PageSourceSearch

https://eindtoetsmedicatieveiligheid.netlify.app/lib/rise/378db39e.js

js eindtoetsmedicatieveiligheid.netlify.app collected 2026-10-03 10:41:19 UTC 2,592,938 bytes, 858 lines download raw bytes

1(self.wpRiseJsonp=self.wpRiseJsonp||[]).push([["node_modules_pnpm_react-dom_19_2_0_react_19_2_0_node_modules_react-dom_index_js","node_modules_pnpm_react_19_2_0_node_modules_react_jsx-runtime_js","vendors-node_modules_pnpm_articulate_react-image_0_0_10_react_19_2_0_node_modules_articulate_-2931f5"],{202:(c,d,e)=>{"use strict";e(71669)},210:(c,d,e)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var t=e(54494),r=["mousedown","mousewheel","touchmove","keydown"];d.default={subscribe:function(i){return typeof document<"u"&&r.forEach(function(s){return(0,t.addPassiveEventListener)(document,s,i)})}}},250:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="ellipsis",a=448,i=512,s=["ellipsis-h"],o="f141",l="M432 256a48 48 0 1 1 -96 0 48 48 0 1 1 96 0zm-160 0a48 48 0 1 1 -96 0 48 48 0 1 1 96 0zM64 304a48 48 0 1 1 0-96 48 48 0 1 1 0 96z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Dw=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},288:c=>{"use strict";c.exports=function(){var d=Array.from,e,t;return typeof d!="function"?!1:(e=["raz","dwa"],t=d(e),!!(t&&t!==e&&t[1]==="dwa"))}},292:(c,d,e)=>{var t=e(32835),r=e(12299),a=t(function(s,o){return r([s],o)[0]});c.exports=a},401:c=>{/** @license ISC License (c) copyright 2017 original and current authors */c.exports=Function.prototype},419:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="link-simple",a=576,i=512,s=[],o="e1cd",l="M0 256C0 167.6 71.6 96 160 96l72 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-72 0C98.1 144 48 194.1 48 256s50.1 112 112 112l72 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-72 0C71.6 416 0 344.4 0 256zm576 0c0 88.4-71.6 160-160 160l-72 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l72 0c61.9 0 112-50.1 112-112s-50.1-112-112-112l-72 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l72 0c88.4 0 160 71.6 160 160zM184 232l208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.wi=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},450:(c,d,e)=>{var t=e(15095),r=e(49570);c.exports=r(function(i){return i!=null&&typeof i.clone=="function"?i.clone():t(i,[],[],!0)})},526:(c,d,e)=>{"use strict";e.d(d,{p:()=>a});var t=e(51554),r=e(32362);function a(i){return(0,t.v)({[r.b8]:"Never",not:{}},i)}},528:c=>{function d(e){return e!=null&&typeof e=="object"}c.exports=d},531:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="waveform-lines",a=640,i=512,s=["waveform-path"],o="f8f2",l="M320 0c13.3 0 24 10.7 24 24l0 464c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-464c0-13.3 10.7-24 24-24zM520 64c13.3 0 24 10.7 24 24l0 336c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-336c0-13.3 10.7-24 24-24zM216 96c13.3 0 24 10.7 24 24l0 272c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-272c0-13.3 10.7-24 24-24zm208 32c13.3 0 24 10.7 24 24l0 208c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-208c0-13.3 10.7-24 24-24zM120 192c13.3 0 24 10.7 24 24l0 80c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-80c0-13.3 10.7-24 24-24zM24 224c13.3 0 24 10.7 24 24l0 16c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-16c0-13.3 10.7-24 24-24zm592 0c13.3 0 24 10.7 24 24l0 16c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-16c0-13.3 10.7-24 24-24z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Wx=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},541:(c,d,e)=>{"use strict";var t=e(11386);c.exports=function(r){return typeof r=="object"?r!==null:t(r)}},580:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="square-check",a=448,i=512,s=[9745,9989,61510,"check-square"],o="f14a",l="M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM337 209L209 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 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Dn=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},688:c=>{var d=9007199254740991;function e(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=d}c.exports=e},689:(c,d,e)=>{"use strict";e.d(d,{H:()=>s,t:()=>o});var t=e(23100),r=e(51807),a=e(79978),i=e(83220);function s(l,f,v,{computeHandlingStack:h}={}){let y=l[f];if(typeof y!="function")if(f in l&&f.startsWith("on"))y=a.l;else return{stop:a.l};let E=!1;const w=function(){if(E)return y.apply(this,arguments);const T=Array.from(arguments);let O;(0,r.um)(v,null,[{target:this,parameters:T,onPostCall:B=>{O=B},handlingStack:h?(0,i.uC)("instrumented method"):void 0}]);const k=y.apply(this,T);return O&&(0,r.um)(O,null,[k]),k};return l[f]=w,{stop:()=>{E=!0,l[f]===w&&(l[f]=y)}}}function o(l,f,v){const h=Object.getOwnPropertyDescriptor(l,f);if(!h||!h.set||!h.configurable)return{stop:a.l};const y=a.l;let E=(T,O)=>{(0,t.wg)(()=>{E!==y&&v(T,O)},0)};const w=function(T){h.set.call(this,T),E(this,T)};return Object.defineProperty(l,f,{set:w}),{stop:()=>{var T;((T=Object.getOwnPropertyDescriptor(l,f))===null||T===void 0?void 0:T.set)===w&&Object.defineProperty(l,f,h),E=y}}}},738:(c,d,e)=>{var t=e(77428),r=e(528),a=Object.prototype,i=a.hasOwnProperty,s=a.propertyIsEnumerable,o=t(function(){return arguments}())?t:function(l){return r(l)&&i.call(l,"callee")&&!s.call(l,"callee")};c.exports=o},757:(c,d,e)=>{var t=e(36208);function r(a,i,s){var o,l;if(typeof a.indexOf=="function")switch(typeof i){case"number":if(i===0){for(o=1/i;s<a.length;){if(l=a[s],l===0&&1/l===o)return s;s+=1}return-1}else if(i!==i){for(;s<a.length;){if(l=a[s],typeof l=="number"&&l!==l)return s;s+=1}return-1}return a.indexOf(i,s);case"string":case"boolean":case"function":case"undefined":return a.indexOf(i,s);case"object":if(i===null)return a.indexOf(i,s)}for(;s<a.length;){if(t(a[s],i))return s;s+=1}return-1}c.exports=r},828:(c,d,e)=>{"use strict";e.d(d,{N:()=>t,Q:()=>r});const t={userContext:"userContext",globalContext:"globalContext",accountContext:"accountContext"},r={getContext:"getContext",setContext:"setContext",setContextProperty:"setContextProperty",removeContextProperty:"removeContextProperty",clearContext:"clearContext"}},838:(c,d,e)=>{var t=e(95471),r=e(62876),a=e(3738),i=e(98706);c.exports=t(function(o,l){return r(o)?function(){return o.apply(this,arguments)||l.apply(this,arguments)}:a(i)(o,l)})},910:(c,d,e)=>{"use strict";var t=e(98951);c.exports=t},963:c=>{var d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
1+/=";function e(r){this.message=r}e.prototype=new Error,e.prototype.name="InvalidCharacterError";function t(r){var a=String(r).replace(/=+$/,"");if(a.length%4==1)throw new e("'atob' failed: The string to be decoded is not correctly encoded.");for(var i=0,s,o,l=0,f="";o=a.charAt(l++);~o&&(s=i%4?s*64+o:o,i++%4)?f+=String.fromCharCode(255&s>>(-2*i&6)):0)o=d.indexOf(o);return f}c.exports=typeof window<"u"&&window.atob&&window.atob.bind(window)||t},1042:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){for(var o=s.length-1,l=[],f=[i];o>=0;)f=a(s[o],f[0]),l[o]=f[1],o-=1;return[l,f[0]]})},1047:(c,d,e)=>{var t=e(49570),r=e(59369);c.exports=t(function(i){return i!=null&&r(i.length)?i.length:NaN})},1072:(c,d,e)=>{"use strict";e.d(d,{i:()=>w});var t=e(689),r=e(51807),a=e(26614),i=e(75273),s=e(40198),o=e(95865),l=e(81368),f=e(79978);async function v(R,L){const J=R.getReader(),K=[];for(;;){const I=await J.read();if(I.done)break;L.collectStreamBody&&K.push(I.value)}return J.cancel().catch(f.l),L.collectStreamBody?(0,l.wh)(K):void 0}var h=e(59675);let y;const E=[];function w({responseBodyAction:R}={}){return R&&E.push(R),y||(y=O()),y}function T(){y=void 0,E.length=0}function O(){return new a.cP(R=>{if(!o.J2.fetch)return;const{stop:L}=(0,t.H)(o.J2,"fetch",J=>k(J,R),{computeHandlingStack:!0});return L})}function k({parameters:R,onPostCall:L,handlingStack:J},K){const[I,W]=R;let Z=W&&W.method;Z===void 0&&I instanceof Request&&(Z=I.method);const H=Z!==void 0?String(Z).toUpperCase():"GET",G=I instanceof Request?I.url:(0,s.l2)(String(I)),te=(0,i.M8)(),ve={state:"start",init:W,input:I,method:H,startClocks:te,url:G,handlingStack:J};K.notify(ve),R[0]=ve.input,R[1]=ve.init,L(oe=>
1{B(K,oe,ve).catch(r.Dx)})}async function B(R,L,J){var K,I;const W=J;W.state="resolve";let Z;try{Z=await L}catch(G){W.status=0,W.isAborted=((I=(K=W.init)===null||K===void 0?void 0:K.signal)===null||I===void 0?void 0:I.aborted)||G instanceof DOMException&&G.code===DOMException.ABORT_ERR,W.error=G,R.notify(W);return}W.response=Z,W.status=Z.status,W.responseType=Z.type,W.isAborted=!1;const H=E.reduce((G,te)=>Math.max(G,te(W)),0);if(H!==0){const G=(0,h.i)(Z);if(G&&G.body)try{const te=await v(G.body,{collectStreamBody:H===2});W.responseBody=te&&new TextDecoder().decode(te)}catch{}}R.notify(W)}},1105:(c,d,e)=>{"use strict";var t=e(72563);c.exports=function(r){try{return r&&t(r.toString)?r.toString():String(r)}catch{return"<Non-coercible to string value>"}}},1115:function(c,d,e){//! moment.js locale configuration
2//! locale : English (India) [en-in]
3//! author : Jatin Agrawal : https://github.com/jatinag22
4(function(t,r){r(e(91811))})(this,function(t){"use strict";//! moment.js locale configuration
5var r=t.defineLocale("en-in",{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(a){var i=a%10,s=~~(a%100/10)===1?"th":i===1?"st":i===2?"nd":i===3?"rd":"th";return a+s},week:{dow:0,doy:6}});return r})},1154:(c,d,e)=>{"use strict";var t=e(26875),r=Math.abs,a=Math.floor;c.exports=function(i){return isNaN(i)?0:(i=Number(i),i===0||!isFinite(i)?i:t(i)*a(r(i)))}},1203:(c,d,e)=>{var t=e(54625),r=e(6718),a=e(16038),i=e(61433),s=t(function(l,f){return a(l+1,function(){var v=arguments[l];if(v!=null&&r(v[f]))return v[f].apply(v,Array.prototype.slice.call(arguments,0,l));throw new TypeError(i(v)+' does not have a method named "'+f+'"')})});c.exports=s},1253:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="minus",a=448,i=512,s=[8211,8722,10134,"subtract"],o="f068",l="M432 256c0 13.3-10.7 24-24 24L40 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l368 0c13.3 0 24 10.7 24 24z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.EZ=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},1367:c=>{var d=/\w*$/;function e(t){var r=new t.constructor(t.source,d.exec(t));return r.lastIndex=t.lastIndex,r}c.exports=e},1424:c=>{function d(e,t){return function(){return t.call(this,e.apply(this,arguments))}}c.exports=d},1425:(c,d,e)=>{"use strict";e(28891),e(80815);var t=e(23546),r=e(11386),a=e(42974),i=a.Promise,s=i.withResolvers;c.exports=function(){return t(s,r(this)?this:i)}},1463:(c,d,e)=>{var t=e(56168),r=1/0;function a(i){if(typeof i=="string"||t(i))return i;var s=i+"";return s=="0"&&1/i==-r?"-0":s}c.exports=a},1521:c=>{function d(e){var t=String(e).match(/^function (\w*)/);return t==null?"":t[1]}c.exports=d},1615:(c,d,e)=>{var t=e(2310),r=e(528),a="[object RegExp]";function i(s){return r(s)&&t(s)==a}c.exports=i},1642:(c,d,e)=>{var t=e(69749);c.exports=function(){function r(){this._nativeSet=typeof Set=="function"?new Set:null,this._items={}}r.prototype.add=function(i){return!a(i,!0,this)},r.prototype.has=function(i){return a(i,!1,this)};function a(i,s,o){var l=typeof i,f,v;switch(l){case"string":case"number":return i===0&&1/i===-1/0?o._items["-0"]?!0:(s&&(o._items["-0"]=!0),!1):o._nativeSet!==null?s?(f=o._nativeSet.size,o._nativeSet.add(i),v=o._nativeSet.size,v===f):o._nativeSet.has(i):l in o._items?i in o._items[l]?!0:(s&&(o._items[l][i]=!0),!1):(s&&(o._items[l]={},o._items[l][i]=!0),!1);case"boolean":if(l in o._items){var h=i?1:0;return o._items[l][h]?!0:(s&&(o._items[l][h]=!0),!1)}else return s&&(o._items[l]=i?[!1,!0]:[!0,!1]),!1;case"function":return o._nativeSet!==null?s?(f=o._nativeSet.size,o._nativeSet.add(i),v=o._nativeSet.size,v===f):o._nativeSet.has(i):l in o._items?t(i,o._items[l])?!0:(s&&o._items[l].push(i),!1):(s&&(o._items[l]=[i]),!1);case"undefined":return o._items[l]?!0:(s&&(o._items[l]=!0),!1);case"object":if(i===null)return o._items.null?!0:(s&&(o._items.null=!0),!1);default:return l=Object.prototype.toString.call(i),l in o._items?t(i,o._items[l])?!0:(s&&o._items[l].push(i),!1):(s&&(o._items[l]=[i]),!1)}}return r}()},1854:(c,d,e)=>{var t=e(30333);function r(a,i,s){i=="__proto__"&&t?t(a,i,{configurable:!0,enumerable:!0,value:s,writable:!0}):a[i]=s}c.exports=r},1861:(c,d,e)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.parse=d.isResponsePayload=d.isErrorPayload=d.isRequestPayload=d.isNotificationPayload=void 0;var t=e(83323),r=e(87675),a=Object.defineProperty,i=function(w,T){return a(w,"type",{configurable:!0,value:T,writable:!0})},s=function(w){return w===null?"null":typeof w},o=function(w,T){if(T==="1.0"){if(w==null)throw new r.InvalidRequest("invalid error "+s(w))}else if(w==null||!t.isInteger(w.code)||!t.isString(w.message))throw new r.InvalidRequest("invalid error: "+s(w)+" instead of {code, message}")},l=function(w){if(!t.isNumber(w)&&!t.isString(w))throw new r.InvalidRequest("invalid identifier: "+s(w)+" instead of number or string")},f=function(w,T){if(T==="2.0"){if(w!==void 0&&!Array.isArray(w)&&!t.isObject(w))throw new r.InvalidRequest("invalid params: "+s(w)+" instead of undefined, array or object")}else if(!Array.isArray(w))throw new r.InvalidRequest("invalid params: "+s(w)+" instead of array")},v=function(w){var T=w.jsonrpc;if(T===void 0)return"1.0";if(T==="2.0")return"2.0";throw new r.InvalidRequest("invalid version: "+s(T)+" instead of undefined or '2.0'")},h=function(w,T){return w===(T==="2.0"?void 0:null)},y=function(w,T){var O=w.error;return O!==(T==="2.0"?void 0:null)};d.isNotificationPayload=function(w,T){if(t.isString(w.method)){var O=w.id;if(h(O,T))return f(w.params,T),!0}return!1},d.isRequestPayload=function(w,T){if(t.isString(w.method)){var O=w.id;if(!h(O,T))return l(O),f(w.params,T),!0}return!1},d.isErrorPayload=function(w,T){if(!t.isString(w.method)&&y(w,T)){var O=w.id;return O!==null&&l(O),o(w.error,T),!0}return!1},d.isResponsePayload=function(w,T){return!t.isString(w.method)&&!y(w,T)?(l(w.id),!0):!1};function E(w){if(t.isString(w))try{w=JSON.parse(w)}catch(O){throw O instanceof SyntaxError?new r.InvalidJson:O}if(Array.isArray(w))return w.map(E);var T=v(w);if(d.isNotificationPayload(w,T))i(w,"notification");else if(d.isRequestPayload(w,T))i(w,"request");else if(d.isErrorPayload(w,T))i(w,"error");else if(d.isResponsePayload(w,T))i(w,"response");else throw new r.InvalidJson;return w}d.parse=E,d.default=E,E.result=function(T){var O=E(T);if(!Array.isArray(O)){if(O.type==="error")throw O.error;if(O.type==="response")return O.result}throw new TypeError("message should be response or error JSON-RPC message")}},1863:(c,d,e)=>{var t=e(95471),r=e(18341);c.exports=t(function(i,s){return function(o){return function(l){return r(function(f){return s(f,l)},o(i(l)))}}})},1865:(c,d,e)=>{"use strict";var t,r=e(79264),a=e(27281),i=e(77707),s=e(59532),o=e(8536),l=e(43630),f=e(70997),v=e(41259),h=e(81169),y=e(88723),E=e(95827),w=e(19777),T=e(90363),O=e(23797),k=e(67348),B=Function,R=function(Be){try{return B('"use strict"; return ('+Be+").constructor;")()}catch{}},L=e(90710),J=e(41115),K=function(){throw new f},I=L?function(){try{return arguments.callee,K}catch{try{return L(arguments,"callee").get}catch{return K}}}():K,W=e(43791)(),Z=e(25945),H=e(60441),G=e(55931),te=e(24806),ve=e(35976),oe={},le=typeof Uint8Array>"u"||!Z?t:Z(Uint8Array),Se={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?t:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?t:ArrayBuffer,"%ArrayIteratorPrototype%":W&&Z?Z([][Symbol.iterator]()):t,"%AsyncFromSyncIteratorPrototype%":t,"%AsyncFunction%":oe,"%AsyncGenerator%":oe,"%AsyncGeneratorFunction%":oe,"%AsyncIteratorPrototype%":oe,"%Atomics%":typeof Atomics>"u"?t:Atomics,"%BigInt%":typeof BigInt>"u"?t:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?t:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?t:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?t:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":a,"%eval%":eval,"%EvalError%":i,"%Float16Array%":typeof Float16Array>"u"?t:Float16Array,"%Float32Array%":typeof Float32Array>"u"?t:Float32Array,"%Float64Array%":typeof Float64Array>"u"?t:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?t:FinalizationRegistry,"%Function%":B,"%GeneratorFunction%":oe,"%Int8Array%":typeof Int8Array>"u"?t:Int8Array,"%Int16Array%":typeof Int16Array>"u"?t:Int16Array,"%Int32Array%":typeof Int32Array>
5"u"?t:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":W&&Z?Z(Z([][Symbol.iterator]())):t,"%JSON%":typeof JSON=="object"?JSON:t,"%Map%":typeof Map>"u"?t:Map,"%MapIteratorPrototype%":typeof Map>"u"||!W||!Z?t:Z(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":r,"%Object.getOwnPropertyDescriptor%":L,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?t:Promise,"%Proxy%":typeof Proxy>"u"?t:Proxy,"%RangeError%":s,"%ReferenceError%":o,"%Reflect%":typeof Reflect>"u"?t:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?t:Set,"%SetIteratorPrototype%":typeof Set>"u"||!W||!Z?t:Z(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?t:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":W&&Z?Z(""[Symbol.iterator]()):t,"%Symbol%":W?Symbol:t,"%SyntaxError%":l,"%ThrowTypeError%":I,"%TypedArray%":le,"%TypeError%":f,"%Uint8Array%":typeof Uint8Array>"u"?t:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?t:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?t:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?t:Uint32Array,"%URIError%":v,"%WeakMap%":typeof WeakMap>"u"?t:WeakMap,"%WeakRef%":typeof WeakRef>"u"?t:WeakRef,"%WeakSet%":typeof WeakSet>"u"?t:WeakSet,"%Function.prototype.call%":ve,"%Function.prototype.apply%":te,"%Object.defineProperty%":J,"%Object.getPrototypeOf%":H,"%Math.abs%":h,"%Math.floor%":y,"%Math.max%":E,"%Math.min%":w,"%Math.pow%":T,"%Math.round%":O,"%Math.sign%":k,"%Reflect.getPrototypeOf%":G};if(Z)try{null.error}catch(Be){var xe=Z(Z(Be));Se["%Error.prototype%"]=xe}var Ge=function Be(lt){var Ye;if(lt==="%AsyncFunction%")Ye=R("async function () {}");else if(lt==="%GeneratorFunction%")Ye=R("function* () {}");else if(lt==="%AsyncGeneratorFunction%")Ye=R("async function* () {}");else if(lt==="%AsyncGenerator%"){var gt=Be("%AsyncGeneratorFunction%");gt&&(Ye=gt.prototype)}else if(lt==="%AsyncIteratorPrototype%"){var Ct=Be("%AsyncGenerator%");Ct&&Z&&(Ye=Z(Ct.prototype))}return Se[lt]=Ye,Ye},ze={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},ye=e(71289),Fe=e(23003),Je=ye.call(ve,Array.prototype.concat),qe=ye.call(te,Array.prototype.splice),Lt=ye.call(ve,String.prototype.replace),$t=ye.call(ve,String.prototype.slice),Ve=ye.call(ve,RegExp.prototype.exec),ft=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,un=/\\(\\)?/g,Qt=function(lt){var Ye=$t(lt,0,1),gt=$t(lt,-1);if(Ye==="%"&&gt!=="%")throw new l("invalid intrinsic syntax, expected closing `%`");if(gt==="%"&&Ye!=="%")throw new l("invalid intrinsic syntax, expected opening `%`");var Ct=[];return Lt(lt,ft,function(rn,Xe,xt,ln){Ct[Ct.length]=xt?Lt(ln,un,"$1"):Xe||rn}),Ct},pn=function(lt,Ye){var gt=lt,Ct;if(Fe(ze,gt)&&(Ct=ze[gt],gt="%"+Ct[0]+"%"),Fe(Se,gt)){var rn=Se[gt];if(rn===oe&&(rn=Ge(gt)),typeof rn>"u"&&!Ye)throw new f("intrinsic "+lt+" exists, but is not available. Please file an issue!");return{alias:Ct,name:gt,value:rn}}throw new l("intrinsic "+lt+" does not exist!")};c.exports=function(lt,Ye){if(typeof lt!="string"||lt.length===0)throw new f("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof Ye!="boolean")throw new f('"allowMissing" argument must be a boolean');if(Ve(/^%?[^%]*%?$/,lt)===null)throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var gt=Qt(lt),Ct=gt.length>0?gt[0]:"",rn=pn("%"+Ct+"%",Ye),Xe=rn.name,xt=rn.value,ln=!1,Pn=rn.alias;Pn&&(Ct=Pn[0],qe(gt,Je([0,1],Pn)));for(var Rn=1,dn=!0;Rn<gt.length;Rn+=1){var lr=gt[Rn],xr=$t(lr,0,1),An=$t(lr,-1);if((xr==='"'||xr==="'"||xr==="`"||An==='"'||An==="'"||An==="`")&&xr!==An)throw new l("property names with quotes must have matching quotes");if((lr==="constructor"||!dn)&&(ln=!0),Ct+="."+lr,Xe="%"+Ct+"%",Fe(Se,Xe))xt=Se[Xe];else if(xt!=null){if(!(lr in xt)){if(!Ye)throw new f("base intrinsic for "+lt+" exists, but the property is not available.");return}if(L&&Rn+1>=gt.length){var cr=L(xt,lr);dn=!!cr,dn&&"get"in cr&&!("originalValue"in cr.get)?xt=cr.get:xt=xt[lr]}else dn=Fe(xt,lr),xt=xt[lr];dn&&!ln&&(Se[Xe]=xt)}}return xt}},1899:c=>{"use strict";var d=String.prototype.replace,e=/%20/g,t={RFC1738:"RFC1738",RFC3986:"RFC3986"};c.exports={default:t.RFC3986,formatters:{RFC1738:function(r){return d.call(r,e,"+")},RFC3986:function(r){return String(r)}},RFC1738:t.RFC1738,RFC3986:t.RFC3986}},1925:(c,d,e)=>{"use strict";e.d(d,{B:()=>s,K:()=>o});var t=e(10909),r=e(59975),a=e(98339),i=e(83041);function s(l,f,v){const h=o();return f.storeContextsAcrossPages&&(0,t.Ck)(f,h,v,4),l.register(0,()=>{const y=h.getContext();return(0,a.RI)(y)||!y.id?r.$O:{account:y}}),h}function o(){return(0,i.D)("account",{propertiesConfig:{id:{type:"string",required:!0},name:{type:"string"}}})}},1966:(c,d,e)=>{"use strict";e.d(d,{Ay:()=>s,FL:()=>a,ie:()=>i});var t=e(90210),r=e(95857);const a={D50:[.3457/.3585,1,(1-.3457-.3585)/.3585],D65:[.3127/.329,1,(1-.3127-.329)/.329]};function i(o){return Array.isArray(o)?o:a[o]}function s(o,l,f,v={}){if(o=i(o),l=i(l),!o||!l)throw new TypeError(`Missing white point to convert ${o?"":"from"}${!o&&!l?"/":""}${l?"":"to"}`);if(o===l)return f;let h={W1:o,W2:l,XYZ:f,options:v};if(t.A.run("chromatic-adaptation-start",h),h.M||(h.W1===a.D65&&h.W2===a.D50?h.M=[[1.0479297925449969,.022946870601609652,-.05019226628920524],[.02962780877005599,.9904344267538799,-.01
57073799063418826],[-.009243040646204504,.015055191490298152,.7518742814281371]]:h.W1===a.D50&&h.W2===a.D65&&(h.M=[[.955473421488075,-.02309845494876471,.06325924320057072],[-.0283697093338637,1.0099953980813041,.021041441191917323],[.012314014864481998,-.020507649298898964,1.330365926242124]])),t.A.run("chromatic-adaptation-end",h),h.M)return(0,r.A)(h.M,h.XYZ);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}},2013:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="table",a=512,i=512,s=[],o="f0ce",l="M48 264l0-104 184 0 0 104L48 264zm0 48l184 0 0 120L64 432c-8.8 0-16-7.2-16-16l0-104zM280 432l0-120 184 0 0 104c0 8.8-7.2 16-16 16l-168 0zM464 264l-184 0 0-104 184 0 0 104zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.w9=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},2099:(c,d,e)=>{"use strict";e.d(d,{$p:()=>ve,Df:()=>$t,Ef:()=>ft,G4:()=>xr,H1:()=>J,IP:()=>Ct,LV:()=>ze,Mx:()=>un,OD:()=>pn,PN:()=>Pn,QS:()=>L,R1:()=>Rn,Wy:()=>ye,X$:()=>k,XF:()=>H,Yq:()=>le,ZV:()=>Z,Zs:()=>Ge,Zx:()=>I,__:()=>gt,av:()=>Qt,cQ:()=>K,cZ:()=>Be,fr:()=>An,gK:()=>Ve,gP:()=>Fe,gm:()=>Xe,h4:()=>B,hg:()=>G,jo:()=>Se,jw:()=>Wr,my:()=>lr,nH:()=>rn});var t=e(2986),r=e(32362);class a extends null{}const i=["Argument","Any","Array","AsyncIterator","BigInt","Boolean","Computed","Constructor","Date","Enum","Function","Integer","Intersect","Iterator","Literal","MappedKey","MappedResult","Not","Null","Number","Object","Promise","Record","Ref","RegExp","String","Symbol","TemplateLiteral","This","Tuple","Undefined","Union","Uint8Array","Unknown","Void"];function s(ke){try{return new RegExp(ke),!0}catch{return!1}}function o(ke){if(!t.IP(ke))return!1;for(let qr=0;qr<ke.length;qr++){const jn=ke.charCodeAt(qr);if(jn>=7&&jn<=13||jn===27||jn===127)return!1}return!0}function l(ke){return h(ke)||ot(ke)}function f(ke){return t.R1(ke)||t.cQ(ke)}function v(ke){return t.R1(ke)||t.Mx(ke)}function h(ke){return t.R1(ke)||t.Zx(ke)}function y(ke){return t.R1(ke)||t.IP(ke)}function E(ke){return t.R1(ke)||t.IP(ke)&&o(ke)&&s(ke)}function w(ke){return t.R1(ke)||t.IP(ke)&&o(ke)}function T(ke){return t.R1(ke)||ot(ke)}function O(ke){return ValueGuard.IsObject(ke)&&ke[ReadonlyKind]==="Readonly"}function k(ke){return t.av(ke)&&ke[r.tJ]==="Optional"}function B(ke){return xe(ke,"Any")&&y(ke.$id)}function R(ke){return xe(ke,"Argument")&&t.Mx(ke.index)}function L(ke){return xe(ke,"Array")&&ke.type==="array"&&y(ke.$id)&&ot(ke.items)&&v(ke.minItems)&&v(ke.maxItems)&&h(ke.uniqueItems)&&T(ke.contains)&&v(ke.minContains)&&v(ke.maxContains)}function J(ke){return xe(ke,"AsyncIterator")&&ke.type==="AsyncIterator"&&y(ke.$id)&&ot(ke.items)}function K(ke){return xe(ke,"BigInt")&&ke.type==="bigint"&&y(ke.$id)&&f(ke.exclusiveMaximum)&&f(ke.exclusiveMinimum)&&f(ke.maximum)&&f(ke.minimum)&&f(ke.multipleOf)}function I(ke){return xe(ke,"Boolean")&&ke.type==="boolean"&&y(ke.$id)}function W(ke){return xe(ke,"Computed")&&t.IP(ke.target)&&t.QS(ke.parameters)&&ke.parameters.every(qr=>ot(qr))}function Z(ke){return xe(ke,"Constructor")&&ke.type==="Constructor"&&y(ke.$id)&&t.QS(ke.parameters)&&ke.parameters.every(qr=>ot(qr))&&ot(ke.returns)}function H(ke){return xe(ke,"Date")&&ke.type==="Date"&&y(ke.$id)&&v(ke.exclusiveMaximumTimestamp)&&v(ke.exclusiveMinimumTimestamp)&&v(ke.maximumTimestamp)&&v(ke.minimumTimestamp)&&v(ke.multipleOfTimestamp)}function G(ke){return xe(ke,"Function")&&ke.type==="Function"&&y(ke.$id)&&t.QS(ke.parameters)&&ke.parameters.every(qr=>ot(qr))&&ot(ke.returns)}function te(ke){return xe(ke,"Import")&&ValueGuard.HasPropertyKey(ke,"$defs")&&ValueGuard.IsObject(ke.$defs)&&oe(ke.$defs)&&ValueGuard.HasPropertyKey(ke,"$ref")&&ValueGuard.IsString(ke.$ref)&&ke.$ref in ke.$defs}function ve(ke){return xe(ke,"Integer")&&ke.type==="integer"&&y(ke.$id)&&v(ke.exclusiveMaximum)&&v(ke.exclusiveMinimum)&&v(ke.maximum)&&v(ke.minimum)&&v(ke.multipleOf)}function oe(ke){return t.av(ke)&&Object.entries(ke).every(([qr,jn])=>o(qr)&&ot(jn))}function le(ke){return xe(ke,"Intersect")&&!(t.IP(ke.type)&&ke.type!=="object")&&t.QS(ke.allOf)&&ke.allOf.every(qr=>ot(qr)&&!ln(qr))&&y(ke.type)&&(h(ke.unevaluatedProperties)||T(ke.unevaluatedProperties))&&y(ke.$id)}function Se(ke){return xe(ke,"Iterator")&&ke.type==="Iterator"&&y(ke.$id)&&ot(ke.items)}function xe(ke,qr){return t.av(ke)&&r.b8 in ke&&ke[r.b8]===qr}function Ge(ke){return Fe(ke)&&t.IP(ke.const)}function ze(ke){return Fe(ke)&&t.Mx(ke.const)}function ye(ke){return Fe(ke)&&t.Zx(ke.const)}function Fe(ke){return xe(ke,"Literal")&&y(ke.$id)&&Je(ke.const)}function Je(ke){return t.Zx(ke)||t.Mx(ke)||t.IP(ke)}function qe(ke){return xe(ke,"MappedKey")&&t.QS(ke.keys)&&ke.keys.every(qr=>t.Mx(qr)||t.IP(qr))}function Lt(ke){return xe(ke,"MappedResult")&&oe(ke.properties)}function $t(ke){return xe(ke,"Never")&&t.av(ke.not)&&Object.getOwnPropertyNames(ke.not).length===0}function Ve(ke){return xe(ke,"Not")&&ot(ke.not)}function ft(ke){return xe(ke,"Null")&&ke.type==="null"&&y(ke.$id)}function un(ke){return xe(ke,"Number")&&ke.type==="number"&&y(ke.$id)&&v(ke.exclusiveMaximum)&&v(ke.exclusiveMinimum)&&v(ke.maximum)&&v(ke.minimum)&&v(ke.multipleOf)}function Qt(ke){return xe(ke,"Object")&&ke.type==="object"&&y(ke.$id)&&oe(ke.properties)&&l(ke.additionalProperties)&&v(ke.minProperties)&&v(ke.maxPro
5perties)}function pn(ke){return xe(ke,"Promise")&&ke.type==="Promise"&&y(ke.$id)&&ot(ke.item)}function Be(ke){return xe(ke,"Record")&&ke.type==="object"&&y(ke.$id)&&l(ke.additionalProperties)&&t.av(ke.patternProperties)&&(qr=>{const jn=Object.getOwnPropertyNames(qr.patternProperties);return jn.length===1&&s(jn[0])&&t.av(qr.patternProperties)&&ot(qr.patternProperties[jn[0]])})(ke)}function lt(ke){return ValueGuard.IsObject(ke)&&Hint in ke&&ke[Hint]==="Recursive"}function Ye(ke){return xe(ke,"Ref")&&y(ke.$id)&&t.IP(ke.$ref)}function gt(ke){return xe(ke,"RegExp")&&y(ke.$id)&&t.IP(ke.source)&&t.IP(ke.flags)&&v(ke.maxLength)&&v(ke.minLength)}function Ct(ke){return xe(ke,"String")&&ke.type==="string"&&y(ke.$id)&&v(ke.minLength)&&v(ke.maxLength)&&E(ke.pattern)&&w(ke.format)}function rn(ke){return xe(ke,"Symbol")&&ke.type==="symbol"&&y(ke.$id)}function Xe(ke){return xe(ke,"TemplateLiteral")&&ke.type==="string"&&t.IP(ke.pattern)&&ke.pattern[0]==="^"&&ke.pattern[ke.pattern.length-1]==="$"}function xt(ke){return xe(ke,"This")&&y(ke.$id)&&t.IP(ke.$ref)}function ln(ke){return t.av(ke)&&r.H7 in ke}function Pn(ke){return xe(ke,"Tuple")&&ke.type==="array"&&y(ke.$id)&&t.Mx(ke.minItems)&&t.Mx(ke.maxItems)&&ke.minItems===ke.maxItems&&(t.R1(ke.items)&&t.R1(ke.additionalItems)&&ke.minItems===0||t.QS(ke.items)&&ke.items.every(qr=>ot(qr)))}function Rn(ke){return xe(ke,"Undefined")&&ke.type==="undefined"&&y(ke.$id)}function dn(ke){return lr(ke)&&ke.anyOf.every(qr=>Ge(qr)||ze(qr))}function lr(ke){return xe(ke,"Union")&&y(ke.$id)&&t.av(ke)&&t.QS(ke.anyOf)&&ke.anyOf.every(qr=>ot(qr))}function xr(ke){return xe(ke,"Uint8Array")&&ke.type==="Uint8Array"&&y(ke.$id)&&v(ke.minByteLength)&&v(ke.maxByteLength)}function An(ke){return xe(ke,"Unknown")&&y(ke.$id)}function cr(ke){return xe(ke,"Unsafe")}function Wr(ke){return xe(ke,"Void")&&ke.type==="void"&&y(ke.$id)}function en(ke){return t.av(ke)&&r.b8 in ke&&t.IP(ke[r.b8])&&!i.includes(ke[r.b8])}function ot(ke){return t.av(ke)&&(B(ke)||R(ke)||L(ke)||I(ke)||K(ke)||J(ke)||W(ke)||Z(ke)||H(ke)||G(ke)||ve(ke)||le(ke)||Se(ke)||Fe(ke)||qe(ke)||Lt(ke)||$t(ke)||Ve(ke)||ft(ke)||un(ke)||Qt(ke)||pn(ke)||Be(ke)||Ye(ke)||gt(ke)||Ct(ke)||rn(ke)||Xe(ke)||xt(ke)||Pn(ke)||Rn(ke)||lr(ke)||xr(ke)||An(ke)||cr(ke)||Wr(ke)||en(ke))}},2104:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e){return typeof e=="function"}c.exports=d},2107:(c,d,e)=>{var t=e(73593);function r(a){return function i(s){return arguments.length===0||t(s)?i:a.apply(this,arguments)}}c.exports=r},2133:(c,d,e)=>{var t=e(36351),r=e(30503),a=e(1367),i=e(92826),s=e(29599),o="[object Boolean]",l="[object Date]",f="[object Map]",v="[object Number]",h="[object RegExp]",y="[object Set]",E="[object String]",w="[object Symbol]",T="[object ArrayBuffer]",O="[object DataView]",k="[object Float32Array]",B="[object Float64Array]",R="[object Int8Array]",L="[object Int16Array]",J="[object Int32Array]",K="[object Uint8Array]",I="[object Uint8ClampedArray]",W="[object Uint16Array]",Z="[object Uint32Array]";function H(G,te,ve){var oe=G.constructor;switch(te){case T:return t(G);case o:case l:return new oe(+G);case O:return r(G,ve);case k:case B:case R:case L:case J:case K:case I:case W:case Z:return s(G,ve);case f:return new oe;case v:case E:return new oe(G);case h:return a(G);case y:return new oe;case w:return i(G)}}c.exports=H},2167:(c,d,e)=>{var t=e(37266);c.exports=t(!0)},2171:c=>{c.exports={init:function(){return this.xf["@@transducer/init"]()},result:function(d){return this.xf["@@transducer/result"](d)}}},2217:c=>{function d(){return!1}c.exports=d},2262:c=>{"use strict";c.exports=function(d){return d?typeof d=="symbol"?!0:!d.constructor||d.constructor.name!=="Symbol"?!1:d[d.constructor.toStringTag]==="Symbol":!1}},2310:(c,d,e)=>{var t=e(22267),r=e(51341),a=e(52408),i="[object Null]",s="[object Undefined]",o=t?t.toStringTag:void 0;function l(f){return f==null?f===void 0?s:i:o&&o in Object(f)?r(f):a(f)}c.exports=l},2382:(c,d,e)=>{var t=e(95471),r=e(18341),a=e(76590);c.exports=t(function(s,o){return r(a(s),o)})},2419:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(28318);function r(a){return!!a&&t("compose",a)}c.exports=r},2433:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var e="far",t="circle-info",r=512,a=512,i=["info-circle"],s="f05a",o="M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336c-13.3 0-24 10.7-24 24s10.7 24 24 24l80 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-8 0 0-88c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l24 0 0 64-24 0zm40-144a32 32 0 1 0 0-64 32 32 0 1 0 0 64z";d.definition={prefix:e,iconName:t,icon:[r,a,i,s,o]},d.faCircleInfo=d.definition,d.prefix=e,d.iconName=t,d.width=r,d.height=a,d.ligatures=i,d.unicode=s,d.svgPathData=o,d.aliases=i},2567:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return i==null||i!==i?a:i})},2613:(c,d,e)=>{var t=e(85206),r=e(28402),a=t(r);c.exports=a},2984:(c,d,e)=>{"use strict";var t=e(72323);c.exports=t({}.isPrototypeOf)},2986:(c,d,e)=>{"use strict";e.d(d,{Ef:()=>v,G4:()=>O,H1:()=>r,IP:()=>w,Mx:()=>h,QS:()=>a,R1:()=>k,XF:()=>o,Zx:()=>s,__:()=>E,av:()=>y,cQ:()=>i,hg:()=>l,jo:()=>f,nH:()=>T});function t(B,R){return R in B}function r(B){return y(B)&&!a(B)&&!O(B)&&Symbol.asyncIterator in B}function a(B){return Array.isArray(B)}function i(B){return typeof B=="bigint"}function s(B){return typeof B=="boolean"}function o(B){return B instanceof globalThis.Date}function l(B){return typeof B=="function"}function f(B){return y(B)&&!a(B)&&!O(B)&&Symbol.iterator in B}function v(B){return B===null}function h(B){return typeof B=="number"}function y(B){return typeof B=="object"&&B!==null}function E(B){return B instanceof globalThis.RegExp}
5function w(B){return typeof B=="string"}function T(B){return typeof B=="symbol"}function O(B){return B instanceof globalThis.Uint8Array}function k(B){return B===void 0}},3110:(c,d,e)=>{var t=e(11078),r=e(19082),a=t(function(s){return r(s.length,s)});c.exports=a},3124:(c,d,e)=>{/** @license ISC License (c) copyright 2018 original and current authors */var t=e(59291).proxy("Pred"),r=e(2104),a=e(29846),i=function(s){return r(s)||a(t,s)};c.exports=i},3263:(c,d,e)=>{var t=e(76912),r="__lodash_hash_undefined__";function a(i,s){var o=this.__data__;return this.size+=this.has(i)?0:1,o[i]=t&&s===void 0?r:s,this}c.exports=a},3308:c=>{c.exports=function(e){return function(){return!e.apply(this,arguments)}}},3448:(c,d,e)=>{"use strict";e.d(d,{v2:()=>Ir,qg:()=>r.A,to:()=>xs});var t={};e.r(t),e.d(t,{contrastAPCA:()=>tt,contrastDeltaPhi:()=>Yi,contrastLstar:()=>Cr,contrastMichelson:()=>Ft,contrastWCAG21:()=>Xs,contrastWeber:()=>mn});var r=e(74933),a=e(16867),i=e(45760),s=e(16488),o=e(92730),l=e(1966),f=e(73303);const v=new i.A({id:"xyz-d50",name:"XYZ D50",white:"D50",base:f.A,fromBase:ht=>(0,l.Ay)(f.A.white,"D50",ht),toBase:ht=>(0,l.Ay)("D50",f.A.white,ht)}),h=216/24389,y=24/116,E=24389/27;let w=l.FL.D50;const T=new i.A({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"Lightness"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:w,base:v,fromBase(ht){let En=ht.map((Hn,pr)=>Hn/w[pr]).map(Hn=>Hn>
vendor: 4,159 bytes, line 5
5h?Math.cbrt(Hn):(E*Hn+16)/116);return[116*En[1]-16,500*(En[0]-En[1]),200*(En[1]-En[2])]},toBase(ht){let Ht=[];return Ht[1]=(ht[0]+16)/116,Ht[0]=ht[1]/500+Ht[1],Ht[2]=Ht[1]-ht[2]/200,[Ht[0]>y?Math.pow(Ht[0],3):(116*Ht[0]-16)/E,ht[0]>8?Math.pow((ht[0]+16)/116,3):ht[0]/E,Ht[2]>y?Math.pow(Ht[2],3):(116*Ht[2]-16)/E].map((Hn,pr)=>Hn*w[pr])},formats:{lab:{coords:["<number> | <percentage>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}});function O(ht){return(ht%360+360)%360}function k(ht,Ht){if(ht==="raw")return Ht;let[En,Hn]=Ht.map(O),pr=Hn-En;return ht==="increasing"?pr<0&&(Hn+=360):ht==="decreasing"?pr>0&&(En+=360):ht==="longer"?-180<pr&&pr<180&&(pr>0?En+=360:Hn+=360):ht==="shorter"&&(pr>180?En+=360:pr<-180&&(Hn+=360)),[En,Hn]}const B=new i.A({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:T,fromBase(ht){let[Ht,En,Hn]=ht,pr;const Ur=.02;return Math.abs(En)<Ur&&Math.abs(Hn)<Ur?pr=NaN:pr=Math.atan2(Hn,En)*180/Math.PI,[Ht,Math.sqrt(En**2+Hn**2),O(pr)]},toBase(ht){let[Ht,En,Hn]=ht;return En<0&&(En=0),isNaN(Hn)&&(Hn=0),[Ht,En*Math.cos(Hn*Math.PI/180),En*Math.sin(Hn*Math.PI/180)]},formats:{lch:{coords:["<number> | <percentage>","<number> | <percentage>","<number> | <angle>"]}}}),R=25**7,L=Math.PI,J=180/L,K=L/180;function I(ht){const Ht=ht*ht;return Ht*Ht*Ht*ht}function W(ht,Ht,{kL:En=1,kC:Hn=1,kH:pr=1}={}){[ht,Ht]=(0,a.A)([ht,Ht]);let[Ur,Ar,wr]=T.from(ht),Jr=B.from(T,[Ur,Ar,wr])[1],[Qn,ji,zi]=T.from(Ht),Wi=B.from(T,[Qn,ji,zi])[1];Jr<0&&(Jr=0),Wi<0&&(Wi=0);let Ts=(Jr+Wi)/2,gs=I(Ts),Ds=.5*(1-Math.sqrt(gs/(gs+R))),us=(1+Ds)*Ar,Hs=(1+Ds)*ji,ns=Math.sqrt(us**2+wr**2),as=Math.sqrt(Hs**2+zi**2),He=us===0&&wr===0?0:Math.atan2(wr,us),ut=Hs===0&&zi===0?0:Math.atan2(zi,Hs);He<0&&(He+=2*L),ut<0&&(ut+=2*L),He*=J,ut*=J;let Mt=Qn-Ur,an=as-ns,Sn=ut-He,ir=He+ut,Un=Math.abs(Sn),Kr;ns*as===0?Kr=0:Un<=180?Kr=Sn:Sn>180?Kr=Sn-360:Sn<-180?Kr=Sn+360:o.A.warn("the unthinkable has happened");let _i=2*Math.sqrt(as*ns)*Math.sin(Kr*K/2),Si=(Ur+Qn)/2,De=(ns+as)/2,Qe=I(De),Pt;ns*as===0?Pt=ir:Un<=180?Pt=ir/2:ir<360?Pt=(ir+360)/2:Pt=(ir-360)/2;let Ut=(Si-50)**2,Dt=1+.015*Ut/Math.sqrt(20+Ut),Fn=1+.045*De,at=1;at-=.17*Math.cos((Pt-30)*K),at+=.24*Math.cos(2*Pt*K),at+=.32*Math.cos((3*Pt+6)*K),at-=.2*Math.cos((4*Pt-63)*K);let jt=1+.015*De*at,Bn=30*Math.exp(-1*((Pt-275)/25)**2),or=2*Math.sqrt(Qe/(Qe+R)),Or=-1*Math.sin(2*Bn*K)*or,oi=(Mt/(En*Dt))**2;return oi+=(an/(Hn*Fn))**2,oi+=(_i/(pr*jt))**2,oi+=Or*(an/(Hn*Fn))*(_i/(pr*jt)),Math.sqrt(oi)}var Z=e(95857);const H=[[.819022437996703,.3619062600528904,-.1288737815209879],[.0329836539323885,.9292868615863434,.0361446663506424],[.0481771893596242,.2642395317527308,.6335478284694309]],G=[[1.2268798758459243,-.5578149944602171,.2813910456659647],[-.0405757452148008,1.112286803280317,-.0717110580655164],[-.0763729366746601,-.4214933324022432,1.5869240198367816]],te=[[.210454268309314,.7936177747023054,-.0040720430116193],[1.9779985324311684,-2.42859224204858,.450593709617411],[.0259040424655478,.7827717124575296,-.8086757549230774]],ve=[[1,.3963377773761749,.2158037573099136],[1,-.1055613458156586,-.0638541728258133],[1,-.0894841775298119,-1.2914855480194092]],oe=new i.A({id:"oklab",name:"Oklab",coords:{l:{refRange:[0,1],name:"Lightness"},a:{refRange:[-.4,.4]},b:{refRange:[-.4,.4]}},white:"D65",base:f.A,fromBase(ht){let En=(0,Z.A)(H,ht).map(Hn=>Math.cbrt(Hn));return(0,Z.A)(te,En)},toBase(ht){let En=(0,Z.A)(ve,ht).map(Hn=>Hn**3);return(0,Z.A)(G,En)},formats:{oklab:{coords:["<percentage> | <number>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}});function le(ht,Ht){[ht,Ht]=(0,a.A)([ht,Ht]);let[En,Hn,pr]=oe.from(ht),[Ur,Ar,wr]=oe.from(Ht),Jr=En-Ur,Qn=Hn-Ar,ji=pr-wr;return Math.sqrt(Jr**2+Qn**2+ji**2)}const Se=75e-6;function xe(ht,Ht,{epsilon:En=Se}={}){ht=(0,a.A)(ht),Ht||(Ht=ht.space),Ht=i.A.get(Ht);let Hn=ht.coords;return Ht!==ht.space&&(Hn=Ht.from(ht)),Ht.inGamut(Hn,{epsilon:En})}function Ge(ht,Ht){return ht=(0,a.A)(ht),!Ht||ht.space.equals(Ht)?ht.coords.slice():(Ht=i.A.get(Ht),Ht.from(ht))}function ze(ht,Ht){ht=(0,a.A)(ht);let{space:En,index:Hn}
5=i.A.resolveCoord(Ht,ht.space);return Ge(ht,En)[Hn]}function ye(ht,Ht,En){return ht=(0,a.A)(ht),Ht=i.A.get(Ht),ht.coords=Ht.to(ht.space,En),ht}ye.returns="color";function Fe(ht,Ht,En){if(ht=(0,a.A)(ht),arguments.length===2&&(0,s.NW)(arguments[1])==="object"){let Hn=arguments[1];for(let pr in Hn)Fe(ht,pr,Hn[pr])}else{typeof En=="function"&&(En=En(ze(ht,Ht)));let{space:Hn,index:pr}=i.A.resolveCoord(Ht,ht.space),Ur=Ge(ht,Hn);Ur[pr]=En,ye(ht,Hn,Ur)}return ht}Fe.returns="color";function Je(ht){return{space:ht.space,coords:ht.coords.slice(),alpha:ht.alpha}}function qe(ht,Ht,En="lab"){En=i.A.get(En);let Hn=En.from(ht),pr=En.from(Ht);return Math.sqrt(Hn.reduce((Ur,Ar,wr)=>{let Jr=pr[wr];return isNaN(Ar)||isNaN(Jr)?Ur:Ur+(Jr-Ar)**2},0))}function Lt(ht,Ht){return qe(ht,Ht,"lab")}const Ve=Math.PI/180;function ft(ht,Ht,{l:En=2,c:Hn=1}={}){[ht,Ht]=(0,a.A)([ht,Ht]);let[pr,Ur,Ar]=T.from(ht),[,wr,Jr]=B.from(T,[pr,Ur,Ar]),[Qn,ji,zi]=T.from(Ht),Wi=B.from(T,[Qn,ji,zi])[1];wr<0&&(wr=0),Wi<0&&(Wi=0);let Ts=pr-Qn,gs=wr-Wi,Ds=Ur-ji,us=Ar-zi,Hs=Ds**2+us**2-gs**2,ns=.511;pr>=16&&(ns=.040975*pr/(1+.01765*pr));let as=.0638*wr/(1+.0131*wr)+.638,He;Number.isNaN(Jr)&&(Jr=0),Jr>=164&&Jr<=345?He=.56+Math.abs(.2*Math.cos((Jr+168)*Ve)):He=.36+Math.abs(.4*Math.cos((Jr+35)*Ve));let ut=Math.pow(wr,4),Mt=Math.sqrt(ut/(ut+1900)),an=as*(Mt*He+1-Mt),Sn=(Ts/(En*ns))**2;return Sn+=(gs/(Hn*as))**2,Sn+=Hs/an**2,Math.sqrt(Sn)}const un=203,Qt=new i.A({id:"xyz-abs-d65",cssId:"--xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:f.A,fromBase(ht){return ht.map(Ht=>Math.max(Ht*un,0))},toBase(ht){return ht.map(Ht=>Math.max(Ht/un,0))}}),pn=1.15,Be=.66,lt=2610/2**14,Ye=2**14/2610,gt=3424/2**12,Ct=2413/2**7,rn=2392/2**7,Xe=1.7*2523/2**5,xt=2**5/(1.7*2523),ln=-.56,Pn=16295499532821565e-27,Rn=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],dn=[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],lr=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],xr=[[1,.1386050432715393,.05804731615611886],[.9999999999999999,-.1386050432715393,-.05804731615611886],[.9999999999999998,-.09601924202631895,-.8118918960560388]],An=new i.A({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.5,.5]},bz:{refRange:[-.5,.5]}},base:Qt,fromBase(ht){let[Ht,En,Hn]=ht,pr=pn*Ht-(pn-1)*Hn,Ur=Be*En-(Be-1)*Ht,wr=(0,Z.A)(Rn,[pr,Ur,Hn]).map(function(Wi){let Ts=gt+Ct*(Wi/1e4)**lt,gs=1+rn*(Wi/1e4)**lt;return(Ts/gs)**Xe}),[Jr,Qn,ji]=(0,Z.A)(lr,wr);return[(1+ln)*Jr/(1+ln*Jr)-Pn,Qn,ji]},toBase(ht){let[Ht,En,Hn]=ht,pr=(Ht+Pn)/(1+ln-ln*(Ht+Pn)),Ar=(0,Z.A)(xr,[pr,En,Hn]).map(function(Wi){let Ts=gt-Wi**xt,gs=rn*Wi**xt-Ct;return 1e4*(Ts/gs)**Ye}),[wr,Jr,Qn]=(0,Z.A)(dn,Ar),ji=(wr+(pn-1)*Qn)/pn,zi=(Jr+(Be-1)*ji)/Be;return[ji,zi,Qn]},formats:{color:{coords:["<number> | <percentage>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}}),cr=new i.A({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,1],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:An,fromBase(ht){let[Ht,En,Hn]=ht,pr;const Ur=2e-4;return Math.abs(En)<Ur&&Math.abs(Hn)<Ur?pr=NaN:pr=Math.atan2(Hn,En)*180/Math.PI,[Ht,Math.sqrt(En**2+Hn**2),O(pr)]},toBase(ht){return[ht[0],ht[1]*Math.cos(ht[2]*Math.PI/180),ht[1]*Math.sin(ht[2]*Math.PI/180)]}});function Wr(ht,Ht){[ht,Ht]=(0,a.A)([ht,Ht]);let[En,Hn,pr]=cr.from(ht),[Ur,Ar,wr]=cr.from(Ht),Jr=En-Ur,Qn=Hn-Ar;Number.isNaN(pr)&&Number.isNaN(wr)?(pr=0,wr=0):Number.isNaN(pr)?pr=wr:Number.isNaN(wr)&&(wr=pr);let ji=pr-wr,zi=2*Math.sqrt(Hn*Ar)*Math.sin(ji/2*(Math.PI/180));return Math.sqrt(Jr**2+Qn**2+zi**2)}const en=3424/4096,ot=2413/128,ke=2392/128,qr=2610/16384,jn=2523/32,wn=16384/2610,nt=32/2523,vt=[[.3592832590121217,.6976051147779502,-.035891593232029],[-.1920808463704993,1.100476797037432,.0753748658519118],[.0070797844607479,.0748396662186362,.8433265453898765]],Vn=[[2048/4096,2048/4096,0],[6610/4096,-13613/4096,7003/4096],[17933/4096,-17390/4096,-543/4096]],yt=[[.9999999999999998,.0086090370379328,.111029625003026],[.9999999999999998,-.0086090370379328,-.1110296250030259],[.9999999999999998,.5600313357106791,-.3206271749873188]],tn=[[2.0701522183894223,-1.3263473389671563,.2066510476294053],[.3647385209748072,.6805660249472273,-.0453045459220347],[-.0497472075358123,-.0492609666966131,1.1880659249923042]],Pr=new i.A({id:"ictcp",name:"ICTCP",coords:{i:{refRange:[0,1],name:"I"},ct:{refRange:[-.5,.5],name:"CT"},cp:{refRange:[-.5,.5],name:"CP"}},base:Qt,fromBase(ht){let Ht=(0,Z.A)(vt,ht);return ri(Ht)},toBase(ht){let Ht=gn(ht);return(0,Z.A)(tn,Ht)}});function ri(ht){let Ht=ht.map(function(En){let Hn=en+ot*(En/1e4)**qr,pr=1+ke*(En/1e4)**qr;return(Hn/pr)**jn});return(0,Z.A)(Vn,Ht)}function gn(ht){return(0,Z.A)(yt,ht).map(function(Hn){let pr=Math.max(Hn**nt-en,0),Ur=ot-ke*Hn**nt;return 1e4*(pr/Ur)**wn})}function bn(ht,Ht){[ht,Ht]=(0,a.A)([ht,Ht]);let[En,Hn,pr]=Pr.from(ht),[Ur,Ar,wr]=Pr.from(Ht);return 720*Math.sqrt((En-Ur)**2+.25*(Hn-Ar)**2+(pr-wr)**2)}const Tt=l.FL.D65,Vt=.42,It=1/Vt,Xn=2*Math.PI,dr=[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],Sr=[[1.8620678550872327,-1.0112546305316843,.14918677544445175],[.38752654323613717,.6214474419314753,-.008973985167612518],[-.015841498849333856,-.03412293802851557,1.0499644368778496]],Lr=[[460,451,288],[460,-891,-261],[460,-220,-6300]],br={dark:[.8,.525,.8],dim:[.9,.59,.9],average:[1,.69,1]},Yr={h:[20.14,90,164.25,237.53,380.14],e:[.8,.7,1,1.2,.8],H:[0,100,200,300,400]},Vr=180/Math.PI,Ci=Math.PI/180;function Ai(ht,Ht){return ht.map(Hn=>{const pr=(0,s.kR)(Ht*Math.abs(Hn)*.01,Vt);return 400*(0,s.pG)(pr,Hn)/(pr+27.13)})}function $i(ht,Ht){const En=100/Ht*27.13**It;return ht.map(Hn=>{const pr=Math.abs(Hn);return(0,s.pG)(En*(0,s.kR)(pr/(400-pr),It),Hn)})}function _e(ht){let Ht=O(ht);Ht<=Yr.h[0]&&(Ht+=360);const En=(0,s.ah)(Yr.h,Ht)-1,[Hn,pr]=Yr.h.slice(En,En+2),[Ur,Ar]=Yr.e.slice(En,En+2),wr=Yr.H[En],Jr
5=(Ht-Hn)/Ur;return wr+100*Jr/(Jr+(pr-Ht)/Ar)}function Ie(ht){let Ht=(ht%400+400)%400;const En=Math.floor(.01*Ht);Ht=Ht%100;const[Hn,pr]=Yr.h.slice(En,En+2),[Ur,Ar]=Yr.e.slice(En,En+2);return O((Ht*(Ar*Hn-Ur*pr)-100*Hn*Ar)/(Ht*(Ar-Ur)-100*Ar))}function Ot(ht,Ht,En,Hn,pr){const Ur={};Ur.discounting=pr,Ur.refWhite=ht,Ur.surround=Hn;const Ar=ht.map(Ds=>Ds*100);Ur.la=Ht,Ur.yb=En;const wr=Ar[1],Jr=(0,Z.A)(dr,Ar);Hn=br[Ur.surround];const Qn=Hn[0];Ur.c=Hn[1],Ur.nc=Hn[2];const zi=(1/(5*Ur.la+1))**4;Ur.fl=zi*Ur.la+.1*(1-zi)*(1-zi)*Math.cbrt(5*Ur.la),Ur.flRoot=Ur.fl**.25,Ur.n=Ur.yb/wr,Ur.z=1.48+Math.sqrt(Ur.n),Ur.nbb=.725*Ur.n**-.2,Ur.ncb=Ur.nbb;const Wi=pr?1:Math.max(Math.min(Qn*(1-1/3.6*Math.exp((-Ur.la-42)/92)),1),0);Ur.dRgb=Jr.map(Ds=>(0,s.GW)(1,wr/Ds,Wi)),Ur.dRgbInv=Ur.dRgb.map(Ds=>1/Ds);const Ts=Jr.map((Ds,us)=>Ds*Ur.dRgb[us]),gs=Ai(Ts,Ur.fl);return Ur.aW=Ur.nbb*(2*gs[0]+gs[1]+.05*gs[2]),Ur}const cn=Ot(Tt,64/Math.PI*.2,20,"average",!1);function _n(ht,Ht){if(!(ht.J!==void 0^ht.Q!==void 0))throw new Error("Conversion requires one and only one: 'J' or 'Q'");if(!(ht.C!==void 0^ht.M!==void 0^ht.s!==void 0))throw new Error("Conversion requires one and only one: 'C', 'M' or 's'");if(!(ht.h!==void 0^ht.H!==void 0))throw new Error("Conversion requires one and only one: 'h' or 'H'");if(ht.J===0||ht.Q===0)return[0,0,0];let En=0;ht.h!==void 0?En=O(ht.h)*Ci:En=Ie(ht.H)*Ci;const Hn=Math.cos(En),pr=Math.sin(En);let Ur=0;ht.J!==void 0?Ur=(0,s.kR)(ht.J,1/2)*.1:ht.Q!==void 0&&(Ur=.25*Ht.c*ht.Q/((Ht.aW+4)*Ht.flRoot));let Ar=0;ht.C!==void 0?Ar=ht.C/Ur:ht.M!==void 0?Ar=ht.M/Ht.flRoot/Ur:ht.s!==void 0&&(Ar=4e-4*ht.s**2*(Ht.aW+4)/Ht.c);const wr=(0,s.kR)(Ar*Math.pow(1.64-Math.pow(.29,Ht.n),-.73),10/9),Jr=.25*(Math.cos(En+2)+3.8),Qn=Ht.aW*(0,s.kR)(Ur,2/Ht.c/Ht.z),ji=5e4/13*Ht.nc*Ht.ncb*Jr,zi=Qn/Ht.nbb,Wi=23*(zi+.305)*(0,s.Ed)(wr,23*ji+wr*(11*Hn+108*pr)),Ts=Wi*Hn,gs=Wi*pr,Ds=$i((0,Z.A)(Lr,[zi,Ts,gs]).map(us=>us*1/1403),Ht.fl);return(0,Z.A)(Sr,Ds.map((us,Hs)=>us*Ht.dRgbInv[Hs])).map(us=>us/100)}function $n(ht,Ht){const En=ht.map(as=>as*100),Hn=Ai((0,Z.A)(dr,En).map((as,He)=>as*Ht.dRgb[He]),Ht.fl),pr=Hn[0]+(-12*Hn[1]+Hn[2])/11,Ur=(Hn[0]+Hn[1]-2*Hn[2])/9,Ar=(Math.atan2(Ur,pr)%Xn+Xn)%Xn,wr=.25*(Math.cos(Ar+2)+3.8),Jr=5e4/13*Ht.nc*Ht.ncb*(0,s.Ed)(wr*Math.sqrt(pr**2+Ur**2),Hn[0]+Hn[1]+1.05*Hn[2]+.305),Qn=(0,s.kR)(Jr,.9)*Math.pow(1.64-Math.pow(.29,Ht.n),.73),ji=Ht.nbb*(2*Hn[0]+Hn[1]+.05*Hn[2]),zi=(0,s.kR)(ji/Ht.aW,.5*Ht.c*Ht.z),Wi=100*(0,s.kR)(zi,2),Ts=4/Ht.c*zi*(Ht.aW+4)*Ht.flRoot,gs=Qn*zi,Ds=gs*Ht.flRoot,us=O(Ar*Vr),Hs=_e(us),ns=50*(0,s.kR)(Ht.c*Qn/(Ht.aW+4),1/2);return{J:Wi,C:gs,h:us,s:ns,Q:Ts,M:Ds,H:Hs}}const Ti=new i.A({id:"cam16-jmh",cssId:"--cam16-jmh",name:"CAM16-JMh",coords:{j:{refRange:[0,100],name:"J"},m:{refRange:[0,105],name:"Colorfulness"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:f.A,fromBase(ht){const Ht=$n(ht,cn);return[Ht.J,Ht.M,Ht.h]},toBase(ht){return _n({J:ht[0],M:ht[1],h:ht[2]},cn)}}),nr=l.FL.D65,Gt=216/24389,vr=24389/27;function Tr(ht){return 116*(ht>Gt?Math.cbrt(ht):(vr*ht+16)/116)-16}function rr(ht){return ht>8?Math.pow((ht+16)/116,3):ht/vr}function ti(ht,Ht){let[En,Hn,pr]=ht,Ur=[],Ar=0;if(pr===0)return[0,0,0];let wr=rr(pr);pr>0?Ar=.00379058511492914*pr**2+.608983189401032*pr+.9155088574762233:Ar=9514440756550361e-21*pr**2+.08693057439788597*pr-21.928975842194614;const Jr=2e-12,Qn=15;let ji=0,zi=1/0,Wi=Ar;for(;ji<=Qn;){Ur=_n({J:Ar,C:Hn,h:En},Ht);const Ts=Math.abs(Ur[1]-wr);if(Ts<zi){if(Ts<=Jr)return Ur;Wi=Ar,zi=Ts}Ar=Ar-(Ur[1]-wr)*Ar/(2*Ur[1]),ji+=1}return _n({J:Ar,C:Hn,h:En},Ht)}function _r(ht,Ht){const En=Tr(ht[1]);if(En===0)return[0,0,0];const Hn=$n(ht,Ne);return[O(Hn.h),Hn.C,En]}const Ne=Ot(nr,200/Math.PI*rr(50),rr(50)*100,"average",!1),ct=new i.A({id:"hct",name:"HCT",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},c:{refRange:[0,145],name:"Colorfulness"},t:{refRange:[0,100],name:"Tone"}},base:f.A,fromBase(ht){return _r(ht,Ne)},toBase(ht){return ti(ht,Ne)},formats:{color:{id:"--hct",coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}}),Jt=180/Math.PI,sn=Math.PI/180,kn=[1,.007,.0228];function er(ht){ht[1]<0&&(ht=ct.fromBase(ct.toBase(ht)));
vendor: 4,666 bytes, line 5
5const Ht=Math.log(Math.max(1+kn[2]*ht[1]*Ne.flRoot,1))/kn[2],En=ht[0]*sn,Hn=Ht*Math.cos(En),pr=Ht*Math.sin(En);return[ht[2],Hn,pr]}function Fr(ht,Ht){[ht,Ht]=(0,a.A)([ht,Ht]);let[En,Hn,pr]=er(ct.from(ht)),[Ur,Ar,wr]=er(ct.from(Ht));return Math.sqrt((En-Ur)**2+(Hn-Ar)**2+(pr-wr)**2)}const Ki={deltaE76:Lt,deltaECMC:ft,deltaE2000:W,deltaEJz:Wr,deltaEITP:bn,deltaEOK:le,deltaEHCT:Fr};function Fi(ht){const Ht=ht?Math.floor(Math.log10(Math.abs(ht))):0;return Math.max(parseFloat(`1e${Ht-2}`),1e-6)}const Hi={hct:{method:"hct.c",jnd:2,deltaEMethod:"hct",blackWhiteClamp:{}},"hct-tonal":{method:"hct.c",jnd:0,deltaEMethod:"hct",blackWhiteClamp:{channel:"hct.t",min:0,max:100}}};function Bi(ht,{method:Ht=o.A.gamut_mapping,space:En=void 0,deltaEMethod:Hn="",jnd:pr=2,blackWhiteClamp:Ur={}}={}){if(ht=(0,a.A)(ht),s.Kg(arguments[1])?En=arguments[1]:En||(En=ht.space),En=i.A.get(En),xe(ht,En,{epsilon:0}))return ht;let Ar;if(Ht==="css")Ar=ks(ht,{space:En});else{if(Ht!=="clip"&&!xe(ht,En)){Object.prototype.hasOwnProperty.call(Hi,Ht)&&({method:Ht,jnd:pr,deltaEMethod:Hn,blackWhiteClamp:Ur}=Hi[Ht]);let wr=W;if(Hn!==""){for(let Qn in Ki)if("deltae"+Hn.toLowerCase()===Qn.toLowerCase()){wr=Ki[Qn];break}}let Jr=Bi(xs(ht,En),{method:"clip",space:En});if(wr(ht,Jr)>pr){if(Object.keys(Ur).length===3){let ns=i.A.resolveCoord(Ur.channel),as=ze(xs(ht,ns.space),ns.id);if(s.$I(as)&&(as=0),as>=Ur.max)return xs({space:"xyz-d65",coords:l.FL.D65},ht.space);if(as<=Ur.min)return xs({space:"xyz-d65",coords:[0,0,0]},ht.space)}let Qn=i.A.resolveCoord(Ht),ji=Qn.space,zi=Qn.id,Wi=xs(ht,ji);Wi.coords.forEach((ns,as)=>{s.$I(ns)&&(Wi.coords[as]=0)});let gs=(Qn.range||Qn.refRange)[0],Ds=Fi(pr),us=gs,Hs=ze(Wi,zi);for(;Hs-us>Ds;){let ns=Je(Wi);ns=Bi(ns,{space:En,method:"clip"}),wr(Wi,ns)-pr<Ds?us=ze(Wi,zi):Hs=ze(Wi,zi),Fe(Wi,zi,(us+Hs)/2)}Ar=xs(Wi,En)}else Ar=Jr}else Ar=xs(ht,En);if(Ht==="clip"||!xe(Ar,En,{epsilon:0})){let wr=Object.values(En.coords).map(Jr=>Jr.range||[]);Ar.coords=Ar.coords.map((Jr,Qn)=>{let[ji,zi]=wr[Qn];return ji!==void 0&&(Jr=Math.max(ji,Jr)),zi!==void 0&&(Jr=Math.min(Jr,zi)),Jr})}}return En!==ht.space&&(Ar=xs(Ar,ht.space)),ht.coords=Ar.coords,ht}Bi.returns="color";const As={WHITE:{space:oe,coords:[1,0,0]},BLACK:{space:oe,coords:[0,0,0]}};function ks(ht,{space:Ht}={}){ht=(0,a.A)(ht),Ht||(Ht=ht.space),Ht=i.A.get(Ht);const pr=i.A.get("oklch");if(Ht.isUnbounded)return xs(ht,Ht);const Ur=xs(ht,pr);let Ar=Ur.coords[0];if(Ar>=1){const gs=xs(As.WHITE,Ht);return gs.alpha=ht.alpha,xs(gs,Ht)}if(Ar<=0){const gs=xs(As.BLACK,Ht);return gs.alpha=ht.alpha,xs(gs,Ht)}if(xe(Ur,Ht,{epsilon:0}))return xs(Ur,Ht);function wr(gs){const Ds=xs(gs,Ht),us=Object.values(Ht.coords);return Ds.coords=Ds.coords.map((Hs,ns)=>{if("range"in us[ns]){const[as,He]=us[ns].range;return s.qE(as,Hs,He)}return Hs}),Ds}let Jr=0,Qn=Ur.coords[1],ji=!0,zi=Je(Ur),Wi=wr(zi),Ts=le(Wi,zi);if(Ts<.02)return Wi;for(;Qn-Jr>1e-4;){const gs=(Jr+Qn)/2;if(zi.coords[1]=gs,ji&&xe(zi,Ht,{epsilon:0}))Jr=gs;else if(Wi=wr(zi),Ts=le(Wi,zi),Ts<.02){if(.02-Ts<1e-4)break;ji=!1,Jr=gs}else Qn=gs}return Wi}function xs(ht,Ht,{inGamut:En}={}){ht=(0,a.A)(ht),Ht=i.A.get(Ht);let Hn=Ht.from(ht),pr={space:Ht,coords:Hn,alpha:ht.alpha};return En&&(pr=Bi(pr,En===!0?void 0:En)),pr}xs.returns="color";function Ls(ht){return ze(ht,[f.A,"y"])}function Ys(ht,Ht){set(ht,[xyz_d65,"y"],Ht)}function Ma(ht){Object.defineProperty(ht.prototype,"luminance",{get(){return Ls(this)},set(Ht){Ys(this,Ht)}})}function Xs(ht,Ht){ht=(0,a.A)(ht),Ht=(0,a.A)(Ht);let En=Math.max(Ls(ht),0),Hn=Math.max(Ls(Ht),0);return Hn>En&&([En,Hn]=[Hn,En]),(En+.05)/(Hn+.05)}const Ha=.56,Os=.57,pa=.62,ya=.65,$s=.022,Gs=1.414,ua=.1,La=5e-4,de=1.14,Ze=.027,Xt=1.14,Kn=.027;function Gr(ht){return ht>=$s?ht:ht+($s-ht)**Gs}function Me(ht){let Ht=ht<0?-1:1,En=Math.abs(ht);return Ht*Math.pow(En,2.4)}function tt(ht,Ht){Ht=(0,a.A)(Ht),ht=(0,a.A)(ht);let En,Hn,pr,Ur,Ar,wr;Ht=xs(Ht,"srgb"),[Ur,Ar,wr]=Ht.coords;let Jr=Me(Ur)*.2126729+Me(Ar)*.7151522+Me(wr)*.072175;ht=xs(ht,"srgb"),[Ur,Ar,wr]=ht.coords;let Qn=Me(Ur)*.2126729+Me(Ar)*.7151522+Me(wr)*.072175,ji=Gr(Jr),zi=Gr(Qn),Wi=zi>ji;return Math.abs(zi-ji)<La?Hn=0:Wi?(En=zi**Ha-ji**Os,Hn=En*de):(En=zi**ya-ji**pa,Hn=En*Xt),Math.abs(Hn)<ua?pr=0:Hn>0?pr=Hn-Ze:pr=Hn+Ze,pr*100}function Ft(ht,Ht){ht=(0,a.A)(ht),Ht=(0,a.A)(Ht);let En=Math.max(Ls(ht),0),Hn=Math.max(Ls(Ht),0);Hn>En&&([En,Hn]=[Hn,En]);let pr=En+Hn;return pr===0?0:(En-Hn)/pr}const Bt=5e4;function mn(ht,Ht){ht=(0,a.A)(ht),Ht=(0,a.A)(Ht);let En=Math.max(Ls(ht),0),Hn=Math.max(Ls(Ht),0);return Hn>En&&([En,Hn]=[Hn,En]),Hn===0?Bt:(En-Hn)/Hn}function Cr(ht,Ht){ht=(0,a.A)(ht),Ht=(0,a.A)(Ht);let En=ze(ht,[T,"l"]),Hn=ze(Ht,[T,"l"]);return Math.abs(En-Hn)}
5const fr=216/24389,Qr=24/116,At=24389/27;let xi=l.FL.D65;const In=new i.A({id:"lab-d65",name:"Lab D65",coords:{l:{refRange:[0,100],name:"Lightness"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:xi,base:f.A,fromBase(ht){let En=ht.map((Hn,pr)=>Hn/xi[pr]).map(Hn=>Hn>fr?Math.cbrt(Hn):(At*Hn+16)/116);return[116*En[1]-16,500*(En[0]-En[1]),200*(En[1]-En[2])]},toBase(ht){let Ht=[];return Ht[1]=(ht[0]+16)/116,Ht[0]=ht[1]/500+Ht[1],Ht[2]=Ht[1]-ht[2]/200,[Ht[0]>Qr?Math.pow(Ht[0],3):(116*Ht[0]-16)/At,ht[0]>8?Math.pow((ht[0]+16)/116,3):ht[0]/At,Ht[2]>Qr?Math.pow(Ht[2],3):(116*Ht[2]-16)/At].map((Hn,pr)=>Hn*xi[pr])},formats:{"lab-d65":{coords:["<number> | <percentage>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}}),di=Math.pow(5,.5)*.5+.5;function Yi(ht,Ht){ht=(0,a.A)(ht),Ht=(0,a.A)(Ht);let En=ze(ht,[In,"l"]),Hn=ze(Ht,[In,"l"]),pr=Math.abs(Math.pow(En,di)-Math.pow(Hn,di)),Ur=Math.pow(pr,1/di)*Math.SQRT2-40;return Ur<7.5?0:Ur}function Ir(ht,Ht,En={}){(0,s.Kg)(En)&&(En={algorithm:En});let{algorithm:Hn,...pr}=En;if(!Hn){let Ur=Object.keys(t).map(Ar=>Ar.replace(/^contrast/,"")).join(", ");throw new TypeError(`contrast() function needs a contrast algorithm. Please specify one of: ${Ur}`)}ht=(0,a.A)(ht),Ht=(0,a.A)(Ht);for(let Ur in t)if("contrast"+Hn.toLowerCase()===Ur.toLowerCase())return t[Ur](ht,Ht,pr);throw new TypeError(`Unknown contrast algorithm: ${Hn}`)}},3584:c=>{var d="\\ud800-\\udfff",e="\\u0300-\\u036f",t="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",a=e+t+r,i="\\ufe0e\\ufe0f",s="\\u200d",o=RegExp("["+s+d+a+i+"]");function l(f){return o.test(f)}c.exports=l},3590:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(28318),r=e(26713);function a(i){return r(i)&&t("ap",i)}c.exports=a},3738:(c,d,e)=>{var t=e(49570),r=e(77438);c.exports=t(function(i){return r(i.length,i)})},3767:(c,d,e)=>{var t=e(48917),r=t(function(a,i,s){return a+(s?"-":"")+i.toLowerCase()});c.exports=r},3860:c=>{"use strict";c.exports=function(d){return{iterator:d,next:d.next,done:!1}}},3933:(c,d,e)=>{"use strict";var t=e(58595),r=e(25703),a=e(8981);t({target:"Set",proto:!0,real:!0,forced:!a("union")},{union:r})},3985:(c,d,e)=>{var t=e(34844),r=e(55123),a=e(292),i=t(function(o,l,f){return r(o,a(l,f))});c.exports=i},3997:(c,d,e)=>{var t=e(60745),r=e(31849),a=e(82827),i=e(17510),s=e(49795),o=e(93403),l=e(6447);function f(h,y,E,w){var T=t(h),O=t(y);function k(B,R){return v(B,R,E.slice(),w.slice())}return!r(function(B,R){return!r(k,R,B)},O,T)}function v(h,y,E,w){if(s(h,y))return!0;var T=l(h);if(T!==l(y)||h==null||y==null)return!1;if(typeof h["fantasy-land/equals"]=="function"||typeof y["fantasy-land/equals"]=="function")return typeof h["fantasy-land/equals"]=="function"&&h["fantasy-land/equals"](y)&&typeof y["fantasy-land/equals"]=="function"&&y["fantasy-land/equals"](h);if(typeof h.equals=="function"||typeof y.equals=="function")return typeof h.equals=="function"&&h.equals(y)&&typeof y.equals=="function"&&y.equals(h);switch(T){case"Arguments":case"Array":case"Object":if(typeof h.constructor=="function"&&a(h.constructor)==="Promise")return h===y;break;case"Boolean":case"Number":case"String":if(!(typeof h==typeof y&&s(h.valueOf(),y.valueOf())))return!1;break;case"Date":if(!s(h.valueOf(),y.valueOf()))return!1;break;case"Error":return h.name===y.name&&h.message===y.message;case"RegExp":if(!(h.source===y.source&&h.global===y.global&&h.ignoreCase===y.ignoreCase&&h.multiline===y.multiline&&h.sticky===y.sticky&&h.unicode===y.unicode))return!1;break}for(var O=E.length-1;O>=0;){if(E[O]===h)return w[O]===y;O-=1}switch(T){case"Map":return h.size!==y.size?!1:f(h.entries(),y.entries(),E.concat([h]),w.concat([y]));case"Set":return h.size!==y.size?!1:f(h.values(),y.values(),E.concat([h]),w.concat([y]));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 k=o(h);if(k.length!==o(y).length)return!1;var B=E.concat([h]),R=w.concat([y]);for(O=k.length-1;O>=0;){var L=k[O];if(!(i(L,y)&&v(y[L],h[L],B,R)))return!1;O-=1}return!0}c.exports=v},4051:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=3,r=e(77934),a=e(71150),i=e(77791).type("Async"),s=e(77791).typeFn(i(),t),o=e(8728),l=e(36255),f=e(35110),v=e(71385),h=e(30101),y=e(52835),E=e(82659),w=e(54260),T=e(5060),O=e(45339),k=e(68242),B=function(G){return G.reduce(function(te,ve){return te&&k(H,ve)},!0)},R=function(G){return H(function(te,ve){return ve(G)})},L=function(G){return H(function(te){return te(G)})};function J(G){if(!(E(G)&&B(G)))throw new TypeError("Async.all: Foldable structure of Asyncs required");return y(G)?l.sequence(H.of,G):G.sequence(H.of)}function K(G,te){if(!w(G))throw new TypeError("Async.fromNode: CPS function required");return function(){for(var ve=[],oe=arguments.length;oe--;)ve[oe]=arguments[oe];return H(function(le,Se){G.apply(te,ve.concat(function(xe,Ge){return xe?le(xe):Se(Ge)}))})}}function I(G){if(!w(G))throw new TypeError("Async.fromPromise: Promise returning function required");return function(){var te=arguments;return H(function(ve,oe){var le=G.apply(null,te);if(!O(le))throw new TypeError("Async.fromPromise: Promise returning function required");le.then(oe).catch(ve)})}}function W(G,te){if(!(T(G)&&G>=0))throw new TypeError("Async.rejectAfter: Positive Integer required for first argument");return H(function(ve){var oe=setTimeout(function(){ve(te)},G);return function(){clearTimeout(oe)}})}function Z(G,te){if(!(T(G)&&G>=0))throw new TypeError("Async.resolveAfter: Positive Integer required for first argument");return H(function(ve,oe){var le=setTimeout(function(){oe(te)},G);return function(){clearTimeout(le)}})}function H(G){var te;if(!w(G))throw new TypeError("Async: Function required");var ve=R,oe=function(){return"Async"+a(G)};function le($t,Ve,ft){if(!w($t)||!w(Ve))throw new TypeError("Async.fork: Re
5ject and resolve functions required");var un=!1,Qt=!1,pn=function(){un=!0},Be=w(ft)?ft:h,lt=function(Ct,rn){if(!Qt)return Qt=!0,un?h():Ct(rn)},Ye=G(lt.bind(null,$t),lt.bind(null,Ve)),gt=w(Ye)?Ye:h;return v(function(){return Be(pn(gt()))})}function Se(){return new Promise(function($t,Ve){le(Ve,$t)})}function xe($t){if(!k(H,$t))throw new TypeError("Async.race: Async required");return H(function(Ve,ft){var un=v(function(Ye,gt){return Ye?ft(gt):Ve(gt)}),Qt=un.bind(null,!0),pn=un.bind(null,!1),Be=le(pn,Qt),lt=$t.fork(pn,Qt);return function(){Be(),lt()}})}function Ge($t,Ve){if(!w($t)||!w(Ve))throw new TypeError("Async.swap: Functions required for both arguments");return H(function(ft,un){return le(f(un,$t),f(ft,Ve))})}function ze($t,Ve){if(!w($t)||!w(Ve))throw new TypeError("Async.coalesce: Functions required for both arguments");return H(function(ft,un){return le(f(un,$t),f(un,Ve))})}function ye($t){return function(Ve){if(!w(Ve))throw new TypeError("Async."+$t+": Function required");return H(function(ft,un){return le(ft,f(un,Ve))})}}function Fe($t){return function(Ve,ft){if(!w(Ve)||!w(ft))throw new TypeError("Async."+$t+": Functions required for both arguments");return H(function(un,Qt){return le(f(un,Ve),f(Qt,ft))})}}function Je($t){return function(Ve){if(!k(H,Ve))throw new TypeError("Async."+$t+": Async required");return H(function(ft,un){var Qt=h,pn=h;return Qt=le(function(){pn=Ve.fork(ft,un)},un),v(function(){return pn(Qt())})})}}function qe($t){if(!k(H,$t))throw new TypeError("Async.ap: Async required");return H(function(Ve,ft){var un=null,Qt=null,pn=!1,Be=!1,lt=!1,Ye=function(){lt=!0},gt=v(Ve);function Ct(){!lt&&pn&&Be&&f(ft,un)(Qt)}var rn=le(gt,function(xt){if(!w(xt))throw new TypeError("Async.ap: Wrapped value must be a function");pn=!0,un=xt,Ct()}),Xe=$t.fork(gt,function(xt){Be=!0,Qt=xt,Ct()});return function(){rn(),Xe(),Ye()}})}function Lt($t){return function(Ve){if(!w(Ve))throw new TypeError("Async."+$t+": Async returning function required");return H(function(ft,un){var Qt=h,pn=h;return Qt=le(ft,function(Be){var lt=Ve(Be);if(!k(H,lt))throw new TypeError("Async."+$t+": Function must return another Async");pn=lt.fork(ft,un)}),v(function(){return pn(Qt())})})}}return te={fork:le,toPromise:Se,inspect:oe,toString:oe,type:i,swap:Ge,race:xe,coalesce:ze,ap:qe,of:ve,alt:Je("alt"),bimap:Fe("bimap"),map:ye("map"),chain:Lt("chain")},te[o.of]=ve,te[o.alt]=Je(o.alt),te[o.bimap]=Fe(o.bimap),te[o.map]=ye(o.map),te[o.chain]=Lt(o.chain),te["@@type"]=s,te.constructor=H,te}H.of=R,H.type=i,H[o.of]=R,H["@@type"]=s,H.Rejected=L,H.Resolved=R,H.fromPromise=I,H.fromNode=K,H.all=J,H.rejectAfter=W,H.resolveAfter=Z,H["@@implements"]=r(["alt","ap","bimap","chain","map","of"]),c.exports=H},4094:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="text",a=448,i=512,s=[],o="f893",l="M48 80l0 48c0 13.3-10.7 24-24 24s-24-10.7-24-24L0 72C0 49.9 17.9 32 40 32l368 0c22.1 0 40 17.9 40 40l0 56c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-48L248 80l0 352 48 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0 0-352L48 80z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.jw=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},4157:(c,d,e)=>{"use strict";var t=e(42924),r=/^\s*class[\s{/}]/,a=Function.prototype.toString;c.exports=function(i){return!(!t(i)||r.test(a.call(i)))}},4185:(c,d,e)=>{var t=e(62770),r=e(61112);c.exports=r(t("slice",function(i,s,o){return Array.prototype.slice.call(o,i,s)}))},4285:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="arrow-down-to-bracket",a=448,i=512,s=[],o="e094",l="M369 217L241 345c-9.4 9.4-24.6 9.4-33.9 0L79 217c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l87 87L200 24c0-13.3 10.7-24 24-24s24 10.7 24 24l0 246.1 87-87c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9zM48 344l0 80c0 22.1 17.9 40 40 40l272 0c22.1 0 40-17.9 40-40l0-80c0-13.3 10.7-24 24-24s24 10.7 24 24l0 80c0 48.6-39.4 88-88 88L88 512c-48.6 0-88-39.4-88-88l0-80c0-13.3 10.7-24 24-24s24 10.7 24 24z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.a_=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},4352:c=>{function d(e,t){for(var r=0,a=t.length,i=[];r<a;)e(t[r])&&(i[i.length]=t[r]),r+=1;return i}c.exports=d},4353:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="rocket",a=512,i=512,s=[],o="f135",l="M368.3 265c-44.5 30.1-129.3 68.2-175.7 88l-35-35c20.4-46.1 59.2-130 89.3-174.4C309.1 52 398.4 41.8 461.7 50.3c8.5 63.3-1.7 152.6-93.3 214.7zM118.5 288c-3.6 8-6.8 15.2-9.4 21.2c-5.2 11.9-2.5 25.7 6.7 34.9l50.7 50.7c9.1 9.1 22.7 11.9 34.5 6.9c6.5-2.7 14.3-6 23-9.8l0 96.2c0 8.6 4.6 16.6 12.1 20.9s16.7 4.2 24.1-.2l88.5-52.5c21.9-13 35.3-36.5 35.3-61.9l0-82.1c4-2.5 7.7-4.9 11.3-7.3C516.1 222.9 520.1 100.9 506.7 28.1c-2.1-11.6-11.2-20.6-22.8-22.8C411.1-8.1 289.1-4.1 207.2 116.7c-2.4 3.6-4.9 7.3-7.3 11.3l-82.1 0c-25.4 0-49 13.4-61.9 35.3L3.4 251.8c-4.4 7.4-4.5 16.6-.2 24.1S15.4 288 24 288l94.5 0zM408 144a40 40 0 1 0 -80 0 40 40 0 1 0 80 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.KM=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},4357:(c,d,e)=>{var t=e(95471),r=e(24144),a=e(26543);c.exports=function(){function i(s,o){this.xf=o,this.n=s,this.i=0}return i.prototype["@@transducer/init"]=a.init,i.prototype["@@transducer/result"]=a.result,i.prototype["@@transducer/step"]=function(s,o){this.i+=1;var l=this.n===0?s:this.xf["@@transducer/step"](s,o);return this.n>=0&&this.i>=this.n?r(l):l},t(function(o,l){return new i(o,l)})}()},4399:(c,d,e)=>{"use strict";var t=e(42934),r=e(38712),a=e(1899);c.exports={formats:a,parse:r,stringify:t}},4408:(c,d,e)=>{"use strict";var t=e(34175),r=e(46919),a=e(48526);t||r(Object.prototype,"toString",a,{unsafe:!0})},4425:(c,d,e)=>{"use strict";var t=e(58595),r=e(27486),a=e(90976),i=e(32887),s=e(86383).CONSTRUCTOR,o=e(51841),l=r("Promise"),f=a&&!s;t({target:"Promise",stat:!0,forced:a||s},{resolve:function(h){return o(f&&this===l?i:this,h)}})},4453:(c,d,e)=>{var t=e(90261);c.exports=t(0,"toLowerCase")},4742:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="square",a=448,i=512,s=[9632,9723,9724,61590],o="f0c8",l="M384 80c8.8 0 16 7.2 16 16l0 320c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l320 0zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Nf=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},4781:(c,d,e)=>{var t=e(95471),r=e(24144),a=e(26543);c.exports=function(){function i(s,o){this.xf=o,this.f=s,this.idx=-1,this.found=!1}return i.prototype["@@transducer/init"]=a.init,i.prototype["@@transducer/result"]=function(s){return this.found||(s=this.xf["@@transducer/step"](s,-1)),this.xf["@@transducer/result"](s)},i.prototype["@@transducer/step"]=function(s,o){return this.idx+=1,this.f(o)&&(this.found=!0,s=r(this.xf["@@transducer/step"](s,this.idx))),s},t(function(o,l){return new i(o,l)})}()},4785:(c,d,e)=>{var t=e(1615),r=e(10967),a=e(67279),i=a&&a.isRegExp,s=i?r(i):t;c.exports=s},4851:(c,d,e)=>{var t=e(85206),r=e(88311);function a(i){return function s(o,l){switch(arguments.length){case 0:return s;case 1:return r(o)?s:t(function(f){return i(o,f)});default:return r(o)&&r(l)?s:r(o)?t(function(f){return i(f,l)}):r(l)?t(function(f){return i(o,f)}):i(o,l)}}}c.exports=a},4915:(c,d,e)=>{"use strict";function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(r){console.error(r)}}
5t(),c.exports=e(64955)},4990:(c,d,e)=>{var t=e(95471),r=e(26543);c.exports=function(){function a(i,s){this.xf=s,this.f=i}return a.prototype["@@transducer/init"]=r.init,a.prototype["@@transducer/result"]=r.result,a.prototype["@@transducer/step"]=function(i,s){if(this.f){if(this.f(s))return i;this.f=null}return this.xf["@@transducer/step"](i,s)},t(function(s,o){return new a(s,o)})}()},5060:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(82849);function r(a){return t(a)&&isFinite(a)&&Math.floor(a)===a}c.exports=r},5076:(c,d,e)=>{"use strict";var t=e(75127),r=e(64911),a=e(541),i=e(55082),s=e(75564),o=e(81104),l=e(73978),f=e(58418),v="Object already initialized",h=r.TypeError,y=r.WeakMap,E,w,T,O=function(L){return T(L)?w(L):E(L,{})},k=function(L){return function(J){var K;if(!a(J)||(K=w(J)).type!==L)throw new h("Incompatible receiver, "+L+" required");return K}};if(t||o.state){var B=o.state||(o.state=new y);B.get=B.get,B.has=B.has,B.set=B.set,E=function(L,J){if(B.has(L))throw new h(v);return J.facade=L,B.set(L,J),J},w=function(L){return B.get(L)||{}},T=function(L){return B.has(L)}}else{var R=l("state");f[R]=!0,E=function(L,J){if(s(L,R))throw new h(v);return J.facade=L,i(L,R,J),J},w=function(L){return s(L,R)?L[R]:{}},T=function(L){return s(L,R)}}c.exports={set:E,get:w,has:T,enforce:O,getterFor:k}},5082:(c,d,e)=>{var t=e(95471),r=e(97040),a=e(58400),i=e(63757),s=e(2382),o=e(81917);c.exports=t(function(f,v){return a(o(i,0,s("length",v)),function(){var h=arguments,y=this;return f.apply(y,r(function(E){return E.apply(y,h)},v))})})},5112:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(2104);function r(a,i){return t(a)?a(i):a.runWith(i)}c.exports=r},5133:(c,d,e)=>{var t=e(95471),r=e(25534),a=e(35884);c.exports=t(function(i,s){return r(a(i.length,s),i)})},5197:(c,d,e)=>{"use strict";e.d(d,{A:()=>t});function t(){return t=Object.assign?Object.assign.bind():function(r){for(var a=1;a<arguments.length;a++){var i=arguments[a];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(r[s]=i[s])}return r},t.apply(this,arguments)}},5271:(c,d,e)=>{var t=e(77690);function r(a,i,s){var o,l;if(typeof a.indexOf=="function")switch(typeof i){case"number":if(i===0){for(o=1/i;s<a.length;){if(l=a[s],l===0&&1/l===o)return s;s+=1}return-1}else if(i!==i){for(;s<a.length;){if(l=a[s],typeof l=="number"&&l!==l)return s;s+=1}return-1}return a.indexOf(i,s);case"string":case"boolean":case"function":case"undefined":return a.indexOf(i,s);case"object":if(i===null)return a.indexOf(i,s)}for(;s<a.length;){if(t(a[s],i))return s;s+=1}return-1}c.exports=r},5369:(c,d,e)=>{"use strict";e.d(d,{$p:()=>oe,Ef:()=>G,G4:()=>E,H1:()=>t,IP:()=>Se,Mx:()=>ve,OD:()=>s,QS:()=>Z,R1:()=>H,XF:()=>o,Zx:()=>te,av:()=>W,cQ:()=>le,hg:()=>xe,jo:()=>r,nH:()=>Ge});function t(ye){return W(ye)&&globalThis.Symbol.asyncIterator in ye}function r(ye){return W(ye)&&globalThis.Symbol.iterator in ye}function a(ye){return W(ye)&&(globalThis.Object.getPrototypeOf(ye)===Object.prototype||globalThis.Object.getPrototypeOf(ye)===null)}function i(ye){return W(ye)&&!Z(ye)&&xe(ye.constructor)&&ye.constructor.name!=="Object"}function s(ye){return ye instanceof globalThis.Promise}function o(ye){return ye instanceof Date&&globalThis.Number.isFinite(ye.getTime())}function l(ye){return ye instanceof globalThis.Map}function f(ye){return ye instanceof globalThis.Set}function v(ye){return ye instanceof globalThis.RegExp}function h(ye){return globalThis.ArrayBuffer.isView(ye)}function y(ye){return ye instanceof globalThis.Int8Array}function E(ye){return ye instanceof globalThis.Uint8Array}function w(ye){return ye instanceof globalThis.Uint8ClampedArray}function T(ye){return ye instanceof globalThis.Int16Array}function O(ye){return ye instanceof globalThis.Uint16Array}function k(ye){return ye instanceof globalThis.Int32Array}function B(ye){return ye instanceof globalThis.Uint32Array}function R(ye){return ye instanceof globalThis.Float32Array}function L(ye){return ye instanceof globalThis.Float64Array}function J(ye){return ye instanceof globalThis.BigInt64Array}function K(ye){return ye instanceof globalThis.BigUint64Array}function I(ye,Fe){return Fe in ye}function W(ye){return ye!==null&&typeof ye=="object"}function Z(ye){return globalThis.Array.isArray(ye)&&!globalThis.ArrayBuffer.isView(ye)}function H(ye){return ye===void 0}function G(ye){return ye===null}function te(ye){return typeof ye=="boolean"}function ve(ye){return typeof ye=="number"}function oe(ye){return globalThis.Number.isInteger(ye)}function le(ye){return typeof ye=="bigint"}function Se(ye){return typeof ye=="string"}function xe(ye){return typeof ye=="function"}function Ge(ye){return typeof ye=="symbol"}function ze(ye){return le(ye)||te(ye)||G(ye)||ve(ye)||Se(ye)||Ge(ye)||H(ye)}},5442:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="list-check",a=512,i=512,s=["tasks"],o="f0ae",l="M153.8 72.1c8.9-9.9 8.1-25-1.8-33.9s-25-8.1-33.9 1.8L63.1 101.1 41 79C31.6 69.7 16.4 69.7 7 79s-9.4 24.6 0 33.9l40 40c4.7 4.7 11 7.2 17.6 7s12.8-3 17.2-7.9l72-80zm0 160c8.9-9.9 8.1-25-1.8-33.9s-25-8.1-33.9 1.8L63.1 261.1 41 239c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l40 40c4.7 4.7 11 7.2 17.6 7s12.8-3 17.2-7.9l72-80zM216 120l272 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L216 72c-13.3 0-24 10.7-24 24s10.7 24 24 24zM192 256c0 13.3 10.7 24 24 24l272 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-272 0c-13.3 0-24 10.7-24 24zM160 416c0 13.3 10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-304 0c-13.3 0-24 10.7-24 24zm-64 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.UN=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},5584:(c,d,e)=>{var t=e(54625),r=e(68533),a=function(){function s(o,l){this.xf=l,this.f=o}return s.prototype["@@transducer/init"]=r.init,s.prototype["@@transducer/result"]=r.result,s.prototype["@@transducer/step"]=function(o,l){return this.xf["@@transducer/step"](o,this.f(l))},s}(),i=t(function(o,l){return new a(o,l)});c.exports=i},5611:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="grid-2",a=512,i=512,s=[],o="e196",l="M224 80c0-26.5-21.5-48-48-48L80 32C53.5 32 32 53.5 32 80l0 96c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-96zm0 256c0-26.5-21.5-48-48-48l-96 0c-26.5 0-48 21.5-48 48l0 96c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-96zM288 80l0 96c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-96c0-26.5-21.5-48-48-48l-96 0c-26.5 0-48 21.5-48 48zM480 336c0-26.5-21.5-48-48-48l-96 0c-26.5 0-48 21.5-48 48l0 96c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-96z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Qy=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},5659:c=>{var d=function(){return!0};c.exports=d},5778:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(32186),r=e(8549);function a(i){return r(i)&&t("ap",i)}c.exports=a},5808:(c,d)=>{"use strict";var e;e={value:!0};var t="fad",r="pencil",a=512,i=512,s=[9999,61504,"pencil-alt"],o="f303",l=["M144 319.4c0 4.1 1.6 8.2 4.7 11.3s7.2 4.7 11.3 4.7s8.2-1.6 11.3-4.7c48-48 96-96 144-144c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0c-48 48-96 96-144 144c-3.1 3.1-4.7 7.2-4.7 11.3zM302.7 78.7c43.3 43.3 86.6 86.6 129.9 129.9c20-20 40-40 60-60c12.5-12.5 18.7-28.9 18.7-45.3s-6.2-32.8-18.7-45.3L453.3 18.7c-25-25-65.5-25-90.5 0l-60 60z","M432.7 208.7L302.7 78.7 58.6 322.9c-10.4 10.4-18 23.3-22.2 37.4L1 480.7c-2.5 8.4-.2 17.5 6.1 23.7s1
55.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L432.7 208.7zM89.3 360.5l22.7-9.1 0 32c0 8.8 7.2 16 16 16l32 0-9.1 22.7c-4 3.1-8.5 5.4-13.3 6.9L59.4 452l23-78.1c1.4-4.9 3.8-9.4 6.9-13.3zm226-196.4c6.2 6.2 6.2 16.4 0 22.6l-144 144c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6l144-144c6.2-6.2 16.4-6.2 22.6 0z"];d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.zL=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},5852:(c,d,e)=>{"use strict";var t=e(58595),r=e(72323),a=e(58418),i=e(541),s=e(75564),o=e(47196).f,l=e(24235),f=e(57775),v=e(77565),h=e(99379),y=e(22737),E=!1,w=h("meta"),T=0,O=function(K){o(K,w,{value:{objectID:"O"+T++,weakData:{}}})},k=function(K,I){if(!i(K))return typeof K=="symbol"?K:(typeof K=="string"?"S":"P")+K;if(!s(K,w)){if(!v(K))return"F";if(!I)return"E";O(K)}return K[w].objectID},B=function(K,I){if(!s(K,w)){if(!v(K))return!0;if(!I)return!1;O(K)}return K[w].weakData},R=function(K){return y&&E&&v(K)&&!s(K,w)&&O(K),K},L=function(){J.enable=function(){},E=!0;var K=l.f,I=r([].splice),W={};W[w]=1,K(W).length&&(l.f=function(Z){for(var H=K(Z),G=0,te=H.length;G<te;G++)if(H[G]===w){I(H,G,1);break}return H},t({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:f.f}))},J=c.exports={enable:L,fastKey:k,getWeakData:B,onFreeze:R};a[w]=!0},5891:(c,d,e)=>{var t=e(85206),r=e(18101),a=t(function(s){return s!=null&&r(s.length)?s.length:NaN});c.exports=a},5905:(c,d,e)=>{"use strict";e(78710),e(44993);var t=e(81766);c.exports=t("Set","symmetricDifference")},5950:function(c,d,e){//! moment.js locale configuration
6//! locale : English (Australia) [en-au]
7//! author : Jared Morse : https://github.com/jarcoal
8(function(t,r){r(e(91811))})(this,function(t){"use strict";//! moment.js locale configuration
9var r=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(a){var i=a%10,s=~~(a%100/10)===1?"th":i===1?"st":i===2?"nd":i===3?"rd":"th";return a+s},week:{dow:0,doy:4}});return r})},6025:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="ruler-triangle",a=512,i=512,s=[128208],o="f61c",l="M48 448L48 67.9l66.7 66.7-14.1 14.1c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l14.1-14.1 57.4 57.4-14.1 14.1c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l14.1-14.1 57.4 57.4-14.1 14.1c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l14.1-14.1 57.4 57.4-14.1 14.1c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l14.1-14.1L444.1 464 64 464c-8.8 0-16-7.2-16-16zm454.6 6.6L57.4 9.4C51.4 3.4 43.2 0 34.7 0L32 0C14.3 0 0 14.3 0 32L0 448c0 35.3 28.7 64 64 64l416 0c17.7 0 32-14.3 32-32l0-2.7c0-8.5-3.4-16.6-9.4-22.6zM128 256l0 128 128 0L128 256z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.cb=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},6075:(c,d,e)=>{"use strict";e.d(d,{lN:()=>a,lw:()=>v,oU:()=>t,vC:()=>f});function t(h,y){return h.includes(y)}function r(h,y){return h.every(E=>t(y,E))}function a(h){return[...new Set(h)]}function i(h,y){return h.filter(E=>y.includes(E))}function s(h,y){return[...h,...y]}function o(h,y){return h.filter(E=>!y.includes(E))}function l(h,y){return h.reduce((E,w)=>i(E,w),y)}function f(h){return h.length===1?h[0]:h.length>1?l(h.slice(1),h[0]):[]}function v(h){const y=[];for(const E of h)y.push(...E);return y}},6204:(c,d,e)=>{var t=e(61112),r=e(52114);c.exports=t(function(i,s,o){var l={},f;for(f in s)r(f,s)&&(l[f]=r(f,o)?i(f,s[f],o[f]):s[f]);for(f in o)r(f,o)&&!r(f,l)&&(l[f]=o[f]);return l})},6243:(c,d,e)=>{var t=e(72924),r=1,a=Object.prototype,i=a.hasOwnProperty;function s(o,l,f,v,h,y){var E=f&r,w=t(o),T=w.length,O=t(l),k=O.length;if(T!=k&&!E)return!1;for(var B=T;B--;){var R=w[B];
9if(!(E?R in l:i.call(l,R)))return!1}var L=y.get(o),J=y.get(l);if(L&&J)return L==l&&J==o;var K=!0;y.set(o,l),y.set(l,o);for(var I=E;++B<T;){R=w[B];var W=o[R],Z=l[R];if(v)var H=E?v(Z,W,R,l,o,y):v(W,Z,R,o,l,y);if(!(H===void 0?W===Z||h(W,Z,f,v,y):H)){K=!1;break}I||(I=R=="constructor")}if(K&&!I){var G=o.constructor,te=l.constructor;G!=te&&"constructor"in o&&"constructor"in l&&!(typeof G=="function"&&G instanceof G&&typeof te=="function"&&te instanceof te)&&(K=!1)}return y.delete(o),y.delete(l),K}c.exports=s},6245:c=>{c.exports=function(e){return Object.prototype.toString.call(e)==="[object RegExp]"}},6278:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(99161),i=e(73173),s=e(18341);c.exports=t(r(["fantasy-land/chain","chain"],i,function(l,f){return typeof f=="function"?function(v){return l(f(v))(v)}:a(!1)(s(l,f))}))},6330:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(96156),r=e(88889),a=e(61512),i=e(2104),s=e(29846),o=e(2419),l=function(v,h){return s(v,h)&&o(v)&&a(v)&&i(v.first)&&i(v.second)};function f(v,h){if(i(v)&&i(h))return function(y){return t(v(y),h(y))};if(l(v,h))return v.first().compose(h.second()).contramap(function(y){return t(y,y)});throw new TypeError("fanout: Arrows, Functions or Stars of the same type required for both arguments")}c.exports=r(f)},6331:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){var s={};return s[a]=i,s})},6361:(c,d,e)=>{var t=e(94153),r=e(21974),a=e(78627);function i(s){var o=r(s);return o.length==1&&o[0][2]?a(o[0][0],o[0][1]):function(l){return l===s||t(l,s,o)}}c.exports=i},6393:(c,d,e)=>{"use strict";var t=e(30326);e(66894),c.exports=t},6447:(c,d,e)=>{var t=e(11078),r=t(function(i){return i===null?"Null":i===void 0?"Undefined":Object.prototype.toString.call(i).slice(8,-1)});c.exports=r},6449:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="file-export",a=576,i=512,s=["arrow-right-from-file"],o="f56e",l="M336 448c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 96 48 0 0-101.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-80-48 0 0 80zM489 215c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l39 39L216 288c-13.3 0-24 10.7-24 24s10.7 24 24 24l278.1 0-39 39c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l80-80c9.4-9.4 9.4-24.6 0-33.9l-80-80z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.o1=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},6451:(c,d,e)=>{"use strict";e.d(d,{A:()=>i});var t=e(75350),r=e.n(t),a=(0,t.curryN)(1,(0,t.either)(t.isNil,t.isEmpty));const i=a},6483:(c,d,e)=>{"use strict";var t=Object.assign||function(O){for(var k=1;k<arguments.length;k++){var B=arguments[k];for(var R in B)Object.prototype.hasOwnProperty.call(B,R)&&(O[R]=B[R])}return O},r=function(){function O(k,B){for(var R=0;R<B.length;R++){var L=B[R];L.enumerable=L.enumerable||!1,L.configurable=!0,"value"in L&&(L.writable=!0),Object.defineProperty(k,L.key,L)}}return function(k,B,R){return B&&O(k.prototype,B),R&&O(k,R),k}}();function a(O,k){if(!(O instanceof k))throw new TypeError("Cannot call a class as a function")}function i(O,k){if(!O)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return k&&(typeof k=="object"||typeof k=="function")?k:O}function s(O,k){if(typeof k!="function"&&k!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof k);O.prototype=Object.create(k&&k.prototype,{constructor:{value:O,enumerable:!1,writable:!0,configurable:!0}}),k&&(Object.setPrototypeOf?Object.setPrototypeOf(O,k):O.__proto__=k)}var o=e(80004),l=e(4915),f=e(38963),v=e(83838),h=e(86702),y=e(48786),E=e(17730),w={to:y.string.isRequired,containerId:y.string,container:y.object,activeClass:y.string,
9spy:y.bool,smooth:y.oneOfType([y.bool,y.string]),offset:y.number,delay:y.number,isDynamic:y.bool,onClick:y.func,duration:y.oneOfType([y.number,y.func]),absolute:y.bool,onSetActive:y.func,onSetInactive:y.func,ignoreCancelEvents:y.bool,hashSpy:y.bool,spyThrottle:y.number},T={Scroll:function(k,B){console.warn("Helpers.Scroll is deprecated since v1.7.0");var R=B||h,L=function(K){s(I,K);function I(W){a(this,I);var Z=i(this,(I.__proto__||Object.getPrototypeOf(I)).call(this,W));return J.call(Z),Z.state={active:!1},Z}return r(I,[{key:"getScrollSpyContainer",value:function(){var Z=this.props.containerId,H=this.props.container;return Z?document.getElementById(Z):H&&H.nodeType?H:document}},{key:"componentDidMount",value:function(){if(this.props.spy||this.props.hashSpy){var Z=this.getScrollSpyContainer();v.isMounted(Z)||v.mount(Z,this.props.spyThrottle),this.props.hashSpy&&(E.isMounted()||E.mount(R),E.mapContainer(this.props.to,Z)),this.props.spy&&v.addStateHandler(this.stateHandler),v.addSpyHandler(this.spyHandler,Z),this.setState({container:Z})}}},{key:"componentWillUnmount",value:function(){v.unmount(this.stateHandler,this.spyHandler)}},{key:"render",value:function(){var Z="";this.state&&this.state.active?Z=((this.props.className||"")+" "+(this.props.activeClass||"active")).trim():Z=this.props.className;var H=t({},this.props);for(var G in w)H.hasOwnProperty(G)&&delete H[G];return H.className=Z,H.onClick=this.handleClick,o.createElement(k,H)}}]),I}(o.Component),J=function(){var I=this;this.scrollTo=function(W,Z){R.scrollTo(W,t({},I.state,Z))},this.handleClick=function(W){I.props.onClick&&I.props.onClick(W),W.stopPropagation&&W.stopPropagation(),W.preventDefault&&W.preventDefault(),I.scrollTo(I.props.to,I.props)},this.stateHandler=function(){R.getActiveLink()!==I.props.to&&(I.state!==null&&I.state.active&&I.props.onSetInactive&&I.props.onSetInactive(),I.setState({active:!1}))},this.spyHandler=function(W){var Z=I.getScrollSpyContainer();if(!(E.isMounted()&&!E.isInitialized())){var H=I.props.to,G=null,te=0,ve=0,oe=0;if(Z.getBoundingClientRect){var le=Z.getBoundingClientRect();oe=le.top}if(!G||I.props.isDynamic){if(G=R.get(H),!G)return;var Se=G.getBoundingClientRect();te=Se.top-oe+W,ve=te+Se.height}var xe=W-I.props.offset,Ge=xe>=Math.floor(te)&&xe<Math.floor(ve),ze=xe<Math.floor(te)||xe>=Math.floor(ve),ye=R.getActiveLink();if(ze)return H===ye&&R.setActiveLink(void 0),I.props.hashSpy&&E.getHash()===H&&E.changeHash(),I.props.spy&&I.state.active&&(I.setState({active:!1}),I.props.onSetInactive&&I.props.onSetInactive()),v.updateStates();if(Ge&&ye!==H)return R.setActiveLink(H),I.props.hashSpy&&E.changeHash(H),I.props.spy&&(I.setState({active:!0}),I.props.onSetActive&&I.props.onSetActive(H)),v.updateStates()}}};return L.propTypes=w,L.defaultProps={offset:0},L},Element:function(k){console.warn("Helpers.Element is deprecated since v1.7.0");var B=function(R){s(L,R);function L(J){a(this,L);var K=i(this,(L.__proto__||Object.getPrototypeOf(L)).call(this,J));return K.childBindings={domNode:null},K}return r(L,[{key:"componentDidMount",value:function(){if(typeof window>"u")return!1;this.registerElems(this.props.name)}},{key:"componentDidUpdate",value:function(K){this.props.name!==K.name&&this.registerElems(this.props.name)}},{key:"componentWillUnmount",value:function(){if(typeof window>"u")return!1;h.unregister(this.props.name)}},{key:"registerElems",value:function(K){h.register(K,this.childBindings.domNode)}},{key:"render",value:function(){return o.createElement(k,t({},this.props,{parentBindings:this.childBindings}))}}]),L}(o.Component);return B.propTypes={name:y.string,id:y.string},B}};c.exports=T},6494:c=>{c.exports=function(e){return e}},6496:(c,d,e)=>{"use strict";var t=e(53996),r=String;c.exports=function(a){if(t(a)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return r(a)}},6604:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="arrow-right",a=448,i=512,s=[8594],o="f061",l="M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.dm=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},6718:c=>{function d(e){return Object.prototype.toString.call(e)==="[object Function]"}c.exports=d},6770:(c,d,e)=>{"use strict";var t=e(72323),r=Error,a=t("".replace),i=function(l){return String(new r(l).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,o=s.test(i);c.exports=function(l,f){if(o&&typeof l=="string"&&!r.prepareStackTrace)for(;f--;)l=a(l,s,"");return l}},6808:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="comment",a=512,i=512,s=[128489,61669],o="f075",l="M123.6 391.3c12.9-9.4 29.6-11.8 44.6-6.4c26.5 9.6 56.2 15.1 87.8 15.1c124.7 0 208-80.5 208-160s-83.3-160-208-160S48 160.5 48 240c0 32 12.4 62.8 35.7 89.2c8.6 9.7 12.8 22.5 11.8 35.5c-1.4 18.1-5.7 34.7-11.3 49.4c17-7.9 31.1-16.7 39.4-22.7zM21.2 431.9c1.8-2.7 3.5-5.4 5.1-8.1c10-16.6 19.5-38.4 21.4-62.9C17.7 326.8 0 285.1 0 240C0 125.1 114.6 32 256 32s256 93.1 256 208s-114.6 208-256 208c-37.1 0-72.3-6.4-104.1-17.9c-11.9 8.7-31.3 20.6-54.3 30.6c-15.1 6.6-32.3 12.6-50.1 16.1c-.8 .2-1.6 .3-2.4 .5c-4.4 .8-8.7 1.5-13.2 1.9c-.2 0-.5 .1-.7 .1c-5.1 .5-10.2 .8-15.3 .8c-6.5 0-12.3-3.9-14.8-9.9c-2.5-6-1.1-12.8 3.4-17.4c4.1-4.2 7.8-8.7 11.3-13.5c1.7-2.3 3.3-4.6 4.8-6.9l.3-.5z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.DN=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},7166:(c,d,e)=>{var t=e(49570);c.exports=t(function(a){return!a})},7211:c=>{"use strict";c.exports=JSON.parse('{"Play":"Reproducir","Play Video":"Reproducir V\xEDdeo","Pause":"Pausa","Current Time":"Tiempo reproducido","Duration":"Duraci\xF3n 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\xF3n","Subtitles":"Subt\xEDtulos","subtitles off":"Subt\xEDtulos de
9sactivados","Captions":"Subt\xEDtulos especiales","captions off":"Subt\xEDtulos especiales desactivados","Chapters":"Cap\xEDtulos","You aborted the media playback":"Ha interrumpido la reproducci\xF3n del v\xEDdeo.","A network error caused the media download to fail part-way.":"Un error de red ha interrumpido la descarga del v\xEDdeo.","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\xEDdeo 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\xF3n de v\xEDdeo se ha interrumpido por un problema de corrupci\xF3n de datos o porque el v\xEDdeo 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\xEDdeo.","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\xF3n 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\xE1 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\xF3n de cierre.",", opens captions settings dialog":", abre el di\xE1logo de configuraci\xF3n de leyendas",", opens subtitles settings dialog":", abre el di\xE1logo de configuraci\xF3n de subt\xEDtulos",", selected":", seleccionado","Close Modal Dialog":"Cierra cuadro de di\xE1logo modal",", opens descriptions settings dialog":", abre el di\xE1logo de configuraci\xF3n de las descripciones","captions settings":"configuraci\xF3n de leyendas","subtitles settings":"configuraci\xF3n de subt\xEDtulos","descriptions settings":"configuraci\xF3n 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\xF1o 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\xFAsculas","Reset":"Restablecer","restore all settings to the default values":"restablece todas las configuraciones a los valores predeterminados","Done":"Listo","Caption Settings Dialog":"Di\xE1logo de configuraci\xF3n de leyendas","Beginning of dialog window. Escape will cancel and close the window.":"Comienzo de la ventana de di\xE1logo. La tecla Escape cancelar\xE1 la operaci\xF3n y cerrar\xE1 la ventana.","End of dialog window.":"Final de la ventana de di\xE1logo.","{1} is loading.":"{1} se est\xE1 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 \xE1rea de subt\xEDtulos"}')},7280:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return a<=i})},7289:(c,d,e)=>{"use strict";e.d(d,{P:()=>i,q:()=>a});var t=e(47648),r=e(51807);function a(s,o,l,f){return(0,r.dm)((...v)=>(f&&(0,t.Q6)({feature:f}),s()[o][l](...v)))}function i(s,o,l){s.changeObservable.subscribe(()=>{const f=s.getContext();
9l.add(v=>v[o].setContext(f))})}},7311:(c,d,e)=>{"use strict";e.d(d,{D:()=>t});class t{constructor(){this.callbacks={}}notify(a,i){const s=this.callbacks[a];s&&s.forEach(o=>o(i))}subscribe(a,i){return this.callbacks[a]||(this.callbacks[a]=[]),this.callbacks[a].push(i),{unsubscribe:()=>{this.callbacks[a]=this.callbacks[a].filter(s=>i!==s)}}}}},7427:c=>{var d=9007199254740991,e=/^(?:0|[1-9]\d*)$/;function t(r,a){var i=typeof r;return a=a??d,!!a&&(i=="number"||i!="symbol"&&e.test(r))&&r>-1&&r%1==0&&r<a}c.exports=t},7498:()=>{"use strict"},7500:(c,d,e)=>{var t=e(69749),r=e(95471);c.exports=r(function(i,s){for(var o=[],l=0,f=i.length;l<f;)!t(i[l],s)&&!t(i[l],o)&&(o[o.length]=i[l]),l+=1;return o})},7537:c=>{var d=Object.prototype;function e(t){var r=t&&t.constructor,a=typeof r=="function"&&r.prototype||d;return t===a}c.exports=e},7861:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){return a(s)?s:i(s)})},7877:(c,d,e)=>{var t=e(87705),r=e(63058),a=e(88284);c.exports=r([t,a])},7908:(c,d,e)=>{"use strict";var t=e(30227);function r(){}function a(){}a.resetWarningCache=r,c.exports=function(){function i(l,f,v,h,y,E){if(E!==t){var w=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 w.name="Invariant Violation",w}}i.isRequired=i;function s(){return i}var o={array:i,bigint:i,bool:i,func:i,number:i,object:i,string:i,symbol:i,any:i,arrayOf:s,element:i,elementType:i,instanceOf:s,node:i,objectOf:s,oneOf:s,oneOfType:s,shape:s,exact:s,checkPropTypes:a,resetWarningCache:r};return o.PropTypes=o,o}},7948:(c,d,e)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var t=Object.assign||function(O){for(var k=1;k<arguments.length;k++){var B=arguments[k];for(var R in B)Object.prototype.hasOwnProperty.call(B,R)&&(O[R]=B[R])}return O},r=function(){function O(k,B){for(var R=0;R<B.length;R++){var L=B[R];L.enumerable=L.enumerable||!1,L.configurable=!0,"value"in L&&(L.writable=!0),Object.defineProperty(k,L.key,L)}}return function(k,B,R){return B&&O(k.prototype,B),R&&O(k,R),k}}(),a=e(80004),i=y(a),s=e(4915),o=y(s),l=e(86702),f=y(l),v=e(48786),h=y(v);function y(O){return O&&O.__esModule?O:{default:O}}function E(O,k){if(!(O instanceof k))throw new TypeError("Cannot call a class as a function")}function w(O,k){if(!O)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return k&&(typeof k=="object"||typeof k=="function")?k:O}function T(O,k){if(typeof k!="function"&&k!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof k);O.prototype=Object.create(k&&k.prototype,{constructor:{value:O,enumerable:!1,writable:!0,configurable:!0}}),k&&(Object.setPrototypeOf?Object.setPrototypeOf(O,k):O.__proto__=k)}d.default=function(O){var k=function(B){T(R,B);function R(L){E(this,R);var J=w(this,(R.__proto__||Object.getPrototypeOf(R)).call(this,L));return J.childBindings={domNode:null},J}return r(R,[{key:"componentDidMount",value:function(){if(typeof window>"u")return!1;this.registerElems(this.props.name)}},{key:"componentDidUpdate",value:function(J){this.props.name!==J.name&&this.registerElems(this.props.name)}},{key:"componentWillUnmount",value:function(){if(typeof window>"u")return!1;f.default.unregister(this.props.name)}},{key:"registerElems",value:function(J){f.default.register(J,this.childBindings.domNode)}},{key:"render",value:function(){return i.default.createElement(O,t({},this.props,{parentBindings:this.childBindings}))}}]),R}(i.default.Component);return k.propTypes={name:h.default.string,id:h.default.string},k}},7992:c=>{function d(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}c.exports=d},8046:c=>{var d=function(e,t,r){return r&&console.error(t),e};c.exports=d},8082:c=>{"use strict";c.exports=function(){var d=Math.sign;return typeof d!="function"?!1:d(10)===1&&d(-20)===-1}},8223:(c,d,e)=>{"use strict";var t=e(58595),r=e(42047),a=e(91070),i=e(97436),s=Array;t({target:"Array",proto:!0},{toReversed:function(){return r(a(this),s)}}),i("toReversed")},8242:(c,d,e)=>{var t=e(38790).NAMESPACE,r=/[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]/,a=new RegExp("[\\-\\.0-9"+r.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),i=new RegExp("^"+r.source+a.source+"*(?::"+r.source+a.source+"*)?$"),s=0,o=1,l=2,f=3,v=4,h=5,y=6,E=7;function w(G,te){this.message=G,this.locator=te,Error.captureStackTrace&&Error.captureStackTrace(this,w)}w.prototype=new Error,w.prototype.name=w.name;function T(){}T.prototype={parse:function(G,te,ve){var oe=this.domBuilder;oe.startDocument(),K(te,te={}),O(G,te,ve,oe,this.errorHandler),oe.endDocument()}};function O(G,te,ve,oe,le){function Se(lr){if(lr>65535){lr-=65536;var xr=55296+(lr>>10),An=56320+(lr&1023);return String.fromCharCode(xr,An)}else return String.fromCharCode(lr)}function xe(lr){var xr=lr.slice(1,-1);return Object.hasOwnProperty.call(ve,xr)?ve[xr]:xr.charAt(0)==="#"?Se(parseInt(xr.substr(1).replace("x","0x"))):(le.error("entity n
9ot found:"+lr),lr)}function Ge(lr){if(lr>Ve){var xr=G.substring(Ve,lr).replace(/&#?\w+;/g,xe);qe&&ze(Ve),oe.characters(xr,0,lr-Ve),Ve=lr}}function ze(lr,xr){for(;lr>=Fe&&(xr=Je.exec(G));)ye=xr.index,Fe=ye+xr[0].length,qe.lineNumber++;qe.columnNumber=lr-ye+1}for(var ye=0,Fe=0,Je=/.*(?:\r\n?|\n)|.*$/g,qe=oe.locator,Lt=[{currentNSMap:te}],$t={},Ve=0;;){try{var ft=G.indexOf("<",Ve);if(ft<0){if(!G.substr(Ve).match(/^\s*$/)){var un=oe.doc,Qt=un.createTextNode(G.substr(Ve));un.appendChild(Qt),oe.currentElement=Qt}return}switch(ft>Ve&&Ge(ft),G.charAt(ft+1)){case"/":var xt=G.indexOf(">",ft+3),pn=G.substring(ft+2,xt).replace(/[ \t\n\r]+$/g,""),Be=Lt.pop();xt<0?(pn=G.substring(ft+2).replace(/[\s<].*/,""),le.error("end tag name: "+pn+" is not complete:"+Be.tagName),xt=ft+1+pn.length):pn.match(/\s</)&&(pn=pn.replace(/[\s<].*/,""),le.error("end tag name: "+pn+" maybe not complete"),xt=ft+1+pn.length);var lt=Be.localNSMap,Ye=Be.tagName==pn,gt=Ye||Be.tagName&&Be.tagName.toLowerCase()==pn.toLowerCase();if(gt){if(oe.endElement(Be.uri,Be.localName,pn),lt)for(var Ct in lt)Object.prototype.hasOwnProperty.call(lt,Ct)&&oe.endPrefixMapping(Ct);Ye||le.fatalError("end tag name: "+pn+" is not match the current start tagName:"+Be.tagName)}else Lt.push(Be);xt++;break;case"?":qe&&ze(ft),xt=W(G,ft,oe);break;case"!":qe&&ze(ft),xt=I(G,ft,oe,le);break;default:qe&&ze(ft);var rn=new Z,Xe=Lt[Lt.length-1].currentNSMap,xt=B(G,ft,rn,Xe,xe,le),ln=rn.length;if(!rn.closed&&J(G,xt,rn.tagName,$t)&&(rn.closed=!0,ve.nbsp||le.warning("unclosed xml attribute")),qe&&ln){for(var Pn=k(qe,{}),Rn=0;Rn<ln;Rn++){var dn=rn[Rn];ze(dn.offset),dn.locator=k(qe,{})}oe.locator=Pn,R(rn,oe,Xe)&&Lt.push(rn),oe.locator=qe}else R(rn,oe,Xe)&&Lt.push(rn);t.isHTML(rn.uri)&&!rn.closed?xt=L(G,xt,rn.tagName,xe,oe):xt++}}catch(lr){if(lr instanceof w)throw lr;le.error("element parse error: "+lr),xt=-1}xt>Ve?Ve=xt:Ge(Math.max(ft,Ve)+1)}}function k(G,te){return te.lineNumber=G.lineNumber,te.columnNumber=G.columnNumber,te}function B(G,te,ve,oe,le,Se){function xe(Lt,$t,Ve){ve.attributeNames.hasOwnProperty(Lt)&&Se.fatalError("Attribute "+Lt+" redefined"),ve.addValue(Lt,$t.replace(/[\t\n\r]/g," ").replace(/&#?\w+;/g,le),Ve)}for(var Ge,ze,ye=++te,Fe=s;;){var Je=G.charAt(ye);switch(Je){case"=":if(Fe===o)Ge=G.slice(te,ye),Fe=f;else if(Fe===l)Fe=f;else throw new Error("attribute equal must after attrName");break;case"'":case'"':if(Fe===f||Fe===o)if(Fe===o&&(Se.warning('attribute value must after "="'),Ge=G.slice(te,ye)),te=ye+1,ye=G.indexOf(Je,te),ye>0)ze=G.slice(te,ye),xe(Ge,ze,te-1),Fe=h;else throw new Error("attribute value no end '"+Je+"' match");else if(Fe==v)ze=G.slice(te,ye),xe(Ge,ze,te),Se.warning('attribute "'+Ge+'" missed start quot('+Je+")!!"),te=ye+1,Fe=h;else throw new Error('attribute value must after "="');break;case"/":switch(Fe){case s:ve.setTagName(G.slice(te,ye));case h:case y:case E:Fe=E,ve.closed=!0;case v:case o:break;case l:ve.closed=!0;break;default:throw new Error("attribute invalid close char('/')")}break;case"":return Se.error("unexpected end of input"),Fe==s&&ve.setTagName(G.slice(te,ye)),ye;case">":switch(Fe){case s:ve.setTagName(G.slice(te,ye));case h:case y:case E:break;case v:case o:ze=G.slice(te,ye),ze.slice(-1)==="/"&&(ve.closed=!0,ze=ze.slice(0,-1));case l:Fe===l&&(ze=Ge),Fe==v?(Se.warning('attribute "'+ze+'" missed quot(")!'),xe(Ge,ze,te)):((!t.isHTML(oe[""])||!ze.match(/^(?:disabled|checked|selected)$/i))&&Se.warning('attribute "'+ze+'" missed value!! "'+ze+'" instead!!'),xe(ze,ze,te));break;case f:throw new Error("attribute value missed!!")}return ye;case"\x80":Je=" ";default:if(Je<=" ")switch(Fe){case s:ve.setTagName(G.slice(te,ye)),Fe=y;break;case o:Ge=G.slice(te,ye),Fe=l;break;case v:var ze=G.slice(te,ye);Se.warning('attribute "'+ze+'" missed quot(")!!'),xe(Ge,ze,te);case h:Fe=y;break}else switch(Fe){case l:var qe=ve.tagName;(!t.isHTML(oe[""])||!Ge.match(/^(?:disabled|checked|selected)$/i))&&Se.warning('attribute "'+Ge+'" missed value!! "'+Ge+'" instead2!!'),xe(Ge,Ge,te),te=ye,Fe=o;break;case h:Se.warning('attribute space is required"'+Ge+'"!!');case y:Fe=o,te=ye;break;case f:Fe=v,te=ye;break;case E:throw new Error("elements closed character '/' and '>' must be connected to")}}ye++}}function R(G,te,ve){for(var oe=G.tagName,le=null,Je=G.length;Je--;){var Se=G[Je],xe=Se.qName,Ge=Se.value,qe=xe.indexOf(":");if(qe>0)var ze=Se.prefix=xe.slice(0,qe),ye=xe.slice(qe+1),Fe=ze==="xmlns"&&ye;else ye=xe,ze=null,Fe=xe==="xmlns"&&"";Se.localName=ye,Fe!==!1&&(le==null&&(le={},K(ve,ve={})),ve[Fe]=le[Fe]=Ge,Se.uri=t.XMLNS,te.startPrefixMapping(Fe,Ge))}for(var Je=G.length;Je--;){Se=G[Je];var ze=Se.prefix;ze&&(ze==="xml"&&(Se.uri=t.XML),ze!=="xmlns"&&(Se.uri=ve[ze||""]))}var qe=oe.indexOf(":");qe>0?(ze=G.prefix=oe.slice(0,qe),ye=G.localName=oe.slice(qe+1)):(ze=null,ye=G.localName=oe);var Lt=G.uri=ve[ze||""];if(te.startElement(Lt,ye,oe,G),G.closed){if(te.endElement(Lt,ye,oe),le)for(ze in le)Object.prototype.hasOwnProperty.call(le,ze)&&te.endPrefixMapping(ze)}else return G.currentNSMap=ve,G.localNSMap=le,!0}function L(G,te,ve,oe,le){if(/^(?:script|textarea)$/i.test(ve)){var Se=G.indexOf("</"+ve+">",te),xe=G.substring(te+1,Se);if(/[&<]/.test(xe))return/^script$/i.test(ve)?(le.characters(xe,0,xe.length),Se):(xe=xe.replace(/&#?\w+;/g,oe),le.characters(xe,0,xe.length),Se)}return te+1}function J(G,te,ve,oe){var le=oe[ve];return le==null&&(le=G.lastIndexOf("</"+ve+">"),le<te&&(le=G.lastIndexOf("</"+ve)),oe[ve]=le),le<te}function K(G,te){for(var ve in G)Object.prototype.hasOwnProperty.call(G,ve)&&(te[ve]=G[ve])}function I(G,te,ve,oe){var le=G.charAt(te+2);switch(le){case"-":if(G.charAt(te+3)==="-"){var Se=G.indexOf("-->",te+4);return Se>te?(ve.comment(G,te+4,Se-te-4),Se+3):(oe.error("Unclosed comment"),-1)}else return-1;default:if(G.substr(te+3,6)=="CDATA["){var Se=G.indexOf("]]>",te+9);return ve.startCDATA(),ve.characters(G,te+9,Se-te-9),ve.endCDATA(),Se+3}var xe=H(G,te),Ge=xe.length;if(Ge>1&&/!doctype/i.test(xe[0][0])){var ze=xe[1][0],ye=!1,Fe=!1;Ge>3&&(/^public$/i.test(xe[2][0])?(ye=xe[3][0],Fe=Ge>4&&xe[4][0]):/^system$/i.test(xe[2][0])&&(Fe=xe[3][0]));var Je=xe[Ge-1];return ve.startDTD(ze,ye,Fe),ve.endDTD(),Je.index+Je[0].length}}return-1}function W(G,te,ve){var oe=G.indexOf("?>",te);if(oe){var le=G.substring(te,oe).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);if(le){var Se=le[0].length;return ve.processingInstruction(le[1],le[2]),oe+2}else return-1}return-1}function Z(){this.attributeNames={}}Z.prototype={setTagName:function(G){if(!i.test(G))throw new Error("invalid tagName:"+G);this.tagName=G},addValue:function(G,te,ve){if(!i.test(G))throw new Error("invalid attribute:"+G);this.attributeNames[G]=this.length,this[this.length++]={qName:G,value:te,offset:ve}},length:0,getLocalName:function(G){return this[G].localName},getLocator:function(G){return this[G].locator},getQName:function(G){return this[G].qName},getURI:function(G){return this[G].uri},getValue:function(G){return this[G].value}};function H(G,te){var ve,oe=[],le=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;for(le.lastIndex=te,le.exec(G);ve=le.exec(G);)if(oe.push(ve),ve[1])return oe}d.XMLReader=T,d.ParseError=w},8261:(c,d,e)=>{"use strict";e.d(d,{A:()=>v});var t=e(28340),r=e(80004),a=function(h){return h!==Object(h)},i=function(h,y,E){var w=(0,r.useRef)(void 0);(!w.current||!E(y,w.current))&&(w.current=y),(0,r.useEffect)(h,w.current)};const s=i;var o=function(h){return h!==Object(h)},l=function(h,y){return h.every(function(E,w){return(0,t.L)(E,y[w])})},f=function(h,y){s(h,y,l)};const v=f},8323:(c,d,e)=>{"use strict";var t=e(1865),r=e(57883),a=e(53861),i=e(70997),s=t("%Map%",!0),o=r("Map.prototype.get",!0),l=r("Map.prototype.set",!0),f=r("Map.prototype.has",!0),v=r("Map.prototype.delete",!0),h=r("Map.prototype.size",!0);c.exports=!!s&&function(){var E,w={assert:function(T){if(!w.has(T))throw new i("Side channel does not contain "+a(T))},delete:function(T){if(E){var O=v(E,T);return h(E)===0&&(E=void 0),O}return!1},get:function(T){if(E)return o(E,T)},has:function(T){return E?f(E,T):!1},set:function(T,O){E||(E=new s),l(E,T,O)}};return w}},8347:(c,d,e)=>{var t=e(44524);c.exports=t(-1)},8389:(c,d,e)=>{"use strict";var t;t={value:!0};var r=e(71192);d.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},d.yY=d.mw,t=r.prefix,t=r.iconName,t=r.width,t=r.height,t=r.aliases,t=r.unicode,t=r.svgPathData,t=r.aliases},8525:(c,d,e)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.shake256=d.shake128=d.keccak_512=d.keccak_384=d.keccak_256=d.keccak_224=d.sha3_512=d.sha3_384=d.sha3_256=d.sha3_224=d.Keccak=void 0,d.keccakP=B;const t=e(41704),r=e(17817),a=BigInt(0),i=BigInt(1),s=BigInt(2),o=BigInt(7),l=BigInt(256),f=BigInt(113),v=[],h=[],y=[];for(let K=0,I=i,W=1,Z=0;K<24;K++){[W,Z]=[Z,(2*W+3*Z)%5],v.push(2*(5*Z+W)),h.push((K+1)*(K+2)/2%64);let H=a;for(let G=0;G<7;G++)I=(I<<i^(I>>o)*f)%l,I&s&&(H^=i<<(i<<BigInt(G))-i);y.push(H)}const E=(0,t.split)(y,!0),w=E[0],T=E[1],O=(K,I,W)=>W>32?(0,t.rotlBH)(K,I,W):(0,t.rotlSH)(K,I,W),k=(K,I,W)=>W>32?(0,t.rotlBL)(K,I,W):(0,t.rotlSL)(K,I,W);function B(K,I=24){const W=new Uint32Array(10);for(let Z=24-I;Z<24;Z++){for(let te=0;te<10;te++)W[te]=K[te]^K[te+10]^K[te+20]^K[te+30]^K[te+40];for(let te=0;te<10;
9te+=2){const ve=(te+8)%10,oe=(te+2)%10,le=W[oe],Se=W[oe+1],xe=O(le,Se,1)^W[ve],Ge=k(le,Se,1)^W[ve+1];for(let ze=0;ze<50;ze+=10)K[te+ze]^=xe,K[te+ze+1]^=Ge}let H=K[2],G=K[3];for(let te=0;te<24;te++){const ve=h[te],oe=O(H,G,ve),le=k(H,G,ve),Se=v[te];H=K[Se],G=K[Se+1],K[Se]=oe,K[Se+1]=le}for(let te=0;te<50;te+=10){for(let ve=0;ve<10;ve++)W[ve]=K[te+ve];for(let ve=0;ve<10;ve++)K[te+ve]^=~W[(ve+2)%10]&W[(ve+4)%10]}K[0]^=w[Z],K[1]^=T[Z]}(0,r.clean)(W)}class R extends r.Hash{constructor(I,W,Z,H=!1,G=24){if(super(),this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,this.enableXOF=!1,this.blockLen=I,this.suffix=W,this.outputLen=Z,this.enableXOF=H,this.rounds=G,(0,r.anumber)(Z),!(0<I&&I<200))throw new Error("only keccak-f1600 function is supported");this.state=new Uint8Array(200),this.state32=(0,r.u32)(this.state)}clone(){return this._cloneInto()}keccak(){(0,r.swap32IfBE)(this.state32),B(this.state32,this.rounds),(0,r.swap32IfBE)(this.state32),this.posOut=0,this.pos=0}update(I){(0,r.aexists)(this),I=(0,r.toBytes)(I),(0,r.abytes)(I);const{blockLen:W,state:Z}=this,H=I.length;for(let G=0;G<H;){const te=Math.min(W-this.pos,H-G);for(let ve=0;ve<te;ve++)Z[this.pos++]^=I[G++];this.pos===W&&this.keccak()}return this}finish(){if(this.finished)return;this.finished=!0;const{state:I,suffix:W,pos:Z,blockLen:H}=this;I[Z]^=W,(W&128)!==0&&Z===H-1&&this.keccak(),I[H-1]^=128,this.keccak()}writeInto(I){(0,r.aexists)(this,!1),(0,r.abytes)(I),this.finish();const W=this.state,{blockLen:Z}=this;for(let H=0,G=I.length;H<G;){this.posOut>=Z&&this.keccak();const te=Math.min(Z-this.posOut,G-H);I.set(W.subarray(this.posOut,this.posOut+te),H),this.posOut+=te,H+=te}return I}xofInto(I){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(I)}xof(I){return(0,r.anumber)(I),this.xofInto(new Uint8Array(I))}digestInto(I){if((0,r.aoutput)(I,this),this.finished)throw new Error("digest() was already called");return this.writeInto(I),this.destroy(),I}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,(0,r.clean)(this.state)}_cloneInto(I){const{blockLen:W,suffix:Z,outputLen:H,rounds:G,enableXOF:te}=this;return I||(I=new R(W,Z,H,te,G)),I.state32.set(this.state32),I.pos=this.pos,I.posOut=this.posOut,I.finished=this.finished,I.rounds=G,I.suffix=Z,I.outputLen=H,I.enableXOF=te,I.destroyed=this.destroyed,I}}d.Keccak=R;const L=(K,I,W)=>(0,r.createHasher)(()=>new R(I,K,W));d.sha3_224=L(6,144,224/8),d.sha3_256=L(6,136,256/8),d.sha3_384=L(6,104,384/8),d.sha3_512=L(6,72,512/8),d.keccak_224=L(1,144,224/8),d.keccak_256=L(1,136,256/8),d.keccak_384=L(1,104,384/8),d.keccak_512=L(1,72,512/8);const J=(K,I,W)=>(0,r.createXOFer)((Z={})=>new R(I,K,Z.dkLen===void 0?W:Z.dkLen,!0));d.shake128=J(31,168,128/8),d.shake256=J(31,136,256/8)},8536:c=>{"use strict";c.exports=ReferenceError},8549:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(32186);function r(a){return!!a&&t("map",a)}c.exports=r},8642:(c,d,e)=>{var t=e(58333),r=e(54293);function a(i,s){return t(i,r(i),s)}c.exports=a},8651:(c,d,e)=>{var t=e(61120),r=e(95471);c.exports=r(function(i,s){return t([i],s)})},8688:c=>{function d(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}c.exports=d},8728:c=>{/** @license ISC License (c) copyright 2018 original and current authors */c.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"}},8824:(c,d,e)=>{"use strict";var t=e(72563);c.exports=function(r){try{return r&&t(r.toString)?r.toString():String(r)}catch{throw new TypeError("Passed argument cannot be stringifed")}}},8849:(c,d,e)=>{"use strict";var t=e(84026),r=Math.max,a=Math.min;c.exports=function(i,s){var o=t(i);return o<0?r(o+s,0):a(o,s)}},8930:(c,d,e)=>{"use strict";e(16643)},8955:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(60946),r=e(88889),a=e(3124),i=e(2104),s=e(60902),o=function(f){return function(v){return v.map(f)}};function l(f,v){if(a(f)){if(!i(v))throw new TypeError("safeLift: Function required for second argument")}else throw new TypeError("safeLift: Pred or predicate function required for first argument");return t(o(v),s(f))}c.exports=r(l)},8961:c=>{(function(){function d(T,O){document.addEventListener?T.addEventListener("scroll",O,!1):T.attachEvent("scroll",O)}function e(T){document.body?T():document.addEventListener?document.addEventListener("DOMContentLoaded",function O(){document.removeEventListener("DOMContentLoaded",O),T()}):document.attachEvent("onreadystatechange",function O(){(document.readyState=="interactive"||document.readyState=="complete")&&(document.detachEvent("onreadystatechange",O),T())})}function t(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,O){T.a.style.cssText="max-width:none;min-width:20px;min-height:20px;
9display:inline-block;overflow:hidden;position:absolute;width:auto;margin:0;padding:0;top:-999px;white-space:nowrap;font-synthesis:none;font:"+O+";"}function a(T){var O=T.a.offsetWidth,k=O+100;return T.f.style.width=k+"px",T.c.scrollLeft=k,T.b.scrollLeft=T.b.scrollWidth+100,T.g!==O?(T.g=O,!0):!1}function i(T,O){function k(){var R=B;a(R)&&R.a.parentNode&&O(R.g)}var B=T;d(T.b,k),d(T.c,k),a(T)}function s(T,O){var k=O||{};this.family=T,this.style=k.style||"normal",this.weight=k.weight||"normal",this.stretch=k.stretch||"normal"}var o=null,l=null,f=null,v=null;function h(){if(l===null)if(y()&&/Apple/.test(window.navigator.vendor)){var T=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))(?:\.([0-9]+))/.exec(window.navigator.userAgent);l=!!T&&603>parseInt(T[1],10)}else l=!1;return l}function y(){return v===null&&(v=!!document.fonts),v}function E(){if(f===null){var T=document.createElement("div");try{T.style.font="condensed 100px sans-serif"}catch{}f=T.style.font!==""}return f}function w(T,O){return[T.style,T.weight,E()?T.stretch:"","100px",O].join(" ")}s.prototype.load=function(T,O){var k=this,B=T||"BESbswy",R=0,L=O||3e3,J=new Date().getTime();return new Promise(function(K,I){if(y()&&!h()){var W=new Promise(function(H,G){function te(){new Date().getTime()-J>=L?G(Error(""+L+"ms timeout exceeded")):document.fonts.load(w(k,'"'+k.family+'"'),B).then(function(ve){1<=ve.length?H():setTimeout(te,25)},G)}te()}),Z=new Promise(function(H,G){R=setTimeout(function(){G(Error(""+L+"ms timeout exceeded"))},L)});Promise.race([Z,W]).then(function(){clearTimeout(R),K(k)},I)}else e(function(){function H(){var Je;(Je=le!=-1&&Se!=-1||le!=-1&&xe!=-1||Se!=-1&&xe!=-1)&&((Je=le!=Se&&le!=xe&&Se!=xe)||(o===null&&(Je=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),o=!!Je&&(536>parseInt(Je[1],10)||parseInt(Je[1],10)===536&&11>=parseInt(Je[2],10))),Je=o&&(le==Ge&&Se==Ge&&xe==Ge||le==ze&&Se==ze&&xe==ze||le==ye&&Se==ye&&xe==ye)),Je=!Je),Je&&(Fe.parentNode&&Fe.parentNode.removeChild(Fe),clearTimeout(R),K(k))}function G(){if(new Date().getTime()-J>=L)Fe.parentNode&&Fe.parentNode.removeChild(Fe),I(Error(""+L+"ms timeout exceeded"));else{var Je=document.hidden;(Je===!0||Je===void 0)&&(le=te.a.offsetWidth,Se=ve.a.offsetWidth,xe=oe.a.offsetWidth,H()),R=setTimeout(G,50)}}var te=new t(B),ve=new t(B),oe=new t(B),le=-1,Se=-1,xe=-1,Ge=-1,ze=-1,ye=-1,Fe=document.createElement("div");Fe.dir="ltr",r(te,w(k,"sans-serif")),r(ve,w(k,"serif")),r(oe,w(k,"monospace")),Fe.appendChild(te.a),Fe.appendChild(ve.a),Fe.appendChild(oe.a),document.body.appendChild(Fe),Ge=te.a.offsetWidth,ze=ve.a.offsetWidth,ye=oe.a.offsetWidth,G(),i(te,function(Je){le=Je,H()}),r(te,w(k,'"'+k.family+'",sans-serif')),i(ve,function(Je){Se=Je,H()}),r(ve,w(k,'"'+k.family+'",serif')),i(oe,function(Je){xe=Je,H()}),r(oe,w(k,'"'+k.family+'",monospace'))})})},c.exports=s})()},8981:(c,d,e)=>{"use strict";var t=e(27486),r=function(i){return{size:i,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}},a=function(i){return{size:i,has:function(){return!0},keys:function(){throw new Error("e")}}};c.exports=function(i,s){var o=t("Set");try{new o()[i](r(0));try{return new o()[i](r(-1)),!1}catch{if(!s)return!0;try{return new o()[i](a(-1/0)),!1}catch{var l=new o;return l.add(1),l.add(2),s(l[i](a(1/0)))}}}catch{return!1}}},9044:(c,d,e)=>{"use strict";var t=e(88931);c.exports=t},9113:(c,d,e)=>{"use strict";var t=e(16043),r=e(45683),a=e(11602),i=e(59079),s=e(69212),o=e(56816),l=e(58727),f=e(81479),v=e(22926),h=e(41406),y=e(56519),E=e(5852).fastKey,w=e(5076),T=w.set,O=w.getterFor;c.exports={getConstructor:function(k,B,R,L){var J=k(function(H,G){s(H,K),T(H,{type:B,index:t(null),first:null,last:null,size:0}),y||(H.size=0),o(G)||l(G,H[L],{that:H,AS_ENTRIES:R})}),K=J.prototype,I=O(B),W=function(H,G,te){var ve=I(H),oe=Z(H,G),le,Se;return oe?oe.value=te:(ve.last=oe={index:Se=E(G,!0),key:G,value:te,previous:le=ve.last,next:null,removed:!1},ve.first||(ve.first=oe),le&&(le.next=oe),y?ve.size++:H.size++,Se!=="F"&&(ve.index[Se]=oe)),H},Z=function(H,G){var te=I(H),ve=E(G),oe;if(ve!=="F")return te.index[ve];for(oe=te.first;oe;oe=oe.next)if(oe.key===G)return oe};return a(K,{clear:function(){for(var G=this,te=I(G),ve=te.first;ve;)ve.removed=!0,ve.previous&&(ve.previous=ve.previous.next=null),ve=ve.next;te.first=te.last=null,te.index=t(null),y?te.size=0:G.size=0},delete:function(H){var G=this,te=I(G),ve=Z(G,H);if(ve){var oe=ve.next,le=ve.previous;delete te.index[ve.index],ve.removed=!0,le&&(le.next=oe),oe&&(oe.previous=le),te.first===ve&&(te.first=oe),te.last===ve&&(te.last=le),y?te.size--:G.size--}return!!ve},forEach:function(G){for(var te=I(this),ve=i(G,arguments.length>1?arguments[1]:void 0),oe;oe=oe?oe.next:te.first;)for(ve(oe.value,oe.key,this);oe&&oe.removed;)oe=oe.previous},has:function(G){return!!Z(this,G)}}),a(K,R?{get:function(G){var te=Z(this,G);return te&&te.value},set:function(G,te){return W(this,G===0?0:G,te)}}:{add:function(G){return W(this,G=G===0?0:G,G)}}),y&&r(K,"size",{configurable:!0,get:function(){return I(this).size}}
9),J},setStrong:function(k,B,R){var L=B+" Iterator",J=O(B),K=O(L);f(k,B,function(I,W){T(this,{type:L,target:I,state:J(I),kind:W,last:null})},function(){for(var I=K(this),W=I.kind,Z=I.last;Z&&Z.removed;)Z=Z.previous;return!I.target||!(I.last=Z=Z?Z.next:I.state.first)?(I.target=null,v(void 0,!0)):v(W==="keys"?Z.key:W==="values"?Z.value:[Z.key,Z.value],!1)},R?"entries":"values",!R,!0),h(B)}}},9305:c=>{function d(e){return Object.prototype.toString.call(e)==="[object String]"}c.exports=d},9338:(c,d,e)=>{var t=e(95471),r=e(1047),a=e(4185);c.exports=t(function(s,o){return[a(0,s,o),a(s,r(o),o)]})},9343:c=>{"use strict";var d=function(e){var t={},r;if(!(e instanceof Object&&!Array.isArray(e)))throw new Error("keyMirror(...): Argument must be an object.");for(r in e)e.hasOwnProperty(r)&&(t[r]=r);return t};c.exports=d},9362:(c,d,e)=>{"use strict";e.d(d,{$A:()=>o,Bb:()=>t,Ih:()=>l,NW:()=>a,R8:()=>s,TC:()=>r,dV:()=>i});const t="datad0g.com",r="dd0g-gov.com",a="datadoghq.com",i="datadoghq.eu",s="ddog-gov.com",o="pci.browser-intake-datadoghq.com",l=["ddsource","dd-api-key","dd-request-id"]},9392:(c,d,e)=>{var t=e(65354),r=e(10967),a=e(67279),i=a&&a.isMap,s=i?r(i):t;c.exports=s},9490:(c,d,e)=>{"use strict";var t=e(70112),r=e(68043),a=e(56816),i=e(47160),s=i("species");c.exports=function(o,l){var f=t(o).constructor,v;return f===void 0||a(v=t(f)[s])?l:r(v)}},9501:(c,d,e)=>{var t=e(2107),r=e(94532),a=e(91800),i=!{toString:null}.propertyIsEnumerable("toString"),s=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],o=function(){"use strict";return arguments.propertyIsEnumerable("length")}(),l=function(h,y){for(var E=0;E<h.length;){if(h[E]===y)return!0;E+=1}return!1},f=t(typeof Object.keys=="function"&&!o?function(h){return Object(h)!==h?[]:Object.keys(h)}:function(h){if(Object(h)!==h)return[];var y,E,w=[],T=o&&a(h);for(y in h)r(y,h)&&(!T||y!=="length")&&(w[w.length]=y);if(i)for(E=s.length-1;E>=0;)y=s[E],r(y,h)&&!l(w,y)&&(w[w.length]=y),E-=1;return w});c.exports=f},9577:(c,d)=>{"use strict";var e;e={value:!0};var t="fad",r="circle-check",a=512,i=512,s=[61533,"check-circle"],o="f058",l=["M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zm136 0c0-6.1 2.3-12.3 7-17c9.4-9.4 24.6-9.4 33.9 0l47 47c37-37 74-74 111-111c4.7-4.7 10.8-7 17-7s12.3 2.3 17 7c2.3 2.3 4.1 5 5.3 7.9c.6 1.5 1 2.9 1.3 4.4c.2 1.1 .3 2.2 .3 2.2c.1 1.2 .1 1.2 .1 2.5c-.1 1.5-.1 1.9-.1 2.3c-.1 .7-.2 1.5-.3 2.2c-.3 1.5-.7 3-1.3 4.4c-1.2 2.9-2.9 5.6-5.3 7.9c-42.7 42.7-85.3 85.3-128 128c-4.7 4.7-10.8 7-17 7s-12.3-2.3-17-7c-21.3-21.3-42.7-42.7-64-64c-4.7-4.7-7-10.8-7-17z","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"];d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.QR=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},9583:(c,d,e)=>{"use strict";var t=e(56816),r=TypeError;c.exports=function(a){if(t(a))throw new r("Can't call method on "+a);return a}},9591:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="eye-slash",a=640,i=512,s=[],o="f070",l="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";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.k6=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},9605:c=>{var d="\\ud800-\\udfff",e="\\u0300-\\u036f",t="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",a=e+t+r,i="\\ufe0e\\ufe0f",s="["+d+"]",o="["+a+"]",l="\\ud83c[\\udffb-\\udfff]",f="(?:"+o+"|"+l+")",v="[^"+d+"]",h="(?:\\ud83c[\\udde6-\\uddff]){2}",y="[\\ud800-\\udbff][\\udc00-\\udfff]",E="\\u200d",w=f+"?",T="["+i+"]?",O="(?:"+E+"(?:"+[v,h,y].join("|")+")"+T+w+")*",k=T+w+O,B="(?:"+[v+o+"?",o,h,y,s].join("|")+")",R=RegExp(l+"(?="+l+")|"+B+k,"g");function L(J){for(var K=R.lastIndex=0;R.test(J);)++K;return K}c.exports=L},9613:(c,d,e)=>{var t=e(61112),r=e(62842);c.exports=t(function(i,s,o){return r(function(l,f,v){return i(f,v)},s,o)})},9659:(c,d,e)=>{"use strict";e.d(d,{T:()=>r,h:()=>k});const t="?";function r(I){var W,Z;const H=[];let G=O(I,"stack");const te=String(I);if(G&&G.startsWith(te)&&(G=G.slice(te.length)),G&&G.split(`
10`).forEach(ve=>{const oe=l(ve)||v(ve)||y(ve)||T(ve);
10oe&&(!oe.func&&oe.line&&(oe.func=t),H.push(oe))}),H.length>0&&K()&&I instanceof Error){const ve=[];let oe=I;for(;(oe=Object.getPrototypeOf(oe))&&L(oe);){const le=((W=oe.constructor)===null||W===void 0?void 0:W.name)||t;ve.push(le)}for(let le=ve.length-1;le>=0&&((Z=H[0])===null||Z===void 0?void 0:Z.func)===ve[le];le--)H.shift()}return{message:O(I,"message"),name:O(I,"name"),stack:H}}const a="((?:file|https?|blob|chrome-extension|electron|native|eval|webpack|snippet|<anonymous>|\\w+\\.|\\/).*?)",i="(?::(\\d+))",s=new RegExp(`^\\s*at (.*?) ?\\(${a}${i}?${i}?\\)?\\s*$`,"i"),o=new RegExp(`\\((\\S*)${i}${i}\\)`);function l(I){const W=s.exec(I);if(!W)return;const Z=W[2]&&W[2].indexOf("native")===0,H=W[2]&&W[2].indexOf("eval")===0,G=o.exec(W[2]);return H&&G&&(W[2]=G[1],W[3]=G[2],W[4]=G[3]),{args:Z?[W[2]]:[],column:W[4]?+W[4]:void 0,func:W[1]||t,line:W[3]?+W[3]:void 0,url:Z?void 0:W[2]}}const f=new RegExp(`^\\s*at ?${a}${i}?${i}??\\s*$`,"i");function v(I){const W=f.exec(I);if(W)return{args:[],column:W[3]?+W[3]:void 0,func:t,line:W[2]?+W[2]:void 0,url:W[1]}}const h=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function y(I){const W=h.exec(I);if(W)return{args:[],column:W[4]?+W[4]:void 0,func:W[1]||t,line:+W[3],url:W[2]}}const E=/^\s*(.*?)(?:\((.*?)\))?(?:(?:(?:^|@)((?:file|https?|blob|chrome|webpack|resource|capacitor|\[native).*?|[^@]*bundle|\[wasm code\])(?::(\d+))?(?::(\d+))?)|@)\s*$/i,w=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function T(I){const W=E.exec(I);if(!W)return;const Z=W[3]&&W[3].indexOf(" > eval")>-1,H=w.exec(W[3]);return Z&&H&&(W[3]=H[1],W[4]=H[2],W[5]=void 0),{args:W[2]?W[2].split(","):[],column:W[5]?+W[5]:void 0,func:W[1]||t,line:W[4]?+W[4]:void 0,url:W[3]}}function O(I,W){if(typeof I!="object"||!I||!(W in I))return;const Z=I[W];return typeof Z=="string"?Z:void 0}function k(I,W,Z,H){if(W===void 0)return;const{name:G,message:te}=R(I);return{name:G,message:te,stack:[{url:W,column:H,line:Z}]}}const B=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?([\s\S]*)$/;function R(I){let W,Z;return{}.toString.call(I)==="[object String]"&&([,W,Z]=B.exec(I)),{name:W,message:Z}}function L(I){return String(I.constructor).startsWith("class ")}let J;function K(){if(J!==void 0)return J;class I extends Error{constructor(){super(),this.name="Error"}}const[W,Z]=[I,Error].map(H=>new H);return J=L(Object.getPrototypeOf(W))&&Z.stack!==W.stack,J}},9918:(c,d,e)=>{var t=e(95471),r=e(93662),a=e(26543);c.exports=function(){function i(s,o){this.f=s,this.retained=[],this.xf=o}return i.prototype["@@transducer/init"]=a.init,i.prototype["@@transducer/result"]=function(s){return this.retained=null,this.xf["@@transducer/result"](s)},i.prototype["@@transducer/step"]=function(s,o){return this.f(o)?this.retain(s,o):this.flush(s,o)},i.prototype.flush=function(s,o){return s=r(this.xf["@@transducer/step"],s,this.retained),this.retained=[],this.xf["@@transducer/step"](s,o)},i.prototype.retain=function(s,o){return this.retained.push(o),s},t(function(o,l){return new i(o,l)})}()},9953:(c,d,e)=>{var t=e(34844),r=t(function(i,s,o){return i(o[s])});c.exports=r},9977:c=>{"use strict";c.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1}
10,NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},10002:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="paste",a=512,i=512,s=["file-clipboard"],o="f0ea",l="M104.6 48L64 48C28.7 48 0 76.7 0 112L0 384c0 35.3 28.7 64 64 64l96 0 0-48-96 0c-8.8 0-16-7.2-16-16l0-272c0-8.8 7.2-16 16-16l16 0c0 17.7 14.3 32 32 32l72.4 0C202 108.4 227.6 96 256 96l62 0c-7.1-27.6-32.2-48-62-48l-40.6 0C211.6 20.9 188.2 0 160 0s-51.6 20.9-55.4 48zM144 56a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zM448 464l-192 0c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l140.1 0L464 243.9 464 448c0 8.8-7.2 16-16 16zM256 512l192 0c35.3 0 64-28.7 64-64l0-204.1c0-12.7-5.1-24.9-14.1-33.9l-67.9-67.9c-9-9-21.2-14.1-33.9-14.1L256 128c-35.3 0-64 28.7-64 64l0 256c0 35.3 28.7 64 64 64z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.R9=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},10038:c=>{function d(e,t){return Object.prototype.hasOwnProperty.call(t,e)}c.exports=d},10058:(c,d,e)=>{"use strict";var t=e(64911),r=t.navigator,a=r&&r.userAgent;c.exports=a?String(a):""},10068:(c,d,e)=>{"use strict";var t=e(75564),r=e(11386),a=e(14706),i=e(73978),s=e(87446),o=i("IE_PROTO"),l=Object,f=l.prototype;c.exports=s?l.getPrototypeOf:function(v){var h=a(v);if(t(h,o))return h[o];var y=h.constructor;return r(y)&&h instanceof y?y.prototype:h instanceof l?f:null}},10263:(c,d,e)=>{"use strict";var t=e(40976),r=TypeError;c.exports=function(a,i){if(!delete a[i])throw new r("Cannot delete property "+t(i)+" of "+t(a))}},10330:(c,d,e)=>{var t=e(62840),r=0;function a(i){var s=++r;return t(i)+s}c.exports=a},10364:c=>{/** @license ISC License (c) copyright 2016 original and current authors */var d=function(e){return e};c.exports=d},10508:c=>{var d=9e4,e,t,r,a,i,s,o;e=function(l){return l*d},t=function(l,f){return l*f},r=function(l){return l/d},a=function(l,f){return l/f},i=function(l,f){return e(a(l,f))},s=function(l,f){return t(r(l),f)},o=function(l,f,v){return r(v?l:l-f)},c.exports={ONE_SECOND_IN_TS:d,secondsToVideoTs:e,secondsToAudioTs:t,videoTsToSeconds:r,audioTsToSeconds:a,audioTsToVideoTs:i,videoTsToAudioTs:s,metadataTsToSeconds:o}},10548:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var e="far",t="pen-to-square",r=512,a=512,i=["edit"],s="f044",o="M441 58.9L453.1 71c9.4 9.4 9.4 24.6 0 33.9L424 134.1 377.9 88 407 58.9c9.4-9.4 24.6-9.4 33.9 0zM209.8 256.2L344 121.9 390.1 168 255.8 302.2c-2.9 2.9-6.5 5-10.4 6.1l-58.5 16.7 16.7-58.5c1.1-3.9 3.2-7.5 6.1-10.4zM373.1 25L175.8 222.2c-8.7 8.7-15 19.4-18.3 31.1l-28.6 100c-2.4 8.4-.1 17.4 6.1 23.6s15.2 8.5 23.6 6.1l100-28.6c11.8-3.4 22.5-9.7 31.1-18.3L487 138.9c28.1-28.1 28.1-73.7 0-101.8L474.9 25C446.8-3.1 401.2-3.1 373.1 25zM88 64C39.4 64 0 103.4 0 152L0 424c0 48.6 39.4 88 88 88l272 0c48.6 0 88-39.4 88-88l0-112c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 112c0 22.1-17.9 40-40 40L88 464c-22.1 0-40-17.9-40-40l0-272c0-22.1 17.9-40 40-40l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L88 64z";d.definition={prefix:e,iconName:t,icon:[r,a,i,s,o]},d.faPenToSquare=d.definition,d.prefix=e,d.iconName=t,d.width=r,d.height=a,d.ligatures=i,d.unicode=s,d.svgPathData=o,d.aliases=i},10581:(c,d,e)=>{"use strict";var t=e(23546),r=e(11386),a=e(541),i=TypeError;c.exports=function(s,o){var l,f;if(o==="string"&&r(l=s.toString)&&!a(f=t(l,s))||r(l=s.valueOf)&&!a(f=t(l,s))||o!=="string"&&r(l=s.toString)&&!a(f=t(l,s)))return f;throw new i("Can't convert object to primitive value")}},10671:(c,d,e)=>{var t=e(15019),r=e(88311);function a(i,s,o){return function(){for(var l=[],f=0,v=i,h=0;h<s.length||f<arguments.length;){var y;h<s.length&&(!r(s[h])||f>=arguments.length)?y=s[h]:(y=arguments[f],f+=1),l[h]=y,r(y)||(v-=1),h+=1}return v<=0?o.apply(this,l):t(v,a(i,l,o))}}c.exports=a},10683:(c,d,e)=>{var t=e(34898),r=e(57552),a=t(r);c.exports=a},10692:c=>{"use strict";c.exports=function(d){if(typeof d!="function")throw new TypeError(d+" is not a function");return d}},10708:(c,d,e)=>{"use strict";var t=e(11386),r=e(541),a=e(70376);c.exports=function(i,s,o){var l,f;return a&&t(l=s.constructor)&&l!==o&&r(f=l.prototype)&&f!==o.prototype&&a(i,f),i}},10732:(c,d,e)=>{var t=e(54625),r=t(function(i,s){for(var o={},l={},f=0,v=i.length;f<v;)l[i[f]]=1,f+=1;for(var h in s)l.hasOwnProperty(h)||(o[h]=s[h]);return o}
10);c.exports=r},10772:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e){return typeof e=="string"}c.exports=d},10843:(c,d,e)=>{var t=e(76912),r="__lodash_hash_undefined__",a=Object.prototype,i=a.hasOwnProperty;function s(o){var l=this.__data__;if(t){var f=l[o];return f===r?void 0:f}return i.call(l,o)?l[o]:void 0}c.exports=s},10909:(c,d,e)=>{"use strict";e.d(d,{Ck:()=>o});var t=e(71345),r=e(61183),a=e(98339);const i="_dd_c",s=[];function o(v,h,y,E){const w=l(y,E);s.push((0,t.q)(v,window,"storage",({key:R})=>{w===R&&O()})),h.changeObservable.subscribe(k);const T=(0,r.kg)(B(),h.getContext());(0,a.RI)(T)||h.setContext(T);function O(){h.setContext(B())}function k(){localStorage.setItem(w,JSON.stringify(h.getContext()))}function B(){const R=localStorage.getItem(w);return R?JSON.parse(R):{}}}function l(v,h){return`${i}_${v}_${h}`}function f(){s.map(v=>v.stop())}},10967:c=>{function d(e){return function(t){return e(t)}}c.exports=d},10993:(c,d,e)=>{var t=e(32835),r=t(function(i,s){return s>i?s:i});c.exports=r},11030:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return Array.prototype.slice.call(i,0).sort(function(s,o){var l=a(s),f=a(o);return l<f?-1:l>f?1:0})})},11045:(c,d)=>{"use strict";var e;e={value:!0};var t="fad",r="circle-plus",a=512,i=512,s=["plus-circle"],o="f055",l=["M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zm144 0c0-13.3 10.7-24 24-24l64 0 0-64c0-13.3 10.7-24 24-24s24 10.7 24 24l0 64 64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0 0 64c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-64-64 0c-13.3 0-24-10.7-24-24z","M232 280l0 64c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0z"];d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.q_=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},11072:(c,d,e)=>{"use strict";var t=e(64356),r=Object.create,a=Object.defineProperty,i=Object.prototype,s=r(null);c.exports=function(o){for(var l=0,f,v;s[o+(l||"")];)++l;return o+=l||"",s[o]=!0,f="@@"+o,a(i,f,t.gs(null,function(h){v||(v=!0,a(this,f,t(h)),v=!1)})),f}},11078:(c,d,e)=>{var t=e(66855);function r(a){return function i(s){return arguments.length===0||t(s)?i:a.apply(this,arguments)}}c.exports=r},11088:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var e="far",t="arrow-up-right-from-square",r=512,a=512,i=["external-link"],s="f08e",o="M304 24c0 13.3 10.7 24 24 24l102.1 0L207 271c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l223-223L464 184c0 13.3 10.7 24 24 24s24-10.7 24-24l0-160c0-13.3-10.7-24-24-24L328 0c-13.3 0-24 10.7-24 24zM72 32C32.2 32 0 64.2 0 104L0 440c0 39.8 32.2 72 72 72l336 0c39.8 0 72-32.2 72-72l0-128c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 128c0 13.3-10.7 24-24 24L72 464c-13.3 0-24-10.7-24-24l0-336c0-13.3 10.7-24 24-24l128 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L72 32z";d.definition={prefix:e,iconName:t,icon:[r,a,i,s,o]},d.faArrowUpRightFromSquare=d.definition,d.prefix=e,d.iconName=t,d.width=r,d.height=a,d.ligatures=i,d.unicode=s,d.svgPathData=o,d.aliases=i},11127:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="arrow-up-from-line",a=384,i=512,s=[8613,"arrow-from-bottom"],o="f342",l="M209.5 39.6C204.9 34.7 198.6 32 192 32s-12.9 2.7-17.5 7.6l-128 136c-9.1 9.7-8.6 24.8 1 33.9s24.8 8.6 33.9-1L168 116.5l0 83.5 0 128c0 13.3 10.7 24 24 24s24-10.7 24-24l0-128 0-83.5 86.5 91.9c9.1 9.7 24.3 10.1 33.9 1s10.1-24.3 1-33.9l-128-136zM24 432c-13.3 0-24 10.7-24 24s10.7 24 24 24l336 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 432z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.s8=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},11277:c=>{c.exports=Array.isArray||function(e){return e!=null&&e.length>=0&&Object.prototype.toString.call(e)==="[object Array]"}},11346:(c,d,e)=>{"use strict";var t=e(58595),r=e(24036).findLastIndex,a=e(97436);t({target:"Array",proto:!0},{findLastIndex:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),a("findLastIndex")},11386:c=>{"use strict";var d=typeof document=="object"&&document.all;c.exports=typeof d>"u"&&d!==void 0?function(e){return typeof e=="function"||e===d}:function(e){return typeof e=="function"}},11420:(c,d,e)=>{var t=e(38585);typeof Object.assign!="function"&&(Object.assign=function(E){"use strict";if(E==null)throw new TypeError("Cannot convert undefined or null to object");E=Object(E);for(var w=1;w<arguments.length;w++){var T=arguments[w];if(T!=null)for(var O in T)Object.prototype.hasOwnProperty.call(T,O)&&(E[O]=T[O])}return E});var r={},a=void 0;function i(){return!(!a||a.headersSent===!0)}function s(E,w){var T=typeof document>"u"?r:t.parse(document.cookie),O=T&&T[E];if(typeof w>"u"&&(w=!O||O[0]!=="{"&&O[0]!=="["),!w)try{O=JSON.parse(O)}catch{}return O}function o(E){var w=typeof document>"u"?r:t.parse(document.cookie);return w?E?Object.keys(w).reduce(function(T,O){if(!E.test(O))return T;var k={};return k[O]=w[O],Object.assign({},T,k)},{}):w:{}}function l(E,w,T){r[E]=w,typeof w=="object"&&(r[E]=JSON.stringify(w)),typeof document<"u"&&(document.cookie=t.serialize(E,r[E],T)),i()&&a.cookie&&a.cookie(E,w,T)}function f(E,w){delete r[E],typeof w>"u"?w={}:typeof w=="string"?w={path:w}:w=Object.assign({},w),typeof document<"u"&&(w.expires=new Date(1970,1,1,0,0,1),w.maxAge=0,document.cookie=t.serialize(E,"",w)),i()&&a.clearCookie&&a.clearCookie(E,w)}function v(E){E?r=t.parse(E):r={}}
10function h(E,w){return E.cookie?r=E.cookie:E.cookies?r=E.cookies:E.headers&&E.headers.cookie?v(E.headers.cookie):r={},a=w,function(){a=null,r={}}}var y={load:s,select:o,save:l,remove:f,setRawCookie:v,plugToRequest:h};typeof window<"u"&&(window.reactCookie=y),c.exports=y},11597:function(c){/*!
11 * bem-cn v3.0.1
12 * Friendly BEM class names generator, greate for React
13 * @author Alexander Burtsev, https://github.com/albburtsev
14 */(function(d,e){c.exports=e()})(this,function(){return function(d){var e={};function t(r){if(e[r])return e[r].exports;var a=e[r]={i:r,l:!1,exports:{}};return d[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}return t.m=d,t.c=e,t.d=function(r,a,i){t.o(r,a)||Object.defineProperty(r,a,{enumerable:!0,get:i})},t.r=function(r){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},t.t=function(r,a){if(1&a&&(r=t(r)),8&a||4&a&&typeof r=="object"&&r&&r.__esModule)return r;var i=Object.create(null);if(t.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:r}),2&a&&typeof r!="string")for(var s in r)t.d(i,s,function(o){return r[o]}.bind(null,s));return i},t.n=function(r){var a=r&&r.__esModule?function(){return r.default}:function(){return r};return t.d(a,"a",a),a},t.o=function(r,a){return Object.prototype.hasOwnProperty.call(r,a)},t.p="",t(t.s=0)}([function(d,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=t(1);e.ERROR_BLOCK_NAME_TYPE="Block name should be a string",e.ERROR_BLOCK_NAME_EMPTY="Block name should be non-empty";var a={ns:"",el:"__",mod:"_",modValue:"_"},i=function(E){return typeof E=="string"},s=function(E){return typeof E!="string"},o=function(E,w){for(var T=[],O=2;O<arguments.length;O++)T[O-2]=arguments[O];var k=r.assign({},w);return k.mixes=k.mixes.concat(T),h(k,E)},l=function(E,w,T){for(var O=[],k=3;k<arguments.length;k++)O[k-3]=arguments[k];var B=r.assign({},w),R=r.assign({},B.states||{});return R[T]=r.assign.apply(void 0,[{},R[T]||{}].concat(O)),B.states=R,h(B,E)},f=function(E,w,T,O){return String.prototype.split.call(v(E,w),T,O)},v=function(E,w){var T=w.name,O=w.mods,k=w.mixes,B=w.states,R=[T];if(O&&(R=R.concat(Object.keys(O).filter(function(J){return O[J]}).map(function(J){var K=O[J];return K===!0?T+E.mod+J:T+E.mod+J+E.modValue+K}))),B&&Object.keys(B).forEach(function(J){var K=B[J];R=R.concat(Object.keys(K).filter(function(I){return K[I]}).map(function(I){return J+I}))}),E.ns&&(R=R.map(function(J){return E.ns+J})),k&&(R=R.concat(function(J){return J===void 0&&(J=[]),J.map(function(K){return Array.isArray(K)?K.join(" "):typeof K=="object"&&K!==null||typeof K=="function"?K.toString():typeof K=="string"?K:""}).filter(function(K){return!!K})}(k))),E.classMap){var L=E.classMap;R=R.map(function(J){return L[J]||J})}return R.join(" ")},h=function(E,w){return{mix:o.bind(null,w,E),split:f.bind(null,w,E),is:l.bind(null,w,E,"is-"),has:l.bind(null,w,E,"has-"),state:l.bind(null,w,E,"is-"),toString:v.bind(null,w,E)}},y=function(E,w){var T={name:E,mods:{},mixes:[],states:{"is-":{},"has-":{}}},O=function(k,B){for(var R=[],L=2;L<arguments.length;L++)R[L-2]=arguments[L];if(!R.length)return v(k,B);var J=r.assign({},B),K=R.filter(i).reduce(function(W,Z){return W+k.el+Z},"");K&&(J.name=J.name+K);var I=R.filter(s).reduce(function(W,Z){return r.assign(W,Z)},{});return J.mods=r.assign({},J.mods,I),h(J,k)}.bind(null,w,T);return O.mix=o.bind(null,w,T),O.split=f.bind(null,w,T),O.is=l.bind(null,w,T,"is-"),O.has=l.bind(null,w,T,"has-"),O.state=l.bind(null,w,T,"is-"),O.toString=v.bind(null,w,T),O};e.setup=function(E){return E===void 0&&(E={}),function(w){if(typeof w!="string")throw new Error(e.ERROR_BLOCK_NAME_TYPE);var T=w.trim();if(!T)throw new Error(e.ERROR_BLOCK_NAME_EMPTY);return y(T,r.assign({},a,E))}},e.block=e.setup(),e.default=e.block},function(d,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.assign=function(r){for(var a=[],i=1;i<arguments.length;i++)a[i-1]=arguments[i];for(var s=0;s<a.length;s++){var o=a[s];for(var l in o)o.hasOwnProperty(l)&&(r[l]=o[l])}return r}}])})},11602:(c,d,e)=>{"use strict";var t=e(46919);c.exports=function(r,a,i){for(var s in a)t(r,s,a[s],i);return r}},11615:(c,d,e)=>{"use strict";var t=e(72323),r=t({}.toString),a=t("".slice);c.exports=function(i){return a(r(i),8,-1)}},11648:(c,d,e)=>{"use strict";e.d(d,{Mz:()=>
14o});function t(f,v){return f===v}function r(f,v,h){if(v===null||h===null||v.length!==h.length)return!1;for(var y=v.length,E=0;E<y;E++)if(!f(v[E],h[E]))return!1;return!0}function a(f){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,h=null,y=null;return function(){return r(v,h,arguments)||(y=f.apply(null,arguments)),h=arguments,y}}function i(f){var v=Array.isArray(f[0])?f[0]:f;if(!v.every(function(y){return typeof y=="function"})){var h=v.map(function(y){return typeof y}).join(", ");throw new Error("Selector creators expect all input-selectors to be functions, "+("instead received the following types: ["+h+"]"))}return v}function s(f){for(var v=arguments.length,h=Array(v>1?v-1:0),y=1;y<v;y++)h[y-1]=arguments[y];return function(){for(var E=arguments.length,w=Array(E),T=0;T<E;T++)w[T]=arguments[T];var O=0,k=w.pop(),B=i(w),R=f.apply(void 0,[function(){return O++,k.apply(null,arguments)}].concat(h)),L=f(function(){for(var J=[],K=B.length,I=0;I<K;I++)J.push(B[I].apply(null,arguments));return R.apply(null,J)});return L.resultFunc=k,L.dependencies=B,L.recomputations=function(){return O},L.resetRecomputations=function(){return O=0},L}}var o=s(a);function l(f){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:o;if(typeof f!="object")throw new Error("createStructuredSelector expects first argument to be an object "+("where each property is a selector, instead received a "+typeof f));var h=Object.keys(f);return v(h.map(function(y){return f[y]}),function(){for(var y=arguments.length,E=Array(y),w=0;w<y;w++)E[w]=arguments[w];return E.reduce(function(T,O,k){return T[h[k]]=O,T},{})})}},11722:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="chevron-right",a=320,i=512,s=[9002],o="f054",l="M299.3 244.7c6.2 6.2 6.2 16.4 0 22.6l-192 192c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L265.4 256 84.7 75.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l192 192z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Xk=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},11849:function(c,d,e){//! moment.js locale configuration
15//! locale : English (United Kingdom) [en-gb]
16//! author : Chris Gedrim : https://github.com/chrisgedrim
17(function(t,r){r(e(91811))})(this,function(t){"use strict";//! moment.js locale configuration
18var r=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(a){var i=a%10,s=~~(a%100/10)===1?"th":i===1?"st":i===2?"nd":i===3?"rd":"th";return a+s},week:{dow:1,doy:4}});return r})},11854:(c,d,e)=>{var t=typeof e.g<"u"?e.g:typeof window<"u"?window:{},r=e(76738),a;typeof document<"u"?a=document:(a=t["__GLOBAL_DOCUMENT_CACHE@4"],a||(a=t["__GLOBAL_DOCUMENT_CACHE@4"]=r)),c.exports=a},12146:(c,d,e)=>{"use strict";e.d(d,{$1:()=>s,H5:()=>i,K_:()=>a,L7:()=>o,lv:()=>l});const t=1e3;let r;function a(y){return v(y).segments_count}function i(y){v(y).segments_count+=1}function s(y){v(y).records_count+=1}function o(y,E){v(y).segments_total_raw_size+=E}function l(y){return r?.get(y)}function f(){r=void 0}function v(y){r||(r=new Map);let E;return r.has(y)?E=r.get(y):(E={records_count:0,segments_count:0,segments_total_raw_size:0},r.set(y,E),r.size>t&&h()),E}function h(){if(!r)return;const y=r.keys().next().value;y&&r.delete(y)}},12172:(c,d,e)=>{var t=e(55426),r=e(51927),a=e(56168),i=NaN,s=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,l=/^0o[0-7]+$/i,f=parseInt;function v(h){if(typeof h=="number")return h;
18if(a(h))return i;if(r(h)){var y=typeof h.valueOf=="function"?h.valueOf():h;h=r(y)?y+"":y}if(typeof h!="string")return h===0?h:+h;h=t(h);var E=o.test(h);return E||l.test(h)?f(h.slice(2),E?2:8):s.test(h)?i:+h}c.exports=v},12205:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e,t){return function(r){return e(t(r))}}c.exports=d},12299:(c,d,e)=>{var t=e(32835),r=e(58427),a=e(71809),i=t(function(o,l){return o.map(function(f){for(var v=l,h=0,y;h<f.length;){if(v==null)return;y=f[h],v=r(y)?a(y,v):v[y],h+=1}return v})});c.exports=i},12314:(c,d,e)=>{var t=e(4851),r=e(65337),a=e(93866),i=t(function(o,l){return r(a(o),l)});c.exports=i},12372:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(88889),r=e(3124),a=e(5112);function i(s,o){if(!(r(s)&&r(o)))throw new TypeError("and: Preds or predicate functions required for first two arguments");return function(l){return!!(a(s,l)&&a(o,l))}}c.exports=t(i)},12384:(c,d,e)=>{var t=e(38669),r=e(44570),a=function(i){return r(i).map(t({type:"SIDE_EFFECT"}))};c.exports=a},12395:(c,d,e)=>{var t=e(33531),r=e(32835),a=e(17510),i=r(function(o,l){var f={};return t(l.length,function(){var v=o.apply(this,arguments);return a(v,f)||(f[v]=l.apply(this,arguments)),f[v]})});c.exports=i},12408:(c,d,e)=>{var t=e(11078),r=e(54836),a=t(function(s){return r(s.length,s)});c.exports=a},12423:(c,d,e)=>{"use strict";e.d(d,{A:()=>a});var t=e(45760),r=e(33136);const a=new t.A({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:r.A,fromBase:i=>{let s=Math.max(...i),o=Math.min(...i),[l,f,v]=i,[h,y,E]=[NaN,0,(o+s)/2],w=s-o;if(w!==0){switch(y=E===0||E===1?0:(s-E)/Math.min(E,1-E),s){case l:h=(f-v)/w+(f<v?6:0);break;case f:h=(v-l)/w+2;break;case v:h=(l-f)/w+4}h=h*60}return y<0&&(h+=180,y=Math.abs(y)),h>=360&&(h-=360),[h,y*100,E*100]},toBase:i=>{let[s,o,l]=i;s=s%360,s<0&&(s+=360),o/=100,l/=100;function f(v){let h=(v+s/30)%12,y=o*Math.min(l,1-l);return l-y*Math.max(-1,Math.min(h-3,9-h,1))}return[f(0),f(8),f(4)]},formats:{hsl:{coords:["<number> | <angle>","<percentage>","<percentage>"]},hsla:{coords:["<number> | <angle>","<percentage>","<percentage>"],commas:!0,lastAlpha:!0}}})},12618:c=>{var d="auto",e={"":1,lr:1,rl:1},t={start:1,center:1,end:1,left:1,right:1,auto:1,"line-left":1,"line-right":1};function r(s){if(typeof s!="string")return!1;var o=e[s.toLowerCase()];return o?s.toLowerCase():!1}function a(s){if(typeof s!="string")return!1;var o=t[s.toLowerCase()];return o?s.toLowerCase():!1}function i(s,o,l){this.hasBeenReset=!1;var f="",v=!1,h=s,y=o,E=l,w=null,T="",O=!0,k="auto",B="start",R="auto",L="auto",J=100,K="center";Object.defineProperties(this,{id:{enumerable:!0,get:function(){return f},set:function(I){f=""+I}},pauseOnExit:{enumerable:!0,get:function(){return v},set:function(I){v=!!I}},startTime:{enumerable:!0,get:function(){return h},set:function(I){if(typeof I!="number")throw new TypeError("Start time must be set to a number.");h=I,this.hasBeenReset=!0}},endTime:{enumerable:!0,get:function(){return y},set:function(I){if(typeof I!="number")throw new TypeError("End time must be set to a number.");y=I,this.hasBeenReset=!0}},text:{enumerable:!0,get:function(){return E},set:function(I){E=""+I,this.hasBeenReset=!0}},region:{enumerable:!0,get:function(){return w},set:function(I){w=I,this.hasBeenReset=!0}},vertical:{enumerable:!0,get:function(){return T},set:function(I){var W=r(I);if(W===!1)throw new SyntaxError("Vertical: an invalid or illegal direction string was specified.");T=W,this.hasBeenReset=!0}},snapToLines:{enumerable:!0,get:function(){return O},set:function(I){O=!!I,this.hasBeenReset=!0}},line:{enumerable:!0,get:function(){return k},set:function(I){if(typeof I!="number"&&I!==d)throw new SyntaxError("Line: an invalid number or illegal string was specified.");k=I,this.hasBeenReset=!0}},lineAlign:{enumerable:!0,get:function(){return B},set:function(I){var W=a(I);W?(B=W,this.hasBeenReset=!0):console.warn("lineAlign: an invalid or illegal string was specified.")}},position:{enumerable:!0,get:function(){return R}
18,set:function(I){if(I<0||I>100)throw new Error("Position must be between 0 and 100.");R=I,this.hasBeenReset=!0}},positionAlign:{enumerable:!0,get:function(){return L},set:function(I){var W=a(I);W?(L=W,this.hasBeenReset=!0):console.warn("positionAlign: an invalid or illegal string was specified.")}},size:{enumerable:!0,get:function(){return J},set:function(I){if(I<0||I>100)throw new Error("Size must be between 0 and 100.");J=I,this.hasBeenReset=!0}},align:{enumerable:!0,get:function(){return K},set:function(I){var W=a(I);if(!W)throw new SyntaxError("align: an invalid or illegal alignment string was specified.");K=W,this.hasBeenReset=!0}}}),this.displayState=void 0}i.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)},c.exports=i},12743:(c,d,e)=>{var t=e(69749),r=e(95471),a=e(37620),i=e(88284);c.exports=r(function(s,o){return i(a(t)(s),o)})},12776:c=>{"use strict";var d=Math.ceil,e=Math.floor;c.exports=Math.trunc||function(r){var a=+r;return(a>0?e:d)(a)}},12831:(c,d,e)=>{"use strict";var t=e(45550);e(73446),c.exports=t},12846:(c,d,e)=>{var t=e(95471),r=e(93220),a=e(49939);c.exports=t(function(s,o){if(s>10)throw new Error("Constructor with greater than ten arguments");return s===0?function(){return new o}:r(a(s,function(l,f,v,h,y,E,w,T,O,k){switch(arguments.length){case 1:return new o(l);case 2:return new o(l,f);case 3:return new o(l,f,v);case 4:return new o(l,f,v,h);case 5:return new o(l,f,v,h,y);case 6:return new o(l,f,v,h,y,E);case 7:return new o(l,f,v,h,y,E,w);case 8:return new o(l,f,v,h,y,E,w,T);case 9:return new o(l,f,v,h,y,E,w,T,O);case 10:return new o(l,f,v,h,y,E,w,T,O,k)}}))})},12904:(c,d,e)=>{"use strict";var t=e(21325),r=Object.create,a=Object.prototype.hasOwnProperty;c.exports=function(i){var s=0,o=1,l=r(null),f=r(null),v=0,h;return i=t(i),{hit:function(y){var E=f[y],w=++v;if(l[w]=y,f[y]=w,!E)return++s,s<=i?void 0:(y=l[o],h(y),y);if(delete l[E],o===E)for(;!a.call(l,++o););},delete:h=function(y){var E=f[y];if(E&&(delete l[E],delete f[y],--s,o===E)){if(!s){v=0,o=1;return}for(;!a.call(l,++o););}},clear:function(){s=0,o=1,l=r(null),f=r(null),v=0}}}},13014:function(c,d,e){//! moment.js locale configuration
19//! locale : English (Ireland) [en-ie]
20//! author : Chris Cartlidge : https://github.com/chriscartlidge
21(function(t,r){r(e(91811))})(this,function(t){"use strict";//! moment.js locale configuration
22var r=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(a){var i=a%10,s=~~(a%100/10)===1?"th":i===1?"st":i===2?"nd":i===3?"rd":"th";return a+s},week:{dow:1,doy:4}});return r})},13022:(c,d,e)=>{"use strict";e(65653)},13113:c=>{var d=function(r){return(r<10?"0":"")+r},e=typeof Date.prototype.toISOString=="function"?function(r){return r.toISOString()}:function(r){return r.getUTCFullYear()+"-"+d(r.getUTCMonth()+1)+"-"+d(r.getUTCDate())+"T"+d(r.getUTCHours())+":"+d(r.getUTCMinutes())+":"+d(r.getUTCSeconds())+"."+(r.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};c.exports=e},13241:c=>{"use strict";c.exports=function(){return typeof globalThis!="object"||!globalThis?!1:globalThis.Array===Array}},13251:c=>{"use strict";var d=TypeError;c.exports=function(e,t){if(e<t)throw new d("Not enough arguments");return e}},13428:(c,d,e)=>{"use strict";e.d(d,{A:()=>O});var t=e(75350),r=null,a=null;try{r=new Function("return function* () {}
22")().constructor,a=(0,t.is)(r)}catch{a=t.F}var i=(0,t.curryN)(1,(0,t.either)((0,t.pipe)(t.type,(0,t.identical)("GeneratorFunction")),a));const s=i;var o=(0,t.curryN)(1,(0,t.pipe)(t.type,(0,t.identical)("AsyncFunction")));const l=o;var f=(0,t.anyPass)([(0,t.pipe)(t.type,(0,t.identical)("Function")),s,l]);const v=f;var h=(0,t.curryN)(1,v(Array.isArray)?Array.isArray:(0,t.pipe)(t.type,(0,t.identical)("Array")));const y=h;var E=(0,t.complement)(y);const w=E;var T=(0,t.when)(w,t.of);const O=T},13462:(c,d,e)=>{var t=e(52002),r=500;function a(i){var s=t(i,function(l){return o.size===r&&o.clear(),l}),o=s.cache;return s}c.exports=a},13475:(c,d,e)=>{"use strict";e.d(d,{A:()=>i});var t=e(80004),r=e.n(t),a=function(s,o){var l=(0,t.useState)(null),f=l[0],v=l[1];return(0,t.useEffect)(function(){if(s.current&&typeof IntersectionObserver=="function"){var h=function(E){v(E[0])},y=new IntersectionObserver(h,o);return y.observe(s.current),function(){v(null),y.disconnect()}}return function(){}},[s.current,o.threshold,o.root,o.rootMargin]),f};const i=a},13488:(c,d,e)=>{"use strict";var t=e(10058),r=t.match(/firefox\/(\d+)/i);c.exports=!!r&&+r[1]},13511:(c,d,e)=>{"use strict";e.d(d,{A:()=>i});var t=e(80004),r=e.n(t),a=function(s,o){(0,t.useEffect)(function(){return s&&s(),function(){o&&o()}},[])};const i=a},13762:(c,d,e)=>{"use strict";e(78710),e(15948);var t=e(81766);c.exports=t("Set","isDisjointFrom")},13866:(c,d,e)=>{var t=e(59928),r=e(53670),a=e(91260);function i(v,h,y){for(var E=0,w=y.length;E<w;){if(h=v["@@transducer/step"](h,y[E]),h&&h["@@transducer/reduced"]){h=h["@@transducer/value"];break}E+=1}return v["@@transducer/result"](h)}function s(v,h,y){for(var E=y.next();!E.done;){if(h=v["@@transducer/step"](h,E.value),h&&h["@@transducer/reduced"]){h=h["@@transducer/value"];break}E=y.next()}return v["@@transducer/result"](h)}function o(v,h,y,E){return v["@@transducer/result"](y[E](a(v["@@transducer/step"],v),h))}var l=typeof Symbol<"u"?Symbol.iterator:"@@iterator";function f(v,h,y){if(typeof v=="function"&&(v=r(v)),t(y))return i(v,h,y);if(typeof y["fantasy-land/reduce"]=="function")return o(v,h,y,"fantasy-land/reduce");if(y[l]!=null)return s(v,h,y[l]());if(typeof y.next=="function")return s(v,h,y);if(typeof y.reduce=="function")return o(v,h,y,"reduce");throw new TypeError("reduce: list must be array or iterable")}c.exports=f},13943:(c,d,e)=>{"use strict";e.d(d,{X:()=>o});var t=e(67915),r=e(75427),a=e(35499),i=e(15344),s=e(81368);function o({encoder:f,request:v,flushController:h,messageBytesLimit:y}){let E={};const w=h.flushObservable.subscribe(L=>R(L));function T(L,J,K){h.notifyBeforeAddMessage(J),K!==void 0?(E[K]=L,h.notifyAfterAddMessage()):f.write(f.isEmpty?L:`
23${L}`,I=>{h.notifyAfterAddMessage(I-J)})}function O(L){return L!==void 0&&E[L]!==void 0}function k(L){const J=E[L];delete E[L];const K=f.estimateEncodedBytesCount(J);h.notifyAfterRemoveMessage(K)}function B(L,J){const K=(0,i.s)(L),I=f.estimateEncodedBytesCount(K);if(I>=y){t.Vy.warn(`Discarded a message whose size was bigger than the maximum allowed size ${y}KB. ${t.xG} ${t.Xs}/#technical-limitations`);return}O(J)&&k(J),T(K,I,J)}function R(L){const J=(0,r.KQ)(E).join(`
24`);E={};const K=(0,a.Kp)(L.reason),I=K?v.sendOnExit:v.send;if(K&&f.isAsync){const W=f.finishSync();W.outputBytesCount&&I(l(W));const Z=[W.pendingData,J].filter(Boolean).join(`
25`);Z&&I({data:Z,bytesCount:(0,s.WW)(Z)})}else J&&f.write(f.isEmpty?J:`
26${J}`),f.finish(W=>{I(l(W))})}return{flushController:h,add:B,upsert:B,stop:w.unsubscribe}}function l(f){let v;return typeof f.output=="string"?v=f.output:v=new Blob([f.output],{type:"text/plain"}),{data:v,bytesCount:f.outputBytesCount,encoding:f.encoding}}},13983:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){return a=a<s.length&&a>=0?a:s.length,[].concat(Array.prototype.slice.call(s,0,a),i,Array.prototype.slice.call(s,a))})},13995:(c,d,e)=>{"use strict";var t=e(30869),r=e(52936);c.exports=Object.keys||function(i){return t(i,r)}},14058:(c,d,e)=>{var t=e(32835),r=e(62409),a=e(89178),i=t(function(o,l){return r(a(o),l)});c.exports=i},14204:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return a>i})},14241:(c,d)=>{"use strict";var e;e={value:!0};var t="fad",r="users",a=640,i=512,s=[],o="f0c0",l=["M0 298.7C0 310.4 9.6 320 21.3 320l213.3 0c.2 0 .4 0 .7 0c-26.6-23.5-43.3-57.8-43.3-96c0-7.6 .7-15 1.9-22.3
26c-13.6-6.3-28.7-9.7-44.6-9.7l-42.7 0C47.8 192 0 239.8 0 298.7zM64 80a80 80 0 1 0 160 0A80 80 0 1 0 64 80zM404.7 320c.2 0 .4 0 .7 0l213.3 0c11.8 0 21.3-9.6 21.3-21.3C640 239.8 592.2 192 533.3 192l-42.7 0c-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 96zM432 80a80 80 0 1 0 160 0A80 80 0 1 0 432 80z","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.7l330.7 0c14.7 0 26.7-11.9 26.7-26.7C512 411.7 452.3 352 378.7 352l-117.3 0z"];d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.gd=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},14300:(c,d,e)=>{"use strict";var t=e(71289),r=e(24806),a=e(35976),i=e(53563);c.exports=i||t.call(a,r)},14360:(c,d,e)=>{"use strict";e.d(d,{A:()=>i});var t=e(75350),r=e.n(t),a=(0,t.complement)(t.isNil);const i=a},14544:(c,d,e)=>{var t=e(4051),r=e(60872),a=e(47777),i=e(81569),s=function(o,l,f){var v={},h=function(E){v[E].last=Date.now();var w=v[E],T=w.args,O=w.reject,k=w.resolve;f.apply(null,T).fork(O,k),delete v[E].args,delete v[E].timeout},y=function(){for(var E=[],w=arguments.length;w--;)E[w]=arguments[w];return a(function(){var T=l.apply(null,E);v[T]||(v[T]={},v[T].async=t(function(B,R){Object.assign(v[T],{reject:B,resolve:R})})),v[T].args=E;var O=Date.now()-(v[T].last||0);if(!v[T].timeout){var k=i(0,o-O);v[T].timeout=setTimeout(h.bind(null,T),k)}return v[T].async})};return y};c.exports=r(s)},14569:c=>{function d(e){return Object.prototype.toString.call(e)==="[object String]"}c.exports=d},14648:(c,d,e)=>{var t=e(11277);function r(a,i){return function(){var s=arguments.length;if(s===0)return i();var o=arguments[s-1];return t(o)||typeof o[a]!="function"?i.apply(this,arguments):o[a].apply(o,Array.prototype.slice.call(arguments,0,s-1))}}c.exports=r},14703:(c,d,e)=>{var t=e(15019),r=e(85206),a=e(65337),i=e(81569),s=e(54529),o=r(function(f){var v=s(i,0,a(function(h){return h[0].length},f));return t(v,function(){for(var h=0;h<f.length;){if(f[h][0].apply(this,arguments))return f[h][1].apply(this,arguments);h+=1}})});c.exports=o},14706:(c,d,e)=>{"use strict";var t=e(9583),r=Object;c.exports=function(a){return r(t(a))}},14733:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="arrow-left",a=448,i=512,s=[8592],o="f060",l="M7.4 273.4C2.7 268.8 0 262.6 0 256s2.7-12.8 7.4-17.4l176-168c9.6-9.2 24.8-8.8 33.9 .8s8.8 24.8-.8 33.9L83.9 232 424 232c13.3 0 24 10.7 24 24s-10.7 24-24 24L83.9 280 216.6 406.6c9.6 9.2 9.9 24.3 .8 33.9s-24.3 9.9-33.9 .8l-176-168z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Ce=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},14748:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="diamond-exclamation",a=512,i=512,s=[],o="e405",l="M51.3 256L256 51.3 460.7 256 256 460.7 51.3 256zm233-244.3c-15.6-15.6-40.9-15.6-56.6 0l-216 216c-15.6 15.6-15.6 40.9 0 56.6l216 216c15.6 15.6 40.9 15.6 56.6 0l216-216c15.6-15.6 15.6-40.9 0-56.6l-216-216zM256 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.xG=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},14780:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="quote-left",a=448,i=512,s=[8220,"quote-left-alt"],o="f10d",l="M0 216C0 149.7 53.7 96 120 96l16 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-16 0c-39.8 0-72 32.2-72 72l0 10c5.1-1.3 10.5-2 16-2l64 0c35.3 0 64 28.7 64 64l0 64c0 35.3-28.7 64-64 64l-64 0c-35.3 0-64-28.7-64-64l0-32 0-32 0-72zm48 72l0 32 0 32c0 8.8 7.2 16 16 16l64 0c8.8 0 16-7.2 16-16l0-64c0-8.8-7.2-16-16-16l-64 0c-8.8 0-16 7.2-16 16zm336-16l-64 0c-8.8 0-16 7.2-16 16l0 32 0 32c0 8.8 7.2 16 16 16l64 0c8.8 0 16-7.2 16-16l0-64c0-8.8-7.2-16-16-16zM256 320l0-32 0-72c0-66.3 53.7-120 120-120l16 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-16 0c-39.8 0-72 32.2-72 72l0 10c5.1-1.3 10.5-2 16-2l64 0c35.3 0 64 28.7 64 64l0 64c0 35.3-28.7 64-64 64l-64 0c-35.3 0-64-28.7-64-64l0-32z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.$7=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},14838:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){for(var s={},o=0;o<a.length;)a[o]in i&&(s[a[o]]=i[a[o]]),o+=1;return s})},15019:c=>{function d(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(r){return t.apply(this,arguments)};case 2:return function(r,a){return t.apply(this,arguments)};case 3:return function(r,a,i){return t.apply(this,arguments)};case 4:return function(r,a,i,s){return t.apply(this,arguments)};case 5:return function(r,a,i,s,o){return t.apply(this,arguments)};case 6:return function(r,a,i,s,o,l){return t.apply(this,arguments)};case 7:return function(r,a,i,s,o,l,f){return t.apply(this,arguments)};case 8:return function(r,a,i,s,o,l,f,v){return t.apply(this,arguments)};case 9:return function(r,a,i,s,o,l,f,v,h){return t.apply(this,arguments)};case 10:return function(r,a,i,s,o,l,f,v,h,y){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}c.exports=d},15055:(c,d,e)=>{var t=e(26159),r=e(54517);c.exports=function(){if(arguments.length===0)throw new Error("composeP requires at least one argument");return t.apply(this,r(arguments))}},15059:(c,d,e)=>{var t=e(32835),r=e(54836),a=t(function(s,o){return r(s,function(){for(var l=1,f=o,v=0,h;
26l<=s&&typeof f=="function";)h=l===s?arguments.length:v+f.length,f=f.apply(this,Array.prototype.slice.call(arguments,v,h)),l+=1,v=h;return f})});c.exports=a},15065:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="tag",a=448,i=512,s=[127991],o="f02b",l="M197.5 32c17 0 33.3 6.7 45.3 18.7l176 176c25 25 25 65.5 0 90.5L285.3 450.7c-25 25-65.5 25-90.5 0l-176-176C6.7 262.7 0 246.5 0 229.5L0 80C0 53.5 21.5 32 48 32l149.5 0zM48 229.5c0 4.2 1.7 8.3 4.7 11.3l176 176c6.2 6.2 16.4 6.2 22.6 0L384.8 283.3c6.2-6.2 6.2-16.4 0-22.6l-176-176c-3-3-7.1-4.7-11.3-4.7L48 80l0 149.5zM112 112a32 32 0 1 1 0 64 32 32 0 1 1 0-64z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d._2=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},15094:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return a/i})},15095:(c,d,e)=>{var t=e(57118),r=e(38955);c.exports=function a(i,s,o,l){var f=function(h){for(var y=s.length,E=0;E<y;){if(i===s[E])return o[E];E+=1}s[E+1]=i,o[E+1]=h;for(var w in i)h[w]=l?a(i[w],s,o,!0):i[w];return h};switch(r(i)){case"Object":return f({});case"Array":return f([]);case"Date":return new Date(i.valueOf());case"RegExp":return t(i);default:return i}}},15130:(c,d,e)=>{var t=e(17510),r=Object.prototype.toString,a=function(){return r.call(arguments)==="[object Arguments]"?function(s){return r.call(s)==="[object Arguments]"}:function(s){return t("callee",s)}}();c.exports=a},15143:(c,d,e)=>{"use strict";var t=e(72323),r=Map.prototype;c.exports={Map,set:t(r.set),get:t(r.get),has:t(r.has),remove:t(r.delete),proto:r}},15310:(c,d,e)=>{var t=e(61112),r=e(61931);c.exports=t(function(i,s,o){return r(i,o[s])})},15328:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="pen-line",a=576,i=512,s=[],o="e212",l="M13.4 439l23-78.1c4.2-14.1 11.8-27 22.2-37.4L362.7 19.3c25-25 65.5-25 90.5 0l39.4 39.4c3.1 3.1 5.9 6.5 8.2 10c16.4 24.8 13.7 58.6-8.2 80.5L188.5 453.4c-1.3 1.3-2.6 2.6-4 3.8c-9.6 8.5-21 14.8-33.4 18.4L73 498.6 30.8 511c-8.4 2.5-17.5 .2-23.7-6.1S-1.5 489.7 1 481.2L13.4 439zm62.2-41.2L59.4 452.6l54.8-16.1 23.4-6.9c6.4-1.9 12.3-5.4 17-10.1L383 191 321 129 92.5 357.4c-.6 .6-1.2 1.2-1.7 1.8c-3.9 4.4-6.7 9.6-8.4 15.2l-6.9 23.4zM248 464l304 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-304 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.pg=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},15344:(c,d,e)=>{"use strict";e.d(d,{M:()=>a,s:()=>r});var t=e(79978);function r(i,s,o){if(typeof i!="object"||i===null)return JSON.stringify(i);const l=a(Object.prototype),f=a(Array.prototype),v=a(Object.getPrototypeOf(i)),h=a(i);try{return JSON.stringify(i,s,o)}catch{return"<error: unable to serialize object>"}finally{l(),f(),v(),h()}}function a(i){const s=i,o=s.toJSON;return o?(delete s.toJSON,()=>{s.toJSON=o}):t.l}},15371:(c,d,e)=>{var t=e(95471),r=e(26543);c.exports=function(){function a(i,s){this.xf=s,this.pred=i,this.lastValue=void 0,this.seenFirstValue=!1}return a.prototype["@@transducer/init"]=r.init,a.prototype["@@transducer/result"]=r.result,a.prototype["@@transducer/step"]=function(i,s){var o=!1;return this.seenFirstValue?this.pred(this.lastValue,s)&&(o=!0):this.seenFirstValue=!0,this.lastValue=s,o?i:this.xf["@@transducer/step"](i,s)},t(function(s,o){return new a(s,o)})}()},15474:c=>{"use strict";c.exports=function(d){return d=Number(d),isNaN(d)||d===0?d:d>0?1:-1}},15500:c=>{"use strict";var d=Object.prototype.toString,e=RegExp.prototype.test.bind(/^[object [A-Za-z0-9]*Function]$/);c.exports=function(t){return typeof t=="function"&&e(d.call(t))}},15640:(c,d,e)=>{var t=e(35160),r=e(32835),a=e(60397),i=r(function(o,l){return a(t(
26o),l)});c.exports=i},15643:(c,d,e)=>{"use strict";var t=e(10692),r=e(86669),a=e(7498),i=e(58784),s=e(24112);c.exports=function o(l){var f,v,h;if(t(l),f=Object(arguments[1]),f.async&&f.promise)throw new Error("Options 'async' and 'promise' cannot be used together");return hasOwnProperty.call(l,"__memoized__")&&!f.force?l:(v=s(f.length,l.length,f.async&&a.async),h=i(l,v,f),r(a,function(y,E){f[E]&&y(f[E],h,f)}),o.__profiler__&&o.__profiler__(h),h.updateEnv(),h.memoized)}},15845:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="arrow-up-from-bracket",a=448,i=512,s=[],o="e09a",l="M241 7c-9.4-9.4-24.6-9.4-33.9 0L79 135c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l87-87L200 328c0 13.3 10.7 24 24 24s24-10.7 24-24l0-246.1 87 87c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L241 7zM48 344c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 80c0 48.6 39.4 88 88 88l272 0c48.6 0 88-39.4 88-88l0-80c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 80c0 22.1-17.9 40-40 40L88 464c-22.1 0-40-17.9-40-40l0-80z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.MN=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},15847:(c,d,e)=>{"use strict";e.d(d,{A:()=>v});var t=function(h,y,E){return E===void 0&&(E=0),Math.round(Math.sqrt((1-E)*Math.pow(h,2)+E*Math.pow(y,2)))};const r=t;var a=function(h,y,E){return E===void 0&&(E=0),Number(((1-E)*h+E*y).toFixed(2))};const i=a;var s=e(57041),o=function(h){var y=h===void 0?[]:h,E=y[0],w=E===void 0?0:E,T=y[1],O=T===void 0?0:T,k=y[2],B=k===void 0?0:k,R=y[3],L=R===void 0?1:R,J=1<<24|w<<16|O<<8|B,K=J.toString(16).slice(1),I=(L*255).toString(16).padStart(2,"0").slice(0,2);return"#"+K+I};const l=o;var f=function(h,y,E){var w=(0,s.A)(h),T=w[0],O=w[1],k=w[2],B=w[3],R=(0,s.A)(y),L=R[0],J=R[1],K=R[2],I=R[3],W=l([r(T,L,E),r(O,J,E),r(k,K,E),i(B,I,E)]);return B===1&&I===1?W.slice(0,7):W};const v=f},15900:(c,d,e)=>{"use strict";var t=e(23546),r=e(541),a=e(37482),i=e(29767),s=e(10581),o=e(47160),l=TypeError,f=o("toPrimitive");c.exports=function(v,h){if(!r(v)||a(v))return v;var y=i(v,f),E;if(y){if(h===void 0&&(h="default"),E=t(y,v,h),!r(E)||a(E))return E;throw new l("Can't convert object to primitive value")}return h===void 0&&(h="number"),s(v,h)}},15934:(c,d,e)=>{var t=e(6494),r=e(6278);c.exports=r(t)},15948:(c,d,e)=>{"use strict";var t=e(58595),r=e(48500),a=e(8981),i=!a("isDisjointFrom",function(s){return!s});t({target:"Set",proto:!0,real:!0,forced:i},{isDisjointFrom:r})},15986:(c,d,e)=>{"use strict";e(93761),e(63e3);var t=e(81766);c.exports=t("Array","toSorted")},16014:c=>{function d(e,t){return e===t||e!==e&&t!==t}c.exports=d},16038:(c,d,e)=>{var t=e(61993),r=e(2107),a=e(54625),i=e(46258),s=a(function(l,f){return l===1?r(f):t(l,i(l,[],f))});c.exports=s},16043:(c,d,e)=>{"use strict";var t=e(70112),r=e(30908),a=e(52936),i=e(58418),s=e(87296),o=e(81888),l=e(73978),f=">",v="<",h="prototype",y="script",E=l("IE_PROTO"),w=function(){},T=function(L){return v+y+f+L+v+"/"+y+f},O=function(L){L.write(T("")),L.close();var J=L.parentWindow.Object;return L=null,J},k=function(){var L=o("iframe"),J="java"+y+":",K;return L.style.display="none",s.appendChild(L),L.src=String(J),K=L.contentWindow.document,K.open(),K.write(T("document.F=Object")),K.close(),K.F},B,R=function(){try{B=new ActiveXObject("htmlfile")}catch{}R=typeof document<"u"?document.domain&&B?O(B):k():O(B);for(var L=a.length;L--;)delete R[h][a[L]];return R()};i[E]=!0,c.exports=Object.create||function(J,K){var I;return J!==null?(w[h]=t(J),I=new w,w[h]=null,I[E]=J):I=R(),K===void 0?I:r.f(I,K)}},16069:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){for(var s=a.length,o=[],l=0;l<s;)o[l]=i[a[l]],l+=1;return o})},16074:(c,d,e)=>{var t=e(2107),r=e(11277),a=e(62179),i=t(function(o){return r(o)?!0:!o||typeof o!="object"||a(o)?!1:o.nodeType===1?!!o.length:o.length===0?!0:o.length>0?o.hasOwnProperty(0)&&o.hasOwnProperty(o.length-1):!1});c.exports=i},16207:c=>{/** @license ISC License (c) copyright 2017 original and current authors */var d=function(e){return function(t){return e.indexOf(t)!==-1}};c.exports=d},16425:(c,d,e)=>{var t=e(26303),r=e(93681),a=e(19356),i=e(1463);function s(o){return a(o)?t(i(o)):r(o)}c.exports=s},16428:(c,d,e)=>{var t=e(24343),r=e(38416),a=e(36924);function i(s){return function(o,l,f){var v=Object(o);if(!r(o)){var h=t(l,3);o=a(o),l=function(E){return h(v[E],E,v)}}var y=s(o,l,f);return y>-1?v[h?o[y]:y]:void 0}}c.exports=i},16455:(c,d,e)=>{var t=e(53269),r=e(95471);c.exports=r(function(i,s){return t({},i,s)})},16472:function(c,d){var e,t,r;/** @license
27* eventsource.js
28* Available under MIT License (MIT)
29* https://github.com/Yaffle/EventSource/
30*/(function(a){"use strict";var i=a.setTimeout,s=a.clearTimeout,o=a.XMLHttpRequest,l=a.XDomainRequest,f=a.ActiveXObject,v=a.EventSource,h=a.document,y=a.Promise,E=a.fetch,w=a.Response,T=a.TextDecoder,O=a.TextEncoder,k=a.AbortController;if(typeof window<"u"&&!("readyState"in h)&&h.body==null&&(h.readyState="loading",window.addEventListener("load",function(xt){h.readyState="complete"},!1)),o==null&&(o=function(){return new f("Microsoft.XMLHTTP")}),Object.create==null&&(Object.create=function(xt){function ln(){}return ln.prototype=xt,new ln}),k==null){var B=E;E=function(xt,ln){var Pn=ln.signal;return B(xt,{headers:ln.headers,credentials:ln.credentials,cache:ln.cache}).then(function(Rn){var dn=Rn.body.getReader();return Pn._reader=dn,Pn._aborted&&Pn._reader.cancel(),{status:Rn.status,statusText:Rn.statusText,headers:Rn.headers,body:{getReader:function(){return dn}}}})}
30,k=function(){this.signal={_reader:null,_aborted:!1},this.abort=function(){this.signal._reader!=null&&this.signal._reader.cancel(),this.signal._aborted=!0}}}function R(){this.bitsNeeded=0,this.codePoint=0}R.prototype.decode=function(xt){function ln(Wr,en,ot){if(ot===1)return Wr>=128>>en&&Wr<<en<=2047;if(ot===2)return Wr>=2048>>en&&Wr<<en<=55295||Wr>=57344>>en&&Wr<<en<=65535;if(ot===3)return Wr>=65536>>en&&Wr<<en<=1114111;throw new Error}function Pn(Wr,en){if(Wr===6)return en>>6>15?3:en>31?2:1;if(Wr===12)return en>15?3:2;if(Wr===18)return 3;throw new Error}for(var Rn=65533,dn="",lr=this.bitsNeeded,xr=this.codePoint,An=0;An<xt.length;An+=1){var cr=xt[An];lr!==0&&(cr<128||cr>191||!ln(xr<<6|cr&63,lr-6,Pn(lr,xr)))&&(lr=0,xr=Rn,dn+=String.fromCharCode(xr)),lr===0?(cr>=0&&cr<=127?(lr=0,xr=cr):cr>=192&&cr<=223?(lr=6,xr=cr&31):cr>=224&&cr<=239?(lr=12,xr=cr&15):cr>=240&&cr<=247?(lr=18,xr=cr&7):(lr=0,xr=Rn),lr!==0&&!ln(xr,lr,Pn(lr,xr))&&(lr=0,xr=Rn)):(lr-=6,xr=xr<<6|cr&63),lr===0&&(xr<=65535?dn+=String.fromCharCode(xr):(dn+=String.fromCharCode(55296+(xr-65535-1>>10)),dn+=String.fromCharCode(56320+(xr-65535-1&1023))))}return this.bitsNeeded=lr,this.codePoint=xr,dn};var L=function(){try{return new T().decode(new O().encode("test"),{stream:!0})==="test"}catch(xt){console.debug("TextDecoder does not support streaming option. Using polyfill instead: "+xt)}return!1};(T==null||O==null||!L())&&(T=R);var J=function(){};function K(xt){this.withCredentials=!1,this.readyState=0,this.status=0,this.statusText="",this.responseText="",this.onprogress=J,this.onload=J,this.onerror=J,this.onreadystatechange=J,this._contentType="",this._xhr=xt,this._sendTimeout=0,this._abort=J}K.prototype.open=function(xt,ln){this._abort(!0);var Pn=this,Rn=this._xhr,dn=1,lr=0;this._abort=function(ot){Pn._sendTimeout!==0&&(s(Pn._sendTimeout),Pn._sendTimeout=0),(dn===1||dn===2||dn===3)&&(dn=4,Rn.onload=J,Rn.onerror=J,Rn.onabort=J,Rn.onprogress=J,Rn.onreadystatechange=J,Rn.abort(),lr!==0&&(s(lr),lr=0),ot||(Pn.readyState=4,Pn.onabort(null),Pn.onreadystatechange())),dn=0};var xr=function(){if(dn===1){var ot=0,ke="",qr=void 0;if("contentType"in Rn)ot=200,ke="OK",qr=Rn.contentType;else try{ot=Rn.status,ke=Rn.statusText,qr=Rn.getResponseHeader("Content-Type")}catch{ot=0,ke="",qr=void 0}ot!==0&&(dn=2,Pn.readyState=2,Pn.status=ot,Pn.statusText=ke,Pn._contentType=qr,Pn.onreadystatechange())}},An=function(){if(xr(),dn===2||dn===3){dn=3;var ot="";try{ot=Rn.responseText}catch{}Pn.readyState=3,Pn.responseText=ot,Pn.onprogress()}},cr=function(ot,ke){if((ke==null||ke.preventDefault==null)&&(ke={preventDefault:J}),An(),dn===1||dn===2||dn===3){if(dn=4,lr!==0&&(s(lr),lr=0),Pn.readyState=4,ot==="load")Pn.onload(ke);else if(ot==="error")Pn.onerror(ke);else if(ot==="abort")Pn.onabort(ke);else throw new TypeError;Pn.onreadystatechange()}},Wr=function(ot){Rn!=null&&(Rn.readyState===4?(!("onload"in Rn)||!("onerror"in Rn)||!("onabort"in Rn))&&cr(Rn.responseText===""?"error":"load",ot):Rn.readyState===3?"onprogress"in Rn||An():Rn.readyState===2&&xr())},en=function(){lr=i(function(){en()},500),Rn.readyState===3&&An()};"onload"in Rn&&(Rn.onload=function(ot){cr("load",ot)}),"onerror"in Rn&&(Rn.onerror=function(ot){cr("error",ot)}),"onabort"in Rn&&(Rn.onabort=function(ot){cr("abort",ot)}),"onprogress"in Rn&&(Rn.onprogress=An),"onreadystatechange"in Rn&&(Rn.onreadystatechange=function(ot){Wr(ot)}),("contentType"in Rn||!("ontimeout"in o.prototype))&&(ln+=(ln.indexOf("?")===-1?"?":"&")+"padding=true"),Rn.open(xt,ln,!0),"readyState"in Rn&&(lr=i(function(){en()},0))},K.prototype.abort=function(){this._abort(!1)},K.prototype.getResponseHeader=function(xt){return this._contentType},K.prototype.setRequestHeader=function(xt,ln){var Pn=this._xhr;"setRequestHeader"in Pn&&Pn.setRequestHeader(xt,ln)},K.prototype.getAllResponseHeaders=function(){return this._xhr.getAllResponseHeaders!=null&&this._xhr.getAllResponseHeaders()||""},K.prototype.send=function(){if((!("ontimeout"in o.prototype)||!("sendAsBinary"in o.prototype)&&!("mozAnon"in o.prototype))&&h!=null&&h.readyState!=null&&h.readyState!=="complete"){var xt=this;xt._sendTimeout=i(function(){xt._sendTimeout=0,xt.send()},4);return}var ln=this._xhr;"withCredentials"in ln&&(ln.withCredentials=this.withCredentials);try{ln.send(void 0)}catch(Pn){throw Pn}};function I(xt){return xt.replace(/[A-Z]/g,function(ln){return String.fromCharCode(ln.charCo
30deAt(0)+32)})}function W(xt){for(var ln=Object.create(null),Pn=xt.split(`\r
31`),Rn=0;Rn<Pn.length;Rn+=1){var dn=Pn[Rn],lr=dn.split(": "),xr=lr.shift(),An=lr.join(": ");ln[I(xr)]=An}this._map=ln}W.prototype.get=function(xt){return this._map[I(xt)]},o!=null&&o.HEADERS_RECEIVED==null&&(o.HEADERS_RECEIVED=2);function Z(){}Z.prototype.open=function(xt,ln,Pn,Rn,dn,lr,xr){xt.open("GET",dn);var An=0;xt.onprogress=function(){var Wr=xt.responseText,en=Wr.slice(An);An+=en.length,Pn(en)},xt.onerror=function(Wr){Wr.preventDefault(),Rn(new Error("NetworkError"))},xt.onload=function(){Rn(null)},xt.onabort=function(){Rn(null)},xt.onreadystatechange=function(){if(xt.readyState===o.HEADERS_RECEIVED){var Wr=xt.status,en=xt.statusText,ot=xt.getResponseHeader("Content-Type"),ke=xt.getAllResponseHeaders();ln(Wr,en,ot,new W(ke))}},xt.withCredentials=lr;for(var cr in xr)Object.prototype.hasOwnProperty.call(xr,cr)&&xt.setRequestHeader(cr,xr[cr]);return xt.send(),xt};function H(xt){this._headers=xt}H.prototype.get=function(xt){return this._headers.get(xt)};function G(){}G.prototype.open=function(xt,ln,Pn,Rn,dn,lr,xr){var An=null,cr=new k,Wr=cr.signal,en=new T;return E(dn,{headers:xr,credentials:lr?"include":"same-origin",signal:Wr,cache:"no-store"}).then(function(ot){return An=ot.body.getReader(),ln(ot.status,ot.statusText,ot.headers.get("Content-Type"),new H(ot.headers)),new y(function(ke,qr){var jn=function(){An.read().then(function(wn){if(wn.done)ke(void 0);else{var nt=en.decode(wn.value,{stream:!0});Pn(nt),jn()}}).catch(function(wn){qr(wn)})};jn()})}).catch(function(ot){if(ot.name!=="AbortError")return ot}).then(function(ot){Rn(ot)}),{abort:function(){An?.cancel(),cr.abort()}}};function te(){this._listeners=Object.create(null)}function ve(xt){i(function(){throw xt},0)}te.prototype.dispatchEvent=function(xt){xt.target=this;var ln=this._listeners[xt.type];if(ln!=null)for(var Pn=ln.length,Rn=0;Rn<Pn;Rn+=1){var dn=ln[Rn];try{typeof dn.handleEvent=="function"?dn.handleEvent(xt):dn.call(this,xt)}catch(lr){ve(lr)}}},te.prototype.addEventListener=function(xt,ln){xt=String(xt);var Pn=this._listeners,Rn=Pn[xt];Rn==null&&(Rn=[],Pn[xt]=Rn);for(var dn=!1,lr=0;lr<Rn.length;lr+=1)Rn[lr]===ln&&(dn=!0);dn||Rn.push(ln)},te.prototype.removeEventListener=function(xt,ln){xt=String(xt);var Pn=this._listeners,Rn=Pn[xt];if(Rn!=null){for(var dn=[],lr=0;lr<Rn.length;lr+=1)Rn[lr]!==ln&&dn.push(Rn[lr]);dn.length===0?delete Pn[xt]:Pn[xt]=dn}};function oe(xt){this.type=xt,this.target=void 0}function le(xt,ln){oe.call(this,xt),this.data=ln.data,this.lastEventId=ln.lastEventId}le.prototype=Object.create(oe.prototype);function Se(xt,ln){oe.call(this,xt),this.status=ln.status,this.statusText=ln.statusText,this.headers=ln.headers}Se.prototype=Object.create(oe.prototype);function xe(xt,ln){oe.call(this,xt),this.error=ln.error}xe.prototype=Object.create(oe.prototype);var Ge=-1,ze=0,ye=1,Fe=2,Je=-1,qe=0,Lt=1,$t=2,Ve=3,ft=/^text\/event\-stream;?(\s*charset\=utf\-8)?$/i,un=1e3,Qt=18e6,pn=function(xt,ln){var Pn=xt==null?ln:parseInt(xt,10);return Pn!==Pn&&(Pn=ln),Be(Pn)},Be=function(xt){return Math.min(Math.max(xt,un),Qt)},lt=function(xt,ln,Pn){try{typeof ln=="function"&&ln.call(xt,Pn)}catch(Rn){ve(Rn)}};function Ye(xt,ln){te.call(this),ln=ln||{},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,rn(this,xt,ln)}function gt(){return o!=null&&"withCredentials"in o.prototype||l==null?new o:new l}var Ct=E!=null&&w!=null&&"body"in w.prototype;function rn(xt,ln,Pn){ln=String(ln);var Rn=!!Pn.withCredentials,dn=Be(1e3),lr=pn(Pn.heartbeatTimeout,45e3),xr="",An=dn,cr=!1,Wr=0,en=Pn.headers||{},ot=Pn.Transport,ke=Ct&&ot==null?void 0:new K(ot!=null?new ot:gt()),qr=ot!=null&&typeof ot!="string"?new ot:ke==null?new G:new Z,jn=void 0,wn=0,nt=Ge,vt="",Vn="",yt="",tn="",Pr=qe,ri=0,gn=0,bn=function(dr,Sr,Lr,br){if(nt===ze)if(dr===200&&Lr!=null&&ft.test(Lr)){nt=ye,cr=!0,An=dn,xt.readyState=ye;var Yr=new Se("open",{status:dr,statusText:Sr,headers:br});xt.dispatchEvent(Yr),lt(xt,xt.onopen,Yr)}else{var Vr="";dr!==200?(Sr&&(Sr=Sr.replace(/\s+/g," ")),Vr="EventSource's response has a status "+dr+" "+Sr+" that is not 200. Aborting the connection."):Vr="EventSource's response has a Content-Type specifying an unsupported type: "+(Lr==null?"-":Lr.replace(/\s+/g," "))+". Aborting the connection.",It();var Yr=new Se("error",{status:dr,statusText:Sr,headers:br});xt.dispatchEvent(Yr),lt(xt,xt.onerror,Yr),console.error(Vr)}},Tt=function(dr){if(nt===ye){for(var Sr=-1,Lr=0;Lr<dr.length;Lr+=1){var br=dr.charCodeAt(Lr);(br===10||br===13)&&(Sr=Lr)}var Yr=(Sr!==-1?tn:"")+dr.slice(0,Sr+1);tn=(Sr===-1?tn:"")+dr.slice(Sr+1),dr!==""&&(cr=!0,Wr+=dr.length);for(var Vr=0;Vr<Yr.length;Vr+=1){var br=Yr.charCodeAt(Vr);if(Pr===Je&&br===10)Pr=qe;else if(Pr===Je&&(Pr=qe),br===13||br===10){if(Pr!==qe){Pr===Lt&&(gn=Vr+1);
31var Ci=Yr.slice(ri,gn-1),Ai=Yr.slice(gn+(gn<Vr&&Yr.charCodeAt(gn)===32?1:0),Vr);Ci==="data"?(vt+=`
32`,vt+=Ai):Ci==="id"?Vn=Ai:Ci==="event"?yt=Ai:Ci==="retry"?(dn=pn(Ai,dn),An=dn):Ci==="heartbeatTimeout"&&(lr=pn(Ai,lr),wn!==0&&(s(wn),wn=i(function(){Xn()},lr)))}if(Pr===qe){if(vt!==""){xr=Vn,yt===""&&(yt="message");var $i=new le(yt,{data:vt.slice(1),lastEventId:Vn});if(xt.dispatchEvent($i),yt==="open"?lt(xt,xt.onopen,$i):yt==="message"?lt(xt,xt.onmessage,$i):yt==="error"&&lt(xt,xt.onerror,$i),nt===Fe)return}vt="",yt=""}Pr=br===13?Je:qe}else Pr===qe&&(ri=Vr,Pr=Lt),Pr===Lt?br===58&&(gn=Vr+1,Pr=$t):Pr===$t&&(Pr=Ve)}}},Vt=function(dr){if(nt===ye||nt===ze){nt=Ge,wn!==0&&(s(wn),wn=0),wn=i(function(){Xn()},An),An=Be(Math.min(dn*16,An*2)),xt.readyState=ze;var Sr=new xe("error",{error:dr});xt.dispatchEvent(Sr),lt(xt,xt.onerror,Sr)}},It=function(){nt=Fe,jn!=null&&(jn.abort(),jn=void 0),wn!==0&&(s(wn),wn=0),xt.readyState=Fe},Xn=function(){if(wn=0,nt!==Ge){!cr&&jn!=null?(Vt(new Error("No activity within "+lr+" milliseconds. "+(nt===ze?"No response received.":Wr+" chars received.")+" Reconnecting.")),jn!=null&&(jn.abort(),jn=void 0)):(cr=!1,wn=i(function(){Xn()},lr));return}cr=!1,Wr=0,wn=i(function(){Xn()},lr),nt=ze,vt="",yt="",Vn=xr,tn="",ri=0,gn=0,Pr=qe;var dr=ln;ln.slice(0,5)!=="data:"&&ln.slice(0,5)!=="blob:"&&xr!==""&&(dr+=(ln.indexOf("?")===-1?"?":"&")+"lastEventId="+encodeURIComponent(xr));var Sr=xt.withCredentials,Lr={};Lr.Accept="text/event-stream";var br=xt.headers;if(br!=null)for(var Yr in br)Object.prototype.hasOwnProperty.call(br,Yr)&&(Lr[Yr]=br[Yr]);try{jn=qr.open(ke,bn,Tt,Vt,dr,Sr,Lr)}catch(Vr){throw It(),Vr}};xt.url=ln,xt.readyState=ze,xt.withCredentials=Rn,xt.headers=en,xt._close=It,Xn()}Ye.prototype=Object.create(te.prototype),Ye.prototype.CONNECTING=ze,Ye.prototype.OPEN=ye,Ye.prototype.CLOSED=Fe,Ye.prototype.close=function(){this._close()},Ye.CONNECTING=ze,Ye.OPEN=ye,Ye.CLOSED=Fe,Ye.prototype.withCredentials=void 0;var Xe=v;o!=null&&(v==null||!("withCredentials"in v.prototype))&&(Xe=Ye),function(xt){if(typeof c.exports=="object"){var ln=xt(d);ln!==void 0&&(c.exports=ln)}else t=[d],e=xt,r=typeof e=="function"?e.apply(d,t):e,r!==void 0&&(c.exports=r)}(function(xt){xt.EventSourcePolyfill=Ye,xt.NativeEventSource=v,xt.EventSource=Xe})})(typeof window<"u"?window:typeof self<"u"?self:this)},16488:(c,d,e)=>{"use strict";e.d(d,{$I:()=>i,Ed:()=>B,GJ:()=>w,GW:()=>h,HV:()=>v,Kg:()=>t,NW:()=>r,_b:()=>E,ah:()=>R,g1:()=>a,kR:()=>k,pG:()=>O,qE:()=>T,qQ:()=>f});function t(L){return r(L)==="string"}function r(L){return(Object.prototype.toString.call(L).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function a(L,{precision:J,unit:K}){return i(L)?"none":o(L,J)+(K??"")}function i(L){return Number.isNaN(L)||L instanceof Number&&L?.none}function s(L){return i(L)?0:L}function o(L,J){if(L===0)return 0;let K=~~L,I=0;K&&J&&(I=~~Math.log10(Math.abs(K))+1);const W=10**(J-I);return Math.floor(L*W+.5)/W}const l={deg:1,grad:.9,rad:180/Math.PI,turn:360};function f(L){if(!L)return;L=L.trim();const J=/^([a-z]+)\((.+?)\)$/i,K=/^-?[\d.]+$/,I=/%|deg|g?rad|turn$/,W=/\/?\s*(none|[-\w.]+(?:%|deg|g?rad|turn)?)/g;let Z=L.match(J);if(Z){let H=[];return Z[2].replace(W,(G,te)=>{let ve=te.match(I),oe=te;if(ve){let le=ve[0],Se=oe.slice(0,-le.length);le==="%"?(oe=new Number(Se/100),oe.type="<percentage>"):(oe=new Number(Se*l[le]),oe.type="<angle>",oe.unit=le)}else K.test(oe)?(oe=new Number(oe),oe.type="<number>"):oe==="none"&&(oe=new Number(NaN),oe.none=!0);G.startsWith("/")&&(oe=oe instanceof Number?oe:new Number(oe),oe.alpha=!0),typeof oe=="object"&&oe instanceof Number&&(oe.raw=te),H.push(oe)}),{name:Z[1].toLowerCase(),rawName:Z[1],rawArgs:Z[2],args:H}}}function v(L){return L[L.length-1]}function h(L,J,K){return isNaN(L)?J:isNaN(J)?L:L+(J-L)*K}function y(L,J,K){return(K-L)/(J-L)}function E(L,J,K){return h(J[0],J[1],y(L[0],L[1],K))}function w(L){return L.map(J=>J.split("|").map(K=>{K=K.trim();let I=K.match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(I){let W=new String(I[1]);return W.range=[+I[2],+I[3]],W}return K}))}function T(L,J,K){return Math.max(Math.min(K,J),L)}function O(L,J){return Math.sign(L)===Math.sign(J)?L:-L}function k(L,J){return O(Math.abs(L)**J,L)}function B(L,J){return J===0?0:L/J}function R(L,J,K=0,I=L.length){for(;K<I;){const W=K+I>>1;L[W]<J?K=W+1:I=W}return K}},16500:c=>{"use strict";c.exports=JSON.parse('{"Play":"\u062A\u0634\u063A\u064A\u0644","Pause":"\u0625\u064A\u0642\u0627\u0641","Current Time":"\u0627\u0644\u0648\u0642\u062A \u0627\u0644\u062D\u0627\u0644\u064A","Duration":"\u0645\u062F\u0629","Remaining Time":"\u0627\u0644\u0648\u0642\u062A \u0627\u0644\u0645\u062A\u0628\u0642\u064A","Stream Type":"\u0646\u0648\u0639 \u0627\u0644\u062A\u064A\u0627\u0631","LIVE":"\u0645\u0628\u0627\u0634\u0631","Loaded":"\u062A\u0645 \u0627\u0644\u062A\u062D\u0645\u064A\u0644","Progress":"\u0627\u0644\u062A\u0642\u062F\u0645","Fullscreen":"\u0645\u0644\u0621 \u0627\u0644\u0634\u0627\u0634\u0629","Exit Fullscreen":"\u062A\u0639\u0637\u064A\u0644 \u0645\u0644\u0621 \u0627\u0644\u0634\u0627\u0634\u0629","Mute":"\u0635\u0627\u0645\u062A","Unmute":"\u063A\u064A\u0631 \u0627\u0644\u0635\u0627\u0645\u062A","Playback Rate":"\u
320645\u0639\u062F\u0644 \u0627\u0644\u062A\u0634\u063A\u064A\u0644","Subtitles":"\u0627\u0644\u062A\u0631\u062C\u0645\u0629","subtitles off":"\u0625\u064A\u0642\u0627\u0641 \u0627\u0644\u062A\u0631\u062C\u0645\u0629","Captions":"\u0627\u0644\u062A\u0639\u0644\u064A\u0642\u0627\u062A","captions off":"\u0625\u064A\u0642\u0627\u0641 \u0627\u0644\u062A\u0639\u0644\u064A\u0642\u0627\u062A","Chapters":"\u0641\u0635\u0648\u0644","You aborted the media playback":"\u0644\u0642\u062F \u0623\u0644\u063A\u064A\u062A \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0641\u064A\u062F\u064A\u0648","A network error caused the media download to fail part-way.":"\u062A\u0633\u0628\u0628 \u062E\u0637\u0623 \u0641\u064A \u0627\u0644\u0634\u0628\u0643\u0629 \u0628\u0641\u0634\u0644 \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0641\u064A\u062F\u064A\u0648 \u0628\u0627\u0644\u0643\u0627\u0645\u0644.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"\u0644\u0627 \u064A\u0645\u0643\u0646 \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0641\u064A\u062F\u064A\u0648 \u0628\u0633\u0628\u0628 \u0641\u0634\u0644 \u0641\u064A \u0627\u0644\u062E\u0627\u062F\u0648\u0645 \u0623\u0648 \u0627\u0644\u0634\u0628\u0643\u0629 \u060C \u0623\u0648 \u0641\u0634\u0644 \u0628\u0633\u0628\u0628 \u0639\u062F\u0645 \u0625\u0645\u0643\u0627\u0646\u064A\u0629 \u0642\u0631\u0627\u0621\u0629 \u062A\u0646\u0633\u064A\u0642 \u0627\u0644\u0641\u064A\u062F\u064A\u0648.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"\u062A\u0645 \u0625\u064A\u0642\u0627\u0641 \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0641\u064A\u062F\u064A\u0648 \u0628\u0633\u0628\u0628 \u0645\u0634\u0643\u0644\u0629 \u0641\u0633\u0627\u062F \u0623\u0648 \u0644\u0623\u0646 \u0627\u0644\u0641\u064A\u062F\u064A\u0648 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u064A\u0633\u062A\u062E\u062F\u0645 \u0645\u064A\u0632\u0627\u062A \u063A\u064A\u0631 \u0645\u062F\u0639\u0648\u0645\u0629 \u0645\u0646 \u0645\u062A\u0635\u0641\u062D\u0643.","No compatible source was found for this media.":"\u0641\u0634\u0644 \u0627\u0644\u0639\u062B\u0648\u0631 \u0639\u0644\u0649 \u0623\u064A \u0645\u0635\u062F\u0631 \u0645\u062A\u0648\u0627\u0641\u0642 \u0645\u0639 \u0647\u0630\u0627 \u0627\u0644\u0641\u064A\u062F\u064A\u0648.","Play Video":"\u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0641\u064A\u062F\u064A\u0648","Close":"\u0623\u063A\u0644\u0642","Modal Window":"\u0646\u0627\u0641\u0630\u0629 \u0645\u0634\u0631\u0648\u0637\u0629","This is a modal window":"\u0647\u0630\u0647 \u0646\u0627\u0641\u0630\u0629 \u0645\u0634\u0631\u0648\u0637\u0629","This modal can be closed by pressing the Escape key or activating the close button.":"\u064A\u0645\u0643\u0646 \u063A\u0644\u0642 \u0647\u0630\u0647 \u0627\u0644\u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u0645\u0634\u0631\u0648\u0637\u0629 \u0639\u0646 \u0637\u0631\u064A\u0642 \u0627\u0644\u0636\u063A\u0637 \u0639\u0644\u0649 \u0632\u0631 \u0627\u0644\u062E\u0631\u0648\u062C \u0623\u0648 \u062A\u0641\u0639\u064A\u0644 \u0632\u0631 \u0627\u0644\u0625\u063A\u0644\u0627\u0642",", opens captions settings dialog":", \u062A\u0641\u062A\u062D \u0646\u0627\u0641\u0630\u0629  \u062E\u064A\u0627\u0631\u0627\u062A \u0627\u0644\u062A\u0639\u0644\u064A\u0642\u0627\u062A",", opens subtitles settings dialog":", \u062A\u0641\u062A\u062D \u0646\u0627\u0641\u0630\u0629  \u062E\u064A\u0627\u0631\u0627\u062A \u0627\u0644\u062A\u0631\u062C\u0645\u0629",", selected":", \u0645\u062E\u062A\u0627\u0631","Audio Player":"\u0645\u0634\u063A\u0644 \u0627\u0644\u0635\u0648\u062A","Video Player":"\u0645\u0634\u063A\u0644 \u0627\u0644\u0641\u064A\u062F\u064A\u0648","Replay":"\u0625\u0639\u0627\u062F\u0629 \u0627\u0644\u062A\u0634\u063A\u064A\u0644","Seek to live, currently behind live":"\u0630\u0647\u0627\u0628 \u0625\u0644\u0649 \u0646\u0642\u0637\u0629 \u0627\u0644\u0628\u062B \u0627\u0644\u0645\u0628\u0627\u0634\u0631\u060C \u0645\u062A\u0623\u062E\u0631 \u0639\u0646 \u0627\u0644\u0628\u062B \u0627\u0644\u0645\u0628\u0627\u0634\u0631 \u062D\u0627\u0644\u064A\u064B\u0627","Seek to live, currently playing live":"\u0630\u0647\u0627\u0628 \u0625\u0644\u0649 \u0646\u0642\u0637\u0629 \u0627\u0644\u0628\u062B \u0627\u0644\u0645\u0628\u0627\u0634\u0631\u060C \u0627\u0644\u0628\u062B \u0627\u0644\u0645\u0628\u0627\u0634\u0631 \u0642\u064A\u062F \u0627\u0644\u062A\u0634\u063A\u064A\u0644 \u062D\u0627\u0644\u064A\u064B\u0627","Progress Bar":"\u0634\u0631\u064A\u0637 \u0627\u0644\u062A\u0642\u062F\u0645","progress bar timing: currentTime={1} duration={2}":"{1} \u0645\u0646 {2}","Descriptions":"\u0627\u0644\u0623\u0648\u0635\u0627\u0641","descriptions off":"\u0625\u062E\u0641\u0627\u0621 \u0627\u0644\u0623\u0648\u0635\u0627\u0641","Audio Track":"\u0627\u0644\u0645\u0633\u0627\u0631 \u0627\u0644\u0635\u0648\u062A\u064A","Volume Level":"\u0645\u0633\u062A\u0648\u0649 \u0627\u0644\u0635\u0648\u062A","The media is encrypted and we do not have the keys to decrypt it."
32:"\u0627\u0644\u0648\u0633\u0627\u0626\u0637 \u0645\u0634\u0641\u0631\u0629 \u0648\u0644\u064A\u0633 \u0644\u062F\u064A\u0646\u0627 \u0627\u0644\u0631\u0645\u0648\u0632 \u0627\u0644\u0644\u0627\u0632\u0645\u0629 \u0644\u0641\u0643 \u0634\u0641\u0631\u062A\u0647\u0627.","Close Modal Dialog":"\u0625\u063A\u0644\u0627\u0642 \u0645\u0631\u0628\u0639 \u0627\u0644\u062D\u0648\u0627\u0631 \u0627\u0644\u0645\u0634\u0631\u0648\u0637",", opens descriptions settings dialog":"\u060C \u064A\u0641\u062A\u062D \u0645\u0631\u0628\u0639 \u062D\u0648\u0627\u0631 \u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0623\u0648\u0635\u0627\u0641","captions settings":"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062A\u0639\u0644\u064A\u0642\u0627\u062A \u0627\u0644\u062A\u0648\u0636\u064A\u062D\u064A\u0629","subtitles settings":"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062A\u0631\u062C\u0645\u0627\u062A","descriptions settings":"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0623\u0648\u0635\u0627\u0641","Text":"\u0627\u0644\u0646\u0635","White":"\u0623\u0628\u064A\u0636","Black":"\u0623\u0633\u0648\u062F","Red":"\u0623\u062D\u0645\u0631","Green":"\u0623\u062E\u0636\u0631","Blue":"\u
320623\u0632\u0631\u0642","Yellow":"\u0623\u0635\u0641\u0631","Magenta":"\u0623\u0631\u062C\u0648\u0627\u0646\u064A","Cyan":"\u0623\u0632\u0631\u0642 \u0633\u0645\u0627\u0648\u064A","Background":"\u0627\u0644\u062E\u0644\u0641\u064A\u0629","Window":"\u0646\u0627\u0641\u0630\u0629","Transparent":"\u0634\u0641\u0627\u0641","Semi-Transparent":"\u0646\u0635\u0641 \u0634\u0641\u0627\u0641","Opaque":"\u0645\u0639\u062A\u0645","Font Size":"\u062D\u062C\u0645 \u0627\u0644\u062E\u0637","Text Edge Style":"\u0646\u0645\u0637 \u062D\u0648\u0627\u0641 \u0627\u0644\u0646\u0635","None":"\u0644\u0627 \u0634\u064A\u0621","Raised":"\u0628\u0627\u0631\u0632","Depressed":"\u0645\u0646\u062E\u0641\u0636","Uniform":"\u0645\u0646\u062A\u0638\u0645","Dropshadow":"\u0638\u0644 \u062E\u0644\u0641\u064A","Font Family":"\u0639\u0627\u0626\u0644\u0629 \u0627\u0644\u062E\u0637\u0648\u0637","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":"\u0625\u0639\u0627\u062F\u0629 \u0627\u0644\u0636\u0628\u0637","restore all settings to the default values":"\u0627\u0633\u062A\u0639\u0627\u062F\u0629 \u0643\u0644 \u0627\u0644\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0625\u0644\u0649 \u0627\u0644\u0642\u064A\u0645 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629","Done":"\u062A\u0645","Caption Settings Dialog":"\u0645\u0631\u0628\u0639 \u062D\u0648\u0627\u0631 \u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062A\u0639\u0644\u064A\u0642\u0627\u062A \u0627\u0644\u062A\u0648\u0636\u064A\u062D\u064A\u0629","Beginning of dialog window. Escape will cancel and close the window.":"\u0628\u062F\u0627\u064A\u0629 \u0646\u0627\u0641\u0630\u0629 \u0645\u0631\u0628\u0639 \u062D\u0648\u0627\u0631. \u0627\u0644\u0636\u063A\u0637 \u0639\u0644\u0649 \u0632\u0631 \\"Escape\\" \u0633\u064A\u0624\u062F\u064A \u0625\u0644\u0649 \u0627\u0644\u0625\u0644\u063A\u0627\u0621 \u0648\u0625\u063A\u0644\u0627\u0642 \u0627\u0644\u0646\u0627\u0641\u0630\u0629.","End of dialog window.":"\u0646\u0647\u0627\u064A\u0629 \u0646\u0627\u0641\u0630\u0629 \u0645\u0631\u0628\u0639 \u062D\u0648\u0627\u0631.","{1} is loading.":"{1} \u0642\u064A\u062F \u0627\u0644\u062A\u062D\u0645\u064A\u0644.","Exit Picture-in-Picture":"\u062E\u0631\u062C \u0645\u0646 \u0648\u0636\u0639 \u0635\u0648\u0631\u0629 \u062F\u0627\u062E\u0644 \u0635\u0648\u0631\u0629","Picture-in-Picture":"\u0635\u0648\u0631\u0629 \u062F\u0627\u062E\u0644 \u0635\u0648\u0631\u0629","No content":"\u0644\u0627 \u064A\u0648\u062C\u062F \u0645\u062D\u062A\u0648\u0649","Color":"\u0627\u0644\u0644\u0648\u0646","Opacity":"\u0645\u0639\u062F\u0644 \u0627\u0644\u0634\u0641\u0627\u0641\u064A\u0629","Text Background":"\u062E\u0644\u0641\u064A\u0629 \u0627\u0644\u0646\u0635","Caption Area Background":"\u062E\u0644\u0641\u064A\u0629 \u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u062A\u0633\u0645\u064A\u0629 \u0627\u0644\u062A\u0648\u0636\u064A\u062D\u064A\u0629"}')},16512:(c,d,e)=>{var t=e(61120),r=e(61112);c.exports=r(function(i,s,o){if(s>=o.length||s<-o.length)return o;var l=s<0?o.length:0,f=l+s,v=t(o);return v[f]=i(o[f]),v})},16515:(c,d,e)=>{var t=e(32052),r=e(95471),a=e(85258),i=e(84278);c.exports=r(a([],i,t))},16643:(c,d,e)=>{"use strict";var t=e(58595),r=e(24036).findLast,a=e(97436);t({target:"Array",proto:!0},{findLast:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),a("findLast")},16734:c=>{/** @license ISC License (c) copyright 2017 original and current authors */function d(e){return e==null||Number.isNaN(e)}c.exports=d},16746:(c,d,e)=>{"use strict";e.d(d,{W:()=>r});var t=e(95865);function r(a,i){const s=(0,t.VZ)();let o;return s.Zone&&typeof s.Zone.__symbol__=="function"&&(o=a[s.Zone.__symbol__(i)]),o||(o=a[i]),o}},16752:(c,d,e)=>{var t=e(44976).getUint64,r=function(a){var i=new DataView(a.buffer,a.byteOffset,a.byteLength),s={version:a[0],flags:new Uint8Array(a.subarray(1,4)),references:[],referenceId:i.getUint32(4),timescale:i.getUint32(8)},o=12;s.version===0?(s.earliestPresentationTime=i.getUint32(o),s.firstOffset=i.getUint32(o+4),o+=8):(s.earliestPresentationTime=t(a.subarray(o)),s.firstOffset=t(a.subarray(o+8)),o+=16),o+=2;var l=i.getUint16(o);for(o+=2;l>0;o+=12,l--)s.references.push({referenceType:(a[o]&128)>>>7,referencedSize:i.getUint32(o)&2147483647,subsegmentDuration:i.getUint32(o+4),startsWithSap:!!(a[o+8]&128),sapType:(a[o+8]&112)>>>4,sapDeltaTime:i.getUint32(o+8)&268435455});return s};c.exports=r},16867:(c,d,e)=>{"use strict";e.d(d,{A:()=>i});var t=e(45760),r=e(16488),a=e(74933);
32function i(s){if(Array.isArray(s))return s.map(i);if(!s)throw new TypeError("Empty color reference");(0,r.Kg)(s)&&(s=(0,a.A)(s));let o=s.space||s.spaceId;return o instanceof t.A||(s.space=t.A.get(o)),s.alpha===void 0&&(s.alpha=1),s}},16877:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e){return typeof e=="string"}c.exports=d},16886:(c,d,e)=>{var t=e(49570),r=e(36719);c.exports=t(function(i){for(var s=r(i),o=s.length,l=0,f={};l<o;){var v=s[l];f[i[v]]=v,l+=1}return f})},16912:(c,d,e)=>{"use strict";e(78710),e(78282);var t=e(81766);c.exports=t("Set","isSupersetOf")},16950:(c,d,e)=>{var t=e(69749),r=e(95471);c.exports=r(t)},16971:(c,d,e)=>{var t=e(11078),r=e(70400),a=t(function(s){return r(s,[])});c.exports=a},17070:(c,d,e)=>{var t=e(62840),r=/[\\^$.*+?()[\]{}|]/g,a=RegExp(r.source);function i(s){return s=t(s),s&&a.test(s)?s.replace(r,"\\$&"):s}c.exports=i},17106:(c,d,e)=>{var t=e(95471),r=e(95990),a=e(18341),i=e(8651),s=e(32287);c.exports=t(function(l,f){return typeof f.sequence=="function"?f.sequence(l):s(function(v,h){return r(a(i,v),h)},l([]),f)})},17131:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="image-portrait",a=384,i=512,s=["portrait"],o="f3e0",l="M320 48L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l256 0c8.8 0 16-7.2 16-16l0-384c0-8.8-7.2-16-16-16zm0-48c35.3 0 64 28.7 64 64l0 384c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L320 0zM128 192a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zM80 356.6c0-37.9 30.7-68.6 68.6-68.6l86.9 0c37.9 0 68.6 30.7 68.6 68.6c0 15.1-12.3 27.4-27.4 27.4l-169.1 0C92.3 384 80 371.7 80 356.6z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.E4=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},17192:(c,d,e)=>{var t;/**
33* [js-htmlencode]{@link https://github.com/emn178/js-htmlencode}
34*
35* @version 0.3.0
36* @author Chen, Yi-Cyuan [[email protected]]
37* @copyright Chen, Yi-Cyuan 2014-2017
38* @license MIT
39*/(function(){"use strict";var r=typeof window=="object"?window:{},a=!r.JS_HTMLENCODE_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;a&&(r=e.g);var i=!r.JS_HTMLENCODE_NO_COMMON_JS&&!0&&c.exports,s=e.amdO,o={"&nbsp;":"\xA0","&iexcl;":"\xA1","&cent;":"\xA2","&pound;":"\xA3","&curren;":"\xA4","&yen;":"\xA5","&brvbar;":"\xA6","&sect;":"\xA7","&uml;":"\xA8","&copy;":"\xA9","&ordf;":"\xAA","&laquo;":"\xAB","&not;":"\xAC","&shy;":"\xAD","&reg;":"\xAE","&macr;":"\xAF","&deg;":"\xB0","&plusmn;":"\xB1","&sup2;":"\xB2","&sup3;":"\xB3","&acute;":"\xB4","&micro;":"\xB5","&para;":"\xB6","&middot;":"\xB7","&cedil;":"\xB8","&sup1;":"\xB9","&ordm;":"\xBA","&raquo;":"\xBB","&frac14;":"\xBC","&frac12;":"\xBD","&frac34;":"\xBE","&iquest;":"\xBF","&Agrave;":"\xC0","&Aacute;":"\xC1","&Acirc;":"\xC2","&Atilde;":"\xC3","&Auml;":"\xC4","&Aring;":"\xC5","&AElig;":"\xC6","&Ccedil;":"\xC7","&Egrave;":"\xC8","&Eacute;":"\xC9","&Ecirc;":"\xCA","&Euml;":"\xCB","&Igrave;":"\xCC","&Iacute;":"\xCD","&Icirc;":"\xCE","&Iuml;":"\xCF","&ETH;":"\xD0","&Ntilde;":"\xD1","&Ograve;":"\xD2","&Oacute;":"\xD3","&Ocirc;":"\xD4","&Otilde;":"\xD5","&Ouml;":"\xD6","&times;":"\xD7","&Oslash;":"\xD8","&Ugrave;":"\xD9","&Uacute;":"\xDA","&Ucirc;":"\xDB","&Uuml;":"\xDC","&Yacute;":"\xDD","&THORN;":"\xDE","&szlig;":"\xDF","&agrave;":"\xE0","&aacute;":"\xE1","&acirc;":"\xE2","&atilde;":"\xE3","&auml;":"\xE4","&aring;":"\xE5","&aelig;":"\xE6","&ccedil;":"\xE7","&egrave;":"\xE8","&eacute;":"\xE9","&ecirc;":"\xEA","&euml;":"\xEB","&igrave;":"\xEC","&iacute;":"\xED","&icirc;":"\xEE","&iuml;":"\xEF","&eth;":"\xF0","&ntilde;":"\xF1","&ograve;":"\xF2","&oacute;":"\xF3","&ocirc;":"\xF4","&otilde;":"\xF5","&ouml;":"\xF6","&divide;":"\xF7","&oslash;":"\xF8","&ugrave;":"\xF9","&uacute;":"\xFA","&ucirc;":"\xFB","&uuml;":"\xFC","&yacute;":"\xFD","&thorn;":"\xFE","&yuml;":"\xFF","&quot;":'"',"&amp;":"&","&lt;":"<","&gt;":">","&apos;":"'","&OElig;":"\u0152","&oelig;":"\u0153","&Scaron;":"\u0160","&scaron;":"\u0161","&Yuml;":"\u0178","&circ;":"\u02C6","&tilde;":"\u02DC","&ensp;":"\u2002","&emsp;":"\u2003","&thinsp;":"\u2009","&zwnj;":"\u200C","&zwj;":"\u200D","&lrm;":"\u200E","&rlm;":"\u200F","&ndash;":"\u2013","&mdash;":"\u2014","&lsquo;":"\u2018","&rsquo;":"\u2019","&sbquo;":"\u201A","&ldquo;":"\u201C","&rdquo;":"\u201D","&bdquo;":"\u201E","&dagger;":"\u2020","&Dagger;":"\u2021","&permil;":"\u2030","&lsaquo;":"\u2039","&rsaquo;":"\u203A","&euro;":"\u20AC","&fnof;":"\u0192","&Alpha;":"\u0391","&Beta;":"\u0392","&Gamma;":"\u0393","&Delta;":"\u0394","&Epsilon;":"\u0395","&Zeta;":"\u0396","&Eta;":"\u0397","&Theta;":"\u0398","&Iota;":"\u0399","&Kappa;":"\u039A","&Lambda;":"\u039B","&Mu;":"\u039C","&Nu;":"\u039D","&Xi;":"\u039E","&Omicron;":"\u039F","&Pi;":"\u03A0","&Rho;":"\u03A1","&Sigma;":"\u03A3","&Tau;":"\u03A4","&Upsilon;":"\u03A5","&Phi;":"\u03A6","&Chi;":"\u03A7","&Psi;":"\u03A8","&Omega;":"\u03A9","&alpha;":"\u03B1","&beta;":"\u03B2","&gamma;":"\u03B3","&delta;":"\u03B4","&epsilon;":"\u03B5","&zeta;":"\u03B6","&eta;":"\u03B7","&theta;":"\u03B8","&iota;":"\u03B9","&kappa;":"\u03BA","&lambda;":"\u03BB","&mu;":"\u03BC","&nu;":"\u03BD","&xi;":"\u03BE","&omicron;":"\u03BF","&pi;":"\u03C0","&rho;":"\u03C1","&sigmaf;":"\u03C2","&sigma;":"\u03C3","&tau;":"\u03C4","&upsilon;":"\u03C5","&phi;":"\u03C6","&chi;":"\u03C7","&psi;":"\u03C8","&omega;":"\u03C9","&thetasym;":"\u03D1","&upsih;":"\u03D2","&piv;":"\u03D6","&bull;":"\u2022","&hellip;":"\u2026","&prime;":"\u2032","&Prime;":"\u2033","&oline;":"\u203E","&frasl;":"\u2044","&weierp;":"\u2118","&image;":"\u2111","&real;":"\u211C","&trade;":"\u2122","&alefsym;":"\u2135","&larr;":"\u2190","&uarr;":"\u2191","&rarr;":"\u2192","&darr;":"\u2193","&harr;":"\u2194","&crarr;":"\u21B5","&lArr;":"\u21D0","&uArr;":"\u21D1","&rArr;":"\u21D2","&dArr;":"\u21D3","&hArr;":"\u21D4","&forall;":"\u2200","&part;":"\u2202","&exist;":"\u2203","&empty;":"\u2205","&nabla;":"\u2207","&isin;":"\u2208","&notin;":"\u2209","&ni;":"\u220B","&prod;":"\u220F","&sum;":"\u2211","&minus;":"\u2212","&lowast;":"\u2217","&radic;":"\u221A","&prop;":"\u221D","&infin;":"\u221E","&ang;":"\u2220","&and;":"\u2227","&or;":"\u2228","&cap;":"\u2229","&cup;":"\u222A","&int;":"\u222B","&there4;":"\u2234","&sim;":"\u223C","&cong;":"\u2245","&asymp;":"\u2248","&ne;":"\u2260","&equiv;":"\u2261","&le;":"\u2264","&ge;":"\u2265","&sub;":"\u2282","&sup;":"\u2283","&nsub;":"\u2284","&sube;":"\u2286","&supe;":"\u2287","&oplus;":"\u2295","&otimes;":"\u2297","&perp;":"\u22A5","&sdot;":"\u22C5","&lceil;":"\u2308","&rceil;":"\u2309","&lfloor;":"\u230A","&rfloor;":"\u230B","&lang;":"\u2329","&rang;":"\u232A","&loz;":"\u25CA","&spades;":"\u2660","&clubs;":"\u2663","&hearts;":"\u2665","&diams;":"\u2666"},l=function(y){if(y.charAt(1)!=="#")return o[y]||y;var E,w=y.charAt(2);return w==="x"||w==="X"?(w=y.substring(3,y.length-1),E=parseInt(w,16)):(w=y.substring(2,y.length-1),E=parseInt(w)),isNaN(E)?y:String.fromCharCode(E)},f=function(y){return y.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")},v=function(y){return y.replace(/&#?\w+;/g,l)},h=f;f.htmlEncode=f,f.htmlDecode=v,i?c.exports=h:(r.htmlEncode=f,r.htmlDecode=v,s&&(t=function(){return h}.call(h,e,h,c),t!==void 0&&(c.exports=t)))})()},17306:(c,d,e)=>{"use strict";e.d(d,{A:()=>y});const r={randomUUID:typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let a;const i=new Uint8Array(16);function s(){if(!a&&(a=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!a))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return a(i)}const o=[];for(let E=0;E<256;++E)o.push((E+256).toString(16).slice(1));function l(E,w=0){return(o[E[w+0]]+o[E[w+1]]+o[E[w+2]]+o[E[w+3]]+"-"+o[E[w+4]]+o[E[w+5]]+"-"+o[E[w+6]]+o[E[w+7]]+"-"+o[E[w+8]]+o[E[w+9]]+"-"+o[E[w+10]]+o[E[w+11]]+o[E[w+12]]+o[E[w+13]]+o[E[w+14]]+o[E[w+15]]).toLowerCase()}function f(E,w=0){const T=l(E,w);
39if(!validate(T))throw TypeError("Stringified UUID is invalid");return T}const v=null;function h(E,w,T){if(r.randomUUID&&!w&&!E)return r.randomUUID();E=E||{};const O=E.random||(E.rng||s)();if(O[6]=O[6]&15|64,O[8]=O[8]&63|128,w){T=T||0;for(let k=0;k<16;++k)w[T+k]=O[k];return w}return l(O)}const y=h},17446:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="rectangle-history-circle-plus",a=640,i=512,s=[],o="e4a3",l="M64 464l284.5 0c12.3 18.8 28 35.1 46.3 48L64 512c-35.3 0-64-28.7-64-64L0 224c0-35.3 28.7-64 64-64l384 0c23.8 0 44.5 12.9 55.5 32.2c-2.5-.1-5-.2-7.5-.2c-26.2 0-51.1 5.7-73.4 16L64 208c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16zM440 80c13.3 0 24 10.7 24 24s-10.7 24-24 24L72 128c-13.3 0-24-10.7-24-24s10.7-24 24-24l368 0zM392 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L120 48c-13.3 0-24-10.7-24-24s10.7-24 24-24L392 0zM496 224a144 144 0 1 1 0 288 144 144 0 1 1 0-288zm16 80c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 48-48 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l48 0 0 48c0 8.8 7.2 16 16 16s16-7.2 16-16l0-48 48 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-48 0 0-48z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Hu=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},17499:(c,d,e)=>{"use strict";var t=e(63420);e(24140),c.exports=t},17505:(c,d,e)=>{"use strict";e(15948)},17510:c=>{function d(e,t){return Object.prototype.hasOwnProperty.call(t,e)}c.exports=d},17516:(c,d,e)=>{var t=e(33531),r=e(32835),a=r(function(s,o){return t(s.length,function(){return s.apply(o,arguments)})});c.exports=a},17521:(c,d)=>{"use strict";var e;e={value:!0};var t="fad",r="folder-open",a=576,i=512,s=[128194,128449,61717],o="f07c",l=["M0 96L0 448c0-5.6 1.5-11.1 4.4-16.1l112-192C122.1 230 132.6 224 144 224l336 0 0-64c0-35.3-28.7-64-64-64L298.5 96c-17 0-33.3-6.7-45.3-18.7L226.7 50.7c-12-12-28.3-18.7-45.3-18.7L64 32C28.7 32 0 60.7 0 96zM2.4 460.1c.3 .7 .6 1.3 .9 1.9s.6 1.3 1 1.9c-.7-1.2-1.3-2.5-1.9-3.8zm459 1c7.6-7.6 13.3-17.2 16.2-27.9l-16.2 27.9z","M144 224c-11.4 0-21.9 6-27.6 15.9l-112 192c-5.8 9.9-5.8 22.1-.1 32.1S20.5 480 32 480l400 0c11.4 0 21.9-6 27.6-15.9l112-192c5.8-9.9 5.8-22.1 .1-32.1S555.5 224 544 224l-400 0z"];d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Uj=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},17560:c=>{/** @license ISC License (c) copyright 2017 original and current authors */var d={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"}},e=function(r){return d[r]||d.unk},t=function(r){return{type:e(r)}};c.exports={proxy:t,type:e}},17730:(c,d,e)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var t=e(54494),r=e(38963),a=i(r);function i(o){return o&&o.__esModule?o:{default:o}}var s={mountFlag:!1,initialized:!1,scroller:null,containers:{},mount:function(l){this.scroller=l,this.handleHashChange=this.handleHashChange.bind(this),window.addEventListener("hashchange",this.handleHashChange),this.initStateFromHash(),this.mountFlag=!0},mapContainer:function(l,f){this.containers[l]=f},isMounted:function(){return this.mountFlag},isInitialized:function(){return this.initialized},initStateFromHash:function(){var l=this,f=this.getHash();f?window.setTimeout(function(){l.scrollTo(f,!0),l.initialized=!0},10):this.initialized=!0},scrollTo:function(l,f){var v=this.scroller,h=v.get(l);if(h&&(f||l!==v.getActiveLink())){var y=this.containers[l]||document;v.scrollTo(l,{container:y})}},getHash:function(){return a.default.getHash()},changeHash:function(l,f){this.isInitialized()&&a.default.getHash()!==l&&a.default.updateHash(l,f)},handleHashChange:function(){this.scrollTo(this.getHash())},unmount:function(){this.scroller=null,this.containers=null,window.removeEventListener("hashchange",this.handleHashChange)}};d.default=s},17745:(c,d,e)=>{"use strict";var t=e(51296);c.exports=t},17760:(c,d,e)=>{"use strict";var t=e(76028),r=e(83897);c.exports=!t(function(){var a=new Error("a");return"stack"in a?(Object.defineProperty(a,"stack",r(1,7)),a.stack!==7):!0})},17796:(c,d,e)=>{"use strict";var t=e(58595),r=e(27486),a=e(63196),i=e(76028),s=e(16043),o=e(83897),l=e(47196).f,f=e(46919),v=e(45683),h=e(75564),y=e(69212),E=e(70112),w=e(71511),T=e(69552),O=e(9977),k=e(6770),B=e(5076),R=e(56519),L=e(90976),J="DOMException",K="DATA_CLONE_ERR",I=r("Error"),W=r(J)||function(){try{var pn=r("MessageChannel")||a("worker_threads").MessageChannel;new pn().port1.postMessage(new WeakMap)}catch(Be){if(Be.name===K&&Be.code===25)return Be.constructor}}(),Z=W&&W.prototype,H=I.prototype,G=B.set,te=B.getterFor(J),ve="stack"in new I(J),oe=function(pn){return h(O,pn)&&O[pn].m?O[pn].c:0},le=function(){y(this,Se);var Be=arguments.length,lt=T(Be<1?void 0:arguments[0]),Ye=T(Be<2?void 0:arguments[1],"Error"),gt=oe(Ye);if(G(this,{type:J,name:Ye,message:lt,code:gt}
39),R||(this.name=Ye,this.message=lt,this.code=gt),ve){var Ct=new I(lt);Ct.name=J,l(this,"stack",o(1,k(Ct.stack,1)))}},Se=le.prototype=s(H),xe=function(pn){return{enumerable:!0,configurable:!0,get:pn}},Ge=function(pn){return xe(function(){return te(this)[pn]})};R&&(v(Se,"code",Ge("code")),v(Se,"message",Ge("message")),v(Se,"name",Ge("name"))),l(Se,"constructor",o(1,le));var ze=i(function(){return!(new W instanceof I)}),ye=ze||i(function(){return H.toString!==w||String(new W(1,2))!=="2: 1"}),Fe=ze||i(function(){return new W(1,"DataCloneError").code!==25}),Je=ze||W[K]!==25||Z[K]!==25,qe=L?ye||Fe||Je:ze;t({global:!0,constructor:!0,forced:qe},{DOMException:qe?le:W});var Lt=r(J),$t=Lt.prototype;ye&&(L||W===Lt)&&f($t,"toString",w),Fe&&R&&W===Lt&&v($t,"code",xe(function(){return oe(E(this).name)}));for(var Ve in O)if(h(O,Ve)){var ft=O[Ve],un=ft.s,Qt=o(6,ft.c);h(Lt,un)||l(Lt,un,Qt),h($t,un)||l($t,un,Qt)}},17817:(c,d,e)=>{"use strict";/*! noble-hashes - MIT License (c) 2022 Paul Miller (paulmillr.com) */Object.defineProperty(d,"__esModule",{value:!0}),d.wrapXOFConstructorWithOpts=d.wrapConstructorWithOpts=d.wrapConstructor=d.Hash=d.nextTick=d.swap32IfBE=d.byteSwapIfBE=d.swap8IfBE=d.isLE=void 0,d.isBytes=r,d.anumber=a,d.abytes=i,d.ahash=s,d.aexists=o,d.aoutput=l,d.u8=f,d.u32=v,d.clean=h,d.createView=y,d.rotr=E,d.rotl=w,d.byteSwap=T,d.byteSwap32=O,d.bytesToHex=R,d.hexToBytes=K,d.asyncLoop=W,d.utf8ToBytes=Z,d.bytesToUtf8=H,d.toBytes=G,d.kdfInputToBytes=te,d.concatBytes=ve,d.checkOpts=oe,d.createHasher=Se,d.createOptHasher=xe,d.createXOFer=Ge,d.randomBytes=ze;const t=e(37119);function r(ye){return ye instanceof Uint8Array||ArrayBuffer.isView(ye)&&ye.constructor.name==="Uint8Array"}function a(ye){if(!Number.isSafeInteger(ye)||ye<0)throw new Error("positive integer expected, got "+ye)}function i(ye,...Fe){if(!r(ye))throw new Error("Uint8Array expected");if(Fe.length>0&&!Fe.includes(ye.length))throw new Error("Uint8Array expected of length "+Fe+", got length="+ye.length)}function s(ye){if(typeof ye!="function"||typeof ye.create!="function")throw new Error("Hash should be wrapped by utils.createHasher");a(ye.outputLen),a(ye.blockLen)}function o(ye,Fe=!0){if(ye.destroyed)throw new Error("Hash instance has been destroyed");if(Fe&&ye.finished)throw new Error("Hash#digest() has already been called")}function l(ye,Fe){i(ye);const Je=Fe.outputLen;if(ye.length<Je)throw new Error("digestInto() expects output buffer of length at least "+Je)}function f(ye){return new Uint8Array(ye.buffer,ye.byteOffset,ye.byteLength)}function v(ye){return new Uint32Array(ye.buffer,ye.byteOffset,Math.floor(ye.byteLength/4))}function h(...ye){for(let Fe=0;Fe<ye.length;Fe++)ye[Fe].fill(0)}function y(ye){return new DataView(ye.buffer,ye.byteOffset,ye.byteLength)}function E(ye,Fe){return ye<<32-Fe|ye>>>Fe}function w(ye,Fe){return ye<<Fe|ye>>>32-Fe>>>0}d.isLE=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;function T(ye){return ye<<24&4278190080|ye<<8&16711680|ye>>>8&65280|ye>>>24&255}d.swap8IfBE=d.isLE?ye=>ye:ye=>T(ye),d.byteSwapIfBE=d.swap8IfBE;function O(ye){for(let Fe=0;Fe<ye.length;Fe++)ye[Fe]=T(ye[Fe]);return ye}d.swap32IfBE=d.isLE?ye=>ye:O;const k=typeof Uint8Array.from([]).toHex=="function"&&typeof Uint8Array.fromHex=="function",B=Array.from({length:256},(ye,Fe)=>Fe.toString(16).padStart(2,"0"));function R(ye){if(i(ye),k)return ye.toHex();let Fe="";for(let Je=0;Je<ye.length;Je++)Fe+=B[ye[Je]];return Fe}const L={_0:48,_9:57,A:65,F:70,a:97,f:102};function J(ye){if(ye>=L._0&&ye<=L._9)return ye-L._0;if(ye>=L.A&&ye<=L.F)return ye-(L.A-10);if(ye>=L.a&&ye<=L.f)return ye-(L.a-10)}function K(ye){if(typeof ye!="string")throw new Error("hex string expected, got "+typeof ye);if(k)return Uint8Array.fromHex(ye);const Fe=ye.length,Je=Fe/2;if(Fe%2)throw new Error("hex string expected, got unpadded hex of length "+Fe);const qe=new Uint8Array(Je);for(let Lt=0,$t=0;Lt<Je;Lt++,$t+=2){const Ve=J(ye.charCodeAt($t)),ft=J(ye.charCodeAt($t+1));if(Ve===void 0||ft===void 0){const un=ye[$t]+ye[$t+1];throw new Error('hex string expected, got non-hex character "'+un+'" at index '+$t)}qe[Lt]=Ve*16+ft}return qe}const I=async()=>{};d.nextTick=I;async function W(ye,Fe,Je){let qe=Date.now();for(let Lt=0;Lt<ye;Lt++){Je(Lt);const $t=Date.now()-qe;$t>=0&&$t<Fe||(await(0,d.nextTick)(),qe+=$t)}}function Z(ye){if(typeof ye!="string")throw new Error("string expected");return new Uint8Array(new TextEncoder().encode(ye))}function H(ye){return new TextDecoder().decode(ye)}function G(ye){return typeof ye=="string"&&(ye=Z(ye)),i(ye),ye}function te(ye){return typeof ye=="string"&&(ye=Z(ye)),i(ye),ye}function ve(...ye){let Fe=0;for(let qe=0;qe<ye.length;qe++){const Lt=ye[qe];i(Lt),Fe+=Lt.length}const Je=new Uint8Array(Fe);for(let qe=0,Lt=0;qe<ye.length;qe++){const $t=ye[qe];Je.set($t,Lt),Lt+=$t.length}return Je}function oe(ye,Fe){if(Fe!==void 0&&{}.toString.call(Fe)!=="[object Object]")throw new Error("options should be object or undefined");return Object.assign(ye,Fe)}class le{}d.Hash=le;function Se(ye){const Fe=qe=>ye().update(G(qe)).digest(),Je=ye();return Fe.outputLen=Je.outputLen,Fe.blockLen=Je.blockLen,Fe.create=()=>ye(),Fe}function xe(ye){const Fe=(qe,Lt)=>ye(Lt).update(G(qe)).digest(),Je=ye({});return Fe.outputLen=Je.outputLen,Fe.blockLen=Je.blockLen,Fe.create=qe=>ye(qe),Fe}function Ge(ye){const Fe=(qe,Lt)=>ye(Lt).update(G(qe)).digest(),Je=ye({});return Fe.outputLen=Je.outputLen,Fe.blockLen=Je.blockLen,Fe.create=qe=>ye(qe),Fe}d.wrapConstructor=Se,d.wrapConstructorWithOpts=xe,d.wrapXOFConstructorWithOpts=Ge;function ze(ye=32){if(t.crypto&&typeof t.crypto.getRandomValues=="function")return t.crypto.getRandomValues(new Uint8Array(ye));if(t.crypto&&typeof t.crypto.randomBytes=="function")return Uint8Array.from(t.crypto.randomBytes(ye));throw new Error("crypto.getRandomValues must be defined")}},18015:(c,d,e)=>{var t=e(33531),r=e(66855);function a(i,s,o){return function(){for(var l=[],f=0,v=i,h=0;h<s.length||f<arguments.length;){var y;h<s.length&&(!r(s[h])||f>=arguments.length)?y=s[h]:(y=arguments[f],f+=1),l[h]=y,r(y)||(v-=1),h+=1}return v<=0?o.apply(this,l):t(v,a(i,l,o))}}c.exports=a},18033:(c,d,e)=>{"use strict";var t=e(10692);c.exports=function(r){var a;return typeof r=="function"?{set:r,get:r}:(a={get:t(r.get)},r.set!==void 0?(a.set=t(r.set),r.delete&&(a.delete=t(r.delete)),r.clear&&(a.clear=t(r.clear)),a):(a.set=a.get,a))}},18058:c=>{"use strict";c.exports=JSON.parse('{"Audio Player":"\u30AA\u30FC\u30C7\u30A3\u30AA\u30D7\u30EC\u30A4\u30E4\u30FC","Video Player":"\u30D3\u30C7\u30AA\u30D7\u30EC\u30A4\u30E4\u30FC","Play":"\u518D\u751F","Pause":"\u4E00\u6642\u505C\u6B62","Replay":"\u3082\u3046\u4E00\u5EA6\u898B\u308B","Current Time":"\u73FE\u5728\u306E\u6642\u9593","Duration":"\u9577\u3055","Remaining Time":"\u6B8B\u308A\u306E\u6642\u9593","Stream Type":"\u30B9\u30C8\u30EA\u30FC\u30E0\u306E\u7A2E\u985E","LIVE":"\u30E9\u30A4\u30D6","Seek to live, currently behind live":"\u30E9\u30A4\u30D6\u307E\u3067\u518D\u751F\u4F4D\u7F6E\u3092\u6307\u5B9A\u3001\u73FE\u5728\u30E9\u30A4\u30D6\u304C\u9045\u308C\u3066\u3044\u307E\u3059\u3002","Seek to live, currently playing live":"\u30E9\u30A4\u30D6\u307E\u3067\u518D\u751F\u4F4D\u7F6E\u3092\u6307\u5B9A\u3001\u73FE\u5728\u30E9\u30A4\u30D6\u4E2D\u3002","Loaded":"\u30ED\u30FC\u30C9\u6E08\u307F","Progress":"\u9032\u884C\u72B6\u6CC1","Progress Bar":"\u30B7\u30FC\u30AF\u30D0\u30FC","progress bar timing: currentTime={1} duration={2}":"{2}\u306E{1}","Fullscreen":"\u30D5\u30EB\u30B9\u30AF\u30EA\u30FC\u30F3","Exit Fullscreen":"\u30D5\u30EB\u30B9\u30AF\u30EA\u30FC\u30F3\u4EE5\u5916","Mute":"\u30DF\u30E5\u30FC\u30C8","Unmute":"\u30B5\u30A6\u30F3\u30C9\u3092\u30AA\u30F3","Playback Rate":"\u518D\u751F\u30EC\u30FC\u30C8","Subt
39itles":"\u30B5\u30D6\u30BF\u30A4\u30C8\u30EB","subtitles off":"\u30B5\u30D6\u30BF\u30A4\u30C8\u30EB \u30AA\u30D5","Captions":"\u30AD\u30E3\u30D7\u30B7\u30E7\u30F3","captions off":"\u30AD\u30E3\u30D7\u30B7\u30E7\u30F3 \u30AA\u30D5","Chapters":"\u30C1\u30E3\u30D7\u30BF\u30FC","Descriptions":"\u30C7\u30A3\u30B9\u30AF\u30EA\u30D7\u30B7\u30E7\u30F3","descriptions off":"\u30C7\u30A3\u30B9\u30AF\u30EA\u30D7\u30B7\u30E7\u30F3\u30AA\u30D5","Audio Track":"\u97F3\u58F0\u30C8\u30E9\u30C3\u30AF","Volume Level":"\u30DC\u30EA\u30E5\u30FC\u30E0\u30EC\u30D9\u30EB","You aborted the media playback":"\u52D5\u753B\u518D\u751F\u3092\u4E2D\u6B62\u3057\u307E\u3057\u305F","A network error caused the media download to fail part-way.":"\u30CD\u30C3\u30C8\u30EF\u30FC\u30AF \u30A8\u30E9\u30FC\u306B\u3088\u308A\u52D5\u753B\u306E\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u304C\u9014\u4E2D\u3067\u5931\u6557\u3057\u307E\u3057\u305F","The media could not be loaded, either because the server or network failed or because the format is not supported.":"\u30B5\u30FC\u30D0\u30FC\u307E\u305F\u306F\u30CD\u30C3\u30C8\u30EF\u30FC\u30AF\u306E\u30A8\u30E9\u30FC\u3001\u307E\u305F\u306F\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u304C\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u306A\u3044\u305F\u3081\u3001\u52D5\u753B\u3092\u30ED\u30FC\u30C9\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"\u7834\u640D\u306E\u554F\u984C\u3001\u307E\u305F\u306F\u304A\u4F7F\u3044\u306E\u30D6\u30E9\u30A6\u30B6\u304C\u30B5\u30DD\u30FC\u30C8\u3057\u3066\u3044\u306A\u3044\u6A5F\u80FD\u304C\u52D5\u753B\u306B\u4F7F\u7528\u3055\u308C\u3066\u3044\u305F\u305F\u3081\u3001\u52D5\u753B\u306E\u518D\u751F\u304C\u4E2D\u6B62\u3055\u308C\u307E\u3057\u305F","No compatible source was found for this media.":"\u3053\u306E\u52D5\u753B\u306B\u5BFE\u3057\u3066\u4E92\u63DB\u6027\u306E\u3042\u308B\u30BD\u30FC\u30B9\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3067\u3057\u305F","The media is encrypted and we do not have the keys to decrypt it.":"\u30E1\u30C7\u30A3\u30A2\u306F\u6697\u53F7\u5316\u3055\u308C\u3066\u304A\u308A\u3001\u89E3\u8AAD\u3059\u308B\u305F\u3081\u306E\u30AD\u30FC\u304C\u3042\u308A\u307E\u305B\u3093\u3002","Play Video":"\u30D3\u30C7\u30AA\u3092\u518D\u751F\u3059\u308B","Close":"\u9589\u3058\u308B","Close Modal Dialog":"\u30C0\u30A4\u30A2\u30ED\u30B0\u30DC\u30C3\u30AF\u30B9\u3092\u9589\u3058\u308B","Modal Window":"\u30C0\u30A4\u30A2\u30ED\u30B0\u30DC\u30C3\u30AF\u30B9","This is a modal window":"\u3053\u308C\u306F\u30C0\u30A4\u30A2\u30ED\u30B0\u30DC\u30C3\u30AF\u30B9\u3067\u3059","This modal can be closed by pressing the Escape key or activating the close button.":"\u3053\u306E\u30C0\u30A4\u30A2\u30ED\u30B0\u30DC\u30C3\u30AF\u30B9\u306F\u3001Esc\u30AD\u30FC\u3092\u62BC\u3059\u304B\u3001\u9589\u3058\u308B\u30DC\u30BF\u30F3\u3092\u62BC\u3057\u3066\u9589\u3058\u308B\u3053\u3068\u304C\u3067\u304D\u307E",", opens captions settings dialog":", \u66F8\u304D\u8D77\u3053\u3057\u5B57\u5E55\u306E\u8A2D\u5B9A\u3092\u958B\u304F",", opens subtitles settings dialog":", \u5B57\u5E55\u306E\u8A2D\u5B9A\u3092\u958B\u304F",", opens descriptions settings dialog":", \u30C7\u30A3\u30B9\u30AF\u30EA\u30D7\u30B7\u30E7\u30F3\u306E\u8A2D\u5B9A\u3092\u958B\u304F",", selected":", \u9078\u629E\u6E08\u307F","captions settings":"\u66F8\u304D\u8D77\u3053\u3057\u5B57\u5E55\u306E\u8A2D\u5B9A","subtitles settings":"\u5B57\u5E55\u306E\u8A2D\u5B9A","descriptions settings":"\u30C7\u30A3\u30B9\u30AF\u30EA\u30D7\u30B7\u30E7\u30F3\u306E\u8A2D\u5B9A","Text":"\u30C6\u30AD\u30B9\u30C8","White":"\u767D","Black":"\u9ED2","Red":"\u8D64","Green":"\u7DD1","Blue":"\u9752","Yellow":"\u9EC4","Magenta":"\u8D64\u7D2B","Cyan":"\u30B7\u30A2\u30F3","Background":"\u80CC\u666F","Window":"\u30A6\u30A3\u30F3\u30C9\u30A6","Transparent":"\u900F\u660E","Semi-Transparent":"\u534A\u900F\u660E","Opaque":"\u4E0D\u900F\u660E","Font Size":"\u6587\u5B57\u30B5\u30A4\u30BA","Text Edge Style":"\u30C6\u30AD\u30B9\u30C8\u306E\u30A2\u30A6\u30C8\u30E9\u30A4\u30F3\u306E\u30B9\u30BF\u30A4\u30EB","None":"\u306A\u3057","Raised":"\u6D6E\u304D\u51FA\u3057","Depressed":"\u6D6E\u304D\u5F6B\u308A","Uniform":"\u5
39747\u4E00","Dropshadow":"\u5F71\u4ED8\u304D","Font Family":"\u30D5\u30A9\u30F3\u30C8\u306E\u7A2E\u985E","Proportional Sans-Serif":"\u30BB\u30EA\u30D5\u306A\u3057\u53EF\u5909\u5E45\u30D5\u30A9\u30F3\u30C8","Monospace Sans-Serif":"\u30BB\u30EA\u30D5\u306A\u3057\u7B49\u5E45\u30D5\u30A9\u30F3\u30C8","Proportional Serif":"\u30BB\u30EA\u30D5\u3042\u308A\u53EF\u5909\u5E45\u30D5\u30A9\u30F3\u30C8","Monospace Serif":"\u30BB\u30EA\u30D5\u3042\u308A\u7B49\u5E45\u30D5\u30A9\u30F3\u30C8","Casual":"\u30AB\u30B8\u30E5\u30A2\u30EB","Script":"\u30B9\u30AF\u30EA\u30D7\u30C8","Small Caps":"\u30B9\u30E2\u30FC\u30EB\u30AD\u30E3\u30D4\u30BF\u30EB","Reset":"\u30EA\u30BB\u30C3\u30C8","restore all settings to the default values":"\u3059\u3079\u3066\u306E\u8A2D\u5B9A\u3092\u30C7\u30D5\u30A9\u30EB\u30C8\u5024\u306B\u623B\u3059","Done":"\u7D42\u4E86","Caption Settings Dialog":"\u66F8\u304D\u8D77\u3053\u3057\u5B57\u5E55\u8A2D\u5B9A\u30C0\u30A4\u30A2\u30ED\u30B0","Beginning of dialog window. Escape will cancel and close the window.":"\u30C0\u30A4\u30A2\u30ED\u30B0\u30DC\u30C3\u30AF\u30B9\u306E\u958B\u59CB\u3002Esc\u30AD\u30FC\u3067\u30AD\u30E3\u30F3\u30BB\u30EB\u3057\u3066\u30A6\u30A3\u30F3\u30C9\u30A6\u3092\u9589\u3058\u307E\u3059\u3002","End of dialog window.":"\u30C0\u30A4\u30A2\u30ED\u30B0\u30DC\u30C3\u30AF\u30B9\u306E\u7D42\u4E86","{1} is loading.":"{1}\u306F\u8AAD\u307F\u8FBC\u307F\u4E2D\u3067\u3059\u3002","Exit Picture-in-Picture":"\u30D4\u30AF\u30C1\u30E3\u30FC\u30A4\u30F3\u30D4\u30AF\u30C1\u30E3\u30FC\u6A5F\u80FD\u306E\u7D42\u4E86","Picture-in-Picture":"\u30D4\u30AF\u30C1\u30E3\u30FC\u30A4\u30F3\u30D4\u30AF\u30C1\u30E3\u30FC","No content":"\u30B3\u30F3\u30C6\u30F3\u30C4\u306A\u3057","Color":"\u8272","Opacity":"\u4E0D\u900F\u660E\u5EA6","Text Background":"\u30C6\u30AD\u30B9\u30C8\u80CC\u666F","Caption Area Background":"\u30AD\u30E3\u30D7\u30B7\u30E7\u30F3\u9818\u57DF\u80CC\u666F","Skip forward {1} seconds":"{1}\u79D2\u9032\u3080","Skip backward {1} seconds":"{1}\u79D2\u623B\u308B"}')},18101:c=>{function d(e){return Object.prototype.toString.call(e)==="[object Number]"}c.exports=d},18241:(c,d,e)=>{var t=e(61112);c.exports=function(){var r=function(a){return{value:a,map:function(i){return r(i(a))}}};return t(function(i,s,o){return i(function(l){return r(s(l))})(o).value})}()},18341:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(97040),i=e(93662),s=e(49470),o=e(58400),l=e(36719);c.exports=t(r(["fantasy-land/map","map"],s,function(v,h){switch(Object.prototype.toString.call(h)){case"[object Function]":return o(h.length,function(){return v.call(this,h.apply(this,arguments))});case"[object Object]":return i(function(y,E){return y[E]=v(h[E]),y},{},l(h));default:return a(v,h)}}))},18378:(c,d,e)=>{var t=e(48100);function r(a,i,s){var o=a==null?void 0:t(a,i);return o===void 0?s:o}c.exports=r},18398:(c,d,e)=>{"use strict";e.d(d,{HY:()=>R,Tw:()=>I,Zz:()=>K,y$:()=>w});function t(Z){return`Minified Redux error #${Z}; visit https://redux.js.org/Errors?code=${Z} for the full message or use the non-minified dev environment for full errors. `}var r=typeof Symbol=="function"&&Symbol.observable||"@@observable",a=r,i=()=>Math.random().toString(36).substring(7).split("").join("."),s={INIT:`@@redux/INIT${i()}`,REPLACE:`@@redux/REPLACE${i()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${i()}`},o=s;function l(Z){if(typeof Z!="object"||Z===null)return!1;let H=Z;for(;Object.getPrototypeOf(H)!==null;)H=Object.getPrototypeOf(H);return Object.getPrototypeOf(Z)===H||Object.getPrototypeOf(Z)===null}function f(Z){if(Z===void 0)return"undefined";if(Z===null)return"null";const H=typeof Z;switch(H){case"boolean":case"string":case"number":case"symbol":case"function":return H}if(Array.isArray(Z))return"array";if(y(Z))return"date";if(h(Z))return"error";const G=v(Z);switch(G){case"Symbol":case"Promise":case"WeakMap":case"WeakSet":case"Map":case"Set":return G}return Object.prototype.toString.call(Z).slice(8,-1).toLowerCase().replace(/\s/g,"")}function v(Z){return typeof Z.constructor=="function"?Z.constructor.name:null}function h(Z){return Z instanceof Error||typeof Z.message=="string"&&Z.constructor&&typeof Z.constructor.stackTraceLimit=="number"}function y(Z){return Z instanceof Date?!0:typeof Z.toDateString=="function"&&typeof Z.getDate=="function"&&typeof Z.setDate=="function"}function E(Z){return typeof Z}function w(Z,H,G){if(typeof Z!="function")throw new Error(t(2));if(typeof H=="function"&&typeof G=="function"||typeof G=="function"&&typeof arguments[3]=="function")throw new Error(t(0));if(typeof H=="function"&&typeof G>"u"&&(G=H,H=void 0),typeof G<"u"){if(typeof G!="function")throw new Error(t(1));return G(w)(Z,H)}let te=Z,ve=H,oe=new Map,le=oe,Se=0,xe=!1;function Ge(){le===oe&&(le=new Map,oe.forEach(($t,Ve)=>{le.set(Ve,$t)}))}function ze(){if(xe)throw new Error(t(3));return ve}function ye($t){if(typeof $t!="function")throw new Error(t(4));if(xe)throw new Error(t(5));let Ve=!0;Ge();
39const ft=Se++;return le.set(ft,$t),function(){if(Ve){if(xe)throw new Error(t(6));Ve=!1,Ge(),le.delete(ft),oe=null}}}function Fe($t){if(!l($t))throw new Error(t(7));if(typeof $t.type>"u")throw new Error(t(8));if(typeof $t.type!="string")throw new Error(t(17));if(xe)throw new Error(t(9));try{xe=!0,ve=te(ve,$t)}finally{xe=!1}return(oe=le).forEach(ft=>{ft()}),$t}function Je($t){if(typeof $t!="function")throw new Error(t(10));te=$t,Fe({type:o.REPLACE})}function qe(){const $t=ye;return{subscribe(Ve){if(typeof Ve!="object"||Ve===null)throw new Error(t(11));function ft(){const Qt=Ve;Qt.next&&Qt.next(ze())}return ft(),{unsubscribe:$t(ft)}},[a](){return this}}}return Fe({type:o.INIT}),{dispatch:Fe,subscribe:ye,getState:ze,replaceReducer:Je,[a]:qe}}function T(Z,H,G){return w(Z,H,G)}function O(Z){typeof console<"u"&&typeof console.error=="function"&&console.error(Z);try{throw new Error(Z)}catch{}}function k(Z,H,G,te){const ve=Object.keys(H),oe=G&&G.type===o.INIT?"preloadedState argument passed to createStore":"previous state received by the reducer";if(ve.length===0)return"Store does not have a valid reducer. Make sure the argument passed to combineReducers is an object whose values are reducers.";if(!l(Z))return`The ${oe} has unexpected type of "${E(Z)}". Expected argument to be an object with the following keys: "${ve.join('", "')}"`;const le=Object.keys(Z).filter(Se=>!H.hasOwnProperty(Se)&&!te[Se]);if(le.forEach(Se=>{te[Se]=!0}),!(G&&G.type===o.REPLACE)&&le.length>0)return`Unexpected ${le.length>1?"keys":"key"} "${le.join('", "')}" found in ${oe}. Expected to find one of the known reducer keys instead: "${ve.join('", "')}". Unexpected keys will be ignored.`}function B(Z){Object.keys(Z).forEach(H=>{const G=Z[H];if(typeof G(void 0,{type:o.INIT})>"u")throw new Error(t(12));if(typeof G(void 0,{type:o.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(t(13))})}function R(Z){const H=Object.keys(Z),G={};for(let le=0;le<H.length;le++){const Se=H[le];typeof Z[Se]=="function"&&(G[Se]=Z[Se])}const te=Object.keys(G);let ve,oe;try{B(G)}catch(le){oe=le}return function(Se={},xe){if(oe)throw oe;let Ge=!1;const ze={};for(let ye=0;ye<te.length;ye++){const Fe=te[ye],Je=G[Fe],qe=Se[Fe],Lt=Je(qe,xe);if(typeof Lt>"u"){const $t=xe&&xe.type;throw new Error(t(14))}ze[Fe]=Lt,Ge=Ge||Lt!==qe}return Ge=Ge||te.length!==Object.keys(Se).length,Ge?ze:Se}}function L(Z,H){return function(...G){return H(Z.apply(this,G))}}function J(Z,H){if(typeof Z=="function")return L(Z,H);if(typeof Z!="object"||Z===null)throw new Error(t(16));const G={};for(const te in Z){const ve=Z[te];typeof ve=="function"&&(G[te]=L(ve,H))}return G}function K(...Z){return Z.length===0?H=>H:Z.length===1?Z[0]:Z.reduce((H,G)=>(...te)=>H(G(...te)))}function I(...Z){return H=>(G,te)=>{const ve=H(G,te);let oe=()=>{throw new Error(t(15))};const le={getState:ve.getState,dispatch:(xe,...Ge)=>oe(xe,...Ge)},Se=Z.map(xe=>xe(le));return oe=K(...Se)(ve.dispatch),{...ve,dispatch:oe}}}function W(Z){return l(Z)&&"type"in Z&&typeof Z.type=="string"}},18430:(c,d)=>{"use strict";var e={}.propertyIsEnumerable,t=Object.getOwnPropertyDescriptor,r=t&&!e.call({1:2},1);d.f=r?function(i){var s=t(this,i);return!!s&&s.enumerable}:e},18452:(c,d,e)=>{var t=e(13462),r=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,i=t(function(s){var o=[];return s.charCodeAt(0)===46&&o.push(""),s.replace(r,function(l,f,v,h){o.push(v?h.replace(a,"$1"):f||l)}),o});c.exports=i},18470:(c,d,e)=>{"use strict";var t=e(82357);c.exports=t},18584:(c,d,e)=>{var t=e(49570),r=e(34671),a=e(58400),i=e(18341),s=e(63757),o=e(2382),l=e(81917),f=e(91109);c.exports=t(function v(h){return h=i(function(y){return typeof y=="function"?y:v(y)},h),a(l(s,0,o("length",f(h))),function(){var y=arguments;return i(function(E){return r(E,y)},h)})})},18716:(c,d,e)=>{"use strict";var t=e(24571);e(17505),c.exports=t},18760:(c,d,e)=>{"use strict";e.d(d,{A:()=>f});var t=e(80004),r=e.n(t),a=e(71196),i=a.Bd?window:null,s=function(v){return!!v.addEventListener},o=function(v){return!!v.on},l=function(v,h,y,E){y===void 0&&(y=i),(0,t.useEffect)(function(){if(h&&y)return s(y)?(0,a.on)(y,v,h,E):o(y)&&y.on(v,h,E),function(){s(y)?(0,a.AU)(y,v,h,E):o(y)&&y.off(v,h,E)}},[v,h,y,JSON.stringify(E)])};const f=l},18802:(c,d,e)=>{var t=e(95471),r=e(95003),a=e(78475);c.exports=t(function(s,o){return typeof o.indexOf=="function"&&!a(o)?o.indexOf(s):r(o,s,0
39)})},19002:(c,d,e)=>{var t=e(12172),r=1/0,a=17976931348623157e292;function i(s){if(!s)return s===0?s:0;if(s=t(s),s===r||s===-r){var o=s<0?-1:1;return o*a}return s===s?s:0}c.exports=i},19022:c=>{"use strict";c.exports=JSON.parse('{"Audio Player":"Reprodutor de \xE1udio","Video Player":"Reprodutor de v\xEDdeo","Play":"Tocar","Pause":"Pausar","Replay":"Tocar novamente","Current Time":"Tempo","Duration":"Dura\xE7\xE3o","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\xE7\xF5es","captions off":"Sem Anota\xE7\xF5es","Chapters":"Cap\xEDtulos","Descriptions":"Descri\xE7\xF5es","descriptions off":"sem descri\xE7\xF5es","Audio Track":"Faixa de \xE1udio","Volume Level":"N\xEDvel de volume","You aborted the media playback":"Voc\xEA parou a execu\xE7\xE3o do v\xEDdeo.","A network error caused the media download to fail part-way.":"Um erro na rede causou falha durante o download da m\xEDdia.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"A m\xEDdia n\xE3o pode ser carregada, por uma falha de rede ou servidor ou o formato n\xE3o \xE9 suportado.","No compatible source was found for this media.":"Nenhuma fonte foi encontrada para esta m\xEDdia.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"A reprodu\xE7\xE3o foi interrompida devido \xE0 um problema de m\xEDdia corrompida ou porque a m\xEDdia utiliza fun\xE7\xF5es que seu navegador n\xE3o suporta.","The media is encrypted and we do not have the keys to decrypt it.":"A m\xEDdia est\xE1 criptografada e n\xE3o temos as chaves para descriptografar.","Play Video":"Tocar V\xEDdeo","Close":"Fechar","Close Modal Dialog":"Fechar Di\xE1logo Modal","Modal Window":"Janela Modal","This is a modal window":"Isso \xE9 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\xE7\xF5es de legendas de coment\xE1rios",", opens subtitles settings dialog":", abre as configura\xE7\xF5es de legendas",", opens descriptions settings dialog":", abre as configura\xE7\xF5es",", selected":", selecionada","captions settings":"configura\xE7\xF5es de legendas de coment\xE1rios","subtitles settings":"configura\xE7\xF5es de legendas","descriptions settings":"configura\xE7\xF5es das descri\xE7\xF5es","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\xE7\xE3o","Font Family":"Fam\xEDlia da Fonte","Proportional Sans-Serif":"Sans-Serif(Sem serifa) Proporcional","Monospace Sans-Serif":"Sans-Serif(Sem serifa) Monoespa\xE7ada","Proportional Serif":"Serifa Proporcional","Monospace Serif":"Serifa Monoespa\xE7ada","Casual":"Casual","Script":"Script","Small Caps":"Mai\xFAsculas Pequenas","Reset":"Redefinir","restore all settings to the default values":"restaurar todas as configura\xE7\xF5es aos valores padr\xE3o","Done":"Salvar","Caption Settings Dialog":"Ca\xEDxa-de-Di\xE1logo das configura\xE7\xF5es de Legendas","Beginning of dialog window. Escape will cancel and close the window.":"Iniciando a Janela-de-Di\xE1logo. Pressionar Escape ir\xE1 cancelar e fechar a janela.","End of dialog window.":"Fim da Janela-de-Di\xE1logo","{1} is loading.":"{1} est\xE1 carregando.","Exit Picture-in-Picture":"Sair de Picture-in-Picture","Picture-in-Picture":"Picture-in-Picture"}')},19034:(c,d,e)=>{var t=e(43496),r=e(71190),a=e(17516);function i(v,h,y){for(var E=0,w=y.length;E<w;){if(h=v["@@transducer/step"](h,y[E]),h&&h["@@transducer/reduced"]){h=h["@@transducer/value"];break}E+=1}return v["@@transducer/result"](h)}function s(v,h,y){for(var E=y.next();!E.done;){if(h=v["@@transducer/step"](h,E.value),h&&h["@@transducer/reduced"]){h=h["@@transducer/value"];break}E=y.next()}return v["@@transducer/result"](h)}function o(v,h,y,E){return v["@@transducer/result"](y[E](a(v["@@transducer/step"],v),h))}var l=typeof Symbol<"u"?Symbol.iterator:"@@iterator";function f(v,h,y){if(typeof v=="function"&&(v=r(v)),t(y))return i(v,h,y);if(typeof y["fantasy-land/reduce"]=="function")return o(v,h,y,"fantasy-land/reduce");if(y[l]!=null)return s(v,h,y[l]());if(typeof y.next=="function")return s(v,h,y);if(typeof y.reduce=="function")return o(v,h,y,"reduce");throw new TypeError("reduce: list must be array or iterable")}c.exports=f},19082:(c,d,e)=>{var t=e(32835),r=e(19034),a=e(35514),i=e(54836),s=e(62409),o=t(function(f,v){var h=i(f,v);return i(f,function(){return r(a,s(h,arguments[0]),Array.prototype.slice.call(arguments,1
39))})});c.exports=o},19314:(c,d,e)=>{var t=e(78756),r=e(88586),a=r(t);c.exports=a},19318:(c,d,e)=>{var t=e(11078),r=t(function(i){return function(){return i}});c.exports=r},19320:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="file-lines",a=384,i=512,s=[128441,128462,61686,"file-alt","file-text"],o="f15c",l="M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm56 256c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.bL=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},19356:(c,d,e)=>{var t=e(71095),r=e(56168),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;function s(o,l){if(t(o))return!1;var f=typeof o;return f=="number"||f=="symbol"||f=="boolean"||o==null||r(o)?!0:i.test(o)||!a.test(o)||l!=null&&o in Object(l)}c.exports=s},19390:(c,d,e)=>{var t=e(69757),r=e(62840),a=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
397f]/g,i="\\u0300-\\u036f",s="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",l=i+s+o,f="["+l+"]",v=RegExp(f,"g");function h(y){return y=r(y),y&&y.replace(a,t).replace(v,"")}c.exports=h},19498:c=>{"use strict";c.exports=function d(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var r,a,i;if(Array.isArray(e)){if(r=e.length,r!=t.length)return!1;for(a=r;a--!==0;)if(!d(e[a],t[a]))return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();if(i=Object.keys(e),r=i.length,r!==Object.keys(t).length)return!1;for(a=r;a--!==0;)if(!Object.prototype.hasOwnProperty.call(t,i[a]))return!1;for(a=r;a--!==0;){var s=i[a];if(!d(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}},19667:(c,d,e)=>{var t=e(32835),r=e(67047),a=e(39256),i=t(function(o,l){return r(a(o,l),a(l,o))});c.exports=i},19764:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(38765);c.exports=t(r([],a,function(s,o){for(var l=o.length-1;l>=0;){if(s(o[l]))return o[l];l-=1}}))},19777:c=>{"use strict";c.exports=Math.min},19922:c=>{"use strict";c.exports=Object.getOwnPropertyDescriptor},19956:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(32186),r=e(5778);function a(i){return r(i)&&(t("of",i)||t("of",i.constructor))}c.exports=a},19982:(c,d,e)=>{"use strict";var t=e(91199),r=TypeError,a=function(i){var s,o;this.promise=new i(function(l,f){if(s!==void 0||o!==void 0)throw new r("Bad Promise constructor");s=l,o=f}),this.resolve=t(s),this.reject=t(o)};c.exports.f=function(i){return new a(i)}},20023:(c,d,e)=>{"use strict";e.d(d,{$:()=>Ur,A:()=>Jt,B:()=>ct,C:()=>Hn,D:()=>Ti,E:()=>He,F:()=>xr,G:()=>co,H:()=>dr,I:()=>ao,J:()=>ie,K:()=>V,L:()=>Bi,M:()=>ia,N:()=>Ai,O:()=>ln,P:()=>bn,Q:()=>lr,R:()=>an,S:()=>rr,T:()=>Tt,U:()=>_n,V:()=>di,W:()=>ti,X:()=>Ir,Y:()=>pr,Z:()=>zi,_:()=>Ki,a:()=>Mt,a0:()=>ut,a1:()=>ks,a2:()=>xs,a3:()=>mn,a4:()=>ot,a5:()=>yt,a6:()=>Cr,a7:()=>Pr,a8:()=>Un,a9:()=>ir,aA:()=>St,aB:()=>on,aC:()=>Ls,aD:()=>kt,aE:()=>En,aF:()=>nr,aG:()=>Ye,aH:()=>Ot,aI:()=>Ci,aJ:()=>Ie,aK:()=>Vr,aL:()=>$n,aM:()=>Ft,aN:()=>br,aO:()=>Yi,aP:()=>sn,aQ:()=>Ne,aa:()=>Kr,ab:()=>ke,ac:()=>gt,ad:()=>As,ae:()=>Y,af:()=>ht,ag:()=>ri,ah:()=>ds,ai:()=>An,aj:()=>gn,ak:()=>_r,al:()=>vr,am:()=>Hs,an:()=>wa,ao:()=>Zi,ap:()=>$r,aq:()=>Pe,ar:()=>he,as:()=>be,at:()=>Ar,au:()=>wr,av:()=>Ht,aw:()=>Wi,ax:()=>ns,ay:()=>as,az:()=>Rr,b:()=>rn,c:()=>$s,d:()=>xi,e:()=>pa,f:()=>Vn,g:()=>xt,h:()=>tn,i:()=>Xe,j:()=>Sn,k:()=>Ct,l:()=>er,m:()=>Rn,n:()=>dn,o:()=>Gr,p:()=>Tr,q:()=>Ys,r:()=>Hi,s:()=>Yr,t:()=>cn,u:()=>Fr,v:()=>Pn,w:()=>Ma,x:()=>_e,y:()=>fi,z:()=>fo});/*!
40 * @kurkle/color v0.3.4
41 * https://github.com/kurkle/color#readme
42 * (c) 2024 Jukka Kurkela
43 * Released under the MIT License
44 */function t(X){return X+.5|0}const r=(X,fe,Re)=>Math.max(Math.min(X,Re),fe);function a(X){return r(t(X*2.55),0,255)}function i(X){return r(t(X/2.55),0,100)}function s(X){return r(t(X*255),0,255)}function o(X){return r(t(X/2.55)/100,0,1)}function l(X){return r(t(X*100),0,100)}const f={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},v=[..."0123456789ABCDEF"],h=X=>v[X&15],y=X=>v[(X&240)>>4]+v[X&15],E=X=>(X&240)>>4===(X&15),w=X=>E(X.r)&&E(X.g)&&E(X.b)&&E(X.a);function T(X){var fe=X.length,Re;return X[0]==="#"&&(fe===4||fe===5?Re={r:255&f[X[1]]*17,g:255&f[X[2]]*17,b:255&f[X[3]]*17,a:fe===5?f[X[4]]*17:255}:(fe===7||fe===9)&&(Re={r:f[X[1]]<<4|f[X[2]],g:f[X[3]]<<4|f[X[4]],b:f[X[5]]<<4|f[X[6]],a:fe===9?f[X[7]]<<4|f[X[8]]:255})),Re}const O=(X,fe)=>X<255?fe(X):"";function k(X){var fe=w(X)?h:y;return X?"#"+fe(X.r)+fe(X.g)+fe(X.b)+O(X.a,fe):void 0}const B=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function R(X,fe,Re){const et=fe*Math.min(Re,1-Re),wt=(qt,On=(qt+X/30)%12)=>Re-et*Math.max(Math.min(On-3,9-On,1),-1);return[wt(0),wt(8),wt(4)]}function L(X,fe,Re){const et=(wt,qt=(wt+X/60)%6)=>Re-Re*fe*Math.max(Math.min(qt,4-qt,1),0);return[et(5),et(3),et(1)]}function J(X,fe,Re){const et=R(X,1,.5);let wt;for(fe+Re>1&&(wt=1/(fe+Re),fe*=wt,Re*=wt),wt=0;wt<3;wt++)et[wt]*=1-fe-Re,et[wt]+=fe;return et}function K(X,fe,Re,et,wt){return X===wt?(fe-Re)/et+(fe<Re?6:0):fe===wt?(Re-X)/et+2:(X-fe)/et+4}function I(X){const Re=X.r/255,et=X.g/255,wt=X.b/255,qt=Math.max(Re,et,wt),On=Math.min(Re,et,wt),Yn=(qt+On)/2;let Zn,Mr,Li;return qt!==On&&(Li=qt-On,Mr=Yn>.5?Li/(2-qt-On):Li/(qt+On),Zn=K(Re,et,wt,Li,qt),Zn=Zn*60+.5),[Zn|0,Mr||0,Yn]}function W(X,fe,Re,et){return(Array.isArray(fe)?X(fe[0],fe[1],fe[2]):X(fe,Re,et)).map(s)}function Z(X,fe,Re){return W(R,X,fe,Re)}function H(X,fe,Re){return W(J,X,fe,Re)}function G(X,fe,Re){return W(L,X,fe,Re)}function te(X){return(X%360+360)%360}function ve(X){const fe=B.exec(X);let Re=255,et;if(!fe)return;fe[5]!==et&&(Re=fe[6]?a(+fe[5]):s(+fe[5]));const wt=te(+fe[2]),qt=+fe[3]/100,On=+fe[4]/100;return fe[1]==="hwb"?et=H(wt,qt,On):fe[1]==="hsv"?et=G(wt,qt,On):et=Z(wt,qt,On),{r:et[0],g:et[1],b:et[2],a:Re}}function oe(X,fe){var Re=I(X);Re[0]=te(Re[0]+fe),Re=Z(Re),X.r=Re[0],X.g=Re[1],X.b=Re[2]}function le(X){if(!X)return;const fe=I(X),Re=fe[0],et=l(fe[1]),wt=l(fe[2]);return X.a<255?`hsla(${Re}, ${et}%, ${wt}%, ${o(X.a)})`:`hsl(${Re}, ${et}%, ${wt}%)`}const Se={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},xe={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",K
vendor: 4,100 bytes, line 44
44ocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function Ge(){const X={},fe=Object.keys(xe),Re=Object.keys(Se);let et,wt,qt,On,Yn;for(et=0;et<fe.length;et++){for(On=Yn=fe[et],wt=0;wt<Re.length;wt++)qt=Re[wt],Yn=Yn.replace(qt,Se[qt]);qt=parseInt(xe[On],16),X[Yn]=[qt>>16&255,qt>>8&255,qt&255]}return X}let ze;function ye(X){ze||(ze=Ge(),ze.transparent=[0,0,0,0]);const fe=ze[X.toLowerCase()];return fe&&{r:fe[0],g:fe[1],b:fe[2],a:fe.length===4?fe[3]:255}}const Fe=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function Je(X){const fe=Fe.exec(X);let Re=255,et,wt,qt;if(fe){if(fe[7]!==et){const On=+fe[7];Re=fe[8]?a(On):r(On*255,0,255)}return et=+fe[1],wt=+fe[3],qt=+fe[5],et=255&(fe[2]?a(et):r(et,0,255)),wt=255&(fe[4]?a(wt):r(wt,0,255)),qt=255&(fe[6]?a(qt):r(qt,0,255)),{r:et,g:wt,b:qt,a:Re}}}function qe(X){return X&&(X.a<255?`rgba(${X.r}, ${X.g}, ${X.b}, ${o(X.a)})`:`rgb(${X.r}, ${X.g}, ${X.b})`)}const Lt=X=>X<=.0031308?X*12.92:Math.pow(X,1/2.4)*1.055-.055,$t=X=>X<=.04045?X/12.92:Math.pow((X+.055)/1.055,2.4);function Ve(X,fe,Re){const et=$t(o(X.r)),wt=$t(o(X.g)),qt=$t(o(X.b));return{r:s(Lt(et+Re*($t(o(fe.r))-et))),g:s(Lt(wt+Re*($t(o(fe.g))-wt))),b:s(Lt(qt+Re*($t(o(fe.b))-qt))),a:X.a+Re*(fe.a-X.a)}}function ft(X,fe,Re){if(X){let et=I(X);et[fe]=Math.max(0,Math.min(et[fe]+et[fe]*Re,fe===0?360:1)),et=Z(et),X.r=et[0],X.g=et[1],X.b=et[2]}}function un(X,fe){return X&&Object.assign(fe||{},X)}function Qt(X){var fe={r:0,g:0,b:0,a:255};return Array.isArray(X)?X.length>=3&&(fe={r:X[0],g:X[1],b:X[2],a:255},X.length>3&&(fe.a=s(X[3]))):(fe=un(X,{r:0,g:0,b:0,a:1}),fe.a=s(fe.a)),fe}function pn(X){return X.charAt(0)==="r"?Je(X):ve(X)}class Be{constructor(fe){if(fe instanceof Be)return fe;const Re=typeof fe;let et;Re==="object"?et=Qt(fe):Re==="string"&&(et=T(fe)||ye(fe)||pn(fe)),this._rgb=et,this._valid=!!et}get valid(){return this._valid}get rgb(){var fe=un(this._rgb);return fe&&(fe.a=o(fe.a)),fe}set rgb(fe){this._rgb=Qt(fe)}rgbString(){return this._valid?qe(this._rgb):void 0}hexString(){return this._valid?k(this._rgb):void 0}
vendor: 11,485 bytes, lines 44-49
44hslString(){return this._valid?le(this._rgb):void 0}mix(fe,Re){if(fe){const et=this.rgb,wt=fe.rgb;let qt;const On=Re===qt?.5:Re,Yn=2*On-1,Zn=et.a-wt.a,Mr=((Yn*Zn===-1?Yn:(Yn+Zn)/(1+Yn*Zn))+1)/2;qt=1-Mr,et.r=255&Mr*et.r+qt*wt.r+.5,et.g=255&Mr*et.g+qt*wt.g+.5,et.b=255&Mr*et.b+qt*wt.b+.5,et.a=On*et.a+(1-On)*wt.a,this.rgb=et}return this}interpolate(fe,Re){return fe&&(this._rgb=Ve(this._rgb,fe._rgb,Re)),this}clone(){return new Be(this.rgb)}alpha(fe){return this._rgb.a=s(fe),this}clearer(fe){const Re=this._rgb;return Re.a*=1-fe,this}greyscale(){const fe=this._rgb,Re=t(fe.r*.3+fe.g*.59+fe.b*.11);return fe.r=fe.g=fe.b=Re,this}opaquer(fe){const Re=this._rgb;return Re.a*=1+fe,this}negate(){const fe=this._rgb;return fe.r=255-fe.r,fe.g=255-fe.g,fe.b=255-fe.b,this}lighten(fe){return ft(this._rgb,2,fe),this}darken(fe){return ft(this._rgb,2,-fe),this}saturate(fe){return ft(this._rgb,1,fe),this}desaturate(fe){return ft(this._rgb,1,-fe),this}rotate(fe){return oe(this._rgb,fe),this}}function lt(X){return new Be(X)}/*!
45 * Chart.js v4.5.1
46 * https://www.chartjs.org
47 * (c) 2025 Chart.js Contributors
48 * Released under the MIT License
49 */function Ye(){}const gt=(()=>{let X=0;return()=>X++})();function Ct(X){return X==null}function rn(X){if(Array.isArray&&Array.isArray(X))return!0;const fe=Object.prototype.toString.call(X);return fe.slice(0,7)==="[object"&&fe.slice(-6)==="Array]"}function Xe(X){return X!==null&&Object.prototype.toString.call(X)==="[object Object]"}function xt(X){return(typeof X=="number"||X instanceof Number)&&isFinite(+X)}function ln(X,fe){return xt(X)?X:fe}function Pn(X,fe){return typeof X>"u"?fe:X}const Rn=(X,fe)=>typeof X=="string"&&X.endsWith("%")?parseFloat(X)/100:+X/fe,dn=(X,fe)=>typeof X=="string"&&X.endsWith("%")?parseFloat(X)/100*fe:+X;function lr(X,fe,Re){if(X&&typeof X.call=="function")return X.apply(Re,fe)}function xr(X,fe,Re,et){let wt,qt,On;if(rn(X))if(qt=X.length,et)for(wt=qt-1;wt>=0;wt--)fe.call(Re,X[wt],wt);else for(wt=0;wt<qt;wt++)fe.call(Re,X[wt],wt);else if(Xe(X))for(On=Object.keys(X),qt=On.length,wt=0;wt<qt;wt++)fe.call(Re,X[On[wt]],On[wt])}function An(X,fe){let Re,et,wt,qt;if(!X||!fe||X.length!==fe.length)return!1;for(Re=0,et=X.length;Re<et;++Re)if(wt=X[Re],qt=fe[Re],wt.datasetIndex!==qt.datasetIndex||wt.index!==qt.index)return!1;return!0}function cr(X){if(rn(X))return X.map(cr);if(Xe(X)){const fe=Object.create(null),Re=Object.keys(X),et=Re.length;let wt=0;for(;wt<et;++wt)fe[Re[wt]]=cr(X[Re[wt]]);return fe}return X}function Wr(X){return["__proto__","prototype","constructor"].indexOf(X)===-1}function en(X,fe,Re,et){if(!Wr(X))return;const wt=fe[X],qt=Re[X];Xe(wt)&&Xe(qt)?ot(wt,qt,et):fe[X]=cr(qt)}function ot(X,fe,Re){const et=rn(fe)?fe:[fe],wt=et.length;if(!Xe(X))return X;Re=Re||{};const qt=Re.merger||en;let On;for(let Yn=0;Yn<wt;++Yn){if(On=et[Yn],!Xe(On))continue;const Zn=Object.keys(On);for(let Mr=0,Li=Zn.length;Mr<Li;++Mr)qt(Zn[Mr],X,On,Re)}return X}function ke(X,fe){return ot(X,fe,{merger:qr})}function qr(X,fe,Re){if(!Wr(X))return;const et=fe[X],wt=Re[X];Xe(et)&&Xe(wt)?ke(et,wt):Object.prototype.hasOwnProperty.call(fe,X)||(fe[X]=cr(wt))}function jn(X,fe,Re,et){fe!==void 0&&console.warn(X+': "'+Re+'" is deprecated. Please use "'+et+'" instead')}const wn={"":X=>X,x:X=>X.x,y:X=>X.y};function nt(X){const fe=X.split("."),Re=[];let et="";for(const wt of fe)et+=wt,et.endsWith("\\")?et=et.slice(0,-1)+".":(Re.push(et),et="");return Re}function vt(X){const fe=nt(X);return Re=>{for(const et of fe){if(et==="")break;Re=Re&&Re[et]}return Re}}function Vn(X,fe){return(wn[fe]||(wn[fe]=vt(fe)))(X)}function yt(X){return X.charAt(0).toUpperCase()+X.slice(1)}const tn=X=>typeof X<"u",Pr=X=>typeof X=="function",ri=(X,fe)=>{if(X.size!==fe.size)return!1;for(const Re of X)if(!fe.has(Re))return!1;return!0};function gn(X){return X.type==="mouseup"||X.type==="click"||X.type==="contextmenu"}const bn=Math.PI,Tt=2*bn,Vt=Tt+bn,It=Number.POSITIVE_INFINITY,Xn=bn/180,dr=bn/2,Sr=bn/4,Lr=bn*2/3,br=Math.log10,Yr=Math.sign;function Vr(X,fe,Re){return Math.abs(X-fe)<Re}function Ci(X){const fe=Math.round(X);X=Vr(X,fe,X/1e3)?fe:X;const Re=Math.pow(10,Math.floor(br(X))),et=X/Re;return(et<=1?1:et<=2?2:et<=5?5:10)*Re}function Ai(X){const fe=[],Re=Math.sqrt(X);let et;for(et=1;et<Re;et++)X%et===0&&(fe.push(et),fe.push(X/et));return Re===(Re|0)&&fe.push(Re),fe.sort((wt,qt)=>wt-qt).pop(),fe}function $i(X){return typeof X=="symbol"||typeof X=="object"&&X!==null&&!(Symbol.toPrimitive in X||"toString"in X||"valueOf"in X)}function _e(X){return!$i(X)&&!isNaN(parseFloat(X))&&isFinite(X)}function Ie(X,fe){const Re=Math.round(X);return Re-fe<=X&&Re+fe>=X}function Ot(X,fe,Re){let et,wt,qt;for(et=0,wt=X.length;et<wt;et++)qt=X[et][Re],isNaN(qt)||(fe.min=Math.min(fe.min,qt),fe.max=Math.max(fe.max,qt))}function cn(X){return X*(bn/180)}function _n(X){return X*(180/bn)}function $n(X){if(!xt(X))return;let fe=1,Re=0;for(;Math.round(X*fe)/fe!==X;)fe*=10,Re++;return Re}function Ti(X,fe){const Re=fe.x-X.x,et=fe.y-X.y,wt=Math.sqrt(Re*Re+et*et);let qt=Math.atan2(et,Re);return qt<-.5*bn&&(qt+=Tt),{angle:qt,distance:wt}}function nr(X,fe){return Math.sqrt(Math.pow(fe.x-X.x,2)+Math.pow(fe.y-X.y,2))}function Gt(X,fe){return(X-fe+Vt)%Tt-bn}function vr(X){return(X%Tt+Tt)%Tt}function Tr(X,fe,Re,et){const wt=vr(X),qt=vr(fe),On=vr(Re),Yn=vr(qt-wt),Zn=vr(On-wt),Mr=vr(wt-qt),Li=vr(wt-On);return wt===qt||wt===On||et&&qt===On||Yn>Zn&&Mr<Li}function rr(X,fe,Re){return Math.max(fe,Math.min(Re,X))}function ti(X){return rr(X,-32768,32767)}function _r(X,fe,Re,et=1e-6){return X>=Math.min(fe,Re)-et&&X<=Math.max(fe,Re)+et}function Ne(X,fe,Re){Re=Re||(On=>X[On]<fe);let et=X.length-1,wt=0,qt;for(;et-wt>1;)qt=wt+et>>1,Re(qt)?wt=qt:et=qt;return{lo:wt,hi:et}}const ct=(X,fe,Re,et)=>Ne(X,Re,et?wt=>{const qt=X[wt][fe];return qt<Re||qt===Re&&X[wt+1][fe]===Re}:wt=>X[wt][fe]<Re),Jt=(X,fe,Re)=>Ne(X,Re,et=>X[et][fe]>=Re);function sn(X,fe,Re){let et=0,wt=X.length;for(;et<wt&&X[et]<fe;)et++;for(;wt>et&&X[wt-1]>Re;)wt--;return et>0||wt<X.length?X.slice(et,wt):X}const kn=["push","pop","shift","splice","unshift"];function er(X,fe){if(X._chartjs){X._chartjs.listeners.push(fe);return}Object.defineProperty(X,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[fe]}}),kn.forEach(Re=>{const et="_onData"+yt(Re),wt=X[Re];Object.defineProperty(X,Re,{configurable:!0,enumerable:!1,value(...qt){const On=wt.apply(this,qt);return X._chartjs.listeners.forEach(Yn=>{typeof Yn[et]=="function"&&Yn[et](...qt)}),On}})})}function Fr(X,fe){const Re=X._chartjs;if(!Re)return;const et=Re.listeners,wt=et.indexOf(fe);wt!==-1&&et.splice(wt,1),!(et.length>0)&&(kn.forEach(qt=>{delete X[qt]}),delete X._chartjs)}function Ki(X){const fe=new Set(X);return fe.size===X.length?X:Array.from(fe)}function Fi(X,fe,Re){return fe+" "+X+"px "+Re}const Hi=function(){return typeof window>"u"?function(X){return X()}:window.requestAnimationFrame}();function Bi(X,fe){let Re=[],et=!1;return function(...wt){Re=wt,et||(et=!0,Hi.call(window,()=>{et=!1,X.apply(fe,Re)}))}}function As(X,fe){let Re;return function(...et){return fe?(clearTimeout(Re),Re=setTimeout(X,fe,et)):X.apply(this,et),fe}}const ks=X=>X==="start"?"left":X==="end"?"right":"center",xs=(X,fe,Re)=>X==="start"?fe:X==="end"?Re:(fe+Re)/2,Ls=(X,fe,Re,et)=>X===(et?"left":"right")?Re:X==="center"?(fe+Re)/2:fe;function Ys(X,fe,Re){const et=fe.length;let wt=0,qt=et;if(X._sorted){const{iScale:On,vScale:Yn,_parsed:Zn}=X,Mr=X.dataset&&X.dataset.options?X.dataset.options.spanGaps:null,Li=On.axis,{min:Ss,max:Ps,minDefined:Ia,maxDefined:qa}=On.getUserBounds();if(Ia){if(wt=Math.min(ct(Zn,Li,Ss).lo,Re?et:ct(fe,Li,On.getPixelForValue(Ss)).lo),Mr){const ae=Zn.slice(0,wt+1).reverse().findIndex(Yt=>!Ct(Yt[Yn.axis]));wt-=Math.max(0,ae)}wt=rr(wt,0,et-1)}if(qa){let ae=Math.max(ct(Zn,On.axis,Ps,!0).hi+1,Re?0:ct(fe,Li,On.getPixelForValue(Ps),!0).hi+1);if(Mr){const Yt=Zn.slice(ae-1).findIndex(_t=>!Ct(_t[Yn.axis]));ae+=Math.max(0,Yt)}qt=rr(ae,wt,et)-wt}else qt=et-wt}return{start:wt,count:qt}}function Ma(X){const{xScale:fe,yScale:Re,_scaleRanges:et}=X,wt={xmin:fe.min,xmax:fe.max,ymin:Re.min,ymax:Re.max};if(!et)return X._scaleRanges=wt,!0;const qt=et.xmin!==fe.min||et.xmax!==fe.max||et.ymin!==Re.min||et.ymax!==Re.max;return Object.assign(et,wt),qt}const Xs=X=>X===0||X===1,Ha=(X,fe,Re)=>-(Math.pow(2,10*(X-=1))*Math.sin((X-fe)*Tt/Re)),Os=(X,fe,Re)=>Math.pow(2,-10*X)*Math.sin((X-fe)*Tt/Re)+1,pa={linear:X=>X,easeInQuad:X=>X*X,easeOutQuad:X=>-X*(X-2),easeInOutQuad:X=>(X/=.5)<1?.5*X*X:-.5*(--X*(X-2)-1),easeInCubic:X=>X*X*X,easeOutCubic:X=>(X-=1)*X*X+1,easeInOutCubic:X=>(X/=.5)<1?.5*X*X*X:.5*((X-=2)*X*X+2),easeInQuart:X=>X*X*X*X,easeOutQuart:X=>-((X-=1)*X*X*X-1),easeInOutQuart:X=>(X/=.5)<1?.5*X*X*X*X:-.5*((X-=2)*X*X*X-2),easeInQuint:X=>X*X*X*X*X,easeOutQuint:X=>(X-=1)*X*X*X*X+1,easeInOutQuint:X=>(X/=.5)<1?.5*X*X*X*X*X:.5*((X-=2)*X*X*X*X+2),easeInSine:X=>-Math.cos(X*dr)+1,easeOutSine:X=>Math.sin(X*dr),easeInOutSine:X=>-.5*(Math.cos(bn*X)-1),easeInExpo:X=>X===0?0:Math.pow(2,10*(X-1)),easeOutExpo:X=>X===1?1:-Math.pow(2,-10*X)+1,easeInOutExpo:X=>Xs(X)?X:X<.5?.5*Math.pow(2,10*(X*2-1)):.5*(-Math.pow(2,-10*(X*2-1))+2),easeInCirc:X=>X>=1?X:-(Math.sqrt(1-X*X)-1),easeOutCirc:X=>Math.sqrt(1-(X-=1)*X),easeInOutCirc:X=>(X/=.5)<1?-.5*(Math.sqrt(1-X*X)-1):.5*(Math.sqrt(1-(X-=2)*X)+1),easeInElastic:X=>Xs(X)?X:Ha(X,.075,.3),easeOutElastic:X=>Xs(X)?X:Os(X,.075,.3),easeInOutElastic(X){return Xs(X)?X:X<.5?.5*Ha(X*2,.1125,.45):.5+.5*Os(X*2-1,.1125,.45)},easeInBack(X){return X*X*((1.70158+1)*X-1.70158)},easeOutBack(X){return(X-=1)*X*((1.70158+1)*X+1.70158)+1},easeInOutBack(X){let fe=1.70158;return(X/=.5)<1?.5*(X*X*(((fe*=1.525)+1)*X-fe)):.5*((X-=2)*X*(((fe*=1.525)+1)*X+fe)+2)},easeInBounce:X=>1-pa.easeOutBounce(1-X),easeOutBounce(X){return X<1/2.75?7.5625*X*X:X<2/2.75?7.5625*(X-=1.5/2.75)*X+.75:X<2.5/2.75?7.5625*(X-=2.25/2.75)*X+.9375:7.5625*(X-=2.625/2.75)*X+.984375},easeInOutBounce:X=>X<.5?pa.easeInBounce(X*2)*.5:pa.easeOutBounce(X*2-1)*.5+.5};function ya(X){if(X&&typeof X=="object"){const fe=X.toString();return fe==="[object CanvasPattern]"||fe==="[object CanvasGradient]"}return!1}function $s(X){return ya(X)?X:new Be(X)}function Gs(X){return ya(X)?X:new Be(X).saturate(.5).darken(.1).hexString()}const ua=["x","y","borderWidth","radius","tension"],La=["color","borderColor","backgroundColor"];function de(X){X.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),X.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:fe=>fe!=="onProgress"&&fe!=="onComplete"&&fe!=="fn"}),X.set("animations",{colors:{type:"color",properties:La},numbers:{type:"number",properties:ua}}),X.describe("animations",{_fallback:"animation"}),X.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:fe=>fe|0}}}})}function Ze(X){X.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const Xt=new Map;function Kn(X,fe){fe=fe||{};const Re=X+JSON.stringify(fe);let et=Xt.get(Re);return et||(et=new Intl.NumberFormat(X,fe),Xt.set(Re,et)),et}function Gr(X,fe,Re){return Kn(fe,Re).format(X)}const Me={values(X){return rn(X)?X:""+X},numeric(X,fe,Re){if(X===0)return"0";const et=this.chart.options.locale;let wt,qt=X;if(Re.length>1){const Mr=Math.max(Math.abs(Re[0].value),Math.abs(Re[Re.length-1].value));(Mr<1e-4||Mr>1e15)&&(wt="scientific"),qt=tt(X,Re)}
vendor: 20,346 bytes, line 49
49const On=br(Math.abs(qt)),Yn=isNaN(On)?1:Math.max(Math.min(-1*Math.floor(On),20),0),Zn={notation:wt,minimumFractionDigits:Yn,maximumFractionDigits:Yn};return Object.assign(Zn,this.options.ticks.format),Gr(X,et,Zn)},logarithmic(X,fe,Re){if(X===0)return"0";const et=Re[fe].significand||X/Math.pow(10,Math.floor(br(X)));return[1,2,3,5,10,15].includes(et)||fe>.8*Re.length?Me.numeric.call(this,X,fe,Re):""}};function tt(X,fe){let Re=fe.length>3?fe[2].value-fe[1].value:fe[1].value-fe[0].value;return Math.abs(Re)>=1&&X!==Math.floor(X)&&(Re=X-Math.floor(X)),Re}var Ft={formatters:Me};function Bt(X){X.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(fe,Re)=>Re.lineWidth,tickColor:(fe,Re)=>Re.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:Ft.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),X.route("scale.ticks","color","","color"),X.route("scale.grid","color","","borderColor"),X.route("scale.border","color","","borderColor"),X.route("scale.title","color","","color"),X.describe("scale",{_fallback:!1,_scriptable:fe=>!fe.startsWith("before")&&!fe.startsWith("after")&&fe!=="callback"&&fe!=="parser",_indexable:fe=>fe!=="borderDash"&&fe!=="tickBorderDash"&&fe!=="dash"}),X.describe("scales",{_fallback:"scale"}),X.describe("scale.ticks",{_scriptable:fe=>fe!=="backdropPadding"&&fe!=="callback",_indexable:fe=>fe!=="backdropPadding"})}const mn=Object.create(null),Cr=Object.create(null);function fr(X,fe){if(!fe)return X;const Re=fe.split(".");for(let et=0,wt=Re.length;et<wt;++et){const qt=Re[et];X=X[qt]||(X[qt]=Object.create(null))}return X}function Qr(X,fe,Re){return typeof fe=="string"?ot(fr(X,fe),Re):ot(fr(X,""),fe)}class At{constructor(fe,Re){this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=et=>et.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(et,wt)=>Gs(wt.backgroundColor),this.hoverBorderColor=(et,wt)=>Gs(wt.borderColor),this.hoverColor=(et,wt)=>Gs(wt.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(fe),this.apply(Re)}set(fe,Re){return Qr(this,fe,Re)}get(fe){return fr(this,fe)}describe(fe,Re){return Qr(Cr,fe,Re)}override(fe,Re){return Qr(mn,fe,Re)}route(fe,Re,et,wt){const qt=fr(this,fe),On=fr(this,et),Yn="_"+Re;Object.defineProperties(qt,{[Yn]:{value:qt[Re],writable:!0},[Re]:{enumerable:!0,get(){const Zn=this[Yn],Mr=On[wt];return Xe(Zn)?Object.assign({},Mr,Zn):Pn(Zn,Mr)},set(Zn){this[Yn]=Zn}}})}apply(fe){fe.forEach(Re=>Re(this))}}var xi=new At({_scriptable:X=>!X.startsWith("on"),_indexable:X=>X!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[de,Ze,Bt]);function In(X){return!X||Ct(X.size)||Ct(X.family)?null:(X.style?X.style+" ":"")+(X.weight?X.weight+" ":"")+X.size+"px "+X.family}function di(X,fe,Re,et,wt){let qt=fe[wt];return qt||(qt=fe[wt]=X.measureText(wt).width,Re.push(wt)),qt>et&&(et=qt),et}function Yi(X,fe,Re,et){et=et||{};let wt=et.data=et.data||{},qt=et.garbageCollect=et.garbageCollect||[];et.font!==fe&&(wt=et.data={},qt=et.garbageCollect=[],et.font=fe),X.save(),X.font=fe;let On=0;const Yn=Re.length;let Zn,Mr,Li,Ss,Ps;for(Zn=0;Zn<Yn;Zn++)if(Ss=Re[Zn],Ss!=null&&!rn(Ss))On=di(X,wt,qt,On,Ss);else if(rn(Ss))for(Mr=0,Li=Ss.length;Mr<Li;Mr++)Ps=Ss[Mr],Ps!=null&&!rn(Ps)&&(On=di(X,wt,qt,On,Ps));X.restore();const Ia=qt.length/2;if(Ia>Re.length){for(Zn=0;Zn<Ia;Zn++)delete wt[qt[Zn]];qt.splice(0,Ia)}return On}function Ir(X,fe,Re){const et=X.currentDevicePixelRatio,wt=Re!==0?Math.max(Re/2,.5):0;return Math.round((fe-wt)*et)/et+wt}function ht(X,fe){!fe&&!X||(fe=fe||X.getContext("2d"),fe.save(),fe.resetTransform(),fe.clearRect(0,0,X.width,X.height),fe.restore())}function Ht(X,fe,Re,et){En(X,fe,Re,et,null)}function En(X,fe,Re,et,wt){let qt,On,Yn,Zn,Mr,Li,Ss,Ps;const Ia=fe.pointStyle,qa=fe.rotation,ae=fe.radius;let Yt=(qa||0)*Xn;if(Ia&&typeof Ia=="object"&&(qt=Ia.toString(),qt==="[object HTMLImageElement]"||qt==="[object HTMLCanvasElement]")){X.save(),X.translate(Re,et),X.rotate(Yt),X.drawImage(Ia,-Ia.width/2,-Ia.height/2,Ia.width,Ia.height),X.restore();return}if(!(isNaN(ae)||ae<=0)){switch(X.beginPath(),Ia){default:wt?X.ellipse(Re,et,wt/2,ae,0,0,Tt):X.arc(Re,et,ae,0,Tt),X.closePath();break;case"triangle":Li=wt?wt/2:ae,X.moveTo(Re+Math.sin(Yt)*Li,et-Math.cos(Yt)*ae),Yt+=Lr,X.lineTo(Re+Math.sin(Yt)*Li,et-Math.cos(Yt)*ae),Yt+=Lr,X.lineTo(Re+Math.sin(Yt)*Li,et-Math.cos(Yt)*ae),X.closePath();break;case"rectRounded":Mr=ae*.516,Zn=ae-Mr,On=Math.cos(Yt+Sr)*Zn,Ss=Math.cos(Yt+Sr)*(wt?wt/2-Mr:Zn),Yn=Math.sin(Yt+Sr)*Zn,Ps=Math.sin(Yt+Sr)*(wt?wt/2-Mr:Zn),X.arc(Re-Ss,et-Yn,Mr,Yt-bn,Yt-dr),X.arc(Re+Ps,et-On,Mr,Yt-dr,Yt),X.arc(Re+Ss,et+Yn,Mr,Yt,Yt+dr),X.arc(Re-Ps,et+On,Mr,Yt+dr,Yt+bn),X.closePath();break;case"rect":if(!qa){Zn=Math.SQRT1_2*ae,Li=wt?wt/2:Zn,X.rect(Re-Li,et-Zn,2*Li,2*Zn);break}Yt+=Sr;case"rectRot":Ss=Math.cos(Yt)*(wt?wt/2:ae),On=Math.cos(Yt)*ae,Yn=Math.sin(Yt)*ae,Ps=Math.sin(Yt)*(wt?wt/2:ae),X.moveTo(Re-Ss,et-Yn),X.lineTo(Re+Ps,et-On),X.lineTo(Re+Ss,et+Yn),X.lineTo(Re-Ps,et+On),X.closePath();break;case"crossRot":Yt+=Sr;case"cross":Ss=Math.cos(Yt)*(wt?wt/2:ae),On=Math.cos(Yt)*ae,Yn=Math.sin(Yt)*ae,Ps=Math.sin(Yt)*(wt?wt/2:ae),X.moveTo(Re-Ss,et-Yn),X.lineTo(Re+Ss,et+Yn),X.moveTo(Re+Ps,et-On),X.lineTo(Re-Ps,et+On);break;case"star":Ss=Math.cos(Yt)*(wt?wt/2:ae),On=Math.cos(Yt)*ae,Yn=Math.sin(Yt)*ae,Ps=Math.sin(Yt)*(wt?wt/2:ae),X.moveTo(Re-Ss,et-Yn),X.lineTo(Re+Ss,et+Yn),X.moveTo(Re+Ps,et-On),X.lineTo(Re-Ps,et+On),Yt+=Sr,Ss=Math.cos(Yt)*(wt?wt/2:ae),On=Math.cos(Yt)*ae,Yn=Math.sin(Yt)*ae,Ps=Math.sin(Yt)*(wt?wt/2:ae),X.moveTo(Re-Ss,et-Yn),X.lineTo(Re+Ss,et+Yn),X.moveTo(Re+Ps,et-On),X.lineTo(Re-Ps,et+On);break;case"line":On=wt?wt/2:Math.cos(Yt)*ae,Yn=Math.sin(Yt)*ae,X.moveTo(Re-On,et-Yn),X.lineTo(Re+On,et+Yn);break;case"dash":X.moveTo(Re,et),X.lineTo(Re+Math.cos(Yt)*(wt?wt/2:ae),et+Math.sin(Yt)*ae);break;case!1:X.closePath();break}X.fill(),fe.borderWidth>0&&X.stroke()}}function Hn(X,fe,Re){return Re=Re||.5,!fe||X&&X.x>fe.left-Re&&X.x<fe.right+Re&&X.y>fe.top-Re&&X.y<fe.bottom+Re}function pr(X,fe){X.save(),X.beginPath(),X.rect(fe.left,fe.top,fe.right-fe.left,fe.bottom-fe.top),X.clip()}function Ur(X){X.restore()}function Ar(X,fe,Re,et,wt){if(!fe)return X.lineTo(Re.x,Re.y);if(wt==="middle"){const qt=(fe.x+Re.x)/2;X.lineTo(qt,fe.y),X.lineTo(qt,Re.y)}else wt==="after"!=!!et?X.lineTo(fe.x,Re.y):X.lineTo(Re.x,fe.y);X.lineTo(Re.x,Re.y)}function wr(X,fe,Re,et){if(!fe)return X.lineTo(Re.x,Re.y);X.bezierCurveTo(et?fe.cp1x:fe.cp2x,et?fe.cp1y:fe.cp2y,et?Re.cp2x:Re.cp1x,et?Re.cp2y:Re.cp1y,Re.x,Re.y)}function Jr(X,fe){fe.translation&&X.translate(fe.translation[0],fe.translation[1]),Ct(fe.rotation)||X.rotate(fe.rotation),fe.color&&(X.fillStyle=fe.color),fe.textAlign&&(X.textAlign=fe.textAlign),fe.textBaseline&&(X.textBaseline=fe.textBaseline)}function Qn(X,fe,Re,et,wt){if(wt.strikethrough||wt.underline){const qt=X.measureText(et),On=fe-qt.actualBoundingBoxLeft,Yn=fe+qt.actualBoundingBoxRight,Zn=Re-qt.actualBoundingBoxAscent,Mr=Re+qt.actualBoundingBoxDescent,Li=wt.strikethrough?(Zn+Mr)/2:Mr;X.strokeStyle=X.fillStyle,X.beginPath(),X.lineWidth=wt.decorationWidth||2,X.moveTo(On,Li),X.lineTo(Yn,Li),X.stroke()}}function ji(X,fe){const Re=X.fillStyle;X.fillStyle=fe.color,X.fillRect(fe.left,fe.top,fe.width,fe.height),X.fillStyle=Re}function zi(X,fe,Re,et,wt,qt={}){const On=rn(fe)?fe:[fe],Yn=qt.strokeWidth>0&&qt.strokeColor!=="";let Zn,Mr;for(X.save(),X.font=wt.string,Jr(X,qt),Zn=0;Zn<On.length;++Zn)Mr=On[Zn],qt.backdrop&&ji(X,qt.backdrop),Yn&&(qt.strokeColor&&(X.strokeStyle=qt.strokeColor),Ct(qt.strokeWidth)||(X.lineWidth=qt.strokeWidth),X.strokeText(Mr,Re,et,qt.maxWidth)),X.fillText(Mr,Re,et,qt.maxWidth),Qn(X,Re,et,Mr,qt),et+=Number(wt.lineHeight);X.restore()}function Wi(X,fe){const{x:Re,y:et,w:wt,h:qt,radius:On}=fe;X.arc(Re+On.topLeft,et+On.topLeft,On.topLeft,1.5*bn,bn,!0),X.lineTo(Re,et+qt-On.bottomLeft),X.arc(Re+On.bottomLeft,et+qt-On.bottomLeft,On.bottomLeft,bn,dr,!0),X.lineTo(Re+wt-On.bottomRight,et+qt),X.arc(Re+wt-On.bottomRight,et+qt-On.bottomRight,On.bottomRight,dr,0,!0),X.lineTo(Re+wt,et+On.topRight),X.arc(Re+wt-On.topRight,et+On.topRight,On.topRight,0,-dr,!0),X.lineTo(Re+On.topLeft,et)}const Ts=/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/,gs=/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/;function Ds(X,fe){const Re=(""+X).match(Ts);if(!Re||Re[1]==="normal")return fe*1.2;switch(X=+Re[2],Re[3]){case"px":return X;case"%":X/=100;break}return fe*X}const us=X=>+X||0;function Hs(X,fe){const Re={},et=Xe(fe),wt=et?Object.keys(fe):fe,qt=Xe(X)?et?On=>Pn(X[On],X[fe[On]]):On=>X[On]:()=>X;for(const On of wt)Re[On]=us(qt(On));return Re}function ns(X){return Hs(X,{top:"y",right:"x",bottom:"y",left:"x"})}function as(X){return Hs(X,["topLeft","topRight","bottomLeft","bottomRight"])}function He(X){const fe=ns(X);return fe.width=fe.left+fe.right,fe.height=fe.top+fe.bottom,fe}function ut(X,fe){X=X||{},fe=fe||xi.font;let Re=Pn(X.size,fe.size);typeof Re=="string"&&(Re=parseInt(Re,10));let et=Pn(X.style,fe.style);et&&!(""+et).match(gs)&&(console.warn('Invalid font style specified: "'+et+'"'),et=void 0);const wt={family:Pn(X.family,fe.family),lineHeight:Ds(Pn(X.lineHeight,fe.lineHeight),Re),size:Re,style:et,weight:Pn(X.weight,fe.weight),string:""};return wt.string=In(wt),wt}function Mt(X,fe,Re,et){let wt=!0,qt,On,Yn;for(qt=0,On=X.length;qt<On;++qt)if(Yn=X[qt],Yn!==void 0&&(fe!==void 0&&typeof Yn=="function"&&(Yn=Yn(fe),wt=!1),Re!==void 0&&rn(Yn)&&(Yn=Yn[Re%Yn.length],wt=!1),Yn!==void 0))return et&&!wt&&(et.cacheable=!1),Yn}function an(X,fe,Re){const{min:et,max:wt}=X,qt=dn(fe,(wt-et)/2),On=(Yn,Zn)=>Re&&Yn===0?0:Yn+Zn;return{min:On(et,-Math.abs(qt)),max:On(wt,qt)}}function Sn(X,fe){return Object.assign(Object.create(X),fe)}function ir(X,fe=[""],Re,et,wt=()=>X[0]){const qt=Re||X;typeof et>"u"&&(et=oi("_fallback",X));const On={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:X,_rootScopes:qt,_fallback:et,_getTarget:wt,override:Yn=>ir([Yn,...X],fe,qt,et)};return new Proxy(On,{deleteProperty(Yn,Zn){return delete Yn[Zn],delete Yn._keys,delete X[0][Zn],!0},get(Yn,Zn){return De(Yn,Zn,()=>Or(Zn,fe,X,Yn))},getOwnPropertyDescriptor(Yn,Zn){return Reflect.getOwnPropertyDescriptor(Yn._scopes[0],Zn)},getPrototypeOf(){return Reflect.getPrototypeOf(X[0])},has(Yn,Zn){return rs(Yn).includes(Zn)},ownKeys(Yn){return rs(Yn)},set(Yn,Zn,Mr){const Li=Yn._storage||(Yn._storage=wt());return Yn[Zn]=Li[Zn]=Mr,delete Yn._keys,!0}})}function Un(X,fe,Re,et){const wt={_cacheable:!1,_proxy:X,_context:fe,_subProxy:Re,_stack:new Set,_descriptors:Kr(X,et),setContext:qt=>Un(X,qt,Re,et),override:qt=>Un(X.override(qt),fe,Re,et)};return new Proxy(wt,{deleteProperty(qt,On){return delete qt[On],delete X[On],!0},get(qt,On,Yn){return De(qt,On,()=>Qe(qt,On,Yn))},getOwnPropertyDescriptor(qt,On){return qt._descriptors.allKeys?Reflect.has(X,On)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(X,On)},getPrototypeOf(){return Reflect.getPrototypeOf(X)},has(qt,On){return Reflect.has(X,On)},ownKeys(){return Reflect.ownKeys(X)},set(qt,On,Yn){return X[On]=Yn,delete qt[On],!0}})}function Kr(X,fe={scriptable:!0,indexable:!0}){const{_scriptable:Re=fe.scriptable,_indexable:et=fe.indexable,_allKeys:wt=fe.allKeys}=X;return{allKeys:wt,scriptable:Re,indexable:et,isScriptable:Pr(Re)?Re:()=>Re,isIndexable:Pr(et)?et:()=>et}}const _i=(X,fe)=>X?X+yt(fe):fe,Si=(X,fe)=>Xe(fe)&&X!=="adapters"&&(Object.getPrototypeOf(fe)===null||fe.constructor===Object);function De(X,fe,Re){if(Object.prototype.hasOwnProperty.call(X,fe)||fe==="constructor")return X[fe];const et=Re();return X[fe]=et,et}function Qe(X,fe,Re){const{_proxy:et,_context:wt,_subProxy:qt,_descriptors:On}=X;let Yn=et[fe];return Pr(Yn)&&On.isScriptable(fe)&&(Yn=Pt(fe,Yn,X,Re)),rn(Yn)&&Yn.length&&(Yn=Ut(fe,Yn,X,On.isIndexable)),Si(fe,Yn)&&(Yn=Un(Yn,wt,qt&&qt[fe],On)),Yn}function Pt(X,fe,Re,et){const{_proxy:wt,_context:qt,_subProxy:On,_stack:Yn}=Re;if(Yn.has(X))throw new Error("Recursion detected: "+Array.from(Yn).join("->")+"->"+X);Yn.add(X);let Zn=fe(qt,On||et);return Yn.delete(X),Si(X,Zn)&&(Zn=jt(wt._scopes,wt,X,Zn)),Zn}function Ut(X,fe,Re,et){const{_proxy:wt,_context:qt,_subProxy:On,_descriptors:Yn}=Re;if(typeof qt.index<"u"&&et(X))return fe[qt.index%fe.length];if(Xe(fe[0])){const Zn=fe,Mr=wt._scopes.filter(Li=>Li!==Zn);fe=[];for(const Li of Zn){const Ss=jt(Mr,wt,X,Li);fe.push(Un(Ss,qt,On&&On[X],Yn))}}return fe}function Dt(X,fe,Re){return Pr(X)?X(fe,Re):X}const Fn=(X,fe)=>X===!0?fe:typeof X=="string"?Vn(fe,X):void 0;function at(X,fe,Re,et,wt){for(const qt of fe){const On=Fn(Re,qt);if(On){X.add(On);const Yn=Dt(On._fallback,Re,wt);if(typeof Yn<"u"&&Yn!==Re&&Yn!==et)return Yn}else if(On===!1&&typeof et<"u"&&Re!==et)return null}return!1}function jt(X,fe,Re,et){const wt=fe._rootScopes,qt=Dt(fe._fallback,Re,et),On=[...X,...wt],Yn=new Set;Yn.add(et);let Zn=Bn(Yn,On,Re,qt||Re,et);return Zn===null||typeof qt<"u"&&qt!==Re&&(Zn=Bn(Yn,On,qt,Zn,et),Zn===null)?!1:ir(Array.from(Yn),[""],wt,qt,()=>or(fe,Re,et))}function Bn(X,fe,Re,et,wt){for(;Re;)Re=at(X,fe,Re,et,wt);return Re}function or(X,fe,Re){const et=X._getTarget();fe in et||(et[fe]={});const wt=et[fe];return rn(wt)&&Xe(Re)?Re:wt||{}}function Or(X,fe,Re,et){let wt;for(const qt of fe)if(wt=oi(_i(qt,X),Re),typeof wt<"u")return Si(X,wt)?jt(Re,et,X,wt):wt}function oi(X,fe){for(const Re of fe){if(!Re)continue;const et=Re[X];if(typeof et<"u")return et}}function rs(X){let fe=X._keys;return fe||(fe=X._keys=vi(X._scopes)),fe}function vi(X){const fe=new Set;for(const Re of X)for(const et of Object.keys(Re).filter(wt=>!wt.startsWith("_")))fe.add(et);return Array.from(fe)}function fi(X,fe,Re,et){const{iScale:wt}=X,{key:qt="r"}=this._parsing,On=new Array(et);let Yn,Zn,Mr,Li;for(Yn=0,Zn=et;Yn<Zn;++Yn)Mr=Yn+Re,Li=fe[Mr],On[Yn]={r:wt.parse(Vn(Li,qt),Mr)};return On}const Ui=Number.EPSILON||1e-14,Mi=(X,fe)=>fe<X.length&&!X[fe].skip&&X[fe],Fs=X=>X==="x"?"y":"x";function da(X,fe,Re,et){const wt=X.skip?fe:X,qt=fe,On=Re.skip?fe:Re,Yn=nr(qt,wt),Zn=nr(On,qt);let Mr=Yn/(Yn+Zn),Li=Zn/(Yn+Zn);Mr=isNaN(Mr)?0:Mr,Li=isNaN(Li)?0:Li;const Ss=et*Mr,Ps=et*Li;return{previous:{x:qt.x-Ss*(On.x-wt.x),y:qt.y-Ss*(On.y-wt.y)},next:{x:qt.x+Ps*(On.x-wt.x),y:qt.y+Ps*(On.y-wt.y)}}}function la(X,fe,Re){const et=X.length;let wt,qt,On,Yn,Zn,Mr=Mi(X,0);for(let Li=0;Li<et-1;++Li)if(Zn=Mr,Mr=Mi(X,Li+1),!(!Zn||!Mr)){if(Vr(fe[Li],0,Ui)){Re[Li]=Re[Li+1]=0;continue}wt=Re[Li]/fe[Li],qt=Re[Li+1]/fe[Li],Yn=Math.pow(wt,2)+Math.pow(qt,2),!(Yn<=9)&&(On=3/Math.sqrt(Yn),Re[Li]=wt*On*fe[Li],Re[Li+1]=qt*On*fe[Li])}}function Ks(X,fe,Re="x"){const et=Fs(Re),wt=X.length;let qt,On,Yn,Zn=Mi(X,0);for(let Mr=0;Mr<wt;++Mr){if(On=Yn,Yn=Zn,Zn=Mi(X,Mr+1),!Yn)continue;const Li=Yn[Re],Ss=Yn[et];On&&(qt=(Li-On[Re])/3,Yn[`cp1${Re}`]=Li-qt,Yn[`cp1${et}`]=Ss-qt*fe[Mr]),Zn&&(qt=(Zn[Re]-Li)/3,Yn[`cp2${Re}`]=Li+qt,Yn[`cp2${et}`]=Ss+qt*fe[Mr])}}function ra(X,fe="x"){const Re=Fs(fe),et=X.length,wt=Array(et).fill(0),qt=Array(et);let On,Yn,Zn,Mr=Mi(X,0);for(On=0;On<et;++On)if(Yn=Zn,Zn=Mr,Mr=Mi(X,On+1),!!Zn){if(Mr){const Li=Mr[fe]-Zn[fe];wt[On]=Li!==0?(Mr[Re]-Zn[Re])/Li:0}qt[On]=Yn?Mr?Yr(wt[On-1])!==Yr(wt[On])?0:(wt[On-1]+wt[On])/2:wt[On-1]:wt[On]}la(X,wt,qt),Ks(X,qt,fe)}function Oa(X,fe,Re){return Math.max(Math.min(X,Re),fe)}function xa(X,fe){let Re,et,wt,qt,On,Yn=Hn(X[0],fe);for(Re=0,et=X.length;Re<et;++Re)On=qt,qt=Yn,Yn=Re<et-1&&Hn(X[Re+1],fe),qt&&(wt=X[Re],On&&(wt.cp1x=Oa(wt.cp1x,fe.left,fe.right),wt.cp1y=Oa(wt.cp1y,fe.top,fe.bottom)),Yn&&(wt.cp2x=Oa(wt.cp2x,fe.left,fe.right),wt.cp2y=Oa(wt.cp2y,fe.top,fe.bottom)))}function wa(X,fe,Re,et,wt){let qt,On,Yn,Zn;if(fe.spanGaps&&(X=X.filter(Mr=>!Mr.skip)),fe.cubicInterpolationMode==="monotone")ra(X,wt);else{let Mr=et?X[X.length-1]:X[0];for(qt=0,On=X.length;qt<On;++qt)Yn=X[qt],Zn=da(Mr,Yn,X[Math.min(qt+1,On-(et?0:1))%On],fe.tension),Yn.cp1x=Zn.previous.x,Yn.cp1y=Zn.previous.y,Yn.cp2x=Zn.next.x,Yn.cp2y=Zn.next.y,Mr=Yn}fe.capBezierPoints&&xa(X,Re)}function ia(){return typeof window<"u"&&typeof document<"u"}function ao(X){let fe=X.parentNode;return fe&&fe.toString()==="[object ShadowRoot]"&&(fe=fe.host),fe}function Fa(X,fe,Re){let et;return typeof X=="string"?(et=parseInt(X,10),X.indexOf("%")!==-1&&(et=et/100*fe.parentNode[Re])):et=X,et}const fa=X=>X.ownerDocument.defaultView.getComputedStyle(X,null);function Za(X,fe){return fa(X).getPropertyValue(fe)}const Bs=["top","right","bottom","left"];function Ns(X,fe,Re){const et={};Re=Re?"-"+Re:"";for(let wt=0;wt<4;wt++){const qt=Bs[wt];et[qt]=parseFloat(X[fe+"-"+qt+Re])||0}return et.width=et.left+et.right,et.height=et.top+et.bottom,et}const Sa=(X,fe,Re)=>(X>0||fe>0)&&(!Re||!Re.shadowRoot);function No(X,fe){const Re=X.touches,et=Re&&Re.length?Re[0]:X,{offsetX:wt,offsetY:qt}=et;let On=!1,Yn,Zn;if(Sa(wt,qt,X.target))Yn=wt,Zn=qt;else{const Mr=fe.getBoundingClientRect();Yn=et.clientX-Mr.left,Zn=et.clientY-Mr.top,On=!0}return{x:Yn,y:Zn,box:On}}function fo(X,fe){if("native"in X)return X;const{canvas:Re,currentDevicePixelRatio:et}=fe,wt=fa(Re),qt=wt.boxSizing==="border-box",On=Ns(wt,"padding"),Yn=Ns(wt,"border","width"),{x:Zn,y:Mr,box:Li}=No(X,Re),Ss=On.left+(Li&&Yn.left),Ps=On.top+(Li&&Yn.top);let{width:Ia,height:qa}=fe;return qt&&(Ia-=On.width+Yn.width,qa-=On.height+Yn.height),{x:Math.round((Zn-Ss)/Ia*Re.width/et),y:Math.round((Mr-Ps)/qa*Re.height/et)}}function Qs(X,fe,Re){let et,wt;if(fe===void 0||Re===void 0){const qt=X&&ao(X);if(!qt)fe=X.clientWidth,Re=X.clientHeight;else{const On=qt.getBoundingClientRect(),Yn=fa(qt),Zn=Ns(Yn,"border","width"),Mr=Ns(Yn,"padding");fe=On.width-Mr.width-Zn.width,Re=On.height-Mr.height-Zn.height,et=Fa(Yn.maxWidth,qt,"clientWidth"),wt=Fa(Yn.maxHeight,qt,"clientHeight")}}return{width:fe,height:Re,maxWidth:et||It,maxHeight:wt||It}}const mo=X=>Math.round(X*10)/10;function co(X,fe,Re,et){const wt=fa(X),qt=Ns(wt,"margin"),On=Fa(wt.maxWidth,X,"clientWidth")||It,Yn=Fa(wt.maxHeight,X,"clientHeight")||It,Zn=Qs(X,fe,Re);let{width:Mr,height:Li}=Zn;if(wt.boxSizing==="content-box"){const Ps=Ns(wt,"border","width"),Ia=Ns(wt,"padding");Mr-=Ia.width+Ps.width,Li-=Ia.height+Ps.height}return Mr=Math.max(0,Mr-qt.width),Li=Math.max(0,et?Mr/et:Li-qt.height),Mr=mo(Math.min(Mr,On,Zn.maxWidth)),Li=mo(Math.min(Li,Yn,Zn.maxHeight)),Mr&&!Li&&(Li=mo(Mr/2)),(fe!==void 0||Re!==void 0)&&et&&Zn.height&&Li>Zn.height&&(Li=Zn.height,Mr=mo(Math.floor(Li*et))),{width:Mr,height:Li}}function Y(X,fe,Re){const et=fe||1,wt=mo(X.height*et),qt=mo(X.width*et);X.height=mo(X.height),X.width=mo(X.width);const On=X.canvas;return On.style&&(Re||!On.style.height&&!On.style.width)&&(On.style.height=`${X.height}px`,On.style.width=`${X.width}px`),X.currentDevicePixelRatio!==et||On.height!==wt||On.width!==qt?(X.currentDevicePixelRatio=et,On.height=wt,On.width=qt,X.ctx.setTransform(et,0,0,et,0,0),!0):!1}const V=function(){let X=!1;try{const fe={get passive(){return X=!0,!1}};ia()&&(window.addEventListener("test",null,fe),window.removeEventListener("test",null,fe))}catch{}return X}();function ie(X,fe){const Re=Za(X,fe),et=Re&&Re.match(/^(\d+)(\.\d+)?px$/);return et?+et[1]:void 0}function be(X,fe,Re,et){return{x:X.x+Re*(fe.x-X.x),y:X.y+Re*(fe.y-X.y)}}function Pe(X,fe,Re,et){return{x:X.x+Re*(fe.x-X.x),y:et==="middle"?Re<.5?X.y:fe.y:et==="after"?Re<1?X.y:fe.y:Re>0?fe.y:X.y}}function he(X,fe,Re,et){const wt={x:X.cp2x,y:X.cp2y},qt={x:fe.cp1x,y:fe.cp1y},On=be(X,wt,Re),Yn=be(wt,qt,Re),Zn=be(qt,fe,Re),Mr=be(On,Yn,Re),Li=be(Yn,Zn,Re);return be(Mr,Li,Re)}const Le=function(X,fe){return{x(Re){return X+X+fe-Re},setWidth(Re){fe=Re}
vendor: 5,455 bytes, line 49
49,textAlign(Re){return Re==="center"?Re:Re==="right"?"left":"right"},xPlus(Re,et){return Re-et},leftForLtr(Re,et){return Re-et}}},Ke=function(){return{x(X){return X},setWidth(X){},textAlign(X){return X},xPlus(X,fe){return X+fe},leftForLtr(X,fe){return X}}};function St(X,fe,Re){return X?Le(fe,Re):Ke()}function on(X,fe){let Re,et;(fe==="ltr"||fe==="rtl")&&(Re=X.canvas.style,et=[Re.getPropertyValue("direction"),Re.getPropertyPriority("direction")],Re.setProperty("direction",fe,"important"),X.prevTextDirection=et)}function kt(X,fe){fe!==void 0&&(delete X.prevTextDirection,X.canvas.style.setProperty("direction",fe[0],fe[1]))}function Nn(X){return X==="angle"?{between:Tr,compare:Gt,normalize:vr}:{between:_r,compare:(fe,Re)=>fe-Re,normalize:fe=>fe}}function sr({start:X,end:fe,count:Re,loop:et,style:wt}){return{start:X%Re,end:fe%Re,loop:et&&(fe-X+1)%Re===0,style:wt}}function kr(X,fe,Re){const{property:et,start:wt,end:qt}=Re,{between:On,normalize:Yn}=Nn(et),Zn=fe.length;let{start:Mr,end:Li,loop:Ss}=X,Ps,Ia;if(Ss){for(Mr+=Zn,Li+=Zn,Ps=0,Ia=Zn;Ps<Ia&&On(Yn(fe[Mr%Zn][et]),wt,qt);++Ps)Mr--,Li--;Mr%=Zn,Li%=Zn}return Li<Mr&&(Li+=Zn),{start:Mr,end:Li,loop:Ss,style:X.style}}function Rr(X,fe,Re){if(!Re)return[X];const{property:et,start:wt,end:qt}=Re,On=fe.length,{compare:Yn,between:Zn,normalize:Mr}=Nn(et),{start:Li,end:Ss,loop:Ps,style:Ia}=kr(X,fe,Re),qa=[];let ae=!1,Yt=null,_t,Wt,ni;const ki=()=>Zn(wt,ni,_t)&&Yn(wt,ni)!==0,js=()=>Yn(qt,_t)===0||Zn(qt,ni,_t),Is=()=>ae||ki(),ma=()=>!ae||js();for(let Qa=Li,Va=Li;Qa<=Ss;++Qa)Wt=fe[Qa%On],!Wt.skip&&(_t=Mr(Wt[et]),_t!==ni&&(ae=Zn(_t,wt,qt),Yt===null&&Is()&&(Yt=Yn(_t,wt)===0?Qa:Va),Yt!==null&&ma()&&(qa.push(sr({start:Yt,end:Qa,loop:Ps,count:On,style:Ia})),Yt=null),Va=Qa,ni=_t));return Yt!==null&&qa.push(sr({start:Yt,end:Ss,loop:Ps,count:On,style:Ia})),qa}function $r(X,fe){const Re=[],et=X.segments;for(let wt=0;wt<et.length;wt++){const qt=Rr(et[wt],X.points,fe);qt.length&&Re.push(...qt)}return Re}function wi(X,fe,Re,et){let wt=0,qt=fe-1;if(Re&&!et)for(;wt<fe&&!X[wt].skip;)wt++;for(;wt<fe&&X[wt].skip;)wt++;for(wt%=fe,Re&&(qt+=wt);qt>wt&&X[qt%fe].skip;)qt--;return qt%=fe,{start:wt,end:qt}}function Oi(X,fe,Re,et){const wt=X.length,qt=[];let On=fe,Yn=X[fe],Zn;for(Zn=fe+1;Zn<=Re;++Zn){const Mr=X[Zn%wt];Mr.skip||Mr.stop?Yn.skip||(et=!1,qt.push({start:fe%wt,end:(Zn-1)%wt,loop:et}),fe=On=Mr.stop?Zn:null):(On=Zn,Yn.skip&&(fe=Zn)),Yn=Mr}return On!==null&&qt.push({start:fe%wt,end:On%wt,loop:et}),qt}function Zi(X,fe){const Re=X.points,et=X.options.spanGaps,wt=Re.length;if(!wt)return[];const qt=!!X._loop,{start:On,end:Yn}=wi(Re,wt,qt,et);if(et===!0)return Cn(X,[{start:On,end:Yn,loop:qt}],Re,fe);const Zn=Yn<On?Yn+wt:Yn,Mr=!!X._fullLoop&&On===0&&Yn===wt-1;return Cn(X,Oi(Re,On,Zn,Mr),Re,fe)}function Cn(X,fe,Re,et){return!et||!et.setContext||!Re?fe:hr(X,fe,Re,et)}function hr(X,fe,Re,et){const wt=X._chart.getContext(),qt=Gn(X.options),{_datasetIndex:On,options:{spanGaps:Yn}}=X,Zn=Re.length,Mr=[];let Li=qt,Ss=fe[0].start,Ps=Ss;function Ia(qa,ae,Yt,_t){const Wt=Yn?-1:1;if(qa!==ae){for(qa+=Zn;Re[qa%Zn].skip;)qa-=Wt;for(;Re[ae%Zn].skip;)ae+=Wt;qa%Zn!==ae%Zn&&(Mr.push({start:qa%Zn,end:ae%Zn,loop:Yt,style:_t}),Li=_t,Ss=ae%Zn)}}for(const qa of fe){Ss=Yn?Ss:qa.start;let ae=Re[Ss%Zn],Yt;for(Ps=Ss+1;Ps<=qa.end;Ps++){const _t=Re[Ps%Zn];Yt=Gn(et.setContext(Sn(wt,{type:"segment",p0:ae,p1:_t,p0DataIndex:(Ps-1)%Zn,p1DataIndex:Ps%Zn,datasetIndex:On}))),yi(Yt,Li)&&Ia(Ss,Ps-1,qa.loop,Li),ae=_t,Li=Yt}Ss<Ps-1&&Ia(Ss,Ps-1,qa.loop,Li)}return Mr}function Gn(X){return{backgroundColor:X.backgroundColor,borderCapStyle:X.borderCapStyle,borderDash:X.borderDash,borderDashOffset:X.borderDashOffset,borderJoinStyle:X.borderJoinStyle,borderWidth:X.borderWidth,borderColor:X.borderColor}}function yi(X,fe){if(!fe)return!1;const Re=[],et=function(wt,qt){return ya(qt)?(Re.includes(qt)||Re.push(qt),Re.indexOf(qt)):qt};return JSON.stringify(X,et)!==JSON.stringify(fe,et)}function os(X,fe,Re){return X.options.clip?X[Re]:fe[Re]}function cs(X,fe){const{xScale:Re,yScale:et}=X;return Re&&et?{left:os(Re,fe,"left"),right:os(Re,fe,"right"),top:os(et,fe,"top"),bottom:os(et,fe,"bottom")}:fe}function ds(X,fe){const Re=fe._clip;if(Re.disabled)return!1;const et=cs(fe,X.chartArea);return{left:Re.left===!1?0:et.left-(Re.left===!0?0:Re.left),right:Re.right===!1?X.width:et.right+(Re.right===!0?0:Re.right),top:Re.top===!1?0:et.top-(Re.top===!0?0:Re.top),bottom:Re.bottom===!1?X.height:et.bottom+(Re.bottom===!0?0:Re.bottom)}}},20033:(c,d,e)=>{"use strict";var t=e(56803),r=Math.floor,a=function(i,s){var o=i.length;if(o<8)for(var l=1,f,v;l<o;){for(v=l,f=i[l];v&&s(i[v-1],f)>0;)i[v]=i[--v];v!==l++&&(i[v]=f)}else for(var h=r(o/2),y=a(t(i,0,h),s),E=a(t(i,h),s),w=y.length,T=E.length,O=0,k=0;O<w||k<T;)i[O+k]=O<w&&k<T?s(y[O],E[k])<=0?y[O++]:E[k++]:O<w?y[O++]:E[k++];return i};c.exports=a},20159:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(2104);function r(a){return!!a&&t(a.then)&&t(a.catch)}c.exports=r},20374:(c,d,e)=>{var t=e(7537),r=e(33656),a=Object.prototype,i=a.hasOwnProperty;function s(o){if(!t(o))return r(o);var l=[];for(var f in Object(o))i.call(o,f)&&f!="constructor"&&l.push(f);return l}c.exports=s},20393:(c,d,e)=>{var t=e(3308),r=e(95471),a=e(85258),i=e(96946),s=e(93713);c.exports=r(t(a(["any"],i,s)))},20423:c=>{"use strict";c.exports=function(){}},20497:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="clock-rotate-left",a=512,i=512,s=["history"],o="f1d
49a",l="M48 106.7L48 56c0-13.3-10.7-24-24-24S0 42.7 0 56L0 168c0 13.3 10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-55.3 0c37-57.8 101.7-96 175.3-96c114.9 0 208 93.1 208 208s-93.1 208-208 208c-42.5 0-81.9-12.7-114.7-34.5c-11-7.3-25.9-4.3-33.3 6.7s-4.3 25.9 6.7 33.3C155.2 496.4 203.8 512 256 512c141.4 0 256-114.6 256-256S397.4 0 256 0C170.3 0 94.4 42.1 48 106.7zM256 128c-13.3 0-24 10.7-24 24l0 104c0 6.4 2.5 12.5 7 17l72 72c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-65-65 0-94.1c0-13.3-10.7-24-24-24z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Yj=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},20511:(c,d,e)=>{var t=e(49570),r=e(52114),a=e(36719);c.exports=t(function(s){for(var o=a(s),l=o.length,f=0,v={};f<l;){var h=o[f],y=s[h],E=r(y,v)?v[y]:v[y]=[];E[E.length]=h,f+=1}return v})},20615:(c,d,e)=>{"use strict";e(8930);var t=e(95662);c.exports=t},20687:c=>{function d(){return c.exports=d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},c.exports.__esModule=!0,c.exports.default=c.exports,d.apply(this,arguments)}c.exports=d,c.exports.__esModule=!0,c.exports.default=c.exports},20759:(c,d,e)=>{var t=e(56894),r=e(7992),a=e(10843),i=e(97623),s=e(3263);function o(l){var f=-1,v=l==null?0:l.length;for(this.clear();++f<v;){var h=l[f];this.set(h[0],h[1])}}o.prototype.clear=t,o.prototype.delete=r,o.prototype.get=a,o.prototype.has=i,o.prototype.set=s,c.exports=o},20771:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="chevron-up",a=512,i=512,s=[],o="f077",l="M239 111c9.4-9.4 24.6-9.4 33.9 0L465 303c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-175-175L81 337c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L239 111z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.w2=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},20987:(c,d,e)=>{var t=e(32071),r=t["__core-js_shared__"];c.exports=r},21061:(c,d,e)=>{var t=e(47870),r=e(34844),a=r(t("slice",function(s,o,l){return Array.prototype.slice.call(l,s,o)}));c.exports=a},21163:c=>{"use strict";c.exports=function(d){return d?function(e){for(var t=String(e[0]),r=0,a=d;--a;)t+="�"+e[++r];return t}:function(){return""}}},21179:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="megaphone",a=576,i=512,s=[128227],o="f675",l="M552 32c-13.3 0-24 10.7-24 24l0 5.7L48 192.6l0-8.6c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 21.7L0 224l0 64 0 18.3L0 328c0 13.3 10.7 24 24 24s24-10.7 24-24l0-8.6 117.6 32.1C162 361.7 160 372.6 160 384c0 53 43 96 96 96c46.9 0 86-33.6 94.3-78.1L528 450.3l0 5.7c0 13.3 10.7 24 24 24s24-10.7 24-24l0-24 0-352 0-24c0-13.3-10.7-24-24-24zM528 400.6L48 269.7l0-27.3L528 111.4l0 289.2zM208 384c0-7.1 1.5-13.8 4.3-19.8l91.5 24.9c-2.6 24.1-23 42.8-47.7 42.8c-26.5 0-48-21.5-48-48z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.OR=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},21325:(c,d,e)=>{"use strict";var t=e(1154),r=Math.max;c.exports=function(a){return r(0,t(a))}},21974:(c,d,e)=>{var t=e(53826),r=e(36924);function a(i){for(var s=r(i),o=s.length;o--;){var l=s[o],f=i[l];s[o]=[l,f,t(f)]}return s}c.exports=a},22038:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(97567),r=e(28421);function a(s,o){return r(s)?s.length>1?s.bind(null,o):s.call(null,o):s}function i(s){return function(){var o=t(arguments),l=o.length?o:[void 0];if(l.length<s.length)return i(Function.bind.apply(s,[null].concat(l)));var f=l.length===s.length?s.apply(null,l):l.reduce(a,s);return r(f)?i(f):f}}c.exports=i},22056:(c,d,e)=>{"use strict";e.d(d,{t:()=>E});var t=e(26614),r=e(689),a=e(75273),i=e(9659),s=e(95865),o=e(33253),l=e(40134);function f(){return new t.cP(w=>{const T=(B,R)=>{const L=(0,o.As)({stackTrace:R,originalError:B,startClocks:(0,a.M8)(),nonErrorPrefix:"Uncaught",source:l.g.SOURCE,handling:"unhandled"});w.notify(L)},{stop:O}=v(T),{stop:k}=h(T);return()=>{O(),k()}})}function v(w){return(0,r.H)((0,s.VZ)(),"onerror",({parameters:[T,O,k,B,R]})=>{let L;(0,o.bJ)(R)||(L=(0,i.h)(T,O,k,B)),w(R??T,L)})}function h(w){return(0,r.H)((0,s.VZ)(),"onunhandledrejection",({parameters:[T]})=>{w(T.reason||"Empty reason")})}const y=500;function E(w=f){const T=new t.dX(y),O=w().subscribe(k=>{T.notify({type:0,error:k})});return{observable:T,stop:()=>{O.unsubscribe()}}}},22127:(c,d)=>{var e,t;/*!
50  Copyright (c) 2018 Jed Watson.
51  Licensed under the MIT License (MIT), see
52  http://jedwatson.github.io/classnames
53*/(function(){"use strict";var r={}.hasOwnProperty;function a(){for(var i=[],s=0;s<arguments.length;s++){var o=arguments[s];if(o){var l=typeof o;if(l==="string"||l==="number")i.push(o);else if(Array.isArray(o)){if(o.length){var f=a.apply(null,o);f&&i.push(f)}}
53else if(l==="object")if(o.toString===Object.prototype.toString)for(var v in o)r.call(o,v)&&o[v]&&i.push(v);else i.push(o.toString())}}return i.join(" ")}c.exports?(a.default=a,c.exports=a):(e=[],t=function(){return a}.apply(d,e),t!==void 0&&(c.exports=t))})()},22153:(c,d,e)=>{"use strict";var t=e(31394),r=Object.defineProperty,a=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getOwnPropertySymbols;c.exports=function(o,l){var f,v=Object(t(l));if(o=Object(t(o)),i(v).forEach(function(h){try{r(o,h,a(l,h))}catch(y){f=y}}),typeof s=="function"&&s(v).forEach(function(h){try{r(o,h,a(l,h))}catch(y){f=y}}),f!==void 0)throw f;return o}},22267:(c,d,e)=>{var t=e(32071),r=t.Symbol;c.exports=r},22394:(c,d,e)=>{"use strict";var t;t={value:!0};var r=e(38552);d.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},d.X8=d.mw,t=r.prefix,t=r.iconName,t=r.width,t=r.height,t=r.aliases,t=r.unicode,t=r.svgPathData,t=r.aliases},22397:(c,d,e)=>{var t=e(61112),r=e(18341),a=e(17106);c.exports=t(function(s,o,l){return typeof l["fantasy-land/traverse"]=="function"?l["fantasy-land/traverse"](o,s):a(s,r(o,l))})},22420:(c,d)=>{"use strict";var e;e={value:!0};var t="fad",r="code-fork",a=448,i=512,s=[],o="e13b",l=["M48 153.3c4.9 2.1 10.1 3.8 15.4 4.9c2.7 .6 5.4 1 8.2 1.3c1.4 .1 2.8 .3 4.2 .3c1.4 .1 2.8 .1 4.2 .1c11.4 0 22.2-2.4 32-6.7l0 38.7c0 17.7 14.3 32 32 32l160 0c17.7 0 32-14.3 32-32l0-38.7c4.9 2.1 10.1 3.8 15.4 4.9c2.7 .6 5.4 1 8.2 1.3c1.4 .1 2.8 .3 4.2 .3c1.4 .1 2.8 .1 4.2 .1c11.4 0 22.2-2.4 32-6.7l0 38.7c0 53-43 96-96 96l-48 0 0 70.7c-4.9-2.1-10.1-3.8-15.4-4.9c-2.7-.6-5.4-1-8.2-1.3c-1.4-.1-2.8-.3-4.2-.3s-2.8-.1-4.2-.1c-11.4 0-22.2 2.4-32 6.7l0-70.7-48 0c-53 0-96-43-96-96l0-38.7z","M80 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm0 104A80 80 0 1 0 80 0a80 80 0 1 0 0 160zM368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm0 104A80 80 0 1 0 368 0a80 80 0 1 0 0 160zM200 432a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm104 0a80 80 0 1 0 -160 0 80 80 0 1 0 160 0z"];d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.zt=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},22445:(c,d,e)=>{var t=e(28253),r=1,a=4;function i(s){return t(s,r|a)}c.exports=i},22590:c=>{function d(e,t){return function(){return t.call(this,e.apply(this,arguments))}}c.exports=d},22737:(c,d,e)=>{"use strict";var t=e(76028);c.exports=!t(function(){return Object.isExtensible(Object.preventExtensions({}))})},22829:(c,d,e)=>{"use strict";e.d(d,{K:()=>i,V:()=>a});var t=e(67915),r=e(67898);function a(s){const o=(0,r.P)(s);return o==="string"||o==="function"||s instanceof RegExp}function i(s,o,l=!1){return s.some(f=>{try{if(typeof f=="function")return f(o);if(f instanceof RegExp)return f.test(o);if(typeof f=="string")return l?o.startsWith(f):f===o}catch(v){t.Vy.error(v)}return!1})}},22847:(c,d,e)=>{var t=e(95471),r=e(47163),a=e(7500);c.exports=t(function(s,o){return r(a(s,o),a(o,s))})},22926:c=>{"use strict";c.exports=function(d,e){return{value:d,done:e}}},22973:c=>{"use strict";c.exports=JSON.parse('{"Audio Player":"Audio P\u0159ehrava\u010D","Video Player":"Video P\u0159ehrava\u010D","Play":"P\u0159ehr\xE1t","Pause":"Pozastavit","Replay":"P\u0159ehr\xE1t znovu","Current Time":"Aktu\xE1ln\xED \u010Das","Duration":"Doba trv\xE1n\xED","Remaining Time":"Zb\xFDvaj\xEDc\xED \u010Das","Stream Type":"Typ streamu","LIVE":"\u017DIV\u011A","Loaded":"Na\u010Dteno","Progress":"Stav","Progress Bar":"Ukazatel pr\u016Fb\u011Bhu","progress bar timing: currentTime={1} duration={2}":"{1} z {2}","Fullscreen":"Cel\xE1 obrazovka","Exit Fullscreen":"B\u011B\u017En\xE9 zobrazen\xED","Mute":"Ztlumit","Unmute":"Zru\u0161it ztlumen\xED","Playback Rate":"Rychlost p\u0159ehr\xE1v\xE1n\xED","Subtitles":"Titulky","subtitles off":"Bez titulk\u016F","Captions":"Popisky","captions off":"Popisky vypnut\xE9","Chapters":"Kapitoly","Descriptions":"Popisy","descriptions off":"Bez popis\u016F","Audio Track":"Zvukov\xE1 stopa","Volume Level":"Hlasitost","You aborted the media playback":"P\u0159ehr\xE1v\xE1n\xED videa bylo p\u0159eru\u0161eno.","A network error caused the media download to fail part-way.":"Video nemohlo b\xFDt na\u010Dteno kv\u016Fli chyb\u011B v s\xEDti.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Video nemohlo b\xFDt na\u010Dteno, bu\u010F kv\u016Fli chyb\u011B serveru, s\xEDt\u011B nebo proto, \u017Ee dan\xFD form\xE1t nen\xED podporov\xE1n.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"V\xE1\u0161 prohl\xED\u017Ee\u010D nepodporuje tento form\xE1t videa.","No compatible source was found for this media.":"Nevalidn\xED zadan\xFD zdroj videa.","The media is encrypted and we do not have the keys to decrypt it."
53:"Chyba p\u0159i de\u0161ifrov\xE1n\xED videa.","Play Video":"P\u0159ehr\xE1t video","Close":"Zav\u0159it","Close Modal Dialog":"Zav\u0159\xEDt okno","Modal Window":"Mod\xE1ln\xED okno","This is a modal window":"Toto je mod\xE1ln\xED okno","This modal can be closed by pressing the Escape key or activating the close button.":"Toto okno se d\xE1 zav\u0159\xEDt k\u0159\xED\u017Ekem nebo kl\xE1vesou Esc.",", opens captions settings dialog":", otev\u0159\xEDt okno pro nastaven\xED popisk\u016F",", opens subtitles settings dialog":", otev\u0159\xEDt okno pro nastaven\xED titulk\u016F",", opens descriptions settings dialog":", otev\u0159e okno pro nastaven\xED popisk\u016F pro nevidom\xE9",", selected":", vybr\xE1no","captions settings":"nastaven\xED popisk\u016F","subtitles settings":"nastaven\xED titulk\u016F","descriptions settings":"nastaven\xED popisk\u016F pro nevidom\xE9","Text":"Titulky","White":"B\xEDl\xE9","Black":"\u010Cern\xE9","Red":"\u010Cerven\xE9","Green":"Zelen\xE9","Blue":"Modr\xE9","Yellow":"\u017Dlut\xE9","Magenta":"Fialov\xE9","Cyan":"Azurov\xE9","Background":"Pozad\xED titulk\u016F","Window":"Okno","Transparent":"Pr\u016Fhledn\xE9","Semi-Transparent":"Polopr\u016Fhledn\xE9","Opaque":"Nepr\u016Fhledn\xE9","Font Size":"Velikost p\xEDsma","Text Edge Style":"Okraje p\xEDsma","None":"Bez okraje","Raised":"Zv\xFD\u0161en\xFD","Depressed":"Propadl\xFD","Uniform":"Rovnom\u011Brn\xFD","Dropshadow":"St\xEDnovan\xFD","Font Family":"Rodina p\xEDsma","Proportional Sans-Serif":"Proporcion\xE1ln\xED bezpatkov\xE9","Monospace Sans-Serif":"Monospace bezpatkov\xE9","Proportional Serif":"Proporcion\xE1ln\xED patkov\xE9","Monospace Serif":"Monospace patkov\xE9","Casual":"Hrav\xE9","Script":"Ru\u010Dn\u011B psan\xE9","Small Caps":"Mal\xE9 kapit\xE1lky","Reset":"Obnovit","restore all settings to the default values":"Vr\xE1tit nastaven\xED do v\xFDchoz\xEDho stavu","Done":"Hotovo","Caption Settings Dialog":"Okno s nastaven\xEDm titulk\u016F","Beginning of dialog window. Escape will cancel and close the window.":"Za\u010D\xE1tek dialogov\xE9ho okna. Kl\xE1vesa Esc okno zav\u0159e.","End of dialog window.":"Konec dialogov\xE9ho okna.","{1} is loading.":"{1} se na\u010D\xEDt\xE1."}')},23003:(c,d,e)=>{"use strict";var t=Function.prototype.call,r=Object.prototype.hasOwnProperty,a=e(71289);c.exports=a.call(t,r)},23005:(c,d,e)=>{"use strict";e.d(d,{aW:()=>o,dX:()=>v,eh:()=>l});var t=e(73913),r=e(99576),a=e(95321),i=e(54912);const s="_dd_test_";function o(){try{const y=(0,t.lk)(),E=`${s}${y}`;localStorage.setItem(E,y);const w=localStorage.getItem(E);return localStorage.removeItem(E),y===w?{type:r.Q_.LOCAL_STORAGE}:void 0}catch{return}}function l(y){return{isLockEnabled:!1,persistSession:f,retrieveSession:v,expireSession:E=>h(E,y)}}function f(y){localStorage.setItem(i.Z,(0,a.D9)(y))}function v(){const y=localStorage.getItem(i.Z);return(0,a.H9)(y)}function h(y,E){f((0,a.zn)(y,E))}},23096:(c,d,e)=>{"use strict";var t=e(37648),r=e(59504),a=e(64454),i=Error.captureStackTrace;c.exports=function(s){var o=new Error(s),l=arguments[1],f=arguments[2];return a(f)||r(l)&&(f=l,l=null),a(f)&&t(o,f),a(l)&&(o.code=l),i&&i(o,c.exports),o}},23100:(c,d,e)=>{"use strict";e.d(d,{DJ:()=>s,vG:()=>l,wg:()=>i,yb:()=>o});var t=e(16746),r=e(51807),a=e(95865);function i(f,v){return(0,t.W)((0,a.VZ)(),"setTimeout")((0,r.dm)(f),v)}function s(f){(0,t.W)((0,a.VZ)(),"clearTimeout")(f)}function o(f,v){return(0,t.W)((0,a.VZ)(),"setInterval")((0,r.dm)(f),v)}function l(f){(0,t.W)((0,a.VZ)(),"clearInterval")(f)}},23195:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(3590),r=e(30604),a=e(99199),i=e(2104),s=e(29846),o=e(83947),l=e(36658),f=function(K){return K}
53,v=function(K){return function(I){return K.concat(I)}};function h(K,I){return function(W,Z){var H=I(Z);if(!((t(W)||r(W))&&s(W,H)))throw new TypeError("Array."+K+": Must wrap Applys of the same type");return r(H)?w(W,E(function(G){return v([G])},H)):H.map(function(G){return v([G])}).ap(W)}}var y=function(K){return K.reduce(function(I,W){return I&&i(W)},!0)},E=function(K,I){return I.map(function(W){return K(W)})};function w(K,I){if(!(I.length&&y(I)))throw new TypeError("Array.ap: Second Array must all be functions");return I.reduce(function(W,Z){return W.concat(E(Z,K))},[])}function T(K,I){return I.reduce(function(W,Z){var H=K(Z);if(!r(H))throw new TypeError("Array.chain: Function must return an Array");return W.concat(H)},[])}function O(K,I){var W=l(K);return I.reduceRight(h("sequence",f),W([]))}function k(K,I,W){var Z=l(K);return W.reduceRight(h("traverse",I),Z([]))}function B(K){if(a(K))throw new TypeError("Array.fold: Non-empty Array of Semigroups required");var I=K[0];if(!o(I))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return K.reduce(function(W,Z){if(!s(W,Z))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return W.concat(Z)})}function R(K,I){if(a(I))throw new TypeError("Array.foldMap: Non-empty Array required");var W=K(I[0]);if(!o(W))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return I.length===1?W:I.slice(1).reduce(function(Z,H){var G=K(H);if(!(s(Z,G)&&o(G)))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return Z.concat(G)},W)}function L(K,I,W){var Z=W.slice();return Z[K]=I,Z}function J(K,I){return I.slice(0,K).concat(I.slice(K+1))}c.exports={ap:w,chain:T,fold:B,foldMap:R,map:E,sequence:O,set:L,traverse:k,unset:J}},23226:(c,d,e)=>{var t=e(97040),r=e(77705),a=e(57955),i=e(66452);c.exports=i(t,[a,r])},23325:(c,d,e)=>{var t=e(1203),r=t(1,"join");c.exports=r},23379:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return a<i})},23487:(c,d,e)=>{"use strict";e.d(d,{$:()=>i});var t=e(23100),r=e(75273),a=e(40134);function i(s,o,l){let f=0,v=!1;return{isLimitReached(){if(f===0&&(0,t.wg)(()=>{f=0},r.iW),f+=1,f<=o||v)return v=!1,!1;if(f===o+1){v=!0;try{l({message:`Reached max number of ${s}s by minute: ${o}`,source:a.g.AGENT,startClocks:(0,r.M8)()})}finally{v=!1}}return!0}}}},23506:c=>{function d(e,t,r){var a=-1,i=e.length;t<0&&(t=-t>i?0:i+t),r=r>i?i:r,r<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var s=Array(i);++a<i;)s[a]=e[a+t];return s}c.exports=d},23546:(c,d,e)=>{"use strict";var t=e(85713),r=Function.prototype.call;c.exports=t?r.bind(r):function(){return r.apply(r,arguments)}},23574:c=>{function d(e,t){return e?.[t]}c.exports=d},23646:(c,d,e)=>{"use strict";e.d(d,{Q:()=>r});var t=e(5369),r;(function(a){a.InstanceMode="default",a.ExactOptionalPropertyTypes=!1,a.AllowArrayObject=!1,a.AllowNaN=!1,a.AllowNullVoid=!1;function i(v,h){return a.ExactOptionalPropertyTypes?h in v:v[h]!==void 0}a.IsExactOptionalProperty=i;function s(v){const h=(0,t.av)(v);return a.AllowArrayObject?h:h&&!(0,t.QS)(v)}a.IsObjectLike=s;function o(v){return s(v)&&!(v instanceof Date)&&!(v instanceof Uint8Array)}a.IsRecordLike=o;function l(v){return a.AllowNaN?(0,t.Mx)(v):Number.isFinite(v)}a.IsNumberLike=l;function f(v){const h=(0,t.R1)(v);return a.AllowNullVoid?h||v===null:h}a.IsVoidLike=f})(r||(r={}))},23797:c=>{"use strict";c.exports=Math.round},23860:(c,d,e)=>{"use strict";var t=e(64911),r=Object.defineProperty;c.exports=function(a,i){try{r(t,a,{value:i,configurable:!0,writable:!0})}catch{t[a]=i}return i}},23877:c=>{var d=Math.floor,e=Math.random;function t(r,a){return r+d(e()*(a-r+1))}c.exports=t},23908:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="ellipsis-vertical",a=128,i=512,s=["ellipsis-v"],o="f142",l="M64 368a48 48 0 1 0 0 96 48 48 0 1 0 0-96zm0-160a48 48 0 1 0 0 96 48 48 0 1 0 0-96zM112 96A48 48 0 1 0 16 96a48 48 0 1 0 96 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.nx=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},23915:(c,d,e)=>{var t=e(67174),r=t(!0);c.exports=r},23927:(c,d,e)=>{var t=e(95471);
53c.exports=t(function(a,i){return Array.prototype.slice.call(i,0).sort(a)})},23944:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="globe",a=512,i=512,s=[127760],o="f0ac",l="M256 464c7.4 0 27-7.2 47.6-48.4c8.8-17.7 16.4-39.2 22-63.6l-139.2 0c5.6 24.4 13.2 45.9 22 63.6C229 456.8 248.6 464 256 464zM178.5 304l155 0c1.6-15.3 2.5-31.4 2.5-48s-.9-32.7-2.5-48l-155 0c-1.6 15.3-2.5 31.4-2.5 48s.9 32.7 2.5 48zm7.9-144l139.2 0c-5.6-24.4-13.2-45.9-22-63.6C283 55.2 263.4 48 256 48s-27 7.2-47.6 48.4c-8.8 17.7-16.4 39.2-22 63.6zm195.3 48c1.5 15.5 2.2 31.6 2.2 48s-.8 32.5-2.2 48l76.7 0c3.6-15.4 5.6-31.5 5.6-48s-1.9-32.6-5.6-48l-76.7 0zm58.8-48c-21.4-41.1-56.1-74.1-98.4-93.4c14.1 25.6 25.3 57.5 32.6 93.4l65.9 0zm-303.3 0c7.3-35.9 18.5-67.7 32.6-93.4c-42.3 19.3-77 52.3-98.4 93.4l65.9 0zM53.6 208c-3.6 15.4-5.6 31.5-5.6 48s1.9 32.6 5.6 48l76.7 0c-1.5-15.5-2.2-31.6-2.2-48s.8-32.5 2.2-48l-76.7 0zM342.1 445.4c42.3-19.3 77-52.3 98.4-93.4l-65.9 0c-7.3 35.9-18.5 67.7-32.6 93.4zm-172.2 0c-14.1-25.6-25.3-57.5-32.6-93.4l-65.9 0c21.4 41.1 56.1 74.1 98.4 93.4zM256 512A256 256 0 1 1 256 0a256 256 0 1 1 0 512z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Bw=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},23969:(c,d,e)=>{"use strict";e.d(d,{$p:()=>k,Cz:()=>o,Df:()=>ve,Ef:()=>le,H1:()=>f,IP:()=>qe,Mx:()=>Se,OD:()=>Ge,PN:()=>un,QS:()=>l,R1:()=>Qt,TC:()=>a,X$:()=>i,Y6:()=>y,Yi:()=>rn,Yq:()=>R,ZD:()=>te,ZV:()=>E,Zx:()=>h,__:()=>Je,av:()=>xe,cQ:()=>v,cZ:()=>ze,fJ:()=>Z,gP:()=>H,gm:()=>$t,h4:()=>s,hg:()=>T,in:()=>Fe,jo:()=>L,my:()=>pn,nH:()=>Lt,n_:()=>ft,zZ:()=>G});var t=e(2986),r=e(32362);function a(Xe){return t.av(Xe)&&Xe[r.hi]==="Readonly"}function i(Xe){return t.av(Xe)&&Xe[r.tJ]==="Optional"}function s(Xe){return J(Xe,"Any")}function o(Xe){return J(Xe,"Argument")}function l(Xe){return J(Xe,"Array")}function f(Xe){return J(Xe,"AsyncIterator")}function v(Xe){return J(Xe,"BigInt")}function h(Xe){return J(Xe,"Boolean")}function y(Xe){return J(Xe,"Computed")}function E(Xe){return J(Xe,"Constructor")}function w(Xe){return J(Xe,"Date")}function T(Xe){return J(Xe,"Function")}function O(Xe){return J(Xe,"Import")}function k(Xe){return J(Xe,"Integer")}function B(Xe){return ValueGuard.IsObject(Xe)}function R(Xe){return J(Xe,"Intersect")}function L(Xe){return J(Xe,"Iterator")}function J(Xe,xt){return t.av(Xe)&&r.b8 in Xe&&Xe[r.b8]===xt}function K(Xe){return H(Xe)&&ValueGuard.IsString(Xe.const)}function I(Xe){return H(Xe)&&ValueGuard.IsNumber(Xe.const)}
53function W(Xe){return H(Xe)&&ValueGuard.IsBoolean(Xe.const)}function Z(Xe){return t.Zx(Xe)||t.Mx(Xe)||t.IP(Xe)}function H(Xe){return J(Xe,"Literal")}function G(Xe){return J(Xe,"MappedKey")}function te(Xe){return J(Xe,"MappedResult")}function ve(Xe){return J(Xe,"Never")}function oe(Xe){return J(Xe,"Not")}function le(Xe){return J(Xe,"Null")}function Se(Xe){return J(Xe,"Number")}function xe(Xe){return J(Xe,"Object")}function Ge(Xe){return J(Xe,"Promise")}function ze(Xe){return J(Xe,"Record")}function ye(Xe){return ValueGuard.IsObject(Xe)&&Hint in Xe&&Xe[Hint]==="Recursive"}function Fe(Xe){return J(Xe,"Ref")}function Je(Xe){return J(Xe,"RegExp")}function qe(Xe){return J(Xe,"String")}function Lt(Xe){return J(Xe,"Symbol")}function $t(Xe){return J(Xe,"TemplateLiteral")}function Ve(Xe){return J(Xe,"This")}function ft(Xe){return t.av(Xe)&&r.H7 in Xe}function un(Xe){return J(Xe,"Tuple")}function Qt(Xe){return J(Xe,"Undefined")}function pn(Xe){return J(Xe,"Union")}function Be(Xe){return J(Xe,"Uint8Array")}function lt(Xe){return J(Xe,"Unknown")}function Ye(Xe){return J(Xe,"Unsafe")}function gt(Xe){return J(Xe,"Void")}function Ct(Xe){return t.av(Xe)&&r.b8 in Xe&&t.IP(Xe[r.b8])}function rn(Xe){return s(Xe)||o(Xe)||l(Xe)||h(Xe)||v(Xe)||f(Xe)||y(Xe)||E(Xe)||w(Xe)||T(Xe)||k(Xe)||R(Xe)||L(Xe)||H(Xe)||G(Xe)||te(Xe)||ve(Xe)||oe(Xe)||le(Xe)||Se(Xe)||xe(Xe)||Ge(Xe)||ze(Xe)||Fe(Xe)||Je(Xe)||qe(Xe)||Lt(Xe)||$t(Xe)||Ve(Xe)||un(Xe)||Qt(Xe)||pn(Xe)||Be(Xe)||lt(Xe)||Ye(Xe)||gt(Xe)||Ct(Xe)}},23986:(c,d,e)=>{"use strict";var t=e(64911),r=e(56519),a=Object.getOwnPropertyDescriptor;c.exports=function(i){if(!r)return t[i];var s=a(t,i);return s&&s.value}},24036:(c,d,e)=>{"use strict";var t=e(59079),r=e(44770),a=e(14706),i=e(41775),s=function(o){var l=o===1;return function(f,v,h){for(var y=a(f),E=r(y),w=i(E),T=t(v,h),O,k;w-- >0;)if(O=E[w],k=T(O,w,y),k)switch(o){case 0:return O;case 1:return w}return l?-1:void 0}};c.exports={findLast:s(0),findLastIndex:s(1)}},24082:(c,d,e)=>{var t,r=e(28498);t=r.DOMImplementation,t=r.XMLSerializer,d.DOMParser=e(55816).DOMParser},24112:(c,d,e)=>{"use strict";var t=e(21325);c.exports=function(r,a,i){var s;return isNaN(r)?(s=a,s>=0?i&&s?s-1:s:1):r===!1?!1:t(r)}},24123:c=>{/** @license ISC License (c) copyright 2017 original and current authors */function d(s){return function(o,l){var f=s[l];return f!==void 0&&(o[l]=f),o}}function e(s,o){var l=Object.keys(o).reduce(d(o),{});return Object.keys(s).reduce(d(s),l)}function t(s,o){return Object.keys(o).reduce(function(l,f){return s(o[f])&&(l[f]=o[f]),l},{})}function r(s,o){return Object.keys(o).reduce(function(l,f){return l[f]=s(o[f]),l},{})}function a(s,o,l){var f;return e((f={},f[s]=o,f),l)}function i(s,o){return Object.keys(o).reduce(function(l,f){return o[f]!==void 0&&f!==s&&(l[f]=o[f]),l},{})}c.exports={assign:e,filter:t,map:r,set:a,unset:i}},24140:(c,d,e)=>{"use strict";e(44993)},24144:c=>{c.exports=function(e){return e&&e["@@transducer/reduced"]?e:{"@@transducer/value":e,"@@transducer/reduced":!0}}},24202:c=>{function d(e,t){for(var r=-1,a=e==null?0:e.length;++r<a;)if(t(e[r],r,e))return!0;return!1}c.exports=d},24235:(c,d,e)=>{"use strict";var t=e(30869),r=e(52936),a=r.concat("length","prototype");d.f=Object.getOwnPropertyNames||function(s){return t(s,a)}},24243:(c,d,e)=>{var t=e(36262),r=e(28237),a=e(7537);function i(s){return typeof s.constructor=="function"&&!a(s)?t(r(s)):{}}c.exports=i},24244:(c,d,e)=>{var t=e(1642),r=e(95471);c.exports=r(function(i,s){for(var o=new t,l=[],f=0,v,h;f<s.length;)h=s[f],v=i(h),o.add(v)&&l.push(h),f+=1;return l})},24303:(c,d,e)=>{var t=e(32835),r=t(function(i,s){return s!=null&&s.constructor===i||s instanceof i});c.exports=r},24322:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="caret-right",a=256,i=512,s=[],o="f0da",l="M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.fU=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},24343:(c,d,e)=>{var t=e(6361),r=e(42344),a=e(53258),i=e(71095),s=e(16425);function o(l){return typeof l=="function"?l:l==null?a:typeof l=="object"?i(l)?r(l[0],l[1]):t(l):s(l)}c.exports=o},24357:(c,d,e)=>{"use strict";var t=e(41775);c.exports=function(r,a,i){for(var s=0,o=arguments.length>2?i:t(a),l=new r(o);o>s;)l[s]=a[s++];return l}},24404:(c,d,e)=>{var t=e(95471),r=e(52114);c.exports=t(function(i,s){for(var o in i)if(r(o,i)&&!i[o](s[o]))return!1;return!0})},24534:(c,d,e)=>{var t=e(95209),r=e(61112),a=e(66062);c.exports=r(function(s,o,l){var f,v;o.length>l.length?(f=o,v=l):(f=l,v=o);for(var h=[],y=0;y<v.length;)t(s,v[y],f)&&(h[h.length]=v[y]),y+=1;return a(s,h)})},24537:(c,d,e)=>{var t=e(58333),r=e(38706);function a(i,s){return t(i,r(i),s)}c.exports=a},24571:(c,d,e)=>{"use strict";var t=e(13762);c.exports=t},24602:(c,d,e)=>{"use strict";e.d(d,{q:()=>v});var t=e(23100),r=e(36661),a=e(75273);const i=1/0,s=a.iW;let o=null;const l=new Set;function f(){l.forEach(h=>h())}function v({expireDelay:h,maxEntries:y}){let E=[];o||(o=(0,t.yb)(()=>f(),s));const w=()=>{const J=(0,a.$S)()-h;for(;E.length>0&&E[E.length-1].endTime<J;)E.pop()};l.add(w);function T(J,K){const I={value:J,startTime:K,endTime:i,remove:()=>{(0,r.Ai)(E,I)},close:W=>{I.endTime=W}};return y&&E.length>=y&&E.pop(),E.unshift(I),I}function O(J=i,K={returnInactive:!1}){for(const I of E)if(I.startTime<=J){if(K.returnInactive||J<=I.endTime)return I.value;break}}function k(J){const K=E[0];K&&K.endTime===i&&K.close(J)}function B(J=i,K=0){const I=(0,a.Gw)(J,K);return E.filter(W=>W.startTime<=I&&J<=W.endTime).map(W=>W.value)}function R(){E=[]}function L(){l.delete(w),l.size===0&&o&&((0,t.vG)(o),o=null)}return{add:T,find:O,closeActive:k,findAll:B,reset:R,stop:L}}},24806:c=>{"use strict";c.exports=Function.prototype.apply},24809:(c,d,e)=>{"use strict";e.d(d,{A:()=>a});var t=e(29274),r=function(i){(0,t.A)(function(){i()})};const a=r},24892:(c,d,e)=>{"use strict";var t=e(85746),r=Object.create;c.exports=function(){var a=0,i=[],s=r(null);return{get:function(o){var l=0,f=i,v,h=o.length;if(h===0)return f[h]||null;if(f=f[h]){for(;l<h-1;){if(v=t.call(f[0],o[l]),v===-1)return null;f=f[1][v],++l}return v=t.call(f[0],o[l]),v===-1?null:f[1][v]||null}return null},set:function(o){var l=0,f=i,v,h=o.length;if(h===0)f[h]=++a;
53else{for(f[h]||(f[h]=[[],[]]),f=f[h];l<h-1;)v=t.call(f[0],o[l]),v===-1&&(v=f[0].push(o[l])-1,f[1].push([[],[]])),f=f[1][v],++l;v=t.call(f[0],o[l]),v===-1&&(v=f[0].push(o[l])-1),f[1][v]=++a}return s[a]=o,a},delete:function(o){var l=0,f=i,v,h=s[o],y=h.length,E=[];if(y===0)delete f[y];else if(f=f[y]){for(;l<y-1;){if(v=t.call(f[0],h[l]),v===-1)return;E.push(f,v),f=f[1][v],++l}if(v=t.call(f[0],h[l]),v===-1)return;for(o=f[1][v],f[0].splice(v,1),f[1].splice(v,1);!f[0].length&&E.length;)v=E.pop(),f=E.pop(),f[0].splice(v,1),f[1].splice(v,1)}delete s[o]},clear:function(){i=[],s=r(null)}}}},24950:(c,d,e)=>{"use strict";var t=e(80803),r=e(64454),a=e(10692),i=Array.prototype.slice,s;s=function(o){return this.map(function(l,f){return l?l(o[f]):o[f]}).concat(i.call(o,this.length))},c.exports=function(o){return o=t(o),o.forEach(function(l){r(l)&&a(l)}),s.bind(o)}},25063:(c,d,e)=>{"use strict";var t=e(58595),r=e(71953),a=e(8981),i=!a("difference",function(s){return s.size===0});t({target:"Set",proto:!0,real:!0,forced:i},{difference:r})},25255:c=>{"use strict";c.exports=function(){var d=Object.assign,e;return typeof d!="function"?!1:(e={foo:"raz"},d(e,{bar:"dwa"},{trzy:"trzy"}),e.foo+e.bar+e.trzy==="razdwatrzy")}},25355:(c,d,e)=>{"use strict";var t=e(73736),r=e(24112),a=e(15643);c.exports=function(i){var s=t(arguments[1]),o;return s.normalizer||(o=s.length=r(s.length,i.length,s.async),o!==0&&(s.primitive?o===!1?s.normalizer=e(75345):o>1&&(s.normalizer=e(21163)(o)):o===!1?s.normalizer=e(24892)():o===1?s.normalizer=e(89998)():s.normalizer=e(94271)(o))),s.async&&e(49591),s.promise&&e(45262),s.dispose&&e(39094),s.maxAge&&e(33283),s.max&&e(44197),s.refCounter&&e(93351),a(i,s)}},25359:(c,d,e)=>{var t;typeof window<"u"?t=window:typeof e.g<"u"?t=e.g:typeof self<"u"?t=self:t={},c.exports=t},25376:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(88889),r=e(30604),a=e(99199),i=e(2104),s=e(30495),o=e(72041),l=function(w){return function(){return w}},f=function(w){return o(w)&&w.length};function v(w){return function(T,O){var k=O.tag,B=w[k()],R=B.reduce(function(L,J){return L.concat([O[J].value()])},[]);return T[k()].apply(null,R)}}var h=function(w){return function(T){return!!T&&i(T.tag)&&Object.keys(w).indexOf(T.tag())!==-1}};function y(w,T){return function(){for(var O=[],k=arguments.length;k--;)O[k]=arguments[k];return w.reduce(function(B,R,L){return B[R]={value:l(O[L])},B},{tag:l(T)})}}function E(w){if(!s(w)||a(w))throw new TypeError("defineUnion: Argument must be an Object containing definition lists");return Object.keys(w).reduce(function(T,O){var k=w[O];if(!r(k)||!k.reduce(function(B,R){return B&&f(R)},!0))throw new TypeError("defineUnion: Definitions must be a list of non-empty string identifiers");return T[O]=y(k,O),T},{caseOf:t(v(w)),includes:t(h(w))})}c.exports=E},25439:(c,d,e)=>{"use strict";e.d(d,{A6:()=>pn,Bs:()=>De,E8:()=>ia,FN:()=>Ui,No:()=>vi,P$:()=>rn,PP:()=>si,ZT:()=>gt,hE:()=>ma,kc:()=>_s,m_:()=>Ae,s$:()=>ki,t1:()=>He});var t=e(20023);/*!
54 * Chart.js v4.5.1
55 * https://www.chartjs.org
56 * (c) 2025 Chart.js Contributors
57 * Released under the MIT License
58 */class r{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(g,x,C,M){const z=x.listeners[M],q=x.duration;z.forEach(se=>se({chart:g,initial:x.initial,numSteps:q,currentStep:Math.min(C-x.start,q)}))}_refresh(){this._request||(this._running=!0,this._request=t.r.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(g=Date.now()){let x=0;this._charts.forEach((C,M)=>{if(!C.running||!C.items.length)return;const z=C.items;let q=z.length-1,se=!1,ge;for(;q>=0;--q)ge=z[q],ge._active?(ge._total>C.duration&&(C.duration=ge._total),ge.tick(g),se=!0):(z[q]=z[z.length-1],z.pop());se&&(M.draw(),this._notify(M,C,g,"progress")),z.length||(C.running=!1,this._notify(M,C,g,"complete"),C.initial=!1),x+=z.length}),this._lastDate=g,x===0&&(this._running=!1)}_getAnims(g){const x=this._charts;let C=x.get(g);return C||(C={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},x.set(g,C)),C}listen(g,x,C){this._getAnims(g).listeners[x].push(C)}add(g,x){!x||!x.length||this._getAnims(g).items.push(...x)}has(g){return this._getAnims(g).items.length>0}start(g){const x=this._charts.get(g);x&&(x.running=!0,x.start=Date.now(),x.duration=x.items.reduce((C,M)=>Math.max(C,M._duration),0),this._refresh())}running(g){if(!this._running)return!1;const x=this._charts.get(g);return!(!x||!x.running||!x.items.length)}stop(g){const x=this._charts.get(g);if(!x||!x.items.length)return;const C=x.items;let M=C.length-1;for(;M>=0;--M)C[M].cancel();x.items=[],this._notify(g,x,Date.now(),"complete")}remove(g){return this._charts.delete(g)}}var a=new r;const i="transparent",s={boolean(N,g,x){return x>.5?g:N},color(N,g,x){const C=(0,t.c)(N||i),M=C.valid&&(0,t.c)(g||i);return M&&M.valid?M.mix(C,x).hexString():g}
vendor: 19,636 bytes, line 58
58,number(N,g,x){return N+(g-N)*x}};class o{constructor(g,x,C,M){const z=x[C];M=(0,t.a)([g.to,M,z,g.from]);const q=(0,t.a)([g.from,z,M]);this._active=!0,this._fn=g.fn||s[g.type||typeof q],this._easing=t.e[g.easing]||t.e.linear,this._start=Math.floor(Date.now()+(g.delay||0)),this._duration=this._total=Math.floor(g.duration),this._loop=!!g.loop,this._target=x,this._prop=C,this._from=q,this._to=M,this._promises=void 0}active(){return this._active}update(g,x,C){if(this._active){this._notify(!1);const M=this._target[this._prop],z=C-this._start,q=this._duration-z;this._start=C,this._duration=Math.floor(Math.max(q,g.duration)),this._total+=z,this._loop=!!g.loop,this._to=(0,t.a)([g.to,x,M,g.from]),this._from=(0,t.a)([g.from,M,x])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(g){const x=g-this._start,C=this._duration,M=this._prop,z=this._from,q=this._loop,se=this._to;let ge;if(this._active=z!==se&&(q||x<C),!this._active){this._target[M]=se,this._notify(!0);return}if(x<0){this._target[M]=z;return}ge=x/C%2,ge=q&&ge>1?2-ge:ge,ge=this._easing(Math.min(1,Math.max(0,ge))),this._target[M]=this._fn(z,se,ge)}wait(){const g=this._promises||(this._promises=[]);return new Promise((x,C)=>{g.push({res:x,rej:C})})}_notify(g){const x=g?"res":"rej",C=this._promises||[];for(let M=0;M<C.length;M++)C[M][x]()}}class l{constructor(g,x){this._chart=g,this._properties=new Map,this.configure(x)}configure(g){if(!(0,t.i)(g))return;const x=Object.keys(t.d.animation),C=this._properties;Object.getOwnPropertyNames(g).forEach(M=>{const z=g[M];if(!(0,t.i)(z))return;const q={};for(const se of x)q[se]=z[se];((0,t.b)(z.properties)&&z.properties||[M]).forEach(se=>{(se===M||!C.has(se))&&C.set(se,q)})})}_animateOptions(g,x){const C=x.options,M=v(g,C);if(!M)return[];const z=this._createAnimations(M,C);return C.$shared&&f(g.options.$animations,C).then(()=>{g.options=C},()=>{}),z}_createAnimations(g,x){const C=this._properties,M=[],z=g.$animations||(g.$animations={}),q=Object.keys(x),se=Date.now();let ge;for(ge=q.length-1;ge>=0;--ge){const Oe=q[ge];if(Oe.charAt(0)==="$")continue;if(Oe==="options"){M.push(...this._animateOptions(g,x));continue}const it=x[Oe];let Et=z[Oe];const Zt=C.get(Oe);if(Et)if(Zt&&Et.active()){Et.update(Zt,it,se);continue}else Et.cancel();if(!Zt||!Zt.duration){g[Oe]=it;continue}z[Oe]=Et=new o(Zt,g,Oe,it),M.push(Et)}return M}update(g,x){if(this._properties.size===0){Object.assign(g,x);return}const C=this._createAnimations(g,x);if(C.length)return a.add(this._chart,C),!0}}function f(N,g){const x=[],C=Object.keys(g);for(let M=0;M<C.length;M++){const z=N[C[M]];z&&z.active()&&x.push(z.wait())}return Promise.all(x)}function v(N,g){if(!g)return;let x=N.options;if(!x){N.options=g;return}return x.$shared&&(N.options=x=Object.assign({},x,{$shared:!1,$animations:{}})),x}function h(N,g){const x=N&&N.options||{},C=x.reverse,M=x.min===void 0?g:0,z=x.max===void 0?g:0;return{start:C?z:M,end:C?M:z}}function y(N,g,x){if(x===!1)return!1;const C=h(N,x),M=h(g,x);return{top:M.end,right:C.end,bottom:M.start,left:C.start}}function E(N){let g,x,C,M;return(0,t.i)(N)?(g=N.top,x=N.right,C=N.bottom,M=N.left):g=x=C=M=N,{top:g,right:x,bottom:C,left:M,disabled:N===!1}}function w(N,g){const x=[],C=N._getSortedDatasetMetas(g);let M,z;for(M=0,z=C.length;M<z;++M)x.push(C[M].index);return x}function T(N,g,x,C={}){const M=N.keys,z=C.mode==="single";let q,se,ge,Oe;if(g===null)return;let it=!1;for(q=0,se=M.length;q<se;++q){if(ge=+M[q],ge===x){if(it=!0,C.all)continue;break}Oe=N.values[ge],(0,t.g)(Oe)&&(z||g===0||(0,t.s)(g)===(0,t.s)(Oe))&&(g+=Oe)}return!it&&!C.all?0:g}function O(N,g){const{iScale:x,vScale:C}=g,M=x.axis==="x"?"x":"y",z=C.axis==="x"?"x":"y",q=Object.keys(N),se=new Array(q.length);let ge,Oe,it;for(ge=0,Oe=q.length;ge<Oe;++ge)it=q[ge],se[ge]={[M]:it,[z]:N[it]};return se}function k(N,g){const x=N&&N.options.stacked;return x||x===void 0&&g.stack!==void 0}function B(N,g,x){return`${N.id}.${g.id}.${x.stack||x.type}`}function R(N){const{min:g,max:x,minDefined:C,maxDefined:M}=N.getUserBounds();return{min:C?g:Number.NEGATIVE_INFINITY,max:M?x:Number.POSITIVE_INFINITY}}function L(N,g,x){const C=N[g]||(N[g]={});return C[x]||(C[x]={})}function J(N,g,x,C){for(const M of g.getMatchingVisibleMetas(C).reverse()){const z=N[M.index];if(x&&z>0||!x&&z<0)return M.index}return null}function K(N,g){const{chart:x,_cachedMeta:C}=N,M=x._stacks||(x._stacks={}),{iScale:z,vScale:q,index:se}=C,ge=z.axis,Oe=q.axis,it=B(z,q,C),Et=g.length;let Zt;for(let yn=0;yn<Et;++yn){const ar=g[yn],{[ge]:Er,[Oe]:ai}=ar,ii=ar._stacks||(ar._stacks={});Zt=ii[Oe]=L(M,it,Er),Zt[se]=ai,Zt._top=J(Zt,q,!0,C.type),Zt._bottom=J(Zt,q,!1,C.type);const gi=Zt._visualValues||(Zt._visualValues={});gi[se]=ai}}function I(N,g){const x=N.scales;return Object.keys(x).filter(C=>x[C].axis===g).shift()}function W(N,g){return(0,t.j)(N,{active:!1,dataset:void 0,datasetIndex:g,index:g,mode:"default",type:"dataset"})}function Z(N,g,x){return(0,t.j)(N,{active:!1,dataIndex:g,parsed:void 0,raw:void 0,element:x,index:g,mode:"default",type:"data"})}function H(N,g){const x=N.controller.index,C=N.vScale&&N.vScale.axis;if(C){g=g||N._parsed;for(const M of g){const z=M._stacks;if(!z||z[C]===void 0||z[C][x]===void 0)return;delete z[C][x],z[C]._visualValues!==void 0&&z[C]._visualValues[x]!==void 0&&delete z[C]._visualValues[x]}}}const G=N=>N==="reset"||N==="none",te=(N,g)=>g?N:Object.assign({},N),ve=(N,g,x)=>N&&!g.hidden&&g._stacked&&{keys:w(x,!0),values:null};class oe{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(g,x){this.chart=g,this._ctx=g.ctx,this.index=x,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const g=this._cachedMeta;this.configure(),this.linkScales(),g._stacked=k(g.vScale,g),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(g){this.index!==g&&H(this._cachedMeta),this.index=g}linkScales(){const g=this.chart,x=this._cachedMeta,C=this.getDataset(),M=(Et,Zt,yn,ar)=>Et==="x"?Zt:Et==="r"?ar:yn,z=x.xAxisID=(0,t.v)(C.xAxisID,I(g,"x")),q=x.yAxisID=(0,t.v)(C.yAxisID,I(g,"y")),se=x.rAxisID=(0,t.v)(C.rAxisID,I(g,"r")),ge=x.indexAxis,Oe=x.iAxisID=M(ge,z,q,se),it=x.vAxisID=M(ge,q,z,se);x.xScale=this.getScaleForId(z),x.yScale=this.getScaleForId(q),x.rScale=this.getScaleForId(se),x.iScale=this.getScaleForId(Oe),x.vScale=this.getScaleForId(it)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(g){return this.chart.scales[g]}_getOtherScale(g){const x=this._cachedMeta;return g===x.iScale?x.vScale:x.iScale}reset(){this._update("reset")}_destroy(){const g=this._cachedMeta;this._data&&(0,t.u)(this._data,this),g._stacked&&H(g)}_dataCheck(){const g=this.getDataset(),x=g.data||(g.data=[]),C=this._data;if((0,t.i)(x)){const M=this._cachedMeta;this._data=O(x,M)}else if(C!==x){if(C){(0,t.u)(C,this);const M=this._cachedMeta;H(M),M._parsed=[]}x&&Object.isExtensible(x)&&(0,t.l)(x,this),this._syncList=[],this._data=x}}addElements(){const g=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(g.dataset=new this.datasetElementType)}buildOrUpdateElements(g){const x=this._cachedMeta,C=this.getDataset();let M=!1;this._dataCheck();const z=x._stacked;x._stacked=k(x.vScale,x),x.stack!==C.stack&&(M=!0,H(x),x.stack=C.stack),this._resyncElements(g),(M||z!==x._stacked)&&(K(this,x._parsed),x._stacked=k(x.vScale,x))}configure(){const g=this.chart.config,x=g.datasetScopeKeys(this._type),C=g.getOptionScopes(this.getDataset(),x,!0);this.options=g.createResolver(C,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(g,x){const{_cachedMeta:C,_data:M}=this,{iScale:z,_stacked:q}=C,se=z.axis;let ge=g===0&&x===M.length?!0:C._sorted,Oe=g>0&&C._parsed[g-1],it,Et,Zt;if(this._parsing===!1)C._parsed=M,C._sorted=!0,Zt=M;else{(0,t.b)(M[g])?Zt=this.parseArrayData(C,M,g,x):(0,t.i)(M[g])?Zt=this.parseObjectData(C,M,g,x):Zt=this.parsePrimitiveData(C,M,g,x);const yn=()=>Et[se]===null||Oe&&Et[se]<Oe[se];for(it=0;it<x;++it)C._parsed[it+g]=Et=Zt[it],ge&&(yn()&&(ge=!1),Oe=Et);C._sorted=ge}q&&K(this,Zt)}parsePrimitiveData(g,x,C,M){const{iScale:z,vScale:q}=g,se=z.axis,ge=q.axis,Oe=z.getLabels(),it=z===q,Et=new Array(M);let Zt,yn,ar;for(Zt=0,yn=M;Zt<yn;++Zt)ar=Zt+C,Et[Zt]={[se]:it||z.parse(Oe[ar],ar),[ge]:q.parse(x[ar],ar)};return Et}parseArrayData(g,x,C,M){const{xScale:z,yScale:q}=g,se=new Array(M);let ge,Oe,it,Et;for(ge=0,Oe=M;ge<Oe;++ge)it=ge+C,Et=x[it],se[ge]={x:z.parse(Et[0],it),y:q.parse(Et[1],it)};return se}parseObjectData(g,x,C,M){const{xScale:z,yScale:q}=g,{xAxisKey:se="x",yAxisKey:ge="y"}=this._parsing,Oe=new Array(M);let it,Et,Zt,yn;for(it=0,Et=M;it<Et;++it)Zt=it+C,yn=x[Zt],Oe[it]={x:z.parse((0,t.f)(yn,se),Zt),y:q.parse((0,t.f)(yn,ge),Zt)};return Oe}getParsed(g){return this._cachedMeta._parsed[g]}getDataElement(g){return this._cachedMeta.data[g]}applyStack(g,x,C){const M=this.chart,z=this._cachedMeta,q=x[g.axis],se={keys:w(M,!0),values:x._stacks[g.axis]._visualValues};return T(se,q,z.index,{mode:C})}updateRangeFromParsed(g,x,C,M){const z=C[x.axis];let q=z===null?NaN:z;const se=M&&C._stacks[x.axis];M&&se&&(M.values=se,q=T(M,z,this._cachedMeta.index)),g.min=Math.min(g.min,q),g.max=Math.max(g.max,q)}getMinMax(g,x){const C=this._cachedMeta,M=C._parsed,z=C._sorted&&g===C.iScale,q=M.length,se=this._getOtherScale(g),ge=ve(x,C,this.chart),Oe={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:it,max:Et}=R(se);let Zt,yn;function ar(){yn=M[Zt];const Er=yn[se.axis];return!(0,t.g)(yn[g.axis])||it>Er||Et<Er}for(Zt=0;Zt<q&&!(!ar()&&(this.updateRangeFromParsed(Oe,g,yn,ge),z));++Zt);if(z){for(Zt=q-1;Zt>=0;--Zt)if(!ar()){this.updateRangeFromParsed(Oe,g,yn,ge);break}}return Oe}getAllParsedValues(g){const x=this._cachedMeta._parsed,C=[];let M,z,q;for(M=0,z=x.length;M<z;++M)q=x[M][g.axis],(0,t.g)(q)&&C.push(q);return C}getMaxOverflow(){return!1}getLabelAndValue(g){const x=this._cachedMeta,C=x.iScale,M=x.vScale,z=this.getParsed(g);return{label:C?""+C.getLabelForValue(z[C.axis]):"",value:M?""+M.getLabelForValue(z[M.axis]):""}}_update(g){const x=this._cachedMeta;this.update(g||"default"),x._clip=E((0,t.v)(this.options.clip,y(x.xScale,x.yScale,this.getMaxOverflow())))}update(g){}draw(){const g=this._ctx,x=this.chart,C=this._cachedMeta,M=C.data||[],z=x.chartArea,q=[],se=this._drawStart||0,ge=this._drawCount||M.length-se,Oe=this.options.drawActiveElementsOnTop;let it;for(C.dataset&&C.dataset.draw(g,z,se,ge),it=se;it<se+ge;++it){const Et=M[it];Et.hidden||(Et.active&&Oe?q.push(Et):Et.draw(g,z))}for(it=0;it<q.length;++it)q[it].draw(g,z)}getStyle(g,x){const C=x?"active":"default";return g===void 0&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(C):this.resolveDataElementOptions(g||0,C)}getContext(g,x,C){const M=this.getDataset();let z;if(g>=0&&g<this._cachedMeta.data.length){const q=this._cachedMeta.data[g];z=q.$context||(q.$context=Z(this.getContext(),g,q)),z.parsed=this.getParsed(g),z.raw=M.data[g],z.index=z.dataIndex=g}else z=this.$context||(this.$context=W(this.chart.getContext(),this.index)),z.dataset=M,z.index=z.datasetIndex=this.index;return z.active=!!x,z.mode=C,z}resolveDatasetElementOptions(g){return this._resolveElementOptions(this.datasetElementType.id,g)}resolveDataElementOptions(g,x){return this._resolveElementOptions(this.dataElementType.id,x,g)}_resolveElementOptions(g,x="default",C){const M=x==="active",z=this._cachedDataOpts,q=g+"-"+x,se=z[q],ge=this.enableOptionSharing&&(0,t.h)(C);if(se)return te(se,ge);const Oe=this.chart.config,it=Oe.datasetElementScopeKeys(this._type,g),Et=M?[`${g}Hover`,"hover",g,""]:[g,""],Zt=Oe.getOptionScopes(this.getDataset(),it),yn=Object.keys(t.d.elements[g]),ar=()=>this.getContext(C,M,x),Er=Oe.resolveNamedOptions(Zt,yn,ar,Et);return Er.$shared&&(Er.$shared=ge,z[q]=Object.freeze(te(Er,ge))),Er}_resolveAnimations(g,x,C){const M=this.chart,z=this._cachedDataOpts,q=`animation-${x}`,se=z[q];if(se)return se;let ge;if(M.options.animation!==!1){const it=this.chart.config,Et=it.datasetAnimationScopeKeys(this._type,x),Zt=it.getOptionScopes(this.getDataset(),Et);ge=it.createResolver(Zt,this.getContext(g,C,x))}const Oe=new l(M,ge&&ge.animations);return ge&&ge._cacheable&&(z[q]=Object.freeze(Oe)),Oe}getSharedOptions(g){if(g.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},g))}includeOptions(g,x){return!x||G(g)||this.chart._animationsDisabled}_getSharedOptions(g,x){const C=this.resolveDataElementOptions(g,x),M=this._sharedOptions,z=this.getSharedOptions(C),q=this.includeOptions(x,z)||z!==M;return this.updateSharedOptions(z,x,C),{sharedOptions:z,includeOptions:q}}updateElement(g,x,C,M){G(M)?Object.assign(g,C):this._resolveAnimations(x,M).update(g,C)}updateSharedOptions(g,x,C){g&&!G(x)&&this._resolveAnimations(void 0,x).update(g,C)}_setStyle(g,x,C,M){g.active=M;const z=this.getStyle(x,M);this._resolveAnimations(x,C,M).update(g,{options:!M&&this.getSharedOptions(z)||z})}removeHoverStyle(g,x,C){this._setStyle(g,C,"active",!1)}setHoverStyle(g,x,C){this._setStyle(g,C,"active",!0)}_removeDatasetHoverStyle(){const g=this._cachedMeta.dataset;g&&this._setStyle(g,void 0,"active",!1)}_setDatasetHoverStyle(){const g=this._cachedMeta.dataset;g&&this._setStyle(g,void 0,"active",!0)}_resyncElements(g){const x=this._data,C=this._cachedMeta.data;for(const[se,ge,Oe]of this._syncList)this[se](ge,Oe);this._syncList=[];const M=C.length,z=x.length,q=Math.min(z,M);q&&this.parse(0,q),z>M?this._insertElements(M,z-M,g):z<M&&this._removeElements(z,M-z)}_insertElements(g,x,C=!0){const M=this._cachedMeta,z=M.data,q=g+x;let se;const ge=Oe=>{for(Oe.length+=x,se=Oe.length-1;se>=q;se--)Oe[se]=Oe[se-x]};for(ge(z),se=g;se<q;++se)z[se]=new this.dataElementType;this._parsing&&ge(M._parsed),this.parse(g,x),C&&this.updateElements(z,g,x,"reset")}updateElements(g,x,C,M){}_removeElements(g,x){const C=this._cachedMeta;if(this._parsing){const M=C._parsed.splice(g,x);C._stacked&&H(C,M)}C.data.splice(g,x)}_sync(g){if(this._parsing)this._syncList.push(g);else{const[x,C,M]=g;this[x](C,M)}this.chart._dataChanges.push([this.index,...g])}_onDataPush(){const g=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-g,g])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(g,x){x&&this._sync(["_removeElements",g,x]);const C=arguments.length-2;C&&this._sync(["_insertElements",g,C])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}}function le(N,g){if(!N._cache.$bar){const x=N.getMatchingVisibleMetas(g);let C=[];for(let M=0,z=x.length;M<z;M++)C=C.concat(x[M].controller.getAllParsedValues(N));N._cache.$bar=(0,t._)(C.sort((M,z)=>M-z))}return N._cache.$bar}function Se(N){const g=N.iScale,x=le(g,N.type);let C=g._length,M,z,q,se;const ge=()=>{q===32767||q===-32768||((0,t.h)(se)&&(C=Math.min(C,Math.abs(q-se)||C)),se=q)};for(M=0,z=x.length;M<z;++M)q=g.getPixelForValue(x[M]),ge();for(se=void 0,M=0,z=g.ticks.length;M<z;++M)q=g.getPixelForTick(M),ge();return C}function xe(N,g,x,C){const M=x.barThickness;let z,q;return(0,t.k)(M)?(z=g.min*x.categoryPercentage,q=x.barPercentage):(z=M*C,q=1),{chunk:z/C,ratio:q,start:g.pixels[N]-z/2}}function Ge(N,g,x,C){const M=g.pixels,z=M[N];let q=N>0?M[N-1]:null,se=N<M.length-1?M[N+1]:null;const ge=x.categoryPercentage;q===null&&(q=z-(se===null?g.end-g.start:se-z)),se===null&&(se=z+z-q);const Oe=z-(z-Math.min(q,se))/2*ge;return{chunk:Math.abs(se-q)/2*ge/C,ratio:x.barPercentage,start:Oe}}function ze(N,g,x,C){const M=x.parse(N[0],C),z=x.parse(N[1],C),q=Math.min(M,z),se=Math.max(M,z);let ge=q,Oe=se;Math.abs(q)>Math.abs(se)&&(ge=se,Oe=q),g[x.axis]=Oe,g._custom={barStart:ge,barEnd:Oe,start:M,end:z,min:q,max:se}}function ye(N,g,x,C){return(0,t.b)(N)?ze(N,g,x,C):g[x.axis]=x.parse(N,C),g}function Fe(N,g,x,C){const M=N.iScale,z=N.vScale,q=M.getLabels(),se=M===z,ge=[];let Oe,it,Et,Zt;for(Oe=x,it=x+C;Oe<it;++Oe)Zt=g[Oe],Et={},Et[M.axis]=se||M.parse(q[Oe],Oe),ge.push(ye(Zt,Et,z,Oe));return ge}function Je(N){return N&&N.barStart!==void 0&&N.barEnd!==void 0}function qe(N,g,x){return N!==0?(0,t.s)(N):(g.isHorizontal()?1:-1)*(g.min>=x?1:-1)}function Lt(N){let g,x,C,M,z;return N.horizontal?(g=N.base>N.x,x="left",C="right"):(g=N.base<N.y,x="bottom",C="top"),g?(M="end",z="start"):(M="start",z="end"),{start:x,end:C,reverse:g,top:M,bottom:z}}function $t(N,g,x,C){let M=g.borderSkipped;const z={};if(!M){N.borderSkipped=z;return}if(M===!0){N.borderSkipped={top:!0,right:!0,bottom:!0,left:!0};return}const{start:q,end:se,reverse:ge,top:Oe,bottom:it}=Lt(N);M==="middle"&&x&&(N.enableBorderRadius=!0,(x._top||0)===C?M=Oe:(x._bottom||0)===C?M=it:(z[Ve(it,q,se,ge)]=!0,M=Oe)),z[Ve(M,q,se,ge)]=!0,N.borderSkipped=z}function Ve(N,g,x,C){return C?(N=ft(N,g,x),N=un(N,x,g)):N=un(N,g,x),N}function ft(N,g,x){return N===g?x:N===x?g:N}function un(N,g,x){return N==="start"?g:N==="end"?x:N}function Qt(N,{inflateAmount:g},x){N.inflateAmount=g==="auto"?x===1?.33:0:g}class pn extends oe{static id="bar";static defaults={datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}};static overrides={scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}};parsePrimitiveData(g,x,C,M){return Fe(g,x,C,M)}parseArrayData(g,x,C,M){return Fe(g,x,C,M)}parseObjectData(g,x,C,M){const{iScale:z,vScale:q}=g,{xAxisKey:se="x",yAxisKey:ge="y"}=this._parsing,Oe=z.axis==="x"?se:ge,it=q.axis==="x"?se:ge,Et=[];let Zt,yn,ar,Er;for(Zt=C,yn=C+M;Zt<yn;++Zt)Er=x[Zt],ar={},ar[z.axis]=z.parse((0,t.f)(Er,Oe),Zt),Et.push(ye((0,t.f)(Er,it),ar,q,Zt));return Et}updateRangeFromParsed(g,x,C,M){super.updateRangeFromParsed(g,x,C,M);const z=C._custom;z&&x===this._cachedMeta.vScale&&(g.min=Math.min(g.min,z.min),g.max=Math.max(g.max,z.max))}getMaxOverflow(){return 0}getLabelAndValue(g){const x=this._cachedMeta,{iScale:C,vScale:M}=x,z=this.getParsed(g),q=z._custom,se=Je(q)?"["+q.start+", "+q.end+"]":""+M.getLabelForValue(z[M.axis]);return{label:""+C.getLabelForValue(z[C.axis]),value:se}}initialize(){this.enableOptionSharing=!0,super.initialize();const g=this._cachedMeta;g.stack=this.getDataset().stack}update(g){const x=this._cachedMeta;this.updateElements(x.data,0,x.data.length,g)}updateElements(g,x,C,M){const z=M==="reset",{index:q,_cachedMeta:{vScale:se}}=this,ge=se.getBasePixel(),Oe=se.isHorizontal(),it=this._getRuler(),{sharedOptions:Et,includeOptions:Zt}=this._getSharedOptions(x,M);for(let yn=x;yn<x+C;yn++){const ar=this.getParsed(yn),Er=z||(0,t.k)(ar[se.axis])?{base:ge,head:ge}:this._calculateBarValuePixels(yn),ai=this._calculateBarIndexPixels(yn,it),ii=(ar._stacks||{})[se.axis],gi={horizontal:Oe,base:Er.base,enableBorderRadius:!ii||Je(ar._custom)||q===ii._top||q===ii._bottom,x:Oe?Er.head:ai.center,y:Oe?ai.center:Er.head,height:Oe?ai.size:Math.abs(Er.size),width:Oe?Math.abs(Er.size):ai.size};Zt&&(gi.options=Et||this.resolveDataElementOptions(yn,g[yn].active?"active":M));const qi=gi.options||g[yn].options;
58$t(gi,qi,ii,q),Qt(gi,qi,it.ratio),this.updateElement(g[yn],yn,gi,M)}}_getStacks(g,x){const{iScale:C}=this._cachedMeta,M=C.getMatchingVisibleMetas(this._type).filter(it=>it.controller.options.grouped),z=C.options.stacked,q=[],se=this._cachedMeta.controller.getParsed(x),ge=se&&se[C.axis],Oe=it=>{const Et=it._parsed.find(yn=>yn[C.axis]===ge),Zt=Et&&Et[it.vScale.axis];if((0,t.k)(Zt)||isNaN(Zt))return!0};for(const it of M)if(!(x!==void 0&&Oe(it))&&((z===!1||q.indexOf(it.stack)===-1||z===void 0&&it.stack===void 0)&&q.push(it.stack),it.index===g))break;return q.length||q.push(void 0),q}_getStackCount(g){return this._getStacks(void 0,g).length}_getAxisCount(){return this._getAxis().length}getFirstScaleIdForIndexAxis(){const g=this.chart.scales,x=this.chart.options.indexAxis;return Object.keys(g).filter(C=>g[C].axis===x).shift()}_getAxis(){const g={},x=this.getFirstScaleIdForIndexAxis();for(const C of this.chart.data.datasets)g[(0,t.v)(this.chart.options.indexAxis==="x"?C.xAxisID:C.yAxisID,x)]=!0;return Object.keys(g)}_getStackIndex(g,x,C){const M=this._getStacks(g,C),z=x!==void 0?M.indexOf(x):-1;return z===-1?M.length-1:z}_getRuler(){const g=this.options,x=this._cachedMeta,C=x.iScale,M=[];let z,q;for(z=0,q=x.data.length;z<q;++z)M.push(C.getPixelForValue(this.getParsed(z)[C.axis],z));const se=g.barThickness;return{min:se||Se(x),pixels:M,start:C._startPixel,end:C._endPixel,stackCount:this._getStackCount(),scale:C,grouped:g.grouped,ratio:se?1:g.categoryPercentage*g.barPercentage}}_calculateBarValuePixels(g){const{_cachedMeta:{vScale:x,_stacked:C,index:M},options:{base:z,minBarLength:q}}=this,se=z||0,ge=this.getParsed(g),Oe=ge._custom,it=Je(Oe);let Et=ge[x.axis],Zt=0,yn=C?this.applyStack(x,ge,C):Et,ar,Er;yn!==Et&&(Zt=yn-Et,yn=Et),it&&(Et=Oe.barStart,yn=Oe.barEnd-Oe.barStart,Et!==0&&(0,t.s)(Et)!==(0,t.s)(Oe.barEnd)&&(Zt=0),Zt+=Et);const ai=!(0,t.k)(z)&&!it?z:Zt;let ii=x.getPixelForValue(ai);if(this.chart.getDataVisibility(g)?ar=x.getPixelForValue(Zt+yn):ar=ii,Er=ar-ii,Math.abs(Er)<q){Er=qe(Er,x,se)*q,Et===se&&(ii-=Er/2);const gi=x.getPixelForDecimal(0),qi=x.getPixelForDecimal(1),Qi=Math.min(gi,qi),Ri=Math.max(gi,qi);ii=Math.max(Math.min(ii,Ri),Qi),ar=ii+Er,C&&!it&&(ge._stacks[x.axis]._visualValues[M]=x.getValueForPixel(ar)-x.getValueForPixel(ii))}if(ii===x.getPixelForValue(se)){const gi=(0,t.s)(Er)*x.getLineWidthForValue(se)/2;ii+=gi,Er-=gi}return{size:Er,base:ii,head:ar,center:ar+Er/2}}_calculateBarIndexPixels(g,x){const C=x.scale,M=this.options,z=M.skipNull,q=(0,t.v)(M.maxBarThickness,1/0);let se,ge;const Oe=this._getAxisCount();if(x.grouped){const it=z?this._getStackCount(g):x.stackCount,Et=M.barThickness==="flex"?Ge(g,x,M,it*Oe):xe(g,x,M,it*Oe),Zt=this.chart.options.indexAxis==="x"?this.getDataset().xAxisID:this.getDataset().yAxisID,yn=this._getAxis().indexOf((0,t.v)(Zt,this.getFirstScaleIdForIndexAxis())),ar=this._getStackIndex(this.index,this._cachedMeta.stack,z?g:void 0)+yn;se=Et.start+Et.chunk*ar+Et.chunk/2,ge=Math.min(q,Et.chunk*Et.ratio)}else se=C.getPixelForValue(this.getParsed(g)[C.axis],g),ge=Math.min(q,x.min*x.ratio);return{base:se-ge/2,head:se+ge/2,center:se,size:ge}}draw(){const g=this._cachedMeta,x=g.vScale,C=g.data,M=C.length;let z=0;for(;z<M;++z)this.getParsed(z)[x.axis]!==null&&!C[z].hidden&&C[z].draw(this._ctx)}}class Be extends oe{static id="bubble";static defaults={datasetElementType:!1,dataElementType:"point",animations:{numbers:{type:"number",properties:["x","y","borderWidth","radius"]}}};static overrides={scales:{x:{type:"linear"},y:{type:"linear"}}};initialize(){this.enableOptionSharing=!0,super.initialize()}parsePrimitiveData(g,x,C,M){const z=super.parsePrimitiveData(g,x,C,M);for(let q=0;q<z.length;q++)z[q]._custom=this.resolveDataElementOptions(q+C).radius;return z}parseArrayData(g,x,C,M){const z=super.parseArrayData(g,x,C,M);for(let q=0;q<z.length;q++){const se=x[C+q];z[q]._custom=(0,t.v)(se[2],this.resolveDataElementOptions(q+C).radius)}return z}parseObjectData(g,x,C,M){const z=super.parseObjectData(g,x,C,M);for(let q=0;q<z.length;q++){const se=x[C+q];z[q]._custom=(0,t.v)(se&&se.r&&+se.r,this.resolveDataElementOptions(q+C).radius)}return z}getMaxOverflow(){const g=this._cachedMeta.data;let x=0;for(let C=g.length-1;C>=0;--C)x=Math.max(x,g[C].size(this.resolveDataElementOptions(C))/2);return x>0&&x}
vendor: 9,351 bytes, line 58
58getLabelAndValue(g){const x=this._cachedMeta,C=this.chart.data.labels||[],{xScale:M,yScale:z}=x,q=this.getParsed(g),se=M.getLabelForValue(q.x),ge=z.getLabelForValue(q.y),Oe=q._custom;return{label:C[g]||"",value:"("+se+", "+ge+(Oe?", "+Oe:"")+")"}}update(g){const x=this._cachedMeta.data;this.updateElements(x,0,x.length,g)}updateElements(g,x,C,M){const z=M==="reset",{iScale:q,vScale:se}=this._cachedMeta,{sharedOptions:ge,includeOptions:Oe}=this._getSharedOptions(x,M),it=q.axis,Et=se.axis;for(let Zt=x;Zt<x+C;Zt++){const yn=g[Zt],ar=!z&&this.getParsed(Zt),Er={},ai=Er[it]=z?q.getPixelForDecimal(.5):q.getPixelForValue(ar[it]),ii=Er[Et]=z?se.getBasePixel():se.getPixelForValue(ar[Et]);Er.skip=isNaN(ai)||isNaN(ii),Oe&&(Er.options=ge||this.resolveDataElementOptions(Zt,yn.active?"active":M),z&&(Er.options.radius=0)),this.updateElement(yn,Zt,Er,M)}}resolveDataElementOptions(g,x){const C=this.getParsed(g);let M=super.resolveDataElementOptions(g,x);M.$shared&&(M=Object.assign({},M,{$shared:!1}));const z=M.radius;return x!=="active"&&(M.radius=0),M.radius+=(0,t.v)(C&&C._custom,z),M}}function lt(N,g,x){let C=1,M=1,z=0,q=0;if(g<t.T){const se=N,ge=se+g,Oe=Math.cos(se),it=Math.sin(se),Et=Math.cos(ge),Zt=Math.sin(ge),yn=(qi,Qi,Ri)=>(0,t.p)(qi,se,ge,!0)?1:Math.max(Qi,Qi*x,Ri,Ri*x),ar=(qi,Qi,Ri)=>(0,t.p)(qi,se,ge,!0)?-1:Math.min(Qi,Qi*x,Ri,Ri*x),Er=yn(0,Oe,Et),ai=yn(t.H,it,Zt),ii=ar(t.P,Oe,Et),gi=ar(t.P+t.H,it,Zt);C=(Er-ii)/2,M=(ai-gi)/2,z=-(Er+ii)/2,q=-(ai+gi)/2}return{ratioX:C,ratioY:M,offsetX:z,offsetY:q}}class Ye extends oe{static id="doughnut";static defaults={datasetElementType:!1,dataElementType:"arc",animation:{animateRotate:!0,animateScale:!1},animations:{numbers:{type:"number",properties:["circumference","endAngle","innerRadius","outerRadius","startAngle","x","y","offset","borderWidth","spacing"]}},cutout:"50%",rotation:0,circumference:360,radius:"100%",spacing:0,indexAxis:"r"};static descriptors={_scriptable:g=>g!=="spacing",_indexable:g=>g!=="spacing"&&!g.startsWith("borderDash")&&!g.startsWith("hoverBorderDash")};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(g){const x=g.data,{labels:{pointStyle:C,textAlign:M,color:z,useBorderRadius:q,borderRadius:se}}=g.legend.options;return x.labels.length&&x.datasets.length?x.labels.map((ge,Oe)=>{const Et=g.getDatasetMeta(0).controller.getStyle(Oe);return{text:ge,fillStyle:Et.backgroundColor,fontColor:z,hidden:!g.getDataVisibility(Oe),lineDash:Et.borderDash,lineDashOffset:Et.borderDashOffset,lineJoin:Et.borderJoinStyle,lineWidth:Et.borderWidth,strokeStyle:Et.borderColor,textAlign:M,pointStyle:C,borderRadius:q&&(se||Et.borderRadius),index:Oe}}):[]}},onClick(g,x,C){C.chart.toggleDataVisibility(x.index),C.chart.update()}}}};constructor(g,x){super(g,x),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(g,x){const C=this.getDataset().data,M=this._cachedMeta;if(this._parsing===!1)M._parsed=C;else{let z=ge=>+C[ge];if((0,t.i)(C[g])){const{key:ge="value"}=this._parsing;z=Oe=>+(0,t.f)(C[Oe],ge)}let q,se;for(q=g,se=g+x;q<se;++q)M._parsed[q]=z(q)}}_getRotation(){return(0,t.t)(this.options.rotation-90)}_getCircumference(){return(0,t.t)(this.options.circumference)}_getRotationExtents(){let g=t.T,x=-t.T;for(let C=0;C<this.chart.data.datasets.length;++C)if(this.chart.isDatasetVisible(C)&&this.chart.getDatasetMeta(C).type===this._type){const M=this.chart.getDatasetMeta(C).controller,z=M._getRotation(),q=M._getCircumference();g=Math.min(g,z),x=Math.max(x,z+q)}return{rotation:g,circumference:x-g}}update(g){const x=this.chart,{chartArea:C}=x,M=this._cachedMeta,z=M.data,q=this.getMaxBorderWidth()+this.getMaxOffset(z)+this.options.spacing,se=Math.max((Math.min(C.width,C.height)-q)/2,0),ge=Math.min((0,t.m)(this.options.cutout,se),1),Oe=this._getRingWeight(this.index),{circumference:it,rotation:Et}=this._getRotationExtents(),{ratioX:Zt,ratioY:yn,offsetX:ar,offsetY:Er}=lt(Et,it,ge),ai=(C.width-q)/Zt,ii=(C.height-q)/yn,gi=Math.max(Math.min(ai,ii)/2,0),qi=(0,t.n)(this.options.radius,gi),Qi=Math.max(qi*ge,0),Ri=(qi-Qi)/this._getVisibleDatasetWeightTotal();this.offsetX=ar*qi,this.offsetY=Er*qi,M.total=this.calculateTotal(),this.outerRadius=qi-Ri*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-Ri*Oe,0),this.updateElements(z,0,z.length,g)}_circumference(g,x){const C=this.options,M=this._cachedMeta,z=this._getCircumference();return x&&C.animation.animateRotate||!this.chart.getDataVisibility(g)||M._parsed[g]===null||M.data[g].hidden?0:this.calculateCircumference(M._parsed[g]*z/t.T)}updateElements(g,x,C,M){const z=M==="reset",q=this.chart,se=q.chartArea,Oe=q.options.animation,it=(se.left+se.right)/2,Et=(se.top+se.bottom)/2,Zt=z&&Oe.animateScale,yn=Zt?0:this.innerRadius,ar=Zt?0:this.outerRadius,{sharedOptions:Er,includeOptions:ai}=this._getSharedOptions(x,M);let ii=this._getRotation(),gi;for(gi=0;gi<x;++gi)ii+=this._circumference(gi,z);for(gi=x;gi<x+C;++gi){const qi=this._circumference(gi,z),Qi=g[gi],Ri={x:it+this.offsetX,y:Et+this.offsetY,startAngle:ii,endAngle:ii+qi,circumference:qi,outerRadius:ar,innerRadius:yn};ai&&(Ri.options=Er||this.resolveDataElementOptions(gi,Qi.active?"active":M)),ii+=qi,this.updateElement(Qi,gi,Ri,M)}}calculateTotal(){const g=this._cachedMeta,x=g.data;let C=0,M;for(M=0;M<x.length;M++){const z=g._parsed[M];z!==null&&!isNaN(z)&&this.chart.getDataVisibility(M)&&!x[M].hidden&&(C+=Math.abs(z))}return C}calculateCircumference(g){const x=this._cachedMeta.total;return x>0&&!isNaN(g)?t.T*(Math.abs(g)/x):0}getLabelAndValue(g){const x=this._cachedMeta,C=this.chart,M=C.data.labels||[],z=(0,t.o)(x._parsed[g],C.options.locale);return{label:M[g]||"",value:z}}getMaxBorderWidth(g){let x=0;const C=this.chart;let M,z,q,se,ge;if(!g){for(M=0,z=C.data.datasets.length;M<z;++M)if(C.isDatasetVisible(M)){q=C.getDatasetMeta(M),g=q.data,se=q.controller;break}}if(!g)return 0;for(M=0,z=g.length;M<z;++M)ge=se.resolveDataElementOptions(M),ge.borderAlign!=="inner"&&(x=Math.max(x,ge.borderWidth||0,ge.hoverBorderWidth||0));return x}getMaxOffset(g){let x=0;for(let C=0,M=g.length;C<M;++C){const z=this.resolveDataElementOptions(C);x=Math.max(x,z.offset||0,z.hoverOffset||0)}return x}_getRingWeightOffset(g){let x=0;for(let C=0;C<g;++C)this.chart.isDatasetVisible(C)&&(x+=this._getRingWeight(C));return x}_getRingWeight(g){return Math.max((0,t.v)(this.chart.data.datasets[g].weight,1),0)}_getVisibleDatasetWeightTotal(){return this._getRingWeightOffset(this.chart.data.datasets.length)||1}}class gt extends oe{static id="line";static defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1};static overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}};initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(g){const x=this._cachedMeta,{dataset:C,data:M=[],_dataset:z}=x,q=this.chart._animationsDisabled;let{start:se,count:ge}=(0,t.q)(x,M,q);this._drawStart=se,this._drawCount=ge,(0,t.w)(x)&&(se=0,ge=M.length),C._chart=this.chart,C._datasetIndex=this.index,C._decimated=!!z._decimated,C.points=M;const Oe=this.resolveDatasetElementOptions(g);this.options.showLine||(Oe.borderWidth=0),Oe.segment=this.options.segment,this.updateElement(C,void 0,{animated:!q,options:Oe},g),this.updateElements(M,se,ge,g)}updateElements(g,x,C,M){const z=M==="reset",{iScale:q,vScale:se,_stacked:ge,_dataset:Oe}=this._cachedMeta,{sharedOptions:it,includeOptions:Et}=this._getSharedOptions(x,M),Zt=q.axis,yn=se.axis,{spanGaps:ar,segment:Er}=this.options,ai=(0,t.x)(ar)?ar:Number.POSITIVE_INFINITY,ii=this.chart._animationsDisabled||z||M==="none",gi=x+C,qi=g.length;let Qi=x>0&&this.getParsed(x-1);for(let Ri=0;Ri<qi;++Ri){const hs=g[Ri],fs=ii?hs:{};if(Ri<x||Ri>=gi){fs.skip=!0;continue}const ts=this.getParsed(Ri),Vs=(0,t.k)(ts[yn]),ha=fs[Zt]=q.getPixelForValue(ts[Zt],Ri),Js=fs[yn]=z||Vs?se.getBasePixel():se.getPixelForValue(ge?this.applyStack(se,ts,ge):ts[yn],Ri);fs.skip=isNaN(ha)||isNaN(Js)||Vs,fs.stop=Ri>0&&Math.abs(ts[Zt]-Qi[Zt])>ai,Er&&(fs.parsed=ts,fs.raw=Oe.data[Ri]),Et&&(fs.options=it||this.resolveDataElementOptions(Ri,hs.active?"active":M)),ii||this.updateElement(hs,Ri,fs,M),Qi=ts}}getMaxOverflow(){const g=this._cachedMeta,x=g.dataset,C=x.options&&x.options.borderWidth||0,M=g.data||[];if(!M.length)return C;const z=M[0].size(this.resolveDataElementOptions(0)),q=M[M.length-1].size(this.resolveDataElementOptions(M.length-1));return Math.max(C,z,q)/2}draw(){const g=this._cachedMeta;g.dataset.updateControlPoints(this.chart.chartArea,g.iScale.axis),super.draw()}}class Ct extends oe{static id="polarArea";static defaults={dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(g){const x=g.data;if(x.labels.length&&x.datasets.length){const{labels:{pointStyle:C,color:M}}=g.legend.options;return x.labels.map((z,q)=>{const ge=g.getDatasetMeta(0).controller.getStyle(q);return{text:z,fillStyle:ge.backgroundColor,strokeStyle:ge.borderColor,fontColor:M,lineWidth:ge.borderWidth,pointStyle:C,hidden:!g.getDataVisibility(q),index:q}})}return[]}},onClick(g,x,C){C.chart.toggleDataVisibility(x.index),C.chart.update(
vendor: 5,039 bytes, line 58
58)}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}};constructor(g,x){super(g,x),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(g){const x=this._cachedMeta,C=this.chart,M=C.data.labels||[],z=(0,t.o)(x._parsed[g].r,C.options.locale);return{label:M[g]||"",value:z}}parseObjectData(g,x,C,M){return t.y.bind(this)(g,x,C,M)}update(g){const x=this._cachedMeta.data;this._updateRadius(),this.updateElements(x,0,x.length,g)}getMinMax(){const g=this._cachedMeta,x={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return g.data.forEach((C,M)=>{const z=this.getParsed(M).r;!isNaN(z)&&this.chart.getDataVisibility(M)&&(z<x.min&&(x.min=z),z>x.max&&(x.max=z))}),x}_updateRadius(){const g=this.chart,x=g.chartArea,C=g.options,M=Math.min(x.right-x.left,x.bottom-x.top),z=Math.max(M/2,0),q=Math.max(C.cutoutPercentage?z/100*C.cutoutPercentage:1,0),se=(z-q)/g.getVisibleDatasetCount();this.outerRadius=z-se*this.index,this.innerRadius=this.outerRadius-se}updateElements(g,x,C,M){const z=M==="reset",q=this.chart,ge=q.options.animation,Oe=this._cachedMeta.rScale,it=Oe.xCenter,Et=Oe.yCenter,Zt=Oe.getIndexAngle(0)-.5*t.P;let yn=Zt,ar;const Er=360/this.countVisibleElements();for(ar=0;ar<x;++ar)yn+=this._computeAngle(ar,M,Er);for(ar=x;ar<x+C;ar++){const ai=g[ar];let ii=yn,gi=yn+this._computeAngle(ar,M,Er),qi=q.getDataVisibility(ar)?Oe.getDistanceFromCenterForValue(this.getParsed(ar).r):0;yn=gi,z&&(ge.animateScale&&(qi=0),ge.animateRotate&&(ii=gi=Zt));const Qi={x:it,y:Et,innerRadius:0,outerRadius:qi,startAngle:ii,endAngle:gi,options:this.resolveDataElementOptions(ar,ai.active?"active":M)};this.updateElement(ai,ar,Qi,M)}}countVisibleElements(){const g=this._cachedMeta;let x=0;return g.data.forEach((C,M)=>{!isNaN(this.getParsed(M).r)&&this.chart.getDataVisibility(M)&&x++}),x}_computeAngle(g,x,C){return this.chart.getDataVisibility(g)?(0,t.t)(this.resolveDataElementOptions(g,x).angle||C):0}}class rn extends Ye{static id="pie";static defaults={cutout:0,rotation:0,circumference:360,radius:"100%"}}class Xe extends oe{static id="radar";static defaults={datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}};static overrides={aspectRatio:1,scales:{r:{type:"radialLinear"}}};getLabelAndValue(g){const x=this._cachedMeta.vScale,C=this.getParsed(g);return{label:x.getLabels()[g],value:""+x.getLabelForValue(C[x.axis])}}parseObjectData(g,x,C,M){return t.y.bind(this)(g,x,C,M)}update(g){const x=this._cachedMeta,C=x.dataset,M=x.data||[],z=x.iScale.getLabels();if(C.points=M,g!=="resize"){const q=this.resolveDatasetElementOptions(g);this.options.showLine||(q.borderWidth=0);const se={_loop:!0,_fullLoop:z.length===M.length,options:q};this.updateElement(C,void 0,se,g)}this.updateElements(M,0,M.length,g)}updateElements(g,x,C,M){const z=this._cachedMeta.rScale,q=M==="reset";for(let se=x;se<x+C;se++){const ge=g[se],Oe=this.resolveDataElementOptions(se,ge.active?"active":M),it=z.getPointPositionForValue(se,this.getParsed(se).r),Et=q?z.xCenter:it.x,Zt=q?z.yCenter:it.y,yn={x:Et,y:Zt,angle:it.angle,skip:isNaN(Et)||isNaN(Zt),options:Oe};this.updateElement(ge,se,yn,M)}}}class xt extends oe{static id="scatter";static defaults={datasetElementType:!1,dataElementType:"point",showLine:!1,fill:!1};static overrides={interaction:{mode:"point"},scales:{x:{type:"linear"},y:{type:"linear"}}};getLabelAndValue(g){const x=this._cachedMeta,C=this.chart.data.labels||[],{xScale:M,yScale:z}=x,q=this.getParsed(g),se=M.getLabelForValue(q.x),ge=z.getLabelForValue(q.y);return{label:C[g]||"",value:"("+se+", "+ge+")"}}update(g){const x=this._cachedMeta,{data:C=[]}=x,M=this.chart._animationsDisabled;let{start:z,count:q}=(0,t.q)(x,C,M);if(this._drawStart=z,this._drawCount=q,(0,t.w)(x)&&(z=0,q=C.length),this.options.showLine){this.datasetElementType||this.addElements();const{dataset:se,_dataset:ge}=x;se._chart=this.chart,se._datasetIndex=this.index,se._decimated=!!ge._decimated,se.points=C;const Oe=this.resolveDatasetElementOptions(g);Oe.segment=this.options.segment,this.updateElement(se,void 0,{animated:!M,options:Oe},g)}else this.datasetElementType&&(delete x.dataset,this.datasetElementType=!1);this.updateElements(C,z,q,g)}addElements(){const{showLine:g}=this.options;!this.datasetElementType&&g&&(this.datasetElementType=this.chart.registry.getElement("line")),super.addElements()}updateElements(g,x,C,M){const z=M==="reset",{iScale:q,vScale:se,_stacked:ge,_dataset:Oe}=this._cachedMeta,it=this.resolveDataElementOptions(x,M),Et=this.getSharedOptions(it),Zt=this.includeOptions(M,Et),yn=q.axis,ar=se.axis,{spanGaps:Er,segment:ai}=this.options,ii=(0,t.x)(Er)?Er:Number.POSITIVE_INFINITY,gi=this.chart._animationsDisabled||z||M==="none";let qi=x>0&&this.getParsed(x-1);for(let Qi=x;Qi<x+C;++Qi){const Ri=g[Qi],hs=this.getParsed(Qi),fs=gi?Ri:{},ts=(0,t.k)(hs[ar]),Vs=fs[yn]=q.getPixelForValue(hs[yn],Qi),ha=fs[ar]=z||ts?se.getBasePixel():se.getPixelForValue(ge?this.applyStack(se,hs,ge):hs[ar],Qi);
vendor: 7,343 bytes, line 58
58fs.skip=isNaN(Vs)||isNaN(ha)||ts,fs.stop=Qi>0&&Math.abs(hs[yn]-qi[yn])>ii,ai&&(fs.parsed=hs,fs.raw=Oe.data[Qi]),Zt&&(fs.options=Et||this.resolveDataElementOptions(Qi,Ri.active?"active":M)),gi||this.updateElement(Ri,Qi,fs,M),qi=hs}this.updateSharedOptions(Et,M,it)}getMaxOverflow(){const g=this._cachedMeta,x=g.data||[];if(!this.options.showLine){let se=0;for(let ge=x.length-1;ge>=0;--ge)se=Math.max(se,x[ge].size(this.resolveDataElementOptions(ge))/2);return se>0&&se}const C=g.dataset,M=C.options&&C.options.borderWidth||0;if(!x.length)return M;const z=x[0].size(this.resolveDataElementOptions(0)),q=x[x.length-1].size(this.resolveDataElementOptions(x.length-1));return Math.max(M,z,q)/2}}var ln=Object.freeze({__proto__:null,BarController:pn,BubbleController:Be,DoughnutController:Ye,LineController:gt,PieController:rn,PolarAreaController:Ct,RadarController:Xe,ScatterController:xt});function Pn(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class Rn{static override(g){Object.assign(Rn.prototype,g)}options;constructor(g){this.options=g||{}}init(){}formats(){return Pn()}parse(){return Pn()}format(){return Pn()}add(){return Pn()}diff(){return Pn()}startOf(){return Pn()}endOf(){return Pn()}}var dn={_date:Rn};function lr(N,g,x,C){const{controller:M,data:z,_sorted:q}=N,se=M._cachedMeta.iScale,ge=N.dataset&&N.dataset.options?N.dataset.options.spanGaps:null;if(se&&g===se.axis&&g!=="r"&&q&&z.length){const Oe=se._reversePixels?t.A:t.B;if(C){if(M._sharedOptions){const it=z[0],Et=typeof it.getRange=="function"&&it.getRange(g);if(Et){const Zt=Oe(z,g,x-Et),yn=Oe(z,g,x+Et);return{lo:Zt.lo,hi:yn.hi}}}}else{const it=Oe(z,g,x);if(ge){const{vScale:Et}=M._cachedMeta,{_parsed:Zt}=N,yn=Zt.slice(0,it.lo+1).reverse().findIndex(Er=>!(0,t.k)(Er[Et.axis]));it.lo-=Math.max(0,yn);const ar=Zt.slice(it.hi).findIndex(Er=>!(0,t.k)(Er[Et.axis]));it.hi+=Math.max(0,ar)}return it}}return{lo:0,hi:z.length-1}}function xr(N,g,x,C,M){const z=N.getSortedVisibleDatasetMetas(),q=x[g];for(let se=0,ge=z.length;se<ge;++se){const{index:Oe,data:it}=z[se],{lo:Et,hi:Zt}=lr(z[se],g,q,M);for(let yn=Et;yn<=Zt;++yn){const ar=it[yn];ar.skip||C(ar,Oe,yn)}}}function An(N){const g=N.indexOf("x")!==-1,x=N.indexOf("y")!==-1;return function(C,M){const z=g?Math.abs(C.x-M.x):0,q=x?Math.abs(C.y-M.y):0;return Math.sqrt(Math.pow(z,2)+Math.pow(q,2))}}function cr(N,g,x,C,M){const z=[];return!M&&!N.isPointInArea(g)||xr(N,x,g,function(se,ge,Oe){!M&&!(0,t.C)(se,N.chartArea,0)||se.inRange(g.x,g.y,C)&&z.push({element:se,datasetIndex:ge,index:Oe})},!0),z}function Wr(N,g,x,C){let M=[];function z(q,se,ge){const{startAngle:Oe,endAngle:it}=q.getProps(["startAngle","endAngle"],C),{angle:Et}=(0,t.D)(q,{x:g.x,y:g.y});(0,t.p)(Et,Oe,it)&&M.push({element:q,datasetIndex:se,index:ge})}return xr(N,x,g,z),M}function en(N,g,x,C,M,z){let q=[];const se=An(x);let ge=Number.POSITIVE_INFINITY;function Oe(it,Et,Zt){const yn=it.inRange(g.x,g.y,M);if(C&&!yn)return;const ar=it.getCenterPoint(M);if(!(!!z||N.isPointInArea(ar))&&!yn)return;const ai=se(g,ar);ai<ge?(q=[{element:it,datasetIndex:Et,index:Zt}],ge=ai):ai===ge&&q.push({element:it,datasetIndex:Et,index:Zt})}return xr(N,x,g,Oe),q}function ot(N,g,x,C,M,z){return!z&&!N.isPointInArea(g)?[]:x==="r"&&!C?Wr(N,g,x,M):en(N,g,x,C,M,z)}function ke(N,g,x,C,M){const z=[],q=x==="x"?"inXRange":"inYRange";let se=!1;return xr(N,x,g,(ge,Oe,it)=>{ge[q]&&ge[q](g[x],M)&&(z.push({element:ge,datasetIndex:Oe,index:it}),se=se||ge.inRange(g.x,g.y,M))}),C&&!se?[]:z}var qr={evaluateInteractionItems:xr,modes:{index(N,g,x,C){const M=(0,t.z)(g,N),z=x.axis||"x",q=x.includeInvisible||!1,se=x.intersect?cr(N,M,z,C,q):ot(N,M,z,!1,C,q),ge=[];return se.length?(N.getSortedVisibleDatasetMetas().forEach(Oe=>{const it=se[0].index,Et=Oe.data[it];Et&&!Et.skip&&ge.push({element:Et,datasetIndex:Oe.index,index:it})}),ge):[]},dataset(N,g,x,C){const M=(0,t.z)(g,N),z=x.axis||"xy",q=x.includeInvisible||!1;let se=x.intersect?cr(N,M,z,C,q):ot(N,M,z,!1,C,q);if(se.length>0){const ge=se[0].datasetIndex,Oe=N.getDatasetMeta(ge).data;se=[];for(let it=0;it<Oe.length;++it)se.push({element:Oe[it],datasetIndex:ge,index:it})}return se},point(N,g,x,C){const M=(0,t.z)(g,N),z=x.axis||"xy",q=x.includeInvisible||!1;return cr(N,M,z,C,q)},nearest(N,g,x,C){const M=(0,t.z)(g,N),z=x.axis||"xy",q=x.includeInvisible||!1;return ot(N,M,z,x.intersect,C,q)},x(N,g,x,C){const M=(0,t.z)(g,N);return ke(N,M,"x",x.intersect,C)},y(N,g,x,C){const M=(0,t.z)(g,N);return ke(N,M,"y",x.intersect,C)}}};const jn=["left","top","right","bottom"];function wn(N,g){return N.filter(x=>x.pos===g)}function nt(N,g){return N.filter(x=>jn.indexOf(x.pos)===-1&&x.box.axis===g)}function vt(N,g){return N.sort((x,C)=>{const M=g?C:x,z=g?x:C;return M.weight===z.weight?M.index-z.index:M.weight-z.weight})}function Vn(N){const g=[];let x,C,M,z,q,se;for(x=0,C=(N||[]).length;x<C;++x)M=N[x],{position:z,options:{stack:q,stackWeight:se=1}}=M,g.push({index:x,box:M,pos:z,horizontal:M.isHorizontal(),weight:M.weight,stack:q&&z+q,stackWeight:se});return g}function yt(N){const g={};for(const x of N){const{stack:C,pos:M,stackWeight:z}=x;if(!C||!jn.includes(M))continue;const q=g[C]||(g[C]={count:0,placed:0,weight:0,size:0});q.count++,q.weight+=z}return g}function tn(N,g){const x=yt(N),{vBoxMaxWidth:C,hBoxMaxHeight:M}=g;let z,q,se;for(z=0,q=N.length;z<q;++z){se=N[z];const{fullSize:ge}=se.box,Oe=x[se.stack],it=Oe&&se.stackWeight/Oe.weight;se.horizontal?(se.width=it?it*C:ge&&g.availableWidth,se.height=M):(se.width=C,se.height=it?it*M:ge&&g.availableHeight)}return x}function Pr(N){const g=Vn(N),x=vt(g.filter(Oe=>Oe.box.fullSize),!0),C=vt(wn(g,"left"),!0),M=vt(wn(g,"right")),z=vt(wn(g,"top"),!0),q=vt(wn(g,"bottom")),se=nt(g,"x"),ge=nt(g,"y");return{fullSize:x,leftAndTop:C.concat(z),rightAndBottom:M.concat(ge).concat(q).concat(se),chartArea:wn(g,"chartArea"),vertical:C.concat(M).concat(ge),horizontal:z.concat(q).concat(se)}}function ri(N,g,x,C){return Math.max(N[x],g[x])+Math.max(N[C],g[C])}function gn(N,g){N.top=Math.max(N.top,g.top),N.left=Math.max(N.left,g.left),N.bottom=Math.max(N.bottom,g.bottom),N.right=Math.max(N.right,g.right)}function bn(N,g,x,C){const{pos:M,box:z}=x,q=N.maxPadding;if(!(0,t.i)(M)){x.size&&(N[M]-=x.size);const Et=C[x.stack]||{size:0,count:1};Et.size=Math.max(Et.size,x.horizontal?z.height:z.width),x.size=Et.size/Et.count,N[M]+=x.size}z.getPadding&&gn(q,z.getPadding());const se=Math.max(0,g.outerWidth-ri(q,N,"left","right")),ge=Math.max(0,g.outerHeight-ri(q,N,"top","bottom")),Oe=se!==N.w,it=ge!==N.h;return N.w=se,N.h=ge,x.horizontal?{same:Oe,other:it}:{same:it,other:Oe}}function Tt(N){const g=N.maxPadding;function x(C){const M=Math.max(g[C]-N[C],0);return N[C]+=M,M}N.y+=x("top"),N.x+=x("left"),x("right"),x("bottom")}function Vt(N,g){const x=g.maxPadding;function C(M){const z={left:0,top:0,right:0,bottom:0};return M.forEach(q=>{z[q]=Math.max(g[q],x[q])}),z}return C(N?["left","right"]:["top","bottom"])}function It(N,g,x,C){const M=[];let z,q,se,ge,Oe,it;for(z=0,q=N.length,Oe=0;z<q;++z){se=N[z],ge=se.box,ge.update(se.width||g.w,se.height||g.h,Vt(se.horizontal,g));const{same:Et,other:Zt}=bn(g,x,se,C);Oe|=Et&&M.length,it=it||Zt,ge.fullSize||M.push(se)}return Oe&&It(M,g,x,C)||it}function Xn(N,g,x,C,M){N.top=x,N.left=g,N.right=g+C,N.bottom=x+M,N.width=C,N.height=M}function dr(N,g,x,C){const M=x.padding;let{x:z,y:q}=g;
vendor: 4,460 bytes, line 58
58for(const se of N){const ge=se.box,Oe=C[se.stack]||{count:1,placed:0,weight:1},it=se.stackWeight/Oe.weight||1;if(se.horizontal){const Et=g.w*it,Zt=Oe.size||ge.height;(0,t.h)(Oe.start)&&(q=Oe.start),ge.fullSize?Xn(ge,M.left,q,x.outerWidth-M.right-M.left,Zt):Xn(ge,g.left+Oe.placed,q,Et,Zt),Oe.start=q,Oe.placed+=Et,q=ge.bottom}else{const Et=g.h*it,Zt=Oe.size||ge.width;(0,t.h)(Oe.start)&&(z=Oe.start),ge.fullSize?Xn(ge,z,M.top,Zt,x.outerHeight-M.bottom-M.top):Xn(ge,z,g.top+Oe.placed,Zt,Et),Oe.start=z,Oe.placed+=Et,z=ge.right}}g.x=z,g.y=q}var Sr={addBox(N,g){N.boxes||(N.boxes=[]),g.fullSize=g.fullSize||!1,g.position=g.position||"top",g.weight=g.weight||0,g._layers=g._layers||function(){return[{z:0,draw(x){g.draw(x)}}]},N.boxes.push(g)},removeBox(N,g){const x=N.boxes?N.boxes.indexOf(g):-1;x!==-1&&N.boxes.splice(x,1)},configure(N,g,x){g.fullSize=x.fullSize,g.position=x.position,g.weight=x.weight},update(N,g,x,C){if(!N)return;const M=(0,t.E)(N.options.layout.padding),z=Math.max(g-M.width,0),q=Math.max(x-M.height,0),se=Pr(N.boxes),ge=se.vertical,Oe=se.horizontal;(0,t.F)(N.boxes,Er=>{typeof Er.beforeLayout=="function"&&Er.beforeLayout()});const it=ge.reduce((Er,ai)=>ai.box.options&&ai.box.options.display===!1?Er:Er+1,0)||1,Et=Object.freeze({outerWidth:g,outerHeight:x,padding:M,availableWidth:z,availableHeight:q,vBoxMaxWidth:z/2/it,hBoxMaxHeight:q/2}),Zt=Object.assign({},M);gn(Zt,(0,t.E)(C));const yn=Object.assign({maxPadding:Zt,w:z,h:q,x:M.left,y:M.top},M),ar=tn(ge.concat(Oe),Et);It(se.fullSize,yn,Et,ar),It(ge,yn,Et,ar),It(Oe,yn,Et,ar)&&It(ge,yn,Et,ar),Tt(yn),dr(se.leftAndTop,yn,Et,ar),yn.x+=yn.w,yn.y+=yn.h,dr(se.rightAndBottom,yn,Et,ar),N.chartArea={left:yn.left,top:yn.top,right:yn.left+yn.w,bottom:yn.top+yn.h,height:yn.h,width:yn.w},(0,t.F)(se.chartArea,Er=>{const ai=Er.box;Object.assign(ai,N.chartArea),ai.update(yn.w,yn.h,{left:0,top:0,right:0,bottom:0})})}};class Lr{acquireContext(g,x){}releaseContext(g){return!1}addEventListener(g,x,C){}removeEventListener(g,x,C){}getDevicePixelRatio(){return 1}getMaximumSize(g,x,C,M){return x=Math.max(0,x||g.width),C=C||g.height,{width:x,height:Math.max(0,M?Math.floor(x/M):C)}}isAttached(g){return!0}updateConfig(g){}}class br extends Lr{acquireContext(g){return g&&g.getContext&&g.getContext("2d")||null}updateConfig(g){g.options.animation=!1}}const Yr="$chartjs",Vr={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},Ci=N=>N===null||N==="";function Ai(N,g){const x=N.style,C=N.getAttribute("height"),M=N.getAttribute("width");if(N[Yr]={initial:{height:C,width:M,style:{display:x.display,height:x.height,width:x.width}}},x.display=x.display||"block",x.boxSizing=x.boxSizing||"border-box",Ci(M)){const z=(0,t.J)(N,"width");z!==void 0&&(N.width=z)}if(Ci(C))if(N.style.height==="")N.height=N.width/(g||2);else{const z=(0,t.J)(N,"height");z!==void 0&&(N.height=z)}return N}const $i=t.K?{passive:!0}:!1;function _e(N,g,x){N&&N.addEventListener(g,x,$i)}function Ie(N,g,x){N&&N.canvas&&N.canvas.removeEventListener(g,x,$i)}function Ot(N,g){const x=Vr[N.type]||N.type,{x:C,y:M}=(0,t.z)(N,g);return{type:x,chart:g,native:N,x:C!==void 0?C:null,y:M!==void 0?M:null}}function cn(N,g){for(const x of N)if(x===g||x.contains(g))return!0}function _n(N,g,x){const C=N.canvas,M=new MutationObserver(z=>{let q=!1;for(const se of z)q=q||cn(se.addedNodes,C),q=q&&!cn(se.removedNodes,C);q&&x()});return M.observe(document,{childList:!0,subtree:!0}),M}function $n(N,g,x){const C=N.canvas,M=new MutationObserver(z=>{let q=!1;for(const se of z)q=q||cn(se.removedNodes,C),q=q&&!cn(se.addedNodes,C);q&&x()});return M.observe(document,{childList:!0,subtree:!0}),M}const Ti=new Map;let nr=0;function Gt(){const N=window.devicePixelRatio;N!==nr&&(nr=N,Ti.forEach((g,x)=>{x.currentDevicePixelRatio!==N&&g()}))}function vr(N,g){Ti.size||window.addEventListener("resize",Gt),Ti.set(N,g)}function Tr(N){Ti.delete(N),Ti.size||window.removeEventListener("resize",Gt)}function rr(N,g,x){const C=N.canvas,M=C&&(0,t.I)(C);if(!M)return;const z=(0,t.L)((se,ge)=>{const Oe=M.clientWidth;x(se,ge),Oe<M.clientWidth&&x()},window),q=new ResizeObserver(se=>{const ge=se[0],Oe=ge.contentRect.width,it=ge.contentRect.height;Oe===0&&it===0||z(Oe,it)});return q.observe(M),vr(N,z),q}function ti(N,g,x){x&&x.disconnect(),g==="resize"&&Tr(N)}function _r(N,g,x){const C=N.canvas,M=(0,t.L)(z=>
vendor: 6,428 bytes, line 58
58{N.ctx!==null&&x(Ot(z,N))},N);return _e(C,g,M),M}class Ne extends Lr{acquireContext(g,x){const C=g&&g.getContext&&g.getContext("2d");return C&&C.canvas===g?(Ai(g,x),C):null}releaseContext(g){const x=g.canvas;if(!x[Yr])return!1;const C=x[Yr].initial;["height","width"].forEach(z=>{const q=C[z];(0,t.k)(q)?x.removeAttribute(z):x.setAttribute(z,q)});const M=C.style||{};return Object.keys(M).forEach(z=>{x.style[z]=M[z]}),x.width=x.width,delete x[Yr],!0}addEventListener(g,x,C){this.removeEventListener(g,x);const M=g.$proxies||(g.$proxies={}),q={attach:_n,detach:$n,resize:rr}[x]||_r;M[x]=q(g,x,C)}removeEventListener(g,x){const C=g.$proxies||(g.$proxies={}),M=C[x];if(!M)return;({attach:ti,detach:ti,resize:ti}[x]||Ie)(g,x,M),C[x]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(g,x,C,M){return(0,t.G)(g,x,C,M)}isAttached(g){const x=g&&(0,t.I)(g);return!!(x&&x.isConnected)}}function ct(N){return!(0,t.M)()||typeof OffscreenCanvas<"u"&&N instanceof OffscreenCanvas?br:Ne}class Jt{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(g){const{x,y:C}=this.getProps(["x","y"],g);return{x,y:C}}hasValue(){return(0,t.x)(this.x)&&(0,t.x)(this.y)}getProps(g,x){const C=this.$animations;if(!x||!C)return this;const M={};return g.forEach(z=>{M[z]=C[z]&&C[z].active()?C[z]._to:this[z]}),M}}function sn(N,g){const x=N.options.ticks,C=kn(N),M=Math.min(x.maxTicksLimit||C,C),z=x.major.enabled?Fr(g):[],q=z.length,se=z[0],ge=z[q-1],Oe=[];if(q>M)return Ki(g,Oe,z,q/M),Oe;const it=er(z,g,M);if(q>0){let Et,Zt;const yn=q>1?Math.round((ge-se)/(q-1)):null;for(Fi(g,Oe,it,(0,t.k)(yn)?0:se-yn,se),Et=0,Zt=q-1;Et<Zt;Et++)Fi(g,Oe,it,z[Et],z[Et+1]);return Fi(g,Oe,it,ge,(0,t.k)(yn)?g.length:ge+yn),Oe}return Fi(g,Oe,it),Oe}function kn(N){const g=N.options.offset,x=N._tickSize(),C=N._length/x+(g?0:1),M=N._maxLength/x;return Math.floor(Math.min(C,M))}function er(N,g,x){const C=Hi(N),M=g.length/x;if(!C)return Math.max(M,1);const z=(0,t.N)(C);for(let q=0,se=z.length-1;q<se;q++){const ge=z[q];if(ge>M)return ge}return Math.max(M,1)}function Fr(N){const g=[];let x,C;for(x=0,C=N.length;x<C;x++)N[x].major&&g.push(x);return g}function Ki(N,g,x,C){let M=0,z=x[0],q;for(C=Math.ceil(C),q=0;q<N.length;q++)q===z&&(g.push(N[q]),M++,z=x[M*C])}function Fi(N,g,x,C,M){const z=(0,t.v)(C,0),q=Math.min((0,t.v)(M,N.length),N.length);let se=0,ge,Oe,it;for(x=Math.ceil(x),M&&(ge=M-C,x=ge/Math.floor(ge/x)),it=z;it<0;)se++,it=Math.round(z+se*x);for(Oe=Math.max(z,0);Oe<q;Oe++)Oe===it&&(g.push(N[Oe]),se++,it=Math.round(z+se*x))}function Hi(N){const g=N.length;let x,C;if(g<2)return!1;for(C=N[0],x=1;x<g;++x)if(N[x]-N[x-1]!==C)return!1;return C}const Bi=N=>N==="left"?"right":N==="right"?"left":N,As=(N,g,x)=>g==="top"||g==="left"?N[g]+x:N[g]-x,ks=(N,g)=>Math.min(g||N,N);function xs(N,g){const x=[],C=N.length/g,M=N.length;let z=0;for(;z<M;z+=C)x.push(N[Math.floor(z)]);return x}function Ls(N,g,x){const C=N.ticks.length,M=Math.min(g,C-1),z=N._startPixel,q=N._endPixel,se=1e-6;let ge=N.getPixelForTick(M),Oe;if(!(x&&(C===1?Oe=Math.max(ge-z,q-ge):g===0?Oe=(N.getPixelForTick(1)-ge)/2:Oe=(ge-N.getPixelForTick(M-1))/2,ge+=M<g?Oe:-Oe,ge<z-se||ge>q+se)))return ge}function Ys(N,g){(0,t.F)(N,x=>{const C=x.gc,M=C.length/2;let z;if(M>g){for(z=0;z<M;++z)delete x.data[C[z]];C.splice(0,M)}})}function Ma(N){return N.drawTicks?N.tickLength:0}function Xs(N,g){if(!N.display)return 0;const x=(0,t.a0)(N.font,g),C=(0,t.E)(N.padding);return((0,t.b)(N.text)?N.text.length:1)*x.lineHeight+C.height}function Ha(N,g){return(0,t.j)(N,{scale:g,type:"scale"})}function Os(N,g,x){return(0,t.j)(N,{tick:x,index:g,type:"tick"})}function pa(N,g,x){let C=(0,t.a1)(N);return(x&&g!=="right"||!x&&g==="right")&&(C=Bi(C)),C}function ya(N,g,x,C){const{top:M,left:z,bottom:q,right:se,chart:ge}=N,{chartArea:Oe,scales:it}=ge;let Et=0,Zt,yn,ar;const Er=q-M,ai=se-z;if(N.isHorizontal()){if(yn=(0,t.a2)(C,z,se),(0,t.i)(x)){const ii=Object.keys(x)[0],gi=x[ii];ar=it[ii].getPixelForValue(gi)+Er-g}else x==="center"?ar=(Oe.bottom+Oe.top)/2+Er-g:ar=As(N,x,g);Zt=se-z}else{if((0,t.i)(x)){const ii=Object.keys(x)[0],gi=x[ii];yn=it[ii].getPixelForValue(gi)-ai+g}else x==="center"?yn=(Oe.left+Oe.right)/2-ai+g:yn=As(N,x,g);ar=(0,t.a2)(C,q,M),Et=x==="left"?-t.H:t.H}return{titleX:yn,titleY:ar,maxWidth:Zt,rotation:Et}}class $s extends Jt{constructor(g){super(),this.id=g.id,this.type=g.type,this.options=void 0,this.ctx=g.ctx,this.chart=g.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(g){this.options=g.setContext(this.getContext()),this.axis=g.axis,this._userMin=this.parse(g.min),this._userMax=this.parse(g.max),this._suggestedMin=this.parse(g.suggestedMin),this._suggestedMax=this.parse(g.suggestedMax)}parse(g,x){return g}getUserBounds(){let{_userMin:g,_userMax:x,_suggestedMin:C,_suggestedMax:M}=this;return g=(0,t.O)(g,Number.POSITIVE_INFINITY),x=(0,t.O)(x,Number.NEGATIVE_INFINITY),C=(0,t.O)(C,Number.POSITIVE_INFINITY),M=(0,t.O)(M,Number.NEGATIVE_INFINITY),{min:(0,t.O)(g,C),max:(0,t.O)(x,M),minDefined:(0,t.g)(g),maxDefined:(0,t.g)(x)}}getMinMax(g){let{min:x,max:C,minDefined:M,maxDefined:z}=this.getUserBounds(),q;if(M&&z)return{min:x,max:C};const se=this.getMatchingVisibleMetas();for(let ge=0,Oe=se.length;ge<Oe;++ge)q=se[ge].controller.getMinMax(this,g),M||(x=Math.min(x,q.min)),z||(C=Math.max(C,q.max));return x=z&&x>C?C:x,C=M&&x>C?x:C,{min:(0,t.O)(x,(0,t.O)(C,x)),max:(0,t.O)(C,(0,t.O)(x,C))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const g=this.chart.data;return this.options.labels||(this.isHorizontal()?g.xLabels:g.yLabels)||g.labels||[]}
vendor: 21,486 bytes, line 58
58getLabelItems(g=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(g))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){(0,t.Q)(this.options.beforeUpdate,[this])}update(g,x,C){const{beginAtZero:M,grace:z,ticks:q}=this.options,se=q.sampleSize;this.beforeUpdate(),this.maxWidth=g,this.maxHeight=x,this._margins=C=Object.assign({left:0,right:0,top:0,bottom:0},C),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+C.left+C.right:this.height+C.top+C.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=(0,t.R)(this,z,M),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const ge=se<this.ticks.length;this._convertTicksToLabels(ge?xs(this.ticks,se):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),q.display&&(q.autoSkip||q.source==="auto")&&(this.ticks=sn(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),ge&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let g=this.options.reverse,x,C;this.isHorizontal()?(x=this.left,C=this.right):(x=this.top,C=this.bottom,g=!g),this._startPixel=x,this._endPixel=C,this._reversePixels=g,this._length=C-x,this._alignToPixels=this.options.alignToPixels}afterUpdate(){(0,t.Q)(this.options.afterUpdate,[this])}beforeSetDimensions(){(0,t.Q)(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){(0,t.Q)(this.options.afterSetDimensions,[this])}_callHooks(g){this.chart.notifyPlugins(g,this.getContext()),(0,t.Q)(this.options[g],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){(0,t.Q)(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(g){const x=this.options.ticks;let C,M,z;for(C=0,M=g.length;C<M;C++)z=g[C],z.label=(0,t.Q)(x.callback,[z.value,C,g],this)}afterTickToLabelConversion(){(0,t.Q)(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){(0,t.Q)(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){const g=this.options,x=g.ticks,C=ks(this.ticks.length,g.ticks.maxTicksLimit),M=x.minRotation||0,z=x.maxRotation;let q=M,se,ge,Oe;if(!this._isVisible()||!x.display||M>=z||C<=1||!this.isHorizontal()){this.labelRotation=M;return}const it=this._getLabelSizes(),Et=it.widest.width,Zt=it.highest.height,yn=(0,t.S)(this.chart.width-Et,0,this.maxWidth);se=g.offset?this.maxWidth/C:yn/(C-1),Et+6>se&&(se=yn/(C-(g.offset?.5:1)),ge=this.maxHeight-Ma(g.grid)-x.padding-Xs(g.title,this.chart.options.font),Oe=Math.sqrt(Et*Et+Zt*Zt),q=(0,t.U)(Math.min(Math.asin((0,t.S)((it.highest.height+6)/se,-1,1)),Math.asin((0,t.S)(ge/Oe,-1,1))-Math.asin((0,t.S)(Zt/Oe,-1,1)))),q=Math.max(M,Math.min(z,q))),this.labelRotation=q}afterCalculateLabelRotation(){(0,t.Q)(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){(0,t.Q)(this.options.beforeFit,[this])}fit(){const g={width:0,height:0},{chart:x,options:{ticks:C,title:M,grid:z}}=this,q=this._isVisible(),se=this.isHorizontal();if(q){const ge=Xs(M,x.options.font);if(se?(g.width=this.maxWidth,g.height=Ma(z)+ge):(g.height=this.maxHeight,g.width=Ma(z)+ge),C.display&&this.ticks.length){const{first:Oe,last:it,widest:Et,highest:Zt}=this._getLabelSizes(),yn=C.padding*2,ar=(0,t.t)(this.labelRotation),Er=Math.cos(ar),ai=Math.sin(ar);if(se){const ii=C.mirror?0:ai*Et.width+Er*Zt.height;g.height=Math.min(this.maxHeight,g.height+ii+yn)}else{const ii=C.mirror?0:Er*Et.width+ai*Zt.height;g.width=Math.min(this.maxWidth,g.width+ii+yn)}this._calculatePadding(Oe,it,ai,Er)}}this._handleMargins(),se?(this.width=this._length=x.width-this._margins.left-this._margins.right,this.height=g.height):(this.width=g.width,this.height=this._length=x.height-this._margins.top-this._margins.bottom)}_calculatePadding(g,x,C,M){const{ticks:{align:z,padding:q},position:se}=this.options,ge=this.labelRotation!==0,Oe=se!=="top"&&this.axis==="x";if(this.isHorizontal()){const it=this.getPixelForTick(0)-this.left,Et=this.right-this.getPixelForTick(this.ticks.length-1);let Zt=0,yn=0;ge?Oe?(Zt=M*g.width,yn=C*x.height):(Zt=C*g.height,yn=M*x.width):z==="start"?yn=x.width:z==="end"?Zt=g.width:z!=="inner"&&(Zt=g.width/2,yn=x.width/2),this.paddingLeft=Math.max((Zt-it+q)*this.width/(this.width-it),0),this.paddingRight=Math.max((yn-Et+q)*this.width/(this.width-Et),0)}else{let it=x.height/2,Et=g.height/2;z==="start"?(it=0,Et=g.height):z==="end"&&(it=x.height,Et=0),this.paddingTop=it+q,this.paddingBottom=Et+q}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){(0,t.Q)(this.options.afterFit,[this])}isHorizontal(){const{axis:g,position:x}=this.options;return x==="top"||x==="bottom"||g==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(g){this.beforeTickToLabelConversion(),this.generateTickLabels(g);let x,C;for(x=0,C=g.length;x<C;x++)(0,t.k)(g[x].label)&&(g.splice(x,1),C--,x--);this.afterTickToLabelConversion()}_getLabelSizes(){let g=this._labelSizes;if(!g){const x=this.options.ticks.sampleSize;let C=this.ticks;x<C.length&&(C=xs(C,x)),this._labelSizes=g=this._computeLabelSizes(C,C.length,this.options.ticks.maxTicksLimit)}return g}_computeLabelSizes(g,x,C){const{ctx:M,_longestTextCache:z}=this,q=[],se=[],ge=Math.floor(x/ks(x,C));let Oe=0,it=0,Et,Zt,yn,ar,Er,ai,ii,gi,qi,Qi,Ri;for(Et=0;Et<x;Et+=ge){if(ar=g[Et].label,Er=this._resolveTickFontOptions(Et),M.font=ai=Er.string,ii=z[ai]=z[ai]||{data:{},gc:[]},gi=Er.lineHeight,qi=Qi=0,!(0,t.k)(ar)&&!(0,t.b)(ar))qi=(0,t.V)(M,ii.data,ii.gc,qi,ar),Qi=gi;else if((0,t.b)(ar))for(Zt=0,yn=ar.length;Zt<yn;++Zt)Ri=ar[Zt],!(0,t.k)(Ri)&&!(0,t.b)(Ri)&&(qi=(0,t.V)(M,ii.data,ii.gc,qi,Ri),Qi+=gi);q.push(qi),se.push(Qi),Oe=Math.max(qi,Oe),it=Math.max(Qi,it)}Ys(z,x);const hs=q.indexOf(Oe),fs=se.indexOf(it),ts=Vs=>({width:q[Vs]||0,height:se[Vs]||0});return{first:ts(0),last:ts(x-1),widest:ts(hs),highest:ts(fs),widths:q,heights:se}}getLabelForValue(g){return g}getPixelForValue(g,x){return NaN}getValueForPixel(g){}getPixelForTick(g){const x=this.ticks;return g<0||g>x.length-1?null:this.getPixelForValue(x[g].value)}getPixelForDecimal(g){this._reversePixels&&(g=1-g);const x=this._startPixel+g*this._length;return(0,t.W)(this._alignToPixels?(0,t.X)(this.chart,x,0):x)}getDecimalForPixel(g){const x=(g-this._startPixel)/this._length;return this._reversePixels?1-x:x}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:g,max:x}=this;return g<0&&x<0?x:g>0&&x>0?g:0}getContext(g){const x=this.ticks||[];if(g>=0&&g<x.length){const C=x[g];return C.$context||(C.$context=Os(this.getContext(),g,C))}return this.$context||(this.$context=Ha(this.chart.getContext(),this))}_tickSize(){const g=this.options.ticks,x=(0,t.t)(this.labelRotation),C=Math.abs(Math.cos(x)),M=Math.abs(Math.sin(x)),z=this._getLabelSizes(),q=g.autoSkipPadding||0,se=z?z.widest.width+q:0,ge=z?z.highest.height+q:0;return this.isHorizontal()?ge*C>se*M?se/C:ge/M:ge*M<se*C?ge/C:se/M}_isVisible(){const g=this.options.display;return g!=="auto"?!!g:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(g){const x=this.axis,C=this.chart,M=this.options,{grid:z,position:q,border:se}=M,ge=z.offset,Oe=this.isHorizontal(),Et=this.ticks.length+(ge?1:0),Zt=Ma(z),yn=[],ar=se.setContext(this.getContext()),Er=ar.display?ar.width:0,ai=Er/2,ii=function(Zs){return(0,t.X)(C,Zs,Er)};let gi,qi,Qi,Ri,hs,fs,ts,Vs,ha,Js,qs,vo;if(q==="top")gi=ii(this.bottom),fs=this.bottom-Zt,Vs=gi-ai,Js=ii(g.top)+ai,vo=g.bottom;else if(q==="bottom")gi=ii(this.top),Js=g.top,vo=ii(g.bottom)-ai,fs=gi+ai,Vs=this.top+Zt;else if(q==="left")gi=ii(this.right),hs=this.right-Zt,ts=gi-ai,ha=ii(g.left)+ai,qs=g.right;else if(q==="right")gi=ii(this.left),ha=g.left,qs=ii(g.right)-ai,hs=gi+ai,ts=this.left+Zt;else if(x==="x"){if(q==="center")gi=ii((g.top+g.bottom)/2+.5);else if((0,t.i)(q)){const Zs=Object.keys(q)[0],to=q[Zs];gi=ii(this.chart.scales[Zs].getPixelForValue(to))}Js=g.top,vo=g.bottom,fs=gi+ai,Vs=fs+Zt}else if(x==="y"){if(q==="center")gi=ii((g.left+g.right)/2);else if((0,t.i)(q)){const Zs=Object.keys(q)[0],to=q[Zs];gi=ii(this.chart.scales[Zs].getPixelForValue(to))}hs=gi-ai,ts=hs-Zt,ha=g.left,qs=g.right}const wo=(0,t.v)(M.ticks.maxTicksLimit,Et),Ra=Math.max(1,Math.ceil(Et/wo));for(qi=0;qi<Et;qi+=Ra){const Zs=this.getContext(qi),to=z.setContext(Zs),uo=se.setContext(Zs),Wo=to.lineWidth,ea=to.color,Co=uo.dash||[],Qo=uo.dashOffset,uu=to.tickWidth,Wu=to.tickColor,dl=to.tickBorderDash||[],$u=to.tickBorderDashOffset;Qi=Ls(this,qi,ge),Qi!==void 0&&(Ri=(0,t.X)(C,Qi,Wo),Oe?hs=ts=ha=qs=Ri:fs=Vs=Js=vo=Ri,yn.push({tx1:hs,ty1:fs,tx2:ts,ty2:Vs,x1:ha,y1:Js,x2:qs,y2:vo,width:Wo,color:ea,borderDash:Co,borderDashOffset:Qo,tickWidth:uu,tickColor:Wu,tickBorderDash:dl,tickBorderDashOffset:$u}))}return this._ticksLength=Et,this._borderValue=gi,yn}_computeLabelItems(g){const x=this.axis,C=this.options,{position:M,ticks:z}=C,q=this.isHorizontal(),se=this.ticks,{align:ge,crossAlign:Oe,padding:it,mirror:Et}=z,Zt=Ma(C.grid),yn=Zt+it,ar=Et?-it:yn,Er=-(0,t.t)(this.labelRotation),ai=[];let ii,gi,qi,Qi,Ri,hs,fs,ts,Vs,ha,Js,qs,vo="middle";if(M==="top")hs=this.bottom-ar,fs=this._getXAxisLabelAlignment();else if(M==="bottom")hs=this.top+ar,fs=this._getXAxisLabelAlignment();else if(M==="left"){const Ra=this._getYAxisLabelAlignment(Zt);fs=Ra.textAlign,Ri=Ra.x}else if(M==="right"){const Ra=this._getYAxisLabelAlignment(Zt);fs=Ra.textAlign,Ri=Ra.x}else if(x==="x"){if(M==="center")hs=(g.top+g.bottom)/2+yn;else if((0,t.i)(M)){const Ra=Object.keys(M)[0],Zs=M[Ra];hs=this.chart.scales[Ra].getPixelForValue(Zs)+yn}fs=this._getXAxisLabelAlignment()}else if(x==="y"){if(M==="center")Ri=(g.left+g.right)/2-yn;else if((0,t.i)(M)){const Ra=Object.keys(M)[0],Zs=M[Ra];Ri=this.chart.scales[Ra].getPixelForValue(Zs)}fs=this._getYAxisLabelAlignment(Zt).textAlign}x==="y"&&(ge==="start"?vo="top":ge==="end"&&(vo="bottom"));const wo=this._getLabelSizes();for(ii=0,gi=se.length;ii<gi;++ii){qi=se[ii],Qi=qi.label;const Ra=z.setContext(this.getContext(ii));ts=this.getPixelForTick(ii)+z.labelOffset,Vs=this._resolveTickFontOptions(ii),ha=Vs.lineHeight,Js=(0,t.b)(Qi)?Qi.length:1;const Zs=Js/2,to=Ra.color,uo=Ra.textStrokeColor,Wo=Ra.textStrokeWidth;let ea=fs;q?(Ri=ts,fs==="inner"&&(ii===gi-1?ea=this.options.reverse?"left":"right":ii===0?ea=this.options.reverse?"right":"left":ea="center"),M==="top"?Oe==="near"||Er!==0?qs=-Js*ha+ha/2:Oe==="center"?qs=-wo.highest.height/2-Zs*ha+ha:qs=-wo.highest.height+ha/2:Oe==="near"||Er!==0?qs=ha/2:Oe==="center"?qs=wo.highest.height/2-Zs*ha:qs=wo.highest.height-Js*ha,Et&&(qs*=-1),Er!==0&&!Ra.showLabelBackdrop&&(Ri+=ha/2*Math.sin(Er))):(hs=ts,qs=(1-Js)*ha/2);let Co;if(Ra.showLabelBackdrop){const Qo=(0,t.E)(Ra.backdropPadding),uu=wo.heights[ii],Wu=wo.widths[ii];let dl=qs-Qo.top,$u=0-Qo.left;switch(vo){case"middle":dl-=uu/2;break;case"bottom":dl-=uu;break}switch(fs){case"center":$u-=Wu/2;break;case"right":$u-=Wu;break;case"inner":ii===gi-1?$u-=Wu:ii>0&&($u-=Wu/2);break}Co={left:$u,top:dl,width:Wu+Qo.width,height:uu+Qo.height,color:Ra.backdropColor}}ai.push({label:Qi,font:Vs,textOffset:qs,options:{rotation:Er,color:to,strokeColor:uo,strokeWidth:Wo,textAlign:ea,textBaseline:vo,translation:[Ri,hs],backdrop:Co}})}return ai}_getXAxisLabelAlignment(){const{position:g,ticks:x}=this.options;if(-(0,t.t)(this.labelRotation))return g==="top"?"left":"right";let M="center";return x.align==="start"?M="left":x.align==="end"?M="right":x.align==="inner"&&(M="inner"),M}_getYAxisLabelAlignment(g){const{position:x,ticks:{crossAlign:C,mirror:M,padding:z}}=this.options,q=this._getLabelSizes(),se=g+z,ge=q.widest.width;let Oe,it;return x==="left"?M?(it=this.right+z,C==="near"?Oe="left":C==="center"?(Oe="center",it+=ge/2):(Oe="right",it+=ge)):(it=this.right-se,C==="near"?Oe="right":C==="center"?(Oe="center",it-=ge/2):(Oe="left",it=this.left)):x==="right"?M?(it=this.left+z,C==="near"?Oe="right":C==="center"?(Oe="center",it-=ge/2):(Oe="left",it-=ge)):(it=this.left+se,C==="near"?Oe="left":C==="center"?(Oe="center",it+=ge/2):(Oe="right",it=this.right)):Oe="right",{textAlign:Oe,x:it}}_computeLabelArea(){if(this.options.ticks.mirror)return;const g=this.chart,x=this.options.position;if(x==="left"||x==="right")return{top:0,left:this.left,bottom:g.height,right:this.right};if(x==="top"||x==="bottom")return{top:this.top,left:0,bottom:this.bottom,right:g.width}}drawBackground(){const{ctx:g,options:{backgroundColor:x},left:C,top:M,width:z,height:q}=this;x&&(g.save(),g.fillStyle=x,g.fillRect(C,M,z,q),g.restore())}getLineWidthForValue(g){const x=this.options.grid;if(!this._isVisible()||!x.display)return 0;const M=this.ticks.findIndex(z=>z.value===g);return M>=0?x.setContext(this.getContext(M)).lineWidth:0}drawGrid(g){const x=this.options.grid,C=this.ctx,M=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(g));let z,q;const se=(ge,Oe,it)=>{!it.width||!it.color||(C.save(),C.lineWidth=it.width,C.strokeStyle=it.color,C.setLineDash(it.borderDash||[]),C.lineDashOffset=it.borderDashOffset,C.beginPath(),C.moveTo(ge.x,ge.y),C.lineTo(Oe.x,Oe.y),C.stroke(),C.restore())};if(x.display)for(z=0,q=M.length;z<q;++z){const ge=M[z];x.drawOnChartArea&&se({x:ge.x1,y:ge.y1},{x:ge.x2,y:ge.y2},ge),x.drawTicks&&se({x:ge.tx1,y:ge.ty1},{x:ge.tx2,y:ge.ty2},{color:ge.tickColor,width:ge.tickWidth,borderDash:ge.tickBorderDash,borderDashOffset:ge.tickBorderDashOffset})}}drawBorder(){const{chart:g,ctx:x,options:{border:C,grid:M}}=this,z=C.setContext(this.getContext()),q=C.display?z.width:0;if(!q)return;const se=M.setContext(this.getContext(0)).lineWidth,ge=this._borderValue;let Oe,it,Et,Zt;this.isHorizontal()?(Oe=(0,t.X)(g,this.left,q)-q/2,it=(0,t.X)(g,this.right,se)+se/2,Et=Zt=ge):(Et=(0,t.X)(g,this.top,q)-q/2,Zt=(0,t.X)(g,this.bottom,se)+se/2,Oe=it=ge),x.save(),x.lineWidth=z.width,x.strokeStyle=z.color,x.beginPath(),x.moveTo(Oe,Et),x.lineTo(it,Zt),x.stroke(),x.restore()}drawLabels(g){if(!this.options.ticks.display)return;const C=this.ctx,M=this._computeLabelArea();M&&(0,t.Y)(C,M);const z=this.getLabelItems(g);for(const q of z){const se=q.options,ge=q.font,Oe=q.label,it=q.textOffset;(0,t.Z)(C,Oe,0,it,ge,se)}M&&(0,t.$)(C)}drawTitle(){const{ctx:g,options:{position:x,title:C,reverse:M}}=this;if(!C.display)return;const z=(0,t.a0)(C.font),q=(0,t.E)(C.padding),se=C.align;let ge=z.lineHeight/2;x==="bottom"||x==="center"||(0,t.i)(x)?(ge+=q.bottom,(0,t.b)(C.text)&&(ge+=z.lineHeight*(C.text.length-1))):ge+=q.top;const{titleX:Oe,titleY:it,maxWidth:Et,rotation:Zt}=ya(this,ge,x,se);(0,t.Z)(g,C.text,0,0,z,{color:C.color,maxWidth:Et,rotation:Zt,textAlign:pa(se,x,M),textBaseline:"middle",translation:[Oe,it]})}draw(g){this._isVisible()&&(this.drawBackground(),this.drawGrid(g),this.drawBorder(),this.drawTitle(),this.drawLabels(g))}_layers(){const g=this.options,x=g.ticks&&g.ticks.z||0,C=(0,t.v)(g.grid&&g.grid.z,-1),M=(0,t.v)(g.border&&g.border.z,0);return!this._isVisible()||this.draw!==$s.prototype.draw?[{z:x,draw:z=>{this.draw(z)}}]:[{z:C,draw:z=>{this.drawBackground(),this.drawGrid(z),this.drawTitle()}},{z:M,draw:()=>{this.drawBorder()}},{z:x,draw:z=>{this.drawLabels(z)}}]}getMatchingVisibleMetas(g){const x=this.chart.getSortedVisibleDatasetMetas(),C=this.axis+"AxisID",M=[];let z,q;for(z=0,q=x.length;z<q;++z){const se=x[z];se[C]===this.id&&(!g||se.type===g)&&M.push(se)}return M}_resolveTickFontOptions(g){const x=this.options.ticks.setContext(this.getContext(g));return(0,t.a0)(x.font)}_maxDigits(){const g=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/g}}class Gs{constructor(g,x,C){this.type=g,this.scope=x,this.override=C,this.items=Object.create(null)}isForType(g){return Object.prototype.isPrototypeOf.call(this.type.prototype,g.prototype)}register(g){const x=Object.getPrototypeOf(g);let C;de(x)&&(C=this.register(x));const M=this.items,z=g.id,q=this.scope+"."+z;if(!z)throw new Error("class does not have id: "+g);return z in M||(M[z]=g,ua(g,q,C),this.override&&t.d.override(g.id,g.overrides)),q}get(g){return this.items[g]}unregister(g){const x=this.items,C=g.id,M=this.scope;C in x&&delete x[C],M&&C in t.d[M]&&(delete t.d[M][C],this.override&&delete t.a3[C])}}function ua(N,g,x){const C=(0,t.a4)(Object.create(null),[x?t.d.get(x):{},t.d.get(g),N.defaults]);t.d.set(g,C),N.defaultRoutes&&La(g,N.defaultRoutes),N.descriptors&&t.d.describe(g,N.descriptors)}function La(N,g){Object.keys(g).forEach(x=>{const C=x.split("."),M=C.pop(),z=[N].concat(C).join("."),q=g[x].split("."),se=q.pop(),ge=q.join(".");t.d.route(z,M,ge,se)})}function de(N){return"id"in N&&"defaults"in N}class Ze{constructor(){this.controllers=new Gs(oe,"datasets",!0),this.elements=new Gs(Jt,"elements"),this.plugins=new Gs(Object,"plugins"),this.scales=new Gs($s,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...g){this._each("register",g)}remove(...g){this._each("unregister",g)}addControllers(...g){this._each("register",g,this.controllers)}addElements(...g){this._each("register",g,this.elements)}addPlugins(...g){this._each("register",g,this.plugins)}addScales(...g){this._each("register",g,this.scales)}getController(g){return this._get(g,this.controllers,"controller")}getElement(g){return this._get(g,this.elements,"element")}getPlugin(g){return this._get(g,this.plugins,"plugin")}getScale(g){return this._get(g,this.scales,"scale")}removeControllers(...g){this._each("unregister",g,this.controllers)}removeElements(...g){this._each("unregister",g,this.elements)}removePlugins(...g){this._each("unregister",g,this.plugins)}removeScales(...g){this._each("unregister",g,this.scales)}_each(g,x,C){[...x].forEach(M=>{const z=C||this._getRegistryForType(M);C||z.isForType(M)||z===this.plugins&&M.id?this._exec(g,z,M):(0,t.F)(M,q=>{const se=C||this._getRegistryForType(q);this._exec(g,se,q)})})}_exec(g,x,C){const M=(0,t.a5)(g);(0,t.Q)(C["before"+M],[],C),x[g](C),(0,t.Q)(C["after"+M],[],C)}_getRegistryForType(g){for(let x=0;x<this._typedRegistries.length;x++){const C=this._typedRegistries[x];if(C.isForType(g))return C}return this.plugins}_get(g,x,C){const M=x.get(g);if(M===void 0)throw new Error('"'+g+'" is not a registered '+C+".");return M}}var Xt=new Ze;class Kn{constructor(){this._init=void 0}notify(g,x,C,M){if(x==="beforeInit"&&(this._init=this._createDescriptors(g,!0),this._notify(this._init,g,"install")),this._init===void 0)return;const z=M?this._descriptors(g).filter(M):this._descriptors(g),q=this._notify(z,g,x,C);return x==="afterDestroy"&&(this._notify(z,g,"stop"),this._notify(this._init,g,"uninstall"),this._init=void 0),q}_notify(g,x,C,M){M=M||{};for(const z of g){const q=z.plugin,se=q[C],ge=[x,M,z.options];if((0,t.Q)(se,ge,q)===!1&&M.cancelable)return!1}return!0}invalidate(){(0,t.k)(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(g){if(this._cache)return this._cache;const x=this._cache=this._createDescriptors(g);return this._notifyStateChanges(g),x}_createDescriptors(g,x){const C=g&&g.config,M=(0,t.v)(C.options&&C.options.plugins,{}),z=Gr(C);return M===!1&&!x?[]:tt(g,z,M,x)}_notifyStateChanges(g){const x=this._oldCache||[],C=this._cache,M=(z,q)=>z.filter(se=>!q.some(ge=>se.plugin.id===ge.plugin.id));this._notify(M(x,C),g,"stop"),this._notify(M(C,x),g,"start")}}function Gr(N){const g={},x=[],C=Object.keys(Xt.plugins.items);for(let z=0;z<C.length;z++)x.push(Xt.getPlugin(C[z]));const M=N.plugins||[];for(let z=0;z<M.length;z++){const q=M[z];x.indexOf(q)===-1&&(x.push(q),g[q.id]=!0)}return{plugins:x,localIds:g}}function Me(N,g){return!g&&N===!1?null:N===!0?{}:N}function tt(N,{plugins:g,localIds:x},C,M){const z=[],q=N.getContext();for(const se of g){const ge=se.id,Oe=Me(C[ge],M);Oe!==null&&z.push({plugin:se,options:Ft(N.config,{plugin:se,local:x[ge]},Oe,q)})}return z}function Ft(N,{plugin:g,local:x},C,M){const z=N.pluginScopeKeys(g),q=N.getOptionScopes(C,z);return x&&g.defaults&&q.push(g.defaults),N.createResolver(q,M,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function Bt(N,g){const x=t.d.datasets[N]||{};return((g.datasets||{})[N]||{}).indexAxis||g.indexAxis||x.indexAxis||"x"}function mn(N,g){let x=N;return N==="_index_"?x=g:N==="_value_"&&(x=g==="x"?"y":"x"),x}function Cr(N,g){return N===g?"_index_":"_value_"}function fr(N){if(N==="x"||N==="y"||N==="r")return N}function Qr(N){if(N==="top"||N==="bottom")return"x";if(N==="left"||N==="right")return"y"}function At(N,...g){if(fr(N))return N;for(const x of g){const C=x.axis||Qr(x.position)||N.length>1&&fr(N[0].toLowerCase());if(C)return C}throw new Error(`Cannot determine type of '${N}' axis. Please provide 'axis' or 'position' option.`)}
58function xi(N,g,x){if(x[g+"AxisID"]===N)return{axis:g}}function In(N,g){if(g.data&&g.data.datasets){const x=g.data.datasets.filter(C=>C.xAxisID===N||C.yAxisID===N);if(x.length)return xi(N,"x",x[0])||xi(N,"y",x[0])}return{}}function di(N,g){const x=t.a3[N.type]||{scales:{}},C=g.scales||{},M=Bt(N.type,g),z=Object.create(null);return Object.keys(C).forEach(q=>{const se=C[q];if(!(0,t.i)(se))return console.error(`Invalid scale configuration for scale: ${q}`);if(se._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${q}`);const ge=At(q,se,In(q,N),t.d.scales[se.type]),Oe=Cr(ge,M),it=x.scales||{};z[q]=(0,t.ab)(Object.create(null),[{axis:ge},se,it[ge],it[Oe]])}),N.data.datasets.forEach(q=>{const se=q.type||N.type,ge=q.indexAxis||Bt(se,g),it=(t.a3[se]||{}).scales||{};Object.keys(it).forEach(Et=>{const Zt=mn(Et,ge),yn=q[Zt+"AxisID"]||Zt;z[yn]=z[yn]||Object.create(null),(0,t.ab)(z[yn],[{axis:Zt},C[yn],it[Et]])})}),Object.keys(z).forEach(q=>{const se=z[q];(0,t.ab)(se,[t.d.scales[se.type],t.d.scale])}),z}function Yi(N){const g=N.options||(N.options={});g.plugins=(0,t.v)(g.plugins,{}),g.scales=di(N,g)}function Ir(N){return N=N||{},N.datasets=N.datasets||[],N.labels=N.labels||[],N}function ht(N){return N=N||{},N.data=Ir(N.data),Yi(N),N}const Ht=new Map,En=new Set;function Hn(N,g){let x=Ht.get(N);return x||(x=g(),Ht.set(N,x),En.add(x)),x}const pr=(N,g,x)=>{const C=(0,t.f)(g,x);C!==void 0&&N.add(C)};class Ur{constructor(g){this._config=ht(g),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(g){this._config.type=g}get data(){return this._config.data}set data(g){this._config.data=Ir(g)}get options(){return this._config.options}set options(g){this._config.options=g}get plugins(){return this._config.plugins}update(){const g=this._config;this.clearCache(),Yi(g)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(g){return Hn(g,()=>[[`datasets.${g}`,""]])}datasetAnimationScopeKeys(g,x){return Hn(`${g}.transition.${x}`,()=>[[`datasets.${g}.transitions.${x}`,`transitions.${x}`],[`datasets.${g}`,""]])}datasetElementScopeKeys(g,x){return Hn(`${g}-${x}`,()=>[[`datasets.${g}.elements.${x}`,`datasets.${g}`,`elements.${x}`,""]])}pluginScopeKeys(g){const x=g.id,C=this.type;return Hn(`${C}-plugin-${x}`,()=>[[`plugins.${x}`,...g.additionalOptionScopes||[]]])}_cachedScopes(g,x){const C=this._scopeCache;let M=C.get(g);return(!M||x)&&(M=new Map,C.set(g,M)),M}getOptionScopes(g,x,C){const{options:M,type:z}=this,q=this._cachedScopes(g,C),se=q.get(x);if(se)return se;const ge=new Set;x.forEach(it=>{g&&(ge.add(g),it.forEach(Et=>pr(ge,g,Et))),it.forEach(Et=>pr(ge,M,Et)),it.forEach(Et=>pr(ge,t.a3[z]||{},Et)),it.forEach(Et=>pr(ge,t.d,Et)),it.forEach(Et=>pr(ge,t.a6,Et))});const Oe=Array.from(ge);return Oe.length===0&&Oe.push(Object.create(null)),En.has(x)&&q.set(x,Oe),Oe}chartOptionScopes(){const{options:g,type:x}=this;return[g,t.a3[x]||{},t.d.datasets[x]||{},{type:x},t.d,t.a6]}resolveNamedOptions(g,x,C,M=[""]){const z={$shared:!0},{resolver:q,subPrefixes:se}=Ar(this._resolverCache,g,M);let ge=q;if(Jr(q,x)){z.$shared=!1,C=(0,t.a7)(C)?C():C;const Oe=this.createResolver(g,C,se);ge=(0,t.a8)(q,C,Oe)}for(const Oe of x)z[Oe]=ge[Oe];return z}createResolver(g,x,C=[""],M){const{resolver:z}=Ar(this._resolverCache,g,C);return(0,t.i)(x)?(0,t.a8)(z,x,void 0,M):z}}function Ar(N,g,x){let C=N.get(g);C||(C=new Map,N.set(g,C));const M=x.join();let z=C.get(M);return z||(z={resolver:(0,t.a9)(g,x),subPrefixes:x.filter(se=>!se.toLowerCase().includes("hover"))},C.set(M,z)),z}const wr=N=>(0,t.i)(N)&&Object.getOwnPropertyNames(N).some(g=>(0,t.a7)(N[g]));function Jr(N,g){const{isScriptable:x,isIndexable:C}=(0,t.aa)(N);for(const M of g){const z=x(M),q=C(M),se=(q||z)&&N[M];if(z&&((0,t.a7)(se)||wr(se))||q&&(0,t.b)(se))return!0}return!1}var Qn="4.5.1";const ji=["top","bottom","left","right","chartArea"];function zi(N,g){return N==="top"||N==="bottom"||ji.indexOf(N)===-1&&g==="x"}function Wi(N,g){return function(x,C){return x[N]===C[N]?x[g]-C[g]:x[N]-C[N]}}function Ts(N){const g=N.chart,x=g.options.animation;g.notifyPlugins("afterRender"),(0,t.Q)(x&&x.onComplete,[N],g)}function gs(N){const g=N.chart,x=g.options.animation;(0,t.Q)(x&&x.onProgress,[N],g)}function Ds(N){return(0,t.M)()&&typeof N=="string"?N=document.getElementById(N):N&&N.length&&(N=N[0]),N&&N.canvas&&(N=N.canvas),N}const us={},Hs=N=>{const g=Ds(N);return Object.values(us).filter(x=>x.canvas===g).pop()};function ns(N,g,x){const C=Object.keys(N);for(const M of C){const z=+M;if(z>=g){const q=N[M];delete N[M],(x>0||z>g)&&(N[z+x]=q)}}}function as(N,g,x,C){return!x||N.type==="mouseout"?null:C?g:N}class He{static defaults=t.d;static instances=us;static overrides=t.a3;static registry=Xt;static version=Qn;static getChart=Hs;static register(...g){Xt.add(...g),ut()}static unregister(...g){Xt.remove(...g),ut()}constructor(g,x){const C=this.config=new Ur(x),M=Ds(g),z=Hs(M);if(z)throw new Error("Canvas is already in use. Chart with ID '"+z.id+"' must be destroyed before the canvas with ID '"+z.canvas.id+"' can be reused.");const q=C.createResolver(C.chartOptionScopes(),this.getContext());this.platform=new(C.platform||ct(M)),this.platform.updateConfig(C);const se=this.platform.acquireContext(M,q.aspectRatio),ge=se&&se.canvas,Oe=ge&&ge.height,it=ge&&ge.width;if(this.id=(0,t.ac)(),this.ctx=se,this.canvas=ge,this.width=it,this.height=Oe,this._options=q,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new Kn,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=(0,t.ad)(Et=>this.update(Et),q.resizeDelay||0),this._dataChanges=[],us[this.id]=this,!se||!ge){console.error("Failed to create chart: can't acquire context from the given item");return}
vendor: 9,909 bytes, line 58
58a.listen(this,"complete",Ts),a.listen(this,"progress",gs),this._initialize(),this.attached&&this.update()}get aspectRatio(){const{options:{aspectRatio:g,maintainAspectRatio:x},width:C,height:M,_aspectRatio:z}=this;return(0,t.k)(g)?x&&z?z:M?C/M:null:g}get data(){return this.config.data}set data(g){this.config.data=g}get options(){return this._options}set options(g){this.config.options=g}get registry(){return Xt}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():(0,t.ae)(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return(0,t.af)(this.canvas,this.ctx),this}stop(){return a.stop(this),this}resize(g,x){a.running(this)?this._resizeBeforeDraw={width:g,height:x}:this._resize(g,x)}_resize(g,x){const C=this.options,M=this.canvas,z=C.maintainAspectRatio&&this.aspectRatio,q=this.platform.getMaximumSize(M,g,x,z),se=C.devicePixelRatio||this.platform.getDevicePixelRatio(),ge=this.width?"resize":"attach";this.width=q.width,this.height=q.height,this._aspectRatio=this.aspectRatio,(0,t.ae)(this,se,!0)&&(this.notifyPlugins("resize",{size:q}),(0,t.Q)(C.onResize,[this,q],this),this.attached&&this._doResize(ge)&&this.render())}ensureScalesHaveIDs(){const x=this.options.scales||{};(0,t.F)(x,(C,M)=>{C.id=M})}buildOrUpdateScales(){const g=this.options,x=g.scales,C=this.scales,M=Object.keys(C).reduce((q,se)=>(q[se]=!1,q),{});let z=[];x&&(z=z.concat(Object.keys(x).map(q=>{const se=x[q],ge=At(q,se),Oe=ge==="r",it=ge==="x";return{options:se,dposition:Oe?"chartArea":it?"bottom":"left",dtype:Oe?"radialLinear":it?"category":"linear"}}))),(0,t.F)(z,q=>{const se=q.options,ge=se.id,Oe=At(ge,se),it=(0,t.v)(se.type,q.dtype);(se.position===void 0||zi(se.position,Oe)!==zi(q.dposition))&&(se.position=q.dposition),M[ge]=!0;let Et=null;if(ge in C&&C[ge].type===it)Et=C[ge];else{const Zt=Xt.getScale(it);Et=new Zt({id:ge,type:it,ctx:this.ctx,chart:this}),C[Et.id]=Et}Et.init(se,g)}),(0,t.F)(M,(q,se)=>{q||delete C[se]}),(0,t.F)(C,q=>{Sr.configure(this,q,q.options),Sr.addBox(this,q)})}_updateMetasets(){const g=this._metasets,x=this.data.datasets.length,C=g.length;if(g.sort((M,z)=>M.index-z.index),C>x){for(let M=x;M<C;++M)this._destroyDatasetMeta(M);g.splice(x,C-x)}this._sortedMetasets=g.slice(0).sort(Wi("order","index"))}_removeUnreferencedMetasets(){const{_metasets:g,data:{datasets:x}}=this;g.length>x.length&&delete this._stacks,g.forEach((C,M)=>{x.filter(z=>z===C._dataset).length===0&&this._destroyDatasetMeta(M)})}buildOrUpdateControllers(){const g=[],x=this.data.datasets;let C,M;for(this._removeUnreferencedMetasets(),C=0,M=x.length;C<M;C++){const z=x[C];let q=this.getDatasetMeta(C);const se=z.type||this.config.type;if(q.type&&q.type!==se&&(this._destroyDatasetMeta(C),q=this.getDatasetMeta(C)),q.type=se,q.indexAxis=z.indexAxis||Bt(se,this.options),q.order=z.order||0,q.index=C,q.label=""+z.label,q.visible=this.isDatasetVisible(C),q.controller)q.controller.updateIndex(C),q.controller.linkScales();else{const ge=Xt.getController(se),{datasetElementType:Oe,dataElementType:it}=t.d.datasets[se];Object.assign(ge,{dataElementType:Xt.getElement(it),datasetElementType:Oe&&Xt.getElement(Oe)}),q.controller=new ge(this,C),g.push(q.controller)}}return this._updateMetasets(),g}_resetElements(){(0,t.F)(this.data.datasets,(g,x)=>{this.getDatasetMeta(x).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(g){const x=this.config;x.update();const C=this._options=x.createResolver(x.chartOptionScopes(),this.getContext()),M=this._animationsDisabled=!C.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:g,cancelable:!0})===!1)return;const z=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let q=0;for(let Oe=0,it=this.data.datasets.length;Oe<it;Oe++){const{controller:Et}=this.getDatasetMeta(Oe),Zt=!M&&z.indexOf(Et)===-1;Et.buildOrUpdateElements(Zt),q=Math.max(+Et.getMaxOverflow(),q)}q=this._minPadding=C.layout.autoPadding?q:0,this._updateLayout(q),M||(0,t.F)(z,Oe=>{Oe.reset()}),this._updateDatasets(g),this.notifyPlugins("afterUpdate",{mode:g}),this._layers.sort(Wi("z","_idx"));const{_active:se,_lastEvent:ge}=this;ge?this._eventHandler(ge,!0):se.length&&this._updateHoverStyles(se,se,!0),this.render()}_updateScales(){(0,t.F)(this.scales,g=>{Sr.removeBox(this,g)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const g=this.options,x=new Set(Object.keys(this._listeners)),C=new Set(g.events);(!(0,t.ag)(x,C)||!!this._responsiveListeners!==g.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:g}=this,x=this._getUniformDataChanges()||[];for(const{method:C,start:M,count:z}of x){const q=C==="_removeElements"?-z:z;ns(g,M,q)}}_getUniformDataChanges(){const g=this._dataChanges;if(!g||!g.length)return;this._dataChanges=[];const x=this.data.datasets.length,C=z=>new Set(g.filter(q=>q[0]===z).map((q,se)=>se+","+q.splice(1).join(","))),M=C(0);for(let z=1;z<x;z++)if(!(0,t.ag)(M,C(z)))return;return Array.from(M).map(z=>z.split(",")).map(z=>({method:z[1],start:+z[2],count:+z[3]}))}_updateLayout(g){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;Sr.update(this,this.width,this.height,g);const x=this.chartArea,C=x.width<=0||x.height<=0;this._layers=[],(0,t.F)(this.boxes,M=>{C&&M.position==="chartArea"||(M.configure&&M.configure(),this._layers.push(...M._layers()))},this),this._layers.forEach((M,z)=>{M._idx=z}),this.notifyPlugins("afterLayout")}_updateDatasets(g){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:g,cancelable:!0})!==!1){for(let x=0,C=this.data.datasets.length;x<C;++x)this.getDatasetMeta(x).controller.configure();for(let x=0,C=this.data.datasets.length;x<C;++x)this._updateDataset(x,(0,t.a7)(g)?g({datasetIndex:x}):g);this.notifyPlugins("afterDatasetsUpdate",{mode:g})}}_updateDataset(g,x){const C=this.getDatasetMeta(g),M={meta:C,index:g,mode:x,cancelable:!0};this.notifyPlugins("beforeDatasetUpdate",M)!==!1&&(C.controller._update(x),M.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",M))}render(){this.notifyPlugins("beforeRender",{cancelable:!0})!==!1&&(a.has(this)?this.attached&&!a.running(this)&&a.start(this):(this.draw(),Ts({chart:this})))}draw(){let g;if(this._resizeBeforeDraw){const{width:C,height:M}=this._resizeBeforeDraw;this._resizeBeforeDraw=null,this._resize(C,M)}if(this.clear(),this.width<=0||this.height<=0||this.notifyPlugins("beforeDraw",{cancelable:!0})===!1)return;const x=this._layers;for(g=0;g<x.length&&x[g].z<=0;++g)x[g].draw(this.chartArea);for(this._drawDatasets();g<x.length;++g)x[g].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(g){const x=this._sortedMetasets,C=[];let M,z;for(M=0,z=x.length;M<z;++M){const q=x[M];(!g||q.visible)&&C.push(q)}return C}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0})===!1)return;const g=this.getSortedVisibleDatasetMetas();for(let x=g.length-1;x>=0;--x)this._drawDataset(g[x]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(g){const x=this.ctx,C={meta:g,index:g.index,cancelable:!0},M=(0,t.ah)(this,g);this.notifyPlugins("beforeDatasetDraw",C)!==!1&&(M&&(0,t.Y)(x,M),g.controller.draw(),M&&(0,t.$)(x),C.cancelable=!1,this.notifyPlugins("afterDatasetDraw",C))}isPointInArea(g){return(0,t.C)(g,this.chartArea,this._minPadding)}getElementsAtEventForMode(g,x,C,M){const z=qr.modes[x];return typeof z=="function"?z(this,g,C,M):[]}getDatasetMeta(g){const x=this.data.datasets[g],C=this._metasets;let M=C.filter(z=>z&&z._dataset===x).pop();return M||(M={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:x&&x.order||0,index:g,_dataset:x,_parsed:[],_sorted:!1},C.push(M)),M}getContext(){return this.$context||(this.$context=(0,t.j)(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(g){const x=this.data.datasets[g];if(!x)return!1;const C=this.getDatasetMeta(g);return typeof C.hidden=="boolean"?!C.hidden:!x.hidden}setDatasetVisibility(g,x){const C=this.getDatasetMeta(g);C.hidden=!x}toggleDataVisibility(g){this._hiddenIndices[g]=!this._hiddenIndices[g]}getDataVisibility(g){return!this._hiddenIndices[g]}_updateVisibility(g,x,C){const M=C?"show":"hide",z=this.getDatasetMeta(g),q=z.controller._resolveAnimations(void 0,M);(0,t.h)(x)?(z.data[x].hidden=!C,this.update()):(this.setDatasetVisibility(g,C),q.update(z,{visible:C}),this.update(se=>se.datasetIndex===g?M:void 0))}hide(g,x){this._updateVisibility(g,x,!1)}show(g,x){this._updateVisibility(g,x,!0)}_destroyDatasetMeta(g){const x=this._metasets[g];x&&x.controller&&x.controller._destroy(),delete this._metasets[g]}_stop(){let g,x;for(this.stop(),a.remove(this),g=0,x=this.data.datasets.length;g<x;++g)this._destroyDatasetMeta(g)}destroy(){this.notifyPlugins("beforeDestroy");const{canvas:g,ctx:x}=this;this._stop(),this.config.clearCache(),g&&(this.unbindEvents(),(0,t.af)(g,x),this.platform.releaseContext(x),this.canvas=null,this.ctx=null),delete us[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...g){return this.canvas.toDataURL(...g)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){const g=this._listeners,x=this.platform,C=(z,q)=>{x.addEventListener(this,z,q),g[z]=q},M=(z,q,se)=>{z.offsetX=q,z.offsetY=se,this._eventHandler(z)};(0,t.F)(this.options.events,z=>C(z,M))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const g=this._responsiveListeners,x=this.platform,C=(ge,Oe)=>{x.addEventListener(this,ge,Oe),g[ge]=Oe},M=(ge,Oe)=>{g[ge]&&(x.removeEventListener(this,ge,Oe),delete g[ge])},z=(ge,Oe)=>{this.canvas&&this.resize(ge,Oe)};let q;
58const se=()=>{M("attach",se),this.attached=!0,this.resize(),C("resize",z),C("detach",q)};q=()=>{this.attached=!1,M("resize",z),this._stop(),this._resize(0,0),C("attach",se)},x.isAttached(this.canvas)?se():q()}unbindEvents(){(0,t.F)(this._listeners,(g,x)=>{this.platform.removeEventListener(this,x,g)}),this._listeners={},(0,t.F)(this._responsiveListeners,(g,x)=>{this.platform.removeEventListener(this,x,g)}),this._responsiveListeners=void 0}updateHoverStyle(g,x,C){const M=C?"set":"remove";let z,q,se,ge;for(x==="dataset"&&(z=this.getDatasetMeta(g[0].datasetIndex),z.controller["_"+M+"DatasetHoverStyle"]()),se=0,ge=g.length;se<ge;++se){q=g[se];const Oe=q&&this.getDatasetMeta(q.datasetIndex).controller;Oe&&Oe[M+"HoverStyle"](q.element,q.datasetIndex,q.index)}}getActiveElements(){return this._active||[]}setActiveElements(g){const x=this._active||[],C=g.map(({datasetIndex:z,index:q})=>{const se=this.getDatasetMeta(z);if(!se)throw new Error("No dataset found at index "+z);return{datasetIndex:z,element:se.data[q],index:q}});!(0,t.ai)(C,x)&&(this._active=C,this._lastEvent=null,this._updateHoverStyles(C,x))}notifyPlugins(g,x,C){return this._plugins.notify(this,g,x,C)}isPluginEnabled(g){return this._plugins._cache.filter(x=>x.plugin.id===g).length===1}_updateHoverStyles(g,x,C){const M=this.options.hover,z=(ge,Oe)=>ge.filter(it=>!Oe.some(Et=>it.datasetIndex===Et.datasetIndex&&it.index===Et.index)),q=z(x,g),se=C?g:z(g,x);q.length&&this.updateHoverStyle(q,M.mode,!1),se.length&&M.mode&&this.updateHoverStyle(se,M.mode,!0)}_eventHandler(g,x){const C={event:g,replay:x,cancelable:!0,inChartArea:this.isPointInArea(g)},M=q=>(q.options.events||this.options.events).includes(g.native.type);if(this.notifyPlugins("beforeEvent",C,M)===!1)return;const z=this._handleEvent(g,x,C.inChartArea);return C.cancelable=!1,this.notifyPlugins("afterEvent",C,M),(z||C.changed)&&this.render(),this}_handleEvent(g,x,C){const{_active:M=[],options:z}=this,q=x,se=this._getActiveElements(g,M,C,q),ge=(0,t.aj)(g),Oe=as(g,this._lastEvent,C,ge);C&&(this._lastEvent=null,(0,t.Q)(z.onHover,[g,se,this],this),ge&&(0,t.Q)(z.onClick,[g,se,this],this));const it=!(0,t.ai)(se,M);return(it||x)&&(this._active=se,this._updateHoverStyles(se,M,x)),this._lastEvent=Oe,it}_getActiveElements(g,x,C,M){if(g.type==="mouseout")return[];if(!C)return x;const z=this.options.hover;return this.getElementsAtEventForMode(g,z.mode,z,M)}}function ut(){return(0,t.F)(He.instances,N=>N._plugins.invalidate())}function Mt(N,g,x){const{startAngle:C,x:M,y:z,outerRadius:q,innerRadius:se,options:ge}=g,{borderWidth:Oe,borderJoinStyle:it}=ge,Et=Math.min(Oe/q,(0,t.al)(C-x));if(N.beginPath(),N.arc(M,z,q-Oe/2,C+Et/2,x-Et/2),se>0){const Zt=Math.min(Oe/se,(0,t.al)(C-x));N.arc(M,z,se+Oe/2,x-Zt/2,C+Zt/2,!0)}else{const Zt=Math.min(Oe/2,q*(0,t.al)(C-x));if(it==="round")N.arc(M,z,Zt,x-t.P/2,C+t.P/2,!0);else if(it==="bevel"){const yn=2*Zt*Zt,ar=-yn*Math.cos(x+t.P/2)+M,Er=-yn*Math.sin(x+t.P/2)+z,ai=yn*Math.cos(C+t.P/2)+M,ii=yn*Math.sin(C+t.P/2)+z;N.lineTo(ar,Er),N.lineTo(ai,ii)}}N.closePath(),N.moveTo(0,0),N.rect(0,0,N.canvas.width,N.canvas.height),N.clip("evenodd")}function an(N,g,x){const{startAngle:C,pixelMargin:M,x:z,y:q,outerRadius:se,innerRadius:ge}=g;let Oe=M/se;N.beginPath(),N.arc(z,q,se,C-Oe,x+Oe),ge>M?(Oe=M/ge,N.arc(z,q,ge,x+Oe,C-Oe,!0)):N.arc(z,q,M,x+t.H,C-t.H),N.closePath(),N.clip()}function Sn(N){return(0,t.am)(N,["outerStart","outerEnd","innerStart","innerEnd"])}function ir(N,g,x,C){const M=Sn(N.options.borderRadius),z=(x-g)/2,q=Math.min(z,C*g/2),se=ge=>{const Oe=(x-Math.min(z,ge))*C/2;return(0,t.S)(ge,0,Math.min(z,Oe))};return{outerStart:se(M.outerStart),outerEnd:se(M.outerEnd),innerStart:(0,t.S)(M.innerStart,0,q),innerEnd:(0,t.S)(M.innerEnd,0,q)}}function Un(N,g,x,C){return{x:x+N*Math.cos(g),y:C+N*Math.sin(g)}}function Kr(N,g,x,C,M,z){const{x:q,y:se,startAngle:ge,pixelMargin:Oe,innerRadius:it}=g,Et=Math.max(g.outerRadius+C+x-Oe,0),Zt=it>0?it+C+x+Oe:0;let yn=0;const ar=M-ge;if(C){const Ra=it>0?it-C:0,Zs=Et>0?Et-C:0,to=(Ra+Zs)/2,uo=to!==0?ar*to/(to+C):ar;yn=(ar-uo)/2}const Er=Math.max(.001,ar*Et-x/t.P)/Et,ai=(ar-Er)/2,ii=ge+ai+yn,gi=M-ai-yn,{outerStart:qi,outerEnd:Qi,innerStart:Ri,innerEnd:hs}=ir(g,Zt,Et,gi-ii),fs=Et-qi,ts=Et-Qi,Vs=ii+qi/fs,ha=gi-Qi/ts,Js=Zt+Ri,qs=Zt+hs,vo=ii+Ri/Js,wo=gi-hs/qs;if(N.beginPath(),z){const Ra=(Vs+ha)/2;if(N.arc(q,se,Et,Vs,Ra),N.arc(q,se,Et,Ra,ha),Qi>0){const Wo=Un(ts,ha,q,se);N.arc(Wo.x,Wo.y,Qi,ha,gi+t.H)}const Zs=Un(qs,gi,q,se);
vendor: 18,275 bytes, line 58
58if(N.lineTo(Zs.x,Zs.y),hs>0){const Wo=Un(qs,wo,q,se);N.arc(Wo.x,Wo.y,hs,gi+t.H,wo+Math.PI)}const to=(gi-hs/Zt+(ii+Ri/Zt))/2;if(N.arc(q,se,Zt,gi-hs/Zt,to,!0),N.arc(q,se,Zt,to,ii+Ri/Zt,!0),Ri>0){const Wo=Un(Js,vo,q,se);N.arc(Wo.x,Wo.y,Ri,vo+Math.PI,ii-t.H)}const uo=Un(fs,ii,q,se);if(N.lineTo(uo.x,uo.y),qi>0){const Wo=Un(fs,Vs,q,se);N.arc(Wo.x,Wo.y,qi,ii-t.H,Vs)}}else{N.moveTo(q,se);const Ra=Math.cos(Vs)*Et+q,Zs=Math.sin(Vs)*Et+se;N.lineTo(Ra,Zs);const to=Math.cos(ha)*Et+q,uo=Math.sin(ha)*Et+se;N.lineTo(to,uo)}N.closePath()}function _i(N,g,x,C,M){const{fullCircles:z,startAngle:q,circumference:se}=g;let ge=g.endAngle;if(z){Kr(N,g,x,C,ge,M);for(let Oe=0;Oe<z;++Oe)N.fill();isNaN(se)||(ge=q+(se%t.T||t.T))}return Kr(N,g,x,C,ge,M),N.fill(),ge}function Si(N,g,x,C,M){const{fullCircles:z,startAngle:q,circumference:se,options:ge}=g,{borderWidth:Oe,borderJoinStyle:it,borderDash:Et,borderDashOffset:Zt,borderRadius:yn}=ge,ar=ge.borderAlign==="inner";if(!Oe)return;N.setLineDash(Et||[]),N.lineDashOffset=Zt,ar?(N.lineWidth=Oe*2,N.lineJoin=it||"round"):(N.lineWidth=Oe,N.lineJoin=it||"bevel");let Er=g.endAngle;if(z){Kr(N,g,x,C,Er,M);for(let ai=0;ai<z;++ai)N.stroke();isNaN(se)||(Er=q+(se%t.T||t.T))}ar&&an(N,g,Er),ge.selfJoin&&Er-q>=t.P&&yn===0&&it!=="miter"&&Mt(N,g,Er),z||(Kr(N,g,x,C,Er,M),N.stroke())}class De extends Jt{static id="arc";static defaults={borderAlign:"center",borderColor:"#fff",borderDash:[],borderDashOffset:0,borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0,selfJoin:!1};static defaultRoutes={backgroundColor:"backgroundColor"};static descriptors={_scriptable:!0,_indexable:g=>g!=="borderDash"};circumference;endAngle;fullCircles;innerRadius;outerRadius;pixelMargin;startAngle;constructor(g){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,g&&Object.assign(this,g)}inRange(g,x,C){const M=this.getProps(["x","y"],C),{angle:z,distance:q}=(0,t.D)(M,{x:g,y:x}),{startAngle:se,endAngle:ge,innerRadius:Oe,outerRadius:it,circumference:Et}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],C),Zt=(this.options.spacing+this.options.borderWidth)/2,yn=(0,t.v)(Et,ge-se),ar=(0,t.p)(z,se,ge)&&se!==ge,Er=yn>=t.T||ar,ai=(0,t.ak)(q,Oe+Zt,it+Zt);return Er&&ai}getCenterPoint(g){const{x,y:C,startAngle:M,endAngle:z,innerRadius:q,outerRadius:se}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],g),{offset:ge,spacing:Oe}=this.options,it=(M+z)/2,Et=(q+se+Oe+ge)/2;return{x:x+Math.cos(it)*Et,y:C+Math.sin(it)*Et}}tooltipPosition(g){return this.getCenterPoint(g)}draw(g){const{options:x,circumference:C}=this,M=(x.offset||0)/4,z=(x.spacing||0)/2,q=x.circular;if(this.pixelMargin=x.borderAlign==="inner"?.33:0,this.fullCircles=C>t.T?Math.floor(C/t.T):0,C===0||this.innerRadius<0||this.outerRadius<0)return;g.save();const se=(this.startAngle+this.endAngle)/2;g.translate(Math.cos(se)*M,Math.sin(se)*M);const ge=1-Math.sin(Math.min(t.P,C||0)),Oe=M*ge;g.fillStyle=x.backgroundColor,g.strokeStyle=x.borderColor,_i(g,this,Oe,z,q),Si(g,this,Oe,z,q),g.restore()}}function Qe(N,g,x=g){N.lineCap=(0,t.v)(x.borderCapStyle,g.borderCapStyle),N.setLineDash((0,t.v)(x.borderDash,g.borderDash)),N.lineDashOffset=(0,t.v)(x.borderDashOffset,g.borderDashOffset),N.lineJoin=(0,t.v)(x.borderJoinStyle,g.borderJoinStyle),N.lineWidth=(0,t.v)(x.borderWidth,g.borderWidth),N.strokeStyle=(0,t.v)(x.borderColor,g.borderColor)}function Pt(N,g,x){N.lineTo(x.x,x.y)}function Ut(N){return N.stepped?t.at:N.tension||N.cubicInterpolationMode==="monotone"?t.au:Pt}function Dt(N,g,x={}){const C=N.length,{start:M=0,end:z=C-1}=x,{start:q,end:se}=g,ge=Math.max(M,q),Oe=Math.min(z,se),it=M<q&&z<q||M>se&&z>se;return{count:C,start:ge,loop:g.loop,ilen:Oe<ge&&!it?C+Oe-ge:Oe-ge}}function Fn(N,g,x,C){const{points:M,options:z}=g,{count:q,start:se,loop:ge,ilen:Oe}=Dt(M,x,C),it=Ut(z);let{move:Et=!0,reverse:Zt}=C||{},yn,ar,Er;for(yn=0;yn<=Oe;++yn)ar=M[(se+(Zt?Oe-yn:yn))%q],!ar.skip&&(Et?(N.moveTo(ar.x,ar.y),Et=!1):it(N,Er,ar,Zt,z.stepped),Er=ar);return ge&&(ar=M[(se+(Zt?Oe:0))%q],it(N,Er,ar,Zt,z.stepped)),!!ge}function at(N,g,x,C){const M=g.points,{count:z,start:q,ilen:se}=Dt(M,x,C),{move:ge=!0,reverse:Oe}=C||{};let it=0,Et=0,Zt,yn,ar,Er,ai,ii;const gi=Qi=>(q+(Oe?se-Qi:Qi))%z,qi=()=>{Er!==ai&&(N.lineTo(it,ai),N.lineTo(it,Er),N.lineTo(it,ii))};for(ge&&(yn=M[gi(0)],N.moveTo(yn.x,yn.y)),Zt=0;Zt<=se;++Zt){if(yn=M[gi(Zt)],yn.skip)continue;const Qi=yn.x,Ri=yn.y,hs=Qi|0;hs===ar?(Ri<Er?Er=Ri:Ri>ai&&(ai=Ri),it=(Et*it+Qi)/++Et):(qi(),N.lineTo(Qi,Ri),ar=hs,Et=0,Er=ai=Ri),ii=Ri}qi()}function jt(N){const g=N.options,x=g.borderDash&&g.borderDash.length;return!N._decimated&&!N._loop&&!g.tension&&g.cubicInterpolationMode!=="monotone"&&!g.stepped&&!x?at:Fn}function Bn(N){return N.stepped?t.aq:N.tension||N.cubicInterpolationMode==="monotone"?t.ar:t.as}function or(N,g,x,C){let M=g._path;M||(M=g._path=new Path2D,g.path(M,x,C)&&M.closePath()),Qe(N,g.options),N.stroke(M)}function Or(N,g,x,C){const{segments:M,options:z}=g,q=jt(g);for(const se of M)Qe(N,z,se.style),N.beginPath(),q(N,g,se,{start:x,end:x+C-1})&&N.closePath(),N.stroke()}const oi=typeof Path2D=="function";function rs(N,g,x,C){oi&&!g.options.segment?or(N,g,x,C):Or(N,g,x,C)}class vi extends Jt{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:g=>g!=="borderDash"&&g!=="fill"};constructor(g){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,g&&Object.assign(this,g)}updateControlPoints(g,x){const C=this.options;if((C.tension||C.cubicInterpolationMode==="monotone")&&!C.stepped&&!this._pointsUpdated){const M=C.spanGaps?this._loop:this._fullLoop;(0,t.an)(this._points,C,g,M,x),this._pointsUpdated=!0}}set points(g){this._points=g,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=(0,t.ao)(this,this.options.segment))}first(){const g=this.segments,x=this.points;return g.length&&x[g[0].start]}last(){const g=this.segments,x=this.points,C=g.length;return C&&x[g[C-1].end]}interpolate(g,x){const C=this.options,M=g[x],z=this.points,q=(0,t.ap)(this,{property:x,start:M,end:M});if(!q.length)return;const se=[],ge=Bn(C);let Oe,it;for(Oe=0,it=q.length;Oe<it;++Oe){const{start:Et,end:Zt}=q[Oe],yn=z[Et],ar=z[Zt];if(yn===ar){se.push(yn);continue}const Er=Math.abs((M-yn[x])/(ar[x]-yn[x])),ai=ge(yn,ar,Er,C.stepped);ai[x]=g[x],se.push(ai)}return se.length===1?se[0]:se}pathSegment(g,x,C){return jt(this)(g,this,x,C)}path(g,x,C){const M=this.segments,z=jt(this);let q=this._loop;x=x||0,C=C||this.points.length-x;for(const se of M)q&=z(g,this,se,{start:x,end:x+C-1});return!!q}draw(g,x,C,M){const z=this.options||{};(this.points||[]).length&&z.borderWidth&&(g.save(),rs(g,this,C,M),g.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}function fi(N,g,x,C){const M=N.options,{[x]:z}=N.getProps([x],C);return Math.abs(g-z)<M.radius+M.hitRadius}class Ui extends Jt{static id="point";parsed;skip;stop;static defaults={borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};constructor(g){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,g&&Object.assign(this,g)}inRange(g,x,C){const M=this.options,{x:z,y:q}=this.getProps(["x","y"],C);return Math.pow(g-z,2)+Math.pow(x-q,2)<Math.pow(M.hitRadius+M.radius,2)}inXRange(g,x){return fi(this,g,"x",x)}inYRange(g,x){return fi(this,g,"y",x)}getCenterPoint(g){const{x,y:C}=this.getProps(["x","y"],g);return{x,y:C}}size(g){g=g||this.options||{};let x=g.radius||0;x=Math.max(x,x&&g.hoverRadius||0);const C=x&&g.borderWidth||0;return(x+C)*2}draw(g,x){const C=this.options;this.skip||C.radius<.1||!(0,t.C)(this,x,this.size(C)/2)||(g.strokeStyle=C.borderColor,g.lineWidth=C.borderWidth,g.fillStyle=C.backgroundColor,(0,t.av)(g,C,this.x,this.y))}getRange(){const g=this.options||{};return g.radius+g.hitRadius}}function Mi(N,g){const{x,y:C,base:M,width:z,height:q}=N.getProps(["x","y","base","width","height"],g);let se,ge,Oe,it,Et;return N.horizontal?(Et=q/2,se=Math.min(x,M),ge=Math.max(x,M),Oe=C-Et,it=C+Et):(Et=z/2,se=x-Et,ge=x+Et,Oe=Math.min(C,M),it=Math.max(C,M)),{left:se,top:Oe,right:ge,bottom:it}}function Fs(N,g,x,C){return N?0:(0,t.S)(g,x,C)}function da(N,g,x){const C=N.options.borderWidth,M=N.borderSkipped,z=(0,t.ax)(C);return{t:Fs(M.top,z.top,0,x),r:Fs(M.right,z.right,0,g),b:Fs(M.bottom,z.bottom,0,x),l:Fs(M.left,z.left,0,g)}}function la(N,g,x){const{enableBorderRadius:C}=N.getProps(["enableBorderRadius"]),M=N.options.borderRadius,z=(0,t.ay)(M),q=Math.min(g,x),se=N.borderSkipped,ge=C||(0,t.i)(M);return{topLeft:Fs(!ge||se.top||se.left,z.topLeft,0,q),topRight:Fs(!ge||se.top||se.right,z.topRight,0,q),bottomLeft:Fs(!ge||se.bottom||se.left,z.bottomLeft,0,q),bottomRight:Fs(!ge||se.bottom||se.right,z.bottomRight,0,q)}}function Ks(N){const g=Mi(N),x=g.right-g.left,C=g.bottom-g.top,M=da(N,x/2,C/2),z=la(N,x/2,C/2);return{outer:{x:g.left,y:g.top,w:x,h:C,radius:z},inner:{x:g.left+M.l,y:g.top+M.t,w:x-M.l-M.r,h:C-M.t-M.b,radius:{topLeft:Math.max(0,z.topLeft-Math.max(M.t,M.l)),topRight:Math.max(0,z.topRight-Math.max(M.t,M.r)),bottomLeft:Math.max(0,z.bottomLeft-Math.max(M.b,M.l)),bottomRight:Math.max(0,z.bottomRight-Math.max(M.b,M.r))}}}}function ra(N,g,x,C){const M=g===null,z=x===null,se=N&&!(M&&z)&&Mi(N,C);return se&&(M||(0,t.ak)(g,se.left,se.right))&&(z||(0,t.ak)(x,se.top,se.bottom))}function Oa(N){return N.topLeft||N.topRight||N.bottomLeft||N.bottomRight}function xa(N,g){N.rect(g.x,g.y,g.w,g.h)}function wa(N,g,x={}){const C=N.x!==x.x?-g:0,M=N.y!==x.y?-g:0,z=(N.x+N.w!==x.x+x.w?g:0)-C,q=(N.y+N.h!==x.y+x.h?g:0)-M;return{x:N.x+C,y:N.y+M,w:N.w+z,h:N.h+q,radius:N.radius}}class ia extends Jt{static id="bar";static defaults={borderSkipped:"start",borderWidth:0,borderRadius:0,inflateAmount:"auto",pointStyle:void 0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};constructor(g){super(),this.options=void 0,this.horizontal=void 0,this.base=void 0,this.width=void 0,this.height=void 0,this.inflateAmount=void 0,g&&Object.assign(this,g)}draw(g){const{inflateAmount:x,options:{borderColor:C,backgroundColor:M}}=this,{inner:z,outer:q}=Ks(this),se=Oa(q.radius)?t.aw:xa;g.save(),(q.w!==z.w||q.h!==z.h)&&(g.beginPath(),se(g,wa(q,x,z)),g.clip(),se(g,wa(z,-x,q)),g.fillStyle=C,g.fill("evenodd")),g.beginPath(),se(g,wa(z,x)),g.fillStyle=M,g.fill(),g.restore()}inRange(g,x,C){return ra(this,g,x,C)}inXRange(g,x){return ra(this,g,null,x)}inYRange(g,x){return ra(this,null,g,x)}getCenterPoint(g){const{x,y:C,base:M,horizontal:z}=this.getProps(["x","y","base","horizontal"],g);return{x:z?(x+M)/2:x,y:z?C:(C+M)/2}}getRange(g){return g==="x"?this.width/2:this.height/2}}var ao=Object.freeze({__proto__:null,ArcElement:De,BarElement:ia,LineElement:vi,PointElement:Ui});const Fa=["rgb(54, 162, 235)","rgb(255, 99, 132)","rgb(255, 159, 64)","rgb(255, 205, 86)","rgb(75, 192, 192)","rgb(153, 102, 255)","rgb(201, 203, 207)"],fa=Fa.map(N=>N.replace("rgb(","rgba(").replace(")",", 0.5)"));function Za(N){return Fa[N%Fa.length]}function Bs(N){return fa[N%fa.length]}function Ns(N,g){return N.borderColor=Za(g),N.backgroundColor=Bs(g),++g}function Sa(N,g){return N.backgroundColor=N.data.map(()=>Za(g++)),g}function No(N,g){return N.backgroundColor=N.data.map(()=>Bs(g++)),g}function fo(N){let g=0;return(x,C)=>{const M=N.getDatasetMeta(C).controller;M instanceof Ye?g=Sa(x,g):M instanceof Ct?g=No(x,g):M&&(g=Ns(x,g))}}function Qs(N){let g;for(g in N)if(N[g].borderColor||N[g].backgroundColor)return!0;return!1}function mo(N){return N&&(N.borderColor||N.backgroundColor)}function co(){return t.d.borderColor!=="rgba(0,0,0,0.1)"||t.d.backgroundColor!=="rgba(0,0,0,0.1)"}var Y={id:"colors",defaults:{enabled:!0,forceOverride:!1},beforeLayout(N,g,x){if(!x.enabled)return;const{data:{datasets:C},options:M}=N.config,{elements:z}=M,q=Qs(C)||mo(M)||z&&Qs(z)||co();if(!x.forceOverride&&q)return;const se=fo(N);C.forEach(se)}};function V(N,g,x,C,M){const z=M.samples||C;if(z>=x)return N.slice(g,g+x);const q=[],se=(x-2)/(z-2);let ge=0;const Oe=g+x-1;let it=g,Et,Zt,yn,ar,Er;for(q[ge++]=N[it],Et=0;Et<z-2;Et++){let ai=0,ii=0,gi;const qi=Math.floor((Et+1)*se)+1+g,Qi=Math.min(Math.floor((Et+2)*se)+1,x)+g,Ri=Qi-qi;for(gi=qi;gi<Qi;gi++)ai+=N[gi].x,ii+=N[gi].y;ai/=Ri,ii/=Ri;const hs=Math.floor(Et*se)+1+g,fs=Math.min(Math.floor((Et+1)*se)+1,x)+g,{x:ts,y:Vs}=N[it];for(yn=ar=-1,gi=hs;gi<fs;gi++)ar=.5*Math.abs((ts-ai)*(N[gi].y-Vs)-(ts-N[gi].x)*(ii-Vs)),ar>yn&&(yn=ar,Zt=N[gi],Er=gi);q[ge++]=Zt,it=Er}return q[ge++]=N[Oe],q}function ie(N,g,x,C){let M=0,z=0,q,se,ge,Oe,it,Et,Zt,yn,ar,Er;const ai=[],ii=g+x-1,gi=N[g].x,Qi=N[ii].x-gi;for(q=g;q<g+x;++q){se=N[q],ge=(se.x-gi)/Qi*C,Oe=se.y;const Ri=ge|0;if(Ri===it)Oe<ar?(ar=Oe,Et=q):Oe>Er&&(Er=Oe,Zt=q),M=(z*M+se.x)/++z;else{const hs=q-1;if(!(0,t.k)(Et)&&!(0,t.k)(Zt)){const fs=Math.min(Et,Zt),ts=Math.max(Et,Zt);fs!==yn&&fs!==hs&&ai.push({...N[fs],x:M}),ts!==yn&&ts!==hs&&ai.push({...N[ts],x:M})}q>0&&hs!==yn&&ai.push(N[hs]),ai.push(se),it=Ri,z=0,ar=Er=Oe,Et=Zt=yn=q}}return ai}function be(N){if(N._decimated){const g=N._data;delete N._decimated,delete N._data,Object.defineProperty(N,"data",{configurable:!0,enumerable:!0,writable:!0,value:g})}}function Pe(N){N.data.datasets.forEach(g=>{be(g)})}function he(N,g){const x=g.length;let C=0,M;const{iScale:z}=N,{min:q,max:se,minDefined:ge,maxDefined:Oe}=z.getUserBounds();return ge&&(C=(0,t.S)((0,t.B)(g,z.axis,q).lo,0,x-1)),Oe?M=(0,t.S)((0,t.B)(g,z.axis,se).hi+1,C,x)-C:M=x-C,{start:C,count:M}}var Le={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(N,g,x)=>{if(!x.enabled){Pe(N);return}const C=N.width;N.data.datasets.forEach((M,z)=>{const{_data:q,indexAxis:se}=M,ge=N.getDatasetMeta(z),Oe=q||M.data;if((0,t.a)([se,N.options.indexAxis])==="y"||!ge.controller.supportsDecimation)return;const it=N.scales[ge.xAxisID];if(it.type!=="linear"&&it.type!=="time"||N.options.parsing)return;let{start:Et,count:Zt}=he(ge,Oe);const yn=x.threshold||4*C;if(Zt<=yn){be(M);return}(0,t.k)(q)&&(M._data=Oe,delete M.data,Object.defineProperty(M,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(Er){this._data=Er}}));let ar;switch(x.algorithm){case"lttb":ar=V(Oe,Et,Zt,C,x);break;case"min-max":ar=ie(Oe,Et,Zt,C);break;default:throw new Error(`Unsupported decimation algorithm '${x.algorithm}'`)}M._decimated=ar})},destroy(N){Pe(N)}};function Ke(N,g,x){const C=N.segments,M=N.points,z=g.points,q=[];for(const se of C){let{start:ge,end:Oe}=se;Oe=kt(ge,Oe,M);const it=St(x,M[ge],M[Oe],se.loop);if(!g.segments){q.push({source:se,target:it,start:M[ge],end:M[Oe]});continue}const Et=(0,t.ap)(g,it);for(const Zt of Et){const yn=St(x,z[Zt.start],z[Zt.end],Zt.loop),ar=(0,t.az)(se,M,yn);for(const Er of ar)q.push({source:Er,target:Zt,start:{[x]:Nn(it,yn,"start",Math.max)},end:{[x]:Nn(it,yn,"end",Math.min)}})}}return q}function St(N,g,x,C){if(C)return;let M=g[N],z=x[N];return N==="angle"&&(M=(0,t.al)(M),z=(0,t.al)(z)),{property:N,start:M,end:z}}function on(N,g){const{x=null,y:C=null}=N||{},M=g.points,z=[];return g.segments.forEach(({start:q,end:se})=>{se=kt(q,se,M);const ge=M[q],Oe=M[se];C!==null?(z.push({x:ge.x,y:C}),z.push({x:Oe.x,y:C})):x!==null&&(z.push({x,y:ge.y}),z.push({x,y:Oe.y}))}),z}function kt(N,g,x){for(;g>N;g--){const C=x[g];if(!isNaN(C.x)&&!isNaN(C.y))break}return g}function Nn(N,g,x,C){return N&&g?C(N[x],g[x]):N?N[x]:g?g[x]:0}function sr(N,g){let x=[],C=!1;return(0,t.b)(N)?(C=!0,x=N):x=on(N,g),x.length?new vi({points:x,options:{tension:0},_loop:C,_fullLoop:C}):null}function kr(N){return N&&N.fill!==!1}function Rr(N,g,x){let M=N[g].fill;const z=[g];let q;if(!x)return M;for(;M!==!1&&z.indexOf(M)===-1;){if(!(0,t.g)(M))return M;if(q=N[M],!q)return!1;if(q.visible)return M;z.push(M),M=q.fill}return!1}function $r(N,g,x){const C=Cn(N);if((0,t.i)(C))return isNaN(C.value)?!1:C;let M=parseFloat(C);return(0,t.g)(M)&&Math.floor(M)===M?wi(C[0],g,M,x):["origin","start","end","stack","shape"].indexOf(C)>=0&&C}function wi(N,g,x,C){return(N==="-"||N==="+")&&(x=g+x),x===g||x<0||x>=C?!1:x}function Oi(N,g){let x=null;return N==="start"?x=g.bottom:N==="end"?x=g.top:(0,t.i)(N)?x=g.getPixelForValue(N.value):g.getBasePixel&&(x=g.getBasePixel()),x}function Zi(N,g,x){let C;return N==="start"?C=x:N==="end"?C=g.options.reverse?g.min:g.max:(0,t.i)(N)?C=N.value:C=g.getBaseValue(),C}function Cn(N){const g=N.options,x=g.fill;let C=(0,t.v)(x&&x.target,x);return C===void 0&&(C=!!g.backgroundColor),C===!1||C===null?!1:C===!0?"origin":C}function hr(N){const{scale:g,index:x,line:C}=N,M=[],z=C.segments,q=C.points,se=Gn(g,x);se.push(sr({x:null,y:g.bottom},C));for(let ge=0;ge<z.length;ge++){const Oe=z[ge];for(let it=Oe.start;it<=Oe.end;it++)yi(M,q[it],se)}return new vi({points:M,options:{}})}function Gn(N,g){const x=[],C=N.getMatchingVisibleMetas("line");for(let M=0;M<C.length;M++){const z=C[M];if(z.index===g)break;z.hidden||x.unshift(z.dataset)}return x}function yi(N,g,x){const C=[];for(let M=0;M<x.length;M++){const z=x[M],{first:q,last:se,point:ge}=os(z,g,"x");if(!(!ge||q&&se)){if(q)C.unshift(ge);else if(N.push(ge),!se)break}}N.push(...C)}function os(N,g,x){const C=N.interpolate(g,x);if(!C)return{};const M=C[x],z=N.segments,q=N.points;let se=!1,ge=!1;for(let Oe=0;Oe<z.length;Oe++){const it=z[Oe],Et=q[it.start][x],Zt=q[it.end][x];if((0,t.ak)(M,Et,Zt)){se=M===Et,ge=M===Zt;break}}return{first:se,last:ge,point:C}}class cs{constructor(g){this.x=g.x,this.y=g.y,this.radius=g.radius}pathSegment(g,x,C){const{x:M,y:z,radius:q}=this;return x=x||{start:0,end:t.T},g.arc(M,z,q,x.end,x.start,!0),!C.bounds}interpolate(g){const{x,y:C,radius:M}=this,z=g.angle;
vendor: 38,024 bytes, lines 58-60
58return{x:x+Math.cos(z)*M,y:C+Math.sin(z)*M,angle:z}}}function ds(N){const{chart:g,fill:x,line:C}=N;if((0,t.g)(x))return X(g,x);if(x==="stack")return hr(N);if(x==="shape")return!0;const M=fe(N);return M instanceof cs?M:sr(M,C)}function X(N,g){const x=N.getDatasetMeta(g);return x&&N.isDatasetVisible(g)?x.dataset:null}function fe(N){return(N.scale||{}).getPointPositionForValue?et(N):Re(N)}function Re(N){const{scale:g={},fill:x}=N,C=Oi(x,g);if((0,t.g)(C)){const M=g.isHorizontal();return{x:M?C:null,y:M?null:C}}return null}function et(N){const{scale:g,fill:x}=N,C=g.options,M=g.getLabels().length,z=C.reverse?g.max:g.min,q=Zi(x,g,z),se=[];if(C.grid.circular){const ge=g.getPointPositionForValue(0,z);return new cs({x:ge.x,y:ge.y,radius:g.getDistanceFromCenterForValue(q)})}for(let ge=0;ge<M;++ge)se.push(g.getPointPositionForValue(ge,q));return se}function wt(N,g,x){const C=ds(g),{chart:M,index:z,line:q,scale:se,axis:ge}=g,Oe=q.options,it=Oe.fill,Et=Oe.backgroundColor,{above:Zt=Et,below:yn=Et}=it||{},ar=M.getDatasetMeta(z),Er=(0,t.ah)(M,ar);C&&q.points.length&&((0,t.Y)(N,x),qt(N,{line:q,target:C,above:Zt,below:yn,area:x,scale:se,axis:ge,clip:Er}),(0,t.$)(N))}function qt(N,g){const{line:x,target:C,above:M,below:z,area:q,scale:se,clip:ge}=g,Oe=x._loop?"angle":g.axis;N.save();let it=z;z!==M&&(Oe==="x"?(On(N,C,q.top),Zn(N,{line:x,target:C,color:M,scale:se,property:Oe,clip:ge}),N.restore(),N.save(),On(N,C,q.bottom)):Oe==="y"&&(Yn(N,C,q.left),Zn(N,{line:x,target:C,color:z,scale:se,property:Oe,clip:ge}),N.restore(),N.save(),Yn(N,C,q.right),it=M)),Zn(N,{line:x,target:C,color:it,scale:se,property:Oe,clip:ge}),N.restore()}function On(N,g,x){const{segments:C,points:M}=g;let z=!0,q=!1;N.beginPath();for(const se of C){const{start:ge,end:Oe}=se,it=M[ge],Et=M[kt(ge,Oe,M)];z?(N.moveTo(it.x,it.y),z=!1):(N.lineTo(it.x,x),N.lineTo(it.x,it.y)),q=!!g.pathSegment(N,se,{move:q}),q?N.closePath():N.lineTo(Et.x,x)}N.lineTo(g.first().x,x),N.closePath(),N.clip()}function Yn(N,g,x){const{segments:C,points:M}=g;let z=!0,q=!1;N.beginPath();for(const se of C){const{start:ge,end:Oe}=se,it=M[ge],Et=M[kt(ge,Oe,M)];z?(N.moveTo(it.x,it.y),z=!1):(N.lineTo(x,it.y),N.lineTo(it.x,it.y)),q=!!g.pathSegment(N,se,{move:q}),q?N.closePath():N.lineTo(x,Et.y)}N.lineTo(x,g.first().y),N.closePath(),N.clip()}function Zn(N,g){const{line:x,target:C,property:M,color:z,scale:q,clip:se}=g,ge=Ke(x,C,M);for(const{source:Oe,target:it,start:Et,end:Zt}of ge){const{style:{backgroundColor:yn=z}={}}=Oe,ar=C!==!0;N.save(),N.fillStyle=yn,Mr(N,q,se,ar&&St(M,Et,Zt)),N.beginPath();const Er=!!x.pathSegment(N,Oe);let ai;if(ar){Er?N.closePath():Li(N,C,Zt,M);const ii=!!C.pathSegment(N,it,{move:Er,reverse:!0});ai=Er&&ii,ai||Li(N,C,Et,M)}N.closePath(),N.fill(ai?"evenodd":"nonzero"),N.restore()}}function Mr(N,g,x,C){const M=g.chart.chartArea,{property:z,start:q,end:se}=C||{};if(z==="x"||z==="y"){let ge,Oe,it,Et;z==="x"?(ge=q,Oe=M.top,it=se,Et=M.bottom):(ge=M.left,Oe=q,it=M.right,Et=se),N.beginPath(),x&&(ge=Math.max(ge,x.left),it=Math.min(it,x.right),Oe=Math.max(Oe,x.top),Et=Math.min(Et,x.bottom)),N.rect(ge,Oe,it-ge,Et-Oe),N.clip()}}function Li(N,g,x,C){const M=g.interpolate(x,C);M&&N.lineTo(M.x,M.y)}var Ss={id:"filler",afterDatasetsUpdate(N,g,x){const C=(N.data.datasets||[]).length,M=[];let z,q,se,ge;for(q=0;q<C;++q)z=N.getDatasetMeta(q),se=z.dataset,ge=null,se&&se.options&&se instanceof vi&&(ge={visible:N.isDatasetVisible(q),index:q,fill:$r(se,q,C),chart:N,axis:z.controller.options.indexAxis,scale:z.vScale,line:se}),z.$filler=ge,M.push(ge);for(q=0;q<C;++q)ge=M[q],!(!ge||ge.fill===!1)&&(ge.fill=Rr(M,q,x.propagate))},beforeDraw(N,g,x){const C=x.drawTime==="beforeDraw",M=N.getSortedVisibleDatasetMetas(),z=N.chartArea;for(let q=M.length-1;q>=0;--q){const se=M[q].$filler;se&&(se.line.updateControlPoints(z,se.axis),C&&se.fill&&wt(N.ctx,se,z))}},beforeDatasetsDraw(N,g,x){if(x.drawTime!=="beforeDatasetsDraw")return;const C=N.getSortedVisibleDatasetMetas();for(let M=C.length-1;M>=0;--M){const z=C[M].$filler;kr(z)&&wt(N.ctx,z,N.chartArea)}},beforeDatasetDraw(N,g,x){const C=g.meta.$filler;!kr(C)||x.drawTime!=="beforeDatasetDraw"||wt(N.ctx,C,N.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const Ps=(N,g)=>{let{boxHeight:x=g,boxWidth:C=g}=N;return N.usePointStyle&&(x=Math.min(x,g),C=N.pointStyleWidth||Math.min(C,g)),{boxWidth:C,boxHeight:x,itemHeight:Math.max(g,x)}},Ia=(N,g)=>N!==null&&g!==null&&N.datasetIndex===g.datasetIndex&&N.index===g.index;class qa extends Jt{constructor(g){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=g.chart,this.options=g.options,this.ctx=g.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(g,x,C){this.maxWidth=g,this.maxHeight=x,this._margins=C,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const g=this.options.labels||{};let x=(0,t.Q)(g.generateLabels,[this.chart],this)||[];g.filter&&(x=x.filter(C=>g.filter(C,this.chart.data))),g.sort&&(x=x.sort((C,M)=>g.sort(C,M,this.chart.data))),this.options.reverse&&x.reverse(),this.legendItems=x}fit(){const{options:g,ctx:x}=this;if(!g.display){this.width=this.height=0;return}const C=g.labels,M=(0,t.a0)(C.font),z=M.size,q=this._computeTitleHeight(),{boxWidth:se,itemHeight:ge}=Ps(C,z);let Oe,it;x.font=M.string,this.isHorizontal()?(Oe=this.maxWidth,it=this._fitRows(q,z,se,ge)+10):(it=this.maxHeight,Oe=this._fitCols(q,M,se,ge)+10),this.width=Math.min(Oe,g.maxWidth||this.maxWidth),this.height=Math.min(it,g.maxHeight||this.maxHeight)}_fitRows(g,x,C,M){const{ctx:z,maxWidth:q,options:{labels:{padding:se}}}=this,ge=this.legendHitBoxes=[],Oe=this.lineWidths=[0],it=M+se;let Et=g;z.textAlign="left",z.textBaseline="middle";let Zt=-1,yn=-it;return this.legendItems.forEach((ar,Er)=>{const ai=C+x/2+z.measureText(ar.text).width;(Er===0||Oe[Oe.length-1]+ai+2*se>q)&&(Et+=it,Oe[Oe.length-(Er>0?0:1)]=0,yn+=it,Zt++),ge[Er]={left:0,top:yn,row:Zt,width:ai,height:M},Oe[Oe.length-1]+=ai+se}),Et}_fitCols(g,x,C,M){const{ctx:z,maxHeight:q,options:{labels:{padding:se}}}=this,ge=this.legendHitBoxes=[],Oe=this.columnSizes=[],it=q-g;let Et=se,Zt=0,yn=0,ar=0,Er=0;return this.legendItems.forEach((ai,ii)=>{const{itemWidth:gi,itemHeight:qi}=ae(C,x,z,ai,M);ii>0&&yn+qi+2*se>it&&(Et+=Zt+se,Oe.push({width:Zt,height:yn}),ar+=Zt+se,Er++,Zt=yn=0),ge[ii]={left:ar,top:yn,col:Er,width:gi,height:qi},Zt=Math.max(Zt,gi),yn+=qi+se}),Et+=Zt,Oe.push({width:Zt,height:yn}),Et}adjustHitBoxes(){if(!this.options.display)return;const g=this._computeTitleHeight(),{legendHitBoxes:x,options:{align:C,labels:{padding:M},rtl:z}}=this,q=(0,t.aA)(z,this.left,this.width);if(this.isHorizontal()){let se=0,ge=(0,t.a2)(C,this.left+M,this.right-this.lineWidths[se]);for(const Oe of x)se!==Oe.row&&(se=Oe.row,ge=(0,t.a2)(C,this.left+M,this.right-this.lineWidths[se])),Oe.top+=this.top+g+M,Oe.left=q.leftForLtr(q.x(ge),Oe.width),ge+=Oe.width+M}else{let se=0,ge=(0,t.a2)(C,this.top+g+M,this.bottom-this.columnSizes[se].height);for(const Oe of x)Oe.col!==se&&(se=Oe.col,ge=(0,t.a2)(C,this.top+g+M,this.bottom-this.columnSizes[se].height)),Oe.top=ge,Oe.left+=this.left+M,Oe.left=q.leftForLtr(q.x(Oe.left),Oe.width),ge+=Oe.height+M}}isHorizontal(){return this.options.position==="top"||this.options.position==="bottom"}draw(){if(this.options.display){const g=this.ctx;(0,t.Y)(g,this),this._draw(),(0,t.$)(g)}}_draw(){const{options:g,columnSizes:x,lineWidths:C,ctx:M}=this,{align:z,labels:q}=g,se=t.d.color,ge=(0,t.aA)(g.rtl,this.left,this.width),Oe=(0,t.a0)(q.font),{padding:it}=q,Et=Oe.size,Zt=Et/2;let yn;this.drawTitle(),M.textAlign=ge.textAlign("left"),M.textBaseline="middle",M.lineWidth=.5,M.font=Oe.string;const{boxWidth:ar,boxHeight:Er,itemHeight:ai}=Ps(q,Et),ii=function(hs,fs,ts){if(isNaN(ar)||ar<=0||isNaN(Er)||Er<0)return;M.save();const Vs=(0,t.v)(ts.lineWidth,1);if(M.fillStyle=(0,t.v)(ts.fillStyle,se),M.lineCap=(0,t.v)(ts.lineCap,"butt"),M.lineDashOffset=(0,t.v)(ts.lineDashOffset,0),M.lineJoin=(0,t.v)(ts.lineJoin,"miter"),M.lineWidth=Vs,M.strokeStyle=(0,t.v)(ts.strokeStyle,se),M.setLineDash((0,t.v)(ts.lineDash,[])),q.usePointStyle){const ha={radius:Er*Math.SQRT2/2,pointStyle:ts.pointStyle,rotation:ts.rotation,borderWidth:Vs},Js=ge.xPlus(hs,ar/2),qs=fs+Zt;(0,t.aE)(M,ha,Js,qs,q.pointStyleWidth&&ar)}else{const ha=fs+Math.max((Et-Er)/2,0),Js=ge.leftForLtr(hs,ar),qs=(0,t.ay)(ts.borderRadius);M.beginPath(),Object.values(qs).some(vo=>vo!==0)?(0,t.aw)(M,{x:Js,y:ha,w:ar,h:Er,radius:qs}):M.rect(Js,ha,ar,Er),M.fill(),Vs!==0&&M.stroke()}M.restore()},gi=function(hs,fs,ts){(0,t.Z)(M,ts.text,hs,fs+ai/2,Oe,{strikethrough:ts.hidden,textAlign:ge.textAlign(ts.textAlign)})},qi=this.isHorizontal(),Qi=this._computeTitleHeight();qi?yn={x:(0,t.a2)(z,this.left+it,this.right-C[0]),y:this.top+it+Qi,line:0}:yn={x:this.left+it,y:(0,t.a2)(z,this.top+Qi+it,this.bottom-x[0].height),line:0},(0,t.aB)(this.ctx,g.textDirection);const Ri=ai+it;this.legendItems.forEach((hs,fs)=>{M.strokeStyle=hs.fontColor,M.fillStyle=hs.fontColor;const ts=M.measureText(hs.text).width,Vs=ge.textAlign(hs.textAlign||(hs.textAlign=q.textAlign)),ha=ar+Zt+ts;let Js=yn.x,qs=yn.y;ge.setWidth(this.width),qi?fs>0&&Js+ha+it>this.right&&(qs=yn.y+=Ri,yn.line++,Js=yn.x=(0,t.a2)(z,this.left+it,this.right-C[yn.line])):fs>0&&qs+Ri>this.bottom&&(Js=yn.x=Js+x[yn.line].width+it,yn.line++,qs=yn.y=(0,t.a2)(z,this.top+Qi+it,this.bottom-x[yn.line].height));const vo=ge.x(Js);if(ii(vo,qs,hs),Js=(0,t.aC)(Vs,Js+ar+Zt,qi?Js+ha:this.right,g.rtl),gi(ge.x(Js),qs,hs),qi)yn.x+=ha+it;else if(typeof hs.text!="string"){const wo=Oe.lineHeight;yn.y+=Wt(hs,wo)+it}else yn.y+=Ri}),(0,t.aD)(this.ctx,g.textDirection)}drawTitle(){const g=this.options,x=g.title,C=(0,t.a0)(x.font),M=(0,t.E)(x.padding);if(!x.display)return;const z=(0,t.aA)(g.rtl,this.left,this.width),q=this.ctx,se=x.position,ge=C.size/2,Oe=M.top+ge;let it,Et=this.left,Zt=this.width;if(this.isHorizontal())Zt=Math.max(...this.lineWidths),it=this.top+Oe,Et=(0,t.a2)(g.align,Et,this.right-Zt);else{const ar=this.columnSizes.reduce((Er,ai)=>Math.max(Er,ai.height),0);it=Oe+(0,t.a2)(g.align,this.top,this.bottom-ar-g.labels.padding-this._computeTitleHeight())}const yn=(0,t.a2)(se,Et,Et+Zt);q.textAlign=z.textAlign((0,t.a1)(se)),q.textBaseline="middle",q.strokeStyle=x.color,q.fillStyle=x.color,q.font=C.string,(0,t.Z)(q,x.text,yn,it,C)}_computeTitleHeight(){const g=this.options.title,x=(0,t.a0)(g.font),C=(0,t.E)(g.padding);return g.display?x.lineHeight+C.height:0}_getLegendItemAt(g,x){let C,M,z;if((0,t.ak)(g,this.left,this.right)&&(0,t.ak)(x,this.top,this.bottom)){for(z=this.legendHitBoxes,C=0;C<z.length;++C)if(M=z[C],(0,t.ak)(g,M.left,M.left+M.width)&&(0,t.ak)(x,M.top,M.top+M.height))return this.legendItems[C]}return null}handleEvent(g){const x=this.options;if(!ni(g.type,x))return;const C=this._getLegendItemAt(g.x,g.y);if(g.type==="mousemove"||g.type==="mouseout"){const M=this._hoveredItem,z=Ia(M,C);M&&!z&&(0,t.Q)(x.onLeave,[g,M,this],this),this._hoveredItem=C,C&&!z&&(0,t.Q)(x.onHover,[g,C,this],this)}else C&&(0,t.Q)(x.onClick,[g,C,this],this)}}function ae(N,g,x,C,M){const z=Yt(C,N,g,x),q=_t(M,C,g.lineHeight);return{itemWidth:z,itemHeight:q}}function Yt(N,g,x,C){let M=N.text;return M&&typeof M!="string"&&(M=M.reduce((z,q)=>z.length>q.length?z:q)),g+x.size/2+C.measureText(M).width}function _t(N,g,x){let C=N;return typeof g.text!="string"&&(C=Wt(g,x)),C}function Wt(N,g){const x=N.text?N.text.length:0;return g*x}function ni(N,g){return!!((N==="mousemove"||N==="mouseout")&&(g.onHover||g.onLeave)||g.onClick&&(N==="click"||N==="mouseup"))}var ki={id:"legend",_element:qa,start(N,g,x){const C=N.legend=new qa({ctx:N.ctx,options:x,chart:N});Sr.configure(N,C,x),Sr.addBox(N,C)},stop(N){Sr.removeBox(N,N.legend),delete N.legend},beforeUpdate(N,g,x){const C=N.legend;Sr.configure(N,C,x),C.options=x},afterUpdate(N){const g=N.legend;g.buildLabels(),g.adjustHitBoxes()},afterEvent(N,g){g.replay||N.legend.handleEvent(g.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(N,g,x){const C=g.datasetIndex,M=x.chart;M.isDatasetVisible(C)?(M.hide(C),g.hidden=!0):(M.show(C),g.hidden=!1)},onHover:null,onLeave:null,labels:{color:N=>N.chart.options.color,boxWidth:40,padding:10,generateLabels(N){const g=N.data.datasets,{labels:{usePointStyle:x,pointStyle:C,textAlign:M,color:z,useBorderRadius:q,borderRadius:se}}=N.legend.options;return N._getSortedDatasetMetas().map(ge=>{const Oe=ge.controller.getStyle(x?0:void 0),it=(0,t.E)(Oe.borderWidth);return{text:g[ge.index].label,fillStyle:Oe.backgroundColor,fontColor:z,hidden:!ge.visible,lineCap:Oe.borderCapStyle,lineDash:Oe.borderDash,lineDashOffset:Oe.borderDashOffset,lineJoin:Oe.borderJoinStyle,lineWidth:(it.width+it.height)/4,strokeStyle:Oe.borderColor,pointStyle:C||Oe.pointStyle,rotation:Oe.rotation,textAlign:M||Oe.textAlign,borderRadius:q&&(se||Oe.borderRadius),datasetIndex:ge.index}},this)}},title:{color:N=>N.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:N=>!N.startsWith("on"),labels:{_scriptable:N=>!["generateLabels","filter","sort"].includes(N)}}};class js extends Jt{constructor(g){super(),this.chart=g.chart,this.options=g.options,this.ctx=g.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(g,x){const C=this.options;if(this.left=0,this.top=0,!C.display){this.width=this.height=this.right=this.bottom=0;return}this.width=this.right=g,this.height=this.bottom=x;const M=(0,t.b)(C.text)?C.text.length:1;this._padding=(0,t.E)(C.padding);const z=M*(0,t.a0)(C.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=z:this.width=z}isHorizontal(){const g=this.options.position;return g==="top"||g==="bottom"}_drawArgs(g){const{top:x,left:C,bottom:M,right:z,options:q}=this,se=q.align;let ge=0,Oe,it,Et;return this.isHorizontal()?(it=(0,t.a2)(se,C,z),Et=x+g,Oe=z-C):(q.position==="left"?(it=C+g,Et=(0,t.a2)(se,M,x),ge=t.P*-.5):(it=z-g,Et=(0,t.a2)(se,x,M),ge=t.P*.5),Oe=M-x),{titleX:it,titleY:Et,maxWidth:Oe,rotation:ge}}draw(){const g=this.ctx,x=this.options;if(!x.display)return;const C=(0,t.a0)(x.font),z=C.lineHeight/2+this._padding.top,{titleX:q,titleY:se,maxWidth:ge,rotation:Oe}=this._drawArgs(z);(0,t.Z)(g,x.text,0,0,C,{color:x.color,maxWidth:ge,rotation:Oe,textAlign:(0,t.a1)(x.align),textBaseline:"middle",translation:[q,se]})}}function Is(N,g){const x=new js({ctx:N.ctx,options:g,chart:N});Sr.configure(N,x,g),Sr.addBox(N,x),N.titleBlock=x}var ma={id:"title",_element:js,start(N,g,x){Is(N,x)},stop(N){const g=N.titleBlock;Sr.removeBox(N,g),delete N.titleBlock},beforeUpdate(N,g,x){const C=N.titleBlock;Sr.configure(N,C,x),C.options=x},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Qa=new WeakMap;var Va={id:"subtitle",start(N,g,x){const C=new js({ctx:N.ctx,options:x,chart:N});Sr.configure(N,C,x),Sr.addBox(N,C),Qa.set(N,C)},stop(N){Sr.removeBox(N,Qa.get(N)),Qa.delete(N)},beforeUpdate(N,g,x){const C=Qa.get(N);Sr.configure(N,C,x),C.options=x},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Ao={average(N){if(!N.length)return!1;let g,x,C=new Set,M=0,z=0;for(g=0,x=N.length;g<x;++g){const se=N[g].element;if(se&&se.hasValue()){const ge=se.tooltipPosition();C.add(ge.x),M+=ge.y,++z}}return z===0||C.size===0?!1:{x:[...C].reduce((se,ge)=>se+ge)/C.size,y:M/z}},nearest(N,g){if(!N.length)return!1;let x=g.x,C=g.y,M=Number.POSITIVE_INFINITY,z,q,se;for(z=0,q=N.length;z<q;++z){const ge=N[z].element;if(ge&&ge.hasValue()){const Oe=ge.getCenterPoint(),it=(0,t.aF)(g,Oe);it<M&&(M=it,se=ge)}}if(se){const ge=se.tooltipPosition();x=ge.x,C=ge.y}return{x,y:C}}};function Ro(N,g){return g&&((0,t.b)(g)?Array.prototype.push.apply(N,g):N.push(g)),N}function Mo(N){return(typeof N=="string"||N instanceof String)&&N.indexOf(`
59`)>-1?N.split(`
60`):N}function Pu(N,g){const{element:x,datasetIndex:C,index:M}=g,z=N.getDatasetMeta(C).controller,{label:q,value:se}=z.getLabelAndValue(M);return{chart:N,label:q,parsed:z.getParsed(M),raw:N.data.datasets[C].data[M],formattedValue:se,dataset:z.getDataset(),dataIndex:M,datasetIndex:C,element:x}}function vu(N,g){const x=N.chart.ctx,{body:C,footer:M,title:z}=N,{boxWidth:q,boxHeight:se}=g,ge=(0,t.a0)(g.bodyFont),Oe=(0,t.a0)(g.titleFont),it=(0,t.a0)(g.footerFont),Et=z.length,Zt=M.length,yn=C.length,ar=(0,t.E)(g.padding);let Er=ar.height,ai=0,ii=C.reduce((Qi,Ri)=>Qi+Ri.before.length+Ri.lines.length+Ri.after.length,0);if(ii+=N.beforeBody.length+N.afterBody.length,Et&&(Er+=Et*Oe.lineHeight+(Et-1)*g.titleSpacing+g.titleMarginBottom),ii){const Qi=g.displayColors?Math.max(se,ge.lineHeight):ge.lineHeight;Er+=yn*Qi+(ii-yn)*ge.lineHeight+(ii-1)*g.bodySpacing}Zt&&(Er+=g.footerMarginTop+Zt*it.lineHeight+(Zt-1)*g.footerSpacing);let gi=0;const qi=function(Qi){ai=Math.max(ai,x.measureText(Qi).width+gi)};return x.save(),x.font=Oe.string,(0,t.F)(N.title,qi),x.font=ge.string,(0,t.F)(N.beforeBody.concat(N.afterBody),qi),gi=g.displayColors?q+2+g.boxPadding:0,(0,t.F)(C,Qi=>{(0,t.F)(Qi.before,qi),(0,t.F)(Qi.lines,qi),(0,t.F)(Qi.after,qi)}),gi=0,x.font=it.string,(0,t.F)(N.footer,qi),x.restore(),ai+=ar.width,{width:ai,height:Er}}function Yo(N,g){const{y:x,height:C}=g;return x<C/2?"top":x>N.height-C/2?"bottom":"center"}function Iu(N,g,x,C){const{x:M,width:z}=C,q=x.caretSize+x.caretPadding;if(N==="left"&&M+z+q>g.width||N==="right"&&M-z-q<0)return!0}function ou(N,g,x,C){const{x:M,width:z}=x,{width:q,chartArea:{left:se,right:ge}}=N;let Oe="center";return C==="center"?Oe=M<=(se+ge)/2?"left":"right":M<=z/2?Oe="left":M>=q-z/2&&(Oe="right"),Iu(Oe,N,g,x)&&(Oe="center"),Oe}function yu(N,g,x){const C=x.yAlign||g.yAlign||Yo(N,x);return{xAlign:x.xAlign||g.xAlign||ou(N,g,x,C),yAlign:C}}function du(N,g){let{x,width:C}=N;return g==="right"?x-=C:g==="center"&&(x-=C/2),x}function bu(N,g,x){let{y:C,height:M}=N;return g==="top"?C+=x:g==="bottom"?C-=M+x:C-=M/2,C}function Bu(N,g,x,C){const{caretSize:M,caretPadding:z,cornerRadius:q}=N,{xAlign:se,yAlign:ge}=x,Oe=M+z,{topLeft:it,topRight:Et,bottomLeft:Zt,bottomRight:yn}=(0,t.ay)(q);let ar=du(g,se);const Er=bu(g,ge,Oe);return ge==="center"?se==="left"?ar+=Oe:se==="right"&&(ar-=Oe):se==="left"?ar-=Math.max(it,Zt)+M:se==="right"&&(ar+=Math.max(Et,yn)+M),{x:(0,t.S)(ar,0,C.width-g.width),y:(0,t.S)(Er,0,C.height-g.height)}}function Ga(N,g,x){const C=(0,t.E)(x.padding);return g==="center"?N.x+N.width/2:g==="right"?N.x+N.width-C.right:N.x+C.left}function go(N){return Ro([],Mo(N))}function Ju(N,g,x){return(0,t.j)(N,{tooltip:g,tooltipItems:x,type:"tooltip"})}function Uu(N,g){const x=g&&g.dataset&&g.dataset.tooltip&&g.dataset.tooltip.callbacks;return x?N.override(x):N}const Eo={beforeTitle:t.aG,title(N){if(N.length>0){const g=N[0],x=g.chart.data.labels,C=x?x.length:0;if(this&&this.options&&this.options.mode==="dataset")return g.dataset.label||"";if(g.label)return g.label;if(C>0&&g.dataIndex<C)return x[g.dataIndex]}return""},afterTitle:t.aG,beforeBody:t.aG,beforeLabel:t.aG,label(N){if(this&&this.options&&this.options.mode==="dataset")return N.label+": "+N.formattedValue||N.formattedValue;let g=N.dataset.label||"";g&&(g+=": ");const x=N.formattedValue;return(0,t.k)(x)||(g+=x),g},labelColor(N){const x=N.chart.getDatasetMeta(N.datasetIndex).controller.getStyle(N.dataIndex);return{borderColor:x.borderColor,backgroundColor:x.backgroundColor,borderWidth:x.borderWidth,borderDash:x.borderDash,borderDashOffset:x.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(N){const x=N.chart.getDatasetMeta(N.datasetIndex).controller.getStyle(N.dataIndex);return{pointStyle:x.pointStyle,rotation:x.rotation}},afterLabel:t.aG,afterBody:t.aG,beforeFooter:t.aG,footer:t.aG,afterFooter:t.aG};function Fo(N,g,x,C){const M=N[g].call(x,C);return typeof M>"u"?Eo[g].call(x,C):M}class ju extends Jt{static positioners=Ao;constructor(g){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=g.chart,this.options=g.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(g){this.options=g,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const g=this._cachedAnimations;if(g)return g;const x=this.chart,C=this.options.setContext(this.getContext()),M=C.enabled&&x.options.animation&&C.animations,z=new l(this.chart,M);return M._cacheable&&(this._cachedAnimations=Object.freeze(z)),z}getContext(){return this.$context||(this.$context=Ju(this.chart.getContext(),this,this._tooltipItems))}getTitle(g,x){const{callbacks:C}=x,M=Fo(C,"beforeTitle",this,g),z=Fo(C,"title",this,g),q=Fo(C,"afterTitle",this,g);let se=[];return se=Ro(se,Mo(M)),se=Ro(se,Mo(z)),se=Ro(se,Mo(q)),se}getBeforeBody(g,x){return go(Fo(x.callbacks,"beforeBody",this,g))}getBody(g,x){const{callbacks:C}=x,M=[];return(0,t.F)(g,z=>{const q={before:[],lines:[],after:[]},se=Uu(C,z);Ro(q.before,Mo(Fo(se,"beforeLabel",this,z))),Ro(q.lines,Fo(se,"label",this,z)),Ro(q.after,Mo(Fo(se,"afterLabel",this,z))),M.push(q)}),M}getAfterBody(g,x){return go(Fo(x.callbacks,"afterBody",this,g))}getFooter(g,x){const{callbacks:C}=x,M=Fo(C,"beforeFooter",this,g),z=Fo(C,"footer",this,g),q=Fo(C,"afterFooter",this,g);let se=[];return se=Ro(se,Mo(M)),se=Ro(se,Mo(z)),se=Ro(se,Mo(q)),se}_createItems(g){const x=this._active,C=this.chart.data,M=[],z=[],q=[];let se=[],ge,Oe;for(ge=0,Oe=x.length;ge<Oe;++ge)se.push(Pu(this.chart,x[ge]));return g.filter&&(se=se.filter((it,Et,Zt)=>g.filter(it,Et,Zt,C))),g.itemSort&&(se=se.sort((it,Et)=>g.itemSort(it,Et,C))),(0,t.F)(se,it=>{const Et=Uu(g.callbacks,it);M.push(Fo(Et,"labelColor",this,it)),z.push(Fo(Et,"labelPointStyle",this,it)),q.push(Fo(Et,"labelTextColor",this,it))}),this.labelColors=M,this.labelPointStyles=z,this.labelTextColors=q,this.dataPoints=se,se}update(g,x){const C=this.options.setContext(this.getContext()),M=this._active;let z,q=[];if(!M.length)this.opacity!==0&&(z={opacity:0});else{const se=Ao[C.position].call(this,M,this._eventPosition);q=this._createItems(C),this.title=this.getTitle(q,C),this.beforeBody=this.getBeforeBody(q,C),this.body=this.getBody(q,C),this.afterBody=this.getAfterBody(q,C),this.footer=this.getFooter(q,C);const ge=this._size=vu(this,C),Oe=Object.assign({},se,ge),it=yu(this.chart,C,Oe),Et=Bu(C,Oe,it,this.chart);this.xAlign=it.xAlign,this.yAlign=it.yAlign,z={opacity:1,x:Et.x,y:Et.y,width:ge.width,height:ge.height,caretX:se.x,caretY:se.y}}this._tooltipItems=q,this.$context=void 0,z&&this._resolveAnimations().update(this,z),g&&C.external&&C.external.call(this,{chart:this.chart,tooltip:this,replay:x})}drawCaret(g,x,C,M){const z=this.getCaretPosition(g,C,M);x.lineTo(z.x1,z.y1),x.lineTo(z.x2,z.y2),x.lineTo(z.x3,z.y3)}getCaretPosition(g,x,C){const{xAlign:M,yAlign:z}=this,{caretSize:q,cornerRadius:se}=C,{topLeft:ge,topRight:Oe,bottomLeft:it,bottomRight:Et}=(0,t.ay)(se),{x:Zt,y:yn}=g,{width:ar,height:Er}=x;let ai,ii,gi,qi,Qi,Ri;return z==="center"?(Qi=yn+Er/2,M==="left"?(ai=Zt,ii=ai-q,qi=Qi+q,Ri=Qi-q):(ai=Zt+ar,ii=ai+q,qi=Qi-q,Ri=Qi+q),gi=ai):(M==="left"?ii=Zt+Math.max(ge,it)+q:M==="right"?ii=Zt+ar-Math.max(Oe,Et)-q:ii=this.caretX,z==="top"?(qi=yn,Qi=qi-q,ai=ii-q,gi=ii+q):(qi=yn+Er,Qi=qi+q,ai=ii+q,gi=ii-q),Ri=qi),{x1:ai,x2:ii,x3:gi,y1:qi,y2:Qi,y3:Ri}}drawTitle(g,x,C){const M=this.title,z=M.length;let q,se,ge;if(z){const Oe=(0,t.aA)(C.rtl,this.x,this.width);for(g.x=Ga(this,C.titleAlign,C),x.textAlign=Oe.textAlign(C.titleAlign),x.textBaseline="middle",q=(0,t.a0)(C.titleFont),se=C.titleSpacing,x.fillStyle=C.titleColor,x.font=q.string,ge=0;ge<z;++ge)x.fillText(M[ge],Oe.x(g.x),g.y+q.lineHeight/2),g.y+=q.lineHeight+se,ge+1===z&&(g.y+=C.titleMarginBottom-se)}}_drawColorBox(g,x,C,M,z){const q=this.labelColors[C],se=this.labelPointStyles[C],{boxHeight:ge,boxWidth:Oe}=z,it=(0,t.a0)(z.bodyFont),Et=Ga(this,"left",z),Zt=M.x(Et),yn=ge<it.lineHeight?(it.lineHeight-ge)/2:0,ar=x.y+yn;if(z.usePointStyle){const Er={radius:Math.min(Oe,ge)/2,pointStyle:se.pointStyle,rotation:se.rotation,borderWidth:1},ai=M.leftForLtr(Zt,Oe)+Oe/2,ii=ar+ge/2;g.strokeStyle=z.multiKeyBackground,g.fillStyle=z.multiKeyBackground,(0,t.av)(g,Er,ai,ii),g.strokeStyle=q.borderColor,g.fillStyle=q.backgroundColor,(0,t.av)(g,Er,ai,ii)}else{g.lineWidth=(0,t.i)(q.borderWidth)?Math.max(...Object.values(q.borderWidth)):q.borderWidth||1,g.strokeStyle=q.borderColor,g.setLineDash(q.borderDash||[]),g.lineDashOffset=q.borderDashOffset||0;const Er=M.leftForLtr(Zt,Oe),ai=M.leftForLtr(M.xPlus(Zt,1),Oe-2),ii=(0,t.ay)(q.borderRadius);Object.values(ii).some(gi=>gi!==0)?(g.beginPath(),g.fillStyle=z.multiKeyBackground,(0,t.aw)(g,{x:Er,y:ar,w:Oe,h:ge,radius:ii}),g.fill(),g.stroke(),g.fillStyle=q.backgroundColor,g.beginPath(),(0,t.aw)(g,{x:ai,y:ar+1,w:Oe-2,h:ge-2,radius:ii}),g.fill()):(g.fillStyle=z.multiKeyBackground,g.fillRect(Er,ar,Oe,ge),g.strokeRect(Er,ar,Oe,ge),g.fillStyle=q.backgroundColor,g.fillRect(ai,ar+1,Oe-2,ge-2))}g.fillStyle=this.labelTextColors[C]}drawBody(g,x,C){const{body:M}=this,{bodySpacing:z,bodyAlign:q,displayColors:se,boxHeight:ge,boxWidth:Oe,boxPadding:it}=C,Et=(0,t.a0)(C.bodyFont);let Zt=Et.lineHeight,yn=0;const ar=(0,t.aA)(C.rtl,this.x,this.width),Er=function(ts){x.fillText(ts,ar.x(g.x+yn),g.y+Zt/2),g.y+=Zt+z},ai=ar.textAlign(q);let ii,gi,qi,Qi,Ri,hs,fs;for(x.textAlign=q,x.textBaseline="middle",x.font=Et.string,g.x=Ga(this,ai,C),x.fillStyle=C.bodyColor,(0,t.F)(this.beforeBody,Er),yn=se&&ai!=="right"?q==="center"?Oe/2+it:Oe+2+it:0,Qi=0,hs=M.length;Qi<hs;++Qi){for(ii=M[Qi],gi=this.labelTextColors[Qi],x.fillStyle=gi,(0,t.F)(ii.before,Er),qi=ii.lines,se&&qi.length&&(this._drawColorBox(x,g,Qi,ar,C),Zt=Math.max(Et.lineHeight,ge)),Ri=0,fs=qi.length;Ri<fs;++Ri)Er(qi[Ri]),Zt=Et.lineHeight;(0,t.F)(ii.after,Er)}yn=0,Zt=Et.lineHeight,(0,t.F)(this.afterBody,Er),g.y-=z}drawFooter(g,x,C){const M=this.footer,z=M.length;let q,se;if(z){const ge=(0,t.aA)(C.rtl,this.x,this.width);for(g.x=Ga(this,C.footerAlign,C),g.y+=C.footerMarginTop,x.textAlign=ge.textAlign(C.footerAlign),x.textBaseline="middle",q=(0,t.a0)(C.footerFont),x.fillStyle=C.footerColor,x.font=q.string,se=0;se<z;++se)x.fillText(M[se],ge.x(g.x),g.y+q.lineHeight/2),g.y+=q.lineHeight+C.footerSpacing}}drawBackground(g,x,C,M){const{xAlign:z,yAlign:q}=this,{x:se,y:ge}=g,{width:Oe,height:it}=C,{topLeft:Et,topRight:Zt,bottomLeft:yn,bottomRight:ar}=(0,t.ay)(M.cornerRadius);x.fillStyle=M.backgroundColor,x.strokeStyle=M.borderColor,x.lineWidth=M.borderWidth,x.beginPath(),x.moveTo(se+Et,ge),q==="top"&&this.drawCaret(g,x,C,M),x.lineTo(se+Oe-Zt,ge),x.quadraticCurveTo(se+Oe,ge,se+Oe,ge+Zt),q==="center"&&z==="right"&&this.drawCaret(g,x,C,M),x.lineTo(se+Oe,ge+it-ar),x.quadraticCurveTo(se+Oe,ge+it,se+Oe-ar,ge+it),q==="bottom"&&this.drawCaret(g,x,C,M),x.lineTo(se+yn,ge+it),x.quadraticCurveTo(se,ge+it,se,ge+it-yn),q==="center"&&z==="left"&&this.drawCaret(g,x,C,M),x.lineTo(se,ge+Et),x.quadraticCurveTo(se,ge,se+Et,ge),x.closePath(),x.fill(),M.borderWidth>0&&x.stroke()}_updateAnimationTarget(g){const x=this.chart,C=this.$animations,M=C&&C.x,z=C&&C.y;if(M||z){const q=Ao[g.position].call(this,this._active,this._eventPosition);if(!q)return;const se=this._size=vu(this,g),ge=Object.assign({},q,this._size),Oe=yu(x,g,ge),it=Bu(g,ge,Oe,x);(M._to!==it.x||z._to!==it.y)&&(this.xAlign=Oe.xAlign,this.yAlign=Oe.yAlign,this.width=se.width,this.height=se.height,this.caretX=q.x,this.caretY=q.y,this._resolveAnimations().update(this,it))}}_willRender(){return!!this.opacity}draw(g){const x=this.options.setContext(this.getContext());let C=this.opacity;if(!C)return;this._updateAnimationTarget(x);const M={width:this.width,height:this.height},z={x:this.x,y:this.y};C=Math.abs(C)<.001?0:C;const q=(0,t.E)(x.padding),se=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;x.enabled&&se&&(g.save(),g.globalAlpha=C,this.drawBackground(z,g,M,x),(0,t.aB)(g,x.textDirection),z.y+=q.top,this.drawTitle(z,g,x),this.drawBody(z,g,x),this.drawFooter(z,g,x),(0,t.aD)(g,x.textDirection),g.restore())}getActiveElements(){return this._active||[]}setActiveElements(g,x){const C=this._active,M=g.map(({datasetIndex:se,index:ge})=>{const Oe=this.chart.getDatasetMeta(se);if(!Oe)throw new Error("Cannot find a dataset at index "+se);return{datasetIndex:se,element:Oe.data[ge],index:ge}}),z=!(0,t.ai)(C,M),q=this._positionChanged(M,x);(z||q)&&(this._active=M,this._eventPosition=x,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(g,x,C=!0){if(x&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const M=this.options,z=this._active||[],q=this._getActiveElements(g,z,x,C),se=this._positionChanged(q,g),ge=x||!(0,t.ai)(q,z)||se;return ge&&(this._active=q,(M.enabled||M.external)&&(this._eventPosition={x:g.x,y:g.y},this.update(!0,x))),ge}_getActiveElements(g,x,C,M){const z=this.options;if(g.type==="mouseout")return[];if(!M)return x.filter(se=>this.chart.data.datasets[se.datasetIndex]&&this.chart.getDatasetMeta(se.datasetIndex).controller.getParsed(se.index)!==void 0);const q=this.chart.getElementsAtEventForMode(g,z.mode,z,C);return z.reverse&&q.reverse(),q}_positionChanged(g,x){const{caretX:C,caretY:M,options:z}=this,q=Ao[z.position].call(this,g,x);return q!==!1&&(C!==q.x||M!==q.y)}}var Ae={id:"tooltip",_element:ju,positioners:Ao,afterInit(N,g,x){x&&(N.tooltip=new ju({chart:N,options:x}))},beforeUpdate(N,g,x){N.tooltip&&N.tooltip.initialize(x)},reset(N,g,x){N.tooltip&&N.tooltip.initialize(x)},afterDraw(N){const g=N.tooltip;if(g&&g._willRender()){const x={tooltip:g};if(N.notifyPlugins("beforeTooltipDraw",{...x,cancelable:!0})===!1)return;g.draw(N.ctx),N.notifyPlugins("afterTooltipDraw",x)}},afterEvent(N,g){if(N.tooltip){const x=g.replay;N.tooltip.handleEvent(g.event,x,g.inChartArea)&&(g.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(N,g)=>g.bodyFont.size,boxWidth:(N,g)=>g.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:Eo},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:N=>N!=="filter"&&N!=="itemSort"&&N!=="external",_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},dt=Object.freeze({__proto__:null,Colors:Y,Decimation:Le,Filler:Ss,Legend:ki,SubTitle:Va,Title:ma,Tooltip:Ae});const zt=(N,g,x,C)=>(typeof g=="string"?(x=N.push(g)-1,C.unshift({index:x,label:g})):isNaN(g)&&(x=null),x);function hn(N,g,x,C){const M=N.indexOf(g);if(M===-1)return zt(N,g,x,C);const z=N.lastIndexOf(g);return M!==z?x:M}const Mn=(N,g)=>N===null?null:(0,t.S)(Math.round(N),0,g);function yr(N){const g=this.getLabels();return N>=0&&N<g.length?g[N]:N}class si extends $s{static id="category";static defaults={ticks:{callback:yr}};constructor(g){super(g),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(g){const x=this._addedLabels;if(x.length){const C=this.getLabels();for(const{index:M,label:z}of x)C[M]===z&&C.splice(M,1);this._addedLabels=[]}super.init(g)}parse(g,x){if((0,t.k)(g))return null;const C=this.getLabels();return x=isFinite(x)&&C[x]===g?x:hn(C,g,(0,t.v)(x,g),this._addedLabels),Mn(x,C.length-1)}determineDataLimits(){const{minDefined:g,maxDefined:x}=this.getUserBounds();let{min:C,max:M}=this.getMinMax(!0);this.options.bounds==="ticks"&&(g||(C=0),x||(M=this.getLabels().length-1)),this.min=C,this.max=M}buildTicks(){const g=this.min,x=this.max,C=this.options.offset,M=[];let z=this.getLabels();z=g===0&&x===z.length-1?z:z.slice(g,x+1),this._valueRange=Math.max(z.length-(C?0:1),1),this._startValue=this.min-(C?.5:0);for(let q=g;q<=x;q++)M.push({value:q});return M}getLabelForValue(g){return yr.call(this,g)}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(g){return typeof g!="number"&&(g=this.parse(g)),g===null?NaN:this.getPixelForDecimal((g-this._startValue)/this._valueRange)}getPixelForTick(g){const x=this.ticks;return g<0||g>x.length-1?null:this.getPixelForValue(x[g].value)}getValueForPixel(g){return Math.round(this._startValue+this.getDecimalForPixel(g)*this._valueRange)}getBasePixel(){return this.bottom}}function Ii(N,g){const x=[],{bounds:M,step:z,min:q,max:se,precision:ge,count:Oe,maxTicks:it,maxDigits:Et,includeBounds:Zt}=N,yn=z||1,ar=it-1,{min:Er,max:ai}=g,ii=!(0,t.k)(q),gi=!(0,t.k)(se),qi=!(0,t.k)(Oe),Qi=(ai-Er)/(Et+1);let Ri=(0,t.aI)((ai-Er)/ar/yn)*yn,hs,fs,ts,Vs;if(Ri<1e-14&&!ii&&!gi)return[{value:Er},{value:ai}];Vs=Math.ceil(ai/Ri)-Math.floor(Er/Ri),Vs>ar&&(Ri=(0,t.aI)(Vs*Ri/ar/yn)*yn),(0,t.k)(ge)||(hs=Math.pow(10,ge),Ri=Math.ceil(Ri*hs)/hs),M==="ticks"?(fs=Math.floor(Er/Ri)*Ri,ts=Math.ceil(ai/Ri)*Ri):(fs=Er,ts=ai),ii&&gi&&z&&(0,t.aJ)((se-q)/z,Ri/1e3)?(Vs=Math.round(Math.min((se-q)/Ri,it)),Ri=(se-q)/Vs,fs=q,ts=se):qi?(fs=ii?q:fs,ts=gi?se:ts,Vs=Oe-1,Ri=(ts-fs)/Vs):(Vs=(ts-fs)/Ri,(0,t.aK)(Vs,Math.round(Vs),Ri/1e3)?Vs=Math.round(Vs):Vs=Math.ceil(Vs));const ha=Math.max((0,t.aL)(Ri),(0,t.aL)(fs));hs=Math.pow(10,(0,t.k)(ge)?ha:ge),fs=Math.round(fs*hs)/hs,ts=Math.round(ts*hs)/hs;let Js=0;for(ii&&(Zt&&fs!==q?(x.push({value:q}),fs<q&&Js++,(0,t.aK)(Math.round((fs+Js*Ri)*hs)/hs,q,es(q,Qi,N))&&Js++):fs<q&&Js++);Js<Vs;++Js){const qs=Math.round((fs+Js*Ri)*hs)/hs;if(gi&&qs>se)break;x.push({value:qs})}return gi&&Zt&&ts!==se?x.length&&(0,t.aK)(x[x.length-1].value,se,es(se,Qi,N))?x[x.length-1].value=se:x.push({value:se}):(!gi||ts===se)&&x.push({value:ts}),x}function es(N,g,{horizontal:x,minRotation:C}){const M=(0,t.t)(C),z=(x?Math.sin(M):Math.cos(M))||.001,q=.75*g*(""+N).length;return Math.min(g/z,q)}class ls extends $s{constructor(g){super(g),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(g,x){return(0,t.k)(g)||(typeof g=="number"||g instanceof Number)&&!isFinite(+g)?null:+g}handleTickRangeOptions(){const{beginAtZero:g}=this.options,{minDefined:x,maxDefined:C}=this.getUserBounds();let{min:M,max:z}=this;const q=ge=>M=x?M:ge,se=ge=>z=C?z:ge;if(g){const ge=(0,t.s)(M),Oe=(0,t.s)(z);ge<0&&Oe<0?se(0):ge>0&&Oe>0&&q(0)}if(M===z){let ge=z===0?1:Math.abs(z*.05);se(z+ge),g||q(M-ge)}this.min=M,this.max=z}getTickLimit(){const g=this.options.ticks;let{maxTicksLimit:x,stepSize:C}=g,M;return C?(M=Math.ceil(this.max/C)-Math.floor(this.min/C)+1,M>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${C} would result generating up to ${M} ticks. Limiting to 1000.`),M=1e3)):(M=this.computeTickLimit(),x=x||11),x&&(M=Math.min(x,M)),M}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const g=this.options,x=g.ticks;let C=this.getTickLimit();C=Math.max(2,C);const M={maxTicks:C,bounds:g.bounds,min:g.min,max:g.max,precision:x.precision,step:x.stepSize,count:x.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:x.minRotation||0,includeBounds:x.includeBounds!==!1},z=this._range||this,q=Ii(M,z);return g.bounds==="ticks"&&(0,t.aH)(q,this,"value"),g.reverse?(q.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),q}configure(){const g=this.ticks;let x=this.min,C=this.max;if(super.configure(),this.options.offset&&g.length){const M=(C-x)/Math.max(g.length-1,1)/2;x-=M,C+=M}this._startValue=x,this._endValue=C,this._valueRange=C-x}getLabelForValue(g){return(0,t.o)(g,this.chart.options.locale,this.options.ticks.format)}}class _s extends ls{static id="linear";static defaults={ticks:{callback:t.aM.formatters.numeric}};determineDataLimits(){const{min:g,max:x}=this.getMinMax(!0);this.min=(0,t.g)(g)?g:0,this.max=(0,t.g)(x)?x:1,this.handleTickRangeOptions()}computeTickLimit(){const g=this.isHorizontal(),x=g?this.width:this.height,C=(0,t.t)(this.options.ticks.minRotation),M=(g?Math.sin(C):Math.cos(C))||.001,z=this._resolveTickFontOptions(0);return Math.ceil(x/Math.min(40,z.lineHeight/M))}getPixelForValue(g){return g===null?NaN:this.getPixelForDecimal((g-this._startValue)/this._valueRange)}getValueForPixel(g){return this._startValue+this.getDecimalForPixel(g)*this._valueRange}}const _a=N=>Math.floor((0,t.aN)(N)),ta=(N,g)=>Math.pow(10,_a(N)+g);function Da(N){return N/Math.pow(10,_a(N))===1}function ga(N,g,x){const C=Math.pow(10,x),M=Math.floor(N/C);return Math.ceil(g/C)-M}function Rt(N,g){const x=g-N;let C=_a(x);for(;ga(N,g,C)>10;)C++;for(;ga(N,g,C)<10;)C--;return Math.min(C,_a(N))}function Ja(N,{min:g,max:x}){g=(0,t.O)(N.min,g);const C=[],M=_a(g);let z=Rt(g,x),q=z<0?Math.pow(10,Math.abs(z)):1;const se=Math.pow(10,z),ge=M>z?Math.pow(10,M):0,Oe=Math.round((g-ge)*q)/q,it=Math.floor((g-ge)/se/10)
60*se*10;let Et=Math.floor((Oe-it)/Math.pow(10,z)),Zt=(0,t.O)(N.min,Math.round((ge+it+Et*Math.pow(10,z))*q)/q);for(;Zt<x;)C.push({value:Zt,major:Da(Zt),significand:Et}),Et>=10?Et=Et<15?15:20:Et++,Et>=20&&(z++,Et=2,q=z>=0?1:q),Zt=Math.round((ge+it+Et*Math.pow(10,z))*q)/q;const yn=(0,t.O)(N.max,Zt);return C.push({value:yn,major:Da(yn),significand:Et}),C}class ho extends $s{static id="logarithmic";static defaults={ticks:{callback:t.aM.formatters.logarithmic,major:{enabled:!0}}};constructor(g){super(g),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(g,x){const C=ls.prototype.parse.apply(this,[g,x]);if(C===0){this._zero=!0;return}return(0,t.g)(C)&&C>0?C:null}determineDataLimits(){const{min:g,max:x}=this.getMinMax(!0);this.min=(0,t.g)(g)?Math.max(0,g):null,this.max=(0,t.g)(x)?Math.max(0,x):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!(0,t.g)(this._userMin)&&(this.min=g===ta(this.min,0)?ta(this.min,-1):ta(this.min,0)),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:g,maxDefined:x}=this.getUserBounds();let C=this.min,M=this.max;const z=se=>C=g?C:se,q=se=>M=x?M:se;C===M&&(C<=0?(z(1),q(10)):(z(ta(C,-1)),q(ta(M,1)))),C<=0&&z(ta(M,-1)),M<=0&&q(ta(C,1)),this.min=C,this.max=M}buildTicks(){const g=this.options,x={min:this._userMin,max:this._userMax},C=Ja(x,this);return g.bounds==="ticks"&&(0,t.aH)(C,this,"value"),g.reverse?(C.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),C}getLabelForValue(g){return g===void 0?"0":(0,t.o)(g,this.chart.options.locale,this.options.ticks.format)}configure(){const g=this.min;super.configure(),this._startValue=(0,t.aN)(g),this._valueRange=(0,t.aN)(this.max)-(0,t.aN)(g)}getPixelForValue(g){return(g===void 0||g===0)&&(g=this.min),g===null||isNaN(g)?NaN:this.getPixelForDecimal(g===this.min?0:((0,t.aN)(g)-this._startValue)/this._valueRange)}getValueForPixel(g){const x=this.getDecimalForPixel(g);return Math.pow(10,this._startValue+x*this._valueRange)}}function Ea(N){const g=N.ticks;if(g.display&&N.display){const x=(0,t.E)(g.backdropPadding);return(0,t.v)(g.font&&g.font.size,t.d.font.size)+x.height}return 0}function Rs(N,g,x){return x=(0,t.b)(x)?x:[x],{w:(0,t.aO)(N,g.string,x),h:x.length*g.lineHeight}}function Vo(N,g,x,C,M){return N===C||N===M?{start:g-x/2,end:g+x/2}:N<C||N>M?{start:g-x,end:g}:{start:g,end:g+x}}function xo(N){const g={l:N.left+N._padding.left,r:N.right-N._padding.right,t:N.top+N._padding.top,b:N.bottom-N._padding.bottom},x=Object.assign({},g),C=[],M=[],z=N._pointLabels.length,q=N.options.pointLabels,se=q.centerPointLabels?t.P/z:0;for(let ge=0;ge<z;ge++){const Oe=q.setContext(N.getPointLabelContext(ge));M[ge]=Oe.padding;const it=N.getPointPosition(ge,N.drawingArea+M[ge],se),Et=(0,t.a0)(Oe.font),Zt=Rs(N.ctx,Et,N._pointLabels[ge]);C[ge]=Zt;const yn=(0,t.al)(N.getIndexAngle(ge)+se),ar=Math.round((0,t.U)(yn)),Er=Vo(ar,it.x,Zt.w,0,180),ai=Vo(ar,it.y,Zt.h,90,270);Zu(x,g,yn,Er,ai)}N.setCenterPoint(g.l-x.l,x.r-g.r,g.t-x.t,x.b-g.b),N._pointLabelItems=tu(N,C,M)}function Zu(N,g,x,C,M){const z=Math.abs(Math.sin(x)),q=Math.abs(Math.cos(x));let se=0,ge=0;C.start<g.l?(se=(g.l-C.start)/z,N.l=Math.min(N.l,g.l-se)):C.end>g.r&&(se=(C.end-g.r)/z,N.r=Math.max(N.r,g.r+se)),M.start<g.t?(ge=(g.t-M.start)/q,N.t=Math.min(N.t,g.t-ge)):M.end>g.b&&(ge=(M.end-g.b)/q,N.b=Math.max(N.b,g.b+ge))}function To(N,g,x){const C=N.drawingArea,{extra:M,additionalAngle:z,padding:q,size:se}=x,ge=N.getPointPosition(g,C+M+q,z),Oe=Math.round((0,t.U)((0,t.al)(ge.angle+t.H))),it=zu(ge.y,se.h,Oe),Et=Bl(Oe),Zt=Ul(ge.x,se.w,Et);return{visible:!0,x:ge.x,y:it,textAlign:Et,left:Zt,top:it,right:Zt+se.w,bottom:it+se.h}}function Ru(N,g){if(!g)return!0;const{left:x,top:C,right:M,bottom:z}=N;return!((0,t.C)({x,y:C},g)||(0,t.C)({x,y:z},g)||(0,t.C)({x:M,y:C},g)||(0,t.C)({x:M,y:z},g))}function tu(N,g,x){const C=[],M=N._pointLabels.length,z=N.options,{centerPointLabels:q,display:se}=z.pointLabels,ge={extra:Ea(z)/2,additionalAngle:q?t.P/M:0};let Oe;for(let it=0;it<M;it++){ge.padding=x[it],ge.size=g[it];const Et=To(N,it,ge);C.push(Et),se==="auto"&&(Et.visible=Ru(Et,Oe),Et.visible&&(Oe=Et))}return C}function Bl(N){return N===0||N===180?"center":N<180?"left":"right"}function Ul(N,g,x){return x==="right"?N-=g:x==="center"&&(N-=g/2),N}function zu(N,g,x){return x===90||x===270?N-=g/2:(x>270||x<90)&&(N-=g),N}function xu(N,g,x){const{left:C,top:M,right:z,bottom:q}=x,{backdropColor:se}=g;if(!(0,t.k)(se)){const ge=(0,t.ay)(g.borderRadius),Oe=(0,t.E)(g.backdropPadding);N.fillStyle=se;const it=C-Oe.left,Et=M-Oe.top,Zt=z-C+Oe.width,yn=q-M+Oe.height;
vendor: 10,787 bytes, line 60
60Object.values(ge).some(ar=>ar!==0)?(N.beginPath(),(0,t.aw)(N,{x:it,y:Et,w:Zt,h:yn,radius:ge}),N.fill()):N.fillRect(it,Et,Zt,yn)}}function wl(N,g){const{ctx:x,options:{pointLabels:C}}=N;for(let M=g-1;M>=0;M--){const z=N._pointLabelItems[M];if(!z.visible)continue;const q=C.setContext(N.getPointLabelContext(M));xu(x,q,z);const se=(0,t.a0)(q.font),{x:ge,y:Oe,textAlign:it}=z;(0,t.Z)(x,N._pointLabels[M],ge,Oe+se.lineHeight/2,se,{color:q.color,textAlign:it,textBaseline:"middle"})}}function ec(N,g,x,C){const{ctx:M}=N;if(x)M.arc(N.xCenter,N.yCenter,g,0,t.T);else{let z=N.getPointPosition(0,g);M.moveTo(z.x,z.y);for(let q=1;q<C;q++)z=N.getPointPosition(q,g),M.lineTo(z.x,z.y)}}function tc(N,g,x,C,M){const z=N.ctx,q=g.circular,{color:se,lineWidth:ge}=g;!q&&!C||!se||!ge||x<0||(z.save(),z.strokeStyle=se,z.lineWidth=ge,z.setLineDash(M.dash||[]),z.lineDashOffset=M.dashOffset,z.beginPath(),ec(N,x,q,C),z.closePath(),z.stroke(),z.restore())}function qu(N,g,x){return(0,t.j)(N,{label:x,index:g,type:"pointLabel"})}class oo extends ls{static id="radialLinear";static defaults={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:t.aM.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback(g){return g},padding:5,centerPointLabels:!1}};static defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"};static descriptors={angleLines:{_fallback:"grid"}};constructor(g){super(g),this.xCenter=void 0,this.yCenter=void 0,this.drawingArea=void 0,this._pointLabels=[],this._pointLabelItems=[]}setDimensions(){const g=this._padding=(0,t.E)(Ea(this.options)/2),x=this.width=this.maxWidth-g.width,C=this.height=this.maxHeight-g.height;this.xCenter=Math.floor(this.left+x/2+g.left),this.yCenter=Math.floor(this.top+C/2+g.top),this.drawingArea=Math.floor(Math.min(x,C)/2)}determineDataLimits(){const{min:g,max:x}=this.getMinMax(!1);this.min=(0,t.g)(g)&&!isNaN(g)?g:0,this.max=(0,t.g)(x)&&!isNaN(x)?x:0,this.handleTickRangeOptions()}computeTickLimit(){return Math.ceil(this.drawingArea/Ea(this.options))}generateTickLabels(g){ls.prototype.generateTickLabels.call(this,g),this._pointLabels=this.getLabels().map((x,C)=>{const M=(0,t.Q)(this.options.pointLabels.callback,[x,C],this);return M||M===0?M:""}).filter((x,C)=>this.chart.getDataVisibility(C))}fit(){const g=this.options;g.display&&g.pointLabels.display?xo(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(g,x,C,M){this.xCenter+=Math.floor((g-x)/2),this.yCenter+=Math.floor((C-M)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(g,x,C,M))}getIndexAngle(g){const x=t.T/(this._pointLabels.length||1),C=this.options.startAngle||0;return(0,t.al)(g*x+(0,t.t)(C))}getDistanceFromCenterForValue(g){if((0,t.k)(g))return NaN;const x=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-g)*x:(g-this.min)*x}getValueForDistanceFromCenter(g){if((0,t.k)(g))return NaN;const x=g/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-x:this.min+x}getPointLabelContext(g){const x=this._pointLabels||[];if(g>=0&&g<x.length){const C=x[g];return qu(this.getContext(),g,C)}}getPointPosition(g,x,C=0){const M=this.getIndexAngle(g)-t.H+C;return{x:Math.cos(M)*x+this.xCenter,y:Math.sin(M)*x+this.yCenter,angle:M}}getPointPositionForValue(g,x){return this.getPointPosition(g,this.getDistanceFromCenterForValue(x))}getBasePosition(g){return this.getPointPositionForValue(g||0,this.getBaseValue())}getPointLabelPosition(g){const{left:x,top:C,right:M,bottom:z}=this._pointLabelItems[g];return{left:x,top:C,right:M,bottom:z}}drawBackground(){const{backgroundColor:g,grid:{circular:x}}=this.options;if(g){const C=this.ctx;C.save(),C.beginPath(),ec(this,this.getDistanceFromCenterForValue(this._endValue),x,this._pointLabels.length),C.closePath(),C.fillStyle=g,C.fill(),C.restore()}}drawGrid(){const g=this.ctx,x=this.options,{angleLines:C,grid:M,border:z}=x,q=this._pointLabels.length;let se,ge,Oe;if(x.pointLabels.display&&wl(this,q),M.display&&this.ticks.forEach((it,Et)=>{if(Et!==0||Et===0&&this.min<0){ge=this.getDistanceFromCenterForValue(it.value);const Zt=this.getContext(Et),yn=M.setContext(Zt),ar=z.setContext(Zt);tc(this,yn,ge,q,ar)}}),C.display){for(g.save(),se=q-1;se>=0;se--){const it=C.setContext(this.getPointLabelContext(se)),{color:Et,lineWidth:Zt}=it;!Zt||!Et||(g.lineWidth=Zt,g.strokeStyle=Et,g.setLineDash(it.borderDash),g.lineDashOffset=it.borderDashOffset,ge=this.getDistanceFromCenterForValue(x.reverse?this.min:this.max),Oe=this.getPointPosition(se,ge),g.beginPath(),g.moveTo(this.xCenter,this.yCenter),g.lineTo(Oe.x,Oe.y),g.stroke())}g.restore()}}drawBorder(){}drawLabels(){const g=this.ctx,x=this.options,C=x.ticks;if(!C.display)return;const M=this.getIndexAngle(0);let z,q;g.save(),g.translate(this.xCenter,this.yCenter),g.rotate(M),g.textAlign="center",g.textBaseline="middle",this.ticks.forEach((se,ge)=>{if(ge===0&&this.min>=0&&!x.reverse)return;const Oe=C.setContext(this.getContext(ge)),it=(0,t.a0)(Oe.font);if(z=this.getDistanceFromCenterForValue(this.ticks[ge].value),Oe.showLabelBackdrop){g.font=it.string,q=g.measureText(se.label).width,g.fillStyle=Oe.backdropColor;const Et=(0,t.E)(Oe.backdropPadding);g.fillRect(-q/2-Et.left,-z-it.size/2-Et.top,q+Et.width,it.size+Et.height)}(0,t.Z)(g,se.label,0,-z,it,{color:Oe.color,strokeColor:Oe.textStrokeColor,strokeWidth:Oe.textStrokeWidth})}),g.restore()}drawTitle(){}}const Xo={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},zo=Object.keys(Xo);function hi(N,g){return N-g}function jl(N,g){if((0,t.k)(g))return null;const x=N._adapter,{parser:C,round:M,isoWeekday:z}=N._parseOpts;let q=g;return typeof C=="function"&&(q=C(q)),(0,t.g)(q)||(q=typeof C=="string"?x.parse(q,C):x.parse(q)),q===null?null:(M&&(q=M==="week"&&((0,t.x)(z)||z===!0)?x.startOf(q,"isoWeek",z):x.startOf(q,M)),+q)}function Cl(N,g,x,C){const M=zo.length;for(let z=zo.indexOf(N);z<M-1;++z){const q=Xo[zo[z]],se=q.steps?q.steps:Number.MAX_SAFE_INTEGER;if(q.common&&Math.ceil((x-g)/(se*q.size))<=C)return zo[z]}return zo[M-1]}function Al(N,g,x,C,M){for(let z=zo.length-1;z>=zo.indexOf(x);z--){const q=zo[z];if(Xo[q].common&&N._adapter.diff(M,C,q)>=g-1)return q}return zo[x?zo.indexOf(x):0]}function Lo(N){for(let g=zo.indexOf(N)+1,x=zo.length;g<x;++g)if(Xo[zo[g]].common)return zo[g]}function Gi(N,g,x){if(!x)N[g]=!0;else if(x.length){const{lo:C,hi:M}=(0,t.aQ)(x,g),z=x[C]>=g?x[C]:x[M];N[z]=!0}}function zl(N,g,x,C){const M=N._adapter,z=+M.startOf(g[0].value,C),q=g[g.length-1].value;let se,ge;for(se=z;se<=q;se=+M.add(se,1,C))ge=x[se],ge>=0&&(g[ge].major=!0);return g}function nu(N,g,x){const C=[],M={},z=g.length;let q,se;for(q=0;q<z;++q)se=g[q],M[se]=q,C.push({value:se,major:!1});return z===0||!x?C:zl(N,C,M,x)}class cl extends $s{static id="time";static defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",callback:!1,major:{enabled:!1}}};constructor(g){super(g),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(g,x={}){const C=g.time||(g.time={}),M=this._adapter=new dn._date(g.adapters.date);M.init(x),(0,t.ab)(C.displayFormats,M.formats()),this._parseOpts={parser:C.parser,round:C.round,isoWeekday:C.isoWeekday},super.init(g),this._normalized=x.normalized}parse(g,x){return g===void 0?null:jl(this,g)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const g=this.options,x=this._adapter,C=g.time.unit||"day";let{min:M,max:z,minDefined:q,maxDefined:se}=this.getUserBounds();function ge(Oe){!q&&!isNaN(Oe.min)&&(M=Math.min(M,Oe.min)),!se&&!isNaN(Oe.max)&&(z=Math.max(z,Oe.max))}(!q||!se)&&(ge(this._getLabelBounds()),(g.bounds!=="ticks"||g.ticks.source!=="labels")&&ge(this.getMinMax(!1))),M=(0,t.g)(M)&&!isNaN(M)?M:+x.startOf(Date.now(),C),z=(0,t.g)(z)&&!isNaN(z)?z:+x.endOf(Date.now(),C)+1,this.min=Math.min(M,z-1),this.max=Math.max(M+1,z)}_getLabelBounds(){const g=this.getLabelTimestamps();let x=Number.POSITIVE_INFINITY,C=Number.NEGATIVE_INFINITY;return g.length&&(x=g[0],C=g[g.length-1]),{min:x,max:C}}buildTicks(){const g=this.options,x=g.time,C=g.ticks,M=C.source==="labels"?this.getLabelTimestamps():this._generate();g.bounds==="ticks"&&M.length&&(this.min=this._userMin||M[0],this.max=this._userMax||M[M.length-1]);const z=this.min,q=this.max,se=(0,t.aP)(M,z,q);return this._unit=x.unit||(C.autoSkip?Cl(x.minUnit,this.min,this.max,this._getLabelCapacity(z)):Al(this,se.length,x.minUnit,this.min,this.max)),this._majorUnit=!C.major.enabled||this._unit==="year"?void 0:Lo(this._unit),this.initOffsets(M),g.reverse&&se.reverse(),nu(this,se,this._majorUnit)}afterAutoSkip(){this.options.offsetAfterAutoskip&&this.initOffsets(this.ticks.map(g=>+g.value))}initOffsets(g=[]){let x=0,C=0,M,z;this.options.offset&&g.length&&(M=this.getDecimalForValue(g[0]),g.length===1?x=1-M:x=(this.getDecimalForValue(g[1])-M)/2,z=this.getDecimalForValue(g[g.length-1]),g.length===1?C=z:C=(z-this.getDecimalForValue(g[g.length-2]))/2);const q=g.length<3?.5:.25;x=(0,t.S)(x,0,q),C=(0,t.S)(C,0,q),this._offsets={start:x,end:C,factor:1/(x+1+C)}}_generate(){const g=this._adapter,x=this.min,C=this.max,M=this.options,z=M.time,q=z.unit||Cl(z.minUnit,x,C,this._getLabelCapacity(x)),se=(0,t.v)(M.ticks.stepSize,1),ge=q==="week"?z.isoWeekday:!1,Oe=(0,t.x)(ge)||ge===!0,it={};let Et=x,Zt,yn;if(Oe&&(Et=+g.startOf(Et,"isoWeek",ge)),Et=+g.startOf(Et,Oe?"day":q),g.diff(C,x,q)>1e5*se)throw new Error(x+" and "+C+" are too far apart with stepSize of "+se+" "+q);const ar=M.ticks.source==="data"&&this.getDataTimestamps();for(Zt=Et,yn=0;Zt<C;Zt=+g.add(Zt,se,q),yn++)Gi(it,Zt,ar);return(Zt===C||M.bounds==="ticks"||yn===1)&&Gi(it,Zt,ar),Object.keys(it).sort(hi).map(Er=>+Er)}getLabelForValue(g){const x=this._adapter,C=this.options.time;return C.tooltipFormat?x.format(g,C.tooltipFormat):x.format(g,C.displayFormats.datetime)}format(g,x){const M=this.options.time.displayFormats,z=this._unit,q=x||M[z];return this._adapter.format(g,q)}_tickFormatFunction(g,x,C,M){const z=this.options,q=z.ticks.callback;if(q)return(0,t.Q)(q,[g,x,C],this);const se=z.time.displayFormats,ge=this._unit,Oe=this._majorUnit,it=ge&&se[ge],Et=Oe&&se[Oe],Zt=C[x],yn=Oe&&Et&&Zt&&Zt.major;return this._adapter.format(g,M||(yn?Et:it))}generateTickLabels(g){let x,C,M;for(x=0,C=g.length;x<C;
60++x)M=g[x],M.label=this._tickFormatFunction(M.value,x,g)}getDecimalForValue(g){return g===null?NaN:(g-this.min)/(this.max-this.min)}getPixelForValue(g){const x=this._offsets,C=this.getDecimalForValue(g);return this.getPixelForDecimal((x.start+C)*x.factor)}getValueForPixel(g){const x=this._offsets,C=this.getDecimalForPixel(g)/x.factor-x.end;return this.min+C*(this.max-this.min)}_getLabelSize(g){const x=this.options.ticks,C=this.ctx.measureText(g).width,M=(0,t.t)(this.isHorizontal()?x.maxRotation:x.minRotation),z=Math.cos(M),q=Math.sin(M),se=this._resolveTickFontOptions(0).size;return{w:C*z+se*q,h:C*q+se*z}}_getLabelCapacity(g){const x=this.options.time,C=x.displayFormats,M=C[x.unit]||C.millisecond,z=this._tickFormatFunction(g,0,nu(this,[g],this._majorUnit),M),q=this._getLabelSize(z),se=Math.floor(this.isHorizontal()?this.width/q.w:this.height/q.h)-1;return se>0?se:1}getDataTimestamps(){let g=this._cache.data||[],x,C;if(g.length)return g;const M=this.getMatchingVisibleMetas();if(this._normalized&&M.length)return this._cache.data=M[0].controller.getAllParsedValues(this);for(x=0,C=M.length;x<C;++x)g=g.concat(M[x].controller.getAllParsedValues(this));return this._cache.data=this.normalize(g)}getLabelTimestamps(){const g=this._cache.labels||[];let x,C;if(g.length)return g;const M=this.getLabels();for(x=0,C=M.length;x<C;++x)g.push(jl(this,M[x]));return this._cache.labels=this._normalized?g:this.normalize(g)}normalize(g){return(0,t._)(g.sort(hi))}}function ba(N,g,x){let C=0,M=N.length-1,z,q,se,ge;x?(g>=N[C].pos&&g<=N[M].pos&&({lo:C,hi:M}=(0,t.B)(N,"pos",g)),{pos:z,time:se}=N[C],{pos:q,time:ge}=N[M]):(g>=N[C].time&&g<=N[M].time&&({lo:C,hi:M}=(0,t.B)(N,"time",g)),{time:z,pos:se}=N[C],{time:q,pos:ge}=N[M]);const Oe=q-z;return Oe?se+(ge-se)*(g-z)/Oe:se}class Ol extends cl{static id="timeseries";static defaults=cl.defaults;constructor(g){super(g),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const g=this._getTimestampsForTable(),x=this._table=this.buildLookupTable(g);this._minPos=ba(x,this.min),this._tableRange=ba(x,this.max)-this._minPos,super.initOffsets(g)}buildLookupTable(g){const{min:x,max:C}=this,M=[],z=[];let q,se,ge,Oe,it;for(q=0,se=g.length;q<se;++q)Oe=g[q],Oe>=x&&Oe<=C&&M.push(Oe);if(M.length<2)return[{time:x,pos:0},{time:C,pos:1}];for(q=0,se=M.length;q<se;++q)it=M[q+1],ge=M[q-1],Oe=M[q],Math.round((it+ge)/2)!==Oe&&z.push({time:Oe,pos:q/(se-1)});return z}_generate(){const g=this.min,x=this.max;let C=super.getDataTimestamps();return(!C.includes(g)||!C.length)&&C.splice(0,0,g),(!C.includes(x)||C.length===1)&&C.push(x),C.sort((M,z)=>M-z)}_getTimestampsForTable(){let g=this._cache.all||[];if(g.length)return g;const x=this.getDataTimestamps(),C=this.getLabelTimestamps();return x.length&&C.length?g=this.normalize(x.concat(C)):g=x.length?x:C,g=this._cache.all=g,g}getDecimalForValue(g){return(ba(this._table,g)-this._minPos)/this._tableRange}getValueForPixel(g){const x=this._offsets,C=this.getDecimalForPixel(g)/x.factor-x.end;return ba(this._table,C*this._tableRange+this._minPos,!0)}}var Pl=Object.freeze({__proto__:null,CategoryScale:si,LinearScale:_s,LogarithmicScale:ho,RadialLinearScale:oo,TimeScale:cl,TimeSeriesScale:Ol});const Do=[ln,ao,dt,Pl]},25534:(c,d,e)=>{var t=e(95471),r=e(48329);c.exports=t(function(i,s){return r(i,s,[],[])})},25593:(c,d,e)=>{var t=e(62770),r=e(49570),a=e(4185);c.exports=r(t("tail",a(1,1/0)))},25703:(c,d,e)=>{"use strict";var t=e(35311),r=e(53641).add,a=e(97841),i=e(52764),s=e(35390);c.exports=function(l){var f=t(this),v=i(l).getIterator(),h=a(f);return s(v,function(y){r(h,y)}),h}},25779:(c,d,e)=>{"use strict";var t=e(46919),r=e(71511),a=Error.prototype;a.toString!==r&&t(a,"toString",r)},25905:(c,d,e)=>{"use strict";e.d(d,{Et:()=>i,LI:()=>r,fp:()=>a,ic:()=>t});function t(s){return s!==0&&Math.random()*100<=s}function r(s,o){return+s.toFixed(o)}function a(s){return i(s)&&s>=0&&s<=100}function i(s){return typeof s=="number"}},25940:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return a===i?a!==0||1/a===1/i:a!==a&&i!==i})},25945:(c,d,e)=>{"use strict";var t=e(55931),r=e(60441),a=e(74375);c.exports=t?function(s){return t(s)}:r?function(s){if(!s||typeof s!="object"&&typeof s!="function")throw new TypeError("getProto: not an object");return r(s)}:a?function(s){return a(s)}:null},26112:c=>{c.exports=function(e,t){for(var r=t.length-1;r>=0&&e(t[r]);)r-=1;return Array.prototype.slice.call(t,0,r+1)}},26126:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(81481);c.exports=t(r([],a,function(s,o){for(var l=o.length-1;l>=0;){if(s(o[l]))return l;l-=1}return-1}))},26151:(c,d,e)=>{"use strict";var t=e(46840);e(95920),c.exports=t},26159:(c,d,e)=>{var t=e(64463),r=e(65510),a=e(81917),i=e(25593);c.exports=function(){if(arguments.length===0)throw new Error("pipeP requires at least one argument");return t(arguments[0].length,a(r,arguments[0],i(arguments)))}},26200:(c,d,e)=>{"use strict";var t=e(64911),r=e(63196),a=e(79797),i=t.structuredClone,s=t.ArrayBuffer,o=t.MessageChannel,l=!1,f,v,h,y;if(a)l=function(E){i(E,{transfer:[E]})};else if(s)try{o||(f=r("worker_threads"),f&&(o=f.MessageChannel)),o&&(v=new o,h=new s(2),y=function(E){v.port1.postMessage(null,[E])},h.byteLength===2&&(y(h),h.byteLength===0&&(l=y)))}catch{}c.exports=l},26255:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="circle-notch",a=512,i=512,s=[],o="f1ce",l="M215.1 26.3c3.6 12.7-3.7 26-16.5 29.7C111.6 80.9 48 161.1 48 256c0 114.9 93.1 208 208 208s208-93.1 208-208c0-94.9-63.6-175.1-150.6-200c-12.7-3.6-20.1-16.9-16.5-29.7s16.9-20.1 29.7-16.5C433.6 40.5 512 139.1 512 256c0 141.4-114.6 256-256 256S0 397.4 0 256C0 139.1 78.4 40.5 185.4 9.9c12.7-3.6 26 3.7 29.7 16.5z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.s4=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},26284:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="circle-arrow-right",a=512,i=512,s=["arrow-circle-right"],o="f0a9",l="M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM297 385c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l71-71L120 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l214.1 0-71-71c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L409 239c9.4 9.4 9.4 24.6 0 33.9L297 385z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Ni=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},26303:c=>{function d(e){return function(t){return t?.[e]}}c.exports=d},26314:(c,d,e)=>{var t=e(62502),r=e(738),a=e(71095),i=e(66122),s=e(7427),o=e(99865),l=Object.prototype,f=l.hasOwnProperty;function v(h,y){var E=a(h),w=!E&&r(h),T=!E&&!w&&i(h),O=!E&&!w&&!T&&o(h),k=E||w||T||O,B=k?t(h.length,String):[],R=B.length;for(var L in h)(y||f.call(h,L))&&!(k&&(L=="length"||T&&(L=="offset"||L=="parent")||O&&(L=="buffer"||L=="byteLength"||L=="byteOffset")||s(L,R)))&&B.push(L);return B}c.exports=v},26389:(c,d,e)=>{"use strict";e.d(d,{A:()=>r});function t(a,i){return t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,l){return o.__proto__=l,o},t(a,i)}function r(a,i){a.prototype=Object.create(i.prototype),a.prototype.constructor=a,t(a,i)}},26409:(c,d,e)=>{var t=e(2107),r=t(function(i){return i===null?"Null":i===void 0?"Undefined":Object.prototype.toString.call(i).slice(8,-1)});c.exports=r},26452:(c,d,e)=>{"use strict";var t=e(64454),r=Object.keys;c.exports=function(a){return r(t(a)?Object(a):a)}},26485:(c,d,e)=>{"use strict";var t;t={value:!0};var r=e(10548);d.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},d.MT=d.mw,t=r.prefix,t=r.iconName,t=r.width,t=r.height,t=r.aliases,t=r.unicode,t=r.svgPathData,t=r.aliases},26487:(c,d,e)=>{var t=e(64463),r=e(95471),a=e(52114);c.exports=r(function(s,o){var l={};return t(o.length,function(){var f=s.apply(this,arguments);return a(f,l)||(l[f]=o.apply(this,arguments)),l[f]})})},26543:c=>{c.exports={init:function(){return this.xf["@@transducer/init"]()},result:function(d){return this.xf["@@transducer/result"](d)}}},26614:(c,d,e)=>{"use strict";e.d(d,{dX:()=>o,cP:()=>i,Fx:()=>s});var t=e(51807),r=e(95865);function a(l){var f;const v=(f=r.J2.queueMicrotask)===null||f===void 0?void 0:f.bind(r.J2);typeof v=="function"?v((0,t.dm)(l)):Promise.resolve().then((0,t.dm)(l))}class i{constructor(f){this.onFirstSubscribe=f,this.observers=[]}subscribe(f){return this.addObserver(f),{unsubscribe:()=>this.removeObserver(f)}}
60notify(f){this.observers.forEach(v=>v(f))}addObserver(f){this.observers.push(f),this.observers.length===1&&this.onFirstSubscribe&&(this.onLastUnsubscribe=this.onFirstSubscribe(this)||void 0)}removeObserver(f){this.observers=this.observers.filter(v=>f!==v),!this.observers.length&&this.onLastUnsubscribe&&this.onLastUnsubscribe()}}function s(...l){return new i(f=>{const v=l.map(h=>h.subscribe(y=>f.notify(y)));return()=>v.forEach(h=>h.unsubscribe())})}class o extends i{constructor(f){super(),this.maxBufferSize=f,this.buffer=[]}notify(f){this.buffer.push(f),this.buffer.length>this.maxBufferSize&&this.buffer.shift(),super.notify(f)}subscribe(f){let v=!1;const h={unsubscribe:()=>{v=!0,this.removeObserver(f)}};return a(()=>{for(const y of this.buffer){if(v)return;f(y)}v||this.addObserver(f)}),h}unbuffer(){a(()=>{this.maxBufferSize=this.buffer.length=0})}}},26713:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(28318);function r(a){return!!a&&t("map",a)}c.exports=r},26875:(c,d,e)=>{"use strict";c.exports=e(8082)()?Math.sign:e(15474)},26922:c=>{"use strict";var d=function(){this.head=null,this.tail=null};d.prototype={add:function(e){var t={item:e,next:null},r=this.tail;r?r.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e){var t=this.head=e.next;return t===null&&(this.tail=null),e.item}}},c.exports=d},26954:(c,d,e)=>{"use strict";var t=e(45545),r=e(9113);t("Map",function(a){return function(){return a(this,arguments.length?arguments[0]:void 0)}},r)},26995:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="volume-high",a=640,i=512,s=[128266,"volume-up"],o="f028",l="M533.6 32.5c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C557.5 113.8 592 180.8 592 256s-34.5 142.2-88.7 186.3c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5C598.5 426.7 640 346.2 640 256s-41.5-170.8-106.4-223.5zM473.1 107c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C475.3 170.7 496 210.9 496 256s-20.7 85.3-53.2 111.8c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5c43.2-35.2 70.9-88.9 70.9-149s-27.7-113.8-70.9-149zm-60.5 74.5c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C393.1 227.6 400 241 400 256s-6.9 28.4-17.7 37.3c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5C434.1 312.9 448 286.1 448 256s-13.9-56.9-35.4-74.5zM159.9 201.9L272 102.3l0 307.3L159.9 310.1c-4.4-3.9-10.1-6.1-15.9-6.1l-88 0c-4.4 0-8-3.6-8-8l0-80c0-4.4 3.6-8 8-8l88 0c5.9 0 11.6-2.2 15.9-6.1zM290.2 32c-7.3 0-14.3 2.7-19.8 7.5L134.9 160 56 160c-30.9 0-56 25.1-56 56l0 80c0 30.9 25.1 56 56 56l78.9 0L270.4 472.5c5.5 4.9 12.5 7.5 19.8 7.5c16.5 0 29.8-13.3 29.8-29.8l0-388.4C320 45.3 306.7 32 290.2 32z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.AI=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},27077:(c,d,e)=>{var t=e(62770),r=e(95471);c.exports=r(t("forEach",function(i,s){for(var o=s.length,l=0;l<o;)i(s[l]),l+=1;return s}))},27095:(c,d,e)=>{"use strict";var t=e(76028);c.exports=t(function(){if(typeof ArrayBuffer=="function"){var r=new ArrayBuffer(8);Object.isExtensible(r)&&Object.defineProperty(r,"a",{value:8})}})},27122:(c,d,e)=>{"use strict";var t=e(79655);c.exports=t},27126:(c,d,e)=>{"use strict";var t=e(64356),r=e(72914).Symbol;c.exports=function(a){return Object.defineProperties(a,{hasInstance:t("",r&&r.hasInstance||a("hasInstance")),isConcatSpreadable:t("",r&&r.isConcatSpreadable||a("isConcatSpreadable")),iterator:t("",r&&r.iterator||a("iterator")),match:t("",r&&r.match||a("match")),replace:t("",r&&r.replace||a("replace")),search:t("",r&&r.search||a("search")),species:t("",r&&r.species||a("species")),split:t("",r&&r.split||a("split")),toPrimitive:t("",r&&r.toPrimitive||a("toPrimitive")),toStringTag:t("",r&&r.toStringTag||a("toStringTag")),unscopables:t("",r&&r.unscopables||a("unscopables"))})}},27155:(c,d,e)=>{"use strict";c.exports=e(77754)()?Number.isNaN:e(85242)},27281:c=>{"use strict";c.exports=Error},27340:(c,d,e)=>{"use strict";e.d(d,{A:()=>s});var t=e(80004),r=e.n(t),a=e(29274),i=function(o){var l=(0,t.useRef)(o);l.current=o,(0,a.A)(function(){return function(){return l.current()}})};const s=i},27428:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="square-arrow-up-right",a=448,i=512,s=["external-link-square"],o="f14c",l="M384 80c8.8 0 16 7.2 16 16l0 320c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l320 0zm64 16c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320zM160 144c-13.3 0-24 10.7-24 24s10.7 24 24 24l94.1 0L119 327c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l135-135L288 328c0 13.3 10.7 24 24 24s24-10.7 24-24l0-160c0-13.3-10.7-24-24-24l-152 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.fL=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},27486:(c,d,e)=>{"use strict";var t=e(64911),r=e(11386),a=function(i){return r(i)?i:void 0};c.exports=function(i,s){return arguments.length<2?a(t[i]):t[i]&&t[i][s]}},27573:(c,d,e)=>{"use strict";e.d(d,{L:()=>rn});var t=e(55902),r=e(95865),a=e(73568),i=e(79238),s=e(79978),o=e(12146),l=e(71345),f=e(81368);
60function v(Xe,xt,ln){let Pn=0,Rn=[],dn,lr=!0,xr=0;const An=[],{stop:cr}=(0,l.q)(Xe,xt,"message",({data:ot})=>{if(ot.type!=="wrote"||ot.streamId!==ln)return;const ke=An[0];ke&&(ke.id===ot.id?(An.shift(),Pn+=ot.additionalBytesCount,Rn.push(ot.result),dn=ot.trailer,ke.writeCallback?ke.writeCallback(ot.result.byteLength):ke.finishCallback&&ke.finishCallback()):ke.id<ot.id&&cr())});function Wr(){const ot=Rn.length===0?new Uint8Array(0):(0,f.wh)(Rn.concat(dn)),ke={rawBytesCount:Pn,output:ot,outputBytesCount:ot.byteLength,encoding:"deflate"};return Pn=0,Rn=[],ke}function en(){lr||(xt.postMessage({action:"reset",streamId:ln}),lr=!0)}return{isAsync:!0,get isEmpty(){return lr},write(ot,ke){xt.postMessage({action:"write",id:xr,data:ot,streamId:ln}),An.push({id:xr,writeCallback:ke,data:ot}),lr=!1,xr+=1},finish(ot){en(),An.length?(An.forEach(ke=>{delete ke.writeCallback}),An[An.length-1].finishCallback=()=>ot(Wr())):ot(Wr())},finishSync(){en();const ot=An.map(ke=>ke.data).join("");return An.length=0,{...Wr(),pendingData:ot}},estimateEncodedBytesCount(ot){return ot.length/8},stop(){cr()}}}var h=e(75273),y=e(23100),E=e(67915),w=e(47648);function T({configuredUrl:Xe,error:xt,source:ln,scriptType:Pn}){if(E.Vy.error(`${ln} failed to start: an error occurred while initializing the ${Pn}:`,xt),xt instanceof Event||xt instanceof Error&&O(xt.message)){let Rn;Xe?Rn=`Please make sure the ${Pn} URL ${Xe} is correct and CSP is correctly configured.`:Rn="Please make sure CSP is correctly configured.",E.Vy.error(`${Rn} See documentation at ${E.fH}/integrations/content_security_policy_logs/#use-csp-with-real-user-monitoring-and-session-replay`)}else Pn==="worker"&&(0,w.VJ)(xt)}function O(Xe){return Xe.includes("Content Security Policy")||Xe.includes("requires 'TrustedScriptURL'")}const k=30*h.OY;function B(Xe){return new Worker(Xe.workerUrl||URL.createObjectURL(new Blob(['(()=>{function t(t){if(1===t.length)return t[0];const e=t.reduce((t,e)=>t+e.length,0),a=new Uint8Array(e);let n=0;for(const e of t)a.set(e,n),n+=e.length;return a}function e(t){for(var e=t.length;--e>=0;)t[e]=0}var a=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]),n=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]),r=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),i=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),s=Array(576);e(s);var h=Array(60);e(h);var l=Array(512);e(l);var _=Array(256);e(_);var o=Array(29);e(o);var d,u,f,c=Array(30);function p(t,e,a,n,r){this.static_tree=t,this.extra_bits=e,this.extra_base=a,this.elems=n,this.max_length=r,this.has_stree=t&&t.length}function g(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}e(c);var v=function(t){return t<256?l[t]:l[256+(t>>>7)]},w=function(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255},m=function(t,e,a){t.bi_valid>16-a?(t.bi_buf|=e<<t.bi_valid&65535,w(t,t.bi_buf),t.bi_buf=e>>16-t.bi_valid,t.bi_valid+=a-16):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=a)},b=function(t,e,a){m(t,a[2*e],a[2*e+1])},y=function(t,e){var a=0;do{a|=1&t,t>>>=1,a<<=1}while(--e>0);return a>>>1},z=function(t,e,a){var n,r,i=Array(16),s=0;for(n=1;n<=15;n++)i[n]=s=s+a[n-1]<<1;for(r=0;r<=e;r++){var h=t[2*r+1];0!==h&&(t[2*r]=y(i[h]++,h))}},k=function(t){var e;for(e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0},x=function(t){t.bi_valid>8?w(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0},A=function(t,e,a,n){var r=2*e,i=2*a;return t[r]<t[i]||t[r]===t[i]&&n[e]<=n[a]},U=function(t,e,a){for(var n=t.heap[a],r=a<<1;r<=t.heap_len&&(r<t.heap_len&&A(e,t.heap[r+1],t.heap[r],t.depth)&&r++,!A(e,n,t.heap[r],t.depth));)t.heap[a]=t.heap[r],a=r,r<<=1;t.heap[a]=n},B=function(t,e,r){var i,s,h,l,d=0;if(0!==t.last_lit)do{i=t.pending_buf[t.d_buf+2*d]<<8|t.pending_buf[t.d_buf+2*d+1],s=t.pending_buf[t.l_buf+d],d++,0===i?b(t,s,e):(h=_[s],b(t,h+256+1,e),0!==(l=a[h])&&(s-=o[h],m(t,s,l)),i--,h=v(i),b(t,h,r),0!==(l=n[h])&&(i-=c[h],m(t,i,l)))}while(d<t.last_lit);b(t,256,e)},I=function(t,e){var a,n,r,i=e.dyn_tree,s=e.stat_desc.static_tree,h=e.stat_desc.has_stree,l=e.stat_desc.elems,_=-1;for(t.heap_len=0,t.heap_max=573,a=0;a<l;
vendor: 4,235 bytes, line 60
60a++)0!==i[2*a]?(t.heap[++t.heap_len]=_=a,t.depth[a]=0):i[2*a+1]=0;for(;t.heap_len<2;)i[2*(r=t.heap[++t.heap_len]=_<2?++_:0)]=1,t.depth[r]=0,t.opt_len--,h&&(t.static_len-=s[2*r+1]);for(e.max_code=_,a=t.heap_len>>1;a>=1;a--)U(t,i,a);r=l;do{a=t.heap[1],t.heap[1]=t.heap[t.heap_len--],U(t,i,1),n=t.heap[1],t.heap[--t.heap_max]=a,t.heap[--t.heap_max]=n,i[2*r]=i[2*a]+i[2*n],t.depth[r]=(t.depth[a]>=t.depth[n]?t.depth[a]:t.depth[n])+1,i[2*a+1]=i[2*n+1]=r,t.heap[1]=r++,U(t,i,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],function(t,e){var a,n,r,i,s,h,l=e.dyn_tree,_=e.max_code,o=e.stat_desc.static_tree,d=e.stat_desc.has_stree,u=e.stat_desc.extra_bits,f=e.stat_desc.extra_base,c=e.stat_desc.max_length,p=0;for(i=0;i<=15;i++)t.bl_count[i]=0;for(l[2*t.heap[t.heap_max]+1]=0,a=t.heap_max+1;a<573;a++)(i=l[2*l[2*(n=t.heap[a])+1]+1]+1)>c&&(i=c,p++),l[2*n+1]=i,n>_||(t.bl_count[i]++,s=0,n>=f&&(s=u[n-f]),h=l[2*n],t.opt_len+=h*(i+s),d&&(t.static_len+=h*(o[2*n+1]+s)));if(0!==p){do{for(i=c-1;0===t.bl_count[i];)i--;t.bl_count[i]--,t.bl_count[i+1]+=2,t.bl_count[c]--,p-=2}while(p>0);for(i=c;0!==i;i--)for(n=t.bl_count[i];0!==n;)(r=t.heap[--a])>_||(l[2*r+1]!==i&&(t.opt_len+=(i-l[2*r+1])*l[2*r],l[2*r+1]=i),n--)}}(t,e),z(i,_,t.bl_count)},E=function(t,e,a){var n,r,i=-1,s=e[1],h=0,l=7,_=4;for(0===s&&(l=138,_=3),e[2*(a+1)+1]=65535,n=0;n<=a;n++)r=s,s=e[2*(n+1)+1],++h<l&&r===s||(h<_?t.bl_tree[2*r]+=h:0!==r?(r!==i&&t.bl_tree[2*r]++,t.bl_tree[32]++):h<=10?t.bl_tree[34]++:t.bl_tree[36]++,h=0,i=r,0===s?(l=138,_=3):r===s?(l=6,_=3):(l=7,_=4))},C=function(t,e,a){var n,r,i=-1,s=e[1],h=0,l=7,_=4;for(0===s&&(l=138,_=3),n=0;n<=a;n++)if(r=s,s=e[2*(n+1)+1],!(++h<l&&r===s)){if(h<_)do{b(t,r,t.bl_tree)}while(0!==--h);else 0!==r?(r!==i&&(b(t,r,t.bl_tree),h--),b(t,16,t.bl_tree),m(t,h-3,2)):h<=10?(b(t,17,t.bl_tree),m(t,h-3,3)):(b(t,18,t.bl_tree),m(t,h-11,7));h=0,i=r,0===s?(l=138,_=3):r===s?(l=6,_=3):(l=7,_=4)}},D=!1,M=function(t,e,a,n){m(t,0+(n?1:0),3),function(t,e,a){x(t),w(t,a),w(t,~a),t.pending_buf.set(t.window.subarray(e,e+a),t.pending),t.pending+=a}(t,e,a)},j=M,L=function(t,e,a,n){for(var r=65535&t,i=t>>>16&65535,s=0;0!==a;){a-=s=a>2e3?2e3:a;do{i=i+(r=r+e[n++]|0)|0}while(--s);r%=65521,i%=65521}return r|i<<16},S=new Uint32Array(function(){for(var t,e=[],a=0;a<256;a++){t=a;for(var n=0;n<8;n++)t=1&t?3988292384^t>>>1:t>>>1;e[a]=t}return e}()),T=function(t,e,a,n){var r=S,i=n+a;t^=-1;for(var s=n;s<i;s++)t=t>>>8^r[255&(t^e[s])];return-1^t},O={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"},q=j,F=function(t,e,a){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&a,t.last_lit++,0===e?t.dyn_ltree[2*a]++:(t.matches++,e--,t.dyn_ltree[2*(_[a]+256+1)]++,t.dyn_dtree[2*v(e)]++),t.last_lit===t.lit_bufsize-1},G=-2,H=258,J=262,K=103,N=113,P=666,Q=function(t,e){return t.msg=O[e],e},R=function(t){return(t<<1)-(t>4?9:0)},V=function(t){for(var e=t.length;--e>=0;)t[e]=0},W=function(t,e,a){return(e<<t.hash_shift^a)&t.hash_mask},X=function(t){var e=t.state,a=e.pending;a>t.avail_out&&(a=t.avail_out),0!==a&&(t.output.set(e.pending_buf.subarray(e.pending_out,e.pending_out+a),t.next_out),t.next_out+=a,e.pending_out+=a,t.total_out+=a,t.avail_out-=a,e.pending-=a,0===e.pending&&(e.pending_out=0))},Y=function(t,e){(function(t,e,a,n){var r,l,_=0;t.level>0?(2===t.strm.data_type&&(t.strm.data_type=function(t){var e,a=4093624447;for(e=0;e<=31;e++,a>>>=1)if(1&a&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<256;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0}(t)),I(t,t.l_desc),I(t,t.d_desc),_=function(t){var e;for(E(t,t.dyn_ltree,t.l_desc.max_code),E(t,t.dyn_dtree,t.d_desc.max_code),I(t,t.bl_desc),e=18;e>=3&&0===t.bl_tree[2*i[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),r=t.opt_len+3+7>>>3,(l=t.static_len+3+7>>>3)<=r&&(r=l)):r=l=a+5,a+4<=r&&-1!==e?M(t,e,a,n):4===t.strategy||l===r?(m(t,2+(n?1:0),3),B(t,s,h)):(m(t,4+(n?1:0),3),function(t,e,a,n){var r;for(m(t,e-257,5),m(t,a-1,5),m(t,n-4,4),r=0;r<n;r++)m(t,t.bl_tree[2*i[r]+1],3);C(t,t.dyn_ltree,e-1),C(t,t.dyn_dtree,a-1)}
vendor: 14,434 bytes, line 60
60(t,t.l_desc.max_code+1,t.d_desc.max_code+1,_+1),B(t,t.dyn_ltree,t.dyn_dtree)),k(t),n&&x(t)})(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,X(t.strm)},Z=function(t,e){t.pending_buf[t.pending++]=e},$=function(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e},tt=function(t,e,a,n){var r=t.avail_in;return r>n&&(r=n),0===r?0:(t.avail_in-=r,e.set(t.input.subarray(t.next_in,t.next_in+r),a),1===t.state.wrap?t.adler=L(t.adler,e,r,a):2===t.state.wrap&&(t.adler=T(t.adler,e,r,a)),t.next_in+=r,t.total_in+=r,r)},et=function(t,e){var a,n,r=t.max_chain_length,i=t.strstart,s=t.prev_length,h=t.nice_match,l=t.strstart>t.w_size-J?t.strstart-(t.w_size-J):0,_=t.window,o=t.w_mask,d=t.prev,u=t.strstart+H,f=_[i+s-1],c=_[i+s];t.prev_length>=t.good_match&&(r>>=2),h>t.lookahead&&(h=t.lookahead);do{if(_[(a=e)+s]===c&&_[a+s-1]===f&&_[a]===_[i]&&_[++a]===_[i+1]){i+=2,a++;do{}while(_[++i]===_[++a]&&_[++i]===_[++a]&&_[++i]===_[++a]&&_[++i]===_[++a]&&_[++i]===_[++a]&&_[++i]===_[++a]&&_[++i]===_[++a]&&_[++i]===_[++a]&&i<u);if(n=H-(u-i),i=u-H,n>s){if(t.match_start=e,s=n,n>=h)break;f=_[i+s-1],c=_[i+s]}}}while((e=d[e&o])>l&&0!==--r);return s<=t.lookahead?s:t.lookahead},at=function(t){var e,a,n,r,i,s=t.w_size;do{if(r=t.window_size-t.lookahead-t.strstart,t.strstart>=s+(s-J)){t.window.set(t.window.subarray(s,s+s),0),t.match_start-=s,t.strstart-=s,t.block_start-=s,e=a=t.hash_size;do{n=t.head[--e],t.head[e]=n>=s?n-s:0}while(--a);e=a=s;do{n=t.prev[--e],t.prev[e]=n>=s?n-s:0}while(--a);r+=s}if(0===t.strm.avail_in)break;if(a=tt(t.strm,t.window,t.strstart+t.lookahead,r),t.lookahead+=a,t.lookahead+t.insert>=3)for(i=t.strstart-t.insert,t.ins_h=t.window[i],t.ins_h=W(t,t.ins_h,t.window[i+1]);t.insert&&(t.ins_h=W(t,t.ins_h,t.window[i+3-1]),t.prev[i&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=i,i++,t.insert--,!(t.lookahead+t.insert<3)););}while(t.lookahead<J&&0!==t.strm.avail_in)},nt=function(t,e){for(var a,n;;){if(t.lookahead<J){if(at(t),t.lookahead<J&&0===e)return 1;if(0===t.lookahead)break}if(a=0,t.lookahead>=3&&(t.ins_h=W(t,t.ins_h,t.window[t.strstart+3-1]),a=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!==a&&t.strstart-a<=t.w_size-J&&(t.match_length=et(t,a)),t.match_length>=3)if(n=F(t,t.strstart-t.match_start,t.match_length-3),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=3){t.match_length--;do{t.strstart++,t.ins_h=W(t,t.ins_h,t.window[t.strstart+3-1]),a=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=W(t,t.ins_h,t.window[t.strstart+1]);else n=F(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(n&&(Y(t,!1),0===t.strm.avail_out))return 1}return t.insert=t.strstart<2?t.strstart:2,4===e?(Y(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(Y(t,!1),0===t.strm.avail_out)?1:2},rt=function(t,e){for(var a,n,r;;){if(t.lookahead<J){if(at(t),t.lookahead<J&&0===e)return 1;if(0===t.lookahead)break}if(a=0,t.lookahead>=3&&(t.ins_h=W(t,t.ins_h,t.window[t.strstart+3-1]),a=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=2,0!==a&&t.prev_length<t.max_lazy_match&&t.strstart-a<=t.w_size-J&&(t.match_length=et(t,a),t.match_length<=5&&(1===t.strategy||3===t.match_length&&t.strstart-t.match_start>4096)&&(t.match_length=2)),t.prev_length>=3&&t.match_length<=t.prev_length){r=t.strstart+t.lookahead-3,n=F(t,t.strstart-1-t.prev_match,t.prev_length-3),t.lookahead-=t.prev_length-1,t.prev_length-=2;do{++t.strstart<=r&&(t.ins_h=W(t,t.ins_h,t.window[t.strstart+3-1]),a=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=2,t.strstart++,n&&(Y(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if((n=F(t,0,t.window[t.strstart-1]))&&Y(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return 1}else t.match_available=1,t.strstart++,t.lookahead--}return t.match_available&&(n=F(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<2?t.strstart:2,4===e?(Y(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(Y(t,!1),0===t.strm.avail_out)?1:2};function it(t,e,a,n,r){this.good_length=t,this.max_lazy=e,this.nice_length=a,this.max_chain=n,this.func=r}var st=[new it(0,0,0,0,function(t,e){var a=65535;for(a>t.pending_buf_size-5&&(a=t.pending_buf_size-5);;){if(t.lookahead<=1){if(at(t),0===t.lookahead&&0===e)return 1;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var n=t.block_start+a;if((0===t.strstart||t.strstart>=n)&&(t.lookahead=t.strstart-n,t.strstart=n,Y(t,!1),0===t.strm.avail_out))return 1;if(t.strstart-t.block_start>=t.w_size-J&&(Y(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(Y(t,!0),0===t.strm.avail_out?3:4):(t.strstart>t.block_start&&(Y(t,!1),t.strm.avail_out),1)}),new it(4,4,8,4,nt),new it(4,5,16,8,nt),new it(4,6,32,32,nt),new it(4,4,16,16,rt),new it(8,16,32,32,rt),new it(8,16,128,128,rt),new it(8,32,128,256,rt),new it(32,128,258,1024,rt),new it(32,258,258,4096,rt)];function ht(){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=8,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(1146),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),V(this.dyn_ltree),V(this.dyn_dtree),V(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),V(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),V(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}for(var lt=function(t){var e,i=function(t){if(!t||!t.state)return Q(t,G);t.total_in=t.total_out=0,t.data_type=2;var e=t.state;return e.pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?42:N,t.adler=2===e.wrap?0:1,e.last_flush=0,function(t){D||(function(){var t,e,i,g,v,w=Array(16);for(i=0,g=0;g<28;g++)for(o[g]=i,t=0;t<1<<a[g];t++)_[i++]=g;for(_[i-1]=g,v=0,g=0;g<16;g++)for(c[g]=v,t=0;t<1<<n[g];t++)l[v++]=g;for(v>>=7;g<30;g++)for(c[g]=v<<7,t=0;t<1<<n[g]-7;t++)l[256+v++]=g;for(e=0;e<=15;e++)w[e]=0;for(t=0;t<=143;)s[2*t+1]=8,t++,w[8]++;for(;t<=255;)s[2*t+1]=9,t++,w[9]++;for(;t<=279;)s[2*t+1]=7,t++,w[7]++;for(;t<=287;)s[2*t+1]=8,t++,w[8]++;for(z(s,287,w),t=0;t<30;t++)h[2*t+1]=5,h[2*t]=y(t,5);d=new p(s,a,257,286,15),u=new p(h,n,0,30,15),f=new p([],r,0,19,7)}(),D=!0),t.l_desc=new g(t.dyn_ltree,d),t.d_desc=new g(t.dyn_dtree,u),t.bl_desc=new g(t.bl_tree,f),t.bi_buf=0,t.bi_valid=0,k(t)}(e),0}(t);return 0===i&&((e=t.state).window_size=2*e.w_size,V(e.head),e.max_lazy_match=st[e.level].max_lazy,e.good_match=st[e.level].good_length,e.nice_match=st[e.level].nice_length,e.max_chain_length=st[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=2,e.match_available=0,e.ins_h=0),i},_t=function(t,e){var a,n;if(!t||!t.state||e>5||e<0)return t?Q(t,G):G;var r=t.state;if(!t.output||!t.input&&0!==t.avail_in||r.status===P&&4!==e)return Q(t,0===t.avail_out?-5:G);r.strm=t;var i=r.last_flush;if(r.last_flush=e,42===r.status)if(2===r.wrap)t.adler=0,Z(r,31),Z(r,139),Z(r,8),r.gzhead?(Z(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),Z(r,255&r.gzhead.time),Z(r,r.gzhead.time>>8&255),Z(r,r.gzhead.time>>16&255),Z(r,r.gzhead.time>>24&255),Z(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),Z(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(Z(r,255&r.gzhead.extra.length),Z(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(t.adler=T(t.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(Z(r,0),Z(r,0),Z(r,0),Z(r,0),Z(r,0),Z(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),Z(r,3),r.status=N);else{var h=8+(r.w_bits-8<<4)<<8;h|=(r.strategy>=2||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(h|=32),h+=31-h%31,r.status=N,$(r,h),0!==r.strstart&&($(r,t.adler>>>16),$(r,65535&t.adler)),t.adler=1}if(69===r.status)if(r.gzhead.extra){for(a=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>a&&(t.adler=T(t.adler,r.pending_buf,r.pending-a,a)),X(t),a=r.pending,r.pending!==r.pending_buf_size));)Z(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>a&&(t.adler=T(t.adler,r.pending_buf,r.pending-a,a)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){a=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>a&&(t.adler=T(t.adler,r.pending_buf,r.pending-a,a)),X(t),a=r.pending,r.pending===r.pending_buf_size)){n=1;break}n=r.gzindex<r.gzhead.name.length?255&r.gzhead.name.charCodeAt(r.gzindex++):0,Z(r,n)}while(0!==n);r.gzhead.hcrc&&r.pending>a&&(t.adler=T(t.adler,r.pending_buf,r.pending-a,a)),0===n&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){a=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>a&&(t.adler=T(t.adler,r.pending_buf,r.pending-a,a)),X(t),a=r.pending,r.pending===r.pending_buf_size)){n=1;break}n=r.gzindex<r.gzhead.comment.length?255&r.gzhead.comment.charCodeAt(r.gzindex++):0,Z(r,n)}while(0!==n);r.gzhead.hcrc&&r.pending>a&&(t.adler=T(t.adler,r.pending_buf,r.pending-a,a)),0===n&&(r.status=K)}else r.status=K;if(r.status===K&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&X(t),r.pending+2<=r.pending_buf_size&&(Z(r,255&t.adler),Z(r,t.adler>>8&255),t.adler=0,r.status=N)):r.status=N),0!==r.pending){if(X(t),0===t.avail_out)return r.last_flush=-1,0}else if(0===t.avail_in&&R(e)<=R(i)&&4!==e)return Q(t,-5);if(r.status===P&&0!==t.avail_in)return Q(t,-5);if(0!==t.avail_in||0!==r.lookahead||0!==e&&r.status!==P){var l=2===r.strategy?function(t,e){for(var a;;){if(0===t.lookahead&&(at(t),0===t.lookahead)){if(0===e)return 1;break}if(t.match_length=0,a=F(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,a&&(Y(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(Y(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(Y(t,!1),0===t.strm.avail_out)?1:2}(r,e):3===r.strategy?function(t,e){for(var a,n,r,i,s=t.window;;){if(t.lookahead<=H){if(at(t),t.lookahead<=H&&0===e)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=3&&t.strstart>0&&(n=s[r=t.strstart-1])===s[++r]&&n===s[++r]&&n===s[++r]){i=t.strstart+H;do{}while(n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&r<i);t.match_length=H-(i-r),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=3?(a=F(t,1,t.match_length-3),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(a=F(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),a&&(Y(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(Y(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(Y(t,!1),0===t.strm.avail_out)?1:2}(r,e):st[r.level].func(r,e);if(3!==l&&4!==l||(r.status=P),1===l||3===l)return 0===t.avail_out&&(r.last_flush=-1),0;if(2===l&&(1===e?function(t){m(t,2,3),b(t,256,s),function(t){16===t.bi_valid?(w(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)}(t)}(r):5!==e&&(q(r,0,0,!1),3===e&&(V(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),X(t),0===t.avail_out))return r.last_flush=-1,0}return 4!==e?0:r.wrap<=0?1:(2===r.wrap?(Z(r,255&t.adler),Z(r,t.adler>>8&255),Z(r,t.adler>>16&255),Z(r,t.adler>>24&255),Z(r,255&t.total_in),Z(r,t.total_in>>8&255),Z(r,t.total_in>>16&255),Z(r,t.total_in>>24&255)):($(r,t.adler>>>16),$(r,65535&t.adler)),X(t),r.wrap>0&&(r.wrap=-r.wrap),0!==r.pending?0:1)},ot=function(t){if(!t||!t.state)return G;var e=t.state.status;return 42!==e&&69!==e&&73!==e&&91!==e&&e!==K&&e!==N&&e!==P?Q(t,G):(t.state=null,e===N?Q(t,-3):0)},dt=new Uint8Array(256),ut=0;ut<256;ut++)dt[ut]=ut>=252?6:ut>=248?5:ut>=240?4:ut>=224?3:ut>=192?2:1;dt[254]=dt[254]=1;var ft=function(){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},ct=Object.prototype.toString;function pt(){this.options={level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0};var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new ft,this.strm.avail_out=0;var e,a,n=function(t,e,a,n,r,i){if(!t)return G;var s=1;if(-1===e&&(e=6),n<0?(s=0,n=-n):n>15&&(s=2,n-=16),r<1||r>9||8!==a||n<8||n>15||e<0||e>9||i<0||i>4)return Q(t,G);8===n&&(n=9);var h=new ht;return t.state=h,h.strm=t,h.wrap=s,h.gzhead=null,h.w_bits=n,h.w_size=1<<h.w_bits,h.w_mask=h.w_size-1,h.hash_bits=r+7,h.hash_size=1<<h.hash_bits,h.hash_mask=h.hash_size-1,h.hash_shift=~~((h.hash_bits+3-1)/3),h.window=new Uint8Array(2*h.w_size),h.head=new Uint16Array(h.hash_size),h.prev=new Uint16Array(h.w_size),h.lit_bufsize=1<<r+6,h.pending_buf_size=4*h.lit_bufsize,h.pending_buf=new Uint8Array(h.pending_buf_size),h.d_buf=1*h.lit_bufsize,h.l_buf=3*h.lit_bufsize,h.level=e,h.strategy=i,h.method=a,lt(t)}(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(0!==n)throw Error(O[n]);if(t.header&&(e=this.strm,a=t.header,e&&e.state&&(2!==e.state.wrap||(e.state.gzhead=a))),t.dictionary){var r;if(r="[object ArrayBuffer]"===ct.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,0!==(n=function(t,e){var a=e.length;if(!t||!t.state)return G;var n=t.state,r=n.wrap;if(2===r||1===r&&42!==n.status||n.lookahead)return G;if(1===r&&(t.adler=L(t.adler,e,a,0)),n.wrap=0,a>=n.w_size){0===r&&(V(n.head),n.strstart=0,n.block_start=0,n.insert=0);var i=new Uint8Array(n.w_size);
60i.set(e.subarray(a-n.w_size,a),0),e=i,a=n.w_size}var s=t.avail_in,h=t.next_in,l=t.input;for(t.avail_in=a,t.next_in=0,t.input=e,at(n);n.lookahead>=3;){var _=n.strstart,o=n.lookahead-2;do{n.ins_h=W(n,n.ins_h,n.window[_+3-1]),n.prev[_&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=_,_++}while(--o);n.strstart=_,n.lookahead=2,at(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=2,n.match_available=0,t.next_in=h,t.input=l,t.avail_in=s,n.wrap=r,0}(this.strm,r)))throw Error(O[n]);this._dict_set=!0}}function gt(t,e,a){try{t.postMessage({type:"errored",error:e,streamId:a})}catch(n){t.postMessage({type:"errored",error:e+"",streamId:a})}}function vt(t){const e=t.strm.adler;return new Uint8Array([3,0,e>>>24&255,e>>>16&255,e>>>8&255,255&e])}pt.prototype.push=function(t,e){var a,n,r=this.strm,i=this.options.chunkSize;if(this.ended)return!1;for(n=e===~~e?e:!0===e?4:0,"[object ArrayBuffer]"===ct.call(t)?r.input=new Uint8Array(t):r.input=t,r.next_in=0,r.avail_in=r.input.length;;)if(0===r.avail_out&&(r.output=new Uint8Array(i),r.next_out=0,r.avail_out=i),(2===n||3===n)&&r.avail_out<=6)this.onData(r.output.subarray(0,r.next_out)),r.avail_out=0;else{if(1===(a=_t(r,n)))return r.next_out>0&&this.onData(r.output.subarray(0,r.next_out)),a=ot(this.strm),this.onEnd(a),this.ended=!0,0===a;if(0!==r.avail_out){if(n>0&&r.next_out>0)this.onData(r.output.subarray(0,r.next_out)),r.avail_out=0;else if(0===r.avail_in)break}else this.onData(r.output)}return!0},pt.prototype.onData=function(t){this.chunks.push(t)},pt.prototype.onEnd=function(t){0===t&&(this.result=function(t){for(var e=0,a=0,n=t.length;a<n;a++)e+=t[a].length;for(var r=new Uint8Array(e),i=0,s=0,h=t.length;i<h;i++){var l=t[i];r.set(l,s),s+=l.length}return r}(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},function(e=self){try{const a=new Map;e.addEventListener("message",n=>{try{const r=function(e,a){switch(a.action){case"init":return{type:"initialized",version:"6.24.0"};case"write":{let n=e.get(a.streamId);n||(n=new pt,e.set(a.streamId,n));const r=n.chunks.length,i=function(t){if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(t);let e,a,n,r,i,s=t.length,h=0;for(r=0;r<s;r++)a=t.charCodeAt(r),55296==(64512&a)&&r+1<s&&(n=t.charCodeAt(r+1),56320==(64512&n)&&(a=65536+(a-55296<<10)+(n-56320),r++)),h+=a<128?1:a<2048?2:a<65536?3:4;for(e=new Uint8Array(h),i=0,r=0;i<h;r++)a=t.charCodeAt(r),55296==(64512&a)&&r+1<s&&(n=t.charCodeAt(r+1),56320==(64512&n)&&(a=65536+(a-55296<<10)+(n-56320),r++)),a<128?e[i++]=a:a<2048?(e[i++]=192|a>>>6,e[i++]=128|63&a):a<65536?(e[i++]=224|a>>>12,e[i++]=128|a>>>6&63,e[i++]=128|63&a):(e[i++]=240|a>>>18,e[i++]=128|a>>>12&63,e[i++]=128|a>>>6&63,e[i++]=128|63&a);return e}(a.data);return n.push(i,2),{type:"wrote",id:a.id,streamId:a.streamId,result:t(n.chunks.slice(r)),trailer:vt(n),additionalBytesCount:i.length}}case"reset":e.delete(a.streamId)}}(a,n.data);r&&e.postMessage(r)}catch(t){gt(e,t,n.data&&"streamId"in n.data?n.data.streamId:void 0)}})}catch(t){gt(e,t)}}()})();'])))}let R={status:0};function L(Xe,xt,ln,Pn=B){switch(R.status===0&&I(Xe,xt,Pn),R.status){case 1:return R.initializationFailureCallbacks.push(ln),R.worker;case 3:return R.worker}}function J(){(R.status===3||R.status===1)&&R.stop(),R={status:0}}function K(){return R.status}function I(Xe,xt,ln=B){try{const Pn=ln(Xe),{stop:Rn}=(0,l.q)(Xe,Pn,"error",xr=>{H(Xe,xt,xr)}),{stop:dn}=(0,l.q)(Xe,Pn,"message",({data:xr})=>{xr.type==="errored"?H(Xe,xt,xr.error,xr.streamId):xr.type==="initialized"&&Z(xr.version)});Pn.postMessage({action:"init"}),(0,y.wg)(()=>W(xt),k),R={status:1,worker:Pn,stop:()=>{Rn(),dn()},initializationFailureCallbacks:[]}}catch(Pn){H(Xe,xt,Pn)}}function W(Xe){R.status===1&&(E.Vy.error(`${Xe} failed to start: a timeout occurred while initializing the Worker`),R.initializationFailureCallbacks.forEach(xt=>xt()),R={status:2})}function Z(Xe){R.status===1&&(R={status:3,worker:R.worker,stop:R.stop,version:Xe})}function H(Xe,xt,ln,Pn){R.status===1||R.status===0?(T({configuredUrl:Xe.workerUrl,error:ln,source:xt,scriptType:"worker"}),R.status===1&&R.initializationFailureCallbacks.forEach(Rn=>Rn()),R={status:2}):(0,w.VJ)(ln,{worker_version:R.status===3&&R.version,stream_id:Pn})}function G(){return typeof Array.from=="function"&&typeof CSSSupportsRule=="function"&&typeof URL.createObjectURL=="function"&&"forEach"in NodeList.prototype}var te=e(26614),ve=e(29378),oe=e(51807);function le(Xe,xt,ln,Pn){const Rn=xt.findTrackedSession(),dn=Se(Rn,Pn),lr=ln.findView();return(0,a.dx)(Xe,{viewContext:lr,errorType:dn,session:Rn})}function Se(Xe,xt){if(!G())return"browser-not-supported";if(!Xe)return"rum-not-tracked";if(Xe.sessionReplay===0)return"incorrect-session-plan";if(!xt)return"replay-not-started"}function xe(Xe,xt){if(!Xe.metricsEnabled)return{stop:s.l};let ln,Pn,Rn;const{unsubscribe:dn}=xt.subscribe(lr=>{switch(lr.type){case"start":ln={forced:lr.forced,timestamp:(0,h.nx)()},Pn=void 0,Rn=void 0;break;case"document-ready":ln&&(Pn=(0,h.vk)(ln.timestamp,(0,h.nx)()));break;
60case"recorder-settled":ln&&(Rn=(0,h.vk)(ln.timestamp,(0,h.nx)()));break;case"aborted":case"deflate-encoder-load-failed":case"recorder-load-failed":case"succeeded":dn(),ln&&(0,w.Gk)("Recorder init metrics",{metrics:Ge(ln.forced,Rn,(0,h.vk)(ln.timestamp,(0,h.nx)()),lr.type,Pn)});break}});return{stop:dn}}function Ge(Xe,xt,ln,Pn,Rn){return{forced:Xe,loadRecorderModuleDuration:xt,recorderInitDuration:ln,result:Pn,waitForDocReadyDuration:Rn}}function ze(Xe,xt,ln,Pn,Rn,dn,lr){let xr=0,An;xt.subscribe(9,()=>{(xr===2||xr===3)&&(ot(),xr=1)}),xt.subscribe(10,()=>{xr===1&&en()});const cr=new te.cP;xe(lr,cr);const Wr=async ke=>{cr.notify({type:"start",forced:ke});const[qr]=await Promise.all([qe(cr,{type:"recorder-settled"},Rn()),qe(cr,{type:"document-ready"},(0,ve.N)(Xe,"interactive"))]);if(xr!==2){cr.notify({type:"aborted"});return}if(!qr){xr=0,cr.notify({type:"recorder-load-failed"});return}const jn=dn();if(!jn){xr=0,cr.notify({type:"deflate-encoder-load-failed"});return}({stop:An}=qr(xt,Xe,ln,Pn,jn,lr)),xr=3,cr.notify({type:"succeeded"})};function en(ke){const qr=ln.findTrackedSession();if(ye(qr,ke)){xr=1;return}if(Fe(xr))return;xr=2;const jn=Je(qr,ke)||!1;Wr(jn).catch(oe.Dx),jn&&ln.setForcedReplay()}function ot(){xr===3&&An?.(),xr=0}return{start:en,stop:ot,getSessionReplayLink(){return le(Xe,ln,Pn,xr!==0)},isRecording:()=>xr===3}}function ye(Xe,xt){return!Xe||Xe.sessionReplay===0&&(!xt||!xt.force)}function Fe(Xe){return Xe===2||Xe===3}function Je(Xe,xt){return xt&&xt.force&&Xe.sessionReplay===0}async function qe(Xe,xt,ln){try{return await ln}finally{Xe.notify(xt)}}function Lt(){let Xe=0;return{strategy:{start(){Xe=1},stop(){Xe=2},isRecording:()=>!1,getSessionReplayLink:s.l},shouldStartImmediately(xt){return Xe===1||Xe===0&&!xt.startSessionReplayRecordingManually}}}function $t(Xe,xt){if((0,i.d0)()&&!(0,i.Ww)("records")||!G())return{start:s.l,stop:s.l,getReplayStats:()=>{},onRumStart:s.l,isRecording:()=>!1,getSessionReplayLink:()=>{}};let{strategy:ln,shouldStartImmediately:Pn}=Lt();return{start:dn=>ln.start(dn),stop:()=>ln.stop(),getSessionReplayLink:()=>ln.getSessionReplayLink(),onRumStart:Rn,isRecording:()=>K()===3&&ln.isRecording(),getReplayStats:dn=>K()===3?(0,o.lv)(dn):void 0};function Rn(dn,lr,xr,An,cr,Wr){let en;function ot(){return en||(cr??(cr=L(lr,"Datadog Session Replay",()=>{ln.stop()},xt)),cr&&(en=v(lr,cr,1))),en}ln=ze(lr,dn,xr,An,Xe,ot,Wr),Pn(lr)&&ln.start()}}async function Ve(Xe=ft){try{return await Xe()}catch(xt){T({error:xt,source:"Recorder",scriptType:"module"})}}async function ft(){return(await e.e("recorder").then(e.bind(e,83569))).startRecording}function un(){return(0,r.VZ)().Profiler!==void 0}var Qt=e(59975);const pn=Xe=>{let xt={status:"starting"};return Xe.register(0,({eventType:ln})=>ln!==a.bb.VIEW&&ln!==a.bb.LONG_TASK?Qt.$O:{type:ln,_dd:{profiling:xt}}),{get:()=>xt,set:ln=>{xt=ln}}};async function Be(Xe=lt){try{return await Xe()}catch(xt){T({error:xt,source:"Profiler",scriptType:"module"})}}async function lt(){return(await e.e("profiler").then(e.bind(e,21334))).createRumProfiler}function Ye(){let Xe;function xt(ln,Pn,Rn,dn,lr,xr){const An=dn.findTrackedSession();if(!An||!(0,a.$5)(An.id,Rn.profilingSampleRate))return;const cr=pn(Pn);if(!un()){cr.set({status:"error",error_reason:"not-supported-by-browser"});return}Be().then(Wr=>{if(!Wr){(0,w.A2)("[DD_RUM] Failed to lazy load the RUM Profiler"),cr.set({status:"error",error_reason:"failed-to-lazy-load"});return}Xe=Wr(Rn,ln,dn,cr,xr),Xe.start(lr.findView())}).catch(oe.Dx)}return{onRumStart:xt,stop:()=>{Xe?.stop().catch(oe.Dx)}}}const gt=$t(Ve),Ct=Ye(),rn=(0,a.AB)(a.rJ,gt,Ct,{startDeflateWorker:L,createDeflateEncoder:v,sdkName:"rum"});(0,t.Z)((0,r.VZ)(),"DD_RUM",rn)},27887:(c,d,e)=>{"use strict";var t=e(25359),r=e(20687),a=e(59317);f.httpHandler=e(92086);/**
61 * @license
62 * slighly modified parse-headers 2.0.2 <https://github.com/kesla/parse-headers/>
63 * Copyright (c) 2014 David Björklund
64 * Available under the MIT license
65 * <https://github.com/kesla/parse-headers/blob/master/LICENCE>
66 */var i=function(w){var T={};return w&&w.trim().split(`
67`).forEach(function(O){var k=O.indexOf(":"),B=O.slice(0,k).trim().toLowerCase(),R=O.slice(k+1).trim();typeof T[B]>"u"?T[B]=R:Array.isArray(T[B])?T[B].push(R):T[B]=[T[B],R]}),T};
67c.exports=f,c.exports.default=f,f.XMLHttpRequest=t.XMLHttpRequest||y,f.XDomainRequest="withCredentials"in new f.XMLHttpRequest?f.XMLHttpRequest:t.XDomainRequest,s(["get","put","post","patch","head","delete"],function(E){f[E==="delete"?"del":E]=function(w,T,O){return T=l(w,T,O),T.method=E.toUpperCase(),v(T)}});function s(E,w){for(var T=0;T<E.length;T++)w(E[T])}function o(E){for(var w in E)if(E.hasOwnProperty(w))return!1;return!0}function l(E,w,T){var O=E;return a(w)?(T=w,typeof E=="string"&&(O={uri:E})):O=r({},w,{uri:E}),O.callback=T,O}function f(E,w,T){return w=l(E,w,T),v(w)}function v(E){if(typeof E.callback>"u")throw new Error("callback argument missing");var w=!1,T=function(Se,xe,Ge){w||(w=!0,E.callback(Se,xe,Ge))};function O(){L.readyState===4&&setTimeout(R,0)}function k(){var le=void 0;if(L.response?le=L.response:le=L.responseText||h(L),te)try{le=JSON.parse(le)}catch{}return le}function B(le){return clearTimeout(ve),le instanceof Error||(le=new Error(""+(le||"Unknown XMLHttpRequest Error"))),le.statusCode=0,T(le,oe)}function R(){if(!K){var le;clearTimeout(ve),E.useXDR&&L.status===void 0?le=200:le=L.status===1223?204:L.status;var Se=oe,xe=null;return le!==0?(Se={body:k(),statusCode:le,method:W,headers:{},url:I,rawRequest:L},L.getAllResponseHeaders&&(Se.headers=i(L.getAllResponseHeaders()))):xe=new Error("Internal XMLHttpRequest Error"),T(xe,Se,Se.body)}}var L=E.xhr||null;L||(E.cors||E.useXDR?L=new f.XDomainRequest:L=new f.XMLHttpRequest);var J,K,I=L.url=E.uri||E.url,W=L.method=E.method||"GET",Z=E.body||E.data,H=L.headers=E.headers||{},G=!!E.sync,te=!1,ve,oe={body:void 0,headers:{},statusCode:0,method:W,url:I,rawRequest:L};if("json"in E&&E.json!==!1&&(te=!0,H.accept||H.Accept||(H.Accept="application/json"),W!=="GET"&&W!=="HEAD"&&(H["content-type"]||H["Content-Type"]||(H["Content-Type"]="application/json"),Z=JSON.stringify(E.json===!0?Z:E.json))),L.onreadystatechange=O,L.onload=R,L.onerror=B,L.onprogress=function(){},L.onabort=function(){K=!0},L.ontimeout=B,L.open(W,I,!G,E.username,E.password),G||(L.withCredentials=!!E.withCredentials),!G&&E.timeout>0&&(ve=setTimeout(function(){if(!K){K=!0,L.abort("timeout");var le=new Error("XMLHttpRequest timeout");le.code="ETIMEDOUT",B(le)}},E.timeout)),L.setRequestHeader)for(J in H)H.hasOwnProperty(J)&&L.setRequestHeader(J,H[J]);else if(E.headers&&!o(E.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in E&&(L.responseType=E.responseType),"beforeSend"in E&&typeof E.beforeSend=="function"&&E.beforeSend(L),L.send(Z||null),L}function h(E){try{if(E.responseType==="document")return E.responseXML;var w=E.responseXML&&E.responseXML.documentElement.nodeName==="parsererror";if(E.responseType===""&&!w)return E.responseXML}catch{}return null}function y(){}},28e3:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="clone",a=512,i=512,s=[],o="f24d",l="M64 464l224 0c8.8 0 16-7.2 16-16l0-64 48 0 0 64c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 224c0-35.3 28.7-64 64-64l64 0 0 48-64 0c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16zM224 304l224 0c8.8 0 16-7.2 16-16l0-224c0-8.8-7.2-16-16-16L224 48c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16zm-64-16l0-224c0-35.3 28.7-64 64-64L448 0c35.3 0 64 28.7 64 64l0 224c0 35.3-28.7 64-64 64l-224 0c-35.3 0-64-28.7-64-64z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.$3=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},28028:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(4357),i=e(4185);c.exports=t(r(["take"],a,function(o,l){return i(0,o<0?1/0:o,l)}))},28039:(c,d,e)=>{var t=e(42083),r=e(42951),a=e(1521),i=e(94532),s=e(59973),o=e(9501),l=e(26409);function f(h,y,E,w){var T=t(h),O=t(y);function k(B,R){return v(B,R,E.slice(),w.slice())}return!r(function(B,R){return!r(k,R,B)},O,T)}function v(h,y,E,w){if(s(h,y))return!0;var T=l(h);if(T!==l(y)||h==null||y==null)return!1;if(typeof h["fantasy-land/equals"]=="function"||typeof y["fantasy-land/equals"]=="function")return typeof h["fantasy-land/equals"]=="function"&&h["fantasy-land/equals"](y)&&typeof y["fantasy-land/equals"]=="function"&&y["fantasy-land/equals"](h);if(typeof h.equals=="function"||typeof y.equals=="function")return typeof h.equals=="function"&&h.equals(y)&&typeof y.equals=="function"&&y.equals(h);switch(T){case"Arguments":case"Array":case"Object":if(typeof h.constructor=="function"&&a(h.constructor)==="Promise")return h===y;break;case"Boolean":case"Number":case"String":if(!(typeof h==typeof y&&s(h.valueOf(),y.valueOf())))return!1;break;case"Date":if(!s(h.valueOf(),y.valueOf()))return!1;break;case"Error":return h.name===y.name&&h.message===y.message;case"RegExp":if(!(h.source===y.source&&h.global===y.global&&h.ignoreCase===y.ignoreCase&&h.multiline===y.multiline&&h.sticky===y.sticky&&h.unicode===y.unicode))return!1;break}for(var O=E.length-1;O>=0;){if(E[O]===h)return w[O]===y;O-=1}switch(T){case"Map":return h.size!==y.size?!1:f(h.entries(),y.entries(),E.concat([h]),w.concat([y]));case"Set":return h.size!==y.size?!1:f(h.values(),y.values(),E.concat([h]),w.concat([y]));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 k=o(h);if(k.length!==o(y).length)return!1;var B=E.concat([h]),R=w.concat([y]);for(O=k.length-1;O>=0;){var L=k[O];if(!(i(L,y)&&v(y[L],h[L],B,R)))return!1;O-=1}return!0}c.exports=v},28165:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return a%i})},28221:c=>{var d={"":!0,up:!0};function e(a){if(typeof a!="string")return!1;var i=d[a.toLowerCase()];return i?a.toLowerCase():!1}function t(a){return typeof a=="number"&&a>=0&&a<=100}function r(){var a=100,i=3,s=0,o=100,l=0,f=100,v="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return a}
67,set:function(h){if(!t(h))throw new Error("Width must be between 0 and 100.");a=h}},lines:{enumerable:!0,get:function(){return i},set:function(h){if(typeof h!="number")throw new TypeError("Lines must be set to a number.");i=h}},regionAnchorY:{enumerable:!0,get:function(){return o},set:function(h){if(!t(h))throw new Error("RegionAnchorX must be between 0 and 100.");o=h}},regionAnchorX:{enumerable:!0,get:function(){return s},set:function(h){if(!t(h))throw new Error("RegionAnchorY must be between 0 and 100.");s=h}},viewportAnchorY:{enumerable:!0,get:function(){return f},set:function(h){if(!t(h))throw new Error("ViewportAnchorY must be between 0 and 100.");f=h}},viewportAnchorX:{enumerable:!0,get:function(){return l},set:function(h){if(!t(h))throw new Error("ViewportAnchorX must be between 0 and 100.");l=h}},scroll:{enumerable:!0,get:function(){return v},set:function(h){var y=e(h);y===!1?console.warn("Scroll: an invalid or illegal string was specified."):v=y}}})}c.exports=r},28237:(c,d,e)=>{var t=e(61309),r=t(Object.getPrototypeOf,Object);c.exports=r},28253:(c,d,e)=>{var t=e(36799),r=e(51831),a=e(44025),i=e(93635),s=e(91856),o=e(75096),l=e(59297),f=e(24537),v=e(8642),h=e(72924),y=e(45411),E=e(55912),w=e(96275),T=e(2133),O=e(24243),k=e(71095),B=e(66122),R=e(9392),L=e(51927),J=e(45962),K=e(36924),I=e(58627),W=1,Z=2,H=4,G="[object Arguments]",te="[object Array]",ve="[object Boolean]",oe="[object Date]",le="[object Error]",Se="[object Function]",xe="[object GeneratorFunction]",Ge="[object Map]",ze="[object Number]",ye="[object Object]",Fe="[object RegExp]",Je="[object Set]",qe="[object String]",Lt="[object Symbol]",$t="[object WeakMap]",Ve="[object ArrayBuffer]",ft="[object DataView]",un="[object Float32Array]",Qt="[object Float64Array]",pn="[object Int8Array]",Be="[object Int16Array]",lt="[object Int32Array]",Ye="[object Uint8Array]",gt="[object Uint8ClampedArray]",Ct="[object Uint16Array]",rn="[object Uint32Array]",Xe={};Xe[G]=Xe[te]=Xe[Ve]=Xe[ft]=Xe[ve]=Xe[oe]=Xe[un]=Xe[Qt]=Xe[pn]=Xe[Be]=Xe[lt]=Xe[Ge]=Xe[ze]=Xe[ye]=Xe[Fe]=Xe[Je]=Xe[qe]=Xe[Lt]=Xe[Ye]=Xe[gt]=Xe[Ct]=Xe[rn]=!0,Xe[le]=Xe[Se]=Xe[$t]=!1;function xt(ln,Pn,Rn,dn,lr,xr){var An,cr=Pn&W,Wr=Pn&Z,en=Pn&H;if(Rn&&(An=lr?Rn(ln,dn,lr,xr):Rn(ln)),An!==void 0)return An;if(!L(ln))return ln;var ot=k(ln);if(ot){if(An=w(ln),!cr)return l(ln,An)}else{var ke=E(ln),qr=ke==Se||ke==xe;if(B(ln))return o(ln,cr);if(ke==ye||ke==G||qr&&!lr){if(An=Wr||qr?{}:O(ln),!cr)return Wr?v(ln,s(An,ln)):f(ln,i(An,ln))}else{if(!Xe[ke])return lr?ln:{};An=T(ln,ke,cr)}}xr||(xr=new t);var jn=xr.get(ln);if(jn)return jn;xr.set(ln,An),J(ln)?ln.forEach(function(vt){An.add(xt(vt,Pn,Rn,vt,ln,xr))}):R(ln)&&ln.forEach(function(vt,Vn){An.set(Vn,xt(vt,Pn,Rn,Vn,ln,xr))});var wn=en?Wr?y:h:Wr?I:K,nt=ot?void 0:wn(ln);return r(nt||ln,function(vt,Vn){nt&&(Vn=vt,vt=ln[Vn]),a(An,Vn,xt(vt,Pn,Rn,Vn,ln,xr))}),An}c.exports=xt},28286:(c,d,e)=>{var t=e(61112),r=e(16512),a=e(37266);c.exports=t(function(s,o,l){return r(a(o),s,l)})},28318:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(2104),r=e(97804),a=function(o,l){return t(l[r[o]])||t(l[o])},i=function(o,l){return t(l["@@implements"])&&!!l["@@implements"](o)},s=function(o,l){return!!l&&(a(o,l)||i(o,l))};c.exports=s},28340:(c,d)=>{var e=Object.keys;d.L=function(r,a){if(r===a)return!0;if(!(r instanceof Object)||!(a instanceof Object))return!1;for(var i=e(r),s=i.length,o=0;o<s;o++)if(!(i[o]in a))return!1;for(var o=0;o<s;o++)if(r[i[o]]!==a[i[o]])return!1;return s===e(a).length}},28402:c=>{function d(e){return e}c.exports=d},28421:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e){return typeof e=="function"}c.exports=d},28438:(c,d,e)=>{var t=e(53967),r=e(82409);function a(i,s,o){return function(){if(arguments.length===0)return o();var l=Array.prototype.slice.call(arguments,0),f=l.pop();if(!t(f)){for(var v=0;v<i.length;){if(typeof f[i[v]]=="function")return f[i[v]].apply(f,l);v+=1}if(r(f)){var h=s.apply(null,l);return h(f)}}return o.apply(this,arguments)}}c.exports=a},28498:(c,d,e)=>{var t=e(38790),r=t.find,a=t.NAMESPACE;function i(_e){return _e!==""}function s(_e){return _e?_e.split(/[\t\n\f\r ]+/).filter(i):[]}function o(_e,Ie){return _e.hasOwnProperty(Ie)||(_e[Ie]=!0),_e}function l(_e){if(!_e)return[];var Ie=s(_e);return Object.keys(Ie.reduce(o,{}))}function f(_e){return function(Ie){return _e&&_e.indexOf(Ie)!==-1}}function v(_e,Ie){for(var Ot in _e)Object.prototype.hasOwnProperty.call(_e,Ot)&&(Ie[Ot]=_e[Ot])}function h(_e,Ie){var Ot=_e.prototype;if(!(Ot instanceof Ie)){let _n=function(){};var cn=_n;_n.prototype=Ie.prototype,_n=new _n,v(Ot,_n),_e.prototype=Ot=_n}Ot.constructor!=_e&&(typeof _e!="function"&&console.error("unknown Class:"+_e),Ot.constructor=_e)}var y={},E=y.ELEMENT_NODE=1,w=y.ATTRIBUTE_NODE=2,T=y.TEXT_NODE=3,O=y.CDATA_SECTION_NODE=4,k=y.ENTITY_REFERENCE_NODE=5,B=y.ENTITY_NODE=6,R=y.PROCESSING_INSTRUCTION_NODE=7,L=y.COMMENT_NODE=8,J=y.DOCUMENT_NODE=9,K=y.DOCUMENT_TYPE_NODE=10,I=y.DOCUMENT_FRAGMENT_NODE=11,W=y.NOTATION_NODE=12,Z={},H={},G=Z.INDEX_SIZE_ERR=(H[1]="Index size error",1),te=Z.DOMSTRING_SIZE_ERR=(H[2]="DOMString size error",2),ve=Z.HIERARCHY_REQUEST_ERR=(H[3]="Hierarchy request error",3),oe=Z.WRONG_DOCUMENT_ERR=(H[4]="Wrong document",4),le=Z.INVALID_CHARACTER_ERR=(H[5]="Invalid character",5),Se=Z.NO_DATA_ALLOWED_ER
vendor: 19,564 bytes, line 67
67R=(H[6]="No data allowed",6),xe=Z.NO_MODIFICATION_ALLOWED_ERR=(H[7]="No modification allowed",7),Ge=Z.NOT_FOUND_ERR=(H[8]="Not found",8),ze=Z.NOT_SUPPORTED_ERR=(H[9]="Not supported",9),ye=Z.INUSE_ATTRIBUTE_ERR=(H[10]="Attribute in use",10),Fe=Z.INVALID_STATE_ERR=(H[11]="Invalid state",11),Je=Z.SYNTAX_ERR=(H[12]="Syntax error",12),qe=Z.INVALID_MODIFICATION_ERR=(H[13]="Invalid modification",13),Lt=Z.NAMESPACE_ERR=(H[14]="Invalid namespace",14),$t=Z.INVALID_ACCESS_ERR=(H[15]="Invalid access",15);function Ve(_e,Ie){if(Ie instanceof Error)var Ot=Ie;else Ot=this,Error.call(this,H[_e]),this.message=H[_e],Error.captureStackTrace&&Error.captureStackTrace(this,Ve);return Ot.code=_e,Ie&&(this.message=this.message+": "+Ie),Ot}Ve.prototype=Error.prototype,v(Z,Ve);function ft(){}ft.prototype={length:0,item:function(_e){return this[_e]||null},toString:function(_e,Ie){for(var Ot=[],cn=0;cn<this.length;cn++)Yr(this[cn],Ot,_e,Ie);return Ot.join("")},filter:function(_e){return Array.prototype.filter.call(this,_e)},indexOf:function(_e){return Array.prototype.indexOf.call(this,_e)}};function un(_e,Ie){this._node=_e,this._refresh=Ie,Qt(this)}function Qt(_e){var Ie=_e._node._inc||_e._node.ownerDocument._inc;if(_e._inc!=Ie){var Ot=_e._refresh(_e._node);Ai(_e,"length",Ot.length),v(Ot,_e),_e._inc=Ie}}un.prototype.item=function(_e){return Qt(this),this[_e]},h(un,ft);function pn(){}function Be(_e,Ie){for(var Ot=_e.length;Ot--;)if(_e[Ot]===Ie)return Ot}function lt(_e,Ie,Ot,cn){if(cn?Ie[Be(Ie,cn)]=Ot:Ie[Ie.length++]=Ot,_e){Ot.ownerElement=_e;var _n=_e.ownerDocument;_n&&(cn&&Pn(_n,_e,cn),ln(_n,_e,Ot))}}function Ye(_e,Ie,Ot){var cn=Be(Ie,Ot);if(cn>=0){for(var _n=Ie.length-1;cn<_n;)Ie[cn]=Ie[++cn];if(Ie.length=_n,_e){var $n=_e.ownerDocument;$n&&(Pn($n,_e,Ot),Ot.ownerElement=null)}}else throw new Ve(Ge,new Error(_e.tagName+"@"+Ot))}pn.prototype={length:0,item:ft.prototype.item,getNamedItem:function(_e){for(var Ie=this.length;Ie--;){var Ot=this[Ie];if(Ot.nodeName==_e)return Ot}},setNamedItem:function(_e){var Ie=_e.ownerElement;if(Ie&&Ie!=this._ownerElement)throw new Ve(ye);var Ot=this.getNamedItem(_e.nodeName);return lt(this._ownerElement,this,_e,Ot),Ot},setNamedItemNS:function(_e){var Ie=_e.ownerElement,Ot;if(Ie&&Ie!=this._ownerElement)throw new Ve(ye);return Ot=this.getNamedItemNS(_e.namespaceURI,_e.localName),lt(this._ownerElement,this,_e,Ot),Ot},removeNamedItem:function(_e){var Ie=this.getNamedItem(_e);return Ye(this._ownerElement,this,Ie),Ie},removeNamedItemNS:function(_e,Ie){var Ot=this.getNamedItemNS(_e,Ie);return Ye(this._ownerElement,this,Ot),Ot},getNamedItemNS:function(_e,Ie){for(var Ot=this.length;Ot--;){var cn=this[Ot];if(cn.localName==Ie&&cn.namespaceURI==_e)return cn}return null}};function gt(){}gt.prototype={hasFeature:function(_e,Ie){return!0},createDocument:function(_e,Ie,Ot){var cn=new xt;if(cn.implementation=this,cn.childNodes=new ft,cn.doctype=Ot||null,Ot&&cn.appendChild(Ot),Ie){var _n=cn.createElementNS(_e,Ie);cn.appendChild(_n)}return cn},createDocumentType:function(_e,Ie,Ot){var cn=new gn;return cn.name=_e,cn.nodeName=_e,cn.publicId=Ie||"",cn.systemId=Ot||"",cn}};function Ct(){}Ct.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(_e,Ie){return wn(this,_e,Ie)},replaceChild:function(_e,Ie){wn(this,_e,Ie,jn),Ie&&this.removeChild(Ie)},removeChild:function(_e){return dn(this,_e)},appendChild:function(_e){return this.insertBefore(_e,null)},hasChildNodes:function(){return this.firstChild!=null},cloneNode:function(_e){return Ci(this.ownerDocument||this,this,_e)},normalize:function(){for(var _e=this.firstChild;_e;){var Ie=_e.nextSibling;Ie&&Ie.nodeType==T&&_e.nodeType==T?(this.removeChild(Ie),_e.appendData(Ie.data)):(_e.normalize(),_e=Ie)}},isSupported:function(_e,Ie){return this.ownerDocument.implementation.hasFeature(_e,Ie)},hasAttributes:function(){return this.attributes.length>0},lookupPrefix:function(_e){for(var Ie=this;Ie;){var Ot=Ie._nsMap;if(Ot){for(var cn in Ot)if(Object.prototype.hasOwnProperty.call(Ot,cn)&&Ot[cn]===_e)return cn}Ie=Ie.nodeType==w?Ie.ownerDocument:Ie.parentNode}return null},lookupNamespaceURI:function(_e){for(var Ie=this;Ie;){var Ot=Ie._nsMap;if(Ot&&Object.prototype.hasOwnProperty.call(Ot,_e))return Ot[_e];Ie=Ie.nodeType==w?Ie.ownerDocument:Ie.parentNode}return null},isDefaultNamespace:function(_e){var Ie=this.lookupPrefix(_e);return Ie==null}};function rn(_e){return _e=="<"&&"&lt;"||_e==">"&&"&gt;"||_e=="&"&&"&amp;"||_e=='"'&&"&quot;"||"&#"+_e.charCodeAt()+";"}v(y,Ct),v(y,Ct.prototype);function Xe(_e,Ie){if(Ie(_e))return!0;if(_e=_e.firstChild)do if(Xe(_e,Ie))return!0;while(_e=_e.nextSibling)}function xt(){this.ownerDocument=this}function ln(_e,Ie,Ot){_e&&_e._inc++;var cn=Ot.namespaceURI;cn===a.XMLNS&&(Ie._nsMap[Ot.prefix?Ot.localName:""]=Ot.value)}function Pn(_e,Ie,Ot,cn){_e&&_e._inc++;var _n=Ot.namespaceURI;_n===a.XMLNS&&delete Ie._nsMap[Ot.prefix?Ot.localName:""]}function Rn(_e,Ie,Ot){if(_e&&_e._inc){_e._inc++;var cn=Ie.childNodes;if(Ot)cn[cn.length++]=Ot;else{for(var _n=Ie.firstChild,$n=0;_n;)cn[$n++]=_n,_n=_n.nextSibling;cn.length=$n,delete cn[cn.length]}}}function dn(_e,Ie){var Ot=Ie.previousSibling,cn=Ie.nextSibling;return Ot?Ot.nextSibling=cn:_e.firstChild=cn,cn?cn.previousSibling=Ot:_e.lastChild=Ot,Ie.parentNode=null,Ie.previousSibling=null,Ie.nextSibling=null,Rn(_e.ownerDocument,_e),Ie}function lr(_e){return _e&&(_e.nodeType===Ct.DOCUMENT_NODE||_e.nodeType===Ct.DOCUMENT_FRAGMENT_NODE||_e.nodeType===Ct.ELEMENT_NODE)}function xr(_e){return _e&&(cr(_e)||Wr(_e)||An(_e)||_e.nodeType===Ct.DOCUMENT_FRAGMENT_NODE||_e.nodeType===Ct.COMMENT_NODE||_e.nodeType===Ct.PROCESSING_INSTRUCTION_NODE)}function An(_e){return _e&&_e.nodeType===Ct.DOCUMENT_TYPE_NODE}function cr(_e){return _e&&_e.nodeType===Ct.ELEMENT_NODE}function Wr(_e){return _e&&_e.nodeType===Ct.TEXT_NODE}function en(_e,Ie){var Ot=_e.childNodes||[];if(r(Ot,cr)||An(Ie))return!1;var cn=r(Ot,An);return!(Ie&&cn&&Ot.indexOf(cn)>Ot.indexOf(Ie))}function ot(_e,Ie){var Ot=_e.childNodes||[];function cn($n){return cr($n)&&$n!==Ie}if(r(Ot,cn))return!1;var _n=r(Ot,An);return!(Ie&&_n&&Ot.indexOf(_n)>Ot.indexOf(Ie))}function ke(_e,Ie,Ot){if(!lr(_e))throw new Ve(ve,"Unexpected parent node type "+_e.nodeType);if(Ot&&Ot.parentNode!==_e)throw new Ve(Ge,"child not in parent");if(!xr(Ie)||An(Ie)&&_e.nodeType!==Ct.DOCUMENT_NODE)throw new Ve(ve,"Unexpected node type "+Ie.nodeType+" for parent node type "+_e.nodeType)}function qr(_e,Ie,Ot){var cn=_e.childNodes||[],_n=Ie.childNodes||[];if(Ie.nodeType===Ct.DOCUMENT_FRAGMENT_NODE){var $n=_n.filter(cr);if($n.length>1||r(_n,Wr))throw new Ve(ve,"More than one element or text in fragment");if($n.length===1&&!en(_e,Ot))throw new Ve(ve,"Element in fragment can not be inserted before doctype")}if(cr(Ie)&&!en(_e,Ot))throw new Ve(ve,"Only one element can be added and only after doctype");if(An(Ie)){if(r(cn,An))throw new Ve(ve,"Only one doctype is allowed");var Ti=r(cn,cr);if(Ot&&cn.indexOf(Ti)<cn.indexOf(Ot))throw new Ve(ve,"Doctype can only be inserted before an element");if(!Ot&&Ti)throw new Ve(ve,"Doctype can not be appended since element is present")}}function jn(_e,Ie,Ot){var cn=_e.childNodes||[],_n=Ie.childNodes||[];if(Ie.nodeType===Ct.DOCUMENT_FRAGMENT_NODE){var $n=_n.filter(cr);if($n.length>1||r(_n,Wr))throw new Ve(ve,"More than one element or text in fragment");if($n.length===1&&!ot(_e,Ot))throw new Ve(ve,"Element in fragment can not be inserted before doctype")}if(cr(Ie)&&!ot(_e,Ot))throw new Ve(ve,"Only one element can be added and only after doctype");if(An(Ie)){let Gt=function(vr){return An(vr)&&vr!==Ot};var nr=Gt;if(r(cn,Gt))throw new Ve(ve,"Only one doctype is allowed");var Ti=r(cn,cr);if(Ot&&cn.indexOf(Ti)<cn.indexOf(Ot))throw new Ve(ve,"Doctype can only be inserted before an element")}}function wn(_e,Ie,Ot,cn){ke(_e,Ie,Ot),_e.nodeType===Ct.DOCUMENT_NODE&&(cn||qr)(_e,Ie,Ot);var _n=Ie.parentNode;if(_n&&_n.removeChild(Ie),Ie.nodeType===I){var $n=Ie.firstChild;if($n==null)return Ie;var Ti=Ie.lastChild}else $n=Ti=Ie;var nr=Ot?Ot.previousSibling:_e.lastChild;$n.previousSibling=nr,Ti.nextSibling=Ot,nr?nr.nextSibling=$n:_e.firstChild=$n,Ot==null?_e.lastChild=Ti:Ot.previousSibling=Ti;do $n.parentNode=_e;while($n!==Ti&&($n=$n.nextSibling));return Rn(_e.ownerDocument||_e,_e),Ie.nodeType==I&&(Ie.firstChild=Ie.lastChild=null),Ie}function nt(_e,Ie){return Ie.parentNode&&Ie.parentNode.removeChild(Ie),Ie.parentNode=_e,Ie.previousSibling=_e.lastChild,Ie.nextSibling=null,Ie.previousSibling?Ie.previousSibling.nextSibling=Ie:_e.firstChild=Ie,_e.lastChild=Ie,Rn(_e.ownerDocument,_e,Ie),Ie}xt.prototype={nodeName:"#document",nodeType:J,doctype:null,documentElement:null,_inc:1,insertBefore:function(_e,Ie){if(_e.nodeType==I){for(var Ot=_e.firstChild;Ot;){var cn=Ot.nextSibling;this.insertBefore(Ot,Ie),Ot=cn}return _e}return wn(this,_e,Ie),_e.ownerDocument=this,this.documentElement===null&&_e.nodeType===E&&(this.documentElement=_e),_e},removeChild:function(_e){return this.documentElement==_e&&(this.documentElement=null),dn(this,_e)},replaceChild:function(_e,Ie){wn(this,_e,Ie,jn),_e.ownerDocument=this,Ie&&this.removeChild(Ie),cr(_e)&&(this.documentElement=_e)},importNode:function(_e,Ie){return Vr(this,_e,Ie)},getElementById:function(_e){var Ie=null;return Xe(this.documentElement,function(Ot){if(Ot.nodeType==E&&Ot.getAttribute("id")==_e)return Ie=Ot,!0}),Ie},getElementsByClassName:function(_e){var Ie=l(_e);return new un(this,function(Ot){var cn=[];return Ie.length>0&&Xe(Ot.documentElement,function(_n){if(_n!==Ot&&_n.nodeType===E){var $n=_n.getAttribute("class");if($n){var Ti=_e===$n;if(!Ti){var nr=l($n);Ti=Ie.every(f(nr))}Ti&&cn.push(_n)}}}),cn})},createElement:function(_e){var Ie=new vt;Ie.ownerDocument=this,Ie.nodeName=_e,Ie.tagName=_e,Ie.localName=_e,Ie.childNodes=new ft;var Ot=Ie.attributes=new pn;return Ot._ownerElement=Ie,Ie},createDocumentFragment:function(){var _e=new It;return _e.ownerDocument=this,_e.childNodes=new ft,_e},createTextNode:function(_e){var Ie=new tn;return Ie.ownerDocument=this,Ie.appendData(_e),Ie},createComment:function(_e){var Ie=new Pr;return Ie.ownerDocument=this,Ie.appendData(_e),Ie},createCDATASection:function(_e){var Ie=new ri;return Ie.ownerDocument=this,Ie.appendData(_e),Ie},createProcessingInstruction:function(_e,Ie){var Ot=new Xn;return Ot.ownerDocument=this,Ot.tagName=Ot.target=_e,Ot.nodeValue=Ot.data=Ie,Ot},createAttribute:function(_e){var Ie=new Vn;return Ie.ownerDocument=this,Ie.name=_e,Ie.nodeName=_e,Ie.localName=_e,Ie.specified=!0,Ie},createEntityReference:function(_e){var Ie=new Vt;return Ie.ownerDocument=this,Ie.nodeName=_e,Ie},createElementNS:function(_e,Ie){var Ot=new vt,cn=Ie.split(":"),_n=Ot.attributes=new pn;return Ot.childNodes=new ft,Ot.ownerDocument=this,Ot.nodeName=Ie,Ot.tagName=Ie,Ot.namespaceURI=_e,cn.length==2?(Ot.prefix=cn[0],Ot.localName=cn[1]):Ot.localName=Ie,_n._ownerElement=Ot,Ot},createAttributeNS:function(_e,Ie){var Ot=new Vn,cn=Ie.split(":");return Ot.ownerDocument=this,Ot.nodeName=Ie,Ot.name=Ie,Ot.namespaceURI=_e,Ot.specified=!0,cn.length==2?(Ot.prefix=cn[0],Ot.localName=cn[1]):Ot.localName=Ie,Ot}},h(xt,Ct);function vt(){this._nsMap={}}vt.prototype={nodeType:E,hasAttribute:function(_e){return this.getAttributeNode(_e)!=null},getAttribute:function(_e){var Ie=this.getAttributeNode(_e);return Ie&&Ie.value||""},getAttributeNode:function(_e){return this.attributes.getNamedItem(_e)},setAttribute:function(_e,Ie){var Ot=this.ownerDocument.createAttribute(_e);Ot.value=Ot.nodeValue=""+Ie,this.setAttributeNode(Ot)},removeAttribute:function(_e){var Ie=this.getAttributeNode(_e);Ie&&this.removeAttributeNode(Ie)},appendChild:function(_e){return _e.nodeType===I?this.insertBefore(_e,null):nt(this,_e)},setAttributeNode:function(_e){return this.attributes.setNamedItem(_e)},setAttributeNodeNS:function(_e){return this.attributes.setNamedItemNS(_e)},removeAttributeNode:function(_e){return this.attributes.removeNamedItem(_e.nodeName)},removeAttributeNS:function(_e,Ie){var Ot=this.getAttributeNodeNS(_e,Ie);Ot&&this.removeAttributeNode(Ot)},hasAttributeNS:function(_e,Ie){return this.getAttributeNodeNS(_e,Ie)!=null},getAttributeNS:function(_e,Ie){var Ot=this.getAttributeNodeNS(_e,Ie);return Ot&&Ot.value||""},setAttributeNS:function(_e,Ie,Ot){var cn=this.ownerDocument.createAttributeNS(_e,Ie);cn.value=cn.nodeValue=""+Ot,this.setAttributeNode(cn)},getAttributeNodeNS:function(_e,Ie){return this.attributes.getNamedItemNS(_e,Ie)},getElementsByTagName:function(_e){return new un(this,function(Ie){var Ot=[];return Xe(Ie,function(cn){cn!==Ie&&cn.nodeType==E&&(_e==="*"||cn.tagName==_e)&&Ot.push(cn)}),Ot})},getElementsByTagNameNS:function(_e,Ie){return new un(this,function(Ot){var cn=[];return Xe(Ot,function(_n){_n!==Ot&&_n.nodeType===E&&(_e==="*"||_n.namespaceURI===_e)&&(Ie==="*"||_n.localName==Ie)&&cn.push(_n)}),cn})}},xt.prototype.getElementsByTagName=vt.prototype.getElementsByTagName,xt.prototype.getElementsByTagNameNS=vt.prototype.getElementsByTagNameNS,h(vt,Ct);function Vn(){}Vn.prototype.nodeType=w,h(Vn,Ct);function yt(){}yt.prototype={data:"",substringData:function(_e,Ie){return this.data.substring(_e,_e+Ie)},appendData:function(_e){_e=this.data+_e,this.nodeValue=this.data=_e,this.length=_e.length},insertData:function(_e,Ie){this.replaceData(_e,0,Ie)},appendChild:function(_e){throw new Error(H[ve])},deleteData:function(_e,Ie){this.replaceData(_e,Ie,"")},replaceData:function(_e,Ie,Ot){var cn=this.data.substring(0,_e),_n=this.data.substring(_e+Ie);Ot=cn+Ot+_n,this.nodeValue=this.data=Ot,this.length=Ot.length}},h(yt,Ct);function tn(){}tn.prototype={nodeName:"#text",nodeType:T,splitText:function(_e){var Ie=this.data,Ot=Ie.substring(_e);Ie=Ie.substring(0,_e),this.data=this.nodeValue=Ie,this.length=Ie.length;var cn=this.ownerDocument.createTextNode(Ot);return this.parentNode&&this.parentNode.insertBefore(cn,this.nextSibling),cn}},h(tn,yt);function Pr(){}Pr.prototype={nodeName:"#comment",nodeType:L},h(Pr,yt);function ri(){}ri.prototype={nodeName:"#cdata-section",nodeType:O},h(ri,yt);function gn(){}gn.prototype.nodeType=K,h(gn,Ct);function bn(){}bn.prototype.nodeType=W,h(bn,Ct);function Tt(){}Tt.prototype.nodeType=B,h(Tt,Ct);function Vt(){}Vt.prototype.nodeType=k,h(Vt,Ct);function It(){}It.prototype.nodeName="#document-fragment",It.prototype.nodeType=I,h(It,Ct);function Xn(){}Xn.prototype.nodeType=R,h(Xn,Ct);function dr(){}dr.prototype.serializeToString=function(_e,Ie,Ot){return Sr.call(_e,Ie,Ot)},Ct.prototype.toString=Sr;function Sr(_e,Ie){var Ot=[],cn=this.nodeType==9&&this.documentElement||this,_n=cn.prefix,$n=cn.namespaceURI;if($n&&_n==null){var _n=cn.lookupPrefix($n);if(_n==null)var Ti=[{namespace:$n,prefix:null}]}return Yr(this,Ot,_e,Ie,Ti),Ot.join("")}function Lr(_e,Ie,Ot){var cn=_e.prefix||"",_n=_e.namespaceURI;if(!_n||cn==="xml"&&_n===a.XML||_n===a.XMLNS)return!1;for(var $n=Ot.length;$n--;){var Ti=Ot[$n];if(Ti.prefix===cn)return Ti.namespace!==_n}return!0}function br(_e,Ie,Ot){_e.push(" ",Ie,'="',Ot.replace(/[<>&"\t\n\r]/g,rn),'"')}function Yr(_e,Ie,Ot,cn,_n){if(_n||(_n=[]),cn)if(_e=cn(_e),_e){if(typeof _e=="string"){Ie.push(_e);return}}else return;switch(_e.nodeType){case E:var $n=_e.attributes,Ti=$n.length,sn=_e.firstChild,nr=_e.tagName;Ot=a.isHTML(_e.namespaceURI)||Ot;var Gt=nr;if(!Ot&&!_e.prefix&&_e.namespaceURI){for(var vr,Tr=0;Tr<$n.length;Tr++)if($n.item(Tr).name==="xmlns"){vr=$n.item(Tr).value;break}if(!vr)for(var rr=_n.length-1;rr>=0;rr--){var ti=_n[rr];if(ti.prefix===""&&ti.namespace===_e.namespaceURI){vr=ti.namespace;break}}if(vr!==_e.namespaceURI)for(var rr=_n.length-1;rr>=0;rr--){var ti=_n[rr];if(ti.namespace===_e.namespaceURI){ti.prefix&&(Gt=ti.prefix+":"+nr);break}}}Ie.push("<",Gt);for(var _r=0;_r<Ti;_r++){var Ne=$n.item(_r);Ne.prefix=="xmlns"?_n.push({prefix:Ne.localName,namespace:Ne.value}):Ne.nodeName=="xmlns"&&_n.push({prefix:"",namespace:Ne.value})}for(var _r=0;_r<Ti;_r++){var Ne=$n.item(_r);if(Lr(Ne,Ot,_n)){var ct=Ne.prefix||"",Jt=Ne.namespaceURI;br(Ie,ct?"xmlns:"+ct:"xmlns",Jt),_n.push({prefix:ct,namespace:Jt})}Yr(Ne,Ie,Ot,cn,_n)}if(nr===Gt&&Lr(_e,Ot,_n)){var ct=_e.prefix||"",Jt=_e.namespaceURI;br(Ie,ct?"xmlns:"+ct:"xmlns",Jt),_n.push({prefix:ct,namespace:Jt})}if(sn||Ot&&!/^(?:meta|link|img|br|hr|input)$/i.test(nr)){if(Ie.push(">"),Ot&&/^script$/i.test(nr))for(;sn;)sn.data?Ie.push(sn.data):Yr(sn,Ie,Ot,cn,_n.slice()),sn=sn.nextSibling;else for(;sn;)Yr(sn,Ie,Ot,cn,_n.slice()),sn=sn.nextSibling;Ie.push("</",Gt,">")}else Ie.push("/>");return;case J:case I:for(var sn=_e.firstChild;sn;)Yr(sn,Ie,Ot,cn,_n.slice()),sn=sn.nextSibling;return;case w:return br(Ie,_e.name,_e.value);case T:return Ie.push(_e.data.replace(/[<&>]/g,rn));case O:return Ie.push("<![CDATA[",_e.data,"]]>");case L:return Ie.push("<!--",_e.data,"-->");case K:var kn=_e.publicId,er=_e.systemId;if(Ie.push("<!DOCTYPE ",_e.name),kn)Ie.push(" PUBLIC ",kn),er&&er!="."&&Ie.push(" ",er),Ie.push(">");else if(er&&er!=".")Ie.push(" SYSTEM ",er,">");else{var Fr=_e.internalSubset;Fr&&Ie.push(" [",Fr,"]"),Ie.push(">")}return;case R:return Ie.push("<?",_e.target," ",_e.data,"?>");case k:return Ie.push("&",_e.nodeName,";");default:Ie.push("??",_e.nodeName)}}function Vr(_e,Ie,Ot){var cn;switch(Ie.nodeType){case E:cn=Ie.cloneNode(!1),cn.ownerDocument=_e;case I:break;case w:Ot=!0;break}if(cn||(cn=Ie.cloneNode(!1)),cn.ownerDocument=_e,cn.parentNode=null,Ot)for(var _n=Ie.firstChild;_n;)cn.appendChild(Vr(_e,_n,Ot)),_n=_n.nextSibling;return cn}function Ci(_e,Ie,Ot){var cn=new Ie.constructor;for(var _n in Ie)if(Object.prototype.hasOwnProperty.call(Ie,_n)){var $n=Ie[_n];typeof $n!="object"&&$n!=cn[_n]&&(cn[_n]=$n)}switch(Ie.childNodes&&(cn.childNodes=new ft),cn.ownerDocument=_e,cn.nodeType){case E:var Ti=Ie.attributes,nr=cn.attributes=new pn,Gt=Ti.length;nr._ownerElement=cn;for(var vr=0;vr<Gt;vr++)cn.setAttributeNode(Ci(_e,Ti.item(vr),!0));break;case w:Ot=!0}if(Ot)for(var Tr=Ie.firstChild;Tr;)cn.appendChild(Ci(_e,Tr,Ot)),Tr=Tr.nextSibling;return cn}function Ai(_e,Ie,Ot){_e[Ie]=Ot}try{if(Object.defineProperty){let _e=function(Ie){switch(Ie.nodeType){case E:case I:var Ot=[];for(Ie=Ie.firstChild;Ie;)Ie.nodeType!==7&&Ie.nodeType!==8&&Ot.push(_e(Ie)),Ie=Ie.nextSibling;return Ot.join("");default:return Ie.nodeValue}};var $i=_e;Object.defineProperty(un.prototype,"length",{get:function(){return Qt(this),this.$$length}}),Object.defineProperty(Ct.prototype,"textContent",{get:function(){return _e(this)},set:function(Ie){switch(this.nodeType){case E:case I:for(;this.firstChild;)this.removeChild(this.firstChild);(Ie||String(Ie))&&this.appendChild(this.ownerDocument.createTextNode(Ie));break;default:this.data=Ie,this.value=Ie,this.nodeValue=Ie}}}),Ai=function(Ie,Ot,cn){Ie["$$"+Ot]=cn}}}catch{}d.DocumentType=gn,d.DOMException=Ve,d.DOMImplementation=gt,d.Element=vt,d.Node=Ct,d.NodeList=ft,d.XMLSerializer=dr},28692:(c,d,e)=>{var t=e(11078),r=t(function(i){return i==null});c.exports=r},28701:c=>{/** @license ISC License (c) copyright 2017 original and current authors */function d(e){return e==null||e!==e}c.exports=d},28723:(c,d,e)=>{var t=e(55171),r=e(35377);function a(){if(arguments.length===0)throw new Error("compose requires at least one argument");return t.apply(this,r(arguments))}c.exports=a},28891:(c,d,e)=>{"use strict";e(76417),e(81622),e(57962),e(87472),e(44086),e(4425)},29024:(c,d,e)=>{"use strict";var t=e(42369);c.exports=t},29033:(c,d,e)=>{var t=e(29608),r=e(88350);function a(i){return t(r(i))}c.exports=a},29145:(c,d,e)=>{"use strict";var t=e(11615),r=e(72323);
67c.exports=function(a){if(t(a)==="Function")return r(a)}},29182:(c,d,e)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var t=e(80004),r=s(t),a=e(95946),i=s(a);function s(h){return h&&h.__esModule?h:{default:h}}function o(h,y){if(!(h instanceof y))throw new TypeError("Cannot call a class as a function")}function l(h,y){if(!h)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:h}function f(h,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);h.prototype=Object.create(y&&y.prototype,{constructor:{value:h,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(h,y):h.__proto__=y)}var v=function(h){f(y,h);function y(){var E,w,T,O;o(this,y);for(var k=arguments.length,B=Array(k),R=0;R<k;R++)B[R]=arguments[R];return O=(w=(T=l(this,(E=y.__proto__||Object.getPrototypeOf(y)).call.apply(E,[this].concat(B))),T),T.render=function(){return r.default.createElement("a",T.props,T.props.children)},w),l(T,O)}return y}(r.default.Component);d.default=(0,i.default)(v)},29200:(c,d,e)=>{var t=e(95471),r=e(62842);c.exports=t(function(i,s){return r(function(o,l,f){return l},i,s)})},29219:(c,d,e)=>{"use strict";var t=e(90976),r=e(58595),a=e(64911),i=e(27486),s=e(72323),o=e(76028),l=e(99379),f=e(11386),v=e(57516),h=e(56816),y=e(541),E=e(37482),w=e(58727),T=e(70112),O=e(53996),k=e(75564),B=e(48343),R=e(55082),L=e(41775),J=e(13251),K=e(40711),I=e(15143),W=e(53641),Z=e(94338),H=e(26200),G=e(17760),te=e(79797),ve=a.Object,oe=a.Array,le=a.Date,Se=a.Error,xe=a.TypeError,Ge=a.PerformanceMark,ze=i("DOMException"),ye=I.Map,Fe=I.has,Je=I.get,qe=I.set,Lt=W.Set,$t=W.add,Ve=W.has,ft=i("Object","keys"),un=s([].push),Qt=s((!0).valueOf),pn=s(1 .valueOf),Be=s("".valueOf),lt=s(le.prototype.getTime),Ye=l("structuredClone"),gt="DataCloneError",Ct="Transferring",rn=function(jn){return!o(function(){var wn=new a.Set([7]),nt=jn(wn),vt=jn(ve(7));return nt===wn||!nt.has(7)||!y(vt)||+vt!=7})&&jn},Xe=function(jn,wn){return!o(function(){var nt=new wn,vt=jn({a:nt,b:nt});return!(vt&&vt.a===vt.b&&vt.a instanceof wn&&vt.a.stack===nt.stack)})},xt=function(jn){return!o(function(){var wn=jn(new a.AggregateError([1],Ye,{cause:3}));return wn.name!=="AggregateError"||wn.errors[0]!==1||wn.message!==Ye||wn.cause!==3})},ln=a.structuredClone,Pn=t||!Xe(ln,Se)||!Xe(ln,ze)||!xt(ln),Rn=!ln&&rn(function(jn){return new Ge(Ye,{detail:jn}).detail}),dn=rn(ln)||Rn,lr=function(jn){throw new ze("Uncloneable type: "+jn,gt)},xr=function(jn,wn){throw new ze((wn||"Cloning")+" of "+jn+" cannot be properly polyfilled in this engine",gt)},An=function(jn,wn){return dn||xr(wn),dn(jn)},cr=function(){var jn;try{jn=new a.DataTransfer}catch{try{jn=new a.ClipboardEvent("").clipboardData}catch{}}return jn&&jn.items&&jn.files?jn:null},Wr=function(jn,wn,nt){if(Fe(wn,jn))return Je(wn,jn);var vt=nt||O(jn),Vn,yt,tn,Pr,ri,gn;if(vt==="SharedArrayBuffer")dn?Vn=dn(jn):Vn=jn;else{var bn=a.DataView;!bn&&!f(jn.slice)&&xr("ArrayBuffer");try{if(f(jn.slice)&&!jn.resizable)Vn=jn.slice(0);else for(yt=jn.byteLength,tn=("maxByteLength"in jn)?{maxByteLength:jn.maxByteLength}:void 0,Vn=new ArrayBuffer(yt,tn),Pr=new bn(jn),ri=new bn(Vn),gn=0;gn<yt;gn++)ri.setUint8(gn,Pr.getUint8(gn))}catch{throw new ze("ArrayBuffer is detached",gt)}}return qe(wn,jn,Vn),Vn},en=function(jn,wn,nt,vt,Vn){var yt=a[wn];return y(yt)||xr(wn),new yt(Wr(jn.buffer,Vn),nt,vt)},ot=function(jn,wn){if(E(jn)&&lr("Symbol"),!y(jn))return jn;if(wn){if(Fe(wn,jn))return Je(wn,jn)}else wn=new ye;var nt=O(jn),vt,Vn,yt,tn,Pr,ri,gn,bn;switch(nt){case"Array":yt=oe(L(jn));break;case"Object":yt={};break;case"Map":yt=new ye;break;case"Set":yt=new Lt;break;case"RegExp":yt=new RegExp(jn.source,K(jn));break;case"Error":switch(Vn=jn.name,Vn){case"AggregateError":yt=new(i(Vn))([]);break;case"EvalError":case"RangeError":case"ReferenceError":case"SuppressedError":case"SyntaxError":case"TypeError":case"URIError":yt=new(i(Vn));break;case"CompileError":case"LinkError":case"RuntimeError":yt=new(i("WebAssembly",Vn));break;default:yt=new Se}break;case"DOMException":yt=new ze(jn.message,jn.name);break;case"ArrayBuffer":case"SharedArrayBuffer":yt=Wr(jn,wn,nt);break;case"DataView":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float16Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":ri=nt==="DataView"?jn.byteLength:jn.length,yt=en(jn,nt,jn.byteOffset,ri,wn);break;case"DOMQuad":try{yt=new DOMQuad(ot(jn.p1,wn),ot(jn.p2,wn),ot(jn.p3,wn),ot(jn.p4,wn))}catch{yt=An(jn,nt)}break;case"File":if(dn)try{yt=dn(jn),O(yt)!==nt&&(yt=void 0)}catch{}if(!yt)try{yt=new File([jn],jn.name,jn)}catch{}yt||xr(nt);break;case"FileList":if(tn=cr(),tn){for(Pr=0,ri=L(jn);Pr<ri;Pr++)tn.items.add(ot(jn[Pr],wn));yt=tn.files}else yt=An(jn,nt);break;case"ImageData":try{yt=new ImageData(ot(jn.data,wn),jn.width,jn.height,{colorSpace:jn.colorSpace})}catch{yt=An(jn,nt)}break;default:if(dn)yt=dn(jn);else switch(nt){case"BigInt":yt=ve(jn.valueOf());break;case"Boolean":yt=ve(Qt(jn));break;case"Number":yt=ve(pn(jn));break;case"String":yt=ve(Be(jn));break;case"Date":yt=new le(lt(jn));break;case"Blob":try{yt=jn.slice(0,jn.size,jn.type)}catch{xr(nt)}break;case"DOMPoint":case"DOMPointReadOnly":vt=a[nt];try{yt=vt.fromPoint?vt.fromPoint(jn):new vt(jn.x,jn.y,jn.z,jn.w)}catch{xr(nt)}break;case"DOMRect":case"DOMRectReadOnly":vt=a[nt];try{yt=vt.fromRect?vt.fromRect(jn):new vt(jn.x,jn.y,jn.width,jn.height)}catch{xr(nt)}break;case"DOMMatrix":case"DOMMatrixReadOnly":vt=a[nt];try{yt=vt.fromMatrix?vt.fromMatrix(jn):new vt(jn)}catch{xr(nt)}break;case"AudioData":case"VideoFrame":f(jn.clone)||xr(nt);try{yt=jn.clone()}catch{lr(nt)}break;case"CropTarget":case"CryptoKey":case"FileSystemDirectoryHandle":case"FileSystemFileHandle":case"FileSystemHandle":case"GPUCompilationInfo":case"GPUCompilationMessage":case"ImageBitmap":case"RTCCertificate":case"WebAssembly.Module":xr(nt);default:lr(nt)}}switch(qe(wn,jn,yt),nt){case"Array":case"Object":for(gn=ft(jn),Pr=0,ri=L(gn);Pr<ri;Pr++)bn=gn[Pr],B(yt,bn,ot(jn[bn],wn));break;case"Map":jn.forEach(function(Tt,Vt){qe(yt,ot(Vt,wn),ot(Tt,wn))});break;case"Set":jn.forEach(function(Tt){$t(yt,ot(Tt,wn))});break;case"Error":R(yt,"message",ot(jn.message,wn)),k(jn,"cause")&&R(yt,"cause",ot(jn.cause,wn)),Vn==="AggregateError"?yt.errors=ot(jn.errors,wn):Vn==="SuppressedError"&&(yt.error=ot(jn.error,wn),yt.suppressed=ot(jn.suppressed,wn));case"DOMException":G&&R(yt,"stack",ot(jn.stack,wn))}return yt},ke=function(jn,wn){if(!y(jn))throw new xe("Transfer option cannot be converted to a sequence");var nt=[];w(jn,function(Vt){un(nt,T(Vt))});for(var vt=0,Vn=L(nt),yt=new Lt,tn,Pr,ri,gn,bn,Tt;vt<Vn;){if(tn=nt[vt++],Pr=O(tn),Pr==="ArrayBuffer"?Ve(yt,tn):Fe(wn,tn))throw new ze("Duplicate transferable",gt);if(Pr==="ArrayBuffer"){$t(yt,tn);continue}if(te)gn=ln(tn,{transfer:[tn]});else switch(Pr){case"ImageBitmap":ri=a.OffscreenCanvas,v(ri)||xr(Pr,Ct);try{bn=new ri(tn.width,tn.height),Tt=bn.getContext("bitmaprenderer"),Tt.transferFromImageBitmap(tn),gn=bn.transferToImageBitmap()}catch{}break;case"AudioData":case"VideoFrame":(!f(tn.clone)||!f(tn.close))&&xr(Pr,Ct);try{gn=tn.clone(),tn.close()}catch{}break;case"MediaSourceHandle":case"MessagePort":case"MIDIAccess":case"OffscreenCanvas":case"ReadableStream":case"RTCDataChannel":case"TransformStream":case"WebTransportReceiveStream":case"WebTransportSendStream":case"WritableStream":xr(Pr,Ct)}if(gn===void 0)throw new ze("This object cannot be transferred: "+Pr,gt);qe(wn,tn,gn)}return yt},qr=function(jn){Z(jn,function(wn){te?dn(wn,{transfer:[wn]}):f(wn.transfer)?wn.transfer():H?H(wn):xr("ArrayBuffer",Ct)})};r({global:!0,enumerable:!0,sham:!te,forced:Pn},{structuredClone:function(wn){var nt=J(arguments.length,1)>1&&!h(arguments[1])?T(arguments[1]):void 0,vt=nt?nt.transfer:void 0,Vn,yt;vt!==void 0&&(Vn=new ye,yt=ke(vt,Vn));var tn=ot(wn,Vn);return yt&&qr(yt),tn}})},29274:(c,d,e)=>{"use strict";e.d(d,{A:()=>i});var t=e(80004),r=e.n(t),a=function(s){(0,t.useEffect)(s,[])};const i=a},29355:c=>{c.exports=function(e){return Object.prototype.toString.call(e)==="[object Object]"}},29378:(c,d,e)=>{"use strict";e.d(d,{H:()=>a,N:()=>i});var t=e(79978),r=e(71345);function a(s,o,l){if(document.readyState===o||document.readyState==="complete")return l(),{stop:t.l};const f=o==="complete"?"load":"DOMContentLoaded";return(0,r.q)(s,window,f,l,{once:!0})}function i(s,o){return new Promise(l=>{a(s,o,l)})}},29443:(c,d,e)=>{var t=e(90261);c.exports=t(1,"split")},29599:(c,d,e)=>{var t=e(36351);function r(a,i){var s=i?t(a.buffer):a.buffer;return new a.constructor(s,a.byteOffset,a.length)}c.exports=r},29608:(c,d,e)=>{var t=e(23877);function r(a,i){var s=-1,o=a.length,l=o-1;for(i=i===void 0?o:i;++s<i;){var f=t(s,l),v=a[f];a[f]=a[s],a[s]=v}return a.length=i,a}c.exports=r},29696:(c,d,e)=>{var t=e(96748),r=t(function(i,s,o){var l={};for(var f in o)l[f]=o[f];return l[i]=s,l});c.exports=r},29719:c=>{c.exports=function(e){var t=String(e).match(/^function (\w*)/);return t==null?"":t[1]}},29747:c=>{function d(e){return this.__data__.get(e)}c.exports=d},29767:(c,d,e)=>{"use strict";var t=e(91199),r=e(56816);c.exports=function(a,i){var s=a[i];return r(s)?void 0:t(s)}},29823:(c,d,e)=>{var t=e(14648),r=e(2107),a=e(59195),i=r(t("tail",a(1,1/0)));c.exports=i},29827:(c,d,e)=>{var t=e(61112),r=e(25534);c.exports=t(function(i,s,o){return r(s[i],o[i])})},29839:(c,d,e)=>{var t=e(757);function r(a,i){return t(i,a,0)>=0}c.exports=r},29846:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(88889),r=e(2104),a=e(96660);function i(s,o){var l=a(s),f=a(o);return l===f||r(s)&&s.name===f||r(o)&&o.name===l}c.exports=t(i)},30063:(c,d,e)=>{var t=e(38790).freeze;d.XML_ENTITIES=t({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}),d.HTML_ENTITIES=t({lt:"<",gt:">",amp:"&",quot:'"',apos:"'",Agrave:"\xC0",Aacute:"\xC1",Acirc:"\xC2",Atilde:"\xC3",Auml:"\xC4",Aring:"\xC5",AElig:"\xC6",Ccedil
67:"\xC7",Egrave:"\xC8",Eacute:"\xC9",Ecirc:"\xCA",Euml:"\xCB",Igrave:"\xCC",Iacute:"\xCD",Icirc:"\xCE",Iuml:"\xCF",ETH:"\xD0",Ntilde:"\xD1",Ograve:"\xD2",Oacute:"\xD3",Ocirc:"\xD4",Otilde:"\xD5",Ouml:"\xD6",Oslash:"\xD8",Ugrave:"\xD9",Uacute:"\xDA",Ucirc:"\xDB",Uuml:"\xDC",Yacute:"\xDD",THORN:"\xDE",szlig:"\xDF",agrave:"\xE0",aacute:"\xE1",acirc:"\xE2",atilde:"\xE3",auml:"\xE4",aring:"\xE5",aelig:"\xE6",ccedil:"\xE7",egrave:"\xE8",eacute:"\xE9",ecirc:"\xEA",euml:"\xEB",igrave:"\xEC",iacute:"\xED",icirc:"\xEE",iuml:"\xEF",eth:"\xF0",ntilde:"\xF1",ograve:"\xF2",oacute:"\xF3",ocirc:"\xF4",otilde:"\xF5",ouml:"\xF6",oslash:"\xF8",ugrave:"\xF9",uacute:"\xFA",ucirc:"\xFB",uuml:"\xFC",yacute:"\xFD",thorn:"\xFE",yuml:"\xFF",nbsp:"\xA0",iexcl:"\xA1",cent:"\xA2",pound:"\xA3",curren:"\xA4",yen:"\xA5",brvbar:"\xA6",sect:"\xA7",uml:"\xA8",copy:"\xA9",ordf:"\xAA",laquo:"\xAB",not:"\xAC",shy:"\xAD\xAD",reg:"\xAE",macr:"\xAF",deg:"\xB0",plusmn:"\xB1",sup2:"\xB2",sup3:"\xB3",acute:"\xB4",micro:"\xB5",para:"\xB6",middot:"\xB7",cedil:"\xB8",sup1:"\xB9",ordm:"\xBA",raquo:"\xBB",frac14:"\xBC",frac12:"\xBD",frac34:"\xBE",iquest:"\xBF",times:"\xD7",divide:"\xF7",forall:"\u2200",part:"\u2202",exist:"\u2203",empty:"\u2205",nabla:"\u2207",isin:"\u2208",notin:"\u2209",ni:"\u220B",prod:"\u220F",sum:"\u2211",minus:"\u2212",lowast:"\u2217",radic:"\u221A",prop:"\u221D",infin:"\u221E",ang:"\u2220",and:"\u2227",or:"\u2228",cap:"\u2229",cup:"\u222A",int:"\u222B",there4:"\u2234",sim:"\u223C",cong:"\u2245",asymp:"\u2248",ne:"\u2260",equiv:"\u2261",le:"\u2264",ge:"\u2265",sub:"\u2282",sup:"\u2283",nsub:"\u2284",sube:"\u2286",supe:"\u2287",oplus:"\u2295",otimes:"\u2297",perp:"\u22A5",sdot:"\u22C5",Alpha:"\u0391",Beta:"\u0392",Gamma:"\u0393",Delta:"\u0394",Epsilon:"\u0395",Zeta:"\u0396",Eta:"\u0397",Theta:"\u0398",Iota:"\u0399",Kappa:"\u039A",Lambda:"\u039B",Mu:"\u039C",Nu:"\u039D",Xi:"\u039E",Omicron:"\u039F",Pi:"\u03A0",Rho:"\u03A1",Sigma:"\u03A3",Tau:"\u03A4",Upsilon:"\u03A5",Phi:"\u03A6",Chi:"\u03A7",Psi:"\u03A8",Omega:"\u03A9",alpha:"\u03B1",beta:"\u03B2",gamma:"\u03B3",delta:"\u03B4",epsilon:"\u03B5",zeta:"\u03B6",eta:"\u03B7",theta:"\u03B8",iota:"\u03B9",kappa:"\u03BA",lambda:"\u03BB",mu:"\u03BC",nu:"\u03BD",xi:"\u03BE",omicron:"\u03BF",pi:"\u03C0",rho:"\u03C1",sigmaf:"\u03C2",sigma:"\u03C3",tau:"\u03C4",upsilon:"\u03C5",phi:"\u03C6",chi:"\u03C7",psi:"\u03C8",omega:"\u03C9",thetasym:"\u03D1",upsih:"\u03D2",piv:"\u03D6",OElig:"\u0152",oelig:"\u0153",Scaron:"\u0160",scaron:"\u0161",Yuml:"\u0178",fnof:"\u0192",circ:"\u02C6",tilde:"\u02DC",ensp:"\u2002",emsp:"\u2003",thinsp:"\u2009",zwnj:"\u200C",zwj:"\u200D",lrm:"\u200E",rlm:"\u200F",ndash:"\u2013",mdash:"\u2014",lsquo:"\u2018",rsquo:"\u2019",sbquo:"\u201A",ldquo:"\u201C",rdquo:"\u201D",bdquo:"\u201E",dagger:"\u2020",Dagger:"\u2021",bull:"\u2022",hellip:"\u2026",permil:"\u2030",prime:"\u2032",Prime:"\u2033",lsaquo:"\u2039",rsaquo:"\u203A",oline:"\u203E",euro:"\u20AC",trade:"\u2122",larr:"\u2190",uarr:"\u2191",rarr:"\u2192",darr:"\u2193",harr:"\u2194",crarr:"\u21B5",lceil:"\u2308",rceil:"\u2309",lfloor:"\u230A",rfloor:"\u230B",loz:"\u25CA",spades:"\u2660",clubs:"\u2663",hearts:"\u2665",diams:"\u2666"}),d.entityMap=d.HTML_ENTITIES},30078:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */c.exports=e(99199)},30092:(c,d,e)=>{var t=e(89651),r=e(93662),a=e(24144);c.exports=t(4,[],function(s,o,l,f){return r(function(v,h){return s(v,h)?o(v,h):a(v)},l,f)})},30101:c=>{/** @license ISC License (c) copyright 2017 original and current authors */c.exports=Function.prototype},30131:(c,d,e)=>{var t=e(95471),r=e(62842);c.exports=t(function(i,s){return r(function(o,l,f){return f},i,s)})},30161:(c,d,e)=>{var t=e(95471),r=e(24144),a=e(26543);c.exports=function(){function i(s,o){this.xf=o,this.f=s,this.found=!1}return i.prototype["@@transducer/init"]=a.init,i.prototype["@@transducer/result"]=function(s){return this.found||(s=this.xf["@@transducer/step"](s,void 0)),this.xf["@@transducer/result"](s)},i.prototype["@@transducer/step"]=function(s,o){return this.f(o)&&(this.found=!0,s=r(this.xf["@@transducer/step"](s,o))),s},t(function(o,l){return new i(o,l)})}()},30199:(c,d,e)=>{var t=e(17516),r=e(28723),a=e(24303),i=e(67001),s=r(t(Promise.reject,Promise),i(a(Error),Error));c.exports=s},30227:c=>{"use strict";var d="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";c.exports=d},30326:(c,d,e)=>{"use strict";var t=e(86395);c.exports=t},30333:(c,d,e)=>{var t=e(43548),r=function(){try{var a=t(Object,"defineProperty");return a({},"",{}),a}catch{}}();c.exports=r},30415:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="crop",a=512,i=512,s=[],o="f125",l="M80 24C80 10.7 90.7 0 104 0s24 10.7 24 24l0 326.1L350.1 128 160 128l0-48 238.1 0L471 7c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-73 73L432 384l56 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-56 0 0 56c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-326.1L161.9 384 352 384l0 48-216 0c-30.9 0-56-25.1-56-56l0-248-56 0c-13.3 0-24-10.7-24-24S10.7 80 24 80l56 0 0-56z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.K1=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},30495:c=>{/** @license ISC License (c) copyright 2016 original and current authors */var d=Object.prototype.toString;function e(t){return!!t&&d.call(t)==="[object Object]"}c.exports=e},30503:(c,d,e)=>{var t=e(36351);function r(a,i){var s=i?t(a.buffer):a.buffer;return new a.constructor(s,a.byteOffset,a.byteLength)}c.exports=r},30554:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="gear",a=512,i=512,s=[9881,"cog"],o="f013",l="M256 0c17 0 33.6 1.7 49.8 4.8c7.9 1.5 21.8 6.1 29.4 20.1c2 3.7 3.6 7.6 4.6 11.8l9.3 38.5C350.5 81 360.3 86.7 366 85l38-11.2c4-1.2 8.1-1.8 12.2-1.9c16.1-.5 27 9.4 32.3 15.4c22.1 25.1 39.1 54.6 49.9 86.3c2.6 7.6 5.6 21.8-2.7 35.4c-2.2 3.6-4.9 7-8 10L459 246.3c-4.2 4-4.2 15.5 0 19.5l28.7 27.3c3.1 3 5.8 6.4 8 10c8.2 13.6 5.2 27.8 2.7 35.4c-10.8 31.7-27.8 61.1-49.9 86.3c-5.3 6-16.3 15.9-32.3 15.4c-4.1-.1-8.2-.8-12.2-1.9L366 427c-5.7-1.7-15.5 4-16.9 9.8l-9.3 38.5c-1 4.2-2.6 8.2-4.6 11.8c-7.7 14-21.6 18.5-29.4 20.1C289.6 510.3 273 512 256 512s-33.6-1.7-49.8-4.8c-7.9-1.5-21.8-6.1-29.4-20.1c-2-3.7-3.6-7.6-4.6-11.8l-9.3-38.5c-1.4-5.8-11.2-11.5-16.9-9.8l-38 11.2c-4 1.2-8.1 1.8-12.2 1.9c-16.1 .5-27-9.4-32.3-15.4c-22-25.1-39.1-54.6-49.9-86.3c-2.6-7.6-5.6-21.8 2.7-35.4c2.2-3.6 4.9-7 8-10L53 265.7c4.2-4 4.2-15.5 0-19.5L24.2 218.9c-3.1-3-5.8-6.4-8-10C8 195.3 11 181.1 13.6 173.6c10.8-31.7 27.8-61.1 49.9-86.3c5.3-6 16.3-15.9 32.3-15.4c4.1 .1 8.2 .8 12.2 1.9L146 85c5.7 1.7 15.5-4 16.9-9.8l9.3-38.5c1-4.2 2.6-8.2 4.6-11.8c7.7-14 21.6-18.5 29.4-20.1C222.4 1.7 239 0 256 0zM218.1 51.4l-8.5 35.1c-7.8 32.3-45.3 53.9-77.2 44.6L97.9 120.9c-16.5 19.3-29.5 41.7-38 65.7l26.2 24.9c24 22.8 24 66.2 0 89L59.9 325.4c8.5 24 21.5 46.4 38 65.7l34.6-10.2c31.8-9.4 69.4 12.3 77.2 44.6l8.5 35.1c24.6 4.5 51.3 4.5 75.9 0l8.5-35.1c7.8-32.3 45.3-53.9 77.2
67-44.6l34.6 10.2c16.5-19.3 29.5-41.7 38-65.7l-26.2-24.9c-24-22.8-24-66.2 0-89l26.2-24.9c-8.5-24-21.5-46.4-38-65.7l-34.6 10.2c-31.8 9.4-69.4-12.3-77.2-44.6l-8.5-35.1c-24.6-4.5-51.3-4.5-75.9 0zM208 256a48 48 0 1 0 96 0 48 48 0 1 0 -96 0zm48 96a96 96 0 1 1 0-192 96 96 0 1 1 0 192z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.BH=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},30602:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="chevron-right",a=320,i=512,s=[9002],o="f054",l="M305 239c9.4 9.4 9.4 24.6 0 33.9L113 465c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l175-175L79 81c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L305 239z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Xk=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},30604:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e){return Array.isArray(e)}c.exports=d},30659:c=>{function d(e){return e!=null&&typeof e["@@transducer/step"]=="function"}c.exports=d},30711:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="hand-pointer",a=448,i=512,s=[],o="f25a",l="M160 64c0-8.8 7.2-16 16-16s16 7.2 16 16l0 136c0 10.3 6.6 19.5 16.4 22.8s20.6-.1 26.8-8.3c3-3.9 7.6-6.4 12.8-6.4c8.8 0 16 7.2 16 16c0 10.3 6.6 19.5 16.4 22.8s20.6-.1 26.8-8.3c3-3.9 7.6-6.4 12.8-6.4c7.8 0 14.3 5.6 15.7 13c1.6 8.2 7.3 15.1 15.1 18s16.7 1.6 23.3-3.6c2.7-2.1 6.1-3.4 9.9-3.4c8.8 0 16 7.2 16 16l0 16 0 104c0 39.8-32.2 72-72 72l-56 0-59.8 0-.9 0c-37.4 0-72.4-18.7-93.2-49.9L50.7 312.9c-4.9-7.4-2.9-17.3 4.4-22.2s17.3-2.9 22.2 4.4L116 353.2c5.9 8.8 16.8 12.7 26.9 9.7s17-12.4 17-23l0-19.9 0-256zM176 0c-35.3 0-64 28.7-64 64l0 197.7C91.2 238 55.5 232.8 28.5 250.7C-.9 270.4-8.9 310.1 10.8 339.5L78.3 440.8c29.7 44.5 79.6 71.2 133.1 71.2l.9 0 59.8 0 56 0c66.3 0 120-53.7 120-120l0-104 0-16c0-35.3-28.7-64-64-64c-4.5 0-8.8 .5-13 1.3c-11.7-15.4-30.2-25.3-51-25.3c-6.9 0-13.5 1.1-19.7 3.1C288.7 170.7 269.6 160 248 160c-2.7 0-5.4 .2-8 .5L240 64c0-35.3-28.7-64-64-64zm48 304c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 96c0 8.8 7.2 16 16 16s16-7.2 16-16l0-96zm48-16c-8.8 0-16 7.2-16 16l0 96c0 8.8 7.2 16 16 16s16-7.2 16-16l0-96c0-8.8-7.2-16-16-16zm80 16c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 96c0 8.8 7.2 16 16 16s16-7.2 16-16l0-96z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.A8=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},30869:(c,d,e)=>{"use strict";var t=e(72323),r=e(75564),a=e(91070),i=e(66228).indexOf,s=e(58418),o=t([].push);c.exports=function(l,f){var v=a(l),h=0,y=[],E;for(E in v)!r(s,E)&&r(v,E)&&o(y,E);for(;f.length>h;)r(v,E=f[h++])&&(~i(y,E)||o(y,E));return y}},30885:(c,d,e)=>{"use strict";e.d(d,{q:()=>r});var t=e(95865);function r(){var a;const i=t.J2.navigator;return{status:i.onLine?"connected":"not_connected",interfaces:i.connection&&i.connection.type?[i.connection.type]:void 0,effective_type:(a=i.connection)===null||a===void 0?void 0:a.effectiveType}}},30908:(c,d,e)=>{"use strict";var t=e(56519),r=e(34037),a=e(47196),i=e(70112),s=e(91070),o=e(13995);d.f=t&&!r?Object.defineProperties:function(f,v){i(f);for(var h=s(v),y=o(v),E=y.length,w=0,T;E>w;)a.f(f,T=y[w++],h[T]);return f}},31006:(c,d,e)=>{var t=e(49570),r=e(55028);c.exports=t(function(i){return r(i)/i.length})},31007:c=>{function d(e){return Object.prototype.toString.call(e)==="[object Object]"}c.exports=d},31013:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="list",a=512,i=512,s=["list-squares"],o="f03a",l="M40 48C26.7 48 16 58.7 16 72l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24L40 48zM184 72c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L184 72zm0 160c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-304 0zm0 160c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-304 0zM16 232l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.IT=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},31055:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="book-sparkles",a=448,i=512,s=["book-spells"],o="f6b8",l="M0 88C0 39.4 39.4 0 88 0L392 0c30.9 0 56 25.1 56 56l0 288c0 22.3-13.1 41.6-32 50.6l0 69.4 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L80 512c-44.2 0-80-35.8-80-80c0-2.7 .1-5.4 .4-8L0 424 0 88zM80 400c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0 0-64L80 400zM48 358.7c9.8-4.3 20.6-6.7 32-6.7l312 0c4.4 0 8-3.6 8-8l0-288c0-4.4-3.6-8-8-8L88 48C65.9 48 48 65.9 48 88l0 270.7zM160 112l8.8-17.7c2.9-5.9 11.4-5.9 14.3 0L192 112l17.7 8.8c5.9 2.9 5.9 11.4 0 14.3L192 144l-8.8 17.7c-2.9 5.9-11.4 5.9-14.3 0L160 144l-17.7-8.8c-5.9-2.9-5.9-11.4 0-14.3L160 112zM264 216l16.6-38.8c2.8-6.5 11.9-6.5 14.7 0L312 216l38.8 16.6c6.5 2.8 6.5 11.9 0 14.7L312 264l-16.6 38.8c-2.8 6.5-11.9 6.5-14.7 0L264 264l-38.8-16.6c-6.5-2.8-6.5-11.9 0-14.7L264 216z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.E4=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},31157:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="circle-x",a=512,i=512,s=[],o="e12e",l="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM186.3 136.5L256 218.8l69.7-82.3c8.6-10.1 23.7-11.4 33.8-2.8s11.4 23.7 2.8 33.8L287.4 256l74.9 88.5c8.6 10.1 7.3 25.3-2.8 33.8s-25.3 7.3-33.8-2.8L256 293.2l-69.7 82.3c-8.6 10.1-23.7 11.4-33.8 2.8s-11.4-23.7-2.8-33.8L224.6 256l-74.9-88.5c-8.6-10.1-7.3-25.3 2.8-33.8s25.3-7.3 33.8 2.8z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Ub=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},31178:(c,d,e)=>{var t=e(95882),r=e(54517);c.exports=function(){if(arguments.length===0)throw new Error("pipeK requires at least one argument");return t.apply(this,r(arguments))}},31224:(c,d,e)=>{var t=e(11078),r=e(54836),a=e(10993),i=e(14058),s=e(40689),o=t(function(f){return r(s(a,0,i("length",f)),function(){for(var v=0,h=f.length;v<h;){if(f[v].apply(this,arguments))return!0;v+=1}return!1})});c.exports=o},31238:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){return a(s)<a(i)?s:i})},31282:(c,d,e)=>{var t=e(11078),r=t(function(i){return!i});c.exports=r},31313:(c,d,e)=>{var t=e(54625),r=e(16038),a=t(function(s,o){return r(s,function(){for(var l=1,f=o,v=0,h;
67l<=s&&typeof f=="function";)h=l===s?arguments.length:v+f.length,f=f.apply(this,Array.prototype.slice.call(arguments,v,h)),l+=1,v=h;return f})});c.exports=a},31394:(c,d,e)=>{"use strict";var t=e(64454);c.exports=function(r){if(!t(r))throw new TypeError("Cannot use null or undefined");return r}},31591:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(16877),r=e(32186);function a(i){return t(i)||!!i&&r("concat",i)}c.exports=a},31798:(c,d,e)=>{"use strict";e.d(d,{A:()=>o});var t=e(80004),r=e.n(t),a=e(71196),i=["mousedown","touchstart"],s=function(l,f,v){v===void 0&&(v=i);var h=(0,t.useRef)(f);(0,t.useEffect)(function(){h.current=f},[f]),(0,t.useEffect)(function(){for(var y=function(O){var k=l.current;k&&!k.contains(O.target)&&h.current(O)},E=0,w=v;E<w.length;E++){var T=w[E];(0,a.on)(document,T,y)}return function(){for(var O=0,k=v;O<k.length;O++){var B=k[O];(0,a.AU)(document,B,y)}}},[v,l])};const o=s},31849:c=>{function d(e,t,r){for(var a=0,i=r.length;a<i;){if(e(t,r[a]))return!0;a+=1}return!1}c.exports=d},31921:(c,d,e)=>{"use strict";var t=e(56519),r=e(75564),a=Function.prototype,i=t&&Object.getOwnPropertyDescriptor,s=r(a,"name"),o=s&&function(){}.name==="something",l=s&&(!t||t&&i(a,"name").configurable);c.exports={EXISTS:s,PROPER:o,CONFIGURABLE:l}},32034:(c,d,e)=>{"use strict";e.d(d,{A:()=>ve});var t=e(80004),r=e(4915);function a(){return t.createElement("svg",{"aria-hidden":"true","data-rmiz-btn-unzoom-icon":!0,fill:"currentColor",focusable:"false",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},t.createElement("path",{d:"M 14.144531 1.148438 L 9 6.292969 L 9 3 L 8 3 L 8 8 L 13 8 L 13 7 L 9.707031 7 L 14.855469 1.851563 Z M 8 8 L 3 8 L 3 9 L 6.292969 9 L 1.148438 14.144531 L 1.851563 14.855469 L 7 9.707031 L 7 13 L 8 13 Z"}))}function i(){return t.createElement("svg",{"aria-hidden":"true","data-rmiz-btn-zoom-icon":!0,fill:"currentColor",focusable:"false",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},t.createElement("path",{d:"M 9 1 L 9 2 L 12.292969 2 L 2 12.292969 L 2 9 L 1 9 L 1 14 L 6 14 L 6 13 L 2.707031 13 L 13 2.707031 L 13 6 L 14 6 L 14 1 Z"}))}const s=(oe,le)=>oe===le?.tagName?.toUpperCase?.(),o=oe=>s("DIV",oe)||s("SPAN",oe),l=oe=>s("IMG",oe),f=oe=>oe.complete&&oe.naturalHeight!==0,v=oe=>s("SVG",oe),h=({height:oe,offset:le,width:Se})=>Math.min((window.innerWidth-le*2)/Se,(window.innerHeight-le*2)/oe),y=({containerHeight:oe,containerWidth:le,offset:Se,targetHeight:xe,targetWidth:Ge})=>{const ze=h({height:xe,offset:Se,width:Ge}),ye=Ge>xe?Ge/le:xe/oe;return ze>1?ye:ze*ye},E=({containerHeight:oe,containerWidth:le,hasScalableSrc:Se,offset:xe,targetHeight:Ge,targetWidth:ze})=>!oe||!le?1:!Se&&Ge&&ze?y({containerHeight:oe,containerWidth:le,offset:xe,targetHeight:Ge,targetWidth:ze}):h({height:oe,offset:xe,width:le}),w=/url(?:\(['"]?)(.*?)(?:['"]?\))/,T=oe=>{if(oe){if(l(oe))return oe.currentSrc;if(o(oe)){const le=window.getComputedStyle(oe).backgroundImage;if(le)return w.exec(le)?.[1]}}},O=oe=>{if(oe)return l(oe)?oe.alt??void 0:oe.getAttribute("aria-label")??void 0},k=({containerHeight:oe,containerLeft:le,containerTop:Se,containerWidth:xe,hasScalableSrc:Ge,offset:ze,targetHeight:ye,targetWidth:Fe})=>{const Je=E({containerHeight:oe,containerWidth:xe,hasScalableSrc:Ge,offset:ze,targetHeight:ye,targetWidth:Fe});return{top:Se,left:le,width:xe*Je,height:oe*Je,transform:`translate(0,0) scale(${1/Je})`}},B=({position:oe,relativeNum:le})=>{const Se=parseFloat(oe);return oe.endsWith("%")?le*Se/100:Se},R=({containerHeight:oe,containerLeft:le,containerTop:Se,containerWidth:xe,hasScalableSrc:Ge,objectFit:ze,objectPosition:ye,offset:Fe,targetHeight:Je,targetWidth:qe})=>{if(ze==="scale-down"&&(qe<=xe&&Je<=oe?ze="none":ze="contain"),ze==="cover"||ze==="contain"){const Lt=xe/qe,$t=oe/Je,Ve=ze==="cover"?Math.max(Lt,$t):Math.min(Lt,$t),[ft="50%",un="50%"]=ye.split(" "),Qt=B({position:ft,relativeNum:xe-qe*Ve}),pn=B({position:un,relativeNum:oe-Je*Ve}),Be=E({containerHeight:Je*Ve,containerWidth:qe*Ve,hasScalableSrc:Ge,offset:Fe,targetHeight:Je,targetWidth:qe});
67return{top:Se+pn,left:le+Qt,width:qe*Ve*Be,height:Je*Ve*Be,transform:`translate(0,0) scale(${1/Be})`}}else if(ze==="none"){const[Lt="50%",$t="50%"]=ye.split(" "),Ve=B({position:Lt,relativeNum:xe-qe}),ft=B({position:$t,relativeNum:oe-Je}),un=E({containerHeight:Je,containerWidth:qe,hasScalableSrc:Ge,offset:Fe,targetHeight:Je,targetWidth:qe});return{top:Se+ft,left:le+Ve,width:qe*un,height:Je*un,transform:`translate(0,0) scale(${1/un})`}}else if(ze==="fill"){const Lt=xe/qe,$t=oe/Je,Ve=Math.max(Lt,$t),ft=E({containerHeight:Je*Ve,containerWidth:qe*Ve,hasScalableSrc:Ge,offset:Fe,targetHeight:Je,targetWidth:qe});return{width:xe*ft,height:oe*ft,transform:`translate(0,0) scale(${1/ft})`}}else return{}},L=({backgroundPosition:oe,backgroundSize:le,containerHeight:Se,containerLeft:xe,containerTop:Ge,containerWidth:ze,hasScalableSrc:ye,offset:Fe,targetHeight:Je,targetWidth:qe})=>{if(le==="cover"||le==="contain"){const Lt=ze/qe,$t=Se/Je,Ve=le==="cover"?Math.max(Lt,$t):Math.min(Lt,$t),[ft="50%",un="50%"]=oe.split(" "),Qt=B({position:ft,relativeNum:ze-qe*Ve}),pn=B({position:un,relativeNum:Se-Je*Ve}),Be=E({containerHeight:Je*Ve,containerWidth:qe*Ve,hasScalableSrc:ye,offset:Fe,targetHeight:Je,targetWidth:qe});return{top:Ge+pn,left:xe+Qt,width:qe*Ve*Be,height:Je*Ve*Be,transform:`translate(0,0) scale(${1/Be})`}}else if(le==="auto"){const[Lt="50%",$t="50%"]=oe.split(" "),Ve=B({position:Lt,relativeNum:ze-qe}),ft=B({position:$t,relativeNum:Se-Je}),un=E({containerHeight:Je,containerWidth:qe,hasScalableSrc:ye,offset:Fe,targetHeight:Je,targetWidth:qe});return{top:Ge+ft,left:xe+Ve,width:qe*un,height:Je*un,transform:`translate(0,0) scale(${1/un})`}}else{const[Lt="50%",$t="50%"]=le.split(" "),Ve=B({position:Lt,relativeNum:ze}),ft=B({position:$t,relativeNum:Se}),un=Ve/qe,Qt=ft/Je,pn=Math.min(un,Qt),[Be="50%",lt="50%"]=oe.split(" "),Ye=B({position:Be,relativeNum:ze-qe*pn}),gt=B({position:lt,relativeNum:Se-Je*pn}),Ct=E({containerHeight:Je*pn,containerWidth:qe*pn,hasScalableSrc:ye,offset:Fe,targetHeight:Je,targetWidth:qe});return{top:Ge+gt,left:xe+Ye,width:qe*pn*Ct,height:Je*pn*Ct,transform:`translate(0,0) scale(${1/Ct})`}}},J=/\.svg$/i,K=({hasZoomImg:oe,imgSrc:le,isSvg:Se,isZoomed:xe,loadedImgEl:Ge,offset:ze,shouldRefresh:ye,targetEl:Fe})=>{const Je=Se||le?.slice?.(0,18)==="data:image/svg+xml"||oe||!!(le&&J.test(le)),qe=Fe.getBoundingClientRect(),Lt=window.getComputedStyle(Fe),$t=Ge!=null&&o(Fe),Ve=Ge!=null&&!$t,ft=k({containerHeight:qe.height,containerLeft:qe.left,containerTop:qe.top,containerWidth:qe.width,hasScalableSrc:Je,offset:ze,targetHeight:Ge?.naturalHeight||qe.height,targetWidth:Ge?.naturalWidth||qe.width}),un=Ve?R({containerHeight:qe.height,containerLeft:qe.left,containerTop:qe.top,containerWidth:qe.width,hasScalableSrc:Je,objectFit:Lt.objectFit,objectPosition:Lt.objectPosition,offset:ze,targetHeight:Ge?.naturalHeight||qe.height,targetWidth:Ge?.naturalWidth||qe.width}):void 0,Qt=$t?L({backgroundPosition:Lt.backgroundPosition,backgroundSize:Lt.backgroundSize,containerHeight:qe.height,containerLeft:qe.left,containerTop:qe.top,containerWidth:qe.width,hasScalableSrc:Je,offset:ze,targetHeight:Ge?.naturalHeight||qe.height,targetWidth:Ge?.naturalWidth||qe.width}):void 0,pn=Object.assign({},ft,un,Qt);if(xe){const Be=window.innerWidth/2,lt=window.innerHeight/2,Ye=parseFloat(String(pn.left||0))+parseFloat(String(pn.width||0))/2,gt=parseFloat(String(pn.top||0))+parseFloat(String(pn.height||0))/2,Ct=Be-Ye,rn=lt-gt;ye&&(pn.transitionDuration="0.01ms"),pn.transform=`translate(${Ct}px,${rn}px) scale(1)`}return pn},I=oe=>{if(!oe)return{};if(v(oe)){const le=oe.parentElement,Se=oe.getBoundingClientRect();if(le){const xe=le.getBoundingClientRect();return{height:Se.height,left:xe.left-Se.left,top:xe.top-Se.top,width:Se.width}}else return{height:Se.height,left:Se.left,width:Se.width,top:Se.top}}else return{height:oe.offsetHeight,left:oe.offsetLeft,width:oe.offsetWidth,top:oe.offsetTop}},W=oe=>{const le="-zoom",Se=["clip-path","fill","mask","marker-start","marker-mid","marker-end"],xe=new Map;if(oe.hasAttribute("id")){const Ge=oe.id,ze=Ge+le;xe.set(Ge,ze),oe.id=ze}oe.querySelectorAll("[id]").forEach(Ge=>{const ze=Ge.id,ye=ze+le;xe.set(ze,ye),Ge.id=ye}),xe.forEach((Ge,ze)=>{const ye=`url(#${ze})`,Fe=`url(#${Ge})`,Je=Se.map(qe=>`[${qe}="${ye}"]`).join(", ");oe.querySelectorAll(Je).forEach(qe=>{Se.forEach(Lt=>{qe.getAttribute(Lt)===ye&&qe.setAttribute(Lt,Fe)})})}),oe.querySelectorAll("style").forEach(Ge=>{xe.forEach((ze,ye)=>{Ge.textContent&&(Ge.textContent=Ge.textContent.replaceAll(`#${ye}`,`#${ze}`))})})},Z=["img","svg",'[role="img"]',"[data-zoom]"].map(oe=>`${oe}:not([aria-hidden="true"])`).join(","),H={overflow:"",width:""};function G(oe){return t.createElement(te,{...oe})}class te extends t.Component{constructor(){super(...arguments),this.state={id:"",isZoomImgLoaded:!1,loadedImgEl:void 0,modalState:"UNLOADED",shouldRefresh:!1,styleGhost:{}},this.refContent=t.createRef(),this.refDialog=t.createRef(),this.refModalContent=t.createRef(),this.refModalImg=t.createRef(),this.refWrap=t.createRef(),this.img
67El=null,this.isScaling=!1,this.prevBodyAttrs=H,this.styleModalImg={},this.handleModalStateChange=le=>{const{modalState:Se}=this.state;le!=="LOADING"&&Se==="LOADING"?(this.loadZoomImg(),window.addEventListener("resize",this.handleResize,{passive:!0}),window.addEventListener("touchstart",this.handleTouchStart,{passive:!0}),window.addEventListener("touchmove",this.handleTouchMove,{passive:!0}),window.addEventListener("touchend",this.handleTouchEnd,{passive:!0}),window.addEventListener("touchcancel",this.handleTouchCancel,{passive:!0}),document.addEventListener("keydown",this.handleKeyDown,!0)):le!=="LOADED"&&Se==="LOADED"?window.addEventListener("wheel",this.handleWheel,{passive:!0}):le!=="UNLOADING"&&Se==="UNLOADING"?(this.ensureImgTransitionEnd(),window.removeEventListener("wheel",this.handleWheel),window.removeEventListener("touchstart",this.handleTouchStart),window.removeEventListener("touchmove",this.handleTouchMove),window.removeEventListener("touchend",this.handleTouchEnd),window.removeEventListener("touchcancel",this.handleTouchCancel),document.removeEventListener("keydown",this.handleKeyDown,!0)):le!=="UNLOADED"&&Se==="UNLOADED"&&(this.bodyScrollEnable(),window.removeEventListener("resize",this.handleResize),this.refModalImg.current?.removeEventListener?.("transitionend",this.handleImgTransitionEnd),this.refDialog.current?.close?.())},this.getDialogContainer=()=>{let le=document.querySelector("[data-rmiz-portal]");return le==null&&(le=document.createElement("div"),le.setAttribute("data-rmiz-portal",""),document.body.appendChild(le)),le},this.setId=()=>{const le=()=>Math.random().toString(16).slice(-4);this.setState({id:le()+le()+le()})},this.setAndTrackImg=()=>{const le=this.refContent.current;le&&(this.imgEl=le.querySelector(Z),this.imgEl?(this.contentNotFoundChangeObserver?.disconnect?.(),this.imgEl.addEventListener("load",this.handleImgLoad),this.imgEl.addEventListener("click",this.handleZoom),this.state.loadedImgEl||this.handleImgLoad(),this.imgElResizeObserver=new ResizeObserver(Se=>{const xe=Se[0];xe?.target&&(this.imgEl=xe.target,this.setState({styleGhost:I(this.imgEl)}))}),this.imgElResizeObserver.observe(this.imgEl),this.contentChangeObserver||(this.contentChangeObserver=new MutationObserver(()=>{this.setState({styleGhost:I(this.imgEl)})}),this.contentChangeObserver.observe(le,{attributes:!0,childList:!0,subtree:!0}))):this.contentNotFoundChangeObserver||(this.contentNotFoundChangeObserver=new MutationObserver(this.setAndTrackImg),this.contentNotFoundChangeObserver.observe(le,{childList:!0,subtree:!0})))},this.handleIfZoomChanged=le=>{const{isZoomed:Se}=this.props;!le&&Se?this.zoom():le&&!Se&&this.unzoom()},this.handleImgLoad=()=>{const le=T(this.imgEl);if(!le)return;const Se=new Image;l(this.imgEl)&&(Se.sizes=this.imgEl.sizes,Se.srcset=this.imgEl.srcset),Se.src=le;const xe=()=>{this.setState({loadedImgEl:Se,styleGhost:I(this.imgEl)})};Se.decode().then(xe).catch(()=>{if(f(Se)){xe();return}Se.onload=xe})},this.handleZoom=()=>{this.hasImage()&&this.props.onZoomChange?.(!0)},this.handleUnzoom=()=>{this.props.onZoomChange?.(!1)},this.handleBtnUnzoomClick=le=>{le.preventDefault(),le.stopPropagation(),this.handleUnzoom()},this.handleDialogCancel=le=>{le.preventDefault()},this.handleDialogClick=le=>{(le.target===this.refModalContent.current||le.target===this.refModalImg.current)&&(le.stopPropagation(),this.handleUnzoom())},this.handleDialogClose=le=>{le.stopPropagation(),this.handleUnzoom()},this.handleKeyDown=le=>{(le.key==="Escape"||le.keyCode===27)&&(le.preventDefault(),le.stopPropagation(),this.handleUnzoom())},this.handleWheel=le=>{le.ctrlKey||(le.stopPropagation(),queueMicrotask(()=>{this.handleUnzoom()}))},this.handleTouchStart=le=>{if(le.touches.length>1){this.isScaling=!0;return}le.changedTouches.length===1&&le.changedTouches[0]&&(this.touchYStart=le.changedTouches[0].screenY)},this.handleTouchMove=le=>{const Se=window.visualViewport?.scale??1;if(this.props.canSwipeToUnzoom&&!this.isScaling&&Se<=1&&this.touchYStart!=null&&le.changedTouches[0]){this.touchYEnd=le.changedTouches[0].screenY;const xe=Math.max(this.touchYStart,this.touchYEnd),Ge=Math.min(this.touchYStart,this.touchYEnd);Math.abs(xe-Ge)>this.props.swipeToUnzoomThreshold&&(this.touchYStart=void 0,this.touchYEnd=void 0,this.handleUnzoom())}},this.handleTouchEnd=()=>{this.isScaling=!1,this.touchYStart=void 0,this.touchYEnd=void 0},this.handleTouchCancel=()=>{this.isScaling=!1,this.touchYStart=void 0,this.touchYEnd=void 0},this.handleResize=()=>{this.setState({shouldRefresh:!0})},this.hasImage=()=>this.imgEl&&(this.state.loadedImgEl||v(this.imgEl))&&window.getComputedStyle(this.imgEl).display!=="none",this.zoom=()=>{this.bodyScrollDisable(),this.refDialog.current?.showModal?.(),this.refModalImg.current?.addEventListener?.("transitionend",this.handleImgTransitionEnd),this.setState({modalState:"LOADING"})},this.unzoom=()=>{this.setState({modalState:"UNLOADING"})},this.handleImgTransitionEnd=()=>{clearTimeout(this.timeoutTransitionEnd),this.state.modalState==="LOADING"?this.setState({modalState:"LOADED"}):this.state.modalState==="UNLOADING"&&this.setState({shouldRefresh:!1,modalState:"UNLOADED"})},this.ensureImgTransitionEnd=()=>
67{if(this.refModalImg.current){const le=window.getComputedStyle(this.refModalImg.current).transitionDuration,Se=parseFloat(le);if(Se){const xe=Se*(le.endsWith("ms")?1:1e3)+50;this.timeoutTransitionEnd=setTimeout(this.handleImgTransitionEnd,xe)}}},this.bodyScrollDisable=()=>{this.prevBodyAttrs={overflow:document.body.style.overflow,width:document.body.style.width};const le=document.body.clientWidth;document.body.style.overflow="hidden",document.body.style.width=`${le}px`},this.bodyScrollEnable=()=>{document.body.style.width=this.prevBodyAttrs.width,document.body.style.overflow=this.prevBodyAttrs.overflow,this.prevBodyAttrs=H},this.loadZoomImg=()=>{const{props:{zoomImg:le}}=this,Se=le?.src;if(Se){const xe=new Image;xe.sizes=le?.sizes??"",xe.srcset=le?.srcSet??"",xe.src=Se;const Ge=()=>{this.setState({isZoomImgLoaded:!0})};xe.decode().then(Ge).catch(()=>{if(f(xe)){Ge();return}xe.onload=Ge})}},this.UNSAFE_handleSvg=()=>{const{imgEl:le,refModalImg:Se,styleModalImg:xe}=this;if(v(le)){const Ge=le.cloneNode(!0);W(Ge),Ge.style.width=`${xe.width||0}px`,Ge.style.height=`${xe.height||0}px`,Ge.addEventListener("click",this.handleUnzoom),Se.current?.firstChild?.remove?.(),Se.current?.appendChild?.(Ge)}}}render(){const{handleBtnUnzoomClick:le,handleDialogCancel:Se,handleDialogClick:xe,handleDialogClose:Ge,handleUnzoom:ze,handleZoom:ye,imgEl:Fe,props:{a11yNameButtonUnzoom:Je,a11yNameButtonZoom:qe,children:Lt,classDialog:$t,IconUnzoom:Ve,IconZoom:ft,isZoomed:un,wrapElement:Qt,ZoomContent:pn,zoomImg:Be,zoomMargin:lt},refContent:Ye,refDialog:gt,refModalContent:Ct,refModalImg:rn,refWrap:Xe,state:{id:xt,isZoomImgLoaded:ln,loadedImgEl:Pn,modalState:Rn,shouldRefresh:dn,styleGhost:lr}}=this,xr=`rmiz-modal-${xt}`,An=`rmiz-modal-img-${xt}`,cr=o(Fe),Wr=l(Fe),en=v(Fe),ot=O(Fe),ke=T(Fe),qr=Wr?Fe.sizes:void 0,jn=Wr?Fe.srcset:void 0,wn=!!Be?.src,nt=this.hasImage(),vt=ot?`${qe}: ${ot}`:qe,Vn=Rn==="LOADING"||Rn==="LOADED",yt=nt?"found":"not-found",tn=Rn==="UNLOADED"||Rn==="UNLOADING"?"hidden":"visible",Pr={visibility:Rn==="UNLOADED"?"visible":"hidden"};this.styleModalImg=nt?K({hasZoomImg:wn,imgSrc:ke,isSvg:en,isZoomed:un&&Vn,loadedImgEl:Pn,offset:lt,shouldRefresh:dn,targetEl:Fe}):{};let ri=null;if(nt){const gn=Wr||cr?t.createElement("img",{alt:ot,sizes:qr,src:ke,srcSet:jn,...ln&&Rn==="LOADED"?Be:{},"data-rmiz-modal-img":"",height:this.styleModalImg.height||void 0,id:An,ref:rn,style:this.styleModalImg,width:this.styleModalImg.width||void 0}):en?t.createElement("div",{"data-rmiz-modal-img":!0,ref:rn,style:this.styleModalImg}):null,bn=t.createElement("button",{"aria-label":Je,"data-rmiz-btn-unzoom":"",onClick:le,type:"button"},t.createElement(Ve,null));ri=pn?t.createElement(pn,{buttonUnzoom:bn,modalState:Rn,img:gn,onUnzoom:ze}):t.createElement(t.Fragment,null,gn,bn)}return t.createElement(Qt,{"aria-owns":xr,"data-rmiz":"",ref:Xe},t.createElement(Qt,{"data-rmiz-content":yt,ref:Ye,style:Pr},Lt),nt&&t.createElement(Qt,{"data-rmiz-ghost":"",style:lr},t.createElement("button",{"aria-label":vt,"data-rmiz-btn-zoom":"",onClick:ye,type:"button"},t.createElement(ft,null))),nt&&r.createPortal(t.createElement("dialog",{"aria-labelledby":An,"aria-modal":"true",className:$t,"data-rmiz-modal":"",id:xr,onClick:xe,onClose:Ge,onCancel:Se,ref:gt,role:"dialog"},t.createElement("div",{"data-rmiz-modal-overlay":tn}),t.createElement("div",{"data-rmiz-modal-content":"",ref:Ct},ri)),this.getDialogContainer()))}componentDidMount(){this.setId(),this.setAndTrackImg(),this.handleImgLoad(),this.UNSAFE_handleSvg()}componentWillUnmount(){this.state.modalState!=="UNLOADED"&&this.bodyScrollEnable(),this.contentChangeObserver?.disconnect?.(),this.contentNotFoundChangeObserver?.disconnect?.(),this.imgElResizeObserver?.disconnect?.(),this.imgEl?.removeEventListener?.("load",this.handleImgLoad),this.imgEl?.removeEventListener?.("click",this.handleZoom),this.refModalImg.current?.removeEventListener?.("transitionend",this.handleImgTransitionEnd),window.removeEventListener("wheel",this.handleWheel),window.removeEventListener("touchstart",this.handleTouchStart),window.removeEventListener("touchmove",this.handleTouchMove),window.removeEventListener("touchend",this.handleTouchEnd),window.removeEventListener("touchcancel",this.handleTouchCancel),window.removeEventListener("resize",this.handleResize),document.removeEventListener("keydown",this.handleKeyDown,!0)}componentDidUpdate(le,Se){this.handleModalStateChange(Se.modalState),this.UNSAFE_handleSvg(),this.handleIfZoomChanged(le.isZoomed)}}te.defaultProps={a11yNameButtonUnzoom:"Minimize image",a11yNameButtonZoom:"Expand image",canSwipeToUnzoom:!0,IconUnzoom:a,IconZoom:i,swipeToUnzoomThreshold:10,wrapElement:"div",zoomMargin:0};function ve(oe){const[le,Se]=t.useState(!1);return t.createElement(G,{...oe,isZoomed:le,onZoomChange:Se})}},32052:c=>{c.exports=function(e,t){for(var r=0,a=t.length-(e-1),i=new Array(a>=0?a:0);r<a;)i[r]=Array.prototype.slice.call(t,r,r+e),r+=1;return i}},32059:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=2,r=e(52762),a=e(82898),i=e(59291).type("Pred"),s=e(59291).typeFn(i(),t),o=e(97804),l=e(60946),f=e(2104),v=e(29846),h=function(){return y(function(){return!0})};function y(E){var w;if(!f(E))throw new TypeError("Pred: Predicate function required");var T=function(J){return!!E(J)},O=function(){return"Pred"+a(T)},k=h,B=function(){return T};function R(J){return function(K){if(!v(y,K))throw new TypeError("Pred."+J+": Pred required");return y(function(I){return!!T(I)&&!!K.runWith(I)})}}function L(J){return function(K){if(!f(K))throw new TypeError("Pred."+J+": Function required");return y(l(T,K))}}
67return w={inspect:O,toString:O,runWith:T,type:i,valueOf:B,empty:k,concat:R("concat"),contramap:L("contramap")},w[o.empty]=k,w[o.concat]=R(o.concat),w[o.contramap]=L(o.contramap),w["@@type"]=s,w.constructor=y,w}y.empty=h,y.type=i,y[o.empty]=h,y["@@type"]=s,y["@@implements"]=r(["concat","contramap","empty"]),c.exports=y},32071:(c,d,e)=>{var t=e(98098),r=typeof self=="object"&&self&&self.Object===Object&&self,a=t||r||Function("return this")();c.exports=a},32101:c=>{/** @license ISC License (c) copyright 2016 original and current authors */var d=function(e){return function(){return e}};c.exports=d},32105:(c,d,e)=>{var t=e(33374),r=e(71095);function a(i,s,o){var l=s(i);return r(i)?l:t(l,o(i))}c.exports=a},32152:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="link-slash",a=640,i=512,s=["chain-broken","chain-slash","unlink"],o="f127",l="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.7L489.3 358.2l91-91c56.2-56.2 56.2-147.3 0-203.5C526.8 10.2 440.9 7.3 383.9 57.2l-6.1 5.4c-10 8.7-11 23.9-2.3 33.9s23.9 11 33.9 2.3l6.1-5.4c38-33.2 95.2-31.3 130.9 4.4c37.4 37.4 37.4 98.1 0 135.6l-95.1 95.1-45.5-35.7c24.2-53.3 14.1-117.9-29.3-161.3c-52.1-52.1-134.4-55.9-190.8-11.2L38.8 5.1zm186.3 146c36.9-22.3 85.6-17.6 117.4 14.3c26 26 34 63.3 23.7 96.4L225.1 151.1zM352.6 373.8c-20.2-2.7-39.7-11.7-55.2-27.3c-9.8-9.8-17-21.2-21.7-33.3l-54.2-42.7c-2.2 39.6 11.9 79.9 41.9 109.9c38.8 38.8 94.2 50.8 143.4 36l-54.2-42.7zm-236-186L59.7 244.8C3.5 301 3.5 392.1 59.7 448.2c53.6 53.6 139.5 56.4 196.5 6.5l6.1-5.4c10-8.7 11-23.9 2.3-33.9s-23.9-11-33.9-2.3l-6.1 5.4c-38 33.2-95.2 31.3-130.9-4.4c-37.4-37.4-37.4-98.1 0-135.6l60.9-60.9-38-29.9z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.TH=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},32186:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(54260),r=e(8728),a=function(o,l){return t(l[r[o]])||t(l[o])},i=function(o,l){return t(l["@@implements"])&&!!l["@@implements"](o)},s=function(o,l){return!!l&&(a(o,l)||i(o,l))};c.exports=s},32287:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){for(var o=s.length-1;o>=0;)i=a(s[o],i),o-=1;return i})},32309:(c,d,e)=>{var t=e(5271);function r(a,i){return t(i,a,0)>=0}c.exports=r},32362:(c,d,e)=>{"use strict";e.d(d,{Ck:()=>i,H7:()=>t,b8:()=>s,hi:()=>r,tJ:()=>a});const t=Symbol.for("TypeBox.Transform"),r=Symbol.for("TypeBox.Readonly"),a=Symbol.for("TypeBox.Optional"),i=Symbol.for("TypeBox.Hint"),s=Symbol.for("TypeBox.Kind")},32703:(c,d,e)=>{var t=e(61112),r=e(6204);c.exports=t(function(i,s,o){return r(function(l,f,v){return i(f,v)},s,o)})},32810:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="arrow-rotate-left",a=512,i=512,s=[8634,"arrow-left-rotate","arrow-rotate-back","arrow-rotate-backward","undo"],o="f0e2",l="M48 192c-8.8 0-16-7.2-16-16L32 48c0-8.8 7.2-16 16-16s16 7.2 16 16l0 92.6C103.2 75.5 174.5 32 256 32c123.7 0 224 100.3 224 224s-100.3 224-224 224c-79.9 0-150-41.8-189.7-104.8C59.8 364.8 67.7 352 80 352c6 0 11.4 3.2 14.7 8.2C128.9 413 188.4 448 256 448c106 0 192-86 192-192s-86-192-192-192c-71.1 0-133.1 38.6-166.3 96l86.3 0c8.8 0 16 7.2 16 16s-7.2 16-16 16L48 192z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.V3=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},32835:(c,d,e)=>{var t=e(11078),r=e(66855);function a(i){return function s(o,l){switch(arguments.length){case 0:return s;case 1:return r(o)?s:t(function(f){return i(o,f)});default:return r(o)&&r(l)?s:r(o)?t(function(f){return i(f,l)}):r(l)?t(function(f){return i(o,f)}):i(o,l)}}}c.exports=a},32853:(c,d,e)=>{var t=e(72011);function r(a,i){var s=this.__data__,o=t(s,a);return o<0?(++this.size,s.push([a,i])):s[o][1]=i,this}c.exports=r},32887:(c,d,e)=>{"use strict";var t=e(64911);c.exports=t.Promise},32930:(c,d,e)=>{var t=e(36799),r=e(81821),a=e(83464),i=e(6243),s=e(55912),o=e(71095),l=e(66122),f=e(99865),v=1,h="[object Arguments]",y="[object Array]",E="[object Object]",w=Object.prototype,T=w.hasOwnProperty;function O(k,B,R,L,J,K){var I=o(k),W=o(B),Z=I?y:s(k),H=W?y:s(B);Z=Z==h?E:Z,H=H==h?E:H;var G=Z==E,te=H==E,ve=Z==H;if(ve&&l(k)){if(!l(B))return!1;I=!0,G=!1}if(ve&&!G)return K||(K=new t),I||f(k)?r(k,B,R,L,J,K):a(k,B,Z,R,L,J,K);if(!(R&v)){var oe=G&&T.call(k,"__wrapped__"),le=te&&T.call(B,"__wrapped__");
67if(oe||le){var Se=oe?k.value():k,xe=le?B.value():B;return K||(K=new t),J(Se,xe,R,L,K)}}return ve?(K||(K=new t),i(k,B,R,L,J,K)):!1}c.exports=O},32982:(c,d,e)=>{var t=e(32071),r=t.Uint8Array;c.exports=r},33023:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(97364);c.exports=t(r(["takeWhile"],a,function(s,o){for(var l=0,f=o.length;l<f&&s(o[l]);)l+=1;return Array.prototype.slice.call(o,0,l)}))},33136:(c,d,e)=>{"use strict";e.d(d,{A:()=>E});var t=e(45760),r=e(95857),a=e(1966),i=e(73303);class s extends t.A{constructor(T){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=i.A),T.toXYZ_M&&T.fromXYZ_M&&(T.toBase??=O=>{let k=(0,r.A)(T.toXYZ_M,O);return this.white!==this.base.white&&(k=(0,a.Ay)(this.white,this.base.white,k)),k},T.fromBase??=O=>(O=(0,a.Ay)(this.base.white,this.white,O),(0,r.A)(T.fromXYZ_M,O))),T.referred??="display",super(T)}}const o=[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],l=[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],f=new s({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:o,fromXYZ_M:l}),v={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:[153/255,50/255,204/255],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,153/255],lightslategrey:[119/255,136/255,153/255],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:[102/255,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,204/255],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:[102/255,51/255,153/255],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]};let h=Array(3).fill("<percentage> | <number>[0, 255]"),y=Array(3).fill("<number>[0, 255]");const E=new s({id:"srgb",name:"sRGB",base:f,fromBase:w=>w.map(T=>{let O=T<0?-1:1,k=T*O;return k>.0031308?O*(1.055*k**(1/2.4)-.055):12.92*T}),toBase:w=>w.map(T=>{let O=T<0?-1:1,k=T*O;return k<=.04045?T/12.92:O*((k+.055)/1.055)**2.4}),formats:{rgb:{coords:h},rgb_number:{name:"rgb",commas:!0,coords:y,noAlpha:!0},color:{},rgba:{coords:h,commas:!0,lastAlpha:!0},rgba_number:{name:"rgba",commas:!0,coords:y},hex:{type:"custom",toGamut:!0,test:w=>/^#([a-f0-9]{3,4}){1,2}$/i.test(w),parse(w){w.length<=5&&(w=w.replace(/[a-f0-9]/gi,"$&$&"));let T=[];return w.replace(/[a-f0-9]{2}/gi,O=>{T.push(parseInt(O,16)/255)}),{spaceId:"srgb",coords:T.slice(0,3),alpha:T.slice(3)[0]}},serialize:(w,T,{collapse:O=!0}={})=>{T<1&&w.push(T),w=w.map(R=>Math.round(R*255));let k=O&&w.every(R=>R%17===0);return"#"+w.map(R=>k?(R/17).toString(16):R.toString(16).padStart(2,"0")).join("")}},keyword:{type:"custom",test:w=>/^[a-z]+$/i.test(w),parse(w){w=w.toLowerCase();let T={spaceId:"srgb",coords:null,alpha:1};if(w==="transparent"?(T.coords=v.black,T.alpha=0):T.coords=v[w],T.coords)return T}}}})},33165:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="minus",a=448,i=512,s=[8211,8722,10134,"subtract"],o="f068",l="M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.EZ=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},33181:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){var s=Number(i),o=0,l;if(s<0||isNaN(s))throw new RangeError("n must be a non-negative number");for(l=new Array(s);o<s;)l[o]=a(o),o+=1;return l})},33253:(c,d,e)=>{"use strict";e.d(d,{$X:()=>h,As:()=>o,bJ:()=>y,e6:()=>s});var t=e(52276),r=e(15344),a=e(9659),i=e(83220);const s="No stack, consider using an instance of Error";function o({stackTrace:w,originalError:T,handlingStack:O,componentStack:k,startClocks:B,nonErrorPrefix:R,useFallbackStack:L=!0,source:J,handling:K}){const I=y(T);return!w&&I&&(w=(0,a.T)(T)),{startClocks:B,source:J,handling:K,handlingStack:O,componentStack:k,originalError:T,type:w?w.name:void 0,message:l(w,I,R,T),stack:w?(0,i.Yn)(w):L?s:void 0,causes:I?E(T,J):void 0,fingerprint:f(T),context:v(T)}}function l(w,T,O,k){return w?.message&&w?.name?w.message:T?"Empty message":`${O} ${(0,r.s)((0,t.a)(k))}`}function f(w){return y(w)&&"dd_fingerprint"in w?String(w.dd_fingerprint):void 0}function v(w){if(w!==null&&typeof w=="object"&&"dd_context"in w)return w.dd_context}function h(w){var T;return(T=/@ (.+)/.exec(w))===null||T===void 0?void 0:T[1]}function y(w){return w instanceof Error||Object.prototype.toString.call(w)==="[object Error]"}function E(w,T){let O=w;const k=[];for(;y(O?.cause)&&k.length<10;){const B=(0,a.T)(O.cause);k.push({message:O.cause.message,source:T,type:B?.name,stack:B&&(0,i.Yn)(B)}),O=O.cause}return k.length?k:void 0}},33276:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="circle-exclamation",a=512,i=512,s=["exclamation-circle"],o="f06a",l="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24l0 112c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-112c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.lE=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},33283:(c,d,e)=>{"use strict";var t=e(84377),r=e(86669),a=e(55621),i=e(96001),s=e(52072),o=e(7498),l=Function.prototype,f=Math.max,v=Math.min,h=Object.create;o.maxAge=function(y,E,w){var T,O,k,B;y=s(y),y&&(T=h(null),O=w.async&&o.async||w.promise&&o.promise?"async":"",E.on("set"+O,function(R){T[R]=setTimeout(function(){E.delete(R)},y),typeof T[R].unref=="function"&&T[R].unref(),B&&(B[R]&&B[R]!=="nextTick"&&clearTimeout(B[R]),B[R]=setTimeout(function(){delete B[R]},k),typeof B[R].unref=="function"&&B[R].unref())}),E.on("delete"+O,function(R){clearTimeout(T[R]),delete T[R],B&&(B[R]!=="nextTick"&&clearTimeout(B[R]),delete B[R])}),w.preFetch&&(w.preFetch===!0||isNaN(w.preFetch)?k=.333:k=f(v(Number(w.preFetch),1),0),k&&(B={}
67,k=(1-k)*y,E.on("get"+O,function(R,L,J){B[R]||(B[R]="nextTick",a(function(){var K;B[R]==="nextTick"&&(delete B[R],E.delete(R),w.async&&(L=t(L),L.push(l)),K=E.memoized.apply(J,L),w.promise&&i(K)&&(typeof K.done=="function"?K.done(l,l):K.then(l,l)))}))}))),E.on("clear"+O,function(){r(T,function(R){clearTimeout(R)}),T={},B&&(r(B,function(R){R!=="nextTick"&&clearTimeout(R)}),B={})}))}},33323:(c,d,e)=>{"use strict";var t=e(64356),r=e(10692),a=Function.prototype.apply,i=Function.prototype.call,s=Object.create,o=Object.defineProperty,l=Object.defineProperties,f=Object.prototype.hasOwnProperty,v={configurable:!0,enumerable:!1,writable:!0},h,y,E,w,T,O,k;h=function(B,R){var L;return r(R),f.call(this,"__ee__")?L=this.__ee__:(L=v.value=s(null),o(this,"__ee__",v),v.value=null),L[B]?typeof L[B]=="object"?L[B].push(R):L[B]=[L[B],R]:L[B]=R,this},y=function(B,R){var L,J;return r(R),J=this,h.call(this,B,L=function(){E.call(J,B,L),a.call(R,this,arguments)}),L.__eeOnceListener__=R,this},E=function(B,R){var L,J,K,I;if(r(R),!f.call(this,"__ee__"))return this;if(L=this.__ee__,!L[B])return this;if(J=L[B],typeof J=="object")for(I=0;K=J[I];++I)(K===R||K.__eeOnceListener__===R)&&(J.length===2?L[B]=J[I?0:1]:J.splice(I,1));else(J===R||J.__eeOnceListener__===R)&&delete L[B];return this},w=function(B){var R,L,J,K,I;if(f.call(this,"__ee__")&&(K=this.__ee__[B],!!K))if(typeof K=="object"){for(L=arguments.length,I=new Array(L-1),R=1;R<L;++R)I[R-1]=arguments[R];for(K=K.slice(),R=0;J=K[R];++R)a.call(J,this,I)}else switch(arguments.length){case 1:i.call(K,this);break;case 2:i.call(K,this,arguments[1]);break;case 3:i.call(K,this,arguments[1],arguments[2]);break;default:for(L=arguments.length,I=new Array(L-1),R=1;R<L;++R)I[R-1]=arguments[R];a.call(K,this,I)}},T={on:h,once:y,off:E,emit:w},O={on:t(h),once:t(y),off:t(E),emit:t(w)},k=l({},O),c.exports=d=function(B){return B==null?s(k):l(Object(B),O)},d.methods=T},33374:c=>{function d(e,t){for(var r=-1,a=t.length,i=e.length;++r<a;)e[i+r]=t[r];return e}c.exports=d},33386:(c,d,e)=>{"use strict";var t=e(23546),r=e(70112),a=e(29767);c.exports=function(i,s,o){var l,f;r(i);try{if(l=a(i,"return"),!l){if(s==="throw")throw o;return o}l=t(l,i)}catch(v){f=!0,l=v}if(s==="throw")throw o;if(f)throw l;return r(l),o}},33420:(c,d,e)=>{var t=e(4851),r=t(function(i,s){var o={};for(var l in s)o[l]=s[l];return delete o[i],o});c.exports=r},33501:c=>{function d(e){var t=-1,r=Array(e.size);return e.forEach(function(a){r[++t]=a}),r}c.exports=d},33531:c=>{function d(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(r){return t.apply(this,arguments)};case 2:return function(r,a){return t.apply(this,arguments)};case 3:return function(r,a,i){return t.apply(this,arguments)};case 4:return function(r,a,i,s){return t.apply(this,arguments)};case 5:return function(r,a,i,s,o){return t.apply(this,arguments)};case 6:return function(r,a,i,s,o,l){return t.apply(this,arguments)};case 7:return function(r,a,i,s,o,l,f){return t.apply(this,arguments)};case 8:return function(r,a,i,s,o,l,f,v){return t.apply(this,arguments)};case 9:return function(r,a,i,s,o,l,f,v,h){return t.apply(this,arguments)};case 10:return function(r,a,i,s,o,l,f,v,h,y){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}c.exports=d},33561:(c,d,e)=>{var t=e(95471),r=e(37628);c.exports=t(function(i,s){return r(i)?!r(s)||s<1?NaN:(i%s+s)%s:NaN})},33607:function(c,d,e){var t;(function(r,a){"use strict";var i="1.0.40",s="",o="?",l="function",f="undefined",v="object",h="string",y="major",E="model",w="name",T="type",O="vendor",k="version",B="architecture",R="console",L="mobile",J="tablet",K="smarttv",I="wearable",W="embedded",Z=500,H="Amazon",G="Apple",te="ASUS",ve="BlackBerry",oe="Browser",le="Chrome",Se="Edge",xe="Firefox",Ge="Google",ze="Huawei",ye="LG",Fe="Microsoft",Je="Motorola",qe="Opera",Lt="Samsung",$t="Sharp",Ve="Sony",ft="Xiaomi",un="Zebra",Qt="Facebook",pn="Chromium OS",Be="Mac OS",lt=" Browser",Ye=function(Wr,en){var ot={};for(var ke in Wr)en[ke]&&en[ke].length%2===0?ot[ke]=en[ke].concat(Wr[ke]):ot[ke]=Wr[ke];return ot},gt=function(Wr){for(var en={},ot=0;ot<Wr.length;ot++)en[Wr[ot].toUpperCase()]=Wr[ot];return en},Ct=function(Wr,en){return typeof Wr===h?rn(en).indexOf(rn(Wr))!==-1:!1},rn=function(Wr){return Wr.toLowerCase()},Xe=function(Wr){return typeof Wr===h?Wr.replace(/[^\d\.]/g,s).split(".")[0]:a}
vendor: 4,109 bytes, line 67
67,xt=function(Wr,en){if(typeof Wr===h)return Wr=Wr.replace(/^\s\s*/,s),typeof en===f?Wr:Wr.substring(0,Z)},ln=function(Wr,en){for(var ot=0,ke,qr,jn,wn,nt,vt;ot<en.length&&!nt;){var Vn=en[ot],yt=en[ot+1];for(ke=qr=0;ke<Vn.length&&!nt&&Vn[ke];)if(nt=Vn[ke++].exec(Wr),nt)for(jn=0;jn<yt.length;jn++)vt=nt[++qr],wn=yt[jn],typeof wn===v&&wn.length>0?wn.length===2?typeof wn[1]==l?this[wn[0]]=wn[1].call(this,vt):this[wn[0]]=wn[1]:wn.length===3?typeof wn[1]===l&&!(wn[1].exec&&wn[1].test)?this[wn[0]]=vt?wn[1].call(this,vt,wn[2]):a:this[wn[0]]=vt?vt.replace(wn[1],wn[2]):a:wn.length===4&&(this[wn[0]]=vt?wn[3].call(this,vt.replace(wn[1],wn[2])):a):this[wn]=vt||a;ot+=2}},Pn=function(Wr,en){for(var ot in en)if(typeof en[ot]===v&&en[ot].length>0){for(var ke=0;ke<en[ot].length;ke++)if(Ct(en[ot][ke],Wr))return ot===o?a:ot}else if(Ct(en[ot],Wr))return ot===o?a:ot;return en.hasOwnProperty("*")?en["*"]:Wr},Rn={"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},dn={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},lr={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[k,[w,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[k,[w,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[w,k],[/opios[\/ ]+([\w\.]+)/i],[k,[w,qe+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[k,[w,qe+" GX"]],[/\bopr\/([\w\.]+)/i],[k,[w,qe]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[k,[w,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[k,[w,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[w,k],[/quark(?:pc)?\/([-\w\.]+)/i],[k,[w,"Quark"]],[/\bddg\/([\w\.]+)/i],[k,[w,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[k,[w,"UC"+oe]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[k,[w,"WeChat"]],[/konqueror\/([\w\.]+)/i],[k,[w,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[k,[w,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[k,[w,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[k,[w,"Smart Lenovo "+oe]],[/(avast|avg)\/([\w\.]+)/i],[[w,/(.+)/,"$1 Secure "+oe],k],[/\bfocus\/([\w\.]+)/i],[k,[w,xe+" Focus"]],[/\bopt\/([\w\.]+)/i],[k,[w,qe+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[k,[w,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[k,[w,"Dolphin"]],[/coast\/([\w\.]+)/i],[k,[w,qe+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[k,[w,"MIUI"+lt]],[/fxios\/([\w\.-]+)/i],[k,[w,xe]],[/\bqihoobrowser\/?([\w\.]*)/i],[k,[w,"360"]],[/\b(qq)\/([\w\.]+)/i],[[w,/(.+)/,"$1Browser"],k],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[w,/(.+)/,"$1"+lt],k],[/samsungbrowser\/([\w\.]+)/i],[k,[w,Lt+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[k,[w,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[w,"Sogou Mobile"],k],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[w,k],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[w],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[k,w],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[w,Qt],k],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[w,k],[/\bgsa\/([\w\.]+) .*safari\//i],[k,[w,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[k,[w,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[k,[w,le
vendor: 10,919 bytes, line 67
67+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[w,le+" WebView"],k],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[k,[w,"Android "+oe]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[w,k],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[k,[w,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[k,w],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[w,[k,Pn,Rn]],[/(webkit|khtml)\/([\w\.]+)/i],[w,k],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[w,"Netscape"],k],[/(wolvic|librewolf)\/([\w\.]+)/i],[w,k],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[k,[w,xe+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[w,[k,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[w,[k,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[B,"amd64"]],[/(ia32(?=;))/i],[[B,rn]],[/((?:i[346]|x)86)[;\)]/i],[[B,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[B,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[B,"armhf"]],[/windows (ce|mobile); ppc;/i],[[B,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[B,/ower/,s,rn]],[/(sun4\w)[;\)]/i],[[B,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[B,rn]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[E,[O,Lt],[T,J]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[E,[O,Lt],[T,L]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[E,[O,G],[T,L]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[E,[O,G],[T,J]],[/(macintosh);/i],[E,[O,G]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[E,[O,$t],[T,L]],[/(?:honor)([-\w ]+)[;\)]/i],[E,[O,"Honor"],[T,L]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[E,[O,ze],[T,J]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[E,[O,ze],[T,L]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i],[[E,/_/g," "],[O,ft],[T,L]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[E,/_/g," "],[O,ft],[T,J]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[E,[O,"OPPO"],[T,L]],[/\b(opd2\d{3}a?) bui/i],[E,[O,"OPPO"],[T,J]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[E,[O,"Vivo"],[T,L]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[E,[O,"Realme"],[T,L]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[E,[O,Je],[T,L]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[E,[O,Je],[T,J]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[E,[O,ye],[T,J]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[E,[O,ye],[T,L]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[E,[O,"Lenovo"],[T,J]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[E,/_/g," "],[O,"Nokia"],[T,L]],[/(pixel c)\b/i],[E,[O,Ge],[T,J]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[E,[O,Ge],[T,L]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[E,[O,Ve],[T,L]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[E,"Xperia Tablet"],[O,Ve],[T,J]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[E,[O,"OnePlus"],[T,L]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[E,[O,H],[T,J]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[E,/(.+)/g,"Fire Phone $1"],[O,H],[T,L]],[/(playbook);[-\w\),; ]+(rim)/i],[E,O,[T,J]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[E,[O,ve],[T,L]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[E,[O,te],[T,J]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[E,[O,te],[T,L]],[/(nexus 9)/i],[E,[O,"HTC"],[T,J]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[O,[E,/_/g," "],[T,L]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[E,[O,"TCL"],[T,J]],[/(itel) ((\w+))/i],[[O,rn],E,[T,Pn,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[E,[O,"Acer"],[T,J]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[E,[O,"Meizu"],[T,L]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[E,[O,"Ulefone"],[T,L]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[E,[O,"Energizer"],[T,L]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[E,[O,"Cat"],[T,L]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[E,[O,"Smartfren"],[T,L]],[/droid.+; (a(?:015|06[35]|142p?))/i],[E,[O,"Nothing"],[T,L]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (imo) ((?!tab)[\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[O,E,[T,L]],[/(imo) (tab \w+)/i,/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[O,E,[T,J]],[/(surface duo)/i],[E,[O,Fe],[T,J]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[E,[O,"Fairphone"],[T,L]],[/(u304aa)/i],[E,[O,"AT&T"],[T,L]],[/\bsie-(\w*)/i],[E,[O,"Siemens"],[T,L]],[/\b(rct\w+) b/i],[E,[O,"RCA"],[T,J]],[/\b(venue[\d ]{2,7}) b/i],[E,[O,"Dell"],[T,J]],[/\b(q(?:mv|ta)\w+) b/i],[E,[O,"Verizon"],[T,J]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[E,[O,"Barnes & Noble"],[T,J]],[/\b(tm\d{3}\w+) b/i],[E,[O,"NuVision"],[T,J]],[/\b(k88) b/i],[E,[O,"ZTE"],[T,J]],[/\b(nx\d{3}j) b/i],[E,[O,"ZTE"],[T,L]],[/\b(gen\d{3}) b.+49h/i],[E,[O,"Swiss"],[T,L]],[/\b(zur\d{3}) b/i],[E,[O,"Swiss"],[T,J]],[/\b((zeki)?tb.*\b) b/i],[E,[O,"Zeki"],[T,J]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[O,"Dragon Touch"],E,[T,J]],[/\b(ns-?\w{0,9}) b/i],[E,[O,"Insignia"],[T,J]],[/\b((nxa|next)-?\w{0,9}) b/i],[E,[O,"NextBook"],[T,J]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[O,"Voice"],E,[T,L]],[/\b(lvtel\-)?(v1[12]) b/i],[[O,"LvTel"],E,[T,L]],[/\b(ph-1) /i],[E,[O,"Essential"],[T,L]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[E,[O,"Envizen"],[T,J]],[/\b(trio[-\w\. ]+) b/i],[E,[O,"MachSpeed"],[T,J]],[/\btu_(1491) b/i],[E,[O,"Rotor"],[T,J]],[/(shield[\w ]+) b/i],[E,[O,"Nvidia"],[T,J]],[/(sprint) (\w+)/i],[O,E,[T,L]],[/(kin\.[onetw]{3})/i],[[E,/\./g," "],[O,Fe],[T,L]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[E,[O,un],[T,J]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[E,[O,un],[T,L]],[/smart-tv.+(samsung)/i],[O,[T,K]],[/hbbtv.+maple;(\d+)/i],[[E,/^/,"SmartTV"],[O,Lt],[T,K]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[O,ye],[T,K]],[/(apple) ?tv/i],[O,[E,G+" TV"],[T,K]],[/crkey/i],[[E,le+"cast"],[O,Ge],[T,K]],[/droid.+aft(\w+)( bui|\))/i],[E,[O,H],[T,K]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[E,[O,$t],[T,K]],[/(bravia[\w ]+)( bui|\))/i],[E,[O,Ve],[T,K]],[/(mitv-\w{5}) bui/i],[E,[O,ft],[T,K]],[/Hbbtv.*(technisat) (.*);/i],[O,E,[T,K]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[O,xt],[E,xt],[T,K]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[T,K]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[O,E,[T,R]],[/droid.+; (shield) bui/i],[E,[O,"Nvidia"],[T,R]],[/(playstation [345portablevi]+)/i],[E,[O,Ve],[T,R]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[E,[O,Fe],[T,R]],[/\b(sm-[lr]\d\d[05][fnuw]?s?)\b/i],[E,[O,Lt],[T,I]],[/((pebble))app/i],[O,E,[T,I]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[E,[O,G],[T,I]],[/droid.+; (glass) \d/i],[E,[O,Ge],[T,I]],[/droid.+; (wt63?0{2,3})\)/i],[E,[O,un],[T,I]],[/droid.+; (glass) \d/i],[E,[O,Ge],[T,I]],[/(pico) (4|neo3(?: link|pro)?)/i],[O,E,[T,I]],[/; (quest( \d| pro)?)/i],[E,[O,Qt],[T,I]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[O,[T,W]],[/(aeobc)\b/i],[E,[O,H],[T,W]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[E,[T,L]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[E,[T,J]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[T,J]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[T,L]],[/(android[-\w\. ]{0,9});.+buil/i],[E,[O,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[k,[w,Se+"HTML"]],[/(arkweb)\/([\w\.]+)/i],[w,k],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[k,[w,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[w,k],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[k,w]],os:[[/microsoft (windows) (vista|xp)/i],[w,k],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[w,[k,Pn,dn]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[k,Pn,dn],[w,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[k,/_/g,"."],[w,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[w,Be],[k,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[k,w],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish|openharmony)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[w,k],[/\(bb(10);/i],[k,[w,ve]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[k,[w,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[k,[w,xe+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[k,[w,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[k,[w,"watchOS"]],[/crkey\/([\d\.]+)/i],[k,[w,le
67+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[w,pn],k],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[w,k],[/(sunos) ?([\w\.\d]*)/i],[[w,"Solaris"],k],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[w,k]]},xr=function(Wr,en){if(typeof Wr===v&&(en=Wr,Wr=a),!(this instanceof xr))return new xr(Wr,en).getResult();var ot=typeof r!==f&&r.navigator?r.navigator:a,ke=Wr||(ot&&ot.userAgent?ot.userAgent:s),qr=ot&&ot.userAgentData?ot.userAgentData:a,jn=en?Ye(lr,en):lr,wn=ot&&ot.userAgent==ke;return this.getBrowser=function(){var nt={};return nt[w]=a,nt[k]=a,ln.call(nt,ke,jn.browser),nt[y]=Xe(nt[k]),wn&&ot&&ot.brave&&typeof ot.brave.isBrave==l&&(nt[w]="Brave"),nt},this.getCPU=function(){var nt={};return nt[B]=a,ln.call(nt,ke,jn.cpu),nt},this.getDevice=function(){var nt={};return nt[O]=a,nt[E]=a,nt[T]=a,ln.call(nt,ke,jn.device),wn&&!nt[T]&&qr&&qr.mobile&&(nt[T]=L),wn&&nt[E]=="Macintosh"&&ot&&typeof ot.standalone!==f&&ot.maxTouchPoints&&ot.maxTouchPoints>2&&(nt[E]="iPad",nt[T]=J),nt},this.getEngine=function(){var nt={};return nt[w]=a,nt[k]=a,ln.call(nt,ke,jn.engine),nt},this.getOS=function(){var nt={};return nt[w]=a,nt[k]=a,ln.call(nt,ke,jn.os),wn&&!nt[w]&&qr&&qr.platform&&qr.platform!="Unknown"&&(nt[w]=qr.platform.replace(/chrome os/i,pn).replace(/macos/i,Be)),nt},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return ke},this.setUA=function(nt){return ke=typeof nt===h&&nt.length>Z?xt(nt,Z):nt,this},this.setUA(ke),this};xr.VERSION=i,xr.BROWSER=gt([w,k,y]),xr.CPU=gt([B]),xr.DEVICE=gt([E,O,T,R,L,K,J,I,W]),xr.ENGINE=xr.OS=gt([w,k]),typeof d!==f?(f!=="object"&&c.exports&&(d=c.exports=xr),d.UAParser=xr):l==="function"&&e.amdO?(t=function(){return xr}.call(d,e,d,c),t!==a&&(c.exports=t)):typeof r!==f&&(r.UAParser=xr);var An=typeof r!==f&&(r.jQuery||r.Zepto);if(An&&!An.ua){var cr=new xr;An.ua=cr.getResult(),An.ua.get=function(){return cr.getUA()},An.ua.set=function(Wr){cr.setUA(Wr);var en=cr.getResult();for(var ot in en)An.ua[ot]=en[ot]}}})(typeof window=="object"?window:this)},33624:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){var s={};for(var o in i)s[o]=i[o];return delete s[a],s})},33656:(c,d,e)=>{var t=e(61309),r=t(Object.keys,Object);c.exports=r},33846:(c,d,e)=>{"use strict";e.r(d),e.d(d,{default:()=>li});var t=e(25359),r=e.n(t),a=e(11854),i=e.n(a),s=e(65699),o=e.n(s),l=e(92929),f=e.n(l),v=e(27887),h=e.n(v),y=e(41594),E=e.n(y),w=e(98517),T=e.n(w),O="http://example.com",k=function(n,u){if(/^[a-z]+:/i.test(u))return u;/^data:/.test(n)&&(n=r().location&&r().location.href||"");var p=typeof r().URL=="function",_=/^\/\//.test(n),D=!r().location&&!/\/\//i.test(n);if(p?n=new(r()).URL(n,r().location||O):/\/\//i.test(n)||(n=T().buildAbsoluteURL(r().location&&r().location.href||"",n)),p){var j=new URL(u,n);return D?j.href.slice(O.length):_?j.href.slice(j.protocol.length):j.href}return T().buildAbsoluteURL(n,u)};const B=k;var R=e(5197),L=function(){function m(){this.listeners={}}var n=m.prototype;return n.on=function(p,_){this.listeners[p]||(this.listeners[p]=[]),this.listeners[p].push(_)},n.off=function(p,_){if(!this.listeners[p])return!1;var D=this.listeners[p].indexOf(_);return this.listeners[p]=this.listeners[p].slice(0),this.listeners[p].splice(D,1),D>-1},n.trigger=function(p){var _=this.listeners[p];if(_)if(arguments.length===2)for(var D=_.length,j=0;j<D;++j)_[j].call(this,arguments[1]);
vendor: 19,291 bytes, lines 67-69
67else for(var ne=Array.prototype.slice.call(arguments,1),Ee=_.length,rt=0;rt<Ee;++rt)_[rt].apply(this,ne)},n.dispose=function(){this.listeners={}},n.pipe=function(p){this.on("data",function(_){p.push(_)})},m}(),J=function(n){return r().atob?r().atob(n):Buffer.from(n,"base64").toString("binary")};function K(m){for(var n=J(m),u=new Uint8Array(n.length),p=0;p<n.length;p++)u[p]=n.charCodeAt(p);return u}/*! @name m3u8-parser @version 6.1.0 @license Apache-2.0 */class I extends L{constructor(){super(),this.buffer=""}push(n){let u;for(this.buffer+=n,u=this.buffer.indexOf(`
68`);u>-1;u=this.buffer.indexOf(`
69`))this.trigger("data",this.buffer.substring(0,u)),this.buffer=this.buffer.substring(u+1)}}const W="	",Z=function(m){const n=/([0-9.]*)?@?([0-9.]*)?/.exec(m||""),u={};return n[1]&&(u.length=parseInt(n[1],10)),n[2]&&(u.offset=parseInt(n[2],10)),u},H=function(){const u="(?:"+"[^=]*"+")=(?:"+'"[^"]*"|[^,]*'+")";return new RegExp("(?:^|,)("+u+")")},G=function(m){const n={};if(!m)return n;const u=m.split(H());let p=u.length,_;for(;p--;)u[p]!==""&&(_=/([^=]*)=(.*)/.exec(u[p]).slice(1),_[0]=_[0].replace(/^\s+|\s+$/g,""),_[1]=_[1].replace(/^\s+|\s+$/g,""),_[1]=_[1].replace(/^['"](.*)['"]$/g,"$1"),n[_[0]]=_[1]);return n};class te extends L{constructor(){super(),this.customParsers=[],this.tagMappers=[]}push(n){let u,p;if(n=n.trim(),n.length===0)return;if(n[0]!=="#"){this.trigger("data",{type:"uri",uri:n});return}this.tagMappers.reduce((D,j)=>{const ne=j(n);return ne===n?D:D.concat([ne])},[n]).forEach(D=>{for(let j=0;j<this.customParsers.length;j++)if(this.customParsers[j].call(this,D))return;if(D.indexOf("#EXT")!==0){this.trigger("data",{type:"comment",text:D.slice(1)});return}if(D=D.replace("\r",""),u=/^#EXTM3U/.exec(D),u){this.trigger("data",{type:"tag",tagType:"m3u"});return}if(u=/^#EXTINF:([0-9\.]*)?,?(.*)?$/.exec(D),u){p={type:"tag",tagType:"inf"},u[1]&&(p.duration=parseFloat(u[1])),u[2]&&(p.title=u[2]),this.trigger("data",p);return}if(u=/^#EXT-X-TARGETDURATION:([0-9.]*)?/.exec(D),u){p={type:"tag",tagType:"targetduration"},u[1]&&(p.duration=parseInt(u[1],10)),this.trigger("data",p);return}if(u=/^#EXT-X-VERSION:([0-9.]*)?/.exec(D),u){p={type:"tag",tagType:"version"},u[1]&&(p.version=parseInt(u[1],10)),this.trigger("data",p);return}if(u=/^#EXT-X-MEDIA-SEQUENCE:(\-?[0-9.]*)?/.exec(D),u){p={type:"tag",tagType:"media-sequence"},u[1]&&(p.number=parseInt(u[1],10)),this.trigger("data",p);return}if(u=/^#EXT-X-DISCONTINUITY-SEQUENCE:(\-?[0-9.]*)?/.exec(D),u){p={type:"tag",tagType:"discontinuity-sequence"},u[1]&&(p.number=parseInt(u[1],10)),this.trigger("data",p);return}if(u=/^#EXT-X-PLAYLIST-TYPE:(.*)?$/.exec(D),u){p={type:"tag",tagType:"playlist-type"},u[1]&&(p.playlistType=u[1]),this.trigger("data",p);return}if(u=/^#EXT-X-BYTERANGE:(.*)?$/.exec(D),u){p=(0,R.A)(Z(u[1]),{type:"tag",tagType:"byterange"}),this.trigger("data",p);return}if(u=/^#EXT-X-ALLOW-CACHE:(YES|NO)?/.exec(D),u){p={type:"tag",tagType:"allow-cache"},u[1]&&(p.allowed=!/NO/.test(u[1])),this.trigger("data",p);return}if(u=/^#EXT-X-MAP:(.*)$/.exec(D),u){if(p={type:"tag",tagType:"map"},u[1]){const j=G(u[1]);j.URI&&(p.uri=j.URI),j.BYTERANGE&&(p.byterange=Z(j.BYTERANGE))}this.trigger("data",p);return}if(u=/^#EXT-X-STREAM-INF:(.*)$/.exec(D),u){if(p={type:"tag",tagType:"stream-inf"},u[1]){if(p.attributes=G(u[1]),p.attributes.RESOLUTION){const j=p.attributes.RESOLUTION.split("x"),ne={};j[0]&&(ne.width=parseInt(j[0],10)),j[1]&&(ne.height=parseInt(j[1],10)),p.attributes.RESOLUTION=ne}p.attributes.BANDWIDTH&&(p.attributes.BANDWIDTH=parseInt(p.attributes.BANDWIDTH,10)),p.attributes["FRAME-RATE"]&&(p.attributes["FRAME-RATE"]=parseFloat(p.attributes["FRAME-RATE"])),p.attributes["PROGRAM-ID"]&&(p.attributes["PROGRAM-ID"]=parseInt(p.attributes["PROGRAM-ID"],10))}this.trigger("data",p);return}if(u=/^#EXT-X-MEDIA:(.*)$/.exec(D),u){p={type:"tag",tagType:"media"},u[1]&&(p.attributes=G(u[1])),this.trigger("data",p);return}if(u=/^#EXT-X-ENDLIST/.exec(D),u){this.trigger("data",{type:"tag",tagType:"endlist"});return}if(u=/^#EXT-X-DISCONTINUITY/.exec(D),u){this.trigger("data",{type:"tag",tagType:"discontinuity"});return}if(u=/^#EXT-X-PROGRAM-DATE-TIME:(.*)$/.exec(D),u){p={type:"tag",tagType:"program-date-time"},u[1]&&(p.dateTimeString=u[1],p.dateTimeObject=new Date(u[1])),this.trigger("data",p);return}if(u=/^#EXT-X-KEY:(.*)$/.exec(D),u){p={type:"tag",tagType:"key"},u[1]&&(p.attributes=G(u[1]),p.attributes.IV&&(p.attributes.IV.substring(0,2).toLowerCase()==="0x"&&(p.attributes.IV=p.attributes.IV.substring(2)),p.attributes.IV=p.attributes.IV.match(/.{8}/g),p.attributes.IV[0]=parseInt(p.attributes.IV[0],16),p.attributes.IV[1]=parseInt(p.attributes.IV[1],16),p.attributes.IV[2]=parseInt(p.attributes.IV[2],16),p.attributes.IV[3]=parseInt(p.attributes.IV[3],16),p.attributes.IV=new Uint32Array(p.attributes.IV))),this.trigger("data",p);return}if(u=/^#EXT-X-START:(.*)$/.exec(D),u){p={type:"tag",tagType:"start"},u[1]&&(p.attributes=G(u[1]),p.attributes["TIME-OFFSET"]=parseFloat(p.attributes["TIME-OFFSET"]),p.attributes.PRECISE=/YES/.test(p.attributes.PRECISE)),this.trigger("data",p);return}if(u=/^#EXT-X-CUE-OUT-CONT:(.*)?$/.exec(D),u){p={type:"tag",tagType:"cue-out-cont"},u[1]?p.data=u[1]:p.data="",this.trigger("data",p);return}if(u=/^#EXT-X-CUE-OUT:(.*)?$/.exec(D),u){p={type:"tag",tagType:"cue-out"},u[1]?p.data=u[1]:p.data="",this.trigger("data",p);return}if(u=/^#EXT-X-CUE-IN:(.*)?$/.exec(D),u){p={type:"tag",tagType:"cue-in"},u[1]?p.data=u[1]:p.data="",this.trigger("data",p);return}if(u=/^#EXT-X-SKIP:(.*)$/.exec(D),u&&u[1]){p={type:"tag",tagType:"skip"},p.attributes=G(u[1]),p.attributes.hasOwnProperty("SKIPPED-SEGMENTS")&&(p.attributes["SKIPPED-SEGMENTS"]=parseInt(p.attributes["SKIPPED-SEGMENTS"],10)),p.attributes.hasOwnProperty("RECENTLY-REMOVED-DATERANGES")&&(p.attributes["RECENTLY-REMOVED-DATERANGES"]=p.attributes["RECENTLY-REMOVED-DATERANGES"].split(W)),this.trigger("data",p);return}if(u=/^#EXT-X-PART:(.*)$/.exec(D),u&&u[1]){p={type:"tag",tagType:"part"},p.attributes=G(u[1]),["DURATION"].forEach(function(j){p.attributes.hasOwnProperty(j)&&(p.attributes[j]=parseFloat(p.attributes[j]))}),["INDEPENDENT","GAP"].forEach(function(j){p.attributes.hasOwnProperty(j)&&(p.attributes[j]=/YES/.test(p.attributes[j]))}),p.attributes.hasOwnProperty("BYTERANGE")&&(p.attributes.byterange=Z(p.attributes.BYTERANGE)),this.trigger("data",p);return}if(u=/^#EXT-X-SERVER-CONTROL:(.*)$/.exec(D),u&&u[1]){p={type:"tag",tagType:"server-control"},p.attributes=G(u[1]),["CAN-SKIP-UNTIL","PART-HOLD-BACK","HOLD-BACK"].forEach(function(j){p.attributes.hasOwnProperty(j)&&(p.attributes[j]=parseFloat(p.attributes[j]))}),["CAN-SKIP-DATERANGES","CAN-BLOCK-RELOAD"].forEach(function(j){p.attributes.hasOwnProperty(j)&&(p.attributes[j]=/YES/.test(p.attributes[j]))}),this.trigger("data",p);return}if(u=/^#EXT-X-PART-INF:(.*)$/.exec(D),u&&u[1]){p={type:"tag",tagType:"part-inf"},p.attributes=G(u[1]),["PART-TARGET"].forEach(function(j){p.attributes.hasOwnProperty(j)&&(p.attributes[j]=parseFloat(p.attributes[j]))}),this.trigger("data",p);return}if(u=/^#EXT-X-PRELOAD-HINT:(.*)$/.exec(D),u&&u[1]){p={type:"tag",tagType:"preload-hint"},p.attributes=G(u[1]),["BYTERANGE-START","BYTERANGE-LENGTH"].forEach(function(j){if(p.attributes.hasOwnProperty(j)){p.attributes[j]=parseInt(p.attributes[j],10);const ne=j==="BYTERANGE-LENGTH"?"length":"offset";p.attributes.byterange=p.attributes.byterange||{},p.attributes.byterange[ne]=p.attributes[j],delete p.attributes[j]}}),this.trigger("data",p);return}if(u=/^#EXT-X-RENDITION-REPORT:(.*)$/.exec(D),u&&u[1]){p={type:"tag",tagType:"rendition-report"},p.attributes=G(u[1]),["LAST-MSN","LAST-PART"].forEach(function(j){p.attributes.hasOwnProperty(j)&&(p.attributes[j]=parseInt(p.attributes[j],10))}),this.trigger("data",p);return}if(u=/^#EXT-X-DATERANGE:(.*)$/.exec(D),u&&u[1]){p={type:"tag",tagType:"daterange"},p.attributes=G(u[1]),["ID","CLASS"].forEach(function(ne){p.attributes.hasOwnProperty(ne)&&(p.attributes[ne]=String(p.attributes[ne]))}),["START-DATE","END-DATE"].forEach(function(ne){p.attributes.hasOwnProperty(ne)&&(p.attributes[ne]=new Date(p.attributes[ne]))}),["DURATION","PLANNED-DURATION"].forEach(function(ne){p.attributes.hasOwnProperty(ne)&&(p.attributes[ne]=parseFloat(p.attributes[ne]))}),["END-ON-NEXT"].forEach(function(ne){p.attributes.hasOwnProperty(ne)&&(p.attributes[ne]=/YES/i.test(p.attributes[ne]))}),["SCTE35-CMD"," SCTE35-OUT","SCTE35-IN"].forEach(function(ne){p.attributes.hasOwnProperty(ne)&&(p.attributes[ne]=p.attributes[ne].toString(16))});const j=/^X-([A-Z]+-)+[A-Z]+$/;for(const ne in p.attributes){if(!j.test(ne))continue;const Ee=/[0-9A-Fa-f]{6}/g.test(p.attributes[ne]),rt=/^\d+(\.\d+)?$/.test(p.attributes[ne]);p.attributes[ne]=Ee?p.attributes[ne].toString(16):rt?parseFloat(p.attributes[ne]):String(p.attributes[ne])}this.trigger("data",p);return}this.trigger("data",{type:"tag",data:D.slice(4)})})}addParser({expression:n,customType:u,dataParser:p,segment:_}){typeof p!="function"&&(p=D=>D),this.customParsers.push(D=>{if(n.exec(D))return this.trigger("data",{type:"custom",data:p(D),customType:u,segment:_}),!0})}addTagMapper({expression:n,map:u}){const p=_=>n.test(_)?u(_):_;this.tagMappers.push(p)}}const ve=m=>m.toLowerCase().replace(/-(\w)/g,n=>n[1].toUpperCase()),oe=function(m){const n={};return Object.keys(m).forEach(function(u){n[ve(u)]=m[u]}),n},le=function(m){const{serverControl:n,targetDuration:u,partTargetDuration:p}=m;if(!n)return;const _="#EXT-X-SERVER-CONTROL",D="holdBack",j="partHoldBack",ne=u&&u*3,Ee=p&&p*2;u&&!n.hasOwnProperty(D)&&(n[D]=ne,this.trigger("info",{message:`${_} defaulting HOLD-BACK to targetDuration * 3 (${ne}).`})),ne&&n[D]<ne&&(this.trigger("warn",{message:`${_} clamping HOLD-BACK (${n[D]}) to targetDuration * 3 (${ne})`}),n[D]=ne),p&&!n.hasOwnProperty(j)&&(n[j]=p*3,this.trigger("info",{message:`${_} defaulting PART-HOLD-BACK to partTargetDuration * 3 (${n[j]}).`})),p&&n[j]<Ee&&(this.trigger("warn",{message:`${_} clamping PART-HOLD-BACK (${n[j]}) to partTargetDuration * 2 (${Ee}).`}),n[j]=Ee)};class Se extends L{constructor(){super(),this.lineStream=new I,this.parseStream=new te,this.lineStream.pipe(this.parseStream);const n=this,u=[];let p={},_,D,j=!1;const ne=function(){},Ee={AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},rt="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed";let bt=0;this.manifest={allowCache:!0,discontinuityStarts:[],segments:[]};let Tn=0,Dr=0;const Nr={};this.on("end",()=>{p.uri||!p.parts&&!p.preloadHints||(!p.map&&_&&(p.map=_),!p.key&&D&&(p.key=D),!p.timeline&&typeof bt=="number"&&(p.timeline=bt),this.manifest.preloadSegment=p)}),this.parseStream.on("data",function(Ln){let ei,pi;({tag(){({version(){Ln.version&&(this.manifest.version=Ln.version)},"allow-cache"(){this.manifest.allowCache=Ln.allowed,"allowed"in Ln||(this.trigger("info",{message:"defaulting allowCache to YES"}),this.manifest.allowCache=!0)},byterange(){const Ei={};"length"in Ln&&(p.byterange=Ei,Ei.length=Ln.length,"offset"in Ln||(Ln.offset=Tn)),"offset"in Ln&&(p.byterange=Ei,Ei.offset=Ln.offset),Tn=Ei.offset+Ei.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"})),Ln.duration>0&&(p.duration=Ln.duration),Ln.duration===0&&(p.duration=.01,this.trigger("info",{message:"updating zero segment duration to a small value"})),this.manifest.segments=u},key(){if(!Ln.attributes){this.trigger("warn",{message:"ignoring key declaration without attribute list"});return}if(Ln.attributes.METHOD==="NONE"){D=null;return}if(!Ln.attributes.URI){this.trigger("warn",{message:"ignoring key declaration without URI"});return}if(Ln.attributes.KEYFORMAT==="com.apple.streamingkeydelivery"){this.manifest.contentProtection=this.manifest.contentProtection||{},this.manifest.contentProtection["com.apple.fps.1_0"]={attributes:Ln.attributes};return}if(Ln.attributes.KEYFORMAT==="com.microsoft.playready"){this.manifest.contentProtection=this.manifest.contentProtection||{},this.manifest.contentProtection["com.microsoft.playready"]={uri:Ln.attributes.URI};return}if(Ln.attributes.KEYFORMAT===rt){if(["SAMPLE-AES","SAMPLE-AES-CTR","SAMPLE-AES-CENC"].indexOf(Ln.attributes.METHOD)===-1){this.trigger("warn",{message:"invalid key method provided for Widevine"});return}if(Ln.attributes.METHOD==="SAMPLE-AES-CENC"&&this.trigger("warn",{message:"SAMPLE-AES-CENC is deprecated, please use SAMPLE-AES-CTR instead"}),Ln.attributes.URI.substring(0,23)!=="data:text/plain;base64,"){this.trigger("warn",{message:"invalid key URI provided for Widevine"});return}if(!(Ln.attributes.KEYID&&Ln.attributes.KEYID.substring(0,2)==="0x")){this.trigger("warn",{message:"invalid key ID provided for Widevine"});return}this.manifest.contentProtection=this.manifest.contentProtection||{},this.manifest.contentProtection["com.widevine.alpha"]={attributes:{schemeIdUri:Ln.attributes.KEYFORMAT,keyId:Ln.attributes.KEYID.substring(2)},pssh:K(Ln.attributes.URI.split(",")[1])};return}Ln.attributes.METHOD||this.trigger("warn",{message:"defaulting key method to AES-128"}),D={method:Ln.attributes.METHOD||"AES-128",uri:Ln.attributes.URI},typeof Ln.attributes.IV<"u"&&(D.iv=Ln.attributes.IV)},"media-sequence"(){if(!isFinite(Ln.number)){this.trigger("warn",{message:"ignoring invalid media sequence: "+Ln.number});return}this.manifest.mediaSequence=Ln.number},"discontinuity-sequence"(){if(!isFinite(Ln.number)){this.trigger("warn",{message:"ignoring invalid discontinuity sequence: "+Ln.number});return}this.manifest.discontinuitySequence=Ln.number,bt=Ln.number},"playlist-type"(){if(!/VOD|EVENT/.test(Ln.playlistType)){this.trigger("warn",{message:"ignoring unknown playlist type: "+Ln.playlist});return}this.manifest.playlistType=Ln.playlistType},map(){_={},Ln.uri&&(_.uri=Ln.uri),Ln.byterange&&(_.byterange=Ln.byterange),D&&(_.key=D)},"stream-inf"(){if(this.manifest.playlists=u,this.manifest.mediaGroups=this.manifest.mediaGroups||Ee,!Ln.attributes){this.trigger("warn",{message:"ignoring empty stream-inf attributes"});return}p.attributes||(p.attributes={}),(0,R.A)(p.attributes,Ln.attributes)},media(){if(this.manifest.mediaGroups=this.manifest.mediaGroups||Ee,!(Ln.attributes&&Ln.attributes.TYPE&&Ln.attributes["GROUP-ID"]&&Ln.attributes.NAME)){this.trigger("warn",{message:"ignoring incomplete or missing media group"});return}const Ei=this.manifest.mediaGroups[Ln.attributes.TYPE];Ei[Ln.attributes["GROUP-ID"]]=Ei[Ln.attributes["GROUP-ID"]]||{},ei=Ei[Ln.attributes["GROUP-ID"]],pi={default:/yes/i.test(Ln.attributes.DEFAULT)},pi.default?pi.autoselect=!0:pi.autoselect=/yes/i.test(Ln.attributes.AUTOSELECT),Ln.attributes.LANGUAGE&&(pi.language=Ln.attributes.LANGUAGE),Ln.attributes.URI&&(pi.uri=Ln.attributes.URI),Ln.attributes["INSTREAM-ID"]&&(pi.instreamId=Ln.attributes["INSTREAM-ID"]),Ln.attributes.CHARACTERISTICS&&(pi.characteristics=Ln.attributes.CHARACTERISTICS),Ln.attributes.FORCED&&(pi.forced=/yes/i.test(Ln.attributes.FORCED)),ei[Ln.attributes.NAME]=pi},discontinuity(){bt+=1,p.discontinuity=!0,this.manifest.discontinuityStarts.push(u.length)},"program-date-time"(){typeof this.manifest.dateTimeString>"u"&&(this.manifest.dateTimeString=Ln.dateTimeString,this.manifest.dateTimeObject=Ln.dateTimeObject),p.dateTimeString=Ln.dateTimeString,p.dateTimeObject=Ln.dateTimeObject},targetduration(){if(!isFinite(Ln.duration)||Ln.duration<0){this.trigger("warn",{message:"ignoring invalid target duration: "+Ln.duration});return}this.manifest.targetDuration=Ln.duration,le.call(this,this.manifest)},start(){if(!Ln.attributes||isNaN(Ln.attributes["TIME-OFFSET"])){this.trigger("warn",{message:"ignoring start declaration without appropriate attribute list"});return}this.manifest.start={timeOffset:Ln.attributes["TIME-OFFSET"],precise:Ln.attributes.PRECISE}},"cue-out"(){p.cueOut=Ln.data},"cue-out-cont"(){p.cueOutCont=Ln.data},"cue-in"(){p.cueIn=Ln.data},skip(){this.manifest.skip=oe(Ln.attributes),this.warnOnMissingAttributes_("#EXT-X-SKIP",Ln.attributes,["SKIPPED-SEGMENTS"])},part(){j=!0;const Ei=this.manifest.segments.length,ui=oe(Ln.attributes);p.parts=p.parts||[],p.parts.push(ui),ui.byterange&&(ui.byterange.hasOwnProperty("offset")||(ui.byterange.offset=Dr),Dr=ui.byterange.offset+ui.byterange.length);const Ji=p.parts.length-1;this.warnOnMissingAttributes_(`#EXT-X-PART #${Ji} for segment #${Ei}`,Ln.attributes,["URI","DURATION"]),this.manifest.renditionReports&&this.manifest.renditionReports.forEach((Pi,Zr)=>{Pi.hasOwnProperty("lastPart")||this.trigger("warn",{message:`#EXT-X-RENDITION-REPORT #${Zr} lacks required attribute(s): LAST-PART`})})},"server-control"(){const Ei=this.manifest.serverControl=oe(Ln.attributes);Ei.hasOwnProperty("canBlockReload")||(Ei.canBlockReload=!1,this.trigger("info",{message:"#EXT-X-SERVER-CONTROL defaulting CAN-BLOCK-RELOAD to false"})),le.call(this,this.manifest),Ei.canSkipDateranges&&!Ei.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 Ei=this.manifest.segments.length,ui=oe(Ln.attributes),Ji=ui.type&&ui.type==="PART";p.preloadHints=p.preloadHints||[],p.preloadHints.push(ui),ui.byterange&&(ui.byterange.hasOwnProperty("offset")||(ui.byterange.offset=Ji?Dr:0,Ji&&(Dr=ui.byterange.offset+ui.byterange.length)));const Pi=p.preloadHints.length-1;if(this.warnOnMissingAttributes_(`#EXT-X-PRELOAD-HINT #${Pi} for segment #${Ei}`,Ln.attributes,["TYPE","URI"]),!!ui.type)for(let Zr=0;Zr<p.preloadHints.length-1;Zr++){const vs=p.preloadHints[Zr];vs.type&&vs.type===ui.type&&this.trigger("warn",{message:`#EXT-X-PRELOAD-HINT #${Pi} for segment #${Ei} has the same TYPE ${ui.type} as preload hint #${Zr}`})}},"rendition-report"(){const Ei=oe(Ln.attributes);this.manifest.renditionReports=this.manifest.renditionReports||[],this.manifest.renditionReports.push(Ei);const ui=this.manifest.renditionReports.length-1,Ji=["LAST-MSN","URI"];j&&Ji.push("LAST-PART"),this.warnOnMissingAttributes_(`#EXT-X-RENDITION-REPORT #${ui}`,Ln.attributes,Ji)},"part-inf"(){this.manifest.partInf=oe(Ln.attributes),this.warnOnMissingAttributes_("#EXT-X-PART-INF",Ln.attributes,["PART-TARGET"]),this.manifest.partInf.partTarget&&(this.manifest.partTargetDuration=this.manifest.partInf.partTarget),le.call(this,this.manifest)},daterange(){this.manifest.daterange=this.manifest.daterange||[],this.manifest.daterange.push(oe(Ln.attributes));const Ei=this.manifest.daterange.length-1;this.warnOnMissingAttributes_(`#EXT-X-DATERANGE #${Ei}`,Ln.attributes,["ID","START-DATE"]);const ui=this.manifest.daterange[Ei];ui.endDate&&ui.startDate&&new Date(ui.endDate)<new Date(ui.startDate)&&this.trigger("warn",{message:"EXT-X-DATERANGE END-DATE must be equal to or later than the value of the START-DATE"}),ui.duration&&ui.duration<0&&this.trigger("warn",{message:"EXT-X-DATERANGE DURATION must not be negative"}),ui.plannedDuration&&ui.plannedDuration<0&&this.trigger("warn",{message:"EXT-X-DATERANGE PLANNED-DURATION must not be negative"});const Ji=!!ui.endOnNext;if(Ji&&!ui.class&&this.trigger("warn",{message:"EXT-X-DATERANGE with an END-ON-NEXT
69=YES attribute must have a CLASS attribute"}),Ji&&(ui.duration||ui.endDate)&&this.trigger("warn",{message:"EXT-X-DATERANGE with an END-ON-NEXT=YES attribute must not contain DURATION or END-DATE attributes"}),ui.duration&&ui.endDate){const Pi=ui.startDate,Zr=Pi.setSeconds(Pi.getSeconds()+ui.duration);this.manifest.daterange[Ei].endDate=new Date(Zr)}if(ui&&!this.manifest.dateTimeString&&this.trigger("warn",{message:"A playlist with EXT-X-DATERANGE tag must contain atleast one EXT-X-PROGRAM-DATE-TIME tag"}),!Nr[ui.id])Nr[ui.id]=ui;else for(const Pi in Nr[ui.id])if(Nr[ui.id][Pi]!==ui[Pi]){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}}}[Ln.tagType]||ne).call(n)},uri(){p.uri=Ln.uri,u.push(p),this.manifest.targetDuration&&!("duration"in p)&&(this.trigger("warn",{message:"defaulting segment duration to the target duration"}),p.duration=this.manifest.targetDuration),D&&(p.key=D),p.timeline=bt,_&&(p.map=_),Dr=0,p={}},comment(){},custom(){Ln.segment?(p.custom=p.custom||{},p.custom[Ln.customType]=Ln.data):(this.manifest.custom=this.manifest.custom||{},this.manifest.custom[Ln.customType]=Ln.data)}})[Ln.type].call(n)})}warnOnMissingAttributes_(n,u,p){const _=[];p.forEach(function(D){u.hasOwnProperty(D)||_.push(D)}),_.length&&this.trigger("warn",{message:`${n} lacks required attribute(s): ${_.join(", ")}`})}push(n){this.lineStream.push(n)}end(){this.lineStream.push(`
70`),this.trigger("end")}addParser(n){this.parseStream.addParser(n)}addTagMapper(n){this.parseStream.addTagMapper(n)}}var xe={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^/},Ge=["video","audio","text"],ze=["Video","Audio","Text"],ye=function(n){return n&&n.replace(/avc1\.(\d+)\.(\d+)/i,function(u,p,_){var D=("00"+Number(p).toString(16)).slice(-2),j=("00"+Number(_).toString(16)).slice(-2);return"avc1."+D+"00"+j})},Fe=function(n){return n.map(ye)},Je=function(n){return n.replace(/avc1\.(\d+)\.(\d+)/i,function(u){return Fe([u])[0]})},qe=function(n){n===void 0&&(n="");var u=n.split(","),p=[];return u.forEach(function(_){_=_.trim();var D;Ge.forEach(function(j){var ne=xe[j].exec(_.toLowerCase());if(!(!ne||ne.length<=1)){D=j;var Ee=_.substring(0,ne[1].length),rt=_.replace(Ee,"");p.push({type:Ee,details:rt,mediaType:j})}}),D||p.push({type:_,details:"",mediaType:"unknown"})}),p},Lt=function(n,u){if(!n.mediaGroups.AUDIO||!u)return null;var p=n.mediaGroups.AUDIO[u];if(!p)return null;for(var _ in p){var D=p[_];if(D.default&&D.playlists)return qe(D.playlists[0].attributes.CODECS)}return null},$t=function(n){return n===void 0&&(n=""),xe.video.test(n.trim().toLowerCase())},Ve=function(n){return n===void 0&&(n=""),xe.audio.test(n.trim().toLowerCase())},ft=function(n){return n===void 0&&(n=""),xe.text.test(n.trim().toLowerCase())},un=function(n){if(!(!n||typeof n!="string")){var u=n.toLowerCase().split(",").map(function(D){return ye(D.trim())}),p="video";u.length===1&&Ve(u[0])?p="audio":u.length===1&&ft(u[0])&&(p="application");var _="mp4";return u.every(function(D){return xe.mp4.test(D)})?_="mp4":u.every(function(D){return xe.webm.test(D)})?_="webm":u.every(function(D){return xe.ogg.test(D)})&&(_="ogg"),p+"/"+_+';codecs="'+n+'"'}},Qt=function(n){return n===void 0&&(n=""),r().MediaSource&&r().MediaSource.isTypeSupported&&r().MediaSource.isTypeSupported(un(n))||!1},pn=function(n){return n===void 0&&(n=""),n.toLowerCase().split(",").every(function(u){u=u.trim();for(var p=0;p<ze.length;p++){var _=ze[p];if(xe["muxer"+_].test(u))return!0}return!1})},Be="mp4a.40.2",lt="avc1.4d400d",Ye=/^(audio|video|application)\/(x-|vnd\.apple\.)?mpegurl/i,gt=/^application\/dash\+xml/i,Ct=function(n){return Ye.test(n)?"hls":gt.test(n)?"dash":n==="application/vnd.videojs.vhs+json"?"vhs-json":null},rn=function(n,u){for(var p="";u--;)p+=n;return p},Xe=function(n){return n.toString(2).length},xt=function(n){return Math.ceil(Xe(n)/8)},ln=function(n,u,p){return p===void 0&&(p=" "),(rn(p,u)+n.toString()).slice(-u)},Pn=function(n){return ArrayBuffer.isView==="function"?ArrayBuffer.isView(n):n&&n.buffer instanceof ArrayBuffer},Rn=function(n){return Pn(n)},dn=function(n){return n instanceof Uint8Array?n:(!Array.isArray(n)&&!Rn(n)&&!(n instanceof ArrayBuffer)&&(typeof n!="number"||typeof n=="number"&&n!==n?n=0:n=[n]),new Uint8Array(n&&n.buffer||n,n&&n.byteOffset||0,n&&n.byteLength||0))},lr=function(n){n=dn(n);for(var u="",p=0;p<n.length;p++)u+=ln(n[p].toString(16),2,"0");return u},xr=function(n){n=dn(n);for(var u="",p=0;p<n.length;p++)u+=ln(n[p].toString(2),8,"0");return u},An=r().BigInt||Number,cr=[An("0x1"),An("0x100"),An("0x10000"),An("0x1000000"),An("0x100000000"),An("0x10000000000"),An("0x1000000000000"),An("0x100000000000000"),An("0x10000000000000000")],Wr=function(){var m=new Uint16Array([65484]),n=new Uint8Array(m.buffer,m.byteOffset,m.byteLength);return n[0]===255?"big":n[0]===204?"little":"unknown"}(),en=Wr==="big",ot=Wr==="little",ke=function(n,u){var p=u===void 0?{}:u,_=p.signed,D=_===void 0?!1:_,j=p.le,ne=j===void 0?!1:j;n=dn(n);var Ee=ne?"reduce":"reduceRight",rt=n[Ee]?n[Ee]:Array.prototype[Ee],bt=rt.call(n,function(Dr,Nr,Ln){var ei=ne?Ln:Math.abs(Ln+1-n.length);return Dr+An(Nr)*cr[ei]},An(0));if(D){var Tn=cr[n.length]/An(2)-An(1);bt=An(bt),bt>Tn&&(bt-=Tn,bt-=Tn,bt-=An(2))}return Number(bt)},qr=function(n,u){var p=u===void 0?{}:u,_=p.le,D=_===void 0?!1:_;(typeof n!="bigint"&&typeof n!="number"||typeof n=="number"&&n!==n)&&(n=0),n=An(n);for(var j=xt(n),ne=new Uint8Array(new ArrayBuffer(j)),Ee=0;Ee<j;Ee++){var rt=D?Ee:Math.abs(Ee+1-ne.length);ne[rt]=Number(n/cr[Ee]&An(255)),n<0&&(ne[rt]=Math.abs(~ne[rt]),ne[rt]-=Ee===0?1:2)}return ne},jn=function(n){if(!n)return"";n=Array.prototype.slice.call(n);var u=String.fromCharCode.apply(null,dn(n));try{return decodeURIComponent(escape(u))}catch{}return u}
vendor: 92,648 bytes, lines 70-80
70,wn=function(n,u){if(typeof n!="string"&&n&&typeof n.toString=="function"&&(n=n.toString()),typeof n!="string")return new Uint8Array;u||(n=unescape(encodeURIComponent(n)));for(var p=new Uint8Array(n.length),_=0;_<n.length;_++)p[_]=n.charCodeAt(_);return p},nt=function(){for(var n=arguments.length,u=new Array(n),p=0;p<n;p++)u[p]=arguments[p];if(u=u.filter(function(ne){return ne&&(ne.byteLength||ne.length)&&typeof ne!="string"}),u.length<=1)return dn(u[0]);var _=u.reduce(function(ne,Ee,rt){return ne+(Ee.byteLength||Ee.length)},0),D=new Uint8Array(_),j=0;return u.forEach(function(ne){ne=dn(ne),D.set(ne,j),j+=ne.byteLength}),D},vt=function(n,u,p){var _=p===void 0?{}:p,D=_.offset,j=D===void 0?0:D,ne=_.mask,Ee=ne===void 0?[]:ne;n=dn(n),u=dn(u);var rt=u.every?u.every:Array.prototype.every;return u.length&&n.length-j>=u.length&&rt.call(u,function(bt,Tn){var Dr=Ee[Tn]?Ee[Tn]&n[j+Tn]:n[j+Tn];return bt===Dr})},Vn=function(n,u,p){return Uint8Array.prototype.slice?Uint8Array.prototype.slice.call(n,u,p):new Uint8Array(Array.prototype.slice.call(n,u,p))},yt=function(n){return n.reverse?n.reverse():Array.prototype.reverse.call(n)},tn="http://example.com",Pr=function(n,u){if(/^[a-z]+:/i.test(u))return u;/^data:/.test(n)&&(n=r().location&&r().location.href||"");var p=typeof r().URL=="function",_=/^\/\//.test(n),D=!r().location&&!/\/\//i.test(n);if(p?n=new(r()).URL(n,r().location||tn):/\/\//i.test(n)||(n=T().buildAbsoluteURL(r().location&&r().location.href||"",n)),p){var j=new URL(u,n);return D?j.href.slice(tn.length):_?j.href.slice(j.protocol.length):j.href}return T().buildAbsoluteURL(n,u)};const ri=Pr;var gn=function(n,u,p){u.forEach(function(_){for(var D in n.mediaGroups[_])for(var j in n.mediaGroups[_][D]){var ne=n.mediaGroups[_][D][j];p(ne,_,D,j)}})},bn=e(24082);/*! @name mpd-parser @version 1.1.1 @license Apache-2.0 */var Tt="1.1.1";const Vt=m=>!!m&&typeof m=="object",It=(...m)=>m.reduce((n,u)=>(typeof u!="object"||Object.keys(u).forEach(p=>{Array.isArray(n[p])&&Array.isArray(u[p])?n[p]=n[p].concat(u[p]):Vt(n[p])&&Vt(u[p])?n[p]=It(n[p],u[p]):n[p]=u[p]}),n),{}),Xn=m=>Object.keys(m).map(n=>m[n]),dr=(m,n)=>{const u=[];for(let p=m;p<n;p++)u.push(p);return u},Sr=m=>m.reduce((n,u)=>n.concat(u),[]),Lr=m=>{if(!m.length)return[];const n=[];for(let u=0;u<m.length;u++)n.push(m[u]);return n},br=(m,n)=>m.reduce((u,p,_)=>(p[n]&&u.push(_),u),[]),Yr=(m,n)=>Xn(m.reduce((u,p)=>(p.forEach(_=>{u[n(_)]=_}),u),{}));var Vr={INVALID_NUMBER_OF_PERIOD:"INVALID_NUMBER_OF_PERIOD",DASH_EMPTY_MANIFEST:"DASH_EMPTY_MANIFEST",DASH_INVALID_XML:"DASH_INVALID_XML",NO_BASE_URL:"NO_BASE_URL",MISSING_SEGMENT_INFORMATION:"MISSING_SEGMENT_INFORMATION",SEGMENT_TIME_UNSPECIFIED:"SEGMENT_TIME_UNSPECIFIED",UNSUPPORTED_UTC_TIMING_SCHEME:"UNSUPPORTED_UTC_TIMING_SCHEME"};const Ci=({baseUrl:m="",source:n="",range:u="",indexRange:p=""})=>{const _={uri:n,resolvedUri:ri(m||"",n)};if(u||p){const j=(u||p).split("-");let ne=r().BigInt?r().BigInt(j[0]):parseInt(j[0],10),Ee=r().BigInt?r().BigInt(j[1]):parseInt(j[1],10);ne<Number.MAX_SAFE_INTEGER&&typeof ne=="bigint"&&(ne=Number(ne)),Ee<Number.MAX_SAFE_INTEGER&&typeof Ee=="bigint"&&(Ee=Number(Ee));let rt;typeof Ee=="bigint"||typeof ne=="bigint"?rt=r().BigInt(Ee)-r().BigInt(ne)+r().BigInt(1):rt=Ee-ne+1,typeof rt=="bigint"&&rt<Number.MAX_SAFE_INTEGER&&(rt=Number(rt)),_.byterange={length:rt,offset:ne}}return _},Ai=m=>{let n;return typeof m.offset=="bigint"||typeof m.length=="bigint"?n=r().BigInt(m.offset)+r().BigInt(m.length)-r().BigInt(1):n=m.offset+m.length-1,`${m.offset}-${n}`},$i=m=>(m&&typeof m!="number"&&(m=parseInt(m,10)),isNaN(m)?null:m),_e={static(m){const{duration:n,timescale:u=1,sourceDuration:p,periodDuration:_}=m,D=$i(m.endNumber),j=n/u;return typeof D=="number"?{start:0,end:D}:typeof _=="number"?{start:0,end:_/j}:{start:0,end:p/j}},dynamic(m){const{NOW:n,clientOffset:u,availabilityStartTime:p,timescale:_=1,duration:D,periodStart:j=0,minimumUpdatePeriod:ne=0,timeShiftBufferDepth:Ee=1/0}=m,rt=$i(m.endNumber),bt=(n+u)/1e3,Tn=p+j,Nr=bt+ne-Tn,Ln=Math.ceil(Nr*_/D),ei=Math.floor((bt-Tn-Ee)*_/D),pi=Math.floor((bt-Tn)*_/D);return{start:Math.max(0,ei),end:typeof rt=="number"?rt:Math.min(Ln,pi)}}},Ie=m=>n=>{const{duration:u,timescale:p=1,periodStart:_,startNumber:D=1}=m;return{number:D+n,duration:u/p,timeline:_,time:n*u}},Ot=m=>{const{type:n,duration:u,timescale:p=1,periodDuration:_,sourceDuration:D}=m,{start:j,end:ne}=_e[n](m),Ee=dr(j,ne).map(Ie(m));if(n==="static"){const rt=Ee.length-1,bt=typeof _=="number"?_:D;Ee[rt].duration=bt-u/p*rt}return Ee},cn=m=>{const{baseUrl:n,initialization:u={},sourceDuration:p,indexRange:_="",periodStart:D,presentationTime:j,number:ne=0,duration:Ee}=m;if(!n)throw new Error(Vr.NO_BASE_URL);const rt=Ci({baseUrl:n,source:u.sourceURL,range:u.range}),bt=Ci({baseUrl:n,source:n,indexRange:_});if(bt.map=rt,Ee){const Tn=Ot(m);Tn.length&&(bt.duration=Tn[0].duration,bt.timeline=Tn[0].timeline)}else p&&(bt.duration=p,bt.timeline=D);return bt.presentationTime=j||D,bt.number=ne,[bt]},_n=(m,n,u)=>{const p=m.sidx.map?m.sidx.map:null,_=m.sidx.duration,D=m.timeline||0,j=m.sidx.byterange,ne=j.offset+j.length,Ee=n.timescale,rt=n.references.filter(pi=>pi.referenceType!==1),bt=[],Tn=m.endList?"static":"dynamic",Dr=m.sidx.timeline;let Nr=Dr,Ln=m.mediaSequence||0,ei;typeof n.firstOffset=="bigint"?ei=r().BigInt(ne)+n.firstOffset:ei=ne+n.firstOffset;for(let pi=0;pi<rt.length;pi++){const Ei=n.references[pi],ui=Ei.referencedSize,Ji=Ei.subsegmentDuration;let Pi;typeof ei=="bigint"?Pi=ei+r().BigInt(ui)-r().BigInt(1):Pi=ei+ui-1;const Zr=`${ei}-${Pi}`,zs=cn({baseUrl:u,timescale:Ee,timeline:D,periodStart:Dr,presentationTime:Nr,number:Ln,duration:Ji,sourceDuration:_,indexRange:Zr,type:Tn})[0];p&&(zs.map=p),bt.push(zs),typeof ei=="bigint"?ei+=r().BigInt(ui):ei+=ui,Nr+=Ji/Ee,Ln++}return m.segments=bt,m},$n=["AUDIO","SUBTITLES"],Ti=1/60,nr=m=>Yr(m,({timeline:n})=>n).sort((n,u)=>n.timeline>u.timeline?1:-1),Gt=(m,n)=>{for(let u=0;u<m.length;u++)if(m[u].attributes.NAME===n)return m[u];return null},vr=m=>{let n=[];return gn(m,$n,(u,p,_,D)=>{n=n.concat(u.playlists||[])}),n},Tr=({playlist:m,mediaSequence:n})=>{m.mediaSequence=n,m.segments.forEach((u,p)=>{u.number=m.mediaSequence+p})},rr=({oldPlaylists:m,newPlaylists:n,timelineStarts:u})=>{n.forEach(p=>{p.discontinuitySequence=u.findIndex(function({timeline:Ee}){return Ee===p.timeline});const _=Gt(m,p.attributes.NAME);if(!_||p.sidx)return;const D=p.segments[0],j=_.segments.findIndex(function(Ee){return Math.abs(Ee.presentationTime-D.presentationTime)<Ti});if(j===-1){Tr({playlist:p,mediaSequence:_.mediaSequence+_.segments.length}),p.segments[0].discontinuity=!0,p.discontinuityStarts.unshift(0),(!_.segments.length&&p.timeline>_.timeline||_.segments.length&&p.timeline>_.segments[_.segments.length-1].timeline)&&p.discontinuitySequence--;return}_.segments[j].discontinuity&&!D.discontinuity&&(D.discontinuity=!0,p.discontinuityStarts.unshift(0),p.discontinuitySequence--),Tr({playlist:p,mediaSequence:_.segments[j].number})})},ti=({oldManifest:m,newManifest:n})=>{const u=m.playlists.concat(vr(m)),p=n.playlists.concat(vr(n));return n.timelineStarts=nr([m.timelineStarts,n.timelineStarts]),rr({oldPlaylists:u,newPlaylists:p,timelineStarts:n.timelineStarts}),n},_r=m=>m&&m.uri+"-"+Ai(m.byterange),Ne=m=>Xn(m.reduce((u,p)=>{const _=p.attributes.id+(p.attributes.lang||"");return u[_]?(p.segments&&(p.segments[0]&&(p.segments[0].discontinuity=!0),u[_].segments.push(...p.segments)),p.attributes.contentProtection&&(u[_].attributes.contentProtection=p.attributes.contentProtection)):(u[_]=p,u[_].attributes.timelineStarts=[]),u[_].attributes.timelineStarts.push({start:p.attributes.periodStart,timeline:p.attributes.periodStart}),u},{})).map(u=>(u.discontinuityStarts=br(u.segments||[],"discontinuity"),u)),ct=(m,n)=>{const u=_r(m.sidx),p=u&&n[u]&&n[u].sidx;return p&&_n(m,p,m.sidx.resolvedUri),m},Jt=(m,n={})=>{if(!Object.keys(n).length)return m;for(const u in m)m[u]=ct(m[u],n);return m},sn=({attributes:m,segments:n,sidx:u,mediaSequence:p,discontinuitySequence:_,discontinuityStarts:D},j)=>{const ne={attributes:{NAME:m.id,BANDWIDTH:m.bandwidth,CODECS:m.codecs,"PROGRAM-ID":1},uri:"",endList:m.type==="static",timeline:m.periodStart,resolvedUri:"",targetDuration:m.duration,discontinuitySequence:_,discontinuityStarts:D,timelineStarts:m.timelineStarts,mediaSequence:p,segments:n};return m.contentProtection&&(ne.contentProtection=m.contentProtection),u&&(ne.sidx=u),j&&(ne.attributes.AUDIO="audio",ne.attributes.SUBTITLES="subs"),ne},kn=({attributes:m,segments:n,mediaSequence:u,discontinuityStarts:p,discontinuitySequence:_})=>{typeof n>"u"&&(n=[{uri:m.baseUrl,timeline:m.periodStart,resolvedUri:m.baseUrl||"",duration:m.sourceDuration,number:0}],m.duration=m.sourceDuration);const D={NAME:m.id,BANDWIDTH:m.bandwidth,"PROGRAM-ID":1};return m.codecs&&(D.CODECS=m.codecs),{attributes:D,uri:"",endList:m.type==="static",timeline:m.periodStart,resolvedUri:m.baseUrl||"",targetDuration:m.duration,timelineStarts:m.timelineStarts,discontinuityStarts:p,discontinuitySequence:_,mediaSequence:u,segments:n}},er=(m,n={},u=!1)=>{let p;const _=m.reduce((D,j)=>{const ne=j.attributes.role&&j.attributes.role.value||"",Ee=j.attributes.lang||"";let rt=j.attributes.label||"main";if(Ee&&!j.attributes.label){const Tn=ne?` (${ne})`:"";rt=`${j.attributes.lang}${Tn}`}D[rt]||(D[rt]={language:Ee,autoselect:!0,default:ne==="main",playlists:[],uri:""});const bt=ct(sn(j,u),n);return D[rt].playlists.push(bt),typeof p>"u"&&ne==="main"&&(p=j,p.default=!0),D},{});if(!p){const D=Object.keys(_)[0];_[D].default=!0}return _},Fr=(m,n={})=>m.reduce((u,p)=>{const _=p.attributes.label||p.attributes.lang||"text";return u[_]||(u[_]={language:_,default:!1,autoselect:!1,playlists:[],uri:""}),u[_].playlists.push(ct(kn(p),n)),u},{}),Ki=m=>m.reduce((n,u)=>(u&&u.forEach(p=>{const{channel:_,language:D}=p;n[D]={autoselect:!1,default:!1,instreamId:_,language:D},p.hasOwnProperty("aspectRatio")&&(n[D].aspectRatio=p.aspectRatio),p.hasOwnProperty("easyReader")&&(n[D].easyReader=p.easyReader),p.hasOwnProperty("3D")&&(n[D]["3D"]=p["3D"])}),n),{}),Fi=({attributes:m,segments:n,sidx:u,discontinuityStarts:p})=>{const _={attributes:{NAME:m.id,AUDIO:"audio",SUBTITLES:"subs",RESOLUTION:{width:m.width,height:m.height},CODECS:m.codecs,BANDWIDTH:m.bandwidth,"PROGRAM-ID":1},uri:"",endList:m.type==="static",timeline:m.periodStart,resolvedUri:"",targetDuration:m.duration,discontinuityStarts:p,timelineStarts:m.timelineStarts,segments:n};return m.frameRate&&(_.attributes["FRAME-RATE"]=m.frameRate),m.contentProtection&&(_.contentProtection=m.contentProtection),u&&(_.sidx=u),_},Hi=({attributes:m})=>m.mimeType==="video/mp4"||m.mimeType==="video/webm"||m.contentType==="video",Bi=({attributes:m})=>m.mimeType==="audio/mp4"||m.mimeType==="audio/webm"||m.contentType==="audio",As=({attributes:m})=>m.mimeType==="text/vtt"||m.contentType==="text",ks=(m,n)=>{m.forEach(u=>{u.mediaSequence=0,u.discontinuitySequence=n.findIndex(function({timeline:p}){return p===u.timeline}),u.segments&&u.segments.forEach((p,_)=>{p.number=_})})},xs=m=>m?Object.keys(m).reduce((n,u)=>{const p=m[u];return n.concat(p.playlists)},[]):[],Ls=({dashPlaylists:m,locations:n,sidxMapping:u={},previousManifest:p,eventStream:_})=>{if(!m.length)return{};const{sourceDuration:D,type:j,suggestedPresentationDelay:ne,minimumUpdatePeriod:Ee}=m[0].attributes,rt=Ne(m.filter(Hi)).map(Fi),bt=Ne(m.filter(Bi)),Tn=Ne(m.filter(As)),Dr=m.map(Ji=>Ji.attributes.captionServices).filter(Boolean),Nr={allowCache:!0,discontinuityStarts:[],segments:[],endList:!0,mediaGroups:{AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},uri:"",duration:D,playlists:Jt(rt,u)};Ee>=0&&(Nr.minimumUpdatePeriod=Ee*1e3),n&&(Nr.locations=n),j==="dynamic"&&(Nr.suggestedPresentationDelay=ne),_&&_.length>0&&(Nr.eventStream=_);const Ln=Nr.playlists.length===0,ei=bt.length?er(bt,u,Ln):null,pi=Tn.length?Fr(Tn,u):null,Ei=rt.concat(xs(ei),xs(pi)),ui=Ei.map(({timelineStarts:Ji})=>Ji);return Nr.timelineStarts=nr(ui),ks(Ei,Nr.timelineStarts),ei&&(Nr.mediaGroups.AUDIO.audio=ei),pi&&(Nr.mediaGroups.SUBTITLES.subs=pi),Dr.length&&(Nr.mediaGroups["CLOSED-CAPTIONS"].cc=Ki(Dr)),p?ti({oldManifest:p,newManifest:Nr}):Nr},Ys=(m,n,u)=>{const{NOW:p,clientOffset:_,availabilityStartTime:D,timescale:j=1,periodStart:ne=0,minimumUpdatePeriod:Ee=0}=m,rt=(p+_)/1e3,bt=D+ne,Dr=rt+Ee-bt;return Math.ceil((Dr*j-n)/u)},Ma=(m,n)=>{const{type:u,minimumUpdatePeriod:p=0,media:_="",sourceDuration:D,timescale:j=1,startNumber:ne=1,periodStart:Ee}=m,rt=[];let bt=-1;for(let Tn=0;Tn<n.length;Tn++){const Dr=n[Tn],Nr=Dr.d,Ln=Dr.r||0,ei=Dr.t||0;bt<0&&(bt=ei),ei&&ei>bt&&(bt=ei);let pi;if(Ln<0){const Ji=Tn+1;Ji===n.length?u==="dynamic"&&p>0&&_.indexOf("$Number$")>0?pi=Ys(m,bt,Nr):pi=(D*j-bt)/Nr:pi=(n[Ji].t-bt)/Nr}else pi=Ln+1;const Ei=ne+rt.length+pi;let ui=ne+rt.length;for(;ui<Ei;)rt.push({number:ui,duration:Nr/j,time:bt,timeline:Ee}),bt+=Nr,ui++}return rt},Xs=/\$([A-z]*)(?:(%0)([0-9]+)d)?\$/g,Ha=m=>(n,u,p,_)=>{if(n==="$$")return"$";if(typeof m[u]>"u")return n;const D=""+m[u];return u==="RepresentationID"||(p?_=parseInt(_,10):_=1,D.length>=_)?D:`${new Array(_-D.length+1).join("0")}${D}`},Os=(m,n)=>m.replace(Xs,Ha(n)),pa=(m,n)=>!m.duration&&!n?[{number:m.startNumber||1,duration:m.sourceDuration,time:0,timeline:m.periodStart}]:m.duration?Ot(m):Ma(m,n),ya=(m,n)=>{const u={RepresentationID:m.id,Bandwidth:m.bandwidth||0},{initialization:p={sourceURL:"",range:""}}=m,_=Ci({baseUrl:m.baseUrl,source:Os(p.sourceURL,u),range:p.range});return pa(m,n).map(j=>{u.Number=j.number,u.Time=j.time;const ne=Os(m.media||"",u),Ee=m.timescale||1,rt=m.presentationTimeOffset||0,bt=m.periodStart+(j.time-rt)/Ee;return{uri:ne,timeline:j.timeline,duration:j.duration,resolvedUri:ri(m.baseUrl||"",ne),map:_,number:j.number,presentationTime:bt}})},$s=(m,n)=>{const{baseUrl:u,initialization:p={}}=m,_=Ci({baseUrl:u,source:p.sourceURL,range:p.range}),D=Ci({baseUrl:u,source:n.media,range:n.mediaRange});return D.map=_,D},Gs=(m,n)=>{const{duration:u,segmentUrls:p=[],periodStart:_}=m;if(!u&&!n||u&&n)throw new Error(Vr.SEGMENT_TIME_UNSPECIFIED);const D=p.map(Ee=>$s(m,Ee));let j;return u&&(j=Ot(m)),n&&(j=Ma(m,n)),j.map((Ee,rt)=>{if(D[rt]){const bt=D[rt],Tn=m.timescale||1,Dr=m.presentationTimeOffset||0;return bt.timeline=Ee.timeline,bt.duration=Ee.duration,bt.number=Ee.number,bt.presentationTime=_+(Ee.time-Dr)/Tn,bt}}).filter(Ee=>Ee)},ua=({attributes:m,segmentInfo:n})=>{let u,p;n.template?(p=ya,u=It(m,n.template)):n.base?(p=cn,u=It(m,n.base)):n.list&&(p=Gs,u=It(m,n.list));const _={attributes:m};if(!p)return _;const D=p(u,n.segmentTimeline);if(u.duration){const{duration:j,timescale:ne=1}=u;u.duration=j/ne}else D.length?u.duration=D.reduce((j,ne)=>Math.max(j,Math.ceil(ne.duration)),0):u.duration=0;return _.attributes=u,_.segments=D,n.base&&u.indexRange&&(_.sidx=D[0],_.segments=[]),_},La=m=>m.map(ua),de=(m,n)=>Lr(m.childNodes).filter(({tagName:u})=>u===n),Ze=m=>m.textContent.trim(),Xt=m=>parseFloat(m.split("/").reduce((n,u)=>n/u)),Kn=m=>{const ne=/P(?:(\d*)Y)?(?:(\d*)M)?(?:(\d*)D)?(?:T(?:(\d*)H)?(?:(\d*)M)?(?:([\d.]*)S)?)?/.exec(m);if(!ne)return 0;const[Ee,rt,bt,Tn,Dr,Nr]=ne.slice(1);return parseFloat(Ee||0)*31536e3+parseFloat(rt||0)*2592e3+parseFloat(bt||0)*86400+parseFloat(Tn||0)*3600+parseFloat(Dr||0)*60+parseFloat(Nr||0)},Gr=m=>(/^\d+-\d+-\d+T\d+:\d+:\d+(\.\d+)?$/.test(m)&&(m+="Z"),Date.parse(m)),Me={mediaPresentationDuration(m){return Kn(m)},availabilityStartTime(m){return Gr(m)/1e3},minimumUpdatePeriod(m){return Kn(m)},suggestedPresentationDelay(m){return Kn(m)},type(m){return m},timeShiftBufferDepth(m){return Kn(m)},start(m){return Kn(m)},width(m){return parseInt(m,10)},height(m){return parseInt(m,10)},bandwidth(m){return parseInt(m,10)},frameRate(m){return Xt(m)},startNumber(m){return parseInt(m,10)},timescale(m){return parseInt(m,10)},presentationTimeOffset(m){return parseInt(m,10)},duration(m){const n=parseInt(m,10);return isNaN(n)?Kn(m):n},d(m){return parseInt(m,10)},t(m){return parseInt(m,10)},r(m){return parseInt(m,10)},presentationTime(m){return parseInt(m,10)},DEFAULT(m){return m}},tt=m=>m&&m.attributes?Lr(m.attributes).reduce((n,u)=>{const p=Me[u.name]||Me.DEFAULT;return n[u.name]=p(u.value),n},{}):{},Ft={"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"},Bt=(m,n)=>n.length?Sr(m.map(function(u){return n.map(function(p){return ri(u,Ze(p))})})):m,mn=m=>{const n=de(m,"SegmentTemplate")[0],u=de(m,"SegmentList")[0],p=u&&de(u,"SegmentURL").map(Tn=>It({tag:"SegmentURL"},tt(Tn))),_=de(m,"SegmentBase")[0],D=u||n,j=D&&de(D,"SegmentTimeline")[0],ne=u||_||n,Ee=ne&&de(ne,"Initialization")[0],rt=n&&tt(n);rt&&Ee?rt.initialization=Ee&&tt(Ee):rt&&rt.initialization&&(rt.initialization={sourceURL:rt.initialization});const bt={template:rt,segmentTimeline:j&&de(j,"S").map(Tn=>tt(Tn)),list:u&&It(tt(u),{segmentUrls:p,initialization:tt(Ee)}),base:_&&It(tt(_),{initialization:tt(Ee)})};return Object.keys(bt).forEach(Tn=>{bt[Tn]||delete bt[Tn]}),bt},Cr=(m,n,u)=>p=>{const _=de(p,"BaseURL"),D=Bt(n,_),j=It(m,tt(p)),ne=mn(p);return D.map(Ee=>({segmentInfo:It(u,ne),attributes:It(j,{baseUrl:Ee})}))},fr=m=>m.reduce((n,u)=>{const p=tt(u);p.schemeIdUri&&(p.schemeIdUri=p.schemeIdUri.toLowerCase());const _=Ft[p.schemeIdUri];if(_){n[_]={attributes:p};const D=de(u,"cenc:pssh")[0];if(D){const j=Ze(D);n[_].pssh=j&&K(j)}}return n},{}),Qr=m=>{if(m.schemeIdUri==="urn:scte:dash:cc:cea-608:2015")return(typeof m.value!="string"?[]:m.value.split(";")).map(u=>{let p,_;return _=u,/^CC\d=/.test(u)?[p,_]=u.split("="):/^CC\d$/.test(u)&&(p=u),{channel:p,language:_}});if(m.schemeIdUri==="urn:scte:dash:cc:cea-708:2015")return(typeof m.value!="string"?[]:m.value.split(";")).map(u=>{const p={channel:void 0,language:void 0,aspectRatio:1,easyReader:0,"3D":0};if(/=/.test(u)){const[_,D=""]=u.split("=");p.channel=_,p.language=u,D.split(",").forEach(j=>{const[ne,Ee]=j.split(":");ne==="lang"?p.language=Ee:ne==="er"?p.easyReader=Number(Ee):ne==="war"?p.aspectRatio=Number(Ee):ne==="3D"&&(p["3D"]=Number(Ee))})}else p.language=u;return p.channel&&(p.channel="SERVICE"+p.channel),p})},At=m=>Sr(de(m.node,"EventStream").map(n=>{const u=tt(n),p=u.schemeIdUri;return de(n,"Event").map(_=>{const D=tt(_),j=D.presentationTime||0,ne=u.timescale||1,Ee=D.duration||0,rt=j/ne+m.attributes.start;return{schemeIdUri:p,value:u.value,id:D.id,start:rt,end:rt+Ee/ne,messageData:Ze(_)||D.messageData,contentEncoding:u.contentEncoding,presentationTimeOffset:u.presentationTimeOffset||0}})})),xi=(m,n,u)=>p=>{const _=tt(p),D=Bt(n,de(p,"BaseURL")),j=de(p,"Role")[0],ne={role:tt(j)};let Ee=It(m,_,ne);const rt=de(p,"Accessibility")[0],bt=Qr(tt(rt));bt&&(Ee=It(Ee,{captionServices:bt}));const Tn=de(p,"Label")[0];if(Tn&&Tn.childNodes.length){const pi=Tn.childNodes[0].nodeValue.trim();Ee=It(Ee,{label:pi})}const Dr=fr(de(p,"ContentProtection"));Object.keys(Dr).length&&(Ee=It(Ee,{contentProtection:Dr}));const Nr=mn(p),Ln=de(p,"Representation"),ei=It(u,Nr);return Sr(Ln.map(Cr(Ee,D,ei)))},In=(m,n)=>(u,p)=>{const _=Bt(n,de(u.node,"BaseURL")),D=It(m,{periodStart:u.attributes.start});typeof u.attributes.duration=="number"&&(D.periodDuration=u.attributes.duration);const j=de(u.node,"AdaptationSet"),ne=mn(u.node);return Sr(j.map(xi(D,_,ne)))},di=({attributes:m,priorPeriodAttributes:n,mpdType:u})=>typeof m.start=="number"?m.start:n&&typeof n.start=="number"&&typeof n.duration=="number"?n.start+n.duration:!n&&u==="static"?0:null,Yi=(m,n={})=>{const{manifestUri:u="",NOW:p=Date.now(),clientOffset:_=0}=n,D=de(m,"Period");if(!D.length)throw new Error(Vr.INVALID_NUMBER_OF_PERIOD);const j=de(m,"Location"),ne=tt(m),Ee=Bt([u],de(m,"BaseURL"));ne.type=ne.type||"static",ne.sourceDuration=ne.mediaPresentationDuration||0,ne.NOW=p,ne.clientOffset=_,j.length&&(ne.locations=j.map(Ze));const rt=[];return D.forEach((bt,Tn)=>{const Dr=tt(bt),Nr=rt[Tn-1];Dr.start=di({attributes:Dr,priorPeriodAttributes:Nr?Nr.attributes:null,mpdType:ne.type}),rt.push({node:bt,attributes:Dr})}),{locations:ne.locations,representationInfo:Sr(rt.map(In(ne,Ee))),eventStream:Sr(rt.map(At))}},Ir=m=>{if(m==="")throw new Error(Vr.DASH_EMPTY_MANIFEST);const n=new bn.DOMParser;let u,p;try{u=n.parseFromString(m,"application/xml"),p=u&&u.documentElement.tagName==="MPD"?u.documentElement:null}catch{}if(!p||p&&p.getElementsByTagName("parsererror").length>0)throw new Error(Vr.DASH_INVALID_XML);return p},ht=m=>{const n=de(m,"UTCTiming")[0];if(!n)return null;const u=tt(n);switch(u.schemeIdUri){case"urn:mpeg:dash:utc:http-head:2014":case"urn:mpeg:dash:utc:http-head:2012":u.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":u.method="GET";break;case"urn:mpeg:dash:utc:direct:2014":case"urn:mpeg:dash:utc:direct:2012":u.method="DIRECT",u.value=Date.parse(u.value);break;case"urn:mpeg:dash:utc:http-ntp:2014":case"urn:mpeg:dash:utc:ntp:2014":case"urn:mpeg:dash:utc:sntp:2014":default:throw new Error(Vr.UNSUPPORTED_UTC_TIMING_SCHEME)}return u},Ht=null,En=(m,n={})=>{const u=Yi(Ir(m),n),p=La(u.representationInfo);return Ls({dashPlaylists:p,locations:u.locations,sidxMapping:n.sidxMapping,previousManifest:n.previousManifest,eventStream:u.eventStream})},Hn=m=>ht(Ir(m));var pr=e(16752),Ur=e.n(pr),Ar=dn([73,68,51]),wr=function(n,u){u===void 0&&(u=0),n=dn(n);var p=n[u+5],_=n[u+6]<<21|n[u+7]<<14|n[u+8]<<7|n[u+9],D=(p&16)>>4;return D?_+20:_+10},Jr=function m(n,u){return u===void 0&&(u=0),n=dn(n),n.length-u<10||!vt(n,Ar,{offset:u})?u:(u+=wr(n,u),m(n,u))},Qn=function(n){var u="",p=n[1]>>>3,_=n[1]&31,D=n[2]>>>7,j=(n[2]&64)>>6,ne=(n[2]&32)>>5,Ee=(n[2]&16)>>4,rt=(n[2]&8)>>3,bt=(n[2]&4)>>2,Tn=n[2]&3;u+=p+"."+padStart(_,2,"0"),D===0?u+="M":D===1&&(u+="H");var Dr;return p===2&&j?Dr=ne?12:10:Dr=j?10:8,u+="."+padStart(Dr,2,"0"),u+="."+Ee,u+="."+rt+bt+Tn,u},ji=function(n){var u=toHexString(n[1]),p=toHexString(n[2]&252),_=toHexString(n[3]);return""+u+p+_},zi=function(n){var u="",p=n[1]>>6,_=n[1]&31,D=(n[1]&32)>>5,j=n.subarray(2,6),ne=n.subarray(6,12),Ee=n[12];p===1?u+="A":p===2?u+="B":p===3&&(u+="C"),u+=_+".";var rt=parseInt(toBinaryString(j).split("").reverse().join(""),2);rt>255&&(rt=parseInt(toBinaryString(j),2)),u+=rt.toString(16)+".",D===0?u+="L":u+="H",u+=Ee;for(var bt="",Tn=0;Tn<ne.length;Tn++){var Dr=ne[Tn];Dr&&(bt&&(bt+="."),bt+=Dr.toString(16))}return bt&&(u+="."+bt),u},Wi=new Uint8Array([79,112,117,115,72,101,97,100]),Ts=function(n){var u=new DataView(n.buffer,n.byteOffset,n.byteLength),p=u.getUint8(0),_=p!==0,D={version:p,channels:u.getUint8(1),preSkip:u.getUint16(2,_),sampleRate:u.getUint32(4,_),outputGain:u.getUint16(8,_),channelMappingFamily:u.getUint8(10)};if(D.channelMappingFamily>0&&n.length>10){D.streamCount=u.getUint8(11),D.twoChannelStreamCount=u.getUint8(12),D.channelMapping=[];for(var j=0;j<D.channels;j++)D.channelMapping.push(u.getUint8(13+j))}return D},gs=function(n){var u=n.channelMappingFamily<=0?11:12+n.channels,p=new DataView(new ArrayBuffer(u)),_=n.version!==0;return p.setUint8(0,n.version),p.setUint8(1,n.channels),p.setUint16(2,n.preSkip,_),p.setUint32(4,n.sampleRate,_),p.setUint16(8,n.outputGain,_),p.setUint8(10,n.channelMappingFamily),n.channelMappingFamily>0&&(p.setUint8(11,n.streamCount),n.channelMapping.foreach(function(D,j){p.setUint8(12+j,D)})),new Uint8Array(p.buffer)},Ds=function(n){return typeof n=="string"?wn(n):n},us=function(n){return Array.isArray(n)?n.map(function(u){return Ds(u)}):[Ds(n)]},Hs,ns=function(n){n=dn(n);for(var u=[],p=0;n.length>p;){var _=n[p],D=0,j=0;j++;var ne=n[j];for(j++;ne&128;)D=(ne&127)<<7,ne=n[j],j++;D+=ne&127;for(var Ee=0;Ee<Hs.length;Ee++){var rt=Hs[Ee],bt=rt.id,Tn=rt.parser;if(_===bt){u.push(Tn(n.subarray(j,j+D)));break}}p+=D+j}return u};Hs=[{id:3,parser:function(n){var u={tag:3,id:n[0]<<8|n[1],flags:n[2],size:3,dependsOnEsId:0,ocrEsId:0,descriptors:[],url:""};if(u.flags&128&&(u.dependsOnEsId=n[u.size]<<8|n[u.size+1],u.size+=2),u.flags&64){var p=n[u.size];u.url=jn(n.subarray(u.size+1,u.size+1+p)),u.size+=p}return u.flags&32&&(u.ocrEsId=n[u.size]<<8|n[u.size+1],u.size+=2),u.descriptors=ns(n.subarray(u.size))||[],u}},{id:4,parser:function(n){var u={tag:4,oti:n[0],streamType:n[1],bufferSize:n[2]<<16|n[3]<<8|n[4],maxBitrate:n[5]<<24|n[6]<<16|n[7]<<8|n[8],avgBitrate:n[9]<<24|n[10]<<16|n[11]<<8|n[12],descriptors:ns(n.subarray(13))};return u}},{id:5,parser:function(n){return{tag:5,bytes:n}}},{id:6,parser:function(n){return{tag:6,bytes:n}}}];var as=function m(n,u,p){p===void 0&&(p=!1),u=us(u),n=dn(n);var _=[];if(!u.length)return _;for(var D=0;D<n.length;){var j=(n[D]<<24|n[D+1]<<16|n[D+2]<<8|n[D+3])>>>0,ne=n.subarray(D+4,D+8);if(j===0)break;var Ee=D+j;if(Ee>n.length){if(p)break;Ee=n.length}var rt=n.subarray(D+8,Ee);vt(ne,u[0])&&(u.length===1?_.push(rt):_.push.apply(_,m(rt,u.slice(1),p))),D=Ee}return _},He=function(n,u){if(u=Ds(u),!u.length)return n.subarray(n.length);for(var p=0;p<n.length;){if(bytesMatch(n.subarray(p,p+u.length),u)){var _=(n[p-4]<<24|n[p-3]<<16|n[p-2]<<8|n[p-1])>>>0,D=_>1?p+_:n.byteLength;return n.subarray(p+4,D)}p++}return n.subarray(n.length)},ut=function(n,u,p){u===void 0&&(u=4),p===void 0&&(p=function(Ee){return bytesToNumber(Ee)});var _=[];if(!n||!n.length)return _;for(var D=bytesToNumber(n.subarray(4,8)),j=8;D;j+=u,D--)_.push(p(n.subarray(j,j+u)));return _},Mt=function(n,u){for(var p=ut(as(n,["stss"])[0]),_=ut(as(n,["stco"])[0]),D=ut(as(n,["stts"])[0],8,function(so){return{sampleCount:bytesToNumber(so.subarray(0,4)),sampleDelta:bytesToNumber(so.subarray(4,8))}}),j=ut(as(n,["stsc"])[0],12,function(so){return{firstChunk:bytesToNumber(so.subarray(0,4)),samplesPerChunk:bytesToNumber(so.subarray(4,8)),sampleDescriptionIndex:bytesToNumber(so.subarray(8,12))}}),ne=as(n,["stsz"])[0],Ee=ut(ne&&ne.length&&ne.subarray(4)||null),rt=[],bt=0;bt<_.length;bt++){for(var Tn=void 0,Dr=0;Dr<j.length;Dr++){var Nr=j[Dr],Ln=bt+1>=Nr.firstChunk&&(Dr+1>=j.length||bt+1<j[Dr+1].firstChunk);if(Ln){Tn=Nr.samplesPerChunk;break}}for(var ei=_[bt],pi=0;pi<Tn;pi++){var Ei=Ee[rt.length],ui=!p.length;p.length&&p.indexOf(rt.length+1)!==-1&&(ui=!0);for(var Ji={keyframe:ui,start:ei,end:ei+Ei},Pi=0;Pi<D.length;Pi++){var Zr=D[Pi],vs=Zr.sampleCount,zs=Zr.sampleDelta;if(rt.length<=vs){var no=rt.length?rt[rt.length-1].timestamp:0;Ji.timestamp=no+zs/u*1e3,Ji.duration=zs;break}}rt.push(Ji),ei+=Ei}}return rt},an=function(n,u){var p=bytesToString(u.subarray(0,4));if(n.type==="video"?(n.info=n.info||{},n.info.width=u[28]<<8|u[29],n.info.height=u[30]<<8|u[31]):n.type==="audio"&&(n.info=n.info||{},n.info.channels=u[20]<<8|u[21],n.info.bitDepth=u[22]<<8|u[23],n.info.sampleRate=u[28]<<8|u[29]),p==="avc1"){var _=He(u,"avcC");p+="."+getAvcCodec(_),n.info.avcC=_}else if(p==="hvc1"||p==="hev1")p+="."+getHvcCodec(He(u,"hvcC"));else if(p==="mp4a"||p==="mp4v"){var D=He(u,"esds"),j=ns(D.subarray(4))[0],ne=j&&j.descriptors.filter(function(ui){var Ji=ui.tag;return Ji===4})[0];ne?(p+="."+toHexString(ne.oti),ne.oti===64?p+="."+(ne.descriptors[0].bytes[0]>>3).toString():ne.oti===32?p+="."+ne.descriptors[0].bytes[4].toString():ne.oti===221&&(p="vorbis")):n.type==="audio"?p+=".40.2":p+=".20.9"}else if(p==="av01")p+="."+getAv1Codec(He(u,"av1C"));else if(p==="vp09"){var Ee=He(u,"vpcC"),rt=Ee[0],bt=Ee[1],Tn=Ee[2]>>4,Dr=(Ee[2]&15)>>1,Nr=(Ee[2]&15)>>3,Ln=Ee[3],ei=Ee[4],pi=Ee[5];p+="."+padStart(rt,2,"0"),p+="."+padStart(bt,2,"0"),p+="."+padStart(Tn,2,"0"),p+="."+padStart(Dr,2,"0"),p+="."+padStart(Ln,2,"0"),p+="."+padStart(ei,2,"0"),p+="."+padStart(pi,2,"0"),p+="."+padStart(Nr,2,"0")}else if(p==="theo")p="theora";else if(p==="spex")p="speex";else if(p===".mp3")p="mp4a.40.34";else if(p==="msVo")p="vorbis";else if(p==="Opus"){p="opus";var Ei=He(u,"dOps");n.info.opus=parseOpusHead(Ei),n.info.codecDelay=65e5}else p=p.toLowerCase();n.codec=p},Sn=function(n,u){u===void 0&&(u=!0),n=toUint8(n);var p=as(n,["moov","trak"],!0),_=[];return p.forEach(function(D){var j={bytes:D},ne=as(D,["mdia"])[0],Ee=as(ne,["hdlr"])[0],rt=bytesToString(Ee.subarray(8,12));rt==="soun"?j.type="audio":rt==="vide"?j.type="video":j.type=rt;var bt=as(D,["tkhd"])[0];if(bt){var Tn=new DataView(bt.buffer,bt.byteOffset,bt.byteLength),Dr=Tn.getUint8(0);j.number=Dr===0?Tn.getUint32(12):Tn.getUint32(20)}var Nr=as(ne,["mdhd"])[0];if(Nr){var Ln=Nr[0],ei=Ln===0?12:20;j.timescale=(Nr[ei]<<24|Nr[ei+1]<<16|Nr[ei+2]<<8|Nr[ei+3])>>>0}for(var pi=as(ne,["minf","stbl"])[0],Ei=as(pi,["stsd"])[0],ui=bytesToNumber(Ei.subarray(4,8)),Ji=8;ui--;){var Pi=bytesToNumber(Ei.subarray(Ji,Ji+4)),Zr=Ei.subarray(Ji+4,Ji+4+Pi);an(j,Zr),Ji+=4+Pi}u&&(j.frameTable=Mt(pi,j.timescale)),_.push(j)}),_},ir=function(n){var u=as(n,["moov","mvhd"],!0)[0];if(!(!u||!u.length)){var p={};return u[0]===1?(p.timestampScale=bytesToNumber(u.subarray(20,24)),p.duration=bytesToNumber(u.subarray(24,32))):(p.timestampScale=bytesToNumber(u.subarray(12,16)),p.duration=bytesToNumber(u.subarray(16,20))),p.bytes=u,p}},Un={EBML:dn([26,69,223,163]),DocType:dn([66,130]),Segment:dn([24,83,128,103]),SegmentInfo:dn([21,73,169,102]),Tracks:dn([22,84,174,107]),Track:dn([174]),TrackNumber:dn([215]),DefaultDuration:dn([35,227,131]),TrackEntry:dn([174]),TrackType:dn([131]),FlagDefault:dn([136]),CodecID:dn([134]),CodecPrivate:dn([99,162]),VideoTrack:dn([224]),AudioTrack:dn([225]),Cluster:dn([31,67,182,117]),Timestamp:dn([231]),TimestampScale:dn([42,215,177]),BlockGroup:dn([160]),BlockDuration:dn([155]),Block:dn([161]),SimpleBlock:dn([163])},Kr=[128,64,32,16,8,4,2,1],_i=function(n){for(var u=1,p=0;p<Kr.length&&!(n&Kr[p]);p++)u++;return u},Si=function(n,u,p,_){p===void 0&&(p=!0),_===void 0&&(_=!1);var D=_i(n[u]),j=n.subarray(u,u+D);return p&&(j=Array.prototype.slice.call(n,u,u+D),j[0]^=Kr[D-1]),{length:D,value:ke(j,{signed:_}),bytes:j}},De=function m(n){return typeof n=="string"?n.match(/.{1,2}/g).map(function(u){return m(u)}):typeof n=="number"?qr(n):n},Qe=function(n){return Array.isArray(n)?n.map(function(u){return De(u)}):[De(n)]},Pt=function m(n,u,p){if(p>=u.length)return u.length;var _=Si(u,p,!1);if(vt(n.bytes,_.bytes))return p;var D=Si(u,p+_.length);return m(n,u,p+D.length+D.value+_.length)},Ut=function m(n,u){u=Qe(u),n=dn(n);var p=[];if(!u.length)return p;for(var _=0;_<n.length;){var D=Si(n,_,!1),j=Si(n,_+D.length),ne=_+D.length+j.length;j.value===127&&(j.value=Pt(D,n,ne),j.value!==n.length&&(j.value-=ne));var Ee=ne+j.value>n.length?n.length:ne+j.value,rt=n.subarray(ne,Ee);vt(u[0],D.bytes)&&(u.length===1?p.push(rt):p=p.concat(m(rt,u.slice(1))));var bt=D.length+j.length+rt.length;_+=bt}return p},Dt=function(n,u,p,_){var D;u==="group"&&(D=Ut(n,[Un.BlockDuration])[0],D&&(D=bytesToNumber(D),D=1/p*D*p/1e3),n=Ut(n,[Un.Block])[0],u="block");var j=new DataView(n.buffer,n.byteOffset,n.byteLength),ne=Si(n,0),Ee=j.getInt16(ne.length,!1),rt=n[ne.length+2],bt=n.subarray(ne.length+3),Tn=1/p*(_+Ee)*p/1e3,Dr={duration:D,trackNumber:ne.value,keyframe:u==="simple"&&rt>>7===1,invisible:(rt&8)>>3===1,lacing:(rt&6)>>1,discardable:u==="simple"&&(rt&1)===1,frames:[],pts:Tn,dts:Tn,timestamp:Ee};if(!Dr.lacing)return Dr.frames.push(bt),Dr;var Nr=bt[0]+1,Ln=[],ei=1;if(Dr.lacing===2)for(var pi=(bt.length-ei)/Nr,Ei=0;Ei<Nr;Ei++)Ln.push(pi);if(Dr.lacing===1)for(var ui=0;ui<Nr-1;ui++){var Ji=0;do Ji+=bt[ei],ei++;while(bt[ei-1]===255);Ln.push(Ji)}if(Dr.lacing===3)for(var Pi=0,Zr=0;Zr<Nr-1;Zr++){var vs=Zr===0?Si(bt,ei):Si(bt,ei,!0,!0);Pi+=vs.value,Ln.push(Pi),ei+=vs.length}return Ln.forEach(function(zs){Dr.frames.push(bt.subarray(ei,ei+zs)),ei+=zs}),Dr},Fn=function(n){for(var u=0,p={};u<n.length;){var _=n[u]&127,D=n[u+1],j=void 0;D===1?j=n[u+2]:j=n.subarray(u+2,u+2+D),_===1?p.profile=j:_===2?p.level=j:_===3?p.bitDepth=j:_===4?p.chromaSubsampling=j:p[_]=j,u+=2+D}return p},at=function(n){n=toUint8(n);var u=[],p=Ut(n,[Un.Segment,Un.Tracks,Un.Track]);return p.length||(p=Ut(n,[Un.Tracks,Un.Track])),p.length||(p=Ut(n,[Un.Track])),p.length?(p.forEach(function(_){var D=Ut(_,Un.TrackType)[0];if(!(!D||!D.length)){if(D[0]===1)D="video";else if(D[0]===2)D="audio";else if(D[0]===17)D="subtitle";else return;var j={rawCodec:bytesToString(Ut(_,[Un.CodecID])[0]),type:D,codecPrivate:Ut(_,[Un.CodecPrivate])[0],number:bytesToNumber(Ut(_,[Un.TrackNumber])[0]),defaultDuration:bytesToNumber(Ut(_,[Un.DefaultDuration])[0]),default:Ut(_,[Un.FlagDefault])[0],rawData:_},ne="";if(/V_MPEG4\/ISO\/AVC/.test(j.rawCodec))ne="avc1."+getAvcCodec(j.codecPrivate);else if(/V_MPEGH\/ISO\/HEVC/.test(j.rawCodec))ne="hev1."+getHvcCodec(j.codecPrivate);else if(/V_MPEG4\/ISO\/ASP/.test(j.rawCodec))j.codecPrivate?ne="mp4v.20."+j.codecPrivate[4].toString():ne="mp4v.20.9";else if(/^V_THEORA/.test(j.rawCodec))ne="theora";else if(/^V_VP8/.test(j.rawCodec))ne="vp8";else if(/^V_VP9/.test(j.rawCodec))if(j.codecPrivate){var Ee=Fn(j.codecPrivate),rt=Ee.profile,bt=Ee.level,Tn=Ee.bitDepth,Dr=Ee.chromaSubsampling;ne="vp09.",ne+=padStart(rt,2,"0")+".",ne+=padStart(bt,2,"0")+".",ne+=padStart(Tn,2,"0")+".",ne+=""+padStart(Dr,2,"0");var Nr=Ut(_,[224,[85,176],[85,177]])[0]||[],Ln=Ut(_,[224,[85,176],[85,185]])[0]||[],ei=Ut(_,[224,[85,176],[85,186]])[0]||[],pi=Ut(_,[224,[85,176],[85,187]])[0]||[];(Nr.length||Ln.length||ei.length||pi.length)&&(ne+="."+padStart(pi[0],2,"0"),ne+="."+padStart(ei[0],2,"0"),ne+="."+padStart(Nr[0],2,"0"),ne+="."+padStart(Ln[0],2,"0"))}else ne="vp9";else/^V_AV1/.test(j.rawCodec)?ne="av01."+getAv1Codec(j.codecPrivate):/A_ALAC/.test(j.rawCodec)?ne="alac":/A_MPEG\/L2/.test(j.rawCodec)?ne="mp2":/A_MPEG\/L3/.test(j.rawCodec)?ne="mp3":/^A_AAC/.test(j.rawCodec)?j.codecPrivate?ne="mp4a.40."+(j.codecPrivate[0]>>>3).toString():ne="mp4a.40.2":/^A_AC3/.test(j.rawCodec)?ne="ac-3":/^A_PCM/.test(j.rawCodec)?ne="pcm":/^A_MS\/ACM/.test(j.rawCodec)?ne="speex":/^A_EAC3/.test(j.rawCodec)?ne="ec-3":/^A_VORBIS/.test(j.rawCodec)?ne="vorbis":/^A_FLAC/.test(j.rawCodec)?ne="flac":/^A_OPUS/.test(j.rawCodec)&&(ne="opus");j.codec=ne,u.push(j)}}),u.sort(function(_,D){return _.number-D.number})):u},jt=function(n,u){var p=[],_=Ut(n,[Un.Segment])[0],D=Ut(_,[Un.SegmentInfo,Un.TimestampScale])[0];D&&D.length?D=bytesToNumber(D):D=1e6;var j=Ut(_,[Un.Cluster]);return u||(u=at(_)),j.forEach(function(ne,Ee){var rt=Ut(ne,[Un.SimpleBlock]).map(function(Nr){return{type:"simple",data:Nr}}),bt=Ut(ne,[Un.BlockGroup]).map(function(Nr){return{type:"group",data:Nr}}),Tn=Ut(ne,[Un.Timestamp])[0]||0;Tn&&Tn.length&&(Tn=bytesToNumber(Tn));var Dr=rt.concat(bt).sort(function(Nr,Ln){return Nr.data.byteOffset-Ln.data.byteOffset});Dr.forEach(function(Nr,Ln){var ei=Dt(Nr.data,Nr.type,D,Tn);p.push(ei)})}),{tracks:u,blocks:p}},Bn=dn([0,0,0,1]),or=dn([0,0,1]),Or=dn([0,0,3]),oi=function(n){for(var u=[],p=1;p<n.length-2;)vt(n.subarray(p,p+3),Or)&&(u.push(p+2),p++),p++;if(u.length===0)return n;var _=n.length-u.length,D=new Uint8Array(_),j=0;for(p=0;p<_;j++,p++)j===u[0]&&(j++,u.shift()),D[p]=n[j];return D},rs=function(n,u,p,_){_===void 0&&(_=1/0),n=dn(n),p=[].concat(p);for(var D=0,j,ne=0;D<n.length&&(ne<_||j);){var Ee=void 0;if(vt(n.subarray(D),Bn)?Ee=4:vt(n.subarray(D),or)&&(Ee=3),!Ee){D++;continue}if(ne++,j)return oi(n.subarray(j,D));var rt=void 0;u==="h264"?rt=n[D+Ee]&31:u==="h265"&&(rt=n[D+Ee]>>1&63),p.indexOf(rt)!==-1&&(j=D+Ee),D+=Ee+(u==="h264"?1:2)}return n.subarray(0,0)},vi=function(n,u,p){return rs(n,"h264",u,p)},fi=function(n,u,p){return rs(n,"h265",u,p)},Ui={webm:dn([119,101,98,109]),matroska:dn([109,97,116,114,111,115,107,97]),flac:dn([102,76,97,67]),ogg:dn([79,103,103,83]),ac3:dn([11,119]),riff:dn([82,73,70,70]),avi:dn([65,86,73]),wav:dn([87,65,86,69]),"3gp":dn([102,116,121,112,51,103]),mp4:dn([102,116,121,112]),fmp4:dn([115,116,121,112]),mov:dn([102,116,121,112,113,116]),moov:dn([109,111,111,118]),moof:dn([109,111,111,102])},Mi={aac:function(n){var u=Jr(n);return vt(n,[255,16],{offset:u,mask:[255,22]})},mp3:function(n){var u=Jr(n);return vt(n,[255,2],{offset:u,mask:[255,6]})},webm:function(n){var u=Ut(n,[Un.EBML,Un.DocType])[0];return vt(u,Ui.webm)},mkv:function(n){var u=Ut(n,[Un.EBML,Un.DocType])[0];return vt(u,Ui.matroska)},mp4:function(n){if(Mi["3gp"](n)||Mi.mov(n))return!1;if(vt(n,Ui.mp4,{offset:4})||vt(n,Ui.fmp4,{offset:4})||vt(n,Ui.moof,{offset:4})||vt(n,Ui.moov,{offset:4}))return!0},mov:function(n){return vt(n,Ui.mov,{offset:4})},"3gp":function(n){return vt(n,Ui["3gp"],{offset:4})},ac3:function(n){var u=Jr(n);return vt(n,Ui.ac3,{offset:u})},ts:function(n){if(n.length<189&&n.length>=1)return n[0]===71;for(var u=0;u+188<n.length&&u<188;){if(n[u]===71&&n[u+188]===71)return!0;u+=1}return!1},flac:function(n){var u=Jr(n);return vt(n,Ui.flac,{offset:u})},ogg:function(n){return vt(n,Ui.ogg)},avi:function(n){return vt(n,Ui.riff)&&vt(n,Ui.avi,{offset:8})},wav:function(n){return vt(n,Ui.riff)&&vt(n,Ui.wav,{offset:8})},h264:function(n){return vi(n,7,3).length},h265:function(n){return fi(n,[32,33],3).length}},Fs=Object.keys(Mi).filter(function(m){return m!=="ts"&&m!=="h264"&&m!=="h265"}).concat(["ts","h264","h265"]);Fs.forEach(function(m){var n=Mi[m];Mi[m]=function(u){return n(dn(u))}});var da=Mi,la=function(n){n=dn(n);for(var u=0;u<Fs.length;u++){var p=Fs[u];if(da[p](n))return p}return""},Ks=function(n){return as(n,["moof"]).length>0},ra=e(10508);/**
71 * @license
72 * Video.js 8.3.0 <http://videojs.com/>
73 * Copyright Brightcove, Inc. <https://www.brightcove.com/>
74 * Available under Apache License Version 2.0
75 * <https://github.com/videojs/video.js/blob/main/LICENSE>
76 *
77 * Includes vtt.js <https://github.com/mozilla/vtt.js>
78 * Available under Apache License Version 2.0
79 * <https://github.com/mozilla/vtt.js/blob/main/LICENSE>
80 */var Oa="8.3.0";const xa={},wa=function(m,n){return xa[m]=xa[m]||[],n&&(xa[m]=xa[m].concat(n)),xa[m]},ia=function(m,n){wa(m,n)},ao=function(m,n){const u=wa(m).indexOf(n);return u<=-1?!1:(xa[m]=xa[m].slice(),xa[m].splice(u,1),!0)},Fa=function(m,n){wa(m,[].concat(n).map(u=>{const p=(..._)=>(ao(m,p),u(..._));return p}))},fa={prefixed:!0},Za=[["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"]],Bs=Za[0];let Ns;for(let m=0;m<Za.length;m++)if(Za[m][1]in i()){Ns=Za[m];break}if(Ns){for(let m=0;m<Ns.length;m++)fa[Bs[m]]=Ns[m];fa.prefixed=Ns[0]!==Bs[0]}let Sa=[];const No=(m,n)=>(u,p,_)=>{const D=n.levels[p],j=new RegExp(`^(${D})$`);if(u!=="log"&&_.unshift(u.toUpperCase()+":"),_.unshift(m+":"),Sa){Sa.push([].concat(_));const Ee=Sa.length-1e3;Sa.splice(0,Ee>0?Ee:0)}if(!r().console)return;let ne=r().console[u];!ne&&u==="debug"&&(ne=r().console.info||r().console.log),!(!ne||!D||!j.test(u))&&ne[Array.isArray(_)?"apply":"call"](r().console,_)};function fo(m){let n="info",u;const p=function(..._){u("log",n,_)};return u=No(m,p),p.createLogger=_=>fo(m+": "+_),p.levels={all:"debug|log|warn|error",off:"",debug:"debug|log|warn|error",info:"log|warn|error",warn:"warn|error",error:"error",DEFAULT:n},p.level=_=>{if(typeof _=="string"){if(!p.levels.hasOwnProperty(_))throw new Error(`"${_}" in not a valid log level`);n=_}return n},p.history=()=>Sa?[].concat(Sa):[],p.history.filter=_=>(Sa||[]).filter(D=>new RegExp(`.*${_}.*`).test(D[0])),p.history.clear=()=>{Sa&&(Sa.length=0)},p.history.disable=()=>{Sa!==null&&(Sa.length=0,Sa=null)},p.history.enable=()=>{Sa===null&&(Sa=[])},p.error=(..._)=>u("error",n,_),p.warn=(..._)=>u("warn",n,_),p.debug=(..._)=>u("debug",n,_),p}const Qs=fo("VIDEOJS"),mo=Qs.createLogger,co=Object.prototype.toString,Y=function(m){return be(m)?Object.keys(m):[]};function V(m,n){Y(m).forEach(u=>n(m[u],u))}function ie(m,n,u=0){return Y(m).reduce((p,_)=>n(p,m[_],_),u)}function be(m){return!!m&&typeof m=="object"}function Pe(m){return be(m)&&co.call(m)==="[object Object]"&&m.constructor===Object}function he(...m){const n={};return m.forEach(u=>{u&&V(u,(p,_)=>{if(!Pe(p)){n[_]=p;return}Pe(n[_])||(n[_]={}),n[_]=he(n[_],p)})}),n}function Le(m,n,u,p=!0){const _=j=>Object.defineProperty(m,n,{value:j,enumerable:!0,writable:!0}),D={configurable:!0,enumerable:!0,get(){const j=u();return _(j),j}};return p&&(D.set=_),Object.defineProperty(m,n,D)}var Ke=Object.freeze({__proto__:null,each:V,reduce:ie,isObject:be,isPlain:Pe,merge:he,defineLazyProperty:Le});let St=!1,on=null,kt=!1,Nn,sr=!1,kr=!1,Rr=!1,$r=!1,wi=null,Oi=null,Zi=null,Cn=!1,hr=!1,Gn=!1,yi=!1;const os=!!(wt()&&("ontouchstart"in r()||r().navigator.maxTouchPoints||r().DocumentTouch&&r().document instanceof r().DocumentTouch)),cs=r().navigator&&r().navigator.userAgentData;if(cs&&(kt=cs.platform==="Android",kr=!!cs.brands.find(m=>m.brand==="Microsoft Edge"),Rr=!!cs.brands.find(m=>m.brand==="Chromium"),$r=!kr&&Rr,wi=Oi=(cs.brands.find(m=>m.brand==="Chromium")||{}).version||null,hr=cs.platform==="Windows"),!Rr){const m=r().navigator&&r().navigator.userAgent||"";St=/iPod/i.test(m),on=function(){const n=m.match(/OS (\d+)_/i);return n&&n[1]?n[1]:null}(),kt=/Android/i.test(m),Nn=function(){const n=m.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!n)return null;const u=n[1]&&parseFloat(n[1]),p=n[2]&&parseFloat(n[2]);return u&&p?parseFloat(n[1]+"."+n[2]):u||null}(),sr=/Firefox/i.test(m),kr=/Edg/i.test(m),Rr=/Chrome/i.test(m)||/CriOS/i.test(m),$r=!kr&&Rr,wi=Oi=function(){const n=m.match(/(Chrome|CriOS)\/(\d+)/);return n&&n[2]?parseFloat(n[2]):null}(),Zi=function(){const n=/MSIE\s(\d+)\.\d/.exec(m);let u=n&&parseFloat(n[1]);return!u&&/Trident\/7.0/i.test(m)&&/rv:11.0/.test(m)&&(u=11),u}(),Cn=/Safari/i.test(m)&&!$r&&!kt&&!kr,hr=/Windows/i.test(m),Gn=/iPad/i.test(m)||Cn&&os&&!/iPhone/i.test(m),yi=/iPhone/i.test(m)&&!Gn}const ds=yi||Gn||St,X=(Cn||ds)&&!$r;var fe=Object.freeze({__proto__:null,get IS_IPOD(){return St},get IOS_VERSION(){return on},get IS_ANDROID(){return kt},get ANDROID_VERSION(){return Nn},get IS_FIREFOX(){return sr},get IS_EDGE(){return kr},get IS_CHROMIUM(){return Rr},get IS_CHROME(){return $r},get CHROMIUM_VERSION(){return wi},get CHROME_VERSION(){return Oi},get IE_VERSION(){return Zi},get IS_SAFARI(){return Cn},get IS_WINDOWS(){return hr},get IS_IPAD(){return Gn},get IS_IPHONE(){return yi},TOUCH_ENABLED:os,IS_IOS:ds,IS_ANY_SAFARI:X});function Re(m){return typeof m=="string"&&!!m.trim()}function et(m){if(m.indexOf(" ")>=0)throw new Error("class has illegal whitespace characters")}function wt(){return i()===r().document}function qt(m){return be(m)&&m.nodeType===1}function On(){try{return r().parent!==r().self}catch{return!0}}function Yn(m){return function(n,u){if(!Re(n))return i()[m](null);Re(u)&&(u=i().querySelector(u));const p=qt(u)?u:i();return p[m]&&p[m](n)}}function Zn(m="div",n={},u={},p){const _=i().createElement(m);return Object.getOwnPropertyNames(n).forEach(function(D){const j=n[D];D==="textContent"?Mr(_,j):(_[D]!==j||D==="tabIndex")&&(_[D]=j)}),Object.getOwnPropertyNames(u).forEach(function(D){_.setAttribute(D,u[D])}),p&&Mo(_,p),_}function Mr(m,n){return typeof m.textContent>"u"?m.innerText=n:m.textContent=n,m}function Li(m,n){n.firstChild?n.insertBefore(m,n.firstChild):n.appendChild(m)}function Ss(m,n){return et(n),m.classList.contains(n)}function Ps(m,...n){return m.classList.add(...n.reduce((u,p)=>u.concat(p.split(/\s+/)),[])),m}function Ia(m,...n){return m?(m.classList.remove(...n.reduce((u,p)=>u.concat(p.split(/\s+/)),[])),m):(Qs.warn("removeClass was called with an element that doesn't exist"),null)}function qa(m,n,u){return typeof u=="function"&&(u=u(m,n)),typeof u!="boolean"&&(u=void 0),n.split(/\s+/).forEach(p=>m.classList.toggle(p,u)),m}function ae(m,n){Object.getOwnPropertyNames(n).forEach(function(u){const p=n[u];p===null||typeof p>"u"||p===!1?m.removeAttribute(u):m.setAttribute(u,p===!0?"":p)})}function Yt(m){const n={},u=",autoplay,controls,playsinline,loop,muted,default,defaultMuted,";if(m&&m.attributes&&m.attributes.length>0){const p=m.attributes;for(let _=p.length-1;_>=0;_--){const D=p[_].name;let j=p[_].value;(typeof m[D]=="boolean"||u.indexOf(","+D+",")!==-1)&&(j=j!==null),n[D]=j}}return n}function _t(m,n){return m.getAttribute(n)}function Wt(m,n,u){m.setAttribute(n,u)}function ni(m,n){m.removeAttribute(n)}function ki(){i().body.focus(),i().onselectstart=function(){return!1}}function js(){i().onselectstart=function(){return!0}}function Is(m){if(m&&m.getBoundingClientRect&&m.parentNode){const n=m.getBoundingClientRect(),u={};return["bottom","height","left","right","top","width"].forEach(p=>{n[p]!==void 0&&(u[p]=n[p])}),u.height||(u.height=parseFloat(ou(m,"height"))),u.width||(u.width=parseFloat(ou(m,"width"))),u}}function ma(m){if(!m||m&&!m.offsetParent)return{left:0,top:0,width:0,height:0};const n=m.offsetWidth,u=m.offsetHeight;let p=0,_=0;for(;m.offsetParent&&m!==i()[fa.fullscreenElement];)p+=m.offsetLeft,_+=m.offsetTop,m=m.offsetParent;return{left:p,top:_,width:n,height:u}}function Qa(m,n){const u={x:0,y:0};if(ds){let bt=m;for(;bt&&bt.nodeName.toLowerCase()!=="html";){const Tn=ou(bt,"transform");if(/^matrix/.test(Tn)){const Dr=Tn.slice(7,-1).split(/,\s/).map(Number);u.x+=Dr[4],u.y+=Dr[5]}else if(/^matrix3d/.test(Tn)){const Dr=Tn.slice(9,-1).split(/,\s/).map(Number);u.x+=Dr[12],u.y+=Dr[13]}bt=bt.parentNode}}const p={},_=ma(n.target),D=ma(m),j=D.width,ne=D.height;let Ee=n.offsetY-(D.top-_.top),rt=n.offsetX-(D.left-_.left);return n.changedTouches&&(rt=n.changedTouches[0].pageX-D.left,Ee=n.changedTouches[0].pageY+D.top,ds&&(rt-=u.x,Ee-=u.y)),p.y=1-Math.max(0,Math.min(1,Ee/ne)),p.x=Math.max(0,Math.min(1,rt/j)),p}function Va(m){return be(m)&&m.nodeType===3}function Ao(m){for(;m.firstChild;)m.removeChild(m.firstChild);return m}function Ro(m){return typeof m=="function"&&(m=m()),(Array.isArray(m)?m:[m]).map(n=>{if(typeof n=="function"&&(n=n()),qt(n)||Va(n))return n;if(typeof n=="string"&&/\S/.test(n))return i().createTextNode(n)}).filter(n=>n)}function Mo(m,n){return Ro(n).forEach(u=>m.appendChild(u)),m}function Pu(m,n){return Mo(Ao(m),n)}function vu(m){return m.button===void 0&&m.buttons===void 0||m.button===0&&m.buttons===void 0||m.type==="mouseup"&&m.button===0&&m.buttons===0?!0:!(m.button!==0||m.buttons!==1)}const Yo=Yn("querySelector"),Iu=Yn("querySelectorAll");function ou(m,n){if(!m||!n)return"";if(typeof r().getComputedStyle=="function"){let u;try{u=r().getComputedStyle(m)}catch{return""}return u?u.getPropertyValue(n)||u[n]:""}return""}var yu=Object.freeze({__proto__:null,isReal:wt,isEl:qt,isInFrame:On,createEl:Zn,textContent:Mr,prependTo:Li,hasClass:Ss,addClass:Ps,removeClass:Ia,toggleClass:qa,setAttributes:ae,getAttributes:Yt,getAttribute:_t,setAttribute:Wt,removeAttribute:ni,blockTextSelection:ki,unblockTextSelection:js,getBoundingClientRect:Is,findPosition:ma,getPointerPosition:Qa,isTextNode:Va,emptyEl:Ao,normalizeContent:Ro,appendContent:Mo,insertContent:Pu,isSingleLeftClick:vu,$:Yo,$$:Iu,computedStyle:ou});let du=!1,bu;const Bu=function(){if(bu.options.autoSetup===!1)return;const m=Array.prototype.slice.call(i().getElementsByTagName("video")),n=Array.prototype.slice.call(i().getElementsByTagName("audio")),u=Array.prototype.slice.call(i().getElementsByTagName("video-js")),p=m.concat(n,u);if(p&&p.length>0)for(let _=0,D=p.length;_<D;_++){const j=p[_];if(j&&j.getAttribute)j.player===void 0&&j.getAttribute("data-setup")!==null&&bu(j);else{Ga(1);break}}else du||Ga(1)};function Ga(m,n){wt()&&(n&&(bu=n),r().setTimeout(Bu,m))}function go(){du=!0,r().removeEventListener("load",go)}wt()&&(i().readyState==="complete"?go():r().addEventListener("load",go));const Ju=function(m){const n=i().createElement("style");return n.className=m,n},Uu=function(m,n){m.styleSheet?m.styleSheet.cssText=n:m.textContent=n};var Eo=new WeakMap;let ju=3;function Ae(){return ju++}function dt(m,n){if(!Eo.has(m))return;const u=Eo.get(m);u.handlers[n].length===0&&(delete u.handlers[n],m.removeEventListener?m.removeEventListener(n,u.dispatcher,!1):m.detachEvent&&m.detachEvent("on"+n,u.dispatcher)),Object.getOwnPropertyNames(u.handlers).length<=0&&(delete u.handlers,delete u.dispatcher,delete u.disabled),Object.getOwnPropertyNames(u).length===0&&Eo.delete(m)}function zt(m,n,u,p){u.forEach(function(_){m(n,_,p)})}function hn(m){if(m.fixed_)return m;function n(){return!0}function u(){return!1}if(!m||!m.isPropagationStopped||!m.isImmediatePropagationStopped){const p=m||r().event;m={};for(const _ in p)_!=="layerX"&&_!=="layerY"&&_!=="keyLocation"&&_!=="webkitMovementX"&&_!=="webkitMovementY"&&_!=="path"&&(_==="returnValue"&&p.preventDefault||(m[_]=p[_]));if(m.target||(m.target=m.srcElement||i()),m.relatedTarget||(m.relatedTarget=m.fromElement===m.target?m.toElement:m.fromElement),m.preventDefault=function(){p.preventDefault&&p.preventDefault(),m.returnValue=!1,p.returnValue=!1,m.defaultPrevented=!0},m.defaultPrevented=!1,m.stopPropagation=function(){p.stopPropagation&&p.stopPropagation(),m.cancelBubble=!0,p.cancelBubble=!0,m.isPropagationStopped=n},m.isPropagationStopped=u,m.stopImmediatePropagation=function(){p.stopImmediatePropagation&&p.stopImmediatePropagation(),m.isImmediatePropagationStopped=n,m.stopPropagation()},m.isImmediatePropagationStopped=u,m.clientX!==null&&m.clientX!==void 0){const _=i().documentElement,D=i().body;m.pageX=m.clientX+(_&&_.scrollLeft||D&&D.scrollLeft||0)-(_&&_.clientLeft||D&&D.clientLeft||0),m.pageY=m.clientY+(_&&_.scrollTop||D&&D.scrollTop||0)-(_&&_.clientTop||D&&D.clientTop||0)}m.which=m.charCode||m.keyCode,m.button!==null&&m.button!==void 0&&(m.button=m.button&1?0:m.button&4?1:m.button&2?2:0)}return m.fixed_=!0,m}let Mn;const yr=function(){if(typeof Mn!="boolean"){Mn=!1;try{const m=Object.defineProperty({},"passive",{get(){Mn=!0}});r().addEventListener("test",null,m),r().removeEventListener("test",null,m)}catch{}}return Mn},si=["touchstart","touchmove"];function Ii(m,n,u){if(Array.isArray(n))return zt(Ii,m,n,u);Eo.has(m)||Eo.set(m,{});const p=Eo.get(m);if(p.handlers||(p.handlers={}),p.handlers[n]||(p.handlers[n]=[]),u.guid||(u.guid=Ae()),p.handlers[n].push(u),p.dispatcher||(p.disabled=!1,p.dispatcher=function(_,D){if(p.disabled)return;_=hn(_);const j=p.handlers[_.type];if(j){const ne=j.slice(0);for(let Ee=0,rt=ne.length;Ee<rt&&!_.isImmediatePropagationStopped();Ee++)try{ne[Ee].call(m,_,D)}catch(bt){Qs.error(bt)}}}),p.handlers[n].length===1)if(m.addEventListener){let _=!1;yr()&&si.indexOf(n)>-1&&(_={passive:!0}),m.addEventListener(n,p.dispatcher,_)}else m.attachEvent&&m.attachEvent("on"+n,p.dispatcher)}function es(m,n,u){if(!Eo.has(m))return;const p=Eo.get(m);if(!p.handlers)return;if(Array.isArray(n))return zt(es,m,n,u);const _=function(j,ne){p.handlers[ne]=[],dt(j,ne)};if(n===void 0){for(const j in p.handlers)Object.prototype.hasOwnProperty.call(p.handlers||{},j)&&_(m,j);return}const D=p.handlers[n];if(D){if(!u){_(m,n);return}if(u.guid)for(let j=0;j<D.length;j++)D[j].guid===u.guid&&D.splice(j--,1);dt(m,n)}}function ls(m,n,u){const p=Eo.has(m)?Eo.get(m):{},_=m.parentNode||m.ownerDocument;if(typeof n=="string"?n={type:n,target:m}:n.target||(n.target=m),n=hn(n),p.dispatcher&&p.dispatcher.call(m,n,u),_&&!n.isPropagationStopped()&&n.bubbles===!0)ls.call(null,_,n,u);else if(!_&&!n.defaultPrevented&&n.target&&n.target[n.type]){Eo.has(n.target)||Eo.set(n.target,{});const D=Eo.get(n.target);n.target[n.type]&&(D.disabled=!0,typeof n.target[n.type]=="function"&&n.target[n.type](),D.disabled=!1)}return!n.defaultPrevented}function _s(m,n,u){if(Array.isArray(n))return zt(_s,m,n,u);const p=function(){es(m,n,p),u.apply(this,arguments)};p.guid=u.guid=u.guid||Ae(),Ii(m,n,p)}function _a(m,n,u){const p=function(){es(m,n,p),u.apply(this,arguments)};p.guid=u.guid=u.guid||Ae(),Ii(m,n,p)}var ta=Object.freeze({__proto__:null,fixEvent:hn,on:Ii,off:es,trigger:ls,one:_s,any:_a});const Da=30,ga=function(m,n,u){n.guid||(n.guid=Ae());const p=n.bind(m);return p.guid=u?u+"_"+n.guid:n.guid,p},Rt=function(m,n){let u=r().performance.now();return function(..._){const D=r().performance.now();D-u>=n&&(m(..._),u=D)}},Ja=function(m,n,u,p=r()){let _;const D=()=>{p.clearTimeout(_),_=null},j=function(){const ne=this,Ee=arguments;let rt=function(){_=null,rt=null,u||m.apply(ne,Ee)};!_&&u&&m.apply(ne,Ee),p.clearTimeout(_),_=p.setTimeout(rt,n)};return j.cancel=D,j};var ho=Object.freeze({__proto__:null,UPDATE_REFRESH_INTERVAL:Da,bind_:ga,throttle:Rt,debounce:Ja});let Ea;class Rs{on(n,u){const p=this.addEventListener;this.addEventListener=()=>{},Ii(this,n,u),this.addEventListener=p}off(n,u){es(this,n,u)}one(n,u){const p=this.addEventListener;this.addEventListener=()=>{},_s(this,n,u),this.addEventListener=p}any(n,u){const p=this.addEventListener;this.addEventListener=()=>{},_a(this,n,u),this.addEventListener=p}trigger(n){const u=n.type||n;typeof n=="string"&&(n={type:u}),n=hn(n),this.allowedEvents_[u]&&this["on"+u]&&this["on"+u](n),ls(this,n)}queueTrigger(n){Ea||(Ea=new Map);const u=n.type||n;let p=Ea.get(this);p||(p=new Map,Ea.set(this,p));const _=p.get(u);p.delete(u),r().clearTimeout(_);const D=r().setTimeout(()=>{p.delete(u),p.size===0&&(p=null,Ea.delete(this)),this.trigger(n)},0);p.set(u,D)}}Rs.prototype.allowedEvents_={},Rs.prototype.addEventListener=Rs.prototype.on,Rs.prototype.removeEventListener=Rs.prototype.off,Rs.prototype.dispatchEvent=Rs.prototype.trigger;const Vo=m=>typeof m.name=="function"?m.name():typeof m.name=="string"?m.name:m.name_?m.name_:m.constructor&&m.constructor.name?m.constructor.name:typeof m,xo=m=>m instanceof Rs||!!m.eventBusEl_&&["on","one","off","trigger"].every(n=>typeof m[n]=="function"),Zu=(m,n)=>{xo(m)?n():(m.eventedCallbacks||(m.eventedCallbacks=[]),m.eventedCallbacks.push(n))},To=m=>typeof m=="string"&&/\S/.test(m)||Array.isArray(m)&&!!m.length,Ru=(m,n,u)=>{if(!m||!m.nodeName&&!xo(m))throw new Error(`Invalid target for ${Vo(n)}#${u}; must be a DOM node or evented object.`)},tu=(m,n,u)=>{if(!To(m))throw new Error(`Invalid event type for ${Vo(n)}#${u}; must be a non-empty string or array.`)},Bl=(m,n,u)=>{if(typeof m!="function")throw new Error(`Invalid listener for ${Vo(n)}#${u}; must be a function.`)},Ul=(m,n,u)=>{const p=n.length<3||n[0]===m||n[0]===m.eventBusEl_;let _,D,j;return p?(_=m.eventBusEl_,n.length>=3&&n.shift(),[D,j]=n):[_,D,j]=n,Ru(_,m,u),tu(D,m,u),Bl(j,m,u),j=ga(m,j),{isTargetingSelf:p,target:_,type:D,listener:j}},zu=(m,n,u,p)=>{Ru(m,m,n),m.nodeName?ta[n](m,u,p):m[n](u,p)},xu={on(...m){const{isTargetingSelf:n,target:u,type:p,listener:_}=Ul(this,m,"on");if(zu(u,"on",p,_),!n){const D=()=>this.off(u,p,_);D.guid=_.guid;const j=()=>this.off("dispose",D);j.guid=_.guid,zu(this,"on","dispose",D),zu(u,"on","dispose",j)}},one(...m){const{isTargetingSelf:n,target:u,type:p,listener:_}=Ul(this,m,"one");if(n)zu(u,"one",p,_);else{const D=(...j)=>{this.off(u,p,D),_.apply(null,j)};D.guid=_.guid,zu(u,"one",p,D)}},any(...m){const{isTargetingSelf:n,target:u,type:p,listener:_}=Ul(this,m,"any");if(n)zu(u,"any",p,_);else{const D=(...j)=>{this.off(u,p,D),_.apply(null,j)};D.guid=_.guid,zu(u,"any",p,D)}},off(m,n,u){if(!m||To(m))es(this.eventBusEl_,m,n);else{const p=m,_=n;Ru(p,this,"off"),tu(_,this,"off"),Bl(u,this,"off"),u=ga(this,u),this.off("dispose",u),p.nodeName?(es(p,_,u),es(p,"dispose",u)):xo(p)&&(p.off(_,u),p.off("dispose",u))}},trigger(m,n){Ru(this.eventBusEl_,this,"trigger");const u=m&&typeof m!="string"?m.type:m;if(!To(u))throw new Error(`Invalid event type for ${Vo(this)}#trigger; must be a non-empty string or object with a type key that has a non-empty value.`);return ls(this.eventBusEl_,m,n)}};function wl(m,n={}){const{eventBusKey:u}=n;if(u){if(!m[u].nodeName)throw new Error(`The eventBusKey "${u}" does not refer to an element.`);m.eventBusEl_=m[u]}else m.eventBusEl_=Zn("span",{className:"vjs-event-bus"});return Object.assign(m,xu),m.eventedCallbacks&&m.eventedCallbacks.forEach(p=>{p()}),m.on("dispose",()=>{m.off(),[m,m.el_,m.eventBusEl_].forEach(function(p){p&&Eo.has(p)&&Eo.delete(p)}),r().setTimeout(()=>{m.eventBusEl_=null},0)}),m}const ec={state:{},setState(m){typeof m=="function"&&(m=m());let n;return V(m,(u,p)=>{this.state[p]!==u&&(n=n||{},n[p]={from:this.state[p],to:u}),this.state[p]=u}),n&&xo(this)&&this.trigger({changes:n,type:"statechanged"}),n}};function tc(m,n){return Object.assign(m,ec),m.state=Object.assign({},m.state,n),typeof m.handleStateChanged=="function"&&xo(m)&&m.on("statechanged",m.handleStateChanged),m}const qu=function(m){return typeof m!="string"?m:m.replace(/./,n=>n.toLowerCase())},oo=function(m){return typeof m!="string"?m:m.replace(/./,n=>n.toUpperCase())},Xo=function(m,n){return oo(m)===oo(n)};var zo=Object.freeze({__proto__:null,toLowerCase:qu,toTitleCase:oo,titleCaseEquals:Xo});class hi{constructor(n,u,p){if(!n&&this.play?this.player_=n=this:this.player_=n,this.isDisposed_=!1,this.parentComponent_=null,this.options_=he({},this.options_),u=this.options_=he(this.options_,u),this.id_=u.id||u.el&&u.el.id,!this.id_){const _=n&&n.id&&n.id()||"no_player";this.id_=`${_}_component_${Ae()}`}this.name_=u.name||null,u.el?this.el_=u.el:u.createEl!==!1&&(this.el_=this.createEl()),u.className&&this.el_&&u.className.split(" ").forEach(_=>this.addClass(_)),["on","off","one","any","trigger"].forEach(_=>{this[_]=void 0}),u.evented!==!1&&(wl(this,{eventBusKey:this.el_?"el_":null}),this.handleLanguagechange=this.handleLanguagechange.bind(this),this.on(this.player_,"languagechange",this.handleLanguagechange)),tc(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,u.initChildren!==!1&&this.initChildren(),this.ready(p),u.reportTouchActivity!==!1&&this.enableTouchActivity()}on(n,u){}off(n,u){}one(n,u){}any(n,u){}trigger(n){}dispose(n={}){if(!this.isDisposed_){if(this.readyQueue_&&(this.readyQueue_.length=0),this.trigger({type:"dispose",bubbles:!1}),this.isDisposed_=!0,this.children_)for(let u=this.children_.length-1;u>=0;u--)this.children_[u].dispose&&this.children_[u].dispose();this.children_=null,this.childIndex_=null,this.childNameIndex_=null,this.parentComponent_=null,this.el_&&(this.el_.parentNode&&(n.restoreEl?this.el_.parentNode.replaceChild(n.restoreEl,this.el_):this.el_.parentNode.removeChild(this.el_)),this.el_=null),this.player_=null}}isDisposed(){return!!this.isDisposed_}player(){return this.player_}options(n){return n?(this.options_=he(this.options_,n),this.options_):this.options_}el(){return this.el_}createEl(n,u,p){return Zn(n,u,p)}localize(n,u,p=n){const _=this.player_.language&&this.player_.language(),D=this.player_.languages&&this.player_.languages(),j=D&&D[_],ne=_&&_.split("-")[0],Ee=D&&D[ne];let rt=p;return j&&j[n]?rt=j[n]:Ee&&Ee[n]&&(rt=Ee[n]),u&&(rt=rt.replace(/\{(\d+)\}/g,function(bt,Tn){const Dr=u[Tn-1];let Nr=Dr;return typeof Dr>"u"&&(Nr=bt),Nr})),rt}handleLanguagechange(){}contentEl(){return this.contentEl_||this.el_}id(){return this.id_}name(){return this.name_}children(){return this.children_}getChildById(n){return this.childIndex_[n]}getChild(n){if(n)return this.childNameIndex_[n]}getDescendant(...n){n=n.reduce((p,_)=>p.concat(_),[]);let u=this;for(let p=0;p<n.length;p++)if(u=u.getChild(n[p]),!u||!u.getChild)return;return u}addChild(n,u={},p=this.children_.length){let _,D;if(typeof n=="string"){D=oo(n);const j=u.componentClass||D;u.name=D;const ne=hi.getComponent(j);if(!ne)throw new Error(`Component ${j} does not exist`);if(typeof ne!="function")return null;_=new ne(this.player_||this,u)}else _=n;if(_.parentComponent_&&_.parentComponent_.removeChild(_),this.children_.splice(p,0,_),_.parentComponent_=this,typeof _.id=="function"&&(this.childIndex_[_.id()]=_),D=D||_.name&&oo(_.name()),D&&(this.childNameIndex_[D]=_,this.childNameIndex_[qu(D)]=_),typeof _.el=="function"&&_.el()){let j=null;this.children_[p+1]&&(this.children_[p+1].el_?j=this.children_[p+1].el_:qt(this.children_[p+1])&&(j=this.children_[p+1])),this.contentEl().insertBefore(_.el(),j)}return _}removeChild(n){if(typeof n=="string"&&(n=this.getChild(n)),!n||!this.children_)return;let u=!1;for(let _=this.children_.length-1;_>=0;_--)if(this.children_[_]===n){u=!0,this.children_.splice(_,1);break}if(!u)return;n.parentComponent_=null,this.childIndex_[n.id()]=null,this.childNameIndex_[oo(n.name())]=null,this.childNameIndex_[qu(n.name())]=null;const p=n.el();p&&p.parentNode===this.contentEl()&&this.contentEl().removeChild(n.el())}initChildren(){const n=this.options_.children;if(n){const u=this.options_,p=j=>{const ne=j.name;let Ee=j.opts;if(u[ne]!==void 0&&(Ee=u[ne]),Ee===!1)return;Ee===!0&&(Ee={}),Ee.playerOptions=this.options_.playerOptions;const rt=this.addChild(ne,Ee);rt&&(this[ne]=rt)};let _;const D=hi.getComponent("Tech");Array.isArray(n)?_=n:_=Object.keys(n),_.concat(Object.keys(this.options_).filter(function(j){return!_.some(function(ne){return typeof ne=="string"?j===ne:j===ne.name})})).map(j=>{let ne,Ee;return typeof j=="string"?(ne=j,Ee=n[ne]||this.options_[ne]||{}):(ne=j.name,Ee=j),{name:ne,opts:Ee}}).filter(j=>{const ne=hi.getComponent(j.opts.componentClass||oo(j.name));return ne&&!D.isTech(ne)}).forEach(p)}}buildCSSClass(){return""}ready(n,u=!1){if(n){if(!this.isReady_){this.readyQueue_=this.readyQueue_||[],this.readyQueue_.push(n);return}u?n.call(this):this.setTimeout(n,1)}}triggerReady(){this.isReady_=!0,this.setTimeout(function(){const n=this.readyQueue_;this.readyQueue_=[],n&&n.length>0&&n.forEach(function(u){u.call(this)},this),this.trigger("ready")},1)}$(n,u){return Yo(n,u||this.contentEl())}$$(n,u){return Iu(n,u||this.contentEl())}hasClass(n){return Ss(this.el_,n)}addClass(...n){Ps(this.el_,...n)}removeClass(...n){Ia(this.el_,...n)}toggleClass(n,u){qa(this.el_,n,u)}show(){this.removeClass("vjs-hidden")}hide(){this.addClass("vjs-hidden")}lockShowing(){this.addClass("vjs-lock-showing")}unlockShowing(){this.removeClass("vjs-lock-showing")}getAttribute(n){return _t(this.el_,n)}setAttribute(n,u){Wt(this.el_,n,u)}removeAttribute(n){ni(this.el_,n)}width(n,u){return this.dimension("width",n,u)}height(n,u){return this.dimension("height",n,u)}dimensions(n,u){this.width(n,!0),this.height(u)}dimension(n,u,p){if(u!==void 0){(u===null||u!==u)&&(u=0),(""+u).indexOf("%")!==-1||(""+u).indexOf("px")!==-1?this.el_.style[n]=u:u==="auto"?this.el_.style[n]="":this.el_.style[n]=u+"px",p||this.trigger("componentresize");return}if(!this.el_)return 0;const _=this.el_.style[n],D=_.indexOf("px");return parseInt(D!==-1?_.slice(0,D):this.el_["offset"+oo(n)],10)}currentDimension(n){let u=0;if(n!=="width"&&n!=="height")throw new Error("currentDimension only accepts width or height value");if(u=ou(this.el_,n),u=parseFloat(u),u===0||isNaN(u)){const p=`offset${oo(n)}`;u=this.el_[p]}return u}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(n){this.player_&&(o().isEventKey(n,"Tab")||n.stopPropagation(),this.player_.handleKeyDown(n))}handleKeyPress(n){this.handleKeyDown(n)}emitTapEvents(){let n=0,u=null;const p=10,_=200;let D;this.on("touchstart",function(ne){ne.touches.length===1&&(u={pageX:ne.touches[0].pageX,pageY:ne.touches[0].pageY},n=r().performance.now(),D=!0)}),this.on("touchmove",function(ne){if(ne.touches.length>1)D=!1;else if(u){const Ee=ne.touches[0].pageX-u.pageX,rt=ne.touches[0].pageY-u.pageY;Math.sqrt(Ee*Ee+rt*rt)>p&&(D=!1)}});const j=function(){D=!1};this.on("touchleave",j),this.on("touchcancel",j),this.on("touchend",function(ne){u=null,D===!0&&r().performance.now()-n<_&&(ne.preventDefault(),this.trigger("tap"))})}enableTouchActivity(){if(!this.player()||!this.player().reportUserActivity)return;const n=ga(this.player(),this.player().reportUserActivity);let u;this.on("touchstart",function(){n(),this.clearInterval(u),u=this.setInterval(n,250)});const p=function(_){n(),this.clearInterval(u)};this.on("touchmove",n),this.on("touchend",p),this.on("touchcancel",p)}setTimeout(n,u){var p;return n=ga(this,n),this.clearTimersOnDispose_(),p=r().setTimeout(()=>{this.setTimeoutIds_.has(p)&&this.setTimeoutIds_.delete(p),n()},u),this.setTimeoutIds_.add(p),p}clearTimeout(n){return this.setTimeoutIds_.has(n)&&(this.setTimeoutIds_.delete(n),r().clearTimeout(n)),n}setInterval(n,u){n=ga(this,n),this.clearTimersOnDispose_();const p=r().setInterval(n,u);return this.setIntervalIds_.add(p),p}clearInterval(n){return this.setIntervalIds_.has(n)&&(this.setIntervalIds_.delete(n),r().clearInterval(n)),n}requestAnimationFrame(n){this.clearTimersOnDispose_();var u;return n=ga(this,n),u=r().requestAnimationFrame(()=>{this.rafIds_.has(u)&&this.rafIds_.delete(u),n()}),this.rafIds_.add(u),u}requestNamedAnimationFrame(n,u){if(this.namedRafs_.has(n))return;this.clearTimersOnDispose_(),u=ga(this,u);const p=this.requestAnimationFrame(()=>{u(),this.namedRafs_.has(n)&&this.namedRafs_.delete(n)});return this.namedRafs_.set(n,p),n}cancelNamedAnimationFrame(n){this.namedRafs_.has(n)&&(this.cancelAnimationFrame(this.namedRafs_.get(n)),this.namedRafs_.delete(n))}cancelAnimationFrame(n){return this.rafIds_.has(n)&&(this.rafIds_.delete(n),r().cancelAnimationFrame(n)),n}clearTimersOnDispose_(){this.clearingTimersOnDispose_||(this.clearingTimersOnDispose_=!0,this.one("dispose",()=>{[["namedRafs_","cancelNamedAnimationFrame"],["rafIds_","cancelAnimationFrame"],["setTimeoutIds_","clearTimeout"],["setIntervalIds_","clearInterval"]].forEach(([n,u])=>{this[n].forEach((p,_)=>this[u](_))}),this.clearingTimersOnDispose_=!1}))}static registerComponent(n,u){if(typeof n!="string"||!n)throw new Error(`Illegal component name, "${n}"; must be a non-empty string.`);const p=hi.getComponent("Tech"),_=p&&p.isTech(u),D=hi===u||hi.prototype.isPrototypeOf(u.prototype);if(_||!D){let ne;throw _?ne="techs must be registered using Tech.registerTech()":ne="must be a Component subclass",new Error(`Illegal component, "${n}"; ${ne}.`)}n=oo(n),hi.components_||(hi.components_={});const j=hi.getComponent("Player");if(n==="Player"&&j&&j.players){const ne=j.players,Ee=Object.keys(ne);if(ne&&Ee.length>0&&Ee.map(rt=>ne[rt]).every(Boolean))throw new Error("Can not register Player component after player has been created.")}return hi.components_[n]=u,hi.components_[qu(n)]=u,u}static getComponent(n){if(!(!n||!hi.components_))return hi.components_[n]}}hi.registerComponent("Component",hi);function jl(m,n,u){if(typeof n!="number"||n<0||n>u)throw new Error(`Failed to execute '${m}' on 'TimeRanges': The index provided (${n}) is non-numeric or out of bounds (0-${u}).`)}function Cl(m,n,u,p){return jl(m,p,u.length-1),u[p][n]}function Al(m){let n;return m===void 0||m.length===0?n={length:0,start(){throw new Error("This TimeRanges object is empty")},end(){throw new Error("This TimeRanges object is empty")}}:n={length:m.length,start:Cl.bind(null,"start",0,m),end:Cl.bind(null,"end",1,m)},r().Symbol&&r().Symbol.iterator&&(n[r().Symbol.iterator]=()=>(m||[]).values()),n}function Lo(m,n){return Array.isArray(m)?Al(m):m===void 0||n===void 0?Al():Al([[m,n]])}const Gi=function(m,n){m=m<0?0:m;let u=Math.floor(m%60),p=Math.floor(m/60%60),_=Math.floor(m/3600);const D=Math.floor(n/60%60),j=Math.floor(n/3600);return(isNaN(m)||m===1/0)&&(_=p=u="-"),_=_>0||j>0?_+":":"",p=((_||D>=10)&&p<10?"0"+p:p)+":",u=u<10?"0"+u:u,_+p+u};let zl=Gi;function nu(m){zl=m}function cl(){zl=Gi}function ba(m,n=m){return zl(m,n)}var Ol=Object.freeze({__proto__:null,createTimeRanges:Lo,createTimeRange:Lo,setFormatTime:nu,resetFormatTime:cl,formatTime:ba});function Pl(m,n){let u=0,p,_;if(!n)return 0;(!m||!m.length)&&(m=Lo(0,0));for(let D=0;D<m.length;D++)p=m.start(D),_=m.end(D),_>n&&(_=n),u+=_-p;return u/n}function Do(m){if(m instanceof Do)return m;typeof m=="number"?this.code=m:typeof m=="string"?this.message=m:be(m)&&(typeof m.code=="number"&&(this.code=m.code),Object.assign(this,m)),this.message||(this.message=Do.defaultMessages[this.code]||"")}Do.prototype.code=0,Do.prototype.message="",Do.prototype.status=null,Do.errorTypes=["MEDIA_ERR_CUSTOM","MEDIA_ERR_ABORTED","MEDIA_ERR_NETWORK","MEDIA_ERR_DECODE","MEDIA_ERR_SRC_NOT_SUPPORTED","MEDIA_ERR_ENCRYPTED"],Do.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 m=0;m<Do.errorTypes.length;m++)Do[Do.errorTypes[m]]=m,Do.prototype[Do.errorTypes[m]]=m;function N(m){return m!=null&&typeof m.then=="function"}function g(m){N(m)&&m.then(null,n=>{})}const x=function(m){return["kind","label","language","id","inBandMetadataTrackDispatchType","mode","src"].reduce((u,p,_)=>(m[p]&&(u[p]=m[p]),u),{cues:m.cues&&Array.prototype.map.call(m.cues,function(u){return{startTime:u.startTime,endTime:u.endTime,text:u.text,id:u.id}})})};var z={textTracksToJson:function(m){const n=m.$$("track"),u=Array.prototype.map.call(n,_=>_.track);return Array.prototype.map.call(n,function(_){const D=x(_.track);return _.src&&(D.src=_.src),D}).concat(Array.prototype.filter.call(m.textTracks(),function(_){return u.indexOf(_)===-1}).map(x))},jsonToTextTracks:function(m,n){return m.forEach(function(u){const p=n.addRemoteTextTrack(u).track;!u.src&&u.cues&&u.cues.forEach(_=>p.addCue(_))}),n.textTracks()},trackToJson_:x};const q="vjs-modal-dialog";class se extends hi{constructor(n,u){super(n,u),this.handleKeyDown_=p=>this.handleKeyDown(p),this.close_=p=>this.close(p),this.opened_=this.hasBeenOpened_=this.hasBeenFilled_=!1,this.closeable(!this.options_.uncloseable),this.content(this.options_.content),this.contentEl_=Zn("div",{className:`${q}-content`},{role:"document"}),this.descEl_=Zn("p",{className:`${q}-description vjs-control-text`,id:this.el().getAttribute("aria-describedby")}),Mr(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`${q} vjs-hidden ${super.buildCSSClass()}`}label(){return this.localize(this.options_.label||"Modal Window")}description(){let n=this.options_.description||this.localize("This is a modal window.");return this.closeable()&&(n+=" "+this.localize("This modal can be closed by pressing the Escape key or activating the close button.")),n}open(){if(!this.opened_){const n=this.player();this.trigger("beforemodalopen"),this.opened_=!0,(this.options_.fillAlways||!this.hasBeenOpened_&&!this.hasBeenFilled_)&&this.fill(),this.wasPlaying_=!n.paused(),this.options_.pauseOnOpen&&this.wasPlaying_&&n.pause(),this.on("keydown",this.handleKeyDown_),this.hadControls_=n.controls(),n.controls(!1),this.show(),this.conditionalFocus_(),this.el().setAttribute("aria-hidden","false"),this.trigger("modalopen"),this.hasBeenOpened_=!0}}opened(n){return typeof n=="boolean"&&this[n?"open":"close"](),this.opened_}close(){if(!this.opened_)return;const n=this.player();this.trigger("beforemodalclose"),this.opened_=!1,this.wasPlaying_&&this.options_.pauseOnOpen&&n.play(),this.off("keydown",this.handleKeyDown_),this.hadControls_&&n.controls(!0),this.hide(),this.el().setAttribute("aria-hidden","true"),this.trigger("modalclose"),this.conditionalBlur_(),this.options_.temporary&&this.dispose()}closeable(n){if(typeof n=="boolean"){const u=this.closeable_=!!n;let p=this.getChild("closeButton");if(u&&!p){const _=this.contentEl_;this.contentEl_=this.el_,p=this.addChild("closeButton",{controlText:"Close Modal Dialog"}),this.contentEl_=_,this.on(p,"close",this.close_)}!u&&p&&(this.off(p,"close",this.close_),this.removeChild(p),p.dispose())}return this.closeable_}fill(){this.fillWith(this.content())}fillWith(n){const u=this.contentEl(),p=u.parentNode,_=u.nextSibling;this.trigger("beforemodalfill"),this.hasBeenFilled_=!0,p.removeChild(u),this.empty(),Pu(u,n),this.trigger("modalfill"),_?p.insertBefore(u,_):p.appendChild(u);const D=this.getChild("closeButton");D&&p.appendChild(D.el_)}empty(){this.trigger("beforemodalempty"),Ao(this.contentEl()),this.trigger("modalempty")}content(n){return typeof n<"u"&&(this.content_=n),this.content_}conditionalFocus_(){const n=i().activeElement,u=this.player_.el_;this.previouslyActiveEl_=null,(u.contains(n)||u===n)&&(this.previouslyActiveEl_=n,this.focus())}conditionalBlur_(){this.previouslyActiveEl_&&(this.previouslyActiveEl_.focus(),this.previouslyActiveEl_=null)}handleKeyDown(n){if(n.stopPropagation(),o().isEventKey(n,"Escape")&&this.closeable()){n.preventDefault(),this.close();return}if(!o().isEventKey(n,"Tab"))return;const u=this.focusableEls_(),p=this.el_.querySelector(":focus");let _;for(let D=0;D<u.length;D++)if(p===u[D]){_=D;break}i().activeElement===this.el_&&(_=0),n.shiftKey&&_===0?(u[u.length-1].focus(),n.preventDefault()):!n.shiftKey&&_===u.length-1&&(u[0].focus(),n.preventDefault())}focusableEls_(){const n=this.el_.querySelectorAll("*");return Array.prototype.filter.call(n,u=>(u instanceof r().HTMLAnchorElement||u instanceof r().HTMLAreaElement)&&u.hasAttribute("href")||(u instanceof r().HTMLInputElement||u instanceof r().HTMLSelectElement||u instanceof r().HTMLTextAreaElement||u instanceof r().HTMLButtonElement)&&!u.hasAttribute("disabled")||u instanceof r().HTMLIFrameElement||u instanceof r().HTMLObjectElement||u instanceof r().HTMLEmbedElement||u.hasAttribute("tabindex")&&u.getAttribute("tabindex")!==-1||u.hasAttribute("contenteditable"))}}se.prototype.options_={pauseOnOpen:!0,temporary:!0},hi.registerComponent("ModalDialog",se);class ge extends Rs{constructor(n=[]){super(),this.tracks_=[],Object.defineProperty(this,"length",{get(){return this.tracks_.length}});for(let u=0;u<n.length;u++)this.addTrack(n[u])}addTrack(n){const u=this.tracks_.length;""+u in this||Object.defineProperty(this,u,{get(){return this.tracks_[u]}}),this.tracks_.indexOf(n)===-1&&(this.tracks_.push(n),this.trigger({track:n,type:"addtrack",target:this})),n.labelchange_=()=>{this.trigger({track:n,type:"labelchange",target:this})},xo(n)&&n.addEventListener("labelchange",n.labelchange_)}removeTrack(n){let u;for(let p=0,_=this.length;p<_;p++)if(this[p]===n){u=this[p],u.off&&u.off(),this.tracks_.splice(p,1);break}u&&this.trigger({track:u,type:"removetrack",target:this})}getTrackById(n){let u=null;for(let p=0,_=this.length;p<_;p++){const D=this[p];if(D.id===n){u=D;break}}return u}}ge.prototype.allowedEvents_={change:"change",addtrack:"addtrack",removetrack:"removetrack",labelchange:"labelchange"};for(const m in ge.prototype.allowedEvents_)ge.prototype["on"+m]=null;const Oe=function(m,n){for(let u=0;u<m.length;u++)!Object.keys(m[u]).length||n.id===m[u].id||(m[u].enabled=!1)};class it extends ge{constructor(n=[]){for(let u=n.length-1;u>=0;u--)if(n[u].enabled){Oe(n,n[u]);break}super(n),this.changing_=!1}addTrack(n){n.enabled&&Oe(this,n),super.addTrack(n),n.addEventListener&&(n.enabledChange_=()=>{this.changing_||(this.changing_=!0,Oe(this,n),this.changing_=!1,this.trigger("change"))},n.addEventListener("enabledchange",n.enabledChange_))}removeTrack(n){super.removeTrack(n),n.removeEventListener&&n.enabledChange_&&(n.removeEventListener("enabledchange",n.enabledChange_),n.enabledChange_=null)}}const Et=function(m,n){for(let u=0;u<m.length;u++)!Object.keys(m[u]).length||n.id===m[u].id||(m[u].selected=!1)};class Zt extends ge{constructor(n=[]){for(let u=n.length-1;u>=0;u--)if(n[u].selected){Et(n,n[u]);break}super(n),this.changing_=!1,Object.defineProperty(this,"selectedIndex",{get(){for(let u=0;u<this.length;u++)if(this[u].selected)return u;return-1},set(){}})}addTrack(n){n.selected&&Et(this,n),super.addTrack(n),n.addEventListener&&(n.selectedChange_=()=>{this.changing_||(this.changing_=!0,Et(this,n),this.changing_=!1,this.trigger("change"))},n.addEventListener("selectedchange",n.selectedChange_))}removeTrack(n){super.removeTrack(n),n.removeEventListener&&n.selectedChange_&&(n.removeEventListener("selectedchange",n.selectedChange_),n.selectedChange_=null)}}class yn extends ge{addTrack(n){super.addTrack(n),this.queueChange_||(this.queueChange_=()=>this.queueTrigger("change")),this.triggerSelectedlanguagechange||(this.triggerSelectedlanguagechange_=()=>this.trigger("selectedlanguagechange")),n.addEventListener("modechange",this.queueChange_),["metadata","chapters"].indexOf(n.kind)===-1&&n.addEventListener("modechange",this.triggerSelectedlanguagechange_)}removeTrack(n){super.removeTrack(n),n.removeEventListener&&(this.queueChange_&&n.removeEventListener("modechange",this.queueChange_),this.selectedlanguagechange_&&n.removeEventListener("modechange",this.triggerSelectedlanguagechange_))}}class ar{constructor(n=[]){this.trackElements_=[],Object.defineProperty(this,"length",{get(){return this.trackElements_.length}});for(let u=0,p=n.length;u<p;u++)this.addTrackElement_(n[u])}addTrackElement_(n){const u=this.trackElements_.length;""+u in this||Object.defineProperty(this,u,{get(){return this.trackElements_[u]}}),this.trackElements_.indexOf(n)===-1&&this.trackElements_.push(n)}getTrackElementByTrack_(n){let u;for(let p=0,_=this.trackElements_.length;p<_;p++)if(n===this.trackElements_[p].track){u=this.trackElements_[p];break}return u}removeTrackElement_(n){for(let u=0,p=this.trackElements_.length;u<p;u++)if(n===this.trackElements_[u]){this.trackElements_[u].track&&typeof this.trackElements_[u].track.off=="function"&&this.trackElements_[u].track.off(),typeof this.trackElements_[u].off=="function"&&this.trackElements_[u].off(),this.trackElements_.splice(u,1);break}}}class Er{constructor(n){Er.prototype.setCues_.call(this,n),Object.defineProperty(this,"length",{get(){return this.length_}})}setCues_(n){const u=this.length||0;let p=0;const _=n.length;this.cues_=n,this.length_=n.length;const D=function(j){""+j in this||Object.defineProperty(this,""+j,{get(){return this.cues_[j]}})};if(u<_)for(p=u;p<_;p++)D.call(this,p)}getCueById(n){let u=null;for(let p=0,_=this.length;p<_;p++){const D=this[p];if(D.id===n){u=D;break}}return u}}const ai={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"},gi={subtitles:"subtitles",captions:"captions",descriptions:"descriptions",chapters:"chapters",metadata:"metadata"},qi={disabled:"disabled",hidden:"hidden",showing:"showing"};class Qi extends Rs{constructor(n={}){super();const u={id:n.id||"vjs_track_"+Ae(),kind:n.kind||"",language:n.language||""};let p=n.label||"";for(const _ in u)Object.defineProperty(this,_,{get(){return u[_]},set(){}});Object.defineProperty(this,"label",{get(){return p},set(_){_!==p&&(p=_,this.trigger("labelchange"))}})}}const Ri=function(m){const n=["protocol","hostname","port","pathname","search","hash","host"],u=i().createElement("a");u.href=m;const p={};for(let _=0;_<n.length;_++)p[n[_]]=u[n[_]];return p.protocol==="http:"&&(p.host=p.host.replace(/:80$/,"")),p.protocol==="https:"&&(p.host=p.host.replace(/:443$/,"")),p.protocol||(p.protocol=r().location.protocol),p.host||(p.host=r().location.host),p},hs=function(m){if(!m.match(/^https?:\/\//)){const n=i().createElement("a");n.href=m,m=n.href}return m},fs=function(m){if(typeof m=="string"){const u=/^(\/?)([\s\S]*?)((?:\.{1,2}|[^\/]+?)(\.([^\.\/\?]+)))(?:[\/]*|[\?].*)$/.exec(m);if(u)return u.pop().toLowerCase()}return""},ts=function(m,n=r().location){const u=Ri(m);return(u.protocol===":"?n.protocol:u.protocol)+u.host!==n.protocol+n.host};var Vs=Object.freeze({__proto__:null,parseUrl:Ri,getAbsoluteURL:hs,getFileExtension:fs,isCrossOrigin:ts});const ha=function(m,n){const u=new(r()).WebVTT.Parser(r(),r().vttjs,r().WebVTT.StringDecoder()),p=[];u.oncue=function(_){n.addCue(_)},u.onparsingerror=function(_){p.push(_)},u.onflush=function(){n.trigger({type:"loadeddata",target:n})},u.parse(m),p.length>0&&(r().console&&r().console.groupCollapsed&&r().console.groupCollapsed(`Text Track parsing errors for ${n.src}`),p.forEach(_=>Qs.error(_)),r().console&&r().console.groupEnd&&r().console.groupEnd()),u.flush()},Js=function(m,n){const u={uri:m},p=ts(m);p&&(u.cors=p);const _=n.tech_.crossOrigin()==="use-credentials";_&&(u.withCredentials=_),h()(u,ga(this,function(D,j,ne){if(D)return Qs.error(D,j);n.loaded_=!0,typeof r().WebVTT!="function"?n.tech_&&n.tech_.any(["vttjsloaded","vttjserror"],Ee=>{if(Ee.type==="vttjserror"){Qs.error(`vttjs failed to load, stopping trying to process ${n.src}`);return}return ha(ne,n)}):ha(ne,n)}))};class qs extends Qi{constructor(n={}){if(!n.tech)throw new Error("A tech was not provided.");const u=he(n,{kind:gi[n.kind]||"subtitles",language:n.language||n.srclang||""});let p=qi[u.mode]||"disabled";const _=u.default;(u.kind==="metadata"||u.kind==="chapters")&&(p="hidden"),super(u),this.tech_=u.tech,this.cues_=[],this.activeCues_=[],this.preload_=this.tech_.preloadTextTracks!==!1;const D=new Er(this.cues_),j=new Er(this.activeCues_);let ne=!1;this.timeupdateHandler=ga(this,function(rt={}){if(!this.tech_.isDisposed()){if(!this.tech_.isReady_){rt.type!=="timeupdate"&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler));return}this.activeCues=this.activeCues,ne&&(this.trigger("cuechange"),ne=!1),rt.type!=="timeupdate"&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler))}});const Ee=()=>{this.stopTracking()};this.tech_.one("dispose",Ee),p!=="disabled"&&this.startTracking(),Object.defineProperties(this,{default:{get(){return _},set(){}},mode:{get(){return p},set(rt){qi[rt]&&p!==rt&&(p=rt,!this.preload_&&p!=="disabled"&&this.cues.length===0&&Js(this.src,this),this.stopTracking(),p!=="disabled"&&this.startTracking(),this.trigger("modechange"))}},cues:{get(){return this.loaded_?D:null},set(){}},activeCues:{get(){if(!this.loaded_)return null;if(this.cues.length===0)return j;const rt=this.tech_.currentTime(),bt=[];for(let Tn=0,Dr=this.cues.length;Tn<Dr;Tn++){const Nr=this.cues[Tn];Nr.startTime<=rt&&Nr.endTime>=rt&&bt.push(Nr)}if(ne=!1,bt.length!==this.activeCues_.length)ne=!0;else for(let Tn=0;Tn<bt.length;Tn++)this.activeCues_.indexOf(bt[Tn])===-1&&(ne=!0);return this.activeCues_=bt,j.setCues_(this.activeCues_),j},set(){}}}),u.src?(this.src=u.src,this.preload_||(this.loaded_=!0),(this.preload_||u.kind!=="subtitles"&&u.kind!=="captions")&&Js(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(n){let u=n;if(r().vttjs&&!(n instanceof r().vttjs.VTTCue)){u=new(r()).vttjs.VTTCue(n.startTime,n.endTime,n.text);for(const _ in n)_ in u||(u[_]=n[_]);u.id=n.id,u.originalCue_=n}const p=this.tech_.textTracks();for(let _=0;_<p.length;_++)p[_]!==this&&p[_].removeCue(u);this.cues_.push(u),this.cues.setCues_(this.cues_)}removeCue(n){let u=this.cues_.length;for(;u--;){const p=this.cues_[u];if(p===n||p.originalCue_&&p.originalCue_===n){this.cues_.splice(u,1),this.cues.setCues_(this.cues_);break}}}}qs.prototype.allowedEvents_={cuechange:"cuechange"};class vo extends Qi{constructor(n={}){const u=he(n,{kind:ii[n.kind]||""});super(u);let p=!1;Object.defineProperty(this,"enabled",{get(){return p},set(_){typeof _!="boolean"||_===p||(p=_,this.trigger("enabledchange"))}}),u.enabled&&(this.enabled=u.enabled),this.loaded_=!0}}class wo extends Qi{constructor(n={}){const u=he(n,{kind:ai[n.kind]||""});super(u);let p=!1;Object.defineProperty(this,"selected",{get(){return p},set(_){typeof _!="boolean"||_===p||(p=_,this.trigger("selectedchange"))}}),u.selected&&(this.selected=u.selected)}}class Ra extends Rs{constructor(n={}){super();let u;const p=new qs(n);this.kind=p.kind,this.src=p.src,this.srclang=p.language,this.label=p.label,this.default=p.default,Object.defineProperties(this,{readyState:{get(){return u}},track:{get(){return p}}}),u=Ra.NONE,p.addEventListener("loadeddata",()=>{u=Ra.LOADED,this.trigger({type:"load",target:this})})}}Ra.prototype.allowedEvents_={load:"load"},Ra.NONE=0,Ra.LOADING=1,Ra.LOADED=2,Ra.ERROR=3;const Zs={audio:{ListClass:it,TrackClass:vo,capitalName:"Audio"},video:{ListClass:Zt,TrackClass:wo,capitalName:"Video"},text:{ListClass:yn,TrackClass:qs,capitalName:"Text"}};Object.keys(Zs).forEach(function(m){Zs[m].getterName=`${m}Tracks`,Zs[m].privateName=`${m}Tracks_`});const to={remoteText:{ListClass:yn,TrackClass:qs,capitalName:"RemoteText",getterName:"remoteTextTracks",privateName:"remoteTextTracks_"},remoteTextEl:{ListClass:ar,TrackClass:Ra,capitalName:"RemoteTextTrackEls",getterName:"remoteTextTrackEls",privateName:"remoteTextTrackEls_"}},uo=Object.assign({},Zs,to);to.names=Object.keys(to),Zs.names=Object.keys(Zs),uo.names=[].concat(to.names).concat(Zs.names);function Wo(m,n,u,p,_={}){const D=m.textTracks();_.kind=n,u&&(_.label=u),p&&(_.language=p),_.tech=m;const j=new uo.text.TrackClass(_);return D.addTrack(j),j}class ea extends hi{constructor(n={},u=function(){}){n.reportTouchActivity=!1,super(null,n,u),this.onDurationChange_=p=>this.onDurationChange(p),this.trackProgress_=p=>this.trackProgress(p),this.trackCurrentTime_=p=>this.trackCurrentTime(p),this.stopTrackingCurrentTime_=p=>this.stopTrackingCurrentTime(p),this.disposeSourceHandler_=p=>this.disposeSourceHandler(p),this.queuedHanders_=new Set,this.hasStarted_=!1,this.on("playing",function(){this.hasStarted_=!0}),this.on("loadstart",function(){this.hasStarted_=!1}),uo.names.forEach(p=>{const _=uo[p];n&&n[_.getterName]&&(this[_.privateName]=n[_.getterName])}),this.featuresProgressEvents||this.manualProgressOn(),this.featuresTimeupdateEvents||this.manualTimeUpdatesOn(),["Text","Audio","Video"].forEach(p=>{n[`native${p}Tracks`]===!1&&(this[`featuresNative${p}Tracks`]=!1)}),n.nativeCaptions===!1||n.nativeTextTracks===!1?this.featuresNativeTextTracks=!1:(n.nativeCaptions===!0||n.nativeTextTracks===!0)&&(this.featuresNativeTextTracks=!0),this.featuresNativeTextTracks||this.emulateTextTracks(),this.preloadTextTracks=n.preloadTextTracks!==!1,this.autoRemoteTextTracks_=new uo.text.ListClass,this.initTrackListeners(),n.nativeControlsForTouch||this.emitTapEvents(),this.constructor&&(this.name_=this.constructor.name||"Unknown Tech")}triggerSourceset(n){this.isReady_||this.one("ready",()=>this.setTimeout(()=>this.triggerSourceset(n),1)),this.trigger({src:n,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(n){this.stopTrackingProgress(),this.progressInterval=this.setInterval(ga(this,function(){const u=this.bufferedPercent();this.bufferedPercent_!==u&&this.trigger("progress"),this.bufferedPercent_=u,u===1&&this.stopTrackingProgress()}),500)}onDurationChange(n){this.duration_=this.duration()}buffered(){return Lo(0,0)}bufferedPercent(){return Pl(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(Zs.names),this.manualProgress&&this.manualProgressOff(),this.manualTimeUpdates&&this.manualTimeUpdatesOff(),super.dispose()}clearTracks(n){n=[].concat(n),n.forEach(u=>{const p=this[`${u}Tracks`]()||[];let _=p.length;for(;_--;){const D=p[_];u==="text"&&this.removeRemoteTextTrack(D),p.removeTrack(D)}})}cleanupAutoTextTracks(){const n=this.autoRemoteTextTracks_||[];let u=n.length;for(;u--;){const p=n[u];this.removeRemoteTextTrack(p)}}reset(){}crossOrigin(){}setCrossOrigin(){}error(n){return n!==void 0&&(this.error_=new Do(n),this.trigger("error")),this.error_}played(){return this.hasStarted_?Lo(0,0):Lo()}play(){}setScrubbing(n){}scrubbing(){}setCurrentTime(n){this.manualTimeUpdates&&this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})}initTrackListeners(){Zs.names.forEach(n=>{const u=Zs[n],p=()=>{this.trigger(`${n}trackchange`)},_=this[u.getterName]();_.addEventListener("removetrack",p),_.addEventListener("addtrack",p),this.on("dispose",()=>{_.removeEventListener("removetrack",p),_.removeEventListener("addtrack",p)})})}addWebVttScript_(){if(!r().WebVTT)if(i().body.contains(this.el())){if(!this.options_["vtt.js"]&&Pe(E())&&Object.keys(E()).length>0){this.trigger("vttjsloaded");return}const n=i().createElement("script");n.src=this.options_["vtt.js"]||"https://vjs.zencdn.net/vttjs/0.14.1/vtt.min.js",n.onload=()=>{this.trigger("vttjsloaded")},n.onerror=()=>{this.trigger("vttjserror")},this.on("dispose",()=>{n.onload=null,n.onerror=null}),r().WebVTT=!0,this.el().parentNode.appendChild(n)}else this.ready(this.addWebVttScript_)}emulateTextTracks(){const n=this.textTracks(),u=this.remoteTextTracks(),p=ne=>n.addTrack(ne.track),_=ne=>n.removeTrack(ne.track);u.on("addtrack",p),u.on("removetrack",_),this.addWebVttScript_();const D=()=>this.trigger("texttrackchange"),j=()=>{D();for(let ne=0;ne<n.length;ne++){const Ee=n[ne];Ee.removeEventListener("cuechange",D),Ee.mode==="showing"&&Ee.addEventListener("cuechange",D)}};j(),n.addEventListener("change",j),n.addEventListener("addtrack",j),n.addEventListener("removetrack",j),this.on("dispose",function(){u.off("addtrack",p),u.off("removetrack",_),n.removeEventListener("change",j),n.removeEventListener("addtrack",j),n.removeEventListener("removetrack",j);for(let ne=0;ne<n.length;ne++)n[ne].removeEventListener("cuechange",D)})}addTextTrack(n,u,p){if(!n)throw new Error("TextTrack kind is required but was not provided");return Wo(this,n,u,p)}createRemoteTextTrack(n){const u=he(n,{tech:this});return new to.remoteTextEl.TrackClass(u)}addRemoteTextTrack(n={},u){const p=this.createRemoteTextTrack(n);return typeof u!="boolean"&&(u=!1),this.remoteTextTrackEls().addTrackElement_(p),this.remoteTextTracks().addTrack(p.track),u===!1&&this.ready(()=>this.autoRemoteTextTracks_.addTrack(p.track)),p}removeRemoteTextTrack(n){const u=this.remoteTextTrackEls().getTrackElementByTrack_(n);this.remoteTextTrackEls().removeTrackElement_(u),this.remoteTextTracks().removeTrack(n),this.autoRemoteTextTracks_.removeTrack(n)}getVideoPlaybackQuality(){return{}}requestPictureInPicture(){return Promise.reject()}disablePictureInPicture(){return!0}setDisablePictureInPicture(){}requestVideoFrameCallback(n){const u=Ae();return!this.isReady_||this.paused()?(this.queuedHanders_.add(u),this.one("playing",()=>{this.queuedHanders_.has(u)&&(this.queuedHanders_.delete(u),n())})):this.requestNamedAnimationFrame(u,n),u}cancelVideoFrameCallback(n){this.queuedHanders_.has(n)?this.queuedHanders_.delete(n):this.cancelNamedAnimationFrame(n)}setPoster(){}playsinline(){}setPlaysinline(){}overrideNativeAudioTracks(n){}overrideNativeVideoTracks(n){}canPlayType(n){return""}static canPlayType(n){return""}static canPlaySource(n,u){return ea.canPlayType(n.type)}static isTech(n){return n.prototype instanceof ea||n instanceof ea||n===ea}static registerTech(n,u){if(ea.techs_||(ea.techs_={}),!ea.isTech(u))throw new Error(`Tech ${n} must be a Tech`);if(!ea.canPlayType)throw new Error("Techs must have a static canPlayType method on them");if(!ea.canPlaySource)throw new Error("Techs must have a static canPlaySource method on them");return n=oo(n),ea.techs_[n]=u,ea.techs_[qu(n)]=u,n!=="Tech"&&ea.defaultTechOrder_.push(n),u}static getTech(n){if(n){if(ea.techs_&&ea.techs_[n])return ea.techs_[n];if(n=oo(n),r()&&r().videojs&&r().videojs[n])return Qs.warn(`The ${n} tech was added to the videojs object when it should be registered using videojs.registerTech(name, tech)`),r().videojs[n]}}}
vendor: 4,348 bytes, line 80
80uo.names.forEach(function(m){const n=uo[m];ea.prototype[n.getterName]=function(){return this[n.privateName]=this[n.privateName]||new n.ListClass,this[n.privateName]}}),ea.prototype.featuresVolumeControl=!0,ea.prototype.featuresMuteControl=!0,ea.prototype.featuresFullscreenResize=!1,ea.prototype.featuresPlaybackRate=!1,ea.prototype.featuresProgressEvents=!1,ea.prototype.featuresSourceset=!1,ea.prototype.featuresTimeupdateEvents=!1,ea.prototype.featuresNativeTextTracks=!1,ea.prototype.featuresVideoFrameCallback=!1,ea.withSourceHandlers=function(m){m.registerSourceHandler=function(u,p){let _=m.sourceHandlers;_||(_=m.sourceHandlers=[]),p===void 0&&(p=_.length),_.splice(p,0,u)},m.canPlayType=function(u){const p=m.sourceHandlers||[];let _;for(let D=0;D<p.length;D++)if(_=p[D].canPlayType(u),_)return _;return""},m.selectSourceHandler=function(u,p){const _=m.sourceHandlers||[];let D;for(let j=0;j<_.length;j++)if(D=_[j].canHandleSource(u,p),D)return _[j];return null},m.canPlaySource=function(u,p){const _=m.selectSourceHandler(u,p);return _?_.canHandleSource(u,p):""},["seekable","seeking","duration"].forEach(function(u){const p=this[u];typeof p=="function"&&(this[u]=function(){return this.sourceHandler_&&this.sourceHandler_[u]?this.sourceHandler_[u].apply(this.sourceHandler_,arguments):p.apply(this,arguments)})},m.prototype),m.prototype.setSource=function(u){let p=m.selectSourceHandler(u,this.options_);p||(m.nativeSourceHandler?p=m.nativeSourceHandler:Qs.error("No source handler found for the current source.")),this.disposeSourceHandler(),this.off("dispose",this.disposeSourceHandler_),p!==m.nativeSourceHandler&&(this.currentSource_=u),this.sourceHandler_=p.handleSource(u,this,this.options_),this.one("dispose",this.disposeSourceHandler_)},m.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)}},hi.registerComponent("Tech",ea),ea.registerTech("Tech",ea),ea.defaultTechOrder_=[];const Co={},Qo={},uu={};function Wu(m,n){Co[m]=Co[m]||[],Co[m].push(n)}function dl(m,n,u){m.setTimeout(()=>qn(n,Co[n.type],u,m),1)}function $u(m,n){m.forEach(u=>u.setTech&&u.setTech(n))}function Mu(m,n,u){return m.reduceRight(re(u),n[u]())}function Il(m,n,u,p){return n[u](m.reduce(re(u),p))}function fl(m,n,u,p=null){const _="call"+oo(u),D=m.reduce(re(_),p),j=D===uu,ne=j?null:n[u](D);return Te(m,u,ne,j),ne}const Rl={buffered:1,currentTime:1,duration:1,muted:1,played:1,paused:1,seekable:1,volume:1,ended:1},ja={setCurrentTime:1,setMuted:1,setVolume:1},F={play:1,pause:1};function re(m){return(n,u)=>n===uu?uu:u[m]?u[m](n):n}function Te(m,n,u,p){for(let _=m.length-1;_>=0;_--){const D=m[_];D[n]&&D[n](p,u)}}function We(m){Qo[m.id()]=null}function Nt(m,n){const u=Qo[m.id()];let p=null;if(u==null)return p=n(m),Qo[m.id()]=[[n,p]],p;for(let _=0;_<u.length;_++){const[D,j]=u[_];D===n&&(p=j)}return p===null&&(p=n(m),u.push([n,p])),p}function qn(m={},n=[],u,p,_=[],D=!1){const[j,...ne]=n;if(typeof j=="string")qn(m,Co[j],u,p,_,D);else if(j){const Ee=Nt(p,j);if(!Ee.setSource)return _.push(Ee),qn(m,ne,u,p,_,D);Ee.setSource(Object.assign({},m),function(rt,bt){if(rt)return qn(m,ne,u,p,_,D);_.push(Ee),qn(bt,m.type===bt.type?ne:Co[bt.type],u,p,_,D)})}else ne.length?qn(m,ne,u,p,_,D):D?u(m,_):qn(m,Co["*"],u,p,_,!0)}const ci={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"},ys=function(m=""){const n=fs(m);return ci[n.toLowerCase()]||""},sa=(m,n)=>{if(!n)return"";if(m.cache_.source.src===n&&m.cache_.source.type)return m.cache_.source.type;const u=m.cache_.sources.filter(_=>_.src===n);if(u.length)return u[0].type;const p=m.$$("source");for(let _=0;_<p.length;_++){const D=p[_];if(D.type&&D.src&&D.src===n)return D.type}return ys(n)},Ba=function(m){if(Array.isArray(m)){let n=[];m.forEach(function(u){u=Ba(u),Array.isArray(u)?n=n.concat(u):be(u)&&n.push(u)}),m=n}else typeof m=="string"&&m.trim()?m=[Bo({src:m}
vendor: 8,900 bytes, line 80
80)]:be(m)&&typeof m.src=="string"&&m.src&&m.src.trim()?m=[Bo(m)]:m=[];return m};function Bo(m){if(!m.type){const n=ys(m.src);n&&(m.type=n)}return m}class Hu extends hi{constructor(n,u,p){const _=he({createEl:!1},u);if(super(n,_,p),!u.playerOptions.sources||u.playerOptions.sources.length===0)for(let D=0,j=u.playerOptions.techOrder;D<j.length;D++){const ne=oo(j[D]);let Ee=ea.getTech(ne);if(ne||(Ee=hi.getComponent(ne)),Ee&&Ee.isSupported()){n.loadTech_(ne);break}}else n.src(u.playerOptions.sources)}}hi.registerComponent("MediaLoader",Hu);class Su extends hi{constructor(n,u){super(n,u),this.options_.controlText&&this.controlText(this.options_.controlText),this.handleMouseOver_=p=>this.handleMouseOver(p),this.handleMouseOut_=p=>this.handleMouseOut(p),this.handleClick_=p=>this.handleClick(p),this.handleKeyDown_=p=>this.handleKeyDown(p),this.emitTapEvents(),this.enable()}createEl(n="div",u={},p={}){u=Object.assign({className:this.buildCSSClass(),tabIndex:0},u),n==="button"&&Qs.error(`Creating a ClickableComponent with an HTML element of ${n} is not supported; use a Button instead.`),p=Object.assign({role:"button"},p),this.tabIndex_=u.tabIndex;const _=Zn(n,u,p);return _.appendChild(Zn("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),this.createControlTextEl(_),_}dispose(){this.controlTextEl_=null,super.dispose()}createControlTextEl(n){return this.controlTextEl_=Zn("span",{className:"vjs-control-text"},{"aria-live":"polite"}),n&&n.appendChild(this.controlTextEl_),this.controlText(this.controlText_,n),this.controlTextEl_}controlText(n,u=this.el()){if(n===void 0)return this.controlText_||"Need Text";const p=this.localize(n);this.controlText_=n,Mr(this.controlTextEl_,p),!this.nonIconControl&&!this.player_.options_.noUITitleAttributes&&u.setAttribute("title",p)}buildCSSClass(){return`vjs-control vjs-button ${super.buildCSSClass()}`}enable(){this.enabled_||(this.enabled_=!0,this.removeClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","false"),typeof this.tabIndex_<"u"&&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"),typeof this.tabIndex_<"u"&&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(n){this.options_.clickHandler&&this.options_.clickHandler.call(this,arguments)}handleKeyDown(n){o().isEventKey(n,"Space")||o().isEventKey(n,"Enter")?(n.preventDefault(),n.stopPropagation(),this.trigger("click")):super.handleKeyDown(n)}}hi.registerComponent("ClickableComponent",Su);class kc extends Su{constructor(n,u){super(n,u),this.update(),this.update_=p=>this.update(p),n.on("posterchange",this.update_)}dispose(){this.player().off("posterchange",this.update_),super.dispose()}createEl(){return Zn("div",{className:"vjs-poster"})}crossOrigin(n){if(typeof n>"u")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;if(n!==null&&n!=="anonymous"&&n!=="use-credentials"){this.player_.log.warn(`crossOrigin must be null,  "anonymous" or "use-credentials", given "${n}"`);return}this.$("img")&&(this.$("img").crossOrigin=n)}update(n){const u=this.player().poster();this.setSrc(u),u?this.show():this.hide()}setSrc(n){if(!n){this.el_.textContent="";return}this.$("img")||this.el_.appendChild(Zn("picture",{className:"vjs-poster",tabIndex:-1},{},Zn("img",{loading:"lazy",crossOrigin:this.crossOrigin()},{alt:""}))),this.$("img").src=n}handleClick(n){this.player_.controls()&&(this.player_.tech(!0)&&this.player_.tech(!0).focus(),this.player_.paused()?g(this.player_.play()):this.player_.pause())}}kc.prototype.crossorigin=kc.prototype.crossOrigin,hi.registerComponent("PosterImage",kc);const Tu="#222",ed="#ccc",nf={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 lc(m,n){let u;if(m.length===4)u=m[1]+m[1]+m[2]+m[2]+m[3]+m[3];else if(m.length===7)u=m.slice(1);else throw new Error("Invalid color code provided, "+m+"; must be formatted as e.g. #f0e or #f604e2.");return"rgba("+parseInt(u.slice(0,2),16)+","+parseInt(u.slice(2,4),16)+","+parseInt(u.slice(4,6),16)+","+n+")"}function Nc(m,n,u){try{m.style[n]=u}catch{return}}class S extends hi{constructor(n,u,p){super(n,u,p);const _=D=>this.updateDisplay(D);n.on("loadstart",D=>this.toggleDisplay(D)),n.on("texttrackchange",_),n.on("loadedmetadata",D=>this.preselectTrack(D)),n.ready(ga(this,function(){if(n.tech_&&n.tech_.featuresNativeTextTracks){this.hide();return}n.on("fullscreenchange",_),n.on("playerresize",_);const D=r().screen.orientation||r(),j=r().screen.orientation?"change":"orientationchange";D.addEventListener(j,_),n.on("dispose",()=>D.removeEventListener(j,_));const ne=this.options_.playerOptions.tracks||[];for(let Ee=0;Ee<ne.length;Ee++)this.player_.addRemoteTextTrack(ne[Ee],!0);this.preselectTrack()}))}preselectTrack(){const n={captions:1,subtitles:1},u=this.player_.textTracks(),p=this.player_.cache_.selectedLanguage;let _,D,j;for(let ne=0;ne<u.length;ne++){const Ee=u[ne];p&&p.enabled&&p.language&&p.language===Ee.language&&Ee.kind in n?Ee.kind===p.kind?j=Ee:j||(j=Ee):p&&!p.enabled?(j=null,_=null,D=null):Ee.default&&(Ee.kind==="descriptions"&&!_?_=Ee:Ee.kind in n&&!D&&(D=Ee))}j?j.mode="showing":D?D.mode="showing":_&&(_.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(){typeof r().WebVTT=="function"&&r().WebVTT.processCues(r(),[],this.el_)}updateDisplay(){const n=this.player_.textTracks(),u=this.options_.allowMultipleShowingTracks;if(this.clearDisplay(),u){const j=[];for(let ne=0;ne<n.length;++ne){const Ee=n[ne];Ee.mode==="showing"&&j.push(Ee)}this.updateForTrack(j);return}let p=null,_=null,D=n.length;for(;D--;){const j=n[D];j.mode==="showing"&&(j.kind==="descriptions"?p=j:_=j)}_?(this.getAttribute("aria-live")!=="off"&&this.setAttribute("aria-live","off"),this.updateForTrack(_)):p&&(this.getAttribute("aria-live")!=="assertive"&&this.setAttribute("aria-live","assertive"),this.updateForTrack(p))}updateDisplayState(n){const u=this.player_.textTrackSettings.getValues(),p=n.activeCues;let _=p.length;for(;_--;){const D=p[_];if(!D)continue;const j=D.displayState;if(u.color&&(j.firstChild.style.color=u.color),u.textOpacity&&Nc(j.firstChild,"color",lc(u.color||"#fff",u.textOpacity)),u.backgroundColor&&(j.firstChild.style.backgroundColor=u.backgroundColor),u.backgroundOpacity&&Nc(j.firstChild,"backgroundColor",lc(u.backgroundColor||"#000",u.backgroundOpacity)),u.windowColor&&(u.windowOpacity?Nc(j,"backgroundColor",lc(u.windowColor,u.windowOpacity)):j.style.backgroundColor=u.windowColor),u.edgeStyle&&(u.edgeStyle==="dropshadow"?j.firstChild.style.textShadow=`2px 2px 3px ${Tu}, 2px 2px 4px ${Tu}, 2px 2px 5px ${Tu}`:u.edgeStyle==="raised"?j.firstChild.style.textShadow=`1px 1px ${Tu}, 2px 2px ${Tu}, 3px 3px ${Tu}`:u.edgeStyle==="depressed"?j.firstChild.style.textShadow=`1px 1px ${ed}, 0 1px ${ed}, -1px -1px ${Tu}, 0 -1px ${Tu}`:u.edgeStyle==="uniform"&&(j.firstChild.style.textShadow=`0 0 4px ${Tu}, 0 0 4px ${Tu}, 0 0 4px ${Tu}, 0 0 4px ${Tu}`)),u.fontPercent&&u.fontPercent!==1){const ne=r().parseFloat(j.style.fontSize);j.style.fontSize=ne*u.fontPercent+"px",j.style.height="auto",j.style.top="auto"}u.fontFamily&&u.fontFamily!=="default"&&(u.fontFamily==="small-caps"?j.firstChild.style.fontVariant="small-caps":j.firstChild.style.fontFamily=nf[u.fontFamily])}}updateForTrack(n){if(Array.isArray(n)||(n=[n]),typeof r().WebVTT!="function"||n.every(p=>!p.activeCues))return;const u=[];for(let p=0;p<n.length;++p){const _=n[p];for(let D=0;D<_.activeCues.length;++D)u.push(_.activeCues[D])}r().WebVTT.processCues(r(),u,this.el_);for(let p=0;p<n.length;++p){const _=n[p];for(let D=0;D<_.activeCues.length;++D){const j=_.activeCues[D].displayState;Ps(j,"vjs-text-track-cue","vjs-text-track-cue-"+(_.language?_.language:p)),_.language&&Wt(j,"lang",_.language)}this.player_.textTrackSettings&&this.updateDisplayState(_)}}}hi.registerComponent("TextTrackDisplay",S);class el extends hi{createEl(){const n=this.player_.isAudio(),u=this.localize(n?"Audio Player":"
80Video Player"),p=Zn("span",{className:"vjs-control-text",textContent:this.localize("{1} is loading.",[u])}),_=super.createEl("div",{className:"vjs-loading-spinner",dir:"ltr"});return _.appendChild(p),_}handleLanguagechange(){this.$(".vjs-control-text").textContent=this.localize("{1} is loading.",[this.player_.isAudio()?"Audio Player":"Video Player"])}}hi.registerComponent("LoadingSpinner",el);class lu extends Su{createEl(n,u={},p={}){n="button",u=Object.assign({className:this.buildCSSClass()},u),p=Object.assign({type:"button"},p);const _=Zn(n,u,p);return _.appendChild(Zn("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),this.createControlTextEl(_),_}addChild(n,u={}){const p=this.constructor.name;return Qs.warn(`Adding an actionable (user controllable) child to a Button (${p}) is not supported; use a ClickableComponent instead.`),hi.prototype.addChild.call(this,n,u)}enable(){super.enable(),this.el_.removeAttribute("disabled")}disable(){super.disable(),this.el_.setAttribute("disabled","disabled")}handleKeyDown(n){if(o().isEventKey(n,"Space")||o().isEventKey(n,"Enter")){n.stopPropagation();return}super.handleKeyDown(n)}}hi.registerComponent("Button",lu);class bs extends lu{constructor(n,u){super(n,u),this.mouseused_=!1,this.on("mousedown",p=>this.handleMouseDown(p))}buildCSSClass(){return"vjs-big-play-button"}handleClick(n){const u=this.player_.play();if(this.mouseused_&&n.clientX&&n.clientY){g(u),this.player_.tech(!0)&&this.player_.tech(!0).focus();return}const p=this.player_.getChild("controlBar"),_=p&&p.getChild("playToggle");if(!_){this.player_.tech(!0).focus();return}const D=()=>_.focus();N(u)?u.then(D,()=>{}):this.setTimeout(D,1)}handleKeyDown(n){this.mouseused_=!1,super.handleKeyDown(n)}handleMouseDown(n){this.mouseused_=!0}}bs.prototype.controlText_="Play Video",hi.registerComponent("BigPlayButton",bs);class rf extends lu{constructor(n,u){super(n,u),this.controlText(u&&u.controlText||this.localize("Close"))}buildCSSClass(){return`vjs-close-button ${super.buildCSSClass()}`}handleClick(n){this.trigger({type:"close",bubbles:!1})}handleKeyDown(n){o().isEventKey(n,"Esc")?(n.preventDefault(),n.stopPropagation(),this.trigger("click")):super.handleKeyDown(n)}}hi.registerComponent("CloseButton",rf);class Fc extends lu{constructor(n,u={}){super(n,u),u.replay=u.replay===void 0||u.replay,this.on(n,"play",p=>this.handlePlay(p)),this.on(n,"pause",p=>this.handlePause(p)),u.replay&&this.on(n,"ended",p=>this.handleEnded(p))}buildCSSClass(){return`vjs-play-control ${super.buildCSSClass()}`}handleClick(n){this.player_.paused()?g(this.player_.play()):this.player_.pause()}handleSeeked(n){this.removeClass("vjs-ended"),this.player_.paused()?this.handlePause(n):this.handlePlay(n)}handlePlay(n){this.removeClass("vjs-ended","vjs-paused"),this.addClass("vjs-playing"),this.controlText("Pause")}handlePause(n){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.controlText("Play")}handleEnded(n){this.removeClass("vjs-playing"),this.addClass("vjs-ended"),this.controlText("Replay"),this.one(this.player_,"seeked",u=>this.handleSeeked(u))}}Fc.prototype.controlText_="Play",hi.registerComponent("PlayToggle",Fc);class ru extends hi{constructor(n,u){super(n,u),this.on(n,["timeupdate","ended"],p=>this.updateContent(p)),this.updateTextNode_()}createEl(){const n=this.buildCSSClass(),u=super.createEl("div",{className:`${n} vjs-time-control vjs-control`}),p=Zn("span",{className:"vjs-control-text",textContent:`${this.localize(this.labelText_)}\xA0`},{role:"presentation"});return u.appendChild(p),this.contentEl_=Zn("span",{className:`${n}-display`},{role:"presentation"}),u.appendChild(this.contentEl_),u}dispose(){this.contentEl_=null,this.textNode_=null,super.dispose()}updateTextNode_(n=0){n=ba(n),this.formattedTime_!==n&&(this.formattedTime_=n,this.requestNamedAnimationFrame("TimeDisplay#updateTextNode_",()=>{if(!this.contentEl_)return;let u=this.textNode_;u&&this.contentEl_.firstChild!==u&&(u=null,Qs.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_=i().createTextNode(this.formattedTime_),this.textNode_&&(u?this.contentEl_.replaceChild(this.textNode_,u):this.contentEl_.appendChild(this.textNode_))}))}updateContent(n){}}ru.prototype.labelText_="Time",ru.prototype.controlText_="Time",hi.registerComponent("TimeDisplay",ru);class hl extends ru{buildCSSClass(){return"vjs-current-time"}updateContent(n){let u;
vendor: 20,275 bytes, line 80
80this.player_.ended()?u=this.player_.duration():u=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),this.updateTextNode_(u)}}hl.prototype.labelText_="Current Time",hl.prototype.controlText_="Current Time",hi.registerComponent("CurrentTimeDisplay",hl);class bi extends ru{constructor(n,u){super(n,u);const p=_=>this.updateContent(_);this.on(n,"durationchange",p),this.on(n,"loadstart",p),this.on(n,"loadedmetadata",p)}buildCSSClass(){return"vjs-duration"}updateContent(n){const u=this.player_.duration();this.updateTextNode_(u)}}bi.prototype.labelText_="Duration",bi.prototype.controlText_="Duration",hi.registerComponent("DurationDisplay",bi);class Ka extends hi{createEl(){const n=super.createEl("div",{className:"vjs-time-control vjs-time-divider"},{"aria-hidden":!0}),u=super.createEl("div"),p=super.createEl("span",{textContent:"/"});return u.appendChild(p),n.appendChild(u),n}}hi.registerComponent("TimeDivider",Ka);class So extends ru{constructor(n,u){super(n,u),this.on(n,"durationchange",p=>this.updateContent(p))}buildCSSClass(){return"vjs-remaining-time"}createEl(){const n=super.createEl();return this.options_.displayNegative!==!1&&n.insertBefore(Zn("span",{},{"aria-hidden":!0},"-"),this.contentEl_),n}updateContent(n){if(typeof this.player_.duration()!="number")return;let u;this.player_.ended()?u=0:this.player_.remainingTimeDisplay?u=this.player_.remainingTimeDisplay():u=this.player_.remainingTime(),this.updateTextNode_(u)}}So.prototype.labelText_="Remaining Time",So.prototype.controlText_="Remaining Time",hi.registerComponent("RemainingTimeDisplay",So);class yo extends hi{constructor(n,u){super(n,u),this.updateShowing(),this.on(this.player(),"durationchange",p=>this.updateShowing(p))}createEl(){const n=super.createEl("div",{className:"vjs-live-control vjs-control"});return this.contentEl_=Zn("div",{className:"vjs-live-display"},{"aria-live":"off"}),this.contentEl_.appendChild(Zn("span",{className:"vjs-control-text",textContent:`${this.localize("Stream Type")}\xA0`})),this.contentEl_.appendChild(i().createTextNode(this.localize("LIVE"))),n.appendChild(this.contentEl_),n}dispose(){this.contentEl_=null,super.dispose()}updateShowing(n){this.player().duration()===1/0?this.show():this.hide()}}hi.registerComponent("LiveDisplay",yo);class Pa extends lu{constructor(n,u){super(n,u),this.updateLiveEdgeStatus(),this.player_.liveTracker&&(this.updateLiveEdgeStatusHandler_=p=>this.updateLiveEdgeStatus(p),this.on(this.player_.liveTracker,"liveedgechange",this.updateLiveEdgeStatusHandler_))}createEl(){const n=super.createEl("button",{className:"vjs-seek-to-live-control vjs-control"});return this.textEl_=Zn("span",{className:"vjs-seek-to-live-text",textContent:this.localize("LIVE")},{"aria-hidden":"true"}),n.appendChild(this.textEl_),n}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()}}Pa.prototype.controlText_="Seek to live, currently playing live",hi.registerComponent("SeekToLive",Pa);function Lu(m,n,u){return m=Number(m),Math.min(u,Math.max(n,isNaN(m)?n:m))}var cc=Object.freeze({__proto__:null,clamp:Lu});class po extends hi{constructor(n,u){super(n,u),this.handleMouseDown_=p=>this.handleMouseDown(p),this.handleMouseUp_=p=>this.handleMouseUp(p),this.handleKeyDown_=p=>this.handleKeyDown(p),this.handleClick_=p=>this.handleClick(p),this.handleMouseMove_=p=>this.handleMouseMove(p),this.update_=p=>this.update(p),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 n=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(n,"mousemove",this.handleMouseMove_),this.off(n,"mouseup",this.handleMouseUp_),this.off(n,"touchmove",this.handleMouseMove_),this.off(n,"touchend",this.handleMouseUp_),this.removeAttribute("tabindex"),this.addClass("disabled"),this.playerEvent&&this.off(this.player_,this.playerEvent,this.update),this.enabled_=!1}createEl(n,u={},p={}){return u.className=u.className+" vjs-slider",u=Object.assign({tabIndex:0},u),p=Object.assign({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100},p),super.createEl(n,u,p)}handleMouseDown(n){const u=this.bar.el_.ownerDocument;n.type==="mousedown"&&n.preventDefault(),n.type==="touchstart"&&!$r&&n.preventDefault(),ki(),this.addClass("vjs-sliding"),this.trigger("slideractive"),this.on(u,"mousemove",this.handleMouseMove_),this.on(u,"mouseup",this.handleMouseUp_),this.on(u,"touchmove",this.handleMouseMove_),this.on(u,"touchend",this.handleMouseUp_),this.handleMouseMove(n,!0)}handleMouseMove(n){}handleMouseUp(n){const u=this.bar.el_.ownerDocument;js(),this.removeClass("vjs-sliding"),this.trigger("sliderinactive"),this.off(u,"mousemove",this.handleMouseMove_),this.off(u,"mouseup",this.handleMouseUp_),this.off(u,"touchmove",this.handleMouseMove_),this.off(u,"touchend",this.handleMouseUp_),this.update()}update(){if(!this.el_||!this.bar)return;const n=this.getProgress();return n===this.progress_||(this.progress_=n,this.requestNamedAnimationFrame("Slider#update",()=>{const u=this.vertical()?"height":"width";this.bar.el().style[u]=(n*100).toFixed(2)+"%"})),n}getProgress(){return Number(Lu(this.getPercent(),0,1).toFixed(4))}calculateDistance(n){const u=Qa(this.el_,n);return this.vertical()?u.y:u.x}handleKeyDown(n){o().isEventKey(n,"Left")||o().isEventKey(n,"Down")?(n.preventDefault(),n.stopPropagation(),this.stepBack()):o().isEventKey(n,"Right")||o().isEventKey(n,"Up")?(n.preventDefault(),n.stopPropagation(),this.stepForward()):super.handleKeyDown(n)}handleClick(n){n.stopPropagation(),n.preventDefault()}vertical(n){if(n===void 0)return this.vertical_||!1;this.vertical_=!!n,this.vertical_?this.addClass("vjs-slider-vertical"):this.addClass("vjs-slider-horizontal")}}hi.registerComponent("Slider",po);const fu=(m,n)=>Lu(m/n*100,0,100).toFixed(2)+"%";class Vu extends hi{constructor(n,u){super(n,u),this.partEls_=[],this.on(n,"progress",p=>this.update(p))}createEl(){const n=super.createEl("div",{className:"vjs-load-progress"}),u=Zn("span",{className:"vjs-control-text"}),p=Zn("span",{textContent:this.localize("Loaded")}),_=i().createTextNode(": ");return this.percentageEl_=Zn("span",{className:"vjs-control-text-loaded-percentage",textContent:"0%"}),n.appendChild(u),u.appendChild(p),u.appendChild(_),u.appendChild(this.percentageEl_),n}dispose(){this.partEls_=null,this.percentageEl_=null,super.dispose()}update(n){this.requestNamedAnimationFrame("LoadProgressBar#update",()=>{const u=this.player_.liveTracker,p=this.player_.buffered(),_=u&&u.isLive()?u.seekableEnd():this.player_.duration(),D=this.player_.bufferedEnd(),j=this.partEls_,ne=fu(D,_);this.percent_!==ne&&(this.el_.style.width=ne,Mr(this.percentageEl_,ne),this.percent_=ne);for(let Ee=0;Ee<p.length;Ee++){const rt=p.start(Ee),bt=p.end(Ee);let Tn=j[Ee];Tn||(Tn=this.el_.appendChild(Zn()),j[Ee]=Tn),!(Tn.dataset.start===rt&&Tn.dataset.end===bt)&&(Tn.dataset.start=rt,Tn.dataset.end=bt,Tn.style.left=fu(rt,D),Tn.style.width=fu(bt-rt,D))}for(let Ee=j.length;Ee>p.length;Ee--)this.el_.removeChild(j[Ee-1]);j.length=p.length})}}hi.registerComponent("LoadProgressBar",Vu);class Wl extends hi{constructor(n,u){super(n,u),this.update=Rt(ga(this,this.update),Da)}createEl(){return super.createEl("div",{className:"vjs-time-tooltip"},{"aria-hidden":"true"})}update(n,u,p){const _=ma(this.el_),D=Is(this.player_.el()),j=n.width*u;if(!D||!_)return;const ne=n.left-D.left+j,Ee=n.width-j+(D.right-n.right);let rt=_.width/2;ne<rt?rt+=rt-ne:Ee<rt&&(rt=Ee),rt<0?rt=0:rt>_.width&&(rt=_.width),rt=Math.round(rt),this.el_.style.right=`-${rt}px`,this.write(p)}write(n){Mr(this.el_,n)}updateTime(n,u,p,_){this.requestNamedAnimationFrame("TimeTooltip#updateTime",()=>{let D;const j=this.player_.duration();if(this.player_.liveTracker&&this.player_.liveTracker.isLive()){const ne=this.player_.liveTracker.liveWindow(),Ee=ne-u*ne;D=(Ee<1?"":"-")+ba(Ee,ne)}else D=ba(p,j);this.update(n,u,D),_&&_()})}}hi.registerComponent("TimeTooltip",Wl);class dc extends hi{constructor(n,u){super(n,u),this.update=Rt(ga(this,this.update),Da)}createEl(){return super.createEl("div",{className:"vjs-play-progress vjs-slider-bar"},{"aria-hidden":"true"})}update(n,u){const p=this.getChild("timeTooltip");if(!p)return;const _=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();p.updateTime(n,u,_)}}dc.prototype.options_={children:[]},!ds&&!kt&&dc.prototype.options_.children.push("timeTooltip"),hi.registerComponent("PlayProgressBar",dc);class fc extends hi{constructor(n,u){super(n,u),this.update=Rt(ga(this,this.update),Da)}createEl(){return super.createEl("div",{className:"vjs-mouse-display"})}update(n,u){const p=u*this.player_.duration();this.getChild("timeTooltip").updateTime(n,u,p,()=>{this.el_.style.left=`${n.width*u}px`})}}fc.prototype.options_={children:["timeTooltip"]},hi.registerComponent("MouseTimeDisplay",fc);const $l=5,Bc=12;class Ml extends po{constructor(n,u){super(n,u),this.setEventHandlers_()}setEventHandlers_(){this.update_=ga(this,this.update),this.update=Rt(this.update_,Da),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_=n=>this.enableInterval_(n),this.disableIntervalHandler_=n=>this.disableInterval_(n),this.on(this.player_,["playing"],this.enableIntervalHandler_),this.on(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in i()&&"visibilityState"in i()&&this.on(i(),"visibilitychange",this.toggleVisibility_)}toggleVisibility_(n){i().visibilityState==="hidden"?(this.cancelNamedAnimationFrame("SeekBar#update"),this.cancelNamedAnimationFrame("Slider#update"),this.disableInterval_(n)):(!this.player_.ended()&&!this.player_.paused()&&this.enableInterval_(),this.update())}enableInterval_(){this.updateInterval||(this.updateInterval=this.setInterval(this.update,Da))}disableInterval_(n){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&n&&n.type!=="ended"||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(n){if(i().visibilityState==="hidden")return;const u=super.update();return this.requestNamedAnimationFrame("SeekBar#update",()=>{const p=this.player_.ended()?this.player_.duration():this.getCurrentTime_(),_=this.player_.liveTracker;let D=this.player_.duration();_&&_.isLive()&&(D=this.player_.liveTracker.liveCurrentTime()),this.percent_!==u&&(this.el_.setAttribute("aria-valuenow",(u*100).toFixed(2)),this.percent_=u),(this.currentTime_!==p||this.duration_!==D)&&(this.el_.setAttribute("aria-valuetext",this.localize("progress bar timing: currentTime={1} duration={2}",[ba(p,D),ba(D,D)],"{1} of {2}")),this.currentTime_=p,this.duration_=D),this.bar&&this.bar.update(Is(this.el()),this.getProgress())}),u}userSeek_(n){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&this.player_.liveTracker.nextSeekedFromUser(),this.player_.currentTime(n)}getCurrentTime_(){return this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime()}getPercent(){const n=this.getCurrentTime_();let u;const p=this.player_.liveTracker;return p&&p.isLive()?(u=(n-p.seekableStart())/p.liveWindow(),p.atLiveEdge()&&(u=1)):u=n/this.player_.duration(),u}handleMouseDown(n){vu(n)&&(n.stopPropagation(),this.videoWasPlaying=!this.player_.paused(),this.player_.pause(),super.handleMouseDown(n))}handleMouseMove(n,u=!1){if(!vu(n))return;!u&&!this.player_.scrubbing()&&this.player_.scrubbing(!0);let p;const _=this.calculateDistance(n),D=this.player_.liveTracker;if(!D||!D.isLive())p=_*this.player_.duration(),p===this.player_.duration()&&(p=p-.1);else{if(_>=.99){D.seekToLiveEdge();return}const j=D.seekableStart(),ne=D.liveCurrentTime();if(p=j+_*D.liveWindow(),p>=ne&&(p=ne),p<=j&&(p=j+.1),p===1/0)return}this.userSeek_(p)}enable(){super.enable();const n=this.getChild("mouseTimeDisplay");n&&n.show()}disable(){super.disable();const n=this.getChild("mouseTimeDisplay");n&&n.hide()}handleMouseUp(n){super.handleMouseUp(n),n&&n.stopPropagation(),this.player_.scrubbing(!1),this.player_.trigger({type:"timeupdate",target:this,manuallyTriggered:!0}),this.videoWasPlaying?g(this.player_.play()):this.update_()}stepForward(){this.userSeek_(this.player_.currentTime()+$l)}stepBack(){this.userSeek_(this.player_.currentTime()-$l)}handleAction(n){this.player_.paused()?this.player_.play():this.player_.pause()}handleKeyDown(n){const u=this.player_.liveTracker;if(o().isEventKey(n,"Space")||o().isEventKey(n,"Enter"))n.preventDefault(),n.stopPropagation(),this.handleAction(n);else if(o().isEventKey(n,"Home"))n.preventDefault(),n.stopPropagation(),this.userSeek_(0);else if(o().isEventKey(n,"End"))n.preventDefault(),n.stopPropagation(),u&&u.isLive()?this.userSeek_(u.liveCurrentTime()):this.userSeek_(this.player_.duration());else if(/^[0-9]$/.test(o()(n))){n.preventDefault(),n.stopPropagation();const p=(o().codes[o()(n)]-o().codes[0])*10/100;u&&u.isLive()?this.userSeek_(u.seekableStart()+u.liveWindow()*p):this.userSeek_(this.player_.duration()*p)}else o().isEventKey(n,"PgDn")?(n.preventDefault(),n.stopPropagation(),this.userSeek_(this.player_.currentTime()-$l*Bc)):o().isEventKey(n,"PgUp")?(n.preventDefault(),n.stopPropagation(),this.userSeek_(this.player_.currentTime()+$l*Bc)):super.handleKeyDown(n)}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 i()&&"visibilityState"in i()&&this.off(i(),"visibilitychange",this.toggleVisibility_),super.dispose()}}Ml.prototype.options_={children:["loadProgressBar","playProgressBar"],barName:"playProgressBar"},!ds&&!kt&&Ml.prototype.options_.children.splice(1,0,"mouseTimeDisplay"),hi.registerComponent("SeekBar",Ml);class Hl extends hi{constructor(n,u){super(n,u),this.handleMouseMove=Rt(ga(this,this.handleMouseMove),Da),this.throttledHandleMouseSeek=Rt(ga(this,this.handleMouseSeek),Da),this.handleMouseUpHandler_=p=>this.handleMouseUp(p),this.handleMouseDownHandler_=p=>this.handleMouseDown(p),this.enable()}createEl(){return super.createEl("div",{className:"vjs-progress-control vjs-control"})}handleMouseMove(n){const u=this.getChild("seekBar");if(!u)return;const p=u.getChild("playProgressBar"),_=u.getChild("mouseTimeDisplay");if(!p&&!_)return;const D=u.el(),j=ma(D);let ne=Qa(D,n).x;ne=Lu(ne,0,1),_&&_.update(j,ne),p&&p.update(j,u.getProgress())}handleMouseSeek(n){const u=this.getChild("seekBar");u&&u.handleMouseMove(n)}enabled(){return this.enabled_}disable(){if(this.children().forEach(n=>n.disable&&n.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 n=this.getChild("seekBar");this.player_.scrubbing(!1),n.videoWasPlaying&&g(this.player_.play())}}enable(){this.children().forEach(n=>n.enable&&n.enable()),!this.enabled()&&(this.on(["mousedown","touchstart"],this.handleMouseDownHandler_),this.on(this.el_,"mousemove",this.handleMouseMove),this.removeClass("disabled"),this.enabled_=!0)}removeListenersAddedOnMousedownAndTouchstart(){const n=this.el_.ownerDocument;this.off(n,"mousemove",this.throttledHandleMouseSeek),this.off(n,"touchmove",this.throttledHandleMouseSeek),this.off(n,"mouseup",this.handleMouseUpHandler_),this.off(n,"touchend",this.handleMouseUpHandler_)}handleMouseDown(n){const u=this.el_.ownerDocument,p=this.getChild("seekBar");p&&p.handleMouseDown(n),this.on(u,"mousemove",this.throttledHandleMouseSeek),this.on(u,"touchmove",this.throttledHandleMouseSeek),this.on(u,"mouseup",this.handleMouseUpHandler_),this.on(u,"touchend",this.handleMouseUpHandler_)}handleMouseUp(n){const u=this.getChild("seekBar");u&&u.handleMouseUp(n),this.removeListenersAddedOnMousedownAndTouchstart()}}Hl.prototype.options_={children:["seekBar"]},hi.registerComponent("ProgressControl",Hl);class Uc extends lu{constructor(n,u){super(n,u),this.on(n,["enterpictureinpicture","leavepictureinpicture"],p=>this.handlePictureInPictureChange(p)),this.on(n,["disablepictureinpicturechanged","loadedmetadata"],p=>this.handlePictureInPictureEnabledChange(p)),this.on(n,["loadedmetadata","audioonlymodechange","audiopostermodechange"],()=>{n.currentType().substring(0,5)==="audio"||n.audioPosterMode()||n.audioOnlyMode()?(n.isInPictureInPicture()&&n.exitPictureInPicture(),this.hide()):this.show()}),this.disable()}buildCSSClass(){return`vjs-picture-in-picture-control ${super.buildCSSClass()}`}handlePictureInPictureEnabledChange(){i().pictureInPictureEnabled&&this.player_.disablePictureInPicture()===!1||this.player_.options_.enableDocumentPictureInPicture&&"documentPictureInPicture"in r()?this.enable():this.disable()}handlePictureInPictureChange(n){this.player_.isInPictureInPicture()?this.controlText("Exit Picture-in-Picture"):this.controlText("Picture-in-Picture"),this.handlePictureInPictureEnabledChange()}handleClick(n){this.player_.isInPictureInPicture()?this.player_.exitPictureInPicture():this.player_.requestPictureInPicture()}}Uc.prototype.controlText_="Picture-in-Picture",hi.registerComponent("PictureInPictureToggle",Uc);class Du extends lu{constructor(n,u){super(n,u),this.on(n,"fullscreenchange",p=>this.handleFullscreenChange(p)),i()[n.fsApi_.fullscreenEnabled]===!1&&this.disable()}buildCSSClass(){return`vjs-fullscreen-control ${super.buildCSSClass()}`}handleFullscreenChange(n){this.player_.isFullscreen()?this.controlText("Exit Fullscreen"):this.controlText("Fullscreen")}handleClick(n){this.player_.isFullscreen()?this.player_.exitFullscreen():this.player_.requestFullscreen()}}Du.prototype.controlText_="Fullscreen",hi.registerComponent("FullscreenToggle",Du);const _u=function(m,n){n.tech_&&!n.tech_.featuresVolumeControl&&m.addClass("vjs-hidden"),m.on(n,"loadstart",function(){n.tech_.featuresVolumeControl?m.removeClass("vjs-hidden"):m.addClass("vjs-hidden")})};class lo extends hi{createEl(){const n=super.createEl("div",{className:"vjs-volume-level"});return n.appendChild(super.createEl("span",{className:"vjs-control-text"})),n}}hi.registerComponent("VolumeLevel",lo);class Gu extends hi{constructor(n,u){super(n,u),this.update=Rt(ga(this,this.update),Da)}createEl(){return super.createEl("div",{className:"vjs-volume-tooltip"},{"aria-hidden":"true"})}update(n,u,p,_){if(!p){const D=Is(this.el_),j=Is(this.player_.el()),ne=n.width*u;if(!j||!D)return;const Ee=n.left-j.left+ne,rt=n.width-ne+(j.right-n.right);let bt=D.width/2;Ee<bt?bt+=bt-Ee:rt<bt&&(bt=rt),bt<0?bt=0:bt>D.width&&(bt=D.width),this.el_.style.right=`-${bt}px`}this.write(`${_}%`)}write(n){Mr(this.el_,n)}updateVolume(n,u,p,_,D){this.requestNamedAnimationFrame("VolumeLevelTooltip#updateVolume",()=>{this.update(n,u,p,_.toFixed(0)),D&&D()})}}
vendor: 5,549 bytes, line 80
80hi.registerComponent("VolumeLevelTooltip",Gu);class td extends hi{constructor(n,u){super(n,u),this.update=Rt(ga(this,this.update),Da)}createEl(){return super.createEl("div",{className:"vjs-mouse-display"})}update(n,u,p){const _=100*u;this.getChild("volumeLevelTooltip").updateVolume(n,u,p,_,()=>{p?this.el_.style.bottom=`${n.height*u}px`:this.el_.style.left=`${n.width*u}px`})}}td.prototype.options_={children:["volumeLevelTooltip"]},hi.registerComponent("MouseVolumeLevelDisplay",td);class $ extends po{constructor(n,u){super(n,u),this.on("slideractive",p=>this.updateLastVolume_(p)),this.on(n,"volumechange",p=>this.updateARIAAttributes(p)),n.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(n){vu(n)&&super.handleMouseDown(n)}handleMouseMove(n){const u=this.getChild("mouseVolumeLevelDisplay");if(u){const p=this.el(),_=Is(p),D=this.vertical();let j=Qa(p,n);j=D?j.y:j.x,j=Lu(j,0,1),u.update(_,j,D)}vu(n)&&(this.checkMuted(),this.player_.volume(this.calculateDistance(n)))}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(n){const u=this.player_.muted()?0:this.volumeAsPercentage_();this.el_.setAttribute("aria-valuenow",u),this.el_.setAttribute("aria-valuetext",u+"%")}volumeAsPercentage_(){return Math.round(this.player_.volume()*100)}updateLastVolume_(){const n=this.player_.volume();this.one("sliderinactive",()=>{this.player_.volume()===0&&this.player_.lastVolume_(n)})}}$.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"},!ds&&!kt&&$.prototype.options_.children.splice(0,0,"mouseVolumeLevelDisplay"),$.prototype.playerEvent="volumechange",hi.registerComponent("VolumeBar",$);class ce extends hi{constructor(n,u={}){u.vertical=u.vertical||!1,(typeof u.volumeBar>"u"||Pe(u.volumeBar))&&(u.volumeBar=u.volumeBar||{},u.volumeBar.vertical=u.vertical),super(n,u),_u(this,n),this.throttledHandleMouseMove=Rt(ga(this,this.handleMouseMove),Da),this.handleMouseUpHandler_=p=>this.handleMouseUp(p),this.on("mousedown",p=>this.handleMouseDown(p)),this.on("touchstart",p=>this.handleMouseDown(p)),this.on("mousemove",p=>this.handleMouseMove(p)),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 n="vjs-volume-horizontal";return this.options_.vertical&&(n="vjs-volume-vertical"),super.createEl("div",{className:`vjs-volume-control vjs-control ${n}`})}handleMouseDown(n){const u=this.el_.ownerDocument;this.on(u,"mousemove",this.throttledHandleMouseMove),this.on(u,"touchmove",this.throttledHandleMouseMove),this.on(u,"mouseup",this.handleMouseUpHandler_),this.on(u,"touchend",this.handleMouseUpHandler_)}handleMouseUp(n){const u=this.el_.ownerDocument;this.off(u,"mousemove",this.throttledHandleMouseMove),this.off(u,"touchmove",this.throttledHandleMouseMove),this.off(u,"mouseup",this.handleMouseUpHandler_),this.off(u,"touchend",this.handleMouseUpHandler_)}handleMouseMove(n){this.volumeBar.handleMouseMove(n)}}ce.prototype.options_={children:["volumeBar"]},hi.registerComponent("VolumeControl",ce);const Ue=function(m,n){n.tech_&&!n.tech_.featuresMuteControl&&m.addClass("vjs-hidden"),m.on(n,"loadstart",function(){n.tech_.featuresMuteControl?m.removeClass("vjs-hidden"):m.addClass("vjs-hidden")})};class je extends lu{constructor(n,u){super(n,u),Ue(this,n),this.on(n,["loadstart","volumechange"],p=>this.update(p))}buildCSSClass(){return`vjs-mute-control ${super.buildCSSClass()}`}handleClick(n){const u=this.player_.volume(),p=this.player_.lastVolume_();if(u===0){const _=p<.1?.1:p;this.player_.volume(_),this.player_.muted(!1)}else this.player_.muted(!this.player_.muted())}update(n){this.updateIcon_(),this.updateControlText_()}updateIcon_(){const n=this.player_.volume();let u=3;ds&&this.player_.tech_&&this.player_.tech_.el_&&this.player_.muted(this.player_.tech_.el_.muted),n===0||this.player_.muted()?u=0:n<.33?u=1:n<.67&&(u=2),Ia(this.el_,[0,1,2,3].reduce((p,_)=>p+`${_?" ":""}vjs-vol-${_}`,"")),Ps(this.el_,`vjs-vol-${u}`)}updateControlText_(){const u=this.player_.muted()||this.player_.volume()===0?"Unmute":"Mute";this.controlText()!==u&&this.controlText(u)}}je.prototype.controlText_="Mute",hi.registerComponent("MuteToggle",je);class pt extends hi{constructor(n,u={}){typeof u.inline<"u"?u.inline=u.inline:u.inline=!0,(typeof u.volumeControl>"u"||Pe(u.volumeControl))&&(u.volumeControl=u.volumeControl||{},u.volumeControl.vertical=!u.inline),super(n,u),this.handleKeyPressHandler_=p=>this.handleKeyPress(p),this.on(n,["loadstart"],p=>this.volumePanelState_(p)),this.on(this.muteToggle,"keyup",p=>this.handleKeyPress(p)),this.on(this.volumeControl,"keyup",p=>this.handleVolumeControlKeyUp(p)),this.on("keydown",p=>this.handleKeyPress(p)),this.on("mouseover",p=>this.handleMouseOver(p)),this.on("mouseout",p=>this.handleMouseOut(p)),this.on(this.volumeControl,["slideractive"],this.sliderActive_),this.on(this.volumeControl,["sliderinactive"],this.sliderInactive_)}sliderActive_(){this.addClass("vjs-slider-active")}
vendor: 8,287 bytes, line 80
80sliderInactive_(){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 n="vjs-volume-panel-horizontal";return this.options_.inline||(n="vjs-volume-panel-vertical"),super.createEl("div",{className:`vjs-volume-panel vjs-control ${n}`})}dispose(){this.handleMouseOut(),super.dispose()}handleVolumeControlKeyUp(n){o().isEventKey(n,"Esc")&&this.muteToggle.focus()}handleMouseOver(n){this.addClass("vjs-hover"),Ii(i(),"keyup",this.handleKeyPressHandler_)}handleMouseOut(n){this.removeClass("vjs-hover"),es(i(),"keyup",this.handleKeyPressHandler_)}handleKeyPress(n){o().isEventKey(n,"Esc")&&this.handleMouseOut()}}pt.prototype.options_={children:["muteToggle","volumeControl"]},hi.registerComponent("VolumePanel",pt);class Kt extends lu{constructor(n,u){super(n,u),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 n=this.options_.playerOptions;return n.controlBar&&n.controlBar.skipButtons&&n.controlBar.skipButtons.forward}buildCSSClass(){return`vjs-skip-forward-${this.getSkipForwardTime()} ${super.buildCSSClass()}`}handleClick(n){const u=this.player_.currentTime(),p=this.player_.liveTracker,_=p&&p.isLive()?p.seekableEnd():this.player_.duration();let D;u+this.skipTime<=_?D=u+this.skipTime:D=_,this.player_.currentTime(D)}handleLanguagechange(){this.controlText(this.localize("Skip forward {1} seconds",[this.skipTime]))}}hi.registerComponent("SkipForward",Kt);class vn extends lu{constructor(n,u){super(n,u),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 n=this.options_.playerOptions;return n.controlBar&&n.controlBar.skipButtons&&n.controlBar.skipButtons.backward}buildCSSClass(){return`vjs-skip-backward-${this.getSkipBackwardTime()} ${super.buildCSSClass()}`}handleClick(n){const u=this.player_.currentTime(),p=this.player_.liveTracker,_=p&&p.isLive()&&p.seekableStart();let D;_&&u-this.skipTime<=_?D=_:u>=this.skipTime?D=u-this.skipTime:D=0,this.player_.currentTime(D)}handleLanguagechange(){this.controlText(this.localize("Skip backward {1} seconds",[this.skipTime]))}}vn.prototype.controlText_="Skip Backward",hi.registerComponent("SkipBackward",vn);class Wn extends hi{constructor(n,u){super(n,u),u&&(this.menuButton_=u.menuButton),this.focusedChild_=-1,this.on("keydown",p=>this.handleKeyDown(p)),this.boundHandleBlur_=p=>this.handleBlur(p),this.boundHandleTapClick_=p=>this.handleTapClick(p)}addEventListenerForItem(n){n instanceof hi&&(this.on(n,"blur",this.boundHandleBlur_),this.on(n,["tap","click"],this.boundHandleTapClick_))}removeEventListenerForItem(n){n instanceof hi&&(this.off(n,"blur",this.boundHandleBlur_),this.off(n,["tap","click"],this.boundHandleTapClick_))}removeChild(n){typeof n=="string"&&(n=this.getChild(n)),this.removeEventListenerForItem(n),super.removeChild(n)}addItem(n){const u=this.addChild(n);u&&this.addEventListenerForItem(u)}createEl(){const n=this.options_.contentElType||"ul";this.contentEl_=Zn(n,{className:"vjs-menu-content"}),this.contentEl_.setAttribute("role","menu");const u=super.createEl("div",{append:this.contentEl_,className:"vjs-menu"});return u.appendChild(this.contentEl_),Ii(u,"click",function(p){p.preventDefault(),p.stopImmediatePropagation()}),u}dispose(){this.contentEl_=null,this.boundHandleBlur_=null,this.boundHandleTapClick_=null,super.dispose()}handleBlur(n){const u=n.relatedTarget||i().activeElement;if(!this.children().some(p=>p.el()===u)){const p=this.menuButton_;p&&p.buttonPressed_&&u!==p.el().firstChild&&p.unpressButton()}}handleTapClick(n){if(this.menuButton_){this.menuButton_.unpressButton();const u=this.children();if(!Array.isArray(u))return;const p=u.filter(_=>_.el()===n.target)[0];if(!p)return;p.name()!=="CaptionSettingsMenuItem"&&this.menuButton_.focus()}}handleKeyDown(n){o().isEventKey(n,"Left")||o().isEventKey(n,"Down")?(n.preventDefault(),n.stopPropagation(),this.stepForward()):(o().isEventKey(n,"Right")||o().isEventKey(n,"Up"))&&(n.preventDefault(),n.stopPropagation(),this.stepBack())}stepForward(){let n=0;this.focusedChild_!==void 0&&(n=this.focusedChild_+1),this.focus(n)}stepBack(){let n=0;this.focusedChild_!==void 0&&(n=this.focusedChild_-1),this.focus(n)}focus(n=0){const u=this.children().slice();u.length&&u[0].hasClass("vjs-menu-title")&&u.shift(),u.length>0&&(n<0?n=0:n>=u.length&&(n=u.length-1),this.focusedChild_=n,u[n].el_.focus())}}hi.registerComponent("Menu",Wn);class ur extends hi{constructor(n,u={}){super(n,u),this.menuButton_=new lu(n,u),this.menuButton_.controlText(this.controlText_),this.menuButton_.el_.setAttribute("aria-haspopup","true");const p=lu.prototype.buildCSSClass();this.menuButton_.el_.className=this.buildCSSClass()+" "+p,this.menuButton_.removeClass("vjs-control"),this.addChild(this.menuButton_),this.update(),this.enabled_=!0;const _=D=>this.handleClick(D);this.handleMenuKeyUp_=D=>this.handleMenuKeyUp(D),this.on(this.menuButton_,"tap",_),this.on(this.menuButton_,"click",_),this.on(this.menuButton_,"keydown",D=>this.handleKeyDown(D)),this.on(this.menuButton_,"mouseenter",()=>{this.addClass("vjs-hover"),this.menu.show(),Ii(i(),"keyup",this.handleMenuKeyUp_)}),this.on("mouseleave",D=>this.handleMouseLeave(D)),this.on("keydown",D=>this.handleSubmenuKeyDown(D))}update(){const n=this.createMenu();this.menu&&(this.menu.dispose(),this.removeChild(this.menu)),this.menu=n,this.addChild(n),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 n=new Wn(this.player_,{menuButton:this});if(this.hideThreshold_=0,this.options_.title){const u=Zn("li",{className:"vjs-menu-title",textContent:oo(this.options_.title),tabIndex:-1}),p=new hi(this.player_,{el:u});n.addItem(p)}if(this.items=this.createItems(),this.items)for(let u=0;u<this.items.length;u++)n.addItem(this.items[u]);return n}createItems(){}createEl(){return super.createEl("div",{className:this.buildWrapperCSSClass()},{})}buildWrapperCSSClass(){let n="vjs-menu-button";this.options_.inline===!0?n+="-inline":n+="-popup";const u=lu.prototype.buildCSSClass();return`vjs-menu-button ${n} ${u} ${super.buildCSSClass()}`}buildCSSClass(){let n="vjs-menu-button";return this.options_.inline===!0?n+="-inline":n+="-popup",`vjs-menu-button ${n} ${super.buildCSSClass()}`}controlText(n,u=this.menuButton_.el()){return this.menuButton_.controlText(n,u)}dispose(){this.handleMouseLeave(),super.dispose()}handleClick(n){this.buttonPressed_?this.unpressButton():this.pressButton()}handleMouseLeave(n){this.removeClass("vjs-hover"),es(i(),"keyup",this.handleMenuKeyUp_)}focus(){this.menuButton_.focus()}blur(){this.menuButton_.blur()}handleKeyDown(n){o().isEventKey(n,"Esc")||o().isEventKey(n,"Tab")?(this.buttonPressed_&&this.unpressButton(),o().isEventKey(n,"Tab")||(n.preventDefault(),this.menuButton_.focus())):(o().isEventKey(n,"Up")||o().isEventKey(n,"Down"))&&(this.buttonPressed_||(n.preventDefault(),this.pressButton()))}handleMenuKeyUp(n){(o().isEventKey(n,"Esc")||o().isEventKey(n,"Tab"))&&this.removeClass("vjs-hover")}handleSubmenuKeyPress(n){this.handleSubmenuKeyDown(n)}handleSubmenuKeyDown(n){(o().isEventKey(n,"Esc")||o().isEventKey(n,"Tab"))&&(this.buttonPressed_&&this.unpressButton(),o().isEventKey(n,"Tab")||(n.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"),ds&&On())return;this.menu.focus()}}unpressButton(){this.enabled_&&(this.buttonPressed_=!1,this.menu.unlockShowing(),this.menu.hide(),this.menuButton_.el_.setAttribute("aria-expanded","fal
80se"))}disable(){this.unpressButton(),this.enabled_=!1,this.addClass("vjs-disabled"),this.menuButton_.disable()}enable(){this.enabled_=!0,this.removeClass("vjs-disabled"),this.menuButton_.enable()}}hi.registerComponent("MenuButton",ur);class mr extends ur{constructor(n,u){const p=u.tracks;if(super(n,u),this.items.length<=1&&this.hide(),!p)return;const _=ga(this,this.update);p.addEventListener("removetrack",_),p.addEventListener("addtrack",_),p.addEventListener("labelchange",_),this.player_.on("ready",_),this.player_.on("dispose",function(){p.removeEventListener("removetrack",_),p.removeEventListener("addtrack",_),p.removeEventListener("labelchange",_)})}}hi.registerComponent("TrackButton",mr);const Hr=["Tab","Esc","Up","Down","Right","Left"];class Xr extends Su{constructor(n,u){super(n,u),this.selectable=u.selectable,this.isSelected_=u.selected||!1,this.multiSelectable=u.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(n,u,p){this.nonIconControl=!0;const _=super.createEl("li",Object.assign({className:"vjs-menu-item",tabIndex:-1},u),p);return _.replaceChild(Zn("span",{className:"vjs-menu-item-text",textContent:this.localize(this.options_.label)}),_.querySelector(".vjs-icon-placeholder")),_}handleKeyDown(n){Hr.some(u=>o().isEventKey(n,u))||super.handleKeyDown(n)}handleClick(n){this.selected(!0)}selected(n){this.selectable&&(n?(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))}}hi.registerComponent("MenuItem",Xr);class jr extends Xr{constructor(n,u){const p=u.track,_=n.textTracks();u.label=p.label||p.language||"Unknown",u.selected=p.mode==="showing",super(n,u),this.track=p,this.kinds=(u.kinds||[u.kind||this.track.kind]).filter(Boolean);const D=(...ne)=>{this.handleTracksChange.apply(this,ne)},j=(...ne)=>{this.handleSelectedLanguageChange.apply(this,ne)};if(n.on(["loadstart","texttrackchange"],D),_.addEventListener("change",D),_.addEventListener("selectedlanguagechange",j),this.on("dispose",function(){n.off(["loadstart","texttrackchange"],D),_.removeEventListener("change",D),_.removeEventListener("selectedlanguagechange",j)}),_.onchange===void 0){let ne;this.on(["tap","click"],function(){if(typeof r().Event!="object")try{ne=new(r()).Event("change")}catch{}ne||(ne=i().createEvent("Event"),ne.initEvent("change",!0,!0)),_.dispatchEvent(ne)})}this.handleTracksChange()}handleClick(n){const u=this.track,p=this.player_.textTracks();if(super.handleClick(n),!!p)for(let _=0;_<p.length;_++){const D=p[_];this.kinds.indexOf(D.kind)!==-1&&(D===u?D.mode!=="showing"&&(D.mode="showing"):D.mode!=="disabled"&&(D.mode="disabled"))}}handleTracksChange(n){const u=this.track.mode==="showing";u!==this.isSelected_&&this.selected(u)}handleSelectedLanguageChange(n){if(this.track.mode==="showing"){const u=this.player_.cache_.selectedLanguage;if(u&&u.enabled&&u.language===this.track.language&&u.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()}}hi.registerComponent("TextTrackMenuItem",jr);class ps extends jr{constructor(n,u){u.track={player:n,kind:u.kind,kinds:u.kinds,default:!1,mode:"disabled"},u.kinds||(u.kinds=[u.kind]),u.label?u.track.label=u.label:u.track.label=u.kinds.join(" and ")+" off",u.selectable=!0,u.multiSelectable=!1,super(n,u)}handleTracksChange(n){const u=this.player().textTracks();let p=!0;for(let _=0,D=u.length;_<D;_++){const j=u[_];if(this.options_.kinds.indexOf(j.kind)>-1&&j.mode==="showing"){p=!1;break}}p!==this.isSelected_&&this.selected(p)}handleSelectedLanguageChange(n){const u=this.player().textTracks();let p=!0;for(let _=0,D=u.length;_<D;_++){const j=u[_];if(["captions","descriptions","subtitles"].indexOf(j.kind)>-1&&j.mode==="showing"){p=!1;break}}p&&(this.player_.cache_.selectedLanguage={enabled:!1})}handleLanguagechange(){this.$(".vjs-menu-item-text").textContent=this.player_.localize(this.options_.label),super.handleLanguagechange()}}hi.registerComponent("OffTextTrackMenuItem",ps);class is extends mr{constructor(n,u={}){u.tracks=n.textTracks(),super(n,u)}createItems(n=[],u=jr){let p;this.label_&&(p=`${this.label_} off`),n.push(new ps(this.player_,{kinds:this.kinds_,kind:this.kind_,label:p})),this.hideThreshold_+=1;const _=this.player_.textTracks();Array.isArray(this.kinds_)||(this.kinds_=[this.kind_]);for(let D=0;D<_.length;D++){const j=_[D];if(this.kinds_.indexOf(j.kind)>-1){const ne=new u(this.player_,{track:j,kinds:this.kinds_,kind:this.kind_,selectable:!0,multiSelectable:!1});ne.addClass(`vjs-${j.kind}-menu-item`),n.push(ne)}}return n}}hi.registerComponent("TextTrackButton",is);class ms extends Xr{constructor(n,u){const p=u.track,_=u.cue,D=n.currentTime();
vendor: 9,992 bytes, line 80
80u.selectable=!0,u.multiSelectable=!1,u.label=_.text,u.selected=_.startTime<=D&&D<_.endTime,super(n,u),this.track=p,this.cue=_}handleClick(n){super.handleClick(),this.player_.currentTime(this.cue.startTime)}}hi.registerComponent("ChaptersTrackMenuItem",ms);class va extends is{constructor(n,u,p){super(n,u,p),this.selectCurrentItem_=()=>{this.items.forEach(_=>{_.selected(this.track_.activeCues[0]===_.cue)})}}buildCSSClass(){return`vjs-chapters-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-chapters-button ${super.buildWrapperCSSClass()}`}update(n){if(n&&n.track&&n.track.kind!=="chapters")return;const u=this.findChaptersTrack();u!==this.track_?(this.setTrack(u),super.update()):(!this.items||u&&u.cues&&u.cues.length!==this.items.length)&&super.update()}setTrack(n){if(this.track_!==n){if(this.updateHandler_||(this.updateHandler_=this.update.bind(this)),this.track_){const u=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);u&&u.removeEventListener("load",this.updateHandler_),this.track_.removeEventListener("cuechange",this.selectCurrentItem_),this.track_=null}if(this.track_=n,this.track_){this.track_.mode="hidden";const u=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);u&&u.addEventListener("load",this.updateHandler_),this.track_.addEventListener("cuechange",this.selectCurrentItem_)}}}findChaptersTrack(){const n=this.player_.textTracks()||[];for(let u=n.length-1;u>=0;u--){const p=n[u];if(p.kind===this.kind_)return p}}getMenuCaption(){return this.track_&&this.track_.label?this.track_.label:this.localize(oo(this.kind_))}createMenu(){return this.options_.title=this.getMenuCaption(),super.createMenu()}createItems(){const n=[];if(!this.track_)return n;const u=this.track_.cues;if(!u)return n;for(let p=0,_=u.length;p<_;p++){const D=u[p],j=new ms(this.player_,{track:this.track_,cue:D});n.push(j)}return n}}va.prototype.kind_="chapters",va.prototype.controlText_="Chapters",hi.registerComponent("ChaptersButton",va);class $a extends is{constructor(n,u,p){super(n,u,p);const _=n.textTracks(),D=ga(this,this.handleTracksChange);_.addEventListener("change",D),this.on("dispose",function(){_.removeEventListener("change",D)})}handleTracksChange(n){const u=this.player().textTracks();let p=!1;for(let _=0,D=u.length;_<D;_++){const j=u[_];if(j.kind!==this.kind_&&j.mode==="showing"){p=!0;break}}p?this.disable():this.enable()}buildCSSClass(){return`vjs-descriptions-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-descriptions-button ${super.buildWrapperCSSClass()}`}}$a.prototype.kind_="descriptions",$a.prototype.controlText_="Descriptions",hi.registerComponent("DescriptionsButton",$a);class Oo extends is{constructor(n,u,p){super(n,u,p)}buildCSSClass(){return`vjs-subtitles-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-subtitles-button ${super.buildWrapperCSSClass()}`}}Oo.prototype.kind_="subtitles",Oo.prototype.controlText_="Subtitles",hi.registerComponent("SubtitlesButton",Oo);class Ca extends jr{constructor(n,u){u.track={player:n,kind:u.kind,label:u.kind+" settings",selectable:!1,default:!1,mode:"disabled"},u.selectable=!1,u.name="CaptionSettingsMenuItem",super(n,u),this.addClass("vjs-texttrack-settings"),this.controlText(", opens "+u.kind+" settings dialog")}handleClick(n){this.player().getChild("textTrackSettings").open()}handleLanguagechange(){this.$(".vjs-menu-item-text").textContent=this.player_.localize(this.options_.kind+" settings"),super.handleLanguagechange()}}hi.registerComponent("CaptionSettingsMenuItem",Ca);class Us extends is{constructor(n,u,p){super(n,u,p)}buildCSSClass(){return`vjs-captions-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-captions-button ${super.buildWrapperCSSClass()}`}createItems(){const n=[];return!(this.player().tech_&&this.player().tech_.featuresNativeTextTracks)&&this.player().getChild("textTrackSettings")&&(n.push(new Ca(this.player_,{kind:this.kind_})),this.hideThreshold_+=1),super.createItems(n)}}Us.prototype.kind_="captions",Us.prototype.controlText_="Captions",hi.registerComponent("CaptionsButton",Us);class ka extends jr{createEl(n,u,p){const _=super.createEl(n,u,p),D=_.querySelector(".vjs-menu-item-text");return this.options_.track.kind==="captions"&&(D.appendChild(Zn("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),D.appendChild(Zn("span",{className:"vjs-control-text",textContent:` ${this.localize("Captions")}`}))),_}}hi.registerComponent("SubsCapsMenuItem",ka);class Aa extends is{constructor(n,u={}){super(n,u),this.label_="subtitles",["en","en-us","en-ca","fr-ca"].indexOf(this.player_.language_)>-1&&(this.label_="captions"),this.menuButton_.controlText(oo(this.label_))}buildCSSClass(){return`vjs-subs-caps-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-subs-caps-button ${super.buildWrapperCSSClass()}`}createItems(){let n=[];return!(this.player().tech_&&this.player().tech_.featuresNativeTextTracks)&&this.player().getChild("textTrackSettings")&&(n.push(new Ca(this.player_,{kind:this.label_})),this.hideThreshold_+=1),n=super.createItems(n,ka),n}}Aa.prototype.kinds_=["captions","subtitles"],Aa.prototype.controlText_="Subtitles",hi.registerComponent("SubsCapsButton",Aa);class _o extends Xr{constructor(n,u){const p=u.track,_=n.audioTracks();u.label=p.label||p.language||"Unknown",u.selected=p.enabled,super(n,u),this.track=p,this.addClass(`vjs-${p.kind}-menu-item`);const D=(...j)=>{this.handleTracksChange.apply(this,j)};_.addEventListener("change",D),this.on("dispose",()=>{_.removeEventListener("change",D)})}createEl(n,u,p){const _=super.createEl(n,u,p),D=_.querySelector(".vjs-menu-item-text");return this.options_.track.kind==="main-desc"&&(D.appendChild(Zn("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),D.appendChild(Zn("span",{className:"vjs-control-text",textContent:" "+this.localize("Descriptions")}))),_}handleClick(n){if(super.handleClick(n),this.track.enabled=!0,this.player_.tech_.featuresNativeAudioTracks){const u=this.player_.audioTracks();for(let p=0;p<u.length;p++){const _=u[p];_!==this.track&&(_.enabled=_===this.track)}}}handleTracksChange(n){this.selected(this.track.enabled)}}hi.registerComponent("AudioTrackMenuItem",_o);class tl extends mr{constructor(n,u={}){u.tracks=n.audioTracks(),super(n,u)}buildCSSClass(){return`vjs-audio-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-audio-button ${super.buildWrapperCSSClass()}`}createItems(n=[]){this.hideThreshold_=1;const u=this.player_.audioTracks();for(let p=0;p<u.length;p++){const _=u[p];n.push(new _o(this.player_,{track:_,selectable:!0,multiSelectable:!1}))}return n}}tl.prototype.controlText_="Audio Track",hi.registerComponent("AudioTrackButton",tl);class Ll extends Xr{constructor(n,u){const p=u.rate,_=parseFloat(p,10);u.label=p,u.selected=_===n.playbackRate(),u.selectable=!0,u.multiSelectable=!1,super(n,u),this.label=p,this.rate=_,this.on(n,"ratechange",D=>this.update(D))}handleClick(n){super.handleClick(),this.player().playbackRate(this.rate)}update(n){this.selected(this.player().playbackRate()===this.rate)}}Ll.prototype.contentElType="button",hi.registerComponent("PlaybackRateMenuItem",Ll);class nl extends ur{constructor(n,u){super(n,u),this.menuButton_.el_.setAttribute("aria-describedby",this.labelElId_),this.updateVisibility(),this.updateLabel(),this.on(n,"loadstart",p=>this.updateVisibility(p)),this.on(n,"ratechange",p=>this.updateLabel(p)),this.on(n,"playbackrateschange",p=>this.handlePlaybackRateschange(p))}createEl(){const n=super.createEl();return this.labelElId_="vjs-playback-rate-value-label-"+this.id_,this.labelEl_=Zn("div",{className:"vjs-playback-rate-value",id:this.labelElId_,textContent:"1x"}),n.appendChild(this.labelEl_),n}dispose(){this.labelEl_=null,super.dispose()}buildCSSClass(){return`vjs-playback-rate ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-playback-rate ${super.buildWrapperCSSClass()}`}createItems(){const n=this.playbackRates(),u=[];for(let p=n.length-1;p>=0;p--)u.push(new Ll(this.player(),{rate:n[p]+"x"}));return u}handlePlaybackRateschange(n){this.update()}playbackRates(){const n=this.player();return n.playbackRates&&n.playbackRates()||[]}playbackRateSupported(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0}updateVisibility(n){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")}updateLabel(n){this.playbackRateSupported()&&(this.labelEl_.textContent=this.player().playbackRate()+"x")}}nl.prototype.controlText_="Playback Rate",hi.registerComponent("PlaybackRateMenuButton",nl);class Dl extends hi{buildCSSClass(){return`vjs-spacer ${super.buildCSSClass()}`}createEl(n="div",u={},p={}){return u.className||(u.className=this.buildCSSClass()),super.createEl(n,u,p)}}hi.registerComponent("Spacer",Dl);class Vl extends Dl{buildCSSClass(){return`vjs-custom-control-spacer ${super.buildCSSClass()}`}createEl(){return super.createEl("div",{className:this.buildCSSClass(),textContent:"\xA0"})}}hi.registerComponent("CustomControlSpacer",Vl);class Gl extends hi{createEl(){return super.createEl("div",{className:"vjs-control-bar",dir:"ltr"})}}Gl.prototype.options_={children:["playToggle","skipBackward","skipForward","volumePanel","currentTimeDisplay","timeDivider","durationDisplay","progressControl","liveDisplay","seekToLive","remainingTimeDisplay","customControlSpacer","playbackRateMenuButton","chaptersButton","descriptionsButton","subsCapsButton","audioTrackButton","fullscreenToggle"]},"exitPictureInPicture"in i()&&Gl.prototype.options_.children.splice(Gl.prototype.options_.children.length-1,0,"pictureInPictureToggle"),hi.registerComponent("ControlBar",Gl);class nc extends se{constructor(n,u){super(n,u),this.on(n,"error",p=>this.open(p))}buildCSSClass(){return`vjs-error-display ${super.buildCSSClass()}`}content(){const n=this.player().error();return n?this.localize(n.message):""}}nc.prototype.options_=Object.assign({}
80,se.prototype.options_,{pauseOnOpen:!1,fillAlways:!0,temporary:!1,uncloseable:!0}),hi.registerComponent("ErrorDisplay",nc);const rl="vjs-text-track-settings",hc=["#000","Black"],Kl=["#00F","Blue"],rc=["#0FF","Cyan"],Ku=["#0F0","Green"],Go=["#F0F","Magenta"],cu=["#F00","Red"],ku=["#FFF","White"],pl=["#FF0","Yellow"],jc=["1","Opaque"],Td=["0.5","Semi-Transparent"],pc=["0","Transparent"],ko={backgroundColor:{selector:".vjs-bg-color > select",id:"captions-background-color-%s",label:"Color",options:[hc,ku,cu,Ku,Kl,pl,Go,rc]},backgroundOpacity:{selector:".vjs-bg-opacity > select",id:"captions-background-opacity-%s",label:"Opacity",options:[jc,Td,pc]},color:{selector:".vjs-text-color > select",id:"captions-foreground-color-%s",label:"Color",options:[ku,hc,cu,Ku,Kl,pl,Go,rc]},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:m=>m==="1.00"?null:Number(m)},textOpacity:{selector:".vjs-text-opacity > select",id:"captions-foreground-opacity-%s",label:"Opacity",options:[jc,Td]},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:[pc,Td,jc]}};ko.windowColor.options=ko.backgroundColor.options;function iu(m,n){if(n&&(m=n(m)),m&&m!=="none")return m}function zc(m,n){const u=m.options[m.options.selectedIndex].value;return iu(u,n)}function wd(m,n,u){if(n){for(let p=0;p<m.options.length;p++)if(iu(m.options[p].value,u)===n){m.selectedIndex=p;break}}}class il extends se{constructor(n,u){u.temporary=!1,super(n,u),this.updateDisplay=this.updateDisplay.bind(this),this.fill(),this.hasBeenOpened_=this.hasBeenFilled_=!0,this.endDialog=Zn("p",{className:"vjs-control-text",textContent:this.localize("End of dialog window.")}),this.el().appendChild(this.endDialog),this.setDefaults(),u.persistTextTrackSettings===void 0&&(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()}),V(ko,p=>{this.on(this.$(p.selector),"change",this.updateDisplay)}),this.options_.persistTextTrackSettings&&this.restoreSettings()}dispose(){this.endDialog=null,super.dispose()}createElSelect_(n,u="",p="label"){const _=ko[n],D=_.id.replace("%s",this.id_),j=[u,D].join(" ").trim();return[`<${p} id="${D}" class="${p==="label"?"vjs-label":""}">`,this.localize(_.label),`</${p}>`,`<select aria-labelledby="${j}">`].concat(_.options.map(ne=>{const Ee=D+"-"+ne[1].replace(/\W+/g,"");return[`<option id="${Ee}" value="${ne[0]}" `,`aria-labelledby="${j} ${Ee}">`,this.localize(ne[1]),"</option>"].join("")})).concat("</select>").join("")}createElFgColor_(){const n=`captions-text-legend-${this.id_}`;return['<fieldset class="vjs-fg vjs-track-setting">',`<legend id="${n}">`,this.localize("Text"),"</legend>",'<span class="vjs-text-color">',this.createElSelect_("color",n),"</span>",'<span class="vjs-text-opacity vjs-opacity">',this.createElSelect_("textOpacity",n),"</span>","</fieldset>"].join("")}createElBgColor_(){const n=`captions-background-${this.id_}`;return['<fieldset class="vjs-bg vjs-track-setting">',`<legend id="${n}">`,this.localize("Text Background"),"</legend>",'<span class="vjs-bg-color">',this.createElSelect_("backgroundColor",n),"</span>",'<span class="vjs-bg-opacity vjs-opacity">',this.createElSelect_("backgroundOpacity",n),"</span>","</fieldset>"].join("")}createElWinColor_(){const n=`captions-window-${this.id_}`;return['<fieldset class="vjs-window vjs-track-setting">',`<legend id="${n}">
80`,this.localize("Caption Area Background"),"</legend>",'<span class="vjs-window-color">',this.createElSelect_("windowColor",n),"</span>",'<span class="vjs-window-opacity vjs-opacity">',this.createElSelect_("windowOpacity",n),"</span>","</fieldset>"].join("")}createElColors_(){return Zn("div",{className:"vjs-track-settings-colors",innerHTML:[this.createElFgColor_(),this.createElBgColor_(),this.createElWinColor_()].join("")})}createElFont_(){return Zn("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 n=this.localize("restore all settings to the default values");return Zn("div",{className:"vjs-track-settings-controls",innerHTML:[`<button type="button" class="vjs-default-button" title="${n}">`,this.localize("Reset"),`<span class="vjs-control-text"> ${n}</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 ie(ko,(n,u,p)=>{const _=zc(this.$(u.selector),u.parser);return _!==void 0&&(n[p]=_),n},{})}setValues(n){V(ko,(u,p)=>{wd(this.$(u.selector),n[p],u.parser)})}setDefaults(){V(ko,n=>{const u=n.hasOwnProperty("default")?n.default:0;this.$(n.selector).selectedIndex=u})}restoreSettings(){let n;try{n=JSON.parse(r().localStorage.getItem(rl))}catch(u){Qs.warn(u)}n&&this.setValues(n)}saveSettings(){if(!this.options_.persistTextTrackSettings)return;const n=this.getValues();try{Object.keys(n).length?r().localStorage.setItem(rl,JSON.stringify(n)):r().localStorage.removeItem(rl)}catch(u){Qs.warn(u)}}updateDisplay(){const n=this.player_.getChild("textTrackDisplay");n&&n.updateDisplay()}conditionalBlur_(){this.previouslyActiveEl_=null;const n=this.player_.controlBar,u=n&&n.subsCapsButton,p=n&&n.captionsButton;u?u.focus():p&&p.focus()}handleLanguagechange(){this.fill()}}hi.registerComponent("TextTrackSettings",il);class mc extends hi{constructor(n,u){let p=u.ResizeObserver||r().ResizeObserver;u.ResizeObserver===null&&(p=!1);const _=he({createEl:!p,reportTouchActivity:!1},u);super(n,_),this.ResizeObserver=u.ResizeObserver||r().ResizeObserver,this.loadListener_=null,this.resizeObserver_=null,this.debouncedHandler_=Ja(()=>{this.resizeHandler()},100,!1,this),p?(this.resizeObserver_=new this.ResizeObserver(this.debouncedHandler_),this.resizeObserver_.observe(n.el())):(this.loadListener_=()=>{if(!this.el_||!this.el_.contentWindow)return;const D=this.debouncedHandler_;let j=this.unloadListener_=function(){es(this,"resize",D),es(this,"unload",j),j=null};Ii(this.el_.contentWindow,"unload",j),Ii(this.el_.contentWindow,"resize",D)},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()}}hi.registerComponent("ResizeManager",mc);const aa={trackingThreshold:20,liveTolerance:15};class nd extends hi{constructor(n,u){const p=he(aa,u,{createEl:!1});super(n,p),this.trackLiveHandler_=()=>this.trackLive_(),this.handlePlay_=_=>this.handlePlay(_),this.handleFirstTimeupdate_=_=>this.handleFirstTimeupdate(_),this.handleSeeked_=_=>this.handleSeeked(_),this.seekToLiveEdge_=_=>this.seekToLiveEdge(_),this.reset_(),this.on(this.player_,"durationchange",_=>this.handleDurationchange(_)),this.on(this.player_,"canplay",()=>this.toggleTracking())}trackLive_(){const n=this.player_.seekable();if(!n||!n.length)return;const u=Number(r().performance.now().toFixed(4)),p=this.lastTime_===-1?0:(u-this.lastTime_)/1e3;this.lastTime_=u,this.pastSeekEnd_=this.pastSeekEnd()+p;const _=this.liveCurrentTime(),D=this.player_.currentTime();let j=this.player_.paused()||this.seekedBehindLive_||Math.abs(_-D)>this.options_.liveTolerance;(!this.timeupdateSeen_||_===1/0)&&(j=!1),j!==this.behindLiveEdge_&&(this.behindLiveEdge_=j,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_,Da),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 n=Math.abs(this.liveCurrentTime()-this.player_.currentTime());this.seekedBehindLive_=this.nextSeekedFromUser_&&n>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 n=this.player_.seekable(),u=[];let p=n?n.length:0;for(;p--;)u.push(n.end(p));return u.length?u.sort()[u.length-1]:1/0}seekableStart(){const n=this.player_.seekable(),u=[];let p=n?n.length:0;for(;p--;)u.push(n.start(p));return u.length?u.sort()[0]:0}
vendor: 6,079 bytes, lines 80-81
80liveWindow(){const n=this.liveCurrentTime();return n===1/0?0:n-this.seekableStart()}isLive(){return this.isTracking()}atLiveEdge(){return!this.behindLiveEdge()}liveCurrentTime(){return this.pastSeekEnd()+this.seekableEnd()}pastSeekEnd(){const n=this.seekableEnd();return this.lastSeekEnd_!==-1&&n!==this.lastSeekEnd_&&(this.pastSeekEnd_=0),this.lastSeekEnd_=n,this.pastSeekEnd_}behindLiveEdge(){return this.behindLiveEdge_}isTracking(){return typeof this.trackingInterval_=="number"}seekToLiveEdge(){this.seekedBehindLive_=!1,!this.atLiveEdge()&&(this.nextSeekedFromUser_=!1,this.player_.currentTime(this.liveCurrentTime()))}dispose(){this.stopTracking(),super.dispose()}}hi.registerComponent("LiveTracker",nd);class Wc extends hi{constructor(n,u){super(n,u),this.on("statechanged",p=>this.updateDom_()),this.updateDom_()}createEl(){return this.els={title:Zn("div",{className:"vjs-title-bar-title",id:`vjs-title-bar-title-${Ae()}`}),description:Zn("div",{className:"vjs-title-bar-description",id:`vjs-title-bar-description-${Ae()}`})},Zn("div",{className:"vjs-title-bar"},{},Object.values(this.els))}updateDom_(){const n=this.player_.tech_,u=n&&n.el_,p={title:"aria-labelledby",description:"aria-describedby"};["title","description"].forEach(_=>{const D=this.state[_],j=this.els[_],ne=p[_];Ao(j),D&&Mr(j,D),u&&(u.removeAttribute(ne),D&&u.setAttribute(ne,j.id))}),this.state.title||this.state.description?this.show():this.hide()}update(n){this.setState(n)}dispose(){const n=this.player_.tech_,u=n&&n.el_;u&&(u.removeAttribute("aria-labelledby"),u.removeAttribute("aria-describedby")),super.dispose(),this.els=null}}hi.registerComponent("TitleBar",Wc);const ml=m=>{const n=m.el();if(n.hasAttribute("src"))return m.triggerSourceset(n.src),!0;const u=m.$$("source"),p=[];let _="";if(!u.length)return!1;for(let D=0;D<u.length;D++){const j=u[D].src;j&&p.indexOf(j)===-1&&p.push(j)}return p.length?(p.length===1&&(_=p[0]),m.triggerSourceset(_),!0):!1},Cd=Object.defineProperty({},"innerHTML",{get(){return this.cloneNode(!0).innerHTML},set(m){const n=i().createElement(this.nodeName.toLowerCase());n.innerHTML=m;const u=i().createDocumentFragment();for(;n.childNodes.length;)u.appendChild(n.childNodes[0]);return this.innerText="",r().Element.prototype.appendChild.call(this,u),this.innerHTML}}),rd=(m,n)=>{let u={};for(let p=0;p<m.length&&(u=Object.getOwnPropertyDescriptor(m[p],n),!(u&&u.set&&u.get));p++);return u.enumerable=!0,u.configurable=!0,u},id=m=>rd([m.el(),r().HTMLMediaElement.prototype,r().Element.prototype,Cd],"innerHTML"),hu=function(m){const n=m.el();if(n.resetSourceWatch_)return;const u={},p=id(m),_=D=>(...j)=>{const ne=D.apply(n,j);return ml(m),ne};["append","appendChild","insertAdjacentHTML"].forEach(D=>{n[D]&&(u[D]=n[D],n[D]=_(u[D]))}),Object.defineProperty(n,"innerHTML",he(p,{set:_(p.set)})),n.resetSourceWatch_=()=>{n.resetSourceWatch_=null,Object.keys(u).forEach(D=>{n[D]=u[D]}),Object.defineProperty(n,"innerHTML",p)},m.one("sourceset",n.resetSourceWatch_)},sf=Object.defineProperty({},"src",{get(){return this.hasAttribute("src")?hs(r().Element.prototype.getAttribute.call(this,"src")):""},set(m){return r().Element.prototype.setAttribute.call(this,"src",m),m}}),Uf=m=>rd([m.el(),r().HTMLMediaElement.prototype,sf],"src"),af=function(m){if(!m.featuresSourceset)return;const n=m.el();if(n.resetSourceset_)return;const u=Uf(m),p=n.setAttribute,_=n.load;Object.defineProperty(n,"src",he(u,{set:D=>{const j=u.set.call(n,D);return m.triggerSourceset(n.src),j}})),n.setAttribute=(D,j)=>{const ne=p.call(n,D,j);return/src/i.test(D)&&m.triggerSourceset(n.src),ne},n.load=()=>{const D=_.call(n);return ml(m)||(m.triggerSourceset(""),hu(m)),D},n.currentSrc?m.triggerSourceset(n.currentSrc):ml(m)||hu(m),n.resetSourceset_=()=>{n.resetSourceset_=null,n.load=_,n.setAttribute=p,Object.defineProperty(n,"src",u),n.resetSourceWatch_&&n.resetSourceWatch_()}};class ws extends ea{constructor(n,u){super(n,u);const p=n.source;let _=!1;if(this.featuresVideoFrameCallback=this.featuresVideoFrameCallback&&this.el_.tagName==="VIDEO",p&&(this.el_.currentSrc!==p.src||n.tag&&n.tag.initNetworkState_===3)?this.setSource(p):this.handleLateInit_(this.el_),n.enableSourceset&&this.setupSourcesetHandling_(),this.isScrubbing_=!1,this.el_.hasChildNodes()){const D=this.el_.childNodes;let j=D.length;const ne=[];for(;j--;){const Ee=D[j];Ee.nodeName.toLowerCase()==="track"&&(this.featuresNativeTextTracks?(this.remoteTextTrackEls().addTrackElement_(Ee),this.remoteTextTracks().addTrack(Ee.track),this.textTracks().addTrack(Ee.track),!_&&!this.el_.hasAttribute("crossorigin")&&ts(Ee.src)&&(_=!0)):ne.push(Ee))}for(let Ee=0;Ee<ne.length;Ee++)this.el_.removeChild(ne[Ee])}this.proxyNativeTracks_(),this.featuresNativeTextTracks&&_&&Qs.warn(`Text Tracks are being loaded from another origin but the crossorigin attribute isn't used.
81This may prevent text tracks from loading.`),this.restoreMetadataTracksInIOSNativePlayer_(),(os||yi)&&n.nativeControlsForTouch===!0&&this.setControls(!0),this.proxyWebkitFullscreen_(),this.triggerReady()}dispose(){this.el_&&this.el_.resetSourceset_&&this.el_.resetSourceset_(),ws.disposeMediaElement(this.el_),this.options_=null,super.dispose()}setupSourcesetHandling_(){af(this)}restoreMetadataTracksInIOSNativePlayer_(){const n=this.textTracks();let u;const p=()=>{u=[];for(let D=0;D<n.length;D++){const j=n[D];j.kind==="metadata"&&u.push({track:j,storedMode:j.mode})}};p(),n.addEventListener("change",p),this.on("dispose",()=>n.removeEventListener("change",p));const _=()=>{for(let D=0;D<u.length;D++){const j=u[D];j.track.mode==="disabled"&&j.track.mode!==j.storedMode&&(j.track.mode=j.storedMode)}n.removeEventListener("change",_)};this.on("webkitbeginfullscreen",()=>{n.removeEventListener("change",p),n.removeEventListener("change",_),n.addEventListener("change",_)}),this.on("webkitendfullscreen",()=>{n.removeEventListener("change",p),n.addEventListener("change",p),n.removeEventListener("change",_)})}overrideNative_(n,u){if(u!==this[`featuresNative${n}Tracks`])return;const p=n.toLowerCase();this[`${p}TracksListeners_`]&&Object.keys(this[`${p}
81TracksListeners_`]).forEach(_=>{this.el()[`${p}Tracks`].removeEventListener(_,this[`${p}TracksListeners_`][_])}),this[`featuresNative${n}Tracks`]=!u,this[`${p}TracksListeners_`]=null,this.proxyNativeTracksForType_(p)}overrideNativeAudioTracks(n){this.overrideNative_("Audio",n)}overrideNativeVideoTracks(n){this.overrideNative_("Video",n)}proxyNativeTracksForType_(n){const u=Zs[n],p=this.el()[u.getterName],_=this[u.getterName]();if(!this[`featuresNative${u.capitalName}Tracks`]||!p||!p.addEventListener)return;const D={change:ne=>{const Ee={type:"change",target:_,currentTarget:_,srcElement:_};_.trigger(Ee),n==="text"&&this[to.remoteText.getterName]().trigger(Ee)},addtrack(ne){_.addTrack(ne.track)},removetrack(ne){_.removeTrack(ne.track)}},j=function(){const ne=[];for(let Ee=0;Ee<_.length;Ee++){let rt=!1;for(let bt=0;bt<p.length;bt++)if(p[bt]===_[Ee]){rt=!0;break}rt||ne.push(_[Ee])}for(;ne.length;)_.removeTrack(ne.shift())};this[u.getterName+"Listeners_"]=D,Object.keys(D).forEach(ne=>{const Ee=D[ne];p.addEventListener(ne,Ee),this.on("dispose",rt=>p.removeEventListener(ne,Ee))}),this.on("loadstart",j),this.on("dispose",ne=>this.off("loadstart",j))}proxyNativeTracks_(){Zs.names.forEach(n=>{this.proxyNativeTracksForType_(n)})}createEl(){let n=this.options_.tag;if(!n||!(this.options_.playerElIngest||this.movingMediaElementInDOM)){if(n){const p=n.cloneNode(!0);n.parentNode&&n.parentNode.insertBefore(p,n),ws.disposeMediaElement(n),n=p}else{n=i().createElement("video");const p=this.options_.tag&&Yt(this.options_.tag),_=he({},p);(!os||this.options_.nativeControlsForTouch!==!0)&&delete _.controls,ae(n,Object.assign(_,{id:this.options_.techId,class:"vjs-tech"}))}n.playerId=this.options_.playerId}typeof this.options_.preload<"u"&&Wt(n,"preload",this.options_.preload),this.options_.disablePictureInPicture!==void 0&&(n.disablePictureInPicture=this.options_.disablePictureInPicture);const u=["loop","muted","playsinline","autoplay"];for(let p=0;p<u.length;p++){const _=u[p],D=this.options_[_];typeof D<"u"&&(D?Wt(n,_,_):ni(n,_),n[_]=D)}return n}handleLateInit_(n){if(n.networkState===0||n.networkState===3)return;if(n.readyState===0){let p=!1;const _=function(){p=!0};this.on("loadstart",_);const D=function(){p||this.trigger("loadstart")};this.on("loadedmetadata",D),this.ready(function(){this.off("loadstart",_),this.off("loadedmetadata",D),p||this.trigger("loadstart")});return}const u=["loadstart"];u.push("loadedmetadata"),n.readyState>=2&&u.push("loadeddata"),n.readyState>=3&&u.push("canplay"),n.readyState>=4&&u.push("canplaythrough"),this.ready(function(){u.forEach(function(p){this.trigger(p)},this)})}setScrubbing(n){this.isScrubbing_=n}scrubbing(){return this.isScrubbing_}setCurrentTime(n){try{this.isScrubbing_&&this.el_.fastSeek&&X?this.el_.fastSeek(n):this.el_.currentTime=n}catch(u){Qs(u,"Video is not ready. (Video.js)")}}duration(){if(this.el_.duration===1/0&&kt&&$r&&this.el_.currentTime===0){const n=()=>{this.el_.currentTime>0&&(this.el_.duration===1/0&&this.trigger("durationchange"),this.off("timeupdate",n))};return this.on("timeupdate",n),NaN}return this.el_.duration||NaN}width(){return this.el_.offsetWidth}height(){return this.el_.offsetHeight}proxyWebkitFullscreen_(){if(!("webkitDisplayingFullscreen"in this.el_))return;const n=function(){this.trigger("fullscreenchange",{isFullscreen:!1}),this.el_.controls&&!this.options_.nativeControlsForTouch&&this.controls()&&(this.el_.controls=!1)},u=function(){"webkitPresentationMode"in this.el_&&this.el_.webkitPresentationMode!=="picture-in-picture"&&(this.one("webkitendfullscreen",n),this.trigger("fullscreenchange",{isFullscreen:!0,nativeIOSFullscreen:!0}))};this.on("webkitbeginfullscreen",u),this.on("dispose",()=>{this.off("webkitbeginfullscreen",u),this.off("webkitendfullscreen",n)})}supportsFullScreen(){return typeof this.el_.webkitEnterFullScreen=="function"}enterFullScreen(){const n=this.el_;if(n.paused&&n.networkState<=n.HAVE_METADATA)g(this.el_.play()),this.setTimeout(function(){n.pause();try{n.webkitEnterFullScreen()}catch(u){this.trigger("fullscreenerror",u)}},0);else try{n.webkitEnterFullScreen()}catch(u){this.trigger("fullscreenerror",u)}}exitFullScreen(){if(!this.el_.webkitDisplayingFullscreen){this.trigger("fullscreenerror",new Error("The video is not fullscreen"));return}this.el_.webkitExitFullScreen()}requestPictureInPicture(){return this.el_.requestPictureInPicture()}requestVideoFrameCallback(n){return this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.requestVideoFrameCallback(n):super.requestVideoFrameCallback(n)}cancelVideoFrameCallback(n){this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.cancelVideoFrameCallback(n):super.cancelVideoFrameCallback(n)}src(n){if(n===void 0)return this.el_.src;this.setSrc(n)}reset(){ws.resetMediaElement(this.el_)}currentSrc(){return this.currentSource_?this.currentSource_.src:this.el_.currentSrc}setControls(n){this.el_.controls=!!n}addTextTrack(n,u,p){return this.featuresNativeTextTracks?this.el_.addTextTrack(n,u,p):super.addTextTrack(n,u,p)}createRemoteTextTrack(n){if(!this.featuresNativeTextTracks)return super.createRemoteTextTrack(n);const u=i().createElement("track");return n.kind&&(u.kind=n.kind),n.label&&(u.label=n.label),(n.language||n.srclang)&&(u.srclang=n.language||n.srclang),n.default&&(u.default=n.default),n.id&&(u.id=n.id),n.src&&(u.src=n.src),u}
vendor: 4,322 bytes, line 81
81addRemoteTextTrack(n,u){const p=super.addRemoteTextTrack(n,u);return this.featuresNativeTextTracks&&this.el().appendChild(p),p}removeRemoteTextTrack(n){if(super.removeRemoteTextTrack(n),this.featuresNativeTextTracks){const u=this.$$("track");let p=u.length;for(;p--;)(n===u[p]||n===u[p].track)&&this.el().removeChild(u[p])}}getVideoPlaybackQuality(){if(typeof this.el().getVideoPlaybackQuality=="function")return this.el().getVideoPlaybackQuality();const n={};return typeof this.el().webkitDroppedFrameCount<"u"&&typeof this.el().webkitDecodedFrameCount<"u"&&(n.droppedVideoFrames=this.el().webkitDroppedFrameCount,n.totalVideoFrames=this.el().webkitDecodedFrameCount),r().performance&&(n.creationTime=r().performance.now()),n}}Le(ws,"TEST_VID",function(){if(!wt())return;const m=i().createElement("video"),n=i().createElement("track");return n.kind="captions",n.srclang="en",n.label="English",m.appendChild(n),m}),ws.isSupported=function(){try{ws.TEST_VID.volume=.5}catch{return!1}return!!(ws.TEST_VID&&ws.TEST_VID.canPlayType)},ws.canPlayType=function(m){return ws.TEST_VID.canPlayType(m)},ws.canPlaySource=function(m,n){return ws.canPlayType(m.type)},ws.canControlVolume=function(){try{const m=ws.TEST_VID.volume;ws.TEST_VID.volume=m/2+.1;const n=m!==ws.TEST_VID.volume;return n&&ds?(r().setTimeout(()=>{ws&&ws.prototype&&(ws.prototype.featuresVolumeControl=m!==ws.TEST_VID.volume)}),!1):n}catch{return!1}},ws.canMuteVolume=function(){try{const m=ws.TEST_VID.muted;return ws.TEST_VID.muted=!m,ws.TEST_VID.muted?Wt(ws.TEST_VID,"muted","muted"):ni(ws.TEST_VID,"muted","muted"),m!==ws.TEST_VID.muted}catch{return!1}},ws.canControlPlaybackRate=function(){if(kt&&$r&&Oi<58)return!1;try{const m=ws.TEST_VID.playbackRate;return ws.TEST_VID.playbackRate=m/2+.1,m!==ws.TEST_VID.playbackRate}catch{return!1}},ws.canOverrideAttributes=function(){try{const m=()=>{};Object.defineProperty(i().createElement("video"),"src",{get:m,set:m}),Object.defineProperty(i().createElement("audio"),"src",{get:m,set:m}),Object.defineProperty(i().createElement("video"),"innerHTML",{get:m,set:m}),Object.defineProperty(i().createElement("audio"),"innerHTML",{get:m,set:m})}catch{return!1}return!0},ws.supportsNativeTextTracks=function(){return X||ds&&$r},ws.supportsNativeVideoTracks=function(){return!!(ws.TEST_VID&&ws.TEST_VID.videoTracks)},ws.supportsNativeAudioTracks=function(){return!!(ws.TEST_VID&&ws.TEST_VID.audioTracks)},ws.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([m,n]){Le(ws.prototype,m,()=>ws[n](),!0)}),ws.prototype.featuresVolumeControl=ws.canControlVolume(),ws.prototype.movingMediaElementInDOM=!ds,ws.prototype.featuresFullscreenResize=!0,ws.prototype.featuresProgressEvents=!0,ws.prototype.featuresTimeupdateEvents=!0,ws.prototype.featuresVideoFrameCallback=!!(ws.TEST_VID&&ws.TEST_VID.requestVideoFrameCallback),ws.disposeMediaElement=function(m){if(m){for(m.parentNode&&m.parentNode.removeChild(m);m.hasChildNodes();)m.removeChild(m.firstChild);m.removeAttribute("src"),typeof m.load=="function"&&function(){try{m.load()}catch{}}()}},ws.resetMediaElement=function(m){if(!m)return;const n=m.querySelectorAll("source");let u=n.length;for(;u--;)m.removeChild(n[u]);m.removeAttribute("src"),typeof m.load=="function"&&function(){try{m.load()}catch{}}()},["muted","defaultMuted","autoplay","controls","loop","playsinline"].forEach(function(m){ws.prototype[m]=function(){return this.el_[m]||this.el_.hasAttribute(m)}}),["muted","defaultMuted","autoplay","loop","playsinline"].forEach(function(m){ws.prototype["set"+oo(m)]=function(n){this.el_[m]=n,n?this.el_.setAttribute(m,m):this.el_.removeAttribute(m)}}),["paused","currentTime","buffered","volume","poster","preload","error","seeking","seekable","ended","playbackRate","defaultPlaybackRate","disablePictureInPicture","played","
81networkState","readyState","videoWidth","videoHeight","crossOrigin"].forEach(function(m){ws.prototype[m]=function(){return this.el_[m]}}),["volume","src","poster","preload","playbackRate","defaultPlaybackRate","disablePictureInPicture","crossOrigin"].forEach(function(m){ws.prototype["set"+oo(m)]=function(n){this.el_[m]=n}}),["pause","load","play"].forEach(function(m){ws.prototype[m]=function(){return this.el_[m]()}}),ea.withSourceHandlers(ws),ws.nativeSourceHandler={},ws.nativeSourceHandler.canPlayType=function(m){try{return ws.TEST_VID.canPlayType(m)}catch{return""}},ws.nativeSourceHandler.canHandleSource=function(m,n){if(m.type)return ws.nativeSourceHandler.canPlayType(m.type);if(m.src){const u=fs(m.src);return ws.nativeSourceHandler.canPlayType(`video/${u}`)}return""},ws.nativeSourceHandler.handleSource=function(m,n,u){n.setSrc(m.src)},ws.nativeSourceHandler.dispose=function(){},ws.registerSourceHandler(ws.nativeSourceHandler),ea.registerTech("Html5",ws);const Ad=["progress","abort","suspend","emptied","stalled","loadedmetadata","loadeddata","timeupdate","resize","volumechange","texttrackchange"],Od={canplay:"CanPlay",canplaythrough:"CanPlayThrough",playing:"Playing",seeked:"Seeked"},Pd=["tiny","xsmall","small","medium","large","xlarge","huge"],sd={};Pd.forEach(m=>{const n=m.charAt(0)==="x"?`x-${m.substring(1)}`:m;sd[m]=`vjs-layout-${n}`});const Yl={tiny:210,xsmall:320,small:425,medium:768,large:1440,xlarge:2560,huge:1/0};class za extends hi{constructor(n,u,p){if(n.id=n.id||u.id||`vjs_video_${Ae()}`,u=Object.assign(za.getTagSettings(n),u),u.initChildren=!1,u.createEl=!1,u.evented=!1,u.reportTouchActivity=!1,!u.language){const j=n.closest("[lang]");j&&(u.language=j.getAttribute("lang"))}if(super(null,u,p),this.boundDocumentFullscreenChange_=j=>this.documentFullscreenChange_(j),this.boundFullWindowOnEscKey_=j=>this.fullWindowOnEscKey(j),this.boundUpdateStyleEl_=j=>this.updateStyleEl_(j),this.boundApplyInitTime_=j=>this.applyInitTime_(j),this.boundUpdateCurrentBreakpoint_=j=>this.updateCurrentBreakpoint_(j),this.boundHandleTechClick_=j=>this.handleTechClick_(j),this.boundHandleTechDoubleClick_=j=>this.handleTechDoubleClick_(j),this.boundHandleTechTouchStart_=j=>this.handleTechTouchStart_(j),this.boundHandleTechTouchMove_=j=>this.handleTechTouchMove_(j),this.boundHandleTechTouchEnd_=j=>this.handleTechTouchEnd_(j),this.boundHandleTechTap_=j=>this.handleTechTap_(j),this.isFullscreen_=!1,this.log=mo(this.id_),this.fsApi_=fa,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=n,this.tagAttributes=n&&Yt(n),this.language(this.options_.language),u.languages){const j={};Object.getOwnPropertyNames(u.languages).forEach(function(ne){j[ne.toLowerCase()]=u.languages[ne]}),this.languages_=j}else this.languages_=za.prototype.options_.languages;this.resetCache_(),this.poster_=u.poster||"",this.controls_=!!u.controls,n.controls=!1,n.removeAttribute("controls"),this.changingSrc_=!1,this.playCallbacks_=[],this.playTerminatedQueue_=[],n.hasAttribute("autoplay")?this.autoplay(!0):this.autoplay(this.options_.autoplay),u.plugins&&Object.keys(u.plugins).forEach(j=>{if(typeof this[j]!="function")throw new Error(`plugin "${j}" does not exist`)}),this.scrubbing_=!1,this.el_=this.createEl(),wl(this,{eventBusKey:"el_"}),this.fsApi_.requestFullscreen&&(Ii(i(),this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),this.on(this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_)),this.fluid_&&this.on(["playerreset","resize"],this.boundUpdateStyleEl_);const _=he(this.options_);u.plugins&&Object.keys(u.plugins).forEach(j=>{this[j](u.plugins[j])}),u.debug&&this.debug(!0),this.options_.playerOptions=_,this.middleware_=[],this.playbackRates(u.playbackRates),this.initChildren(),this.isAudio(n.nodeName.toLowerCase()==="audio"),this.controls()?this.addClass("vjs-controls-enabled"):this.addClass("vjs-controls-disabled"),this.el_.setAttribute("role","regi
81on"),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"),os&&this.addClass("vjs-touch-enabled"),ds||this.addClass("vjs-workinghover"),za.players[this.id_]=this;const D=Oa.split(".")[0];this.addClass(`vjs-v${D}`),this.userActive(!0),this.reportUserActivity(),this.one("play",j=>this.listenForUserActivity_(j)),this.on("keydown",j=>this.handleKeyDown(j)),this.on("languagechange",j=>this.handleLanguagechange(j)),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"),es(i(),this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),es(i(),"keydown",this.boundFullWindowOnEscKey_),this.styleEl_&&this.styleEl_.parentNode&&(this.styleEl_.parentNode.removeChild(this.styleEl_),this.styleEl_=null),za.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),We(this),uo.names.forEach(n=>{const u=uo[n],p=this[u.getterName]();p&&p.off&&p.off()}),super.dispose({restoreEl:this.options_.restoreEl})}createEl(){let n=this.tag,u,p=this.playerElIngest_=n.parentNode&&n.parentNode.hasAttribute&&n.parentNode.hasAttribute("data-vjs-player");const _=this.tag.tagName.toLowerCase()==="video-js";p?u=this.el_=n.parentNode:_||(u=this.el_=super.createEl("div"));const D=Yt(n);if(_){for(u=this.el_=n,n=this.tag=i().createElement("video");u.children.length;)n.appendChild(u.firstChild);Ss(u,"video-js")||Ps(u,"video-js"),u.appendChild(n),p=this.playerElIngest_=u,Object.keys(u).forEach(ne=>{try{n[ne]=u[ne]}catch{}})}if(n.setAttribute("tabindex","-1"),D.tabindex="-1",$r&&hr&&(n.setAttribute("role","application"),D.role="application"),n.removeAttribute("width"),n.removeAttribute("height"),"width"in D&&delete D.width,"height"in D&&delete D.height,Object.getOwnPropertyNames(D).forEach(function(ne){_&&ne==="class"||u.setAttribute(ne,D[ne]),_&&n.setAttribute(ne,D[ne])}),n.playerId=n.id,n.id+="_html5_api",n.className="vjs-tech",n.player=u.player=this,this.addClass("vjs-paused"),r().VIDEOJS_NO_DYNAMIC_STYLE!==!0){this.styleEl_=Ju("vjs-styles-dimensions");const ne=Yo(".vjs-styles-defaults"),Ee=Yo("head");Ee.insertBefore(this.styleEl_,ne?ne.nextSibling:Ee.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 j=n.getElementsByTagName("a");for(let ne=0;ne<j.length;ne++){const Ee=j.item(ne);Ps(Ee,"vjs-hidden"),Ee.setAttribute("hidden","hidden")}return n.initNetworkState_=n.networkState,n.parentNode&&!p&&n.parentNode.insertBefore(u,n),Li(n,u),this.children_.unshift(n),this.el_.setAttribute("lang",this.language_),this.el_.setAttribute("translate","no"),this.el_=u,u}crossOrigin(n){if(typeof n>"u")return this.techGet_("crossOrigin");if(n!==null&&n!=="anonymous"&&n!=="use-credentials"){Qs.warn(`crossOrigin must be null,  "anonymous" or "use-credentials", given "${n}"`);return}this.techCall_("setCrossOrigin",n),this.posterImage&&this.posterImage.crossOrigin(n)}width(n){return this.dimension("width",n)}height(n){return this.dimension("height",n)}dimension(n,u){const p=n+"_";if(u===void 0)return this[p]||0;if(u===""||u==="auto"){this[p]=void 0,this.updateStyleEl_();return}const _=parseFloat(u);if(isNaN(_)){Qs.error(`Improper value "${u}" supplied for for ${n}`);return}this[p]=_,this.updateStyleEl_()}fluid(n){if(n===void 0)return!!this.fluid_;this.fluid_=!!n,xo(this)&&this.off(["playerreset","resize"],this.boundUpdateStyleEl_),n?(this.addClass("vjs-fluid"),this.fill(!1),Zu(this,()=>{this.on(["playerreset","resize"],this.boundUpdateStyleEl_)})):this.removeClass("vjs-fluid"),this.updateStyleEl_()}fill(n){if(n===void 0)return!!this.fill_;this.fill_=!!n,n?(this.addClass("vjs-fill"),this.fluid(!1)):this.removeClass("vjs-fill")}aspectRatio(n){if(n===void 0)return this.aspectRatio_;if(!/^\d+\:\d+$/.test(n))throw new Error("Improper value supplied for aspect ratio. The format should be width:height, for example 16:9.");this.aspectRatio_=n,this.fluid(!0),this.updateStyleEl_()}updateStyleEl_(){if(r().VIDEOJS_NO_DYNAMIC_STYLE===!0){const ne=typeof this.width_=="number"?this.width_:this.options_.width,Ee=typeof this.height_=="number"?this.height_:this.options_.height,rt=this.tech_&&this.tech_.el();rt&&(ne>=0&&(rt.width=ne),Ee>=0&&(rt.height=Ee));return}let n,u,p,_;this.aspectRatio_!==void 0&&this.aspectRatio_!=="auto"?p=this.aspectRatio_:this.videoWidth()>0?p=this.videoWidth()+":"+this.videoHeight():p="16:9";const D=p.split(":"),j=D[1]/D[0];this.width_!==void 0?n=this.width_:this.height_!==void 0?n=this.height_/j:n=this.videoWidth()||300,this.height_!==void 0?u=this.height_:u=n*j,/^[^a-zA-Z]/.test(this.id())?_="dimensions-"+this.id():_=this.id()+"-dimensions",this.addClass(_),Uu(this.styleEl_,`
82      .${_} {
83        width: ${n}px;
84        height: ${u}px;
85      }
86
87      .${_}.vjs-fluid:not(.vjs-audio-only-mode) {
88        padding-top: ${j*100}%;
89      }
90    `)}loadTech_(n,u){this.tech_&&this.unloadTech_();const p=oo(n),_=n.charAt(0).toLowerCase()+n.slice(1);p!=="Html5"&&this.tag&&(ea.getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=p,this.isReady_=!1;let D=this.autoplay();(typeof this.autoplay()=="string"||this.autoplay()===!0&&this.options_.normalizeAutoplay)&&(D=!1);const j={source:u,autoplay:D,nativeControlsForTouch:this.options_.nativeControlsForTouch,playerId:this.id(),techId:`${this.id()}_${_}_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};
vendor: 2,744 bytes, line 90
90uo.names.forEach(Ee=>{const rt=uo[Ee];j[rt.getterName]=this[rt.privateName]}),Object.assign(j,this.options_[p]),Object.assign(j,this.options_[_]),Object.assign(j,this.options_[n.toLowerCase()]),this.tag&&(j.tag=this.tag),u&&u.src===this.cache_.src&&this.cache_.currentTime>0&&(j.startTime=this.cache_.currentTime);const ne=ea.getTech(n);if(!ne)throw new Error(`No Tech named '${p}' exists! '${p}' should be registered using videojs.registerTech()'`);this.tech_=new ne(j),this.tech_.ready(ga(this,this.handleTechReady_),!0),z.jsonToTextTracks(this.textTracksJson_||[],this.tech_),Ad.forEach(Ee=>{this.on(this.tech_,Ee,rt=>this[`handleTech${oo(Ee)}_`](rt))}),Object.keys(Od).forEach(Ee=>{this.on(this.tech_,Ee,rt=>{if(this.tech_.playbackRate()===0&&this.tech_.seeking()){this.queuedCallbacks_.push({callback:this[`handleTech${Od[Ee]}_`].bind(this),event:rt});return}this[`handleTech${Od[Ee]}_`](rt)})}),this.on(this.tech_,"loadstart",Ee=>this.handleTechLoadStart_(Ee)),this.on(this.tech_,"sourceset",Ee=>this.handleTechSourceset_(Ee)),this.on(this.tech_,"waiting",Ee=>this.handleTechWaiting_(Ee)),this.on(this.tech_,"ended",Ee=>this.handleTechEnded_(Ee)),this.on(this.tech_,"seeking",Ee=>this.handleTechSeeking_(Ee)),this.on(this.tech_,"play",Ee=>this.handleTechPlay_(Ee)),this.on(this.tech_,"pause",Ee=>this.handleTechPause_(Ee)),this.on(this.tech_,"durationchange",Ee=>this.handleTechDurationChange_(Ee)),this.on(this.tech_,"fullscreenchange",(Ee,rt)=>this.handleTechFullscreenChange_(Ee,rt)),this.on(this.tech_,"fullscreenerror",(Ee,rt)=>this.handleTechFullscreenError_(Ee,rt)),this.on(this.tech_,"enterpictureinpicture",Ee=>this.handleTechEnterPictureInPicture_(Ee)),this.on(this.tech_,"leavepictureinpicture",Ee=>this.handleTechLeavePictureInPicture_(Ee)),this.on(this.tech_,"error",Ee=>this.handleTechError_(Ee)),this.on(this.tech_,"posterchange",Ee=>this.handleTechPosterChange_(Ee)),this.on(this.tech_,"textdata",Ee=>this.handleTechTextData_(Ee)),this.on(this.tech_,"ratechange",Ee=>this.handleTechRateChange_(Ee)),this.on(this.tech_,"loadedmetadata",this.boundUpdateStyleEl_),this.usingNativeControls(this.techGet_("controls")),this.controls()&&!this.usingNativeControls()&&this.addTechControlsListeners_(),this.tech_.el().parentNode!==this.el()&&(p!=="Html5"||!this.tag)&&Li(this.tech_.el(),this.el()),this.tag&&(this.tag.player=null,this.tag=null)}unloadTech_(){uo.names.forEach(n=>{const u=uo[n];this[u.privateName]=this[u.getterName]()}),this.textTracksJson_=z.textTracksToJson(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1,this.isPosterFromTech_&&(this.poster_="",this.trigger("posterchange")),this.isPosterFromTech_=!1}tech(n){return n===void 0&&Qs.warn(`Using the tech directly can be dangerous. I hope you know 
90what you're doing.
91See https://github.com/videojs/video.js/issues/2617 for more info.
92`),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_(this.autoplay()===!0&&this.options_.normalizeAutoplay?"play":this.autoplay())}manualAutoplay_(n){if(!this.tech_||typeof n!="string")return;const u=()=>{const _=this.muted();this.muted(!0);const D=()=>{this.muted(_)};this.playTerminatedQueue_.push(D);const j=this.play();if(N(j))return j.catch(ne=>{throw D(),new Error(`Rejection at manualAutoplay. Restoring muted value. ${ne||""}`)})};let p;if(n==="any"&&!this.muted()?(p=this.play(),N(p)&&(p=p.catch(u))):n==="muted"&&!this.muted()?p=u():p=this.play(),!!N(p))return p.then(()=>{this.trigger({type:"autoplay-success",autoplay:n})}).catch(()=>{this.trigger({type:"autoplay-failure",autoplay:n})})}updateSourceCaches_(n=""){let u=n,p="";typeof u!="string"&&(u=n.src,p=n.type),this.cache_.source=this.cache_.source||{},this.cache_.sources=this.cache_.sources||[],u&&!p&&(p=sa(this,u)),this.cache_.source=he({},n,{src:u,type:p});const _=this.cache_.sources.filter(Ee=>Ee.src&&Ee.src===u),D=[],j=this.$$("source"),ne=[];for(let Ee=0;Ee<j.length;Ee++){const rt=Yt(j[Ee]);D.push(rt),rt.src&&rt.src===u&&ne.push(rt.src)}ne.length&&!_.length?this.cache_.sources=D:_.length||(this.cache_.sources=[this.cache_.source]),this.cache_.src=u}handleTechSourceset_(n){if(!this.changingSrc_){let u=D=>this.updateSourceCaches_(D);const p=this.currentSource().src,_=n.src;p&&!/^blob:/.test(p)&&/^blob:/.test(_)&&(!this.lastSource_||this.lastSource_.tech!==_&&this.lastSource_.player!==p)&&(u=()=>{}),u(_),n.src||this.tech_.any(["sourceset","loadstart"],D=>{if(D.type==="sourceset")return;const j=this.techGet("currentSrc");this.lastSource_.tech=j,this.updateSourceCaches_(j)})}this.lastSource_={player:this.currentSource().src,tech:n.src},this.trigger({src:n.src,type:"sourceset"})}hasStarted(n){if(n===void 0)return this.hasStarted_;n!==this.hasStarted_&&(this.hasStarted_=n,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&&this.cache_.lastPlaybackRate===0&&(this.queuedCallbacks_.forEach(n=>n.callback(n.event)),this.queuedCallbacks_=[]),this.cache_.lastPlaybackRate=this.tech_.playbackRate(),this.trigger("ratechange")}handleTechWaiting_(){this.addClass("vjs-waiting"),this.trigger("waiting");const n=this.currentTime(),u=()=>{n!==this.currentTime()&&(this.removeClass("vjs-waiting"),this.off("timeupdate",u))};this.on("timeupdate",u)}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")}
vendor: 11,608 bytes, line 92
92handleTechSeeked_(){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_(n){this.controls_&&(this.options_===void 0||this.options_.userActions===void 0||this.options_.userActions.click===void 0||this.options_.userActions.click!==!1)&&(this.options_!==void 0&&this.options_.userActions!==void 0&&typeof this.options_.userActions.click=="function"?this.options_.userActions.click.call(this,n):this.paused()?g(this.play()):this.pause())}handleTechDoubleClick_(n){if(!this.controls_)return;Array.prototype.some.call(this.$$(".vjs-control-bar, .vjs-modal-dialog"),p=>p.contains(n.target))||(this.options_===void 0||this.options_.userActions===void 0||this.options_.userActions.doubleClick===void 0||this.options_.userActions.doubleClick!==!1)&&(this.options_!==void 0&&this.options_.userActions!==void 0&&typeof this.options_.userActions.doubleClick=="function"?this.options_.userActions.doubleClick.call(this,n):this.isFullscreen()?this.exitFullscreen():this.requestFullscreen())}handleTechTap_(){this.userActive(!this.userActive())}handleTechTouchStart_(){this.userWasActive=this.userActive()}handleTechTouchMove_(){this.userWasActive&&this.reportUserActivity()}handleTechTouchEnd_(n){n.cancelable&&n.preventDefault()}toggleFullscreenClass_(){this.isFullscreen()?this.addClass("vjs-fullscreen"):this.removeClass("vjs-fullscreen")}documentFullscreenChange_(n){const u=n.target.player;if(u&&u!==this)return;const p=this.el();let _=i()[this.fsApi_.fullscreenElement]===p;!_&&p.matches?_=p.matches(":"+this.fsApi_.fullscreen):!_&&p.msMatchesSelector&&(_=p.msMatchesSelector(":"+this.fsApi_.fullscreen)),this.isFullscreen(_)}handleTechFullscreenChange_(n,u){u&&(u.nativeIOSFullscreen&&(this.addClass("vjs-ios-native-fs"),this.tech_.one("webkitendfullscreen",()=>{this.removeClass("vjs-ios-native-fs")})),this.isFullscreen(u.isFullscreen))}handleTechFullscreenError_(n,u){this.trigger("fullscreenerror",u)}togglePictureInPictureClass_(){this.isInPictureInPicture()?this.addClass("vjs-picture-in-picture"):this.removeClass("vjs-picture-in-picture")}handleTechEnterPictureInPicture_(n){this.isInPictureInPicture(!0)}handleTechLeavePictureInPicture_(n){this.isInPictureInPicture(!1)}handleTechError_(){const n=this.tech_.error();this.error(n)}handleTechTextData_(){let n=null;arguments.length>1&&(n=arguments[1]),this.trigger("textdata",n)}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_(n,u){this.ready(function(){if(n in ja)return Il(this.middleware_,this.tech_,n,u);if(n in F)return fl(this.middleware_,this.tech_,n,u);try{this.tech_&&this.tech_[n](u)}catch(p){throw Qs(p),p}},!0)}techGet_(n){if(!(!this.tech_||!this.tech_.isReady_)){if(n in Rl)return Mu(this.middleware_,this.tech_,n);if(n in F)return fl(this.middleware_,this.tech_,n);try{return this.tech_[n]()}catch(u){throw this.tech_[n]===void 0?(Qs(`Video.js: ${n} method not defined for ${this.techName_} playback technology.`,u),u):u.name==="TypeError"?(Qs(`Video.js: ${n} unavailable on ${this.techName_} playback technology element.`,u),this.tech_.isReady_=!1,u):(Qs(u),u)}}}play(){return new Promise(n=>{this.play_(n)})}play_(n=g){this.playCallbacks_.push(n);const u=!!(!this.changingSrc_&&(this.src()||this.currentSrc())),p=!!(X||ds);if(this.waitToPlay_&&(this.off(["ready","loadstart"],this.waitToPlay_),this.waitToPlay_=null),!this.isReady_||!u){this.waitToPlay_=j=>{this.play_()},this.one(["ready","loadstart"],this.waitToPlay_),!u&&p&&this.load();return}const _=this.techGet_("play");p&&this.hasClass("vjs-ended")&&this.resetProgressBar_(),_===null?this.runPlayTerminatedQueue_():this.runPlayCallbacks_(_)}runPlayTerminatedQueue_(){const n=this.playTerminatedQueue_.slice(0);this.playTerminatedQueue_=[],n.forEach(function(u){u()})}runPlayCallbacks_(n){const u=this.playCallbacks_.slice(0);this.playCallbacks_=[],this.playTerminatedQueue_=[],u.forEach(function(p){p(n)})}pause(){this.techCall_("pause")}paused(){return this.techGet_("paused")!==!1}played(){return this.techGet_("played")||Lo(0,0)}scrubbing(n){if(typeof n>"u")return this.scrubbing_;this.scrubbing_=!!n,this.techCall_("setScrubbing",this.scrubbing_),n?this.addClass("vjs-scrubbing"):this.removeClass("vjs-scrubbing")}currentTime(n){if(typeof n<"u"){if(n<0&&(n=0),!this.isReady_||this.changingSrc_||!this.tech_||!this.tech_.isReady_){this.cache_.initTime=n,this.off("canplay",this.boundApplyInitTime_),this.one("canplay",this.boundApplyInitTime_);return}this.techCall_("setCurrentTime",n),this.cache_.initTime=0;return}return this.cache_.currentTime=this.techGet_("currentTime")||0,this.cache_.currentTime}applyInitTime_(){this.currentTime(this.cache_.initTime)}duration(n){if(n===void 0)return this.cache_.duration!==void 0?this.cache_.duration:NaN;n=parseFloat(n),n<0&&(n=1/0),n!==this.cache_.duration&&(this.cache_.duration=n,n===1/0?this.addClass("vjs-live"):this.removeClass("vjs-live"),isNaN(n)||this.trigger("durationchange"))}remainingTime(){return this.duration()-this.currentTime()}remainingTimeDisplay(){return Math.floor(this.duration())-Math.floor(this.currentTime())}buffered(){let n=this.techGet_("buffered");return(!n||!n.length)&&(n=Lo(0,0)),n}bufferedPercent(){return Pl(this.buffered(),this.duration())}bufferedEnd(){const n=this.buffered(),u=this.duration();let p=n.end(n.length-1);return p>u&&(p=u),p}volume(n){let u;if(n!==void 0){u=Math.max(0,Math.min(1,parseFloat(n))),this.cache_.volume=u,this.techCall_("setVolume",u),u>0&&this.lastVolume_(u);return}return u=parseFloat(this.techGet_("volume")),isNaN(u)?1:u}muted(n){if(n!==void 0){this.techCall_("setMuted",n);return}return this.techGet_("muted")||!1}defaultMuted(n){return n!==void 0?this.techCall_("setDefaultMuted",n):this.techGet_("defaultMuted")||!1}lastVolume_(n){if(n!==void 0&&n!==0){this.cache_.lastVolume=n;return}return this.cache_.lastVolume}supportsFullScreen(){return this.techGet_("supportsFullScreen")||!1}isFullscreen(n){if(n!==void 0){const u=this.isFullscreen_;this.isFullscreen_=!!n,this.isFullscreen_!==u&&this.fsApi_.prefixed&&this.trigger("fullscreenchange"),this.toggleFullscreenClass_();return}return this.isFullscreen_}requestFullscreen(n){this.isInPictureInPicture()&&this.exitPictureInPicture();const u=this;return new Promise((p,_)=>{function D(){u.off("fullscreenerror",ne),u.off("fullscreenchange",j)}function j(){D(),p()}function ne(rt,bt){D(),_(bt)}u.one("fullscreenchange",j),u.one("fullscreenerror",ne);const Ee=u.requestFullscreenHelper_(n);Ee&&(Ee.then(D,D),Ee.then(p,_))})}requestFullscreenHelper_(n){let u;if(this.fsApi_.prefixed||(u=this.options_.fullscreen&&this.options_.fullscreen.options||{},n!==void 0&&(u=n)),this.fsApi_.requestFullscreen){const p=this.el_[this.fsApi_.requestFullscreen](u);return p&&p.then(()=>this.isFullscreen(!0),()=>this.isFullscreen(!1)),p}else this.tech_.supportsFullScreen()&&!this.options_.preferFullWindow?this.techCall_("enterFullScreen"):this.enterFullWindow()}exitFullscreen(){const n=this;return new Promise((u,p)=>{function _(){n.off("fullscreenerror",j),n.off("fullscreenchange",D)}function D(){_(),u()}function j(Ee,rt){_(),p(rt)}n.one("fullscreenchange",D),n.one("fullscreenerror",j);const ne=n.exitFullscreenHelper_();ne&&(ne.then(_,_),ne.then(u,p))})}exitFullscreenHelper_(){if(this.fsApi_.requestFullscreen){const n=i()[this.fsApi_.exitFullscreen]();return n&&g(n.then(()=>this.isFullscreen(!1))),n}else this.tech_.supportsFullScreen()&&!this.options_.preferFullWindow?this.techCall_("exitFullScreen"):this.exitFullWindow()}enterFullWindow(){this.isFullscreen(!0),this.isFullWindow=!0,this.docOrigOverflow=i().documentElement.style.overflow,Ii(i(),"keydown",this.boundFullWindowOnEscKey_),i().documentElement.style.overflow="hidden",Ps(i().body,"vjs-full-window"),this.trigger("enterFullWindow")}fullWindowOnEscKey(n){o().isEventKey(n,"Esc")&&this.isFullscreen()===!0&&(this.isFullWindow?this.exitFullWindow():this.exitFullscreen())}exitFullWindow(){this.isFullscreen(!1),this.isFullWindow=!1,es(i(),"keydown",this.boundFullWindowOnEscKey_),i().documentElement.style.overflow=this.docOrigOverflow,Ia(i().body,"vjs-full-window"),this.trigger("exitFullWindow")}disablePictureInPicture(n){if(n===void 0)return this.techGet_("disablePictureInPicture");this.techCall_("setDisablePictureInPicture",n),this.options_.disablePictureInPicture=n,this.trigger("disablepictureinpicturechanged")}isInPictureInPicture(n){if(n!==void 0){this.isInPictureInPicture_=!!n,this.togglePictureInPictureClass_();return}return!!this.isInPictureInPicture_}requestPictureInPicture(){if(this.options_.enableDocumentPictureInPicture&&r().documentPictureInPicture){const n=i().createElement(this.el().tagName);return n.classList=this.el().classList,n.classList.add("vjs-pip-container"),this.posterImage&&n.appendChild(this.posterImage.el().cloneNode(!0)),this.titleBar&&n.appendChild(this.titleBar.el().cloneNode(!0)),n.appendChild(Zn("p",{className:"vjs-pip-text"},{},this.localize("Playing in picture-in-picture"))),r().documentPictureInPicture.requestWindow({initialAspectRatio:this.videoWidth()/this.videoHeight(),copyStyleSheets:!0}).then(u=>(this.el_.parentNode.insertBefore(n,this.el_),u.document.body.append(this.el_),u.document.body.classList.add("vjs-pip-window"),this.player_.isInPictureInPicture(!0),this.player_.trigger("enterpictureinpicture"),u.addEventListener("unload",p=>{const _=p.target.querySelector(".video-js");n.replaceWith(_),this.player_.isInPictureInPicture(!1),this.player_.trigger("leavepictureinpicture")}),u))}return"pictureInPictureEnabled"in i()&&this.disablePictureInPicture()===!1?this.techGet_("requestPictureInPicture"):Promise.reject("No PiP mode is available")}exitPictureInPicture(){if(r().documentPictureInPicture&&r().documentPictureInPicture.window)return r().documentPictureInPicture.window.close(),Promise.resolve();if("pictureInPictureEnabled"in i())return i().exitPictureInPicture()}handleKeyDown(n){const{userActions:u}=this.options_;!u||!u.hotkeys||(_=>{const D=_.tagName.toLowerCase();if(_.isContentEditable)return!0;const j=["button","checkbox","hidden","radio","reset","submit"];return D==="input"?j.indexOf(_.type)===-1:["textarea"].indexOf(D)!==-1})(this.el_.ownerDocument.activeElement)||(typeof u.hotkeys=="function"?u.hotkeys.call(this,n):this.handleHotkeys(n))}handleHotkeys(n){const u=this.options_.userActions?this.options_.userActions.hotkeys:{},{fullscreenKey:p=j=>o().isEventKey(j,"f"),muteKey:_=j=>o().isEventKey(j,"m"),playPauseKey:D=j=>o().isEventKey(j,"k")||o().isEventKey(j,"Space")}=u;if(p.call(this,n)){n.preventDefault(),n.stopPropagation();const j=hi.getComponent("FullscreenToggle");i()[this.fsApi_.fullscreenEnabled]!==!1&&j.prototype.handleClick.call(this,n)}else _.call(this,n)?(n.preventDefault(),n.stopPropagation(),hi.getComponent("MuteToggle").prototype.handleClick.call(this,n)):D.call(this,n)&&(n.preventDefault(),n.stopPropagation(),hi.getComponent("PlayToggle").prototype.handleClick.call(this,n))}canPlayType(n){let u;for(let p=0,_=this.options_.techOrder;p<_.length;p++){const D=_[p];let j=ea.getTech(D);if(j||(j=hi.getComponent(D)),!j){Qs.error(`The "${D}
92" tech is undefined. Skipped browser support check for that tech.`);continue}if(j.isSupported()&&(u=j.canPlayType(n),u))return u}return""}selectSource(n){const u=this.options_.techOrder.map(ne=>[ne,ea.getTech(ne)]).filter(([ne,Ee])=>Ee?Ee.isSupported():(Qs.error(`The "${ne}" tech is undefined. Skipped browser support check for that tech.`),!1)),p=function(ne,Ee,rt){let bt;return ne.some(Tn=>Ee.some(Dr=>{if(bt=rt(Tn,Dr),bt)return!0})),bt};let _;const D=ne=>(Ee,rt)=>ne(rt,Ee),j=([ne,Ee],rt)=>{if(Ee.canPlaySource(rt,this.options_[ne.toLowerCase()]))return{source:rt,tech:ne}};return this.options_.sourceOrder?_=p(n,u,D(j)):_=p(u,n,j),_||!1}handleSrc_(n,u){if(typeof n>"u")return this.cache_.src||"";this.resetRetryOnError_&&this.resetRetryOnError_();const p=Ba(n);if(!p.length){this.setTimeout(function(){this.error({code:4,message:this.options_.notSupportedMessage})},0);return}if(this.changingSrc_=!0,u||(this.cache_.sources=p),this.updateSourceCaches_(p[0]),dl(this,p[0],(_,D)=>{if(this.middleware_=D,u||(this.cache_.sources=p),this.updateSourceCaches_(_),this.src_(_)){if(p.length>1)return this.handleSrc_(p.slice(1));this.changingSrc_=!1,this.setTimeout(function(){this.error({code:4,message:this.options_.notSupportedMessage})},0),this.triggerReady();return}$u(D,this.tech_)}),p.length>1){const _=()=>{this.error(null),this.handleSrc_(p.slice(1),!0)},D=()=>{this.off("error",_)};this.one("error",_),this.one("playing",D),this.resetRetryOnError_=()=>{this.off("error",_),this.off("playing",D)}}}src(n){return this.handleSrc_(n,!1)}src_(n){const u=this.selectSource([n]);return u?Xo(u.tech,this.techName_)?(this.ready(function(){this.tech_.constructor.prototype.hasOwnProperty("setSource")?this.techCall_("setSource",n):this.techCall_("src",n.src),this.changingSrc_=!1},!0),!1):(this.changingSrc_=!0,this.loadTech_(u.tech,u.source),this.tech_.ready(()=>{this.changingSrc_=!1}),!1):!0}load(){this.techCall_("load")}reset(){if(this.paused())this.doReset_();else{const n=this.play();g(n.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_(),xo(this)&&this.trigger("playerreset")}resetControlBarUI_(){this.resetProgressBar_(),this.resetPlaybackRate_(),this.resetVolumeBar_()}resetProgressBar_(){this.currentTime(0);const{currentTimeDisplay:n,durationDisplay:u,progressControl:p,remainingTimeDisplay:_}=this.controlBar||{},{seekBar:D}=p||{};n&&n.updateContent(),u&&u.updateContent(),_&&_.updateContent(),D&&(D.update(),D.loadProgressBar&&D.loadProgressBar.update())}resetPlaybackRate_(){this.playbackRate(this.defaultPlaybackRate()),this.handleTechRateChange_()}resetVolumeBar_(){this.volume(1),this.trigger("volumechange")}currentSources(){const n=this.currentSource(),u=[];return Object.keys(n).length!==0&&u.push(n),this.cache_.sources||u}currentSource(){return this.cache_.source||{}}currentSrc(){return this.currentSource()&&this.currentSource().src||""}currentType(){return this.currentSource()&&this.currentSource().type||""}preload(n){if(n!==void 0){this.techCall_("setPreload",n),this.options_.preload=n;return}return this.techGet_("preload")}autoplay(n){if(n===void 0)return this.options_.autoplay||!1;let u;typeof n=="string"&&/(any|play|muted)/.test(n)||n===!0&&this.options_.normalizeAutoplay?(this.options_.autoplay=n,this.manualAutoplay_(typeof n=="string"?n:"play"),u=!1):n?this.options_.autoplay=!0:this.options_.autoplay=!1,u=typeof u>"u"?this.options_.autoplay:u,this.tech_&&this.techCall_("setAutoplay",u)}playsinline(n){return n!==void 0?(this.techCall_("setPlaysinline",n),this.options_.playsinline=n,this):this.techGet_("playsinline")}loop(n){if(n!==void 0){this.techCall_("setLoop",n),this.options_.loop=n;return}return this.techGet_("loop")}poster(n){if(n===void 0)return this.poster_;n||(n=""),n!==this.poster_&&(this.poster_=n,this.techCall_("setPoster",n),this.isPosterFromTech_=!1,this.trigger("posterchange"))}handleTechPosterChange_(){if((!this.poster_||this.options_.techCanOverridePoster)&&this.tech_&&this.tech_.poster){const n=this.tech_.poster()||"";n!==this.poster_&&(this.poster_=n,this.isPosterFromTech_=!0,this.trigger("posterchange"))}}
vendor: 8,894 bytes, line 92
92controls(n){if(n===void 0)return!!this.controls_;n=!!n,this.controls_!==n&&(this.controls_=n,this.usingNativeControls()&&this.techCall_("setControls",n),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(n){if(n===void 0)return!!this.usingNativeControls_;n=!!n,this.usingNativeControls_!==n&&(this.usingNativeControls_=n,this.usingNativeControls_?(this.addClass("vjs-using-native-controls"),this.trigger("usingnativecontrols")):(this.removeClass("vjs-using-native-controls"),this.trigger("usingcustomcontrols")))}error(n){if(n===void 0)return this.error_||null;if(wa("beforeerror").forEach(u=>{const p=u(this,n);if(!(be(p)&&!Array.isArray(p)||typeof p=="string"||typeof p=="number"||p===null)){this.log.error("please return a value that MediaError expects in beforeerror hooks");return}n=p}),this.options_.suppressNotSupportedError&&n&&n.code===4){const u=function(){this.error(n)};this.options_.suppressNotSupportedError=!1,this.any(["click","touchstart"],u),this.one("loadstart",function(){this.off(["click","touchstart"],u)});return}if(n===null){this.error_=n,this.removeClass("vjs-error"),this.errorDisplay&&this.errorDisplay.close();return}this.error_=new Do(n),this.addClass("vjs-error"),Qs.error(`(CODE:${this.error_.code} ${Do.errorTypes[this.error_.code]})`,this.error_.message,this.error_),this.trigger("error"),wa("error").forEach(u=>u(this,this.error_))}reportUserActivity(n){this.userActivity_=!0}userActive(n){if(n===void 0)return this.userActive_;if(n=!!n,n!==this.userActive_){if(this.userActive_=n,this.userActive_){this.userActivity_=!0,this.removeClass("vjs-user-inactive"),this.addClass("vjs-user-active"),this.trigger("useractive");return}this.tech_&&this.tech_.one("mousemove",function(u){u.stopPropagation(),u.preventDefault()}),this.userActivity_=!1,this.removeClass("vjs-user-active"),this.addClass("vjs-user-inactive"),this.trigger("userinactive")}}listenForUserActivity_(){let n,u,p;const _=ga(this,this.reportUserActivity),D=function(bt){(bt.screenX!==u||bt.screenY!==p)&&(u=bt.screenX,p=bt.screenY,_())},j=function(){_(),this.clearInterval(n),n=this.setInterval(_,250)},ne=function(bt){_(),this.clearInterval(n)};this.on("mousedown",j),this.on("mousemove",D),this.on("mouseup",ne),this.on("mouseleave",ne);const Ee=this.getChild("controlBar");Ee&&!ds&&!kt&&(Ee.on("mouseenter",function(bt){this.player().options_.inactivityTimeout!==0&&(this.player().cache_.inactivityTimeout=this.player().options_.inactivityTimeout),this.player().options_.inactivityTimeout=0}),Ee.on("mouseleave",function(bt){this.player().options_.inactivityTimeout=this.player().cache_.inactivityTimeout})),this.on("keydown",_),this.on("keyup",_);let rt;this.setInterval(function(){if(!this.userActivity_)return;this.userActivity_=!1,this.userActive(!0),this.clearTimeout(rt);const bt=this.options_.inactivityTimeout;bt<=0||(rt=this.setTimeout(function(){this.userActivity_||this.userActive(!1)},bt))},250)}playbackRate(n){if(n!==void 0){this.techCall_("setPlaybackRate",n);return}return this.tech_&&this.tech_.featuresPlaybackRate?this.cache_.lastPlaybackRate||this.techGet_("playbackRate"):1}defaultPlaybackRate(n){return n!==void 0?this.techCall_("setDefaultPlaybackRate",n):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("defaultPlaybackRate"):1}isAudio(n){if(n!==void 0){this.isAudio_=!!n;return}return!!this.isAudio_}enableAudioOnlyUI_(){this.addClass("vjs-audio-only-mode");const n=this.children(),u=this.getChild("ControlBar"),p=u&&u.currentHeight();n.forEach(_=>{_!==u&&_.el_&&!_.hasClass("vjs-hidden")&&(_.hide(),this.audioOnlyCache_.hiddenChildren.push(_))}),this.audioOnlyCache_.playerHeight=this.currentHeight(),this.height(p),this.trigger("audioonlymodechange")}disableAudioOnlyUI_(){this.removeClass("vjs-audio-only-mode"),this.audioOnlyCache_.hiddenChildren.forEach(n=>n.show()),this.height(this.audioOnlyCache_.playerHeight),this.trigger("audioonlymodechange")}audioOnlyMode(n){if(typeof n!="boolean"||n===this.audioOnlyMode_)return this.audioOnlyMode_;if(this.audioOnlyMode_=n,n){const u=[];return this.isInPictureInPicture()&&u.push(this.exitPictureInPicture()),this.isFullscreen()&&u.push(this.exitFullscreen()),this.audioPosterMode()&&u.push(this.audioPosterMode(!1)),Promise.all(u).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(n){return typeof n!="boolean"||n===this.audioPosterMode_?this.audioPosterMode_:(this.audioPosterMode_=n,n?this.audioOnlyMode()?this.audioOnlyMode(!1).then(()=>{this.enablePosterModeUI_()}):Promise.resolve().then(()=>{this.enablePosterModeUI_()}):Promise.resolve().then(()=>{this.disablePosterModeUI_()}))}addTextTrack(n,u,p){if(this.tech_)return this.tech_.addTextTrack(n,u,p)}addRemoteTextTrack(n,u){if(this.tech_)return this.tech_.addRemoteTextTrack(n,u)}removeRemoteTextTrack(n={}){let{track:u}=n;if(u||(u=n),this.tech_)return this.tech_.removeRemoteTextTrack(u)}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(n){if(n===void 0)return this.language_;this.language_!==String(n).toLowerCase()&&(this.language_=String(n).toLowerCase(),xo(this)&&this.trigger("languagechange"))}languages(){return he(za.prototype.options_.languages,this.languages_)}toJSON(){const n=he(this.options_),u=n.tracks;n.tracks=[];for(let p=0;p<u.length;p++){let _=u[p];_=he(_),_.player=void 0,n.tracks[p]=_}return n}createModal(n,u){u=u||{},u.content=n||"";const p=new se(this,u);return this.addChild(p),p.on("dispose",()=>{this.removeChild(p)}),p.open(),p}updateCurrentBreakpoint_(){if(!this.responsive())return;const n=this.currentBreakpoint(),u=this.currentWidth();for(let p=0;p<Pd.length;p++){const _=Pd[p],D=this.breakpoints_[_];if(u<=D){if(n===_)return;n&&this.removeClass(sd[n]),this.addClass(sd[_]),this.breakpoint_=_;break}}}removeCurrentBreakpoint_(){const n=this.currentBreakpointClass();this.breakpoint_="",n&&this.removeClass(n)}breakpoints(n){return n===void 0?Object.assign(this.breakpoints_):(this.breakpoint_="",this.breakpoints_=Object.assign({},Yl,n),this.updateCurrentBreakpoint_(),Object.assign(this.breakpoints_))}responsive(n){if(n===void 0)return this.responsive_;n=!!n;const u=this.responsive_;if(n!==u)return this.responsive_=n,n?(this.on("playerresize",this.boundUpdateCurrentBreakpoint_),this.updateCurrentBreakpoint_()):(this.off("playerresize",this.boundUpdateCurrentBreakpoint_),this.removeCurrentBreakpoint_()),n}currentBreakpoint(){return this.breakpoint_}currentBreakpointClass(){return sd[this.breakpoint_]||""}loadMedia(n,u){if(!n||typeof n!="object")return;this.reset(),this.cache_.media=he(n);const{artist:p,artwork:_,description:D,poster:j,src:ne,textTracks:Ee,title:rt}=this.cache_.media;!_&&j&&(this.cache_.media.artwork=[{src:j,type:ys(j)}]),ne&&this.src(ne),j&&this.poster(j),Array.isArray(Ee)&&Ee.forEach(bt=>this.addRemoteTextTrack(bt,!1)),this.titleBar&&this.titleBar.update({title:rt,description:D||p||""}),this.ready(u)}getMedia(){if(!this.cache_.media){const n=this.poster(),u=this.currentSources(),p=Array.prototype.map.call(this.remoteTextTracks(),D=>({kind:D.kind,label:D.label,language:D.language,src:D.src})),_={src:u,textTracks:p};return n&&(_.poster=n,_.artwork=[{src:_.poster,type:ys(_.poster)}]),_}return he(this.cache_.media)}static getTagSettings(n){const u={sources:[],tracks:[]},p=Yt(n),_=p["data-setup"];if(Ss(n,"vjs-fill")&&(p.fill=!0),Ss(n,"vjs-fluid")&&(p.fluid=!0),_!==null){const[D,j]=f()(_||"{}");D&&Qs.error(D),Object.assign(p,j)}if(Object.assign(u,p),n.hasChildNodes()){const D=n.childNodes;for(let j=0,ne=D.length;j<ne;j++){const Ee=D[j],rt=Ee.nodeName.toLowerCase();rt==="source"?u.sources.push(Yt(Ee)):rt==="track"&&u.tracks.push(Yt(Ee))}}return u}debug(n){if(n===void 0)return this.debugEnabled_;n?(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(n){if(n===void 0)return this.cache_.playbackRates;Array.isArray(n)&&n.every(u=>typeof u=="number")&&(this.cache_.playbackRates=n,this.trigger("playbackrateschange"))}}
vendor: 78,197 bytes, lines 92-107
92uo.names.forEach(function(m){const n=uo[m];za.prototype[n.getterName]=function(){return this.tech_?this.tech_[n.getterName]():(this[n.privateName]=this[n.privateName]||new n.ListClass,this[n.privateName])}}),za.prototype.crossorigin=za.prototype.crossOrigin,za.players={};const gc=r().navigator;za.prototype.options_={techOrder:ea.defaultTechOrder_,html5:{},enableSourceset:!0,inactivityTimeout:2e3,playbackRates:[],liveui:!1,children:["mediaLoader","posterImage","titleBar","textTrackDisplay","loadingSpinner","bigPlayButton","liveTracker","controlBar","errorDisplay","textTrackSettings","resizeManager"],language:gc&&(gc.languages&&gc.languages[0]||gc.userLanguage||gc.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(m){za.prototype[m]=function(){return this.techGet_(m)}}),Ad.forEach(function(m){za.prototype[`handleTech${oo(m)}_`]=function(){return this.trigger(m)}}),hi.registerComponent("Player",za);const Id="plugin",ic="activePlugins_",vc={},ad=m=>vc.hasOwnProperty(m),Xl=m=>ad(m)?vc[m]:void 0,Rd=(m,n)=>{m[ic]=m[ic]||{},m[ic][n]=!0},$c=(m,n,u)=>{const p=(u?"before":"")+"pluginsetup";m.trigger(p,n),m.trigger(p+":"+n.name,n)},jf=function(m,n){const u=function(){$c(this,{name:m,plugin:n,instance:null},!0);const p=n.apply(this,arguments);return Rd(this,m),$c(this,{name:m,plugin:n,instance:p}),p};return Object.keys(n).forEach(function(p){u[p]=n[p]}),u},Md=(m,n)=>(n.prototype.name=m,function(...u){$c(this,{name:m,plugin:n,instance:null},!0);const p=new n(this,...u);return this[m]=()=>p,$c(this,p.getEventHash()),p});class pu{constructor(n){if(this.constructor===pu)throw new Error("Plugin must be sub-classed; not directly instantiated.");this.player=n,this.log||(this.log=this.player.log.createLogger(this.name)),wl(this),delete this.trigger,tc(this,this.constructor.defaultState),Rd(n,this.name),this.dispose=this.dispose.bind(this),n.on("dispose",this.dispose)}version(){return this.constructor.VERSION}getEventHash(n={}){return n.name=this.name,n.plugin=this.constructor,n.instance=this,n}trigger(n,u={}){return ls(this.eventBusEl_,n,this.getEventHash(u))}handleStateChanged(n){}dispose(){const{name:n,player:u}=this;this.trigger("dispose"),this.off(),u.off("dispose",this.dispose),u[ic][n]=!1,this.player=this.state=null,u[n]=Md(n,vc[n])}static isBasic(n){const u=typeof n=="string"?Xl(n):n;return typeof u=="function"&&!pu.prototype.isPrototypeOf(u.prototype)}static registerPlugin(n,u){if(typeof n!="string")throw new Error(`Illegal plugin name, "${n}", must be a string, was ${typeof n}.`);if(ad(n))Qs.warn(`A plugin named "${n}" already exists. You may want to avoid re-registering plugins!`);else if(za.prototype.hasOwnProperty(n))throw new Error(`Illegal plugin name, "${n}", cannot share a name with an existing player method!`);if(typeof u!="function")throw new Error(`Illegal plugin for "${n}", must be a function, was ${typeof u}.`);return vc[n]=u,n!==Id&&(pu.isBasic(u)?za.prototype[n]=jf(n,u):za.prototype[n]=Md(n,u)),u}static deregisterPlugin(n){if(n===Id)throw new Error("Cannot de-register base plugin.");ad(n)&&(delete vc[n],delete za.prototype[n])}static getPlugins(n=Object.keys(vc)){let u;return n.forEach(p=>{const _=Xl(p);_&&(u=u||{},u[p]=_)}),u}static getPluginVersion(n){const u=Xl(n);return u&&u.VERSION||""}}pu.getPlugin=Xl,pu.BASE_PLUGIN_NAME=Id,pu.registerPlugin(Id,pu),za.prototype.usingPlugin=function(m){return!!this[ic]&&this[ic][m]===!0},za.prototype.hasPlugin=function(m){return!!ad(m)};function of(m,n){let u=!1;return function(...p){return u||Qs.warn(m),u=!0,n.apply(this,p)}}function sl(m,n,u,p){return of(`${n} is deprecated and will be removed in ${m}.0; please use ${u} instead.`,p)}const Ld=m=>m.indexOf("#")===0?m.slice(1):m;function li(m,n,u){let p=li.getPlayer(m);if(p)return n&&Qs.warn(`Player "${m}" is already initialised. Options will not be applied.`),u&&p.ready(u),p;const _=typeof m=="string"?Yo("#"+Ld(m)):m;if(!qt(_))throw new TypeError("The element or ID supplied is not valid. (videojs)");(!_.ownerDocument.defaultView||!_.ownerDocument.body.contains(_))&&Qs.warn("The element supplied is not included in the DOM"),n=n||{},n.restoreEl===!0&&(n.restoreEl=(_.parentNode&&_.parentNode.hasAttribute("data-vjs-player")?_.parentNode:_).cloneNode(!0)),wa("beforesetup").forEach(j=>{const ne=j(_,he(n));if(!be(ne)||Array.isArray(ne)){Qs.error("please return an object in beforesetup hooks");return}n=he(n,ne)});const D=hi.getComponent("Player");return p=new D(_,n,u),wa("setup").forEach(j=>j(p)),p}if(li.hooks_=xa,li.hooks=wa,li.hook=ia,li.hookOnce=Fa,li.removeHook=ao,r().VIDEOJS_NO_DYNAMIC_STYLE!==!0&&wt()){let m=Yo(".vjs-styles-defaults");if(!m){m=Ju("vjs-styles-defaults");const n=Yo("head");n&&n.insertBefore(m,n.firstChild),Uu(m,`
93      .video-js {
94        width: 300px;
95        height: 150px;
96      }
97
98      .vjs-fluid:not(.vjs-audio-only-mode) {
99        padding-top: 56.25%
100      }
101    `)}}Ga(1,li),li.VERSION=Oa,li.options=za.prototype.options_,li.getPlayers=()=>za.players,li.getPlayer=m=>{const n=za.players;let u;if(typeof m=="string"){const p=Ld(m),_=n[p];if(_)return _;u=Yo("#"+p)}else u=m;if(qt(u)){const{player:p,playerId:_}=u;if(p||n[_])return p||n[_]}},li.getAllPlayers=()=>Object.keys(za.players).map(m=>za.players[m]).filter(Boolean),li.players=za.players,li.getComponent=hi.getComponent,li.registerComponent=(m,n)=>{ea.isTech(n)&&Qs.warn(`The ${m} tech was registered as a component. It should instead be registered using videojs.registerTech(name, tech)`),hi.registerComponent.call(hi,m,n)},li.getTech=ea.getTech,li.registerTech=ea.registerTech,li.use=Wu,Object.defineProperty(li,"middleware",{value:{},writeable:!1,enumerable:!0}),Object.defineProperty(li.middleware,"TERMINATOR",{value:uu,writeable:!1,enumerable:!0}),li.browser=fe,li.obj=Ke,li.mergeOptions=sl(9,"videojs.mergeOptions","videojs.obj.merge",he),li.defineLazyProperty=sl(9,"videojs.defineLazyProperty","videojs.obj.defineLazyProperty",Le),li.bind=sl(9,"videojs.bind","native Function.prototype.bind",ga),li.registerPlugin=pu.registerPlugin,li.deregisterPlugin=pu.deregisterPlugin,li.plugin=(m,n)=>(Qs.warn("videojs.plugin() is deprecated; use videojs.registerPlugin() instead"),pu.registerPlugin(m,n)),li.getPlugins=pu.getPlugins,li.getPlugin=pu.getPlugin,li.getPluginVersion=pu.getPluginVersion,li.addLanguage=function(m,n){return m=(""+m).toLowerCase(),li.options.languages=he(li.options.languages,{[m]:n}),li.options.languages[m]},li.log=Qs,li.createLogger=mo,li.time=Ol,li.createTimeRange=sl(9,"videojs.createTimeRange","videojs.time.createTimeRanges",Lo),li.createTimeRanges=sl(9,"videojs.createTimeRanges","videojs.time.createTimeRanges",Lo),li.formatTime=sl(9,"videojs.formatTime","videojs.time.formatTime",ba),li.setFormatTime=sl(9,"videojs.setFormatTime","videojs.time.setFormatTime",nu),li.resetFormatTime=sl(9,"videojs.resetFormatTime","videojs.time.resetFormatTime",cl),li.parseUrl=sl(9,"videojs.parseUrl","videojs.url.parseUrl",Ri),li.isCrossOrigin=sl(9,"videojs.isCrossOrigin","videojs.url.isCrossOrigin",ts),li.EventTarget=Rs,li.any=_a,li.on=Ii,li.one=_s,li.off=es,li.trigger=ls,li.xhr=h(),li.TextTrack=qs,li.AudioTrack=vo,li.VideoTrack=wo,["isEl","isTextNode","createEl","hasClass","addClass","removeClass","toggleClass","setAttributes","getAttributes","emptyEl","appendContent","insertContent"].forEach(m=>{li[m]=function(){return Qs.warn(`videojs.${m}() is deprecated; use videojs.dom.${m}() instead`),yu[m].apply(null,arguments)}}),li.computedStyle=sl(9,"videojs.computedStyle","videojs.dom.computedStyle",ou),li.dom=yu,li.fn=ho,li.num=cc,li.str=zo,li.url=Vs;/*! @name videojs-contrib-quality-levels @version 3.0.0 @license Apache-2.0 */class Dd{constructor(n){let u=this;return u.id=n.id,u.label=u.id,u.width=n.width,u.height=n.height,u.bitrate=n.bandwidth,u.frameRate=n.frameRate,u.enabled_=n.enabled,Object.defineProperty(u,"enabled",{get(){return u.enabled_()},set(p){u.enabled_(p)}}),u}}class kd extends li.EventTarget{constructor(){super();let n=this;return n.levels_=[],n.selectedIndex_=-1,Object.defineProperty(n,"selectedIndex",{get(){return n.selectedIndex_}}),Object.defineProperty(n,"length",{get(){return n.levels_.length}}),n}addQualityLevel(n){let u=this.getQualityLevelById(n.id);if(u)return u;const p=this.levels_.length;return u=new Dd(n),""+p in this||Object.defineProperty(this,p,{get(){return this.levels_[p]}}),this.levels_.push(u),this.trigger({qualityLevel:u,type:"addqualitylevel"}),u}removeQualityLevel(n){let u=null;for(let p=0,_=this.length;p<_;p++)if(this[p]===n){u=this.levels_.splice(p,1)[0],this.selectedIndex_===p?this.selectedIndex_=-1:this.selectedIndex_>p&&this.selectedIndex_--;break}return u&&this.trigger({qualityLevel:n,type:"removequalitylevel"}),u}getQualityLevelById(n){for(let u=0,p=this.length;u<p;u++){const _=this[u];if(_.id===n)return _}return null}dispose(){this.selectedIndex_=-1,this.levels_.length=0}}kd.prototype.allowedEvents_={change:"change",addqualitylevel:"addqualitylevel",removequalitylevel:"removequalitylevel"};for(const m in kd.prototype.allowedEvents_)kd.prototype["on"+m]=null;var kl="3.0.0";const od=li.registerPlugin||li.plugin,uf=function(m,n){const u=m.qualityLevels,p=new kd,_=function(){p.dispose(),m.qualityLevels=u,m.off("dispose",_)};return m.on("dispose",_),m.qualityLevels=()=>p,m.qualityLevels.VERSION=kl,p},Nd=function(m){return uf(this,li.mergeOptions({},m))};od("qualityLevels",Nd),Nd.VERSION=kl;/*! @name @videojs/http-streaming @version 3.0.2 @license Apache-2.0 */const wu=B,Hc=(m,n)=>n&&n.responseURL&&m!==n.responseURL?n.responseURL:m,$o=m=>li.log.debug?li.log.debug.bind(li,"VHS:",`${m} >`):function(){};function io(...m){const n=li.obj||li;return(n.merge||n.mergeOptions).apply(n,m)}function Cu(...m){const n=li.time||li;return(n.createTimeRanges||n.createTimeRanges).apply(n,m)}const gl=1/30,vl=gl*3,Fd=function(m,n){const u=[];let p;if(m&&m.length)for(p=0;p<m.length;p++)n(m.start(p),m.end(p))&&u.push([m.start(p),m.end(p)]);return Cu(u)},yc=function(m,n){return Fd(m,function(u,p){return u-vl<=n&&p+vl>=n})},Bd=function(m,n){return Fd(m,function(u){return u-gl>=n})},zf=function(m){if(m.length<2)return Cu();const n=[];for(let u=1;u<m.length;u++){const p=m.end(u-1),_=m.start(u);n.push([p,_])}return Cu(n)},lf=function(m,n){let u=null,p=null,_=0;const D=[],j=[];if(!m||!m.length||!n||!n.length)return Cu();let ne=m.length;for(;ne--;)D.push({time:m.start(ne),type:"start"}),D.push({time:m.end(ne),type:"end"});for(ne=n.length;ne--;)D.push({time:n.start(ne),type:"start"}),D.push({time:n.end(ne),type:"end"});for(D.sort(function(Ee,rt){return Ee.time-rt.time}),ne=0;ne<D.length;ne++)D[ne].type==="start"?(_++,_===2&&(u=D[ne].time)):D[ne].type==="end"&&(_--,_===1&&(p=D[ne].time)),u!==null&&p!==null&&(j.push([u,p]),u=null,p=null);return Cu(j)},cf=m=>{const n=[];if(!m||!m.length)return"";for(let u=0;u<m.length;u++)n.push(m.start(u)+" => "+m.end(u));return n.join(", ")},df=function(m,n,u=1){return((m.length?m.end(m.length-1):0)-n)/u},yl=m=>{const n=[];for(let u=0;u<m.length;u++)n.push({start:m.start(u),end:m.end(u)});return n},Oh=function(m,n){if(m===n)return!1;if(!m&&n||!n&&m||m.length!==n.length)return!0;for(let u=0;u<m.length;u++)if(m.start(u)!==n.start(u)||m.end(u)!==n.end(u))return!0;return!1},Wf=function(m){if(!(!m||!m.length||!m.end))return m.end(m.length-1)},Ud=function(m,n){let u=0;if(!m||!m.length)return u;for(let p=0;p<m.length;p++){const _=m.start(p),D=m.end(p);if(!(n>D)){if(n>_&&n<=D){u+=D-n;continue}u+=D-_}}return u},ud=(m,n)=>{if(!n.preload)return n.duration;let u=0;return(n.parts||[]).forEach(function(p){u+=p.duration}),(n.preloadHints||[]).forEach(function(p){p.type==="PART"&&(u+=m.partTargetDuration)}),u},jd=m=>(m.segments||[]).reduce((n,u,p)=>(u.parts?u.parts.forEach(function(_,D){n.push({duration:_.duration,segmentIndex:p,partIndex:D,part:_,segment:u})}):n.push({duration:u.duration,segmentIndex:p,partIndex:null,segment:u,part:null}),n),[]),$f=m=>{const n=m.segments&&m.segments.length&&m.segments[m.segments.length-1];return n&&n.parts||[]},Hf=({preloadSegment:m})=>{if(!m)return;const{parts:n,preloadHints:u}=m;let p=(u||[]).reduce((_,D)=>_+(D.type==="PART"?1:0),0);return p+=n&&n.length?n.length:0,p},ff=(m,n)=>{if(n.endList)return 0;if(m&&m.suggestedPresentationDelay)return m.suggestedPresentationDelay;const u=$f(n).length>0;return u&&n.serverControl&&n.serverControl.partHoldBack?n.serverControl.partHoldBack:u&&n.partTargetDuration?n.partTargetDuration*3:n.serverControl&&n.serverControl.holdBack?n.serverControl.holdBack:n.targetDuration?n.targetDuration*3:0},Vf=function(m,n){let u=0,p=n-m.mediaSequence,_=m.segments[p];if(_){if(typeof _.start<"u")return{result:_.start,precise:!0};if(typeof _.end<"u")return{result:_.end-_.duration,precise:!0}}for(;p--;){if(_=m.segments[p],typeof _.end<"u")return{result:u+_.end,precise:!0};if(u+=ud(m,_),typeof _.start<"u")return{result:u+_.start,precise:!0}}return{result:u,precise:!1}},Gf=function(m,n){let u=0,p,_=n-m.mediaSequence;for(;_<m.segments.length;_++){if(p=m.segments[_],typeof p.start<"u")return{result:p.start-u,precise:!0};if(u+=ud(m,p),typeof p.end<"u")return{result:p.end-u,precise:!0}}return{result:-1,precise:!1}},hf=function(m,n,u){if(typeof n>"u"&&(n=m.mediaSequence+m.segments.length),n<m.mediaSequence)return 0;const p=Vf(m,n);if(p.precise)return p.result;const _=Gf(m,n);return _.precise?_.result:p.result+u},Kf=function(m,n,u){if(!m)return 0;if(typeof u!="number"&&(u=0),typeof n>"u"){if(m.totalDuration)return m.totalDuration;if(!m.endList)return r()[1/0]}return hf(m,n,u)},al=function({defaultDuration:m,durationList:n,startIndex:u,endIndex:p}){let _=0;if(u>p&&([u,p]=[p,u]),u<0){for(let D=u;D<Math.min(0,p);D++)_+=m;u=0}for(let D=u;D<p;D++)_+=n[D].duration;return _},pf=function(m,n,u,p){if(!m||!m.segments)return null;if(m.endList)return Kf(m);if(n===null)return null;n=n||0;let _=hf(m,m.mediaSequence+m.segments.length,n);return u&&(p=typeof p=="number"?p:ff(null,m),_-=p),Math.max(0,_)},Yf=function(m,n,u){const _=n||0,D=pf(m,n,!0,u);return D===null?Cu():Cu(_,D)},Eu=function({playlist:m,currentTime:n,startingSegmentIndex:u,startingPartIndex:p,startTime:_,exactManifestTimings:D}){let j=n-_;const ne=jd(m);let Ee=0;for(let rt=0;rt<ne.length;rt++){const bt=ne[rt];if(u===bt.segmentIndex&&!(typeof p=="number"&&typeof bt.partIndex=="number"&&p!==bt.partIndex)){Ee=rt;break}}if(j<0){if(Ee>0)for(let rt=Ee-1;rt>=0;rt--){const bt=ne[rt];if(j+=bt.duration,D){if(j<0)continue}else if(j+gl<=0)continue;return{partIndex:bt.partIndex,segmentIndex:bt.segmentIndex,startTime:_-al({defaultDuration:m.targetDuration,durationList:ne,startIndex:Ee,endIndex:rt})}}return{partIndex:ne[0]&&ne[0].partIndex||null,segmentIndex:ne[0]&&ne[0].segmentIndex||0,startTime:n}}if(Ee<0){for(let rt=Ee;rt<0;rt++)if(j-=m.targetDuration,j<0)return{partIndex:ne[0]&&ne[0].partIndex||null,segmentIndex:ne[0]&&ne[0].segmentIndex||0,startTime:n};Ee=0}for(let rt=Ee;rt<ne.length;rt++){const bt=ne[rt];if(j-=bt.duration,D){if(j>0)continue}else if(j-gl>=0)continue;return{partIndex:bt.partIndex,segmentIndex:bt.segmentIndex,startTime:_+al({defaultDuration:m.targetDuration,durationList:ne,startIndex:Ee,endIndex:rt})}}return{segmentIndex:ne[ne.length-1].segmentIndex,partIndex:ne[ne.length-1].partIndex,startTime:n}},bc=function(m){return m.excludeUntil&&m.excludeUntil>Date.now()},xc=function(m){return m.excludeUntil&&m.excludeUntil===1/0},zd=function(m){const n=bc(m);return!m.disabled&&!n},Xf=function(m){return m.disabled},Ph=function(m){for(let n=0;n<m.segments.length;n++)if(m.segments[n].key)return!0;return!1},Qf=function(m,n){return n.attributes&&n.attributes[m]},Ih=function(m,n,u,p=0){return Qf("BANDWIDTH",u)?(m*u.attributes.BANDWIDTH-p*8)/n:NaN},mf=(m,n)=>{if(m.playlists.length===1)return!0;const u=n.attributes.BANDWIDTH||Number.MAX_VALUE;return m.playlists.filter(p=>zd(p)?(p.attributes.BANDWIDTH||0)<u:!1).length===0},Vc=(m,n)=>!m&&!n||!m&&n||m&&!n?!1:!!(m===n||m.id&&n.id&&m.id===n.id||m.resolvedUri&&n.resolvedUri&&m.resolvedUri===n.resolvedUri||m.uri&&n.uri&&m.uri===n.uri),Wd=function(m,n){const u=m&&m.mediaGroups&&m.mediaGroups.AUDIO||{};let p=!1;for(const _ in u){for(const D in u[_])if(p=n(u[_][D]),p)break;if(p)break}return!!p},ld=m=>{if(!m||!m.playlists||!m.playlists.length)return Wd(m,u=>u.playlists&&u.playlists.length||u.uri);for(let n=0;n<m.playlists.length;n++){const u=m.playlists[n],p=u.attributes&&u.attributes.CODECS;if(!(p&&p.split(",").every(D=>Ve(D))||Wd(m,D=>Vc(u,D))))return!1}return!0};var Nu={liveEdgeDelay:ff,duration:Kf,seekable:Yf,getMediaInfoForTime:Eu,isEnabled:zd,isDisabled:Xf,isExcluded:bc,isIncompatible:xc,playlistEnd:pf,isAes:Ph,hasAttribute:Qf,estimateSegmentRequestTime:Ih,isLowestEnabledRendition:mf,isAudioOnly:ld,playlistMatch:Vc,segmentDurationWithParts:ud};const{log:$d}=li,Hd=(m,n)=>`${m}-${n}`,Jf=(m,n,u)=>`placeholder-uri-${m}-${n}-${u}`,Zf=({onwarn:m,oninfo:n,manifestString:u,customTagParsers:p=[],customTagMappers:_=[],llhls:D})=>{const j=new Se;m&&j.on("warn",m),n&&j.on("info",n),p.forEach(rt=>j.addParser(rt)),_.forEach(rt=>j.addTagMapper(rt)),j.push(u),j.end();const ne=j.manifest;if(D||(["preloadSegment","skip","serverControl","renditionReports","partInf","partTargetDuration"].forEach(function(rt){ne.hasOwnProperty(rt)&&delete ne[rt]}),ne.segments&&ne.segments.forEach(function(rt){["parts","preloadHints"].forEach(function(bt){rt.hasOwnProperty(bt)&&delete rt[bt]})})),!ne.targetDuration){let rt=10;ne.segments&&ne.segments.length&&(rt=ne.segments.reduce((bt,Tn)=>Math.max(bt,Tn.duration),0)),m&&m(`manifest has no targetDuration defaulting to ${rt}`),ne.targetDuration=rt}const Ee=$f(ne);if(Ee.length&&!ne.partTargetDuration){const rt=Ee.reduce((bt,Tn)=>Math.max(bt,Tn.duration),0);m&&(m(`manifest has no partTargetDuration defaulting to ${rt}`),$d.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.")),ne.partTargetDuration=rt}return ne},Gc=(m,n)=>{m.mediaGroups&&["AUDIO","SUBTITLES"].forEach(u=>{if(m.mediaGroups[u])for(const p in m.mediaGroups[u])for(const _ in m.mediaGroups[u][p]){const D=m.mediaGroups[u][p][_];n(D,u,p,_)}})},qf=({playlist:m,uri:n,id:u})=>{m.id=u,m.playlistErrors_=0,n&&(m.uri=n),m.attributes=m.attributes||{}},eh=m=>{let n=m.playlists.length;for(;n--;){const u=m.playlists[n];qf({playlist:u,id:Hd(n,u.uri)}),u.resolvedUri=wu(m.uri,u.uri),m.playlists[u.id]=u,m.playlists[u.uri]=u,u.attributes.BANDWIDTH||$d.warn("Invalid playlist STREAM-INF detected. Missing BANDWIDTH attribute.")}},Rh=m=>{Gc(m,n=>{n.uri&&(n.resolvedUri=wu(m.uri,n.uri))})},gf=(m,n)=>{const u=Hd(0,n),p={mediaGroups:{AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},uri:r().location.href,resolvedUri:r().location.href,playlists:[{uri:n,id:u,resolvedUri:n,attributes:{}}]};return p.playlists[u]=p.playlists[0],p.playlists[n]=p.playlists[0],p},th=(m,n,u=Jf)=>{m.uri=n;for(let _=0;_<m.playlists.length;_++)if(!m.playlists[_].uri){const D=`placeholder-uri-${_}`;m.playlists[_].uri=D}const p=ld(m);Gc(m,(_,D,j,ne)=>{if(!_.playlists||!_.playlists.length){if(p&&D==="AUDIO"&&!_.uri)for(let Ee=0;Ee<m.playlists.length;Ee++){const rt=m.playlists[Ee];if(rt.attributes&&rt.attributes.AUDIO&&rt.attributes.AUDIO===j)return}_.playlists=[(0,R.A)({},_)]}_.playlists.forEach(function(Ee,rt){const bt=u(D,j,ne,Ee),Tn=Hd(rt,bt);Ee.uri?Ee.resolvedUri=Ee.resolvedUri||wu(m.uri,Ee.uri):(Ee.uri=rt===0?bt:Tn,Ee.resolvedUri=Ee.uri),Ee.id=Ee.id||Tn,Ee.attributes=Ee.attributes||{},m.playlists[Ee.id]=Ee,m.playlists[Ee.uri]=Ee})}),eh(m),Rh(m)},{EventTarget:Mh}=li,Kc=(m,n)=>{if(n.endList||!n.serverControl)return m;const u={};if(n.serverControl.canBlockReload){const{preloadSegment:p}=n;let _=n.mediaSequence+n.segments.length;if(p){const D=p.parts||[],j=Hf(n)-1;j>-1&&j!==D.length-1&&(u._HLS_part=j),(j>-1||D.length)&&_--}u._HLS_msn=_}if(n.serverControl&&n.serverControl.canSkipUntil&&(u._HLS_skip=n.serverControl.canSkipDateranges?"v2":"YES"),Object.keys(u).length){const p=new(r()).URL(m);["_HLS_skip","_HLS_msn","_HLS_part"].forEach(function(_){u.hasOwnProperty(_)&&p.searchParams.set(_,u[_])}),m=p.toString()}return m},nh=(m,n)=>{if(!m)return n;const u=io(m,n);if(m.preloadHints&&!n.preloadHints&&delete u.preloadHints,m.parts&&!n.parts)delete u.parts;else if(m.parts&&n.parts)for(let p=0;p<n.parts.length;p++)m.parts&&m.parts[p]&&(u.parts[p]=io(m.parts[p],n.parts[p]));return!m.skipped&&n.skipped&&(u.skipped=!1),m.preload&&!n.preload&&(u.preload=!1),u},vf=(m,n,u)=>{const p=m.slice(),_=n.slice();u=u||0;const D=[];let j;for(let ne=0;ne<_.length;ne++){const Ee=p[ne+u],rt=_[ne];Ee?(j=Ee.map||j,D.push(nh(Ee,rt))):(j&&!rt.map&&(rt.map=j),D.push(rt))}return D},Vd=(m,n)=>{!m.resolvedUri&&m.uri&&(m.resolvedUri=wu(n,m.uri)),m.key&&!m.key.resolvedUri&&(m.key.resolvedUri=wu(n,m.key.uri)),m.map&&!m.map.resolvedUri&&(m.map.resolvedUri=wu(n,m.map.uri)),m.map&&m.map.key&&!m.map.key.resolvedUri&&(m.map.key.resolvedUri=wu(n,m.map.key.uri)),m.parts&&m.parts.length&&m.parts.forEach(u=>{u.resolvedUri||(u.resolvedUri=wu(n,u.uri))}),m.preloadHints&&m.preloadHints.length&&m.preloadHints.forEach(u=>{u.resolvedUri||(u.resolvedUri=wu(n,u.uri))})},Yc=function(m){const n=m.segments||[],u=m.preloadSegment;if(u&&u.parts&&u.parts.length){if(u.preloadHints){for(let p=0;p<u.preloadHints.length;p++)if(u.preloadHints[p].type==="MAP")return n}u.duration=m.targetDuration,u.preload=!0,n.push(u)}return n},yf=(m,n)=>m===n||m.segments&&n.segments&&m.segments.length===n.segments.length&&m.endList===n.endList&&m.mediaSequence===n.mediaSequence&&m.preloadSegment===n.preloadSegment,Sc=(m,n,u=yf)=>{const p=io(m,{}),_=p.playlists[n.id];if(!_||u(_,n))return null;n.segments=Yc(n);const D=io(_,n);if(D.preloadSegment&&!n.preloadSegment&&delete D.preloadSegment,_.segments){if(n.skip){n.segments=n.segments||[];for(let j=0;j<n.skip.skippedSegments;j++)n.segments.unshift({skipped:!0})}D.segments=vf(_.segments,n.segments,n.mediaSequence-_.mediaSequence)}D.segments.forEach(j=>{Vd(j,D.resolvedUri)});for(let j=0;j<p.playlists.length;j++)p.playlists[j].id===n.id&&(p.playlists[j]=D);return p.playlists[n.id]=D,p.playlists[n.uri]=D,Gc(m,(j,ne,Ee,rt)=>{if(j.playlists)for(let bt=0;bt<j.playlists.length;bt++)n.id===j.playlists[bt].id&&(j.playlists[bt]=D)}),p},Xc=(m,n)=>{const u=m.segments||[],p=u[u.length-1],_=p&&p.parts&&p.parts[p.parts.length-1],D=_&&_.duration||p&&p.duration;return n&&D?D*1e3:(m.partTargetDuration||m.targetDuration||10)*500};class Qc extends Mh{constructor(n,u,p={}){if(super(),!n)throw new Error("A non-empty playlist URL or object is required");this.logger_=$o("PlaylistLoader");const{withCredentials:_=!1}=p;this.src=n,this.vhs_=u,this.withCredentials=_;const D=u.options_;this.customTagParsers=D&&D.customTagParsers||[],this.customTagMappers=D&&D.customTagMappers||[],this.llhls=D&&D.llhls,this.state="HAVE_NOTHING",this.handleMediaupdatetimeout_=this.handleMediaupdatetimeout_.bind(this),this.on("mediaupdatetimeout",this.handleMediaupdatetimeout_)}handleMediaupdatetimeout_(){if(this.state!=="HAVE_METADATA")return;const n=this.media();let u=wu(this.main.uri,n.uri);this.llhls&&(u=Kc(u,n)),this.state="HAVE_CURRENT_METADATA",this.request=this.vhs_.xhr({uri:u,withCredentials:this.withCredentials},(p,_)=>{if(this.request){if(p)return this.playlistRequestError(this.request,this.media(),"HAVE_METADATA");this.haveMetadata({playlistString:this.request.responseText,url:this.media().uri,id:this.media().id})}})}playlistRequestError(n,u,p){const{uri:_,id:D}=u;this.request=null,p&&(this.state=p),this.error={playlist:this.main.playlists[D],status:n.status,message:`HLS playlist request error at URL: ${_}.`,responseText:n.responseText,code:n.status>=500?4:2},this.trigger("error")}parseManifest_({url:n,manifestString:u}){return Zf({onwarn:({message:p})=>this.logger_(`m3u8-parser warn for ${n}: ${p}`),oninfo:({message:p})=>this.logger_(`m3u8-parser info for ${n}: ${p}`),manifestString:u,customTagParsers:this.customTagParsers,customTagMappers:this.customTagMappers,llhls:this.llhls})}haveMetadata({playlistString:n,playlistObject:u,url:p,id:_}){this.request=null,this.state="HAVE_METADATA";const D=u||this.parseManifest_({url:p,manifestString:n});D.lastRequest=Date.now(),qf({playlist:D,uri:p,id:_});const j=Sc(this.main,D);this.targetDuration=D.partTargetDuration||D.targetDuration,this.pendingMedia_=null,j?(this.main=j,this.media_=this.main.playlists[_]):this.trigger("playlistunchanged"),this.updateMediaUpdateTimeout_(Xc(this.media(),!!j)),this.trigger("loadedplaylist")}dispose(){this.trigger("dispose"),this.stopRequest(),r().clearTimeout(this.mediaUpdateTimeout),r().clearTimeout(this.finalRenditionTimeout),this.off()}stopRequest(){if(this.request){const n=this.request;this.request=null,n.onreadystatechange=null,n.abort()}}media(n,u){if(!n)return this.media_;if(this.state==="HAVE_NOTHING")throw new Error("Cannot switch media playlist from "+this.state);if(typeof n=="string"){if(!this.main.playlists[n])throw new Error("Unknown playlist URI: "+n);n=this.main.playlists[n]}if(r().clearTimeout(this.finalRenditionTimeout),u){const j=(n.partTargetDuration||n.targetDuration)/2*1e3||5e3;this.finalRenditionTimeout=r().setTimeout(this.media.bind(this,n,!1),j);return}const p=this.state,_=!this.media_||n.id!==this.media_.id,D=this.main.playlists[n.id];if(D&&D.endList||n.endList&&n.segments.length){this.request&&(this.request.onreadystatechange=null,this.request.abort(),this.request=null),this.state="HAVE_METADATA",this.media_=n,_&&(this.trigger("mediachanging"),p==="HAVE_MAIN_MANIFEST"?this.trigger("loadedmetadata"):this.trigger("mediachange"));return}if(this.updateMediaUpdateTimeout_(Xc(n,!0)),!!_){if(this.state="SWITCHING_MEDIA",this.request){if(n.resolvedUri===this.request.url)return;this.request.onreadystatechange=null,this.request.abort(),this.request=null}this.media_&&this.trigger("mediachanging"),this.pendingMedia_=n,this.request=this.vhs_.xhr({uri:n.resolvedUri,withCredentials:this.withCredentials},(j,ne)=>{if(this.request){if(n.lastRequest=Date.now(),n.resolvedUri=Hc(n.resolvedUri,ne),j)return this.playlistRequestError(this.request,n,p);this.haveMetadata({playlistString:ne.responseText,url:n.uri,id:n.id}),p==="HAVE_MAIN_MANIFEST"?this.trigger("loadedmetadata"):this.trigger("mediachange")}})}}pause(){this.mediaUpdateTimeout&&(r().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.stopRequest(),this.state==="HAVE_NOTHING"&&(this.started=!1),this.state==="SWITCHING_MEDIA"?this.media_?this.state="HAVE_METADATA":this.state="HAVE_MAIN_MANIFEST":this.state==="HAVE_CURRENT_METADATA"&&(this.state="HAVE_METADATA")}load(n){this.mediaUpdateTimeout&&(r().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null);const u=this.media();if(n){const p=u?(u.partTargetDuration||u.targetDuration)/2*1e3:5e3;this.mediaUpdateTimeout=r().setTimeout(()=>{this.mediaUpdateTimeout=null,this.load()},p);return}if(!this.started){this.start();return}u&&!u.endList?this.trigger("mediaupdatetimeout"):this.trigger("loadedplaylist")}updateMediaUpdateTimeout_(n){this.mediaUpdateTimeout&&(r().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),!(!this.media()||this.media().endList)&&(this.mediaUpdateTimeout=r().setTimeout(()=>{this.mediaUpdateTimeout=null,this.trigger("mediaupdatetimeout"),this.updateMediaUpdateTimeout_(n)},n))}start(){if(this.started=!0,typeof this.src=="object"){this.src.uri||(this.src.uri=r().location.href),this.src.resolvedUri=this.src.uri,setTimeout(()=>{this.setupInitialPlaylist(this.src)},0);return}this.request=this.vhs_.xhr({uri:this.src,withCredentials:this.withCredentials},(n,u)=>{if(!this.request)return;if(this.request=null,n)return this.error={status:u.status,message:`HLS playlist request error at URL: ${this.src}.`,responseText:u.responseText,code:2},this.state==="HAVE_NOTHING"&&(this.started=!1),this.trigger("error");this.src=Hc(this.src,u);const p=this.parseManifest_({manifestString:u.responseText,url:this.src});this.setupInitialPlaylist(p)})}srcUri(){return typeof this.src=="string"?this.src:this.src.uri}setupInitialPlaylist(n){if(this.state="HAVE_MAIN_MANIFEST",n.playlists){this.main=n,th(this.main,this.srcUri()),n.playlists.forEach(p=>{p.segments=Yc(p),p.segments.forEach(_=>{Vd(_,p.resolvedUri)})}),this.trigger("loadedplaylist"),this.request||this.media(this.main.playlists[0]);return}const u=this.srcUri()||r().location.href;this.main=gf(n,u),this.haveMetadata({playlistObject:n,url:u,id:this.main.playlists[0].id}),this.trigger("loadedmetadata")}}const{xhr:_c}=li,cd=function(m,n,u,p){const _=m.responseType==="arraybuffer"?m.response:m.responseText;!n&&_&&(m.responseTime=Date.now(),m.roundTripTime=m.responseTime-m.requestTime,m.bytesReceived=_.byteLength||_.length,m.bandwidth||(m.bandwidth=Math.floor(m.bytesReceived/m.roundTripTime*8*1e3))),u.headers&&(m.responseHeaders=u.headers),n&&n.code==="ETIMEDOUT"&&(m.timedout=!0),!n&&!m.aborted&&u.statusCode!==200&&u.statusCode!==206&&u.statusCode!==0&&(n=new Error("XHR Failed with a response of: "+(m&&(_||m.responseText)))),p(n,m)},bf=function(){const m=function n(u,p){u=io({timeout:45e3},u);const _=n.beforeRequest||li.Vhs.xhr.beforeRequest;if(_&&typeof _=="function"){const Ee=_(u);Ee&&(u=Ee)}const j=(li.Vhs.xhr.original===!0?_c:li.Vhs.xhr)(u,function(Ee,rt){return cd(j,Ee,rt,p)}),ne=j.abort;return j.abort=function(){return j.aborted=!0,ne.apply(j,arguments)},j.uri=u.uri,j.requestTime=Date.now(),j};return m.original=!0,m},rh=function(m){let n;const u=m.offset;return typeof m.offset=="bigint"||typeof m.length=="bigint"?n=r().BigInt(m.offset)+r().BigInt(m.length)-r().BigInt(1):n=m.offset+m.length-1,"bytes="+u+"-"+n},dd=function(m){const n={};return m.byterange&&(n.Range=rh(m.byterange)),n},ih=function(m,n){return m.start(n)+"-"+m.end(n)},Lh=function(m,n){const u=m.toString(16);return"00".substring(0,2-u.length)+u+(n%2?" ":"")},sh=function(m){return m>=32&&m<126?String.fromCharCode(m):"."},xf=function(m){const n={};return Object.keys(m).forEach(u=>{const p=m[u];Pn(p)?n[u]={bytes:p.buffer,byteOffset:p.byteOffset,byteLength:p.byteLength}:n[u]=p}),n},Ec=function(m){const n=m.byterange||{length:1/0,offset:0};return[n.length,n.offset,m.resolvedUri].join(",")},ah=function(m){return m.resolvedUri},oh=m=>{const n=Array.prototype.slice.call(m),u=16;let p="",_,D;for(let j=0;j<n.length/u;j++)_=n.slice(j*u,j*u+u).map(Lh).join(""),D=n.slice(j*u,j*u+u).map(sh).join(""),p+=_+" "+D+`
102`;return p};var Dh=Object.freeze({__proto__:null,createTransferableMessage:xf,initSegmentId:Ec,segmentKeyId:ah,hexDump:oh,tagDump:({bytes:m})=>oh(m),textRanges:m=>{let n="",u;for(u=0;u<m.length;u++)n+=ih(m,u)+" ";return n}});const Sf=.25,kh=(m,n)=>{if(!n.dateTimeObject)return null;const u=n.videoTimingInfo.transmuxerPrependedSeconds,_=n.videoTimingInfo.transmuxedPresentationStart+u,D=m-_;return new Date(n.dateTimeObject.getTime()+D*1e3)},Nh=m=>m.transmuxedPresentationEnd-m.transmuxedPresentationStart-m.transmuxerPrependedSeconds,Fh=(m,n)=>{let u;try{u=new Date(m)}catch{return null}if(!n||!n.segments||n.segments.length===0)return null;let p=n.segments[0];if(u<p.dateTimeObject)return null;for(let Ee=0;Ee<n.segments.length-1;Ee++){p=n.segments[Ee];const rt=n.segments[Ee+1].dateTimeObject;if(u<rt)break}const _=n.segments[n.segments.length-1],D=_.dateTimeObject,j=_.videoTimingInfo?Nh(_.videoTimingInfo):_.duration+_.duration*Sf,ne=new Date(D.getTime()+j*1e3);return u>ne?null:(u>D&&(p=_),{segment:p,estimatedStart:p.videoTimingInfo?p.videoTimingInfo.transmuxedPresentationStart:Nu.duration(n,n.mediaSequence+n.segments.indexOf(p)),type:p.videoTimingInfo?"accurate":"estimate"})},Bh=(m,n)=>{if(!n||!n.segments||n.segments.length===0)return null;let u=0,p;for(let D=0;D<n.segments.length&&(p=n.segments[D],u=p.videoTimingInfo?p.videoTimingInfo.transmuxedPresentationEnd:u+p.duration,!(m<=u));D++);const _=n.segments[n.segments.length-1];if(_.videoTimingInfo&&_.videoTimingInfo.transmuxedPresentationEnd<m)return null;if(m>u){if(m>u+_.duration*Sf)return null;p=_}return{segment:p,estimatedStart:p.videoTimingInfo?p.videoTimingInfo.transmuxedPresentationStart:u-p.duration,type:p.videoTimingInfo?"accurate":"estimate"}},Uh=(m,n)=>{let u,p;try{u=new Date(m),p=new Date(n)}catch{}const _=u.getTime();return(p.getTime()-_)/1e3},jh=m=>{if(!m.segments||m.segments.length===0)return!1;for(let n=0;n<m.segments.length;n++)if(!m.segments[n].dateTimeObject)return!1;return!0},zh=({playlist:m,time:n=void 0,callback:u})=>{if(!u)throw new Error("getProgramTime: callback must be provided");if(!m||n===void 0)return u({message:"getProgramTime: playlist and time must be provided"});const p=Bh(n,m);if(!p)return u({message:"valid programTime was not found"});if(p.type==="estimate")return u({message:"Accurate programTime could not be determined. Please seek to e.seekTime and try again",seekTime:p.estimatedStart});const _={mediaSeconds:n},D=kh(n,p.segment);return D&&(_.programDateTime=D.toISOString()),u(null,_)},uh=({programTime:m,playlist:n,retryCount:u=2,seekTo:p,pauseAfterSeek:_=!0,tech:D,callback:j})=>{if(!j)throw new Error("seekToProgramTime: callback must be provided");if(typeof m>"u"||!n||!p)return j({message:"seekToProgramTime: programTime, seekTo and playlist must be provided"});if(!n.endList&&!D.hasStarted_)return j({message:"player must be playing a live stream to start buffering"});if(!jh(n))return j({message:"programDateTime tags must be provided in the manifest "+n.resolvedUri});const ne=Fh(m,n);if(!ne)return j({message:`${m} was not found in the stream`});const Ee=ne.segment,rt=Uh(Ee.dateTimeObject,m);if(ne.type==="estimate"){if(u===0)return j({message:`${m} is not buffered yet. Try again`});p(ne.estimatedStart+rt),D.one("seeked",()=>{uh({programTime:m,playlist:n,retryCount:u-1,seekTo:p,pauseAfterSeek:_,tech:D,callback:j})});return}const bt=Ee.start+rt,Tn=()=>j(null,D.currentTime());D.one("seeked",Tn),_&&D.pause(),p(bt)},_f=(m,n)=>{if(m.readyState===4)return n()},Wh=(m,n,u)=>{let p=[],_,D=!1;const j=function(bt,Tn,Dr,Nr){return Tn.abort(),D=!0,u(bt,Tn,Dr,Nr)},ne=function(bt,Tn){if(D)return;if(bt)return j(bt,Tn,"",p);const Dr=Tn.responseText.substring(p&&p.byteLength||0,Tn.responseText.length);if(p=nt(p,wn(Dr,!0)),_=_||Jr(p),p.length<10||_&&p.length<_+2)return _f(Tn,()=>j(bt,Tn,"",p));const Nr=la(p);return Nr==="ts"&&p.length<188?_f(Tn,()=>j(bt,Tn,"",p)):!Nr&&p.length<376?_f(Tn,()=>j(bt,Tn,"",p)):j(null,Tn,Nr,p)},rt=n({uri:m,beforeSend(bt){bt.overrideMimeType("text/plain; charset=x-user-defined"),bt.addEventListener("progress",function({total:Tn,loaded:Dr}){return cd(bt,null,{statusCode:bt.status},ne)})}},function(bt,Tn){return cd(rt,bt,Tn,ne)});return rt},{EventTarget:lh}=li,Ef=function(m,n){if(!yf(m,n)||m.sidx&&n.sidx&&(m.sidx.offset!==n.sidx.offset||m.sidx.length!==n.sidx.length))return!1;if(!m.sidx&&n.sidx||m.sidx&&!n.sidx||m.segments&&!n.segments||!m.segments&&n.segments)return!1;if(!m.segments&&!n.segments)return!0;for(let u=0;u<m.segments.length;u++){const p=m.segments[u],_=n.segments[u];if(p.uri!==_.uri)return!1;if(!p.byterange&&!_.byterange)continue;const D=p.byterange,j=_.byterange;if(D&&!j||!D&&j||D.offset!==j.offset||D.length!==j.length)return!1}return!0},$h=(m,n,u,p)=>{const _=p.attributes.NAME||u;return`placeholder-uri-${m}-${n}-${_}`},Hh=({mainXml:m,srcUrl:n,clientOffset:u,sidxMapping:p,previousManifest:_})=>{const D=En(m,{manifestUri:n,clientOffset:u,sidxMapping:p,previousManifest:_});return th(D,n,$h),D},Vh=(m,n)=>{Gc(m,(u,p,_,D)=>{D in n.mediaGroups[p][_]||delete m.mediaGroups[p][_][D]})},Gh=(m,n,u)=>{let p=!0,_=io(m,{duration:n.duration,minimumUpdatePeriod:n.minimumUpdatePeriod,timelineStarts:n.timelineStarts});for(let D=0;D<n.playlists.length;D++){const j=n.playlists[D];if(j.sidx){const Ee=_r(j.sidx);u&&u[Ee]&&u[Ee].sidx&&_n(j,u[Ee].sidx,j.sidx.resolvedUri)}const ne=Sc(_,j,Ef);ne&&(_=ne,p=!1)}return Gc(n,(D,j,ne,Ee)=>{if(D.playlists&&D.playlists.length){const rt=D.playlists[0].id,bt=Sc(_,D.playlists[0],Ef);bt&&(_=bt,Ee in _.mediaGroups[j][ne]||(_.mediaGroups[j][ne][Ee]=D),_.mediaGroups[j][ne][Ee].playlists[0]=_.playlists[rt],p=!1)}}),Vh(_,n),n.minimumUpdatePeriod!==m.minimumUpdatePeriod&&(p=!1),p?null:_},Tf=(m,n)=>(!m.map&&!n.map||!!(m.map&&n.map&&m.map.byterange.offset===n.map.byterange.offset&&m.map.byterange.length===n.map.byterange.length))&&m.uri===n.uri&&m.byterange.offset===n.byterange.offset&&m.byterange.length===n.byterange.length,wf=(m,n)=>{const u={};for(const p in m){const D=m[p].sidx;if(D){const j=_r(D);if(!n[j])break;const ne=n[j].sidxInfo;Tf(ne,D)&&(u[j]=n[j])}}return u},Kh=(m,n)=>{let p=wf(m.playlists,n);return Gc(m,(_,D,j,ne)=>{if(_.playlists&&_.playlists.length){const Ee=_.playlists;p=io(p,wf(Ee,n))}}),p};class Gd extends lh{constructor(n,u,p={},_){super(),this.mainPlaylistLoader_=_||this,_||(this.isMain_=!0);const{withCredentials:D=!1}=p;if(this.vhs_=u,this.withCredentials=D,!n)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_=$o("DashPlaylistLoader"),this.isMain_?(this.mainPlaylistLoader_.srcUrl=n,this.mainPlaylistLoader_.sidxMapping_={}):this.childPlaylist_=n}requestErrored_(n,u,p){if(!this.request)return!0;if(this.request=null,n)return this.error=typeof n=="object"&&!(n instanceof Error)?n:{status:u.status,message:"DASH request error at URL: "+u.uri,response:u.response,code:2},p&&(this.state=p),this.trigger("error"),!0}addSidxSegments_(n,u,p){const _=n.sidx&&_r(n.sidx);if(!n.sidx||!_||this.mainPlaylistLoader_.sidxMapping_[_]){this.mediaRequest_=r().setTimeout(()=>p(!1),0);return}const D=Hc(n.sidx.resolvedUri),j=(ne,Ee)=>{if(this.requestErrored_(ne,Ee,u))return;const rt=this.mainPlaylistLoader_.sidxMapping_;let bt;try{bt=Ur()(dn(Ee.response).subarray(8))}catch(Tn){this.requestErrored_(Tn,Ee,u);return}return rt[_]={sidxInfo:n.sidx,sidx:bt},_n(n,bt,n.sidx.resolvedUri),p(!0)};this.request=Wh(D,this.vhs_.xhr,(ne,Ee,rt,bt)=>{if(ne)return j(ne,Ee);if(!rt||rt!=="mp4")return j({status:Ee.status,message:`Unsupported ${rt||"unknown"} container type for sidx segment at URL: ${D}`,response:"",playlist:n,internal:!0,playlistExclusionDuration:1/0,code:2},Ee);const{offset:Tn,length:Dr}=n.sidx.byterange;if(bt.length>=Dr+Tn)return j(ne,{response:bt.subarray(Tn,Tn+Dr),status:Ee.status,uri:Ee.uri});this.request=this.vhs_.xhr({uri:D,responseType:"arraybuffer",headers:dd({byterange:n.sidx.byterange})},j)})}dispose(){this.trigger("dispose"),this.stopRequest(),this.loadedPlaylists_={},r().clearTimeout(this.minimumUpdatePeriodTimeout_),r().clearTimeout(this.mediaRequest_),r().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 n=this.request;this.request=null,n.onreadystatechange=null,n.abort()}}media(n){if(!n)return this.media_;if(this.state==="HAVE_NOTHING")throw new Error("Cannot switch media playlist from "+this.state);const u=this.state;if(typeof n=="string"){if(!this.mainPlaylistLoader_.main.playlists[n])throw new Error("Unknown playlist URI: "+n);n=this.mainPlaylistLoader_.main.playlists[n]}const p=!this.media_||n.id!==this.media_.id;if(p&&this.loadedPlaylists_[n.id]&&this.loadedPlaylists_[n.id].endList){this.state="HAVE_METADATA",this.media_=n,p&&(this.trigger("mediachanging"),this.trigger("mediachange"));return}p&&(this.media_&&this.trigger("mediachanging"),this.addSidxSegments_(n,u,_=>{this.haveMetadata({startingState:u,playlist:n})}))}haveMetadata({startingState:n,playlist:u}){this.state="HAVE_METADATA",this.loadedPlaylists_[u.id]=u,this.mediaRequest_=null,this.refreshMedia_(u.id),n==="HAVE_MAIN_MANIFEST"?this.trigger("loadedmetadata"):this.trigger("mediachange")}pause(){this.mainPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.mainPlaylistLoader_.createMupOnMedia_),this.mainPlaylistLoader_.createMupOnMedia_=null),this.stopRequest(),r().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.isMain_&&(r().clearTimeout(this.mainPlaylistLoader_.minimumUpdatePeriodTimeout_),this.mainPlaylistLoader_.minimumUpdatePeriodTimeout_=null),this.state==="HAVE_NOTHING"&&(this.started=!1)}load(n){r().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null;const u=this.media();if(n){const p=u?u.targetDuration/2*1e3:5e3;this.mediaUpdateTimeout=r().setTimeout(()=>this.load(),p);return}if(!this.started){this.start();return}u&&!u.endList?(this.isMain_&&!this.minimumUpdatePeriodTimeout_&&(this.trigger("minimumUpdatePeriod"),this.updateMinimumUpdatePeriodTimeout_()),this.trigger("mediaupdatetimeout")):this.trigger("loadedplaylist")}start(){if(this.started=!0,!this.isMain_){this.mediaRequest_=r().setTimeout(()=>this.haveMain_(),0);return}this.requestMain_((n,u)=>{this.haveMain_(),!this.hasPendingRequest()&&!this.media_&&this.media(this.mainPlaylistLoader_.main.playlists[0])})}requestMain_(n){this.request=this.vhs_.xhr({uri:this.mainPlaylistLoader_.srcUrl,withCredentials:this.withCredentials},(u,p)=>{if(this.requestErrored_(u,p)){this.state==="HAVE_NOTHING"&&(this.started=!1);return}const _=p.responseText!==this.mainPlaylistLoader_.mainXml_;if(this.mainPlaylistLoader_.mainXml_=p.responseText,p.responseHeaders&&p.responseHeaders.date?this.mainLoaded_=Date.parse(p.responseHeaders.date):this.mainLoaded_=Date.now(),this.mainPlaylistLoader_.srcUrl=Hc(this.mainPlaylistLoader_.srcUrl,p),_){this.handleMain_(),this.syncClientServerClock_(()=>n(p,_));return}return n(p,_)})}syncClientServerClock_(n){const u=Hn(this.mainPlaylistLoader_.mainXml_);if(u===null)return this.mainPlaylistLoader_.clientOffset_=this.mainLoaded_-Date.now(),n();if(u.method==="DIRECT")return this.mainPlaylistLoader_.clientOffset_=u.value-Date.now(),n();this.request=this.vhs_.xhr({uri:wu(this.mainPlaylistLoader_.srcUrl,u.value),method:u.method,withCredentials:this.withCredentials},(p,_)=>{if(!this.request)return;if(p)return this.mainPlaylistLoader_.clientOffset_=this.mainLoaded_-Date.now(),n();let D;u.method==="HEAD"?!_.responseHeaders||!_.responseHeaders.date?D=this.mainLoaded_:D=Date.parse(_.responseHeaders.date):D=Date.parse(_.responseText),this.mainPlaylistLoader_.clientOffset_=D-Date.now(),n()})}haveMain_(){this.state="HAVE_MAIN_MANIFEST",this.isMain_?this.trigger("loadedplaylist"):this.media_||this.media(this.childPlaylist_)}handleMain_(){this.mediaRequest_=null;const n=this.mainPlaylistLoader_.main;let u=Hh({mainXml:this.mainPlaylistLoader_.mainXml_,srcUrl:this.mainPlaylistLoader_.srcUrl,clientOffset:this.mainPlaylistLoader_.clientOffset_,sidxMapping:this.mainPlaylistLoader_.sidxMapping_,previousManifest:n});n&&(u=Gh(n,u,this.mainPlaylistLoader_.sidxMapping_)),this.mainPlaylistLoader_.main=u||n;const p=this.mainPlaylistLoader_.main.locations&&this.mainPlaylistLoader_.main.locations[0];return p&&p!==this.mainPlaylistLoader_.srcUrl&&(this.mainPlaylistLoader_.srcUrl=p),(!n||u&&u.minimumUpdatePeriod!==n.minimumUpdatePeriod)&&this.updateMinimumUpdatePeriodTimeout_(),!!u}updateMinimumUpdatePeriodTimeout_(){const n=this.mainPlaylistLoader_;n.createMupOnMedia_&&(n.off("loadedmetadata",n.createMupOnMedia_),n.createMupOnMedia_=null),n.minimumUpdatePeriodTimeout_&&(r().clearTimeout(n.minimumUpdatePeriodTimeout_),n.minimumUpdatePeriodTimeout_=null);let u=n.main&&n.main.minimumUpdatePeriod;if(u===0&&(n.media()?u=n.media().targetDuration*1e3:(n.createMupOnMedia_=n.updateMinimumUpdatePeriodTimeout_,n.one("loadedmetadata",n.createMupOnMedia_))),typeof u!="number"||u<=0){u<0&&this.logger_(`found invalid minimumUpdatePeriod of ${u}, not setting a timeout`);return}this.createMUPTimeout_(u)}createMUPTimeout_(n){const u=this.mainPlaylistLoader_;u.minimumUpdatePeriodTimeout_=r().setTimeout(()=>{u.minimumUpdatePeriodTimeout_=null,u.trigger("minimumUpdatePeriod"),u.createMUPTimeout_(n)},n)}refreshXml_(){this.requestMain_((n,u)=>{u&&(this.media_&&(this.media_=this.mainPlaylistLoader_.main.playlists[this.media_.id]),this.mainPlaylistLoader_.sidxMapping_=Kh(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.sidxMapping_),this.addSidxSegments_(this.media(),this.state,p=>{this.refreshMedia_(this.media().id)}))})}refreshMedia_(n){if(!n)throw new Error("refreshMedia_ must take a media id");this.media_&&this.isMain_&&this.handleMain_();const u=this.mainPlaylistLoader_.main.playlists,p=!this.media_||this.media_!==u[n];if(p?this.media_=u[n]:this.trigger("playlistunchanged"),!this.mediaUpdateTimeout){const _=()=>{this.media().endList||(this.mediaUpdateTimeout=r().setTimeout(()=>{this.trigger("mediaupdatetimeout"),_()},Xc(this.media(),!!p)))};_()}this.trigger("loadedplaylist")}}var Ho={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 ch=m=>{const n=new Uint8Array(new ArrayBuffer(m.length));for(let u=0;u<m.length;u++)n[u]=m.charCodeAt(u);return n.buffer},Ql=function(m){return m.on=m.addEventListener,m.off=m.removeEventListener,m},Yh=function(m){try{return URL.createObjectURL(new Blob([m],{type:"application/javascript"}))}catch{const u=new BlobBuilder;return u.append(m),URL.createObjectURL(u.getBlob())}},fd=function(m){return function(){const n=Yh(m),u=Ql(new Worker(n));u.objURL=n;const p=u.terminate;return u.on=u.addEventListener,u.off=u.removeEventListener,u.terminate=function(){return URL.revokeObjectURL(n),p.call(this)},u}},Cf=function(m){return`var browserWorkerPolyFill = ${Ql.toString()};
103browserWorkerPolyFill(self);
104`+m},dh=function(m){return m.toString().replace(/^function.+?{/,"").slice(0,-1)},vp=Cf(dh(function(){var m=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof e.g<"u"?e.g:typeof self<"u"?self:{},n=function(){this.init=function(){var Q={};this.on=function(ue,me){Q[ue]||(Q[ue]=[]),Q[ue]=Q[ue].concat(me)},this.off=function(ue,me){var pe;return Q[ue]?(pe=Q[ue].indexOf(me),Q[ue]=Q[ue].slice(),Q[ue].splice(pe,1),pe>-1):!1},this.trigger=function(ue){var me,pe,Ce,$e;if(me=Q[ue],!!me)if(arguments.length===2)for(Ce=me.length,pe=0;pe<Ce;++pe)me[pe].call(this,arguments[1]);else{for($e=[],pe=arguments.length,pe=1;pe<arguments.length;++pe)$e.push(arguments[pe]);for(Ce=me.length,pe=0;pe<Ce;++pe)me[pe].apply(this,$e)}},this.dispose=function(){Q={}}}};n.prototype.pipe=function(Q){return this.on("data",function(ue){Q.push(ue)}),this.on("done",function(ue){Q.flush(ue)}),this.on("partialdone",function(ue){Q.partialFlush(ue)}),this.on("endedtimeline",function(ue){Q.endTimeline(ue)}),this.on("reset",function(ue){Q.reset(ue)}),Q},n.prototype.push=function(Q){this.trigger("data",Q)},n.prototype.flush=function(Q){this.trigger("done",Q)},n.prototype.partialFlush=function(Q){this.trigger("partialdone",Q)},n.prototype.endTimeline=function(Q){this.trigger("endedtimeline",Q)},n.prototype.reset=function(Q){this.trigger("reset",Q)};var u=n,p=Math.pow(2,32),_=function(Q){var ue=new DataView(Q.buffer,Q.byteOffset,Q.byteLength),me;return ue.getBigUint64?(me=ue.getBigUint64(0),me<Number.MAX_SAFE_INTEGER?Number(me):me):ue.getUint32(0)*p+ue.getUint32(4)},D={getUint64:_,MAX_UINT32:p},j=D.MAX_UINT32,ne,Ee,rt,bt,Tn,Dr,Nr,Ln,ei,pi,Ei,ui,Ji,Pi,Zr,vs,zs,no,so,Zo,Au,qo,na,Po,Nl,Zl,Zc,vd,yd,bd,xd,Sd,Eh,$p,Hp,Vp;(function(){var Q;if(na={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:[]},!(typeof Uint8Array>"u")){for(Q in na)na.hasOwnProperty(Q)&&(na[Q]=[Q.charCodeAt(0),Q.charCodeAt(1),Q.charCodeAt(2),Q.charCodeAt(3)]);Po=new Uint8Array([105,115,111,109]),Zl=new Uint8Array([97,118,99,49]),Nl=new Uint8Array([0,0,0,1]),Zc=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]),vd=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]),yd={video:Zc,audio:vd},Sd=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),xd=new Uint8Array([0,0,0,0,0,0,0,0]),Eh=new Uint8Array([0,0,0,0,0,0,0,0]),$p=Eh,Hp=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),Vp=Eh,bd=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}})(),ne=function(Q){var ue=[],me=0,pe,Ce,$e;for(pe=1;pe<arguments.length;pe++)ue.push(arguments[pe]);for(pe=ue.length;pe--;)me+=ue[pe].byteLength;for(Ce=new Uint8Array(me+8),$e=new DataView(Ce.buffer,Ce.byteOffset,Ce.byteLength),$e.setUint32(0,Ce.byteLength),Ce.set(Q,4),pe=0,me=8;pe<ue.length;pe++)Ce.set(ue[pe],me),me+=ue[pe].byteLength;return Ce},Ee=function(){return ne(na.dinf,ne(na.dref,Sd))},rt=function(Q){return ne(na.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,Q.audioobjecttype<<3|Q.samplingfrequencyindex>>>1,Q.samplingfrequencyindex<<7|Q.channelcount<<3,6,1,2]))},bt=function(){return ne(na.ftyp,Po,Nl,Po,Zl)},vs=function(Q){return ne(na.hdlr,yd[Q])},Tn=function(Q){return ne(na.mdat,Q)},Zr=function(Q){var ue=new Uint8Array([0,0,0,0,0,0,0,2,0,0,0,3,0,1,95,144,Q.duration>>>24&255,Q.duration>>>16&255,Q.duration>>>8&255,Q.duration&255,85,196,0,0]);return Q.samplerate&&(ue[12]=Q.samplerate>>>24&255,ue[13]=Q.samplerate>>>16&255,ue[14]=Q.samplerate>>>8&255,ue[15]=Q.samplerate&255),ne(na.mdhd,ue)},Pi=function(Q){return ne(na.mdia,Zr(Q),vs(Q.type),Nr(Q))},Dr=function(Q){return ne(na.mfhd,new Uint8Array([0,0,0,0,(Q&4278190080)>>24,(Q&16711680)>>16,(Q&65280)>>8,Q&255]))},Nr=function(Q){return ne(na.minf,Q.type==="video"?ne(na.vmhd,bd):ne(na.smhd,xd),Ee(),no(Q))},Ln=function(Q,ue){for(var me=[],pe=ue.length;pe--;)me[pe]=Zo(ue[pe]);return ne.apply(null,[na.moof,Dr(Q)].concat(me))},ei=function(Q){for(var ue=Q.length,me=[];ue--;)me[ue]=ui(Q[ue]);return ne.apply(null,[na.moov,Ei(4294967295)].concat(me).concat(pi(Q)))},pi=function(Q){for(var ue=Q.length,me=[];ue--;)me[ue]=Au(Q[ue]);return ne.apply(null,[na.mvex].concat(me))},Ei=function(Q){var ue=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,2,0,1,95,144,(Q&4278190080)>>24,(Q&16711680)>>16,(Q&65280)>>8,Q&255,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 ne(na.mvhd,ue)},zs=function(Q){var ue=Q.samples||[],me=new Uint8Array(4+ue.length),pe,Ce;for(Ce=0;Ce<ue.length;Ce++)pe=ue[Ce].flags,me[Ce+4]=pe.dependsOn<<4|pe.isDependedOn<<2|pe.hasRedundancy;return ne(na.sdtp,me)},no=function(Q){return ne(na.stbl,so(Q),ne(na.stts,Vp),ne(na.stsc,$p),ne(na.stsz,Hp),ne(na.stco,Eh))},function(){var Q,ue;so=function(me){return ne(na.stsd,new Uint8Array([0,0,0,0,0,0,0,1]),me.type==="video"?Q(me):ue(me))},Q=function(me){var pe=me.sps||[],Ce=me.pps||[],$e=[],fn=[],xn,Dn;for(xn=0;xn<pe.length;xn++)$e.push((pe[xn].byteLength&65280)>>>8),$e.push(pe[xn].byteLength&255),$e=$e.concat(Array.prototype.slice.call(pe[xn]));for(xn=0;xn<Ce.length;xn++)fn.push((Ce[xn].byteLength&65280)>>>8),fn.push(Ce[xn].byteLength&255),fn=fn.concat(Array.prototype.slice.call(Ce[xn]));if(Dn=[na.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,(me.width&65280)>>8,me.width&255,(me.height&65280)>>8,me.height&255,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]),ne(na.avcC,new Uint8Array([1,me.profileIdc,me.profileCompatibility,me.levelIdc,255].concat([pe.length],$e,[Ce.length],fn))),ne(na.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192]))],me.sarRatio){var Jn=me.sarRatio[0],Br=me.sarRatio[1];Dn.push(ne(na.pasp,new Uint8Array([(Jn&4278190080)>>24,(Jn&16711680)>>16,(Jn&65280)>>8,Jn&255,(Br&4278190080)>>24,(Br&16711680)>>16,(Br&65280)>>8,Br&255])))}return ne.apply(null,Dn)},ue=function(me){return ne(na.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,(me.channelcount&65280)>>8,me.channelcount&255,(me.samplesize&65280)>>8,me.samplesize&255,0,0,0,0,(me.samplerate&65280)>>8,me.samplerate&255,0,0]),rt(me))}}(),Ji=function(Q){var ue=new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,(Q.id&4278190080)>>24,(Q.id&16711680)>>16,(Q.id&65280)>>8,Q.id&255,0,0,0,0,(Q.duration&4278190080)>>24,(Q.duration&16711680)>>16,(Q.duration&65280)>>8,Q.duration&255,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,(Q.width&65280)>>8,Q.width&255,0,0,(Q.height&65280)>>8,Q.height&255,0,0]);return ne(na.tkhd,ue)},Zo=function(Q){var ue,me,pe,Ce,$e,fn,xn;return ue=ne(na.tfhd,new Uint8Array([0,0,0,58,(Q.id&4278190080)>>24,(Q.id&16711680)>>16,(Q.id&65280)>>8,Q.id&255,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0])),fn=Math.floor(Q.baseMediaDecodeTime/j),xn=Math.floor(Q.baseMediaDecodeTime%j),me=ne(na.tfdt,new Uint8Array([1,0,0,0,fn>>>24&255,fn>>>16&255,fn>>>8&255,fn&255,xn>>>24&255,xn>>>16&255,xn>>>8&255,xn&255])),$e=92,Q.type==="audio"?(pe=qo(Q,$e),ne(na.traf,ue,me,pe)):(Ce=zs(Q),pe=qo(Q,Ce.length+$e),ne(na.traf,ue,me,pe,Ce))},ui=function(Q){return Q.duration=Q.duration||4294967295,ne(na.trak,Ji(Q),Pi(Q))},Au=function(Q){var ue=new Uint8Array([0,0,0,0,(Q.id&4278190080)>>24,(Q.id&16711680)>>16,(Q.id&65280)>>8,Q.id&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Q.type!=="video"&&(ue[ue.length-1]=0),ne(na.trex,ue)},function(){var Q,ue,me;me=function(pe,Ce){var $e=0,fn=0,xn=0,Dn=0;return pe.length&&(pe[0].duration!==void 0&&($e=1),pe[0].size!==void 0&&(fn=2),pe[0].flags!==void 0&&(xn=4),pe[0].compositionTimeOffset!==void 0&&(Dn=8)),[0,0,$e|fn|xn|Dn,1,(pe.length&4278190080)>>>24,(pe.length&16711680)>>>16,(pe.length&65280)>>>8,pe.length&255,(Ce&4278190080)>>>24,(Ce&16711680)>>>16,(Ce&65280)>>>8,Ce&255]},ue=function(pe,Ce){var $e,fn,xn,Dn,Jn,Br;for(Dn=pe.samples||[],Ce+=20+16*Dn.length,xn=me(Dn,Ce),fn=new Uint8Array(xn.length+Dn.length*16),fn.set(xn),$e=xn.length,Br=0;Br<Dn.length;Br++)Jn=Dn[Br],fn[$e++]=(Jn.duration&4278190080)>>>24,fn[$e++]=(Jn.duration&16711680)>>>16,fn[$e++]=(Jn.duration&65280)>>>8,fn[$e++]=Jn.duration&255,fn[$e++]=(Jn.size&4278190080)>>>24,fn[$e++]=(Jn.size&16711680)>>>16,fn[$e++]=(Jn.size&65280)>>>8,fn[$e++]=Jn.size&255,fn[$e++]=Jn.flags.isLeading<<2|Jn.flags.dependsOn,fn[$e++]=Jn.flags.isDependedOn<<6|Jn.flags.hasRedundancy<<4|Jn.flags.paddingValue<<1|Jn.flags.isNonSyncSample,fn[$e++]=Jn.flags.degradationPriority&61440,fn[$e++]=Jn.flags.degradationPriority&15,fn[$e++]=(Jn.compositionTimeOffset&4278190080)>>>24,fn[$e++]=(Jn.compositionTimeOffset&16711680)>>>16,fn[$e++]=(Jn.compositionTimeOffset&65280)>>>8,fn[$e++]=Jn.compositionTimeOffset&255;return ne(na.trun,fn)},Q=function(pe,Ce){var $e,fn,xn,Dn,Jn,Br;for(Dn=pe.samples||[],Ce+=20+8*Dn.length,xn=me(Dn,Ce),$e=new Uint8Array(xn.length+Dn.length*8),$e.set(xn),fn=xn.length,Br=0;Br<Dn.length;Br++)Jn=Dn[Br],$e[fn++]=(Jn.duration&4278190080)>>>24,$e[fn++]=(Jn.duration&16711680)>>>16,$e[fn++]=(Jn.duration&65280)>>>8,$e[fn++]=Jn.duration&255,$e[fn++]=(Jn.size&4278190080)>>>24,$e[fn++]=(Jn.size&16711680)>>>16,$e[fn++]=(Jn.size&65280)>>>8,$e[fn++]=Jn.size&255;return ne(na.trun,$e)},qo=function(pe,Ce){return pe.type==="audio"?Q(pe,Ce):ue(pe,Ce)}}();var hm={ftyp:bt,mdat:Tn,moof:Ln,moov:ei,initSegment:function(Q){var ue=bt(),me=ei(Q),pe;return pe=new Uint8Array(ue.byteLength+me.byteLength),pe.set(ue),pe.set(me,ue.byteLength),pe}},pm=function(Q){var ue,me,pe=[],Ce=[];for(Ce.byteLength=0,Ce.nalCount=0,Ce.duration=0,pe.byteLength=0,ue=0;ue<Q.length;ue++)me=Q[ue],me.nalUnitType==="access_unit_delimiter_rbsp"?(pe.length&&(pe.duration=me.dts-pe.dts,Ce.byteLength+=pe.byteLength,Ce.nalCount+=pe.length,Ce.duration+=pe.duration,Ce.push(pe)),pe=[me],pe.byteLength=me.data.byteLength,pe.pts=me.pts,pe.dts=me.dts):(me.nalUnitType==="slice_layer_without_partitioning_rbsp_idr"&&(pe.keyFrame=!0),pe.duration=me.dts-pe.dts,pe.byteLength+=me.data.byteLength,pe.push(me));return Ce.length&&(!pe.duration||pe.duration<=0)&&(pe.duration=Ce[Ce.length-1].duration),Ce.byteLength+=pe.byteLength,Ce.nalCount+=pe.length,Ce.duration+=pe.duration,Ce.push(pe),Ce},mm=function(Q){var ue,me,pe=[],Ce=[];for(pe.byteLength=0,pe.nalCount=0,pe.duration=0,pe.pts=Q[0].pts,pe.dts=Q[0].dts,Ce.byteLength=0,Ce.nalCount=0,Ce.duration=0,Ce.pts=Q[0].pts,Ce.dts=Q[0].dts,ue=0;ue<Q.length;ue++)me=Q[ue],me.keyFrame?(pe.length&&(Ce.push(pe),Ce.byteLength+=pe.byteLength,Ce.nalCount+=pe.nalCount,Ce.duration+=pe.duration),pe=[me],pe.nalCount=me.length,pe.byteLength=me.byteLength,pe.pts=me.pts,pe.dts=me.dts,pe.duration=me.duration):(pe.duration+=me.duration,pe.nalCount+=me.length,pe.byteLength+=me.byteLength,pe.push(me));return Ce.length&&pe.duration<=0&&(pe.duration=Ce[Ce.length-1].duration),Ce.byteLength+=pe.byteLength,Ce.nalCount+=pe.nalCount,Ce.duration+=pe.duration,Ce.push(pe),Ce},gm=function(Q){var ue;return!Q[0][0].keyFrame&&Q.length>1&&(ue=Q.shift(),Q.byteLength-=ue.byteLength,Q.nalCount-=ue.nalCount,Q[0][0].dts=ue.dts,Q[0][0].pts=ue.pts,Q[0][0].duration+=ue.duration),Q},vm=function(){return{size:0,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0,degradationPriority:0,isNonSyncSample:1}}},Gp=function(Q,ue){var me=vm();return me.dataOffset=ue,me.compositionTimeOffset=Q.pts-Q.dts,me.duration=Q.duration,me.size=4*Q.length,me.size+=Q.byteLength,Q.keyFrame&&(me.flags.dependsOn=2,me.flags.isNonSyncSample=0),me},ym=function(Q,ue){var me,pe,Ce,$e,fn,xn=ue||0,Dn=[];for(me=0;me<Q.length;me++)for($e=Q[me],pe=0;pe<$e.length;pe++)fn=$e[pe],Ce=Gp(fn,xn),xn+=Ce.size,Dn.push(Ce);return Dn},bm=function(Q){var ue,me,pe,Ce,$e,fn,xn=0,Dn=Q.byteLength,Jn=Q.nalCount,Br=Dn+4*Jn,mi=new Uint8Array(Br),Ms=new DataView(mi.buffer);for(ue=0;ue<Q.length;ue++)for(Ce=Q[ue],me=0;me<Ce.length;me++)for($e=Ce[me],pe=0;pe<$e.length;pe++)fn=$e[pe],Ms.setUint32(xn,fn.data.byteLength),xn+=4,mi.set(fn.data,xn),xn+=fn.data.byteLength;return mi},xm=function(Q,ue){var me,pe=ue||0,Ce=[];return me=Gp(Q,pe),Ce.push(me),Ce},Sm=function(Q){var ue,me,pe=0,Ce=Q.byteLength,$e=Q.length,fn=Ce+4*$e,xn=new Uint8Array(fn),Dn=new DataView(xn.buffer);for(ue=0;ue<Q.length;ue++)me=Q[ue],Dn.setUint32(pe,me.data.byteLength),pe+=4,xn.set(me.data,pe),pe+=me.data.byteLength;return xn},_m={groupNalsIntoFrames:pm,groupFramesIntoGops:mm,extendFirstKeyFrame:gm,generateSampleTable:ym,concatenateNalData:bm,generateSampleTableForFrame:xm,concatenateNalDataForFrame:Sm},b=[33,16,5,32,164,27],A=[33,65,108,84,1,2,4,8,168,2,4,8,17,191,252],ee=function(Q){for(var ue=[];Q--;)ue.push(0);return ue},we=function(Q){return Object.keys(Q).reduce(function(ue,me){return ue[me]=new Uint8Array(Q[me].reduce(function(pe,Ce){return pe.concat(Ce)},[])),ue},{})},mt,nn=function(){if(!mt){var Q={96e3:[b,[227,64],ee(154),[56]],88200:[b,[231],ee(170),[56]],64e3:[b,[248,192],ee(240),[56]],48e3:[b,[255,192],ee(268),[55,148,128],ee(54),[112]],44100:[b,[255,192],ee(268),[55,163,128],ee(84),[112]],32e3:[b,[255,192],ee(268),[55,234],ee(226),[112]],24e3:[b,[255,192],ee(268),[55,255,128],ee(268),[111,112],ee(126),[224]],16e3:[b,[255,192],ee(268),[55,255,128],ee(268),[111,255],ee(269),[223,108],ee(195),[1,192]],12e3:[A,ee(268),[3,127,248],ee(268),[6,255,240],ee(268),[13,255,224],ee(268),[27,253,128],ee(259),[56]],11025:[A,ee(268),[3,127,248],ee(268),[6,255,240],ee(268),[13,255,224],ee(268),[27,255,192],ee(268),[55,175,128],ee(108),[112]],8e3:[A,ee(268),[3,121,16],ee(47),[7]]};mt=we(Q)}return mt},zn=9e4,gr,zr,Di,Ni,Xi,Es,Ws;gr=function(Q){return Q*zn},zr=function(Q,ue){return Q*ue},Di=function(Q){return Q/zn},Ni=function(Q,ue){return Q/ue},Xi=function(Q,ue){return gr(Ni(Q,ue))},Es=function(Q,ue){return zr(Di(Q),ue)},Ws=function(Q,ue,me){return Di(me?Q:Q-ue)};var Cs={ONE_SECOND_IN_TS:zn,secondsToVideoTs:gr,secondsToAudioTs:zr,videoTsToSeconds:Di,audioTsToSeconds:Ni,audioTsToVideoTs:Xi,videoTsToAudioTs:Es,metadataTsToSeconds:Ws},Ya=nn,oa=Cs,eo=function(Q){var ue,me,pe=0;for(ue=0;ue<Q.length;ue++)me=Q[ue],pe+=me.data.byteLength;return pe},ro=function(Q,ue,me,pe){var Ce,$e=0,fn=0,xn=0,Dn=0,Jn,Br,mi;if(ue.length&&(Ce=oa.audioTsToVideoTs(Q.baseMediaDecodeTime,Q.samplerate),$e=Math.ceil(oa.ONE_SECOND_IN_TS/(Q.samplerate/1024)),me&&pe&&(fn=Ce-Math.max(me,pe),xn=Math.floor(fn/$e),Dn=xn*$e),!(xn<1||Dn>oa.ONE_SECOND_IN_TS/2))){for(Jn=Ya()[Q.samplerate],Jn||(Jn=ue[0].data),Br=0;Br<xn;Br++)mi=ue[0],ue.splice(0,0,{data:Jn,dts:mi.dts-$e,pts:mi.pts-$e});return Q.baseMediaDecodeTime-=Math.floor(oa.videoTsToAudioTs(Dn,Q.samplerate)),Dn}},_l=function(Q,ue,me){return ue.minSegmentDts>=me?Q:(ue.minSegmentDts=1/0,Q.filter(function(pe){return pe.dts>=me?(ue.minSegmentDts=Math.min(ue.minSegmentDts,pe.dts),ue.minSegmentPts=ue.minSegmentDts,!0):!1}))},Qu=function(Q){var ue,me,pe=[];for(ue=0;ue<Q.length;ue++)me=Q[ue],pe.push({size:me.data.byteLength,duration:1024});return pe},El=function(Q){var ue,me,pe=0,Ce=new Uint8Array(eo(Q));for(ue=0;ue<Q.length;ue++)me=Q[ue],Ce.set(me.data,pe),pe+=me.data.byteLength;return Ce},au={prefixWithSilence:ro,trimAdtsFramesByEarliestDts:_l,generateSampleTable:Qu,concatenateFrameData:El},ql=Cs.ONE_SECOND_IN_TS,Mc=function(Q,ue){typeof ue.pts=="number"&&(Q.timelineStartInfo.pts===void 0&&(Q.timelineStartInfo.pts=ue.pts),Q.minSegmentPts===void 0?Q.minSegmentPts=ue.pts:Q.minSegmentPts=Math.min(Q.minSegmentPts,ue.pts),Q.maxSegmentPts===void 0?Q.maxSegmentPts=ue.pts:Q.maxSegmentPts=Math.max(Q.maxSegmentPts,ue.pts)),typeof ue.dts=="number"&&(Q.timelineStartInfo.dts===void 0&&(Q.timelineStartInfo.dts=ue.dts),Q.minSegmentDts===void 0?Q.minSegmentDts=ue.dts:Q.minSegmentDts=Math.min(Q.minSegmentDts,ue.dts),Q.maxSegmentDts===void 0?Q.maxSegmentDts=ue.dts:Q.maxSegmentDts=Math.max(Q.maxSegmentDts,ue.dts))},Kp=function(Q){delete Q.minSegmentDts,delete Q.maxSegmentDts,delete Q.minSegmentPts,delete Q.maxSegmentPts},Mg=function(Q,ue){var me,pe,Ce=Q.minSegmentDts;return ue||(Ce-=Q.timelineStartInfo.dts),me=Q.timelineStartInfo.baseMediaDecodeTime,me+=Ce,me=Math.max(0,me),Q.type==="audio"&&(pe=Q.samplerate/ql,me*=pe,me=Math.floor(me)),me},Lg={clearDtsInfo:Kp,calculateTrackBaseMediaDecodeTime:Mg,collectDtsInfo:Mc},zm=4,Dg=128,kg=function(Q){for(var ue=0,me={payloadType:-1,payloadSize:0},pe=0,Ce=0;ue<Q.byteLength&&Q[ue]!==Dg;){for(;Q[ue]===255;)pe+=255,ue++;for(pe+=Q[ue++];Q[ue]===255;)Ce+=255,ue++;if(Ce+=Q[ue++],!me.payload&&pe===zm){var $e=String.fromCharCode(Q[ue+3],Q[ue+4],Q[ue+5],Q[ue+6]);if($e==="GA94"){me.payloadType=pe,me.payloadSize=Ce,me.payload=Q.subarray(ue,ue+Ce);break}else me.payload=void 0}ue+=Ce,pe=0,Ce=0}return me},Ng=function(Q){return Q.payload[0]!==181||(Q.payload[1]<<8|Q.payload[2])!==49||String.fromCharCode(Q.payload[3],Q.payload[4],Q.payload[5],Q.payload[6])!=="GA94"||Q.payload[7]!==3?null:Q.payload.subarray(8,Q.payload.length-1)},Fg=function(Q,ue){var me=[],pe,Ce,$e,fn;if(!(ue[0]&64))return me;for(Ce=ue[0]&31,pe=0;pe<Ce;pe++)$e=pe*3,fn={type:ue[$e+2]&3,pts:Q},ue[$e+2]&4&&(fn.ccData=ue[$e+3]<<8|ue[$e+4],me.push(fn));return me},Bg=function(Q){for(var ue=Q.byteLength,me=[],pe=1,Ce,$e;pe<ue-2;)Q[pe]===0&&Q[pe+1]===0&&Q[pe+2]===3?(me.push(pe+2),pe+=2):pe++;if(me.length===0)return Q;Ce=ue-me.length,$e=new Uint8Array(Ce);var fn=0;for(pe=0;pe<Ce;fn++,pe++)fn===me[0]&&(fn++,me.shift()),$e[pe]=Q[fn];return $e},Wm={parseSei:kg,parseUserData:Ng,parseCaptionPackets:Fg,discardEmulationPreventionBytes:Bg,USER_DATA_REGISTERED_ITU_T_T35:zm},Em=u,Yp=Wm,Fl=function(Q){Q=Q||{},Fl.prototype.init.call(this),this.parse708captions_=typeof Q.parse708captions=="boolean"?Q.parse708captions:!0,this.captionPackets_=[],this.ccStreams_=[new eu(0,0),new eu(0,1),new eu(1,0),new eu(1,1)],this.parse708captions_&&(this.cc708Stream_=new jo({captionServices:Q.captionServices})),this.reset(),this.ccStreams_.forEach(function(ue){ue.on("data",this.trigger.bind(this,"data")),ue.on("partialdone",this.trigger.bind(this,"partialdone")),ue.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")))};Fl.prototype=new Em,Fl.prototype.push=function(Q){var ue,me,pe;if(Q.nalUnitType==="sei_rbsp"&&(ue=Yp.parseSei(Q.escapedRBSP),!!ue.payload&&ue.payloadType===Yp.USER_DATA_REGISTERED_ITU_T_T35&&(me=Yp.parseUserData(ue),!!me))){if(Q.dts<this.latestDts_){this.ignoreNextEqualDts_=!0;return}else if(Q.dts===this.latestDts_&&this.ignoreNextEqualDts_){this.numSameDts_--,this.numSameDts_||(this.ignoreNextEqualDts_=!1);return}pe=Yp.parseCaptionPackets(Q.pts,me),this.captionPackets_=this.captionPackets_.concat(pe),this.latestDts_!==Q.dts&&(this.numSameDts_=0),this.numSameDts_++,this.latestDts_=Q.dts}},Fl.prototype.flushCCStreams=function(Q){this.ccStreams_.forEach(function(ue){return Q==="flush"?ue.flush():ue.partialFlush()},this)},Fl.prototype.flushStream=function(Q){if(!this.captionPackets_.length){this.flushCCStreams(Q);return}this.captionPackets_.forEach(function(ue,me){ue.presortIndex=me}),this.captionPackets_.sort(function(ue,me){return ue.pts===me.pts?ue.presortIndex-me.presortIndex:ue.pts-me.pts}),this.captionPackets_.forEach(function(ue){ue.type<2?this.dispatchCea608Packet(ue):this.dispatchCea708Packet(ue)},this),this.captionPackets_.length=0,this.flushCCStreams(Q)},Fl.prototype.flush=function(){return this.flushStream("flush")},Fl.prototype.partialFlush=function(){return this.flushStream("partialFlush")},Fl.prototype.reset=function(){this.latestDts_=null,this.ignoreNextEqualDts_=!1,this.numSameDts_=0,this.activeCea608Channel_=[null,null],this.ccStreams_.forEach(function(Q){Q.reset()})},Fl.prototype.dispatchCea608Packet=function(Q){this.setsTextOrXDSActive(Q)?this.activeCea608Channel_[Q.type]=null:this.setsChannel1Active(Q)?this.activeCea608Channel_[Q.type]=0:this.setsChannel2Active(Q)&&(this.activeCea608Channel_[Q.type]=1),this.activeCea608Channel_[Q.type]!==null&&this.ccStreams_[(Q.type<<1)+this.activeCea608Channel_[Q.type]].push(Q)},Fl.prototype.setsChannel1Active=function(Q){return(Q.ccData&30720)===4096},Fl.prototype.setsChannel2Active=function(Q){return(Q.ccData&30720)===6144},Fl.prototype.setsTextOrXDSActive=function(Q){return(Q.ccData&28928)===256||(Q.ccData&30974)===4138||(Q.ccData&30974)===6186},Fl.prototype.dispatchCea708Packet=function(Q){this.parse708captions_&&this.cc708Stream_.push(Q)};var Ug={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},jg=function(Q){var ue=Ug[Q]||Q;return Q&4096&&Q===ue?"":String.fromCharCode(ue)},Xp=function(Q){return 32<=Q&&Q<=127||160<=Q&&Q<=255},_d=function(Q){this.windowNum=Q,this.reset()};_d.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},_d.prototype.getText=function(){return this.rows.join(`
105`)},_d.prototype.clearText=function(){this.rows=[""],this.rowIdx=0},_d.prototype.newLine=function(Q){for(this.rows.length>=this.virtualRowCount&&typeof this.beforeRowOverflow=="function"&&this.beforeRowOverflow(Q),this.rows.length>0&&(this.rows.push(""),this.rowIdx++);this.rows.length>this.virtualRowCount;)this.rows.shift(),this.rowIdx--},_d.prototype.isEmpty=function(){return this.rows.length===0?!0:this.rows.length===1?this.rows[0]==="":!1},_d.prototype.addText=function(Q){this.rows[this.rowIdx]+=Q},_d.prototype.backspace=function(){if(!this.isEmpty()){var Q=this.rows[this.rowIdx];this.rows[this.rowIdx]=Q.substr(0,Q.length-1)}};var Qp=function(Q,ue,me){this.serviceNum=Q,this.text="",this.currentWindow=new _d(-1),this.windows=[],this.stream=me,typeof ue=="string"&&this.createTextDecoder(ue)};Qp.prototype.init=function(Q,ue){this.startPts=Q;for(var me=0;me<8;me++)this.windows[me]=new _d(me),typeof ue=="function"&&(this.windows[me].beforeRowOverflow=ue)},Qp.prototype.setCurrentWindow=function(Q){this.currentWindow=this.windows[Q]},Qp.prototype.createTextDecoder=function(Q){if(typeof TextDecoder>"u")this.stream.trigger("log",{level:"warn",message:"The `encoding` option is unsupported without TextDecoder support"});else try{this.textDecoder_=new TextDecoder(Q)}catch(ue){this.stream.trigger("log",{level:"warn",message:"TextDecoder could not be created with "+Q+" encoding. "+ue})}};var jo=function(Q){Q=Q||{},jo.prototype.init.call(this);var ue=this,me=Q.captionServices||{},pe={},Ce;Object.keys(me).forEach($e=>{Ce=me[$e],/^SERVICE/.test($e)&&(pe[$e]=Ce.encoding)}),this.serviceEncodings=pe,this.current708Packet=null,this.services={},this.push=function($e){$e.type===3?(ue.new708Packet(),ue.add708Bytes($e)):(ue.current708Packet===null&&ue.new708Packet(),ue.add708Bytes($e))}};jo.prototype=new Em,jo.prototype.new708Packet=function(){this.current708Packet!==null&&this.push708Packet(),this.current708Packet={data:[],ptsVals:[]}},jo.prototype.add708Bytes=function(Q){var ue=Q.ccData,me=ue>>>8,pe=ue&255;this.current708Packet.ptsVals.push(Q.pts),this.current708Packet.data.push(me),this.current708Packet.data.push(pe)},jo.prototype.push708Packet=function(){var Q=this.current708Packet,ue=Q.data,me=null,pe=null,Ce=0,$e=ue[Ce++];for(Q.seq=$e>>6,Q.sizeCode=$e&63;Ce<ue.length;Ce++)$e=ue[Ce++],me=$e>>5,pe=$e&31,me===7&&pe>0&&($e=ue[Ce++],me=$e),this.pushServiceBlock(me,Ce,pe),pe>0&&(Ce+=pe-1)},jo.prototype.pushServiceBlock=function(Q,ue,me){var pe,Ce=ue,$e=this.current708Packet.data,fn=this.services[Q];for(fn||(fn=this.initService(Q,Ce));Ce<ue+me&&Ce<$e.length;Ce++)pe=$e[Ce],Xp(pe)?Ce=this.handleText(Ce,fn):pe===24?Ce=this.multiByteCharacter(Ce,fn):pe===16?Ce=this.extendedCommands(Ce,fn):128<=pe&&pe<=135?Ce=this.setCurrentWindow(Ce,fn):152<=pe&&pe<=159?Ce=this.defineWindow(Ce,fn):pe===136?Ce=this.clearWindows(Ce,fn):pe===140?Ce=this.deleteWindows(Ce,fn):pe===137?Ce=this.displayWindows(Ce,fn):pe===138?Ce=this.hideWindows(Ce,fn):pe===139?Ce=this.toggleWindows(Ce,fn):pe===151?Ce=this.setWindowAttributes(Ce,fn):pe===144?Ce=this.setPenAttributes(Ce,fn):pe===145?Ce=this.setPenColor(Ce,fn):pe===146?Ce=this.setPenLocation(Ce,fn):pe===143?fn=this.reset(Ce,fn):pe===8?fn.currentWindow.backspace():pe===12?fn.currentWindow.clearText():pe===13?fn.currentWindow.pendingNewLine=!0:pe===14?fn.currentWindow.clearText():pe===141&&Ce++},jo.prototype.extendedCommands=function(Q,ue){var me=this.current708Packet.data,pe=me[++Q];return Xp(pe)&&(Q=this.handleText(Q,ue,{isExtended:!0})),Q},jo.prototype.getPts=function(Q){return this.current708Packet.ptsVals[Math.floor(Q/2)]},jo.prototype.initService=function(Q,ue){var pe="SERVICE"+Q,me=this,pe,Ce;return pe in this.serviceEncodings&&(Ce=this.serviceEncodings[pe]),this.services[Q]=new Qp(Q,Ce,me),this.services[Q].init(this.getPts(ue),function($e){me.flushDisplayed($e,me.services[Q])}),this.services[Q]},jo.prototype.handleText=function(Q,ue,me){var pe=me&&me.isExtended,Ce=me&&me.isMultiByte,$e=this.current708Packet.data,fn=pe?4096:0,xn=$e[Q],Dn=$e[Q+1],Jn=ue.currentWindow,Br,mi;return ue.textDecoder_&&!pe?(Ce?(mi=[xn,Dn],Q++):mi=[xn],Br=ue.textDecoder_.decode(new Uint8Array(mi))):Br=jg(fn|xn),Jn.pendingNewLine&&!Jn.isEmpty()&&Jn.newLine(this.getPts(Q)),Jn.pendingNewLine=!1,Jn.addText(Br),Q},jo.prototype.multiByteCharacter=function(Q,ue){var me=this.current708Packet.data,pe=me[Q+1],Ce=me[Q+2];return Xp(pe)&&Xp(Ce)&&(Q=this.handleText(++Q,ue,{isMultiByte:!0})),Q},jo.prototype.setCurrentWindow=function(Q,ue){var me=this.current708Packet.data,pe=me[Q],Ce=pe&7;return ue.setCurrentWindow(Ce),Q},jo.prototype.defineWindow=function(Q,ue){var me=this.current708Packet.data,pe=me[Q],Ce=pe&7;ue.setCurrentWindow(Ce);var $e=ue.currentWindow;return pe=me[++Q],$e.visible=(pe&32)>>5,$e.rowLock=(pe&16)>>4,$e.columnLock=(pe&8)>>3,$e.priority=pe&7,pe=me[++Q],$e.relativePositioning=(pe&128)>>7,$e.anchorVertical=pe&127,pe=me[++Q],$e.anchorHorizontal=pe,pe=me[++Q],$e.anchorPoint=(pe&240)>>4,$e.rowCount=pe&15,pe=me[++Q],$e.columnCount=pe&63,pe=me[++Q],$e.windowStyle=(pe&56)>>3,$e.penStyle=pe&7,$e.virtualRowCount=$e.rowCount+1,Q},jo.prototype.setWindowAttributes=function(Q,ue){var me=this.current708Packet.data,pe=me[Q],Ce=ue.currentWindow.winAttr;return pe=me[++Q],Ce.fillOpacity=(pe&192)>>6,Ce.fillRed=(pe&48)>>4,Ce.fillGreen=(pe&12)>>2,Ce.fillBlue=pe&3,pe=me[++Q],Ce.borderType=(pe&192)>>6,Ce.borderRed=(pe&48)>>4,Ce.borderGreen=(pe&12)>>2,Ce.borderBlue=pe&3,pe=me[++Q],Ce.borderType+=(pe&128)>>5,Ce.wordWrap=(pe&64)>>6,Ce.printDirection=(pe&48)>>4,Ce.scrollDirection=(pe&12)>>2,Ce.justify=pe&3,pe=me[++Q],Ce.effectSpeed=(pe&240)>>4,Ce.effectDirection=(pe&12)>>2,Ce.displayEffect=pe&3,Q},jo.prototype.flushDisplayed=function(Q,ue){for(var me=[],pe=0;pe<8;pe++)ue.windows[pe].visible&&!ue.windows[pe].isEmpty()&&me.push(ue.windows[pe].getText());ue.endPts=Q,ue.text=me.join(`
106
107`),this.pushCaption(ue),ue.startPts=Q},jo.prototype.pushCaption=function(Q){Q.text!==""&&(this.trigger("data",{startPts:Q.startPts,endPts:Q.endPts,text:Q.text,stream:"cc708_"+Q.serviceNum}),Q.text="",Q.startPts=Q.endPts)},jo.prototype.displayWindows=function(Q,ue){var me=this.current708Packet.data,pe=me[++Q],Ce=this.getPts(Q);this.flushDisplayed(Ce,ue);for(var $e=0;$e<8;$e++)pe&1<<$e&&(ue.windows[$e].visible=1);return Q},jo.prototype.hideWindows=function(Q,ue){var me=this.current708Packet.data,pe=me[++Q],Ce=this.getPts(Q);this.flushDisplayed(Ce,ue);for(var $e=0;$e<8;$e++)pe&1<<$e&&(ue.windows[$e].visible=0);return Q},jo.prototype.toggleWindows=function(Q,ue){var me=this.current708Packet.data,pe=me[++Q],Ce=this.getPts(Q);this.flushDisplayed(Ce,ue);for(var $e=0;$e<8;$e++)pe&1<<$e&&(ue.windows[$e].visible^=1);return Q},jo.prototype.clearWindows=function(Q,ue){var me=this.current708Packet.data,pe=me[++Q],Ce=this.getPts(Q);this.flushDisplayed(Ce,ue);for(var $e=0;$e<8;$e++)pe&1<<$e&&ue.windows[$e].clearText();return Q},jo.prototype.deleteWindows=function(Q,ue){var me=this.current708Packet.data,pe=me[++Q],Ce=this.getPts(Q);this.flushDisplayed(Ce,ue);for(var $e=0;$e<8;$e++)pe&1<<$e&&ue.windows[$e].reset();return Q},jo.prototype.setPenAttributes=function(Q,ue){var me=this.current708Packet.data,pe=me[Q],Ce=ue.currentWindow.penAttr;return pe=me[++Q],Ce.textTag=(pe&240)>>4,Ce.offset=(pe&12)>>2,Ce.penSize=pe&3,pe=me[++Q],Ce.italics=(pe&128)>>7,Ce.underline=(pe&64)>>6,Ce.edgeType=(pe&56)>>3,Ce.fontStyle=pe&7,Q},jo.prototype.setPenColor=function(Q,ue){var me=this.current708Packet.data,pe=me[Q],Ce=ue.currentWindow.penColor;return pe=me[++Q],Ce.fgOpacity=(pe&192)>>6,Ce.fgRed=(pe&48)>>4,Ce.fgGreen=(pe&12)>>2,Ce.fgBlue=pe&3,pe=me[++Q],Ce.bgOpacity=(pe&192)>>6,Ce.bgRed=(pe&48)>>4,Ce.bgGreen=(pe&12)>>2,Ce.bgBlue=pe&3,pe=me[++Q],Ce.edgeRed=(pe&48)>>4,Ce.edgeGreen=(pe&12)>>2,Ce.edgeBlue=pe&3,Q},jo.prototype.setPenLocation=function(Q,ue){var me=this.current708Packet.data,pe=me[Q],Ce=ue.currentWindow.penLoc;return ue.currentWindow.pendingNewLine=!0,pe=me[++Q],Ce.row=pe&15,pe=me[++Q],Ce.column=pe&63,Q},jo.prototype.reset=function(Q,ue){var me=this.getPts(Q);return this.flushDisplayed(me,ue),this.initService(ue.serviceNum,Q)};var zg={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},Jp=function(Q){return Q===null?"":(Q=zg[Q]||Q,String.fromCharCode(Q))},Zp=14,Wg=[4352,4384,4608,4640,5376,5408,5632,5664,5888,5920,4096,4864,4896,5120,5152],Df=function(){for(var Q=[],ue=Zp+1;ue--;)Q.push("");return Q},eu=function(Q,ue){eu.prototype.init.call(this),this.field_=Q||0,this.dataChannel_=ue||0,this.name_="CC"+((this.field_<<1|this.dataChannel_)+1),this.setConstants(),this.reset(),this.push=function(me){var pe,Ce,$e,fn,xn;if(pe=me.ccData&32639,pe===this.lastControlCode_){this.lastControlCode_=null;return}if((pe&61440)===4096?this.lastControlCode_=pe:pe!==this.PADDING_&&(this.lastControlCode_=null),$e=pe>>>8,fn=pe&255,pe!==this.PADDING_)if(pe===this.RESUME_CAPTION_LOADING_)this.mode_="popOn";else if(pe===this.END_OF_CAPTION_)this.mode_="popOn",this.clearFormatting(me.pts),this.flushDisplayed(me.pts),Ce=this.displayed_,this.displayed_=this.nonDisplayed_,this.nonDisplayed_=Ce,this.startPts_=me.pts;else if(pe===this.ROLL_UP_2_ROWS_)this.rollUpRows_=2,this.setRollUp(me.pts);else if(pe===this.ROLL_UP_3_ROWS_)this.rollUpRows_=3,this.setRollUp(me.pts);else if(pe===this.ROLL_UP_4_ROWS_)this.rollUpRows_=4,this.setRollUp(me.pts);else if(pe===this.CARRIAGE_RETURN_)this.clearFormatting(me.pts),this.flushDisplayed(me.pts),this.shiftRowsUp_(),this.startPts_=me.pts;else if(pe===this.BACKSPACE_)this.mode_==="popOn"?this.nonDisplayed_[this.row_]=this.nonDisplayed_[this.row_].slice(0,-1):this.displayed_[this.row_]=this.displayed_[this.row_].slice(0,-1);else if(pe===this.ERASE_DISPLAYED_MEMORY_)this.flushDisplayed(me.pts),this.displayed_=Df();else if(pe===this.ERASE_NON_DISPLAYED_MEMORY_)this.nonDisplayed_=Df();else if(pe===this.RESUME_DIRECT_CAPTIONING_)this.mode_!=="paintOn"&&(this.flushDisplayed(me.pts),this.displayed_=Df()),this.mode_="paintOn",this.startPts_=me.pts;
vendor: 1,509 bytes, lines 107-108
107else if(this.isSpecialCharacter($e,fn))$e=($e&3)<<8,xn=Jp($e|fn),this[this.mode_](me.pts,xn),this.column_++;else if(this.isExtCharacter($e,fn))this.mode_==="popOn"?this.nonDisplayed_[this.row_]=this.nonDisplayed_[this.row_].slice(0,-1):this.displayed_[this.row_]=this.displayed_[this.row_].slice(0,-1),$e=($e&3)<<8,xn=Jp($e|fn),this[this.mode_](me.pts,xn),this.column_++;else if(this.isMidRowCode($e,fn))this.clearFormatting(me.pts),this[this.mode_](me.pts," "),this.column_++,(fn&14)===14&&this.addFormatting(me.pts,["i"]),(fn&1)===1&&this.addFormatting(me.pts,["u"]);else if(this.isOffsetControlCode($e,fn))this.column_+=fn&3;else if(this.isPAC($e,fn)){var Dn=Wg.indexOf(pe&7968);this.mode_==="rollUp"&&(Dn-this.rollUpRows_+1<0&&(Dn=this.rollUpRows_-1),this.setRollUp(me.pts,Dn)),Dn!==this.row_&&(this.clearFormatting(me.pts),this.row_=Dn),fn&1&&this.formatting_.indexOf("u")===-1&&this.addFormatting(me.pts,["u"]),(pe&16)===16&&(this.column_=((pe&14)>>1)*4),this.isColorPAC(fn)&&(fn&14)===14&&this.addFormatting(me.pts,["i"])}else this.isNormalChar($e)&&(fn===0&&(fn=null),xn=Jp($e),xn+=Jp(fn),this[this.mode_](me.pts,xn),this.column_+=xn.length)}};eu.prototype=new Em,eu.prototype.flushDisplayed=function(Q){var ue=this.displayed_.map(function(me,pe){try{return me.trim()}catch{return this.trigger("log",{level:"warn",message:"Skipping a malformed 608 caption at index "+pe+"."}),""}},this).join(`
108`).replace(/^\n+|\n+$/g,"");ue.length&&this.trigger("data",{startPts:this.startPts_,endPts:Q,text:ue,stream
vendor: 12,852 bytes, line 108
108:this.name_})},eu.prototype.reset=function(){this.mode_="popOn",this.topRow_=0,this.startPts_=0,this.displayed_=Df(),this.nonDisplayed_=Df(),this.lastControlCode_=null,this.column_=0,this.row_=Zp,this.rollUpRows_=2,this.formatting_=[]},eu.prototype.setConstants=function(){this.dataChannel_===0?(this.BASE_=16,this.EXT_=17,this.CONTROL_=(20|this.field_)<<8,this.OFFSET_=23):this.dataChannel_===1&&(this.BASE_=24,this.EXT_=25,this.CONTROL_=(28|this.field_)<<8,this.OFFSET_=31),this.PADDING_=0,this.RESUME_CAPTION_LOADING_=this.CONTROL_|32,this.END_OF_CAPTION_=this.CONTROL_|47,this.ROLL_UP_2_ROWS_=this.CONTROL_|37,this.ROLL_UP_3_ROWS_=this.CONTROL_|38,this.ROLL_UP_4_ROWS_=this.CONTROL_|39,this.CARRIAGE_RETURN_=this.CONTROL_|45,this.RESUME_DIRECT_CAPTIONING_=this.CONTROL_|41,this.BACKSPACE_=this.CONTROL_|33,this.ERASE_DISPLAYED_MEMORY_=this.CONTROL_|44,this.ERASE_NON_DISPLAYED_MEMORY_=this.CONTROL_|46},eu.prototype.isSpecialCharacter=function(Q,ue){return Q===this.EXT_&&ue>=48&&ue<=63},eu.prototype.isExtCharacter=function(Q,ue){return(Q===this.EXT_+1||Q===this.EXT_+2)&&ue>=32&&ue<=63},eu.prototype.isMidRowCode=function(Q,ue){return Q===this.EXT_&&ue>=32&&ue<=47},eu.prototype.isOffsetControlCode=function(Q,ue){return Q===this.OFFSET_&&ue>=33&&ue<=35},eu.prototype.isPAC=function(Q,ue){return Q>=this.BASE_&&Q<this.BASE_+8&&ue>=64&&ue<=127},eu.prototype.isColorPAC=function(Q){return Q>=64&&Q<=79||Q>=96&&Q<=127},eu.prototype.isNormalChar=function(Q){return Q>=32&&Q<=127},eu.prototype.setRollUp=function(Q,ue){if(this.mode_!=="rollUp"&&(this.row_=Zp,this.mode_="rollUp",this.flushDisplayed(Q),this.nonDisplayed_=Df(),this.displayed_=Df()),ue!==void 0&&ue!==this.row_)for(var me=0;me<this.rollUpRows_;me++)this.displayed_[ue-me]=this.displayed_[this.row_-me],this.displayed_[this.row_-me]="";ue===void 0&&(ue=this.row_),this.topRow_=ue-this.rollUpRows_+1},eu.prototype.addFormatting=function(Q,ue){this.formatting_=this.formatting_.concat(ue);var me=ue.reduce(function(pe,Ce){return pe+"<"+Ce+">"},"");this[this.mode_](Q,me)},eu.prototype.clearFormatting=function(Q){if(this.formatting_.length){var ue=this.formatting_.reverse().reduce(function(me,pe){return me+"</"+pe+">"},"");this.formatting_=[],this[this.mode_](Q,ue)}},eu.prototype.popOn=function(Q,ue){var me=this.nonDisplayed_[this.row_];me+=ue,this.nonDisplayed_[this.row_]=me},eu.prototype.rollUp=function(Q,ue){var me=this.displayed_[this.row_];me+=ue,this.displayed_[this.row_]=me},eu.prototype.shiftRowsUp_=function(){var Q;for(Q=0;Q<this.topRow_;Q++)this.displayed_[Q]="";for(Q=this.row_+1;Q<Zp+1;Q++)this.displayed_[Q]="";for(Q=this.topRow_;Q<this.row_;Q++)this.displayed_[Q]=this.displayed_[Q+1];this.displayed_[this.row_]=""},eu.prototype.paintOn=function(Q,ue){var me=this.displayed_[this.row_];me+=ue,this.displayed_[this.row_]=me};var $m={CaptionStream:Fl,Cea608Stream:eu,Cea708Stream:jo},qp={H264_STREAM_TYPE:27,ADTS_STREAM_TYPE:15,METADATA_STREAM_TYPE:21},$g=u,Hg=8589934592,Vg=4294967296,Hm="shared",Tm=function(Q,ue){var me=1;for(Q>ue&&(me=-1);Math.abs(ue-Q)>Vg;)Q+=me*Hg;return Q},wm=function(Q){var ue,me;wm.prototype.init.call(this),this.type_=Q||Hm,this.push=function(pe){this.type_!==Hm&&pe.type!==this.type_||(me===void 0&&(me=pe.dts),pe.dts=Tm(pe.dts,me),pe.pts=Tm(pe.pts,me),ue=pe.dts,this.trigger("data",pe))},this.flush=function(){me=ue,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.discontinuity=function(){me=void 0,ue=void 0},this.reset=function(){this.discontinuity(),this.trigger("reset")}};wm.prototype=new $g;var Vm={TimestampRolloverStream:wm,handleRollover:Tm},Gg=(Q,ue,me)=>{if(!Q)return-1;for(var pe=me;pe<Q.length;pe++)if(Q[pe]===ue)return pe;return-1},Kg={typedArrayIndexOf:Gg},e0=Kg.typedArrayIndexOf,t0={Iso88591:0,Utf16:1,Utf16be:2,Utf8:3},Gm=function(Q,ue,me){var pe,Ce="";for(pe=ue;pe<me;pe++)Ce+="%"+("00"+Q[pe].toString(16)).slice(-2);return Ce},rp=function(Q,ue,me){return decodeURIComponent(Gm(Q,ue,me))},ip=function(Q,ue,me){return unescape(Gm(Q,ue,me))},sp=function(Q){return Q[0]<<21|Q[1]<<14|Q[2]<<7|Q[3]},ap={APIC:function(Q){var ue=1,me,pe,Ce="-->";Q.data[0]===t0.Utf8&&(me=e0(Q.data,0,ue),!(me<0)&&(Q.mimeType=ip(Q.data,ue,me),ue=me+1,Q.pictureType=Q.data[ue],ue++,pe=e0(Q.data,0,ue),!(pe<0)&&(Q.description=rp(Q.data,ue,pe),ue=pe+1,Q.mimeType===Ce?Q.url=ip(Q.data,ue,Q.data.length):Q.pictureData=Q.data.subarray(ue,Q.data.length))))},"T*":function(Q){Q.data[0]===t0.Utf8&&(Q.value=rp(Q.data,1,Q.data.length).replace(/\0*$/,""),Q.values=Q.value.split("\0"))},TXXX:function(Q){var ue;Q.data[0]===t0.Utf8&&(ue=e0(Q.data,0,1),ue!==-1&&(Q.description=rp(Q.data,1,ue),Q.value=rp(Q.data,ue+1,Q.data.length).replace(/\0*$/,""),Q.data=Q.value))},"W*":function(Q){Q.url=ip(Q.data,0,Q.data.length).replace(/\0.*$/,"")},WXXX:function(Q){var ue;Q.data[0]===t0.Utf8&&(ue=e0(Q.data,0,1),ue!==-1&&(Q.description=rp(Q.data,1,ue),Q.url=ip(Q.data,ue+1,Q.data.length).replace(/\0.*$/,"")))},PRIV:function(Q){var ue;for(ue=0;ue<Q.data.length;ue++)if(Q.data[ue]===0){Q.owner=ip(Q.data,0,ue);break}Q.privateData=Q.data.subarray(ue+1),Q.data=Q.privateData}},Yg=function(Q){var ue,me,pe=10,Ce=0,$e=[];if(!(Q.length<10||Q[0]!==73||Q[1]!==68||Q[2]!==51)){Ce=sp(Q.subarray(6,10)),Ce+=10;var fn=Q[5]&64;fn&&(pe+=4,pe+=sp(Q.subarray(10,14)),Ce-=sp(Q.subarray(16,20)));do{if(ue=sp(Q.subarray(pe+4,pe+8)),ue<1)break;me=String.fromCharCode(Q[pe],Q[pe+1],Q[pe+2],Q[pe+3]);var xn={id:me,data:Q.subarray(pe+10,pe+ue+10)};xn.key=xn.id,ap[xn.id]?ap[xn.id](xn):xn.id[0]==="T"?ap["T*"](xn):xn.id[0]==="W"&&ap["W*"](xn),$e.push(xn),pe+=10,pe+=ue}while(pe<Ce);return $e}},Km={parseId3Frames:Yg,parseSyncSafeInteger:sp,frameParsers:ap},Xg=u,Qg=qp,tf=Km,n0;n0=function(Q){var ue={descriptor:Q&&Q.descriptor},me=0,pe=[],Ce=0,$e;if(n0.prototype.init.call(this),this.dispatchType=Qg.METADATA_STREAM_TYPE.toString(16),ue.descriptor)for($e=0;$e<ue.descriptor.length;$e++)this.dispatchType+=("00"+ue.descriptor[$e].toString(16)).slice(-2);this.push=function(fn){var xn,Dn,Jn,Br,mi,Ms;if(fn.type==="timed-metadata"){if(fn.dataAlignmentIndicator&&(Ce=0,pe.length=0),pe.length===0&&(fn.data.length<10||fn.data[0]!==73||fn.data[1]!==68||fn.data[2]!==51)){this.trigger("log",{level:"warn",message:"Skipping unrecognized metadata packet"});return}if(pe.push(fn),Ce+=fn.data.byteLength,pe.length===1&&(me=tf.parseSyncSafeInteger(fn.data.subarray(6,10)),me+=10),!(Ce<me)){for(xn={data:new Uint8Array(me),frames:[],pts:pe[0].pts,dts:pe[0].dts},mi=0;mi<me;)xn.data.set(pe[0].data.subarray(0,me-mi),mi),mi+=pe[0].data.byteLength,Ce-=pe[0].data.byteLength,pe.shift();Dn=10,xn.data[5]&64&&(Dn+=4,Dn+=tf.parseSyncSafeInteger(xn.data.subarray(10,14)),me-=tf.parseSyncSafeInteger(xn.data.subarray(16,20)));do{if(Jn=tf.parseSyncSafeInteger(xn.data.subarray(Dn+4,Dn+8)),Jn<1){this.trigger("log",{level:"warn",message:"Malformed ID3 frame encountered. Skipping remaining metadata parsing."});break}if(Ms=String.fromCharCode(xn.data[Dn],xn.data[Dn+1],xn.data[Dn+2],xn.data[Dn+3]),Br={id:Ms,data:xn.data.subarray(Dn+10,Dn+Jn+10)},Br.key=Br.id,tf.frameParsers[Br.id]?tf.frameParsers[Br.id](Br):Br.id[0]==="T"?tf.frameParsers["T*"](Br):Br.id[0]==="W"&&tf.frameParsers["W*"](Br),Br.owner==="com.apple.streaming.transportStreamTimestamp"){var Vi=Br.data,Ta=(Vi[3]&1)<<30|Vi[4]<<22|Vi[5]<<14|Vi[6]<<6|Vi[7]>>>2;Ta*=4,Ta+=Vi[7]&3,Br.timeStamp=Ta,xn.pts===void 0&&xn.dts===void 0&&(xn.pts=Br.timeStamp,xn.dts=Br.timeStamp),this.trigger("timestamp",Br)}xn.frames.push(Br),Dn+=10,Dn+=Jn}while(Dn<me);this.trigger("data",xn)}}}},n0.prototype=new Xg;var Jg=n0,Cm=u,Am=$m,Lc=qp,Zg=Vm.TimestampRolloverStream,r0,op,i0,Th=188,Om=71;r0=function(){var Q=new Uint8Array(Th),ue=0;r0.prototype.init.call(this),this.push=function(me){var pe=0,Ce=Th,$e;for(ue?($e=new Uint8Array(me.byteLength+ue),$e.set(Q.subarray(0,ue)),$e.set(me,ue),ue=0):$e=me;Ce<$e.byteLength;){if($e[pe]===Om&&$e[Ce]===Om){this.trigger("data",$e.subarray(pe,Ce)),pe+=Th,Ce+=Th;continue}pe++,Ce++}pe<$e.byteLength&&(Q.set($e.subarray(pe),0),ue=$e.byteLength-pe)},this.flush=function(){ue===Th&&Q[0]===Om&&(this.trigger("data",Q),ue=0),this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.reset=function(){ue=0,this.trigger("reset")}},r0.prototype=new Cm,op=function(){var Q,ue,me,pe;op.prototype.init.call(this),pe=this,this.packetsWaitingForPmt=[],this.programMapTable=void 0,Q=function(Ce,$e){var fn=0;$e.payloadUnitStartIndicator&&(fn+=Ce[fn]+1),$e.type==="pat"?ue(Ce.subarray(fn),$e):me(Ce.subarray(fn),$e)},ue=function(Ce,$e){$e.section_number=Ce[7],$e.last_section_number=Ce[8],pe.pmtPid=(Ce[10]&31)<<8|Ce[11],$e.pmtPid=pe.pmtPid},me=function(Ce,$e){var fn,xn,Dn,Jn;if(Ce[5]&1){for(pe.programMapTable={video:null,audio:null,"timed-metadata":{}},fn=(Ce[1]&15)<<8|Ce[2],xn=3+fn-4,Dn=(Ce[10]&15)<<8|Ce[11],Jn=12+Dn;Jn<xn;){var Br=Ce[Jn],mi=(Ce[Jn+1]&31)<<8|Ce[Jn+2];Br===Lc.H264_STREAM_TYPE&&pe.programMapTable.video===null?pe.programMapTable.video=mi:Br===Lc.ADTS_STREAM_TYPE&&pe.programMapTable.audio===null?pe.programMapTable.audio=mi:Br===Lc.METADATA_STREAM_TYPE&&(pe.programMapTable["timed-metadata"][mi]=Br),Jn+=((Ce[Jn+3]&15)<<8|Ce[Jn+4])+5}$e.programMapTable=pe.programMapTable}},this.push=function(Ce){var $e={},fn=4;if($e.payloadUnitStartIndicator=!!(Ce[1]&64),$e.pid=Ce[1]&31,$e.pid<<=8,$e.pid|=Ce[2],(Ce[3]&48)>>>4>1&&(fn+=Ce[fn]+1),$e.pid===0)$e.type="pat",Q(Ce.subarray(fn),$e),this.trigger("data",$e);else if($e.pid===this.pmtPid)for($e.type="pmt",Q(Ce.subarray(fn),$e),this.trigger("data",$e);this.packetsWaitingForPmt.length;)this.processPes_.apply(this,this.packetsWaitingForPmt.shift());else this.programMapTable===void 0?this.packetsWaitingForPmt.push([Ce,fn,$e]):this.processPes_(Ce,fn,$e)},this.processPes_=function(Ce,$e,fn){fn.pid===this.programMapTable.video?fn.streamType=Lc.H264_STREAM_TYPE:fn.pid===this.programMapTable.audio?fn.streamType=Lc.ADTS_STREAM_TYPE:fn.streamType=this.programMapTable["timed-metadata"][fn.pid],fn.type="pes",fn.data=Ce.subarray($e),this.trigger("data",fn)}},op.prototype=new Cm,op.STREAM_TYPES={h264:27,adts:15},i0=function(){var Q=this,ue=!1,me={data:[],size:0},pe={data:[],size:0},Ce={data:[],size:0},$e,fn=function(Dn,Jn){var Br;const mi=Dn[0]<<16|Dn[1]<<8|Dn[2];Jn.data=new Uint8Array,mi===1&&(Jn.packetLength=6+(Dn[4]<<8|Dn[5]),Jn.dataAlignmentIndicator=(Dn[6]&4)!==0,Br=Dn[7],Br&192&&(Jn.pts=(Dn[9]&14)<<27|(Dn[10]&255)<<20|(Dn[11]&254)<<12|(Dn[12]&255)<<5|(Dn[13]&254)>>>3,Jn.pts*=4,Jn.pts+=(Dn[13]&6)>>>1,Jn.dts=Jn.pts,Br&64&&(Jn.dts=(Dn[14]&14)<<27|(Dn[15]&255)<<20|(Dn[16]&254)<<12|(Dn[17]&255)<<5|(Dn[18]&254)>>>3,Jn.dts*=4,Jn.dts+=(Dn[18]&6)>>>1)),Jn.data=Dn.subarray(9+Dn[8]))},xn=function(Dn,Jn,Br){var mi=new Uint8Array(Dn.size),Ms={type:Jn},Vi=0,Ta=0,Na=!1,Ou;if(!(!Dn.data.length||Dn.size<9)){for(Ms.trackId=Dn.data[0].pid,Vi=0;Vi<Dn.data.length;Vi++)Ou=Dn.data[Vi],mi.set(Ou.data,Ta),Ta+=Ou.data.byteLength;fn(mi,Ms),Na=Jn==="video"||Ms.packetLength<=Dn.size,(Br||Na)&&(Dn.size=0,Dn.data.length=0),Na&&Q.trigger("data",Ms)}};i0.prototype.init.call(this),this.push=function(Dn){({pat:function(){},pes:function(){var Jn,Br;switch(Dn.streamType){case Lc.H264_STREAM_TYPE:Jn=me,Br="video";break;case Lc.ADTS_STREAM_TYPE:Jn=pe,Br="audio";break;case Lc.METADATA_STREAM_TYPE:Jn=Ce,Br="timed-metadata";break;default:return}Dn.payloadUnitStartIndicator&&xn(Jn,Br,!0),Jn.data.push(Dn),Jn.size+=Dn.data.byteLength},pmt:function(){var Jn={type:"metadata",tracks:[]};$e=Dn.programMapTable,$e.video!==null&&Jn.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+$e.video,codec:"avc",type:"video"}),$e.audio!==null&&Jn.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+$e.audio,codec:"adts",type:"audio"}),ue=!0,Q.trigger("data",Jn)}})[Dn.type]()},this.reset=function(){me.size=0,me.data.length=0,pe.size=0,pe.data.length=0,this.trigger("reset")},this.flushStreams_=function(){xn(me,"video"),xn(pe,"audio"),xn(Ce,"timed-metadata")},this.flush=function(){if(!ue&&$e){var Dn={type:"metadata",tracks:[]};$e.video!==null&&Dn.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+$e.video,codec:"avc",type:"video"}),$e.audio!==null&&Dn.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+$e.audio,codec:"adts",type:"audio"}),Q.trigger("data",Dn)}ue=!1,this.flushStreams_(),this.trigger("done")}},i0.prototype=new Cm;var Ym={PAT_PID:0,MP2T_PACKET_LENGTH:Th,TransportPacketStream:r0,TransportParseStream:op,ElementaryStream:i0,TimestampRolloverStream:Zg,CaptionStream:Am.CaptionStream,Cea608Stream:Am.Cea608Stream,Cea708Stream:Am.Cea708Stream,MetadataStream:Jg};for(var Pm in Lc)Lc.hasOwnProperty(Pm)&&(Ym[Pm]=Lc[Pm]);var qg=Ym,ev=u,tv=Cs.ONE_SECOND_IN_TS,s0,Xm=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];s0=function(Q){var ue,me=0;s0.prototype.init.call(this),this.skipWarn_=function(pe,Ce){this.trigger("log",{level:"warn",message:`adts ski
108ping bytes ${pe} to ${Ce} in frame ${me} outside syncword`})},this.push=function(pe){var Ce=0,$e,fn,xn,Dn,Jn;if(Q||(me=0),pe.type==="audio"){ue&&ue.length?(xn=ue,ue=new Uint8Array(xn.byteLength+pe.data.byteLength),ue.set(xn),ue.set(pe.data,xn.byteLength)):ue=pe.data;for(var Br;Ce+7<ue.length;){if(ue[Ce]!==255||(ue[Ce+1]&246)!==240){typeof Br!="number"&&(Br=Ce),Ce++;continue}if(typeof Br=="number"&&(this.skipWarn_(Br,Ce),Br=null),fn=(~ue[Ce+1]&1)*2,$e=(ue[Ce+3]&3)<<11|ue[Ce+4]<<3|(ue[Ce+5]&224)>>5,Dn=((ue[Ce+6]&3)+1)*1024,Jn=Dn*tv/Xm[(ue[Ce+2]&60)>>>2],ue.byteLength-Ce<$e)break;this.trigger("data",{pts:pe.pts+me*Jn,dts:pe.dts+me*Jn,sampleCount:Dn,audioobjecttype:(ue[Ce+2]>>>6&3)+1,channelcount:(ue[Ce+2]&1)<<2|(ue[Ce+3]&192)>>>6,samplerate:Xm[(ue[Ce+2]&60)>>>2],samplingfrequencyindex:(ue[Ce+2]&60)>>>2,samplesize:16,data:ue.subarray(Ce+7+fn,Ce+$e)}),me++,Ce+=$e}typeof Br=="number"&&(this.skipWarn_(Br,Ce),Br=null),ue=ue.subarray(Ce)}},this.flush=function(){me=0,this.trigger("done")},this.reset=function(){ue=void 0,this.trigger("reset")},this.endTimeline=function(){ue=void 0,this.trigger("endedtimeline")}},s0.prototype=new ev;var nv=s0,Qm;Qm=function(Q){var ue=Q.byteLength,me=0,pe=0;this.length=function(){return 8*ue},this.bitsAvailable=function(){return 8*ue+pe},this.loadWord=function(){var Ce=Q.byteLength-ue,$e=new Uint8Array(4),fn=Math.min(4,ue);if(fn===0)throw new Error("no bytes available");$e.set(Q.subarray(Ce,Ce+fn)),me=new DataView($e.buffer).getUint32(0),pe=fn*8,ue-=fn},this.skipBits=function(Ce){var $e;pe>Ce?(me<<=Ce,pe-=Ce):(Ce-=pe,$e=Math.floor(Ce/8),Ce-=$e*8,ue-=$e,this.loadWord(),me<<=Ce,pe-=Ce)},this.readBits=function(Ce){var $e=Math.min(pe,Ce),fn=me>>>32-$e;return pe-=$e,pe>0?me<<=$e:ue>0&&this.loadWord(),$e=Ce-$e,$e>0?fn<<$e|this.readBits($e):fn},this.skipLeadingZeros=function(){var Ce;for(Ce=0;Ce<pe;++Ce)if((me&2147483648>>>Ce)!==0)return me<<=Ce,pe-=Ce,Ce;return this.loadWord(),Ce+this.skipLeadingZeros()},this.skipUnsignedExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.skipExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.readUnsignedExpGolomb=function(){var Ce=this.skipLeadingZeros();return this.readBits(Ce+1)-1},this.readExpGolomb=function(){var Ce=this.readUnsignedExpGolomb();return 1&Ce?1+Ce>>>1:-1*(Ce>>>1)},this.readBoolean=function(){return this.readBits(1)===1},this.readUnsignedByte=function(){return this.readBits(8)},this.loadWord()};var rv=Qm,Jm=u,iv=rv,a0,up,Zm;up=function(){var Q=0,ue,me;up.prototype.init.call(this),this.push=function(pe){var Ce;me?(Ce=new Uint8Array(me.byteLength+pe.data.byteLength),Ce.set(me),Ce.set(pe.data,me.byteLength),me=Ce):me=pe.data;for(var $e=me.byteLength;Q<$e-3;Q++)if(me[Q+2]===1){ue=Q+5;break}for(;ue<$e;)switch(me[ue]){case 0:if(me[ue-1]!==0){ue+=2;break}else if(me[ue-2]!==0){ue++;break}Q+3!==ue-2&&this.trigger("data",me.subarray(Q+3,ue-2));do ue++;while(me[ue]!==1&&ue<$e);Q=ue-2,ue+=3;break;case 1:if(me[ue-1]!==0||me[ue-2]!==0){ue+=3;break}this.trigger("data",me.subarray(Q+3,ue-2)),Q=ue-2,ue+=3;break;default:ue+=3;break}me=me.subarray(Q),ue-=Q,Q=0},this.reset=function(){me=null,Q=0,this.trigger("reset")},this.flush=function(){me&&me.byteLength>3&&this.trigger("data",me.subarray(Q+3)),me=null,Q=0,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")}},up.prototype=new Jm,Zm={100:!0,110:!0,122:!0,244:!0,44:!0,83:!0,86:!0,118:!0,128:!0,138:!0,139:!0,134:!0},a0=function(){var Q=new up,ue,me,pe,Ce,$e,fn,xn;a0.prototype.init.call(this),ue=this,this.push=function(Dn){Dn.type==="video"&&(me=Dn.trackId,pe=Dn.pts,Ce=Dn.dts,Q.push(Dn))},Q.on("data",function(Dn){var Jn={trackId:me,pts:pe,dts:Ce,data:Dn,nalUnitTypeCode:Dn[0]&31};switch(Jn.nalUnitTypeCode){case 5:Jn.nalUnitType="slice_layer_without_partitioning_rbsp_idr";break;case 6:Jn.nalUnitType="sei_rbsp",Jn.escapedRBSP=$e(Dn.subarray(1));break;case 7:Jn.nalUnitType="seq_parameter_set_rbsp",Jn.escapedRBSP=$e(Dn.subarray(1)),Jn.config=fn(Jn.escapedRBSP);break;case 8:Jn.nalUnitType="pic_parameter_set_rbsp";break;case 9:Jn.nalUnitType="access_unit_delimiter_rbsp";break}ue.trigger("data",Jn)}),Q.on("done",function(){ue.trigger("done")}),Q.on("partialdone",function(){ue.trigger("partialdone")}),Q.on("reset",function(){ue.trigger("reset")}),Q.on("endedtimeline",function(){ue.trigger("endedtimeline")}),this.flush=function(){Q.flush()},this.partialFlush=function(){Q.partialFlush()},this.reset=function(){Q.reset()},this.endTimeline=function(){Q.endTimeline()},xn=function(Dn,Jn){var Br=8,mi=8,Ms,Vi;for(Ms=0;Ms<Dn;Ms++)mi!==0&&(Vi=Jn.readExpGolomb(),mi=(Br+Vi+256)%256),Br=mi===0?Br:mi},$e=function(Dn){for(var Jn=Dn.byteLength,Br=[],mi=1,Ms,Vi;mi<Jn-2;
vendor: 150,767 bytes, lines 108-110
108)Dn[mi]===0&&Dn[mi+1]===0&&Dn[mi+2]===3?(Br.push(mi+2),mi+=2):mi++;if(Br.length===0)return Dn;Ms=Jn-Br.length,Vi=new Uint8Array(Ms);var Ta=0;for(mi=0;mi<Ms;Ta++,mi++)Ta===Br[0]&&(Ta++,Br.shift()),Vi[mi]=Dn[Ta];return Vi},fn=function(Dn){var Jn=0,Br=0,mi=0,Ms=0,Vi,Ta,Na,Ou,uc,Ff,Ag,Og,Pg,Um,Ig,gu=[1,1],Rg,Bf;if(Vi=new iv(Dn),Ta=Vi.readUnsignedByte(),Ou=Vi.readUnsignedByte(),Na=Vi.readUnsignedByte(),Vi.skipUnsignedExpGolomb(),Zm[Ta]&&(uc=Vi.readUnsignedExpGolomb(),uc===3&&Vi.skipBits(1),Vi.skipUnsignedExpGolomb(),Vi.skipUnsignedExpGolomb(),Vi.skipBits(1),Vi.readBoolean()))for(Ig=uc!==3?8:12,Bf=0;Bf<Ig;Bf++)Vi.readBoolean()&&(Bf<6?xn(16,Vi):xn(64,Vi));if(Vi.skipUnsignedExpGolomb(),Ff=Vi.readUnsignedExpGolomb(),Ff===0)Vi.readUnsignedExpGolomb();else if(Ff===1)for(Vi.skipBits(1),Vi.skipExpGolomb(),Vi.skipExpGolomb(),Ag=Vi.readUnsignedExpGolomb(),Bf=0;Bf<Ag;Bf++)Vi.skipExpGolomb();if(Vi.skipUnsignedExpGolomb(),Vi.skipBits(1),Og=Vi.readUnsignedExpGolomb(),Pg=Vi.readUnsignedExpGolomb(),Um=Vi.readBits(1),Um===0&&Vi.skipBits(1),Vi.skipBits(1),Vi.readBoolean()&&(Jn=Vi.readUnsignedExpGolomb(),Br=Vi.readUnsignedExpGolomb(),mi=Vi.readUnsignedExpGolomb(),Ms=Vi.readUnsignedExpGolomb()),Vi.readBoolean()&&Vi.readBoolean()){switch(Rg=Vi.readUnsignedByte(),Rg){case 1:gu=[1,1];break;case 2:gu=[12,11];break;case 3:gu=[10,11];break;case 4:gu=[16,11];break;case 5:gu=[40,33];break;case 6:gu=[24,11];break;case 7:gu=[20,11];break;case 8:gu=[32,11];break;case 9:gu=[80,33];break;case 10:gu=[18,11];break;case 11:gu=[15,11];break;case 12:gu=[64,33];break;case 13:gu=[160,99];break;case 14:gu=[4,3];break;case 15:gu=[3,2];break;case 16:gu=[2,1];break;case 255:{gu=[Vi.readUnsignedByte()<<8|Vi.readUnsignedByte(),Vi.readUnsignedByte()<<8|Vi.readUnsignedByte()];break}}gu&&gu[0]/gu[1]}return{profileIdc:Ta,levelIdc:Na,profileCompatibility:Ou,width:(Og+1)*16-Jn*2-Br*2,height:(2-Um)*(Pg+1)*16-mi*2-Ms*2,sarRatio:gu}}},a0.prototype=new Jm;var sv={H264Stream:a0,NalByteStream:up},av=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],qm=function(Q,ue){var me=Q[ue+6]<<21|Q[ue+7]<<14|Q[ue+8]<<7|Q[ue+9],pe=Q[ue+5],Ce=(pe&16)>>4;return me=me>=0?me:0,Ce?me+20:me+10},eg=function(Q,ue){return Q.length-ue<10||Q[ue]!==73||Q[ue+1]!==68||Q[ue+2]!==51?ue:(ue+=qm(Q,ue),eg(Q,ue))},ov=function(Q){var ue=eg(Q,0);return Q.length>=ue+2&&(Q[ue]&255)===255&&(Q[ue+1]&240)===240&&(Q[ue+1]&22)===16},tg=function(Q){return Q[0]<<21|Q[1]<<14|Q[2]<<7|Q[3]},uv=function(Q,ue,me){var pe,Ce="";for(pe=ue;pe<me;pe++)Ce+="%"+("00"+Q[pe].toString(16)).slice(-2);return Ce},lv=function(Q,ue,me){return unescape(uv(Q,ue,me))},cv=function(Q,ue){var me=(Q[ue+5]&224)>>5,pe=Q[ue+4]<<3,Ce=Q[ue+3]&6144;return Ce|pe|me},dv=function(Q,ue){return Q[ue]===73&&Q[ue+1]===68&&Q[ue+2]===51?"timed-metadata":Q[ue]&!0&&(Q[ue+1]&240)===240?"audio":null},fv=function(Q){for(var ue=0;ue+5<Q.length;){if(Q[ue]!==255||(Q[ue+1]&246)!==240){ue++;continue}return av[(Q[ue+2]&60)>>>2]}return null},hv=function(Q){var ue,me,pe,Ce;ue=10,Q[5]&64&&(ue+=4,ue+=tg(Q.subarray(10,14)));do{if(me=tg(Q.subarray(ue+4,ue+8)),me<1)return null;if(Ce=String.fromCharCode(Q[ue],Q[ue+1],Q[ue+2],Q[ue+3]),Ce==="PRIV"){pe=Q.subarray(ue+10,ue+me+10);for(var $e=0;$e<pe.byteLength;$e++)if(pe[$e]===0){var fn=lv(pe,0,$e);if(fn==="com.apple.streaming.transportStreamTimestamp"){var xn=pe.subarray($e+1),Dn=(xn[3]&1)<<30|xn[4]<<22|xn[5]<<14|xn[6]<<6|xn[7]>>>2;return Dn*=4,Dn+=xn[7]&3,Dn}break}}ue+=10,ue+=me}while(ue<Q.byteLength);return null},Im={isLikelyAacData:ov,parseId3TagSize:qm,parseAdtsSize:cv,parseType:dv,parseSampleRate:fv,parseAacTimestamp:hv},pv=u,ng=Im,o0;o0=function(){var Q=new Uint8Array,ue=0;o0.prototype.init.call(this),this.setTimestamp=function(me){ue=me},this.push=function(me){var pe=0,Ce=0,$e,fn,xn,Dn;for(Q.length?(Dn=Q.length,Q=new Uint8Array(me.byteLength+Dn),Q.set(Q.subarray(0,Dn)),Q.set(me,Dn)):Q=me;Q.length-Ce>=3;){if(Q[Ce]===73&&Q[Ce+1]===68&&Q[Ce+2]===51){if(Q.length-Ce<10||(pe=ng.parseId3TagSize(Q,Ce),Ce+pe>Q.length))break;fn={type:"timed-metadata",data:Q.subarray(Ce,Ce+pe)},this.trigger("data",fn),Ce+=pe;continue}else if((Q[Ce]&255)===255&&(Q[Ce+1]&240)===240){if(Q.length-Ce<7||(pe=ng.parseAdtsSize(Q,Ce),Ce+pe>Q.length))break;xn={type:"audio",data:Q.subarray(Ce,Ce+pe),pts:ue,dts:ue},this.trigger("data",xn),Ce+=pe;continue}Ce++}$e=Q.length-Ce,$e>0?Q=Q.subarray(Ce):Q=new Uint8Array},this.reset=function(){Q=new Uint8Array,this.trigger("reset")},this.endTimeline=function(){Q=new Uint8Array,this.trigger("endedtimeline")}},o0.prototype=new pv;var mv=o0,gv=["audioobjecttype","channelcount","samplerate","samplingfrequencyindex","samplesize"],vv=gv,yv=["width","height","profileIdc","levelIdc","profileCompatibility","sarRatio"],bv=yv,u0=u,lp=hm,cp=_m,l0=au,Dc=Lg,Ed=qg,c0=Cs,rg=nv,xv=sv.H264Stream,Sv=mv,_v=Im.isLikelyAacData,Ev=Cs.ONE_SECOND_IN_TS,Rm=vv,Mm=bv,dp,wh,d0,kf,Tv=function(Q,ue){ue.stream=Q,this.trigger("log",ue)},ig=function(Q,ue){for(var me=Object.keys(ue),pe=0;pe<me.length;pe++){var Ce=me[pe];Ce==="headOfPipeline"||!ue[Ce].on||ue[Ce].on("log",Tv.bind(Q,Ce))}},sg=function(Q,ue){var me;if(Q.length!==ue.length)return!1;for(me=0;me<Q.length;me++)if(Q[me]!==ue[me])return!1;return!0},Lm=function(Q,ue,me,pe,Ce,$e){var fn=me-ue,xn=pe-ue,Dn=Ce-me;return{start:{dts:Q,pts:Q+fn},end:{dts:Q+xn,pts:Q+Dn},prependedContentDuration:$e,baseMediaDecodeTime:Q}};wh=function(Q,ue){var me=[],pe,Ce=0,$e=0,fn=1/0;ue=ue||{},pe=ue.firstSequenceNumber||0,wh.prototype.init.call(this),this.push=function(xn){Dc.collectDtsInfo(Q,xn),Q&&Rm.forEach(function(Dn){Q[Dn]=xn[Dn]}),me.push(xn)},this.setEarliestDts=function(xn){Ce=xn},this.setVideoBaseMediaDecodeTime=function(xn){fn=xn},this.setAudioAppendStart=function(xn){$e=xn},this.flush=function(){var xn,Dn,Jn,Br,mi,Ms,Vi;if(me.length===0){this.trigger("done","AudioSegmentStream");return}xn=l0.trimAdtsFramesByEarliestDts(me,Q,Ce),Q.baseMediaDecodeTime=Dc.calculateTrackBaseMediaDecodeTime(Q,ue.keepOriginalTimestamps),Vi=l0.prefixWithSilence(Q,xn,$e,fn),Q.samples=l0.generateSampleTable(xn),Jn=lp.mdat(l0.concatenateFrameData(xn)),me=[],Dn=lp.moof(pe,[Q]),Br=new Uint8Array(Dn.byteLength+Jn.byteLength),pe++,Br.set(Dn),Br.set(Jn,Dn.byteLength),Dc.clearDtsInfo(Q),mi=Math.ceil(Ev*1024/Q.samplerate),xn.length&&(Ms=xn.length*mi,this.trigger("segmentTimingInfo",Lm(c0.audioTsToVideoTs(Q.baseMediaDecodeTime,Q.samplerate),xn[0].dts,xn[0].pts,xn[0].dts+Ms,xn[0].pts+Ms,Vi||0)),this.trigger("timingInfo",{start:xn[0].pts,end:xn[0].pts+Ms})),this.trigger("data",{track:Q,boxes:Br}),this.trigger("done","AudioSegmentStream")},this.reset=function(){Dc.clearDtsInfo(Q),me=[],this.trigger("reset")}},wh.prototype=new u0,dp=function(Q,ue){var me,pe=[],Ce=[],$e,fn;ue=ue||{},me=ue.firstSequenceNumber||0,dp.prototype.init.call(this),delete Q.minPTS,this.gopCache_=[],this.push=function(xn){Dc.collectDtsInfo(Q,xn),xn.nalUnitType==="seq_parameter_set_rbsp"&&!$e&&($e=xn.config,Q.sps=[xn.data],Mm.forEach(function(Dn){Q[Dn]=$e[Dn]},this)),xn.nalUnitType==="pic_parameter_set_rbsp"&&!fn&&(fn=xn.data,Q.pps=[xn.data]),pe.push(xn)},this.flush=function(){for(var xn,Dn,Jn,Br,mi,Ms,Vi=0,Ta,Na;pe.length&&pe[0].nalUnitType!=="access_unit_delimiter_rbsp";)pe.shift();if(pe.length===0){this.resetStream_(),this.trigger("done","VideoSegmentStream");return}if(xn=cp.groupNalsIntoFrames(pe),Jn=cp.groupFramesIntoGops(xn),Jn[0][0].keyFrame||(Dn=this.getGopForFusion_(pe[0],Q),Dn?(Vi=Dn.duration,Jn.unshift(Dn),Jn.byteLength+=Dn.byteLength,Jn.nalCount+=Dn.nalCount,Jn.pts=Dn.pts,Jn.dts=Dn.dts,Jn.duration+=Dn.duration):Jn=cp.extendFirstKeyFrame(Jn)),Ce.length){var Ou;if(ue.alignGopsAtEnd?Ou=this.alignGopsAtEnd_(Jn):Ou=this.alignGopsAtStart_(Jn),!Ou){this.gopCache_.unshift({gop:Jn.pop(),pps:Q.pps,sps:Q.sps}),this.gopCache_.length=Math.min(6,this.gopCache_.length),pe=[],this.resetStream_(),this.trigger("done","VideoSegmentStream");return}Dc.clearDtsInfo(Q),Jn=Ou}Dc.collectDtsInfo(Q,Jn),Q.samples=cp.generateSampleTable(Jn),mi=lp.mdat(cp.concatenateNalData(Jn)),Q.baseMediaDecodeTime=Dc.calculateTrackBaseMediaDecodeTime(Q,ue.keepOriginalTimestamps),this.trigger("processedGopsInfo",Jn.map(function(uc){return{pts:uc.pts,dts:uc.dts,byteLength:uc.byteLength}})),Ta=Jn[0],Na=Jn[Jn.length-1],this.trigger("segmentTimingInfo",Lm(Q.baseMediaDecodeTime,Ta.dts,Ta.pts,Na.dts+Na.duration,Na.pts+Na.duration,Vi)),this.trigger("timingInfo",{start:Jn[0].pts,end:Jn[Jn.length-1].pts+Jn[Jn.length-1].duration}),this.gopCache_.unshift({gop:Jn.pop(),pps:Q.pps,sps:Q.sps}),this.gopCache_.length=Math.min(6,this.gopCache_.length),pe=[],this.trigger("baseMediaDecodeTime",Q.baseMediaDecodeTime),this.trigger("timelineStartInfo",Q.timelineStartInfo),Br=lp.moof(me,[Q]),Ms=new Uint8Array(Br.byteLength+mi.byteLength),me++,Ms.set(Br),Ms.set(mi,Br.byteLength),this.trigger("data",{track:Q,boxes:Ms}),this.resetStream_(),this.trigger("done","VideoSegmentStream")},this.reset=function(){this.resetStream_(),pe=[],this.gopCache_.length=0,Ce.length=0,this.trigger("reset")},this.resetStream_=function(){Dc.clearDtsInfo(Q),$e=void 0,fn=void 0},this.getGopForFusion_=function(xn){var Dn=45e3,Jn=1e4,Br=1/0,mi,Ms,Vi,Ta,Na;for(Na=0;Na<this.gopCache_.length;Na++)Ta=this.gopCache_[Na],Vi=Ta.gop,!(!(Q.pps&&sg(Q.pps[0],Ta.pps[0]))||!(Q.sps&&sg(Q.sps[0],Ta.sps[0])))&&(Vi.dts<Q.timelineStartInfo.dts||(mi=xn.dts-Vi.dts-Vi.duration,mi>=-Jn&&mi<=Dn&&(!Ms||Br>mi)&&(Ms=Ta,Br=mi)));return Ms?Ms.gop:null},this.alignGopsAtStart_=function(xn){var Dn,Jn,Br,mi,Ms,Vi,Ta,Na;for(Ms=xn.byteLength,Vi=xn.nalCount,Ta=xn.duration,Dn=Jn=0;Dn<Ce.length&&Jn<xn.length&&(Br=Ce[Dn],mi=xn[Jn],Br.pts!==mi.pts);){if(mi.pts>Br.pts){Dn++;continue}Jn++,Ms-=mi.byteLength,Vi-=mi.nalCount,Ta-=mi.duration}return Jn===0?xn:Jn===xn.length?null:(Na=xn.slice(Jn),Na.byteLength=Ms,Na.duration=Ta,Na.nalCount=Vi,Na.pts=Na[0].pts,Na.dts=Na[0].dts,Na)},this.alignGopsAtEnd_=function(xn){var Dn,Jn,Br,mi,Ms,Vi;for(Dn=Ce.length-1,Jn=xn.length-1,Ms=null,Vi=!1;Dn>=0&&Jn>=0;){if(Br=Ce[Dn],mi=xn[Jn],Br.pts===mi.pts){Vi=!0;break}if(Br.pts>mi.pts){Dn--;continue}Dn===Ce.length-1&&(Ms=Jn),Jn--}if(!Vi&&Ms===null)return null;var Ta;if(Vi?Ta=Jn:Ta=Ms,Ta===0)return xn;var Na=xn.slice(Ta),Ou=Na.reduce(function(uc,Ff){return uc.byteLength+=Ff.byteLength,uc.duration+=Ff.duration,uc.nalCount+=Ff.nalCount,uc},{byteLength:0,duration:0,nalCount:0});return Na.byteLength=Ou.byteLength,Na.duration=Ou.duration,Na.nalCount=Ou.nalCount,Na.pts=Na[0].pts,Na.dts=Na[0].dts,Na},this.alignGopsWith=function(xn){Ce=xn}},dp.prototype=new u0,kf=function(Q,ue){this.numberOfTracks=0,this.metadataStream=ue,Q=Q||{},typeof Q.remux<"u"?this.remuxTracks=!!Q.remux:this.remuxTracks=!0,typeof Q.keepOriginalTimestamps=="boolean"?this.keepOriginalTimestamps=Q.keepOriginalTimestamps:this.keepOriginalTimestamps=!1,this.pendingTracks=[],this.videoTrack=null,this.pendingBoxes=[],this.pendingCaptions=[],this.pendingMetadata=[],this.pendingBytes=0,this.emittedTracks=0,kf.prototype.init.call(this),this.push=function(me){if(me.text)return this.pendingCaptions.push(me);if(me.frames)return this.pendingMetadata.push(me);this.pendingTracks.push(me.track),this.pendingBytes+=me.boxes.byteLength,me.track.type==="video"&&(this.videoTrack=me.track,this.pendingBoxes.push(me.boxes)),me.track.type==="audio"&&(this.audioTrack=me.track,this.pendingBoxes.unshift(me.boxes))}},kf.prototype=new u0,kf.prototype.flush=function(Q){var ue=0,me={captions:[],captionStreams:{},metadata:[],info:{}},pe,Ce,$e,fn=0,xn;if(this.pendingTracks.length<this.numberOfTracks){if(Q!=="VideoSegmentStream"&&Q!=="AudioSegmentStream")return;if(this.remuxTracks)return;if(this.pendingTracks.length===0){this.emittedTracks++,this.emittedTracks>=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0);return}}if(this.videoTrack?(fn=this.videoTrack.timelineStartInfo.pts,Mm.forEach(function(Dn){me.info[Dn]=this.videoTrack[Dn]},this)):this.audioTrack&&(fn=this.audioTrack.timelineStartInfo.pts,Rm.forEach(function(Dn){me.info[Dn]=this.audioTrack[Dn]},this)),this.videoTrack||this.audioTrack){for(this.pendingTracks.length===1?me.type=this.pendingTracks[0].type:me.type="combined",this.emittedTracks+=this.pendingTracks.length,$e=lp.initSegment(this.pendingTracks),me.initSegment=new Uint8Array($e.byteLength),me.initSegment.set($e),me.data=new Uint8Array(this.pendingBytes),xn=0;xn<this.pendingBoxes.length;xn++)me.data.set(this.pendingBoxes[xn],ue),ue+=this.pendingBoxes[xn].byteLength;for(xn=0;xn<this.pendingCaptions.length;xn++)pe=this.pendingCaptions[xn],pe.startTime=c0.metadataTsToSeconds(pe.startPts,fn,this.keepOriginalTimestamps),pe.endTime=c0.metadataTsToSeconds(pe.endPts,fn,this.keepOriginalTimestamps),me.captionStreams[pe.stream]=!0,me.captions.push(pe);for(xn=0;xn<this.pendingMetadata.length;xn++)Ce=this.pendingMetadata[xn],Ce.cueTime=c0.metadataTsToSeconds(Ce.pts,fn,this.keepOriginalTimestamps),me.metadata.push(Ce);for(me.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",me),xn=0;xn<me.captions.length;xn++)pe=me.captions[xn],this.trigger("caption",pe);for(xn=0;xn<me.metadata.length;xn++)Ce=me.metadata[xn],this.trigger("id3Frame",Ce)}this.emittedTracks>=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0)},kf.prototype.setRemux=function(Q){this.remuxTracks=Q},d0=function(Q){var ue=this,me=!0,pe,Ce;d0.prototype.init.call(this),Q=Q||{},this.baseMediaDecodeTime=Q.baseMediaDecodeTime||0,this.transmuxPipeline_={},this.setupAacPipeline=function(){var $e={};this.transmuxPipeline_=$e,$e.type="aac",$e.metadataStream=new Ed.MetadataStream,$e.aacStream=new Sv,$e.audioTimestampRolloverStream=new Ed.TimestampRolloverStream("audio"),$e.timedMetadataTimestampRolloverStream=new Ed.TimestampRolloverStream("timed-metadata"),$e.adtsStream=new rg,$e.coalesceStream=new kf(Q,$e.metadataStream),$e.headOfPipeline=$e.aacStream,$e.aacStream.pipe($e.audioTimestampRolloverStream).pipe($e.adtsStream),$e.aacStream.pipe($e.timedMetadataTimestampRolloverStream).pipe($e.metadataStream).pipe($e.coalesceStream),$e.metadataStream.on("timestamp",function(fn){$e.aacStream.setTimestamp(fn.timeStamp)}),$e.aacStream.on("data",function(fn){fn.type!=="timed-metadata"&&fn.type!=="audio"||$e.audioSegmentStream||(Ce=Ce||{timelineStartInfo:{baseMediaDecodeTime:ue.baseMediaDecodeTime},codec:"adts",type:"audio"},$e.coalesceStream.numberOfTracks++,$e.audioSegmentStream=new wh(Ce,Q),$e.audioSegmentStream.on("log",ue.getLogTrigger_("audioSegmentStream")),$e.audioSegmentStream.on("timingInfo",ue.trigger.bind(ue,"audioTimingInfo")),$e.adtsStream.pipe($e.audioSegmentStream).pipe($e.coalesceStream),ue.trigger("trackinfo",{hasAudio:!!Ce,hasVideo:!!pe}))}),$e.coalesceStream.on("data",this.trigger.bind(this,"data")),$e.coalesceStream.on("done",this.trigger.bind(this,"done")),ig(this,$e)},this.setupTsPipeline=function(){var $e={};this.transmuxPipeline_=$e,$e.type="ts",$e.metadataStream=new Ed.MetadataStream,$e.packetStream=new Ed.TransportPacketStream,$e.parseStream=new Ed.TransportParseStream,$e.elementaryStream=new Ed.ElementaryStream,$e.timestampRolloverStream=new Ed.TimestampRolloverStream,$e.adtsStream=new rg,$e.h264Stream=new xv,$e.captionStream=new Ed.CaptionStream(Q),$e.coalesceStream=new kf(Q,$e.metadataStream),$e.headOfPipeline=$e.packetStream,$e.packetStream.pipe($e.parseStream).pipe($e.elementaryStream).pipe($e.timestampRolloverStream),$e.timestampRolloverStream.pipe($e.h264Stream),$e.timestampRolloverStream.pipe($e.adtsStream),$e.timestampRolloverStream.pipe($e.metadataStream).pipe($e.coalesceStream),$e.h264Stream.pipe($e.captionStream).pipe($e.coalesceStream),$e.elementaryStream.on("data",function(fn){var xn;if(fn.type==="metadata"){for(xn=fn.tracks.length;xn--;)!pe&&fn.tracks[xn].type==="video"?(pe=fn.tracks[xn],pe.timelineStartInfo.baseMediaDecodeTime=ue.baseMediaDecodeTime):!Ce&&fn.tracks[xn].type==="audio"&&(Ce=fn.tracks[xn],Ce.timelineStartInfo.baseMediaDecodeTime=ue.baseMediaDecodeTime);pe&&!$e.videoSegmentStream&&($e.coalesceStream.numberOfTracks++,$e.videoSegmentStream=new dp(pe,Q),$e.videoSegmentStream.on("log",ue.getLogTrigger_("videoSegmentStream")),$e.videoSegmentStream.on("timelineStartInfo",function(Dn){Ce&&!Q.keepOriginalTimestamps&&(Ce.timelineStartInfo=Dn,$e.audioSegmentStream.setEarliestDts(Dn.dts-ue.baseMediaDecodeTime))}),$e.videoSegmentStream.on("processedGopsInfo",ue.trigger.bind(ue,"gopInfo")),$e.videoSegmentStream.on("segmentTimingInfo",ue.trigger.bind(ue,"videoSegmentTimingInfo")),$e.videoSegmentStream.on("baseMediaDecodeTime",function(Dn){Ce&&$e.audioSegmentStream.setVideoBaseMediaDecodeTime(Dn)}),$e.videoSegmentStream.on("timingInfo",ue.trigger.bind(ue,"videoTimingInfo")),$e.h264Stream.pipe($e.videoSegmentStream).pipe($e.coalesceStream)),Ce&&!$e.audioSegmentStream&&($e.coalesceStream.numberOfTracks++,$e.audioSegmentStream=new wh(Ce,Q),$e.audioSegmentStream.on("log",ue.getLogTrigger_("audioSegmentStream")),$e.audioSegmentStream.on("timingInfo",ue.trigger.bind(ue,"audioTimingInfo")),$e.audioSegmentStream.on("segmentTimingInfo",ue.trigger.bind(ue,"audioSegmentTimingInfo")),$e.adtsStream.pipe($e.audioSegmentStream).pipe($e.coalesceStream)),ue.trigger("trackinfo",{hasAudio:!!Ce,hasVideo:!!pe})}}),$e.coalesceStream.on("data",this.trigger.bind(this,"data")),$e.coalesceStream.on("id3Frame",function(fn){fn.dispatchType=$e.metadataStream.dispatchType,ue.trigger("id3Frame",fn)}),$e.coalesceStream.on("caption",this.trigger.bind(this,"caption")),$e.coalesceStream.on("done",this.trigger.bind(this,"done")),ig(this,$e)},this.setBaseMediaDecodeTime=function($e){var fn=this.transmuxPipeline_;Q.keepOriginalTimestamps||(this.baseMediaDecodeTime=$e),Ce&&(Ce.timelineStartInfo.dts=void 0,Ce.timelineStartInfo.pts=void 0,Dc.clearDtsInfo(Ce),fn.audioTimestampRolloverStream&&fn.audioTimestampRolloverStream.discontinuity()),pe&&(fn.videoSegmentStream&&(fn.videoSegmentStream.gopCache_=[]),pe.timelineStartInfo.dts=void 0,pe.timelineStartInfo.pts=void 0,Dc.clearDtsInfo(pe),fn.captionStream.reset()),fn.timestampRolloverStream&&fn.timestampRolloverStream.discontinuity()},this.setAudioAppendStart=function($e){Ce&&this.transmuxPipeline_.audioSegmentStream.setAudioAppendStart($e)},this.setRemux=function($e){var fn=this.transmuxPipeline_;Q.remux=$e,fn&&fn.coalesceStream&&fn.coalesceStream.setRemux($e)},this.alignGopsWith=function($e){pe&&this.transmuxPipeline_.videoSegmentStream&&this.transmuxPipeline_.videoSegmentStream.alignGopsWith($e)},this.getLogTrigger_=function($e){var fn=this;return function(xn){xn.stream=$e,fn.trigger("log",xn)}},this.push=function($e){if(me){var fn=_v($e);fn&&this.transmuxPipeline_.type!=="aac"?this.setupAacPipeline():!fn&&this.transmuxPipeline_.type!=="ts"&&this.setupTsPipeline(),me=!1}this.transmuxPipeline_.headOfPipeline.push($e)},this.flush=function(){me=!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()}},d0.prototype=new u0;var wv={Transmuxer:d0,VideoSegmentStream:dp,AudioSegmentStream:wh,AUDIO_PROPERTIES:Rm,VIDEO_PROPERTIES:Mm,generateSegmentTimingInfo:Lm},Cv=function(Q){return Q>>>0},Av=function(Q){return("00"+Q.toString(16)).slice(-2)},f0={toUnsigned:Cv,toHexString:Av},Ov=function(Q){var ue="";return ue+=String.fromCharCode(Q[0]),ue+=String.fromCharCode(Q[1]),ue+=String.fromCharCode(Q[2]),ue+=String.fromCharCode(Q[3]),ue},ag=Ov,Pv=f0.toUnsigned,Iv=ag,og=function(Q,ue){var me=[],pe,Ce,$e,fn,xn;if(!ue.length)return null;for(pe=0;pe<Q.byteLength;)Ce=Pv(Q[pe]<<24|Q[pe+1]<<16|Q[pe+2]<<8|Q[pe+3]),$e=Iv(Q.subarray(pe+4,pe+8)),fn=Ce>1?pe+Ce:Q.byteLength,$e===ue[0]&&(ue.length===1?me.push(Q.subarray(pe+8,fn)):(xn=og(Q.subarray(pe+8,fn),ue.slice(1)),xn.length&&(me=me.concat(xn)))),pe=fn;return me},ug=og,Rv=f0.toUnsigned,Mv=D.getUint64,Lv=function(Q){var ue={version:Q[0],flags:new Uint8Array(Q.subarray(1,4))};return ue.version===1?ue.baseMediaDecodeTime=Mv(Q.subarray(4)):ue.baseMediaDecodeTime=Rv(Q[4]<<24|Q[5]<<16|Q[6]<<8|Q[7]),ue},lg=Lv,Dv=function(Q){return{isLeading:(Q[0]&12)>>>2,dependsOn:Q[0]&3,isDependedOn:(Q[1]&192)>>>6,hasRedundancy:(Q[1]&48)>>>4,paddingValue:(Q[1]&14)>>>1,isNonSyncSample:Q[1]&1,degradationPriority:Q[2]<<8|Q[3]}},kv=Dv,cg=kv,Nv=function(Q){var ue={version:Q[0],flags:new Uint8Array(Q.subarray(1,4)),samples:[]},me=new DataView(Q.buffer,Q.byteOffset,Q.byteLength),pe=ue.flags[2]&1,Ce=ue.flags[2]&4,$e=ue.flags[1]&1,fn=ue.flags[1]&2,xn=ue.flags[1]&4,Dn=ue.flags[1]&8,Jn=me.getUint32(4),Br=8,mi;for(pe&&(ue.dataOffset=me.getInt32(Br),Br+=4),Ce&&Jn&&(mi={flags:cg(Q.subarray(Br,Br+4))},Br+=4,$e&&(mi.duration=me.getUint32(Br),Br+=4),fn&&(mi.size=me.getUint32(Br),Br+=4),Dn&&(ue.version===1?mi.compositionTimeOffset=me.getInt32(Br):mi.compositionTimeOffset=me.getUint32(Br),Br+=4),ue.samples.push(mi),Jn--);Jn--;)mi={},$e&&(mi.duration=me.getUint32(Br),Br+=4),fn&&(mi.size=me.getUint32(Br),Br+=4),xn&&(mi.flags=cg(Q.subarray(Br,Br+4)),Br+=4),Dn&&(ue.version===1?mi.compositionTimeOffset=me.getInt32(Br):mi.compositionTimeOffset=me.getUint32(Br),Br+=4),ue.samples.push(mi);return ue},dg=Nv,Fv=function(Q){var ue=new DataView(Q.buffer,Q.byteOffset,Q.byteLength),me={version:Q[0],flags:new Uint8Array(Q.subarray(1,4)),trackId:ue.getUint32(4)},pe=me.flags[2]&1,Ce=me.flags[2]&2,$e=me.flags[2]&8,fn=me.flags[2]&16,xn=me.flags[2]&32,Dn=me.flags[0]&65536,Jn=me.flags[0]&131072,Br;return Br=8,pe&&(Br+=4,me.baseDataOffset=ue.getUint32(12),Br+=4),Ce&&(me.sampleDescriptionIndex=ue.getUint32(Br),Br+=4),$e&&(me.defaultSampleDuration=ue.getUint32(Br),Br+=4),fn&&(me.defaultSampleSize=ue.getUint32(Br),Br+=4),xn&&(me.defaultSampleFlags=ue.getUint32(Br)),Dn&&(me.durationIsEmpty=!0),!pe&&Jn&&(me.baseDataOffsetIsMoof=!0),me},fg=Fv,fp;typeof window<"u"?fp=window:typeof m<"u"?fp=m:typeof self<"u"?fp=self:fp={};var hg=fp,Bv=Wm.discardEmulationPreventionBytes,Uv=$m.CaptionStream,hp=ug,jv=lg,zv=dg,Wv=fg,pg=hg,$v=function(Q,ue){for(var me=Q,pe=0;pe<ue.length;pe++){var Ce=ue[pe];if(me<Ce.size)return Ce;me-=Ce.size}return null},Hv=function(Q,ue,me){var pe=new DataView(Q.buffer,Q.byteOffset,Q.byteLength),Ce={logs:[],seiNals:[]},$e,fn,xn,Dn;for(fn=0;fn+4<Q.length;fn+=xn)if(xn=pe.getUint32(fn),fn+=4,!(xn<=0))switch(Q[fn]&31){case 6:var Jn=Q.subarray(fn+1,fn+1+xn),Br=$v(fn,ue);if($e={nalUnitType:"sei_rbsp",size:xn,data:Jn,escapedRBSP:Bv(Jn),trackId:me},Br)$e.pts=Br.pts,$e.dts=Br.dts,Dn=Br;else if(Dn)$e.pts=Dn.pts,$e.dts=Dn.dts;else{Ce.logs.push({level:"warn",message:"We've encountered a nal unit without data at "+fn+" for trackId "+me+". See mux.js#223."});break}Ce.seiNals.push($e);break}return Ce},Vv=function(Q,ue,me){var pe=ue,Ce=me.defaultSampleDuration||0,$e=me.defaultSampleSize||0,fn=me.trackId,xn=[];return Q.forEach(function(Dn){var Jn=zv(Dn),Br=Jn.samples;Br.forEach(function(mi){mi.duration===void 0&&(mi.duration=Ce),mi.size===void 0&&(mi.size=$e),mi.trackId=fn,mi.dts=pe,mi.compositionTimeOffset===void 0&&(mi.compositionTimeOffset=0),typeof pe=="bigint"?(mi.pts=pe+pg.BigInt(mi.compositionTimeOffset),pe+=pg.BigInt(mi.duration)):(mi.pts=pe+mi.compositionTimeOffset,pe+=mi.duration)}),xn=xn.concat(Br)}),xn},Gv=function(Q,ue){var me=hp(Q,["moof","traf"]),pe=hp(Q,["mdat"]),Ce={},$e=[];return pe.forEach(function(fn,xn){var Dn=me[xn];$e.push({mdat:fn,traf:Dn})}),$e.forEach(function(fn){var xn=fn.mdat,Dn=fn.traf,Jn=hp(Dn,["tfhd"]),Br=Wv(Jn[0]),mi=Br.trackId,Ms=hp(Dn,["tfdt"]),Vi=Ms.length>0?jv(Ms[0]).baseMediaDecodeTime:0,Ta=hp(Dn,["trun"]),Na,Ou;ue===mi&&Ta.length>0&&(Na=Vv(Ta,Vi,Br),Ou=Hv(xn,Na,mi),Ce[mi]||(Ce[mi]={seiNals:[],logs:[]}),Ce[mi].seiNals=Ce[mi].seiNals.concat(Ou.seiNals),Ce[mi].logs=Ce[mi].logs.concat(Ou.logs))}),Ce},Kv=function(Q,ue,me){var pe;if(ue===null)return null;pe=Gv(Q,ue);var Ce=pe[ue]||{};return{seiNals:Ce.seiNals,logs:Ce.logs,timescale:me}},Yv=function(){var Q=!1,ue,me,pe,Ce,$e,fn;this.isInitialized=function(){return Q},this.init=function(xn){ue=new Uv,Q=!0,fn=xn?xn.isPartial:!1,ue.on("data",function(Dn){Dn.startTime=Dn.startPts/Ce,Dn.endTime=Dn.endPts/Ce,$e.captions.push(Dn),$e.captionStreams[Dn.stream]=!0}),ue.on("log",function(Dn){$e.logs.push(Dn)})},this.isNewInit=function(xn,Dn){return xn&&xn.length===0||Dn&&typeof Dn=="object"&&Object.keys(Dn).length===0?!1:pe!==xn[0]||Ce!==Dn[pe]},this.parse=function(xn,Dn,Jn){var Br;if(this.isInitialized()){if(!Dn||!Jn)return null;if(this.isNewInit(Dn,Jn))pe=Dn[0],Ce=Jn[pe];else if(pe===null||!Ce)return me.push(xn),null}else return null;for(;me.length>0;){var mi=me.shift();this.parse(mi,Dn,Jn)}return Br=Kv(xn,pe,Ce),Br&&Br.logs&&($e.logs=$e.logs.concat(Br.logs)),Br===null||!Br.seiNals?$e.logs.length?{logs:$e.logs,captions:[],captionStreams:[]}:null:(this.pushNals(Br.seiNals),this.flushStream(),$e)},this.pushNals=function(xn){if(!this.isInitialized()||!xn||xn.length===0)return null;xn.forEach(function(Dn){ue.push(Dn)})},this.flushStream=function(){if(!this.isInitialized())return null;fn?ue.partialFlush():ue.flush()},this.clearParsedCaptions=function(){$e.captions=[],$e.captionStreams={},$e.logs=[]},this.resetCaptionStream=function(){if(!this.isInitialized())return null;ue.reset()},this.clearAllCaptions=function(){this.clearParsedCaptions(),this.resetCaptionStream()},this.reset=function(){me=[],pe=null,Ce=null,$e?this.clearParsedCaptions():$e={captions:[],captionStreams:{},logs:[]},this.resetCaptionStream()},this.reset()},Xv=Yv,Qv=function(Q){for(var ue=0,me=String.fromCharCode(Q[ue]),pe="";me!=="\0";)pe+=me,ue++,me=String.fromCharCode(Q[ue]);return pe+=me,pe},Jv={uint8ToCString:Qv},h0=Jv.uint8ToCString,Zv=D.getUint64,qv=function(Q){var ue=4,me=Q[0],pe,Ce,$e,fn,xn,Dn,Jn,Br;if(me===0){pe=h0(Q.subarray(ue)),ue+=pe.length,Ce=h0(Q.subarray(ue)),ue+=Ce.length;var mi=new DataView(Q.buffer);$e=mi.getUint32(ue),ue+=4,xn=mi.getUint32(ue),ue+=4,Dn=mi.getUint32(ue),ue+=4,Jn=mi.getUint32(ue),ue+=4}else if(me===1){var mi=new DataView(Q.buffer);$e=mi.getUint32(ue),ue+=4,fn=Zv(Q.subarray(ue)),ue+=8,Dn=mi.getUint32(ue),ue+=4,Jn=mi.getUint32(ue),ue+=4,pe=h0(Q.subarray(ue)),ue+=pe.length,Ce=h0(Q.subarray(ue)),ue+=Ce.length}Br=new Uint8Array(Q.subarray(ue,Q.byteLength));var Ms={scheme_id_uri:pe,value:Ce,timescale:$e||1,presentation_time:fn,presentation_time_delta:xn,event_duration:Dn,id:Jn,message_data:Br};return t1(me,Ms)?Ms:void 0},e1=function(Q,ue,me,pe){return Q||Q===0?Q/ue:pe+me/ue},t1=function(Q,ue){var me=ue.scheme_id_uri!=="\0",pe=Q===0&&mg(ue.presentation_time_delta)&&me,Ce=Q===1&&mg(ue.presentation_time)&&me;return!(Q>1)&&pe||Ce},mg=function(Q){return Q!==void 0||Q!==null},n1={parseEmsgBox:qv,scaleTime:e1},p0=f0.toUnsigned,pp=f0.toHexString,mu=ug,Ch=ag,Dm=n1,r1=fg,i1=dg,s1=lg,a1=D.getUint64,gg,vg,yg,bg,xg,km,Sg,Nm=hg,o1=Km.parseId3Frames;gg=function(Q){var ue={},me=mu(Q,["moov","trak"]);return me.reduce(function(pe,Ce){var $e,fn,xn,Dn,Jn;return $e=mu(Ce,["tkhd"])[0],!$e||(fn=$e[0],xn=fn===0?12:20,Dn=p0($e[xn]<<24|$e[xn+1]<<16|$e[xn+2]<<8|$e[xn+3]),Jn=mu(Ce,["mdia","mdhd"])[0],!Jn)?null:(fn=Jn[0],xn=fn===0?12:20,pe[Dn]=p0(Jn[xn]<<24|Jn[xn+1]<<16|Jn[xn+2]<<8|Jn[xn+3]),pe)},ue)},vg=function(Q,ue){var me;me=mu(ue,["moof","traf"]);var pe=me.reduce(function(Ce,$e){var fn=mu($e,["tfhd"])[0],xn=p0(fn[4]<<24|fn[5]<<16|fn[6]<<8|fn[7]),Dn=Q[xn]||9e4,Jn=mu($e,["tfdt"])[0],Br=new DataView(Jn.buffer,Jn.byteOffset,Jn.byteLength),mi;Jn[0]===1?mi=a1(Jn.subarray(4,12)):mi=Br.getUint32(4);let Ms;return typeof mi=="bigint"?Ms=mi/Nm.BigInt(Dn):typeof mi=="number"&&!isNaN(mi)&&(Ms=mi/Dn),Ms<Number.MAX_SAFE_INTEGER&&(Ms=Number(Ms)),Ms<Ce&&(Ce=Ms),Ce},1/0);return typeof pe=="bigint"||isFinite(pe)?pe:0},yg=function(Q,ue){var me=mu(ue,["moof","traf"]),pe=0,Ce=0,$e;if(me&&me.length){var fn=mu(me[0],["tfhd"])[0],xn=mu(me[0],["trun"])[0],Dn=mu(me[0],["tfdt"])[0];if(fn){var Jn=r1(fn);$e=Jn.trackId}if(Dn){var Br=s1(Dn);pe=Br.baseMediaDecodeTime}if(xn){var mi=i1(xn);mi.samples&&mi.samples.length&&(Ce=mi.samples[0].compositionTimeOffset||0)}}var Ms=Q[$e]||9e4;typeof pe=="bigint"&&(Ce=Nm.BigInt(Ce),Ms=Nm.BigInt(Ms));var Vi=(pe+Ce)/Ms;return typeof Vi=="bigint"&&Vi<Number.MAX_SAFE_INTEGER&&(Vi=Number(Vi)),Vi},bg=function(Q){var ue=mu(Q,["moov","trak"]),me=[];return ue.forEach(function(pe){var Ce=mu(pe,["mdia","hdlr"]),$e=mu(pe,["tkhd"]);Ce.forEach(function(fn,xn){var Dn=Ch(fn.subarray(8,12)),Jn=$e[xn],Br,mi,Ms;Dn==="vide"&&(Br=new DataView(Jn.buffer,Jn.byteOffset,Jn.byteLength),mi=Br.getUint8(0),Ms=mi===0?Br.getUint32(12):Br.getUint32(20),me.push(Ms))})}),me},km=function(Q){var ue=Q[0],me=ue===0?12:20;return p0(Q[me]<<24|Q[me+1]<<16|Q[me+2]<<8|Q[me+3])},xg=function(Q){var ue=mu(Q,["moov","trak"]),me=[];return ue.forEach(function(pe){var Ce={},$e=mu(pe,["tkhd"])[0],fn,xn;$e&&(fn=new DataView($e.buffer,$e.byteOffset,$e.byteLength),xn=fn.getUint8(0),Ce.id=xn===0?fn.getUint32(12):fn.getUint32(20));var Dn=mu(pe,["mdia","hdlr"])[0];if(Dn){var Jn=Ch(Dn.subarray(8,12));Jn==="vide"?Ce.type="video":Jn==="soun"?Ce.type="audio":Ce.type=Jn}var Br=mu(pe,["mdia","minf","stbl","stsd"])[0];if(Br){var mi=Br.subarray(8);Ce.codec=Ch(mi.subarray(4,8));var Ms=mu(mi,[Ce.codec])[0],Vi,Ta;Ms&&(/^[asm]vc[1-9]$/i.test(Ce.codec)?(Vi=Ms.subarray(78),Ta=Ch(Vi.subarray(4,8)),Ta==="avcC"&&Vi.length>11?(Ce.codec+=".",Ce.codec+=pp(Vi[9]),Ce.codec+=pp(Vi[10]),Ce.codec+=pp(Vi[11])):Ce.codec="avc1.4d400d"):/^mp4[a,v]$/i.test(Ce.codec)?(Vi=Ms.subarray(28),Ta=Ch(Vi.subarray(4,8)),Ta==="esds"&&Vi.length>20&&Vi[19]!==0?(Ce.codec+="."+pp(Vi[19]),Ce.codec+="."+pp(Vi[20]>>>2&63).replace(/^0/,"")):Ce.codec="mp4a.40.2"):Ce.codec=Ce.codec.toLowerCase())}var Na=mu(pe,["mdia","mdhd"])[0];Na&&(Ce.timescale=km(Na)),me.push(Ce)}),me},Sg=function(Q,ue=0){var me=mu(Q,["emsg"]);return me.map(pe=>{var Ce=Dm.parseEmsgBox(new Uint8Array(pe)),$e=o1(Ce.message_data);return{cueTime:Dm.scaleTime(Ce.presentation_time,Ce.timescale,Ce.presentation_time_delta,ue),duration:Dm.scaleTime(Ce.event_duration,Ce.timescale),frames:$e}})};var _g={findBox:mu,parseType:Ch,timescale:gg,startTime:vg,compositionStartTime:yg,videoTrackIds:bg,tracks:xg,getTimescaleFromMediaHeader:km,getEmsgID3:Sg},Fm=qp,Eg=function(Q){var ue=Q[1]&31;return ue<<=8,ue|=Q[2],ue},m0=function(Q){return!!(Q[1]&64)},g0=function(Q){var ue=0;return(Q[3]&48)>>>4>1&&(ue+=Q[4]+1),ue},u1=function(Q,ue){var me=Eg(Q);return me===0?"pat":me===ue?"pmt":ue?"pes":null},l1=function(Q){var ue=m0(Q),me=4+g0(Q);return ue&&(me+=Q[me]+1),(Q[me+10]&31)<<8|Q[me+11]},c1=function(Q){var ue={},me=m0(Q),pe=4+g0(Q);if(me&&(pe+=Q[pe]+1),!!(Q[pe+5]&1)){var Ce,$e,fn;Ce=(Q[pe+1]&15)<<8|Q[pe+2],$e=3+Ce-4,fn=(Q[pe+10]&15)<<8|Q[pe+11];for(var xn=12+fn;xn<$e;){var Dn=pe+xn;ue[(Q[Dn+1]&31)<<8|Q[Dn+2]]=Q[Dn],xn+=((Q[Dn+3]&15)<<8|Q[Dn+4])+5}return ue}},d1=function(Q,ue){var me=Eg(Q),pe=ue[me];switch(pe){case Fm.H264_STREAM_TYPE:return"video";case Fm.ADTS_STREAM_TYPE:return"audio";case Fm.METADATA_STREAM_TYPE:return"timed-metadata";default:return null}},f1=function(Q){var ue=m0(Q);if(!ue)return null;var me=4+g0(Q);if(me>=Q.byteLength)return null;var pe=null,Ce;return Ce=Q[me+7],Ce&192&&(pe={},pe.pts=(Q[me+9]&14)<<27|(Q[me+10]&255)<<20|(Q[me+11]&254)<<12|(Q[me+12]&255)<<5|(Q[me+13]&254)>>>3,pe.pts*=4,pe.pts+=(Q[me+13]&6)>>>1,pe.dts=pe.pts,Ce&64&&(pe.dts=(Q[me+14]&14)<<27|(Q[me+15]&255)<<20|(Q[me+16]&254)<<12|(Q[me+17]&255)<<5|(Q[me+18]&254)>>>3,pe.dts*=4,pe.dts+=(Q[me+18]&6)>>>1)),pe},Bm=function(Q){switch(Q){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}},h1=function(Q){for(var ue=4+g0(Q),me=Q.subarray(ue),pe=0,Ce=0,$e=!1,fn;Ce<me.byteLength-3;Ce++)if(me[Ce+2]===1){pe=Ce+5;break}for(;pe<me.byteLength;)switch(me[pe]){case 0:if(me[pe-1]!==0){pe+=2;break}else if(me[pe-2]!==0){pe++;break}Ce+3!==pe-2&&(fn=Bm(me[Ce+3]&31),fn==="slice_layer_without_partitioning_rbsp_idr"&&($e=!0));do pe++;while(me[pe]!==1&&pe<me.length);Ce=pe-2,pe+=3;break;case 1:if(me[pe-1]!==0||me[pe-2]!==0){pe+=3;break}fn=Bm(me[Ce+3]&31),fn==="slice_layer_without_partitioning_rbsp_idr"&&($e=!0),Ce=pe-2,pe+=3;break;default:pe+=3;break}return me=me.subarray(Ce),pe-=Ce,Ce=0,me&&me.byteLength>3&&(fn=Bm(me[Ce+3]&31),fn==="slice_layer_without_partitioning_rbsp_idr"&&($e=!0)),$e},p1={parseType:u1,parsePat:l1,parsePmt:c1,parsePayloadUnitStartIndicator:m0,parsePesType:d1,parsePesTime:f1,videoPacketContainsKeyFrame:h1},Tg=qp,Ah=Vm.handleRollover,Io={};Io.ts=p1,Io.aac=Im;var Nf=Cs.ONE_SECOND_IN_TS,Tl=188,qc=71,m1=function(Q,ue){for(var me=0,pe=Tl,Ce,$e;pe<Q.byteLength;){if(Q[me]===qc&&Q[pe]===qc){switch(Ce=Q.subarray(me,pe),$e=Io.ts.parseType(Ce,ue.pid),$e){case"pat":ue.pid=Io.ts.parsePat(Ce);break;case"pmt":var fn=Io.ts.parsePmt(Ce);ue.table=ue.table||{},Object.keys(fn).forEach(function(xn){ue.table[xn]=fn[xn]});break}me+=Tl,pe+=Tl;continue}me++,pe++}},wg=function(Q,ue,me){for(var pe=0,Ce=Tl,$e,fn,xn,Dn,Jn,Br=!1;Ce<=Q.byteLength;){if(Q[pe]===qc&&(Q[Ce]===qc||Ce===Q.byteLength)){switch($e=Q.subarray(pe,Ce),fn=Io.ts.parseType($e,ue.pid),fn){case"pes":xn=Io.ts.parsePesType($e,ue.table),Dn=Io.ts.parsePayloadUnitStartIndicator($e),xn==="audio"&&Dn&&(Jn=Io.ts.parsePesTime($e),Jn&&(Jn.type="audio",me.audio.push(Jn),Br=!0));break}if(Br)break;pe+=Tl,Ce+=Tl;continue}pe++,Ce++}for(Ce=Q.byteLength,pe=Ce-Tl,Br=!1;pe>=0;){if(Q[pe]===qc&&(Q[Ce]===qc||Ce===Q.byteLength)){switch($e=Q.subarray(pe,Ce),fn=Io.ts.parseType($e,ue.pid),fn){case"pes":xn=Io.ts.parsePesType($e,ue.table),Dn=Io.ts.parsePayloadUnitStartIndicator($e),xn==="audio"&&Dn&&(Jn=Io.ts.parsePesTime($e),Jn&&(Jn.type="audio",me.audio.push(Jn),Br=!0));break}if(Br)break;pe-=Tl,Ce-=Tl;continue}pe--,Ce--}},g1=function(Q,ue,me){for(var pe=0,Ce=Tl,$e,fn,xn,Dn,Jn,Br,mi,Ms,Vi=!1,Ta={data:[],size:0};Ce<Q.byteLength;){if(Q[pe]===qc&&Q[Ce]===qc){switch($e=Q.subarray(pe,Ce),fn=Io.ts.parseType($e,ue.pid),fn){case"pes":if(xn=Io.ts.parsePesType($e,ue.table),Dn=Io.ts.parsePayloadUnitStartIndicator($e),xn==="video"&&(Dn&&!Vi&&(Jn=Io.ts.parsePesTime($e),Jn&&(Jn.type="video",me.video.push(Jn),Vi=!0)),!me.firstKeyFrame)){if(Dn&&Ta.size!==0){for(Br=new Uint8Array(Ta.size),mi=0;Ta.data.length;)Ms=Ta.data.shift(),Br.set(Ms,mi),mi+=Ms.byteLength;if(Io.ts.videoPacketContainsKeyFrame(Br)){var Na=Io.ts.parsePesTime(Br);Na?(me.firstKeyFrame=Na,me.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.")}Ta.size=0}Ta.data.push($e),Ta.size+=$e.byteLength}break}if(Vi&&me.firstKeyFrame)break;pe+=Tl,Ce+=Tl;continue}pe++,Ce++}for(Ce=Q.byteLength,pe=Ce-Tl,Vi=!1;pe>=0;){if(Q[pe]===qc&&Q[Ce]===qc){switch($e=Q.subarray(pe,Ce),fn=Io.ts.parseType($e,ue.pid),fn){case"pes":xn=Io.ts.parsePesType($e,ue.table),Dn=Io.ts.parsePayloadUnitStartIndicator($e),xn==="video"&&Dn&&(Jn=Io.ts.parsePesTime($e),Jn&&(Jn.type="video",me.video.push(Jn),Vi=!0));break}if(Vi)break;pe-=Tl,Ce-=Tl;continue}pe--,Ce--}},v1=function(Q,ue){if(Q.audio&&Q.audio.length){var me=ue;(typeof me>"u"||isNaN(me))&&(me=Q.audio[0].dts),Q.audio.forEach(function($e){$e.dts=Ah($e.dts,me),$e.pts=Ah($e.pts,me),$e.dtsTime=$e.dts/Nf,$e.ptsTime=$e.pts/Nf})}if(Q.video&&Q.video.length){var pe=ue;if((typeof pe>"u"||isNaN(pe))&&(pe=Q.video[0].dts),Q.video.forEach(function($e){$e.dts=Ah($e.dts,pe),$e.pts=Ah($e.pts,pe),$e.dtsTime=$e.dts/Nf,$e.ptsTime=$e.pts/Nf}),Q.firstKeyFrame){var Ce=Q.firstKeyFrame;Ce.dts=Ah(Ce.dts,pe),Ce.pts=Ah(Ce.pts,pe),Ce.dtsTime=Ce.dts/Nf,Ce.ptsTime=Ce.pts/Nf}}},y1=function(Q){for(var ue=!1,me=0,pe=null,Ce=null,$e=0,fn=0,xn;Q.length-fn>=3;){var Dn=Io.aac.parseType(Q,fn);switch(Dn){case"timed-metadata":if(Q.length-fn<10){ue=!0;break}if($e=Io.aac.parseId3TagSize(Q,fn),$e>Q.length){ue=!0;break}Ce===null&&(xn=Q.subarray(fn,fn+$e),Ce=Io.aac.parseAacTimestamp(xn)),fn+=$e;break;case"audio":if(Q.length-fn<7){ue=!0;break}if($e=Io.aac.parseAdtsSize(Q,fn),$e>Q.length){ue=!0;break}pe===null&&(xn=Q.subarray(fn,fn+$e),pe=Io.aac.parseSampleRate(xn)),me++,fn+=$e;break;default:fn++;break}if(ue)return null}if(pe===null||Ce===null)return null;var Jn=Nf/pe,Br={audio:[{type:"audio",dts:Ce,pts:Ce},{type:"audio",dts:Ce+me*1024*Jn,pts:Ce+me*1024*Jn}]};return Br},b1=function(Q){var ue={pid:null,table:null},me={};m1(Q,ue);for(var pe in ue.table)if(ue.table.hasOwnProperty(pe)){var Ce=ue.table[pe];switch(Ce){case Tg.H264_STREAM_TYPE:me.video=[],g1(Q,ue,me),me.video.length===0&&delete me.video;break;case Tg.ADTS_STREAM_TYPE:me.audio=[],wg(Q,ue,me),me.audio.length===0&&delete me.audio;break}}return me},x1=function(Q,ue){var me=Io.aac.isLikelyAacData(Q),pe;return me?pe=y1(Q):pe=b1(Q),!pe||!pe.audio&&!pe.video?null:(v1(pe,ue),pe)},S1={inspect:x1,parseAudioPes_:wg};const _1=function(Q,ue){ue.on("data",function(me){const pe=me.initSegment;me.initSegment={data:pe.buffer,byteOffset:pe.byteOffset,byteLength:pe.byteLength};const Ce=me.data;me.data=Ce.buffer,Q.postMessage({action:"data",segment:me,byteOffset:Ce.byteOffset,byteLength:Ce.byteLength},[me.data])}),ue.on("done",function(me){Q.postMessage({action:"done"})}),ue.on("gopInfo",function(me){Q.postMessage({action:"gopInfo",gopInfo:me})}),ue.on("videoSegmentTimingInfo",function(me){const pe={start:{decode:Cs.videoTsToSeconds(me.start.dts),presentation:Cs.videoTsToSeconds(me.start.pts)},end:{decode:Cs.videoTsToSeconds(me.end.dts),presentation:Cs.videoTsToSeconds(me.end.pts)},baseMediaDecodeTime:Cs.videoTsToSeconds(me.baseMediaDecodeTime)};me.prependedContentDuration&&(pe.prependedContentDuration=Cs.videoTsToSeconds(me.prependedContentDuration)),Q.postMessage({action:"videoSegmentTimingInfo",videoSegmentTimingInfo:pe})}),ue.on("audioSegmentTimingInfo",function(me){const pe={start:{decode:Cs.videoTsToSeconds(me.start.dts),presentation:Cs.videoTsToSeconds(me.start.pts)},end:{decode:Cs.videoTsToSeconds(me.end.dts),presentation:Cs.videoTsToSeconds(me.end.pts)},baseMediaDecodeTime:Cs.videoTsToSeconds(me.baseMediaDecodeTime)};me.prependedContentDuration&&(pe.prependedContentDuration=Cs.videoTsToSeconds(me.prependedContentDuration)),Q.postMessage({action:"audioSegmentTimingInfo",audioSegmentTimingInfo:pe})}),ue.on("id3Frame",function(me){Q.postMessage({action:"id3Frame",id3Frame:me})}),ue.on("caption",function(me){Q.postMessage({action:"caption",caption:me})}),ue.on("trackinfo",function(me){Q.postMessage({action:"trackinfo",trackInfo:me})}),ue.on("audioTimingInfo",function(me){Q.postMessage({action:"audioTimingInfo",audioTimingInfo:{start:Cs.videoTsToSeconds(me.start),end:Cs.videoTsToSeconds(me.end)}})}),ue.on("videoTimingInfo",function(me){Q.postMessage({action:"videoTimingInfo",videoTimingInfo:{start:Cs.videoTsToSeconds(me.start),end:Cs.videoTsToSeconds(me.end)}})}),ue.on("log",function(me){Q.postMessage({action:"log",log:me})})};class Cg{constructor(ue,me){this.options=me||{},this.self=ue,this.init()}init(){this.transmuxer&&this.transmuxer.dispose(),this.transmuxer=new wv.Transmuxer(this.options),_1(this.self,this.transmuxer)}pushMp4Captions(ue){this.captionParser||(this.captionParser=new Xv,this.captionParser.init());const me=new Uint8Array(ue.data,ue.byteOffset,ue.byteLength),pe=this.captionParser.parse(me,ue.trackIds,ue.timescales);this.self.postMessage({action:"mp4Captions",captions:pe&&pe.captions||[],logs:pe&&pe.logs||[],data:me.buffer},[me.buffer])}probeMp4StartTime({timescales:ue,data:me}){const pe=_g.startTime(ue,me);this.self.postMessage({action:"probeMp4StartTime",startTime:pe,data:me},[me.buffer])}probeMp4Tracks({data:ue}){const me=_g.tracks(ue);this.self.postMessage({action:"probeMp4Tracks",tracks:me,data:ue},[ue.buffer])}probeTs({data:ue,baseStartTime:me}){const pe=typeof me=="number"&&!isNaN(me)?me*Cs.ONE_SECOND_IN_TS:void 0,Ce=S1.inspect(ue,pe);let $e=null;Ce&&($e={hasVideo:Ce.video&&Ce.video.length===2||!1,hasAudio:Ce.audio&&Ce.audio.length===2||!1},$e.hasVideo&&($e.videoStart=Ce.video[0].ptsTime),$e.hasAudio&&($e.audioStart=Ce.audio[0].ptsTime)),this.self.postMessage({action:"probeTs",result:$e,data:ue},[ue.buffer])}clearAllMp4Captions(){this.captionParser&&this.captionParser.clearAllCaptions()}clearParsedMp4Captions(){this.captionParser&&this.captionParser.clearParsedCaptions()}push(ue){const me=new Uint8Array(ue.data,ue.byteOffset,ue.byteLength);this.transmuxer.push(me)}reset(){this.transmuxer.reset()}setTimestampOffset(ue){const me=ue.timestampOffset||0;this.transmuxer.setBaseMediaDecodeTime(Math.round(Cs.secondsToVideoTs(me)))}setAudioAppendStart(ue){this.transmuxer.setAudioAppendStart(Math.ceil(Cs.secondsToVideoTs(ue.appendStart)))}setRemux(ue){this.transmuxer.setRemux(ue.remux)}flush(ue){this.transmuxer.flush(),self.postMessage({action:"done",type:"transmuxed"})}endTimeline(){this.transmuxer.endTimeline(),self.postMessage({action:"endedtimeline",type:"transmuxed"})}alignGopsWith(ue){this.transmuxer.alignGopsWith(ue.gopsToAlignWith.slice())}}self.onmessage=function(Q){if(Q.data.action==="init"&&Q.data.options){this.messageHandlers=new Cg(self,Q.data.options);return}this.messageHandlers||(this.messageHandlers=new Cg(self)),Q.data&&Q.data.action&&Q.data.action!=="init"&&this.messageHandlers[Q.data.action]&&this.messageHandlers[Q.data.action](Q.data)}}));var hd=fd(vp);const sc=(m,n,u)=>{const{type:p,initSegment:_,captions:D,captionStreams:j,metadata:ne,videoFrameDtsTime:Ee,videoFramePtsTime:rt}=m.data.segment;n.buffer.push({captions:D,captionStreams:j,metadata:ne});const bt=m.data.segment.boxes||{data:m.data.segment.data},Tn={type:p,data:new Uint8Array(bt.data,bt.data.byteOffset,bt.data.byteLength),initSegment:new Uint8Array(_.data,_.byteOffset,_.byteLength)};typeof Ee<"u"&&(Tn.videoFrameDtsTime=Ee),typeof rt<"u"&&(Tn.videoFramePtsTime=rt),u(Tn)},Af=({transmuxedData:m,callback:n})=>{m.buffer=[],n(m)},Kd=(m,n)=>{n.gopInfo=m.data.gopInfo},pd=m=>{const{transmuxer:n,bytes:u,audioAppendStart:p,gopsToAlignWith:_,remux:D,onData:j,onTrackInfo:ne,onAudioTimingInfo:Ee,onVideoTimingInfo:rt,onVideoSegmentTimingInfo:bt,onAudioSegmentTimingInfo:Tn,onId3:Dr,onCaptions:Nr,onDone:Ln,onEndedTimeline:ei,onTransmuxerLog:pi,isEndOfTimeline:Ei}=m,ui={buffer:[]};let Ji=Ei;const Pi=Zr=>{n.currentTransmux===m&&(Zr.data.action==="data"&&sc(Zr,ui,j),Zr.data.action==="trackinfo"&&ne(Zr.data.trackInfo),Zr.data.action==="gopInfo"&&Kd(Zr,ui),Zr.data.action==="audioTimingInfo"&&Ee(Zr.data.audioTimingInfo),Zr.data.action==="videoTimingInfo"&&rt(Zr.data.videoTimingInfo),Zr.data.action==="videoSegmentTimingInfo"&&bt(Zr.data.videoSegmentTimingInfo),Zr.data.action==="audioSegmentTimingInfo"&&Tn(Zr.data.audioSegmentTimingInfo),Zr.data.action==="id3Frame"&&Dr([Zr.data.id3Frame],Zr.data.id3Frame.dispatchType),Zr.data.action==="caption"&&Nr(Zr.data.caption),Zr.data.action==="endedtimeline"&&(Ji=!1,ei()),Zr.data.action==="log"&&pi(Zr.data.log),Zr.data.type==="transmuxed"&&(Ji||(n.onmessage=null,Af({transmuxedData:ui,callback:Ln}),Yd(n))))};if(n.onmessage=Pi,p&&n.postMessage({action:"setAudioAppendStart",appendStart:p}),Array.isArray(_)&&n.postMessage({action:"alignGopsWith",gopsToAlignWith:_}),typeof D<"u"&&n.postMessage({action:"setRemux",remux:D}),u.byteLength){const Zr=u instanceof ArrayBuffer?u:u.buffer,vs=u instanceof ArrayBuffer?0:u.byteOffset;n.postMessage({action:"push",data:Zr,byteOffset:vs,byteLength:u.byteLength},[Zr])}Ei&&n.postMessage({action:"endTimeline"}),n.postMessage({action:"flush"})},Yd=m=>{m.currentTransmux=null,m.transmuxQueue.length&&(m.currentTransmux=m.transmuxQueue.shift(),typeof m.currentTransmux=="function"?m.currentTransmux():pd(m.currentTransmux))},md=(m,n)=>{m.postMessage({action:n}),Yd(m)},gd=(m,n)=>{if(!n.currentTransmux){n.currentTransmux=m,md(n,m);return}n.transmuxQueue.push(md.bind(null,n,m))},Xd=m=>{gd("reset",m)},fh=m=>{gd("endTimeline",m)},Qd=m=>{if(!m.transmuxer.currentTransmux){m.transmuxer.currentTransmux=m,pd(m);return}m.transmuxer.transmuxQueue.push(m)};var Tc={reset:Xd,endTimeline:fh,transmux:Qd,createTransmuxer:m=>{const n=new hd;n.currentTransmux=null,n.transmuxQueue=[];const u=n.terminate;return n.terminate=()=>(n.currentTransmux=null,n.transmuxQueue.length=0,u.call(n)),n.postMessage({action:"init",options:m}),n}};const wc=function(m){const n=m.transmuxer,u=m.endAction||m.action,p=m.callback,_=(0,R.A)({},m,{endAction:null,transmuxer:null,callback:null}),D=j=>{j.data.action===u&&(n.removeEventListener("message",D),j.data.data&&(j.data.data=new Uint8Array(j.data.data,m.byteOffset||0,m.byteLength||j.data.data.byteLength),m.data&&(m.data=j.data.data)),p(j.data))};if(n.addEventListener("message",D),m.data){const j=m.data instanceof ArrayBuffer;_.byteOffset=j?0:m.data.byteOffset,_.byteLength=m.data.byteLength;const ne=[j?m.data:m.data.buffer];n.postMessage(_,ne)}else n.postMessage(_)},bl={FAILURE:2,TIMEOUT:-101,ABORTED:-102},Of=m=>{m.forEach(n=>{n.abort()})},Pf=m=>({bandwidth:m.bandwidth,bytesReceived:m.bytesReceived||0,roundTripTime:m.roundTripTime||0}),hh=m=>{const n=m.target,p={bandwidth:1/0,bytesReceived:0,roundTripTime:Date.now()-n.requestTime||0};return p.bytesReceived=m.loaded,p.bandwidth=Math.floor(p.bytesReceived/p.roundTripTime*8*1e3),p},If=(m,n)=>n.timedout?{status:n.status,message:"HLS request timed-out at URL: "+n.uri,code:bl.TIMEOUT,xhr:n}:n.aborted?{status:n.status,message:"HLS request aborted at URL: "+n.uri,code:bl.ABORTED,xhr:n}:m?{status:n.status,message:"HLS request errored at URL: "+n.uri,code:bl.FAILURE,xhr:n}:n.responseType==="arraybuffer"&&n.response.byteLength===0?{status:n.status,message:"Empty HLS response at URL: "+n.uri,code:bl.FAILURE,xhr:n}:null,P=(m,n,u)=>(p,_)=>{const D=_.response,j=If(p,_);if(j)return u(j,m);if(D.byteLength!==16)return u({status:_.status,message:"Invalid HLS key at URL: "+_.uri,code:bl.FAILURE,xhr:_},m);const ne=new DataView(D),Ee=new Uint32Array([ne.getUint32(0),ne.getUint32(4),ne.getUint32(8),ne.getUint32(12)]);for(let rt=0;rt<n.length;rt++)n[rt].bytes=Ee;return u(null,m)},U=(m,n)=>{const u=la(m.map.bytes);if(u!=="mp4"){const p=m.map.resolvedUri||m.map.uri;return n({internal:!0,message:`Found unsupported ${u||"unknown"} container for initialization segment at URL: ${p}`,code:bl.FAILURE})}wc({action:"probeMp4Tracks",data:m.map.bytes,transmuxer:m.transmuxer,callback:({tracks:p,data:_})=>(m.map.bytes=_,p.forEach(function(D){m.map.tracks=m.map.tracks||{},!m.map.tracks[D.type]&&(m.map.tracks[D.type]=D,typeof D.id=="number"&&D.timescale&&(m.map.timescales=m.map.timescales||{},m.map.timescales[D.id]=D.timescale))}),n(null))})},st=({segment:m,finishProcessingFn:n})=>(u,p)=>{const _=If(u,p);if(_)return n(_,m);const D=new Uint8Array(p.response);if(m.map.key)return m.map.encryptedBytes=D,n(null,m);m.map.bytes=D,U(m,function(j){if(j)return j.xhr=p,j.status=p.status,n(j,m);n(null,m)})},tr=({segment:m,finishProcessingFn:n,responseType:u})=>(p,_)=>{const D=If(p,_);if(D)return n(D,m);const j=u==="arraybuffer"||!_.responseText?_.response:ch(_.responseText.substring(m.lastReachedChar||0));return m.stats=Pf(_),m.key?m.encryptedBytes=new Uint8Array(j):m.bytes=new Uint8Array(j),n(null,m)},ss=({segment:m,bytes:n,trackInfoFn:u,timingInfoFn:p,videoSegmentTimingInfoFn:_,audioSegmentTimingInfoFn:D,id3Fn:j,captionsFn:ne,isEndOfTimeline:Ee,endedTimelineFn:rt,dataFn:bt,doneFn:Tn,onTransmuxerLog:Dr})=>{const Nr=m.map&&m.map.tracks||{},Ln=!!(Nr.audio&&Nr.video);let ei=p.bind(null,m,"audio","start");const pi=p.bind(null,m,"audio","end");let Ei=p.bind(null,m,"video","start");const ui=p.bind(null,m,"video","end"),Ji=()=>Qd({bytes:n,transmuxer:m.transmuxer,audioAppendStart:m.audioAppendStart,gopsToAlignWith:m.gopsToAlignWith,remux:Ln,onData:Pi=>{Pi.type=Pi.type==="combined"?"video":Pi.type,bt(m,Pi)},onTrackInfo:Pi=>{u&&(Ln&&(Pi.isMuxed=!0),u(m,Pi))},onAudioTimingInfo:Pi=>{ei&&typeof Pi.start<"u"&&(ei(Pi.start),ei=null),pi&&typeof Pi.end<"u"&&pi(Pi.end)},onVideoTimingInfo:Pi=>{Ei&&typeof Pi.start<"u"&&(Ei(Pi.start),Ei=null),ui&&typeof Pi.end<"u"&&ui(Pi.end)},onVideoSegmentTimingInfo:Pi=>{_(Pi)},onAudioSegmentTimingInfo:Pi=>{D(Pi)},onId3:(Pi,Zr)=>{j(m,Pi,Zr)},onCaptions:Pi=>{ne(m,[Pi])},isEndOfTimeline:Ee,onEndedTimeline:()=>{rt()},onTransmuxerLog:Dr,onDone:Pi=>{Tn&&(Pi.type=Pi.type==="combined"?"video":Pi.type,Tn(null,m,Pi))}});wc({action:"probeTs",transmuxer:m.transmuxer,data:n,baseStartTime:m.baseStartTime,callback:Pi=>{m.bytes=n=Pi.data;const Zr=Pi.result;Zr&&(u(m,{hasAudio:Zr.hasAudio,hasVideo:Zr.hasVideo,isMuxed:Ln}),u=null,Zr.hasAudio&&!Ln&&ei(Zr.audioStart),Zr.hasVideo&&Ei(Zr.videoStart),ei=null,Ei=null),Ji()}})},ca=({segment:m,bytes:n,trackInfoFn:u,timingInfoFn:p,videoSegmentTimingInfoFn:_,audioSegmentTimingInfoFn:D,id3Fn:j,captionsFn:ne,isEndOfTimeline:Ee,endedTimelineFn:rt,dataFn:bt,doneFn:Tn,onTransmuxerLog:Dr})=>{let Nr=new Uint8Array(n);if(Ks(Nr)){m.isFmp4=!0;const{tracks:Ln}=m.map,ei={isFmp4:!0,hasVideo:!!Ln.video,hasAudio:!!Ln.audio};Ln.audio&&Ln.audio.codec&&Ln.audio.codec!=="enca"&&(ei.audioCodec=Ln.audio.codec),Ln.video&&Ln.video.codec&&Ln.video.codec!=="encv"&&(ei.videoCodec=Ln.video.codec),Ln.video&&Ln.audio&&(ei.isMuxed=!0),u(m,ei);const pi=Ei=>{bt(m,{data:Nr,type:ei.hasAudio&&!ei.isMuxed?"audio":"video"}),Ei&&Ei.length&&ne(m,Ei),Tn(null,m,{})};wc({action:"probeMp4StartTime",timescales:m.map.timescales,data:Nr,transmuxer:m.transmuxer,callback:({data:Ei,startTime:ui})=>{if(n=Ei.buffer,m.bytes=Nr=Ei,ei.hasAudio&&!ei.isMuxed&&p(m,"audio","start",ui),ei.hasVideo&&p(m,"video","start",ui),!Ln.video||!Ei.byteLength||!m.transmuxer){pi();return}wc({action:"pushMp4Captions",endAction:"mp4Captions",transmuxer:m.transmuxer,data:Nr,timescales:m.map.timescales,trackIds:[Ln.video.id],callback:Ji=>{n=Ji.data.buffer,m.bytes=Nr=Ji.data,Ji.logs.forEach(function(Pi){Dr(io(Pi,{stream:"mp4CaptionParser"}))}),pi(Ji.captions)}})}});return}if(!m.transmuxer){Tn(null,m,{});return}if(typeof m.container>"u"&&(m.container=la(Nr)),m.container!=="ts"&&m.container!=="aac"){u(m,{hasAudio:!1,hasVideo:!1}),Tn(null,m,{});return}ss({segment:m,bytes:n,trackInfoFn:u,timingInfoFn:p,videoSegmentTimingInfoFn:_,audioSegmentTimingInfoFn:D,id3Fn:j,captionsFn:ne,isEndOfTimeline:Ee,endedTimelineFn:rt,dataFn:bt,doneFn:Tn,onTransmuxerLog:Dr})},Xa=function({id:m,key:n,encryptedBytes:u,decryptionWorker:p},_){const D=ne=>{if(ne.data.source===m){p.removeEventListener("message",D);const Ee=ne.data.decrypted;_(new Uint8Array(Ee.bytes,Ee.byteOffset,Ee.byteLength))}};p.addEventListener("message",D);let j;n.bytes.slice?j=n.bytes.slice():j=new Uint32Array(Array.prototype.slice.call(n.bytes)),p.postMessage(xf({source:m,encrypted:u,key:j,iv:n.iv}),[u.buffer,j.buffer])},ol=({decryptionWorker:m,segment:n,trackInfoFn:u,timingInfoFn:p,videoSegmentTimingInfoFn:_,audioSegmentTimingInfoFn:D,id3Fn:j,captionsFn:ne,isEndOfTimeline:Ee,endedTimelineFn:rt,dataFn:bt,doneFn:Tn,onTransmuxerLog:Dr})=>{Xa({id:n.requestId,key:n.key,encryptedBytes:n.encryptedBytes,decryptionWorker:m},Nr=>{n.bytes=Nr,ca({segment:n,bytes:n.bytes,trackInfoFn:u,timingInfoFn:p,videoSegmentTimingInfoFn:_,audioSegmentTimingInfoFn:D,id3Fn:j,captionsFn:ne,isEndOfTimeline:Ee,endedTimelineFn:rt,dataFn:bt,doneFn:Tn,onTransmuxerLog:Dr})})},Qh=({activeXhrs:m,decryptionWorker:n,trackInfoFn:u,timingInfoFn:p,videoSegmentTimingInfoFn:_,audioSegmentTimingInfoFn:D,id3Fn:j,captionsFn:ne,isEndOfTimeline:Ee,endedTimelineFn:rt,dataFn:bt,doneFn:Tn,onTransmuxerLog:Dr})=>{let Nr=0,Ln=!1;return(ei,pi)=>{if(!Ln){if(ei)return Ln=!0,Of(m),Tn(ei,pi);if(Nr+=1,Nr===m.length){const Ei=function(){if(pi.encryptedBytes)return ol({decryptionWorker:n,segment:pi,trackInfoFn:u,timingInfoFn:p,videoSegmentTimingInfoFn:_,audioSegmentTimingInfoFn:D,id3Fn:j,captionsFn:ne,isEndOfTimeline:Ee,endedTimelineFn:rt,dataFn:bt,doneFn:Tn,onTransmuxerLog:Dr});ca({segment:pi,bytes:pi.bytes,trackInfoFn:u,timingInfoFn:p,videoSegmentTimingInfoFn:_,audioSegmentTimingInfoFn:D,id3Fn:j,captionsFn:ne,isEndOfTimeline:Ee,endedTimelineFn:rt,dataFn:bt,doneFn:Tn,onTransmuxerLog:Dr})};if(pi.endOfAllRequests=Date.now(),pi.map&&pi.map.encryptedBytes&&!pi.map.bytes)return Xa({decryptionWorker:n,id:pi.requestId+"-init",encryptedBytes:pi.map.encryptedBytes,key:pi.map.key},ui=>{pi.map.bytes=ui,U(pi,Ji=>{if(Ji)return Of(m),Tn(Ji,pi);Ei()})});Ei()}}}},Jh=({loadendState:m,abortFn:n})=>u=>{u.target.aborted&&n&&!m.calledAbortFn&&(n(),m.calledAbortFn=!0)},v0=({segment:m,progressFn:n,trackInfoFn:u,timingInfoFn:p,videoSegmentTimingInfoFn:_,audioSegmentTimingInfoFn:D,id3Fn:j,captionsFn:ne,isEndOfTimeline:Ee,endedTimelineFn:rt,dataFn:bt})=>Tn=>{if(!Tn.target.aborted)return m.stats=io(m.stats,hh(Tn)),!m.stats.firstBytesReceivedAt&&m.stats.bytesReceived&&(m.stats.firstBytesReceivedAt=Date.now()),n(Tn,m)},Jl=({xhr:m,xhrOptions:n,decryptionWorker:u,segment:p,abortFn:_,progressFn:D,trackInfoFn:j,timingInfoFn:ne,videoSegmentTimingInfoFn:Ee,audioSegmentTimingInfoFn:rt,id3Fn:bt,captionsFn:Tn,isEndOfTimeline:Dr,endedTimelineFn:Nr,dataFn:Ln,doneFn:ei,onTransmuxerLog:pi})=>{const Ei=[],ui=Qh({activeXhrs:Ei,decryptionWorker:u,trackInfoFn:j,timingInfoFn:ne,videoSegmentTimingInfoFn:Ee,audioSegmentTimingInfoFn:rt,id3Fn:bt,captionsFn:Tn,isEndOfTimeline:Dr,endedTimelineFn:Nr,dataFn:Ln,doneFn:ei,onTransmuxerLog:pi});if(p.key&&!p.key.bytes){const zs=[p.key];p.map&&!p.map.bytes&&p.map.key&&p.map.key.resolvedUri===p.key.resolvedUri&&zs.push(p.map.key);const no=io(n,{uri:p.key.resolvedUri,responseType:"arraybuffer"}),so=P(p,zs,ui),Zo=m(no,so);Ei.push(Zo)}if(p.map&&!p.map.bytes){if(p.map.key&&(!p.key||p.key.resolvedUri!==p.map.key.resolvedUri)){const Au=io(n,{uri:p.map.key.resolvedUri,responseType:"arraybuffer"}),qo=P(p,[p.map.key],ui),na=m(Au,qo);Ei.push(na)}const no=io(n,{uri:p.map.resolvedUri,responseType:"arraybuffer",headers:dd(p.map)}),so=st({segment:p,finishProcessingFn:ui}),Zo=m(no,so);Ei.push(Zo)}const Ji=io(n,{uri:p.part&&p.part.resolvedUri||p.resolvedUri,responseType:"arraybuffer",headers:dd(p)}),Pi=tr({segment:p,finishProcessingFn:ui,responseType:Ji.responseType}),Zr=m(Ji,Pi);Zr.addEventListener("progress",v0({segment:p,progressFn:D,trackInfoFn:j,timingInfoFn:ne,videoSegmentTimingInfoFn:Ee,audioSegmentTimingInfoFn:rt,id3Fn:bt,captionsFn:Tn,isEndOfTimeline:Dr,endedTimelineFn:Nr,dataFn:Ln})),Ei.push(Zr);const vs={};return Ei.forEach(zs=>{zs.addEventListener("loadend",Jh({loadendState:vs,abortFn:_}))}),()=>Of(Ei)},y0=$o("CodecUtils"),b0=function(m){const n=m.attributes||{};if(n.CODECS)return qe(n.CODECS)},Jc=(m,n)=>{const u=n.attributes||{};return m&&m.mediaGroups&&m.mediaGroups.AUDIO&&u.AUDIO&&m.mediaGroups.AUDIO[u.AUDIO]},Ua=(m,n)=>{if(!Jc(m,n))return!0;const u=n.attributes||{},p=m.mediaGroups.AUDIO[u.AUDIO];for(const _ in p)if(!p[_].uri&&!p[_].playlists)return!0;return!1},ph=function(m){const n={};return m.forEach(({mediaType:u,type:p,details:_})=>{n[u]=n[u]||[],n[u].push(ye(`${p}${_}`))}),Object.keys(n).forEach(function(u){if(n[u].length>1){y0(`multiple ${u} codecs found as attributes: ${n[u].join(", ")}. Setting playlist codecs to null so that we wait for mux.js to probe segments for real codecs.`),n[u]=null;return}n[u]=n[u][0]}),n},Yu=function(m){let n=0;return m.audio&&n++,m.video&&n++,n},Uo=function(m,n){const u=n.attributes||{},p=ph(b0(n)||[]);if(Jc(m,n)&&!p.audio&&!Ua(m,n)){const _=ph(Lt(m,u.AUDIO)||[]);_.audio&&(p.audio=_.audio)}return p},mh=$o("PlaylistSelector"),Cc=function(m){if(!m||!m.playlist)return;const n=m.playlist;return JSON.stringify({id:n.id,bandwidth:m.bandwidth,width:m.width,height:m.height,codecs:n.attributes&&n.attributes.CODECS||""})},gh=function(m,n){if(!m)return"";const u=r().getComputedStyle(m);return u?u[n]:""},Jd=function(m,n){const u=m.slice();m.sort(function(p,_){const D=n(p,_);return D===0?u.indexOf(p)-u.indexOf(_):D})},Zh=function(m,n){let u,p;return m.attributes.BANDWIDTH&&(u=m.attributes.BANDWIDTH),u=u||r().Number.MAX_VALUE,n.attributes.BANDWIDTH&&(p=n.attributes.BANDWIDTH),p=p||r().Number.MAX_VALUE,u-p},x0=function(m,n){let u,p;return m.attributes.RESOLUTION&&m.attributes.RESOLUTION.width&&(u=m.attributes.RESOLUTION.width),u=u||r().Number.MAX_VALUE,n.attributes.RESOLUTION&&n.attributes.RESOLUTION.width&&(p=n.attributes.RESOLUTION.width),p=p||r().Number.MAX_VALUE,u===p&&m.attributes.BANDWIDTH&&n.attributes.BANDWIDTH?m.attributes.BANDWIDTH-n.attributes.BANDWIDTH:u-p};let yp=function(m,n,u,p,_,D){if(!m)return;const j={bandwidth:n,width:u,height:p,limitRenditionByPlayerDimensions:_};let ne=m.playlists;Nu.isAudioOnly(m)&&(ne=D.getAudioTrackPlaylists_(),j.audioOnly=!0);let Ee=ne.map(Zr=>{let vs;const zs=Zr.attributes&&Zr.attributes.RESOLUTION&&Zr.attributes.RESOLUTION.width,no=Zr.attributes&&Zr.attributes.RESOLUTION&&Zr.attributes.RESOLUTION.height;return vs=Zr.attributes&&Zr.attributes.BANDWIDTH,vs=vs||r().Number.MAX_VALUE,{bandwidth:vs,width:zs,height:no,playlist:Zr}});Jd(Ee,(Zr,vs)=>Zr.bandwidth-vs.bandwidth),Ee=Ee.filter(Zr=>!Nu.isIncompatible(Zr.playlist));let rt=Ee.filter(Zr=>Nu.isEnabled(Zr.playlist));rt.length||(rt=Ee.filter(Zr=>!Nu.isDisabled(Zr.playlist)));const bt=rt.filter(Zr=>Zr.bandwidth*Ho.BANDWIDTH_VARIANCE<n);let Tn=bt[bt.length-1];const Dr=bt.filter(Zr=>Zr.bandwidth===Tn.bandwidth)[0];if(_===!1){const Zr=Dr||rt[0]||Ee[0];if(Zr&&Zr.playlist){let vs="sortedPlaylistReps";return Dr&&(vs="bandwidthBestRep"),rt[0]&&(vs="enabledPlaylistReps"),mh(`choosing ${Cc(Zr)} using ${vs} with options`,j),Zr.playlist}return mh("could not choose a playlist with options",j),null}const Nr=bt.filter(Zr=>Zr.width&&Zr.height);Jd(Nr,(Zr,vs)=>Zr.width-vs.width);const Ln=Nr.filter(Zr=>Zr.width===u&&Zr.height===p);Tn=Ln[Ln.length-1];const ei=Ln.filter(Zr=>Zr.bandwidth===Tn.bandwidth)[0];let pi,Ei,ui;ei||(pi=Nr.filter(Zr=>Zr.width>u||Zr.height>p),Ei=pi.filter(Zr=>Zr.width===pi[0].width&&Zr.height===pi[0].height),Tn=Ei[Ei.length-1],ui=Ei.filter(Zr=>Zr.bandwidth===Tn.bandwidth)[0]);let Ji;if(D.leastPixelDiffSelector){const Zr=Nr.map(vs=>(vs.pixelDiff=Math.abs(vs.width-u)+Math.abs(vs.height-p),vs));Jd(Zr,(vs,zs)=>vs.pixelDiff===zs.pixelDiff?zs.bandwidth-vs.bandwidth:vs.pixelDiff-zs.pixelDiff),Ji=Zr[0]}const Pi=Ji||ui||ei||Dr||rt[0]||Ee[0];if(Pi&&Pi.playlist){let Zr="sortedPlaylistReps";return Ji?Zr="leastPixelDiffRep":ui?Zr="resolutionPlusOneRep":ei?Zr="resolutionBestRep":Dr?Zr="bandwidthBestRep":rt[0]&&(Zr="enabledPlaylistReps"),mh(`choosing ${Cc(Pi)} using ${Zr} with options`,j),Pi.playlist}return mh("could not choose a playlist with options",j),null};const vh=function(){const m=this.useDevicePixelRatio&&r().devicePixelRatio||1;return yp(this.playlists.main,this.systemBandwidth,parseInt(gh(this.tech_.el(),"width"),10)*m,parseInt(gh(this.tech_.el(),"height"),10)*m,this.limitRenditionByPlayerDimensions,this.playlistController_)},S0=function(m){let n=-1,u=-1;if(m<0||m>1)throw new Error("Moving average bandwidth decay must be between 0 and 1.");return function(){const p=this.useDevicePixelRatio&&r().devicePixelRatio||1;return n<0&&(n=this.systemBandwidth,u=this.systemBandwidth),this.systemBandwidth>0&&this.systemBandwidth!==u&&(n=m*this.systemBandwidth+(1-m)*n,u=this.systemBandwidth),yp(this.playlists.main,n,parseInt(gh(this.tech_.el(),"width"),10)*p,parseInt(gh(this.tech_.el(),"height"),10)*p,this.limitRenditionByPlayerDimensions,this.playlistController_)}},Ac=function(m){const{main:n,currentTime:u,bandwidth:p,duration:_,segmentDuration:D,timeUntilRebuffer:j,currentTimeline:ne,syncController:Ee}=m,rt=n.playlists.filter(Ln=>!Nu.isIncompatible(Ln));let bt=rt.filter(Nu.isEnabled);bt.length||(bt=rt.filter(Ln=>!Nu.isDisabled(Ln)));const Dr=bt.filter(Nu.hasAttribute.bind(null,"BANDWIDTH")).map(Ln=>{const pi=Ee.getSyncPoint(Ln,_,ne,u)?1:2,ui=Nu.estimateSegmentRequestTime(D,p,Ln)*pi-j;return{playlist:Ln,rebufferingImpact:ui}}),Nr=Dr.filter(Ln=>Ln.rebufferingImpact<=0);return Jd(Nr,(Ln,ei)=>Zh(ei.playlist,Ln.playlist)),Nr.length?Nr[0]:(Jd(Dr,(Ln,ei)=>Ln.rebufferingImpact-ei.rebufferingImpact),Dr[0]||null)},bp=function(){const m=this.playlists.main.playlists.filter(Nu.isEnabled);return Jd(m,(u,p)=>Zh(u,p)),m.filter(u=>!!Uo(this.playlists.main,u).video)[0]||null},yh=m=>{let n=0,u;return m.bytes&&(u=new Uint8Array(m.bytes),m.segments.forEach(p=>{u.set(p,n),n+=p.byteLength})),u},Ko=function(m,n,u){if(!m[u]){n.trigger({type:"usage",name:"vhs-608"});let p=u;/^cc708_/.test(u)&&(p="SERVICE"+u.split("_")[1]);const _=n.textTracks().getTrackById(p);if(_)m[u]=_;else{const D=n.options_.vhs&&n.options_.vhs.captionServices||{};let j=u,ne=u,Ee=!1;const rt=D[p];rt&&(j=rt.label,ne=rt.language,Ee=rt.default),m[u]=n.addRemoteTextTrack({kind:"captions",id:p,default:Ee,label:j,language:ne},!1).track}}},Jo=function({inbandTextTracks:m,captionArray:n,timestampOffset:u}){if(!n)return;const p=r().WebKitDataCue||r().VTTCue;n.forEach(_=>{const D=_.stream;m[D].addCue(new p(_.startTime+u,_.endTime+u,_.text))})},xp=function(m){Object.defineProperties(m.frame,{id:{get(){return li.log.warn("cue.frame.id is deprecated. Use cue.value.key instead."),m.value.key}},value:{get(){return li.log.warn("cue.frame.value is deprecated. Use cue.value.data instead."),m.value.data}},privateData:{get(){return li.log.warn("cue.frame.privateData is deprecated. Use cue.value.data instead."),m.value.data}}})},_0=({inbandTextTracks:m,metadataArray:n,timestampOffset:u,videoDuration:p})=>{if(!n)return;const _=r().WebKitDataCue||r().VTTCue,D=m.metadataTrack_;if(!D||(n.forEach(bt=>{const Tn=bt.cueTime+u;typeof Tn!="number"||r().isNaN(Tn)||Tn<0||!(Tn<1/0)||bt.frames.forEach(Dr=>{const Nr=new _(Tn,Tn,Dr.value||Dr.url||Dr.data||"");Nr.frame=Dr,Nr.value=Dr,xp(Nr),D.addCue(Nr)})}),!D.cues||!D.cues.length))return;const j=D.cues,ne=[];for(let bt=0;bt<j.length;bt++)j[bt]&&ne.push(j[bt]);const Ee=ne.reduce((bt,Tn)=>{const Dr=bt[Tn.startTime]||[];return Dr.push(Tn),bt[Tn.startTime]=Dr,bt},{}),rt=Object.keys(Ee).sort((bt,Tn)=>Number(bt)-Number(Tn));rt.forEach((bt,Tn)=>{const Dr=Ee[bt],Nr=Number(rt[Tn+1])||p;Dr.forEach(Ln=>{Ln.endTime=Nr})})},E0=(m,n,u)=>{m.metadataTrack_||(m.metadataTrack_=u.addRemoteTextTrack({kind:"metadata",label:"Timed Metadata"},!1).track,m.metadataTrack_.inBandMetadataTrackDispatchType=n)},Rf=function(m,n,u){let p,_;if(u&&u.cues)for(p=u.cues.length;p--;)_=u.cues[p],_.startTime>=m&&_.endTime<=n&&u.removeCue(_)},T0=function(m){const n=m.cues;if(n)for(let u=0;u<n.length;u++){const p=[];let _=0;for(let D=0;D<n.length;D++)n[u].startTime===n[D].startTime&&n[u].endTime===n[D].endTime&&n[u].text===n[D].text&&(_++,_>1&&p.push(n[D]));p.length&&p.forEach(D=>m.removeCue(D))}},w0=(m,n,u)=>{if(typeof n>"u"||n===null||!m.length)return[];const p=Math.ceil((n-u+3)*ra.ONE_SECOND_IN_TS);let _;for(_=0;_<m.length&&!(m[_].pts>p);_++);return m.slice(_)},C0=(m,n,u)=>{if(!n.length)return m;if(u)return n.slice();const p=n[0].pts;let _=0;for(_;_<m.length&&!(m[_].pts>=p);_++);return m.slice(0,_).concat(n)},Sp=(m,n,u,p)=>{const _=Math.ceil((n-p)*ra.ONE_SECOND_IN_TS),D=Math.ceil((u-p)*ra.ONE_SECOND_IN_TS),j=m.slice();let ne=m.length;for(;ne--&&!(m[ne].pts<=D););if(ne===-1)return j;let Ee=ne+1;for(;Ee--&&!(m[Ee].pts<=_););return Ee=Math.max(Ee,0),j.splice(Ee,ne-Ee+1),j},Mf=function(m,n){if(!m&&!n||!m&&n||m&&!n)return!1;if(m===n)return!0;const u=Object.keys(m).sort(),p=Object.keys(n).sort();if(u.length!==p.length)return!1;for(let _=0;_<u.length;_++){const D=u[_];if(D!==p[_]||m[D]!==n[D])return!1}return!0},bh=22,A0=function(m,n,u){n=n||[];const p=[];let _=0;for(let D=0;D<n.length;D++){const j=n[D];if(m===j.timeline&&(p.push(D),_+=j.duration,_>u))return D}return p.length===0?0:p[p.length-1]},Zd=1,xh=500,ul=m=>typeof m=="number"&&isFinite(m),Oc=1/60,O0=(m,n,u)=>m!=="main"||!n||!u?null:!u.hasAudio&&!u.hasVideo?"Neither audio nor video found in segment.":n.hasVideo&&!u.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.":!n.hasVideo&&u.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,P0=(m,n,u)=>{let p=n-Ho.BACK_BUFFER_LENGTH;m.length&&(p=Math.max(p,m.start(0)));const _=n-u;return Math.min(_,p)},qd=m=>{const{startOfSegment:n,duration:u,segment:p,part:_,playlist:{mediaSequence:D,id:j,segments:ne=[]},mediaIndex:Ee,partIndex:rt,timeline:bt}=m,Tn=ne.length-1;let Dr="mediaIndex/partIndex increment";m.getMediaInfoForTime?Dr=`getMediaInfoForTime (${m.getMediaInfoForTime})`:m.isSyncRequest&&(Dr="getSyncSegmentCandidate (isSyncRequest)"),m.independent&&(Dr+=` with independent ${m.independent}`);const Nr=typeof rt=="number",Ln=m.segment.uri?"segment":"pre-segment",ei=Nr?Hf({preloadSegment:p})-1:0;return`${Ln} [${D+Ee}/${D+Tn}]`+(Nr?` part [${rt}/${ei}]`:"")+` segment start/end [${p.start} => ${p.end}]`+(Nr?` part start/end [${_.start} => ${_.end}]`:"")+` startOfSegment [${n}] duration [${u}] timeline [${bt}] selected by [${Dr}] playlist [${j}]`},_p=m=>`${m}TimingInfo`,I0=({segmentTimeline:m,currentTimeline:n,startOfSegment:u,buffered:p,overrideCheck:_})=>!_&&m===n?null:m<n?u:p.length?p.end(p.length-1):u,qh=({timelineChangeController:m,currentTimeline:n,segmentTimeline:u,loaderType:p,audioDisabled:_})=>{if(n===u)return!1;if(p==="audio"){const D=m.lastTimelineChange({type:"main"});return!D||D.to!==u}if(p==="main"&&_){const D=m.pendingTimelineChange({type:"audio"});return!(D&&D.to===u)}return!1},Pc=m=>{let n=0;return["video","audio"].forEach(function(u){const p=m[`${u}TimingInfo`];if(!p)return;const{start:_,end:D}=p;let j;typeof _=="bigint"||typeof D=="bigint"?j=r().BigInt(D)-r().BigInt(_):typeof _=="number"&&typeof D=="number"&&(j=D-_),typeof j<"u"&&j>n&&(n=j)}),typeof n=="bigint"&&n<Number.MAX_SAFE_INTEGER&&(n=Number(n)),n},Wa=({segmentDuration:m,maxDuration:n})=>m?Math.round(m)>n+gl:!1,Ep=(m,n)=>{if(n!=="hls")return null;const u=Pc({audioTimingInfo:m.audioTimingInfo,videoTimingInfo:m.videoTimingInfo});if(!u)return null;const p=m.playlist.targetDuration,_=Wa({segmentDuration:u,maxDuration:p*2}),D=Wa({segmentDuration:u,maxDuration:p}),j=`Segment with index ${m.mediaIndex} from playlist ${m.playlist.id} has a duration of ${u} when the reported duration is ${m.duration} and the target duration is ${p}. 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 _||D?{severity:_?"warn":"info",message:j}:null};class ll extends li.EventTarget{constructor(n,u={}){if(super(),!n)throw new TypeError("Initialization settings are required");if(typeof n.currentTime!="function")throw new TypeError("No currentTime getter specified");if(!n.mediaSource)throw new TypeError("No MediaSource specified");this.bandwidth=n.bandwidth,this.throughput={rate:0,count:0},this.roundTrip=NaN,this.resetStats_(),this.mediaIndex=null,this.partIndex=null,this.hasPlayed_=n.hasPlayed,this.currentTime_=n.currentTime,this.seekable_=n.seekable,this.seeking_=n.seeking,this.duration_=n.duration,this.mediaSource_=n.mediaSource,this.vhs_=n.vhs,this.loaderType_=n.loaderType,this.currentMediaInfo_=void 0,this.startingMediaInfo_=void 0,this.segmentMetadataTrack_=n.segmentMetadataTrack,this.goalBufferLength_=n.goalBufferLength,this.sourceType_=n.sourceType,this.sourceUpdater_=n.sourceUpdater,this.inbandTextTracks_=n.inbandTextTracks,this.state_="INIT",this.timelineChangeController_=n.timelineChangeController,this.shouldSaveSegmentTimingInfo_=!0,this.parse708captions_=n.parse708captions,this.useDtsForTimestampOffset_=n.useDtsForTimestampOffset,this.captionServices_=n.captionServices,this.exactManifestTimings=n.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_=li.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_=n.cacheEncryptionKeys,this.keyCache_={},this.decrypter_=n.decrypter,this.syncController_=n.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_=$o(`SegmentLoader[${this.loaderType_}]`),Object.defineProperty(this,"state",{get(){return this.state_},set(p){p!==this.state_&&(this.logger_(`${this.state_} -> ${p}`),this.state_=p,this.trigger("statechange"))}}),this.sourceUpdater_.on("ready",()=>{this.hasEnoughInfoToAppend_()&&this.processCallQueue_()}),this.loaderType_==="main"&&this.timelineChangeController_.on("pendingtimelinechange",()=>{this.hasEnoughInfoToAppend_()&&this.processCallQueue_()}),this.loaderType_==="audio"&&this.timelineChangeController_.on("timelinechange",()=>{this.hasEnoughInfoToLoad_()&&this.processLoadQueue_(),this.hasEnoughInfoToAppend_()&&this.processCallQueue_()})}createTransmuxer_(){return Tc.createTransmuxer({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_&&r().clearTimeout(this.checkBufferTimeout_),this.syncController_&&this.triggerSyncInfoUpdate_&&this.syncController_.off("syncinfoupdate",this.triggerSyncInfoUpdate_),this.off()}setAudio(n){this.audioDisabled_=!n,n?this.appendInitSegment_.audio=!0:this.sourceUpdater_.removeAudio(0,this.duration_())}abort(){if(this.state!=="WAITING"){this.pendingSegment_&&(this.pendingSegment_=null);return}this.abort_(),this.state="READY",this.paused()||this.monitorBuffer_()}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,r().clearTimeout(this.quotaExceededErrorRetryTimeout_),this.quotaExceededErrorRetryTimeout_=null}checkForAbort_(n){return this.state==="APPENDING"&&!this.pendingSegment_?(this.state="READY",!0):!this.pendingSegment_||this.pendingSegment_.requestId!==n}error(n){return typeof n<"u"&&(this.logger_("error occurred:",n),this.error_=n),this.pendingSegment_=null,this.error_}endOfStream(){this.ended_=!0,this.transmuxer_&&Tc.reset(this.transmuxer_),this.gopBuffer_.length=0,this.pause(),this.trigger("ended")}buffered_(){const n=this.getMediaInfo_();if(!this.sourceUpdater_||!n)return Cu();if(this.loaderType_==="main"){const{hasAudio:u,hasVideo:p,isMuxed:_}=n;if(p&&u&&!this.audioDisabled_&&!_)return this.sourceUpdater_.buffered();if(p)return this.sourceUpdater_.videoBuffered()}return this.sourceUpdater_.audioBuffered()}initSegmentForMap(n,u=!1){if(!n)return null;const p=Ec(n);let _=this.initSegments_[p];return u&&!_&&n.bytes&&(this.initSegments_[p]=_={resolvedUri:n.resolvedUri,byterange:n.byterange,bytes:n.bytes,tracks:n.tracks,timescales:n.timescales}),_||n}segmentKey(n,u=!1){if(!n)return null;const p=ah(n);let _=this.keyCache_[p];this.cacheEncryptionKeys_&&u&&!_&&n.bytes&&(this.keyCache_[p]=_={resolvedUri:n.resolvedUri,bytes:n.bytes});const D={resolvedUri:(_||n).resolvedUri};return _&&(D.bytes=_.bytes),D}couldBeginLoading_(){return this.playlist_&&!this.paused()}load(){if(this.monitorBuffer_(),!!this.playlist_){if(this.state==="INIT"&&this.couldBeginLoading_())return this.init_();!this.couldBeginLoading_()||this.state!=="READY"&&this.state!=="INIT"||(this.state="READY")}}init_(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()}playlist(n,u={}){if(!n)return;const p=this.playlist_,_=this.pendingSegment_;this.playlist_=n,this.xhrOptions_=u,this.state==="INIT"&&(n.syncInfo={mediaSequence:n.mediaSequence,time:0},this.loaderType_==="main"&&this.syncController_.setDateTimeMappingForStart(n));let D=null;if(p&&(p.id?D=p.id:p.uri&&(D=p.uri)),this.logger_(`playlist update [${D} => ${n.id||n.uri}]`),this.trigger("syncinfoupdate"),this.state==="INIT"&&this.couldBeginLoading_())return this.init_();if(!p||p.uri!==n.uri){this.mediaIndex!==null&&(n.endList?this.resyncLoader():this.resetLoader()),this.currentMediaInfo_=void 0,this.trigger("playlistupdate");return}const j=n.mediaSequence-p.mediaSequence;if(this.logger_(`live window shift [${j}]`),this.mediaIndex!==null)if(this.mediaIndex-=j,this.mediaIndex<0)this.mediaIndex=null,this.partIndex=null;else{const ne=this.playlist_.segments[this.mediaIndex];if(this.partIndex&&(!ne.parts||!ne.parts.length||!ne.parts[this.partIndex])){const Ee=this.mediaIndex;this.logger_(`currently processing part (index ${this.partIndex}) no longer exists.`),this.resetLoader(),this.mediaIndex=Ee}}_&&(_.mediaIndex-=j,_.mediaIndex<0?(_.mediaIndex=null,_.partIndex=null):(_.mediaIndex>=0&&(_.segment=n.segments[_.mediaIndex]),_.partIndex>=0&&_.segment.parts&&(_.part=_.segment.parts[_.partIndex]))),this.syncController_.saveExpiredSegmentInfo(p,n)}pause(){this.checkBufferTimeout_&&(r().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=null)}paused(){return this.checkBufferTimeout_===null}resetEverything(n){this.ended_=!1,this.activeInitSegmentId_=null,this.appendInitSegment_={audio:!0,video:!0},this.resetLoader(),this.remove(0,1/0,n),this.transmuxer_&&(this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.transmuxer_.postMessage({action:"reset"}))}resetLoader(){this.fetchAtBuffer_=!1,this.resyncLoader()}resyncLoader(){this.transmuxer_&&Tc.reset(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(n,u,p=()=>{},_=!1){if(u===1/0&&(u=this.duration_()),u<=n){this.logger_("skipping remove because end ${end} is <= start ${start}");return}if(!this.sourceUpdater_||!this.getMediaInfo_()){this.logger_("skipping remove because no source updater or starting media info");return}let D=1;const j=()=>{D--,D===0&&p()};(_||!this.audioDisabled_)&&(D++,this.sourceUpdater_.removeAudio(n,u,j)),(_||this.loaderType_==="main")&&(this.gopBuffer_=Sp(this.gopBuffer_,n,u,this.timeMapping_),D++,this.sourceUpdater_.removeVideo(n,u,j));for(const ne in this.inbandTextTracks_)Rf(n,u,this.inbandTextTracks_[ne]);Rf(n,u,this.segmentMetadataTrack_),j()}monitorBuffer_(){this.checkBufferTimeout_&&r().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=r().setTimeout(this.monitorBufferTick_.bind(this),1)}monitorBufferTick_(){this.state==="READY"&&this.fillBuffer_(),this.checkBufferTimeout_&&r().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=r().setTimeout(this.monitorBufferTick_.bind(this),xh)}fillBuffer_(){if(this.sourceUpdater_.updating())return;const n=this.chooseNextRequest_();n&&(typeof n.timestampOffset=="number"&&(this.isPendingTimestampOffset_=!1,this.timelineChangeController_.pendingTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:n.timeline})),this.loadSegment_(n))}isEndOfStream_(n=this.mediaIndex,u=this.playlist_,p=this.partIndex){if(!u||!this.mediaSource_)return!1;const _=typeof n=="number"&&u.segments[n],D=n+1===u.segments.length,j=!_||!_.parts||p+1===_.parts.length;return u.endList&&this.mediaSource_.readyState==="open"&&D&&j}chooseNextRequest_(){const n=this.buffered_(),u=Wf(n)||0,p=Ud(n,this.currentTime_()),_=!this.hasPlayed_()&&p>=1,D=p>=this.goalBufferLength_(),j=this.playlist_.segments;if(!j.length||_||D)return null;this.syncPoint_=this.syncPoint_||this.syncController_.getSyncPoint(this.playlist_,this.duration_(),this.currentTimeline_,this.currentTime_());const ne={partIndex:null,mediaIndex:null,startOfSegment:null,playlist:this.playlist_,isSyncRequest:!this.syncPoint_};if(ne.isSyncRequest)ne.mediaIndex=A0(this.currentTimeline_,j,u);else if(this.mediaIndex!==null){const Tn=j[this.mediaIndex],Dr=typeof this.partIndex=="number"?this.partIndex:-1;ne.startOfSegment=Tn.end?Tn.end:u,Tn.parts&&Tn.parts[Dr+1]?(ne.mediaIndex=this.mediaIndex,ne.partIndex=Dr+1):ne.mediaIndex=this.mediaIndex+1}else{const{segmentIndex:Tn,startTime:Dr,partIndex:Nr}=Nu.getMediaInfoForTime({exactManifestTimings:this.exactManifestTimings,playlist:this.playlist_,currentTime:this.fetchAtBuffer_?u:this.currentTime_(),startingPartIndex:this.syncPoint_.partIndex,startingSegmentIndex:this.syncPoint_.segmentIndex,startTime:this.syncPoint_.time});ne.getMediaInfoForTime=this.fetchAtBuffer_?`bufferedEnd ${u}`:`currentTime ${this.currentTime_()}`,ne.mediaIndex=Tn,ne.startOfSegment=Dr,ne.partIndex=Nr}const Ee=j[ne.mediaIndex];let rt=Ee&&typeof ne.partIndex=="number"&&Ee.parts&&Ee.parts[ne.partIndex];if(!Ee||typeof ne.partIndex=="number"&&!rt)return null;if(typeof ne.partIndex!="number"&&Ee.parts&&(ne.partIndex=0,rt=Ee.parts[0]),!p&&rt&&!rt.independent)if(ne.partIndex===0){const Tn=j[ne.mediaIndex-1],Dr=Tn.parts&&Tn.parts.length&&Tn.parts[Tn.parts.length-1];Dr&&Dr.independent&&(ne.mediaIndex-=1,ne.partIndex=Tn.parts.length-1,ne.independent="previous segment")}else Ee.parts[ne.partIndex-1].independent&&(ne.partIndex-=1,ne.independent="previous part");const bt=this.mediaSource_&&this.mediaSource_.readyState==="ended";return ne.mediaIndex>=j.length-1&&bt&&!this.seeking_()?null:this.generateSegmentInfo_(ne)}generateSegmentInfo_(n){const{independent:u,playlist:p,mediaIndex:_,startOfSegment:D,isSyncRequest:j,partIndex:ne,forceTimestampOffset:Ee,getMediaInfoForTime:rt}=n,bt=p.segments[_],Tn=typeof ne=="number"&&bt.parts[ne],Dr={requestId:"segment-loader-"+Math.random(),uri:Tn&&Tn.resolvedUri||bt.resolvedUri,mediaIndex:_,partIndex:Tn?ne:null,isSyncRequest:j,startOfSegment:D,playlist:p,bytes:null,encryptedBytes:null,timestampOffset:null,timeline:bt.timeline,duration:Tn&&Tn.duration||bt.duration,segment:bt,part:Tn,byteLength:0,transmuxer:this.transmuxer_,getMediaInfoForTime:rt,independent:u},Nr=typeof Ee<"u"?Ee:this.isPendingTimestampOffset_;Dr.timestampOffset=this.timestampOffsetForSegment_({segmentTimeline:bt.timeline,currentTimeline:this.currentTimeline_,startOfSegment:D,buffered:this.buffered_(),overrideCheck:Nr});const Ln=Wf(this.sourceUpdater_.audioBuffered());return typeof Ln=="number"&&(Dr.audioAppendStart=Ln-this.sourceUpdater_.audioTimestampOffset()),this.sourceUpdater_.videoBuffered().length&&(Dr.gopsToAlignWith=w0(this.gopBuffer_,this.currentTime_()-this.sourceUpdater_.videoTimestampOffset(),this.timeMapping_)),Dr}timestampOffsetForSegment_(n){return I0(n)}earlyAbortWhenNeeded_(n){if(this.vhs_.tech_.paused()||!this.xhrOptions_.timeout||!this.playlist_.attributes.BANDWIDTH||Date.now()-(n.firstBytesReceivedAt||Date.now())<1e3)return;const u=this.currentTime_(),p=n.bandwidth,_=this.pendingSegment_.duration,D=Nu.estimateSegmentRequestTime(_,p,this.playlist_,n.bytesReceived),j=df(this.buffered_(),u,this.vhs_.tech_.playbackRate())-1;if(D<=j)return;const ne=Ac({main:this.vhs_.playlists.main,currentTime:u,bandwidth:p,duration:this.duration_(),segmentDuration:_,timeUntilRebuffer:j,currentTimeline:this.currentTimeline_,syncController:this.syncController_});if(!ne)return;const rt=D-j-ne.rebufferingImpact;let bt=.5;j<=gl&&(bt=1),!(!ne.playlist||ne.playlist.uri===this.playlist_.uri||rt<bt)&&(this.bandwidth=ne.playlist.attributes.BANDWIDTH*Ho.BANDWIDTH_VARIANCE+1,this.trigger("earlyabort"))}handleAbort_(n){this.logger_(`Aborting ${qd(n)}`),this.mediaRequestsAborted+=1}handleProgress_(n,u){this.earlyAbortWhenNeeded_(u.stats),!this.checkForAbort_(u.requestId)&&this.trigger("progress")}handleTrackInfo_(n,u){this.earlyAbortWhenNeeded_(n.stats),!this.checkForAbort_(n.requestId)&&(this.checkForIllegalMediaSwitch(u)||(u=u||{},Mf(this.currentMediaInfo_,u)||(this.appendInitSegment_={audio:!0,video:!0},this.startingMediaInfo_=u,this.currentMediaInfo_=u,this.logger_("trackinfo update",u),this.trigger("trackinfo")),!this.checkForAbort_(n.requestId)&&(this.pendingSegment_.trackInfo=u,this.hasEnoughInfoToAppend_()&&this.processCallQueue_())))}handleTimingInfo_(n,u,p,_){if(this.earlyAbortWhenNeeded_(n.stats),this.checkForAbort_(n.requestId))return;const D=this.pendingSegment_,j=_p(u);D[j]=D[j]||{},D[j][p]=_,this.logger_(`timinginfo: ${u} - ${p} - ${_}`),this.hasEnoughInfoToAppend_()&&this.processCallQueue_()}handleCaptions_(n,u){if(this.earlyAbortWhenNeeded_(n.stats),this.checkForAbort_(n.requestId))return;if(u.length===0){this.logger_("SegmentLoader received no captions from a caption event");return}if(!this.pendingSegment_.hasAppendedData_){this.metadataQueue_.caption.push(this.handleCaptions_.bind(this,n,u));return}const _=this.sourceUpdater_.videoTimestampOffset()===null?this.sourceUpdater_.audioTimestampOffset():this.sourceUpdater_.videoTimestampOffset(),D={};u.forEach(j=>{D[j.stream]=D[j.stream]||{startTime:1/0,captions:[],endTime:0};const ne=D[j.stream];ne.startTime=Math.min(ne.startTime,j.startTime+_),ne.endTime=Math.max(ne.endTime,j.endTime+_),ne.captions.push(j)}),Object.keys(D).forEach(j=>{const{startTime:ne,endTime:Ee,captions:rt}=D[j],bt=this.inbandTextTracks_;this.logger_(`adding cues from ${ne} -> ${Ee} for ${j}`),Ko(bt,this.vhs_.tech_,j),Rf(ne,Ee,bt[j]),Jo({captionArray:rt,inbandTextTracks:bt,timestampOffset:_})}),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})}handleId3_(n,u,p){if(this.earlyAbortWhenNeeded_(n.stats),this.checkForAbort_(n.requestId))return;if(!this.pendingSegment_.hasAppendedData_){this.metadataQueue_.id3.push(this.handleId3_.bind(this,n,u,p));return}const D=this.sourceUpdater_.videoTimestampOffset()===null?this.sourceUpdater_.audioTimestampOffset():this.sourceUpdater_.videoTimestampOffset();E0(this.inbandTextTracks_,p,this.vhs_.tech_),_0({inbandTextTracks:this.inbandTextTracks_,metadataArray:u,timestampOffset:D,videoDuration:this.duration_()})}processMetadataQueue_(){this.metadataQueue_.id3.forEach(n=>n()),this.metadataQueue_.caption.forEach(n=>n()),this.metadataQueue_.id3=[],this.metadataQueue_.caption=[]}processCallQueue_(){const n=this.callQueue_;this.callQueue_=[],n.forEach(u=>u())}processLoadQueue_(){const n=this.loadQueue_;this.loadQueue_=[],n.forEach(u=>u())}hasEnoughInfoToLoad_(){if(this.loaderType_!=="audio")return!0;const n=this.pendingSegment_;return n?this.getCurrentMediaInfo_()?!qh({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:n.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}):!0:!1}getCurrentMediaInfo_(n=this.pendingSegment_){return n&&n.trackInfo||this.currentMediaInfo_}getMediaInfo_(n=this.pendingSegment_){return this.getCurrentMediaInfo_(n)||this.startingMediaInfo_}getPendingSegmentPlaylist(){return this.pendingSegment_?this.pendingSegment_.playlist:null}hasEnoughInfoToAppend_(){if(!this.sourceUpdater_.ready()||this.waitingOnRemove_||this.quotaExceededErrorRetryTimeout_)return!1;const n=this.pendingSegment_,u=this.getCurrentMediaInfo_();if(!n||!u)return!1;const{hasAudio:p,hasVideo:_,isMuxed:D}=u;return!(_&&!n.videoTimingInfo||p&&!this.audioDisabled_&&!D&&!n.audioTimingInfo||qh({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:n.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}))}handleData_(n,u){if(this.earlyAbortWhenNeeded_(n.stats),this.checkForAbort_(n.requestId))return;if(this.callQueue_.length||!this.hasEnoughInfoToAppend_()){this.callQueue_.push(this.handleData_.bind(this,n,u));return}const p=this.pendingSegment_;if(this.setTimeMapping_(p.timeline),this.updateMediaSecondsLoaded_(p.part||p.segment),this.mediaSource_.readyState!=="closed"){if(n.map&&(n.map=this.initSegmentForMap(n.map,!0),p.segment.map=n.map),n.key&&this.segmentKey(n.key,!0),p.isFmp4=n.isFmp4,p.timingInfo=p.timingInfo||{},p.isFmp4)this.trigger("fmp4"),p.timingInfo.start=p[_p(u.type)].start;else{const _=this.getCurrentMediaInfo_(),D=this.loaderType_==="main"&&_&&_.hasVideo;let j;D&&(j=p.videoTimingInfo.start),p.timingInfo.start=this.trueSegmentStart_({currentStart:p.timingInfo.start,playlist:p.playlist,mediaIndex:p.mediaIndex,currentVideoTimestampOffset:this.sourceUpdater_.videoTimestampOffset(),useVideoTimingInfo:D,firstVideoFrameTimeForData:j,videoTimingInfo:p.videoTimingInfo,audioTimingInfo:p.audioTimingInfo})}if(this.updateAppendInitSegmentStatus(p,u.type),this.updateSourceBufferTimestampOffset_(p),p.isSyncRequest){this.updateTimingInfoEnd_(p),this.syncController_.saveSegmentTimingInfo({segmentInfo:p,shouldSaveTimelineMapping:this.loaderType_==="main"});const _=this.chooseNextRequest_();if(_.mediaIndex!==p.mediaIndex||_.partIndex!==p.partIndex){this.logger_("sync segment was incorrect, not appending");return}this.logger_("sync segment was correct, appending")}p.hasAppendedData_=!0,this.processMetadataQueue_(),this.appendData_(p,u)}}updateAppendInitSegmentStatus(n,u){this.loaderType_==="main"&&typeof n.timestampOffset=="number"&&!n.changedTimestampOffset&&(this.appendInitSegment_={audio:!0,video:!0}),this.playlistOfLastInitSegment_[u]!==n.playlist&&(this.appendInitSegment_[u]=!0)}getInitSegmentAndUpdateState_({type:n,initSegment:u,map:p,playlist:_}){if(p){const D=Ec(p);if(this.activeInitSegmentId_===D)return null;u=this.initSegmentForMap(p,!0).bytes,this.activeInitSegmentId_=D}return u&&this.appendInitSegment_[n]?(this.playlistOfLastInitSegment_[n]=_,this.appendInitSegment_[n]=!1,this.activeInitSegmentId_=null,u):null}handleQuotaExceededError_({segmentInfo:n,type:u,bytes:p},_){const D=this.sourceUpdater_.audioBuffered(),j=this.sourceUpdater_.videoBuffered();D.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the audio buffer: "+yl(D).join(", ")),j.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the video buffer: "+yl(j).join(", "));const ne=D.length?D.start(0):0,Ee=D.length?D.end(D.length-1):0,rt=j.length?j.start(0):0,bt=j.length?j.end(j.length-1):0;if(Ee-ne<=Zd&&bt-rt<=Zd){this.logger_(`On QUOTA_EXCEEDED_ERR, single segment too large to append to buffer, triggering an error. Appended byte length: ${p.byteLength}, audio buffer: ${yl(D).join(", ")}, video buffer: ${yl(j).join(", ")}, `),this.error({message:"Quota exceeded error with append of a single segment of content",excludeUntil:1/0}),this.trigger("error");return}this.waitingOnRemove_=!0,this.callQueue_.push(this.appendToSourceBuffer_.bind(this,{segmentInfo:n,type:u,bytes:p}));const Dr=this.currentTime_()-Zd;this.logger_(`On QUOTA_EXCEEDED_ERR, removing audio/video from 0 to ${Dr}`),this.remove(0,Dr,()=>{this.logger_(`On QUOTA_EXCEEDED_ERR, retrying append in ${Zd}s`),this.waitingOnRemove_=!1,this.quotaExceededErrorRetryTimeout_=r().setTimeout(()=>{this.logger_("On QUOTA_EXCEEDED_ERR, re-processing call queue"),this.quotaExceededErrorRetryTimeout_=null,this.processCallQueue_()},Zd*1e3)},!0)}handleAppendError_({segmentInfo:n,type:u,bytes:p},_){if(_){if(_.code===bh){this.handleQuotaExceededError_({segmentInfo:n,type:u,bytes:p});return}this.logger_("Received non QUOTA_EXCEEDED_ERR on append",_),this.error(`${u} append of ${p.length}b failed for segment #${n.mediaIndex} in playlist ${n.playlist.id}`),this.trigger("appenderror")}}appendToSourceBuffer_({segmentInfo:n,type:u,initSegment:p,data:_,bytes:D}){if(!D){const j=[_];let ne=_.byteLength;p&&(j.unshift(p),ne+=p.byteLength),D=yh({bytes:ne,segments:j})}this.sourceUpdater_.appendBuffer({segmentInfo:n,type:u,bytes:D},this.handleAppendError_.bind(this,{segmentInfo:n,type:u,bytes:D}))}handleSegmentTimingInfo_(n,u,p){if(!this.pendingSegment_||u!==this.pendingSegment_.requestId)return;const _=this.pendingSegment_.segment,D=`${n}TimingInfo`;_[D]||(_[D]={}),_[D].transmuxerPrependedSeconds=p.prependedContentDuration||0,_[D].transmuxedPresentationStart=p.start.presentation,_[D].transmuxedDecodeStart=p.start.decode,_[D].transmuxedPresentationEnd=p.end.presentation,_[D].transmuxedDecodeEnd=p.end.decode,_[D].baseMediaDecodeTime=p.baseMediaDecodeTime}appendData_(n,u){const{type:p,data:_}=u;if(!_||!_.byteLength||p==="audio"&&this.audioDisabled_)return;const D=this.getInitSegmentAndUpdateState_({type:p,initSegment:u.initSegment,playlist:n.playlist,map:n.isFmp4?n.segment.map:null});this.appendToSourceBuffer_({segmentInfo:n,type:p,initSegment:D,data:_})}loadSegment_(n){if(this.state="WAITING",this.pendingSegment_=n,this.trimBackBuffer_(n),typeof n.timestampOffset=="number"&&this.transmuxer_&&this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),!this.hasEnoughInfoToLoad_()){this.loadQueue_.push(()=>{const u=(0,R.A)({},n,{forceTimestampOffset:!0});(0,R.A)(n,this.generateSegmentInfo_(u)),this.isPendingTimestampOffset_=!1,this.updateTransmuxerAndRequestSegment_(n)});return}this.updateTransmuxerAndRequestSegment_(n)}updateTransmuxerAndRequestSegment_(n){this.shouldUpdateTransmuxerTimestampOffset_(n.timestampOffset)&&(this.gopBuffer_.length=0,n.gopsToAlignWith=[],this.timeMapping_=0,this.transmuxer_.postMessage({action:"reset"}),this.transmuxer_.postMessage({action:"setTimestampOffset",timestampOffset:n.timestampOffset}));const u=this.createSimplifiedSegmentObj_(n),p=this.isEndOfStream_(n.mediaIndex,n.playlist,n.partIndex),_=this.mediaIndex!==null,D=n.timeline!==this.currentTimeline_&&n.timeline>0,j=p||_&&D;this.logger_(`Requesting ${qd(n)}`),u.map&&!u.map.bytes&&(this.logger_("going to request init segment."),this.appendInitSegment_={video:!0,audio:!0}),n.abortRequests=Jl({xhr:this.vhs_.xhr,xhrOptions:this.xhrOptions_,decryptionWorker:this.decrypter_,segment:u,abortFn:this.handleAbort_.bind(this,n),progressFn:this.handleProgress_.bind(this),trackInfoFn:this.handleTrackInfo_.bind(this),timingInfoFn:this.handleTimingInfo_.bind(this),videoSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"video",n.requestId),audioSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"audio",n.requestId),captionsFn:this.handleCaptions_.bind(this),isEndOfTimeline:j,endedTimelineFn:()=>{this.logger_("received endedtimeline callback")},id3Fn:this.handleId3_.bind(this),dataFn:this.handleData_.bind(this),doneFn:this.segmentRequestFinished_.bind(this),onTransmuxerLog:({message:ne,level:Ee,stream:rt})=>{this.logger_(`${qd(n)} logged from transmuxer stream ${rt} as a ${Ee}: ${ne}`)}})}trimBackBuffer_(n){const u=P0(this.seekable_(),this.currentTime_(),this.playlist_.targetDuration||10);u>0&&this.remove(0,u)}createSimplifiedSegmentObj_(n){const u=n.segment,p=n.part,_={resolvedUri:p?p.resolvedUri:u.resolvedUri,byterange:p?p.byterange:u.byterange,requestId:n.requestId,transmuxer:n.transmuxer,audioAppendStart:n.audioAppendStart,gopsToAlignWith:n.gopsToAlignWith,part:n.part},D=n.playlist.segments[n.mediaIndex-1];if(D&&D.timeline===u.timeline&&(D.videoTimingInfo?_.baseStartTime=D.videoTimingInfo.transmuxedDecodeEnd:D.audioTimingInfo&&(_.baseStartTime=D.audioTimingInfo.transmuxedDecodeEnd)),u.key){const j=u.key.iv||new Uint32Array([0,0,0,n.mediaIndex+n.playlist.mediaSequence]);_.key=this.segmentKey(u.key),_.key.iv=j}return u.map&&(_.map=this.initSegmentForMap(u.map)),_}saveTransferStats_(n){this.mediaRequests+=1,n&&(this.mediaBytesTransferred+=n.bytesReceived,this.mediaTransferDuration+=n.roundTripTime)}saveBandwidthRelatedStats_(n,u){if(this.pendingSegment_.byteLength=u.bytesReceived,n<Oc){this.logger_(`Ignoring segment's bandwidth because its duration of ${n} is less than the min to record ${Oc}`);return}this.bandwidth=u.bandwidth,this.roundTrip=u.roundTripTime}handleTimeout_(){this.mediaRequestsTimedout+=1,this.bandwidth=1,this.roundTrip=NaN,this.trigger("bandwidthupdate"),this.trigger("timeout")}segmentRequestFinished_(n,u,p){if(this.callQueue_.length){this.callQueue_.push(this.segmentRequestFinished_.bind(this,n,u,p));return}if(this.saveTransferStats_(u.stats),!this.pendingSegment_||u.requestId!==this.pendingSegment_.requestId)return;if(n){if(this.pendingSegment_=null,this.state="READY",n.code===bl.ABORTED)return;if(this.pause(),n.code===bl.TIMEOUT){this.handleTimeout_();return}this.mediaRequestsErrored+=1,this.error(n),this.trigger("error");return}const _=this.pendingSegment_;this.saveBandwidthRelatedStats_(_.duration,u.stats),_.endOfAllRequests=u.endOfAllRequests,p.gopInfo&&(this.gopBuffer_=C0(this.gopBuffer_,p.gopInfo,this.safeAppend_)),this.state="APPENDING",this.trigger("appending"),this.waitForAppendsToComplete_(_)}setTimeMapping_(n){const u=this.syncController_.mappingForTimeline(n);u!==null&&(this.timeMapping_=u)}updateMediaSecondsLoaded_(n){typeof n.start=="number"&&typeof n.end=="number"?this.mediaSecondsLoaded+=n.end-n.start:this.mediaSecondsLoaded+=n.duration}shouldUpdateTransmuxerTimestampOffset_(n){return n===null?!1:this.loaderType_==="main"&&n!==this.sourceUpdater_.videoTimestampOffset()||!this.audioDisabled_&&n!==this.sourceUpdater_.audioTimestampOffset()}trueSegmentStart_({currentStart:n,playlist:u,mediaIndex:p,firstVideoFrameTimeForData:_,currentVideoTimestampOffset:D,useVideoTimingInfo:j,videoTimingInfo:ne,audioTimingInfo:Ee}){if(typeof n<"u")return n;if(!j)return Ee.start;const rt=u.segments[p-1];return p===0||!rt||typeof rt.start>"u"||rt.end!==_+D?_:ne.start}waitForAppendsToComplete_(n){const u=this.getCurrentMediaInfo_(n);if(!u){this.error({message:"No starting media returned, likely due to an unsupported media format.",playlistExclusionDuration:1/0}),this.trigger("error");return}const{hasAudio:p,hasVideo:_,isMuxed:D}=u,j=this.loaderType_==="main"&&_,ne=!this.audioDisabled_&&p&&!D;if(n.waitingOnAppends=0,!n.hasAppendedData_){!n.timingInfo&&typeof n.timestampOffset=="number"&&(this.isPendingTimestampOffset_=!0),n.timingInfo={start:0},n.waitingOnAppends++,this.isPendingTimestampOffset_||(this.updateSourceBufferTimestampOffset_(n),this.processMetadataQueue_()),this.checkAppendsDone_(n);return}j&&n.waitingOnAppends++,ne&&n.waitingOnAppends++,j&&this.sourceUpdater_.videoQueueCallback(this.checkAppendsDone_.bind(this,n)),ne&&this.sourceUpdater_.audioQueueCallback(this.checkAppendsDone_.bind(this,n))}checkAppendsDone_(n){this.checkForAbort_(n.requestId)||(n.waitingOnAppends--,n.waitingOnAppends===0&&this.handleAppendsDone_())}checkForIllegalMediaSwitch(n){const u=O0(this.loaderType_,this.getCurrentMediaInfo_(),n);return u?(this.error({message:u,playlistExclusionDuration:1/0}),this.trigger("error"),!0):!1}updateSourceBufferTimestampOffset_(n){if(n.timestampOffset===null||typeof n.timingInfo.start!="number"||n.changedTimestampOffset||this.loaderType_!=="main")return;let u=!1;n.timestampOffset-=this.getSegmentStartTimeForTimestampOffsetCalculation_({videoTimingInfo:n.segment.videoTimingInfo,audioTimingInfo:n.segment.audioTimingInfo,timingInfo:n.timingInfo}),n.changedTimestampOffset=!0,n.timestampOffset!==this.sourceUpdater_.videoTimestampOffset()&&(this.sourceUpdater_.videoTimestampOffset(n.timestampOffset),u=!0),n.timestampOffset!==this.sourceUpdater_.audioTimestampOffset()&&(this.sourceUpdater_.audioTimestampOffset(n.timestampOffset),u=!0),u&&this.trigger("timestampoffset")}getSegmentStartTimeForTimestampOffsetCalculation_({videoTimingInfo:n,audioTimingInfo:u,timingInfo:p}){return this.useDtsForTimestampOffset_?n&&typeof n.transmuxedDecodeStart=="number"?n.transmuxedDecodeStart:u&&typeof u.transmuxedDecodeStart=="number"?u.transmuxedDecodeStart:p.start:p.start}updateTimingInfoEnd_(n){n.timingInfo=n.timingInfo||{};const u=this.getMediaInfo_(),_=this.loaderType_==="main"&&u&&u.hasVideo&&n.videoTimingInfo?n.videoTimingInfo:n.audioTimingInfo;_&&(n.timingInfo.end=typeof _.end=="number"?_.end:_.start+n.duration)}handleAppendsDone_(){if(this.pendingSegment_&&this.trigger("appendsdone"),!this.pendingSegment_){this.state="READY",this.paused()||this.monitorBuffer_();return}const n=this.pendingSegment_;this.updateTimingInfoEnd_(n),this.shouldSaveSegmentTimingInfo_&&this.syncController_.saveSegmentTimingInfo({segmentInfo:n,shouldSaveTimelineMapping:this.loaderType_==="main"});const u=Ep(n,this.sourceType_);if(u&&(u.severity==="warn"?li.log.warn(u.message):this.logger_(u.message)),this.recordThroughput_(n),this.pendingSegment_=null,this.state="READY",n.isSyncRequest&&(this.trigger("syncinfoupdate"),!n.hasAppendedData_)){this.logger_(`Throwing away un-appended sync request ${qd(n)}`);return}this.logger_(`Appended ${qd(n)}`),this.addSegmentMetadataCue_(n),this.fetchAtBuffer_=!0,this.currentTimeline_!==n.timeline&&(this.timelineChangeController_.lastTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:n.timeline}),this.loaderType_==="main"&&!this.audioDisabled_&&this.timelineChangeController_.lastTimelineChange({type:"audio",from:this.currentTimeline_,to:n.timeline})),this.currentTimeline_=n.timeline,this.trigger("syncinfoupdate");const p=n.segment,_=n.part,D=p.end&&this.currentTime_()-p.end>n.playlist.targetDuration*3,j=_&&_.end&&this.currentTime_()-_.end>n.playlist.partTargetDuration*3;if(D||j){this.logger_(`bad ${D?"segment":"part"} ${qd(n)}`),this.resetEverything();return}this.mediaIndex!==null&&this.trigger("bandwidthupdate"),this.trigger("progress"),this.mediaIndex=n.mediaIndex,this.partIndex=n.partIndex,this.isEndOfStream_(n.mediaIndex,n.playlist,n.partIndex)&&this.endOfStream(),this.trigger("appended"),n.hasAppendedData_&&this.mediaAppends++,this.paused()||this.monitorBuffer_()}recordThroughput_(n){if(n.duration<Oc){this.logger_(`Ignoring segment's throughput because its duration of ${n.duration} is less than the min to record ${Oc}`);return}const u=this.throughput.rate,p=Date.now()-n.endOfAllRequests+1,_=Math.floor(n.byteLength/p*8*1e3);this.throughput.rate+=(_-u)/++this.throughput.count}addSegmentMetadataCue_(n){if(!this.segmentMetadataTrack_)return;const u=n.segment,p=u.start,_=u.end;if(!ul(p)||!ul(_))return;Rf(p,_,this.segmentMetadataTrack_);const D=r().WebKitDataCue||r().VTTCue,j={custom:u.custom,dateTimeObject:u.dateTimeObject,dateTimeString:u.dateTimeString,bandwidth:n.playlist.attributes.BANDWIDTH,resolution:n.playlist.attributes.RESOLUTION,codecs:n.playlist.attributes.CODECS,byteLength:n.byteLength,uri:n.uri,timeline:n.timeline,playlist:n.playlist.id,start:p,end:_},ne=JSON.stringify(j),Ee=new D(p,_,ne);Ee.value=j,this.segmentMetadataTrack_.addCue(Ee)}}function ac(){}const Tp=function(m){return typeof m!="string"?m:m.replace(/./,n=>n.toUpperCase())},bo=["video","audio"],ep=(m,n)=>{const u=n[`${m}Buffer`];return u&&u.updating||n.queuePending[m]},wp=(m,n)=>{for(let u=0;u<n.length;u++){const p=n[u];if(p.type==="mediaSource")return null;if(p.type===m)return u}return null},Ic=(m,n)=>{if(n.queue.length===0)return;let u=0,p=n.queue[u];if(p.type==="mediaSource"){!n.updating()&&n.mediaSource.readyState!=="closed"&&(n.queue.shift(),p.action(n),p.doneFn&&p.doneFn(),Ic("audio",n),Ic("video",n));return}if(m!=="mediaSource"&&!(!n.ready()||n.mediaSource.readyState==="closed"||ep(m,n))){if(p.type!==m){if(u=wp(m,n.queue),u===null)return;p=n.queue[u]}if(n.queue.splice(u,1),n.queuePending[m]=p,p.action(m,n),!p.doneFn){n.queuePending[m]=null,Ic(m,n);return}}},Cp=(m,n)=>{const u=n[`${m}Buffer`],p=Tp(m);u&&(u.removeEventListener("updateend",n[`on${p}UpdateEnd_`]),u.removeEventListener("error",n[`on${p}Error_`]),n.codecs[m]=null,n[`${m}Buffer`]=null)},oc=(m,n)=>m&&n&&Array.prototype.indexOf.call(m.sourceBuffers,n)!==-1,xl={appendBuffer:(m,n,u)=>(p,_)=>{const D=_[`${p}Buffer`];if(oc(_.mediaSource,D)){_.logger_(`Appending segment ${n.mediaIndex}'s ${m.length} bytes to ${p}Buffer`);try{D.appendBuffer(m)}catch(j){_.logger_(`Error with code ${j.code} `+(j.code===bh?"(QUOTA_EXCEEDED_ERR) ":"")+`when appending segment ${n.mediaIndex} to ${p}Buffer`),_.queuePending[p]=null,u(j)}}},remove:(m,n)=>(u,p)=>{const _=p[`${u}Buffer`];if(oc(p.mediaSource,_)){p.logger_(`Removing ${m} to ${n} from ${u}Buffer`);try{_.remove(m,n)}catch{p.logger_(`Remove ${m} to ${n} from ${u}Buffer failed`)}}},timestampOffset:m=>(n,u)=>{const p=u[`${n}Buffer`];oc(u.mediaSource,p)&&(u.logger_(`Setting ${n}timestampOffset to ${m}`),p.timestampOffset=m)},callback:m=>(n,u)=>{m()},endOfStream:m=>n=>{if(n.mediaSource.readyState==="open"){n.logger_(`Calling mediaSource endOfStream(${m||""})`);try{n.mediaSource.endOfStream(m)}catch(u){li.log.warn("Failed to call media source endOfStream",u)}}},duration:m=>n=>{n.logger_(`Setting mediaSource duration to ${m}`);try{n.mediaSource.duration=m}catch(u){li.log.warn("Failed to set media source duration",u)}},abort:()=>(m,n)=>{if(n.mediaSource.readyState!=="open")return;const u=n[`${m}Buffer`];if(oc(n.mediaSource,u)){n.logger_(`calling abort on ${m}Buffer`);try{u.abort()}catch(p){li.log.warn(`Failed to abort on ${m}Buffer`,p)}}},addSourceBuffer:(m,n)=>u=>{const p=Tp(m),_=un(n);u.logger_(`Adding ${m}Buffer with codec ${n} to mediaSource`);const D=u.mediaSource.addSourceBuffer(_);D.addEventListener("updateend",u[`on${p}UpdateEnd_`]),D.addEventListener("error",u[`on${p}Error_`]),u.codecs[m]=n,u[`${m}Buffer`]=D},removeSourceBuffer:m=>n=>{const u=n[`${m}Buffer`];if(Cp(m,n),!!oc(n.mediaSource,u)){n.logger_(`Removing ${m}Buffer with codec ${n.codecs[m]} from mediaSource`);try{n.mediaSource.removeSourceBuffer(u)}catch(p){li.log.warn(`Failed to removeSourceBuffer ${m}Buffer`,p)}}},changeType:m=>(n,u)=>{const p=u[`${n}Buffer`],_=un(m);oc(u.mediaSource,p)&&u.codecs[n]!==m&&(u.logger_(`changing ${n}Buffer codec from ${u.codecs[n]} to ${m}`),p.changeType(_),u.codecs[n]=m)}},Sl=({type:m,sourceUpdater:n,action:u,doneFn:p,name:_})=>{n.queue.push({type:m,action:u,doneFn:p,name:_}),Ic(m,n)},Ap=(m,n)=>u=>{if(n.queuePending[m]){const p=n.queuePending[m].doneFn;n.queuePending[m]=null,p&&p(n[`${m}Error_`])}Ic(m,n)};class Op extends li.EventTarget{constructor(n){super(),this.mediaSource=n,this.sourceopenListener_=()=>Ic("mediaSource",this),this.mediaSource.addEventListener("sourceopen",this.sourceopenListener_),this.logger_=$o("SourceUpdater"),this.audioTimestampOffset_=0,this.videoTimestampOffset_=0,this.queue=[],this.queuePending={audio:null,video:null},this.delayedAudioAppendQueue_=[],this.videoAppendQueued_=!1,this.codecs={},this.onVideoUpdateEnd_=Ap("video",this),this.onAudioUpdateEnd_=Ap("audio",this),this.onVideoError_=u=>{this.videoError_=u},this.onAudioError_=u=>{this.audioError_=u},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(n){this.hasCreatedSourceBuffers()||(this.addOrChangeSourceBuffers(n),this.createdSourceBuffers_=!0,this.trigger("createdsourcebuffers"),this.triggerReady())}triggerReady(){this.ready()&&!this.triggeredReady_&&(this.triggeredReady_=!0,this.trigger("ready"))}addSourceBuffer(n,u){Sl({type:"mediaSource",sourceUpdater:this,action:xl.addSourceBuffer(n,u),name:"addSourceBuffer"})}abort(n){Sl({type:n,sourceUpdater:this,action:xl.abort(n),name:"abort"})}removeSourceBuffer(n){if(!this.canRemoveSourceBuffer()){li.log.error("removeSourceBuffer is not supported!");return}Sl({type:"mediaSource",sourceUpdater:this,action:xl.removeSourceBuffer(n),name:"removeSourceBuffer"})}canRemoveSourceBuffer(){return!li.browser.IE_VERSION&&!li.browser.IS_FIREFOX&&r().MediaSource&&r().MediaSource.prototype&&typeof r().MediaSource.prototype.removeSourceBuffer=="function"}static canChangeType(){return r().SourceBuffer&&r().SourceBuffer.prototype&&typeof r().SourceBuffer.prototype.changeType=="function"}canChangeType(){return this.constructor.canChangeType()}changeType(n,u){if(!this.canChangeType()){li.log.error("changeType is not supported!");return}Sl({type:n,sourceUpdater:this,action:xl.changeType(u),name:"changeType"})}addOrChangeSourceBuffers(n){if(!n||typeof n!="object"||Object.keys(n).length===0)throw new Error("Cannot addOrChangeSourceBuffers to undefined codecs");Object.keys(n).forEach(u=>{const p=n[u];if(!this.hasCreatedSourceBuffers())return this.addSourceBuffer(u,p);this.canChangeType()&&this.changeType(u,p)})}appendBuffer(n,u){const{segmentInfo:p,type:_,bytes:D}=n;if(this.processedAppend_=!0,_==="audio"&&this.videoBuffer&&!this.videoAppendQueued_){this.delayedAudioAppendQueue_.push([n,u]),this.logger_(`delayed audio append of ${D.length} until video append`);return}const j=u;if(Sl({type:_,sourceUpdater:this,action:xl.appendBuffer(D,p||{mediaIndex:-1},j),doneFn:u,name:"appendBuffer"}),_==="video"){if(this.videoAppendQueued_=!0,!this.delayedAudioAppendQueue_.length)return;const ne=this.delayedAudioAppendQueue_.slice();this.logger_(`queuing delayed audio ${ne.length} appendBuffers`),this.delayedAudioAppendQueue_.length=0,ne.forEach(Ee=>{this.appendBuffer.apply(this,Ee)})}}audioBuffered(){return oc(this.mediaSource,this.audioBuffer)&&this.audioBuffer.buffered?this.audioBuffer.buffered:Cu()}videoBuffered(){return oc(this.mediaSource,this.videoBuffer)&&this.videoBuffer.buffered?this.videoBuffer.buffered:Cu()}buffered(){const n=oc(this.mediaSource,this.videoBuffer)?this.videoBuffer:null,u=oc(this.mediaSource,this.audioBuffer)?this.audioBuffer:null;return u&&!n?this.audioBuffered():n&&!u?this.videoBuffered():lf(this.audioBuffered(),this.videoBuffered())}setDuration(n,u=ac){Sl({type:"mediaSource",sourceUpdater:this,action:xl.duration(n),name:"duration",doneFn:u})}endOfStream(n=null,u=ac){typeof n!="string"&&(n=void 0),Sl({type:"mediaSource",sourceUpdater:this,action:xl.endOfStream(n),name:"endOfStream",doneFn:u})}removeAudio(n,u,p=ac){if(!this.audioBuffered().length||this.audioBuffered().end(0)===0){p();return}Sl({type:"audio",sourceUpdater:this,action:xl.remove(n,u),doneFn:p,name:"remove"})}removeVideo(n,u,p=ac){if(!this.videoBuffered().length||this.videoBuffered().end(0)===0){p();return}Sl({type:"video",sourceUpdater:this,action:xl.remove(n,u),doneFn:p,name:"remove"})}updating(){return!!(ep("audio",this)||ep("video",this))}audioTimestampOffset(n){return typeof n<"u"&&this.audioBuffer&&this.audioTimestampOffset_!==n&&(Sl({type:"audio",sourceUpdater:this,action:xl.timestampOffset(n),name:"timestampOffset"}),this.audioTimestampOffset_=n),this.audioTimestampOffset_}videoTimestampOffset(n){return typeof n<"u"&&this.videoBuffer&&this.videoTimestampOffset!==n&&(Sl({type:"video",sourceUpdater:this,action:xl.timestampOffset(n),name:"timestampOffset"}),this.videoTimestampOffset_=n),this.videoTimestampOffset_}audioQueueCallback(n){this.audioBuffer&&Sl({type:"audio",sourceUpdater:this,action:xl.callback(n),name:"callback"})}videoQueueCallback(n){this.videoBuffer&&Sl({type:"video",sourceUpdater:this,action:xl.callback(n),name:"callback"})}dispose(){this.trigger("dispose"),bo.forEach(n=>{this.abort(n),this.canRemoveSourceBuffer()?this.removeSourceBuffer(n):this[`${n}QueueCallback`](()=>Cp(n,this))}),this.videoAppendQueued_=!1,this.delayedAudioAppendQueue_.length=0,this.sourceopenListener_&&this.mediaSource.removeEventListener("sourceopen",this.sourceopenListener_),this.off()}}const Pp=m=>decodeURIComponent(escape(String.fromCharCode.apply(null,m))),Ip=new Uint8Array(`
109
110`.split("").map(m=>m.charCodeAt(0)));class R0 extends Error{constructor(){super("Trying to parse received VTT cues, but there is no WebVTT. Make sure vtt.js is loaded.")}}class M0 extends ll{constructor(n,u={}){super(n,u),this.mediaSource_=null,this.subtitlesTrack_=null,this.loaderType_="subtitle",this.featuresNativeTextTracks_=n.featuresNativeTextTracks,this.loadVttJs=n.loadVttJs,this.shouldSaveSegmentTimingInfo_=!1}createTransmuxer_(){return null}buffered_(){if(!this.subtitlesTrack_||!this.subtitlesTrack_.cues||!this.subtitlesTrack_.cues.length)return Cu();const n=this.subtitlesTrack_.cues,u=n[0].startTime,p=n[n.length-1].startTime;return Cu([[u,p]])}initSegmentForMap(n,u=!1){if(!n)return null;const p=Ec(n);let _=this.initSegments_[p];if(u&&!_&&n.bytes){const D=Ip.byteLength+n.bytes.byteLength,j=new Uint8Array(D);j.set(n.bytes),j.set(Ip,n.bytes.byteLength),this.initSegments_[p]=_={resolvedUri:n.resolvedUri,byterange:n.byterange,bytes:j}}return _||n}couldBeginLoading_(){return this.playlist_&&this.subtitlesTrack_&&!this.paused()}init_(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()}track(n){return typeof n>"u"?this.subtitlesTrack_:(this.subtitlesTrack_=n,this.state==="INIT"&&this.couldBeginLoading_()&&this.init_(),this.subtitlesTrack_)}remove(n,u){Rf(n,u,this.subtitlesTrack_)}fillBuffer_(){const n=this.chooseNextRequest_();if(n){if(this.syncController_.timestampOffsetForTimeline(n.timeline)===null){const u=()=>{this.state="READY",this.paused()||this.monitorBuffer_()};this.syncController_.one("timestampoffset",u),this.state="WAITING_ON_TIMELINE";return}this.loadSegment_(n)}}timestampOffsetForSegment_(){return null}chooseNextRequest_(){return this.skipEmptySegments_(super.chooseNextRequest_())}skipEmptySegments_(n){for(;n&&n.segment.empty;){if(n.mediaIndex+1>=n.playlist.segments.length){n=null;break}n=this.generateSegmentInfo_({playlist:n.playlist,mediaIndex:n.mediaIndex+1,startOfSegment:n.startOfSegment+n.duration,isSyncRequest:n.isSyncRequest})}return n}stopForError(n){this.error(n),this.state="READY",this.pause(),this.trigger("error")}segmentRequestFinished_(n,u,p){if(!this.subtitlesTrack_){this.state="READY";return}if(this.saveTransferStats_(u.stats),!this.pendingSegment_){this.state="READY",this.mediaRequestsAborted+=1;return}if(n){n.code===bl.TIMEOUT&&this.handleTimeout_(),n.code===bl.ABORTED?this.mediaRequestsAborted+=1:this.mediaRequestsErrored+=1,this.stopForError(n);return}const _=this.pendingSegment_;this.saveBandwidthRelatedStats_(_.duration,u.stats),u.key&&this.segmentKey(u.key,!0),this.state="APPENDING",this.trigger("appending");const D=_.segment;if(D.map&&(D.map.bytes=u.map.bytes),_.bytes=u.bytes,typeof r().WebVTT!="function"&&typeof this.loadVttJs=="function"){this.state="WAITING_ON_VTTJS",this.loadVttJs().then(()=>this.segmentRequestFinished_(n,u,p),()=>this.stopForError({message:"Error loading vtt.js"}));return}D.requested=!0;try{this.parseVTTCues_(_)}catch(j){this.stopForError({message:j.message});return}if(this.updateTimeMapping_(_,this.syncController_.timelines[_.timeline],this.playlist_),_.cues.length?_.timingInfo={start:_.cues[0].startTime,end:_.cues[_.cues.length-1].endTime}:_.timingInfo={start:_.startOfSegment,end:_.startOfSegment+_.duration},_.isSyncRequest){this.trigger("syncinfoupdate"),this.pendingSegment_=null,this.state="READY";return}_.byteLength=_.bytes.byteLength,this.mediaSecondsLoaded+=D.duration,_.cues.forEach(j=>{this.subtitlesTrack_.addCue(this.featuresNativeTextTracks_?new(r()).VTTCue(j.startTime,j.endTime,j.text):j)}),T0(this.subtitlesTrack_),this.handleAppendsDone_()}handleData_(){}updateTimingInfoEnd_(){}parseVTTCues_(n){let u,p=!1;if(typeof r().WebVTT!="function")throw new R0;typeof r().TextDecoder=="function"?u=new(r()).TextDecoder("utf8"):(u=r().WebVTT.StringDecoder(),p=!0);const _=new(r()).WebVTT.Parser(r(),r().vttjs,u);if(n.cues=[],n.timestampmap={MPEGTS:0,LOCAL:0},_.oncue=n.cues.push.bind(n.cues),_.ontimestampmap=j=>{n.timestampmap=j},_.onparsingerror=j=>{li.log.warn("Error encountered when parsing cues: "+j.message)},n.segment.map){let j=n.segment.map.bytes;p&&(j=Pp(j)),_.parse(j)}let D=n.bytes;p&&(D=Pp(D)),_.parse(D),_.flush()}updateTimeMapping_(n,u,p){const _=n.segment;if(!u)return;if(!n.cues.length){_.empty=!0;return}const D=n.timestampmap,j=D.MPEGTS/ra.ONE_SECOND_IN_TS-D.LOCAL+u.mapping;if(n.cues.forEach(ne=>{ne.startTime+=j,ne.endTime+=j}),!p.syncInfo){const ne=n.cues[0].startTime,Ee=n.cues[n.cues.length-1].startTime;p.syncInfo={mediaSequence:p.mediaSequence+n.mediaIndex,time:Math.min(ne,Ee-_.duration)}}}}const L0=function(m,n){const u=m.cues;for(let p=0;p<u.length;p++){const _=u[p];if(n>=_.adStartTime&&n<=_.adEndTime)return _}return null},D0=function(m,n,u=0){if(!m.segments)return;let p=u,_;for(let D=0;D<m.segments.length;D++){const j=m.segments[D];if(_||(_=L0(n,p+j.duration/2)),_){if("cueIn"in j){_.endTime=p,_.adEndTime=p,p+=j.duration,_=null;continue}if(p<_.endTime){p+=j.duration;continue}_.endTime+=j.duration}else if("cueOut"in j&&(_=new(r()).VTTCue(p,p+j.duration,j.cueOut),_.adStartTime=p,_.adEndTime=p+parseFloat(j.cueOut),n.addCue(_)),"cueOutCont"in j){const[ne,Ee]=j.cueOutCont.split("/").map(parseFloat);_=new(r()).VTTCue(p,p+j.duration,""),_.adStartTime=p-ne,_.adEndTime=_.adStartTime+Ee,n.addCue(_)}p+=j.duration}},k0=86400,Sh=[{name:"VOD",run:(m,n,u,p,_)=>u!==1/0?{time:0,segmentIndex:0,partIndex:null}:null},{name:"ProgramDateTime",run:(m,n,u,p,_)=>{if(!Object.keys(m.timelineToDatetimeMappings).length)return null;let D=null,j=null;const ne=jd(n);_=_||0;for(let Ee=0;Ee<ne.length;Ee++){const rt=n.endList||_===0?Ee:ne.length-(Ee+1),bt=ne[rt],Tn=bt.segment,Dr=m.timelineToDatetimeMappings[Tn.timeline];if(!Dr||!Tn.dateTimeObject)continue;let Ln=Tn.dateTimeObject.getTime()/1e3+Dr;if(Tn.parts&&typeof bt.partIndex=="number")for(let pi=0;pi<bt.partIndex;pi++)Ln+=Tn.parts[pi].duration;const ei=Math.abs(_-Ln);if(j!==null&&(ei===0||j<ei))break;j=ei,D={time:Ln,segmentIndex:bt.segmentIndex,partIndex:bt.partIndex}}return D}},{name:"Segment",run:(m,n,u,p,_)=>{let D=null,j=null;_=_||0;const ne=jd(n);for(let Ee=0;Ee<ne.length;Ee++){const rt=n.endList||_===0?Ee:ne.length-(Ee+1),bt=ne[rt],Tn=bt.segment,Dr=bt.part&&bt.part.start||Tn&&Tn.start;if(Tn.timeline===p&&typeof Dr<"u"){const Nr=Math.abs(_-Dr);if(j!==null&&j<Nr)break;(!D||j===null||j>=Nr)&&(j=Nr,D={time:Dr,segmentIndex:bt.segmentIndex,partIndex:bt.partIndex})}}return D}},{name:"Discontinuity",run:(m,n,u,p,_)=>{let D=null;if(_=_||0,n.discontinuityStarts&&n.discontinuityStarts.length){let j=null;for(let ne=0;ne<n.discontinuityStarts.length;ne++){const Ee=n.discontinuityStarts[ne],rt=n.discontinuitySequence+ne+1,bt=m.discontinuities[rt];if(bt){const Tn=Math.abs(_-bt.time);if(j!==null&&j<Tn)break;(!D||j===null||j>=Tn)&&(j=Tn,D={time:bt.time,segmentIndex:Ee,partIndex:null})}}}return D}},{name:"Playlist",run:(m,n,u,p,_)=>n.syncInfo?{time:n.syncInfo.time,segmentIndex:n.syncInfo.mediaSequence-n.mediaSequence,partIndex:null}:null}];class N0 extends li.EventTarget{constructor(n={}){super(),this.timelines=[],this.discontinuities=[],this.timelineToDatetimeMappings={},this.logger_=$o("SyncController")}getSyncPoint(n,u,p,_){const D=this.runStrategies_(n,u,p,_);return D.length?this.selectSyncPoint_(D,{key:"time",value:_}):null}getExpiredTime(n,u){if(!n||!n.segments)return null;const p=this.runStrategies_(n,u,n.discontinuitySequence,0);if(!p.length)return null;const _=this.selectSyncPoint_(p,{key:"segmentIndex",value:0});return _.segmentIndex>0&&(_.time*=-1),Math.abs(_.time+al({defaultDuration:n.targetDuration,durationList:n.segments,startIndex:_.segmentIndex,endIndex:0}))}runStrategies_(n,u,p,_){const D=[];for(let j=0;j<Sh.length;j++){const ne=Sh[j],Ee=ne.run(this,n,u,p,_);Ee&&(Ee.strategy=ne.name,D.push({strategy:ne.name,syncPoint:Ee}))}return D}selectSyncPoint_(n,u){let p=n[0].syncPoint,_=Math.abs(n[0].syncPoint[u.key]-u.value),D=n[0].strategy;for(let j=1;j<n.length;j++){const ne=Math.abs(n[j].syncPoint[u.key]-u.value);ne<_&&(_=ne,p=n[j].syncPoint,D=n[j].strategy)}return this.logger_(`syncPoint for [${u.key}: ${u.value}] chosen with strategy [${D}]: [time:${p.time}, segmentIndex:${p.segmentIndex}`+(typeof p.partIndex=="number"?`,partIndex:${p.partIndex}`:"")+"]"),p}saveExpiredSegmentInfo(n,u){const p=u.mediaSequence-n.mediaSequence;if(p>k0){li.log.warn(`Not saving expired segment info. Media sequence gap ${p} is too large.`);return}for(let _=p-1;_>=0;_--){const D=n.segments[_];if(D&&typeof D.start<"u"){u.syncInfo={mediaSequence:n.mediaSequence+_,time:D.start},this.logger_(`playlist refresh sync: [time:${u.syncInfo.time}, mediaSequence: ${u.syncInfo.mediaSequence}]`),this.trigger("syncinfoupdate");break}}}setDateTimeMappingForStart(n){if(this.timelineToDatetimeMappings={},n.segments&&n.segments.length&&n.segments[0].dateTimeObject){const u=n.segments[0],p=u.dateTimeObject.getTime()/1e3;this.timelineToDatetimeMappings[u.timeline]=-p}}saveSegmentTimingInfo({segmentInfo:n,shouldSaveTimelineMapping:u}){const p=this.calculateSegmentTimeMapping_(n,n.timingInfo,u),_=n.segment;p&&(this.saveDiscontinuitySyncInfo_(n),n.playlist.syncInfo||(n.playlist.syncInfo={mediaSequence:n.playlist.mediaSequence+n.mediaIndex,time:_.start}));const D=_.dateTimeObject;_.discontinuity&&u&&D&&(this.timelineToDatetimeMappings[_.timeline]=-(D.getTime()/1e3))}timestampOffsetForTimeline(n){return typeof this.timelines[n]>"u"?null:this.timelines[n].time}mappingForTimeline(n){return typeof this.timelines[n]>"u"?null:this.timelines[n].mapping}calculateSegmentTimeMapping_(n,u,p){const _=n.segment,D=n.part;let j=this.timelines[n.timeline],ne,Ee;if(typeof n.timestampOffset=="number")j={time:n.startOfSegment,mapping:n.startOfSegment-u.start},p&&(this.timelines[n.timeline]=j,this.trigger("timestampoffset"),this.logger_(`time mapping for timeline ${n.timeline}: [time: ${j.time}] [mapping: ${j.mapping}]`)),ne=n.startOfSegment,Ee=u.end+j.mapping;else if(j)ne=u.start+j.mapping,Ee=u.end+j.mapping;else return!1;return D&&(D.start=ne,D.end=Ee),(!_.start||ne<_.start)&&(_.start=ne),_.end=Ee,!0}saveDiscontinuitySyncInfo_(n){const u=n.playlist,p=n.segment;if(p.discontinuity)this.discontinuities[p.timeline]={time:p.start,accuracy:0};else if(u.discontinuityStarts&&u.discontinuityStarts.length)for(let _=0;_<u.discontinuityStarts.length;_++){const D=u.discontinuityStarts[_],j=u.discontinuitySequence+_+1,ne=D-n.mediaIndex,Ee=Math.abs(ne);if(!this.discontinuities[j]||this.discontinuities[j].accuracy>Ee){let rt;ne<0?rt=p.start-al({defaultDuration:u.targetDuration,durationList:u.segments,startIndex:n.mediaIndex,endIndex:D}):rt=p.end+al({defaultDuration:u.targetDuration,durationList:u.segments,startIndex:n.mediaIndex+1,endIndex:D}),this.discontinuities[j]={time:rt,accuracy:Ee}}}}dispose(){this.trigger("dispose"),this.off()}}class tp extends li.EventTarget{constructor(){super(),this.pendingTimelineChanges_={},this.lastTimelineChanges_={}}clearPendingTimelineChange(n){this.pendingTimelineChanges_[n]=null,this.trigger("pendingtimelinechange")}pendingTimelineChange({type:n,from:u,to:p}){return typeof u=="number"&&typeof p=="number"&&(this.pendingTimelineChanges_[n]={type:n,from:u,to:p},this.trigger("pendingtimelinechange")),this.pendingTimelineChanges_[n]}lastTimelineChange({type:n,from:u,to:p}){return typeof u=="number"&&typeof p=="number"&&(this.lastTimelineChanges_[n]={type:n,from:u,to:p},delete this.pendingTimelineChanges_[n],this.trigger("timelinechange")),this.lastTimelineChanges_[n]}dispose(){this.trigger("dispose"),this.pendingTimelineChanges_={},this.lastTimelineChanges_={},this.off()}}const F0=Cf(dh(function(){var m=function(){function ei(){this.listeners={}}var pi=ei.prototype;return pi.on=function(ui,Ji){this.listeners[ui]||(this.listeners[ui]=[]),this.listeners[ui].push(Ji)},pi.off=function(ui,Ji){if(!this.listeners[ui])return!1;var Pi=this.listeners[ui].indexOf(Ji);return this.listeners[ui]=this.listeners[ui].slice(0),this.listeners[ui].splice(Pi,1),Pi>-1},pi.trigger=function(ui){var Ji=this.listeners[ui];if(Ji)if(arguments.length===2)for(var Pi=Ji.length,Zr=0;Zr<Pi;++Zr)Ji[Zr].call(this,arguments[1]);else for(var vs=Array.prototype.slice.call(arguments,1),zs=Ji.length,no=0;no<zs;++no)Ji[no].apply(this,vs)},pi.dispose=function(){this.listeners={}},pi.pipe=function(ui){this.on("data",function(Ji){ui.push(Ji)})},ei}();/*! @name pkcs7 @version 1.0.4 @license Apache-2.0 */function n(ei){return ei.subarray(0,ei.byteLength-ei[ei.byteLength-1])}/*! @name aes-decrypter @version 4.0.1 @license Apache-2.0 */const u=function(){const ei=[[[],[],[],[],[]],[[],[],[],[],[]]],pi=ei[0],Ei=ei[1],ui=pi[4],Ji=Ei[4];let Pi,Zr,vs;const zs=[],no=[];let so,Zo,Au,qo,na,Po;for(Pi=0;Pi<256;Pi++)no[(zs[Pi]=Pi<<1^(Pi>>7)*283)^Pi]=Pi;for(Zr=vs=0;!ui[Zr];Zr^=so||1,vs=no[vs]||1)for(qo=vs^vs<<1^vs<<2^vs<<3^vs<<4,qo=qo>>8^qo&255^99,ui[Zr]=qo,Ji[qo]=Zr,Au=zs[Zo=zs[so=zs[Zr]]],Po=Au*16843009^Zo*65537^so*257^Zr*16843008,na=zs[qo]*257^qo*16843008,Pi=0;Pi<4;Pi++)pi[Pi][Zr]=na=na<<24^na>>>8,Ei[Pi][qo]=Po=Po<<24^Po>>>8;for(Pi=0;Pi<5;Pi++)pi[Pi]=pi[Pi].slice(0),Ei[Pi]=Ei[Pi].slice(0);return ei};let p=null;class _{constructor(pi){p||(p=u()),this._tables=[[p[0][0].slice(),p[0][1].slice(),p[0][2].slice(),p[0][3].slice(),p[0][4].slice()],[p[1][0].slice(),p[1][1].slice(),p[1][2].slice(),p[1][3].slice(),p[1][4].slice()]];let Ei,ui,Ji;const Pi=this._tables[0][4],Zr=this._tables[1],vs=pi.length;let zs=1;if(vs!==4&&vs!==6&&vs!==8)throw new Error("Invalid aes key size");const no=pi.slice(0),so=[];for(this._key=[no,so],Ei=vs;Ei<4*vs+28;Ei++)Ji=no[Ei-1],(Ei%vs===0||vs===8&&Ei%vs===4)&&(Ji=Pi[Ji>>>24]<<24^Pi[Ji>>16&255]<<16^Pi[Ji>>8&255]<<8^Pi[Ji&255],Ei%vs===0&&(Ji=Ji<<8^Ji>>>24^zs<<24,zs=zs<<1^(zs>>7)*283)),no[Ei]=no[Ei-vs]^Ji;for(ui=0;Ei;ui++,Ei--)Ji=no[ui&3?Ei:Ei-4],Ei<=4||ui<4?so[ui]=Ji:so[ui]=Zr[0][Pi[Ji>>>24]]^Zr[1][Pi[Ji>>16&255]]^Zr[2][Pi[Ji>>8&255]]^Zr[3][Pi[Ji&255]]}decrypt(pi,Ei,ui,Ji,Pi,Zr){const vs=this._key[1];let zs=pi^vs[0],no=Ji^vs[1],so=ui^vs[2],Zo=Ei^vs[3],Au,qo,na;const Po=vs.length/4-2;let Nl,Zl=4;const Zc=this._tables[1],vd=Zc[0],yd=Zc[1],bd=Zc[2],xd=Zc[3],Sd=Zc[4];for(Nl=0;Nl<Po;Nl++)Au=vd[zs>>>24]^yd[no>>16&255]^bd[so>>8&255]^xd[Zo&255]^vs[Zl],qo=vd[no>>>24]^yd[so>>16&255]^bd[Zo>>8&255]^xd[zs&255]^vs[Zl+1],na=vd[so>>>24]^yd[Zo>>16&255]^bd[zs>>8&255]^xd[no&255]^vs[Zl+2],Zo=vd[Zo>>>24]^yd[zs>>16&255]^bd[no>>8&255]^xd[so&255]^vs[Zl+3],Zl+=4,zs=Au,no=qo,so=na;for(Nl=0;Nl<4;Nl++)Pi[(3&-Nl)+Zr]=Sd[zs>>>24]<<24^Sd[no>>16&255]<<16^Sd[so>>8&255]<<8^Sd[Zo&255]^vs[Zl++],Au=zs,zs=no,no=so,so=Zo,Zo=Au}}class D extends m{constructor(){super(m),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(pi){this.jobs.push(pi),this.timeout_||(this.timeout_=setTimeout(this.processJob_.bind(this),this.delay))}}const j=function(ei){return ei<<24|(ei&65280)<<8|(ei&16711680)>>8|ei>>>24},ne=function(ei,pi,Ei){const ui=new Int32Array(ei.buffer,ei.byteOffset,ei.byteLength>>2),Ji=new _(Array.prototype.slice.call(pi)),Pi=new Uint8Array(ei.byteLength),Zr=new Int32Array(Pi.buffer);let vs,zs,no,so,Zo,Au,qo,na,Po;for(vs=Ei[0],zs=Ei[1],no=Ei[2],so=Ei[3],Po=0;Po<ui.length;Po+=4)Zo=j(ui[Po]),Au=j(ui[Po+1]),qo=j(ui[Po+2]),na=j(ui[Po+3]),Ji.decrypt(Zo,Au,qo,na,Zr,Po),Zr[Po]=j(Zr[Po]^vs),Zr[Po+1]=j(Zr[Po+1]^zs),Zr[Po+2]=j(Zr[Po+2]^no),Zr[Po+3]=j(Zr[Po+3]^so),vs=Zo,zs=Au,no=qo,so=na;return Pi};class Ee{constructor(pi,Ei,ui,Ji){const Pi=Ee.STEP,Zr=new Int32Array(pi.buffer),vs=new Uint8Array(pi.byteLength);let zs=0;for(this.asyncStream_=new D,this.asyncStream_.push(this.decryptChunk_(Zr.subarray(zs,zs+Pi),Ei,ui,vs)),zs=Pi;zs<Zr.length;zs+=Pi)ui=new Uint32Array([j(Zr[zs-4]),j(Zr[zs-3]),j(Zr[zs-2]),j(Zr[zs-1])]),this.asyncStream_.push(this.decryptChunk_(Zr.subarray(zs,zs+Pi),Ei,ui,vs));this.asyncStream_.push(function(){Ji(null,n(vs))})}static get STEP(){return 32e3}decryptChunk_(pi,Ei,ui,Ji){return function(){const Pi=ne(pi,Ei,ui);Ji.set(Pi,pi.byteOffset)}}}var rt=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof e.g<"u"?e.g:typeof self<"u"?self:{},bt;typeof window<"u"?bt=window:typeof rt<"u"?bt=rt:typeof self<"u"?bt=self:bt={};var Tn=bt,Dr=function(pi){return ArrayBuffer.isView==="function"?ArrayBuffer.isView(pi):pi&&pi.buffer instanceof ArrayBuffer},Nr=Tn.BigInt||Number;Nr("0x1"),Nr("0x100"),Nr("0x10000"),Nr("0x1000000"),Nr("0x100000000"),Nr("0x10000000000"),Nr("0x1000000000000"),Nr("0x100000000000000"),Nr("0x10000000000000000"),function(){var ei=new Uint16Array([65484]),pi=new Uint8Array(ei.buffer,ei.byteOffset,ei.byteLength);return pi[0]===255?"big":pi[0]===204?"little":"unknown"}();const Ln=function(ei){const pi={};return Object.keys(ei).forEach(Ei=>{const ui=ei[Ei];Dr(ui)?pi[Ei]={bytes:ui.buffer,byteOffset:ui.byteOffset,byteLength:ui.byteLength}:pi[Ei]=ui}),pi};self.onmessage=function(ei){const pi=ei.data,Ei=new Uint8Array(pi.encrypted.bytes,pi.encrypted.byteOffset,pi.encrypted.byteLength),ui=new Uint32Array(pi.key.bytes,pi.key.byteOffset,pi.key.byteLength/4),Ji=new Uint32Array(pi.iv.bytes,pi.iv.byteOffset,pi.iv.byteLength/4);new Ee(Ei,ui,Ji,function(Pi,Zr){self.postMessage(Ln({source:pi.source,decrypted:Zr}),[Zr.buffer])})}}));var B0=fd(F0);const U0=m=>{let n=m.default?"main":"alternative";return m.characteristics&&m.characteristics.indexOf("public.accessibility.describes-video")>=0&&(n="main-desc"),n},su=(m,n)=>{m.abort(),m.pause(),n&&n.activePlaylistLoader&&(n.activePlaylistLoader.pause(),n.activePlaylistLoader=null)},Fu=(m,n)=>{n.activePlaylistLoader=m,m.load()},j0=(m,n)=>()=>{const{segmentLoaders:{[m]:u,main:p},mediaTypes:{[m]:_}}=n,D=_.activeTrack(),j=_.getActiveGroup(),ne=_.activePlaylistLoader,Ee=_.lastGroup_;if(!(j&&Ee&&j.id===Ee.id)&&(_.lastGroup_=j,_.lastTrack_=D,su(u,_),!(!j||j.isMainPlaylist))){if(!j.playlistLoader){ne&&p.resetEverything();return}u.resyncLoader(),Fu(j.playlistLoader,_)}},z0=(m,n)=>()=>{const{segmentLoaders:{[m]:u},mediaTypes:{[m]:p}}=n;p.lastGroup_=null,u.abort(),u.pause()},W0=(m,n)=>()=>{const{mainPlaylistLoader:u,segmentLoaders:{[m]:p,main:_},mediaTypes:{[m]:D}}=n,j=D.activeTrack(),ne=D.getActiveGroup(),Ee=D.activePlaylistLoader,rt=D.lastTrack_;if(!(rt&&j&&rt.id===j.id)&&(D.lastGroup_=ne,D.lastTrack_=j,su(p,D),!!ne)){if(ne.isMainPlaylist){if(!j||!rt||j.id===rt.id)return;const bt=n.vhs.playlistController_,Tn=bt.selectPlaylist();if(bt.media()===Tn)return;D.logger_(`track change. Switching main audio from ${rt.id} to ${j.id}`),u.pause(),_.resetEverything(),bt.fastQualityChange_(Tn);return}if(m==="AUDIO"){if(!ne.playlistLoader){_.setAudio(!0),_.resetEverything();return}p.setAudio(!0),_.setAudio(!1)}if(Ee===ne.playlistLoader){Fu(ne.playlistLoader,D);return}p.track&&p.track(j),p.resetEverything(),Fu(ne.playlistLoader,D)}},Lf={AUDIO:(m,n)=>()=>{const{segmentLoaders:{[m]:u},mediaTypes:{[m]:p},excludePlaylist:_}=n;su(u,p);const D=p.activeTrack(),j=p.activeGroup(),ne=(j.filter(rt=>rt.default)[0]||j[0]).id,Ee=p.tracks[ne];if(D===Ee){_({error:{message:"Problem encountered loading the default audio track."}});return}li.log.warn("Problem encountered loading the alternate audio track.Switching back to default.");for(const rt in p.tracks)p.tracks[rt].enabled=p.tracks[rt]===Ee;p.onTrackChanged()},SUBTITLES:(m,n)=>()=>{const{segmentLoaders:{[m]:u},mediaTypes:{[m]:p}}=n;li.log.warn("Problem encountered loading the subtitle track.Disabling subtitle track."),su(u,p);const _=p.activeTrack();_&&(_.mode="disabled"),p.onTrackChanged()}},Rp={AUDIO:(m,n,u)=>{if(!n)return;const{tech:p,requestOptions:_,segmentLoaders:{[m]:D}}=u;n.on("loadedmetadata",()=>{const j=n.media();D.playlist(j,_),(!p.paused()||j.endList&&p.preload()!=="none")&&D.load()}),n.on("loadedplaylist",()=>{D.playlist(n.media(),_),p.paused()||D.load()}),n.on("error",Lf[m](m,u))},SUBTITLES:(m,n,u)=>{const{tech:p,requestOptions:_,segmentLoaders:{[m]:D},mediaTypes:{[m]:j}}=u;n.on("loadedmetadata",()=>{const ne=n.media();D.playlist(ne,_),D.track(j.activeTrack()),(!p.paused()||ne.endList&&p.preload()!=="none")&&D.load()}),n.on("loadedplaylist",()=>{D.playlist(n.media(),_),p.paused()||D.load()}),n.on("error",Lf[m](m,u))}},$0={AUDIO:(m,n)=>{const{vhs:u,sourceType:p,segmentLoaders:{[m]:_},requestOptions:D,main:{mediaGroups:j},mediaTypes:{[m]:{groups:ne,tracks:Ee,logger_:rt}},mainPlaylistLoader:bt}=n,Tn=ld(bt.main);(!j[m]||Object.keys(j[m]).length===0)&&(j[m]={main:{default:{default:!0}}},Tn&&(j[m].main.default.playlists=bt.main.playlists));for(const Dr in j[m]){ne[Dr]||(ne[Dr]=[]);for(const Nr in j[m][Dr]){let Ln=j[m][Dr][Nr],ei;if(Tn?(rt(`AUDIO group '${Dr}' label '${Nr}' is a main playlist`),Ln.isMainPlaylist=!0,ei=null):p==="vhs-json"&&Ln.playlists?ei=new Qc(Ln.playlists[0],u,D):Ln.resolvedUri?ei=new Qc(Ln.resolvedUri,u,D):Ln.playlists&&p==="dash"?ei=new Gd(Ln.playlists[0],u,D,bt):ei=null,Ln=io({id:Nr,playlistLoader:ei},Ln),Rp[m](m,Ln.playlistLoader,n),ne[Dr].push(Ln),typeof Ee[Nr]>"u"){const pi=new li.AudioTrack({id:Nr,kind:U0(Ln),enabled:!1,language:Ln.language,default:Ln.default,label:Nr});Ee[Nr]=pi}}}_.on("error",Lf[m](m,n))},SUBTITLES:(m,n)=>{const{tech:u,vhs:p,sourceType:_,segmentLoaders:{[m]:D},requestOptions:j,main:{mediaGroups:ne},mediaTypes:{[m]:{groups:Ee,tracks:rt}},mainPlaylistLoader:bt}=n;for(const Tn in ne[m]){Ee[Tn]||(Ee[Tn]=[]);for(const Dr in ne[m][Tn]){if(ne[m][Tn][Dr].forced)continue;let Nr=ne[m][Tn][Dr],Ln;if(_==="hls")Ln=new Qc(Nr.resolvedUri,p,j);else if(_==="dash"){if(!Nr.playlists.filter(pi=>pi.excludeUntil!==1/0).length)return;Ln=new Gd(Nr.playlists[0],p,j,bt)}else _==="vhs-json"&&(Ln=new Qc(Nr.playlists?Nr.playlists[0]:Nr.resolvedUri,p,j));if(Nr=io({id:Dr,playlistLoader:Ln},Nr),Rp[m](m,Nr.playlistLoader,n),Ee[Tn].push(Nr),typeof rt[Dr]>"u"){const ei=u.addRemoteTextTrack({id:Dr,kind:"subtitles",default:Nr.default&&Nr.autoselect,language:Nr.language,label:Dr},!1).track;rt[Dr]=ei}}}D.on("error",Lf[m](m,n))},"CLOSED-CAPTIONS":(m,n)=>{const{tech:u,main:{mediaGroups:p},mediaTypes:{[m]:{groups:_,tracks:D}}}=n;for(const j in p[m]){_[j]||(_[j]=[]);for(const ne in p[m][j]){const Ee=p[m][j][ne];if(!/^(?:CC|SERVICE)/.test(Ee.instreamId))continue;const rt=u.options_.vhs&&u.options_.vhs.captionServices||{};let bt={label:ne,language:Ee.language,instreamId:Ee.instreamId,default:Ee.default&&Ee.autoselect};if(rt[bt.instreamId]&&(bt=io(bt,rt[bt.instreamId])),bt.default===void 0&&delete bt.default,_[j].push(io({id:ne},Ee)),typeof D[ne]>"u"){const Tn=u.addRemoteTextTrack({id:bt.instreamId,kind:"captions",default:bt.default,language:bt.language,label:bt.label},!1).track;D[ne]=Tn}}}}},Mp=(m,n)=>{for(let u=0;u<m.length;u++)if(Vc(n,m[u])||m[u].playlists&&Mp(m[u].playlists,n))return!0;return!1},Lp=(m,n)=>u=>{const{mainPlaylistLoader:p,mediaTypes:{[m]:{groups:_}}}=n,D=p.media();if(!D)return null;let j=null;D.attributes[m]&&(j=_[D.attributes[m]]);const ne=Object.keys(_);if(!j)if(m==="AUDIO"&&ne.length>1&&ld(n.main))for(let Ee=0;Ee<ne.length;Ee++){const rt=_[ne[Ee]];if(Mp(rt,D)){j=rt;break}}else _.main?j=_.main:ne.length===1&&(j=_[ne[0]]);return typeof u>"u"?j:u===null||!j?null:j.filter(Ee=>Ee.id===u.id)[0]||null},H0={AUDIO:(m,n)=>()=>{const{mediaTypes:{[m]:{tracks:u}}}=n;for(const p in u)if(u[p].enabled)return u[p];return null},SUBTITLES:(m,n)=>()=>{const{mediaTypes:{[m]:{tracks:u}}}=n;for(const p in u)if(u[p].mode==="showing"||u[p].mode==="hidden")return u[p];return null}},V0=(m,{mediaTypes:n})=>()=>{const u=n[m].activeTrack();return u?n[m].activeGroup(u):null},G0=m=>{["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(rt=>{$0[rt](rt,m)});const{mediaTypes:n,mainPlaylistLoader:u,tech:p,vhs:_,segmentLoaders:{["AUDIO"]:D,main:j}}=m;["AUDIO","SUBTITLES"].forEach(rt=>{n[rt].activeGroup=Lp(rt,m),n[rt].activeTrack=H0[rt](rt,m),n[rt].onGroupChanged=j0(rt,m),n[rt].onGroupChanging=z0(rt,m),n[rt].onTrackChanged=W0(rt,m),n[rt].getActiveGroup=V0(rt,m)});const ne=n.AUDIO.activeGroup();if(ne){const rt=(ne.filter(Tn=>Tn.default)[0]||ne[0]).id;n.AUDIO.tracks[rt].enabled=!0,n.AUDIO.onGroupChanged(),n.AUDIO.onTrackChanged(),n.AUDIO.getActiveGroup().playlistLoader?(j.setAudio(!1),D.setAudio(!0)):j.setAudio(!0)}u.on("mediachange",()=>{["AUDIO","SUBTITLES"].forEach(rt=>n[rt].onGroupChanged())}),u.on("mediachanging",()=>{["AUDIO","SUBTITLES"].forEach(rt=>n[rt].onGroupChanging())});const Ee=()=>{n.AUDIO.onTrackChanged(),p.trigger({type:"usage",name:"vhs-audio-change"})};p.audioTracks().addEventListener("change",Ee),p.remoteTextTracks().addEventListener("change",n.SUBTITLES.onTrackChanged),_.on("dispose",()=>{p.audioTracks().removeEventListener("change",Ee),p.remoteTextTracks().removeEventListener("change",n.SUBTITLES.onTrackChanged)}),p.clearTracks("audio");for(const rt in n.AUDIO.tracks)p.audioTracks().addTrack(n.AUDIO.tracks[rt])},Dp=()=>{const m={};return["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(n=>{m[n]={groups:{},tracks:{},activePlaylistLoader:null,activeGroup:ac,activeTrack:ac,getActiveGroup:ac,onGroupChanged:ac,onTrackChanged:ac,lastTrack_:null,logger_:$o(`MediaGroups[${n}]`)}}),m},kp=120;let Rc;const K0=["mediaRequests","mediaRequestsAborted","mediaRequestsTimedout","mediaRequestsErrored","mediaTransferDuration","mediaBytesTransferred","mediaAppends"],Y0=function(m){return this.audioSegmentLoader_[m]+this.mainSegmentLoader_[m]},X0=function({currentPlaylist:m,buffered:n,currentTime:u,nextPlaylist:p,bufferLowWaterLine:_,bufferHighWaterLine:D,duration:j,bufferBasedABR:ne,log:Ee}){if(!p)return li.log.warn("We received no playlist to switch to. Please check your stream."),!1;const rt=`allowing switch ${m&&m.id||"null"} -> ${p.id}`;if(!m)return Ee(`${rt} as current playlist is not set`),!0;if(p.id===m.id)return!1;const bt=!!yc(n,u).length;if(!m.endList)return!bt&&typeof m.partTargetDuration=="number"?(Ee(`not ${rt} as current playlist is live llhls, but currentTime isn't in buffered.`),!1):(Ee(`${rt} as current playlist is live`),!0);const Tn=Ud(n,u),Dr=ne?Ho.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:Ho.MAX_BUFFER_LOW_WATER_LINE;if(j<Dr)return Ee(`${rt} as duration < max low water line (${j} < ${Dr})`),!0;const Nr=p.attributes.BANDWIDTH,Ln=m.attributes.BANDWIDTH;if(Nr<Ln&&(!ne||Tn<D)){let ei=`${rt} as next bandwidth < current bandwidth (${Nr} < ${Ln})`;return ne&&(ei+=` and forwardBuffer < bufferHighWaterLine (${Tn} < ${D})`),Ee(ei),!0}if((!ne||Nr>Ln)&&Tn>=_){let ei=`${rt} as forwardBuffer >= bufferLowWaterLine (${Tn} >= ${_})`;return ne&&(ei+=` and next bandwidth > current bandwidth (${Nr} > ${Ln})`),Ee(ei),!0}return Ee(`not ${rt} as no switching criteria met`),!1};class ef extends li.EventTarget{constructor(n){super();const{src:u,withCredentials:p,tech:_,bandwidth:D,externVhs:j,useCueTags:ne,playlistExclusionDuration:Ee,enableLowInitialPlaylist:rt,sourceType:bt,cacheEncryptionKeys:Tn,bufferBasedABR:Dr,leastPixelDiffSelector:Nr,captionServices:Ln}=n;if(!u)throw new Error("A non-empty playlist URL or JSON manifest string is required");let{maxPlaylistRetries:ei}=n;(ei===null||typeof ei>"u")&&(ei=1/0),Rc=j,this.bufferBasedABR=!!Dr,this.leastPixelDiffSelector=!!Nr,this.withCredentials=p,this.tech_=_,this.vhs_=_.vhs,this.sourceType_=bt,this.useCueTags_=ne,this.playlistExclusionDuration=Ee,this.maxPlaylistRetries=ei,this.enableLowInitialPlaylist=rt,this.useCueTags_&&(this.cueTagsTrack_=this.tech_.addTextTrack("metadata","ad-cues"),this.cueTagsTrack_.inBandMetadataTrackDispatchType=""),this.requestOptions_={withCredentials:p,maxPlaylistRetries:ei,timeout:null},this.on("error",this.pauseLoading),this.mediaTypes_=Dp(),this.mediaSource=new(r()).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_=Cu(),this.hasPlayed_=!1,this.syncController_=new N0(n),this.segmentMetadataTrack_=_.addRemoteTextTrack({kind:"metadata",label:"segment-metadata"},!1).track,this.decrypter_=new B0,this.sourceUpdater_=new Op(this.mediaSource),this.inbandTextTracks_={},this.timelineChangeController_=new tp;const pi={vhs:this.vhs_,parse708captions:n.parse708captions,useDtsForTimestampOffset:n.useDtsForTimestampOffset,captionServices:Ln,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:D,syncController:this.syncController_,decrypter:this.decrypter_,sourceType:this.sourceType_,inbandTextTracks:this.inbandTextTracks_,cacheEncryptionKeys:Tn,sourceUpdater:this.sourceUpdater_,timelineChangeController:this.timelineChangeController_,exactManifestTimings:n.exactManifestTimings};this.mainPlaylistLoader_=this.sourceType_==="dash"?new Gd(u,this.vhs_,this.requestOptions_):new Qc(u,this.vhs_,this.requestOptions_),this.setupMainPlaylistLoaderListeners_(),this.mainSegmentLoader_=new ll(io(pi,{segmentMetadataTrack:this.segmentMetadataTrack_,loaderType:"main"}),n),this.audioSegmentLoader_=new ll(io(pi,{loaderType:"audio"}),n),this.subtitleSegmentLoader_=new M0(io(pi,{loaderType:"vtt",featuresNativeTextTracks:this.tech_.featuresNativeTextTracks,loadVttJs:()=>new Promise((ui,Ji)=>{function Pi(){_.off("vttjserror",Zr),ui()}function Zr(){_.off("vttjsloaded",Pi),Ji()}_.one("vttjsloaded",Pi),_.one("vttjserror",Zr),_.addWebVttScript_()})}),n),this.setupSegmentLoaderListeners_(),this.bufferBasedABR&&(this.mainPlaylistLoader_.one("loadedplaylist",()=>this.startABRTimer_()),this.tech_.on("pause",()=>this.stopABRTimer_()),this.tech_.on("play",()=>this.startABRTimer_())),K0.forEach(ui=>{this[ui+"_"]=Y0.bind(this,ui)}),this.logger_=$o("pc"),this.triggeredFmp4Usage=!1,this.tech_.preload()==="none"?(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 Ei=this.tech_.preload()==="none"?"play":"loadstart";this.tech_.one(Ei,()=>{const ui=Date.now();this.tech_.one("loadeddata",()=>{this.timeToLoadedData__=Date.now()-ui,this.mainAppendsToLoadedData__=this.mainSegmentLoader_.mediaAppends,this.audioAppendsToLoadedData__=this.audioSegmentLoader_.mediaAppends})})}mainAppendsToLoadedData_(){return this.mainAppendsToLoadedData__}audioAppendsToLoadedData_(){return this.audioAppendsToLoadedData__}appendsToLoadedData_(){const n=this.mainAppendsToLoadedData_(),u=this.audioAppendsToLoadedData_();return n===-1||u===-1?-1:n+u}timeToLoadedData_(){return this.timeToLoadedData__}checkABR_(n="abr"){const u=this.selectPlaylist();u&&this.shouldSwitchToMedia_(u)&&this.switchMedia_(u,n)}switchMedia_(n,u,p){const _=this.media(),D=_&&(_.id||_.uri),j=n.id||n.uri;D&&D!==j&&(this.logger_(`switch media ${D} -> ${j} from ${u}`),this.tech_.trigger({type:"usage",name:`vhs-rendition-change-${u}`})),this.mainPlaylistLoader_.media(n,p)}startABRTimer_(){this.stopABRTimer_(),this.abrTimer_=r().setInterval(()=>this.checkABR_(),250)}stopABRTimer_(){this.tech_.scrubbing&&this.tech_.scrubbing()||(r().clearInterval(this.abrTimer_),this.abrTimer_=null)}getAudioTrackPlaylists_(){const n=this.main(),u=n&&n.playlists||[];if(!n||!n.mediaGroups||!n.mediaGroups.AUDIO)return u;const p=n.mediaGroups.AUDIO,_=Object.keys(p);let D;if(Object.keys(this.mediaTypes_.AUDIO.groups).length)D=this.mediaTypes_.AUDIO.activeTrack();else{const ne=p.main||_.length&&p[_[0]];for(const Ee in ne)if(ne[Ee].default){D={label:Ee};break}}if(!D)return u;const j=[];for(const ne in p)if(p[ne][D.label]){const Ee=p[ne][D.label];if(Ee.playlists&&Ee.playlists.length)j.push.apply(j,Ee.playlists);else if(Ee.uri)j.push(Ee);else if(n.playlists.length)for(let rt=0;rt<n.playlists.length;rt++){const bt=n.playlists[rt];bt.attributes&&bt.attributes.AUDIO&&bt.attributes.AUDIO===ne&&j.push(bt)}}return j.length?j:u}setupMainPlaylistLoaderListeners_(){this.mainPlaylistLoader_.on("loadedmetadata",()=>{const n=this.mainPlaylistLoader_.media(),u=n.targetDuration*1.5*1e3;mf(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.media())?this.requestOptions_.timeout=0:this.requestOptions_.timeout=u,n.endList&&this.tech_.preload()!=="none"&&(this.mainSegmentLoader_.playlist(n,this.requestOptions_),this.mainSegmentLoader_.load()),G0({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(),n),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 n=this.mainPlaylistLoader_.media();if(!n){this.excludeUnsupportedVariants_();let u;if(this.enableLowInitialPlaylist&&(u=this.selectInitialPlaylist()),u||(u=this.selectPlaylist()),!u||!this.shouldSwitchToMedia_(u)||(this.initialMedia_=u,this.switchMedia_(this.initialMedia_,"initial"),!(this.sourceType_==="vhs-json"&&this.initialMedia_.segments)))return;n=this.initialMedia_}this.handleUpdatedMediaPlaylist(n)}),this.mainPlaylistLoader_.on("error",()=>{const n=this.mainPlaylistLoader_.error;this.excludePlaylist({playlistToExclude:n.playlist,error:n})}),this.mainPlaylistLoader_.on("mediachanging",()=>{this.mainSegmentLoader_.abort(),this.mainSegmentLoader_.pause()}),this.mainPlaylistLoader_.on("mediachange",()=>{const n=this.mainPlaylistLoader_.media(),u=n.targetDuration*1.5*1e3;mf(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.media())?this.requestOptions_.timeout=0:this.requestOptions_.timeout=u,this.mainPlaylistLoader_.load(),this.mainSegmentLoader_.playlist(n,this.requestOptions_),this.mainSegmentLoader_.load(),this.tech_.trigger({type:"mediachange",bubbles:!0})}),this.mainPlaylistLoader_.on("playlistunchanged",()=>{const n=this.mainPlaylistLoader_.media();if(n.lastExcludeReason_==="playlist-unchanged")return;this.stuckAtPlaylistEnd_(n)&&(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(n){this.useCueTags_&&this.updateAdCues_(n),this.mainSegmentLoader_.playlist(n,this.requestOptions_),this.updateDuration(!n.endList),this.tech_.paused()||(this.mainSegmentLoader_.load(),this.audioSegmentLoader_&&this.audioSegmentLoader_.load())}triggerPresenceUsage_(n,u){const p=n.mediaGroups||{};let _=!0;const D=Object.keys(p.AUDIO);for(const j in p.AUDIO)for(const ne in p.AUDIO[j])p.AUDIO[j][ne].uri||(_=!1);_&&this.tech_.trigger({type:"usage",name:"vhs-demuxed"}),Object.keys(p.SUBTITLES).length&&this.tech_.trigger({type:"usage",name:"vhs-webvtt"}),Rc.Playlist.isAes(u)&&this.tech_.trigger({type:"usage",name:"vhs-aes"}),D.length&&Object.keys(p.AUDIO[D[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_(n){const u=this.mainPlaylistLoader_.media()||this.mainPlaylistLoader_.pendingMedia_,p=this.tech_.currentTime(),_=this.bufferLowWaterLine(),D=this.bufferHighWaterLine(),j=this.tech_.buffered();return X0({buffered:j,currentTime:p,currentPlaylist:u,nextPlaylist:n,bufferLowWaterLine:_,bufferHighWaterLine:D,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 u=this.mainSegmentLoader_.error();this.excludePlaylist({playlistToExclude:u.playlist,error:u})}),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",u=>{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:kp}))});const n=()=>{if(!this.sourceUpdater_.hasCreatedSourceBuffers())return this.tryToCreateSourceBuffers_();const u=this.getCodecsOrExclude_();u&&this.sourceUpdater_.addOrChangeSourceBuffers(u)};this.mainSegmentLoader_.on("trackinfo",n),this.audioSegmentLoader_.on("trackinfo",n),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_(n=this.selectPlaylist()){if(n===this.mainPlaylistLoader_.media()){this.logger_("skipping fastQualityChange because new media is same as old");return}this.switchMedia_(n,"fast-quality"),this.mainSegmentLoader_.resetEverything(()=>{li.browser.IE_VERSION||li.browser.IS_EDGE?this.tech_.setCurrentTime(this.tech_.currentTime()+.04):this.tech_.setCurrentTime(this.tech_.currentTime())})}play(){if(this.setupFirstPlay())return;this.tech_.ended()&&this.tech_.setCurrentTime(0),this.hasPlayed_&&this.load();const n=this.tech_.seekable();if(this.tech_.duration()===1/0&&this.tech_.currentTime()<n.start(0))return this.tech_.setCurrentTime(n.end(n.length-1))}setupFirstPlay(){const n=this.mainPlaylistLoader_.media();if(!n||this.tech_.paused()||this.hasPlayed_)return!1;if(!n.endList){const u=this.seekable();if(!u.length)return!1;if(li.browser.IE_VERSION&&this.tech_.readyState()===0)return this.tech_.one("loadedmetadata",()=>{this.trigger("firstplay"),this.tech_.setCurrentTime(u.end(0)),this.hasPlayed_=!0}),!1;this.trigger("firstplay"),this.tech_.setCurrentTime(u.end(0))}return this.hasPlayed_=!0,this.load(),!0}handleSourceOpen_(){if(this.tryToCreateSourceBuffers_(),this.tech_.autoplay()){const n=this.tech_.play();typeof n<"u"&&typeof n.then=="function"&&n.then(null,u=>{})}this.trigger("sourceopen")}handleSourceEnded_(){if(!this.inbandTextTracks_.metadataTrack_)return;const n=this.inbandTextTracks_.metadataTrack_.cues;if(!n||!n.length)return;const u=this.duration();n[n.length-1].endTime=isNaN(u)||Math.abs(u)===1/0?Number.MAX_VALUE:u}handleDurationChange_(){this.tech_.trigger("durationchange")}onEndOfStream(){let n=this.mainSegmentLoader_.ended_;if(this.mediaTypes_.AUDIO.activePlaylistLoader){const u=this.mainSegmentLoader_.getCurrentMediaInfo_();!u||u.hasVideo?n=n&&this.audioSegmentLoader_.ended_:n=this.audioSegmentLoader_.ended_}n&&(this.stopABRTimer_(),this.sourceUpdater_.endOfStream())}stuckAtPlaylistEnd_(n){if(!this.seekable().length)return!1;const p=this.syncController_.getExpiredTime(n,this.duration());if(p===null)return!1;const _=Rc.Playlist.playlistEnd(n,p),D=this.tech_.currentTime(),j=this.tech_.buffered();if(!j.length)return _-D<=vl;const ne=j.end(j.length-1);return ne-D<=vl&&_-ne<=vl}excludePlaylist({playlistToExclude:n=this.mainPlaylistLoader_.media(),error:u={},playlistExclusionDuration:p}){if(n=n||this.mainPlaylistLoader_.media(),p=p||u.playlistExclusionDuration||this.playlistExclusionDuration,!n){this.error=u,this.mediaSource.readyState!=="open"?this.trigger("error"):this.sourceUpdater_.endOfStream("network");return}n.playlistErrors_++;const _=this.mainPlaylistLoader_.main.playlists,D=_.filter(zd),j=D.length===1&&D[0]===n;if(_.length===1&&p!==1/0)return li.log.warn(`Problem encountered with playlist ${n.id}. Trying again since it is the only playlist.`),this.tech_.trigger("retryplaylist"),this.mainPlaylistLoader_.load(j);if(j){let Nr=!1;_.forEach(Ln=>{if(Ln===n)return;const ei=Ln.excludeUntil;typeof ei<"u"&&ei!==1/0&&(Nr=!0,delete Ln.excludeUntil)}),Nr&&(li.log.warn("Removing other playlists from the exclusion list because the last rendition is about to be excluded."),this.tech_.trigger("retryplaylist"))}let ne;n.playlistErrors_>this.maxPlaylistRetries?ne=1/0:ne=Date.now()+p*1e3,n.excludeUntil=ne,u.reason&&(n.lastExcludeReason_=u.reason),this.tech_.trigger("excludeplaylist"),this.tech_.trigger({type:"usage",name:"vhs-rendition-excluded"});const Ee=this.selectPlaylist();if(!Ee){this.error="Playback cannot continue. No available working or supported playlists.",this.trigger("error");return}const rt=u.internal?this.logger_:li.log.warn,bt=u.message?" "+u.message:"";rt(`${u.internal?"Internal problem":"Problem"} encountered with playlist ${n.id}.${bt} Switching to playlist ${Ee.id}.`),Ee.attributes.AUDIO!==n.attributes.AUDIO&&this.delegateLoaders_("audio",["abort","pause"]),Ee.attributes.SUBTITLES!==n.attributes.SUBTITLES&&this.delegateLoaders_("subtitle",["abort","pause"]),this.delegateLoaders_("main",["abort","pause"]);const Tn=Ee.targetDuration/2*1e3||5*1e3,Dr=typeof Ee.lastRequest=="number"&&Date.now()-Ee.lastRequest<=Tn;return this.switchMedia_(Ee,"exclude",j||Dr)}pauseLoading(){this.delegateLoaders_("all",["abort","pause"]),this.stopABRTimer_()}delegateLoaders_(n,u){const p=[],_=n==="all";(_||n==="main")&&p.push(this.mainPlaylistLoader_);const D=[];(_||n==="audio")&&D.push("AUDIO"),(_||n==="subtitle")&&(D.push("CLOSED-CAPTIONS"),D.push("SUBTITLES")),D.forEach(j=>{const ne=this.mediaTypes_[j]&&this.mediaTypes_[j].activePlaylistLoader;ne&&p.push(ne)}),["main","audio","subtitle"].forEach(j=>{const ne=this[`${j}SegmentLoader_`];
110ne&&(n===j||n==="all")&&p.push(ne)}),p.forEach(j=>u.forEach(ne=>{typeof j[ne]=="function"&&j[ne]()}))}setCurrentTime(n){const u=yc(this.tech_.buffered(),n);if(!(this.mainPlaylistLoader_&&this.mainPlaylistLoader_.media())||!this.mainPlaylistLoader_.media().segments)return 0;if(u&&u.length)return n;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()),this.load()}duration(){if(!this.mainPlaylistLoader_)return 0;const n=this.mainPlaylistLoader_.media();return n?n.endList?this.mediaSource?this.mediaSource.duration:Rc.Playlist.duration(n):1/0:0}seekable(){return this.seekable_}onSyncInfoUpdate_(){let n;if(!this.mainPlaylistLoader_)return;let u=this.mainPlaylistLoader_.media();if(!u)return;let p=this.syncController_.getExpiredTime(u,this.duration());if(p===null)return;const _=this.mainPlaylistLoader_.main,D=Rc.Playlist.seekable(u,p,Rc.Playlist.liveEdgeDelay(_,u));if(D.length===0||this.mediaTypes_.AUDIO.activePlaylistLoader&&(u=this.mediaTypes_.AUDIO.activePlaylistLoader.media(),p=this.syncController_.getExpiredTime(u,this.duration()),p===null||(n=Rc.Playlist.seekable(u,p,Rc.Playlist.liveEdgeDelay(_,u)),n.length===0)))return;let j,ne;this.seekable_&&this.seekable_.length&&(j=this.seekable_.end(0),ne=this.seekable_.start(0)),n?n.start(0)>D.end(0)||D.start(0)>n.end(0)?this.seekable_=D:this.seekable_=Cu([[n.start(0)>D.start(0)?n.start(0):D.start(0),n.end(0)<D.end(0)?n.end(0):D.end(0)]]):this.seekable_=D,!(this.seekable_&&this.seekable_.length&&this.seekable_.end(0)===j&&this.seekable_.start(0)===ne)&&(this.logger_(`seekable updated [${cf(this.seekable_)}]`),this.tech_.trigger("seekablechanged"))}updateDuration(n){if(this.updateDuration_&&(this.mediaSource.removeEventListener("sourceopen",this.updateDuration_),this.updateDuration_=null),this.mediaSource.readyState!=="open"){this.updateDuration_=this.updateDuration.bind(this,n),this.mediaSource.addEventListener("sourceopen",this.updateDuration_);return}if(n){const _=this.seekable();if(!_.length)return;(isNaN(this.mediaSource.duration)||this.mediaSource.duration<_.end(_.length-1))&&this.sourceUpdater_.setDuration(_.end(_.length-1));return}const u=this.tech_.buffered();let p=Rc.Playlist.duration(this.mainPlaylistLoader_.media());u.length>0&&(p=Math.max(p,u.end(u.length-1))),this.mediaSource.duration!==p&&this.sourceUpdater_.setDuration(p)}dispose(){this.trigger("dispose"),this.decrypter_.terminate(),this.mainPlaylistLoader_.dispose(),this.mainSegmentLoader_.dispose(),this.loadOnPlay_&&this.tech_.off("play",this.loadOnPlay_),["AUDIO","SUBTITLES"].forEach(n=>{const u=this.mediaTypes_[n].groups;for(const p in u)u[p].forEach(_=>{_.playlistLoader&&_.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 n=!!this.mediaTypes_.AUDIO.activePlaylistLoader,u=!!this.mainSegmentLoader_.getCurrentMediaInfo_(),p=n?!!this.audioSegmentLoader_.getCurrentMediaInfo_():!0;return!(!u||!p)}getCodecsOrExclude_(){const n={main:this.mainSegmentLoader_.getCurrentMediaInfo_()||{},audio:this.audioSegmentLoader_.getCurrentMediaInfo_()||{}},u=this.mainSegmentLoader_.getPendingSegmentPlaylist()||this.media();n.video=n.main;const p=Uo(this.main(),u),_={},D=!!this.mediaTypes_.AUDIO.activePlaylistLoader;if(n.main.hasVideo&&(_.video=p.video||n.main.videoCodec||lt),n.main.isMuxed&&(_.video+=`,${p.audio||n.main.audioCodec||Be}`),(n.main.hasAudio&&!n.main.isMuxed||n.audio.hasAudio||D)&&(_.audio=p.audio||n.main.audioCodec||n.audio.audioCodec||Be,n.audio.isFmp4=n.main.hasAudio&&!n.main.isMuxed?n.main.isFmp4:n.audio.isFmp4),!_.audio&&!_.video){this.excludePlaylist({playlistToExclude:u,error:{message:"Could not determine codecs for playlist."},playlistExclusionDuration:1/0});return}const j=(rt,bt)=>rt?Qt(bt):pn(bt),ne={};let Ee;if(["video","audio"].forEach(function(rt){if(_.hasOwnProperty(rt)&&!j(n[rt].isFmp4,_[rt])){const bt=n[rt].isFmp4?"browser":"muxer";ne[bt]=ne[bt]||[],ne[bt].push(_[rt]),rt==="audio"&&(Ee=bt)}}),D&&Ee&&u.attributes.AUDIO){const rt=u.attributes.AUDIO;
vendor: 24,537 bytes, line 110
110this.main().playlists.forEach(bt=>{(bt.attributes&&bt.attributes.AUDIO)===rt&&bt!==u&&(bt.excludeUntil=1/0)}),this.logger_(`excluding audio group ${rt} as ${Ee} does not support codec(s): "${_.audio}"`)}if(Object.keys(ne).length){const rt=Object.keys(ne).reduce((bt,Tn)=>(bt&&(bt+=", "),bt+=`${Tn} does not support codec(s): "${ne[Tn].join(",")}"`,bt),"")+".";this.excludePlaylist({playlistToExclude:u,error:{internal:!0,message:rt},playlistExclusionDuration:1/0});return}if(this.sourceUpdater_.hasCreatedSourceBuffers()&&!this.sourceUpdater_.canChangeType()){const rt=[];if(["video","audio"].forEach(bt=>{const Tn=(qe(this.sourceUpdater_.codecs[bt]||"")[0]||{}).type,Dr=(qe(_[bt]||"")[0]||{}).type;Tn&&Dr&&Tn.toLowerCase()!==Dr.toLowerCase()&&rt.push(`"${this.sourceUpdater_.codecs[bt]}" -> "${_[bt]}"`)}),rt.length){this.excludePlaylist({playlistToExclude:u,error:{message:`Codec switching not supported: ${rt.join(", ")}.`,internal:!0},playlistExclusionDuration:1/0});return}}return _}tryToCreateSourceBuffers_(){if(this.mediaSource.readyState!=="open"||this.sourceUpdater_.hasCreatedSourceBuffers()||!this.areMediaTypesKnown_())return;const n=this.getCodecsOrExclude_();if(!n)return;this.sourceUpdater_.createSourceBuffers(n);const u=[n.video,n.audio].filter(Boolean).join(",");this.excludeIncompatibleVariants_(u)}excludeUnsupportedVariants_(){const n=this.main().playlists,u=[];Object.keys(n).forEach(p=>{const _=n[p];if(u.indexOf(_.id)!==-1)return;u.push(_.id);const D=Uo(this.main,_),j=[];D.audio&&!pn(D.audio)&&!Qt(D.audio)&&j.push(`audio codec ${D.audio}`),D.video&&!pn(D.video)&&!Qt(D.video)&&j.push(`video codec ${D.video}`),D.text&&D.text==="stpp.ttml.im1t"&&j.push(`text codec ${D.text}`),j.length&&(_.excludeUntil=1/0,this.logger_(`excluding ${_.id} for unsupported: ${j.join(", ")}`))})}excludeIncompatibleVariants_(n){const u=[],p=this.main().playlists,_=ph(qe(n)),D=Yu(_),j=_.video&&qe(_.video)[0]||null,ne=_.audio&&qe(_.audio)[0]||null;Object.keys(p).forEach(Ee=>{const rt=p[Ee];if(u.indexOf(rt.id)!==-1||rt.excludeUntil===1/0)return;u.push(rt.id);const bt=[],Tn=Uo(this.mainPlaylistLoader_.main,rt),Dr=Yu(Tn);if(!(!Tn.audio&&!Tn.video)){if(Dr!==D&&bt.push(`codec count "${Dr}" !== "${D}"`),!this.sourceUpdater_.canChangeType()){const Nr=Tn.video&&qe(Tn.video)[0]||null,Ln=Tn.audio&&qe(Tn.audio)[0]||null;Nr&&j&&Nr.type.toLowerCase()!==j.type.toLowerCase()&&bt.push(`video codec "${Nr.type}" !== "${j.type}"`),Ln&&ne&&Ln.type.toLowerCase()!==ne.type.toLowerCase()&&bt.push(`audio codec "${Ln.type}" !== "${ne.type}"`)}bt.length&&(rt.excludeUntil=1/0,this.logger_(`excluding ${rt.id}: ${bt.join(" && ")}`))}})}updateAdCues_(n){let u=0;const p=this.seekable();p.length&&(u=p.start(0)),D0(n,this.cueTagsTrack_,u)}goalBufferLength(){const n=this.tech_.currentTime(),u=Ho.GOAL_BUFFER_LENGTH,p=Ho.GOAL_BUFFER_LENGTH_RATE,_=Math.max(u,Ho.MAX_GOAL_BUFFER_LENGTH);return Math.min(u+n*p,_)}bufferLowWaterLine(){const n=this.tech_.currentTime(),u=Ho.BUFFER_LOW_WATER_LINE,p=Ho.BUFFER_LOW_WATER_LINE_RATE,_=Math.max(u,Ho.MAX_BUFFER_LOW_WATER_LINE),D=Math.max(u,Ho.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE);return Math.min(u+n*p,this.bufferBasedABR?D:_)}bufferHighWaterLine(){return Ho.BUFFER_HIGH_WATER_LINE}}const Q0=(m,n,u)=>p=>{const _=m.main.playlists[n],D=xc(_),j=zd(_);return typeof p>"u"?j:(p?delete _.disabled:_.disabled=!0,p!==j&&!D&&(u(),p?m.trigger("renditionenabled"):m.trigger("renditiondisabled")),p)};class J0{constructor(n,u,p){const{playlistController_:_}=n,D=_.fastQualityChange_.bind(_);if(u.attributes){const j=u.attributes.RESOLUTION;this.width=j&&j.width,this.height=j&&j.height,this.bandwidth=u.attributes.BANDWIDTH,this.frameRate=u.attributes["FRAME-RATE"]}this.codecs=Uo(_.main(),u),this.playlist=u,this.id=p,this.enabled=Q0(n.playlists,u.id,D)}}const Z0=function(m){m.representations=()=>{const n=m.playlistController_.main(),u=ld(n)?m.playlistController_.getAudioTrackPlaylists_():n.playlists;return u?u.filter(p=>!xc(p)).map((p,_)=>new J0(m,p,p.id)):[]}},Np=["seeking","seeked","pause","playing","error"];class q0{constructor(n){this.playlistController_=n.playlistController,this.tech_=n.tech,this.seekable=n.seekable,this.allowSeeksWithinUnsafeLiveWindow=n.allowSeeksWithinUnsafeLiveWindow,this.liveRangeSafeTimeDelta=n.liveRangeSafeTimeDelta,this.media=n.media,this.consecutiveUpdates=0,this.lastRecordedTime=null,this.checkCurrentTimeTimeout_=null,this.logger_=$o("PlaybackWatcher"),this.logger_("initialize");const u=()=>this.monitorCurrentTime_(),p=()=>this.monitorCurrentTime_(),_=()=>this.techWaiting_(),D=()=>this.resetTimeUpdate_(),j=this.playlistController_,ne=["main","subtitle","audio"],Ee={};ne.forEach(bt=>{Ee[bt]={reset:()=>this.resetSegmentDownloads_(bt),updateend:()=>this.checkSegmentDownloads_(bt)},j[`${bt}SegmentLoader_`].on("appendsdone",Ee[bt].updateend),j[`${bt}SegmentLoader_`].on("playlistupdate",Ee[bt].reset),this.tech_.on(["seeked","seeking"],Ee[bt].reset)});const rt=bt=>{["main","audio"].forEach(Tn=>{j[`${Tn}SegmentLoader_`][bt]("appended",this.seekingAppendCheck_)})};this.seekingAppendCheck_=()=>{this.fixesBadSeeks_()&&(this.consecutiveUpdates=0,this.lastRecordedTime=this.tech_.currentTime(),rt("off"))},this.clearSeekingAppendCheck_=()=>rt("off"),this.watchForBadSeeking_=()=>{this.clearSeekingAppendCheck_(),rt("on")},this.tech_.on("seeked",this.clearSeekingAppendCheck_),this.tech_.on("seeking",this.watchForBadSeeking_),this.tech_.on("waiting",_),this.tech_.on(Np,D),this.tech_.on("canplay",p),this.tech_.one("play",u),this.dispose=()=>{this.clearSeekingAppendCheck_(),this.logger_("dispose"),this.tech_.off("waiting",_),this.tech_.off(Np,D),this.tech_.off("canplay",p),this.tech_.off("play",u),this.tech_.off("seeking",this.watchForBadSeeking_),this.tech_.off("seeked",this.clearSeekingAppendCheck_),ne.forEach(bt=>{j[`${bt}SegmentLoader_`].off("appendsdone",Ee[bt].updateend),j[`${bt}SegmentLoader_`].off("playlistupdate",Ee[bt].reset),this.tech_.off(["seeked","seeking"],Ee[bt].reset)}),this.checkCurrentTimeTimeout_&&r().clearTimeout(this.checkCurrentTimeTimeout_),this.resetTimeUpdate_()}}monitorCurrentTime_(){this.checkCurrentTime_(),this.checkCurrentTimeTimeout_&&r().clearTimeout(this.checkCurrentTimeTimeout_),this.checkCurrentTimeTimeout_=r().setTimeout(this.monitorCurrentTime_.bind(this),250)}resetSegmentDownloads_(n){const u=this.playlistController_[`${n}SegmentLoader_`];this[`${n}StalledDownloads_`]>0&&this.logger_(`resetting possible stalled download count for ${n} loader`),this[`${n}StalledDownloads_`]=0,this[`${n}Buffered_`]=u.buffered_()}checkSegmentDownloads_(n){const u=this.playlistController_,p=u[`${n}SegmentLoader_`],_=p.buffered_(),D=Oh(this[`${n}Buffered_`],_);if(this[`${n}Buffered_`]=_,D){this.resetSegmentDownloads_(n);return}this[`${n}StalledDownloads_`]++,this.logger_(`found #${this[`${n}StalledDownloads_`]} ${n} appends that did not increase buffer (possible stalled download)`,{playlistId:p.playlist_&&p.playlist_.id,buffered:yl(_)}),!(this[`${n}StalledDownloads_`]<10)&&(this.logger_(`${n} loader stalled download exclusion`),this.resetSegmentDownloads_(n),this.tech_.trigger({type:"usage",name:`vhs-${n}-download-exclusion`}),n!=="subtitle"&&u.excludePlaylist({error:{message:`Excessive ${n} segment downloading detected.`},playlistExclusionDuration:1/0}))}checkCurrentTime_(){if(this.tech_.paused()||this.tech_.seeking())return;const n=this.tech_.currentTime(),u=this.tech_.buffered();if(this.lastRecordedTime===n&&(!u.length||n+vl>=u.end(u.length-1)))return this.techWaiting_();this.consecutiveUpdates>=5&&n===this.lastRecordedTime?(this.consecutiveUpdates++,this.waiting_()):n===this.lastRecordedTime?this.consecutiveUpdates++:(this.consecutiveUpdates=0,this.lastRecordedTime=n)}resetTimeUpdate_(){this.consecutiveUpdates=0}fixesBadSeeks_(){if(!this.tech_.seeking())return!1;const u=this.seekable(),p=this.tech_.currentTime(),_=this.afterSeekableWindow_(u,p,this.media(),this.allowSeeksWithinUnsafeLiveWindow);let D;if(_&&(D=u.end(u.length-1)),this.beforeSeekableWindow_(u,p)){const Ln=u.start(0);D=Ln+(Ln===u.end(0)?0:vl)}if(typeof D<"u")return this.logger_(`Trying to seek outside of seekable at time ${p} with seekable range ${cf(u)}. Seeking to ${D}.`),this.tech_.setCurrentTime(D),!0;const j=this.playlistController_.sourceUpdater_,ne=this.tech_.buffered(),Ee=j.audioBuffer?j.audioBuffered():null,rt=j.videoBuffer?j.videoBuffered():null,bt=this.media(),Tn=bt.partTargetDuration?bt.partTargetDuration:(bt.targetDuration-gl)*2,Dr=[Ee,rt];for(let Ln=0;Ln<Dr.length;Ln++){if(!Dr[Ln])continue;if(Ud(Dr[Ln],p)<Tn)return!1}const Nr=Bd(ne,p);return Nr.length===0?!1:(D=Nr.start(0)+vl,this.logger_(`Buffered region starts (${Nr.start(0)})  just beyond seek point (${p}). Seeking to ${D}.`),this.tech_.setCurrentTime(D),!0)}waiting_(){if(this.techWaiting_())return;const n=this.tech_.currentTime(),u=this.tech_.buffered(),p=yc(u,n);if(p.length&&n+3<=p.end(0)){this.resetTimeUpdate_(),this.tech_.setCurrentTime(n),this.logger_(`Stopped at ${n} while inside a buffered region [${p.start(0)} -> ${p.end(0)}]. Attempting to resume playback by seeking to the current time.`),this.tech_.trigger({type:"usage",name:"vhs-unknown-waiting"});return}}techWaiting_(){const n=this.seekable(),u=this.tech_.currentTime();if(this.tech_.seeking())return!0;if(this.beforeSeekableWindow_(n,u)){const ne=n.end(n.length-1);return this.logger_(`Fell out of live window at time ${u}. Seeking to live point (seekable end) ${ne}`),this.resetTimeUpdate_(),this.tech_.setCurrentTime(ne),this.tech_.trigger({type:"usage",name:"vhs-live-resync"}),!0}const p=this.tech_.vhs.playlistController_.sourceUpdater_,_=this.tech_.buffered();if(this.videoUnderflow_({audioBuffered:p.audioBuffered(),videoBuffered:p.videoBuffered(),currentTime:u}))return this.resetTimeUpdate_(),this.tech_.setCurrentTime(u),this.tech_.trigger({type:"usage",name:"vhs-video-underflow"}),!0;const j=Bd(_,u);return j.length>0?(this.logger_(`Stopped at ${u} and seeking to ${j.start(0)}`),this.resetTimeUpdate_(),this.skipTheGap_(u),!0):!1}afterSeekableWindow_(n,u,p,_=!1){if(!n.length)return!1;let D=n.end(n.length-1)+vl;return!p.endList&&_&&(D=n.end(n.length-1)+p.targetDuration*3),u>D}beforeSeekableWindow_(n,u){return!!(n.length&&n.start(0)>0&&u<n.start(0)-this.liveRangeSafeTimeDelta)}videoUnderflow_({videoBuffered:n,audioBuffered:u,currentTime:p}){if(!n)return;let _;if(n.length&&u.length){const D=yc(n,p-3),j=yc(n,p),ne=yc(u,p);ne.length&&!j.length&&D.length&&(_={start:D.end(0),end:ne.end(0)})}else Bd(n,p).length||(_=this.gapFromVideoUnderflow_(n,p));return _?(this.logger_(`Encountered a gap in video from ${_.start} to ${_.end}. Seeking to current time ${p}`),!0):!1}skipTheGap_(n){const u=this.tech_.buffered(),p=this.tech_.currentTime(),_=Bd(u,p);this.resetTimeUpdate_(),!(_.length===0||p!==n)&&(this.logger_("skipTheGap_:","currentTime:",p,"scheduled currentTime:",n,"nextRange start:",_.start(0)),this.tech_.setCurrentTime(_.start(0)+gl),this.tech_.trigger({type:"usage",name:"vhs-gap-skip"}))}gapFromVideoUnderflow_(n,u){const p=zf(n);for(let _=0;_<p.length;_++){const D=p.start(_),j=p.end(_);if(u-D<4&&u-D>2)return{start:D,end:j}}return null}}const Fp={errorInterval:30,getSource(m){const u=this.tech({IWillNotUseThisInPlugins:!0}).currentSource_||this.currentSource();return m(u)}},np=function(m,n){let u=0,p=0;const _=io(Fp,n);m.ready(()=>{m.trigger({type:"usage",name:"vhs-error-reload-initialized"})});const D=function(){p&&m.currentTime(p)},j=function(bt){bt!=null&&(p=m.duration()!==1/0&&m.currentTime()||0,m.one("loadedmetadata",D),m.src(bt),m.trigger({type:"usage",name:"vhs-error-reload"}),m.play())},ne=function(){if(Date.now()-u<_.errorInterval*1e3){m.trigger({type:"usage",name:"vhs-error-reload-canceled"});return}if(!_.getSource||typeof _.getSource!="function"){li.log.error("ERROR: reloadSourceOnError - The option getSource must be a function!");return}return u=Date.now(),_.getSource.call(m,j)},Ee=function(){m.off("loadedmetadata",D),m.off("error",ne),m.off("dispose",Ee)},rt=function(bt){Ee(),np(m,bt)};m.on("error",ne),m.on("dispose",Ee),m.reloadSourceOnError=rt},em=function(m){np(this,m)};var Bp="3.0.2",tm="6.3.0",nm="1.0.1",rm="6.0.0",im="4.0.1";const Xu={PlaylistLoader:Qc,Playlist:Nu,utils:Dh,STANDARD_PLAYLIST_SELECTOR:vh,INITIAL_PLAYLIST_SELECTOR:bp,lastBandwidthSelector:vh,movingAverageBandwidthSelector:S0,comparePlaylistBandwidth:Zh,comparePlaylistResolution:x0,xhr:bf()};Object.keys(Ho).forEach(m=>{Object.defineProperty(Xu,m,{get(){return li.log.warn(`using Vhs.${m} is UNSAFE be sure you know what you are doing`),Ho[m]},set(n){if(li.log.warn(`using Vhs.${m} is UNSAFE be sure you know what you are doing`),typeof n!="number"||n<0){li.log.warn(`value of Vhs.${m} must be greater than or equal to 0`);return}Ho[m]=n}})});const Up="videojs-vhs",jp=function(m,n){const u=n.media();let p=-1;for(let _=0;_<m.length;_++)if(m[_].id===u.id){p=_;break}m.selectedIndex_=p,m.trigger({selectedIndex:p,type:"change"})},sm=function(m,n){n.representations().forEach(u=>{m.addQualityLevel(u)}),jp(m,n.playlists)};Xu.canPlaySource=function(){return li.log.warn("VHS is no longer a tech. Please remove it from your player's techOrder.")};const am=(m,n,u)=>{if(!m)return m;let p={};n&&n.attributes&&n.attributes.CODECS&&(p=ph(qe(n.attributes.CODECS))),u&&u.attributes&&u.attributes.CODECS&&(p.audio=u.attributes.CODECS);const _=un(p.video),D=un(p.audio),j={};for(const ne in m)j[ne]={},D&&(j[ne].audioContentType=D),_&&(j[ne].videoContentType=_),n.contentProtection&&n.contentProtection[ne]&&n.contentProtection[ne].pssh&&(j[ne].pssh=n.contentProtection[ne].pssh),typeof m[ne]=="string"&&(j[ne].url=m[ne]);return io(m,j)},om=(m,n)=>m.reduce((u,p)=>{if(!p.contentProtection)return u;const _=n.reduce((D,j)=>{const ne=p.contentProtection[j];return ne&&ne.pssh&&(D[j]={pssh:ne.pssh}),D},{});return Object.keys(_).length&&u.push(_),u},[]),um=({player:m,sourceKeySystems:n,audioMedia:u,mainPlaylists:p})=>{if(!m.eme.initializeMediaKeys)return Promise.resolve();const _=u?p.concat([u]):p,D=om(_,Object.keys(n)),j=[],ne=[];return D.forEach(Ee=>{ne.push(new Promise((rt,bt)=>{m.tech_.one("keysessioncreated",rt)})),j.push(new Promise((rt,bt)=>{m.eme.initializeMediaKeys({keySystems:Ee},Tn=>{if(Tn){bt(Tn);return}rt()})}))}),Promise.race([Promise.all(j),Promise.race(ne)])},lm=({player:m,sourceKeySystems:n,media:u,audioMedia:p})=>{const _=am(n,u,p);return _?(m.currentSource().keySystems=_,_&&!m.eme?(li.log.warn("DRM encrypted source cannot be decrypted without a DRM plugin"),!1):!0):!1},zp=()=>{if(!r().localStorage)return null;const m=r().localStorage.getItem(Up);if(!m)return null;try{return JSON.parse(m)}catch{return null}},cm=m=>{if(!r().localStorage)return!1;let n=zp();n=n?io(n,m):m;try{r().localStorage.setItem(Up,JSON.stringify(n))}catch{return!1}return n},dm=m=>m.toLowerCase().indexOf("data:application/vnd.videojs.vhs+json,")===0?JSON.parse(m.substring(m.indexOf(",")+1)):m;Xu.supportsNativeHls=function(){if(!i()||!i().createElement)return!1;const m=i().createElement("video");return li.getTech("Html5").isSupported()?["application/vnd.apple.mpegurl","audio/mpegurl","audio/x-mpegurl","application/x-mpegurl","video/x-mpegurl","video/mpegurl","application/mpegurl"].some(function(u){return/maybe|probably/i.test(m.canPlayType(u))}):!1}(),Xu.supportsNativeDash=function(){return!i()||!i().createElement||!li.getTech("Html5").isSupported()?!1:/maybe|probably/i.test(i().createElement("video").canPlayType("application/dash+xml"))}(),Xu.supportsTypeNatively=m=>m==="hls"?Xu.supportsNativeHls:m==="dash"?Xu.supportsNativeDash:!1,Xu.isSupported=function(){return li.log.warn("VHS is no longer a tech. Please remove it from your player's techOrder.")};const fm=li.getComponent("Component");class Wp extends fm{constructor(n,u,p){if(super(u,p.vhs),typeof p.initialBandwidth=="number"&&(this.options_.bandwidth=p.initialBandwidth),this.logger_=$o("VhsHandler"),u.options_&&u.options_.playerId){const _=li.getPlayer(u.options_.playerId);this.player_=_}if(this.tech_=u,this.source_=n,this.stats={},this.ignoreNextSeekingEvent_=!1,this.setOptions_(),this.options_.overrideNative&&u.overrideNativeAudioTracks&&u.overrideNativeVideoTracks)u.overrideNativeAudioTracks(!0),u.overrideNativeVideoTracks(!0);else if(this.options_.overrideNative&&(u.featuresNativeVideoTracks||u.featuresNativeAudioTracks))throw new Error("Overriding native VHS requires emulated tracks. See https://git.io/vMpjB");this.on(i(),["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],_=>{const D=i().fullscreenElement||i().webkitFullscreenElement||i().mozFullScreenElement||i().msFullscreenElement;D&&D.contains(this.tech_.el())?this.playlistController_.fastQualityChange_():this.playlistController_.checkABR_()}),this.on(this.tech_,"seeking",function(){if(this.ignoreNextSeekingEvent_){this.ignoreNextSeekingEvent_=!1;return}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=this.options_.limitRenditionByPlayerDimensions!==!1,this.options_.useDevicePixelRatio=this.options_.useDevicePixelRatio||!1,this.options_.useBandwidthFromLocalStorage=typeof this.source_.useBandwidthFromLocalStorage<"u"?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=this.options_.llhls!==!1,this.options_.bufferBasedABR=this.options_.bufferBasedABR||!1,typeof this.options_.playlistExclusionDuration!="number"&&(this.options_.playlistExclusionDuration=300),typeof this.options_.bandwidth!="number"&&this.options_.useBandwidthFromLocalStorage){const n=zp();n&&n.bandwidth&&(this.options_.bandwidth=n.bandwidth,this.tech_.trigger({type:"usage",name:"vhs-bandwidth-from-local-storage"})),n&&n.throughput&&(this.options_.throughput=n.throughput,this.tech_.trigger({type:"usage",name:"vhs-throughput-from-local-storage"}))}typeof this.options_.bandwidth!="number"&&(this.options_.bandwidth=Ho.INITIAL_BANDWIDTH),this.options_.enableLowInitialPlaylist=this.options_.enableLowInitialPlaylist&&this.options_.bandwidth===Ho.INITIAL_BANDWIDTH,["withCredentials","useDevicePixelRatio","limitRenditionByPlayerDimensions","bandwidth","customTagParsers","customTagMappers","cacheEncryptionKeys","playlistSelector","initialPlaylistSelector","bufferBasedABR","liveRangeSafeTimeDelta","llhls","useNetworkInformationApi","useDtsForTimestampOffset","exactManifestTimings","leastPixelDiffSelector"].forEach(n=>{typeof this.source_[n]<"u"&&(this.options_[n]=this.source_[n])}),this.limitRenditionByPlayerDimensions=this.options_.limitRenditionByPlayerDimensions,this.useDevicePixelRatio=this.options_.useDevicePixelRatio}src(n,u){if(!n)return;this.setOptions_(),this.options_.src=dm(this.source_.src),this.options_.tech=this.tech_,this.options_.externVhs=Xu,this.options_.sourceType=Ct(u),this.options_.seekTo=D=>{this.tech_.setCurrentTime(D)},this.playlistController_=new ef(this.options_);const p=io({liveRangeSafeTimeDelta:vl},this.options_,{seekable:()=>this.seekable(),media:()=>this.playlistController_.media(),playlistController:this.playlistController_});this.playbackWatcher_=new q0(p),this.playlistController_.on("error",()=>{const D=li.players[this.tech_.options_.playerId];let j=this.playlistController_.error;typeof j=="object"&&!j.code?j.code=3:typeof j=="string"&&(j={message:j,code:3}),D.error(j)});const _=this.options_.bufferBasedABR?Xu.movingAverageBandwidthSelector(.55):Xu.STANDARD_PLAYLIST_SELECTOR;this.playlistController_.selectPlaylist=this.selectPlaylist?this.selectPlaylist.bind(this):_.bind(this),this.playlistController_.selectInitialPlaylist=Xu.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(D){this.playlistController_.selectPlaylist=D.bind(this)}},throughput:{get(){return this.playlistController_.mainSegmentLoader_.throughput.rate},set(D){this.playlistController_.mainSegmentLoader_.throughput.rate=D,this.playlistController_.mainSegmentLoader_.throughput.count=1}},bandwidth:{get(){let D=this.playlistController_.mainSegmentLoader_.bandwidth;const j=r().navigator.connection||r().navigator.mozConnection||r().navigator.webkitConnection,ne=1e7;if(this.options_.useNetworkInformationApi&&j){const Ee=j.downlink*1e3*1e3;Ee>=ne&&D>=ne?D=Math.max(D,Ee):D=Ee}return D},set(D){this.playlistController_.mainSegmentLoader_.bandwidth=D,this.playlistController_.mainSegmentLoader_.throughput={rate:0,count:0}}},systemBandwidth:{get(){const D=1/(this.bandwidth||1);let j;return this.throughput>0?j=1/this.throughput:j=0,Math.floor(1/(D+j))},set(){li.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:()=>yl(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:()=>yl(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&&cm({bandwidth:this.bandwidth,throughput:Math.round(this.throughput)})}),this.playlistController_.on("selectedinitialmedia",()=>{Z0(this)}),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_=r().URL.createObjectURL(this.playlistController_.mediaSource),this.tech_.src(this.mediaSourceUrl_))}createKeySessions_(){const n=this.playlistController_.mediaTypes_.AUDIO.activePlaylistLoader;this.logger_("waiting for EME key session creation"),um({player:this.player_,sourceKeySystems:this.source_.keySystems,audioMedia:n&&n.media(),mainPlaylists:this.playlists.main.playlists}).then(()=>{this.logger_("created EME key session"),this.playlistController_.sourceUpdater_.initializedEme()}).catch(u=>{this.logger_("error while creating EME key session",u),this.player_.error({message:"Failed to initialize media ke
110ys for EME",code:3})})}handleWaitingForKey_(){this.logger_("waitingforkey fired, attempting to create any new key sessions"),this.createKeySessions_()}setupEme_(){const n=this.playlistController_.mediaTypes_.AUDIO.activePlaylistLoader,u=lm({player:this.player_,sourceKeySystems:this.source_.keySystems,media:this.playlists.media(),audioMedia:n&&n.media()});if(this.player_.tech_.on("keystatuschange",p=>{if(p.status!=="output-restricted")return;const _=this.playlistController_.main();if(!_||!_.playlists)return;const D=[];_.playlists.forEach(j=>{j&&j.attributes&&j.attributes.RESOLUTION&&j.attributes.RESOLUTION.height>=720&&(!j.excludeUntil||j.excludeUntil<1/0)&&(j.excludeUntil=1/0,D.push(j))}),D.length&&(li.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.',...D),this.playlistController_.fastQualityChange_())}),this.handleWaitingForKey_=this.handleWaitingForKey_.bind(this),this.player_.tech_.on("waitingforkey",this.handleWaitingForKey_),li.browser.IE_VERSION===11||!u){this.playlistController_.sourceUpdater_.initializedEme();return}this.createKeySessions_()}setupQualityLevels_(){const n=li.players[this.tech_.options_.playerId];
110!n||!n.qualityLevels||this.qualityLevels_||(this.qualityLevels_=n.qualityLevels(),this.playlistController_.on("selectedinitialmedia",()=>{sm(this.qualityLevels_,this)}),this.playlists.on("mediachange",()=>{jp(this.qualityLevels_,this.playlists)}))}static version(){return{"@videojs/http-streaming":Bp,"mux.js":tm,"mpd-parser":nm,"m3u8-parser":rm,"aes-decrypter":im}}version(){return this.constructor.version()}canChangeType(){return Op.canChangeType()}play(){this.playlistController_.play()}setCurrentTime(n){this.playlistController_.setCurrentTime(n)}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_&&r().URL.revokeObjectURL&&(r().URL.revokeObjectURL(this.mediaSourceUrl_),this.mediaSourceUrl_=null),this.tech_&&this.tech_.off("waitingforkey",this.handleWaitingForKey_),super.dispose()}convertToProgramTime(n,u){return zh({playlist:this.playlistController_.media(),time:n,callback:u})}seekToProgramTime(n,u,p=!0,_=2){return uh({programTime:n,playlist:this.playlistController_.media(),retryCount:_,pauseAfterSeek:p,seekTo:this.options_.seekTo,tech:this.options_.tech,callback:u})}}const _h={name:"videojs-http-streaming",VERSION:Bp,canHandleSource(m,n={}){const u=io(li.options,n);return _h.canPlayType(m.type,u)},handleSource(m,n,u={}){const p=io(li.options,u);return n.vhs=new Wp(m,n,p),n.vhs.xhr=bf(),n.vhs.src(m.src,m.type),n.vhs},canPlayType(m,n){const u=Ct(m);if(!u)return"";const p=_h.getOverrideNative(n);return!Xu.supportsTypeNatively(u)||p?"maybe":""},getOverrideNative(m={}){const{vhs:n={}}=m,u=!(li.browser.IS_ANY_SAFARI||li.browser.IS_IOS),{overrideNative:p=u}=n;return p}};Qt("avc1.4d400d,mp4a.40.2")&&li.getTech("Html5").registerSourceHandler(_h,0),li.VhsHandler=Wp,li.VhsSourceHandler=_h,li.Vhs=Xu,li.use||li.registerComponent("Vhs",Xu),li.options.vhs=li.options.vhs||{},(!li.getPlugin||!li.getPlugin("reloadSourceOnError"))&&li.registerPlugin("reloadSourceOnError",em)},33962:(c,d,e)=>{var t=e(32071),r=function(){return t.Date.now()};c.exports=r},34026:(c,d,e)=>{"use strict";e.d(d,{$:()=>r});var t=e(67915);function r(a,i){i.silentMultipleInit||t.Vy.error(`${a} is already initialized.`)}},34037:(c,d,e)=>{"use strict";var t=e(56519),r=e(76028);c.exports=t&&r(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},34061:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="arrow-up-right-and-arrow-down-left-from-center",a=512,i=512,s=[],o="e0a0",l="M292.7 196.7c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L480 54.6 480 160c0 8.8 7.2 16 16 16s16-7.2 16-16l0-144c0-8.8-7.2-16-16-16L352 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l105.4 0L292.7 196.7zM219.3 315.3c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L32 457.4 32 352c0-8.8-7.2-16-16-16s-16 7.2-16 16L0 496c0 8.8 7.2 16 16 16l144 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L54.6 480 219.3 315.3z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.A1=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},34175:(c,d,e)=>{"use strict";var t=e(47160),r=t("toStringTag"),a={};a[r]="z",c.exports=String(a)==="[object z]"},34189:(c,d,e)=>{"use strict";e.d(d,{BB:()=>i});var t=e(23100),r=e(51807),a=e(75273);function i(l,f){if(window.requestIdleCallback&&window.cancelIdleCallback){const v=window.requestIdleCallback((0,r.dm)(l),f);return()=>window.cancelIdleCallback(v)}return o(l)}const s=50;function o(l){const f=(0,a.x3)(),v=(0,t.wg)(()=>{l({didTimeout:!1,timeRemaining:()=>Math.max(0,s-((0,a.x3)()-f))})},0);return()=>(0,t.DJ)(v)}},34193:(c,d,e)=>{"use strict";var t=e(27122);e(13022),c.exports=t},34211:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="grid-2",a=512,i=512,s=[],o="e196",l="M80 80l0 96 96 0 0-96L80 80zM32 80c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96zM80 336l0 96 96 0 0-96-96 0zm-48 0c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96zM432 80l-96 0 0 96 96 0 0-96zM336 32l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96c0-26.5 21.5-48 48-48zm0 304l0 96 96 0 0-96-96 0zm-48 0c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Qy=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},34254:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */c.exports=e(47717)},34382:(c,d,e)=>{"use strict";var t=e(64473);c.exports=function(r){if(!t(r))return!1;try{return r.constructor?r.constructor.prototype===r:!1}catch{return!1}}},34441:c=>{"use strict";c.exports=JSON.parse('{"Play":"\u64AD\u653E","Pause":"\u66AB\u505C","Current Time":"\u76EE\u524D\u6642\u9593","Duration":"\u7E3D\u5171\u6642\u9593","Remaining Time":"\u5269\u9918\u6642\u9593","Stream Type":"\u4E32\u6D41\u985E\u578B","LIVE":"\u76F4\u64AD","Loa
110ded":"\u8F09\u5165\u5B8C\u7562","Progress":"\u9032\u5EA6","Fullscreen":"\u5168\u87A2\u5E55","Exit Fullscreen":"\u9000\u51FA\u5168\u87A2\u5E55","Picture-in-Picture":"\u5B50\u6BCD\u756B\u9762","Exit Picture-in-Picture":"\u9000\u51FA\u5B50\u6BCD\u756B\u9762","Mute":"\u975C\u97F3","Unmute":"\u958B\u555F\u97F3\u6548","Playback Rate":" \u64AD\u653E\u901F\u7387","Subtitles":"\u5B57\u5E55","subtitles off":"\u95DC\u9589\u5B57\u5E55","Captions":"\u5167\u5D4C\u5B57\u5E55","captions off":"\u95DC\u9589\u5167\u5D4C\u5B57\u5E55","Chapters":"\u7AE0\u7BC0","Close Modal Dialog":"\u95DC\u9589\u5C0D\u8A71\u6846","Descriptions":"\u63CF\u8FF0","descriptions off":"\u95DC\u9589\u63CF\u8FF0","Audio Track":"\u97F3\u8ECC","You aborted the media playback":"\u5F71\u7247\u64AD\u653E\u5DF2\u7D42\u6B62","A network error caused the media download to fail part-way.":"\u7DB2\u8DEF\u932F\u8AA4\u5C0E\u81F4\u5F71\u7247\u4E0B\u8F09\u5931\u6557\u3002","The media could not be loaded, either because the server or network failed or because the format is not supported.":"\u56E0\u683C\u5F0F\u4E0D\u652F\u63F4\u3001\u4F3A\u670D\u5668\u6216\u7DB2\u8DEF\u7684\u554F\u984C\u7121\u6CD5\u8F09\u5165\u5A92\u9AD4\u3002","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"\u7531\u65BC\u5F71\u7247\u6A94\u6848\u640D\u6BC0\u6216\u662F\u8A72\u5F71\u7247\u4F7F\u7528\u4E86\u60A8\u7684\u700F\u89BD\u5668\u4E0D\u652F\u63F4\u7684\u529F\u80FD\uFF0C\u5DF2\u7D42\u6B62\u64AD\u653E\u5A92\u9AD4\u3002","No compatible source was found for this media.":"\u7121\u6CD5\u627E\u5230\u76F8\u5BB9\u6B64\u5A92\u9AD4\u7684\u4F86\u6E90\u3002","The media is encrypted and we do not have the keys to decrypt it.":"\u5A92\u9AD4\u5DF2\u52A0\u5BC6\uFF0C\u7121\u6CD5\u89E3\u5BC6\u3002","Play Video":"\u64AD\u653E\u5F71\u7247","Close":"\u95DC\u9589","Modal Window":"\u5F37\u5236\u56DE\u61C9\u8996\u7A97","This is a modal window":"\u6B64\u70BA\u5F37\u5236\u56DE\u61C9\u8996\u7A97","This modal can be closed by pressing the Escape key or activating the close button.":"\u53EF\u4EE5\u6309ESC\u6309\u9375\u6216\u95DC\u9589\u6309\u9215\u4F86\u95DC\u9589\u6B64\u8996\u7A97\u3002",", opens captions settings dialog":", \u958B\u555F\u6A19\u984C\u8A2D\u5B9A\u5C0D\u8A71\u6846",", opens subtitles settings dialog":", \u958B\u555F\u5B57\u5E55\u8A2D\u5B9A\u5C0D\u8A71\u6846",", opens descriptions settings dialog":", \u958B\u555F\u63CF\u8FF0\u8A2D\u5B9A\u5C0D\u8A71\u6846",", selected":", \u9078\u64C7","captions settings":"\u5B57\u5E55\u8A2D\u5B9A","Audio Player":"\u97F3\u8A0A\u64AD\u653E\u5668","Video Player":"\u8996\u8A0A\u64AD\u653E\u5668","Replay":"\u91CD\u64AD","Progress Bar":"\u9032\u5EA6\u5217","Volume Level":"\u97F3\u91CF","subtitles settings":"\u5B57\u5E55\u8A2D\u5B9A","descriptions settings":"\u63CF\u8FF0\u8A2D\u5B9A","Text":"\u6587\u5B57","White":"\u767D","Black":"\u9ED1","Red":"\u7D05","Green":"\u7DA0","Blue":"\u85CD","Yellow":"\u9EC3","Magenta":"\u7D2B\u7D05","Cyan":"\u9752","Background":"\u80CC\u666F","Window":"\u8996\u7A97","Transparent":"\u900F\u660E","Semi-Transparent":"\u534A\u900F\u660E","Opaque":"\u4E0D\u900F\u660E","Font Size":"\u5B57\u578B\u5C3A\u5BF8","Text Edge Style":"\u5B57\u578B\u908A\u7DE3\u6A23\u5F0F","None":"\u7121","Raised":"\u6D6E\u96D5","Depressed":"\u58D3\u4F4E","Uniform":"\u5747\u52FB","Dropshadow":"\u4E0B\u9670\u5F71","Font Family":"\u5B57\u578B\u7CFB\u5217","Proportional Sans-Serif":"\u8ABF\u548C\u9593\u8DDD\u7121\u896F\u7DDA\u5B57\u578B","Monospace Sans-Serif":"\u7B49\u5BEC\u7121\u896F\u7DDA\u5B57\u578B","Proportional Serif":"\u8ABF\u548C\u9593\u8DDD\u896F\u7DDA\u5B57\u578B","Monospace Serif":"\u7B49\u5BEC\u896F\u7DDA\u5B57\u578B","Casual":"\u8F15\u4FBF\u7684","Script":"\u624B\u5BEB\u9AD4","Small Caps":"\u5C0F\u578B\u5927\u5BEB\u5B57\u9AD4","Reset":"\u91CD\u7F6E","restore all settings to the default values":"\u6062\u5FA9\u5168\u90E8\u8A2D\u5B9A\u81F3\u9810\u8A2D\u503C","Done":"\u5B8C\u6210","Caption Settings Dialog":"\u5B57\u5E55\u8A2D\u5B9A\u5C0D\u8A71\u6846","Beginning of dialog window. Escape will cancel and close the window.":"\u958B\u59CB\u5C0D\u8A71\u8996\u7A97\u3002\u96E2\u958B\u6703\u53D6\u6D88\u4E26\u95DC\u9589\u8996\u7A97","End of dialog window.":"\u7D50\u675F\u5C0D\u8A71\u8996\u7A97","Seek to live, currently behind live":"\u5FEB\u8F49\u81F3\u76F4\u64AD\uFF0C\u76EE\u524D\u70BA\u7A0D\u65E9\u756B\u9762","Seek to live, currently playing live":"\u5FEB\u8F49\u81F3\u76F4\u64AD\uFF0C\u76EE\u524D\u70BA\u73FE\u5834\u756B\u9762","progress bar timing: currentTime={1} duration={2}":"{1}/{2}","{1} is loading.":"{1} \u6B63\u5728\u8F09\u5165\u3002","No content":"\u7121\u5167\u5BB9","Color":"\u984F\u8272","Opacity":"\u4E0D\u900F\u660E\u5EA6","Text Backgroun
110d":"\u6587\u5B57\u80CC\u666F","Caption Area Background":"\u5B57\u5E55\u5340\u57DF\u80CC\u666F","Skip forward {1} seconds":"\u5FEB\u8F49 {1} \u79D2","Skip backward {1} seconds":"\u5012\u8F49 {1} \u79D2"}')},34471:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="volume",a=576,i=512,s=[128265,"volume-medium"],o="f6a8",l="M191.9 201.9L304 102.3l0 307.3L191.9 310.1c-4.4-3.9-10.1-6.1-15.9-6.1l-88 0c-4.4 0-8-3.6-8-8l0-80c0-4.4 3.6-8 8-8l88 0c5.9 0 11.6-2.2 15.9-6.1zM322.2 32c-7.3 0-14.3 2.7-19.8 7.5L166.9 160 88 160c-30.9 0-56 25.1-56 56l0 80c0 30.9 25.1 56 56 56l78.9 0L302.4 472.5c5.5 4.8 12.5 7.5 19.8 7.5c16.5 0 29.8-13.3 29.8-29.8l0-388.4C352 45.3 338.7 32 322.2 32zm182.9 75c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C507.3 170.7 528 210.9 528 256s-20.7 85.3-53.2 111.8c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5c43.2-35.2 70.9-88.9 70.9-149s-27.7-113.8-70.9-149zm-60.5 74.5c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C425.1 227.6 432 241 432 256s-6.9 28.4-17.7 37.3c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5C466.1 312.9 480 286.1 480 256s-13.9-56.9-35.4-74.5z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.eF=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},34635:c=>{var d=Function.prototype,e=d.toString;function t(r){if(r!=null){try{return e.call(r)}catch{}try{return r+""}catch{}}return""}c.exports=t},34652:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(66895);c.exports=t(r(["all"],a,function(s,o){for(var l=0;l<o.length;){if(!s(o[l]))return!1;l+=1}return!0}))},34671:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return a.apply(this,i)})},34698:(c,d,e)=>{var t=e(49570);c.exports=t(function(a){for(var i={},s=0;s<a.length;)i[a[s][0]]=a[s][1],s+=1;return i})},34801:(c,d,e)=>{"use strict";e.d(d,{A:()=>s});var t=e(75350),r=(0,t.equals)(null);const a=r;var i=(0,t.complement)(a);const s=i},34844:(c,d,e)=>{var t=e(11078),r=e(32835),a=e(66855);function i(s){return function o(l,f,v){switch(arguments.length){case 0:return o;case 1:return a(l)?o:r(function(h,y){return s(l,h,y)});case 2:return a(l)&&a(f)?o:a(l)?r(function(h,y){return s(h,f,y)}):a(f)?r(function(h,y){return s(l,h,y)}):t(function(h){return s(l,f,h)});default:return a(l)&&a(f)&&a(v)?o:a(l)&&a(f)?r(function(h,y){return s(h,y,v)}):a(l)&&a(v)?r(function(h,y){return s(h,f,y)}):a(f)&&a(v)?r(function(h,y){return s(l,h,y)}):a(l)?t(function(h){return s(h,f,v)}):a(f)?t(function(h){return s(l,h,v)}):a(v)?t(function(h){return s(l,f,h)}):s(l,f,v)}}}c.exports=i},34898:(c,d,e)=>{var t=e(2107),r=e(54625),a=e(73593);function i(s){return function o(l,f,v){switch(arguments.length){case 0:return o;case 1:return a(l)?o:r(function(h,y){return s(l,h,y)});case 2:return a(l)&&a(f)?o:a(l)?r(function(h,y){return s(h,f,y)}):a(f)?r(function(h,y){return s(l,h,y)}):t(function(h){return s(l,f,h)});default:return a(l)&&a(f)&&a(v)?o:a(l)&&a(f)?r(function(h,y){return s(h,y,v)}):a(l)&&a(v)?r(function(h,y){return s(h,f,y)}):a(f)&&a(v)?r(function(h,y){return s(l,h,y)}):a(l)?t(function(h){return s(h,f,v)}):a(f)?t(function(h){return s(l,h,v)}):a(v)?t(function(h){return s(l,f,h)}):s(l,f,v)}}}c.exports=i},35034:(c,d,e)=>{var t=e(69749),r=e(95471),a=e(68966),i=e(37620),s=e(35538);c.exports=r(function(l,f){var v,h;return l.length>f.length?(v=l,h=f):(v=f,h=l),s(a(i(t)(v),h))})},35110:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e,t){return function(r){return e(t(r))}}c.exports=d},35160:c=>{function d(e){return function(){return!e.apply(this,arguments)}}c.exports=d},35311:(c,d,e)=>{"use strict";var t=e(53641).has;c.exports=function(r){return t(r),r}},35322:c=>{c.exports=function(){function d(e){this.f=e}return d.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},d.prototype["@@transducer/result"]=function(e){return e},d.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},function(t){return new d(t)}}()},35377:(c,d,e)=>{var t=e(11078),r=e(14569),a=t(function(s){return r(s)?s.split("").reverse().join(""):Array.prototype.slice.call(s,0).reverse()});c.exports=a},35390:(c,d,e)=>{"use strict";var t=e(23546);c.exports=function(r,a,i){for(var s=i?r:r.iterator,o=r.next,l,f;!(l=t(o,s)).done;)if(f=a(l.value),f!==void 0)return f}},35431:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="chart-column",a=512,i=512,s=[],o="e0e3",l="M32 32c17.7 0 32 14.3 32 32l0 336c0 8.8 7.2 16 16 16l400 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L80 480c-44.2 0-80-35.8-80-80L0 64C0 46.3 14.3 32 32 32zM160 224c17.7 0 32 14.3 32 32l0 64c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32zm128-64l0 160c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-160c0-17.7 14.3-32 32-32s32 14.3 32 32zm64 32c17.7 0 32 14.3 32 32l0 96c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-96c0-17.7 14.3-32 32-32zM480 96l0 224c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-224c0-17.7 14.3-32 32-32s32 14.3 32 32z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.q9=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},35499:(c,d,e)=>{"use strict";e.d(d,{Kp:()=>o,_T:()=>s,y5:()=>i});var t=e(26614),r=e(75427),a=e(71345);const i={HIDDEN:"visibility_hidden",UNLOADING:"before_unload",PAGEHIDE:"page_hide",FROZEN:"page_frozen"};function s(l){return new t.cP(f=>{const{stop:v}=(0,a.l)(l,window,["visibilitychange","freeze"],y=>{y.type==="visibilitychange"&&document.visibilityState==="hidden"?f.notify({reason:i.HIDDEN}):y.type==="freeze"&&f.notify({reason:i.FROZEN})},{capture:!0}),h=(0,a.q)(l,window,"beforeunload",()=>{f.notify({reason:i.UNLOADING})}).stop;return()=>
110{v(),h()}})}function o(l){return(0,r.KQ)(i).includes(l)}},35514:(c,d,e)=>{var t=e(78756),r=e(32835),a=e(19034),i=e(62409),s=r(function(l,f){return typeof f["fantasy-land/ap"]=="function"?f["fantasy-land/ap"](l):typeof l.ap=="function"?l.ap(f):typeof l=="function"?function(v){return l(v)(f(v))}:a(function(v,h){return t(v,i(h,f))},[],l)});c.exports=s},35538:(c,d,e)=>{var t=e(77705),r=e(24244);c.exports=r(t)},35554:(c,d,e)=>{var t=e(4851),r=e(2171),a=function(){function s(o,l){this.xf=l,this.f=o}return s.prototype["@@transducer/init"]=r.init,s.prototype["@@transducer/result"]=r.result,s.prototype["@@transducer/step"]=function(o,l){return this.xf["@@transducer/step"](o,this.f(l))},s}(),i=t(function(o,l){return new a(o,l)});c.exports=i},35604:(c,d,e)=>{var t=e(49570),r=e(58400),a=e(63757),i=e(2382),s=e(81917);c.exports=t(function(l){return r(s(a,0,i("length",l)),function(){for(var f=0,v=l.length;f<v;){if(l[f].apply(this,arguments))return!0;f+=1}return!1})})},35646:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="square-info",a=448,i=512,s=[8505,"info-square"],o="f30f",l="M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM184 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Lg=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},35651:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="chevron-left",a=320,i=512,s=[9001],o="f053",l="M20.7 267.3c-6.2-6.2-6.2-16.4 0-22.6l192-192c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6L54.6 256 235.3 436.7c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0l-192-192z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Wz=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},35884:(c,d,e)=>{var t=e(95471),r=e(39618);c.exports=t(function(i,s){return r(i>=0?s.length-i:0,s)})},35947:(c,d,e)=>{"use strict";e.d(d,{Fs:()=>v,X6:()=>f,aj:()=>l,ao:()=>o});var t=e(41838),r=e(95865);const a="datadog-synthetics-public-id",i="datadog-synthetics-result-id",s="datadog-synthetics-injects-rum";function o(){return r.Wq?!1:!!(r.J2._DATADOG_SYNTHETICS_INJECTS_RUM||(0,t.B9)(s))}function l(){const h=window._DATADOG_SYNTHETICS_PUBLIC_ID||(0,t.B9)(a);return typeof h=="string"?h:void 0}function f(){const h=window._DATADOG_SYNTHETICS_RESULT_ID||(0,t.B9)(i);return typeof h=="string"?h:void 0}function v(){return!!(l()&&f())}},35976:c=>{"use strict";c.exports=Function.prototype.call},35980:(c,d,e)=>{var t=e(49570),r=e(85258),a=e(15371),i=e(84212),s=e(25534);c.exports=t(r([],a(s),i(s)))},36013:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="volume-low",a=448,i=512,s=[128264,"volume-down"],o="f027",l="M159.9 201.9L272 102.3l0 307.3L159.9 310.1c-4.4-3.9-10.1-6.1-15.9-6.1l-88 0c-4.4 0-8-3.6-8-8l0-80c0-4.4 3.6-8 8-8l88 0c5.9 0 11.6-2.2 15.9-6.1zM290.2 32c-7.3 0-14.3 2.7-19.8 7.5L134.9 160 56 160c-30.9 0-56 25.1-56 56l0 80c0 30.9 25.1 56 56 56l78.9 0L270.4 472.5c5.5 4.8 12.5 7.5 19.8 7.5c16.5 0 29.8-13.3 29.8-29.8l0-388.4C320 45.3 306.7 32 290.2 32zM412.6 181.5c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C393.1 227.6 400 241 400 256s-6.9 28.4-17.7 37.3c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5C434.1 312.9 448 286.1 448 256s-13.9-56.9-35.4-74.5z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.gN=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},36131:(c,d,e)=>{var t=e(95209),r=e(61112),a=e(68966);c.exports=r(function(s,o,l){return a(function(f){return t(s,f,l)},o)})},36175:(c,d,e)=>{"use strict";e.d(d,{nd:()=>W,oC:()=>H});var t=e(23100),r=e(26614),a=e(75273),i=e(79978),s=e(73913),o=e(67915),l=e(62124),f=e(95321),v=e(23005);const h=10,y=100,E=a.OY,w="--",T=[];let O;function k(G,te,ve=0){var oe;const{isLockEnabled:le,persistSession:Se,expireSession:xe}=te,Ge=qe=>Se({...qe,lock:ye}),ze=()=>{const{lock:qe,...Lt}=te.retrieveSession();return{session:Lt,lock:qe&&!J(qe)?qe:void 0}};if(O||(O=G),G!==O){T.push(G);return}if(le&&ve>=y){R(te);return}let ye,Fe=ze();if(le){if(Fe.lock){B(G,te,ve);return}if(ye=L(),Ge(Fe.session),Fe=ze(),Fe.lock!==ye){B(G,te,ve);return}}let Je=G.process(Fe.session);if(le&&(Fe=ze(),Fe.lock!==ye)){B(G,te,ve);return}if(Je&&((0,f.W3)(Je)?xe(Je):((0,f.oT)(Je),le?Ge(Je):Se(Je))),le&&!(Je&&(0,f.W3)(Je))){if
110(Fe=ze(),Fe.lock!==ye){B(G,te,ve);return}Se(Fe.session),Je=Fe.session}(oe=G.after)===null||oe===void 0||oe.call(G,Je||Fe.session),R(te)}function B(G,te,ve){(0,t.wg)(()=>{k(G,te,ve+1)},h)}function R(G){O=void 0;const te=T.shift();te&&k(te,G)}function L(){return(0,s.lk)()+w+(0,a.nx)()}function J(G){const[,te]=G.split(w);return!te||(0,a.vk)(Number(te),(0,a.nx)())>E}var K=e(99576);const I=a.OY;function W(G){switch(G.sessionPersistence){case K.Q_.COOKIE:return(0,l.ge)(G);case K.Q_.LOCAL_STORAGE:return(0,v.aW)();case void 0:{let te=(0,l.ge)(G);return!te&&G.allowFallbackToLocalStorage&&(te=(0,v.aW)()),te}default:o.Vy.error(`Invalid session persistence '${String(G.sessionPersistence)}'`)}}function Z(G,te){return G.type===K.Q_.COOKIE?(0,l.iA)(te,G.cookieOptions):(0,v.eh)(te)}function H(G,te,ve,oe,le=Z(G,te)){const Se=new r.cP,xe=new r.cP,Ge=new r.cP,ze=(0,t.yb)(Lt,I);let ye;Ve();const{throttled:Fe,cancel:Je}=(0,i.n)(()=>{k({process:Ye=>{if((0,f.TE)(Ye))return;const gt=$t(Ye);return ft(gt),gt},after:Ye=>{(0,f.c$)(Ye)&&!un()&&Be(Ye),ye=Ye}},le)},I);function qe(){k({process:Ye=>un()?$t(Ye):void 0},le)}function Lt(){const Ye=le.retrieveSession();(0,f.W3)(Ye)?k({process:gt=>(0,f.W3)(gt)?(0,f.zn)(gt,te):void 0,after:$t},le):$t(Ye)}function $t(Ye){return(0,f.W3)(Ye)&&(Ye=(0,f.zn)(Ye,te)),un()&&(Qt(Ye)?pn():(Ge.notify({previousState:ye,newState:Ye}),ye=Ye)),Ye}function Ve(){k({process:Ye=>{if((0,f.TE)(Ye))return Ye.anonymousId=(0,s.lk)(),(0,f.zn)(Ye,te)},after:Ye=>{ye=Ye}},le)}function ft(Ye){if((0,f.TE)(Ye))return!1;const gt=oe(Ye[ve]);Ye[ve]=gt,delete Ye.isExpired,gt!==K.gB&&!Ye.id&&(Ye.id=(0,s.lk)(),Ye.created=String((0,a.x3)()))}function un(){return ye?.[ve]!==void 0}function Qt(Ye){return ye.id!==Ye.id||ye[ve]!==Ye[ve]}function pn(){ye=(0,f.zn)(ye,te),xe.notify()}function Be(Ye){ye=Ye,Se.notify()}function lt(Ye){k({process:gt=>({...gt,...Ye}),after:$t},le)}return{expandOrRenewSession:Fe,expandSession:qe,getSession:()=>ye,renewObservable:Se,expireObservable:xe,sessionStateUpdateObservable:Ge,restartSession:Ve,expire:Ye=>{Je(),Ye===!1&&ye&&delete ye.anonymousId,le.expireSession(ye),$t((0,f.zn)(ye,te))},stop:()=>{(0,t.vG)(ze)},updateSessionState:lt}}},36208:(c,d,e)=>{var t=e(54625),r=e(28039),a=t(function(s,o){return r(s,o,[],[])});c.exports=a},36255:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(5778),r=e(52835),a=e(68635),i=e(54260),s=e(68242),o=e(31591),l=e(48990),f=function(L){return L},v=function(L){return function(J){return L.concat(J)}};function h(L,J){return function(K,I){var W=J(I);if(!((t(K)||r(K))&&s(K,W)))throw new TypeError("Array."+L+": Must wrap Applys of the same type");return r(W)?w(K,E(function(Z){return v([Z])},W)):W.map(function(Z){return v([Z])}).ap(K)}}var y=function(L){return L.reduce(function(J,K){return J&&i(K)},!0)},E=function(L,J){return J.map(function(K){return L(K)})};function w(L,J){if(!(J.length&&y(J)))throw new TypeError("Array.ap: Second Array must all be functions");return J.reduce(function(K,I){return K.concat(E(I,L))},[])}function T(L,J){return J.reduce(function(K,I){var W=L(I);if(!r(W))throw new TypeError("Array.chain: Function must return an Array");return K.concat(W)},[])}function O(L,J){var K=l(L);return J.reduceRight(h("sequence",f),K([]))}function k(L,J,K){var I=l(L);return K.reduceRight(h("traverse",J),I([]))}function B(L){if(a(L))throw new TypeError("Array.fold: Non-empty Array of Semigroups required");var J=L[0];if(!o(J))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return L.reduce(function(K,I){if(!s(K,I))throw new TypeError("Array.fold: Must contain Semigroups of the same type");
110return K.concat(I)})}function R(L,J){if(a(J))throw new TypeError("Array.foldMap: Non-empty Array required");var K=L(J[0]);if(!o(K))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return J.length===1?K:J.slice(1).reduce(function(I,W){var Z=L(W);if(!(s(I,Z)&&o(Z)))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return I.concat(Z)},K)}c.exports={ap:w,chain:T,fold:B,foldMap:R,map:E,sequence:O,traverse:k}},36262:(c,d,e)=>{var t=e(51927),r=Object.create,a=function(){function i(){}return function(s){if(!t(s))return{};if(r)return r(s);i.prototype=s;var o=new i;return i.prototype=void 0,o}}();c.exports=a},36320:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(54260);function r(a){return a&&t(a.type)?a.type():{}.toString.call(a).slice(8,-1)}c.exports=r},36351:(c,d,e)=>{var t=e(32982);function r(a){var i=new a.constructor(a.byteLength);return new t(i).set(new t(a)),i}c.exports=r},36578:(c,d,e)=>{var t=e(20759),r=e(92157),a=e(48601);function i(){this.size=0,this.__data__={hash:new t,map:new(a||r),string:new t}}c.exports=i},36594:(c,d,e)=>{var t=e(93662),r=e(35322),a=e(58400);c.exports=a(4,function(s,o,l,f){return t(s(typeof o=="function"?r(o):o),l,f)})},36658:(c,d,e)=>{/** @license ISC License (c) copyright 2018 original and current authors */var t=e(78912),r=e(46316),a=function(i){return function(s){return t(i)?i.of(s):r(Array,i)?[s]:i(s)}};c.exports=a},36661:(c,d,e)=>{"use strict";e.d(d,{Ai:()=>r,EI:()=>a,R3:()=>t});function t(i){const s=new Set;return i.forEach(o=>s.add(o)),Array.from(s)}function r(i,s){const o=i.indexOf(s);o>=0&&i.splice(o,1)}function a(i){return Array.isArray(i)&&i.length>0}},36691:(c,d,e)=>{var t=e(32835),r=t(function(i,s){return i.apply(this,s)});c.exports=r},36719:(c,d,e)=>{var t=e(49570),r=e(52114),a=e(84342);c.exports=function(){var i=!{toString:null}.propertyIsEnumerable("toString"),s=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],o=function(){"use strict";return arguments.propertyIsEnumerable("length")}(),l=function(v,h){for(var y=0;y<v.length;){if(v[y]===h)return!0;y+=1}return!1};return t(typeof Object.keys=="function"&&!o?function(v){return Object(v)!==v?[]:Object.keys(v)}:function(v){if(Object(v)!==v)return[];var h,y,E=[],w=o&&a(v);for(h in v)r(h,v)&&(!w||h!=="length")&&(E[E.length]=h);if(i)for(y=s.length-1;y>=0;)h=s[y],r(h,v)&&!l(E,h)&&(E[E.length]=h),y-=1;return E})}()},36790:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="square-plus",a=448,i=512,s=[61846,"plus-square"],o="f0fe",l="M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM200 344l0-64-64 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l64 0 0-64c0-13.3 10.7-24 24-24s24 10.7 24 24l0 64 64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0 0 64c0 13.3-10.7 24-24 24s-24-10.7-24-24z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Vd=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},36799:(c,d,e)=>{var t=e(92157),r=e(55046),a=e(8688),i=e(29747),s=e(65695),o=e(99287);function l(f){var v=this.__data__=new t(f);this.size=v.size}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=i,l.prototype.has=s,l.prototype.set=o,c.exports=l},36874:(c,d,e)=>{var t=e(61112),r=e(25534),a=e(63704);c.exports=t(function(s,o,l){return r(a(s,l),o)})},36924:(c,d,e)=>{var t=e(26314),r=e(20374),a=e(38416);function i(s){return a(s)?t(s):r(s)}c.exports=i},36974:(c,d,e)=>{var t=e(49570),r=e(73385);c.exports=t(r)},37076:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="badge-check",a=512,i=512,s=[],o="f336",l="M256 0c36.8 0 68.8 20.7 84.9 51.1C373.8 41 411 49 437 75s34 63.3 23.9 96.1C491.3 187.2 512 219.2 512 256s-20.7 68.8-51.1 84.9C471 373.8 463 411 437 437s-63.3 34-96.1 23.9C324.8 491.3 292.8 512 256 512s-68.8-20.7-84.9-51.1C138.2 471 101 463 75 437s-34-63.3-23.9-96.1C20.7 324.8 0 292.8 0 256s20.7-68.8 51.1-84.9C41 138.2 49 101 75 75s63.3-34 96.1-23.9C187.2 20.7 219.2 0 256 0zM369 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L369 209z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Zs=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},37119:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.crypto=void 0,d.crypto=typeof globalThis=="object"&&"crypto"in globalThis?globalThis.crypto:void 0},37147:(c,d,e)=>{var t=e(61120),r=e(95471);c.exports=r(function(i,s){return t(s,[i])})},37175:(c,d,e)=>{"use strict";var t=e(72323),r=e(11386),a=e(81104),i=t(Function.toString);r(a.inspectSource)||(a.inspectSource=function(s){return i(s)}),c.exports=a.inspectSource},37266:(c,d,e)=>{var t=e(49570);c.exports=t(function(a){return function(){return a}})},37318:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="circle-small",a=320,i=512,s=[],o="e122",l="M0 256a160 160 0 1 1 320 0A160 160 0 1 1 0 256z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.ZP=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},37482:(c,d,e)=>{"use strict";var t=e(27486),r=e(11386),a=e(2984),i=e(72983),s=Object;c.exports=i?function(o){return typeof o=="symbol"}
110:function(o){var l=t("Symbol");return r(l)&&a(l.prototype,s(o))}},37620:(c,d,e)=>{var t=e(49570),r=e(93220);c.exports=t(function(i){return r(function(s,o){var l=Array.prototype.slice.call(arguments,0);return l[0]=o,l[1]=s,i.apply(this,l)})})},37628:c=>{c.exports=Number.isInteger||function(e){return e<<0===e}},37648:(c,d,e)=>{"use strict";c.exports=e(25255)()?Object.assign:e(92143)},37799:c=>{function d(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}c.exports=d},38074:(c,d,e)=>{"use strict";e(8223)},38235:(c,d,e)=>{"use strict";var t=e(87952);e(82744),c.exports=t},38260:(c,d,e)=>{"use strict";var t=e(64911),r=e(23986),a=e(59079),i=e(42576).set,s=e(26922),o=e(74501),l=e(93374),f=e(58283),v=e(68050),h=t.MutationObserver||t.WebKitMutationObserver,y=t.document,E=t.process,w=t.Promise,T=r("queueMicrotask"),O,k,B,R,L;if(!T){var J=new s,K=function(){var I,W;for(v&&(I=E.domain)&&I.exit();W=J.get();)try{W()}catch(Z){throw J.head&&O(),Z}I&&I.enter()};!o&&!v&&!f&&h&&y?(k=!0,B=y.createTextNode(""),new h(K).observe(B,{characterData:!0}),O=function(){B.data=k=!k}):!l&&w&&w.resolve?(R=w.resolve(void 0),R.constructor=w,L=a(R.then,R),O=function(){L(K)}):v?O=function(){E.nextTick(K)}:(i=a(i,t),O=function(){i(K)}),T=function(I){J.head||O(),J.add(I)}}c.exports=T},38416:(c,d,e)=>{var t=e(72400),r=e(688);function a(i){return i!=null&&r(i.length)&&!t(i)}c.exports=a},38470:(c,d,e)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var t=function(){function y(E,w){for(var T=0;T<w.length;T++){var O=w[T];O.enumerable=O.enumerable||!1,O.configurable=!0,"value"in O&&(O.writable=!0),Object.defineProperty(E,O.key,O)}}return function(E,w,T){return w&&y(E.prototype,w),T&&y(E,T),E}}(),r=e(80004),a=o(r),i=e(95946),s=o(i);function o(y){return y&&y.__esModule?y:{default:y}}function l(y,E){if(!(y instanceof E))throw new TypeError("Cannot call a class as a function")}function f(y,E){if(!y)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return E&&(typeof E=="object"||typeof E=="function")?E:y}function v(y,E){if(typeof E!="function"&&E!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof E);y.prototype=Object.create(E&&E.prototype,{constructor:{value:y,enumerable:!1,writable:!0,configurable:!0}}),E&&(Object.setPrototypeOf?Object.setPrototypeOf(y,E):y.__proto__=E)}var h=function(y){v(E,y);function E(){return l(this,E),f(this,(E.__proto__||Object.getPrototypeOf(E)).apply(this,arguments))}return t(E,[{key:"render",value:function(){return a.default.createElement("button",this.props,this.props.children)}}]),E}(a.default.Component);d.default=(0,s.default)(h)},38552:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var e="far",t="chart-bar",r=512,a=512,i=["bar-chart"],s="f080",o="M24 32c13.3 0 24 10.7 24 24l0 352c0 13.3 10.7 24 24 24l416 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L72 480c-39.8 0-72-32.2-72-72L0 56C0 42.7 10.7 32 24 32zM128 136c0-13.3 10.7-24 24-24l208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0c-13.3 0-24-10.7-24-24zm24 72l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 96l272 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-272 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z";d.definition={prefix:e,iconName:t,icon:[r,a,i,s,o]},d.faChartBar=d.definition,d.prefix=e,d.iconName=t,d.width=r,d.height=a,d.ligatures=i,d.unicode=s,d.svgPathData=o,d.aliases=i},38585:(c,d)=>{"use strict";/*!
111 * cookie
112 * Copyright(c) 2012-2014 Roman Shtylman
113 * Copyright(c) 2015 Douglas Christopher Wilson
114 * MIT Licensed
115 */d.parse=i,d.serialize=s;var e=decodeURIComponent,t=encodeURIComponent,r=/; */,a=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function i(l,f){if(typeof l!="string")throw new TypeError("argument str must be a string");for(var v={},h=f||{},y=l.split(r),E=h.decode||e,w=0;w<y.length;w++){var T=y[w],O=T.indexOf("=");if(!(O<0)){var k=T.substr(0,O).trim(),B=T.substr(++O,T.length).trim();B[0]=='"'&&(B=B.slice(1,-1)),v[k]==null&&(v[k]=o(B,E))}}return v}function s(l,f,v){var h=v||{},y=h.encode||t;if(typeof y!="function")throw new TypeError("option encode is invali
115d");if(!a.test(l))throw new TypeError("argument name is invalid");var E=y(f);if(E&&!a.test(E))throw new TypeError("argument val is invalid");var w=l+"="+E;if(h.maxAge!=null){var T=h.maxAge-0;if(isNaN(T))throw new Error("maxAge should be a Number");w+="; Max-Age="+Math.floor(T)}if(h.domain){if(!a.test(h.domain))throw new TypeError("option domain is invalid");w+="; Domain="+h.domain}if(h.path){if(!a.test(h.path))throw new TypeError("option path is invalid");w+="; Path="+h.path}if(h.expires){if(typeof h.expires.toUTCString!="function")throw new TypeError("option expires is invalid");w+="; Expires="+h.expires.toUTCString()}if(h.httpOnly&&(w+="; HttpOnly"),h.secure&&(w+="; Secure"),h.sameSite){var O=typeof h.sameSite=="string"?h.sameSite.toLowerCase():h.sameSite;switch(O){case!0:w+="; SameSite=Strict";break;case"lax":w+="; SameSite=Lax";break;case"strict":w+="; SameSite=Strict";break;default:throw new TypeError("option sameSite is invalid")}}return w}function o(l,f){try{return f(l)}catch{return l}}},38669:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(22038);c.exports=t(e(32101))},38706:(c,d,e)=>{var t=e(56172),r=e(75323),a=Object.prototype,i=a.propertyIsEnumerable,s=Object.getOwnPropertySymbols,o=s?function(l){return l==null?[]:(l=Object(l),t(s(l),function(f){return i.call(l,f)}))}:r;c.exports=o},38712:(c,d,e)=>{"use strict";var t=e(45834),r=Object.prototype.hasOwnProperty,a=Array.isArray,i={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:t.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1},s=function(w){return w.replace(/&#(\d+);/g,function(T,O){return String.fromCharCode(parseInt(O,10))})},o=function(w,T){return w&&typeof w=="string"&&T.comma&&w.indexOf(",")>-1?w.split(","):w},l="utf8=%26%2310003%3B",f="utf8=%E2%9C%93",v=function(T,O){var k={__proto__:null},B=O.ignoreQueryPrefix?T.replace(/^\?/,""):T;B=B.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var R=O.parameterLimit===1/0?void 0:O.parameterLimit,L=B.split(O.delimiter,R),J=-1,K,I=O.charset;if(O.charsetSentinel)for(K=0;K<L.length;++K)L[K].indexOf("utf8=")===0&&(L[K]===f?I="utf-8":L[K]===l&&(I="iso-8859-1"),J=K,K=L.length);for(K=0;K<L.length;++K)if(K!==J){var W=L[K],Z=W.indexOf("]="),H=Z===-1?W.indexOf("="):Z+1,G,te;H===-1?(G=O.decoder(W,i.decoder,I,"key"),te=O.strictNullHandling?null:""):(G=O.decoder(W.slice(0,H),i.decoder,I,"key"),te=t.maybeMap(o(W.slice(H+1),O),function(oe){return O.decoder(oe,i.decoder,I,"value")})),te&&O.interpretNumericEntities&&I==="iso-8859-1"&&(te=s(te)),W.indexOf("[]=")>-1&&(te=a(te)?[te]:te);var ve=r.call(k,G);ve&&O.duplicates==="combine"?k[G]=t.combine(k[G],te):(!ve||O.duplicates==="last")&&(k[G]=te)}return k},h=function(w,T,O,k){for(var B=k?T:o(T,O),R=w.length-1;R>=0;--R){var L,J=w[R];if(J==="[]"&&O.parseArrays)L=O.allowEmptyArrays&&(B===""||O.strictNullHandling&&B===null)?[]:[].concat(B);else{L=O.plainObjects?Object.create(null):{};var K=J.charAt(0)==="["&&J.charAt(J.length-1)==="]"?J.slice(1,-1):J,I=O.decodeDotInKeys?K.replace(/%2E/g,"."):K,W=parseInt(I,10);!O.parseArrays&&I===""?L={0:B}:!isNaN(W)&&J!==I&&String(W)===I&&W>=0&&O.parseArrays&&W<=O.arrayLimit?(L=[],L[W]=B):I!=="__proto__"&&(L[I]=B)}B=L}return B},y=function(T,O,k,B){if(T){var R=k.allowDots?T.replace(/\.([^.[]+)/g,"[$1]"):T,L=/(\[[^[\]]*])/,J=/(\[[^[\]]*])/g,K=k.depth>0&&L.exec(R),I=K?R.slice(0,K.index):R,W=[];if(I){if(!k.plainObjects&&r.call(Object.prototype,I)&&!k.allowPrototypes)return;W.push(I)}for(var Z=0;k.depth>0&&(K=J.exec(R))!==null&&Z<k.depth;){if(Z+=1,!k.plainObjects&&r.call(Object.prototype,K[1].slice(1,-1))&&!k.allowPrototypes)return;W.push(K[1])}if(K){if(k.strictDepth===!0)throw new RangeError("Input depth exceeded depth option of "+k.depth+" and strictDepth is true");W.push("["+R.slice(K.index)+"]")}return h(W,O,k,B)}},E=function(T){if(!T)return i;if(typeof T.allowEmptyArrays<"u"&&typeof T.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");
115if(typeof T.decodeDotInKeys<"u"&&typeof T.decodeDotInKeys!="boolean")throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(T.decoder!==null&&typeof T.decoder<"u"&&typeof T.decoder!="function")throw new TypeError("Decoder has to be a function.");if(typeof T.charset<"u"&&T.charset!=="utf-8"&&T.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var O=typeof T.charset>"u"?i.charset:T.charset,k=typeof T.duplicates>"u"?i.duplicates:T.duplicates;if(k!=="combine"&&k!=="first"&&k!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var B=typeof T.allowDots>"u"?T.decodeDotInKeys===!0?!0:i.allowDots:!!T.allowDots;return{allowDots:B,allowEmptyArrays:typeof T.allowEmptyArrays=="boolean"?!!T.allowEmptyArrays:i.allowEmptyArrays,allowPrototypes:typeof T.allowPrototypes=="boolean"?T.allowPrototypes:i.allowPrototypes,allowSparse:typeof T.allowSparse=="boolean"?T.allowSparse:i.allowSparse,arrayLimit:typeof T.arrayLimit=="number"?T.arrayLimit:i.arrayLimit,charset:O,charsetSentinel:typeof T.charsetSentinel=="boolean"?T.charsetSentinel:i.charsetSentinel,comma:typeof T.comma=="boolean"?T.comma:i.comma,decodeDotInKeys:typeof T.decodeDotInKeys=="boolean"?T.decodeDotInKeys:i.decodeDotInKeys,decoder:typeof T.decoder=="function"?T.decoder:i.decoder,delimiter:typeof T.delimiter=="string"||t.isRegExp(T.delimiter)?T.delimiter:i.delimiter,depth:typeof T.depth=="number"||T.depth===!1?+T.depth:i.depth,duplicates:k,ignoreQueryPrefix:T.ignoreQueryPrefix===!0,interpretNumericEntities:typeof T.interpretNumericEntities=="boolean"?T.interpretNumericEntities:i.interpretNumericEntities,parameterLimit:typeof T.parameterLimit=="number"?T.parameterLimit:i.parameterLimit,parseArrays:T.parseArrays!==!1,plainObjects:typeof T.plainObjects=="boolean"?T.plainObjects:i.plainObjects,strictDepth:typeof T.strictDepth=="boolean"?!!T.strictDepth:i.strictDepth,strictNullHandling:typeof T.strictNullHandling=="boolean"?T.strictNullHandling:i.strictNullHandling}};c.exports=function(w,T){var O=E(T);if(w===""||w===null||typeof w>"u")return O.plainObjects?Object.create(null):{};for(var k=typeof w=="string"?v(w,O):w,B=O.plainObjects?Object.create(null):{},R=Object.keys(k),L=0;L<R.length;++L){var J=R[L],K=y(J,k[J],O,typeof w=="string");B=t.merge(B,K,O)}return O.allowSparse===!0?B:t.compact(B)}},38765:(c,d,e)=>{var t=e(95471),r=e(26543);c.exports=function(){function a(i,s){this.xf=s,this.f=i}return a.prototype["@@transducer/init"]=r.init,a.prototype["@@transducer/result"]=function(i){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](i,this.last))},a.prototype["@@transducer/step"]=function(i,s){return this.f(s)&&(this.last=s),i},t(function(s,o){return new a(s,o)})}()},38790:(c,d)=>{"use strict";function e(s,o,l){if(l===void 0&&(l=Array.prototype),s&&typeof l.find=="function")return l.find.call(s,o);for(var f=0;f<s.length;f++)if(Object.prototype.hasOwnProperty.call(s,f)){var v=s[f];if(o.call(void 0,v,f,s))return v}}function t(s,o){return o===void 0&&(o=Object),o&&typeof o.freeze=="function"?o.freeze(s):s}function r(s,o){if(s===null||typeof s!="object")throw new TypeError("target is not an object");for(var l in o)Object.prototype.hasOwnProperty.call(o,l)&&(s[l]=o[l]);return s}var a=t({HTML:"text/html",isHTML:function(s){return s===a.HTML},XML_APPLICATION:"application/xml",XML_TEXT:"text/xml",XML_XHTML_APPLICATION:"application/xhtml+xml",XML_SVG_IMAGE:"image/svg+xml"}),i=t({HTML:"http://www.w3.org/1999/xhtml",isHTML:function(s){return s===i.HTML},SVG:"http://www.w3.org/2000/svg",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"});d.assign=r,d.find=e,d.freeze=t,d.MIME_TYPE=a,d.NAMESPACE=i},38870:(c,d,e)=>{"use strict";e.d(d,{T:()=>a,w:()=>l});var t=e(9362),r=e(51791);function a(f){const v=f.site||t.NW,h=i(f.source),y=s({...f,site:v,source:h});return{replica:o({...f,site:v,source:h}),site:v,source:h,...y}}function i(f){return f==="flutter"||f==="unity"?f:"browser"}function s(f){return{logsEndpointBuilder:(0,r.n)(f,"logs"),rumEndpointBuilder:(0,r.n)(f,"rum"),profilingEndpointBuilder:(0,r.n)(f,"profile"),sessionReplayEndpointBuilder:(0,r.n)(f,"replay"),exposuresEndpointBuilder:(0,r.n)(f,"exposures")}}function o(f){if(!f.replica)return;const v={...f,site:t.NW,clientToken:f.replica.clientToken};return{logsEndpointBuilder:(0,r.n)(v,"logs"),rumEndpointBuilder:(0,r.n)(v,"rum",[`application.id=${f.replica.applicationId}`])}}function l(f){return t.Ih.every(v=>f.includes(v))}},38914:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(28318),r=e(26713);
115function a(i){return r(i)&&t("bimap",i)}c.exports=a},38955:(c,d,e)=>{var t=e(49570);c.exports=t(function(a){return a===null?"Null":a===void 0?"Undefined":Object.prototype.toString.call(a).slice(8,-1)})},38963:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var e=function(l,f){var v=l.indexOf("#")===0?l.substring(1):l,h=v?"#"+v:"",y=window&&window.location,E=h?y.pathname+y.search+h:y.pathname+y.search;f?history.pushState(history.state,"",E):history.replaceState(history.state,"",E)},t=function(){return window.location.hash.replace(/^#/,"")},r=function(l){return function(f){return l.contains?l!=f&&l.contains(f):!!(l.compareDocumentPosition(f)&16)}},a=function(l){return getComputedStyle(l).position!=="static"},i=function(l,f){for(var v=l.offsetTop,h=l.offsetParent;h&&!f(h);)v+=h.offsetTop,h=h.offsetParent;return{offsetTop:v,offsetParent:h}},s=function(l,f,v){if(v)return l===document?f.getBoundingClientRect().left+(window.scrollX||window.pageXOffset):getComputedStyle(l).position!=="static"?f.offsetLeft:f.offsetLeft-l.offsetLeft;if(l===document)return f.getBoundingClientRect().top+(window.scrollY||window.pageYOffset);if(a(l)){if(f.offsetParent!==l){var h=function(k){return k===l||k===document},y=i(f,h),E=y.offsetTop,w=y.offsetParent;if(w!==l)throw new Error("Seems containerElement is not an ancestor of the Element");return E}return f.offsetTop}if(f.offsetParent===l.offsetParent)return f.offsetTop-l.offsetTop;var T=function(k){return k===document};return i(f,T).offsetTop-i(l,T).offsetTop};d.default={updateHash:e,getHash:t,filterElementInContainer:r,scrollOffset:s}},38987:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){for(var o=s;!a(o);)o=i(o);return o})},39004:(c,d,e)=>{var t=e(32930),r=e(528);
115function a(i,s,o,l,f){return i===s?!0:i==null||s==null||!r(i)&&!r(s)?i!==i&&s!==s:t(i,s,o,l,a,f)}c.exports=a},39075:(c,d,e)=>{"use strict";c.exports=e(91500)},39094:(c,d,e)=>{"use strict";var t=e(10692),r=e(86669),a=e(7498),i=Function.prototype.apply;a.dispose=function(s,o,l){var f;if(t(s),l.async&&a.async||l.promise&&a.promise){o.on("deleteasync",f=function(v,h){i.call(s,null,h)}),o.on("clearasync",function(v){r(v,function(h,y){f(y,h)})});return}o.on("delete",f=function(v,h){s(h)}),o.on("clear",function(v){r(v,function(h,y){f(y,h)})})}},39155:(c,d,e)=>{"use strict";var t=e(18470);e(38074),c.exports=t},39200:(c,d,e)=>{var t=e(53269),r=e(6494),a=e(69652),i=e(94965),s=e(6331);c.exports=function(){var o={"@@transducer/init":Array,"@@transducer/step":function(v,h){return v.push(h),v},"@@transducer/result":r},l={"@@transducer/init":String,"@@transducer/step":function(v,h){return v+h},"@@transducer/result":r},f={"@@transducer/init":Object,"@@transducer/step":function(v,h){return t(v,a(h)?s(h[0],h[1]):h)},"@@transducer/result":r};return function(h){if(i(h))return h;if(a(h))return o;if(typeof h=="string")return l;if(typeof h=="object")return f;throw new Error("Cannot create transformer for "+h)}}()},39207:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(28318);function r(a){return!!a&&t("reduce",a)}c.exports=r},39256:(c,d,e)=>{var t=e(32835),r=e(42590),a=t(function(s,o){for(var l=[],f=0,v=s.length,h=o.length,y=new r,E=0;E<h;E+=1)y.add(o[E]);for(;f<v;)y.add(s[f])&&(l[l.length]=s[f]),f+=1;return l});c.exports=a},39284:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="rectangle",a=512,i=512,s=[9644,"rectangle-landscape"],o="f2fa",l="M448 112c8.8 0 16 7.2 16 16l0 256c0 8.8-7.2 16-16 16L64 400c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l384 0zM64 64C28.7 64 0 92.7 0 128L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64L64 64z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.vt=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},39289:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="circle-arrow-up",a=512,i=512,s=["arrow-circle-up"],o="f0aa",l="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM385 215c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-71-71L280 392c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-214.1-71 71c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L239 103c9.4-9.4 24.6-9.4 33.9 0L385 215z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.yi=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},39529:(c,d,e)=>{"use strict";e.d(d,{A:()=>w});var t=e(80004),r=e(18760),a=e(71196),i=function(T){return typeof T=="function"?T:typeof T=="string"?function(O){return O.key===T}:T?function(){return!0}:function(){return!1}},s=function(T,O,k,B){O===void 0&&(O=a.lQ),k===void 0&&(k={}),B===void 0&&(B=[T]);var R=k.event,L=R===void 0?"keydown":R,J=k.target,K=k.options,I=(0,t.useMemo)(function(){var W=i(T),Z=function(H){if(W(H))return O(H)};return Z},B);(0,r.A)(L,I,J,K)};const o=s;var l=function(T){var O=(0,t.useState)([!1,null]),k=O[0],B=O[1];return o(T,function(R){return B([!0,R])},{event:"keydown"},[k]),o(T,function(R){return B([!1,R])},{event:"keyup"},[k]),k};const f=l;var v=e(58444),h=function(T,O){var k=(0,v.S)();(0,t.useEffect)(function(){if(!k)return T()},O)};const y=h;var E=function(T,O,k,B){B===void 0&&(B=f);var R=B(T),L=R[0],J=R[1];y(function(){!L&&k?k(J):L&&O&&O(J)},[L])};const w=E},39533:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="lock-keyhole",a=448,i=512,s=["lock-alt"],o="f30d",l="M224 32c53 0 96 43 96 96l0 64-192 0 0-64c0-53 43-96 96-96zM96 128l0 64-16 0c-44.2 0-80 35.8-80 80L0 432c0 44.2 35.8 80 80 80l288 0c44.2 0 80-35.8 80-80l0-160c0-44.2-35.8-80-80-80l-16 0 0-64C352 57.3 294.7 0 224 0S96 57.3 96 128zM80 224l288 0c26.5 0 48 21.5 48 48l0 160c0 26.5-21.5 48-48 48L80 480c-26.5 0-48-21.5-48-48l0-160c0-26.5 21.5-48 48-48zm160 88c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 80c0 8.8 7.2 16 16 16s16-7.2 16-16l0-80z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Yp=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},39540:(c,d,e)=>{var t=e(23506);function r(a,i,s){var o=a.length;return s=s===void 0?o:s,!i&&s>=o?a:t(a,i,s)}c.exports=r},39618:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(43095),i=e(4185);c.exports=t(r(["drop"],a,function(o,l){return i(Math.max(0,o),1/0,l)}))},39674:(c,d,e)=>{"use strict";
115var t=e(10058),r=t.match(/AppleWebKit\/(\d+)\./);c.exports=!!r&&+r[1]},39682:c=>{function d(e,t){for(var r=0,a=t.length,i=[];r<a;)e(t[r])&&(i[i.length]=t[r]),r+=1;return i}c.exports=d},39762:(c,d,e)=>{var t=e(29839),r=e(73430),a=e(57376),i=e(67207),s=e(9501),o=e(77510);function l(f,v){var h=function(T){var O=v.concat([f]);return t(T,O)?"<Circular>":l(T,O)},y=function(w,T){return r(function(O){return a(O)+": "+h(w[O])},T.slice().sort())};switch(Object.prototype.toString.call(f)){case"[object Arguments]":return"(function() { return arguments; }("+r(h,f).join(", ")+"))";case"[object Array]":return"["+r(h,f).concat(y(f,o(function(w){return/^\d+$/.test(w)},s(f)))).join(", ")+"]";case"[object Boolean]":return typeof f=="object"?"new Boolean("+h(f.valueOf())+")":f.toString();case"[object Date]":return"new Date("+(isNaN(f.valueOf())?h(NaN):a(i(f)))+")";case"[object Null]":return"null";case"[object Number]":return typeof f=="object"?"new Number("+h(f.valueOf())+")":1/f===-1/0?"-0":f.toString(10);case"[object String]":return typeof f=="object"?"new String("+h(f.valueOf())+")":a(f);case"[object Undefined]":return"undefined";default:if(typeof f.toString=="function"){var E=f.toString();if(E!=="[object Object]")return E}return"{"+y(f,s(f)).join(", ")+"}"}}c.exports=l},39954:function(c){(function(d){"use strict";var e="cuid",t=0,r=4,a=36,i=Math.pow(a,r),s=function(h,y){var E="000000000"+h;return E.substr(E.length-y)},o=function(){return s((Math.random()*i<<0).toString(a),r)},l=function(){return t=t<i?t:0,t++,t-1},f=function(){var h="c",y=new Date().getTime().toString(a),E,w=f.fingerprint(),T=o()+o();return E=s(l().toString(a),r),h+y+E+w+T};f.slug=function(){var h=new Date().getTime().toString(36),y,E=f.fingerprint().slice(0,1)+f.fingerprint().slice(-1),w=o().slice(-2);return y=l().toString(36).slice(-4),h.slice(-2)+y+E+w},f.globalCount=function(){var h=function(){var E,w=0;for(E in window)w++;return w}();return f.globalCount=function(){return h},h},f.fingerprint=function(){return s((navigator.mimeTypes.length+navigator.userAgent.length).toString(36)+f.globalCount().toString(36),4)},d.register?d.register(e,f):c.exports=f})(this.applitude||this)},40134:(c,d,e)=>{"use strict";e.d(d,{g:()=>t});const t={AGENT:"agent",CONSOLE:"console",CUSTOM:"custom",LOGGER:"logger",NETWORK:"network",SOURCE:"source",REPORT:"report"}},40166:(c,d,e)=>{var t=e(72011),r=Array.prototype,a=r.splice;function i(s){var o=this.__data__,l=t(o,s);if(l<0)return!1;var f=o.length-1;return l==f?o.pop():a.call(o,l,1),--this.size,!0}c.exports=i},40197:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="circle-plus",a=512,i=512,s=["plus-circle"],o="f055",l="M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.q_=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},40198:(c,d,e)=>{"use strict";e.d(d,{AY:()=>a,L2:()=>i,c$:()=>s,l2:()=>r});var t=e(95865);function r(f){return s(f,location.href).href}function a(f){try{return!!s(f)}catch{return!1}}function i(f){const v=s(f).pathname;return v[0]==="/"?v:`/${v}`}function s(f,v){const{URL:h}=l();try{return v!==void 0?new h(f,v):new h(f)}catch(y){throw new Error(`Failed to construct URL: ${String(y)}`)}}let o;function l(){if(!o){let f,v;try{f=document.createElement("iframe"),f.style.display="none",document.body.appendChild(f),v=f.contentWindow}catch{v=t.J2}o={URL:v.URL},f?.remove()}return o}},40391:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return Number(a)-Number(i)})},40622:(c,d,e)=>{var t=e(32835),r=t(function(i,s){return i||s});c.exports=r},40689:(c,d,e)=>{var t=e(34844),r=e(19034),a=t(r);c.exports=a},40711:(c,d,e)=>{"use strict";var t=e(23546),r=e(75564),a=e(2984),i=e(63702),s=RegExp.prototype;c.exports=function(o){var l=o.flags;return l===void 0&&!("flags"in s)&&!r(o,"flags")&&a(s,o)?t(i,o):l}},40858:(c,d,e)=>{"use strict";e.d(d,{A:()=>o});var t=e(80004),r=e.n(t),a=e(71196),i=t.useState,s=function(l){var f=i(!1),v=f[0],h=f[1],y=function(T){return function(O){(T||a.lQ)(O),h(!0)}},E=function(T){return function(O){(T||a.lQ)(O),h(!1)}};typeof l=="function"&&(l=l(v));var w=t.cloneElement(l,{onMouseEnter:y(l.props.onMouseEnter),onMouseLeave:E(l.props.onMouseLeave)});return[w,v]};const o=s},40976:c=>{"use strict";var d=String;c.exports=function(e){try{return d(e)}catch{return"Object"}}},40982:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="link-simple-slash",a=640,i=512,s=[],o="e1ce",l="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-160l-72 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l72 0c61.9 0 112 50.1 112 112c0 46.6-28.5 86.6-69.1 103.5L389.5 280l34.5 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-95.7 0L216 144l48 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-72 0c-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 160l72 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-72 0c-61.9 0-112-50.1-112-112c0-28.6 10.7-54.8 28.4-74.6z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.r2=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},41006:(c,d,e)=>{"use strict";var t=e(10692),r=e(86669),a=Function.prototype.call;c.exports=function(i,s){var o={},l=arguments[2];return t(s),r(i,function(f,v,h,y){o[v]=a.call(s,l,f,v,h,y)}),o}},41064:(c,d,e)=>{/** @license ISC License (c) copyright 2018 original and current authors */var t=e(54260),r=function(a,i){return t(i)&&(a===i||a.name===i.name)};c.exports=r},41115:c=>{"use strict";var d=Object.defineProperty||!1;if(d)try{d({},"a",{value:1})}catch{d=!1}c.exports=d},41248:(c,d,e)=>{var t=e(49570),r=e(49939);c.exports=t(function(i){return r(1,i)})},41259:c=>{"use strict";c.exports=URIError},41326:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(2104),r="compose: Functions required";function a(s,o){if(!t(o))throw new TypeError(r);return function(){for(var l=[],f=arguments.length;f--;)l[f]=arguments[f];return o.call(null,s.apply(null,l))}}function i(){for(var s=[],o=arguments.length;o--;)s[o]=arguments[o];if(!arguments.length)throw new TypeError(r);var l=s.slice().reverse(),f=l[0];if(!t(f))throw new TypeError(r);var v=l.slice(1).concat(function(h){return h});return v.reduce(a,f)}c.exports=i},41376:(c,d,e)=>{"use strict";var t=e(56519),r=e(76028),a=e(81888);c.exports=!t&&!r(function(){return Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a!==7})},41378:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="sparkles",a=512,i=512,s=[10024],o="f890",l="M327.5 85.2c-4.5 1.7-7.5 6-7.5 10.8s3 9.1 7.5 10.8L384 128l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L448 128l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L448 64 426.8 7.5C425.1 3 420.8 0 416 0s-9.1 3-10.8 7.5L384 64 327.5 85.2zM9.3 240C3.6 242.6 0 248.3 0 254.6s3.6 11.9 9.3 14.5L26.3 277l8.1 3.7 .6 .3 88.3 40.8L164.1 410l.3 .6 3.7 8.1 7.9 17.1c2.6 5.7 8.3 9.3 14.5 9.3s11.9-3.6 14.5-9.3l7.9-17.1 3.7-8.1 .3-.6 40.8-88.3L346 281l.6-.3 8.1-3.7 17.1-7.9c5.7-2.6 9.3-8.3 9.3-14.5s-3.6-11.9-9.3-14.5l-17.1-7.9-8.1-3.7-.6-.3-88.3-40.8L217 99.1l-.3-.6L213 90.3l-7.9-17.1c-2.6-5.7-8.3-9.3-14.5-9.3s-11.9 3.6-14.5 9.3l-7.9 17.1-3.7 8.1-.3 .6-40.8 88.3L35.1 228.1l-.6 .3-8.1 3.7L9.3 240zm83 14.5l51.2-23.6c10.4-4.8 18.7-13.1 23.5-23.5l23.6-51.2 23.6 51.2c4.8 10.4 13.1 18.7 23.5 23.5l51.2 23.6-51.2 23.6c-10.4 4.8-18.7 13.1-23.5 23.5l-23.6 51.2-23.6-51.2c-4.8-10.4-13.1-18.7-23.5-23.5L92.3 254.6zM384 384l-56.5 21.2c-4.5 1.7-7.5 6-7.5 10.8s3 9.1 7.5 10.8L384 448l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L448 448l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L448 384l-21.2-56.5c-1.7-4.5-6-7.5-10.8-7.5s-9.1 3-10.8 7.5L384 384z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.p7=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},41386:(c,d,e)=>{var t=e(95471);c.exports=t(function r(a,i){var s={},o,l,f;for(l in i)o=a[l],f=typeof o,s[l]=f==="function"?o(i[l]):o&&f==="object"?r(o,i[l]):i[l];return s})},41406:(c,d,e)=>{"use strict";var t=e(27486),r=e(45683),a=e(47160),i=e(56519),s=a("species");
115c.exports=function(o){var l=t(o);i&&l&&!l[s]&&r(l,s,{configurable:!0,get:function(){return this}})}},41466:(c,d,e)=>{"use strict";var t=e(57241);e(80743),c.exports=t},41482:(c,d,e)=>{var t=e(10038),r=Object.prototype.toString,a=function(){return r.call(arguments)==="[object Arguments]"?function(s){return r.call(s)==="[object Arguments]"}:function(s){return t("callee",s)}};c.exports=a},41594:(c,d,e)=>{var t=e(25359),r=c.exports={WebVTT:e(67209),VTTCue:e(12618),VTTRegion:e(28221)};t.vttjs=r,t.WebVTT=r.WebVTT;var a=r.VTTCue,i=r.VTTRegion,s=t.VTTCue,o=t.VTTRegion;r.shim=function(){t.VTTCue=a,t.VTTRegion=i},r.restore=function(){t.VTTCue=s,t.VTTRegion=o},t.VTTCue||r.shim()},41667:c=>{"use strict";var d=void 0;c.exports=function(e){return e!==d&&e!==null}},41704:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.toBig=d.shrSL=d.shrSH=d.rotrSL=d.rotrSH=d.rotrBL=d.rotrBH=d.rotr32L=d.rotr32H=d.rotlSL=d.rotlSH=d.rotlBL=d.rotlBH=d.add5L=d.add5H=d.add4L=d.add4H=d.add3L=d.add3H=void 0,d.add=B,d.fromBig=r,d.split=a;const e=BigInt(2**32-1),t=BigInt(32);function r(H,G=!1){return G?{h:Number(H&e),l:Number(H>>t&e)}:{h:Number(H>>t&e)|0,l:Number(H&e)|0}}function a(H,G=!1){const te=H.length;let ve=new Uint32Array(te),oe=new Uint32Array(te);for(let le=0;le<te;le++){const{h:Se,l:xe}=r(H[le],G);[ve[le],oe[le]]=[Se,xe]}return[ve,oe]}const i=(H,G)=>BigInt(H>>>0)<<t|BigInt(G>>>0);d.toBig=i;const s=(H,G,te)=>H>>>te;d.shrSH=s;const o=(H,G,te)=>H<<32-te|G>>>te;d.shrSL=o;const l=(H,G,te)=>H>>>te|G<<32-te;d.rotrSH=l;const f=(H,G,te)=>H<<32-te|G>>>te;d.rotrSL=f;const v=(H,G,te)=>H<<64-te|G>>>te-32;d.rotrBH=v;const h=(H,G,te)=>H>>>te-32|G<<64-te;d.rotrBL=h;const y=(H,G)=>G;d.rotr32H=y;const E=(H,G)=>H;d.rotr32L=E;const w=(H,G,te)=>H<<te|G>>>32-te;d.rotlSH=w;const T=(H,G,te)=>G<<te|H>>>32-te;d.rotlSL=T;const O=(H,G,te)=>G<<te-32|H>>>64-te;d.rotlBH=O;const k=(H,G,te)=>H<<te-32|G>>>64-te;d.rotlBL=k;function B(H,G,te,ve){const oe=(G>>>0)+(ve>>>0);return{h:H+te+(oe/2**32|0)|0,l:oe|0}}const R=(H,G,te)=>(H>>>0)+(G>>>0)+(te>>>0);d.add3L=R;const L=(H,G,te,ve)=>G+te+ve+(H/2**32|0)|0;d.add3H=L;const J=(H,G,te,ve)=>(H>>>0)+(G>>>0)+(te>>>0)+(ve>>>0);d.add4L=J;const K=(H,G,te,ve,oe)=>G+te+ve+oe+(H/2**32|0)|0;d.add4H=K;const I=(H,G,te,ve,oe)=>(H>>>0)+(G>>>0)+(te>>>0)+(ve>>>0)+(oe>>>0);d.add5L=I;const W=(H,G,te,ve,oe,le)=>G+te+ve+oe+le+(H/2**32|0)|0;d.add5H=W;const Z={fromBig:r,split:a,toBig:i,shrSH:s,shrSL:o,rotrSH:l,rotrSL:f,rotrBH:v,rotrBL:h,rotr32H:y,rotr32L:E,rotlSH:w,rotlSL:T,rotlBH:O,rotlBL:k,add:B,add3L:R,add3H:L,add4L:J,add4H:K,add5H:W,add5L:I};d.default=Z},41705:(c,d,e)=>{var t=e(37266);c.exports=t(!1)},41775:(c,d,e)=>{"use strict";var t=e(91649);c.exports=function(r){return t(r.length)}},41838:(c,d,e)=>{"use strict";e.d(d,{B9:()=>v,DQ:()=>T,OR:()=>l,Ri:()=>o,TV:()=>s,z$:()=>E});var t=e(67915),r=e(75273),a=e(73913),i=e(40198);function s(B,R,L=0,J){const K=new Date;K.setTime(K.getTime()+L);const I=`expires=${K.toUTCString()}`,W=J&&J.crossSite?"none":"strict",Z=J&&J.domain?`;domain=${J.domain}`:"",H=J&&J.secure?";secure":"",G=J&&J.partitioned?";partitioned":"";document.cookie=`${B}=${R};${I};path=/;samesite=${W}${Z}${H}${G}`}function o(B){return(0,a.rx)(document.cookie,B)}function l(B){return(0,a.Dh)(document.cookie).get(B)||[]}let f;function v(B){return f||(f=(0,a.it)(document.cookie)),f.get(B)}function h(){f=void 0}function y(B,R){s(B,"",0,R)}function E(B){if(document.cookie===void 0||document.cookie===null)return!1;try{const R=`dd_cookie_test_${(0,a.lk)()}`,L="test";s(R,L,r.iW,B);const J=o(R)===L;return y(R,B),J}catch(R){return t.Vy.error(R),!1}}let w;function T(B=location.hostname,R=document.referrer){if(w===void 0){const L=O(B,R);if(L){const J=`dd_site_test_${(0,a.lk)()}`,K="test",I=L.split(".");let W=I.pop();for(;I.length&&!o(J);)W=`${I.pop()}.${W}`,s(J,K,r.OY,{domain:W});y(J,{domain:W}),w=W}}return w}function O(B,R){try{return B||(0,i.c$)(R).hostname}catch{}}function k(){w=void 0}},41993:(c,d,e)=>{"use strict";e.d(d,{g:()=>h,n:()=>E});var t=e(6075),r=e(23969);function a(w){const T=[];for(const O of w)T.push(h(O));return T}function i(w){const T=a(w);return(0,t.lw)(T)}function s(w){const T=a(w);return(0,t.vC)(T)}function o(w){return w.map((T,O)=>O.toString())}function l(w){return["[number]"]}function f(w){return globalThis.Object.getOwnPropertyNames(w)}function v(w){return y?globalThis.Object.getOwnPropertyNames(w).map(O=>O[0]==="^"&&O[O.length-1]==="$"?O.slice(1,O.length-1):O):[]}function h(w){return(0,r.Yq)(w)?i(w.allOf):(0,r.my)(w)?s(w.anyOf):(0,r.PN)(w)?o(w.items??[]):(0,r.QS)(w)?l(w.items):(0,r.av)(w)?f(w.properties):(0,r.cZ)(w)?v(w.patternProperties):[]}let y=!1;function E(w){y=!0;const T=h(w);return y=!1,`^(${T.map(k=>`(${k})`).join("|")})$`}},42047:(c,d,e)=>{"use strict";var t=e(41775);c.exports=function(r,a){for(var i=t(r),s=new a(i),o=0;o<i;o++)s[o]=r[i-o-1];return s}},42083:c=>{function d(e){for(var t=[],r;!(r=e.next()).done;)t.push(r.value);return t}c.exports=d},42260:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="eye",a=576,i=512,s=[128065],o="f06e",l="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";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.pS=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},42344:(c,d,e)=>{var t=e(39004),r=e(18378),a=e(95161),i=e(19356),s=e(53826),o=e(78627),l=e(1463),f=1,v=2;function h(y,E){return i(y)&&s(E)?o(l(y),E):function(w){var T=r(w,y);return T===void 0&&T===E?a(w,y):t(E,T,f|v)}}c.exports=h},42369:(c,d,e)=>{"use strict";e(78710),e(44001);var t=e(81766);c.exports=t("Set","intersection")},42404:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="message-quote",a=512,i=512,s=["comment-alt-quote"],o="e1e4",l="M208 416c0-26.5-21.5-48-48-48l-96 0c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l384 0c8.8 0 16 7.2 16 16l0 288c0 8.8-7.2 16-16 16l-138.7 0c-10.4 0-20.5 3.4-28.8 9.6L208 432l
1150-16zm-.2 76.2l.2-.2 101.3-76L448 416c35.3 0 64-28.7 64-64l0-288c0-35.3-28.7-64-64-64L64 0C28.7 0 0 28.7 0 64L0 352c0 35.3 28.7 64 64 64l48 0 48 0 0 48 0 4 0 .3 0 6.4 0 21.3c0 6.1 3.4 11.6 8.8 14.3s11.9 2.1 16.8-1.5L202.7 496l5.1-3.8zM160 112c-17.7 0-32 14.3-32 32l0 48c0 17.7 14.3 32 32 32l32 0 0 7.3c0 11.7-8.5 21.7-20.1 23.7l-7.9 1.3c-13.1 2.2-21.9 14.5-19.7 27.6s14.5 21.9 27.6 19.7l7.9-1.3c34.7-5.8 60.2-35.8 60.2-71l0-39.3 0-24 0-24c0-17.7-14.3-32-32-32l-48 0zm224 80l0-24 0-24c0-17.7-14.3-32-32-32l-48 0c-17.7 0-32 14.3-32 32l0 48c0 17.7 14.3 32 32 32l32 0 0 7.3c0 11.7-8.5 21.7-20.1 23.7l-7.9 1.3c-13.1 2.2-21.9 14.5-19.7 27.6s14.5 21.9 27.6 19.7l7.9-1.3c34.7-5.8 60.2-35.8 60.2-71l0-39.3z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.ps=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},42489:(c,d,e)=>{"use strict";e(16643);var t=e(81766);c.exports=t("Array","findLast")},42554:(c,d,e)=>{var t=e(95471),r=e(59369);c.exports=t(function(i,s){if(!(r(i)&&r(s)))throw new TypeError("Both arguments to range must be numbers");for(var o=[],l=i;l<s;)o.push(l),l+=1;return o})},42576:(c,d,e)=>{"use strict";var t=e(64911),r=e(63816),a=e(59079),i=e(11386),s=e(75564),o=e(76028),l=e(87296),f=e(56803),v=e(81888),h=e(13251),y=e(74501),E=e(68050),w=t.setImmediate,T=t.clearImmediate,O=t.process,k=t.Dispatch,B=t.Function,R=t.MessageChannel,L=t.String,J=0,K={},I="onreadystatechange",W,Z,H,G;o(function(){W=t.location});var te=function(Se){if(s(K,Se)){var xe=K[Se];delete K[Se],xe()}},ve=function(Se){return function(){te(Se)}},oe=function(Se){te(Se.data)},le=function(Se){t.postMessage(L(Se),W.protocol+"//"+W.host)};(!w||!T)&&(w=function(xe){h(arguments.length,1);var Ge=i(xe)?xe:B(xe),ze=f(arguments,1);return K[++J]=function(){r(Ge,void 0,ze)},Z(J),J},T=function(xe){delete K[xe]},E?Z=function(Se){O.nextTick(ve(Se))}:k&&k.now?Z=function(Se){k.now(ve(Se))}:R&&!y?(H=new R,G=H.port2,H.port1.onmessage=oe,Z=a(G.postMessage,G)):t.addEventListener&&i(t.postMessage)&&!t.importScripts&&W&&W.protocol!=="file:"&&!o(le)?(Z=le,t.addEventListener("message",oe,!1)):I in v("script")?Z=function(Se){l.appendChild(v("script"))[I]=function(){l.removeChild(this),te(Se)}}:Z=function(Se){setTimeout(ve(Se),0)}),c.exports={set:w,clear:T}},42590:(c,d,e)=>{var t=e(32309),r=function(){function i(){this._nativeSet=typeof Set=="function"?new Set:null,this._items={}}return i.prototype.add=function(s){return!a(s,!0,this)},i.prototype.has=function(s){return a(s,!1,this)},i}();function a(i,s,o){var l=typeof i,f,v;switch(l){case"string":case"number":return i===0&&1/i===-1/0?o._items["-0"]?!0:(s&&(o._items["-0"]=!0),!1):o._nativeSet!==null?s?(f=o._nativeSet.size,o._nativeSet.add(i),v=o._nativeSet.size,v===f):o._nativeSet.has(i):l in o._items?i in o._items[l]?!0:(s&&(o._items[l][i]=!0),!1):(s&&(o._items[l]={},o._items[l][i]=!0),!1);case"boolean":if(l in o._items){var h=i?1:0;return o._items[l][h]?!0:(s&&(o._items[l][h]=!0),!1)}else return s&&(o._items[l]=i?[!1,!0]:[!0,!1]),!1;case"function":return o._nativeSet!==null?s?(f=o._nativeSet.size,o._nativeSet.add(i),v=o._nativeSet.size,v===f):o._nativeSet.has(i):l in o._items?t(i,o._items[l])?!0:(s&&o._items[l].push(i),!1):(s&&(o._items[l]=[i]),!1);case"undefined":return o._items[l]?!0:(s&&(o._items[l]=!0),!1);case"object":if(i===null)return o._items.null?!0:(s&&(o._items.null=!0),!1);default:return l=Object.prototype.toString.call(i),l in o._items?t(i,o._items[l])?!0:(s&&o._items[l].push(i),!1):(s&&(o._items[l]=[i]),!1)}}c.exports=r},42718:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="video",a=576,i=512,s=["video-camera"],o="f03d",l="M64 112c-8.8 0-16 7.2-16 16l0 256c0 8.8 7.2 16 16 16l256 0c8.8 0 16-7.2 16-16l0-256c0-8.8-7.2-16-16-16L64 112zM0 128C0 92.7 28.7 64 64 64l256 0c35.3 0 64 28.7 64 64l0 33 0 190 0 33c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128zM528 363.4l0-214.7L416 199l0-52.6L520.3 99.5c5.1-2.3 10.6-3.5 16.2-3.5c21.8 0 39.5 17.7 39.5 39.5l0 241c0 21.8-17.7 39.5-39.5 39.5c-5.6 0-11.1-1.2-16.2-3.5L416 365.6l0-52.6 112 50.4z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.n2=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},42924:(c,d,e)=>{"use strict";var t=e(34382);c.exports=function(r){if(typeof r!="function"||!hasOwnProperty.call(r,"length"))return!1;try{if(typeof r.length!="number"||typeof r.call!="function"||typeof r.apply!="function")return!1}catch{return!1}return!t(r)}},42934:(c,d,e)=>{"use strict";var t=e(55667),r=e(45834),a=e(1899),i=Object.prototype.hasOwnProperty,s={brackets:function(B){return B+"[]"},comma:"comma",indices:function(B,R){return B+"["+R+"]"},repeat:function(B){return B}},o=Array.isArray,l=Array.prototype.push,f=function(k,B){l.apply(k,o(B)?B:[B])},v=Date.prototype.toISOString,h=a.default,y={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset
115:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:r.encode,encodeValuesOnly:!1,format:h,formatter:a.formatters[h],indices:!1,serializeDate:function(B){return v.call(B)},skipNulls:!1,strictNullHandling:!1},E=function(B){return typeof B=="string"||typeof B=="number"||typeof B=="boolean"||typeof B=="symbol"||typeof B=="bigint"},w={},T=function k(B,R,L,J,K,I,W,Z,H,G,te,ve,oe,le,Se,xe,Ge,ze){for(var ye=B,Fe=ze,Je=0,qe=!1;(Fe=Fe.get(w))!==void 0&&!qe;){var Lt=Fe.get(B);if(Je+=1,typeof Lt<"u"){if(Lt===Je)throw new RangeError("Cyclic object value");qe=!0}typeof Fe.get(w)>"u"&&(Je=0)}if(typeof G=="function"?ye=G(R,ye):ye instanceof Date?ye=oe(ye):L==="comma"&&o(ye)&&(ye=r.maybeMap(ye,function(Xe){return Xe instanceof Date?oe(Xe):Xe})),ye===null){if(I)return H&&!xe?H(R,y.encoder,Ge,"key",le):R;ye=""}if(E(ye)||r.isBuffer(ye)){if(H){var $t=xe?R:H(R,y.encoder,Ge,"key",le);return[Se($t)+"="+Se(H(ye,y.encoder,Ge,"value",le))]}return[Se(R)+"="+Se(String(ye))]}var Ve=[];if(typeof ye>"u")return Ve;var ft;if(L==="comma"&&o(ye))xe&&H&&(ye=r.maybeMap(ye,H)),ft=[{value:ye.length>0?ye.join(",")||null:void 0}];else if(o(G))ft=G;else{var un=Object.keys(ye);ft=te?un.sort(te):un}var Qt=Z?R.replace(/\./g,"%2E"):R,pn=J&&o(ye)&&ye.length===1?Qt+"[]":Qt;if(K&&o(ye)&&ye.length===0)return pn+"[]";for(var Be=0;Be<ft.length;++Be){var lt=ft[Be],Ye=typeof lt=="object"&&typeof lt.value<"u"?lt.value:ye[lt];if(!(W&&Ye===null)){var gt=ve&&Z?lt.replace(/\./g,"%2E"):lt,Ct=o(ye)?typeof L=="function"?L(pn,gt):pn:pn+(ve?"."+gt:"["+gt+"]");ze.set(B,Je);var rn=t();rn.set(w,ze),f(Ve,k(Ye,Ct,L,J,K,I,W,Z,L==="comma"&&xe&&o(ye)?null:H,G,te,ve,oe,le,Se,xe,Ge,rn))}}return Ve},O=function(B){if(!B)return y;if(typeof B.allowEmptyArrays<"u"&&typeof B.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof B.encodeDotInKeys<"u"&&typeof B.encodeDotInKeys!="boolean")throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(B.encoder!==null&&typeof B.encoder<"u"&&typeof B.encoder!="function")throw new TypeError("Encoder has to be a function.");var R=B.charset||y.charset;if(typeof B.charset<"u"&&B.charset!=="utf-8"&&B.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var L=a.default;if(typeof B.format<"u"){if(!i.call(a.formatters,B.format))throw new TypeError("Unknown format option provided.");L=B.format}var J=a.formatters[L],K=y.filter;(typeof B.filter=="function"||o(B.filter))&&(K=B.filter);var I;if(B.arrayFormat in s?I=B.arrayFormat:"indices"in B?I=B.indices?"indices":"repeat":I=y.arrayFormat,"commaRoundTrip"in B&&typeof B.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var W=typeof B.allowDots>"u"?B.encodeDotInKeys===!0?!0:y.allowDots:!!B.allowDots;return{addQueryPrefix:typeof B.addQueryPrefix=="boolean"?B.addQueryPrefix:y.addQueryPrefix,allowDots:W,allowEmptyArrays:typeof B.allowEmptyArrays=="boolean"?!!B.allowEmptyArrays:y.allowEmptyArrays,arrayFormat:I,charset:R,charsetSentinel:typeof B.charsetSentinel=="boolean"?B.charsetSentinel:y.charsetSentinel,commaRoundTrip:B.commaRoundTrip,delimiter:typeof B.delimiter>"u"?y.delimiter:B.delimiter,encode:typeof B.encode=="boolean"?B.encode:y.encode,encodeDotInKeys:typeof B.encodeDotInKeys=="boolean"?B.encodeDotInKeys:y.encodeDotInKeys,encoder:typeof B.encoder=="function"?B.encoder:y.encoder,encodeValuesOnly:typeof B.encodeValuesOnly=="boolean"?B.encodeValuesOnly:y.encodeValuesOnly,filter:K,format:L,formatter:J,serializeDate:typeof B.serializeDate=="function"?B.serializeDate:y.serializeDate,skipNulls:typeof B.skipNulls=="boolean"?B.skipNulls:y.skipNulls,sort:typeof B.sort=="function"?B.sort:null,strictNullHandling:typeof B.strictNullHandling=="boolean"?B.strictNullHandling:y.strictNullHandling}};c.exports=function(k,B){var R=k,L=O(B),J,K;typeof L.filter=="function"?(K=L.filter,R=K("",R)):o(L.filter)&&(K=L.filter,J=K);var I=[];if(typeof R!="object"||R===null)return"";var W=s[L.arrayFormat],Z=W==="comma"&&L.commaRoundTrip;J||(J=Object.keys(R)),L.sort&&J.sort(L.sort);for(var H=t(),G=0;G<J.length;++G){var te=J[G];L.skipNulls&&R[te]===null||f(I,T(R[te],te,W,Z,L.allowEmptyArrays,L.strictNullHandling,L.skipNulls,L.encodeDotInKeys,L.encode?L.encoder:null,L.filter,L.sort,L.allowDots,L.serializeDate,L.format,L.formatter,L.encodeValuesOnly,L.charset,H))}var ve=I.join(L.delimiter),oe=L.addQueryPrefix===!0?"?":"";return L.charsetSentinel&&(L.charset==="iso-8859-1"?oe+="utf8=%26%2310003%3B&":oe+="utf8=%E2%9C%93&"),ve.length>0?oe+ve:""}},42951:c=>{function d(e,t,r){for(var a=0,i=r.length;a<i;){if(e(t,r[a]))return!0;a+=1}return!1}c.exports=d},42954:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){for(var s=0,o=a.length,l,f=i.length,v=[];s<o;){for(l=0;l<f;)v[v.length]=[a[s],i[l]],l+=1;s+=1}return v})},42955:(c,d,e)=>{var t=e(61112),r=e(63704);c.exports=t(function(i,s,o){return s.length>0&&i(r(s,o))})},42974:(c,d,e)=>{"use strict";var t=e(64911);c.exports=t},43026:function(c,d,e){//! moment.js locale configuration
116//! locale : English (Singapore) [en-sg]
117//! author : Matthew Castrillon-Madrigal : https://github.com/techdimension
118(function(t,r){r(e(91811))})(this,function(t){"use strict";//! moment.js locale configuration
119var r=t.defineLocale("en-sg",{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(a){var i=a%10,s=~~(a%100/10)===1?"th":i===1?"st":i===2?"nd":i===3?"rd":"th";return a+s},week:{dow:1,doy:4}});return r})},43095:(c,d,e)=>{var t=e(95471),r=e(26543);c.exports=function(){function a(i,s){this.xf=s,this.n=i}return a.prototype["@@transducer/init"]=r.init,a.prototype["@@transducer/result"]=r.result,a.prototype["@@transducer/step"]=function(i,s){return this.n>0?(this.n-=1,i):this.xf["@@transducer/step"](i,s)},t(function(s,o){return new a(s,o)})}()},43119:(c,d,e)=>{"use strict";e.d(d,{D:()=>a,w:()=>r});var t=e(26614);const r={GRANTED:"granted",NOT_GRANTED:"not-granted"};function a(i){const s=new t.cP;return{tryToInit(o){i||(i=o)},update(o){i=o,s.notify()},isGranted(){return i===r.GRANTED},observable:s}}},43158:(c,d,e)=>{"use strict";var t=e(83566),r=e(76028),a=e(64911),i=a.String;c.exports=!!Object.getOwnPropertySymbols&&!r(function(){var s=Symbol("symbol detection");return!i(s)||!(Object(s)instanceof Symbol)||!Symbol.sham&&t&&t<41})},43217:(c,d,e)=>{"use strict";e.d(d,{$:()=>s,Y:()=>o});var t=e(10909),r=e(59975),a=e(83041),i=e(98339);function s(l,f,v,h){const y=o();return f.storeContextsAcrossPages&&(0,t.Ck)(f,y,h,1),l.register(0,({eventType:E,startTime:w})=>{const T=y.getContext(),O=v.findTrackedSession(w);
119return O&&O.anonymousId&&!T.anonymous_id&&f.trackAnonymousUser&&(T.anonymous_id=O.anonymousId),(0,i.RI)(T)?r.$O:{type:E,usr:T}}),l.register(1,({startTime:E})=>{var w;return{anonymous_id:(w=v.findTrackedSession(E))===null||w===void 0?void 0:w.anonymousId}}),y}function o(){return(0,a.D)("user",{propertiesConfig:{id:{type:"string"},name:{type:"string"},email:{type:"string"}}})}},43343:(c,d,e)=>{"use strict";var t=e(72323),r=e(91199);c.exports=function(a,i,s){try{return t(r(Object.getOwnPropertyDescriptor(a,i)[s]))}catch{}}},43442:(c,d,e)=>{var t=e(95471),r=e(78475),a=e(25534);c.exports=t(function(s,o){if(typeof o.lastIndexOf=="function"&&!r(o))return o.lastIndexOf(s);for(var l=o.length-1;l>=0;){if(a(o[l],s))return l;l-=1}return-1})},43496:(c,d,e)=>{var t=e(11078),r=e(59423),a=e(14569),i=t(function(o){return r(o)?!0:!o||typeof o!="object"||a(o)?!1:o.nodeType===1?!!o.length:o.length===0?!0:o.length>0?o.hasOwnProperty(0)&&o.hasOwnProperty(o.length-1):!1});c.exports=i},43504:(c,d,e)=>{"use strict";var t=e(2262);c.exports=function(r){if(!t(r))throw new TypeError(r+" is not a symbol");return r}},43548:(c,d,e)=>{var t=e(72093),r=e(23574);function a(i,s){var o=r(i,s);return t(o)?o:void 0}c.exports=a},43630:c=>{"use strict";c.exports=SyntaxError},43791:(c,d,e)=>{"use strict";var t=typeof Symbol<"u"&&Symbol,r=e(97933);c.exports=function(){return typeof t!="function"||typeof Symbol!="function"||typeof t("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:r()}},44001:(c,d,e)=>{"use strict";var t=e(58595),r=e(76028),a=e(48675),i=e(8981),s=!i("intersection",function(o){return o.size===2&&o.has(1)&&o.has(2)})||r(function(){return String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))!=="3,2"});t({target:"Set",proto:!0,real:!0,forced:s},{intersection:a})},44008:(c,d,e)=>{"use strict";e.d(d,{A:()=>pn});var t=e(20023),r=e(25439);/*!
120 * chartjs-plugin-datalabels v2.2.0
121 * https://chartjs-plugin-datalabels.netlify.app
122 * (c) 2017-2022 chartjs-plugin-datalabels contributors
123 * Released under the MIT license
124 */var a=function(){if(typeof window<"u"){if(window.devicePixelRatio)return window.devicePixelRatio;var Be=window.screen;if(Be)return(Be.deviceXDPI||1)/(Be.logicalXDPI||1)}return 1}(),i={toTextLines:function(Be){var lt=[],Ye;for(Be=[].concat(Be);Be.length;)Ye=Be.pop(),typeof Ye=="string"?lt.unshift.apply(lt,Ye.split(`
125`)):Array.isArray(Ye)?Be.push.apply(Be,Ye):(0,t.k)(Be)||lt.unshift(""+Ye);return lt},textSize:function(Be,lt,Ye){var gt=[].concat(lt),Ct=gt.length,rn=Be.font,Xe=0,xt;for(Be.font=Ye.string,xt=0;xt<Ct;++xt)Xe=Math.max(Be.measureText(gt[xt]).width,Xe);return Be.font=rn,{height:Ct*Ye.lineHeight,width:Xe}},bound:function(Be,lt,Ye){return Math.max(Be,Math.min(lt,Ye))},arrayDiff:function(Be,lt){var Ye=Be.slice(),gt=[],Ct,rn,Xe,xt;for(Ct=0,Xe=lt.length;Ct<Xe;++Ct)xt=lt[Ct],rn=Ye.indexOf(xt),rn===-1?gt.push([xt,1]):Ye.splice(rn,1);for(Ct=0,Xe=Ye.length;Ct<Xe;++Ct)gt.push([Ye[Ct],-1]);return gt},rasterize:function(Be){return Math.round(Be*a)/a}};function s(Be,lt){var Ye=lt.x,gt=lt.y;if(Ye===null)return{x:0,y:-1};if(gt===null)return{x:1,y:0};var Ct=Be.x-Ye,rn=Be.y-gt,Xe=Math.sqrt(Ct*Ct+rn*rn);return{x:Xe?Ct/Xe:0,y:Xe?rn/Xe:-1}}function o(Be,lt,Ye,gt,Ct){switch(Ct){case"center":Ye=gt=0;break;case"bottom":Ye=0,gt=1;break;case"right":Ye=1,gt=0;break;case"left":Ye=-1,gt=0;break;case"top":Ye=0,gt=-1;break;case"start":Ye=-Ye,gt=-gt;break;case"end":break;default:Ct*=Math.PI/180,Ye=Math.cos(Ct),gt=Math.sin(Ct);break}return{x:Be,y:lt,vx:Ye,vy:gt}}var l=0,f=1,v=2,h=4,y=8;function E(Be,lt,Ye){var gt=l;return Be<Ye.left?gt|=f:Be>Ye.right&&(gt|=v),lt<Ye.top?gt|=y:lt>Ye.bottom&&(gt|=h),gt}function w(Be,lt){for(var Ye=Be.x0,gt=Be.y0,Ct=Be.x1,rn=Be.y1,Xe=E(Ye,gt,lt),xt=E(Ct,rn,lt),ln,Pn,Rn;!(!(Xe|xt)||Xe&xt);)ln=Xe||xt,ln&y?(Pn=Ye+(Ct-Ye)*(lt.top-gt)/(rn-gt),Rn=lt.top):ln&h?(Pn=Ye+(Ct-Ye)*(lt.bottom-gt)/(rn-gt),Rn=lt.bottom):ln&v?(Rn=gt+(rn-gt)*(lt.right-Ye)/(Ct-Ye),Pn=lt.right):ln&f&&(Rn=gt+(rn-gt)*(lt.left-Ye)/(Ct-Ye),Pn=lt.left),ln===Xe?(Ye=Pn,gt=Rn,Xe=E(Ye,gt,lt)):(Ct=Pn,rn=Rn,xt=E(Ct,rn,lt));return{x0:Ye,x1:Ct,y0:gt,y1:rn}}function T(Be,lt){var Ye=lt.anchor,gt=Be,Ct,rn;return lt.clamp&&(gt=w(gt,lt.area)),Ye==="start"?(Ct=gt.x0,rn=gt.y0):Ye==="end"?(Ct=gt.x1,rn=gt.y1):(Ct=(gt.x0+gt.x1)/2,rn=(gt.y0+gt.y1)/2),o(Ct,rn,Be.vx,Be.vy,lt.align)}var O={arc:function(Be,lt){var Ye=(Be.startAngle+Be.endAngle)/2,gt=Math.cos(Ye),Ct=Math.sin(Ye),rn=Be.innerRadius,Xe=Be.outerRadius;return T({x0:Be.x+gt*rn,y0:Be.y+Ct*rn,x1:Be.x+gt*Xe,y1:Be.y+Ct*Xe,vx:gt,vy:Ct},lt)},point:function(Be,lt){var Ye=s(Be,lt.origin),gt=Ye.x*Be.options.radius,Ct=Ye.y*Be.options.radius;return T({x0:Be.x-gt,y0:Be.y-Ct,x1:Be.x+gt,y1:Be.y+Ct,vx:Ye.x,vy:Ye.y},lt)}
vendor: 9,282 bytes, line 125
125,bar:function(Be,lt){var Ye=s(Be,lt.origin),gt=Be.x,Ct=Be.y,rn=0,Xe=0;return Be.horizontal?(gt=Math.min(Be.x,Be.base),rn=Math.abs(Be.base-Be.x)):(Ct=Math.min(Be.y,Be.base),Xe=Math.abs(Be.base-Be.y)),T({x0:gt,y0:Ct+Xe,x1:gt+rn,y1:Ct,vx:Ye.x,vy:Ye.y},lt)},fallback:function(Be,lt){var Ye=s(Be,lt.origin);return T({x0:Be.x,y0:Be.y,x1:Be.x+(Be.width||0),y1:Be.y+(Be.height||0),vx:Ye.x,vy:Ye.y},lt)}},k=i.rasterize;function B(Be){var lt=Be.borderWidth||0,Ye=Be.padding,gt=Be.size.height,Ct=Be.size.width,rn=-Ct/2,Xe=-gt/2;return{frame:{x:rn-Ye.left-lt,y:Xe-Ye.top-lt,w:Ct+Ye.width+lt*2,h:gt+Ye.height+lt*2},text:{x:rn,y:Xe,w:Ct,h:gt}}}function R(Be,lt){var Ye=lt.chart.getDatasetMeta(lt.datasetIndex).vScale;if(!Ye)return null;if(Ye.xCenter!==void 0&&Ye.yCenter!==void 0)return{x:Ye.xCenter,y:Ye.yCenter};var gt=Ye.getBasePixel();return Be.horizontal?{x:gt,y:null}:{x:null,y:gt}}function L(Be){return Be instanceof r.Bs?O.arc:Be instanceof r.FN?O.point:Be instanceof r.E8?O.bar:O.fallback}function J(Be,lt,Ye,gt,Ct,rn){var Xe=Math.PI/2;if(rn){var xt=Math.min(rn,Ct/2,gt/2),ln=lt+xt,Pn=Ye+xt,Rn=lt+gt-xt,dn=Ye+Ct-xt;Be.moveTo(lt,Pn),ln<Rn&&Pn<dn?(Be.arc(ln,Pn,xt,-Math.PI,-Xe),Be.arc(Rn,Pn,xt,-Xe,0),Be.arc(Rn,dn,xt,0,Xe),Be.arc(ln,dn,xt,Xe,Math.PI)):ln<Rn?(Be.moveTo(ln,Ye),Be.arc(Rn,Pn,xt,-Xe,Xe),Be.arc(ln,Pn,xt,Xe,Math.PI+Xe)):Pn<dn?(Be.arc(ln,Pn,xt,-Math.PI,0),Be.arc(ln,dn,xt,0,Math.PI)):Be.arc(ln,Pn,xt,-Math.PI,Math.PI),Be.closePath(),Be.moveTo(lt,Ye)}else Be.rect(lt,Ye,gt,Ct)}function K(Be,lt,Ye){var gt=Ye.backgroundColor,Ct=Ye.borderColor,rn=Ye.borderWidth;!gt&&(!Ct||!rn)||(Be.beginPath(),J(Be,k(lt.x)+rn/2,k(lt.y)+rn/2,k(lt.w)-rn,k(lt.h)-rn,Ye.borderRadius),Be.closePath(),gt&&(Be.fillStyle=gt,Be.fill()),Ct&&rn&&(Be.strokeStyle=Ct,Be.lineWidth=rn,Be.lineJoin="miter",Be.stroke()))}function I(Be,lt,Ye){var gt=Ye.lineHeight,Ct=Be.w,rn=Be.x,Xe=Be.y+gt/2;return lt==="center"?rn+=Ct/2:(lt==="end"||lt==="right")&&(rn+=Ct),{h:gt,w:Ct,x:rn,y:Xe}}function W(Be,lt,Ye){var gt=Be.shadowBlur,Ct=Ye.stroked,rn=k(Ye.x),Xe=k(Ye.y),xt=k(Ye.w);Ct&&Be.strokeText(lt,rn,Xe,xt),Ye.filled&&(gt&&Ct&&(Be.shadowBlur=0),Be.fillText(lt,rn,Xe,xt),gt&&Ct&&(Be.shadowBlur=gt))}function Z(Be,lt,Ye,gt){var Ct=gt.textAlign,rn=gt.color,Xe=!!rn,xt=gt.font,ln=lt.length,Pn=gt.textStrokeColor,Rn=gt.textStrokeWidth,dn=Pn&&Rn,lr;if(!(!ln||!Xe&&!dn))for(Ye=I(Ye,Ct,xt),Be.font=xt.string,Be.textAlign=Ct,Be.textBaseline="middle",Be.shadowBlur=gt.textShadowBlur,Be.shadowColor=gt.textShadowColor,Xe&&(Be.fillStyle=rn),dn&&(Be.lineJoin="round",Be.lineWidth=Rn,Be.strokeStyle=Pn),lr=0,ln=lt.length;lr<ln;++lr)W(Be,lt[lr],{stroked:dn,filled:Xe,w:Ye.w,x:Ye.x,y:Ye.y+Ye.h*lr})}var H=function(Be,lt,Ye,gt){var Ct=this;Ct._config=Be,Ct._index=gt,Ct._model=null,Ct._rects=null,Ct._ctx=lt,Ct._el=Ye};(0,t.a4)(H.prototype,{_modelize:function(Be,lt,Ye,gt){var Ct=this,rn=Ct._index,Xe=(0,t.a0)((0,t.a)([Ye.font,{}],gt,rn)),xt=(0,t.a)([Ye.color,t.d.color],gt,rn);return{align:(0,t.a)([Ye.align,"center"],gt,rn),anchor:(0,t.a)([Ye.anchor,"center"],gt,rn),area:gt.chart.chartArea,backgroundColor:(0,t.a)([Ye.backgroundColor,null],gt,rn),borderColor:(0,t.a)([Ye.borderColor,null],gt,rn),borderRadius:(0,t.a)([Ye.borderRadius,0],gt,rn),borderWidth:(0,t.a)([Ye.borderWidth,0],gt,rn),clamp:(0,t.a)([Ye.clamp,!1],gt,rn),clip:(0,t.a)([Ye.clip,!1],gt,rn),color:xt,display:Be,font:Xe,lines:lt,offset:(0,t.a)([Ye.offset,4],gt,rn),opacity:(0,t.a)([Ye.opacity,1],gt,rn),origin:R(Ct._el,gt),padding:(0,t.E)((0,t.a)([Ye.padding,4],gt,rn)),positioner:L(Ct._el),rotation:(0,t.a)([Ye.rotation,0],gt,rn)*(Math.PI/180),size:i.textSize(Ct._ctx,lt,Xe),textAlign:(0,t.a)([Ye.textAlign,"start"],gt,rn),textShadowBlur:(0,t.a)([Ye.textShadowBlur,0],gt,rn),textShadowColor:(0,t.a)([Ye.textShadowColor,xt],gt,rn),textStrokeColor:(0,t.a)([Ye.textStrokeColor,xt],gt,rn),textStrokeWidth:(0,t.a)([Ye.textStrokeWidth,0],gt,rn)}},update:function(Be){var lt=this,Ye=null,gt=null,Ct=lt._index,rn=lt._config,Xe,xt,ln,Pn=(0,t.a)([rn.display,!0],Be,Ct);Pn&&(Xe=Be.dataset.data[Ct],xt=(0,t.v)((0,t.Q)(rn.formatter,[Xe,Be]),Xe),ln=(0,t.k)(xt)?[]:i.toTextLines(xt),ln.length&&(Ye=lt._modelize(Pn,ln,rn,Be),gt=B(Ye))),lt._model=Ye,lt._rects=gt},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(Be,lt){var Ye=this,gt=Be.ctx,Ct=Ye._model,rn=Ye._rects,Xe;this.visible()&&(gt.save(),Ct.clip&&(Xe=Ct.area,gt.beginPath(),gt.rect(Xe.left,Xe.top,Xe.right-Xe.left,Xe.bottom-Xe.top),gt.clip()),gt.globalAlpha=i.bound(0,Ct.opacity,1),gt.translate(k(lt.x),k(lt.y)),gt.rotate(Ct.rotation),K(gt,rn.frame,Ct),Z(gt,Ct.lines,rn.text,Ct),gt.restore())}});var G=Number.MIN_SAFE_INTEGER||-9007199254740991,te=Number.MAX_SAFE_INTEGER||9007199254740991;function ve(Be,lt,Ye){var gt=Math.cos(Ye),Ct=Math.sin(Ye),rn=lt.x,Xe=lt.y;return{x:rn+gt*(Be.x-rn)-Ct*(Be.y-Xe),y:Xe+Ct*(Be.x-rn)+gt*(Be.y-Xe)}}function oe(Be,lt){var Ye=te,gt=G,Ct=lt.origin,rn,Xe,xt,ln,Pn;for(rn=0;rn<Be.length;++rn)Xe=Be[rn],xt=Xe.x-Ct.x,ln=Xe.y-Ct.y,Pn=lt.vx*xt+lt.vy*ln,Ye=Math.min(Ye,Pn),gt=Math.max(gt,Pn);return{min:Ye,max:gt}}function le(Be,lt){var Ye=lt.x-Be.x,gt=lt.y-Be.y,Ct=Math.sqrt(Ye*Ye+gt*gt);return{vx:(lt.x-Be.x)/Ct,vy:(lt.y-Be.y)/Ct,origin:Be,ln:Ct}}var Se=function(){this._rotation=0,this._rect={x:0,y:0,w:0,h:0}};(0,t.a4)(Se.prototype,{center:function(){var Be=this._rect;return{x:Be.x+Be.w/2,y:Be.y+Be.h/2}},update:function(Be,lt,Ye){this._rotation=Ye,this._rect={x:lt.x+Be.x,y:lt.y+Be.y,w:lt.w,h:lt.h}},contains:function(Be){var lt=this,Ye=1,gt=lt._rect;return Be=ve(Be,lt.center(),-lt._rotation),!(Be.x<gt.x-Ye||Be.y<gt.y-Ye||Be.x>gt.x+gt.w+Ye*2||Be.y>gt.y+gt.h+Ye*2)},intersects:function(Be){var lt=this._points(),Ye=Be._points(),gt=[le(lt[0],lt[1]),le(lt[0],lt[3])],Ct,rn,Xe;for(this._rotation!==Be._rotation&&gt.push(le(Ye[0],Ye[1]),le(Ye[0],Ye[3])),Ct=0;Ct<gt.length;++Ct)if(rn=oe(lt,gt[Ct]),Xe=oe(Ye,gt[Ct]),rn.max<Xe.min||Xe.max<rn.min)return!1;return!0},_points:function(){var Be=this,lt=Be._rect,Ye=Be._rotation,gt=Be.center();return[ve({x:lt.x,y:lt.y},gt,Ye),ve({x:lt.x+lt.w,y:lt.y},gt,Ye),ve({x:lt.x+lt.w,y:lt.y+lt.h},gt,Ye),ve({x:lt.x,y:lt.y+lt.h},gt,Ye)]}});function xe(Be,lt,Ye){var gt=lt.positioner(Be,lt),Ct=gt.vx,rn=gt.vy;if(!Ct&&!rn)return{x:gt.x,y:gt.y};var Xe=Ye.w,xt=Ye.h,ln=lt.rotation,Pn=Math.abs(Xe/2*Math.cos(ln))+Math.abs(xt/2*Math.sin(ln)),Rn=Math.abs(Xe/2*Math.sin(ln))+Math.abs(xt/2*Math.cos(ln)),dn=1/Math.max(Math.abs(Ct),Math.abs(rn));return Pn*=Ct*dn,Rn*=rn*dn,Pn+=lt.offset*Ct,Rn+=lt.offset*rn,{x:gt.x+Pn,y:gt.y+Rn}}function Ge(Be,lt){var Ye,gt,Ct,rn;for(Ye=Be.length-1;Ye>=0;--Ye)for(Ct=Be[Ye].$layout,gt=Ye-1;gt>=0&&Ct._visible;--gt)rn=Be[gt].$layout,rn._visible&&Ct._box.intersects(rn._box)&&lt(Ct,rn);return Be}function ze(Be){var lt,Ye,gt,Ct,rn,Xe,xt;for(lt=0,Ye=Be.length;lt<Ye;++lt)gt=Be[lt],Ct=gt.$layout,Ct._visible&&(xt=new Proxy(gt._el,{get:(ln,Pn)=>ln.getProps([Pn],!0)[Pn]}),rn=gt.geometry(),Xe=xe(xt,gt.model(),rn),Ct._box.update(Xe,rn,gt.rotation()));return Ge(Be,function(ln,Pn){var Rn=ln._hidable,dn=Pn._hidable;Rn&&dn||dn?Pn._visible=!1:Rn&&(ln._visible=!1)})}var ye={prepare:function(Be){var lt=[],Ye,gt,Ct,rn,Xe;for(Ye=0,Ct=Be.length;Ye<Ct;++Ye)for(gt=0,rn=Be[Ye].length;gt<rn;++gt)Xe=Be[Ye][gt],lt.push(Xe),Xe.$layout={_box:new Se,_hidable:!1,_visible:!0,_set:Ye,_idx:Xe._index};return lt.sort(function(xt,ln){var Pn=xt.$layout,Rn=ln.$layout;return Pn._idx===Rn._idx?Rn._set-Pn._set:Rn._idx-Pn._idx}),this.update(lt),lt},update:function(Be){var lt=!1,Ye,gt,Ct,rn,Xe;for(Ye=0,gt=Be.length;Ye<gt;++Ye)Ct=Be[Ye],rn=Ct.model(),Xe=Ct.$layout,Xe._hidable=rn&&rn.display==="auto",Xe._visible=Ct.visible(),lt|=Xe._hidable;lt&&ze(Be)},lookup:function(Be,lt){var Ye,gt;for(Ye=Be.length-1;Ye>=0;--Ye)if(gt=Be[Ye].$layout,gt&&gt._visible&&gt._box.contains(lt))return Be[Ye];return null},draw:function(Be,lt){var Ye,gt,Ct,rn,Xe,xt;for(Ye=0,gt=lt.length;Ye<gt;++Ye)Ct=lt[Ye],rn=Ct.$layout,rn._visible&&(Xe=Ct.geometry(),xt=xe(Ct._el,Ct.model(),Xe),rn._box.update(xt,Xe,Ct.rotation()),Ct.draw(Be,xt))}},Fe=function(Be){if((0,t.k)(Be))return null;var lt=Be,Ye,gt,Ct;if((0,t.i)(Be))if(!(0,t.k)(Be.label))lt=Be.label;else if(!(0,t.k)(Be.r))lt=Be.r;else for(lt="",Ye=Object.keys(Be),Ct=0,gt=Ye.length;Ct<gt;++Ct)lt+=(Ct!==0?", ":"")+Ye[Ct]+": "+Be[Ye[Ct]];return""+lt},Je={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:Fe,labels:void 0,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},qe="$datalabels",Lt="$default";function $t(Be,lt){var Ye=Be.datalabels,gt={},Ct=[],rn,Xe;return Ye===!1?null:(Ye===!0&&(Ye={}),lt=(0,t.a4)({},[lt,Ye]),rn=lt.labels||{},Xe=Object.keys(rn),delete lt.labels,Xe.length?Xe.forEach(function(xt){rn[xt]&&Ct.push((0,t.a4)({},[lt,rn[xt],{_key:xt}]))}):Ct.push(lt),gt=Ct.reduce(function(xt,ln){return(0,t.F)(ln.listeners||{},function(Pn,Rn){xt[Rn]=xt[Rn]||{},xt[Rn][ln._key||Lt]=Pn}),delete ln.listeners,xt},{}),{labels:Ct,listeners:gt})}
125function Ve(Be,lt,Ye,gt){if(lt){var Ct=Ye.$context,rn=Ye.$groups,Xe;lt[rn._set]&&(Xe=lt[rn._set][rn._key],Xe&&(0,t.Q)(Xe,[Ct,gt])===!0&&(Be[qe]._dirty=!0,Ye.update(Ct)))}}function ft(Be,lt,Ye,gt,Ct){var rn,Xe;!Ye&&!gt||(Ye?gt?Ye!==gt&&(Xe=rn=!0):Xe=!0:rn=!0,Xe&&Ve(Be,lt.leave,Ye,Ct),rn&&Ve(Be,lt.enter,gt,Ct))}function un(Be,lt){var Ye=Be[qe],gt=Ye._listeners,Ct,rn;if(!(!gt.enter&&!gt.leave)){if(lt.type==="mousemove")rn=ye.lookup(Ye._labels,lt);else if(lt.type!=="mouseout")return;Ct=Ye._hovered,Ye._hovered=rn,ft(Be,gt,Ct,rn,lt)}}function Qt(Be,lt){var Ye=Be[qe],gt=Ye._listeners.click,Ct=gt&&ye.lookup(Ye._labels,lt);Ct&&Ve(Be,gt,Ct,lt)}var pn={id:"datalabels",defaults:Je,beforeInit:function(Be){Be[qe]={_actives:[]}},beforeUpdate:function(Be){var lt=Be[qe];lt._listened=!1,lt._listeners={},lt._datasets=[],lt._labels=[]},afterDatasetUpdate:function(Be,lt,Ye){var gt=lt.index,Ct=Be[qe],rn=Ct._datasets[gt]=[],Xe=Be.isDatasetVisible(gt),xt=Be.data.datasets[gt],ln=$t(xt,Ye),Pn=lt.meta.data||[],Rn=Be.ctx,dn,lr,xr,An,cr,Wr,en,ot;for(Rn.save(),dn=0,xr=Pn.length;dn<xr;++dn)if(en=Pn[dn],en[qe]=[],Xe&&en&&Be.getDataVisibility(dn)&&!en.skip)for(lr=0,An=ln.labels.length;lr<An;++lr)cr=ln.labels[lr],Wr=cr._key,ot=new H(cr,Rn,en,dn),ot.$groups={_set:gt,_key:Wr||Lt},ot.$context={active:!1,chart:Be,dataIndex:dn,dataset:xt,datasetIndex:gt},ot.update(ot.$context),en[qe].push(ot),rn.push(ot);Rn.restore(),(0,t.a4)(Ct._listeners,ln.listeners,{merger:function(ke,qr,jn){qr[ke]=qr[ke]||{},qr[ke][lt.index]=jn[ke],Ct._listened=!0}})},afterUpdate:function(Be){Be[qe]._labels=ye.prepare(Be[qe]._datasets)},afterDatasetsDraw:function(Be){ye.draw(Be,Be[qe]._labels)},beforeEvent:function(Be,lt){if(Be[qe]._listened){var Ye=lt.event;switch(Ye.type){case"mousemove":case"mouseout":un(Be,Ye);break;case"click":Qt(Be,Ye);break}}},afterEvent:function(Be){var lt=Be[qe],Ye=lt._actives,gt=lt._actives=Be.getActiveElements(),Ct=i.arrayDiff(Ye,gt),rn,Xe,xt,ln,Pn,Rn,dn;for(rn=0,Xe=Ct.length;rn<Xe;++rn)if(Pn=Ct[rn],Pn[1])for(dn=Pn[0].element[qe]||[],xt=0,ln=dn.length;xt<ln;++xt)Rn=dn[xt],Rn.$context.active=Pn[1]===1,Rn.update(Rn.$context);(lt._dirty||Ct.length)&&(ye.update(lt._labels),Be.render()),delete lt._dirty}}},44025:(c,d,e)=>{var t=e(1854),r=e(16014),a=Object.prototype,i=a.hasOwnProperty;function s(o,l,f){var v=o[l];(!(i.call(o,l)&&r(v,f))||f===void 0&&!(l in o))&&t(o,l,f)}c.exports=s},44046:(c,d)=>{var e;e=3,e=6,e=8,d.KEY_TAB=9,e=12,d.KEY_RETURN=13,e=14,e=16,e=17,e=18,e=19,e=20,d.KEY_ESCAPE=27,d.KEY_SPACE=32,e=33,e=34,d.KEY_END=35,d.KEY_HOME=36,d.KEY_LEFT=37,d.KEY_UP=38,d.KEY_RIGHT=39,d.KEY_DOWN=40,e=44,e=45,e=46,e=48,e=49,e=50,e=51,e=52,e=53,e=54,e=55,e=56,e=57,e=59,e=61,e=65,e=66,e=67,e=68,e=69,e=70,e=71,e=72,e=73,e=74,e=75,e=76,e=77,e=78,e=79,e=80,e=81,e=82,e=83,e=84,e=85,e=86,e=87,e=88,e=89,e=90,e=91,e=93,e=93,e=96,e=97,e=98,e=99,e=100,e=101,e=102,e=103,e=104,e=105,e=106,e=107,e=108,e=109,e=110,e=111,e=112,e=113,e=114,e=115,e=116,e=117,e=118,e=119,e=120,e=121,e=122,e=123,e=124,e=125,e=126,e=127,e=128,e=129,e=130,e=131,e=132,e=133,e=134,e=135,e=144,e=145,e=188,e=190,e=191,e=192,e=219,e=220,e=221,e=222,e=224},44086:(c,d,e)=>{"use strict";var t=e(58595),r=e(19982),a=e(86383).CONSTRUCTOR;t({target:"Promise",stat:!0,forced:a},{reject:function(s){var o=r.f(this),l=o.reject;return l(s),o.promise}})},44197:(c,d,e)=>{"use strict";var t=e(21325),r=e(12904),a=e(7498);a.max=function(i,s,o){var l,f,v;i=t(i),i&&(f=r(i),l=o.async&&a.async||o.promise&&a.promise?"async":"",s.on("set"+l,v=function(h){h=f.hit(h),h!==void 0&&s.delete(h)}),s.on("get"+l,v),s.on("delete"+l,f.delete),s.on("clear"+l,f.clear))}},44304:function(c,d,e){//! moment.js locale configuration
126//! locale : English (New Zealand) [en-nz]
127//! author : Luke McGregor : https://github.com/lukemcgregor
128(function(t,r){r(e(91811))})(this,function(t){"use strict";//! moment.js locale configuration
129var r=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",LT
129S:"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(a){var i=a%10,s=~~(a%100/10)===1?"th":i===1?"st":i===2?"nd":i===3?"rd":"th";return a+s},week:{dow:1,doy:4}});return r})},44316:(c,d,e)=>{var t=e(32835),r=t(function(i,s){var o={};for(var l in s)o[l]=s[l];return delete o[i],o});c.exports=r},44321:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="check",a=448,i=512,s=[10003,10004],o="f00c",l="M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.e6=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},44335:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){for(var s=0,o=Math.min(a.length,i.length),l={};s<o;)l[a[s]]=i[s],s+=1;return l})},44343:(c,d,e)=>{var t=e(72097),r=e(29033),a=e(71095);function i(s){var o=a(s)?t:r;return o(s)}c.exports=i},44436:(c,d,e)=>{var t=e(4851),r=t(function(i,s){for(var o=s,l=0;l<i.length;){if(o==null)return;o=o[i[l]],l+=1}return o});c.exports=r},44524:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return Number(a)+Number(i)})},44570:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(16207),r=e(75897),a=e(17560).type("IO"),i=e(12205),s=e(28421),o=e(78303),l=function(v){return f(function(){return v})};function f(v){if(!s(v))throw new TypeError("IO: Must wrap a function");var h=l,y=function(){return"IO"+r(v)};function E(O){if(!s(O))throw new TypeError("IO.map: Function required");return f(i(O,v))}function w(O){if(!o(f,O))throw new TypeError("IO.ap: IO required");return T(function(k){return O.map(k)})}function T(O){if(!s(O))throw new TypeError("IO.chain: Function required");return f(function(){var k=O(v());if(!o(f,k))throw new TypeError("IO.chain: Function must return an IO");return k.run()})}return{inspect:y,run:v,type:a,map:E,ap:w,of:h,chain:T}}f.of=l,f.type=a,f["@@implements"]=t(["ap","chain","map","of"]),c.exports=f},44705:(c,d,e)=>{"use strict";e.d(d,{A:()=>O});var t=e(5197),r=e(77356),a=e(26389);function i(k,B){return k.classList?!!B&&k.classList.contains(B):(" "+(k.className.baseVal||k.className)+" ").indexOf(" "+B+" ")!==-1}
129function s(k,B){k.classList?k.classList.add(B):i(k,B)||(typeof k.className=="string"?k.className=k.className+" "+B:k.setAttribute("class",(k.className&&k.className.baseVal||"")+" "+B))}function o(k,B){return k.replace(new RegExp("(^|\\s)"+B+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function l(k,B){k.classList?k.classList.remove(B):typeof k.className=="string"?k.className=o(k.className,B):k.setAttribute("class",o(k.className&&k.className.baseVal||"",B))}var f=e(80004),v=e.n(f),h=e(57059),y=e(82483),E=function(B,R){return B&&R&&R.split(" ").forEach(function(L){return s(B,L)})},w=function(B,R){return B&&R&&R.split(" ").forEach(function(L){return l(B,L)})},T=function(k){(0,a.A)(B,k);function B(){for(var L,J=arguments.length,K=new Array(J),I=0;I<J;I++)K[I]=arguments[I];return L=k.call.apply(k,[this].concat(K))||this,L.appliedClasses={appear:{},enter:{},exit:{}},L.onEnter=function(W,Z){var H=L.resolveArguments(W,Z),G=H[0],te=H[1];L.removeClasses(G,"exit"),L.addClass(G,te?"appear":"enter","base"),L.props.onEnter&&L.props.onEnter(W,Z)},L.onEntering=function(W,Z){var H=L.resolveArguments(W,Z),G=H[0],te=H[1],ve=te?"appear":"enter";L.addClass(G,ve,"active"),L.props.onEntering&&L.props.onEntering(W,Z)},L.onEntered=function(W,Z){var H=L.resolveArguments(W,Z),G=H[0],te=H[1],ve=te?"appear":"enter";L.removeClasses(G,ve),L.addClass(G,ve,"done"),L.props.onEntered&&L.props.onEntered(W,Z)},L.onExit=function(W){var Z=L.resolveArguments(W),H=Z[0];L.removeClasses(H,"appear"),L.removeClasses(H,"enter"),L.addClass(H,"exit","base"),L.props.onExit&&L.props.onExit(W)},L.onExiting=function(W){var Z=L.resolveArguments(W),H=Z[0];L.addClass(H,"exit","active"),L.props.onExiting&&L.props.onExiting(W)},L.onExited=function(W){var Z=L.resolveArguments(W),H=Z[0];L.removeClasses(H,"exit"),L.addClass(H,"exit","done"),L.props.onExited&&L.props.onExited(W)},L.resolveArguments=function(W,Z){return L.props.nodeRef?[L.props.nodeRef.current,W]:[W,Z]},L.getClassNames=function(W){var Z=L.props.classNames,H=typeof Z=="string",G=H&&Z?Z+"-":"",te=H?""+G+W:Z[W],ve=H?te+"-active":Z[W+"Active"],oe=H?te+"-done":Z[W+"Done"];return{baseClassName:te,activeClassName:ve,doneClassName:oe}},L}var R=B.prototype;return R.addClass=function(J,K,I){var W=this.getClassNames(K)[I+"ClassName"],Z=this.getClassNames("enter"),H=Z.doneClassName;K==="appear"&&I==="done"&&H&&(W+=" "+H),I==="active"&&J&&(0,y.F)(J),W&&(this.appliedClasses[K][I]=W,E(J,W))},R.removeClasses=function(J,K){var I=this.appliedClasses[K],W=I.base,Z=I.active,H=I.done;this.appliedClasses[K]={},W&&w(J,W),Z&&w(J,Z),H&&w(J,H)},R.render=function(){var J=this.props,K=J.classNames,I=(0,r.A)(J,["classNames"]);return v().createElement(h.Ay,(0,t.A)({},I,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},B}(v().Component);T.defaultProps={classNames:""},T.propTypes={};const O=T},44770:(c,d,e)=>{"use strict";var t=e(72323),r=e(76028),a=e(11615),i=Object,s=t("".split);c.exports=r(function(){return!i("z").propertyIsEnumerable(0)})?function(o){return a(o)==="String"?s(o,""):i(o)}:i},44932:c=>{/** @license ISC License (c) copyright 2018 original and current authors */function d(e){return typeof e=="symbol"}c.exports=d},44976:c=>{var d=Math.pow(2,32),e=function(t){var r=new DataView(t.buffer,t.byteOffset,t.byteLength),a;return r.getBigUint64?(a=r.getBigUint64(0),a<Number.MAX_SAFE_INTEGER?Number(a):a):r.getUint32(0)*d+r.getUint32(4)};c.exports={getUint64:e,MAX_UINT32:d}},44985:(c,d,e)=>{"use strict";e.d(d,{A:()=>a});var t=e(80004),r=e.n(t);const a=r().createContext(null)},44993:(c,d,e)=>{"use strict";var t=e(58595),r=e(87715),a=e(8981);t({target:"Set",proto:!0,real:!0,forced:!a("symmetricDifference")},{symmetricDifference:r})},45017:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(93291);c.exports=t.origFn("assoc")},45130:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="arrow-rotate-left",a=512,i=512,s=[8634,"arrow-left-rotate","arrow-rotate-back","arrow-rotate-backward","undo"],o="f0e2",l="M40 224c-13.3 0-24-10.7-24-24L16 56c0-13.3 10.7-24 24-24s24 10.7 24 24l0 80.1 20-23.5C125 63.4 186.9 32 256 32c123.7 0 224 100.3 224 224s-100.3 224-224 224c-50.4 0-97-16.7-134.4-44.8c-10.6-8-12.7-23-4.8-33.6s23-12.7 33.6-4.8C179.8 418.9 216.3 432 256 432c97.2 0 176-78.8 176-176s-78.8-176-176-176c-54.3 0-102.9 24.6-135.2 63.4l-.1 .2s0 0 0 0L93.1 176l90.9 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L40 224z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.V3=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},45252:c=>{function d(e){return e.split("")}c.exports=d},45262:(c,d,e)=>{"use strict";var t=e(41006),r=e(86440),a=e(88560),i=e(92578),s=e(96001),o=e(55621),l=Object.create,f=r("then","then:finally","done","done:finally");e(7498).promise=function(v,h){var y=l(null),E=l(null),w=l(null);if(v===!0)v=null;
129else if(v=a(v),!f[v])throw new TypeError("'"+i(v)+"' is not valid promise mode");h.on("set",function(T,O,k){var B=!1;if(!s(k)){E[T]=k,h.emit("setasync",T,1);return}y[T]=1,w[T]=k;var R=function(I){var W=y[T];if(B)throw new Error(`Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode)
130Consider to rely on 'then' or 'done' mode instead.`);W&&(delete y[T],E[T]=I,h.emit("setasync",T,W))},L=function(){B=!0,y[T]&&(delete y[T],delete w[T],h.delete(T))},J=v;if(J||(J="then"),J==="then"){var K=function(){o(L)};k=k.then(function(I){o(R.bind(this,I))},K),typeof k.finally=="function"&&k.finally(K)}else if(J==="done"){if(typeof k.done!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done' mode");k.done(R,L)}else if(J==="done:finally"){if(typeof k.done!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done:finally' mode");if(typeof k.finally!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'finally' in 'done:finally' mode");k.done(R),k.finally(L)}}),h.on("get",function(T,O,k){var B;if(y[T]){++y[T];return}B=w[T];var R=function(){h.emit("getasync",T,O,k)};s(B)?typeof B.done=="function"?B.done(R):B.then(function(){o(R)}):R()}),h.on("delete",function(T){if(delete w[T],y[T]){delete y[T];return}if(hasOwnProperty.call(E,T)){var O=E[T];delete E[T],h.emit("deleteasync",T,[O])}}),h.on("clear",function(){var T=E;E=l(null),y=l(null),w=l(null),h.emit("clearasync",t(T,function(O){return[O]}))})}},45266:(c,d,e)=>{var t=e(36691),r=e(12408),a=e(88329),i=e(5659),s=Promise.reject.bind(Promise),o=function(v,h){v===void 0&&(v={});var y=v.base;y===void 0&&(y=250);var E=v.tries;E===void 0&&(E=10);var w=v.when;w===void 0&&(w=i);var T=function(){for(var O=[],k=arguments.length;k--;)O[k]=arguments[k];var B=0,R=function(){return new Promise(function(K,I){setTimeout(function(){L().then(K,I)},l(y,B))})},L=function(){return Promise.resolve(O).then(t(h)).catch(a(w,J,s))},J=function(K){return++B<E?R():s(K)};return L()};return T},l=function(v,h){return h&&f(0,v*Math.pow(2,h))},f=function(v,h){return v+Math.random()*(h-v)};c.exports=r(o)},45339:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(54260);function r(a){return!!a&&t(a.then)&&t(a.catch)}c.exports=r},45411:(c,d,e)=>{var t=e(32105),r=e(54293),a=e(58627);function i(s){return t(s,a,r)}c.exports=i},45469:()=>{"use strict"},45545:(c,d,e)=>{"use strict";var t=e(58595),r=e(64911),a=e(72323),i=e(71319),s=e(46919),o=e(5852),l=e(58727),f=e(69212),v=e(11386),h=e(56816),y=e(541),E=e(76028),w=e(56377),T=e(47144),O=e(10708);c.exports=function(k,B,R){var L=k.indexOf("Map")!==-1,J=k.indexOf("Weak")!==-1,K=L?"set":"add",I=r[k],W=I&&I.prototype,Z=I,H={},G=function(Ge){var ze=a(W[Ge]);s(W,Ge,Ge==="add"?function(Fe){return ze(this,Fe===0?0:Fe),this}:Ge==="delete"?function(ye){return J&&!y(ye)?!1:ze(this,ye===0?0:ye)}:Ge==="get"?function(Fe){return J&&!y(Fe)?void 0:ze(this,Fe===0?0:Fe)}:Ge==="has"?function(Fe){return J&&!y(Fe)?!1:ze(this,Fe===0?0:Fe)}:function(Fe,Je){return ze(this,Fe===0?0:Fe,Je),this})},te=i(k,!v(I)||!(J||W.forEach&&!E(function(){new I().entries().next()})));if(te)Z=R.getConstructor(B,k,L,K),o.enable();else if(i(k,!0)){var ve=new Z,oe=ve[K](J?{}:-0,1)!==ve,le=E(function(){ve.has(1)}),Se=w(function(Ge){new I(Ge)}),xe=!J&&E(function(){for(var Ge=new I,ze=5;ze--;)Ge[K](ze,ze);return!Ge.has(-0)});Se||(Z=B(function(Ge,ze){f(Ge,W);var ye=O(new I,Ge,Z);return h(ze)||l(ze,ye[K],{that:ye,AS_ENTRIES:L}),ye}),Z.prototype=W,W.constructor=Z),(le||xe)&&(G("delete"),G("has"),L&&G("get")),(xe||oe)&&G(K),J&&W.clear&&delete W.clear}return H[k]=Z,t({global:!0,constructor:!0,forced:Z!==I},H),T(Z,k),J||R.setStrong(Z,k,L),Z}},45550:(c,d,e)=>{"use strict";var t=e(81341);c.exports=t},45617:(c,d,e)=>{"use strict";e(78710),e(76001);var t=e(81766);c.exports=t("Set","isSubsetOf")},45683:(c,d,e)=>{"use strict";var t=e(79816),r=e(47196);c.exports=function(a,i,s){return s.get&&t(s.get,i,{getter:!0}),s.set&&t(s.set,i,{setter:!0}),r.f(a,i,s)}},45686:(c,d,e)=>{"use strict";var t;t={value:!0},d.A=void 0;var r=o(e(80004)),a=i(e(33846));function i(I){return I&&I.__esModule?I:{default:I}}function s(){if(typeof WeakMap!="function")return null;var I=new WeakMap;return s=function(){return I},I}function o(I){if(I&&I.__esModule)return I;if(I===null||l(I)!=="object"&&typeof I!="function")return{default:I};var W=s();if(W&&W.has(I))return W.get(I);var Z={},H=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var G in I)if(Object.prototype.hasOwnProperty.call(I,G)){var te=H?Object.getOwnPropertyDescriptor(I,G):null;te&&(te.get||te.set)?Object.defineProperty(Z,G,te):Z[G]=I[G]}return Z.default=I,W&&W.set(I,Z),Z}
130function l(I){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?l=function(Z){return typeof Z}:l=function(Z){return Z&&typeof Symbol=="function"&&Z.constructor===Symbol&&Z!==Symbol.prototype?"symbol":typeof Z},l(I)}function f(I,W){var Z=Object.keys(I);if(Object.getOwnPropertySymbols){var H=Object.getOwnPropertySymbols(I);W&&(H=H.filter(function(G){return Object.getOwnPropertyDescriptor(I,G).enumerable})),Z.push.apply(Z,H)}return Z}function v(I){for(var W=1;W<arguments.length;W++){var Z=arguments[W]!=null?arguments[W]:{};W%2?f(Object(Z),!0).forEach(function(H){h(I,H,Z[H])}):Object.getOwnPropertyDescriptors?Object.defineProperties(I,Object.getOwnPropertyDescriptors(Z)):f(Object(Z)).forEach(function(H){Object.defineProperty(I,H,Object.getOwnPropertyDescriptor(Z,H))})}return I}function h(I,W,Z){return W in I?Object.defineProperty(I,W,{value:Z,enumerable:!0,configurable:!0,writable:!0}):I[W]=Z,I}function y(I,W){if(!(I instanceof W))throw new TypeError("Cannot call a class as a function")}function E(I,W){for(var Z=0;Z<W.length;Z++){var H=W[Z];H.enumerable=H.enumerable||!1,H.configurable=!0,"value"in H&&(H.writable=!0),Object.defineProperty(I,H.key,H)}}function w(I,W,Z){return W&&E(I.prototype,W),Z&&E(I,Z),I}function T(I,W){if(typeof W!="function"&&W!==null)throw new TypeError("Super expression must either be null or a function");I.prototype=Object.create(W&&W.prototype,{constructor:{value:I,writable:!0,configurable:!0}}),W&&O(I,W)}function O(I,W){return O=Object.setPrototypeOf||function(H,G){return H.__proto__=G,H},O(I,W)}function k(I){var W=L();return function(){var H=J(I),G;if(W){var te=J(this).constructor;G=Reflect.construct(H,arguments,te)}else G=H.apply(this,arguments);return B(this,G)}}function B(I,W){return W&&(l(W)==="object"||typeof W=="function")?W:R(I)}function R(I){if(I===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return I}function L(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function J(I){return J=Object.setPrototypeOf?Object.getPrototypeOf:function(Z){return Z.__proto__||Object.getPrototypeOf(Z)},J(I)}var K=function(I){T(Z,I);var W=k(Z);function Z(H){var G;return y(this,Z),G=W.call(this,H),G.state={},G.setDimensions=G.setDimensions.bind(R(G)),G.shouldBeFullWidth=G.shouldBeFullWidth.bind(R(G)),G.getParentDimensions=G.getParentDimensions.bind(R(G)),G.addTabTrapListeners=G.addTabTrapListeners.bind(R(G)),G.getFocusableElementsFromControl=G.getFocusableElementsFromControl.bind(R(G)),G.getVisibleControls=G.getVisibleControls.bind(R(G)),G.trapFocusForward=G.trapFocusForward.bind(R(G)),G.addTrapFocusForwardEvent=G.addTrapFocusForwardEvent.bind(R(G)),G.removeTrapFocusForwardEvent=G.removeTrapFocusForwardEvent.bind(R(G)),G.trapFocusReverse=G.trapFocusReverse.bind(R(G)),G.addTrapFocusReverseEvent=G.addTrapFocusReverseEvent.bind(R(G)),G.removeTrapFocusReverseEvent=G.removeTrapFocusReverseEvent.bind(R(G)),G.trapFocusReverseBigPlayButton=G.trapFocusReverseBigPlayButton.bind(R(G)),G.addTrapFocusReverseEventBigPlayButton=G.addTrapFocusReverseEventBigPlayButton.bind(R(G)),G.removeTrapFocusReverseEventBigPlayButton=G.removeTrapFocusReverseEventBigPlayButton.bind(R(G)),G}return w(Z,[{key:"componentDidMount",value:function(){window.addEventListener("resize",this.setDimensions),this.player=(0,a.default)(this.video,this.options,function(){this.on("ended",function(){var ve=this;ve.posterImage.show(),ve.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 G=this.getVisibleControls(),te=G[G.length-1],ve=G[0],oe=this.player.getChild("BigPlayButton");document.fullscreenElement&&(oe.on("focus",this.addTrapFocusReverseEventBigPlayButton),oe.on("blur",this.removeTrapFocusReverseEventBigPlayButton),ve.on("focus",this.addTrapFocusReverseEvent),ve.on("blur",this.removeTrapFocusReverseEvent),te.on("focus",this.addTrapFocusForwardEvent),te.on("blur",this.removeTrapFocusForwardEvent)),document.fullscreenElement||(oe.off("focus",this.addTrapFocusReverseEventBigPlayButton),oe.off("blur",this.removeTrapFocusReverseEventBigPlayButton),this.removeTrapFocusReverseEventBigPlayButton(),ve.off("focus",this.addTrapFocusReverseEvent),ve.off("blur",this.removeTrapFocusReverseEvent),this.removeTrapFocusReverseEvent(),te.off("focus",this.addTrapFocusForwardEvent),te.off("blur",this.removeTrapFocusForwardEvent),this.removeTrapFocusForwardEvent())}},{key:"getParentPadding",value:function(){var G=window.getComputedStyle(this.container.parentNode,null),te=function(oe,le){return parseInt(oe.getPropertyValue(le),10)||0};return{top:te(G,"padding-top"),bottom:te(G,"padding-bottom")}}},{key:"getParentDimensions",value:function(){var G=this.container.parentNode.getBoundingClientRect(),te=G.width,ve=G.height,oe=this.getParentPadding(),le=ve-oe.top-oe.bottom;return{parentHeight:le,parentWidth:te}}},{key:"getFocusableElementsFromControl",value:function(G){switch(G.name()){case"VolumePanel":return G.children().flatMap(function(te){return te.children()});default:return G}}},{key:"getVisibleControls",value:function(){var G=this.player.getChild("ControlBar"),te=G.children().flatMap(this.getFocusableElementsFromControl);return te.filter(function(ve){return!ve.el().classList.contains("vjs-hidden")})}},{key:"trapFocusForward",value:function(G){if(G.key==="Tab"&&!G.shiftKey){G.preventDefault();var te=this.player.getAttribute("class").includes("vjs-playing");te?this.getVisibleControls()[0].focus():this.player.getChild("BigPlayButton").focus()}}},{key:"addTrapFocusForwardEvent",value:function(){document.addEventListener("keydown",this.trapFocusForward)}},{key:"removeTrapFocusForwardEvent",value:function(){var G=this;setTimeout(function(){document.removeEventListener("keydown",G.trapFocusForward)},1)}},{key:"trapFocusReverse",value:function(G){if(G.key==="Tab"&&G.shiftKey){G.preventDefault();var te=this.player.getAttribute("class").includes("vjs-playing");if(te){var ve=this.getVisibleControls();ve[ve.length-1].focus()}else this.player.getChild("BigPlayButton").focus()}}},{key:"addTrapFocusReverseEvent",value:function(){document.addEventListener("keydown",this.trapFocusReverse)}},{key:"removeTrapFocusReverseEvent",value:function(){var G=this;setTimeout(function(){document.removeEventListener("keydown",G.trapFocusReverse)},1)}},{key:"trapFocusReverseBigPlayButton",value:function(G){if(G.key==="Tab"&&G.shiftKey){G.preventDefault();var te=this.getVisibleControls();te[te.length-1].focus()}}},{key:"addTrapFocusReverseEventBigPlayButton",value:function(){document.addEventListener("keydown",this.trapFocusReverseBigPlayButton)}},{key:"removeTrapFocusReverseEventBigPlayButton",value:function(){var G=this;setTimeout(function(){document.removeEventListener("keydown",G.trapFocusReverseBigPlayButton)},1)}},{key:"render",value:function(){var G=this,te={className:"video-js vjs-default-skin",ref:function(oe){G.video=oe},poster:this.props.poster};return this.props.crossOrigin&&(te.crossOrigin=this.props.crossOrigin),r.default.createElement("div",{className:"videoContainer",style:this.state.dimensions,ref:function(oe){G.container=oe}},r.default.createElement("video",te,this.props.children))}},{key:"shouldBeFullWidth",value:function(){var G=this.props,te=G.aspectRatio,ve=G.fullWidth,oe=G.fullWidthAt,le=this.getParentDimensions(),Se=le.parentWidth,xe=le.parentHeight;return ve||Se*te<=xe||oe&&window.innerWidth<oe}},{key:"setDimensions",value:function(){var G=this.props.aspectRatio,te=this.getParentDimensions(),ve=te.parentWidth,oe=te.parentHeight,le=this.shouldBeFullWidth(),Se=le?ve:oe/G,xe=le?ve*G:oe;this.setState({dimensions:{width:Se,height:xe}})}},{key:"snapshot",value:function(){var G=document.createElement("canvas"),te=G.getContext("2d"),ve=this.player.videoHeight(),oe=this.player.videoWidth();return G.width=oe,G.height=ve,te.drawImage(this.video,0,0,oe,ve),G.toDataURL("image/png")}},{key:"options",get:function(){var G,te,ve,oe=(G=this.props.options)===null||G===void 0||(te=G.controlBar)===null||te===void 0?void 0:te.children;return oe?this.props.options:v(v({},this.props.options),{},{controlBar:v(v({},(ve=this.props.options)===null||ve===void 0?void 0:ve.controlBar),{},{children:this.constructor.defaultProps.options.controlBar.children})})}}],[{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}}}}}}]),Z}(r.Component);d.A=K},45757:c=>{"use strict";var d=Object.prototype.hasOwnProperty,e="~";function t(){}Object.create&&(t.prototype=Object.create(null),new t().__proto__||(e=!1));function r(o,l,f){this.fn=o,this.context=l,this.once=f||!1}function a(o,l,f,v,h){if(typeof f!="function")throw new TypeError("The listener must be a function");var y=new r(f,v||o,h),E=e?e+l:l;return o._events[E]?o._events[E].fn?o._events[E]=[o._events[E],y]:o._events[E].push(y):(o._events[E]=y,o._eventsCount++),o}function i(o,l){--o._eventsCount===0?o._events=new t:delete o._events[l]}function s(){this._events=new t,this._eventsCount=0}s.prototype.eventNames=function(){var l=[],f,v;if(this._eventsCount===0)return l;for(v in f=this._events)d.call(f,v)&&l.push(e?v.slice(1):v);return Object.getOwnPropertySymbols?l.concat(Object.getOwnPropertySymbols(f)):l},s.prototype.listeners=function(l){var f=e?e+l:l,v=this._events[f];if(!v)return[];if(v.fn)return[v.fn];for(var h=0,y=v.length,E=new Array(y);h<y;h++)E[h]=v[h].fn;return E},s.prototype.listenerCount=function(l){var f=e?e+l:l,v=this._events[f];return v?v.fn?1:v.length:0},s.prototype.emit=function(l,f,v,h,y,E){var w=e?e+l:l;if(!this._events[w])return!1;var T=this._events[w],O=arguments.length,k,B;if(T.fn){switch(T.once&&this.removeListener(l,T.fn,void 0,!0),O){case 1:return T.fn.call(T.context),!0;case 2:return T.fn.call(T.context,f),!0;case 3:return T.fn.call(T.context,f,v),!0;case 4:return T.fn.call(T.context,f,v,h),!0;case 5:return T.fn.call(T.context,f,v,h,y),!0;case 6:return T.fn.call(T.context,f,v,h,y,E),!0}for(B=1,k=new Array(O-1);B<O;B++)k[B-1]=arguments[B];T.fn.apply(T.context,k)}else{var R=T.length,L;for(B=0;B<R;B++)switch(T[B].once&&this.removeListener(l,T[B].fn,void 0,!0),O){case 1:T[B].fn.call(T[B].context);break;case 2:T[B].fn.call(T[B].context,f);break;case 3:T[B].fn.call(T[B].context,f,v);break;case 4:T[B].fn.call(T[B].context,f,v,h);break;default:if(!k)for(L=1,k=new Array(O-1);L<O;L++)k[L-1]=arguments[L];T[B].fn.apply(T[B].context,k)}}return!0},s.prototype.on=function(l,f,v){return a(this,l,f,v,!1)},s.prototype.once=function(l,f,v){return a(this,l,f,v,!0)},s.prototype.removeListener=function(l,f,v,h){var y=e?e+l:l;if(!this._events[y])return this;if(!f)return i(this,y),this;var E=this._events[y];if(E.fn)E.fn===f&&(!h||E.once)&&(!v||E.context===v)&&i(this,y);else{for(var w=0,T=[],O=E.length;w<O;w++)(E[w].fn!==f||h&&!E[w].once||v&&E[w].context!==v)&&T.push(E[w]);T.length?this._events[y]=T.length===1?T[0]:T:i(this,y)}return this},s.prototype.removeAllListeners=function(l){var f;return l?(f=e?e+l:l,this._events[f]&&i(this,f)):(this._events=new t,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=e,s.EventEmitter=s,c.exports=s},45760:(c,d,e)=>{"use strict";e.d(d,{A:()=>o});var t=e(16488),r=e(1966),a=e(90210),i=e(16867);const s=75e-6;class o{constructor(h){this.id=h.id,this.name=h.name,this.base=h.base?o.get(h.base):null,this.aliases=h.aliases,this.base&&(this.fromBase=h.fromBase,this.toBase=h.toBase);let y=h.coords??this.base.coords;for(let w in y)"name"in y[w]||(y[w].name=w);this.coords=y;let E=h.white??this.base.white??"D65";this.white=(0,r.ie)(E),this.formats=h.formats??{};for(let w in this.formats){let T=this.formats[w];T.type||="function",T.name||=w}this.formats.color?.id||(this.formats.color={...this.formats.color??{},id:h.cssId||this.id}),h.gamutSpace?this.gamutSpace=h.gamutSpace==="self"?this:o.get(h.gamutSpace):this.isPolar?this.gamutSpace=this.base:this.gamutSpace=this,this.gamutSpace.isUnbounded&&(this.inGamut=(w,T)=>!0),this.referred=h.referred,Object.defineProperty(this,"path",{value:l(this).reverse(),writable:!1,enumerable:!0,configurable:!0}),a.A.run("colorspace-init-end",this)}inGamut(h,{epsilon:y=s}={}){if(!this.equals(this.gamutSpace))return h=this.to(this.gamutSpace,h),this.gamutSpace.inGamut(h,{epsilon:y});let E=Object.values(this.coords);return h.every((w,T)=>{let O=E[T];if(O.type!=="angle"&&O.range){if(Number.isNaN(w))return!0;let[k,B]=O.range;return(k===void 0||w>=k-y)&&(B===void 0||w<=B+y)}return!0})}get isUnbounded(){return Object.values(this.coords).every(h=>!("range"in h))}get cssId(){return this.formats?.color?.id||this.id}get isPolar(){for(let h in this.coords)if(this.coords[h].type==="angle")return!0;return!1}
130getFormat(h){if(typeof h=="object")return h=f(h,this),h;let y;return h==="default"?y=Object.values(this.formats)[0]:y=this.formats[h],y?(y=f(y,this),y):null}equals(h){return h?this===h||this.id===h||this.id===h.id:!1}to(h,y){if(arguments.length===1){const k=(0,i.A)(h);[h,y]=[k.space,k.coords]}if(h=o.get(h),this.equals(h))return y;y=y.map(k=>Number.isNaN(k)?0:k);let E=this.path,w=h.path,T,O;for(let k=0;k<E.length&&E[k].equals(w[k]);k++)T=E[k],O=k;if(!T)throw new Error(`Cannot convert between color spaces ${this} and ${h}: no connection space was found`);for(let k=E.length-1;k>O;k--)y=E[k].toBase(y);for(let k=O+1;k<w.length;k++)y=w[k].fromBase(y);return y}from(h,y){if(arguments.length===1){const E=(0,i.A)(h);[h,y]=[E.space,E.coords]}return h=o.get(h),h.to(this,y)}toString(){return`${this.name} (${this.id})`}getMinCoords(){let h=[];for(let y in this.coords){let E=this.coords[y],w=E.range||E.refRange;h.push(w?.min??0)}return h}static registry={};static get all(){return[...new Set(Object.values(o.registry))]}static register(h,y){if(arguments.length===1&&(y=arguments[0],h=y.id),y=this.get(y),this.registry[h]&&this.registry[h]!==y)throw new Error(`Duplicate color space registration: '${h}'`);if(this.registry[h]=y,arguments.length===1&&y.aliases)for(let E of y.aliases)this.register(E,y);return y}static get(h,...y){if(!h||h instanceof o)return h;if((0,t.NW)(h)==="string"){let w=o.registry[h.toLowerCase()];if(!w)throw new TypeError(`No color space found with id = "${h}"`);return w}if(y.length)return o.get(...y);throw new TypeError(`${h} is not a valid color space`)}static resolveCoord(h,y){let E=(0,t.NW)(h),w,T;if(E==="string"?h.includes(".")?[w,T]=h.split("."):[w,T]=[,h]:Array.isArray(h)?[w,T]=h:(w=h.space,T=h.coordId),w=o.get(w),w||(w=y),!w)throw new TypeError(`Cannot resolve coordinate reference ${h}: No color space specified and relative references are not allowed here`);if(E=(0,t.NW)(T),E==="number"||E==="string"&&T>=0){let B=Object.entries(w.coords)[T];if(B)return{space:w,id:B[0],index:T,...B[1]}}w=o.get(w);let O=T.toLowerCase(),k=0;for(let B in w.coords){let R=w.coords[B];if(B.toLowerCase()===O||R.name?.toLowerCase()===O)return{space:w,id:B,index:k,...R};k++}throw new TypeError(`No "${T}" coordinate found in ${w.name}. Its coordinates are: ${Object.keys(w.coords).join(", ")}`)}static DEFAULT_FORMAT={type:"functions",name:"color"}}function l(v){let h=[v];for(let y=v;y=y.base;)h.push(y);return h}function f(v,{coords:h}={}){if(v.coords&&!v.coordGrammar){v.type||="function",v.name||="color",v.coordGrammar=(0,t.GJ)(v.coords);let y=Object.entries(h).map(([E,w],T)=>{let O=v.coordGrammar[T][0],k=w.range||w.refRange,B=O.range,R="";return O=="<percentage>"?(B=[0,100],R="%"):O=="<angle>"&&(R="deg"),{fromRange:k,toRange:B,suffix:R}});v.serializeCoords=(E,w)=>E.map((T,O)=>{let{fromRange:k,toRange:B,suffix:R}=y[O];return k&&B&&(T=(0,t._b)(k,B,T)),T=(0,t.g1)(T,{precision:w,unit:R}),T})}return v}},45789:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="plus",a=448,i=512,s=[10133,61543,"add"],o="2b",l="M248 72c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 160L40 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l160 0 0 160c0 13.3 10.7 24 24 24s24-10.7 24-24l0-160 160 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-160 0 0-160z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.QL=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},45834:(c,d,e)=>{"use strict";var t=e(1899),r=Object.prototype.hasOwnProperty,a=Array.isArray,i=function(){for(var B=[],R=0;R<256;++R)B.push("%"+((R<16?"0":"")+R.toString(16)).toUpperCase());return B}(),s=function(R){for(;R.length>1;){var L=R.pop(),J=L.obj[L.prop];if(a(J)){for(var K=[],I=0;I<J.length;++I)typeof J[I]<"u"&&K.push(J[I]);L.obj[L.prop]=K}}},o=function(R,L){for(var J=L&&L.plainObjects?Object.create(null):{},K=0;K<R.length;++K)typeof R[K]<"u"&&(J[K]=R[K]);return J},l=function B(R,L,J){if(!L)return R;if(typeof L!="object"){if(a(R))R.push(L);else if(R&&typeof R=="object")(J&&(J.plainObjects||J.allowPrototypes)||!r.call(Object.prototype,L))&&(R[L]=!0);else return[R,L];return R}if(!R||typeof R!="object")return[R].concat(L);var K=R;return a(R)&&!a(L)&&(K=o(R,J)),a(R)&&a(L)?(L.forEach(function(I,W){if(r.call(R,W)){var Z=R[W];Z&&typeof Z=="object"&&I&&typeof I=="object"?R[W]=B(Z,I,J):R.push(I)}else R[W]=I}),R):Object.keys(L).reduce(function(I,W){var Z=L[W];return r.call(I,W)?I[W]=B(I[W],Z,J):I[W]=Z,I},K)},f=function(R,L){return Object.keys(L).reduce(function(J,K){return J[K]=L[K],J},R)},v=function(B,R,L){var J=B.replace(/\+/g," ");
130if(L==="iso-8859-1")return J.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(J)}catch{return J}},h=1024,y=function(R,L,J,K,I){if(R.length===0)return R;var W=R;if(typeof R=="symbol"?W=Symbol.prototype.toString.call(R):typeof R!="string"&&(W=String(R)),J==="iso-8859-1")return escape(W).replace(/%u[0-9a-f]{4}/gi,function(le){return"%26%23"+parseInt(le.slice(2),16)+"%3B"});for(var Z="",H=0;H<W.length;H+=h){for(var G=W.length>=h?W.slice(H,H+h):W,te=[],ve=0;ve<G.length;++ve){var oe=G.charCodeAt(ve);if(oe===45||oe===46||oe===95||oe===126||oe>=48&&oe<=57||oe>=65&&oe<=90||oe>=97&&oe<=122||I===t.RFC1738&&(oe===40||oe===41)){te[te.length]=G.charAt(ve);continue}if(oe<128){te[te.length]=i[oe];continue}if(oe<2048){te[te.length]=i[192|oe>>6]+i[128|oe&63];continue}if(oe<55296||oe>=57344){te[te.length]=i[224|oe>>12]+i[128|oe>>6&63]+i[128|oe&63];continue}ve+=1,oe=65536+((oe&1023)<<10|G.charCodeAt(ve)&1023),te[te.length]=i[240|oe>>18]+i[128|oe>>12&63]+i[128|oe>>6&63]+i[128|oe&63]}Z+=te.join("")}return Z},E=function(R){for(var L=[{obj:{o:R},prop:"o"}],J=[],K=0;K<L.length;++K)for(var I=L[K],W=I.obj[I.prop],Z=Object.keys(W),H=0;H<Z.length;++H){var G=Z[H],te=W[G];typeof te=="object"&&te!==null&&J.indexOf(te)===-1&&(L.push({obj:W,prop:G}),J.push(te))}return s(L),R},w=function(R){return Object.prototype.toString.call(R)==="[object RegExp]"},T=function(R){return!R||typeof R!="object"?!1:!!(R.constructor&&R.constructor.isBuffer&&R.constructor.isBuffer(R))},O=function(R,L){return[].concat(R,L)},k=function(R,L){if(a(R)){for(var J=[],K=0;K<R.length;K+=1)J.push(L(R[K]));return J}return L(R)};c.exports={arrayToObject:o,assign:f,combine:O,compact:E,decode:v,encode:y,isBuffer:T,isRegExp:w,maybeMap:k,merge:l}},45942:(c,d,e)=>{"use strict";e.d(d,{A:()=>i});var t=e(75350),r=e.n(t),a=(0,t.complement)(t.isEmpty);const i=a},45962:(c,d,e)=>{var t=e(68048),r=e(10967),a=e(67279),i=a&&a.isSet,s=i?r(i):t;c.exports=s},45980:(c,d,e)=>{"use strict";var t=e(58595),r=e(64911),a=e(27486),i=e(83897),s=e(47196).f,o=e(75564),l=e(69212),f=e(10708),v=e(69552),h=e(9977),y=e(6770),E=e(56519),w=e(90976),T="DOMException",O=a("Error"),k=a(T),B=function(){l(this,R);var le=arguments.length,Se=v(le<1?void 0:arguments[0]),xe=v(le<2?void 0:arguments[1],"Error"),Ge=new k(Se,xe),ze=new O(Se);return ze.name=T,s(Ge,"stack",i(1,y(ze.stack,1))),f(Ge,this,B),Ge},R=B.prototype=k.prototype,L="stack"in new O(T),J="stack"in new k(1,2),K=k&&E&&Object.getOwnPropertyDescriptor(r,T),I=!!K&&!(K.writable&&K.configurable),W=L&&!I&&!J;t({global:!0,constructor:!0,forced:w||W},{DOMException:W?B:k});var Z=a(T),H=Z.prototype;if(H.constructor!==Z){w||s(H,"constructor",i(1,Z));for(var G in h)if(o(h,G)){var te=h[G],ve=te.s;o(Z,ve)||s(Z,ve,i(6,te.c))}}},46258:(c,d,e)=>{var t=e(61993),r=e(73593);function a(i,s,o){return function(){for(var l=[],f=0,v=i,h=0;h<s.length||f<arguments.length;){var y;h<s.length&&(!r(s[h])||f>=arguments.length)?y=s[h]:(y=arguments[f],f+=1),l[h]=y,r(y)||(v-=1),h+=1}return v<=0?o.apply(this,l):t(v,a(i,l,o))}}c.exports=a},46316:(c,d,e)=>{/** @license ISC License (c) copyright 2018 original and current authors */var t=e(2104),r=function(a,i){return t(i)&&(a===i||a.name===i.name)};c.exports=r},46343:(c,d,e)=>{var t=e(54625),r=e(89216),a=e(4352),i=e(70297),s=e(57552),o=e(54438),l=e(9501),f=t(r(["filter"],o,function(v,h){return i(h)?s(function(y,E){return v(h[E])&&(y[E]=h[E]),y},{},l(h)):a(v,h)}));c.exports=f},46346:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="palette",a=512,i=512,s=[127912],o="f53f",l="M464 258.2c0 2.7-1 5.2-4.2 8c-3.8 3.1-10.1 5.8-17.8 5.8L344 272c-53 0-96 43-96 96c0 6.8 .7 13.4 2.1 19.8c3.3 15.7 10.2 31.1 14.4 40.6c0 0 0 0 0 0c.7 1.6 1.4 3 1.9 4.3c5 11.5 5.6 15.4 5.6 17.1c0 5.3-1.9 9.5-3.8 11.8c-.9 1.1-1.6 1.6-2 1.8c-.3 .2-.8 .3-1.6 .4c-2.9 .1-5.7 .2-8.6 .2C141.1 464 48 370.9 48 256S141.1 48 256 48s208 93.1 208 208c0 .7 0 1.4 0 2.2zm48 .5c0-.9 0-1.8 0-2.7C512 114.6 397.4 0 256 0S0 114.6 0 256S114.6 512 256 512c3.5 0 7.1-.1 10.6-.2c31.8-1.3 53.4-30.1 53.4-62c0-14.5-6.1-28.3-12.1-42c-4.3-9.8-8.7-19.7-10.8-29.9c-.7-3.2-1-6.5-1-9.9c0-26.5 21.5-48 48-48l97.9 0c36.5 0 69.7-24.8 70.1-61.3zM160 256a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm0-64a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm128-64a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm64 64a32 32 0 1 0 0-64 32 32 0 1 0 0 64z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.fy=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},46772:(c,d,e)=>{var t=e(89485);function r(a){var i=t(this,a).delete(a);return this.size-=i?1:0,i}c.exports=r},46840:(c,d,e)=>{"use strict";var t=e(1425);c.exports=t},46917:(c,d,e)=>{var t="Expected a function",r=NaN,a="[object Symbol]",i=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,l=/^0o[0-7]+$/i,f=parseInt,v=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,h=typeof self=="object"&&self&&self.Object===Object&&self,y=v||h||Function("return this")(),E=Object.prototype,w=E.toString,T=Math.max,O=Math.min,k=function(){return y.Date.now()};function B(W,Z,H){var G,te,ve,oe,le,Se,xe=0,Ge=!1,ze=!1,ye=!0;if(typeof W!="function")throw new TypeError(t);Z=I(Z)||0,L(H)&&(Ge=!!H.leading,ze="maxWait"in H,ve=ze?T(I(H.maxWait)||0,Z):ve,ye="trailing"in H?!!H.trailing:ye);function Fe(pn){var Be=G,lt=te;return G=te=void 0,xe=pn,oe=W.apply(lt,Be),oe}function Je(pn){return xe=pn,le=setTimeout($t,Z),Ge?Fe(pn):oe}function qe(pn){var Be=pn-Se,lt=pn-xe,Ye=Z-Be;return ze?O(Ye,ve-lt):Ye}function Lt(pn){var Be=pn-Se,lt=pn-xe;return Se===void 0||Be>=Z||Be<0||ze&&lt>=ve}function $t(){var pn=k();if(Lt(pn))return Ve(pn);le=setTimeout($t,qe(pn))}function Ve(pn){return le=void 0,ye&&G?Fe(pn):(G=te=void 0,oe)}function ft(){le!==void 0&&clearTimeout(le),xe=0,G=Se=te=le=void 0}function un(){return le===void 0?oe:Ve(k())}function Qt(){var pn=k(),Be=Lt(pn);if(G=arguments,te=this,Se=pn,Be){if(le===void 0)return Je(Se);if(ze)return le=setTimeout($t,Z),Fe(Se)}return le===void 0&&(le=setTimeout($t,Z)),oe}return Qt.cancel=ft,Qt.flush=un,Qt}function R(W,Z,H){var G=!0,te=!0;if(typeof W!="function")throw new TypeError(t);return L(H)&&(G="leading"in H?!!H.leading:G,te="trailing"in H?!!H.trailing:te),B(W,Z,{leading:G,maxWait:Z,trailing:te})}function L(W){var Z=typeof W;return!!W&&(Z=="object"||Z=="function")}function J(W){return!!W&&typeof W=="object"}function K(W){return typeof W=="symbol"||J(W)&&w.call(W)==a}function I(W){if(typeof W=="number")return W;if(K(W))return r;if(L(W)){var Z=typeof W.valueOf=="function"?W.valueOf():W;W=L(Z)?Z+"":Z}if(typeof W!="string")return W===0?W:+W;W=W.replace(i,"");var H=o.test(W);return H||l.test(W)?f(W.slice(2),H?2:8):s.test(W)?r:+W}c.exports=R},46918:(c,d,e)=>{var t=e(72632);c.exports=t(function(r,a){return a},null)},46919:(c,d,e)=>{"use strict";var t=e(11386),r=e(47196),a=e(79816),i=e(23860);c.exports=function(s,o,l,f){f||(f={});var v=f.enumerable,h=f.name!==void 0?f.name:o;if(t(l)&&a(l,h,f),f.global)v?s[o]=l:i(o,l);else{try{f.unsafe?s[o]&&(v=!0):delete s[o]}catch{}
130v?s[o]=l:r.f(s,o,{value:l,enumerable:!1,configurable:!f.nonConfigurable,writable:!f.nonWritable})}return s}},46975:(c,d,e)=>{"use strict";/**
131 * @license React
132 * use-sync-external-store-with-selector.production.js
133 *
134 * Copyright (c) Meta Platforms, Inc. and affiliates.
135 *
136 * This source code is licensed under the MIT license found in the
137 * LICENSE file in the root directory of this source tree.
138 */var t=e(80004);function r(v,h){return v===h&&(v!==0||1/v===1/h)||v!==v&&h!==h}var a=typeof Object.is=="function"?Object.is:r,i=t.useSyncExternalStore,s=t.useRef,o=t.useEffect,l=t.useMemo,f=t.useDebugValue;d.useSyncExternalStoreWithSelector=function(v,h,y,E,w){var T=s(null);if(T.current===null){var O={hasValue:!1,value:null};T.current=O}else O=T.current;T=l(function(){function B(I){if(!R){if(R=!0,L=I,I=E(I),w!==void 0&&O.hasValue){var W=O.value;if(w(W,I))return J=W}return J=I}if(W=J,a(L,I))return W;var Z=E(I);return w!==void 0&&w(W,Z)?(L=I,W):(L=I,J=Z)}var R=!1,L,J,K=y===void 0?null:y;return[function(){return B(h())},K===null?void 0:function(){return B(K())}]},[h,y,E,w]);var k=i(v,T[0],T[1]);return o(function(){O.hasValue=!0,O.value=k},[k]),f(k),k}},46982:(c,d,e)=>{"use strict";e.d(d,{eB:()=>ih,aO:()=>ka,u3:()=>Ll,cA:()=>nl,mr:()=>Ku,Bl:()=>vl,eK:()=>yc,d9:()=>zf,$W:()=>cf,_D:()=>rl,vS:()=>hf,n8:()=>pf,WH:()=>Lh,CX:()=>Vc,Hc:()=>Wd,m9:()=>Hd,_F:()=>Jf,Pb:()=>ff,B3:()=>eh,th:()=>gf,Y0:()=>nh,Qz:()=>vf,yl:()=>Vd,Zf:()=>yf,HL:()=>Sc,ev:()=>Xc,j7:()=>bf,fQ:()=>rh,$z:()=>dd,Ej:()=>Sf,To:()=>kh,ae:()=>Gh,AG:()=>fu,iY:()=>hl,Wo:()=>lu,D2:()=>Kh,gC:()=>wf,Nk:()=>hh,Jx:()=>ch,aC:()=>bl,YE:()=>$a,hJ:()=>ur,sM:()=>mr,Mi:()=>Hc,b2:()=>If,j0:()=>Tc,J6:()=>Kd,qM:()=>md,GY:()=>Xd,Mb:()=>Qd,np:()=>Xh,Z6:()=>rf,lV:()=>cc});var t={};e.r(t),e.d(t,{Any:()=>i,Argument:()=>s,Array:()=>o,AsyncIterator:()=>l,Awaited:()=>W,BigInt:()=>Z,Boolean:()=>H,Capitalize:()=>Mn,Composite:()=>Jt,Const:()=>ua,Constructor:()=>La,ConstructorParameters:()=>de,Date:()=>sn,Enum:()=>Ze,Exclude:()=>Y,Extends:()=>on,Extract:()=>$r,Function:()=>kn,Index:()=>Ti,InstanceType:()=>wi,Instantiate:()=>Ao,Integer:()=>Ro,Intersect:()=>E,Iterator:()=>es,KeyOf:()=>Ja,Literal:()=>er,Lowercase:()=>si,Mapped:()=>Ul,Module:()=>qn,Never:()=>v.p,Not:()=>ci,Null:()=>Fr,Number:()=>Xt,Object:()=>Tr,Omit:()=>Gi,Optional:()=>ye,Parameters:()=>ys,Partial:()=>ai,Pick:()=>q,Promise:()=>ho,Readonly:()=>Ys,ReadonlyOptional:()=>Cn,Record:()=>On,Recursive:()=>Ba,Ref:()=>k,RegExp:()=>Bo,Required:()=>ha,Rest:()=>Su,ReturnType:()=>kc,String:()=>Kn,Symbol:()=>Ki,TemplateLiteral:()=>bu,Transform:()=>nf,Tuple:()=>Fi,Uint8Array:()=>Xs,Uncapitalize:()=>yr,Undefined:()=>Ma,Union:()=>T,Unknown:()=>Ha,Unsafe:()=>lc,Uppercase:()=>Ii,Void:()=>Nc});var r=e(51554),a=e(32362);function i(P){return(0,r.v)({[a.b8]:"Any"},P)}function s(P){return(0,r.v)({[a.b8]:"Argument",index:P})}function o(P,U){return(0,r.v)({[a.b8]:"Array",type:"array",items:P},U)}function l(P,U){return(0,r.v)({[a.b8]:"AsyncIterator",type:"AsyncIterator",items:P},U)}function f(P,U,st){return(0,r.v)({[a.b8]:"Computed",target:P,parameters:U},st)}var v=e(526),h=e(23969);function y(P,U={}){const st=P.every(ss=>(0,h.av)(ss)),tr=(0,h.Yi)(U.unevaluatedProperties)?{unevaluatedProperties:U.unevaluatedProperties}:{};return(0,r.v)(U.unevaluatedProperties===!1||(0,h.Yi)(U.unevaluatedProperties)||st?{...tr,[a.b8]:"Intersect",type:"object",allOf:P}:{...tr,[a.b8]:"Intersect",allOf:P},U)}function E(P,U){if(P.length===1)return(0,r.v)(P[0],U);if(P.length===0)return(0,v.p)(U);if(P.some(st=>(0,h.n_)(st)))throw new Error("Cannot intersect transform types");return y(P,U)}function w(P,U){return(0,r.v)({[a.b8]:"Union",anyOf:P},U)}function T(P,U){return P.length===0?(0,v.p)(U):P.length===1?(0,r.v)(P[0],U):w(P,U)}var O=e(89430);function k(...P){const[U,st]=typeof P[0]=="string"?[P[0],P[1]]:[P[0].$id,P[1]];if(typeof U!="string")throw new O.i("Ref: $ref must be a string");return(0,r.v)({[a.b8]:"Ref",$ref:U},st)}function B(P,U){return f("Awaited",[f(P,U)])}function R(P){return f("Awaited",[k(P)])}function L(P){return E(I(P))}function J(P){return T(I(P))}function K(P){return W(P)}function I(P){return P.map(U=>W(U))}function W(P,U){return(0,r.v)((0,h.Y6)(P)?B(P.target,P.parameters):(0,h.Yq)(P)?L(P.allOf):(0,h.my)(P)?J(P.anyOf):(0,h.OD)(P)?K(P.item):(0,h.in)(P)?R(P.$ref):P,U)}function Z(P){return(0,r.v)({[a.b8]:"BigInt",type:"bigint"},P)}function H(P){return(0,r.v)({[a.b8]:"Boolean",type:"boolean"},P)}
138function G(P,U){const{[U]:st,...tr}=P;return tr}function te(P,U){return U.reduce((st,tr)=>G(st,tr),P)}function ve(P){return(0,r.v)({[a.b8]:"MappedResult",properties:P})}function oe(P,U){const st={};for(const tr of globalThis.Object.getOwnPropertyNames(P))st[tr]=ye(P[tr],U);return st}function le(P,U){return oe(P.properties,U)}function Se(P,U){const st=le(P,U);return ve(st)}function xe(P){return(0,r.v)(te(P,[a.tJ]))}function Ge(P){return(0,r.v)({...P,[a.tJ]:"Optional"})}function ze(P,U){return U===!1?xe(P):Ge(P)}function ye(P,U){const st=U??!0;return(0,h.ZD)(P)?Se(P,st):ze(P,st)}function Fe(P){return P.every(U=>(0,h.X$)(U))}function Je(P){return te(P,[a.tJ])}function qe(P){return P.map(U=>(0,h.X$)(U)?Je(U):U)}function Lt(P,U){return Fe(P)?ye(y(qe(P),U)):y(qe(P),U)}function $t(P,U={}){if(P.length===1)return(0,r.v)(P[0],U);if(P.length===0)return(0,v.p)(U);if(P.some(st=>(0,h.n_)(st)))throw new Error("Cannot intersect transform types");return Lt(P,U)}function Ve(P){return P.some(U=>(0,h.X$)(U))}function ft(P){return P.map(U=>(0,h.X$)(U)?un(U):U)}function un(P){return te(P,[a.tJ])}function Qt(P,U){return Ve(P)?ye(w(ft(P),U)):w(ft(P),U)}function pn(P,U){return P.length===1?(0,r.v)(P[0],U):P.length===0?(0,v.p)(U):Qt(P,U)}class Be extends O.i{}function lt(P){return P.replace(/\\\$/g,"$").replace(/\\\*/g,"*").replace(/\\\^/g,"^").replace(/\\\|/g,"|").replace(/\\\(/g,"(").replace(/\\\)/g,")")}function Ye(P,U,st){return P[U]===st&&P.charCodeAt(U-1)!==92}function gt(P,U){return Ye(P,U,"(")}function Ct(P,U){return Ye(P,U,")")}function rn(P,U){return Ye(P,U,"|")}function Xe(P){if(!(gt(P,0)&&Ct(P,P.length-1)))return!1;let U=0;for(let st=0;st<P.length;st++)if(gt(P,st)&&(U+=1),Ct(P,st)&&(U-=1),U===0&&st!==P.length-1)return!1;return!0}function xt(P){return P.slice(1,P.length-1)}function ln(P){let U=0;for(let st=0;st<P.length;st++)if(gt(P,st)&&(U+=1),Ct(P,st)&&(U-=1),rn(P,st)&&U===0)return!0;return!1}function Pn(P){for(let U=0;U<P.length;U++)if(gt(P,U))return!0;return!1}function Rn(P){let[U,st]=[0,0];const tr=[];for(let ca=0;ca<P.length;ca++)if(gt(P,ca)&&(U+=1),Ct(P,ca)&&(U-=1),rn(P,ca)&&U===0){const Xa=P.slice(st,ca);Xa.length>0&&tr.push(lr(Xa)),st=ca+1}const ss=P.slice(st);return ss.length>0&&tr.push(lr(ss)),tr.length===0?{type:"const",const:""}:tr.length===1?tr[0]:{type:"or",expr:tr}}function dn(P){function U(ss,ca){if(!gt(ss,ca))throw new Be("TemplateLiteralParser: Index must point to open parens");let Xa=0;for(let ol=ca;ol<ss.length;ol++)if(gt(ss,ol)&&(Xa+=1),Ct(ss,ol)&&(Xa-=1),Xa===0)return[ca,ol];throw new Be("TemplateLiteralParser: Unclosed group parens in expression")}function st(ss,ca){for(let Xa=ca;Xa<ss.length;Xa++)if(gt(ss,Xa))return[ca,Xa];return[ca,ss.length]}const tr=[];for(let ss=0;ss<P.length;ss++)if(gt(P,ss)){const[ca,Xa]=U(P,ss),ol=P.slice(ca,Xa+1);tr.push(lr(ol)),ss=Xa}else{const[ca,Xa]=st(P,ss),ol=P.slice(ca,Xa);ol.length>0&&tr.push(lr(ol)),ss=Xa-1}return tr.length===0?{type:"const",const:""}:tr.length===1?tr[0]:{type:"and",expr:tr}}function lr(P){return Xe(P)?lr(xt(P)):ln(P)?Rn(P):Pn(P)?dn(P):{type:"const",const:lt(P)}}function xr(P){return lr(P.slice(1,P.length-1))}class An extends O.i{}function cr(P){return P.type==="or"&&P.expr.length===2&&P.expr[0].type==="const"&&P.expr[0].const==="0"&&P.expr[1].type==="const"&&P.expr[1].const==="[1-9][0-9]*"}function Wr(P){return P.type==="or"&&P.expr.length===2&&P.expr[0].type==="const"&&P.expr[0].const==="true"&&P.expr[1].type==="const"&&P.expr[1].const==="false"}function en(P){return P.type==="const"&&P.const===".*"}function ot(P){return cr(P)||en(P)?!1:Wr(P)?!0:P.type==="and"?P.expr.every(U=>ot(U)):P.type==="or"?P.expr.every(U=>ot(U)):P.type==="const"?!0:(()=>{throw new An("Unknown expression type")})()}function ke(P){const U=xr(P.pattern);return ot(U)}class qr extends O.i{}function*jn(P){if(P.length===1)return yield*P[0];for(const U of P[0])for(const st of jn(P.slice(1)))yield`${U}${st}`}function*wn(P){return yield*jn(P.expr.map(U=>[...Vn(U)]))}function*nt(P){for(const U of P.expr)yield*Vn(U)}function*vt(P){return yield P.const}function*Vn(P){return P.type==="and"?yield*wn(P):P.type==="or"?yield*nt(P):P.type==="const"?yield*vt(P):(()=>{throw new qr("Unknown expression")})()}function yt(P){const U=xr(P.pattern);return ot(U)?[...Vn(U)]:[]}function tn(P){return yt(P).map(st=>st.toString())}function Pr(P){const U=[];for(const st of P)U.push(...gn(st));return U}function ri(P){return[P.toString()]}function gn(P){return[...new Set((0,h.gm)(P)?tn(P):(0,h.my)(P)?Pr(P.anyOf):(0,h.gP)(P)?ri(P.const):(0,h.Mx)(P)?["[number]"]:(0,h.$p)(P)?["[number]"]:[])]}var bn=e(50534);function Tt(P,U,st){return{[U]:Ti(P,[U],(0,bn.i)(st))}}function Vt(P,U,st){return U.reduce((tr,ss)=>({...tr,...Tt(P,ss,st)}),{})}function It(P,U,st){return Vt(P,U.keys,st)}function Xn(P,U,st){const tr=It(P,U,st);return ve(tr)}function dr(P,U,st){const tr={};for(const ss of Object.getOwnPropertyNames(U))tr[ss]=Ti(P,gn(U[ss]),st);return tr}function Sr(P,U,st){return dr(P,U.properties,st)}function Lr(P,U,st){const tr=Sr(P,U,st);return ve(tr)}function br(P,U){return P.map(st=>Ot(st,U))}function Yr(P){return P.filter(U=>!(0,h.Df)(U))}function Vr(P,U){return $t(Yr(br(P,U)))}function Ci(P){return P.some(U=>(0,h.Df)(U))?[]:P}function Ai(P,U){return pn(Ci(br(P,U)))}function $i(P,U){return U in P?P[U]:U==="[number]"?pn(P):(0,v.p)()}function _e(P,U){return U==="[number]"?P:(0,v.p)()}function Ie(P,U){return U in P?P[U]:(0,v.p)()}function Ot(P,U){return(0,h.Yq)(P)?Vr(P.allOf,U):(0,h.my)(P)?Ai(P.anyOf,U):(0,h.PN)(P)?$i(P.items??[],U):(0,h.QS)(P)?_e(P.items,U):(0,h.av)(P)?Ie(P.properties,U):(0,v.p)()}function cn(P,U){return U.map(st=>Ot(P,st))}function _n(P,U){return pn(cn(P,U))}function $n(P,U){return Computed("Index",[P,U])}function Ti(P,U,st){if((0,h.in)(P)||(0,h.in)(U)){const tr="Index types using Ref parameters require both Type and Key to be of TSchema";if(!(0,h.Yi)(P)||!(0,h.Yi)(U))throw new O.i(tr);return f("Index",[P,U])}return(0,h.ZD)(U)?Lr(P,U,st):(0,h.zZ)(U)?Xn(P,U,st):(0,r.v)((0,h.Yi)(U)?_n(P,gn(U)):_n(P,U),st)}var nr=e(41993);function Gt(P){const U=[];for(let st in P)(0,h.X$)(P[st])||U.push(st);return U}
138function vr(P,U){const st=Gt(P),tr=st.length>0?{[a.b8]:"Object",type:"object",properties:P,required:st}:{[a.b8]:"Object",type:"object",properties:P};return(0,r.v)(tr,U)}var Tr=vr,rr=e(6075);function ti(P){const U=[];for(const st of P)U.push(...(0,nr.g)(st));return(0,rr.lN)(U)}function _r(P){return P.filter(U=>!(0,h.Df)(U))}function Ne(P,U){const st=[];for(const tr of P)st.push(...cn(tr,[U]));return _r(st)}function ct(P,U){const st={};for(const tr of U)st[tr]=$t(Ne(P,tr));return st}function Jt(P,U){const st=ti(P),tr=ct(P,st);return Tr(tr,U)}function sn(P){return(0,r.v)({[a.b8]:"Date",type:"Date"},P)}function kn(P,U,st){return(0,r.v)({[a.b8]:"Function",type:"Function",parameters:P,returns:U},st)}function er(P,U){return(0,r.v)({[a.b8]:"Literal",const:P,type:typeof P},U)}function Fr(P){return(0,r.v)({[a.b8]:"Null",type:"null"},P)}function Ki(P){return(0,r.v)({[a.b8]:"Symbol",type:"symbol"},P)}function Fi(P,U){return(0,r.v)(P.length>0?{[a.b8]:"Tuple",type:"array",items:P,additionalItems:!1,minItems:P.length,maxItems:P.length}:{[a.b8]:"Tuple",type:"array",minItems:P.length,maxItems:P.length},U)}function Hi(P,U){const st={};for(const tr of globalThis.Object.getOwnPropertyNames(P))st[tr]=Ys(P[tr],U);return st}function Bi(P,U){return Hi(P.properties,U)}function As(P,U){const st=Bi(P,U);return ve(st)}function ks(P){return(0,r.v)(te(P,[a.hi]))}function xs(P){return(0,r.v)({...P,[a.hi]:"Readonly"})}function Ls(P,U){return U===!1?ks(P):xs(P)}function Ys(P,U){const st=U??!0;return(0,h.ZD)(P)?As(P,st):Ls(P,st)}function Ma(P){return(0,r.v)({[a.b8]:"Undefined",type:"undefined"},P)}function Xs(P){return(0,r.v)({[a.b8]:"Uint8Array",type:"Uint8Array"},P)}function Ha(P){return(0,r.v)({[a.b8]:"Unknown"},P)}var Os=e(2986);function pa(P){return P.map(U=>Gs(U,!1))}function ya(P){const U={};for(const st of globalThis.Object.getOwnPropertyNames(P))U[st]=Ys(Gs(P[st],!1));return U}function $s(P,U){return U===!0?P:Ys(P)}function Gs(P,U){return(0,Os.H1)(P)||(0,Os.jo)(P)?$s(i(),U):(0,Os.QS)(P)?Ys(Fi(pa(P))):(0,Os.G4)(P)?Xs():(0,Os.XF)(P)?sn():(0,Os.av)(P)?$s(Tr(ya(P)),U):(0,Os.hg)(P)?$s(kn([],Ha()),U):(0,Os.R1)(P)?Ma():(0,Os.Ef)(P)?Fr():(0,Os.nH)(P)?Ki():(0,Os.cQ)(P)?Z():(0,Os.Mx)(P)||(0,Os.Zx)(P)||(0,Os.IP)(P)?er(P):Tr({})}function ua(P,U){return(0,r.v)(Gs(P,!0),U)}function La(P,U,st){return(0,r.v)({[a.b8]:"Constructor",type:"Constructor",parameters:P,returns:U},st)}function de(P,U){return h.ZV(P)?Fi(P.parameters,U):(0,v.p)(U)}function Ze(P,U){if((0,Os.R1)(P))throw new Error("Enum undefined or empty");const st=globalThis.Object.getOwnPropertyNames(P).filter(ca=>isNaN(ca)).map(ca=>P[ca]),ss=[...new Set(st)].map(ca=>er(ca));return T(ss,{...U,[a.Ck]:"Enum"})}function Xt(P){return(0,r.v)({[a.b8]:"Number",type:"number"},P)}function Kn(P){return(0,r.v)({[a.b8]:"String",type:"string"},P)}function Gr(P){const st=yt(P).map(tr=>er(tr));return pn(st)}const Me="(true|false)",tt="(0|[1-9][0-9]*)",Ft="(.*)",Bt="(?!.*)",mn=null,Cr=`^${tt}$`,fr=`^${Ft}$`,Qr=`^${Bt}$`;var At=e(2099);class xi extends O.i{}var In;(function(P){P[P.Union=0]="Union",P[P.True=1]="True",P[P.False=2]="False"})(In||(In={}));function di(P){return P===In.False?P:In.True}function Yi(P){throw new xi(P)}function Ir(P){return At.Df(P)||At.Yq(P)||At.my(P)||At.fr(P)||At.h4(P)}function ht(P,U){return At.Df(U)?ns(P,U):At.Yq(U)?gs(P,U):At.my(U)?ia(P,U):At.fr(U)?Fa(P,U):At.h4(U)?Ht(P,U):Yi("StructuralRight")}function Ht(P,U){return In.True}function En(P,U){return At.Yq(U)?gs(P,U):At.my(U)&&U.anyOf.some(st=>At.h4(st)||At.fr(st))?In.True:At.my(U)?In.Union:At.fr(U)||At.h4(U)?In.True:In.Union}function Hn(P,U){return At.fr(P)?In.False:At.h4(P)?In.Union:At.Df(P)?In.True:In.False}function pr(P,U){return At.av(U)&&Fn(U)?In.True:Ir(U)?ht(P,U):At.QS(U)?di(Ns(P.items,U.items)):In.False}function Ur(P,U){return Ir(U)?ht(P,U):At.H1(U)?di(Ns(P.items,U.items)):In.False}function Ar(P,U){return Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.cZ(U)?vi(P,U):At.cQ(U)?In.True:In.False}function wr(P,U){return At.Wy(P)||At.Zx(P)?In.True:In.False}function Jr(P,U){return Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.cZ(U)?vi(P,U):At.Zx(U)?In.True:In.False}function Qn(P,U){return Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.ZV(U)?P.parameters.length>U.parameters.length?In.False:P.parameters.every((st,tr)=>di(Ns(U.parameters[tr],st))===In.True)?di(Ns(P.returns,U.returns)):In.False:In.False}function ji(P,U){return Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.cZ(U)?vi(P,U):At.XF(U)?In.True:In.False}function zi(P,U){return Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.hg(U)?P.parameters.length>U.parameters.length?In.False:P.parameters.every((st,tr)=>di(Ns(U.parameters[tr],st))===In.True)?di(Ns(P.returns,U.returns)):In.False:In.False}function Wi(P,U){return At.gP(P)&&Os.Mx(P.const)||At.Mx(P)||At.$p(P)?In.True:In.False}function Ts(P,U){return At.$p(U)||At.Mx(U)?In.True:Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.cZ(U)?vi(P,U):In.False}function gs(P,U){return U.allOf.every(st=>Ns(P,st)===In.True)?In.True:In.False}function Ds(P,U){return P.allOf.some(st=>Ns(st,U)===In.True)?In.True:In.False}
138function us(P,U){return Ir(U)?ht(P,U):At.jo(U)?di(Ns(P.items,U.items)):In.False}function Hs(P,U){return At.gP(U)&&U.const===P.const?In.True:Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.cZ(U)?vi(P,U):At.IP(U)?Mi(P,U):At.Mx(U)?an(P,U):At.$p(U)?Wi(P,U):At.Zx(U)?wr(P,U):In.False}function ns(P,U){return In.False}function as(P,U){return In.True}function He(P){let[U,st]=[P,0];for(;At.gK(U);)U=U.not,st+=1;return st%2===0?U:Ha()}function ut(P,U){return At.gK(P)?Ns(He(P),U):At.gK(U)?Ns(P,He(U)):Yi("Invalid fallthrough for Not")}function Mt(P,U){return Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.cZ(U)?vi(P,U):At.Ef(U)?In.True:In.False}function an(P,U){return At.LV(P)||At.Mx(P)||At.$p(P)?In.True:In.False}function Sn(P,U){return Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.cZ(U)?vi(P,U):At.$p(U)||At.Mx(U)?In.True:In.False}function ir(P,U){return Object.getOwnPropertyNames(P.properties).length===U}function Un(P){return Fn(P)}function Kr(P){return ir(P,0)||ir(P,1)&&"description"in P.properties&&At.my(P.properties.description)&&P.properties.description.anyOf.length===2&&(At.IP(P.properties.description.anyOf[0])&&At.R1(P.properties.description.anyOf[1])||At.IP(P.properties.description.anyOf[1])&&At.R1(P.properties.description.anyOf[0]))}function _i(P){return ir(P,0)}function Si(P){return ir(P,0)}function De(P){return ir(P,0)}function Qe(P){return ir(P,0)}function Pt(P){return Fn(P)}function Ut(P){const U=Xt();return ir(P,0)||ir(P,1)&&"length"in P.properties&&di(Ns(P.properties.length,U))===In.True}function Dt(P){return ir(P,0)}function Fn(P){const U=Xt();return ir(P,0)||ir(P,1)&&"length"in P.properties&&di(Ns(P.properties.length,U))===In.True}function at(P){const U=kn([i()],i());return ir(P,0)||ir(P,1)&&"then"in P.properties&&di(Ns(P.properties.then,U))===In.True}function jt(P,U){return Ns(P,U)===In.False||At.X$(P)&&!At.X$(U)?In.False:In.True}function Bn(P,U){return At.fr(P)?In.False:At.h4(P)?In.Union:At.Df(P)||At.Zs(P)&&Un(U)||At.LV(P)&&_i(U)||At.Wy(P)&&Si(U)||At.nH(P)&&Kr(U)||At.cQ(P)&&De(U)||At.IP(P)&&Un(U)||At.nH(P)&&Kr(U)||At.Mx(P)&&_i(U)||At.$p(P)&&_i(U)||At.Zx(P)&&Si(U)||At.G4(P)&&Pt(U)||At.XF(P)&&Qe(U)||At.ZV(P)&&Dt(U)||At.hg(P)&&Ut(U)?In.True:At.cZ(P)&&At.IP(oi(P))?U[a.Ck]==="Record"?In.True:In.False:At.cZ(P)&&At.Mx(oi(P))?ir(U,0)?In.True:In.False:In.False}function or(P,U){return Ir(U)?ht(P,U):At.cZ(U)?vi(P,U):At.av(U)?(()=>{for(const st of Object.getOwnPropertyNames(U.properties)){if(!(st in P.properties)&&!At.X$(U.properties[st]))return In.False;if(At.X$(U.properties[st]))return In.True;if(jt(P.properties[st],U.properties[st])===In.False)return In.False}return In.True})():In.False}function Or(P,U){return Ir(U)?ht(P,U):At.av(U)&&at(U)?In.True:At.OD(U)?di(Ns(P.item,U.item)):In.False}function oi(P){return Cr in P.patternProperties?Xt():fr in P.patternProperties?Kn():Yi("Unknown record key pattern")}function rs(P){return Cr in P.patternProperties?P.patternProperties[Cr]:fr in P.patternProperties?P.patternProperties[fr]:Yi("Unable to get record value schema")}function vi(P,U){const[st,tr]=[oi(U),rs(U)];return At.Zs(P)&&At.Mx(st)&&di(Ns(P,tr))===In.True?In.True:At.G4(P)&&At.Mx(st)||At.IP(P)&&At.Mx(st)||At.QS(P)&&At.Mx(st)?Ns(P,tr):At.av(P)?(()=>{for(const ss of Object.getOwnPropertyNames(P.properties))if(jt(tr,P.properties[ss])===In.False)return In.False;return In.True})():In.False}function fi(P,U){return Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.cZ(U)?Ns(rs(P),rs(U)):In.False}function Ui(P,U){const st=At.__(P)?Kn():P,tr=At.__(U)?Kn():U;return Ns(st,tr)}function Mi(P,U){return At.gP(P)&&Os.IP(P.const)||At.IP(P)?In.True:In.False}function Fs(P,U){return Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.cZ(U)?vi(P,U):At.IP(U)?In.True:In.False}function da(P,U){return Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.cZ(U)?vi(P,U):At.nH(U)?In.True:In.False}function la(P,U){return At.gm(P)?Ns(Gr(P),U):At.gm(U)?Ns(P,Gr(U)):Yi("Invalid fallthrough for TemplateLiteral")}function Ks(P,U){return At.QS(U)&&P.items!==void 0&&P.items.every(st=>Ns(st,U.items)===In.True)}function ra(P,U){return At.Df(P)?In.True:At.fr(P)?In.False:At.h4(P)?In.Union:In.False}function Oa(P,U){return Ir(U)?ht(P,U):At.av(U)&&Fn(U)||At.QS(U)&&Ks(P,U)?In.True:At.PN(U)?Os.R1(P.items)&&!Os.R1(U.items)||!Os.R1(P.items)&&Os.R1(U.items)?In.False:Os.R1(P.items)&&!Os.R1(U.items)||P.items.every((st,tr)=>Ns(st,U.items[tr])===In.True)?In.True:In.False:In.False}function xa(P,U){return Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.cZ(U)?vi(P,U):At.G4(U)?In.True:In.False}function wa(P,U){return Ir(U)?ht(P,U):At.av(U)?Bn(P,U):At.cZ(U)?vi(P,U):At.jw(U)?Za(P,U):At.R1(U)?In.True:In.False}function ia(P,U){return U.anyOf.some(st=>Ns(P,st)===In.True)?In.True:In.False}function ao(P,U){return P.anyOf.every(st=>Ns(st,U)===In.True)?In.True:In.False}function Fa(P,U){return In.True}function fa(P,U){return At.Df(U)?ns(P,U):At.Yq(U)?gs(P,U):At.my(U)?ia(P,U):At.h4(U)?Ht(P,U):At.IP(U)?Mi(P,U):At.Mx(U)?an(P,U):At.$p(U)?Wi(P,U):At.Zx(U)?wr(P,U):At.QS(U)?Hn(P,U):At.PN(U)?ra(P,U):At.av(U)?Bn(P,U):At.fr(U)?In.True:In.False}function Za(P,U){return At.R1(P)||At.R1(P)?In.True:In.False}function Bs(P,U){return At.Yq(U)?gs(P,U):At.my(U)?ia(P,U):At.fr(U)?Fa(P,U):At.h4(U)?Ht(P,U):At.av(U)?Bn(P,U):At.jw(U)?In.True:In.False}function Ns(P,U){return At.gm(P)||At.gm(U)?la(P,U):At.__(P)||At.__(U)?Ui(P,U):At.gK(P)||At.gK(U)?ut(P,U):At.h4(P)?En(P,U):At.QS(P)?pr(P,U):At.cQ(P)?Ar(P,U):At.Zx(P)?Jr(P,U):At.H1(P)?Ur(P,U):At.ZV(P)?Qn(P,U):At.XF(P)?ji(P,U):At.hg(P)?zi(P,U):At.$p(P)?Ts(P,U):At.Yq(P)?Ds(P,U):At.jo(P)?us(P,U):At.gP(P)?Hs(P,U):At.Df(P)?as(P,U):At.Ef(P)?Mt(P,U):At.Mx(P)?Sn(P,U):At.av(P)?or(P,U):At.cZ(P)?fi(P,U):At.IP(P)?Fs(P,U):At.nH(P)?da(P,U):At.PN(P)?Oa(P,U):At.OD(P)?Or(P,U):At.G4(P)?xa(P,U):At.R1(P)?wa(P,U):At.my(P)?ao(P,U):At.fr(P)?fa(P,U):At.jw(P)?Bs(P,U):Yi(`Unknown left type operand '${P[a.b8]}'`)}function Sa(P,U){return Ns(P,U)}function No(P,U){const st={};for(const tr of globalThis.Object.getOwnPropertyNames(P))st[tr]=Y(P[tr],U);return st}function fo(P,U){return No(P.properties,U)}function Qs(P,U){const st=fo(P,U);return ve(st)}function mo(P,U){return Y(Gr(P),U)}function co(P,U){const st=P.filter(tr=>Sa(tr,U)===In.False);return st.length===1?st[0]:T(st)}function Y(P,U,st={}){return(0,h.gm)(P)?(0,r.v)(mo(P,U),st):(0,h.ZD)(P)?(0,r.v)(Qs(P,U),st):(0,r.v)((0,h.my)(P)?co(P.anyOf,U):Sa(P,U)!==In.False?(0,v.p)():P,st)}function V(P,U,st,tr,ss){return{[P]:on(er(P),U,st,tr,(0,bn.i)(ss))}}function ie(P,U,st,tr,ss){return P.reduce((ca,Xa)=>({...ca,...V(Xa,U,st,tr,ss)}),{})}function be(P,U,st,tr,ss){return ie(P.keys,U,st,tr,ss)}function Pe(P,U,st,tr,ss){const ca=be(P,U,st,tr,ss);return ve(ca)}function he(P,U,st,tr,ss){const ca={};for(const Xa of globalThis.Object.getOwnPropertyNames(P))ca[Xa]=on(P[Xa],U,st,tr,(0,bn.i)(ss));return ca}function Le(P,U,st,tr,ss){return he(P.properties,U,st,tr,ss)}function Ke(P,U,st,tr,ss){const ca=Le(P,U,st,tr,ss);return ve(ca)}function St(P,U,st,tr){const ss=Sa(P,U);return ss===In.Union?T([st,tr]):ss===In.True?st:tr}function on(P,U,st,tr,ss){return(0,h.ZD)(P)?Ke(P,U,st,tr,ss):(0,h.zZ)(P)?(0,r.v)(Pe(P,U,st,tr,ss)):(0,r.v)(St(P,U,st,tr),ss)}function kt(P,U){const st={};for(const tr of globalThis.Object.getOwnPropertyNames(P))st[tr]=$r(P[tr],U);return st}function Nn(P,U){return kt(P.properties,U)}function sr(P,U){const st=Nn(P,U);return ve(st)}function kr(P,U){return $r(Gr(P),U)}function Rr(P,U){const st=P.filter(tr=>Sa(tr,U)!==In.False);return st.length===1?st[0]:T(st)}function $r(P,U,st){return(0,h.gm)(P)?(0,r.v)(kr(P,U),st):(0,h.ZD)(P)?(0,r.v)(sr(P,U),st):(0,r.v)((0,h.my)(P)?Rr(P.anyOf,U):Sa(P,U)!==In.False?P:(0,v.p)(),st)}function wi(P,U){return h.ZV(P)?(0,r.v)(P.returns,U):(0,v.p)(U)}function Oi(P){return P.map(U=>Zi(U))}function Zi(P,U){return U===void 0?(0,bn.i)(P):(0,bn.i)({...U,...P})}function Cn(P){return Ys(ye(P))}function hr(P,U,st){return(0,r.v)({[a.b8]:"Record",type:"object",patternProperties:{[P]:U}},st)}function Gn(P,U,st){const tr={};for(const ss of P)tr[ss]=U;return Tr(tr,{...st,[a.Ck]:"Record"})}function yi(P,U,st){return ke(P)?Gn(gn(P),U,st):hr(P.pattern,U,st)}function os(P,U,st){return Gn(gn(T(P)),U,st)}function cs(P,U,st){return Gn([P.toString()],U,st)}function ds(P,U,st){return hr(P.source,U,st)}function X(P,U,st){const tr=(0,Os.R1)(P.pattern)?fr:P.pattern;return hr(tr,U,st)}function fe(P,U,st){return hr(fr,U,st)}function Re(P,U,st){return hr(Qr,U,st)}function et(P,U,st){return Tr({true:U,false:U},st)}function wt(P,U,st){return hr(Cr,U,st)}function qt(P,U,st){return hr(Cr,U,st)}function On(P,U,st={}){return(0,h.my)(P)?os(P.anyOf,U,st):(0,h.gm)(P)?yi(P,U,st):(0,h.gP)(P)?cs(P.const,U,st):(0,h.Zx)(P)?et(P,U,st):(0,h.$p)(P)?wt(P,U,st):(0,h.Mx)(P)?qt(P,U,st):(0,h.__)(P)?ds(P,U,st):(0,h.IP)(P)?X(P,U,st):(0,h.h4)(P)?fe(P,U,st):(0,h.Df)(P)?Re(P,U,st):(0,v.p)(st)}function Yn(P){return globalThis.Object.getOwnPropertyNames(P.patternProperties)[0]}function Zn(P){const U=Yn(P);return U===fr?Kn():U===Cr?Xt():Kn({pattern:U})}function Mr(P){return P.patternProperties[Yn(P)]}function Li(P,U){return U.parameters=Qa(P,U.parameters),U.returns=Va(P,U.returns),U}function Ss(P,U){return U.parameters=Qa(P,U.parameters),U.returns=Va(P,U.returns),U}function Ps(P,U){return U.allOf=Qa(P,U.allOf),U}function Ia(P,U){return U.anyOf=Qa(P,U.anyOf),U}function qa(P,U){return Os.R1(U.items)||(U.items=Qa(P,U.items)),U}function ae(P,U){return U.items=Va(P,U.items),U}function Yt(P,U){return U.items=Va(P,U.items),U}function _t(P,U){return U.items=Va(P,U.items),U}function Wt(P,U){return U.item=Va(P,U.item),U}function ni(P,U){const st=ma(P,U.properties);return{...U,...Tr(st)}}function ki(P,U){const st=Va(P,Zn(U)),tr=Va(P,Mr(U)),ss=On(st,tr);return{...U,...ss}}function js(P,U){return U.index in P?P[U.index]:Ha()}function Is(P,U){const st=h.TC(U),tr=h.X$(U),ss=Va(P,U);return st&&tr?Cn(ss):st&&!tr?Ys(ss):!st&&tr?ye(ss):ss}function ma(P,U){return globalThis.Object.getOwnPropertyNames(U).reduce((st,tr)=>({...st,[tr]:Is(P,U[tr])}),{})}function Qa(P,U){return U.map(st=>Va(P,st))}function Va(P,U){return h.ZV(U)?Li(P,U):h.hg(U)?Ss(P,U):h.Yq(U)?Ps(P,U):h.my(U)?Ia(P,U):h.PN(U)?qa(P,U):h.QS(U)?ae(P,U):h.H1(U)?Yt(P,U):h.jo(U)?_t(P,U):h.OD(U)?Wt(P,U
138):h.av(U)?ni(P,U):h.cZ(U)?ki(P,U):h.Cz(U)?js(P,U):U}function Ao(P,U){return Va(U,Zi(P))}function Ro(P){return(0,r.v)({[a.b8]:"Integer",type:"integer"},P)}function*Mo(P){const U=P.trim().replace(/"|'/g,"");return U==="boolean"?yield H():U==="number"?yield Xt():U==="bigint"?yield Z():U==="string"?yield Kn():yield(()=>{const st=U.split("|").map(tr=>er(tr.trim()));return st.length===0?(0,v.p)():st.length===1?st[0]:pn(st)})()}function*Pu(P){if(P[1]!=="{"){const U=er("$"),st=vu(P.slice(1));return yield*[U,...st]}for(let U=2;U<P.length;U++)if(P[U]==="}"){const st=Mo(P.slice(2,U)),tr=vu(P.slice(U+1));return yield*[...st,...tr]}yield er(P)}function*vu(P){for(let U=0;U<P.length;U++)if(P[U]==="$"){const st=er(P.slice(0,U)),tr=Pu(P.slice(U));return yield*[st,...tr]}yield er(P)}function Yo(P){return[...vu(P)]}class Iu extends O.i{}function ou(P){return P.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function yu(P,U){return(0,h.gm)(P)?P.pattern.slice(1,P.pattern.length-1):(0,h.my)(P)?`(${P.anyOf.map(st=>yu(st,U)).join("|")})`:(0,h.Mx)(P)?`${U}${tt}`:(0,h.$p)(P)?`${U}${tt}`:(0,h.cQ)(P)?`${U}${tt}`:(0,h.IP)(P)?`${U}${Ft}`:(0,h.gP)(P)?`${U}${ou(P.const.toString())}`:(0,h.Zx)(P)?`${U}${Me}`:(()=>{throw new Iu(`Unexpected Kind '${P[a.b8]}'`)})()}function du(P){return`^${P.map(U=>yu(U,"")).join("")}$`}function bu(P,U){const st=(0,Os.IP)(P)?du(Yo(P)):du(P);return(0,r.v)({[a.b8]:"TemplateLiteral",type:"string",pattern:st},U)}function Bu(P,U,st){return{[P]:hn(er(P),U,(0,bn.i)(st))}}function Ga(P,U,st){return P.reduce((ss,ca)=>({...ss,...Bu(ca,U,st)}),{})}function go(P,U,st){return Ga(P.keys,U,st)}function Ju(P,U,st){const tr=go(P,U,st);return ve(tr)}function Uu(P){const[U,st]=[P.slice(0,1),P.slice(1)];return[U.toLowerCase(),st].join("")}function Eo(P){const[U,st]=[P.slice(0,1),P.slice(1)];return[U.toUpperCase(),st].join("")}function Fo(P){return P.toUpperCase()}function ju(P){return P.toLowerCase()}function Ae(P,U,st){const tr=xr(P.pattern);if(!ot(tr))return{...P,pattern:dt(P.pattern,U)};const Xa=[...Vn(tr)].map(Jh=>er(Jh)),ol=zt(Xa,U),Qh=T(ol);return bu([Qh],st)}function dt(P,U){return typeof P=="string"?U==="Uncapitalize"?Uu(P):U==="Capitalize"?Eo(P):U==="Uppercase"?Fo(P):U==="Lowercase"?ju(P):P:P.toString()}function zt(P,U){return P.map(st=>hn(st,U))}function hn(P,U,st={}){return(0,h.zZ)(P)?Ju(P,U,st):(0,h.gm)(P)?Ae(P,U,st):(0,h.my)(P)?T(zt(P.anyOf,U),st):(0,h.gP)(P)?er(dt(P.const,U),st):(0,r.v)(P,st)}function Mn(P,U={}){return hn(P,"Capitalize",U)}function yr(P,U={}){return hn(P,"Uncapitalize",U)}function si(P,U={}){return hn(P,"Lowercase",U)}function Ii(P,U={}){return hn(P,"Uppercase",U)}function es(P,U){return(0,r.v)({[a.b8]:"Iterator",type:"Iterator",items:P},U)}function ls(P,U){const st={};for(const tr of globalThis.Object.getOwnPropertyNames(P))st[tr]=Ja(P[tr],(0,bn.i)(U));return st}function _s(P,U){return ls(P.properties,U)}function _a(P,U){const st=_s(P,U);return ve(st)}function ta(P,U){return f("KeyOf",[f(P,U)])}function Da(P){return f("KeyOf",[k(P)])}function ga(P,U){const st=(0,nr.g)(P),tr=Rt(st),ss=pn(tr);return(0,r.v)(ss,U)}function Rt(P){return P.map(U=>U==="[number]"?Xt():er(U))}function Ja(P,U){return(0,h.Y6)(P)?ta(P.target,P.parameters):(0,h.in)(P)?Da(P.$ref):(0,h.ZD)(P)?_a(P,U):ga(P,U)}function ho(P,U){return(0,r.v)({[a.b8]:"Promise",type:"Promise",item:P},U)}function Ea(P,U){return P in U?tu(P,U[P]):ve(U)}function Rs(P){return{[P]:er(P)}}function Vo(P){const U={};for(const st of P)U[st]=er(st);return U}function xo(P,U){return(0,rr.oU)(U,P)?Rs(P):Vo(U)}function Zu(P,U){const st=xo(P,U);return Ea(P,st)}function To(P,U){return U.map(st=>tu(P,st))}function Ru(P,U){const st={};for(const tr of globalThis.Object.getOwnPropertyNames(U))st[tr]=tu(P,U[tr]);return st}function tu(P,U){const st={...U};return(0,h.X$)(U)?ye(tu(P,te(U,[a.tJ]))):(0,h.TC)(U)?Ys(tu(P,te(U,[a.hi]))):(0,h.ZD)(U)?Ea(P,U.properties):(0,h.zZ)(U)?Zu(P,U.keys):(0,h.ZV)(U)?La(To(P,U.parameters),tu(P,U.returns),st):(0,h.hg)(U)?kn(To(P,U.parameters),tu(P,U.returns),st):(0,h.H1)(U)?l(tu(P,U.items),st):(0,h.jo)(U)?es(tu(P,U.items),st):(0,h.Yq)(U)?E(To(P,U.allOf),st):(0,h.my)(U)?T(To(P,U.anyOf),st):(0,h.PN)(U)?Fi(To(P,U.items??[]),st):(0,h.av)(U)?Tr(Ru(P,U.properties),st):(0,h.QS)(U)?o(tu(P,U.items),st):(0,h.OD)(U)?ho(tu(P,U.item),st):U}function Bl(P,U){const st={};for(const tr of P)st[tr]=tu(tr,U);return st}function Ul(P,U,st){const tr=(0,h.Yi)(P)?gn(P):P,ss=U({[a.b8]:"MappedKey",keys:tr}
138),ca=Bl(tr,ss);return Tr(ca,st)}function zu(P,U,st){return{[U]:Gi(P,[U],(0,bn.i)(st))}}function xu(P,U,st){return U.reduce((tr,ss)=>({...tr,...zu(P,ss,st)}),{})}function wl(P,U,st){return xu(P,U.keys,st)}function ec(P,U,st){const tr=wl(P,U,st);return ve(tr)}function tc(P,U,st){const tr={};for(const ss of globalThis.Object.getOwnPropertyNames(P))tr[ss]=Gi(P[ss],U,(0,bn.i)(st));return tr}function qu(P,U,st){return tc(P.properties,U,st)}function oo(P,U,st){const tr=qu(P,U,st);return ve(tr)}function Xo(P,U){return P.map(st=>Lo(st,U))}function zo(P,U){return P.map(st=>Lo(st,U))}function hi(P,U){const{[U]:st,...tr}=P;return tr}function jl(P,U){return U.reduce((st,tr)=>hi(st,tr),P)}function Cl(P,U){const st=te(P,[a.H7,"$id","required","properties"]),tr=jl(P.properties,U);return Tr(tr,st)}function Al(P){const U=P.reduce((st,tr)=>(0,h.fJ)(tr)?[...st,er(tr)]:st,[]);return T(U)}function Lo(P,U){return(0,h.Yq)(P)?E(Xo(P.allOf,U)):(0,h.my)(P)?T(zo(P.anyOf,U)):(0,h.av)(P)?Cl(P,U):Tr({})}function Gi(P,U,st){const tr=(0,Os.QS)(U)?Al(U):U,ss=(0,h.Yi)(U)?gn(U):U,ca=(0,h.in)(P),Xa=(0,h.in)(U);return(0,h.ZD)(P)?oo(P,ss,st):(0,h.zZ)(U)?ec(P,U,st):ca&&Xa?f("Omit",[P,tr],st):!ca&&Xa?f("Omit",[P,tr],st):ca&&!Xa?f("Omit",[P,tr],st):(0,r.v)({...Lo(P,ss),...st})}function zl(P,U,st){return{[U]:q(P,[U],(0,bn.i)(st))}}function nu(P,U,st){return U.reduce((tr,ss)=>({...tr,...zl(P,ss,st)}),{})}function cl(P,U,st){return nu(P,U.keys,st)}function ba(P,U,st){const tr=cl(P,U,st);return ve(tr)}function Ol(P,U,st){const tr={};for(const ss of globalThis.Object.getOwnPropertyNames(P))tr[ss]=q(P[ss],U,(0,bn.i)(st));return tr}function Pl(P,U,st){return Ol(P.properties,U,st)}function Do(P,U,st){const tr=Pl(P,U,st);return ve(tr)}function N(P,U){return P.map(st=>z(st,U))}function g(P,U){return P.map(st=>z(st,U))}function x(P,U){const st={};for(const tr of U)tr in P&&(st[tr]=P[tr]);return st}function C(P,U){const st=te(P,[a.H7,"$id","required","properties"]),tr=x(P.properties,U);return Tr(tr,st)}function M(P){const U=P.reduce((st,tr)=>(0,h.fJ)(tr)?[...st,er(tr)]:st,[]);return T(U)}function z(P,U){return(0,h.Yq)(P)?E(N(P.allOf,U)):(0,h.my)(P)?T(g(P.anyOf,U)):(0,h.av)(P)?C(P,U):Tr({})}function q(P,U,st){const tr=(0,Os.QS)(U)?M(U):U,ss=(0,h.Yi)(U)?gn(U):U,ca=(0,h.in)(P),Xa=(0,h.in)(U);return(0,h.ZD)(P)?Do(P,ss,st):(0,h.zZ)(U)?ba(P,U,st):ca&&Xa?f("Pick",[P,tr],st):!ca&&Xa?f("Pick",[P,tr],st):ca&&!Xa?f("Pick",[P,tr],st):(0,r.v)({...z(P,ss),...st})}function se(P,U){const st={};for(const tr of globalThis.Object.getOwnPropertyNames(P))st[tr]=ai(P[tr],(0,bn.i)(U));return st}function ge(P,U){return se(P.properties,U)}function Oe(P,U){const st=ge(P,U);return ve(st)}function it(P,U){return f("Partial",[f(P,U)])}function Et(P){return f("Partial",[k(P)])}function Zt(P){const U={};for(const st of globalThis.Object.getOwnPropertyNames(P))U[st]=ye(P[st]);return U}function yn(P){const U=te(P,[a.H7,"$id","required","properties"]),st=Zt(P.properties);return Tr(st,U)}function ar(P){return P.map(U=>Er(U))}function Er(P){return h.Y6(P)?it(P.target,P.parameters):h.in(P)?Et(P.$ref):h.Yq(P)?E(ar(P.allOf)):h.my(P)?T(ar(P.anyOf)):h.av(P)?yn(P):h.cQ(P)||h.Zx(P)||h.$p(P)||h.gP(P)||h.Ef(P)||h.Mx(P)||h.IP(P)||h.nH(P)||h.R1(P)?P:Tr({})}function ai(P,U){return h.ZD(P)?Oe(P,U):(0,r.v)({...Er(P),...U})}function ii(P,U){const st={};for(const tr of globalThis.Object.getOwnPropertyNames(P))st[tr]=ha(P[tr],U);return st}function gi(P,U){return ii(P.properties,U)}function qi(P,U){const st=gi(P,U);return ve(st)}function Qi(P,U){return f("Required",[f(P,U)])}function Ri(P){return f("Required",[k(P)])}function hs(P){const U={};for(const st of globalThis.Object.getOwnPropertyNames(P))U[st]=te(P[st],[a.tJ]);return U}function fs(P){const U=te(P,[a.H7,"$id","required","properties"]),st=hs(P.properties);return Tr(st,U)}function ts(P){return P.map(U=>Vs(U))}function Vs(P){return h.Y6(P)?Qi(P.target,P.parameters):h.in(P)?Ri(P.$ref):h.Yq(P)?E(ts(P.allOf)):h.my(P)?T(ts(P.anyOf)):h.av(P)?fs(P):h.cQ(P)||h.Zx(P)||h.$p(P)||h.gP(P)||h.Ef(P)||h.Mx(P)||h.IP(P)||h.nH(P)||h.R1(P)?P:Tr({})}function ha(P,U){return h.ZD(P)?qi(P,U):(0,r.v)({...Vs(P),...U})}function Js(P,U){return U.map(st=>h.in(st)?qs(P,st.$ref):re(P,st))}function qs(P,U){return U in P?h.in(P[U])?qs(P,P[U].$ref):re(P,P[U]):(0,v.p)()}function vo(P){return W(P[0])}function wo(P){return Ti(P[0],P[1])}function Ra(P){return Ja(P[0])}function Zs(P){return ai(P[0])}function to(P){return Gi(P[0],P[1])}function uo(P){return q(P[0],P[1])}function Wo(P){return ha(P[0])}function ea(P,U,st){const tr=Js(P,st);return U==="Awaited"?vo(tr):U==="Index"?wo(tr):U==="KeyOf"?Ra(tr):U==="Parti
138al"?Zs(tr):U==="Omit"?to(tr):U==="Pick"?uo(tr):U==="Required"?Wo(tr):(0,v.p)()}function Co(P,U){return o(re(P,U))}function Qo(P,U){return l(re(P,U))}function uu(P,U,st){return La(F(P,U),re(P,st))}function Wu(P,U,st){return kn(F(P,U),re(P,st))}function dl(P,U){return E(F(P,U))}function $u(P,U){return es(re(P,U))}function Mu(P,U){return Tr(globalThis.Object.keys(U).reduce((st,tr)=>({...st,[tr]:re(P,U[tr])}),{}))}function Il(P,U){const[st,tr]=[re(P,Mr(U)),Yn(U)],ss=Zi(U);return ss.patternProperties[tr]=st,ss}function fl(P,U){return h.in(U)?{...qs(P,U.$ref),[a.H7]:U[a.H7]}:U}function Rl(P,U){return Fi(F(P,U))}function ja(P,U){return T(F(P,U))}function F(P,U){return U.map(st=>re(P,st))}function re(P,U){return h.X$(U)?(0,r.v)(re(P,te(U,[a.tJ])),U):h.TC(U)?(0,r.v)(re(P,te(U,[a.hi])),U):h.n_(U)?(0,r.v)(fl(P,U),U):h.QS(U)?(0,r.v)(Co(P,U.items),U):h.H1(U)?(0,r.v)(Qo(P,U.items),U):h.Y6(U)?(0,r.v)(ea(P,U.target,U.parameters)):h.ZV(U)?(0,r.v)(uu(P,U.parameters,U.returns),U):h.hg(U)?(0,r.v)(Wu(P,U.parameters,U.returns),U):h.Yq(U)?(0,r.v)(dl(P,U.allOf),U):h.jo(U)?(0,r.v)($u(P,U.items),U):h.av(U)?(0,r.v)(Mu(P,U.properties),U):h.cZ(U)?(0,r.v)(Il(P,U)):h.PN(U)?(0,r.v)(Rl(P,U.items||[]),U):h.my(U)?(0,r.v)(ja(P,U.anyOf),U):U}function Te(P,U){return U in P?re(P,P[U]):(0,v.p)()}function We(P){return globalThis.Object.getOwnPropertyNames(P).reduce((U,st)=>({...U,[st]:Te(P,st)}),{})}class Nt{constructor(U){const st=We(U),tr=this.WithIdentifiers(st);this.$defs=tr}Import(U,st){const tr={...this.$defs,[U]:(0,r.v)(this.$defs[U],st)};return(0,r.v)({[a.b8]:"Import",$defs:tr,$ref:U})}WithIdentifiers(U){return globalThis.Object.getOwnPropertyNames(U).reduce((st,tr)=>({...st,[tr]:{...U[tr],$id:tr}}),{})}}function qn(P){return new Nt(P)}function ci(P,U){return(0,r.v)({[a.b8]:"Not",not:P},U)}function ys(P,U){return h.hg(P)?Fi(P.parameters,U):(0,v.p)()}let sa=0;function Ba(P,U={}){(0,Os.R1)(U.$id)&&(U.$id=`T${sa++}`);const st=Zi(P({[a.b8]:"This",$ref:`${U.$id}`}));return st.$id=U.$id,(0,r.v)({[a.Ck]:"Recursive",...st},U)}function Bo(P,U){const st=(0,Os.IP)(P)?new globalThis.RegExp(P):P;return(0,r.v)({[a.b8]:"RegExp",type:"RegExp",source:st.source,flags:st.flags},U)}function Hu(P){return(0,h.Yq)(P)?P.allOf:(0,h.my)(P)?P.anyOf:(0,h.PN)(P)?P.items??[]:[]}function Su(P){return Hu(P)}function kc(P,U){return h.hg(P)?(0,r.v)(P.returns,U):(0,v.p)(U)}class Tu{constructor(U){this.schema=U}Decode(U){return new ed(this.schema,U)}}class ed{constructor(U,st){this.schema=U,this.decode=st}EncodeTransform(U,st){const ca={Encode:Xa=>st[a.H7].Encode(U(Xa)),Decode:Xa=>this.decode(st[a.H7].Decode(Xa))};return{...st,[a.H7]:ca}}EncodeSchema(U,st){const tr={Decode:this.decode,Encode:U};return{...st,[a.H7]:tr}}Encode(U){return(0,h.n_)(this.schema)?this.EncodeTransform(U,this.schema):this.EncodeSchema(U,this.schema)}}function nf(P){return new Tu(P)}function lc(P={}){return(0,r.v)({[a.b8]:P[a.b8]??"Unsafe"},P)}function Nc(P){return(0,r.v)({[a.b8]:"Void",type:"void"},P)}const S=t,el=S.Union([S.Literal("top"),S.Literal("bottom")],{$id:"AudioPosition"}),lu=S.Object({l10nId:S.String()},{$id:"L10n"}),bs=(P,U,st=0,tr)=>({...S.Union([P,lu],{$id:tr}),contentType:U,title:"Localized",order:st}),rf=P=>P.title==="Localized",Fc="nullable";function ru(P){return S.Union([P,S.Null()],{[Fc]:!0})}function hl(P){return At.my(P)&&P[Fc]===!0}function bi(P){return S.Optional(ru(P))}function Ka(P,U){return S.Mapped(S.KeyOf(P),st=>bi(S.Index(P,st)),{$id:U})}function So(){return S.Union([S.Number(),S.String()])}function yo(P=0,U){return bs(S.String({...U}),"plain",P)}function Pa(P=0,U){return bs(S.String({...U}),"rich",P)}function Lu(){return S.Union([S.Date(),S.String()])}const cc="discriminating";function po(P,U,st){return S.Union(U,{[cc]:P,$id:st})}function fu(P){if(!At.my(P)||!(cc in P))return!1;const U=P[cc];return Array.isArray(U)&&U.every(st=>typeof st=="string")}const Vu=S.Tuple([],{deprecated:!0}),Wl=S.Union([S.Literal(1),S.Literal(2),S.Literal(3),S.Literal(4),S.Literal(5),S.Literal(6)],{$id:"HeadingLevel"}),dc=S.Union([S.Literal("ACCENT"),S.Literal("BLACK"),S.Literal("COLOR"),S.Literal("DARK"),S.Literal("GRAY"),S.Literal("IMAGE"),S.Literal("LIGHT"),S.Literal("TINT")],{$id:"Backgroun
138dType"}),fc=S.Union([S.Literal("WHITE"),S.Literal("TRANSPARENT")],{$id:"CardMode"}),$l=S.Union([S.Literal("AUTO"),S.Literal("BLACK"),S.Literal("LIGHT"),S.Literal("DARK")],{$id:"TextColor"}),Bc=Ka(S.Object({accentColor:S.String(),backgroundColor:S.String(),backgroundType:dc,cardMode:fc,customBackgroundColorContrast:$l,customPaddingBottom:So(),customPaddingLinked:S.Boolean(),customPaddingTop:So(),entranceAnimation:S.Boolean(),markerColorContrast:$l,paddingBottom:So(),paddingLinked:S.Boolean(),paddingTop:So(),snippetColorContrast:$l,v:S.Union([S.Literal(1),S.Literal(2)])}),"BlockSettings"),Ml=S.Object({translationOverride:S.Optional(S.Boolean())},{$id:"TranslationOverride"}),Hl=S.Object({type:bi(S.String()),key:bi(S.String()),src:bi(S.String()),thumbnail:bi(S.String()),thumbnailKey:bi(S.String()),originalUrl:bi(S.String()),overlayColor:bi(S.String()),alpha:bi(So()),crushedKey:bi(S.String()),useCrushedKey:bi(S.Boolean()),alt:bi(S.String()),fillWidth:bi(S.Boolean()),trackingContext:bi(S.String()),trackingId:bi(S.Union([S.String(),S.Number()])),align:bi(S.Union([S.Literal("left"),S.Literal("center"),S.Literal("right")])),sourcedFrom:bi(S.Union([S.Literal("DEFAULT"),S.Literal("USER"),S.Literal("LIBRARY"),S.Literal("AI")]))}),Uc=S.Object({style:bi(S.String()),prompt:S.String(),orientation:bi(S.Union([S.Literal("landscape"),S.Literal("square"),S.Literal("portrait")])),modelId:bi(S.String()),fromContent:bi(S.Object({id:S.Union([S.String(),S.Number()]),type:S.String()}))},{$id:"AIGeneratedMediaSettings"}),Du=S.Composite([Hl,S.Object({isSquare:bi(S.Boolean()),originalImage:bi(Hl),dimensions:bi(S.Object({height:bi(S.Integer()),left:bi(S.Integer()),originalHeight:bi(S.Integer()),originalWidth:bi(S.Integer()),top:bi(S.Integer()),width:bi(S.Integer())})),aiImageGenSettings:bi(Uc)}),Ml],{$id:"MediaImage"}),_u=S.Object({image:Du},{$id:"MediaImageRecord"}),lo=S.Object({id:S.Union([S.String(),S.Number()]),settings:Bc,background:S.Optional(S.Partial(S.Object({media:bs(S.Partial(_u),"mediaRecord")}))),metadata:S.Optional(S.Partial(S.Object({createdVia:S.String()}))),globalBlockId:S.Optional(S.String())},{$id:"BlockBase"}),Gu=S.Composite([lo,S.Object({type:S.Literal("interactive")})],{$id:"BlockInteractiveBase"}),td=S.Object({id:S.String(),key:S.Optional(S.String()),code:S.String(),name:S.Optional(S.String()),filename:S.String(),url:S.Optional(S.String()),isAiGenerated:S.Optional(S.Boolean())},{$id:"Caption"}),$=S.Partial(S.Object({text:S.String(),model:S.String(),voiceName:S.String(),stability:S.Number(),similarity:S.Number(),styleExaggeration:S.Number(),speakerBoost:S.Boolean(),l10nAutoGenStatus:S.Optional(S.String())},{description:"Settings for AI audio generation."})),ce=S.Object({type:S.Optional(S.Literal("audio")),inputKey:S.Optional(S.String({description:"Full path in S3 before transcode"})),key:S.Optional(S.String({description:"Full path in S3 after transcode. Use in tandem with the cdn host to resolve the asset"})),duration:S.Optional(S.Number({minimum:0})),originalUrl:S.Optional(S.String({description:"Name of the file that was uploaded"})),pause:S.Optional(S.Boolean()),transcript:bi(S.String({description:"Generated transcript from the uploaded source"})),transcodeId:S.Optional(S.String({description:"Job ID in AWS when performing the transcode"})),aiAudioSettings:S.Optional($),sourceType:S.Optional(S.Union([S.Literal("upload-audio"),S.Literal("record-audio"),S.Literal("ai-audio")],{description:"Where the audio originated"}))}),Ue=S.Composite([ce,Ml],{$id:"MediaAudio"}),je=S.Object({audio:Ue},{$id:"MediaAudioRecord"}),pt=bi(S.Union([S.Literal("link"),S.Literal("photo"),S.Literal("video"),S.Literal("iframe"),S.Literal("rich")])),Kt=S.Composite([S.Object({type:S.Optional(S.Union([S.Literal("embed"),...pt.anyOf])),embedType:pt,src:S.String(),originalUrl:bi(S.Union([S.String(),S.Null()])),provider:bi(S.Union([S.String(),S.Null()])),providerUrl:bi(S.Union([S.String(),S.Null()])),thumbnail:bi(S.Union([S.String(),S.Null()])),favicon:bi(S.Union([S.String(),S.Null()])),title:bi(S.Union([S.String(),S.Null()])),description:bi(S.Union([S.String(),S.Null(
138)])),useRelativePath:bi(S.Boolean()),pause:bi(S.Boolean())}),Ml],{$id:"MediaEmbed"}),vn=S.Object({embed:Kt},{$id:"MediaEmbedRecord"}),Wn=S.Object({src:bi(S.String()),srcName:bi(S.String())},{$id:"MediaSandbox"}),ur=S.Object({sandbox:Wn},{$id:"MediaSandboxRecord"}),mr=S.Partial(S.Object({type:S.Optional(S.Literal("storyline")),src:S.String(),title:S.String(),thumbnail:S.Optional(S.String()),processing:S.Optional(S.Boolean()),contentPrefix:S.String(),meta:S.Partial(S.Object({title:S.String(),version:S.String(),course_id:S.String(),thumbnail:S.String(),stage:S.Object({width:S.Number(),height:S.Number()}),player:S.Partial(S.Object({name:S.String(),width:S.Number(),height:S.Number()})),scenes:S.Array(S.Object({title:S.String()})),slides:S.Array(S.Object({id:S.String(),title:S.String(),scene_index:S.String()}))}))}),{$id:"MediaStoryline"}),Hr=S.Object({storyline:mr},{$id:"MediaStorylineRecord"}),Xr=S.Union([S.Composite([S.Object({type:S.Optional(S.Literal("video")),key:S.String(),url:S.Optional(S.String()),src:S.Optional(S.String()),poster:S.Optional(S.String()),duration:S.Optional(S.Number({minimum:0})),inputKey:S.Optional(S.String()),thumbnail:S.Optional(S.String()),captionUID:S.Optional(S.String()),originalUrl:S.Optional(S.String()),transcodeId:S.Optional(S.String()),pause:S.Optional(S.Boolean()),captions:S.Optional(S.Array(td)),subtitle:S.Optional(S.String())}),Ml]),S.Object({isCancelled:S.Literal(!0)})],{$id:"MediaVideo"}),jr=S.Object({video:Xr},{$id:"MediaVideoRecord"}),ps=S.Union([Ue,Kt,Du,Xr,Wn,mr],{$id:"Media"}),is=S.Object({audio:S.Optional(Ue),video:S.Optional(Xr)},{$id:"MediaAIAvatarRecord"}),ms=S.Composite([S.Object({originalUrl:S.String(),size:S.Integer(),src:S.Optional(S.String()),type:S.Optional(S.Literal("attachment")),key:S.Optional(S.String()),filename:S.Optional(S.String()),mimeType:S.Optional(S.String())}),Ml],{$id:"MediaAttachment"}),va=S.Object({attachment:ms},{$id:"MediaAttachmentRecord"}),$a=S.Partial(S.Composite([va,je,vn,_u,ur,Hr,jr].map(P=>S.Mapped(S.KeyOf(P),U=>S.Intersect([S.Omit(S.Index(P,U),["type"]),S.Partial(S.Pick(S.Index(P,U),["type"]))])))),{$id:"MediaRecord"}),Oo=S.Object({disableZoom:S.Optional(S.Boolean()),fullEmbed:S.Optional(S.Boolean()),showMetaData:S.Optional(S.Boolean())},{$id:"MediaSettings"}),Ca=S.Object({id:S.Union([S.String(),S.Number()])},{$id:"BlockItemBase"}),Us=S.Composite([Ca,S.Object({title:yo(0),description:S.Optional(Pa(1)),media:S.Optional(S.Union([Vu,bs($a,"mediaRecord")])),settings:S.Optional(S.Object({disableZoom:S.Optional(S.Boolean()),fullEmbed:S.Optional(S.Boolean())}))})],{$id:"BlockItemAccordion"}),ka=S.Composite([Gu,S.Object({family:S.Literal("interactive"),variant:S.Literal("accordion"),items:S.Array(Us),settings:Ka(S.Object({headingLevel:Wl,zoomOnClick:S.Boolean(),accordionBehavior:S.Union([S.Literal("keepOpen"),S.Literal("onlyOne")]),audioPosition:el}))})],{$id:"BlockAccordion"}),Aa=S.Union([S.Literal("AUTO"),S.Literal("BLACK"),S.Literal("LIGHT"),S.Literal("DARK")],{$id:"ColorContrast"}),_o=S.Composite([Ca,S.Object({type:S.Union([S.Literal(""),S.Literal("link"),S.Literal("relative-url"),S.Literal("email"),S.Literal("exit-course"),S.Literal("lesson")]),label:yo(1),description:Pa(0),destination:S.Optional(bs(S.String(),"buttonDestination",2))})],{$id:"BlockItemButton"}),tl=Ka(S.Object({buttonAlignment:S.Union([S.Literal("left"),S.Literal("center"),S.Literal("right")]),buttonColor:S.String(),buttonColorContrast:Aa,buttonRadius:S.Number(),buttonShowDescription:S.Boolean(),buttonStyle:S.Literal("rounded"),buttonWidth:S.Number(),customButtonWidth:S.Number()})),Ll=S.Composite([Gu,S.Object({family:S.Literal("buttons"),variant:S.Literal("button"),items:S.Optional(S.Array(_o)),settings:tl})],{$id:"BlockButton"}),nl=S.Composite([Gu,S.Object({family:S.Literal("buttons"),variant:S.Literal("button stack"),items:S.Array(_o),settings:tl})],{$id:"BlockButtonStack"}),Dl=S.Object({type:S.Optional(S.Union([S.Literal("image"),S.Literal("fullimage"),S.Literal("description")])),description:S.Optional(Pa()),media:S.Optional(bs(S.Partial(S.Composite([je,_u])),"mediaRecord"))}),Vl=S.Composite([Ca,S.Object({back:Dl,front:Dl})],{$id:"BlockItemCard"}),Gl=S.Literal("flashcard");function nc(P){return S.Composite([Gu,S.Object({family:Gl,variant:S.Literal(P),items:S.Array(Vl),settings:Ka(S.Object({showHint:S.Boolean()}))})])}const rl=po(["variant"],[nc("flashcard"),nc("stack")],"BlockFlashcard"),hc=S.Composite([Ca,S.Object({color:S.String(),type:yo(),value:S.String()})],{$id:"BlockItemChart"});function Kl(P){return S.Composite([lo,S.Object({type:S.Literal("chart"),family:S.Literal("chart"),variant:S.Literal(P),items:S.Array(hc),title:Pa(0),itemsLabel:yo(2),valuesLabel:yo(1),settings:Ka(S.Object({headingLevel:Wl,valueType:S.Union([S.Literal("numeric"),S.Literal("percentage")])}))})])}function rc(P){return S.Composite([Kl(P),S.Object({settings:Ka(S.Object({chartColor:S.String(),lineCurve:S.Union([S.Literal("linear"),S.Literal("natural")])}
138))})])}const Ku=po(["variant"],[rc("bar"),rc("line"),Kl("pie")],"BlockChart"),Go=S.Composite([Ca,S.Object({title:yo(0),buttonColor:S.Union([S.Literal("brand"),S.Literal("gray"),S.Literal("black")]),completeHint:yo(1)})],{$id:"BlockItemContinue"}),cu=po(["type"],[S.Composite([Go,S.Object({type:S.Literal("")})]),S.Composite([Go,S.Object({type:S.Literal("completeBlock")})]),S.Composite([Go,S.Object({type:S.Literal("completeAll")})])],"BlockItemContinue"),ku=S.Object({id:S.Union([S.String(),S.Number()]),correct:S.Optional(S.Boolean())}),pl=S.Composite([ku,S.Object({title:S.Optional(yo(1))})],{$id:"BlockItemKnowledgeCheckAnswerPlain"}),jc=S.Composite([ku,S.Object({title:S.Optional(Pa(1))})],{$id:"BlockItemKnowledgeCheckAnswerRich"}),Td=S.Union([S.Literal("ANY"),S.Literal("CORRECT_INCORRECT"),S.Literal("CHOICE")],{$id:"BlockKnowledgeCheckFeedbackType"}),pc=S.Composite([Ca,S.Object({title:Pa(0),media:S.Optional(bs($a,"mediaRecord")),settings:S.Optional(Oo),isCaseSensitive:S.Optional(S.Boolean())})],{$id:"BlockItemKnowledgeCheckBase"});function ko(P,U){const st=P?jc:pl;let tr;switch(U){case"ANY":tr=S.Object({feedbackType:S.Optional(S.Union([S.Literal(U),S.Literal("")])),feedback:S.Optional(Pa(1)),answers:S.Array(st)});break;case"CORRECT_INCORRECT":tr=S.Object({feedbackType:S.Literal(U),feedbackCorrect:S.Optional(Pa(2)),feedbackIncorrect:S.Optional(Pa(3)),answers:S.Array(st)});break;case"CHOICE":tr=S.Object({feedbackType:S.Literal(U),answers:S.Array(S.Composite([st,S.Object({feedback:S.Optional(S.Optional(Pa(2)))})]))});break}return S.Composite([pc,tr])}const iu=S.Object({type:S.Literal("FILL_IN_THE_BLANK")}),zc=S.Union([S.Composite([iu,ko(!1,"ANY")]),S.Composite([iu,ko(!1,"CORRECT_INCORRECT")])],{$id:"BlockItemFillIn"}),wd=S.Composite([Ca,S.Object({srcdoc:S.Optional(bs(S.Optional(S.String()),"codeSrcDoc")),media:S.Optional(bs(S.Optional(ur),"codeMedia"))})],{$id:"BlockItemHTML"}),il=S.Composite([Ca,S.Object({caption:S.Optional(Pa(1)),media:S.Optional(bs(S.Partial(S.Composite([je,_u])),"mediaRecord"))})],{$id:"BlockItemImageWithCaption"}),mc=S.Composite([Ca,il,S.Object({paragraph:S.Optional(Pa(2))})],{$id:"BlockItemImageTextAside"}),aa=S.Union([il,mc],{$id:"BlockItemImage"});function nd(P){return S.Composite([S.Omit(ko(!1,P),["answers"]),S.Object({type:S.Literal("MATCHING"),answers:S.Array(S.Composite([pl,S.Object({matchTitle:S.Optional(yo(1))})]))})])}const Wc=S.Union([nd("ANY"),nd("CORRECT_INCORRECT")],{$id:"BlockItemMatching"}),ml=S.Object({type:S.Optional(S.Literal("MULTIPLE_CHOICE"))}),Cd=po(["type","feedbackType"],[S.Composite([ml,ko(!0,"ANY")]),S.Composite([ml,ko(!0,"CORRECT_INCORRECT")]),S.Composite([ml,ko(!0,"CHOICE")])],"BlockItemMultipleChoice"),rd=S.Object({type:S.Literal("MULTIPLE_RESPONSE"),correct:S.Optional(S.String()),corrects:S.Optional(S.Array(S.String()))}),id=S.Union([S.Composite([rd,ko(!0,"ANY")]),S.Composite([rd,ko(!0,"CORRECT_INCORRECT")])],{$id:"BlockItemMultipleResponse"}),hu=po(["type","feedbackType"],[Wc,Cd,id,zc],"QuestionBankQuestion"),sf=S.Composite([Ca,S.Object({type:S.Literal("DRAW_FROM_QUESTION_BANK"),questionBankId:S.Optional(S.String()),questionBankTitle:S.Optional(S.String()),questionBankUpdatedAt:S.Optional(S.String()),drawCount:S.Optional(S.Number()),questions:S.Optional(S.Array(hu))})],{$id:"BlockItemQuestionBank"}),Uf=po(["type","feedbackType"],[Wc,Cd,id,sf,zc],"BlockItemKnowledgeCheck"),af=S.Composite([Ca,S.Object({x:bs(So(),"coordinate"),y:bs(So(),"coordinate"),icon:S.String(),title:yo(1),isActive:S.Boolean(),description:Pa(2),media:S.Optional(bs($a,"mediaRecord"))})],{$id:"BlockItemLabeledGraphic"}),ws=S.Composite([Ca,S.Object({paragraph:S.Optional(Pa()),number:bi(S.Union([S.String(),S.Number()]))})],{$id:"BlockItemList"}),Ad=S.Composite([Ca,S.Object({isHidden:S.Boolean(),title:yo(0),description:bi(Pa(1)),media:S.Optional(S.Union([bs($a,"mediaRecord"),Vu])),type:S.Union([S.Literal("intro"),S.Literal("summary"),S.Literal("step")]),settings:S.Optional(S.Union([S.Partial(S.Object({showMetaData:S.Boolean()})),Vu]))})],{$id:"BlockItemProcess"}),Od=S.Composite([Ca,S.Object({name:Pa(1),avatar:S.Object({media:bs(S.Partial(_u),"mediaRecord")}),paragraph:Pa(0),background:S.Optional(S.Object({media:bs(S.Partial(_u),"mediaRecord")}))})],{$id:"BlockItemQuote"}),Pd=S.Union([S.Literal("next"),S.Literal("slide"),S.Literal("end")]),sd=S.Object({scene:S.String(),slide:S.String()}
138),Yl=S.Object({id:S.String(),alt:S.Optional(yo(2)),goTo:Pd,action:S.Union([S.Literal("continue"),S.Literal("tryAgain")]),emotion:S.String(),feedback:ru(Pa(1)),nextSlide:bi(sd),description:bi(Pa(0))}),za=S.Object({id:S.String(),alt:S.Optional(yo(2)),title:ru(yo(0)),goTo:Pd,type:S.Union([S.Literal("dialogue"),S.Literal("text")]),emotion:S.String(),media:S.Optional(bs(S.Partial(je),"mediaRecord")),nextSlide:bi(sd),responses:S.Array(Yl),description:bi(Pa(1)),hasCharacter:S.Boolean()}),gc=S.Composite([Du,S.Object({id:S.String(),filters:S.Array(S.Object({name:S.String(),value:S.String()}))})]),Id=S.Partial(S.Object({media:bs(_u,"mediaRecord")})),ic=S.Partial(S.Object({id:S.String(),name:S.String(),src:S.String(),poses:S.Record(S.String(),gc)})),vc=S.Composite([Ca,S.Object({title:yo(),background:Id,character:ic,slides:S.Array(za),slidesHaveCharacterByDefault:S.Optional(S.Boolean()),blurBackground:S.Optional(S.Boolean())})],{$id:"BlockItemScenario"}),ad=S.Composite([Ca,S.Object({title:yo(),pileId:S.Union([S.String(),S.Number()])})],{$id:"BlockItemSorting"}),Xl=S.Union([S.Object({}),S.Composite([Ca,S.Object({paragraph:S.Optional(Pa())})])],{$id:"BlockItemStatement"}),Rd=S.Composite([Ca,Ka(S.Object({media:bs(Hr,"storyline")}))],{$id:"BlockItemStoryline"}),$c=S.Composite([Ca,S.Object({title:S.Optional(yo(0)),description:S.Optional(Pa(1)),media:S.Optional(S.Union([Vu,S.Optional(bs($a,"mediaRecord"))])),settings:S.Optional(S.Object({disableZoom:S.Optional(S.Boolean()),fullEmbed:S.Optional(S.Boolean())}))})],{$id:"BlockItemTabs"}),jf=S.Composite([Ca,S.Object({media:S.Optional(bs(_u,"mediaRecord"))})]),Md=S.Union([S.Object({}),S.Composite([jf,S.Object({heading:bi(Pa(0))})])],{$id:"BlockItemTextHeading"}),pu=S.Union([S.Object({}),S.Composite([jf,S.Object({paragraph:bi(Pa(1))})])],{$id:"BlockItemTextParagraph"}),of=S.Union([S.Object({}),S.Composite([Ca,S.Object({heading:bi(Pa(0)),paragraph:bi(Pa(1))})])],{$id:"BlockItemTextHeadingParagraph"}),sl=S.Union([Md,pu,of],{$id:"BlockItemText"}),Ld=S.Composite([Ca,S.Object({date:S.Optional(yo(0)),title:yo(1),description:Pa(2),media:S.Optional(bs($a,"mediaRecord")),settings:S.Optional(Oo)})],{$id:"BlockItemTimeline"}),li=S.Union([Us,_o,Vl,cu,zc,wd,aa,Uf,af,ws,Wc,Cd,id,Ad,sf,Od,vc,ad,Xl,Rd,$c,sl,Ld],{$id:"BlockItem"}),Dd=S.Composite([Ca,S.Object({caption:S.Optional(Pa()),code:S.String()})],{$id:"BlockItemCode",deprecated:!0}),kd=S.Composite([Ca,S.Object({caption:S.Optional(Pa()),code:S.String()})],{$id:"BlockItemCodeSnippet"});function kl(P,U){const st=bs(P,"mediaRecord",0);return S.Composite([Ca,S.Object({media:st})],{$id:U})}function od(P,U){return S.Composite([P,S.Object({caption:S.Optional(Pa(1))})],{$id:U})}const uf=kl(va,"BlockItemAttachment"),Nd=od(kl(je),"BlockItemAudio"),wu=S.Composite([kl(vn),S.Object({settings:S.Optional(S.Object({showMetaData:S.Optional(S.Boolean())}))})],{$id:"BlockItemEmbed"}),Hc=S.Object({customVideo:S.Optional(S.Partial(Xr)),video:S.Optional(S.Partial(Xr))},{$id:"MediaVideoOrCustomVideoRecord"}),$o=S.Composite([od(kl(Hc)),S.Object({partnerContentId:S.Optional(S.String())})],{$id:"BlockItemVideo"}),io=od(kl(is),"BlockItemAIAvatar"),Cu=S.Union([uf,Nd,wu,$o],{$id:"BlockItemMultimedia"});function gl(P){return S.Composite([lo,S.Object({type:S.Literal(P),family:S.Literal(P),variant:S.Literal("code"),items:S.Tuple([Dd]),settings:Ka(S.Object({language:S.String(),snippetBackgroundColor:S.String(),snippetColorContrast:Aa,theme:S.String(),useAdvancedEditor:S.Boolean(),wrapWords:S.Boolean()}))})],{deprecated:!0})}const vl=po(["type","family"],[gl("text"),gl("multimedia")],"BlockCode");function Fd(P){return S.Composite([lo,S.Object({type:S.Literal(P),family:S.Literal(P),variant:S.Literal("code"),items:S.Tuple([Dd]),settings:Ka(S.Object({language:S.String(),snippetBackgroundColor:S.String(),snippetColorContrast:Aa,theme:S.String(),useAdvancedEditor:S.Boolean(),wrapWords:S.Boolean()}))})])}const yc=po(["type","family"],[Fd("text"),Fd("multimedia")],"BlockCodeSnippet"),Bd=Ka(S.Object({continueColor:S.String(),continueColorContrast:Aa,continueRadius:S.Number(),continueWidth:S.Number()})),zf=S.Composite([lo,S.Object({type:S.Literal("divider"),family:S.Literal("continue"),variant:S.Literal("continue"),items:S.Tuple([cu]),settings:Bd})],{$id:"BlockContinue"});function lf(P){const U={type:S.Literal("divider"),family:S.Literal("divider"),variant:S.Literal(P),items:S.Optional(S.Union([S.Tuple([]),S.Tuple([cu])]))};return P==="numbered divider"?S.Composite([lo,S.Object({...U,settings:Ka(S.Object({restartNumbering:S.Boolean(),restartNumberingValue:S.Number()}))})]):S.Composite([lo,S.Object(U)])}const cf=po(["variant"],[lf("divider"),lf("numbered divider"),lf("spacing divider")],"BlockDivider"),df=S.Union([S.Literal("0"),S.Literal("1"),S.Literal("2")],{$id:"MediaWidth"});function yl(P,U,st){return S.Composite([lo,S.Object({type:S.Literal("multimedia"),family:S.Literal("multimedia"),variant:S.Literal(P),items:S.Array(U,{minItems:1})})],{$id:st})}const Oh=yl("attachment",uf,"BlockAttachment"),Wf=yl("audio",Nd,"BlockAudio"),Ud=S.Composite([yl("embed",wu,"BlockEmbed"),S.Object({settings:Ka(S.Object({showBorder:S.Boolean(),mediaWidth:df}))})],{$id:"BlockEmbed"});function ud(P,U,st){return S.Intersect([yl(P,U),S.Object({settings:Ka(S.Object({forwardSeekRestricted:S.Boolean(),mediaWidth:df}))})],{$id:st})}const jd=ud("video",$o,"BlockVideo"),$f=ud("custom video",$o,"BlockCustomVideo"),Hf=yl("ai_avatar",io,"BlockAIAvatar"),ff=po(["variant"],[Oh,Wf,Ud,jd,$f,Hf],"BlockMultimedia"),Vf=S.Composite([lo,S.Object({type:S.Literal("html"),family:S.Literal("html"),settings:Ka(S.Object({autoResize:S.Boolean(),hasCustomCompletion:S.Boolean(),height:S.Number(),width:df})),items:S.Tuple([wd])})]);function Gf(P){return S.Composite([Vf,S.Object({variant:S.Literal(P)})])}const hf=po(["variant"],[Gf("inline"),Gf("cdn")],"BlockHTML"),Kf=S.Object({type:S.Literal("image"),settings:Ka(S.Object({opacity:So(),opacityColor:S.String(),zoomOnClick:S.Boolean(),imagePosition:S.Union([S.Literal("left"),S.Literal("right")]),imageSize:S.Union([S.Literal("small"),S.Literal("medium"),S.Literal("large")])}))});
138function al(P,U,st){return S.Composite([lo,Kf,S.Object({family:S.Literal(P),variant:S.Literal(U)}),S.Object({items:S.Array(st)})])}const pf=po(["family","variant"],[al("image","hero",il),al("image","full",il),al("image","text aside",mc),al("image","text overlay",il),al("gallery","centered",il),al("gallery","two column",il),al("gallery","three column",il),al("gallery","four column",il)],"BlockImage"),Yf=S.Union([S.Literal("freezeFirst"),S.Literal("freezeSecond")],{$id:"ColumnBehavior"}),Eu=S.Composite([lo,S.Object({type:S.Literal("knowledgeCheck"),family:S.Literal("knowledgeCheck")})]),bc=S.Object({columnBehavior:S.Optional(Yf),correctAnswerColor:S.String(),correctAnswerColorContrast:Aa,hideRetryOnCorrectAnswer:S.Boolean(),incorrectAnswerColor:S.String(),incorrectAnswerColorContrast:Aa,knowledgeCheckWidth:S.Integer({minimum:0}),requireCorrectAnswer:S.Boolean(),retryCount:S.Integer(),revealCorrectAnswers:S.Boolean()}),xc=po(["type","feedbackType"],[Wc,Cd,id,zc],"BlockItemKnowledgeCheckWithoutQuestionBank"),zd=S.Composite([Eu,S.Object({variant:S.Literal("draw from question bank"),items:S.Tuple([sf]),settings:Ka(bc)})],{$id:"BlockKnowledgeCheckQuestionBank"}),Xf=S.Composite([Eu,S.Object({variant:S.Literal("fillin"),items:S.Tuple([xc]),settings:Ka(bc)})],{$id:"BlockKnowledgeCheckFillIn"}),Ph=S.Composite([Eu,S.Object({variant:S.Literal("matching"),items:S.Tuple([xc]),settings:Ka(bc)})],{$id:"BlockKnowledgeCheckMatching"}),Qf=S.Composite([Eu,S.Object({variant:S.Literal("multiple choice"),items:S.Tuple([xc]),settings:Ka(bc)})],{$id:"BlockKnowledgeCheckMultipleChoice"}),Ih=S.Composite([Eu,S.Object({variant:S.Literal("multiple response"),items:S.Tuple([xc]),settings:Ka(bc)})],{$id:"BlockKnowledgeCheckMultipleResponse"}),mf=S.Composite([lo,S.Object({type:S.Literal("interactive"),family:S.Literal("knowledge"),variant:S.Literal("knowledge"),items:S.Tuple([xc]),settings:Ka(bc)})],{$id:"BlockKnowledge"}),Vc=po(["type","family","variant"],[zd,Xf,Ph,Qf,Ih,mf],"BlockKnowledgeCheck"),Wd=S.Composite([Gu,S.Object({family:S.Literal("interactive-fullscreen"),variant:S.Literal("labeledgraphic"),items:S.Array(af),media:bs(_u,"mediaRecord"),settings:Ka(S.Object({markerColor:S.String(),markerColorContrast:Aa,zoomOnClick:S.Boolean(),mediaWidth:S.Union([S.Literal("0"),S.Literal("1"),S.Literal("2")]),audioPosition:el}))})],{$id:"BlockLabeledGraphic"}),ld=S.Literal("list"),Nu=S.Literal("list");function $d(P){return S.Composite([lo,S.Object({type:ld,family:Nu,variant:S.Literal(P),items:S.Array(ws),settings:Ka(S.Object({audioPosition:el,bulletPadding:S.Integer({minimum:0}),listItemColor:S.String(),listItemColorContrast:Aa,listWidth:S.Integer({minimum:0})})),media:S.Optional(bs(S.Partial(je),"mediaRecord"))})])}const Hd=po(["variant"],[$d("bulleted"),$d("checkboxes"),$d("numbered")],"BlockList"),Jf=S.Composite([lo,S.Object({type:S.Literal("custom"),family:S.Literal("mondrian"),variant:S.Literal("mondrian"),items:S.Optional(S.Tuple([])),blockumentId:S.Optional(S.String()),settings:Ka(S.Object({contentWidth:So()}))})],{$id:"BlockMondrian"});function Zf(P){return S.Composite([S.Omit(lo,["settings"]),S.Partial(S.Pick(lo,["settings"])),S.Object({type:S.Literal(P),family:S.Literal(P),variant:S.Literal(P),items:S.Optional(S.Tuple([]))})])}const Gc=S.Composite([Zf("pending"),S.Object({pendingItemId:S.Optional(S.Union([S.String(),S.Number()]))})]),qf=Zf("spacer"),eh=po(["type","family","variant"],[Gc,qf],"BlockPlaceholder"),Rh=Ka(S.Object({headingLevel:Wl,showStepLabel:S.Boolean(),stepLabel:yo(),zoomOnClick:S.Boolean(),audioPosition:el})),gf=S.Composite([Gu,S.Object({family:S.Literal("interactive-fullscreen"),variant:S.Literal("process"),items:S.Array(Ad),settings:Rh})],{$id:"BlockProcess"}),th=S.Literal("quote"),Mh=S.Literal("quote");function Kc(P){return S.Composite([lo,S.Object({type:th,family:Mh,variant:S.Literal(P),items:S.Array(Od),settings:Ka(S.Object({audioPosition:el,avatar:S.Boolean(),avatarSize:S.Number({minimum:0}),divider:S.Boolean(),dividerSize:S.Integer({minimum:0}),quoteIcon:S.Boolean(),quotePadding:S.Integer({minimum:0}),quoteWidth:S.Integer({minimum:0}),quotesInline:S.Boolean(),showBorder:S.Boolean(),quoteAlignment:S.Union([S.Literal("left"),S.Literal("center"),S.Literal("right")])}))})])}const nh=po(["variant"],[Kc("a"),Kc("b"),Kc("background"),Kc("c"),Kc("carousel"),Kc("d")],"BlockQuote"),vf=S.Composite([Gu,S.Object({family:S.Literal("interactive-fullscreen"),variant:S.Literal("scenario"),items:S.Array(vc),settings:Ka(S.Object({headingLevel:Wl}))})],{$id:"BlockScenario"}),Vd=S.Composite([Gu,S.Object({family:S.Literal("interactive-fullscreen"),variant:S.Literal("sorting"),items:S.Array(ad),piles:S.Array(S.Object({i
138d:S.Union([S.String(),S.Number()]),title:yo()}))})],{$id:"BlockSorting"});function Yc(P){return S.Composite([lo,S.Object({type:S.Literal("text"),family:S.Literal("impact"),variant:S.Literal(P),items:S.Array(Xl),media:S.Optional(bs(S.Partial(S.Composite([je])),"mediaRecord")),settings:Ka(S.Object({audioPosition:el,divider:S.Boolean(),dividerPadding:S.Number({minimum:0}),dividerSize:S.Number({minimum:0}),noteIcon:S.Boolean(),statementWidth:S.Integer({minimum:0}),noteSize:S.Union([S.Literal("sm"),S.Literal("med"),S.Literal("lg")])}))})])}const yf=po(["variant"],[Yc("a"),Yc("b"),Yc("c"),Yc("d"),Yc("note")],"BlockStatement"),Sc=S.Composite([lo,S.Object({type:S.Literal("interactive"),family:S.Literal("360"),variant:S.Literal("storyline"),items:S.Tuple([Rd]),settings:Ka(S.Object({mediaWidth:S.Union([S.Literal("0"),S.Literal("1"),S.Literal("2")])}))})],{$id:"BlockStoryline"}),Xc=S.Composite([Gu,S.Object({family:S.Literal("interactive"),variant:S.Literal("tabs"),items:S.Array($c),settings:Ka(S.Object({zoomOnClick:S.Boolean(),audioPosition:el}))})],{$id:"BlockTabs"}),Qc=S.Object({type:S.Literal("text"),family:S.Literal("text"),media:S.Optional(bs(S.Partial(je),"mediaRecord"))});function _c(P,U,st){return S.Composite([lo,Qc,S.Object({variant:S.Literal(P),items:S.Array(st),settings:Ka(S.Composite([S.Object({audioPosition:el,cellPadding:S.Number({minimum:0}),textPadding:S.Number({minimum:0})}),S.Object({[U]:S.Integer({minimum:0})})]))})])}function cd(P){return S.Composite([_c(P,"textWidth",pu),S.Object({settings:Ka(S.Object({audioPosition:el,images:S.Boolean(),zoomOnClick:S.Boolean()}))})])}const bf=po(["variant"],[_c("paragraph","textWidth",pu),_c("heading","textWidth",Md),_c("subheading","textWidth",Md),_c("heading paragraph","textWidth",of),_c("subheading paragraph","textWidth",of),_c("table","tableWidth",pu),cd("two column"),cd("three column"),cd("four column"),gl("text"),Fd("text")],"BlockText"),rh=S.Composite([lo,S.Object({type:S.Literal("textToVideo"),family:S.Literal("textToVideo"),variant:S.Literal("textToVideo"),items:S.Array(Ca)})],{$id:"BlockTextToVideo",deprecated:!0}),dd=S.Composite([Gu,S.Object({family:S.Literal("interactive-fullscreen"),variant:S.Literal("timeline"),items:S.Array(Ld),settings:Ka(S.Object({headingLevel:Wl,zoomOnClick:S.Boolean(),audioPosition:el}))})],{$id:"BlockTimeline"}),ih=po(["type","family","variant"],[ka,nl,Ll,Ku,vl,yc,zf,cf,hf,rl,pf,Vc,Wd,Hd,Jf,ff,gf,nh,vf,Vd,eh,yf,Sc,Xc,rh,bf,dd],"Block"),Lh=po(["type","family","variant"],[ka,Ll,nl,rl,Wd,gf,vf,Vd,Sc,Xc,dd],"BlockInteractive"),sh=S.Optional(S.Record(S.String(),S.Unknown())),xf=S.Array(S.Union([S.String(),S.Integer(),S.Record(S.String(),S.Union([S.String(),S.Number()]))]),{$id:"ChangePath"}),Ec=S.Object({type:S.Literal("update"),oldValue:S.Unknown(),newValue:S.Unknown()},{$id:"UpdateCommand"}),ah=S.Object({type:S.Literal("add"),newValue:S.Unknown(),meta:sh},{$id:"AddCommand"}),oh=S.Object({type:S.Literal("delete"),oldValue:S.Unknown()},{$id:"DeleteCommand"}),mp=S.Object({type:S.Literal("move"),from:xf},{$id:"MoveCommand"}),gp=S.Object({type:S.Literal("append"),newValue:S.Unknown()},{$id:"AppendCommand"}),Dh=S.Union([Ec,ah,oh,mp,gp],{$id:"Command"}),Sf=S.Object({id:S.String(),path:xf,proposedAt:S.String(),proposedBy:S.String(),source:S.Optional(S.Union([S.String(),S.Null()])),locale:S.Optional(S.Union([S.String(),S.Null()])),command:Dh},{$id:"Change"}),kh=S.Array(Sf,{$id:"Changeset",minItems:1}),Nh=S.Union([S.Literal("ACCENT"),S.Literal("CENTERED"),S.Literal("CENTERED_ACCENT_TINT"),S.Literal("CENTERED_OVERLAY"),S.Literal("CENTERED_IMAGE"),S.Literal("IMAGE"),S.Literal("LEFT"),S.Literal("LEFT_OVERLAY"),S.Literal("SPLIT_LEFT"),S.Literal("SPLIT_LEFT_IMAGE"),S.Literal("SPLIT_RIGHT"),S.Literal("SPLIT_RIGHT_IMAGE"),S.Literal("TWO_THIRDS_LEFT_IMAGE"),S.Literal("TWO_THIRDS_RIGHT_IMAGE"),S.Literal("WHITE")],{$id:"CoverPageLayout"}),Fh=S.Union([S.Literal("LARGE"),S.Literal("MEDIUM"),S.Literal("SMALL")],{$id:"LessonHeaderSize"}),Bh=S.Union([S.Literal("CONTINOUS"),S.Literal("STEPPED")],{$id:"BlockNavigation"}),Uh=S.Union([S.Literal("COMPACT"),S.Literal("OVERLAY"),S.Literal("SIDEBAR")],{$id:"Navigation"}),jh=S.Union([S.Literal("ACCENT"),S.Literal("DARK"),S.Literal("DARK_ACCENT"),S.Literal("DARK_IMAGE"),S.Literal("GRAY"),S.Literal("IMAGE"),S.Literal("LIGHT"),S.Literal("LIGHT_ACCENT"),S.Literal("LIGHT_IMAGE"),S.Literal("TINT")],{$id:"NavigationStyle"}),zh=S.Union([S.Literal("THEME_DEFAULT"),S.Literal("CIRCULAR_FILL"),S.Literal("INCOMPLETE_COMPLETE")],{$id:"ProgressIndicatorStyle"}),uh=S.Union([S.Literal("ACCENT"),S.Literal("DARK"),S.Literal("LIGHT"),S.Literal("TINT")],{$id:"ButtonScheme"}),_f=S.Union([S.Literal("FULL"),S.Literal("FLOATING"),S.Literal("FLOATING_FULL")],{$id:"ButtonNavigationStyle"}),Wh=S.Union([S.Literal("ROUNDED"),S.Literal("SQUARED")],{$id:"ButtonInlineStyle"}),lh=S.Union([S.Literal("ROUNDED"),S.Literal("SQUARED")],{$id:"BlockCorners"}),Ef=S.Union([S.Literal("ACCENT"),S.Literal("BLACK"),S.Literal("COLOR"),S.Literal("DARK"),S.Literal("GRAY"),S.Literal("IMAGE"),S.Literal("LIGHT"),S.Literal("TINT")],{$id:"LessonHeaderStyle"}),$h=S.Union([S.Literal("ACCENT"),S.Literal("DARK"),S.Literal("LIGHT")],{$id:"LessonHeaderImageColor"}),Hh=S.Union([S.Literal("ACCENT"),S.Literal("DARK"),S.Literal("LIGHT")],{$id:"CoverImageColor"}),Vh=S.Object({themeId:S.String(),accentContrast:bi(Aa),allowSearch:S.Boolean(),animateBlockEntrance:S.Boolean(),blockCorners:lh,blockNavigationType:bi(Bh),blockPaddingBottom:S.Integer({minimum:0,deprecated:!0}),blockPaddingTop:S.Integer({minimum:0,deprecated:!0}
138),blockBackgroundColor:bi(S.String()),blockBackgroundColorContrast:bi(Aa),blockBackgroundType:bi(dc),blockPaddingEnd:bi(S.Number({minimum:0})),blockPaddingStart:bi(S.Number({minimum:0})),buttonInlineStyle:Wh,buttonNavigationStyle:_f,buttonScheme:uh,colorAccent:S.String(),compactShowLessonCount:S.Boolean(),coverImage:S.String(),coverImageAlpha:S.Integer({minimum:0,maximum:100}),coverImageColor:bi(Hh),coverImageDefault:bi(S.String()),coverPageType:Nh,customColorLessonHeaderContrast:bi(Aa),enableVideoPlaybackSpeed:bi(S.Boolean()),hideCoverPage:bi(S.Boolean()),hideLessonHeaders:bi(S.Boolean()),lessonHeaderColor:bi(S.String()),lessonHeaderImage:S.String(),lessonHeaderImageAlpha:S.Number({minimum:0,maximum:1}),lessonHeaderImageColor:$h,lessonHeaderSize:Fh,lessonHeaderStyle:Ef,markLessonsComplete:bi(S.Boolean()),navigation:S.Boolean(),navigationRestricted:S.Boolean(),navigationSectionsExpanded:bi(S.Boolean()),navigationStyle:jh,navigationType:Uh,progressIndicatorStyle:bi(zh),showAuthor:S.Boolean(),showLessonCount:S.Boolean(),showNavigationButtons:S.Boolean(),sidebarStartsOpen:S.Boolean(),bodyTypefaceId:bi(S.String()),headingTypefaceId:bi(S.String()),uiTypefaceId:bi(S.String()),colors:bi(S.Array(S.String(),{minItems:6,maxItems:6}))},{$id:"CourseTheme"}),Gh=S.Object({id:S.Union([S.String(),S.Number()]),originalId:bi(S.String()),author:bi(S.String()),selectedAuthorId:S.String(),color:S.String(),title:yo(0),isShareDisabled:bi(S.Boolean()),sharePassword:S.String(),description:Pa(1),copyOf:bi(S.String()),order:S.String(),media:bs($a,"mediaRecord"),lessons:S.Array(S.String()),jobs:S.Array(S.String()),labelSetId:S.String(),deleted:S.Boolean(),createdAt:Lu(),updatedAt:Lu(),markComplete:S.Boolean(),isDefault:S.Boolean(),ready:S.Boolean(),reviewId:S.String(),exportSettings:S.Record(S.String(),S.Any()),headingTypefaceId:bi(S.String()),bodyTypefaceId:bi(S.String()),uiTypefaceId:bi(S.String()),tenantId:bi(S.String()),showLessonCount:S.Boolean(),showNavigationButtons:S.Boolean(),allowSearch:S.Boolean(),animateBlockEntrance:S.Boolean(),transferredAt:bi(Lu()),allowCopy:S.Boolean(),enableVideoPlaybackSpeed:S.Boolean(),jobType:bi(S.String()),partnerContentId:bi(S.String()),theme:bi(Vh),type:bi(S.Literal("onePage")),features:S.Record(S.String(),S.Boolean()),mondrian:bi(S.Unknown()),locale:bi(S.Union([S.String(),S.Null()])),sourceCourseLocaleId:S.Optional(S.Union([S.String(),S.Number(),S.Null()])),experiments:S.Optional(S.Union([S.Record(S.String(),S.Unknown()),S.Null()])),navigationMode:S.Union([S.Literal("restricted"),S.Literal("free")]),fonts:S.Optional(S.Object({ui:S.Record(S.Literal("font"),S.String()),body:S.Record(S.Literal("font"),S.String()),headings:S.Record(S.Literal("font"),S.String())})),coverImage:S.Optional(S.Partial(S.Object({alpha:bi(S.Integer({minimum:0,maximum:100})),displaySidebar:S.Boolean(),media:bs(_u,"mediaRecord",0)}))),sidebarMode:S.Union([S.Literal("closed"),S.Literal("open"),S.Literal("hidden")]),cardImage:S.Optional(S.Partial(S.Object({media:_u}))),blockBackgroundImage:S.Optional(S.Partial(S.Object({media:bs(S.Partial(_u),"mediaRecord")}))),lessonHeaderImage:S.Optional(S.Partial(S.Object({alpha:bi(S.Number({minimum:0,maximum:1})),media:bs(S.Partial(_u),"mediaRecord",0),overlayColor:S.Optional(S.Union([S.Literal("LIGHT"),S.Literal("DARK"),S.Literal("ACCENT")]))}))),overlayNavigationImage:bi(S.Object({alpha:bi(S.Number({minimum:0,maximum:1})),media:bs(_u,"mediaRecord")},{deprecated:!0})),lmsOptions:S.Optional(S.Object({enableExitCourse:S.Boolean(),disableCoverPage:S.Boolean()})),settings:S.Optional(Ka(S.Object({startWithAI:S.Boolean(),isAIConceptToCourse:S.Boolean(),aiTutorEnabled:S.Boolean()}))),defaultLocaleId:bi(S.String()),metadata:S.Optional(S.Partial(S.Object({createdVia:S.String()})))},{$id:"Course"}),Tf=S.Object({default:S.Boolean(),id:S.Union([S.String(),S.Number()]),key:S.String(),name:S.String(),style:S.String(),weight:S.String()},{$id:"Font"}),wf=S.Object({a11yAnswerLive:S.String(),a11yAuthorPrefix:S.String(),a11yBlockChartAxisX:S.String(),a11yBlockChartAxisY:S.String(),a11yBlockChartBar:S.String(),a11yBlockChartInstructions:S.String(),a11yBlockChartLine:S.String(),a11yBlockChartPie:S.String(),a11yBlockChartPreposition:S.String(),a11yBlockCode:S.String(),a11yBlockCodeSnippet:S.String(),a11yBlockEmbed:S.String(),a11yBlockFlashcardBack:S.String(),a11yBlockFlashcardFront:S.String(),a11yBlockFlashcardGrid:S.Str
138ing(),a11yBlockFlashcardStack:S.String(),a11yBlockFlashcardStackRoleDescription:S.String(),a11yBlockFlashcardStackSlideControls:S.String(),a11yBlockFlashcardStackSlideControlsGoToNext:S.String(),a11yBlockFlashcardStackSlideControlsGoToPrevious:S.String(),a11yBlockFlashcardStackSlideControlsGoToSlide:S.String(),a11yBlockFlashcardStackSlidePreposition:S.String(),a11yBlockFlashcardStackSlideRoleDescription:S.String(),a11yBlockImageCarousel:S.String(),a11yBlockImageCarouselRoleDescription:S.String(),a11yBlockImageCarouselSlideControls:S.String(),a11yBlockImageCarouselSlideControlsGoToNext:S.String(),a11yBlockImageCarouselSlideControlsGoToPrevious:S.String(),a11yBlockImageCarouselSlideControlsGoToSlide:S.String(),a11yBlockImageCarouselSlidePreposition:S.String(),a11yBlockImageCarouselSlideRoleDescription:S.String(),a11yBlockKnowledgeCheck:S.String(),a11yBlockKnowledgeCheckFIB:S.String(),a11yBlockKnowledgeCheckM:S.String(),a11yBlockKnowledgeCheckMC:S.String(),a11yBlockKnowledgeCheckMR:S.String(),a11yBlockQuoteCarousel:S.String(),a11yBlockQuoteCarouselRoleDescription:S.String(),a11yBlockQuoteCarouselSlideControls:S.String(),a11yBlockQuoteCarouselSlideControlsGoToNext:S.String(),a11yBlockQuoteCarouselSlideControlsGoToPrevious:S.String(),a11yBlockQuoteCarouselSlideControlsGoToSlide:S.String(),a11yBlockQuoteCarouselSlidePreposition:S.String(),a11yBlockQuoteCarouselSlideRoleDescription:S.String(),a11yBlockProcessCarousel:S.String(),a11yBlockProcessRoleDescription:S.String(),a11yBlockProcessSlideControls:S.String(),a11yBlockProcessSlideControlsGoToNext:S.String(),a11yBlockProcessSlideControlsGoToPrevious:S.String(),a11yBlockProcessSlideControlsGoToSlide:S.String(),a11yBlockProcessSlideControlsIntroduction:S.String(),a11yBlockProcessSlideControlsSummary:S.String(),a11yBlockProcessSlidePreposition:S.String(),a11yBlockProcessSlideRoleDescription:S.String(),a11yBlockStoryline:S.String(),a11yBlockTimeline:S.String(),a11yCarouselNext:S.String(),a11yCarouselPrevious:S.String(),a11yCertificateDownloadFailed:S.String(),a11yCorrectLive:S.String(),a11yCoverCourseCompleted:S.String(),a11yCoverCourseLength:S.String(),a11yCoverRequirementComplete:S.String(),a11yCoverRequirementFailed:S.String(),a11yCoverRequirementIncomplete:S.String(),a11yExcelIcon:S.String(),a11yFileIcon:S.String(),a11yGroupAudioPlayer:S.String(),a11yGroupScenario:S.String(),a11yGroupVideoPlayer:S.String(),a11yLabeledGraphicBlock:S.String(),a11yLabeledGraphicButtonMarker:S.String(),a11yLabeledGraphicIconArrowDown:S.String(),a11yLabeledGraphicIconArrowDownLeft:S.String(),a11yLabeledGraphicIconArrowDownRight:S.String(),a11yLabeledGraphicIconArrowLeft:S.String(),a11yLabeledGraphicIconArrowRight:S.String(),a11yLabeledGraphicIconArrowUp:S.String(),a11yLabeledGraphicIconArrowUpLeft:S.String(),a11yLabeledGraphicIconArrowUpRight:S.String(),a11yLabeledGraphicIconCheck:S.String(),a11yLabeledGraphicIconDot:S.String(),a11yLabeledGraphicIconHeart:S.String(),a11yLabeledGraphicIconInformation:S.String(),a11yLabeledGraphicIconPin:S.String(),a11yLabeledGraphicIconPlus:S.String(),a11yLabeledGraphicIconQuestion:S.String(),a11yLabeledGraphicIconX:S.String(),a11yLabeledGraphicUnviewed:S.String(),a11yLabeledGraphicViewed:S.String(),a11yMatchingColumn1:S.String(),a11yMatchingColumn2:S.String(),a11yMatchingItemMatchWith:S.String(),a11yMatchingItemMatchedWith:S.String(),a11yMatchingItemPrompt:S.Optional(S.String()),a11yMatchingItemSelectableItem:S.String(),a11yMatchingItemShowLess:S.String(),a11yMatchingItemShowMore:S.String(),a11yMediaMute:S.String(),a11yMediaPause:S.String(),a11yMediaPlay:S.String(),a11yMediaSeek:S.String(),a11yMediaUnmute:S.String(),a11yMediaVolume:S.String(),a11yNavigationMenuClose:S.String(),a11yNavigationMenuOpen:S.String(),a11yNoticeLinkNewTab:S.String(),a11yPageMarker:S.String(),a11yPDFIcon:S.String(),a11yPPTIcon:S.String(),a11yProgressSummaryRequirementCompleted:S.String(),a11yProgressSummaryRequirementNotCompleted:S.String(),a11yQuizFailed:S.String(),a11yQuizFeedback:S.String(),a11yQuizPassed:S.String(),a11yQuizReviewCorrectlyChecked:S.String(),a11yQuizReviewCorrectlySelected:S.String(),a11yQuizReviewCorrectlyUnchecked:S.String(),a11yQuizReviewCorrectlyUnselected:S.String(),a11yQuizReviewIncorrectlyChecked:S.String(),a11yQuizReviewIncorrectlySelected:S.String(),a11yQuizReviewIncorrectlyUnchecked:S.String(),a11yQuizReviewIncorrectlyUnselected:S.String(),a11yReg
138ionMainLesson:S.String(),a11yRegionMainOverview:S.String(),a11yRegionNavLesson:S.String(),a11yRegionNavOverview:S.String(),a11yRestrictedNav:S.String(),a11yRTFIcon:S.String(),a11ySearchClose:S.String(),a11ySearchInput:S.String(),a11ySearchOpen:S.String(),a11yStatusAdditionalContent:S.String(),a11yStatusContinued:S.String(),a11yUnzoomImage:S.String(),a11yWordIcon:S.String(),a11yZipIcon:S.String(),a11yZoomImage:S.String(),audioShowTranscript:S.String(),audioHideTranscript:S.String(),audioTranscript:S.String(),audioNoTranscriptAvailable:S.String(),audioPlaySpeed:S.String(),audioExpandPlayer:S.String(),audioCollapsePlayer:S.String(),blocksClickToFlip:S.String(),blocksPreposition:S.String(),certificateDownload:S.String(),certificateDownloadInProgress:S.String(),certificateRetryDownload:S.String(),courseExit:S.String(),courseFinish:S.String(),courseHome:S.String(),courseResume:S.String(),courseSkipToLesson:S.String(),courseStart:S.String(),coverCompleteAllLessons:S.String(),coverCompleted:S.String(),coverCompleteLessonsName:S.String(),coverCompleteLessonsPreposition:S.String(),coverCompleteLessonsInCourse:S.String(),coverCourseRequirements:S.String(),coverHour:S.String(),coverHours:S.String(),coverLesson:S.String(),coverLessons:S.String(),coverMinute:S.String(),coverMinutes:S.String(),coverNoAttemptsRemaining:S.String(),coverPublished:S.String(),coverQuizScoreOf:S.String(),coverQuizPercentOrHigher:S.String(),curtainLoading:S.String(),curtainOffline:S.String(),curtainOfflineReconnecting:S.String(),curtainSessionTimedOut:S.String(),curtainSessionTimedOutRefresh:S.String(),curtainSessionTimedOutRestart:S.String(),curtainSomethingWrong:S.String(),curtainSomethingWrongRefresh:S.String(),curtainSomethingWrongTryAgain:S.String(),embedLinkGroup:S.String(),embedPlayerGroup:S.String(),embedReadMore:S.String(),embedViewOn:S.String(),exitMessage:S.String(),knowledgeCheckCorrectAnswerRequiredBlock:S.String(),knowledgeCheckCorrectAnswerRequiredNav:S.String(),knowledgeCheckMaxRetriesReached:S.String(),knowledgeCheckRetriesAttemptsRemaining:S.String(),labeledGraphicMarkerLabel:S.String(),lessonComplete:S.String(),lessonName:S.String(),lessonPreposition:S.String(),lessonRestricted:S.String(),noResults:S.String(),numberedDividerGroup:S.String(),overviewPageTitleSuffix:S.String(),pauseButtonLabel:S.String(),playButtonLabel:S.String(),processComplete:S.String(),processLandmark:S.String(),processLessonName:S.String(),processNextStep:S.String(),processStart:S.String(),processStartAgain:S.String(),processStepName:S.String(),processStepPreposition:S.String(),processSwipe:S.String(),progressPieClickToComplete:S.String(),progressPieClickToReset:S.String(),progressPieCompleted:S.String(),progressPieQuizFailed:S.String(),progressPieUnstarted:S.String(),progressSummary:S.String(),progressSummaryBackToLearning:S.String(),progressSummaryCompleted:S.String(),progressSummaryCongratulations:S.String(),progressSummaryNextUp:S.String(),progressSummaryNoTitle:S.String(),progressSummaryPercentComplete:S.String(),progressSummaryRequirementsMet:S.String(),progressSummaryStartOver:S.String(),quizAcceptableResponses:S.String(),quizAnswerPlaceholder:S.String(),quizContinue:S.String(),quizCorrect:S.String(),quizIncorrect:S.String(),quizNext:S.String(),quizPassing:S.String(),quizQuestion:S.String(),quizRequireAnswer:S.String(),quizRequirePassingScore:S.String(),quizRestart:S.String(),quizResults:S.String(),quizScore:S.String(),quizStart:S.String(),quizSubmit:S.String(),quizTakeAgain:S.String(),quizTimerElapsed:S.String(),quizTimerExpired:S.String(),quizTimerExpiredAction:S.String(),quizTimerExpiredMessage:S.String(),quizTimerHide:S.String(),quizTimerLimit:S.String(),quizTimerMinute:S.String(),quizTimerMinutePlural:S.String(),quizTimerRemaining:S.String(),quizTimerShow:S.String(),result:S.String(),results:S.String(),salutation:S.String(),scenarioComplete:S.String(),scenarioContinue:S.String(),scenarioStartOver:S.String(),scenarioTryAgain:S.String(),search:S.String(),seekSliderLabel:S.String(),sortingCardsCorrect:S.String(),sortingLandmark:S.String(),sortingReplay:S.String()},{$id:"Labels"}),Kh=S.Object({author:S.Optional(S.String()),createdAt:S.String(),defaultId:S.Optional(S.Number()),defaultSet:S.Boolean(),deleted:S.Boolean(),id:S.Str
138ing(),iso639Code:S.String(),labels:wf,name:S.String(),transferredAt:S.Optional(S.String()),updatedAt:S.String()},{$id:"LabelSet"}),Gd=Ka(S.Object({isGeneratingAIContent:S.Boolean()},{$id:"LessonBaseSettings"})),Ho=S.Object({author:S.String(),courseId:S.String(),createdAt:Lu(),deleted:S.Boolean(),description:Pa(1),id:S.Union([S.String(),S.Number()]),media:$a,piles:S.Array(S.Any()),ready:S.Boolean(),title:yo(0),updatedAt:Lu(),duplicatedFromId:bi(S.String()),headerImage:bi(Du),icon:bi(S.Union([S.Literal("Article"),S.Literal("Interaction"),S.Literal("Quiz"),S.Literal("Video")])),isPartnerContentAuthor:bi(S.Boolean()),lastUpdatedBy:bi(S.String()),originalId:bi(S.String()),position:bi(S.Integer()),selectedAuthorId:bi(S.String()),transferredAt:bi(Lu()),sourceLessonLocaleId:bi(S.Union([S.String(),S.Number(),S.Null()])),settings:bi(Gd),metadata:S.Optional(S.Partial(S.Object({createdVia:S.String()})))},{$id:"LessonBase"}),ch=S.Composite([Ho,S.Object({type:S.Literal("blocks"),items:S.Array(ih)})],{$id:"LessonBlocks"});function Ql(P){return S.Composite([Ho,S.Object({type:S.Literal(P),items:S.Array(S.Object({id:S.Union([S.String(),S.Number()])}))})])}const Yh=S.Union([Ql("map"),Ql("process"),Ql("timeline"),Ql("sorting"),Ql("screencast"),Ql("slidecast"),Ql("video"),Ql("embed")],{$id:"LegacyLesson"}),fd=S.Object({id:S.Union([S.String(),S.Number()]),title:S.Optional(Pa(1))},{$id:"QuizItemAnswerRich"}),Cf=S.Object({id:S.Union([S.String(),S.Number()]),title:S.Optional(yo(1))},{$id:"QuizItemAnswerPlain"}),dh=S.Object({},{$id:"QuizItemSettings"}),vp=S.Union([S.Literal("ANY"),S.Literal("CORRECT_INCORRECT"),S.Literal("CHOICE")],{$id:"QuizItemFeedbackType"}),hd=S.Object({id:S.Union([S.String(),S.Number()]),title:Pa(0),media:S.Optional(bs($a,"mediaRecord")),settings:S.Optional(dh),metadata:S.Optional(S.Partial(S.Object({createdVia:S.String()})))},{$id:"QuizItemBase"});function sc(P,U){const st=P?fd:Cf;let tr;switch(U){case"ANY":tr=S.Object({feedbackType:S.Optional(S.Union([S.Literal(U),S.Literal("")])),feedback:S.Optional(Pa(3)),answers:S.Array(st)});break;case"CORRECT_INCORRECT":tr=S.Object({feedbackType:S.Literal(U),feedbackCorrect:S.Optional(Pa(3)),feedbackIncorrect:S.Optional(Pa(4)),answers:S.Array(st)});break;case"CHOICE":tr=S.Object({feedbackType:S.Literal(U),answers:S.Array(S.Composite([st,S.Object({feedback:S.Optional(Pa(2))})]))});break}return S.Composite([hd,tr])}const Af=S.Object({type:S.Literal("FILL_IN_THE_BLANK"),settings:S.Optional(S.Object({isCaseSensitive:S.Optional(S.Boolean())}))}),Kd=S.Union([S.Composite([Af,sc(!1,"ANY")]),S.Composite([Af,sc(!1,"CORRECT_INCORRECT")])],{$id:"QuizItemFillin"}),pd=S.Object({type:S.Literal("MATCHING"),settings:S.Optional(S.Object({columnBehavior:S.Optional(Yf)}))});function Yd(P){return S.Composite([S.Omit(sc(!1,P),["answers"]),S.Object({answers:S.Array(S.Composite([Cf,S.Object({matchTitle:S.Optional(yo(1))})]))})])}const md=S.Union([S.Composite([pd,Yd("ANY")]),S.Composite([pd,Yd("CORRECT_INCORRECT")])],{$id:"QuizItemMatching"}),gd=S.Object({type:S.Optional(S.Literal("MULTIPLE_CHOICE")),correct:S.Optional(S.Index(fd,["id"])),corrects:S.Optional(S.Array(S.Index(fd,["id"])))}),Xd=S.Union([S.Composite([gd,sc(!0,"ANY")]),S.Composite([gd,sc(!0,"CORRECT_INCORRECT")]),S.Composite([gd,sc(!0,"CHOICE")])],{$id:"QuizItemMultipleChoice"}),fh=S.Object({type:S.Literal("MULTIPLE_RESPONSE"),corrects:S.Optional(S.Array(S.Index(fd,["id"])))}),Qd=S.Union([S.Composite([fh,sc(!0,"ANY")]),S.Composite([fh,sc(!0,"CORRECT_INCORRECT")])],{$id:"QuizItemMultipleResponse"}),Xh=S.Composite([S.Pick(hd,["id","metadata"]),S.Object({title:S.Optional(S.String()),type:S.Literal("DRAW_FROM_QUESTION_BANK"),questionBankId:S.String(),questionBankTitle:S.Optional(S.String()),questionBankUpdatedAt:S.Optional(S.String()),drawCount:S.Optional(S.Number()),questions:S.Array(po(["type","feedbackType"],[Kd,Qd,Xd,md]))})],{$id:"QuizItemQuestionBank"}),Tc=po(["type","feedbackType"],[Kd,Qd,Xd,Xh,md],"QuizItem"),wc=S.Composite([Gd,S.Object({asLesson:bi(S.Boolean()),continueType:bi(S.Union([S.Literal(""),S.Literal("continue")])),correctAnswerColor:bi(S.String()),correctAnswerColorContrast:bi(Aa),incorrectAnswerColor:bi(S.String()),incorrectAnswerColorContrast:bi(Aa),passingScore:bi(So()),passToContinue:bi(S.Boolean()),randomizeQuestionOrder:bi(S.Boolean()),retryCount:bi(So()),revealAnswers:bi(S.Union([S.Literal(!0),S.Literal("all"),S.Literal("none"),S.Literal("incorrect")])),shuffleAnswerChoices:bi(S.Boolean()),timer:bi(S.Boolean()),timerDisplay:bi(S.Union([S.Literal("SUMMARY"),S.Literal("REMAINING"),S.Literal("ELAPSED"),S.Literal("ELAPSED_TOTAL"),S.Literal("HIDE_TIMER")])),timerDuration:bi(So())})],{$id:"LessonQuizSettings"}),bl=S.Composite([Ho,S.Object({type:S.Literal("quiz"),items:S.Array(Tc),settings:bi(wc)})],{$id:"LessonQuiz"}
138),Of=S.Composite([Ho,S.Object({type:S.Literal("section"),items:S.Tuple([])})],{$id:"LessonSection"}),Pf=S.Composite([Ho,S.Object({type:S.Null(),items:S.Tuple([])})],{$id:"LessonUntyped"}),hh=po(["type"],[ch,Of,bl,Pf,Yh],"Lesson"),If=S.Object({authorId:S.String(),deleted:S.Boolean(),folderId:S.Union([S.String(),S.Null()]),id:S.String(),lastEditedBy:S.String(),questions:S.Array(Uf),title:yo(),updatedAt:S.String(),version:S.Literal(1)},{$id:"QuestionBank"})},47083:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){var s={};for(var o in i)a(i[o],o,i)&&(s[o]=i[o]);return s})},47144:(c,d,e)=>{"use strict";var t=e(47196).f,r=e(75564),a=e(47160),i=a("toStringTag");c.exports=function(s,o,l){s&&!l&&(s=s.prototype),s&&!r(s,i)&&t(s,i,{configurable:!0,value:o})}},47160:(c,d,e)=>{"use strict";var t=e(64911),r=e(80808),a=e(75564),i=e(99379),s=e(43158),o=e(72983),l=t.Symbol,f=r("wks"),v=o?l.for||l:l&&l.withoutSetter||i;c.exports=function(h){return a(f,h)||(f[h]=s&&a(l,h)?l[h]:v("Symbol."+h)),f[h]}},47163:(c,d,e)=>{var t=e(95471),r=e(78475),a=e(62876),i=e(55317),s=e(66527);c.exports=t(function(l,f){if(r(l)){if(r(f))return l.concat(f);throw new TypeError(s(f)+" is not an array")}if(i(l)){if(i(f))return l+f;throw new TypeError(s(f)+" is not a string")}if(l!=null&&a(l["fantasy-land/concat"]))return l["fantasy-land/concat"](f);if(l!=null&&a(l.concat))return l.concat(f);throw new TypeError(s(l)+' does not have a method named "concat" or "fantasy-land/concat"')})},47196:(c,d,e)=>{"use strict";var t=e(56519),r=e(41376),a=e(34037),i=e(70112),s=e(53046),o=TypeError,l=Object.defineProperty,f=Object.getOwnPropertyDescriptor,v="enumerable",h="configurable",y="writable";d.f=t?a?function(w,T,O){if(i(w),T=s(T),i(O),typeof w=="function"&&T==="prototype"&&"value"in O&&y in O&&!O[y]){var k=f(w,T);k&&k[y]&&(w[T]=O.value,O={configurable:h in O?O[h]:k[h],enumerable:v in O?O[v]:k[v],writable:!1})}return l(w,T,O)}:l:function(w,T,O){if(i(w),T=s(T),i(O),r)try{return l(w,T,O)}catch{}if("get"in O||"set"in O)throw new o("Accessors not supported");return"value"in O&&(w[T]=O.value),w}},47201:(c,d,e)=>{var t=e(51927),r=e(7537),a=e(37799),i=Object.prototype,s=i.hasOwnProperty;function o(l){if(!t(l))return a(l);var f=r(l),v=[];for(var h in l)h=="constructor"&&(f||!s.call(l,h))||v.push(h);return v}c.exports=o},47219:(c,d,e)=>{var t=e(95471),r=e(36719);c.exports=t(function(i,s){for(var o=r(s),l=0;l<o.length;){var f=o[l];i(s[f],f,s),l+=1}return s})},47222:(c,d,e)=>{"use strict";e(92343);var t=e(39075);c.exports=t},47343:(c,d,e)=>{"use strict";c.exports=e(46975)},47400:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){return a(s)>a(i)?s:i})},47645:(c,d,e)=>{var t=e(49570),r=e(31006);c.exports=t(function(i){var s=i.length;if(s===0)return NaN;var o=2-s%2,l=(s-o)/2;return r(Array.prototype.slice.call(i,0).sort(function(f,v){return f<v?-1:f>v?1:0}).slice(l,l+o))})},47648:(c,d,e)=>{"use strict";e.d(d,{Rr:()=>Fe,A2:()=>ze,VJ:()=>ye,Gk:()=>Je,Q6:()=>qe,a5:()=>ve});var t=e(67915),r=e(33253),a=e(83220),i=e(49288),s=e(76713),o=e(9362),l=e(26614),f=e(75273),v=e(51807),h=e(84069),y=e(25905),E=e(15344),w=e(61183),T=e(9659),O=e(30885),k=e(79238),B=e(13943),R=e(75620),L=e(97881),J=e(59975),K=e(95865);const I={LOG:"log",CONFIGURATION:"configuration",USAGE:"usage"},W=["https://www.datadoghq-browser-agent.com","https://www.datad0g-browser-agent.com","https://d3uc069fcn7uxw.cloudfront.net","https://d20xtzwzcl0ceb.cloudfront.net","http://localhost","<anonymous>"],Z=1,H=[o.R8];let G;function te(){return G||(G=new l.dX(100)),G}function ve(Ve,ft,un,Qt,pn,Be){const lt=new l.cP,{stop:Ye}=le(ft,Qt,pn,Be,lt),{enabled:gt,metricsEnabled:Ct}=oe(Ve,ft,un,lt);return{stop:Ye,enabled:gt,metricsEnabled:Ct}}function oe(Ve,ft,un,Qt,pn=Z){const Be={},lt=!H.includes(ft.site)&&(0,y.ic)(ft.telemetrySampleRate),Ye={[I.LOG]:lt,[I.CONFIGURATION]:lt&&(0,y.ic)(ft.telemetryConfigurationSampleRate),[I.USAGE]:lt&&(0,y.ic)(ft.telemetryUsageSampleRate),metric:lt&&(0,y.ic)(pn)},gt=Se(),Ct=te();return Ct.subscribe(({rawEvent:Xe,metricName:xt})=>{if(xt&&!Ye.metric||!Ye[Xe.type])return;const ln=xt||Xe.status||Xe.type;let Pn=Be[ln];if(Pn||(Pn=Be[ln]=new Set),Pn.size>=ft.maxTelemetryEventsPerPage)return;const Rn=(0,E.s)(Xe);if(Pn.has(Rn))return;const dn=un.triggerHook(1,{startTime:(0,f.M8)().relative});if(dn===J.ug)return;const lr=rn(dn,Ve,Xe,gt);Qt.notify(lr),(0,h.b)("telemetry",lr),Pn.add(Rn)}),Ct.unbuffer(),(0,v.Bd)(ye),{enabled:lt,metricsEnabled:Ye.metric};function rn(Xe,xt,ln,Pn){const dn={type:"telemetry",date:(0,f.M8)().timeStamp,service:xt,version:"6.24.0",source:"browser",_dd:{format_version:2},telemetry:(0,w.kg)(ln,{runtime_env:Pn,connectivity:(0,O.q)(),sdk_setup:"npm"}),ddtags:(0,s.m5)(ft).join(","),experimental_features:Array.from((0,i.q7)())};return(0,w.kg)(dn,Xe)}}function le(Ve,ft,un,Qt,pn){const Be=[];if((0,k.d0)()){const lt=(0,k.Y9)(),Ye=pn.subscribe(gt=>lt.send("internal_telemetry",gt));Be.push(Ye.unsubscribe)}else{const lt=[Ve.rumEndpointBuilder];Ve.replica&&Ge(Ve)&&lt.push(Ve.replica.rumEndpointBuilder);const Ye=(0,B.X)({encoder:Qt(4),request:(0,R.sA)(lt,Ve.batchBytesLimit,ft),flushController:(0,L.t)({messagesLimit:Ve.batchMessagesLimit,bytesLimit:Ve.batchBytesLimit,durationLimit:Ve.flushTimeout,pageMayExitObservable:un,sessionExpireOb
138servable:new l.cP}),messageBytesLimit:Ve.messageBytesLimit});Be.push(Ye.stop);const gt=pn.subscribe(Ye.add);Be.push(gt.unsubscribe)}return{stop:()=>Be.forEach(lt=>lt())}}function Se(){var Ve;return{is_local_file:((Ve=K.J2.location)===null||Ve===void 0?void 0:Ve.protocol)==="file:",is_worker:K.Wq}}function xe(){G=void 0}function Ge(Ve){return Ve.site===o.Bb}function ze(Ve,ft){(0,v.oO)(t.bP.debug,Ve,ft),te().notify({rawEvent:{type:I.LOG,message:Ve,status:"debug",...ft}})}function ye(Ve,ft){te().notify({rawEvent:{type:I.LOG,status:"error",...Lt(Ve),...ft}})}function Fe(Ve){te().notify({rawEvent:{type:I.CONFIGURATION,configuration:Ve}})}function Je(Ve,ft){te().notify({rawEvent:{type:I.LOG,message:Ve,status:"debug",...ft},metricName:Ve})}function qe(Ve){te().notify({rawEvent:{type:I.USAGE,usage:Ve}})}function Lt(Ve){if((0,r.bJ)(Ve)){const ft=(0,T.T)(Ve);return{error:{kind:ft.name,stack:(0,a.Yn)($t(ft))},message:ft.message}}return{error:{stack:r.e6},message:`Uncaught ${(0,E.s)(Ve)}`}}function $t(Ve){return Ve.stack=Ve.stack.filter(ft=>!ft.url||W.some(un=>ft.url.startsWith(un))),Ve}},47717:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e){return typeof e=="number"&&!isNaN(e)}c.exports=d},47777:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=2,r=e(77934),a=e(71150),i=e(77791).type("IO"),s=e(77791).typeFn(i(),t),o=e(8728),l=e(35110),f=e(54260),v=e(68242),h=function(E){return y(function(){return E})};function y(E){var w;if(!f(E))throw new TypeError("IO: Must wrap a function");var T=h,O=function(){return"IO"+a(E)};function k(L){return function(J){if(!f(J))throw new TypeError("IO."+L+": Function required");return y(l(J,E))}}function B(L){if(!v(y,L))throw new TypeError("IO.ap: IO required");return y(function(){var J=E();if(!f(J))throw new TypeError("IO.ap: Wrapped value must be a function");return L.map(J).run()})}function R(L){return function(J){if(!f(J))throw new TypeError("IO."+L+": Function required");return y(function(){var K=J(E());if(!v(y,K))throw new TypeError("IO."+L+": Function must return an IO");return K.run()})}}return w={inspect:O,toString:O,run:E,type:i,ap:B,of:T,map:k("map"),chain:R("chain")},w[o.of]=T,w[o.map]=k(o.map),w[o.chain]=R(o.chain),w["@@type"]=s,w.constructor=y,w}y.of=h,y.type=i,y[o.of]=h,y["@@type"]=s,y["@@implements"]=r(["ap","chain","map","of"]),c.exports=y},47800:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(88889),r=e(3124),a=e(5112);function i(s,o){if(!r(s))throw new TypeError("not: Pred or predicate function required for first argument");return!a(s,o)}c.exports=t(i)},47870:(c,d,e)=>{var t=e(59423);function r(a,i){return function(){var s=arguments.length;if(s===0)return i();var o=arguments[s-1];return t(o)||typeof o[a]!="function"?i.apply(this,arguments):o[a].apply(o,Array.prototype.slice.call(arguments,0,s-1))}}c.exports=r},48016:c=>{/** @license ISC License (c) copyright 2018 original and current authors */function d(e){return typeof e=="symbol"}c.exports=d},48034:c=>{"use strict";c.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\u2019audio","Unmute":"Attivare l\u2019audio","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 \xE8 stata interrotta.","A network error caused the media download to fail part-way.":"Il download del filmato \xE8 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\xF2 essere caricato a causa di un errore nel server o nella rete o perch\xE9 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 \xE8 stata interrotta a causa di un file danneggiato o per l\u2019utilizzo 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."
138:"Il contenuto multimediale \xE8 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 \xE8 una finestra di dialogo","This modal can be closed by pressing the Escape key or activating the close button.":"Questa finestra di dialogo pu\xF2 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\xE0 l\u2019operazione e chiuder\xE0 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\xE0 Picture-in-Picture","Picture-in-Picture":"Picture-in-Picture","Color":"Colore","Opacity":"Opacit\xE0","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"}`)},48061:(c,d,e)=>{var t=e(72011);function r(a){return t(this.__data__,a)>-1}c.exports=r},48077:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="browser",a=512,i=512,s=[128468],o="f37e",l="M.3 89.5C.1 91.6 0 93.8 0 96l0 64L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-256 0-64c0-35.3-28.7-64-64-64L64 32c-2.2 0-4.4 .1-6.5 .3c-9.2 .9-17.8 3.8-25.5 8.2C21.8 46.5 13.4 55.1 7.7 65.5c-3.9 7.3-6.5 15.4-7.4 24zM48 160l416 0 0 256c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16l0-256z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.c9=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},48100:(c,d,e)=>{var t=e(94719),r=e(1463);function a(i,s){s=t(s,i);for(var o=0,l=s.length;i!=null&&o<l;)i=i[r(s[o++])];return o&&o==l?i:void 0}c.exports=a},48321:(c,d,e)=>{"use strict";var t=e(910);e(202),c.exports=t},48329:(c,d,e)=>{var t=e(95197),r=e(29719),a=e(52114),i=e(25940),s=e(36719),o=e(38955);c.exports=function l(f,v,h,y){if(i(f,v))return!0;if(o(f)!==o(v)||f==null||v==null)return!1;if(typeof f["fantasy-land/equals"]=="function"||typeof v["fantasy-land/equals"]=="function")return typeof f["fantasy-land/equals"]=="function"&&f["fantasy-land/equals"](v)&&typeof v["fantasy-land/equals"]=="function"&&v["fantasy-land/equals"](f);if(typeof f.equals=="function"||typeof v.equals=="function")return typeof f.equals=="function"&&f.equals(v)&&typeof v.equals=="function"&&v.equals(f);switch(o(f)){case"Arguments":case"Array":case"Object":if(typeof f.constructor=="function"&&r(f.constructor)==="Promise")return f===v;break;case"Boolean":case"Number":case"String":if(!(typeof f==typeof v&&i(f.valueOf(),v.valueOf())))return!1;break;case"Date":if(!i(f.valueOf(),v.valueOf()))return!1;break;case"Error":return f.name===v.name&&f.message===v.message;case"RegExp":if(!(f.source===v.source&&f.global===v.global&&f.ignoreCase===v.ignoreCase&&f.multiline===v.multiline&&f.sticky===v.sticky&&f.unicode===v.unicode))return!1;break;case"Map":case"Set":if(!l(t(f.entries()),t(v.entries()),h,y))return!1;break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":break;case"ArrayBuffer":break;default:return!1}var E=s(f);if(E.length!==s(v).length)return!1;for(var w=h.length-1;w>=0;){if(h[w]===f)return y[w]===v;w-=1}for(h.push(f),y.push(v),w=E.length-1;w>=0;){var T=E[w];if(!(a(T,v)&&l(v[T],f[T],h,y)))return!1;w-=1}return h.pop(),y.pop(),!0}},48343:(c,d,e)=>{"use strict";var t=e(56519),r=e(47196),a=e(83897);c.exports=function(i,s,o){t?r.f(i,s,a(0,o)):i[s]=o}},48398:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(4781);c.exports=t(r([],a,function(s,o){for(var l=0,f=o.length;l<f;){if(s(o[l]))return l;l+=1}return-1}))},48423:(c,d,e)=>{var t=e(3110),r=e(31282),a=t(r);c.exports=a},48500:(c,d,e)=>{"use strict";var t=e(35311),r=e(53641).has,a=e(49711),i=e(52764),s=e(94338),o=e(35390),l=e(33386);c.exports=function(v){var h=t(this),y=i(v);if(a(h)<=y.size)return s(h,function(w){if(y.includes(w))return!1},!0)!==!1;var E=y.getIterator();return o(E,function(w){if(r(h,w))return l(E,"normal",!1)})!==!1}
138},48526:(c,d,e)=>{"use strict";var t=e(34175),r=e(53996);c.exports=t?{}.toString:function(){return"[object "+r(this)+"]"}},48574:(c,d,e)=>{var t=e(32835),r=e(95526),a=e(66141),i=t(r([],a,function(o,l){return o(l),l}));c.exports=i},48601:(c,d,e)=>{var t=e(43548),r=e(32071),a=t(r,"Map");c.exports=a},48622:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="magnifying-glass",a=512,i=512,s=[128269,"search"],o="f002",l="M368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.$U=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},48675:(c,d,e)=>{"use strict";var t=e(35311),r=e(53641),a=e(49711),i=e(52764),s=e(94338),o=e(35390),l=r.Set,f=r.add,v=r.has;c.exports=function(y){var E=t(this),w=i(y),T=new l;return a(E)>w.size?o(w.getIterator(),function(O){v(E,O)&&f(T,O)}):s(E,function(O){w.includes(O)&&f(T,O)}),T}},48786:(c,d,e)=>{if(0)var t,r;else c.exports=e(7908)()},48870:(c,d,e)=>{"use strict";e.d(d,{A:()=>k});var t=e(77356),r=e(5197);function a(B){if(B===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return B}var i=e(26389),s=e(80004),o=e.n(s),l=e(44985);function f(B,R){var L=function(I){return R&&(0,s.isValidElement)(I)?R(I):I},J=Object.create(null);return B&&s.Children.map(B,function(K){return K}).forEach(function(K){J[K.key]=L(K)}),J}function v(B,R){B=B||{},R=R||{};function L(te){return te in R?R[te]:B[te]}var J=Object.create(null),K=[];for(var I in B)I in R?K.length&&(J[I]=K,K=[]):K.push(I);var W,Z={};for(var H in R){if(J[H])for(W=0;W<J[H].length;W++){var G=J[H][W];Z[J[H][W]]=L(G)}Z[H]=L(H)}for(W=0;W<K.length;W++)Z[K[W]]=L(K[W]);return Z}function h(B,R,L){return L[R]!=null?L[R]:B.props[R]}function y(B,R){return f(B.children,function(L){return(0,s.cloneElement)(L,{onExited:R.bind(null,L),in:!0,appear:h(L,"appear",B),enter:h(L,"enter",B),exit:h(L,"exit",B)})})}function E(B,R,L){var J=f(B.children),K=v(R,J);return Object.keys(K).forEach(function(I){var W=K[I];if((0,s.isValidElement)(W)){var Z=I in R,H=I in J,G=R[I],te=(0,s.isValidElement)(G)&&!G.props.in;H&&(!Z||te)?K[I]=(0,s.cloneElement)(W,{onExited:L.bind(null,W),in:!0,exit:h(W,"exit",B),enter:h(W,"enter",B)}):!H&&Z&&!te?K[I]=(0,s.cloneElement)(W,{in:!1}):H&&Z&&(0,s.isValidElement)(G)&&(K[I]=(0,s.cloneElement)(W,{onExited:L.bind(null,W),in:G.props.in,exit:h(W,"exit",B),enter:h(W,"enter",B)}))}}),K}var w=Object.values||function(B){return Object.keys(B).map(function(R){return B[R]})},T={component:"div",childFactory:function(R){return R}},O=function(B){(0,i.A)(R,B);function R(J,K){var I;I=B.call(this,J,K)||this;var W=I.handleExited.bind(a(I));return I.state={contextValue:{isMounting:!0},handleExited:W,firstRender:!0},I}var L=R.prototype;return L.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},L.componentWillUnmount=function(){this.mounted=!1},R.getDerivedStateFromProps=function(K,I){var W=I.children,Z=I.handleExited,H=I.firstRender;return{children:H?y(K,Z):E(K,W,Z),firstRender:!1}},L.handleExited=function(K,I){var W=f(this.props.children);K.key in W||(K.props.onExited&&K.props.onExited(I),this.mounted&&this.setState(function(Z){var H=(0,r.A)({},Z.children);return delete H[K.key],{children:H}}))},L.render=function(){var K=this.props,I=K.component,W=K.childFactory,Z=(0,t.A)(K,["component","childFactory"]),H=this.state.contextValue,G=w(this.state.children).map(W);return delete Z.appear,delete Z.enter,delete Z.exit,I===null?o().createElement(l.A.Provider,{value:H},G):o().createElement(l.A.Provider,{value:H},o().createElement(I,Z,G))},R}(o().Component);O.propTypes={},O.defaultProps=T;const k=O},48917:(c,d,e)=>{var t=e(70060),r=e(19390),a=e(68135),i="['\u2019]",s=RegExp(i,"g");function o(l){return function(f){return t(a(r(f).replace(s,"")),l,"")}}c.exports=o},48921:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="link",a=640,i=512,s=[128279,"chain"],o="f0c1",l="M580.3 267.2c56.2-56.2 56.2-147.3 0-203.5C
138526.8 10.2 440.9 7.3 383.9 57.2l-6.1 5.4c-10 8.7-11 23.9-2.3 33.9s23.9 11 33.9 2.3l6.1-5.4c38-33.2 95.2-31.3 130.9 4.4c37.4 37.4 37.4 98.1 0 135.6L433.1 346.6c-37.4 37.4-98.2 37.4-135.6 0c-35.7-35.7-37.6-92.9-4.4-130.9l4.7-5.4c8.7-10 7.7-25.1-2.3-33.9s-25.1-7.7-33.9 2.3l-4.7 5.4c-49.8 57-46.9 142.9 6.6 196.4c56.2 56.2 147.3 56.2 203.5 0L580.3 267.2zM59.7 244.8C3.5 301 3.5 392.1 59.7 448.2c53.6 53.6 139.5 56.4 196.5 6.5l6.1-5.4c10-8.7 11-23.9 2.3-33.9s-23.9-11-33.9-2.3l-6.1 5.4c-38 33.2-95.2 31.3-130.9-4.4c-37.4-37.4-37.4-98.1 0-135.6L207 165.4c37.4-37.4 98.1-37.4 135.6 0c35.7 35.7 37.6 92.9 4.4 130.9l-5.4 6.1c-8.7 10-7.7 25.1 2.3 33.9s25.1 7.7 33.9-2.3l5.4-6.1c49.9-57 47-142.9-6.5-196.5c-56.2-56.2-147.3-56.2-203.5 0L59.7 244.8z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.CQ=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},48990:(c,d,e)=>{/** @license ISC License (c) copyright 2018 original and current authors */var t=e(19956),r=e(41064),a=function(i){return function(s){return t(i)?i.of(s):r(Array,i)?[s]:i(s)}};c.exports=a},49042:(c,d,e)=>{var t=e(63012),r=function(a,i){return{type:a,payload:i,error:!0}};c.exports=t(r)},49093:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){var o=a(i),l=a(s);return o>l?-1:o<l?1:0})},49176:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="circle-xmark",a=512,i=512,s=[61532,"times-circle","xmark-circle"],o="f057",l="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.bn=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},49288:(c,d,e)=>{"use strict";e.d(d,{Aq:()=>i,R9:()=>r,q7:()=>f,sr:()=>o});var t=e(98339),r;(function(v){v.TRACK_INTAKE_REQUESTS="track_intake_requests",v.USE_TREE_WALKER_FOR_ACTION_NAME="use_tree_walker_for_action_name",v.FEATURE_OPERATION_VITAL="feature_operation_vital",v.SHORT_SESSION_INVESTIGATION="short_session_investigation",v.AVOID_FETCH_KEEPALIVE="avoid_fetch_keepalive"})(r||(r={}));const a=new Set;function i(v){Array.isArray(v)&&s(v.filter(h=>(0,t.Rj)(r,h)))}function s(v){v.forEach(h=>{a.add(h)})}function o(v){return a.has(v)}function l(){a.clear()}function f(){return a}},49347:(c,d,e)=>{var t=e(89485);function r(a,i){var s=t(this,a),o=s.size;return s.set(a,i),this.size+=s.size==o?0:1,this}c.exports=r},49374:(c,d,e)=>{var t=e(45252),r=e(3584),a=e(49988);function i(s){return r(s)?a(s):t(s)}c.exports=i},49397:(c,d,e)=>{"use strict";var t=e(58595),r=e(14706),a=e(13995),i=e(76028),s=i(function(){a(1)});t({target:"Object",stat:!0,forced:s},{keys:function(l){return a(r(l))}})},49435:(c,d,e)=>{var t=e(89485);function r(a){return t(this,a).has(a)}c.exports=r},49470:(c,d,e)=>{var t=e(95471),r=e(26543);c.exports=function(){function a(i,s){this.xf=s,this.f=i}return a.prototype["@@transducer/init"]=r.init,a.prototype["@@transducer/result"]=r.result,a.prototype["@@transducer/step"]=function(i,s){return this.xf["@@transducer/step"](i,this.f(s))},t(function(s,o){return new a(s,o)})}()},49552:(c,d)=>{"use strict";var e;e={value:!0};var t="fad",r="circle-xmark",a=512,i=512,s=[61532,"times-circle","xmark-circle"],o="f057",l=["M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zm168.1 61.7c.1-.7 .2-1.5 .3-2.3c.3-1.5 .7-3 1.3-4.4c1.2-2.9 2.9-5.6 5.3-7.9c15.7-15.7 31.4-31.4 47-47c-15.7-15.7-31.3-31.3-47-47c-9.4-9.4-9.4-24.6 0-33.9c4.7-4.7 10.8-7 17-7s12.3 2.3 17 7c15.7 15.7 31.4 31.4 47 47c15.7-15.7 31.4-31.4 47-47c4.7-4.7 10.8-7 17-7s12.3 2.3 17 7c9.4 9.4 9.4 24.6 0 33.9c-15.7 15.7-31.3 31.3-47 47c15.7 15.7 31.4 31.4 47 47c4.7 4.7 7 10.8 7 17s-2.3 12.3-7 17s-10.8 7-17 7s-12.3-2.3-17-7l-47-47c-15.7 15.7-31.3 31.3-47 47c-4.7 4.7-10.8 7-17 7s-12.3-2.3-17-7c-2.3-2.3-4.1-5.1-5.3-7.9c-.6-1.4-1-2.9-1.3-4.4c-.2-1.1-.4-2.3-.3-2.2c-.1-1.2-.1-1.2-.1-2.4c0-1.5 .1-1.9 .1-2.3z","M209 175c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47z"];d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.bn=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},49570:(c,d,e)=>{var t=e(65827);c.exports=function(a){return function i(s){return arguments.length===0||t(s)?i:a.apply(this,arguments)}}},49591:(c,d,e)=>{"use strict";var t=e(84377),r=e(41006),a=e(22153),i=e(61718),s=e(55621),o=Array.prototype.slice,l=Function.prototype.apply,f=Object.create;e(7498).async=function(v,h){var y=f(null),E=f(null),w=h.memoized,T=h.original,O,k,B;h.memoized=i(function(R){var L=arguments,J=L[L.length-1];return typeof J=="function"&&(O=J,L=o.call(L,0,-1)),w.apply(k=this,B=L)},w);try{a(h.memoized,w)}catch{}h.on("get",function(R){var L,J,K;if(O){if(y[R]){typeof y[R]=="function"?y[R]=[y[R],O]:y[R].push(O),O=null;return}L=O,J=k,K=B,O=k=B=null,s(function(){var I;
138hasOwnProperty.call(E,R)?(I=E[R],h.emit("getasync",R,K,J),l.call(L,I.context,I.args)):(O=L,k=J,B=K,w.apply(J,K))})}}),h.original=function(){var R,L,J,K;return O?(R=t(arguments),L=function I(W){var Z,H,G=I.id;if(G==null){s(l.bind(I,this,arguments));return}if(delete I.id,Z=y[G],delete y[G],!!Z)return H=t(arguments),h.has(G)&&(W?h.delete(G):(E[G]={context:this,args:H},h.emit("setasync",G,typeof Z=="function"?1:Z.length))),typeof Z=="function"?K=l.call(Z,this,H):Z.forEach(function(te){K=l.call(te,this,H)},this),K},J=O,O=k=B=null,R.push(L),K=l.call(T,this,R),L.cb=J,O=L,K):l.call(T,this,arguments)},h.on("set",function(R){if(!O){h.delete(R);return}y[R]?typeof y[R]=="function"?y[R]=[y[R],O.cb]:y[R].push(O.cb):y[R]=O.cb,delete O.cb,O.id=R,O=null}),h.on("delete",function(R){var L;hasOwnProperty.call(y,R)||E[R]&&(L=E[R],delete E[R],h.emit("deleteasync",R,o.call(L.args,1)))}),h.on("clear",function(){var R=E;E=f(null),h.emit("clearasync",r(R,function(L){return o.call(L.args,1)}))})}},49711:(c,d,e)=>{"use strict";var t=e(43343),r=e(53641);c.exports=t(r.proto,"size","get")||function(a){return a.size}},49726:c=>{var d=/\s/;function e(t){for(var r=t.length;r--&&d.test(t.charAt(r)););return r}c.exports=e},49795:c=>{function d(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}c.exports=typeof Object.is=="function"?Object.is:d},49821:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="graduation-cap",a=640,i=512,s=[127891,"mortar-board"],o="f19d",l="M320 80c2.5 0 5 .4 7.4 1.3l218 78.7-218 78.7c-2.4 .9-4.9 1.3-7.4 1.3s-5-.4-7.4-1.3L184.9 192.6l140.8-52.8c8.3-3.1 12.5-12.3 9.4-20.6s-12.3-12.5-20.6-9.4L154.9 169.6c-5.2 2-10.3 4.2-15.3 6.6L94.7 160l218-78.7c2.4-.9 4.9-1.3 7.4-1.3zM15.8 182.6l77.4 27.9c-27.2 28.7-43.7 66.7-45.1 107.7c-.1 .6-.1 1.2-.1 1.8c0 28.4-10.8 57.8-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7c-3.2-14-7.5-28.3-13.4-41.5c1.9-37 19.2-70.9 46.7-94.2l169.5 61.2c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32s-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6zm480.8 80l-46.5 16.8 12.7 120.5c-4.8 3.5-12.8 8-24.6 12.6C410 423.6 368 432 320 432s-90-8.4-118.3-19.4c-11.8-4.6-19.8-9.2-24.6-12.6l12.7-120.5-46.5-16.8L128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6zM467.4 396c0 0-.1 .1-.3 .4c.2-.3 .3-.4 .3-.4zm-294.8 0c0 0 .1 .1 .3 .4c-.2-.3-.3-.4-.3-.4z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.eS=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},49875:(c,d,e)=>{var t=e(64463),r=e(61120),a=e(95471);c.exports=a(function(s,o){return t(s.length,function(){try{return s.apply(this,arguments)}catch(l){return o.apply(this,r([l],arguments))}})})},49939:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){switch(a){case 0:return function(){return i.call(this)};case 1:return function(s){return i.call(this,s)};case 2:return function(s,o){return i.call(this,s,o)};case 3:return function(s,o,l){return i.call(this,s,o,l)};case 4:return function(s,o,l,f){return i.call(this,s,o,l,f)};case 5:return function(s,o,l,f,v){return i.call(this,s,o,l,f,v)};case 6:return function(s,o,l,f,v,h){return i.call(this,s,o,l,f,v,h)};case 7:return function(s,o,l,f,v,h,y){return i.call(this,s,o,l,f,v,h,y)};case 8:return function(s,o,l,f,v,h,y,E){return i.call(this,s,o,l,f,v,h,y,E)};case 9:return function(s,o,l,f,v,h,y,E,w){return i.call(this,s,o,l,f,v,h,y,E,w)};case 10:return function(s,o,l,f,v,h,y,E,w,T){return i.call(this,s,o,l,f,v,h,y,E,w,T)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}})},49949:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(88889),r=e(2104);function a(i,s,o){if(!r(i))throw new TypeError("flip: Function required for first argument");return t(i)(o,s)}c.exports=t(a)},49988:c=>{var d="\\ud800-\\udfff",e="\\u0300-\\u036f",t="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",a=e+t+r,i="\\ufe0e\\ufe0f",s="["+d+"]",o="["+a+"]",l="\\ud83c[\\udffb-\\udfff]",f="(?:"+o+"|"+l+")",v="[^"+d+"]",h="(?:\\ud83c[\\udde6-\\uddff]){2}",y="[\\ud800-\\udbff][\\udc00-\\udfff]",E="\\u200d",w=f+"?",T="["+i+"]?",O="(?:"+E+"(?:"+[v,h,y].join("|")+")"+T+w+")*",k=T+w+O,B="(?:"+[v+o+"?",o,h,y,s].join("|")+")",R=RegExp(l+"(?="+l+")|"+B+k,"g");function L(J){return J.match(R)||[]}c.exports=L},50171:(c,d,e)=>{var t=e(61112),r=e(52114);c.exports=t(function(i,s,o){return o!=null&&r(s,o)?o[s]:i})},50193:(c,d,e)=>{var t=e(72011);function r(a){var i=this.__data__,s=t(i,a);return s<0?void 0:i[s][1]}c.exports=r},50214:(c,d)=>{"use strict";var e;e={value:!0};var t="fad",r="square",a=448,i=512,s=[9632,9723,9724,61590],o="f0c8",l=["M0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96z",""];d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Nf=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},50232:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return a in i})},50277:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="file-audio",a=384,i=512,s=[],o="f1c7",l="M64 464l256 0c8.8 0 16-7.2 16-16l0-288-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16zM0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3L384 448c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zM192 272l0 128c0 6.5-3.9 12.3-9.9 14.8s-12.9 1.1-17.4-3.5L129.4 376 112 376c-8.8 0-16-7.2-16-16l0-48c0-8.8 7.2-16 16-16l17.4 0 35.3-35.3c4.6-4.6 11.5-5.9 17.4-3.5s9.9 8.3 9.9 14.8zm85.8-4c11.6 20 18.2 43.3 18.2 68s-6.6 48-18.2 68c-6.6 11.5-21.3 15.4-32.8 8.8s-15.4-21.3-8.8-32.8c7.5-12.9 11.8-27.9 11.8-44s-4.3-31.1-11.8-44c-6.6-11.5-2.7-26.2 8.8-32.8s26.2-2.7 32.8 8.8z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.qe=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},50284:(c,d,e)=>{var t=e(69749),r=e(97040),a=e(83222),i=e(97973),s=e(36719),o=e(88284);c.exports=function l(f,v){var h=function(T){var O=v.concat([f]);return t(T,O)?"<Circular>":l(T,O)},y=function(w,T){return r(function(O){return a(O)+": "+h(w[O])},T.slice().sort())};switch(Object.prototype.toString.call(f)){case"[object Arguments]":return"(function() { return arguments; }("+r(h,f).join(", ")+"))";case"[object Array]":return"["+r(h,f).concat(y(f,o(function(w){return/^\d+$/.test(w)},s(f)))).join(", ")+"]";case"[object Boolean]":return typeof f=="object"?"new Boolean("+h(f.valueOf())+")":f.toString();case"[object Date]":return"new Date("+(isNaN(f.valueOf())?h(NaN):a(i(f)))+")";case"[object Null]":return"null";case"[object Number]":return typeof f=="object"?"new Number("+h(f.valueOf())+")":1/f===-1/0?"-0":f.toString(10);case"[object String]":return typeof f=="object"?"new String("+h(f.valueOf())+")":a(f);
138case"[object Undefined]":return"undefined";default:if(typeof f.toString=="function"){var E=f.toString();if(E!=="[object Object]")return E}return"{"+y(f,s(f)).join(", ")+"}"}}},50528:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="circle-half-stroke",a=512,i=512,s=[9680,"adjust"],o="f042",l="M464 256c0-114.9-93.1-208-208-208l0 416c114.9 0 208-93.1 208-208zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.B2=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},50534:(c,d,e)=>{"use strict";e.d(d,{i:()=>f});var t=e(2986);function r(v){return v.map(h=>l(h))}function a(v){return new Date(v.getTime())}function i(v){return new Uint8Array(v)}function s(v){return new RegExp(v.source,v.flags)}function o(v){const h={};for(const y of Object.getOwnPropertyNames(v))h[y]=l(v[y]);for(const y of Object.getOwnPropertySymbols(v))h[y]=l(v[y]);return h}function l(v){return t.QS(v)?r(v):t.XF(v)?a(v):t.G4(v)?i(v):t.__(v)?s(v):t.av(v)?o(v):v}function f(v){return l(v)}},50836:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="code-fork",a=448,i=512,s=[],o="e13b",l="M80 112a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm80-32c0 35.8-23.5 66.1-56 76.3l0 35.7c0 22.1 17.9 40 40 40l160 0c22.1 0 40-17.9 40-40l0-35.7c-32.5-10.2-56-40.5-56-76.3c0-44.2 35.8-80 80-80s80 35.8 80 80c0 35.8-23.5 66.1-56 76.3l0 35.7c0 48.6-39.4 88-88 88l-56 0 0 75.7c32.5 10.2 56 40.5 56 76.3c0 44.2-35.8 80-80 80s-80-35.8-80-80c0-35.8 23.5-66.1 56-76.3l0-75.7-56 0c-48.6 0-88-39.4-88-88l0-35.7C23.5 146.1 0 115.8 0 80C0 35.8 35.8 0 80 0s80 35.8 80 80zm208 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM256 432a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.zt=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},51046:(c,d,e)=>{var t=e(49570),r=e(64350),a=e(25534);c.exports=t(function(s){return s!=null&&a(s,r(s))})},51151:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="location-dot",a=384,i=512,s=["map-marker-alt"],o="f3c5",l="M352 192c0-88.4-71.6-160-160-160S32 103.6 32 192c0 15.6 5.4 37 16.6 63.4c10.9 25.9 26.2 54 43.6 82.1c34.1 55.3 74.4 108.2 99.9 140c25.4-31.8 65.8-84.7 99.9-140c17.3-28.1 32.7-56.3 43.6-82.1C346.6 229 352 207.6 352 192zm32 0c0 87.4-117 243-168.3 307.2c-12.3 15.3-35.1 15.3-47.4 0C117 435 0 279.4 0 192C0 86 86 0 192 0S384 86 384 192zm-240 0a48 48 0 1 0 96 0 48 48 0 1 0 -96 0zm48 80a80 80 0 1 1 0-160 80 80 0 1 1 0 160z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.gK=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},51204:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="circle-exclamation",a=512,i=512,s=["exclamation-circle"],o="f06a",l="M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.lE=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},51296:(c,d,e)=>{"use strict";e(67176);var t=e(42974);c.exports=t.Object.hasOwn},51327:c=>{"use strict";c.exports=JSON.parse('{"Audio Player":"Odtwarzacz audio","Video Player":"Odtwarzacz wideo","Play":"Odtw\xF3rz","Pause":"Wstrzymaj","Replay":"Odtw\xF3rz ponownie","Current Time":"Aktualny czas","Duration":"Czas trwania","Remaining Time":"Pozosta\u0142y czas","Stream Type":"Typ strumienia","LIVE":"NA \u017BYWO","Seek to live, currently behind live":"Przejd\u017A do transmisji na \u017Cywo, obecnie trwa odtwarzanie z archiwum","Seek to live, currently playing live":"Przejd\u017C do transmisji na \u017Cywo, obecnie trwa odtwarzanie na \u017Cywo","Loaded":"Za\u0142adowany","Progress":"Status","Progress Bar":"Pasek post\u0119pu","progress bar timing: currentTime={1} duration={2}":"{1} z {2}","Fullscreen":"Pe\u0142ny ekran","Exit Fullscreen":"Pe\u0142ny ekran niedost\u0119pny","Mute":"Wycisz","Unmute":"Wy\u0142\u0105cz wyciszenie","Playback Rate":"Pr\u0119dko\u015B\u0107 odtwarzania","Subtitles":"Napisy","subtitles off":"Napisy wy\u0142\u0105czone","Captions":"Transkrypcja","captions off":"Transkrypcja wy\u0142\u0105czona","Chapters":"Rozdzia\u0142y","Descriptions":"Opisy","descriptions off":"Opisy wy\u0142\u0105czone","Audio Track":"\u015Acie\u017Cka audio","Volume Level":"Poziom g\u0142o\u015Bno\u015Bci","You aborted the media playback":"Odtwarzanie zosta\u0142o przerwane","A network error caused the media download to fail part-way.":"B\u0142\u0105d sieci spowodowa\u0142 cz\u0119\u015Bciowe niepowodzenie pobierania materia\u0142u wideo.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Materia\u0142 wideo nie mo\u017Ce zosta\u0107 za\u0142adowany, poniewa\u017C wyst\u0105pi\u0142 problem z serwerem lub sieci\u0105 albo format materia\u0142u wideo nie jest obs\u0142ugiwany","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Odtwarzanie materia\u0142u wideo zosta\u0142o przerwane z powodu uszkodzonego pliku wideo lub z powodu u\u017Cycia funkcji multimedi\xF3w nieobs\u0142ugiwanych przez Twoj\u0105 przegl\u0105dark\u0119.","No compatible source was found for this media.":"Nie znaleziono kompatybilnego \u017Ar\xF3d\u0142a dla tego typu materia\u0142u wideo.","The media is encrypted and we do not have the keys to decrypt it."
138:"Materia\u0142 jest zaszyfrowany, a nie mamy kluczy do jego odszyfrowania.","Play Video":"Odtw\xF3rz 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\u017Cesz zamkn\u0105\u0107, naciskaj\u0105c klawisz Escape albo wybieraj\u0105c przycisk Zamknij.",", opens captions settings dialog":", otwiera okno dialogowe ustawie\u0144 transkrypcji",", opens subtitles settings dialog":", otwiera okno dialogowe napis\xF3w",", opens descriptions settings dialog":", otwiera okno dialogowe opis\xF3w",", selected":", zaznaczone","captions settings":"ustawienia transkrypcji","subtitles settings":"ustawienia napis\xF3w","descriptions settings":"ustawienia opis\xF3w","Text":"Tekst","White":"Bia\u0142y","Black":"Czarny","Red":"Czerwony","Green":"Zielony","Blue":"Niebieski","Yellow":"\u017B\xF3\u0142ty","Magenta":"Karmazynowy","Cyan":"Cyjanowy","Background":"T\u0142o","Window":"Okno","Transparent":"Przezroczysty","Semi-Transparent":"P\xF3\u0142przezroczysty","Opaque":"Nieprzezroczysty","Font Size":"Rozmiar czcionki","Text Edge Style":"Styl kraw\u0119dzi tekstu","None":"Brak","Raised":"Podniesiony","Depressed":"Obni\u017Cony","Uniform":"R\xF3wnomierny","Dropshadow":"Cie\u0144","Font Family":"Kr\xF3j czcionki","Proportional Sans-Serif":"Bezszeryfowa, proporcjonalna","Monospace Sans-Serif":"Bezszeryfowa, sta\u0142a odleg\u0142o\u015B\u0107 znak\xF3w","Proportional Serif":"Szeryfowa, proporcjonalna","Monospace Serif":"Szeryfowa, sta\u0142a odleg\u0142o\u015B\u0107 znak\xF3w","Casual":"Casual","Script":"Script","Small Caps":"Kapitaliki","Reset":"Ustawienia domy\u015Blne","restore all settings to the default values":"zresetuj wszystkie ustawienia do domy\u015Blnych warto\u015Bci","Done":"Gotowe","Caption Settings Dialog":"Okno dialogowe ustawie\u0144 transkrypcji","Beginning of dialog window. Escape will cancel and close the window.":"Pocz\u0105tek 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\u017A z trybu obraz w obrazie","Picture-in-Picture":"Obraz w obrazie","No content":"Brak zawarto\u015Bci"}')},51341:(c,d,e)=>{var t=e(22267),r=Object.prototype,a=r.hasOwnProperty,i=r.toString,s=t?t.toStringTag:void 0;function o(l){var f=a.call(l,s),v=l[s];try{l[s]=void 0;var h=!0}catch{}var y=i.call(l);return h&&(f?l[s]=v:delete l[s]),y}c.exports=o},51396:(c,d,e)=>{var t=e(32835),r=e(91064),a=e(65314),i=e(3110),s=t(function(l,f){return r(l)?function(){return l.apply(this,arguments)&&f.apply(this,arguments)}:i(a)(l,f)});c.exports=s},51495:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="pause",a=320,i=512,s=[9208],o="f04c",l="M48 112l0 288 48 0 0-288-48 0zM0 112C0 85.5 21.5 64 48 64l48 0c26.5 0 48 21.5 48 48l0 288c0 26.5-21.5 48-48 48l-48 0c-26.5 0-48-21.5-48-48L0 112zm224 0l0 288 48 0 0-288-48 0zm-48 0c0-26.5 21.5-48 48-48l48 0c26.5 0 48 21.5 48 48l0 288c0 26.5-21.5 48-48 48l-48 0c-26.5 0-48-21.5-48-48l0-288z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.G1=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},51526:c=>{"use strict";var d="razdwatrzy";c.exports=function(){return typeof d.contains!="function"?!1:d.contains("dwa")===!0&&d.contains("foo")===!1}},51554:(c,d,e)=>{"use strict";e.d(d,{v:()=>h});var t=e(23646),r=e(2986);function a(y){return globalThis.Object.freeze(y).map(E=>f(E))}function i(y){return y}function s(y){return y}function o(y){return y}function l(y){const E={};for(const w of Object.getOwnPropertyNames(y))E[w]=f(y[w]);for(const w of Object.getOwnPropertySymbols(y))E[w]=f(y[w]);return globalThis.Object.freeze(E)}function f(y){return r.QS(y)?a(y):r.XF(y)?y:r.G4(y)?y:r.__(y)?y:r.av(y)?l(y):y}var v=e(50534);function h(y,E){const w=E!==void 0?{...E,...y}:y;switch(t.Q.InstanceMode){case"freeze":return f(w);case"clone":return(0,v.i)(w);default:return w}}},51671:(c,d,e)=>{var t=e(76871),r=e(69652),a=e(93662),i=e(26543);c.exports=function(){var s=function(o){return{"@@transducer/init":i.init,"@@transducer/result":function(l){return o["@@transducer/result"](l)},"@@transducer/step":function(l,f){var v=o["@@transducer/step"](l,f);return v["@@transducer/reduced"]?t(v):v}}};return function(l){var f=s(l);return{"@@transducer/init":i.init,"@@transducer/result":function(v){return f["@@transducer/result"](v)},"@@transducer/step":function(v,h){return r(h)?a(f,v,h):a(f,v,[h])}}}}()},51791:(c,d,e)=>{"use strict";e.d(d,{G:()=>l,n:()=>s});var t=e(75273),r=e(40198),a=e(73913),i=e(9362);function s(v,h,y){const E=o(v,h);return{build(w,T){const O=f(v,h,w,T,y);return E(O)},trackType:h}}function o(v,h){const y=`/api/v2/${h}`,E=v.proxy;if(typeof E=="string"){const T=(0,r.l2)(E);return O=>`${T}?ddforward=${encodeURIComponent(`${y}?${O}`)}`}if(typeof E=="function")return T=>E({path:y,parameters:T});const w=l(h,v);return T=>`https://${w}${y}?${T}`}function l(v,h){const{site:y=i.NW,internalAnalyticsSubdomain:E}=h;if(v==="logs"&&h.usePciIntake&&y===i.NW)return i.$A;if(E&&y===i.NW)return`${E}.${i.NW}`;if(y===i.TC)return`http-intake.logs.${y}`;const w=y.split("."),T=w.pop();return`browser-intake-${w.join("-")}.${T}`}function f({clientToken:v,internalAnalyticsSubdomain:h,source:y="browser"},E,w,{retry:T,encoding:O},k=[]){const B=[`ddsource=${y}`,`dd-api-key=${v}`,`dd-evp-origin-version=${encodeURIComponent("6.24.0")}`,"dd-evp-origin=browser",`dd-request-id=${(0,a.lk)()}`].concat(k);return O&&B.push(`dd-evp-encoding=${O}`),E==="rum"&&(B.push(`batch_time=${(0,t.nx)()}`,`_dd.api=${w}`),T&&B.push(`_dd.retry_count=${T.count}`,`_dd.retry_after=${T.lastFailureStatus}`)),h&&B.reverse(),B.join("&")}},51807:(c,d,e)=>{"use strict";e.d(d,{Bd:()=>i,Dx:()=>h,Ed:()=>l,dm:()=>f,oO:()=>y,pM:()=>s,um:()=>v});var t=e(67915);let r,a=!1;function i(E){r=E}function s(E){a=E}function o(){r=void 0,a=!1}function l(E,w,T){const O=T.value;T.value=function(...k){return(r?f(O):O).apply(this,k)}}function f(E){return function(){return v(E,this,arguments)}}function v(E,w,T){try{return E.apply(w,T)}catch(O){h(O)}}function h(E){if(y(E),r)try{r(E)}catch(w){y(w)}}function y(...E){a&&t.Vy.error("[MONITOR]",...E)}},51831:c=>{function d(e,t){for(var r=-1,a=e==null?0:e.length;++r<a&&t(e[r],r,e)!==!1;);return e}c.exports=d},51838:(c,d,e)=>{var t=e(61993),r=e(54625),a=r(function(s,o){return t(s.length,function(){return s.apply(o,arguments)})});c.exports=a},51841:(c,d,e)=>{"use strict";var t=e(70112),r=e(541),a=e(19982);c.exports=function(i,s){if(t(i),r(s)&&s.constructor===i)return s;var o=a.f(i),l=o.resolve;return l(s),o.promise}},51870:(c,d,e)=>{var t=e(4851),r=e(78508),a=e(87748),i=e(81569),s=e(12314),o=e(54529),l=t(function(v,h){return a(o(i,0,s("length",h)),function(){var y=arguments,E=this;return v.apply(E,r(function(w){return w.apply(E,y)},h))})});c.exports=l},51927:c=>{function d(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}c.exports=d},51998:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */c.exports=e(32059)},52002:(c,d,e)=>{var t=e(98371),r="Expected a function";function a(i,s){if(typeof i!="function"||s!=null&&typeof s!="function")throw new TypeError(r);var o=function(){var l=arguments,f=s?s.apply(this,l):l[0],v=o.cache;if(v.has(f))return v.get(f);var h=i.apply(this,l);return o.cache=v.set(f,h)||v,h};return o.cache=new(a.Cache||t),o}a.Cache=t,c.exports=a},52072:(c,d,e)=>{"use strict";var t=e(21325),r=e(59760);
138c.exports=function(a){if(a=t(a),a>r)throw new TypeError(a+" exceeds maximum possible timeout");return a}},52114:c=>{c.exports=function(e,t){return Object.prototype.hasOwnProperty.call(t,e)}},52276:(c,d,e)=>{"use strict";e.d(d,{a:()=>l});var t=e(67915),r=e(81368),a=e(15344);const i=220*r._m,s="$",o=3;function l(T,O=i){const k=(0,a.M)(Object.prototype),B=(0,a.M)(Array.prototype),R=[],L=new WeakMap,J=f(T,s,void 0,R,L),K=JSON.stringify(J);let I=K?K.length:0;if(I>O){w(O,"discarded",T);return}for(;R.length>0&&I<O;){const W=R.shift();let Z=0;if(Array.isArray(W.source))for(let H=0;H<W.source.length;H++){const G=f(W.source[H],W.path,H,R,L);if(G!==void 0?I+=JSON.stringify(G).length:I+=4,I+=Z,Z=1,I>O){w(O,"truncated",T);break}W.target[H]=G}else for(const H in W.source)if(Object.prototype.hasOwnProperty.call(W.source,H)){const G=f(W.source[H],W.path,H,R,L);if(G!==void 0&&(I+=JSON.stringify(G).length+Z+H.length+o,Z=1),I>O){w(O,"truncated",T);break}W.target[H]=G}}return k(),B(),J}function f(T,O,k,B,R){const L=E(T);if(!L||typeof L!="object")return v(L);const J=h(L);if(J!=="[Object]"&&J!=="[Array]"&&J!=="[Error]")return J;const K=T;if(R.has(K))return`[Reference seen at ${R.get(K)}]`;const I=k!==void 0?`${O}.${k}`:O,W=Array.isArray(L)?[]:{};return R.set(K,I),B.push({source:L,target:W,path:I}),W}function v(T){return typeof T=="bigint"?`[BigInt] ${T.toString()}`:typeof T=="function"?`[Function] ${T.name||"unknown"}`:typeof T=="symbol"?`[Symbol] ${T.description||T.toString()}`:T}function h(T){try{if(T instanceof Event)return y(T);if(T instanceof RegExp)return`[RegExp] ${T.toString()}`;const k=Object.prototype.toString.call(T).match(/\[object (.*)\]/);if(k&&k[1])return`[${k[1]}]`}catch{}return"[Unserializable]"}function y(T){return{type:T.type,isTrusted:T.isTrusted,currentTarget:T.currentTarget?h(T.currentTarget):null,target:T.target?h(T.target):null}}function E(T){const O=T;if(O&&typeof O.toJSON=="function")try{return O.toJSON()}catch{}return T}function w(T,O,k){t.Vy.warn(`The data provided has been ${O} as it is over the limit of ${T} characters:`,k)}},52402:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="caret-down",a=320,i=512,s=[],o="f0d7",l="M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.xB=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},52408:c=>{var d=Object.prototype,e=d.toString;function t(r){return e.call(r)}c.exports=t},52674:(c,d,e)=>{var t=e(43548),r=e(32071),a=t(r,"DataView");c.exports=a},52741:c=>{"use strict";var d=String.prototype.indexOf;c.exports=function(e){return d.call(this,e,arguments[1])>-1}},52762:c=>{/** @license ISC License (c) copyright 2017 original and current authors */var d=function(e){return function(t){return e.indexOf(t)!==-1}};c.exports=d},52764:(c,d,e)=>{"use strict";var t=e(91199),r=e(70112),a=e(23546),i=e(84026),s=e(3860),o="Invalid size",l=RangeError,f=TypeError,v=Math.max,h=function(y,E){this.set=y,this.size=v(E,0),this.has=t(y.has),this.keys=t(y.keys)};h.prototype={getIterator:function(){return s(r(a(this.keys,this.set)))},includes:function(y){return a(this.has,this.set,y)}},c.exports=function(y){r(y);var E=+y.size;if(E!==E)throw new f(o);var w=i(E);if(w<0)throw new l(o);return new h(y,w)}},52823:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="user-group",a=640,i=512,s=[128101,"user-friends"],o="f500",l="M96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM0 482.3C0 383.8 79.8 304 178.3 304l91.4 0C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7L29.7 512C13.3 512 0 498.7 0 482.3zM609.3 512l-137.8 0c5.4-9.4 8.6-20.3 8.6-32l0-8c0-60.7-27.1-115.2-69.8-151.8c2.4-.1 4.7-.2 7.1-.2l61.4 0C567.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";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.US=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},52835:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e){return Array.isArray(e)}c.exports=d},52860:c=>{var d=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function e(t){return d.test(t)}c.exports=e},52936:c=>{"use strict";c.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleStr
138ing","toString","valueOf"]},52940:c=>{/** @license ISC License (c) copyright 2018 original and current authors */function d(e){return Object.prototype.toString.apply(e)==="[object Date]"&&!isNaN(e.valueOf())}c.exports=d},52962:(c,d,e)=>{"use strict";var t=e(32887),r=e(56377),a=e(86383).CONSTRUCTOR;c.exports=a||!r(function(i){t.all(i).then(void 0,function(){})})},52987:(c,d,e)=>{"use strict";var t=e(75564),r=e(90066),a=e(79686),i=e(47196);c.exports=function(s,o,l){for(var f=r(o),v=i.f,h=a.f,y=0;y<f.length;y++){var E=f[y];!t(s,E)&&!(l&&t(l,E))&&v(s,E,h(o,E))}}},53046:(c,d,e)=>{"use strict";var t=e(15900),r=e(37482);c.exports=function(a){var i=t(a,"string");return r(i)?i:i+""}},53118:c=>{"use strict";c.exports={}},53258:c=>{function d(e){return e}c.exports=d},53269:(c,d,e)=>{var t=e(72402);c.exports=typeof Object.assign=="function"?Object.assign:t},53277:function(c,d,e){c=e.nmd(c),function(t,r){c.exports=r()}(this,function(){"use strict";function t(Y,V){var ie=Object.keys(Y);if(Object.getOwnPropertySymbols){var be=Object.getOwnPropertySymbols(Y);V&&(be=be.filter(function(Pe){return Object.getOwnPropertyDescriptor(Y,Pe).enumerable})),ie.push.apply(ie,be)}return ie}function r(Y){for(var V=1;V<arguments.length;V++){var ie=arguments[V]!=null?arguments[V]:{};V%2?t(Object(ie),!0).forEach(function(be){l(Y,be,ie[be])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Y,Object.getOwnPropertyDescriptors(ie)):t(Object(ie)).forEach(function(be){Object.defineProperty(Y,be,Object.getOwnPropertyDescriptor(ie,be))})}return Y}function a(Y){return a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(V){return typeof V}:function(V){return V&&typeof Symbol=="function"&&V.constructor===Symbol&&V!==Symbol.prototype?"symbol":typeof V},a(Y)}function i(Y,V){if(!(Y instanceof V))throw new TypeError("Cannot call a class as a function")}function s(Y,V){for(var ie=0;ie<V.length;ie++){var be=V[ie];be.enumerable=be.enumerable||!1,be.configurable=!0,"value"in be&&(be.writable=!0),Object.defineProperty(Y,T(be.key),be)}}function o(Y,V,ie){return V&&s(Y.prototype,V),ie&&s(Y,ie),Object.defineProperty(Y,"prototype",{writable:!1}),Y}function l(Y,V,ie){return(V=T(V))in Y?Object.defineProperty(Y,V,{value:ie,enumerable:!0,configurable:!0,writable:!0}):Y[V]=ie,Y}function f(Y,V){if(typeof V!="function"&&V!==null)throw new TypeError("Super expression must either be null or a function");Y.prototype=Object.create(V&&V.prototype,{constructor:{value:Y,writable:!0,configurable:!0}}),Object.defineProperty(Y,"prototype",{writable:!1}),V&&h(Y,V)}function v(Y){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(V){return V.__proto__||Object.getPrototypeOf(V)},v(Y)}function h(Y,V){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(ie,be){return ie.__proto__=be,ie},h(Y,V)}function y(Y){if(Y===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Y}function E(Y){var V=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var ie,be=v(Y);if(V){var Pe=v(this).constructor;ie=Reflect.construct(be,arguments,Pe)}else ie=be.apply(this,arguments);return function(he,Le){if(Le&&(typeof Le=="object"||typeof Le=="function"))return Le;if(Le!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return y(he)}(this,ie)}}function w(){return w=typeof Reflect<"u"&&Reflect.get?Reflect.get.bind():function(Y,V,ie){var be=function(he,Le){for(;!Object.prototype.hasOwnProperty.call(he,Le)&&(he=v(he))!==null;);return he}(Y,V);if(be){var Pe=Object.getOwnPropertyDescriptor(be,V);return Pe.get?Pe.get.call(arguments.length<3?Y:ie):Pe.value}},w.apply(this,arguments)}function T(Y){var V=function(ie,be){if(typeof ie!="object"||ie===null)return ie;var Pe=ie[Symbol.toPrimitive];if(Pe!==void 0){var he=Pe.call(ie,be||"default");if(typeof he!="object")return he;throw new TypeError("@@toPrimitive must return a primitive value.")}return(be==="string"?String:Number)(ie)}(Y,"string");return typeof V=="symbol"?V:V+""}var O=function(Y){return!(!Y||!Y.Window)&&Y instanceof Y.Window},k=void 0,B=void 0;function R(Y){k=Y;var V=Y.document.createTextNode("");V.ownerDocument!==Y.document&&typeof Y.wrap=="function"&&Y.wrap(V)===V&&(Y=Y.wrap(Y)),B=Y}function L(Y){return O(Y)?Y:(Y.ownerDocument||Y).defaultView||B.window}typeof window<"u"&&window&&R(window);var J=function(Y){return!!Y&&a(Y)==="object"},K=function(Y){return typeof Y=="function"},I={window:function(Y){return Y===B||O(Y)},docFrag:function(Y){return J(Y)&&Y.nodeType===11},object:J,func:K,number:function(Y){return typeof Y=="number"},bool:function(Y){return typeof Y=="boolean"},string:function(Y){return typeof Y=="string"},element:function(Y){if(!Y||a(Y)!=="object")return!1;var V=L(Y)||B;return/object|function/.test(typeof Element>"u"?"undefined":a(Element))?Y instanceof Element||Y instanceof V.Element:Y.nodeType===1&&typeof Y.nodeName=="string"},plainObject:function(Y){return J(Y)&&!!Y.constructor&&/function Object\b/.test(Y.constructor.toString())},array:function(Y){return J(Y)&&Y.length!==void 0&&K(Y.splice)}};function W(Y){var V=Y.interaction;if(V.prepared.name==="drag"){var ie=V.prepared.axis;ie==="x"?(V.coords.cur.page.y=V.coords.start.page.y,V.coords.cur.client.y=V.coords.start.client.y,V.coords.velocity.client.y=0,V.coords.velocity.page.y=0):ie==="y"&&(V.coords.cur.page.x=V.coords.start.page.x,
vendor: 9,676 bytes, line 138
138V.coords.cur.client.x=V.coords.start.client.x,V.coords.velocity.client.x=0,V.coords.velocity.page.x=0)}}function Z(Y){var V=Y.iEvent,ie=Y.interaction;if(ie.prepared.name==="drag"){var be=ie.prepared.axis;if(be==="x"||be==="y"){var Pe=be==="x"?"y":"x";V.page[Pe]=ie.coords.start.page[Pe],V.client[Pe]=ie.coords.start.client[Pe],V.delta[Pe]=0}}}var H={id:"actions/drag",install:function(Y){var V=Y.actions,ie=Y.Interactable,be=Y.defaults;ie.prototype.draggable=H.draggable,V.map.drag=H,V.methodDict.drag="draggable",be.actions.drag=H.defaults},listeners:{"interactions:before-action-move":W,"interactions:action-resume":W,"interactions:action-move":Z,"auto-start:check":function(Y){var V=Y.interaction,ie=Y.interactable,be=Y.buttons,Pe=ie.options.drag;if(Pe&&Pe.enabled&&(!V.pointerIsDown||!/mouse|pointer/.test(V.pointerType)||(be&ie.options.drag.mouseButtons)!=0))return Y.action={name:"drag",axis:Pe.lockAxis==="start"?Pe.startAxis:Pe.lockAxis},!1}},draggable:function(Y){return I.object(Y)?(this.options.drag.enabled=Y.enabled!==!1,this.setPerAction("drag",Y),this.setOnEvents("drag",Y),/^(xy|x|y|start)$/.test(Y.lockAxis)&&(this.options.drag.lockAxis=Y.lockAxis),/^(xy|x|y)$/.test(Y.startAxis)&&(this.options.drag.startAxis=Y.startAxis),this):I.bool(Y)?(this.options.drag.enabled=Y,this):this.options.drag},beforeMove:W,move:Z,defaults:{startAxis:"xy",lockAxis:"xy"},getCursor:function(){return"move"},filterEventType:function(Y){return Y.search("drag")===0}},G=H,te={init:function(Y){var V=Y;te.document=V.document,te.DocumentFragment=V.DocumentFragment||ve,te.SVGElement=V.SVGElement||ve,te.SVGSVGElement=V.SVGSVGElement||ve,te.SVGElementInstance=V.SVGElementInstance||ve,te.Element=V.Element||ve,te.HTMLElement=V.HTMLElement||te.Element,te.Event=V.Event,te.Touch=V.Touch||ve,te.PointerEvent=V.PointerEvent||V.MSPointerEvent},document:null,DocumentFragment:null,SVGElement:null,SVGSVGElement:null,SVGElementInstance:null,Element:null,HTMLElement:null,Event:null,Touch:null,PointerEvent:null};function ve(){}var oe=te,le={init:function(Y){var V=oe.Element,ie=Y.navigator||{};le.supportsTouch="ontouchstart"in Y||I.func(Y.DocumentTouch)&&oe.document instanceof Y.DocumentTouch,le.supportsPointerEvent=ie.pointerEnabled!==!1&&!!oe.PointerEvent,le.isIOS=/iP(hone|od|ad)/.test(ie.platform),le.isIOS7=/iP(hone|od|ad)/.test(ie.platform)&&/OS 7[^\d]/.test(ie.appVersion),le.isIe9=/MSIE 9/.test(ie.userAgent),le.isOperaMobile=ie.appName==="Opera"&&le.supportsTouch&&/Presto/.test(ie.userAgent),le.prefixedMatchesSelector="matches"in V.prototype?"matches":"webkitMatchesSelector"in V.prototype?"webkitMatchesSelector":"mozMatchesSelector"in V.prototype?"mozMatchesSelector":"oMatchesSelector"in V.prototype?"oMatchesSelector":"msMatchesSelector",le.pEventTypes=le.supportsPointerEvent?oe.PointerEvent===Y.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,le.wheelEvent=oe.document&&"onmousewheel"in oe.document?"mousewheel":"wheel"},supportsTouch:null,supportsPointerEvent:null,isIOS7:null,isIOS:null,isIe9:null,isOperaMobile:null,prefixedMatchesSelector:null,pEventTypes:null,wheelEvent:null},Se=le;function xe(Y,V){if(Y.contains)return Y.contains(V);for(;V;){if(V===Y)return!0;V=V.parentNode}return!1}function Ge(Y,V){for(;I.element(Y);){if(ye(Y,V))return Y;Y=ze(Y)}return null}function ze(Y){var V=Y.parentNode;if(I.docFrag(V)){for(;(V=V.host)&&I.docFrag(V););return V}return V}function ye(Y,V){return B!==k&&(V=V.replace(/\/deep\//g," ")),Y[Se.prefixedMatchesSelector](V)}var Fe=function(Y){return Y.parentNode||Y.host};function Je(Y,V){for(var ie,be=[],Pe=Y;(ie=Fe(Pe))&&Pe!==V&&ie!==Pe.ownerDocument;)be.unshift(Pe),Pe=ie;return be}function qe(Y,V,ie){for(;I.element(Y);){if(ye(Y,V))return!0;if((Y=ze(Y))===ie)return ye(Y,V)}return!1}function Lt(Y){return Y.correspondingUseElement||Y}function $t(Y){var V=Y instanceof oe.SVGElement?Y.getBoundingClientRect():Y.getClientRects()[0];return V&&{left:V.left,right:V.right,top:V.top,bottom:V.bottom,width:V.width||V.right-V.left,height:V.height||V.bottom-V.top}}function Ve(Y){var V,ie=$t(Y);if(!Se.isIOS7&&ie){var be={x:(V=(V=L(Y))||B).scrollX||V.document.documentElement.scrollLeft,y:V.scrollY||V.document.documentElement.scrollTop};ie.left+=be.x,ie.right+=be.x,ie.top+=be.y,ie.bottom+=be.y}return ie}function ft(Y){for(var V=[];Y;)V.push(Y),Y=ze(Y);return V}function un(Y){return!!I.string(Y)&&(oe.document.querySelector(Y),!0)}function Qt(Y,V){for(var ie in V)Y[ie]=V[ie];return Y}function pn(Y,V,ie){return Y==="parent"?ze(ie):Y==="self"?V.getRect(ie):Ge(ie,Y)}function Be(Y,V,ie,be){var Pe=Y;return I.string(Pe)?Pe=pn(Pe,V,ie):I.func(Pe)&&(Pe=Pe.apply(void 0,be)),I.element(Pe)&&(Pe=Ve(Pe)),Pe}function lt(Y){return Y&&{x:"x"in Y?Y.x:Y.left,y:"y"in Y?Y.y:Y.top}}function Ye(Y){return!Y||"x"in Y&&"y"in Y||((Y=Qt({},Y)).x=Y.left||0,Y.y=Y.top||0,Y.width=Y.width||(Y.right||0)-Y.x,Y.height=Y.height||(Y.bottom||0)-Y.y),Y}function gt(Y,V,ie){Y.left&&(V.left+=ie.x),Y.right&&(V.right+=ie.x),Y.top&&(V.top+=ie.y),Y.bottom&&(V.bottom+=ie.y),V.width=V.right-V.left,V.height=V.bottom-V.top}function Ct(Y,V,ie){var be=ie&&Y.options[ie];return lt(Be(be&&be.origin||Y.options.origin,Y,V,[Y&&V]))||{x:0,y:0}}function rn(Y,V){var ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(St){return!0},be=arguments.length>3?arguments[3]:void 0;if(be=be||{},I.string(Y)&&Y.search(" ")!==-1&&(Y=Xe(Y)),I.array(Y))return Y.forEach(function(St){return rn(St,V,ie,be)}),be;if(I.object(Y)&&(V=Y,Y=""),I.func(V)&&ie(Y))be[Y]=be[Y]||[],be[Y].push(V);else if(I.array(V))for(var Pe=0,he=V;Pe<he.length;Pe++){var Le=he[Pe];rn(Y,Le,ie,be)}else if(I.object(V))for(var Ke in V)rn(Xe(Ke).map(function(St){return"".concat(Y).concat(St)}),V[Ke],ie,be);return be}function Xe(Y){return Y.trim().split(/ +/)}var xt=function(Y,V){return Math.sqrt(Y*Y+V*V)},ln=["webkit","moz"];function Pn(Y,V){Y.__set||(Y.__set={});var ie=function(Pe){if(ln.some(function(he){return Pe.indexOf(he)===0}))return 1;typeof Y[Pe]!="function"&&Pe!=="__set"&&Object.defineProperty(Y,Pe,{get:function(){return Pe in Y.__set?Y.__set[Pe]:Y.__set[Pe]=V[Pe]},set:function(he){Y.__set[Pe]=he},configurable:!0})};for(var be in V)ie(be);return Y}function Rn(Y,V){Y.page=Y.page||{},Y.page.x=V.page.x,Y.page.y=V.page.y,Y.client=Y.client||{},Y.client.x=V.client.x,Y.client.y=V.client.y,Y.timeStamp=V.timeStamp}function dn(Y){Y.page.x=0,Y.page.y=0,Y.client.x=0,Y.client.y=0}function lr(Y){return Y instanceof oe.Event||Y instanceof oe.Touch}function xr(Y,V,ie){return Y=Y||"page",(ie=ie||{}).x=V[Y+"X"],ie.y=V[Y+"Y"],ie}function An(Y,V){return V=V||{x:0,y:0},Se.isOperaMobile&&lr(Y)?(xr("screen",Y,V),V.x+=window.scrollX,V.y+=window.scrollY):xr("page",Y,V),V}function cr(Y){return I.number(Y.pointerId)?Y.pointerId:Y.identifier}function Wr(Y,V,ie){var be=V.length>1?ot(V):V[0];An(be,Y.page),function(Pe,he){he=he||{},Se.isOperaMobile&&lr(Pe)?xr("screen",Pe,he):xr("client",Pe,he)}(be,Y.client),Y.timeStamp=ie}function en(Y){var V=[];return I.array(Y)?(V[0]=Y[0],V[1]=Y[1]):Y.type==="touchend"?Y.touches.length===1?(V[0]=Y.touches[0],V[1]=Y.changedTouches[0]):Y.touches.length===0&&(V[0]=Y.changedTouches[0],V[1]=Y.changedTouches[1]):(V[0]=Y.touches[0],V[1]=Y.touches[1]),V}function ot(Y){for(var V={pageX:0,pageY:0,clientX:0,clientY:0,screenX:0,screenY:0},ie=0;ie<Y.length;ie++){var be=Y[ie];for(var Pe in V)V[Pe]+=be[Pe]}for(var he in V)V[he]/=Y.length;return V}function ke(Y){if(!Y.length)return null;var V=en(Y),ie=Math.min(V[0].pageX,V[1].pageX),be=Math.min(V[0].pageY,V[1].pageY),Pe=Math.max(V[0].pageX,V[1].pageX),he=Math.max(V[0].pageY,V[1].pageY);return{x:ie,y:be,left:ie,top:be,right:Pe,bottom:he,width:Pe-ie,height:he-be}}function qr(Y,V){var ie=V+"X",be=V+"Y",Pe=en(Y),he=Pe[0][ie]-Pe[1][ie],Le=Pe[0][be]-Pe[1][be];return xt(he,Le)}function jn(Y,V){var ie=V+"X",be=V+"Y",Pe=en(Y),he=Pe[1][ie]-Pe[0][ie],Le=Pe[1][be]-Pe[0][be];return 180*Math.atan2(Le,he)/Math.PI}function wn(Y){return I.string(Y.pointerType)?Y.pointerType:I.number(Y.pointerType)?[void 0,void 0,"touch","pen","mouse"][Y.pointerType]:/touch/.test(Y.type||"")||Y instanceof oe.Touch?"touch":"mouse"}function nt(Y){var V=I.func(Y.composedPath)?Y.composedPath():Y.path;return[Lt(V?V[0]:Y.target),Lt(Y.currentTarget)]}var vt=function(){function Y(V){i(this,Y),this.immediatePropagationStopped=!1,this.propagationStopped=!1,this._interaction=V}return o(Y,[{key:"preventDefault",value:function(){}},{key:"stopPropagation",value:function(){this.propagationStopped=!0}},{key:"stopImmediatePropagation",value:function(){this.immediatePropagationStopped=this.propagationStopped=!0}}]),Y}();Object.defineProperty(vt.prototype,"interaction",{get:function(){return this._interaction._proxy},set:function(){}});var Vn=function(Y,V){for(var ie=0;ie<V.length;ie++){var be=V[ie];Y.push(be)}return Y},yt=function(Y){return Vn([],Y)},tn=function(Y,V){for(var ie=0;ie<Y.length;ie++)if(V(Y[ie],ie,Y))return ie;return-1},Pr=function(Y,V){return Y[tn(Y,V)]},ri=function(Y){f(ie,Y);var V=E(ie);function ie(be,Pe,he){var Le;i(this,ie),(Le=V.call(this,Pe._interaction)).dropzone=void 0,Le.dragEvent=void 0,Le.relatedTarget=void 0,Le.draggable=void 0,Le.propagationStopped=!1,Le.immediatePropagationStopped=!1;var Ke=he==="dragleave"?be.prev:be.cur,St=Ke.element,on=Ke.dropzone;return Le.type=he,Le.target=St,Le.currentTarget=St,Le.dropzone=on,Le.dragEvent=Pe,Le.relatedTarget=Pe.target,Le.draggable=Pe.interactable,Le.timeStamp=Pe.timeStamp,Le}return o(ie,[{key:"reject",value:function(){var be=this,Pe=this._interaction.dropState;
vendor: 2,235 bytes, line 138
138if(this.type==="dropactivate"||this.dropzone&&Pe.cur.dropzone===this.dropzone&&Pe.cur.element===this.target)if(Pe.prev.dropzone=this.dropzone,Pe.prev.element=this.target,Pe.rejected=!0,Pe.events.enter=null,this.stopImmediatePropagation(),this.type==="dropactivate"){var he=Pe.activeDrops,Le=tn(he,function(St){var on=St.dropzone,kt=St.element;return on===be.dropzone&&kt===be.target});Pe.activeDrops.splice(Le,1);var Ke=new ie(Pe,this.dragEvent,"dropdeactivate");Ke.dropzone=this.dropzone,Ke.target=this.target,this.dropzone.fire(Ke)}else this.dropzone.fire(new ie(Pe,this.dragEvent,"dragleave"))}},{key:"preventDefault",value:function(){}},{key:"stopPropagation",value:function(){this.propagationStopped=!0}},{key:"stopImmediatePropagation",value:function(){this.immediatePropagationStopped=this.propagationStopped=!0}}]),ie}(vt);function gn(Y,V){for(var ie=0,be=Y.slice();ie<be.length;ie++){var Pe=be[ie],he=Pe.dropzone,Le=Pe.element;V.dropzone=he,V.target=Le,he.fire(V),V.propagationStopped=V.immediatePropagationStopped=!1}}function bn(Y,V){for(var ie=function(he,Le){for(var Ke=[],St=0,on=he.interactables.list;St<on.length;St++){var kt=on[St];if(kt.options.drop.enabled){var Nn=kt.options.drop.accept;if(!(I.element(Nn)&&Nn!==Le||I.string(Nn)&&!ye(Le,Nn)||I.func(Nn)&&!Nn({dropzone:kt,draggableElement:Le})))for(var sr=0,kr=kt.getAllElements();sr<kr.length;sr++){var Rr=kr[sr];Rr!==Le&&Ke.push({dropzone:kt,element:Rr,rect:kt.getRect(Rr)})}}}return Ke}(Y,V),be=0;be<ie.length;be++){var Pe=ie[be];Pe.rect=Pe.dropzone.getRect(Pe.element)}return ie}function Tt(Y,V,ie){for(var be=Y.dropState,Pe=Y.interactable,he=Y.element,Le=[],Ke=0,St=be.activeDrops;Ke<St.length;Ke++){var on=St[Ke],kt=on.dropzone,Nn=on.element,sr=on.rect,kr=kt.dropCheck(V,ie,Pe,he,Nn,sr);Le.push(kr?Nn:null)}var Rr=function($r){for(var wi,Oi,Zi,Cn=[],hr=0;hr<$r.length;hr++){var Gn=$r[hr],yi=$r[wi];if(Gn&&hr!==wi)if(yi){var os=Fe(Gn),cs=Fe(yi);if(os!==Gn.ownerDocument)if(cs!==Gn.ownerDocument)if(os!==cs){Cn=Cn.length?Cn:Je(yi);var ds=void 0;if(yi instanceof oe.HTMLElement&&Gn instanceof oe.SVGElement&&!(Gn instanceof oe.SVGSVGElement)){if(Gn===cs)continue;ds=Gn.ownerSVGElement}else ds=Gn;for(var X=Je(ds,yi.ownerDocument),fe=0;X[fe]&&X[fe]===Cn[fe];)fe++;
vendor: 31,144 bytes, line 138
138var Re=[X[fe-1],X[fe],Cn[fe]];if(Re[0])for(var et=Re[0].lastChild;et;){if(et===Re[1]){wi=hr,Cn=X;break}if(et===Re[2])break;et=et.previousSibling}}else Zi=yi,(parseInt(L(Oi=Gn).getComputedStyle(Oi).zIndex,10)||0)>=(parseInt(L(Zi).getComputedStyle(Zi).zIndex,10)||0)&&(wi=hr);else wi=hr}else wi=hr}return wi}(Le);return be.activeDrops[Rr]||null}function Vt(Y,V,ie){var be=Y.dropState,Pe={enter:null,leave:null,activate:null,deactivate:null,move:null,drop:null};return ie.type==="dragstart"&&(Pe.activate=new ri(be,ie,"dropactivate"),Pe.activate.target=null,Pe.activate.dropzone=null),ie.type==="dragend"&&(Pe.deactivate=new ri(be,ie,"dropdeactivate"),Pe.deactivate.target=null,Pe.deactivate.dropzone=null),be.rejected||(be.cur.element!==be.prev.element&&(be.prev.dropzone&&(Pe.leave=new ri(be,ie,"dragleave"),ie.dragLeave=Pe.leave.target=be.prev.element,ie.prevDropzone=Pe.leave.dropzone=be.prev.dropzone),be.cur.dropzone&&(Pe.enter=new ri(be,ie,"dragenter"),ie.dragEnter=be.cur.element,ie.dropzone=be.cur.dropzone)),ie.type==="dragend"&&be.cur.dropzone&&(Pe.drop=new ri(be,ie,"drop"),ie.dropzone=be.cur.dropzone,ie.relatedTarget=be.cur.element),ie.type==="dragmove"&&be.cur.dropzone&&(Pe.move=new ri(be,ie,"dropmove"),ie.dropzone=be.cur.dropzone)),Pe}function It(Y,V){var ie=Y.dropState,be=ie.activeDrops,Pe=ie.cur,he=ie.prev;V.leave&&he.dropzone.fire(V.leave),V.enter&&Pe.dropzone.fire(V.enter),V.move&&Pe.dropzone.fire(V.move),V.drop&&Pe.dropzone.fire(V.drop),V.deactivate&&gn(be,V.deactivate),ie.prev.dropzone=Pe.dropzone,ie.prev.element=Pe.element}function Xn(Y,V){var ie=Y.interaction,be=Y.iEvent,Pe=Y.event;if(be.type==="dragmove"||be.type==="dragend"){var he=ie.dropState;V.dynamicDrop&&(he.activeDrops=bn(V,ie.element));var Le=be,Ke=Tt(ie,Le,Pe);he.rejected=he.rejected&&!!Ke&&Ke.dropzone===he.cur.dropzone&&Ke.element===he.cur.element,he.cur.dropzone=Ke&&Ke.dropzone,he.cur.element=Ke&&Ke.element,he.events=Vt(ie,0,Le)}}var dr={id:"actions/drop",install:function(Y){var V=Y.actions,ie=Y.interactStatic,be=Y.Interactable,Pe=Y.defaults;Y.usePlugin(G),be.prototype.dropzone=function(he){return function(Le,Ke){if(I.object(Ke)){if(Le.options.drop.enabled=Ke.enabled!==!1,Ke.listeners){var St=rn(Ke.listeners),on=Object.keys(St).reduce(function(Nn,sr){return Nn[/^(enter|leave)/.test(sr)?"drag".concat(sr):/^(activate|deactivate|move)/.test(sr)?"drop".concat(sr):sr]=St[sr],Nn},{}),kt=Le.options.drop.listeners;kt&&Le.off(kt),Le.on(on),Le.options.drop.listeners=on}return I.func(Ke.ondrop)&&Le.on("drop",Ke.ondrop),I.func(Ke.ondropactivate)&&Le.on("dropactivate",Ke.ondropactivate),I.func(Ke.ondropdeactivate)&&Le.on("dropdeactivate",Ke.ondropdeactivate),I.func(Ke.ondragenter)&&Le.on("dragenter",Ke.ondragenter),I.func(Ke.ondragleave)&&Le.on("dragleave",Ke.ondragleave),I.func(Ke.ondropmove)&&Le.on("dropmove",Ke.ondropmove),/^(pointer|center)$/.test(Ke.overlap)?Le.options.drop.overlap=Ke.overlap:I.number(Ke.overlap)&&(Le.options.drop.overlap=Math.max(Math.min(1,Ke.overlap),0)),"accept"in Ke&&(Le.options.drop.accept=Ke.accept),"checker"in Ke&&(Le.options.drop.checker=Ke.checker),Le}return I.bool(Ke)?(Le.options.drop.enabled=Ke,Le):Le.options.drop}(this,he)},be.prototype.dropCheck=function(he,Le,Ke,St,on,kt){return function(Nn,sr,kr,Rr,$r,wi,Oi){var Zi=!1;if(!(Oi=Oi||Nn.getRect(wi)))return!!Nn.options.drop.checker&&Nn.options.drop.checker(sr,kr,Zi,Nn,wi,Rr,$r);var Cn=Nn.options.drop.overlap;if(Cn==="pointer"){var hr=Ct(Rr,$r,"drag"),Gn=An(sr);Gn.x+=hr.x,Gn.y+=hr.y;var yi=Gn.x>Oi.left&&Gn.x<Oi.right,os=Gn.y>Oi.top&&Gn.y<Oi.bottom;Zi=yi&&os}var cs=Rr.getRect($r);if(cs&&Cn==="center"){var ds=cs.left+cs.width/2,X=cs.top+cs.height/2;Zi=ds>=Oi.left&&ds<=Oi.right&&X>=Oi.top&&X<=Oi.bottom}return cs&&I.number(Cn)&&(Zi=Math.max(0,Math.min(Oi.right,cs.right)-Math.max(Oi.left,cs.left))*Math.max(0,Math.min(Oi.bottom,cs.bottom)-Math.max(Oi.top,cs.top))/(cs.width*cs.height)>=Cn),Nn.options.drop.checker&&(Zi=Nn.options.drop.checker(sr,kr,Zi,Nn,wi,Rr,$r)),Zi}(this,he,Le,Ke,St,on,kt)},ie.dynamicDrop=function(he){return I.bool(he)?(Y.dynamicDrop=he,ie):Y.dynamicDrop},Qt(V.phaselessTypes,{dragenter:!0,dragleave:!0,dropactivate:!0,dropdeactivate:!0,dropmove:!0,drop:!0}),V.methodDict.drop="dropzone",Y.dynamicDrop=!1,Pe.actions.drop=dr.defaults},listeners:{"interactions:before-action-start":function(Y){var V=Y.interaction;V.prepared.name==="drag"&&(V.dropState={cur:{dropzone:null,element:null},prev:{dropzone:null,element:null},rejected:null,events:null,activeDrops:[]})},"interactions:after-action-start":function(Y,V){var ie=Y.interaction,be=(Y.event,Y.iEvent);if(ie.prepared.name==="drag"){var Pe=ie.dropState;Pe.activeDrops=[],Pe.events={},Pe.activeDrops=bn(V,ie.element),Pe.events=Vt(ie,0,be),Pe.events.activate&&(gn(Pe.activeDrops,Pe.events.activate),V.fire("actions/drop:start",{interaction:ie,dragEvent:be}))}},"interactions:action-move":Xn,"interactions:after-action-move":function(Y,V){var ie=Y.interaction,be=Y.iEvent;if(ie.prepared.name==="drag"){var Pe=ie.dropState;It(ie,Pe.events),V.fire("actions/drop:move",{interaction:ie,dragEvent:be}),Pe.events={}}},"interactions:action-end":function(Y,V){if(Y.interaction.prepared.name==="drag"){var ie=Y.interaction,be=Y.iEvent;Xn(Y,V),It(ie,ie.dropState.events),V.fire("actions/drop:end",{interaction:ie,dragEvent:be})}},"interactions:stop":function(Y){var V=Y.interaction;if(V.prepared.name==="drag"){var ie=V.dropState;ie&&(ie.activeDrops=null,ie.events=null,ie.cur.dropzone=null,ie.cur.element=null,ie.prev.dropzone=null,ie.prev.element=null,ie.rejected=!1)}}},getActiveDrops:bn,getDrop:Tt,getDropEvents:Vt,fireDropEvents:It,filterEventType:function(Y){return Y.search("drag")===0||Y.search("drop")===0},defaults:{enabled:!1,accept:null,overlap:"pointer"}},Sr=dr;function Lr(Y){var V=Y.interaction,ie=Y.iEvent,be=Y.phase;if(V.prepared.name==="gesture"){var Pe=V.pointers.map(function(on){return on.pointer}),he=be==="start",Le=be==="end",Ke=V.interactable.options.deltaSource;if(ie.touches=[Pe[0],Pe[1]],he)ie.distance=qr(Pe,Ke),ie.box=ke(Pe),ie.scale=1,ie.ds=0,ie.angle=jn(Pe,Ke),ie.da=0,V.gesture.startDistance=ie.distance,V.gesture.startAngle=ie.angle;else if(Le||V.pointers.length<2){var St=V.prevEvent;ie.distance=St.distance,ie.box=St.box,ie.scale=St.scale,ie.ds=0,ie.angle=St.angle,ie.da=0}else ie.distance=qr(Pe,Ke),ie.box=ke(Pe),ie.scale=ie.distance/V.gesture.startDistance,ie.angle=jn(Pe,Ke),ie.ds=ie.scale-V.gesture.scale,ie.da=ie.angle-V.gesture.angle;V.gesture.distance=ie.distance,V.gesture.angle=ie.angle,I.number(ie.scale)&&ie.scale!==1/0&&!isNaN(ie.scale)&&(V.gesture.scale=ie.scale)}}var br={id:"actions/gesture",before:["actions/drag","actions/resize"],install:function(Y){var V=Y.actions,ie=Y.Interactable,be=Y.defaults;ie.prototype.gesturable=function(Pe){return I.object(Pe)?(this.options.gesture.enabled=Pe.enabled!==!1,this.setPerAction("gesture",Pe),this.setOnEvents("gesture",Pe),this):I.bool(Pe)?(this.options.gesture.enabled=Pe,this):this.options.gesture},V.map.gesture=br,V.methodDict.gesture="gesturable",be.actions.gesture=br.defaults},listeners:{"interactions:action-start":Lr,"interactions:action-move":Lr,"interactions:action-end":Lr,"interactions:new":function(Y){Y.interaction.gesture={angle:0,distance:0,scale:1,startAngle:0,startDistance:0}},"auto-start:check":function(Y){if(!(Y.interaction.pointers.length<2)){var V=Y.interactable.options.gesture;if(V&&V.enabled)return Y.action={name:"gesture"},!1}}},defaults:{},getCursor:function(){return""},filterEventType:function(Y){return Y.search("gesture")===0}},Yr=br;function Vr(Y,V,ie,be,Pe,he,Le){if(!V)return!1;if(V===!0){var Ke=I.number(he.width)?he.width:he.right-he.left,St=I.number(he.height)?he.height:he.bottom-he.top;if(Le=Math.min(Le,Math.abs((Y==="left"||Y==="right"?Ke:St)/2)),Ke<0&&(Y==="left"?Y="right":Y==="right"&&(Y="left")),St<0&&(Y==="top"?Y="bottom":Y==="bottom"&&(Y="top")),Y==="left"){var on=Ke>=0?he.left:he.right;return ie.x<on+Le}if(Y==="top"){var kt=St>=0?he.top:he.bottom;return ie.y<kt+Le}if(Y==="right")return ie.x>(Ke>=0?he.right:he.left)-Le;if(Y==="bottom")return ie.y>(St>=0?he.bottom:he.top)-Le}return!!I.element(be)&&(I.element(V)?V===be:qe(be,V,Pe))}function Ci(Y){var V=Y.iEvent,ie=Y.interaction;if(ie.prepared.name==="resize"&&ie.resizeAxes){var be=V;ie.interactable.options.resize.square?(ie.resizeAxes==="y"?be.delta.x=be.delta.y:be.delta.y=be.delta.x,be.axes="xy"):(be.axes=ie.resizeAxes,ie.resizeAxes==="x"?be.delta.y=0:ie.resizeAxes==="y"&&(be.delta.x=0))}}var Ai,$i,_e={id:"actions/resize",before:["actions/drag"],install:function(Y){var V=Y.actions,ie=Y.browser,be=Y.Interactable,Pe=Y.defaults;_e.cursors=function(he){return he.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"}}(ie),_e.defaultMargin=ie.supportsTouch||ie.supportsPointerEvent?20:10,be.prototype.resizable=function(he){return function(Le,Ke,St){return I.object(Ke)?(Le.options.resize.enabled=Ke.enabled!==!1,Le.setPerAction("resize",Ke),Le.setOnEvents("resize",Ke),I.string(Ke.axis)&&/^x$|^y$|^xy$/.test(Ke.axis)?Le.options.resize.axis=Ke.axis:Ke.axis===null&&(Le.options.resize.axis=St.defaults.actions.resize.axis),I.bool(Ke.preserveAspectRatio)?Le.options.resize.preserveAspectRatio=Ke.preserveAspectRatio:I.bool(Ke.square)&&(Le.options.resize.square=Ke.square),Le):I.bool(Ke)?(Le.options.resize.enabled=Ke,Le):Le.options.resize}(this,he,Y)},V.map.resize=_e,V.methodDict.resize="resizable",Pe.actions.resize=_e.defaults},listeners:{"interactions:new":function(Y){Y.interaction.resizeAxes="xy"},"interactions:action-start":function(Y){(function(V){var ie=V.iEvent,be=V.interaction;if(be.prepared.name==="resize"&&be.prepared.edges){var Pe=ie,he=be.rect;be._rects={start:Qt({},he),corrected:Qt({},he),previous:Qt({},he),delta:{left:0,right:0,width:0,top:0,bottom:0,height:0}},Pe.edges=be.prepared.edges,Pe.rect=be._rects.corrected,Pe.deltaRect=be._rects.delta}})(Y),Ci(Y)},"interactions:action-move":function(Y){(function(V){var ie=V.iEvent,be=V.interaction;if(be.prepared.name==="resize"&&be.prepared.edges){var Pe=ie,he=be.interactable.options.resize.invert,Le=he==="reposition"||he==="negate",Ke=be.rect,St=be._rects,on=St.start,kt=St.corrected,Nn=St.delta,sr=St.previous;if(Qt(sr,kt),Le){if(Qt(kt,Ke),he==="reposition"){if(kt.top>kt.bottom){var kr=kt.top;kt.top=kt.bottom,kt.bottom=kr}if(kt.left>kt.right){var Rr=kt.left;kt.left=kt.right,kt.right=Rr}}}else kt.top=Math.min(Ke.top,on.bottom),kt.bottom=Math.max(Ke.bottom,on.top),kt.left=Math.min(Ke.left,on.right),kt.right=Math.max(Ke.right,on.left);for(var $r in kt.width=kt.right-kt.left,kt.height=kt.bottom-kt.top,kt)Nn[$r]=kt[$r]-sr[$r];Pe.edges=be.prepared.edges,Pe.rect=kt,Pe.deltaRect=Nn}})(Y),Ci(Y)},"interactions:action-end":function(Y){var V=Y.iEvent,ie=Y.interaction;if(ie.prepared.name==="resize"&&ie.prepared.edges){var be=V;be.edges=ie.prepared.edges,be.rect=ie._rects.corrected,be.deltaRect=ie._rects.delta}},"auto-start:check":function(Y){var V=Y.interaction,ie=Y.interactable,be=Y.element,Pe=Y.rect,he=Y.buttons;if(Pe){var Le=Qt({},V.coords.cur.page),Ke=ie.options.resize;if(Ke&&Ke.enabled&&(!V.pointerIsDown||!/mouse|pointer/.test(V.pointerType)||(he&Ke.mouseButtons)!=0)){if(I.object(Ke.edges)){var St={left:!1,right:!1,top:!1,bottom:!1};for(var on in St)St[on]=Vr(on,Ke.edges[on],Le,V._latestPointer.eventTarget,be,Pe,Ke.margin||_e.defaultMargin);St.left=St.left&&!St.right,St.top=St.top&&!St.bottom,(St.left||St.right||St.top||St.bottom)&&(Y.action={name:"resize",edges:St})}else{var kt=Ke.axis!=="y"&&Le.x>Pe.right-_e.defaultMargin,Nn=Ke.axis!=="x"&&Le.y>Pe.bottom-_e.defaultMargin;(kt||Nn)&&(Y.action={name:"resize",axes:(kt?"x":"")+(Nn?"y":"")})}return!Y.action&&void 0}}}},defaults:{square:!1,preserveAspectRatio:!1,axis:"xy",margin:NaN,edges:null,invert:"none"},cursors:null,getCursor:function(Y){var V=Y.edges,ie=Y.axis,be=Y.name,Pe=_e.cursors,he=null;if(ie)he=Pe[be+ie];else if(V){for(var Le="",Ke=0,St=["top","bottom","left","right"];Ke<St.length;Ke++){var on=St[Ke];V[on]&&(Le+=on)}he=Pe[Le]}return he},filterEventType:function(Y){return Y.search("resize")===0},defaultMargin:null},Ie=_e,Ot={id:"actions",install:function(Y){Y.usePlugin(Yr),Y.usePlugin(Ie),Y.usePlugin(G),Y.usePlugin(Sr)}},cn=0,_n={request:function(Y){return Ai(Y)},cancel:function(Y){return $i(Y)},init:function(Y){if(Ai=Y.requestAnimationFrame,$i=Y.cancelAnimationFrame,!Ai)for(var V=["ms","moz","webkit","o"],ie=0;ie<V.length;ie++){var be=V[ie];Ai=Y["".concat(be,"RequestAnimationFrame")],$i=Y["".concat(be,"CancelAnimationFrame")]||Y["".concat(be,"CancelRequestAnimationFrame")]}Ai=Ai&&Ai.bind(Y),$i=$i&&$i.bind(Y),Ai||(Ai=function(Pe){var he=Date.now(),Le=Math.max(0,16-(he-cn)),Ke=Y.setTimeout(function(){Pe(he+Le)},Le);return cn=he+Le,Ke},$i=function(Pe){return clearTimeout(Pe)})}},$n={defaults:{enabled:!1,margin:60,container:null,speed:300},now:Date.now,interaction:null,i:0,x:0,y:0,isScrolling:!1,prevTime:0,margin:0,speed:0,start:function(Y){$n.isScrolling=!0,_n.cancel($n.i),Y.autoScroll=$n,$n.interaction=Y,$n.prevTime=$n.now(),$n.i=_n.request($n.scroll)},stop:function(){$n.isScrolling=!1,$n.interaction&&($n.interaction.autoScroll=null),_n.cancel($n.i)},scroll:function(){var Y=$n.interaction,V=Y.interactable,ie=Y.element,be=Y.prepared.name,Pe=V.options[be].autoScroll,he=Ti(Pe.container,V,ie),Le=$n.now(),Ke=(Le-$n.prevTime)/1e3,St=Pe.speed*Ke;if(St>=1){var on={x:$n.x*St,y:$n.y*St};if(on.x||on.y){var kt=nr(he);I.window(he)?he.scrollBy(on.x,on.y):he&&(he.scrollLeft+=on.x,he.scrollTop+=on.y);var Nn=nr(he),sr={x:Nn.x-kt.x,y:Nn.y-kt.y};(sr.x||sr.y)&&V.fire({type:"autoscroll",target:ie,interactable:V,delta:sr,interaction:Y,container:he})}$n.prevTime=Le}$n.isScrolling&&(_n.cancel($n.i),$n.i=_n.request($n.scroll))},check:function(Y,V){var ie;return(ie=Y.options[V].autoScroll)==null?void 0:ie.enabled},onInteractionMove:function(Y){var V=Y.interaction,ie=Y.pointer;if(V.interacting()&&$n.check(V.interactable,V.prepared.name))if(V.simulation)$n.x=$n.y=0;else{var be,Pe,he,Le,Ke=V.interactable,St=V.element,on=V.prepared.name,kt=Ke.options[on].autoScroll,Nn=Ti(kt.container,Ke,St);if(I.window(Nn))Le=ie.clientX<$n.margin,be=ie.clientY<$n.margin,Pe=ie.clientX>Nn.innerWidth-$n.margin,he=ie.clientY>Nn.innerHeight-$n.margin;else{var sr=$t(Nn);Le=ie.clientX<sr.left+$n.margin,be=ie.clientY<sr.top+$n.margin,Pe=ie.clientX>sr.right-$n.margin,he=ie.clientY>sr.bottom-$n.margin}$n.x=Pe?1:Le?-1:0,$n.y=he?1:be?-1:0,$n.isScrolling||($n.margin=kt.margin,$n.speed=kt.speed,$n.start(V))}}};function Ti(Y,V,ie){return(I.string(Y)?pn(Y,V,ie):Y)||L(ie)}function nr(Y){return I.window(Y)&&(Y=window.document.body),{x:Y.scrollLeft,y:Y.scrollTop}}var Gt={id:"auto-scroll",install:function(Y){var V=Y.defaults,ie=Y.actions;Y.autoScroll=$n,$n.now=function(){return Y.now()},ie.phaselessTypes.autoscroll=!0,V.perAction.autoScroll=$n.defaults},listeners:{"interactions:new":function(Y){Y.interaction.autoScroll=null},"interactions:destroy":function(Y){Y.interaction.autoScroll=null,$n.stop(),$n.interaction&&($n.interaction=null)},"interactions:stop":$n.stop,"interactions:action-move":function(Y){return $n.onInteractionMove(Y)}}},vr=Gt;function Tr(Y,V){var ie=!1;return function(){return ie||(B.console.warn(V),ie=!0),Y.apply(this,arguments)}}function rr(Y,V){return Y.name=V.name,Y.axis=V.axis,Y.edges=V.edges,Y}function ti(Y){return I.bool(Y)?(this.options.styleCursor=Y,this):Y===null?(delete this.options.styleCursor,this):this.options.styleCursor}function _r(Y){return I.func(Y)?(this.options.actionChecker=Y,this):Y===null?(delete this.options.actionChecker,this):this.options.actionChecker}var Ne={id:"auto-start/interactableMethods",install:function(Y){var V=Y.Interactable;V.prototype.getAction=function(ie,be,Pe,he){var Le=function(Ke,St,on,kt,Nn){var sr=Ke.getRect(kt),kr=St.buttons||{0:1,1:4,3:8,4:16}[St.button],Rr={action:null,interactable:Ke,interaction:on,element:kt,rect:sr,buttons:kr};return Nn.fire("auto-start:check",Rr),Rr.action}(this,be,Pe,he,Y);return this.options.actionChecker?this.options.actionChecker(ie,be,Le,this,he,Pe):Le},V.prototype.ignoreFrom=Tr(function(ie){return this._backCompatOption("ignoreFrom",ie)},"Interactable.ignoreFrom() has been deprecated. Use Interactble.draggable({ignoreFrom: newValue})."),V.prototype.allowFrom=Tr(function(ie){return this._backCompatOption("allowFrom",ie)},"Interactable.allowFrom() has been deprecated. Use Interactble.draggable({allowFrom: newValue})."),V.prototype.actionChecker=_r,V.prototype.styleCursor=ti}};function ct(Y,V,ie,be,Pe){return V.testIgnoreAllow(V.options[Y.name],ie,be)&&V.options[Y.name].enabled&&er(V,ie,Y,Pe)?Y:null}function Jt(Y,V,ie,be,Pe,he,Le){for(var Ke=0,St=be.length;Ke<St;Ke++){var on=be[Ke],kt=Pe[Ke],Nn=on.getAction(V,ie,Y,kt);if(Nn){var sr=ct(Nn,on,kt,he,Le);if(sr)return{action:sr,interactable:on,element:kt}}}return{action:null,interactable:null,element:null}}function sn(Y,V,ie,be,Pe){var he=[],Le=[],Ke=be;function St(kt){he.push(kt),Le.push(Ke)}for(;I.element(Ke);){he=[],Le=[],Pe.interactables.forEachMatch(Ke,St);var on=Jt(Y,V,ie,he,Le,be,Pe);if(on.action&&!on.interactable.options[on.action.name].manualStart)return on;Ke=ze(Ke)}return{action:null,interactable:null,element:null}}function kn(Y,V,ie){var be=V.action,Pe=V.interactable,he=V.element;be=be||{name:null},Y.interactable=Pe,Y.element=he,rr(Y.prepared,be),Y.rect=Pe&&be.name?Pe.getRect(he):null,Fi(Y,ie),ie.fire("autoStart:prepared",{interaction:Y})}function er(Y,V,ie,be){var Pe=Y.options,he=Pe[ie.name].max,Le=Pe[ie.name].maxPerElement,Ke=be.autoStart.maxInteractions,St=0,on=0,kt=0;if(!(he&&Le&&Ke))return!1;for(var Nn=0,sr=be.interactions.list;Nn<sr.length;Nn++){var kr=sr[Nn],Rr=kr.prepared.name;if(kr.interacting()&&(++St>=Ke||kr.interactable===Y&&((on+=Rr===ie.name?1:0)>=he||kr.element===V&&(kt++,Rr===ie.name&&kt>=Le))))return!1}return Ke>0}function Fr(Y,V){return I.number(Y)?(V.autoStart.maxInteractions=Y,this):V.autoStart.maxInteractions}function Ki(Y,V,ie){var be=ie.autoStart.cursorElement;be&&be!==Y&&(be.style.cursor=""),Y.ownerDocument.documentElement.style.cursor=V,Y.style.cursor=V,ie.autoStart.cursorElement=V?Y:null}function Fi(Y,V){var ie=Y.interactable,be=Y.element,Pe=Y.prepared;if(Y.pointerType==="mouse"&&ie&&ie.options.styleCursor){var he="";if(Pe.name){var Le=ie.options[Pe.name].cursorChecker;he=I.func(Le)?Le(Pe,ie,be,Y._interacting):V.actions.map[Pe.name].getCursor(Pe)}Ki(Y.element,he||"",V)}else V.autoStart.cursorElement&&Ki(V.autoStart.cursorElement,"",V)}var Hi={id:"auto-start/base",before:["actions"],install:function(Y){var V=Y.interactStatic,ie=Y.defaults;Y.usePlugin(Ne),ie.base.actionChecker=null,ie.base.styleCursor=!0,Qt(ie.perAction,{manualStart:!1,max:1/0,maxPerElement:1,allowFrom:null,ignoreFrom:null,mouseButtons:1}),V.maxInteractions=function(be){return Fr(be,Y)},Y.autoStart={maxInteractions:1/0,withinInteractionLimit:er,cursorElement:null}},listeners:{"interactions:down":function(Y,V){var ie=Y.interaction,be=Y.pointer,Pe=Y.event,he=Y.eventTarget;ie.interacting()||kn(ie,sn(ie,be,Pe,he,V),V)},"interactions:move":function(Y,V){(function(ie,be){var Pe=ie.interaction,he=ie.pointer,Le=ie.event,Ke=ie.eventTarget;Pe.pointerType!=="mouse"||Pe.pointerIsDown||Pe.interacting()||kn(Pe,sn(Pe,he,Le,Ke,be),be)})(Y,V),function(ie,be){var Pe=ie.interaction;if(Pe.pointerIsDown&&!Pe.interacting()&&Pe.pointerWasMoved&&Pe.prepared.name){be.fire("autoStart:before-start",ie);var he=Pe.interactable,Le=Pe.prepared.name;Le&&he&&(he.options[Le].manualStart||!er(he,Pe.element,Pe.prepared,be)?Pe.stop():(Pe.start(Pe.prepared,he,Pe.element),Fi(Pe,be)))}}(Y,V)},"interactions:stop":function(Y,V){var ie=Y.interaction,be=ie.interactable;be&&be.options.styleCursor&&Ki(ie.element,"",V)}},maxInteractions:Fr,withinInteractionLimit:er,validateAction:ct},Bi=Hi,As={id:"auto-start/dragAxis",listeners:{"autoStart:before-start":function(Y,V){var ie=Y.interaction,be=Y.eventTarget,Pe=Y.dx,he=Y.dy;if(ie.prepared.name==="drag"){var Le=Math.abs(Pe),Ke=Math.abs(he),St=ie.interactable.options.drag,on=St.startAxis,kt=Le>Ke?"x":Le<Ke?"y":"xy";if(ie.prepared.axis=St.lockAxis==="start"?kt[0]:St.lockAxis,kt!=="xy"&&on!=="xy"&&on!==kt){ie.prepared.name=null;for(var Nn=be,sr=function(Rr){if(Rr!==ie.interactable){var $r=ie.interactable.options.drag;if(!$r.manualStart&&Rr.testIgnoreAllow($r,Nn,be)){var wi=Rr.getAction(ie.downPointer,ie.downEvent,ie,Nn);if(wi&&wi.name==="drag"&&function(Oi,Zi){if(!Zi)return!1;var Cn=Zi.options.drag.startAxis;return Oi==="xy"||Cn==="xy"||Cn===Oi}(kt,Rr)&&Bi.validateAction(wi,Rr,Nn,be,V))return Rr}}};I.element(Nn);){var kr=V.interactables.forEachMatch(Nn,sr);if(kr){ie.prepared.name="drag",ie.interactable=kr,ie.element=Nn;break}Nn=ze(Nn)}}}}}};function ks(Y){var V=Y.prepared&&Y.prepared.name;if(!V)return null;var ie=Y.interactable.options;return ie[V].hold||ie[V].delay}var xs={id:"auto-start/hold",install:function(Y){var V=Y.defaults;Y.usePlugin(Bi),V.perAction.hold=0,V.perAction.delay=0},listeners:{"interactions:new":function(Y){Y.interaction.autoStartHoldTimer=null},"autoStart:prepared":function(Y){var V=Y.interaction,ie=ks(V);ie>0&&(V.autoStartHoldTimer=setTimeout(function(){V.start(V.prepared,V.interactable,V.element)},ie))},"interactions:move":function(Y){var V=Y.interaction,ie=Y.duplicate;V.autoStartHoldTimer&&V.pointerWasMoved&&!ie&&(clearTimeout(V.autoStartHoldTimer),V.autoStartHoldTimer=null)},"autoStart:before-start":function(Y){var V=Y.interaction;ks(V)>0&&(V.prepared.name=null)}},getHoldDuration:ks},Ls=xs,Ys={id:"auto-start",install:function(Y){Y.usePlugin(Bi),Y.usePlugin(Ls),Y.usePlugin(As)}},Ma=function(Y){return/^(always|never|auto)$/.test(Y)?(this.options.preventDefault=Y,this):I.bool(Y)?(this.options.preventDefault=Y?"always":"never",this):this.options.preventDefault};function Xs(Y){var V=Y.interaction,ie=Y.event;V.interactable&&V.interactable.checkAndPreventDefault(ie)}var Ha={id:"core/interactablePreventDefault",install:function(Y){var V=Y.Interactable;V.prototype.preventDefault=Ma,V.prototype.checkAndPreventDefault=function(ie){return function(be,Pe,he){var Le=be.options.preventDefault;if(Le!=="never")if(Le!=="always"){if(Pe.events.supportsPassive&&/^touch(start|move)$/.test(he.type)){var Ke=L(he.target).document,St=Pe.getDocOptions(Ke);if(!St||!St.events||St.events.passive!==!1)return}/^(mouse|pointer|touch)*(down|start)/i.test(he.type)||I.element(he.target)&&ye(he.target,"input,select,textarea,[contenteditable=true],[contenteditable=true] *")||he.preventDefault()}else he.preventDefault()}(this,Y,ie)},Y.interactions.docEvents.push({type:"dragstart",listener:function(ie){for(var be=0,Pe=Y.interactions.list;be<Pe.length;be++){var he=Pe[be];if(he.element&&(he.element===ie.target||xe(he.element,ie.target)))return void he.interactable.checkAndPreventDefault(ie)}}})},listeners:["down","move","up","cancel"].reduce(function(Y,V){return Y["interactions:".concat(V)]=Xs,Y},{})};function Os(Y,V){if(V.phaselessTypes[Y])return!0;for(var ie in V.map)if(Y.indexOf(ie)===0&&Y.substr(ie.length)in V.phases)return!0;return!1}function pa(Y){var V={};for(var ie in Y){var be=Y[ie];I.plainObject(be)?V[ie]=pa(be):I.array(be)?V[ie]=yt(be):V[ie]=be}return V}var ya=function(){function Y(V){i(this,Y),this.states=[],this.startOffset={left:0,right:0,top:0,bottom:0},this.startDelta=void 0,this.result=void 0,this.endResult=void 0,this.startEdges=void 0,this.edges=void 0,this.interaction=void 0,this.interaction=V,this.result=$s(),this.edges={left:!1,right:!1,top:!1,bottom:!1}}return o(Y,[{key:"start",value:function(V,ie){var be,Pe,he=V.phase,Le=this.interaction,Ke=function(on){var kt=on.interactable.options[on.prepared.name],Nn=kt.modifiers;return Nn&&Nn.length?Nn:["snap","snapSize","snapEdges","restrict","restrictEdges","restrictSize"].map(function(sr){var kr=kt[sr];return kr&&kr.enabled&&{options:kr,methods:kr._methods}}).filter(function(sr){return!!sr})}(Le);this.prepareStates(Ke),this.startEdges=Qt({},Le.edges),this.edges=Qt({},this.startEdges),this.startOffset=(be=Le.rect,Pe=ie,be?{left:Pe.x-be.left,top:Pe.y-be.top,right:be.right-Pe.x,bottom:be.bottom-Pe.y}:{left:0,top:0,right:0,bottom:0}),this.startDelta={x:0,y:0};var St=this.fillArg({phase:he,pageCoords:ie,preEnd:!1});return this.result=$s(),this.startAll(St),this.result=this.setAll(St)}},{key:"fillArg",value:function(V){var ie=this.interaction;return V.interaction=ie,V.interactable=ie.interactable,V.element=ie.element,V.rect||(V.rect=ie.rect),V.edges||(V.edges=this.startEdges),V.startOffset=this.startOffset,V}},{key:"startAll",value:function(V){for(var ie=0,be=this.states;ie<be.length;ie++){var Pe=be[ie];Pe.methods.start&&(V.state=Pe,Pe.methods.start(V))}}},{key:"setAll",value:function(V){var ie=V.phase,be=V.preEnd,Pe=V.skipModifiers,he=V.rect,Le=V.edges;V.coords=Qt({},V.pageCoords),V.rect=Qt({},he),V.edges=Qt({},Le);for(var Ke=Pe?this.states.slice(Pe):this.states,St=$s(V.coords,V.rect),on=0;on<Ke.length;on++){var kt,Nn=Ke[on],sr=Nn.options,kr=Qt({},V.coords),Rr=null;(kt=Nn.methods)!=null&&kt.set&&this.shouldDo(sr,be,ie)&&(V.state=Nn,Rr=Nn.methods.set(V),gt(V.edges,V.rect,{x:V.coords.x-kr.x,y:V.coords.y-kr.y})),St.eventProps.push(Rr)}Qt(this.edges,V.edges),St.delta.x=V.coords.x-V.pageCoords.x,St.delta.y=V.coords.y-V.pageCoords.y,St.rectDelta.left=V.rect.left-he.left,St.rectDelta.right=V.rect.right-he.right,St.rectDelta.top=V.rect.top-he.top,St.rectDelta.bottom=V.rect.bottom-he.bottom;var $r=this.result.coords,wi=this.result.rect;if($r&&wi){var Oi=St.rect.left!==wi.left||St.rect.right!==wi.right||St.rect.top!==wi.top||St.rect.bottom!==wi.bottom;St.changed=Oi||$r.x!==St.coords.x||$r.y!==St.coords.y}return St}},{key:"applyToInteraction",value:function(V){var ie=this.interaction,be=V.phase,Pe=ie.coords.cur,he=ie.coords.start,Le=this.result,Ke=this.startDelta,St=Le.delta;be==="start"&&Qt(this.startDelta,Le.delta);for(var on=0,kt=[[he,Ke],[Pe,St]];on<kt.length;on++){var Nn=kt[on],sr=Nn[0],kr=Nn[1];sr.page.x+=kr.x,sr.page.y+=kr.y,sr.client.x+=kr.x,sr.client.y+=kr.y}var Rr=this.result.rectDelta,$r=V.rect||ie.rect;$r.left+=Rr.left,$r.right+=Rr.right,$r.top+=Rr.top,$r.bottom+=Rr.bottom,$r.width=$r.right-$r.left,$r.height=$r.bottom-$r.top}},{key:"setAndApply",value:function(V){var ie=this.interaction,be=V.phase,Pe=V.preEnd,he=V.skipModifiers,Le=this.setAll(this.fillArg({preEnd:Pe,phase:be,pageCoords:V.modifiedCoords||ie.coords.cur.page}));if(this.result=Le,!Le.changed&&(!he||he<this.states.length)&&ie.interacting())return!1;if(V.modifiedCoords){var Ke=ie.coords.cur.page,St={x:V.modifiedCoords.x-Ke.x,y:V.modifiedCoords.y-Ke.y};Le.coords.x+=St.x,Le.coords.y+=St.y,Le.delta.x+=St.x,Le.delta.y+=St.y}this.applyToInteraction(V)}},{key:"beforeEnd",value:function(V){var ie=V.interaction,be=V.event,Pe=this.states;if(Pe&&Pe.length){for(var he=!1,Le=0;Le<Pe.length;Le++){var Ke=Pe[Le];V.state=Ke;var St=Ke.options,on=Ke.methods,kt=on.beforeEnd&&on.beforeEnd(V);if(kt)return this.endResult=kt,!1;he=he||!he&&this.shouldDo(St,!0,V.phase,!0)}he&&ie.move({event:be,preEnd:!0})}}},{key:"stop",value:function(V){var ie=V.interaction;if(this.states&&this.states.length){var be=Qt({states:this.states,interactable:ie.interactable,element:ie.element,rect:null},V);this.fillArg(be);for(var Pe=0,he=this.states;Pe<he.length;Pe++){var Le=he[Pe];be.state=Le,Le.methods.stop&&Le.methods.stop(be)}this.states=null,this.endResult=null}}},{key:"prepareStates",value:function(V){this.states=[];for(var ie=0;ie<V.length;ie++){var be=V[ie],Pe=be.options,he=be.methods,Le=be.name;this.states.push({options:Pe,methods:he,index:ie,name:Le})}return this.states}},{key:"restoreInteractionCoords",value:function(V){var ie=V.interaction,be=ie.coords,Pe=ie.rect,he=ie.modification;if(he.result){for(var Le=he.startDelta,Ke=he.result,St=Ke.delta,on=Ke.rectDelta,kt=0,Nn=[[be.start,Le],[be.cur,St]];kt<Nn.length;kt++){var sr=Nn[kt],kr=sr[0],Rr=sr[1];kr.page.x-=Rr.x,kr.page.y-=Rr.y,kr.client.x-=Rr.x,kr.client.y-=Rr.y}Pe.left-=on.left,Pe.right-=on.right,Pe.top-=on.top,Pe.bottom-=on.bottom}}},{key:"shouldDo",value:function(V,ie,be,Pe){return!(!V||V.enabled===!1||Pe&&!V.endOnly||V.endOnly&&!ie||be==="start"&&!V.setStart)}},{key:"copyFrom",value:function(V){this.startOffset=V.startOffset,this.startDelta=V.startDelta,this.startEdges=V.startEdges,this.edges=V.edges,this.states=V.states.map(function(ie){return pa(ie)}),this.result=$s(Qt({},V.result.coords),Qt({},V.result.rect))}},{key:"destroy",value:function(){for(var V in this)this[V]=null}}]),Y}();function $s(Y,V){return{rect:V,coords:Y,delta:{x:0,y:0},rectDelta:{left:0,right:0,top:0,bottom:0},eventProps:[],changed:!0}}function Gs(Y,V){var ie=Y.defaults,be={start:Y.start,set:Y.set,beforeEnd:Y.beforeEnd,stop:Y.stop},Pe=function(he){var Le=he||{};for(var Ke in Le.enabled=Le.enabled!==!1,ie)Ke in Le||(Le[Ke]=ie[Ke]);var St={options:Le,methods:be,name:V,enable:function(){return Le.enabled=!0,St},disable:function(){return Le.enabled=!1,St}};return St};return V&&typeof V=="string"&&(Pe._defaults=ie,Pe._methods=be),Pe}function ua(Y){var V=Y.iEvent,ie=Y.interaction.modification.result;ie&&(V.modifiers=ie.eventProps)}var La={id:"modifiers/base",before:["actions"],install:function(Y){Y.defaults.perAction.modifiers=[]},listeners:{"interactions:new":function(Y){var V=Y.interaction;V.modification=new ya(V)},"interactions:before-action-start":function(Y){var V=Y.interaction,ie=Y.interaction.modification;ie.start(Y,V.coords.start.page),V.edges=ie.edges,ie.applyToInteraction(Y)},"interactions:before-action-move":function(Y){var V=Y.interaction,ie=V.modification,be=ie.setAndApply(Y);return V.edges=ie.edges,be},"interactions:before-action-end":function(Y){var V=Y.interaction,ie=V.modification,be=ie.beforeEnd(Y);return V.edges=ie.startEdges,be},"interactions:action-start":ua,"interactions:action-move":ua,"interactions:action-end":ua,"interactions:after-action-start":function(Y){return Y.interaction.modification.restoreInteractionCoords(Y)},"interactions:after-action-move":function(Y){return Y.interaction.modification.restoreInteractionCoords(Y)},"interactions:stop":function(Y){return Y.interaction.modification.stop(Y)}}},de=La,Ze={base:{preventDefault:"auto",deltaSource:"page"},perAction:{enabled:!1,origin:{x:0,y:0}},actions:{}},Xt=function(Y){f(ie,Y);var V=E(ie);function ie(be,Pe,he,Le,Ke,St,on){var kt;i(this,ie),(kt=V.call(this,be)).relatedTarget=null,kt.screenX=void 0,kt.screenY=void 0,kt.button=void 0,kt.buttons=void 0,kt.ctrlKey=void 0,kt.shiftKey=void 0,kt.altKey=void 0,kt.metaKey=void 0,kt.page=void 0,kt.client=void 0,kt.delta=void 0,kt.rect=void 0,kt.x0=void 0,kt.y0=void 0,kt.t0=void 0,kt.dt=void 0,kt.duration=void 0,kt.clientX0=void 0,kt.clientY0=void 0,kt.velocity=void 0,kt.speed=void 0,kt.swipe=void 0,kt.axes=void 0,kt.preEnd=void 0,Ke=Ke||be.element;var Nn=be.interactable,sr=(Nn&&Nn.options||Ze).deltaSource,kr=Ct(Nn,Ke,he),Rr=Le==="start",$r=Le==="end",wi=Rr?y(kt):be.prevEvent,Oi=Rr?be.coords.start:$r?{page:wi.page,client:wi.
vendor: 6,180 bytes, line 138
138client,timeStamp:be.coords.cur.timeStamp}:be.coords.cur;return kt.page=Qt({},Oi.page),kt.client=Qt({},Oi.client),kt.rect=Qt({},be.rect),kt.timeStamp=Oi.timeStamp,$r||(kt.page.x-=kr.x,kt.page.y-=kr.y,kt.client.x-=kr.x,kt.client.y-=kr.y),kt.ctrlKey=Pe.ctrlKey,kt.altKey=Pe.altKey,kt.shiftKey=Pe.shiftKey,kt.metaKey=Pe.metaKey,kt.button=Pe.button,kt.buttons=Pe.buttons,kt.target=Ke,kt.currentTarget=Ke,kt.preEnd=St,kt.type=on||he+(Le||""),kt.interactable=Nn,kt.t0=Rr?be.pointers[be.pointers.length-1].downTime:wi.t0,kt.x0=be.coords.start.page.x-kr.x,kt.y0=be.coords.start.page.y-kr.y,kt.clientX0=be.coords.start.client.x-kr.x,kt.clientY0=be.coords.start.client.y-kr.y,kt.delta=Rr||$r?{x:0,y:0}:{x:kt[sr].x-wi[sr].x,y:kt[sr].y-wi[sr].y},kt.dt=be.coords.delta.timeStamp,kt.duration=kt.timeStamp-kt.t0,kt.velocity=Qt({},be.coords.velocity[sr]),kt.speed=xt(kt.velocity.x,kt.velocity.y),kt.swipe=$r||Le==="inertiastart"?kt.getSwipe():null,kt}return o(ie,[{key:"getSwipe",value:function(){var be=this._interaction;if(be.prevEvent.speed<600||this.timeStamp-be.prevEvent.timeStamp>150)return null;var Pe=180*Math.atan2(be.prevEvent.velocityY,be.prevEvent.velocityX)/Math.PI;Pe<0&&(Pe+=360);var he=112.5<=Pe&&Pe<247.5,Le=202.5<=Pe&&Pe<337.5;return{up:Le,down:!Le&&22.5<=Pe&&Pe<157.5,left:he,right:!he&&(292.5<=Pe||Pe<67.5),angle:Pe,speed:be.prevEvent.speed,velocity:{x:be.prevEvent.velocityX,y:be.prevEvent.velocityY}}}},{key:"preventDefault",value:function(){}},{key:"stopImmediatePropagation",value:function(){this.immediatePropagationStopped=this.propagationStopped=!0}},{key:"stopPropagation",value:function(){this.propagationStopped=!0}}]),ie}(vt);Object.defineProperties(Xt.prototype,{pageX:{get:function(){return this.page.x},set:function(Y){this.page.x=Y}},pageY:{get:function(){return this.page.y},set:function(Y){this.page.y=Y}},clientX:{get:function(){return this.client.x},set:function(Y){this.client.x=Y}},clientY:{get:function(){return this.client.y},set:function(Y){this.client.y=Y}},dx:{get:function(){return this.delta.x},set:function(Y){this.delta.x=Y}},dy:{get:function(){return this.delta.y},set:function(Y){this.delta.y=Y}},velocityX:{get:function(){return this.velocity.x},set:function(Y){this.velocity.x=Y}},velocityY:{get:function(){return this.velocity.y},set:function(Y){this.velocity.y=Y}}});var Kn=o(function Y(V,ie,be,Pe,he){i(this,Y),this.id=void 0,this.pointer=void 0,this.event=void 0,this.downTime=void 0,this.downTarget=void 0,this.id=V,this.pointer=ie,this.event=be,this.downTime=Pe,this.downTarget=he}),Gr=function(Y){return Y.interactable="",Y.element="",Y.prepared="",Y.pointerIsDown="",Y.pointerWasMoved="",Y._proxy="",Y}({}),Me=function(Y){return Y.start="",Y.move="",Y.end="",Y.stop="",Y.interacting="",Y}({}),tt=0,Ft=function(){function Y(V){var ie=this,be=V.pointerType,Pe=V.scopeFire;i(this,Y),this.interactable=null,this.element=null,this.rect=null,this._rects=void 0,this.edges=null,this._scopeFire=void 0,this.prepared={name:null,axis:null,edges:null},this.pointerType=void 0,this.pointers=[],this.downEvent=null,this.downPointer={},this._latestPointer={pointer:null,event:null,eventTarget:null},this.prevEvent=null,this.pointerIsDown=!1,this.pointerWasMoved=!1,this._interacting=!1,this._ending=!1,this._stopped=!0,this._proxy=void 0,this.simulation=null,this.doMove=Tr(function(kt){this.move(kt)},"The interaction.doMove() method has been renamed to interaction.move()"),this.coords={start:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},prev:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},cur:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},delta:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},velocity:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0}},this._id=tt++,this._scopeFire=Pe,this.pointerType=be;var he=this;this._proxy={};var Le=function(kt){Object.defineProperty(ie._proxy,kt,{get:function(){return he[kt]}})};for(var Ke in Gr)Le(Ke);var St=function(kt){Object.defineProperty(ie._proxy,kt,{value:function(){return he[kt].apply(he,arguments)}})};for(var on in Me)St(on);this._scopeFire("interactions:new",{interaction:this})}return o(Y,[{key:"pointerMoveTolerance",get:function(){return 1}},{key:"pointerDown",value:function(V,ie,be){var Pe=this.updatePointer(V,ie,be,!0),he=this.pointers[Pe];this._scopeFire("interactions:down",{pointer:V,event:ie,eventTarget:be,pointerIndex:Pe,pointerInfo:he,type:"down",interaction:this})}},{key:"start",value:function(V,ie,be){return!(this.interacting()||!this.pointerIsDown||this.pointers.length<(V.name==="gesture"?2:1)||!ie.options[V.name].enabled)&&(rr(this.prepared,V),this.interactable=ie,this.element=be,this.rect=ie.getRect(be),this.edges=this.prepared.edges?Qt({},this.prepared.edges):{left:!0,right:!0,top:!0,bottom:!0},this._stopped=!1,this._interacting=this._doPhase({interaction:this,event:this.downEvent,phase:"start"})&&!this._stopped,this._interacting)}},{key:"pointerMove",value:function(V,ie,be){this.simulation||this.modification&&this.modification.endResult||this.updatePointer(V,ie,be,!1);var Pe,he,Le=this.coords.cur.page.x===this.coords.prev.page.x&&this.coords.cur.page.y===this.coords.prev.page.y&&this.coords.cur.client.x===this.coords.prev.client.x&&this.coords.cur.client.y===this.coords.prev.client.y;this.pointerIsDown&&!this.pointerWasMoved&&(Pe=this.coords.cur.client.x-this.coords.start.client.x,he=this.coords.cur.client.y-this.coords.start.client.y,this.pointerWasMoved=xt(Pe,he)>this.pointerMoveTolerance);var Ke,St,on,kt=this.getPointerIndex(V),Nn={pointer:V,pointerIndex:kt,pointerInfo:this.pointers[kt],event:ie,type:"move",eventTarget:be,dx:Pe,dy:he,duplicate:Le,interaction:this};Le||(Ke=this.coords.velocity,St=this.coords.delta,on=Math.max(St.timeStamp/1e3,.001),Ke.page.x=St.page.x/on,Ke.page.y=St.page.y/on,Ke.client.x=St.client.x/on,Ke.client.y=St.client.y/on,Ke.timeStamp=on),this._scopeFire("interactions:move",Nn),Le||this.simulation||(this.interacting()&&(Nn.type=null,this.move(Nn)),this.pointerWasMoved&&Rn(this.coords.prev,this.coords.cur))}},{key:"move",value:function(V){V&&V.event||dn(this.coords.delta),(V=Qt({pointer:this._latestPointer.pointer,event:this._latestPointer.event,eventTarget:this._latestPointer.eventTarget,interaction:this},V||{}
vendor: 4,548 bytes, line 138
138)).phase="move",this._doPhase(V)}},{key:"pointerUp",value:function(V,ie,be,Pe){var he=this.getPointerIndex(V);he===-1&&(he=this.updatePointer(V,ie,be,!1));var Le=/cancel$/i.test(ie.type)?"cancel":"up";this._scopeFire("interactions:".concat(Le),{pointer:V,pointerIndex:he,pointerInfo:this.pointers[he],event:ie,eventTarget:be,type:Le,curEventTarget:Pe,interaction:this}),this.simulation||this.end(ie),this.removePointer(V,ie)}},{key:"documentBlur",value:function(V){this.end(V),this._scopeFire("interactions:blur",{event:V,type:"blur",interaction:this})}},{key:"end",value:function(V){var ie;this._ending=!0,V=V||this._latestPointer.event,this.interacting()&&(ie=this._doPhase({event:V,interaction:this,phase:"end"})),this._ending=!1,ie===!0&&this.stop()}},{key:"currentAction",value:function(){return this._interacting?this.prepared.name:null}},{key:"interacting",value:function(){return this._interacting}},{key:"stop",value:function(){this._scopeFire("interactions:stop",{interaction:this}),this.interactable=this.element=null,this._interacting=!1,this._stopped=!0,this.prepared.name=this.prevEvent=null}},{key:"getPointerIndex",value:function(V){var ie=cr(V);return this.pointerType==="mouse"||this.pointerType==="pen"?this.pointers.length-1:tn(this.pointers,function(be){return be.id===ie})}},{key:"getPointerInfo",value:function(V){return this.pointers[this.getPointerIndex(V)]}},{key:"updatePointer",value:function(V,ie,be,Pe){var he,Le,Ke,St=cr(V),on=this.getPointerIndex(V),kt=this.pointers[on];return Pe=Pe!==!1&&(Pe||/(down|start)$/i.test(ie.type)),kt?kt.pointer=V:(kt=new Kn(St,V,ie,null,null),on=this.pointers.length,this.pointers.push(kt)),Wr(this.coords.cur,this.pointers.map(function(Nn){return Nn.pointer}),this._now()),he=this.coords.delta,Le=this.coords.prev,Ke=this.coords.cur,he.page.x=Ke.page.x-Le.page.x,he.page.y=Ke.page.y-Le.page.y,he.client.x=Ke.client.x-Le.client.x,he.client.y=Ke.client.y-Le.client.y,he.timeStamp=Ke.timeStamp-Le.timeStamp,Pe&&(this.pointerIsDown=!0,kt.downTime=this.coords.cur.timeStamp,kt.downTarget=be,Pn(this.downPointer,V),this.interacting()||(Rn(this.coords.start,this.coords.cur),Rn(this.coords.prev,this.coords.cur),this.downEvent=ie,this.pointerWasMoved=!1)),this._updateLatestPointer(V,ie,be),this._scopeFire("interactions:update-pointer",{pointer:V,event:ie,eventTarget:be,down:Pe,pointerInfo:kt,pointerIndex:on,interaction:this}),on}},{key:"removePointer",value:function(V,ie){var be=this.getPointerIndex(V);if(be!==-1){var Pe=this.pointers[be];this._scopeFire("interactions:remove-pointer",{pointer:V,event:ie,eventTarget:null,pointerIndex:be,pointerInfo:Pe,interaction:this}),this.pointers.splice(be,1),this.pointerIsDown=!1}}},{key:"_updateLatestPointer",value:function(V,ie,be){this._latestPointer.pointer=V,this._latestPointer.event=ie,this._latestPointer.eventTarget=be}},{key:"destroy",value:function(){this._latestPointer.pointer=null,this._latestPointer.event=null,this._latestPointer.eventTarget=null}},{key:"_createPreparedEvent",value:function(V,ie,be,Pe){return new Xt(this,V,this.prepared.name,ie,this.element,be,Pe)}},{key:"_fireEvent",value:function(V){var ie;(ie=this.interactable)==null||ie.fire(V),(!this.prevEvent||V.timeStamp>=this.prevEvent.timeStamp)&&(this.prevEvent=V)}},{key:"_doPhase",value:function(V){var ie=V.event,be=V.phase,Pe=V.preEnd,he=V.type,Le=this.rect;if(Le&&be==="move"&&(gt(this.edges,Le,this.coords.delta[this.interactable.options.deltaSource]),Le.width=Le.right-Le.left,Le.height=Le.bottom-Le.top),this._scopeFire("interactions:before-action-".concat(be),V)===!1)return!1;var Ke=V.iEvent=this._createPreparedEvent(ie,be,Pe,he);return this._scopeFire("interactions:action-".concat(be),V),be==="start"&&(this.prevEvent=Ke),this._fireEvent(Ke),this._scopeFire("interactions:after-action-".concat(be),V),!0}},{key:"_now",value:function(){return Date.now()}}]),Y}();function Bt(Y){mn(Y.interaction)}function mn(Y){if(!function(ie){return!(!ie.offset.pending.x&&!ie.offset.pending.y)}(Y))return!1;var V=Y.offset.pending;return fr(Y.coords.cur,V),fr(Y.coords.delta,V),gt(Y.edges,Y.rect,V),V.x=0,V.y=0,!0}function Cr(Y){var V=Y.x,ie=Y.y;this.offset.pending.x+=V,this.offset.pending.y+=ie,this.offset.total.x+=V,this.offset.total.y+=ie}function fr(Y,V){var ie=Y.page,be=Y.client,Pe=V.x,he=V.y;ie.x+=Pe,ie.y+=he,be.x+=Pe,be.y+=he}Me.offsetBy="";var Qr={id:"offset",before:["modifiers","pointer-events","actions","inertia"],install:function(Y){Y.Interaction.prototype.offsetBy=Cr},listeners:{"interactions:new":function(Y){Y.interaction.offset={total:{x:0,y:0}
vendor: 5,374 bytes, line 138
138,pending:{x:0,y:0}}},"interactions:update-pointer":function(Y){return function(V){V.pointerIsDown&&(fr(V.coords.cur,V.offset.total),V.offset.pending.x=0,V.offset.pending.y=0)}(Y.interaction)},"interactions:before-action-start":Bt,"interactions:before-action-move":Bt,"interactions:before-action-end":function(Y){var V=Y.interaction;if(mn(V))return V.move({offset:!0}),V.end(),!1},"interactions:stop":function(Y){var V=Y.interaction;V.offset.total.x=0,V.offset.total.y=0,V.offset.pending.x=0,V.offset.pending.y=0}}},At=Qr,xi=function(){function Y(V){i(this,Y),this.active=!1,this.isModified=!1,this.smoothEnd=!1,this.allowResume=!1,this.modification=void 0,this.modifierCount=0,this.modifierArg=void 0,this.startCoords=void 0,this.t0=0,this.v0=0,this.te=0,this.targetOffset=void 0,this.modifiedOffset=void 0,this.currentOffset=void 0,this.lambda_v0=0,this.one_ve_v0=0,this.timeout=void 0,this.interaction=void 0,this.interaction=V}return o(Y,[{key:"start",value:function(V){var ie=this.interaction,be=In(ie);if(!be||!be.enabled)return!1;var Pe=ie.coords.velocity.client,he=xt(Pe.x,Pe.y),Le=this.modification||(this.modification=new ya(ie));if(Le.copyFrom(ie.modification),this.t0=ie._now(),this.allowResume=be.allowResume,this.v0=he,this.currentOffset={x:0,y:0},this.startCoords=ie.coords.cur.page,this.modifierArg=Le.fillArg({pageCoords:this.startCoords,preEnd:!0,phase:"inertiastart"}),this.t0-ie.coords.cur.timeStamp<50&&he>be.minSpeed&&he>be.endSpeed)this.startInertia();else{if(Le.result=Le.setAll(this.modifierArg),!Le.result.changed)return!1;this.startSmoothEnd()}return ie.modification.result.rect=null,ie.offsetBy(this.targetOffset),ie._doPhase({interaction:ie,event:V,phase:"inertiastart"}),ie.offsetBy({x:-this.targetOffset.x,y:-this.targetOffset.y}),ie.modification.result.rect=null,this.active=!0,ie.simulation=this,!0}},{key:"startInertia",value:function(){var V=this,ie=this.interaction.coords.velocity.client,be=In(this.interaction),Pe=be.resistance,he=-Math.log(be.endSpeed/this.v0)/Pe;this.targetOffset={x:(ie.x-he)/Pe,y:(ie.y-he)/Pe},this.te=he,this.lambda_v0=Pe/this.v0,this.one_ve_v0=1-be.endSpeed/this.v0;var Le=this.modification,Ke=this.modifierArg;Ke.pageCoords={x:this.startCoords.x+this.targetOffset.x,y:this.startCoords.y+this.targetOffset.y},Le.result=Le.setAll(Ke),Le.result.changed&&(this.isModified=!0,this.modifiedOffset={x:this.targetOffset.x+Le.result.delta.x,y:this.targetOffset.y+Le.result.delta.y}),this.onNextFrame(function(){return V.inertiaTick()})}},{key:"startSmoothEnd",value:function(){var V=this;this.smoothEnd=!0,this.isModified=!0,this.targetOffset={x:this.modification.result.delta.x,y:this.modification.result.delta.y},this.onNextFrame(function(){return V.smoothEndTick()})}},{key:"onNextFrame",value:function(V){var ie=this;this.timeout=_n.request(function(){ie.active&&V()})}},{key:"inertiaTick",value:function(){var V,ie,be,Pe,he,Le,Ke,St=this,on=this.interaction,kt=In(on).resistance,Nn=(on._now()-this.t0)/1e3;if(Nn<this.te){var sr,kr=1-(Math.exp(-kt*Nn)-this.lambda_v0)/this.one_ve_v0;this.isModified?(V=0,ie=0,be=this.targetOffset.x,Pe=this.targetOffset.y,he=this.modifiedOffset.x,Le=this.modifiedOffset.y,sr={x:Yi(Ke=kr,V,be,he),y:Yi(Ke,ie,Pe,Le)}):sr={x:this.targetOffset.x*kr,y:this.targetOffset.y*kr};var Rr={x:sr.x-this.currentOffset.x,y:sr.y-this.currentOffset.y};this.currentOffset.x+=Rr.x,this.currentOffset.y+=Rr.y,on.offsetBy(Rr),on.move(),this.onNextFrame(function(){return St.inertiaTick()})}else on.offsetBy({x:this.modifiedOffset.x-this.currentOffset.x,y:this.modifiedOffset.y-this.currentOffset.y}),this.end()}},{key:"smoothEndTick",value:function(){var V=this,ie=this.interaction,be=ie._now()-this.t0,Pe=In(ie).smoothEndDuration;if(be<Pe){var he={x:Ir(be,0,this.targetOffset.x,Pe),y:Ir(be,0,this.targetOffset.y,Pe)},Le={x:he.x-this.currentOffset.x,y:he.y-this.currentOffset.y};this.currentOffset.x+=Le.x,this.currentOffset.y+=Le.y,ie.offsetBy(Le),ie.move({skipModifiers:this.modifierCount}),this.onNextFrame(function(){return V.smoothEndTick()})}else ie.offsetBy({x:this.targetOffset.x-this.currentOffset.x,y:this.targetOffset.y-this.currentOffset.y}),this.end()}},{key:"resume",value:function(V){var ie=V.pointer,be=V.event,Pe=V.eventTarget,he=this.interaction;he.offsetBy({x:-this.currentOffset.x,y:-this.currentOffset.y}),he.updatePointer(ie,be,Pe,!0),he._doPhase({interaction:he,event:be,phase:"resume"}),Rn(he.coords.prev,he.coords.cur),this.stop()}},{key:"end",value:function(){this.interaction.move(),this.interaction.end(),this.stop()}},{key:"stop",value:function(){this.active=this.smoothEnd=!1,this.interaction.simulation=null,_n.cancel(this.timeout)}}]),Y}();function In(Y){var V=Y.interactable,ie=Y.prepared;return V&&V.options&&ie.name&&V.options[ie.name].inertia}var di={id:"inertia",before:["modifiers","actions"],install:function(Y){var V=Y.defaults;Y.usePlugin(At),Y.usePlugin(de),Y.actions.phases.inertiastart=!0,Y.actions.phases.resume=!0,V.perAction.inertia={enabled:!1,resistance:10,minSpeed:100,endSpeed:10,allowResume:!0,smoothEndDuration:300}},listeners:{"interactions:new":function(Y){var V=Y.interaction;V.inertia=new xi(V)},"interactions:before-action-end":function(Y){var V=Y.interaction,ie=Y.event;return(!V._interacting||V.simulation||!V.inertia.start(ie))&&null},"interactions:down":function(Y){var V=Y.interaction,ie=Y.eventTarget,be=V.inertia;if(be.active)for(var Pe=ie;
vendor: 23,483 bytes, line 138
138I.element(Pe);){if(Pe===V.element){be.resume(Y);break}Pe=ze(Pe)}},"interactions:stop":function(Y){var V=Y.interaction.inertia;V.active&&V.stop()},"interactions:before-action-resume":function(Y){var V=Y.interaction.modification;V.stop(Y),V.start(Y,Y.interaction.coords.cur.page),V.applyToInteraction(Y)},"interactions:before-action-inertiastart":function(Y){return Y.interaction.modification.setAndApply(Y)},"interactions:action-resume":ua,"interactions:action-inertiastart":ua,"interactions:after-action-inertiastart":function(Y){return Y.interaction.modification.restoreInteractionCoords(Y)},"interactions:after-action-resume":function(Y){return Y.interaction.modification.restoreInteractionCoords(Y)}}};function Yi(Y,V,ie,be){var Pe=1-Y;return Pe*Pe*V+2*Pe*Y*ie+Y*Y*be}function Ir(Y,V,ie,be){return-ie*(Y/=be)*(Y-2)+V}var ht=di;function Ht(Y,V){for(var ie=0;ie<V.length;ie++){var be=V[ie];if(Y.immediatePropagationStopped)break;be(Y)}}var En=function(){function Y(V){i(this,Y),this.options=void 0,this.types={},this.propagationStopped=!1,this.immediatePropagationStopped=!1,this.global=void 0,this.options=Qt({},V||{})}return o(Y,[{key:"fire",value:function(V){var ie,be=this.global;(ie=this.types[V.type])&&Ht(V,ie),!V.propagationStopped&&be&&(ie=be[V.type])&&Ht(V,ie)}},{key:"on",value:function(V,ie){var be=rn(V,ie);for(V in be)this.types[V]=Vn(this.types[V]||[],be[V])}},{key:"off",value:function(V,ie){var be=rn(V,ie);for(V in be){var Pe=this.types[V];if(Pe&&Pe.length)for(var he=0,Le=be[V];he<Le.length;he++){var Ke=Le[he],St=Pe.indexOf(Ke);St!==-1&&Pe.splice(St,1)}}}},{key:"getRect",value:function(V){return null}}]),Y}(),Hn=function(){function Y(V){i(this,Y),this.currentTarget=void 0,this.originalEvent=void 0,this.type=void 0,this.originalEvent=V,Pn(this,V)}return o(Y,[{key:"preventOriginalDefault",value:function(){this.originalEvent.preventDefault()}},{key:"stopPropagation",value:function(){this.originalEvent.stopPropagation()}},{key:"stopImmediatePropagation",value:function(){this.originalEvent.stopImmediatePropagation()}}]),Y}();function pr(Y){return I.object(Y)?{capture:!!Y.capture,passive:!!Y.passive}:{capture:!!Y,passive:!1}}function Ur(Y,V){return Y===V||(typeof Y=="boolean"?!!V.capture===Y&&!V.passive:!!Y.capture==!!V.capture&&!!Y.passive==!!V.passive)}var Ar={id:"events",install:function(Y){var V,ie=[],be={},Pe=[],he={add:Le,remove:Ke,addDelegate:function(kt,Nn,sr,kr,Rr){var $r=pr(Rr);if(!be[sr]){be[sr]=[];for(var wi=0;wi<Pe.length;wi++){var Oi=Pe[wi];Le(Oi,sr,St),Le(Oi,sr,on,!0)}}var Zi=be[sr],Cn=Pr(Zi,function(hr){return hr.selector===kt&&hr.context===Nn});Cn||(Cn={selector:kt,context:Nn,listeners:[]},Zi.push(Cn)),Cn.listeners.push({func:kr,options:$r})},removeDelegate:function(kt,Nn,sr,kr,Rr){var $r,wi=pr(Rr),Oi=be[sr],Zi=!1;if(Oi)for($r=Oi.length-1;$r>=0;$r--){var Cn=Oi[$r];if(Cn.selector===kt&&Cn.context===Nn){for(var hr=Cn.listeners,Gn=hr.length-1;Gn>=0;Gn--){var yi=hr[Gn];if(yi.func===kr&&Ur(yi.options,wi)){hr.splice(Gn,1),hr.length||(Oi.splice($r,1),Ke(Nn,sr,St),Ke(Nn,sr,on,!0)),Zi=!0;break}}if(Zi)break}}},delegateListener:St,delegateUseCapture:on,delegatedEvents:be,documents:Pe,targets:ie,supportsOptions:!1,supportsPassive:!1};function Le(kt,Nn,sr,kr){if(kt.addEventListener){var Rr=pr(kr),$r=Pr(ie,function(wi){return wi.eventTarget===kt});$r||($r={eventTarget:kt,events:{}},ie.push($r)),$r.events[Nn]||($r.events[Nn]=[]),Pr($r.events[Nn],function(wi){return wi.func===sr&&Ur(wi.options,Rr)})||(kt.addEventListener(Nn,sr,he.supportsOptions?Rr:Rr.capture),$r.events[Nn].push({func:sr,options:Rr}))}}function Ke(kt,Nn,sr,kr){if(kt.addEventListener&&kt.removeEventListener){var Rr=tn(ie,function(os){return os.eventTarget===kt}),$r=ie[Rr];if($r&&$r.events)if(Nn!=="all"){var wi=!1,Oi=$r.events[Nn];if(Oi){if(sr==="all"){for(var Zi=Oi.length-1;Zi>=0;Zi--){var Cn=Oi[Zi];Ke(kt,Nn,Cn.func,Cn.options)}return}for(var hr=pr(kr),Gn=0;Gn<Oi.length;Gn++){var yi=Oi[Gn];if(yi.func===sr&&Ur(yi.options,hr)){kt.removeEventListener(Nn,sr,he.supportsOptions?hr:hr.capture),Oi.splice(Gn,1),Oi.length===0&&(delete $r.events[Nn],wi=!0);break}}}wi&&!Object.keys($r.events).length&&ie.splice(Rr,1)}else for(Nn in $r.events)$r.events.hasOwnProperty(Nn)&&Ke(kt,Nn,"all")}}function St(kt,Nn){for(var sr=pr(Nn),kr=new Hn(kt),Rr=be[kt.type],$r=nt(kt)[0],wi=$r;I.element(wi);){for(var Oi=0;Oi<Rr.length;Oi++){var Zi=Rr[Oi],Cn=Zi.selector,hr=Zi.context;if(ye(wi,Cn)&&xe(hr,$r)&&xe(hr,wi)){var Gn=Zi.listeners;kr.currentTarget=wi;for(var yi=0;yi<Gn.length;yi++){var os=Gn[yi];Ur(os.options,sr)&&os.func(kr)}}}wi=ze(wi)}}function on(kt){return St(kt,!0)}return(V=Y.document)==null||V.createElement("div").addEventListener("test",null,{get capture(){return he.supportsOptions=!0},get passive(){return he.supportsPassive=!0}}),Y.events=he,he}},wr={methodOrder:["simulationResume","mouseOrPen","hasPointer","idle"],search:function(Y){for(var V=0,ie=wr.methodOrder;V<ie.length;V++){var be=ie[V],Pe=wr[be](Y);if(Pe)return Pe}return null},simulationResume:function(Y){var V=Y.pointerType,ie=Y.eventType,be=Y.eventTarget,Pe=Y.scope;if(!/down|start/i.test(ie))return null;for(var he=0,Le=Pe.interactions.list;he<Le.length;he++){var Ke=Le[he],St=be;if(Ke.simulation&&Ke.simulation.allowResume&&Ke.pointerType===V)for(;St;){if(St===Ke.element)return Ke;St=ze(St)}}return null},mouseOrPen:function(Y){var V,ie=Y.pointerId,be=Y.pointerType,Pe=Y.eventType,he=Y.scope;if(be!=="mouse"&&be!=="pen")return null;for(var Le=0,Ke=he.interactions.list;Le<Ke.length;Le++){var St=Ke[Le];if(St.pointerType===be){if(St.simulation&&!Jr(St,ie))continue;if(St.interacting())return St;V||(V=St)}}if(V)return V;for(var on=0,kt=he.interactions.list;on<kt.length;on++){var Nn=kt[on];if(!(Nn.pointerType!==be||/down/i.test(Pe)&&Nn.simulation))return Nn}return null},hasPointer:function(Y){for(var V=Y.pointerId,ie=0,be=Y.scope.interactions.list;ie<be.length;ie++){var Pe=be[ie];if(Jr(Pe,V))return Pe}return null},idle:function(Y){for(var V=Y.pointerType,ie=0,be=Y.scope.interactions.list;ie<be.length;ie++){var Pe=be[ie];if(Pe.pointers.length===1){var he=Pe.interactable;if(he&&(!he.options.gesture||!he.options.gesture.enabled))continue}else if(Pe.pointers.length>=2)continue;if(!Pe.interacting()&&V===Pe.pointerType)return Pe}return null}};function Jr(Y,V){return Y.pointers.some(function(ie){return ie.id===V})}var Qn=wr,ji=["pointerDown","pointerMove","pointerUp","updatePointer","removePointer","windowBlur"];function zi(Y,V){return function(ie){var be=V.interactions.list,Pe=wn(ie),he=nt(ie),Le=he[0],Ke=he[1],St=[];if(/^touch/.test(ie.type)){V.prevTouchTime=V.now();for(var on=0,kt=ie.changedTouches;on<kt.length;on++){var Nn=kt[on],sr={pointer:Nn,pointerId:cr(Nn),pointerType:Pe,eventType:ie.type,eventTarget:Le,curEventTarget:Ke,scope:V},kr=Wi(sr);St.push([sr.pointer,sr.eventTarget,sr.curEventTarget,kr])}}else{var Rr=!1;if(!Se.supportsPointerEvent&&/mouse/.test(ie.type)){for(var $r=0;$r<be.length&&!Rr;$r++)Rr=be[$r].pointerType!=="mouse"&&be[$r].pointerIsDown;Rr=Rr||V.now()-V.prevTouchTime<500||ie.timeStamp===0}if(!Rr){var wi={pointer:ie,pointerId:cr(ie),pointerType:Pe,eventType:ie.type,curEventTarget:Ke,eventTarget:Le,scope:V},Oi=Wi(wi);St.push([wi.pointer,wi.eventTarget,wi.curEventTarget,Oi])}}for(var Zi=0;Zi<St.length;Zi++){var Cn=St[Zi],hr=Cn[0],Gn=Cn[1],yi=Cn[2];Cn[3][Y](hr,ie,Gn,yi)}}}function Wi(Y){var V=Y.pointerType,ie=Y.scope,be={interaction:Qn.search(Y),searchDetails:Y};return ie.fire("interactions:find",be),be.interaction||ie.interactions.new({pointerType:V})}function Ts(Y,V){var ie=Y.doc,be=Y.scope,Pe=Y.options,he=be.interactions.docEvents,Le=be.events,Ke=Le[V];for(var St in be.browser.isIOS&&!Pe.events&&(Pe.events={passive:!1}),Le.delegatedEvents)Ke(ie,St,Le.delegateListener),Ke(ie,St,Le.delegateUseCapture,!0);for(var on=Pe&&Pe.events,kt=0;kt<he.length;kt++){var Nn=he[kt];Ke(ie,Nn.type,Nn.listener,on)}}var gs={id:"core/interactions",install:function(Y){for(var V={},ie=0;ie<ji.length;ie++){var be=ji[ie];V[be]=zi(be,Y)}var Pe,he=Se.pEventTypes;function Le(){for(var Ke=0,St=Y.interactions.list;Ke<St.length;Ke++){var on=St[Ke];if(on.pointerIsDown&&on.pointerType==="touch"&&!on._interacting)for(var kt=function(){var kr=sr[Nn];Y.documents.some(function(Rr){return xe(Rr.doc,kr.downTarget)})||on.removePointer(kr.pointer,kr.event)},Nn=0,sr=on.pointers;Nn<sr.length;Nn++)kt()}}(Pe=oe.PointerEvent?[{type:he.down,listener:Le},{type:he.down,listener:V.pointerDown},{type:he.move,listener:V.pointerMove},{type:he.up,listener:V.pointerUp},{type:he.cancel,listener:V.pointerUp}]:[{type:"mousedown",listener:V.pointerDown},{type:"mousemove",listener:V.pointerMove},{type:"mouseup",listener:V.pointerUp},{type:"touchstart",listener:Le},{type:"touchstart",listener:V.pointerDown},{type:"touchmove",listener:V.pointerMove},{type:"touchend",listener:V.pointerUp},{type:"touchcancel",listener:V.pointerUp}]).push({type:"blur",listener:function(Ke){for(var St=0,on=Y.interactions.list;St<on.length;St++)on[St].documentBlur(Ke)}}),Y.prevTouchTime=0,Y.Interaction=function(Ke){f(on,Ke);var St=E(on);function on(){return i(this,on),St.apply(this,arguments)}return o(on,[{key:"pointerMoveTolerance",get:function(){return Y.interactions.pointerMoveTolerance},set:function(kt){Y.interactions.pointerMoveTolerance=kt}},{key:"_now",value:function(){return Y.now()}}]),on}(Ft),Y.interactions={list:[],new:function(Ke){Ke.scopeFire=function(on,kt){return Y.fire(on,kt)};var St=new Y.Interaction(Ke);return Y.interactions.list.push(St),St},listeners:V,docEvents:Pe,pointerMoveTolerance:1},Y.usePlugin(Ha)},listeners:{"scope:add-document":function(Y){return Ts(Y,"add")},"scope:remove-document":function(Y){return Ts(Y,"remove")},"interactable:unset":function(Y,V){for(var ie=Y.interactable,be=V.interactions.list.length-1;be>=0;be--){var Pe=V.interactions.list[be];Pe.interactable===ie&&(Pe.stop(),V.fire("interactions:destroy",{interaction:Pe}),Pe.destroy(),V.interactions.list.length>2&&V.interactions.list.splice(be,1))}}},onDocSignal:Ts,doOnInteractions:zi,methodNames:ji},Ds=gs,us=function(Y){return Y[Y.On=0]="On",Y[Y.Off=1]="Off",Y}(us||{}),Hs=function(){function Y(V,ie,be,Pe){i(this,Y),this.target=void 0,this.options=void 0,this._actions=void 0,this.events=new En,this._context=void 0,this._win=void 0,this._doc=void 0,this._scopeEvents=void 0,this._actions=ie.actions,this.target=V,this._context=ie.context||be,this._win=L(un(V)?this._context:V),this._doc=this._win.document,this._scopeEvents=Pe,this.set(ie)}return o(Y,[{key:"_defaults",get:function(){return{base:{},perAction:{},actions:{}}}},{key:"setOnEvents",value:function(V,ie){return I.func(ie.onstart)&&this.on("".concat(V,"start"),ie.onstart),I.func(ie.onmove)&&this.on("".concat(V,"move"),ie.onmove),I.func(ie.onend)&&this.on("".concat(V,"end"),ie.onend),I.func(ie.oninertiastart)&&this.on("".concat(V,"inertiastart"),ie.oninertiastart),this}},{key:"updatePerActionListeners",value:function(V,ie,be){var Pe,he=this,Le=(Pe=this._actions.map[V])==null?void 0:Pe.filterEventType,Ke=function(St){return(Le==null||Le(St))&&Os(St,he._actions)};(I.array(ie)||I.object(ie))&&this._onOff(us.Off,V,ie,void 0,Ke),(I.array(be)||I.object(be))&&this._onOff(us.On,V,be,void 0,Ke)}},{key:"setPerAction",value:function(V,ie){var be=this._defaults;for(var Pe in ie){var he=Pe,Le=this.options[V],Ke=ie[he];he==="listeners"&&this.updatePerActionListeners(V,Le.listeners,Ke),I.array(Ke)?Le[he]=yt(Ke):I.plainObject(Ke)?(Le[he]=Qt(Le[he]||{},pa(Ke)),I.object(be.perAction[he])&&"enabled"in be.perAction[he]&&(Le[he].enabled=Ke.enabled!==!1)):I.bool(Ke)&&I.object(be.perAction[he])?Le[he].enabled=Ke:Le[he]=Ke}}},{key:"getRect",value:function(V){return V=V||(I.element(this.target)?this.target:null),I.string(this.target)&&(V=V||this._context.querySelector(this.target)),Ve(V)}},{key:"rectChecker",value:function(V){var ie=this;return I.func(V)?(this.getRect=function(be){var Pe=Qt({},V.apply(ie,be));return"width"in Pe||(Pe.width=Pe.right-Pe.left,Pe.height=Pe.bottom-Pe.top),Pe},this):V===null?(delete this.getRect,this):this.getRect}},{key:"_backCompatOption",value:function(V,ie){if(un(ie)||I.object(ie)){for(var be in this.options[V]=ie,this._actions.map)this.options[be][V]=ie;return this}return this.options[V]}},{key:"origin",value:function(V){return this._backCompatOption("origin",V)}},{key:"deltaSource",value:function(V){return V==="page"||V==="client"?(this.options.deltaSource=V,this):this.options.deltaSource}},{key:"getAllElements",value:function(){var V=this.target;return I.string(V)?Array.from(this._context.querySelectorAll(V)):I.func(V)&&V.getAllElements?V.getAllElements():I.element(V)?[V]:[]}},{key:"context",value:function(){return this._context}},{key:"inContext",value:function(V){return this._context===V.ownerDocument||xe(this._context,V)}},{key:"testIgnoreAllow",value:function(V,ie,be){return!this.testIgnore(V.ignoreFrom,ie,be)&&this.testAllow(V.allowFrom,ie,be)}},{key:"testAllow",value:function(V,ie,be){return!V||!!I.element(be)&&(I.string(V)?qe(be,V,ie):!!I.element(V)&&xe(V,be))}},{key:"testIgnore",value:function(V,ie,be){return!(!V||!I.element(be))&&(I.string(V)?qe(be,V,ie):!!I.element(V)&&xe(V,be))}},{key:"fire",value:function(V){return this.events.fire(V),this}},{key:"_onOff",value:function(V,ie,be,Pe,he){I.object(ie)&&!I.array(ie)&&(Pe=be,be=null);var Le=rn(ie,be,he);for(var Ke in Le){Ke==="wheel"&&(Ke=Se.wheelEvent);for(var St=0,on=Le[Ke];St<on.length;St++){var kt=on[St];Os(Ke,this._actions)?this.events[V===us.On?"on":"off"](Ke,kt):I.string(this.target)?this._scopeEvents[V===us.On?"addDelegate":"removeDelegate"](this.target,this._context,Ke,kt,Pe):this._scopeEvents[V===us.On?"add":"remove"](this.target,Ke,kt,Pe)}}return this}},{key:"on",value:function(V,ie,be){return this._onOff(us.On,V,ie,be)}},{key:"off",value:function(V,ie,be){return this._onOff(us.Off,V,ie,be)}},{key:"set",value:function(V){var ie=this._defaults;for(var be in I.object(V)||(V={}),this.options=pa(ie.base),this._actions.methodDict){var Pe=be,he=this._actions.methodDict[Pe];this.options[Pe]={},this.setPerAction(Pe,Qt(Qt({},ie.perAction),ie.actions[Pe])),this[he](V[Pe])}for(var Le in V)Le!=="getRect"?I.func(this[Le])&&this[Le](V[Le]):this.rectChecker(V.getRect);return this}},{key:"unset",value:function(){if(I.string(this.target))for(var V in this._scopeEvents.delegatedEvents)for(var ie=this._scopeEvents.delegatedEvents[V],be=ie.length-1;be>=0;be--){var Pe=ie[be],he=Pe.selector,Le=Pe.context,Ke=Pe.listeners;he===this.target&&Le===this._context&&ie.splice(be,1);for(var St=Ke.length-1;St>=0;St--)this._scopeEvents.removeDelegate(this.target,this._context,V,Ke[St][0],Ke[St][1])}else this._scopeEvents.remove(this.target,"all")}}]),Y}(),ns=function(){function Y(V){var ie=this;i(this,Y),this.list=[],this.selectorMap={},this.scope=void 0,this.scope=V,V.addListeners({"interactable:unset":function(be){var Pe=be.interactable,he=Pe.target,Le=I.string(he)?ie.selectorMap[he]:he[ie.scope.id],Ke=tn(Le,function(St){return St===Pe});Le.splice(Ke,1)}})}return o(Y,[{key:"new",value:function(V,ie){ie=Qt(ie||{},{actions:this.scope.actions});var be=new this.scope.Interactable(V,ie,this.scope.document,this.scope.events);return this.scope.addDocument(be._doc),this.list.push(be),I.string(V)?(this.selectorMap[V]||(this.selectorMap[V]=[]),this.selectorMap[V].push(be)):(be.target[this.scope.id]||Object.defineProperty(V,this.scope.id,{value:[],configurable:!0}),V[this.scope.id].push(be)),this.scope.fire("interactable:new",{target:V,options:ie,interactable:be,win:this.scope._win}),be}},{key:"getExisting",value:function(V,ie){var be=ie&&ie.context||this.scope.document,Pe=I.string(V),he=Pe?this.selectorMap[V]:V[this.scope.id];if(he)return Pr(he,function(Le){return Le._context===be&&(Pe||Le.inContext(V))})}},{key:"forEachMatch",value:function(V,ie){for(var be=0,Pe=this.list;be<Pe.length;be++){var he=Pe[be],Le=void 0;if((I.string(he.target)?I.element(V)&&ye(V,he.target):V===he.target)&&he.inContext(V)&&(Le=ie(he)),Le!==void 0)return Le}}}]),Y}(),as=function(){function Y(){var V=this;i(this,Y),this.id="__interact_scope_".concat(Math.floor(100*Math.random())),this.isInitialized=!1,this.listenerMaps=[],this.browser=Se,this.defaults=pa(Ze),this.Eventable=En,this.actions={map:{},phases:{start:!0,move:!0,end:!0},methodDict:{},phaselessTypes:{}},this.interactStatic=function(be){var Pe=function he(Le,Ke){var St=be.interactables.getExisting(Le,Ke);return St||((St=be.interactables.new(Le,Ke)).events.global=he.globalEvents),St};return Pe.getPointerAverage=ot,Pe.getTouchBBox=ke,Pe.getTouchDistance=qr,Pe.getTouchAngle=jn,Pe.getElementRect=Ve,Pe.getElementClientRect=$t,Pe.matchesSelector=ye,Pe.closest=Ge,Pe.globalEvents={},Pe.version="1.10.27",Pe.scope=be,Pe.use=function(he,Le){return this.scope.usePlugin(he,Le),this},Pe.isSet=function(he,Le){return!!this.scope.interactables.get(he,Le&&Le.context)},Pe.on=Tr(function(he,Le,Ke){if(I.string(he)&&he.search(" ")!==-1&&(he=he.trim().split(/ +/)),I.array(he)){for(var St=0,on=he;St<on.length;St++){var kt=on[St];this.on(kt,Le,Ke)}return this}if(I.object(he)){for(var Nn in he)this.on(Nn,he[Nn],Le);return this}return Os(he,this.scope.actions)?this.globalEvents[he]?this.globalEvents[he].push(Le):this.globalEvents[he]=[Le]:this.scope.events.add(this.scope.document,he,Le,{options:Ke}),this},"The interact.on() method is being deprecated"),Pe.off=Tr(function(he,Le,Ke){if(I.string(he)&&he.search(" ")!==-1&&(he=he.trim().split(/ +/)),I.array(he)){for(var St=0,on=he;St<on.length;St++){var kt=on[St];this.off(kt,Le,Ke)}return this}if(I.object(he)){for(var Nn in he)this.off(Nn,he[Nn],Le);return this}var sr;return Os(he,this.scope.actions)?he in this.globalEvents&&(sr=this.globalEvents[he].indexOf(Le))!==-1&&this.globalEvents[he].splice(sr,1):this.scope.events.remove(this.scope.document,he,Le,Ke),this},"The interact.off() method is being deprecated"),Pe.debug=function(){return this.scope},Pe.supportsTouch=function(){return Se.supportsTouch},Pe.supportsPointerEvent=function(){return Se.supportsPointerEvent},Pe.stop=function(){for(var he=0,Le=this.scope.interactions.list;he<Le.length;he++)Le[he].stop();return this},Pe.pointerMoveTolerance=function(he){return I.number(he)?(this.scope.interactions.pointerMoveTolerance=he,this):this.scope.interactions.pointerMoveTolerance},Pe.addDocument=function(he,Le){this.scope.addDocument(he,Le)},Pe.removeDocument=function(he){this.scope.removeDocument(he)},Pe}(this),this.InteractEvent=Xt,this.Interactable=void 0,this.interactables=new ns(this),this._win=void 0,this.document=void 0,this.window=void 0,this.documents=[],this._plugins={list:[],map:{}},this.onWindowUnload=function(be){return V.removeDocument(be.target)};var ie=this;this.Interactable=function(be){f(he,be);var Pe=E(he);function he(){return i(this,he),Pe.apply(this,arguments)}return o(he,[{key:"_defaults",get:function(){return ie.defaults}},{key:"set",value:function(Le){return w(v(he.prototype),"set",this).call(this,Le),ie.fire("interactable:set",{options:Le,interactable:this}),this}},{key:"unset",value:function(){w(v(he.prototype),"unset",this).call(this);var Le=ie.interactables.list.indexOf(this);Le<0||(ie.interactables.list.splice(Le,1),ie.fire("interactable:unset",{interactable:this}))}}]),he}(Hs)}return o(Y,[{key:"addListeners",value:function(V,ie){this.listenerMaps.push({id:ie,map:V})}},{key:"fire",value:function(V,ie){for(var be=0,Pe=this.listenerMaps;be<Pe.length;be++){var he=Pe[be].map[V];if(he&&he(ie,this,V)===!1)return!1}}},{key:"init",value:function(V){return this.isInitialized?this:function(ie,be){return ie.isInitialized=!0,I.window(be)&&R(be),oe.init(be),Se.init(be),_n.init(be),ie.window=be,ie.document=be.document,ie.usePlugin(Ds),ie.usePlugin(Ar),ie}(this,V)}},{key:"pluginIsInstalled",value:function(V){var ie=V.id;return ie?!!this._plugins.map[ie]:this._plugins.list.indexOf(V)!==-1}},{key:"usePlugin",value:function(V,ie){if(!this.isInitialized)return this;if(this.pluginIsInstalled(V))return this;if(V.id&&(this._plugins.map[V.id]=V),this._plugins.list.push(V),V.install&&V.install(this,ie),V.listeners&&V.before){for(var be=0,Pe=this.listenerMaps.length,he=V.before.reduce(function(Ke,St){return Ke[St]=!0,Ke[He(St)]=!0,Ke},{});be<Pe;be++){var Le=this.listenerMaps[be].id;if(Le&&(he[Le]||he[He(Le)]))break}this.listenerMaps.splice(be,0,{id:V.id,map:V.listeners})}else V.listeners&&this.listenerMaps.push({id:V.id,map:V.listeners});return this}},{key:"addDocument",value:function(V,ie){if(this.getDocIndex(V)!==-1)return!1;var be=L(V);ie=ie?Qt({},ie):{},this.documents.push({doc:V,options:ie}),this.events.documents.push(V),V!==this.document&&this.events.add(be,"unload",this.onWindowUnload),this.fire("scope:add-document",{doc:V,window:be,scope:this,options:ie})}},{key:"removeDocument",value:function(V){var ie=this.getDocIndex(V),be=L(V),Pe=this.documents[ie].options;this.events.remove(be,"unload",this.onWindowUnload),this.documents.splice(ie,1),this.events.documents.splice(ie,1),this.fire("scope:remove-document",{doc:V,window:be,scope:this,options:Pe})}},{key:"getDocIndex",value:function(V){for(var ie=0;ie<this.documents.length;ie++)if(this.documents[ie].doc===V)return ie;return-1}},{key:"getDocOptions",value:function(V){var ie=this.getDocIndex(V);return ie===-1?null:this.documents[ie].options}},{key:"now",value:function(){return(this.window.Date||Date).now()}}]),Y}();function He(Y){return Y&&Y.replace(/\/.*$/,"")}var ut=new as,Mt=ut.interactStatic,an=typeof globalThis<"u"?globalThis:window;ut.init(an);var Sn=Object.freeze({__proto__:null,edgeTarget:function(){},elements:function(){},grid:function(Y){var V=[["x","y"],["left","top"],["right","bottom"],["width","height"]].filter(function(be){var Pe=be[0],he=be[1];return Pe in Y||he in Y}),ie=function(be,Pe){for(var he=Y.range,Le=Y.limits,Ke=Le===void 0?{left:-1/0,right:1/0,top:-1/0,bottom:1/0}:Le,St=Y.offset,on=St===void 0?{x:0,y:0}:St,kt={range:he,grid:Y,x:null,y:null},Nn=0;Nn<V.length;Nn++){var sr=V[Nn],kr=sr[0],Rr=sr[1],$r=Math.round((be-on.x)/Y[kr]),wi=Math.round((Pe-on.y)/Y[Rr]);kt[kr]=Math.max(Ke.left,Math.min(Ke.right,$r*Y[kr]+on.x)),kt[Rr]=Math.max(Ke.top,Math.min(Ke.bottom,wi*Y[Rr]+on.y))}return kt};return ie.grid=Y,ie.coordFields=V,ie}}),ir={id:"snappers",install:function(Y){var V=Y.interactStatic;V.snappers=Qt(V.snappers||{},Sn),V.createSnapGrid=V.snappers.grid}},Un=ir,Kr={start:function(Y){var V=Y.state,ie=Y.rect,be=Y.edges,Pe=Y.pageCoords,he=V.options,Le=he.ratio,Ke=he.enabled,St=V.options,on=St.equalDelta,kt=St.modifiers;Le==="preserve"&&(Le=ie.width/ie.height),V.startCoords=Qt({},Pe),V.startRect=Qt({},ie),V.ratio=Le,V.equalDelta=on;var Nn=V.linkedEdges={top:be.top||be.left&&!be.bottom,left:be.left||be.top&&!be.right,bottom:be.bottom||be.right&&!be.top,right:be.right||be.bottom&&!be.left};if(V.xIsPrimaryAxis=!(!be.left&&!be.right),V.equalDelta){var sr=(Nn.left?1:-1)*(Nn.top?1:-1);V.edgeSign={x:sr,y:sr}}else V.edgeSign={x:Nn.left?-1:1,y:Nn.top?-1:1};if(Ke!==!1&&Qt(be,Nn),kt!=null&&kt.length){var kr=new ya(Y.interaction);kr.copyFrom(Y.interaction.modification),kr.prepareStates(kt),V.subModification=kr,kr.startAll(r({},Y))}},set:function(Y){var V=Y.state,ie=Y.rect,be=Y.coords,Pe=V.linkedEdges,he=Qt({},be),Le=V.equalDelta?_i:Si;if(Qt(Y.edges,Pe),Le(V,V.xIsPrimaryAxis,be,ie),!V.subModification)return null;var Ke=Qt({},ie);gt(Pe,Ke,{x:be.x-he.x,y:be.y-he.y});var St=V.subModification.setAll(r(r({},Y),{},{rect:Ke,edges:Pe,pageCoords:be,prevCoords:be,prevRect:Ke})),on=St.delta;return St.changed&&(Le(V,Math.abs(on.x)>Math.abs(on.y),St.coords,St.rect),Qt(be,St.coords)),St.eventProps}
vendor: 5,735 bytes, line 138
138,defaults:{ratio:"preserve",equalDelta:!1,modifiers:[],enabled:!1}};function _i(Y,V,ie){var be=Y.startCoords,Pe=Y.edgeSign;V?ie.y=be.y+(ie.x-be.x)*Pe.y:ie.x=be.x+(ie.y-be.y)*Pe.x}function Si(Y,V,ie,be){var Pe=Y.startRect,he=Y.startCoords,Le=Y.ratio,Ke=Y.edgeSign;if(V){var St=be.width/Le;ie.y=he.y+(St-Pe.height)*Ke.y}else{var on=be.height*Le;ie.x=he.x+(on-Pe.width)*Ke.x}}var De=Gs(Kr,"aspectRatio"),Qe=function(){};Qe._defaults={};var Pt=Qe;function Ut(Y,V,ie){return I.func(Y)?Be(Y,V.interactable,V.element,[ie.x,ie.y,V]):Be(Y,V.interactable,V.element)}var Dt={start:function(Y){var V=Y.rect,ie=Y.startOffset,be=Y.state,Pe=Y.interaction,he=Y.pageCoords,Le=be.options,Ke=Le.elementRect,St=Qt({left:0,top:0,right:0,bottom:0},Le.offset||{});if(V&&Ke){var on=Ut(Le.restriction,Pe,he);if(on){var kt=on.right-on.left-V.width,Nn=on.bottom-on.top-V.height;kt<0&&(St.left+=kt,St.right+=kt),Nn<0&&(St.top+=Nn,St.bottom+=Nn)}St.left+=ie.left-V.width*Ke.left,St.top+=ie.top-V.height*Ke.top,St.right+=ie.right-V.width*(1-Ke.right),St.bottom+=ie.bottom-V.height*(1-Ke.bottom)}be.offset=St},set:function(Y){var V=Y.coords,ie=Y.interaction,be=Y.state,Pe=be.options,he=be.offset,Le=Ut(Pe.restriction,ie,V);if(Le){var Ke=function(St){return!St||"left"in St&&"top"in St||((St=Qt({},St)).left=St.x||0,St.top=St.y||0,St.right=St.right||St.left+St.width,St.bottom=St.bottom||St.top+St.height),St}(Le);V.x=Math.max(Math.min(Ke.right-he.right,V.x),Ke.left+he.left),V.y=Math.max(Math.min(Ke.bottom-he.bottom,V.y),Ke.top+he.top)}},defaults:{restriction:null,elementRect:null,offset:null,endOnly:!1,enabled:!1}},Fn=Gs(Dt,"restrict"),at={top:1/0,left:1/0,bottom:-1/0,right:-1/0},jt={top:-1/0,left:-1/0,bottom:1/0,right:1/0};function Bn(Y,V){for(var ie=0,be=["top","left","bottom","right"];ie<be.length;ie++){var Pe=be[ie];Pe in Y||(Y[Pe]=V[Pe])}return Y}var or={noInner:at,noOuter:jt,start:function(Y){var V,ie=Y.interaction,be=Y.startOffset,Pe=Y.state,he=Pe.options;he&&(V=lt(Ut(he.offset,ie,ie.coords.start.page))),V=V||{x:0,y:0},Pe.offset={top:V.y+be.top,left:V.x+be.left,bottom:V.y-be.bottom,right:V.x-be.right}},set:function(Y){var V=Y.coords,ie=Y.edges,be=Y.interaction,Pe=Y.state,he=Pe.offset,Le=Pe.options;if(ie){var Ke=Qt({},V),St=Ut(Le.inner,be,Ke)||{},on=Ut(Le.outer,be,Ke)||{};Bn(St,at),Bn(on,jt),ie.top?V.y=Math.min(Math.max(on.top+he.top,Ke.y),St.top+he.top):ie.bottom&&(V.y=Math.max(Math.min(on.bottom+he.bottom,Ke.y),St.bottom+he.bottom)),ie.left?V.x=Math.min(Math.max(on.left+he.left,Ke.x),St.left+he.left):ie.right&&(V.x=Math.max(Math.min(on.right+he.right,Ke.x),St.right+he.right))}},defaults:{inner:null,outer:null,offset:null,endOnly:!1,enabled:!1}},Or=Gs(or,"restrictEdges"),oi=Qt({get elementRect(){return{top:0,left:0,bottom:1,right:1}},set elementRect(Y){}},Dt.defaults),rs=Gs({start:Dt.start,set:Dt.set,defaults:oi},"restrictRect"),vi={width:-1/0,height:-1/0},fi={width:1/0,height:1/0},Ui=Gs({start:function(Y){return or.start(Y)},set:function(Y){var V=Y.interaction,ie=Y.state,be=Y.rect,Pe=Y.edges,he=ie.options;if(Pe){var Le=Ye(Ut(he.min,V,Y.coords))||vi,Ke=Ye(Ut(he.max,V,Y.coords))||fi;ie.options={endOnly:he.endOnly,inner:Qt({},or.noInner),outer:Qt({},or.noOuter)},Pe.top?(ie.options.inner.top=be.bottom-Le.height,ie.options.outer.top=be.bottom-Ke.height):Pe.bottom&&(ie.options.inner.bottom=be.top+Le.height,ie.options.outer.bottom=be.top+Ke.height),Pe.left?(ie.options.inner.left=be.right-Le.width,ie.options.outer.left=be.right-Ke.width):Pe.right&&(ie.options.inner.right=be.left+Le.width,ie.options.outer.right=be.left+Ke.width),or.set(Y),ie.options=he}},defaults:{min:null,max:null,endOnly:!1,enabled:!1}},"restrictSize"),Mi={start:function(Y){var V,ie=Y.interaction,be=Y.interactable,Pe=Y.element,he=Y.rect,Le=Y.state,Ke=Y.startOffset,St=Le.options,on=St.offsetWithOrigin?function(sr){var kr=sr.interaction.element,Rr=lt(Be(sr.state.options.origin,null,null,[kr])),$r=Rr||Ct(sr.interactable,kr,sr.interaction.prepared.name);return $r}(Y):{x:0,y:0};if(St.offset==="startCoords")V={x:ie.coords.start.page.x,y:ie.coords.start.page.y};else{var kt=Be(St.offset,be,Pe,[ie]);(V=lt(kt)||{x:0,y:0}).x+=on.x,V.y+=on.y}var Nn=St.relativePoints;Le.offsets=he&&Nn&&Nn.length?Nn.map(function(sr,kr){return{index:kr,relativePoint:sr,x:Ke.left-he.width*sr.x+V.x,y:Ke.top-he.height*sr.y+V.y}}):[{index:0,relativePoint:null,x:V.x,y:V.y}]},set:function(Y){var V=Y.interaction,ie=Y.coords,be=Y.state,Pe=be.options,he=be.offsets,Le=Ct(V.interactable,V.element,V.prepared.name),Ke=Qt({},ie),St=[];Pe.offsetWithOrigin||(Ke.x-=Le.x,Ke.y-=Le.y);for(var on=0,kt=he;on<kt.length;on++)for(var Nn=kt[on],sr=Ke.x-Nn.x,kr=Ke.y-Nn.y,Rr=0,$r=Pe.targets.length;Rr<$r;Rr++){var wi=Pe.targets[Rr],Oi=void 0;(Oi=I.func(wi)?wi(sr,kr,V._proxy,Nn,Rr):wi)&&St.push({x:(I.number(Oi.x)?Oi.x:sr)+Nn.x,y:(I.number(Oi.y)?Oi.y:kr)+Nn.y,range:I.number(Oi.range)?Oi.range:Pe.range,source:wi,index:Rr,offset:Nn})}for(var Zi={target:null,inRange:!1,distance:0,range:0,delta:{x:0,y:0}},Cn=0;Cn<St.length;Cn++){var hr=St[Cn],Gn=hr.range,yi=hr.x-Ke.x,os=hr.y-Ke.y,cs=xt(yi,os),ds=cs<=Gn;Gn===1/0&&Zi.inRange&&Zi.range!==1/0&&(ds=!1),Zi.target&&!(ds?Zi.inRange&&Gn!==1/0?cs/Gn<Zi.distance/Zi.range:Gn===1/0&&Zi.range!==1/0||cs<Zi.distance:!Zi.inRange&&cs<Zi.distance)||(Zi.target=hr,Zi.distance=cs,Zi.range=Gn,Zi.inRange=ds,Zi.delta.x=yi,Zi.delta.y=os)}return Zi.inRange&&(ie.x=Zi.target.x,ie.y=Zi.target.y),be.closest=Zi,Zi},defaults:{range:1/0,targets:null,offset:null,offsetWithOrigin:!0,origin:null,relativePoints:null,endOnly:!1,enabled:!1}},Fs=Gs(Mi,"snap"),da={start:function(Y){var V=Y.state,ie=Y.edges,be=V.options;if(!ie)return null;Y.state={options:{targets:null,relativePoints:[{x:ie.left?0:1,y:ie.top?0:1}],offset:be.offset||"self",origin:{x:0,y:0},range:be.range}}
vendor: 4,444 bytes, line 138
138,V.targetFields=V.targetFields||[["width","height"],["x","y"]],Mi.start(Y),V.offsets=Y.state.offsets,Y.state=V},set:function(Y){var V=Y.interaction,ie=Y.state,be=Y.coords,Pe=ie.options,he=ie.offsets,Le={x:be.x-he[0].x,y:be.y-he[0].y};ie.options=Qt({},Pe),ie.options.targets=[];for(var Ke=0,St=Pe.targets||[];Ke<St.length;Ke++){var on=St[Ke],kt=void 0;if(kt=I.func(on)?on(Le.x,Le.y,V):on){for(var Nn=0,sr=ie.targetFields;Nn<sr.length;Nn++){var kr=sr[Nn],Rr=kr[0],$r=kr[1];if(Rr in kt||$r in kt){kt.x=kt[Rr],kt.y=kt[$r];break}}ie.options.targets.push(kt)}}var wi=Mi.set(Y);return ie.options=Pe,wi},defaults:{range:1/0,targets:null,offset:null,endOnly:!1,enabled:!1}},la=Gs(da,"snapSize"),Ks={aspectRatio:De,restrictEdges:Or,restrict:Fn,restrictRect:rs,restrictSize:Ui,snapEdges:Gs({start:function(Y){var V=Y.edges;return V?(Y.state.targetFields=Y.state.targetFields||[[V.left?"left":"right",V.top?"top":"bottom"]],da.start(Y)):null},set:da.set,defaults:Qt(pa(da.defaults),{targets:void 0,range:void 0,offset:{x:0,y:0}})},"snapEdges"),snap:Fs,snapSize:la,spring:Pt,avoid:Pt,transform:Pt,rubberband:Pt},ra={id:"modifiers",install:function(Y){var V=Y.interactStatic;for(var ie in Y.usePlugin(de),Y.usePlugin(Un),V.modifiers=Ks,Ks){var be=Ks[ie],Pe=be._defaults,he=be._methods;Pe._methods=he,Y.defaults.perAction[ie]=Pe}}},Oa=ra,xa=function(Y){f(ie,Y);var V=E(ie);function ie(be,Pe,he,Le,Ke,St){var on;if(i(this,ie),Pn(y(on=V.call(this,Ke)),he),he!==Pe&&Pn(y(on),Pe),on.timeStamp=St,on.originalEvent=he,on.type=be,on.pointerId=cr(Pe),on.pointerType=wn(Pe),on.target=Le,on.currentTarget=null,be==="tap"){var kt=Ke.getPointerIndex(Pe);on.dt=on.timeStamp-Ke.pointers[kt].downTime;var Nn=on.timeStamp-Ke.tapTime;on.double=!!Ke.prevTap&&Ke.prevTap.type!=="doubletap"&&Ke.prevTap.target===on.target&&Nn<500}else be==="doubletap"&&(on.dt=Pe.timeStamp-Ke.tapTime,on.double=!0);return on}return o(ie,[{key:"_subtractOrigin",value:function(be){var Pe=be.x,he=be.y;return this.pageX-=Pe,this.pageY-=he,this.clientX-=Pe,this.clientY-=he,this}},{key:"_addOrigin",value:function(be){var Pe=be.x,he=be.y;return this.pageX+=Pe,this.pageY+=he,this.clientX+=Pe,this.clientY+=he,this}},{key:"preventDefault",value:function(){this.originalEvent.preventDefault()}}]),ie}(vt),wa={id:"pointer-events/base",before:["inertia","modifiers","auto-start","actions"],install:function(Y){Y.pointerEvents=wa,Y.defaults.actions.pointerEvents=wa.defaults,Qt(Y.actions.phaselessTypes,wa.types)},listeners:{"interactions:new":function(Y){var V=Y.interaction;V.prevTap=null,V.tapTime=0},"interactions:update-pointer":function(Y){var V=Y.down,ie=Y.pointerInfo;!V&&ie.hold||(ie.hold={duration:1/0,timeout:null})},"interactions:move":function(Y,V){var ie=Y.interaction,be=Y.pointer,Pe=Y.event,he=Y.eventTarget;Y.duplicate||ie.pointerIsDown&&!ie.pointerWasMoved||(ie.pointerIsDown&&Fa(Y),ia({interaction:ie,pointer:be,event:Pe,eventTarget:he,type:"move"},V))},"interactions:down":function(Y,V){(function(ie,be){for(var Pe=ie.interaction,he=ie.pointer,Le=ie.event,Ke=ie.eventTarget,St=ie.pointerIndex,on=Pe.pointers[St].hold,kt=ft(Ke),Nn={interaction:Pe,pointer:he,event:Le,eventTarget:Ke,type:"hold",targets:[],path:kt,node:null},sr=0;sr<kt.length;sr++){var kr=kt[sr];Nn.node=kr,be.fire("pointerEvents:collect-targets",Nn)}if(Nn.targets.length){for(var Rr=1/0,$r=0,wi=Nn.targets;$r<wi.length;$r++){var Oi=wi[$r].eventable.options.holdDuration;Oi<Rr&&(Rr=Oi)}on.duration=Rr,on.timeout=setTimeout(function(){ia({interaction:Pe,eventTarget:Ke,pointer:he,event:Le,type:"hold"},be)},Rr)}})(Y,V),ia(Y,V)},"interactions:up":function(Y,V){Fa(Y),ia(Y,V),function(ie,be){var Pe=ie.interaction,he=ie.pointer,Le=ie.event,Ke=ie.eventTarget;Pe.pointerWasMoved||ia({interaction:Pe,eventTarget:Ke,pointer:he,event:Le,type:"tap"},be)}(Y,V)},"interactions:cancel":function(Y,V){Fa(Y),ia(Y,V)}},PointerEvent:xa,fire:ia,collectEventTargets:ao,defaults:{holdDuration:600,ignoreFrom:null,allowFrom:null,origin:{x:0,y:0}},types:{down:!0,move:!0,up:!0,cancel:!0,tap:!0,doubletap:!0,hold:!0}};function ia(Y,V){var ie=Y.interaction,be=Y.pointer,Pe=Y.event,he=Y.eventTarget,Le=Y.type,Ke=Y.targets,St=Ke===void 0?ao(Y,V):Ke,on=new xa(Le,be,Pe,he,ie,V.now());V.fire("pointerEvents:new",{pointerEvent:on});for(var kt={interaction:ie,pointer:be,event:Pe,eventTarget:he,targets:St,type:Le,pointerEvent:on},Nn=0;Nn<St.length;Nn++){var sr=St[Nn];for(var kr in sr.props||{})on[kr]=sr.props[kr];var Rr=Ct(sr.eventable,sr.node);
138if(on._subtractOrigin(Rr),on.eventable=sr.eventable,on.currentTarget=sr.node,sr.eventable.fire(on),on._addOrigin(Rr),on.immediatePropagationStopped||on.propagationStopped&&Nn+1<St.length&&St[Nn+1].node!==on.currentTarget)break}if(V.fire("pointerEvents:fired",kt),Le==="tap"){var $r=on.double?ia({interaction:ie,pointer:be,event:Pe,eventTarget:he,type:"doubletap"},V):on;ie.prevTap=$r,ie.tapTime=$r.timeStamp}return on}function ao(Y,V){var ie=Y.interaction,be=Y.pointer,Pe=Y.event,he=Y.eventTarget,Le=Y.type,Ke=ie.getPointerIndex(be),St=ie.pointers[Ke];if(Le==="tap"&&(ie.pointerWasMoved||!St||St.downTarget!==he))return[];for(var on=ft(he),kt={interaction:ie,pointer:be,event:Pe,eventTarget:he,type:Le,path:on,targets:[],node:null},Nn=0;Nn<on.length;Nn++){var sr=on[Nn];kt.node=sr,V.fire("pointerEvents:collect-targets",kt)}return Le==="hold"&&(kt.targets=kt.targets.filter(function(kr){var Rr,$r;return kr.eventable.options.holdDuration===((Rr=ie.pointers[Ke])==null||($r=Rr.hold)==null?void 0:$r.duration)})),kt.targets}function Fa(Y){var V=Y.interaction,ie=Y.pointerIndex,be=V.pointers[ie].hold;be&&be.timeout&&(clearTimeout(be.timeout),be.timeout=null)}var fa=Object.freeze({__proto__:null,default:wa});function Za(Y){var V=Y.interaction;V.holdIntervalHandle&&(clearInterval(V.holdIntervalHandle),V.holdIntervalHandle=null)}var Bs={id:"pointer-events/holdRepeat",install:function(Y){Y.usePlugin(wa);var V=Y.pointerEvents;V.defaults.holdRepeatInterval=0,V.types.holdrepeat=Y.actions.phaselessTypes.holdrepeat=!0},listeners:["move","up","cancel","endall"].reduce(function(Y,V){return Y["pointerEvents:".concat(V)]=Za,Y},{"pointerEvents:new":function(Y){var V=Y.pointerEvent;V.type==="hold"&&(V.count=(V.count||0)+1)},"pointerEvents:fired":function(Y,V){var ie=Y.interaction,be=Y.pointerEvent,Pe=Y.eventTarget,he=Y.targets;if(be.type==="hold"&&he.length){var Le=he[0].eventable.options.holdRepeatInterval;Le<=0||(ie.holdIntervalHandle=setTimeout(function(){V.pointerEvents.fire({interaction:ie,eventTarget:Pe,type:"hold",pointer:be,event:be},V)},Le))}}})},Ns=Bs,Sa={id:"pointer-events/interactableTargets",install:function(Y){var V=Y.Interactable;V.prototype.pointerEvents=function(be){return Qt(this.events.options,be),this};var ie=V.prototype._backCompatOption;V.prototype._backCompatOption=function(be,Pe){var he=ie.call(this,be,Pe);return he===this&&(this.events.options[be]=Pe),he}},listeners:{"pointerEvents:collect-targets":function(Y,V){var ie=Y.targets,be=Y.node,Pe=Y.type,he=Y.eventTarget;V.interactables.forEachMatch(be,function(Le){var Ke=Le.events,St=Ke.options;Ke.types[Pe]&&Ke.types[Pe].length&&Le.testIgnoreAllow(St,be,he)&&ie.push({node:be,eventable:Ke,props:{interactable:Le}})})},"interactable:new":function(Y){var V=Y.interactable;V.events.getRect=function(ie){return V.getRect(ie)}},"interactable:set":function(Y,V){var ie=Y.interactable,be=Y.options;Qt(ie.events.options,V.pointerEvents.defaults),Qt(ie.events.options,be.pointerEvents||{})}}},No=Sa,fo={id:"pointer-events",install:function(Y){Y.usePlugin(fa),Y.usePlugin(Ns),Y.usePlugin(No)}},Qs=fo,mo={id:"reflow",install:function(Y){var V=Y.Interactable;Y.actions.phases.reflow=!0,V.prototype.reflow=function(ie){return function(be,Pe,he){for(var Le=be.getAllElements(),Ke=he.window.Promise,St=Ke?[]:null,on=function(){var Nn=Le[kt],sr=be.getRect(Nn);if(!sr)return 1;var kr,Rr=Pr(he.interactions.list,function(Oi){return Oi.interacting()&&Oi.interactable===be&&Oi.element===Nn&&Oi.prepared.name===Pe.name});if(Rr)Rr.move(),St&&(kr=Rr._reflowPromise||new Ke(function(Oi){Rr._reflowResolve=Oi}));else{var $r=Ye(sr),wi=function(Oi){return{coords:Oi,get page(){return this.coords.page},get client(){return this.coords.client},get timeStamp(){return this.coords.timeStamp},get pageX(){return this.coords.page.x},get pageY(){return this.coords.page.y},get clientX(){return this.coords.client.x},get clientY(){return this.coords.client.y},get pointerId(){return this.coords.pointerId},get target(){return this.coords.target},get type(){return this.coords.type},get pointerType(){return this.coords.pointerType},get buttons(){return this.coords.buttons},preventDefault:function(){}}}({page:{x:$r.x,y:$r.y},client:{x:$r.x,y:$r.y},timeStamp:he.now()});kr=function(Oi,Zi,Cn,hr,Gn){var yi=Oi.interactions.new({pointerType:"reflow"}),os={interaction:yi,event:Gn,pointer:Gn,eventTarget:Cn,phase:"reflow"};yi.interactable=Zi,yi.element=Cn,yi.prevEvent=Gn,yi.updatePointer(Gn,Gn,Cn,!0),dn(yi.coords.delta),rr(yi.prepared,hr),yi._doPhase(os);var cs=Oi.window,ds=cs.Promise,X=ds?new ds(function(fe){yi._reflowResolve=fe}):void 0;return yi._reflowPromise=X,yi.start(hr,Zi,Cn),yi._interacting?(yi.move(os),yi.end(Gn)):(yi.stop(),yi._reflowResolve()),yi.removePointer(Gn,Gn),X}(he,be,Nn,Pe,wi)}St&&St.push(kr)},kt=0;kt<Le.length&&!on();kt++);return St&&Ke.all(St).then(function(){return be})}(this,ie,Y)}},listeners:{"interactions:stop":function(Y,V){var ie=Y.interaction;ie.pointerType==="reflow"&&(ie._reflowResolve&&ie._reflowResolve(),function(be,Pe){be.splice(be.indexOf(Pe),1)}(V.interactions.list,ie))}}},co=mo;if(Mt.use(Ha),Mt.use(At),Mt.use(Qs),Mt.use(ht),Mt.use(Oa),Mt.use(Ys),Mt.use(Ot),Mt.use(vr),Mt.use(co),Mt.default=Mt,a(c)==="object"&&c)try{c.exports=Mt}catch{}return Mt.default=Mt,Mt})},53538:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="chevron-right",a=320,i=512,s=[9002],o="f054",l="M310.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.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Xk=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},53563:c=>{"use strict";c.exports=typeof Reflect<"u"&&Reflect&&Reflect.apply},53592:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="folder-image",a=512,i=512,s=[],o="e18a",l="M251.7 127.6s0 0 0 0c10.5 10.5 24.7 16.4 39.6 16.4
138L448 144c8.8 0 16 7.2 16 16l0 256c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l133.5 0c4.2 0 8.3 1.7 11.3 4.7l33.9-33.9L208.8 84.7l42.9 42.9zm33.9-33.9L242.7 50.7c-12-12-28.3-18.7-45.3-18.7L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64L291.3 96c-2.1 0-4.2-.8-5.7-2.3zM160 208a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm155.2 9.6c-4.5-6-11.6-9.6-19.2-9.6s-14.7 3.6-19.2 9.6l-54.2 72.2L202.7 265c-4.6-5.7-11.5-9-18.7-9s-14.2 3.3-18.7 9l-64 80c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6l80 0 48 0 144 0c9.1 0 17.4-5.1 21.5-13.3s3.2-17.9-2.3-25.1l-96-128z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.JK=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},53641:(c,d,e)=>{"use strict";var t=e(72323),r=Set.prototype;c.exports={Set,add:t(r.add),has:t(r.has),remove:t(r.delete),proto:r}},53656:(c,d,e)=>{"use strict";e.d(d,{l:()=>E});var t=e(33253),r=e(26614),a=e(67915),i=e(51807),s=e(52276),o=e(15344),l=e(40134),f=e(9659),v=e(83220),h=e(75273);let y={};function E(B){const R=B.map(L=>(y[L]||(y[L]=T(L)),y[L]));return(0,r.Fx)(...R)}function w(){y={}}function T(B){return new r.cP(R=>{const L=a.JZ[B];return a.JZ[B]=(...J)=>{L.apply(console,J);const K=(0,v.uC)("console error");(0,i.um)(()=>{R.notify(O(J,B,K))})},()=>{a.JZ[B]=L}})}function O(B,R,L){const J=B.map(K=>k(K)).join(" ");if(R===a.bP.error){const K=B.find(t.bJ),I=(0,t.As)({originalError:K,handlingStack:L,startClocks:(0,h.M8)(),source:l.g.CONSOLE,handling:"handled",nonErrorPrefix:"Provided",useFallbackStack:!1});return I.message=J,{api:R,message:J,handlingStack:L,error:I}}return{api:R,message:J,error:void 0,handlingStack:L}}function k(B){return typeof B=="string"?(0,s.a)(B):(0,t.bJ)(B)?(0,v.NR)((0,f.T)(B)):(0,o.s)((0,s.a)(B),void 0,2)}},53670:c=>{var d=function(){function t(r){this.f=r}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(r){return r},t.prototype["@@transducer/step"]=function(r,a){return this.f(r,a)},t}();function e(t){return new d(t)}c.exports=e},53804:(c,d,e)=>{var t=e(95471),r=e(4185);c.exports=t(function(i,s){if(i<=0)throw new Error("First argument to splitEvery must be a positive integer");for(var o=[],l=0;l<s.length;
vendor: 8,912 bytes, line 138
138)o.push(r(l,l+=i,s));return o})},53815:(c,d,e)=>{var t=e(64463),r=e(56716),a=e(81917),i=e(25593);c.exports=function(){if(arguments.length===0)throw new Error("pipe requires at least one argument");return t(arguments[0].length,a(r,arguments[0],i(arguments)))}},53826:(c,d,e)=>{var t=e(51927);function r(a){return a===a&&!t(a)}c.exports=r},53854:(c,d,e)=>{"use strict";var t=e(17745);c.exports=t},53861:(c,d,e)=>{var t=typeof Map=="function"&&Map.prototype,r=Object.getOwnPropertyDescriptor&&t?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,a=t&&r&&typeof r.get=="function"?r.get:null,i=t&&Map.prototype.forEach,s=typeof Set=="function"&&Set.prototype,o=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,l=s&&o&&typeof o.get=="function"?o.get:null,f=s&&Set.prototype.forEach,v=typeof WeakMap=="function"&&WeakMap.prototype,h=v?WeakMap.prototype.has:null,y=typeof WeakSet=="function"&&WeakSet.prototype,E=y?WeakSet.prototype.has:null,w=typeof WeakRef=="function"&&WeakRef.prototype,T=w?WeakRef.prototype.deref:null,O=Boolean.prototype.valueOf,k=Object.prototype.toString,B=Function.prototype.toString,R=String.prototype.match,L=String.prototype.slice,J=String.prototype.replace,K=String.prototype.toUpperCase,I=String.prototype.toLowerCase,W=RegExp.prototype.test,Z=Array.prototype.concat,H=Array.prototype.join,G=Array.prototype.slice,te=Math.floor,ve=typeof BigInt=="function"?BigInt.prototype.valueOf:null,oe=Object.getOwnPropertySymbols,le=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,Se=typeof Symbol=="function"&&typeof Symbol.iterator=="object",xe=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Se||!0)?Symbol.toStringTag:null,Ge=Object.prototype.propertyIsEnumerable,ze=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(yt){return yt.__proto__}:null);function ye(yt,tn){if(yt===1/0||yt===-1/0||yt!==yt||yt&&yt>-1e3&&yt<1e3||W.call(/e/,tn))return tn;var Pr=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof yt=="number"){var ri=yt<0?-te(-yt):te(yt);if(ri!==yt){var gn=String(ri),bn=L.call(tn,gn.length+1);return J.call(gn,Pr,"$&_")+"."+J.call(J.call(bn,/([0-9]{3})/g,"$&_"),/_$/,"")}}return J.call(tn,Pr,"$&_")}var Fe=e(38954),Je=Fe.custom,qe=Ct(Je)?Je:null,Lt={__proto__:null,double:'"',single:"'"},$t={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};c.exports=function yt(tn,Pr,ri,gn){var bn=Pr||{};if(xt(bn,"quoteStyle")&&!xt(Lt,bn.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(xt(bn,"maxStringLength")&&(typeof bn.maxStringLength=="number"?bn.maxStringLength<0&&bn.maxStringLength!==1/0:bn.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var Tt=xt(bn,"customInspect")?bn.customInspect:!0;if(typeof Tt!="boolean"&&Tt!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(xt(bn,"indent")&&bn.indent!==null&&bn.indent!=="	"&&!(parseInt(bn.indent,10)===bn.indent&&bn.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(xt(bn,"numericSeparator")&&typeof bn.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var Vt=bn.numericSeparator;if(typeof tn>"u")return"undefined";if(tn===null)return"null";if(typeof tn=="boolean")return tn?"true":"false";if(typeof tn=="string")return en(tn,bn);if(typeof tn=="number"){if(tn===0)return 1/0/tn>0?"0":"-0";var It=String(tn);return Vt?ye(tn,It):It}if(typeof tn=="bigint"){var Xn=String(tn)+"n";return Vt?ye(tn,Xn):Xn}var dr=typeof bn.depth>"u"?5:bn.depth;if(typeof ri>"u"&&(ri=0),ri>=dr&&dr>0&&typeof tn=="object")return un(tn)?"[Array]":"[Object]";var Sr=nt(bn,ri);if(typeof gn>"u")gn=[];else if(Rn(gn,tn)>=0)return"[Circular]";function Lr(Tr,rr,ti){if(rr&&(gn=G.call(gn),gn.push(rr)),ti){var _r={depth:bn.depth};return xt(bn,"quoteStyle")&&(_r.quoteStyle=bn.quoteStyle),yt(Tr,_r,ri+1,gn)}return yt(Tr,bn,ri+1,gn)}if(typeof tn=="function"&&!pn(tn)){var br=Pn(tn),Yr=Vn(tn,Lr);return"[Function"+(br?": "+br:" (anonymous)")+"]"+(Yr.length>0?" { "+H.call(Yr,", ")+" }":"")}if(Ct(tn)){var Vr=Se?J.call(String(tn),/^(Symbol\(.*\))_[^)]*$/,"$1"):le.call(tn);return typeof tn=="object"&&!Se?ke(Vr):Vr}if(Wr(tn)){for(var Ci="<"+I.call(String(tn.nodeName)),Ai=tn.attributes||[],$i=0;$i<Ai.length;$i++)Ci+=" "+Ai[$i].name+"="+Ve(ft(Ai[$i].value),"double",bn);return Ci+=">",tn.childNodes&&tn.childNodes.length&&(Ci+="..."),Ci+="</"+I.call(String(tn.nodeName))+">",Ci}if(un(tn)){if(tn.length===0)return"[]";var _e=Vn(tn,Lr);return Sr&&!wn(_e)?"["+vt(_e,Sr)+"]":"[ "+H.call(_e,", ")+" ]"}if(Be(tn)){var Ie=Vn(tn,Lr);return!("cause"in Error.prototype)&&"cause"in tn&&!Ge.call(tn,"cause")?"{ ["+String(tn)+"] "+H.call(Z.call("[cause]: "+Lr(tn.cause),Ie),", ")+" }":Ie.length===0?"["+String(tn)+"]":"{ ["+String(tn)+"] "+H.call(Ie,", ")+" }"}if(typeof tn=="object"&&Tt){if(qe&&typeof tn[qe]=="function"&&Fe)return Fe(tn,{depth:dr-ri});if(Tt!=="symbol"&&typeof tn.inspect=="function")return tn.inspect()}if(dn(tn)){var Ot=[];return i&&i.call(tn,function(Tr,rr){Ot.push(Lr(rr,tn,!0)+" => "+Lr(Tr,tn))}),jn("Map",a.call(tn),Ot,Sr)}if(An(tn)){var cn=[];return f&&f.call(tn,function(Tr){cn.push(Lr(Tr,tn))}),jn("Set",l.call(tn),cn,Sr)}if(lr(tn))return qr("WeakMap");if(cr(tn))return qr("WeakSet");if(xr(tn))return qr("WeakRef");if(Ye(tn))return ke(Lr(Number(tn)));if(rn(tn))return ke(Lr(ve.call(tn)));if(gt(tn))return ke(O.call(tn));if(lt(tn))return ke(Lr(String(tn)));if(typeof window<"u"&&tn===window)return"{ [object Window] }";if(typeof globalThis<"u"&&tn===globalThis||typeof e.g<"u"&&tn===e.g)return"{ [object globalThis] }";if(!Qt(tn)&&!pn(tn)){var _n=Vn(tn,Lr),$n=ze?ze(tn)===Object.prototype:tn instanceof Object||tn.constructor===Object,Ti=tn instanceof Object?"":"null prototype",nr=!$n&&xe&&Object(tn)===tn&&xe in tn?L.call(ln(tn),8,-1):Ti?"Object":"",Gt=$n||typeof tn.constructor!="function"?"":tn.constructor.name?tn.constructor.name+" ":"",vr=Gt+(nr||Ti?"["+H.call(Z.call([],nr||[],Ti||[]),": ")+"] ":"");return _n.length===0?vr+"{}":Sr?vr+"{"+vt(_n,Sr)+"}":vr+"{ "+H.call(_n,", ")+" }"}return String(tn)};function Ve(yt,tn,Pr){var ri=Pr.quoteStyle||tn,gn=Lt[ri];return gn+yt+gn}function ft(yt){return J.call(String(yt),/"/g,"&quot;")}function un(yt){return ln(yt)==="[object Array]"&&(!xe||!(typeof yt=="object"&&xe in yt))}function Qt(yt){return ln(yt)==="[object Date]"&&(!xe||!(typeof yt=="object"&&xe in yt))}function pn(yt){return ln(yt)==="[object RegExp]"&&(!xe||!(typeof yt=="object"&&xe in yt))}function Be(yt){return ln(yt)==="[object Error]"&&(!xe||!(typeof yt=="object"&&xe in yt))}function lt(yt){return ln(yt)==="[object String]"&&(!xe||!(typeof yt=="object"&&xe in yt))}function Ye(yt){return ln(yt)==="[object Number]"&&(!xe||!(typeof yt=="object"&&xe in yt))}function gt(yt){return ln(yt)==="[object Boolean]"&&(!xe||!(typeof yt=="object"&&xe in yt))}function Ct(yt){if(Se)return yt&&typeof yt=="object"&&yt instanceof Symbol;if(typeof yt=="symbol")return!0;if(!yt||typeof yt!="object"||!le)return!1;try{return le.call(yt),!0}catch{}return!1}function rn(yt){if(!yt||typeof yt!="object"||!ve)return!1;try{return ve.call(yt),!0}catch{}return!1}var Xe=Object.prototype.hasOwnProperty||function(yt){return yt in this};function xt(yt,tn){return Xe.call(yt,tn)}function ln(yt){return k.call(yt)}function Pn(yt){if(yt.name)return yt.name;var tn=R.call(B.call(yt),/^function\s*([\w$]+)/);return tn?tn[1]:null}function Rn(yt,tn){if(yt.indexOf)return yt.indexOf(tn);for(var Pr=0,ri=yt.length;Pr<ri;Pr++)if(yt[Pr]===tn)return Pr;return-1}function dn(yt){if(!a||!yt||typeof yt!="object")return!1;try{a.call(yt);try{l.call(yt)}catch{return!0}return yt instanceof Map}catch{}return!1}function lr(yt){if(!h||!yt||typeof yt!="object")return!1;try{h.call(yt,h);try{E.call(yt,E)}catch{return!0}return yt instanceof WeakMap}catch{}return!1}function xr(yt){if(!T||!yt||typeof yt!="object")return!1;try{return T.call(yt),!0}catch{}return!1}function An(yt){if(!l||!yt||typeof yt!="object")return!1;try{l.call(yt);try{a.call(yt)}catch{return!0}return yt instanceof Set}catch{}return!1}function cr(yt){if(!E||!yt||typeof yt!="object")return!1;try{E.call(yt,E);try{h.call(yt,h)}catch{return!0}return yt instanceof WeakSet}catch{}return!1}function Wr(yt){return!yt||typeof yt!="object"?!1:typeof HTMLElement<"u"&&yt instanceof HTMLElement?!0:typeof yt.nodeName=="string"&&typeof yt.getAttribute=="function"}function en(yt,tn){if(yt.length>tn.maxStringLength){var Pr=yt.length-tn.maxStringLength,ri="... "+Pr+" more character"+(Pr>1?"s":"");return en(L.call(yt,0,tn.maxStringLength),tn)+ri}var gn=$t[tn.quoteStyle||"single"];gn.lastIndex=0;var bn=J.call(J.call(yt,gn,"\\$1"),/[\x00-\x1f]/g,ot);
138return Ve(bn,"single",tn)}function ot(yt){var tn=yt.charCodeAt(0),Pr={8:"b",9:"t",10:"n",12:"f",13:"r"}[tn];return Pr?"\\"+Pr:"\\x"+(tn<16?"0":"")+K.call(tn.toString(16))}function ke(yt){return"Object("+yt+")"}function qr(yt){return yt+" { ? }"}function jn(yt,tn,Pr,ri){var gn=ri?vt(Pr,ri):H.call(Pr,", ");return yt+" ("+tn+") {"+gn+"}"}function wn(yt){for(var tn=0;tn<yt.length;tn++)if(Rn(yt[tn],`
139`)>=0)return!1;return!0}function nt(yt,tn){var Pr;if(yt.indent==="	")Pr="	";else if(typeof yt.indent=="number"&&yt.indent>0)Pr=H.call(Array(yt.indent+1)," ");else return null;return{base:Pr,prev:H.call(Array(tn+1),Pr)}}function vt(yt,tn){if(yt.length===0)return"";var Pr=`
140`+tn.prev+tn.base;return Pr+H.call(yt,","+Pr)+`
141`+tn.prev}function Vn(yt,tn){var Pr=un(yt),ri=[];if(Pr){ri.length=yt.length;for(var gn=0;gn<yt.length;gn++)ri[gn]=xt(yt,gn)?tn(yt[gn],yt):""}var bn=typeof oe=="function"?oe(yt):[],Tt;if(Se){Tt={};for(var Vt=0;Vt<bn.length;Vt++)Tt["$"+bn[Vt]]=bn[Vt]}for(var It in yt)xt(yt,It)&&(Pr&&String(Number(It))===It&&It<yt.length||Se&&Tt["$"+It]instanceof Symbol||(W.call(/[^\w$]/,It)?ri.push(tn(It,yt)+": "+tn(yt[It],yt)):ri.push(It+": "+tn(yt[It],yt))));if(typeof oe=="function")for(var Xn=0;Xn<bn.length;Xn++)Ge.call(yt,bn[Xn])&&ri.push("["+tn(bn[Xn])+"]: "+tn(yt[bn[Xn]],yt));return ri}},53919:c=>{function d(e,t){return e!=null&&t in Object(e)}c.exports=d},53929:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="file-pdf",a=512,i=512,s=[],o="f1c1",l="M64 480l48 0 0 32-48 0c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L220.1 0c12.7 0 24.9 5.1 33.9 14.1L369.9 129.9c9 9 14.1 21.2 14.1 33.9L384 304l-32 0 0-112-112 0c-26.5 0-48-21.5-48-48l0-112L64 32C46.3 32 32 46.3 32 64l0 384c0 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.2L224 144c0 8.8 7.2 16 16 16l111.5 0zM176 352l32 0c30.9 0 56 25.1 56 56s-25.1 56-56 56l-16 0 0 32c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48 0-80c0-8.8 7.2-16 16-16zm32 80c13.3 0 24-10.7 24-24s-10.7-24-24-24l-16 0 0 48 16 0zm96-80l32 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-32 0c-8.8 0-16-7.2-16-16l0-128c0-8.8 7.2-16 16-16zm32 128c8.8 0 16-7.2 16-16l0-64c0-8.8-7.2-16-16-16l-16 0 0 96 16 0zm80-112c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 32 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64 0-64z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.O_=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},53967:c=>{c.exports=Array.isArray||function(e){return e!=null&&e.length>=0&&Object.prototype.toString.call(e)==="[object Array]"}},53996:(c,d,e)=>{"use strict";var t=e(34175),r=e(11386),a=e(11615),i=e(47160),s=i("toStringTag"),o=Object,l=a(function(){return arguments}())==="Arguments",f=function(v,h){try{return v[h]}catch{}};c.exports=t?a:function(v){var h,y,E;return v===void 0?"Undefined":v===null?"Null":typeof(y=f(h=o(v),s))=="string"?y:l?a(h):(E=a(h))==="Object"&&r(h.callee)?"Arguments":E}},54026:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return a(i),i})},54260:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e){return typeof e=="function"}c.exports=d},54293:(c,d,e)=>{var t=e(33374),r=e(28237),a=e(38706),i=e(75323),s=Object.getOwnPropertySymbols,o=s?function(l){for(var f=[];l;)t(f,a(l)),l=r(l);return f}:i;c.exports=o},54338:c=>{var d="__lodash_hash_undefined__";function e(t){return this.__data__.set(t,d),this}c.exports=e},54357:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){return a(s[i])})},54438:(c,d,e)=>{var t=e(54625),r=e(68533),a=function(){function s(o,l){this.xf=l,this.f=o}return s.prototype["@@transducer/init"]=r.init,s.prototype["@@transducer/result"]=r.result,s.prototype["@@transducer/step"]=function(o,l){return this.f(l)?this.xf["@@transducer/step"](o,l):o},s}(),i=t(function(o,l){return new a(o,l)});c.exports=i},54494:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var e=d.addPassiveEventListener=function(i,s,o){var l=o.name;l||(l=s,console.warn("Listener must be a named function.")),r.has(s)||r.set(s,new Set);var f=r.get(s);if(!f.has(l)){var v=function(){var h=!1;try{var y=Object.defineProperty({},"passive",{get:function(){h=!0}});window.addEventListener("test",null,y)}catch{}return h}();i.addEventListener(s,o,v?{passive:!0}:!1),f.add(l)}},t=d.removePassiveEventListener=function(i,s,o){i.removeEventListener(s,o),r.get(s).delete(o.name||s)},r=new Map},54517:(c,d,e)=>{var t=e(49570),r=e(55317);c.exports=t(function(i){return r(i)?i.split("").reverse().join(""):Array.prototype.slice.call(i,
1410).reverse()})},54529:(c,d,e)=>{var t=e(96748),r=e(13866),a=t(r);c.exports=a},54588:(c,d,e)=>{var t=e(32835),r=e(96267),a=function(){function s(o,l){this.xf=l,this.f=o}return s.prototype["@@transducer/init"]=r.init,s.prototype["@@transducer/result"]=r.result,s.prototype["@@transducer/step"]=function(o,l){return this.f(l)?this.xf["@@transducer/step"](o,l):o},s}(),i=t(function(o,l){return new a(o,l)});c.exports=i},54625:(c,d,e)=>{var t=e(2107),r=e(73593);function a(i){return function s(o,l){switch(arguments.length){case 0:return s;case 1:return r(o)?s:t(function(f){return i(o,f)});default:return r(o)&&r(l)?s:r(o)?t(function(f){return i(f,l)}):r(l)?t(function(f){return i(o,f)}):i(o,l)}}}c.exports=a},54836:(c,d,e)=>{var t=e(33531),r=e(11078),a=e(32835),i=e(18015),s=a(function(l,f){return l===1?r(f):t(l,i(l,[],f))});c.exports=s},54912:(c,d,e)=>{"use strict";e.d(d,{Z:()=>t});const t="_dd_s"},54917:(c,d,e)=>{var t=e(26303),r=t("length");c.exports=r},55028:(c,d,e)=>{var t=e(44524),r=e(81917);c.exports=r(t,0)},55046:(c,d,e)=>{var t=e(92157);function r(){this.__data__=new t,this.size=0}c.exports=r},55082:(c,d,e)=>{"use strict";var t=e(56519),r=e(47196),a=e(83897);c.exports=t?function(i,s,o){return r.f(i,s,a(1,o))}:function(i,s,o){return i[s]=o,i}},55109:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(54260);function r(i,s){return t(i)?i.length>1?i.bind(null,s):i.call(null,s):i}function a(i){return function(){for(var s=[],o=arguments.length;o--;)s[o]=arguments[o];var l=s.length?s:[void 0];if(l.length<i.length)return a(Function.bind.apply(i,[null].concat(l)));var f=l.length===i.length?i.apply(null,l):l.reduce(r,i);return t(f)?a(f):f}}c.exports=a},55123:(c,d,e)=>{var t=e(32835),r=t(function(i,s){return s==null||s!==s?i:s});c.exports=r},55171:(c,d,e)=>{var t=e(33531),r=e(1424),a=e(40689),i=e(88893);function s(){if(arguments.length===0)throw new Error("pipe requires at least one argument");return t(arguments[0].length,a(r,arguments[0],i(arguments)))}c.exports=s},55317:c=>{c.exports=function(e){return Object.prototype.toString.call(e)==="[object String]"}},55426:(c,d,e)=>{var t=e(49726),r=/^\s+/;function a(i){return i&&i.slice(0,t(i)+1).replace(r,"")}c.exports=a},55442:(c,d,e)=>{"use strict";e.d(d,{WA:()=>R,uT:()=>L,bX:()=>I,hO:()=>Z,Sz:()=>W});var t=e(61562),r=e(67915),a=e(75273),i=e(25905),s=e(81368),o=e(98339),l=e(36175),f=e(43119),v=e(22829);const h=["chrome-extension://","moz-extension://"];function y(H){return h.some(G=>H.includes(G))}function E(H,G=""){if(y(H))return!1;const ve=G.split(`
142`).filter(oe=>{const le=oe.trim();return le.length&&/^at\s+|@/.test(le)})[1]||"";return y(ve)}const w="Running the Browser SDK in a Web extension content script is forbidden unless the `allowedTrackingOrigins` option is provided.",T="SDK initialized on a non-allowed domain.";function O(H,G,te=typeof location<"u"?location.origin:""){const ve=H.allowedTrackingOrigins;if(!ve)return E(te,G)?(r.Vy.error(w),!1):!0;const oe=(0,v.K)(ve,te);return oe||r.Vy.error(T),oe}var k=e(95865),B=e(38870);const R={ALLOW:"allow",MASK:"mask",MASK_USER_INPUT:"mask-user-input",MASK_UNLESS_ALLOWLISTED:"mask-unless-allowlisted"},L={ALL:"all",SAMPLED:"sampled"};function J(H,G){return H!=null&&typeof H!="string"?(r.Vy.error(`${G} must be defined as a string`),!1):!0}function K(H){return H&&typeof H=="string"&&!/(datadog|ddog|datad0g|dd0g)/.test(H)?(r.Vy.error(`Site should be a valid Datadog site. ${r.xG} ${r.fH}/getting_started/site/.`),!1):!0}function I(H,G){return H!==void 0&&!(0,i.fp)(H)?(r.Vy.error(`${G} Sample Rate should be a number between 0 and 100`),!1):!0}function W(H,G){var te,ve,oe,le,Se,xe,Ge,ze,ye,Fe;if(!H||!H.clientToken){r.Vy.error("Client Token is not configured, we will not send any data.");return}if(H.allowedTrackingOrigins!==void 0&&!Array.isArray(H.allowedTrackingOrigins)){r.Vy.error("Allowed Tracking Origins must be an array");return}if(!(!K(H.site)||!I(H.sessionSampleRate,"Session")||!I(H.telemetrySampleRate,"Telemetry")||!I(H.telemetryConfigurationSampleRate,"Telemetry Configuration")||!I(H.telemetryUsageSampleRate,"Telemetry Usage")||!J(H.version,"Version")||!J(H.env,"Env")||!J(H.service,"Service")||!O(H,G??""))){if(H.trackingConsent!==void 0&&!(0,o.Rj)(f.w,H.trackingConsent)){r.Vy.error('Tracking Consent should be either "granted" or "not-granted"');return}return{beforeSend:H.beforeSend&&(0,t.y)(H.beforeSend,"beforeSend threw an error:"),sessionStoreStrategyType:k.Wq?void 0:(0,l.n
142d)(H),sessionSampleRate:(te=H.sessionSampleRate)!==null&&te!==void 0?te:100,telemetrySampleRate:(ve=H.telemetrySampleRate)!==null&&ve!==void 0?ve:20,telemetryConfigurationSampleRate:(oe=H.telemetryConfigurationSampleRate)!==null&&oe!==void 0?oe:5,telemetryUsageSampleRate:(le=H.telemetryUsageSampleRate)!==null&&le!==void 0?le:5,service:(Se=H.service)!==null&&Se!==void 0?Se:void 0,env:(xe=H.env)!==null&&xe!==void 0?xe:void 0,version:(Ge=H.version)!==null&&Ge!==void 0?Ge:void 0,datacenter:(ze=H.datacenter)!==null&&ze!==void 0?ze:void 0,silentMultipleInit:!!H.silentMultipleInit,allowUntrustedEvents:!!H.allowUntrustedEvents,trackingConsent:(ye=H.trackingConsent)!==null&&ye!==void 0?ye:f.w.GRANTED,trackAnonymousUser:(Fe=H.trackAnonymousUser)!==null&&Fe!==void 0?Fe:!0,storeContextsAcrossPages:!!H.storeContextsAcrossPages,betaEncodeCookieOptions:!!H.betaEncodeCookieOptions,batchBytesLimit:16*s._m,eventRateLimiterThreshold:3e3,maxTelemetryEventsPerPage:15,flushTimeout:30*a.OY,batchMessagesLimit:k.Wq?1:50,messageBytesLimit:256*s._m,variant:H.variant,sdkVersion:H.sdkVersion,...(0,B.T)(H)}}}function Z(H){return{session_sample_rate:H.sessionSampleRate,telemetry_sample_rate:H.telemetrySampleRate,telemetry_configuration_sample_rate:H.telemetryConfigurationSampleRate,telemetry_usage_sample_rate:H.telemetryUsageSampleRate,use_before_send:!!H.beforeSend,use_partitioned_cross_site_session_cookie:H.usePartitionedCrossSiteSessionCookie,use_secure_session_cookie:H.useSecureSessionCookie,use_proxy:!!H.proxy,silent_multiple_init:H.silentMultipleInit,track_session_across_subdomains:H.trackSessionAcrossSubdomains,track_anonymous_user:H.trackAnonymousUser,session_persistence:H.sessionPersistence,allow_fallback_to_local_storage:!!H.allowFallbackToLocalStorage,store_contexts_across_pages:!!H.storeContextsAcrossPages,allow_untrusted_events:!!H.allowUntrustedEvents,tracking_consent:H.trackingConsent,use_allowed_tracking_origins:Array.isArray(H.allowedTrackingOrigins),beta_encode_cookie_options:H.betaEncodeCookieOptions,source:H.source,sdk_version:H.sdkVersion,variant:H.variant}}},55580:(c,d,e)=>{var t=e(4851),r=t(function(i,s){return i in s});c.exports=r},55621:c=>{"use strict";var d=function(t){if(typeof t!="function")throw new TypeError(t+" is not a function");return t},e=function(t){var r=document.createTextNode(""),a,i,s=0;return new t(function(){var o;if(a)i&&(a=i.concat(a));else{if(!i)return;a=i}if(i=a,a=null,typeof i=="function"){o=i,i=null,o();return}for(r.data=s=++s%2;i;)o=i.shift(),i.length||(i=null),o()}).observe(r,{characterData:!0}),function(o){if(d(o),a){typeof a=="function"?a=[a,o]:a.push(o);return}a=o,r.data=s=++s%2}};c.exports=function(){if(typeof process=="object"&&process&&typeof process.nextTick=="function")return process.nextTick;if(typeof queueMicrotask=="function")return function(t){queueMicrotask(d(t))};if(typeof document=="object"&&document){if(typeof MutationObserver=="function")return e(MutationObserver);if(typeof WebKitMutationObserver=="function")return e(WebKitMutationObserver)}return typeof setImmediate=="function"?function(t){setImmediate(d(t))}:typeof setTimeout=="function"||typeof setTimeout=="object"?function(t){setTimeout(d(t),0)}:null}()},55667:(c,d,e)=>{"use strict";var t=e(70997),r=e(53861),a=e(58190),i=e(8323),s=e(95102),o=s||i||a;c.exports=function(){var f,v={assert:function(h){if(!v.has(h))throw new t("Side channel does not contain "+r(h))},delete:function(h){return!!f&&f.delete(h)},get:function(h){return f&&f.get(h)},has:function(h){return!!f&&f.has(h)},set:function(h,y){f||(f=o()),f.set(h,y)}};return v}},55702:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="circle-dot",a=512,i=512,s=[128280,"dot-circle"],o="f192",l="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256-96a96 96 0 1 1 0 192 96 96 0 1 1 0-192z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.pp=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},55783:(c,d,e)=>{var t=e(89485);function r(a){return t(this,a).get(a)}c.exports=r},55816:(c,d,e)=>{var t,r=e(38790),a=e(28498),i=e(30063),s=e(8242),o=a.DOMImplementation,l=r.NAMESPACE,f=s.ParseError,v=s.XMLReader;function h(R){return R.replace(/\r[\n\u0085]/g,`
143`).replace(/[\r\u0085\u2028]/g,`
144`)}function y(R){this.options=R||{locator:{}}}y.prototype.parseFromString=function(R,L){var J=this.options,K=new v,I=J.domBuilder||new w,W=J.errorHandler,Z=J.locator,H=J.xmlns||{},G=/\/x?html?$/.test(L),te=G?i.HTML_ENTITIES:i.XML_ENTITIES;Z&&I.setDocumentLocator(Z),K.errorHandler=E(W,I,Z),K.domBuilder=J.domBuilder||I,G&&(H[""]=l.HTML),H.xml=H.xml||l.XML;var ve=J.normalizeLineEndings||h;
144return R&&typeof R=="string"?K.parse(ve(R),H,te):K.errorHandler.error("invalid doc source"),I.doc};function E(R,L,J){if(!R){if(L instanceof w)return L;R=L}var K={},I=R instanceof Function;J=J||{};function W(Z){var H=R[Z];!H&&I&&(H=R.length==2?function(G){R(Z,G)}:R),K[Z]=H&&function(G){H("[xmldom "+Z+"]	"+G+O(J))}||function(){}}return W("warning"),W("error"),W("fatalError"),K}function w(){this.cdata=!1}function T(R,L){L.lineNumber=R.lineNumber,L.columnNumber=R.columnNumber}w.prototype={startDocument:function(){this.doc=new o().createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(R,L,J,K){var I=this.doc,W=I.createElementNS(R,J||L),Z=K.length;B(this,W),this.currentElement=W,this.locator&&T(this.locator,W);for(var H=0;H<Z;H++){var R=K.getURI(H),G=K.getValue(H),J=K.getQName(H),te=I.createAttributeNS(R,J);this.locator&&T(K.getLocator(H),te),te.value=te.nodeValue=G,W.setAttributeNode(te)}},endElement:function(R,L,J){var K=this.currentElement,I=K.tagName;this.currentElement=K.parentNode},startPrefixMapping:function(R,L){},endPrefixMapping:function(R){},processingInstruction:function(R,L){var J=this.doc.createProcessingInstruction(R,L);this.locator&&T(this.locator,J),B(this,J)},ignorableWhitespace:function(R,L,J){},characters:function(R,L,J){if(R=k.apply(this,arguments),R){if(this.cdata)var K=this.doc.createCDATASection(R);else var K=this.doc.createTextNode(R);this.currentElement?this.currentElement.appendChild(K):/^\s*$/.test(R)&&this.doc.appendChild(K),this.locator&&T(this.locator,K)}},skippedEntity:function(R){},endDocument:function(){this.doc.normalize()},setDocumentLocator:function(R){(this.locator=R)&&(R.lineNumber=0)},comment:function(R,L,J){R=k.apply(this,arguments);var K=this.doc.createComment(R);this.locator&&T(this.locator,K),B(this,K)},startCDATA:function(){this.cdata=!0},endCDATA:function(){this.cdata=!1},startDTD:function(R,L,J){var K=this.doc.implementation;if(K&&K.createDocumentType){var I=K.createDocumentType(R,L,J);this.locator&&T(this.locator,I),B(this,I),this.doc.doctype=I}},warning:function(R){console.warn("[xmldom warning]	"+R,O(this.locator))},error:function(R){console.error("[xmldom error]	"+R,O(this.locator))},fatalError:function(R){throw new f(R,this.locator)}};function O(R){if(R)return`
145@`+(R.systemId||"")+"#[line:"+R.lineNumber+",col:"+R.columnNumber+"]"}function k(R,L,J){return typeof R=="string"?R.substr(L,J):R.length>=L+J||L?new java.lang.String(R,L,J)+"":R}"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,function(R){w.prototype[R]=function(){return null}});function B(R,L){R.currentElement?R.currentElement.appendChild(L):R.doc.appendChild(L)}t=w,t=h,d.DOMParser=y},55902:(c,d,e)=>{"use strict";e.d(d,{Z:()=>s,m:()=>i});var t=e(61562),r=e(51807),a=e(67915);function i(o){const l={version:"6.24.0",onReady(f){f()},...o};return Object.defineProperty(l,"_setDebug",{get(){return r.pM},enumerable:!1}),l}function s(o,l,f){const v=o[l];v&&!v.q&&v.version&&a.Vy.warn("SDK is loaded more than once. This is unsupported and might have unexpected behavior."),o[l]=f,v&&v.q&&v.q.forEach(h=>(0,t.y)(h,"onReady callback threw an error:")())}},55912:(c,d,e)=>{var t=e(52674),r=e(48601),a=e(99610),i=e(60607),s=e(88081),o=e(2310),l=e(34635),f="[object Map]",v="[object Object]",h="[object Promise]",y="[object Set]",E="[object WeakMap]",w="[object DataView]",T=l(t),O=l(r),k=l(a),B=l(i),R=l(s),L=o;(t&&L(new t(new ArrayBuffer(1)))!=w||r&&L(new r)!=f||a&&L(a.resolve())!=h||i&&L(new i)!=y||s&&L(new s)!=E)&&(L=function(J){var K=o(J),I=K==v?J.constructor:void 0,W=I?l(I):"";if(W)switch(W){case T:return w;case O:return f;case k:return h;case B:return y;case R:return E}return K}),c.exports=L},55931:c=>{"use strict";c.exports=typeof Reflect<"u"&&Reflect.getPrototypeOf||null},55933:c=>{function d(e){return this.__data__.has(e)}c.exports=d},55935:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return[a,i]})},55941:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(88889),r=e(30495),a=e(24123);
145function i(s,o){if(!(r(s)&&r(o)))throw new TypeError("assign: Objects required for both arguments");return a.assign(s,o)}c.exports=t(i)},56144:c=>{var d=function(e){return function(t,r,a){return a?t:e(t,r)}};c.exports=d},56168:(c,d,e)=>{var t=e(2310),r=e(528),a="[object Symbol]";function i(s){return typeof s=="symbol"||r(s)&&t(s)==a}c.exports=i},56172:c=>{function d(e,t){for(var r=-1,a=e==null?0:e.length,i=0,s=[];++r<a;){var o=e[r];t(o,r,e)&&(s[i++]=o)}return s}c.exports=d},56193:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="users",a=640,i=512,s=[],o="f0c0",l="M144 160A80 80 0 1 0 144 0a80 80 0 1 0 0 160zm368 0A80 80 0 1 0 512 0a80 80 0 1 0 0 160zM0 298.7C0 310.4 9.6 320 21.3 320l213.3 0c.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.7l-42.7 0C47.8 192 0 239.8 0 298.7zM405.3 320l213.3 0c11.8 0 21.3-9.6 21.3-21.3C640 239.8 592.2 192 533.3 192l-42.7 0c-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 96c.2 0 .4 0 .7 0zM320 176a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm0 144a96 96 0 1 0 0-192 96 96 0 1 0 0 192zm-58.7 80l117.3 0c39.8 0 73.2 27.2 82.6 64l-282.6 0c9.5-36.8 42.9-64 82.6-64zm0-48C187.7 352 128 411.7 128 485.3c0 14.7 11.9 26.7 26.7 26.7l330.7 0c14.7 0 26.7-11.9 26.7-26.7C512 411.7 452.3 352 378.7 352l-117.3 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.gd=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},56204:(c,d,e)=>{"use strict";var t=e(65593).iterator,r=e(70150),a=e(15500),i=e(21325),s=e(10692),o=e(31394),l=e(64454),f=e(94488),v=Array.isArray,h=Function.prototype.call,y={configurable:!0,enumerable:!0,writable:!0,value:null},E=Object.defineProperty;c.exports=function(w){var T=arguments[1],O=arguments[2],k,B,R,L,J,K,I,W,Z,H;if(w=Object(o(w)),l(T)&&s(T),!this||this===Array||!a(this)){if(!T){if(r(w))return J=w.length,J!==1?Array.apply(null,w):(L=new Array(1),L[0]=w[0],L);if(v(w)){for(L=new Array(J=w.length),B=0;B<J;++B)L[B]=w[B];return L}}L=[]}else k=this;if(!v(w)){if((Z=w[t])!==void 0){for(I=s(Z).call(w),k&&(L=new k),W=I.next(),B=0;!W.done;
145)H=T?h.call(T,O,W.value,B):W.value,k?(y.value=H,E(L,B,y)):L[B]=H,W=I.next(),++B;J=B}else if(f(w)){for(J=w.length,k&&(L=new k),B=0,R=0;B<J;++B)H=w[B],B+1<J&&(K=H.charCodeAt(0),K>=55296&&K<=56319&&(H+=w[++B])),H=T?h.call(T,O,H,R):H,k?(y.value=H,E(L,R,y)):L[R]=H,++R;J=R}}if(J===void 0)for(J=i(w.length),k&&(L=new k(J)),B=0;B<J;++B)H=T?h.call(T,O,w[B],B):w[B],k?(y.value=H,E(L,B,y)):L[B]=H;return k&&(y.value=null,L.length=J),L}},56290:c=>{function d(e,t){for(var r=-1,a=e==null?0:e.length,i=Array(a);++r<a;)i[r]=t(e[r],r,e);return i}c.exports=d},56377:(c,d,e)=>{"use strict";var t=e(47160),r=t("iterator"),a=!1;try{var i=0,s={next:function(){return{done:!!i++}},return:function(){a=!0}};s[r]=function(){return this},Array.from(s,function(){throw 2})}catch{}c.exports=function(o,l){try{if(!l&&!a)return!1}catch{return!1}var f=!1;try{var v={};v[r]=function(){return{next:function(){return{done:f=!0}}}},o(v)}catch{}return f}},56519:(c,d,e)=>{"use strict";var t=e(76028);c.exports=!t(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})},56566:(c,d,e)=>{"use strict";e.d(d,{t1:()=>T});var t=e(66925),r=e(80004),a=e(25439);const i="label";function s(Z,H){typeof Z=="function"?Z(H):Z&&(Z.current=H)}function o(Z,H){const G=Z.options;G&&H&&Object.assign(G,H)}function l(Z,H){Z.labels=H}function f(Z,H,G=i){const te=[];Z.datasets=H.map(ve=>{const oe=Z.datasets.find(le=>le[G]===ve[G]);return!oe||!ve.data||te.includes(oe)?{...ve}:(te.push(oe),Object.assign(oe,ve),oe)})}function v(Z,H=i){const G={labels:[],datasets:[]};return l(G,Z.labels),f(G,Z.datasets,H),G}function h(Z,H){return Z.getElementsAtEventForMode(H.nativeEvent,"dataset",{intersect:!0},!1)}function y(Z,H){return Z.getElementsAtEventForMode(H.nativeEvent,"nearest",{intersect:!0},!1)}function E(Z,H){return Z.getElementsAtEventForMode(H.nativeEvent,"index",{intersect:!0},!1)}function w(Z,H){const{height:G=150,width:te=300,redraw:ve=!1,datasetIdKey:oe,type:le,data:Se,options:xe,plugins:Ge=[],fallbackContent:ze,updateMode:ye,...Fe}=Z,Je=(0,r.useRef)(null),qe=(0,r.useRef)(null),Lt=()=>{Je.current&&(qe.current=new a.t1(Je.current,{type:le,data:v(Se,oe),options:xe&&{...xe},plugins:Ge}),s(H,qe.current))},$t=()=>{s(H,null),qe.current&&(qe.current.destroy(),qe.current=null)};return(0,r.useEffect)(()=>{!ve&&qe.current&&xe&&o(qe.current,xe)},[ve,xe]),(0,r.useEffect)(()=>{!ve&&qe.current&&l(qe.current.config.data,Se.labels)},[ve,Se.labels]),(0,r.useEffect)(()=>{!ve&&qe.current&&Se.datasets&&f(qe.current.config.data,Se.datasets,oe)},[ve,Se.datasets]),(0,r.useEffect)(()=>{qe.current&&(ve?($t(),setTimeout(Lt)):qe.current.update(ye))},[ve,xe,Se.labels,Se.datasets,ye]),(0,r.useEffect)(()=>{qe.current&&($t(),setTimeout(Lt))},[le]),(0,r.useEffect)(()=>(Lt(),()=>$t()),[]),(0,t.jsx)("canvas",{ref:Je,role:"img",height:G,width:te,...Fe,children:ze})}const T=(0,r.forwardRef)(w);function O(Z,H){return Chart$1.register(H),forwardRef((G,te)=>jsx(T,{...G,ref:te,type:Z}))}const k=null,B=null,R=null,L=null,J=null,K=null,I=null,W=null},56716:c=>{c.exports=function(e,t){return function(){return t.call(this,e.apply(this,arguments))}}},56803:(c,d,e)=>{"use strict";var t=e(72323);c.exports=t([].slice)},56816:c=>{"use strict";c.exports=function(d){return d==null}},56860:c=>{function d(e,t){for(var r=0,a=t.length,i=Array(a);r<a;)i[r]=e(t[r]),r+=1;return i}c.exports=d},56894:(c,d,e)=>{var t=e(76912);function r(){this.__data__=t?t(null):{},this.size=0}c.exports=r},56957:(c,d,e)=>{var t=e(49570),r=e(24144);c.exports=t(r)},57001:function(c,d,e){(function(t,r){c.exports=r(e(80004))})(typeof self<"u"?self:this,function(t){return function(r){var a={};function i(s){if(a[s])return a[s].exports;var o=a[s]={i:s,l:!1,exports:{}};return r[s].call(o.exports,o,o.exports,i),o.l=!0,o.exports}return i.m=r,i.c=a,i.d=function(s,o,l){i.o(s,o)||Object.defineProperty(s,o,{enumerable:!0,get:l})},i.r=function(s){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0})},i.t=function(s,o){if(1&o&&(s=i(s)),8&o||4&o&&typeof s=="object"&&s&&s.__esModule)return s;var l=Object.create(null);if(i.r(l),Object.defineProperty(l,"default",{enumerable:!0,value:s}
145),2&o&&typeof s!="string")for(var f in s)i.d(l,f,function(v){return s[v]}.bind(null,f));return l},i.n=function(s){var o=s&&s.__esModule?function(){return s.default}:function(){return s};return i.d(o,"a",o),o},i.o=function(s,o){return Object.prototype.hasOwnProperty.call(s,o)},i.p="",i(i.s=2)}([function(r,a){r.exports=t},function(r,a,i){"use strict";var s={linear:function(o,l,f,v){return(f-l)*o/v+l},easeInQuad:function(o,l,f,v){return(f-l)*(o/=v)*o+l},easeOutQuad:function(o,l,f,v){return-(f-l)*(o/=v)*(o-2)+l},easeInOutQuad:function(o,l,f,v){var h=f-l;return(o/=v/2)<1?h/2*o*o+l:-h/2*(--o*(o-2)-1)+l},easeInCubic:function(o,l,f,v){return(f-l)*(o/=v)*o*o+l},easeOutCubic:function(o,l,f,v){return(f-l)*((o=o/v-1)*o*o+1)+l},easeInOutCubic:function(o,l,f,v){var h=f-l;return(o/=v/2)<1?h/2*o*o*o+l:h/2*((o-=2)*o*o+2)+l},easeInQuart:function(o,l,f,v){return(f-l)*(o/=v)*o*o*o+l},easeOutQuart:function(o,l,f,v){return-(f-l)*((o=o/v-1)*o*o*o-1)+l},easeInOutQuart:function(o,l,f,v){var h=f-l;return(o/=v/2)<1?h/2*o*o*o*o+l:-h/2*((o-=2)*o*o*o-2)+l},easeInQuint:function(o,l,f,v){return(f-l)*(o/=v)*o*o*o*o+l},easeOutQuint:function(o,l,f,v){return(f-l)*((o=o/v-1)*o*o*o*o+1)+l},easeInOutQuint:function(o,l,f,v){var h=f-l;return(o/=v/2)<1?h/2*o*o*o*o*o+l:h/2*((o-=2)*o*o*o*o+2)+l},easeInSine:function(o,l,f,v){var h=f-l;return-h*Math.cos(o/v*(Math.PI/2))+h+l},easeOutSine:function(o,l,f,v){return(f-l)*Math.sin(o/v*(Math.PI/2))+l},easeInOutSine:function(o,l,f,v){return-(f-l)/2*(Math.cos(Math.PI*o/v)-1)+l},easeInExpo:function(o,l,f,v){return o==0?l:(f-l)*Math.pow(2,10*(o/v-1))+l},easeOutExpo:function(o,l,f,v){var h=f-l;return o==v?l+h:h*(1-Math.pow(2,-10*o/v))+l},easeInOutExpo:function(o,l,f,v){var h=f-l;return o===0?l:o===v?l+h:(o/=v/2)<1?h/2*Math.pow(2,10*(o-1))+l:h/2*(2-Math.pow(2,-10*--o))+l},easeInCirc:function(o,l,f,v){return-(f-l)*(Math.sqrt(1-(o/=v)*o)-1)+l},easeOutCirc:function(o,l,f,v){return(f-l)*Math.sqrt(1-(o=o/v-1)*o)+l},easeInOutCirc:function(o,l,f,v){var h=f-l;return(o/=v/2)<1?-h/2*(Math.sqrt(1-o*o)-1)+l:h/2*(Math.sqrt(1-(o-=2)*o)+1)+l},easeInElastic:function(o,l,f,v){var h,y,E,w=f-l;return E=1.70158,o===0?l:(o/=v)==1?l+w:((y=0)||(y=.3*v),(h=w)<Math.abs(w)?(h=w,E=y/4):E=y/(2*Math.PI)*Math.asin(w/h),-h*Math.pow(2,10*(o-=1))*Math.sin((o*v-E)*(2*Math.PI)/y)+l)},easeOutElastic:function(o,l,f,v){var h,y,E,w=f-l;return E=1.70158,o===0?l:(o/=v)==1?l+w:((y=0)||(y=.3*v),(h=w)<Math.abs(w)?(h=w,E=y/4):E=y/(2*Math.PI)*Math.asin(w/h),h*Math.pow(2,-10*o)*Math.sin((o*v-E)*(2*Math.PI)/y)+w+l)},easeInOutElastic:function(o,l,f,v){var h,y,E,w=f-l;return E=1.70158,o===0?l:(o/=v/2)==2?l+w:((y=0)||(y=v*.44999999999999996),(h=w)<Math.abs(w)?(h=w,E=y/4):E=y/(2*Math.PI)*Math.asin(w/h),o<1?h*Math.pow(2,10*(o-=1))*Math.sin((o*v-E)*(2*Math.PI)/y)*-.5+l:h*Math.pow(2,-10*(o-=1))*Math.sin((o*v-E)*(2*Math.PI)/y)*.5+w+l)},easeInBack:function(o,l,f,v,h){return h===void 0&&(h=1.70158),(f-l)*(o/=v)*o*((h+1)*o-h)+l},easeOutBack:function(o,l,f,v,h){return h===void 0&&(h=1.70158),(f-l)*((o=o/v-1)*o*((h+1)*o+h)+1)+l},easeInOutBack:function(o,l,f,v,h){var y=f-l;return h===void 0&&(h=1.70158),(o/=v/2)<1?y/2*(o*o*((1+(h*=1.525))*o-h))+l:y/2*((o-=2)*o*((1+(h*=1.525))*o+h)+2)+l},easeInBounce:function(o,l,f,v){var h=f-l;return h-s.easeOutBounce(v-o,0,h,v)+l},easeOutBounce:function(o,l,f,v){var h=f-l;return(o/=v)<.36363636363636365?h*(7.5625*o*o)+l:o<.7272727272727273?h*(7.5625*(o-=.5454545454545454)*o+.75)+l:o<.9090909090909091?h*(7.5625*(o-=.8181818181818182)*o+.9375)+l:h*(7.5625*(o-=.9545454545454546)*o+.984375)+l},easeInOutBounce:function(o,l,f,v){var h=f-l;return o<v/2?.5*s.easeInBounce(2*o,0,h,v)+l:.5*s.easeOutBounce(2*o-v,0,h,v)+.5*h+l}};r.exports=s},function(r,a,i){r.exports=i(3)},function(r,a,i){"use strict";i.r(a);var s,o,l=i(0),f=i.n(l),v=i(1),h=i.n(v);function y(Fe,Je){return Fe+Math.random()*(Je-Fe)}function E(Fe,Je){for(var qe=0;qe<Je.length;qe++){var Lt=Je[qe];Lt.enumerable=Lt.enumerable||!1,Lt.configurable=!0,"value"in Lt&&(Lt.writable=!0),Object.defineProperty(Fe,Lt.key,Lt)}}function w(Fe,Je,qe){return Je in Fe?Object.defineProperty(Fe,Je,{value:qe,enumerable:!0,configurable:!0,writable:!0}):Fe[Je]=qe,Fe}(function(Fe){Fe[Fe.Circle=0]="Circle",Fe[Fe.Square=1]="Square",Fe[Fe.Strip=2]="Strip"})(s||(s={})),function(Fe){Fe[Fe.Positive=1]="Positive",Fe[Fe.Negative=-1]="Negative"}(o||(o={}));var T=function(){function Fe($t,Ve,ft,un){(function(Ct,rn){if(!(Ct instanceof rn))throw new TypeError("Cannot call a class as a function")}
145)(this,Fe),w(this,"context",void 0),w(this,"radius",void 0),w(this,"x",void 0),w(this,"y",void 0),w(this,"w",void 0),w(this,"h",void 0),w(this,"vx",void 0),w(this,"vy",void 0),w(this,"shape",void 0),w(this,"angle",void 0),w(this,"angularSpin",void 0),w(this,"color",void 0),w(this,"rotateY",void 0),w(this,"rotationDirection",void 0),w(this,"getOptions",void 0),this.getOptions=Ve;var Qt,pn,Be=this.getOptions(),lt=Be.colors,Ye=Be.initialVelocityX,gt=Be.initialVelocityY;this.context=$t,this.x=ft,this.y=un,this.w=y(5,20),this.h=y(5,20),this.radius=y(5,10),this.vx=y(-Ye,Ye),this.vy=y(-gt,0),this.shape=(Qt=0,pn=2,Math.floor(Qt+Math.random()*(pn-Qt+1))),this.angle=y(0,360)*Math.PI/180,this.angularSpin=y(-.2,.2),this.color=lt[Math.floor(Math.random()*lt.length)],this.rotateY=y(0,1),this.rotationDirection=y(0,1)?o.Positive:o.Negative}var Je,qe,Lt;return Je=Fe,(qe=[{key:"update",value:function(){var $t=this.getOptions(),Ve=$t.gravity,ft=$t.wind,un=$t.friction,Qt=$t.opacity,pn=$t.drawShape;this.x+=this.vx,this.y+=this.vy,this.vy+=Ve,this.vx+=ft,this.vx*=un,this.vy*=un,this.rotateY>=1&&this.rotationDirection===o.Positive?this.rotationDirection=o.Negative:this.rotateY<=-1&&this.rotationDirection===o.Negative&&(this.rotationDirection=o.Positive);var Be=.1*this.rotationDirection;if(this.rotateY+=Be,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=Qt,this.context.lineCap="round",this.context.lineWidth=2,pn&&typeof pn=="function")pn.call(this,this.context);else switch(this.shape){case s.Circle:this.context.beginPath(),this.context.arc(0,0,this.radius,0,2*Math.PI),this.context.fill();break;case s.Square:this.context.fillRect(-this.w/2,-this.h/2,this.w,this.h);break;case s.Strip:this.context.fillRect(-this.w/6,-this.h/2,this.w/3,this.h)}this.context.closePath(),this.context.restore()}}])&&E(Je.prototype,qe),Lt&&E(Je,Lt),Fe}();function O(Fe,Je,qe){return Je in Fe?Object.defineProperty(Fe,Je,{value:qe,enumerable:!0,configurable:!0,writable:!0}):Fe[Je]=qe,Fe}var k=function Fe(Je,qe){var Lt=this;(function(Ve,ft){if(!(Ve instanceof ft))throw new TypeError("Cannot call a class as a function")})(this,Fe),O(this,"canvas",void 0),O(this,"context",void 0),O(this,"getOptions",void 0),O(this,"x",0),O(this,"y",0),O(this,"w",0),O(this,"h",0),O(this,"lastNumberOfPieces",0),O(this,"tweenInitTime",Date.now()),O(this,"particles",[]),O(this,"particlesGenerated",0),O(this,"removeParticleAt",function(Ve){Lt.particles.splice(Ve,1)}),O(this,"getParticle",function(){var Ve=y(Lt.x,Lt.w+Lt.x),ft=y(Lt.y,Lt.h+Lt.y);return new T(Lt.context,Lt.getOptions,Ve,ft)}),O(this,"animate",function(){var Ve=Lt.canvas,ft=Lt.context,un=Lt.particlesGenerated,Qt=Lt.lastNumberOfPieces,pn=Lt.getOptions(),Be=pn.run,lt=pn.recycle,Ye=pn.numberOfPieces,gt=pn.debug,Ct=pn.tweenFunction,rn=pn.tweenDuration;if(!Be)return!1;var Xe=Lt.particles.length,xt=lt?Xe:un,ln=Date.now();if(xt<Ye){Qt!==Ye&&(Lt.tweenInitTime=ln,Lt.lastNumberOfPieces=Ye);for(var Pn=Lt.tweenInitTime,Rn=Ct(ln-Pn>rn?rn:Math.max(0,ln-Pn),xt,Ye,rn),dn=Math.round(Rn-xt),lr=0;lr<dn;lr++)Lt.particles.push(Lt.getParticle());Lt.particlesGenerated+=dn}return gt&&(ft.font="12px sans-serif",ft.fillStyle="#333",ft.textAlign="right",ft.fillText("Particles: ".concat(Xe),Ve.width-10,Ve.height-20)),Lt.particles.forEach(function(xr,An){xr.update(),(xr.y>Ve.height||xr.y<-100||xr.x>Ve.width+100||xr.x<-100)&&(lt&&xt<=Ye?Lt.particles[An]=Lt.getParticle():Lt.removeParticleAt(An))}),Xe>0||xt<Ye}),this.canvas=Je;var $t=this.canvas.getContext("2d");if(!$t)throw new Error("Could not get canvas context");this.context=$t,this.getOptions=qe};function B(Fe,Je){var qe=Object.keys(Fe);if(Object.getOwnPropertySymbols){var Lt=Object.getOwnPropertySymbols(Fe);Je&&(Lt=Lt.filter(function($t){return Object.getOwnPropertyDescriptor(Fe,$t).enumerable})),qe.push.apply(qe,Lt)}return qe}function R(Fe,Je){for(var qe=0;qe<Je.length;qe++){var Lt=Je[qe];Lt.enumerable=Lt.enumerable||!1,Lt.configurable=!0,"value"in Lt&&(Lt.writable=!0),Object.defineProperty(Fe,Lt.key,Lt)}}function L(Fe,Je,qe){return Je in Fe?Object.defineProperty(Fe,Je,{value:qe,enumerable:!0,configurable:!0,writable:!0}):Fe[Je]=qe,Fe}var J={width:typeof window<"u"?window.innerWidth:300,height:typeof window<"u"?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","#F
145F9800","#FF5722","#795548"],opacity:1,debug:!1,tweenFunction:h.a.easeInOutQuad,tweenDuration:5e3,recycle:!0,run:!0},K=function(){function Fe($t,Ve){var ft=this;(function(Qt,pn){if(!(Qt instanceof pn))throw new TypeError("Cannot call a class as a function")})(this,Fe),L(this,"canvas",void 0),L(this,"context",void 0),L(this,"_options",void 0),L(this,"generator",void 0),L(this,"rafId",void 0),L(this,"setOptionsWithDefaults",function(Qt){var pn={confettiSource:{x:0,y:0,w:ft.canvas.width,h:0}};ft._options=function(Be){for(var lt=1;lt<arguments.length;lt++){var Ye=arguments[lt]!=null?arguments[lt]:{};lt%2?B(Ye,!0).forEach(function(gt){L(Be,gt,Ye[gt])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Be,Object.getOwnPropertyDescriptors(Ye)):B(Ye).forEach(function(gt){Object.defineProperty(Be,gt,Object.getOwnPropertyDescriptor(Ye,gt))})}return Be}({},pn,{},J,{},Qt),Object.assign(ft,Qt.confettiSource)}),L(this,"update",function(){var Qt=ft.options,pn=Qt.run,Be=Qt.onConfettiComplete,lt=ft.canvas,Ye=ft.context;pn&&(Ye.fillStyle="white",Ye.clearRect(0,0,lt.width,lt.height)),ft.generator.animate()?ft.rafId=requestAnimationFrame(ft.update):(Be&&typeof Be=="function"&&ft.generator.particlesGenerated>0&&Be.call(ft,ft),ft._options.run=!1)}),L(this,"reset",function(){ft.generator&&ft.generator.particlesGenerated>0&&(ft.generator.particlesGenerated=0,ft.generator.particles=[],ft.generator.lastNumberOfPieces=0)}),L(this,"stop",function(){ft.options={run:!1},ft.rafId&&(cancelAnimationFrame(ft.rafId),ft.rafId=void 0)}),this.canvas=$t;var un=this.canvas.getContext("2d");if(!un)throw new Error("Could not get canvas context");this.context=un,this.generator=new k(this.canvas,function(){return ft.options}),this.options=Ve,this.update()}var Je,qe,Lt;return Je=Fe,(qe=[{key:"options",get:function(){return this._options},set:function($t){var Ve=this._options&&this._options.run,ft=this._options&&this._options.recycle;this.setOptionsWithDefaults($t),this.generator&&(Object.assign(this.generator,this.options.confettiSource),typeof $t.recycle=="boolean"&&$t.recycle&&ft===!1&&(this.generator.lastNumberOfPieces=this.generator.particles.length)),typeof $t.run=="boolean"&&$t.run&&Ve===!1&&this.update()}}])&&R(Je.prototype,qe),Lt&&R(Je,Lt),Fe}();function I(Fe){return function(Je){if(Array.isArray(Je)){for(var qe=0,Lt=new Array(Je.length);qe<Je.length;qe++)Lt[qe]=Je[qe];return Lt}}(Fe)||function(Je){if(Symbol.iterator in Object(Je)||Object.prototype.toString.call(Je)==="[object Arguments]")return Array.from(Je)}(Fe)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function W(Fe){return(W=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Je){return typeof Je}:function(Je){return Je&&typeof Symbol=="function"&&Je.constructor===Symbol&&Je!==Symbol.prototype?"symbol":typeof Je})(Fe)}function Z(){return(Z=Object.assign||function(Fe){for(var Je=1;Je<arguments.length;Je++){var qe=arguments[Je];for(var Lt in qe)Object.prototype.hasOwnProperty.call(qe,Lt)&&(Fe[Lt]=qe[Lt])}return Fe}).apply(this,arguments)}function H(Fe,Je){var qe=Object.keys(Fe);if(Object.getOwnPropertySymbols){var Lt=Object.getOwnPropertySymbols(Fe);Je&&(Lt=Lt.filter(function($t){return Object.getOwnPropertyDescriptor(Fe,$t).enumerable})),qe.push.apply(qe,Lt)}return qe}function G(Fe){for(var Je=1;Je<arguments.length;Je++){var qe=arguments[Je]!=null?arguments[Je]:{};Je%2?H(qe,!0).forEach(function(Lt){xe(Fe,Lt,qe[Lt])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Fe,Object.getOwnPropertyDescriptors(qe)):H(qe).forEach(function(Lt){Object.defineProperty(Fe,Lt,Object.getOwnPropertyDescriptor(qe,Lt))})}return Fe}function te(Fe,Je){return function(qe){if(Array.isArray(qe))return qe}(Fe)||function(qe,Lt){var $t=[],Ve=!0,ft=!1,un=void 0;try{for(var Qt,pn=qe[Symbol.iterator]();!(Ve=(Qt=pn.next()).done)&&($t.push(Qt.value),!Lt||$t.length!==Lt);Ve=!0);}catch(Be){ft=!0,un=Be}finally{try{Ve||pn.return==null||pn.return()}finally{if(ft)throw un}}return $t}(Fe,Je)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function ve(Fe,Je){for(var qe=0;qe<Je.length;qe++){var Lt=Je[qe];Lt.enumerable=Lt.enumerable||!1,Lt.configurable=!0,"value"in Lt&&(Lt.writable=!0),Object.defineProperty(Fe,Lt.key,Lt)}}function oe(Fe){return(oe=Object.setPrototypeOf?Object.getPrototypeOf:function(Je){return Je.__proto__||Object.getPrototypeOf(Je)})(Fe)}function le(Fe){if(Fe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Fe}function Se(Fe,Je){return(Se=Object.setPrototypeOf||function(qe,Lt){return qe.__proto__=Lt,qe})(Fe,Je)}function xe(Fe,Je,qe){return Je in Fe?Object.defineProperty(Fe,Je,{value:qe,enumerable:!0,configurable:!0,writable:!0}):Fe[Je]=qe,Fe}i.d(a,"ReactConfetti",function(){return ye});var Ge=function(Fe){function Je(Ve){var ft,un;(function(lt,Ye){if(!(lt instanceof Ye))throw new TypeError("Cannot call a class as a function")})(this,Je);for(var Qt=arguments.length,pn=new Array(Qt>1?Qt-1:0),Be=1;Be<Qt;Be++)pn[Be-1]=arguments[Be];return un=function(lt,Ye){return!Ye||W(Ye)!=="object"&&typeof Ye!="function"?le(lt):Ye}(this,(ft=oe(Je)).call.apply(ft,[this,Ve].concat(pn))),xe(le(un),"canvas",f.a.createRef()),xe(le(un),"confetti",void 0),un.canvas=Ve.canvasRef||f.a.createRef(),un}var qe,Lt,$t;return function(Ve,ft){if(typeof ft!="function"&&ft!==null)throw new TypeError("Super expression must either be null or a function");Ve.prototype=Object.create(ft&&ft.prototype,{constructor:{value:Ve,writable:!0,configurable:!0}}),ft&&Se(Ve,ft)}(Je,l.Component),qe=Je,(Lt=[{key:"componentDidMount",value:function(){if(this.canvas.current){var Ve=ze(this.props)[0];this.confetti=new K(this.canvas.current,Ve)}}},{key:"componentWillReceiveProps",value:function(Ve){var ft=ze(Ve)[0];
145this.confetti&&(this.confetti.options=ft)}},{key:"componentWillUnmount",value:function(){this.confetti&&this.confetti.stop(),this.confetti=void 0}},{key:"render",value:function(){var Ve=te(ze(this.props),2),ft=Ve[0],un=Ve[1],Qt=G({zIndex:2,position:"absolute",pointerEvents:"none",top:0,left:0,bottom:0,right:0},un.style);return f.a.createElement("canvas",Z({width:ft.width,height:ft.height,ref:this.canvas},un,{style:Qt}))}}])&&ve(qe.prototype,Lt),$t&&ve(qe,$t),Je}();function ze(Fe){var Je={},qe={},Lt=[].concat(I(Object.keys(J)),["confettiSource","drawShape","onConfettiComplete"]),$t=["canvasRef"];for(var Ve in Fe){var ft=Fe[Ve];Lt.includes(Ve)?Je[Ve]=ft:$t.includes(Ve)?$t[Ve]=ft:qe[Ve]=ft}return[Je,qe,{}]}xe(Ge,"defaultProps",G({},J)),xe(Ge,"displayName","ReactConfetti");var ye=f.a.forwardRef(function(Fe,Je){return f.a.createElement(Ge,Z({canvasRef:Je},Fe))});a.default=ye}]).default})},57041:(c,d,e)=>{"use strict";e.d(d,{A:()=>o});var t=function(l){return l.split("").map(function(f){return f+f}).join("")},r=function(l){l===void 0&&(l="");var f=l.replace(/^#/,""),v=f.length;return v===3||v===4?t(f):f};const a=r;var i=function(l){return l?parseFloat((parseInt(l,16)/255).toFixed(2)):1},s=function(l){var f=a(l),v=f.slice(0,6),h=f.slice(6),y=parseInt(v,16);return[y>>16&255,y>>8&255,y>>0&255,i(h)]};const o=s},57059:(c,d,e)=>{"use strict";e.d(d,{Ay:()=>k});var t=e(77356),r=e(26389),a=e(80004),i=e.n(a),s=e(4915);const o={disabled:!1};var l=e(44985),f=e(82483),v="unmounted",h="exited",y="entering",E="entered",w="exiting",T=function(B){(0,r.A)(R,B);function R(J,K){var I;I=B.call(this,J,K)||this;var W=K,Z=W&&!W.isMounting?J.enter:J.appear,H;return I.appearStatus=null,J.in?Z?(H=h,I.appearStatus=y):H=E:J.unmountOnExit||J.mountOnEnter?H=v:H=h,I.state={status:H},I.nextCallback=null,I}R.getDerivedStateFromProps=function(K,I){var W=K.in;return W&&I.status===v?{status:h}:null};var L=R.prototype;return L.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},L.componentDidUpdate=function(K){var I=null;if(K!==this.props){var W=this.state.status;this.props.in?W!==y&&W!==E&&(I=y):(W===y||W===E)&&(I=w)}this.updateStatus(!1,I)},L.componentWillUnmount=function(){this.cancelNextCallback()},L.getTimeouts=function(){var K=this.props.timeout,I,W,Z;return I=W=Z=K,K!=null&&typeof K!="number"&&(I=K.exit,W=K.enter,Z=K.appear!==void 0?K.appear:W),{exit:I,enter:W,appear:Z}},L.updateStatus=function(K,I){if(K===void 0&&(K=!1),I!==null)if(this.cancelNextCallback(),I===y){if(this.props.unmountOnExit||this.props.mountOnEnter){var W=this.props.nodeRef?this.props.nodeRef.current:s.findDOMNode(this);W&&(0,f.F)(W)}this.performEnter(K)}else this.performExit();else this.props.unmountOnExit&&this.state.status===h&&this.setState({status:v})},L.performEnter=function(K){var I=this,W=this.props.enter,Z=this.context?this.context.isMounting:K,H=this.props.nodeRef?[Z]:[s.findDOMNode(this),Z],G=H[0],te=H[1],ve=this.getTimeouts(),oe=Z?ve.a
vendor: 4,175 bytes, line 145
145ppear:ve.enter;if(!K&&!W||o.disabled){this.safeSetState({status:E},function(){I.props.onEntered(G)});return}this.props.onEnter(G,te),this.safeSetState({status:y},function(){I.props.onEntering(G,te),I.onTransitionEnd(oe,function(){I.safeSetState({status:E},function(){I.props.onEntered(G,te)})})})},L.performExit=function(){var K=this,I=this.props.exit,W=this.getTimeouts(),Z=this.props.nodeRef?void 0:s.findDOMNode(this);if(!I||o.disabled){this.safeSetState({status:h},function(){K.props.onExited(Z)});return}this.props.onExit(Z),this.safeSetState({status:w},function(){K.props.onExiting(Z),K.onTransitionEnd(W.exit,function(){K.safeSetState({status:h},function(){K.props.onExited(Z)})})})},L.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},L.safeSetState=function(K,I){I=this.setNextCallback(I),this.setState(K,I)},L.setNextCallback=function(K){var I=this,W=!0;return this.nextCallback=function(Z){W&&(W=!1,I.nextCallback=null,K(Z))},this.nextCallback.cancel=function(){W=!1},this.nextCallback},L.onTransitionEnd=function(K,I){this.setNextCallback(I);var W=this.props.nodeRef?this.props.nodeRef.current:s.findDOMNode(this),Z=K==null&&!this.props.addEndListener;if(!W||Z){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var H=this.props.nodeRef?[this.nextCallback]:[W,this.nextCallback],G=H[0],te=H[1];this.props.addEndListener(G,te)}K!=null&&setTimeout(this.nextCallback,K)},L.render=function(){var K=this.state.status;if(K===v)return null;var I=this.props,W=I.children,Z=I.in,H=I.mountOnEnter,G=I.unmountOnExit,te=I.appear,ve=I.enter,oe=I.exit,le=I.timeout,Se=I.addEndListener,xe=I.onEnter,Ge=I.onEntering,ze=I.onEntered,ye=I.onExit,Fe=I.onExiting,Je=I.onExited,qe=I.nodeRef,Lt=(0,t.A)(I,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return i().createElement(l.A.Provider,{value:null},typeof W=="function"?W(K,Lt):i().cloneElement(i().Children.only(W),Lt))},R}(i().Component);T.contextType=l.A,T.propTypes={};function O(){}T.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:O,onEntering:O,onEntered:O,onExit:O,onExiting:O,onExited:O},T.UNMOUNTED=v,T.EXITED=h,T.ENTERING=y,T.ENTERED=E,T.EXITING=w;const k=T},57118:c=>{c.exports=function(e){return new RegExp(e.source,(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.sticky?"y":"")+(e.unicode?"u":""))}},57130:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="sparkles",a=512,i=512,s=[10024],o="f890",l="M327.5 85.2c-4.5 1.7-7.5 6-7.5 10.8s3 9.1 7.5 10.8L384 128l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L448 128l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L448 64 426.8 7.5C425.1 3 420.8 0 416 0s-9.1 3-10.8 7.5L384 64 327.5 85.2zM205.1 73.3c-2.6-5.7-8.3-9.3-14.5-9.3s-11.9 3.6-14.5 9.3L123.3 187.3 9.3 240C3.6 242.6 0 248.3 0 254.6s3.6 11.9 9.3 14.5l114.1 52.7L176 435.8c2.6 5.7 8.3 9.3 14.5 9.3s11.9-3.6 14.5-9.3l52.7-114.1 114.1-52.7c5.7-2.6 9.3-8.3 9.3-14.5s-3.6-11.9-9.3-14.5L257.8 187.4 205.1 73.3zM384 384l-56.5 21.2c-4.5 1.7-7.5 6-7.5 10.8s3 9.1 7.5 10.8L384 448l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L448 448l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L448 384l-21.2-56.5c-1.7-4.5-6-7.5-10.8-7.5s-9.1 3-10.8 7.5L384 384z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.p7=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},57211:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="distribute-spacing-vertical",a=512,i=512,s=[],o="e366",l="M0 56C0 69.3 10.7 80 24 80l464 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 32C10.7 32 0 42.7 0 56zM368 208l0 96-224 0 0-96 224 0zM144 160c-26.5 0-48 21.5-48 48l0 96c0 26.5 21.5 48 48 48l224 0c26.5 0 48-21.5 48-48l0-96c0-26.5-21.5-48-48-48l-224 0zM24 432c-13.3 0-24 10.7-24 24s10.7 24 24 24l464 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 432z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.iH=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},57241:(c,d,e)=>{"use strict";var t=e(16912);c.exports=t},57269:c=>{"use strict";c.exports=JSON.parse('{"Audio Player":"Zvukov\xFD prehr\xE1va\u010D","Video Player":"
145Video prehr\xE1va\u010D","Play":"Prehra\u0165","Pause":"Pozastavi\u0165","Replay":"Prehra\u0165 znova","Current Time":"Aktu\xE1lny \u010Das","Duration":"\u010Cas trvania","Remaining Time":"Zost\xE1vaj\xFAci \u010Das","Stream Type":"Typ stopy","LIVE":"NA\u017DIVO","Loaded":"Na\u010D\xEDtan\xE9","Progress":"Priebeh","Progress Bar":"Ukazovate\u013E priebehu","progress bar timing: currentTime={1} duration={2}":"\u010Dasovanie ukazovate\u013Ea priebehu: currentTime={1} duration={2}","Fullscreen":"Re\u017Eim celej obrazovky","Exit Fullscreen":"Re\u017Eim norm\xE1lnej obrazovky","Mute":"Stlmi\u0165","Unmute":"Zru\u0161i\u0165 stlmenie","Playback Rate":"R\xFDchlos\u0165 prehr\xE1vania","Subtitles":"Titulky","subtitles off":"titulky vypnut\xE9","Captions":"Popisky","captions off":"popisky vypnut\xE9","Chapters":"Kapitoly","Descriptions":"Opisy","descriptions off":"opisy vypnut\xE9","Audio Track":"Zvukov\xE1 stopa","Volume Level":"\xDArove\u0148 hlasitosti","You aborted the media playback":"Preru\u0161ili ste prehr\xE1vanie","A network error caused the media download to fail part-way.":"S\u0165ahovanie s\xFAboru bolo zru\u0161en\xE9 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\xFAbor sa nepodarilo na\u010D\xEDta\u0165 pre chybu servera, sie\u0165ov\xE9ho pripojenia, alebo je form\xE1t s\xFAboru nepodporovan\xFD.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Prehr\xE1vanie s\xFAboru bolo preru\u0161en\xE9 pre po\u0161koden\xE9 d\xE1ta, alebo s\xFAbor pou\u017E\xEDva vlastnosti, ktor\xE9 v\xE1\u0161 prehliada\u010D nepodporuje.","No compatible source was found for this media.":"Nebol n\xE1jden\xFD \u017Eiaden kompatibiln\xFD zdroj pre tento s\xFAbor.","The media is encrypted and we do not have the keys to decrypt it.":"S\xFAbor je za\u0161ifrovan\xFD a nie je k dispoz\xEDcii k\u013E\xFA\u010D na roz\u0161ifrovanie.","Play Video":"Prehra\u0165 video","Close":"Zatvori\u0165","Close Modal Dialog":"Zatvori\u0165 mod\xE1lne okno","Modal Window":"Mod\xE1lne okno","This is a modal window":"Toto je mod\xE1lne okno","This modal can be closed by pressing the Escape key or activating the close button.":"Toto mod\xE1lne okno je mo\u017En\xE9 zatvori\u0165 stla\u010Den\xEDm kl\xE1vesy Escape, alebo aktivovan\xEDm tla\u010Didla na zatvorenie.",", opens captions settings dialog":", otvor\xED okno nastaven\xED popiskov",", opens subtitles settings dialog":", otvor\xED okno nastaven\xED titulkov",", opens descriptions settings dialog":", otvor\xED okno nastaven\xED opisov",", selected":", ozna\u010Den\xE9","captions settings":"nastavenia popiskov","subtitles settings":"nastavenia titulkov","descriptions settings":"nastavenia opisov","Text":"Text","White":"Biela","Black":"\u010Cierna","Red":"\u010Cerven\xE1","Green":"Zelen\xE1","Blue":"Modr\xE1","Yellow":"\u017Dlt\xE1","Magenta":"Ru\u017Eov\xE1","Cyan":"Tyrkysov\xE1","Background":"Pozadie","Window":"Okno","Transparent":"Priesvitn\xE9","Semi-Transparent":"Polopriesvitn\xE9","Opaque":"Pln\xE9","Font Size":"Ve\u013Ekos\u0165 p\xEDsma","Text Edge Style":"Typ okrajov p\xEDsma","None":"\u017Diadne","Raised":"Zv\xFD\u0161en\xE9","Depressed":"Zn\xED\u017Een\xE9","Uniform":"Pravideln\xE9","Dropshadow":"S tie\u0148om","Font Family":"Typ p\xEDsma","Proportional Sans-Serif":"Propor\u010Dn\xE9 bezp\xE4tkov\xE9","Monospace Sans-Serif":"Pravideln\xE9, bezp\xE4tkov\xE9","Proportional Serif":"Propor\u010Dn\xE9 p\xE4tkov\xE9","Monospace Serif":"Pravideln\xE9 p\xE4tkov\xE9","Casual":"Be\u017En\xE9","Script":"P\xEDsan\xE9","Small Caps":"Mal\xE9 kapit\xE1lky","Reset":"Resetova\u0165","restore all settings to the default values":"v\u0161etky nastavenia na z\xE1kladn\xE9 hodnoty","Done":"Hotovo","Caption Settings Dialog":"Okno nastaven\xED popiskov","Beginning of dialog window. Escape will cancel and close the window.":"Za\u010Diatok okna. Kl\xE1vesa Escape zru\u0161\xED a zavrie okno.","End of dialog window.":"Koniec okna.","{1} is loading.":"{1} sa na\u010D\xEDta."}')},57376:c=>{function d(e){var t=e.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");return'"'+t.replace(/"/g,'\\"')+'"'}c.exports=d},57451:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="bars",a=448,i=512,s=["navicon"],o="f0c9",l="M0 88C0 74.7 10.7 64 24 64l400 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 112C10.7 112 0 101.3 0 88zM0 248c0-13.3 10.7-24 24-24l400 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 272c-13.3 0-24-10.7-24-24zM448 408c0 13.3-10.7 24-24 24L24 432c-13.3 0-24-10.7-24-24s10.7-24 24-24l400 0c13.3 0 24 10.7 24 24z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.ck=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},57507:(c,d,e)=>{var t=e(4851),r=e(87748),a=t(function(s,o){return r(s,function(){for(var l=1,f=o,v=0,h;
145l<=s&&typeof f=="function";)h=l===s?arguments.length:v+f.length,f=f.apply(this,Array.prototype.slice.call(arguments,v,h)),l+=1,v=h;return f})});c.exports=a},57516:(c,d,e)=>{"use strict";var t=e(72323),r=e(76028),a=e(11386),i=e(53996),s=e(27486),o=e(37175),l=function(){},f=s("Reflect","construct"),v=/^\s*(?:class|function)\b/,h=t(v.exec),y=!v.test(l),E=function(O){if(!a(O))return!1;try{return f(l,[],O),!0}catch{return!1}},w=function(O){if(!a(O))return!1;switch(i(O)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return y||!!h(v,o(O))}catch{return!0}};w.sham=!0,c.exports=!f||r(function(){var T;return E(E.call)||!E(Object)||!E(function(){T=!0})||T})?w:E},57552:(c,d,e)=>{var t=e(16074),r=e(67064),a=e(51838);function i(v,h,y){for(var E=0,w=y.length;E<w;){if(h=v["@@transducer/step"](h,y[E]),h&&h["@@transducer/reduced"]){h=h["@@transducer/value"];break}E+=1}return v["@@transducer/result"](h)}function s(v,h,y){for(var E=y.next();!E.done;){if(h=v["@@transducer/step"](h,E.value),h&&h["@@transducer/reduced"]){h=h["@@transducer/value"];break}E=y.next()}return v["@@transducer/result"](h)}function o(v,h,y,E){return v["@@transducer/result"](y[E](a(v["@@transducer/step"],v),h))}var l=typeof Symbol<"u"?Symbol.iterator:"@@iterator";function f(v,h,y){if(typeof v=="function"&&(v=r(v)),t(y))return i(v,h,y);if(typeof y["fantasy-land/reduce"]=="function")return o(v,h,y,"fantasy-land/reduce");if(y[l]!=null)return s(v,h,y[l]());if(typeof y.next=="function")return s(v,h,y);if(typeof y.reduce=="function")return o(v,h,y,"reduce");throw new TypeError("reduce: list must be array or iterable")}c.exports=f},57653:(c,d,e)=>{var t=e(61112),r=e(58400);c.exports=t(function(i,s,o){return r(Math.max(i.length,s.length,o.length),function(){return i.apply(this,arguments)?s.apply(this,arguments):o.apply(this,arguments)})})},57670:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(88889),r=e(2104);function a(i,s){if(!(s&&r(s.option)))throw new TypeError("option: Last argument must be a Maybe, First or Last");return s.option(i)}c.exports=t(a)},57695:(c,d,e)=>{var t=e(77969),r=e(24343),a=e(59283),i=Math.max;function s(o,l,f){var v=o==null?0:o.length;if(!v)return-1;var h=f==null?0:a(f);return h<0&&(h=i(v+h,0)),t(o,r(l,3),h)}c.exports=s},57775:(c,d,e)=>{"use strict";var t=e(11615),r=e(91070),a=e(24235).f,i=e(56803),s=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],o=function(l){try{return a(l)}catch{return i(s)}};c.exports.f=function(f){return s&&t(f)==="Window"?o(f):a(r(f))}},57883:(c,d,e)=>{"use strict";var t=e(1865),r=e(70146),a=r([t("%String.prototype.indexOf%")]);c.exports=function(s,o){var l=t(s,!!o);return typeof l=="function"&&a(s,".prototype.")>-1?r([l]):l}},57923:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){for(var s=a(i),o=[];s&&s.length;)o[o.length]=s[0],s=a(s[1]);return o})},57955:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){for(var s={},o=0,l=a.length;o<l;){var f=a[o];s[f]=i[f],o+=1}return s})},57962:(c,d,e)=>{"use strict";var t=e(58595),r=e(90976),a=e(86383).CONSTRUCTOR,i=e(32887),s=e(27486),o=e(11386),l=e(46919),f=i&&i.prototype;if(t({target:"Promise",proto:!0,forced:a,real:!0},{catch:function(h){return this.then(void 0,h)}}),!r&&o(i)){var v=s("Promise").prototype.catch;f.catch!==v&&l(f,"catch",v,{unsafe:!0})}},57974:(c,d,e)=>{"use strict";e.d(d,{O:()=>a});var t=e(36661);const r=500;function a(){const i=[];return{add:f=>{i.push(f)>r&&i.splice(0,1)},remove:f=>{(0,t.Ai)(i,f)},drain:f=>{i.forEach(v=>v(f)),i.length=0}}}},58190:(c,d,e)=>{"use strict";var t=e(53861),r=e(70997),a=function(f,v,h){for(var y=f,E;(E=y.next)!=null;y=E)if(E.key===v)return y.next=E.next,h||(E.next=f.next,f.next=E),E},i=function(f,v){if(f){var h=a(f,v);return h&&h.value}},s=function(f,v,h){var y=a(f,v);y?y.value=h:f.next={key:v,next:f.next,value:h}},o=function(f,v){return f?!!a(f,v):!1},l=function(f,v){if(f)return a(f,v,!0)};c.exports=function(){var v,h={assert:function(y){if(!h.has(y))throw new r("Side channel does not contain "+t(y))},delete:function(y){var E=v&&v.next,w=l(v,y);return w&&E&&E===w&&(v=void 0),!!w},get:function(y){return i(v,y)},has:function(y){return o(v,y)},set:function(y,E){v||(v={next:void 0}),s(v,y,E)}};return h}},58196:(c,d,e)=>{var t=e(94719),r=e(738),a=e(71095),i=e(7427),s=e(688),o=e(1463);function l(f,v,h){v=t(v,f);for(var y=-1,E=v.length,w=!1;++y<E;){var T=o(v[y]);if(!(w=f!=null&&h(f,T)))break;f=f[T]}return w||++y!=E?w:(E=f==null?0:f.length,!!E&&s(E)&&i(T,E)&&(a(f)||r(f)))}c.exports=l},58239:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="arrow-down-to-line",a=384,i=512,s=["arrow-to-bottom"],o="f33d",l="M360 480c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 432c-13.3 0-24 10.7-24 24s10.7 24 24 24l336 0zM174.5 344.4c4.5 4.8 10.9 7.6 17.5 7.6s12.9-2.7 17.5-7.6l128-136c9.1-9.7 8.6-24.8-1-33.9s-24.8-8.6-33.9 1L216 267.5l0-83.5 0-128c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 128 0 83.5L81.5 175.6c-9.1-9.7-24.3-10.1-33.9-1s-10.1 24.3-1 33.9l128 136z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.yH=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},58244:c=>{"use strict";c.exports=function(d){try{return{error:!1,value:d()}}catch(e){return{error:!0,value:e}}}},58257:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(26112),i=e(9918);c.exports=t(r([],i,a))},58283:(c,d,e)=>{"use strict";var t=e(10058);c.exports=/web0s(?!.*chrome)/i.test(t)},58333:(c,d,e)=>{var t=e(44025),r=e(1854);function a(i,s,o,l){var f=!o;o||(o={});for(var v=-1,h=s.length;++v<h;){var y=s[v],E=l?l(o[y],i[y],y,o,i):void 0;E===void 0&&(E=i[y]),f?r(o,y,E):t(o,y,E)}return o}c.exports=a},58400:(c,d,e)=>{var t=e(64463),r=e(49570),a=e(95471),i=e(89651);c.exports=a(function(o,l){return o===1?r(l):t(o,i(o,[],l))})},58418:c=>{"use strict";c.exports={}},58427:c=>{c.exports=Number.isInteger||function(e){return e<<0===e}},58434:c=>{function d(e,t){return function(){var r=this;return e.apply(r,arguments).then(function(a){return t.call(r,a)})}}c.exports=d},58444:(c,d,e)=>{"use strict";e.d(d,{S:()=>a});var t=e(80004),r=e.n(t);function a(){var i=(0,t.useRef)(!0);return i.current?(i.current=!1,!0):i.current}},58595:(c,d,e)=>{"use strict";var t=e(64911),r=e(79686).f,a=e(55082),i=e(46919),s=e(23860),o=e(52987),l=e(71319);c.exports=function(f,v){var h=f.target,y=f.global,E=f.stat,w,T,O,k,B,R;if(y?T=t:E?T=t[h]||s(h,{}):T=t[h]&&t[h].prototype,T)for(O in v){if(B=v[O],f.dontCallGetSet?(R=r(T,O),k=R&&R.value):k=T[O],w=l(y?O:h+(E?".":"#")+O,f.forced),!w&&k!==void 0){if(typeof B==typeof k)continue;o(B,k)}(f.sham||k&&k.sham)&&a(B,"sham",!0),i(T,O,B,f)}}},58627:(c,d,e)=>{var t=e(26314),r=e(47201),a=e(38416);function i(s){return a(s)?t(s,!0):r(s)}c.exports=i},58692:(c,d,e)=>{var t=e(95471);c.exports=t(function(r,a){for(var i=[],s=0,o=a.length;s<o;){for(var l=s+1;l<o&&r(a[l-1],a[l]);)l+=1;i.push(a.slice(s,l)),s=l}return i})},58727:(c,d,e)=>{"use strict";var t=e(59079),r=e(23546),a=e(70112),i=e(40976),s=e(77028),o=e(41775),l=e(2984),f=e(87372),v=e(67192),h=e(33386),y=TypeError,E=function(T,O){this.stopped=T,this.result=O},w=E.prototype;c.exports=function(T,O,k){var B=k&&k.that,R=!!(k&&k.AS_ENTRIES),L=!!(k&&k.IS_RECORD),J=!!(k&&k.IS_ITERATOR),K=!!(k&&k.INTERRUPTED),I=t(O,B),W,Z,H,G,te,ve,oe,le=function(xe){return W&&h(W,"normal",xe),new E(!0,xe)},Se=function(xe){return R?(a(xe),K?I(xe[0],xe[1],le):I(xe[0],xe[1])):K?I(xe,le):I(xe)};if(L)W=T.iterator;else if(J)W=T;else{if(Z=v(T),!Z)throw new y(i(T)+" is not iterable");if(s(Z)){for(H=0,G=o(T);G>H;H++)if(te=Se(T[H]),te&&l(w,te))return te;return new E(!1)}W=f(T,Z)}for(ve=L?T.next:W.next;!(oe=r(ve,W)).done;){try{te=Se(oe.value)}catch(xe){h(W,"throw",xe)}if(typeof te=="object"&&te&&l(w,te))return te}return new E(!1)}},58784:(c,d,e)=>{"use strict";var t=e(23096),r=e(61718),a=e(64356),i=e(33323).methods,s=e(24950),o=e(18033),l=Function.prototype.apply,f=Function.prototype.call,v=Object.create,h=Object.defineProperties,y=i.on,E=i.emit;c.exports=function(w,T,O){var k=v(null),B,R,L,J,K,I,W,Z,H,G,te,ve,oe,le,Se;return T!==!1?R=T:isNaN(w.length)?R=1:R=w.length,O.normalizer&&(G=o(O.normalizer),L=G.get,J=G.set,K=G.delete,I=G.clear),O.resolvers!=null&&(Se=s(O.resolvers)),L?le=r(function(xe){var Ge,ze,ye=arguments;if(Se&&(ye=Se(ye)),Ge=L(ye),Ge!==null&&hasOwnProperty.call(k,Ge))return te&&B.emit("get",Ge,ye,this),k[Ge];if(ye.length===1?ze=f.call(w,this,ye[0]):ze=l.call(w,this,ye),Ge===null){if(Ge=L(ye),Ge!==null)throw t("Circular invocation","CIRCULAR_INVOCATION");Ge=J(ye)}else if(hasOwnProperty.call(k,Ge))throw t("Circular invocation","CIRCULAR_INVOCATION");return k[Ge]=ze,ve&&B.emit("set",Ge,null,ze),ze},R):T===0?le=function(){var xe;if(hasOwnProperty.call(k,"data"))return te&&B.emit("get","data",arguments,this),k.data;if(arguments.length?xe=l.call(w,this,arguments):xe=f.call(w,this),hasOwnProperty.call(k,"data"))throw t("Circular invocation","CIRCULAR_INVOCATION");return k.data=xe,ve&&B.emit("set","data",null,xe),xe}:le=function(xe){var Ge,ze=arguments,ye;if(Se&&(ze=Se(arguments)),ye=String(ze[0]),hasOwnProperty.call(k,ye))return te&&B.emit("get",ye,ze,this),k[ye];if(ze.length===1?Ge=f.call(w,this,ze[0]):Ge=l.call(w,this,ze),hasOwnProperty.call(k,ye))throw t("Circular invocation","CIRCULAR_INVOCATION");return k[ye]=Ge,ve&&B.emit("set",ye,null,Ge),Ge},B={original:w,memoized:le,profileName:O.profileName,get:function(xe){return Se&&(xe=Se(xe)),L?L(xe):String(xe[0])},has:function(xe){return hasOwnProperty.call(k,xe)},delete:function(xe){var Ge;hasOwnProperty.call(k,xe)&&(K&&K(xe),Ge=k[xe],delete k[xe],oe&&B.emit("delete",xe,Ge))},clear:function(){var xe=k;I&&I(),k=v(null),B.emit("clear",xe)},on:function(xe,Ge){return xe==="get"?te=!0:xe==="set"?ve=!0:xe==="delete"&&(oe=!0),y.call(this,xe,Ge)},emit:E,updateEnv:function(){w=B.original}},L?W=r(function(xe){var Ge,ze=arguments;Se&&(ze=Se(ze)),Ge=L(ze),Ge!==null&&B.delete(Ge)},R):T===0?W=function(){return B.delete("data")}:W=function(xe){return Se&&(xe=Se(arguments)[0]),B.delete(xe)},Z=r(function(){var xe,Ge=arguments;
145return T===0?k.data:(Se&&(Ge=Se(Ge)),L?xe=L(Ge):xe=String(Ge[0]),k[xe])}),H=r(function(){var xe,Ge=arguments;return T===0?B.has("data"):(Se&&(Ge=Se(Ge)),L?xe=L(Ge):xe=String(Ge[0]),xe===null?!1:B.has(xe))}),h(le,{__memoized__:a(!0),delete:a(W),clear:a(B.clear),_get:a(Z),_has:a(H)}),B}},58841:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="arrow-up",a=384,i=512,s=[8593],o="f062",l="M209.4 39.4C204.8 34.7 198.6 32 192 32s-12.8 2.7-17.4 7.4l-168 176c-9.2 9.6-8.8 24.8 .8 33.9s24.8 8.8 33.9-.8L168 115.9 168 456c0 13.3 10.7 24 24 24s24-10.7 24-24l0-340.1L342.6 248.6c9.2 9.6 24.3 9.9 33.9 .8s9.9-24.3 .8-33.9l-168-176z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.IN=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},58925:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(88889),r=e(2104);function a(i){if(!r(i))throw new TypeError("curry: Function required");return t(i)}c.exports=a},58995:(c,d,e)=>{var t=e(95971),r=e(35377);function a(){if(arguments.length===0)throw new Error("composeP requires at least one argument");return t.apply(this,r(arguments))}c.exports=a},59079:(c,d,e)=>{"use strict";var t=e(29145),r=e(91199),a=e(85713),i=t(t.bind);c.exports=function(s,o){return r(s),o===void 0?s:a?i(s,o):function(){return s.apply(o,arguments)}}},59195:(c,d,e)=>{var t=e(14648),r=e(34898),a=r(t("slice",function(s,o,l){return Array.prototype.slice.call(l,s,o)}));c.exports=a},59257:(c,d,e)=>{var t=e(85206),r=e(79339),a=t(function(s){for(var o=r(s),l=o.length,f=[],v=0;v<l;)f[v]=s[o[v]],v+=1;return f});c.exports=a},59283:(c,d,e)=>{var t=e(19002);function r(a){var i=t(a),s=i%1;return i===i?s?i-s:i:0}c.exports=r},59291:c=>{/** @license ISC License (c) copyright 2017 original and current authors */var d={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(a){return"Const("+a+")"},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(a){return a+"-Tuple"},Unit:function(){return"Unit"},Writer:function(){return"Writer"}},e=function(a){return d[a]||d.unk},t=function(a,i){return{type:function(){return e(a)(i)}}},r=function(a,i,s){var o=e(a)(s);return"crocks/"+o+"@"+(i||0)};c.exports={proxy:t,type:e,typeFn:r}},59295:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="pause",a=320,i=512,s=[9208],o="f04c",l="M48 64C21.5 64 0 85.5 0 112L0 400c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48L48 64zm192 0c-26.5 0-48 21.5-48 48l0 288c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48l-32 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.G1=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},59297:c=>{function d(e,t){var r=-1,a=e.length;for(t||(t=Array(a));++r<a;)t[r]=e[r];return t}c.exports=d},59317:c=>{c.exports=e;var d=Object.prototype.toString;function e(t){var r=d.call(t);return r==="[object Function]"||typeof t=="function"&&r!=="[object RegExp]"||typeof window<"u"&&(t===window.setTimeout||t===window.alert||t===window.confirm||t===window.prompt)}},59369:c=>{c.exports=function(e){return Object.prototype.toString.call(e)==="[object Number]"}},59423:c=>{c.exports=Array.isArray||function(e){return e!=null&&e.length>=0&&Object.prototype.toString.call(e)==="[object Array]"}},59437:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(88889),r=e(39207),a=e(2104),i=e(97804);function s(o,l,f){if(!a(o))throw new TypeError("reduce: Function required for first argument");
145if(!r(f))throw new TypeError("reduce: Foldable required for third argument");return(f[i.reduce]||f.reduce).call(f,o,l)}c.exports=t(s)},59451:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="chevron-left",a=320,i=512,s=[9001],o="f053",l="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Wz=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},59504:(c,d,e)=>{"use strict";var t=e(64454),r={function:!0,object:!0};c.exports=function(a){return t(a)&&r[typeof a]||!1}},59532:c=>{"use strict";c.exports=RangeError},59675:(c,d,e)=>{"use strict";e.d(d,{G:()=>t,i:()=>r});function t(a){return a>=500}function r(a){try{return a.clone()}catch{return}}},59730:(c,d,e)=>{"use strict";c.exports=e(51526)()?String.prototype.contains:e(52741)},59760:c=>{"use strict";c.exports=2147483647},59928:(c,d,e)=>{var t=e(85206),r=e(53967),a=e(9305),i=t(function(o){return r(o)?!0:!o||typeof o!="object"||a(o)?!1:o.nodeType===1?!!o.length:o.length===0?!0:o.length>0?o.hasOwnProperty(0)&&o.hasOwnProperty(o.length-1):!1});c.exports=i},59973:c=>{function d(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}c.exports=typeof Object.is=="function"?Object.is:d},59975:(c,d,e)=>{"use strict";e.d(d,{$O:()=>a,XP:()=>i,ug:()=>r});var t=e(61183);const r="DISCARDED",a="SKIPPED";function i(){const s={};return{register(o,l){return s[o]||(s[o]=[]),s[o].push(l),{unregister:()=>{s[o]=s[o].filter(f=>f!==l)}}},triggerHook(o,l){const f=s[o]||[],v=[];for(const h of f){const y=h(l);if(y===r)return r;y!==a&&v.push(y)}return(0,t.kg)(...v)}}}},60155:(c,d,e)=>{"use strict";e.d(d,{A:()=>h});function t(y){return y!=null&&typeof y=="object"&&(y.nodeType===1||y.nodeType===11)}function r(y,E){return E&&y==="hidden"?!1:y!=="visible"&&y!=="clip"}function a(y,E){if(y.clientHeight<y.scrollHeight||y.clientWidth<y.scrollWidth){var w=getComputedStyle(y,null);return r(w.overflowY,E)||r(w.overflowX,E)}return!1}function i(y,E,w,T,O,k,B,R){return k<y&&B>E||k>y&&B<E?0:k<y&&R<w||B>E&&R>w?k-y-T:B>E&&R<w||k<y&&R>w?B-E+O:0}const s=function(y,E){var w=E.scrollMode,T=E.block,O=E.inline,k=E.boundary,B=E.skipOverflowHiddenElements,R=typeof k=="function"?k:function(Rn){return Rn!==k};if(!t(y))throw new TypeError("Invalid target");for(var L=document.scrollingElement||document.documentElement,J=[],K=y;t(K)&&R(K);){if(K=K.parentNode||K.host,K===L){J.push(K);break}K===document.body&&a(K)&&!a(document.documentElement)||a(K,B)&&J.push(K)}for(var I=window.visualViewport?visualViewport.width:innerWidth,W=window.visualViewport?visualViewport.height:innerHeight,Z=window.scrollX||pageXOffset,H=window.scrollY||pageYOffset,G=y.getBoundingClientRect(),te=G.height,ve=G.width,oe=G.top,le=G.right,Se=G.bottom,xe=G.left,Ge=T==="start"||T==="nearest"?oe:T==="end"?Se:oe+te/2,ze=O==="center"?xe+ve/2:O==="end"?le:xe,ye=[],Fe=0;Fe<J.length;Fe++){var Je=J[Fe],qe=Je.getBoundingClientRect(),Lt=qe.height,$t=qe.width,Ve=qe.top,ft=qe.right,un=qe.bottom,Qt=qe.left;if(w==="if-needed"&&oe>=0&&xe>=0&&Se<=W&&le<=I&&oe>=Ve&&Se<=un&&xe>=Qt&&le<=ft)return ye;var pn=getComputedStyle(Je),Be=parseInt(pn.borderLeftWidth,10),lt=parseInt(pn.borderTopWidth,10),Ye=parseInt(pn.borderRightWidth,10),gt=parseInt(pn.borderBottomWidth,10),Ct=0,rn=0,Xe="offsetWidth"in Je?Je.offsetWidth-Je.clientWidth-Be-Ye:0,xt="offsetHeight"in Je?Je.offsetHeight-Je.clientHeight-lt-gt:0;if(L===Je)T==="start"?Ct=Ge:T==="end"?Ct=Ge-W:T==="nearest"?Ct=i(H,H+W,W,lt,gt,H+Ge,H+Ge+te,te):Ct=Ge-W/2,O==="start"?rn=ze:O==="center"?rn=ze-I/2:O==="end"?rn=ze-I:rn=i(Z,Z+I,I,Be,Ye,Z+ze,Z+ze+ve,ve),Ct=Math.max(0,Ct+H),rn=Math.max(0,rn+Z);else{T==="start"?Ct=Ge-Ve-lt:T==="end"?Ct=Ge-un+gt+xt:T==="nearest"?Ct=i(Ve,un,Lt,lt,gt+xt,Ge,Ge+te,te):Ct=Ge-(Ve+Lt/2)+xt/2,O==="start"?rn=ze-Qt-Be:O==="center"?rn=ze-(Qt+$t/2)+Xe/2:O==="end"?rn=ze-ft+Ye+Xe:rn=i(Qt,ft,$t,Be,Ye+Xe,ze,ze+ve,ve);var ln=Je.scrollLeft,Pn=Je.scrollTop;Ct=Math.max(0,Math.min(Pn+Ct,Je.scrollHeight-Lt+xt)),rn=Math.max(0,Math.min(ln+rn,Je.scrollWidth-$t+Xe)),Ge+=Pn-Ct,ze+=ln-rn}
145ye.push({el:Je,top:Ct,left:rn})}return ye};function o(y){return y===Object(y)&&Object.keys(y).length!==0}function l(y,E){E===void 0&&(E="auto");var w="scrollBehavior"in document.body.style;y.forEach(function(T){var O=T.el,k=T.top,B=T.left;O.scroll&&w?O.scroll({top:k,left:B,behavior:E}):(O.scrollTop=k,O.scrollLeft=B)})}function f(y){return y===!1?{block:"end",inline:"nearest"}:o(y)?y:{block:"start",inline:"nearest"}}function v(y,E){if(o(E)&&typeof E.behavior=="function")return E.behavior(s(y,E));var w=f(E);return l(s(y,w),w.behavior)}const h=v},60158:c=>{"use strict";c.exports=JSON.parse('{"Play":"Reproduzir","Pause":"Parar","Replay":"Reiniciar","Current Time":"Tempo Atual","Duration":"Dura\xE7\xE3o","Remaining Time":"Tempo Restante","Stream Type":"Tipo de Stream","LIVE":"EM DIRETO","Loaded":"Carregado","Progress":"Progresso","Fullscreen":"Ecr\xE3 inteiro","Exit Fullscreen":"Ecr\xE3 normal","Mute":"Desativar som","Unmute":"Ativar som","Playback Rate":"Velocidade de reprodu\xE7\xE3o","Subtitles":"Legendas","subtitles off":"desativar legendas","Captions":"Anota\xE7\xF5es","captions off":"desativar anota\xE7\xF5es","Chapters":"Cap\xEDtulos","Close Modal Dialog":"Fechar Janela Modal","Descriptions":"Descri\xE7\xF5es","descriptions off":"desativar descri\xE7\xF5es","Audio Track":"Faixa \xC1udio","You aborted the media playback":"Parou a reprodu\xE7\xE3o do v\xEDdeo.","A network error caused the media download to fail part-way.":"Um erro na rede fez o v\xEDdeo falhar parcialmente.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"O v\xEDdeo n\xE3o pode ser carregado, ou porque houve um problema na rede ou no servidor, ou porque formato do v\xEDdeo n\xE3o \xE9 compat\xEDvel.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"A reprodu\xE7\xE3o foi interrompida por um problema com o v\xEDdeo ou porque o formato n\xE3o \xE9 compat\xEDvel com o seu navegador.","No compatible source was found for this media.":"N\xE3o foi encontrada uma fonte de v\xEDdeo compat\xEDvel.","The media is encrypted and we do not have the keys to decrypt it.":"O v\xEDdeo est\xE1 encriptado e n\xE3o h\xE1 uma chave para o desencriptar.","Play Video":"Reproduzir V\xEDdeo","Close":"Fechar","Modal Window":"Janela Modal","This is a modal window":"Isto \xE9 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\xE3o de fechar.",", opens captions settings dialog":", abre janela com defini\xE7\xF5es de legendas",", opens subtitles settings dialog":", abre janela com defini\xE7\xF5es de legendas",", opens descriptions settings dialog":", abre janela com defini\xE7\xF5es de descri\xE7\xF5es",", selected":", seleccionado"}')},60397:(c,d,e)=>{var t=e(32835),r=e(95526),a=e(39682),i=e(31007),s=e(19034),o=e(54588),l=e(93403),f=t(r(["filter"],o,function(v,h){return i(h)?s(function(y,E){return v(h[E])&&(y[E]=h[E]),y},{},l(h)):a(v,h)}));c.exports=f},60441:(c,d,e)=>{"use strict";var t=e(79264);c.exports=t.getPrototypeOf||null},60607:(c,d,e)=>{var t=e(43548),r=e(32071),a=t(r,"Set");c.exports=a},60659:(c,d,e)=>{var t=e(93220);c.exports=t(function(a){return a.apply(this,Array.prototype.slice.call(arguments,1))})},60745:c=>{function d(e){for(var t=[],r;!(r=e.next()).done;)t.push(r.value);return t}c.exports=d},60872:(c,d,e)=>{var t=e(85206),r=e(87748),a=t(function(s){return r(s.length,s)});c.exports=a},60902:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(64046),r=t.Nothing,a=t.Just,i=e(5112),s=e(88889),o=e(3124);function l(f,v){if(!o(f))throw new TypeError("safe: Pred or predicate function required for first argument");return i(f,v)?a(v):r()}c.exports=s(l)},60946:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e,t){return function(r){return e(t(r))}}c.exports=d},60994:(c,d,e)=>{var t=e(32835),r=e(91064),a=e(3110),i=e(40622),s=t(function(l,f){return r(l)?function(){return l.apply(this,arguments)||f.apply(this,arguments)}:a(i)(l,f)});c.exports=s},61112:(c,d,e)=>{var t=e(49570),r=e(95471),a=e(65827);c.exports=function(s){return function o(l,f,v){switch(arguments.length){case 0:return o;case 1:return a(l)?o:r(function(h,y){return s(l,h,y)});case 2:return a(l)&&a(f)?o:a(l)?r(function(h,y){return s(h,f,y)}):a(f)?r(function(h,y){return s(l,h,y)}):t(function(h){return s(l,f,h)});default:return a(l)&&a(f)&&a(v)?o:a(l)&&a(f)?r(function(h,y){return s(h,y,v)}):a(l)&&a(v)?r(function(h,y){return s(h,f,y)}):a(f)&&a(v)?r(function(h,y){return s(l,h,y)}):a(l)?t(function(h){return s(h,f,v)}):a(f)?t(function(h){return s(l,h,v)}):a(v)?t(function(h){return s(l,f,h)}):s(l,f,v)}}}},61120:c=>{c.exports=function(e,t){e=e||[],t=t||[];var r,a=e.length,i=t.length,s=[];for(r=0;r<a;)s[s.length]=e[r],r+=1;for(r=0;r<i;)s[s.length]=t[r],r+=1;return s}},61160:(c,d,e)=>{"use strict";e(44001)},61183:(c,d,e)=>{"use strict";e.d(d,{Go:()=>a,kg:()=>i});var t=e(67898);
145function r(o,l,f=s()){if(l===void 0)return o;if(typeof l!="object"||l===null)return l;if(l instanceof Date)return new Date(l.getTime());if(l instanceof RegExp){const h=l.flags||[l.global?"g":"",l.ignoreCase?"i":"",l.multiline?"m":"",l.sticky?"y":"",l.unicode?"u":""].join("");return new RegExp(l.source,h)}if(f.hasAlreadyBeenSeen(l))return;if(Array.isArray(l)){const h=Array.isArray(o)?o:[];for(let y=0;y<l.length;++y)h[y]=r(h[y],l[y],f);return h}const v=(0,t.P)(o)==="object"?o:{};for(const h in l)Object.prototype.hasOwnProperty.call(l,h)&&(v[h]=r(v[h],l[h],f));return v}function a(o){return r(void 0,o)}function i(...o){let l;for(const f of o)f!=null&&(l=r(l,f));return l}function s(){if(typeof WeakSet<"u"){const l=new WeakSet;return{hasAlreadyBeenSeen(f){const v=l.has(f);return v||l.add(f),v}}}const o=[];return{hasAlreadyBeenSeen(l){const f=o.indexOf(l)>=0;return f||o.push(l),f}}}},61255:(c,d,e)=>{var t=e(20374),r=e(55912),a=e(738),i=e(71095),s=e(38416),o=e(66122),l=e(7537),f=e(99865),v="[object Map]",h="[object Set]",y=Object.prototype,E=y.hasOwnProperty;function w(T){if(T==null)return!0;if(s(T)&&(i(T)||typeof T=="string"||typeof T.splice=="function"||o(T)||f(T)||a(T)))return!T.length;var O=r(T);if(O==v||O==h)return!T.size;if(l(T))return!t(T).length;for(var k in T)if(E.call(T,k))return!1;return!0}c.exports=w},61309:c=>{function d(e,t){return function(r){return e(t(r))}}c.exports=d},61395:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return a*i})},61433:(c,d,e)=>{var t=e(2107),r=e(39762),a=t(function(s){return r(s,[])});c.exports=a},61512:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(28318);function r(a){return!!a&&t("contramap",a)}c.exports=r},61562:(c,d,e)=>{"use strict";e.d(d,{y:()=>r});var t=e(67915);function r(a,i){return(...s)=>{try{return a(...s)}catch(o){t.Vy.error(i,o)}}}},61601:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="envelope",a=512,i=512,s=[128386,9993,61443],o="f0e0",l="M64 112c-8.8 0-16 7.2-16 16l0 22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1l0-22.1c0-8.8-7.2-16-16-16L64 112zM48 212.2L48 384c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-171.8L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64l384 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.y_=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},61617:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="square-arrow-down",a=448,i=512,s=["arrow-square-down"],o="f339",l="M384 432c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0zm64-16c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320zM207 393l-88-88c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L200 136c0-13.3 10.7-24 24-24s24 10.7 24 24l0 182.1 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-88 88c-9.4 9.4-24.6 9.4-33.9 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Y1=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},61718:(c,d,e)=>{"use strict";var t=e(21325),r=function(l,f){return f},a,i,s,o;try{Object.defineProperty(r,"length",{configurable:!0,writable:!1,enumerable:!1,value:1})}catch{}r.length===1?(a={configurable:!0,writable:!1,enumerable:!1},i=Object.defineProperty,c.exports=function(l,f){return f=t(f),l.length===f?l:(a.value=f,i(l,"length",a))}):(o=e(22153),s=function(){var l=[];return function(f){var v,h=0;if(l[f])return l[f];for(v=[];f--;)v.push("a"+(++h).toString(36));return new Function("fn","return function ("+v.join(", ")+") { return fn.apply(this, arguments); };")}}(),c.exports=function(l,f){var v;if(f=t(f),l.length===f)return l;v=s(f)(l);try{o(v,l)}catch{}return v})},61920:(c,d,e)=>{var t=e(95471),r=e(62876),a=e(95478),i=e(3738);c.exports=t(function(o,l){return r(o)?function(){return o.apply(this,arguments)&&l.apply(this,arguments)}:i(a)(o,l)})},61931:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return i!=null&&i.constructor===a||i instanceof a})},61993:c=>{function d(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(r){return t.apply(this,arguments)};case 2:return function(r,a){return t.apply(this,arguments)};case 3:return function(r,a,i){return t.apply(this,arguments)};case 4:return function(r,a,i,s){return t.apply(this,arguments)};case 5:return function(r,a,i,s,o){return t.apply(this,arguments)};case 6:return function(r,a,i,s,o,l){return t.apply(this,arguments)};case 7:return function(r,a,i,s,o,l,f){return t.apply(this,arguments)};case 8:return function(r,a,i,s,o,l,f,v){return t.apply(this,arguments)};case 9:return function(r,a,i,s,o,l,f,v,h){return t.apply(this,arguments)};case 10:return function(r,a,i,s,o,l,f,v,h,y){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}c.exports=d},62079:(c,d,e)=>{"use strict";e.d(d,{Y:()=>r,v:()=>t});const t={DOCUMENT:"document",XHR:"xhr",BEACON:"beacon",FETCH:"fetch",CSS:"css",JS:"js",IMAGE:"image",FONT:"font",MEDIA:"media",OTHER:"other"},r={FETCH:t.FETCH,XHR:t.XHR}},62124:(c,d,e)=>{"use strict";e.d(d,{iA:()=>O,Hv:()=>B,ge:()=>T});var t=e(98339),r=e(62252),a=e(41838),i=e(54912),s=e(95321);const o="_dd",l="_dd_r",f="_dd_l",v="rum",h="logs";function y(K){if(!(0,a.B9)(i.Z)){const W=(0,a.B9)(o),Z=(0,a.B9)(l),H=(0,a.B9)(f),G={};W&&(G.id=W),H&&/^[01]$/.test(H)&&(G[h]=H),Z&&/^[012]$/.test(Z)&&(G[v]=Z),(0,s.c$)(G)&&((0,s.oT)(G),K.persistSession(G))}}var E=e(99576);const w=0;function T(K){const I=R(K);return I&&(0,a.z$)(I)?{type:E.Q_.COOKIE,cookieOptions:I}:void 0}function O(K,I){const W={isLockEnabled:(0,r.F2)(),persistSession:Z=>k(I,K,Z,E.HB),retrieveSession:()=>B(I,K),expireSession:Z=>k(I,K,(0,s.zn)(Z,K),E.AQ)};return y(W),W}function k(K,I,W,Z){let H=(0,s.D9)(W);I.betaEncodeCookieOptions&&(H=(0,s.D9)({...W,...(0,t.RI)(W)?{}:{c:L(K)}})),(0,a.TV)(i.Z,H,I.trackAnonymousUser?E._P:Z,K)}function B(K,I){if(I.betaEncodeCookieOptions)return J(K);const W=(0,a.Ri)(i.Z);return(0,s.H9)(W)}function R(K){const I={};if(I.secure=!!K.useSecureSessionCookie||!!K.usePartitionedCrossSiteSessionCookie,I.crossSite=!!K.usePartitionedCrossSiteSessionCookie,I.partitioned=!!K.usePartitionedCrossSiteSessionCookie,K.trackSe
145ssionAcrossSubdomains){const W=(0,a.DQ)();if(!W)return;I.domain=W}return I}function L(K){const I=K.domain?K.domain.split(".").length-1:0;let W=0;return W|=w<<5,W|=I<<1,W|=K.crossSite?1:0,W.toString(16)}function J(K){const I=(0,a.OR)(i.Z),W=L(K);let Z;for(const H of I.reverse())if(Z=(0,s.H9)(H),Z.c===W)break;return Z==null||delete Z.c,Z??{}}},62130:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="cards-blank",a=640,i=512,s=[],o="e4df",l="M51.8 160.4c-3.7 2.1-4.9 6.8-2.8 10.5l167 289.3c2.1 3.7 6.8 4.9 10.5 2.8L419.4 351.6c3.7-2.1 4.9-6.8 2.8-10.5L255.2 51.8c-2.1-3.7-6.8-4.9-10.5-2.8L51.8 160.4zM7.5 194.9c-15.4-26.6-6.3-60.7 20.4-76.1L220.7 7.5c26.6-15.4 60.7-6.3 76.1 20.4l167 289.3c15.4 26.6 6.2 60.7-20.4 76.1L250.5 504.5c-26.6 15.4-60.7 6.2-76.1-20.4L7.5 194.9zm451.9 226c41.9-24.2 56.3-77.8 32.1-119.8L354.7 64.2c1.7-.2 3.5-.2 5.3-.2l224 0c30.9 0 56 25.1 56 56l0 336c0 30.9-25.1 56-56 56l-224 0c-13.7 0-26.2-4.9-35.9-13l135.3-78.1z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Xm=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},62179:c=>{function d(e){return Object.prototype.toString.call(e)==="[object String]"}c.exports=d},62252:(c,d,e)=>{"use strict";e.d(d,{F2:()=>t,nr:()=>r});function t(){return i()===0}function r(){return i()===1}let a;function i(){return a??(a=s())}function s(o=window){var l;const f=o.navigator.userAgent;return o.chrome||/HeadlessChrome/.test(f)?0:((l=o.navigator.vendor)===null||l===void 0?void 0:l.indexOf("Apple"))===0||/safari/i.test(f)&&!/chrome|android/i.test(f)?1:2}},62259:(c,d,e)=>{var t=e(3738),r=e(7166);c.exports=t(r)},62295:(c,d,e)=>{"use strict";e.d(d,{A:()=>ye});var t=e(80004),r=e.n(t),a=e(10732),i=e.n(a),s=e(31313),o=e.n(s),l=e(97548),f=e.n(l),v=e(23325),h=e.n(v),y=e(91799),E=e.n(y),w=e(83126),T=e.n(w),O=e(84908),k=e.n(O),B=e(81349),R=e.n(B),L=e(93671),J=e.n(L),K=e(65969),I=e.n(K);const W=["a","alpha","b","background","c","colors","f","format","h","height","q","quality","r","rasterize","s","scale","w","width"];function Z(Fe,Je,qe){return`${Fe}/${qe}/${Je}`}const H=k()(W),G=Fe=>!Number.isNaN(Number(Fe)),te=o()(2,Fe=>{const Je=I()(G,T()(Fe));return R()(H,f()({h:Je,height:Je,w:Je,width:Je}),J(),E()(h()(":")),h()(","))}),ve=Fe=>{const{imagesUri:Je,hidpi:qe,imageKey:Lt}=Fe;if(Lt==null)return;const Ve=te(qe?2:1,Fe);return{backgroundImage:`url("${Z(Je,Lt,Ve)}")`}};function oe(Fe,Je){Je===void 0&&(Je={});var qe=Je.insertAt;if(!(!Fe||typeof document>"u")){var Lt=document.head||document.getElementsByTagName("head")[0],$t=document.createElement("style");$t.type="text/css",qe==="top"&&Lt.firstChild?Lt.insertBefore($t,Lt.firstChild):Lt.appendChild($t),$t.styleSheet?$t.styleSheet.cssText=Fe:$t.appendChild(document.createTextNode(Fe))}}var le=".styles_image__32Tdo{display:inline-block}",Se={image:"styles_image__32Tdo"};oe(le,{insertAt:"top"});const xe=i()(["imagesUri","imageKey","hidpi","style",...W]),Ge=Fe=>({...Fe.style,...ve(Fe)}),ze=({alt:Fe,...Je})=>r().createElement("span",Object.assign({"aria-label":Fe,className:Se.image,role:"img",style:Ge(Je)},xe(Je)));ze.defaultProps={alt:"Image",imagesUri:"",style:{}};const ye=ze},62409:(c,d,e)=>{var t=e(32835),r=e(95526),a=e(56860),i=e(19034),s=e(63890),o=e(54836),l=e(93403),f=t(r(["fantasy-land/map","map"],s,function(h,y){switch(Object.prototype.toString.call(y)){case"[object Function]":return o(y.length,function(){return h.call(this,y.apply(this,arguments))});case"[object Object]":return i(function(E,w){return E[w]=h(y[w]),E},{},l(y));default:return a(h,y)}}));c.exports=f},62416:c=>{function d(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}c.exports=d},62417:(c,d,e)=>{var t=e(15095),r=e(61112),a=e(94965),i=e(93662),s=e(39200);c.exports=r(function(l,f,v){return a(l)?i(f(l),l["@@transducer/init"](),v):i(f(s(l)),t(l,[],[],!1),v)})},62426:(c,d,e)=>{"use strict";e.d(d,{ox:()=>K});var t=e(26614),r=e(24602),a=e(75273),i=e(71345),s=e(23100),o=e(47648),l=e(35947),f=e(41838),v=e(49288),h=e(75427),y=e(51807),E=e(99576),w=e(36175),T=e(95321),O=e(62124),k=e(54912),B=e(23005);const R=a.iW,L=E.AQ;let J=[];function K(oe,le,Se,xe){const Ge=new t.cP,ze=new t.cP,ye=(0,w.oC)(oe.sessionStoreStrategyType,oe,le,Se);J.push(()=>ye.stop());const Fe=(0,r.q)({expireDelay:L});if(J.push(()=>Fe.stop()),ye.renewObservable.subscribe(()=>{Fe.add(Je(),(0,a.$S)()),Ge.notify()}),ye.expireObservable.subscribe(()=>{ze.notify(),Fe.closeActive((0,a.$S)())}),ye.expandOrRenewSession(),Fe.add(Je(),(0,a.Oc)().relative),(0,v.sr)(v.R9.SHORT_SESSION_INVESTIGATION)){const qe=ye.getSession();qe&&te(oe,qe)}xe.observable.subscribe(()=>{xe.isGranted()?ye.expandOrRenewSession():ye.expire(!1)}),W(oe,()=>{xe.isGranted()&&ye.expandOrRenewSession()}),Z(oe,()=>ye.expandSession()),H(oe,()=>ye.restartSession());function Je(){const qe=ye.getSession();return qe?{id:qe.id,trackingType:qe[le],isReplayForced:!!qe.forcedReplay,anonymousId:qe.anonymousId}:(G(oe).catch(()=>{}),{id:"invalid",trackingType:E.gB,isReplayForced:!1,anonymousId:void 0})}return{findSession:(qe,Lt)=>Fe.find(qe,Lt),renewObservable:Ge,expireObservable:ze,sessionStateUpdateOb
145servable:ye.sessionStateUpdateObservable,expire:ye.expire,updateSessionState:ye.updateSessionState}}function I(){J.forEach(oe=>oe()),J=[]}function W(oe,le){const{stop:Se}=(0,i.l)(oe,window,["click","touchstart","keydown","scroll"],le,{capture:!0,passive:!0});J.push(Se)}function Z(oe,le){const Se=()=>{document.visibilityState==="visible"&&le()},{stop:xe}=(0,i.q)(oe,document,"visibilitychange",Se);J.push(xe);const Ge=(0,s.yb)(Se,R);J.push(()=>{(0,s.vG)(Ge)})}function H(oe,le){const{stop:Se}=(0,i.q)(oe,window,"resume",le,{capture:!0});J.push(Se)}async function G(oe){const le=oe.sessionStoreStrategyType;if(!le)return;let Se,xe;le.type===E.Q_.COOKIE?(Se=(0,O.Hv)(le.cookieOptions,oe),xe={cookie:await ve(),currentDomain:`${window.location.protocol}//${window.location.hostname}`}):Se=(0,B.dX)(),(0,o.A2)("Unexpected session state",{sessionStoreStrategyType:le.type,session:Se,isSyntheticsTest:(0,l.Fs)(),createdTimestamp:Se?.created,expireTimestamp:Se?.expire,...xe})}function te(oe,le){if(!window.cookieStore||!le.created)return;const Se=Number(le.created),xe=(0,a.x3)(),{stop:Ge}=(0,i.q)(oe,cookieStore,"change",ze);J.push(Ge);function ze(ye){const Fe=(0,h.Uk)(ye.changed,qe=>qe.name===k.Z);if(!Fe)return;const Je=(0,a.x3)()-Se;if(Je>14*a.iW)Ge();else{const qe=(0,T.H9)(Fe.value);if(qe.id&&qe.id!==le.id){Ge();const Lt=(0,a.x3)()-xe;ve().then($t=>{(0,o.A2)("Session cookie changed",{time:Lt,session_age:Je,old:le,new:qe,cookie:$t})}).catch(y.Dx)}}}}async function ve(){let oe;return"cookieStore"in window?oe=await window.cookieStore.getAll(k.Z):oe=document.cookie.split(/\s*;\s*/).filter(le=>le.startsWith(k.Z)),{count:oe.length,domain:(0,f.DQ)()||"undefined",...oe}}},62477:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="browser",a=512,i=512,s=[128468],o="f37e",l="M160 64l0 64 320 0 0-32c0-17.7-14.3-32-32-32L160 64zm-32 0L64 64C46.3 64 32 78.3 32 96l0 32 96 0 0-64zM32 160l0 256c0 17.7 14.3 32 32 32l384 0c17.7 0 32-14.3 32-32l0-256-336 0L32 160zM0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.c9=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},62487:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=5,r=e(52762),a=e(82898),i=e(59291).type("Async"),s=e(59291).typeFn(i(),t),o=e(97804),l=e(23195),f=e(60946),v=e(65637),h=e(401),y=e(30604),E=e(39207),w=e(2104),T=e(64488),O=e(20159),k=e(29846),B=function(G){return G.reduce(function(te,ve){return te&&k(H,ve)},!0)},R=function(G){return H(function(te,ve){return ve(G)})},L=function(G){return H(function(te){return te(G)})};function J(G){if(!(E(G)&&B(G)))throw new TypeError("Async.all: Foldable structure of Asyncs required");return y(G)?l.sequence(H.of,G):G.sequence(H.of)}function K(G,te){if(!w(G))throw new TypeError("Async.fromNode: CPS function required");return function(){for(var ve=[],oe=arguments.length;oe--;)ve[oe]=arguments[oe];return H(function(le,Se){G.apply(te,ve.concat(function(xe,Ge){return xe?le(xe):Se(Ge)}))})}}function I(G){if(!w(G))throw new TypeError("Async.fromPromise: Promise returning function required");return function(){var te=arguments;return H(function(ve,oe){var le=G.apply(null,te);if(!O(le))throw new TypeError("Async.fromPromise: Promise returning function required");le.then(oe,ve)})}}function W(G,te){if(!(T(G)&&G>=0))throw new TypeError("Async.rejectAfter: Positive Integer required for first argument");return H(function(ve){var oe=setTimeout(function(){ve(te)},G);return function(){clearTimeout(oe)}})}function Z(G,te){if(!(T(G)&&G>=0))throw new TypeError("Async.resolveAfter: Positive Integer required for first argument");return H(function(ve,oe){var le=setTimeout(function(){oe(te)},G);return function(){clearTimeout(le)}})}function H(G){var te;if(!w(G))throw new TypeError("Async: Function required");var ve=R,oe=function(){return"Async"+a(G)};function le(Ve,ft,un){if(!w(Ve)||!w(ft))throw new TypeError("Async.fork: Reject and resolve functions required");var Qt=!1,pn=!1,Be=function(){Qt=!0},lt=w(un)?un:h,Ye=function(rn,Xe){if(!pn)return pn=!0,Qt?h():rn(Xe)},gt=G(Ye.bind(null,Ve),Ye.bind(null,ft)),Ct=w(gt)?gt:h;return v(function(){return lt(Be(Ct()))})}function Se(){return new Promise(function(Ve,ft){le(ft,Ve)})}function xe(Ve){if(!k(H,Ve))throw new TypeError("Async.race: Async required");return H(function(ft,un){var Qt=v(function(gt,Ct){return gt?un(Ct):ft(Ct)}),pn=Qt.bind(null,!0),Be=Qt.bind(null,!1),lt=le(Be,pn),Ye=Ve.fork(Be,pn);return function(){lt(),Ye()}})}function Ge(Ve,ft){if(!w(Ve)||!w(ft))throw new TypeError("Async.swap: Functions required for both arguments");return H(function(un,Qt){return le(f(Qt,Ve),f(un,ft))})}function ze(Ve,ft){if(!w(Ve)||!w(ft))throw new TypeError("Async.coalesce: Functions required for both arguments");return H(function(un,Qt){return le(f(Qt,Ve),f(Qt,ft))})}function ye(Ve){return function(ft){if(!w(ft))throw new TypeError("Async."+Ve+": Function required");return H(function(un,Qt){return le(un,f(Qt,ft))})}}function Fe(Ve){return function(ft,un){if(!w(ft)||!w(un))throw new TypeError("Async."+Ve+": Functions required for both arguments");return H(function(Qt,pn){return le(f(Qt,ft),f(pn,un))})}}function Je(Ve){return function(ft){if(!k(H,ft))throw new TypeError("Async."+Ve+": Async required");return H(function(un,Qt){var pn=h,Be=h;return pn=le(function(){Be=ft.fork(un,Qt)},Qt),v(function(){return Be(pn())})})}}function qe(Ve){if(!k(H,Ve))throw new TypeError("Async.ap: Async required");return H(function(ft,un){var Qt=null,pn=null,Be=!1,lt=!1,Ye=!1,gt=function(){Ye=!0},Ct=v(ft);function rn(){!Ye&&Be&&lt&&f(un,Qt)(pn)}var Xe=le(Ct,function(ln){if(!w(ln))throw new TypeError("Async.ap: Wrapped value must be a function");Be=!0,Qt=ln,rn()}),xt=Ve.fork(Ct,function(ln){lt=!0,pn=ln,rn()});return function(){Xe(),xt(),gt()}})}function Lt(Ve){return function(ft){if(!w(ft))throw new TypeError("Async."+Ve+": Async returning function required");return H(function(un,Qt){var pn=h,Be=h;return pn=le(un,function(lt){var Ye=ft(lt);if(!k(H,Ye))throw new TypeError("Async."+Ve+": Function must return another Async");Be=Ye.fork(un,Qt)}),v(function(){return Be(pn())})})}}function $t(Ve,ft){var un="Async.bichain: Both arguments must be Async returning functions";if(!w(Ve)||!w(ft))throw new TypeError(un);return H(function(Qt,pn){var Be=h,lt=h;
145function Ye(gt){return function(Ct){var rn=gt(Ct);if(!k(H,rn))throw new TypeError(un);lt=rn.fork(Qt,pn)}}return Be=le(Ye(Ve),Ye(ft)),v(function(){return lt(Be())})})}return te={fork:le,toPromise:Se,inspect:oe,toString:oe,type:i,swap:Ge,race:xe,coalesce:ze,ap:qe,of:ve,alt:Je("alt"),bimap:Fe("bimap"),map:ye("map"),chain:Lt("chain"),bichain:$t},te[o.of]=ve,te[o.alt]=Je(o.alt),te[o.bimap]=Fe(o.bimap),te[o.map]=ye(o.map),te[o.chain]=Lt(o.chain),te["@@type"]=s,te.constructor=H,te}H.of=R,H.type=i,H[o.of]=R,H["@@type"]=s,H.Rejected=L,H.Resolved=R,H.fromPromise=I,H.fromNode=K,H.all=J,H.rejectAfter=W,H.resolveAfter=Z,H["@@implements"]=r(["alt","ap","bimap","chain","map","of"]),c.exports=H},62502:c=>{function d(e,t){for(var r=-1,a=Array(e);++r<e;)a[r]=t(r);return a}c.exports=d},62568:c=>{"use strict";var d=TypeError,e=9007199254740991;c.exports=function(t){if(t>e)throw d("Maximum allowed index exceeded");return t}},62713:(c,d,e)=>{var t=e(4185);c.exports=t(0,-1)},62746:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.default={defaultEasing:function(t){return t<.5?Math.pow(t*2,2)/2:1-Math.pow((1-t)*2,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:-1+(4-2*t)*t},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}}},62770:(c,d,e)=>{var t=e(78475);c.exports=function(a,i){return function(){var s=arguments.length;if(s===0)return i();var o=arguments[s-1];return t(o)||typeof o[a]!="function"?i.apply(this,arguments):o[a].apply(o,Array.prototype.slice.call(arguments,0,s-1))}}},62832:(c,d,e)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var t=Object.assign||function(T){for(var O=1;O<arguments.length;O++){var k=arguments[O];for(var B in k)Object.prototype.hasOwnProperty.call(k,B)&&(T[B]=k[B])}return T},r=function(){function T(O,k){for(var B=0;B<k.length;B++){var R=k[B];R.enumerable=R.enumerable||!1,R.configurable=!0,"value"in R&&(R.writable=!0),Object.defineProperty(O,R.key,R)}}return function(O,k,B){return k&&T(O.prototype,k),B&&T(O,B),O}}(),a=e(80004),i=v(a),s=e(7948),o=v(s),l=e(48786),f=v(l);function v(T){return T&&T.__esModule?T:{default:T}}function h(T,O){if(!(T instanceof O))throw new TypeError("Cannot call a class as a function")}function y(T,O){if(!T)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return O&&(typeof O=="object"||typeof O=="function")?O:T}function E(T,O){if(typeof O!="function"&&O!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof O);T.prototype=Object.create(O&&O.prototype,{constructor:{value:T,enumerable:!1,writable:!0,configurable:!0}}),O&&(Object.setPrototypeOf?Object.setPrototypeOf(T,O):T.__proto__=O)}var w=function(T){E(O,T);function O(){return h(this,O),y(this,(O.__proto__||Object.getPrototypeOf(O)).apply(this,arguments))}return r(O,[{key:"render",value:function(){var B=this,R=t({},this.props);return delete R.name,R.parentBindings&&delete R.parentBindings,i.default.createElement("div",t({},R,{ref:function(J){B.props.parentBindings.domNode=J}}),this.props.children)}}]),O}(i.default.Component);w.propTypes={name:f.default.string,id:f.default.string},d.default=(0,o.default)(w)},62840:(c,d,e)=>{var t=e(96286);function r(a){return a==null?"":t(a)}c.exports=r},62842:(c,d,e)=>{var t=e(61112),r=e(29355),a=e(6204);c.exports=t(function i(s,o,l){return a(function(f,v,h){return r(v)&&r(h)?i(s,v,h):s(f,v,h)},o,l)})},62876:c=>{c.exports=function(e){return Object.prototype.toString.call(e)==="[object Function]"}},62887:(c,d,e)=>{var t=e(2310),r=e(688),a=e(528),i="[object Arguments]",s="[object Array]",o="[object Boolean]",l="[object Date]",f="[object Error]",v="[object Function]",h="[object Map]",y="[object Number]",E="[object Object]",w="[object RegExp]",T="[object Set]",O="[object String]",k="[object WeakMap]",B="[object ArrayBuffer]",R="[object DataView]",L="[object Float32Array]",J="[object Float64Array
145]",K="[object Int8Array]",I="[object Int16Array]",W="[object Int32Array]",Z="[object Uint8Array]",H="[object Uint8ClampedArray]",G="[object Uint16Array]",te="[object Uint32Array]",ve={};ve[L]=ve[J]=ve[K]=ve[I]=ve[W]=ve[Z]=ve[H]=ve[G]=ve[te]=!0,ve[i]=ve[s]=ve[B]=ve[o]=ve[R]=ve[l]=ve[f]=ve[v]=ve[h]=ve[y]=ve[E]=ve[w]=ve[T]=ve[O]=ve[k]=!1;function oe(le){return a(le)&&r(le.length)&&!!ve[t(le)]}c.exports=oe},63e3:(c,d,e)=>{"use strict";var t=e(58595),r=e(72323),a=e(91199),i=e(91070),s=e(24357),o=e(67875),l=e(97436),f=Array,v=r(o("Array","sort"));t({target:"Array",proto:!0},{toSorted:function(y){y!==void 0&&a(y);var E=i(this),w=s(f,E);return v(w,y)}}),l("toSorted")},63012:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(22038),r=e(28421);function a(i){if(!r(i))throw new TypeError("curry: Function required");return t(i)}c.exports=a},63058:(c,d,e)=>{var t=e(49570),r=e(5082);c.exports=t(function(i){return r(function(){return Array.prototype.slice.call(arguments,0)},i)})},63196:(c,d,e)=>{"use strict";var t=e(64911),r=e(68050);c.exports=function(a){if(r){try{return t.process.getBuiltinModule(a)}catch{}try{return Function('return require("'+a+'")')()}catch{}}}},63210:(c,d,e)=>{"use strict";e.d(d,{$P:()=>E,BV:()=>wn,C5:()=>ot,Ix:()=>jn,RQ:()=>k,Rq:()=>o,V8:()=>lr,Zp:()=>L,g:()=>Z,jb:()=>f,qh:()=>qr,sp:()=>s,x$:()=>H,zy:()=>T});var t=e(80004),r=e.n(t),a=e(70707);/**
146 * React Router v6.30.1
147 *
148 * Copyright (c) Remix Software Inc.
149 *
150 * This source code is licensed under the MIT license found in the
151 * LICENSE.md file in the root directory of this source tree.
152 *
153 * @license MIT
154 */function i(){return i=Object.assign?Object.assign.bind():function(Tt){for(var Vt=1;Vt<arguments.length;Vt++){var It=arguments[Vt];for(var Xn in It)Object.prototype.hasOwnProperty.call(It,Xn)&&(Tt[Xn]=It[Xn])}return Tt},i.apply(this,arguments)}const s=t.createContext(null),o=t.createContext(null),l=t.createContext(null),f=t.createContext(null),v=t.createContext(null),h=t.createContext({outlet:null,matches:[],isDataRoute:!1}),y=t.createContext(null);function E(Tt,Vt){let{relative:It}=Vt===void 0?{}:Vt;w()||(0,a.Oi)(!1);let{basename:Xn,navigator:dr}=t.useContext(f),{hash:Sr,pathname:Lr,search:br}=H(Tt,{relative:It}),Yr=Lr;return Xn!=="/"&&(Yr=Lr==="/"?Xn:(0,a.HS)([Xn,Lr])),dr.createHref({pathname:Yr,search:br,hash:Sr})}function w(){return t.useContext(v)!=null}function T(){return w()||(0,a.Oi)(!1),t.useContext(v).location}function O(){return React.useContext(v).navigationType}function k(Tt){w()||(0,a.Oi)(!1);let{pathname:Vt}=T();return t.useMemo(()=>(0,a.B6)(Tt,(0,a.RO)(Vt)),[Vt,Tt])}const B=null;function R(Tt){t.useContext(f).static||t.useLayoutEffect(Tt)}function L(){let{isDataRoute:Tt}=t.useContext(h);return Tt?Xe():J()}function J(){w()||(0,a.Oi)(!1);let Tt=t.useContext(s),{basename:Vt,future:It,navigator:Xn}=t.useContext(f),{matches:dr}=t.useContext(h),{pathname:Sr}=T(),Lr=JSON.stringify((0,a.yD)(dr,It.v7_relativeSplatPath)),br=t.useRef(!1);return R(()=>{br.current=!0}),t.useCallback(function(Vr,Ci){if(Ci===void 0&&(Ci={}),!br.current)return;if(typeof Vr=="number"){Xn.go(Vr);return}let Ai=(0,a.Gh)(Vr,JSON.parse(Lr),Sr,Ci.relative==="path");Tt==null&&Vt!=="/"&&(Ai.pathname=Ai.pathname==="/"?Vt:(0,a.HS)([Vt,Ai.pathname])),(Ci.replace?Xn.replace:Xn.push)(Ai,Ci.state,Ci)},[Vt,Xn,Lr,Sr,Tt])}const K=null;function I(){return React.useContext(K)}function W(Tt){let Vt=React.useContext(h).outlet;return Vt&&React.createElement(K.Provider,{value:Tt},Vt)}function Z(){let{matches:Tt}=t.useContext(h),Vt=Tt[Tt.length-1];return Vt?Vt.params:{}}function H(Tt,Vt){let{relative:It}=Vt===void 0?{}:Vt,{future:Xn}=t.useContext(f),{matches:dr}=t.useContext(h),{pathname:Sr}=T(),Lr=JSON.stringify((0,a.yD)(dr,Xn.v7_relativeSplatPath));return t.useMemo(()=>(0,a.Gh)(Tt,JSON.parse(Lr),Sr,It==="path"),[Tt,Lr,Sr,It])}function G(Tt,Vt){return te(Tt,Vt)}function te(Tt,Vt,It,Xn){w()||(0,a.Oi)(!1);let{navigator:dr}=t.useContext(f),{matches:Sr}=t.useContext(h),Lr=Sr[Sr.length-1],br=Lr?Lr.params:{},Yr=Lr?Lr.pathname:"/",Vr=Lr?Lr.pathnameBase:"/",Ci=Lr&&Lr.route,Ai=T(),$i;if(Vt){var _e;let $n=typeof Vt=="string"?(0,a.Rr)(Vt):Vt;Vr==="/"||(_e=$n.pathname)!=null&&_e.startsWith(Vr)||(0,a.Oi)(!1),$i=$n}else $i=Ai;let Ie=$i.pathname||"/",Ot=Ie;if(Vr!=="/"){let $n=Vr.replace(/^\//,"").split("/");Ot="/"+Ie.replace(/^\//,"").split("/").slice($n.length).join("/")}let cn=(0,a.ue)(Tt,{pathname:Ot}),_n=xe(cn&&cn.map($n=>Object.assign({},$n,{params:Object.assign({}
vendor: 4,640 bytes, line 154
154,br,$n.params),pathname:(0,a.HS)([Vr,dr.encodeLocation?dr.encodeLocation($n.pathname).pathname:$n.pathname]),pathnameBase:$n.pathnameBase==="/"?Vr:(0,a.HS)([Vr,dr.encodeLocation?dr.encodeLocation($n.pathnameBase).pathname:$n.pathnameBase])})),Sr,It,Xn);return Vt&&_n?t.createElement(v.Provider,{value:{location:i({pathname:"/",search:"",hash:"",state:null,key:"default"},$i),navigationType:a.rc.Pop}},_n):_n}function ve(){let Tt=lt(),Vt=(0,a.pX)(Tt)?Tt.status+" "+Tt.statusText:Tt instanceof Error?Tt.message:JSON.stringify(Tt),It=Tt instanceof Error?Tt.stack:null,Xn="rgba(200,200,200, 0.5)",dr={padding:"0.5rem",backgroundColor:Xn},Sr={padding:"2px 4px",backgroundColor:Xn};return t.createElement(t.Fragment,null,t.createElement("h2",null,"Unexpected Application Error!"),t.createElement("h3",{style:{fontStyle:"italic"}},Vt),It?t.createElement("pre",{style:dr},It):null,null)}const oe=t.createElement(ve,null);class le extends t.Component{constructor(Vt){super(Vt),this.state={location:Vt.location,revalidation:Vt.revalidation,error:Vt.error}}static getDerivedStateFromError(Vt){return{error:Vt}}static getDerivedStateFromProps(Vt,It){return It.location!==Vt.location||It.revalidation!=="idle"&&Vt.revalidation==="idle"?{error:Vt.error,location:Vt.location,revalidation:Vt.revalidation}:{error:Vt.error!==void 0?Vt.error:It.error,location:It.location,revalidation:Vt.revalidation||It.revalidation}}componentDidCatch(Vt,It){console.error("React Router caught the following error during render",Vt,It)}render(){return this.state.error!==void 0?t.createElement(h.Provider,{value:this.props.routeContext},t.createElement(y.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Se(Tt){let{routeContext:Vt,match:It,children:Xn}=Tt,dr=t.useContext(s);return dr&&dr.static&&dr.staticContext&&(It.route.errorElement||It.route.ErrorBoundary)&&(dr.staticContext._deepestRenderedBoundaryId=It.route.id),t.createElement(h.Provider,{value:Vt},Xn)}function xe(Tt,Vt,It,Xn){var dr;if(Vt===void 0&&(Vt=[]),It===void 0&&(It=null),Xn===void 0&&(Xn=null),Tt==null){var Sr;if(!It)return null;if(It.errors)Tt=It.matches;else if((Sr=Xn)!=null&&Sr.v7_partialHydration&&Vt.length===0&&!It.initialized&&It.matches.length>0)Tt=It.matches;else return null}let Lr=Tt,br=(dr=It)==null?void 0:dr.errors;if(br!=null){let Ci=Lr.findIndex(Ai=>Ai.route.id&&br?.[Ai.route.id]!==void 0);Ci>=0||(0,a.Oi)(!1),Lr=Lr.slice(0,Math.min(Lr.length,Ci+1))}let Yr=!1,Vr=-1;if(It&&Xn&&Xn.v7_partialHydration)for(let Ci=0;Ci<Lr.length;Ci++){let Ai=Lr[Ci];if((Ai.route.HydrateFallback||Ai.route.hydrateFallbackElement)&&(Vr=Ci),Ai.route.id){let{loaderData:$i,errors:_e}=It,Ie=Ai.route.loader&&$i[Ai.route.id]===void 0&&(!_e||_e[Ai.route.id]===void 0);if(Ai.route.lazy||Ie){Yr=!0,Vr>=0?Lr=Lr.slice(0,Vr+1):Lr=[Lr[0]];break}}}return Lr.reduceRight((Ci,Ai,$i)=>{let _e,Ie=!1,Ot=null,cn=null;It&&(_e=br&&Ai.route.id?br[Ai.route.id]:void 0,Ot=Ai.route.errorElement||oe,Yr&&(Vr<0&&$i===0?(ln("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),Ie=!0,cn=null):Vr===$i&&(Ie=!0,cn=Ai.route.hydrateFallbackElement||null)));let _n=Vt.concat(Lr.slice(0,$i+1)),$n=()=>{let Ti;return _e?Ti=Ot:Ie?Ti=cn:Ai.route.Component?Ti=t.createElement(Ai.route.Component,null):Ai.route.element?Ti=Ai.route.element:Ti=Ci,t.createElement(Se,{match:Ai,routeContext:{outlet:Ci,matches:_n,isDataRoute:It!=null},children:Ti})};return It&&(Ai.route.ErrorBoundary||Ai.route.errorElement||$i===0)?t.createElement(le,{location:It.location,revalidation:It.revalidation,component:Ot,error:_e,children:$n(),routeContext:{outlet:null,matches:_n,isDataRoute:!0}}):$n()},null)}var Ge=function(Tt){return Tt.UseBlocker="useBlocker",Tt.UseRevalidator="useRevalidator",Tt.UseNavigateStable="useNavigate",Tt}(Ge||{}),ze=function(Tt){return Tt.UseBlocker="useBlocker",Tt.UseLoaderData="useLoaderData",Tt.UseActionData="useActionData",Tt.UseRouteError="useRouteError",Tt.UseNavigation="useNavigation",Tt.UseRouteLoaderData="useRouteLoaderData",Tt.UseMatches="useMatches",Tt.UseRevalidator="useRevalidator",Tt.UseNavigateStable="useNavigate",Tt.UseRouteId="useRouteId",Tt}(ze||{});function ye(Tt){return Tt+" must be used within a data router.  See https://reactrouter.com/v6/routers/picking-a-router."}function Fe(Tt){let Vt=t.useContext(s);return Vt||(0,a.Oi)(!1),Vt}function Je(Tt){let Vt=t.useContext(o);return Vt||(0,a.Oi)(!1),Vt}function qe(Tt){let Vt=t.useContext(h);return Vt||(0,a.Oi)(!1),Vt}function Lt(Tt){let Vt=qe(Tt),It=Vt.matches[Vt.matches.length-1];return It.route.id||(0,a.Oi)(!1),It.route.id}function $t(){return Lt(ze.UseRouteId)}
154function Ve(){return Je(ze.UseNavigation).navigation}function ft(){let Tt=Fe(Ge.UseRevalidator),Vt=Je(ze.UseRevalidator);return React.useMemo(()=>({revalidate:Tt.router.revalidate,state:Vt.revalidation}),[Tt.router.revalidate,Vt.revalidation])}function un(){let{matches:Tt,loaderData:Vt}=Je(ze.UseMatches);return React.useMemo(()=>Tt.map(It=>UNSAFE_convertRouteMatchToUiMatch(It,Vt)),[Tt,Vt])}function Qt(){let Tt=Je(ze.UseLoaderData),Vt=Lt(ze.UseLoaderData);if(Tt.errors&&Tt.errors[Vt]!=null){console.error("You cannot `useLoaderData` in an errorElement (routeId: "+Vt+")");return}return Tt.loaderData[Vt]}function pn(Tt){return Je(ze.UseRouteLoaderData).loaderData[Tt]}function Be(){let Tt=Je(ze.UseActionData),Vt=Lt(ze.UseLoaderData);return Tt.actionData?Tt.actionData[Vt]:void 0}function lt(){var Tt;let Vt=t.useContext(y),It=Je(ze.UseRouteError),Xn=Lt(ze.UseRouteError);return Vt!==void 0?Vt:(Tt=It.errors)==null?void 0:Tt[Xn]}function Ye(){let Tt=React.useContext(l);return Tt?._data}function gt(){let Tt=React.useContext(l);return Tt?._error}let Ct=0;function rn(Tt){let{router:Vt,basename:It}=Fe(Ge.UseBlocker),Xn=Je(ze.UseBlocker),[dr,Sr]=React.useState(""),Lr=React.useCallback(br=>{if(typeof Tt!="function")return!!Tt;if(It==="/")return Tt(br);let{currentLocation:Yr,nextLocation:Vr,historyAction:Ci}=br;return Tt({currentLocation:i({},Yr,{pathname:stripBasename(Yr.pathname,It)||Yr.pathname}),nextLocation:i({},Vr,{pathname:stripBasename(Vr.pathname,It)||Vr.pathname}),historyAction:Ci})},[It,Tt]);return React.useEffect(()=>{let br=String(++Ct);return Sr(br),()=>Vt.deleteBlocker(br)},[Vt]),React.useEffect(()=>{dr!==""&&Vt.getBlocker(dr,Lr)},[Vt,dr,Lr]),dr&&Xn.blockers.has(dr)?Xn.blockers.get(dr):IDLE_BLOCKER}function Xe(){let{router:Tt}=Fe(Ge.UseNavigateStable),Vt=Lt(ze.UseNavigateStable),It=t.useRef(!1);return R(()=>{It.current=!0}),t.useCallback(function(dr,Sr){Sr===void 0&&(Sr={}),It.current&&(typeof dr=="number"?Tt.navigate(dr):Tt.navigate(dr,i({fromRouteId:Vt},Sr)))},[Tt,Vt])}const xt={};function ln(Tt,Vt,It){!Vt&&!xt[Tt]&&(xt[Tt]=!0)}const Pn={};function Rn(Tt,Vt){}const dn=(Tt,Vt,It)=>(""+Vt+("You can use the `"+Tt+"` future flag to opt-in early. ")+("For more information, see "+It+"."),void 0);function lr(Tt,Vt){Tt?.v7_startTransition===void 0&&dn("v7_startTransition","React Router will begin wrapping state updates in `React.startTransition` in v7","https://reactrouter.com/v6/upgrading/future#v7_starttransition"),Tt?.v7_relativeSplatPath===void 0&&(!Vt||Vt.v7_relativeSplatPath===void 0)&&dn("v7_relativeSplatPath","Relative route resolution within Splat routes is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_relativesplatpath"),Vt&&(Vt.v7_fetcherPersist===void 0&&dn("v7_fetcherPersist","The persistence behavior of fetchers is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_fetcherpersist"),Vt.v7_normalizeFormMethod===void 0&&dn("v7_normalizeFormMethod","Casing of `formMethod` fields is being normalized to uppercase in v7","https://reactrouter.com/v6/upgrading/future#v7_normalizeformmethod"),Vt.v7_partialHydration===void 0&&dn("v7_partialHydration","`RouterProvider` hydration behavior is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_partialhydration"),Vt.v7_skipActionErrorRevalidation===void 0&&dn("v7_skipActionErrorRevalidation","The revalidation behavior after 4xx/5xx `action` responses is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_skipactionerrorrevalidation"))}const An=t["startTransition"];function cr(Tt){let{fallbackElement:Vt,router:It,future:Xn}=Tt,[dr,Sr]=React.useState(It.state),{v7_startTransition:Lr}=Xn||{},br=React.useCallback(Ai=>{Lr&&An?An(()=>Sr(Ai)):Sr(Ai)},[Sr,Lr]);React.useLayoutEffect(()=>It.subscribe(br),[It,br]),React.useEffect(()=>{},[]);let Yr=React.useMemo(()=>({createHref:It.createHref,encodeLocation:It.encodeLocation,go:Ai=>It.navigate(Ai),push:(Ai,$i,_e)=>It.navigate(Ai,{state:$i,preventScrollReset:_e?.preventScrollReset}),replace:(Ai,$i,_e)=>It.navigate(Ai,{replace:!0,state:$i,preventScrollReset:_e?.preventScrollReset})}),[It]),Vr=It.basename||"/",Ci=React.useMemo(()=>({router:It,navigator:Yr,static:!1,basename:Vr}),[It,Yr,Vr]);return React.useEffect(()=>lr(Xn,It.future),[It,Xn]),React.createElement(React.Fragment,null,React.createElement(s.Provider,{value:Ci},React.createElement(o.Provider,{value:dr},React.createElement(jn,{basename:Vr,location:dr.location,navigationType:dr.historyAction,navigator:Yr,future:{v7_relativeSplatPath:It.future.v7_relativeSplatPath}},dr.initialized||It.future.v7_partialHydration?React.createElement(Wr,{routes:It.routes,future:It.future,state:dr}):Vt))),null)}function Wr(Tt){let{routes:Vt,future:It,state:Xn}=Tt;return te(Vt,void 0,Xn,It)}function en(Tt){let{basename:Vt,children:It,initialEntries:Xn,initialIndex:dr,future:Sr}=Tt,Lr=React.useRef();Lr.current==null&&(Lr.current=createMemoryHistory({initialEntries:Xn,initialIndex:dr,v5Compat:!0}));let br=Lr.current,[Yr,Vr]=React.useState({action:br.action,location:br.location}),{v7_startTransition:Ci}=Sr||{},Ai=React.useCallback($i=>{Ci&&An?An(()=>Vr($i)):Vr($i)},[Vr,Ci]);return React.useLayoutEffect(()=>br.listen(Ai),[br,Ai]),React.useEffect(()=>lr(Sr),[Sr]),React.createElement(jn,{basename:Vt,children:It,location:Yr.location,navigationType:Yr.action,navigator:br,future:Sr})}function ot(Tt){let{to:Vt,replace:It,state:Xn,relative:dr}=Tt;w()||(0,a.Oi)(!1);let{future:Sr,static:Lr}=t.useContext(f),{matches:br}=t.useContext(h),{pathname:Yr}=T(),Vr=L(),Ci=(0,a.Gh)(Vt,(0,a.yD)(br,Sr.v7_relativeSplatPath),Yr,dr==="path"),Ai=JSON.stringify(Ci);return t.useEffect(()=>Vr(JSON.parse(Ai),{replace:It,state:Xn,relative:dr}),[Vr,Ai,dr,It,Xn]),null}function ke(Tt){return W(Tt.context)}function qr(Tt){(0,a.Oi)(!1)}function jn(Tt){let{basename:Vt="/",children:It=null,location:Xn,navigationType:dr=a.rc.Pop,navigator:Sr,static:Lr=!1,future:br}=Tt;w()&&(0,a.Oi)(!1);let Yr=Vt.replace(/^\/*/,"/"),Vr=t.useMemo(()=>({basename:Yr,navigator:Sr,static:Lr,future:i({v7_relativeSplatPath:!1},br)}),[Yr,br,Sr,Lr]);
154typeof Xn=="string"&&(Xn=(0,a.Rr)(Xn));let{pathname:Ci="/",search:Ai="",hash:$i="",state:_e=null,key:Ie="default"}=Xn,Ot=t.useMemo(()=>{let cn=(0,a.pb)(Ci,Yr);return cn==null?null:{location:{pathname:cn,search:Ai,hash:$i,state:_e,key:Ie},navigationType:dr}},[Yr,Ci,Ai,$i,_e,Ie,dr]);return Ot==null?null:t.createElement(f.Provider,{value:Vr},t.createElement(v.Provider,{children:It,value:Ot}))}function wn(Tt){let{children:Vt,location:It}=Tt;return G(Pr(Vt),It)}function nt(Tt){let{children:Vt,errorElement:It,resolve:Xn}=Tt;return React.createElement(yt,{resolve:Xn,errorElement:It},React.createElement(tn,null,Vt))}var vt=function(Tt){return Tt[Tt.pending=0]="pending",Tt[Tt.success=1]="success",Tt[Tt.error=2]="error",Tt}(vt||{});const Vn=new Promise(()=>{});class yt extends t.Component{constructor(Vt){super(Vt),this.state={error:null}}static getDerivedStateFromError(Vt){return{error:Vt}}componentDidCatch(Vt,It){console.error("<Await> caught the following error during render",Vt,It)}render(){let{children:Vt,errorElement:It,resolve:Xn}=this.props,dr=null,Sr=vt.pending;if(!(Xn instanceof Promise))Sr=vt.success,dr=Promise.resolve(),Object.defineProperty(dr,"_tracked",{get:()=>!0}),Object.defineProperty(dr,"_data",{get:()=>Xn});else if(this.state.error){Sr=vt.error;let Lr=this.state.error;dr=Promise.reject().catch(()=>{}),Object.defineProperty(dr,"_tracked",{get:()=>!0}),Object.defineProperty(dr,"_error",{get:()=>Lr})}else Xn._tracked?(dr=Xn,Sr="_error"in dr?vt.error:"_data"in dr?vt.success:vt.pending):(Sr=vt.pending,Object.defineProperty(Xn,"_tracked",{get:()=>!0}),dr=Xn.then(Lr=>Object.defineProperty(Xn,"_data",{get:()=>Lr}),Lr=>Object.defineProperty(Xn,"_error",{get:()=>Lr})));if(Sr===vt.error&&dr._error instanceof a.tH)throw Vn;if(Sr===vt.error&&!It)throw dr._error;if(Sr===vt.error)return t.createElement(l.Provider,{value:dr,children:It});if(Sr===vt.success)return t.createElement(l.Provider,{value:dr,children:Vt});throw dr}}function tn(Tt){let{children:Vt}=Tt,It=Ye(),Xn=typeof Vt=="function"?Vt(It):Vt;return React.createElement(React.Fragment,null,Xn)}function Pr(Tt,Vt){Vt===void 0&&(Vt=[]);let It=[];return t.Children.forEach(Tt,(Xn,dr)=>{if(!t.isValidElement(Xn))return;let Sr=[...Vt,dr];if(Xn.type===t.Fragment){It.push.apply(It,Pr(Xn.props.children,Sr));return}Xn.type!==qr&&(0,a.Oi)(!1),!Xn.props.index||!Xn.props.children||(0,a.Oi)(!1);let Lr={id:Xn.props.id||Sr.join("-"),caseSensitive:Xn.props.caseSensitive,element:Xn.props.element,Component:Xn.props.Component,index:Xn.props.index,path:Xn.props.path,loader:Xn.props.loader,action:Xn.props.action,errorElement:Xn.props.errorElement,ErrorBoundary:Xn.props.ErrorBoundary,hasErrorBoundary:Xn.props.ErrorBoundary!=null||Xn.props.errorElement!=null,shouldRevalidate:Xn.props.shouldRevalidate,handle:Xn.props.handle,lazy:Xn.props.lazy};Xn.props.children&&(Lr.children=Pr(Xn.props.children,Sr)),It.push(Lr)}),It}function ri(Tt){return xe(Tt)}function gn(Tt){let Vt={hasErrorBoundary:Tt.ErrorBoundary!=null||Tt.errorElement!=null};return Tt.Component&&Object.assign(Vt,{element:React.createElement(Tt.Component),Component:void 0}),Tt.HydrateFallback&&Object.assign(Vt,{hydrateFallbackElement:React.createElement(Tt.HydrateFallback),HydrateFallback:void 0}),Tt.ErrorBoundary&&Object.assign(Vt,{errorElement:React.createElement(Tt.ErrorBoundary),ErrorBoundary:void 0}),Vt}function bn(Tt,Vt){return createRouter({basename:Vt?.basename,future:i({},Vt?.future,{v7_prependBasename:!0}),history:createMemoryHistory({initialEntries:Vt?.initialEntries,initialIndex:Vt?.initialIndex}),hydrationData:Vt?.hydrationData,routes:Tt,mapRouteProperties:gn,dataStrategy:Vt?.dataStrategy,patchRoutesOnNavigation:Vt?.patchRoutesOnNavigation}).initialize()}},63306:c=>{"use strict";var d=typeof Reflect=="object"?Reflect:null,e=d&&typeof d.apply=="function"?d.apply:function(J,K,I){return Function.prototype.apply.call(J,K,I)},t;d&&typeof d.ownKeys=="function"?t=d.ownKeys:Object.getOwnPropertySymbols?t=function(J){return Object.getOwnPropertyNames(J).concat(Object.getOwnPropertySymbols(J))}:t=function(J){return Object.getOwnPropertyNames(J)};function r(L){console&&console.warn&&console.warn(L)}var a=Number.isNaN||function(J){return J!==J};function i(){i.init.call(this)}c.exports=i,c.exports.once=k,i.EventEmitter=i,i.prototype._events=void 0,i.prototype._eventsCount=0,i.prototype._maxListeners=void 0;var s=10;function o(L){if(typeof L!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof L)}Object.defineProperty(i,"defaultMaxListeners",{enumerable:!0,get:function(){return s},set:function(L){if(typeof L!="number"||L<0||a(L))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+L+".");s=L}}),i.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},i.prototype.setMaxListeners=function(J){if(typeof J!="number"||J<0||a(J))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+J+".");return this._maxListeners=J,this};function l(L){return L._maxListeners===void 0?i.defaultMaxListeners:L._maxListeners}i.prototype.getMaxListeners=function(){return l(this)},i.prototype.emit=function(J){for(var K=[],I=1;I<arguments.length;
vendor: 5,275 bytes, line 154
154I++)K.push(arguments[I]);var W=J==="error",Z=this._events;if(Z!==void 0)W=W&&Z.error===void 0;else if(!W)return!1;if(W){var H;if(K.length>0&&(H=K[0]),H instanceof Error)throw H;var G=new Error("Unhandled error."+(H?" ("+H.message+")":""));throw G.context=H,G}var te=Z[J];if(te===void 0)return!1;if(typeof te=="function")e(te,this,K);else for(var ve=te.length,oe=w(te,ve),I=0;I<ve;++I)e(oe[I],this,K);return!0};function f(L,J,K,I){var W,Z,H;if(o(K),Z=L._events,Z===void 0?(Z=L._events=Object.create(null),L._eventsCount=0):(Z.newListener!==void 0&&(L.emit("newListener",J,K.listener?K.listener:K),Z=L._events),H=Z[J]),H===void 0)H=Z[J]=K,++L._eventsCount;else if(typeof H=="function"?H=Z[J]=I?[K,H]:[H,K]:I?H.unshift(K):H.push(K),W=l(L),W>0&&H.length>W&&!H.warned){H.warned=!0;var G=new Error("Possible EventEmitter memory leak detected. "+H.length+" "+String(J)+" listeners added. Use emitter.setMaxListeners() to increase limit");G.name="MaxListenersExceededWarning",G.emitter=L,G.type=J,G.count=H.length,r(G)}return L}i.prototype.addListener=function(J,K){return f(this,J,K,!1)},i.prototype.on=i.prototype.addListener,i.prototype.prependListener=function(J,K){return f(this,J,K,!0)};function v(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function h(L,J,K){var I={fired:!1,wrapFn:void 0,target:L,type:J,listener:K},W=v.bind(I);return W.listener=K,I.wrapFn=W,W}i.prototype.once=function(J,K){return o(K),this.on(J,h(this,J,K)),this},i.prototype.prependOnceListener=function(J,K){return o(K),this.prependListener(J,h(this,J,K)),this},i.prototype.removeListener=function(J,K){var I,W,Z,H,G;if(o(K),W=this._events,W===void 0)return this;if(I=W[J],I===void 0)return this;if(I===K||I.listener===K)--this._eventsCount===0?this._events=Object.create(null):(delete W[J],W.removeListener&&this.emit("removeListener",J,I.listener||K));else if(typeof I!="function"){for(Z=-1,H=I.length-1;H>=0;H--)if(I[H]===K||I[H].listener===K){G=I[H].listener,Z=H;break}if(Z<0)return this;Z===0?I.shift():T(I,Z),I.length===1&&(W[J]=I[0]),W.removeListener!==void 0&&this.emit("removeListener",J,G||K)}return this},i.prototype.off=i.prototype.removeListener,i.prototype.removeAllListeners=function(J){var K,I,W;if(I=this._events,I===void 0)return this;if(I.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):I[J]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete I[J]),this;if(arguments.length===0){var Z=Object.keys(I),H;for(W=0;W<Z.length;++W)H=Z[W],H!=="removeListener"&&this.removeAllListeners(H);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(K=I[J],typeof K=="function")this.removeListener(J,K);else if(K!==void 0)for(W=K.length-1;W>=0;W--)this.removeListener(J,K[W]);return this};function y(L,J,K){var I=L._events;if(I===void 0)return[];var W=I[J];return W===void 0?[]:typeof W=="function"?K?[W.listener||W]:[W]:K?O(W):w(W,W.length)}i.prototype.listeners=function(J){return y(this,J,!0)},i.prototype.rawListeners=function(J){return y(this,J,!1)},i.listenerCount=function(L,J){return typeof L.listenerCount=="function"?L.listenerCount(J):E.call(L,J)},i.prototype.listenerCount=E;function E(L){var J=this._events;if(J!==void 0){var K=J[L];if(typeof K=="function")return 1;if(K!==void 0)return K.length}return 0}i.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]};function w(L,J){for(var K=new Array(J),I=0;I<J;++I)K[I]=L[I];return K}function T(L,J){for(;J+1<L.length;J++)L[J]=L[J+1];L.pop()}function O(L){for(var J=new Array(L.length),K=0;K<J.length;++K)J[K]=L[K].listener||L[K];return J}function k(L,J){return new Promise(function(K,I){function W(H){L.removeListener(J,Z),I(H)}function Z(){typeof L.removeListener=="function"&&L.removeListener("error",W),K([].slice.call(arguments))}R(L,J,Z,{once:!0}),J!=="error"&&B(L,W,{once:!0})})}function B(L,J,K){typeof L.on=="function"&&R(L,"error",J,K)}function R(L,J,K,I){if(typeof L.on=="function")I.once?L.once(J,K):L.on(J,K);else if(typeof L.addEventListener=="function")L.addEventListener(J,function W(Z){I.once&&L.removeEventListener(J,W),K(Z)});else throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof L)}},63420:(c,d,e)=>{"use strict";var t=e(5905);c.exports=t},63552:(c,d,e)=>{c.exports=e(44046)},63652:(c,d,e)=>{d.action=e(89876),e(97125),d.error=e(49042),d.handle=e(89208),e(8046),d.onSuccess=e(56144),e(12384)},63702:(c,d,e)=>{"use strict";var t=e(70112);c.exports=function(){var r=t(this),a="";return r.hasIndices&&(a+="d"),r.global&&(a+="g"),r.ignoreCase&&(a+="i"),r.multiline&&(a+="m"),r.dotAll&&(a+="s"),r.unicode&&(a+="u"),r.unicodeSets&&(a+="v"),r.sticky&&(a+="y"),a}},63704:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){for(var s=i,o=0;o<a.length;){if(s==null)return;s=s[a[o]],o+=1}return s})},63757:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return i>a?i:a})},63816:(c,d,e)=>{"use strict";var t=e(85713),r=Function.prototype,a=r.apply,i=r.call;c.exports=typeof Reflect=="object"&&Reflect.apply||(t?i.bind(a):function(){return i.apply(a,arguments)})},63890:(c,d,e)=>
154{var t=e(32835),r=e(96267),a=function(){function s(o,l){this.xf=l,this.f=o}return s.prototype["@@transducer/init"]=r.init,s.prototype["@@transducer/result"]=r.result,s.prototype["@@transducer/step"]=function(o,l){return this.xf["@@transducer/step"](o,this.f(l))},s}(),i=t(function(o,l){return new a(o,l)});c.exports=i},64046:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=4,r=e(25376),a=e(83517),i=e(52762),s=e(87002),o=e(82898),l=e(59291).type("Maybe"),f=e(59291).typeFn(l(),t),v=e(97804),h=e(36658),y=e(60946),E=e(78912),w=e(3590),T=e(30604),O=e(2104),k=e(29846),B=function(G){return function(){return G}},R=function(G){return G},L=r({Nothing:[],Just:["a"]}),J=L.Nothing,K=L.Just;H.Nothing=y(H,J),H.Just=y(H,K);var I=y(H,K),W=y(H,J);function Z(G){if(!(w(G)||T(G)))throw new TypeError("Maybe.sequence: Must wrap an Apply");return G.map(I)}function H(G){var te;if(!arguments.length)throw new TypeError("Maybe: Must wrap something, try using Nothing or Just constructors");var ve=L.includes(G)?G:K(G),oe=I,le=W,Se=function(Qt){return ze(B(Qt),R)},xe=function(Qt){return k(H,Qt)&&ze(B(Qt.either(B(!0),B(!1))),function(pn){return Qt.either(B(!1),function(Be){return a(Be,pn)})})},Ge=function(){return ze(B("Nothing"),function(Qt){return"Just"+o(Qt)})};function ze(Qt,pn){if(!O(Qt)||!O(pn))throw new TypeError("Maybe.either: Requires both left and right functions");return L.caseOf({Nothing:Qt,Just:pn},ve)}function ye(Qt){return function(pn){if(!k(H,pn))throw new TypeError("Maybe."+Qt+": Maybe of Semigroup required");return ze(H.Nothing,s("Maybe."+Qt,pn))}}function Fe(Qt,pn){if(!O(Qt)||!O(pn))throw new TypeError("Maybe.coalesce: Requires both left and right functions");return H.Just(ze(Qt,pn))}function Je(Qt,pn){var Be="Maybe.bichain: Both arguments must be Maybe returning functions";if(!(O(Qt)&&O(pn)))throw new TypeError(Be);var lt=ze(Qt,pn);if(!k(H,lt))throw new TypeError(Be);return lt}function qe(Qt){return function(pn){if(!O(pn))throw new TypeError("Maybe."+Qt+": Function required");return ze(H.Nothing,y(H.Just,pn))}}function Lt(Qt){return function(pn){if(!k(H,pn))throw new TypeError("Maybe."+Qt+": Maybe required");return ze(B(pn),H.Just)}}function $t(Qt){var pn=Se(B(void 0));if(O(pn)){if(!k(H,Qt))throw new TypeError("Maybe.ap: Maybe required")}else throw new TypeError("Maybe.ap: Wrapped value must be a function");return ze(H.Nothing,Qt.map)}function Ve(Qt){return function(pn){if(!O(pn))throw new TypeError("Maybe."+Qt+": Function required");var Be=ze(H.Nothing,pn);if(!k(H,Be))throw new TypeError("Maybe."+Qt+": Function must return a Maybe");return Be}}function ft(Qt){if(!(E(Qt)||O(Qt)))throw new TypeError("Maybe.sequence: Applicative TypeRep or Apply returning function required");var pn=h(Qt);return ze(y(pn,H.Nothing),Z)}function un(Qt,pn){if(!(E(Qt)||O(Qt)))throw new TypeError("Maybe.traverse: Applicative TypeRep or Apply returning function required for first argument");if(!O(pn))throw new TypeError("Maybe.traverse: Apply returning function required for second argument");var Be=h(Qt),lt=ze(y(Be,H.Nothing),pn);if(!(w(lt)||T(lt)))throw new TypeError("Maybe.traverse: Both functions must return an Apply of the same type");return ze(B(lt),B(lt.map(I)))}return te={inspect:Ge,toString:Ge,either:ze,option:Se,type:l,equals:xe,bichain:Je,coalesce:Fe,zero:le,ap:$t,of:oe,sequence:ft,traverse:un,alt:Lt("alt"),chain:Ve("chain"),concat:ye("concat"),map:qe("map")},te[v.zero]=le,te[v.of]=oe,te[v.equals]=xe,te[v.alt]=Lt(v.alt),te[v.concat]=ye(v.concat),te[v.map]=qe(v.map),te[v.chain]=Ve(v.chain),te["@@type"]=f,te.constructor=H,te}H.of=I,H.zero=W,H.type=l,H[v.of]=I,H[v.zero]=W,H["@@type"]=f,H["@@implements"]=i(["alt","ap","chain","concat","equals","map","of","traverse","zero"]),c.exports=H},64085:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(4990);c.exports=t(r(["dropWhile"],a,function(s,o){for(var l=0,f=o.length;l<f&&s(o[l]);)l+=1;return Array.prototype.slice.call(o,l)}))},64106:c=>{var d=function(){if(typeof self=="object"&&self)return self;if(typeof window=="object"&&window)return window;throw new Error("Unable to resolve global `this`")};c.exports=function(){if(this)return this;try{Object.defineProperty(Object.prototype,"__global__",{get:function(){return this},configurable:!0})}catch{return d()}try{return __global__||d()}finally{delete Object.prototype.__global__}}()},64116:(c,d,e)=>{var t=e(95209),r=e(61112);c.exports=r(function(i,s,o){for(var l=[],f=0,v=s.length;f<v;
154)!t(i,s[f],o)&&!t(i,s[f],l)&&l.push(s[f]),f+=1;return l})},64135:(c,d,e)=>{"use strict";var t=e(76028);c.exports=function(r,a){var i=[][r];return!!i&&t(function(){i.call(null,a||function(){return 1},1)})}},64197:(c,d,e)=>{var t=e(49570),r=e(99161);c.exports=t(r(!0))},64227:(c,d,e)=>{"use strict";e.d(d,{A:()=>a});var t=e(80004),r=e.n(t);function a(i){var s=(0,t.useRef)();return(0,t.useEffect)(function(){s.current=i}),s.current}},64282:(c,d,e)=>{var t=e(49570),r=e(82876),a=e(1863),i=e(76590);c.exports=t(function(o){return a(i(o),r(o))})},64350:(c,d,e)=>{var t=e(49570),r=e(84342),a=e(78475),i=e(29355),s=e(55317);c.exports=t(function(l){return l!=null&&typeof l["fantasy-land/empty"]=="function"?l["fantasy-land/empty"]():l!=null&&l.constructor!=null&&typeof l.constructor["fantasy-land/empty"]=="function"?l.constructor["fantasy-land/empty"]():l!=null&&typeof l.empty=="function"?l.empty():l!=null&&l.constructor!=null&&typeof l.constructor.empty=="function"?l.constructor.empty():a(l)?[]:s(l)?"":i(l)?{}:r(l)?function(){return arguments}():void 0})},64356:(c,d,e)=>{"use strict";var t=e(41667),r=e(4157),a=e(37648),i=e(73736),s=e(59730),o=c.exports=function(l,f){var v,h,y,E,w;return arguments.length<2||typeof l!="string"?(E=f,f=l,l=null):E=arguments[2],t(l)?(v=s.call(l,"c"),h=s.call(l,"e"),y=s.call(l,"w")):(v=y=!0,h=!1),w={value:f,configurable:v,enumerable:h,writable:y},E?a(i(E),w):w};o.gs=function(l,f,v){var h,y,E,w;return typeof l!="string"?(E=v,v=f,f=l,l=null):E=arguments[3],t(f)?r(f)?t(v)?r(v)||(E=v,v=void 0):v=void 0:(E=f,f=v=void 0):f=void 0,t(l)?(h=s.call(l,"c"),y=s.call(l,"e")):(h=!0,y=!1),w={get:f,set:v,configurable:h,enumerable:y},E?a(i(E),w):w}},64454:(c,d,e)=>{"use strict";var t=e(20423)();c.exports=function(r){return r!==t&&r!==null}},64463:c=>{c.exports=function(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(r){return t.apply(this,arguments)};case 2:return function(r,a){return t.apply(this,arguments)};case 3:return function(r,a,i){return t.apply(this,arguments)};case 4:return function(r,a,i,s){return t.apply(this,arguments)};case 5:return function(r,a,i,s,o){return t.apply(this,arguments)};case 6:return function(r,a,i,s,o,l){return t.apply(this,arguments)};case 7:return function(r,a,i,s,o,l,f){return t.apply(this,arguments)};case 8:return function(r,a,i,s,o,l,f,v){return t.apply(this,arguments)};case 9:return function(r,a,i,s,o,l,f,v,h){return t.apply(this,arguments)};case 10:return function(r,a,i,s,o,l,f,v,h,y){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}},64473:(c,d,e)=>{"use strict";var t=e(41667),r={object:!0,function:!0,undefined:!0};c.exports=function(a){return t(a)?hasOwnProperty.call(r,typeof a):!1}},64488:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(47717);function r(a){return t(a)&&isFinite(a)&&Math.floor(a)===a}c.exports=r},64738:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){return a(i(s))})},64911:function(c,d,e){"use strict";var t=function(r){return r&&r.Math===Math&&r};c.exports=t(typeof globalThis=="object"&&globalThis)||t(typeof window=="object"&&window)||t(typeof self=="object"&&self)||t(typeof e.g=="object"&&e.g)||t(typeof this=="object"&&this)||function(){return this}()||Function("return this")()},64933:c=>{c.exports={"@@functional/placeholder":!0}},64955:(c,d,e)=>{"use strict";/**
155 * @license React
156 * react-dom.production.js
157 *
158 * Copyright (c) Meta Platforms, Inc. and affiliates.
159 *
160 * This source code is licensed under the MIT license found in the
161 * LICENSE file in the root directory of this source tree.
162 */var t=e(80004);function r(v){var h="https://react.dev/errors/"+v;if(1<arguments.length){h+="?args[]="+encodeURIComponent(arguments[1]);for(var y=2;y<arguments.length;y++)h+="&args[]="+encodeURIComponent(arguments[y])}return"Minified React error #"+v+"; visit "+h+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function a(){}var i={d:{f:a,r:function(){throw Error(r(522))},D:a,C:a,L:a,m:a,X:a,S:a,M:a},p:0,findDOMNode:null},s=Symbol.for("react.portal");function o(v,h,y){var E=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:s,key:E==null?null:""+E,children:v,containerInfo:h,implementation:y}}var l=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function f(v,h){if(v==="font")return"";if(typeof h=="string")return h==="use-credentials"?h:""}d.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=i,d.createPortal=function(v,h){var y=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!h||h.nodeType!==1&&h.nodeType!==9&&h.nodeType!==11)throw Error(r(299));return o(v,h,null,y)},d.flushSync=function(v){var h=l.T,y=i.p;try{if(l.T=null,i.p=2,v)return v()}finally{l.T=h,i.p=y,i.d.f()}},d.preconnect=function(v,h){typeof v=="string"&&(h?(h=h.crossOrigin,h=typeof h=="string"?h==="use-credentials"?h:"":void 0):h=null,i.d.C(v,h))},d.prefetchDNS=function(v){typeof v=="string"&&i.d.D(v)},d.preinit=function(v,h){if(typeof v=="string"&&h&&typeof h.as=="string"){var y=h.as,E=f(y,h.crossOrigin),w=typeof h.integrity=="string"?h.integrity:void 0,T=typeof h.fetchPriority=="string"?h.fetchPriority:void 0;y==="style"?i.d.S(v,typeof h.precedence=="string"?h.precedence:void 0,{crossOrigin:E,integrity:w,fetchPriority:T}):y==="script"&&i.d.X(v,{crossOrigin:E,integrity:w,fetchPriority:T,nonce:typeof h.nonce=="string"?h.nonce:void 0})}},d.preinitModule=function(v,h){if(typeof v=="string")if(typeof h=="object"&&h!==null){if(h.as==null||h.as==="script"){var y=f(h.as,h.
162crossOrigin);i.d.M(v,{crossOrigin:y,integrity:typeof h.integrity=="string"?h.integrity:void 0,nonce:typeof h.nonce=="string"?h.nonce:void 0})}}else h==null&&i.d.M(v)},d.preload=function(v,h){if(typeof v=="string"&&typeof h=="object"&&h!==null&&typeof h.as=="string"){var y=h.as,E=f(y,h.crossOrigin);i.d.L(v,y,{crossOrigin:E,integrity:typeof h.integrity=="string"?h.integrity:void 0,nonce:typeof h.nonce=="string"?h.nonce:void 0,type:typeof h.type=="string"?h.type:void 0,fetchPriority:typeof h.fetchPriority=="string"?h.fetchPriority:void 0,referrerPolicy:typeof h.referrerPolicy=="string"?h.referrerPolicy:void 0,imageSrcSet:typeof h.imageSrcSet=="string"?h.imageSrcSet:void 0,imageSizes:typeof h.imageSizes=="string"?h.imageSizes:void 0,media:typeof h.media=="string"?h.media:void 0})}},d.preloadModule=function(v,h){if(typeof v=="string")if(h){var y=f(h.as,h.crossOrigin);i.d.m(v,{as:typeof h.as=="string"&&h.as!=="script"?h.as:void 0,crossOrigin:y,integrity:typeof h.integrity=="string"?h.integrity:void 0})}else i.d.m(v)},d.requestFormReset=function(v){i.d.r(v)},d.unstable_batchedUpdates=function(v,h){return v(h)},d.useFormState=function(v,h,y){return l.H.useFormState(v,h,y)},d.useFormStatus=function(){return l.H.useHostTransitionStatus()},d.version="19.2.0"},65195:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){return s.replace(a,i)})},65271:(c,d,e)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var t=Object.assign||function(ve){for(var oe=1;oe<arguments.length;oe++){var le=arguments[oe];for(var Se in le)Object.prototype.hasOwnProperty.call(le,Se)&&(ve[Se]=le[Se])}return ve},r=e(38963),a=h(r),i=e(62746),s=h(i),o=e(210),l=h(o),f=e(80939),v=h(f);function h(ve){return ve&&ve.__esModule?ve:{default:ve}}var y=function(oe){return s.default[oe.smooth]||s.default.defaultEasing},E=function(oe){return typeof oe=="function"?oe:function(){return oe}},w=function(){if(typeof window<"u")return window.requestAnimationFrame||window.webkitRequestAnimationFrame},T=function(){return w()||function(ve,oe,le){window.setTimeout(ve,le||1e3/60,new Date().getTime())}}(),O=function(){return{currentPosition:0,startPosition:0,targetPosition:0,progress:0,duration:0,cancel:!1,target:null,containerElement:null,to:null,start:null,delta:null,percent:null,delayTimeout:null}},k=function(oe){var le=oe.data.containerElement;if(le&&le!==document&&le!==document.body)return le.scrollLeft;var Se=window.pageXOffset!==void 0,xe=(document.compatMode||"")==="CSS1Compat";return Se?window.pageXOffset:xe?document.documentElement.scrollLeft:document.body.scrollLeft},B=function(oe){var le=oe.data.containerElement;if(le&&le!==document&&le!==document.body)return le.scrollTop;var Se=window.pageXOffset!==void 0,xe=(document.compatMode||"")==="CSS1Compat";return Se?window.pageYOffset:xe?document.documentElement.scrollTop:document.body.scrollTop},R=function(oe){var le=oe.data.containerElement;if(le&&le!==document&&le!==document.body)return le.scrollWidth-le.offsetWidth;var Se=document.body,xe=document.documentElement;return Math.max(Se.scrollWidth,Se.offsetWidth,xe.clientWidth,xe.scrollWidth,xe.offsetWidth)},L=function(oe){var le=oe.data.containerElement;if(le&&le!==document&&le!==document.body)return le.scrollHeight-le.offsetHeight;var Se=document.body,xe=document.documentElement;return Math.max(Se.scrollHeight,Se.offsetHeight,xe.clientHeight,xe.scrollHeight,xe.offsetHeight)},J=function ve(oe,le,Se){var xe=le.data;if(!le.ignoreCancelEvents&&xe.cancel){v.default.registered.end&&v.default.registered.end(xe.to,xe.target,xe.currentPositionY);return}if(xe.delta=Math.round(xe.targetPosition-xe.startPosition),xe.start===null&&(xe.start=Se),xe.progress=Se-xe.start,xe.percent=xe.progress>=xe.duration?1:oe(xe.progress/xe.duration),xe.currentPosition=xe.startPosition+Math.ceil(xe.delta*xe.percent),xe.containerElement&&xe.containerElement!==document&&xe.containerElement!==document.body?le.horizontal?xe.containerElement.scrollLeft=xe.currentPosition:xe.containerElement.scrollTop=xe.currentPosition:le.horizontal?window.scrollTo(xe.currentPosition,0):window.scrollTo(0,xe.currentPosition),xe.percent<1){var Ge=ve.bind(null,oe,le);T.call(window,Ge);return}v.default.registered.end&&v.default.registered.end(xe.to,xe.target,xe.currentPosition)},K=function(oe){oe.data.containerElement=oe?oe.containerId?document.getElementById(oe.containerId):oe.container&&oe.container.nodeType?oe.container:document:null},I=function(oe,le,Se,xe){le.data=le.data||O(),window.clearTimeout(le.data.delayTimeout);var Ge=function(){le.data.cancel=!0};if(l.default.subscribe(Ge),K(le),le.data.start=null,le.data.cancel=!1,le.data.startPosition=le.horizontal?k(le):B(le),le.data.targetPosition=le.absolute?oe:oe+le.data.startPosition,le.data.startPosition===le.data.targetPosition){v.default.registered.end&&v.default.registered.end(le.data.to,le.data.target,le.data.currentPosition);return}le.data.delta=Math.round(le.data.targetPosition-le.data.startPosition),le.data.duration=E(le.duration)(le.data.delta),le.data.duration=isNaN(parseFloat(le.data.duration))?1e3:parseFloat(le.data.duration),le.data.to=Se,le.data.target=xe;var ze=y(le),ye=J.bind(null,ze,le);if(le&&le.delay>0){le.data.delayTimeout=window.setTimeout(function(){v.default.registered.begin&&v.default.registered.begin(le.data.to,le.data.target),T.call(window,ye)},le.delay);return}v.default.registered.begin&&v.default.registered.begin(le.data.to,le.data.target),T.call(window,ye)},W=function(oe){return oe=t({},oe),oe.data=oe.data||O(),oe.absolute=!0,oe},Z=function(oe){I(0,W(oe))},H=function(oe,le){I(oe,W(le))},G=function(oe){oe=W(oe),K(oe),I(oe.horizontal?R(oe):L(oe),oe)},te=function(oe,le){le=W(le),K(le);var Se=le.horizontal?k(le):B(le);I(oe+Se,le)};d.default={animateTopScroll:I,getAnimationType:y,scrollToTop:Z,scrollToBottom:G,scrollTo:H,scrollMore:te}},65291:(c,d,e)=>{var t=e(16428),r=e(57695),a=t(r);c.exports=a},65310:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="circle-small",a=320,i=512,s=[],o="e122",l="M272 256A112 112 0 1 0 48 256a112 112 0 1 0 224 
1620zM0 256a160 160 0 1 1 320 0A160 160 0 1 1 0 256z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.ZP=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},65314:(c,d,e)=>{var t=e(32835),r=t(function(i,s){return i&&s});c.exports=r},65337:(c,d,e)=>{var t=e(4851),r=e(28438),a=e(78508),i=e(13866),s=e(35554),o=e(87748),l=e(79339),f=t(r(["fantasy-land/map","map"],s,function(h,y){switch(Object.prototype.toString.call(y)){case"[object Function]":return o(y.length,function(){return h.call(this,y.apply(this,arguments))});case"[object Object]":return i(function(E,w){return E[w]=h(y[w]),E},{},l(y));default:return a(h,y)}}));c.exports=f},65354:(c,d,e)=>{var t=e(55912),r=e(528),a="[object Map]";function i(s){return r(s)&&t(s)==a}c.exports=i},65502:(c,d,e)=>{var t=e(34844),r=e(77690),a=e(292),i=t(function(o,l,f){return r(a(o,f),l)});c.exports=i},65510:c=>{c.exports=function(e,t){return function(){var r=this;return e.apply(r,arguments).then(function(a){return t.call(r,a)})}}},65533:function(c,d,e){//! moment.js locale configuration
163//! locale : English (Israel) [en-il]
164//! author : Chris Gedrim : https://github.com/chrisgedrim
165(function(t,r){r(e(91811))})(this,function(t){"use strict";//! moment.js locale configuration
166var r=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",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(a){var i=a%10,s=~~(a%100/10)===1?"th":i===1?"st":i===2?"nd":i===3?"rd":"th";return a+s}});return r})},65593:(c,d,e)=>{"use strict";c.exports=e(68640)()?e(72914).Symbol:e(87678)},65637:c=>{/** @license ISC License (c) copyright 2017 original and current authors */function d(e){var t,r;return function(){return t||(t=!0,r=e.apply(null,arguments)),r}}c.exports=d},65653:(c,d,e)=>{"use strict";var t=e(58595),r=e(97436),a=e(62568),i=e(41775),s=e(8849),o=e(91070),l=e(84026),f=Array,v=Math.max,h=Math.min;t({target:"Array",proto:!0},{toSpliced:function(E,w){var T=o(this),O=i(T),k=s(E,O),B=arguments.length,R=0,L,J,K,I;for(B===0?L=J=0:B===1?(L=0,J=O-k):(L=B-2,J=h(v(l(w),0),O-k)),K=a(O+L-J),I=f(K);R<k;R++)I[R]=T[R];for(;R<k+L;R++)I[R]=arguments[R-k+2];for(;R<K;R++)I[R]=T[R+J-L];return I}}),r("toSpliced")},65664:c=>{"use strict";c.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\xFCtzt 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\xE4digten Video oder wegen verwendeten Funktionen, die vom Browser nicht unterst\xFCtzt werden, abgebrochen.","No compatible source was found for this media.":"F\xFCr dieses Video wurde keine kompatible Quelle gefunden.","Play Video":"Video abspielen","Close":"Schlie\xDFen","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\xFCcken der Esc-Taste bzw. Bet\xE4tigung der Schaltfl\xE4che \\"Schlie\xDFen\\" wird dieses modale Fenster geschlossen.",", opens captions settings dialog":", \xF6ffnet Einstellungen f\xFCr Untertitel",", opens subtitles settings dialog":", \xF6ffnet Einstellungen f\xFCr Untertitel",", selected":", ausgew\xE4hlt","captions settings":"Untertiteleinstellungen","subtitles settings":"Untertiteleinstellungen","de
166scriptions settings":"Einstellungen f\xFCr Beschreibungen","Close Modal Dialog":"Modales Fenster schlie\xDFen","Descriptions":"Beschreibungen","descriptions off":"Beschreibungen aus","The media is encrypted and we do not have the keys to decrypt it.":"Die Entschl\xFCsselungsschl\xFCssel f\xFCr den verschl\xFCsselten Medieninhalt sind nicht verf\xFCgbar.",", opens descriptions settings dialog":", \xF6ffnet Einstellungen f\xFCr Beschreibungen","Audio Track":"Tonspur","Text":"Schrift","White":"Wei\xDF","Black":"Schwarz","Red":"Rot","Green":"Gr\xFCn","Blue":"Blau","Yellow":"Gelb","Magenta":"Magenta","Cyan":"T\xFCrkis","Background":"Hintergrund","Window":"Fenster","Transparent":"Durchsichtig","Semi-Transparent":"Halbdurchsichtig","Opaque":"Undurchsichtig","Font Size":"Schriftgr\xF6\xDFe","Text Edge Style":"Textkantenstil","None":"Kein","Raised":"Erhoben","Depressed":"Gedr\xFCckt","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\xFCcksetzen","restore all settings to the default values":"Alle Einstellungen auf die Standardwerte zur\xFCcksetzen","Done":"Fertig","Caption Settings Dialog":"Einstellungsdialog f\xFCr Untertitel","Beginning of dialog window. Escape will cancel and close the window.":"Anfang des Dialogfensters. Esc bricht ab und schlie\xDFt 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\xE4rke","{1} is loading.":"{1} wird geladen.","Seek to live, currently behind live":"Zur Live-\xDCbertragung wechseln. Aktuell wird es nicht live abgespielt.","Seek to live, currently playing live":"Zur Live-\xDCbertragung 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\xE4rts","Skip backward {1} seconds":"{1} Sekunden zur\xFCck"}')},65695:c=>{function d(e){return this.__data__.has(e)}c.exports=d},65699:(c,d)=>{function e(o){if(o&&typeof o=="object"){var l=o.which||o.keyCode||o.charCode;l&&(o=l)}if(typeof o=="number")return i[o];var f=String(o),v=t[f.toLowerCase()];if(v)return v;var v=r[f.toLowerCase()];if(v)return v;if(f.length===1)return f.charCodeAt(0)}e.isEventKey=function(l,f){if(l&&typeof l=="object"){var v=l.which||l.keyCode||l.charCode;if(v==null)return!1;if(typeof f=="string"){var h=t[f.toLowerCase()];if(h)return h===v;var h=r[f.toLowerCase()];if(h)return h===v}else if(typeof f=="number")return f===v;return!1}},d=c.exports=e;var t=d.code=d.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},r=d.aliases={windows:91,"\u21E7":16,"\u2325":18,"\u2303":17,"\u2318":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};/*!
167 * Programatically add the following
168 */for(a=97;a<123;a++)t[String.fromCharCode(a)]=a-32;for(var a=48;a<58;a++)t[a-48]=a;for(a=1;a<13;a++)t["f"+a]=a+111;for(a=0;a<10;a++)t["numpad "+a]=a+96;var i=d.names=d.title={};for(a in t)i[t[a]]=a;for(var s in r)t[s]=r[s]},65817:c=>{function d(e){return e!=null&&typeof e["@@transducer/step"]=="function"}c.exports=d},65827:c=>{c.exports=function(e){return e!=null&&typeof e=="object"&&e["@@functional/placeholder"]===!0}},65864:(c,d,e)=>{"use strict";e.d(d,{A:()=>s});var t=e(57041),r=function(o){var l=o===void 0?[]:o,f=l[0],v=f===void 0?0:f,h=l[1],y=h===void 0?0:h,E=l[2],w=E===void 0?0:E,T=l[3],O=T===void 0?1:T;return"rgba("+v+","+y+","+w+","+O+")"};const a=r;var i=function(o,l){var f=(0,t.A)(o),v=f[0],h=f[1],y=f[2],E=f[3],w=l??E;return a([v,h,y,w])};const s=i},65927:(c,d,e)=>{var t;const{createId:r,init:a,getConstants:i,isCuid:s}=e(72942);t=r,t=a,t=i,t=s},65969:(c,d,e)=>{var t=e(34898),r=t(function(i,s,o){return i(o)?s(o):o});c.exports=r},66062:(c,d,e)=>{var t=e(95209),r=e(95471);c.exports=r(function(i,s){for(var o=0,l=s.length,f=[],v;o<l;)v=s[o],t(i,v,f)||(f[f.length]=v),o+=1;return f})},66122:(c,d,e)=>{c=e.nmd(c);var t=e(32071),r=e(2217),a=d&&!d.nodeType&&d,i=a&&!0&&c&&!c.nodeType&&c,s=i&&i.exports===a,o=s?t.Buffer:void 0,l=o?o.isBuffer:void 0,f=l||r;c.exports=f},66130:(c,d,e)=>{var t=e(69749),r=e(95471);c.exports=r(function(i,s){var o={};for(var l in s)t(l,i)||(o[l]=s[l]);return o}
168)},66141:(c,d,e)=>{var t=e(32835),r=e(96267),a=function(){function s(o,l){this.xf=l,this.f=o}return s.prototype["@@transducer/init"]=r.init,s.prototype["@@transducer/result"]=r.result,s.prototype["@@transducer/step"]=function(o,l){return this.f(l),this.xf["@@transducer/step"](o,l)},s}(),i=t(function(o,l){return new a(o,l)});c.exports=i},66169:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="trash-can",a=448,i=512,s=[61460,"trash-alt"],o="f2ed",l="M170.5 51.6L151.5 80l145 0-19-28.4c-1.5-2.2-4-3.6-6.7-3.6l-93.7 0c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80 368 80l48 0 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-8 0 0 304c0 44.2-35.8 80-80 80l-224 0c-44.2 0-80-35.8-80-80l0-304-8 0c-13.3 0-24-10.7-24-24S10.7 80 24 80l8 0 48 0 13.8 0 36.7-55.1C140.9 9.4 158.4 0 177.1 0l93.7 0c18.7 0 36.2 9.4 46.6 24.9zM80 128l0 304c0 17.7 14.3 32 32 32l224 0c17.7 0 32-14.3 32-32l0-304L80 128zm80 64l0 208c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-208c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0l0 208c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-208c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0l0 208c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-208c0-8.8 7.2-16 16-16s16 7.2 16 16z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.sj=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},66228:(c,d,e)=>{"use strict";var t=e(91070),r=e(8849),a=e(41775),i=function(s){return function(o,l,f){var v=t(o),h=a(v);if(h===0)return!s&&-1;var y=r(f,h),E;if(s&&l!==l){for(;h>y;)if(E=v[y++],E!==E)return!0}else for(;h>y;y++)if((s||y in v)&&v[y]===l)return s||y||0;return!s&&-1}};c.exports={includes:i(!0),indexOf:i(!1)}},66288:(c,d,e)=>{"use strict";var t=e(58595),r=e(14706),a=e(41775),i=e(84026),s=e(97436);t({target:"Array",proto:!0},{at:function(l){var f=r(this),v=a(f),h=i(l),y=h>=0?h:v+h;return y<0||y>=v?void 0:f[y]}}),s("at")},66301:(c,d,e)=>{var t=e(62770),r=e(95471),a=e(72632);c.exports=r(t("groupBy",a(function(i,s){return i==null&&(i=[]),i.push(s),i},null)))},66452:(c,d,e)=>{var t=e(95471),r=e(58400);c.exports=t(function(i,s){return r(s.length,function(){for(var o=[],l=0;l<s.length;)o.push(s[l].call(this,arguments[l])),l+=1;return i.apply(this,o.concat(Array.prototype.slice.call(arguments,s.length)))})})},66527:(c,d,e)=>{var t=e(49570),r=e(50284);c.exports=t(function(i){return r(i,[])})},66569:(c,d,e)=>{var t=e(49570),r=e(52114);c.exports=t(function(i){var s=[];for(var o in i)r(o,i)&&(s[s.length]=[o,i[o]]);return s})},66654:(c,d,e)=>{var t=e(64463),r=e(49570);c.exports=r(function(i){var s=!1,o;return t(i.length,function(){return s||(s=!0,o=i.apply(this,arguments)),o})})},66835:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="trash",a=448,i=512,s=[],o="f1f8",l="M177.1 48l93.7 0c2.7 0 5.2 1.3 6.7 3.6l19 28.4-145 0 19-28.4c1.5-2.2 4-3.6 6.7-3.6zM354.2 80L317.5 24.9C307.1 9.4 289.6 0 270.9 0L177.1 0c-18.7 0-36.2 9.4-46.6 24.9L93.8 80 80.1 80 32 80l-8 0C10.7 80 0 90.7 0 104s10.7 24 24 24l11.6 0L59.6 452.7c2.5 33.4 30.3 59.3 63.8 59.3l201.1 0c33.5 0 61.3-25.9 63.8-59.3L412.4 128l11.6 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-8 0-48.1 0-13.7 0zm10.1 48L340.5 449.2c-.6 8.4-7.6 14.8-16 14.8l-201.1 0c-8.4 0-15.3-6.5-16-14.8L83.7 128l280.6 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.yL=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},66855:c=>{function d(e){return e!=null&&typeof e=="object"&&e["@@functional/placeholder"]===!0}c.exports=d},66894:(c,d,e)=>{"use strict";e(25063)},66895:(c,d,e)=>{var t=e(95471),r=e(24144),a=e(26543);c.exports=function(){function i(s,o){this.xf=o,this.f=s,this.all=!0}return i.prototype["@@transducer/init"]=a.init,i.prototype["@@transducer/result"]=function(s){return this.all&&(s=this.xf["@@transducer/step"](s,!0)),this.xf["@@transducer/result"](s)},i.prototype["@@transducer/step"]=function(s,o){return this.f(o)||(this.all=!1,s=r(this.xf["@@transducer/step"](s,!1))),s},t(function(o,l){return new i(o,l)})}()},66901:function(c,d,e){c=e.nmd(c);var t;/**
169* @license
170* Lodash <https://lodash.com/>
171* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
172* Released under MIT license <https://lodash.com/license>
173* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
174* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
175*/(function(){var r,a="4.17.21",i=200,s="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",l="Invalid `variable` option passed into `_.template`",f="__lodash_hash_undefined__",v=500,h="__lodash_placeholder__",y=1,E=2,w=4,T=1,O=2,k=1,B=2,R=4,L=8,J=16,K=32,I=64,W=128,Z=256,H=512,G=30,te="...",ve=800,oe=16,le=1,Se=2,xe=3,Ge=1/0,ze=9007199254740991,ye=17976931348623157e292,Fe=NaN,Je=4294967295,qe=Je-1,Lt=Je>>>1,$t=[["ary",W],["bind",k],["bindKey",B],["curry",L],["curryRight",J],["flip",H],["partial",K],["partialRight",I],["rearg",Z]],Ve="[object Arguments]",ft="[object Array]",un="[object AsyncFunction]",Qt="[object Boolean]",pn="[object Date]",Be="[object DOMException]",lt="[object Error]",Ye="[object Function]",gt="[object GeneratorFunction]",Ct="[object Map]",rn="[object Number]",Xe="[object Null]",xt="[object Object]",ln="[object Promise]",Pn="[object Proxy]",Rn="[object RegExp]",dn="[object Set]",lr="[object String]",xr="[object Symbol]",An="[object Undef
175ined]",cr="[object WeakMap]",Wr="[object WeakSet]",en="[object ArrayBuffer]",ot="[object DataView]",ke="[object Float32Array]",qr="[object Float64Array]",jn="[object Int8Array]",wn="[object Int16Array]",nt="[object Int32Array]",vt="[object Uint8Array]",Vn="[object Uint8ClampedArray]",yt="[object Uint16Array]",tn="[object Uint32Array]",Pr=/\b__p \+= '';/g,ri=/\b(__p \+=) '' \+/g,gn=/(__e\(.*?\)|\b__t\)) \+\n'';/g,bn=/&(?:amp|lt|gt|quot|#39);/g,Tt=/[&<>"']/g,Vt=RegExp(bn.source),It=RegExp(Tt.source),Xn=/<%-([\s\S]+?)%>/g,dr=/<%([\s\S]+?)%>/g,Sr=/<%=([\s\S]+?)%>/g,Lr=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,br=/^\w*$/,Yr=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Vr=/[\\^$.*+?()[\]{}|]/g,Ci=RegExp(Vr.source),Ai=/^\s+/,$i=/\s/,_e=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ie=/\{\n\/\* \[wrapped with (.+)\] \*/,Ot=/,? & /,cn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,_n=/[()=,{}\[\]\/\s]/,$n=/\\(\\)?/g,Ti=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,nr=/\w*$/,Gt=/^[-+]0x[0-9a-f]+$/i,vr=/^0b[01]+$/i,Tr=/^\[object .+?Constructor\]$/,rr=/^0o[0-7]+$/i,ti=/^(?:0|[1-9]\d*)$/,_r=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 4,901 bytes, line 175
1757f]/g,Ne=/($^)/,ct=/['\n\r\u2028\u2029\\]/g,Jt="\\ud800-\\udfff",sn="\\u0300-\\u036f",kn="\\ufe20-\\ufe2f",er="\\u20d0-\\u20ff",Fr=sn+kn+er,Ki="\\u2700-\\u27bf",Fi="a-z\\xdf-\\xf6\\xf8-\\xff",Hi="\\xac\\xb1\\xd7\\xf7",Bi="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",As="\\u2000-\\u206f",ks=" \\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",xs="A-Z\\xc0-\\xd6\\xd8-\\xde",Ls="\\ufe0e\\ufe0f",Ys=Hi+Bi+As+ks,Ma="['\u2019]",Xs="["+Jt+"]",Ha="["+Ys+"]",Os="["+Fr+"]",pa="\\d+",ya="["+Ki+"]",$s="["+Fi+"]",Gs="[^"+Jt+Ys+pa+Ki+Fi+xs+"]",ua="\\ud83c[\\udffb-\\udfff]",La="(?:"+Os+"|"+ua+")",de="[^"+Jt+"]",Ze="(?:\\ud83c[\\udde6-\\uddff]){2}",Xt="[\\ud800-\\udbff][\\udc00-\\udfff]",Kn="["+xs+"]",Gr="\\u200d",Me="(?:"+$s+"|"+Gs+")",tt="(?:"+Kn+"|"+Gs+")",Ft="(?:"+Ma+"(?:d|ll|m|re|s|t|ve))?",Bt="(?:"+Ma+"(?:D|LL|M|RE|S|T|VE))?",mn=La+"?",Cr="["+Ls+"]?",fr="(?:"+Gr+"(?:"+[de,Ze,Xt].join("|")+")"+Cr+mn+")*",Qr="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",At="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",xi=Cr+mn+fr,In="(?:"+[ya,Ze,Xt].join("|")+")"+xi,di="(?:"+[de+Os+"?",Os,Ze,Xt,Xs].join("|")+")",Yi=RegExp(Ma,"g"),Ir=RegExp(Os,"g"),ht=RegExp(ua+"(?="+ua+")|"+di+xi,"g"),Ht=RegExp([Kn+"?"+$s+"+"+Ft+"(?="+[Ha,Kn,"$"].join("|")+")",tt+"+"+Bt+"(?="+[Ha,Kn+Me,"$"].join("|")+")",Kn+"?"+Me+"+"+Ft,Kn+"+"+Bt,At,Qr,pa,In].join("|"),"g"),En=RegExp("["+Gr+Jt+Fr+Ls+"]"),Hn=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,pr=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Ur=-1,Ar={};Ar[ke]=Ar[qr]=Ar[jn]=Ar[wn]=Ar[nt]=Ar[vt]=Ar[Vn]=Ar[yt]=Ar[tn]=!0,Ar[Ve]=Ar[ft]=Ar[en]=Ar[Qt]=Ar[ot]=Ar[pn]=Ar[lt]=Ar[Ye]=Ar[Ct]=Ar[rn]=Ar[xt]=Ar[Rn]=Ar[dn]=Ar[lr]=Ar[cr]=!1;var wr={};wr[Ve]=wr[ft]=wr[en]=wr[ot]=wr[Qt]=wr[pn]=wr[ke]=wr[qr]=wr[jn]=wr[wn]=wr[nt]=wr[Ct]=wr[rn]=wr[xt]=wr[Rn]=wr[dn]=wr[lr]=wr[xr]=wr[vt]=wr[Vn]=wr[yt]=wr[tn]=!0,wr[lt]=wr[Ye]=wr[cr]=!1;var Jr={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},Qn={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},ji={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},zi={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Wi=parseFloat,Ts=parseInt,gs=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,Ds=typeof self=="object"&&self&&self.Object===Object&&self,us=gs||Ds||Function("return this")(),Hs=d&&!d.nodeType&&d,ns=Hs&&!0&&c&&!c.nodeType&&c,as=ns&&ns.exports===Hs,He=as&&gs.process,ut=function(){try{var Cn=ns&&ns.require&&ns.require("util").t
vendor: 11,435 bytes, line 175
175ypes;return Cn||He&&He.binding&&He.binding("util")}catch{}}(),Mt=ut&&ut.isArrayBuffer,an=ut&&ut.isDate,Sn=ut&&ut.isMap,ir=ut&&ut.isRegExp,Un=ut&&ut.isSet,Kr=ut&&ut.isTypedArray;function _i(Cn,hr,Gn){switch(Gn.length){case 0:return Cn.call(hr);case 1:return Cn.call(hr,Gn[0]);case 2:return Cn.call(hr,Gn[0],Gn[1]);case 3:return Cn.call(hr,Gn[0],Gn[1],Gn[2])}return Cn.apply(hr,Gn)}function Si(Cn,hr,Gn,yi){for(var os=-1,cs=Cn==null?0:Cn.length;++os<cs;){var ds=Cn[os];hr(yi,ds,Gn(ds),Cn)}return yi}function De(Cn,hr){for(var Gn=-1,yi=Cn==null?0:Cn.length;++Gn<yi&&hr(Cn[Gn],Gn,Cn)!==!1;);return Cn}function Qe(Cn,hr){for(var Gn=Cn==null?0:Cn.length;Gn--&&hr(Cn[Gn],Gn,Cn)!==!1;);return Cn}function Pt(Cn,hr){for(var Gn=-1,yi=Cn==null?0:Cn.length;++Gn<yi;)if(!hr(Cn[Gn],Gn,Cn))return!1;return!0}function Ut(Cn,hr){for(var Gn=-1,yi=Cn==null?0:Cn.length,os=0,cs=[];++Gn<yi;){var ds=Cn[Gn];hr(ds,Gn,Cn)&&(cs[os++]=ds)}return cs}function Dt(Cn,hr){var Gn=Cn==null?0:Cn.length;return!!Gn&&Mi(Cn,hr,0)>-1}function Fn(Cn,hr,Gn){for(var yi=-1,os=Cn==null?0:Cn.length;++yi<os;)if(Gn(hr,Cn[yi]))return!0;return!1}function at(Cn,hr){for(var Gn=-1,yi=Cn==null?0:Cn.length,os=Array(yi);++Gn<yi;)os[Gn]=hr(Cn[Gn],Gn,Cn);return os}function jt(Cn,hr){for(var Gn=-1,yi=hr.length,os=Cn.length;++Gn<yi;)Cn[os+Gn]=hr[Gn];return Cn}function Bn(Cn,hr,Gn,yi){var os=-1,cs=Cn==null?0:Cn.length;for(yi&&cs&&(Gn=Cn[++os]);++os<cs;)Gn=hr(Gn,Cn[os],os,Cn);return Gn}function or(Cn,hr,Gn,yi){var os=Cn==null?0:Cn.length;for(yi&&os&&(Gn=Cn[--os]);os--;)Gn=hr(Gn,Cn[os],os,Cn);return Gn}function Or(Cn,hr){for(var Gn=-1,yi=Cn==null?0:Cn.length;++Gn<yi;)if(hr(Cn[Gn],Gn,Cn))return!0;return!1}var oi=Ks("length");function rs(Cn){return Cn.split("")}function vi(Cn){return Cn.match(cn)||[]}function fi(Cn,hr,Gn){var yi;return Gn(Cn,function(os,cs,ds){if(hr(os,cs,ds))return yi=cs,!1}),yi}function Ui(Cn,hr,Gn,yi){for(var os=Cn.length,cs=Gn+(yi?1:-1);yi?cs--:++cs<os;)if(hr(Cn[cs],cs,Cn))return cs;return-1}function Mi(Cn,hr,Gn){return hr===hr?St(Cn,hr,Gn):Ui(Cn,da,Gn)}function Fs(Cn,hr,Gn,yi){for(var os=Gn-1,cs=Cn.length;++os<cs;)if(yi(Cn[os],hr))return os;return-1}function da(Cn){return Cn!==Cn}function la(Cn,hr){var Gn=Cn==null?0:Cn.length;return Gn?wa(Cn,hr)/Gn:Fe}function Ks(Cn){return function(hr){return hr==null?r:hr[Cn]}}function ra(Cn){return function(hr){return Cn==null?r:Cn[hr]}}function Oa(Cn,hr,Gn,yi,os){return os(Cn,function(cs,ds,X){Gn=yi?(yi=!1,cs):hr(Gn,cs,ds,X)}),Gn}function xa(Cn,hr){var Gn=Cn.length;for(Cn.sort(hr);Gn--;)Cn[Gn]=Cn[Gn].value;return Cn}function wa(Cn,hr){for(var Gn,yi=-1,os=Cn.length;++yi<os;){var cs=hr(Cn[yi]);cs!==r&&(Gn=Gn===r?cs:Gn+cs)}return Gn}function ia(Cn,hr){for(var Gn=-1,yi=Array(Cn);++Gn<Cn;)yi[Gn]=hr(Gn);return yi}function ao(Cn,hr){return at(hr,function(Gn){return[Gn,Cn[Gn]]})}function Fa(Cn){return Cn&&Cn.slice(0,sr(Cn)+1).replace(Ai,"")}function fa(Cn){return function(hr){return Cn(hr)}}function Za(Cn,hr){return at(hr,function(Gn){return Cn[Gn]})}function Bs(Cn,hr){return Cn.has(hr)}function Ns(Cn,hr){for(var Gn=-1,yi=Cn.length;++Gn<yi&&Mi(hr,Cn[Gn],0)>-1;);return Gn}function Sa(Cn,hr){for(var Gn=Cn.length;Gn--&&Mi(hr,Cn[Gn],0)>-1;);return Gn}function No(Cn,hr){for(var Gn=Cn.length,yi=0;Gn--;)Cn[Gn]===hr&&++yi;return yi}var fo=ra(Jr),Qs=ra(Qn);function mo(Cn){return"\\"+zi[Cn]}function co(Cn,hr){return Cn==null?r:Cn[hr]}function Y(Cn){return En.test(Cn)}function V(Cn){return Hn.test(Cn)}function ie(Cn){for(var hr,Gn=[];!(hr=Cn.next()).done;)Gn.push(hr.value);return Gn}function be(Cn){var hr=-1,Gn=Array(Cn.size);return Cn.forEach(function(yi,os){Gn[++hr]=[os,yi]}),Gn}function Pe(Cn,hr){return function(Gn){return Cn(hr(Gn))}}function he(Cn,hr){for(var Gn=-1,yi=Cn.length,os=0,cs=[];++Gn<yi;){var ds=Cn[Gn];(ds===hr||ds===h)&&(Cn[Gn]=h,cs[os++]=Gn)}return cs}function Le(Cn){var hr=-1,Gn=Array(Cn.size);return Cn.forEach(function(yi){Gn[++hr]=yi}),Gn}function Ke(Cn){var hr=-1,Gn=Array(Cn.size);return Cn.forEach(function(yi){Gn[++hr]=[yi,yi]}),Gn}function St(Cn,hr,Gn){for(var yi=Gn-1,os=Cn.length;++yi<os;)if(Cn[yi]===hr)return yi;return-1}function on(Cn,hr,Gn){for(var yi=Gn+1;yi--;)if(Cn[yi]===hr)return yi;return yi}function kt(Cn){return Y(Cn)?Rr(Cn):oi(Cn)}function Nn(Cn){return Y(Cn)?$r(Cn):rs(Cn)}function sr(Cn){for(var hr=Cn.length;hr--&&$i.test(Cn.charAt(hr)););return hr}var kr=ra(ji);function Rr(Cn){for(var hr=ht.lastIndex=0;ht.test(Cn);)++hr;return hr}function $r(Cn){return Cn.match(ht)||[]}function wi(Cn){return Cn.match(Ht)||[]}var Oi=function Cn(hr){hr=hr==null?us:Zi.defaults(us.Object(),hr,Zi.pick(us,pr));var Gn=hr.Array,yi=hr.Date,os=hr.Error,cs=hr.Function,ds=hr.Math,X=hr.Object,fe=hr.RegExp,Re=hr.String,et=hr.TypeError,wt=Gn.prototype,qt=cs.prototype,On=X.prototype,Yn=hr["__core-js_shared__"],Zn=qt.toString,Mr=On.hasOwnProperty,Li=0,Ss=function(){var b=/[^.]+$/.exec(Yn&&Yn.keys&&Yn.keys.IE_PROTO||"");return b?"Symbol(src)_1."+b:""}(),Ps=On.toString,Ia=Zn.call(X),qa=us._,ae=fe("^"+Zn.call(Mr).replace(Vr,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Yt=as?hr.Buffer:r,_t=hr.Symbol,Wt=hr.Uint8Array,ni=Yt?Yt.allocUnsafe:r,ki=Pe(X.getPrototypeOf,X),js=X.create,Is=On.propertyIsEnumerable,ma=wt.splice,Qa=_t?_t.isConcatSpreadable:r,Va=_t?_t.iterator:r,Ao=_t?_t.toStringTag:r,Ro=function(){try{var b=ml(X,"defineProperty");return b({},"",{}),b}catch{}}(),Mo=hr.clearTimeout!==us.clearTimeout&&hr.clearTimeout,Pu=yi&&yi.now!==us.Date.now&&yi.now,vu=hr.setTimeout!==us.setTimeout&&hr.setTimeout,Yo=ds.ceil,Iu=ds.floor,ou=X.getOwnPropertySymbols,yu=Yt?Yt.isBuffer:r,du=hr.isFinite,bu=wt.join,Bu=Pe(X.keys,X),Ga=ds.max,go=ds.min,Ju=yi.now,Uu=hr.parseInt,Eo=ds.random,Fo=wt.reverse,ju=ml(hr,"DataView"),Ae=ml(hr,"Map"),dt=ml(hr,"Promise"),zt=ml(hr,"Set"),hn=ml(hr,"WeakMap"),Mn=ml(X,"create"),yr=hn&&new hn,si={},Ii=io(ju),es=io(Ae),ls=io(dt),_s=io(zt),_a=io(hn),ta=_t?_t.prototype:r,Da=ta?ta.valueOf:r,ga=ta?ta.toString:r;function Rt(b){if(Jo(b)&&!Ua(b)&&!(b instanceof Rs)){if(b instanceof Ea)return b;if(Mr.call(b,"__wrapped__"))return gl(b)}return new Ea(b)}var Ja=function(){function b(){}return function(A){if(!Ko(A))return{};if(js)return js(A);b.prototype=A;var ee=new b;return b.prototype=r,ee}}();function ho(){}function Ea(b,A){this.__wrapped__=b,this.__actions__=[],this.__chain__=!!A,this.__index__=0,this.__values__=r}Rt.templateSettings={escape:Xn,evaluate:dr,interpolate:Sr,variable:"",imports:{_:Rt}},Rt.prototype=ho.prototype,Rt.prototype.constructor=Rt,Ea.prototype=Ja(ho.prototype),Ea.prototype.constructor=Ea;function Rs(b){this.__wrapped__=b,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Je,this.__views__=[]}function Vo(){var b=new Rs(this.__wrapped__);return b.__actions__=mr(this.__actions__),b.__dir__=this.__dir__,b.__filtered__=this.__filtered__,b.__iteratees__=mr(this.__iteratees__),b.__takeCount__=this.__takeCount__,b.__views__=mr(this.__views__),b}function xo(){if(this.__filtered__){var b=new Rs(this);b.__dir__=-1,b.__filtered__=!0}else b=this.clone(),b.__dir__*=-1;return b}function Zu(){var b=this.__wrapped__.value(),A=this.__dir__,ee=Ua(b),we=A<0,mt=ee?b.length:0,nn=sf(0,mt,this.__views__),zn=nn.start,gr=nn.end,zr=gr-zn,Di=we?gr:zn-1,Ni=this.__iteratees__,Xi=Ni.length,Es=0,Ws=go(zr,this.__takeCount__);if(!ee||!we&&mt==zr&&Ws==zr)return $l(b,this.__actions__);var Cs=[];e:for(;zr--&&Es<Ws;){Di+=A;for(var Ya=-1,oa=b[Di];++Ya<Xi;){var eo=Ni[Ya],ro=eo.iteratee,_l=eo.type,Qu=ro(oa);if(_l==Se)oa=Qu;else if(!Qu){if(_l==le)continue e;break e}}Cs[Es++]=oa}return Cs}Rs.prototype=Ja(ho.prototype),Rs.prototype.constructor=Rs;function To(b){var A=-1,ee=b==null?0:b.length;for(this.clear();++A<ee;){var we=b[A];this.set(we[0],we[1])}}function Ru(){this.__data__=Mn?Mn(null):{},this.size=0}function tu(b){var A=this.has(b)&&delete this.__data__[b];return this.size-=A?1:0,A}function Bl(b){var A=this.__data__;if(Mn){var ee=A[b];return ee===f?r:ee}return Mr.call(A,b)?A[b]:r}function Ul(b){var A=this.__data__;return Mn?A[b]!==r:Mr.call(A,b)}function zu(b,A){var ee=this.__data__;return this.size+=this.has(b)?0:1,ee[b]=Mn&&A===r?f:A,this}To.prototype.clear=Ru,To.prototype.delete=tu,To.prototype.get=Bl,To.prototype.has=Ul,To.prototype.set=zu;function xu(b){var A=-1,ee=b==null?0:b.length;for(this.clear();++A<ee;){var we=b[A];this.set(we[0],we[1])}}function wl(){this.__data__=[],this.size=0}function ec(b){var A=this.__data__,ee=q(A,b);if(ee<0)return!1;var we=A.length-1;return ee==we?A.pop():ma.call(A,ee,1),--this.size,!0}function tc(b){var A=this.__data__,ee=q(A,b);return ee<0?r:A[ee][1]}function qu(b){return q(this.__data__,b)>-1}function oo(b,A){var ee=this.__data__,we=q(ee,b);return we<0?(++this.size,ee.push([b,A])):ee[we][1]=A,this}xu.prototype.clear=wl,xu.prototype.delete=ec,xu.prototype.get=tc,xu.prototype.has=qu,xu.prototype.set=oo;function Xo(b){var A=-1,ee=b==null?0:b.length;for(this.clear();++A<ee;){var we=b[A];this.set(we[0],we[1])}}function zo(){this.size=0,this.__data__={hash:new To,map:new(Ae||xu),string:new To}}function hi(b){var A=nd(this,b).delete(b);return this.size-=A?1:0,A}function jl(b){return nd(this,b).get(b)}function Cl(b){return nd(this,b).has(b)}function Al(b,A){var ee=nd(this,b),we=ee.size;return ee.set(b,A),this.size+=ee.size==we?0:1,this}Xo.prototype.clear=zo,Xo.prototype.delete=hi,Xo.prototype.get=jl,Xo.prototype.has=Cl,Xo.prototype.set=Al;function Lo(b){var A=-1,ee=b==null?0:b.length;for(this.__data__=new Xo;++A<ee;)this.add(b[A])}function Gi(b){return this.__data__.set(b,f),this}function zl(b){return this.__data__.has(b)}Lo.prototype.add=Lo.prototype.push=Gi,Lo.prototype.has=zl;function nu(b){var A=this.__data__=new xu(b);this.size=A.size}function cl(){this.__data__=new xu,this.size=0}function ba(b){var A=this.__data__,ee=A.delete(b);return this.size=A.size,ee}function Ol(b){return this.__data__.get(b)}function Pl(b){return this.__data__.has(b)}function Do(b,A){var ee=this.__data__;if(ee instanceof xu){var we=ee.__data__;if(!Ae||we.length<i-1)return we.push([b,A]),this.size=++ee.size,this;ee=this.__data__=new Xo(we)}return ee.set(b,A),this.size=ee.size,this}nu.prototype.clear=cl,nu.prototype.delete=ba,nu.prototype.get=Ol,nu.prototype.has=Pl,nu.prototype.set=Do;function N(b,A){var ee=Ua(b),we=!ee&&Jc(b),mt=!ee&&!we&&Cc(b),nn=!ee&&!we&&!mt&&Oc(b),zn=ee||we||mt||nn,gr=zn?ia(b.length,Re):[],zr=gr.length;for(var Di in b)(A||Mr.call(b,Di))&&!(zn&&(Di=="length"||mt&&(Di=="offset"||Di=="parent")||nn&&(Di=="buffer"||Di=="byteLength"||Di=="byteOffset")||Yl(Di,zr)))&&gr.push(Di);return gr}function g(b){var A=b.length;return A?b[S(0,A-1)]:r}function x(b,A){return wu(mr(b),Zt(A,0,b.length))}function C(b){return wu(mr(b))}function M(b,A,ee){(ee!==r&&!Jl(b[A],ee)||ee===r&&!(A in b))&&it(b,A,ee)}function z(b,A,ee){var we=b[A];(!(Mr.call(b,A)&&Jl(we,ee))||ee===r&&!(A in b))&&it(b,A,ee)}function q(b,A){for(var ee=b.length;ee--;)if(Jl(b[ee][0],A))return ee;return-1}function se(b,A,ee,we){return gi(b,function(mt,nn,zn){A(we,mt,ee(mt),zn)}),we}function ge(b,A){return b&&Hr(A,su(A),b)}function Oe(b,A){return b&&Hr(A,Fu(A),b)}function it(b,A,ee){A=="__proto__"&&Ro?Ro(b,A,{configurable:!0,enumerable:!0,value:ee,writable:!0}):b[A]=ee}function Et(b,A){for(var ee=-1,we=A.length,mt=Gn(we),nn=b==null;++ee<we;)mt[ee]=nn?r:Sh(b,A[ee]);return mt}function Zt(b,A,ee){return b===b&&(ee!==r&&(b=b<=ee?b:ee),A!==r&&(b=b>=A?b:A)),b}function yn(b,A,ee,we,mt,nn){var zn,gr=A&y,zr=A&E,Di=A&w;
vendor: 3,817 bytes, line 175
175if(ee&&(zn=mt?ee(b,we,mt,nn):ee(b)),zn!==r)return zn;if(!Ko(b))return b;var Ni=Ua(b);if(Ni){if(zn=ws(b),!gr)return mr(b,zn)}else{var Xi=hu(b),Es=Xi==Ye||Xi==gt;if(Cc(b))return td(b,gr);if(Xi==xt||Xi==Ve||Es&&!mt){if(zn=zr||Es?{}:Ad(b),!gr)return zr?jr(b,Oe(zn,b)):Xr(b,ge(zn,b))}else{if(!wr[Xi])return mt?b:{};zn=Od(b,Xi,gr)}}nn||(nn=new nu);var Ws=nn.get(b);if(Ws)return Ws;nn.set(b,zn),Zd(b)?b.forEach(function(oa){zn.add(yn(oa,A,ee,oa,b,nn))}):xp(b)&&b.forEach(function(oa,eo){zn.set(eo,yn(oa,A,ee,eo,b,nn))});var Cs=Di?zr?zc:iu:zr?Fu:su,Ya=Ni?r:Cs(b);return De(Ya||b,function(oa,eo){Ya&&(eo=oa,oa=b[eo]),z(zn,eo,yn(oa,A,ee,eo,b,nn))}),zn}function ar(b){var A=su(b);return function(ee){return Er(ee,b,A)}}function Er(b,A,ee){var we=ee.length;if(b==null)return!we;for(b=X(b);we--;){var mt=ee[we],nn=A[mt],zn=b[mt];if(zn===r&&!(mt in b)||!nn(zn))return!1}return!0}function ai(b,A,ee){if(typeof b!="function")throw new et(o);return kl(function(){b.apply(r,ee)},A)}function ii(b,A,ee,we){var mt=-1,nn=Dt,zn=!0,gr=b.length,zr=[],Di=A.length;if(!gr)return zr;ee&&(A=at(A,fa(ee))),we?(nn=Fn,zn=!1):A.length>=i&&(nn=Bs,zn=!1,A=new Lo(A));e:for(;++mt<gr;){var Ni=b[mt],Xi=ee==null?Ni:ee(Ni);if(Ni=we||Ni!==0?Ni:0,zn&&Xi===Xi){for(var Es=Di;Es--;)if(A[Es]===Xi)continue e;zr.push(Ni)}else nn(A,Xi,we)||zr.push(Ni)}return zr}var gi=ms(Js),qi=ms(qs,!0);function Qi(b,A){var ee=!0;return gi(b,function(we,mt,nn){return ee=!!A(we,mt,nn),ee}),ee}function Ri(b,A,ee){for(var we=-1,mt=b.length;++we<mt;){var nn=b[we],zn=A(nn);if(zn!=null&&(gr===r?zn===zn&&!ul(zn):ee(zn,gr)))var gr=zn,zr=nn}return zr}function hs(b,A,ee,we){var mt=b.length;for(ee=Wa(ee),ee<0&&(ee=-ee>mt?0:mt+ee),we=we===r||we>mt?mt:Wa(we),we<0&&(we+=mt),we=ee>we?0:Ep(we);ee<we;)b[ee++]=A;return b}function fs(b,A){var ee=[];return gi(b,function(we,mt,nn){A(we,mt,nn)&&ee.push(we)}),ee}function ts(b,A,ee,we,mt){var nn=-1,zn=b.length;for(ee||(ee=sd),mt||(mt=[]);++nn<zn;){var gr=b[nn];A>0&&ee(gr)?A>1?ts(gr,A-1,ee,we,mt):jt(mt,gr):we||(mt[mt.length]=gr)}return mt}var Vs=va(),ha=va(!0);function Js(b,A){return b&&Vs(b,A,su)}function qs(b,A){return b&&ha(b,A,su)}function vo(b,A){return Ut(A,function(ee){return Ac(b[ee])})}function wo(b,A){A=Du(A,b);for(var ee=0,we=A.length;b!=null&&ee<we;)b=b[$o(A[ee++])];return ee&&ee==we?b:r}function Ra(b,A,ee){var we=A(b);return Ua(b)?we:jt(we,ee(b))}function Zs(b){return b==null?b===r?An:Xe:Ao&&Ao in X(b)?Cd(b):of(b)}function to(b,A){return b>A}function uo(b,A){return b!=null&&Mr.call(b,A)}function Wo(b,A){return b!=null&&A in X(b)}function ea(b,A,ee){return b>=go(A,ee)&&b<Ga(A,ee)}function Co(b,A,ee){for(var we=ee?Fn:Dt,mt=b[0].length,nn=b.length,zn=nn,gr=Gn(nn),zr=1/0,Di=[];zn--;){var Ni=b[zn];zn&&A&&(Ni=at(Ni,fa(A))),zr=go(Ni.length,zr),gr[zn]=!ee&&(A||mt>=120&&Ni.length>=120)?new Lo(zn&&Ni):r}Ni=b[0];var Xi=-1,Es=gr[0];e:for(;++Xi<mt&&Di.length<zr;){var Ws=Ni[Xi],Cs=A?A(Ws):Ws;if(Ws=ee||Ws!==0?Ws:0,!(Es?Bs(Es,Cs):we(Di,Cs,ee))){for(zn=nn;--zn;){var Ya=gr[zn];if(!(Ya?Bs(Ya,Cs):we(b[zn],Cs,ee)))continue e}Es&&Es.push(Cs),Di.push(Ws)}}return Di}function Qo(b,A,ee,we){return Js(b,function(mt,nn,zn){A(we,ee(mt),nn,zn)}),we}function uu(b,A,ee){A=Du(A,b),b=Ld(b,A);var we=b==null?b:b[$o(Eu(A))];return we==null?r:_i(we,b,ee)}function Wu(b){return Jo(b)&&Zs(b)==Ve}function dl(b){return Jo(b)&&Zs(b)==en}function $u(b){return Jo(b)&&Zs(b)==pn}function Mu(b,A,ee,we,mt){return b===A?!0:b==null||A==null||!Jo(b)&&!Jo(A)?b!==b&&A!==A:Il(b,A,ee,we,Mu,mt)}function Il(b,A,ee,we,mt,nn){var zn=Ua(b),gr=Ua(A),zr=zn?ft:hu(b),Di=gr?ft:hu(A);zr=zr==Ve?xt:zr,Di=Di==Ve?xt:Di;var Ni=zr==xt,Xi=Di==xt,Es=zr==Di;if(Es&&Cc(b)){if(!Cc(A))return!1;zn=!0,Ni=!1}if(Es&&!Ni)return nn||(nn=new nu),zn||Oc(b)?jc(b,A,ee,we,mt,nn):Td(b,A,zr,ee,we,mt,nn);if(!(ee&T)){var Ws=Ni&&Mr.call(b,"__wrapped__"),Cs=Xi&&Mr.call(A,"__wrapped__");
vendor: 5,540 bytes, line 175
175if(Ws||Cs){var Ya=Ws?b.value():b,oa=Cs?A.value():A;return nn||(nn=new nu),mt(Ya,oa,ee,we,nn)}}return Es?(nn||(nn=new nu),pc(b,A,ee,we,mt,nn)):!1}function fl(b){return Jo(b)&&hu(b)==Ct}function Rl(b,A,ee,we){var mt=ee.length,nn=mt,zn=!we;if(b==null)return!nn;for(b=X(b);mt--;){var gr=ee[mt];if(zn&&gr[2]?gr[1]!==b[gr[0]]:!(gr[0]in b))return!1}for(;++mt<nn;){gr=ee[mt];var zr=gr[0],Di=b[zr],Ni=gr[1];if(zn&&gr[2]){if(Di===r&&!(zr in b))return!1}else{var Xi=new nu;if(we)var Es=we(Di,Ni,zr,b,A,Xi);if(!(Es===r?Mu(Ni,Di,T|O,we,Xi):Es))return!1}}return!0}function ja(b){if(!Ko(b)||vc(b))return!1;var A=Ac(b)?ae:Tr;return A.test(io(b))}function F(b){return Jo(b)&&Zs(b)==Rn}function re(b){return Jo(b)&&hu(b)==dn}function Te(b){return Jo(b)&&yh(b.length)&&!!Ar[Zs(b)]}function We(b){return typeof b=="function"?b:b==null?Ln:typeof b=="object"?Ua(b)?Ba(b[0],b[1]):sa(b):Au(b)}function Nt(b){if(!Xl(b))return Bu(b);var A=[];for(var ee in X(b))Mr.call(b,ee)&&ee!="constructor"&&A.push(ee);return A}function qn(b){if(!Ko(b))return pu(b);var A=Xl(b),ee=[];for(var we in b)we=="constructor"&&(A||!Mr.call(b,we))||ee.push(we);return ee}function ci(b,A){return b<A}function ys(b,A){var ee=-1,we=Yu(b)?Gn(b.length):[];return gi(b,function(mt,nn,zn){we[++ee]=A(mt,nn,zn)}),we}function sa(b){var A=Wc(b);return A.length==1&&A[0][2]?$c(A[0][0],A[0][1]):function(ee){return ee===b||Rl(ee,b,A)}}function Ba(b,A){return gc(b)&&Rd(A)?$c($o(b),A):function(ee){var we=Sh(ee,b);return we===r&&we===A?tp(ee,b):Mu(A,we,T|O)}}function Bo(b,A,ee,we,mt){b!==A&&Vs(A,function(nn,zn){if(mt||(mt=new nu),Ko(nn))Hu(b,A,zn,ee,Bo,we,mt);else{var gr=we?we(Dd(b,zn),nn,zn+"",b,A,mt):r;gr===r&&(gr=nn),M(b,zn,gr)}},Fu)}function Hu(b,A,ee,we,mt,nn,zn){var gr=Dd(b,ee),zr=Dd(A,ee),Di=zn.get(zr);if(Di){M(b,ee,Di);return}var Ni=nn?nn(gr,zr,ee+"",b,A,zn):r,Xi=Ni===r;if(Xi){var Es=Ua(zr),Ws=!Es&&Cc(zr),Cs=!Es&&!Ws&&Oc(zr);Ni=zr,Es||Ws||Cs?Ua(gr)?Ni=gr:Uo(gr)?Ni=mr(gr):Ws?(Xi=!1,Ni=td(zr,!0)):Cs?(Xi=!1,Ni=pt(zr,!0)):Ni=[]:Mf(zr)||Jc(zr)?(Ni=gr,Jc(gr)?Ni=ac(gr):(!Ko(gr)||Ac(gr))&&(Ni=Ad(zr))):Xi=!1}Xi&&(zn.set(zr,Ni),mt(Ni,zr,we,nn,zn),zn.delete(zr)),M(b,ee,Ni)}function Su(b,A){var ee=b.length;if(ee)return A+=A<0?ee:0,Yl(A,ee)?b[A]:r}function kc(b,A,ee){A.length?A=at(A,function(nn){return Ua(nn)?function(zn){return wo(zn,nn.length===1?nn[0]:nn)}:nn}):A=[Ln];var we=-1;A=at(A,fa(aa()));var mt=ys(b,function(nn,zn,gr){var zr=at(A,function(Di){return Di(nn)});return{criteria:zr,index:++we,value:nn}});return xa(mt,function(nn,zn){return vn(nn,zn,ee)})}function Tu(b,A){return ed(b,A,function(ee,we){return tp(b,we)})}function ed(b,A,ee){for(var we=-1,mt=A.length,nn={};++we<mt;){var zn=A[we],gr=wo(b,zn);ee(gr,zn)&&ru(nn,Du(zn,b),gr)}return nn}function nf(b){return function(A){return wo(A,b)}}function lc(b,A,ee,we){var mt=we?Fs:Mi,nn=-1,zn=A.length,gr=b;for(b===A&&(A=mr(A)),ee&&(gr=at(b,fa(ee)));++nn<zn;)for(var zr=0,Di=A[nn],Ni=ee?ee(Di):Di;(zr=mt(gr,Ni,zr,we))>-1;)gr!==b&&ma.call(gr,zr,1),ma.call(b,zr,1);return b}function Nc(b,A){for(var ee=b?A.length:0,we=ee-1;ee--;){var mt=A[ee];if(ee==we||mt!==nn){var nn=mt;Yl(mt)?ma.call(b,mt,1):Wl(b,mt)}}return b}function S(b,A){return b+Iu(Eo()*(A-b+1))}function el(b,A,ee,we){for(var mt=-1,nn=Ga(Yo((A-b)/(ee||1)),0),zn=Gn(nn);nn--;)zn[we?nn:++mt]=b,b+=ee;return zn}function lu(b,A){var ee="";if(!b||A<1||A>ze)return ee;do A%2&&(ee+=b),A=Iu(A/2),A&&(b+=b);while(A);return ee}function bs(b,A){return od(sl(b,A,Ln),b+"")}function rf(b){return g(ef(b))}function Fc(b,A){var ee=ef(b);return wu(ee,Zt(A,0,ee.length))}function ru(b,A,ee,we){if(!Ko(b))return b;A=Du(A,b);for(var mt=-1,nn=A.length,zn=nn-1,gr=b;gr!=null&&++mt<nn;){var zr=$o(A[mt]),Di=ee;if(zr==="__proto__"||zr==="constructor"||zr==="prototype")return b;if(mt!=zn){var Ni=gr[zr];Di=we?we(Ni,zr,gr):r,Di===r&&(Di=Ko(Ni)?Ni:Yl(A[mt+1])?[]:{})}z(gr,zr,Di),gr=gr[zr]}return b}var hl=yr?function(b,A){return yr.set(b,A),b}:Ln,bi=Ro?function(b,A){return Ro(b,"toString",{configurable:!0,enumerable:!1,value:bt(A),writable:!0})}:Ln;function Ka(b){return wu(ef(b))}function So(b,A,ee){var we=-1,mt=b.length;A<0&&(A=-A>mt?0:mt+A),ee=ee>mt?mt:ee,ee<0&&(ee+=mt),mt=A>ee?0:ee-A>>>0,A>>>=0;for(var nn=Gn(mt);++we<mt;)nn[we]=b[we+A];return nn}function yo(b,A){var ee;return gi(b,function(we,mt,nn){return ee=A(we,mt,nn),!ee}),!!ee}function Pa(b,A,ee){var we=0,mt=b==null?we:b.length;if(typeof A=="number"&&A===A&&mt<=Lt){for(;we<mt;){var nn=we+mt>>>1,zn=b[nn];zn!==null&&!ul(zn)&&(ee?zn<=A:zn<A)?we=nn+1:mt=nn}return mt}return Lu(b,A,Ln,ee)}function Lu(b,A,ee,we){var mt=0,nn=b==null?0:b.length;if(nn===0)return 0;A=ee(A);for(var zn=A!==A,gr=A===null,zr=ul(A),Di=A===r;mt<nn;){var Ni=Iu((mt+nn)/2),Xi=ee(b[Ni]),Es=Xi!==r,Ws=Xi===null,Cs=Xi===Xi,Ya=ul(Xi);if(zn)var oa=we||Cs;else Di?oa=Cs&&(we||Es):gr?oa=Cs&&Es&&(we||!Ws):zr?oa=Cs&&Es&&!Ws&&(we||!Ya):Ws||Ya?oa=!1:oa=we?Xi<=A:Xi<A;oa?mt=Ni+1:nn=Ni}return go(nn,qe)}function cc(b,A){for(var ee=-1,we=b.length,mt=0,nn=[];++ee<we;){var zn=b[ee],gr=A?A(zn):zn;if(!ee||!Jl(gr,zr)){var zr=gr;nn[mt++]=zn===0?0:zn}}return nn}function po(b){return typeof b=="number"?b:ul(b)?Fe:+b}function fu(b){if(typeof b=="string")return b;if(Ua(b))return at(b,fu)+"";if(ul(b))return ga?ga.call(b):"";var A=b+"";return A=="0"&&1/b==-Ge?"-0":A}function Vu(b,A,ee){var we=-1,mt=Dt,nn=b.length,zn=!0,gr=[],zr=gr;if(ee)zn=!1,mt=Fn;else if(nn>=i){var Di=A?null:rc(b);if(Di)return Le(Di);zn=!1,mt=Bs,zr=new Lo}else zr=A?[]:gr;e:for(;++we<nn;){var Ni=b[we],Xi=A?A(Ni):Ni;if(Ni=ee||Ni!==0?Ni:0,zn&&Xi===Xi){for(var Es=zr.length;Es--;)if(zr[Es]===Xi)continue e;
vendor: 5,412 bytes, line 175
175A&&zr.push(Xi),gr.push(Ni)}else mt(zr,Xi,ee)||(zr!==gr&&zr.push(Xi),gr.push(Ni))}return gr}function Wl(b,A){return A=Du(A,b),b=Ld(b,A),b==null||delete b[$o(Eu(A))]}function dc(b,A,ee,we){return ru(b,A,ee(wo(b,A)),we)}function fc(b,A,ee,we){for(var mt=b.length,nn=we?mt:-1;(we?nn--:++nn<mt)&&A(b[nn],nn,b););return ee?So(b,we?0:nn,we?nn+1:mt):So(b,we?nn+1:0,we?mt:nn)}function $l(b,A){var ee=b;return ee instanceof Rs&&(ee=ee.value()),Bn(A,function(we,mt){return mt.func.apply(mt.thisArg,jt([we],mt.args))},ee)}function Bc(b,A,ee){var we=b.length;if(we<2)return we?Vu(b[0]):[];for(var mt=-1,nn=Gn(we);++mt<we;)for(var zn=b[mt],gr=-1;++gr<we;)gr!=mt&&(nn[mt]=ii(nn[mt]||zn,b[gr],A,ee));return Vu(ts(nn,1),A,ee)}function Ml(b,A,ee){for(var we=-1,mt=b.length,nn=A.length,zn={};++we<mt;){var gr=we<nn?A[we]:r;ee(zn,b[we],gr)}return zn}function Hl(b){return Uo(b)?b:[]}function Uc(b){return typeof b=="function"?b:Ln}function Du(b,A){return Ua(b)?b:gc(b,A)?[b]:Hc(bo(b))}var _u=bs;function lo(b,A,ee){var we=b.length;return ee=ee===r?we:ee,!A&&ee>=we?b:So(b,A,ee)}var Gu=Mo||function(b){return us.clearTimeout(b)};function td(b,A){if(A)return b.slice();var ee=b.length,we=ni?ni(ee):new b.constructor(ee);return b.copy(we),we}function $(b){var A=new b.constructor(b.byteLength);return new Wt(A).set(new Wt(b)),A}function ce(b,A){var ee=A?$(b.buffer):b.buffer;return new b.constructor(ee,b.byteOffset,b.byteLength)}function Ue(b){var A=new b.constructor(b.source,nr.exec(b));return A.lastIndex=b.lastIndex,A}function je(b){return Da?X(Da.call(b)):{}}function pt(b,A){var ee=A?$(b.buffer):b.buffer;return new b.constructor(ee,b.byteOffset,b.length)}function Kt(b,A){if(b!==A){var ee=b!==r,we=b===null,mt=b===b,nn=ul(b),zn=A!==r,gr=A===null,zr=A===A,Di=ul(A);if(!gr&&!Di&&!nn&&b>A||nn&&zn&&zr&&!gr&&!Di||we&&zn&&zr||!ee&&zr||!mt)return 1;if(!we&&!nn&&!Di&&b<A||Di&&ee&&mt&&!we&&!nn||gr&&ee&&mt||!zn&&mt||!zr)return-1}return 0}function vn(b,A,ee){for(var we=-1,mt=b.criteria,nn=A.criteria,zn=mt.length,gr=ee.length;++we<zn;){var zr=Kt(mt[we],nn[we]);if(zr){if(we>=gr)return zr;var Di=ee[we];return zr*(Di=="desc"?-1:1)}}return b.index-A.index}function Wn(b,A,ee,we){for(var mt=-1,nn=b.length,zn=ee.length,gr=-1,zr=A.length,Di=Ga(nn-zn,0),Ni=Gn(zr+Di),Xi=!we;++gr<zr;)Ni[gr]=A[gr];for(;++mt<zn;)(Xi||mt<nn)&&(Ni[ee[mt]]=b[mt]);for(;Di--;)Ni[gr++]=b[mt++];return Ni}function ur(b,A,ee,we){for(var mt=-1,nn=b.length,zn=-1,gr=ee.length,zr=-1,Di=A.length,Ni=Ga(nn-gr,0),Xi=Gn(Ni+Di),Es=!we;++mt<Ni;)Xi[mt]=b[mt];for(var Ws=mt;++zr<Di;)Xi[Ws+zr]=A[zr];for(;++zn<gr;)(Es||mt<nn)&&(Xi[Ws+ee[zn]]=b[mt++]);return Xi}function mr(b,A){var ee=-1,we=b.length;for(A||(A=Gn(we));++ee<we;)A[ee]=b[ee];return A}function Hr(b,A,ee,we){var mt=!ee;ee||(ee={});for(var nn=-1,zn=A.length;++nn<zn;){var gr=A[nn],zr=we?we(ee[gr],b[gr],gr,ee,b):r;zr===r&&(zr=b[gr]),mt?it(ee,gr,zr):z(ee,gr,zr)}return ee}function Xr(b,A){return Hr(b,rd(b),A)}function jr(b,A){return Hr(b,id(b),A)}function ps(b,A){return function(ee,we){var mt=Ua(ee)?Si:se,nn=A?A():{};return mt(ee,b,aa(we,2),nn)}}function is(b){return bs(function(A,ee){var we=-1,mt=ee.length,nn=mt>1?ee[mt-1]:r,zn=mt>2?ee[2]:r;for(nn=b.length>3&&typeof nn=="function"?(mt--,nn):r,zn&&za(ee[0],ee[1],zn)&&(nn=mt<3?r:nn,mt=1),A=X(A);++we<mt;){var gr=ee[we];gr&&b(A,gr,we,nn)}return A})}function ms(b,A){return function(ee,we){if(ee==null)return ee;if(!Yu(ee))return b(ee,we);for(var mt=ee.length,nn=A?mt:-1,zn=X(ee);(A?nn--:++nn<mt)&&we(zn[nn],nn,zn)!==!1;);return ee}}function va(b){return function(A,ee,we){for(var mt=-1,nn=X(A),zn=we(A),gr=zn.length;gr--;){var zr=zn[b?gr:++mt];if(ee(nn[zr],zr,nn)===!1)break}return A}}function $a(b,A,ee){var we=A&k,mt=Us(b);function nn(){var zn=this&&this!==us&&this instanceof nn?mt:b;return zn.apply(we?ee:this,arguments)}return nn}function Oo(b){return function(A){A=bo(A);var ee=Y(A)?Nn(A):r,we=ee?ee[0]:A.charAt(0),mt=ee?lo(ee,1).join(""):A.slice(1);return we[b]()+mt}}function Ca(b){return function(A){return Bn(D(np(A).replace(Yi,"")),b,"")}}function Us(b){return function(){var A=arguments;switch(A.length){case 0:return new b;case 1:return new b(A[0]);case 2:return new b(A[0],A[1]);case 3:return new b(A[0],A[1],A[2]);case 4:return new b(A[0],A[1],A[2],A[3]);case 5:return new b(A[0],A[1],A[2],A[3],A[4]);case 6:return new b(A[0],A[1],A[2],A[3],A[4],A[5]);case 7:return new b(A[0],A[1],A[2],A[3],A[4],A[5],A[6])}var ee=Ja(b.prototype),we=b.apply(ee,A);return Ko(we)?we:ee}}function ka(b,A,ee){var we=Us(b);function mt(){for(var nn=arguments.length,zn=Gn(nn),gr=nn,zr=mc(mt);gr--;)zn[gr]=arguments[gr];var Di=nn<3&&zn[0]!==zr&&zn[nn-1]!==zr?[]:he(zn,zr);if(nn-=Di.length,nn<ee)return hc(b,A,tl,mt.placeholder,r,zn,Di,r,r,ee-nn);var Ni=this&&this!==us&&this instanceof mt?we:b;return _i(Ni,this,zn)}return mt}function Aa(b){return function(A,ee,we){var mt=X(A);if(!Yu(A)){var nn=aa(ee,3);A=su(A),ee=function(gr){return nn(mt[gr],gr,mt)}}var zn=b(A,ee,we);return zn>-1?mt[nn?A[zn]:zn]:r}}function _o(b){return ko(function(A){var ee=A.length,we=ee,mt=Ea.prototype.thru;for(b&&A.reverse();we--;){var nn=A[we];if(typeof nn!="function")throw new et(o);if(mt&&!zn&&il(nn)=="wrapper")var zn=new Ea([],!0)}for(we=zn?we:ee;++we<ee;){nn=A[we];var gr=il(nn),zr=gr=="wrapper"?wd(nn):r;zr&&ic(zr[0])&&zr[1]==(W|L|K|Z)&&!zr[4].length&&zr[9]==1?zn=zn[il(zr[0])].apply(zn,zr[3]):zn=nn.length==1&&ic(nn)?zn[gr]():zn.thru(nn)}return function(){var Di=arguments,Ni=Di[0];
vendor: 12,308 bytes, lines 175-177
175if(zn&&Di.length==1&&Ua(Ni))return zn.plant(Ni).value();for(var Xi=0,Es=ee?A[Xi].apply(this,Di):Ni;++Xi<ee;)Es=A[Xi].call(this,Es);return Es}})}function tl(b,A,ee,we,mt,nn,zn,gr,zr,Di){var Ni=A&W,Xi=A&k,Es=A&B,Ws=A&(L|J),Cs=A&H,Ya=Es?r:Us(b);function oa(){for(var eo=arguments.length,ro=Gn(eo),_l=eo;_l--;)ro[_l]=arguments[_l];if(Ws)var Qu=mc(oa),El=No(ro,Qu);if(we&&(ro=Wn(ro,we,mt,Ws)),nn&&(ro=ur(ro,nn,zn,Ws)),eo-=El,Ws&&eo<Di){var au=he(ro,Qu);return hc(b,A,tl,oa.placeholder,ee,ro,au,gr,zr,Di-eo)}var ql=Xi?ee:this,Mc=Es?ql[b]:b;return eo=ro.length,gr?ro=li(ro,gr):Cs&&eo>1&&ro.reverse(),Ni&&zr<eo&&(ro.length=zr),this&&this!==us&&this instanceof oa&&(Mc=Ya||Us(Mc)),Mc.apply(ql,ro)}return oa}function Ll(b,A){return function(ee,we){return Qo(ee,b,A(we),{})}}function nl(b,A){return function(ee,we){var mt;if(ee===r&&we===r)return A;if(ee!==r&&(mt=ee),we!==r){if(mt===r)return we;typeof ee=="string"||typeof we=="string"?(ee=fu(ee),we=fu(we)):(ee=po(ee),we=po(we)),mt=b(ee,we)}return mt}}function Dl(b){return ko(function(A){return A=at(A,fa(aa())),bs(function(ee){var we=this;return b(A,function(mt){return _i(mt,we,ee)})})})}function Vl(b,A){A=A===r?" ":fu(A);var ee=A.length;if(ee<2)return ee?lu(A,b):A;var we=lu(A,Yo(b/kt(A)));return Y(A)?lo(Nn(we),0,b).join(""):we.slice(0,b)}function Gl(b,A,ee,we){var mt=A&k,nn=Us(b);function zn(){for(var gr=-1,zr=arguments.length,Di=-1,Ni=we.length,Xi=Gn(Ni+zr),Es=this&&this!==us&&this instanceof zn?nn:b;++Di<Ni;)Xi[Di]=we[Di];for(;zr--;)Xi[Di++]=arguments[++gr];return _i(Es,mt?ee:this,Xi)}return zn}function nc(b){return function(A,ee,we){return we&&typeof we!="number"&&za(A,ee,we)&&(ee=we=r),A=Pc(A),ee===r?(ee=A,A=0):ee=Pc(ee),we=we===r?A<ee?1:-1:Pc(we),el(A,ee,we,b)}}function rl(b){return function(A,ee){return typeof A=="string"&&typeof ee=="string"||(A=ll(A),ee=ll(ee)),b(A,ee)}}function hc(b,A,ee,we,mt,nn,zn,gr,zr,Di){var Ni=A&L,Xi=Ni?zn:r,Es=Ni?r:zn,Ws=Ni?nn:r,Cs=Ni?r:nn;A|=Ni?K:I,A&=~(Ni?I:K),A&R||(A&=~(k|B));var Ya=[b,A,mt,Ws,Xi,Cs,Es,gr,zr,Di],oa=ee.apply(r,Ya);return ic(b)&&kd(oa,Ya),oa.placeholder=we,uf(oa,b,A)}function Kl(b){var A=ds[b];return function(ee,we){if(ee=ll(ee),we=we==null?0:go(Wa(we),292),we&&du(ee)){var mt=(bo(ee)+"e").split("e"),nn=A(mt[0]+"e"+(+mt[1]+we));return mt=(bo(nn)+"e").split("e"),+(mt[0]+"e"+(+mt[1]-we))}return A(ee)}}var rc=zt&&1/Le(new zt([,-0]))[1]==Ge?function(b){return new zt(b)}:vs;function Ku(b){return function(A){var ee=hu(A);return ee==Ct?be(A):ee==dn?Ke(A):ao(A,b(A))}}function Go(b,A,ee,we,mt,nn,zn,gr){var zr=A&B;if(!zr&&typeof b!="function")throw new et(o);var Di=we?we.length:0;if(Di||(A&=~(K|I),we=mt=r),zn=zn===r?zn:Ga(Wa(zn),0),gr=gr===r?gr:Wa(gr),Di-=mt?mt.length:0,A&I){var Ni=we,Xi=mt;we=mt=r}var Es=zr?r:wd(b),Ws=[b,A,ee,we,mt,Ni,Xi,nn,zn,gr];if(Es&&Md(Ws,Es),b=Ws[0],A=Ws[1],ee=Ws[2],we=Ws[3],mt=Ws[4],gr=Ws[9]=Ws[9]===r?zr?0:b.length:Ga(Ws[9]-Di,0),!gr&&A&(L|J)&&(A&=~(L|J)),!A||A==k)var Cs=$a(b,A,ee);else A==L||A==J?Cs=ka(b,A,gr):(A==K||A==(k|K))&&!mt.length?Cs=Gl(b,A,ee,we):Cs=tl.apply(r,Ws);var Ya=Es?hl:kd;return uf(Ya(Cs,Ws),b,A)}function cu(b,A,ee,we){return b===r||Jl(b,On[ee])&&!Mr.call(we,ee)?A:b}function ku(b,A,ee,we,mt,nn){return Ko(b)&&Ko(A)&&(nn.set(A,b),Bo(b,A,r,ku,nn),nn.delete(A)),b}function pl(b){return Mf(b)?r:b}function jc(b,A,ee,we,mt,nn){var zn=ee&T,gr=b.length,zr=A.length;if(gr!=zr&&!(zn&&zr>gr))return!1;var Di=nn.get(b),Ni=nn.get(A);if(Di&&Ni)return Di==A&&Ni==b;var Xi=-1,Es=!0,Ws=ee&O?new Lo:r;for(nn.set(b,A),nn.set(A,b);++Xi<gr;){var Cs=b[Xi],Ya=A[Xi];if(we)var oa=zn?we(Ya,Cs,Xi,A,b,nn):we(Cs,Ya,Xi,b,A,nn);if(oa!==r){if(oa)continue;Es=!1;break}if(Ws){if(!Or(A,function(eo,ro){if(!Bs(Ws,ro)&&(Cs===eo||mt(Cs,eo,ee,we,nn)))return Ws.push(ro)})){Es=!1;break}}else if(!(Cs===Ya||mt(Cs,Ya,ee,we,nn))){Es=!1;break}}return nn.delete(b),nn.delete(A),Es}function Td(b,A,ee,we,mt,nn,zn){switch(ee){case ot:if(b.byteLength!=A.byteLength||b.byteOffset!=A.byteOffset)return!1;b=b.buffer,A=A.buffer;case en:return!(b.byteLength!=A.byteLength||!nn(new Wt(b),new Wt(A)));case Qt:case pn:case rn:return Jl(+b,+A);case lt:return b.name==A.name&&b.message==A.message;case Rn:case lr:return b==A+"";case Ct:var gr=be;case dn:var zr=we&T;if(gr||(gr=Le),b.size!=A.size&&!zr)return!1;var Di=zn.get(b);if(Di)return Di==A;we|=O,zn.set(b,A);var Ni=jc(gr(b),gr(A),we,mt,nn,zn);return zn.delete(b),Ni;case xr:if(Da)return Da.call(b)==Da.call(A)}return!1}function pc(b,A,ee,we,mt,nn){var zn=ee&T,gr=iu(b),zr=gr.length,Di=iu(A),Ni=Di.length;if(zr!=Ni&&!zn)return!1;for(var Xi=zr;Xi--;){var Es=gr[Xi];if(!(zn?Es in A:Mr.call(A,Es)))return!1}var Ws=nn.get(b),Cs=nn.get(A);if(Ws&&Cs)return Ws==A&&Cs==b;var Ya=!0;nn.set(b,A),nn.set(A,b);for(var oa=zn;++Xi<zr;){Es=gr[Xi];var eo=b[Es],ro=A[Es];if(we)var _l=zn?we(ro,eo,Es,A,b,nn):we(eo,ro,Es,b,A,nn);if(!(_l===r?eo===ro||mt(eo,ro,ee,we,nn):_l)){Ya=!1;break}oa||(oa=Es=="constructor")}if(Ya&&!oa){var Qu=b.constructor,El=A.constructor;Qu!=El&&"constructor"in b&&"constructor"in A&&!(typeof Qu=="function"&&Qu instanceof Qu&&typeof El=="function"&&El instanceof El)&&(Ya=!1)}return nn.delete(b),nn.delete(A),Ya}function ko(b){return od(sl(b,r,jd),b+"")}function iu(b){return Ra(b,su,rd)}function zc(b){return Ra(b,Fu,id)}var wd=yr?function(b){return yr.get(b)}:vs;function il(b){for(var A=b.name+"",ee=si[A],we=Mr.call(si,A)?ee.length:0;we--;){var mt=ee[we],nn=mt.func;if(nn==null||nn==b)return mt.name}return A}function mc(b){var A=Mr.call(Rt,"placeholder")?Rt:b;return A.placeholder}function aa(){var b=Rt.iteratee||ei;return b=b===ei?We:b,arguments.length?b(arguments[0],arguments[1]):b}function nd(b,A){var ee=b.__data__;return Id(A)?ee[typeof A=="string"?"string":"hash"]:ee.map}function Wc(b){for(var A=su(b),ee=A.length;ee--;){var we=A[ee],mt=b[we];A[ee]=[we,mt,Rd(mt)]}return A}function ml(b,A){var ee=co(b,A);return ja(ee)?ee:r}function Cd(b){var A=Mr.call(b,Ao),ee=b[Ao];try{b[Ao]=r;var we=!0}catch{}var mt=Ps.call(b);return we&&(A?b[Ao]=ee:delete b[Ao]),mt}var rd=ou?function(b){return b==null?[]:(b=X(b),Ut(ou(b),function(A){return Is.call(b,A)}))}:Nl,id=ou?function(b){for(var A=[];b;)jt(A,rd(b)),b=ki(b);return A}:Nl,hu=Zs;(ju&&hu(new ju(new ArrayBuffer(1)))!=ot||Ae&&hu(new Ae)!=Ct||dt&&hu(dt.resolve())!=ln||zt&&hu(new zt)!=dn||hn&&hu(new hn)!=cr)&&(hu=function(b){var A=Zs(b),ee=A==xt?b.constructor:r,we=ee?io(ee):"";if(we)switch(we){case Ii:return ot;case es:return Ct;case ls:return ln;case _s:return dn;case _a:return cr}return A});function sf(b,A,ee){for(var we=-1,mt=ee.length;++we<mt;){var nn=ee[we],zn=nn.size;switch(nn.type){case"drop":b+=zn;break;case"dropRight":A-=zn;break;case"take":A=go(A,b+zn);break;case"takeRight":b=Ga(b,A-zn);break}}return{start:b,end:A}}function Uf(b){var A=b.match(Ie);return A?A[1].split(Ot):[]}function af(b,A,ee){A=Du(A,b);for(var we=-1,mt=A.length,nn=!1;++we<mt;){var zn=$o(A[we]);if(!(nn=b!=null&&ee(b,zn)))break;b=b[zn]}return nn||++we!=mt?nn:(mt=b==null?0:b.length,!!mt&&yh(mt)&&Yl(zn,mt)&&(Ua(b)||Jc(b)))}function ws(b){var A=b.length,ee=new b.constructor(A);return A&&typeof b[0]=="string"&&Mr.call(b,"index")&&(ee.index=b.index,ee.input=b.input),ee}function Ad(b){return typeof b.constructor=="function"&&!Xl(b)?Ja(ki(b)):{}}function Od(b,A,ee){var we=b.constructor;switch(A){case en:return $(b);case Qt:case pn:return new we(+b);case ot:return ce(b,ee);case ke:case qr:case jn:case wn:case nt:case vt:case Vn:case yt:case tn:return pt(b,ee);case Ct:return new we;case rn:case lr:return new we(b);case Rn:return Ue(b);case dn:return new we;case xr:return je(b)}}function Pd(b,A){var ee=A.length;if(!ee)return b;var we=ee-1;return A[we]=(ee>1?"& ":"")+A[we],A=A.join(ee>2?", ":" "),b.replace(_e,`{
176/* [wrapped with `+A+`] */
177`)}function sd(b){return Ua(b)||Jc(b)||!!(Qa&&b&&b[Qa])}function Yl(b,A){var ee=typeof b;return A=A??ze,!!A&&(ee=="number"||ee!="symbol"&&ti.test(b))&&b>-1&&b%1==0&&b<A}function za(b,A,ee){if(!Ko(ee))return!1;var we=typeof A;return(we=="number"?Yu(ee)&&Yl(A,ee.length):we=="string"&&A in ee)?Jl(ee[A],b):!1}function gc(b,A){if(Ua(b))return!1;var ee=typeof b;return ee=="number"||ee=="symbol"||ee=="boolean"||b==null||ul(b)?!0:br.test(b)||!Lr.test(b)||A!=null&&b in X(A)}function Id(b){var A=typeof b;return A=="string"||A=="number"||A=="symbol"||A=="boolean"?b!=="__proto__":b===null}function ic(b){var A=il(b),ee=Rt[A];if(typeof ee!="function"||!(A in Rs.prototype))return!1;if(b===ee)return!0;var we=wd(ee);return!!we&&b===we[0]}function vc(b){return!!Ss&&Ss in b}var ad=Yn?Ac:Zl;function Xl(b){var A=b&&b.constructor,ee=typeof A=="function"&&A.prototype||On;return b===ee}function Rd(b){return b===b&&!Ko(b)}function $c(b,A){return function(ee){return ee==null?!1:ee[b]===A&&(A!==r||b in X(ee))}}function jf(b){var A=Tc(b,function(we){return ee.size===v&&ee.clear(),we}),ee=A.cache;return A}function Md(b,A){var ee=b[1],we=A[1],mt=ee|we,nn=mt<(k|B|W),zn=we==W&&ee==L||we==W&&ee==Z&&b[7].length<=A[8]||we==(W|Z)&&A[7].length<=A[8]&&ee==L;if(!(nn||zn))return b;we&k&&(b[2]=A[2],mt|=ee&k?0:R);var gr=A[3];if(gr){var zr=b[3];b[3]=zr?Wn(zr,gr,A[4]):gr,b[4]=zr?he(b[3],h):A[4]}return gr=A[5],gr&&(zr=b[5],b[5]=zr?ur(zr,gr,A[6]):gr,b[6]=zr?he(b[5],h):A[6]),gr=A[7],gr&&(b[7]=gr),we&W&&(b[8]=b[8]==null?A[8]:go(b[8],A[8])),b[9]==null&&(b[9]=A[9]),b[0]=A[0],b[1]=mt,b}function pu(b){var A=[];if(b!=null)for(var ee in X(b))A.push(ee);return A}function of(b){return Ps.call(b)}function sl(b,A,ee){return A=Ga(A===r?b.length-1:A,0),function(){for(var we=arguments,mt=-1,nn=Ga(we.length-A,0),zn=Gn(nn);++mt<nn;)zn[mt]=we[A+mt];mt=-1;for(var gr=Gn(A+1);++mt<A;)gr[mt]=we[mt];return gr[A]=ee(zn),_i(b,this,gr)}}function Ld(b,A){return A.length<2?b:wo(b,So(A,0,-1))}function li(b,A){for(var ee=b.length,we=go(A.length,ee),mt=mr(b);we--;){var nn=A[we];b[we]=Yl(nn,ee)?mt[nn]:r}return b}function Dd(b,A){if(!(A==="constructor"&&typeof b[A]=="function")&&A!="__proto__")return b[A]}var kd=Nd(hl),kl=vu||function(b,A){return us.setTimeout(b,A)},od=Nd(bi);function uf(b,A,ee){var we=A+"";return od(b,Pd(we,Cu(Uf(we),ee)))}function Nd(b){var A=0,ee=0;return function(){var we=Ju(),mt=oe-(we-ee);if(ee=we,mt>0){if(++A>=ve)return arguments[0]}else A=0;return b.apply(r,arguments)}}function wu(b,A){var ee=-1,we=b.length,mt=we-1;for(A=A===r?we:A;++ee<A;){var nn=S(ee,mt),zn=b[nn];b[nn]=b[ee],b[ee]=zn}return b.length=A,b}var Hc=jf(function(b){var A=[];return b.charCodeAt(0)===46&&A.push(""),b.replace(Yr,function(ee,we,mt,nn){A.push(mt?nn.replace($n,"$1"):we||ee)}),A});function $o(b){if(typeof b=="string"||ul(b))return b;var A=b+"";return A=="0"&&1/b==-Ge?"-0":A}function io(b){if(b!=null){try{return Zn.call(b)}catch{}try{return b+""}catch{}}return""}function Cu(b,A){return De($t,function(ee){var we="_."+ee[0];A&ee[1]&&!Dt(b,we)&&b.push(we)}),b.sort()}function gl(b){if(b instanceof Rs)return b.clone();var A=new Ea(b.__wrapped__,b.__chain__);return A.__actions__=mr(b.__actions__),A.__index__=b.__index__,A.__values__=b.__values__,A}function vl(b,A,ee){(ee?za(b,A,ee):A===r)?A=1:A=Ga(Wa(A),0);var we=b==null?0:b.length;if(!we||A<1)return[];for(var mt=0,nn=0,zn=Gn(Yo(we/A));mt<we;)zn[nn++]=So(b,mt,mt+=A);return zn}function Fd(b){for(var A=-1,ee=b==null?0:b.length,we=0,mt=[];++A<ee;){var nn=b[A];nn&&(mt[we++]=nn)}return mt}function yc(){var b=arguments.length;if(!b)return[];for(var A=Gn(b-1),ee=arguments[0],we=b;we--;)A[we-1]=arguments[we];return jt(Ua(ee)?mr(ee):[ee],ts(A,1))}var Bd=bs(function(b,A){return Uo(b)?ii(b,ts(A,1,Uo,!0)):[]}),zf=bs(function(b,A){var ee=Eu(A);return Uo(ee)&&(ee=r),Uo(b)?ii(b,ts(A,1,Uo,!0),aa(ee,2)):[]}),lf=bs(function(b,A){var ee=Eu(A);return Uo(ee)&&(ee=r),Uo(b)?ii(b,ts(A,1,Uo,!0),r,ee):[]});function cf(b,A,ee){var we=b==null?0:b.length;return we?(A=ee||A===r?1:Wa(A),So(b,A<0?0:A,we)):[]}function df(b,A,ee){var we=b==null?0:b.length;return we?(A=ee||A===r?1:Wa(A),A=we-A,So(b,0,A<0?0:A)):[]}function yl(b,A){return b&&b.length?fc(b,aa(A,3),!0,!0):[]}function Oh(b,A){return b&&b.length?fc(b,aa(A,3),!0):[]}function Wf(b,A,ee,we){var mt=b==null?0:b.length;return mt?(ee&&typeof ee!="number"&&za(b,A,ee)&&(ee=0,we=mt),hs(b,A,ee,we)):[]}function Ud(b,A,ee){var we=b==null?0:b.length;if(!we)return-1;var mt=ee==null?0:Wa(ee);return mt<0&&(mt=Ga(we+mt,0)),Ui(b,aa(A,3),mt)}function ud(b,A,ee){var we=b==null?0:b.length;if(!we)return-1;var mt=we-1;return ee!==r&&(mt=Wa(ee),mt=ee<0?Ga(we+mt,0):go(mt,we-1)),Ui(b,aa(A,3),mt,!0)}
vendor: 9,392 bytes, line 177
177function jd(b){var A=b==null?0:b.length;return A?ts(b,1):[]}function $f(b){var A=b==null?0:b.length;return A?ts(b,Ge):[]}function Hf(b,A){var ee=b==null?0:b.length;return ee?(A=A===r?1:Wa(A),ts(b,A)):[]}function ff(b){for(var A=-1,ee=b==null?0:b.length,we={};++A<ee;){var mt=b[A];we[mt[0]]=mt[1]}return we}function Vf(b){return b&&b.length?b[0]:r}function Gf(b,A,ee){var we=b==null?0:b.length;if(!we)return-1;var mt=ee==null?0:Wa(ee);return mt<0&&(mt=Ga(we+mt,0)),Mi(b,A,mt)}function hf(b){var A=b==null?0:b.length;return A?So(b,0,-1):[]}var Kf=bs(function(b){var A=at(b,Hl);return A.length&&A[0]===b[0]?Co(A):[]}),al=bs(function(b){var A=Eu(b),ee=at(b,Hl);return A===Eu(ee)?A=r:ee.pop(),ee.length&&ee[0]===b[0]?Co(ee,aa(A,2)):[]}),pf=bs(function(b){var A=Eu(b),ee=at(b,Hl);return A=typeof A=="function"?A:r,A&&ee.pop(),ee.length&&ee[0]===b[0]?Co(ee,r,A):[]});function Yf(b,A){return b==null?"":bu.call(b,A)}function Eu(b){var A=b==null?0:b.length;return A?b[A-1]:r}function bc(b,A,ee){var we=b==null?0:b.length;if(!we)return-1;var mt=we;return ee!==r&&(mt=Wa(ee),mt=mt<0?Ga(we+mt,0):go(mt,we-1)),A===A?on(b,A,mt):Ui(b,da,mt,!0)}function xc(b,A){return b&&b.length?Su(b,Wa(A)):r}var zd=bs(Xf);function Xf(b,A){return b&&b.length&&A&&A.length?lc(b,A):b}function Ph(b,A,ee){return b&&b.length&&A&&A.length?lc(b,A,aa(ee,2)):b}function Qf(b,A,ee){return b&&b.length&&A&&A.length?lc(b,A,r,ee):b}var Ih=ko(function(b,A){var ee=b==null?0:b.length,we=Et(b,A);return Nc(b,at(A,function(mt){return Yl(mt,ee)?+mt:mt}).sort(Kt)),we});function mf(b,A){var ee=[];if(!(b&&b.length))return ee;var we=-1,mt=[],nn=b.length;for(A=aa(A,3);++we<nn;){var zn=b[we];A(zn,we,b)&&(ee.push(zn),mt.push(we))}return Nc(b,mt),ee}function Vc(b){return b==null?b:Fo.call(b)}function Wd(b,A,ee){var we=b==null?0:b.length;return we?(ee&&typeof ee!="number"&&za(b,A,ee)?(A=0,ee=we):(A=A==null?0:Wa(A),ee=ee===r?we:Wa(ee)),So(b,A,ee)):[]}function ld(b,A){return Pa(b,A)}function Nu(b,A,ee){return Lu(b,A,aa(ee,2))}function $d(b,A){var ee=b==null?0:b.length;if(ee){var we=Pa(b,A);if(we<ee&&Jl(b[we],A))return we}return-1}function Hd(b,A){return Pa(b,A,!0)}function Jf(b,A,ee){return Lu(b,A,aa(ee,2),!0)}function Zf(b,A){var ee=b==null?0:b.length;if(ee){var we=Pa(b,A,!0)-1;if(Jl(b[we],A))return we}return-1}function Gc(b){return b&&b.length?cc(b):[]}function qf(b,A){return b&&b.length?cc(b,aa(A,2)):[]}function eh(b){var A=b==null?0:b.length;return A?So(b,1,A):[]}function Rh(b,A,ee){return b&&b.length?(A=ee||A===r?1:Wa(A),So(b,0,A<0?0:A)):[]}function gf(b,A,ee){var we=b==null?0:b.length;return we?(A=ee||A===r?1:Wa(A),A=we-A,So(b,A<0?0:A,we)):[]}function th(b,A){return b&&b.length?fc(b,aa(A,3),!1,!0):[]}function Mh(b,A){return b&&b.length?fc(b,aa(A,3)):[]}var Kc=bs(function(b){return Vu(ts(b,1,Uo,!0))}),nh=bs(function(b){var A=Eu(b);return Uo(A)&&(A=r),Vu(ts(b,1,Uo,!0),aa(A,2))}),vf=bs(function(b){var A=Eu(b);return A=typeof A=="function"?A:r,Vu(ts(b,1,Uo,!0),r,A)});function Vd(b){return b&&b.length?Vu(b):[]}function Yc(b,A){return b&&b.length?Vu(b,aa(A,2)):[]}function yf(b,A){return A=typeof A=="function"?A:r,b&&b.length?Vu(b,r,A):[]}function Sc(b){if(!(b&&b.length))return[];var A=0;return b=Ut(b,function(ee){if(Uo(ee))return A=Ga(ee.length,A),!0}),ia(A,function(ee){return at(b,Ks(ee))})}function Xc(b,A){if(!(b&&b.length))return[];var ee=Sc(b);return A==null?ee:at(ee,function(we){return _i(A,r,we)})}var Qc=bs(function(b,A){return Uo(b)?ii(b,A):[]}),_c=bs(function(b){return Bc(Ut(b,Uo))}),cd=bs(function(b){var A=Eu(b);return Uo(A)&&(A=r),Bc(Ut(b,Uo),aa(A,2))}),bf=bs(function(b){var A=Eu(b);return A=typeof A=="function"?A:r,Bc(Ut(b,Uo),r,A)}),rh=bs(Sc);function dd(b,A){return Ml(b||[],A||[],z)}function ih(b,A){return Ml(b||[],A||[],ru)}var Lh=bs(function(b){var A=b.length,ee=A>1?b[A-1]:r;return ee=typeof ee=="function"?(b.pop(),ee):r,Xc(b,ee)});function sh(b){var A=Rt(b);return A.__chain__=!0,A}function xf(b,A){return A(b),b}function Ec(b,A){return A(b)}var ah=ko(function(b){var A=b.length,ee=A?b[0]:0,we=this.__wrapped__,mt=function(nn){return Et(nn,b)};return A>1||this.__actions__.length||!(we instanceof Rs)||!Yl(ee)?this.thru(mt):(we=we.slice(ee,+ee+(A?1:0)),we.__actions__.push({func:Ec,args:[mt],thisArg:r}),new Ea(we,this.__chain__).thru(function(nn){return A&&!nn.length&&nn.push(r),nn}))});function oh(){return sh(this)}function mp(){return new Ea(this.value(),this.__chain__)}function gp(){this.__values__===r&&(this.__values__=qh(this.value()));var b=this.__index__>=this.__values__.length,A=b?r:this.__values__[this.__index__++];return{done:b,value:A}}function Dh(){return this}function Sf(b){for(var A,ee=this;ee instanceof ho;){var we=gl(ee);we.__index__=0,we.__values__=r,A?mt.__wrapped__=we:A=we;var mt=we;ee=ee.__wrapped__}return mt.__wrapped__=b,A}function kh(){var b=this.__wrapped__;if(b instanceof Rs){var A=b;return this.__actions__.length&&(A=new Rs(this)),A=A.reverse(),A.__actions__.push({func:Ec,args:[Vc],thisArg:r}),new Ea(A,this.__chain__)}return this.thru(Vc)}function Nh(){return $l(this.__wrapped__,this.__actions__)}var Fh=ps(function(b,A,ee){Mr.call(b,ee)?++b[ee]:it(b,ee,1)});function Bh(b,A,ee){var we=Ua(b)?Pt:Qi;return ee&&za(b,A,ee)&&(A=r),we(b,aa(A,3))}function Uh(b,A){var ee=Ua(b)?Ut:fs;return ee(b,aa(A,3))}var jh=Aa(Ud),zh=Aa(ud);function uh(b,A){return ts(Tf(b,A),1)}function _f(b,A){return ts(Tf(b,A),Ge)}function Wh(b,A,ee){return ee=ee===r?1:Wa(ee),ts(Tf(b,A),ee)}function lh(b,A){var ee=Ua(b)?De:gi;return ee(b,aa(A,3))}function Ef(b,A){var ee=Ua(b)?Qe:qi;return ee(b,aa(A,3))}var $h=ps(function(b,A,ee){Mr.call(b,ee)?b[ee].push(A):it(b,ee,[A])});function Hh(b,A,ee,we){b=Yu(b)?b:ef(b),ee=ee&&!we?Wa(ee):0;var mt=b.length;return ee<0&&(ee=Ga(mt+ee,0)),xh(b)?ee<=mt&&b.indexOf(A,ee)>-1:!!mt&&Mi(b,A,ee)>-1}var Vh=bs(function(b,A,ee){var we=-1,mt=typeof A=="function",nn=Yu(b)?Gn(b.length):[];return gi(b,function(zn){nn[++we]=mt?_i(A,zn,ee):uu(zn,A,ee)}),nn}),Gh=ps(function(b,A,ee){it(b,ee,A)});function Tf(b,A){var ee=Ua(b)?at:ys;return ee(b,aa(A,3))}function wf(b,A,ee,we){return b==null?[]:(Ua(A)||(A=A==null?[]:[A]),ee=we?r:ee,Ua(ee)||(ee=ee==null?[]:[ee]),kc(b,A,ee))}var Kh=ps(function(b,A,ee){b[ee?0:1].push(A)},function(){return[[],[]]});function Gd(b,A,ee){var we=Ua(b)?Bn:Oa,mt=arguments.length<3;return we(b,aa(A,4),ee,mt,gi)}function Ho(b,A,ee){var we=Ua(b)?or:Oa,mt=arguments.length<3;return we(b,aa(A,4),ee,mt,qi)}function ch(b,A){var ee=Ua(b)?Ut:fs;return ee(b,wc(aa(A,3)))}function Ql(b){var A=Ua(b)?g:rf;return A(b)}function Yh(b,A,ee){(ee?za(b,A,ee):A===r)?A=1:A=Wa(A);var we=Ua(b)?x:Fc;return we(b,A)}function fd(b){var A=Ua(b)?C:Ka;return A(b)}function Cf(b){if(b==null)return 0;if(Yu(b))return xh(b)?kt(b):b.length;var A=hu(b);return A==Ct||A==dn?b.size:Nt(b).length}function dh(b,A,ee){var we=Ua(b)?Or:yo;return ee&&za(b,A,ee)&&(A=r),we(b,aa(A,3))}var vp=bs(function(b,A){if(b==null)return[];var ee=A.length;return ee>1&&za(b,A[0],A[1])?A=[]:ee>2&&za(A[0],A[1],A[2])&&(A=[A[0]]),kc(b,ts(A,1),[])}),hd=Pu||function(){return us.Date.now()};function sc(b,A){if(typeof A!="function")throw new et(o);return b=Wa(b),function(){if(--b<1)return A.apply(this,arguments)}}function Af(b,A,ee){return A=ee?r:A,A=b&&A==null?b.length:A,Go(b,W,r,r,r,r,A)}function Kd(b,A){var ee;if(typeof A!="function")throw new et(o);return b=Wa(b),function(){return--b>0&&(ee=A.apply(this,arguments)),b<=1&&(A=r),ee}}var pd=bs(function(b,A,ee){var we=k;if(ee.length){var mt=he(ee,mc(pd));we|=K}return Go(b,we,A,ee,mt)}),Yd=bs(function(b,A,ee){var we=k|B;if(ee.length){var mt=he(ee,mc(Yd));we|=K}return Go(A,we,b,ee,mt)});function md(b,A,ee){A=ee?r:A;var we=Go(b,L,r,r,r,r,r,A);return we.placeholder=md.placeholder,we}function gd(b,A,ee){A=ee?r:A;var we=Go(b,J,r,r,r,r,r,A);return we.placeholder=gd.placeholder,we}function Xd(b,A,ee){var we,mt,nn,zn,gr,zr,Di=0,Ni=!1,Xi=!1,Es=!0;if(typeof b!="function")throw new et(o);A=ll(A)||0,Ko(ee)&&(Ni=!!ee.leading,Xi="maxWait"in ee,nn=Xi?Ga(ll(ee.maxWait)||0,A):nn,Es="trailing"in ee?!!ee.trailing:Es);function Ws(au){var ql=we,Mc=mt;return we=mt=r,Di=au,zn=b.apply(Mc,ql),zn}function Cs(au){return Di=au,gr=kl(eo,A),Ni?Ws(au):zn}function Ya(au){var ql=au-zr,Mc=au-Di,Kp=A-ql;return Xi?go(Kp,nn-Mc):Kp}function oa(au){var ql=au-zr,Mc=au-Di;return zr===r||ql>=A||ql<0||Xi&&Mc>=nn}function eo(){var au=hd();if(oa(au))return ro(au);gr=kl(eo,Ya(au))}function ro(au){return gr=r,Es&&we?Ws(au):(we=mt=r,zn)}function _l(){gr!==r&&Gu(gr),Di=0,we=zr=mt=gr=r}function Qu(){return gr===r?zn:ro(hd())}function El(){var au=hd(),ql=oa(au);if(we=arguments,mt=this,zr=au,ql){if(gr===r)return Cs(zr);if(Xi)return Gu(gr),gr=kl(eo,A),Ws(zr)}return gr===r&&(gr=kl(eo,A)),zn}return El.cancel=_l,El.flush=Qu,El}var fh=bs(function(b,A){return ai(b,1,A)}),Qd=bs(function(b,A,ee){return ai(b,ll(A)||0,ee)});function Xh(b){return Go(b,H)}function Tc(b,A){if(typeof b!="function"||A!=null&&typeof A!="function")throw new et(o);var ee=function(){var we=arguments,mt=A?A.apply(this,we):we[0],nn=ee.cache;if(nn.has(mt))return nn.get(mt);var zn=b.apply(this,we);return ee.cache=nn.set(mt,zn)||nn,zn};return ee.cache=new(Tc.Cache||Xo),ee}Tc.Cache=Xo;function wc(b){if(typeof b!="function")throw new et(o);return function(){var A=arguments;switch(A.length){case 0:return!b.call(this);case 1:return!b.call(this,A[0]);case 2:return!b.call(this,A[0],A[1]);case 3:return!b.call(this,A[0],A[1],A[2])}return!b.apply(this,A)}}function bl(b){return Kd(2,b)}
vendor: 4,548 bytes, line 177
177var Of=_u(function(b,A){A=A.length==1&&Ua(A[0])?at(A[0],fa(aa())):at(ts(A,1),fa(aa()));var ee=A.length;return bs(function(we){for(var mt=-1,nn=go(we.length,ee);++mt<nn;)we[mt]=A[mt].call(this,we[mt]);return _i(b,this,we)})}),Pf=bs(function(b,A){var ee=he(A,mc(Pf));return Go(b,K,r,A,ee)}),hh=bs(function(b,A){var ee=he(A,mc(hh));return Go(b,I,r,A,ee)}),If=ko(function(b,A){return Go(b,Z,r,r,r,A)});function P(b,A){if(typeof b!="function")throw new et(o);return A=A===r?A:Wa(A),bs(b,A)}function U(b,A){if(typeof b!="function")throw new et(o);return A=A==null?0:Ga(Wa(A),0),bs(function(ee){var we=ee[A],mt=lo(ee,0,A);return we&&jt(mt,we),_i(b,this,mt)})}function st(b,A,ee){var we=!0,mt=!0;if(typeof b!="function")throw new et(o);return Ko(ee)&&(we="leading"in ee?!!ee.leading:we,mt="trailing"in ee?!!ee.trailing:mt),Xd(b,A,{leading:we,maxWait:A,trailing:mt})}function tr(b){return Af(b,1)}function ss(b,A){return Pf(Uc(A),b)}function ca(){if(!arguments.length)return[];var b=arguments[0];return Ua(b)?b:[b]}function Xa(b){return yn(b,w)}function ol(b,A){return A=typeof A=="function"?A:r,yn(b,w,A)}function Qh(b){return yn(b,y|w)}function Jh(b,A){return A=typeof A=="function"?A:r,yn(b,y|w,A)}function v0(b,A){return A==null||Er(b,A,su(A))}function Jl(b,A){return b===A||b!==b&&A!==A}var y0=rl(to),b0=rl(function(b,A){return b>=A}),Jc=Wu(function(){return arguments}())?Wu:function(b){return Jo(b)&&Mr.call(b,"callee")&&!Is.call(b,"callee")},Ua=Gn.isArray,ph=Mt?fa(Mt):dl;function Yu(b){return b!=null&&yh(b.length)&&!Ac(b)}function Uo(b){return Jo(b)&&Yu(b)}function mh(b){return b===!0||b===!1||Jo(b)&&Zs(b)==Qt}var Cc=yu||Zl,gh=an?fa(an):$u;function Jd(b){return Jo(b)&&b.nodeType===1&&!Mf(b)}function Zh(b){if(b==null)return!0;if(Yu(b)&&(Ua(b)||typeof b=="string"||typeof b.splice=="function"||Cc(b)||Oc(b)||Jc(b)))return!b.length;var A=hu(b);if(A==Ct||A==dn)return!b.size;if(Xl(b))return!Nt(b).length;for(var ee in b)if(Mr.call(b,ee))return!1;return!0}function x0(b,A){return Mu(b,A)}function yp(b,A,ee){ee=typeof ee=="function"?ee:r;var we=ee?ee(b,A):r;return we===r?Mu(b,A,r,ee):!!we}function vh(b){if(!Jo(b))return!1;var A=Zs(b);return A==lt||A==Be||typeof b.message=="string"&&typeof b.name=="string"&&!Mf(b)}function S0(b){return typeof b=="number"&&du(b)}function Ac(b){if(!Ko(b))return!1;var A=Zs(b);return A==Ye||A==gt||A==un||A==Pn}function bp(b){return typeof b=="number"&&b==Wa(b)}function yh(b){return typeof b=="number"&&b>-1&&b%1==0&&b<=ze}function Ko(b){var A=typeof b;return b!=null&&(A=="object"||A=="function")}function Jo(b){return b!=null&&typeof b=="object"}var xp=Sn?fa(Sn):fl;function _0(b,A){return b===A||Rl(b,A,Wc(A))}function E0(b,A,ee){return ee=typeof ee=="function"?ee:r,Rl(b,A,Wc(A),ee)}function Rf(b){return Sp(b)&&b!=+b}function T0(b){if(ad(b))throw new os(s);return ja(b)}function w0(b){return b===null}function C0(b){return b==null}function Sp(b){return typeof b=="number"||Jo(b)&&Zs(b)==rn}function Mf(b){if(!Jo(b)||Zs(b)!=xt)return!1;var A=ki(b);if(A===null)return!0;var ee=Mr.call(A,"constructor")&&A.constructor;return typeof ee=="function"&&ee instanceof ee&&Zn.call(ee)==Ia}var bh=ir?fa(ir):F;function A0(b){return bp(b)&&b>=-ze&&b<=ze}var Zd=Un?fa(Un):re;function xh(b){return typeof b=="string"||!Ua(b)&&Jo(b)&&Zs(b)==lr}function ul(b){return typeof b=="symbol"||Jo(b)&&Zs(b)==xr}var Oc=Kr?fa(Kr):Te;function O0(b){return b===r}function P0(b){return Jo(b)&&hu(b)==cr}function qd(b){return Jo(b)&&Zs(b)==Wr}var _p=rl(ci),I0=rl(function(b,A){return b<=A});function qh(b){if(!b)return[];if(Yu(b))return xh(b)?Nn(b):mr(b);if(Va&&b[Va])return ie(b[Va]());var A=hu(b),ee=A==Ct?be:A==dn?Le:ef;return ee(b)}function Pc(b){if(!b)return b===0?b:0;if(b=ll(b),b===Ge||b===-Ge){var A=b<0?-1:1;return A*ye}return b===b?b:0}function Wa(b){var A=Pc(b),ee=A%1;return A===A?ee?A-ee:A:0}function Ep(b){return b?Zt(Wa(b),0,Je):0}function ll(b){if(typeof b=="number")return b;if(ul(b))return Fe;if(Ko(b)){var A=typeof b.valueOf=="function"?b.valueOf():b;b=Ko(A)?A+"":A}if(typeof b!="string")return b===0?b:+b;b=Fa(b);var ee=vr.test(b);return ee||rr.test(b)?Ts(b.slice(2),ee?2:8):Gt.test(b)?Fe:+b}function ac(b){return Hr(b,Fu(b))}function Tp(b){return b?Zt(Wa(b),-ze,ze):b===0?b:0}function bo(b){return b==null?"":fu(b)}var ep=is(function(b,A){if(Xl(A)||Yu(A)){Hr(A,su(A),b);return}for(var ee in A)Mr.call(A,ee)&&z(b,ee,A[ee])}),wp=is(function(b,A){Hr(A,Fu(A),b)}),Ic=is(function(b,A,ee,we){Hr(A,Fu(A),b,we)}),Cp=is(function(b,A,ee,we){Hr(A,su(A),b,we)}),oc=ko(Et);function xl(b,A){var ee=Ja(b);return A==null?ee:ge(ee,A)}
vendor: 16,773 bytes, lines 177-194
177var Sl=bs(function(b,A){b=X(b);var ee=-1,we=A.length,mt=we>2?A[2]:r;for(mt&&za(A[0],A[1],mt)&&(we=1);++ee<we;)for(var nn=A[ee],zn=Fu(nn),gr=-1,zr=zn.length;++gr<zr;){var Di=zn[gr],Ni=b[Di];(Ni===r||Jl(Ni,On[Di])&&!Mr.call(b,Di))&&(b[Di]=nn[Di])}return b}),Ap=bs(function(b){return b.push(r,ku),_i(Lf,r,b)});function Op(b,A){return fi(b,aa(A,3),Js)}function Pp(b,A){return fi(b,aa(A,3),qs)}function Ip(b,A){return b==null?b:Vs(b,aa(A,3),Fu)}function R0(b,A){return b==null?b:ha(b,aa(A,3),Fu)}function M0(b,A){return b&&Js(b,aa(A,3))}function L0(b,A){return b&&qs(b,aa(A,3))}function D0(b){return b==null?[]:vo(b,su(b))}function k0(b){return b==null?[]:vo(b,Fu(b))}function Sh(b,A,ee){var we=b==null?r:wo(b,A);return we===r?ee:we}function N0(b,A){return b!=null&&af(b,A,uo)}function tp(b,A){return b!=null&&af(b,A,Wo)}var F0=Ll(function(b,A,ee){A!=null&&typeof A.toString!="function"&&(A=Ps.call(A)),b[A]=ee},bt(Ln)),B0=Ll(function(b,A,ee){A!=null&&typeof A.toString!="function"&&(A=Ps.call(A)),Mr.call(b,A)?b[A].push(ee):b[A]=[ee]},aa),U0=bs(uu);function su(b){return Yu(b)?N(b):Nt(b)}function Fu(b){return Yu(b)?N(b,!0):qn(b)}function j0(b,A){var ee={};return A=aa(A,3),Js(b,function(we,mt,nn){it(ee,A(we,mt,nn),we)}),ee}function z0(b,A){var ee={};return A=aa(A,3),Js(b,function(we,mt,nn){it(ee,mt,A(we,mt,nn))}),ee}var W0=is(function(b,A,ee){Bo(b,A,ee)}),Lf=is(function(b,A,ee,we){Bo(b,A,ee,we)}),Rp=ko(function(b,A){var ee={};if(b==null)return ee;var we=!1;A=at(A,function(nn){return nn=Du(nn,b),we||(we=nn.length>1),nn}),Hr(b,zc(b),ee),we&&(ee=yn(ee,y|E|w,pl));for(var mt=A.length;mt--;)Wl(ee,A[mt]);return ee});function $0(b,A){return Lp(b,wc(aa(A)))}var Mp=ko(function(b,A){return b==null?{}:Tu(b,A)});function Lp(b,A){if(b==null)return{};var ee=at(zc(b),function(we){return[we]});return A=aa(A),ed(b,ee,function(we,mt){return A(we,mt[0])})}function H0(b,A,ee){A=Du(A,b);var we=-1,mt=A.length;for(mt||(mt=1,b=r);++we<mt;){var nn=b==null?r:b[$o(A[we])];nn===r&&(we=mt,nn=ee),b=Ac(nn)?nn.call(b):nn}return b}function V0(b,A,ee){return b==null?b:ru(b,A,ee)}function G0(b,A,ee,we){return we=typeof we=="function"?we:r,b==null?b:ru(b,A,ee,we)}var Dp=Ku(su),kp=Ku(Fu);function Rc(b,A,ee){var we=Ua(b),mt=we||Cc(b)||Oc(b);if(A=aa(A,4),ee==null){var nn=b&&b.constructor;mt?ee=we?new nn:[]:Ko(b)?ee=Ac(nn)?Ja(ki(b)):{}:ee={}}return(mt?De:Js)(b,function(zn,gr,zr){return A(ee,zn,gr,zr)}),ee}function K0(b,A){return b==null?!0:Wl(b,A)}function Y0(b,A,ee){return b==null?b:dc(b,A,Uc(ee))}function X0(b,A,ee,we){return we=typeof we=="function"?we:r,b==null?b:dc(b,A,Uc(ee),we)}function ef(b){return b==null?[]:Za(b,su(b))}function Q0(b){return b==null?[]:Za(b,Fu(b))}function J0(b,A,ee){return ee===r&&(ee=A,A=r),ee!==r&&(ee=ll(ee),ee=ee===ee?ee:0),A!==r&&(A=ll(A),A=A===A?A:0),Zt(ll(b),A,ee)}function Z0(b,A,ee){return A=Pc(A),ee===r?(ee=A,A=0):ee=Pc(ee),b=ll(b),ea(b,A,ee)}function Np(b,A,ee){if(ee&&typeof ee!="boolean"&&za(b,A,ee)&&(A=ee=r),ee===r&&(typeof A=="boolean"?(ee=A,A=r):typeof b=="boolean"&&(ee=b,b=r)),b===r&&A===r?(b=0,A=1):(b=Pc(b),A===r?(A=b,b=0):A=Pc(A)),b>A){var we=b;b=A,A=we}if(ee||b%1||A%1){var mt=Eo();return go(b+mt*(A-b+Wi("1e-"+((mt+"").length-1))),A)}return S(b,A)}var q0=Ca(function(b,A,ee){return A=A.toLowerCase(),b+(ee?Fp(A):A)});function Fp(b){return _(bo(b).toLowerCase())}function np(b){return b=bo(b),b&&b.replace(_r,fo).replace(Ir,"")}function em(b,A,ee){b=bo(b),A=fu(A);var we=b.length;ee=ee===r?we:Zt(Wa(ee),0,we);var mt=ee;return ee-=A.length,ee>=0&&b.slice(ee,mt)==A}function Bp(b){return b=bo(b),b&&It.test(b)?b.replace(Tt,Qs):b}function tm(b){return b=bo(b),b&&Ci.test(b)?b.replace(Vr,"\\$&"):b}var nm=Ca(function(b,A,ee){return b+(ee?"-":"")+A.toLowerCase()}),rm=Ca(function(b,A,ee){return b+(ee?" ":"")+A.toLowerCase()}),im=Oo("toLowerCase");function Xu(b,A,ee){b=bo(b),A=Wa(A);var we=A?kt(b):0;if(!A||we>=A)return b;var mt=(A-we)/2;return Vl(Iu(mt),ee)+b+Vl(Yo(mt),ee)}function Up(b,A,ee){b=bo(b),A=Wa(A);var we=A?kt(b):0;return A&&we<A?b+Vl(A-we,ee):b}function jp(b,A,ee){b=bo(b),A=Wa(A);var we=A?kt(b):0;return A&&we<A?Vl(A-we,ee)+b:b}function sm(b,A,ee){return ee||A==null?A=0:A&&(A=+A),Uu(bo(b).replace(Ai,""),A||0)}function am(b,A,ee){return(ee?za(b,A,ee):A===r)?A=1:A=Wa(A),lu(bo(b),A)}function om(){var b=arguments,A=bo(b[0]);return b.length<3?A:A.replace(b[1],b[2])}var um=Ca(function(b,A,ee){return b+(ee?"_":"")+A.toLowerCase()});function lm(b,A,ee){return ee&&typeof ee!="number"&&za(b,A,ee)&&(A=ee=r),ee=ee===r?Je:ee>>>0,ee?(b=bo(b),b&&(typeof A=="string"||A!=null&&!bh(A))&&(A=fu(A),!A&&Y(b))?lo(Nn(b),0,ee):b.split(A,ee)):[]}var zp=Ca(function(b,A,ee){return b+(ee?" ":"")+_(A)});function cm(b,A,ee){return b=bo(b),ee=ee==null?0:Zt(Wa(ee),0,b.length),A=fu(A),b.slice(ee,ee+A.length)==A}function dm(b,A,ee){var we=Rt.templateSettings;ee&&za(b,A,ee)&&(A=r),b=bo(b),A=Ic({},A,we,cu);var mt=Ic({},A.imports,we.imports,cu),nn=su(mt),zn=Za(mt,nn),gr,zr,Di=0,Ni=A.interpolate||Ne,Xi="__p += '",Es=fe((A.escape||Ne).source+"|"+Ni.source+"|"+(Ni===Sr?Ti:Ne).source+"|"+(A.evaluate||Ne).source+"|$","g"),Ws="//# sourceURL="+(Mr.call(A,"sourceURL")?(A.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Ur+"]")+`
178`;b.replace(Es,function(oa,eo,ro,_l,Qu,El){return ro||(ro=_l),Xi+=b.slice(Di,El).replace(ct,mo),eo&&(gr=!0,Xi+=`' +
179__e(`+eo+`) +
180'`),Qu&&(zr=!0,Xi+=`';
181`+Qu+`;
182__p += '`),ro&&(Xi+=`' +
183((__t = (`+ro+`)) == null ? '' : __t) +
184'`),Di=El+oa.length,oa}),Xi+=`';
185`;var Cs=Mr.call(A,"variable")&&A.variable;if(!Cs)Xi=`with (obj) {
186`+Xi+`
187}
188`;else if(_n.test(Cs))throw new os(l);Xi=(zr?Xi.replace(Pr,""):Xi).replace(ri,"$1").replace(gn,"$1;"),Xi="function("+(Cs||"obj")+`) {
189`+(Cs?"":`obj || (obj = {});
190`)+"var __t, __p = ''"+(gr?", __e = _.escape":"")+(zr?`, __j = Array.prototype.join;
191function print() { __p += __j.call(arguments, '') }
192`:`;
193`)+Xi+`return __p
194}`;var Ya=j(function(){return cs(nn,Ws+"return "+Xi).apply(r,zn)});if(Ya.source=Xi,vh(Ya))throw Ya;return Ya}function fm(b){return bo(b).toLowerCase()}function Wp(b){return bo(b).toUpperCase()}function _h(b,A,ee){if(b=bo(b),b&&(ee||A===r))return Fa(b);if(!b||!(A=fu(A)))return b;var we=Nn(b),mt=Nn(A),nn=Ns(we,mt),zn=Sa(we,mt)+1;return lo(we,nn,zn).join("")}function jm(b,A,ee){if(b=bo(b),b&&(ee||A===r))return b.slice(0,sr(b)+1);if(!b||!(A=fu(A)))return b;var we=Nn(b),mt=Sa(we,Nn(A))+1;return lo(we,0,mt).join("")}function m(b,A,ee){if(b=bo(b),b&&(ee||A===r))return b.replace(Ai,"");if(!b||!(A=fu(A)))return b;var we=Nn(b),mt=Ns(we,Nn(A));return lo(we,mt).join("")}function n(b,A){var ee=G,we=te;if(Ko(A)){var mt="separator"in A?A.separator:mt;ee="length"in A?Wa(A.length):ee,we="omission"in A?fu(A.omission):we}b=bo(b);var nn=b.length;if(Y(b)){var zn=Nn(b);nn=zn.length}if(ee>=nn)return b;var gr=ee-kt(we);if(gr<1)return we;var zr=zn?lo(zn,0,gr).join(""):b.slice(0,gr);if(mt===r)return zr+we;if(zn&&(gr+=zr.length-gr),bh(mt)){if(b.slice(gr).search(mt)){var Di,Ni=zr;for(mt.global||(mt=fe(mt.source,bo(nr.exec(mt))+"g")),mt.lastIndex=0;Di=mt.exec(Ni);)var Xi=Di.index;zr=zr.slice(0,Xi===r?gr:Xi)}}else if(b.indexOf(fu(mt),gr)!=gr){var Es=zr.lastIndexOf(mt);Es>-1&&(zr=zr.slice(0,Es))}return zr+we}function u(b){return b=bo(b),b&&Vt.test(b)?b.replace(bn,kr):b}var p=Ca(function(b,A,ee){return b+(ee?" ":"")+A.toUpperCase()}),_=Oo("toUpperCase");function D(b,A,ee){return b=bo(b),A=ee?r:A,A===r?V(b)?wi(b):vi(b):b.match(A)||[]}var j=bs(function(b,A){try{return _i(b,r,A)}catch(ee){return vh(ee)?ee:new os(ee)}}),ne=ko(function(b,A){return De(A,function(ee){ee=$o(ee),it(b,ee,pd(b[ee],b))}),b});function Ee(b){var A=b==null?0:b.length,ee=aa();return b=A?at(b,function(we){if(typeof we[1]!="function")throw new et(o);return[ee(we[0]),we[1]]}):[],bs(function(we){for(var mt=-1;++mt<A;){var nn=b[mt];if(_i(nn[0],this,we))return _i(nn[1],this,we)}})}function rt(b){return ar(yn(b,y))}function bt(b){return function(){return b}}function Tn(b,A){return b==null||b!==b?A:b}var Dr=_o(),Nr=_o(!0);function Ln(b){return b}function ei(b){return We(typeof b=="function"?b:yn(b,y))}function pi(b){return sa(yn(b,y))}function Ei(b,A){return Ba(b,yn(A,y))}var ui=bs(function(b,A){return function(ee){return uu(ee,b,A)}}),Ji=bs(function(b,A){return function(ee){return uu(b,ee,A)}});function Pi(b,A,ee){var we=su(A),mt=vo(A,we);ee==null&&!(Ko(A)&&(mt.length||!we.length))&&(ee=A,A=b,b=this,mt=vo(A,su(A)));var nn=!(Ko(ee)&&"chain"in ee)||!!ee.chain,zn=Ac(b);return De(mt,function(gr){var zr=A[gr];b[gr]=zr,zn&&(b.prototype[gr]=function(){var Di=this.__chain__;if(nn||Di){var Ni=b(this.__wrapped__),Xi=Ni.__actions__=mr(this.__actions__);return Xi.push({func:zr,args:arguments,thisArg:b}),Ni.__chain__=Di,Ni}return zr.apply(b,jt([this.value()],arguments))})}),b}function Zr(){return us._===this&&(us._=qa),this}function vs(){}function zs(b){return b=Wa(b),bs(function(A){return Su(A,b)})}var no=Dl(at),so=Dl(Pt),Zo=Dl(Or);function Au(b){return gc(b)?Ks($o(b)):nf(b)}function qo(b){return function(A){return b==null?r:wo(b,A)}}var na=nc(),Po=nc(!0);function Nl(){return[]}function Zl(){return!1}function Zc(){return{}}function vd(){return""}function yd(){return!0}function bd(b,A){if(b=Wa(b),b<1||b>ze)return[];var ee=Je,we=go(b,Je);A=aa(A),b-=Je;for(var mt=ia(we,A);++ee<b;)A(ee);return mt}function xd(b){return Ua(b)?at(b,$o):ul(b)?[b]:mr(Hc(bo(b)))}function Sd(b){var A=++Li;return bo(b)+A}var Eh=nl(function(b,A){return b+A},0),$p=Kl("ceil"),Hp=nl(function(b,A){return b/A},1),Vp=Kl("floor");function hm(b){return b&&b.length?Ri(b,Ln,to):r}function pm(b,A){return b&&b.length?Ri(b,aa(A,2),to):r}function mm(b){return la(b,Ln)}function gm(b,A){return la(b,aa(A,2))}function vm(b){return b&&b.length?Ri(b,Ln,ci):r}function Gp(b,A){return b&&b.length?Ri(b,aa(A,2),ci):r}var ym=nl(function(b,A){return b*A},1),bm=Kl("round"),xm=nl(function(b,A){return b-A},0);function Sm(b){return b&&b.length?wa(b,Ln):0}function _m(b,A){return b&&b.length?wa(b,aa(A,2)):0}return Rt.after=sc,Rt.ary=Af,Rt.assign=ep,Rt.assignIn=wp,Rt.assignInWith=Ic,Rt.assignWith=Cp,Rt.at=oc,Rt.before=Kd,Rt.bind=pd,Rt.bindAll=ne,Rt.bindKey=Yd,Rt.castArray=ca,Rt.chain=sh,Rt.chunk=vl,Rt.compact=Fd,Rt.concat=yc,Rt.cond=Ee,Rt.conforms=rt,Rt.constant=bt,Rt.countBy=Fh,Rt.create=xl,Rt.curry=md,Rt.curryRight=gd,Rt.debounce=Xd,Rt.defaults=Sl,Rt.defaultsDeep=Ap,Rt.defer=fh,Rt.delay=Qd,Rt.difference=Bd,Rt.differenceBy=zf,Rt.differenceWith=lf,Rt.drop=cf,Rt.dropRight=df,Rt.dropRightWhile=yl,Rt.dropWhile=Oh,Rt.fill=Wf,Rt.filter=Uh,Rt.flatMap=uh,Rt.flatMapDeep=_f,Rt.flatMapDepth=Wh,Rt.flatten=jd,Rt.flattenDeep=$f,Rt.flattenDepth=Hf,Rt.flip=Xh,Rt.flow=Dr,Rt.flowRight=Nr,Rt.fromPairs=ff,Rt.functions=D0,Rt.functionsIn=k0,Rt.groupBy=$h,Rt.initial=hf,Rt.intersection=Kf,Rt.intersectionBy=al,Rt.intersectionWith=pf,Rt.invert=F0,Rt.invertBy=B0,Rt.invokeMap=Vh,Rt.iteratee=ei,Rt.keyBy=Gh,Rt.keys=su,Rt.keysIn=Fu,Rt.map=Tf,Rt.mapKeys=j0,Rt.mapValues=z0,Rt.matches=pi,Rt.matchesProperty=Ei,Rt.memoize=Tc,Rt.merge=W0,Rt.mergeWith=Lf,Rt.method=ui,Rt.methodOf=Ji,Rt.mixin=Pi,Rt.negate=wc,Rt.nthArg=zs,Rt.omit=Rp,Rt.omitBy=$0,Rt.once=bl,Rt.orderBy=wf,Rt.over=no,Rt.overArgs=Of,Rt.overEvery=so,Rt.overSome=Zo,Rt.partial=Pf,Rt.partialRight=hh,Rt.partition=Kh,Rt.pick=Mp,Rt.pickBy=Lp,Rt.property=Au,Rt.propertyOf=qo,Rt.pull=zd,Rt.pullAll=Xf,Rt.pullAllBy=Ph,Rt.pullAllWith=Qf,Rt.pullAt=Ih,Rt.range=na,Rt.rangeRight=Po,Rt.rearg=If,Rt.reject=ch,Rt.remove=mf,Rt.rest=P,Rt.reverse=Vc,Rt.sampleSize=Yh,Rt.set=V0,Rt.setWith=G0,Rt.shuffle=fd,Rt.slice=Wd,Rt.sortBy=vp,Rt.sortedUniq=Gc,Rt.sortedUniqBy=qf,Rt.split=lm,Rt.spread=U,Rt.tail=eh,Rt.take=Rh,Rt.takeRight=gf,Rt.takeRightWhile=th,Rt.takeWhile=Mh,Rt.tap=xf,Rt.throttle=st,Rt.thru=Ec,Rt.toArray=qh,Rt.toPairs=Dp,Rt.toPairsIn=kp,Rt.toPath=xd,Rt.toPlainObject=ac,Rt.transform=Rc,Rt.unary=tr,Rt.union=Kc,Rt.unionBy=nh,Rt.unionWith=vf,Rt.uniq=Vd,Rt.uniqBy=Yc,Rt.uniqWith=yf,Rt.unset=K0,Rt.unzip=Sc,Rt.unzipWith=Xc,Rt.update=Y0,Rt.updateWith=X0,Rt.values=ef,Rt.valuesIn=Q0,Rt.without=Qc,Rt.words=D,Rt.wrap=ss,Rt.xor=_c,Rt.xorBy=cd,Rt.xorWith=bf,Rt.zip=rh,Rt.zipObject=dd,Rt.zipObjectDeep=ih,Rt.zipWith=Lh,Rt.entries=Dp,Rt.entriesIn=kp,Rt.extend=wp,Rt.extendWith=Ic,Pi(Rt,Rt),Rt.add=Eh,Rt.attempt=j,Rt.camelCase=q0,Rt.capitalize=Fp,Rt.ceil=$p,Rt.clamp=J0,Rt.clone=Xa,Rt.cloneDeep=Qh,Rt.cloneDeepWith=Jh,Rt.cloneWith=ol,Rt.conformsTo=v0,Rt.deburr=np,Rt.defaultTo=Tn,Rt.divide=Hp,Rt.endsWith=em,Rt.eq=Jl,Rt.escape=Bp,Rt.escapeRegExp=tm,Rt.every=Bh,Rt.find=jh,Rt.findIndex=Ud,Rt.findKey=Op,Rt.findLast=zh,Rt.findLastIndex=ud,Rt.findLastKey=Pp,Rt.floor=Vp,Rt.forEach=lh,Rt.forEachRight=Ef,Rt.forIn=Ip,Rt.forInRight=R0,Rt.forOwn=M0,Rt.forOwnRight=L0,Rt.get=Sh,Rt.gt=y0,Rt.gte=b0,Rt.has=N0,Rt.hasIn=tp,Rt.head=Vf,Rt.identity=Ln,Rt.includes=Hh,Rt.indexOf=Gf,Rt.inRange=Z0,Rt.invoke=U0,Rt.isArguments=Jc,Rt.isArray=Ua,Rt.isArrayBuffer=ph,Rt.isArrayLike=Yu,Rt.isArrayLikeObject=Uo,Rt.isBoolean=mh,Rt.isBuffer=Cc,Rt.isDate=gh,Rt.isElement=Jd,Rt.isEmpty=Zh,Rt.isEqual=x0,Rt.isEqualWith=yp,Rt.isError=vh,Rt.isFinite=S0,Rt.isFunction=Ac,Rt.isInteger=bp,Rt.isLength=yh,Rt.isMap=xp,Rt.isMatch=_0,Rt.isMatchWith=E0,Rt.isNaN=Rf,Rt.isNative=T0,Rt.isNil=C0,Rt.isNull=w0,Rt.isNumber=Sp,Rt.isObject=Ko,Rt.isObjectLike=Jo,Rt.isPlainObject=Mf,Rt.isRegExp=bh,Rt.isSafeInteger=A0,Rt.isSet=Zd,Rt.isString=xh,Rt.isSymbol=ul,Rt.isTypedArray=Oc,Rt.isUndefined=O0,Rt.isWeakMap=P0,Rt.isWeakSet=qd,Rt.join=Yf,Rt.kebabCase=nm,Rt.last=Eu,Rt.lastIndexOf=bc,Rt.lowerCase=rm,Rt.lowerFirst=im,Rt.lt=_p,Rt.lte=I0,Rt.max=hm,Rt.maxBy=pm,Rt.mean=mm,Rt.meanBy=gm,Rt.min=vm,Rt.minBy=Gp,Rt.stubArray=Nl,Rt.stubFalse=Zl,Rt.stubObject=Zc,Rt.stubString=vd,Rt.stubTrue=yd,Rt.multiply=ym,Rt.nth=xc,Rt.noConflict=Zr,Rt.noop=vs,Rt.now=hd,Rt.pad=Xu,Rt.padEnd=Up,Rt.padStart=jp,Rt.parseInt=sm,Rt.random=Np,Rt.reduce=Gd,Rt.reduceRight=Ho,Rt.repeat=am,Rt.replace=om,Rt.result=H0,Rt.round=bm,Rt.runInContext=Cn,Rt.sample=Ql,Rt.size=Cf,Rt.snakeCase=um,Rt.some=dh,Rt.sortedIndex=ld,Rt.sortedIndexBy=Nu,Rt.sortedIndexOf=$d,Rt.sortedLastIndex=Hd,Rt.sortedLastIndexBy=Jf,Rt.sortedLastIndexOf=Zf,Rt.startCase=zp,Rt.startsWith=cm,Rt.subtract=xm,Rt.sum=Sm,Rt.sumBy=_m,Rt.template=dm,Rt.times=bd,Rt.toFinite=Pc,Rt.toInteger=Wa,Rt.toLength=Ep,Rt.toLower=fm,Rt.toNumber=ll,Rt.toSafeInteger=Tp,Rt.toString=bo,Rt.toUpper=Wp,Rt.trim=_h,Rt.trimEnd=jm,Rt.trimStart=m,Rt.truncate=n,Rt.unescape=u,Rt.uniqueId=Sd,Rt.upperCase=p,Rt.upperFirst=_,Rt.each=lh,Rt.eachRight=Ef,Rt.first=Vf,Pi(Rt,function(){var b={};return Js(Rt,function(A,ee){Mr.call(Rt.prototype,ee)||(b[ee]=A)}),b}(),{chain:!1}),Rt.VERSION=a,De(["bind","bindKey","curry","curryRight","partial","partialRight"],function(b){Rt[b].placeholder=Rt}),De(["drop","take"],function(b,A){Rs.prototype[b]=function(ee){ee=ee===r?1:Ga(Wa(ee),0);var we=this.__filtered__&&!A?new Rs(this):this.clone();return we.__filtered__?we.__takeCount__=go(ee,we.__takeCount__):we.__views__.push({size:go(ee,Je),type:b+(we.__dir__<0?"Right":"")}),we},Rs.prototype[b+"Right"]=function(ee){return this.reverse()[b](ee).reverse()}}),De(["filter","map","takeWhile"],function(b,A){var ee=A+1,we=ee==le||ee==xe;Rs.prototype[b]=function(mt){var nn=this.clone();return nn.__iteratees__.push({iteratee:aa(mt,3),type:ee}),nn.__filtered__=nn.__filtered__||we,nn}}),De(["head","last"],function(b,A){var ee="take"+(A?"Right":"");Rs.prototype[b]=function(){return this[ee](1).value()[0]}}),De(["initial","tail"],function(b,A){var ee="drop"+(A?"":"Right");Rs.prototype[b]=function(){return this.__filtered__?new Rs(this):this[ee](1)}}),Rs.prototype.compact=function(){return this.filter(Ln)},Rs.prototype.find=function(b){return this.filter(b).head()},Rs.prototype.findLast=function(b){return this.reverse().find(b)},Rs.prototype.invokeMap=bs(function(b,A){return typeof b=="function"?new Rs(this):this.map(function(ee){return uu(ee,b,A)})}),Rs.prototype.reject=function(b){return this.filter(wc(aa(b)))},Rs.prototype.slice=function(b,A){b=Wa(b);var ee=this;return ee.__filtered__&&(b>0||A<0)?new Rs(ee):(b<0?ee=ee.takeRight(-b):b&&(ee=ee.drop(b)),A!==r&&(A=Wa(A),ee=A<0?ee.dropRight(-A):ee.take(A-b)),ee)},Rs.prototype.takeRightWhile=function(b){return this.reverse().takeWhile(b).reverse()},Rs.prototype.toArray=function(){return this.take(Je)},Js(Rs.prototype,function(b,A){var ee=/^(?:filter|find|map|reject)|While$/.test(A),we=/^(?:head|last)$/.test(A),mt=Rt[we?"take"+(A=="last"?"Right":""):A],nn=we||/^find/.test(A);mt&&(Rt.prototype[A]=function(){var zn=this.__wrapped__,gr=we?[1]:arguments,zr=zn instanceof Rs,Di=gr[0],Ni=zr||Ua(zn),Xi=function(eo){var ro=mt.apply(Rt,jt([eo],gr));return we&&Es?ro[0]:ro};Ni&&ee&&typeof Di=="function"&&Di.length!=1&&(zr=Ni=!1);var Es=this.__chain__,Ws=!!this.__actions__.length,Cs=nn&&!Es,Ya=zr&&!Ws;if(!nn&&Ni){zn=Ya?zn:new Rs(this);var oa=b.apply(zn,gr);return oa.__actions__.push({func:Ec,args:[Xi],thisArg:r}),new Ea(oa,Es)}return Cs&&Ya?b.apply(this,gr):(oa=this.thru(Xi),Cs?we?oa.value(
194)[0]:oa.value():oa)})}),De(["pop","push","shift","sort","splice","unshift"],function(b){var A=wt[b],ee=/^(?:push|sort|unshift)$/.test(b)?"tap":"thru",we=/^(?:pop|shift)$/.test(b);Rt.prototype[b]=function(){var mt=arguments;if(we&&!this.__chain__){var nn=this.value();return A.apply(Ua(nn)?nn:[],mt)}return this[ee](function(zn){return A.apply(Ua(zn)?zn:[],mt)})}}),Js(Rs.prototype,function(b,A){var ee=Rt[A];if(ee){var we=ee.name+"";Mr.call(si,we)||(si[we]=[]),si[we].push({name:A,func:ee})}}),si[tl(r,B).name]=[{name:"wrapper",func:r}],Rs.prototype.clone=Vo,Rs.prototype.reverse=xo,Rs.prototype.value=Zu,Rt.prototype.at=ah,Rt.prototype.chain=oh,Rt.prototype.commit=mp,Rt.prototype.next=gp,Rt.prototype.plant=Sf,Rt.prototype.reverse=kh,Rt.prototype.toJSON=Rt.prototype.valueOf=Rt.prototype.value=Nh,Rt.prototype.first=Rt.prototype.head,Va&&(Rt.prototype[Va]=Dh),Rt},Zi=Oi();us._=Zi,t=function(){return Zi}.call(d,e,d,c),t!==r&&(c.exports=t)}).call(this)},66902:(c,d)=>{"use strict";var e;e={value:!0};var t="fat",r="pencil",a=512,i=512,s=[9999,61504,"pencil-alt"],o="f303",l="M395 25.9c12.5-12.5 32.8-12.5 45.3 0l45.8 45.8c12.5 12.5 12.5 32.8 0 45.3l-66.9 66.9L328.1 92.8 395 25.9zm-78.2 78.2l91.1 91.1L164.7 438.4c-1.5 1.5-3.1 3-4.7 4.4l0-34.8c0-4.4-3.6-8-8-8l-40 0 0-40c0-4.4-3.6-8-8-8l-34.8 0c1.4-1.6 2.9-3.2 4.4-4.7L316.8 104.1zM51.4 384.7c1.7-5.8 4-11.4 6.8-16.7L96 368l0 40c0 4.4 3.6 8 8 8l40 0 0 37.7c-5.3 2.8-10.9 5.1-16.7 6.8L19.8 492.2 51.4 384.7zm400.1-370c-18.7-18.7-49.1-18.7-67.9 0L62.3 336C50 348.3 41 363.5 36.1 380.2L.3 501.7c-.8 2.8-.1 5.8 2 7.9s5.1 2.8 7.9 2l121.6-35.8c16.7-4.9 31.9-13.9 44.2-26.2L497.4 128.3c18.7-18.7 18.7-49.1 0-67.9L451.5 14.6zM317.7 173.1c3.1-3.1 3.1-8.2 0-11.3s-8.2-3.1-11.3 0l-144 144c-3.1 3.1-3.1 8.2 0 11.3s8.2 3.1 11.3 0l144-144z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.zL=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},66925:(c,d,e)=>{"use strict";c.exports=e(86701)},67001:(c,d,e)=>{var t=e(34844),r=t(function(i,s,o){return i(o)?o:s(o)});c.exports=r},67047:(c,d,e)=>{var t=e(32835),r=e(59423),a=e(91064),i=e(14569),s=e(16971),o=t(function(f,v){if(r(f)){if(r(v))return f.concat(v);throw new TypeError(s(v)+" is not an array")}if(i(f)){if(i(v))return f+v;throw new TypeError(s(v)+" is not a string")}if(f!=null&&a(f["fantasy-land/concat"]))return f["fantasy-land/concat"](v);if(f!=null&&a(f.concat))return f.concat(v);throw new TypeError(s(f)+' does not have a method named "concat" or "fantasy-land/concat"')});c.exports=o},67064:c=>{var d=function(){function t(r){this.f=r}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(r){return r},t.prototype["@@transducer/step"]=function(r,a){return this.f(r,a)},t}();function e(t){return new d(t)}c.exports=e},67096:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */c.exports=e(30495)},67149:(c,d,e)=>{"use strict";e.d(d,{F:()=>a,s:()=>i});var t=e(10909),r=e(83041);function a(s,o,l,f){const v=i();return o.storeContextsAcrossPages&&(0,t.Ck)(o,v,l,2),s.register(0,()=>{const h=v.getContext();return f?{context:h}:h}),v}function i(){return(0,r.D)("global context")}},67174:(c,d,e)=>{var t=e(85206),r=t(function(i){return function(){return i}});c.exports=r},67176:(c,d,e)=>{"use strict";var t=e(58595),r=e(75564);t({target:"Object",stat:!0},{hasOwn:r})},67192:(c,d,e)=>{"use strict";var t=e(53996),r=e(29767),a=e(56816),i=e(53118),s=e(47160),o=s("iterator");c.exports=function(l){if(!a(l))return r(l,o)||r(l,"@@iterator")||i[t(l)]}},67207:c=>{var d=function(r){return(r<10?"0":"")+r},e=typeof Date.prototype.toISOString=="function"?function(r){return r.toISOString()}:function(r){return r.getUTCFullYear()+"-"+d(r.getUTCMonth()+1)+"-"+d(r.getUTCDate())+"T"+d(r.getUTCHours())+":"+d(r.getUTCMinutes())+":"+d(r.getUTCSeconds())+"."+(r.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};c.exports=e},67209:(c,d,e)=>{var t=e(11854),r=Object.create||function(){function G(){}return function(te){if(arguments.length!==1)throw new Error("Object.create shim only accepts one parameter.");return G.prototype=te,new G}}();
vendor: 16,247 bytes, lines 194-201
194function a(G,te){this.name="ParsingError",this.code=G.code,this.message=te||G.message}a.prototype=r(Error.prototype),a.prototype.constructor=a,a.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}};function i(G){function te(oe,le,Se,xe){return(oe|0)*3600+(le|0)*60+(Se|0)+(xe|0)/1e3}var ve=G.match(/^(\d+):(\d{1,2})(:\d{1,2})?\.(\d{3})/);return ve?ve[3]?te(ve[1],ve[2],ve[3].replace(":",""),ve[4]):ve[1]>59?te(ve[1],ve[2],0,ve[4]):te(0,ve[1],ve[2],ve[4]):null}function s(){this.values=r(null)}s.prototype={set:function(G,te){!this.get(G)&&te!==""&&(this.values[G]=te)},get:function(G,te,ve){return ve?this.has(G)?this.values[G]:te[ve]:this.has(G)?this.values[G]:te},has:function(G){return G in this.values},alt:function(G,te,ve){for(var oe=0;oe<ve.length;++oe)if(te===ve[oe]){this.set(G,te);break}},integer:function(G,te){/^-?\d+$/.test(te)&&this.set(G,parseInt(te,10))},percent:function(G,te){var ve;return(ve=te.match(/^([\d]{1,3})(\.[\d]*)?%$/))&&(te=parseFloat(te),te>=0&&te<=100)?(this.set(G,te),!0):!1}};function o(G,te,ve,oe){var le=oe?G.split(oe):[G];for(var Se in le)if(typeof le[Se]=="string"){var xe=le[Se].split(ve);if(xe.length===2){var Ge=xe[0].trim(),ze=xe[1].trim();te(Ge,ze)}}}function l(G,te,ve){var oe=G;function le(){var Ge=i(G);if(Ge===null)throw new a(a.Errors.BadTimeStamp,"Malformed timestamp: "+oe);return G=G.replace(/^[^\sa-zA-Z-]+/,""),Ge}function Se(Ge,ze){var ye=new s;o(Ge,function(Fe,Je){switch(Fe){case"region":for(var qe=ve.length-1;qe>=0;qe--)if(ve[qe].id===Je){ye.set(Fe,ve[qe].region);break}break;case"vertical":ye.alt(Fe,Je,["rl","lr"]);break;case"line":var Lt=Je.split(","),$t=Lt[0];ye.integer(Fe,$t),ye.percent(Fe,$t)&&ye.set("snapToLines",!1),ye.alt(Fe,$t,["auto"]),Lt.length===2&&ye.alt("lineAlign",Lt[1],["start","center","end"]);break;case"position":Lt=Je.split(","),ye.percent(Fe,Lt[0]),Lt.length===2&&ye.alt("positionAlign",Lt[1],["start","center","end"]);break;case"size":ye.percent(Fe,Je);break;case"align":ye.alt(Fe,Je,["start","center","end","left","right"]);break}},/:/,/\s/),ze.region=ye.get("region",null),ze.vertical=ye.get("vertical","");try{ze.line=ye.get("line","auto")}catch{}ze.lineAlign=ye.get("lineAlign","start"),ze.snapToLines=ye.get("snapToLines",!0),ze.size=ye.get("size",100);try{ze.align=ye.get("align","center")}catch{ze.align=ye.get("align","middle")}try{ze.position=ye.get("position","auto")}catch{ze.position=ye.get("position",{start:0,left:0,center:50,middle:50,end:100,right:100},ze.align)}ze.positionAlign=ye.get("positionAlign",{start:"start",left:"start",center:"center",middle:"center",end:"end",right:"end"},ze.align)}function xe(){G=G.replace(/^\s+/,"")}if(xe(),te.startTime=le(),xe(),G.substr(0,3)!=="-->")throw new a(a.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '-->'): "+oe);G=G.substr(3),xe(),te.endTime=le(),xe(),Se(G,te)}var f=t.createElement&&t.createElement("textarea"),v={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},h={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)"},y={v:"title",lang:"lang"},E={rt:"ruby"};function w(G,te){function ve(){if(!te)return null;function $t(ft){return te=te.substr(ft.length),ft}var Ve=te.match(/^([^<]*)(<[^>]*>?)?/);return $t(Ve[1]?Ve[1]:Ve[2])}function oe($t){return f.innerHTML=$t,$t=f.textContent,f.textContent="",$t}function le($t,Ve){return!E[Ve.localName]||E[Ve.localName]===$t.localName}function Se($t,Ve){var ft=v[$t];if(!ft)return null;var un=G.document.createElement(ft),Qt=y[$t];return Qt&&Ve&&(un[Qt]=Ve.trim()),un}for(var xe=G.document.createElement("div"),Ge=xe,ze,ye=[];(ze=ve())!==null;){if(ze[0]==="<"){if(ze[1]==="/"){ye.length&&ye[ye.length-1]===ze.substr(2).replace(">","")&&(ye.pop(),Ge=Ge.parentNode);continue}var Fe=i(ze.substr(1,ze.length-2)),Je;if(Fe){Je=G.document.createProcessingInstruction("timestamp",Fe),Ge.appendChild(Je);continue}var qe=ze.match(/^<([^.\s/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!qe||(Je=Se(qe[1],qe[3]),!Je)||!le(Ge,Je))continue;if(qe[2]){var Lt=qe[2].split(".");Lt.forEach(function($t){var Ve=/^bg_/.test($t),ft=Ve?$t.slice(3):$t;if(h.hasOwnProperty(ft)){var un=Ve?"background-color":"color",Qt=h[ft];Je.style[un]=Qt}}),Je.className=Lt.join(" ")}ye.push(qe[1]),Ge.appendChild(Je),Ge=Je;continue}Ge.appendChild(G.document.createTextNode(oe(ze)))}return xe}var T=[[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 O(G){for(var te=0;te<T.length;te++){var ve=T[te];if(G>=ve[0]&&G<=ve[1])return!0}return!1}function k(G){var te=[],ve="",oe;if(!G||!G.childNodes)return"ltr";function le(Ge,ze){for(var ye=ze.childNodes.length-1;ye>=0;ye--)Ge.push(ze.childNodes[ye])}function Se(Ge){if(!Ge||!Ge.length)return null;var ze=Ge.pop(),ye=ze.textContent||ze.innerText;if(ye){var Fe=ye.match(/^.*(\n|\r)/);return Fe?(Ge.length=0,Fe[0]):ye}if(ze.tagName==="ruby")return Se(Ge);if(ze.childNodes)return le(Ge,ze),Se(Ge)}for(le(te,G);ve=Se(te);)for(var xe=0;xe<ve.length;xe++)if(oe=ve.charCodeAt(xe),O(oe))return"rtl";return"ltr"}function B(G){if(typeof G.line=="number"&&(G.snapToLines||G.line>=0&&G.line<=100))return G.line;if(!G.track||!G.track.textTrackList||!G.track.textTrackList.mediaElement)return-1;for(var te=G.track,ve=te.textTrackList,oe=0,le=0;le<ve.length&&ve[le]!==te;le++)ve[le].mode==="showing"&&oe++;return++oe*-1}function R(){}R.prototype.applyStyles=function(G,te){te=te||this.div;for(var ve in G)G.hasOwnProperty(ve)&&(te.style[ve]=G[ve])},R.prototype.formatStyle=function(G,te){return G===0?0:G+te};function L(G,te,ve){R.call(this),this.cue=te,this.cueDiv=w(G,te.text);var oe={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:te.vertical===""?"horizontal-tb":te.vertical==="lr"?"vertical-lr":"vertical-rl",unicodeBidi:"plaintext"};this.applyStyles(oe,this.cueDiv),this.div=G.document.createElement("div"),oe={direction:k(this.cueDiv),writingMode:te.vertical===""?"horizontal-tb":te.vertical==="lr"?"vertical-lr":"vertical-rl",unicodeBidi:"plaintext",textAlign:te.align==="middle"?"center":te.align,font:ve.font,whiteSpace:"pre-line",position:"absolute"},this.applyStyles(oe),this.div.appendChild(this.cueDiv);var le=0;switch(te.positionAlign){case"start":le=te.position;break;case"center":le=te.position-te.size/2;break;case"end":le=te.position-te.size;break}te.vertical===""?this.applyStyles({left:this.formatStyle(le,"%"),width:this.formatStyle(te.size,"%")}):this.applyStyles({top:this.formatStyle(le,"%"),height:this.formatStyle(te.size,"%")}),this.move=function(Se){this.applyStyles({top:this.formatStyle(Se.top,"px"),bottom:this.formatStyle(Se.bottom,"px"),left:this.formatStyle(Se.left,"px"),right:this.formatStyle(Se.right,"px"),height:this.formatStyle(Se.height,"px"),width:this.formatStyle(Se.width,"px")})}}L.prototype=r(R.prototype),L.prototype.constructor=L;function J(G){var te,ve,oe,le;if(G.div){ve=G.div.offsetHeight,oe=G.div.offsetWidth,le=G.div.offsetTop;var Se=(Se=G.div.childNodes)&&(Se=Se[0])&&Se.getClientRects&&Se.getClientRects();G=G.div.getBoundingClientRect(),te=Se?Math.max(Se[0]&&Se[0].height||0,G.height/Se.length):0}this.left=G.left,this.right=G.right,this.top=G.top||le,this.height=G.height||ve,this.bottom=G.bottom||le+(G.height||ve),this.width=G.width||oe,this.lineHeight=te!==void 0?te:G.lineHeight}J.prototype.move=function(G,te){switch(te=te!==void 0?te:this.lineHeight,G){case"+x":this.left+=te,this.right+=te;break;case"-x":this.left-=te,this.right-=te;break;case"+y":this.top+=te,this.bottom+=te;break;case"-y":this.top-=te,this.bottom-=te;break}},J.prototype.overlaps=function(G){return this.left<G.right&&this.right>G.left&&this.top<G.bottom&&this.bottom>G.top},J.prototype.overlapsAny=function(G){for(var te=0;te<G.length;te++)if(this.overlaps(G[te]))return!0;return!1},J.prototype.within=function(G){return this.top>=G.top&&this.bottom<=G.bottom&&this.left>=G.left&&this.right<=G.right},J.prototype.overlapsOppositeAxis=function(G,te){switch(te){case"+x":return this.left<G.left;case"-x":return this.right>G.right;case"+y":return this.top<G.top;case"-y":return this.bottom>G.bottom}},J.prototype.intersectPercentage=function(G){var te=Math.max(0,Math.min(this.right,G.right)-Math.max(this.left,G.left)),ve=Math.max(0,Math.min(this.bottom,G.bottom)-Math.max(this.top,G.top)),oe=te*ve;return oe/(this.height*this.width)},J.prototype.toCSSCompatValues=function(G){return{top:this.top-G.top,bottom:G.bottom-this.bottom,left:this.left-G.left,right:G.right-this.right,height:this.height,width:this.width}},J.getSimpleBoxPosition=function(G){var te=G.div?G.div.offsetHeight:G.tagName?G.offsetHeight:0,ve=G.div?G.div.offsetWidth:G.tagName?G.offsetWidth:0,oe=G.div?G.div.offsetTop:G.tagName?G.offsetTop:0;G=G.div?G.div.getBoundingClientRect():G.tagName?G.getBoundingClientRect():G;var le={left:G.left,right:G.right,top:G.top||oe,height:G.height||te,bottom:G.bottom||oe+(G.height||te),width:G.width||ve};return le};function K(G,te,ve,oe){function le(ft,un){for(var Qt,pn=new J(ft),Be=1,lt=0;lt<un.length;lt++){for(;ft.overlapsOppositeAxis(ve,un[lt])||ft.within(ve)&&ft.overlapsAny(oe);)ft.move(un[lt]);if(ft.within(ve))return ft;var Ye=ft.intersectPercentage(ve);Be>Ye&&(Qt=new J(ft),Be=Ye),ft=new J(pn)}return Qt||pn}var Se=new J(te),xe=te.cue,Ge=B(xe),ze=[];if(xe.snapToLines){var ye;switch(xe.vertical){case"":ze=["+y","-y"],ye="height";break;case"rl":ze=["+x","-x"],ye="width";break;case"lr":ze=["-x","+x"],ye="width";break}var Fe=Se.lineHeight,Je=Fe*Math.round(Ge),qe=ve[ye]+Fe,Lt=ze[0];Math.abs(Je)>qe&&(Je=Je<0?-1:1,Je*=Math.ceil(qe/Fe)*Fe),Ge<0&&(Je+=xe.vertical===""?ve.height:ve.width,ze=ze.reverse()),Se.move(Lt,Je)}else{var $t=Se.lineHeight/ve.height*100;switch(xe.lineAlign){case"center":Ge-=$t/2;break;case"end":Ge-=$t;break}switch(xe.vertical){case"":te.applyStyles({top:te.formatStyle(Ge,"%")});break;case"rl":te.applyStyles({left:te.formatStyle(Ge,"%")});break;case"lr":te.applyStyles({right:te.formatStyle(Ge,"%")});break}ze=["+y","-x","+x","-y"],Se=new J(te)}var Ve=le(Se,ze);te.move(Ve.toCSSCompatValues(ve))}function I(){}I.StringDecoder=function(){return{decode:function(G){if(!G)return"";if(typeof G!="string")throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(G))}}},I.convertCueToDOMTree=function(G,te){return!G||!te?null:w(G,te)};var W=.05,Z="sans-serif",H="1.5%";I.processCues=function(G,te,ve){if(!G||!te||!ve)return null;for(;ve.firstChild;)ve.removeChild(ve.firstChild);var oe=G.document.createElement("div");oe.style.position="absolute",oe.style.left="0",oe.style.right="0",oe.style.top="0",oe.style.bottom="0",oe.style.margin=H,ve.appendChild(oe);function le(Fe){for(var Je=0;Je<Fe.length;Je++)if(Fe[Je].hasBeenReset||!Fe[Je].displayState)return!0;return!1}if(!le(te)){for(var Se=0;Se<te.length;Se++)oe.appendChild(te[Se].displayState);return}var xe=[],Ge=J.getSimpleBoxPosition(oe),ze=Math.round(Ge.height*W*100)/100,ye={font:ze+"px "+Z};(function(){for(var Fe,Je,qe=0;qe<te.length;qe++)Je=te[qe],Fe=new L(G,Je,ye),oe.appendChild(Fe.div),K(G,Fe,Ge,xe),Je.displayState=Fe.div,xe.push(J.getSimpleBoxPosition(Fe))})()},I.Parser=function(G,te,ve){ve||(ve=te,te={}),te||(te={}),this.window=G,this.vttjs=te,this.state="INITIAL",this.buffer="",this.decoder=ve||new TextDecoder("utf8"),this.regionList=[]},I.Parser.prototype={reportOrThrowError:function(G){if(G instanceof a)this.onparsingerror&&this.onparsingerror(G);else throw G},parse:function(G){var te=this;G&&(te.buffer+=te.decoder.decode(G,{stream:!0}));function ve(){for(var Fe=te.buffer,Je=0;Je<Fe.length&&Fe[Je]!=="\r"&&Fe[Je]!==`
195`;)++Je;var qe=Fe.substr(0,Je);return Fe[Je]==="\r"&&++Je,Fe[Je]===`
196`&&++Je,te.buffer=Fe.substr(Je),qe}function oe(Fe){var Je=new s;if(o(Fe,function(Lt,$t){switch(Lt){case"id":Je.set(Lt,$t);break;case"width":Je.percent(Lt,$t);break;case"lines":Je.integer(Lt,$t);break;case"regionanchor":case"viewportanchor":var Ve=$t.split(",");if(Ve.length!==2)break;var ft=new s;if(ft.percent("x",Ve[0]),ft.percent("y",Ve[1]),!ft.has("x")||!ft.has("y"))break;Je.set(Lt+"X",ft.get("x")),Je.set(Lt+"Y",ft.get("y"));break;case"scroll":Je.alt(Lt,$t,["up"]);break}},/=/,/\s/),Je.has("id")){var qe=new(te.vttjs.VTTRegion||te.window.VTTRegion);qe.width=Je.get("width",100),qe.lines=Je.get("lines",3),qe.regionAnchorX=Je.get("regionanchorX",0),qe.regionAnchorY=Je.get("regionanchorY",100),qe.viewportAnchorX=Je.get("viewportanchorX",0),qe.viewportAnchorY=Je.get("viewportanchorY",100),qe.scroll=Je.get("scroll",""),te.onregion&&te.onregion(qe),te.regionList.push({id:Je.get("id"),region:qe})}}function le(Fe){var Je=new s;o(Fe,function(qe,Lt){switch(qe){case"MPEGT":Je.integer(qe+"S",Lt);break;case"LOCA":Je.set(qe+"L",i(Lt));break}},/[^\d]:/,/,/),te.ontimestampmap&&te.ontimestampmap({MPEGTS:Je.get("MPEGTS"),LOCAL:Je.get("LOCAL")})}function Se(Fe){Fe.match(/X-TIMESTAMP-MAP/)?o(Fe,function(Je,qe){switch(Je){case"X-TIMESTAMP-MAP":le(qe);break}},/=/):o(Fe,function(Je,qe){switch(Je){case"Region":oe(qe);break}},/:/)}try{var xe;if(te.state==="INITIAL"){if(!/\r\n|\n/.test(te.buffer))return this;xe=ve();var Ge=xe.match(/^WEBVTT([ \t].*)?$/);if(!Ge||!Ge[0])throw new a(a.Errors.BadSignature);te.state="HEADER"}for(var ze=!1;te.buffer;){if(!/\r\n|\n/.test(te.buffer))return this;switch(ze?ze=!1:xe=ve(),te.state){case"HEADER":/:/.test(xe)?Se(xe):xe||(te.state="ID");continue;case"NOTE":xe||(te.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(xe)){te.state="NOTE";break}if(!xe)continue;te.cue=new(te.vttjs.VTTCue||te.window.VTTCue)(0,0,"");try{te.cue.align="center"}catch{te.cue.align="middle"}if(te.state="CUE",xe.indexOf("-->")===-1){te.cue.id=xe;continue}case"CUE":try{l(xe,te.cue,te.regionList)}catch(Fe){te.reportOrThrowError(Fe),te.cue=null,te.state="BADCUE";continue}te.state="CUETEXT";continue;case"CUETEXT":var ye=xe.indexOf("-->")!==-1;if(!xe||ye&&(ze=!0)){te.oncue&&te.oncue(te.cue),te.cue=null,te.state="ID";continue}te.cue.text&&(te.cue.text+=`
197`),te.cue.text+=xe.replace(/\u2028/g,`
198`).replace(/u2029/g,`
199`);continue;case"BADCUE":xe||(te.state="ID");continue}}}catch(Fe){te.reportOrThrowError(Fe),te.state==="CUETEXT"&&te.cue&&te.oncue&&te.oncue(te.cue),te.cue=null,te.state=te.state==="INITIAL"?"BADWEBVTT":"BADCUE"}return this},flush:function(){var G=this;try{if(G.buffer+=G.decoder.decode(),(G.cue||G.state==="HEADER")&&(G.buffer+=`
200
201`,G.parse()),G.state==="INITIAL")throw new a(a.Errors.BadSignature)}catch(te){G.reportOrThrowError(te)}return G.onflush&&G.onflush(),this}},c.exports=I},67279:(c,d,e)=>{c=e.nmd(c);var t=e(98098),r=d&&!d.nodeType&&d,a=r&&!0&&c&&!c.nodeType&&c,i=a&&a.exports===r,s=i&&t.process,o=function(){try{var l=a&&a.require&&a.require("util").t
201ypes;return l||s&&s.binding&&s.binding("util")}catch{}}();c.exports=o},67348:(c,d,e)=>{"use strict";var t=e(87452);c.exports=function(a){return t(a)||a===0?a:a<0?-1:1}},67355:(c,d,e)=>{"use strict";var t=e(29024);e(61160),c.exports=t},67357:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="circle-plus",a=512,i=512,s=["plus-circle"],o="f055",l="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344l0-64-64 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l64 0 0-64c0-13.3 10.7-24 24-24s24 10.7 24 24l0 64 64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0 0 64c0 13.3-10.7 24-24 24s-24-10.7-24-24z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.q_=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},67530:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="volume-xmark",a=576,i=512,s=["volume-mute","volume-times"],o="f6a9",l="M159.9 201.9L272 102.3l0 307.3L159.9 310.1c-4.4-3.9-10.1-6.1-15.9-6.1l-88 0c-4.4 0-8-3.6-8-8l0-80c0-4.4 3.6-8 8-8l88 0c5.9 0 11.6-2.2 15.9-6.1zM290.2 32c-7.3 0-14.3 2.7-19.8 7.5L134.9 160 56 160c-30.9 0-56 25.1-56 56l0 80c0 30.9 25.1 56 56 56l78.9 0L270.4 472.5c5.5 4.8 12.5 7.5 19.8 7.5c16.5 0 29.8-13.3 29.8-29.8l0-388.4C320 45.3 306.7 32 290.2 32zM425 167c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l55 55-55 55c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l55-55 55 55c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-55-55 55-55c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-55 55-55-55z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.H_=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},67561:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="circle-check",a=512,i=512,s=[61533,"check-circle"],o="f058",l="M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L369 209z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.QR=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},67629:(c,d,e)=>{"use strict";e.d(d,{N:()=>r});var t=e(81368);function r(){let a="",i=0;return{isAsync:!1,get isEmpty(){return!a},write(s,o){const l=(0,t.WW)(s);i+=l,a+=s,o&&o(l)},finish(s){s(this.finishSync())},finishSync(){const s={output:a,outputBytesCount:i,rawBytesCount:i,pendingData:""};return a="",i=0,s},estimateEncodedBytesCount(s){return s.length}}}},67750:function(c,d,e){"use strict";var t=this&&this.__createBinding||(Object.create?function(l,f,v,h){h===void 0&&(h=v),Object.defineProperty(l,h,{enumerable:!0,get:function(){return f[v]}})}:function(l,f,v,h){h===void 0&&(h=v),l[h]=f[v]}),r=this&&this.__setModuleDefault||(Object.create?function(l,f){Object.defineProperty(l,"default",{enumerable:!0,value:f})}:function(l,f){l.default=f}),a=this&&this.__importStar||function(l){if(l&&l.__esModule)return l;var f={};if(l!=null)for(var v in l)v!=="default"&&Object.hasOwnProperty.call(l,v)&&t(f,l,v);return r(f,l),f},i=this&&this.__exportStar||function(l,f){for(var v in l)v!=="default"&&!f.hasOwnProperty(v)&&t(f,l,v)};Object.defineProperty(d,"__esModule",{value:!0}),d.format=void 0;var s=a(e(97479));d.format=s,i(e(98996),d),i(e(87675),d);var o=e(1861);Object.defineProperty(d,"parse",{enumerable:!0,get:function(){return o.parse}})},67782:(c,d,e)=>{var t=e(96286),r=e(39540),a=e(3584),i=e(51927),s=e(4785),o=e(93199),l=e(49374),f=e(59283),v=e(62840),h=30,y="...",E=/\w*$/;function w(T,O){var k=h,B=y;if(i(O)){var R="separator"in O?O.separator:R;k="length"in O?f(O.length):k,B="omission"in O?t(O.omission):B}T=v(T);var L=T.length;if(a(T)){var J=l(T);L=J.length}if(k>=L)return T;var K=k-o(B);if(K<1)return B;var I=J?r(J,0,K).join(""):T.slice(0,K);if(R===void 0)return I+B;if(J&&(K+=I.length-K),s(R)){if(T.slice(K).search(R)){var W,Z=I;for(R.global||(R=RegExp(R.source,v(E.exec(R))+"g")),R.lastIndex=0;W=R.exec(Z);)var H=W.index;I=I.slice(0,H===void 0?K:H)}}else if(T.indexOf(t(R),K)!=K){var G=I.lastIndexOf(R);G>-1&&(I=I.slice(0,G))}return I+B}c.exports=w},67795:(c,d,e)=>{var t=e(95471),r=e(93662),a=e(36719);c.exports=t(function(s,o){return r(function(l,f){return l[f]=s(o[f],f,o),l},{},a(o))})},67816:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){for(var o=[],l=0,f=Math.min(i.length,s.length);l<f;)o[l]=a(i[l],s[l]),l+=1;return o}
201)},67875:(c,d,e)=>{"use strict";var t=e(64911);c.exports=function(r,a){var i=t[r],s=i&&i.prototype;return s&&s[a]}},67898:(c,d,e)=>{"use strict";e.d(d,{P:()=>t});function t(r){return r===null?"null":Array.isArray(r)?"array":typeof r}},67915:(c,d,e)=>{"use strict";e.d(d,{JZ:()=>r,Vy:()=>s,Xs:()=>l,Z9:()=>a,bP:()=>t,fH:()=>o,xG:()=>f});const t={log:"log",debug:"debug",info:"info",warn:"warn",error:"error"},r=console,a={};Object.keys(t).forEach(v=>{a[v]=r[v]});const i="Datadog Browser SDK:",s={debug:a.debug.bind(r,i),log:a.log.bind(r,i),info:a.info.bind(r,i),warn:a.warn.bind(r,i),error:a.error.bind(r,i)},o="https://docs.datadoghq.com",l=`${o}/real_user_monitoring/browser/troubleshooting`,f="More details:"},68011:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){return a(s)?i(s):s})},68043:(c,d,e)=>{"use strict";var t=e(57516),r=e(40976),a=TypeError;c.exports=function(i){if(t(i))return i;throw new a(r(i)+" is not a constructor")}},68048:(c,d,e)=>{var t=e(55912),r=e(528),a="[object Set]";function i(s){return r(s)&&t(s)==a}c.exports=i},68050:(c,d,e)=>{"use strict";var t=e(97120);c.exports=t==="NODE"},68062:(c,d,e)=>{var t=e(95471);c.exports=function(){var r=function(a){return{value:a,"fantasy-land/map":function(){return this}}};return t(function(i,s){return i(r)(s).value})}()},68124:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e){return Array.isArray(e)}c.exports=d},68135:(c,d,e)=>{var t=e(83155),r=e(52860),a=e(62840),i=e(85363);function s(o,l,f){return o=a(o),l=f?void 0:l,l===void 0?r(o)?i(o):t(o):o.match(l)||[]}c.exports=s},68242:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(55109),r=e(54260),a=e(36320);function i(s,o){var l=a(s),f=a(o);return l===f||r(s)&&s.name===f||r(o)&&o.name===l}c.exports=t(i)},68417:(c,d,e)=>{var t=e(49570);c.exports=t(function(a){return-a})},68445:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){var o=a(i),l=a(s);return o<l?-1:o>l?1:0})},68533:c=>{c.exports={init:function(){return this.xf["@@transducer/init"]()},result:function(d){return this.xf["@@transducer/result"](d)}}},68635:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(70403);function r(a){return t(a)?!Object.keys(a).length:a&&a.length!==void 0?!a.length:!0}c.exports=r},68640:(c,d,e)=>{"use strict";var t=e(72914),r={object:!0,symbol:!0};c.exports=function(){var a=t.Symbol,i;if(typeof a!="function")return!1;i=a("test symbol");try{String(i)}catch{return!1}return!(!r[typeof a.iterator]||!r[typeof a.toPrimitive]||!r[typeof a.toStringTag])}},68966:c=>{c.exports=function(e,t){for(var r=0,a=t.length,i=[];r<a;)e(t[r])&&(i[i.length]=t[r]),r+=1;return i}},69010:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){for(var o=0,l=s.length,f=[],v=[i];o<l;)v=a(v[0],s[o]),f[o]=v[1],o+=1;return[v[0],f]})},69032:(c,d,e)=>{"use strict";var t=e(97435);c.exports=t},69153:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="circle-check",a=512,i=512,s=[61533,"check-circle"],o="f058",l="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";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.QR=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},69212:(c,d,e)=>{"use strict";var t=e(2984),r=TypeError;c.exports=function(a,i){if(t(i,a))return a;throw new r("Incorrect invocation")}},69478:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(88889),r=e(38914),a=e(2104),i=e(97804);function s(o,l,f){if(!(a(o)&&a(l)))throw new TypeError("bimap: Functions required for first two arguments");if(!r(f))throw new TypeError("bimap: Bifunctor required for third argument");return(f[i.bimap]||f.bimap).call(f,o,l)}c.exports=t(s)},69552:(c,d,e)=>{"use strict";var t=e(6496);c.exports=function(r,a){return r===void 0?arguments.length<2?"":a:t(r)}},69623:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="play",a=384,i=512,s=[9654],o="f04b",l="M73 39c-14.8-9.1-33.4-9.4-48.5-.9S0 62.6 0 80L0 432c0 17.4 9.4 33.4 24.5 41.9s33.7 8.1 48.5-.9L361 297c14.3-8.7 23-24.2 23-41s-8.7-32.2-23-41L73 39z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.ij=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},69652:(c,d,e)=>{var t=e(49570),r=e(78475),a=e(55317);c.exports=t(function(s){return r(s)?!0:!s||typeof s!="object"||a(s)?!1:s.nodeType===1?!!s.length:s.length===0?!0:s.length>0?s.hasOwnProperty(0)&&s.hasOwnProperty(s.length-1):!1})},69749:(c,d,e)=>{var t=e(95003);c.exports=function(a,i){return t(i,a,0)>=0}},69757:(c,d,e)=>{var t=e(71930),r={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},a=t(r);c.exports=a},69903:(c,d,e)=>{var t=e(95471),r=e(58400);c.exports=t(function(i,s){return r(i,function(){for(var o=1,l=s,f=0,v;o<=i&&typeof l=="function";)v=o===i?arguments.length:f+l.length,l=l.apply(this,Array.prototype.slice.call(arguments,f,v)),o+=1,f=v;return l})})},69936:(c,d,e)=>{var t=e(95471),r=e(37266),a=e(33181);c.exports=t(function(s,o){return a(r(s),o)})},69944:(c,d,e)=>{var t=e(61112),r=e(25534);c.exports=t(function(i,s,o){return r(s,o[i])})},70060:c=>{function d(e,t,r,a){var i=-1,s=e==null?0:e.length;for(a&&s&&(r=e[++i]);++i<s;)r=t(r,e[i],i,e);return r}c.exports=d},70112:(c,d,e)=>{"use strict";var t=e(541),r=String,a=TypeError;c.exports=function(i){if(t(i))return i;throw new a(r(i)+" is not an object")}},70146:(c,d,e)=>{"use strict";var t=e(71289),r=e(70997),a=e(35976),i=e(14300);
201c.exports=function(o){if(o.length<1||typeof o[0]!="function")throw new r("a function is required");return i(t,a,o)}},70150:c=>{"use strict";var d=Object.prototype.toString,e=d.call(function(){return arguments}());c.exports=function(t){return d.call(t)===e}},70184:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="copy",a=448,i=512,s=[],o="f0c5",l="M384 336l-192 0c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l140.1 0L400 115.9 400 320c0 8.8-7.2 16-16 16zM192 384l192 0c35.3 0 64-28.7 64-64l0-204.1c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1L192 0c-35.3 0-64 28.7-64 64l0 256c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l192 0c35.3 0 64-28.7 64-64l0-32-48 0 0 32c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l32 0 0-48-32 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.jP=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},70254:c=>{"use strict";const d=(e,t,r)=>{const a=e.length;if(a==t)return e;const i=t-a;let s="";for(let o=1;o<=i;o++)s+=r;return s+e};c.exports=e=>{(e==null||e<1)&&(e=15);const t=parseInt(d("",e,"9"));let r=0,a;return()=>{let i=Math.floor(Math.random()*t);return i==a?r++:(r=0,a=i),i+=r,d(`${i}`,e,"0")}}},70291:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="bars",a=448,i=512,s=["navicon"],o="f0c9",l="M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.ck=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},70297:c=>{function d(e){return Object.prototype.toString.call(e)==="[object Object]"}c.exports=d},70376:(c,d,e)=>{"use strict";var t=e(43343),r=e(541),a=e(9583),i=e(76843);
201c.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var s=!1,o={},l;try{l=t(Object.prototype,"__proto__","set"),l(o,[]),s=o instanceof Array}catch{}return function(v,h){return a(v),i(h),r(v)&&(s?l(v,h):v.__proto__=h),v}}():void 0)},70400:(c,d,e)=>{var t=e(32309),r=e(56860),a=e(73690),i=e(13113),s=e(93403),o=e(15640);function l(f,v){var h=function(T){var O=v.concat([f]);return t(T,O)?"<Circular>":l(T,O)},y=function(w,T){return r(function(O){return a(O)+": "+h(w[O])},T.slice().sort())};switch(Object.prototype.toString.call(f)){case"[object Arguments]":return"(function() { return arguments; }("+r(h,f).join(", ")+"))";case"[object Array]":return"["+r(h,f).concat(y(f,o(function(w){return/^\d+$/.test(w)},s(f)))).join(", ")+"]";case"[object Boolean]":return typeof f=="object"?"new Boolean("+h(f.valueOf())+")":f.toString();case"[object Date]":return"new Date("+(isNaN(f.valueOf())?h(NaN):a(i(f)))+")";case"[object Null]":return"null";case"[object Number]":return typeof f=="object"?"new Number("+h(f.valueOf())+")":1/f===-1/0?"-0":f.toString(10);case"[object String]":return typeof f=="object"?"new String("+h(f.valueOf())+")":a(f);case"[object Undefined]":return"undefined";default:if(typeof f.toString=="function"){var E=f.toString();if(E!=="[object Object]")return E}return"{"+y(f,s(f)).join(", ")+"}"}}c.exports=l},70403:c=>{/** @license ISC License (c) copyright 2016 original and current authors */var d=Object.prototype.toString;function e(t){return!!t&&d.call(t)==="[object Object]"}c.exports=e},70485:c=>{"use strict";c.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","de
201scriptions 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"}')},70527:(c,d,e)=>{var t=e(61112),r=e(52114),a=e(78475),i=e(37628),s=e(82876),o=e(87304);c.exports=t(function l(f,v,h){if(f.length===0)return v;var y=f[0];if(f.length>1){var E=!o(h)&&r(y,h)?h[y]:i(f[1])?[]:{};v=l(Array.prototype.slice.call(f,1),v,E)}if(i(y)&&a(h)){var w=[].concat(h);return w[y]=v,w}else return s(y,v,h)})},70539:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="wand-magic-sparkles",a=576,i=512,s=["magic-wand-sparkles"],o="e2ca",l="M234.7 42.7L197 56.8c-3 1.1-5 4-5 7.2s2 6.1 5 7.2l37.7 14.1L248.8 123c1.1 3 4 5 7.2 5s6.1-2 7.2-5l14.1-37.7L315 71.2c3-1.1 5-4 5-7.2s-2-6.1-5-7.2L277.3 42.7 263.2 5c-1.1-3-4-5-7.2-5s-6.1 2-7.2 5L234.7 42.7zM461.4 48L496 82.6 386.2 192.3l-34.6-34.6L461.4 48zM80 429.4L317.7 191.7l34.6 34.6L114.6 464 80 429.4zM427.4 14.1L46.1 395.4c-18.7 18.7-18.7 49.1 0 67.9l34.6 34.6c18.7 18.7 49.1 18.7 67.9 0L529.9 116.5c18.7-18.7 18.7-49.1 0-67.9L495.3 14.1c-18.7-18.7-49.1-18.7-67.9 0zM7.5 117.2C3 118.9 0 123.2 0 128s3 9.1 7.5 10.8L64 160l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L128 160l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L128 96 106.8 39.5C105.1 35 100.8 32 96 32s-9.1 3-10.8 7.5L64 96 7.5 117.2zm352 256c-4.5 1.7-7.5 6-7.5 10.8s3 9.1 7.5 10.8L416 416l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L480 416l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L480 352l-21.2-56.5c-1.7-4.5-6-7.5-10.8-7.5s-9.1 3-10.8 7.5L416 352l-56.5 21.2z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Ys=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},70543:(c,d,e)=>{var t=e(95471);
201c.exports=t(function(a,i){return Array.prototype.slice.call(i,0).sort(function(s,o){for(var l=0,f=0;l===0&&f<a.length;)l=a[f](s,o),f+=1;return l})})},70560:(c,d,e)=>{var t=e(56290);function r(a,i){return t(i,function(s){return a[s]})}c.exports=r},70592:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="image",a=512,i=512,s=[],o="f03e",l="M448 80c8.8 0 16 7.2 16 16l0 319.8-5-6.5-136-176c-4.5-5.9-11.6-9.3-19-9.3s-14.4 3.4-19 9.3L202 340.7l-30.5-42.7C167 291.7 159.8 288 152 288s-15 3.7-19.5 10.1l-80 112L48 416.3l0-.3L48 96c0-8.8 7.2-16 16-16l384 0zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zm80 192a48 48 0 1 0 0-96 48 48 0 1 0 0 96z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.jb=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},70692:(c,d,e)=>{"use strict";/**
202 * filesize
203 *
204 * @copyright 2017 Jason Mulligan <[email protected]>
205 * @license BSD-3-Clause
206 * @version 3.5.11
207 */(function(t){var r=/^(b|B)$/,a={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 s(o){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},f=[],v=0,h=void 0,y=void 0,E=void 0,w=void 0,T=void 0,O=void 0,k=void 0,B=void 0,R=void 0,L=void 0,J=void 0,K=void 0,I=void 0,W=void 0;if(isNaN(o))throw new Error("Invalid arguments");return E=l.bits===!0,J=l.unix===!0,y=l.base||2,L=l.round!==void 0?l.round:J?1:2,K=l.spacer!==void 0?l.spacer:J?"":" ",W=l.symbols||l.suffixes||{},I=y===2&&l.standard||"jedec",R=l.output||"string",T=l.fullform===!0,O=l.fullforms instanceof Array?l.fullforms:[],h=l.exponent!==void 0?l.exponent:-1,B=Number(o),k=B<0,w=y>2?1e3:1024,k&&(B=-B),(h===-1||isNaN(h))&&(h=Math.floor(Math.log(B)/Math.log(w)),h<0&&(h=0)),h>8&&(h=8),B===0?(f[0]=0,f[1]=J?"":a[I][E?"bits":"bytes"][h]):(v=B/(y===2?Math.pow(2,h*10):Math.pow(1e3,h)),E&&(v=v*8,v>=w&&h<8&&(v=v/w,h++)),f[0]=Number(v.toFixed(h>0?L:0)),f[1]=y===10&&h===1?E?"kb":"kB":a[I][E?"bits":"bytes"][h],J&&(f[1]=I==="jedec"?f[1].charAt(0):h>0?f[1].replace(/B$/,""):f[1],r.test(f[1])&&(f[0]=Math.floor(f[0]),f[1]=""))),k&&(f[0]=-f[0]),f[1]=W[f[1]]||f[1],R==="array"?f:R==="exponent"?h:R==="object"?{value:f[0],suffix:f[1],symbol:f[1]}:(T&&(f[1]=O[h]?O[h]:i[I][h]+(E?"bit":"byte")+(f[0]===1?"":"s")),f.join(K))}s.partial=function(o){return function(l){return s(l,o)}},c.exports=s})(typeof window<"u"?window:e.g)},70707:(c,d,e)=>{"use strict";e.d(d,{AO:()=>E,B6:()=>Fe,Gh:()=>pn,HS:()=>lt,Oi:()=>l,RO:()=>qe,Rr:()=>w,TM:()=>o,pX:()=>en,pb:()=>Lt,rc:()=>r,tH:()=>ln,ue:()=>L,yD:()=>Qt});/**
208 * @remix-run/router v1.23.0
209 *
210 * Copyright (c) Remix Software Inc.
211 *
212 * This source code is licensed under the MIT license found in the
213 * LICENSE.md file in the root directory of this source tree.
214 *
215 * @license MIT
216 */function t(){return t=Object.assign?Object.assign.bind():function(Me){for(var tt=1;tt<arguments.length;tt++){var Ft=arguments[tt];for(var Bt in Ft)Object.prototype.hasOwnProperty.call(Ft,Bt)&&(Me[Bt]=Ft[Bt])}return Me},t.apply(this,arguments)}var r;(function(Me){Me.Pop="POP",Me.Push="PUSH",Me.Replace="REPLACE"})(r||(r={}));const a="popstate";function i(Me){Me===void 0&&(Me={});let{initialEntries:tt=["/"],initialIndex:Ft,v5Compat:Bt=!1}=Me,mn;mn=tt.map((Ir,ht)=>In(Ir,typeof Ir=="string"?null:Ir.state,ht===0?"default":void 0));let Cr=At(Ft??mn.length-1),fr=r.Pop,Qr=null;function At(Ir){return Math.min(Math.max(Ir,0),mn.length-1)}function xi(){return mn[Cr]}function In(Ir,ht,Ht){ht===void 0&&(ht=null);let En=y(mn?xi().pathname:"/",Ir,ht,Ht);return f(En.pathname.charAt(0)==="/","relative pathnames are not supported in memory history: "+JSON.stringify(Ir)),En}function di(Ir){return typeof Ir=="string"?Ir:E(Ir)}return{get index(){return Cr},get action(){return fr},get location(){return xi()},createHref:di,createURL(Ir){return new URL(di(Ir),"http://localhost")},encodeLocation(Ir){let ht=typeof Ir=="string"?w(Ir):Ir;return{pathname:ht.pathname||"",search:ht.search||"",hash:ht.hash||""}},push(Ir,ht){fr=r.Push;let Ht=In(Ir,ht);Cr+=1,mn.splice(Cr,mn.length,Ht),Bt&&Qr&&Qr({action:fr,location:Ht,delta:1})},replace(Ir,ht){fr=r.Replace;let Ht=In(Ir,ht);mn[Cr]=Ht,Bt&&Qr&&Qr({action:fr,location:Ht,delta:0})},go(Ir){fr=r.Pop;let ht=At(Cr+Ir),Ht=mn[ht];Cr=ht,Qr&&Qr({action:fr,location:Ht,delta:Ir})},listen(Ir){return Qr=Ir,()=>{Qr=null}}}}function s(Me){Me===void 0&&(Me={});function tt(Bt,mn){let{pathname:Cr,search:fr,hash:Qr}=Bt.location;return y("",{pathname:Cr,search:fr,hash:Qr},mn.state&&mn.state.usr||null,mn.state&&mn.state.key||"default")}function Ft(Bt,mn){return typeof mn=="string"?mn:E(mn)}return T(tt,Ft,null,Me)}function o(Me){Me===void 0&&(Me={});function tt(mn,Cr){let{pathname:fr="/",search:Qr="",hash:At=""}=w(mn.location.hash.substr(1));return!fr.startsWith("/")&&!fr.startsWith(".")&&(fr="/"+fr),y("",{pathname:fr,search:Qr,hash:At},Cr.state&&Cr.state.usr||null,Cr.state&&Cr.state.key||"default")}function Ft(mn,Cr){let fr=mn.document.querySelector("base"),Qr="";if(fr&&fr.getAttribute("href")){let At=mn.location.href,xi=At.indexOf("#");Qr=xi===-1?At:At.slice(0,xi)}return Qr+"#"+(typeof Cr=="string"?Cr:E(Cr))}function Bt(mn,Cr){f(mn.pathname.charAt(0)==="/","relative pathnames are not supported in hash history.push("+J
vendor: 2,923 bytes, line 216
216SON.stringify(Cr)+")")}return T(tt,Ft,Bt,Me)}function l(Me,tt){if(Me===!1||Me===null||typeof Me>"u")throw new Error(tt)}function f(Me,tt){if(!Me){typeof console<"u"&&console.warn(tt);try{throw new Error(tt)}catch{}}}function v(){return Math.random().toString(36).substr(2,8)}function h(Me,tt){return{usr:Me.state,key:Me.key,idx:tt}}function y(Me,tt,Ft,Bt){return Ft===void 0&&(Ft=null),t({pathname:typeof Me=="string"?Me:Me.pathname,search:"",hash:""},typeof tt=="string"?w(tt):tt,{state:Ft,key:tt&&tt.key||Bt||v()})}function E(Me){let{pathname:tt="/",search:Ft="",hash:Bt=""}=Me;return Ft&&Ft!=="?"&&(tt+=Ft.charAt(0)==="?"?Ft:"?"+Ft),Bt&&Bt!=="#"&&(tt+=Bt.charAt(0)==="#"?Bt:"#"+Bt),tt}function w(Me){let tt={};if(Me){let Ft=Me.indexOf("#");Ft>=0&&(tt.hash=Me.substr(Ft),Me=Me.substr(0,Ft));let Bt=Me.indexOf("?");Bt>=0&&(tt.search=Me.substr(Bt),Me=Me.substr(0,Bt)),Me&&(tt.pathname=Me)}return tt}function T(Me,tt,Ft,Bt){Bt===void 0&&(Bt={});let{window:mn=document.defaultView,v5Compat:Cr=!1}=Bt,fr=mn.history,Qr=r.Pop,At=null,xi=In();xi==null&&(xi=0,fr.replaceState(t({},fr.state,{idx:xi}),""));function In(){return(fr.state||{idx:null}).idx}function di(){Qr=r.Pop;let En=In(),Hn=En==null?null:En-xi;xi=En,At&&At({action:Qr,location:Ht.location,delta:Hn})}function Yi(En,Hn){Qr=r.Push;let pr=y(Ht.location,En,Hn);Ft&&Ft(pr,En),xi=In()+1;let Ur=h(pr,xi),Ar=Ht.createHref(pr);try{fr.pushState(Ur,"",Ar)}catch(wr){if(wr instanceof DOMException&&wr.name==="DataCloneError")throw wr;mn.location.assign(Ar)}Cr&&At&&At({action:Qr,location:Ht.location,delta:1})}function Ir(En,Hn){Qr=r.Replace;let pr=y(Ht.location,En,Hn);Ft&&Ft(pr,En),xi=In();let Ur=h(pr,xi),Ar=Ht.createHref(pr);fr.replaceState(Ur,"",Ar),Cr&&At&&At({action:Qr,location:Ht.location,delta:0})}function ht(En){let Hn=mn.location.origin!=="null"?mn.location.origin:mn.location.href,pr=typeof En=="string"?En:E(En);return pr=pr.replace(/ $/,"%20"),l(Hn,"No window.location.(origin|href) available to create URL for href: "+pr),new URL(pr,Hn)}let Ht={get action(){return Qr},get location(){return Me(mn,fr)},listen(En){if(At)throw new Error("A history only accepts one active listener");return mn.addEventListener(a,di),At=En,()=>{mn.removeEventListener(a,di),At=null}},createHref(En){return tt(mn,En)},createURL:ht,encodeLocation(En){let Hn=ht(En);return{pathname:Hn.pathname,search:Hn.search,hash:Hn.hash}},push:Yi,replace:Ir,go(En){return fr.go(En)}};return Ht}var O;(function(Me){Me.data="data",Me.deferred="deferred",Me.redirect="redirect",Me.error="error"})(O||(O={}));const k=new Set(["lazy","caseSensitive","path","id","index","children"]);function B(Me){return Me.index===!0}function R(Me,tt,Ft,Bt){return Ft===void 0&&(Ft=[]),Bt===void 0&&(Bt={}),Me.map((mn,Cr)=>{let fr=[...Ft,String(Cr)],Qr=typeof mn.id=="string"?mn.id:fr.join("-");if(l(mn.index!==!0||!mn.children,"Cannot specify children on an index route"),l(!Bt[Qr],'Found a route id collision on i
216d "'+Qr+`".  Route id's must be globally unique within Data Router usages`),B(mn)){let At=t({},mn,tt(mn),{id:Qr});return Bt[Qr]=At,At}else{let At=t({},mn,tt(mn),{id:Qr,children:void 0});return Bt[Qr]=At,mn.children&&(At.children=R(mn.children,tt,fr,Bt)),At}})}function L(Me,tt,Ft){return Ft===void 0&&(Ft="/"),J(Me,tt,Ft,!1)}function J(Me,tt,Ft,Bt){let mn=typeof tt=="string"?w(tt):tt,Cr=Lt(mn.pathname||"/",Ft);if(Cr==null)return null;let fr=I(Me);Z(fr);let Qr=null;for(let At=0;Qr==null&&At<fr.length;++At){let xi=qe(Cr);Qr=ze(fr[At],xi,Bt)}return Qr}function K(Me,tt){let{route:Ft,pathname:Bt,params:mn}=Me;return{id:Ft.id,pathname:Bt,params:mn,data:tt[Ft.id],handle:Ft.handle}}function I(Me,tt,Ft,Bt){tt===void 0&&(tt=[]),Ft===void 0&&(Ft=[]),Bt===void 0&&(Bt="");let mn=(Cr,fr,Qr)=>{let At={relativePath:Qr===void 0?Cr.path||"":Qr,caseSensitive:Cr.caseSensitive===!0,childrenIndex:fr,route:Cr};At.relativePath.startsWith("/")&&(l(At.relativePath.startsWith(Bt),'Absolute route path "'+At.relativePath+'" nested under path '+('"'+Bt+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),At.relativePath=At.relativePath.slice(Bt.length));let xi=lt([Bt,At.relativePath]),In=Ft.concat(At);Cr.children&&Cr.children.length>0&&(l(Cr.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+xi+'".')),I(Cr.children,tt,In,xi)),!(Cr.path==null&&!Cr.index)&&tt.push({path:xi,score:xe(xi,Cr.index),routesMeta:In})};return Me.forEach((Cr,fr)=>{var Qr;if(Cr.path===""||!((Qr=Cr.path)!=null&&Qr.includes("?")))mn(Cr,fr);else for(let At of W(Cr.path))mn(Cr,fr,At)}),tt}function W(Me){let tt=Me.split("/");if(tt.length===0)return[];let[Ft,...Bt]=tt,mn=Ft.endsWith("?"),Cr=Ft.replace(/\?$/,"");if(Bt.length===0)return mn?[Cr,""]:[Cr];let fr=W(Bt.join("/")),Qr=[];return Qr.push(...fr.map(At=>At===""?Cr:[Cr,At].join("/"))),mn&&Qr.push(...fr),Qr.map(At=>Me.startsWith("/")&&At===""?"/":At)}function Z(Me){Me.sort((tt,Ft)=>tt.score!==Ft.score?Ft.score-tt.score:Ge(tt.routesMeta.map(Bt=>Bt.childrenIndex),Ft.routesMeta.map(Bt=>Bt.childrenIndex)))}const H=/^:[\w-]+$/,G=3,te=2,ve=1,oe=10,le=-2,Se=Me=>Me==="*";function xe(Me,tt){let Ft=Me.split("/"),Bt=Ft.length;return Ft.some(Se)&&(Bt+=le),tt&&(Bt+=te),Ft.filter(mn=>!Se(mn)).reduce((mn,Cr)=>mn+(H.test(Cr)?G:Cr===""?ve:oe),Bt)}function Ge(Me,tt){return Me.length===tt.length&&Me.slice(0,-1).every((Bt,mn)=>Bt===tt[mn])?Me[Me.length-1]-tt[tt.length-1]:0}function ze(Me,tt,Ft){Ft===void 0&&(Ft=!1);let{routesMeta:Bt}=Me,mn={},Cr="/",fr=[];for(let Qr=0;Qr<Bt.length;++Qr){let At=Bt[Qr],xi=Qr===Bt.length-1,In=Cr==="/"?tt:tt.slice(Cr.length)||"/",di=Fe({path:At.relativePath,caseSensitive:At.caseSensitive,end:xi},In),Yi=At.route;if(!di&&xi&&Ft&&!Bt[Bt.length-1].route.index&&(di=Fe({path:At.relativePath,caseSensitive:At.caseSensitive,end:!1},In)),!di)return null;
216Object.assign(mn,di.params),fr.push({params:mn,pathname:lt([Cr,di.pathname]),pathnameBase:Ye(lt([Cr,di.pathnameBase])),route:Yi}),di.pathnameBase!=="/"&&(Cr=lt([Cr,di.pathnameBase]))}return fr}function ye(Me,tt){tt===void 0&&(tt={});let Ft=Me;Ft.endsWith("*")&&Ft!=="*"&&!Ft.endsWith("/*")&&(f(!1,'Route path "'+Ft+'" will be treated as if it were '+('"'+Ft.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+Ft.replace(/\*$/,"/*")+'".')),Ft=Ft.replace(/\*$/,"/*"));const Bt=Ft.startsWith("/")?"/":"",mn=fr=>fr==null?"":typeof fr=="string"?fr:String(fr),Cr=Ft.split(/\/+/).map((fr,Qr,At)=>{if(Qr===At.length-1&&fr==="*")return mn(tt["*"]);const In=fr.match(/^:([\w-]+)(\??)$/);if(In){const[,di,Yi]=In;let Ir=tt[di];return l(Yi==="?"||Ir!=null,'Missing ":'+di+'" param'),mn(Ir)}return fr.replace(/\?$/g,"")}).filter(fr=>!!fr);return Bt+Cr.join("/")}function Fe(Me,tt){typeof Me=="string"&&(Me={path:Me,caseSensitive:!1,end:!0});let[Ft,Bt]=Je(Me.path,Me.caseSensitive,Me.end),mn=tt.match(Ft);if(!mn)return null;let Cr=mn[0],fr=Cr.replace(/(.)\/+$/,"$1"),Qr=mn.slice(1);return{params:Bt.reduce((xi,In,di)=>{let{paramName:Yi,isOptional:Ir}=In;if(Yi==="*"){let Ht=Qr[di]||"";fr=Cr.slice(0,Cr.length-Ht.length).replace(/(.)\/+$/,"$1")}const ht=Qr[di];return Ir&&!ht?xi[Yi]=void 0:xi[Yi]=(ht||"").replace(/%2F/g,"/"),xi},{}),pathname:Cr,pathnameBase:fr,pattern:Me}}function Je(Me,tt,Ft){tt===void 0&&(tt=!1),Ft===void 0&&(Ft=!0),f(Me==="*"||!Me.endsWith("*")||Me.endsWith("/*"),'Route path "'+Me+'" will be treated as if it were '+('"'+Me.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+Me.replace(/\*$/,"/*")+'".'));let Bt=[],mn="^"+Me.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(fr,Qr,At)=>(Bt.push({paramName:Qr,isOptional:At!=null}),At?"/?([^\\/]+)?":"/([^\\/]+)"));return Me.endsWith("*")?(Bt.push({paramName:"*"}),mn+=Me==="*"||Me==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):Ft?mn+="\\/*$":Me!==""&&Me!=="/"&&(mn+="(?:(?=\\/|$))"),[new RegExp(mn,tt?void 0:"i"),Bt]}function qe(Me){try{return Me.split("/").map(tt=>decodeURIComponent(tt).replace(/\//g,"%2F")).join("/")}catch(tt){return f(!1,'The URL path "'+Me+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+tt+").")),Me}}function Lt(Me,tt){if(tt==="/")return Me;if(!Me.toLowerCase().startsWith(tt.toLowerCase()))return null;let Ft=tt.endsWith("/")?tt.length-1:tt.length,Bt=Me.charAt(Ft);return Bt&&Bt!=="/"?null:Me.slice(Ft)||"/"}function $t(Me,tt){tt===void 0&&(tt="/");let{pathname:Ft,search:Bt="",hash:mn=""}=typeof Me=="string"?w(Me):Me;return{pathname:Ft?Ft.startsWith("/")?Ft:Ve(Ft,tt):tt,search:gt(Bt),hash:Ct(mn)}}function Ve(Me,tt){let Ft=tt.replace(/\/+$/,"").split("/");return Me.split("/").forEach(mn=>{mn===".."?Ft.length>1&&Ft.pop():mn!=="."&&Ft.push(mn)}),Ft.length>1?Ft.join("/"):"/"}function ft(Me,tt,Ft,Bt){return"Cannot include a '"+Me+"' character in a manually specified "+("`to."+tt+"` field ["+JSON.stringify(Bt)+"].  Please separate it out to the ")+("`to."+Ft+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function un(Me){return Me.filter((tt,Ft)=>Ft===0||tt.route.path&&tt.route.path.length>0)}function Qt(Me,tt){let Ft=un(Me);return tt?Ft.map((Bt,mn)=>mn===Ft.length-1?Bt.pathname:Bt.pathnameBase):Ft.map(Bt=>Bt.pathnameBase)}function pn(Me,tt,Ft,Bt){Bt===void 0&&(Bt=!1);let mn;typeof Me=="string"?mn=w(Me):(mn=t({},Me),l(!mn.pathname||!mn.pathname.includes("?"),ft("?","pathname","search",mn)),l(!mn.pathname||!mn.pathname.includes("#"),ft("#","pathname","hash",mn)),l(!mn.search||!mn.search.includes("#"),ft("#","search","hash",mn)));let Cr=Me===""||mn.pathname==="",fr=Cr?"/":mn.pathname,Qr;if(fr==null)Qr=Ft;else{let di=tt.length-1;if(!Bt&&fr.startsWith("..")){let Yi=fr.split("/");for(;Yi[0]==="..";)Yi.shift(),di-=1;mn.pathname=Yi.join("/")}Qr=di>=0?tt[di]:"/"}let At=$t(mn,Qr),xi=fr&&fr!=="/"&&fr.endsWith("/"),In=(Cr||fr===".")&&Ft.endsWith("/");return!At.pathname.endsWith("/")&&(xi||In)&&(At.pathname+="/"),At}function Be(Me){return Me===""||Me.pathname===""?"/":typeof Me=="string"?w(Me).pathname:Me.pathname}const lt=Me=>Me.join("/").replace(/\/\/+/g,"/"),Ye=Me=>Me.replace(/\/+$/,"").replace(/^\/*/,"/"),gt=Me=>!Me||Me==="?"?"":Me.startsWith("?")?Me:"?"+Me,Ct=Me=>!Me||Me==="#"?"":Me.startsWith("#")?Me:"#"+Me,rn=function(tt,Ft){Ft===void 0&&(Ft={});let Bt=typeof Ft=="number"?{status:Ft}:Ft,mn=new Headers(Bt.headers);return mn.has("Content-Type")||mn.set("Content-Type","application/json; charset=utf-8"),new Response(JSON.stringify(tt),t({},Bt,{headers:mn}))};class Xe{constructor(tt,Ft){this.type="DataWithResponseInit",this.data=tt,this.init=Ft||null}}function xt(Me,tt){return new Xe(Me,typeof tt=="number"?{status:tt}:tt)}
216class ln extends Error{}class Pn{constructor(tt,Ft){this.pendingKeysSet=new Set,this.subscribers=new Set,this.deferredKeys=[],l(tt&&typeof tt=="object"&&!Array.isArray(tt),"defer() only accepts plain objects");let Bt;this.abortPromise=new Promise((Cr,fr)=>Bt=fr),this.controller=new AbortController;let mn=()=>Bt(new ln("Deferred data aborted"));this.unlistenAbortSignal=()=>this.controller.signal.removeEventListener("abort",mn),this.controller.signal.addEventListener("abort",mn),this.data=Object.entries(tt).reduce((Cr,fr)=>{let[Qr,At]=fr;return Object.assign(Cr,{[Qr]:this.trackPromise(Qr,At)})},{}),this.done&&this.unlistenAbortSignal(),this.init=Ft}trackPromise(tt,Ft){if(!(Ft instanceof Promise))return Ft;this.deferredKeys.push(tt),this.pendingKeysSet.add(tt);let Bt=Promise.race([Ft,this.abortPromise]).then(mn=>this.onSettle(Bt,tt,void 0,mn),mn=>this.onSettle(Bt,tt,mn));return Bt.catch(()=>{}),Object.defineProperty(Bt,"_tracked",{get:()=>!0}),Bt}onSettle(tt,Ft,Bt,mn){if(this.controller.signal.aborted&&Bt instanceof ln)return this.unlistenAbortSignal(),Object.defineProperty(tt,"_error",{get:()=>Bt}),Promise.reject(Bt);if(this.pendingKeysSet.delete(Ft),this.done&&this.unlistenAbortSignal(),Bt===void 0&&mn===void 0){let Cr=new Error('Deferred data for key "'+Ft+'" resolved/rejected with `undefined`, you must resolve/reject with a value or `null`.');return Object.defineProperty(tt,"_error",{get:()=>Cr}),this.emit(!1,Ft),Promise.reject(Cr)}return mn===void 0?(Object.defineProperty(tt,"_error",{get:()=>Bt}),this.emit(!1,Ft),Promise.reject(Bt)):(Object.defineProperty(tt,"_data",{get:()=>mn}),this.emit(!1,Ft),mn)}emit(tt,Ft){this.subscribers.forEach(Bt=>Bt(tt,Ft))}subscribe(tt){return this.subscribers.add(tt),()=>this.subscribers.delete(tt)}cancel(){this.controller.abort(),this.pendingKeysSet.forEach((tt,Ft)=>this.pendingKeysSet.delete(Ft)),this.emit(!0)}async resolveData(tt){let Ft=!1;if(!this.done){let Bt=()=>this.cancel();tt.addEventListener("abort",Bt),Ft=await new Promise(mn=>{this.subscribe(Cr=>{tt.removeEventListener("abort",Bt),(Cr||this.done)&&mn(Cr)})})}return Ft}get done(){return this.pendingKeysSet.size===0}get unwrappedData(){return l(this.data!==null&&this.done,"Can only unwrap data on initialized and settled deferreds"),Object.entries(this.data).reduce((tt,Ft)=>{let[Bt,mn]=Ft;return Object.assign(tt,{[Bt]:dn(mn)})},{})}get pendingKeys(){return Array.from(this.pendingKeysSet)}}function Rn(Me){return Me instanceof Promise&&Me._tracked===!0}function dn(Me){if(!Rn(Me))return Me;if(Me._error)throw Me._error;return Me._data}const lr=function(tt,Ft){Ft===void 0&&(Ft={});let Bt=typeof Ft=="number"?{status:Ft}:Ft;return new Pn(tt,Bt)},xr=function(tt,Ft){Ft===void 0&&(Ft=302);let Bt=Ft;typeof Bt=="number"?Bt={status:Bt}:typeof Bt.status>"u"&&(Bt.status=302);let mn=new Headers(Bt.headers);return mn.set("Location",tt),new Response(null,t({},Bt,{headers:mn}))},An=(Me,tt)=>{let Ft=xr(Me,tt);return Ft.headers.set("X-Remix-Reload-Document","true"),Ft},cr=(Me,tt)=>{let Ft=xr(Me,tt);return Ft.headers.set("X-Remix-Replace","true"),Ft};class Wr{constructor(tt,Ft,Bt,mn){mn===void 0&&(mn=!1),this.status=tt,this.statusText=Ft||"",this.internal=mn,Bt instanceof Error?(this.data=Bt.toString(),this.error=Bt):this.data=Bt}}function en(Me){return Me!=null&&typeof Me.status=="number"&&typeof Me.statusText=="string"&&typeof Me.internal=="boolean"&&"data"in Me}const ot=["post","put","patch","delete"],ke=new Set(ot),qr=["get",...ot],jn=new Set(qr),wn=new Set([301,302,303,307,308]),nt=new Set([307,308]),vt={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Vn={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},yt={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},tn=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Pr=Me=>({hasErrorBoundary:!!Me.hasErrorBoundary}),ri="remix-router-transitions";function gn(Me){const tt=Me.window?Me.window:typeof window<"u"?window:void 0,Ft=typeof tt<"u"&&typeof tt.document<"u"&&typeof tt.document.createElement<"u",Bt=!Ft;l(Me.routes.length>0,"You must provide a non-empty routes array to createRouter");let mn;if(Me.mapRouteProperties)mn=Me.mapRouteProperties;else if(Me.detectErrorBoundary){let he=Me.detectErrorBoundary;mn=Le=>({hasErrorBoundary:he(Le)})}else mn=Pr;let Cr={},fr=R(Me.routes,mn,void 0,Cr),Qr,At=Me.basename||"/",xi=Me.dataStrategy||Ot,In=Me.patchRoutesOnNavigation,di=t({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prepe
vendor: 19,002 bytes, line 216
216ndBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},Me.future),Yi=null,Ir=new Set,ht=null,Ht=null,En=null,Hn=Me.hydrationData!=null,pr=L(fr,Me.history.location,At),Ur=!1,Ar=null;if(pr==null&&!In){let he=sn(404,{pathname:Me.history.location.pathname}),{matches:Le,route:Ke}=Jt(fr);pr=Le,Ar={[Ke.id]:he}}pr&&!Me.hydrationData&&V(pr,fr,Me.history.location.pathname).active&&(pr=null);let wr;if(pr)if(pr.some(he=>he.route.lazy))wr=!1;else if(!pr.some(he=>he.route.loader))wr=!0;else if(di.v7_partialHydration){let he=Me.hydrationData?Me.hydrationData.loaderData:null,Le=Me.hydrationData?Me.hydrationData.errors:null;if(Le){let Ke=pr.findIndex(St=>Le[St.route.id]!==void 0);wr=pr.slice(0,Ke+1).every(St=>!Yr(St.route,he,Le))}else wr=pr.every(Ke=>!Yr(Ke.route,he,Le))}else wr=Me.hydrationData!=null;else if(wr=!1,pr=[],di.v7_partialHydration){let he=V(null,fr,Me.history.location.pathname);he.active&&he.matches&&(Ur=!0,pr=he.matches)}let Jr,Qn={historyAction:Me.history.action,location:Me.history.location,matches:pr,initialized:wr,navigation:vt,restoreScrollPosition:Me.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:Me.hydrationData&&Me.hydrationData.loaderData||{},actionData:Me.hydrationData&&Me.hydrationData.actionData||null,errors:Me.hydrationData&&Me.hydrationData.errors||Ar,fetchers:new Map,blockers:new Map},ji=r.Pop,zi=!1,Wi,Ts=!1,gs=new Map,Ds=null,us=!1,Hs=!1,ns=[],as=new Set,He=new Map,ut=0,Mt=-1,an=new Map,Sn=new Set,ir=new Map,Un=new Map,Kr=new Set,_i=new Map,Si=new Map,De;function Qe(){if(Yi=Me.history.listen(he=>{let{action:Le,location:Ke,delta:St}=he;if(De){De(),De=void 0;return}f(Si.size===0||St!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs.  This can also happen if you are using createHashRouter and the user manually changes the URL.");let on=Sa({currentLocation:Qn.location,nextLocation:Ke,historyAction:Le});if(on&&St!=null){let kt=new Promise(Nn=>{De=Nn});Me.history.go(St*-1),Ns(on,{state:"blocked",location:Ke,proceed(){Ns(on,{state:"proceeding",proceed:void 0,reset:void 0,location:Ke}),kt.then(()=>Me.history.go(St))},reset(){let Nn=new Map(Qn.blockers);Nn.set(on,yt),Dt({blockers:Nn})}});return}return Bn(Le,Ke)}),Ft){Kn(tt,gs);let he=()=>Gr(tt,gs);tt.addEventListener("pagehide",he),Ds=()=>tt.removeEventListener("pagehide",he)}return Qn.initialized||Bn(r.Pop,Qn.location,{initialHydration:!0}),Jr}function Pt(){Yi&&Yi(),Ds&&Ds(),Ir.clear(),Wi&&Wi.abort(),Qn.fetchers.forEach((he,Le)=>xa(Le)),Qn.blockers.forEach((he,Le)=>Bs(Le))}function Ut(he){return Ir.add(he),()=>Ir.delete(he)}function Dt(he,Le){Le===void 0&&(Le={}),Qn=t({},Qn,he);let Ke=[],St=[];di.v7_fetcherPersist&&Qn.fetchers.forEach((on,kt)=>{on.state==="idle"&&(Kr.has(kt)?St.push(kt):Ke.push(kt))}),Kr.forEach(on=>{!Qn.fetchers.has(on)&&!He.has(on)&&St.push(on)}),[...Ir].forEach(on=>on(Qn,{deletedFetchers:St,viewTransitionOpts:Le.viewTransitionOpts,flushSync:Le.flushSync===!0})),di.v7_fetcherPersist?(Ke.forEach(on=>Qn.fetchers.delete(on)),St.forEach(on=>xa(on))):St.forEach(on=>Kr.delete(on))}function Fn(he,Le,Ke){var St,on;let{flushSync:kt}=Ke===void 0?{}:Ke,Nn=Qn.actionData!=null&&Qn.navigation.formMethod!=null&&Xs(Qn.navigation.formMethod)&&Qn.navigation.state==="loading"&&((St=he.state)==null?void 0:St._isRedirect)!==!0,sr;Le.actionData?Object.keys(Le.actionData).length>0?sr=Le.actionData:sr=null:Nn?sr=Qn.actionData:sr=null;let kr=Le.loaderData?_r(Qn.loaderData,Le.loaderData,Le.matches||[],Le.errors):Qn.loaderData,Rr=Qn.blockers;Rr.size>0&&(Rr=new Map(Rr),Rr.forEach((Oi,Zi)=>Rr.set(Zi,yt)));let $r=zi===!0||Qn.navigation.formMethod!=null&&Xs(Qn.navigation.formMethod)&&((on=he.state)==null?void 0:on._isRedirect)!==!0;Qr&&(fr=Qr,Qr=void 0),us||ji===r.Pop||(ji===r.Push?Me.history.push(he,he.state):ji===r.Replace&&Me.history.replace(he,he.state));let wi;if(ji===r.Pop){let Oi=gs.get(Qn.location.pathname);Oi&&Oi.has(he.pathname)?wi={currentLocation:Qn.location,nextLocation:he}:gs.has(he.pathname)&&(wi={currentLocation:he,nextLocation:Qn.location})}else if(Ts){let Oi=gs.get(Qn.location.pathname);Oi?Oi.add(he.pathname):(Oi=new Set([he.pathname]),gs.set(Qn.location.pathname,Oi)),wi={currentLocation:Qn.location,nextLocation:he}}Dt(t({},Le,{actionData:sr,loaderData:kr,historyAction:ji,location:he,initialized:!0,navigation:vt,revalidation:"idle",restoreScrollPosition:Y(he,Le.matches||Qn.matches),preventScrollReset:$r,blockers:Rr}),{viewTransitionOpts:wi,flushSync:kt===!0}),ji=r.Pop,zi=!1,Ts=!1,us=!1,Hs=!1,ns=[]}async function at(he,Le){if(typeof he=="number"){Me.history.go(he);return}let Ke=dr(Qn.location,Qn.matches,At,di.v7_prependBasename,he,di.v7_relativeSplatPath,Le?.fromRouteId,Le?.relative),{path:St,submission:on,error:kt}=Sr(di.v7_normalizeFormMethod,!1,Ke,Le),Nn=Qn.location,sr=y(Qn.location,St,Le&&Le.state);sr=t({},sr,Me.history.encodeLocation(sr));let kr=Le&&Le.replace!=null?Le.replace:void 0,Rr=r.Push;kr===!0?Rr=r.Replace:kr===!1||on!=null&&Xs(on.formMethod)&&on.formAction===Qn.location.pathname+Qn.location.search&&(Rr=r.Replace);let $r=Le&&"preventScrollReset"in Le?Le.preventScrollReset===!0:void 0,wi=(Le&&Le.flushSync)===!0,Oi=Sa({currentLocation:Nn,nextLocation:sr,historyAction:Rr});if(Oi){Ns(Oi,{state:"blocked",location:sr,proceed(){Ns(Oi,{state:"proceeding",proceed:void 0,reset:void 0,location:sr}),at(he,Le)},reset(){let Zi=new Map(Qn.blockers);Zi.set(Oi,yt),Dt({blockers:Zi})}});return}return await Bn(Rr,sr,{submission:on,pendingError:kt,preventScrollReset:$r,replace:Le&&Le.replace,enableViewTransition:Le&&Le.viewTransition,flushSync:wi})}function jt(){if(la(),Dt({revalidation:"loading"}),Qn.navigation.state!=="submitting"){if(Qn.navigation.state==="idle"){Bn(Qn.historyAction,Qn.location,{startUninterruptedRevalidation:!0});return}Bn(ji||Qn.historyAction,Qn.navigation.location,{overrideNavigation:Qn.navigation,enableViewTransition:Ts===!0})}}async function Bn(he,Le,Ke){Wi&&Wi.abort(),Wi=null,ji=he,us=(Ke&&Ke.startUninterruptedRevalidation)===!0,co(Qn.location,Qn.matches),zi=(Ke&&Ke.preventScrollReset)===!0,Ts=(Ke&&Ke.enableViewTransition)===!0;let St=Qr||fr,on=Ke&&Ke.overrideNavigation,kt=Ke!=null&&Ke.initialHydration&&Qn.matches&&Qn.matches.length>0&&!Ur?Qn.matches:L(St,Le,At),Nn=(Ke&&Ke.flushSync)===!0;if(kt&&Qn.initialized&&!Hs&&Fr(Qn.location,Le)&&!(Ke&&Ke.submission&&Xs(Ke.submission.formMethod))){Fn(Le,{matches:kt},{flushSync:Nn});return}let sr=V(kt,St,Le.pathname);if(sr.active&&sr.matches&&(kt=sr.matches),!kt){let{error:Cn,notFoundMatches:hr,route:Gn}=No(Le.pathname);Fn(Le,{matches:hr,loaderData:{},errors:{[Gn.id]:Cn}},{flushSync:Nn});return}Wi=new AbortController;let kr=Gt(Me.history,Le,Wi.signal,Ke&&Ke.submission),Rr;if(Ke&&Ke.pendingError)Rr=[ct(kt).route.id,{type:O.error,error:Ke.pendingError}];else if(Ke&&Ke.submission&&Xs(Ke.submission.formMethod)){let Cn=await or(kr,Le,Ke.submission,kt,sr.active,{replace:Ke.replace,flushSync:Nn});if(Cn.shortCircuited)return;if(Cn.pendingActionResult){let[hr,Gn]=Cn.pendingActionResult;if(Bi(Gn)&&en(Gn.error)&&Gn.error.status===404){Wi=null,Fn(Le,{matches:Cn.matches,loaderData:{},errors:{[hr]:Gn.error}});return}}kt=Cn.matches||kt,Rr=Cn.pendingActionResult,on=ua(Le,Ke.submission),Nn=!1,sr.active=!1,kr=Gt(Me.history,kr.url,kr.signal)}let{shortCircuited:$r,matches:wi,loaderData:Oi,errors:Zi}=await Or(kr,Le,kt,sr.active,on,Ke&&Ke.submission,Ke&&Ke.fetcherSubmission,Ke&&Ke.replace,Ke&&Ke.initialHydration===!0,Nn,Rr);$r||(Wi=null,Fn(Le,t({matches:wi||kt},Ne(Rr),{loaderData:Oi,errors:Zi})))}async function or(he,Le,Ke,St,on,kt){kt===void 0&&(kt={}),la();let Nn=La(Le,Ke);if(Dt({navigation:Nn},{flushSync:kt.flushSync===!0}),on){let Rr=await ie(St,Le.pathname,he.signal);if(Rr.type==="aborted")return{shortCircuited:!0};if(Rr.type==="error"){let $r=ct(Rr.partialMatches).route.id;return{matches:Rr.partialMatches,pendingActionResult:[$r,{type:O.error,error:Rr.error}]}}else if(Rr.matches)St=Rr.matches;else{let{notFoundMatches:$r,error:wi,route:Oi}=No(Le.pathname);return{matches:$r,pendingActionResult:[Oi.id,{type:O.error,error:wi}]}}}let sr,kr=$s(St,Le);if(!kr.route.action&&!kr.route.lazy)sr={type:O.error,error:sn(405,{method:he.method,pathname:Le.pathname,routeId:kr.route.id})};else if(sr=(await Fs("action",Qn,he,[kr],St,null))[kr.route.id],he.signal.aborted)return{shortCircuited:!0};if(As(sr)){let Rr;return kt&&kt.replace!=null?Rr=kt.replace:Rr=nr(sr.response.headers.get("Location"),new URL(he.url),At)===Qn.location.pathname+Qn.location.search,await Mi(he,sr,!0,{submission:Ke,replace:Rr}),{shortCircuited:!0}}if(Hi(sr))throw sn(400,{type:"defer-action"});if(Bi(sr)){let Rr=ct(St,kr.route.id);return(kt&&kt.replace)!==!0&&(ji=r.Push),{matches:St,pendingActionResult:[Rr.route.id,sr]}}return{matches:St,pendingActionResult:[kr.route.id,sr]}}async function Or(he,Le,Ke,St,on,kt,Nn,sr,kr,Rr,$r){let wi=on||ua(Le,kt),Oi=kt||Nn||Gs(wi),Zi=!us&&(!di.v7_partialHydration||!kr);if(St){if(Zi){let On=oi($r);Dt(t({navigation:wi},On!==void 0?{actionData:On}:{}),{flushSync:Rr})}let qt=await ie(Ke,Le.pathname,he.signal);if(qt.type==="aborted")return{shortCircuited:!0};if(qt.type==="error"){let On=ct(qt.partialMatches).route.id;return{matches:qt.partialMatches,loaderData:{},errors:{[On]:qt.error}}}else if(qt.matches)Ke=qt.matches;else{let{error:On,notFoundMatches:Yn,route:Zn}=No(Le.pathname);return{matches:Yn,loaderData:{},errors:{[Zn.id]:On}}}}let Cn=Qr||fr,[hr,Gn]=br(Me.history,Qn,Ke,Oi,Le,di.v7_partialHydration&&kr===!0,di.v7_skipActionErrorRevalidation,Hs,ns,as,Kr,ir,Sn,Cn,At,$r);if(fo(qt=>!(Ke&&Ke.some(On=>On.route.id===qt))||hr&&hr.some(On=>On.route.id===qt)),Mt=++ut,hr.length===0&&Gn.length===0){let qt=Fa();return Fn(Le,t({matches:Ke,loaderData:{},errors:$r&&Bi($r[1])?{[$r[0]]:$r[1].error}:null},Ne($r),qt?{fetchers:new Map(Qn.fetchers)}:{}),{flushSync:Rr}),{shortCircuited:!0}}if(Zi){let qt={};if(!St){qt.navigation=wi;let On=oi($r);On!==void 0&&(qt.actionData=On)}Gn.length>0&&(qt.fetchers=rs(Gn)),Dt(qt,{flushSync:Rr})}Gn.forEach(qt=>{ia(qt.key),qt.controller&&He.set(qt.key,qt.controller)});let yi=()=>Gn.forEach(qt=>ia(qt.key));Wi&&Wi.signal.addEventListener("abort",yi);let{loaderResults:os,fetcherResults:cs}=await da(Qn,Ke,hr,Gn,he);if(he.signal.aborted)return{shortCircuited:!0};Wi&&Wi.signal.removeEventListener("abort",yi),Gn.forEach(qt=>He.delete(qt.key));let ds=kn(os);if(ds)return await Mi(he,ds.result,!0,{replace:sr}),{shortCircuited:!0};if(ds=kn(cs),ds)return Sn.add(ds.key),await Mi(he,ds.result,!0,{replace:sr}),{shortCircuited:!0};let{loaderData:X,errors:fe}=ti(Qn,Ke,os,$r,Gn,cs,_i);_i.forEach((qt,On)=>{qt.subscribe(Yn=>{(Yn||qt.done)&&_i.delete(On)})}),di.v7_partialHydration&&kr&&Qn.errors&&(fe=t({},Qn.errors,fe));let Re=Fa(),et=fa(Mt),wt=Re||et||Gn.length>0;return t({matches:Ke,loaderData:X,errors:fe},wt?{fetchers:new Map(Qn.fetchers)}:{})}function oi(he){if(he&&!Bi(he[1]))return{[he[0]]:he[1].data};if(Qn.actionData)return Object.keys(Qn.actionData).length===0?null:Qn.actionData}function rs(he){return he.forEach(Le=>{let Ke=Qn.fetchers.get(Le.key),St=de(void 0,Ke?Ke.data:void 0);Qn.fetchers.set(Le.key,St)}),new Map(Qn.fetchers)}function vi(he,Le,Ke,St){if(Bt)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");ia(he);let on=(St&&St.flushSync)===!0,kt=Qr||fr,Nn=dr(Qn.location,Qn.matches,At,di.v7_prependBasename,Ke,di.v7_relativeSplatPath,Le,St?.relative),sr=L(kt,Nn,At),kr=V(sr,kt,Nn);if(kr.active&&kr.matches&&(sr=kr.matches),!sr){ra(he,Le,sn(404,{pathname:Nn}),{flushSync:on});return}let{path:Rr,submission:$r,error:wi}=Sr(di.v7_normalizeFormMethod,!0,Nn,St);if(wi){ra(he,Le,wi,{flushSync:on});return}let Oi=$s(sr,Rr),Zi=(St&&St.preventScrollReset)===!0;if($r&&Xs($r.formMethod)){fi(he,Le,Rr,Oi,sr,kr.active,on,Zi,$r);return}ir.set(he,{routeId:Le,path:Rr}),Ui(he,Le,Rr,Oi,sr,kr.active,on,Zi,$r)}async function fi(he,Le,Ke,St,on,kt,Nn,sr,kr){la(),ir.delete(he);function Rr(Mr){if(!Mr.route.action&&!Mr.route.lazy){let Li=sn(405,{method:kr.formMethod,pathname:Ke,routeId:Le});return ra(he,Le,Li,{flushSync:Nn}),!0}return!1}if(!kt&&Rr(St))return;let $r=Qn.fetchers.get(he);Ks(he,Ze(kr,$r),{flushSync:Nn});let wi=new AbortController,Oi=Gt(Me.history,Ke,wi.signal,kr);if(kt){let Mr=await ie(on,new URL(Oi.url).pathname,Oi.signal,he);if(Mr.type==="aborted")return;if(Mr.type==="error"){ra(he,Le,Mr.error,{flushSync:Nn});return}else if(Mr.matches){if(on=Mr.matches,St=$s(on,Ke),Rr(St))return}else{ra(he,Le,sn(404,{pathname:Ke}),{flushSync:Nn});return}}He.set(he,wi);let Zi=ut,hr=(await Fs("action",Qn,Oi,[St],on,he))[St.route.id];if(Oi.signal.aborted){He.get(he)===wi&&He.delete(he);return}if(di.v7_fetcherPersist&&Kr.has(he)){if(As(hr)||Bi(hr)){Ks(he,Xt(void 0));return}}else{if(As(hr))if(He.delete(he),Mt>Zi){Ks(he,Xt(void 0));return}else return Sn.add(he),Ks(he,de(kr)),Mi(Oi,hr,!1,{fetcherSubmission:kr,preventScrollReset:sr});if(Bi(hr)){ra(he,Le,hr.error);return}}if(Hi(hr))throw sn(400,{type:"defer-action"});let Gn=Qn.navigation.location||Qn.location,yi=Gt(Me.history,Gn,wi.signal),os=Qr||fr,cs=Qn.navigation.state!=="idle"?L(os,Qn.navigation.location,At):Qn.matches;l(cs,"Didn't find any matches after fetcher action");let ds=++ut;an.set(he,ds);let X=de(kr,hr.data);Qn.fetchers.set(he,X);let[fe,Re]=br(Me.history,Qn,cs,kr,Gn,!1,di.v7_skipActionErrorRevalidation,Hs,ns,as,Kr,ir,Sn,os,At,[St.route.id,hr]);Re.filter(Mr=>Mr.key!==he).forEach(Mr=>{let Li=Mr.key,Ss=Qn.fetchers.get(Li),Ps=de(void 0,Ss?Ss.data:void 0);Qn.fetchers.set(Li,Ps),ia(Li),Mr.controller&&He.set(Li,Mr.controller)}),Dt({fetchers:new Map(Qn.fetchers)});let et=()=>Re.forEach(Mr=>ia(Mr.key));wi.signal.addEventListener("abort",et);let{loaderResults:wt,fetcherResults:qt}=await da(Qn,cs,fe,Re,yi);if(wi.signal.aborted)return;wi.signal.removeEventListener("abort",et),an.delete(he),He.delete(he),Re.forEach(Mr=>He.delete(Mr.key));let On=kn(wt);if(On)return Mi(yi,On.result,!1,{preventScrollReset:sr});if(On=kn(qt),On)return Sn.add(On.key),Mi(yi,On.result,!1,{preventScrollReset:sr});let{loaderData:Yn,errors:Zn}=ti(Qn,cs,wt,void 0,Re,qt,_i);if(Qn.fetchers.has(he)){let Mr=Xt(hr.data);Qn.fetchers.set(he,Mr)}fa(ds),Qn.navigation.state==="loading"&&ds>Mt?(l(ji,"Expected pending action"),Wi&&Wi.abort(),Fn(Qn.navigation.location,{matches:cs,loaderData:Yn,errors:Zn,fetchers:new Map(Qn.fetchers)})):(Dt({errors:Zn,loaderData:_r(Qn.loaderData,Yn,cs,Zn),fetchers:new Map(Qn.fetchers)}),Hs=!1)}async function Ui(he,Le,Ke,St,on,kt,Nn,sr,kr){let Rr=Qn.fetchers.get(he);Ks(he,de(kr,Rr?Rr.data:void 0),{flushSync:Nn});let $r=new AbortController,wi=Gt(Me.history,Ke,$r.signal);if(kt){let hr=await ie(on,new URL(wi.url).pathname,wi.signal,he);if(hr.type==="aborted")return;if(hr.type==="error"){ra(he,Le,hr.error,{flushSync:Nn});return}else if(hr.matches)on=hr.matches,St=$s(on,Ke);else{ra(he,Le,sn(404,{pathname:Ke}),{flushSync:Nn});return}}He.set(he,$r);let Oi=ut,Cn=(await Fs("loader",Qn,wi,[St],on,he))[St.route.id];if(Hi(Cn)&&(Cn=await pa(Cn,wi.signal,!0)||Cn),He.get(he)===$r&&He.delete(he),!wi.signal.aborted){if(Kr.has(he)){Ks(he,Xt(void 0));return}if(As(Cn))if(Mt>Oi){Ks(he,Xt(void 0));return}else{Sn.add(he),await Mi(wi,Cn,!1,{preventScrollReset:sr});return}if(Bi(Cn)){ra(he,Le,Cn.error);return}l(!Hi(Cn),"Unhandled fetcher deferred data"),Ks(he,Xt(Cn.data))}}async function Mi(he,Le,Ke,St){let{submission:on,fetcherSubmission:kt,preventScrollReset:Nn,replace:sr}=St===void 0?{}:St;Le.response.headers.has("X-Remix-Revalidate")&&(Hs=!0);let kr=Le.response.headers.get("Location");l(kr,"Expected a Location header on the redirect Response"),kr=nr(kr,new URL(he.url),At);let Rr=y(Qn.location,kr,{_isRedirect:!0});if(Ft){let hr=!1;if(Le.response.headers.has("X-Remix-Reload-Document"))hr=!0;else if(tn.test(kr)){const Gn=Me.history.createURL(kr);hr=Gn.origin!==tt.location.origin||Lt(Gn.pathname,At)==null}if(hr){sr?tt.location.replace(kr):tt.location.assign(kr);return}}Wi=null;let $r=sr===!0||Le.response.headers.has("X-Remix-Replace")?r.Replace:r.Push,{formMethod:wi,formAction:Oi,formEncType:Zi}=Qn.navigation;!on&&!kt&&wi&&Oi&&Zi&&(on=Gs(Qn.navigation));let Cn=on||kt;if(nt.has(Le.response.status)&&Cn&&Xs(Cn.formMethod))await Bn($r,Rr,{submission:t({},Cn,{formAction:kr}),preventScrollReset:Nn||zi,enableViewTransition:Ke?Ts:void 0});else{let hr=ua(Rr,on);await Bn($r,Rr,{overrideNavigation:hr,fetcherSubmission:kt,preventScrollReset:Nn||zi,enableViewTransition:Ke?Ts:void 0})}}async function Fs(he,Le,Ke,St,on,kt){let Nn,sr={};try{Nn=await cn(xi,he,Le,Ke,St,on,kt,Cr,mn)}catch(kr){return St.forEach(Rr=>{sr[Rr.route.id]={type:O.error,error:kr}}),sr}for(let[kr,Rr]of Object.entries(Nn))if(Fi(Rr)){let $r=Rr.result;sr[kr]={type:O.redirect,response:Ti($r,Ke,kr,on,At,di.v7_relativeSplatPath)}}else sr[kr]=await $n(Rr);return sr}async function da(he,Le,Ke,St,on){let kt=he.matches,Nn=Fs("loader",he,on,Ke,Le,null),sr=Promise.all(St.map(async $r=>{if($r.matches&&$r.match&&$r.controller){let Oi=(await Fs("loader",he,Gt(Me.history,$r.path,$r.controller.signal),[$r.match],$r.matches,$r.key))[$r.match.route.id];return{[$r.key]:Oi}}else return Promise.resolve({[$r.key]:{type:O.error,error:sn(404,{pathname:$r.path})}})})),kr=await Nn,Rr=(await sr).reduce(($r,wi)=>Object.assign($r,wi),{});return await Promise.all([Ha(Le,kr,on.signal,kt,he.loaderData),Os(Le,Rr,St)]),{loaderResults:kr,fetcherResults:Rr}}function la(){Hs=!0,ns.push(...fo()),ir.forEach((he,Le)=>{He.has(Le)&&as.add(Le),ia(Le)})}function Ks(he,Le,Ke){Ke===void 0&&(Ke={}),Qn.fetchers.set(he,Le),Dt({fetchers:new Map(Qn.fetchers)},{flushSync:(Ke&&Ke.flushSync)===!0})}function ra(he,Le,Ke,St){St===void 0&&(St={});let on=ct(Qn.matches,Le);xa(he),Dt({errors:{[on.route.id]:Ke},fetchers:new Map(Qn.fetchers)},{flushSync:(St&&St.flushSync)===!0})}function Oa(he){return Un.set(he,(Un.get(he)||0)+1),Kr.has(he)&&Kr.delete(he),Qn.fetchers.get(he)||Vn}function xa(he){let Le=Qn.fetchers.get(he);He.has(he)&&!(Le&&Le.state==="loading"&&an.has(he))&&ia(he),ir.delete(he),an.delete(he),Sn.delete(he),di.v7_fetcherPersist&&Kr.delete(he),as.delete(he),Qn.fetchers.delete(he)}function wa(he){let Le=(Un.get(he)||0)-1;Le<=0?(Un.delete(he),Kr.add(he),di.v7_fetcherPersist||xa(he)):Un.set(he,Le),Dt({fetchers:new Map(Qn.fetchers)})}function ia(he){let Le=He.get(he);Le&&(Le.abort(),He.delete(he))}function ao(he){for(let Le of he){let Ke=Oa(Le),St=Xt(Ke.data);Qn.fetchers.set(Le,St)}}function Fa(){let he=[],Le=!1;for(let Ke of Sn){let St=Qn.fetchers.get(Ke);l(St,"Expected fetcher: "+Ke),St.state==="loading"&&(Sn.delete(Ke),he.push(Ke),Le=!0)}return ao(he),Le}function fa(he){let Le=[];for(let[Ke,St]of an)if(St<he){let on=Qn.fetchers.get(Ke);l(on,"Expected fetcher: "+Ke),on.state==="loading"&&(ia(Ke),an.delete(Ke),Le.pu
216sh(Ke))}return ao(Le),Le.length>0}function Za(he,Le){let Ke=Qn.blockers.get(he)||yt;return Si.get(he)!==Le&&Si.set(he,Le),Ke}function Bs(he){Qn.blockers.delete(he),Si.delete(he)}function Ns(he,Le){let Ke=Qn.blockers.get(he)||yt;l(Ke.state==="unblocked"&&Le.state==="blocked"||Ke.state==="blocked"&&Le.state==="blocked"||Ke.state==="blocked"&&Le.state==="proceeding"||Ke.state==="blocked"&&Le.state==="unblocked"||Ke.state==="proceeding"&&Le.state==="unblocked","Invalid blocker state transition: "+Ke.state+" -> "+Le.state);let St=new Map(Qn.blockers);St.set(he,Le),Dt({blockers:St})}function Sa(he){let{currentLocation:Le,nextLocation:Ke,historyAction:St}=he;if(Si.size===0)return;Si.size>1&&f(!1,"A router only supports one blocker at a time");let on=Array.from(Si.entries()),[kt,Nn]=on[on.length-1],sr=Qn.blockers.get(kt);if(!(sr&&sr.state==="proceeding")&&Nn({currentLocation:Le,nextLocation:Ke,historyAction:St}))return kt}function No(he){let Le=sn(404,{pathname:he}),Ke=Qr||fr,{matches:St,route:on}=Jt(Ke);return fo(),{notFoundMatches:St,route:on,error:Le}}function fo(he){let Le=[];return _i.forEach((Ke,St)=>{(!he||he(St))&&(Ke.cancel(),Le.push(St),_i.delete(St))}),Le}function Qs(he,Le,Ke){if(ht=he,En=Le,Ht=Ke||null,!Hn&&Qn.navigation===vt){Hn=!0;let St=Y(Qn.location,Qn.matches);St!=null&&Dt({restoreScrollPosition:St})}return()=>{ht=null,En=null,Ht=null}}function mo(he,Le){return Ht&&Ht(he,Le.map(St=>K(St,Qn.loaderData)))||he.key}function co(he,Le){if(ht&&En){let Ke=mo(he,Le);ht[Ke]=En()}}function Y(he,Le){if(ht){let Ke=mo(he,Le),St=ht[Ke];if(typeof St=="number")return St}return null}function V(he,Le,Ke){if(In)if(he){if(Object.keys(he[0].params).length>0)return{active:!0,matches:J(Le,Ke,At,!0)}}else return{active:!0,matches:J(Le,Ke,At,!0)||[]};return{active:!1,matches:null}}async function ie(he,Le,Ke,St){if(!In)return{type:"success",matches:he};let on=he;for(;;){let kt=Qr==null,Nn=Qr||fr,sr=Cr;try{await In({signal:Ke,path:Le,matches:on,fetcherKey:St,patch:($r,wi)=>{Ke.aborted||$i($r,wi,Nn,sr,mn)}})}catch($r){return{type:"error",error:$r,partialMatches:on}}finally{kt&&!Ke.aborted&&(fr=[...fr])}if(Ke.aborted)return{type:"aborted"};let kr=L(Nn,Le,At);if(kr)return{type:"success",matches:kr};let Rr=J(Nn,Le,At,!0);if(!Rr||on.length===Rr.length&&on.every(($r,wi)=>$r.route.id===Rr[wi].route.id))return{type:"success",matches:null};on=Rr}}function be(he){Cr={},Qr=R(he,mn,void 0,Cr)}function Pe(he,Le){let Ke=Qr==null;$i(he,Le,Qr||fr,Cr,mn),Ke&&(fr=[...fr],Dt({}))}return Jr={get basename(){return At},get future(){return di},get state(){return Qn},get routes(){return fr},get window(){return tt},initialize:Qe,subscribe:Ut,enableScrollRestoration:Qs,navigate:at,fetch:vi,revalidate:jt,createHref:he=>Me.history.createHref(he),encodeLocation:he=>Me.history.encodeLocation(he),getFetcher:Oa,deleteFetcher:wa,dispose:Pt,getBlocker:Za,deleteBlocker:Bs,patchRoutes:Pe,_internalFetchControllers:He,_internalActiveDeferreds:_i,_internalSetRoutes:be},Jr}const bn=Symbol("deferred");function Tt(Me,tt){l(Me.length>0,"You must provide a non-empty routes array to createStaticHandler");let Ft={},Bt=(tt?tt.basename:null)||"/",mn;if(tt!=null&&tt.mapRouteProperties)mn=tt.mapRouteProperties;else if(tt!=null&&tt.detectErrorBoundary){let Ir=tt.detectErrorBoundary;mn=ht=>({hasErrorBoundary:Ir(ht)})}else mn=Pr;let Cr=t({v7_relativeSplatPath:!1,v7_throwAbortReason:!1},tt?tt.future:null),fr=R(Me,mn,void 0,Ft);async function Qr(Ir,ht){let{requestContext:Ht,skipLoaderErrorBubbling:En,dataStrategy:Hn}=ht===void 0?{}:ht,pr=new URL(Ir.url),Ur=Ir.method,Ar=y("",E(pr),null,"default"),wr=L(fr,Ar,Bt);if(!Ma(Ur)&&Ur!=="HEAD"){let Qn=sn(405,{method:Ur}),{matches:ji,route:zi}=Jt(fr);return{basename:Bt,location:Ar,matches:ji,loaderData:{},actionData:null,errors:{[zi.id]:Qn},statusCode:Qn.status,loaderHeaders:{},actionHeaders:{},activeDeferreds:null}}else if(!wr){let Qn=sn(404,{pathname:Ar.pathname}),{matches:ji,route:zi}=Jt(fr);return{basename:Bt,location:Ar,matches:ji,loaderData:{},actionData:null,errors:{[zi.id]:Qn},statusCode:Qn.status,loaderHeaders:{},actionHeaders:{},activeDeferreds:null}}let Jr=await xi(Ir,Ar,wr,Ht,Hn||null,En===!0,null);return Ls(Jr)?Jr:t({location:Ar,basename:Bt},Jr)}async function At(Ir,ht){let{routeId:Ht,requestContext:En,dataStrategy:Hn}=ht===void 0?{}:ht,pr=new URL(Ir.url),Ur=Ir.method,Ar=y("",E(pr),null,"default"),wr=L(fr,Ar,Bt);if(!Ma(Ur)&&Ur!=="HEAD"&&Ur!=="OPTIONS")throw sn(405,{method:Ur});if(!wr)throw sn(404,{pathname:Ar.pathname});let Jr=Ht?wr.find(Wi=>Wi.route.id===Ht):$s(wr,Ar);if(Ht&&!Jr)throw sn(403,{pathname:Ar.pathname,routeId:Ht});if(!Jr)throw sn(404,{pathname:Ar.pathname});let Qn=await xi(Ir,Ar,wr,En,Hn||null,!1,Jr);if(Ls(Qn))return Qn;let ji=Qn.errors?Object.values(Qn.errors)[0]:void 0;if(ji!==void 0)throw ji;if(Qn.actionData)return Object.values(Qn.actionData)[0];if(Qn.loaderData){var zi;let Wi=Object.values(Qn.loaderData)[0];return(zi=Qn.activeDeferreds)!=null&&zi[Jr.route.id]&&(Wi[bn]=Qn.activeDeferreds[Jr.route.id]),Wi}}async function xi(Ir,ht,Ht,En,Hn,pr,Ur){l(Ir.signal,"query()/queryRoute() requests must contain an AbortController signal");try{if(Xs(Ir.method.toLowerCase()))return await In(Ir,Ht,Ur||$s(Ht,ht),En,Hn,pr,Ur!=null);let Ar=await di(Ir,Ht,En,Hn,pr,Ur);return Ls(Ar)?Ar:t({},Ar,{actionData:null,actionHeaders:{}})}catch(Ar){if(Ki(Ar)&&Ls(Ar.result)){if(Ar.type===O.error)throw Ar.result;return Ar.result}if(Ys(Ar))return Ar;throw Ar}}async function In(Ir,ht,Ht,En,Hn,pr,Ur){let Ar;if(!Ht.route.action&&!Ht.route.lazy){let Qn=sn(405,{method:Ir.method,pathname:new URL(Ir.url).pathname,routeId:Ht.route.id});if(Ur)throw Qn;Ar={type:O.error,error:Qn}}else Ar=(await Yi("action",Ir,[Ht],ht,Ur,En,Hn))[Ht.route.id],Ir.signal.aborted&&It(Ir,Ur,Cr);if(As(Ar))throw new Response(null,{status:Ar.response.status,headers:{Location:Ar.response.headers.get("Location")}});if(Hi(Ar)){let Qn=sn(400,{type:"defer-action"});if(Ur)throw Qn;Ar={type:O.error,error:Qn}}if(Ur){if(Bi(Ar))throw Ar.error;return{matches:[Ht],loaderData:{},actionData:{[Ht.route.id]:Ar.data},errors:null,statusCode:200,loaderHeaders:{},actionHeaders:{},activeDeferreds:null}}
216let wr=new Request(Ir.url,{headers:Ir.headers,redirect:Ir.redirect,signal:Ir.signal});if(Bi(Ar)){let Qn=pr?Ht:ct(ht,Ht.route.id),ji=await di(wr,ht,En,Hn,pr,null,[Qn.route.id,Ar]);return t({},ji,{statusCode:en(Ar.error)?Ar.error.status:Ar.statusCode!=null?Ar.statusCode:500,actionData:null,actionHeaders:t({},Ar.headers?{[Ht.route.id]:Ar.headers}:{})})}let Jr=await di(wr,ht,En,Hn,pr,null);return t({},Jr,{actionData:{[Ht.route.id]:Ar.data}},Ar.statusCode?{statusCode:Ar.statusCode}:{},{actionHeaders:Ar.headers?{[Ht.route.id]:Ar.headers}:{}})}async function di(Ir,ht,Ht,En,Hn,pr,Ur){let Ar=pr!=null;if(Ar&&!(pr!=null&&pr.route.loader)&&!(pr!=null&&pr.route.lazy))throw sn(400,{method:Ir.method,pathname:new URL(Ir.url).pathname,routeId:pr?.route.id});let Jr=(pr?[pr]:Ur&&Bi(Ur[1])?Lr(ht,Ur[0]):ht).filter(Ts=>Ts.route.loader||Ts.route.lazy);if(Jr.length===0)return{matches:ht,loaderData:ht.reduce((Ts,gs)=>Object.assign(Ts,{[gs.route.id]:null}),{}),errors:Ur&&Bi(Ur[1])?{[Ur[0]]:Ur[1].error}:null,statusCode:200,loaderHeaders:{},activeDeferreds:null};let Qn=await Yi("loader",Ir,Jr,ht,Ar,Ht,En);Ir.signal.aborted&&It(Ir,Ar,Cr);let ji=new Map,zi=rr(ht,Qn,Ur,ji,Hn),Wi=new Set(Jr.map(Ts=>Ts.route.id));return ht.forEach(Ts=>{Wi.has(Ts.route.id)||(zi.loaderData[Ts.route.id]=null)}),t({},zi,{matches:ht,activeDeferreds:ji.size>0?Object.fromEntries(ji.entries()):null})}async function Yi(Ir,ht,Ht,En,Hn,pr,Ur){let Ar=await cn(Ur||Ot,Ir,null,ht,Ht,En,null,Ft,mn,pr),wr={};return await Promise.all(En.map(async Jr=>{if(!(Jr.route.id in Ar))return;let Qn=Ar[Jr.route.id];if(Fi(Qn)){let ji=Qn.result;throw Ti(ji,ht,Jr.route.id,En,Bt,Cr.v7_relativeSplatPath)}if(Ls(Qn.result)&&Hn)throw Qn;wr[Jr.route.id]=await $n(Qn)})),wr}return{dataRoutes:fr,query:Qr,queryRoute:At}}function Vt(Me,tt,Ft){return t({},tt,{statusCode:en(Ft)?Ft.status:500,errors:{[tt._deepestRenderedBoundaryId||Me[0].id]:Ft}})}function It(Me,tt,Ft){if(Ft.v7_throwAbortReason&&Me.signal.reason!==void 0)throw Me.signal.reason;let Bt=tt?"queryRoute":"query";throw new Error(Bt+"() call aborted: "+Me.method+" "+Me.url)}function Xn(Me){return Me!=null&&("formData"in Me&&Me.formData!=null||"body"in Me&&Me.body!==void 0)}function dr(Me,tt,Ft,Bt,mn,Cr,fr,Qr){let At,xi;if(fr){At=[];for(let di of tt)if(At.push(di),di.route.id===fr){xi=di;break}}else At=tt,xi=tt[tt.length-1];let In=pn(mn||".",Qt(At,Cr),Lt(Me.pathname,Ft)||Me.pathname,Qr==="path");if(mn==null&&(In.search=Me.search,In.hash=Me.hash),(mn==null||mn===""||mn===".")&&xi){let di=ya(In.search);if(xi.route.index&&!di)In.search=In.search?In.search.replace(/^\?/,"?index&"):"?index";else if(!xi.route.index&&di){let Yi=new URLSearchParams(In.search),Ir=Yi.getAll("index");Yi.delete("index"),Ir.filter(Ht=>Ht).forEach(Ht=>Yi.append("index",Ht));let ht=Yi.toString();In.search=ht?"?"+ht:""}}return Bt&&Ft!=="/"&&(In.pathname=In.pathname==="/"?Ft:lt([Ft,In.pathname])),E(In)}function Sr(Me,tt,Ft,Bt){if(!Bt||!Xn(Bt))return{path:Ft};if(Bt.formMethod&&!Ma(Bt.formMethod))return{path:Ft,error:sn(405,{method:Bt.formMethod})};let mn=()=>({path:Ft,error:sn(400,{type:"invalid-body"})}),Cr=Bt.formMethod||"get",fr=Me?Cr.toUpperCase():Cr.toLowerCase(),Qr=er(Ft);if(Bt.body!==void 0){if(Bt.formEncType==="text/plain"){if(!Xs(fr))return mn();let Yi=typeof Bt.body=="string"?Bt.body:Bt.body instanceof FormData||Bt.body instanceof URLSearchParams?Array.from(Bt.body.entries()).reduce((Ir,ht)=>{let[Ht,En]=ht;return""+Ir+Ht+"="+En+`
217`},""):String(Bt.body);return{path:Ft,submission:{formMethod:fr,formAction:Qr,formEncType:Bt.formEncType,formData:void 0,json:void 0,text:Yi}}}else if(Bt.formEncType==="application/json"){if(!Xs(fr))return mn();try{let Yi=typeof Bt.body=="string"?JSON.parse(Bt.body):Bt.body;return{path:Ft,submission:{formMethod:fr,formAction:Qr,formEncType:Bt.formEncType,formData:void 0,json:Yi,text:void 0}}}catch{return mn()}}}l(typeof FormData=="function","FormData is not available in this environment");let At,xi;if(Bt.formData)At=vr(Bt.formData),xi=Bt.formData;else if(Bt.body instanceof FormData)At=vr(Bt.body),xi=Bt.body;else if(Bt.body instanceof URLSearchParams)At=Bt.body,xi=Tr(At);else if(Bt.body==null)At=new URLSearchParams,xi=new FormData;else try{At=new URLSearchParams(Bt.body),xi=Tr(At)}catch{return mn()}let In={formMethod:fr,formAction:Qr,formEncType:Bt&&Bt.formEncType||"application/x-www-form-urlencoded",formData:xi,json:void 0,text:void 0};if(Xs(In.formMethod))return{path:Ft,submission:In};let di=w(Ft);return tt&&di.search&&ya(di.search)&&At.append("index",""),di.search="?"+At,{path:E(di),submission:In}}function Lr(Me,tt,Ft){Ft===void 0&&(Ft=!1);let Bt=Me.findIndex(mn=>mn.route.id===tt);return Bt>=0?Me.slice(0,Ft?Bt+1:Bt):Me}function br(Me,tt,Ft,Bt,mn,Cr,fr,Qr,At,xi,In,di,Yi,Ir,ht,Ht){let En=Ht?Bi(Ht[1])?Ht[1].error:Ht[1].data:void 0,Hn=Me.createURL(tt.location),pr=Me.createURL(mn),Ur=Ft;Cr&&tt.errors?Ur=Lr(Ft,Object.keys(tt.errors)[0],!0):Ht&&Bi(Ht[1])&&(Ur=Lr(Ft,Ht[0]));let Ar=Ht?Ht[1].statusCode:void 0,wr=fr&&Ar&&Ar>=400,Jr=Ur.filter((ji,zi)=>{let{route:Wi}=ji;if(Wi.lazy)return!0;
vendor: 12,022 bytes, line 217
217if(Wi.loader==null)return!1;if(Cr)return Yr(Wi,tt.loaderData,tt.errors);if(Vr(tt.loaderData,tt.matches[zi],ji)||At.some(Ds=>Ds===ji.route.id))return!0;let Ts=tt.matches[zi],gs=ji;return Ai(ji,t({currentUrl:Hn,currentParams:Ts.params,nextUrl:pr,nextParams:gs.params},Bt,{actionResult:En,actionStatus:Ar,defaultShouldRevalidate:wr?!1:Qr||Hn.pathname+Hn.search===pr.pathname+pr.search||Hn.search!==pr.search||Ci(Ts,gs)}))}),Qn=[];return di.forEach((ji,zi)=>{if(Cr||!Ft.some(us=>us.route.id===ji.routeId)||In.has(zi))return;let Wi=L(Ir,ji.path,ht);if(!Wi){Qn.push({key:zi,routeId:ji.routeId,path:ji.path,matches:null,match:null,controller:null});return}let Ts=tt.fetchers.get(zi),gs=$s(Wi,ji.path),Ds=!1;Yi.has(zi)?Ds=!1:xi.has(zi)?(xi.delete(zi),Ds=!0):Ts&&Ts.state!=="idle"&&Ts.data===void 0?Ds=Qr:Ds=Ai(gs,t({currentUrl:Hn,currentParams:tt.matches[tt.matches.length-1].params,nextUrl:pr,nextParams:Ft[Ft.length-1].params},Bt,{actionResult:En,actionStatus:Ar,defaultShouldRevalidate:wr?!1:Qr})),Ds&&Qn.push({key:zi,routeId:ji.routeId,path:ji.path,matches:Wi,match:gs,controller:new AbortController})}),[Jr,Qn]}function Yr(Me,tt,Ft){if(Me.lazy)return!0;if(!Me.loader)return!1;let Bt=tt!=null&&tt[Me.id]!==void 0,mn=Ft!=null&&Ft[Me.id]!==void 0;return!Bt&&mn?!1:typeof Me.loader=="function"&&Me.loader.hydrate===!0?!0:!Bt&&!mn}function Vr(Me,tt,Ft){let Bt=!tt||Ft.route.id!==tt.route.id,mn=Me[Ft.route.id]===void 0;return Bt||mn}function Ci(Me,tt){let Ft=Me.route.path;return Me.pathname!==tt.pathname||Ft!=null&&Ft.endsWith("*")&&Me.params["*"]!==tt.params["*"]}function Ai(Me,tt){if(Me.route.shouldRevalidate){let Ft=Me.route.shouldRevalidate(tt);if(typeof Ft=="boolean")return Ft}return tt.defaultShouldRevalidate}function $i(Me,tt,Ft,Bt,mn){var Cr;let fr;if(Me){let xi=Bt[Me];l(xi,"No route found to patch children into: routeId = "+Me),xi.children||(xi.children=[]),fr=xi.children}else fr=Ft;let Qr=tt.filter(xi=>!fr.some(In=>_e(xi,In))),At=R(Qr,mn,[Me||"_","patch",String(((Cr=fr)==null?void 0:Cr.length)||"0")],Bt);fr.push(...At)}function _e(Me,tt){return"id"in Me&&"id"in tt&&Me.id===tt.id?!0:Me.index===tt.index&&Me.path===tt.path&&Me.caseSensitive===tt.caseSensitive?(!Me.children||Me.children.length===0)&&(!tt.children||tt.children.length===0)?!0:Me.children.every((Ft,Bt)=>{var mn;return(mn=tt.children)==null?void 0:mn.some(Cr=>_e(Ft,Cr))}):!1}async function Ie(Me,tt,Ft){if(!Me.lazy)return;let Bt=await Me.lazy();if(!Me.lazy)return;let mn=Ft[Me.id];l(mn,"No route found in manifest");let Cr={};for(let fr in Bt){let At=mn[fr]!==void 0&&fr!=="hasErrorBoundary";f(!At,'Route "'+mn.id+'" has a static property "'+fr+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+fr+'" will be ignored.')),!At&&!k.has(fr)&&(Cr[fr]=Bt[fr])}Object.assign(mn,Cr),Object.assign(mn,t({},tt(mn),{lazy:void 0}))}async function Ot(Me){let{matches:tt}=Me,Ft=tt.filter(mn=>mn.shouldLoad);return(await Promise.all(Ft.map(mn=>mn.resolve()))).reduce((mn,Cr,fr)=>Object.assign(mn,{[Ft[fr].route.id]:Cr}),{})}async function cn(Me,tt,Ft,Bt,mn,Cr,fr,Qr,At,xi){let In=Cr.map(Ir=>Ir.route.lazy?Ie(Ir.route,At,Qr):void 0),di=Cr.map((Ir,ht)=>{let Ht=In[ht],En=mn.some(pr=>pr.route.id===Ir.route.id);return t({},Ir,{shouldLoad:En,resolve:async pr=>(pr&&Bt.method==="GET"&&(Ir.route.lazy||Ir.route.loader)&&(En=!0),En?_n(tt,Bt,Ir,Ht,pr,xi):Promise.resolve({type:O.data,result:void 0}))})}),Yi=await Me({matches:di,request:Bt,params:Cr[0].params,fetcherKey:fr,context:xi});try{await Promise.all(In)}catch{}return Yi}async function _n(Me,tt,Ft,Bt,mn,Cr){let fr,Qr,At=xi=>{let In,di=new Promise((ht,Ht)=>In=Ht);Qr=()=>In(),tt.signal.addEventListener("abort",Qr);let Yi=ht=>typeof xi!="function"?Promise.reject(new Error("You cannot call the handler for a route which defines a boolean "+('"'+Me+'" [routeId: '+Ft.route.id+"]"))):xi({request:tt,params:Ft.params,context:Cr},...ht!==void 0?[ht]:[]),Ir=(async()=>{try{return{type:"data",result:await(mn?mn(Ht=>Yi(Ht)):Yi())}}catch(ht){return{type:"error",result:ht}}})();return Promise.race([Ir,di])};try{let xi=Ft.route[Me];if(Bt)if(xi){let In,[di]=await Promise.all([At(xi).catch(Yi=>{In=Yi}),Bt]);if(In!==void 0)throw In;fr=di}else if(await Bt,xi=Ft.route[Me],xi)fr=await At(xi);else if(Me==="action"){let In=new URL(tt.url),di=In.pathname+In.search;throw sn(405,{method:tt.method,pathname:di,routeId:Ft.route.id})}else return{type:O.data,result:void 0};else if(xi)fr=await At(xi);else{let In=new URL(tt.url),di=In.pathname+In.search;throw sn(404,{pathname:di})}l(fr.result!==void 0,"You defined "+(Me==="action"?"an action":"a loader")+" for route "+('"'+Ft.route.id+"\" but didn't return anything from your `"+Me+"` ")+"function. Please return a value or `null`.")}catch(xi){return{type:O.error,result:xi}}finally{Qr&&tt.signal.removeEventListener("abort",Qr)}return fr}async function $n(Me){let{result:tt,type:Ft}=Me;if(Ls(tt)){let di;try{let Yi=tt.headers.get("Content-Type");Yi&&/\bapplication\/json\b/.test(Yi)?tt.body==null?di=null:di=await tt.json():di=await tt.text()}catch(Yi){return{type:O.error,error:Yi}}return Ft===O.error?{type:O.error,error:new Wr(tt.status,tt.statusText,di),statusCode:tt.status,headers:tt.headers}:{type:O.data,data:di,statusCode:tt.status,headers:tt.headers}}if(Ft===O.error){if(ks(tt)){var Bt,mn;if(tt.data instanceof Error){var Cr,fr;return{type:O.error,error:tt.data,statusCode:(Cr=tt.init)==null?void 0:Cr.status,headers:(fr=tt.init)!=null&&fr.headers?new Headers(tt.init.headers):void 0}}return{type:O.error,error:new Wr(((Bt=tt.init)==null?void 0:Bt.status)||500,void 0,tt.data),statusCode:en(tt)?tt.status:void 0,headers:(mn=tt.init)!=null&&mn.headers?new Headers(tt.init.headers):void 0}}return{type:O.error,error:tt,statusCode:en(tt)?tt.status:void 0}}if(xs(tt)){var Qr,At;return{type:O.deferred,deferredData:tt,statusCode:(Qr=tt.init)==null?void 0:Qr.status,headers:((At=tt.init)==null?void 0:At.headers)&&new Headers(tt.init.headers)}}if(ks(tt)){var xi,In;return{type:O.data,data:tt.data,statusCode:(xi=tt.init)==null?void 0:xi.status,headers:(In=tt.init)!=null&&In.headers?new Headers(tt.init.headers):void 0}}return{type:O.data,data:tt}}function Ti(Me,tt,Ft,Bt,mn,Cr){let fr=Me.headers.get("Location");if(l(fr,"Redirects returned/thrown from loaders/actions must have a Location header"),!tn.test(fr)){let Qr=Bt.slice(0,Bt.findIndex(At=>At.route.id===Ft)+1);fr=dr(new URL(tt.url),Qr,mn,!0,fr,Cr),Me.headers.set("Location",fr)}return Me}function nr(Me,tt,Ft){if(tn.test(Me)){let Bt=Me,mn=Bt.startsWith("//")?new URL(tt.protocol+Bt):new URL(Bt),Cr=Lt(mn.pathname,Ft)!=null;if(mn.origin===tt.origin&&Cr)return mn.pathname+mn.search+mn.hash}return Me}function Gt(Me,tt,Ft,Bt){let mn=Me.createURL(er(tt)).toString(),Cr={signal:Ft};if(Bt&&Xs(Bt.formMethod)){let{formMethod:fr,formEncType:Qr}=Bt;Cr.method=fr.toUpperCase(),Qr==="application/json"?(Cr.headers=new Headers({"Content-Type":Qr}),Cr.body=JSON.stringify(Bt.json)):Qr==="text/plain"?Cr.body=Bt.text:Qr==="application/x-www-form-urlencoded"&&Bt.formData?Cr.body=vr(Bt.formData):Cr.body=Bt.formData}return new Request(mn,Cr)}function vr(Me){let tt=new URLSearchParams;for(let[Ft,Bt]of Me.entries())tt.append(Ft,typeof Bt=="string"?Bt:Bt.name);return tt}function Tr(Me){let tt=new FormData;for(let[Ft,Bt]of Me.entries())tt.append(Ft,Bt);return tt}function rr(Me,tt,Ft,Bt,mn){let Cr={},fr=null,Qr,At=!1,xi={},In=Ft&&Bi(Ft[1])?Ft[1].error:void 0;return Me.forEach(di=>{if(!(di.route.id in tt))return;let Yi=di.route.id,Ir=tt[Yi];if(l(!As(Ir),"Cannot handle redirect results in processLoaderData"),Bi(Ir)){let ht=Ir.error;if(In!==void 0&&(ht=In,In=void 0),fr=fr||{},mn)fr[Yi]=ht;else{let Ht=ct(Me,Yi);fr[Ht.route.id]==null&&(fr[Ht.route.id]=ht)}Cr[Yi]=void 0,At||(At=!0,Qr=en(Ir.error)?Ir.error.status:500),Ir.headers&&(xi[Yi]=Ir.headers)}else Hi(Ir)?(Bt.set(Yi,Ir.deferredData),Cr[Yi]=Ir.deferredData.data,Ir.statusCode!=null&&Ir.statusCode!==200&&!At&&(Qr=Ir.statusCode),Ir.headers&&(xi[Yi]=Ir.headers)):(Cr[Yi]=Ir.data,Ir.statusCode&&Ir.statusCode!==200&&!At&&(Qr=Ir.statusCode),Ir.headers&&(xi[Yi]=Ir.headers))}),In!==void 0&&Ft&&(fr={[Ft[0]]:In},Cr[Ft[0]]=void 0),{loaderData:Cr,errors:fr,statusCode:Qr||200,loaderHeaders:xi}}function ti(Me,tt,Ft,Bt,mn,Cr,fr){let{loaderData:Qr,errors:At}=rr(tt,Ft,Bt,fr,!1);return mn.forEach(xi=>{let{key:In,match:di,controller:Yi}=xi,Ir=Cr[In];if(l(Ir,"Did not find corresponding fetcher result"),!(Yi&&Yi.signal.aborted))if(Bi(Ir)){let ht=ct(Me.matches,di?.route.id);At&&At[ht.route.id]||(At=t({},At,{[ht.route.id]:Ir.error})),Me.fetchers.delete(In)}else if(As(Ir))l(!1,"Unhandled fetcher revalidation redirect");else if(Hi(Ir))l(!1,"Unhandled fetcher deferred data");else{let ht=Xt(Ir.data);Me.fetchers.set(In,ht)}}),{loaderData:Qr,errors:At}}function _r(Me,tt,Ft,Bt){let mn=t({},tt);for(let Cr of Ft){let fr=Cr.route.id;if(tt.hasOwnProperty(fr)?tt[fr]!==void 0&&(mn[fr]=tt[fr]):Me[fr]!==void 0&&Cr.route.loader&&(mn[fr]=Me[fr]),Bt&&Bt.hasOwnProperty(fr))break}return mn}function Ne(Me){return Me?Bi(Me[1])?{actionData:{}}:{actionData:{[Me[0]]:Me[1].data}}:{}}function ct(Me,tt){return(tt?Me.slice(0,Me.findIndex(Bt=>Bt.route.id===tt)+1):[...Me]).reverse().find(Bt=>Bt.route.hasErrorBoundary===!0)||Me[0]}function Jt(Me){let tt=Me.length===1?Me[0]:Me.find(Ft=>Ft.index||!Ft.path||Ft.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:tt}],route:tt}}function sn(Me,tt){let{pathname:Ft,routeId:Bt,method:mn,type:Cr,message:fr}=tt===void 0?{}:tt,Qr="Unknown Server Error",At="Unknown @remix-run/router error";return Me===400?(Qr="Bad Request",mn&&Ft&&Bt?At="You made a "+mn+' request to "'+Ft+'" but '+('did not provide a `loader` for route "'+Bt+'", ')+"so there is no way to handle the request.":Cr==="defer-action"?At="defer() is not supported in actions":Cr==="invalid-body"&&(At="Unable to encode submission body")):Me===403?(Qr="Forbidden",At='Route "'+Bt+'" does not match URL "'+Ft+'"'):Me===404?(Qr="Not Found",At='No route matches URL "'+Ft+'"'):Me===405&&(Qr="Method Not Allowed",mn&&Ft&&Bt?At="You made a "+mn.toUpperCase()+' request to "'+Ft+'" but '+('did not provide an `action` for route "'+Bt+'", ')+"so there is no way to handle the request.":mn&&(At='Invalid request method "'+mn.toUpperCase()+'"')),new Wr(Me||500,Qr,new Error(At),!0)}function kn(Me){let tt=Object.entries(Me);for(let Ft=tt.length-1;Ft>=0;Ft--){let[Bt,mn]=tt[Ft];if(As(mn))return{key:Bt,result:mn}}}function er(Me){let tt=typeof Me=="string"?w(Me):Me;return E(t({},tt,{hash:""}))}function Fr(Me,tt){return Me.pathname!==tt.pathname||Me.search!==tt.search?!1:Me.hash===""?tt.hash!=="":Me.hash===tt.hash?!0:tt.hash!==""}function Ki(Me){return Me!=null&&typeof Me=="object"&&"type"in Me&&"result"in Me&&(Me.type===O.data||Me.type===O.error)}function Fi(Me){return Ls(Me.result)&&wn.has(Me.result.status)}function Hi(Me){return Me.type===O.deferred}function Bi(Me){return Me.type===O.error}function As(Me){return(Me&&Me.type)===O.redirect}function ks(Me){return typeof Me=="object"&&Me!=null&&"type"in Me&&"data"in Me&&"init"in Me&&Me.type==="DataWithResponseInit"}function xs(Me){let tt=Me;return tt&&typeof tt=="object"&&typeof tt.data=="object"&&typeof tt.subscribe=="function"&&typeof tt.cancel=="function"&&typeof tt.resolveData=="function"}function Ls(Me){return Me!=null&&typeof Me.status=="number"&&typeof Me.statusText=="string"&&typeof Me.headers=="object"&&typeof Me.body<"u"}function Ys(Me){if(!Ls(Me))return!1;let tt=Me.status,Ft=Me.headers.get("Location");return tt>=300&&tt<=399&&Ft!=null}function Ma(Me){return jn.has(Me.toLowerCase())}function Xs(Me){return ke.has(Me.toLowerCase())}async function Ha(Me,tt,Ft,Bt,mn){let Cr=Object.entries(tt);for(let fr=0;fr<Cr.length;fr++){let[Qr,At]=Cr[fr],xi=Me.find(Yi=>Yi?.route.id===Qr);if(!xi)continue;let In=Bt.find(Yi=>Yi.route.id===xi.route.id),di=In!=null&&!Ci(In,xi)&&(mn&&mn[xi.route.id])!==void 0;Hi(At)&&di&&await pa(At,Ft,!1).then(Yi=>{Yi&&(tt[Qr]=Yi)})}}async function Os(Me,tt,Ft){for(let Bt=0;Bt<Ft.length;
217Bt++){let{key:mn,routeId:Cr,controller:fr}=Ft[Bt],Qr=tt[mn];Me.find(xi=>xi?.route.id===Cr)&&Hi(Qr)&&(l(fr,"Expected an AbortController for revalidating fetcher deferred result"),await pa(Qr,fr.signal,!0).then(xi=>{xi&&(tt[mn]=xi)}))}}async function pa(Me,tt,Ft){if(Ft===void 0&&(Ft=!1),!await Me.deferredData.resolveData(tt)){if(Ft)try{return{type:O.data,data:Me.deferredData.unwrappedData}}catch(mn){return{type:O.error,error:mn}}return{type:O.data,data:Me.deferredData.data}}}function ya(Me){return new URLSearchParams(Me).getAll("index").some(tt=>tt==="")}function $s(Me,tt){let Ft=typeof tt=="string"?w(tt).search:tt.search;if(Me[Me.length-1].route.index&&ya(Ft||""))return Me[Me.length-1];let Bt=un(Me);return Bt[Bt.length-1]}function Gs(Me){let{formMethod:tt,formAction:Ft,formEncType:Bt,text:mn,formData:Cr,json:fr}=Me;if(!(!tt||!Ft||!Bt)){if(mn!=null)return{formMethod:tt,formAction:Ft,formEncType:Bt,formData:void 0,json:void 0,text:mn};if(Cr!=null)return{formMethod:tt,formAction:Ft,formEncType:Bt,formData:Cr,json:void 0,text:void 0};if(fr!==void 0)return{formMethod:tt,formAction:Ft,formEncType:Bt,formData:void 0,json:fr,text:void 0}}}function ua(Me,tt){return tt?{state:"loading",location:Me,formMethod:tt.formMethod,formAction:tt.formAction,formEncType:tt.formEncType,formData:tt.formData,json:tt.json,text:tt.text}:{state:"loading",location:Me,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function La(Me,tt){return{state:"submitting",location:Me,formMethod:tt.formMethod,formAction:tt.formAction,formEncType:tt.formEncType,formData:tt.formData,json:tt.json,text:tt.text}}function de(Me,tt){return Me?{state:"loading",formMethod:Me.formMethod,formAction:Me.formAction,formEncType:Me.formEncType,formData:Me.formData,json:Me.json,text:Me.text,data:tt}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:tt}}function Ze(Me,tt){return{state:"submitting",formMethod:Me.formMethod,formAction:Me.formAction,formEncType:Me.formEncType,formData:Me.formData,json:Me.json,text:Me.text,data:tt?tt.data:void 0}}function Xt(Me){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:Me}}function Kn(Me,tt){try{let Ft=Me.sessionStorage.getItem(ri);if(Ft){let Bt=JSON.parse(Ft);for(let[mn,Cr]of Object.entries(Bt||{}))Cr&&Array.isArray(Cr)&&tt.set(mn,new Set(Cr||[]))}}catch{}}function Gr(Me,tt){if(tt.size>0){let Ft={};for(let[Bt,mn]of tt)Ft[Bt]=[...mn];try{Me.sessionStorage.setItem(ri,JSON.stringify(Ft))}catch(Bt){f(!1,"Failed to save applied view transitions in sessionStorage ("+Bt+").")}}}},70811:(c,d,e)=>{"use strict";var t=e(64356),r=e(43504),a=Object.create(null);c.exports=function(i){return Object.defineProperties(i,{for:t(function(s){return a[s]?a[s]:a[s]=i(String(s))}),keyFor:t(function(s){var o;r(s);for(o in a)if(a[o]===s)return o})})}},70997:c=>{"use strict";c.exports=TypeError},71095:c=>{var d=Array.isArray;c.exports=d},71150:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(52835),r=e(54260),a=e(70403),i=e(16877),s=e(44932);function o(f){return f.length?f.map(l).reduce(function(v,h){return v+","+h}):f}function l(f){return f&&r(f.inspect)?" "+f.inspect():r(f)?" Function":t(f)?" ["+o(f)+" ]":a(f)?" { "+Object.keys(f).reduce(function(v,h){return v.concat([h+":"+l(f[h])])},[]).join(", ")+" }":i(f)?' "'+f+'"':s(f)?" "+f.toString():" "+f}c.exports=l},71190:c=>{var d=function(){function t(r){this.f=r}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(r){return r},t.prototype["@@transducer/step"]=function(r,a){return this.f(r,a)},t}();function e(t){return new d(t)}c.exports=e},71192:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var e="far",t="xmark",r=384,a=512,i=[128473,10005,10006,10060,215,"close","multiply","remove","times"],s="f00d",o="M345 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-119 119L73 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l119 119L39 375c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l119-119L311 409c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-119-119L345 137z";d.definition={prefix:e,iconName:t,icon:[r,a,i,s,o]},d.faXmark=d.definition,d.prefix=e,d.iconName=t,d.width=r,d.height=a,d.ligatures=i,d.unicode=s,d.svgPathData=o,d.aliases=i},71196:(c,d,e)=>{"use strict";e.d(d,{AU:()=>a,Bd:()=>i,lQ:()=>t,on:()=>r});var t=function(){};function r(o){for(var l=[],f=1;f<arguments.length;f++)l[f-1]=arguments[f];o&&o.addEventListener&&o.addEventListener.apply(o,l)}function a(o){for(var l=[],f=1;f<arguments.length;f++)l[f-1]=arguments[f];o&&o.removeEventListener&&o.removeEventListener.apply(o,l)}var i=typeof window<"u",s=typeof navigator<"u"},71282:(c,d)=>{"use strict";d.f=Object.getOwnPropertySymbols},71289:(c,d,e)=>{"use strict";var t=e(76879);c.exports=Function.prototype.bind||t},71319:(c,d,e)=>{"use strict";var t=e(76028),r=e(11386),a=/#|\.prototype\./,i=function(v,h){var y=o[s(v)];return y===f?!0:y===l?!1:r(h)?t(h):!!h},s=i.normalize=function(v){return String(v).replace(a,".").toLowerCase()},o=i.data={},l=i.NATIVE="N",f=i.POLYFILL="P";c.exports=i},71345:(c,d,e)=>{"use strict";e.d(d,{l:()=>i,q:()=>a});var t=e(51807),r=e(16746);function a(s,o,l,f,v){return i(s,o,[l],f,v)}function i(s,o,l,f,{once:v,capture:h,passive:y}={}){const E=(0,t.dm)(B=>{!B.isTrusted&&!B.__ddIsTrusted&&!s.allowUntrustedEvents||(v&&k(),f(B))}),w=y?{capture:h,passive:y}:h,T=window.EventTarget&&o instanceof EventTarget?window.EventTarget.prototype:o,O=(0,r.W)(T,"addEventListener");l.forEach(B=>O.call(o,B,E,w));function k(){const B=(0,r.W)(T,"removeEventListener");l.forEach(R=>B.call(o,R,E,w))}return{stop:k}}},71385:c=>{/** @license ISC License (c) copyright 2017 original and current authors */function d(e){var t,r;return function(){return t||(t=!0,r=e.apply(null,arguments)),r}}c.exports=d},71511:(c,d,e)=>{"use strict";var t=e(56519),r=e(76028),a=e(70112),i=e(69552),s=Error.prototype.toString,o=r(function(){if(t){var l=Object.create(Object.defineProperty({},"name",{get:function(){return this===l}}));if(s.call(l)!=="true")return!0}return s.call({message:1,name:2})!=="2: 1"||s.call({})!=="Error"});c.exports=o?function(){var f=a(this),v=i(f.name,"Error"),h=i(f.message);return v?h?v+": "+h:v:h}:s},71669:(c,d,e)=>{"use strict";var t=e(58595),r=e(97941),a=e(91070),i=Array;t({target:"Array",proto:!0},{with:function(s,o){return r(a(this),i,s,o)}})},71809:(c,d,e)=>{var t=e(32835),r=e(14569),a=t(function(s,o){var l=s<0?o.length+s:s;return r(o)?o.charAt(l):o[l]});c.exports=a},71908:(c,d,e)=>{"use strict";e(26954)},71918:(c,d,e)=>{var t=e(95471),r=e(25534),a=e(18341),i=e(24404);c.exports=t(function(o,l){return i(a(r,o),l)})},71930:c=>{function d(e){return function(t){return e?.[t]}}c.exports=d},71953:(c,d,e)=>{"use strict";var t=e(35311),r=e(53641),a=e(97841),i=e(49711),s=e(52764),o=e(94338),l=e(35390),f=r.has,v=r.remove;c.exports=function(y){var E=t(this),w=s(y),T=a(E);return i(E)<=w.size?o(E,function(O){w.includes(O)&&v(T,O)}):l(w.getIterator(),function(O){f(E,O)&&v(T,O)}),T}},71984:(c,d,e)=>{var t=e(61395),r=e(81917);c.exports=r(t,1)},72011:(c,d,e)=>{var t=e(16014);function r(a,i){for(var s=a.length;s--;)if(t(a[s][0],i))return s;return-1}c.exports=r},72041:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e){return typeof e=="string"}c.exports=d},72093:(c,d,e)=>{var t=e(72400),r=e(96282),a=e(51927),i=e(34635),s=/[\\^$.*+?()[\]{}|]/g,o=/^\[object .+?Constructor\]$/,l=Function.prototype,f=Object.prototype,v=l.toString,h=f.hasOwnProperty,y=RegExp("^"+v.call(h).replace(s,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function E(w){if(!a(w)||r(w))return!1;var T=t(w)?y:o;return T.test(i(w))}c.exports=E},72097:(c,d,e)=>{var t=e(59297),r=e(29608);function a(i){return r(t(i))}c.exports=a},72153:(c,d,e)=>{var t=e(74677);c.exports=t(0)},72159:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="image-landscape",a=576,i=512,s=["landscape"],o="e1b5",l="M64 112c-8.8 0-16 7.2-16 16l0 256c0 8.8 7.2 16 16 16l19.8 0 80.8-110.2c4.5-6.2 11.7-9.8 19.4-9.8s14.8 3.6 19.4 9.8L232.8 330l83.1-127.1c4.4-6.8 12-10.9 20.1-10.9s15.7 4.1 20.1 10.9L485 400l27 0c8.8 0 16-7.2 16-16l0-256c0-8.8-7.2-16-16-16L64 112zM96 448l-32 0c-35.3 0-64-28.7-64-64L0 128C0 92.7 28.7 64 64 64l448 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64l-40 0-200 0-72 0L96 448zm64-288a32 32 0 1 1 0 64 32 32 0 1 1 0-64z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.oC=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},72323:(c,d,e)=>{"use strict";var t=e(85713),r=Function.prototype,a=r.call,i=t&&r.bind.bind(a,a);c.exports=t?i:function(s){return function(){return a.apply(s,arguments)}}},72367:(c,d,e)=>{var t=e(44524);c.exports=t(1)},72400:(c,d,e)=>{var t=e(2310),r=e(51927),a="[object AsyncFunction]",i="[object Function]",s="[object GeneratorFunction]",o="[object Proxy]";function l(f){if(!r(f))return!1;
217var v=t(f);return v==i||v==s||v==a||v==o}c.exports=l},72402:(c,d,e)=>{var t=e(52114);c.exports=function(a){if(a==null)throw new TypeError("Cannot convert undefined or null to object");for(var i=Object(a),s=1,o=arguments.length;s<o;){var l=arguments[s];if(l!=null)for(var f in l)t(f,l)&&(i[f]=l[f]);s+=1}return i}},72436:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(30161);c.exports=t(r(["find"],a,function(s,o){for(var l=0,f=o.length;l<f;){if(s(o[l]))return o[l];l+=1}}))},72502:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(23195).chain,r=e(88889),a=e(30604),i=e(84343),s=e(2104),o=e(97804);function l(f,v){if(!s(f))throw new TypeError("chain: Chain returning function required for first argument");if(!(i(v)||a(v)))throw new TypeError("chain: Chain of the same type required for second argument");return a(v)?t(f,v):(v[o.chain]||v.chain).call(v,f)}c.exports=r(l)},72540:(c,d,e)=>{"use strict";var t=e(76028),r=e(11386),a=e(541),i=e(16043),s=e(10068),o=e(46919),l=e(47160),f=e(90976),v=l("iterator"),h=!1,y,E,w;[].keys&&(w=[].keys(),"next"in w?(E=s(s(w)),E!==Object.prototype&&(y=E)):h=!0);var T=!a(y)||t(function(){var O={};return y[v].call(O)!==O});T?y={}:f&&(y=i(y)),r(y[v])||o(y,v,function(){return this}),c.exports={IteratorPrototype:y,BUGGY_SAFARI_ITERATORS:h}},72563:c=>{"use strict";c.exports=function(d){return typeof d=="function"}},72632:(c,d,e)=>{var t=e(89651),r=e(85258),a=e(52114),i=e(93662),s=e(72825);c.exports=t(4,[],r([],s,function(l,f,v,h){return i(function(y,E){var w=v(E);return y[w]=l(a(w,y)?y[w]:f,E),y},{},h)}))},72825:(c,d,e)=>{var t=e(89651),r=e(52114),a=e(26543);c.exports=function(){function i(s,o,l,f){this.valueFn=s,this.valueAcc=o,this.keyFn=l,this.xf=f,this.inputs={}}return i.prototype["@@transducer/init"]=a.init,i.prototype["@@transducer/result"]=function(s){var o;for(o in this.inputs)if(r(o,this.inputs)&&(s=this.xf["@@transducer/step"](s,this.inputs[o]),s["@@transducer/reduced"])){s=s["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](s)},i.prototype["@@transducer/step"]=function(s,o){var l=this.keyFn(o);return this.inputs[l]=this.inputs[l]||[l,this.valueAcc],this.inputs[l][1]=this.valueFn(this.inputs[l][1],o),s},t(4,[],function(o,l,f,v){return new i(o,l,f,v)})}()},72896:(c,d,e)=>{var t=e(61120),r=e(61112),a=e(66062);c.exports=r(function(s,o,l){return a(s,t(o,l))})},72914:(c,d,e)=>{"use strict";c.exports=e(13241)()?globalThis:e(64106)},72922:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(28318),r=e(83947);function a(i){return r(i)&&(t("empty",i)||t("empty",i.constructor))}c.exports=a},72924:(c,d,e)=>{var t=e(32105),r=e(38706),a=e(36924);function i(s){return t(s,a,r)}c.exports=i},72942:(c,d,e)=>{const{sha3_512:t}=e(8525),r=24,a=32,i=(O=4,k=Math.random)=>{let B="";for(;B.length<O;)B=B+Math.floor(k()*36).toString(36);return B};function s(O){let k=8n,B=0n;for(const R of O.values()){const L=BigInt(R);B=(B<<k)+L}return B}const o=(O="")=>s(t(O)).toString(36).slice(1),l=Array.from({length:26},(O,k)=>String.fromCharCode(k+97)),f=O=>
217l[Math.floor(O()*l.length)],v=({globalObj:O=typeof e.g<"u"?e.g:typeof window<"u"?window:{},random:k=Math.random}={})=>{const B=Object.keys(O).toString(),R=B.length?B+i(a,k):i(a,k);return o(R).substring(0,a)},h=O=>()=>O++,y=476782367,E=({random:O=Math.random,counter:k=h(Math.floor(O()*y)),length:B=r,fingerprint:R=v({random:O})}={})=>function(){const J=f(O),K=Date.now().toString(36),I=k().toString(36),W=i(B,O),Z=`${K+W+I+R}`;return`${J+o(Z).substring(1,B)}`},w=E(),T=(O,{minLength:k=2,maxLength:B=a}={})=>{const R=O.length,L=/^[0-9a-z]+$/;try{if(typeof O=="string"&&R>=k&&R<=B&&L.test(O))return!0}finally{}return!1};c.exports.getConstants=()=>({defaultLength:r,bigLength:a}),c.exports.init=E,c.exports.createId=w,c.exports.bufToBigInt=s,c.exports.createCounter=h,c.exports.createFingerprint=v,c.exports.isCuid=T},72952:(c,d,e)=>{var t=e(64463),r=e(95471);c.exports=r(function(i,s){return t(i.length,function(){return i.apply(s,arguments)})})},72983:(c,d,e)=>{"use strict";var t=e(43158);c.exports=t&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},73043:(c,d,e)=>{"use strict";var t=e(10692),r=e(31394),a=Function.prototype.bind,i=Function.prototype.call,s=Object.keys,o=Object.prototype.propertyIsEnumerable;c.exports=function(l,f){return function(v,h){var y,E=arguments[2],w=arguments[3];return v=Object(r(v)),t(h),y=s(v),w&&y.sort(typeof w=="function"?a.call(w,v):void 0),typeof l!="function"&&(l=y[l]),i.call(l,y,function(T,O){return o.call(v,T)?i.call(h,E,v[T],T,v,O):f})}}},73173:(c,d,e)=>{var t=e(95471),r=e(51671),a=e(18341);c.exports=t(function(s,o){return a(s,r(o))})},73187:(c,d,e)=>{var t=e(95471),r=e(37628),a=e(82876),i=e(33624),s=e(95451),o=e(28286);c.exports=t(function l(f,v){switch(f.length){case 0:return v;case 1:return r(f[0])?s(f[0],1,v):i(f[0],v);default:var h=f[0],y=Array.prototype.slice.call(f,1);return v[h]==null?v:r(f[0])?o(h,l(y,v[h]),v):a(h,l(y,v[h]),v)}})},73190:(c,d,e)=>{var t=e(65337),r=e(97267),a=function(i){for(var s=[],o=arguments.length-1;o-- >0;)s[o]=arguments[o+1];var l=function(f){var v=typeof f;return v==="function"?f.apply(void 0,s):f&&v==="object"?a.apply(void 0,[f].concat(s)):f};return t(l,i)};c.exports=r(a)},73225:(c,d,e)=>{"use strict";var t;t={value:!0},d.J=void 0;var r=e(81968);function a(o){return r.relativeFirstCharacters.indexOf(o[0])>-1}function i(o){var l=o.replace(r.ctrlCharactersRegex,"");return l.replace(r.htmlEntitiesRegex,function(f,v){return String.fromCharCode(v)})}function s(o){if(!o)return r.BLANK_URL;var l=i(o).replace(r.htmlCtrlEntityRegex,"").replace(r.ctrlCharactersRegex,"").trim();if(!l)return r.BLANK_URL;if(a(l))return l;var f=l.match(r.urlSchemeRegex);if(!f)return l;var v=f[0];return r.invalidProtocolRegex.test(v)?r.BLANK_URL:l}d.J=s},73237:(c,d,e)=>{var t=e(49570),r=e(58400),a=e(74677);c.exports=t(function(s){var o=s<0?1:s+1;return r(o,function(){return a(s,arguments)})})},73303:(c,d,e)=>{"use strict";e.d(d,{A:()=>r});var t=e(45760);const r=new t.A({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"]})},73385:c=>{c.exports=function(e){return[e]}},73430:c=>{function d(e,t){for(var r=0,a=t.length,i=Array(a);r<a;)i[r]=e(t[r]),r+=1;return i}c.exports=d},73446:(c,d,e)=>{"use strict";e(3933)},73484:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="arrow-down",a=384,i=512,s=[8595],o="f063",l="M174.6 472.6c4.5 4.7 10.8 7.4 17.4 7.4s12.8-2.7 17.4-7.4l168-176c9.2-9.6 8.8-24.8-.8-33.9s-24.8-8.8-33.9 .8L216 396.1 216 56c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 340.1L41.4 263.4c-9.2-9.6-24.3-9.9-33.9-.8s-9.9 24.3-.8 33.9l168 176z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.B0=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},73491:(c,d,e)=>{"use strict";var t=e(35311),r=e(49711),a=e(94338),i=e(52764);c.exports=function(o){var l=t(this),f=i(o);return r(l)>f.size?!1:a(l,function(v){if(!f.includes(v))return!1},!0)!==!1}},73550:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(75041),i=e(85463);c.exports=t(r([],i,a))},73568:(c,d,e)=>{"use strict";e.d(d,{X2:()=>B,eT:()=>Oa,o:()=>ra,$m:()=>vi,NT:()=>fi,Wd:()=>la,bb:()=>T,do:()=>En,yF:()=>Si,wP:()=>Gu,wI:()=>us,W3:()=>rr,PJ:()=>ao,dT:()=>fa,$4:()=>Hs,Gn:()=>Ol,zL:()=>Pl,dx:()=>Uc,rf:()=>Sa,pB:()=>x,wR:()=>Ds,g1:()=>N,XS:()=>Ts,p_:()=>gs,$5:()=>Be,AB:()=>_n,jR:()=>Fa,ei:()=>Xt,Ie:()=>Za,rJ:()=>Bc,s5:()=>wr});var t=e(43119),r=e(22056),a=e(67629),i=e(51807),s=e(47648),o=e(55902),l=e(61183),f=e(83220),v=e(52276),h=e(75273),y=e(7289),E=e(828),w=e(34026);const T={ACTION:"action",ERROR:"error",LONG_TASK:"long_task",VIEW:"view",RESOURCE:"resource",VITAL:"vital"},O={LONG_TASK:"long-task",LONG_ANIMATION_FRAME:"long-animation-frame"},k={INITIAL_LOAD:"initial_load",ROUTE_CHANGE:"route_change",BF_CACHE:"bf_cache"},B={CLICK:"click",CUSTOM:"custom"},R={RAGE_CLICK:"rage_click",ERROR_CLICK:"error_click",DEAD_CLICK:"dead_click"}
217,L={DURATION:"duration",OPERATION_STEP:"operation_step"};var J=e(49288),K=e(73913);function I(){return{vitalsByName:new Map,vitalsByReference:new WeakMap}}function W($,ce,Ue){function je(vn){return!ce.wasInPageStateDuringPeriod("frozen",vn.startClocks.relative,vn.duration)}function pt(vn){je(vn)&&$.notify(12,te(vn))}function Kt(vn,Wn,ur,mr){if(!(0,J.sr)(J.R9.FEATURE_OPERATION_VITAL))return;const{operationKey:Hr,context:Xr,description:jr}=ur||{},ps={name:vn,type:L.OPERATION_STEP,operationKey:Hr,failureReason:mr,stepType:Wn,startClocks:(0,h.M8)(),context:(0,v.a)(Xr),description:jr};$.notify(12,te(ps))}return{addOperationStepVital:Kt,addDurationVital:pt,startDurationVital:(vn,Wn={})=>Z(Ue,vn,Wn),stopDurationVital:(vn,Wn={})=>{H(pt,Ue,vn,Wn)}}}function Z({vitalsByName:$,vitalsByReference:ce},Ue,je={}){const pt={name:Ue,startClocks:(0,h.M8)(),...je},Kt={__dd_vital_reference:!0};return $.set(Ue,pt),ce.set(Kt,pt),Kt}function H($,{vitalsByName:ce,vitalsByReference:Ue},je,pt={}){const Kt=typeof je=="string"?ce.get(je):Ue.get(je);Kt&&($(G(Kt,Kt.startClocks,pt,(0,h.M8)())),typeof je=="string"?ce.delete(je):Ue.delete(je))}function G($,ce,Ue,je){var pt;return{name:$.name,type:L.DURATION,startClocks:ce,duration:(0,h.vk)(ce.timeStamp,je.timeStamp),context:(0,l.kg)($.context,Ue.context),description:(pt=Ue.description)!==null&&pt!==void 0?pt:$.description}}function te($){const{startClocks:ce,type:Ue,name:je,description:pt,context:Kt}=$,vn={id:(0,K.lk)(),type:Ue,name:je,description:pt,...Ue===L.DURATION?{duration:(0,h.Zj)($.duration)}:{step_type:$.stepType,operation_key:$.operationKey,failure_reason:$.failureReason}};return{rawRumEvent:{date:ce.timeStamp,vital:vn,type:T.VITAL,context:Kt},startTime:ce.relative,duration:Ue===L.DURATION?$.duration:void 0,domainContext:{}}}function ve($,ce,Ue){if($)for(const je of $){const pt=je[ce];pt&&pt(Ue)}}var oe=e(57974),le=e(67149),Se=e(43217),xe=e(1925),Ge=e(79238),ze=e(67915),ye=e(79978),Fe=e(1072),Je=e(35947),qe=e(55442),Lt=e(25905),$t=e(98339),Ve=e(22829),ft=e(36661),un=e(67898),Qt=e(75427);const pn=new Map;function Be($,ce){if(ce===100)return!0;if(ce===0)return!1;const Ue=pn.get(ce);if(Ue&&$===Ue.sessionId)return Ue.decision;let je;return window.BigInt?je=Ye(BigInt(`0x${$.split("-")[4]}`),ce):je=(0,Lt.ic)(ce),pn.set(ce,{sessionId:$,decision:je}),je}function lt(){pn.clear()}function Ye($,ce){const Ue=BigInt("1111111111111111111"),je=BigInt("0x10000000000000000"),pt=$*Ue%je;return Number(pt)<=ce/100*Number(je)}function gt(){return rn(64)}function Ct(){return rn(63)}function rn($){const ce=crypto.getRandomValues(new Uint32Array(2));return $===63&&(ce[ce.length-1]>>>=1),{toString(Ue=10){let je=ce[1],pt=ce[0],Kt="";do{const vn=je%Ue*4294967296+pt;je=Math.floor(je/Ue),pt=Math.floor(vn/Ue),Kt=(vn%Ue).toString(Ue)+Kt}while(je||pt);return Kt}}}function Xe($){return $.toString(16).padStart(16,"0")}function xt($){const ce=$;return(0,un.P)(ce)==="object"&&(0,Ve.V)(ce.match)&&Array.isArray(ce.propagatorTypes)}function ln($){$.status===0&&!$.isAborted&&($.traceId=void 0,$.spanId=void 0,$.traceSampled=void 0)}function Pn($,ce,Ue,je){return{clearTracingIfNeeded:ln,traceFetch:pt=>Rn($,pt,ce,Ue,je,Kt=>{var vn;if(pt.input instanceof Request&&!(!((vn=pt.init)===null||vn===void 0)&&vn.headers))pt.input=new Request(pt.input),Object.keys(Kt).forEach(Wn=>{pt.input.headers.append(Wn,Kt[Wn])});else{pt.init=(0,$t.yG)(pt.init);const Wn=[];pt.init.headers instanceof Headers?pt.init.headers.forEach((ur,mr)=>{Wn.push([mr,ur])}):Array.isArray(pt.init.headers)?pt.init.headers.forEach(ur=>{Wn.push(ur)}):pt.init.headers&&Object.keys(pt.init.headers).forEach(ur=>{Wn.push([ur,pt.init.headers[ur]])}),pt.init.headers=Wn.concat((0,Qt.WP)(Kt))}}),traceXhr:(pt,Kt)=>Rn($,pt,ce,Ue,je,vn=>{Object.keys(vn).forEach(Wn=>{Kt.setRequestHeader(Wn,vn[Wn])})})}}function Rn($,ce,Ue,je,pt,Kt){const vn=Ue.findTrackedSession();if(!vn)return;const Wn=$.allowedTracingUrls.find(Hr=>(0,Ve.K)([Hr.match],ce.url,!0));if(!Wn)return;const ur=Be(vn.id,$.traceSampleRate);(ur||$.traceContextInjection===qe.uT.ALL)&&(ce.traceSampled=ur,ce.traceId=gt(),ce.spanId=Ct(),Kt(dn(ce.traceId,ce.spanId,ce.traceSampled,vn.id,Wn.propagatorTypes,je,pt,$)))}function dn($,ce,Ue,je,pt,Kt,vn,Wn){const ur={};if(pt.forEach(mr=>{switch(mr){case"datadog":{Object.assign(ur,{"x-datadog-origin":"rum","x-datadog-parent-id":ce.toString(),"x-datadog-sampling-priority":Ue?"1":"0","x-datadog-trace-id":$.toString()});break}case"tracecontext":{Object.assign(ur,{traceparent:`00-0000000000000000${Xe($)}-${Xe(ce)}-0${Ue?"1":"0"}`,tracestate:`dd=s:${Ue?"1":"0"};o:rum`});break}case"b3":{Object.assign(ur,{b3:`${Xe($)}-${Xe(ce)}-${Ue?"1":"0"}`});break}case"b3multi":{Object.assign(ur,{"X-B3-TraceId":Xe($),"X-B3-SpanId":Xe(ce),"X-B3-Sampled":Ue?"1":"0"});break}}}),Wn.propagateTraceBaggage){const mr={"session.id":je},Hr=Kt.getContext().id;typeof Hr=="string"&&(mr["user.id"]=Hr);const Xr=vn.getContext().id;typeof Xr=="string"&&(mr["account.id"]=Xr);const jr=Object.entries(mr).map(([ps,is])=>`${ps}=${encodeURIComponent(is)}`).join(",");jr&&(ur.baggage=jr)}return ur}const lr=["tracecontext","datadog"];function xr($,ce){var Ue,je,pt,Kt,vn,Wn,ur;if($.trackFeatureFlagsForEvents!==void 0&&!Array.isArray($.trackFeatureFlagsForEvents)&&ze.Vy.warn("trackFeatureFlagsForEvents should be an array"),!$.applicationId){ze.Vy.error("Application ID is not configured, no RUM data will be collected.");return}if(!(0,qe.bX)($.sessionReplaySampleRate,"Session Replay")||!(0,qe.bX)($.traceSampleRate,"Trace"))return;if($.excludedActivityUrls!==void 0&&!Array.isArray($.excludedActivityUrls)){ze.Vy.error("Excluded A
217ctivity Urls should be an array");return}const mr=An($);if(!mr)return;const Hr=(0,qe.Sz)($,ce),Xr=Wr($);if(!Hr)return;const jr=(Ue=$.sessionReplaySampleRate)!==null&&Ue!==void 0?Ue:0;return{applicationId:$.applicationId,actionNameAttribute:$.actionNameAttribute,sessionReplaySampleRate:jr,startSessionReplayRecordingManually:$.startSessionReplayRecordingManually!==void 0?!!$.startSessionReplayRecordingManually:jr===0,traceSampleRate:(je=$.traceSampleRate)!==null&&je!==void 0?je:100,rulePsr:(0,Lt.Et)($.traceSampleRate)?$.traceSampleRate/100:void 0,allowedTracingUrls:mr,excludedActivityUrls:(pt=$.excludedActivityUrls)!==null&&pt!==void 0?pt:[],workerUrl:$.workerUrl,compressIntakeRequests:!!$.compressIntakeRequests,trackUserInteractions:!!(!((Kt=$.trackUserInteractions)!==null&&Kt!==void 0)||Kt),trackViewsManually:!!$.trackViewsManually,trackResources:!!(!((vn=$.trackResources)!==null&&vn!==void 0)||vn),trackLongTasks:!!(!((Wn=$.trackLongTasks)!==null&&Wn!==void 0)||Wn),trackBfcacheViews:!!$.trackBfcacheViews,trackEarlyRequests:!!$.trackEarlyRequests,subdomain:$.subdomain,defaultPrivacyLevel:(0,$t.Rj)(qe.WA,$.defaultPrivacyLevel)?$.defaultPrivacyLevel:qe.WA.MASK,enablePrivacyForActionName:!!$.enablePrivacyForActionName,traceContextInjection:(0,$t.Rj)(qe.uT,$.traceContextInjection)?$.traceContextInjection:qe.uT.SAMPLED,plugins:$.plugins||[],trackFeatureFlagsForEvents:$.trackFeatureFlagsForEvents||[],profilingSampleRate:(ur=$.profilingSampleRate)!==null&&ur!==void 0?ur:0,propagateTraceBaggage:!!$.propagateTraceBaggage,allowedGraphQlUrls:Xr,...Hr}}function An($){if($.allowedTracingUrls===void 0)return[];if(!Array.isArray($.allowedTracingUrls)){ze.Vy.error("Allowed Tracing URLs should be an array");return}if($.allowedTracingUrls.length!==0&&$.service===void 0){ze.Vy.error("Service needs to be configured when tracing is enabled");return}const ce=[];return $.allowedTracingUrls.forEach(Ue=>{(0,Ve.V)(Ue)?ce.push({match:Ue,propagatorTypes:lr}):xt(Ue)?ce.push(Ue):ze.Vy.warn("Allowed Tracing Urls parameters should be a string, RegExp, function, or an object. Ignoring parameter",Ue)}),ce}function cr($){const ce=new Set;return(0,ft.EI)($.allowedTracingUrls)&&$.allowedTracingUrls.forEach(Ue=>{(0,Ve.V)(Ue)?lr.forEach(je=>ce.add(je)):(0,un.P)(Ue)==="object"&&Array.isArray(Ue.propagatorTypes)&&Ue.propagatorTypes.forEach(je=>ce.add(je))}),Array.from(ce)}function Wr($){if(!$.allowedGraphQlUrls)return[];if(!Array.isArray($.allowedGraphQlUrls))return ze.Vy.warn("allowedGraphQlUrls should be an array"),[];const ce=[];
217return $.allowedGraphQlUrls.forEach(Ue=>{(0,Ve.V)(Ue)?ce.push({match:Ue,trackPayload:!1,trackResponseErrors:!1}):Ue&&typeof Ue=="object"&&"match"in Ue&&(0,Ve.V)(Ue.match)&&ce.push({match:Ue.match,trackPayload:!!Ue.trackPayload,trackResponseErrors:!!Ue.trackResponseErrors})}),ce}function en($){return(0,ft.EI)($)&&$.some(ce=>typeof ce=="object"&&"trackPayload"in ce?!!ce.trackPayload:!1)}function ot($){return(0,ft.EI)($)&&$.some(ce=>typeof ce=="object"&&"trackResponseErrors"in ce?!!ce.trackResponseErrors:!1)}function ke($){var ce;const Ue=(0,qe.hO)($);return{session_replay_sample_rate:$.sessionReplaySampleRate,start_session_replay_recording_manually:$.startSessionReplayRecordingManually,trace_sample_rate:$.traceSampleRate,trace_context_injection:$.traceContextInjection,propagate_trace_baggage:$.propagateTraceBaggage,action_name_attribute:$.actionNameAttribute,use_allowed_tracing_urls:(0,ft.EI)($.allowedTracingUrls),use_allowed_graph_ql_urls:(0,ft.EI)($.allowedGraphQlUrls),use_track_graph_ql_payload:en($.allowedGraphQlUrls),use_track_graph_ql_response_errors:ot($.allowedGraphQlUrls),selected_tracing_propagators:cr($),default_privacy_level:$.defaultPrivacyLevel,enable_privacy_for_action_name:$.enablePrivacyForActionName,use_excluded_activity_urls:(0,ft.EI)($.excludedActivityUrls),use_worker_url:!!$.workerUrl,compress_intake_requests:$.compressIntakeRequests,track_views_manually:$.trackViewsManually,track_user_interactions:$.trackUserInteractions,track_resources:$.trackResources,track_long_task:$.trackLongTasks,track_bfcache_views:$.trackBfcacheViews,track_early_requests:$.trackEarlyRequests,plugins:(ce=$.plugins)===null||ce===void 0?void 0:ce.map(je=>{var pt;return{name:je.name,...(pt=je.getConfigurationTelemetry)===null||pt===void 0?void 0:pt.call(je)}}),track_feature_flags_for_events:$.trackFeatureFlagsForEvents,remote_configuration_id:$.remoteConfigurationId,profiling_sample_rate:$.profilingSampleRate,use_remote_configuration_proxy:!!$.remoteConfigurationProxy,...Ue}}var qr=e(41838),jn=e(51791);function wn($){const ce=[];let Ue=0,je;const pt={quote:void 0,escapeSequence:void 0};let Kt="";for(const vn of $){if(je=ri[Ue].find(Wn=>Pr[Wn](vn,pt)),!je)return[];if(pt.escapeSequence!==void 0&&je!==12){if(!Tt(pt.escapeSequence))return[];Kt+=It(pt.escapeSequence),pt.escapeSequence=void 0}gn.includes(je)?Kt+=vn:bn.includes(je)&&Kt!==""?(ce.push(Kt),Kt=""):je===12?pt.escapeSequence=pt.escapeSequence?`${pt.escapeSequence}${vn}`:vn:je===8?pt.quote=vn:je===9&&(pt.quote=void 0),Ue=je}return ri[Ue].includes(1)?(Kt!==""&&ce.push(Kt),ce):[]}const nt=/[a-zA-Z_$]/,vt=/[a-zA-Z0-9_$]/,Vn=/[0-9]/,yt=/[a-fA-F0-9]/,tn=`'"`,Pr={0:()=>!1,1:()=>!1,2:$=>nt.test($),3:$=>vt.test($),4:$=>$===".",5:$=>$==="[",6:$=>$==="]",7:$=>Vn.test($),8:$=>tn.includes($),9:($,ce)=>$===ce.quote,10:()=>!0,11:$=>$==="\\",12:($,ce)=>ce.escapeSequence===void 0?`${ce.quote}/\\bfnrtu`.includes($):ce.escapeSequence.startsWith("u")&&ce.escapeSequence.length<5?yt.test($):!1},ri={0:[2,5],1:[],2:[3,4,5,1],3:[3,4,5,1],4:[2],5:[8,7],6:[4,5,1],7:[7,6],8:[11,9,10],9:[6],10:[11,9,10],11:[12],12:[12,11,9,10]},gn=[2,3,7,10],bn=[4,5,6];function Tt($){return`"'/\\bfnrt`.includes($)||$.startsWith("u")&&$.length===5}const Vt={'"':'"',"'":"'","/":"/","\\":"\\",b:"\b",f:"\f",n:`
218`,r:"\r",t:"	"};function It($){return $.startsWith("u")?String.fromCharCode(parseInt($.slice(1),16)):Vt[$]}const Xn="v1",dr=["applicationId","service","env","version","sessionSampleRate","sessionReplaySampleRate","defaultPrivacyLevel","enablePrivacyForActionName","traceSampleRate","trackSessionAcrossSubdomains","allowedTracingUrls","allowedTrackingOrigins"];async function Sr($,ce){let Ue;const je=br(),pt=await $i($);return pt.ok?(je.increment("fetch","success"),Ue=Lr($,pt.value,ce,je)):(je.increment("fetch","failure"),ze.Vy.error(pt.error)),(0,s.Gk)("remote configuration metrics",{metrics:je.get()}),Ue}function Lr($,ce,Ue,je){const pt={...$};return dr.forEach(jr=>{jr in ce&&(pt[jr]=Kt(ce[jr]))}),Object.keys(Ue).forEach(jr=>{ce[jr]!==void 0&&vn(Ue[jr],ce[jr])}),pt;function Kt(jr){if(Array.isArray(jr))return jr.map(Kt);if(Yr(jr)){if(Vr(jr)){const ps=jr.rcSerializedType;switch(ps){case"string":return jr.value;case"regex":return Ci(jr.value);case"dynamic":return Wn(jr);default:ze.Vy.error(`Unsupported remote configuration: "rcSerializedType": "${ps}"`);return}}return(0,$t.LG)(jr,Kt)}return jr}function vn(jr,ps){ps.forEach(({key:is,value:ms})=>{jr.setContextProperty(is,Kt(ms))})}function Wn(jr){const ps=jr.strategy;let is;switch(ps){case"cookie":is=ur(jr);break;case"dom":is=mr(jr);break;case"js":is=Xr(jr);break;default:ze.Vy.error(`Unsupported remote configuration: "strategy": "${ps}"`);return}const ms=jr.extractor;
218return ms!==void 0&&typeof is=="string"?Ai(ms,is):is}function ur({name:jr}){const ps=(0,qr.Ri)(jr);return je.increment("cookie",ps!==void 0?"success":"missing"),ps}function mr({selector:jr,attribute:ps}){let is;try{is=document.querySelector(jr)}catch{ze.Vy.error(`Invalid selector in the remote configuration: '${jr}'`),je.increment("dom","failure");return}if(!is){je.increment("dom","missing");return}if(Hr(is,ps)){ze.Vy.error(`Forbidden element selected by the remote configuration: '${jr}'`),je.increment("dom","failure");return}const ms=ps!==void 0?is.getAttribute(ps):is.textContent;if(ms===null){je.increment("dom","missing");return}return je.increment("dom","success"),ms}function Hr(jr,ps){return jr.getAttribute("type")==="password"&&ps==="value"}function Xr({path:jr}){let ps=window;const is=wn(jr);if(is.length===0){ze.Vy.error(`Invalid JSON path in the remote configuration: '${jr}'`),je.increment("js","failure");return}for(const ms of is){if(!(ms in ps)){je.increment("js","missing");return}try{ps=ps[ms]}catch(va){ze.Vy.error(`Error accessing: '${jr}'`,va),je.increment("js","failure");return}}return je.increment("js","success"),ps}}function br(){const $={fetch:{}};return{get:()=>
218$,increment:(ce,Ue)=>{$[ce]||($[ce]={}),$[ce][Ue]||($[ce][Ue]=0),$[ce][Ue]=$[ce][Ue]+1}}}function Yr($){return typeof $=="object"&&$!==null}function Vr($){return"rcSerializedType"in $}function Ci($){try{return new RegExp($)}catch{ze.Vy.error(`Invalid regex in the remote configuration: '${$}'`)}}function Ai($,ce){const Ue=Ci($.value);if(Ue===void 0)return;const je=Ue.exec(ce);if(je===null)return;const[pt,Kt]=je;return Kt||pt}async function $i($){let ce;try{ce=await fetch(_e($))}catch{ce=void 0}if(!ce||!ce.ok)return{ok:!1,error:new Error("Error fetching the remote configuration.")};const Ue=await ce.json();return Ue.rum?{ok:!0,value:Ue.rum}:{ok:!1,error:new Error("No remote configuration for RUM.")}}function _e($){return $.remoteConfigurationProxy?$.remoteConfigurationProxy:`https://sdk-configuration.${(0,jn.G)("rum",$)}/${Xn}/${encodeURIComponent($.remoteConfigurationId)}.json`}function Ie({ignoreInitIfSyntheticsWillInjectRum:$=!0,startDeflateWorker:ce},Ue,je,pt){const Kt=(0,oe.O)(),vn=(0,le.s)();cn(vn,E.N.globalContext,Kt);const Wn=(0,Se.Y)();cn(Wn,E.N.userContext,Kt);const ur=(0,xe.K)();cn(ur,E.N.accountContext,Kt);let mr,Hr,Xr,jr;const ps=Ue.observable.subscribe(ms),is={};function ms(){if(!Xr||!jr||!Ue.isGranted())return;ps.unsubscribe();let Us;if(jr.trackViewsManually){if(!mr)return;Kt.remove(mr.callback),Us=mr.options}const ka=pt(jr,Hr,Us);Kt.drain(ka)}function va(Us,ka){const Aa=(0,Ge.d0)();if(Aa&&(Us=Ot(Us)),Xr=Us,(0,s.Rr)(ke(Us)),jr){(0,w.$)("DD_RUM",Us);return}const _o=xr(Us,ka);if(_o){if(!Aa&&!_o.sessionStoreStrategyType){ze.Vy.warn("No storage available for session. We will not send any data.");return}_o.compressIntakeRequests&&!Aa&&ce&&(Hr=ce(_o,"Datadog RUM",ye.l),!Hr)||(jr=_o,(0,Fe.i)().subscribe(ye.l),Ue.tryToInit(_o.trackingConsent),ms())}}const $a=Us=>{Kt.add(ka=>ka.addDurationVital(Us))},Oo=(Us,ka,Aa,_o)=>{Kt.add(tl=>tl.addOperationStepVital((0,v.a)(Us),ka,(0,v.a)(Aa),(0,v.a)(_o)))};return{init(Us,ka,Aa){if(!Us){ze.Vy.error("Missing configuration");return}(0,J.Aq)(Us.enableExperimentalFeatures),Xr=Us,!($&&(0,Je.ao)())&&(ve(Us.plugins,"onInit",{initConfiguration:Us,publicApi:ka}),Us.remoteConfigurationId?Sr(Us,{user:Wn,context:vn}).then(_o=>{_o&&va(_o,Aa)}).catch(i.Dx):va(Us,Aa))},get initConfiguration(){return Xr},getInternalContext:ye.l,stopSession:ye.l,addTiming(Us,ka=(0,h.nx)()){Kt.add(Aa=>Aa.addTiming(Us,ka))},startView(Us,ka=(0,h.M8)()){const Aa=_o=>{_o.startView(Us,ka)};Kt.add(Aa),mr||(mr={options:Us,callback:Aa},ms())}
218,setViewName(Us){Kt.add(ka=>ka.setViewName(Us))},setViewContext(Us){Kt.add(ka=>ka.setViewContext(Us))},setViewContextProperty(Us,ka){Kt.add(Aa=>Aa.setViewContextProperty(Us,ka))},getViewContext:()=>is,globalContext:vn,userContext:Wn,accountContext:ur,addAction(Us){Kt.add(ka=>ka.addAction(Us))},addError(Us){Kt.add(ka=>ka.addError(Us))},addFeatureFlagEvaluation(Us,ka){Kt.add(Aa=>Aa.addFeatureFlagEvaluation(Us,ka))},startDurationVital(Us,ka){return Z(je,Us,ka)},stopDurationVital(Us,ka){H($a,je,Us,ka)},addDurationVital:$a,addOperationStepVital:Oo}}function Ot($){var ce,Ue;return{...$,applicationId:"00000000-aaaa-0000-aaaa-000000000000",clientToken:"empty",sessionSampleRate:100,defaultPrivacyLevel:(ce=$.defaultPrivacyLevel)!==null&&ce!==void 0?ce:(Ue=(0,Ge.Y9)())===null||Ue===void 0?void 0:Ue.getPrivacyLevel()}}function cn($,ce,Ue){$.changeObservable.subscribe(()=>{const je=$.getContext();Ue.add(pt=>pt[ce].setContext(je))})}function _n($,ce,Ue,je={}){const pt=(0,t.D)(),Kt=I(),vn=(0,r.t)().observable;let Wn=Ie(je,pt,Kt,(Xr,jr,ps)=>{const is=jr&&je.createDeflateEncoder?va=>je.createDeflateEncoder(Xr,jr,va):a.N,ms=$(Xr,ce,Ue,ps,is,pt,Kt,vn,je.sdkName);return ce.onRumStart(ms.lifeCycle,Xr,ms.session,ms.viewHistory,jr,ms.telemetry),Ue.onRumStart(ms.lifeCycle,ms.hooks,Xr,ms.session,ms.viewHistory,is),Wn=$n(Wn,ms),ve(Xr.plugins,"onRumStart",{strategy:Wn,addEvent:ms.addEvent}),ms});const ur=()=>Wn,mr=(0,i.dm)(Xr=>{const jr=typeof Xr=="object"?Xr:{name:Xr};Wn.startView(jr),(0,s.Q6)({feature:"start-view"})}),Hr=(0,o.m)({init:Xr=>{const jr=new Error().stack;(0,i.um)(()=>Wn.init(Xr,Hr,jr))},setTrackingConsent:(0,i.dm)(Xr=>{pt.update(Xr),(0,s.Q6)({feature:"set-tracking-consent",tracking_consent:Xr})}),setViewName:(0,i.dm)(Xr=>{Wn.setViewName(Xr),(0,s.Q6)({feature:"set-view-name"})}),setViewContext:(0,i.dm)(Xr=>{Wn.setViewContext(Xr),(0,s.Q6)({feature:"set-view-context"})}),setViewContextProperty:(0,i.dm)((Xr,jr)=>{Wn.setViewContextProperty(Xr,jr),(0,s.Q6)({feature:"set-view-context-property"})}),getViewContext:(0,i.dm)(()=>((0,s.Q6)({feature:"set-view-context-property"}),Wn.getViewContext())),getInternalContext:(0,i.dm)(Xr=>Wn.getInternalContext(Xr)),getInitConfiguration:(0,i.dm)(()=>(0,l.Go)(Wn.initConfiguration)),addAction:(Xr,jr)=>{const ps=(0,f.uC)("action");(0,i.um)(()=>{Wn.addAction({name:(0,v.a)(Xr),context:(0,v.a)(jr),startClocks:(0,h.M8)(),type:B.CUSTOM,handlingStack:ps}),(0,s.Q6)({feature:"add-action"})})},addError:(Xr,jr)=>{const ps=(0,f.uC)("error");(0,i.um)(()=>{Wn.addError({error:Xr,handlingStack:ps,context:(0,v.a)(jr),startClocks:(0,h.M8)()}),(0,s.Q6)({feature:"add-error"})})},addTiming:(0,i.dm)((Xr,jr)=>{Wn.addTiming((0,v.a)(Xr),jr)}),setGlobalContext:(0,y.q)(ur,E.N.globalContext,E.Q.setContext,"set-global-context"),getGlobalContext:(0,y.q)(ur,E.N.globalContext,E.Q.getContext,"get-global-context"),setGlobalContextProperty:(0,y.q)(ur,E.N.globalContext,E.Q.setContextProperty,"set-global-context-property"),removeGlobalContextProperty:(0,y.q)(ur,E.N.globalContext,E.Q.removeContextProperty,"remove-global-context-property"),clearGlobalContext:(0,y.q)(ur,E.N.globalContext,E.Q.clearContext,"clear-global-context"),setUser:(0,y.q)(ur,E.N.userContext,E.Q.setContext,"set-user"),getUser:(0,y.q)(ur,E.N.userContext,E.Q.getContext,"get-user"),setUserProperty:(0,y.q)(ur,E.N.userContext,E.Q.setContextProperty,"set-user-property"),removeUserProperty:(0,y.q)(ur,E.N.userContext,E.Q.removeContextProperty,"remove-user-property"),clearUser:(0,y.q)(ur,E.N.userContext,E.Q.clearContext,"clear-user"),setAccount:(0,y.q)(ur,E.N.accountContext,E.Q.setContext,"set-account"),getAccount:(0,y.q)(ur,E.N.accountContext,E.Q.getContext,"get-account"),setAccountProperty:(0,y.q)(ur,E.N.accountContext,E.Q.setContextProperty,"set-account-property"),removeAccountProperty:(0,y.q)(ur,E.N.accountContext,E.Q.removeContextProperty,"remove-account-property"),clearAccount:(0,y.q)(ur,E.N.accountContext,E.Q.clearContext,"clear-account"),startView:mr,stopSession:(0,i.dm)(()=>{Wn.stopSession(),(0,s.Q6)({feature:"stop-session"})}),addFeatureFlagEvaluation:(0,i.dm)((Xr,jr)=>{Wn.addFeatureFlagEvaluation((0,v.a)(Xr),(0,v.a)(jr)),(0,s.Q6)({feature:"add-feature-flag-evaluation"})}),getSessionReplayLink:(0,i.dm)(()=>ce.getSessionReplayLink()),startSessionReplayRecording:(0,i.dm)(Xr=>{ce.start(Xr),(0,s.Q6)({feature:"start-session-replay-recording",force:Xr&&Xr.force})}),stopSessionReplayRecording:(0,i.dm)(()=>ce.stop()),addDurationVital:(0,i.dm)((Xr,jr)=>{(0,s.Q6)({feature:"add-duration-vital"}),Wn.addDurationVital({name:(0,v.a)(Xr),type:L.DURATION,startClocks:(0,h.jR)(jr.startTime),duration:jr.duration,context:(0,v.a)(jr&&jr.context),description:(0,v.a)(jr&&jr.description)})}),startDurationVital:(0,i.dm)((Xr,jr)=>((0,s.Q6)({feature:"start-duration-vital"}),Wn.startDurationVital((0,v.a)(Xr),{context:(0,v.a)(jr&&jr.context),description:(0,v.a)(jr&&jr.description)}))),stopDurationVital:(0,i.dm)((Xr,jr)=>{(0,s.Q6)({feature:"stop-duration-vital"}),Wn.stopDurationVital(typeof Xr=="string"?(0,v.a)(Xr):Xr,{context:(0,v.a)(jr&&jr.context),description:(0,v.a)(jr&&jr.description)})}),startFeatureOperation:(0,i.dm)((Xr,jr)=>{(0,s.Q6)({feature:"add-operation-step-vital",action_type:"start"}),Wn.addOperationStepVital(Xr,"start",jr)}),succeedFeatureOperation:(0,i.dm)((Xr,jr)=>{(0,s.Q6)({feature:"add-operation-step-vital",action_type:"succeed"}),Wn.addOperationStepVital(Xr,"end",jr)}),failFeatureOperation:(0,i.dm)((Xr,jr,ps)=>{(0,s.Q6)({feature:"add-operation-step-vital",action_type:"fail"}),Wn.addOperationStepVital(Xr,"end",ps,jr)})});return Hr}function $n($,ce){return{init:Ue=>{(0,w.$)("DD_RUM",Ue)},initConfiguration:$.initConfiguration,...ce}}var Ti=e(84069),nr=e(35499),Gt=e(26614),vr=e(16746);function Tr(){const $=rr();return new Gt.cP(ce=>{if(!$)return;const Ue=new $((0,i.dm)(je=>
218ce.notify(je)));return Ue.observe(document,{attributes:!0,characterData:!0,childList:!0,subtree:!0}),()=>Ue.disconnect()})}function rr(){let $;const ce=window;if(ce.Zone&&($=(0,vr.W)(ce,"MutationObserver"),ce.MutationObserver&&$===ce.MutationObserver)){const Ue=new ce.MutationObserver(ye.l),je=(0,vr.W)(Ue,"originalInstance");$=je&&je.constructor}return $||($=ce.MutationObserver),$}var ti=e(689);function _r(){const $=new Gt.cP,{stop:ce}=(0,ti.H)(window,"open",()=>$.notify());return{observable:$,stop:ce}}function Ne($,ce,Ue,je,pt){return{get:Kt=>{const vn=Ue.findView(Kt),Wn=pt.findUrl(Kt),ur=ce.findTrackedSession(Kt);if(ur&&vn&&Wn){const mr=je.findActionId(Kt);return{application_id:$,session_id:ur.id,user_action:mr?{id:mr}:void 0,view:{id:vn.id,name:vn.name,referrer:Wn.referrer,url:Wn.url}}}}}}var ct=e(7311);const Jt=ct.D;var sn=e(99576),kn=e(24602);const er=sn.AQ;function Fr($){const ce=(0,kn.q)({expireDelay:er});$.subscribe(1,je=>{ce.add(Ue(je),je.startClocks.relative)}),$.subscribe(6,({endClocks:je})=>{ce.closeActive(je.relative)}),$.subscribe(3,je=>{const pt=ce.find(je.startClocks.relative);pt&&(je.name&&(pt.name=je.name),je.context&&(pt.context=je.context),pt.sessionIsActive=je.sessionIsActive)}),$.subscribe(10,()=>{ce.reset()});function Ue(je){return{service:je.service,version:je.version,context:je.context,id:je.id,name:je.name,startClocks:je.startClocks}}return{findView:je=>ce.find(je),stop:()=>{ce.stop()}}}var Ki=e(88385),Fi=e(62079),Hi=e(40198),Bi=e(38870);const As="initial_document",ks=[[Fi.v.DOCUMENT,$=>As===$],[Fi.v.XHR,$=>$==="xmlhttprequest"],[Fi.v.FETCH,$=>$==="fetch"],[Fi.v.BEACON,$=>$==="beacon"],[Fi.v.CSS,($,ce)=>/\.css$/i.test(ce)],[Fi.v.JS,($,ce)=>/\.js$/i.test(ce)],[Fi.v.IMAGE,($,ce)=>["image","img","icon"].includes($)||/\.(gif|jpg|jpeg|tiff|png|svg|ico)$/i.exec(ce)!==null],[Fi.v.FONT,($,ce)=>/\.(woff|eot|woff2|ttf)$/i.exec(ce)!==null],[Fi.v.MEDIA,($,ce)=>["audio","video"].includes($)||/\.(mp3|mp4)$/i.exec(ce)!==null]];function xs($){const ce=$.name;if(!(0,Hi.AY)(ce))return Fi.v.OTHER;const Ue=(0,Hi.L2)(ce);for(const[je,pt]of ks)if(pt($.initiatorType,Ue))return je;return Fi.v.OTHER}function Ls(...$){for(let ce=1;ce<$.length;ce+=1)if($[ce-1]>$[ce])return!1;return!0}function Ys($){return $.initiatorType==="xmlhttprequest"||$.initiatorType==="fetch"}function Ma($){const{duration:ce,startTime:Ue,responseEnd:je}=$;return ce===0&&Ue<je?(0,h.vk)(Ue,je):ce}function Xs($){if(!Os($))return;const{startTime:ce,fetchStart:Ue,workerStart:je,redirectStart:pt,redirectEnd:Kt,domainLookupStart:vn,domainLookupEnd:Wn,connectStart:ur,secureConnectionStart:mr,connectEnd:Hr,requestStart:Xr,responseStart:jr,responseEnd:ps}=$,is={download:ya(ce,jr,ps),first_byte:ya(ce,Xr,jr)};return 0<je&&je<Ue&&(is.worker=ya(ce,je,Ue)),Ue<Hr&&(is.connect=ya(ce,ur,Hr),ur<=mr&&mr<=Hr&&(is.ssl=ya(ce,mr,Hr))),Ue<Wn&&(is.dns=ya(ce,vn,Wn)),ce<Kt&&(is.redirect=ya(ce,pt,Kt)),is}function Ha($){return $.duration>=0}function Os($){const ce=Ls($.startTime,$.fetchStart,$.domainLookupStart,$.domainLookupEnd,$.connectStart,$.connectEnd,$.requestStart,$.responseStart,$.responseEnd),Ue=pa($)?Ls($.startTime,$.redirectStart,$.redirectEnd,$.fetchStart):!0;return ce&&Ue}function pa($){return $.redirectEnd>$.startTime}function ya($,ce,Ue){if($<=ce&&ce<=Ue)return{duration:(0,h.Zj)((0,h.vk)(ce,Ue)),start:(0,h.Zj)((0,h.vk)($,ce))}}function $s($){return $.nextHopProtocol===""?void 0:$.nextHopProtocol}function Gs($){return $.deliveryType===""?"other":$.deliveryType}function ua($){if($.startTime<$.responseStart){const{encodedBodySize:ce,decodedBodySize:Ue,transferSize:je}=$;return{size:Ue,encoded_body_size:ce,decoded_body_size:Ue,transfer_size:je}}return{size:void 0,encoded_body_size:void 0,decoded_body_size:void 0,transfer_size:void 0}}function La($){return $&&(!(0,Bi.w)($)||(0,J.sr)(J.R9.TRACK_INTAKE_REQUESTS))}const de=/data:(.+)?(;base64)?,/g,Ze=24e3;function Xt($,ce=Ze){if($.length<=ce||!$.startsWith("data:"))return $;const Ue=$.substring(0,100).match(de);return Ue?`${Ue[0]}[...]`:$}var Kn=e(81368);const Gr=32*Kn._m;function Me($,ce){const Ue=Bt($.requestBody,ce.trackPayload);if(Ue){if(ce.trackResponseErrors&&$.responseBody){const je=tt($.responseBody);je&&(Ue.errors_count=je.length,Ue.errors=je)}return Ue}}function tt($){let ce;try{ce=JSON.parse($)}catch{return}if(!ce||typeof ce!="object")return;const Ue=ce;return(0,ft.EI)(Ue.errors)?Ue.errors.map(pt=>{var Kt;return{message:pt.message,path:pt.path,locations:pt.locations,code:(Kt=pt.extensions)===null||Kt===void 0?void 0:Kt.code}}):void 0}function Ft($,ce){return ce.allowedGraphQlUrls.find(Ue=>(0,Ve.K)([Ue.match],$))}function Bt($,ce=!1){if(!$||typeof $!="string")return;let Ue;try{Ue=JSON.parse($)}catch{return}if(!Ue||!Ue.query)return;const je=Ue.query.trim(),pt=mn(je),Kt=Ue.operationName;if(!pt)return;let vn;return Ue.variables&&(vn=JSON.stringify(Ue.variables)),{operationType:pt,operationName:Kt,variables:vn,payload:ce?(0,K._R)(je,Gr,"..."):void 0}}function mn($){var ce;return(ce=$.match(/^\s*(query|mutation|subscription)\b/i))===null||ce===void 0?void 0:ce[1]}let Cr=1;
218function fr($,ce,Ue,je,pt){const Kt=Pn(ce,Ue,je,pt);Qr($,ce,Kt),At($,ce,Kt)}function Qr($,ce,Ue){const je=(0,Ki.G)(ce).subscribe(pt=>{const Kt=pt;if(La(Kt.url))switch(Kt.state){case"start":Ue.traceXhr(Kt,Kt.xhr),Kt.requestIndex=xi(),$.notify(7,{requestIndex:Kt.requestIndex,url:Kt.url});break;case"complete":Ue.clearTracingIfNeeded(Kt),$.notify(8,{duration:Kt.duration,method:Kt.method,requestIndex:Kt.requestIndex,spanId:Kt.spanId,startClocks:Kt.startClocks,status:Kt.status,traceId:Kt.traceId,traceSampled:Kt.traceSampled,type:Fi.Y.XHR,url:Kt.url,xhr:Kt.xhr,isAborted:Kt.isAborted,handlingStack:Kt.handlingStack,requestBody:Kt.requestBody,responseBody:Kt.responseBody});break}});return{stop:()=>je.unsubscribe()}}function At($,ce,Ue){const je=(0,Fe.i)({responseBodyAction:pt=>{var Kt;return!((Kt=Ft(pt.url,ce))===null||Kt===void 0)&&Kt.trackResponseErrors?2:1}}).subscribe(pt=>{var Kt;const vn=pt;if(La(vn.url))switch(vn.state){case"start":Ue.traceFetch(vn),vn.requestIndex=xi(),$.notify(7,{requestIndex:vn.requestIndex,url:vn.url});break;case"resolve":Ue.clearTracingIfNeeded(vn),$.notify(8,{duration:(0,h.vk)(vn.startClocks.timeStamp,(0,h.nx)()),method:vn.method,requestIndex:vn.requestIndex,responseType:vn.responseType,spanId:vn.spanId,startClocks:vn.startClocks,status:vn.status,traceId:vn.traceId,traceSampled:vn.traceSampled,type:Fi.Y.FETCH,url:vn.url,response:vn.response,init:vn.init,input:vn.input,isAborted:vn.isAborted,handlingStack:vn.handlingStack,requestBody:(Kt=vn.init)===null||Kt===void 0?void 0:Kt.body,responseBody:vn.responseBody});break}});return{stop:()=>je.unsubscribe()}}function xi(){const $=Cr;return Cr+=1,$}var In=e(59975);function di($){return(0,Lt.Et)($)&&$<0?void 0:$}function Yi({lifeCycle:$,isChildEvent:ce,onChange:Ue=ye.l}){const je={errorCount:0,longTaskCount:0,resourceCount:0,actionCount:0,frustrationCount:0},pt=$.subscribe(13,Kt=>{var vn;if(!(Kt.type==="view"||Kt.type==="vital"||!ce(Kt)))switch(Kt.type){case T.ERROR:je.errorCount+=1,Ue();break;case T.ACTION:je.actionCount+=1,Kt.action.frustration&&(je.frustrationCount+=Kt.action.frustration.type.length),Ue();break;case T.LONG_TASK:je.longTaskCount+=1,Ue();break;case T.RESOURCE:!((vn=Kt._dd)===null||vn===void 0)&&vn.discarded||(je.resourceCount+=1,Ue());break}});return{stop:()=>{pt.unsubscribe()},eventCounts:je}}var Ir=e(23100),ht=e(71345);function Ht($,ce){const Ue=(0,h.x3)();let je=!1;const{stop:pt}=(0,ht.l)($,window,["click","mousedown","keydown","touchstart","pointerdown"],Wn=>{if(!Wn.cancelable)return;const ur={entryType:"first-input",processingStart:(0,h.$S)(),processingEnd:(0,h.$S)(),startTime:Wn.timeStamp,duration:0,name:"",cancelable:!1,target:null,toJSON:()=>({})};Wn.type==="pointerdown"?Kt($,ur):vn(ur)},{passive:!0,capture:!0});return{stop:pt};function Kt(Wn,ur){(0,ht.l)(Wn,window,["pointerup","pointercancel"],mr=>{mr.type==="pointerup"&&vn(ur)},{once:!0})}function vn(Wn){if(!je){je=!0,pt();const ur=Wn.processingStart-Wn.startTime;ur>=0&&ur<(0,h.x3)()-Ue&&ce(Wn)}}}var En;(function($){$.EVENT="event",$.FIRST_INPUT="first-input",$.LARGEST_CONTENTFUL_PAINT="largest-contentful-paint",$.LAYOUT_SHIFT="layout-shift",$.LONG_TASK="longtask",$.LONG_ANIMATION_FRAME="long-animation-frame",$.NAVIGATION="navigation",$.PAINT="paint",$.RESOURCE="resource",$.VISIBILITY_STATE="visibility-state"})(En||(En={}));function Hn($,ce){return new Gt.cP(Ue=>{if(!window.PerformanceObserver)return;const je=ur=>{const mr=Jr(ur);mr.length>0&&Ue.notify(mr)};let pt,Kt=!0;const vn=new PerformanceObserver((0,i.dm)(ur=>{Kt?pt=(0,Ir.wg)(()=>je(ur.getEntries())):je(ur.getEntries())}));try{vn.observe(ce)}catch{if([En.RESOURCE,En.NAVIGATION,En.LONG_TASK,En.PAINT].includes(ce.type)){ce.buffered&&(pt=(0,Ir.wg)(()=>je(performance.getEntriesByType(ce.type))));try{vn.observe({entryTypes:[ce.type]})}catch{return}}}Kt=!1,Ur($);let Wn;return!wr(En.FIRST_INPUT)&&ce.type===En.FIRST_INPUT&&({stop:Wn}=Ht($,ur=>{je([ur])})),()=>{vn.disconnect(),Wn&&Wn(),(0,Ir.DJ)(pt)}})}let pr;function Ur($){return!pr&&Ar()&&"addEventListener"in performance&&(pr=(0,ht.q)($,performance,"resourcetimingbufferfull",()=>{performance.clearResourceTimings()}
218)),()=>{pr?.stop()}}function Ar(){return window.performance!==void 0&&"getEntries"in performance}function wr($){return window.PerformanceObserver&&PerformanceObserver.supportedEntryTypes!==void 0&&PerformanceObserver.supportedEntryTypes.includes($)}function Jr($){return $.filter(ce=>!Qn(ce))}function Qn($){return $.entryType===En.RESOURCE&&(!La($.name)||!Ha($))}function ji($){return $.nodeType===Node.TEXT_NODE}function zi($){return $.nodeType===Node.COMMENT_NODE}function Wi($){return $.nodeType===Node.ELEMENT_NODE}function Ts($){return Wi($)&&!!$.shadowRoot}function gs($){const ce=$;return!!ce.host&&ce.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&Wi(ce.host)}function Ds($){return $.childNodes.length>0||Ts($)}function us($,ce){let Ue=$.firstChild;for(;Ue;)ce(Ue),Ue=Ue.nextSibling;Ts($)&&ce($.shadowRoot)}function Hs($){return gs($)?$.host:$.parentNode}const ns=100,as=100,He="data-dd-excluded-activity-mutations";function ut($,ce,Ue,je,pt,Kt){const vn=an($,ce,Ue,je);return Mt(vn,pt,Kt)}function Mt($,ce,Ue){let je,pt=!1;const Kt=(0,Ir.wg)((0,i.dm)(()=>mr({hadActivity:!1})),ns),vn=Ue!==void 0?(0,Ir.wg)((0,i.dm)(()=>mr({hadActivity:!0,end:(0,h.nx)()})),Ue):void 0,Wn=$.subscribe(({isBusy:Hr})=>{(0,Ir.DJ)(Kt),(0,Ir.DJ)(je);const Xr=(0,h.nx)();Hr||(je=(0,Ir.wg)((0,i.dm)(()=>mr({hadActivity:!0,end:Xr})),as))}),ur=()=>{pt=!0,(0,Ir.DJ)(Kt),(0,Ir.DJ)(je),(0,Ir.DJ)(vn),Wn.unsubscribe()};function mr(Hr){pt||(ur(),ce(Hr))}return{stop:ur}}function an($,ce,Ue,je){return new Gt.cP(pt=>{const Kt=[];let vn,Wn=0;return Kt.push(ce.subscribe(mr=>{mr.every(ir)||ur()}),Ue.subscribe(ur),Hn(je,{type:En.RESOURCE}).subscribe(mr=>{mr.some(Hr=>!Sn(je,Hr.name))&&ur()}),$.subscribe(7,mr=>{Sn(je,mr.url)||(vn===void 0&&(vn=mr.requestIndex),Wn+=1,ur())}),$.subscribe(8,mr=>{Sn(je,mr.url)||vn===void 0||mr.requestIndex<vn||(Wn-=1,ur())})),()=>{Kt.forEach(mr=>mr.unsubscribe())};function ur(){pt.notify({isBusy:Wn>0})}})}function Sn($,ce){return(0,Ve.K)($.excludedActivityUrls,ce)}function ir($){const ce=$.type==="characterData"?$.target.parentElement:$.target;return!!(ce&&Wi(ce)&&ce.matches(`[${He}], [${He}] *`))}const Un="data-dd-action-name",Kr="Masked Element",_i="xxx",Si=[Un,"data-testid","data-test","data-qa","data-cy","data-test-id","data-qa-id","data-testing","data-component","data-element","data-source-file"],De=[jt,Dt],Qe=[jt,Fn,at];function Pt($,ce){if(!$.isConnected)return;let Ue,je=$;for(;je&&je.nodeName!=="HTML";){const pt=or(je,De,Or,ce,Ue);if(pt)return pt;Ue=or(je,Qe,oi,ce,Ue)||rs(Bn(je),Ue),je=je.parentElement}return Ue}function Ut($){return/[0-9]/.test($)}function Dt($){if($.id&&!Ut($.id))return`#${CSS.escape($.id)}`}function Fn($){if($.tagName==="BODY")return;const ce=$.classList;for(let Ue=0;Ue<ce.length;Ue+=1){const je=ce[Ue];if(!Ut(je))return`${CSS.escape($.tagName)}.${CSS.escape(je)}`}}function at($){return CSS.escape($.tagName)}function jt($,ce){if(ce){const je=Ue(ce);if(je)return je}for(const je of Si){const pt=Ue(je);if(pt)return pt}function Ue(je){if($.hasAttribute(je))return`${CSS.escape($.tagName)}[${je}="${CSS.escape($.getAttribute(je))}"]`}}function Bn($){let ce=$.parentElement.firstElementChild,Ue=1;for(;ce&&ce!==$;)ce.tagName===$.tagName&&(Ue+=1),ce=ce.nextElementSibling;return`${CSS.escape($.tagName)}:nth-of-type(${Ue})`}function or($,ce,Ue,je,pt){for(const Kt of ce){const vn=Kt($,je);if(vn&&Ue($,vn,pt))return rs(vn,pt)}}function Or($,ce,Ue){return $.ownerDocument.querySelectorAll(rs(ce,Ue)).length===1}function oi($,ce,Ue){let je;if(Ue===void 0)je=vn=>vn.matches(ce);else{const vn=rs(`${ce}:scope`,Ue);je=Wn=>Wn.querySelector(vn)!==null}let Kt=$.parentElement.firstElementChild;for(;Kt;){if(Kt!==$&&je(Kt))return!1;Kt=Kt.nextElementSibling}return!0}function rs($,ce){return ce?`${$}>${ce}`:$}const vi={IGNORE:"ignore",HIDDEN:"hidden",ALLOW:qe.WA.ALLOW,MASK:qe.WA.MASK,MASK_USER_INPUT:qe.WA.MASK_USER_INPUT,MASK_UNLESS_ALLOWLISTED:qe.WA.MASK_UNLESS_ALLOWLISTED},fi="data-dd-privacy",Ui="allow",Mi="mask",Fs="mask-user-input",da="mask-unless-allowlisted",la="hidden",Ks="dd-privacy-",ra="***",Oa="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==",xa={INPUT:!0,OUTPUT:!0,TEXTAREA:!0,SELECT:!0,OPTION:!0,DATALIST:!0,OPTGROUP:!0},wa="x";function ia($){return`[${fi}="${$}"], .${Ks}${$}`}function ao($,ce,Ue){if(Ue&&Ue.has($))return Ue.get($);const je=Hs($),pt=je?ao(je,ce,Ue):ce,Kt=fa($),vn=Fa(Kt,pt);return Ue&&Ue.set($,vn),vn}function Fa($,ce){switch(ce){case vi.HIDDEN:case vi.IGNORE:return ce}switch($){case vi.ALLOW:case vi.MASK:case vi.MASK_USER_INPUT:case vi.MASK_UNLESS_ALLOWLISTED:case vi.HIDDEN:case vi.IGNORE:return $;default:return ce}}function fa($){if(Wi($)){if($.tagName==="BASE")return vi.ALLOW;if($.tagName==="INPUT"){const ce=$;if(ce.type==="password"||ce.type==="email"||ce.type==="tel"||ce.type==="hidden")return vi.MASK;const Ue=ce.getAttribute("autocomplete");if(Ue&&(Ue.startsWith("cc-")||Ue.endsWith("-password")))return vi.MASK}if($.matches(ia(vi.HIDDEN)))return vi.HIDDEN;if($.matches(ia(vi.MASK)))return vi.MASK;if($.matches(ia(vi.MASK_UNLESS_ALLOWLISTED)))return vi.MASK_UNLESS_ALLOWLISTED;if($.matches(ia(vi.MASK_USER_INPUT)))return vi.MASK_USER_INPUT;if($.matches(ia(vi.ALLOW)))return vi.ALLOW;if(No($))return vi.IGNORE}}function Za($,ce){switch(ce){case vi.MASK:case vi.HIDDEN:case vi.IGNORE:return!0;case vi.MASK_UNLESS_ALLOWLISTED:return ji($)?Bs($.parentNode)?!0:!fo($.textContent||""):Bs($);case vi.MASK_USER_INPUT:return ji($)?Bs($.parentNode):Bs($);default:return!1}}function Bs($){if(!$||$.nodeType!==$.ELEMENT_NODE)return!1;const ce=$;if(ce.tagName==="INPUT")switch(ce.type){case"button":case"color":case"reset":case"submit":return!1}return!!xa[ce.tagName]}const Ns=$=>$.replace(/\S/g,wa);function Sa($,ce){var Ue;const je=(Ue=$.parentElement)===null||Ue===void 0?void 0:Ue.tagName;let pt=$.textContent||"";if(je==="HEAD"&&!pt.trim())return;const vn=ce;if(je==="SCRIPT")pt=ra;else if(vn===vi.HIDDEN)pt=ra;else if(Za($,vn))if(je==="DATALIST"||je==="SELECT"||je==="OPTGROUP"){if(!pt.trim())return}else je==="OPTION"?pt=ra:vn===vi.MASK_UNLESS_ALLOWLISTED?pt=Qs(pt):pt=Ns(pt);return pt}
218function No($){if($.nodeName==="SCRIPT")return!0;if($.nodeName==="LINK"){const Ue=ce("rel");return/preload|prefetch/i.test(Ue)&&ce("as")==="script"||Ue==="shortcut icon"||Ue==="icon"}if($.nodeName==="META"){const Ue=ce("name"),je=ce("rel"),pt=ce("property");return/^msapplication-tile(image|color)$/.test(Ue)||Ue==="application-name"||je==="icon"||je==="apple-touch-icon"||je==="shortcut icon"||Ue==="keywords"||Ue==="description"||/^(og|twitter|fb):/.test(pt)||/^(og|twitter):/.test(Ue)||Ue==="pinterest"||Ue==="robots"||Ue==="googlebot"||Ue==="bingbot"||$.hasAttribute("http-equiv")||Ue==="author"||Ue==="generator"||Ue==="framework"||Ue==="publisher"||Ue==="progid"||/^article:/.test(pt)||/^product:/.test(pt)||Ue==="google-site-verification"||Ue==="yandex-verification"||Ue==="csrf-token"||Ue==="p:domain_verify"||Ue==="verify-v1"||Ue==="verification"||Ue==="shopify-checkout-api-token"}function ce(Ue){return($.getAttribute(Ue)||"").toLowerCase()}return!1}function fo($){var ce;return!$||!$.trim()?!0:((ce=window.$DD_ALLOW)===null||ce===void 0?void 0:ce.has($.toLocaleLowerCase()))||!1}function Qs($,ce){return fo($)?$:ce||Ns($)}const mo=h.OY,co=100;function Y($,ce){const Ue=[];let je=0,pt;Kt($);function Kt(ur){ur.stopObservable.subscribe(vn),Ue.push(ur),(0,Ir.DJ)(pt),pt=(0,Ir.wg)(Wn,mo)}function vn(){je===1&&Ue.every(ur=>ur.isStopped())&&(je=2,ce(Ue))}function Wn(){(0,Ir.DJ)(pt),je===0&&(je=1,vn())}return{tryAppend:ur=>je!==0?!1:Ue.length>0&&!V(Ue[Ue.length-1].event,ur.event)?(Wn(),!1):(Kt(ur),!0),stop:()=>{Wn()}}}function V($,ce){return $.target===ce.target&&ie($,ce)<=co&&$.timeStamp-ce.timeStamp<=mo}function ie($,ce){return Math.sqrt(Math.pow($.clientX-ce.clientX,2)+Math.pow($.clientY-ce.clientY,2))}function be($,ce,Ue=vi.ALLOW){const{actionNameAttribute:je}=ce,pt=Pe($,Un)||je&&Pe($,je);return pt?{name:pt,nameSource:"custom_attribute"}:Ue===vi.MASK?{name:Kr,nameSource:"mask_placeholder"}:St($,he,ce)||St($,Le,ce)||{name:"",nameSource:"blank"}}function Pe($,ce){const Ue=$.closest(`[${ce}]`);if(!Ue)return;const je=Ue.getAttribute(ce);return kt(on(je.trim()))}const he=[($,ce)=>{if("labels"in $&&$.labels&&$.labels.length>0)return kr($.labels[0],ce)},$=>{if($.nodeName==="INPUT"){const ce=$,Ue=ce.getAttribute("type");if(Ue==="button"||Ue==="submit"||Ue==="reset")return{name:ce.value,nameSource:"text_content"}}},($,ce)=>{if($.nodeName==="BUTTON"||$.nodeName==="LABEL"||$.getAttribute("role")==="button")return kr($,ce)},$=>sr($,"aria-label"),($,ce)=>{const Ue=$.getAttribute("aria-labelledby");if(Ue)return{name:Ue.split(/\s+/).map(je=>Nn($,je)).filter(je=>!!je).map(je=>Rr(je,ce)).join(" "),nameSource:"text_content"}},$=>sr($,"alt"),$=>sr($,"name"),$=>sr($,"title"),$=>sr($,"placeholder"),($,ce)=>{if("options"in $&&$.options.length>0)return kr($.options[0],ce)}],Le=[($,ce)=>kr($,ce)],Ke=10;function St($,ce,Ue){let je=$,pt=0;for(;pt<=Ke&&je&&je.nodeName!=="BODY"&&je.nodeName!=="HTML"&&je.nodeName!=="HEAD";){for(const Kt of ce){const vn=Kt(je,Ue);if(vn){const{name:Wn,nameSource:ur}=vn,mr=Wn&&Wn.trim();if(mr)return{name:kt(on(mr)),nameSource:ur}}}if(je.nodeName==="FORM")break;je=je.parentElement,pt+=1}}function on($){return $.replace(/\s+/g," ")}function kt($){return $.length>100?`${(0,K._R)($,100)} [...]`:$}function Nn($,ce){return $.ownerDocument?$.ownerDocument.getElementById(ce):null}function sr($,ce){return{name:$.getAttribute(ce)||"",nameSource:"standard_attribute"}}function kr($,ce){return{name:Rr($,ce)||"",nameSource:"text_content"}}function Rr($,ce){if($.isContentEditable)return;const{enablePrivacyForActionName:Ue,actionNameAttribute:je,defaultPrivacyLevel:pt}=ce;if((0,J.sr)(J.R9.USE_TREE_WALKER_FOR_ACTION_NAME))return $r($,je,Ue,pt);if("innerText"in $){let Kt=$.innerText;const vn=Wn=>{const ur=$.querySelectorAll(Wn);for(let mr=0;mr<ur.length;mr+=1){const Hr=ur[mr];if("innerText"in Hr){const Xr=Hr.innerText;Xr&&Xr.trim().length>0&&(Kt=Kt.replace(Xr,""))}}};return vn(`[${Un}]`),je&&vn(`[${je}]`),Ue&&vn(`${ia(vi.HIDDEN)}, ${ia(vi.MASK)}`),Kt}return $.textContent}function $r($,ce,Ue,je){const pt=new Map,Kt=document.createTreeWalker($,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,Wn);let vn="";for(;Kt.nextNode();){const ur=Kt.currentNode;if(Wi(ur)){(ur.nodeName==="BR"||ur.nodeName==="P"||["block","flex","grid","list-item","table","table-caption"].includes(getComputedStyle(ur).display))&&(vn+=" ");continue}vn+=ur.textContent||""}return vn.replace(/\s+/g," ").trim();function Wn(ur){const mr=ao(ur,je,pt);if(Ue&&mr&&Za(ur,mr))return NodeFilter.FILTER_REJECT;if(Wi(ur)){if(ur.hasAttribute(Un)||ce&&ur.hasAttribute(ce))return NodeFilter.FILTER_REJECT;const Hr=getComputedStyle(ur);if(Hr.visibility!=="visible"||Hr.display==="none"||Hr.contentVisibility&&Hr.contentVisibility!=="visible")return NodeFilter.FILTER_REJECT}return NodeFilter.FILTER_ACCEPT}}function wi($,{onPointerDown:ce,onPointerUp:Ue}){let je,pt={selection:!1,input:!1,scroll:!1},Kt;
218const vn=[(0,ht.q)($,window,"pointerdown",Wn=>{Zi(Wn)&&(je=Oi(),pt={selection:!1,input:!1,scroll:!1},Kt=ce(Wn))},{capture:!0}),(0,ht.q)($,window,"selectionchange",()=>{(!je||!Oi())&&(pt.selection=!0)},{capture:!0}),(0,ht.q)($,window,"scroll",()=>{pt.scroll=!0},{capture:!0,passive:!0}),(0,ht.q)($,window,"pointerup",Wn=>{if(Zi(Wn)&&Kt){const ur=pt;Ue(Kt,Wn,()=>ur),Kt=void 0}},{capture:!0}),(0,ht.q)($,window,"input",()=>{pt.input=!0},{capture:!0})];return{stop:()=>{vn.forEach(Wn=>Wn.stop())}}}function Oi(){const $=window.getSelection();return!$||$.isCollapsed}function Zi($){return $.target instanceof Element&&$.isPrimary!==!1}const Cn=3;function hr($,ce){if(Gn($))return ce.addFrustration(R.RAGE_CLICK),$.some(os)&&ce.addFrustration(R.DEAD_CLICK),ce.hasError&&ce.addFrustration(R.ERROR_CLICK),{isRage:!0};const Ue=$.some(je=>je.getUserActivity().selection);return $.forEach(je=>{je.hasError&&je.addFrustration(R.ERROR_CLICK),os(je)&&!Ue&&je.addFrustration(R.DEAD_CLICK)}),{isRage:!1}}function Gn($){if($.some(ce=>ce.getUserActivity().selection||ce.getUserActivity().scroll))return!1;for(let ce=0;ce<$.length-(Cn-1);ce+=1)if($[ce+Cn-1].event.timeStamp-$[ce].event.timeStamp<=h.OY)return!0;return!1}
218const yi='input:not([type="checkbox"]):not([type="radio"]):not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="range"]),textarea,select,[contenteditable],[contenteditable] *,canvas,a[href],a[href] *';function os($){if($.hasPageActivity||$.getUserActivity().input||$.getUserActivity().scroll)return!1;let ce=$.event.target;return ce.tagName==="LABEL"&&ce.hasAttribute("for")&&(ce=document.getElementById(ce.getAttribute("for"))),!ce||!ce.matches(yi)}const cs=10*h.OY,ds=new Map;function X($){const ce=ds.get($);return ds.delete($),ce}function fe($,ce){ds.set($,ce),ds.forEach((Ue,je)=>{(0,h.vk)(je,(0,h.$S)())>cs&&ds.delete(je)})}const Re=5*h.iW;function et($,ce,Ue,je){const pt=(0,kn.q)({expireDelay:Re}),Kt=new Gt.cP;let vn;$.subscribe(10,()=>{pt.reset()}),$.subscribe(5,Hr),$.subscribe(11,Xr=>{Xr.reason===nr.y5.UNLOADING&&Hr()});const{stop:Wn}=wi(je,{onPointerDown:Xr=>wt(je,$,ce,Xr,Ue),onPointerUp:({clickActionBase:Xr,hadActivityOnPointerDown:jr},ps,is)=>{qt(je,$,ce,Ue,pt,Kt,mr,Xr,ps,is,jr)}});return{stop:()=>{Hr(),Kt.notify(),Wn()},actionContexts:{findActionId:Xr=>pt.findAll(Xr)}};function mr(Xr){if(!vn||!vn.tryAppend(Xr)){const jr=Xr.clone();vn=Y(Xr,ps=>{Zn(ps,jr)})}}function Hr(){vn&&vn.stop()}}function wt($,ce,Ue,je,pt){let Kt;if($.enablePrivacyForActionName?Kt=ao(je.target,$.defaultPrivacyLevel):Kt=vi.ALLOW,Kt===vi.HIDDEN)return;const vn=On(je,Kt,$);let Wn=!1;return ut(ce,Ue,pt,$,ur=>{Wn=ur.hadActivity},ns),{clickActionBase:vn,hadActivityOnPointerDown:()=>Wn}}function qt($,ce,Ue,je,pt,Kt,vn,Wn,ur,mr,Hr){var Xr;const jr=Yn(ce,pt,mr,Wn,ur);vn(jr);const ps=(Xr=Wn?.target)===null||Xr===void 0?void 0:Xr.selector;ps&&fe(ur.timeStamp,ps);const{stop:is}=ut(ce,Ue,je,$,$a=>{$a.hadActivity&&$a.end<jr.startClocks.timeStamp?jr.discard():$a.hadActivity?jr.stop($a.end):Hr()?jr.stop(jr.startClocks.timeStamp):jr.stop()},cs),ms=ce.subscribe(5,({endClocks:$a})=>{jr.stop($a.timeStamp)}),va=Kt.subscribe(()=>{jr.stop()});jr.stopObservable.subscribe(()=>{ms.unsubscribe(),is(),va.unsubscribe()})}function On($,ce,Ue){const je=$.target.getBoundingClientRect(),pt=Pt($.target,Ue.actionNameAttribute);pt&&fe($.timeStamp,pt);const{name:Kt,nameSource:vn}=be($.target,Ue,ce);return{type:B.CLICK,target:{width:Math.round(je.width),height:Math.round(je.height),selector:pt},position:{x:Math.round($.clientX-je.left),y:Math.round($.clientY-je.top)},name:Kt,nameSource:vn}}function Yn($,ce,Ue,je,pt){const Kt=(0,K.lk)(),vn=(0,h.M8)(),Wn=ce.add(Kt,vn.relative),ur=Yi({lifeCycle:$,isChildEvent:is=>is.action!==void 0&&(Array.isArray(is.action.id)?is.action.id.includes(Kt):is.action.id===Kt)});let mr=0,Hr;const Xr=[],jr=new Gt.cP;function ps(is){mr===0&&(Hr=is,mr=1,Hr?Wn.close((0,h.gs)(Hr)):Wn.remove(),ur.stop(),jr.notify())}return{event:pt,stop:ps,stopObservable:jr,get hasError(){return ur.eventCounts.errorCount>0},get hasPageActivity(){return Hr!==void 0},getUserActivity:Ue,addFrustration:is=>{Xr.push(is)},startClocks:vn,isStopped:()=>mr===1||mr===2,clone:()=>Yn($,ce,Ue,je,pt),validate:is=>{if(ps(),mr!==1)return;const{resourceCount:ms,errorCount:va,longTaskCount:$a}=ur.eventCounts,Oo={duration:Hr&&(0,h.vk)(vn.timeStamp,Hr),startClocks:vn,id:Kt,frustrationTypes:Xr,counts:{resourceCount:ms,errorCount:va,longTaskCount:$a},events:is??[pt],event:pt,...je};$.notify(0,Oo),mr=2},discard:()=>{ps(),mr=2}}}function Zn($,ce){const{isRage:Ue}=hr($,ce);Ue?($.forEach(je=>je.discard()),ce.stop((0,h.nx)()),ce.validate($.map(je=>je.event))):(ce.discard(),$.forEach(je=>je.validate()))}function Mr($,ce,Ue,je,pt){const{unsubscribe:Kt}=$.subscribe(0,ur=>{$.notify(12,Li(ur))});ce.register(0,({startTime:ur,eventType:mr})=>{if(mr!==T.ERROR&&mr!==T.RESOURCE&&mr!==T.LONG_TASK)return In.$O;const Hr=vn.findActionId(ur);return Hr?{type:mr,action:{id:Hr}}:In.$O}),ce.register(1,({startTime:ur})=>({action:{id:vn.findActionId(ur)}}));let vn={findActionId:ye.l},Wn=ye.l;return pt.trackUserInteractions&&({actionContexts:vn,stop:Wn}=et($,Ue,je,pt)),{addAction:ur=>{$.notify(12,Li(ur))},actionContexts:vn,stop:()=>{Kt(),Wn()}}}function Li($){const ce=Ss($)?{action:{id:$.id,loading_time:di((0,h.Zj)($.duration)),frustration:{type:$.frustrationTypes},error:{count:$.counts.errorCount},long_task:{count:$.counts.longTaskCount},resource:{count:$.counts.resourceCount}},_dd:{action:{target:$.target,position:$.position,name_source:$.nameSource}}}:{context:$.context},Ue=(0,l.kg)({action:{id:(0,K.lk)(),target:{name:$.name},type:$.type},date:$.startClocks.timeStamp,type:T.ACTION},ce),je=Ss($)?$.duration:void 0,pt=Ss($)?{events:$.events}:{handlingStack:$.handlingStack};
218return{rawRumEvent:Ue,duration:je,startTime:$.startClocks.relative,domainContext:pt}}function Ss($){return $.type!==B.CUSTOM}var Ps=e(33253),Ia=e(40134),qa=e(53656);function ae($){const ce=(0,qa.l)([ze.bP.error]).subscribe(Ue=>$.notify(Ue.error));return{stop:()=>{ce.unsubscribe()}}}var Yt=e(91998);function _t($,ce){const Ue=(0,Yt.u)($,[Yt.V.cspViolation,Yt.V.intervention]).subscribe(je=>ce.notify(je));return{stop:()=>{Ue.unsubscribe()}}}function Wt($,ce,Ue){const je=new Gt.cP;return Ue.subscribe(pt=>{pt.type===0&&je.notify(pt.error)}),ae(je),_t(ce,je),je.subscribe(pt=>$.notify(14,{error:pt})),ni($)}function ni($){return $.subscribe(14,({error:ce})=>{$.notify(12,ki(ce))}),{addError:({error:ce,handlingStack:Ue,componentStack:je,startClocks:pt,context:Kt})=>{const vn=(0,Ps.As)({originalError:ce,handlingStack:Ue,componentStack:je,startClocks:pt,nonErrorPrefix:"Provided",source:Ia.g.CUSTOM,handling:"handled"});vn.context=(0,l.kg)(vn.context,Kt),$.notify(14,{error:vn})}}}function ki($){const ce={date:$.startClocks.timeStamp,error:{id:(0,K.lk)(),message:$.message,source:$.source,stack:$.stack,handling_stack:$.handlingStack,component_stack:$.componentStack,type:$.type,handling:$.handling,causes:$.causes,source_type:"browser",fingerprint:$.fingerprint,csp:$.csp},type:T.ERROR,context:$.context},Ue={error:$.originalError,handlingStack:$.handlingStack};return{rawRumEvent:ce,startTime:$.startClocks.relative,domainContext:Ue}}var js=e(34189);const Is=h.OY,ma=30;function Qa(){const $=[];function ce(je){let pt;if(je.didTimeout){const Kt=performance.now();pt=()=>ma-(performance.now()-Kt)}else pt=je.timeRemaining.bind(je);for(;pt()>0&&$.length;)$.shift()();$.length&&Ue()}function Ue(){(0,js.BB)(ce,{timeout:Is})}return{push(je){$.push(je)===1&&Ue()},stop(){$.length=0}}}const Va=new WeakSet;function Ao($){if(!performance||!("getEntriesByName"in performance))return;const ce=performance.getEntriesByName($.url,"resource");if(!ce.length||!("toJSON"in ce[0]))return;const Ue=ce.filter(je=>!Va.has(je)).filter(je=>Ha(je)&&Os(je)).filter(je=>Mo(je,$.startClocks.relative,Ro({startTime:$.startClocks.relative,duration:$.duration})));if(Ue.length===1)return Va.add(Ue[0]),Ue[0].toJSON()}function Ro($){return(0,h.Gw)($.startTime,$.duration)}function Mo($,ce,Ue){return $.startTime>=ce-1&&Ro($)<=(0,h.Gw)(Ue,1)}var Pu=e(29378);const vu=2*h.iW;function Yo($){const ce=Iu($)||ou($);if(!(!ce||ce.traceTime<=(0,h.x3)()-vu))return ce.traceId}function Iu($){const ce=$.querySelector("meta[name=dd-trace-id]"),Ue=$.querySelector("meta[name=dd-trace-time]");return yu(ce&&ce.content,Ue&&Ue.content)}function ou($){const ce=du($);if(ce)return yu((0,K.rx)(ce,"trace-id"),(0,K.rx)(ce,"trace-time"))}function yu($,ce){const Ue=ce&&Number(ce);if(!(!$||!Ue))return{traceId:$,traceTime:Ue}}function du($){for(let ce=0;ce<$.childNodes.length;ce+=1){const Ue=bu($.childNodes[ce]);if(Ue)return Ue}if($.body)for(let ce=$.body.childNodes.length-1;ce>=0;ce-=1){const Ue=$.body.childNodes[ce],je=bu(Ue);if(je)return je;if(!ji(Ue))break}}function bu($){if($&&zi($)){const ce=/^\s*DATADOG;(.*?)\s*$/.exec($.data);if(ce)return ce[1]}}function Bu(){if(wr(En.NAVIGATION)){const Ue=performance.getEntriesByType(En.NAVIGATION)[0];if(Ue)return Ue}const $=Ga(),ce={entryType:En.NAVIGATION,initiatorType:"navigation",name:window.location.href,startTime:0,duration:$.loadEventEnd,decodedBodySize:0,encodedBodySize:0,transferSize:0,workerStart:0,toJSON:()=>({...ce,toJSON:void 0}),...$};return ce}function Ga(){const $={},ce=performance.timing;for(const Ue in ce)if((0,Lt.Et)(ce[Ue])){const je=Ue,pt=ce[je];$[je]=pt===0?0:(0,h.gs)(pt)}return $}function go($,ce,Ue=Bu){(0,Pu.H)($,"interactive",()=>{const je=Ue(),pt=Object.assign(je.toJSON(),{entryType:En.RESOURCE,initiatorType:As,duration:je.responseEnd,traceId:Yo(document),toJSON:()=>({...pt,toJSON:void 0})});ce(pt)})}const Ju=1e3;function Uu($){const ce=new Set,Ue=$.subscribe(8,je=>{ce.add(je),ce.size>Ju&&((0,s.A2)("Too many requests"),ce.delete(ce.values().next().value))});return{getMatchingRequest(je){let pt=1/0,Kt;for(const vn of ce){const Wn=je.startTime-vn.startClocks.relative;0<=Wn&&Wn<pt&&vn.url===je.name&&(pt=Math.abs(Wn),Kt=vn)}return Kt&&ce.delete(Kt),Kt},stop(){Ue.unsubscribe()}}}function Eo($,ce,Ue,je=Qa(),pt=go){let Kt;const vn=ce.trackEarlyRequests;vn?Kt=Uu($):$.subscribe(8,mr=>{ur(()=>Fo(mr,ce,Ue))});const Wn=Hn(ce,{type:En.RESOURCE,buffered:!0}).subscribe(mr=>{for(const Hr of mr)(vn||!Ys(Hr))&&ur(()=>ju(Hr,ce,Ue,Kt))});pt(ce,mr=>{ur(()=>ju(mr,ce,Ue,Kt))});function ur(mr){je.push(()=>{const Hr=mr();Hr&&$.notify(12,Hr)})}return{stop:()=>{je.stop(),Wn.unsubscribe()}}}function Fo($,ce,Ue){const je=Ao($);return Ae(je,$,Ue,ce)}function ju($,ce,Ue,je){const pt=Ys($)&&je?je.getMatchingRequest($):void 0;return Ae($,pt,Ue,ce)}function Ae($,ce,Ue,je){if(!$&&!ce)return;const pt=ce?Mn(ce,je):yr($,je);
218if(!je.trackResources&&!pt)return;const Kt=$?(0,h.FR)($.startTime):ce.startClocks,vn=$?Ma($):si(Ue,Kt,ce.duration),Wn=ce&&dt(ce,je),ur=(0,l.kg)({date:Kt.timeStamp,resource:{id:(0,K.lk)(),duration:(0,h.Zj)(vn),type:ce?ce.type===Fi.Y.XHR?Fi.v.XHR:Fi.v.FETCH:xs($),method:ce?ce.method:void 0,status_code:ce?ce.status:Ii($.responseStatus),url:ce?Xt(ce.url):$.name,protocol:$&&$s($),delivery_type:$&&Gs($),graphql:Wn},type:T.RESOURCE,_dd:{discarded:!je.trackResources}},pt,$&&hn($));return{startTime:Kt.relative,duration:vn,rawRumEvent:ur,domainContext:zt($,ce)}}function dt($,ce){const Ue=Ft($.url,ce);if(Ue)return Me($,Ue)}function zt($,ce){if(ce){const Ue={performanceEntry:$,isAborted:ce.isAborted,handlingStack:ce.handlingStack};return ce.type===Fi.Y.XHR?{xhr:ce.xhr,...Ue}:{requestInput:ce.input,requestInit:ce.init,response:ce.response,error:ce.error,...Ue}}return{performanceEntry:$}}function hn($){const{renderBlockingStatus:ce}=$;return{resource:{render_blocking_status:ce,...ua($),...Xs($)}}}function Mn($,ce){if($.traceSampled&&$.traceId&&$.spanId)return{_dd:{span_id:$.spanId.toString(),trace_id:$.traceId.toString(),rule_psr:ce.rulePsr}}}function yr($,ce){if($.traceId)return{_dd:{trace_id:$.traceId,span_id:Ct().toString(),rule_psr:ce.rulePsr}}}function si($,ce,Ue){return $.wasInPageStateDuringPeriod("frozen",ce.relative,Ue)?void 0:Ue}function Ii($){return $===0?void 0:$}function es(){try{return new Intl.DateTimeFormat().resolvedOptions().timeZone}catch{return}}var ls=e(83041);function _s($,ce,Ue){const{stop:je,eventCounts:pt}=Yi({lifeCycle:$,isChildEvent:Kt=>Kt.view.id===ce,onChange:Ue});return{stop:je,eventCounts:pt}}const _a=10*h.iW;function ta($,ce,Ue){return{stop:Hn($,{type:En.PAINT,buffered:!0}).subscribe(pt=>{const Kt=pt.find(vn=>vn.name==="first-contentful-paint"&&vn.startTime<ce.timeStamp&&vn.startTime<_a);Kt&&Ue(Kt.startTime)}).unsubscribe}}function Da($,ce){requestAnimationFrame(()=>{requestAnimationFrame(()=>{ce((0,h.vk)($,(0,h.$S)()))})})}function ga($,ce,Ue){const je=Hn($,{type:En.FIRST_INPUT,buffered:!0}).subscribe(pt=>{const Kt=pt.find(vn=>vn.startTime<ce.timeStamp);if(Kt){const vn=(0,h.vk)(Kt.startTime,Kt.processingStart);let Wn;Kt.target&&Wi(Kt.target)&&(Wn=Pt(Kt.target,$.actionNameAttribute)),Ue({delay:vn>=0?vn:0,time:Kt.startTime,targetSelector:Wn})}});return{stop:()=>{je.unsubscribe()}}}function Rt($,ce,Ue=Bu){return Ea($,()=>{const je=Ue();ho(je)||ce(Ja(je))})}function Ja($){return{domComplete:$.domComplete,domContentLoaded:$.domContentLoadedEventEnd,domInteractive:$.domInteractive,loadEvent:$.loadEventEnd,firstByte:$.responseStart>=0&&$.responseStart<=(0,h.$S)()?$.responseStart:void 0}}function ho($){return $.loadEventEnd<=0}function Ea($,ce){let Ue;const{stop:je}=(0,Pu.H)($,"complete",()=>{Ue=(0,Ir.wg)(()=>ce())});return{stop:()=>{je(),(0,Ir.DJ)(Ue)}}}const Rs=10*h.iW;function Vo($,ce,Ue,je){let pt=1/0;const{stop:Kt}=(0,ht.l)($,Ue,["pointerdown","keydown"],ur=>{pt=ur.timeStamp},{capture:!0,once:!0});let vn=0;const Wn=Hn($,{type:En.LARGEST_CONTENTFUL_PAINT,buffered:!0}).subscribe(ur=>{const mr=(0,Qt.Uk)(ur,Hr=>Hr.entryType===En.LARGEST_CONTENTFUL_PAINT&&Hr.startTime<pt&&Hr.startTime<ce.timeStamp&&Hr.startTime<Rs&&Hr.size>vn);if(mr){let Hr;mr.element&&(Hr=Pt(mr.element,$.actionNameAttribute)),je({value:mr.startTime,targetSelector:Hr,resourceUrl:xo(mr)}),vn=mr.size}});return{stop:()=>{Kt(),Wn.unsubscribe()}}}function xo($){return $.url===""?void 0:$.url}function Zu($,ce,Ue=window){if(document.visibilityState==="hidden")return{timeStamp:0,stop:ye.l};if(wr(En.VISIBILITY_STATE)){const Kt=performance.getEntriesByType(En.VISIBILITY_STATE).filter(vn=>vn.name==="hidden").find(vn=>vn.startTime>=ce.relative);if(Kt)return{timeStamp:Kt.startTime,stop:ye.l}}let je=1/0;const{stop:pt}=(0,ht.l)($,Ue,["pagehide","visibilitychange"],Kt=>{(Kt.type==="pagehide"||document.visibilityState==="hidden")&&(je=Kt.timeStamp,pt())},{capture:!0});return{get timeStamp(){return je},stop:pt}}function To($,ce,Ue,je){const pt={},{stop:Kt}=Rt($,Xr=>{Ue(Xr.loadEvent),pt.navigationTimings=Xr,je()}),vn=Zu($,ce),{stop:Wn}=ta($,vn,Xr=>{pt.firstContentfulPaint=Xr,je()}),{stop:ur}=Vo($,vn,window,Xr=>{pt.largestContentfulPaint=Xr,je()}),{stop:mr}=ga($,vn,Xr=>{pt.firstInput=Xr,je()});function Hr(){Kt(),Wn(),ur(),mr(),vn.stop()}return{stop:Hr,initialViewMetrics:pt}}const Ru=($,ce)=>$*ce,tu=($,ce)=>{const Ue=Math.max($.left,ce.left),je=Math.max($.top,ce.top),pt=Math.min($.right,ce.right),Kt=Math.min($.bottom,ce.bottom);return Ue>=pt||je>=Kt?0:Ru(pt-Ue,Kt-je)},Bl=$=>{const ce=Ru($.previousRect.width,$.previousRect.height),Ue=Ru($.currentRect.width,$.currentRect.height),je=tu($.previousRect,$.currentRect);return ce+Ue-je};function Ul($,ce,Ue){if(!qu())return{stop:ye.l};let je=0,pt;Ue({value:0});const Kt=tc(),vn=Hn($,{type:En.LAYOUT_SHIFT,buffered:!0}).subscribe(Wn=>{var ur;for(const mr of Wn){if(mr.hadRecentInput||mr.startTime<ce)continue;const{cumulatedValue:Hr,isMaxValue:Xr}=Kt.update(mr);if(Xr){const jr=zu(mr.sources);pt={target:jr?.node?new WeakRef(jr.node):void 0,time:(0,h.vk)(ce,mr.startTime),previousRect:jr?.previousRect,currentRect:jr?.currentRect,devicePixelRatio:window.devicePixelRatio}}if(Hr>je){je=Hr;const jr=(ur=pt?.target)===null||ur===void 0?void 0:ur.deref();Ue({value:(0,Lt.LI)(je,4),targetSelector:jr&&Pt(jr,$.actionNameAttribute),time:pt?.time,previousRect:pt?.previousRect?xu(pt.previousRect):void 0,currentRect:pt?.currentRect?xu(pt.currentRect):void 0,devicePixelRatio:pt?.devicePixelRatio})}}});return{stop:()=>{vn.unsubscribe()}}}function zu($){let ce;for(const Ue of $)if(Ue.node&&Wi(Ue.node)){const je=Bl(Ue);(!ce||Bl(ce)<je)&&(ce=Ue)}return ce}function xu({x:$,y:ce,width:Ue,height:je}){return{x:$,y:ce,width:Ue,height:je}}const wl=5*h.OY,ec=h.OY;function tc(){let $=0,ce,Ue,je=0;return{update:pt=>{const Kt=ce===void 0||pt.startTime-Ue>=ec||pt.startTime-ce>=wl;let vn;return Kt?(ce=Ue=pt.startTime,je=$=pt.value,vn=!0):($+=pt.value,Ue=pt.
218startTime,vn=pt.value>je,vn&&(je=pt.value)),{cumulatedValue:$,isMaxValue:vn}}}}function qu(){return wr(En.LAYOUT_SHIFT)&&"WeakRef"in window}let oo,Xo=0,zo=1/0,hi=0;function jl(){"interactionCount"in performance||oo||(oo=new window.PerformanceObserver((0,i.dm)($=>{$.getEntries().forEach(ce=>{const Ue=ce;Ue.interactionId&&(zo=Math.min(zo,Ue.interactionId),hi=Math.max(hi,Ue.interactionId),Xo=(hi-zo)/7+1)})})),oo.observe({type:"event",buffered:!0,durationThreshold:0}))}const Cl=()=>oo?Xo:window.performance.interactionCount||0,Al=10,Lo=1*h.iW;function Gi($,ce,Ue){if(!cl())return{getInteractionToNextPaint:()=>{},setViewEnd:ye.l,stop:ye.l};const{getViewInteractionCount:je,stopViewInteractionCount:pt}=nu(Ue);let Kt=1/0;const vn=zl(je);let Wn=-1,ur,mr;function Hr(ps){for(const ms of ps)ms.interactionId&&ms.startTime>=ce&&ms.startTime<=Kt&&vn.process(ms);const is=vn.estimateP98Interaction();is&&is.duration!==Wn&&(Wn=is.duration,mr=(0,h.vk)(ce,is.startTime),ur=X(is.startTime),!ur&&is.target&&Wi(is.target)&&(ur=Pt(is.target,$.actionNameAttribute)))}const Xr=Hn($,{type:En.FIRST_INPUT,buffered:!0}).subscribe(Hr),jr=Hn($,{type:En.EVENT,durationThreshold:40,buffered:!0}).subscribe(Hr);return{getInteractionToNextPaint:()=>{if(Wn>=0)return{value:Math.min(Wn,Lo),targetSelector:ur,time:mr};if(je())return{value:0}}
218,setViewEnd:ps=>{Kt=ps,pt()},stop:()=>{jr.unsubscribe(),Xr.unsubscribe()}}}function zl($){const ce=[];function Ue(){ce.sort((je,pt)=>pt.duration-je.duration).splice(Al)}return{process(je){const pt=ce.findIndex(vn=>je.interactionId===vn.interactionId),Kt=ce[ce.length-1];pt!==-1?je.duration>ce[pt].duration&&(ce[pt]=je,Ue()):(ce.length<Al||je.duration>Kt.duration)&&(ce.push(je),Ue())},estimateP98Interaction(){const je=Math.min(ce.length-1,Math.floor($()/50));return ce[je]}}}function nu($){jl();const ce=$===k.INITIAL_LOAD?0:Cl();let Ue={stopped:!1};function je(){return Cl()-ce}return{getViewInteractionCount:()=>Ue.stopped?Ue.interactionCount:je(),stopViewInteractionCount:()=>{Ue={stopped:!0,interactionCount:je()}}}}function cl(){return wr(En.EVENT)&&window.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype}function ba($,ce,Ue,je,pt,Kt,vn){let Wn=pt===k.INITIAL_LOAD,ur=!0;const mr=[],Hr=Zu(je,Kt);function Xr(){if(!ur&&!Wn&&mr.length>0){const ps=Math.max(...mr);ps<Hr.timeStamp-Kt.relative&&vn(ps)}}const{stop:jr}=ut($,ce,Ue,je,ps=>{ur&&(ur=!1,ps.hadActivity&&mr.push((0,h.vk)(Kt.timeStamp,ps.end)),Xr())});return{stop:()=>{jr(),Hr.stop()},setLoadEvent:ps=>{Wn&&(Wn=!1,mr.push(ps),Xr())}}}function Ol(){let $;const ce=window.visualViewport;return ce?$=ce.pageLeft-ce.offsetLeft:window.scrollX!==void 0?$=window.scrollX:$=window.pageXOffset||0,Math.round($)}function Pl(){let $;const ce=window.visualViewport;return ce?$=ce.pageTop-ce.offsetTop:window.scrollY!==void 0?$=window.scrollY:$=window.pageYOffset||0,Math.round($)}let Do;function N($){return Do||(Do=g($)),Do}function g($){return new Gt.cP(ce=>{const{throttled:Ue}=(0,ye.n)(()=>{ce.notify(x())},200);return(0,ht.q)($,window,"resize",Ue,{capture:!0,passive:!0}).stop})}function x(){const $=window.visualViewport;return $?{width:Number($.width*$.scale),height:Number($.height*$.scale)}:{width:Number(window.innerWidth||0),height:Number(window.innerHeight||0)}}const C=h.OY;function M($,ce,Ue,je=q($)){let pt=0,Kt=0,vn=0;const Wn=je.subscribe(({scrollDepth:ur,scrollTop:mr,scrollHeight:Hr})=>{let Xr=!1;if(ur>pt&&(pt=ur,Xr=!0),Hr>Kt){Kt=Hr;const jr=(0,h.$S)();vn=(0,h.vk)(ce.relative,jr),Xr=!0}Xr&&Ue({maxDepth:Math.min(pt,Kt),maxDepthScrollTop:mr,maxScrollHeight:Kt,maxScrollHeightTime:vn})});return{stop:()=>Wn.unsubscribe()}}function z(){const $=Pl(),{height:ce}=x(),Ue=Math.round((document.scrollingElement||document.documentElement).scrollHeight),je=Math.round(ce+$);return{scrollHeight:Ue,scrollDepth:je,scrollTop:$}}function q($,ce=C){return new Gt.cP(Ue=>{function je(){Ue.notify(z())}if(window.ResizeObserver){const pt=(0,ye.n)(je,ce,{leading:!1,trailing:!0}),Kt=document.scrollingElement||document.documentElement,vn=new ResizeObserver((0,i.dm)(pt.throttled));Kt&&vn.observe(Kt);const Wn=(0,ht.q)($,window,"scroll",pt.throttled,{passive:!0});return()=>{pt.cancel(),vn.disconnect(),Wn.stop()}}})}function se($,ce,Ue,je,pt,Kt,vn){const Wn={},{stop:ur,setLoadEvent:mr}=ba($,ce,Ue,je,Kt,vn,ms=>{Wn.loadingTime=ms,pt()}),{stop:Hr}=M(je,vn,ms=>{Wn.scroll=ms}),{stop:Xr}=Ul(je,vn.relative,ms=>{Wn.cumulativeLayoutShift=ms,pt()}),{stop:jr,getInteractionToNextPaint:ps,setViewEnd:is}=Gi(je,vn.relative,Kt);return{stop:()=>{ur(),Xr(),Hr()},stopINPTracking:jr,setLoadEvent:mr,setViewEnd:is,getCommonViewMetrics:()=>(Wn.interactionToNextPaint=ps(),Wn)}}function ge($,ce){const{stop:Ue}=(0,ht.q)($,window,"pageshow",je=>{je.persisted&&ce(je)},{capture:!0});return Ue}function Oe($,ce,Ue){Da($.relative,je=>{ce.firstContentfulPaint=je,ce.largestContentfulPaint={value:je},Ue()})}const it=3e3,Et=5*h.iW,Zt=5*h.iW;function yn($,ce,Ue,je,pt,Kt,vn,Wn){const ur=new Set;let mr=jr(k.INITIAL_LOAD,(0,h.Oc)(),Wn),Hr;ps();let Xr;vn&&(Xr=is(Kt),pt.trackBfcacheViews&&(Hr=ge(pt,ms=>{mr.end();const va=(0,h.FR)(ms.timeStamp);mr=jr(k.BF_CACHE,va,void 0)})));function jr(ms,va,$a){const Oo=ar(ce,Ue,je,pt,$,ms,va,$a);return ur.add(Oo),Oo.stopObservable.subscribe(()=>{ur.delete(Oo)}),Oo}function ps(){ce.subscribe(10,()=>{mr=jr(k.ROUTE_CHANGE,void 0,{name:mr.name,service:mr.service,version:mr.version,context:mr.contextManager.getContext()})}),ce.subscribe(9,()=>{mr.end({sessionIsActive:!1})})}function is(ms){return ms.subscribe(({oldLocation:va,newLocation:$a})=>{ai(va,$a)&&(mr.end(),mr=jr(k.ROUTE_CHANGE))})}return{addTiming:(ms,va=(0,h.nx)())=>{mr.addTiming(ms,va)},startView:(ms,va)=>{mr.end({endClocks:va}),mr=jr(k.ROUTE_CHANGE,va,ms)}
218,setViewContext:ms=>{mr.contextManager.setContext(ms)},setViewContextProperty:(ms,va)=>{mr.contextManager.setContextProperty(ms,va)},setViewName:ms=>{mr.setViewName(ms)},getViewContext:()=>mr.contextManager.getContext(),stop:()=>{Xr&&Xr.unsubscribe(),Hr&&Hr(),mr.end(),ur.forEach(ms=>ms.stop())}}}function ar($,ce,Ue,je,pt,Kt,vn=(0,h.M8)(),Wn){const ur=(0,K.lk)(),mr=new Gt.cP,Hr={};let Xr=0,jr;const ps=(0,$t.yG)(pt),is=(0,ls.D)();let ms=!0,va=Wn?.name;const $a=Wn?.service||je.service,Oo=Wn?.version||je.version,Ca=Wn?.context;Ca&&is.setContext(Ca);const Us={id:ur,name:va,startClocks:vn,service:$a,version:Oo,context:Ca};$.notify(1,Us),$.notify(2,Us);const{throttled:ka,cancel:Aa}=(0,ye.n)(Go,it,{leading:!1}),{setLoadEvent:_o,setViewEnd:tl,stop:Ll,stopINPTracking:nl,getCommonViewMetrics:Dl}=se($,ce,Ue,je,Ku,Kt,vn),{stop:Vl,initialViewMetrics:Gl}=Kt===k.INITIAL_LOAD?To(je,vn,_o,Ku):{stop:ye.l,initialViewMetrics:{}};Kt===k.BF_CACHE&&Oe(vn,Gl,Ku);const{stop:nc,eventCounts:rl}=_s($,ur,Ku),hc=(0,Ir.yb)(Go,Et),Kl=$.subscribe(11,cu=>{cu.reason===nr.y5.UNLOADING&&Go()});Go(),is.changeObservable.subscribe(Ku);function rc(){$.notify(3,{id:ur,name:va,context:is.getContext(),startClocks:vn,sessionIsActive:ms})}function Ku(){rc(),ka()}function Go(){Aa(),rc(),Xr+=1;const cu=jr===void 0?(0,h.nx)():jr.timeStamp;$.notify(4,{customTimings:Hr,documentVersion:Xr,id:ur,name:va,service:$a,version:Oo,context:is.getContext(),loadingType:Kt,location:ps,startClocks:vn,commonViewMetrics:Dl(),initialViewMetrics:Gl,duration:(0,h.vk)(vn.timeStamp,cu),isActive:jr===void 0,sessionIsActive:ms,eventCounts:rl})}return{get name(){return va},service:$a,version:Oo,contextManager:is,stopObservable:mr,end(cu={}){var ku,pl;jr||(jr=(ku=cu.endClocks)!==null&&ku!==void 0?ku:(0,h.M8)(),ms=(pl=cu.sessionIsActive)!==null&&pl!==void 0?pl:!0,$.notify(5,{endClocks:jr}),$.notify(6,{endClocks:jr}),(0,Ir.vG)(hc),tl(jr.relative),Ll(),Kl.unsubscribe(),Go(),(0,Ir.wg)(()=>{this.stop()},Zt))},stop(){Vl(),nc(),nl(),mr.notify()},addTiming(cu,ku){if(jr)return;const pl=(0,h.pu)(ku)?ku:(0,h.vk)(vn.timeStamp,ku);Hr[Er(cu)]=pl,Ku()},setViewName(cu){va=cu,Go()}}}function Er($){const ce=$.replace(/[^a-zA-Z0-9-_.@$]/g,"_");return ce!==$&&ze.Vy.warn(`Invalid timing name: ${$}, sanitized to: ${ce}`),ce}function ai($,ce){return $.pathname!==ce.pathname||!ii(ce.hash)&&gi(ce.hash)!==gi($.hash)}function ii($){const ce=$.substring(1);return ce!==""&&!!document.getElementById(ce)}function gi($){const ce=$.indexOf("?");return ce<0?$:$.slice(0,ce)}function qi($,ce,Ue,je,pt,Kt,vn,Wn,ur,mr){return $.subscribe(4,Hr=>$.notify(12,Qi(Hr,Ue,Wn))),ce.register(0,({startTime:Hr,eventType:Xr})=>{const jr=ur.findView(Hr);return jr?{type:Xr,service:jr.service,version:jr.version,context:jr.context,view:{id:jr.id,name:jr.name}}:In.ug}),ce.register(1,({startTime:Hr})=>{var Xr;return{view:{id:(Xr=ur.findView(Hr))===null||Xr===void 0?void 0:Xr.id}}}),yn(je,$,pt,Kt,Ue,vn,!Ue.trackViewsManually,mr)}function Qi($,ce,Ue){var je,pt,Kt,vn,Wn,ur,mr,Hr,Xr,jr,ps,is,ms,va,$a,Oo,Ca,Us;const ka=Ue.getReplayStats($.id),Aa=(pt=(je=$.commonViewMetrics)===null||je===void 0?void 0:je.cumulativeLayoutShift)===null||pt===void 0?void 0:pt.devicePixelRatio,_o={_dd:{document_version:$.documentVersion,replay_stats:ka,cls:Aa?{device_pixel_ratio:Aa}:void 0,configuration:{start_session_replay_recording_manually:ce.startSessionReplayRecordingManually}},date:$.startClocks.timeStamp,type:T.VIEW,view:{action:{count:$.eventCounts.actionCount},frustration:{count:$.eventCounts.frustrationCount},cumulative_layout_shift:(Kt=$.commonViewMetrics.cumulativeLayoutShift)===null||Kt===void 0?void 0:Kt.value,cumulative_layout_shift_time:(0,h.Zj)((vn=$.commonViewMetrics.cumulativeLayoutShift)===null||vn===void 0?void 0:vn.time),cumulative_layout_shift_target_selector:(Wn=$.commonViewMetrics.cumulativeLayoutShift)===null||Wn===void 0?void 0:Wn.targetSelector,first_byte:(0,h.Zj)((ur=$.initialViewMetrics.navigationTimings)===null||ur===void 0?void 0:ur.firstByte),dom_complete:(0,h.Zj)((mr=$.initialViewMetrics.navigationTimings)===null||mr===void 0?void 0:mr.domComplete),dom_content_loaded:(0,h.Zj)((Hr=$.initialViewMetrics.navigationTimings)===null||Hr===void 0?void 0:Hr.domContentLoaded),dom_interactive:(0,h.Zj)((Xr=$.initialViewMetrics.navigationTimings)===null||Xr===void 0?void 0:Xr.domInteractive),error:{count:$.eventCounts.errorCount},first_contentful_paint:(0,h.Zj)($.initialViewMetrics.firstContentfulPaint),first_input_delay:(0,h.Zj)((jr=$.initialViewMetrics.firstInput)===null||jr===void 0?void 0:jr.delay),first_input_time:(0,h.Zj)((ps=$.initialViewMetrics.firstInput)===null||ps===void 0?void 0:ps.time),first_input_target_selector:(is=$.initialViewMetrics.firstInput)===null||is===void 0?void 0:is.targetSelector,interaction_to_next_paint:(0,h.Zj)((ms=$.commonViewMetrics.interactionToNextPaint)===null||ms===void 0?void 0:ms.value),interaction_to_next_paint_time:(0,h.Zj)((va=$.commonViewMetrics.interactionToNextPaint)===null||va===void 0?void 0:va.time),interaction_to_next_paint_target_selector:($a=$.commonViewMetrics.interactionToNextPaint)===null||$a===void 0?void 0:$a.targetSelector,is_active:$.isActive,name:$.name,largest_contentful_paint:(0,h.Zj)((Oo=$.initialViewMetrics.largestContentfulPaint)===null||Oo===void 0?void 0:Oo.value),largest_contentful_paint_target_selector:(Ca=$.initialViewMetrics.largestContentfulPaint)===null||Ca===void 0?void 0:Ca.targetSelector,load_event:(0,h.Zj)((Us=$.initialViewMetrics.navigationTimings)===null||Us===void 0?void 0:Us.loadEvent),loading_time:di((0,h.Zj)($.commonViewMetrics.loadingTime)),loading_type:$.loadingType,long_task:{count:$.eventCounts.longTaskCount},performance:Ri($.commonViewMetrics,$.initialViewMetrics),resource:{count:$.eventCounts.resourceCount},time_spent:(0,h.Zj)($.duration)},display:$.commonViewMetrics.scroll?{scroll:{max_depth:$.commonViewMetrics.scroll.maxDepth,max_depth_scroll_top:$.commonViewMetrics.scroll.maxDepthScrollTop,max_scroll_height:$.commonViewMetrics.scroll.maxScrollHeight,max_scroll_height_time:(0,h.Zj)($.commonViewMetrics.scroll.maxScrollHeightTime)}}:void 0,privacy:{replay_level:ce.defaultPrivacyLevel},device:{locale:navigator.language,locales:navigator.languages,time_zone:es()}};return(0,$t.RI)($.customTimings)||(_o.view.custom_timings=(0,$t.LG)($.customTimings,h.Zj)),{rawRumEvent:_o,startTime:$.
218startClocks.relative,duration:$.duration,domainContext:{location:$.location}}}function Ri({cumulativeLayoutShift:$,interactionToNextPaint:ce},{firstContentfulPaint:Ue,firstInput:je,largestContentfulPaint:pt}){return{cls:$&&{score:$.value,timestamp:(0,h.Zj)($.time),target_selector:$.targetSelector,previous_rect:$.previousRect,current_rect:$.currentRect},fcp:Ue&&{timestamp:(0,h.Zj)(Ue)},fid:je&&{duration:(0,h.Zj)(je.delay),timestamp:(0,h.Zj)(je.time),target_selector:je.targetSelector},inp:ce&&{duration:(0,h.Zj)(ce.value),timestamp:(0,h.Zj)(ce.time),target_selector:ce.targetSelector},lcp:pt&&{timestamp:(0,h.Zj)(pt.value),target_selector:pt.targetSelector,resource_url:pt.resourceUrl}}}var hs=e(62426);const fs="rum";function ts($,ce,Ue){const je=(0,hs.ox)($,fs,pt=>ha($,pt),Ue);return je.expireObservable.subscribe(()=>{ce.notify(9)}),je.renewObservable.subscribe(()=>{ce.notify(10)}),je.sessionStateUpdateObservable.subscribe(({previousState:pt,newState:Kt})=>{if(!pt.forcedReplay&&Kt.forcedReplay){const vn=je.findSession();vn&&(vn.isReplayForced=!0)}}),{findTrackedSession:pt=>{const Kt=je.findSession(pt);if(!(!Kt||Kt.trackingType==="0"))return{id:Kt.id,sessionReplay:Kt.trackingType==="1"?1:Kt.isReplayForced?2:0,anonymousId:Kt.anonymousId}},expire:je.expire,expireObservable:je.expireObservable,setForcedReplay:()=>je.updateSessionState({forcedReplay:"1"})}}function Vs(){const $={id:"00000000-aaaa-0000-aaaa-000000000000",sessionReplay:(0,Ge.Ww)("records")?1:0};return{findTrackedSession:()=>$,expire:ye.l,expireObservable:new Gt.cP,setForcedReplay:ye.l}}function ha($,ce){return Js(ce)?ce:(0,Lt.ic)($.sessionSampleRate)?(0,Lt.ic)($.sessionReplaySampleRate)?"1":"2":"0"}function Js($){return $==="0"||$==="1"||$==="2"}var qs=e(13943),vo=e(75620),wo=e(97881);function Ra($,ce,Ue,je,pt,Kt){const vn=[$.rumEndpointBuilder];$.replica&&vn.push($.replica.rumEndpointBuilder);const Wn=(0,qs.X)({encoder:Kt(2),request:(0,vo.sA)(vn,$.batchBytesLimit,Ue),flushController:(0,wo.t)({messagesLimit:$.batchMessagesLimit,bytesLimit:$.batchBytesLimit,durationLimit:$.flushTimeout,pageMayExitObservable:je,sessionExpireObservable:pt}),messageBytesLimit:$.messageBytesLimit});return ce.subscribe(13,ur=>{ur.type===T.VIEW?Wn.upsert(ur,ur.view.id):Wn.add(ur)}),Wn}function Zs($){const ce=(0,Ge.Y9)();$.subscribe(13,Ue=>{ce.send("rum",Ue)})}const to=sn.AQ;function uo($,ce,Ue,je){const pt=(0,kn.q)({expireDelay:to});let Kt;$.subscribe(1,({startClocks:ur})=>{const mr=je.href;pt.add(Wn({url:mr,referrer:Kt||document.referrer}),ur.relative),Kt=mr}),$.subscribe(6,({endClocks:ur})=>{pt.closeActive(ur.relative)});const vn=Ue.subscribe(({newLocation:ur})=>{const mr=pt.find();if(mr){const Hr=(0,h.$S)();pt.closeActive(Hr),pt.add(Wn({url:ur.href,referrer:mr.referrer}),Hr)}});function Wn({url:ur,referrer:mr}){return{url:ur,referrer:mr}}return ce.register(0,({startTime:ur,eventType:mr})=>{const Hr=pt.find(ur);return Hr?{type:mr,view:{url:Hr.url,referrer:Hr.referrer}}:In.ug}),{findUrl:ur=>pt.find(ur),stop:()=>{vn.unsubscribe(),pt.stop()}}}function Wo($,ce){let Ue=(0,$t.yG)(ce);return new Gt.cP(je=>{const{stop:pt}=ea($,vn),{stop:Kt}=Co($,vn);function vn(){if(Ue.href===ce.href)return;const Wn=(0,$t.yG)(ce);je.notify({newLocation:Wn,oldLocation:Ue}),Ue=Wn}return()=>{pt(),Kt()}})}function ea($,ce){const{stop:Ue}=(0,ti.H)(Qo("pushState"),"pushState",({onPostCall:Kt})=>{Kt(ce)}),{stop:je}=(0,ti.H)(Qo("replaceState"),"replaceState",({onPostCall:Kt})=>{Kt(ce)}),{stop:pt}=(0,ht.q)($,window,"popstate",ce);return{stop:()=>{Ue(),je(),pt()}}}function Co($,ce){return(0,ht.q)($,window,"hashchange",ce)}function Qo($){return Object.prototype.hasOwnProperty.call(history,$)?history:History.prototype}const uu=sn.AQ,Wu=200;function dl($,ce,Ue){const je=(0,kn.q)({expireDelay:uu});return $.subscribe(1,({startClocks:pt})=>{je.add({},pt.relative)}),$.subscribe(6,({endClocks:pt})=>{je.closeActive(pt.relative)}),ce.register(0,({startTime:pt,eventType:Kt})=>{if(!Ue.trackFeatureFlagsForEvents.concat([T.VIEW,T.ERROR]).includes(Kt))return In.$O;const Wn=je.find(pt);return!Wn||(0,$t.RI)(Wn)?In.$O:{type:Kt,feature_flags:Wn}}),{addFeatureFlagEvaluation:(pt,Kt)=>{const vn=je.find();vn&&(vn[pt]=Kt)}}}const $u=10*h.OY;let Mu,Il;function fl($,ce,Ue){$.metricsEnabled&&(re(),Il=!1,ce.subscribe(13,()=>{Il=!0}),Ue.subscribe(({bytesCount:je,messagesCount:pt})=>{Il&&(Il=!1,Mu.batchCount+=1,F(Mu.batchBytesCount,je),F(Mu.batchMessagesCount,pt))}),(0,Ir.yb)(Rl,$u))}function Rl(){Mu.batchCount!==0&&((0,s.Gk)("Customer data measures",Mu),re())}function ja(){return{min:1/0,max:0,sum:0}}function F($,ce){$.sum+=ce,$.min=Math.min($.min,ce),$.max=Math.max($.max,ce)}function re(){Mu={batchCount:0,batchBytesCount:ja(),batchMessagesCount:ja()}}const Te=4e3,We=500,Nt=sn.AQ;function qn($,ce,Ue=We){const je=(0,kn.q)({expireDelay:Nt,maxEntries:Te});let pt;wr(En.VISIBILITY_STATE)&&performance.getEntriesByType(En.VISIBILITY_STATE).forEac
218h(mr=>{const Hr=mr.name==="hidden"?"hidden":"active";vn(Hr,mr.startTime)}),vn(sa(),(0,h.$S)());const{stop:Kt}=(0,ht.l)(ce,window,["pageshow","focus","blur","visibilitychange","resume","freeze","pagehide"],ur=>{vn(ys(ur),ur.timeStamp)},{capture:!0});function vn(ur,mr=(0,h.$S)()){ur!==pt&&(pt=ur,je.closeActive(mr),je.add({state:pt,startTime:mr},mr))}function Wn(ur,mr,Hr){return je.findAll(mr,Hr).some(Xr=>Xr.state===ur)}return $.register(0,({startTime:ur,duration:mr=0,eventType:Hr})=>{if(Hr===T.VIEW){const Xr=je.findAll(ur,mr);return{type:Hr,_dd:{page_states:ci(Xr,ur,Ue)}}}return Hr===T.ACTION||Hr===T.ERROR?{type:Hr,view:{in_foreground:Wn("active",ur,0)}}:In.$O}),{wasInPageStateDuringPeriod:Wn,addPageState:vn,stop:()=>{Kt(),je.stop()}}}function ci($,ce,Ue){if($.length!==0)return $.slice(-Ue).reverse().map(({state:je,startTime:pt})=>({state:je,start:(0,h.Zj)((0,h.vk)(ce,pt))}))}function ys($){return $.type==="freeze"?"frozen":$.type==="pagehide"?$.persisted?"frozen":"terminated":sa()}function sa(){return document.visibilityState==="hidden"?"hidden":document.hasFocus()?"active":"passive"}function Ba($,ce){let Ue;const je=requestAnimationFrame((0,i.dm)(()=>{Ue=x()})),pt=N(ce).subscribe(Kt=>{Ue=Kt}).unsubscribe;return $.register(0,({eventType:Kt})=>({type:Kt,display:Ue?{viewport:Ue}:void 0})),{stop:()=>{pt(),je&&cancelAnimationFrame(je)}}}function Bo($,ce){const Ue=window.cookieStore?Hu($):kc;return new Gt.cP(je=>Ue(ce,pt=>je.notify(pt)))}function Hu($){return(ce,Ue)=>(0,ht.q)($,window.cookieStore,"change",pt=>{const Kt=pt.changed.find(vn=>vn.name===ce)||pt.deleted.find(vn=>vn.name===ce);Kt&&Ue(Kt.value)}).stop}const Su=h.OY;function kc($,ce){const Ue=(0,K.rx)(document.cookie,$),je=(0,Ir.yb)(()=>{const pt=(0,K.rx)(document.cookie,$);pt!==Ue&&ce(pt)},Su);return()=>{(0,Ir.vG)(je)}}const Tu="datadog-ci-visibility-test-execution-id";function ed($,ce,Ue=Bo($,Tu)){var je;let pt=(0,qr.B9)(Tu)||((je=window.Cypress)===null||je===void 0?void 0:je.env("traceId"));const Kt=Ue.subscribe(vn=>{pt=vn});return ce.register(0,({eventType:vn})=>typeof pt!="string"?In.$O:{type:vn,session:{type:"ci_test"},ci_test:{test_execution_id:pt}}),{stop:()=>{Kt.unsubscribe()}}}function nf($,ce){const Ue=Hn(ce,{type:En.LONG_ANIMATION_FRAME,buffered:!0}).subscribe(je=>{for(const pt of je){const Kt=(0,h.FR)(pt.startTime),vn={date:Kt.timeStamp,long_task:{id:(0,K.lk)(),entry_type:O.LONG_ANIMATION_FRAME,duration:(0,h.Zj)(pt.duration),blocking_duration:(0,h.Zj)(pt.blockingDuration),first_ui_event_timestamp:(0,h.Zj)(pt.firstUIEventTimestamp),render_start:(0,h.Zj)(pt.renderStart),style_and_layout_start:(0,h.Zj)(pt.styleAndLayoutStart),start_time:(0,h.Zj)(pt.startTime),scripts:pt.scripts.map(Wn=>({duration:(0,h.Zj)(Wn.duration),pause_duration:(0,h.Zj)(Wn.pauseDuration),forced_style_and_layout_duration:(0,h.Zj)(Wn.forcedStyleAndLayoutDuration),start_time:(0,h.Zj)(Wn.startTime),execution_start:(0,h.Zj)(Wn.executionStart),source_url:Wn.sourceURL,source_function_name:Wn.sourceFunctionName,source_char_position:Wn.sourceCharPosition,invoker:Wn.invoker,invoker_type:Wn.invokerType,window_attribution:Wn.windowAttribution}))},type:T.LONG_TASK,_dd:{discarded:!1}};$.notify(12,{rawRumEvent:vn,startTime:Kt.relative,duration:pt.duration,domainContext:{performanceEntry:pt}})}});return{stop:()=>Ue.unsubscribe()}}function lc($,ce){const Ue=Hn(ce,{type:En.LONG_TASK,buffered:!0}).subscribe(je=>{for(const pt of je){if(pt.entryType!==En.LONG_TASK||!ce.trackLongTasks)break;const Kt=(0,h.FR)(pt.startTime),vn={date:Kt.timeStamp,long_task:{id:(0,K.lk)(),entry_type:O.LONG_TASK,duration:(0,h.Zj)(pt.duration)},type:T.LONG_TASK,_dd:{discarded:!1}};$.notify(12,{rawRumEvent:vn,startTime:Kt.relative,duration:pt.duration,domainContext:{performanceEntry:pt}})}});return{stop(){Ue.unsubscribe()}}}function Nc($){$.register(0,({eventType:ce})=>{if(!(0,Je.Fs)())return In.$O;const Ue=(0,Je.aj)(),je=(0,Je.X6)();return{type:ce,session:{type:"synthetics"},synthetics:{test_id:Ue,result_id:je,injected:(0,Je.ao)()}}})}var S=e(23487),el=e(76713);function lu($,ce,Ue){const je=(0,l.Go)($),pt=Ue(je);return(0,Qt.WP)(ce).forEach(([Kt,vn])=>bs($,je,Kt.split(/\.|(?=\[\])/),vn)),pt}function bs($,ce,Ue,je){const[pt,...Kt]=Ue;if(pt==="[]"){Array.isArray($)&&Array.isArray(ce)&&$.forEach((vn,Wn)=>
218bs(vn,ce[Wn],Kt,je));return}if(!(!Fc($)||!Fc(ce))){if(Kt.length>0)return bs($[pt],ce[pt],Kt,je);rf($,pt,ce[pt],je)}}function rf($,ce,Ue,je){const pt=(0,un.P)(Ue);pt===je?$[ce]=(0,v.a)(Ue):je==="object"&&(pt==="undefined"||pt==="null")&&($[ce]={})}function Fc($){return(0,un.P)($)==="object"}const ru={"view.name":"string","view.url":"string","view.referrer":"string"},hl={context:"object"},bi={service:"string",version:"string"};let Ka;function So($,ce,Ue,je){Ka={[T.VIEW]:{"view.performance.lcp.resource_url":"string",...hl,...ru,...bi},[T.ERROR]:{"error.message":"string","error.stack":"string","error.resource.url":"string","error.fingerprint":"string",...hl,...ru,...bi},[T.RESOURCE]:{"resource.url":"string","resource.graphql.variables":"string",...hl,...ru,...bi},[T.ACTION]:{"action.target.name":"string",...hl,...ru,...bi},[T.LONG_TASK]:{"long_task.scripts[].source_url":"string","long_task.scripts[].invoker":"string",...hl,...ru,...bi},[T.VITAL]:{...hl,...ru,...bi}};const pt={[T.ERROR]:(0,S.$)(T.ERROR,$.eventRateLimiterThreshold,je),[T.ACTION]:(0,S.$)(T.ACTION,$.eventRateLimiterThreshold,je),[T.VITAL]:(0,S.$)(T.VITAL,$.eventRateLimiterThreshold,je)};ce.subscribe(12,({startTime:Kt,duration:vn,rawRumEvent:Wn,domainContext:ur})=>{const mr=Ue.triggerHook(0,{eventType:Wn.type,startTime:Kt,duration:vn});if(mr===In.ug)return;const Hr=(0,l.kg)(mr,Wn,{ddtags:(0,el.m5)($).join(",")});yo(Hr,$.beforeSend,ur,pt)&&((0,$t.RI)(Hr.context)&&delete Hr.context,ce.notify(13,Hr))})}function yo($,ce,Ue,je){var pt;if(ce){const vn=lu($,Ka[$.type],Wn=>ce(Wn,Ue));if(vn===!1&&$.type!==T.VIEW)return!1;vn===!1&&ze.Vy.warn("Can't dismiss view events using beforeSend!")}return!((pt=je[$.type])===null||pt===void 0?void 0:pt.isLimitReached())}function Pa($,ce,Ue,je){$.register(0,({eventType:pt,startTime:Kt})=>{const vn=ce.findTrackedSession(Kt),Wn=je.findView(Kt);if(!vn||!Wn)return In.ug;let ur,mr,Hr;return pt===T.VIEW?(ur=Ue.getReplayStats(Wn.id)?!0:void 0,mr=vn.sessionReplay===1,Hr=Wn.sessionIsActive?void 0:!1):ur=Ue.isRecording()?!0:void 0,{type:pt,session:{id:vn.id,type:"user",has_replay:ur,sampled_for_replay:mr,is_active:Hr}}}),$.register(1,({startTime:pt})=>{const Kt=ce.findTrackedSession(pt);return Kt?{session:{id:Kt.id}}:In.$O})}var Lu=e(30885);function cc($){$.register(0,({eventType:ce})=>({type:ce,connectivity:(0,Lu.q)()}))}function po($,ce,Ue){$.register(0,({eventType:je})=>{const pt=ce.source;return{type:je,_dd:{format_version:2,drift:(0,h.TP)(),configuration:{session_sample_rate:(0,Lt.LI)(ce.sessionSampleRate,3),session_replay_sample_rate:(0,Lt.LI)(ce.sessionReplaySampleRate,3),profiling_sample_rate:(0,Lt.LI)(ce.profilingSampleRate,3),beta_encode_cookie_options:ce.betaEncodeCookieOptions},browser_sdk_version:(0,Ge.d0)()?"6.24.0":void 0,sdk_name:Ue},application:{id:ce.applicationId},date:(0,h.nx)(),source:pt}}),$.register(1,()=>({application:{id:ce.applicationId}}))}function fu($,ce){$.register(1,()=>ce.isGranted()?In.$O:In.ug)}const Vu=In.XP,Wl=[T.ACTION,T.ERROR,T.LONG_TASK,T.RESOURCE,T.VITAL];function dc($){return{addEvent:(ce,Ue,je,pt)=>{Wl.includes(Ue.type)&&$.notify(12,{startTime:ce,rawRumEvent:Ue,domainContext:je,duration:pt})}}}function fc($,ce){if(!ce.metricsEnabled)return{stop:ye.l};const{unsubscribe:Ue}=$.subscribe(4,({initialViewMetrics:je})=>{!je.largestContentfulPaint||!je.navigationTimings||((0,s.Gk)("Initial view metrics",{metrics:$l(je.largestContentfulPaint,je.navigationTimings)}),Ue())});return{stop:Ue}}function $l($,ce){return{lcp:{value:$.value},navigation:{domComplete:ce.domComplete,domContentLoaded:ce.domContentLoaded,domInteractive:ce.domInteractive,firstByte:ce.firstByte,loadEvent:ce.loadEvent}}}function Bc($,ce,Ue,je,pt,Kt,vn,Wn,ur){const mr=[],Hr=new Jt,Xr=Vu();Hr.subscribe(13,iu=>(0,Ti.b)("rum",iu));const jr=iu=>{Hr.notify(14,{error:iu}),(0,s.A2)("Error reported to customer",{"error.message":iu.message})},ps=(0,nr._T)($),is=ps.subscribe(iu=>{Hr.notify(11,iu)});mr.push(()=>is.unsubscribe());const ms=(0,s.a5)("browser-rum-sdk",$,Xr,jr,ps,pt);mr.push(ms.stop);const va=(0,Ge.d0)()?Vs():ts($,Hr,Kt);if((0,Ge.d0)())Zs(Hr);else{const iu=Ra($,Hr,jr,ps,va.expireObservable,pt);mr.push(()=>iu.stop()),fl(ms,Hr,iu.flushController.flushObservable)}const $a=Tr(),Oo=Wo($,location),{observable:Ca,stop:Us}=_r();mr.push(Us),po(Xr,$,ur);const ka=qn(Xr,$),Aa=Fr(Hr);mr.push(()=>Aa.stop());const _o=uo(Hr,Xr,Oo,location);mr.push(()=>_o.stop());const tl=dl(Hr,Xr,$);Pa(Xr,va,ce,Aa),cc(Xr),fu(Xr,Kt);const Ll=(0,le.F)(Xr,$,"rum",!0),nl=(0,Se.$)(Xr,$,va,"rum"),Dl=(0,xe.B)(Xr,$,"rum"),{actionContexts:Vl,addAction:Gl,addEvent:nc,stop:rl}=Ml(Hr,Xr,$,ka,$a,Ca,jr);mr.push(rl);
218const{addTiming:hc,startView:Kl,setViewName:rc,setViewContext:Ku,setViewContextProperty:Go,getViewContext:cu,stop:ku}=qi(Hr,Xr,$,location,$a,Ca,Oo,ce,Aa,je);mr.push(ku);const{stop:pl}=fc(Hr,ms);mr.push(pl);const{stop:jc}=Eo(Hr,$,ka);if(mr.push(jc),$.trackLongTasks)if(wr(En.LONG_ANIMATION_FRAME)){const{stop:iu}=nf(Hr,$);mr.push(iu)}else lc(Hr,$);const{addError:Td}=Wt(Hr,$,Wn);Wn.unbuffer(),fr(Hr,$,va,nl,Dl);const pc=W(Hr,ka,vn),ko=Ne($.applicationId,va,Aa,Vl,_o);return mr.push(()=>Ue.stop()),{addAction:Gl,addEvent:nc,addError:Td,addTiming:hc,addFeatureFlagEvaluation:tl.addFeatureFlagEvaluation,startView:Kl,setViewContext:Ku,setViewContextProperty:Go,getViewContext:cu,setViewName:rc,lifeCycle:Hr,viewHistory:Aa,session:va,stopSession:()=>va.expire(),getInternalContext:ko.get,startDurationVital:pc.startDurationVital,stopDurationVital:pc.stopDurationVital,addDurationVital:pc.addDurationVital,addOperationStepVital:pc.addOperationStepVital,globalContext:Ll,userContext:nl,accountContext:Dl,telemetry:ms,stop:()=>{mr.forEach(iu=>iu())},hooks:Xr}}function Ml($,ce,Ue,je,pt,Kt,vn){const Wn=Mr($,ce,pt,Kt,Ue),ur=dc($),mr=Ba(ce,Ue),Hr=ed(Ue,ce);return Nc(ce),So(Ue,$,ce,vn),{pageStateHistory:je,addAction:Wn.addAction,addEvent:ur.addEvent,actionContexts:Wn.actionContexts,stop:()=>{Wn.stop(),Hr.stop(),mr.stop(),je.stop()}}}var Hl=e(9362);function Uc($,{session:ce,viewContext:Ue,errorType:je}){const pt=ce?ce.id:"no-session-id",Kt=[];je!==void 0&&Kt.push(`error-type=${je}`),Ue&&(Kt.push(`seed=${Ue.id}`),Kt.push(`from=${Ue.startClocks.timeStamp}`));const vn=Du($),Wn=`/rum/replay/sessions/${pt}`;return`${vn}${Wn}?${Kt.join("&")}`}function Du($){const ce=$.site,Ue=$.subdomain||_u($);return`https://${Ue?`${Ue}.`:""}${ce}`}function _u($){switch($.site){case Hl.NW:case Hl.dV:return"app";case Hl.Bb:return"dd";default:return}}var lo=e(15344);function Gu($,ce,Ue,je){const pt=Wn=>{ce.notify(14,{error:Wn}),(0,s.A2)("Error reported to customer",{"error.message":Wn.message})},Kt=(0,vo.sA)([$.profilingEndpointBuilder],$.batchBytesLimit,pt),vn=Ue(je);return{async send({event:Wn,...ur}){const mr=new FormData,Hr=(0,lo.s)(Wn);if(!Hr)throw new Error("Failed to serialize event");mr.append("event",new Blob([Hr],{type:"application/json"}),"event.json");let Xr=Hr.length;for(const[jr,ps]of(0,Qt.WP)(ur)){const is=(0,lo.s)(ps);if(!is)throw new Error("Failed to serialize attachment");const ms=await td(vn,is);Xr+=ms.outputBytesCount,mr.append(jr,new Blob([ms.output]),jr)}Kt.send({data:mr,bytesCount:Xr})}}}function td($,ce){return new Promise(Ue=>{$.write(ce),$.finish(je=>{Ue(je)})})}},73593:c=>{function d(e){return e!=null&&typeof e=="object"&&e["@@functional/placeholder"]===!0}c.exports=d},73690:c=>{function d(e){var t=e.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");return'"'+t.replace(/"/g,'\\"')+'"'}c.exports=d},73736:(c,d,e)=>{"use strict";var t=e(64454),r=Array.prototype.forEach,a=Object.create,i=function(s,o){var l;for(l in s)o[l]=s[l]};c.exports=function(s){var o=a(null);return r.call(arguments,function(l){t(l)&&i(Object(l),o)}),o}},73740:(c,d,e)=>{var t=e(90787),r=e(51927),a="Expected a function";function i(s,o,l){var f=!0,v=!0;if(typeof s!="function")throw new TypeError(a);return r(l)&&(f="leading"in l?!!l.leading:f,v="trailing"in l?!!l.trailing:v),t(s,o,{leading:f,maxWait:o,trailing:v})}c.exports=i},73751:(c,d,e)=>{var t=e(61112),r=e(47163),a=e(64116);c.exports=t(function(s,o,l){return r(a(s,o,l),a(s,l,o))})},73907:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="check",a=448,i=512,s=[10003,10004],o="f00c",l="M438.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 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.e6=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},73913:(c,d,e)=>{"use strict";e.d(d,{Dh:()=>i,_R:()=>o,it:()=>s,lk:()=>t,rx:()=>a});function t(l){return l?(parseInt(l,10)^Math.random()*16>>parseInt(l,10)/4).toString(16):`10000000-1000-4000-8000-${1e11}`.replace(/[018]/g,t)}const r=/([\w-]+)\s*=\s*([^;]+)/g;function a(l,f){for(r.lastIndex=0;;){const v=r.exec(l);if(v){if(v[1]===f)return v[2]}else break}}function i(l){const f=new Map;for(r.lastIndex=0;;){const v=r.exec(l);if(v){const h=v[1],y=v[2];f.has(h)?f.get(h).push(y):f.set(h,[y])}else break}return f}function s(l){const f=new Map;for(r.lastIndex=0;;){const v=r.exec(l);if(v)f.set(v[1],v[2]);else break}return f}function o(l,f,v=""){const h=l.charCodeAt(f-1),E=h>=55296&&h<=56319?f+1:f;return l.length<=E?l:`${l.slice(0,E)}${v}`}},73978:(c,d,e)=>{"use strict";var t=e(80808),r=e(99379),a=t("keys");c.exports=function(i){return a[i]||(a[i]=r(i))}},74036:(c,d,e)=>{var t=e(29696),r=e(51870),a=e(33420),i=e(55580),s=e(93866),o=e(57507),l=e(95287),f=function(v,h){return l(i(v),r(t(h),[s(v),a(v)]))};c.exports=o(3,f)},74308:(c,d,e)=>{var t=e(32835),r=e(17510),a=e(28692),i=t(function(o,l){if(o.length===0||a(l))return!1;for(var f=l,v=0;v<o.length;)if(!a(f)&&r(o[v],f))f=f[o[v]],v+=1;else return!1;return!0});c.exports=i},74362:(c,d,e)=>{var t=e(39004);function r(a,i){return t(a,i)}c.exports=r},74365:(c,d,e)=>{"use strict";e(63e3)},74375:(c,d,e)=>{"use strict";var t=e(70146),r=e(90710),a;try{a=[].__proto__===Array.prototype}catch(l){if(!l||typeof l!="object"||!("code"in l)||l.code!=="ERR_PROTO_ACCESS")throw l}var i=!!a&&r&&r(Object.prototype,"__proto__"),s=Object,o=s.getPrototypeOf;c.exports=i&&typeof i.get=="function"?t([i.get]):typeof o=="function"?function(f){return o(f==null?f:s(f))}:!1},74501:(c,d,e)=>{"use strict";var t=e(10058);
218c.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(t)},74569:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return a>=i})},74624:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){for(var s=[],o=0,l=Math.min(a.length,i.length);o<l;)s[o]=[a[o],i[o]],o+=1;return s})},74677:(c,d,e)=>{var t=e(95471),r=e(55317);c.exports=t(function(i,s){var o=i<0?s.length+i:i;return r(s)?s.charAt(o):s[o]})},74685:(c,d,e)=>{var t=e(98371),r=e(54338),a=e(55933);function i(s){var o=-1,l=s==null?0:s.length;for(this.__data__=new t;++o<l;)this.add(s[o])}i.prototype.add=i.prototype.push=r,i.prototype.has=a,c.exports=i},74704:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="circle-xmark",a=512,i=512,s=[61532,"times-circle","xmark-circle"],o="f057",l="M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.bn=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},74933:(c,d,e)=>{"use strict";e.d(d,{A:()=>l});var t=e(16488),r=e(90210),a=e(45760),i=e(92730);const s=new Set(["<number>","<percentage>","<angle>"]);function o(f,v,h,y){return Object.entries(f.coords).map(([w,T],O)=>{let k=v.coordGrammar[O],B=y[O],R=B?.type,L;if(B.none?L=k.find(I=>s.has(I)):L=k.find(I=>I==R),!L){let I=T.name||w;throw new TypeError(`${R??B.raw} not allowed for ${I} in ${h}()`)}let J=L.range;R==="<percentage>"&&(J||=[0,1]);let K=T.range||T.refRange;return J&&K&&(y[O]=t._b(J,K,y[O])),L})}function l(f,{meta:v}={}){let h={str:String(f)?.trim()};if(r.A.run("parse-start",h),h.color)return h.color;if(h.parsed=t.qQ(h.str),h.parsed){let y=h.parsed.name;if(y==="color"){let E=h.parsed.args.shift(),w=E.startsWith("--")?E.substring(2):`--${E}`,T=[E,w],O=h.parsed.rawArgs.indexOf("/")>0?h.parsed.args.pop():1;for(let R of a.A.all){let L=R.getFormat("color");if(L&&(T.includes(L.id)||L.ids?.filter(J=>T.includes(J)).length)){const J=Object.keys(R.coords).map((I,W)=>h.parsed.args[W]||0);let K;return L.coordGrammar&&(K=o(R,L,"color",J)),v&&Object.assign(v,{formatId:"color",types:K}),L.id.startsWith("--")&&!E.startsWith("--")&&i.A.warn(`${R.name} is a non-standard space and not currently supported in the CSS spec. Use prefixed color(${L.id}) instead of color(${E}).`),E.startsWith("--")&&!L.id.startsWith("--")&&i.A.warn(`${R.name} is a standard space and supported in the CSS spec. Use color(${L.id}) instead of prefixed color(${E}).`),{spaceId:R.id,coords:J,alpha:O}}}let k="",B=E in a.A.registry?E:w;if(B in a.A.registry){let R=a.A.registry[B].formats?.color?.id;R&&(k=`Did you mean color(${R})?`)}throw new TypeError(`Cannot parse color(${E}). `+(k||"Missing a plugin?"))}else for(let E of a.A.all){let w=E.getFormat(y);if(w&&w.type==="function"){let T=1;(w.lastAlpha||t.HV(h.parsed.args).alpha)&&(T=h.parsed.args.pop());let O=h.parsed.args,k;return w.coordGrammar&&(k=o(E,w,y,O)),v&&Object.assign(v,{formatId:w.name,types:k}),{spaceId:E.id,coords:O,alpha:T}}}}else for(let y of a.A.all)for(let E in y.formats){let w=y.formats[E];if(w.type!=="custom"||w.test&&!w.test(h.str))continue;let T=w.parse(h.str);if(T)return T.alpha??=1,v&&(v.formatId=E),T}throw new TypeError(`Could not parse ${f} as a color. Missing a plugin?`)}},75041:(c,d,e)=>{var t=e(28028);c.exports=function(a,i){return t(a<i.length?i.length-a:0,i)}},75096:(c,d,e)=>{c=e.nmd(c);var t=e(32071),r=d&&!d.nodeType&&d,a=r&&!0&&c&&!c.nodeType&&c,i=a&&a.exports===r,s=i?t.Buffer:void 0,o=s?s.allocUnsafe:void 0;function l(f,v){if(v)return f.slice();var h=f.length,y=o?o(h):new f.constructor(h);return f.copy(y),y}c.exports=l},75127:(c,d,e)=>{"use strict";var t=e(64911),r=e(11386),a=t.WeakMap;c.exports=r(a)&&/native code/.test(String(a))},75273:(c,d,e)=>{"use strict";e.d(d,{$H:()=>o,$S:()=>T,FR:()=>l,Gw:()=>R,M8:()=>O,MA:()=>i,OY:()=>r,Oc:()=>k,TP:()=>h,Zj:()=>y,gs:()=>L,iW:()=>a,jR:()=>f,nx:()=>w,pu:()=>K,vk:()=>B,x3:()=>E});var t=e(25905);const r=1e3,a=60*r,i=60*a,o=365*(24*i);function l(Z){return{relative:Z,timeStamp:v(Z)}}
218function f(Z){return{relative:L(Z),timeStamp:Z}}function v(Z){const H=E()-performance.now();return H>W()?Math.round(R(H,Z)):J(Z)}function h(){return Math.round(E()-R(W(),performance.now()))}function y(Z){return(0,t.Et)(Z)?(0,t.LI)(Z*1e6,0):Z}function E(){return new Date().getTime()}function w(){return E()}function T(){return performance.now()}function O(){return{relative:T(),timeStamp:w()}}function k(){return{relative:0,timeStamp:W()}}function B(Z,H){return H-Z}function R(Z,H){return Z+H}function L(Z){return Z-W()}function J(Z){return Math.round(R(W(),Z))}function K(Z){return Z<o}let I;function W(){var Z,H;return I===void 0&&(I=(H=(Z=performance.timing)===null||Z===void 0?void 0:Z.navigationStart)!==null&&H!==void 0?H:performance.timeOrigin),I}},75323:c=>{function d(){return[]}c.exports=d},75345:c=>{"use strict";c.exports=function(d){var e,t,r=d.length;if(!r)return"�";for(e=String(d[t=0]);--r;)e+="�"+d[++t];return e}},75350:(c,d,e)=>{c.exports={F:e(41705),T:e(2167),__:e(64933),add:e(44524),addIndex:e(77830),adjust:e(16512),all:e(34652),allPass:e(78165),always:e(37266),and:e(95478),any:e(93713),anyPass:e(35604),ap:e(95990),aperture:e(16515),append:e(37147),apply:e(34671),applySpec:e(18584),ascend:e(68445),assoc:e(82876),assocPath:e(70527),binary:e(89613),bind:e(72952),both:e(61920),call:e(60659),chain:e(6278),clamp:e(82656),clone:e(450),comparator:e(90159),complement:e(62259),compose:e(98647),composeK:e(95882),composeP:e(15055),concat:e(47163),cond:e(82899),construct:e(79338),constructN:e(12846),contains:e(16950),converge:e(5082),countBy:e(91633),curry:e(93220),curryN:e(58400),dec:e(8347),defaultTo:e(2567),descend:e(49093),difference:e(7500),differenceWith:e(64116),dissoc:e(33624),dissocPath:e(73187),divide:e(15094),drop:e(39618),dropLast:e(73550),dropLastWhile:e(58257),dropRepeats:e(35980),dropRepeatsWith:e(84212),dropWhile:e(64085),either:e(838),empty:e(64350),endsWith:e(5133),eqBy:e(97628),eqProps:e(29827),equals:e(25534),evolve:e(41386),filter:e(87705),find:e(72436),findIndex:e(48398),findLast:e(19764),findLastIndex:e(26126),flatten:e(64197),flip:e(37620),forEach:e(27077),forEachObjIndexed:e(47219),fromPairs:e(34698),groupBy:e(66301),groupWith:e(58692),gt:e(14204),gte:e(74569),has:e(90091),hasIn:e(50232),head:e(72153),identical:e(25940),identity:e(77705),ifElse:e(57653),inc:e(72367),indexBy:e(46918),indexOf:e(18802),init:e(62713),innerJoin:e(36131),insert:e(90282),insertAll:e(13983),intersection:e(35034),intersectionWith:e(24534),intersperse:e(87441),into:e(62417),invert:e(20511),invertObj:e(16886),invoker:e(90261),is:e(61931),isEmpty:e(51046),isNil:e(87304),join:e(75683),juxt:e(63058),keys:e(36719),keysIn:e(93396),last:e(97171),lastIndexOf:e(43442),length:e(1047),lens:e(1863),lensIndex:e(84107),lensPath:e(75396),lensProp:e(64282),lift:e(3738),liftN:e(77438),lt:e(23379),lte:e(7280),map:e(18341),mapAccum:e(69010),mapAccumRight:e(1042),mapObjIndexed:e(67795),match:e(99758),mathMod:e(33561),max:e(63757),maxBy:e(47400),mean:e(31006),median:e(47645),memoize:e(91327),memoizeWith:e(26487),merge:e(16455),mergeAll:e(95736),mergeDeepLeft:e(29200),mergeDeepRight:e(30131),mergeDeepWith:e(9613),mergeDeepWithKey:e(62842),mergeWith:e(32703),mergeWithKey:e(6204),min:e(95495),minBy:e(31238),modulo:e(28165),multiply:e(61395),nAry:e(49939),negate:e(68417),none:e(20393),not:e(7166),nth:e(74677),nthArg:e(73237),o:e(64738),objOf:e(6331),of:e(36974),omit:e(66130),once:e(66654),or:e(98706),over:e(18241),pair:e(55935),partial:e(96806),partialRight:e(83166),partition:e(7877),path:e(63704),pathEq:e(36874),pathOr:e(82189),pathSatisfies:e(42955),pick:e(14838),pickAll:e(57955),pickBy:e(47083),pipe:e(53815),pipeK:e(31178),pipeP:e(26159),pluck:e(2382),prepend:e(8651),product:e(71984),project:e(23226),prop:e(76590),propEq:e(69944),propIs:e(15310),propOr:e(50171),propSatisfies:e(54357),props:e(16069),range:e(42554),reduce:e(81917),reduceBy:e(72632),reduceRight:e(32287),reduceWhile:e(30092),reduced:e(56957),reject:e(88284),remove:e(95451),repeat:e(69936),replace:e(65195),reverse:e(54517),scan:e(83174),sequence:e(17106),set:e(82963),slice:e(4185),sort:e(23927),sortBy:e(11030),sortWith:e(70543),split:e(29443),splitAt:e(9338),splitEvery:e(53804),splitWhen:e(96027),startsWith:e(91678),subtract:e(40391),sum:e(55028),symmetricDifference:e(22847),symmetricDifferenceWith:e(73751),tail:e(25593),take:e(28028),takeLast:e(35884),takeLastWhile:e(87951),takeWhile:e(33
218023),tap:e(54026),test:e(82671),times:e(33181),toLower:e(4453),toPairs:e(66569),toPairsIn:e(84754),toString:e(66527),toUpper:e(79676),transduce:e(36594),transpose:e(98976),traverse:e(22397),trim:e(87175),tryCatch:e(49875),type:e(38955),unapply:e(90986),unary:e(41248),uncurryN:e(69903),unfold:e(57923),union:e(94360),unionWith:e(72896),uniq:e(35538),uniqBy:e(24244),uniqWith:e(66062),unless:e(7861),unnest:e(15934),until:e(38987),update:e(28286),useWith:e(66452),values:e(91109),valuesIn:e(85654),view:e(68062),when:e(68011),where:e(24404),whereEq:e(71918),without:e(12743),xprod:e(42954),zip:e(74624),zipObj:e(44335),zipWith:e(67816)}},75396:(c,d,e)=>{var t=e(49570),r=e(70527),a=e(1863),i=e(63704);c.exports=t(function(o){return a(i(o),r(o))})},75427:(c,d,e)=>{"use strict";e.d(d,{KQ:()=>r,Uk:()=>t,WP:()=>a});function t(i,s){for(let o=i.length-1;o>=0;o-=1){const l=i[o];if(s(l,o,i))return l}}function r(i){return Object.values(i)}function a(i){return Object.entries(i)}},75564:(c,d,e)=>{"use strict";var t=e(72323),r=e(14706),a=t({}.hasOwnProperty);c.exports=Object.hasOwn||function(s,o){return a(r(s),o)}},75620:(c,d,e)=>{"use strict";e.d(d,{sA:()=>I});var t=e(51807),r=e(49288),a=e(26614),i=e(23100),s=e(75273),o=e(81368),l=e(59675),f=e(40134);const v=80*o._m,h=32,y=20*o.iH,E=s.iW,w=s.OY;function T(oe,le,Se,xe,Ge,ze){le.transportStatus===0&&le.queuedPayloads.size()===0&&le.bandwidthMonitor.canHandle(oe)?k(oe,le,Se,ze,{onSuccess:()=>B(0,le,Se,xe,Ge,ze),onFailure:()=>{le.queuedPayloads.enqueue(oe)||ze.notify({type:"queue-full",bandwidth:le.bandwidthMonitor.stats(),payload:oe}),O(le,Se,xe,Ge,ze)}}):le.queuedPayloads.enqueue(oe)||ze.notify({type:"queue-full",bandwidth:le.bandwidthMonitor.stats(),payload:oe})}function O(oe,le,Se,xe,Ge){oe.transportStatus===2&&(0,i.wg)(()=>{const ze=oe.queuedPayloads.first();k(ze,oe,le,Ge,{onSuccess:()=>{oe.queuedPayloads.dequeue(),oe.currentBackoffTime=w,B(1,oe,le,Se,xe,Ge)},onFailure:()=>{oe.currentBackoffTime=Math.min(E,oe.currentBackoffTime*2),O(oe,le,Se,xe,Ge)}})},oe.currentBackoffTime)}function k(oe,le,Se,xe,{onSuccess:Ge,onFailure:ze}){le.bandwidthMonitor.add(oe),Se(oe,ye=>{le.bandwidthMonitor.remove(oe),R(ye)?(le.transportStatus=le.bandwidthMonitor.ongoingRequestCount>0?1:2,oe.retry={count:oe.retry?oe.retry.count+1:1,lastFailureStatus:ye.status},xe.notify({type:"failure",bandwidth:le.bandwidthMonitor.stats(),payload:oe}),ze()):(le.transportStatus=0,xe.notify({type:"success",bandwidth:le.bandwidthMonitor.stats(),payload:oe}),Ge())})}function B(oe,le,Se,xe,Ge,ze){oe===0&&le.queuedPayloads.isFull()&&!le.queueFullReported&&(Ge({message:`Reached max ${xe} events size queued for upload: ${y/o.iH}MiB`,source:f.g.AGENT,startClocks:(0,s.M8)()}),le.queueFullReported=!0);const ye=le.queuedPayloads;for(le.queuedPayloads=J();ye.size()>0;)T(ye.dequeue(),le,Se,xe,Ge,ze)}function R(oe){return oe.type!=="opaque"&&(oe.status===0&&!navigator.onLine||oe.status===408||oe.status===429||(0,l.G)(oe.status))}function L(){return{transportStatus:0,currentBackoffTime:w,bandwidthMonitor:K(),queuedPayloads:J(),queueFullReported:!1}}function J(){const oe=[];
218return{bytesCount:0,enqueue(le){return this.isFull()?!1:(oe.push(le),this.bytesCount+=le.bytesCount,!0)},first(){return oe[0]},dequeue(){const le=oe.shift();return le&&(this.bytesCount-=le.bytesCount),le},size(){return oe.length},isFull(){return this.bytesCount>=y}}}function K(){return{ongoingRequestCount:0,ongoingByteCount:0,canHandle(oe){return this.ongoingRequestCount===0||this.ongoingByteCount+oe.bytesCount<=v&&this.ongoingRequestCount<h},add(oe){this.ongoingRequestCount+=1,this.ongoingByteCount+=oe.bytesCount},remove(oe){this.ongoingRequestCount-=1,this.ongoingByteCount-=oe.bytesCount},stats(){return{ongoingByteCount:this.ongoingByteCount,ongoingRequestCount:this.ongoingRequestCount}}}}function I(oe,le,Se){const xe=new a.cP,Ge=L();return{observable:xe,send:ze=>{for(const ye of oe)T(ze,Ge,(Fe,Je)=>{(0,r.sr)(r.R9.AVOID_FETCH_KEEPALIVE)?te(ye,Fe,Je):G(ye,le,Fe,Je)},ye.trackType,Se,xe)},sendOnExit:ze=>{for(const ye of oe)W(ye,le,ze)}}}function W(oe,le,Se){if(!!navigator.sendBeacon&&Se.bytesCount<le)try{const Ge=oe.build("beacon",Se);if(navigator.sendBeacon(Ge,Se.data))return}catch(Ge){H(Ge)}te(oe,Se)}let Z=!1;function H(oe){Z||(Z=!0,(0,t.Dx)(oe))}function G(oe,le,Se,xe){if(ve()&&Se.bytesCount<le){const ze=oe.build("fetch-keepalive",Se);fetch(ze,{method:"POST",body:Se.data,keepalive:!0,mode:"cors"}).then((0,t.dm)(ye=>xe?.({status:ye.status,type:ye.type}))).catch((0,t.dm)(()=>te(oe,Se,xe)))}else te(oe,Se,xe)}function te(oe,le,Se){const xe=oe.build("fetch",le);fetch(xe,{method:"POST",body:le.data,mode:"cors"}).then((0,t.dm)(Ge=>Se?.({status:Ge.status,type:Ge.type}))).catch((0,t.dm)(()=>Se?.({status:0})))}function ve(){try{return window.Request&&"keepalive"in new Request("http://a")}catch{return!1}}},75631:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="spinner-third",a=512,i=512,s=[],o="f3f4",l="M457 372c11.5 6.6 26.3 2.7 31.8-9.3C503.7 330.2 512 294.1 512 256C512 122.7 410.1 13.2 280 1.1C266.8-.1 256 10.7 256 24s10.8 23.9 24 25.4C383.5 61.2 464 149.2 464 256c0 29.3-6.1 57.3-17 82.6c-5.3 12.2-1.5 26.8 10 33.5z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.sq=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},75683:(c,d,e)=>{var t=e(90261);c.exports=t(1,"join")},75897:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(68124),r=e(28421),a=e(94838),i=e(10772);function s(l){return l.length?l.map(o).reduce(function(f,v){return f+","+v}):l}function o(l){return l&&r(l.inspect)?" "+l.inspect():r(l)?" Function":t(l)?" ["+s(l)+" ]":a(l)?" {}":i(l)?' "'+l+'"':" "+l}c.exports=o},75961:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="circle",a=512,i=512,s=[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],o="f111",l="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.GE=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},76001:(c,d,e)=>{"use strict";var t=e(58595),r=e(73491),a=e(8981),i=!a("isSubsetOf",function(s){return s});t({target:"Set",proto:!0,real:!0,forced:i},{isSubsetOf:r})},76028:c=>{"use strict";c.exports=function(d){try{return!!d()}catch{return!0}}},76222:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="file-import",a=512,i=512,s=["arrow-right-to-file"],o="f56f",l="M448 464l-256 0c-8.8 0-16-7.2-16-16l0-80-48 0 0 80c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L402.7 18.7C390.7 6.7 374.5 0 357.5 0L192 0c-35.3 0-64 28.7-64 64l0 192 48 0 0-192c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16zM297 215c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l39 39L24 288c-13.3 0-24 10.7-24 24s10.7 24 24 24l278.1 0-39 39c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l80-80c9.4-9.4 9.4-24.6 0-33.9l-80-80z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.$M=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},76417:(c,d,e)=>{"use strict";var t=e(58595),r=e(90976),a=e(68050),i=e(64911),s=e(23546),o=e(46919),l=e(70376),f=e(47144),v=e(41406),h=e(91199),y=e(11386),E=e(541),w=e(69212),T=e(9490),O=e(42576).set,k=e(38260),B=e(99456),R=e(58244),L=e(26922),J=e(5076),K=e(32887),I=e(86383),W=e(19982),Z="Promise",H=I.CONSTRUCTOR,G=I.REJECTION_EVENT,te=I.SUBCLASSING,ve=J.getterFor(Z),oe=J.set,le=K&&K.prototype,Se=K,xe=le,Ge=i.TypeError,ze=i.document,ye=i.process,Fe=W.f,Je=Fe,qe=!!(ze&&ze.createEvent&&i.dispatchEvent),Lt="unhandledrejection",$t="rejectionhandled",Ve=0,ft=1,un=2,Qt=1,pn=2,Be,lt,Ye,gt,Ct=function(An){var cr;return E(An)&&y(cr=An.then)?cr:!1},rn=function(An,cr){var Wr=cr.value,en=cr.state===ft,ot=en?An.ok:An.fail,ke=An.resolve,qr=An.reject,jn=An.domain,wn,nt,vt;try{ot?(en||(cr.rejection===pn&&Rn(cr),cr.rejection=Qt),ot===!0?wn=Wr:(jn&&jn.enter(),wn=ot(Wr),jn&&(jn.exit(),vt=!0)),wn===An.promise?qr(new Ge("Promise-chain cycle")):(nt=Ct(wn))?s(nt,wn,ke,qr):ke(wn)):qr(Wr)}catch(Vn){jn&&!vt&&jn.exit(),qr(Vn)}},Xe=function(An,cr){An.notified||(An.notified=!0,k(function(){for(var Wr=An.reactions,en;en=Wr.get();)rn(en,An);An.notified=!1,cr&&!An.rejection&&ln(An)}
218))},xt=function(An,cr,Wr){var en,ot;qe?(en=ze.createEvent("Event"),en.promise=cr,en.reason=Wr,en.initEvent(An,!1,!0),i.dispatchEvent(en)):en={promise:cr,reason:Wr},!G&&(ot=i["on"+An])?ot(en):An===Lt&&B("Unhandled promise rejection",Wr)},ln=function(An){s(O,i,function(){var cr=An.facade,Wr=An.value,en=Pn(An),ot;if(en&&(ot=R(function(){a?ye.emit("unhandledRejection",Wr,cr):xt(Lt,cr,Wr)}),An.rejection=a||Pn(An)?pn:Qt,ot.error))throw ot.value})},Pn=function(An){return An.rejection!==Qt&&!An.parent},Rn=function(An){s(O,i,function(){var cr=An.facade;a?ye.emit("rejectionHandled",cr):xt($t,cr,An.value)})},dn=function(An,cr,Wr){return function(en){An(cr,en,Wr)}},lr=function(An,cr,Wr){An.done||(An.done=!0,Wr&&(An=Wr),An.value=cr,An.state=un,Xe(An,!0))},xr=function(An,cr,Wr){if(!An.done){An.done=!0,Wr&&(An=Wr);try{if(An.facade===cr)throw new Ge("Promise can't be resolved itself");var en=Ct(cr);en?k(function(){var ot={done:!1};try{s(en,cr,dn(xr,ot,An),dn(lr,ot,An))}catch(ke){lr(ot,ke,An)}}):(An.value=cr,An.state=ft,Xe(An,!1))}catch(ot){lr({done:!1},ot,An)}}};if(H&&(Se=function(cr){w(this,xe),h(cr),s(Be,this);var Wr=ve(this);try{cr(dn(xr,Wr),dn(lr,Wr))}catch(en){lr(Wr,en)}},xe=Se.prototype,Be=function(cr){oe(this,{type:Z,done:!1,notified:!1,parent:!1,reactions:new L,rejection:!1,state:Ve,value:null})},Be.prototype=o(xe,"then",function(cr,Wr){var en=ve(this),ot=Fe(T(this,Se));return en.parent=!0,ot.ok=y(cr)?cr:!0,ot.fail=y(Wr)&&Wr,ot.domain=a?ye.domain:void 0,en.state===Ve?en.reactions.add(ot):k(function(){rn(ot,en)}),ot.promise}),lt=function(){var An=new Be,cr=ve(An);this.promise=An,this.resolve=dn(xr,cr),this.reject=dn(lr,cr)},W.f=Fe=function(An){return An===Se||An===Ye?new lt(An):Je(An)},!r&&y(K)&&le!==Object.prototype)){gt=le.then,te||o(le,"then",function(cr,Wr){var en=this;return new Se(function(ot,ke){s(gt,en,ot,ke)}).then(cr,Wr)},{unsafe:!0});try{delete le.constructor}catch{}l&&l(le,xe)}t({global:!0,constructor:!0,wrap:!0,forced:H},{Promise:Se}),f(Se,Z,!1,!0),v(Z)},76488:(c,d,e)=>{"use strict";e.d(d,{Kq:()=>It,Ng:()=>Tt,bN:()=>Xe,d4:()=>Ai,wA:()=>Yr});var t=e(80004),r=e(47343),a=t.version.startsWith("19"),i=Symbol.for(a?"react.transitional.element":"react.element"),s=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),v=Symbol.for("react.consumer"),h=Symbol.for("react.context"),y=Symbol.for("react.forward_ref"),E=Symbol.for("react.suspense"),w=Symbol.for("react.suspense_list"),T=Symbol.for("react.memo"),O=Symbol.for("react.lazy"),k=null,B=null,R=y,L=T;function J(_e){return typeof _e=="string"||typeof _e=="function"||_e===o||_e===f||_e===l||_e===E||_e===w||_e===k||typeof _e=="object"&&_e!==null&&(_e.$$typeof===O||_e.$$typeof===T||_e.$$typeof===h||_e.$$typeof===v||_e.$$typeof===y||_e.$$typeof===B||_e.getModuleId!==void 0)}function K(_e){if(typeof _e=="object"&&_e!==null){const{$$typeof:Ie}=_e;switch(Ie){case i:switch(_e=_e.type,_e){case o:case f:case l:case E:case w:return _e;default:switch(_e=_e&&_e.$$typeof,_e){case h:case y:case O:case T:return _e;case v:return _e;default:return Ie}}case s:return Ie}}}function I(_e){return a?K(_e)===v:K(_e)===h}function W(_e){return K(_e)===T}function Z(_e){typeof console<"u"&&typeof console.error=="function"&&console.error(_e);try{throw new Error(_e)}catch{}}function H(_e,Ie){if(_e)(Ie==="mapStateToProps"||Ie==="mapDispatchToProps")&&(Object.prototype.hasOwnProperty.call(_e,"dependsOnOwnProps")||Z(`The selector for ${Ie} of connect did not specify a value for dependsOnOwnProps.`));else throw new Error(`Unexpected value for ${Ie} in connect.`)}function G(_e,Ie,Ot){H(_e,"mapStateToProps"),H(Ie,"mapDispatchToProps"),H(Ot,"mergeProps")}function te(_e,Ie,Ot,cn,{areStatesEqual:_n,areOwnPropsEqual:$n,areStatePropsEqual:Ti}){let nr=!1,Gt,vr,Tr,rr,ti;function _r(kn,er){return Gt=kn,vr=er,Tr=_e(Gt,vr),rr=Ie(cn,vr),ti=Ot(Tr,rr,vr),nr=!0,ti}function Ne(){return Tr=_e(Gt,vr),Ie.dependsOnOwnProps&&(rr=Ie(cn,vr)),ti=Ot(Tr,rr,vr),ti}function ct(){return _e.dependsOnOwnProps&&(Tr=_e(Gt,vr)),Ie.dependsOnOwnProps&&(rr=Ie(cn,vr)),ti=Ot(Tr,rr,vr),ti}function Jt(){const kn=_e(Gt,vr),er=!Ti(kn,Tr);return Tr=kn,er&&(ti=Ot(Tr,rr,vr)),ti}function sn(kn,er){const Fr=!$n(er,vr),Ki=!_n(kn,Gt,er,vr);return Gt=kn,vr=er,Fr&&Ki?Ne():Fr?ct():Ki?Jt():ti}return function(er,Fr){return nr?sn(er,Fr):_r(er,Fr)}}
vendor: 4,850 bytes, line 218
218function ve(_e,{initMapStateToProps:Ie,initMapDispatchToProps:Ot,initMergeProps:cn,..._n}){const $n=Ie(_e,_n),Ti=Ot(_e,_n),nr=cn(_e,_n);return te($n,Ti,nr,_e,_n)}function oe(_e,Ie){const Ot={};for(const cn in _e){const _n=_e[cn];typeof _n=="function"&&(Ot[cn]=(...$n)=>Ie(_n(...$n)))}return Ot}function le(_e){if(typeof _e!="object"||_e===null)return!1;const Ie=Object.getPrototypeOf(_e);if(Ie===null)return!0;let Ot=Ie;for(;Object.getPrototypeOf(Ot)!==null;)Ot=Object.getPrototypeOf(Ot);return Ie===Ot}function Se(_e,Ie,Ot){le(_e)||Z(`${Ot}() in ${Ie} must return a plain object. Instead received ${_e}.`)}function xe(_e){return function(Ot){const cn=_e(Ot);function _n(){return cn}return _n.dependsOnOwnProps=!1,_n}}function Ge(_e){return _e.dependsOnOwnProps?!!_e.dependsOnOwnProps:_e.length!==1}function ze(_e,Ie){return function(cn,{displayName:_n}){const $n=function(nr,Gt){return $n.dependsOnOwnProps?$n.mapToProps(nr,Gt):$n.mapToProps(nr,void 0)};return $n.dependsOnOwnProps=!0,$n.mapToProps=function(nr,Gt){$n.mapToProps=_e,$n.dependsOnOwnProps=Ge(_e);let vr=$n(nr,Gt);return typeof vr=="function"&&($n.mapToProps=vr,$n.dependsOnOwnProps=Ge(vr),vr=$n(nr,Gt)),vr},$n}}function ye(_e,Ie){return(Ot,cn)=>{throw new Error(`Invalid value of type ${typeof _e} for ${Ie} argument when connecting component ${cn.wrappedComponentName}.`)}}function Fe(_e){return _e&&typeof _e=="object"?xe(Ie=>oe(_e,Ie)):_e?typeof _e=="function"?ze(_e,"mapDispatchToProps"):ye(_e,"mapDispatchToProps"):xe(Ie=>({dispatch:Ie}))}function Je(_e){return _e?typeof _e=="function"?ze(_e,"mapStateToProps"):ye(_e,"mapStateToProps"):xe(()=>({}))}function qe(_e,Ie,Ot){return{...Ot,..._e,...Ie}}function Lt(_e){return function(Ot,{displayName:cn,areMergedPropsEqual:_n}){let $n=!1,Ti;return function(Gt,vr,Tr){const rr=_e(Gt,vr,Tr);return $n?_n(rr,Ti)||(Ti=rr):($n=!0,Ti=rr),Ti}}}function $t(_e){return _e?typeof _e=="function"?Lt(_e):ye(_e,"mergeProps"):()=>qe}function Ve(_e){_e()}function ft(){let _e=null,Ie=null;return{clear(){_e=null,Ie=null},notify(){Ve(()=>{let Ot=_e;for(;Ot;)Ot.callback(),Ot=Ot.next})},get(){const Ot=[];let cn=_e;for(;cn;)Ot.push(cn),cn=cn.next;return Ot},subscribe(Ot){let cn=!0;const _n=Ie={callback:Ot,next:null,prev:Ie};return _n.prev?_n.prev.next=_n:_e=_n,function(){!cn||_e===null||(cn=!1,_n.next?_n.next.prev=_n.prev:Ie=_n.prev,_n.prev?_n.prev.next=_n.next:_e=_n.next)}}}}var un={notify(){},get:()=>[]};function Qt(_e,Ie){let Ot,cn=un,_n=0,$n=!1;function Ti(ct){Tr();const Jt=cn.subscribe(ct);let sn=!1;return()=>{sn||(sn=!0,Jt(),rr())}}function nr(){cn.notify()}function Gt(){Ne.onStateChange&&Ne.onStateChange()}function vr(){return $n}function Tr(){_n++,Ot||(Ot=Ie?Ie.addNestedSub(Gt):_e.subscribe(Gt),cn=ft())}function rr(){_n--,Ot&&_n===0&&(Ot(),Ot=void 0,cn.clear(),cn=un)}function ti(){$n||($n=!0,Tr())}function _r(){$n&&($n=!1,rr())}const Ne={addNestedSub:Ti,notifyNestedSubs:nr,handleChangeWrapper:Gt,isSubscribed:vr,trySubscribe:ti,tryUnsubscribe:_r,getListeners:()=>cn};return Ne}var pn=()=>typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Be=pn(),lt=()=>typeof navigator<"u"&&navigator.product==="ReactNative",Ye=lt(),gt=()=>Be||Ye?t.useLayoutEffect:t.useEffect,Ct=gt();function rn(_e,Ie){return _e===Ie?_e!==0||Ie!==0||1/_e===1/Ie:_e!==_e&&Ie!==Ie}function Xe(_e,Ie){if(rn(_e,Ie))return!0;if(typeof _e!="object"||_e===null||typeof Ie!="object"||Ie===null)return!1;const Ot=Object.keys(_e),cn=Object.keys(Ie);if(Ot.length!==cn.length)return!1;for(let _n=0;_n<Ot.length;_n++)if(!Object.prototype.hasOwnProperty.call(Ie,Ot[_n])||!rn(_e[Ot[_n]],Ie[Ot[_n]]))return!1;return!0}var xt={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},ln={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Pn={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Rn={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},dn={[R]:Pn,[L]:Rn};function lr(_e){return W(_e)?Rn:dn[_e.$$typeof]||xt}var xr=Object.defineProperty,An=Object.getOwnPropertyNames,cr=Object.getOwnPropertySymbols,Wr=Object.getOwnPropertyDescriptor,en=Object.getPrototypeOf,ot=Object.prototype;function ke(_e,Ie){if(typeof Ie!="string"){if(ot){const $n=en(Ie);$n&&$n!==ot&&ke(_e,$n)}let Ot=An(Ie);cr&&(Ot=Ot.concat(cr(Ie)));const cn=lr(_e),_n=lr(Ie);for(let $n=0;$n<Ot.length;++$n){const Ti=Ot[$n];if(!ln[Ti]&&!(_n&&_n[Ti])&&!(cn&&cn[Ti])){const nr=Wr(Ie,Ti);try{xr(_e,Ti,nr)}catch{}}}}return _e}var qr=Symbol.for("react-redux-context"),jn=typeof globalThis<"u"?globalThis:{};function wn(){if(!t.createContext)return{};const _e=jn[qr]??=new Map;let Ie=_e.get(t.createContext);return Ie||(Ie=t.createContext(null),_e.set(t.createContext,Ie)),Ie}
218var nt=wn(),vt=[null,null],Vn=_e=>{try{return JSON.stringify(_e)}catch{return String(_e)}};function yt(_e,Ie,Ot){Ct(()=>_e(...Ie),Ot)}function tn(_e,Ie,Ot,cn,_n,$n){_e.current=cn,Ot.current=!1,_n.current&&(_n.current=null,$n())}function Pr(_e,Ie,Ot,cn,_n,$n,Ti,nr,Gt,vr,Tr){if(!_e)return()=>{};let rr=!1,ti=null;const _r=()=>{if(rr||!nr.current)return;const ct=Ie.getState();let Jt,sn;try{Jt=cn(ct,_n.current)}catch(kn){sn=kn,ti=kn}sn||(ti=null),Jt===$n.current?Ti.current||vr():($n.current=Jt,Gt.current=Jt,Ti.current=!0,Tr())};return Ot.onStateChange=_r,Ot.trySubscribe(),_r(),()=>{if(rr=!0,Ot.tryUnsubscribe(),Ot.onStateChange=null,ti)throw ti}}function ri(_e,Ie){return _e===Ie}var gn=!1;function bn(_e,Ie,Ot,{pure:cn,areStatesEqual:_n=ri,areOwnPropsEqual:$n=Xe,areStatePropsEqual:Ti=Xe,areMergedPropsEqual:nr=Xe,forwardRef:Gt=!1,context:vr=nt}={}){const Tr=vr,rr=Je(_e),ti=Fe(Ie),_r=$t(Ot),Ne=!!_e;return Jt=>{const sn=Jt.displayName||Jt.name||"Component",kn=`Connect(${sn})`,er={shouldHandleStateChanges:Ne,displayName:kn,wrappedComponentName:sn,WrappedComponent:Jt,initMapStateToProps:rr,initMapDispatchToProps:ti,initMergeProps:_r,areStatesEqual:_n,areStatePropsEqual:Ti,areOwnPropsEqual:$n,areMergedPropsEqual:nr};function Fr(Hi){const[Bi,As,ks]=t.useMemo(()=>{const{reactReduxForwardedRef:Bt,...mn}=Hi;return[Hi.context,Bt,mn]},[Hi]),xs=t.useMemo(()=>{let Bt=Tr;return Bi?.Consumer,Bt},[Bi,Tr]),Ls=t.useContext(xs),Ys=!!Hi.store&&!!Hi.store.getState&&!!Hi.store.dispatch,Ma=!!Ls&&!!Ls.store,Xs=Ys?Hi.store:Ls.store,Ha=Ma?Ls.getServerState:Xs.getState,Os=t.useMemo(()=>ve(Xs.dispatch,er),[Xs]),[pa,ya]=t.useMemo(()=>{if(!Ne)return vt;const Bt=Qt(Xs,Ys?void 0:Ls.subscription),mn=Bt.notifyNestedSubs.bind(Bt);return[Bt,mn]},[Xs,Ys,Ls]),$s=t.useMemo(()=>Ys?Ls:{...Ls,subscription:pa},[Ys,Ls,pa]),Gs=t.useRef(void 0),ua=t.useRef(ks),La=t.useRef(void 0),de=t.useRef(!1),Ze=t.useRef(!1),Xt=t.useRef(void 0);Ct(()=>(Ze.current=!0,()=>{Ze.current=!1}),[]);const Kn=t.useMemo(()=>()=>La.current&&ks===ua.current?La.current:Os(Xs.getState(),ks),[Xs,ks]),Gr=t.useMemo(()=>mn=>pa?Pr(Ne,Xs,pa,Os,ua,Gs,de,Ze,La,ya,mn):()=>{},[pa]);yt(tn,[ua,Gs,de,ks,La,ya]);let Me;try{Me=t.useSyncExternalStore(Gr,Kn,Ha?()=>Os(Ha(),ks):Kn)}catch(Bt){throw Xt.current&&(Bt.message+=`
219The error may be correlated with this previous error:
220${Xt.current.stack}
221
222`),Bt}Ct(()=>{Xt.current=void 0,La.current=void 0,Gs.current=Me});const tt=t.useMemo(()=>t.createElement(Jt,{...Me,ref:As}),[As,Jt,Me]);return t.useMemo(()=>Ne?t.createElement(xs.Provider,{value:$s},tt):tt,[xs,tt,$s])}const Fi=t.memo(Fr);if(Fi.WrappedComponent=Jt,Fi.displayName=Fr.displayName=kn,Gt){const Bi=t.forwardRef(function(ks,xs){return t.createElement(Fi,{...ks,reactReduxForwardedRef:xs})});return Bi.displayName=kn,Bi.WrappedComponent=Jt,ke(Bi,Jt)}return ke(Fi,Jt)}}var Tt=bn;function Vt(_e){const{children:Ie,context:Ot,serverState:cn,store:_n}=_e,$n=t.useMemo(()=>{const Gt=Qt(_n);return{store:_n,subscription:Gt,getServerState:cn?()=>cn:void 0}},[_n,cn]),Ti=t.useMemo(()=>_n.getState(),[_n]);Ct(()=>{const{subscription:Gt}=$n;return Gt.onStateChange=Gt.notifyNestedSubs,Gt.trySubscribe(),Ti!==_n.getState()&&Gt.notifyNestedSubs(),()=>{Gt.tryUnsubscribe(),Gt.onStateChange=void 0}},[$n,Ti]);const nr=Ot||nt;return t.createElement(nr.Provider,{value:$n},Ie)}var It=Vt;function Xn(_e=nt){return function(){return t.useContext(_e)}}var dr=Xn();function Sr(_e=nt){const Ie=_e===nt?dr:Xn(_e),Ot=()=>{const{store:cn}=Ie();return cn};return Object.assign(Ot,{withTypes:()=>Ot}),Ot}var Lr=Sr();function br(_e=nt){const Ie=_e===nt?Lr:Sr(_e),Ot=()=>Ie().dispatch;return Object.assign(Ot,{withTypes:()=>Ot}),Ot}var Yr=br(),Vr=(_e,Ie)=>_e===Ie;function Ci(_e=nt){const Ie=_e===nt?dr:Xn(_e),Ot=(cn,_n={})=>{const{equalityFn:$n=Vr}=typeof _n=="function"?{equalityFn:_n}:_n,Ti=Ie(),{store:nr,subscription:Gt,getServerState:vr}=Ti,Tr=t.useRef(!0),rr=t.useCallback({[cn.name](_r){return cn(_r)}}[cn.name],[cn]),ti=(0,r.useSyncExternalStoreWithSelector)(Gt.addNestedSub,nr.getState,vr||nr.getState,rr,$n);return t.useDebugValue(ti),ti};return Object.assign(Ot,{withTypes:()=>Ot}),Ot}var Ai=Ci(),$i=null},76590:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return i[a]})},76700:c=>{"use strict";c.exports=JSON.parse('{"Audio Player":"Audio Player","Video Player":"
222Video 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"}')},76713:(c,d,e)=>{"use strict";e.d(d,{NQ:()=>i,iP:()=>s,m5:()=>a});var t=e(67915);const r=200;function a(f){const{env:v,service:h,version:y,datacenter:E,sdkVersion:w,variant:T}=f,O=[i("sdk_version",w??"6.24.0")];return v&&O.push(i("env",v)),h&&O.push(i("service",h)),y&&O.push(i("version",y)),E&&O.push(i("datacenter",E)),T&&O.push(i("variant",T)),O}function i(f,v){const h=v?`${f}:${v}`:f;return(h.length>r||o(h))&&t.Vy.warn(`Tag ${h} doesn't meet tag requirements and will be sanitized. ${t.xG} ${t.fH}/getting_started/tagging/#defining-tags`),s(h)}function s(f){return f.replace(/,/g,"_")}function o(f){return l()?new RegExp("[^\\p{Ll}\\p{Lo}0-9_:./-]","u").test(f):!1}function l(){try{return new RegExp("[\\p{Ll}]","u"),!0}catch{return!1}}},76843:(c,d,e)=>{"use strict";var t=e(93298),r=String,a=TypeError;c.exports=function(i){if(t(i))return i;throw new a("Can't set "+r(i)+" as a prototype")}},76871:c=>{c.exports=function(e){return{"@@transducer/value":e,"@@transducer/reduced":!0}}},76879:c=>{"use strict";var d="Function.prototype.bind called on incompatible ",e=Object.prototype.toString,t=Math.max,r="[object Function]",a=function(l,f){for(var v=[],h=0;h<l.length;h+=1)v[h]=l[h];for(var y=0;y<f.length;y+=1)v[y+l.length]=f[y];return v},i=function(l,f){for(var v=[],h=f||0,y=0;h<l.length;h+=1,y+=1)v[y]=l[h];return v},s=function(o,l){for(var f="",v=0;v<o.length;v+=1)f+=o[v],v+1<o.length&&(f+=l);return f};c.exports=function(l){var f=this;if(typeof f!="function"||e.apply(f)!==r)throw new TypeError(d+f);
222for(var v=i(arguments,1),h,y=function(){if(this instanceof h){var k=f.apply(this,a(v,arguments));return Object(k)===k?k:this}return f.apply(l,a(v,arguments))},E=t(0,f.length-v.length),w=[],T=0;T<E;T++)w[T]="$"+T;if(h=Function("binder","return function ("+s(w,",")+"){ return binder.apply(this,arguments); }")(y),f.prototype){var O=function(){};O.prototype=f.prototype,h.prototype=new O,O.prototype=null}return h}},76912:(c,d,e)=>{var t=e(43548),r=t(Object,"create");c.exports=r},77028:(c,d,e)=>{"use strict";var t=e(47160),r=e(53118),a=t("iterator"),i=Array.prototype;c.exports=function(s){return s!==void 0&&(r.Array===s||i[a]===s)}},77356:(c,d,e)=>{"use strict";e.d(d,{A:()=>t});function t(r,a){if(r==null)return{};var i={};for(var s in r)if(Object.prototype.hasOwnProperty.call(r,s)){if(a.indexOf(s)>=0)continue;i[s]=r[s]}return i}},77428:(c,d,e)=>{var t=e(2310),r=e(528),a="[object Arguments]";function i(s){return r(s)&&t(s)==a}c.exports=i},77438:(c,d,e)=>{var t=e(95471),r=e(93662),a=e(95990),i=e(58400),s=e(18341);c.exports=t(function(l,f){var v=i(l,f);return i(l,function(){return r(a,s(v,arguments[0]),Array.prototype.slice.call(arguments,1))})})},77486:(c,d,e)=>{"use strict";e(66288);var t=e(81766);c.exports=t("Array","at")},77510:(c,d,e)=>{var t=e(84074),r=e(54625),a=e(46343),i=r(function(o,l){return a(t(
vendor: 4,266 bytes, line 222
222o),l)});c.exports=i},77526:(c,d,e)=>{"use strict";/*! Axios v1.13.2 Copyright (c) 2025 Matt Zabriskie and contributors */function t(He,ut){return function(){return He.apply(ut,arguments)}}const{toString:r}=Object.prototype,{getPrototypeOf:a}=Object,{iterator:i,toStringTag:s}=Symbol,o=(He=>ut=>{const Mt=r.call(ut);return He[Mt]||(He[Mt]=Mt.slice(8,-1).toLowerCase())})(Object.create(null)),l=He=>(He=He.toLowerCase(),ut=>o(ut)===He),f=He=>ut=>typeof ut===He,{isArray:v}=Array,h=f("undefined");function y(He){return He!==null&&!h(He)&&He.constructor!==null&&!h(He.constructor)&&O(He.constructor.isBuffer)&&He.constructor.isBuffer(He)}const E=l("ArrayBuffer");function w(He){let ut;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?ut=ArrayBuffer.isView(He):ut=He&&He.buffer&&E(He.buffer),ut}const T=f("string"),O=f("function"),k=f("number"),B=He=>He!==null&&typeof He=="object",R=He=>He===!0||He===!1,L=He=>{if(o(He)!=="object")return!1;const ut=a(He);return(ut===null||ut===Object.prototype||Object.getPrototypeOf(ut)===null)&&!(s in He)&&!(i in He)},J=He=>{if(!B(He)||y(He))return!1;try{return Object.keys(He).length===0&&Object.getPrototypeOf(He)===Object.prototype}catch{return!1}},K=l("Date"),I=l("File"),W=l("Blob"),Z=l("FileList"),H=He=>B(He)&&O(He.pipe),G=He=>{let ut;return He&&(typeof FormData=="function"&&He instanceof FormData||O(He.append)&&((ut=o(He))==="formdata"||ut==="object"&&O(He.toString)&&He.toString()==="[object FormData]"))},te=l("URLSearchParams"),[ve,oe,le,Se]=["ReadableStream","Request","Response","Headers"].map(l),xe=He=>He.trim?He.trim():He.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ge(He,ut,{allOwnKeys:Mt=!1}={}){if(He===null||typeof He>"u")return;let an,Sn;if(typeof He!="object"&&(He=[He]),v(He))for(an=0,Sn=He.length;an<Sn;an++)ut.call(null,He[an],an,He);else{if(y(He))return;const ir=Mt?Object.getOwnPropertyNames(He):Object.keys(He),Un=ir.length;let Kr;for(an=0;an<Un;an++)Kr=ir[an],ut.call(null,He[Kr],Kr,He)}}function ze(He,ut){if(y(He))return null;ut=ut.toLowerCase();const Mt=Object.keys(He);let an=Mt.length,Sn;for(;an-- >0;)if(Sn=Mt[an],ut===Sn.toLowerCase())return Sn;return null}const ye=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:e.g,Fe=He=>!h(He)&&He!==ye;function Je(){const{caseless:He,skipUndefined:ut}=Fe(this)&&this||{},Mt={},an=(Sn,ir)=>{const Un=He&&ze(Mt,ir)||ir;L(Mt[Un])&&L(Sn)?Mt[Un]=Je(Mt[Un],Sn):L(Sn)?Mt[Un]=Je({},Sn):v(Sn)?Mt[Un]=Sn.slice():(!ut||!h(Sn))&&(Mt[Un]=Sn)};for(let Sn=0,ir=arguments.length;Sn<ir;Sn++)arguments[Sn]&&Ge(arguments[Sn],an);return Mt}const qe=(He,ut,Mt,{allOwnKeys:an}={})=>(Ge(ut,(Sn,ir)=>{Mt&&O(Sn)?He[ir]=t(Sn,Mt):He[ir]=Sn},{allOwnKeys:an}),He),Lt=He=>(He.charCodeAt(0)===65279&&(He=He.slice(1)),He),$t=(He,ut,Mt,an)=>{He.prototype=Object.create(ut.prototype,an),He.prototype.constructor=He,Object.defineProperty(He,"super",{value:ut.prototype}),Mt&&Object.assign(He.prototype,Mt)},Ve=(He,ut,Mt,an)=>{let Sn,ir,Un;const Kr={};if(ut=ut||{},He==null)return ut;do{for(Sn=Object.getOwnPropertyNames(He),ir=Sn.length;ir-- >0;)Un=Sn[ir],(!an||an(Un,He,ut))&&!Kr[Un]&&(ut[Un]=He[Un],Kr[Un]=!0);He=Mt!==!1&&a(He)}while(He&&(!Mt||Mt(He,ut))&&He!==Object.prototype);return ut},ft=(He,ut,Mt)=>{He=String(He),(Mt===void 0||Mt>He.length)&&(Mt=He.length),Mt-=ut.length;const an=He.indexOf(ut,Mt);return an!==-1&&an===Mt},un=He=>{if(!He)return null;if(v(He))return He;let ut=He.length;if(!k(ut))return null;const Mt=new Array(ut);for(;ut-- >0;)Mt[ut]=He[ut];return Mt},Qt=(He=>ut=>He&&ut instanceof He)(typeof Uint8Array<"u"&&a(Uint8Array)),pn=(He,ut)=>{const an=(He&&He[i]).call(He);let Sn;for(;(Sn=an.next())&&!Sn.done;){const ir=Sn.value;ut.call(He,ir[0],ir[1])}},Be=(He,ut)=>{let Mt;const an=[];for(;(Mt=He.exec(ut))!==null;)an.push(Mt);return an},lt=l("HTMLFormElement"),Ye=He=>He.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(Mt,an,Sn){return an.toUpperCase()+Sn}),gt=(({hasOwnProperty:He})=>(ut,Mt)=>He.call(ut,Mt))(Object.prototype),Ct=l("RegExp"),rn=(He,ut)=>{const Mt=Object.getOwnPropertyDescriptors(He),an={};Ge(Mt,(Sn,ir)=>{let Un;(Un=ut(Sn,ir,He))!==!1&&(an[ir]=Un||Sn)}),Object.defineProperties(He,an)},Xe=He=>{rn(He,(ut,Mt)=>{if(O(He)&&["arguments","caller","callee"].indexOf(Mt)!==-1)return!1;const an=He[Mt];
vendor: 4,433 bytes, line 222
222if(O(an)){if(ut.enumerable=!1,"writable"in ut){ut.writable=!1;return}ut.set||(ut.set=()=>{throw Error("Can not rewrite read-only method '"+Mt+"'")})}})},xt=(He,ut)=>{const Mt={},an=Sn=>{Sn.forEach(ir=>{Mt[ir]=!0})};return v(He)?an(He):an(String(He).split(ut)),Mt},ln=()=>{},Pn=(He,ut)=>He!=null&&Number.isFinite(He=+He)?He:ut;function Rn(He){return!!(He&&O(He.append)&&He[s]==="FormData"&&He[i])}const dn=He=>{const ut=new Array(10),Mt=(an,Sn)=>{if(B(an)){if(ut.indexOf(an)>=0)return;if(y(an))return an;if(!("toJSON"in an)){ut[Sn]=an;const ir=v(an)?[]:{};return Ge(an,(Un,Kr)=>{const _i=Mt(Un,Sn+1);!h(_i)&&(ir[Kr]=_i)}),ut[Sn]=void 0,ir}}return an};return Mt(He,0)},lr=l("AsyncFunction"),xr=He=>He&&(B(He)||O(He))&&O(He.then)&&O(He.catch),An=((He,ut)=>He?setImmediate:ut?((Mt,an)=>(ye.addEventListener("message",({source:Sn,data:ir})=>{Sn===ye&&ir===Mt&&an.length&&an.shift()()},!1),Sn=>{an.push(Sn),ye.postMessage(Mt,"*")}))(`axios@${Math.random()}`,[]):Mt=>setTimeout(Mt))(typeof setImmediate=="function",O(ye.postMessage)),cr=typeof queueMicrotask<"u"?queueMicrotask.bind(ye):typeof process<"u"&&process.nextTick||An;var en={isArray:v,isArrayBuffer:E,isBuffer:y,isFormData:G,isArrayBufferView:w,isString:T,isNumber:k,isBoolean:R,isObject:B,isPlainObject:L,isEmptyObject:J,isReadableStream:ve,isRequest:oe,isResponse:le,isHeaders:Se,isUndefined:h,isDate:K,isFile:I,isBlob:W,isRegExp:Ct,isFunction:O,isStream:H,isURLSearchParams:te,isTypedArray:Qt,isFileList:Z,forEach:Ge,merge:Je,extend:qe,trim:xe,stripBOM:Lt,inherits:$t,toFlatObject:Ve,kindOf:o,kindOfTest:l,endsWith:ft,toArray:un,forEachEntry:pn,matchAll:Be,isHTMLForm:lt,hasOwnProperty:gt,hasOwnProp:gt,reduceDescriptors:rn,freezeMethods:Xe,toObjectSet:xt,toCamelCase:Ye,noop:ln,toFiniteNumber:Pn,findKey:ze,global:ye,isContextDefined:Fe,isSpecCompliantForm:Rn,toJSONObject:dn,isAsyncFn:lr,isThenable:xr,setImmediate:An,asap:cr,isIterable:He=>He!=null&&O(He[i])};function ot(He,ut,Mt,an,Sn){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=He,this.name="AxiosError",ut&&(this.code=ut),Mt&&(this.config=Mt),an&&(this.request=an),Sn&&(this.response=Sn,this.status=Sn.status?Sn.status:null)}en.inherits(ot,Error,{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:en.toJSONObject(this.config),code:this.code,status:this.status}}});const ke=ot.prototype,qr={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(He=>{qr[He]={value:He}}),Object.defineProperties(ot,qr),Object.defineProperty(ke,"isAxiosError",{value:!0}),ot.from=(He,ut,Mt,an,Sn,ir)=>{const Un=Object.create(ke);en.toFlatObject(He,Un,function(De){return De!==Error.prototype},Si=>Si!=="isAxiosError");const Kr=He&&He.message?He.message:"Error",_i=ut==null&&He?He.code:ut;return ot.call(Un,Kr,_i,Mt,an,Sn),He&&Un.cause==null&&Object.defineProperty(Un,"cause",{value:He,configurable:!0}),Un.name=He&&He.name||"Error",ir&&Object.assign(Un,ir),Un};var jn=null;function wn(He){return en.isPlainObject(He)||en.isArray(He)}function nt(He){return en.endsWith(He,"[]")?He.slice(0,-2):He}function vt(He,ut,Mt){return He?He.concat(ut).map(function(Sn,ir){return Sn=nt(Sn),!Mt&&ir?"["+Sn+"]":Sn}).join(Mt?".":""):ut}function Vn(He){return en.isArray(He)&&!He.some(wn)}const yt=en.toFlatObject(en,{},null,function(ut){return/^is[A-Z]/.test(ut)});function tn(He,ut,Mt){if(!en.isObject(He))throw new TypeError("target must be an object");ut=ut||new FormData,Mt=en.toFlatObject(Mt,{metaTokens:!0,dots:!1,indexes:!1},!1,function(Fn,at){return!en.isUndefined(at[Fn])});const an=Mt.metaTokens,Sn=Mt.visitor||De,ir=Mt.dots,Un=Mt.indexes,_i=(Mt.Blob||typeof Blob<"u"&&Blob)&&en.isSpecCompliantForm(ut);if(!en.isFunction(Sn))throw new TypeError("visitor must be a function");function Si(Dt){if(Dt===null)return"";if(en.isDate(Dt))return Dt.toISOString();if(en.isBoolean(Dt))return Dt.toString();if(!_i&&en.isBlob(Dt))throw new ot("Blob is not supported. Use a Buffer instead.");return en.isArrayBuffer(Dt)||en.isTypedArray(Dt)?_i&&typeof Blob=="function"?new Blob([Dt]):Buffer.from(Dt):Dt}function De(Dt,Fn,at){let jt=Dt;
vendor: 4,676 bytes, line 222
222if(Dt&&!at&&typeof Dt=="object"){if(en.endsWith(Fn,"{}"))Fn=an?Fn:Fn.slice(0,-2),Dt=JSON.stringify(Dt);else if(en.isArray(Dt)&&Vn(Dt)||(en.isFileList(Dt)||en.endsWith(Fn,"[]"))&&(jt=en.toArray(Dt)))return Fn=nt(Fn),jt.forEach(function(or,Or){!(en.isUndefined(or)||or===null)&&ut.append(Un===!0?vt([Fn],Or,ir):Un===null?Fn:Fn+"[]",Si(or))}),!1}return wn(Dt)?!0:(ut.append(vt(at,Fn,ir),Si(Dt)),!1)}const Qe=[],Pt=Object.assign(yt,{defaultVisitor:De,convertValue:Si,isVisitable:wn});function Ut(Dt,Fn){if(!en.isUndefined(Dt)){if(Qe.indexOf(Dt)!==-1)throw Error("Circular reference detected in "+Fn.join("."));Qe.push(Dt),en.forEach(Dt,function(jt,Bn){(!(en.isUndefined(jt)||jt===null)&&Sn.call(ut,jt,en.isString(Bn)?Bn.trim():Bn,Fn,Pt))===!0&&Ut(jt,Fn?Fn.concat(Bn):[Bn])}),Qe.pop()}}if(!en.isObject(He))throw new TypeError("data must be an object");return Ut(He),ut}function Pr(He){const ut={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(He).replace(/[!'()~]|%20|%00/g,function(an){return ut[an]})}function ri(He,ut){this._pairs=[],He&&tn(He,this,ut)}const gn=ri.prototype;gn.append=function(ut,Mt){this._pairs.push([ut,Mt])},gn.toString=function(ut){const Mt=ut?function(an){return ut.call(this,an,Pr)}:Pr;return this._pairs.map(function(Sn){return Mt(Sn[0])+"="+Mt(Sn[1])},"").join("&")};function bn(He){return encodeURIComponent(He).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Tt(He,ut,Mt){if(!ut)return He;const an=Mt&&Mt.encode||bn;en.isFunction(Mt)&&(Mt={serialize:Mt});const Sn=Mt&&Mt.serialize;let ir;if(Sn?ir=Sn(ut,Mt):ir=en.isURLSearchParams(ut)?ut.toString():new ri(ut,Mt).toString(an),ir){const Un=He.indexOf("#");Un!==-1&&(He=He.slice(0,Un)),He+=(He.indexOf("?")===-1?"?":"&")+ir}return He}class Vt{constructor(){this.handlers=[]}use(ut,Mt,an){return this.handlers.push({fulfilled:ut,rejected:Mt,synchronous:an?an.synchronous:!1,runWhen:an?an.runWhen:null}),this.handlers.length-1}eject(ut){this.handlers[ut]&&(this.handlers[ut]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(ut){en.forEach(this.handlers,function(an){an!==null&&ut(an)})}}var It=Vt,Xn={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},dr=typeof URLSearchParams<"u"?URLSearchParams:ri,Sr=typeof FormData<"u"?FormData:null,Lr=typeof Blob<"u"?Blob:null,br={isBrowser:!0,classes:{URLSearchParams:dr,FormData:Sr,Blob:Lr},protocols:["http","https","file","blob","url","data"]};const Yr=typeof window<"u"&&typeof document<"u",Vr=typeof navigator=="object"&&navigator||void 0,Ci=Yr&&(!Vr||["ReactNative","NativeScript","NS"].indexOf(Vr.product)<0),Ai=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",$i=Yr&&window.location.href||"http://localhost";var _e=Object.freeze({__proto__:null,hasBrowserEnv:Yr,hasStandardBrowserWebWorkerEnv:Ai,hasStandardBrowserEnv:Ci,navigator:Vr,origin:$i}),Ie={..._e,...br};function Ot(He,ut){return tn(He,new Ie.classes.URLSearchParams,{visitor:function(Mt,an,Sn,ir){return Ie.isNode&&en.isBuffer(Mt)?(this.append(an,Mt.toString("base64")),!1):ir.defaultVisitor.apply(this,arguments)},...ut})}function cn(He){return en.matchAll(/\w+|\[(\w*)]/g,He).map(ut=>ut[0]==="[]"?"":ut[1]||ut[0])}function _n(He){const ut={},Mt=Object.keys(He);let an;const Sn=Mt.length;let ir;for(an=0;an<Sn;an++)ir=Mt[an],ut[ir]=He[ir];return ut}function $n(He){function ut(Mt,an,Sn,ir){let Un=Mt[ir++];if(Un==="__proto__")return!0;const Kr=Number.isFinite(+Un),_i=ir>=Mt.length;return Un=!Un&&en.isArray(Sn)?Sn.length:Un,_i?(en.hasOwnProp(Sn,Un)?Sn[Un]=[Sn[Un],an]:Sn[Un]=an,!Kr):((!Sn[Un]||!en.isObject(Sn[Un]))&&(Sn[Un]=[]),ut(Mt,an,Sn[Un],ir)&&en.isArray(Sn[Un])&&(Sn[Un]=_n(Sn[Un])),!Kr)}if(en.isFormData(He)&&en.isFunction(He.entries)){const Mt={};return en.forEachEntry(He,(an,Sn)=>{ut(cn(an),Sn,Mt,0)}),Mt}return null}function Ti(He,ut,Mt){if(en.isString(He))try{return(ut||JSON.parse)(He),en.trim(He)}catch(an){if(an.name!=="SyntaxError")throw an}return(Mt||JSON.stringify)(He)}const nr={transitional:Xn,adapter:["xhr","http","fetch"],transformRequest:[function(ut,Mt){const an=Mt.getContentType()||"",Sn=an.indexOf("application/json")>-1,ir=en.isObject(ut);if(ir&&en.isHTMLForm(ut)&&(ut=new FormData(ut)),en.isFormData(ut))return Sn?JSON.stringify($n(ut)):ut;if(en.isArrayBuffer(ut)||en.isBuffer(ut)||en.isStream(ut)||en.isFile(ut)||en.isBlob(ut)||en.isReadableStream(ut))return ut;if(en.isArrayBufferView(ut))return ut.buffer;if(en.isURLSearchParams(ut))return Mt.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),ut.toString();let Kr;if(ir){if(an.indexOf("application/x-www-form-urlencoded")>
vendor: 17,257 bytes, lines 222-224
222-1)return Ot(ut,this.formSerializer).toString();if((Kr=en.isFileList(ut))||an.indexOf("multipart/form-data")>-1){const _i=this.env&&this.env.FormData;return tn(Kr?{"files[]":ut}:ut,_i&&new _i,this.formSerializer)}}return ir||Sn?(Mt.setContentType("application/json",!1),Ti(ut)):ut}],transformResponse:[function(ut){const Mt=this.transitional||nr.transitional,an=Mt&&Mt.forcedJSONParsing,Sn=this.responseType==="json";if(en.isResponse(ut)||en.isReadableStream(ut))return ut;if(ut&&en.isString(ut)&&(an&&!this.responseType||Sn)){const Un=!(Mt&&Mt.silentJSONParsing)&&Sn;try{return JSON.parse(ut,this.parseReviver)}catch(Kr){if(Un)throw Kr.name==="SyntaxError"?ot.from(Kr,ot.ERR_BAD_RESPONSE,this,null,this.response):Kr}}return ut}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ie.classes.FormData,Blob:Ie.classes.Blob},validateStatus:function(ut){return ut>=200&&ut<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};en.forEach(["delete","get","head","post","put","patch"],He=>{nr.headers[He]={}});var Gt=nr;const vr=en.toObjectSet(["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"]);var Tr=He=>{const ut={};let Mt,an,Sn;return He&&He.split(`
223`).forEach(function(Un){Sn=Un.indexOf(":"),Mt=Un.substring(0,Sn).trim().toLowerCase(),an=Un.substring(Sn+1).trim(),!(!Mt||ut[Mt]&&vr[Mt])&&(Mt==="set-cookie"?ut[Mt]?ut[Mt].push(an):ut[Mt]=[an]:ut[Mt]=ut[Mt]?ut[Mt]+", "+an:an)}),ut};const rr=Symbol("internals");function ti(He){return He&&String(He).trim().toLowerCase()}function _r(He){return He===!1||He==null?He:en.isArray(He)?He.map(_r):String(He)}function Ne(He){const ut=Object.create(null),Mt=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let an;for(;an=Mt.exec(He);)ut[an[1]]=an[2];return ut}const ct=He=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(He.trim());function Jt(He,ut,Mt,an,Sn){if(en.isFunction(an))return an.call(this,ut,Mt);if(Sn&&(ut=Mt),!!en.isString(ut)){if(en.isString(an))return ut.indexOf(an)!==-1;if(en.isRegExp(an))return an.test(ut)}}function sn(He){return He.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(ut,Mt,an)=>Mt.toUpperCase()+an)}function kn(He,ut){const Mt=en.toCamelCase(" "+ut);["get","set","has"].forEach(an=>{Object.defineProperty(He,an+Mt,{value:function(Sn,ir,Un){return this[an].call(this,ut,Sn,ir,Un)},configurable:!0})})}class er{constructor(ut){ut&&this.set(ut)}set(ut,Mt,an){const Sn=this;function ir(Kr,_i,Si){const De=ti(_i);if(!De)throw new Error("header name must be a non-empty string");const Qe=en.findKey(Sn,De);(!Qe||Sn[Qe]===void 0||Si===!0||Si===void 0&&Sn[Qe]!==!1)&&(Sn[Qe||_i]=_r(Kr))}const Un=(Kr,_i)=>en.forEach(Kr,(Si,De)=>ir(Si,De,_i));if(en.isPlainObject(ut)||ut instanceof this.constructor)Un(ut,Mt);else if(en.isString(ut)&&(ut=ut.trim())&&!ct(ut))Un(Tr(ut),Mt);else if(en.isObject(ut)&&en.isIterable(ut)){let Kr={},_i,Si;for(const De of ut){if(!en.isArray(De))throw TypeError("Object iterator must return a key-value pair");Kr[Si=De[0]]=(_i=Kr[Si])?en.isArray(_i)?[..._i,De[1]]:[_i,De[1]]:De[1]}Un(Kr,Mt)}else ut!=null&&ir(Mt,ut,an);return this}get(ut,Mt){if(ut=ti(ut),ut){const an=en.findKey(this,ut);if(an){const Sn=this[an];if(!Mt)return Sn;if(Mt===!0)return Ne(Sn);if(en.isFunction(Mt))return Mt.call(this,Sn,an);if(en.isRegExp(Mt))return Mt.exec(Sn);throw new TypeError("parser must be boolean|regexp|function")}}}has(ut,Mt){if(ut=ti(ut),ut){const an=en.findKey(this,ut);return!!(an&&this[an]!==void 0&&(!Mt||Jt(this,this[an],an,Mt)))}return!1}delete(ut,Mt){const an=this;let Sn=!1;function ir(Un){if(Un=ti(Un),Un){const Kr=en.findKey(an,Un);Kr&&(!Mt||Jt(an,an[Kr],Kr,Mt))&&(delete an[Kr],Sn=!0)}}return en.isArray(ut)?ut.forEach(ir):ir(ut),Sn}clear(ut){const Mt=Object.keys(this);let an=Mt.length,Sn=!1;for(;an--;){const ir=Mt[an];(!ut||Jt(this,this[ir],ir,ut,!0))&&(delete this[ir],Sn=!0)}return Sn}normalize(ut){const Mt=this,an={};return en.forEach(this,(Sn,ir)=>{const Un=en.findKey(an,ir);if(Un){Mt[Un]=_r(Sn),delete Mt[ir];return}const Kr=ut?sn(ir):String(ir).trim();Kr!==ir&&delete Mt[ir],Mt[Kr]=_r(Sn),an[Kr]=!0}),this}concat(...ut){return this.constructor.concat(this,...ut)}toJSON(ut){const Mt=Object.create(null);return en.forEach(this,(an,Sn)=>{an!=null&&an!==!1&&(Mt[Sn]=ut&&en.isArray(an)?an.join(", "):an)}),Mt}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([ut,Mt])=>ut+": "+Mt).join(`
224`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(ut){return ut instanceof this?ut:new this(ut)}static concat(ut,...Mt){const an=new this(ut);return Mt.forEach(Sn=>an.set(Sn)),an}static accessor(ut){const an=(this[rr]=this[rr]={accessors:{}}).accessors,Sn=this.prototype;function ir(Un){const Kr=ti(Un);an[Kr]||(kn(Sn,Un),an[Kr]=!0)}return en.isArray(ut)?ut.forEach(ir):ir(ut),this}}er.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),en.reduceDescriptors(er.prototype,({value:He},ut)=>{let Mt=ut[0].toUpperCase()+ut.slice(1);return{get:()=>He,set(an){this[Mt]=an}}}),en.freezeMethods(er);var Fr=er;function Ki(He,ut){const Mt=this||Gt,an=ut||Mt,Sn=Fr.from(an.headers);let ir=an.data;return en.forEach(He,function(Kr){ir=Kr.call(Mt,ir,Sn.normalize(),ut?ut.status:void 0)}),Sn.normalize(),ir}function Fi(He){return!!(He&&He.__CANCEL__)}function Hi(He,ut,Mt){ot.call(this,He??"canceled",ot.ERR_CANCELED,ut,Mt),this.name="CanceledError"}en.inherits(Hi,ot,{__CANCEL__:!0});function Bi(He,ut,Mt){const an=Mt.config.validateStatus;!Mt.status||!an||an(Mt.status)?He(Mt):ut(new ot("Request failed with status code "+Mt.status,[ot.ERR_BAD_REQUEST,ot.ERR_BAD_RESPONSE][Math.floor(Mt.status/100)-4],Mt.config,Mt.request,Mt))}function As(He){const ut=/^([-+\w]{1,25})(:?\/\/|:)/.exec(He);return ut&&ut[1]||""}function ks(He,ut){He=He||10;const Mt=new Array(He),an=new Array(He);let Sn=0,ir=0,Un;return ut=ut!==void 0?ut:1e3,function(_i){const Si=Date.now(),De=an[ir];Un||(Un=Si),Mt[Sn]=_i,an[Sn]=Si;let Qe=ir,Pt=0;for(;Qe!==Sn;)Pt+=Mt[Qe++],Qe=Qe%He;if(Sn=(Sn+1)%He,Sn===ir&&(ir=(ir+1)%He),Si-Un<ut)return;const Ut=De&&Si-De;return Ut?Math.round(Pt*1e3/Ut):void 0}}function xs(He,ut){let Mt=0,an=1e3/ut,Sn,ir;const Un=(Si,De=Date.now())=>{Mt=De,Sn=null,ir&&(clearTimeout(ir),ir=null),He(...Si)};return[(...Si)=>{const De=Date.now(),Qe=De-Mt;Qe>=an?Un(Si,De):(Sn=Si,ir||(ir=setTimeout(()=>{ir=null,Un(Sn)},an-Qe)))},()=>Sn&&Un(Sn)]}const Ls=(He,ut,Mt=3)=>{let an=0;const Sn=ks(50,250);return xs(ir=>{const Un=ir.loaded,Kr=ir.lengthComputable?ir.total:void 0,_i=Un-an,Si=Sn(_i),De=Un<=Kr;an=Un;const Qe={loaded:Un,total:Kr,progress:Kr?Un/Kr:void 0,bytes:_i,rate:Si||void 0,estimated:Si&&Kr&&De?(Kr-Un)/Si:void 0,event:ir,lengthComputable:Kr!=null,[ut?"download":"upload"]:!0};He(Qe)},Mt)},Ys=(He,ut)=>{const Mt=He!=null;return[an=>ut[0]({lengthComputable:Mt,total:He,loaded:an}),ut[1]]},Ma=He=>(...ut)=>en.asap(()=>He(...ut));var Xs=Ie.hasStandardBrowserEnv?((He,ut)=>Mt=>(Mt=new URL(Mt,Ie.origin),He.protocol===Mt.protocol&&He.host===Mt.host&&(ut||He.port===Mt.port)))(new URL(Ie.origin),Ie.navigator&&/(msie|trident)/i.test(Ie.navigator.userAgent)):()=>!0,Ha=Ie.hasStandardBrowserEnv?{write(He,ut,Mt,an,Sn,ir,Un){if(typeof document>"u")return;const Kr=[`${He}=${encodeURIComponent(ut)}`];en.isNumber(Mt)&&Kr.push(`expires=${new Date(Mt).toUTCString()}`),en.isString(an)&&Kr.push(`path=${an}`),en.isString(Sn)&&Kr.push(`domain=${Sn}`),ir===!0&&Kr.push("secure"),en.isString(Un)&&Kr.push(`SameSite=${Un}`),document.cookie=Kr.join("; ")},read(He){if(typeof document>"u")return null;const ut=document.cookie.match(new RegExp("(?:^|; )"+He+"=([^;]*)"));return ut?decodeURIComponent(ut[1]):null},remove(He){this.write(He,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function Os(He){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(He)}function pa(He,ut){return ut?He.replace(/\/?\/$/,"")+"/"+ut.replace(/^\/+/,""):He}function ya(He,ut,Mt){let an=!Os(ut);return He&&(an||Mt==!1)?pa(He,ut):ut}const $s=He=>He instanceof Fr?{...He}:He;function Gs(He,ut){ut=ut||{};const Mt={};function an(Si,De,Qe,Pt){return en.isPlainObject(Si)&&en.isPlainObject(De)?en.merge.call({caseless:Pt},Si,De):en.isPlainObject(De)?en.merge({},De):en.isArray(De)?De.slice():De}function Sn(Si,De,Qe,Pt){if(en.isUndefined(De)){if(!en.isUndefined(Si))return an(void 0,Si,Qe,Pt)}else return an(Si,De,Qe,Pt)}function ir(Si,De){if(!en.isUndefined(De))return an(void 0,De)}function Un(Si,De){if(en.isUndefined(De)){if(!en.isUndefined(Si))return an(void 0,Si)}else return an(void 0,De)}function Kr(Si,De,Qe){if(Qe in ut)return an(Si,De);if(Qe in He)return an(void 0,Si)}const _i={url:ir,method:ir,data:ir,baseURL:Un,transformRequest:Un,transformResponse:Un,paramsSerializer:Un,timeout:Un,timeoutMessage:Un,withCredentials:Un,withXSRFToken:Un,adapter:Un,responseType:Un,xsrfCookieName:Un,xsrfHeaderName:Un,onUploadProgress:Un,onDownloadProgress:Un,decompress:Un,maxContentLength:Un,maxBodyLength:Un,beforeRedirect:Un,transport:Un,httpAgent:Un,httpsAgent:Un,cancelToken:Un,socketPath:Un,responseEncoding:Un,validateStatus:Kr,headers:(Si,De,Qe)=>Sn($s(Si),$s(De),Qe,!0)};return en.forEach(Object.keys({...He,...ut}),function(De){const Qe=_i[De]||Sn,Pt=Qe(He[De],ut[De],De);en.isUndefined(Pt)&&Qe!==Kr||(Mt[De]=Pt)}),Mt}var ua=He=>{const ut=Gs({},He);let{data:Mt,withXSRFToken:an,xsrfHeaderName:Sn,xsrfCookieName:ir,headers:Un,auth:Kr}=ut;if(ut.headers=Un=Fr.from(Un),ut.url=Tt(ya(ut.baseURL,ut.url,ut.allowAbsoluteUrls),He.params,He.paramsSerializer),Kr&&Un.set("Authorization","Basic "+btoa((Kr.username||"")+":"+(Kr.password?unescape(encodeURIComponent(Kr.password)):""))),en.isFormData(Mt)){if(Ie.hasStandardBrowserEnv||Ie.hasStandardBrowserWebWorkerEnv)Un.setContentType(void 0);else if(en.isFunction(Mt.getHeaders)){const _i=Mt.getHeaders(),Si=["content-type","content-length"];Object.entries(_i).forEach(([De,Qe])=>{Si.includes(De.toLowerCase())&&Un.set(De,Qe)})}}if(Ie.hasStandardBrowserEnv&&(an&&en.isFunction(an)&&(an=an(ut)),an||an!==!1&&Xs(ut.url))){const _i=Sn&&ir&&Ha.read(ir);_i&&Un.set(Sn,_i)}return ut},de=typeof XMLHttpRequest<"u"&&function(He){return new Promise(function(Mt,an){const Sn=ua(He);let ir=Sn.data;const Un=Fr.from(Sn.headers).normalize();let{responseType:Kr,onUploadProgress:_i,onDownloadProgress:Si}=Sn,De,Qe,Pt,Ut,Dt;function Fn(){Ut&&Ut(),Dt&&Dt(),Sn.cancelToken&&Sn.cancelToken.unsubscribe(De),Sn.signal&&Sn.signal.removeEventListener("abort",De)}let at=new XMLHttpRequest;at.open(Sn.method.toUpperCase(),Sn.url,!0),at.timeout=Sn.timeout;function jt(){if(!at)return;const or=Fr.from("getAllResponseHeaders"in at&&at.getAllResponseHeaders()),oi={data:!Kr||Kr==="text"||Kr==="json"?at.responseText:at.response,status:at.status,statusText:at.statusText,headers:or,config:He,request:at};Bi(function(vi){Mt(vi),Fn()},function(vi){an(vi),Fn()},oi),at=null}"onloadend"in at?at.onloadend=jt:at.onreadystatechange=function(){!at||at.readyState!==4||at.status===0&&!(at.responseURL&&at.responseURL.indexOf("file:")===0)||setTimeout(jt)},at.onabort=function(){at&&(an(new ot("Request aborted",ot.ECONNABORTED,He,at)),at=null)},at.onerror=function(Or){const oi=Or&&Or.message?Or.message:"Network Error",rs=new ot(oi,ot.ERR_NETWORK,He,at);rs.event=Or||null,an(rs),at=null},at.ontimeout=function(){let Or=Sn.timeout?"timeout of "+Sn.timeout+"ms exceeded":"timeout exceeded";const oi=Sn.transitional||Xn;Sn.timeoutErrorMessage&&(Or=Sn.timeoutErrorMessage),an(new ot(Or,oi.clarifyTimeoutError?ot.ETIMEDOUT:ot.ECONNABORTED,He,at)),at=null},ir===void 0&&Un.setContentType(null),"setRequestHeader"in at&&en.forEach(Un.toJSON(),function(Or,oi){at.setRequestHeader(oi,Or)}),en.isUndefined(Sn.withCredentials)||(at.withCredentials=!!Sn.withCredentials),Kr&&Kr!=="json"&&(at.responseType=Sn.responseType),Si&&([Pt,Dt]=Ls(Si,!0),at.addEventListener("progress",Pt)),_i&&at.upload&&([Qe,Ut]=Ls(_i),at.upload.addEventListener("progress",Qe),at.upload.addEventListener("loadend",Ut)),(Sn.cancelToken||Sn.signal)&&(De=or=>{at&&(an(!or||or.type?new Hi(null,He,at):or),at.abort(),at=null)},Sn.cancelToken&&Sn.cancelToken.subscribe(De),Sn.signal&&(Sn.signal.aborted?De():Sn.signal.addEventListener("abort",De)));const Bn=As(Sn.url);if(Bn&&Ie.protocols.indexOf(Bn)===-1){an(new ot("Unsupported protocol "+Bn+":",ot.ERR_BAD_REQUEST,He));return}at.send(ir||null)})},Xt=(He,ut)=>{const{length:Mt}=He=He?He.filter(Boolean):[];if(ut||Mt){let an=new AbortController,Sn;const ir=function(Si){if(!Sn){Sn=!0,Kr();const De=Si instanceof Error?Si:this.reason;an.abort(De instanceof ot?De:new Hi(De instanceof Error?De.message:De))}};let Un=ut&&setTimeout(()=>{Un=null,ir(new ot(`timeout ${ut} of ms exceeded`,ot.ETIMEDOUT))},ut);const Kr=()=>{He&&(Un&&clearTimeout(Un),Un=null,He.forEach(Si=>{Si.unsubscribe?Si.unsubscribe(ir):Si.removeEventListener("abort",ir)}),He=null)};He.forEach(Si=>Si.addEventListener("abort",ir));const{signal:_i}=an;return _i.unsubscribe=()=>en.asap(Kr),_i}};const Kn=function*(He,ut){let Mt=He.byteLength;if(!ut||Mt<ut){yield He;return}let an=0,Sn;for(;an<Mt;)Sn=an+ut,yield He.slice(an,Sn),an=Sn},Gr=async function*(He,ut){for await(const Mt of Me(He))yield*Kn(Mt,ut)},Me=async function*(He){if(He[Symbol.asyncIterator]){yield*He;return}const ut=He.getReader();try{for(;;){const{done:Mt,value:an}=await ut.read();if(Mt)break;yield an}}finally{await ut.cancel()}},tt=(He,ut,Mt,an)=>{const Sn=Gr(He,ut);let ir=0,Un,Kr=_i=>{Un||(Un=!0,an&&an(_i))};return new ReadableStream({async pull(_i){try{const{done:Si,value:De}=await Sn.next();if(Si){Kr(),_i.close();return}let Qe=De.byteLength;if(Mt){let Pt=ir+=Qe;Mt(Pt)}_i.enqueue(new Uint8Array(De))}catch(Si){throw Kr(Si),Si}},cancel(_i){return Kr(_i),Sn.return()}},{highWaterMark:2})},Ft=64*1024,{isFunction:Bt}=en,mn=(({Request:He,Response:ut})=>({Request:He,Response:ut}))(en.global),{ReadableStream:Cr,TextEncoder:fr}=en.global,Qr=(He,...ut)=>{try{return!!He(...ut)}catch{return!1}},At=He=>{He=en.merge.call({skipUndefined:!0},mn,He);const{fetch:ut,Request:Mt,Response:an}=He,Sn=ut?Bt(ut):typeof fetch=="function",ir=Bt(Mt),Un=Bt(an);if(!Sn)return!1;const Kr=Sn&&Bt(Cr),_i=Sn&&(typeof fr=="function"?(Dt=>Fn=>Dt.encode(Fn))(new fr):async Dt=>new Uint8Array(await new Mt(Dt).arrayBuffer())),Si=ir&&Kr&&Qr(()=>{let Dt=!1;const Fn=new Mt(Ie.origin,{body:new Cr,method:"POST",get duplex(){return Dt=!0,"half"}}).headers.has("Content-Type");return Dt&&!Fn}),De=Un&&Kr&&Qr(()=>en.isReadableStream(new an("").body)),Qe={stream:De&&(Dt=>Dt.body)};Sn&&["text","arrayBuffer","blob","formData","stream"].forEach(Dt=>{!Qe[Dt]&&(Qe[Dt]=(Fn,at)=>{let jt=Fn&&Fn[Dt];if(jt)return jt.call(Fn);throw new ot(`Response type '${Dt}' is not supported`,ot.ERR_NOT_SUPPORT,at)})});const Pt=async Dt=>{if(Dt==null)return 0;if(en.isBlob(Dt))return Dt.size;if(en.isSpecCompliantForm(Dt))return(await new Mt(Ie.origin,{method:"POST",body:Dt}).arrayBuffer()).byteLength;if(en.isArrayBufferView(Dt)||en.isArrayBuffer(Dt))return Dt.byteLength;if(en.isURLSearchParams(Dt)&&(Dt=Dt+""),en.isString(Dt))return(await _i(Dt)).byteLength},Ut=async(Dt,Fn)=>{const at=en.toFiniteNumber(Dt.getContentLength());return at??Pt(Fn)};return async Dt=>{let{url:Fn,method:at,data:jt,signal:Bn,cancelToken:or,timeout:Or,onDownloadProgress:oi,onUploadProgress:rs,responseType:vi,headers:fi,withCredentials:Ui="same-origin",fetchOptions:Mi}=ua(Dt),Fs=ut||fetch;vi=vi?(vi+"").toLowerCase():"text";let da=Xt([Bn,or&&or.toAbortSignal()],Or),la=null;const Ks=da&&da.unsubscribe&&(()=>{da.unsubscribe()});let ra;try{if(rs&&Si&&at!=="get"&&at!=="head"&&(ra=await Ut(fi,jt))!==0){let Fa=new Mt(Fn,{method:"POST",body:jt,duplex:"half"}),fa;if(en.isFormData(jt)&&(fa=Fa.headers.get("content-type"))&&fi.setContentType(fa),Fa.body){const[Za,Bs]=Ys(ra,Ls(Ma(rs)));jt=tt(Fa.body,Ft,Za,Bs)}}en.isString(Ui)||(Ui=Ui?"include":"omit");const Oa=ir&&"credentials"in Mt.prototype,xa={...Mi,signal:da,method:at.toUpperCase(),headers:fi.normalize().toJSON(),body:jt,duplex:"half",credentials:Oa?Ui:void 0};la=ir&&new Mt(Fn,xa);let wa=await(ir?Fs(la,Mi):Fs(Fn,xa));const ia=De&&(vi==="stream"||vi==="response");if(De&&(oi||ia&&Ks)){const Fa={};["status","statusText","headers"].forEach(Ns=>{Fa[Ns]=wa[Ns]});const fa=en.toFiniteNumber(wa.headers.get("content-length")),[Za,Bs]=oi&&Ys(fa,Ls(Ma(oi),!0))||[];wa=new an(tt(wa.body,Ft,Za,()=>{Bs&&Bs(),Ks&&Ks()}),Fa)}vi=vi||"text";let ao=await Qe[en.findKey(Qe,vi)||"text"](wa,Dt);return!ia&&Ks&&Ks(),await new Promise((Fa,fa)=>{Bi(Fa,fa,{data:ao,headers:Fr.from(wa.headers),status:wa.status,statusText:wa.statusText,config:Dt,request:la})})}catch(Oa){throw Ks&&Ks(),Oa&&Oa.name==="TypeError"&&/Load failed|fetch/i.test(Oa.message)?Object.assign(new ot("Network Error",ot.ERR_NETWORK,Dt,la),{cause:Oa.cause||Oa}):ot.from(Oa,Oa&&Oa.code,Dt,la)}}},xi=new Map,In=He=>{let ut=He&&He.env||{};const{fetch:Mt,Request:an,Response:Sn}=ut,ir=[an,Sn,Mt];let Un=ir.length,Kr=Un,_i,Si,De=xi;for(;Kr--;)_i=ir[Kr],Si=De.get(_i),Si===void 0&&De.set(_i,Si=Kr?new Map:At(ut)),De=Si;return Si};In();const di={http:jn,xhr:de,fetch:{get:In}};
vendor: 3,956 bytes, lines 224-227
224en.forEach(di,(He,ut)=>{if(He){try{Object.defineProperty(He,"name",{value:ut})}catch{}Object.defineProperty(He,"adapterName",{value:ut})}});const Yi=He=>`- ${He}`,Ir=He=>en.isFunction(He)||He===null||He===!1;function ht(He,ut){He=en.isArray(He)?He:[He];const{length:Mt}=He;let an,Sn;const ir={};for(let Un=0;Un<Mt;Un++){an=He[Un];let Kr;if(Sn=an,!Ir(an)&&(Sn=di[(Kr=String(an)).toLowerCase()],Sn===void 0))throw new ot(`Unknown adapter '${Kr}'`);if(Sn&&(en.isFunction(Sn)||(Sn=Sn.get(ut))))break;ir[Kr||"#"+Un]=Sn}if(!Sn){const Un=Object.entries(ir).map(([_i,Si])=>`adapter ${_i} `+(Si===!1?"is not supported by the environment":"is not available in the build"));let Kr=Mt?Un.length>1?`since :
225`+Un.map(Yi).join(`
226`):" "+Yi(Un[0]):"as no adapter specified";throw new ot("There is no suitable adapter to dispatch the request "+Kr,"ERR_NOT_SUPPORT")}return Sn}var Ht={getAdapter:ht,adapters:di};function En(He){if(He.cancelToken&&He.cancelToken.throwIfRequested(),He.signal&&He.signal.aborted)throw new Hi(null,He)}function Hn(He){return En(He),He.headers=Fr.from(He.headers),He.data=Ki.call(He,He.transformRequest),["post","put","patch"].indexOf(He.method)!==-1&&He.headers.setContentType("application/x-www-form-urlencoded",!1),Ht.getAdapter(He.adapter||Gt.adapter,He)(He).then(function(an){return En(He),an.data=Ki.call(He,He.transformResponse,an),an.headers=Fr.from(an.headers),an},function(an){return Fi(an)||(En(He),an&&an.response&&(an.response.data=Ki.call(He,He.transformResponse,an.response),an.response.headers=Fr.from(an.response.headers))),Promise.reject(an)})}const pr="1.13.2",Ur={};["object","boolean","number","function","string","symbol"].forEach((He,ut)=>{Ur[He]=function(an){return typeof an===He||"a"+(ut<1?"n ":" ")+He}});const Ar={};Ur.transitional=function(ut,Mt,an){function Sn(ir,Un){return"[Axios v"+pr+"] Transitional option '"+ir+"'"+Un+(an?". "+an:"")}return(ir,Un,Kr)=>{if(ut===!1)throw new ot(Sn(Un," has been removed"+(Mt?" in "+Mt:"")),ot.ERR_DEPRECATED);return Mt&&!Ar[Un]&&(Ar[Un]=!0,console.warn(Sn(Un," has been deprecated since v"+Mt+" and will be removed in the near future"))),ut?ut(ir,Un,Kr):!0}},Ur.spelling=function(ut){return(Mt,an)=>(console.warn(`${an} is likely a misspelling of ${ut}`),!0)};function wr(He,ut,Mt){if(typeof He!="object")throw new ot("options must be an object",ot.ERR_BAD_OPTION_VALUE);const an=Object.keys(He);let Sn=an.length;for(;Sn-- >0;){const ir=an[Sn],Un=ut[ir];if(Un){const Kr=He[ir],_i=Kr===void 0||Un(Kr,ir,He);if(_i!==!0)throw new ot("option "+ir+" must be "+_i,ot.ERR_BAD_OPTION_VALUE);continue}if(Mt!==!0)throw new ot("Unknown option "+ir,ot.ERR_BAD_OPTION)}}var Jr={assertOptions:wr,validators:Ur};const Qn=Jr.validators;class ji{constructor(ut){this.defaults=ut||{},this.interceptors={request:new It,response:new It}}async request(ut,Mt){try{return await this._request(ut,Mt)}catch(an){if(an instanceof Error){let Sn={};Error.captureStackTrace?Error.captureStackTrace(Sn):Sn=new Error;const ir=Sn.stack?Sn.stack.replace(/^.+\n/,""):"";try{an.stack?ir&&!String(an.stack).endsWith(ir.replace(/^.+\n.+\n/,""))&&(an.stack+=`
227`+ir):an.stack=ir}catch{}}throw an}}_request(ut,Mt){typeof ut=="string"?(Mt=Mt||{},Mt.url=ut):Mt=ut||{},Mt=Gs(this.defaults,Mt);const{transitional:an,paramsSerializer:Sn,headers:ir}=Mt;an!==void 0&&Jr.assertOptions(an,{silentJSONParsing:Qn.transitional(Qn.boolean),forcedJSONParsing:Qn.transitional(Qn.boolean),clarifyTimeoutError:Qn.transitional(Qn.boolean)},!1),Sn!=null&&(en.isFunction(Sn)?Mt.paramsSerializer={serialize:Sn}:Jr.assertOptions(Sn,{encode:Qn.function,serialize:Qn.function},!0)),Mt.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?Mt.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:Mt.allowAbsoluteUrls=!0),Jr.assertOptions(Mt,{baseUrl:Qn.spelling("baseURL"),withXsrfToken:Qn.spelling("withXSRFToken")},!0),Mt.method=(Mt.method||this.defaults.method||"get").toLowerCase();let Un=ir&&en.merge(ir.common,ir[Mt.method]);
vendor: 2,721 bytes, line 227
227ir&&en.forEach(["delete","get","head","post","put","patch","common"],Dt=>{delete ir[Dt]}),Mt.headers=Fr.concat(Un,ir);const Kr=[];let _i=!0;this.interceptors.request.forEach(function(Fn){typeof Fn.runWhen=="function"&&Fn.runWhen(Mt)===!1||(_i=_i&&Fn.synchronous,Kr.unshift(Fn.fulfilled,Fn.rejected))});const Si=[];this.interceptors.response.forEach(function(Fn){Si.push(Fn.fulfilled,Fn.rejected)});let De,Qe=0,Pt;if(!_i){const Dt=[Hn.bind(this),void 0];for(Dt.unshift(...Kr),Dt.push(...Si),Pt=Dt.length,De=Promise.resolve(Mt);Qe<Pt;)De=De.then(Dt[Qe++],Dt[Qe++]);return De}Pt=Kr.length;let Ut=Mt;for(;Qe<Pt;){const Dt=Kr[Qe++],Fn=Kr[Qe++];try{Ut=Dt(Ut)}catch(at){Fn.call(this,at);break}}try{De=Hn.call(this,Ut)}catch(Dt){return Promise.reject(Dt)}for(Qe=0,Pt=Si.length;Qe<Pt;)De=De.then(Si[Qe++],Si[Qe++]);return De}getUri(ut){ut=Gs(this.defaults,ut);const Mt=ya(ut.baseURL,ut.url,ut.allowAbsoluteUrls);return Tt(Mt,ut.params,ut.paramsSerializer)}}en.forEach(["delete","get","head","options"],function(ut){ji.prototype[ut]=function(Mt,an){return this.request(Gs(an||{},{method:ut,url:Mt,data:(an||{}).data}))}}),en.forEach(["post","put","patch"],function(ut){function Mt(an){return function(ir,Un,Kr){return this.request(Gs(Kr||{},{method:ut,headers:an?{"Content-Type":"multipart/form-data"}:{},url:ir,data:Un}))}}ji.prototype[ut]=Mt(),ji.prototype[ut+"Form"]=Mt(!0)});var zi=ji;class Wi{constructor(ut){if(typeof ut!="function")throw new TypeError("executor must be a function.");let Mt;this.promise=new Promise(function(ir){Mt=ir});const an=this;this.promise.then(Sn=>{if(!an._listeners)return;let ir=an._listeners.length;for(;ir-- >0;)an._listeners[ir](Sn);an._listeners=null}),this.promise.then=Sn=>{let ir;const Un=new Promise(Kr=>{an.subscribe(Kr),ir=Kr}).then(Sn);return Un.cancel=function(){an.unsubscribe(ir)},Un},ut(function(ir,Un,Kr){an.reason||(an.reason=new Hi(ir,Un,Kr),Mt(an.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(ut){if(this.reason){ut(this.reason);return}this._listeners?this._listeners.push(ut):this._listeners=[ut]}unsubscribe(ut){if(!this._listeners)return;const Mt=this._listeners.indexOf(ut);Mt!==-1&&this._listeners.splice(Mt,1)}toAbortSignal(){const ut=new AbortController,Mt=an=>{ut.abort(an)};return this.subscribe(Mt),ut.signal.unsubscribe=()=>this.unsubscribe(Mt),ut.signal}static source(){let ut;return{token:new Wi(function(Sn){ut=Sn}),cancel:ut}}}var Ts=Wi;function gs(He){return function(Mt){return He.apply(null,Mt)}}function Ds(He){return en.isObject(He)&&He.isAxiosError===!0}const us={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
227alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(us).forEach(([He,ut])=>{us[ut]=He});var Hs=us;function ns(He){const ut=new zi(He),Mt=t(zi.prototype.request,ut);return en.extend(Mt,zi.prototype,ut,{allOwnKeys:!0}),en.extend(Mt,ut,null,{allOwnKeys:!0}),Mt.create=function(Sn){return ns(Gs(He,Sn))},Mt}const as=ns(Gt);as.Axios=zi,as.CanceledError=Hi,as.CancelToken=Ts,as.isCancel=Fi,as.VERSION=pr,as.toFormData=tn,as.AxiosError=ot,as.Cancel=as.CanceledError,as.all=function(ut){return Promise.all(ut)},as.spread=gs,as.isAxiosError=Ds,as.mergeConfig=Gs,as.AxiosHeaders=Fr,as.formToJSON=He=>$n(en.isHTMLForm(He)?new FormData(He):He),as.getAdapter=Ht.getAdapter,as.HttpStatusCode=Hs,as.default=as,c.exports=as},77565:(c,d,e)=>{"use strict";var t=e(76028),r=e(541),a=e(11615),i=e(27095),s=Object.isExtensible,o=t(function(){s(1)});c.exports=o||i?function(f){return!r(f)||i&&a(f)==="ArrayBuffer"?!1:s?s(f):!0}:s},77668:(c,d,e)=>{var t=e(32835),r=t(function(i,s){return i<=s});c.exports=r},77690:(c,d,e)=>{var t=e(32835),r=e(3997),a=t(function(s,o){return r(s,o,[],[])});c.exports=a},77705:(c,d,e)=>{var t=e(49570),r=e(6494);c.exports=t(r)},77707:c=>{"use strict";c.exports=EvalError},77754:c=>{"use strict";c.exports=function(){var d=Number.isNaN;return typeof d!="function"?!1:!d({})&&d(NaN)&&!d(34)}},77791:c=>{/** @license ISC License (c) copyright 2017 original and current authors */var d={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(a){return a+"-Tuple"},Unit:function(){return"Unit"},Writer:function(){return"Writer"}},e=function(a){return d[a]||d.unk},t=function(a){return{type:e(a)}},r=function(a,i,s){var o=e(a)(s);return"crocks/"+o+"@"+(i||0)};c.exports={proxy:t,type:e,typeFn:r}},77830:(c,d,e)=>{var t=e(61120),r=e(49570),a=e(58400);c.exports=r(function(s){return a(s.length,function(){var o=0,l=arguments[0],f=arguments[arguments.length-1],v=Array.prototype.slice.call(arguments,0);return v[0]=function(){var h=l.apply(this,t(arguments,[o,f]));return o+=1,h},s.apply(this,v)})})},77934:c=>{/** @license ISC License (c) copyright 2017 original and current authors */var d=function(e){return function(t){return e.indexOf(t)!==-1}};c.exports=d},77969:c=>{function d(e,t,r,a){for(var i=e.length,s=r+(a?1:-1);a?s--:++s<i;)if(t(e[s],s,e))return s;return-1}c.exports=d},78163:(c,d,e)=>{"use strict";var t;t={value:!0},t=t=t=t=t=t=t=t=t=t=void 0;var r=e(29182),a=I(r),i=e(38470),s=I(i),o=e(62832),l=I(o),f=e(86702),v=
227I(f),h=e(80939),y=I(h),E=e(83838),w=I(E),T=e(65271),O=I(T),k=e(95946),B=I(k),R=e(7948),L=I(R),J=e(6483),K=I(J);function I(W){return W&&W.__esModule?W:{default:W}}t=a.default,t=s.default,t=l.default,t=v.default,t=y.default,t=w.default,t=O.default,t=B.default,t=L.default,t=K.default,d.Ay={Link:a.default,Button:s.default,Element:l.default,scroller:v.default,Events:y.default,scrollSpy:w.default,animateScroll:O.default,ScrollLink:B.default,ScrollElement:L.default,Helpers:K.default}},78165:(c,d,e)=>{var t=e(49570),r=e(58400),a=e(63757),i=e(2382),s=e(81917);c.exports=t(function(l){return r(s(a,0,i("length",l)),function(){for(var f=0,v=l.length;f<v;){if(!l[f].apply(this,arguments))return!1;f+=1}return!0})})},78232:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="rectangle-vertical-history",a=576,i=512,s=[],o="e237",l="M256 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l256 0c8.8 0 16-7.2 16-16l0-384c0-8.8-7.2-16-16-16L256 48zM192 64c0-35.3 28.7-64 64-64L512 0c35.3 0 64 28.7 64 64l0 384c0 35.3-28.7 64-64 64l-256 0c-35.3 0-64-28.7-64-64l0-384zM96 72c0-13.3 10.7-24 24-24s24 10.7 24 24l0 368c0 13.3-10.7 24-24 24s-24-10.7-24-24L96 72zM0 120c0-13.3 10.7-24 24-24s24 10.7 24 24l0 272c0 13.3-10.7 24-24 24s-24-10.7-24-24L0 120z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Lt=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},78282:(c,d,e)=>{"use strict";var t=e(58595),r=e(80786),a=e(8981),i=!a("isSupersetOf",function(s){return!s});t({target:"Set",proto:!0,real:!0,forced:i},{isSupersetOf:r})},78287:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="play",a=384,i=512,s=[9654],o="f04b",l="M48 432L336 256 48 80l0 352zM24.5 38.1C39.7 29.6 58.2 30 73 39L361 215c14.3 8.7 23 24.2 23 41s-8.7 32.2-23 41L73 473c-14.8 9.1-33.4 9.4-48.5 .9S0 449.4 0 432L0 80C0 62.6 9.4 46.6 24.5 38.1z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.ij=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},78303:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(22038),r=e(68124),a=e(28421),i=e(16734);function s(h){return!!h&&a(h.type)}function o(h,y){return s(h)&&s(y)&&h.type()===y.type()}function l(h){return r(h)?"array":typeof h}function f(h,y){return h.name===y.constructor.name||y.name===h.constructor.name}function v(h,y){return s(h)||s(y)?o(h,y):i(h)||i(y)?h===y:f(h,y)||l(h)===l(y)}c.exports=t(v)},78475:c=>{c.exports=Array.isArray||function(e){return e!=null&&e.length>=0&&Object.prototype.toString.call(e)==="[object Array]"}},78508:c=>{function d(e,t){for(var r=0,a=t.length,i=Array(a);r<a;)i[r]=e(t[r]),r+=1;return i}c.exports=d},78627:c=>{function d(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}c.exports=d},78710:(c,d,e)=>{"use strict";e(96448)},78748:(c,d,e)=>{"use strict";var t=e(27486),r=e(47144),a="DOMException";r(t(a),a)},78756:c=>{function d(e,t){e=e||[],t=t||[];var r,a=e.length,i=t.length,s=[];for(r=0;r<a;)s[s.length]=e[r],r+=1;for(r=0;r<i;)s[s.length]=t[r],r+=1;return s}c.exports=d},78817:(c,d,e)=>{"use strict";var t=e(15986);c.exports=t},78912:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(28318),r=e(3590);function a(i){return r(i)&&(t("of",i)||t("of",i.constructor))}c.exports=a},79190:(c,d,e)=>{var t=e(64463),r=e(95471);c.exports=function(i){return r(function(s,o){return t(Math.max(0,s.length-o.length),function(){return s.apply(this,i(o,arguments))})})}},79222:(c,d,e)=>{"use strict";e.d(d,{A:()=>Fn});var t=e(12408),r=e.n(t),a=e(62409),i=e.n(a),s=e(19314),o=e.n(s),l=e(54836),f=e.n(l),v=e(96662),h=e(12395),y=e.n(h);const E=at=>v.A.create({baseURL:at,withCredentials:!0}),w=y()(String,E);async function T(at,jt,Bn){const{email:or,googleIdToken:Or,password:oi,tenantId:rs}=Bn;try{const vi=Or?{tenantId:rs,token:Or}:{password:oi,tenantId:rs,username:or},fi=Or?"google/signin":"signin";await w(at.HEYOKRA_AUTH_SERVICE_URI).post(fi,vi)}catch(vi){throw Object.assign(new Error,vi.response.data)}}const O=f()(3,T);var k=e(292),B=e.n(k),R=e(65502),L=e.n(R);async function J(at,jt,Bn){const{email:or,login:Or,oktaNamespace:oi,password:rs}=Bn;try{const vi=await w(at.AUTH_SERVICE_URI).post("/api/v1/authn",{password:rs,username:Or||`${oi}/${or}`,options:{multiOptionalFactorEnroll:!1,warnBeforePasswordExpired:!1}});if(L()(["data","status"],"LOCKED_OUT",vi)){const fi=new Error("User Locked Out");throw fi.response={data:{errorCode:"USER_LOCKED_OUT"}},fi}return B()(["data","sessionToken"],vi)}catch(vi){throw Object.assign(new Error,vi.response.data)}}const K=f()(3,J);async function I(at,jt,Bn){const{idp:or}=Bn;return or==="heyokra"?await O(at,jt,Bn):await K(at,jt,Bn)}const W=f()(3,I);var Z=e(30199),H=e.n(Z),G=e(48574),te=e.n(G),ve=e(67001),oe=e.n(ve);function le(){return window.tenant&&window.tenant.idp==="heyokra"}async function Se(at,jt,Bn,or){or.clear();const Or=le()?Bn.HEYOKRA_AUTH_SERVICE_URI:Bn.AUTH_SERVICE_URI;await w(Or).delete("/api/v1/sessions/me").then(te()(()=>jt.emit&&at.emit("session:closed"))).catch(oe()(L()(["response","status"],404),H()))}const xe=f()(4,Se);var Ge=e(28692),ze=e.n(Ge),ye=e(15640),Fe=e.n(ye),Je=e(70254),qe=e.n(Je);const Lt=qe()(9),$t=Fe()(ze());function Ve(at){const{client_id:jt,issuer:Bn,idp:or,nonce:Or,prompt:oi="none",redirect_uri:rs=window.location.origin,response_mode:vi,scope:fi,sessionToken:Ui,state:Mi}
227=at,Fs=new URLSearchParams($t({client_id:jt,idp:or,nonce:Or||Lt(),prompt:oi,redirect_uri:rs,response_mode:vi,response_type:"id_token token",scope:fi,sessionToken:Ui,state:Mi}));return Object.assign(new URL(`${Bn}/v1/authorize`,window.location.origin),{search:Fs.toString()}).toString()}var ft=e(45757),un=e.n(ft);class Qt extends un(){constructor(...jt){super(...jt),navigator.serviceWorker&&navigator.serviceWorker.addEventListener("message",this._handleMessage.bind(this))}emit(...jt){super.emit(...jt),navigator.serviceWorker&&navigator.serviceWorker.ready.then(Bn=>{Bn.active.postMessage({jsonrpc:"2.0",method:"emit",params:jt})})}_handleMessage(jt){jt.data&&jt.data.jsonrpc==="2.0"&&jt.data.method==="emit"&&super.emit(...jt.data.params)}}var pn=e(62487),Be=e.n(pn),lt=e(19318),Ye=e.n(lt),gt=e(31224),Ct=e.n(gt),rn=e(80835),Xe=e.n(rn),xt=e(45266),ln=e.n(xt),Pn=e(51396),Rn=e.n(Pn),dn=e(48423),lr=e.n(dn),xr=e(58995),An=e.n(xr),cr=e(60994),Wr=e.n(cr),en=e(77690),ot=e.n(en),ke=e(99527),qr=e.n(ke),jn=e(88329),wn=e.n(jn),nt=e(77668),vt=e.n(nt),Vn=e(3985),yt=e.n(Vn),tn=e(89178),Pr=e.n(tn),ri=e(9953),gn=e.n(ri),bn=e(19667),Tt=e.n(bn),Vt=e(15059),It=e.n(Vt),Xn=e(28723),dr=e.n(Xn),Sr=e(5659),Lr=e.n(Sr);function br(at,jt){return Math.round(at+Math.random()+(jt-at))}function Yr(at,jt){return jt&&br(0,at*jt**2)}function Vr(at={},jt){const{base:Bn=700,tries:or=10,when:Or=Lr()}=at;function oi(...rs){let vi=0;function fi(){return Be().resolveAfter(Yr(Bn,vi)).chain(Mi)}function Ui(Fs){return++vi<or?fi():Be().Rejected(Fs)}function Mi(){return jt(...rs).bichain(wn()(Or,Ui,Be().Rejected),Be().of)}return Mi()}return oi}const Ci=f()(2,Vr);var Ai=e(85787),$i=e.n(Ai);function _e(at,jt){if(at.length!==jt.length)return!1;for(var Bn=0;Bn<at.length;Bn++)if(at[Bn]!==jt[Bn])return!1;return!0}function Ie(at,jt){jt===void 0&&(jt=_e);var Bn,or=[],Or,oi=!1;function rs(){for(var vi=[],fi=0;fi<arguments.length;fi++)vi[fi]=arguments[fi];return oi&&Bn===this&&jt(vi,or)||(Or=at.apply(this,vi),oi=!0,Bn=this,or=vi),Or}return rs}const cn=Ie($i()),_n=5e3,$n=Symbol("TimeoutError");class Ti extends Error{constructor(){super("Authorization timed out")}}Ti.prototype[$n]=!0;const nr=Ci({tries:2,when:at=>at[$n]}),Gt={};let vr=0;const Tr=y()(Pr()("AUTH_SERVICE_URI"),at=>{window.addEventListener("message",jt=>{const{origin:Bn}=new URL(at.AUTH_SERVICE_URI,window.location.origin);if(jt.origin===Bn){const{data:{access_token:or,error:Or,error_description:oi,id_token:rs,state:vi}={}}=jt,fi=Gt[vi];fi&&(Or?fi.reject(new Error([Or,oi].join(", "))):fi.resolve({access_token:or,id_token:rs}))}})});function rr(at,jt,Bn){return new(Be())((or,Or)=>{const oi=te()(()=>{delete Gt[rs],document.body.removeChild(fi)});Tr(at);const rs=vr++,vi=Lt(),fi=document.createElement("iframe");return fi.style.display="none",document.body.appendChild(fi),Be()((Ui,Mi)=>{const Fs=le(),da={resolve:Mi,reject:Ui};Gt[rs]=da,fi.addEventListener("error",dr()(Ui,Pr()("error"))),fi.src=Ve({client_id:at.OKTA_CLIENT_ID,issuer:Fs?at.HEYOKRA_OIDC_ISSUER_URI:at.OIDC_ISSUER_URI,nonce:vi,redirect_uri:at.REDIRECT_URI,response_mode:Fs?"post_message":"okta_post_message",scope:at.OIDC_SCOPE,sessionToken:Bn,state:rs})}).race(Be().rejectAfter(_n,new Ti)).chain(({id_token:Ui,access_token:Mi})=>{const Fs=Ui?cn(Ui):null;return vi!==Fs.nonce?Be().Reject(new Error(`Expected nonce ${vi} but received ${Fs.nonce}`)):(jt.set(Ui,Mi),Be().of(jt.get()))}).bimap(oi,oi).fork(or,Or,oi)})}const ti=({AUTH_SERVICE_URI:at},jt)=>[at,jt].join("|");function _r(at){const jt={};return function(...or){return Be()((Or,oi)=>{const rs={resolve:oi,reject:Or},vi=ti(...or),fi=Symbol();jt[vi]==null&&(jt[vi]={listeners:new Map});const Ui=jt[vi];if(Ui.listeners.set(fi,rs),Ui.listeners.size===1){const Mi=Fs=>da=>{const la=[];for(const Ks of Ui.listeners.values())try{Ks[Fs](da)}catch(ra){la.push(ra)}if(delete jt[vi],la.length>0)throw la[0]};Ui.cancel=at(...or).fork(Mi("reject"),Mi("resolve"))}return function(){Ui.listeners.delete(fi),Ui.listeners.size===0&&Ui.cancel&&Ui.cancel()}})}}const Ne=f()(3,_r(nr(rr))),ct=at=>
227window.fetch(at.clone()),Jt=Promise.reject.bind(Promise),sn=at=>at instanceof Response,kn=at=>gn()(at,"status"),er=Rn()(sn,kn(vt()(500))),Fr=lr()(sn),Ki=An()(oe()(Pr()("ok"),Jt),ct),Fi=ln()({when:Wr()(er,Fr),tries:3},Ki),Hi=It()(2,at=>Rn()(Ye()(qr()("OKTA_CLIENT_ID",at)),kn(Ct()(i()(ot(),[401,403]))))),Bi=yt()([],["roles"]),As=yt()("",["subscription","status"]),ks=r()((at,jt,[,Bn])=>{const[or,Or]=[jt,Bn].map(Bi),[oi,rs]=[jt,Bn].map(As);Tt()(or,Or).length>0&&at.emit("change:roles",Bn,jt),oi!==rs&&at.emit("change:status",Bn,jt)}),xs=at=>window.location.hostname.includes(at),Ls=r()((at,{RISE_ACCOUNTS_URI:jt,RISE_DOMAIN:Bn},or)=>xs(Bn)&&jt&&or.message.includes("redirect_uri")?Xe()({method:"GET",url:`${jt}/api/subdomain_active`}).chain(({data:Or})=>(Or===!1?at.emit("change:subdomain"):at.emit("unauthorized",or),Be().Rejected(or))).toPromise():(or instanceof DOMException&&or.name==="AbortError"||at.emit("unauthorized",or),Promise.reject(or))),Ys=r()((at,jt,Bn,or)=>{if(Bn!=null&&Bn.sub!==or[1].sub)throw at.emit("unauthorized",jt),jt;return or}),Ma=(at,jt)=>new Promise((Bn,or)=>{if(!(jt instanceof AbortSignal)){at.fork(or,Bn);return}const Or=()=>or(new DOMException("Aborted","AbortError"));if(jt.aborted){Or();return}let oi=Function.prototype;const rs=()=>oi();jt.addEventListener("abort",rs);const vi=fi=>Ui=>{jt.removeEventListener("abort",rs),fi(Ui)};oi=at.fork(vi(or),vi(Bn),vi(Or))}),Xs=r()((at,jt,Bn,or,Or)=>{const[,oi]=Bn.get();return Ma(Ne(jt,Bn,void 0),or.signal).then(Ys(at,Or,oi),Ls(at,jt)).then(te()(ks(at,oi))).then(()=>Fi(or))}),Ha=It()(5,(at,jt,Bn,or)=>wn()(Hi(jt),Xs(at,jt,Bn,or),Jt)),Os=oe()(sn,Jt),ya=at=>(jt,Bn,or,Or)=>{const oi=new Request(or,Or);return Fi(oi).catch(Ha(at,jt,Bn,oi)).catch(Os)};var $s=e(79730),Gs=e.n($s);function ua(at){return at!=null&&typeof at=="object"&&at["@@functional/placeholder"]===!0}function La(at){return function jt(Bn){return arguments.length===0||ua(Bn)?jt:at.apply(this,arguments)}}function de(at){return function jt(Bn,or){switch(arguments.length){case 0:return jt;case 1:return ua(Bn)?jt:La(function(Or){return at(Bn,Or)});default:return ua(Bn)&&ua(or)?jt:ua(Bn)?La(function(Or){return at(Or,or)}):ua(or)?La(function(Or){return at(Bn,Or)}):at(Bn,or)}}}var Ze=de(function(jt,Bn){for(var or={},Or=0;Or<jt.length;)jt[Or]in Bn&&(or[jt[Or]]=Bn[jt[Or]]),Or+=1;return or});const Xt=Ze;var Kn=e(16472);const Gr=(...at)=>Ne(...at).toPromise(),Me=f()(3,Gr),tt=new URLSearchParams(window.location.hash.substr(1));let Ft=tt.get("id_token"),Bt=tt.get("access_token");Ft&&(tt.delete("id_token"),window.history.replaceState(null,null,`#${tt.toString()}`)),Bt&&(tt.delete("access_token"),tt.delete("expires_in"),tt.delete("scope"),tt.delete("token_type"),window.history.replaceState(null,null,`#${tt.toString()}`));async function mn(at,jt){return Ft?(jt.set(Ft,Bt),Ft=Bt=void 0):jt.get()[0]||await Me(at,jt,void 0),jt.get()}async function Cr(at,jt){return jt.clear(),await mn(at,jt)}const fr=2,Qr=250;class At{constructor(jt,Bn,...or){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=jt,this._state=Bn,this._errorEmitter=new(un()),this._closed=!1,this._params=or,this._listeners={},this._resetRetryTimes(),this._init()}_emitError(jt){this._errorEmitter.emit("error",new ErrorEvent("error",{colno:jt.colno,error:jt,filename:jt.filename,lineno:jt.lineno,message:jt.message}))}_init(){if(!this._closed){this._source=new Kn.EventSourcePolyfill(...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;for(const jt in this._listeners)for(const Bn of this._listeners[jt])this._source.addEventListener(jt,Bn)}}_onError(jt){jt.status>=500&&this._retryAttempts>0?(this._retryTimeout=setTimeout(this._initDelegate,this._retryIn),this._retryAttempts--,this._retryIn=Qr*2**(fr-this._retryAttempts+1)):(jt.status===401||jt.status===403)&&this._retryAuthz?(Cr(this._env,this._state).then(this._initDelegate).catch(this._emitErrorDelegate),this._retryAuthz=!1):this._errorEmitter.emit("error",jt)}_resetRetryTimes(){this._retryAttempts=fr,this._retryAuthz=!0,this._retryIn=Qr}addEventListener(jt,Bn){jt==="error"?this._errorEmitter.on("error",Bn):(this._listeners[jt]=this._listeners[jt]||[],this._listeners[jt].push(Bn),this._source.addEventListener(jt,Bn))}close(){return this._closed=!0,clearTimeout(this._retryTimeout),this._source.close()}dispatchEvent(...jt){return this._source.dispatchEvent(...jt)}removeEventListener(jt,Bn){jt==="error"?this._errorEmitter.off("error",Bn):(Gs()(this._listeners[jt],[Bn]),this._source.removeEventListener(jt,Bn))}}["onerror","onmessage","onopen"].forEach(at=>{Object.defineProperty(At.prototype,at,{get(){return this[`_${at}`]},set(jt){this[`_${at}`]=this._source[at]=jt}})}),["readyState","url","withCredentials"].forEach(at=>{Object.defineProperty(At.prototype,at,{get(){return this._source[at]}})}),Object.assign(At.prototype,Xt(["CONNECTING","OPEN","CLOSED"],Kn.EventSourcePolyfill.prototype));function xi(at,jt){return class extends At{constructor(...Bn){super(at,jt,...Bn)}}}const In=L()(["response","status"],404),di=at=>w(at).post("/api/v1/sessions/me/lifecycle/refresh",void 0,{headers:{Prefer:"return=minimal"}});async function Yi(at,jt,Bn,or){if(le())return;const Or={base:1e3,tries:5,when:oi=>!In(oi)};await ln()(Or,di)(Bn.AUTH_SERVICE_URI).then(te()(()=>jt.emit&&at.emit("session:refreshed"))).catch(oi=>{throw In(oi)&&(or.clear(),jt.emit&&at.emit("session:closed")),oi})}const Ir=f()(4,Yi);var ht=e(44316),Ht=e.n(ht),En=e(99687),Hn=e.n(En);function pr(at,jt){return at?Be()((Bn,or)=>{let Or=!1;const oi=fi=>Ui=>{Or=!0,clearTimeout(vi),fi(Ui)},rs=jt.fork(oi(Bn),oi(or),oi(Function.prototype)),vi=setTimeout(()=>{Or||(rs(),Bn(new Error(`Timeout after ${at}ms`)))},at);return rs}):jt}const Ur=f()(2,pr),Ar=at=>Hn()(at,["response","status"]),wr=r()(at=>Rn()(Ye()(qr()("OKTA_CLIENT_ID",at)),Ar(Ct()(i()(ot(),[401,403]))))),Jr=Ar(vt()(500)),Qn=lr()(Ar(Boolean)),ji=at=>{const{backoffBase:jt}=at,Bn={base:jt,when:Wr()(Jr,Qn),tries:5};return Ci(Bn,Xe())(at)},zi=yt()([],["roles"]),Wi=yt()("",["subscription","status"]),Ts=r()((at,jt,[,Bn])=>{const[or,Or]=[jt,Bn].map(zi),[oi,rs]=[jt,Bn].map(Wi);Tt()(or,Or).length>0&&at.emit("change:roles",Bn,jt),oi!==rs&&at.emit("change:status",Bn,jt)}),gs=at=>window.location.hostname.includes(at),Ds=r()((at,{RISE_ACCOUNTS_URI:jt,RISE_DOMAIN:Bn},or)=>gs(Bn)&&jt&&or.message.includes("redirect_uri")?Xe()({method:"GET",url:`${jt}/api/subdomain_active`}).chain(({data:Or})=>(Or===!1?at.emit("change:subdomain"):at.emit("unauthorized",or),Be().Rejected(or))):(at.emit("unauthorized",or),Be().Rejected(or))),us=r()((at,jt,Bn,or)=>Bn!=null&&Bn.sub!==or[1].sub?(at.emit("unauthorized",jt),Be().Rejected(jt)):Be().of(or)),Hs=r()((at,jt,Bn,or,Or)=>{const[,oi]=Bn.get();return Ne(jt,Bn,void 0).bichain(Ds(at,jt),us(at,Or,oi)).map(te()(Ts(at,oi))).chain(()=>ji(or))}),ns=It()(4,(at,jt,Bn,or)=>wn()(wr(jt),Hs(at,jt,Bn,or),Be().Rejected)),as=r()((at,jt,Bn,or)=>
227ji(or).bichain(ns(at,jt,Bn,or),Be().of)),ut=r()((at,jt,Bn,or)=>Ur(or.timeout,as(at,jt,Bn,Ht()("timeout",or)))),Mt=at=>B()([1,"sub"],at.get());async function an(at,jt,Bn,or){const Or=Mt(Bn);await xe(at,{emit:!1},jt,Bn);try{const oi=await W(jt,Bn,or),rs=await Me(jt,Bn,oi),vi=Mt(Bn);return Or&&Or!==vi&&at.emit("session:closed"),rs}catch(oi){throw Or&&at.emit("session:closed"),oi}}const Sn=f()(4,an);var ir=e(80384);function Un(at){return ir.parse(document.cookie)[at]}function Kr(at,jt){const Bn=at.SESSION_COOKIE_DOMAIN||window.location.host;document.cookie=ir.serialize(jt,"",{domain:Bn,expires:new Date(0),path:"/",secure:!0})}const _i=f()(2,Kr);function Si(at,jt,[Bn]){if(!jt)return;const or=at.SESSION_COOKIE_DOMAIN||window.location.host;document.cookie=ir.serialize(jt,Bn,{domain:or,path:"/",secure:!0})}const De=f()(3,Si);function Qe(at){return{clear(){_i(at,at.SESSION_COOKIE_NAME),_i(at,at.ACCESS_COOKIE_NAME)},get(){const jt=Un(at.SESSION_COOKIE_NAME),Bn=Un(at.ACCESS_COOKIE_NAME),or=jt?cn(jt):null,Or=Bn?cn(Bn):null;return[jt,or,Bn,Or]},set(jt,Bn){const or=jt?cn(jt):null,Or=Bn?cn(Bn):null;De(at,at.SESSION_COOKIE_NAME,[jt,or]),De(at,at.ACCESS_COOKIE_NAME,[Bn,Or])}}}const Pt=["addListener","listenerCount","listeners","off","on","once","removeAllListeners","removeListener"],Ut=r()((at,jt,Bn)=>o()(Bn,[at,jt])),Dt=at=>Pt.reduce((jt,Bn)=>(jt[Bn]=at[Bn].bind(at),jt),{});function Fn(at){const jt=new Qt,Bn=Qe(at);return{getAuthorizationUrl:Ve,EventSource:xi(at,Bn),...Dt(jt),...i()(Ut(at,Bn),{authenticate:W,closeSession:xe(jt,{emit:!0}),fetch:ya(jt),refreshSession:Ir(jt,{emit:!1}),request:ut(jt),resetSession:Cr,resumeSession:mn,startSession:Sn(jt)})}}},79238:(c,d,e)=>{"use strict";e.d(d,{Ww:()=>a,Y9:()=>r,d0:()=>i});var t=e(95865);function r(){const o=s();if(o)return{getCapabilities(){var l;return JSON.parse(((l=o.getCapabilities)===null||l===void 0?void 0:l.call(o))||"[]")},getPrivacyLevel(){var l;return(l=o.getPrivacyLevel)===null||l===void 0?void 0:l.call(o)},getAllowedWebViewHosts(){return JSON.parse(o.getAllowedWebViewHosts())},send(l,f,v){const h=v?{id:v}:void 0;o.send(JSON.stringify({eventType:l,event:f,view:h}))}}}function a(o){const l=r();return!!l&&l.getCapabilities().includes(o)}function i(o){var l;o===void 0&&(o=(l=(0,t.VZ)().location)===null||l===void 0?void 0:l.hostname);const f=r();return!!f&&f.getAllowedWebViewHosts().some(v=>o===v||o.endsWith(`.${v}`))}function s(){return(0,t.VZ)().DatadogEventBridge}},79264:c=>{"use strict";c.exports=Object},79338:(c,d,e)=>{var t=e(49570),r=e(12846);c.exports=t(function(i){return r(i.length,i)})},79339:(c,d,e)=>{var t=e(85206),r=e(10038),a=e(41482),i=!{toString:null}.propertyIsEnumerable("toString"),s=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],o=function(){"use strict";return arguments.propertyIsEnumerable("length")}(),l=function(y,E){for(var w=0;w<y.length;){if(y[w]===E)return!0;w+=1}return!1},f=typeof Object.keys=="function"&&!o?function(y){return Object(y)!==y?[]:Object.keys(y)}:function(y){if(Object(y)!==y)return[];var E,w,T=[],O=o&&a(y);for(E in y)r(E,y)&&(!O||E!=="length")&&(T[T.length]=E);if(i)for(w=s.length-1;w>=0;)E=s[w],r(E,y)&&!l(T,E)&&(T[T.length]=E),w-=1;return T},v=t(f);c.exports=v},79655:(c,d,e)=>{"use strict";e(65653);var t=e(81766);c.exports=t("Array","toSpliced")},79676:(c,d,e)=>{var t=e(90261);c.exports=t(0,"toUpperCase")},79686:(c,d,e)=>{"use strict";var t=e(56519),r=e(23546),a=e(18430),i=e(83897),s=e(91070),o=e(53046),l=e(75564),f=e(41376),v=Object.getOwnPropertyDescriptor;d.f=t?v:function(y,E){if(y=s(y),E=o(E),f)try{return v(y,E)}catch{}if(l(y,E))return i(!r(a.f,y,E),y[E])}},79730:c=>{function d(T,O,k){switch(k.length){case 0:return T.call(O);case 1:return T.call(O,k[0]);case 2:return T.call(O,k[0],k[1]);case 3:return T.call(O,k[0],k[1],k[2])}return T.apply(O,k)}function e(T,O){for(var k=-1,B=T?T.length:0,R=Array(B);++k<B;)R[k]=O(T[k],k,T);return R}function t(T,O,k,B){for(var R=T.length,L=k+(B?1:-1);B?L--:++L<R;)if(O(T[L],L,T))return L;return-1}function r(T,O,k){if(O!==O)return t(T,i,k);for(var B=k-1,R=T.length;++B<R;)if(T[B]===O)return B;return-1}function a(T,O,k,B){for(var R=k-1,L=T.length;++R<L;)if(B(T[R],O))return R;return-1}function i(T){return T!==T}function s(T){return function(O){return T(O)}}var o=Array.prototype,l=o.splice,f=Math.max;function v(T,O,k,B){var R=B?a:r,L=-1,J=O.length,K=T;for(T===O&&(O=y(O)),k&&(K=e(T,s(k)));++L<J;)for(var I=0,W=O[L],Z=k?k(W):W;(I=R(K,Z,I,B))>-1;)K!==T&&l.call(K,I,1),l.call(T,I,1);return T}function h(T,O){return O=f(O===void 0?T.length-1:O,0),function(){for(var k=arguments,B=-1,R=f(k.length-O,0),L=Array(R);++B<R;)L[B]=k[O+B];B=-1;for(var J=Array(O+1);++B<O;)J[B]=k[B];return J[O]=L,d(T,this,J)}}function y(T,O){var k=-1,B=T.length;for(O||(O=Array(B));++k<B;)O[k]=T[k];return O}var E=h(w);function w(T,O){return T&&T.length&&O&&O.length?v(T,O):T}c.exports=E},79797:(c,d,e)=>{"use strict";var t=e(64911),r=e(76028),a=e(83566),i=e(97120),s=t.structuredClone;c.exports=!!s&&!r(function(){if(i==="DENO"&&a>92||i==="NODE"&&a>94||i==="BROWSER"&&a>97)return!1;var o=new ArrayBuffer(8),l=s(o,{transfer:[o]});return o.byteLength!==0||l.byteLength!==8})},79816:(c,d,e)=>{"use strict";var t=e(72323),r=e(76028),a=e(11386),i=e(75564),s=e(56519),o=e(31921).CONFIGURABLE,l=e(37175),f=e(5076),v=f.enforce,h=f.get,y=String,E=Object.defineProperty,w=t("".slice),T=t
227("".replace),O=t([].join),k=s&&!r(function(){return E(function(){},"length",{value:8}).length!==8}),B=String(String).split("String"),R=c.exports=function(L,J,K){w(y(J),0,7)==="Symbol("&&(J="["+T(y(J),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),K&&K.getter&&(J="get "+J),K&&K.setter&&(J="set "+J),(!i(L,"name")||o&&L.name!==J)&&(s?E(L,"name",{value:J,configurable:!0}):L.name=J),k&&K&&i(K,"arity")&&L.length!==K.arity&&E(L,"length",{value:K.arity});try{K&&i(K,"constructor")&&K.constructor?s&&E(L,"prototype",{writable:!1}):L.prototype&&(L.prototype=void 0)}catch{}var I=v(L);return i(I,"source")||(I.source=O(B,typeof J=="string"?J:"")),L};Function.prototype.toString=R(function(){return a(this)&&h(this).source||l(this)},"toString")},79947:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="closed-captioning",a=576,i=512,s=[],o="f20a",l="M512 80c8.8 0 16 7.2 16 16l0 320c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l448 0zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l448 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM200 208c14.2 0 27 6.1 35.8 16c8.8 9.9 24 10.7 33.9 1.9s10.7-24 1.9-33.9c-17.5-19.6-43.1-32-71.5-32c-53 0-96 43-96 96s43 96 96 96c28.4 0 54-12.4 71.5-32c8.8-9.9 8-25-1.9-33.9s-25-8-33.9 1.9c-8.8 9.9-21.6 16-35.8 16c-26.5 0-48-21.5-48-48s21.5-48 48-48zm144 48c0-26.5 21.5-48 48-48c14.2 0 27 6.1 35.8 16c8.8 9.9 24 10.7 33.9 1.9s10.7-24 1.9-33.9c-17.5-19.6-43.1-32-71.5-32c-53 0-96 43-96 96s43 96 96 96c28.4 0 54-12.4 71.5-32c8.8-9.9 8-25-1.9-33.9s-25-8-33.9 1.9c-8.8 9.9-21.6 16-35.8 16c-26.5 0-48-21.5-48-48z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.UM=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},79978:(c,d,e)=>{"use strict";e.d(d,{l:()=>a,n:()=>r});var t=e(23100);function r(i,s,o){const l=o&&o.leading!==void 0?o.leading:!0,f=o&&o.trailing!==void 0?o.trailing:!0;let v=!1,h,y;return{throttled:(...E)=>{if(v){h=E;return}l?i(...E):h=E,v=!0,y=(0,t.wg)(()=>{f&&h&&i(...h),v=!1,h=void 0},s)},cancel:()=>{(0,t.DJ)(y),v=!1,h=void 0}}}function a(){}},80264:(c,d,e)=>{var t=e(95471),r=e(26543);c.exports=function(){function a(i,s){this.xf=s,this.f=i}return a.prototype["@@transducer/init"]=r.init,a.prototype["@@transducer/result"]=r.result,a.prototype["@@transducer/step"]=function(i,s){return this.f(s)?this.xf["@@transducer/step"](i,s):i},t(function(s,o){return new a(s,o)})}()},80384:(c,d)=>{"use strict";/*!
228 * cookie
229 * Copyright(c) 2012-2014 Roman Shtylman
230 * Copyright(c) 2015 Douglas Christopher Wilson
231 * MIT Licensed
232 */d.parse=r,d.serialize=a;var e=Object.prototype.toString,t=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function r(f,v){if(typeof f!="string")throw new TypeError("argument str must be a string");for(var h={},y=v||{},E=y.decode||i,w=0;w<f.length;){var T=f.indexOf("=",w);if(T===-1)break;var O=f.indexOf(";",w);if(O===-1)O=f.length;else if(O<T){w=f.lastIndexOf(";",T-1)+1;continue}var k=f.slice(w,T).trim();if(h[k]===void 0){var B=f.slice(T+1,O).trim();B.charCodeAt(0)===34&&(B=B.slice(1,-1)),h[k]=l(B,E)}w=O+1}return h}function a(f,v,h){var y=h||{},E=y.encode||s;if(typeof E!="function")throw new TypeError("option encode is invalid");if(!t.test(f))throw new TypeError("argument name is invalid");var w=E(v);if(w&&!t.test(w))throw new TypeError("argument val is invalid");var T=f+"="+w;if(y.maxAge!=null){var O=y.maxAge-0;if(isNaN(O)||!isFinite(O))throw new TypeError("option maxAge is invalid");T+="; Max-Age="+Math.floor(O)}if(y.domain){if(!t.test(y.domain))throw new TypeError("option domain is invalid");T+="; Domain="+y.domain}if(y.path){if(!t.test(y.path))throw new TypeError("option path is invalid");T+="; Path="+y.path}if(y.expires){var k=y.expires;if(!o(k)||isNaN(k.valueOf()))throw new TypeError("option expires is invali
232d");T+="; Expires="+k.toUTCString()}if(y.httpOnly&&(T+="; HttpOnly"),y.secure&&(T+="; Secure"),y.priority){var B=typeof y.priority=="string"?y.priority.toLowerCase():y.priority;switch(B){case"low":T+="; Priority=Low";break;case"medium":T+="; Priority=Medium";break;case"high":T+="; Priority=High";break;default:throw new TypeError("option priority is invalid")}}if(y.sameSite){var R=typeof y.sameSite=="string"?y.sameSite.toLowerCase():y.sameSite;switch(R){case!0:T+="; SameSite=Strict";break;case"lax":T+="; SameSite=Lax";break;case"strict":T+="; SameSite=Strict";break;case"none":T+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return T}function i(f){return f.indexOf("%")!==-1?decodeURIComponent(f):f}function s(f){return encodeURIComponent(f)}function o(f){return e.call(f)==="[object Date]"||f instanceof Date}function l(f,v){try{return v(f)}catch{return f}}},80647:c=>{"use strict";c.exports=JSON.parse(`{"Audio Player":"Lecteur audio","Video Player":"Lecteur vid\xE9o","Play":"Lecture","Pause":"Pause","Replay":"Revoir","Current Time":"Temps actuel","Duration":"Dur\xE9e","Remaining Time":"Temps restant","Stream Type":"Type de flux","LIVE":"EN DIRECT","Seek to live, currently behind live":"Rechercher le direct, actuellement apr\xE8s le direct","Seek to live, currently playing live":"Rechercher le direct, le direct actuellement en cours de lecture","Loaded":"Charg\xE9","Progress":"Progression","Progress Bar":"Barre de progression","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Fullscreen":"Plein \xE9cran","Exit Fullscreen":"Fen\xEAtr\xE9","Mute":"Mettre en sourdine","Unmute":"Activer le son","Playback Rate":"Vitesse de lecture","Subtitles":"Sous-titres","subtitles off":"Sous-titres d\xE9sactiv\xE9s","Captions":"Sous-titres transcrits","captions off":"Sous-titres transcrits d\xE9sactiv\xE9s","Chapters":"Chapitres","Descriptions":"Descriptions","descriptions off":"descriptions d\xE9sactiv\xE9es","Audio Track":"Piste audio","Volume Level":"Niveau de volume","You aborted the media playback":"Vous avez interrompu la lecture de la vid\xE9o.","A network error caused the media download to fail part-way.":"Une erreur de r\xE9seau a interrompu le t\xE9l\xE9chargement de la vid\xE9o.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Cette vid\xE9o n'a pas pu \xEAtre charg\xE9e, soit parce que le serveur ou le r\xE9seau a \xE9chou\xE9 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\xE9o a \xE9t\xE9 interrompue \xE0 cause d'un probl\xE8me de corruption ou parce que la vid\xE9o utilise des fonctionnalit\xE9s non prises en charge par votre navigateur.","No compatible source was found for this media.":"Aucune source compatible n'a \xE9t\xE9 trouv\xE9e pour cette vid\xE9o.","The media is encrypted and we do not have the keys to decrypt it.":"Le m\xE9dia est chiffr\xE9 et nous n'avons pas les cl\xE9s pour le d\xE9chiffrer.","Play Video":"Lire la vid\xE9o","Close":"Fermer","Close Modal Dialog":"Fermer la bo\xEEte de dialogue modale","Modal Window":"Fen\xEAtre modale","This is a modal window":"Ceci est une fen\xEAtre modale","This modal can be closed by pressing the Escape key or activating the close button.":"Ce modal peut \xEAtre ferm\xE9 en appuyant sur la touche \xC9chap ou activer le bouton de fermeture.",", opens captions settings dialog":", ouvrir les param\xE8tres des sous-titres transcrits",", opens subtitles settings dialog":", ouvrir les param\xE8tres des sous-titres",", opens descriptions settings dialog":", ouvrir les param\xE8tres des descriptions",", selected":", s\xE9lectionn\xE9","captions settings":"Param\xE8tres des sous-titres transcrits","subtitles settings":"Param\xE8tres des sous-titres","descriptions settings":"Param\xE8tres des descriptions","Text":"Texte","White":"Blanc","Black":"Noir","Red":"Rouge","Green":"Vert","Blue":"Bleu","Yellow":"Jaune","Magenta":"Magenta","Cyan":"Cyan","Backgroun
232d":"Arri\xE8re-plan","Window":"Fen\xEAtre","Transparent":"Transparent","Semi-Transparent":"Semi-transparent","Opaque":"Opaque","Font Size":"Taille des caract\xE8res","Text Edge Style":"Style des contours du texte","None":"Aucun","Raised":"\xC9lev\xE9","Depressed":"Enfonc\xE9","Uniform":"Uniforme","Dropshadow":"Ombre port\xE9e","Font Family":"Famille de polices","Proportional Sans-Serif":"Polices \xE0 chasse variable sans empattement (Proportional Sans-Serif)","Monospace Sans-Serif":"Polices \xE0 chasse fixe sans empattement (Monospace Sans-Serif)","Proportional Serif":"Polices \xE0 chasse variable avec empattement (Proportional Serif)","Monospace Serif":"Polices \xE0 chasse fixe avec empattement (Monospace Serif)","Casual":"Manuscrite","Script":"Scripte","Small Caps":"Petites capitales","Reset":"R\xE9initialiser","restore all settings to the default values":"Restaurer tous les param\xE8tres aux valeurs par d\xE9faut","Done":"Termin\xE9","Caption Settings Dialog":"Bo\xEEte de dialogue des param\xE8tres des sous-titres transcrits","Beginning of dialog window. Escape will cancel and close the window.":"D\xE9but de la fen\xEAtre de dialogue. La touche d'\xE9chappement annulera et fermera la fen\xEAtre.","End of dialog window.":"Fin de la fen\xEAtre 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\xE9","Text Background":"Arri\xE8re-plan du texte","Caption Area Background":"Arri\xE8re-plan de la zone de sous-titre"}`)},80743:(c,d,e)=>{"use strict";e(78282)},80770:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="lock",a=448,i=512,s=[128274],o="f023",l="M144 144l0 48 160 0 0-48c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192l0-48C80 64.5 144.5 0 224 0s144 64.5 144 144l0 48 16 0c35.3 0 64 28.7 64 64l0 192c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 256c0-35.3 28.7-64 64-64l16 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.DW=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},80786:(c,d,e)=>{"use strict";var t=e(35311),r=e(53641).has,a=e(49711),i=e(52764),s=e(35390),o=e(33386);c.exports=function(f){var v=t(this),h=i(f);if(a(v)<h.size)return!1;var y=h.getIterator();return s(y,function(E){if(!r(v,E))return o(y,"normal",!1)})!==!1}},80787:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="grip-dots-vertical",a=256,i=512,s=[],o="e411",l="M64 128a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm0 160a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM96 416a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm96-288a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm32 128a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM192 448a32 32 0 1 0 0-64 32 32 0 1 0 0 64z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.IM=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},80803:(c,d,e)=>{"use strict";var t=e(84377),r=Array.isArray;c.exports=function(a){return r(a)?a:t(a)}},80808:(c,d,e)=>{"use strict";var t=e(81104);c.exports=function(r,a){return t[r]||(t[r]=a||{})}},80815:(c,d,e)=>{"use strict";var t=e(58595),r=e(19982);t({target:"Promise",stat:!0},{withResolvers:function(){var i=r.f(this);return{promise:i.promise,resolve:i.resolve,reject:i.reject}}})},80835:(c,d,e)=>{var t=e(62487),r=e(77526);function a(i){var s=r.CancelToken.source(),o=Object.assign({cancelToken:s.token},i);return t(function(l,f){return r(o).then(f,l),s.cancel.bind(s)})}c.exports=a},80939:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var e={registered:{},scrollEvent:{register:function(r,a){e.registered[r]=a},remove:function(r){e.registered[r]=null}}};d.default=e},81104:(c,d,e)=>{"use strict";var t=e(90976),r=e(64911),a=e(23860),i="__core-js_shared__",s=c.exports=r[i]||a(i,{});(s.versions||(s.versions=[])).push({version:"3.41.0",mode:t?"pure":"global",copyright:"\xA9 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.41.0/LICENSE",source:"https://github.com/zloirock/core-js"})},81124:(c,d,e)=>{"use strict";e.d(d,{g:()=>Fo});/*!
233 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
234 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
235 * Copyright 2024 Fonticons, Inc.
236 */function t(Ae,dt,zt){return(dt=l(dt))in Ae?Object.defineProperty(Ae,dt,{value:zt,enumerable:!0,configurable:!0,writable:!0}):Ae[dt]=zt,Ae}function r(Ae,dt){if(typeof dt!="function"&&dt!==null)throw new TypeError("Super expression must either be null or a function");Ae.prototype=Object.create(dt&&dt.prototype,{constructor:{value:Ae,writable:!0,configurable:!0}}),Object.defineProperty(Ae,"prototype",{writable:!1}),dt&&s(Ae,dt)}function a(Ae,dt){var zt=Object.keys(Ae);if(Object.getOwnPropertySymbols){var hn=Object.getOwnPropertySymbols(Ae);dt&&(hn=hn.filter(function(Mn){return Object.getOwnPropertyDescriptor(Ae,Mn).enumerable})),zt.push.apply(zt,hn)}return zt}function i(Ae){for(var dt=1;dt<arguments.length;dt++){var zt=arguments[dt]!=null?arguments[dt]:{};
236dt%2?a(Object(zt),!0).forEach(function(hn){t(Ae,hn,zt[hn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ae,Object.getOwnPropertyDescriptors(zt)):a(Object(zt)).forEach(function(hn){Object.defineProperty(Ae,hn,Object.getOwnPropertyDescriptor(zt,hn))})}return Ae}function s(Ae,dt){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(zt,hn){return zt.__proto__=hn,zt},s(Ae,dt)}function o(Ae,dt){if(typeof Ae!="object"||!Ae)return Ae;var zt=Ae[Symbol.toPrimitive];if(zt!==void 0){var hn=zt.call(Ae,dt||"default");if(typeof hn!="object")return hn;throw new TypeError("@@toPrimitive must return a primitive value.")}return(dt==="string"?String:Number)(Ae)}function l(Ae){var dt=o(Ae,"string");return typeof dt=="symbol"?dt:dt+""}function f(){f=function(Mn,yr){return new zt(Mn,void 0,yr)};var Ae=RegExp.prototype,dt=new WeakMap;function zt(Mn,yr,si){var Ii=RegExp(Mn,yr);return dt.set(Ii,si||dt.get(Mn)),s(Ii,zt.prototype)}function hn(Mn,yr){var si=dt.get(yr);return Object.keys(si).reduce(function(Ii,es){var ls=si[es];if(typeof ls=="number")Ii[es]=Mn[ls];else{for(var _s=0;Mn[ls[_s]]===void 0&&_s+1<ls.length;)_s++;Ii[es]=Mn[ls[_s]]}return Ii},Object.create(null))}return r(zt,RegExp),zt.prototype.exec=function(Mn){var yr=Ae.exec.call(this,Mn);if(yr){yr.groups=hn(yr,this);var si=yr.indices;si&&(si.groups=hn(si,this))}return yr},zt.prototype[Symbol.replace]=function(Mn,yr){if(typeof yr=="string"){var si=dt.get(this);return Ae[Symbol.replace].call(this,Mn,yr.replace(/\$<([^>]+)>/g,function(es,ls){var _s=si[ls];return"$"+(Array.isArray(_s)?_s.join("$"):_s)}))}if(typeof yr=="function"){var Ii=this;return Ae[Symbol.replace].call(this,Mn,function(){var es=arguments;return typeof es[es.length-1]!="object"&&(es=[].slice.call(es)).push(hn(es,Ii)),yr.apply(this,es)})}return Ae[Symbol.replace].call(this,Mn,yr)},f.apply(this,arguments)}const v=()=>{};let h={},y={},E=null,w={mark:v,measure:v};try{typeof window<"u"&&(h=window),typeof document<"u"&&(y=document),typeof MutationObserver<"u"&&(E=MutationObserver),typeof performance<"u"&&(w=performance)}catch{}const{userAgent:T=""}=h.navigator||{},O=h,k=y,B=E,R=w,L=!!O.document,J=!!k.documentElement&&!!k.head&&typeof k.addEventListener=="function"&&typeof k.createElement=="function",K=~T.indexOf("MSIE")||~T.indexOf("Trident/");var I=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,W=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,Z={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},H={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},G=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],te="classic",ve="duotone",oe="sharp",le="sharp-duotone",Se=[te,ve,oe,le],xe={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}},Ge={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}},ze=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),ye={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"}
vendor: 4,371 bytes, line 236
236,sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}},Fe=["fak","fa-kit","fakd","fa-kit-duotone"],Je={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},qe=["kit"],Lt={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},$t=["fak","fakd"],Ve={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},ft={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}},un={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Qt=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],pn=["fak","fa-kit","fakd","fa-kit-duotone"],Be={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},lt={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}},Ye={classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"]},gt={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},Ct=["fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],rn=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt",...Qt,...Ct],Xe=["solid","regular","light","thin","duotone","brands"],xt=[1,2,3,4,5,6,7,8,9,10],ln=xt.concat([11,12,13,14,15,16,17,18,19,20]),Pn=[...Object.keys(Ye),...Xe,"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",un.GROUP,un.SWAP_OPACITY,un.PRIMARY,un.SECONDARY].concat(xt.map(Ae=>"".concat(Ae,"x"))).concat(ln.map(Ae=>"w-".concat(Ae))),Rn={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}};const dn="___FONT_AWESOME___",lr=16,xr="fa",An="svg-inline--fa",cr="data-fa-i2svg",Wr="data-fa-pseudo-element",en="data-fa-pseudo-element-pending",ot="data-prefix",ke="data-icon",qr="fontawesome-i2svg",jn="async",wn=["HTML","HEAD","STYLE","SCRIPT"],nt=(()=>{try{return!0}catch{return!1}})();function vt(Ae){return new Proxy(Ae,{get(dt,zt){return zt in dt?dt[zt]:dt[te]}})}const Vn=i({},Z);Vn[te]=i(i(i(i({},{"fa-duotone":"duotone"}),Z[te]),Je.kit),Je["kit-duotone"]);const yt=vt(Vn),tn=i({},ye);tn[te]=i(i(i(i({},{duotone:"fad"}),tn[te]),ft.kit),ft["kit-duotone"]);const Pr=vt(tn),ri=i({},gt);ri[te]=i(i({},ri[te]),Ve.kit);const gn=vt(ri),bn=i({},lt);bn[te]=i(i({},bn[te]),Lt.kit);const Tt=vt(bn),Vt=I,It="fa-layers-text",Xn=W,dr=i({},xe),Sr=vt(dr),Lr=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],br=H,Yr=[...qe,...Pn],Vr=O.FontAwesomeConfig||{};function Ci(Ae){var dt=k.querySelector("script["+Ae+"]");if(dt)return dt.getAttribute(Ae)}function Ai(Ae){return Ae===""?!0:Ae==="false"?!1:Ae==="true"?!0:Ae}k&&typeof k.querySelector=="function"&&[["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"]].forEac
236h(dt=>{let[zt,hn]=dt;const Mn=Ai(Ci(zt));Mn!=null&&(Vr[hn]=Mn)});const $i={styleDefault:"solid",familyDefault:te,cssPrefix:xr,replacementClass:An,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Vr.familyPrefix&&(Vr.cssPrefix=Vr.familyPrefix);const _e=i(i({},$i),Vr);_e.autoReplaceSvg||(_e.observeMutations=!1);const Ie={};Object.keys($i).forEach(Ae=>{Object.defineProperty(Ie,Ae,{enumerable:!0,set:function(dt){_e[Ae]=dt,Ot.forEach(zt=>zt(Ie))},get:function(){return _e[Ae]}})}),Object.defineProperty(Ie,"familyPrefix",{enumerable:!0,set:function(Ae){_e.cssPrefix=Ae,Ot.forEach(dt=>dt(Ie))},get:function(){return _e.cssPrefix}}),O.FontAwesomeConfig=Ie;const Ot=[];function cn(Ae){return Ot.push(Ae),()=>{Ot.splice(Ot.indexOf(Ae),1)}}const _n=lr,$n={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function Ti(Ae){if(!Ae||!J)return;const dt=k.createElement("style");dt.setAttribute("type","text/css"),dt.innerHTML=Ae;const zt=k.head.childNodes;let hn=null;for(let Mn=zt.length-1;Mn>-1;Mn--){const yr=zt[Mn],si=(yr.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(si)>-1&&(hn=yr)}return k.head.insertBefore(dt,hn),Ae}const nr="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function Gt(){let Ae=12,dt="";for(;Ae-- >0;)dt+=nr[Math.random()*62|0];return dt}function vr(Ae){const dt=[];for(let zt=(Ae||[]).length>>>0;zt--;)dt[zt]=Ae[zt];return dt}function Tr(Ae){return Ae.classList?vr(Ae.classList):(Ae.getAttribute("class")||"").split(" ").filter(dt=>dt)}function rr(Ae){return"".concat(Ae).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function ti(Ae){return Object.keys(Ae||{}).reduce((dt,zt)=>dt+"".concat(zt,'="').concat(rr(Ae[zt]),'" '),"").trim()}function _r(Ae){return Object.keys(Ae||{}).reduce((dt,zt)=>dt+"".concat(zt,": ").concat(Ae[zt].trim(),";"),"")}function Ne(Ae){return Ae.size!==$n.size||Ae.x!==$n.x||Ae.y!==$n.y||Ae.rotate!==$n.rotate||Ae.flipX||Ae.flipY}function ct(Ae){let{transform:dt,containerWidth:zt,iconWidth:hn}=Ae;const Mn={transform:"translate(".concat(zt/2," 256)")},yr="translate(".concat(dt.x*32,", ").concat(dt.y*32,") "),si="scale(".concat(dt.size/16*(dt.flipX?-1:1),", ").concat(dt.size/16*(dt.flipY?-1:1),") "),Ii="rotate(".concat(dt.rotate," 0 0)"),es={transform:"".concat(yr," ").concat(si," ").concat(Ii)},ls={transform:"translate(".concat(hn/2*-1," -256)")};return{outer:Mn,inner:es,path:ls}}function Jt(Ae){let{transform:dt,width:zt=lr,height:hn=lr,startCentered:Mn=!1}=Ae,yr="";return Mn&&K?yr+="translate(".concat(dt.x/_n-zt/2,"em, ").concat(dt.y/_n-hn/2,"em) "):Mn?yr+="translate(calc(-50% + ".concat(dt.x/_n,"em), calc(-50% + ").concat(dt.y/_n,"em)) "):yr+="translate(".concat(dt.x/_n,"em, ").concat(dt.y/_n,"em) "),yr+="scale(".concat(dt.size/_n*(dt.flipX?-1:1),", ").concat(dt.size/_n*(dt.flipY?-1:1),") "),yr+="rotate(".concat(dt.rotate,"deg) "),yr}var sn=
vendor: 12,335 bytes, lines 236-789
236`:root, :host {
237  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
238  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
239  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";
240  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";
241  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
242  --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";
243  --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";
244  --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";
245  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
246  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
247  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";
248  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";
249  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";
250  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";
251  --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";
252  --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";
253  --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone";
254}
255
256svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
257  overflow: visible;
258  box-sizing: content-box;
259}
260
261.svg-inline--fa {
262  display: var(--fa-display, inline-block);
263  height: 1em;
264  overflow: visible;
265  vertical-align: -0.125em;
266}
267.svg-inline--fa.fa-2xs {
268  vertical-align: 0.1em;
269}
270.svg-inline--fa.fa-xs {
271  vertical-align: 0em;
272}
273.svg-inline--fa.fa-sm {
274  vertical-align: -0.0714285705em;
275}
276.svg-inline--fa.fa-lg {
277  vertical-align: -0.2em;
278}
279.svg-inline--fa.fa-xl {
280  vertical-align: -0.25em;
281}
282.svg-inline--fa.fa-2xl {
283  vertical-align: -0.3125em;
284}
285.svg-inline--fa.fa-pull-left {
286  margin-right: var(--fa-pull-margin, 0.3em);
287  width: auto;
288}
289.svg-inline--fa.fa-pull-right {
290  margin-left: var(--fa-pull-margin, 0.3em);
291  width: auto;
292}
293.svg-inline--fa.fa-li {
294  width: var(--fa-li-width, 2em);
295  top: 0.25em;
296}
297.svg-inline--fa.fa-fw {
298  width: var(--fa-fw-width, 1.25em);
299}
300
301.fa-layers svg.svg-inline--fa {
302  bottom: 0;
303  left: 0;
304  margin: auto;
305  position: absolute;
306  right: 0;
307  top: 0;
308}
309
310.fa-layers-counter, .fa-layers-text {
311  display: inline-block;
312  position: absolute;
313  text-align: center;
314}
315
316.fa-layers {
317  display: inline-block;
318  height: 1em;
319  position: relative;
320  text-align: center;
321  vertical-align: -0.125em;
322  width: 1em;
323}
324.fa-layers svg.svg-inline--fa {
325  transform-origin: center center;
326}
327
328.fa-layers-text {
329  left: 50%;
330  top: 50%;
331  transform: translate(-50%, -50%);
332  transform-origin: center center;
333}
334
335.fa-layers-counter {
336  background-color: var(--fa-counter-background-color, #ff253a);
337  border-radius: var(--fa-counter-border-radius, 1em);
338  box-sizing: border-box;
339  color: var(--fa-inverse, #fff);
340  line-height: var(--fa-counter-line-height, 1);
341  max-width: var(--fa-counter-max-width, 5em);
342  min-width: var(--fa-counter-min-width, 1.5em);
343  overflow: hidden;
344  padding: var(--fa-counter-padding, 0.25em 0.5em);
345  right: var(--fa-right, 0);
346  text-overflow: ellipsis;
347  top: var(--fa-top, 0);
348  transform: scale(var(--fa-counter-scale, 0.25));
349  transform-origin: top right;
350}
351
352.fa-layers-bottom-right {
353  bottom: var(--fa-bottom, 0);
354  right: var(--fa-right, 0);
355  top: auto;
356  transform: scale(var(--fa-layers-scale, 0.25));
357  transform-origin: bottom right;
358}
359
360.fa-layers-bottom-left {
361  bottom: var(--fa-bottom, 0);
362  left: var(--fa-left, 0);
363  right: auto;
364  top: auto;
365  transform: scale(var(--fa-layers-scale, 0.25));
366  transform-origin: bottom left;
367}
368
369.fa-layers-top-right {
370  top: var(--fa-top, 0);
371  right: var(--fa-right, 0);
372  transform: scale(var(--fa-layers-scale, 0.25));
373  transform-origin: top right;
374}
375
376.fa-layers-top-left {
377  left: var(--fa-left, 0);
378  right: auto;
379  top: var(--fa-top, 0);
380  transform: scale(var(--fa-layers-scale, 0.25));
381  transform-origin: top left;
382}
383
384.fa-1x {
385  font-size: 1em;
386}
387
388.fa-2x {
389  font-size: 2em;
390}
391
392.fa-3x {
393  font-size: 3em;
394}
395
396.fa-4x {
397  font-size: 4em;
398}
399
400.fa-5x {
401  font-size: 5em;
402}
403
404.fa-6x {
405  font-size: 6em;
406}
407
408.fa-7x {
409  font-size: 7em;
410}
411
412.fa-8x {
413  font-size: 8em;
414}
415
416.fa-9x {
417  font-size: 9em;
418}
419
420.fa-10x {
421  font-size: 10em;
422}
423
424.fa-2xs {
425  font-size: 0.625em;
426  line-height: 0.1em;
427  vertical-align: 0.225em;
428}
429
430.fa-xs {
431  font-size: 0.75em;
432  line-height: 0.0833333337em;
433  vertical-align: 0.125em;
434}
435
436.fa-sm {
437  font-size: 0.875em;
438  line-height: 0.0714285718em;
439  vertical-align: 0.0535714295em;
440}
441
442.fa-lg {
443  font-size: 1.25em;
444  line-height: 0.05em;
445  vertical-align: -0.075em;
446}
447
448.fa-xl {
449  font-size: 1.5em;
450  line-height: 0.0416666682em;
451  vertical-align: -0.125em;
452}
453
454.fa-2xl {
455  font-size: 2em;
456  line-height: 0.03125em;
457  vertical-align: -0.1875em;
458}
459
460.fa-fw {
461  text-align: center;
462  width: 1.25em;
463}
464
465.fa-ul {
466  list-style-type: none;
467  margin-left: var(--fa-li-margin, 2.5em);
468  padding-left: 0;
469}
470.fa-ul > li {
471  position: relative;
472}
473
474.fa-li {
475  left: calc(-1 * var(--fa-li-width, 2em));
476  position: absolute;
477  text-align: center;
478  width: var(--fa-li-width, 2em);
479  line-height: inherit;
480}
481
482.fa-border {
483  border-color: var(--fa-border-color, #eee);
484  border-radius: var(--fa-border-radius, 0.1em);
485  border-style: var(--fa-border-style, solid);
486  border-width: var(--fa-border-width, 0.08em);
487  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
488}
489
490.fa-pull-left {
491  float: left;
492  margin-right: var(--fa-pull-margin, 0.3em);
493}
494
495.fa-pull-right {
496  float: right;
497  margin-left: var(--fa-pull-margin, 0.3em);
498}
499
500.fa-beat {
501  animation-name: fa-beat;
502  animation-delay: var(--fa-animation-delay, 0s);
503  animation-direction: var(--fa-animation-direction, normal);
504  animation-duration: var(--fa-animation-duration, 1s);
505  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
506  animation-timing-function: var(--fa-animation-timing, ease-in-out);
507}
508
509.fa-bounce {
510  animation-name: fa-bounce;
511  animation-delay: var(--fa-animation-delay, 0s);
512  animation-direction: var(--fa-animation-direction, normal);
513  animation-duration: var(--fa-animation-duration, 1s);
514  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
515  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
516}
517
518.fa-fade {
519  animation-name: fa-fade;
520  animation-delay: var(--fa-animation-delay, 0s);
521  animation-direction: var(--fa-animation-direction, normal);
522  animation-duration: var(--fa-animation-duration, 1s);
523  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
524  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
525}
526
527.fa-beat-fade {
528  animation-name: fa-beat-fade;
529  animation-delay: var(--fa-animation-delay, 0s);
530  animation-direction: var(--fa-animation-direction, normal);
531  animation-duration: var(--fa-animation-duration, 1s);
532  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
533  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
534}
535
536.fa-flip {
537  animation-name: fa-flip;
538  animation-delay: var(--fa-animation-delay, 0s);
539  animation-direction: var(--fa-animation-direction, normal);
540  animation-duration: var(--fa-animation-duration, 1s);
541  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
542  animation-timing-function: var(--fa-animation-timing, ease-in-out);
543}
544
545.fa-shake {
546  animation-name: fa-shake;
547  animation-delay: var(--fa-animation-delay, 0s);
548  animation-direction: var(--fa-animation-direction, normal);
549  animation-duration: var(--fa-animation-duration, 1s);
550  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
551  animation-timing-function: var(--fa-animation-timing, linear);
552}
553
554.fa-spin {
555  animation-name: fa-spin;
556  animation-delay: var(--fa-animation-delay, 0s);
557  animation-direction: var(--fa-animation-direction, normal);
558  animation-duration: var(--fa-animation-duration, 2s);
559  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
560  animation-timing-function: var(--fa-animation-timing, linear);
561}
562
563.fa-spin-reverse {
564  --fa-animation-direction: reverse;
565}
566
567.fa-pulse,
568.fa-spin-pulse {
569  animation-name: fa-spin;
570  animation-direction: var(--fa-animation-direction, normal);
571  animation-duration: var(--fa-animation-duration, 1s);
572  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
573  animation-timing-function: var(--fa-animation-timing, steps(8));
574}
575
576@media (prefers-reduced-motion: reduce) {
577  .fa-beat,
578.fa-bounce,
579.fa-fade,
580.fa-beat-fade,
581.fa-flip,
582.fa-pulse,
583.fa-shake,
584.fa-spin,
585.fa-spin-pulse {
586    animation-delay: -1ms;
587    animation-duration: 1ms;
588    animation-iteration-count: 1;
589    transition-delay: 0s;
590    transition-duration: 0s;
591  }
592}
593@keyframes fa-beat {
594  0%, 90% {
595    transform: scale(1);
596  }
597  45% {
598    transform: scale(var(--fa-beat-scale, 1.25));
599  }
600}
601@keyframes fa-bounce {
602  0% {
603    transform: scale(1, 1) translateY(0);
604  }
605  10% {
606    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
607  }
608  30% {
609    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));
610  }
611  50% {
612    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
613  }
614  57% {
615    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
616  }
617  64% {
618    transform: scale(1, 1) translateY(0);
619  }
620  100% {
621    transform: scale(1, 1) translateY(0);
622  }
623}
624@keyframes fa-fade {
625  50% {
626    opacity: var(--fa-fade-opacity, 0.4);
627  }
628}
629@keyframes fa-beat-fade {
630  0%, 100% {
631    opacity: var(--fa-beat-fade-opacity, 0.4);
632    transform: scale(1);
633  }
634  50% {
635    opacity: 1;
636    transform: scale(var(--fa-beat-fade-scale, 1.125));
637  }
638}
639@keyframes fa-flip {
640  50% {
641    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
642  }
643}
644@keyframes fa-shake {
645  0% {
646    transform: rotate(-15deg);
647  }
648  4% {
649    transform: rotate(15deg);
650  }
651  8%, 24% {
652    transform: rotate(-18deg);
653  }
654  12%, 28% {
655    transform: rotate(18deg);
656  }
657  16% {
658    transform: rotate(-22deg);
659  }
660  20% {
661    transform: rotate(22deg);
662  }
663  32% {
664    transform: rotate(-12deg);
665  }
666  36% {
667    transform: rotate(12deg);
668  }
669  40%, 100% {
670    transform: rotate(0deg);
671  }
672}
673@keyframes fa-spin {
674  0% {
675    transform: rotate(0deg);
676  }
677  100% {
678    transform: rotate(360deg);
679  }
680}
681.fa-rotate-90 {
682  transform: rotate(90deg);
683}
684
685.fa-rotate-180 {
686  transform: rotate(180deg);
687}
688
689.fa-rotate-270 {
690  transform: rotate(270deg);
691}
692
693.fa-flip-horizontal {
694  transform: scale(-1, 1);
695}
696
697.fa-flip-vertical {
698  transform: scale(1, -1);
699}
700
701.fa-flip-both,
702.fa-flip-horizontal.fa-flip-vertical {
703  transform: scale(-1, -1);
704}
705
706.fa-rotate-by {
707  transform: rotate(var(--fa-rotate-angle, 0));
708}
709
710.fa-stack {
711  display: inline-block;
712  vertical-align: middle;
713  height: 2em;
714  position: relative;
715  width: 2.5em;
716}
717
718.fa-stack-1x,
719.fa-stack-2x {
720  bottom: 0;
721  left: 0;
722  margin: auto;
723  position: absolute;
724  right: 0;
725  top: 0;
726  z-index: var(--fa-stack-z-index, auto);
727}
728
729.svg-inline--fa.fa-stack-1x {
730  height: 1em;
731  width: 1.25em;
732}
733.svg-inline--fa.fa-stack-2x {
734  height: 2em;
735  width: 2.5em;
736}
737
738.fa-inverse {
739  color: var(--fa-inverse, #fff);
740}
741
742.sr-only,
743.fa-sr-only {
744  position: absolute;
745  width: 1px;
746  height: 1px;
747  padding: 0;
748  margin: -1px;
749  overflow: hidden;
750  clip: rect(0, 0, 0, 0);
751  white-space: nowrap;
752  border-width: 0;
753}
754
755.sr-only-focusable:not(:focus),
756.fa-sr-only-focusable:not(:focus) {
757  position: absolute;
758  width: 1px;
759  height: 1px;
760  padding: 0;
761  margin: -1px;
762  overflow: hidden;
763  clip: rect(0, 0, 0, 0);
764  white-space: nowrap;
765  border-width: 0;
766}
767
768.svg-inline--fa .fa-primary {
769  fill: var(--fa-primary-color, currentColor);
770  opacity: var(--fa-primary-opacity, 1);
771}
772
773.svg-inline--fa .fa-secondary {
774  fill: var(--fa-secondary-color, currentColor);
775  opacity: var(--fa-secondary-opacity, 0.4);
776}
777
778.svg-inline--fa.fa-swap-opacity .fa-primary {
779  opacity: var(--fa-secondary-opacity, 0.4);
780}
781
782.svg-inline--fa.fa-swap-opacity .fa-secondary {
783  opacity: var(--fa-primary-opacity, 1);
784}
785
786.svg-inline--fa mask .fa-primary,
787.svg-inline--fa mask .fa-secondary {
788  fill: black;
789}`;
789function kn(){const Ae=xr,dt=An,zt=Ie.cssPrefix,hn=Ie.replacementClass;let Mn=sn;if(zt!==Ae||hn!==dt){const yr=new RegExp("\\.".concat(Ae,"\\-"),"g"),si=new RegExp("\\--".concat(Ae,"\\-"),"g"),Ii=new RegExp("\\.".concat(dt),"g");Mn=Mn.replace(yr,".".concat(zt,"-")).replace(si,"--".concat(zt,"-")).replace(Ii,".".concat(hn))}return Mn}let er=!1;function Fr(){Ie.autoAddCss&&!er&&(Ti(kn()),er=!0)}var Ki={mixout(){return{dom:{css:kn,insertCss:Fr}}},hooks(){return{beforeDOMElementCreation(){Fr()},beforeI2svg(){Fr()}}}};const Fi=O||{};Fi[dn]||(Fi[dn]={}),Fi[dn].styles||(Fi[dn].styles={}),Fi[dn].hooks||(Fi[dn].hooks={}),Fi[dn].shims||(Fi[dn].shims=[]);var Hi=Fi[dn];const Bi=[],As=function(){k.removeEventListener("DOMContentLoaded",As),ks=1,Bi.map(Ae=>Ae())};let ks=!1;J&&(ks=(k.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(k.readyState),ks||k.addEventListener("DOMContentLoaded",As));function xs(Ae){J&&(ks?setTimeout(Ae,0):Bi.push(Ae))}function Ls(Ae){const{tag:dt,attributes:zt={},children:hn=[]}=Ae;return typeof Ae=="string"?rr(Ae):"<".concat(dt," ").concat(ti(zt),">").concat(hn.map(Ls).join(""),"</").concat(dt,">")}function Ys(Ae,dt,zt){if(Ae&&Ae[dt]&&Ae[dt][zt])return{prefix:dt,iconName:zt,icon:Ae[dt][zt]}}var Ma=function(dt,zt){return function(hn,Mn,yr,si){return dt.call(zt,hn,Mn,yr,si)}},Xs=function(dt,zt,hn,Mn){var yr=Object.keys(dt),si=yr.length,Ii=Mn!==void 0?Ma(zt,Mn):zt,es,ls,_s;for(hn===void 0?(es=1,_s=dt[yr[0]]):(es=0,_s=hn);es<si;es++)ls=yr[es],_s=Ii(_s,dt[ls],ls,dt);return _s};function Ha(Ae){const dt=[];let zt=0;const hn=Ae.length;for(;zt<hn;){const Mn=Ae.charCodeAt(zt++);if(Mn>=55296&&Mn<=56319&&zt<hn){const yr=Ae.charCodeAt(zt++);(yr&64512)==56320?dt.push(((Mn&1023)<<10)+(yr&1023)+65536):(dt.push(Mn),zt--)}else dt.push(Mn)}return dt}function Os(Ae){const dt=Ha(Ae);return dt.length===1?dt[0].toString(16):null}function pa(Ae,dt){const zt=Ae.length;let hn=Ae.charCodeAt(dt),Mn;return hn>=55296&&hn<=56319&&zt>dt+1&&(Mn=Ae.charCodeAt(dt+1),Mn>=56320&&Mn<=57343)?(hn-55296)*1024+Mn-56320+65536:hn}function ya(Ae){return Object.keys(Ae).reduce((dt,zt)=>{const hn=Ae[zt];return!!hn.icon?dt[hn.iconName]=hn.icon:dt[zt]=hn,dt},{})}function $s(Ae,dt){let zt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{skipHooks:hn=!1}=zt,Mn=ya(dt);typeof Hi.hooks.addPack=="function"&&!hn?Hi.hooks.addPack(Ae,ya(dt)):Hi.styles[Ae]=i(i({},Hi.styles[Ae]||{}),Mn),Ae==="fas"&&$s("fa",dt)}const Gs=[f(/path d="([^"]+)".*path d="([^"]+)"/,{d1:1,d2:2}),f(/path class="([^"]+)".*d="([^"]+)".*path class="([^"]+)".*d="([^"]+)"/,{cls1:1,d1:2,cls2:3,d2:4}),f(/path class="([^"]+)".*d="([^"]+)"/,{cls1:1,d1:2})],{styles:ua,shims:La}=Hi,de=Object.keys(gn),Ze=de.reduce((Ae,dt)=>(Ae[dt]=Object.keys(gn[dt]),Ae),{});let Xt=null,Kn={},Gr={},Me={},tt={},Ft={};function Bt(Ae){return~Yr.indexOf(Ae)}
789function mn(Ae,dt){const zt=dt.split("-"),hn=zt[0],Mn=zt.slice(1).join("-");return hn===Ae&&Mn!==""&&!Bt(Mn)?Mn:null}const Cr=()=>{const Ae=hn=>Xs(ua,(Mn,yr,si)=>(Mn[si]=Xs(yr,hn,{}),Mn),{});Kn=Ae((hn,Mn,yr)=>(Mn[3]&&(hn[Mn[3]]=yr),Mn[2]&&Mn[2].filter(Ii=>typeof Ii=="number").forEach(Ii=>{hn[Ii.toString(16)]=yr}),hn)),Gr=Ae((hn,Mn,yr)=>(hn[yr]=yr,Mn[2]&&Mn[2].filter(Ii=>typeof Ii=="string").forEach(Ii=>{hn[Ii]=yr}),hn)),Ft=Ae((hn,Mn,yr)=>{const si=Mn[2];return hn[yr]=yr,si.forEach(Ii=>{hn[Ii]=yr}),hn});const dt="far"in ua||Ie.autoFetchSvg,zt=Xs(La,(hn,Mn)=>{const yr=Mn[0];let si=Mn[1];const Ii=Mn[2];return si==="far"&&!dt&&(si="fas"),typeof yr=="string"&&(hn.names[yr]={prefix:si,iconName:Ii}),typeof yr=="number"&&(hn.unicodes[yr.toString(16)]={prefix:si,iconName:Ii}),hn},{names:{},unicodes:{}});Me=zt.names,tt=zt.unicodes,Xt=ht(Ie.styleDefault,{family:Ie.familyDefault})};cn(Ae=>{Xt=ht(Ae.styleDefault,{family:Ie.familyDefault})}),Cr();function fr(Ae,dt){return(Kn[Ae]||{})[dt]}function Qr(Ae,dt){return(Gr[Ae]||{})[dt]}function At(Ae,dt){return(Ft[Ae]||{})[dt]}function xi(Ae){return Me[Ae]||{prefix:null,iconName:null}}function In(Ae){const dt=tt[Ae],zt=fr("fas",Ae);return dt||(zt?{prefix:"fas",iconName:zt}:null)||{prefix:null,iconName:null}}function di(){return Xt}const Yi=()=>({prefix:null,iconName:null,rest:[]}
789);function Ir(Ae){let dt=te;const zt=de.reduce((hn,Mn)=>(hn[Mn]="".concat(Ie.cssPrefix,"-").concat(Mn),hn),{});return Se.forEach(hn=>{(Ae.includes(zt[hn])||Ae.some(Mn=>Ze[hn].includes(Mn)))&&(dt=hn)}),dt}function ht(Ae){let dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{family:zt=te}=dt,hn=yt[zt][Ae];if(zt===ve&&!Ae)return"fad";const Mn=Pr[zt][Ae]||Pr[zt][hn],yr=Ae in Hi.styles?Ae:null;return Mn||yr||null}function Ht(Ae){let dt=[],zt=null;return Ae.forEach(hn=>{const Mn=mn(Ie.cssPrefix,hn);Mn?zt=Mn:hn&&dt.push(hn)}),{iconName:zt,rest:dt}}function En(Ae){return Ae.sort().filter((dt,zt,hn)=>hn.indexOf(dt)===zt)}function Hn(Ae){let dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{skipLookups:zt=!1}=dt;let hn=null;const Mn=rn.concat(pn),yr=En(Ae.filter(_a=>Mn.includes(_a))),si=En(Ae.filter(_a=>!rn.includes(_a))),Ii=yr.filter(_a=>(hn=_a,!G.includes(_a))),[es=null]=Ii,ls=Ir(yr),_s=i(i({},Ht(si)),{},{prefix:ht(es,{family:ls})});return i(i(i({},_s),wr({values:Ae,family:ls,styles:ua,config:Ie,canonical:_s,givenPrefix:hn})),pr(zt,hn,_s))}function pr(Ae,dt,zt){let{prefix:hn,iconName:Mn}=zt;if(Ae||!hn||!Mn)return{prefix:hn,iconName:Mn};const yr=dt==="fa"?xi(Mn):{},si=At(hn,Mn);return Mn=yr.iconName||si||Mn,hn=yr.prefix||hn,hn==="far"&&!ua.far&&ua.fas&&!Ie.autoFetchSvg&&(hn="fas"),{prefix:hn,iconName:Mn}}const Ur=Se.filter(Ae=>Ae!==te||Ae!==ve),Ar=Object.keys(gt).filter(Ae=>Ae!==te).map(Ae=>Object.keys(gt[Ae])).flat();function wr(Ae){const{values:dt,family:zt,canonical:hn,givenPrefix:Mn="",styles:yr={},config:si={}}=Ae,Ii=zt===ve,es=dt.includes("fa-duotone")||dt.includes("fad"),ls=si.familyDefault==="duotone",_s=hn.prefix==="fad"||hn.prefix==="fa-duotone";if(!Ii&&(es||ls||_s)&&(hn.prefix="fad"),(dt.includes("fa-brands")||dt.includes("fab"))&&(hn.prefix="fab"),!hn.prefix&&Ur.includes(zt)&&(Object.keys(yr).find(ta=>Ar.includes(ta))||si.autoFetchSvg)){const ta=ze.get(zt).defaultShortPrefixId;hn.prefix=ta,hn.iconName=At(hn.prefix,hn.iconName)||hn.iconName}return(hn.prefix==="fa"||Mn==="fa")&&(hn.prefix=di()||"fas"),hn}class Jr{constructor(){this.definitions={}}add(){for(var dt=arguments.length,zt=new Array(dt),hn=0;hn<dt;hn++)zt[hn]=arguments[hn];const Mn=zt.reduce(this._pullDefinitions,{});Object.keys(Mn).forEach(yr=>{this.definitions[yr]=i(i({},this.definitions[yr]||{}),Mn[yr]),$s(yr,Mn[yr]);const si=gn[te][yr];si&&$s(si,Mn[yr]),Cr()})}reset(){this.definitions={}}_pullDefinitions(dt,zt){const hn=zt.prefix&&zt.iconName&&zt.icon?{0:zt}:zt;return Object.keys(hn).map(Mn=>{const{prefix:yr,iconName:si,icon:Ii}=hn[Mn],es=Ii[2];dt[yr]||(dt[yr]={}),es.length>0&&es.forEach(ls=>{typeof ls=="string"&&(dt[yr][ls]=Ii)}),dt[yr][si]=Ii}),dt}}let Qn=[],ji={};const zi={},Wi=Object.keys(zi);function Ts(Ae,dt){let{mixoutsTo:zt}=dt;return Qn=Ae,ji={},Object.keys(zi).forEach(hn=>{Wi.indexOf(hn)===-1&&delete zi[hn]}),Qn.forEach(hn=>{const Mn=hn.mixout?hn.mixout():{};if(Object.keys(Mn).forEach(yr=>{typeof Mn[yr]=="function"&&(zt[yr]=Mn[yr]),typeof Mn[yr]=="object"&&Object.keys(Mn[yr]).forEach(si=>{zt[yr]||(zt[yr]={}),zt[yr][si]=Mn[yr][si]})}),hn.hooks){const yr=hn.hooks();Object.keys(yr).forEach(si=>{ji[si]||(ji[si]=[]),ji[si].push(yr[si])})}hn.provides&&hn.provides(zi)}),zt}function gs(Ae,dt){for(var zt=arguments.length,hn=new Array(zt>2?zt-2:0),Mn=2;Mn<zt;Mn++)hn[Mn-2]=arguments[Mn];return(ji[Ae]||[]).forEach(si=>{dt=si.apply(null,[dt,...hn])}),dt}function Ds(Ae){for(var dt=arguments.length,zt=new Array(dt>1?dt-1:0),hn=1;hn<dt;hn++)zt[hn-1]=arguments[hn];(ji[Ae]||[]).forEach(yr=>{yr.apply(null,zt)})}function us(){const Ae=arguments[0],dt=Array.prototype.slice.call(arguments,1);return zi[Ae]?zi[Ae].apply(null,dt):void 0}function Hs(Ae){Ae.prefix==="fa"&&(Ae.prefix="fas");let{iconName:dt}=Ae;const zt=Ae.prefix||di();if(dt)return dt=At(zt,dt)||dt,Ys(ns.definitions,zt,dt)||Ys(Hi.styles,zt,dt)}const ns=new Jr,Mt={noAuto:()=>{Ie.autoReplaceSvg=!1,Ie.observeMutations=!1,Ds("noAuto")},config:Ie,dom:{i2svg:function(){let Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return J?(Ds("beforeI2svg",Ae),us("pseudoElements2svg",Ae),us("i2svg",Ae)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:dt}=Ae;Ie.autoReplaceSvg===!1&&(Ie.autoReplaceSvg=!0),Ie.observeMutations=!0,xs(()=>{an({autoReplaceSvgRoot:dt}),Ds("watch",Ae)})}},parse:{icon:Ae=>{if(Ae===null)return null;if(typeof Ae=="object"&&Ae.prefix&&Ae.iconName)return{prefix:Ae.prefix,iconName:At(Ae.prefix,Ae.iconName)||Ae.iconName};if(Array.isArray(Ae)&&Ae.length===2){const dt=Ae[1].indexOf("fa-")===0?Ae[1].slice(3):Ae[1],zt=ht(Ae[0]);return{prefix:zt,iconName:At(zt,dt)||dt}}if(typeof Ae=="string"&&(Ae.indexOf("".concat(Ie.cssPrefix,"-"))>-1||Ae.match(Vt))){const dt=Hn(Ae.split(" "),{skipLookups:!0});return{prefix:dt.prefix||di(),iconName:At(dt.prefix,dt.iconName)||dt.iconName}}if(typeof Ae=="string"){const dt=di();return{prefix:dt,iconName:At(dt,Ae)||Ae}}}},library:ns,findIconDefinition:Hs,toHtml:Ls},an=function(){let Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:dt=k}=Ae;(Object.keys(Hi.styles).length>0||Ie.autoFetchSvg)&&J&&Ie.autoReplaceSvg&&Mt.dom.i2svg({node:dt})};function Sn(Ae,dt){return Object.defineProperty(Ae,"abstract",{get:dt}),Object.defineProperty(Ae,"html",{get:function(){return Ae.abstract.map(zt=>Ls(zt))}}
vendor: 4,264 bytes, line 789
789),Object.defineProperty(Ae,"node",{get:function(){if(!J)return;const zt=k.createElement("div");return zt.innerHTML=Ae.html,zt.children}}),Ae}function ir(Ae){let{children:dt,main:zt,mask:hn,attributes:Mn,styles:yr,transform:si}=Ae;if(Ne(si)&&zt.found&&!hn.found){const{width:Ii,height:es}=zt,ls={x:Ii/es/2,y:.5};Mn.style=_r(i(i({},yr),{},{"transform-origin":"".concat(ls.x+si.x/16,"em ").concat(ls.y+si.y/16,"em")}))}return[{tag:"svg",attributes:Mn,children:dt}]}function Un(Ae){let{prefix:dt,iconName:zt,children:hn,attributes:Mn,symbol:yr}=Ae;const si=yr===!0?"".concat(dt,"-").concat(Ie.cssPrefix,"-").concat(zt):yr;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:i(i({},Mn),{},{id:si}),children:hn}]}]}function Kr(Ae){const{icons:{main:dt,mask:zt},prefix:hn,iconName:Mn,transform:yr,symbol:si,title:Ii,maskId:es,titleId:ls,extra:_s,watchable:_a=!1}=Ae,{width:ta,height:Da}=zt.found?zt:dt,ga=$t.includes(hn),Rt=[Ie.replacementClass,Mn?"".concat(Ie.cssPrefix,"-").concat(Mn):""].filter(xo=>_s.classes.indexOf(xo)===-1).filter(xo=>xo!==""||!!xo).concat(_s.classes).join(" ");let Ja={children:[],attributes:i(i({},_s.attributes),{},{"data-prefix":hn,"data-icon":Mn,class:Rt,role:_s.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(ta," ").concat(Da)})};const ho=ga&&!~_s.classes.indexOf("fa-fw")?{width:"".concat(ta/Da*16*.0625,"em")}:{};_a&&(Ja.attributes[cr]=""),Ii&&(Ja.children.push({tag:"title",attributes:{id:Ja.attributes["aria-labelledby"]||"title-".concat(ls||Gt())},children:[Ii]}),delete Ja.attributes.title);const Ea=i(i({},Ja),{},{prefix:hn,iconName:Mn,main:dt,mask:zt,maskId:es,transform:yr,symbol:si,styles:i(i({},ho),_s.styles)}),{children:Rs,attributes:Vo}=zt.found&&dt.found?us("generateAbstractMask",Ea)||{children:[],attributes:{}}:us("generateAbstractIcon",Ea)||{children:[],attributes:{}};return Ea.children=Rs,Ea.attributes=Vo,si?Un(Ea):ir(Ea)}function _i(Ae){const{content:dt,width:zt,height:hn,transform:Mn,title:yr,extra:si,watchable:Ii=!1}=Ae,es=i(i(i({},si.attributes),yr?{title:yr}:{}),{},{class:si.classes.join(" ")});Ii&&(es[cr]="");const ls=i({},si.styles);Ne(Mn)&&(ls.transform=Jt({transform:Mn,startCentered:!0,width:zt,height:hn}),ls["-webkit-transform"]=ls.transform);const _s=_r(ls);_s.length>0&&(es.style=_s);const _a=[];return _a.push({tag:"span",attributes:es,children:[dt]}),yr&&_a.push({tag:"span",attributes:{class:"sr-only"},children:[yr]}),_a}function Si(Ae){const{content:dt,title:zt,extra:hn}=Ae,Mn=i(i(i({},hn.attributes),zt?{title:zt}:{}),{},{class:hn.classes.join(" ")}),yr=_r(hn.styles);yr.length>0&&(Mn.style=yr);const si=[];return si.push({tag:"span",attributes:Mn,children:[dt]}),zt&&si.push({tag:"span",attributes:{class:"sr-only"},children:[zt]}),si}const{styles:De}=Hi;function Qe(Ae){const dt=Ae[0],zt=Ae[1],[hn]=Ae.slice(4);let Mn=null;return Array.isArray(hn)?Mn={tag:"g",attributes:{class:"".concat(Ie.cssPrefix,"-").concat(br.GROUP)},children:[{tag:"path",attributes:{class:"".concat(Ie.cssPrefix,"-").concat(br.SECONDARY),fill:"currentColor",d:hn[0]}},{tag:"path",attributes:{class:"".concat(Ie.cssPrefix,"-").concat(br.PRIMARY),fill:"currentColor",d:hn[1]}}]}:Mn={tag:"path",attributes:{fill:"currentColor",d:hn}},{found:!0,width:dt,height:zt,icon:Mn}}const Pt={found:!1,width:512,height:512};function Ut(Ae,dt){!nt&&!Ie.showMissingIcons&&Ae&&console.error('Icon with name "'.concat(Ae,'" and prefix "').concat(dt,'" is missing.'))}function Dt(Ae,dt){let zt=dt;return dt==="fa"&&Ie.styleDefault!==null&&(dt=di()),new Promise((hn,Mn)=>{if(zt==="fa"){const yr=xi(Ae)||{};Ae=yr.iconName||Ae,dt=yr.prefix||dt}if(Ae&&dt&&De[dt]&&De[dt][Ae]){const yr=De[dt][Ae];return hn(Qe(yr))}Ut(Ae,dt),hn(i(i({},Pt),{},{icon:Ie.showMissingIcons&&Ae?us("missingIconAbstract")||{}:{}}))})}const Fn=()=>{},at=Ie.measurePerformance&&R&&R.mark&&R.measure?R:{mark:Fn,measure:Fn},jt='FA "6.7.2"',Bn=Ae=>(at.mark("".concat(jt," ").concat(Ae," begins")),()=>or(Ae)),or=Ae=>{at.mark("".concat(jt," ").concat(Ae," ends")),at.measure("".concat(jt," ").concat(Ae),"".concat(jt," ").concat(Ae," begins"),"".concat(jt," ").concat(Ae," ends"))};var Or={begin:Bn,end:or};const oi=()=>{};function rs(Ae){return typeof(Ae.getAttribute?Ae.getAttribute(cr):null)=="str
789ing"}function vi(Ae){const dt=Ae.getAttribute?Ae.getAttribute(ot):null,zt=Ae.getAttribute?Ae.getAttribute(ke):null;return dt&&zt}function fi(Ae){return Ae&&Ae.classList&&Ae.classList.contains&&Ae.classList.contains(Ie.replacementClass)}function Ui(){return Ie.autoReplaceSvg===!0?Ks.replace:Ks[Ie.autoReplaceSvg]||Ks.replace}function Mi(Ae){return k.createElementNS("http://www.w3.org/2000/svg",Ae)}function Fs(Ae){return k.createElement(Ae)}function da(Ae){let dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{ceFn:zt=Ae.tag==="svg"?Mi:Fs}=dt;if(typeof Ae=="string")return k.createTextNode(Ae);const hn=zt(Ae.tag);return Object.keys(Ae.attributes||[]).forEach(function(yr){hn.setAttribute(yr,Ae.attributes[yr])}),(Ae.children||[]).forEach(function(yr){hn.appendChild(da(yr,{ceFn:zt}))}),hn}function la(Ae){let dt=" ".concat(Ae.outerHTML," ");return dt="".concat(dt,"Font Awesome fontawesome.com "),dt}const Ks={replace:function(Ae){const dt=Ae[0];if(dt.parentNode)if(Ae[1].forEach(zt=>{dt.parentNode.insertBefore(da(zt),dt)}),dt.getAttribute(cr)===null&&Ie.keepOriginalSource){let zt=k.createComment(la(dt));dt.parentNode.replaceChild(zt,dt)}else dt.remove()},nest:function(Ae){const dt=Ae[0],zt=Ae[1];if(~Tr(dt).indexOf(Ie.replacementClass))return Ks.replace(Ae);const hn=new RegExp("".concat(Ie.cssPrefix,"-.*"));if(delete zt[0].attributes.id,zt[0].attributes.class){const yr=zt[0].attributes.class.split(" ").reduce((si,Ii)=>(Ii===Ie.replacementClass||Ii.match(hn)?si.toSvg.push(Ii):si.toNode.push(Ii),si),{toNode:[],toSvg:[]});zt[0].attributes.class=yr.toSvg.join(" "),yr.toNode.length===0?dt.removeAttribute("class"):dt.setAttribute("class",yr.toNode.join(" "))}const Mn=zt.map(yr=>Ls(yr)).join(`
790`);dt.setAttribute(cr,""),dt.innerHTML=Mn}};function ra(Ae){Ae()}function Oa(Ae,dt){const zt=typeof dt=="function"?dt:oi;if(Ae.length===0)zt();else{let hn=ra;Ie.mutateApproach===jn&&(hn=O.requestAnimationFrame||ra),hn(()=>{const Mn=Ui(),yr=Or.begin("mutate");Ae.map(Mn),yr(),zt()})}}let xa=!1;function wa(){xa=!0}function ia(){xa=!1}let ao=null;function Fa(Ae){if(!B||!Ie.observeMutations)return;const{treeCallback:dt=oi,nodeCallback:zt=oi,pseudoElementsCallback:hn=oi,observeMutationsRoot:Mn=k}=Ae;ao=new B(yr=>{if(xa)return;const si=di();vr(yr).forEach(Ii=>{if(Ii.type==="childList"&&Ii.addedNodes.length>0&&!rs(Ii.addedNodes[0])&&(Ie.searchPseudoElements&&hn(Ii.target),dt(Ii.target)),Ii.type==="attributes"&&Ii.target.parentNode&&Ie.searchPseudoElements&&hn(Ii.target.parentNode),Ii.type==="attributes"&&rs(Ii.target)&&~Lr.indexOf(Ii.attributeName))if(Ii.attributeName==="class"&&vi(Ii.target)){const{prefix:es,iconName:ls}=Hn(Tr(Ii.target));Ii.target.setAttribute(ot,es||si),ls&&Ii.target.setAttribute(ke,ls)}else fi(Ii.target)&&zt(Ii.target)})}),J&&ao.observe(Mn,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function fa(){ao&&ao.disconnect()}function Za(Ae){const dt=Ae.getAttribute("style");let zt=[];return dt&&(zt=dt.split(";").reduce((hn,Mn)=>{const yr=Mn.split(":"),si=yr[0],Ii=yr.slice(1);return si&&Ii.length>0&&(hn[si]=Ii.join(":").trim()),hn},{})),zt}function Bs(Ae){const dt=Ae.getAttribute("data-prefix"),zt=Ae.getAttribute("data-icon"),hn=Ae.innerText!==void 0?Ae.innerText.trim():"";let Mn=Hn(Tr(Ae));return Mn.prefix||(Mn.prefix=di()),dt&&zt&&(Mn.prefix=dt,Mn.iconName=zt),Mn.iconName&&Mn.prefix||(Mn.prefix&&hn.length>0&&(Mn.iconName=Qr(Mn.prefix,Ae.innerText)||fr(Mn.prefix,Os(Ae.innerText))),!Mn.iconName&&Ie.autoFetchSvg&&Ae.firstChild&&Ae.firstChild.nodeType===Node.TEXT_NODE&&(Mn.iconName=Ae.firstChild.data)),Mn}function Ns(Ae){const dt=vr(Ae.attributes).reduce((Mn,yr)=>(Mn.name!=="class"&&Mn.name!=="style"&&(Mn[yr.name]=yr.value),Mn),{}),zt=Ae.getAttribute("title"),hn=Ae.getAttribute("data-fa-title-id");return Ie.autoA11y&&(zt?dt["aria-labelledby"]="".concat(Ie.replacementClass,"-title-").concat(hn||Gt()):(dt["aria-hidden"]="true",dt.focusable="false")),dt}function Sa(){return{iconName:null,title:null,titleId:null,prefix:null,transform:$n,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function No(Ae){let dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0};const{iconName:zt,prefix:hn,rest:Mn}=Bs(Ae),yr=Ns(Ae),si=gs("parseNodeAttributes",{},Ae);let Ii=dt.styleParser?Za(Ae):[];return i({iconName:zt,title:Ae.getAttribute("title"),titleId:Ae.getAttribute("data-fa-title-id"),prefix:hn,transform:$n,mask:{iconName:null,prefix:null,rest:[]}
vendor: 4,821 bytes, line 790
790,maskId:null,symbol:!1,extra:{classes:Mn,styles:Ii,attributes:yr}},si)}const{styles:fo}=Hi;function Qs(Ae){const dt=Ie.autoReplaceSvg==="nest"?No(Ae,{styleParser:!1}):No(Ae);return~dt.extra.classes.indexOf(It)?us("generateLayersText",Ae,dt):us("generateSvgReplacementMutation",Ae,dt)}function mo(){return[...Fe,...rn]}function co(Ae){let dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!J)return Promise.resolve();const zt=k.documentElement.classList,hn=_s=>zt.add("".concat(qr,"-").concat(_s)),Mn=_s=>zt.remove("".concat(qr,"-").concat(_s)),yr=Ie.autoFetchSvg?mo():G.concat(Object.keys(fo));yr.includes("fa")||yr.push("fa");const si=[".".concat(It,":not([").concat(cr,"])")].concat(yr.map(_s=>".".concat(_s,":not([").concat(cr,"])"))).join(", ");if(si.length===0)return Promise.resolve();let Ii=[];try{Ii=vr(Ae.querySelectorAll(si))}catch{}if(Ii.length>0)hn("pending"),Mn("complete");else return Promise.resolve();const es=Or.begin("onTree"),ls=Ii.reduce((_s,_a)=>{try{const ta=Qs(_a);ta&&_s.push(ta)}catch(ta){nt||ta.name==="MissingIcon"&&console.error(ta)}return _s},[]);return new Promise((_s,_a)=>{Promise.all(ls).then(ta=>{Oa(ta,()=>{hn("active"),hn("complete"),Mn("pending"),typeof dt=="function"&&dt(),es(),_s()})}).catch(ta=>{es(),_a(ta)})})}function Y(Ae){let dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Qs(Ae).then(zt=>{zt&&Oa([zt],dt)})}function V(Ae){return function(dt){let zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const hn=(dt||{}).icon?dt:Hs(dt||{});let{mask:Mn}=zt;return Mn&&(Mn=(Mn||{}).icon?Mn:Hs(Mn||{})),Ae(hn,i(i({},zt),{},{mask:Mn}))}}const ie=function(Ae){let dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:zt=$n,symbol:hn=!1,mask:Mn=null,maskId:yr=null,title:si=null,titleId:Ii=null,classes:es=[],attributes:ls={},styles:_s={}}=dt;if(!Ae)return;const{prefix:_a,iconName:ta,icon:Da}=Ae;return Sn(i({type:"icon"},Ae),()=>(Ds("beforeDOMElementCreation",{iconDefinition:Ae,params:dt}),Ie.autoA11y&&(si?ls["aria-labelledby"]="".concat(Ie.replacementClass,"-title-").concat(Ii||Gt()):(ls["aria-hidden"]="true",ls.focusable="false")),Kr({icons:{main:Qe(Da),mask:Mn?Qe(Mn.icon):{found:!1,width:null,height:null,icon:{}}},prefix:_a,iconName:ta,transform:i(i({},$n),zt),symbol:hn,title:si,maskId:yr,titleId:Ii,extra:{attributes:ls,styles:_s,classes:es}})))};var be={mixout(){return{icon:V(ie)}},hooks(){return{mutationObserverCallbacks(Ae){return Ae.treeCallback=co,Ae.nodeCallback=Y,Ae}}},provides(Ae){Ae.i2svg=function(dt){const{node:zt=k,callback:hn=()=>{}}=dt;return co(zt,hn)},Ae.generateSvgReplacementMutation=function(dt,zt){const{iconName:hn,title:Mn,titleId:yr,prefix:si,transform:Ii,symbol:es,mask:ls,maskId:_s,extra:_a}=zt;return new Promise((ta,Da)=>{Promise.all([Dt(hn,si),ls.iconName?Dt(ls.iconName,ls.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(ga=>{let[Rt,Ja]=ga;ta([dt,Kr({icons:{main:Rt,mask:Ja},prefix:si,iconName:hn,transform:Ii,symbol:es,maskId:_s,title:Mn,titleId:yr,extra:_a,watchable:!0})])}).catch(Da)})},Ae.generateAbstractIcon=function(dt){let{children:zt,attributes:hn,main:Mn,transform:yr,styles:si}=dt;const Ii=_r(si);Ii.length>0&&(hn.style=Ii);let es;return Ne(yr)&&(es=us("generateAbstractTransformGrouping",{main:Mn,transform:yr,containerWidth:Mn.width,iconWidth:Mn.width})),zt.push(es||Mn.icon),{children:zt,attributes:hn}}}},Pe={mixout(){return{layer(Ae){let dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{classes:zt=[]}=dt;return Sn({type:"layer"},()=>{Ds("beforeDOMElementCreation",{assembler:Ae,params:dt});let hn=[];return Ae(Mn=>{Array.isArray(Mn)?Mn.map(yr=>{hn=hn.concat(yr.abstract)}):hn=hn.concat(Mn.abstract)}),[{tag:"span",attributes:{class:["".concat(Ie.cssPrefix,"-layers"),...zt].join(" ")},children:hn}]})}}}},he={mixout(){return{counter(Ae){let dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{title:zt=null,classes:hn=[],attributes:Mn={},styles:yr={}}=dt;return Sn({type:"counter",content:Ae},()=>(Ds("beforeDOMElementCreation",{content:Ae,params:dt}),Si({content:Ae.toString(),title:zt,extra:{attributes:Mn,styles:yr,classes:["".concat(Ie.cssPrefix,"-layers-counter"),...hn]}})))}}}},Le={mixout(){return{text(Ae){let dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:zt=$n,title:hn=null,classes:Mn=[],attributes:yr={},styles:si={}}=dt;return Sn({type:"text",content:Ae},()=>(Ds("beforeDOMElementCreation",{content:Ae,params:dt}),_i({content:Ae,transform:i(i({},$n),zt),title:hn,extra:{attributes:yr,styles:si,classes:["".concat(Ie.cssPrefix,"-layers-text"),...Mn]}})))}}},provides(Ae){Ae.generateLayersText=function(dt,zt){const{title:hn,transform:Mn,extra:yr}=zt;let si=null,Ii=null;if(K){const es=parseInt(getComputedStyle(dt).fontSize,10),ls=dt.getBoundingClientRect();
790si=ls.width/es,Ii=ls.height/es}return Ie.autoA11y&&!hn&&(yr.attributes["aria-hidden"]="true"),Promise.resolve([dt,_i({content:dt.innerHTML,width:si,height:Ii,transform:Mn,title:hn,extra:yr,watchable:!0})])}}};const Ke=new RegExp('"',"ug"),St=[1105920,1112319],on=i(i(i(i({},{FontAwesome:{normal:"fas",400:"fas"}}),Ge),Rn),Be),kt=Object.keys(on).reduce((Ae,dt)=>(Ae[dt.toLowerCase()]=on[dt],Ae),{}),Nn=Object.keys(kt).reduce((Ae,dt)=>{const zt=kt[dt];return Ae[dt]=zt[900]||[...Object.entries(zt)][0][1],Ae},{});function sr(Ae){const dt=Ae.replace(Ke,""),zt=pa(dt,0),hn=zt>=St[0]&&zt<=St[1],Mn=dt.length===2?dt[0]===dt[1]:!1;return{value:Os(Mn?dt[0]:dt),isSecondary:hn||Mn}}function kr(Ae,dt){const zt=Ae.replace(/^['"]|['"]$/g,"").toLowerCase(),hn=parseInt(dt),Mn=isNaN(hn)?"normal":hn;return(kt[zt]||{})[Mn]||Nn[zt]}function Rr(Ae,dt){const zt="".concat(en).concat(dt.replace(":","-"));return new Promise((hn,Mn)=>{if(Ae.getAttribute(zt)!==null)return hn();const si=vr(Ae.children).filter(ta=>ta.getAttribute(Wr)===dt)[0],Ii=O.getComputedStyle(Ae,dt),es=Ii.getPropertyValue("font-family"),ls=es.match(Xn),_s=Ii.getPropertyValue("font-weight"),_a=Ii.getPropertyValue("content");if(si&&!ls)return Ae.removeChild(si),hn();if(ls&&_a!=="none"&&_a!==""){const ta=Ii.getPropertyValue("content");let Da=kr(es,_s);const{value:ga,isSecondary:Rt}=sr(ta),Ja=ls[0].startsWith("FontAwesome");let ho=fr(Da,ga),Ea=ho;if(Ja){const Rs=In(ga);Rs.iconName&&Rs.prefix&&(ho=Rs.iconName,Da=Rs.prefix)}if(ho&&!Rt&&(!si||si.getAttribute(ot)!==Da||si.getAttribute(ke)!==Ea)){Ae.setAttribute(zt,Ea),si&&Ae.removeChild(si);const Rs=Sa(),{extra:Vo}=Rs;Vo.attributes[Wr]=dt,Dt(ho,Da).then(xo=>{const Zu=Kr(i(i({},Rs),{},{icons:{main:xo,mask:Yi()},prefix:Da,iconName:Ea,extra:Vo,watchable:!0})),To=k.createElementNS("http://www.w3.org/2000/svg","svg");dt==="::before"?Ae.insertBefore(To,Ae.firstChild):Ae.appendChild(To),To.outerHTML=Zu.map(Ru=>Ls(Ru)).join(`
791`),Ae.removeAttribute(zt),hn()}).catch(Mn)}else hn()}else hn()})}function $r(Ae){return Promise.all([Rr(Ae,"::before"),Rr(Ae,"::after")])}function wi(Ae){return Ae.parentNode!==document.head&&!~wn.indexOf(Ae.tagName.toUpperCase())&&!Ae.getAttribute(Wr)&&(!Ae.parentNode||Ae.parentNode.tagName!=="svg")}function Oi(Ae){if(J)return new Promise((dt,zt)=>{const hn=vr(Ae.querySelectorAll("*")).filter(wi).map($r),Mn=Or.begin("searchPseudoElements");wa(),Promise.all(hn).then(()=>{Mn(),ia(),dt()}).catch(()=>{Mn(),ia(),zt()})})}var Zi={hooks(){return{mutationObserverCallbacks(Ae){return Ae.pseudoElementsCallback=Oi,Ae}}},provides(Ae){Ae.pseudoElements2svg=function(dt){const{node:zt=k}=dt;Ie.searchPseudoElements&&Oi(zt)}}};let Cn=!1;var hr={mixout(){return{dom:{unwatch(){wa(),Cn=!0}}}},hooks(){return{bootstrap(){Fa(gs("mutationObserverCallbacks",{}))},noAuto(){fa()},watch(Ae){const{observeMutationsRoot:dt}=Ae;Cn?ia():Fa(gs("mutationObserverCallbacks",{observeMutationsRoot:dt}))}}}};const Gn=Ae=>{let dt={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return Ae.toLowerCase().split(" ").reduce((zt,hn)=>{const Mn=hn.toLowerCase().split("-"),yr=Mn[0];let si=Mn.slice(1).join("-");if(yr&&si==="h")return zt.flipX=!0,zt;if(yr&&si==="v")return zt.flipY=!0,zt;if(si=parseFloat(si),isNaN(si))return zt;switch(yr){case"grow":zt.size=zt.size+si;break;case"shrink":zt.size=zt.size-si;break;case"left":zt.x=zt.x-si;break;case"right":zt.x=zt.x+si;break;case"up":zt.y=zt.y-si;break;case"down":zt.y=zt.y+si;break;case"rotate":zt.rotate=zt.rotate+si;break}return zt},dt)};var yi={mixout(){return{parse:{transform:Ae=>Gn(Ae)}}},hooks(){return{parseNodeAttributes(Ae,dt){const zt=dt.getAttribute("data-fa-transform");return zt&&(Ae.transform=Gn(zt)),Ae}}},provides(Ae){Ae.generateAbstractTransformGrouping=function(dt){let{main:zt,transform:hn,containerWidth:Mn,iconWidth:yr}=dt;const si={transform:"translate(".concat(Mn/2," 256)")},Ii="translate(".concat(hn.x*32,", ").concat(hn.y*32,") "),es="scale(".concat(hn.size/16*(hn.flipX?-1:1),", ").concat(hn.size/16*(hn.flipY?-1:1),") "),ls="rotate(".concat(hn.rotate," 0 0)"),_s={transform:"".concat(Ii," ").concat(es," ").concat(ls)},_a={transform:"translate(".concat(yr/2*-1," -256)")},ta={outer:si,inner:_s,path:_a};return{tag:"g",attributes:i({},ta.outer),children:[{tag:"g",attributes:i({},ta.inner),children:[{tag:zt.icon.tag,children:zt.icon.children,attributes:i(i({},zt.icon.attributes),ta.path)}]}]}}}};const os={x:0,y:0,width:"100%",height:"100%"};function cs(Ae){let dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return Ae.attributes&&(Ae.attributes.fill||dt)&&(Ae.attributes.fill="black"),Ae}function ds(Ae){return Ae.tag==="g"?Ae.children:[Ae]}
vendor: 4,719 bytes, line 791
791var X={hooks(){return{parseNodeAttributes(Ae,dt){const zt=dt.getAttribute("data-fa-mask"),hn=zt?Hn(zt.split(" ").map(Mn=>Mn.trim())):Yi();return hn.prefix||(hn.prefix=di()),Ae.mask=hn,Ae.maskId=dt.getAttribute("data-fa-mask-id"),Ae}}},provides(Ae){Ae.generateAbstractMask=function(dt){let{children:zt,attributes:hn,main:Mn,mask:yr,maskId:si,transform:Ii}=dt;const{width:es,icon:ls}=Mn,{width:_s,icon:_a}=yr,ta=ct({transform:Ii,containerWidth:_s,iconWidth:es}),Da={tag:"rect",attributes:i(i({},os),{},{fill:"white"})},ga=ls.children?{children:ls.children.map(cs)}:{},Rt={tag:"g",attributes:i({},ta.inner),children:[cs(i({tag:ls.tag,attributes:i(i({},ls.attributes),ta.path)},ga))]},Ja={tag:"g",attributes:i({},ta.outer),children:[Rt]},ho="mask-".concat(si||Gt()),Ea="clip-".concat(si||Gt()),Rs={tag:"mask",attributes:i(i({},os),{},{id:ho,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[Da,Ja]},Vo={tag:"defs",children:[{tag:"clipPath",attributes:{id:Ea},children:ds(_a)},Rs]};return zt.push(Vo,{tag:"rect",attributes:i({fill:"currentColor","clip-path":"url(#".concat(Ea,")"),mask:"url(#".concat(ho,")")},os)}),{children:zt,attributes:hn}}}},fe={provides(Ae){let dt=!1;O.matchMedia&&(dt=O.matchMedia("(prefers-reduced-motion: reduce)").matches),Ae.missingIconAbstract=function(){const zt=[],hn={fill:"currentColor"},Mn={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};zt.push({tag:"path",attributes:i(i({},hn),{},{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"})});const yr=i(i({},Mn),{},{attributeName:"opacity"}),si={tag:"circle",attributes:i(i({},hn),{},{cx:"256",cy:"364",r:"28"}),children:[]};return dt||si.children.push({tag:"animate",attributes:i(i({},Mn),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:i(i({},yr),{},{values:"1;0;1;1;0;1;"})}),zt.push(si),zt.push({tag:"path",attributes:i(i({},hn),{},{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:dt?[]:[{tag:"animate",attributes:i(i({},yr),{},{values:"1;0;0;0;0;1;"})}]}),dt||zt.push({tag:"path",attributes:i(i({},hn),{},{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({},yr),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:zt}}}},Re={hooks(){return{parseNodeAttributes(Ae,dt){const zt=dt.getAttribute("data-fa-symbol"),hn=zt===null?!1:zt===""?!0:zt;return Ae.symbol=hn,Ae}}}},et=[Ki,be,Pe,he,Le,Zi,hr,yi,X,fe,Re];Ts(et,{mixoutsTo:Mt});const wt=Mt.noAuto,qt=Mt.config,On=Mt.library,Yn=Mt.dom,Zn=Mt.parse,Mr=Mt.findIconDefinition,Li=Mt.toHtml,Ss=Mt.icon,Ps=Mt.layer,Ia=Mt.text,qa=Mt.counter;var ae=e(48786),Yt=e.n(ae),_t=e(80004),Wt=e.n(_t);function ni(Ae,dt){var zt=Object.keys(Ae);if(Object.getOwnPropertySymbols){var hn=Object.getOwnPropertySymbols(Ae);dt&&(hn=hn.filter(function(Mn){return Object.getOwnPropertyDescriptor(Ae,Mn).enumerable})),zt.push.apply(zt,hn)}return zt}function ki(Ae){for(var dt=1;dt<arguments.length;dt++){var zt=arguments[dt]!=null?arguments[dt]:{};
vendor: 1,443 bytes, line 791
791dt%2?ni(Object(zt),!0).forEach(function(hn){Is(Ae,hn,zt[hn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ae,Object.getOwnPropertyDescriptors(zt)):ni(Object(zt)).forEach(function(hn){Object.defineProperty(Ae,hn,Object.getOwnPropertyDescriptor(zt,hn))})}return Ae}function js(Ae){"@babel/helpers - typeof";return js=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(dt){return typeof dt}:function(dt){return dt&&typeof Symbol=="function"&&dt.constructor===Symbol&&dt!==Symbol.prototype?"symbol":typeof dt},js(Ae)}function Is(Ae,dt,zt){return dt in Ae?Object.defineProperty(Ae,dt,{value:zt,enumerable:!0,configurable:!0,writable:!0}):Ae[dt]=zt,Ae}function ma(Ae,dt){if(Ae==null)return{};var zt={},hn=Object.keys(Ae),Mn,yr;for(yr=0;yr<hn.length;yr++)Mn=hn[yr],!(dt.indexOf(Mn)>=0)&&(zt[Mn]=Ae[Mn]);return zt}function Qa(Ae,dt){if(Ae==null)return{};var zt=ma(Ae,dt),hn,Mn;if(Object.getOwnPropertySymbols){var yr=Object.getOwnPropertySymbols(Ae);for(Mn=0;Mn<yr.length;Mn++)hn=yr[Mn],!(dt.indexOf(hn)>=0)&&Object.prototype.propertyIsEnumerable.call(Ae,hn)&&(zt[hn]=Ae[hn])}return zt}function Va(Ae){return Ao(Ae)||Ro(Ae)||Mo(Ae)||vu()}function Ao(Ae){if(Array.isArray(Ae))return Pu(Ae)}function Ro(Ae){if(typeof Symbol<"u"&&Ae[Symbol.iterator]!=null||Ae["@@iterator"]!=null)return Array.from(Ae)}function Mo(Ae,dt){if(Ae){if(typeof Ae=="string")return Pu(Ae,dt);var zt=Object.prototype.toString.call(Ae).slice(8,-1);
791if(zt==="Object"&&Ae.constructor&&(zt=Ae.constructor.name),zt==="Map"||zt==="Set")return Array.from(Ae);if(zt==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(zt))return Pu(Ae,dt)}}function Pu(Ae,dt){(dt==null||dt>Ae.length)&&(dt=Ae.length);for(var zt=0,hn=new Array(dt);zt<dt;zt++)hn[zt]=Ae[zt];return hn}function vu(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
792In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Yo(Ae){var dt,zt=Ae.beat,hn=Ae.fade,Mn=Ae.beatFade,yr=Ae.bounce,si=Ae.shake,Ii=Ae.flash,es=Ae.spin,ls=Ae.spinPulse,_s=Ae.spinReverse,_a=Ae.pulse,ta=Ae.fixedWidth,Da=Ae.inverse,ga=Ae.border,Rt=Ae.listItem,Ja=Ae.flip,ho=Ae.size,Ea=Ae.rotation,Rs=Ae.pull,Vo=(dt={"fa-beat":zt,"fa-fade":hn,"fa-beat-fade":Mn,"fa-bounce":yr,"fa-shake":si,"fa-flash":Ii,"fa-spin":es,"fa-spin-reverse":_s,"fa-spin-pulse":ls,"fa-pulse":_a,"fa-fw":ta,"fa-inverse":Da,"fa-border":ga,"fa-li":Rt,"fa-flip":Ja===!0,"fa-flip-horizontal":Ja==="horizontal"||Ja==="both","fa-flip-vertical":Ja==="vertical"||Ja==="both"},Is(dt,"fa-".concat(ho),typeof ho<"u"&&ho!==null),Is(dt,"fa-rotate-".concat(Ea),typeof Ea<"u"&&Ea!==null&&Ea!==0),Is(dt,"fa-pull-".concat(Rs),typeof Rs<"u"&&Rs!==null),Is(dt,"fa-swap-opacity",Ae.swapOpacity),dt);return Object.keys(Vo).map(function(xo){return Vo[xo]?xo:null}).filter(function(xo){return xo})}function Iu(Ae){return Ae=Ae-0,Ae===Ae}function ou(Ae){return Iu(Ae)?Ae:(Ae=Ae.replace(/[\-_\s]+(.)?/g,function(dt,zt){return zt?zt.toUpperCase():""}),Ae.substr(0,1).toLowerCase()+Ae.substr(1))}var yu=["style"];function du(Ae){return Ae.charAt(0).toUpperCase()+Ae.slice(1)}function bu(Ae){return Ae.split(";").map(function(dt){return dt.trim()}).filter(function(dt){return dt}).reduce(function(dt,zt){var hn=zt.indexOf(":"),Mn=ou(zt.slice(0,hn)),yr=zt.slice(hn+1).trim();return Mn.startsWith("webkit")?dt[du(Mn)]=yr:dt[Mn]=yr,dt},{})}function Bu(Ae,dt){var zt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof dt=="string")return dt;var hn=(dt.children||[]).map(function(es){return Bu(Ae,es)}),Mn=Object.keys(dt.attributes||{}).reduce(function(es,ls){var _s=dt.attributes[ls];switch(ls){case"class":es.attrs.className=_s,delete dt.attributes.class;break;case"style":es.attrs.style=bu(_s);break;default:ls.indexOf("aria-")===0||ls.indexOf("data-")===0?es.attrs[ls.toLowerCase()]=_s:es.attrs[ou(ls)]=_s}return es},{attrs:{}}),yr=zt.style,si=yr===void 0?{}:yr,Ii=Qa(zt,yu);return Mn.attrs.style=ki(ki({},Mn.attrs.style),si),Ae.apply(void 0,[dt.tag,ki(ki({},Mn.attrs),Ii)].concat(Va(hn)))}var Ga=!1;try{Ga=!0}catch{}function go(){if(!Ga&&console&&typeof console.error=="function"){var Ae;(Ae=console).error.apply(Ae,arguments)}}function Ju(Ae){if(Ae&&js(Ae)==="object"&&Ae.prefix&&Ae.iconName&&Ae.icon)return Ae;if(Zn.icon)return Zn.icon(Ae);if(Ae===null)return null;if(Ae&&js(Ae)==="object"&&Ae.prefix&&Ae.iconName)return Ae;if(Array.isArray(Ae)&&Ae.length===2)return{prefix:Ae[0],iconName:Ae[1]};if(typeof Ae=="string")return{prefix:"fas",iconName:Ae}}function Uu(Ae,dt){return Array.isArray(dt)&&dt.length>0||!Array.isArray(dt)&&dt?Is({},Ae,dt):{}}var Eo={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},Fo=Wt().forwardRef(function(Ae,dt){var zt=ki(ki({},Eo),Ae),hn=zt.icon,Mn=zt.mask,yr=zt.symbol,si=zt.className,Ii=zt.title,es=zt.titleId,ls=zt.maskId,_s=Ju(hn),_a=Uu("classes",[].concat(Va(Yo(zt)),Va((si||"").split(" ")))),ta=Uu("transform",typeof zt.transform=="string"?Zn.transform(zt.transform):zt.transform),Da=Uu("mask",Ju(Mn)),ga=Ss(_s,ki(ki(ki(ki({},_a),ta),Da),{},{symbol:yr,title:Ii,titleId:es,maskId:ls}));if(!ga)return go("Could not find icon",_s),null;var Rt=ga.abstract,Ja={ref:dt};return Object.keys(zt).forEach(function(ho){Eo.hasOwnProperty(ho)||(Ja[ho]=zt[ho])}),ju(Rt[0],Ja)});Fo.displayName="FontAwesomeIcon",Fo.propTypes={beat:Yt().bool,border:Yt().bool,beatFade:Yt().bool,bounce:Yt().bool,className:Yt().string,fade:Yt().bool,flash:Yt().bool,mask:Yt().oneOfType([Yt().object,Yt().array,Yt().string]),maskId:Yt().string,fixedWidth:Yt().bool,inverse:Yt().bool,flip:Yt().oneOf([!0,!1,"horizontal","vertical","both"]),icon:Yt().oneOfType([Yt().object,Yt().array,Yt().string]),listItem:Yt().bool,pull:Yt().oneOf(["right","left"]),pulse:Yt().bool,rotation:Yt().oneOf([0,90,180,270]),shake:Yt().bool,size:Yt().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:Yt().bool,spinPulse:Yt().bool,spinReverse:Yt().bool,symbol
792:Yt().oneOfType([Yt().bool,Yt().string]),title:Yt().string,titleId:Yt().string,transform:Yt().oneOfType([Yt().string,Yt().object]),swapOpacity:Yt().bool};var ju=Bu.bind(null,Wt().createElement)},81169:c=>{"use strict";c.exports=Math.abs},81341:(c,d,e)=>{"use strict";e(78710),e(3933);var t=e(81766);c.exports=t("Set","union")},81349:(c,d,e)=>{var t=e(61993),r=e(22590),a=e(10683),i=e(29823);function s(){if(arguments.length===0)throw new Error("pipe requires at least one argument");return t(arguments[0].length,a(r,arguments[0],i(arguments)))}c.exports=s},81368:(c,d,e)=>{"use strict";e.d(d,{WW:()=>i,_m:()=>t,iH:()=>r,wh:()=>s});const t=1024,r=1024*t,a=/[^\u0000-\u007F]/;function i(o){return a.test(o)?window.TextEncoder!==void 0?new TextEncoder().encode(o).length:new Blob([o]).size:o.length}function s(o){if(o.length===1)return o[0];const l=o.reduce((h,y)=>h+y.length,0),f=new Uint8Array(l);let v=0;for(const h of o)f.set(h,v),v+=h.length;return f}},81479:(c,d,e)=>{"use strict";var t=e(58595),r=e(23546),a=e(90976),i=e(31921),s=e(11386),o=e(97597),l=e(10068),f=e(70376),v=e(47144),h=e(55082),y=e(46919),E=e(47160),w=e(53118),T=e(72540),O=i.PROPER,k=i.CONFIGURABLE,B=T.IteratorPrototype,R=T.BUGGY_SAFARI_ITERATORS,L=E("iterator"),J="keys",K="values",I="entries",W=function(){return this};c.exports=function(Z,H,G,te,ve,oe,le){o(G,H,te);var Se=function(Ve){if(Ve===ve&&Fe)return Fe;if(!R&&Ve&&Ve in ze)return ze[Ve];switch(Ve){case J:return function(){return new G(this,Ve)};case K:return function(){return new G(this,Ve)};case I:return function(){return new G(this,Ve)}}return function(){return new G(this)}},xe=H+" Iterator",Ge=!1,ze=Z.prototype,ye=ze[L]||ze["@@iterator"]||ve&&ze[ve],Fe=!R&&ye||Se(ve),Je=H==="Array"&&ze.entries||ye,qe,Lt,$t;if(Je&&(qe=l(Je.call(new Z)),qe!==Object.prototype&&qe.next&&(!a&&l(qe)!==B&&(f?f(qe,B):s(qe[L])||y(qe,L,W)),v(qe,xe,!0,!0),a&&(w[xe]=W))),O&&ve===K&&ye&&ye.name!==K&&(!a&&k?h(ze,"name",K):(Ge=!0,Fe=function(){return r(ye,this)})),ve)if(Lt={values:Se(K),keys:oe?Fe:Se(J),entries:Se(I)},le)for($t in Lt)(R||Ge||!($t in ze))&&y(ze,$t,Lt[$t]);else t({target:H,proto:!0,forced:R||Ge},Lt);return(!a||le)&&ze[L]!==Fe&&y(ze,L,Fe,{name:ve}),w[H]=Fe,Lt}},81481:(c,d,e)=>{var t=e(95471),r=e(26543);c.exports=function(){function a(i,s){this.xf=s,this.f=i,this.idx=-1,this.lastIdx=-1}return a.prototype["@@transducer/init"]=r.init,a.prototype["@@transducer/result"]=function(i){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](i,this.lastIdx))},a.prototype["@@transducer/step"]=function(i,s){return this.idx+=1,this.f(s)&&(this.lastIdx=this.idx),i},t(function(s,o){return new a(s,o)})}()},81569:(c,d,e)=>{var t=e(4851),r=t(function(i,s){return s>i?s:i});c.exports=r},81622:(c,d,e)=>{"use strict";var t=e(58595),r=e(23546),a=e(91199),i=e(19982),s=e(58244),o=e(58727),l=e(52962);t({target:"Promise",stat:!0,forced:l},{all:function(v){var h=this,y=i.f(h),E=y.resolve,w=y.reject,T=s(function(){var O=a(h.resolve),k=[],B=0,R=1;o(v,function(L){var J=B++,K=!1;R++,r(O,h,L).then(function(I){K||(K=!0,k[J]=I,--R||E(k))},w)}),--R||E(k)});return T.error&&w(T.value),y.promise}})},81703:(c,d,e)=>{var t=e(4051),r=e(60872),a=e(47777),i=function(s,o,l){var f={},v=function(){for(var h=[],y=arguments.length;y--;)h[y]=arguments[y];return a(function(){var E=o.apply(null,h);return f[E]||(f[E]={},f[E].async=t(function(w,T){Object.assign(f[E],{reject:w,resolve:T})})),clearTimeout(f[E].timeout),f[E].timeout=setTimeout(function(){var w=f[E],T=w.reject,O=w.resolve;l.apply(null,h).fork(T,O),delete f[E]},s),f[E].async})};return v};c.exports=r(i)},81766:(c,d,e)=>{"use strict";var t=e(64911),r=e(72323);c.exports=function(a,i){return r(t[a].prototype[i])}},81821:(c,d,e)=>{var t=e(74685),r=e(24202),a=e(98965),i=1,s=2;function o(l,f,v,h,y,E){var w=v&i,T=l.length,O=f.length;if(T!=O&&!(w&&O>T))return!1;var k=E.get(l),B=E.get(f);if(k&&B)return k==f&&B==l;var R=-1,L=!0,J=v&s?new t:void 0;for(E.set(l,f),E.set(f,l);++R<T;){var K=l[R],I=f[R];if(h)var W=w?h(I,K,R,f,l,E):h(K,I,R,l,f,E);if(W!==void 0){if(W)continue;L=!1;break}if(J){if(!r(f,function(Z,H){if(!a(J,H)&&(K===Z||y(K,Z,v,h,E)))return J.push(H)})){L=!1;break}}else if(!(K===I||y(K,I,v,h,E))){L=!1;break}}return E.delete(l),E.delete(f),L}c.exports=o},81888:(c,d,e)=>{"use strict";var t=e(64911),r=e(541),a=t.document,i=r(a)&&r(a.createElement);c.exports=function(s){return i?a.createElement(s):{}}},81894:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="plus-large",a=512,i=512,s=[],o="e59e",l="M488 232c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0 0 208c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-208L24 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l208 0 0-208c0-13.3 10.7-24 24-24s24 10.7 24 24l0 208 208 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.TS=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},81917:(c,d,e)=>{var t=e(61112),r=e(93662);c.exports=t(r)},81968:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.BLANK_URL=d.relativeFirstCharacters=d.urlSchemeRegex=d.ctrlCharactersRegex=d.htmlCtrlEntityRegex=d.htmlEntitiesRegex=d.invalidProtocolRegex=void 0,d.invalidProtocolRegex=/^([^\w]*)(javascript|data|vbscript)/im,d.htmlEntitiesRegex=/&#(\w+)(^\w|;)?/g,d.htmlCtrlEntityRegex=/&(newline|tab);/gi,d.ctrlCharactersRegex=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,d.urlSchemeRegex=/^.+(:|&colon;)/gim,d.relativeFirstCharacters=[".","/"],d.BLANK_URL="about:blank"},82176:c=>{function d(){this.__data__=[],this.size=0}c.exports=d},82189:(c,d,e)=>{var t=e(61112),r=e(2567),a=e(63704);c.exports=t(function(s,o,l){return r(s,a(o,l))})},82357:(c,d,e)=>{"use strict";e(8223);var t=e(81766);c.exports=t("Array","toReversed")},82409:c=>{function d(e){return typeof e["@@transducer/step"]=="function"}c.exports=d},82483:(c,d,e)=>{"use strict";e.d(d,{F:()=>t});var t=function(a){return a.scrollTop}},82656:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){if(a>i)throw new Error("min must not be greater than max in clamp(min, max, value)");return s<a?a:s>i?i:s})},82659:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(32186);function r(a){return!!a&&t("reduce",a)}c.exports=r},82671:(c,d,e)=>{var t=e(57118),r=e(95471),a=e(6245),i=e(66527);c.exports=r(function(o,l){if(!a(o))throw new TypeError("\u2018test\u2019 requires a value of type RegExp as its first argument; received "+i(o));return t(o).test(l)})},82744:(c,d,e)=>{"use strict";e(76001)},82751:c=>{function d(e){var t=-1,r=Array(e.size);return e.forEach(function(a,i){r[++t]=[i,a]}),r}c.exports=d},82827:c=>{function d(e){var t=String(e).match(/^function (\w*)/);return t==null?"":t[1]}c.exports=d},82849:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e){return typeof e=="number"&&!isNaN(e)}c.exports=d},82876:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){var o={};for(var l in s)o[l]=s[l];return o[a]=i,o})},82898:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(30604),r=e(2104),a=e(30495),i=e(72041),s=e(48016),o=e(52940);function l(v){return v.length?v.map(f).reduce(function(h,y){return h+","+y}):v}function f(v){return v&&r(v.inspect)?" "+v.inspect():r(v)?" Function":t(v)?" ["+l(v)+" ]":a(v)?" { "+Object.keys(v).reduce(function(h,y){return h.concat([y+":"+f(v[y])])},[]).join(", ")+" }":i(v)?' "'+v+'"':s(v)||o(v)?" "+v.toString():" "+v}c.exports=f},82899:(c,d,e)=>{var t=e(64463),r=e(49570),a=e(18341),i=e(63757),s=e(81917);c.exports=r(function(l){var f=s(i,0,a(function(v){return v[0].length},l));return t(f,function(){for(var v=0;v<l.length;){if(l[v][0].apply(this,arguments))return l[v][1].apply(this,arguments);v+=1}})})},82963:(c,d,e)=>{var t=e(61112),r=e(37266),a=e(18241);c.exports=t(function(s,o,l){return a(s,r(o),l)})},83041:(c,d,e)=>{"use strict";e.d(d,{D:()=>v});var t=e(61183),r=e(52276),a=e(26614),i=e(67915),s=e(67898);function o(h){const y=(0,s.P)(h)==="object";return y||i.Vy.error("Unsupported context:",h),y}function l(h,y,E){const w={...h};for(const[T,{required:O,type:k}]of Object.entries(y))k==="string"&&!f(w[T])&&(w[T]=String(w[T])),O&&f(w[T])&&i.Vy.warn(`The property ${T} of ${E} is required; context will not be sent to the intake.`);return w}function f(h){return h==null||h===""}function v(h="",{propertiesConfig:y={}}={}){let E={};const w=new a.cP,T={getContext:()=>(0,t.Go)(E),setContext:O=>{o(O)?E=(0,r.a)(l(O,y,h)):T.clearContext(),w.notify()},setContextProperty:(O,k)=>{E=(0,r.a)(l({...E,[O]:k},y,h)),w.notify()},removeContextProperty:O=>{delete E[O],l(E,y,h),w.notify()},clearContext:()=>{E={},w.notify()},changeObservable:w};return T}},83061:(c,d)=>{"use strict";var e;e={value:!0};var t="fad",r="paintbrush",a=576,i=512,s=[128396,"paint-brush"],o="f1fc",l=["M0 480c0 17.7 14.3 32 32 32l143.9 0c.1-.2 .2-.3 .3-.3c2.6 .2 5.2 .3 7.9 .3c66.3 0 120-53.7 120-120c0-2.8-.1-5.5-.2-8.3l-.6-.6L208 272c-.5 0-1.1 0-1.7 0L184 272c-66.3 0-120 53.7-120 120c0 6.2 .5 12.4 1.4 18.4C68.1 428.2 56.1 448 38 448l-6 0c-17.7 0-32 14.3-32 32z","M411 331.6c-19.9 32.6-55.3 52.4-93.4 52.4c-4.8 0-9.6-.3-14.3-.9L208 272c.2-35.9 17.8-69.4 47.1-90.1L500.2 8.8C518.8-4.3 544.1-2.6 560.7 13s20 40.6 8.2 60.1L411 331.6z"];d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.ue=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},83093:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="layer-group",a=576,i=512,s=[],o="f5fd",l="M264.5 5.2c14.9-6.9 32.1-6.9 47 0l218.6 101c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 149.8C37.4 145.8 32 137.3 32 128s5.4-17.9 13.9-21.8L264.5 5.2zM476.9 209.6l53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 277.8C37.4 273.8 32 265.3 32 256s5.4-1
7927.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0l152-70.2zm-152 198.2l152-70.2 53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 405.8C37.4 401.8 32 393.3 32 384s5.4-17.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.qI=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},83126:(c,d,e)=>{var t=e(54625),r=t(function(i,s){return i*s});c.exports=r},83155:c=>{var d=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function e(t){return t.match(d)||[]}c.exports=e},83166:(c,d,e)=>{var t=e(61120),r=e(79190),a=e(37620);c.exports=r(a(t))},83174:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){for(var o=0,l=s.length,f=[i];o<l;)i=a(i,s[o]),f[o+1]=i,o+=1;return f})},83220:(c,d,e)=>{"use strict";e.d(d,{NR:()=>s,Yn:()=>i,uC:()=>a});var t=e(51807),r=e(9659);function a(o){const f=new Error(o);f.name="HandlingStack";let v;return(0,t.um)(()=>{const h=(0,r.T)(f);h.stack=h.stack.slice(2),v=i(h)}),v}function i(o){let l=s(o);return o.stack.forEach(f=>{const v=f.func==="?"?"<anonymous>":f.func,h=f.args&&f.args.length>0?`(${f.args.join(", ")})`:"",y=f.line?`:${f.line}`:"",E=f.line&&f.column?`:${f.column}`:"";l+=`
793  at ${v}${h} @ ${f.url}${y}${E}`}),l}function s(o){return`${o.name||"Error"}: ${o.message}`}},83222:c=>{c.exports=function(e){var t=e.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");return'"'+t.replace(/"/g,'\\"')+'"'}},83323:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.isObject=d.isString=d.isInteger=d.isNumber=void 0;var e=Number.NEGATIVE_INFINITY,t=Number.POSITIVE_INFINITY;d.isNumber=function(r){var a=typeof r;return a==="number"&&r>e&&r<t},d.isInteger=function(r){return d.isNumber(r)&&r%1===0},d.isString=function(r){return typeof r=="string"},d.isObject=function(r){var a=typeof r;return r!==null&&(a==="object"||a==="function")}},83355:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */c.exports=e(2104)},83464:(c,d,e)=>{var t=e(22267),r=e(32982),a=e(16014),i=e(81821),s=e(82751),o=e(33501),l=1,f=2,v="[object Boolean]",h="[object Date]",y="[object Error]",E="[object Map]",w="[object Number]",T="[object RegExp]",O="[object Set]",k="[object String]",B="[object Symbol]",R="[object ArrayBuffer]",L="[object DataView]",J=t?t.prototype:void 0,K=J?J.valueOf:void 0;function I(W,Z,H,G,te,ve,oe){switch(H){case L:if(W.byteLength!=Z.byteLength||W.byteOffset!=Z.byteOffset)return!1;W=W.buffer,Z=Z.buffer;case R:return!(W.byteLength!=Z.byteLength||!ve(new r(W),new r(Z)));case v:case h:case w:return a(+W,+Z);case y:return W.name==Z.name&&W.message==Z.message;case T:case k:return W==Z+"";case E:var le=s;case O:var Se=G&l;if(le||(le=o),W.size!=Z.size&&!Se)return!1;var xe=oe.get(W);if(xe)return xe==Z;G|=f,oe.set(W,Z);var Ge=i(le(W),le(Z),G,te,ve,oe);return oe.delete(W),Ge;case B:if(K)return K.call(W)==K.call(Z)}return!1}c.exports=I},83467:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="chevron-up",a=512,i=512,s=[],o="f077",l="M233.4 105.4c12.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 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.w2=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},83517:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(29846),r=e(85566),a=e(28318),i=e(96660),s=e(97804),o=function(h,y){return h.valueOf()===y.valueOf()},l={Array:function(h,y){return h.length===y.length&&f(h,y)},Date:function(h,y){return r(h.valueOf(),y.valueOf())},Error:function(h,y){return h.name===y.name&&h.message===y.message},Object:function(h,y){return Object.keys(h).length===Object.keys(y).length&&f(h,y)},RegExp:function(h,y){return h.source===y.source&&h.ignoreCase===y.ignoreCase&&h.global===y.global&&h.multiline===y.multiline&&h.unicode===y.unicode}};function f(h,y){for(var E in h)if(!v(h[E],y[E]))return!1;return!0}function v(h,y){return r(h,y)?!0:t(h,y)?a("equals",h)?(y[s.equals]||y.equals).c
793all(y,h):(l[i(h)]||o)(h,y):!1}c.exports=v},83566:(c,d,e)=>{"use strict";var t=e(64911),r=e(10058),a=t.process,i=t.Deno,s=a&&a.versions||i&&i.version,o=s&&s.v8,l,f;o&&(l=o.split("."),f=l[0]>0&&l[0]<4?1:+(l[0]+l[1])),!f&&r&&(l=r.match(/Edge\/(\d+)/),(!l||l[1]>=74)&&(l=r.match(/Chrome\/(\d+)/),l&&(f=+l[1]))),c.exports=f},83838:(c,d,e)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var t=e(46917),r=i(t),a=e(54494);function i(l){return l&&l.__esModule?l:{default:l}}var s=function(f){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:66;return(0,r.default)(f,v)},o={spyCallbacks:[],spySetState:[],scrollSpyContainers:[],mount:function(f,v){if(f){var h=s(function(y){o.scrollHandler(f)},v);o.scrollSpyContainers.push(f),(0,a.addPassiveEventListener)(f,"scroll",h)}},isMounted:function(f){return o.scrollSpyContainers.indexOf(f)!==-1},currentPositionX:function(f){if(f===document){var v=window.pageYOffset!==void 0,h=(document.compatMode||"")==="CSS1Compat";return v?window.pageXOffset:h?document.documentElement.scrollLeft:document.body.scrollLeft}else return f.scrollLeft},currentPositionY:function(f){if(f===document){var v=window.pageXOffset!==void 0,h=(document.compatMode||"")==="CSS1Compat";return v?window.pageYOffset:h?document.documentElement.scrollTop:document.body.scrollTop}else return f.scrollTop},scrollHandler:function(f){var v=o.scrollSpyContainers[o.scrollSpyContainers.indexOf(f)].spyCallbacks||[];v.forEach(function(h){return h(o.currentPositionX(f),o.currentPositionY(f))})},addStateHandler:function(f){o.spySetState.push(f)},addSpyHandler:function(f,v){var h=o.scrollSpyContainers[o.scrollSpyContainers.indexOf(v)];h.spyCallbacks||(h.spyCallbacks=[]),h.spyCallbacks.push(f),f(o.currentPositionX(v),o.currentPositionY(v))},updateStates:function(){o.spySetState.forEach(function(f){return f()})},unmount:function(f,v){o.scrollSpyContainers.forEach(function(h){return h.spyCallbacks&&h.spyCallbacks.length&&h.spyCallbacks.indexOf(v)>-1&&h.spyCallbacks.splice(h.spyCallbacks.indexOf(v),1)}),o.spySetState&&o.spySetState.length&&o.spySetState.indexOf(f)>-1&&o.spySetState.splice(o.spySetState.indexOf(f),1),document.removeEventListener("scroll",o.scrollHandler)},update:function(){return o.scrollSpyContainers.forEach(function(f){return o.scrollHandler(f)})}};d.default=o},83897:c=>{"use strict";c.exports=function(d,e){return{enumerable:!(d&1),configurable:!(d&2),writable:!(d&4),value:e}}},83947:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(72041),r=e(28318);function a(i){return t(i)||!!i&&r("concat",i)}c.exports=a},84026:(c,d,e)=>{"use strict";var t=e(12776);c.exports=function(r){var a=+r;return a!==a||a===0?0:t(a)}},84069:(c,d,e)=>{"use strict";e.d(d,{b:()=>r});var t=e(95865);function r(a,i){const s=t.J2.__ddBrowserSdkExtensionCallback;s&&s({type:a,payload:i})}},84074:c=>{function d(e){return function(){return!e.apply(this,arguments)}}c.exports=d},84107:(c,d,e)=>{var t=e(49570),r=e(1863),a=e(74677),i=e(28286);c.exports=t(function(o){return r(a(o),i(o))})},84212:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(15371),i=e(97171);c.exports=t(r([],a,function(o,l){var f=[],v=1,h=l.length;if(h!==0)for(f[0]=l[0];v<h;)o(i(f),l[v])||(f[f.length]=l[v]),v+=1;return f}))},84273:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="file-export",a=576,i=512,s=["arrow-right-from-file"],o="f56e",l="M352 448c0 17.7-14.3 32-32 32L64 480c-17.7 0-32-14.3-32-32L32 64c0-17.7 14.3-32 32-32l128 0 0 112c0 26.5 21.5 48 48 48l112 0 0 64 32 0 0-92.1c0-12.7-5.1-24.9-14.1-33.9L254.1 14.1c-9-9-21.2-14.1-33.9-14.1L64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-80-32 0 0 80zm-.5-288L240 160c-8.8 0-16-7.2-16-16l0-111.5c2.8 .7 5.4 2.1 7.4 4.2L347.3 152.6c2.1 2.1 3.5 4.6 4.2 7.4zm123.8 52.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L521.4 304 208 304c-8.8 0-16 7.2-16 16s7.2 16 16 16l313.4 0-68.7 68.7c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l96-96c6.2-6.2 6.2-16.4 0-22.6l-96-96z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.o1=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},84278:(c,d,e)=>{var t=e(61120),r=e(95471),a=e(26543);c.exports=function(){function i(s,o){this.xf=o,this.pos=0,this.full=!1,this.acc=new Array(s)}return i.prototype["@@transducer/init"]=a.init,i.prototype["@@transducer/result"]=function(s){return this.acc=null,this.xf["@@transducer/result"](s)},i.prototype["@@transducer/step"]=function(s,o){return this.store(o),this.full?this.xf["@@transducer/step"](s,this.getCopy()):s},i.prototype.store=function(s){this.acc[this.pos]=s,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},i.prototype.getCopy=function(){return t(Array.prototype.slice.call(this.acc,this.pos),Array.prototype.slice.call(this.acc,0,this.pos))},r(function(o,l){return new i(o,l)})}()},84342:(c,d,e)=>{var t=e(52114);c.exports=function(){var r=Object.prototype.toString;return r.call(arguments)==="[object Arguments]"?function(i){return r.call(i)==="[object Arguments]"}:function(i){return t("callee",i)}}()},84343:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(28318),r=e(3590);function a(i){return r(i)&&t("chain",i)}c.exports=a},84377:(c,d,e)=>{"use strict";c.exports=e(288)()?Array.from:e(56204)},84754:(c,d,e)=>{var t=e(49570);c.exports=t(function(a){var i=[];for(var s in a)i[i.length]=[s,a[s]];return i})},84908:(c,d,e)=>{var t=e(54625),r=t(function(i,s){for(var o={},l=0;l<i.length;)i[l]in s&&(o[i[l]]=s[i[l]]),l+=1;return o}
793);c.exports=r},85073:(c,d,e)=>{"use strict";c.exports=e(91336)()?Object.keys:e(26452)},85123:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="chevron-left",a=320,i=512,s=[9001],o="f053",l="M15 239c-9.4 9.4-9.4 24.6 0 33.9L207 465c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L65.9 256 241 81c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L15 239z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Wz=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},85206:(c,d,e)=>{var t=e(88311);function r(a){return function i(s){return arguments.length===0||t(s)?i:a.apply(this,arguments)}}c.exports=r},85242:c=>{"use strict";c.exports=function(d){return d!==d}},85258:(c,d,e)=>{var t=e(78475),r=e(94965);c.exports=function(i,s,o){return function(){if(arguments.length===0)return o();var l=Array.prototype.slice.call(arguments,0),f=l.pop();if(!t(f)){for(var v=0;v<i.length;){if(typeof f[i[v]]=="function")return f[i[v]].apply(f,l);v+=1}if(r(f)){var h=s.apply(null,l);return h(f)}}return o.apply(this,arguments)}}},85363:c=>{var d="\\ud800-\\udfff",e="\\u0300-\\u036f",t="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",a=e+t+r,i="\\u2700-\\u27bf",s="a-z\\xdf-\\xf6\\xf8-\\xff",o="\\xac\\xb1\\xd7\\xf7",l="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",f="\\u2000-\\u206f",v=" \\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",h="A-Z\\xc0-\\xd6\\xd8-\\xde",y="\\ufe0e\\ufe0f",E=o+l+f+v,w="['\u2019]",T="["+E+"]",O="["+a+"]",k="\\d+",B="["+i+"]",R="["+s+"]",L="[^"+d+E+k+i+s+h+"]",J="\\ud83c[\\udffb-\\udfff]",K="(?:"+O+"|"+J+")",I="[^"+d+"]",W="(?:\\ud83c[\\udde6-\\uddff]){2}",Z="[\\ud800-\\udbff][\\udc00-\\udfff]",H="["+h+"]",G="\\u200d",te="(?:"+R+"|"+L+")",ve="(?:"+H+"|"+L+")",oe="(?:"+w+"(?:d|ll|m|re|s|t|ve))?",le="(?:"+w+"(?:D|LL|M|RE|S|T|VE))?",Se=K+"?",xe="["+y+"]?",Ge="(?:"+G+"(?:"+[I,W,Z].join("|")+")"+xe+Se+")*",ze="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",ye="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Fe=xe+Se+Ge,Je="(?:"+[B,W,Z].join("|")+")"+Fe,qe=RegExp([H+"?"+R+"+"+oe+"(?="+[T,H,"$"].join("|")+")",ve+"+"+le+"(?="+[T,H+te,"$"].join("|")+")",H+"?"+te+"+"+oe,H+"+"+le,ye,ze,k,Je].join("|"),"g");function Lt($t){return $t.match(qe)||[]}c.exports=Lt},85442:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="arrow-right-from-line",a=448,i=512,s=[8614,"arrow-from-left"],o="f343",l="M48 88c0-13.3-10.7-24-24-24S0 74.7 0 88L0 424c0 13.3 10.7 24 24 24s24-10.7 24-24L48 88zM440.4 273.5c4.8-4.5 7.6-10.9 7.6-17.5s-2.7-12.9-7.6-17.5l-136-128c-9.7-9.1-24.8-8.6-33.9 1s-8.6 24.8 1 33.9L363.5 232 280 232l-128 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l128 0 83.5 0-91.9 86.5c-9.7 9.1-10.1 24.3-1 33.9s24.3 10.1 33.9 1l136-128z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Pe=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},85463:(c,d,e)=>{var t=e(95471),r=e(26543);c.exports=function(){function a(i,s){this.xf=s,this.pos=0,this.full=!1,this.acc=new Array(i)}return a.prototype["@@transducer/init"]=r.init,a.prototype["@@transducer/result"]=function(i){return this.acc=null,this.xf["@@transducer/result"](i)},a.prototype["@@transducer/step"]=function(i,s){return this.full&&(i=this.xf["@@transducer/step"](i,this.acc[this.pos])),this.store(s),i},a.prototype.store=function(i){this.acc[this.pos]=i,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},t(function(s,o){return new a(s,o)})}()},85566:c=>{/** @license ISC License (c) copyright 2017 original and current authors */function d(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}c.exports=d},85619:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="square-arrow-right",a=448,i=512,s=["arrow-square-right"],o="f33b",l="M400 96c0-8.8-7.2-16-16-16L64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320zM384 32c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0zM361 273l-88 88c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47L104 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l182.1 0-47-47c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l88 88c9.4 9.4 9.4 24.6 0 33.9z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.mT=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},85654:(c,d,e)=>{var t=e(49570);c.exports=t(function(a){var i,s=[];for(i in a)s[s.length]=a[i];return s})},85713:(c,d,e)=>{"use strict";var t=e(76028);c.exports=!t(function(){var r=function(){}.bind();return typeof r!="function"||r.hasOwnProperty("prototype")})},85746:(c,d,e)=>{"use strict";var t=e(27155),r=e(21325),a=e(31394),i=Array.prototype.indexOf,s=Object.prototype.hasOwnProperty,o=Math.abs,l=Math.floor;c.exports=function(f){var v,h,y,E;if(!t(f))return i.apply(this,arguments);for(h=r(a(this).length),y=arguments[1],isNaN(y)?y=0:y>=0?y=l(y):y=r(this.length)-l(o(y)),v=y;v<h;++v)if(s.call(this,v)&&(E=this[v],t(E)))return v;return-1}},85787:(c,d,e)=>{"use strict";var t=e(95227);function r(a){this.message=a}r.prototype=new Error,r.prototype.name="InvalidTokenError",c.exports=function(a,i){if(typeof a!="string")throw new r("Invalid token specified");i=i||{};var s=i.header===!0?0:1;try{return JSON.parse(t(a.split(".")[s]))}catch(o){throw new r("Invalid token specified: "+o.message)}},c.exports.InvalidTokenError=r},85846:(c,d,e)=>{var t;(function(){function r(nt,vt,Vn){return nt.call.apply(nt.bind,arguments)}function a(nt,vt,Vn){if(!nt)throw Error();if(2<arguments.length){var yt=Array.prototype.slice.call(arguments,2);return function(){var tn=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(tn,yt),nt.apply(vt,tn)}}return function(){return nt.apply(vt,arguments)}}function i(nt,vt,Vn){return i=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?r:a,i.apply(null,arguments)}var s=Date.now||function(){return+new Date};function o(nt,vt){this.a=nt,this.o=vt||nt,this.c=this.o.document}var l=!!window.FontFace;function f(nt,vt,Vn,yt){if(vt=nt.c.createElement(vt),Vn)for(var tn in Vn)Vn.hasOwnProperty(tn)&&(tn=="style"?vt.style.cssText=Vn[tn]:vt.setAttribute(tn,Vn[tn]));return yt&&vt.appendChild(nt.c.createTextNode(yt)),vt}function v(nt,vt,Vn){nt=nt.c.getElementsByTagName(vt)[0],nt||(nt=document.documentElement),nt.insertBefore(Vn,nt.lastChild)}function h(nt){nt.parentNode&&nt.parentNode.removeChild(nt)}function y(nt,vt,Vn){vt=vt||[],Vn=Vn||[];for(var yt=nt.className.split(/\s+/),tn=0;tn<vt.length;tn+=1){for(var Pr=!1,ri=0;ri<yt.length;ri+=1)if(vt[tn]===yt[ri]){Pr=!0;break}Pr||yt.push(vt[tn])}for(vt=[],tn=0;tn<yt.length;tn+=1){for(Pr=!1,ri=0;ri<Vn.length;ri+=1)if(yt[tn]===Vn[ri]){Pr=!0;break}Pr||vt.push(yt[tn])}nt.className=vt.join(" ").replace(/\s+/g," ").replace(/^\s+|\s+$/,"")}function E(nt,vt){for(var Vn=nt.className.split(/\s+/),yt=0,tn=Vn.length;yt<tn;yt++)if(Vn[yt]==vt)return!0;return!1}function w(nt){return nt.o.location.hostname||nt.a.location.hostname}function T(nt,vt,Vn){function yt(){gn&&tn&&Pr&&(gn(ri),gn=null)}vt=f(nt,"link",{rel:"stylesheet",href:vt,media:"all"});var tn=!1,Pr=!0,ri=null,gn=Vn||null;l?(vt.onload=function(){tn=!0,yt()},vt.onerror=function(){tn=!0,ri=Error("Stylesheet failed to load"),yt()}):setTimeout(function(){tn=!0,yt()},0),v(nt,"head",vt)}function O(nt,vt,Vn,yt){var tn=nt.c.getElementsByTagName("head")[0];if(tn){var Pr=f(nt,"script",{src:vt}),ri=!1;return Pr.onload=Pr.onreadystatechange=function(){ri||this.readyState&&this.readyState!="loaded"&&this.readyState!="complete"||(ri=!0,Vn&&Vn(null),Pr.onload=Pr.onreadystatechange=null,Pr.parentNode.tagName=="HEAD"&&tn.removeChild(Pr))}
793,tn.appendChild(Pr),setTimeout(function(){ri||(ri=!0,Vn&&Vn(Error("Script load timeout")))},yt||5e3),Pr}return null}function k(){this.a=0,this.c=null}function B(nt){return nt.a++,function(){nt.a--,L(nt)}}function R(nt,vt){nt.c=vt,L(nt)}function L(nt){nt.a==0&&nt.c&&(nt.c(),nt.c=null)}function J(nt){this.a=nt||"-"}J.prototype.c=function(nt){for(var vt=[],Vn=0;Vn<arguments.length;Vn++)vt.push(arguments[Vn].replace(/[\W_]+/g,"").toLowerCase());return vt.join(this.a)};function K(nt,vt){this.c=nt,this.f=4,this.a="n";var Vn=(vt||"n4").match(/^([nio])([1-9])$/i);Vn&&(this.a=Vn[1],this.f=parseInt(Vn[2],10))}function I(nt){return H(nt)+" "+(nt.f+"00")+" 300px "+W(nt.c)}function W(nt){var vt=[];nt=nt.split(/,\s*/);for(var Vn=0;Vn<nt.length;Vn++){var yt=nt[Vn].replace(/['"]/g,"");yt.indexOf(" ")!=-1||/^\d/.test(yt)?vt.push("'"+yt+"'"):vt.push(yt)}return vt.join(",")}function Z(nt){return nt.a+nt.f}function H(nt){var vt="normal";return nt.a==="o"?vt="oblique":nt.a==="i"&&(vt="italic"),vt}function G(nt){var vt=4,Vn="n",yt=null;return nt&&((yt=nt.match(/(normal|oblique|italic)/i))&&yt[1]&&(Vn=yt[1].substr(0,1).toLowerCase()),(yt=nt.match(/([1-9]00|normal|bold)/i))&&yt[1]&&(/bold/i.test(yt[1])?vt=7:/[1-9]00/.test(yt[1])&&(vt=parseInt(yt[1].substr(0,1),10)))),Vn+vt}function te(nt,vt){this.c=nt,this.f=nt.o.document.documentElement,this.h=vt,this.a=new J("-"),this.j=vt.events!==!1,this.g=vt.classes!==!1}function ve(nt){nt.g&&y(nt.f,[nt.a.c("wf","loading")]),le(nt,"loading")}function oe(nt){if(nt.g){var vt=E(nt.f,nt.a.c("wf","active")),Vn=[],yt=[nt.a.c("wf","loading")];vt||Vn.push(nt.a.c("wf","inactive")),y(nt.f,Vn,yt)}le(nt,"inactive")}function le(nt,vt,Vn){nt.j&&nt.h[vt]&&(Vn?nt.h[vt](Vn.c,Z(Vn)):nt.h[vt]())}function Se(){this.c={}}function xe(nt,vt,Vn){var yt=[],tn;for(tn in vt)if(vt.hasOwnProperty(tn)){var Pr=nt.c[tn];Pr&&yt.push(Pr(vt[tn],Vn))}return yt}function Ge(nt,vt){this.c=nt,this.f=vt,this.a=f(this.c,"span",{"aria-hidden":"true"},this.f)}function ze(nt){v(nt.c,"body",nt.a)}function ye(nt){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:"+W(nt.c)+";"+("font-style:"+H(nt)+";font-weight:"+(nt.f+"00")+";")}function Fe(nt,vt,Vn,yt,tn,Pr){this.g=nt,this.j=vt,this.a=yt,this.c=Vn,this.f=tn||3e3,this.h=Pr||void 0}Fe.prototype.start=function(){var nt=this.c.o.document,vt=this,Vn=s(),yt=new Promise(function(ri,gn){function bn(){s()-Vn>=vt.f?gn():nt.fonts.load(I(vt.a),vt.h).then(function(Tt){1<=Tt.length?ri():setTimeout(bn,25)},function(){gn()})}bn()}),tn=null,Pr=new Promise(function(ri,gn){tn=setTimeout(gn,vt.f)});Promise.race([Pr,yt]).then(function(){tn&&(clearTimeout(tn),tn=null),vt.g(vt.a)},function(){vt.j(vt.a)})};function Je(nt,vt,Vn,yt,tn,Pr,ri){this.v=nt,this.B=vt,this.c=Vn,this.a=yt,this.s=ri||"BESbswy",this.f={},this.w=tn||3e3,this.u=Pr||null,this.m=this.j=this.h=this.g=null,this.g=new Ge(this.c,this.s),this.h=new Ge(this.c,this.s),this.j=new Ge(this.c,this.s),this.m=new Ge(this.c,this.s),nt=new K(this.a.c+",serif",Z(this.a)),nt=ye(nt),this.g.a.style.cssText=nt,nt=new K(this.a.c+",sans-serif",Z(this.a)),nt=ye(nt),this.h.a.style.cssText=nt,nt=new K("serif",Z(this.a)),nt=ye(nt),this.j.a.style.cssText=nt,nt=new K("sans-serif",Z(this.a)),nt=ye(nt),this.m.a.style.cssText=nt,ze(this.g),ze(this.h),ze(this.j),ze(this.m)}var qe={D:"serif",C:"sans-serif"},Lt=null;function $t(){if(Lt===null){var nt=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);Lt=!!nt&&(536>parseInt(nt[1],10)||parseInt(nt[1],10)===536&&11>=parseInt(nt[2],10))}return Lt}Je.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=s(),ft(this)};function Ve(nt,vt,Vn){for(var yt in qe)if(qe.hasOwnProperty(yt)&&vt===nt.f[qe[yt]]&&Vn===nt.f[qe[yt]])return!0;return!1}function ft(nt){var vt=nt.g.a.offsetWidth,Vn=nt.h.a.offsetWidth,yt;(yt=vt===nt.f.serif&&Vn===nt.f["sans-serif"])||(yt=$t()&&Ve(nt,vt,Vn)),yt?s()-nt.A>=nt.w?$t()&&Ve(nt,vt,Vn)&&(nt.u===null||nt.u.hasOwnProperty(nt.a.c))?Qt(nt,nt.v):Qt(nt,nt.B):un(nt):Qt(nt,nt.v)}function un(nt){setTimeout(i(function(){ft(this)},nt),50)}function Qt(nt,vt){setTimeout(i(function(){h(this.g.a),h(this.h.a),h(this.j.a),h(this.m.a),vt(this.a)},nt),0)}function pn(nt,vt,Vn){this.c=nt,this.a=vt,this.f=0,this.m=this.j=!1,this.s=Vn}var Be=null;pn.prototype.g=function(nt){var vt=this.a;vt.g&&y(vt.f,[vt.a.c("wf",nt.c,Z(nt).toString(),"active")],[vt.a.c("wf",nt.c,Z(nt).toString(),"loading"),vt.a.c("wf",nt.c,Z(nt).toString(),"inactive")]),le(vt,"fontactive",nt),this.m=!0,lt(this)},pn.prototype.h=function(nt){var vt=this.a;if(vt.g){var Vn=E(vt.f,vt.a.c("wf",nt.c,Z(nt).toString(),"active")),yt=[],tn=[vt.a.c("wf",nt.c,Z(nt).toString(),"loading")];Vn||yt.push(vt.a.c("wf",nt.c,Z(nt).toString(),"inactive")),y(vt.f,yt,tn)}le(vt,"fontinactive",nt),lt(this)};function lt(nt){--nt.f==0&&nt.j&&(nt.m?(nt=nt.a,nt.g&&y(nt.f,[nt.a.c("wf","active")],[nt.a.c("wf","loading"),nt.a.c("wf","inactive")]),le(nt,"active")):oe(nt.a))}function Ye(nt){this.j=nt,this.a=new Se,this.h=0,this.f=this.g=!0}Ye.prototype.load=function(nt){this.c=new o(this.j,nt.context||this.j),this.g=nt.events!==!1,this.f=nt.classes!==!1,Ct(this,new te(this.c,nt),nt)};function gt(nt,vt,Vn,yt,tn){var Pr=--nt.h==0;(nt.f||nt.g)&&setTimeout(function(){var ri=tn||null,gn=yt||null||{};if(Vn.length===0&&Pr)oe(vt.a);else{vt.f+=Vn.length,Pr&&(vt.j=Pr);var bn,Tt=[];for(bn=0;bn<Vn.length;bn++){var Vt=Vn[bn],It=gn[Vt.c],Xn=vt.a,dr=Vt;if(Xn.g&&y(Xn.f,[Xn.a.c("wf",dr.c,Z(dr).toString(),"loading")]),le(Xn,"fontloading",dr),Xn=null,Be===null)if(window.FontFace){var dr=/Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent),Sr=/OS X.*Version\/10\..*Safari/.exec(window.navigator.userAgent)&&/Apple/.exec(window.navigator.vendor);Be=dr?42<parseInt(dr[1],10):!Sr}else Be=!1;Be?Xn=new Fe(i(vt.g,vt),i(vt.h,vt),vt.c,Vt,vt.s,It):Xn=new Je(i(vt.g,vt),i(vt.h,vt),vt.c,Vt,vt.s,ri,It),Tt.push(Xn)}for(bn=0;bn<Tt.length;bn++)Tt[bn].start()}},0)}function Ct(nt,vt,Vn){var tn=[],yt=Vn.timeout;ve(vt);var tn=xe(nt.a,Vn,nt.c),Pr=new pn(nt.c,vt,yt);for(nt.h=tn.length,vt=0,Vn=tn.length;vt<Vn;vt++)tn[vt].load(function(ri,gn,bn){gt(nt,Pr,ri,gn,bn)})}function rn(nt,vt){this.c=nt,this.a=vt}
793rn.prototype.load=function(nt){function vt(){if(Pr["__mti_fntLst"+yt]){var ri=Pr["__mti_fntLst"+yt](),gn=[],bn;if(ri)for(var Tt=0;Tt<ri.length;Tt++){var Vt=ri[Tt].fontfamily;ri[Tt].fontStyle!=null&&ri[Tt].fontWeight!=null?(bn=ri[Tt].fontStyle+ri[Tt].fontWeight,gn.push(new K(Vt,bn))):gn.push(new K(Vt))}nt(gn)}else setTimeout(function(){vt()},50)}var Vn=this,yt=Vn.a.projectId,tn=Vn.a.version;if(yt){var Pr=Vn.c.o;O(this.c,(Vn.a.api||"https://fast.fonts.net/jsapi")+"/"+yt+".js"+(tn?"?v="+tn:""),function(ri){ri?nt([]):(Pr["__MonotypeConfiguration__"+yt]=function(){return Vn.a},vt())}).id="__MonotypeAPIScript__"+yt}else nt([])};function Xe(nt,vt){this.c=nt,this.a=vt}Xe.prototype.load=function(nt){var vt,Vn,yt=this.a.urls||[],tn=this.a.families||[],Pr=this.a.testStrings||{},ri=new k;for(vt=0,Vn=yt.length;vt<Vn;vt++)T(this.c,yt[vt],B(ri));var gn=[];for(vt=0,Vn=tn.length;vt<Vn;vt++)if(yt=tn[vt].split(":"),yt[1])for(var bn=yt[1].split(","),Tt=0;Tt<bn.length;Tt+=1)gn.push(new K(yt[0],bn[Tt]));else gn.push(new K(yt[0]));R(ri,function(){nt(gn,Pr)})};function xt(nt,vt){nt?this.c=nt:this.c=ln,this.a=[],this.f=[],this.g=vt||""}var ln="https://fonts.googleapis.com/css";function Pn(nt,vt){for(var Vn=vt.length,yt=0;yt<Vn;yt++){var tn=vt[yt].split(":");tn.length==3&&nt.f.push(tn.pop());var Pr="";tn.length==2&&tn[1]!=""&&(Pr=":"),nt.a.push(tn.join(Pr))}}function Rn(nt){if(nt.a.length==0)throw Error("No fonts to load!");if(nt.c.indexOf("kit=")!=-1)return nt.c;for(var vt=nt.a.length,Vn=[],yt=0;yt<vt;yt++)Vn.push(nt.a[yt].replace(/ /g,"+"));return vt=nt.c+"?family="+Vn.join("%7C"),0<nt.f.length&&(vt+="&subset="+nt.f.join(",")),0<nt.g.length&&(vt+="&text="+encodeURIComponent(nt.g)),vt}function dn(nt){this.f=nt,this.a=[],this.c={}}var lr={latin:"BESbswy","latin-ext":"\xE7\xF6\xFC\u011F\u015F",cyrillic:"\u0439\u044F\u0416",greek:"\u03B1\u03B2\u03A3",khmer:"\u1780\u1781\u1782",Hanuman:"\u1780\u1781\u1782"},xr={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"},An={i:"i",italic:"i",n:"n",normal:"n"},cr=/^(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 Wr(nt){for(var vt=nt.f.length,Vn=0;Vn<vt;Vn++){var yt=nt.f[Vn].split(":"),tn=yt[0].replace(/\+/g," "),Pr=["n4"];if(2<=yt.length){var ri,gn=yt[1];if(ri=[],gn)for(var gn=gn.split(","),bn=gn.length,Tt=0;Tt<bn;Tt++){var Vt;if(Vt=gn[Tt],Vt.match(/^[\w-]+$/)){var It=cr.exec(Vt.toLowerCase());if(It==null)Vt="";else{if(Vt=It[2],Vt=Vt==null||Vt==""?"n":An[Vt],It=It[1],It==null||It=="")It="4";else var Xn=xr[It],It=Xn||(isNaN(It)?"4":It.substr(0,1));Vt=[Vt,It].join("")}}else Vt="";Vt&&ri.push(Vt)}0<ri.length&&(Pr=ri),yt.length==3&&(yt=yt[2],ri=[],yt=yt?yt.split(","):ri,0<yt.length&&(yt=lr[yt[0]])&&(nt.c[tn]=yt))}for(nt.c[tn]||(yt=lr[tn])&&(nt.c[tn]=yt),yt=0;yt<Pr.length;yt+=1)nt.a.push(new K(tn,Pr[yt]))}}function en(nt,vt){this.c=nt,this.a=vt}var ot={Arimo:!0,Cousine:!0,Tinos:!0};en.prototype.load=function(nt){var vt=new k,Vn=this.c,yt=new xt(this.a.api,this.a.text),tn=this.a.families;Pn(yt,tn);var Pr=new dn(tn);Wr(Pr),T(Vn,Rn(yt),B(vt)),R(vt,function(){nt(Pr.a,Pr.c,ot)})};function ke(nt,vt){this.c=nt,this.a=vt}ke.prototype.load=function(nt){var vt=this.a.id,Vn=this.c.o;vt?O(this.c,(this.a.api||"https://use.typekit.net")+"/"+vt+".js",function(yt){if(yt)nt([]);else if(Vn.Typekit&&Vn.Typekit.config&&Vn.Typekit.config.fn){yt=Vn.Typekit.config.fn;for(var tn=[],Pr=0;Pr<yt.length;Pr+=2)for(var ri=yt[Pr],gn=yt[Pr+1],bn=0;bn<gn.length;bn++)tn.push(new K(ri,gn[bn]));try{Vn.Typekit.load({events:!1,classes:!1,async:!0})}catch{}nt(tn)}},2e3):nt([])};function qr(nt,vt){this.c=nt,this.f=vt,this.a=[]}qr.prototype.load=function(nt){var vt=this.f.id,Vn=this.c.o,yt=this;vt?(Vn.__webfontfontdeckmodule__||(Vn.__webfontfontdeckmodule__={}),Vn.__webfontfontdeckmodule__[vt]=function(tn,Pr){for(var ri=0,gn=Pr.fonts.length;ri<gn;++ri){var bn=Pr.fonts[ri];yt.a.push(new K(bn.name,G("font-weight:"+bn.weight+";font-style:"+bn.style)))}nt(yt.a)},O(this.c,(this.f.api||"https://f.fontdeck.com/s/css/js/")+w(this.c)+"/"+vt+".js",function(tn){tn&&nt([])})):nt([])};var jn=new Ye(window);jn.a.c.custom=function(nt,vt){return new Xe(vt,nt)},jn.a.c.fontdeck=function(nt,vt){return new qr(vt,nt)},jn.a.c.monotype=function(nt,vt){return new rn(vt,nt)},jn.a.c.typekit=function(nt,vt){return new ke(vt,nt)},jn.a.c.google=function(nt,vt){return new en(vt,nt)};var wn={load:i(jn.load,jn)};t=function(){return wn}.call(d,e,d,c),t!==void 0&&(c.exports=t)})()},85961:c=>{"use strict";c.exports=JSON.parse('{"Audio Player":"Ses Oynat\u0131c\u0131s\u0131","Video Player":"
793Video Oynat\u0131c\u0131s\u0131","Play":"Oynat","Pause":"Duraklat","Replay":"Yeniden Oynat","Current Time":"S\xFCre","Duration":"Toplam S\xFCre","Remaining Time":"Kalan S\xFCre","Stream Type":"Yay\u0131n Tipi","LIVE":"CANLI","Seek to live, currently behind live":"Canl\u0131ya git, \u015Fu anda canl\u0131n\u0131n gerisinde","Seek to live, currently playing live":"Canl\u0131ya git, \u015Fu anda canl\u0131 oynuyor","Loaded":"Y\xFCklendi","Progress":"Y\xFCkleniyor","Progress Bar":"\u0130lerleme \xC7ubu\u011Fu","progress bar timing: currentTime={1} duration={2}":"{1}/{2}","Fullscreen":"Tam Ekran","Exit Fullscreen":"Tam Ekrandan \xC7\u0131k","Mute":"Sessiz","Unmute":"Sesi A\xE7","Playback Rate":"Oynatma H\u0131z\u0131","Subtitles":"Altyaz\u0131lar","subtitles off":"Altyaz\u0131 Kapal\u0131","Captions":"Altyaz\u0131lar","captions off":"Altyaz\u0131 Kapal\u0131","Chapters":"B\xF6l\xFCmler","Close Modal Dialog":"Etkile\u015Fim Penceresini Kapat","Descriptions":"A\xE7\u0131klamalar","descriptions off":"a\xE7\u0131klamalar kapal\u0131","Audio Track":"Ses Par\xE7as\u0131","Volume Level":"Ses D\xFCzeyi","You aborted the media playback":"Medyay\u0131 oynatmay\u0131 iptal ettiniz","A network error caused the media download to fail part-way.":"Medya indirme i\u015Fleminin k\u0131smen ba\u015Far\u0131s\u0131z olmas\u0131na neden olan bir a\u011F sorunu olu\u015Ftu.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Sunucu veya a\u011F hatas\u0131ndan ya da bi\xE7im desteklenmedi\u011Finden medya y\xFCklenemedi.","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\u0131c\u0131n\u0131z\u0131n desteklemedi\u011Fi \xF6zellikleri kulland\u0131\u011F\u0131 i\xE7in durduruldu.","No compatible source was found for this media.":"Bu medya i\xE7in uyumlu bir kaynak bulunamad\u0131.","The media is encrypted and we do not have the keys to decrypt it.":"Medya, \u015Fifrelenmi\u015F bir kaynaktan geliyor ve oynatmak i\xE7in gerekli anahtar bulunamad\u0131.","Play Video":"Videoyu Oynat","Close":"Kapat","Modal Window":"Etkile\u015Fim Penceresi","This is a modal window":"Bu bir etkile\u015Fim penceresidir","This modal can be closed by pressing the Escape key or activating the close button.":"Bu etkile\u015Fim penceresi ESC tu\u015Funa basarak ya da kapat butonuna t\u0131klanarak kapat\u0131labilir.",", opens captions settings dialog":", altyaz\u0131 ayarlar\u0131 men\xFCs\xFCn\xFC a\xE7ar",", opens subtitles settings dialog":", altyaz\u0131 ayarlar\u0131 men\xFCs\xFCn\xFC a\xE7ar",", opens descriptions settings dialog":", a\xE7\u0131klama ayarlar\u0131 men\xFCs\xFCn\xFC a\xE7ar",", selected":", se\xE7ildi","captions settings":"altyaz\u0131 ayarlar\u0131","subtitles settings":"altyaz\u0131 ayarlar\u0131","descriptions settings":"a\xE7\u0131klama ayarlar\u0131","Text":"Metin","White":"Beyaz","Black":"Siyah","Red":"K\u0131rm\u0131z\u0131","Green":"Ye\u015Fil","Blue":"Mavi","Yellow":"Sar\u0131","Magenta":"Macenta","Cyan":"A\xE7\u0131k Mavi (Camg\xF6be\u011Fi)","Background":"Arka plan","Window":"Pencere","Transparent":"Saydam","Semi-Transparent":"Yar\u0131-Saydam","Opaque":"Mat","Font Size":"Metin Boyutu","Text Edge Style":"Metin Kenar Stili","None":"Hi\xE7biri","Raised":"Kabar\u0131k","Depressed":"Yass\u0131","Uniform":"D\xFCz","Dropshadow":"G\xF6lgeli","Font Family":"Yaz\u0131 Tipi","Proportional Sans-Serif":"Orant\u0131l\u0131 Sans-Serif","Monospace Sans-Serif":"E\u015Faral\u0131kl\u0131 Sans-Serif","Proportional Serif":"Orant\u0131l\u0131 Serif","Monospace Serif":"E\u015Faral\u0131kl\u0131 Serif","Casual":"G\xFCndelik","Script":"El Yaz\u0131s\u0131","Small Caps":"K\xFC\xE7\xFCk Boyutlu B\xFCy\xFCk Harfli","Reset":"S\u0131f\u0131rla","restore all settings to the default values":"t\xFCm ayarlar\u0131 varsay\u0131lan de\u011Ferlere geri y\xFCkler","Done":"Tamam","Caption Settings Dialog":"Altyaz\u0131 Ayarlar\u0131 Men\xFCs\xFC","Beginning of dialog window. Escape will cancel and close the window.":"Etkile\u015Fim penceresinin ba\u015Flang\u0131c\u0131. ESC tu\u015Fu i\u015Flemi iptal edip pencereyi kapatacakt\u0131r.","End of dialog window.":"Etkile\u015Fim penceresinin sonu.","{1} is loading.":"{1} y\xFCkleniyor.","Exit Picture-in-Picture":"Mini oynat\u0131c\u0131dan \xE7\u0131k","Picture-in-Picture":"Mini oynat\u0131c\u0131","No content":"\u0130\xE7erik yok"}')},85973:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="ruler-horizontal",a=640,i=512,s=[],o="f547",l="M48 320c0 8.8 7.2 16 16 16l512 0c8.8 0 16-7.2 16-16l0-128c0-8.8-7.2-16-16-16l-48 0 0 48c0 8.8-7.2 16-16 16s-16-7.2
793-16-16l0-48-64 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48-64 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48-64 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48-64 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48-48 0c-8.8 0-16 7.2-16 16l0 128zm16 64c-35.3 0-64-28.7-64-64L0 192c0-35.3 28.7-64 64-64l512 0c35.3 0 64 28.7 64 64l0 128c0 35.3-28.7 64-64 64L64 384z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Si=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},86067:(c,d,e)=>{"use strict";var t=e(91070),r=e(97436),a=e(53118),i=e(5076),s=e(47196).f,o=e(81479),l=e(22926),f=e(90976),v=e(56519),h="Array Iterator",y=i.set,E=i.getterFor(h);c.exports=o(Array,"Array",function(T,O){y(this,{type:h,target:t(T),index:0,kind:O})},function(){var T=E(this),O=T.target,k=T.index++;if(!O||k>=O.length)return T.target=null,l(void 0,!0);switch(T.kind){case"keys":return l(k,!1);case"values":return l(O[k],!1)}return l([k,O[k]],!1)},"values");var w=a.Arguments=a.Array;if(r("keys"),r("values"),r("entries"),!f&&v&&w.name!=="values")try{s(w,"name",{value:"values"})}catch{}},86383:(c,d,e)=>{"use strict";var t=e(64911),r=e(32887),a=e(11386),i=e(71319),s=e(37175),o=e(47160),l=e(97120),f=e(90976),v=e(83566),h=r&&r.prototype,y=o("species"),E=!1,w=a(t.PromiseRejectionEvent),T=i("Promise",function(){var O=s(r),k=O!==String(r);if(!k&&v===66||f&&!(h.catch&&h.finally))return!0;if(!v||v<51||!/native code/.test(O)){var B=new r(function(J){J(1)}),R=function(J){J(function(){},function(){})},L=B.constructor={};if(L[y]=R,E=B.then(function(){})instanceof R,!E)return!0}return!k&&(l==="BROWSER"||l==="DENO")&&!w});c.exports={CONSTRUCTOR:T,REJECTION_EVENT:w,SUBCLASSING:E}},86395:(c,d,e)=>{"use strict";e(78710),e(25063);var t=e(81766);c.exports=t("Set","difference")},86440:c=>{"use strict";var d=Array.prototype.forEach,e=Object.create;c.exports=function(t){var r=e(null);return d.call(arguments,function(a){r[a]=!0}),r}},86669:(c,d,e)=>{"use strict";c.exports=e(73043)("forEach")},86701:(c,d)=>{"use strict";/**
794 * @license React
795 * react-jsx-runtime.production.js
796 *
797 * Copyright (c) Meta Platforms, Inc. and affiliates.
798 *
799 * This source code is licensed under the MIT license found in the
800 * LICENSE file in the root directory of this source tree.
801 */var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(a,i,s){var o=null;if(s!==void 0&&(o=""+s),i.key!==void 0&&(o=""+i.key),"key"in i){s={};for(var l in i)l!=="key"&&(s[l]=i[l])}else s=i;return i=s.ref,{$$typeof:e,type:a,key:o,ref:i!==void 0?i:null,props:s}}d.Fragment=t,d.jsx=r,d.jsxs=r},86702:(c,d,e)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var t=Object.assign||function(y){for(var E=1;E<arguments.length;E++){var w=arguments[E];for(var T in w)Object.prototype.hasOwnProperty.call(w,T)&&(y[T]=w[T])}return y},r=e(38963),a=f(r),i=e(65271),s=f(i),o=e(80939),l=f(o);function f(y){return y&&y.__esModule?y:{default:y}}var v={},h=void 0;d.default={unmount:function(){v={}},register:function(E,w){v[E]=w},unregister:function(E){delete v[E]},get:function(E){return v[E]||document.getElementById(E)||document.getElementsByName(E)[0]||document.getElementsByClassName(E)[0]},setActiveLink:function(E){return h=E},getActiveLink:function(){return h},scrollTo:function(E,w){var T=this.get(E);if(!T){console.warn("target Element not found");return}w=t({},w,{absolute:!1});var O=w.containerId,k=w.container,B=void 0;O?B=document.getElementById(O):k&&k.nodeType?B=k:B=document,w.absolute=!0;var R=w.horizontal,L=a.default.scrollOffset(B,T,R)+(w.offset||0);if(!w.smooth){l.default.registered.begin&&l.default.registered.begin(E,T),B===document?w.horizontal?window.scrollTo(L,0):window.scrollTo(0,L):B.scrollTop=L,l.default.registered.end&&l.default.registered.end(E,T);return}s.default.animateTopScroll(L,w,E,T)}}},86858:(c,d,e)=>{"use strict";var t;e.d(d,{I9:()=>lt,N_:()=>rn,k2:()=>Xe});var r=e(80004),a=e.n(r),i=e(4915),s=e(63210),o=e(70707);/**
802 * React Router DOM v6.30.1
803 *
804 * Copyright (c) Remix Software Inc.
805 *
806 * This source code is licensed under the MIT license found in the
807 * LICENSE.md file in the root directory of this source tree.
808 *
809 * @license MIT
810 */function l(){return l=Object.assign?Object.assign.bind():function(gn){for(var bn=1;bn<arguments.length;bn++){var Tt=arguments[bn];for(var Vt in Tt)Object.prototype.hasOwnProperty.call(Tt,Vt)&&(gn[Vt]=Tt[Vt])}return gn},l.apply(this,arguments)}function f(gn,bn){if(gn==null)return{};var Tt={},Vt=Object.keys(gn),It,Xn;for(Xn=0;Xn<Vt.length;Xn++)It=Vt[Xn],!(bn.indexOf(It)>=0)&&(Tt[It]=gn[It]);return Tt}const v="get",h="application/x-www-form-urlencoded";function y(gn){return gn!=null&&typeof gn.tagName=="string"}function E(gn){return y(gn)&&gn.tagName.toLowerCase()==="button"}function w(gn){return y(gn)&&gn.tagName.toLowerCase()==="form"}function T(gn){return y(gn)&&gn.tagName.toLowerCase()==="input"}function O(gn){return!!(gn.metaKey||gn.altKey||gn.ctrlKey||gn.shift
810Key)}function k(gn,bn){return gn.button===0&&(!bn||bn==="_self")&&!O(gn)}function B(gn){return gn===void 0&&(gn=""),new URLSearchParams(typeof gn=="string"||Array.isArray(gn)||gn instanceof URLSearchParams?gn:Object.keys(gn).reduce((bn,Tt)=>{let Vt=gn[Tt];return bn.concat(Array.isArray(Vt)?Vt.map(It=>[Tt,It]):[[Tt,Vt]])},[]))}function R(gn,bn){let Tt=B(gn);return bn&&bn.forEach((Vt,It)=>{Tt.has(It)||bn.getAll(It).forEach(Xn=>{Tt.append(It,Xn)})}),Tt}let L=null;function J(){if(L===null)try{new FormData(document.createElement("form"),0),L=!1}catch{L=!0}return L}const K=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function I(gn){return gn!=null&&!K.has(gn)?null:gn}function W(gn,bn){let Tt,Vt,It,Xn,dr;if(w(gn)){let Sr=gn.getAttribute("action");Vt=Sr?stripBasename(Sr,bn):null,Tt=gn.getAttribute("method")||v,It=I(gn.getAttribute("enctype"))||h,Xn=new FormData(gn)}else if(E(gn)||T(gn)&&(gn.type==="submit"||gn.type==="image")){let Sr=gn.form;if(Sr==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let Lr=gn.getAttribute("formaction")||Sr.getAttribute("action");if(Vt=Lr?stripBasename(Lr,bn):null,Tt=gn.getAttribute("formmethod")||Sr.getAttribute("method")||v,It=I(gn.getAttribute("formenctype"))||I(Sr.getAttribute("enctype"))||h,Xn=new FormData(Sr,gn),!J()){let{name:br,type:Yr,value:Vr}=gn;if(Yr==="image"){let Ci=br?br+".":"";Xn.append(Ci+"x","0"),Xn.append(Ci+"y","0")}else br&&Xn.append(br,Vr)}}else{if(y(gn))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');Tt=v,Vt=null,It=h,dr=gn}return Xn&&It==="text/plain"&&(dr=Xn,Xn=void 0),{action:Vt,method:Tt.toLowerCase(),encType:It,formData:Xn,body:dr}}const Z=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],H=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"],G=null,te="6";try{window.__reactRouterVersion=te}catch{}function ve(gn,bn){return createRouter({basename:bn?.basename,future:l({},bn?.future,{v7_prependBasename:!0}),history:createBrowserHistory({window:bn?.window}),hydrationData:bn?.hydrationData||le(),routes:gn,mapRouteProperties:UNSAFE_mapRouteProperties,dataStrategy:bn?.dataStrategy,patchRoutesOnNavigation:bn?.patchRoutesOnNavigation,window:bn?.window}).initialize()}function oe(gn,bn){return createRouter({basename:bn?.basename,future:l({},bn?.future,{v7_prependBasename:!0}),history:createHashHistory({window:bn?.window}),hydrationData:bn?.hydrationData||le(),routes:gn,mapRouteProperties:UNSAFE_mapRouteProperties,dataStrategy:bn?.dataStrategy,patchRoutesOnNavigation:bn?.patchRoutesOnNavigation,window:bn?.window}).initialize()}function le(){var gn;let bn=(gn=window)==null?void 0:gn.__staticRouterHydrationData;return bn&&bn.errors&&(bn=l({},bn,{errors:Se(bn.errors)})),bn}function Se(gn){if(!gn)return null;let bn=Object.entries(gn),Tt={};for(let[Vt,It]of bn)if(It&&It.__type==="RouteErrorResponse")Tt[Vt]=new UNSAFE_ErrorResponseImpl(It.status,It.statusText,It.data,It.internal===!0);else if(It&&It.__type==="Error"){if(It.__subType){let Xn=window[It.__subType];if(typeof Xn=="function")try{let dr=new Xn(It.message);dr.stack="",Tt[Vt]=dr}catch{}}if(Tt[Vt]==null){let Xn=new Error(It.message);Xn.stack="",Tt[Vt]=Xn}}else Tt[Vt]=It;return Tt}const xe=r.createContext({isTransitioning:!1}),Ge=r.createContext(new Map),ye=r["startTransition"],Je=(t||(t=e.t(i,2)))["flushSync"],Lt=r["useId"];function $t(gn){ye?ye(gn):gn()}function Ve(gn){Je?Je(gn):gn()}class ft{constructor(){this.status="pending",this.promise=new Promise((bn,Tt)=>{this.resolve=Vt=>{this.status==="pending"&&(this.status="resolved",bn(Vt))},this.reject=Vt=>{this.status==="pending"&&(this.status="rejected",Tt(Vt))}})}}function un(gn){let{fallbackElement:bn,router:Tt,future:Vt}=gn,[It,Xn]=React.useState(Tt.state),[dr,Sr]=React.useState(),[Lr,br]=React.useState({isTransitioning:!1}),[Yr,Vr]=React.useState(),[Ci,Ai]=React.useState(),[$i,_e]=React.useState(),Ie=React.useRef(new Map),{v7_startTransition:Ot}=Vt||{},cn=React.useCallback(vr=>{Ot?$t(vr):vr()},[Ot]),_n=React.useCallback((vr,Tr)=>{let{deletedFetchers:rr,flushSync:ti,viewTransitionOpts:_r}=Tr;
810vr.fetchers.forEach((ct,Jt)=>{ct.data!==void 0&&Ie.current.set(Jt,ct.data)}),rr.forEach(ct=>Ie.current.delete(ct));let Ne=Tt.window==null||Tt.window.document==null||typeof Tt.window.document.startViewTransition!="function";if(!_r||Ne){ti?Ve(()=>Xn(vr)):cn(()=>Xn(vr));return}if(ti){Ve(()=>{Ci&&(Yr&&Yr.resolve(),Ci.skipTransition()),br({isTransitioning:!0,flushSync:!0,currentLocation:_r.currentLocation,nextLocation:_r.nextLocation})});let ct=Tt.window.document.startViewTransition(()=>{Ve(()=>Xn(vr))});ct.finished.finally(()=>{Ve(()=>{Vr(void 0),Ai(void 0),Sr(void 0),br({isTransitioning:!1})})}),Ve(()=>Ai(ct));return}Ci?(Yr&&Yr.resolve(),Ci.skipTransition(),_e({state:vr,currentLocation:_r.currentLocation,nextLocation:_r.nextLocation})):(Sr(vr),br({isTransitioning:!0,flushSync:!1,currentLocation:_r.currentLocation,nextLocation:_r.nextLocation}))},[Tt.window,Ci,Yr,Ie,cn]);React.useLayoutEffect(()=>Tt.subscribe(_n),[Tt,_n]),React.useEffect(()=>{Lr.isTransitioning&&!Lr.flushSync&&Vr(new ft)},[Lr]),React.useEffect(()=>{if(Yr&&dr&&Tt.window){let vr=dr,Tr=Yr.promise,rr=Tt.window.document.startViewTransition(async()=>{cn(()=>Xn(vr)),await Tr});rr.finished.finally(()=>{Vr(void 0),Ai(void 0),Sr(void 0),br({isTransitioning:!1})}),Ai(rr)}},[cn,dr,Yr,Tt.window]),React.useEffect(()=>{Yr&&dr&&It.location.key===dr.location.key&&Yr.resolve()},[Yr,Ci,It.location,dr]),React.useEffect(()=>{!Lr.isTransitioning&&$i&&(Sr($i.state),br({isTransitioning:!0,flushSync:!1,currentLocation:$i.currentLocation,nextLocation:$i.nextLocation}),_e(void 0))},[Lr.isTransitioning,$i]),React.useEffect(()=>{},[]);let $n=React.useMemo(()=>({createHref:Tt.createHref,encodeLocation:Tt.encodeLocation,go:vr=>Tt.navigate(vr),push:(vr,Tr,rr)=>Tt.navigate(vr,{state:Tr,preventScrollReset:rr?.preventScrollReset}),replace:(vr,Tr,rr)=>Tt.navigate(vr,{replace:!0,state:Tr,preventScrollReset:rr?.preventScrollReset})}),[Tt]),Ti=Tt.basename||"/",nr=React.useMemo(()=>({router:Tt,navigator:$n,static:!1,basename:Ti}),[Tt,$n,Ti]),Gt=React.useMemo(()=>({v7_relativeSplatPath:Tt.future.v7_relativeSplatPath}),[Tt.future.v7_relativeSplatPath]);return React.useEffect(()=>UNSAFE_logV6DeprecationWarnings(Vt,Tt.future),[Vt,Tt.future]),React.createElement(React.Fragment,null,React.createElement(UNSAFE_DataRouterContext.Provider,{value:nr},React.createElement(UNSAFE_DataRouterStateContext.Provider,{value:It},React.createElement(Ge.Provider,{value:Ie.current},React.createElement(xe.Provider,{value:Lr},React.createElement(Router,{basename:Ti,location:It.location,navigationType:It.historyAction,navigator:$n,future:Gt},It.initialized||Tt.future.v7_partialHydration?React.createElement(Qt,{routes:Tt.routes,future:Tt.future,state:It}):bn))))),null)}const Qt=null;function pn(gn){let{routes:bn,future:Tt,state:Vt}=gn;return UNSAFE_useRoutesImpl(bn,void 0,Vt,Tt)}function Be(gn){let{basename:bn,children:Tt,future:Vt,window:It}=gn,Xn=React.useRef();Xn.current==null&&(Xn.current=createBrowserHistory({window:It,v5Compat:!0}));let dr=Xn.current,[Sr,Lr]=React.useState({action:dr.action,location:dr.location}),{v7_startTransition:br}=Vt||{},Yr=React.useCallback(Vr=>{br&&ye?ye(()=>Lr(Vr)):Lr(Vr)},[Lr,br]);return React.useLayoutEffect(()=>dr.listen(Yr),[dr,Yr]),React.useEffect(()=>UNSAFE_logV6DeprecationWarnings(Vt),[Vt]),React.createElement(Router,{basename:bn,children:Tt,location:Sr.location,navigationType:Sr.action,navigator:dr,future:Vt})}function lt(gn){let{basename:bn,children:Tt,future:Vt,window:It}=gn,Xn=r.useRef();Xn.current==null&&(Xn.current=(0,o.TM)({window:It,v5Compat:!0}));let dr=Xn.current,[Sr,Lr]=r.useState({action:dr.action,location:dr.location}),{v7_startTransition:br}=Vt||{},Yr=r.useCallback(Vr=>{br&&ye?ye(()=>Lr(Vr)):Lr(Vr)},[Lr,br]);return r.useLayoutEffect(()=>dr.listen(Yr),[dr,Yr]),r.useEffect(()=>(0,s.V8)(Vt),[Vt]),r.createElement(s.Ix,{basename:bn,children:Tt,location:Sr.location,navigationType:Sr.action,navigator:dr,future:Vt})}function Ye(gn){let{basename:bn,children:Tt,future:Vt,history:It}=gn,[Xn,dr]=React.useState({action:It.action,location:It.location}),{v7_startTransition:Sr}=Vt||{},Lr=React.useCallback(br=>{Sr&&ye?ye(()=>dr(br)):dr(br)},[dr,Sr]);return React.useLayoutEffect(()=>It.listen(Lr),[It,Lr]),React.useEffect(()=>UNSAFE_logV6DeprecationWarnings(Vt),[Vt]),React.createElement(Router,{basename:bn,children:Tt,location:Xn.location,navigationType:Xn.action,navigator:It,future:Vt})}const gt=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Ct=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,rn=r.forwardRef(function(bn,Tt){let{onClick:Vt,relative:It,reloadDocument:Xn,replace:dr,state:Sr,target:Lr,to:br,preventScrollReset:Yr,viewTransition:Vr}=bn,Ci=f(bn,Z),{basename:Ai}=r.useContext(s.jb),$i,_e=!1;if(typeof br=="string"&&Ct.test(br)&&($i=br,gt))try{let _n=new URL(window.location.href),$n=br.startsWith("//")?new URL(_n.protocol+br):new URL(br),Ti=(0,o.pb)($n.pathname,Ai);$n.origin===_n.origin&&Ti!=null?br=Ti+$n.search+$n.hash:_e=!0}catch{}let Ie=(0,s.$P)(br,{relative:It}),Ot=An(br,{replace:dr,state:Sr,target:Lr,preventScrollReset:Yr,relative:It,viewTransition:Vr});function cn(_n){Vt&&Vt(_n),_n.defaultPrevented||Ot(_n)}return r.createElement("a",l({},Ci,{href:$i||Ie,onClick:_e||Xn?Vt:cn,ref:Tt,target:Lr}))}),Xe=r.forwardRef(function(bn,Tt){let{"aria-current":Vt="page",caseSensitive:It=!1,className:Xn="",end:dr=!1,style:Sr,to:Lr,viewTransition:br,children:Yr}=bn,Vr=f(bn,H),Ci=(0,s.x$)(Lr,{relative:Vr.relative}),Ai=(0,s.zy)(),$i=r.useContext(s.Rq),{navigator:_e,basename:Ie}=r.useContext(s.jb),Ot=$i!=null&&ri(Ci)&&br===!0,cn=_e.encodeLocation?_e.encodeLocation(Ci).pathname:Ci.pathname,_n=Ai.pathname,$n=$i&&$i.navigation&&$i.navigation.location?$i.navigation.location.pathname:null;It||(_n=_n.toLowerCase(),$n=$n?$n.toLowerCase():null,cn=cn.toLowerCase()),$n&&Ie&&($n=(0,o.pb)($n,Ie)||$n);const Ti=cn!=="/"&&cn.endsWith("/")?cn.length-1:cn.length;let nr=_n===cn||!dr&&_n.startsWith(cn)&&_n.charAt(Ti)==="/",Gt=$n!=null&&($n===cn||!dr&&$n.startsWith(cn)&&$n.charAt(cn.length)==="/"),vr={isActive:nr,isPending:Gt,isTransitioning:Ot},Tr=nr?Vt:void 0,rr;typeof Xn=="function"?rr=Xn(vr):rr=[Xn,nr?"active":null,Gt?"pending":null,Ot?"transitioning":null].filter(
810Boolean).join(" ");let ti=typeof Sr=="function"?Sr(vr):Sr;return r.createElement(rn,l({},Vr,{"aria-current":Tr,className:rr,ref:Tt,style:ti,to:Lr,viewTransition:br}),typeof Yr=="function"?Yr(vr):Yr)}),xt=null;function ln(gn){let{getKey:bn,storageKey:Tt}=gn;return Vn({getKey:bn,storageKey:Tt}),null}var Pn;(function(gn){gn.UseScrollRestoration="useScrollRestoration",gn.UseSubmit="useSubmit",gn.UseSubmitFetcher="useSubmitFetcher",gn.UseFetcher="useFetcher",gn.useViewTransitionState="useViewTransitionState"})(Pn||(Pn={}));var Rn;(function(gn){gn.UseFetcher="useFetcher",gn.UseFetchers="useFetchers",gn.UseScrollRestoration="useScrollRestoration"})(Rn||(Rn={}));function dn(gn){return gn+" must be used within a data router.  See https://reactrouter.com/v6/routers/picking-a-router."}function lr(gn){let bn=r.useContext(s.sp);return bn||(0,o.Oi)(!1),bn}function xr(gn){let bn=React.useContext(UNSAFE_DataRouterStateContext);return bn||UNSAFE_invariant(!1),bn}function An(gn,bn){let{target:Tt,replace:Vt,state:It,preventScrollReset:Xn,relative:dr,viewTransition:Sr}=bn===void 0?{}:bn,Lr=(0,s.Zp)(),br=(0,s.zy)(),Yr=(0,s.x$)(gn,{relative:dr});return r.useCallback(Vr=>{if(k(Vr,Tt)){Vr.preventDefault();let Ci=Vt!==void 0?Vt:(0,o.AO)(br)===(0,o.AO)(Yr);Lr(gn,{replace:Ci,state:It,preventScrollReset:Xn,relative:dr,viewTransition:Sr})}},[br,Lr,Yr,Vt,It,Tt,gn,Xn,dr,Sr])}function cr(gn){let bn=React.useRef(B(gn)),Tt=React.useRef(!1),Vt=useLocation(),It=React.useMemo(()=>R(Vt.search,Tt.current?null:bn.current),[Vt.search]),Xn=useNavigate(),dr=React.useCallback((Sr,Lr)=>{const br=B(typeof Sr=="function"?Sr(It):Sr);Tt.current=!0,Xn("?"+br,Lr)},[Xn,It]);return[It,dr]}function Wr(){if(typeof document>"u")throw new Error("You are calling submit during the server render. Try calling submit within a `useEffect` or callback instead.")}let en=0,ot=()=>"__"+String(++en)+"__";function ke(){let{router:gn}
810=lr(Pn.UseSubmit),{basename:bn}=React.useContext(UNSAFE_NavigationContext),Tt=UNSAFE_useRouteId();return React.useCallback(function(Vt,It){It===void 0&&(It={}),Wr();let{action:Xn,method:dr,encType:Sr,formData:Lr,body:br}=W(Vt,bn);if(It.navigate===!1){let Yr=It.fetcherKey||ot();gn.fetch(Yr,Tt,It.action||Xn,{preventScrollReset:It.preventScrollReset,formData:Lr,body:br,formMethod:It.method||dr,formEncType:It.encType||Sr,flushSync:It.flushSync})}else gn.navigate(It.action||Xn,{preventScrollReset:It.preventScrollReset,formData:Lr,body:br,formMethod:It.method||dr,formEncType:It.encType||Sr,replace:It.replace,state:It.state,fromRouteId:Tt,flushSync:It.flushSync,viewTransition:It.viewTransition})},[gn,bn,Tt])}function qr(gn,bn){let{relative:Tt}=bn===void 0?{}:bn,{basename:Vt}=React.useContext(UNSAFE_NavigationContext),It=React.useContext(UNSAFE_RouteContext);It||UNSAFE_invariant(!1);let[Xn]=It.matches.slice(-1),dr=l({},useResolvedPath(gn||".",{relative:Tt})),Sr=useLocation();if(gn==null){dr.search=Sr.search;let Lr=new URLSearchParams(dr.search),br=Lr.getAll("index");if(br.some(Vr=>Vr==="")){Lr.delete("index"),br.filter(Ci=>Ci).forEach(Ci=>Lr.append("index",Ci));let Vr=Lr.toString();dr.search=Vr?"?"+Vr:""}}return(!gn||gn===".")&&Xn.route.index&&(dr.search=dr.search?dr.search.replace(/^\?/,"?index&"):"?index"),Vt!=="/"&&(dr.pathname=dr.pathname==="/"?Vt:joinPaths([Vt,dr.pathname])),createPath(dr)}function jn(gn){var bn;let{key:Tt}=gn===void 0?{}:gn,{router:Vt}=lr(Pn.UseFetcher),It=xr(Rn.UseFetcher),Xn=React.useContext(Ge),dr=React.useContext(UNSAFE_RouteContext),Sr=(bn=dr.matches[dr.matches.length-1])==null?void 0:bn.route.id;Xn||UNSAFE_invariant(!1),dr||UNSAFE_invariant(!1),Sr==null&&UNSAFE_invariant(!1);let Lr=Lt?Lt():"",[br,Yr]=React.useState(Tt||Lr);Tt&&Tt!==br?Yr(Tt):br||Yr(ot()),React.useEffect(()=>(Vt.getFetcher(br),()=>{Vt.deleteFetcher(br)}),[Vt,br]);let Vr=React.useCallback((cn,_n)=>{Sr||UNSAFE_invariant(!1),Vt.fetch(br,Sr,cn,_n)},[br,Sr,Vt]),Ci=ke(),Ai=React.useCallback((cn,_n)=>{Ci(cn,l({},_n,{navigate:!1,fetcherKey:br}))},[br,Ci]),$i=React.useMemo(()=>React.forwardRef((_n,$n)=>React.createElement(xt,l({},_n,{navigate:!1,fetcherKey:br,ref:$n}))),[br]),_e=It.fetchers.get(br)||IDLE_FETCHER,Ie=Xn.get(br);return React.useMemo(()=>l({Form:$i,submit:Ai,load:Vr},_e,{data:Ie}),[$i,Ai,Vr,_e,Ie])}function wn(){let gn=xr(Rn.UseFetchers);return Array.from(gn.fetchers.entries()).map(bn=>{let[Tt,Vt]=bn;return l({},Vt,{key:Tt})})}const nt="react-router-scroll-positions";let vt={};function Vn(gn){let{getKey:bn,storageKey:Tt}=gn===void 0?{}:gn,{router:Vt}=lr(Pn.UseScrollRestoration),{restoreScrollPosition:It,preventScrollReset:Xn}=xr(Rn.UseScrollRestoration),{basename:dr}=React.useContext(UNSAFE_NavigationContext),Sr=useLocation(),Lr=useMatches(),br=useNavigation();React.useEffect(()=>(window.history.scrollRestoration="manual",()=>{window.history.scrollRestoration="auto"}),[]),tn(React.useCallback(()=>{if(br.state==="idle"){let Yr=(bn?bn(Sr,Lr):null)||Sr.key;vt[Yr]=window.scrollY}try{sessionStorage.setItem(Tt||nt,JSON.stringify(vt))}catch{}window.history.scrollRestoration="auto"},[Tt,bn,br.state,Sr,Lr])),typeof document<"u"&&(React.useLayoutEffect(()=>{try{let Yr=sessionStorage.getItem(Tt||nt);Yr&&(vt=JSON.parse(Yr))}catch{}},[Tt]),React.useLayoutEffect(()=>{let Yr=bn&&dr!=="/"?(Ci,Ai)=>bn(l({},Ci,{pathname:stripBasename(Ci.pathname,dr)||Ci.pathname}),Ai):bn,Vr=Vt?.enableScrollRestoration(vt,()=>window.scrollY,Yr);return()=>Vr&&Vr()},[Vt,dr,bn]),React.useLayoutEffect(()=>{if(It!==!1){if(typeof It=="number"){window.scrollTo(0,It);return}if(Sr.hash){let Yr=document.getElementById(decodeURIComponent(Sr.hash.slice(1)));if(Yr){Yr.scrollIntoView();return}}Xn!==!0&&window.scrollTo(0,0)}},[Sr,It,Xn]))}function yt(gn,bn){let{capture:Tt}=bn||{};React.useEffect(()=>{let Vt=Tt!=null?{capture:Tt}:void 0;return window.addEventListener("beforeunload",gn,Vt),()=>{window.removeEventListener("beforeunload",gn,Vt)}},[gn,Tt])}function tn(gn,bn){let{capture:Tt}=bn||{};React.useEffect(()=>{let Vt=Tt!=null?{capture:Tt}:void 0;return window.addEventListener("pagehide",gn,Vt),()=>{window.removeEventListener("pagehide",gn,Vt)}},[gn,Tt])}function Pr(gn){let{when:bn,message:Tt}=gn,Vt=useBlocker(bn);React.useEffect(()=>{Vt.state==="blocked"&&(window.confirm(Tt)?setTimeout(Vt.proceed,0):Vt.reset())},[Vt,Tt]),React.useEffect(()=>{Vt.state==="blocked"&&!bn&&Vt.reset()},[Vt,bn])}function ri(gn,bn){bn===void 0&&(bn={});let Tt=r.useContext(xe);Tt==null&&(0,o.Oi)(!1);let{basename:Vt}=lr(Pn.useViewTransitionState),It=(0,s.x$)(gn,{relative:bn.relative});if(!Tt.isTransitioning)return!1;let Xn=(0,o.pb)(Tt.currentLocation.pathname,Vt)||Tt.currentLocation.pathname,dr=(0,o.pb)(Tt.nextLocation.pathname,Vt)||Tt.nextLocation.pathname;return(0,o.B6)(It.pathname,dr)!=null||(0,o.B6)(It.pathname,Xn)!=null}},87002:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(29846),r=e(83947);
810function a(i,s){return function(o){if(!r(o))throw new TypeError(i+": Both containers must contain Semigroups of the same type");return s.map(function(l){if(!t(o,l))throw new TypeError(i+": Both containers must contain Semigroups of the same type");return o.concat(l)})}}c.exports=a},87175:(c,d,e)=>{var t=e(49570);c.exports=function(){var r=`	
811\v\f\r \xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`,a="\u200B",i=typeof String.prototype.trim=="function";return!i||r.trim()||!a.trim()?t(function(o){var l=new RegExp("^["+r+"]["+r+"]*"),f=new RegExp("["+r+"]["+r+"]*$");return o.replace(l,"").replace(f,"")}):t(function(o){return o.trim()})}()},87248:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="pencil",a=512,i=512,s=[9999,61504,"pencil-alt"],o="f303",l="M36.4 360.9L13.4 439 1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1L73 498.6l78.1-23c10.4-3 20.1-8 28.6-14.5l.3 .2 .5-.8c1.4-1.1 2.7-2.2 4-3.3c1.4-1.2 2.7-2.5 4-3.8L492.7 149.3c21.9-21.9 24.6-55.6 8.2-80.5c-2.3-3.5-5.1-6.9-8.2-10L453.3 19.3c-25-25-65.5-25-90.5 0L58.6 323.5c-2.5 2.5-4.9 5.2-7.1 8l-.8 .5 .2 .3c-6.5 8.5-11.4 18.2-14.5 28.6zM383 191L197.4 376.6l-49.6-12.4-12.4-49.6L321 129 383 191zM97 358.9l7.7 31c2.1 8.6 8.9 15.3 17.5 17.5l31 7.7-7.4 11.2c-2.6 1.4-5.3 2.6-8.1 3.4l-23.4 6.9L59.4 452.6l16.1-54.8 6.9-23.4c.8-2.8 2-5.6 3.4-8.1L97 358.9zM315.3 218.7c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0l-96 96c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l96-96z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.zL=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},87296:(c,d,e)=>{"use strict";var t=e(27486);c.exports=t("document","documentElement")},87304:(c,d,e)=>{var t=e(49570);c.exports=t(function(a){return a==null})},87372:(c,d,e)=>{"use strict";var t=e(23546),r=e(91199),a=e(70112),i=e(40976),s=e(67192),o=TypeError;c.exports=function(l,f){var v=arguments.length<2?s(l):f;if(r(v))return a(t(v,l));throw new o(i(l)+" is not iterable")}},87441:(c,d,e)=>{var t=e(62770),r=e(95471);c.exports=r(t("intersperse",function(i,s){for(var o=[],l=0,f=s.length;l<f;)l===f-1?o.push(s[l]):o.push(s[l],i),l+=1;return o}))},87446:(c,d,e)=>{"use strict";var t=e(76028);c.exports=!t(function(){function r(){}return r.prototype.constructor=null,Object.getPrototypeOf(new r)!==r.prototype})},87452:c=>{"use strict";c.exports=Number.isNaN||function(e){return e!==e}},87472:(c,d,e)=>{"use strict";var t=e(58595),r=e(23546),a=e(91199),i=e(19982),s=e(58244),o=e(58727),l=e(52962);t({target:"Promise",stat:!0,forced:l},{race:function(v){var h=this,y=i.f(h),E=y.reject,w=s(function(){var T=a(h.resolve);o(v,function(O){r(T,h,O).then(y.resolve,E)})});return w.error&&E(w.value),y.promise}})},87602:function(c,d,e){var t,r;(function(a,i){c.exports=i(a)})(typeof self<"u"?self:typeof window<"u"?window:typeof e.g<"u"?e.g:this,function(a){"use strict";a=a||{};var i=a.Base64,s="2.6.4",o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=function(Se){for(var xe={},Ge=0,ze=Se.length;Ge<ze;Ge++)xe[Se.charAt(Ge)]=Ge;return xe}(o),f=String.fromCharCode,v=function(Se){if(Se.length<2){var xe=Se.charCodeAt(0);return xe<128?Se:xe<2048?f(192|xe>>>6)+f(128|xe&63):f(224|xe>>>12&15)+f(128|xe>>>6&63)+f(128|xe&63)}else{var xe=65536+(Se.charCodeAt(0)-55296)*1024+(Se.charCodeAt(1)-56320);return f(240|xe>>>18&7)+f(128|xe>>>12&63)+f(128|xe>>>6&63)+f(128|xe&63)}},h=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,y=function(Se){return Se.replace(h,v)},E=function(Se){var xe=[0,2,1][Se.length%3],Ge=Se.charCodeAt(0)<<16|(Se.length>1?Se.charCodeAt(1):0)<<8|(Se.length>2?Se.charCodeAt(2):0),ze=[o.charAt(Ge>>>18),o.charAt(Ge>>>12&63),xe>=2?"=":o.charAt(Ge>>>6&63),xe>=1?"=":o.charAt(Ge&63)];return ze.join("")},w=a.btoa&&typeof a.btoa=="function"?function(Se){return a.btoa(Se)}:function(Se){if(Se.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Se.replace(/[\s\S]{1,3}/g,E)},T=function(Se){return w(y(String(Se)))},O=function(Se){return Se.replace(/[+\/]/g,function(xe){return xe=="+"?"-":"_"}).replace(/=/g,"")},k=function(Se,xe){return xe?O(T(Se)):T(Se)},B=function(Se){return k(Se,!0)},R;a.Uint8Array&&(R=function(Se,xe){for(var Ge="",ze=0,ye=Se.length;ze<ye;ze+=3){var Fe=Se[ze],Je=Se[ze+1],qe=Se[ze+2],Lt=Fe<<16|Je<<8|qe;Ge+=o.charAt(Lt>>>18)+o.charAt(Lt>>>12&63)+(typeof Je<"u"?o.charAt(Lt>>>6&63):"=")+(typeof qe<"u"?o.charAt(Lt&63):"=")}return xe?O(Ge):Ge});var L=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,J=function(Se){switch(Se.length){case 4:var xe=(7&Se.charCodeAt(0))<<18|(63&Se.charCodeAt(1))<<12|(63&Se.charCodeAt(2))<<6|63&Se.charCodeAt(3),Ge=xe-65536;return f((Ge>>>10)+55296)+f((Ge&1023)+56320);case 3:return f((15&Se.charCodeAt(0))<<12|(63&Se.charCodeAt(1))<<6|63&Se.charCodeAt(2));default:return f((31&Se.charCodeAt(0))<<6|63&Se.charCodeAt(1))}},K=function(Se){return Se.replace(L,J)},I=function(Se){var xe=Se.length,Ge=xe%4,ze=(xe>0?l[Se.charAt(0)]<<18:0)|(xe>1?l[Se.charAt(1)]<<12:0)|(xe>2?l[Se.charAt(2)]<<6:0)|(xe>3?l[Se.charAt(3)]:0),ye=[f(ze>>>16),f(ze>>>8&255),f(ze&255)];return ye.length-=[0,0,2,1][Ge],ye.join("")},W=a.atob&&typeof a.atob=="function"?function(Se){return a.atob(Se)}:function(Se){return Se.replace(/\S{1,4}/g,I)},Z=function(Se){return W(String(Se).replace(/[^A-Za-z0-9\+\/]/g,""))},H=function(Se){return K(W(Se))},G=function(Se){return String(Se).replace(/[-_]/g,function(xe){return xe=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},te=function(Se){return H(G(Se))},ve;a.Uint8Array&&(ve=function(Se){return Uint8Array.from(Z(G(Se)),function(xe){return xe.charCodeAt(0)})});var oe=function(){var Se=a.Base64;return a.Base64=i,Se};if(a.Base64={VERSION:s,atob:Z,btoa:w,fromBase64:te,toBase64:k,utob:y,encode:k,encodeURI:B,btou:K,decode:te,noConflict:oe,fromUint8Array:R,toUint8Array:ve},typeof Object.defineProperty=="function"){var le=function(Se){return{value:Se,enumerable:!1,writable:!0,configurable:!0}};a.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",le(function(){return te(this)})),Object.defineProperty(String.prototype,"toBase64",le(function(Se){return k(this,Se)})),Object.defineProperty(String.prototype,"toBase64URI",le(function(){return k(this,!0)}))}}return a.Meteor&&(Base64=a.Base64),c.exports?c.exports.Base64=a.Base64:(t=[],r=function(){return a.Base64}.apply(d,t),r!==void 0&&(c.exports=r)),{Base64:a.Base64}})},87675:function(c,d,e){"use strict";var t=this&&this.__extends||function(){var f=function(v,h){return f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,E){y.__proto__=E}||function(y,E){for(var w in E)E.hasOwnProperty(w)&&(y[w]=E[w])},f(v,h)};return function(v,h){f(v,h);function y(){this.constructor=v}
811v.prototype=h===null?Object.create(h):(y.prototype=h.prototype,new y)}}();Object.defineProperty(d,"__esModule",{value:!0}),d.InvalidParameters=d.MethodNotFound=d.InvalidRequest=d.InvalidJson=d.JsonRpcError=void 0;var r=e(90339),a=function(f){t(v,f);function v(h,y,E){h===void 0&&(h="unknown error from the peer"),y===void 0&&(y=-32e3);var w=f.call(this,h)||this;return w.code=y,w.data=E,w}return v.prototype.toJsonRpcError=function(){return{code:this.code,data:this.data,message:this.message}},v}(r.BaseError);d.JsonRpcError=a;var i=function(f){t(v,f);function v(){return f.call(this,"invalid JSON",-32700)||this}return v}(a);d.InvalidJson=i;var s=function(f){t(v,f);function v(h){return h===void 0&&(h="invalid JSON-RPC request"),f.call(this,h,-32600)||this}return v}(a);d.InvalidRequest=s;var o=function(f){t(v,f);function v(h){var y=this,E=h?"method not found: "+h:"method not found";return y=f.call(this,E,-32601,h)||this,y}return v}(a);d.MethodNotFound=o;var l=function(f){t(v,f);function v(h){return f.call(this,"invalid parameter(s)",-32602,h)||this}return v}(a);d.InvalidParameters=l},87678:(c,d,e)=>{"use strict";var t=e(64356),r=e(43504),a=e(72914).Symbol,i=e(11072),s=e(27126),o=e(70811),l=Object.create,f=Object.defineProperties,v=Object.defineProperty,h,y,E;if(typeof a=="function")try{String(a()),E=!0}catch{}else a=null;y=function(T){if(this instanceof y)throw new TypeError("Symbol is not a constructor");return h(T)},c.exports=h=function w(T){var O;if(this instanceof w)throw new TypeError("Symbol is not a constructor");return E?a(T):(O=l(y.prototype),T=T===void 0?"":String(T),f(O,{__description__:t("",T),__name__:t("",i(T))}))},s(h),o(h),f(y.prototype,{constructor:t(h),toString:t("",function(){return this.__name__})}),f(h.prototype,{toString:t(function(){return"Symbol ("+r(this).__description__+")"}),valueOf:t(function(){return r(this)})}),v(h.prototype,h.toPrimitive,t("",function(){var w=r(this);return typeof w=="symbol"?w:w.toString()})),v(h.prototype,h.toStringTag,t("c","Symbol")),v(y.prototype,h.toStringTag,t("c",h.prototype[h.toStringTag])),v(y.prototype,h.toPrimitive,t("c",h.prototype[h.toPrimitive]))},87705:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(68966),i=e(29355),s=e(93662),o=e(80264),l=e(36719);c.exports=t(r(["filter"],o,function(f,v){return i(v)?s(function(h,y){return f(v[y])&&(h[y]=v[y]),h},{},l(v)):a(f,v)}))},87715:(c,d,e)=>{"use strict";var t=e(35311),r=e(53641),a=e(97841),i=e(52764),s=e(35390),o=r.add,l=r.has,f=r.remove;c.exports=function(h){var y=t(this),E=i(h).getIterator(),w=a(y);return s(E,function(T){l(y,T)?f(w,T):o(w,T)}),w}},87748:(c,d,e)=>{var t=e(15019),r=e(85206),a=e(4851),i=e(10671),s=a(function(l,f){return l===1?r(f):t(l,i(l,[],f))});c.exports=s},87951:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){for(var s=i.length-1;s>=0&&a(i[s]);)s-=1;return Array.prototype.slice.call(i,s+1)})},87952:(c,d,e)=>{"use strict";var t=e(45617);c.exports=t},88081:(c,d,e)=>{var t=e(43548),r=e(32071),a=t(r,"WeakMap");c.exports=a},88176:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */c.exports=e(28701)},88284:(c,d,e)=>{var t=e(3308),r=e(95471),a=e(87705);c.exports=r(function(s,o){return a(t(s),o)})},88311:c=>{function d(e){return e!=null&&typeof e=="object"&&e["@@functional/placeholder"]===!0}c.exports=d},88329:(c,d,e)=>{var t=e(34844),r=e(54836),a=t(function(s,o,l){return r(Math.max(s.length,o.length,l.length),function(){return s.apply(this,arguments)?o.apply(this,arguments):l.apply(this,arguments)})});c.exports=a},88350:(c,d,e)=>{var t=e(70560),r=e(36924);function a(i){return i==null?[]:t(i,r(i))}c.exports=a},88385:(c,d,e)=>{"use strict";e.d(d,{G:()=>v});var t=e(689),r=e(26614),a=e(75273),i=e(40198),s=e(98339),o=e(71345);let l;const f=new WeakMap;function v(T){return l||(l=h(T)),l}function h(T){return new r.cP(O=>{const{stop:k}=(0,t.H)(XMLHttpRequest.prototype,"open",y),{stop:B}=(0,t.H)(XMLHttpRequest.prototype,"send",L=>{E(L,T,O)},{computeHandlingStack:!0}),{stop:R}=(0,t.H)(XMLHttpRequest.prototype,"abort",w);return()=>{k(),B(),R()}})}function y({target:T,parameters:[O,k]}){f.set(T,{state:"open",method:String(O).toUpperCase(),url:(0,i.l2)(String(k))})}function E({target:T,parameters:[O],handlingStack:k},B,R){const L=f.get(T);if(!L)return;const J=L;J.state="start",J.startClocks=(0,a.M8)(),J.isAborted=!1,J.xhr=T,J.handlingStack=k,J.requestBody=O;let K=!1;const{stop:I}=(0,t.H)(T,"onreadystatechange",()=>{T.readyState===XMLHttpRequest.DONE&&W()}),W=()=>{if(Z(),I(),K)return;K=!0;const H=L;H.state="complete",H.duration=(0,a.vk)(J.startClocks.timeStamp,(0,a.nx)()),H.status=T.status,typeof T.response=="string"&&(H.responseBody=T.response),R.notify((0,s.yG)(H))},{stop:Z}=(0,o.q)(B,T,"loadend",W);R.notify(J)}function w({target:T}){const O=f.get(T);O&&(O.isAborted=!0)}},88420:(c,d,e)=>{"use strict";var t=e(78817);e(74365),c.exports=t},88480:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="book",a=448,i=512,s=[128212],o="f02d",l="M0 88C0 39.4 39.4 0 88 0L392 0c30.9 0 56 25.1 56 56l0 288c0 22.3-13.1 41.6-32 50.6l0 69.4 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L80 512c-44.2 0-80-35.8-80-80c0-2.7 .1-5.4 .4-8L0 424 0 88zM80 400c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0 0-64L80 400zM48 358.7c9.8-4.3 20.6-6.7 32-6.7l312 0c4.4 0 8-3.6 8-8l0-288c0-4.4-3.6-8-8-8L88 48C65.9 48 48 65.9 48 88l0 270.7zM152 112l176 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-176 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 80l176 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-176 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.LB=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},88560:(c,d,e)=>{"use strict";var t=e(31394),r=e(8824);c.exports=function(a){return r(t(a))}},88586:(c,d,e)=>{var t=e(33531),r=e(32835);function a(i){return r(function(s,o){return t(Math.max(0,s.length-o.length),function(){return s.apply(this,i(o,arguments))})})}c.exports=a},88723:c=>{"use strict";c.exports=Math.floor},88860:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="square-check",a=448,i=512,s=[9745,9989,61510,"check-square"],o="f14a",l="M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM337 209L209 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 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Dn=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},88889:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(2104),r="@@crocks/curried";function a(s,o){return t(s)?s.length>1?s.bind(null,o):s.call(null,o):s}
811function i(s){if(s[r])return s;function o(){for(var l=[],f=arguments.length;f--;)l[f]=arguments[f];var v=l.length?l:[void 0];if(v.length<s.length)return i(Function.bind.apply(s,[null].concat(v)));var h=v.length===s.length?s.apply(null,v):v.reduce(a,s);return t(h)?i(h):h}return Object.defineProperty(o,r,{enumerable:!1,writable:!1,value:!0}),o}c.exports=i},88893:(c,d,e)=>{var t=e(47870),r=e(11078),a=e(21061),i=r(t("tail",a(1,1/0)));c.exports=i},88931:(c,d,e)=>{"use strict";var t=e(77486);c.exports=t},89178:(c,d,e)=>{var t=e(32835),r=e(292),a=t(function(s,o){return r([s],o)});c.exports=a},89185:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="circle",a=512,i=512,s=[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],o="f111",l="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.GE=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},89208:(c,d,e)=>{var t=e(63012),r=function(a,i){return function(s,o){s===void 0&&(s=a);var l=o.type,f=o.payload,v=o.error;return i[l]?i[l](s,f,v):s}};c.exports=t(r)},89216:(c,d,e)=>{var t=e(11277),r=e(30659);function a(i,s,o){return function(){if(arguments.length===0)return o();var l=Array.prototype.slice.call(arguments,0),f=l.pop();if(!t(f)){for(var v=0;v<i.length;){if(typeof f[i[v]]=="function")return f[i[v]].apply(f,l);v+=1}if(r(f)){var h=s.apply(null,l);return h(f)}}return o.apply(this,arguments)}}c.exports=a},89274:(c,d,e)=>{"use strict";var t;t={value:!0};var r=e(11088);d.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},d.vM=d.mw,t=r.prefix,t=r.iconName,t=r.width,t=r.height,t=r.aliases,t=r.unicode,t=r.svgPathData,t=r.aliases},89430:(c,d,e)=>{"use strict";e.d(d,{i:()=>t});class t extends Error{constructor(a){super(a)}}},89485:(c,d,e)=>{var t=e(62416);function r(a,i){var s=a.__data__;return t(i)?s[typeof i=="string"?"string":"hash"]:s.map}c.exports=r},89613:(c,d,e)=>{var t=e(49570),r=e(49939);c.exports=t(function(i){return r(2,i)})},89651:(c,d,e)=>{var t=e(64463),r=e(65827);c.exports=function a(i,s,o){return function(){for(var l=[],f=0,v=i,h=0;h<s.length||f<arguments.length;){var y;h<s.length&&(!r(s[h])||f>=arguments.length)?y=s[h]:(y=arguments[f],f+=1),l[h]=y,r(y)||(v-=1),h+=1}return v<=0?o.apply(this,l):t(v,a(i,l,o))}}},89791:(c,d,e)=>{"use strict";e.d(d,{FZ:()=>s});var t=e(96662);const{Axios:r,AxiosError:a,CanceledError:i,isCancel:s,CancelToken:o,VERSION:l,all:f,Cancel:v,isAxiosError:h,spread:y,toFormData:E,AxiosHeaders:w,HttpStatusCode:T,formToJSON:O,getAdapter:k,mergeConfig:B}=t.A},89876:(c,d,e)=>{var t=e(63012),r=function(a,i){return{type:a,payload:i}};c.exports=t(r)},89998:(c,d,e)=>{"use strict";var t=e(85746);c.exports=function(){var r=0,a=[],i=[];return{get:function(s){var o=t.call(a,s[0]);return o===-1?null:i[o]},set:function(s){return a.push(s[0]),i.push(++r),r},delete:function(s){var o=t.call(i,s);o!==-1&&(a.splice(o,1),i.splice(o,1))},clear:function(){a=[],i=[]}}}},90066:(c,d,e)=>{"use strict";var t=e(27486),r=e(72323),a=e(24235),i=e(71282),s=e(70112),o=r([].concat);c.exports=t("Reflect","ownKeys")||function(f){var v=a.f(s(f)),h=i.f;return h?o(v,h(f)):v}},90091:(c,d,e)=>{var t=e(95471),r=e(52114);c.exports=t(r)},90128:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="pencil",a=512,i=512,s=[9999,61504,"pencil-alt"],o="f303",l="M395.8 39.6c9.4-9.4 24.6-9.4 33.9 0l42.6 42.6c9.4 9.4 9.4 24.6 0 33.9L417.6 171 341 94.4l54.8-54.8zM318.4 117L395 193.6l-219 219 0-12.6c0-8.8-7.2-16-16-16l-32 0 0-32c0-8.8-7.2-16-16-16l-12.6 0 219-219zM66.9 379.5c1.2-4 2.7-7.9 4.7-11.5L96 368l0 32c0 8.8 7.2 16 16 16l32 0 0 24.4c-3.7 1.9-7.5 3.5-11.6 4.7L39.6 472.4l27.3-92.8zM452.4 17c-21.9-21.9-57.3-21.9-79.2 0L60.4 329.7c-11.4 11.4-19.7 25.4-24.2 40.8L.7 491.5c-1.7 5.6-.1 11.7 4 15.8s10.2 5.7 15.8 4l121-35.6c15.4-4.5 29.4-12.9 40.8-24.2L495 138.8c21.9-21.9 21.9-57.3 0-79.2L452.4 17zM331.3 202.7c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0l-128 128c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l128-128z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.zL=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},90159:(c,d,e)=>{var t=e(49570);c.exports=t(function(a){return function(i,s){return a(i,s)?-1:a(s,i)?1:0}
811})},90210:(c,d,e)=>{"use strict";e.d(d,{A:()=>a});class t{add(s,o,l){if(typeof arguments[0]!="string"){for(var s in arguments[0])this.add(s,arguments[0][s],arguments[1]);return}(Array.isArray(s)?s:[s]).forEach(function(f){this[f]=this[f]||[],o&&this[f][l?"unshift":"push"](o)},this)}run(s,o){this[s]=this[s]||[],this[s].forEach(function(l){l.call(o&&o.context?o.context:o,o)})}}const a=new t},90261:(c,d,e)=>{var t=e(95471),r=e(62876),a=e(58400),i=e(66527);c.exports=t(function(o,l){return a(o+1,function(){var f=arguments[o];if(f!=null&&r(f[l]))return f[l].apply(f,Array.prototype.slice.call(arguments,0,o));throw new TypeError(i(f)+' does not have a method named "'+l+'"')})})},90282:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){a=a<s.length&&a>=0?a:s.length;var o=Array.prototype.slice.call(s,0);return o.splice(a,0,i),o})},90339:(c,d)=>{"use strict";var e=typeof Reflect<"u"?Reflect.construct:void 0,t=Object.defineProperty,r=Error.captureStackTrace;r===void 0&&(r=function(l){var f=new Error;t(l,"stack",{configurable:!0,get:function(){var h=f.stack;return t(this,"stack",{configurable:!0,value:h,writable:!0}),h},set:function(h){t(l,"stack",{configurable:!0,value:h,writable:!0})}})});function a(o){o!==void 0&&t(this,"message",{configurable:!0,value:o,writable:!0});var l=this.constructor.name;l!==void 0&&l!==this.name&&t(this,"name",{configurable:!0,value:l,writable:!0}),r(this,this.constructor)}a.prototype=Object.create(Error.prototype,{constructor:{configurable:!0,value:a,writable:!0}});var i=function(){function o(f,v){return t(f,"name",{configurable:!0,value:v})}try{var l=function(){};if(o(l,"foo"),l.name==="foo")return o}catch{}}();function s(o,l){if(l==null||l===Error)l=a;else if(typeof l!="function")throw new TypeError("super_ should be a function");var f;if(typeof o=="string")f=o,o=e!==void 0?function(){return e(l,arguments,this.constructor)}:function(){l.apply(this,arguments)},i!==void 0&&(i(o,f),f=void 0);else if(typeof o!="function")throw new TypeError("constructor should be either a string or a function");o.super_=o.super=l;var v={constructor:{configurable:!0,value:o,writable:!0}};return f!==void 0&&(v.name={configurable:!0,value:f,writable:!0}),o.prototype=Object.create(l.prototype,v),o}d=c.exports=s,d.BaseError=a},90363:c=>{"use strict";c.exports=Math.pow},90710:(c,d,e)=>{"use strict";var t=e(19922);if(t)try{t([],"length")}catch{t=null}c.exports=t},90787:(c,d,e)=>{var t=e(51927),r=e(33962),a=e(12172),i="Expected a function",s=Math.max,o=Math.min;function l(f,v,h){var y,E,w,T,O,k,B=0,R=!1,L=!1,J=!0;if(typeof f!="function")throw new TypeError(i);v=a(v)||0,t(h)&&(R=!!h.leading,L="maxWait"in h,w=L?s(a(h.maxWait)||0,v):w,J="trailing"in h?!!h.trailing:J);function K(le){var Se=y,xe=E;return y=E=void 0,B=le,T=f.apply(xe,Se),T}function I(le){return B=le,O=setTimeout(H,v),R?K(le):T}function W(le){var Se=le-k,xe=le-B,Ge=v-Se;return L?o(Ge,w-xe):Ge}function Z(le){var Se=le-k,xe=le-B;return k===void 0||Se>=v||Se<0||L&&xe>=w}function H(){var le=r();if(Z(le))return G(le);O=setTimeout(H,W(le))}function G(le){return O=void 0,J&&y?K(le):(y=E=void 0,T)}function te(){O!==void 0&&clearTimeout(O),B=0,y=k=E=O=void 0}function ve(){return O===void 0?T:G(r())}function oe(){var le=r(),Se=Z(le);if(y=arguments,E=this,k=le,Se){if(O===void 0)return I(k);if(L)return clearTimeout(O),O=setTimeout(H,v),K(k)}return O===void 0&&(O=setTimeout(H,v)),T}return oe.cancel=te,oe.flush=ve,oe}c.exports=l},90791:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="file",a=384,i=512,s=[128196,128459,61462],o="f15b",l="M320 464c8.8 0 16-7.2 16-16l0-288-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l256 0zM0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3L384 448c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.A4=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},90844:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="book-open",a=576,i=512,s=[128214,128366],o="f518",l="M156 32C100.6 32 48.8 46.6 27.1 53.6C10.3 59 0 74.5 0 91.1L0 403.5c0 26.1 24 44.2 48 40.2c19.8-3.3 54.8-7.7 100-7.7c54 0 97.5 25.5 112.5 35.6c7.5 5 16.8 8.4 27 8.4c11.5 0 21.6-4.2 29.3-9.9C330.2 460.3 369.1 436 428 436c47.7 0 80.5 4 99 7.2c23.9 4.1 49-13.8 49-40.6l0-311.5c0-16.5-10.3-32.1-27.1-37.5C527.2 46.6 475.4 32 420 32c-36.8 0-71.8 6.4-97.4 12.7c-12.8 3.2-23.5 6.3-30.9 8.7c-1.3 .4-2.6 .8-3.7 1.2c-1.1-.4-2.4-.8-3.7-1.2c-7.5-2.4-18.1-5.5-30.9-8.7C227.8 38.4 192.8 32 156 32zM264 97.3l0 320.6C238 404.2 196.8 388 148 388c-42.9 0-77.4 3.7-100 7.1L48 97.3C70.3 90.6 112.4 80 156 80c31.6 0 62.6 5.6 85.9 11.3c8.6 2.1 16.1 4.2 22.1 6zm48 319.2l0-319.2c6-1.8 13.5-3.9 22.1-6C357.4 85.6 388.4 80 420 80c43.6 0 85.7 10.6 108 17.3l0 297.4c-21.7-3.3-54.9-6.7-100-6.7c-51.4 0-90.8 15-116 28.6z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Re=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},90976:c=>{"use strict";c.exports=!1},90986:(c,d,e)=>{var t=e(49570);c.exports=t(function(a){return function(){return a(Array.prototype.slice.call(arguments,0))}})},90993:(c,d,e)=>{"use strict";var t;t={value:!0};var r=e(2433);d.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},d.iW=d.mw,t=r.prefix,t=r.iconName,t=r.width,t=r.height,t=r.aliases,t=r.unicode,t=r.svgPathData,t=r.aliases},91064:c=>{function d(e){var t=Object.prototype.toString.call(e);return t==="[object Function]"||t==="[object AsyncFunction]"||t==="[object GeneratorFunction]"||t==="[object AsyncGeneratorFunction]"}c.exports=d},91070:(c,d,e)=>{"use strict";var t=e(44770),r=e(9583);c.exports=function(a){return t(r(a))}},91109:(c,d,e)=>{var t=e(49570),r=e(36719);c.exports=t(function(i){for(var s=r(i),o=s.length,l=[],f=0;f<o;)l[f]=i[s[f]],f+=1;return l})},91199:(c,d,e)=>{"use strict";var t=e(11386),r=e(40976),a=TypeError;c.exports=function(i){if(t(i))return i;throw new a(r(i)+" is not a function")}},91260:(c,d,e)=>{var t=e(15019),r=e(4851),a=r(function(s,o){return t(s.length,function(){return s.apply(o,arguments)})});c.exports=a},91327:(c,d,e)=>{var t=e(26487),r=e(66527);c.exports=t(function(){return r(arguments)})},91336:c=>{"use strict";c.exports=function(){try{return Object.keys("primitive"),!0}catch{return!1}}},91500:(c,d,e)=>{"use strict";e(11346);var t=e(81766);c.exports=t("Array","findLastIndex")},91590:(c,d,e)=>{var t=e(13866),r=e(53670),a=e(87748),i=a(4,function(o,l,f,v){return t(o(typeof l=="function"?r(l):l),f,v)});c.exports=i},91633:(c,d,e)=>{var t=e(72632);c.exports=t(function(r,a){return r+1},0)},91649:(c,d,e)=>{"use strict";var t=e(84026),r=Math.min;c.exports=function(a){var i=t(a);return i>0?r(i,9007199254740991):0}},91678:(c,d,e)=>{var t=e(95471),r=e(25534),a=e(28028);c.exports=t(function(i,s){return r(a(i.length,s),i)})},91799:(c,d,e)=>{var t=e(54625),r=e(89216),a=e(73430),i=e(57552),s=e(5584),o=e(16038),l=e(9501),f=t(r(["fantasy-land/map","map"],s,function(h,y){switch(Object.prototype.toString.call(y)){case"[object Function]":return o(y.length,function(){return h.call(this,y.apply(this,arguments))});case"[object Object]":return i(function(E,w){return E[w]=h(y[w]),E},{},l(y));default:return a(h,y)}}));c.exports=f},91800:(c,d,e)=>{var t=e(94532),r=Object.prototype.toString,a=function(){return r.call(arguments)==="[object Arguments]"?function(s){return r.call(s)==="[object Arguments]"}:function(s){return t("callee",s)}}();c.exports=a},91811:function(c,d,e){c=e.nmd(c);//! moment.js
812//! version : 2.30.1
813//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
814//! license : MIT
815//! momentjs.com
816(function(t,r){c.exports=r()})(this,function(){"use strict";var t;function r(){return t.apply(null,arguments)}function a(F){t=F}function i(F){return F instanceof Array||Object.prototype.toString.call(F)==="[object Array]"}function s(F){return F!=null&&Object.prototype.toString.call(F)==="[object Object]"}function o(F,re){return Object.prototype.hasOwnProperty.call(F,re)}function l(F){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(F).length===0;var re;for(re in F)if(o(F,re))return!1;return!0}function f(F){return F===void 0}function v(F){return typeof F=="number"||Object.prototype.toString.call(F)==="[object Number]"}function h(F){return F instanceof Date||Object.prototype.toString.call(F)==="[object Date]"}function y(F,re){var Te=[],We,Nt=F.length;for(We=0;We<Nt;++We)Te.push(re(F[We],We));return Te}function E(F,re){for(var Te in re)o(re,Te)&&(F[Te]=re[Te]);return o(re,"toString")&&(F.toString=re.toString),o(re,"valueOf")&&(F.valueOf=re.valueOf),F}function w(F,re,Te,We){return Za(F,re,Te,We,!0).utc()}function T(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invali
vendor: 64,104 bytes, lines 816-820
816dMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function O(F){return F._pf==null&&(F._pf=T()),F._pf}var k;Array.prototype.some?k=Array.prototype.some:k=function(F){var re=Object(this),Te=re.length>>>0,We;for(We=0;We<Te;We++)if(We in re&&F.call(this,re[We],We,re))return!0;return!1};function B(F){var re=null,Te=!1,We=F._d&&!isNaN(F._d.getTime());if(We&&(re=O(F),Te=k.call(re.parsedDateParts,function(Nt){return Nt!=null}),We=re.overflow<0&&!re.empty&&!re.invalidEra&&!re.invalidMonth&&!re.invalidWeekday&&!re.weekdayMismatch&&!re.nullInput&&!re.invalidFormat&&!re.userInvalidated&&(!re.meridiem||re.meridiem&&Te),F._strict&&(We=We&&re.charsLeftOver===0&&re.unusedTokens.length===0&&re.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(F))F._isValid=We;else return We;return F._isValid}function R(F){var re=w(NaN);return F!=null?E(O(re),F):O(re).userInvalidated=!0,re}var L=r.momentProperties=[],J=!1;function K(F,re){var Te,We,Nt,qn=L.length;if(f(re._isAMomentObject)||(F._isAMomentObject=re._isAMomentObject),f(re._i)||(F._i=re._i),f(re._f)||(F._f=re._f),f(re._l)||(F._l=re._l),f(re._strict)||(F._strict=re._strict),f(re._tzm)||(F._tzm=re._tzm),f(re._isUTC)||(F._isUTC=re._isUTC),f(re._offset)||(F._offset=re._offset),f(re._pf)||(F._pf=O(re)),f(re._locale)||(F._locale=re._locale),qn>0)for(Te=0;Te<qn;Te++)We=L[Te],Nt=re[We],f(Nt)||(F[We]=Nt);return F}function I(F){K(this,F),this._d=new Date(F._d!=null?F._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),J===!1&&(J=!0,r.updateOffset(this),J=!1)}function W(F){return F instanceof I||F!=null&&F._isAMomentObject!=null}function Z(F){r.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+F)}function H(F,re){var Te=!0;return E(function(){if(r.deprecationHandler!=null&&r.deprecationHandler(null,F),Te){var We=[],Nt,qn,ci,ys=arguments.length;for(qn=0;qn<ys;qn++){if(Nt="",typeof arguments[qn]=="object"){Nt+=`
817[`+qn+"] ";for(ci in arguments[0])o(arguments[0],ci)&&(Nt+=ci+": "+arguments[0][ci]+", ");Nt=Nt.slice(0,-2)}else Nt=arguments[qn];We.push(Nt)}Z(F+`
818Arguments: `+Array.prototype.slice.call(We).join("")+`
819`+new Error().stack),Te=!1}return re.apply(this,arguments)},re)}var G={};function te(F,re){r.deprecationHandler!=null&&r.deprecationHandler(F,re),G[F]||(Z(re),G[F]=!0)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null;function ve(F){return typeof Function<"u"&&F instanceof Function||Object.prototype.toString.call(F)==="[object Function]"}function oe(F){var re,Te;for(Te in F)o(F,Te)&&(re=F[Te],ve(re)?this[Te]=re:this["_"+Te]=re);this._config=F,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function le(F,re){var Te=E({},F),We;for(We in re)o(re,We)&&(s(F[We])&&s(re[We])?(Te[We]={},E(Te[We],F[We]),E(Te[We],re[We])):re[We]!=null?Te[We]=re[We]:delete Te[We]);for(We in F)o(F,We)&&!o(re,We)&&s(F[We])&&(Te[We]=E({},Te[We]));return Te}function Se(F){F!=null&&this.set(F)}var xe;Object.keys?xe=Object.keys:xe=function(F){var re,Te=[];for(re in F)o(F,re)&&Te.push(re);return Te};var Ge={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function ze(F,re,Te){var We=this._calendar[F]||this._calendar.sameElse;return ve(We)?We.call(re,Te):We}function ye(F,re,Te){var We=""+Math.abs(F),Nt=re-We.length,qn=F>=0;return(qn?Te?"+":"":"-")+Math.pow(10,Math.max(0,Nt)).toString().substr(1)+We}var Fe=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Je=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,qe={},Lt={};function $t(F,re,Te,We){var Nt=We;typeof We=="string"&&(Nt=function(){return this[We]()}),F&&(Lt[F]=Nt),re&&(Lt[re[0]]=function(){return ye(Nt.apply(this,arguments),re[1],re[2])}),Te&&(Lt[Te]=function(){return this.localeData().ordinal(Nt.apply(this,arguments),F)})}function Ve(F){return F.match(/\[[\s\S]/)?F.replace(/^\[|\]$/g,""):F.replace(/\\/g,"")}function ft(F){var re=F.match(Fe),Te,We;for(Te=0,We=re.length;Te<We;Te++)Lt[re[Te]]?re[Te]=Lt[re[Te]]:re[Te]=Ve(re[Te]);return function(Nt){var qn="",ci;for(ci=0;ci<We;ci++)qn+=ve(re[ci])?re[ci].call(Nt,F):re[ci];return qn}}function un(F,re){return F.isValid()?(re=Qt(re,F.localeData()),qe[re]=qe[re]||ft(re),qe[re](F)):F.localeData().invalidDate()}function Qt(F,re){var Te=5;function We(Nt){return re.longDateFormat(Nt)||Nt}for(Je.lastIndex=0;Te>=0&&Je.test(F);)F=F.replace(Je,We),Je.lastIndex=0,Te-=1;return F}var pn={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 Be(F){var re=this._longDateFormat[F],Te=this._longDateFormat[F.toUpperCase()];return re||!Te?re:(this._longDateFormat[F]=Te.match(Fe).map(function(We){return We==="MMMM"||We==="MM"||We==="DD"||We==="dddd"?We.slice(1):We}).join(""),this._longDateFormat[F])}var lt="Invalid date";function Ye(){return this._invalidDate}var gt="%d",Ct=/\d{1,2}/;function rn(F){return this._ordinal.replace("%d",F)}var Xe={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",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function xt(F,re,Te,We){var Nt=this._relativeTime[Te];return ve(Nt)?Nt(F,re,Te,We):Nt.replace(/%d/i,F)}function ln(F,re){var Te=this._relativeTime[F>0?"future":"past"];return ve(Te)?Te(re):Te.replace(/%s/i,re)}var Pn={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function Rn(F){return typeof F=="string"?Pn[F]||Pn[F.toLowerCase()]:void 0}function dn(F){var re={},Te,We;for(We in F)o(F,We)&&(Te=Rn(We),Te&&(re[Te]=F[We]));return re}var lr={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function xr(F){var re=[],Te;for(Te in F)o(F,Te)&&re.push({unit:Te,priority:lr[Te]});return re.sort(function(We,Nt){return We.priority-Nt.priority}),re}var An=/\d/,cr=/\d\d/,Wr=/\d{3}/,en=/\d{4}/,ot=/[+-]?\d{6}/,ke=/\d\d?/,qr=/\d\d\d\d?/,jn=/\d\d\d\d\d\d?/,wn=/\d{1,3}/,nt=/\d{1,4}/,vt=/[+-]?\d{1,6}/,Vn=/\d+/,yt=/[+-]?\d+/,tn=/Z|[+-]\d\d:?\d\d/gi,Pr=/Z|[+-]\d\d(?::?\d\d)?/gi,ri=/[+-]?\d+(\.\d{1,3})?/,gn=/[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,bn=/^[1-9]\d?/,Tt=/^([1-9]\d|\d)/,Vt;Vt={};function It(F,re,Te){Vt[F]=ve(re)?re:function(We,Nt){return We&&Te?Te:re}}function Xn(F,re){return o(Vt,F)?Vt[F](re._strict,re._locale):new RegExp(dr(F))}function dr(F){return Sr(F.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(re,Te,We,Nt,qn){return Te||We||Nt||qn}))}function Sr(F){return F.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Lr(F){return F<0?Math.ceil(F)||0:Math.floor(F)}function br(F){var re=+F,Te=0;return re!==0&&isFinite(re)&&(Te=Lr(re)),Te}var Yr={};function Vr(F,re){var Te,We=re,Nt;for(typeof F=="string"&&(F=[F]),v(re)&&(We=function(qn,ci){ci[re]=br(qn)}),Nt=F.length,Te=0;Te<Nt;Te++)Yr[F[Te]]=We}function Ci(F,re){Vr(F,function(Te,We,Nt,qn){Nt._w=Nt._w||{},re(Te,Nt._w,Nt,qn)})}function Ai(F,re,Te){re!=null&&o(Yr,F)&&Yr[F](re,Te._a,Te,F)}function $i(F){return F%4===0&&F%100!==0||F%400===0}var _e=0,Ie=1,Ot=2,cn=3,_n=4,$n=5,Ti=6,nr=7,Gt=8;$t("Y",0,0,function(){var F=this.year();return F<=9999?ye(F,4):"+"+F}),$t(0,["YY",2],0,function(){return this.year()%100}),$t(0,["YYYY",4],0,"year"),$t(0,["YYYYY",5],0,"year"),$t(0,["YYYYYY",6,!0],0,"year"),It("Y",yt),It("YY",ke,cr),It("YYYY",nt,en),It("YYYYY",vt,ot),It("YYYYYY",vt,ot),Vr(["YYYYY","YYYYYY"],_e),Vr("YYYY",function(F,re){re[_e]=F.length===2?r.parseTwoDigitYear(F):br(F)}),Vr("YY",function(F,re){re[_e]=r.parseTwoDigitYear(F)}),Vr("Y",function(F,re){re[_e]=parseInt(F,10)});function vr(F){return $i(F)?366:365}r.parseTwoDigitYear=function(F){return br(F)+(br(F)>68?1900:2e3)};var Tr=ti("FullYear",!0);function rr(){return $i(this.year())}function ti(F,re){return function(Te){return Te!=null?(Ne(this,F,Te),r.updateOffset(this,re),this):_r(this,F)}}function _r(F,re){if(!F.isValid())return NaN;var Te=F._d,We=F._isUTC;switch(re){case"Milliseconds":return We?Te.getUTCMilliseconds():Te.getMilliseconds();case"Seconds":return We?Te.getUTCSeconds():Te.getSeconds();case"Minutes":return We?Te.getUTCMinutes():Te.getMinutes();case"Hours":return We?Te.getUTCHours():Te.getHours();case"Date":return We?Te.getUTCDate():Te.getDate();case"Day":return We?Te.getUTCDay():Te.getDay();case"Month":return We?Te.getUTCMonth():Te.getMonth();case"FullYear":return We?Te.getUTCFullYear():Te.getFullYear();default:return NaN}}function Ne(F,re,Te){var We,Nt,qn,ci,ys;if(!(!F.isValid()||isNaN(Te))){switch(We=F._d,Nt=F._isUTC,re){case"Milliseconds":return void(Nt?We.setUTCMilliseconds(Te):We.setMilliseconds(Te));case"Seconds":return void(Nt?We.setUTCSeconds(Te):We.setSeconds(Te));case"Minutes":return void(Nt?We.setUTCMinutes(Te):We.setMinutes(Te));case"Hours":return void(Nt?We.setUTCHours(Te):We.setHours(Te));case"Date":return void(Nt?We.setUTCDate(Te):We.setDate(Te));case"FullYear":break;default:return}qn=Te,ci=F.month(),ys=F.date(),ys=ys===29&&ci===1&&!$i(qn)?28:ys,Nt?We.setUTCFullYear(qn,ci,ys):We.setFullYear(qn,ci,ys)}}function ct(F){return F=Rn(F),ve(this[F])?this[F]():this}function Jt(F,re){if(typeof F=="object"){F=dn(F);var Te=xr(F),We,Nt=Te.length;for(We=0;We<Nt;We++)this[Te[We].unit](F[Te[We].unit])}else if(F=Rn(F),ve(this[F]))return this[F](re);return this}function sn(F,re){return(F%re+re)%re}var kn;Array.prototype.indexOf?kn=Array.prototype.indexOf:kn=function(F){var re;for(re=0;re<this.length;++re)if(this[re]===F)return re;return-1};function er(F,re){if(isNaN(F)||isNaN(re))return NaN;var Te=sn(re,12);return F+=(re-Te)/12,Te===1?$i(F)?29:28:31-Te%7%2}$t("M",["MM",2],"Mo",function(){return this.month()+1}),$t("MMM",0,0,function(F){return this.localeData().monthsShort(this,F)}),$t("MMMM",0,0,function(F){return this.localeData().months(this,F)}),It("M",ke,bn),It("MM",ke,cr),It("MMM",function(F,re){return re.monthsShortRegex(F)}),It("MMMM",function(F,re){return re.monthsRegex(F)}),Vr(["M","MM"],function(F,re){re[Ie]=br(F)-1}),Vr(["MMM","MMMM"],function(F,re,Te,We){var Nt=Te._locale.monthsParse(F,We,Te._strict);Nt!=null?re[Ie]=Nt:O(Te).invalidMonth=F});var Fr="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ki="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Fi=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Hi=gn,Bi=gn;function As(F,re){return F?i(this._months)?this._months[F.month()]:this._months[(this._months.isFormat||Fi).test(re)?"format":"standalone"][F.month()]:i(this._months)?this._months:this._months.standalone}function ks(F,re){return F?i(this._monthsShort)?this._monthsShort[F.month()]:this._monthsShort[Fi.test(re)?"format":"standalone"][F.month()]:i(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function xs(F,re,Te){var We,Nt,qn,ci=F.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],We=0;We<12;++We)qn=w([2e3,We]),this._shortMonthsParse[We]=this.monthsShort(qn,"").toLocaleLowerCase(),this._longMonthsParse[We]=this.months(qn,"").toLocaleLowerCase();return Te?re==="MMM"?(Nt=kn.call(this._shortMonthsParse,ci),Nt!==-1?Nt:null):(Nt=kn.call(this._longMonthsParse,ci),Nt!==-1?Nt:null):re==="MMM"?(Nt=kn.call(this._shortMonthsParse,ci),Nt!==-1?Nt:(Nt=kn.call(this._longMonthsParse,ci),Nt!==-1?Nt:null)):(Nt=kn.call(this._longMonthsParse,ci),Nt!==-1?Nt:(Nt=kn.call(this._shortMonthsParse,ci),Nt!==-1?Nt:null))}function Ls(F,re,Te){var We,Nt,qn;if(this._monthsParseExact)return xs.call(this,F,re,Te);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),We=0;We<12;We++){if(Nt=w([2e3,We]),Te&&!this._longMonthsParse[We]&&(this._longMonthsParse[We]=new RegExp("^"+this.months(Nt,"").replace(".","")+"$","i"),this._shortMonthsParse[We]=new RegExp("^"+this.monthsShort(Nt,"").replace(".","")+"$","i")),!Te&&!this._monthsParse[We]&&(qn="^"+this.months(Nt,"")+"|^"+this.monthsShort(Nt,""),this._monthsParse[We]=new RegExp(qn.replace(".",""),"i")),Te&&re==="MMMM"&&this._longMonthsParse[We].test(F))return We;if(Te&&re==="MMM"&&this._shortMonthsParse[We].test(F))return We;if(!Te&&this._monthsParse[We].test(F))return We}}function Ys(F,re){if(!F.isValid())return F;if(typeof re=="string"){if(/^\d+$/.test(re))re=br(re);else if(re=F.localeData().monthsParse(re),!v(re))return F}var Te=re,We=F.date();return We=We<29?We:Math.min(We,er(F.year(),Te)),F._isUTC?F._d.setUTCMonth(Te,We):F._d.setMonth(Te,We),F}function Ma(F){return F!=null?(Ys(this,F),r.updateOffset(this,!0),this):_r(this,"Month")}function Xs(){return er(this.year(),this.month())}function Ha(F){return this._monthsParseExact?(o(this,"_monthsRegex")||pa.call(this),F?this._monthsShortStrictRegex:this._monthsShortRegex):(o(this,"_monthsShortRegex")||(this._monthsShortRegex=Hi),this._monthsShortStrictRegex&&F?this._monthsShortStrictRegex:this._monthsShortRegex)}function Os(F){return this._monthsParseExact?(o(this,"_monthsRegex")||pa.call(this),F?this._monthsStrictRegex:this._monthsRegex):(o(this,"_monthsRegex")||(this._monthsRegex=Bi),this._monthsStrictRegex&&F?this._monthsStrictRegex:this._monthsRegex)}function pa(){function F(sa,Ba){return Ba.length-sa.length}var re=[],Te=[],We=[],Nt,qn,ci,ys;for(Nt=0;Nt<12;Nt++)qn=w([2e3,Nt]),ci=Sr(this.monthsShort(qn,"")),ys=Sr(this.months(qn,"")),re.push(ci),Te.push(ys),We.push(ys),We.push(ci);re.sort(F),Te.sort(F),We.sort(F),this._monthsRegex=new RegExp("^("+We.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+Te.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+re.join("|")+")","i")}function ya(F,re,Te,We,Nt,qn,ci){var ys;return F<100&&F>=0?(ys=new Date(F+400,re,Te,We,Nt,qn,ci),isFinite(ys.getFullYear())&&ys.setFullYear(F)):ys=new Date(F,re,Te,We,Nt,qn,ci),ys}function $s(F){var re,Te;return F<100&&F>=0?(Te=Array.prototype.slice.call(arguments),Te[0]=F+400,re=new Date(Date.UTC.apply(null,Te)),isFinite(re.getUTCFullYear())&&re.setUTCFullYear(F)):re=new Date(Date.UTC.apply(null,arguments)),re}function Gs(F,re,Te){var We=7+re-Te,Nt=(7+$s(F,0,We).getUTCDay()-re)%7;return-Nt+We-1}function ua(F,re,Te,We,Nt){var qn=(7+Te-We)%7,ci=Gs(F,We,Nt),ys=1+7*(re-1)+qn+ci,sa,Ba;return ys<=0?(sa=F-1,Ba=vr(sa)+ys):ys>vr(F)?(sa=F+1,Ba=ys-vr(F)):(sa=F,Ba=ys),{year:sa,dayOfYear:Ba}}function La(F,re,Te){var We=Gs(F.year(),re,Te),Nt=Math.floor((F.dayOfYear()-We-1)/7)+1,qn,ci;return Nt<1?(ci=F.year()-1,qn=Nt+de(ci,re,Te)):Nt>de(F.year(),re,Te)?(qn=Nt-de(F.year(),re,Te),ci=F.year()+1):(ci=F.year(),qn=Nt),{week:qn,year:ci}}function de(F,re,Te){var We=Gs(F,re,Te),Nt=Gs(F+1,re,Te);return(vr(F)-We+Nt)/7}$t("w",["ww",2],"wo","week"),$t("W",["WW",2],"Wo","isoWeek"),It("w",ke,bn),It("ww",ke,cr),It("W",ke,bn),It("WW",ke,cr),Ci(["w","ww","W","WW"],function(F,re,Te,We){re[We.substr(0,1)]=br(F)});function Ze(F){return La(F,this._week.dow,this._week.doy).week}var Xt={dow:0,doy:6};function Kn(){return this._week.dow}function Gr(){return this._week.doy}function Me(F){var re=this.localeData().week(this);return F==null?re:this.add((F-re)*7,"d")}function tt(F){var re=La(this,1,4).week;return F==null?re:this.add((F-re)*7,"d")}$t("d",0,"do","day"),$t("dd",0,0,function(F){return this.localeData().weekdaysMin(this,F)}),$t("ddd",0,0,function(F){return this.localeData().weekdaysShort(this,F)}),$t("dddd",0,0,function(F){return this.localeData().weekdays(this,F)}),$t("e",0,0,"weekday"),$t("E",0,0,"isoWeekday"),It("d",ke),It("e",ke),It("E",ke),It("dd",function(F,re){return re.weekdaysMinRegex(F)}),It("ddd",function(F,re){return re.weekdaysShortRegex(F)}),It("dddd",function(F,re){return re.weekdaysRegex(F)}),Ci(["dd","ddd","dddd"],function(F,re,Te,We){var Nt=Te._locale.weekdaysParse(F,We,Te._strict);Nt!=null?re.d=Nt:O(Te).invalidWeekday=F}),Ci(["d","e","E"],function(F,re,Te,We){re[We]=br(F)});function Ft(F,re){return typeof F!="string"?F:isNaN(F)?(F=re.weekdaysParse(F),typeof F=="number"?F:null):parseInt(F,10)}function Bt(F,re){return typeof F=="string"?re.weekdaysParse(F)%7||7:isNaN(F)?null:F}function mn(F,re){return F.slice(re,7).concat(F.slice(0,re))}var Cr="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),fr="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Qr="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),At=gn,xi=gn,In=gn;function di(F,re){var Te=i(this._weekdays)?this._weekdays:this._weekdays[F&&F!==!0&&this._weekdays.isFormat.test(re)?"format":"standalone"];return F===!0?mn(Te,this._week.dow):F?Te[F.day()]:Te}function Yi(F){return F===!0?mn(this._weekdaysShort,this._week.dow):F?this._weekdaysShort[F.day()]:this._weekdaysShort}function Ir(F){return F===!0?mn(this._weekdaysMin,this._week.dow):F?this._weekdaysMin[F.day()]:this._weekdaysMin}function ht(F,re,Te){var We,Nt,qn,ci=F.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],We=0;We<7;++We)qn=w([2e3,1]).day(We),this._minWeekdaysParse[We]=this.weekdaysMin(qn,"").toLocaleLowerCase(),this._shortWeekdaysParse[We]=this.weekdaysShort(qn,"").toLocaleLowerCase(),this._weekdaysParse[We]=this.weekdays(qn,"").toLocaleLowerCase();return Te?re==="dddd"?(Nt=kn.call(this._weekdaysParse,ci),Nt!==-1?Nt:null):re==="ddd"?(Nt=kn.call(this._shortWeekdaysParse,ci),Nt!==-1?Nt:null):(Nt=kn.call(this._minWeekdaysParse,ci),Nt!==-1?Nt:null):re==="dddd"?(Nt=kn.call(this._weekdaysParse,ci),Nt!==-1||(Nt=kn.call(this._shortWeekdaysParse,ci),Nt!==-1)?Nt:(Nt=kn.call(this._minWeekdaysParse,ci),Nt!==-1?Nt:null)):re==="ddd"?(Nt=kn.call(this._shortWeekdaysParse,ci),Nt!==-1||(Nt=kn.call(this._weekdaysParse,ci),Nt!==-1)?Nt:(Nt=kn.call(this._minWeekdaysParse,ci),Nt!==-1?Nt:null)):(Nt=kn.call(this._minWeekdaysParse,ci),Nt!==-1||(Nt=kn.call(this._weekdaysParse,ci),Nt!==-1)?Nt:(Nt=kn.call(this._shortWeekdaysParse,ci),Nt!==-1?Nt:null))}function Ht(F,re,Te){var We,Nt,qn;if(this._weekdaysParseExact)return ht.call(this,F,re,Te);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),We=0;We<7;We++){if(Nt=w([2e3,1]).day(We),Te&&!this._fullWeekdaysParse[We]&&(this._fullWeekdaysParse[We]=new RegExp("^"+this.weekdays(Nt,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[We]=new RegExp("^"+this.weekdaysShort(Nt,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[We]=new RegExp("^"+this.weekdaysMin(Nt,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[We]||(qn="^"+this.weekdays(Nt,"")+"|^"+this.weekdaysShort(Nt,"")+"|^"+this.weekdaysMin(Nt,""),this._weekdaysParse[We]=new RegExp(qn.replace(".",""),"i")),Te&&re==="dddd"&&this._fullWeekdaysParse[We].test(F))return We;if(Te&&re==="ddd"&&this._shortWeekdaysParse[We].test(F))return We;if(Te&&re==="dd"&&this._minWeekdaysParse[We].test(F))return We;if(!Te&&this._weekdaysParse[We].test(F))return We}}function En(F){if(!this.isValid())return F!=null?this:NaN;var re=_r(this,"Day");return F!=null?(F=Ft(F,this.localeData()),this.add(F-re,"d")):re}function Hn(F){if(!this.isValid())return F!=null?this:NaN;var re=(this.day()+7-this.localeData()._week.dow)%7;return F==null?re:this.add(F-re,"d")}function pr(F){if(!this.isValid())return F!=null?this:NaN;if(F!=null){var re=Bt(F,this.localeData());return this.day(this.day()%7?re:re-7)}else return this.day()||7}function Ur(F){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Jr.call(this),F?this._weekdaysStrictRegex:this._weekdaysRegex):(o(this,"_weekdaysRegex")||(this._weekdaysRegex=At),this._weekdaysStrictRegex&&F?this._weekdaysStrictRegex:this._weekdaysRegex)}function Ar(F){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Jr.call(this),F?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(o(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=xi),this._weekdaysShortStrictRegex&&F?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function wr(F){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Jr.call(this),F?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(o(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=In),this._weekdaysMinStrictRegex&&F?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Jr(){function F(Bo,Hu){return Hu.length-Bo.length}var re=[],Te=[],We=[],Nt=[],qn,ci,ys,sa,Ba;for(qn=0;qn<7;qn++)ci=w([2e3,1]).day(qn),ys=Sr(this.weekdaysMin(ci,"")),sa=Sr(this.weekdaysShort(ci,"")),Ba=Sr(this.weekdays(ci,"")),re.push(ys),Te.push(sa),We.push(Ba),Nt.push(ys),Nt.push(sa),Nt.push(Ba);re.sort(F),Te.sort(F),We.sort(F),Nt.sort(F),this._weekdaysRegex=new RegExp("^("+Nt.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+We.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+Te.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+re.join("|")+")","i")}function Qn(){return this.hours()%12||12}function ji(){return this.hours()||24}$t("H",["HH",2],0,"hour"),$t("h",["hh",2],0,Qn),$t("k",["kk",2],0,ji),$t("hmm",0,0,function(){return""+Qn.apply(this)+ye(this.minutes(),2)}),$t("hmmss",0,0,function(){return""+Qn.apply(this)+ye(this.minutes(),2)+ye(this.seconds(),2)}),$t("Hmm",0,0,function(){return""+this.hours()+ye(this.minutes(),2)}),$t("Hmmss",0,0,function(){return""+this.hours()+ye(this.minutes(),2)+ye(this.seconds(),2)});function zi(F,re){$t(F,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),re)})}zi("a",!0),zi("A",!1);function Wi(F,re){return re._meridiemParse}It("a",Wi),It("A",Wi),It("H",ke,Tt),It("h",ke,bn),It("k",ke,bn),It("HH",ke,cr),It("hh",ke,cr),It("kk",ke,cr),It("hmm",qr),It("hmmss",jn),It("Hmm",qr),It("Hmmss",jn),Vr(["H","HH"],cn),Vr(["k","kk"],function(F,re,Te){var We=br(F);re[cn]=We===24?0:We}),Vr(["a","A"],function(F,re,Te){Te._isPm=Te._locale.isPM(F),Te._meridiem=F}),Vr(["h","hh"],function(F,re,Te){re[cn]=br(F),O(Te).bigHour=!0}),Vr("hmm",function(F,re,Te){var We=F.length-2;re[cn]=br(F.substr(0,We)),re[_n]=br(F.substr(We)),O(Te).bigHour=!0}),Vr("hmmss",function(F,re,Te){var We=F.length-4,Nt=F.length-2;re[cn]=br(F.substr(0,We)),re[_n]=br(F.substr(We,2)),re[$n]=br(F.substr(Nt)),O(Te).bigHour=!0}),Vr("Hmm",function(F,re,Te){var We=F.length-2;re[cn]=br(F.substr(0,We)),re[_n]=br(F.substr(We))}),Vr("Hmmss",function(F,re,Te){var We=F.length-4,Nt=F.length-2;re[cn]=br(F.substr(0,We)),re[_n]=br(F.substr(We,2)),re[$n]=br(F.substr(Nt))});function Ts(F){return(F+"").toLowerCase().charAt(0)==="p"}var gs=/[ap]\.?m?\.?/i,Ds=ti("Hours",!0);function us(F,re,Te){return F>11?Te?"pm":"PM":Te?"am":"AM"}var Hs={calendar:Ge,longDateFormat:pn,invalidDate:lt,ordinal:gt,dayOfMonthOrdinalParse:Ct,relativeTime:Xe,months:Fr,monthsShort:Ki,week:Xt,weekdays:Cr,weekdaysMin:Qr,weekdaysShort:fr,meridiemParse:gs},ns={},as={},He;function ut(F,re){var Te,We=Math.min(F.length,re.length);for(Te=0;Te<We;Te+=1)if(F[Te]!==re[Te])return Te;return We}function Mt(F){return F&&F.toLowerCase().replace("_","-")}function an(F){for(var re=0,Te,We,Nt,qn;re<F.length;){for(qn=Mt(F[re]).split("-"),Te=qn.length,We=Mt(F[re+1]),We=We?We.split("-"):null;Te>0;){if(Nt=ir(qn.slice(0,Te).join("-")),Nt)return Nt;if(We&&We.length>=Te&&ut(qn,We)>=Te-1)break;Te--}re++}return He}function Sn(F){return!!(F&&F.match("^[^/\\\\]*$"))}function ir(F){var re=null,Te;if(ns[F]===void 0&&c&&c.exports&&Sn(F))try{re=He._abbr,Te=void 0,e(31926)("./"+F),Un(re)}catch{ns[F]=null}return ns[F]}function Un(F,re){var Te;return F&&(f(re)?Te=Si(F):Te=Kr(F,re),Te?He=Te:typeof console<"u"&&console.warn&&console.warn("Locale "+F+" not found. Did you forget to load it?")),He._abbr}function Kr(F,re){if(re!==null){var Te,We=Hs;if(re.abbr=F,ns[F]!=null)te("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."),We=ns[F]._config;else if(re.parentLocale!=null)if(ns[re.parentLocale]!=null)We=ns[re.parentLocale]._config;else if(Te=ir(re.parentLocale),Te!=null)We=Te._config;else return as[re.parentLocale]||(as[re.parentLocale]=[]),as[re.parentLocale].push({name:F,config:re}),null;return ns[F]=new Se(le(We,re)),as[F]&&as[F].forEach(function(Nt){Kr(Nt.name,Nt.config)}),Un(F),ns[F]}else return delete ns[F],null}function _i(F,re){if(re!=null){var Te,We,Nt=Hs;ns[F]!=null&&ns[F].parentLocale!=null?ns[F].set(le(ns[F]._config,re)):(We=ir(F),We!=null&&(Nt=We._config),re=le(Nt,re),We==null&&(re.abbr=F),Te=new Se(re),Te.parentLocale=ns[F],ns[F]=Te),Un(F)}else ns[F]!=null&&(ns[F].parentLocale!=null?(ns[F]=ns[F].parentLocale,F===Un()&&Un(F)):ns[F]!=null&&delete ns[F]);return ns[F]}function Si(F){var re;if(F&&F._locale&&F._locale._abbr&&(F=F._locale._abbr),!F)return He;if(!i(F)){if(re=ir(F),re)return re;F=[F]}return an(F)}function De(){return xe(ns)}function Qe(F){var re,Te=F._a;return Te&&O(F).overflow===-2&&(re=Te[Ie]<0||Te[Ie]>11?Ie:Te[Ot]<1||Te[Ot]>er(Te[_e],Te[Ie])?Ot:Te[cn]<0||Te[cn]>24||Te[cn]===24&&(Te[_n]!==0||Te[$n]!==0||Te[Ti]!==0)?cn:Te[_n]<0||Te[_n]>59?_n:Te[$n]<0||Te[$n]>59?$n:Te[Ti]<0||Te[Ti]>999?Ti:-1,O(F)._overflowDayOfYear&&(re<_e||re>Ot)&&(re=Ot),O(F)._overflowWeeks&&re===-1&&(re=nr),O(F)._overflowWeekday&&re===-1&&(re=Gt),O(F).overflow=re),F}var Pt=/^\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)?)?$/,Ut=/^\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)?)?$/,Dt=/Z|[+-]\d\d(?::?\d\d)?/,Fn=[["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}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],at=[["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/]],jt=/^\/?Date\((-?\d+)/i,Bn=/^(?:(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}))$/,or={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Or(F){var re,Te,We=F._i,Nt=Pt.exec(We)||Ut.exec(We),qn,ci,ys,sa,Ba=Fn.length,Bo=at.length;if(Nt){for(O(F).iso=!0,re=0,Te=Ba;re<Te;re++)if(Fn[re][1].exec(Nt[1])){ci=Fn[re][0],qn=Fn[re][2]!==!1;break}if(ci==null){F._isValid=!1;return}if(Nt[3]){for(re=0,Te=Bo;re<Te;re++)if(at[re][1].exec(Nt[3])){ys=(Nt[2]||" ")+at[re][0];break}if(ys==null){F._isValid=!1;return}}if(!qn&&ys!=null){F._isValid=!1;return}if(Nt[4])if(Dt.exec(Nt[4]))sa="Z";else{F._isValid=!1;return}F._f=ci+(ys||"")+(sa||""),Oa(F)}else F._isValid=!1}function oi(F,re,Te,We,Nt,qn){var ci=[rs(F),Ki.indexOf(re),parseInt(Te,10),parseInt(We,10),parseInt(Nt,10)];return qn&&ci.push(parseInt(qn,10)),ci}function rs(F){var re=parseInt(F,10);return re<=49?2e3+re:re<=999?1900+re:re}function vi(F){return F.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function fi(F,re,Te){if(F){var We=fr.indexOf(F),Nt=new Date(re[0],re[1],re[2]).getDay();if(We!==Nt)return O(Te).weekdayMismatch=!0,Te._isValid=!1,!1}return!0}function Ui(F,re,Te){if(F)return or[F];if(re)return 0;var We=parseInt(Te,10),Nt=We%100,qn=(We-Nt)/100;return qn*60+Nt}function Mi(F){var re=Bn.exec(vi(F._i)),Te;if(re){if(Te=oi(re[4],re[3],re[2],re[5],re[6],re[7]),!fi(re[1],Te,F))return;F._a=Te,F._tzm=Ui(re[8],re[9],re[10]),F._d=$s.apply(null,F._a),F._d.setUTCMinutes(F._d.getUTCMinutes()-F._tzm),O(F).rfc2822=!0}else F._isValid=!1}function Fs(F){var re=jt.exec(F._i);if(re!==null){F._d=new Date(+re[1]);return}if(Or(F),F._isValid===!1)delete F._isValid;else return;if(Mi(F),F._isValid===!1)delete F._isValid;else return;F._strict?F._isValid=!1:r.createFromInputFallback(F)}r.createFromInputFallback=H("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. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(F){F._d=new Date(F._i+(F._useUTC?" UTC":""))});function da(F,re,Te){return F??re??Te}function la(F){var re=new Date(r.now());return F._useUTC?[re.getUTCFullYear(),re.getUTCMonth(),re.getUTCDate()]:[re.getFullYear(),re.getMonth(),re.getDate()]}function Ks(F){var re,Te,We=[],Nt,qn,ci;if(!F._d){for(Nt=la(F),F._w&&F._a[Ot]==null&&F._a[Ie]==null&&ra(F),F._dayOfYear!=null&&(ci=da(F._a[_e],Nt[_e]),(F._dayOfYear>vr(ci)||F._dayOfYear===0)&&(O(F)._overflowDayOfYear=!0),Te=$s(ci,0,F._dayOfYear),F._a[Ie]=Te.getUTCMonth(),F._a[Ot]=Te.getUTCDate()),re=0;re<3&&F._a[re]==null;++re)F._a[re]=We[re]=Nt[re];for(;re<7;re++)F._a[re]=We[re]=F._a[re]==null?re===2?1:0:F._a[re];F._a[cn]===24&&F._a[_n]===0&&F._a[$n]===0&&F._a[Ti]===0&&(F._nextDay=!0,F._a[cn]=0),F._d=(F._useUTC?$s:ya).apply(null,We),qn=F._useUTC?F._d.getUTCDay():F._d.getDay(),F._tzm!=null&&F._d.setUTCMinutes(F._d.getUTCMinutes()-F._tzm),F._nextDay&&(F._a[cn]=24),F._w&&typeof F._w.d<"u"&&F._w.d!==qn&&(O(F).weekdayMismatch=!0)}}function ra(F){var re,Te,We,Nt,qn,ci,ys,sa,Ba;re=F._w,re.GG!=null||re.W!=null||re.E!=null?(qn=1,ci=4,Te=da(re.GG,F._a[_e],La(Bs(),1,4).year),We=da(re.W,1),Nt=da(re.E,1),(Nt<1||Nt>7)&&(sa=!0)):(qn=F._locale._week.dow,ci=F._locale._week.doy,Ba=La(Bs(),qn,ci),Te=da(re.gg,F._a[_e],Ba.year),We=da(re.w,Ba.week),re.d!=null?(Nt=re.d,(Nt<0||Nt>6)&&(sa=!0)):re.e!=null?(Nt=re.e+qn,(re.e<0||re.e>6)&&(sa=!0)):Nt=qn),We<1||We>de(Te,qn,ci)?O(F)._overflowWeeks=!0:sa!=null?O(F)._overflowWeekday=!0:(ys=ua(Te,We,Nt,qn,ci),F._a[_e]=ys.year,F._dayOfYear=ys.dayOfYear)}r.ISO_8601=function(){},r.RFC_2822=function(){};function Oa(F){if(F._f===r.ISO_8601){Or(F);return}if(F._f===r.RFC_2822){Mi(F);return}F._a=[],O(F).empty=!0;var re=""+F._i,Te,We,Nt,qn,ci,ys=re.length,sa=0,Ba,Bo;for(Nt=Qt(F._f,F._locale).match(Fe)||[],Bo=Nt.length,Te=0;Te<Bo;Te++)qn=Nt[Te],We=(re.match(Xn(qn,F))||[])[0],We&&(ci=re.substr(0,re.indexOf(We)),ci.length>0&&O(F).unusedInput.push(ci),re=re.slice(re.indexOf(We)+We.length),sa+=We.length),Lt[qn]?(We?O(F).empty=!1:O(F).unusedTokens.push(qn),Ai(qn,We,F)):F._strict&&!We&&O(F).unusedTokens.push(qn);O(F).charsLeftOver=ys-sa,re.length>0&&O(F).unusedInput.push(re),F._a[cn]<=12&&O(F).bigHour===!0&&F._a[cn]>0&&(O(F).bigHour=void 0),O(F).parsedDateParts=F._a.slice(0),O(F).meridiem=F._meridiem,F._a[cn]=xa(F._locale,F._a[cn],F._meridiem),Ba=O(F).era,Ba!==null&&(F._a[_e]=F._locale.erasConvertYear(Ba,F._a[_e])),Ks(F),Qe(F)}function xa(F,re,Te){var We;return Te==null?re:F.meridiemHour!=null?F.meridiemHour(re,Te):(F.isPM!=null&&(We=F.isPM(Te),We&&re<12&&(re+=12),!We&&re===12&&(re=0)),re)}function wa(F){var re,Te,We,Nt,qn,ci,ys=!1,sa=F._f.length;if(sa===0){O(F).invalidFormat=!0,F._d=new Date(NaN);return}for(Nt=0;Nt<sa;Nt++)qn=0,ci=!1,re=K({},F),F._useUTC!=null&&(re._useUTC=F._useUTC),re._f=F._f[Nt],Oa(re),B(re)&&(ci=!0),qn+=O(re).charsLeftOver,qn+=O(re).unusedTokens.length*10,O(re).score=qn,ys?qn<We&&(We=qn,Te=re):(We==null||qn<We||ci)&&(We=qn,Te=re,ci&&(ys=!0));E(F,Te||re)}function ia(F){if(!F._d){var re=dn(F._i),Te=re.day===void 0?re.date:re.day;F._a=y([re.year,re.month,Te,re.hour,re.minute,re.second,re.millisecond],function(We){return We&&parseInt(We,10)}),Ks(F)}}function ao(F){var re=new I(Qe(Fa(F)));return re._nextDay&&(re.add(1,"d"),re._nextDay=void 0),re}function Fa(F){var re=F._i,Te=F._f;return F._locale=F._locale||Si(F._l),re===null||Te===void 0&&re===""?R({nullInput:!0}):(typeof re=="string"&&(F._i=re=F._locale.preparse(re)),W(re)?new I(Qe(re)):(h(re)?F._d=re:i(Te)?wa(F):Te?Oa(F):fa(F),B(F)||(F._d=null),F))}function fa(F){var re=F._i;f(re)?F._d=new Date(r.now()):h(re)?F._d=new Date(re.valueOf()):typeof re=="string"?Fs(F):i(re)?(F._a=y(re.slice(0),function(Te){return parseInt(Te,10)}),Ks(F)):s(re)?ia(F):v(re)?F._d=new Date(re):r.createFromInputFallback(F)}function Za(F,re,Te,We,Nt){var qn={};return(re===!0||re===!1)&&(We=re,re=void 0),(Te===!0||Te===!1)&&(We=Te,Te=void 0),(s(F)&&l(F)||i(F)&&F.length===0)&&(F=void 0),qn._isAMomentObject=!0,qn._useUTC=qn._isUTC=Nt,qn._l=Te,qn._i=F,qn._f=re,qn._strict=We,ao(qn)}function Bs(F,re,Te,We){return Za(F,re,Te,We,!1)}var Ns=H("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var F=Bs.apply(null,arguments);return this.isValid()&&F.isValid()?F<this?this:F:R()}),Sa=H("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var F=Bs.apply(null,arguments);return this.isValid()&&F.isValid()?F>this?this:F:R()});function No(F,re){var Te,We;if(re.length===1&&i(re[0])&&(re=re[0]),!re.length)return Bs();for(Te=re[0],We=1;We<re.length;++We)(!re[We].isValid()||re[We][F](Te))&&(Te=re[We]);return Te}function fo(){var F=[].slice.call(arguments,0);return No("isBefore",F)}function Qs(){var F=[].slice.call(arguments,0);return No("isAfter",F)}var mo=function(){return Date.now?Date.now():+new Date},co=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Y(F){var re,Te=!1,We,Nt=co.length;for(re in F)if(o(F,re)&&!(kn.call(co,re)!==-1&&(F[re]==null||!isNaN(F[re]))))return!1;for(We=0;We<Nt;++We)if(F[co[We]]){if(Te)return!1;parseFloat(F[co[We]])!==br(F[co[We]])&&(Te=!0)}return!0}function V(){return this._isValid}function ie(){return ds(NaN)}function be(F){var re=dn(F),Te=re.year||0,We=re.quarter||0,Nt=re.month||0,qn=re.week||re.isoWeek||0,ci=re.day||0,ys=re.hour||0,sa=re.minute||0,Ba=re.second||0,Bo=re.millisecond||0;this._isValid=Y(re),this._milliseconds=+Bo+Ba*1e3+sa*6e4+ys*1e3*60*60,this._days=+ci+qn*7,this._months=+Nt+We*3+Te*12,this._data={},this._locale=Si(),this._bubble()}function Pe(F){return F instanceof be}function he(F){return F<0?Math.round(-1*F)*-1:Math.round(F)}function Le(F,re,Te){var We=Math.min(F.length,re.length),Nt=Math.abs(F.length-re.length),qn=0,ci;for(ci=0;ci<We;ci++)(Te&&F[ci]!==re[ci]||!Te&&br(F[ci])!==br(re[ci]))&&qn++;return qn+Nt}function Ke(F,re){$t(F,0,0,function(){var Te=this.utcOffset(),We="+";return Te<0&&(Te=-Te,We="-"),We+ye(~~(Te/60),2)+re+ye(~~Te%60,2)})}Ke("Z",":"),Ke("ZZ",""),It("Z",Pr),It("ZZ",Pr),Vr(["Z","ZZ"],function(F,re,Te){Te._useUTC=!0,Te._tzm=on(Pr,F)});var St=/([\+\-]|\d\d)/gi;function on(F,re){var Te=(re||"").match(F),We,Nt,qn;return Te===null?null:(We=Te[Te.length-1]||[],Nt=(We+"").match(St)||["-",0,0],qn=+(Nt[1]*60)+br(Nt[2]),qn===0?0:Nt[0]==="+"?qn:-qn)}function kt(F,re){var Te,We;return re._isUTC?(Te=re.clone(),We=(W(F)||h(F)?F.valueOf():Bs(F).valueOf())-Te.valueOf(),Te._d.setTime(Te._d.valueOf()+We),r.updateOffset(Te,!1),Te):Bs(F).local()}function Nn(F){return-Math.round(F._d.getTimezoneOffset())}r.updateOffset=function(){};function sr(F,re,Te){var We=this._offset||0,Nt;if(!this.isValid())return F!=null?this:NaN;if(F!=null){if(typeof F=="string"){if(F=on(Pr,F),F===null)return this}else Math.abs(F)<16&&!Te&&(F=F*60);return!this._isUTC&&re&&(Nt=Nn(this)),this._offset=F,this._isUTC=!0,Nt!=null&&this.add(Nt,"m"),We!==F&&(!re||this._changeInProgress?wt(this,ds(F-We,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?We:Nn(this)}function kr(F,re){return F!=null?(typeof F!="string"&&(F=-F),this.utcOffset(F,re),this):-this.utcOffset()}function Rr(F){return this.utcOffset(0,F)}function $r(F){return this._isUTC&&(this.utcOffset(0,F),this._isUTC=!1,F&&this.subtract(Nn(this),"m")),this}function wi(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var F=on(tn,this._i);F!=null?this.utcOffset(F):this.utcOffset(0,!0)}return this}function Oi(F){return this.isValid()?(F=F?Bs(F).utcOffset():0,(this.utcOffset()-F)%60===0):!1}function Zi(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Cn(){if(!f(this._isDSTShifted))return this._isDSTShifted;var F={},re;return K(F,this),F=Fa(F),F._a?(re=F._isUTC?w(F._a):Bs(F._a),this._isDSTShifted=this.isValid()&&Le(F._a,re.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function hr(){return this.isValid()?!this._isUTC:!1}function Gn(){return this.isValid()?this._isUTC:!1}function yi(){return this.isValid()?this._isUTC&&this._offset===0:!1}var os=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,cs=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function ds(F,re){var Te=F,We=null,Nt,qn,ci;return Pe(F)?Te={ms:F._milliseconds,d:F._days,M:F._months}:v(F)||!isNaN(+F)?(Te={},re?Te[re]=+F:Te.milliseconds=+F):(We=os.exec(F))?(Nt=We[1]==="-"?-1:1,Te={y:0,d:br(We[Ot])*Nt,h:br(We[cn])*Nt,m:br(We[_n])*Nt,s:br(We[$n])*Nt,ms:br(he(We[Ti]*1e3))*Nt}):(We=cs.exec(F))?(Nt=We[1]==="-"?-1:1,Te={y:X(We[2],Nt),M:X(We[3],Nt),w:X(We[4],Nt),d:X(We[5],Nt),h:X(We[6],Nt),m:X(We[7],Nt),s:X(We[8],Nt)}):Te==null?Te={}:typeof Te=="object"&&("from"in Te||"to"in Te)&&(ci=Re(Bs(Te.from),Bs(Te.to)),Te={},Te.ms=ci.milliseconds,Te.M=ci.months),qn=new be(Te),Pe(F)&&o(F,"_locale")&&(qn._locale=F._locale),Pe(F)&&o(F,"_isValid")&&(qn._isValid=F._isValid),qn}ds.fn=be.prototype,ds.invalid=ie;function X(F,re){var Te=F&&parseFloat(F.replace(",","."));return(isNaN(Te)?0:Te)*re}function fe(F,re){var Te={};return Te.months=re.month()-F.month()+(re.year()-F.year())*12,F.clone().add(Te.months,"M").isAfter(re)&&--Te.months,Te.milliseconds=+re-+F.clone().add(Te.months,"M"),Te}function Re(F,re){var Te;return F.isValid()&&re.isValid()?(re=kt(re,F),F.isBefore(re)?Te=fe(F,re):(Te=fe(re,F),Te.milliseconds=-Te.milliseconds,Te.months=-Te.months),Te):{milliseconds:0,months:0}}function et(F,re){return function(Te,We){var Nt,qn;return We!==null&&!isNaN(+We)&&(te(re,"moment()."+re+"(period, number) is deprecated. Please use moment()."+re+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),qn=Te,Te=We,We=qn),Nt=ds(Te,We),wt(this,Nt,F),this}}function wt(F,re,Te,We){var Nt=re._milliseconds,qn=he(re._days),ci=he(re._months);F.isValid()&&(We=We??!0,ci&&Ys(F,_r(F,"Month")+ci*Te),qn&&Ne(F,"Date",_r(F,"Date")+qn*Te),Nt&&F._d.setTime(F._d.valueOf()+Nt*Te),We&&r.updateOffset(F,qn||ci))}var qt=et(1,"add"),On=et(-1,"subtract");function Yn(F){return typeof F=="string"||F instanceof String}function Zn(F){return W(F)||h(F)||Yn(F)||v(F)||Li(F)||Mr(F)||F===null||F===void 0}function Mr(F){var re=s(F)&&!l(F),Te=!1,We=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],Nt,qn,ci=We.length;for(Nt=0;Nt<ci;Nt+=1)qn=We[Nt],Te=Te||o(F,qn);return re&&Te}function Li(F){var re=i(F),Te=!1;return re&&(Te=F.filter(function(We){return!v(We)&&Yn(F)}).length===0),re&&Te}function Ss(F){var re=s(F)&&!l(F),Te=!1,We=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],Nt,qn;for(Nt=0;Nt<We.length;Nt+=1)qn=We[Nt],Te=Te||o(F,qn);return re&&Te}function Ps(F,re){var Te=F.diff(re,"days",!0);return Te<-6?"sameElse":Te<-1?"lastWeek":Te<0?"lastDay":Te<1?"sameDay":Te<2?"nextDay":Te<7?"nextWeek":"sameElse"}function Ia(F,re){arguments.length===1&&(arguments[0]?Zn(arguments[0])?(F=arguments[0],re=void 0):Ss(arguments[0])&&(re=arguments[0],F=void 0):(F=void 0,re=void 0));var Te=F||Bs(),We=kt(Te,this).startOf("day"),Nt=r.calendarFormat(this,We)||"sameElse",qn=re&&(ve(re[Nt])?re[Nt].call(this,Te):re[Nt]);return this.format(qn||this.localeData().calendar(Nt,this,Bs(Te)))}function qa(){return new I(this)}function ae(F,re){var Te=W(F)?F:Bs(F);return this.isValid()&&Te.isValid()?(re=Rn(re)||"millisecond",re==="millisecond"?this.valueOf()>Te.valueOf():Te.valueOf()<this.clone().startOf(re).valueOf()):!1}function Yt(F,re){var Te=W(F)?F:Bs(F);return this.isValid()&&Te.isValid()?(re=Rn(re)||"millisecond",re==="millisecond"?this.valueOf()<Te.valueOf():this.clone().endOf(re).valueOf()<Te.valueOf()):!1}function _t(F,re,Te,We){var Nt=W(F)?F:Bs(F),qn=W(re)?re:Bs(re);return this.isValid()&&Nt.isValid()&&qn.isValid()?(We=We||"()",(We[0]==="("?this.isAfter(Nt,Te):!this.isBefore(Nt,Te))&&(We[1]===")"?this.isBefore(qn,Te):!this.isAfter(qn,Te))):!1}function Wt(F,re){var Te=W(F)?F:Bs(F),We;return this.isValid()&&Te.isValid()?(re=Rn(re)||"millisecond",re==="millisecond"?this.valueOf()===Te.valueOf():(We=Te.valueOf(),this.clone().startOf(re).valueOf()<=We&&We<=this.clone().endOf(re).valueOf())):!1}function ni(F,re){return this.isSame(F,re)||this.isAfter(F,re)}function ki(F,re){return this.isSame(F,re)||this.isBefore(F,re)}function js(F,re,Te){var We,Nt,qn;if(!this.isValid())return NaN;if(We=kt(F,this),!We.isValid())return NaN;switch(Nt=(We.utcOffset()-this.utcOffset())*6e4,re=Rn(re),re){case"year":qn=Is(this,We)/12;break;case"month":qn=Is(this,We);break;case"quarter":qn=Is(this,We)/3;break;case"second":qn=(this-We)/1e3;break;case"minute":qn=(this-We)/6e4;break;case"hour":qn=(this-We)/36e5;break;case"day":qn=(this-We-Nt)/864e5;break;case"week":qn=(this-We-Nt)/6048e5;break;default:qn=this-We}return Te?qn:Lr(qn)}function Is(F,re){if(F.date()<re.date())return-Is(re,F);var Te=(re.year()-F.year())*12+(re.month()-F.month()),We=F.clone().add(Te,"months"),Nt,qn;return re-We<0?(Nt=F.clone().add(Te-1,"months"),qn=(re-We)/(We-Nt)):(Nt=F.clone().add(Te+1,"months"),qn=(re-We)/(Nt-We)),-(Te+qn)||0}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function ma(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Qa(F){if(!this.isValid())return null;var re=F!==!0,Te=re?this.clone().utc():this;return Te.year()<0||Te.year()>9999?un(Te,re?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):ve(Date.prototype.toISOString)?re?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",un(Te,"Z")):un(Te,re?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Va(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var F="moment",re="",Te,We,Nt,qn;return this.isLocal()||(F=this.utcOffset()===0?"moment.utc":"moment.parseZone",re="Z"),Te="["+F+'("]',We=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",Nt="-MM-DD[T]HH:mm:ss.SSS",qn=re+'[")]',this.format(Te+We+Nt+qn)}function Ao(F){F||(F=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var re=un(this,F);return this.localeData().postformat(re)}function Ro(F,re){return this.isValid()&&(W(F)&&F.isValid()||Bs(F).isValid())?ds({to:this,from:F}).locale(this.locale()).humanize(!re):this.localeData().invalidDate()}function Mo(F){return this.from(Bs(),F)}function Pu(F,re){return this.isValid()&&(W(F)&&F.isValid()||Bs(F).isValid())?ds({from:this,to:F}).locale(this.locale()).humanize(!re):this.localeData().invalidDate()}function vu(F){return this.to(Bs(),F)}function Yo(F){var re;return F===void 0?this._locale._abbr:(re=Si(F),re!=null&&(this._locale=re),this)}var Iu=H("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(F){return F===void 0?this.localeData():this.locale(F)});function ou(){return this._locale}var yu=1e3,du=60*yu,bu=60*du,Bu=(365*400+97)*24*bu;function Ga(F,re){return(F%re+re)%re}function go(F,re,Te){return F<100&&F>=0?new Date(F+400,re,Te)-Bu:new Date(F,re,Te).valueOf()}function Ju(F,re,Te){return F<100&&F>=0?Date.UTC(F+400,re,Te)-Bu:Date.UTC(F,re,Te)}function Uu(F){var re,Te;if(F=Rn(F),F===void 0||F==="millisecond"||!this.isValid())return this;switch(Te=this._isUTC?Ju:go,F){case"year":re=Te(this.year(),0,1);break;case"quarter":re=Te(this.year(),this.month()-this.month()%3,1);break;case"month":re=Te(this.year(),this.month(),1);break;case"week":re=Te(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":re=Te(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":re=Te(this.year(),this.month(),this.date());break;case"hour":re=this._d.valueOf(),re-=Ga(re+(this._isUTC?0:this.utcOffset()*du),bu);break;case"minute":re=this._d.valueOf(),re-=Ga(re,du);break;case"second":re=this._d.valueOf(),re-=Ga(re,yu);break}return this._d.setTime(re),r.updateOffset(this,!0),this}function Eo(F){var re,Te;if(F=Rn(F),F===void 0||F==="millisecond"||!this.isValid())return this;switch(Te=this._isUTC?Ju:go,F){case"year":re=Te(this.year()+1,0,1)-1;break;case"quarter":re=Te(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":re=Te(this.year(),this.month()+1,1)-1;break;case"week":re=Te(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":re=Te(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":re=Te(this.year(),this.month(),this.date()+1)-1;break;case"hour":re=this._d.valueOf(),re+=bu-Ga(re+(this._isUTC?0:this.utcOffset()*du),bu)-1;break;case"minute":re=this._d.valueOf(),re+=du-Ga(re,du)-1;break;case"second":re=this._d.valueOf(),re+=yu-Ga(re,yu)-1;break}return this._d.setTime(re),r.updateOffset(this,!0),this}function Fo(){return this._d.valueOf()-(this._offset||0)*6e4}function ju(){return Math.floor(this.valueOf()/1e3)}function Ae(){return new Date(this.valueOf())}function dt(){var F=this;return[F.year(),F.month(),F.date(),F.hour(),F.minute(),F.second(),F.millisecond()]}function zt(){var F=this;return{years:F.year(),months:F.month(),date:F.date(),hours:F.hours(),minutes:F.minutes(),seconds:F.seconds(),milliseconds:F.milliseconds()}}function hn(){return this.isValid()?this.toISOString():null}function Mn(){return B(this)}function yr(){return E({},O(this))}function si(){return O(this).overflow}function Ii(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}$t("N",0,0,"eraAbbr"),$t("NN",0,0,"eraAbbr"),$t("NNN",0,0,"eraAbbr"),$t("NNNN",0,0,"eraName"),$t("NNNNN",0,0,"eraNarrow"),$t("y",["y",1],"yo","eraYear"),$t("y",["yy",2],0,"eraYear"),$t("y",["yyy",3],0,"eraYear"),$t("y",["yyyy",4],0,"eraYear"),It("N",Ea),It("NN",Ea),It("NNN",Ea),It("NNNN",Rs),It("NNNNN",Vo),Vr(["N","NN","NNN","NNNN","NNNNN"],function(F,re,Te,We){var Nt=Te._locale.erasParse(F,We,Te._strict);Nt?O(Te).era=Nt:O(Te).invalidEra=F}),It("y",Vn),It("yy",Vn),It("yyy",Vn),It("yyyy",Vn),It("yo",xo),Vr(["y","yy","yyy","yyyy"],_e),Vr(["yo"],function(F,re,Te,We){var Nt;Te._locale._eraYearOrdinalRegex&&(Nt=F.match(Te._locale._eraYearOrdinalRegex)),Te._locale.eraYearOrdinalParse?re[_e]=Te._locale.eraYearOrdinalParse(F,Nt):re[_e]=parseInt(F,10)});function es(F,re){var Te,We,Nt,qn=this._eras||Si("en")._eras;for(Te=0,We=qn.length;Te<We;++Te){switch(typeof qn[Te].since){case"string":Nt=r(qn[Te].since).startOf("day"),qn[Te].since=Nt.valueOf();break}switch(typeof qn[Te].until){case"undefined":qn[Te].until=1/0;break;case"string":Nt=r(qn[Te].until).startOf("day").valueOf(),qn[Te].until=Nt.valueOf();break}}return qn}function ls(F,re,Te){var We,Nt,qn=this.eras(),ci,ys,sa;for(F=F.toUpperCase(),We=0,Nt=qn.length;We<Nt;++We)if(ci=qn[We].name.toUpperCase(),ys=qn[We].abbr.toUpperCase(),sa=qn[We].narrow.toUpperCase(),Te)switch(re){case"N":case"NN":case"NNN":if(ys===F)return qn[We];break;case"NNNN":if(ci===F)return qn[We];break;case"NNNNN":if(sa===F)return qn[We];break}else if([ci,ys,sa].indexOf(F)>=0)return qn[We]}function _s(F,re){var Te=F.since<=F.until?1:-1;return re===void 0?r(F.since).year():r(F.since).year()+(re-F.offset)*Te}function _a(){var F,re,Te,We=this.localeData().eras();for(F=0,re=We.length;F<re;++F)if(Te=this.clone().startOf("day").valueOf(),We[F].since<=Te&&Te<=We[F].until||We[F].until<=Te&&Te<=We[F].since)return We[F].name;return""}function ta(){var F,re,Te,We=this.localeData().eras();for(F=0,re=We.length;F<re;++F)if(Te=this.clone().startOf("day").valueOf(),We[F].since<=Te&&Te<=We[F].until||We[F].until<=Te&&Te<=We[F].since)return We[F].narrow;return""}function Da(){var F,re,Te,We=this.localeData().eras();for(F=0,re=We.length;F<re;++F)if(Te=this.clone().startOf("day").valueOf(),We[F].since<=Te&&Te<=We[F].until||We[F].until<=Te&&Te<=We[F].since)return We[F].abbr;return""}function ga(){var F,re,Te,We,Nt=this.localeData().eras();for(F=0,re=Nt.length;F<re;++F)if(Te=Nt[F].since<=Nt[F].until?1:-1,We=this.clone().startOf("day").valueOf(),Nt[F].since<=We&&We<=Nt[F].until||Nt[F].until<=We&&We<=Nt[F].since)return(this.year()-r(Nt[F].since).year())*Te+Nt[F].offset;return this.year()}function Rt(F){return o(this,"_erasNameRegex")||Zu.call(this),F?this._erasNameRegex:this._erasRegex}function Ja(F){return o(this,"_erasAbbrRegex")||Zu.call(this),F?this._erasAbbrRegex:this._erasRegex}function ho(F){return o(this,"_erasNarrowRegex")||Zu.call(this),F?this._erasNarrowRegex:this._erasRegex}function Ea(F,re){return re.erasAbbrRegex(F)}function Rs(F,re){return re.erasNameRegex(F)}function Vo(F,re){return re.erasNarrowRegex(F)}function xo(F,re){return re._eraYearOrdinalRegex||Vn}function Zu(){var F=[],re=[],Te=[],We=[],Nt,qn,ci,ys,sa,Ba=this.eras();for(Nt=0,qn=Ba.length;Nt<qn;++Nt)ci=Sr(Ba[Nt].name),ys=Sr(Ba[Nt].abbr),sa=Sr(Ba[Nt].narrow),re.push(ci),F.push(ys),Te.push(sa),We.push(ci),We.push(ys),We.push(sa);this._erasRegex=new RegExp("^("+We.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+re.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+F.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+Te.join("|")+")","i")}$t(0,["gg",2],0,function(){return this.weekYear()%100}),$t(0,["GG",2],0,function(){return this.isoWeekYear()%100});function To(F,re){$t(0,[F,F.length],0,re)}To("gggg","weekYear"),To("ggggg","weekYear"),To("GGGG","isoWeekYear"),To("GGGGG","isoWeekYear"),It("G",yt),It("g",yt),It("GG",ke,cr),It("gg",ke,cr),It("GGGG",nt,en),It("gggg",nt,en),It("GGGGG",vt,ot),It("ggggg",vt,ot),Ci(["gggg","ggggg","GGGG","GGGGG"],function(F,re,Te,We){re[We.substr(0,2)]=br(F)}),Ci(["gg","GG"],function(F,re,Te,We){re[We]=r.parseTwoDigitYear(F)});function Ru(F){return wl.call(this,F,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function tu(F){return wl.call(this,F,this.isoWeek(),this.isoWeekday(),1,4)}function Bl(){return de(this.year(),1,4)}function Ul(){return de(this.isoWeekYear(),1,4)}function zu(){var F=this.localeData()._week;return de(this.year(),F.dow,F.doy)}function xu(){var F=this.localeData()._week;return de(this.weekYear(),F.dow,F.doy)}function wl(F,re,Te,We,Nt){var qn;return F==null?La(this,We,Nt).year:(qn=de(F,We,Nt),re>qn&&(re=qn),ec.call(this,F,re,Te,We,Nt))}function ec(F,re,Te,We,Nt){var qn=ua(F,re,Te,We,Nt),ci=$s(qn.year,0,qn.dayOfYear);return this.year(ci.getUTCFullYear()),this.month(ci.getUTCMonth()),this.date(ci.getUTCDate()),this}$t("Q",0,"Qo","quarter"),It("Q",An),Vr("Q",function(F,re){re[Ie]=(br(F)-1)*3});function tc(F){return F==null?Math.ceil((this.month()+1)/3):this.month((F-1)*3+this.month()%3)}$t("D",["DD",2],"Do","date"),It("D",ke,bn),It("DD",ke,cr),It("Do",function(F,re){return F?re._dayOfMonthOrdinalParse||re._ordinalParse:re._dayOfMonthOrdinalParseLenient}),Vr(["D","DD"],Ot),Vr("Do",function(F,re){re[Ot]=br(F.match(ke)[0])});var qu=ti("Date",!0);$t("DDD",["DDDD",3],"DDDo","dayOfYear"),It("DDD",wn),It("DDDD",Wr),Vr(["DDD","DDDD"],function(F,re,Te){Te._dayOfYear=br(F)});function oo(F){var re=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return F==null?re:this.add(F-re,"d")}$t("m",["mm",2],0,"minute"),It("m",ke,Tt),It("mm",ke,cr),Vr(["m","mm"],_n);var Xo=ti("Minutes",!1);$t("s",["ss",2],0,"second"),It("s",ke,Tt),It("ss",ke,cr),Vr(["s","ss"],$n);var zo=ti("Seconds",!1);$t("S",0,0,function(){return~~(this.millisecond()/100)}),$t(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),$t(0,["SSS",3],0,"millisecond"),$t(0,["SSSS",4],0,function(){return this.millisecond()*10}),$t(0,["SSSSS",5],0,function(){return this.millisecond()*100}),$t(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),$t(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),$t(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),$t(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),It("S",wn,An),It("SS",wn,cr),It("SSS",wn,Wr);var hi,jl;for(hi="SSSS";hi.length<=9;hi+="S")It(hi,Vn);function Cl(F,re){re[Ti]=br(("0."+F)*1e3)}for(hi="S";hi.length<=9;hi+="S")Vr(hi,Cl);jl=ti("Milliseconds",!1),$t("z",0,0,"zoneAbbr"),$t("zz",0,0,"zoneName");function Al(){return this._isUTC?"UTC":""}function Lo(){return this._isUTC?"Coordinated Universal Time":""}var Gi=I.prototype;Gi.add=qt,Gi.calendar=Ia,Gi.clone=qa,Gi.diff=js,Gi.endOf=Eo,Gi.format=Ao,Gi.from=Ro,Gi.fromNow=Mo,Gi.to=Pu,Gi.toNow=vu,Gi.get=ct,Gi.invalidAt=si,Gi.isAfter=ae,Gi.isBefore=Yt,Gi.isBetween=_t,Gi.isSame=Wt,Gi.isSameOrAfter=ni,Gi.isSameOrBefore=ki,Gi.isValid=Mn,Gi.lang=Iu,Gi.locale=Yo,Gi.localeData=ou,Gi.max=Sa,Gi.min=Ns,Gi.parsingFlags=yr,Gi.set=Jt,Gi.startOf=Uu,Gi.subtract=On,Gi.toArray=dt,Gi.toObject=zt,Gi.toDate=Ae,Gi.toISOString=Qa,Gi.inspect=Va,typeof Symbol<"u"&&Symbol.for!=null&&(Gi[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Gi.toJSON=hn,Gi.toString=ma,Gi.unix=ju,Gi.valueOf=Fo,Gi.creationData=Ii,Gi.eraName=_a,Gi.eraNarrow=ta,Gi.eraAbbr=Da,Gi.eraYear=ga,Gi.year=Tr,Gi.isLeapYear=rr,Gi.weekYear=Ru,Gi.isoWeekYear=tu,Gi.quarter=Gi.quarters=tc,Gi.month=Ma,Gi.daysInMonth=Xs,Gi.week=Gi.weeks=Me,Gi.isoWeek=Gi.isoWeeks=tt,Gi.weeksInYear=zu,Gi.weeksInWeekYear=xu,Gi.isoWeeksInYear=Bl,Gi.isoWeeksInISOWeekYear=Ul,Gi.date=qu,Gi.day=Gi.days=En,Gi.weekday=Hn,Gi.isoWeekday=pr,Gi.dayOfYear=oo,Gi.hour=Gi.hours=Ds,Gi.minute=Gi.minutes=Xo,Gi.second=Gi.seconds=zo,Gi.millisecond=Gi.milliseconds=jl,Gi.utcOffset=sr,Gi.utc=Rr,Gi.local=$r,Gi.parseZone=wi,Gi.hasAlignedHourOffset=Oi,Gi.isDST=Zi,Gi.isLocal=hr,Gi.isUtcOffset=Gn,Gi.isUtc=yi,Gi.isUTC=yi,Gi.zoneAbbr=Al,Gi.zoneName=Lo,Gi.dates=H("dates accessor is deprecated. Use date instead.",qu),Gi.months=H("months accessor is deprecated. Use month instead",Ma),Gi.years=H("years accessor is deprecated. Use year instead",Tr),Gi.zone=H("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",kr),Gi.isDSTShifted=H("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Cn);function zl(F){return Bs(F*1e3)}function nu(){return Bs.apply(null,arguments).parseZone()}function cl(F){return F}var ba=Se.prototype;ba.calendar=ze,ba.longDateFormat=Be,ba.invalidDate=Ye,ba.ordinal=rn,ba.preparse=cl,ba.postformat=cl,ba.relativeTime=xt,ba.pastFuture=ln,ba.set=oe,ba.eras=es,ba.erasParse=ls,ba.erasConvertYear=_s,ba.erasAbbrRegex=Ja,ba.erasNameRegex=Rt,ba.erasNarrowRegex=ho,ba.months=As,ba.monthsShort=ks,ba.monthsParse=Ls,ba.monthsRegex=Os,ba.monthsShortRegex=Ha,ba.week=Ze,ba.firstDayOfYear=Gr,ba.firstDayOfWeek=Kn,ba.weekdays=di,ba.weekdaysMin=Ir,ba.weekdaysShort=Yi,ba.weekdaysParse=Ht,ba.weekdaysRegex=Ur,ba.weekdaysShortRegex=Ar,ba.weekdaysMinRegex=wr,ba.isPM=Ts,ba.meridiem=us;function Ol(F,re,Te,We){var Nt=Si(),qn=w().set(We,re);return Nt[Te](qn,F)}function Pl(F,re,Te){if(v(F)&&(re=F,F=void 0),F=F||"",re!=null)return Ol(F,re,Te,"month");var We,Nt=[];for(We=0;We<12;We++)Nt[We]=Ol(F,We,Te,"month");return Nt}function Do(F,re,Te,We){typeof F=="boolean"?(v(re)&&(Te=re,re=void 0),re=re||""):(re=F,Te=re,F=!1,v(re)&&(Te=re,re=void 0),re=re||"");var Nt=Si(),qn=F?Nt._week.dow:0,ci,ys=[];if(Te!=null)return Ol(re,(Te+qn)%7,We,"day");for(ci=0;ci<7;ci++)ys[ci]=Ol(re,(ci+qn)%7,We,"day");return ys}function N(F,re){return Pl(F,re,"months")}function g(F,re){return Pl(F,re,"monthsShort")}function x(F,re,Te){return Do(F,re,Te,"weekdays")}function C(F,re,Te){return Do(F,re,Te,"weekdaysShort")}function M(F,re,Te){return Do(F,re,Te,"weekdaysMin")}Un("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(F){var re=F%10,Te=br(F%100/10)===1?"th":re===1?"st":re===2?"nd":re===3?"rd":"th";return F+Te}}),r.lang=H("moment.lang is deprecated. Use moment.locale instead.",Un),r.langData=H("moment.langData is deprecated. Use moment.localeData instead.",Si);var z=Math.abs;function q(){var F=this._data;return this._milliseconds=z(this._milliseconds),this._days=z(this._days),this._months=z(this._months),F.milliseconds=z(F.milliseconds),F.seconds=z(F.seconds),F.minutes=z(F.minutes),F.hours=z(F.hours),F.months=z(F.months),F.years=z(F.years),this}function se(F,re,Te,We){var Nt=ds(re,Te);return F._milliseconds+=We*Nt._milliseconds,F._days+=We*Nt._days,F._months+=We*Nt._months,F._bubble()}function ge(F,re){return se(this,F,re,1)}function Oe(F,re){return se(this,F,re,-1)}function it(F){return F<0?Math.floor(F):Math.ceil(F)}function Et(){var F=this._milliseconds,re=this._days,Te=this._months,We=this._data,Nt,qn,ci,ys,sa;return F>=0&&re>=0&&Te>=0||F<=0&&re<=0&&Te<=0||(F+=it(yn(Te)+re)*864e5,re=0,Te=0),We.milliseconds=F%1e3,Nt=Lr(F/1e3),We.seconds=Nt%60,qn=Lr(Nt/60),We.minutes=qn%60,ci=Lr(qn/60),We.hours=ci%24,re+=Lr(ci/24),sa=Lr(Zt(re)),Te+=sa,re-=it(yn(sa)),ys=Lr(Te/12),Te%=12,We.days=re,We.months=Te,We.years=ys,this}function Zt(F){return F*4800/146097}function yn(F){return F*146097/4800}function ar(F){if(!this.isValid())return NaN;var re,Te,We=this._milliseconds;if(F=Rn(F),F==="month"||F==="quarter"||F==="year")switch(re=this._days+We/864e5,Te=this._months+Zt(re),F){case"month":return Te;case"quarter":return Te/3;case"year":return Te/12}else switch(re=this._days+Math.round(yn(this._months)),F){case"week":return re/7+We/6048e5;case"day":return re+We/864e5;case"hour":return re*24+We/36e5;case"minute":return re*1440+We/6e4;case"second":return re*86400+We/1e3;case"millisecond":return Math.floor(re*864e5)+We;default:throw new Error("Unknown unit "+F)}}function Er(F){return function(){return this.as(F)}}var ai=Er("ms"),ii=Er("s"),gi=Er("m"),qi=Er("h"),Qi=Er("d"),Ri=Er("w"),hs=Er("M"),fs=Er("Q"),ts=Er("y"),Vs=ai;function ha(){return ds(this)}function Js(F){return F=Rn(F),this.isValid()?this[F+"s"]():NaN}function qs(F){return function(){return this.isValid()?this._data[F]:NaN}}var vo=qs("milliseconds"),wo=qs("seconds"),Ra=qs("minutes"),Zs=qs("hours"),to=qs("days"),uo=qs("months"),Wo=qs("years");function ea(){return Lr(this.days()/7)}var Co=Math.round,Qo={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function uu(F,re,Te,We,Nt){return Nt.relativeTime(re||1,!!Te,F,We)}function Wu(F,re,Te,We){var Nt=ds(F).abs(),qn=Co(Nt.as("s")),ci=Co(Nt.as("m")),ys=Co(Nt.as("h")),sa=Co(Nt.as("d")),Ba=Co(Nt.as("M")),Bo=Co(Nt.as("w")),Hu=Co(Nt.as("y")),Su=qn<=Te.ss&&["s",qn]||qn<Te.s&&["ss",qn]||ci<=1&&["m"]||ci<Te.m&&["mm",ci]||ys<=1&&["h"]||ys<Te.h&&["hh",ys]||sa<=1&&["d"]||sa<Te.d&&["dd",sa];return Te.w!=null&&(Su=Su||Bo<=1&&["w"]||Bo<Te.w&&["ww",Bo]),Su=Su||Ba<=1&&["M"]||Ba<Te.M&&["MM",Ba]||Hu<=1&&["y"]||["yy",Hu],Su[2]=re,Su[3]=+F>0,Su[4]=We,uu.apply(null,Su)}function dl(F){return F===void 0?Co:typeof F=="function"?(Co=F,!0):!1}function $u(F,re){return Qo[F]===void 0?!1:re===void 0?Qo[F]:(Qo[F]=re,F==="s"&&(Qo.ss=re-1),!0)}function Mu(F,re){if(!this.isValid())return this.localeData().invalidDate();var Te=!1,We=Qo,Nt,qn;return typeof F=="object"&&(re=F,F=!1),typeof F=="boolean"&&(Te=F),typeof re=="object"&&(We=Object.assign({},Qo,re),re.s!=null&&re.ss==null&&(We.ss=re.s-1)),Nt=this.localeData(),qn=Wu(this,!Te,We,Nt),Te&&(qn=Nt.pastFuture(+this,qn)),Nt.postformat(qn)}var Il=Math.abs;function fl(F){return(F>0)-(F<0)||+F}function Rl(){if(!this.isValid())return this.localeData().invalidDate();var F=Il(this._milliseconds)/1e3,re=Il(this._days),Te=Il(this._months),We,Nt,qn,ci,ys=this.asSeconds(),sa,Ba,Bo,Hu;return ys?(We=Lr(F/60),Nt=Lr(We/60),F%=60,We%=60,qn=Lr(Te/12),Te%=12,ci=F?F.toFixed(3).replace(/\.?0+$/,""):"",sa=ys<0?"-":"",Ba=fl(this._months)!==fl(ys)?"-":"",Bo=fl(this._days)!==fl(ys)?"-":"",Hu=fl(this._milliseconds)!==fl(ys)?"-":"",sa+"P"+(qn?Ba+qn+"Y":"")+(Te?Ba+Te+"M":"")+(re?Bo+re+"D":"")+(Nt||We||F?"T":"")+(Nt?Hu+Nt+"H":"")+(We?Hu+We+"M":"")+(F?Hu+ci+"S":"")):"P0D"}var ja=be.prototype;ja.isValid=V,ja.abs=q,ja.add=ge,ja.subtract=Oe,ja.as=ar,ja.asMilliseconds=ai,ja.asSeconds=ii,ja.asMinutes=gi,ja.asHours=qi,ja.asDays=Qi,ja.asWeeks=Ri,ja.asMonths=hs,ja.asQuarters=fs,ja.asYears=ts,ja.valueOf=Vs,ja._bubble=Et,ja.clone=ha,ja.get=Js,ja.milliseconds=vo,ja.seconds=wo,ja.minutes=Ra,ja.hours=Zs,ja.days=to,ja.weeks=ea,ja.months=uo,ja.years=Wo,ja.humanize=Mu,ja.toISOString=Rl,ja.toString=Rl,ja.toJSON=Rl,ja.locale=Yo,ja.localeData=ou,ja.toIsoString=H("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Rl),ja.lang=Iu,$t("X",0,0,"unix"),$t("x",0,0,"valueOf"),It("x",yt),It("X",ri),Vr("X",function(F,re,Te){Te._d=new Date(parseFloat(F)*1e3)}),Vr("x",function(F,re,Te){Te._d=new Date(br(F))});//! moment.js
820return r.version="2.30.1",a(Bs),r.fn=Gi,r.min=fo,r.max=Qs,r.now=mo,r.utc=w,r.unix=zl,r.months=N,r.isDate=h,r.locale=Un,r.invalid=R,r.duration=ds,r.isMoment=W,r.weekdays=x,r.parseZone=nu,r.localeData=Si,r.isDuration=Pe,r.monthsShort=g,r.weekdaysMin=M,r.defineLocale=Kr,r.updateLocale=_i,r.locales=De,r.weekdaysShort=C,r.normalizeUnits=Rn,r.relativeTimeRounding=dl,r.relativeTimeThreshold=$u,r.calendarFormat=Ps,r.prototype=Gi,r.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"},r})},91856:(c,d,e)=>{var t=e(58333),r=e(58627);function a(i,s){return i&&t(s,r(s),i)}c.exports=a},91998:(c,d,e)=>{"use strict";e.d(d,{V:()=>f,u:()=>v});var t=e(83220),r=e(51807),a=e(26614),i=e(71345),s=e(73913),o=e(40134),l=e(75273);const f={intervention:"intervention",deprecation:"deprecation",cspViolation:"csp_violation"};function v(k,B){const R=[];B.includes(f.cspViolation)&&R.push(y(k));const L=B.filter(J=>J!==f.cspViolation);return L.length&&R.push(h(L)),(0,a.Fx)(...R)}function h(k){return new a.cP(B=>{if(!window.ReportingObserver)return;const R=(0,r.dm)((J,K)=>J.forEach(I=>B.notify(E(I)))),L=new window.ReportingObserver(R,{types:k,buffered:!0});return L.observe(),()=>{L.disconnect()}})}function y(k){return new a.cP(B=>{const{stop:R}=(0,i.q)(k,document,"securitypolicyviolation",L=>{B.notify(w(L))});return R})}function E(k){const{type:B,body:R}=k;return T({type:R.id,message:`${B}: ${R.message}`,originalError:k,stack:O(R.id,R.message,R.sourceFile,R.lineNumber,R.columnNumber)})}function w(k){const B=`'${k.blockedURI}' blocked by '${k.effectiveDirective}' directive`;return T({type:k.effectiveDirective,message:`${f.cspViolation}: ${B}
820`,originalError:k,csp:{disposition:k.disposition},stack:O(k.effectiveDirective,k.originalPolicy?`${B} of the policy "${(0,s._R)(k.originalPolicy,100,"...")}"`:"no policy",k.sourceFile,k.lineNumber,k.columnNumber)})}function T(k){return{startClocks:(0,l.M8)(),source:o.g.REPORT,handling:"unhandled",...k}}function O(k,B,R,L,J){return R?(0,t.Yn)({name:k,message:B,stack:[{func:"?",url:R,line:L??void 0,column:J??void 0}]}):void 0}},92036:function(c,d,e){//! moment.js locale configuration
821//! locale : English (Canada) [en-ca]
822//! author : Jonathan Abourbih : https://github.com/jonbca
823(function(t,r){r(e(91811))})(this,function(t){"use strict";//! moment.js locale configuration
824var r=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(a){var i=a%10,s=~~(a%100/10)===1?"th":i===1?"st":i===2?"nd":i===3?"rd":"th";return a+s}});return r})},92078:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="magnifying-glass-plus",a=512,i=512,s=["search-plus"],o="f00e",l="M208 48a160 160 0 1 1 0 320 160 160 0 1 1 0-320zm0 368c48.8 0 93.7-16.8 129.1-44.9L471 505c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L371.1 337.1C399.2 301.7 416 256.8 416 208C416 93.1 322.9 0 208 0S0 93.1 0 208S93.1 416 208 416zM184 296c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.bM=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},92086:(c,d,e)=>{"use strict";var t=e(25359),r=function(s,o){return o===void 0&&(o=!1),function(l,f,v){if(l){s(l);return}
824if(f.statusCode>=400&&f.statusCode<=599){var h=v;if(o)if(t.TextDecoder){var y=a(f.headers&&f.headers["content-type"]);try{h=new TextDecoder(y).decode(v)}catch{}}else h=String.fromCharCode.apply(null,new Uint8Array(v));s({cause:h});return}s(null,v)}};function a(i){return i===void 0&&(i=""),i.toLowerCase().split(";").reduce(function(s,o){var l=o.split("="),f=l[0],v=l[1];return f.trim()==="charset"?v.trim():s},"utf-8")}c.exports=r},92143:(c,d,e)=>{"use strict";var t=e(85073),r=e(31394),a=Math.max;c.exports=function(i,s){var o,l,f=a(arguments.length,2),v;for(i=Object(r(i)),v=function(h){try{i[h]=s[h]}catch(y){o||(o=y)}},l=1;l<f;++l)s=arguments[l],t(s).forEach(v);if(o!==void 0)throw o;return i}},92157:(c,d,e)=>{var t=e(82176),r=e(40166),a=e(50193),i=e(48061),s=e(32853);function o(l){var f=-1,v=l==null?0:l.length;for(this.clear();++f<v;){var h=l[f];this.set(h[0],h[1])}}o.prototype.clear=t,o.prototype.delete=r,o.prototype.get=a,o.prototype.has=i,o.prototype.set=s,c.exports=o},92201:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="file-pdf",a=512,i=512,s=[],o="f1c1",l="M64 464l48 0 0 48-48 0c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3L384 304l-48 0 0-144-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16zM176 352l32 0c30.9 0 56 25.1 56 56s-25.1 56-56 56l-16 0 0 32c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48 0-80c0-8.8 7.2-16 16-16zm32 80c13.3 0 24-10.7 24-24s-10.7-24-24-24l-16 0 0 48 16 0zm96-80l32 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-32 0c-8.8 0-16-7.2-16-16l0-128c0-8.8 7.2-16 16-16zm32 128c8.8 0 16-7.2 16-16l0-64c0-8.8-7.2-16-16-16l-16 0 0 96 16 0zm80-112c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 32 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64 0-64z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.O_=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},92330:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="chevron-down",a=512,i=512,s=[],o="f078",l="M239 401c9.4 9.4 24.6 9.4 33.9 0L465 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-175 175L81 175c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 401z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Jt=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},92343:(c,d,e)=>{"use strict";e(11346)},92578:(c,d,e)=>{"use strict";var t=e(1105),r=/[\n\r\u2028\u2029]/g;c.exports=function(a){var i=t(a);return i.length>100&&(i=i.slice(0,99)+"\u2026"),i=i.replace(r,function(s){return JSON.stringify(s).slice(1,-1)}),i}},92730:(c,d,e)=>{"use strict";e.d(d,{A:()=>t});const t={gamut_mapping:"css",precision:5,deltaE:"76",verbose:globalThis?.process?.env?.NODE_ENV?.toLowerCase()!=="test",warn:function(a){this.verbose&&globalThis?.console?.warn?.(a)}}},92826:(c,d,e)=>{var t=e(22267),r=t?t.prototype:void 0,a=r?r.valueOf:void 0;function i(s){return a?Object(a.call(s)):{}}c.exports=i},92886:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="stopwatch",a=448,i=512,s=[9201],o="f2f2",l="M144 24c0-13.3 10.7-24 24-24L280 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-32 0 0 49.4c43.4 5 82.8 23.3 113.8 50.9L391 119c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-31 31c24 33.9 38.1 75.3 38.1 120c0 114.9-93.1 208-208 208S16 418.9 16 304C16 197.2 96.4 109.3 200 97.4L200 48l-32 0c-13.3 0-24-10.7-24-24zm80 440a160 160 0 1 0 0-320 160 160 0 1 0 0 320zm24-248l0 104c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-104c0-13.3 10.7-24 24-24s24 10.7 24 24z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.nw=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},92929:c=>{c.exports=d;function d(e,t){var r,a=null;try{r=JSON.parse(e,t)}catch(i){a=i}return[a,r]}},93199:(c,d,e)=>{var t=e(54917),r=e(3584),a=e(9605);function i(s){return r(s)?a(s):t(s)}c.exports=i},93220:(c,d,e)=>{var t=e(49570),r=e(58400);c.exports=t(function(i){return r(i.length,i)})},93291:(c,d,e)=>{/** @license ISC License (c) copyright 2018 original and current authors */var t=e(88889),r=e(30604),a=e(64488),i=e(30495),s=e(72041),o=e(23195),l=e(24123);function f(h){function y(E,w,T){if(i(T)){if(s(E))return l.set(E,w,T);throw new TypeError(h+": String required for first argument when third argument is an Object")}if(r(T)){if(a(E)&&E>=0)return o.set(E,w,T);throw new TypeError(h+": Positive Integer required for first argument when third argument is an Array")}throw new TypeError(h+": Object or Array required for third argument")}return t(y)}var v=f("setProp");v.origFn=f,c.exports=v},93293:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="building",a=384,i=512,s=[127970,61687],o="f1ad",l="M64 32C46.3 32 32 46.3 32 64l0 384c0 17.7 14.3 32 32 32l64 0 0-64c0-35.3 28.7-64 64-64s64 28.7 64 64l0 64 64 0c17.7 0 32-14.3 32-32l0-384c0-17.7-14.3-32-32-32L64 32zM224 416c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 64 64 0 0-64zm-96 96l-64 0c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L320 0c35.3 0 64 28.7 64 64l0 384c0 35.3-28.7 64-64 64l-64 0-32 0-64 0-32 0zM64 120c0-13.3 10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 48c0 13.3-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24l0-48zm32 8l0 32 32 0 0-32-32 0zM248 96l48 0c13.3 0 24 10.7 24 24l0 48c0 13.3-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24l0-48c0-13.3 10.7-24 24-24zm8 64l32 0 0-32-32 0 0 32zM64 248c0-13.3 10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 48c0 13.3-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24l0-48zm32 8l0 32 32 0 0-32-32 0zm152-32l48 0c13.3 0 24 10.7 24 24l0 48c0 13.3-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24l0-48c0-13.3 10.7-24 24-24zm8 64l32 0 0-32-32 0 0 32z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.UR=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},93298:(c,d,e)=>{"use strict";var t=e(541);c.exports=function(r){return t(r)||r===null}},93351:(c,d,e)=>{"use strict";var t=e(64356),r=e(7498),a=Object.create,i=Object.defineProperties;r.refCounter=function(s,o,l){var f,v;f=a(null),v=l.async&&r.async||l.promise&&r.promise?"async":"",o.on("set"+v,function(h,y){f[h]=y||1}),o.on("get"+v,function(h){++f[h]}),o.on("delete"+v,function(h){delete f[h]}),o.on("clear"+v,function(){f={}}),i(o.memoized,{deleteRef:t(function(){var h=o.get(arguments);return h===null||!f[h]?null:--f[h]?!1:(o.delete(h),!0)}),getRefCount:t(function(){var h=o.get(arguments);return h===null||!f[h]?0:f[h]})})}},93374:(c,d,e)=>{"use strict";var t=e(10058);c.exports=/ipad|iphone|ipod/i.test(t)&&typeof Pebble<"u"},93396:(c,d,e)=>{var t=e(49570);c.exports=t(function(a){var i,s=[];for(i in a)s[s.length]=i;return s})},93399:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(88889),r=e(2104);function a(i,s){if(!r(i))throw new TypeError("merge: Function required for first argument");
824if(!(s&&r(s.merge)))throw new TypeError("merge: Pair or Tuple required for second argument");return s.merge(i)}c.exports=t(a)},93403:(c,d,e)=>{var t=e(11078),r=e(17510),a=e(15130),i=!{toString:null}.propertyIsEnumerable("toString"),s=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],o=function(){"use strict";return arguments.propertyIsEnumerable("length")}(),l=function(h,y){for(var E=0;E<h.length;){if(h[E]===y)return!0;E+=1}return!1},f=t(typeof Object.keys=="function"&&!o?function(h){return Object(h)!==h?[]:Object.keys(h)}:function(h){if(Object(h)!==h)return[];var y,E,w=[],T=o&&a(h);for(y in h)r(y,h)&&(!T||y!=="length")&&(w[w.length]=y);if(i)for(E=s.length-1;E>=0;)y=s[E],r(y,h)&&!l(w,y)&&(w[w.length]=y),E-=1;return w});c.exports=f},93635:(c,d,e)=>{var t=e(58333),r=e(36924);function a(i,s){return i&&t(s,r(s),i)}c.exports=a},93662:(c,d,e)=>{var t=e(69652),r=e(35322),a=e(72952);c.exports=function(){function i(f,v,h){for(var y=0,E=h.length;y<E;){if(v=f["@@transducer/step"](v,h[y]),v&&v["@@transducer/reduced"]){v=v["@@transducer/value"];break}y+=1}return f["@@transducer/result"](v)}function s(f,v,h){for(var y=h.next();!y.done;){if(v=f["@@transducer/step"](v,y.value),v&&v["@@transducer/reduced"]){v=v["@@transducer/value"];break}y=h.next()}return f["@@transducer/result"](v)}function o(f,v,h,y){return f["@@transducer/result"](h[y](a(f["@@transducer/step"],f),v))}var l=typeof Symbol<"u"?Symbol.iterator:"@@iterator";return function(v,h,y){if(typeof v=="function"&&(v=r(v)),t(y))return i(v,h,y);if(typeof y["fantasy-land/reduce"]=="function")return o(v,h,y,"fantasy-land/reduce");if(y[l]!=null)return s(v,h,y[l]());if(typeof y.next=="function")return s(v,h,y);if(typeof y.reduce=="function")return o(v,h,y,"reduce");throw new TypeError("reduce: list must be array or iterable")}}()},93671:(c,d,e)=>{var t=e(2107),r=e(94532),a=t(function(s){var o=[];for(var l in s)r(l,s)&&(o[o.length]=[l,s[l]]);return o});c.exports=a},93679:(c,d,e)=>{var t=e(29696),r=e(51870),a=e(2613),i=e(57507),s=function(o,l){return r(t(o),[l,a])};c.exports=i(3,s)},93681:(c,d,e)=>{var t=e(48100);function r(a){return function(i){return t(i,a)}}c.exports=r},93713:(c,d,e)=>{var t=e(95471),r=e(85258),a=e(96946);c.exports=t(r(["any"],a,function(s,o){for(var l=0;l<o.length;){if(s(o[l]))return!0;l+=1}return!1}))},93761:(c,d,e)=>{"use strict";var t=e(58595),r=e(72323),a=e(91199),i=e(14706),s=e(41775),o=e(10263),l=e(6496),f=e(76028),v=e(20033),h=e(64135),y=e(13488),E=e(99832),w=e(83566),T=e(39674),O=[],k=r(O.sort),B=r(O.push),R=f(function(){O.sort(void 0)}),L=f(function(){O.sort(null)}),J=h("sort"),K=!f(function(){if(w)return w<70;if(!(y&&y>3)){if(E)return!0;if(T)return T<603;var Z="",H,G,te,ve;for(H=65;H<76;
824H++){switch(G=String.fromCharCode(H),H){case 66:case 69:case 70:case 72:te=3;break;case 68:case 71:te=4;break;default:te=2}for(ve=0;ve<47;ve++)O.push({k:G+ve,v:te})}for(O.sort(function(oe,le){return le.v-oe.v}),ve=0;ve<O.length;ve++)G=O[ve].k.charAt(0),Z.charAt(Z.length-1)!==G&&(Z+=G);return Z!=="DGBEFHACIJK"}}),I=R||!L||!J||!K,W=function(Z){return function(H,G){return G===void 0?-1:H===void 0?1:Z!==void 0?+Z(H,G)||0:l(H)>l(G)?1:-1}};t({target:"Array",proto:!0,forced:I},{sort:function(H){H!==void 0&&a(H);var G=i(this);if(K)return H===void 0?k(G):k(G,H);var te=[],ve=s(G),oe,le;for(le=0;le<ve;le++)le in G&&B(te,G[le]);for(v(te,W(H)),oe=s(te),le=0;le<oe;)G[le]=te[le++];for(;le<ve;)o(G,le++);return G}})},93866:(c,d,e)=>{var t=e(4851),r=e(44436),a=t(function(s,o){return r([s],o)});c.exports=a},94046:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(60946),r=e(88889),a=e(2104),i=e(61512),s=e(97804);function o(l,f){if(!a(l))throw new TypeError("contramap: Function required for first argument");if(a(f))return t(f,l);if(i(f))return(f[s.contramap]||f.contramap).call(f,l);throw new TypeError("contramap: Function or Contavariant Functor of the same type required for second argument")}c.exports=r(o)},94153:(c,d,e)=>{var t=e(36799),r=e(39004),a=1,i=2;function s(o,l,f,v){var h=f.length,y=h,E=!v;if(o==null)return!y;for(o=Object(o);h--;){var w=f[h];if(E&&w[2]?w[1]!==o[w[0]]:!(w[0]in o))return!1}for(;++h<y;){w=f[h];var T=w[0],O=o[T],k=w[1];if(E&&w[2]){if(O===void 0&&!(T in o))return!1}else{var B=new t;if(v)var R=v(O,k,T,o,l,B);if(!(R===void 0?r(k,O,a|i,v,B):R))return!1}}return!0}c.exports=s},94271:(c,d,e)=>{"use strict";var t=e(85746),r=Object.create;c.exports=function(a){var i=0,s=[[],[]],o=r(null);return{get:function(l){for(var f=0,v=s,h;f<a-1;){if(h=t.call(v[0],l[f]),h===-1)return null;v=v[1][h],++f}return h=t.call(v[0],l[f]),h===-1?null:v[1][h]||null},set:function(l){for(var f=0,v=s,h;f<a-1;)h=t.call(v[0],l[f]),h===-1&&(h=v[0].push(l[f])-1,v[1].push([[],[]])),v=v[1][h],++f;return h=t.call(v[0],l[f]),h===-1&&(h=v[0].push(l[f])-1),v[1][h]=++i,o[i]=l,i},delete:function(l){for(var f=0,v=s,h,y=[],E=o[l];f<a-1;){if(h=t.call(v[0],E[f]),h===-1)return;y.push(v,h),v=v[1][h],++f}if(h=t.call(v[0],E[f]),h!==-1){for(l=v[1][h],v[0].splice(h,1),v[1].splice(h,1);!v[0].length&&y.length;)h=y.pop(),v=y.pop(),v[0].splice(h,1),v[1].splice(h,1);delete o[l]}},clear:function(){s=[[],[]],o=r(null)}}}},94338:(c,d,e)=>{"use strict";var t=e(72323),r=e(35390),a=e(53641),i=a.Set,s=a.proto,o=t(s.forEach),l=t(s.keys),f=l(new i).next;c.exports=function(v,h,y){return y?r({iterator:l(v),next:f},h):o(v,h)}},94360:(c,d,e)=>{var t=e(61120),r=e(95471),a=e(98647),i=e(35538);c.exports=r(a(i,t))},94488:c=>{"use strict";var d=Object.prototype.toString,e=d.call("");c.exports=function(t){return typeof t=="string"||t&&typeof t=="object"&&(t instanceof String||d.call(t)===e)||!1}},94532:c=>{function d(e,t){return Object.prototype.hasOwnProperty.call(t,e)}c.exports=d},94719:(c,d,e)=>{var t=e(71095),r=e(19356),a=e(18452),i=e(62840);function s(o,l){return t(o)?o:r(o,l)?[o]:a(i(o))}c.exports=s},94838:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e){return!!e&&e.toString&&e.toString()==="[object Object]"}c.exports=d},94965:c=>{c.exports=function(e){return typeof e["@@transducer/step"]=="function"}},95003:(c,d,e)=>{var t=e(25534);c.exports=function(a,i,s){var o,l;if(typeof a.indexOf=="function")switch(typeof i){case"number":if(i===0){for(o=1/i;s<a.length;){if(l=a[s],l===0&&1/l===o)return s;s+=1}return-1}else if(i!==i){for(;s<a.length;){if(l=a[s],typeof l=="number"&&l!==l)return s;s+=1}return-1}return a.indexOf(i,s);case"string":case"boolean":case"function":case"undefined":return a.indexOf(i,s);case"object":if(i===null)return a.indexOf(i,s)}for(;s<a.length;){if(t(a[s],i))return s;s+=1}return-1}},95102:(c,d,e)=>{"use strict";var t=e(1865),r=e(57883),a=e(53861),i=e(8323),s=e(70997),o=t("%WeakMap%",!0),l=r("WeakMap.prototype.get",!0),f=r("WeakMap.prototype.set",!0),v=r("WeakMap.prototype.has",!0),h=r("WeakMap.prototype.delete",!0);c.exports=o?function(){var E,w,T={assert:function(O){if(!T.has(O))throw new s("Side channel does not contain "+a(O))},delete:function(O){if(o&&O&&(typeof O=="object"||typeof O=="function")){if(E)return h(E,O)}else if(i&&w)return w.delete(O);return!1},get:function(O){return o&&O&&(typeof O=="object"||typeof O=="function")&&E?l(E,O):w&&w.get(O)},has:function(O){return o&&O&&(typeof O=="object"||typeof O=="function")&&E?v(E,O):!!w&&w.has(O)},set:function(O,k){o&&O&&(typeof O=="object"||typeof O=="function")?(E||(E=new o),f(E,O,k)):i&&(w||(w=i()),w.set(O,k))}};return T}:i},95161:(c,d,e)=>{var t=e(53919),r=e(58196);function a(i,s){return i!=null&&r(i,s,t)}c.exports=a},95197:c=>{c.exports=function(e){for(var t=[],r;!(r=e.next()).done;)t.push(r.value);return t}},95209:c=>
824{c.exports=function(e,t,r){for(var a=0,i=r.length;a<i;){if(e(t,r[a]))return!0;a+=1}return!1}},95227:(c,d,e)=>{var t=e(963);function r(a){return decodeURIComponent(t(a).replace(/(.)/g,function(i,s){var o=s.charCodeAt(0).toString(16).toUpperCase();return o.length<2&&(o="0"+o),"%"+o}))}c.exports=function(a){var i=a.replace(/-/g,"+").replace(/_/g,"/");switch(i.length%4){case 0:break;case 2:i+="==";break;case 3:i+="=";break;default:throw"Illegal base64url string!"}try{return r(i)}catch{return t(i)}}},95243:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(88889),r=e(29846),a=e(83947),i=e(97804);function s(o,l){if(!(a(l)&&r(o,l)))throw new TypeError("concat: Semigroups of the same type required for both arguments");return(l[i.concat]||l.concat).call(l,o)}c.exports=t(s)},95287:(c,d,e)=>{var t=e(96748),r=t(function(i,s,o){return i(o)?s(o):o});c.exports=r},95321:(c,d,e)=>{"use strict";e.d(d,{oT:()=>T,zn:()=>v,W3:()=>E,TE:()=>h,c$:()=>y,H9:()=>k,D9:()=>O});var t=e(98339),r=e(75427),a=e(75273),i=e(99576);const s=/^([a-zA-Z]+)=([a-z0-9-]+)$/,o="&";function l(B){return!!B&&(B.indexOf(o)!==-1||s.test(B))}const f="1";function v(B,R){const L={isExpired:f};return R.trackAnonymousUser&&B?.anonymousId&&(L.anonymousId=B?.anonymousId),L}function h(B){return(0,t.RI)(B)}function y(B){return!h(B)}function E(B){return B.isExpired!==void 0||!w(B)}function w(B){return(B.created===void 0||(0,a.x3)()-Number(B.created)<i.AQ)&&(B.expire===void 0||(0,a.x3)()<Number(B.expire))}function T(B){B.expire=String((0,a.x3)()+i.HB)}function O(B){return(0,r.WP)(B).map(([R,L])=>R==="anonymousId"?`aid=${L}`:`${R}=${L}`).join(o)}function k(B){const R={};return l(B)&&B.split(o).forEach(L=>{const J=s.exec(L);if(J!==null){const[,K,I]=J;K==="aid"?R.anonymousId=I:R[K]=I}}),R}},95392:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="xmark",a=384,i=512,s=[128473,10005,10006,10060,215,"close","multiply","remove","times"],o="f00d",l="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Jy=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},95451:(c,d,e)=>{var t=e(61112);c.exports=t(function(a,i,s){var o=Array.prototype.slice.call(s,0);return o.splice(a,i),o})},95471:(c,d,e)=>{var t=e(49570),r=e(65827);c.exports=function(i){return function s(o,l){switch(arguments.length){case 0:return s;case 1:return r(o)?s:t(function(f){return i(o,f)});default:return r(o)&&r(l)?s:r(o)?t(function(f){return i(f,l)}):r(l)?t(function(f){return i(o,f)}):i(o,l)}}}},95478:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return a&&i})},95495:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return i<a?i:a})},95526:(c,d,e)=>{var t=e(59423),r=e(65817);function a(i,s,o){return function(){if(arguments.length===0)return o();var l=Array.prototype.slice.call(arguments,0),f=l.pop();if(!t(f)){for(var v=0;v<i.length;){if(typeof f[i[v]]=="function")return f[i[v]].apply(f,l);v+=1}if(r(f)){var h=s.apply(null,l);return h(f)}}return o.apply(this,arguments)}}c.exports=a},95530:(c,d)=>{"use strict";var e;e={value:!0};var t="fal",r="arrow-down-left-and-arrow-up-right-to-center",a=512,i=512,s=[],o="e092",l="M507.3 27.3c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L320 169.4 320 64c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 144c0 8.8 7.2 16 16 16l144 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-105.4 0L507.3 27.3zM4.7 484.7c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L192 342.6 192 448c0 8.8 7.2 16 16 16s16-7.2 16-16l0-144c0-8.8-7.2-16-16-16L64 288c-8.8 0-16 7.2-16 16s7.2 16 16 16l105.4 0L4.7 484.7z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.hL=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},95662:(c,d,e)=>{"use strict";c.exports=e(42489)},95736:(c,d,e)=>{var t=e(53269),r=e(49570);c.exports=r(function(i){return t.apply(null,[{}].concat(i))})},95827:c=>{"use strict";c.exports=Math.max},95857:(c,d,e)=>{"use strict";e.d(d,{A:()=>t});function t(r,a){let i=r.length;
824Array.isArray(r[0])||(r=[r]),Array.isArray(a[0])||(a=a.map(f=>[f]));let s=a[0].length,o=a[0].map((f,v)=>a.map(h=>h[v])),l=r.map(f=>o.map(v=>{let h=0;if(!Array.isArray(f)){for(let y of v)h+=f*y;return h}for(let y=0;y<f.length;y++)h+=f[y]*(v[y]||0);return h}));return i===1&&(l=l[0]),s===1?l.map(f=>f[0]):l}},95865:(c,d,e)=>{"use strict";e.d(d,{J2:()=>r,VZ:()=>t,Wq:()=>a});function t(){if(typeof globalThis=="object")return globalThis;Object.defineProperty(Object.prototype,"_dd_temp_",{get(){return this},configurable:!0});let i=_dd_temp_;return delete Object.prototype._dd_temp_,typeof i!="object"&&(typeof self=="object"?i=self:typeof window=="object"?i=window:i={}),i}const r=t(),a="WorkerGlobalScope"in r},95882:(c,d,e)=>{var t=e(6278),r=e(98647),a=e(18341);c.exports=function(){if(arguments.length===0)throw new Error("composeK requires at least one argument");var s=Array.prototype.slice.call(arguments),o=s.pop();return r(r.apply(this,a(t,s)),o)}},95920:(c,d,e)=>{"use strict";e(80815)},95946:(c,d,e)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0});var t=Object.assign||function(R){for(var L=1;L<arguments.length;L++){var J=arguments[L];for(var K in J)Object.prototype.hasOwnProperty.call(J,K)&&(R[K]=J[K])}return R},r=function(){function R(L,J){for(var K=0;K<J.length;K++){var I=J[K];I.enumerable=I.enumerable||!1,I.configurable=!0,"value"in I&&(I.writable=!0),Object.defineProperty(L,I.key,I)}}return function(L,J,K){return J&&R(L.prototype,J),K&&R(L,K),L}}(),a=e(80004),i=w(a),s=e(83838),o=w(s),l=e(86702),f=w(l),v=e(48786),h=w(v),y=e(17730),E=w(y);function w(R){return R&&R.__esModule?R:{default:R}}function T(R,L){if(!(R instanceof L))throw new TypeError("Cannot call a class as a function")}function O(R,L){if(!R)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return L&&(typeof L=="object"||typeof L=="function")?L:R}function k(R,L){if(typeof L!="function"&&L!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof L);R.prototype=Object.create(L&&L.prototype,{constructor:{value:R,enumerable:!1,writable:!0,configurable:!0}}),L&&(Object.setPrototypeOf?Object.setPrototypeOf(R,L):R.__proto__=L)}var B={to:h.default.string.isRequired,containerId:h.default.string,container:h.default.object,activeClass:h.default.string,activeStyle:h.default.object,spy:h.default.bool,horizontal:h.default.bool,smooth:h.default.oneOfType([h.default.bool,h.default.string]),offset:h.default.number,delay:h.default.number,isDynamic:h.default.bool,onClick:h.default.func,duration:h.default.oneOfType([h.default.number,h.default.func]),absolute:h.default.bool,onSetActive:h.default.func,onSetInactive:h.default.func,ignoreCancelEvents:h.default.bool,hashSpy:h.default.bool,saveHashHistory:h.default.bool,spyThrottle:h.default.number};d.default=function(R,L){var J=L||f.default,K=function(W){k(Z,W);function Z(H){T(this,Z);var G=O(this,(Z.__proto__||Object.getPrototypeOf(Z)).call(this,H));return I.call(G),G.state={active:!1},G}return r(Z,[{key:"getScrollSpyContainer",value:function(){var G=this.props.containerId,te=this.props.container;return G&&!te?document.getElementById(G):te&&te.nodeType?te:document}},{key:"componentDidMount",value:function(){if(this.props.spy||this.props.hashSpy){var G=this.getScrollSpyContainer();o.default.isMounted(G)||o.default.mount(G,this.props.spyThrottle),this.props.hashSpy&&(E.default.isMounted()||E.default.mount(J),E.default.mapContainer(this.props.to,G)),o.default.addSpyHandler(this.spyHandler,G),this.setState({container:G})}}},{key:"componentWillUnmount",value:function(){o.default.unmount(this.stateHandler,this.spyHandler)}},{key:"render",value:function(){var G="";this.state&&this.state.active?G=((this.props.className||"")+" "+(this.props.activeClass||"active")).trim():G=this.props.className;var te={};this.state&&this.state.active?te=t({},this.props.style,this.props.activeStyle):te=t({},this.props.style);var ve=t({},this.props);for(var oe in B)ve.hasOwnProperty(oe)&&delete ve[oe];return ve.className=G,ve.style=te,ve.onClick=this.handleClick,i.default.createElement(R,ve)}}]),Z}(i.default.PureComponent),I=function(){var Z=this;this.scrollTo=function(H,G){J.scrollTo(H,t({},Z.state,G))},this.handleClick=function(H){Z.props.onClick&&Z.props.onClick(H),H.stopPropagation&&H.stopPropagation(),H.preventDefault&&H.preventDefault(),Z.scrollTo(Z.props.to,Z.props)},this.spyHandler=function(H,G){var te=Z.getScrollSpyContainer();if(!(E.default.isMounted()&&!E.default.isInitialized())){var ve=Z.props.horizontal,oe=Z.props.to,le=null,Se=void 0,xe=void 0;if(ve){var Ge=0,ze=0,ye=0;if(te.getBoundingClientRect){var Fe=te.getBoundingClientRect();ye=Fe.left}if(!le||Z.props.isDynamic){if(le=J.get(oe),!le)return;var Je=le.getBoundingClientRect();Ge=Je.left-ye+H,ze=Ge+Je.width}var qe=H-Z.props.offset;Se=qe>=Math.floor(Ge)&&qe<Math.floor(ze),xe=qe<Math.floor(Ge)||qe>=Math.floor(ze)}else{var Lt=0,$t=0,Ve=0;if(te.getBoundingClientRect){var ft=te.getBoundingClientRect();Ve=ft.top}if(!le||Z.props.isDynamic){if(le=J.get(oe),!le)return;var un=le.getBoundingClientRect();Lt=un.top-Ve+G,$t=Lt+un.height}var Qt=G-Z.props.offset;Se=Qt>=Math.floor(Lt)&&Qt<Math.floor($t),xe=Qt<Math.floor(Lt)||Qt>=Math.floor($t)}var pn=J.getActiveLink();if(xe){if(oe===pn&&J.setActiveLink(void 0),Z.props.hashSpy&&E.default.getHash()===oe){var Be=Z.props.saveHashHistory,lt=Be===void 0?!1:Be;E.default.changeHash("",lt)}Z.props.spy&&Z.state.active&&(Z.setState({active:!1}),Z.props.onSetInactive&&Z.props.onSetInactive(oe,le))}if(Se&&(pn!==oe||Z.state.active===!1)){J.setActiveLink(oe);var Ye=Z.props.saveHashHistory,gt=Ye===void 0?!1:Ye;Z.props.hashSpy&&E.default.changeHash(oe,gt),Z.props.spy&&(Z.setState({active:!0}),Z.props.onSetActive&&Z.props.onSetActive(oe,le))}}}};return K.propTypes=B,K.defaultProps={offset:0},K}},95971:(c,d,e)=>{var t=e(33531),r=e(58434),a=e(40689),i=e(88893);function s(){if(arguments.length===0)throw new Error("pipeP requires at least one argument");return t(arguments[0].length,a(r,arguments[0],i(arguments)))}c.exports=s},95990:(c,d,e)=>{var t=e(61120),r=e(95471),a=e(93662),i=e(18341);c.exports=r(function(o,l){return typeof l["fantasy-land/ap"]=="function"?l["fantasy-land/ap"](o):typeof o.ap=="function"?o.ap(l):typeof o=="function"?function(f){return o(f)(l(f))}:a(function(f,v){return t(f,i(v,l))},[],o)})},96001:c=>{c.exports=d,c.exports.default=d;function d(e){return!!e&&(typeof e=="object"||typeof e=="function")&&typeof e.then=="function"}},96027:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){for(var s=0,o=i.length,l=[];s<o&&!a(i[s]);)l.push(i[s]),s+=1;return[l,Array.prototype.slice.call(i,s)]})},96156:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=4,r=e(83517),a=e(52762),i=e(82898),s=e(59291).type("Pair"),o=e(59291).typeFn(s(),t),l=e(97804),f=e(78912),v=e(3590),h=e(30604),y=e(2104),E=e(29846),w=e(83947);function T(O,k){var B;if(arguments.length<2)throw new TypeError("Pair: Must provide a first and second value");var R=function(){return O},L=function(){return k},J=function(){return"Pair("+i(O)+","+i(k)+" )"},K=function(){return[O,k]};function I(Ge){if(!y(Ge))throw new TypeError("Pair.merge: Binary function required");return Ge(R(),L())}function W(Ge){return E(T,Ge)&&r(Ge.fst(),R())&&r(Ge.snd(),L())}function Z(Ge){return function(ze){if(!E(T,ze))throw new TypeError("Pair."+Ge+": Pair required");var ye=R(),Fe=L(),Je=ze.fst(),qe=ze.snd();if(!(w(ye)&&w(Fe)))throw new TypeError("Pair."+Ge+": Both Pairs must contain Semigroups of the same type");if(!(E(ye,Je)&&E(Fe,qe)))throw new TypeError("Pair."+Ge+": Both Pairs must contain Semigroups of the same type");return T(ye.concat(Je),Fe.concat(qe))}}function H(Ge,ze){if(!y(Ge)||!y(ze))throw new TypeError("Pair.swap: Requires both left and right functions");return T(ze(k),Ge(O))}function G(Ge){return function(ze){if(!y(ze))throw new TypeError("Pair."+Ge+": Function required");return T(O,ze(k))}}function te(Ge){return function(ze,ye){if(!y(ze)||!y(ye))throw new TypeError("Pair."+Ge+": Function required for both arguments");return T(ze(O),ye(k))}}function ve(Ge){if(!E(T,Ge))throw new TypeError("Pair.ap: Pair required");var ze=L();if(!y(ze))throw new TypeError("Pair.ap: Function required for second value");var ye=R(),Fe=Ge.fst();if(!(w(ye)&&E(ye,Fe)))throw new TypeError("Pair.ap: Semigroups of the same type is required for first values");return T(ye.concat(Fe),ze(Ge.snd()))}function oe(Ge){return function(ze){var ye=R();if(!y(ze))throw new TypeError("Pair."+Ge+": Function required");if(!w(ye))throw new TypeError("Pair."+Ge+": Semigroups of the same type required for first values");var Fe=ze(L());if(!E(T,Fe))throw new TypeError("Pair."+Ge+": Function must return a Pair");var Je=Fe.fst();if(!E(ye,Je))throw new TypeError("Pair."+Ge+": Semigroups of the same type required for first values");return T(ye.concat(Je),Fe.snd())}}function le(Ge){if(!(f(Ge)||y(Ge)))throw new TypeError("Pair.sequence: Applicative TypeRep or Apply returning function required");if(!(v(k)||h(k)))throw new TypeError("Pair.sequence: Must wrap an Apply in the second");return k.map(function(ze){return T(O,ze)})}function Se(Ge,ze){if(!(f(Ge)||y(Ge)))throw new TypeError("Pair.traverse: Applicative TypeRep or Apply returning function required for first argument");
824if(!y(ze))throw new TypeError("Pair.traverse: Apply returning function required for second argument");var ye=ze(k);if(!(v(ye)||h(ye)))throw new TypeError("Pair.traverse: Both functions must return an Apply of the same type");return ye.map(function(Fe){return T(O,Fe)})}function xe(Ge){return function(ze){if(!y(ze))throw new TypeError("Pair."+Ge+": Function required");return T(O,ze(T(O,k)))}}return B={inspect:J,toString:J,fst:R,snd:L,toArray:K,type:s,merge:I,equals:W,swap:H,ap:ve,sequence:le,traverse:Se,concat:Z("concat"),map:G("map"),bimap:te("bimap"),chain:oe("chain"),extend:xe("extend")},B[l.equals]=W,B[l.concat]=Z(l.concat),B[l.map]=G(l.map),B[l.bimap]=te(l.bimap),B[l.chain]=oe(l.chain),B[l.extend]=xe(l.extend),B["@@type"]=o,B.constructor=T,B}T.type=s,T["@@type"]=o,T["@@implements"]=a(["ap","bimap","chain","concat","extend","equals","map","traverse"]),c.exports=T},96267:c=>{c.exports={init:function(){return this.xf["@@transducer/init"]()},result:function(d){return this.xf["@@transducer/result"](d)}}},96275:c=>{var d=Object.prototype,e=d.hasOwnProperty;function t(r){var a=r.length,i=new r.constructor(a);return a&&typeof r[0]=="string"&&e.call(r,"index")&&(i.index=r.index,i.input=r.input),i}c.exports=t},96282:(c,d,e)=>{var t=e(20987),r=function(){var i=/[^.]+$/.exec(t&&t.keys&&t.keys.IE_PROTO||"");return i?"Symbol(src)_1."+i:""}();function a(i){return!!r&&r in i}c.exports=a},96286:(c,d,e)=>{var t=e(22267),r=e(56290),a=e(71095),i=e(56168),s=1/0,o=t?t.prototype:void 0,l=o?o.toString:void 0;function f(v){if(typeof v=="string")return v;if(a(v))return r(v,f)+"";if(i(v))return l?l.call(v):"";var h=v+"";return h=="0"&&1/v==-s?"-0":h}c.exports=f},96296:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="code",a=640,i=512,s=[],o="f121",l="M399.1 1.1c-12.7-3.9-26.1 3.1-30 15.8l-144 464c-3.9 12.7 3.1 26.1 15.8 30s26.1-3.1 30-15.8l144-464c3.9-12.7-3.1-26.1-15.8-30zm71.4 118.5c-9.1 9.7-8.6 24.9 1.1 33.9L580.9 256 471.6 358.5c-9.7 9.1-10.2 24.3-1.1 33.9s24.3 10.2 33.9 1.1l128-120c4.8-4.5 7.6-10.9 7.6-17.5s-2.7-13-7.6-17.5l-128-120c-9.7-9.1-24.9-8.6-33.9 1.1zm-301 0c-9.1-9.7-24.3-10.2-33.9-1.1l-128 120C2.7 243 0 249.4 0 256s2.7 13 7.6 17.5l128 120c9.7 9.1 24.9 8.6 33.9-1.1s8.6-24.9-1.1-33.9L59.1 256 168.4 153.5c9.7-9.1 10.2-24.3 1.1-33.9z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.jT=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},96448:(c,d,e)=>{"use strict";var t=e(45545),r=e(9113);t("Set",function(a){return function(){return a(this,arguments.length?arguments[0]:void 0)}},r)},96498:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="chevron-down",a=512,i=512,s=[],o="f078",l="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";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.Jt=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},96660:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(2104);function r(a){return a&&t(a.type)?a.type():{}.toString.call(a).slice(8,-1)}c.exports=r},96662:(c,d,e)=>{"use strict";e.d(d,{A:()=>Si});var t={};e.r(t),e.d(t,{hasBrowserEnv:()=>$i,hasStandardBrowserEnv:()=>Ie,hasStandardBrowserWebWorkerEnv:()=>Ot,navigator:()=>_e,origin:()=>cn});function r(De,Qe){return function(){return De.apply(Qe,arguments)}}const{toString:a}=Object.prototype,{getPrototypeOf:i}=Object,{iterator:s,toStringTag:o}=Symbol,l=(De=>Qe=>{const Pt=a.call(Qe);return De[Pt]||(De[Pt]=Pt.slice(8,-1).toLowerCase())})(Object.create(null)),f=De=>(De=De.toLowerCase(),Qe=>l(Qe)===De),v=De=>Qe=>typeof Qe===De,{isArray:h}=Array,y=v("undefined");function E(De){return De!==null&&!y(De)&&De.constructor!==null&&!y(De.constructor)&&k(De.constructor.isBuffer)&&De.constructor.isBuffer(De)}const w=f("ArrayBuffer");function T(De){let Qe;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?Qe=ArrayBuffer.isView(De):Qe=De&&De.buffer&&w(De.buffer),Qe}const O=v("string"),k=v("function"),B=v("number"),R=De=>De!==null&&typeof De=="object",L=De=>De===!0||De===!1,J=De=>{if(l(De)!=="object")return!1;const Qe=i(De);
vendor: 4,784 bytes, line 824
824return(Qe===null||Qe===Object.prototype||Object.getPrototypeOf(Qe)===null)&&!(o in De)&&!(s in De)},K=De=>{if(!R(De)||E(De))return!1;try{return Object.keys(De).length===0&&Object.getPrototypeOf(De)===Object.prototype}catch{return!1}},I=f("Date"),W=f("File"),Z=f("Blob"),H=f("FileList"),G=De=>R(De)&&k(De.pipe),te=De=>{let Qe;return De&&(typeof FormData=="function"&&De instanceof FormData||k(De.append)&&((Qe=l(De))==="formdata"||Qe==="object"&&k(De.toString)&&De.toString()==="[object FormData]"))},ve=f("URLSearchParams"),[oe,le,Se,xe]=["ReadableStream","Request","Response","Headers"].map(f),Ge=De=>De.trim?De.trim():De.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ze(De,Qe,{allOwnKeys:Pt=!1}={}){if(De===null||typeof De>"u")return;let Ut,Dt;if(typeof De!="object"&&(De=[De]),h(De))for(Ut=0,Dt=De.length;Ut<Dt;Ut++)Qe.call(null,De[Ut],Ut,De);else{if(E(De))return;const Fn=Pt?Object.getOwnPropertyNames(De):Object.keys(De),at=Fn.length;let jt;for(Ut=0;Ut<at;Ut++)jt=Fn[Ut],Qe.call(null,De[jt],jt,De)}}function ye(De,Qe){if(E(De))return null;Qe=Qe.toLowerCase();const Pt=Object.keys(De);let Ut=Pt.length,Dt;for(;Ut-- >0;)if(Dt=Pt[Ut],Qe===Dt.toLowerCase())return Dt;return null}const Fe=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Je=De=>!y(De)&&De!==Fe;function qe(){const{caseless:De,skipUndefined:Qe}=Je(this)&&this||{},Pt={},Ut=(Dt,Fn)=>{const at=De&&ye(Pt,Fn)||Fn;J(Pt[at])&&J(Dt)?Pt[at]=qe(Pt[at],Dt):J(Dt)?Pt[at]=qe({},Dt):h(Dt)?Pt[at]=Dt.slice():(!Qe||!y(Dt))&&(Pt[at]=Dt)};for(let Dt=0,Fn=arguments.length;Dt<Fn;Dt++)arguments[Dt]&&ze(arguments[Dt],Ut);return Pt}const Lt=(De,Qe,Pt,{allOwnKeys:Ut}={})=>(ze(Qe,(Dt,Fn)=>{Pt&&k(Dt)?De[Fn]=r(Dt,Pt):De[Fn]=Dt},{allOwnKeys:Ut}),De),$t=De=>(De.charCodeAt(0)===65279&&(De=De.slice(1)),De),Ve=(De,Qe,Pt,Ut)=>{De.prototype=Object.create(Qe.prototype,Ut),De.prototype.constructor=De,Object.defineProperty(De,"super",{value:Qe.prototype}),Pt&&Object.assign(De.prototype,Pt)},ft=(De,Qe,Pt,Ut)=>{let Dt,Fn,at;const jt={};if(Qe=Qe||{},De==null)return Qe;do{for(Dt=Object.getOwnPropertyNames(De),Fn=Dt.length;Fn-- >0;)at=Dt[Fn],(!Ut||Ut(at,De,Qe))&&!jt[at]&&(Qe[at]=De[at],jt[at]=!0);De=Pt!==!1&&i(De)}while(De&&(!Pt||Pt(De,Qe))&&De!==Object.prototype);return Qe},un=(De,Qe,Pt)=>{De=String(De),(Pt===void 0||Pt>De.length)&&(Pt=De.length),Pt-=Qe.length;const Ut=De.indexOf(Qe,Pt);return Ut!==-1&&Ut===Pt},Qt=De=>{if(!De)return null;if(h(De))return De;let Qe=De.length;if(!B(Qe))return null;const Pt=new Array(Qe);for(;Qe-- >0;)Pt[Qe]=De[Qe];return Pt},pn=(De=>Qe=>De&&Qe instanceof De)(typeof Uint8Array<"u"&&i(Uint8Array)),Be=(De,Qe)=>{const Ut=(De&&De[s]).call(De);let Dt;for(;(Dt=Ut.next())&&!Dt.done;){const Fn=Dt.value;Qe.call(De,Fn[0],Fn[1])}},lt=(De,Qe)=>{let Pt;const Ut=[];for(;(Pt=De.exec(Qe))!==null;)Ut.push(Pt);return Ut},Ye=f("HTMLFormElement"),gt=De=>De.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(Pt,Ut,Dt){return Ut.toUpperCase()+Dt}),Ct=(({hasOwnProperty:De})=>(Qe,Pt)=>De.call(Qe,Pt))(Object.prototype),rn=f("RegExp"),Xe=(De,Qe)=>{const Pt=Object.getOwnPropertyDescriptors(De),Ut={};ze(Pt,(Dt,Fn)=>{let at;(at=Qe(Dt,Fn,De))!==!1&&(Ut[Fn]=at||Dt)}),Object.defineProperties(De,Ut)},xt=De=>{Xe(De,(Qe,Pt)=>{if(k(De)&&["arguments","caller","callee"].indexOf(Pt)!==-1)return!1;const Ut=De[Pt];if(k(Ut)){if(Qe.enumerable=!1,"writable"in Qe){Qe.writable=!1;return}Qe.set||(Qe.set=()=>{throw Error("Can not rewrite read-only method '"+Pt+"'")})}})},ln=(De,Qe)=>{const Pt={},Ut=Dt=>{Dt.forEach(Fn=>{Pt[Fn]=!0})};return h(De)?Ut(De):Ut(String(De).split(Qe)),Pt},Pn=()=>{},Rn=(De,Qe)=>De!=null&&Number.isFinite(De=+De)?De:Qe;function dn(De){return!!(De&&k(De.append)&&De[o]==="FormData"&&De[s])}const lr=De=>{const Qe=new Array(10),Pt=(Ut,Dt)=>{if(R(Ut)){if(Qe.indexOf(Ut)>=0)return;if(E(Ut))return Ut;if(!("toJSON"in Ut)){Qe[Dt]=Ut;const Fn=h(Ut)?[]:{};return ze(Ut,(at,jt)=>{const Bn=Pt(at,Dt+1);!y(Bn)&&(Fn[jt]=Bn)}),Qe[Dt]=void 0,Fn}}return Ut};return Pt(De,0)},xr=f("AsyncFunction"),An=De=>De&&(R(De)||k(De))&&k(De.then)&&k(De.catch),cr=((De,Qe)=>De?setImmediate:Qe?((Pt,Ut)=>(Fe.addEventListener("message",({source:Dt,data:Fn})=>{Dt===Fe&&Fn===Pt&&Ut.length&&Ut.shift()()},!1),Dt=>{Ut.push(Dt),Fe.postMessage(Pt,"*")}))(`axios@${Math.random()}`,[]):Pt=>setTimeout(Pt))(typeof setImmediate=="function",k(Fe.postMessage)),Wr=typeof queueMicrotask<"u"?queueMicrotask.bind(Fe):typeof process<"u"&&process.nextTick||cr,ot={isArray:h,isArrayBuffer:w,isBuffer:E,isFormData:te,isArrayBufferView:T,isString:O,isNumber:B,isBoolean:L,isObject:R,isPlainObject:J,isEmptyObject:K,isReadableStream:oe,isRequest:le,isResponse:Se,isHeaders:xe,isUndefined:y,isDate:I,isFile:W,isBlob:Z,isRegExp:rn,isFunction:k,isStream:G,isURLSearchParams:ve,isTypedArray:pn,isFileList:H,forEac
vendor: 4,925 bytes, line 824
824h:ze,merge:qe,extend:Lt,trim:Ge,stripBOM:$t,inherits:Ve,toFlatObject:ft,kindOf:l,kindOfTest:f,endsWith:un,toArray:Qt,forEachEntry:Be,matchAll:lt,isHTMLForm:Ye,hasOwnProperty:Ct,hasOwnProp:Ct,reduceDescriptors:Xe,freezeMethods:xt,toObjectSet:ln,toCamelCase:gt,noop:Pn,toFiniteNumber:Rn,findKey:ye,global:Fe,isContextDefined:Je,isSpecCompliantForm:dn,toJSONObject:lr,isAsyncFn:xr,isThenable:An,setImmediate:cr,asap:Wr,isIterable:De=>De!=null&&k(De[s])};function ke(De,Qe,Pt,Ut,Dt){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=De,this.name="AxiosError",Qe&&(this.code=Qe),Pt&&(this.config=Pt),Ut&&(this.request=Ut),Dt&&(this.response=Dt,this.status=Dt.status?Dt.status:null)}ot.inherits(ke,Error,{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:ot.toJSONObject(this.config),code:this.code,status:this.status}}});const qr=ke.prototype,jn={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(De=>{jn[De]={value:De}}),Object.defineProperties(ke,jn),Object.defineProperty(qr,"isAxiosError",{value:!0}),ke.from=(De,Qe,Pt,Ut,Dt,Fn)=>{const at=Object.create(qr);ot.toFlatObject(De,at,function(Or){return Or!==Error.prototype},or=>or!=="isAxiosError");const jt=De&&De.message?De.message:"Error",Bn=Qe==null&&De?De.code:Qe;return ke.call(at,jt,Bn,Pt,Ut,Dt),De&&at.cause==null&&Object.defineProperty(at,"cause",{value:De,configurable:!0}),at.name=De&&De.name||"Error",Fn&&Object.assign(at,Fn),at};const wn=ke,nt=null;function vt(De){return ot.isPlainObject(De)||ot.isArray(De)}function Vn(De){return ot.endsWith(De,"[]")?De.slice(0,-2):De}function yt(De,Qe,Pt){return De?De.concat(Qe).map(function(Dt,Fn){return Dt=Vn(Dt),!Pt&&Fn?"["+Dt+"]":Dt}).join(Pt?".":""):Qe}function tn(De){return ot.isArray(De)&&!De.some(vt)}const Pr=ot.toFlatObject(ot,{},null,function(Qe){return/^is[A-Z]/.test(Qe)});function ri(De,Qe,Pt){if(!ot.isObject(De))throw new TypeError("target must be an object");Qe=Qe||new(nt||FormData),Pt=ot.toFlatObject(Pt,{metaTokens:!0,dots:!1,indexes:!1},!1,function(Ui,Mi){return!ot.isUndefined(Mi[Ui])});const Ut=Pt.metaTokens,Dt=Pt.visitor||Or,Fn=Pt.dots,at=Pt.indexes,Bn=(Pt.Blob||typeof Blob<"u"&&Blob)&&ot.isSpecCompliantForm(Qe);if(!ot.isFunction(Dt))throw new TypeError("visitor must be a function");function or(fi){if(fi===null)return"";if(ot.isDate(fi))return fi.toISOString();if(ot.isBoolean(fi))return fi.toString();if(!Bn&&ot.isBlob(fi))throw new wn("Blob is not supported. Use a Buffer instead.");return ot.isArrayBuffer(fi)||ot.isTypedArray(fi)?Bn&&typeof Blob=="function"?new Blob([fi]):Buffer.from(fi):fi}function Or(fi,Ui,Mi){let Fs=fi;if(fi&&!Mi&&typeof fi=="object"){if(ot.endsWith(Ui,"{}"))Ui=Ut?Ui:Ui.slice(0,-2),fi=JSON.stringify(fi);else if(ot.isArray(fi)&&tn(fi)||(ot.isFileList(fi)||ot.endsWith(Ui,"[]"))&&(Fs=ot.toArray(fi)))return Ui=Vn(Ui),Fs.forEach(function(la,Ks){!(ot.isUndefined(la)||la===null)&&Qe.append(at===!0?yt([Ui],Ks,Fn):at===null?Ui:Ui+"[]",or(la))}),!1}return vt(fi)?!0:(Qe.append(yt(Mi,Ui,Fn),or(fi)),!1)}const oi=[],rs=Object.assign(Pr,{defaultVisitor:Or,convertValue:or,isVisitable:vt});function vi(fi,Ui){if(!ot.isUndefined(fi)){if(oi.indexOf(fi)!==-1)throw Error("Circular reference detected in "+Ui.join("."));oi.push(fi),ot.forEach(fi,function(Fs,da){(!(ot.isUndefined(Fs)||Fs===null)&&Dt.call(Qe,Fs,ot.isString(da)?da.trim():da,Ui,rs))===!0&&vi(Fs,Ui?Ui.concat(da):[da])}),oi.pop()}}if(!ot.isObject(De))throw new TypeError("data must be an object");return vi(De),Qe}const gn=ri;function bn(De){const Qe={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(De).replace(/[!'()~]|%20|%00/g,function(Ut){return Qe[Ut]})}function Tt(De,Qe){this._pairs=[],De&&gn(De,this,Qe)}const Vt=Tt.prototype;Vt.append=function(Qe,Pt){this._pairs.push([Qe,Pt])},Vt.toString=function(Qe){const Pt=Qe?function(Ut){return Qe.call(this,Ut,bn)}:bn;return this._pairs.map(function(Dt){return Pt(Dt[0])+"="+Pt(Dt[1])},"").join("&")};const It=Tt;function Xn(De){return encodeURIComponent(De).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function dr(De,Qe,Pt){if(!Qe)return De;const Ut=Pt&&Pt.encode||Xn;ot.isFunction(Pt)&&(Pt={serialize:Pt});const Dt=Pt&&Pt.serialize;let Fn;if(Dt?Fn=Dt(Qe,Pt):Fn=ot.isURLSearchParams(Qe)?Qe.toString():new It(Qe,Pt).toString(Ut),Fn){const at=De.indexOf("#");at!==-1&&(De=De.slice(0,at)),De+=(De.indexOf("?")===-1?"?":"&")+Fn}return De}class Sr{constructor(){this.handlers=[]}use(Qe,Pt,Ut){return this.handlers.push({fulfilled:Qe,rejected:Pt,synchronous:Ut?Ut.
vendor: 4,479 bytes, lines 824-825
824synchronous:!1,runWhen:Ut?Ut.runWhen:null}),this.handlers.length-1}eject(Qe){this.handlers[Qe]&&(this.handlers[Qe]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(Qe){ot.forEach(this.handlers,function(Ut){Ut!==null&&Qe(Ut)})}}const Lr=Sr,br={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Ai={isBrowser:!0,classes:{URLSearchParams:typeof URLSearchParams<"u"?URLSearchParams:It,FormData:typeof FormData<"u"?FormData:null,Blob:typeof Blob<"u"?Blob:null},protocols:["http","https","file","blob","url","data"]},$i=typeof window<"u"&&typeof document<"u",_e=typeof navigator=="object"&&navigator||void 0,Ie=$i&&(!_e||["ReactNative","NativeScript","NS"].indexOf(_e.product)<0),Ot=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",cn=$i&&window.location.href||"http://localhost",_n={...t,...Ai};function $n(De,Qe){return gn(De,new _n.classes.URLSearchParams,{visitor:function(Pt,Ut,Dt,Fn){return _n.isNode&&ot.isBuffer(Pt)?(this.append(Ut,Pt.toString("base64")),!1):Fn.defaultVisitor.apply(this,arguments)},...Qe})}function Ti(De){return ot.matchAll(/\w+|\[(\w*)]/g,De).map(Qe=>Qe[0]==="[]"?"":Qe[1]||Qe[0])}function nr(De){const Qe={},Pt=Object.keys(De);let Ut;const Dt=Pt.length;let Fn;for(Ut=0;Ut<Dt;Ut++)Fn=Pt[Ut],Qe[Fn]=De[Fn];return Qe}function Gt(De){function Qe(Pt,Ut,Dt,Fn){let at=Pt[Fn++];if(at==="__proto__")return!0;const jt=Number.isFinite(+at),Bn=Fn>=Pt.length;return at=!at&&ot.isArray(Dt)?Dt.length:at,Bn?(ot.hasOwnProp(Dt,at)?Dt[at]=[Dt[at],Ut]:Dt[at]=Ut,!jt):((!Dt[at]||!ot.isObject(Dt[at]))&&(Dt[at]=[]),Qe(Pt,Ut,Dt[at],Fn)&&ot.isArray(Dt[at])&&(Dt[at]=nr(Dt[at])),!jt)}if(ot.isFormData(De)&&ot.isFunction(De.entries)){const Pt={};return ot.forEachEntry(De,(Ut,Dt)=>{Qe(Ti(Ut),Dt,Pt,0)}),Pt}return null}const vr=Gt;function Tr(De,Qe,Pt){if(ot.isString(De))try{return(Qe||JSON.parse)(De),ot.trim(De)}catch(Ut){if(Ut.name!=="SyntaxError")throw Ut}return(Pt||JSON.stringify)(De)}const rr={transitional:br,adapter:["xhr","http","fetch"],transformRequest:[function(Qe,Pt){const Ut=Pt.getContentType()||"",Dt=Ut.indexOf("application/json")>-1,Fn=ot.isObject(Qe);if(Fn&&ot.isHTMLForm(Qe)&&(Qe=new FormData(Qe)),ot.isFormData(Qe))return Dt?JSON.stringify(vr(Qe)):Qe;if(ot.isArrayBuffer(Qe)||ot.isBuffer(Qe)||ot.isStream(Qe)||ot.isFile(Qe)||ot.isBlob(Qe)||ot.isReadableStream(Qe))return Qe;if(ot.isArrayBufferView(Qe))return Qe.buffer;if(ot.isURLSearchParams(Qe))return Pt.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),Qe.toString();let jt;if(Fn){if(Ut.indexOf("application/x-www-form-urlencoded")>-1)return $n(Qe,this.formSerializer).toString();if((jt=ot.isFileList(Qe))||Ut.indexOf("multipart/form-data")>-1){const Bn=this.env&&this.env.FormData;return gn(jt?{"files[]":Qe}:Qe,Bn&&new Bn,this.formSerializer)}}return Fn||Dt?(Pt.setContentType("application/json",!1),Tr(Qe)):Qe}],transformResponse:[function(Qe){const Pt=this.transitional||rr.transitional,Ut=Pt&&Pt.forcedJSONParsing,Dt=this.responseType==="json";if(ot.isResponse(Qe)||ot.isReadableStream(Qe))return Qe;if(Qe&&ot.isString(Qe)&&(Ut&&!this.responseType||Dt)){const at=!(Pt&&Pt.silentJSONParsing)&&Dt;try{return JSON.parse(Qe,this.parseReviver)}catch(jt){if(at)throw jt.name==="SyntaxError"?wn.from(jt,wn.ERR_BAD_RESPONSE,this,null,this.response):jt}}return Qe}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:_n.classes.FormData,Blob:_n.classes.Blob},validateStatus:function(Qe){return Qe>=200&&Qe<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ot.forEach(["delete","get","head","post","put","patch"],De=>{rr.headers[De]={}});const ti=rr,_r=ot.toObjectSet(["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"]),Ne=De=>{const Qe={};let Pt,Ut,Dt;return De&&De.split(`
825`).forEach(function(at){Dt=at.indexOf(":"),Pt=at.substring(0,Dt).trim().toLowerCase(),Ut=at.substring(Dt+1).trim(),!(!Pt||Qe[Pt]&&_r[Pt])&&(Pt==="set-cookie"?Qe[Pt]?Qe[Pt].push(Ut):Qe[Pt]=[Ut]:Qe[Pt]=Qe[Pt]?Qe[Pt]+", "+Ut:Ut)}),Qe},ct=Symbol("internals");function Jt(De){return De&&String(De).trim().toLowerCase()}function sn(De){return De===!1||De==null?De:ot.isArray(De)?De.map(sn):String(De)}function kn(De){const Qe=Object.create(null),Pt=/([^\s,;
825=]+)\s*(?:=\s*([^,;]+))?/g;let Ut;for(;Ut=Pt.exec(De);)Qe[Ut[1]]=Ut[2];return Qe}const er=De=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(De.trim());function Fr(De,Qe,Pt,Ut,Dt){if(ot.isFunction(Ut))return Ut.call(this,Qe,Pt);if(Dt&&(Qe=Pt),!!ot.isString(Qe)){if(ot.isString(Ut))return Qe.indexOf(Ut)!==-1;if(ot.isRegExp(Ut))return Ut.test(Qe)}}function Ki(De){return De.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(Qe,Pt,Ut)=>Pt.toUpperCase()+Ut)}function Fi(De,Qe){const Pt=ot.toCamelCase(" "+Qe);["get","set","has"].forEach(Ut=>{Object.defineProperty(De,Ut+Pt,{value:function(Dt,Fn,at){return this[Ut].call(this,Qe,Dt,Fn,at)},configurable:!0})})}class Hi{constructor(Qe){Qe&&this.set(Qe)}set(Qe,Pt,Ut){const Dt=this;function Fn(jt,Bn,or){const Or=Jt(Bn);if(!Or)throw new Error("header name must be a non-empty string");const oi=ot.findKey(Dt,Or);(!oi||Dt[oi]===void 0||or===!0||or===void 0&&Dt[oi]!==!1)&&(Dt[oi||Bn]=sn(jt))}const at=(jt,Bn)=>ot.forEach(jt,(or,Or)=>Fn(or,Or,Bn));if(ot.isPlainObject(Qe)||Qe instanceof this.constructor)at(Qe,Pt);else if(ot.isString(Qe)&&(Qe=Qe.trim())&&!er(Qe))at(Ne(Qe),Pt);else if(ot.isObject(Qe)&&ot.isIterable(Qe)){let jt={},Bn,or;for(const Or of Qe){if(!ot.isArray(Or))throw TypeError("Object iterator must return a key-value pair");jt[or=Or[0]]=(Bn=jt[or])?ot.isArray(Bn)?[...Bn,Or[1]]:[Bn,Or[1]]:Or[1]}at(jt,Pt)}else Qe!=null&&Fn(Pt,Qe,Ut);return this}get(Qe,Pt){if(Qe=Jt(Qe),Qe){const Ut=ot.findKey(this,Qe);if(Ut){const Dt=this[Ut];if(!Pt)return Dt;if(Pt===!0)return kn(Dt);if(ot.isFunction(Pt))return Pt.call(this,Dt,Ut);if(ot.isRegExp(Pt))return Pt.exec(Dt);throw new TypeError("parser must be boolean|regexp|function")}}}has(Qe,Pt){if(Qe=Jt(Qe),Qe){const Ut=ot.findKey(this,Qe);return!!(Ut&&this[Ut]!==void 0&&(!Pt||Fr(this,this[Ut],Ut,Pt)))}return!1}delete(Qe,Pt){const Ut=this;let Dt=!1;function Fn(at){if(at=Jt(at),at){const jt=ot.findKey(Ut,at);jt&&(!Pt||Fr(Ut,Ut[jt],jt,Pt))&&(delete Ut[jt],Dt=!0)}}return ot.isArray(Qe)?Qe.forEach(Fn):Fn(Qe),Dt}clear(Qe){const Pt=Object.keys(this);let Ut=Pt.length,Dt=!1;for(;Ut--;){const Fn=Pt[Ut];(!Qe||Fr(this,this[Fn],Fn,Qe,!0))&&(delete this[Fn],Dt=!0)}return Dt}normalize(Qe){const Pt=this,Ut={};return ot.forEach(this,(Dt,Fn)=>{const at=ot.findKey(Ut,Fn);if(at){Pt[at]=sn(Dt),delete Pt[Fn];return}const jt=Qe?Ki(Fn):String(Fn).trim();jt!==Fn&&delete Pt[Fn],Pt[jt]=sn(Dt),Ut[jt]=!0}),this}concat(...Qe){return this.constructor.concat(this,...Qe)}toJSON(Qe){const Pt=Object.create(null);return ot.forEach(this,(Ut,Dt)=>{Ut!=null&&Ut!==!1&&(Pt[Dt]=Qe&&ot.isArray(Ut)?Ut.join(", "):Ut)}),Pt}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([Qe,Pt])=>Qe+": "+Pt).join(`
826`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(Qe){return Qe instanceof this?Qe:new this(Qe)}static concat(Qe,...Pt){const Ut=new this(Qe);return Pt.forEach(Dt=>Ut.set(Dt)),Ut}static accessor(Qe){const Ut=(this[ct]=this[ct]={accessors:{}}).accessors,Dt=this.prototype;function Fn(at){const jt=Jt(at);Ut[jt]||(Fi(Dt,at),Ut[jt]=!0)}return ot.isArray(Qe)?Qe.forEach(Fn):Fn(Qe),this}}Hi.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),ot.reduceDescriptors(Hi.prototype,({value:De},Qe)=>{let Pt=Qe[0].toUpperCase()+Qe.slice(1);return{get:()=>De,set(Ut){this[Pt]=Ut}}}),ot.freezeMethods(Hi);const Bi=Hi;function As(De,Qe){const Pt=this||ti,Ut=Qe||Pt,Dt=Bi.from(Ut.headers);let Fn=Ut.data;return ot.forEach(De,function(jt){Fn=jt.call(Pt,Fn,Dt.normalize(),Qe?Qe.status:void 0)}),Dt.normalize(),Fn}function ks(De){return!!(De&&De.__CANCEL__)}function xs(De,Qe,Pt){wn.call(this,De??"canceled",wn.ERR_CANCELED,Qe,Pt),this.name="CanceledError"}ot.inherits(xs,wn,{__CANCEL__:!0});const Ls=xs;function Ys(De,Qe,Pt){const Ut=Pt.config.validateStatus;!Pt.status||!Ut||Ut(Pt.status)?De(Pt):Qe(new wn("Request failed with status code "+Pt.status,[wn.ERR_BAD_REQUEST,wn.ERR_BAD_RESPONSE][Math.floor(Pt.status/100)-4],Pt.config,Pt.request,Pt))}function Ma(De){const Qe=/^([-+\w]{1,25})(:?\/\/|:)/.exec(De);return Qe&&Qe[1]||""}function Xs(De,Qe){De=De||10;const Pt=new Array(De),Ut=new Array(De);let Dt=0,Fn=0,at;return Qe=Qe!==void 0?Qe:1e3,function(Bn){const or=Date.now(),Or=Ut[Fn];at||(at=or),Pt[Dt]=Bn,Ut[Dt]=or;let oi=Fn,rs=0;for(;oi!==Dt;)rs+=Pt[oi++],oi=oi%De;if(Dt=(Dt+1)%De,Dt===Fn&&(Fn=(Fn+1)%De),or-at<Qe)return;const vi=Or&&or-Or;return vi?Math.round(rs*1e3/vi):void 0}}const Ha=Xs;function Os(De,Qe){let Pt=0,Ut=1e3/Qe,Dt,Fn;const at=(or,Or=Date.now())=>{Pt=Or,Dt=null,Fn&&(clearTimeout(Fn),Fn=null),De(...or)};return[(...or)=>
vendor: 16,489 bytes, lines 826-829
826{const Or=Date.now(),oi=Or-Pt;oi>=Ut?at(or,Or):(Dt=or,Fn||(Fn=setTimeout(()=>{Fn=null,at(Dt)},Ut-oi)))},()=>Dt&&at(Dt)]}const pa=Os,ya=(De,Qe,Pt=3)=>{let Ut=0;const Dt=Ha(50,250);return pa(Fn=>{const at=Fn.loaded,jt=Fn.lengthComputable?Fn.total:void 0,Bn=at-Ut,or=Dt(Bn),Or=at<=jt;Ut=at;const oi={loaded:at,total:jt,progress:jt?at/jt:void 0,bytes:Bn,rate:or||void 0,estimated:or&&jt&&Or?(jt-at)/or:void 0,event:Fn,lengthComputable:jt!=null,[Qe?"download":"upload"]:!0};De(oi)},Pt)},$s=(De,Qe)=>{const Pt=De!=null;return[Ut=>Qe[0]({lengthComputable:Pt,total:De,loaded:Ut}),Qe[1]]},Gs=De=>(...Qe)=>ot.asap(()=>De(...Qe)),ua=_n.hasStandardBrowserEnv?((De,Qe)=>Pt=>(Pt=new URL(Pt,_n.origin),De.protocol===Pt.protocol&&De.host===Pt.host&&(Qe||De.port===Pt.port)))(new URL(_n.origin),_n.navigator&&/(msie|trident)/i.test(_n.navigator.userAgent)):()=>!0,La=_n.hasStandardBrowserEnv?{write(De,Qe,Pt,Ut,Dt,Fn,at){if(typeof document>"u")return;const jt=[`${De}=${encodeURIComponent(Qe)}`];ot.isNumber(Pt)&&jt.push(`expires=${new Date(Pt).toUTCString()}`),ot.isString(Ut)&&jt.push(`path=${Ut}`),ot.isString(Dt)&&jt.push(`domain=${Dt}`),Fn===!0&&jt.push("secure"),ot.isString(at)&&jt.push(`SameSite=${at}`),document.cookie=jt.join("; ")},read(De){if(typeof document>"u")return null;const Qe=document.cookie.match(new RegExp("(?:^|; )"+De+"=([^;]*)"));return Qe?decodeURIComponent(Qe[1]):null},remove(De){this.write(De,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function de(De){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(De)}function Ze(De,Qe){return Qe?De.replace(/\/?\/$/,"")+"/"+Qe.replace(/^\/+/,""):De}function Xt(De,Qe,Pt){let Ut=!de(Qe);return De&&(Ut||Pt==!1)?Ze(De,Qe):Qe}const Kn=De=>De instanceof Bi?{...De}:De;function Gr(De,Qe){Qe=Qe||{};const Pt={};function Ut(or,Or,oi,rs){return ot.isPlainObject(or)&&ot.isPlainObject(Or)?ot.merge.call({caseless:rs},or,Or):ot.isPlainObject(Or)?ot.merge({},Or):ot.isArray(Or)?Or.slice():Or}function Dt(or,Or,oi,rs){if(ot.isUndefined(Or)){if(!ot.isUndefined(or))return Ut(void 0,or,oi,rs)}else return Ut(or,Or,oi,rs)}function Fn(or,Or){if(!ot.isUndefined(Or))return Ut(void 0,Or)}function at(or,Or){if(ot.isUndefined(Or)){if(!ot.isUndefined(or))return Ut(void 0,or)}else return Ut(void 0,Or)}function jt(or,Or,oi){if(oi in Qe)return Ut(or,Or);if(oi in De)return Ut(void 0,or)}const Bn={url:Fn,method:Fn,data:Fn,baseURL:at,transformRequest:at,transformResponse:at,paramsSerializer:at,timeout:at,timeoutMessage:at,withCredentials:at,withXSRFToken:at,adapter:at,responseType:at,xsrfCookieName:at,xsrfHeaderName:at,onUploadProgress:at,onDownloadProgress:at,decompress:at,maxContentLength:at,maxBodyLength:at,beforeRedirect:at,transport:at,httpAgent:at,httpsAgent:at,cancelToken:at,socketPath:at,responseEncoding:at,validateStatus:jt,headers:(or,Or,oi)=>Dt(Kn(or),Kn(Or),oi,!0)};return ot.forEach(Object.keys({...De,...Qe}),function(Or){const oi=Bn[Or]||Dt,rs=oi(De[Or],Qe[Or],Or);ot.isUndefined(rs)&&oi!==jt||(Pt[Or]=rs)}),Pt}const Me=De=>{const Qe=Gr({},De);let{data:Pt,withXSRFToken:Ut,xsrfHeaderName:Dt,xsrfCookieName:Fn,headers:at,auth:jt}=Qe;if(Qe.headers=at=Bi.from(at),Qe.url=dr(Xt(Qe.baseURL,Qe.url,Qe.allowAbsoluteUrls),De.params,De.paramsSerializer),jt&&at.set("Authorization","Basic "+btoa((jt.username||"")+":"+(jt.password?unescape(encodeURIComponent(jt.password)):""))),ot.isFormData(Pt)){if(_n.hasStandardBrowserEnv||_n.hasStandardBrowserWebWorkerEnv)at.setContentType(void 0);else if(ot.isFunction(Pt.getHeaders)){const Bn=Pt.getHeaders(),or=["content-type","content-length"];Object.entries(Bn).forEach(([Or,oi])=>{or.includes(Or.toLowerCase())&&at.set(Or,oi)})}}if(_n.hasStandardBrowserEnv&&(Ut&&ot.isFunction(Ut)&&(Ut=Ut(Qe)),Ut||Ut!==!1&&ua(Qe.url))){const Bn=Dt&&Fn&&La.read(Fn);Bn&&at.set(Dt,Bn)}return Qe},Ft=typeof XMLHttpRequest<"u"&&function(De){return new Promise(function(Pt,Ut){const Dt=Me(De);let Fn=Dt.data;const at=Bi.from(Dt.headers).normalize();let{responseType:jt,onUploadProgress:Bn,onDownloadProgress:or}=Dt,Or,oi,rs,vi,fi;function Ui(){vi&&vi(),fi&&fi(),Dt.cancelToken&&Dt.cancelToken.unsubscribe(Or),Dt.signal&&Dt.signal.removeEventListener("abort",Or)}let Mi=new XMLHttpRequest;Mi.open(Dt.method.toUpperCase(),Dt.url,!0),Mi.timeout=Dt.timeout;function Fs(){if(!Mi)return;const la=Bi.from("getAllResponseHeaders"in Mi&&Mi.getAllResponseHeaders()),ra={data:!jt||jt==="text"||jt==="json"?Mi.responseText:Mi.response,status:Mi.status,statusText:Mi.statusText,headers:la,config:De,request:Mi};Ys(function(xa){Pt(xa),Ui()},function(xa){Ut(xa),Ui()},ra),Mi=null}"onloadend"in Mi?Mi.onloadend=Fs:Mi.onreadystatechange=function(){!Mi||Mi.readyState!==4||Mi.status===0&&!(Mi.responseURL&&Mi.responseURL.indexOf("file:")===0)||setTimeout(Fs)},Mi.onabort=function(){Mi&&(Ut(new wn("Request aborted",wn.ECONNABORTED,De,Mi)),Mi=null)},Mi.onerror=function(Ks){const ra=Ks&&Ks.message?Ks.message:"Network Error",Oa=new wn(ra,wn.ERR_NETWORK,De,Mi);Oa.event=Ks||null,Ut(Oa),Mi=null},Mi.ontimeout=function(){let Ks=Dt.timeout?"timeout of "+Dt.timeout+"ms exceeded":"timeout exceeded";const ra=Dt.transitional||br;Dt.timeoutErrorMessage&&(Ks=Dt.timeoutErrorMessage),Ut(new wn(Ks,ra.clarifyTimeoutError?wn.ETIMEDOUT:wn.ECONNABORTED,De,Mi)),Mi=null},Fn===void 0&&at.setContentType(null),"setRequestHeader"in Mi&&ot.forEach(at.toJSON(),function(Ks,ra){Mi.setRequestHeader(ra,Ks)}),ot.isUndefined(Dt.withCredentials)||(Mi.withCredentials=!!Dt.withCredentials),jt&&jt!=="json"&&(Mi.responseType=Dt.responseType),or&&([rs,fi]=ya(or,!0),Mi.addEventListener("progress",rs)),Bn&&Mi.upload&&([oi,vi]=ya(Bn),Mi.upload.addEventListener("progress",oi),Mi.upload.addEventListener("loadend",vi)),(Dt.cancelToken||Dt.signal)&&(Or=la=>{Mi&&(Ut(!la||la.type?new Ls(null,De,Mi):la),Mi.abort(),Mi=null)},Dt.cancelToken&&Dt.cancelToken.subscribe(Or),Dt.signal&&(Dt.signal.aborted?Or():Dt.signal.addEventListener("abort",Or)));const da=Ma(Dt.url);if(da&&_n.protocols.indexOf(da)===-1){Ut(new wn("Unsupported protocol "+da+":",wn.ERR_BAD_REQUEST,De));return}Mi.send(Fn||null)})},mn=(De,Qe)=>{const{length:Pt}=De=De?De.filter(Boolean):[];if(Qe||Pt){let Ut=new AbortController,Dt;const Fn=function(or){if(!Dt){Dt=!0,jt();const Or=or instanceof Error?or:this.reason;Ut.abort(Or instanceof wn?Or:new Ls(Or instanceof Error?Or.message:Or))}};let at=Qe&&setTimeout(()=>{at=null,Fn(new wn(`timeout ${Qe} of ms exceeded`,wn.ETIMEDOUT))},Qe);const jt=()=>{De&&(at&&clearTimeout(at),at=null,De.forEach(or=>{or.unsubscribe?or.unsubscribe(Fn):or.removeEventListener("abort",Fn)}),De=null)};De.forEach(or=>or.addEventListener("abort",Fn));const{signal:Bn}=Ut;return Bn.unsubscribe=()=>ot.asap(jt),Bn}},Cr=function*(De,Qe){let Pt=De.byteLength;if(!Qe||Pt<Qe){yield De;return}let Ut=0,Dt;for(;Ut<Pt;)Dt=Ut+Qe,yield De.slice(Ut,Dt),Ut=Dt},fr=async function*(De,Qe){for await(const Pt of Qr(De))yield*Cr(Pt,Qe)},Qr=async function*(De){if(De[Symbol.asyncIterator]){yield*De;return}const Qe=De.getReader();try{for(;;){const{done:Pt,value:Ut}=await Qe.read();if(Pt)break;yield Ut}}finally{await Qe.cancel()}},At=(De,Qe,Pt,Ut)=>{const Dt=fr(De,Qe);let Fn=0,at,jt=Bn=>{at||(at=!0,Ut&&Ut(Bn))};return new ReadableStream({async pull(Bn){try{const{done:or,value:Or}=await Dt.next();if(or){jt(),Bn.close();return}let oi=Or.byteLength;if(Pt){let rs=Fn+=oi;Pt(rs)}Bn.enqueue(new Uint8Array(Or))}catch(or){throw jt(or),or}},cancel(Bn){return jt(Bn),Dt.return()}},{highWaterMark:2})},xi=64*1024,{isFunction:In}=ot,di=(({Request:De,Response:Qe})=>({Request:De,Response:Qe}))(ot.global),{ReadableStream:Yi,TextEncoder:Ir}=ot.global,ht=(De,...Qe)=>{try{return!!De(...Qe)}catch{return!1}},Ht=De=>{De=ot.merge.call({skipUndefined:!0},di,De);const{fetch:Qe,Request:Pt,Response:Ut}=De,Dt=Qe?In(Qe):typeof fetch=="function",Fn=In(Pt),at=In(Ut);if(!Dt)return!1;const jt=Dt&&In(Yi),Bn=Dt&&(typeof Ir=="function"?(fi=>Ui=>fi.encode(Ui))(new Ir):async fi=>new Uint8Array(await new Pt(fi).arrayBuffer())),or=Fn&&jt&&ht(()=>{let fi=!1;const Ui=new Pt(_n.origin,{body:new Yi,method:"POST",get duplex(){return fi=!0,"half"}}).headers.has("Content-Type");return fi&&!Ui}),Or=at&&jt&&ht(()=>ot.isReadableStream(new Ut("").body)),oi={stream:Or&&(fi=>fi.body)};Dt&&["text","arrayBuffer","blob","formData","stream"].forEach(fi=>{!oi[fi]&&(oi[fi]=(Ui,Mi)=>{let Fs=Ui&&Ui[fi];if(Fs)return Fs.call(Ui);throw new wn(`Response type '${fi}' is not supported`,wn.ERR_NOT_SUPPORT,Mi)})});const rs=async fi=>{if(fi==null)return 0;if(ot.isBlob(fi))return fi.size;if(ot.isSpecCompliantForm(fi))return(await new Pt(_n.origin,{method:"POST",body:fi}).arrayBuffer()).byteLength;if(ot.isArrayBufferView(fi)||ot.isArrayBuffer(fi))return fi.byteLength;if(ot.isURLSearchParams(fi)&&(fi=fi+""),ot.isString(fi))return(await Bn(fi)).byteLength},vi=async(fi,Ui)=>{const Mi=ot.toFiniteNumber(fi.getContentLength());return Mi??rs(Ui)};return async fi=>{let{url:Ui,method:Mi,data:Fs,signal:da,cancelToken:la,timeout:Ks,onDownloadProgress:ra,onUploadProgress:Oa,responseType:xa,headers:wa,withCredentials:ia="same-origin",fetchOptions:ao}=Me(fi),Fa=Qe||fetch;xa=xa?(xa+"").toLowerCase():"text";let fa=mn([da,la&&la.toAbortSignal()],Ks),Za=null;const Bs=fa&&fa.unsubscribe&&(()=>{fa.unsubscribe()});let Ns;try{if(Oa&&or&&Mi!=="get"&&Mi!=="head"&&(Ns=await vi(wa,Fs))!==0){let co=new Pt(Ui,{method:"POST",body:Fs,duplex:"half"}),Y;if(ot.isFormData(Fs)&&(Y=co.headers.get("content-type"))&&wa.setContentType(Y),co.body){const[V,ie]=$s(Ns,ya(Gs(Oa)));Fs=At(co.body,xi,V,ie)}}ot.isString(ia)||(ia=ia?"include":"omit");const Sa=Fn&&"credentials"in Pt.prototype,No={...ao,signal:fa,method:Mi.toUpperCase(),headers:wa.normalize().toJSON(),body:Fs,duplex:"half",credentials:Sa?ia:void 0};Za=Fn&&new Pt(Ui,No);let fo=await(Fn?Fa(Za,ao):Fa(Ui,No));const Qs=Or&&(xa==="stream"||xa==="response");if(Or&&(ra||Qs&&Bs)){const co={};["status","statusText","headers"].forEach(be=>{co[be]=fo[be]});const Y=ot.toFiniteNumber(fo.headers.get("content-length")),[V,ie]=ra&&$s(Y,ya(Gs(ra),!0))||[];fo=new Ut(At(fo.body,xi,V,()=>{ie&&ie(),Bs&&Bs()}),co)}xa=xa||"text";let mo=await oi[ot.findKey(oi,xa)||"text"](fo,fi);return!Qs&&Bs&&Bs(),await new Promise((co,Y)=>{Ys(co,Y,{data:mo,headers:Bi.from(fo.headers),status:fo.status,statusText:fo.statusText,config:fi,request:Za})})}catch(Sa){throw Bs&&Bs(),Sa&&Sa.name==="TypeError"&&/Load failed|fetch/i.test(Sa.message)?Object.assign(new wn("Network Error",wn.ERR_NETWORK,fi,Za),{cause:Sa.cause||Sa}):wn.from(Sa,Sa&&Sa.code,fi,Za)}}},En=new Map,Hn=De=>{let Qe=De&&De.env||{};const{fetch:Pt,Request:Ut,Response:Dt}=Qe,Fn=[Ut,Dt,Pt];let at=Fn.length,jt=at,Bn,or,Or=En;for(;jt--;)Bn=Fn[jt],or=Or.get(Bn),or===void 0&&Or.set(Bn,or=jt?new Map:Ht(Qe)),Or=or;return or},pr=Hn(),Ur=null,Ar={http:nt,xhr:Ft,fetch:{get:Hn}};ot.forEach(Ar,(De,Qe)=>{if(De){try{Object.defineProperty(De,"name",{value:Qe})}catch{}Object.defineProperty(De,"adapterName",{value:Qe})}});const wr=De=>`- ${De}`,Jr=De=>ot.isFunction(De)||De===null||De===!1;function Qn(De,Qe){De=ot.isArray(De)?De:[De];const{length:Pt}=De;let Ut,Dt;const Fn={};for(let at=0;at<Pt;at++){Ut=De[at];let jt;if(Dt=Ut,!Jr(Ut)&&(Dt=Ar[(jt=String(Ut)).toLowerCase()],Dt===void 0))throw new wn(`Unknown adapter '${jt}'`);if(Dt&&(ot.isFunction(Dt)||(Dt=Dt.get(Qe))))break;Fn[jt||"#"+at]=Dt}if(!Dt){const at=Object.entries(Fn).map(([Bn,or])=>`adapter ${Bn} `+(or===!1?"is not supported by the environment":"is not available in the build"));let jt=Pt?at.length>1?`since :
827`+at.map(wr).join(`
828`):" "+wr(at[0]):"as no adapter specified";throw new wn("There is no suitable adapter to dispatch the request "+jt,"ERR_NOT_SUPPORT")}return Dt}const ji={getAdapter:Qn,adapters:Ar};function zi(De){if(De.cancelToken&&De.cancelToken.throwIfRequested(),De.signal&&De.signal.aborted)throw new Ls(null,De)}function Wi(De){return zi(De),De.headers=Bi.from(De.headers),De.data=As.call(De,De.transformRequest),["post","put","patch"].indexOf(De.method)!==-1&&De.headers.setContentType("application/x-www-form-urlencoded",!1),ji.getAdapter(De.adapter||ti.adapter,De)(De).then(function(Ut){return zi(De),Ut.data=As.call(De,De.transformResponse,Ut),Ut.headers=Bi.from(Ut.headers),Ut},function(Ut){return ks(Ut)||(zi(De),Ut&&Ut.response&&(Ut.response.data=As.call(De,De.transformResponse,Ut.response),Ut.response.headers=Bi.from(Ut.response.headers))),Promise.reject(Ut)})}const Ts="1.13.2",gs={};["object","boolean","number","function","string","symbol"].forEach((De,Qe)=>{gs[De]=function(Ut){return typeof Ut===De||"a"+(Qe<1?"n ":" ")+De}});const Ds={};gs.transitional=function(Qe,Pt,Ut){function Dt(Fn,at){return"[Axios v"+Ts+"] Transitional option '"+Fn+"'"+at+(Ut?". "+Ut:"")}return(Fn,at,jt)=>{if(Qe===!1)throw new wn(Dt(at," has been removed"+(Pt?" in "+Pt:"")),wn.ERR_DEPRECATED);return Pt&&!Ds[at]&&(Ds[at]=!0,console.warn(Dt(at," has been deprecated since v"+Pt+" and will be removed in the near future"))),Qe?Qe(Fn,at,jt):!0}},gs.spelling=function(Qe){return(Pt,Ut)=>(console.warn(`${Ut} is likely a misspelling of ${Qe}`),!0)};function us(De,Qe,Pt){if(typeof De!="object")throw new wn("options must be an object",wn.ERR_BAD_OPTION_VALUE);const Ut=Object.keys(De);let Dt=Ut.length;for(;Dt-- >0;){const Fn=Ut[Dt],at=Qe[Fn];if(at){const jt=De[Fn],Bn=jt===void 0||at(jt,Fn,De);if(Bn!==!0)throw new wn("option "+Fn+" must be "+Bn,wn.ERR_BAD_OPTION_VALUE);continue}if(Pt!==!0)throw new wn("Unknown option "+Fn,wn.ERR_BAD_OPTION)}}const Hs={assertOptions:us,validators:gs},ns=Hs.validators;class as{constructor(Qe){this.defaults=Qe||{},this.interceptors={request:new Lr,response:new Lr}}async request(Qe,Pt){try{return await this._request(Qe,Pt)}catch(Ut){if(Ut instanceof Error){let Dt={};Error.captureStackTrace?Error.captureStackTrace(Dt):Dt=new Error;const Fn=Dt.stack?Dt.stack.replace(/^.+\n/,""):"";try{Ut.stack?Fn&&!String(Ut.stack).endsWith(Fn.replace(/^.+\n.+\n/,""))&&(Ut.stack+=`
829`+Fn):Ut.stack=Fn}catch{}}throw Ut}}_request(Qe,Pt){typeof Qe=="string"?(Pt=Pt||{},Pt.url=Qe):Pt=Qe||{},Pt=Gr(this.defaults,Pt);const{transitional:Ut,paramsSerializer:Dt,headers:Fn}=Pt;Ut!==void 0&&Hs.assertOptions(Ut,{silentJSONParsing:ns.transitional(ns.boolean),forcedJSONParsing:ns.transitional(ns.boolean),clarifyTimeoutError:ns.transitional(ns.boolean)},!1),Dt!=null&&(ot.isFunction(Dt)?Pt.paramsSerializer={serialize:Dt}:Hs.assertOptions(Dt,{encode:ns.function,serialize:ns.function},!0)),Pt.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?Pt.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:Pt.allowAbsoluteUrls=!0),Hs.assertOptions(Pt,{baseUrl:ns.spelling("baseURL"),withXsrfToken:ns.spelling("withXSRFToken")},!0),Pt.method=(Pt.method||this.defaults.method||"get").toLowerCase();let at=Fn&&ot.merge(Fn.common,Fn[Pt.method]);Fn&&ot.forEach(["delete","get","head","post","put","patch","common"],fi=>{delete Fn[fi]}),Pt.headers=Bi.concat(at,Fn);const jt=[];let Bn=!0;this.interceptors.request.forEach(function(Ui){typeof Ui.runWhen=="function"&&Ui.runWhen(Pt)===!1||(Bn=Bn&&Ui.synchronous,jt.unshift(Ui.fulfilled,Ui.rejected))});const or=[];this.interceptors.response.forEach(function(Ui){or.push(Ui.fulfilled,Ui.rejected)});let Or,oi=0,rs;if(!Bn){const fi=[Wi.bind(this),void 0];for(fi.unshift(...jt),fi.push(...or),rs=fi.length,Or=Promise.resolve(Pt);oi<rs;)Or=Or.then(fi[oi++],fi[oi++]);return Or}rs=jt.length;let vi=Pt;for(;oi<rs;){const fi=jt[oi++],Ui=jt[oi++];try{vi=fi(vi)}catch(Mi){Ui.call(this,Mi);break}}try{Or=Wi.call(this,vi)}catch(fi){return Promise.reject(fi)}for(oi=0,rs=or.length;oi<rs;)Or=Or.then(or[oi++],or[oi++]);return Or}getUri(Qe){Qe=Gr(this.defaults,Qe);const Pt=Xt(Qe.baseURL,Qe.url,Qe.allowAbsoluteUrls);return dr(Pt,Qe.params,Qe.paramsSerializer)}}ot.forEach(["delete","get","head","options"],function(Qe){as.prototype[Qe]=function(Pt,Ut){return this.request(Gr(Ut||{},{method:Qe,url:Pt,data:(Ut||{}).data}))}}),ot.forEach(["post","put","patch"],function(Qe){function Pt(Ut){return function(Fn,at,jt){return this.request(Gr(jt||{},{method:Qe,headers:Ut?{"Content-Type":"multipart/form-data"}:{},url:Fn,data:at}))}}as.prototype[Qe]=Pt(),as.prototype[Qe+"Form"]=Pt(!0)});const He=as;class ut{constructor(Qe){if(typeof Qe!="function")throw new TypeError("executor must be a function.");let Pt;this.promise=new Promise(function(Fn){Pt=Fn});const Ut=this;this.promise.then(Dt=>{if(!Ut._listeners)return;let Fn=Ut._listeners.length;for(;Fn-- >0;)Ut._listeners[Fn](Dt);Ut._listeners=null}),this.promise.then=Dt=>{let Fn;const at=new Promise(jt=>{Ut.subscribe(jt),Fn=jt}).then(Dt);return at.cancel=function(){Ut.unsubscribe(Fn)},at}
829,Qe(function(Fn,at,jt){Ut.reason||(Ut.reason=new Ls(Fn,at,jt),Pt(Ut.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(Qe){if(this.reason){Qe(this.reason);return}this._listeners?this._listeners.push(Qe):this._listeners=[Qe]}unsubscribe(Qe){if(!this._listeners)return;const Pt=this._listeners.indexOf(Qe);Pt!==-1&&this._listeners.splice(Pt,1)}toAbortSignal(){const Qe=new AbortController,Pt=Ut=>{Qe.abort(Ut)};return this.subscribe(Pt),Qe.signal.unsubscribe=()=>this.unsubscribe(Pt),Qe.signal}static source(){let Qe;return{token:new ut(function(Dt){Qe=Dt}),cancel:Qe}}}const Mt=ut;function an(De){return function(Pt){return De.apply(null,Pt)}}function Sn(De){return ot.isObject(De)&&De.isAxiosError===!0}const ir={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(ir).forEach(([De,Qe])=>{ir[Qe]=De});const Un=ir;function Kr(De){const Qe=new He(De),Pt=r(He.prototype.request,Qe);return ot.extend(Pt,He.prototype,Qe,{allOwnKeys:!0}),ot.extend(Pt,Qe,null,{allOwnKeys:!0}),Pt.create=function(Dt){return Kr(Gr(De,Dt))},Pt}const _i=Kr(ti);_i.Axios=He,_i.CanceledError=Ls,_i.CancelToken=Mt,_i.isCancel=ks,_i.VERSION=Ts,_i.toFormData=gn,_i.AxiosError=wn,_i.Cancel=_i.CanceledError,_i.all=function(Qe){return Promise.all(Qe)},_i.spread=an,_i.isAxiosError=Sn,_i.mergeConfig=Gr,_i.AxiosHeaders=Bi,_i.formToJSON=De=>vr(ot.isHTMLForm(De)?new FormData(De):De),_i.getAdapter=ji.getAdapter,_i.HttpStatusCode=Un,_i.default=_i;const Si=_i},96748:(c,d,e)=>{var t=e(85206),r=e(4851),a=e(88311);function i(s){return function o(l,f,v){switch(arguments.length){case 0:return o;case 1:return a(l)?o:r(function(h,y){return s(l,h,y)});case 2:return a(l)&&a(f)?o:a(l)?r(function(h,y){return s(h,f,y)}):a(f)?r(function(h,y){return s(l,h,y)}):t(function(h){return s(l,f,h)});default:return a(l)&&a(f)&&a(v)?o:a(l)&&a(f)?r(function(h,y){return s(h,y,v)}):a(l)&&a(v)?r(function(h,y){return s(h,f,y)}):a(f)&&a(v)?r(function(h,y){return s(l,h,y)}):a(l)?t(function(h){return s(h,f,v)}):a(f)?t(function(h){return s(l,h,v)}):a(v)?t(function(h){return s(l,f,h)}):s(l,f,v)}}}c.exports=i},96806:(c,d,e)=>{var t=e(61120),r=e(79190);c.exports=r(t)},96946:(c,d,e)=>{var t=e(95471),r=e(24144),a=e(26543);c.exports=function(){function i(s,o){this.xf=o,this.f=s,this.any=!1}return i.prototype["@@transducer/init"]=a.init,i.prototype["@@transducer/result"]=function(s){return this.any||(s=this.xf["@@transducer/step"](s,!1)),this.xf["@@transducer/result"](s)},i.prototype["@@transducer/step"]=function(s,o){return this.f(o)&&(this.any=!0,s=r(this.xf["@@transducer/step"](s,!0))),s},t(function(o,l){return new i(o,l)})}()},96962:(c,d)=>{"use strict";var e;e={value:!0};var t="far",r="arrow-down-from-line",a=384,i=512,s=[8615,"arrow-from-top"],o="f345",l="M174.5 472.4c4.5 4.8 10.9 7.6 17.5 7.6s12.9-2.7 17.5-7.6l128-136c9.1-9.7 8.6-24.8-1-33.9s-24.8-8.6-33.9 1L216 395.5l0-83.5 0-128c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 128 0 83.5L81.5 303.6c-9.1-9.7-24.3-10.1-33.9-1s-10.1 24.3-1 33.9l128 136zM360 80c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 32C10.7 32 0 42.7 0 56S10.7 80 24 80l336 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.xZ=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},97040:c=>{c.exports=function(e,t){for(var r=0,a=t.length,i=Array(a);r<a;)i[r]=e(t[r]),r+=1;return i}},97120:(c,d,e)=>{"use strict";var t=e(64911),r=e(10058),a=e(11615),i=function(s){return r.slice(0,s.length)===s};c.exports=function(){return i("Bun/")?"BUN":i("Cloudflare-Workers")?"CLOUDFLARE":i("Deno/")?"DENO":i("Node.js/")?"NODE":t.Bun&&typeof Bun.version=="str
829ing"?"BUN":t.Deno&&typeof Deno.version=="object"?"DENO":a(t.process)==="process"?"NODE":t.window&&t.document?"BROWSER":"REST"}()},97125:(c,d,e)=>{var t=e(63012),r=function(a,i){return[i,a]};c.exports=t(r)},97171:(c,d,e)=>{var t=e(74677);c.exports=t(-1)},97267:(c,d,e)=>{var t=e(67174),r=e(14703),a=e(60872),i=e(87748),s=e(5891),o=e(65337),l=e(23915),f=e(91590),v=e(59257),h=a(function(T,O){return typeof O===T}),y=function(T){return f(o(E),Math.max,0,v(T))},E=r([[h("object"),y],[h("function"),s],[l,t(0)]]),w=function(T,O){for(var k=[],B=arguments.length-2;B-- >0;)k[B]=arguments[B+2];var R=y(O),L=i(R+1,T);return k.length===0?R===0?function(){for(var J=[],K=arguments.length;K--;)J[K]=arguments[K];return L.apply(void 0,[O].concat(J))}:L(O):L.apply(void 0,[O].concat(k))};c.exports=a(w)},97364:(c,d,e)=>{var t=e(95471),r=e(24144),a=e(26543);c.exports=function(){function i(s,o){this.xf=o,this.f=s}return i.prototype["@@transducer/init"]=a.init,i.prototype["@@transducer/result"]=a.result,i.prototype["@@transducer/step"]=function(s,o){return this.f(o)?this.xf["@@transducer/step"](s,o):r(s)},t(function(o,l){return new i(o,l)})}()},97365:(c,d)=>{"use strict";var e;e={value:!0};var t="fas",r="sliders-simple",a=512,i=512,s=[],o="e253",l="M96 320a32 32 0 1 0 0 64 32 32 0 1 0 0-64zm90.5 0L480 320c17.7 0 32 14.3 32 32s-14.3 32-32 32l-293.5 0c-13.2 37.3-48.7 64-90.5 64c-53 0-96-43-96-96s43-96 96-96c41.8 0 77.4 26.7 90.5 64zM384 160a32 32 0 1 0 64 0 32 32 0 1 0 -64 0zm-58.5-32c13.2-37.3 48.7-64 90.5-64c53 0 96 43 96 96s-43 96-96 96c-41.8 0-77.4-26.7-90.5-64L32 192c-17.7 0-32-14.3-32-32s14.3-32 32-32l293.5 0z";d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.AD=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},97435:(c,d,e)=>{"use strict";e(25779),e(86067),e(49397),e(4408),e(71908),e(78710),e(17796),e(45980),e(78748),e(29219);var t=e(42974);c.exports=t.structuredClone},97436:(c,d,e)=>{"use strict";var t=e(47160),r=e(16043),a=e(47196).f,i=t("unscopables"),s=Array.prototype;s[i]===void 0&&a(s,i,{configurable:!0,value:r(null)}),c.exports=function(o){s[i][o]=!0}},97479:(c,d,e)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.response=d.request=d.notification=d.error=void 0;var t=e(87675),r=JSON.stringify;d.error=function(a,i){(i==null||typeof i.toJsonRpcError!="function")&&(i=new t.JsonRpcError);var s=i.toJsonRpcError();return r({error:s,id:a,jsonrpc:"2.0"})},d.notification=function(a,i){return r({jsonrpc:"2.0",method:a,params:i})},d.request=function(a,i,s){return r({id:a,jsonrpc:"2.0",method:i,params:s})},d.response=function(a,i){return r({id:a,jsonrpc:"2.0",result:i})}},97548:(c,d,e)=>{var t=e(54625),r=t(function a(i,s){var o=s instanceof Array?[]:{},l,f,v;for(f in s)l=i[f],v=typeof l,o[f]=v==="function"?l(s[f]):l&&v==="object"?a(l,s[f]):s[f];return o});c.exports=r},97567:c=>{/** @license ISC License (c) copyright 2016 original and current authors */function d(e){return Array.prototype.slice.call(e)}c.exports=d},97597:(c,d,e)=>{"use strict";var t=e(72540).IteratorPrototype,r=e(16043),a=e(83897),i=e(47144),s=e(53118),o=function(){return this};c.exports=function(l,f,v,h){var y=f+" Iterator";return l.prototype=r(t,{next:a(+!h,v)}),i(l,y,!1,!0),s[y]=o,l}},97623:(c,d,e)=>{var t=e(76912),r=Object.prototype,a=r.hasOwnProperty;function i(s){var o=this.__data__;return t?o[s]!==void 0:a.call(o,s)}c.exports=i},97628:(c,d,e)=>{var t=e(61112),r=e(25534);c.exports=t(function(i,s,o){return r(i(s),i(o))})},97804:c=>{/** @license ISC License (c) copyright 2018 original and current authors */c.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"}},97841:(c,d,e)=>{"use strict";var t=e(53641),r=e(94338),a=t.Set,i=t.add;c.exports=function(s){var o=new a;return r(s,function(l){i(o,l)}),o}},97881:(c,d,e)=>{"use strict";e.d(d,{t:()=>a});var t=e(26614),r=e(23100);function a({messagesLimit:i,bytesLimit:s,durationLimit:o,pageMayExitObservable:l,sessionExpireOb
829servable:f}){const v=l.subscribe(R=>T(R.reason)),h=f.subscribe(()=>T("session_expire")),y=new t.cP(()=>()=>{v.unsubscribe(),h.unsubscribe()});let E=0,w=0;function T(R){if(w===0)return;const L=w,J=E;w=0,E=0,B(),y.notify({reason:R,messagesCount:L,bytesCount:J})}let O;function k(){O===void 0&&(O=(0,r.wg)(()=>{T("duration_limit")},o))}function B(){(0,r.DJ)(O),O=void 0}return{flushObservable:y,get messagesCount(){return w},notifyBeforeAddMessage(R){E+R>=s&&T("bytes_limit"),w+=1,E+=R,k()},notifyAfterAddMessage(R=0){E+=R,w>=i?T("messages_limit"):E>=s&&T("bytes_limit")},notifyAfterRemoveMessage(R){E-=R,w-=1,w===0&&B()}}}},97933:c=>{"use strict";c.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},t=Symbol("test"),r=Object(t);if(typeof t=="string"||Object.prototype.toString.call(t)!=="[object Symbol]"||Object.prototype.toString.call(r)!=="[object Symbol]")return!1;var a=42;e[t]=a;for(var i in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var s=Object.getOwnPropertySymbols(e);if(s.length!==1||s[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var o=Object.getOwnPropertyDescriptor(e,t);if(o.value!==a||o.enumerable!==!0)return!1}return!0}},97941:(c,d,e)=>{"use strict";var t=e(41775),r=e(84026),a=RangeError;c.exports=function(i,s,o,l){var f=t(i),v=r(o),h=v<0?f+v:v;if(h>=f||h<0)throw new a("Incorrect index");for(var y=new s(f),E=0;E<f;E++)y[E]=E===h?l:i[E];return y}},97973:c=>{c.exports=function(){var d=function(t){return(t<10?"0":"")+t};return typeof Date.prototype.toISOString=="function"?function(t){return t.toISOString()}:function(t){return t.getUTCFullYear()+"-"+d(t.getUTCMonth()+1)+"-"+d(t.getUTCDate())+"T"+d(t.getUTCHours())+":"+d(t.getUTCMinutes())+":"+d(t.getUTCSeconds())+"."+(t.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"}}()},98098:(c,d,e)=>{var t=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g;c.exports=t},98237:(c,d,e)=>{"use strict";e.d(d,{HX:()=>zi,uW:()=>Yn});var t=e(46982),r=e(23646),a=e(89430),i=e(32362),s=e(5369);class o extends a.i{constructor(Yt){super(`Unable to dereference schema with $id '${Yt.$ref}'`),this.schema=Yt}}function l(ae,Yt){const _t=Yt.find(Wt=>Wt.$id===ae.$ref);if(_t===void 0)throw new o(ae);return v(_t,Yt)}function f(ae,Yt){return!(0,s.IP)(ae.$id)||Yt.some(_t=>_t.$id===ae.$id)||Yt.push(ae),Yt}function v(ae,Yt){return ae[i.b8]==="This"||ae[i.b8]==="Ref"?l(ae,Yt):ae}class h extends a.i{constructor(Yt){super("Unable to hash value"),this.value=Yt}}var y;(function(ae){ae[ae.Undefined=0]="Undefined",ae[ae.Null=1]="Null",ae[ae.Boolean=2]="Boolean",ae[ae.Number=3]="Number",ae[ae.String=4]="String",ae[ae.Object=5]="Object",ae[ae.Array=6]="Array",ae[ae.Date=7]="Date",ae[ae.Uint8Array=8]="Uint8Array",ae[ae.Symbol=9]="Symbol",ae[ae.BigInt=10]="BigInt"})(y||(y={}));let E=BigInt("14695981039346656037");const[w,T]=[BigInt("1099511628211"),BigInt("18446744073709551616")],O=Array.from({length:256}).map((ae,Yt)=>BigInt(Yt)),k=new Float64Array(1),B=new DataView(k.buffer),R=new Uint8Array(k.buffer);function*L(ae){const Yt=ae===0?1:Math.ceil(Math.floor(Math.log2(ae)+1)/8);for(let _t=0;_t<Yt;_t++)yield ae>>8*(Yt-1-_t)&255}function J(ae){xe(y.Array);for(const Yt of ae)Se(Yt)}function K(ae){xe(y.Boolean),xe(ae?1:0)}function I(ae){xe(y.BigInt),B.setBigInt64(0,ae);for(const Yt of R)xe(Yt)}function W(ae){xe(y.Date),Se(ae.getTime())}function Z(ae){xe(y.Null)}function H(ae){xe(y.Number),B.setFloat64(0,ae);for(const Yt of R)xe(Yt)}function G(ae){xe(y.Object);for(const Yt of globalThis.Object.getOwnPropertyNames(ae).sort())Se(Yt),Se(ae[Yt])}function te(ae){xe(y.String);for(let Yt=0;Yt<ae.length;Yt++)for(const _t of L(ae.charCodeAt(Yt)))xe(_t)}function ve(ae){xe(y.Symbol),Se(ae.description)}function oe(ae){xe(y.Uint8Array);for(let Yt=0;Yt<ae.length;Yt++)xe(ae[Yt])}function le(ae){return xe(y.Undefined)}function Se(ae){if((0,s.QS)(ae))return J(ae);
829if((0,s.Zx)(ae))return K(ae);if((0,s.cQ)(ae))return I(ae);if((0,s.XF)(ae))return W(ae);if((0,s.Ef)(ae))return Z(ae);if((0,s.Mx)(ae))return H(ae);if((0,s.av)(ae))return G(ae);if((0,s.IP)(ae))return te(ae);if((0,s.nH)(ae))return ve(ae);if((0,s.G4)(ae))return oe(ae);if((0,s.R1)(ae))return le(ae);throw new h(ae)}function xe(ae){E=E^O[ae],E=E*w%T}function Ge(ae){return E=BigInt("14695981039346656037"),Se(ae),E}var ze=e(41993);function ye(ae){return ae.allOf.every(Yt=>qe(Yt))}function Fe(ae){return ae.anyOf.some(Yt=>qe(Yt))}function Je(ae){return!qe(ae.not)}function qe(ae){return ae[i.b8]==="Intersect"?ye(ae):ae[i.b8]==="Union"?Fe(ae):ae[i.b8]==="Not"?Je(ae):ae[i.b8]==="Undefined"}const Lt=new Map;function $t(){return new Map(Lt)}function Ve(){return Lt.clear()}function ft(ae){return Lt.delete(ae)}function un(ae){return Lt.has(ae)}function Qt(ae,Yt){Lt.set(ae,Yt)}function pn(ae){return Lt.get(ae)}const Be=new Map;function lt(){return new Map(Be)}function Ye(){return Be.clear()}function gt(ae){return Be.delete(ae)}function Ct(ae){return Be.has(ae)}function rn(ae,Yt){Be.set(ae,Yt)}function Xe(ae){return Be.get(ae)}var xt=e(526),ln=e(23969);class Pn extends a.i{constructor(Yt){super("Unknown type"),this.schema=Yt}}function Rn(ae){return ae[i.b8]==="Any"||ae[i.b8]==="Unknown"}function dn(ae){return ae!==void 0}function lr(ae,Yt,_t){return!0}function xr(ae,Yt,_t){return!0}function An(ae,Yt,_t){if(!(0,s.QS)(_t)||dn(ae.minItems)&&!(_t.length>=ae.minItems)||dn(ae.maxItems)&&!(_t.length<=ae.maxItems)||!_t.every(ki=>Ie(ae.items,Yt,ki))||ae.uniqueItems===!0&&!function(){const ki=new Set;for(const js of _t){const Is=Ge(js);if(ki.has(Is))return!1;ki.add(Is)}return!0}())return!1;if(!(dn(ae.contains)||(0,s.Mx)(ae.minContains)||(0,s.Mx)(ae.maxContains)))return!0;const Wt=dn(ae.contains)?ae.contains:(0,xt.p)(),ni=_t.reduce((ki,js)=>Ie(Wt,Yt,js)?ki+1:ki,0);return!(ni===0||(0,s.Mx)(ae.minContains)&&ni<ae.minContains||(0,s.Mx)(ae.maxContains)&&ni>ae.maxContains)}function cr(ae,Yt,_t){return(0,s.H1)(_t)}function Wr(ae,Yt,_t){return!(!(0,s.cQ)(_t)||dn(ae.exclusiveMaximum)&&!(_t<ae.exclusiveMaximum)||dn(ae.exclusiveMinimum)&&!(_t>ae.exclusiveMinimum)||dn(ae.maximum)&&!(_t<=ae.maximum)||dn(ae.minimum)&&!(_t>=ae.minimum)||dn(ae.multipleOf)&&_t%ae.multipleOf!==BigInt(0))}function en(ae,Yt,_t){return(0,s.Zx)(_t)}function ot(ae,Yt,_t){return Ie(ae.returns,Yt,_t.prototype)}function ke(ae,Yt,_t){return!(!(0,s.XF)(_t)||dn(ae.exclusiveMaximumTimestamp)&&!(_t.getTime()<ae.exclusiveMaximumTimestamp)||dn(ae.exclusiveMinimumTimestamp)&&!(_t.getTime()>ae.exclusiveMinimumTimestamp)||dn(ae.maximumTimestamp)&&!(_t.getTime()<=ae.maximumTimestamp)||dn(ae.minimumTimestamp)&&!(_t.getTime()>=ae.minimumTimestamp)||dn(ae.multipleOfTimestamp)&&_t.getTime()%ae.multipleOfTimestamp!==0)}function qr(ae,Yt,_t){return(0,s.hg)(_t)}function jn(ae,Yt,_t){const Wt=globalThis.Object.values(ae.$defs),ni=ae.$defs[ae.$ref];return Ie(ni,[...Yt,...Wt],_t)}function wn(ae,Yt,_t){return!(!(0,s.$p)(_t)||dn(ae.exclusiveMaximum)&&!(_t<ae.exclusiveMaximum)||dn(ae.exclusiveMinimum)&&!(_t>ae.exclusiveMinimum)||dn(ae.maximum)&&!(_t<=ae.maximum)||dn(ae.minimum)&&!(_t>=ae.minimum)||dn(ae.multipleOf)&&_t%ae.multipleOf!==0)}function nt(ae,Yt,_t){const Wt=ae.allOf.every(ni=>Ie(ni,Yt,_t));if(ae.unevaluatedProperties===!1){const ni=new RegExp((0,ze.n)(ae)),ki=Object.getOwnPropertyNames(_t).every(js=>ni.test(js));return Wt&&ki}else if((0,ln.Yi)(ae.unevaluatedProperties)){const ni=new RegExp((0,ze.n)(ae)),ki=Object.getOwnPropertyNames(_t).every(js=>ni.test(js)||Ie(ae.unevaluatedProperties,Yt,_t[js]));return Wt&&ki}else return Wt}function vt(ae,Yt,_t){return(0,s.jo)(_t)}function Vn(ae,Yt,_t){return _t===ae.const}function yt(ae,Yt,_t){return!1}function tn(ae,Yt,_t){return!Ie(ae.not,Yt,_t)}function Pr(ae,Yt,_t){return(0,s.Ef)(_t)}function ri(ae,Yt,_t){return!(!r.Q.IsNumberLike(_t)||dn(ae.exclusiveMaximum)&&!(_t<ae.exclusiveMaximum)||dn(ae.exclusiveMinimum)&&!(_t>ae.exclusiveMinimum)||dn(ae.minimum)&&!(_t>=ae.minimum)||dn(ae.maximum)&&!(_t<=ae.maximum)||dn(ae.multipleOf)&&_t%ae.multipleOf!==0)}function gn(ae,Yt,_t){if(!r.Q.IsObjectLike(_t)||dn(ae.minProperties)&&!(Object.getOwnPropertyNames(_t).length>
829=ae.minProperties)||dn(ae.maxProperties)&&!(Object.getOwnPropertyNames(_t).length<=ae.maxProperties))return!1;const Wt=Object.getOwnPropertyNames(ae.properties);for(const ni of Wt){const ki=ae.properties[ni];if(ae.required&&ae.required.includes(ni)){if(!Ie(ki,Yt,_t[ni])||(qe(ki)||Rn(ki))&&!(ni in _t))return!1}else if(r.Q.IsExactOptionalProperty(_t,ni)&&!Ie(ki,Yt,_t[ni]))return!1}if(ae.additionalProperties===!1){const ni=Object.getOwnPropertyNames(_t);return ae.required&&ae.required.length===Wt.length&&ni.length===Wt.length?!0:ni.every(ki=>Wt.includes(ki))}else return typeof ae.additionalProperties=="object"?Object.getOwnPropertyNames(_t).every(ki=>Wt.includes(ki)||Ie(ae.additionalProperties,Yt,_t[ki])):!0}function bn(ae,Yt,_t){return(0,s.OD)(_t)}function Tt(ae,Yt,_t){if(!r.Q.IsRecordLike(_t)||dn(ae.minProperties)&&!(Object.getOwnPropertyNames(_t).length>=ae.minProperties)||dn(ae.maxProperties)&&!(Object.getOwnPropertyNames(_t).length<=ae.maxProperties))return!1;const[Wt,ni]=Object.entries(ae.patternProperties)[0],ki=new RegExp(Wt),js=Object.entries(_t).every(([Qa,Va])=>ki.test(Qa)?Ie(ni,Yt,Va):!0),Is=typeof ae.additionalProperties=="object"?Object.entries(_t).every(([Qa,Va])=>ki.test(Qa)?!0:Ie(ae.additionalProperties,Yt,Va)):!0,ma=ae.additionalProperties===!1?Object.getOwnPropertyNames(_t).every(Qa=>ki.test(Qa)):!0;return js&&Is&&ma}function Vt(ae,Yt,_t){return Ie(v(ae,Yt),Yt,_t)}function It(ae,Yt,_t){const Wt=new RegExp(ae.source,ae.flags);return dn(ae.minLength)&&!(_t.length>=ae.minLength)||dn(ae.maxLength)&&!(_t.length<=ae.maxLength)?!1:Wt.test(_t)}function Xn(ae,Yt,_t){return!(0,s.IP)(_t)||dn(ae.minLength)&&!(_t.length>=ae.minLength)||dn(ae.maxLength)&&!(_t.length<=ae.maxLength)||dn(ae.pattern)&&!new RegExp(ae.pattern).test(_t)?!1:dn(ae.format)?un(ae.format)?pn(ae.format)(_t):!1:!0}function dr(ae,Yt,_t){return(0,s.nH)(_t)}function Sr(ae,Yt,_t){return(0,s.IP)(_t)&&new RegExp(ae.pattern).test(_t)}function Lr(ae,Yt,_t){return Ie(v(ae,Yt),Yt,_t)}function br(ae,Yt,_t){if(!(0,s.QS)(_t)||ae.items===void 0&&_t.length!==0||_t.length!==ae.maxItems)return!1;if(!ae.items)return!0;for(let Wt=0;Wt<ae.items.length;Wt++)if(!Ie(ae.items[Wt],Yt,_t[Wt]))return!1;return!0}function Yr(ae,Yt,_t){return(0,s.R1)(_t)}function Vr(ae,Yt,_t){return ae.anyOf.some(Wt=>Ie(Wt,Yt,_t))}function Ci(ae,Yt,_t){return!(!(0,s.G4)(_t)||dn(ae.maxByteLength)&&!(_t.length<=ae.maxByteLength)||dn(ae.minByteLength)&&!(_t.length>=ae.minByteLength))}function Ai(ae,Yt,_t){return!0}function $i(ae,Yt,_t){return r.Q.IsVoidLike(_t)}function _e(ae,Yt,_t){return Ct(ae[i.b8])?Xe(ae[i.b8])(ae,_t):!1}function Ie(ae,Yt,_t){const Wt=dn(ae.$id)?f(ae,Yt):Yt,ni=ae;switch(ni[i.b8]){case"Any":return lr(ni,Wt,_t);case"Argument":return xr(ni,Wt,_t);case"Array":return An(ni,Wt,_t);case"AsyncIterator":return cr(ni,Wt,_t);case"BigInt":return Wr(ni,Wt,_t);case"Boolean":return en(ni,Wt,_t);case"Constructor":return ot(ni,Wt,_t);case"Date":return ke(ni,Wt,_t);case"Function":return qr(ni,Wt,_t);case"Import":return jn(ni,Wt,_t);case"Integer":return wn(ni,Wt,_t);case"Intersect":return nt(ni,Wt,_t);case"Iterator":return vt(ni,Wt,_t);case"Literal":return Vn(ni,Wt,_t);case"Never":return yt(ni,Wt,_t);case"Not":return tn(ni,Wt,_t);case"Null":return Pr(ni,Wt,_t);case"Number":return ri(ni,Wt,_t);case"Object":return gn(ni,Wt,_t);case"Promise":return bn(ni,Wt,_t);case"Record":return Tt(ni,Wt,_t);case"Ref":return Vt(ni,Wt,_t);case"RegExp":return It(ni,Wt,_t);case"String":return Xn(ni,Wt,_t);case"Symbol":return dr(ni,Wt,_t);case"TemplateLiteral":return Sr(ni,Wt,_t);case"This":return Lr(ni,Wt,_t);case"Tuple":return br(ni,Wt,_t);case"Undefined":return Yr(ni,Wt,_t);case"Union":return Vr(ni,Wt,_t);case"Uint8Array":return Ci(ni,Wt,_t);case"Unknown":return Ai(ni,Wt,_t);case"Void":return $i(ni,Wt,_t);default:if(!Ct(ni[i.b8]))throw new Pn(ni);return _e(ni,Wt,_t)}}function Ot(...ae){return ae.length===3?Ie(ae[0],ae[1],ae[2]):Ie(ae[0],[],ae[1])}var cn=e(2099);function _n(ae){switch(ae.errorType){case Gt.ArrayContains:return"Expected array to contain at least one matching value";case Gt.ArrayMaxContains:return`Expected array to contain no more than ${ae.sc
829hema.maxContains} matching values`;case Gt.ArrayMinContains:return`Expected array to contain at least ${ae.schema.minContains} matching values`;case Gt.ArrayMaxItems:return`Expected array length to be less or equal to ${ae.schema.maxItems}`;case Gt.ArrayMinItems:return`Expected array length to be greater or equal to ${ae.schema.minItems}`;case Gt.ArrayUniqueItems:return"Expected array elements to be unique";case Gt.Array:return"Expected array";case Gt.AsyncIterator:return"Expected AsyncIterator";case Gt.BigIntExclusiveMaximum:return`Expected bigint to be less than ${ae.schema.exclusiveMaximum}`;case Gt.BigIntExclusiveMinimum:return`Expected bigint to be greater than ${ae.schema.exclusiveMinimum}`;case Gt.BigIntMaximum:return`Expected bigint to be less or equal to ${ae.schema.maximum}`;case Gt.BigIntMinimum:return`Expected bigint to be greater or equal to ${ae.schema.minimum}`;case Gt.BigIntMultipleOf:return`Expected bigint to be a multiple of ${ae.schema.multipleOf}`;case Gt.BigInt:return"Expected bigint";case Gt.Boolean:return"Expected boolean";case Gt.DateExclusiveMinimumTimestamp:return`Expected Date timestamp to be greater than ${ae.schema.exclusiveMinimumTimestamp}`;case Gt.DateExclusiveMaximumTimestamp:return`Expected Date timestamp to be less than ${ae.schema.exclusiveMaximumTimestamp}`;case Gt.DateMinimumTimestamp:return`Expected Date timestamp to be greater or equal to ${ae.schema.minimumTimestamp}`;case Gt.DateMaximumTimestamp:return`Expected Date timestamp to be less or equal to ${ae.schema.maximumTimestamp}`;case Gt.DateMultipleOfTimestamp:return`Expected Date timestamp to be a multiple of ${ae.schema.multipleOfTimestamp}`;case Gt.Date:return"Expected Date";case Gt.Function:return"Expected function";case Gt.IntegerExclusiveMaximum:return`Expected integer to be less than ${ae.schema.exclusiveMaximum}`;case Gt.IntegerExclusiveMinimum:return`Expected integer to be greater than ${ae.schema.exclusiveMinimum}`;case Gt.IntegerMaximum:return`Expected integer to be less or equal to ${ae.schema.maximum}`;case Gt.IntegerMinimum:return`Expected integer to be greater or equal to ${ae.schema.minimum}`;case Gt.IntegerMultipleOf:return`Expected integer to be a multiple of ${ae.schema.multipleOf}`;case Gt.Integer:return"Expected integer";case Gt.IntersectUnevaluatedProperties:return"Unexpected property";case Gt.Intersect:return"Expected all values to match";case Gt.Iterator:return"Expected Iterator";case Gt.Literal:return`Expected ${typeof ae.schema.const=="string"?`'${ae.schema.const}'`:ae.schema.const}`;case Gt.Never:return"Never";case Gt.Not:return"Value should not match";case Gt.Null:return"Expected null";case Gt.NumberExclusiveMaximum:return`Expected number to be less than ${ae.schema.exclusiveMaximum}`;case Gt.NumberExclusiveMinimum:return`Expected number to be greater than ${ae.schema.exclusiveMinimum}`;case Gt.NumberMaximum:return`Expected number to be less or equal to ${ae.schema.maximum}`;case Gt.NumberMinimum:return`Expected number to be greater or equal to ${ae.schema.minimum}`;case Gt.NumberMultipleOf:return`Expected number to be a multiple of ${ae.schema.multipleOf}`;case Gt.Number:return"Expected number";case Gt.Object:return"Expected object";case Gt.ObjectAdditionalProperties:return"Unexpected property";case Gt.ObjectMaxProperties:return`Expected object to have no more than ${ae.schema.maxProperties} properties`;case Gt.ObjectMinProperties:return`Expected object to have at least ${ae.schema.minProperties} properties`;case Gt.ObjectRequiredProperty:return"Expected required property";case Gt.Promise:return"Expected Promise";case Gt.RegExp:return"Expected string to match regular expression";case Gt.StringFormatUnknown:return`Unknown format '${ae.schema.format}'`;case Gt.StringFormat:return`Expected string to match '${ae.schema.format}' format`;case Gt.StringMaxLength:return`Expected string length less or equal to ${ae.schema.maxLength}`;case Gt.StringMinLength:return`Expected string length greater or equal to ${ae.schema.minLength}`;case Gt.StringPattern:return`Expected string to match '${ae.schema.pattern}'`;case Gt.String:return"Expected string";case Gt.Symbol:return"Expected symbol";case Gt.TupleLength:return`Expected tuple to have ${ae.schema.maxItems||0} elements`;case Gt.Tuple:return"Expected tuple";
829case Gt.Uint8ArrayMaxByteLength:return`Expected byte length less or equal to ${ae.schema.maxByteLength}`;case Gt.Uint8ArrayMinByteLength:return`Expected byte length greater or equal to ${ae.schema.minByteLength}`;case Gt.Uint8Array:return"Expected Uint8Array";case Gt.Undefined:return"Expected undefined";case Gt.Union:return"Expected union value";case Gt.Void:return"Expected void";case Gt.Kind:return`Expected kind '${ae.schema[i.b8]}'`;default:return"Unknown error type"}}let $n=_n;function Ti(ae){$n=ae}function nr(){return $n}var Gt;(function(ae){ae[ae.ArrayContains=0]="ArrayContains",ae[ae.ArrayMaxContains=1]="ArrayMaxContains",ae[ae.ArrayMaxItems=2]="ArrayMaxItems",ae[ae.ArrayMinContains=3]="ArrayMinContains",ae[ae.ArrayMinItems=4]="ArrayMinItems",ae[ae.ArrayUniqueItems=5]="ArrayUniqueItems",ae[ae.Array=6]="Array",ae[ae.AsyncIterator=7]="AsyncIterator",ae[ae.BigIntExclusiveMaximum=8]="BigIntExclusiveMaximum",ae[ae.BigIntExclusiveMinimum=9]="BigIntExclusiveMinimum",ae[ae.BigIntMaximum=10]="BigIntMaximum",ae[ae.BigIntMinimum=11]="BigIntMinimum",ae[ae.BigIntMultipleOf=12]="BigIntMultipleOf",ae[ae.BigInt=13]="BigInt",ae[ae.Boolean=14]="Boolean",ae[ae.DateExclusiveMaximumTimestamp=15]="DateExclusiveMaximumTimestamp",ae[ae.DateExclusiveMinimumTimestamp=16]="DateExclusiveMinimumTimestamp",ae[ae.DateMaximumTimestamp=17]="DateMaximumTimestamp",ae[ae.DateMinimumTimestamp=18]="DateMinimumTimestamp",ae[ae.DateMultipleOfTimestamp=19]="DateMultipleOfTimestamp",ae[ae.Date=20]="Date",ae[ae.Function=21]="Function",ae[ae.IntegerExclusiveMaximum=22]="IntegerExclusiveMaximum",ae[ae.IntegerExclusiveMinimum=23]="IntegerExclusiveMinimum",ae[ae.IntegerMaximum=24]="IntegerMaximum",ae[ae.IntegerMinimum=25]="IntegerMinimum",ae[ae.IntegerMultipleOf=26]="IntegerMultipleOf",ae[ae.Integer=27]="Integer",ae[ae.IntersectUnevaluatedProperties=28]="IntersectUnevaluatedProperties",ae[ae.Intersect=29]="Intersect",ae[ae.Iterator=30]="Iterator",ae[ae.Kind=31]="Kind",ae[ae.Literal=32]="Literal",ae[ae.Never=33]="Never",ae[ae.Not=34]="Not",ae[ae.Null=35]="Null",ae[ae.NumberExclusiveMaximum=36]="NumberExclusiveMaximum",ae[ae.NumberExclusiveMinimum=37]="NumberExclusiveMinimum",ae[ae.NumberMaximum=38]="NumberMaximum",ae[ae.NumberMinimum=39]="NumberMinimum",ae[ae.NumberMultipleOf=40]="NumberMultipleOf",ae[ae.Number=41]="Number",ae[ae.ObjectAdditionalProperties=42]="ObjectAdditionalProperties",ae[ae.ObjectMaxProperties=43]="ObjectMaxProperties",ae[ae.ObjectMinProperties=44]="Ob
829jectMinProperties",ae[ae.ObjectRequiredProperty=45]="ObjectRequiredProperty",ae[ae.Object=46]="Object",ae[ae.Promise=47]="Promise",ae[ae.RegExp=48]="RegExp",ae[ae.StringFormatUnknown=49]="StringFormatUnknown",ae[ae.StringFormat=50]="StringFormat",ae[ae.StringMaxLength=51]="StringMaxLength",ae[ae.StringMinLength=52]="StringMinLength",ae[ae.StringPattern=53]="StringPattern",ae[ae.String=54]="String",ae[ae.Symbol=55]="Symbol",ae[ae.TupleLength=56]="TupleLength",ae[ae.Tuple=57]="Tuple",ae[ae.Uint8ArrayMaxByteLength=58]="Uint8ArrayMaxByteLength",ae[ae.Uint8ArrayMinByteLength=59]="Uint8ArrayMinByteLength",ae[ae.Uint8Array=60]="Uint8Array",ae[ae.Undefined=61]="Undefined",ae[ae.Union=62]="Union",ae[ae.Void=63]="Void"})(Gt||(Gt={}));class vr extends a.i{constructor(Yt){super("Unknown type"),this.schema=Yt}}function Tr(ae){return ae.replace(/~/g,"~0").replace(/\//g,"~1")}function rr(ae){return ae!==void 0}class ti{constructor(Yt){this.iterator=Yt}[Symbol.iterator](){return this.iterator}First(){const Yt=this.iterator.next();return Yt.done?void 0:Yt.value}}function _r(ae,Yt,_t,Wt,ni=[]){return{type:ae,schema:Yt,path:_t,value:Wt,message:nr()({errorType:ae,path:_t,schema:Yt,value:Wt,errors:ni}),errors:ni}}function*Ne(ae,Yt,_t,Wt){}function*ct(ae,Yt,_t,Wt){}function*Jt(ae,Yt,_t,Wt){if(!(0,s.QS)(Wt))return yield _r(Gt.Array,ae,_t,Wt);rr(ae.minItems)&&!(Wt.length>=ae.minItems)&&(yield _r(Gt.ArrayMinItems,ae,_t,Wt)),rr(ae.maxItems)&&!(Wt.length<=ae.maxItems)&&(yield _r(Gt.ArrayMaxItems,ae,_t,Wt));for(let js=0;js<Wt.length;js++)yield*Bt(ae.items,Yt,`${_t}/${js}`,Wt[js]);if(ae.uniqueItems===!0&&!function(){const js=new Set;for(const Is of Wt){const ma=Ge(Is);if(js.has(ma))return!1;js.add(ma)}return!0}()&&(yield _r(Gt.ArrayUniqueItems,ae,_t,Wt)),!(rr(ae.contains)||rr(ae.minContains)||rr(ae.maxContains)))return;const ni=rr(ae.contains)?ae.contains:(0,xt.p)(),ki=Wt.reduce((js,Is,ma)=>Bt(ni,Yt,`${_t}${ma}`,Is).next().done===!0?js+1:js,0);ki===0&&(yield _r(Gt.ArrayContains,ae,_t,Wt)),(0,s.Mx)(ae.minContains)&&ki<ae.minContains&&(yield _r(Gt.ArrayMinContains,ae,_t,Wt)),(0,s.Mx)(ae.maxContains)&&ki>ae.maxContains&&(yield _r(Gt.ArrayMaxContains,ae,_t,Wt))}function*sn(ae,Yt,_t,Wt){(0,s.H1)(Wt)||(yield _r(Gt.AsyncIterator,ae,_t,Wt))}function*kn(ae,Yt,_t,Wt){if(!(0,s.cQ)(Wt))return yield _r(Gt.BigInt,ae,_t,Wt);rr(ae.exclusiveMaximum)&&!(Wt<ae.exclusiveMaximum)&&(yield _r(Gt.BigIntExclusiveMaximum,ae,_t,Wt)),rr(ae.exclusiveMinimum)&&!(Wt>ae.exclusiveMinimum)&&(yield _r(Gt.BigIntExclusiveMinimum,ae,_t,Wt)),rr(ae.maximum)&&!(Wt<=ae.maximum)&&(yield _r(Gt.BigIntMaximum,ae,_t,Wt)),rr(ae.minimum)&&!(Wt>=ae.minimum)&&(yield _r(Gt.BigIntMinimum,ae,_t,Wt)),rr(ae.multipleOf)&&Wt%ae.multipleOf!==BigInt(0)&&(yield _r(Gt.BigIntMultipleOf,ae,_t,Wt))}function*er(ae,Yt,_t,Wt){(0,s.Zx)(Wt)||(yield _r(Gt.Boolean,ae,_t,Wt))}function*Fr(ae,Yt,_t,Wt){yield*Bt(ae.returns,Yt,_t,Wt.prototype)}function*Ki(ae,Yt,_t,Wt){if(!(0,s.XF)(Wt))return yield _r(Gt.Date,ae,_t,Wt);rr(ae.exclusiveMaximumTimestamp)&&!(Wt.getTime()<ae.exclusiveMaximumTimestamp)&&(yield _r(Gt.DateExclusiveMaximumTimestamp,ae,_t,Wt)),rr(ae.exclusiveMinimumTimestamp)&&!(Wt.getTime()>ae.exclusiveMinimumTimestamp)&&(yield _r(Gt.DateExclusiveMinimumTimestamp,ae,_t,Wt)),rr(ae.maximumTimestamp)&&!(Wt.getTime()<=ae.maximumTimestamp)&&(yield _r(Gt.DateMaximumTimestamp,ae,_t,Wt)),rr(ae.minimumTimestamp)&&!(Wt.getTime()>=ae.minimumTimestamp)&&(yield _r(Gt.DateMinimumTimestamp,ae,_t,Wt)),rr(ae.multipleOfTimestamp)&&Wt.getTime()%ae.multipleOfTimestamp!==0&&(yield _r(Gt.DateMultipleOfTimestamp,ae,_t,Wt))}function*Fi(ae,Yt,_t,Wt){(0,s.hg)(Wt)||(yield _r(Gt.Function,ae,_t,Wt))}function*Hi(ae,Yt,_t,Wt){const ni=globalThis.Object.values(ae.$defs),ki=ae.$defs[ae.$ref];yield*Bt(ki,[...Yt,...ni],_t,Wt)}function*Bi(ae,Yt,_t,Wt){if(!(0,s.$p)(Wt))return yield _r(Gt.Integer,ae,_t,Wt);rr(ae.exclusiveMaximum)&&!(Wt<ae.exclusiveMaximum)&&(yield _r(Gt.IntegerExclusiveMaximum,ae,_t,Wt)),rr(ae.exclusiveMinimum)&&!(Wt>ae.exclusiveMinimum)&&(yield _r(Gt.IntegerExclusiveMinimum,ae,_t,Wt)),rr(ae.maximum)&&!(Wt<=ae.maximum)&&(yield _r(Gt.IntegerMaximum,ae,_t,Wt)),rr(ae.minimum)&&!(Wt>=ae.minimum)&&(yield _r(Gt.IntegerMinimum,ae,_t,Wt)),rr(ae.multipleOf)&&Wt%ae.multipleOf!==0&&(yield _r(Gt.IntegerMultipleOf,ae,_t,Wt))}function*As(ae,Yt,_t,Wt){let ni=!1;for(const ki of ae.allOf)for(const js of Bt(ki,Yt,_t,Wt))ni=!0,yield js;if(ni)return yield _r(Gt.Intersect,ae,_t,Wt);if(ae.unevaluatedProperties===!1){const ki=new RegExp((0,ze.n)(ae));for(const js of Object.getOwnPropertyNames(Wt))ki.test(js)||(yield _r(Gt.IntersectUnevaluatedProperties,ae,`${_t}/${js}`,Wt))}if(typeof ae.unevaluatedProperties=="object"){const ki=new RegExp((0,ze.n)(ae));for(const js of Object.getOwnPropertyNames(Wt))if(!ki.test(js)){const Is=Bt(ae.unevaluatedProperties,Yt,`${_t}/${js}`,Wt[js]).next();Is.done||(yield Is.value)}}}function*ks(ae,Yt,_t,Wt){(0,s.jo)(Wt)||(yield _r(Gt.Iterator,ae,_t,Wt))}function*xs(ae,Yt,_t,Wt){Wt!==ae.const&&(yield _r(Gt.Literal,ae,_t,Wt))}function*Ls(ae,Yt,_t,Wt){yield _r(Gt.Never,ae,_t,Wt)}function*Ys(ae,Yt,_t,Wt){Bt(ae.not,Yt,_t,Wt).next().done===!0&&(yield _r(Gt.Not,ae,_t,Wt))}function*Ma(ae,Yt,_t,Wt){(0,s.Ef)(Wt)||(yield _r(Gt.Null,ae,_t,Wt))}function*Xs(ae,Yt,_t,Wt){if(!r.Q.IsNumberLike(Wt))return yield _r(Gt.Number,ae,_t,Wt);rr(ae.exclusiveMaximum)&&!(Wt<ae.exclusiveMaximum)&&(yield _r(Gt.NumberExclusiveMaximum,ae,_t,Wt)),rr(ae.exclusiveMinimum)&&!(Wt>ae.exclusiveMinimum)&&(yield _r(Gt.NumberExclusiveMinimum,ae,_t,Wt)),rr(ae.maximum)&&!(Wt<=ae.maximum)&&(yield _r(Gt.NumberMaximum,ae,_t,Wt)),rr(ae.minimum)&&!(Wt>=ae.minimum)&&(yield _r(Gt.NumberMinimum,ae,_t,Wt)),rr(ae.multipleOf)&&Wt%ae.multipleOf!==0&&(yield _r(Gt.NumberMultipleOf,ae,_t,Wt))}function*Ha(ae,Yt,_t,Wt){if(!r.Q.IsObjectLike(Wt))return yield _r(Gt.Object,ae,_t,Wt);rr(ae.minProperties)&&!(Object.getOwnPropertyNames(Wt).length>=ae.minProperties)&&(yield _r(Gt.ObjectMinProperties,ae,_t,Wt)),rr(ae.maxPro
829perties)&&!(Object.getOwnPropertyNames(Wt).length<=ae.maxProperties)&&(yield _r(Gt.ObjectMaxProperties,ae,_t,Wt));const ni=Array.isArray(ae.required)?ae.required:[],ki=Object.getOwnPropertyNames(ae.properties),js=Object.getOwnPropertyNames(Wt);for(const Is of ni)js.includes(Is)||(yield _r(Gt.ObjectRequiredProperty,ae.properties[Is],`${_t}/${Tr(Is)}`,void 0));if(ae.additionalProperties===!1)for(const Is of js)ki.includes(Is)||(yield _r(Gt.ObjectAdditionalProperties,ae,`${_t}/${Tr(Is)}`,Wt[Is]));if(typeof ae.additionalProperties=="object")for(const Is of js)ki.includes(Is)||(yield*Bt(ae.additionalProperties,Yt,`${_t}/${Tr(Is)}`,Wt[Is]));for(const Is of ki){const ma=ae.properties[Is];ae.required&&ae.required.includes(Is)?(yield*Bt(ma,Yt,`${_t}/${Tr(Is)}`,Wt[Is]),qe(ae)&&!(Is in Wt)&&(yield _r(Gt.ObjectRequiredProperty,ma,`${_t}/${Tr(Is)}`,void 0))):r.Q.IsExactOptionalProperty(Wt,Is)&&(yield*Bt(ma,Yt,`${_t}/${Tr(Is)}`,Wt[Is]))}}function*Os(ae,Yt,_t,Wt){(0,s.OD)(Wt)||(yield _r(Gt.Promise,ae,_t,Wt))}function*pa(ae,Yt,_t,Wt){if(!r.Q.IsRecordLike(Wt))return yield _r(Gt.Object,ae,_t,Wt);rr(ae.minProperties)&&!(Object.getOwnPropertyNames(Wt).length>=ae.minProperties)&&(yield _r(Gt.ObjectMinProperties,ae,_t,Wt)),rr(ae.maxProperties)&&!(Object.getOwnPropertyNames(Wt).length<=ae.maxProperties)&&(yield _r(Gt.ObjectMaxProperties,ae,_t,Wt));const[ni,ki]=Object.entries(ae.patternProperties)[0],js=new RegExp(ni);for(const[Is,ma]of Object.entries(Wt))js.test(Is)&&(yield*Bt(ki,Yt,`${_t}/${Tr(Is)}`,ma));if(typeof ae.additionalProperties=="object")for(const[Is,ma]of Object.entries(Wt))js.test(Is)||(yield*Bt(ae.additionalProperties,Yt,`${_t}/${Tr(Is)}`,ma));if(ae.additionalProperties===!1){for(const[Is,ma]of Object.entries(Wt))if(!js.test(Is))return yield _r(Gt.ObjectAdditionalProperties,ae,`${_t}/${Tr(Is)}`,ma)}}function*ya(ae,Yt,_t,Wt){yield*Bt(v(ae,Yt),Yt,_t,Wt)}function*$s(ae,Yt,_t,Wt){if(!(0,s.IP)(Wt))return yield _r(Gt.String,ae,_t,Wt);if(rr(ae.minLength)&&!(Wt.length>=ae.minLength)&&(yield _r(Gt.StringMinLength,ae,_t,Wt)),rr(ae.maxLength)&&!(Wt.length<=ae.maxLength)&&(yield _r(Gt.StringMaxLength,ae,_t,Wt)),!new RegExp(ae.source,ae.flags).test(Wt))return yield _r(Gt.RegExp,ae,_t,Wt)}function*Gs(ae,Yt,_t,Wt){if(!(0,s.IP)(Wt))return yield _r(Gt.String,ae,_t,Wt);rr(ae.minLength)&&!(Wt.length>=ae.minLength)&&(yield _r(Gt.StringMinLength,ae,_t,Wt)),rr(ae.maxLength)&&!(Wt.length<=ae.maxLength)&&(yield _r(Gt.StringMaxLength,ae,_t,Wt)),(0,s.IP)(ae.pattern)&&(new RegExp(ae.pattern).test(Wt)||(yield _r(Gt.StringPattern,ae,_t,Wt))),(0,s.IP)(ae.format)&&(un(ae.format)?pn(ae.format)(Wt)||(yield _r(Gt.StringFormat,ae,_t,Wt)):yield _r(Gt.StringFormatUnknown,ae,_t,Wt))}function*ua(ae,Yt,_t,Wt){(0,s.nH)(Wt)||(yield _r(Gt.Symbol,ae,_t,Wt))}function*La(ae,Yt,_t,Wt){if(!(0,s.IP)(Wt))return yield _r(Gt.String,ae,_t,Wt);new RegExp(ae.pattern).test(Wt)||(yield _r(Gt.StringPattern,ae,_t,Wt))}function*de(ae,Yt,_t,Wt){yield*Bt(v(ae,Yt),Yt,_t,Wt)}function*Ze(ae,Yt,_t,Wt){if(!(0,s.QS)(Wt))return yield _r(Gt.Tuple,ae,_t,Wt);if(ae.items===void 0&&Wt.length!==0)return yield _r(Gt.TupleLength,ae,_t,Wt);if(Wt.length!==ae.maxItems)return yield _r(Gt.TupleLength,ae,_t,Wt);if(ae.items)for(let ni=0;ni<ae.items.length;ni++)yield*Bt(ae.items[ni],Yt,`${_t}/${ni}`,Wt[ni])}function*Xt(ae,Yt,_t,Wt){(0,s.R1)(Wt)||(yield _r(Gt.Undefined,ae,_t,Wt))}function*Kn(ae,Yt,_t,Wt){if(Ot(ae,Yt,Wt))return;const ni=ae.anyOf.map(ki=>new ti(Bt(ki,Yt,_t,Wt)));yield _r(Gt.Union,ae,_t,Wt,ni)}function*Gr(ae,Yt,_t,Wt){if(!(0,s.G4)(Wt))return yield _r(Gt.Uint8Array,ae,_t,Wt);rr(ae.maxByteLength)&&!(Wt.length<=ae.maxByteLength)&&(yield _r(Gt.Uint8ArrayMaxByteLength,ae,_t,Wt)),rr(ae.minByteLength)&&!(Wt.length>=ae.minByteLength)&&(yield _r(Gt.Uint8ArrayMinByteLength,ae,_t,Wt))}function*Me(ae,Yt,_t,Wt){}function*tt(ae,Yt,_t,Wt){r.Q.IsVoidLike(Wt)||(yield _r(Gt.Void,ae,_t,Wt))}function*Ft(ae,Yt,_t,Wt){Xe(ae[i.b8])(ae,Wt)||(yield _r(Gt.Kind,ae,_t,Wt))}function*Bt(ae,Yt,_t,Wt){const ni=rr(ae.$id)?[...Yt,ae]:Yt,ki=ae;switch(ki[i.b8]){case"Any":return yield*Ne(ki,ni,_t,Wt);case"Argument":return yield*ct(ki,ni,_t,Wt);case"Array":return yield*Jt(ki,ni,_t,Wt);case"AsyncIterator":return yield*sn(ki,ni,_t,Wt);case"BigInt":return yield*kn(ki,ni,_t,Wt);case"Boolean":return yield*er(ki,ni,_t,Wt);case"Constructor":return yield*Fr(ki,ni,_t,Wt);case"Date":return yield*Ki(ki,ni,_t,Wt);
829case"Function":return yield*Fi(ki,ni,_t,Wt);case"Import":return yield*Hi(ki,ni,_t,Wt);case"Integer":return yield*Bi(ki,ni,_t,Wt);case"Intersect":return yield*As(ki,ni,_t,Wt);case"Iterator":return yield*ks(ki,ni,_t,Wt);case"Literal":return yield*xs(ki,ni,_t,Wt);case"Never":return yield*Ls(ki,ni,_t,Wt);case"Not":return yield*Ys(ki,ni,_t,Wt);case"Null":return yield*Ma(ki,ni,_t,Wt);case"Number":return yield*Xs(ki,ni,_t,Wt);case"Object":return yield*Ha(ki,ni,_t,Wt);case"Promise":return yield*Os(ki,ni,_t,Wt);case"Record":return yield*pa(ki,ni,_t,Wt);case"Ref":return yield*ya(ki,ni,_t,Wt);case"RegExp":return yield*$s(ki,ni,_t,Wt);case"String":return yield*Gs(ki,ni,_t,Wt);case"Symbol":return yield*ua(ki,ni,_t,Wt);case"TemplateLiteral":return yield*La(ki,ni,_t,Wt);case"This":return yield*de(ki,ni,_t,Wt);case"Tuple":return yield*Ze(ki,ni,_t,Wt);case"Undefined":return yield*Xt(ki,ni,_t,Wt);case"Union":return yield*Kn(ki,ni,_t,Wt);case"Uint8Array":return yield*Gr(ki,ni,_t,Wt);case"Unknown":return yield*Me(ki,ni,_t,Wt);case"Void":return yield*tt(ki,ni,_t,Wt);default:if(!Ct(ki[i.b8]))throw new vr(ae);return yield*Ft(ki,ni,_t,Wt)}}function mn(...ae){const Yt=ae.length===3?Bt(ae[0],ae[1],"",ae[2]):Bt(ae[0],[],"",ae[1]);return new ti(Yt)}var Cr=function(ae,Yt,_t,Wt,ni){if(Wt==="m")throw new TypeError("Private method is not writable");if(Wt==="a"&&!ni)throw new TypeError("Private accessor was defined without a setter");if(typeof Yt=="function"?ae!==Yt||!ni:!Yt.has(ae))throw new TypeError("Cannot write private member to an object whose class did not declare it");return Wt==="a"?ni.call(ae,_t):ni?ni.value=_t:Yt.set(ae,_t),_t},fr=function(ae,Yt,_t,Wt){if(_t==="a"&&!Wt)throw new TypeError("Private accessor was defined without a getter");if(typeof Yt=="function"?ae!==Yt||!Wt:!Yt.has(ae))throw new TypeError("Cannot read private member from an object whose class did not declare it");return _t==="m"?Wt:_t==="a"?Wt.call(ae):Wt?Wt.value:Yt.get(ae)},Qr,At,xi;class In extends a.i{constructor(Yt){const _t=Yt.First();super(_t===void 0?"Invalid Value":_t.message),Qr.add(this),At.set(this,void 0),Cr(this,At,Yt,"f"),this.error=_t}Errors(){return new ti(fr(this,Qr,"m",xi).call(this))}}At=new WeakMap,Qr=new WeakSet,xi=function*(){this.error&&(yield this.error),yield*fr(this,At,"f")};function di(ae,Yt,_t){if(!Check(ae,Yt,_t))throw new In(Errors(ae,Yt,_t))}function Yi(...ae){return ae.length===3?di(ae[0],ae[1],ae[2]):di(ae[0],[],ae[1])}class Ir extends In{constructor(Yt){super(Yt),this.error!=null&&(this.message=this.error.path===""?this.error.message:`${this.error.path.substring(1)} - ${this.error.message}`)}}function ht(ae,Yt){if(!Ot(ae,Yt))throw new Ir(new ti(Ht(ae,Yt)))}function*Ht(ae,Yt){for(const _t of mn(ae,Yt)){const Wt=_t.schema;(0,t.AG)(Wt)?yield*En({..._t,schema:Wt}):(0,t.iY)(Wt)?yield*Ar(_t.path,Ht(Wt.anyOf[0],_t.value)):yield _t}}function*En(ae){const{path:Yt,schema:_t,value:Wt}=ae;if(!Hn(Wt)){yield ae;return}const ni=_t[t.lV];let ki=pr(_t),js=!1;const Is=new Map(ki.map(ma=>[ma,Ur(ma)]));for(const ma of ni){const Qa=new Array;let Va=!1;for(const Ao of ki){const Mo=Is.get(Ao)?.[ma];Va||=Mo!=null&&cn.X$(Mo),cn.gP(Mo)&&(Mo.const===Wt[ma]||Va&&Wt[ma]===void 0)&&Qa.push(Ao)}ki=Qa,Wt[ma]==null&&!Va&&(yield{type:Gt.Union,schema:_t,value:Wt,path:Yt,message:`Could not satisfy discriminated union, missing property "${ma}"`,errors:[]},js=!0)}if(!js){if(ki.length!==1){yield{type:Gt.Union,schema:_t,value:Wt,path:Yt,message:`Could not satisfy discriminated union, no match for properties ${ni.map(ma=>`"${ma}: ${String(Wt[ma])}"`).join(", ")}`,errors:[]};return}yield*Ar(Yt,Ht(ki[0],Wt))}}function Hn(ae){return ae!=null&&typeof ae=="object"}function pr(ae){return ae.anyOf.flatMap(Yt=>cn.my(Yt)?pr(Yt):[Yt])}function Ur(ae){return cn.av(ae)?ae.properties:cn.Yq(ae)?ae.allOf.reduce((Yt,_t)=>{if(Yt===null)return null;const Wt=Ur(_t);return Wt===null?null:Object.assign(Yt,Wt)},{}):null}function*Ar(ae,Yt){for(const _t of Yt)yield{..._t,path:ae+_t.path}}function wr(ae){return Yt=>Ot(ae,Yt)}function Jr(ae){return Yt=>{ht(ae,Yt)}}const Qn=wr(t.ae),ji=Jr(t.ae),zi=ae=>!!ae.defaultLocaleId,Wi=ae=>
829!zi(ae),Ts=wr(t.Nk),gs=Jr(t.Nk),Ds=wr(t.Jx),us=Jr(t.Jx),Hs=wr(t.aC),ns=Jr(t.aC),as=wr(t.eB),He=Jr(t.eB),ut=wr(t.aO),Mt=Jr(t.aO),an=wr(t.u3),Sn=Jr(t.u3),ir=wr(t.cA),Un=Jr(t.cA),Kr=wr(t._D),_i=Jr(t._D),Si=wr(t.mr),De=Jr(t.mr),Qe=wr(t.Bl),Pt=Jr(t.Bl),Ut=wr(t.eK),Dt=Jr(t.eK),Fn=wr(t.vS),at=Jr(t.vS),jt=wr(t.d9),Bn=Jr(t.d9),or=wr(t.$W),Or=Jr(t.$W),oi=wr(t.n8),rs=Jr(t.n8),vi=wr(t.WH),fi=Jr(t.WH),Ui=wr(t.CX),Mi=Jr(t.CX),Fs=wr(t.Hc),da=Jr(t.Hc),la=wr(t.m9),Ks=Jr(t.m9),ra=wr(t._F),Oa=Jr(t._F),xa=wr(t.Pb),wa=Jr(t.Pb),ia=wr(t.B3),ao=Jr(t.B3),Fa=wr(t.th),fa=Jr(t.th),Za=wr(t.Y0),Bs=Jr(t.Y0),Ns=wr(t.Qz),Sa=Jr(t.Qz),No=wr(t.yl),fo=Jr(t.yl),Qs=wr(t.Zf),mo=Jr(t.Zf),co=wr(t.HL),Y=Jr(t.HL),V=wr(t.sM),ie=Jr(t.sM),be=wr(t.ev),Pe=Jr(t.ev),he=wr(t.j7),Le=Jr(t.j7),Ke=wr(t.fQ),St=Jr(t.fQ),on=wr(t.$z),kt=Jr(t.$z),Nn=wr(t.j0),sr=Jr(t.j0),kr=wr(t.J6),Rr=Jr(t.J6),$r=wr(t.qM),wi=Jr(t.qM),Oi=wr(t.GY),Zi=Jr(t.GY),Cn=wr(t.Mb),hr=Jr(t.Mb),Gn=wr(t.np),yi=Jr(t.np),os=wr(t.b2),cs=Jr(t.b2),ds=wr(t.gC),X=Jr(t.gC),fe=wr(t.D2),Re=Jr(t.D2),et=wr(t.Ej),wt=Jr(t.Ej),qt=wr(t.To),On=Jr(t.To),Yn=wr(t.Wo),Zn=Jr(t.Wo),Mr=wr(t.YE),Li=Jr(t.YE),Ss=wr(t.Mi),Ps=Jr(t.Mi),Ia=wr(t.hJ),qa=Jr(t.hJ)},98339:(c,d,e)=>{"use strict";e.d(d,{LG:()=>i,RI:()=>a,Rj:()=>r,yG:()=>t});function t(s){return{...s}}function r(s,o){return Object.keys(s).some(l=>s[l]===o)}function a(s){return Object.keys(s).length===0}function i(s,o){const l={};for(const f of Object.keys(s))l[f]=o(s[f]);return l}},98371:(c,d,e)=>{var t=e(36578),r=e(46772),a=e(55783),i=e(49435),s=e(49347);function o(l){var f=-1,v=l==null?0:l.length;for(this.clear();++f<v;){var h=l[f];this.set(h[0],h[1])}}o.prototype.clear=t,o.prototype.delete=r,o.prototype.get=a,o.prototype.has=i,o.prototype.set=s,c.exports=o},98435:(c,d,e)=>{/*! jsonpath 1.1.1 */(function(t){if(1)c.exports=t();else var r})(function(){var t,r,a;return function i(s,o,l){function f(y,E){if(!o[y]){if(!s[y]){var w=void 0;if(!E&&w)return require(y,!0);if(v)return v(y,!0);var T=new Error("Cannot find module '"+y+"'");throw T.code="MODULE_NOT_FOUND",T}var O=o[y]={exports:{}};s[y][0].call(O.exports,function(k){var B=s[y][1][k];return f(B||k)},O,O.exports,i,s,o,l)}return o[y].exports}for(var v=void 0,h=0;h<l.length;h++)f(l[h]);return f}({"./aesprim":[function(i,s,o){(function(l,f){"use strict";typeof t=="function"&&t.amd?t(["exports"],f):f(typeof o<"u"?o:l.esprima={})})(this,function(l){"use strict";var f,v,h,y,E,w,T,O,k,B,R,L,J,K,I,W,Z,H;f={BooleanLiteral:1,EOF:2,Identifier:3,Keyword:4,NullLiteral:5,NumericLiteral:6,Punctuator:7,StringLiteral:8,RegularExpression:9},v={},v[f.BooleanLiteral]="Boolean",v[f.EOF]="<end>",v[f.Identifier]="Identifier",v[f.Keyword]="Keyword",v[f.NullLiteral]="Null",v[f.NumericLiteral]="Numeric",v[f.Punctuator]="Punctuator",v[f.StringLiteral]="String",v[f.RegularExpression]="RegularExpression",h=["(","{","[","in","typeof","instanceof","new","return","case","delete","throw","void","=","+=","-=","*=","/=","%=","<<=",">>=",">>>=","&=","|=","^=",",","+","-","*","/","%","++","--","<<",">>",">>>","&","|","^","!","~","&&","||","?",":","===","==",">=","<=","<",">","!=","!=="],y={AssignmentExpression:"AssignmentExpression",ArrayExpression:"ArrayExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DoWhileStatement:"DoWhileStatement",DebuggerStatement:"DebuggerStatement",EmptyStatement:"EmptyStatement",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",Identifier:"Identifier",IfStatement:"IfStatement",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",Program:"Program",Property:"Property",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement"},E={Data:1,Get:2,Set:4},w={UnexpectedToken:"Unexpected token %0",UnexpectedNumber:"Unexpected number",UnexpectedString:"Unexpected string",UnexpectedIdentifier:"Unexpected identifier",UnexpectedReserved:"Unexpected reserved word",UnexpectedEOS:"Unexpected end of input",NewlineAfterThrow:"Illegal newline after throw",InvalidRegExp:"Invalid regular expression",UnterminatedRegExp:"Invalid regular expression: missing /",InvalidLHSInAssignment:"Invalid left-hand side in assignment",InvalidLHSInForIn:"Invalid left-hand side in for-in",MultipleDefaultsInSwitch:"More than one default clause in switch statement",NoCatchOrFinally:"Missing catch or finally after try",UnknownLabel:"Undefined label '%0'",Redeclaration:"%0 '%1' has already been declared",IllegalContinue:"Illegal continue statement",IllegalBreak:"Illegal break statement",IllegalReturn:"Illegal return statement",StrictModeWith:"Strict mode co
829de may not include a with statement",StrictCatchVariable:"Catch variable may not be eval or arguments in strict mode",StrictVarName:"Variable name may not be eval or arguments in strict mode",StrictParamName:"Parameter name eval or arguments is not allowed in strict mode",StrictParamDupe:"Strict mode function may not have duplicate parameter names",StrictFunctionName:"Function name may not be eval or arguments in strict mode",StrictOctalLiteral:"Octal literals are not allowed in strict mode.",StrictDelete:"Delete of an unqualified identifier in strict mode.",StrictDuplicateProperty:"Duplicate data property in object literal not allowed in strict mode",AccessorDataProperty:"Object literal may not have data and accessor property with the same name",AccessorGetSet:"Object literal may not have multiple get/set accessors with the same name",StrictLHSAssignment:"Assignment to eval or arguments is not allowed in strict mode",StrictLHSPostfix:"Postfix increment/decrement may not have eval or arguments operand in strict mode",StrictLHSPrefix:"Prefix increment/decrement may not have eval or arguments operand in strict mode",StrictReservedWord:"Use of future reserved word in strict mode"},T={NonAsciiIdentifierStart:new RegExp("[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F0\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFB
829D3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]"),NonAsciiIdentifierPart:new RegExp("[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0\u08A2-\u08AC\u08E4-\u08FE\u0900-\u0963\u0966-\u096F\u0971-\u0977\u0979-\u097F\u0981-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C01-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58\u0C59\u0C60-\u0C63\u0C66-\u0C6F\u0C82\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D02\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D57\u0D60-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F0\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191C\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1CD0-\u1CD2\u1CD4-\u1CF6\u1D00-\u1DE6\u1DFC-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA697\uA69F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA827\uA840-\uA873\uA880-\uA8C4\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7B\uAA80-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFB
829D3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE26\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]")};function G(de,Ze){if(!de)throw new Error("ASSERT: "+Ze)}function te(de){return de>=48&&de<=57}function ve(de){return"0123456789abcdefABCDEF".indexOf(de)>=0}function oe(de){return"01234567".indexOf(de)>=0}function le(de){return de===32||de===9||de===11||de===12||de===160||de>=5760&&[5760,6158,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279].indexOf(de)>=0}function Se(de){return de===10||de===13||de===8232||de===8233}function xe(de){return de==64||de===36||de===95||de>=65&&de<=90||de>=97&&de<=122||de===92||de>=128&&T.NonAsciiIdentifierStart.test(String.fromCharCode(de))}function Ge(de){return de===36||de===95||de>=65&&de<=90||de>=97&&de<=122||de>=48&&de<=57||de===92||de>=128&&T.NonAsciiIdentifierPart.test(String.fromCharCode(de))}function ze(de){switch(de){case"class":case"enum":case"export":case"extends":case"import":case"super":return!0;default:return!1}}function ye(de){switch(de){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"yield":case"let":return!0;default:return!1}}function Fe(de){return de==="eval"||de==="arguments"}function Je(de){if(B&&ye(de))return!0;switch(de.length){case 2:return de==="if"||de==="in"||de==="do";case 3:return de==="var"||de==="for"||de==="new"||de==="try"||de==="let";case 4:return de==="this"||de==="else"||de==="case"||de==="void"||de==="with"||de==="enum";case 5:return de==="while"||de==="break"||de==="catch"||de==="throw"||de==="const"||de==="yield"||de==="class"||de==="super";case 6:return de==="return"||de==="typeof"||de==="delete"||de==="switch"||de==="export"||de==="import";case 7:return de==="default"||de==="finally"||de==="extends";case 8:return de==="function"||de==="continue"||de==="debugger";case 10:return de==="instanceof";default:return!1}}function qe(de,Ze,Xt,Kn,Gr){var Me,tt;G(typeof Xt=="number","Comment must have valid position"),!(Z.lastCommentStart>=Xt)&&(Z.lastCommentStart=Xt,Me={type:de,value:Ze},H.range&&(Me.range=[Xt,Kn]),H.loc&&(Me.loc=Gr),H.comments.push(Me),H.attachComment&&(H.leadingComments.push(Me),H.trailingComments.push(Me)))}function Lt(de){var Ze,Xt,Kn,Gr;for(Ze=R-de,Xt={start:{line:L,column:R-J-de}};R<K;)if(Kn=k.charCodeAt(R),++R,Se(Kn)){H.comments&&(Gr=k.slice(Ze+de,R-1),Xt.end={line:L,column:R-J-1},qe("Line",Gr,Ze,R-1,Xt)),Kn===13&&k.charCodeAt(R)===10&&++R,++L,J=R;return}H.comments&&(Gr=k.slice(Ze+de,R),Xt.end={line:L,column:R-J},qe("Line",Gr,Ze,R,Xt))}function $t(){var de,Ze,Xt,Kn;for(H.comments&&(de=R-2,Ze={start:{line:L,column:R-J-2}});R<K;)if(Xt=k.charCodeAt(R),Se(Xt))Xt===13&&k.charCodeAt(R+1)===10&&++R,++L,++R,J=R,R>=K&&ke({},w.UnexpectedToken,"ILLEGAL");else if(Xt===42){if(k.charCodeAt(R+1)===47){++R,++R,H.comments&&(Kn=k.slice(de+2,R-2),Ze.end={line:L,column:R-J},qe("Block",Kn,de,R,Ze));return}++R}else++R;ke({},w.UnexpectedToken,"ILLEGAL")}function Ve(){var de,Ze;for(Ze=R===0;R<K;)if(de=k.charCodeAt(R),le(de))++R;else if(Se(de))++R,de===13&&k.charCodeAt(R)===10&&++R,++L,J=R,Ze=!0;else if(de===47)if(de=k.charCodeAt(R+1),de===47)++R,++R,Lt(2),Ze=!0;else if(de===42)++R,++R,$t();else break;else if(Ze&&de===45)if(k.charCodeAt(R+1)===45&&k.charCodeAt(R+2)===62)R+=3,Lt(3);else break;else if(de===60)if(k.slice(R+1,R+4)==="!--")++R,++R,++R,++R,Lt(4);else break;else break}function ft(de){var Ze,Xt,Kn,Gr=0;for(Xt=de==="u"?4:2,Ze=0;Ze<Xt;++Ze)if(R<K&&ve(k[R]))Kn=k[R++],Gr=Gr*16+"0123456789abcdef".indexOf(Kn.toLowerCase());else return"";return String.fromCharCode(Gr)}function un(){var de,Ze;for(de=k.charCodeAt(R++),Ze=String.fromCharCode(de),de===92&&(k.charCodeAt(R)!==117&&ke({},w.UnexpectedToken,"ILLEGAL"),++R,de=ft("u"),(!de||de==="\\"||!xe(de.charCodeAt(0)))&&ke({},w.UnexpectedToken,"ILLEGAL"),Ze=de);R<K&&(de=k.charCodeAt(R),!!Ge(de));)++R,Ze+=String.fromCharCode(de),de===92&&(Ze=Ze.substr(0,Ze.length-1),k.charCodeAt(R)!==117&&ke({},w.UnexpectedToken,"ILLEGAL"),++R,de=ft("u"),(!de||de==="\\"||!Ge(de.charCodeAt(0)))&&ke({},w.UnexpectedToken,"ILLEGAL"),Ze+=de);return Ze}function Qt(){var de,Ze;for(de=R++;R<K;){if(Ze=k.charCodeAt(R),Ze===92)return R=de,un();if(Ge(Ze))++R;else break}return k.slice(de,R)}function pn(){var de,Ze,Xt;return de=R,Ze=k.charCodeAt(R)===92?un():Qt(),Ze.length===1?Xt=f.Identifier:Je(Ze)?Xt=f.Keyword:Ze==="null"?
829Xt=f.NullLiteral:Ze==="true"||Ze==="false"?Xt=f.BooleanLiteral:Xt=f.Identifier,{type:Xt,value:Ze,lineNumber:L,lineStart:J,start:de,end:R}}function Be(){var de=R,Ze=k.charCodeAt(R),Xt,Kn=k[R],Gr,Me,tt;switch(Ze){case 46:case 40:case 41:case 59:case 44:case 123:case 125:case 91:case 93:case 58:case 63:case 126:return++R,H.tokenize&&(Ze===40?H.openParenToken=H.tokens.length:Ze===123&&(H.openCurlyToken=H.tokens.length)),{type:f.Punctuator,value:String.fromCharCode(Ze),lineNumber:L,lineStart:J,start:de,end:R};default:if(Xt=k.charCodeAt(R+1),Xt===61)switch(Ze){case 43:case 45:case 47:case 60:case 62:case 94:case 124:case 37:case 38:case 42:return R+=2,{type:f.Punctuator,value:String.fromCharCode(Ze)+String.fromCharCode(Xt),lineNumber:L,lineStart:J,start:de,end:R};case 33:case 61:return R+=2,k.charCodeAt(R)===61&&++R,{type:f.Punctuator,value:k.slice(de,R),lineNumber:L,lineStart:J,start:de,end:R}}}if(tt=k.substr(R,4),tt===">>>=")return R+=4,{type:f.Punctuator,value:tt,lineNumber:L,lineStart:J,start:de,end:R};if(Me=tt.substr(0,3),Me===">>>"||Me==="<<="||Me===">>=")return R+=3,{type:f.Punctuator,value:Me,lineNumber:L,lineStart:J,start:de,end:R};if(Gr=Me.substr(0,2),Kn===Gr[1]&&"+-<>&|".indexOf(Kn)>=0||Gr==="=>")return R+=2,{type:f.Punctuator,value:Gr,lineNumber:L,lineStart:J,start:de,end:R};if("<>=!+-*%&|^/".indexOf(Kn)>=0)return++R,{type:f.Punctuator,value:Kn,lineNumber:L,lineStart:J,start:de,end:R};ke({},w.UnexpectedToken,"ILLEGAL")}function lt(de){for(var Ze="";R<K&&ve(k[R]);)Ze+=k[R++];return Ze.length===0&&ke({},w.UnexpectedToken,"ILLEGAL"),xe(k.charCodeAt(R))&&ke({},w.UnexpectedToken,"ILLEGAL"),{type:f.NumericLiteral,value:parseInt("0x"+Ze,16),lineNumber:L,lineStart:J,start:de,end:R}}function Ye(de){for(var Ze="0"+k[R++];R<K&&oe(k[R]);)Ze+=k[R++];return(xe(k.charCodeAt(R))||te(k.charCodeAt(R)))&&ke({},w.UnexpectedToken,"ILLEGAL"),{type:f.NumericLiteral,value:parseInt(Ze,8),octal:!0,lineNumber:L,lineStart:J,start:de,end:R}}function gt(){var de,Ze,Xt;if(Xt=k[R],G(te(Xt.charCodeAt(0))||Xt===".","Numeric literal must start with a decimal digit or a decimal point"),Ze=R,de="",Xt!=="."){if(de=k[R++],Xt=k[R],de==="0"){if(Xt==="x"||Xt==="X")return++R,lt(Ze);if(oe(Xt))return Ye(Ze);Xt&&te(Xt.charCodeAt(0))&&ke({},w.UnexpectedToken,"ILLEGAL")}for(;te(k.charCodeAt(R));)de+=k[R++];Xt=k[R]}if(Xt==="."){for(de+=k[R++];te(k.charCodeAt(R));)de+=k[R++];Xt=k[R]}if(Xt==="e"||Xt==="E")if(de+=k[R++],Xt=k[R],(Xt==="+"||Xt==="-")&&(de+=k[R++]),te(k.charCodeAt(R)))for(;te(k.charCodeAt(R));)de+=k[R++];else ke({},w.UnexpectedToken,"ILLEGAL");return xe(k.charCodeAt(R))&&ke({},w.UnexpectedToken,"ILLEGAL"),{type:f.NumericLiteral,value:parseFloat(de),lineNumber:L,lineStart:J,start:Ze,end:R}}function Ct(){var de="",Ze,Xt,Kn,Gr,Me,tt,Ft=!1,Bt,mn;for(Bt=L,mn=J,Ze=k[R],G(Ze==="'"||Ze==='"',"String literal must starts with a quote"),Xt=R,++R;R<K;)if(Kn=k[R++],Kn===Ze){Ze="";break}else if(Kn==="\\")if(Kn=k[R++],!Kn||!Se(Kn.charCodeAt(0)))switch(Kn){case"u":case"x":tt=R,Me=ft(Kn),Me?de+=Me:(R=tt,de+=Kn);break;case"n":de+=`
830`;break;case"r":de+="\r";break;case"t":de+="	";break;case"b":de+="\b";break;case"f":de+="\f";break;case"v":de+="\v";break;default:oe(Kn)?(Gr="01234567".indexOf(Kn),Gr!==0&&(Ft=!0),R<K&&oe(k[R])&&(Ft=!0,Gr=Gr*8+"01234567".indexOf(k[R++]),"0123".indexOf(Kn)>=0&&R<K&&oe(k[R])&&(Gr=Gr*8+"01234567".indexOf(k[R++]))),de+=String.fromCharCode(Gr)):de+=Kn;break}else++L,Kn==="\r"&&k[R]===`
831`&&++R,J=R;else{if(Se(Kn.charCodeAt(0)))break;de+=Kn}return Ze!==""&&ke({},w.UnexpectedToken,"ILLEGAL"),{type:f.StringLiteral,value:de,octal:Ft,startLineNumber:Bt,startLineStart:mn,lineNumber:L,lineStart:J,start:Xt,end:R}}function rn(de,Ze){var Xt;try{Xt=new RegExp(de,Ze)}catch{ke({},w.InvalidRegExp)}return Xt}function Xe(){var de,Ze,Xt,Kn,Gr;for(de=k[R],G(de==="/","Regular expression literal must start with a slash"),Ze=k[R++],Xt=!1,Kn=!1;R<K;)if(de=k[R++],Ze+=de,de==="\\")de=k[R++],Se(de.charCodeAt(0))&&ke({},w.UnterminatedRegExp),Ze+=de;else if(Se(de.charCodeAt(0)))ke({},w.UnterminatedRegExp);else if(Xt)de==="]"&&(Xt=!1);else if(de==="/"){Kn=!0;break}else de==="["&&(Xt=!0);return Kn||ke({},w.UnterminatedRegExp),Gr=Ze.substr(1,Ze.length-2),{value:Gr,literal:Ze}}
831function xt(){var de,Ze,Xt,Kn;for(Ze="",Xt="";R<K&&(de=k[R],!!Ge(de.charCodeAt(0)));)if(++R,de==="\\"&&R<K)if(de=k[R],de==="u"){if(++R,Kn=R,de=ft("u"),de)for(Xt+=de,Ze+="\\u";Kn<R;++Kn)Ze+=k[Kn];else R=Kn,Xt+="u",Ze+="\\u";qr({},w.UnexpectedToken,"ILLEGAL")}else Ze+="\\",qr({},w.UnexpectedToken,"ILLEGAL");else Xt+=de,Ze+=de;return{value:Xt,literal:Ze}}function ln(){var de,Ze,Xt,Kn,Gr;return W=null,Ve(),de=R,Ze=Xe(),Xt=xt(),Gr=rn(Ze.value,Xt.value),H.tokenize?{type:f.RegularExpression,value:Gr,lineNumber:L,lineStart:J,start:de,end:R}:{literal:Ze.literal+Xt.literal,value:Gr,start:de,end:R}}function Pn(){var de,Ze,Xt,Kn;return Ve(),de=R,Ze={start:{line:L,column:R-J}},Xt=ln(),Ze.end={line:L,column:R-J},H.tokenize||(H.tokens.length>0&&(Kn=H.tokens[H.tokens.length-1],Kn.range[0]===de&&Kn.type==="Punctuator"&&(Kn.value==="/"||Kn.value==="/=")&&H.tokens.pop()),H.tokens.push({type:"RegularExpression",value:Xt.literal,range:[de,R],loc:Ze})),Xt}function Rn(de){return de.type===f.Identifier||de.type===f.Keyword||de.type===f.BooleanLiteral||de.type===f.NullLiteral}function dn(){var de,Ze;if(de=H.tokens[H.tokens.length-1],!de)return Pn();if(de.type==="Punctuator"){if(de.value==="]")return Be();if(de.value===")")return Ze=H.tokens[H.openParenToken-1],Ze&&Ze.type==="Keyword"&&(Ze.value==="if"||Ze.value==="while"||Ze.value==="for"||Ze.value==="with")?Pn():Be();if(de.value==="}"){if(H.tokens[H.openCurlyToken-3]&&H.tokens[H.openCurlyToken-3].type==="Keyword"){if(Ze=H.tokens[H.openCurlyToken-4],!Ze)return Be()}else if(H.tokens[H.openCurlyToken-4]&&H.tokens[H.openCurlyToken-4].type==="Keyword"){if(Ze=H.tokens[H.openCurlyToken-5],!Ze)return Pn()}else return Be();return h.indexOf(Ze.value)>=0?Be():Pn()}return Pn()}return de.type==="Keyword"?Pn():Be()}function lr(){var de;return Ve(),R>=K?{type:f.EOF,lineNumber:L,lineStart:J,start:R,end:R}:(de=k.charCodeAt(R),xe(de)?pn():de===40||de===41||de===59?Be():de===39||de===34?Ct():de===46?te(k.charCodeAt(R+1))?gt():Be():te(de)?gt():H.tokenize&&de===47?dn():Be())}function xr(){var de,Ze,Xt,Kn;return Ve(),de={start:{line:L,column:R-J}},Ze=lr(),de.end={line:L,column:R-J},Ze.type!==f.EOF&&(Kn=k.slice(Ze.start,Ze.end),H.tokens.push({type:v[Ze.type],value:Kn,range:[Ze.start,Ze.end],loc:de})),Ze}function An(){var de;return de=W,R=de.end,L=de.lineNumber,J=de.lineStart,W=typeof H.tokens<"u"?xr():lr(),R=de.end,L=de.lineNumber,J=de.lineStart,de}function cr(){var de,Ze,Xt;de=R,Ze=L,Xt=J,W=typeof H.tokens<"u"?xr():lr(),R=de,L=Ze,J=Xt}function Wr(de,Ze){this.line=de,this.column=Ze}function en(de,Ze,Xt,Kn){this.start=new Wr(de,Ze),this.end=new Wr(Xt,Kn)}O={name:"SyntaxTree",processComment:function(de){var Ze,Xt;if(!(de.type===y.Program&&de.body.length>0)){for(H.trailingComments.length>0?H.trailingComments[0].range[0]>=de.range[1]?(Xt=H.trailingComments,H.trailingComments=[]):H.trailingComments.length=0:H.bottomRightStack.length>0&&H.bottomRightStack[H.bottomRightStack.length-1].trailingComments&&H.bottomRightStack[H.bottomRightStack.length-1].trailingComments[0].range[0]>=de.range[1]&&(Xt=H.bottomRightStack[H.bottomRightStack.length-1].trailingComments,delete H.bottomRightStack[H.bottomRightStack.length-1].trailingComments);H.bottomRightStack.length>0&&H.bottomRightStack[H.bottomRightStack.length-1].range[0]>=de.range[0];)Ze=H.bottomRightStack.pop();Ze?Ze.leadingComments&&Ze.leadingComments[Ze.leadingComments.length-1].range[1]<=de.range[0]&&(de.leadingComments=Ze.leadingComments,delete Ze.leadingComments):H.leadingComments.length>0&&H.leadingComments[H.leadingComments.length-1].range[1]<=de.range[0]&&(de.leadingComments=H.leadingComments,H.leadingComments=[]),Xt&&(de.trailingComments=Xt),H.bottomRightStack.push(de)}},markEnd:function(de,Ze){return H.range&&(de.range=[Ze.start,R]),H.loc&&(de.loc=new en(Ze.startLineNumber===void 0?Ze.lineNumber:Ze.startLineNumber,Ze.start-(Ze.startLineStart===void 0?Ze.lineStart:Ze.startLineStart),L,R-J),this.postProcess(de)),H.attachComment&&this.processComment(de),de},postProcess:function(de){return H.source&&(de.loc.source=H.source),de},createArrayExpression:function(de){return{type:y.ArrayExpression,elements:de}},createAssignmentExpression:function(de,Ze,Xt){return{type:y.AssignmentExpression,operator:de,left:Ze,right:Xt}},createBinaryExpression:function(de,Ze,Xt){var Kn=de==="||"||de==="&&"?y.LogicalExpression:y.BinaryExpression;return{type:Kn,operator:de,left:Ze,right:Xt}},createBlockStatement:function(de){return{type:y.BlockStatement,body:de}},createBreakStatement:function(de){return{type:y.BreakStatement,label:de}},createCallExpression:function(de,Ze){return{type:y.CallExpression,callee:de,arguments:Ze}}
831,createCatchClause:function(de,Ze){return{type:y.CatchClause,param:de,body:Ze}},createConditionalExpression:function(de,Ze,Xt){return{type:y.ConditionalExpression,test:de,consequent:Ze,alternate:Xt}},createContinueStatement:function(de){return{type:y.ContinueStatement,label:de}},createDebuggerStatement:function(){return{type:y.DebuggerStatement}},createDoWhileStatement:function(de,Ze){return{type:y.DoWhileStatement,body:de,test:Ze}},createEmptyStatement:function(){return{type:y.EmptyStatement}},createExpressionStatement:function(de){return{type:y.ExpressionStatement,expression:de}},createForStatement:function(de,Ze,Xt,Kn){return{type:y.ForStatement,init:de,test:Ze,update:Xt,body:Kn}},createForInStatement:function(de,Ze,Xt){return{type:y.ForInStatement,left:de,right:Ze,body:Xt,each:!1}},createFunctionDeclaration:function(de,Ze,Xt,Kn){return{type:y.FunctionDeclaration,id:de,params:Ze,defaults:Xt,body:Kn,rest:null,generator:!1,expression:!1}},createFunctionExpression:function(de,Ze,Xt,Kn){return{type:y.FunctionExpression,id:de,params:Ze,defaults:Xt,body:Kn,rest:null,generator:!1,expression:!1}},createIdentifier:function(de){return{type:y.Identifier,name:de}},createIfStatement:function(de,Ze,Xt){return{type:y.IfStatement,test:de,consequent:Ze,alternate:Xt}},createLabeledStatement:function(de,Ze){return{type:y.LabeledStatement,label:de,body:Ze}},createLiteral:function(de){return{type:y.Literal,value:de.value,raw:k.slice(de.start,de.end)}},createMemberExpression:function(de,Ze,Xt){return{type:y.MemberExpression,computed:de==="[",object:Ze,property:Xt}},createNewExpression:function(de,Ze){return{type:y.NewExpression,callee:de,arguments:Ze}},createObjectExpression:function(de){return{type:y.ObjectExpression,properties:de}},createPostfixExpression:function(de,Ze){return{type:y.UpdateExpression,operator:de,argument:Ze,prefix:!1}},createProgram:function(de){return{type:y.Program,body:de}},createProperty:function(de,Ze,Xt){return{type:y.Property,key:Ze,value:Xt,kind:de}},createReturnStatement:function(de){return{type:y.ReturnStatement,argument:de}},createSequenceExpression:function(de){return{type:y.SequenceExpression,expressions:de}},createSwitchCase:function(de,Ze){return{type:y.SwitchCase,test:de,consequent:Ze}},createSwitchStatement:function(de,Ze){return{type:y.SwitchStatement,discriminant:de,cases:Ze}},createThisExpression:function(){return{type:y.ThisExpression}},createThrowStatement:function(de){return{type:y.ThrowStatement,argument:de}},createTryStatement:function(de,Ze,Xt,Kn){return{type:y.TryStatement,block:de,guardedHandlers:Ze,handlers:Xt,finalizer:Kn}},createUnaryExpression:function(de,Ze){return de==="++"||de==="--"?{type:y.UpdateExpression,operator:de,argument:Ze,prefix:!0}:{type:y.UnaryExpression,operator:de,argument:Ze,prefix:!0}},createVariableDeclaration:function(de,Ze){return{type:y.VariableDeclaration,declarations:de,kind:Ze}},createVariableDeclarator:function(de,Ze){return{type:y.VariableDeclarator,id:de,init:Ze}},createWhileStatement:function(de,Ze){return{type:y.WhileStatement,test:de,body:Ze}},createWithStatement:function(de,Ze){return{type:y.WithStatement,object:de,body:Ze}}};function ot(){var de,Ze,Xt,Kn;return de=R,Ze=L,Xt=J,Ve(),Kn=L!==Ze,R=de,L=Ze,J=Xt,Kn}function ke(de,Ze){var Xt,Kn=Array.prototype.slice.call(arguments,2),Gr=Ze.replace(/%(\d)/g,function(Me,tt){return G(tt<Kn.length,"Message reference must be in range"),Kn[tt]});throw typeof de.lineNumber=="number"?(Xt=new Error("Line "+de.lineNumber+": "+Gr),Xt.index=de.start,Xt.lineNumber=de.lineNumber,Xt.column=de.start-J+1):(Xt=new Error("Line "+L+": "+Gr),Xt.index=R,Xt.lineNumber=L,Xt.column=R-J+1),Xt.description=Gr,Xt}function qr(){try{ke.apply(null,arguments)}catch(de){if(H.errors)H.errors.push(de);else throw de}}function jn(de){if(de.type===f.EOF&&ke(de,w.UnexpectedEOS),de.type===f.NumericLiteral&&ke(de,w.UnexpectedNumber),de.type===f.StringLiteral&&ke(de,w.UnexpectedString),de.type===f.Identifier&&ke(de,w.UnexpectedIdentifier),de.type===f.Keyword){if(ze(de.value))ke(de,w.UnexpectedReserved);else if(B&&ye(de.value)){qr(de,w.StrictReservedWord);return}ke(de,w.UnexpectedToken,de.value)}ke(de,w.UnexpectedToken,de.value)}function wn(de){var Ze=An();(Ze.type!==f.Punctuator||Ze.value!==de)&&jn(Ze)}
831function nt(de){var Ze=An();(Ze.type!==f.Keyword||Ze.value!==de)&&jn(Ze)}function vt(de){return W.type===f.Punctuator&&W.value===de}function Vn(de){return W.type===f.Keyword&&W.value===de}function yt(){var de;return W.type!==f.Punctuator?!1:(de=W.value,de==="="||de==="*="||de==="/="||de==="%="||de==="+="||de==="-="||de==="<<="||de===">>="||de===">>>="||de==="&="||de==="^="||de==="|=")}function tn(){var de;if(k.charCodeAt(R)===59||vt(";")){An();return}de=L,Ve(),L===de&&W.type!==f.EOF&&!vt("}")&&jn(W)}function Pr(de){return de.type===y.Identifier||de.type===y.MemberExpression}function ri(){var de=[],Ze;for(Ze=W,wn("[");!vt("]");)vt(",")?(An(),de.push(null)):(de.push(cn()),vt("]")||wn(","));return An(),I.markEnd(I.createArrayExpression(de),Ze)}function gn(de,Ze){var Xt,Kn,Gr;return Xt=B,Gr=W,Kn=Ma(),Ze&&B&&Fe(de[0].name)&&qr(Ze,w.StrictParamName),B=Xt,I.markEnd(I.createFunctionExpression(null,de,[],Kn),Gr)}function bn(){var de,Ze;return Ze=W,de=An(),de.type===f.StringLiteral||de.type===f.NumericLiteral?(B&&de.octal&&qr(de,w.StrictOctalLiteral),I.markEnd(I.createLiteral(de),Ze)):I.markEnd(I.createIdentifier(de.value),Ze)}function Tt(){var de,Ze,Xt,Kn,Gr,Me;if(de=W,Me=W,de.type===f.Identifier)return Xt=bn(),de.value==="get"&&!vt(":")?(Ze=bn(),wn("("),wn(")"),Kn=gn([]),I.markEnd(I.createProperty("get",Ze,Kn),Me)):de.value==="set"&&!vt(":")?(Ze=bn(),wn("("),de=W,de.type!==f.Identifier?(wn(")"),qr(de,w.UnexpectedToken,de.value),Kn=gn([])):(Gr=[nr()],wn(")"),Kn=gn(Gr,de)),I.markEnd(I.createProperty("set",Ze,Kn),Me)):(wn(":"),Kn=cn(),I.markEnd(I.createProperty("init",Xt,Kn),Me));if(de.type===f.EOF||de.type===f.Punctuator)jn(de);else return Ze=bn(),wn(":"),Kn=cn(),I.markEnd(I.createProperty("init",Ze,Kn),Me)}function Vt(){var de=[],Ze,Xt,Kn,Gr,Me={},tt=String,Ft;for(Ft=W,wn("{");!vt("}");)Ze=Tt(),Ze.key.type===y.Identifier?Xt=Ze.key.name:Xt=tt(Ze.key.value),Gr=Ze.kind==="init"?E.Data:Ze.kind==="get"?E.Get:E.Set,Kn="$"+Xt,Object.prototype.hasOwnProperty.call(Me,Kn)?(Me[Kn]===E.Data?B&&Gr===E.Data?qr({},w.StrictDuplicateProperty):Gr!==E.Data&&qr({},w.AccessorDataProperty):Gr===E.Data?qr({},w.AccessorDataProperty):Me[Kn]&Gr&&qr({},w.AccessorGetSet),Me[Kn]|=Gr):Me[Kn]=Gr,de.push(Ze),vt("}")||wn(",");return wn("}"),I.markEnd(I.createObjectExpression(de),Ft)}function It(){var de;return wn("("),de=_n(),wn(")"),de}function Xn(){var de,Ze,Xt,Kn;if(vt("("))return It();if(vt("["))return ri();if(vt("{"))return Vt();if(de=W.type,Kn=W,de===f.Identifier)Xt=I.createIdentifier(An().value);else if(de===f.StringLiteral||de===f.NumericLiteral)B&&W.octal&&qr(W,w.StrictOctalLiteral),Xt=I.createLiteral(An());else if(de===f.Keyword){if(Vn("function"))return Os();Vn("this")?(An(),Xt=I.createThisExpression()):jn(An())}else de===f.BooleanLiteral?(Ze=An(),Ze.value=Ze.value==="true",Xt=I.createLiteral(Ze)):de===f.NullLiteral?(Ze=An(),Ze.value=null,Xt=I.createLiteral(Ze)):vt("/")||vt("/=")?(typeof H.tokens<"u"?Xt=I.createLiteral(Pn()):Xt=I.createLiteral(ln()),cr()):jn(An());return I.markEnd(Xt,Kn)}function dr(){var de=[];if(wn("("),!vt(")"))for(;R<K&&(de.push(cn()),!vt(")"));)wn(",");return wn(")"),de}function Sr(){var de,Ze;return Ze=W,de=An(),Rn(de)||jn(de),I.markEnd(I.createIdentifier(de.value),Ze)}function Lr(){return wn("."),Sr()}function br(){var de;return wn("["),de=_n(),wn("]"),de}function Yr(){var de,Ze,Xt;return Xt=W,nt("new"),de=Ci(),Ze=vt("(")?dr():[],I.markEnd(I.createNewExpression(de,Ze),Xt)}function Vr(){var de,Ze,Xt,Kn,Gr;for(Gr=W,de=Z.allowIn,Z.allowIn=!0,Ze=Vn("new")?Yr():Xn(),Z.allowIn=de;;){if(vt("."))Kn=Lr(),Ze=I.createMemberExpression(".",Ze,Kn);else if(vt("("))Xt=dr(),Ze=I.createCallExpression(Ze,Xt);else if(vt("["))Kn=br(),Ze=I.createMemberExpression("[",Ze,Kn);else break;I.markEnd(Ze,Gr)}return Ze}function Ci(){var de,Ze,Xt,Kn;for(Kn=W,de=Z.allowIn,Ze=Vn("new")?Yr():Xn(),Z.allowIn=de;vt(".")||vt("[");)vt("[")?(Xt=br(),Ze=I.createMemberExpression("[",Ze,Xt)):(Xt=Lr(),Ze=I.createMemberExpression(".",Ze,Xt)),I.markEnd(Ze,Kn);return Ze}function Ai(){var de,Ze,Xt=W;return de=Vr(),W.type===f.Punctuator&&(vt("++")||vt("--"))&&!ot()&&(B&&de.type===y.Identifier&&Fe(de.name)&&qr({},w.StrictLHSPostfix),Pr(de)||qr({},w.InvalidLHSInAssignment),Ze=An(),de=I.markEnd(I.createPostfixExpression(Ze.value,de),Xt)),de}function $i(){var de,Ze,Xt;return W.type!==f.Punctuator&&W.type!==f.Keyword?Ze=Ai():vt("++")||vt("--")?(Xt=W,de=An(),Ze=$i(),B&&Ze.type===y.Identifier&&Fe(Ze.name)&&qr({},w.StrictLHSPrefix),Pr(Ze)||qr({},w.InvalidLHSInAssignment),Ze=I.createUnaryExpression(de.value,Ze),Ze=I.markEnd(Ze,Xt)):vt("+")||vt("-")||vt("~")||vt("!")?(Xt=W,de=An(),Ze=$i(),Ze=I.createUnaryExpression(de.value,Ze),Ze=I.markEnd(Ze,Xt)):Vn("delete")||Vn("void")||Vn("typeof")?(Xt=W,de=An(),Ze=$i(),Ze=I.createUnaryExpression(de.value,Ze),Ze=I.markEnd(Ze,Xt),B&&Ze.operator==="delete"&&Ze.argument.type===y.Identifier&&qr({},w.StrictDelete)):Ze=Ai(),Ze}function _e(de,Ze){var Xt=0;
vendor: 8,395 bytes, line 831
831if(de.type!==f.Punctuator&&de.type!==f.Keyword)return 0;switch(de.value){case"||":Xt=1;break;case"&&":Xt=2;break;case"|":Xt=3;break;case"^":Xt=4;break;case"&":Xt=5;break;case"==":case"!=":case"===":case"!==":Xt=6;break;case"<":case">":case"<=":case">=":case"instanceof":Xt=7;break;case"in":Xt=Ze?7:0;break;case"<<":case">>":case">>>":Xt=8;break;case"+":case"-":Xt=9;break;case"*":case"/":case"%":Xt=11;break;default:break}return Xt}function Ie(){var de,Ze,Xt,Kn,Gr,Me,tt,Ft,Bt,mn;if(de=W,Bt=$i(),Kn=W,Gr=_e(Kn,Z.allowIn),Gr===0)return Bt;for(Kn.prec=Gr,An(),Ze=[de,W],tt=$i(),Me=[Bt,Kn,tt];(Gr=_e(W,Z.allowIn))>0;){for(;Me.length>2&&Gr<=Me[Me.length-2].prec;)tt=Me.pop(),Ft=Me.pop().value,Bt=Me.pop(),Xt=I.createBinaryExpression(Ft,Bt,tt),Ze.pop(),de=Ze[Ze.length-1],I.markEnd(Xt,de),Me.push(Xt);Kn=An(),Kn.prec=Gr,Me.push(Kn),Ze.push(W),Xt=$i(),Me.push(Xt)}for(mn=Me.length-1,Xt=Me[mn],Ze.pop();mn>1;)Xt=I.createBinaryExpression(Me[mn-1].value,Me[mn-2],Xt),mn-=2,de=Ze.pop(),I.markEnd(Xt,de);return Xt}function Ot(){var de,Ze,Xt,Kn,Gr;return Gr=W,de=Ie(),vt("?")&&(An(),Ze=Z.allowIn,Z.allowIn=!0,Xt=cn(),Z.allowIn=Ze,wn(":"),Kn=cn(),de=I.createConditionalExpression(de,Xt,Kn),I.markEnd(de,Gr)),de}function cn(){var de,Ze,Xt,Kn,Gr;return de=W,Gr=W,Kn=Ze=Ot(),yt()&&(Pr(Ze)||qr({},w.InvalidLHSInAssignment),B&&Ze.type===y.Identifier&&Fe(Ze.name)&&qr(de,w.StrictLHSAssignment),de=An(),Xt=cn(),Kn=I.markEnd(I.createAssignmentExpression(de.value,Ze,Xt),Gr)),Kn}function _n(){var de,Ze=W;if(de=cn(),vt(",")){for(de=I.createSequenceExpression([de]);R<K&&vt(",");)An(),de.expressions.push(cn());I.markEnd(de,Ze)}return de}function $n(){for(var de=[],Ze;R<K&&!(vt("}")||(Ze=pa(),typeof Ze>"u"));)de.push(Ze);return de}function Ti(){var de,Ze;return Ze=W,wn("{"),de=$n(),wn("}"),I.markEnd(I.createBlockStatement(de),Ze)}function nr(){var de,Ze;return Ze=W,de=An(),de.type!==f.Identifier&&jn(de),I.markEnd(I.createIdentifier(de.value),Ze)}function Gt(de){var Ze=null,Xt,Kn;return Kn=W,Xt=nr(),B&&Fe(Xt.name)&&qr({},w.StrictVarName),de==="const"?(wn("="),Ze=cn()):vt("=")&&(An(),Ze=cn()),I.markEnd(I.createVariableDeclarator(Xt,Ze),Kn)}function vr(de){var Ze=[];do{if(Ze.push(Gt(de)),!vt(","))break;An()}while(R<K);return Ze}function Tr(){var de;return nt("var"),de=vr(),tn(),I.createVariableDeclaration(de,"var")}function rr(de){var Ze,Xt;return Xt=W,nt(de),Ze=vr(de),tn(),I.markEnd(I.createVariableDeclaration(Ze,de),Xt)}function ti(){return wn(";"),I.createEmptyStatement()}function _r(){var de=_n();return tn(),I.createExpressionStatement(de)}function Ne(){var de,Ze,Xt;return nt("if"),wn("("),de=_n(),wn(")"),Ze=Ys(),Vn("else")?(An(),Xt=Ys()):Xt=null,I.createIfStatement(de,Ze,Xt)}function ct(){var de,Ze,Xt;return nt("do"),Xt=Z.inIteration,Z.inIteration=!0,de=Ys(),Z.inIteration=Xt,nt("while"),wn("("),Ze=_n(),wn(")"),vt(";")&&An(),I.createDoWhileStatement(de,Ze)}function Jt(){var de,Ze,Xt;return nt("while"),wn("("),de=_n(),wn(")"),Xt=Z.inIteration,Z.inIteration=!0,Ze=Ys(),Z.inIteration=Xt,I.createWhileStatement(de,Ze)}function sn(){var de,Ze,Xt;return Xt=W,de=An(),Ze=vr(),I.markEnd(I.createVariableDeclaration(Ze,de.value),Xt)}function kn(){var de,Ze,Xt,Kn,Gr,Me,tt;return de=Ze=Xt=null,nt("for"),wn("("),vt(";")?An():(Vn("var")||Vn("let")?(Z.allowIn=!1,de=sn(),Z.allowIn=!0,de.declarations.length===1&&Vn("in")&&(An(),Kn=de,Gr=_n(),de=null)):(Z.allowIn=!1,de=_n(),Z.allowIn=!0,Vn("in")&&(Pr(de)||qr({},w.InvalidLHSInForIn),An(),Kn=de,Gr=_n(),de=null)),typeof Kn>"u"&&wn(";")),typeof Kn>"u"&&(vt(";")||(Ze=_n()),wn(";"),vt(")")||(Xt=_n())),wn(")"),tt=Z.inIteration,Z.inIteration=!0,Me=Ys(),Z.inIteration=tt,typeof Kn>"u"?I.createForStatement(de,Ze,Xt,Me):I.createForInStatement(Kn,Gr,Me)}function er(){var de=null,Ze;return nt("continue"),k.charCodeAt(R)===59?(An(),Z.inIteration||ke({},w.IllegalContinue),I.createContinueStatement(null)):ot()?(Z.inIteration||ke({},w.IllegalContinue),I.createContinueStatement(null)):(W.type===f.Identifier&&(de=nr(),Ze="$"+de.name,Object.prototype.hasOwnProperty.call(Z.labelSet,Ze)||ke({},w.UnknownLabel,de.name)),tn(),de===null&&!Z.inIteration&&ke({},w.IllegalContinue),I.createContinueStatement(de))}function Fr(){var de=null,Ze;return nt("break"),k.charCodeAt(R)===59?(An(),Z.inIteration||Z.inSwitch||ke({},w.IllegalBreak),I.createBreakStatement(null)):ot()?(Z.inIteration||Z.inSwitch||ke({},w.IllegalBreak),I.createBreakStatement(null)):(W.type===f.Identifier&&(de=nr(),Ze="$"+de.name,Object.prototype.hasOwnProperty.call(Z.labelSet,Ze)||ke({},w.UnknownLabel,de.name)),tn(),de===null&&!(Z.inIteration||Z.inSwitch)&&ke({},w.IllegalBreak),I.createBreakStatement(de))}function Ki(){var de=null;return nt("return"),Z.inFunctionBody||qr({},w.IllegalReturn),k.charCodeAt(R)===32&&xe(k.charCodeAt(R+1))?(de=_n(),tn(),I.createReturnStatement(de)):ot()?I.createReturnStatement(null):(vt(";")||!vt("}")&&W.type!==f.EOF&&(de=_n()),tn(),I.createReturnStatement(de))}function Fi(){var de,Ze;return B&&(Ve(),qr({},w.StrictModeWith)),nt("with"),wn("("),de=_n(),wn(")"),Ze=Ys(),I.createWithStatement(de,Ze)}function Hi(){var de,Ze=[],Xt,Kn;for(Kn=W,Vn("default")?(An(),de=null):(nt("case"),de=_n()),wn(":");R<K&&!(vt("}")||Vn("default")||Vn("case"));)Xt=Ys(),Ze.push(Xt);return I.markEnd(I.createSwitchCase(de,Ze),Kn)}function Bi(){var de,Ze,Xt,Kn,Gr;if(nt("switch"),wn("("),de=_n(),wn(")"),wn("{"),Ze=[],vt("}"))return An(),I.createSwitchStatement(de,Ze);for(Kn=Z.inSwitch,Z.inSwitch=!0,Gr=!1;R<K&&!vt("}");)Xt=Hi(),Xt.test===null&&(Gr&&ke({},w.MultipleDefaultsInSwitch),Gr=!0),Ze.push(Xt);return Z.inSwitch=Kn,wn("}"),I.createSwitchStatement(de,Ze)}function As(){var de;return nt("throw"),ot()&&ke({},w.NewlineAfterThrow),de=_n(),tn(),I.createThrowStatement(de)}function ks(){var de,Ze,Xt;return Xt=W,nt("catch"),wn("("),vt(")")&&jn(W),de=nr(),B&&Fe(de.name)&&qr({},w.StrictCatchVariable),wn(")"),Ze=Ti(),I.markEnd(I.createCatchClause(de,Ze),Xt)}function xs(){var de,Ze=[],Xt=null;return nt("try"),de=Ti(),Vn("catch")&&Ze.push(ks()),Vn("finally")&&(An(),Xt=Ti()),Ze.length===0&&!Xt&&ke({},w.NoCatchOrFinally),I.createTryStatement(de,[],Ze,Xt)}function Ls(){return nt("debugger"),tn(),I.createDebuggerStatement()}function Ys(){var de=W.type,Ze,Xt,Kn,Gr;if(de===f.EOF&&jn(W),de===f.Punctuator&&W.value==="{")return Ti();if(Gr=W,de===f.Punctuator)switch(W.value){case";":return I.markEnd(ti(),Gr);case"(":return I.markEnd(_r(),Gr);default:break}if(de===f.Keyword)switch(W.value){case"break":return I.markEnd(Fr(),Gr);case"continue":return I.markEnd(er(),Gr);case"debugger":return I.markEnd(Ls(),Gr);case"do":return I.markEnd(ct(),Gr);case"for":return I.markEnd(kn(),Gr);case"function":return I.markEnd(Ha(),Gr);case"if":return I.markEnd(Ne(),Gr);case"return":return I.markEnd(Ki(),Gr);case"switch":return I.markEnd(Bi(),Gr);case"throw":return I.markEnd(As(),Gr);case"try":return I.markEnd(xs(),Gr);case"var":return I.markEnd(Tr(),Gr);case"while":return I.markEnd(Jt(),Gr);case"with":return I.markEnd(Fi(),Gr);default:break}return Ze=_n(),Ze.type===y.Identifier&&vt(":")?(An(),Kn="$"+Ze.name,Object.prototype.hasOwnProperty.call(Z.labelSet,Kn)&&ke({},w.Redeclaration,"Label",Ze.name),Z.labelSet[Kn]=!0,Xt=Ys(),delete Z.labelSet[Kn],I.markEnd(I.createLabeledStatement(Ze,Xt),Gr)):(tn(),I.markEnd(I.createExpressionStatement(Ze),Gr))}function Ma(){var de,Ze=[],Xt,Kn,Gr,Me,tt,Ft,Bt,mn;for(mn=W,wn("{");R<K&&!(W.type!==f.StringLiteral||(Xt=W,de=pa(),Ze.push(de),de.expression.type!==y.Literal));)Kn=k.slice(Xt.start+1,Xt.end-1),Kn==="use strict"?(B=!0,Gr&&qr(Gr,w.StrictOctalLiteral)):!Gr&&Xt.octal&&(Gr=Xt);for(Me=Z.labelSet,tt=Z.inIteration,Ft=Z.inSwitch,Bt=Z.inFunctionBody,Z.labelSet={},Z.inIteration=!1,Z.inSwitch=!1,Z.inFunctionBody=!0;R<K&&!(vt("}")||(de=pa(),typeof de>"u"));)Ze.push(de);return wn("}"),Z.labelSet=Me,Z.inIteration=tt,Z.inSwitch=Ft,Z.inFunctionBody=Bt,I.markEnd(I.createBlockStatement(Ze),mn)}function Xs(de){var Ze,Xt=[],Kn,Gr,Me,tt,Ft;if(wn("("),!vt(")"))for(Me={};R<K&&(Kn=W,Ze=nr(),tt="$"+Kn.value,B?(Fe(Kn.value)&&(Gr=Kn,Ft=w.StrictParamName),Object.prototype.hasOwnProperty.call(Me,tt)&&(Gr=Kn,Ft=w.StrictParamDupe)):de||(Fe(Kn.value)?(de=Kn,Ft=w.StrictParamName):ye(Kn.value)?(de=Kn,Ft=w.StrictReservedWord):Object.prototype.hasOwnProperty.call(Me,tt)&&(de=Kn,Ft=w.StrictParamDupe)),Xt.push(Ze),Me[tt]=!0,!vt(")"));)wn(",");return wn(")"),{params:Xt,stricted:Gr,firstRestricted:de,message:Ft}}function Ha(){var de,Ze=[],Xt,Kn,Gr,Me,tt,Ft,Bt,mn;
831return mn=W,nt("function"),Kn=W,de=nr(),B?Fe(Kn.value)&&qr(Kn,w.StrictFunctionName):Fe(Kn.value)?(tt=Kn,Ft=w.StrictFunctionName):ye(Kn.value)&&(tt=Kn,Ft=w.StrictReservedWord),Me=Xs(tt),Ze=Me.params,Gr=Me.stricted,tt=Me.firstRestricted,Me.message&&(Ft=Me.message),Bt=B,Xt=Ma(),B&&tt&&ke(tt,Ft),B&&Gr&&qr(Gr,Ft),B=Bt,I.markEnd(I.createFunctionDeclaration(de,Ze,[],Xt),mn)}function Os(){var de,Ze=null,Xt,Kn,Gr,Me,tt=[],Ft,Bt,mn;return mn=W,nt("function"),vt("(")||(de=W,Ze=nr(),B?Fe(de.value)&&qr(de,w.StrictFunctionName):Fe(de.value)?(Kn=de,Gr=w.StrictFunctionName):ye(de.value)&&(Kn=de,Gr=w.StrictReservedWord)),Me=Xs(Kn),tt=Me.params,Xt=Me.stricted,Kn=Me.firstRestricted,Me.message&&(Gr=Me.message),Bt=B,Ft=Ma(),B&&Kn&&ke(Kn,Gr),B&&Xt&&qr(Xt,Gr),B=Bt,I.markEnd(I.createFunctionExpression(Ze,tt,[],Ft),mn)}function pa(){if(W.type===f.Keyword)switch(W.value){case"const":case"let":return rr(W.value);case"function":return Ha();default:return Ys()}if(W.type!==f.EOF)return Ys()}function ya(){for(var de,Ze=[],Xt,Kn,Gr;R<K&&(Xt=W,!(Xt.type!==f.StringLiteral||(de=pa(),Ze.push(de),de.expression.type!==y.Literal)));)Kn=k.slice(Xt.start+1,Xt.end-1),Kn==="use strict"?(B=!0,Gr&&qr(Gr,w.StrictOctalLiteral)):!Gr&&Xt.octal&&(Gr=Xt);for(;R<K&&(de=pa(),!(typeof de>"u"));)Ze.push(de);return Ze}function $s(){var de,Ze;return Ve(),cr(),Ze=W,B=!1,de=ya(),I.markEnd(I.createProgram(de),Ze)}function Gs(){var de,Ze,Xt,Kn=[];for(de=0;de<H.tokens.length;++de)Ze=H.tokens[de],Xt={type:Ze.type,value:Ze.value},H.range&&(Xt.range=Ze.range),H.loc&&(Xt.loc=Ze.loc),Kn.push(Xt);H.tokens=Kn}function ua(de,Ze){var Xt,Kn,Gr;Xt=String,typeof de!="string"&&!(de instanceof String)&&(de=Xt(de)),I=O,k=de,R=0,L=k.length>0?1:0,J=0,K=k.length,W=null,Z={allowIn:!0,labelSet:{},inFunctionBody:!1,inIteration:!1,inSwitch:!1,lastCommentStart:-1},H={},Ze=Ze||{},Ze.tokens=!0,H.tokens=[],H.tokenize=!0,H.openParenToken=-1,H.openCurlyToken=-1,H.range=typeof Ze.range=="boolean"&&Ze.range,H.loc=typeof Ze.loc=="boolean"&&Ze.loc,typeof Ze.comment=="boolean"&&Ze.comment&&(H.comments=[]),typeof Ze.tolerant=="boolean"&&Ze.tolerant&&(H.errors=[]);try{if(cr(),W.type===f.EOF)return H.tokens;for(Kn=An();W.type!==f.EOF;)try{Kn=An()}catch(Me){if(Kn=W,H.errors){H.errors.push(Me);break}else throw Me}Gs(),Gr=H.tokens,typeof H.comments<"u"&&(Gr.comments=H.comments),typeof H.errors<"u"&&(Gr.errors=H.errors)}catch(Me){throw Me}finally{H={}}return Gr}function La(de,Ze){var Xt,Kn;Kn=String,typeof de!="string"&&!(de instanceof String)&&(de=Kn(de)),I=O,k=de,R=0,L=k.length>0?1:0,J=0,K=k.length,W=null,Z={allowIn:!0,labelSet:{},inFunctionBody:!1,inIteration:!1,inSwitch:!1,lastCommentStart:-1},H={},typeof Ze<"u"&&(H.range=typeof Ze.range=="boolean"&&Ze.range,H.loc=typeof Ze.loc=="boolean"&&Ze.loc,H.attachComment=typeof Ze.attachComment=="boolean"&&Ze.attachComment,H.loc&&Ze.source!==null&&Ze.source!==void 0&&(H.source=Kn(Ze.source)),typeof Ze.tokens=="boolean"&&Ze.tokens&&(H.tokens=[]),typeof Ze.comment=="boolean"&&Ze.comment&&(H.comments=[]),typeof Ze.tolerant=="boolean"&&Ze.tolerant&&(H.errors=[]),H.attachComment&&(H.range=!0,H.comments=[],H.bottomRightStack=[],H.trailingComments=[],H.leadingComments=[]));try{Xt=$s(),typeof H.comments<"u"&&(Xt.comments=H.comments),typeof H.tokens<"u"&&(Gs(),Xt.tokens=H.tokens),typeof H.errors<"u"&&(Xt.errors=H.errors)}catch(Gr){throw Gr}finally{H={}}return Xt}l.version="1.2.2",l.tokenize=ua,l.parse=La,l.Syntax=function(){var de,Ze={};typeof Object.create=="function"&&(Ze=Object.create(null));for(de in y)y.hasOwnProperty(de)&&(Ze[de]=y[de]);return typeof Object.freeze=="function"&&Object.freeze(Ze),Ze}()})},{}],1:[function(i,s,o){(function(l){var f=function(){var v={trace:function(){},yy:{},symbols_:{error:2,JSON_PATH:3,DOLLAR:4,PATH_COMPONENTS:5,LEADING_CHILD_MEMBER_EXPRESSION:6,PATH_COMPONENT:7,MEMBER_COMPONENT:8,SUBSCRIPT_COMPONENT:9,CHILD_MEMBER_COMPONENT:10,DESCENDANT_MEMBER_COMPONENT:11,DOT:12,MEMBER_EXPRESSION:13,DOT_DOT:14,STAR:15,IDENTIFIER:16,SCRIPT_EXPRESSION:17,INTEGER:18,END:19,CHILD_SUBSCRIPT_COMPONENT:20,DESCENDANT_SUBSCRIPT_COMPONENT:21,"[":22,SUBSCRIPT:23,"]":24,SUBSCRIPT_EXPRESSION:25,SUBSCRIPT_EXPRESSION_LIST:26,SUBSCRIPT_EXPRESSION_LISTABLE:27,",":28,STRING_LITERAL:29,ARRAY_SLICE:30,FILTER_EXPRESSION:31,QQ_STRING:32,Q_STRING:33,$accept:0,$end:1},terminals_:{2:"error",4:"DOLLAR",12:"DOT",14:"DOT_DOT",15:"STAR",16:"IDENTIFIER",17:"SCRIPT_EXPRESSION",18:"INTEGER",19:"END",22:"[",24:"]",28:",",30:"ARRAY_SLICE",31:"FILTER_EXPRESSION",32:"QQ_STRING",33:"Q_STRING"},productions_:[0,[3,1],[3,2],[3,1],[3,2],[5,1],[5,2],[7,1],[7,1],[8,1],[8,1],[10,2],[6,1],[11,2],[13,1],[13,1],[13,1],[13,1],[13,1],[9,1],[9,1],[20,3],[21,4],[23,1],[23,1],[26,1],[26,3],[27,1],[27,1],[27,1],[25,1],[25,1],[25,1],[29,1],[29,1]],performAction:function(T,O,k,B,R,L,J){B.ast||(B.ast=h,h.initialize());var K=L.length-1;switch(R){case 1:return B.ast.set({expression:{type:"root",value:L[K]}}),B.ast.unshift(),B.ast.yield();case 2:return B.ast.set({expression:{type:"root",value:L[K-1]}}),B.ast.unshift(),B.ast.yield();case 3:return B.ast.unshift(),B.ast.yield();
vendor: 6,204 bytes, lines 831-833
831case 4:return B.ast.set({operation:"member",scope:"child",expression:{type:"identifier",value:L[K-1]}}),B.ast.unshift(),B.ast.yield();case 5:break;case 6:break;case 7:B.ast.set({operation:"member"}),B.ast.push();break;case 8:B.ast.set({operation:"subscript"}),B.ast.push();break;case 9:B.ast.set({scope:"child"});break;case 10:B.ast.set({scope:"descendant"});break;case 11:break;case 12:B.ast.set({scope:"child",operation:"member"});break;case 13:break;case 14:B.ast.set({expression:{type:"wildcard",value:L[K]}});break;case 15:B.ast.set({expression:{type:"identifier",value:L[K]}});break;case 16:B.ast.set({expression:{type:"script_expression",value:L[K]}});break;case 17:B.ast.set({expression:{type:"numeric_literal",value:parseInt(L[K])}});break;case 18:break;case 19:B.ast.set({scope:"child"});break;case 20:B.ast.set({scope:"descendant"});break;case 21:break;case 22:break;case 23:break;case 24:L[K].length>1?B.ast.set({expression:{type:"union",value:L[K]}}):this.$=L[K];break;case 25:this.$=[L[K]];break;case 26:this.$=L[K-2].concat(L[K]);break;case 27:this.$={expression:{type:"numeric_literal",value:parseInt(L[K])}},B.ast.set(this.$);break;case 28:this.$={expression:{type:"string_literal",value:L[K]}},B.ast.set(this.$);break;case 29:this.$={expression:{type:"slice",value:L[K]}},B.ast.set(this.$);break;case 30:this.$={expression:{type:"wildcard",value:L[K]}},B.ast.set(this.$);break;case 31:this.$={expression:{type:"script_expression",value:L[K]}},B.ast.set(this.$);break;case 32:this.$={expression:{type:"filter_expression",value:L[K]}},B.ast.set(this.$);break;case 33:this.$=L[K];break;case 34:this.$=L[K];break}},table:[{3:1,4:[1,2],6:3,13:4,15:[1,5],16:[1,6],17:[1,7],18:[1,8],19:[1,9]},{1:[3]},{1:[2,1],5:10,7:11,8:12,9:13,10:14,11:15,12:[1,18],14:[1,19],20:16,21:17,22:[1,20]},{1:[2,3],5:21,7:11,8:12,9:13,10:14,11:15,12:[1,18],14:[1,19],20:16,21:17,22:[1,20]},{1:[2,12],12:[2,12],14:[2,12],22:[2,12]},{1:[2,14],12:[2,14],14:[2,14],22:[2,14]},{1:[2,15],12:[2,15],14:[2,15],22:[2,15]},{1:[2,16],12:[2,16],14:[2,16],22:[2,16]},{1:[2,17],12:[2,17],14:[2,17],22:[2,17]},{1:[2,18],12:[2,18],14:[2,18],22:[2,18]},{1:[2,2],7:22,8:12,9:13,10:14,11:15,12:[1,18],14:[1,19],20:16,21:17,22:[1,20]},{1:[2,5],12:[2,5],14:[2,5],22:[2,5]},{1:[2,7],12:[2,7],14:[2,7],22:[2,7]},{1:[2,8],12:[2,8],14:[2,8],22:[2,8]},{1:[2,9],12:[2,9],14:[2,9],22:[2,9]},{1:[2,10],12:[2,10],14:[2,10],22:[2,10]},{1:[2,19],12:[2,19],14:[2,19],22:[2,19]},{1:[2,20],12:[2,20],14:[2,20],22:[2,20]},{13:23,15:[1,5],16:[1,6],17:[1,7],18:[1,8],19:[1,9]},{13:24,15:[1,5],16:[1,6],17:[1,7],18:[1,8],19:[1,9],22:[1,25]},{15:[1,29],17:[1,30],18:[1,33],23:26,25:27,26:28,27:32,29:34,30:[1,35],31:[1,31],32:[1,36],33:[1,37]},{1:[2,4],7:22,8:12,9:13,10:14,11:15,12:[1,18],14:[1,19],20:16,21:17,22:[1,20]},{1:[2,6],12:[2,6],14:[2,6],22:[2,6]},{1:[2,11],12:[2,11],14:[2,11],22:[2,11]},{1:[2,13],12:[2,13],14:[2,13],22:[2,13]},{15:[1,29],17:[1,30],18:[1,33],23:38,25:27,26:28,27:32,29:34,30:[1,35],31:[1,31],32:[1,36],33:[1,37]},{24:[1,39]},{24:[2,23]},{24:[2,24],28:[1,40]},{24:[2,30]},{24:[2,31]},{24:[2,32]},{24:[2,25],28:[2,25]},{24:[2,27],28:[2,27]},{24:[2,28],28:[2,28]},{24:[2,29],28:[2,29]},{24:[2,33],28:[2,33]},{24:[2,34],28:[2,34]},{24:[1,41]},{1:[2,21],12:[2,21],14:[2,21],22:[2,21]},{18:[1,33],27:42,29:34,30:[1,35],32:[1,36],33:[1,37]},{1:[2,22],12:[2,22],14:[2,22],22:[2,22]},{24:[2,26],28:[2,26]}],defaultActions:{27:[2,23],29:[2,30],30:[2,31],31:[2,32]},parseError:function(T,O){if(O.recoverable)this.trace(T);else throw new Error(T)},parse:function(T){var O=this,k=[0],B=[null],R=[],L=this.table,J="",K=0,I=0,W=0,Z=2,H=1,G=R.slice.call(arguments,1);this.lexer.setInput(T),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,this.yy.parser=this,typeof this.lexer.yylloc>"u"&&(this.lexer.yylloc={});var te=this.lexer.yylloc;R.push(te);var ve=this.lexer.options&&this.lexer.options.ranges;typeof this.yy.parseError=="function"?this.parseError=this.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function oe(un){k.length=k.length-2*un,B.length=B.length-un,R.length=R.length-un}function le(){var un;return un=O.lexer.lex()||H,typeof un!="number"&&(un=O.symbols_[un]||un),un}for(var Se,xe,Ge,ze,ye,Fe,Je={},qe,Lt,$t,Ve;;){if(Ge=k[k.length-1],this.defaultActions[Ge]?ze=this.defaultActions[Ge]:((Se===null||typeof Se>"u")&&(Se=le()),ze=L[Ge]&&L[Ge][Se]),typeof ze>"u"||!ze.length||!ze[0]){var ft="";Ve=[];for(qe in L[Ge])this.terminals_[qe]&&qe>Z&&Ve.push("'"+this.terminals_[qe]+"'");this.lexer.showPosition?ft="Parse error on line "+(K+1)+`:
832`+this.lexer.showPosition()+`
833Expecting `+Ve.join(", ")+", got '"+(this.terminals_[Se]||Se)+"'":ft="Parse error on line "+(K+1)+": Unexpected "+(Se==H?"end of input":"'"+(this.terminals_[Se]||Se)+"'"),this.parseError(ft,{text:this.lexer.match,token:this.terminals_[Se]||Se,line:this.lexer.yylineno,loc:te,expected:Ve})}if(ze[0]instanceof Array&&ze.length>1)throw new Error("Parse Error: multiple actions possible at state: "+Ge+", token: "+Se);switch(ze[0]){case 1:k.push(Se),B.push(this.lexer.yytext),R.push(this.lexer.yylloc),k.push(ze[1]),Se=null,xe?(Se=xe,xe=null):(I=this.lexer.yyleng,J=this.lexer.yytext,K=this.lexer.yylineno,te=this.lexer.yylloc,W>0&&W--);break;case 2:if(Lt=this.productions_[ze[1]][1],Je.$=B[B.length-Lt],Je._$={first_line:R[R.length-(Lt||1)].first_line,last_line:R[R.length-1].last_line,first_column:R[R.length-(Lt||1)].first_column,last_column:R[R.length-1].last_column},ve&&(Je._$.range=[R[R.length-(Lt||1)].range[0],R[R.length-1].range[1]]),Fe=this.performAction.apply(Je,[J,I,K,this.yy,ze[1],B,R].concat(G)),typeof Fe<"u")return Fe;Lt&&(k=k.slice(0,-1*Lt*2),B=B.slice(0,-1*Lt),R=R.slice(0,-1*Lt)),k.push(this.productions_[ze[1]][0]),B.push(Je.$),R.push(Je._$),$t=L[k[k.length-2]][k[k.length-1]],k.push($t);break;case 3:return!0}}return!0}},h={initialize:function(){this._nodes=[],this._node={},this._stash=[]},set:function(w){for(var T in w)this._node[T]=w[T];return this._node},node:function(w){return arguments.length&&(this._node=w),this._node},push:function(){this._nodes.push(this._node),this._node={}},unshift:function(){this._nodes.unshift(this._node),this._node={}},yield:function(){var w=this._nodes;return this.initialize(),w}}
vendor: 5,185 bytes, lines 833-836
833,y=function(){var w={EOF:1,parseError:function(O,k){if(this.yy.parser)this.yy.parser.parseError(O,k);else throw new Error(O)},setInput:function(T){return this._input=T,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var T=this._input[0];this.yytext+=T,this.yyleng++,this.offset++,this.match+=T,this.matched+=T;var O=T.match(/(?:\r\n?|\n).*/g);return O?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),T},unput:function(T){var O=T.length,k=T.split(/(?:\r\n?|\n)/g);this._input=T+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-O-1),this.offset-=O;var B=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),k.length-1&&(this.yylineno-=k.length-1);var R=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:k?(k.length===B.length?this.yylloc.first_column:0)+B[B.length-k.length].length-k[0].length:this.yylloc.first_column-O},this.options.ranges&&(this.yylloc.range=[R[0],R[0]+this.yyleng-O]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).
834`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},less:function(T){this.unput(this.match.slice(T))},pastInput:function(){var T=this.matched.substr(0,this.matched.length-this.match.length);return(T.length>20?"...":"")+T.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var T=this.match;return T.length<20&&(T+=this._input.substr(0,20-T.length)),(T.substr(0,20)+(T.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var T=this.pastInput(),O=new Array(T.length+1).join("-");return T+this.upcomingInput()+`
835`+O+"^"},test_match:function(T,O){var k,B,R;if(this.options.backtrack_lexer&&(R={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(R.yylloc.range=this.yylloc.range.slice(0))),B=T[0].match(/(?:\r\n?|\n).*/g),B&&(this.yylineno+=B.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:B?B[B.length-1].length-B[B.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+T[0].length},this.yytext+=T[0],this.match+=T[0],this.matches=T,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(T[0].length),this.matched+=T[0],k=this.performAction.call(this,this.yy,this,O,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),k)return k;if(this._backtrack){for(var L in R)this[L]=R[L];return!1}return!1},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var T,O,k,B;this._more||(this.yytext="",this.match="");for(var R=this._currentRules(),L=0;L<R.length;L++)if(k=this._input.match(this.rules[R[L]]),k&&(!O||k[0].length>O[0].length)){if(O=k,B=L,this.options.backtrack_lexer){if(T=this.test_match(k,R[L]),T!==!1)return T;if(this._backtrack){O=!1;continue}else return!1}else if(!this.options.flex)break}return O?(T=this.test_match(O,R[B]),T!==!1?T:!1):this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text.
836`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var O=this.next();return O||this.lex()},begin:function(O){this.conditionStack.push(O)},popState:function(){var O=this.conditionStack.length-1;return O>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(O){return O=this.conditionStack.length-1-Math.abs(O||0),O>=0?this.conditionStack[O]:"INITIAL"},pushState:function(O){this.begin(O)},stateStackSize:function(){return this.conditionStack.length},options:{},performAction:function(O,k,B,R){var L=R;switch(B){case 0:return 4;case 1:return 14;case 2:return 12;case 3:return 15;case 4:return 16;case 5:return 22;case 6:return 24;case 7:return 28;case 8:return 30;case 9:return 18;case 10:return k.yytext=k.yytext.substr(1,k.yyleng-2),32;
vendor: 9,807 bytes, line 836
836case 11:return k.yytext=k.yytext.substr(1,k.yyleng-2),33;case 12:return 17;case 13:return 31}},rules:[/^(?:\$)/,/^(?:\.\.)/,/^(?:\.)/,/^(?:\*)/,/^(?:[a-zA-Z_]+[a-zA-Z0-9_]*)/,/^(?:\[)/,/^(?:\])/,/^(?:,)/,/^(?:((-?(?:0|[1-9][0-9]*)))?\:((-?(?:0|[1-9][0-9]*)))?(\:((-?(?:0|[1-9][0-9]*)))?)?)/,/^(?:(-?(?:0|[1-9][0-9]*)))/,/^(?:"(?:\\["bfnrt/\\]|\\u[a-fA-F0-9]{4}|[^"\\])*")/,/^(?:'(?:\\['bfnrt/\\]|\\u[a-fA-F0-9]{4}|[^'\\])*')/,/^(?:\(.+?\)(?=\]))/,/^(?:\?\(.+?\)(?=\]))/],conditions:{INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13],inclusive:!0}}};return w}();v.lexer=y;function E(){this.yy={}}return E.prototype=v,v.Parser=E,new E}();typeof i<"u"&&typeof o<"u"&&(o.parser=f,o.Parser=f.Parser,o.parse=function(){return f.parse.apply(f,arguments)},o.main=function(h){h[1]||(console.log("Usage: "+h[0]+" FILE"),l.exit(1));var y=i("fs").readFileSync(i("path").normalize(h[1]),"utf8");return o.parser.parse(y)},typeof s<"u"&&i.main===s&&o.main(l.argv.slice(1)))}).call(this,i("_process"))},{_process:14,fs:12,path:13}],2:[function(i,s,o){s.exports={identifier:"[a-zA-Z_]+[a-zA-Z0-9_]*",integer:"-?(?:0|[1-9][0-9]*)",qq_string:'"(?:\\\\["bfnrt/\\\\]|\\\\u[a-fA-F0-9]{4}|[^"\\\\])*"',q_string:"'(?:\\\\['bfnrt/\\\\]|\\\\u[a-fA-F0-9]{4}|[^'\\\\])*'"}},{}],3:[function(i,s,o){var l=i("./dict"),f=i("fs"),v={lex:{macros:{esc:"\\\\",int:l.integer},rules:[["\\$","return 'DOLLAR'"],["\\.\\.","return 'DOT_DOT'"],["\\.","return 'DOT'"],["\\*","return 'STAR'"],[l.identifier,"return 'IDENTIFIER'"],["\\[","return '['"],["\\]","return ']'"],[",","return ','"],["({int})?\\:({int})?(\\:({int})?)?","return 'ARRAY_SLICE'"],["{int}","return 'INTEGER'"],[l.qq_string,"yytext = yytext.substr(1,yyleng-2); return 'QQ_STRING';"],[l.q_string,"yytext = yytext.substr(1,yyleng-2); return 'Q_STRING';"],["\\(.+?\\)(?=\\])","return 'SCRIPT_EXPRESSION'"],["\\?\\(.+?\\)(?=\\])","return 'FILTER_EXPRESSION'"]]},start:"JSON_PATH",bnf:{JSON_PATH:[["DOLLAR",'yy.ast.set({ expression: { type: "root", value: $1 } }); yy.ast.unshift(); return yy.ast.yield()'],["DOLLAR PATH_COMPONENTS",'yy.ast.set({ expression: { type: "root", value: $1 } }); yy.ast.unshift(); return yy.ast.yield()'],["LEADING_CHILD_MEMBER_EXPRESSION","yy.ast.unshift(); return yy.ast.yield()"],["LEADING_CHILD_MEMBER_EXPRESSION PATH_COMPONENTS",'yy.ast.set({ operation: "member", scope: "child", expression: { type: "identifier", value: $1 }}); yy.ast.unshift(); return yy.ast.yield()']],PATH_COMPONENTS:[["PATH_COMPONENT",""],["PATH_COMPONENTS PATH_COMPONENT",""]],PATH_COMPONENT:[["MEMBER_COMPONENT",'yy.ast.set({ operation: "member" }); yy.ast.push()'],["SUBSCRIPT_COMPONENT",'yy.ast.set({ operation: "subscript" }); yy.ast.push() ']],MEMBER_COMPONENT:[["CHILD_MEMBER_COMPONENT",'yy.ast.set({ scope: "child" })'],["DESCENDANT_MEMBER_COMPONENT",'yy.ast.set({ scope: "descendant" })']],CHILD_MEMBER_COMPONENT:[["DOT MEMBER_EXPRESSION",""]],LEADING_CHILD_MEMBER_EXPRESSION:[["MEMBER_EXPRESSION",'yy.ast.set({ scope: "child", operation: "member" })']],DESCENDANT_MEMBER_COMPONENT:[["DOT_DOT MEMBER_EXPRESSION",""]],MEMBER_EXPRESSION:[["STAR",'yy.ast.set({ expression: { type: "wildcard", value: $1 } })'],["IDENTIFIER",'yy.ast.set({ expression: { type: "identifier", value: $1 } })'],["SCRIPT_EXPRESSION",'yy.ast.set({ expression: { type: "script_expression", value: $1 } })'],["INTEGER",'yy.ast.set({ expression: { type: "numeric_literal", value: parseInt($1) } })'],["END",""]],SUBSCRIPT_COMPONENT:[["CHILD_SUBSCRIPT_COMPONENT",'yy.ast.set({ scope: "child" })'],["DESCENDANT_SUBSCRIPT_COMPONENT",'yy.ast.set({ scope: "descendant" })']],CHILD_SUBSCRIPT_COMPONENT:[["[ SUBSCRIPT ]",""]],DESCENDANT_SUBSCRIPT_COMPONENT:[["DOT_DOT [ SUBSCRIPT ]",""]],SUBSCRIPT:[["SUBSCRIPT_EXPRESSION",""],["SUBSCRIPT_EXPRESSION_LIST",'$1.length > 1? yy.ast.set({ expression: { type: "union", value: $1 } }) : $$ = $1']],SUBSCRIPT_EXPRESSION_LIST:[["SUBSCRIPT_EXPRESSION_LISTABLE","$$ = [$1]"],["SUBSCRIPT_EXPRESSION_LIST , SUBSCRIPT_EXPRESSION_LISTABLE","$$ = $1.concat($3)"]],SUBSCRIPT_EXPRESSION_LISTABLE:[["INTEGER",'$$ = { expression: { type: "numeric_literal", value: parseInt($1) } }; yy.ast.set($$)'],["STRING_LITERAL",'$$ = { expression: { type: "string_literal", value: $1 } }; yy.ast.set($$)'],["ARRAY_SLICE",'$$ = { expression: { type: "slice", value: $1 } }; yy.ast.set($$)']],SUBSCRIPT_EXPRESSION:[["STAR",'$$ = { expression: { type: "wildcard", value: $1 } }; yy.ast.set($$)'],["SCRIPT_EXPRESSION",'$$ = { expression: { type: "script_expression", value: $1 } }; yy.ast.set($$)'],["FILTER_EXPRESSION",'$$ = { expression: { type: "filter_expression", value: $1 } }; yy.ast.set($$)']],STRING_LITERAL:[["QQ_STRING","$$ = $1"],["Q_STRING","$$ = $1"]]}};f.readFileSync&&(v.moduleInclude=f.readFileSync(i.resolve("../include/module.js")),v.actionInclude=f.readFileSync(i.resolve("../include/action.js"))),s.exports=v},{"./dict":2,fs:12}],4:[function(i,s,o){var l=i("./aesprim"),f=i("./slice"),v=i("static-eval"),h=i("underscore").uniq,y=function(){return this.initialize.apply(this,arguments)};y.prototype.initialize=function(){this.traverse=O(!0),this.descend=O()},y.prototype.keys=Object.keys,y.prototype.resolve=function(K){var I=[K.operation,K.scope,K.expression.type].join("-"),W=this._fns[I];if(!W)throw new Error("couldn't resolve key: "+I);return W.bind(this)},y.prototype.register=function(K,I){if(!I instanceof Function)throw new Error("handler must be a function");this._fns[K]=I},y.prototype._fns={"member-child-identifier":function(K,I){var W=K.expression.value,Z=I.value;if(Z instanceof Object&&W in Z)return[{value:Z[W],path:I.path.concat(W)}]},"member-descendant-identifier":B(function(K,I,W){return K==W}),"subscript-child-numeric_literal":k(function(K,I,W){return K===W}),"member-child-numeric_literal":k(function(K,I,W){return String(K)===String(W)}),"subscript-descendant-numeric_literal":B(function(K,I,W){return K===W}),"member-child-wildcard":k(function(){return!0}),"member-descendant-wildcard":B(function(){return!0}),"subscript-descendant-wildcard":B(function(){return!0}),"subscript-child-wildcard":k(function(){return!0}),"subscript-child-slice":function(K,I){if(w(I.value)){var W=K.expression.value.split(":").map(J),Z=I.value.map(function(H,G){return{value:H,path:I.path.concat(G)}});return f.apply(null,[Z].concat(W))}},"subscript-child-union":function(K,I){var W=[];return K.expression.value.forEach(function(Z){var H={operation:"subscript",scope:"child",expression:Z.expression},G=this.resolve(H),te=G(H,I);te&&(W=W.concat(te))},this),L(W)},"subscript-descendant-union":function(K,I,W){var Z=i(".."),H=this,G=[],te=Z.nodes(I,"$..*").slice(1);return te.forEach(function(ve){G.length>=W||K.expression.value.forEach(function(oe){var le={operation:"subscript",scope:"child",expression:oe.expression},Se=H.resolve(le),xe=Se(le,ve);G=G.concat(xe)})}),L(G)},"subscript-child-filter_expression":function(K,I,W){var Z=K.expression.value.slice(2,-1),H=l.parse(Z).body[0].expression,G=function(te,ve){return R(H,{"@":ve})};return this.descend(I,null,G,W)},"subscript-descendant-filter_expression":function(K,I,W){var Z=K.expression.value.slice(2,-1),H=l.parse(Z).body[0].expression,G=function(te,ve){return R(H,{"@":ve})};return this.traverse(I,null,G,W)},"subscript-child-script_expression":function(K,I){var W=K.expression.value.slice(1,-1);return E(I,W,"$[{{value}}]")},"member-child-script_expression":function(K,I){var W=K.expression.value.slice(1,-1);return E(I,W,"$.{{value}}")},"member-descendant-script_expression":function(K,I){var W=K.expression.value.slice(1,-1);return E(I,W,"$..value")}},y.prototype._fns["subscript-child-string_literal"]=y.prototype._fns["member-child-identifier"],y.prototype._fns["member-descendant-numeric_literal"]=y.prototype._fns["subscript-descendant-string_literal"]=y.prototype._fns["member-descendant-identifier"];function E(K,I,W){var Z=i("./index"),H=l.parse(I).body[0].expression,G=R(H,{"@":K.value}),te=W.replace(/\{\{\s*value\s*\}\}/g,G),ve=Z.nodes(K.value,te);return ve.forEach(function(oe){oe.path=K.path.concat(oe.path.slice(1))}),ve}function w(K){return Array.isArray(K)}function T(K){return K&&!(K instanceof Array)&&K instanceof Object}function O(K){return function(I,W,Z,H){var G=I.value,te=I.path,ve=[],oe=function(le,Se){w(le)?(le.forEach(function(xe,Ge){ve.length>=H||Z(Ge,xe,W)&&ve.push({path:Se.concat(Ge),value:xe})}),le.forEach(function(xe,Ge){ve.length>=H||K&&oe(xe,Se.concat(Ge))})):T(le)&&(this.keys(le).forEach(function(xe){ve.length>=H||Z(xe,le[xe],W)&&ve.push({path:Se.concat(xe),value:le[xe]})}),this.keys(le).forEach(function(xe){ve.length>=H||K&&oe(le[xe],Se.concat(xe))}))}.bind(this);return oe(G,te),ve}}function k(K){return function(I,W,Z){return this.descend(W,I.expression.value,K,Z)}}function B(K){return function(I,W,Z){return this.traverse(W,I.expression.value,K,Z)}}function R(){try{return v.apply(this,arguments)}catch{}}function L(K){return K=K.filter(function(I){return I}),h(K,function(I){return I.path.map(function(W){return String(W).replace("-","--")}).join("-")})}function J(K){var I=String(K);return I.match(/^-?[0-9]+$/)?parseInt(I):null}s.exports=y},{"..":"jsonpath","./aesprim":"./aesprim","./index":5,"./slice":7,"static-eval":15,underscore:12}],5:[function(i,s,o){var l=i("assert"),f=i("./dict"),v=i("./parser"),h=i("./handlers"),y=function(){this.initialize.apply(this,arguments)};y.prototype.initialize=function(){this.parser=new v,this.handlers=new h},y.prototype.parse=function(T){return l.ok(E(T),"we need a path"),this.parser.parse(T)},y.prototype.parent=function(T,O){l.ok(T instanceof Object,"obj needs to be an object"),l.ok(O,"we need a path");var k=this.nodes(T,O)[0],B=k.path.pop();return this.value(T,k.path)},y.prototype.apply=function(T,O,k){l.ok(T instanceof Object,"obj needs to be an object"),l.ok(O,"we need a path"),l.equal(typeof k,"function","f
836n needs to be function");var B=this.nodes(T,O).sort(function(R,L){return L.path.length-R.path.length});return B.forEach(function(R){var L=R.path.pop(),J=this.value(T,this.stringify(R.path)),K=R.value=k.call(T,J[L]);J[L]=K},this),B},y.prototype.value=function(T,O,k){if(l.ok(T instanceof Object,"obj needs to be an object"),l.ok(O,"we need a path"),arguments.length>=3){var B=this.nodes(T,O).shift();if(!B)return this._vivify(T,O,k);var R=B.path.slice(-1).shift(),L=this.parent(T,this.stringify(B.path));L[R]=k}return this.query(T,this.stringify(O),1).shift()},y.prototype._vivify=function(T,O,k){var B=this;l.ok(T instanceof Object,"obj needs to be an object"),l.ok(O,"we need a path");var R=this.parser.parse(O).map(function(J){return J.expression.value}),L=function(J,K){var I=J.pop(),W=B.value(T,J);W||(L(J.concat(),typeof I=="string"?{}:[]),W=B.value(T,J)),W[I]=K};return L(R,k),this.query(T,O)[0]},y.prototype.query=function(T,O,k){l.ok(T instanceof Object,"obj needs to be an object"),l.ok(E(O),"we need a path");var B=this.nodes(T,O,k).map(function(R){return R.value});return B},y.prototype.paths=function(T,O,k){l.ok(T instanceof Object,"obj needs to be an object"),l.ok(O,"we need a path");var B=this.nodes(T,O,k).map(function(R){return R.path});return B},y.prototype.nodes=function(T,O,k){if(l.ok(T instanceof Object,"obj needs to be an object"),l.ok(O,"we need a path"),k===0)return[];var B=this.parser.parse(O),R=this.handlers,L=[{path:["$"],value:T}],J=[];return B.length&&B[0].expression.type=="root"&&B.shift(),B.length?(B.forEach(function(K,I){if(!(J.length>=k)){var W=R.resolve(K),Z=[];L.forEach(function(H){if(!(J.length>=k)){var G=W(K,H,k);I==B.length-1?J=J.concat(G||[]):Z=Z.concat(G||[])}}),L=Z}}),k?J.slice(0,k):J):L},y.prototype.stringify=function(T){l.ok(T,"we need a path");var O="$",k={"descendant-member":"..{{value}}","child-member":".{{value}}","descendant-subscript":"..[{{value}}]","child-subscript":"[{{value}}]"};return T=this._normalize(T),T.forEach(function(B){if(B.expression.type!="root"){var R=[B.scope,B.operation].join("-"),L=k[R],J;if(B.expression.type=="string_literal"?J=JSON.stringify(B.expression.value):J=B.expression.value,!L)throw new Error("couldn't find template "+R);O+=L.replace(/{{value}}/,J)}}),O},y.prototype._normalize=function(T){if(l.ok(T,"we need a path"),typeof T=="string")return this.parser.parse(T);if(Array.isArray(T)&&typeof T[0]=="string"){var O=[{expression:{type:"root",value:"$"}}];return T.forEach(function(k,B){if(!(k=="$"&&B===0))if(typeof k=="string"&&k.match("^"+f.identifier+"$"))O.push({operation:"member",scope:"child",expression:{value:k,type:"identifier"}});else{var R=typeof k=="number"?"numeric_literal":"string_literal";O.push({operation:"subscript",scope:"child",expression:{value:k,type:R}})}}),O}else if(Array.isArray(T)&&typeof T[0]=="object")return T;throw new Error("couldn't understand path "+T)};function E(T){return Object.prototype.toString.call(T)=="[object String]"}y.Handlers=h,y.Parser=v;var w=new y;w.JSONPath=y,s.exports=w},{"./dict":2,"./handlers":4,"./parser":6,assert:8}],6:[function(i,s,o){var l=i("./grammar"),f=i("../generated/parser"),v=function(){var h=new f.Parser,y=h.parseError;return h.yy.parseError=function(){h.yy.ast&&h.yy.ast.initialize(),y.apply(h,arguments)},h};v.grammar=l,s.exports=v},{"../generated/parser":1,"./grammar":3}],7:[function(i,s,o){s.exports=function(f,v,h,y){if(typeof v=="string")throw new Error("start cannot be a string");if(typeof h=="string")throw new Error("end cannot be a string");if(typeof y=="string")throw new Error("step cannot be a string");var E=f.length;if(y===0)throw new Error("step cannot be zero");if(y=y?l(y):1,v=v<0?E+v:v,h=h<0?E+h:h,v=l(v===0?0:v||(y>0?0:E-1)),h=l(h===0?0:h||(y>0?E:-1)),v=y>0?Math.max(0,v):Math.min(E,v),h=y>0?Math.min(h,E):Math.max(-1,h),y>0&&h<=v)return[];if(y<0&&v<=h)return[];for(var w=[],T=v;T!=h&&!(y<0&&T<=h||y>0&&T>=h);T+=y)w.push(f[T]);return w};function l(f){return String(f).match(/^[0-9]+$/)?parseInt(f):Number.isFinite(f)?parseInt(f,10):0}},{}],8:[function(i,s,o){var l=i("util/"),f=Array.prototype.slice,v=Object.prototype.hasOwnProperty,h=s.exports=O;h.AssertionError=function(W){this.name="AssertionError",this.actual=W.actual,this.expected=W.expected,this.operator=W.operator,W.message?(this.message=W.message,this.generatedMessage=!1):(this.message=w(this),this.generatedMessage=!0);var Z=W.stackStartFunction||T;if(Error.captureStackTrace)Error.captureStackTrace(this,Z);else{var H=new Error;if(H.stack){var G=H.stack,te=Z.name,ve=G.indexOf(`
837`+te);if(ve>=0){var oe=G.indexOf(`
838`,ve+1);G=G.substring(oe+1)}this.stack=G}}},l.inherits(h.AssertionError,Error);function y(I,W){return l.isUndefined(W)?""+W:l.isNumber(W)&&!isFinite(W)||l.isFunction(W)||l.isRegExp(W)?W.toString():W}function E(I,W){return l.isString(I)?I.length<W?I:I.slice(0,W):I}function w(I){return E(JSON.stringify(I.actual,y),128)+" "+I.operator+" "+E(JSON.stringify(I.expected,y),128)}function T(I,W,Z,H,G){throw new h.AssertionError({message:Z,actual:I,expected:W,operator:H,stackStartFunction:G})}h.fail=T;function O(I,W){I||T(I,!0,W,"==",h.ok)}h.ok=O,h.equal=function(W,Z,H){W!=Z&&T(W,Z,H,"==",h.equal)},h.notEqual=function(W,Z,H){W==Z&&T(W,Z,H,"!=",h.notEqual)},h.deepEqual=function(W,Z,H){k(W,Z)||T(W,Z,H,"deepEqual",h.deepEqual)};function k(I,W){if(I===W)return!0;
838if(l.isBuffer(I)&&l.isBuffer(W)){if(I.length!=W.length)return!1;for(var Z=0;Z<I.length;Z++)if(I[Z]!==W[Z])return!1;return!0}else return l.isDate(I)&&l.isDate(W)?I.getTime()===W.getTime():l.isRegExp(I)&&l.isRegExp(W)?I.source===W.source&&I.global===W.global&&I.multiline===W.multiline&&I.lastIndex===W.lastIndex&&I.ignoreCase===W.ignoreCase:!l.isObject(I)&&!l.isObject(W)?I==W:R(I,W)}function B(I){return Object.prototype.toString.call(I)=="[object Arguments]"}function R(I,W){if(l.isNullOrUndefined(I)||l.isNullOrUndefined(W)||I.prototype!==W.prototype)return!1;if(l.isPrimitive(I)||l.isPrimitive(W))return I===W;var Z=B(I),H=B(W);if(Z&&!H||!Z&&H)return!1;if(Z)return I=f.call(I),W=f.call(W),k(I,W);var G=K(I),te=K(W),ve,oe;if(G.length!=te.length)return!1;for(G.sort(),te.sort(),oe=G.length-1;oe>=0;oe--)if(G[oe]!=te[oe])return!1;for(oe=G.length-1;oe>=0;oe--)if(ve=G[oe],!k(I[ve],W[ve]))return!1;return!0}h.notDeepEqual=function(W,Z,H){k(W,Z)&&T(W,Z,H,"notDeepEqual",h.notDeepEqual)},h.strictEqual=function(W,Z,H){W!==Z&&T(W,Z,H,"===",h.strictEqual)},h.notStrictEqual=function(W,Z,H){W===Z&&T(W,Z,H,"!==",h.notStrictEqual)};function L(I,W){return!I||!W?!1:Object.prototype.toString.call(W)=="[object RegExp]"?W.test(I):I instanceof W?!0:W.call({},I)===!0}function J(I,W,Z,H){var G;l.isString(Z)&&(H=Z,Z=null);try{W()}catch(te){G=te}if(H=(Z&&Z.name?" ("+Z.name+").":".")+(H?" "+H:"."),I&&!G&&T(G,Z,"Missing expected exception"+H),!I&&L(G,Z)&&T(G,Z,"Got unwanted exception"+H),I&&G&&Z&&!L(G,Z)||!I&&G)throw G}h.throws=function(I,W,Z){J.apply(this,[!0].concat(f.call(arguments)))},h.doesNotThrow=function(I,W){J.apply(this,[!1].concat(f.call(arguments)))},h.ifError=function(I){if(I)throw I};var K=Object.keys||function(I){var W=[];for(var Z in I)v.call(I,Z)&&W.push(Z);return W}},{"util/":11}],9:[function(i,s,o){typeof Object.create=="function"?s.exports=function(f,v){f.super_=v,f.prototype=Object.create(v.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}})}:s.exports=function(f,v){f.super_=v;var h=function(){};h.prototype=v.prototype,f.prototype=new h,f.prototype.constructor=f}},{}],10:[function(i,s,o){s.exports=function(f){return f&&typeof f=="object"&&typeof f.copy=="function"&&typeof f.fill=="function"&&typeof f.readUInt8=="function"}},{}],11:[function(i,s,o){(function(l,f){var v=/%[sdj%]/g;o.format=function(Ve){if(!te(Ve)){for(var ft=[],un=0;un<arguments.length;un++)ft.push(E(arguments[un]));return ft.join(" ")}for(var un=1,Qt=arguments,pn=Qt.length,Be=String(Ve).replace(v,function(Ye){if(Ye==="%%")return"%";if(un>=pn)return Ye;switch(Ye){case"%s":return String(Qt[un++]);case"%d":return Number(Qt[un++]);case"%j":try{return JSON.stringify(Qt[un++])}catch{return"[Circular]"}default:return Ye}}),lt=Qt[un];un<pn;lt=Qt[++un])Z(lt)||!Se(lt)?Be+=" "+lt:Be+=" "+E(lt);return Be},o.deprecate=function(Ve,ft){if(oe(f.process))return function(){return o.deprecate(Ve,ft).apply(this,arguments)};if(l.noDeprecation===!0)return Ve;var un=!1;function Qt(){if(!un){if(l.throwDeprecation)throw new Error(ft);l.traceDeprecation?console.trace(ft):console.error(ft),un=!0}return Ve.apply(this,arguments)}return Qt};var h={},y;o.debuglog=function(Ve){if(oe(y)&&(y=l.env.NODE_DEBUG||""),Ve=Ve.toUpperCase(),!h[Ve])if(new RegExp("\\b"+Ve+"\\b","i").test(y)){var ft=l.pid;h[Ve]=function(){var un=o.format.apply(o,arguments);console.error("%s %d: %s",Ve,ft,un)}}else h[Ve]=function(){};return h[Ve]};function E(Ve,ft){var un={seen:[],stylize:T};return arguments.length>=3&&(un.depth=arguments[2]),arguments.length>=4&&(un.colors=arguments[3]),W(ft)?un.showHidden=ft:ft&&o._extend(un,ft),oe(un.showHidden)&&(un.showHidden=!1),oe(un.depth)&&(un.depth=2),oe(un.colors)&&(un.colors=!1),oe(un.customInspect)&&(un.customInspect=!0),un.colors&&(un.stylize=w),k(un,Ve,un.depth)}o.inspect=E,E.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},E.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function w(Ve,ft){var un=E.styles[ft];return un?"\x1B["+E.colors[un][0]+"m"+Ve+"\x1B["+E.colors[un][1]+"m":Ve}function T(Ve,ft){return Ve}function O(Ve){var ft={};return Ve.forEach(function(un,Qt){ft[un]=!0}),ft}function k(Ve,ft,un){if(Ve.customInspect&&ft&&ze(ft.inspect)&&ft.inspect!==o.inspect&&!(ft.constructor&&ft.constructor.prototype===ft)){var Qt=ft.inspect(un,Ve);return te(Qt)||(Qt=k(Ve,Qt,un)),Qt}var pn=B(Ve,ft);if(pn)return pn;var Be=Object.keys(ft),lt=O(Be);if(Ve.showHidden&&(Be=Object.getOwnPropertyNames(ft)),Ge(ft)&&(Be.indexOf("message")>=0||Be.indexOf("description")>=0))return R(ft);if(Be.length===0){if(ze(ft)){var Ye=ft.name?": "+ft.name:"";return Ve.stylize("[Function"+Ye+"]","special")}if(le(ft))return Ve.stylize(RegExp.prototype.toString.call(ft),"regexp");if(xe(ft))return Ve.stylize(Date.prototype.toString.call(ft),"date");if(Ge(ft))return R(ft)}var gt="",Ct=!1,rn=["{","}"];if(I(ft)&&(Ct=!0,rn=["[","]"]),ze(ft)){var Xe=ft.name?": "+ft.name:"";gt=" [Function"+Xe+"]"}if(le(ft)&&(gt=" "+RegExp.prototype.toString.call(ft)),xe(ft)&&(gt=" "+Date.prototype.toUTCString.call(ft)),Ge(ft)&&(gt=" "+R(ft)),Be.length===0&&(!Ct||ft.length==0))return rn[0]+gt+rn[1];if(un<0)return le(ft)?Ve.stylize(RegExp.prototype.toString.call(ft),"regexp"):Ve.stylize("[Object]","special");Ve.seen.push(ft);var xt;return Ct?xt=L(Ve,ft,un,lt,Be):xt=Be.map(function(ln){return J(Ve,ft,un,lt,ln,Ct)}),Ve.seen.pop(),K(xt,gt,rn)}function B(Ve,ft){if(oe(ft))return Ve.stylize("undefined","undefined");if(te(ft)){var un="'"+JSON.stringify(ft).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return Ve.stylize(un,"string")}if(G(ft))return Ve.stylize(""+ft,"number");if(W(ft))return Ve.stylize(""+ft,"boolean");if(Z(ft))return Ve.stylize("null","null")}function R(Ve){return"["+Error.prototype.toString.call(Ve)+"]"}function L(Ve,ft,un,Qt,pn){for(var Be=[],lt=0,Ye=ft.length;lt<Ye;++lt)$t(ft,String(lt))?Be.push(J(Ve,ft,un,Qt,String(lt),!0)):Be.push("");return pn.forEach(function(gt){gt.match(/^\d+$/)||Be.push(J(Ve,ft,un,Qt,gt,!0))}),Be}function J(Ve,ft,un,Qt,pn,Be){var lt,Ye,gt;if(gt=Object.getOwnPropertyDescriptor(ft,pn)||{value:ft[pn]},gt.get?gt.set?Ye=Ve.stylize("[Getter/Setter]","special"):Ye=Ve.stylize("[Getter]","special"):gt.set&&(Ye=Ve.stylize("[
838Setter]","special")),$t(Qt,pn)||(lt="["+pn+"]"),Ye||(Ve.seen.indexOf(gt.value)<0?(Z(un)?Ye=k(Ve,gt.value,null):Ye=k(Ve,gt.value,un-1),Ye.indexOf(`
839`)>-1&&(Be?Ye=Ye.split(`
840`).map(function(Ct){return"  "+Ct}).join(`
841`).substr(2):Ye=`
842`+Ye.split(`
843`).map(function(Ct){return"   "+Ct}).join(`
844`))):Ye=Ve.stylize("[Circular]","special")),oe(lt)){if(Be&&pn.match(/^\d+$/))return Ye;lt=JSON.stringify(""+pn),lt.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(lt=lt.substr(1,lt.length-2),lt=Ve.stylize(lt,"name")):(lt=lt.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),lt=Ve.stylize(lt,"string"))}return lt+": "+Ye}function K(Ve,ft,un){var Qt=0,pn=Ve.reduce(function(Be,lt){return Qt++,lt.indexOf(`
845`)>=0&&Qt++,Be+lt.replace(/\u001b\[\d\d?m/g,"").length+1},0);return pn>60?un[0]+(ft===""?"":ft+`
846 `)+" "+Ve.join(`,
847  `)+" "+un[1]:un[0]+ft+" "+Ve.join(", ")+" "+un[1]}function I(Ve){return Array.isArray(Ve)}o.isArray=I;function W(Ve){return typeof Ve=="boolean"}o.isBoolean=W;function Z(Ve){return Ve===null}o.isNull=Z;function H(Ve){return Ve==null}o.isNullOrUndefined=H;function G(Ve){return typeof Ve=="number"}o.isNumber=G;function te(Ve){return typeof Ve=="string"}o.isString=te;function ve(Ve){return typeof Ve=="symbol"}o.isSymbol=ve;function oe(Ve){return Ve===void 0}o.isUndefined=oe;function le(Ve){return Se(Ve)&&Fe(Ve)==="[object RegExp]"}o.isRegExp=le;function Se(Ve){return typeof Ve=="object"&&Ve!==null}o.isObject=Se;function xe(Ve){return Se(Ve)&&Fe(Ve)==="[object Date]"}o.isDate=xe;function Ge(Ve){return Se(Ve)&&(Fe(Ve)==="[object Error]"||Ve instanceof Error)}o.isError=Ge;function ze(Ve){return typeof Ve=="function"}o.isFunction=ze;function ye(Ve){return Ve===null||typeof Ve=="boolean"||typeof Ve=="number"||typeof Ve=="string"||typeof Ve=="symbol"||typeof Ve>"u"}o.isPrimitive=ye,o.isBuffer=i("./support/isBuffer");function Fe(Ve){return Object.prototype.toString.call(Ve)}function Je(Ve){return Ve<10?"0"+Ve.toString(10):Ve.toString(10)}var qe=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function Lt(){var Ve=new Date,ft=[Je(Ve.getHours()),Je(Ve.getMinutes()),Je(Ve.getSeconds())].join(":");return[Ve.getDate(),qe[Ve.getMonth()],ft].join(" ")}o.log=function(){console.log("%s - %s",Lt(),o.format.apply(o,arguments))},o.inherits=i("inherits"),o._extend=function(Ve,ft){if(!ft||!Se(ft))return Ve;for(var un=Object.keys(ft),Qt=un.length;Qt--;)Ve[un[Qt]]=ft[un[Qt]];return Ve};function $t(Ve,ft){return Object.prototype.hasOwnProperty.call(Ve,ft)}}).call(this,i("_process"),typeof e.g<"u"?e.g:typeof self<"u"?self:typeof window<"u"?window:{})},{"./support/isBuffer":10,_process:14,inherits:9}],12:[function(i,s,o){},{}],13:[function(i,s,o){(function(l){function f(E,w){for(var T=0,O=E.length-1;O>=0;O--){var k=E[O];k==="."?E.splice(O,1):k===".."?(E.splice(O,1),T++):T&&(E.splice(O,1),T--)}if(w)for(;T--;T)E.unshift("..");return E}o.resolve=function(){for(var E="",w=!1,T=arguments.length-1;T>=-1&&!w;T--){var O=T>=0?arguments[T]:l.cwd();if(typeof O!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!O)continue;E=O+"/"+E,w=O.charAt(0)==="/"}return E=f(h(E.split("/"),function(k){return!!k}),!w).join("/"),(w?"/":"")+E||"."},o.normalize=function(E){var w=o.isAbsolute(E),T=y(E,-1)==="/";return E=f(h(E.split("/"),function(O){return!!O}),!w).join("/"),!E&&!w&&(E="."),E&&T&&(E+="/"),(w?"/":"")+E},o.isAbsolute=function(E){return E.charAt(0)==="/"},o.join=function(){var E=Array.prototype.slice.call(arguments,0);return o.normalize(h(E,function(w,T){if(typeof w!="string")throw new TypeError("Arguments to path.join must be strings");return w}).join("/"))},o.relative=function(E,w){E=o.resolve(E).substr(1),w=o.resolve(w).substr(1);function T(K){for(var I=0;I<K.length&&K[I]==="";I++);for(var W=K.length-1;W>=0&&K[W]==="";W--);return I>W?[]:K.slice(I,W-I+1)}for(var O=T(E.split("/")),k=T(w.split("/")),B=Math.min(O.length,k.length),R=B,L=0;L<B;L++)if(O[L]!==k[L]){R=L;break}for(var J=[],L=R;L<O.length;L++)J.push("..");return J=J.concat(k.slice(R)),J.join("/")},o.sep="/",o.delimiter=":",o.dirname=function(E){if(typeof E!="str
847ing"&&(E=E+""),E.length===0)return".";for(var w=E.charCodeAt(0),T=w===47,O=-1,k=!0,B=E.length-1;B>=1;--B)if(w=E.charCodeAt(B),w===47){if(!k){O=B;break}}else k=!1;return O===-1?T?"/":".":T&&O===1?"/":E.slice(0,O)};function v(E){typeof E!="string"&&(E=E+"");var w=0,T=-1,O=!0,k;for(k=E.length-1;k>=0;--k)if(E.charCodeAt(k)===47){if(!O){w=k+1;break}}else T===-1&&(O=!1,T=k+1);return T===-1?"":E.slice(w,T)}o.basename=function(E,w){var T=v(E);return w&&T.substr(-1*w.length)===w&&(T=T.substr(0,T.length-w.length)),T},o.extname=function(E){typeof E!="string"&&(E=E+"");for(var w=-1,T=0,O=-1,k=!0,B=0,R=E.length-1;R>=0;--R){var L=E.charCodeAt(R);if(L===47){if(!k){T=R+1;break}continue}O===-1&&(k=!1,O=R+1),L===46?w===-1?w=R:B!==1&&(B=1):w!==-1&&(B=-1)}return w===-1||O===-1||B===0||B===1&&w===O-1&&w===T+1?"":E.slice(w,O)};function h(E,w){if(E.filter)return E.filter(w);for(var T=[],O=0;O<E.length;O++)w(E[O],O,E)&&T.push(E[O]);return T}var y=function(E,w,T){return E.substr(w,T)}}).call(this,i("_process"))},{_process:14}],14:[function(i,s,o){var l=s.exports={},f,v;function h(){throw new Error("setTimeout has not been defined")}function y(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?f=setTimeout:f=h}catch{f=h}try{typeof clearTimeout=="function"?v=clearTimeout:v=y}catch{v=y}})();function E(I){if(f===setTimeout)return setTimeout(I,0);if((f===h||!f)&&setTimeout)return f=setTimeout,setTimeout(I,0);try{return f(I,0)}catch{try{return f.call(null,I,0)}catch{return f.call(this,I,0)}}}function w(I){if(v===clearTimeout)return clearTimeout(I);if((v===y||!v)&&clearTimeout)return v=clearTimeout,clearTimeout(I);try{return v(I)}catch{try{return v.call(null,I)}catch{return v.call(this,I)}}}var T=[],O=!1,k,B=-1;function R(){!O||!k||(O=!1,k.length?T=k.concat(T):B=-1,T.length&&L())}function L(){if(!O){var I=E(R);O=!0;for(var W=T.length;W;){for(k=T,T=[];++B<W;)k&&k[B].run();B=-1,W=T.length}k=null,O=!1,w(I)}}l.nextTick=function(I){var W=new Array(arguments.length-1);if(arguments.length>1)for(var Z=1;Z<arguments.length;Z++)W[Z-1]=arguments[Z];T.push(new J(I,W)),T.length===1&&!O&&E(L)};function J(I,W){this.fun=I,this.array=W}J.prototype.run=function(){this.fun.apply(null,this.array)},l.title="browser",l.browser=!0,l.env={},l.argv=[],l.version="",l.versions={};function K(){}l.on=K,l.addListener=K,l.once=K,l.off=K,l.removeListener=K,l.removeAllListeners=K,l.emit=K,l.prependListener=K,l.prependOnceListener=K,l.listeners=function(I){return[]},l.binding=function(I){throw new Error("process.binding is not supported")},l.cwd=function(){return"/"},l.chdir=function(I){throw new Error("process.chdir is not supported")},l.umask=function(){return 0}},{}],15:[function(i,s,o){var l=i("escodegen").generate;s.exports=function(f,v){v||(v={});var h={},y=function E(w,T){if(w.type==="Literal")return w.value;if(w.type==="UnaryExpression"){var O=E(w.argument);return w.operator==="+"?+O:w.operator==="-"?-O:w.operator==="~"?~O:w.operator==="!"?!O:h}else if(w.type==="ArrayExpression"){for(var k=[],B=0,R=w.elements.length;B<R;B++){var L=E(w.elements[B]);if(L===h)return h;k.push(L)}return k}else if(w.type==="ObjectExpression"){for(var J={},B=0;B<w.properties.length;B++){var K=w.properties[B],I=K.value===null?K.value:E(K.value);if(I===h)return h;J[K.key.value||K.key.name]=I}return J}else if(w.type==="BinaryExpression"||w.type==="LogicalExpression"){var R=E(w.left);if(R===h)return h;var W=E(w.right);if(W===h)return h;var Z=w.operator;return Z==="=="?R==W:Z==="==="?R===W:Z==="!="?R!=W:Z==="!=="?R!==W:Z==="+"?R+W:Z==="-"?R-W:Z==="*"?R*W:Z==="/"?R/W:Z==="%"?R%W:Z==="<"?R<W:Z==="<="?R<=W:Z===">"?R>W:Z===">="?R>=W:Z==="|"?R|W:Z==="&"?R&W:Z==="^"?R^W:Z==="&&"?R&&W:Z==="||"?R||W:h}else{if(w.type==="Identifier")return{}.hasOwnProperty.call(v,w.name)?v[w.name]:h;if(w.type==="ThisExpression")return{}.hasOwnProperty.call(v,"this")?v.this:h;if(w.type==="CallExpression"){var H=E(w.callee);if(H===h||typeof H!="function")return h;var G=w.callee.object?E(w.callee.object):h;G===h&&(G=null);for(var te=[],B=0,R=w.arguments.length;B<R;
847B++){var L=E(w.arguments[B]);if(L===h)return h;te.push(L)}return H.apply(G,te)}else if(w.type==="MemberExpression"){var J=E(w.object);if(J===h||typeof J=="function")return h;if(w.property.type==="Identifier")return J[w.property.name];var K=E(w.property);return K===h?h:J[K]}else if(w.type==="ConditionalExpression"){var O=E(w.test);return O===h?h:E(O?w.consequent:w.alternate)}else if(w.type==="ExpressionStatement"){var O=E(w.expression);return O===h?h:O}else{if(w.type==="ReturnStatement")return E(w.argument);if(w.type==="FunctionExpression"){var ve=w.body.body,oe={};Object.keys(v).forEach(function(qe){oe[qe]=v[qe]});for(var B=0;B<w.params.length;B++){var le=w.params[B];if(le.type=="Identifier")v[le.name]=null;else return h}for(var B in ve)if(E(ve[B])===h)return h;v=oe;var Se=Object.keys(v),xe=Se.map(function(qe){return v[qe]});return Function(Se.join(", "),"return "+l(w)).apply(null,xe)}else if(w.type==="TemplateLiteral"){for(var Ge="",B=0;B<w.expressions.length;B++)Ge+=E(w.quasis[B]),Ge+=E(w.expressions[B]);return Ge+=E(w.quasis[B]),Ge}else if(w.type==="TaggedTemplateExpression"){var ze=E(w.tag),ye=w.quasi,Fe=ye.quasis.map(E),Je=ye.expressions.map(E);return ze.apply(null,[Fe].concat(Je))}else return w.type==="TemplateElement"?w.value.cooked:h}}}(f);return y===h?void 0:y}},{escodegen:12}],jsonpath:[function(i,s,o){s.exports=i("./lib/index")},{"./lib/index":5}]},{},["jsonpath"])("jsonpath")})},98517:function(c){(function(d){var e=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,t=/^(?=([^\/?#]*))\1([^]*)$/,r=/(?:\/|^)\.(?=\/)/g,a=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,i={buildAbsoluteURL:function(s,o,l){if(l=l||{},s=s.trim(),o=o.trim(),!o){if(!l.alwaysNormalize)return s;var f=i.parseURL(s);if(!f)throw new Error("Error trying to parse base URL.");return f.path=i.normalizePath(f.path),i.buildURLFromParts(f)}var v=i.parseURL(o);if(!v)throw new Error("Error trying to parse relative URL.");if(v.scheme)return l.alwaysNormalize?(v.path=i.normalizePath(v.path),i.buildURLFromParts(v)):o;var h=i.parseURL(s);if(!h)throw new Error("Error trying to parse base URL.");if(!h.netLoc&&h.path&&h.path[0]!=="/"){var y=t.exec(h.path);h.netLoc=y[1],h.path=y[2]}h.netLoc&&!h.path&&(h.path="/");var E={scheme:h.scheme,netLoc:v.netLoc,path:null,params:v.params,query:v.query,fragment:v.fragment};if(!v.netLoc&&(E.netLoc=h.netLoc,v.path[0]!=="/"))if(!v.path)E.path=h.path,v.params||(E.params=h.params,v.query||(E.query=h.query));else{var w=h.path,T=w.substring(0,w.lastIndexOf("/")+1)+v.path;E.path=i.normalizePath(T)}return E.path===null&&(E.path=l.alwaysNormalize?i.normalizePath(v.path):v.path),i.buildURLFromParts(E)},parseURL:function(s){var o=e.exec(s);return o?{scheme:o[1]||"",netLoc:o[2]||"",path:o[3]||"",params:o[4]||"",query:o[5]||"",fragment:o[6]||""}:null},normalizePath:function(s){for(s=s.split("").reverse().join("").replace(r,"");s.length!==(s=s.replace(a,"")).length;);return s.split("").reverse().join("")},buildURLFromParts:function(s){return s.scheme+s.netLoc+s.path+s.params+s.query+s.fragment}};c.exports=i})(this)},98647:(c,d,e)=>{var t=e(53815),r=e(54517);c.exports=function(){if(arguments.length===0)throw new Error("compose requires at least one argument");return t.apply(this,r(arguments))}},98706:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return a||i})},98766:(c,d,e)=>{"use strict";e.d(d,{yf:()=>Ti});var t=e(55902),r=e(95865),a=e(43119),i=e(22056),s=e(51807),o=e(47648),l=e(7289),f=e(828),v=e(52276),h=e(61183),y=e(34026),E=e(83041),w=e(33253),T=e(40134),O=e(75273),k=e(83220),B=e(76713);function R(nr,Gt,vr){const Tr=vr.getHandler(),rr=Array.isArray(Tr)?Tr:[Tr];return J[nr]>=J[vr.getLevel()]&&rr.includes(Gt)}const L={ok:"ok",debug:"debug",info:"info",notice:"notice",warn:"warn",error:"error",critical:"critical",alert:"alert",emerg:"emerg"},J={[L.ok]:0,[L.debug]:1,[L.info]:2,[L.notice]:4,[L.warn]:5,[L.error]:6,[L.critical]:7,[L.alert]:8,[L.emerg]:9};function K(nr,{includeMessage:Gt=!1}={}){return{stack:nr.stack,kind:nr.type,message:Gt?nr.message:void 0,causes:nr.causes,fingerprint:nr.fingerprint,handling:nr.handling}}var I=function(nr,Gt,vr,Tr){var rr=arguments.length,ti=rr<3?Gt:Tr===null?Tr=Object.getOwnPropertyDescriptor(Gt,vr):Tr,_r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")ti=Reflect.decorate(nr,Gt,vr,Tr);else for(var Ne=nr.length-1;Ne>=0;
847Ne--)(_r=nr[Ne])&&(ti=(rr<3?_r(ti):rr>3?_r(Gt,vr,ti):_r(Gt,vr))||ti);return rr>3&&ti&&Object.defineProperty(Gt,vr,ti),ti};const W={console:"console",http:"http",silent:"silent"},Z=Object.keys(L);class H{constructor(Gt,vr,Tr=W.http,rr=L.debug,ti={}){this.handleLogStrategy=Gt,this.handlerType=Tr,this.level=rr,this.contextManager=(0,E.D)("logger"),this.tags=[],this.contextManager.setContext(ti),vr&&this.contextManager.setContextProperty("logger",{name:vr})}logImplementation(Gt,vr,Tr=L.info,rr,ti){const _r=(0,v.a)(vr);let Ne;if(rr!=null){const ct=(0,w.As)({originalError:rr,nonErrorPrefix:"Provided",source:T.g.LOGGER,handling:"handled",startClocks:(0,O.M8)()});Ne=(0,h.kg)({error:K(ct,{includeMessage:!0})},ct.context,_r)}else Ne=_r;this.handleLogStrategy({message:(0,v.a)(Gt),context:Ne,status:Tr},this,ti)}log(Gt,vr,Tr=L.info,rr){let ti;R(Tr,W.http,this)&&(ti=(0,k.uC)("log")),this.logImplementation(Gt,vr,Tr,rr,ti)}setContext(Gt){this.contextManager.setContext(Gt)}getContext(){return this.contextManager.getContext()}setContextProperty(Gt,vr){this.contextManager.setContextProperty(Gt,vr)}removeContextProperty(Gt){this.contextManager.removeContextProperty(Gt)}clearContext(){this.contextManager.clearContext()}addTag(Gt,vr){this.tags.push((0,B.NQ)(Gt,vr))}removeTagsWithKey(Gt){const vr=(0,B.iP)(Gt);this.tags=this.tags.filter(Tr=>Tr!==vr&&!Tr.startsWith(`${vr}:`))}getTags(){return this.tags.slice()}setHandler(Gt){this.handlerType=Gt}getHandler(){return this.handlerType}setLevel(Gt){this.level=Gt}getLevel(){return this.level}}I([s.Ed],H.prototype,"logImplementation",null),H.prototype.ok=G(L.ok),H.prototype.debug=G(L.debug),H.prototype.info=G(L.info),H.prototype.notice=G(L.notice),H.prototype.warn=G(L.warn),H.prototype.error=G(L.error),H.prototype.critical=G(L.critical),H.prototype.alert=G(L.alert),H.prototype.emerg=G(L.emerg);function G(nr){return function(Gt,vr,Tr){let rr;R(nr,W.http,this)&&(rr=(0,k.uC)("log")),this.logImplementation(Gt,vr,nr,Tr,rr)}}function te(){return r.Wq?{}:{view:{referrer:document.referrer,url:window.location.href}}}var ve=e(57974),oe=e(67149),le=e(1925),Se=e(43217),xe=e(67915),Ge=e(49288),ze=e(79238),ye=e(1072),Fe=e(79978),Je=e(81368),qe=e(55442),Lt=e(75427),$t=e(91998),Ve=e(36661);const ft=32*Je._m;function un(nr,Gt){nr.usePciIntake===!0&&nr.site&&nr.site!=="datadoghq.com"&&xe.Vy.warn("PCI compliance for Logs is only available for Datadog organizations in the US1 site. Default intake will be used.");const vr=(0,qe.Sz)(nr,Gt),Tr=Qt(nr.forwardConsoleLogs,(0,Lt.KQ)(xe.bP),"Forward Console Logs"),rr=Qt(nr.forwardReports,(0,Lt.KQ)($t.V),"Forward Reports");if(!(!vr||!Tr||!rr))return nr.forwardErrorsToLogs&&!Tr.includes(xe.bP.error)&&Tr.push(xe.bP.error),{forwardErrorsToLogs:nr.forwardErrorsToLogs!==!1,forwardConsoleLogs:Tr,forwardReports:rr,requestErrorResponseLengthLimit:ft,...vr}}function Qt(nr,Gt,vr){if(nr===void 0)return[];if(!(nr==="all"||Array.isArray(nr)&&nr.every(Tr=>Gt.includes(Tr)))){xe.Vy.error(`${vr} should be "all" or an array with allowed values "${Gt.join('", "')}"`);return}return nr==="all"?Gt:(0,Ve.R3)(nr)}function pn(nr){const Gt=(0,qe.hO)(nr);return{forward_errors_to_logs:nr.forwardErrorsToLogs,forward_console_logs:nr.forwardConsoleLogs,forward_reports:nr.forwardReports,use_pci_intake:nr.usePciIntake,...Gt}}function Be(nr,Gt,vr){const Tr=(0,ve.O)(),rr=(0,oe.s)();(0,l.P)(rr,f.N.globalContext,Tr);const ti=(0,le.K)();(0,l.P)(ti,f.N.accountContext,Tr);const _r=(0,Se.Y)();(0,l.P)(_r,f.N.userContext,Tr);let Ne,ct;const Jt=Gt.observable.subscribe(sn);function sn(){if(!ct||!Ne||!Gt.isGranted())return;Jt.unsubscribe();const kn=vr(Ne,ct);Tr.drain(kn)}return{init(kn,er){if(!kn){xe.Vy.error("Missing configuration");return}if((0,Ge.Aq)(kn.enableExperimentalFeatures),(0,ze.d0)()&&(kn=lt(kn)),Ne=kn,(0,o.Rr)(pn(kn)),ct){(0,y.$)("DD_LOGS",kn);return}const Fr=un(kn,er);Fr&&(ct=Fr,(0,ye.i)().subscribe(Fe.l),Gt.tryToInit(Fr.trackingConsent),sn())},get initConfiguration(){return Ne},globalContext:rr,accountContext:ti,userContext:_r,getInternalContext:Fe.l,handleLog(kn,er,Fr,Ki=nr(),Fi=(0,O.nx)()){Tr.add(Hi=>Hi.handleLog(kn,er,Fr,Ki,Fi))}}}function lt(nr){return{...nr,clientToken:"empty"}}function Ye(nr){const Gt=(0,a.D)(),vr=(0,i.t)().observable;let Tr=Be(te,Gt,(Ne,ct)=>{const Jt=nr(ct,te,Gt,vr);return Tr=gt(Ne,Jt),Jt});const rr=()=>Tr,ti={},_r=new H((...Ne)=>Tr.handleLog(...Ne));return(0,t.m)({logger:_r,init:Ne=>{const ct=new Error().stack;(0,s.um)(()=>Tr.init(Ne,ct))},setTrackingConsent:(0,s.dm)(Ne=>{Gt.update(Ne),(0,o.Q6)({feature:"set-tracking-consent",tracking_consent:Ne})}),getGlobalContext:(0,l.q)(rr,f.N.globalContext,f.Q.getContext),setGlobalContext:(0,l.q)(rr,f.N.globalContext,f.Q.setContext),setGlobalContextProperty:(0,l.q)(rr,f.N.globalContext,f.Q.setContextProperty),removeGlobalContextProperty:(0,l.q)(rr,f.N.globalContext,f.Q.removeContextProperty),clearGlobalContext:(0,l.q)(rr,f.N.globalContext,f.Q.clearContext),createLogger:(0,s.dm)((Ne,ct={})=>(ti[Ne]=new H((...Jt)=>Tr.handleLog(...Jt),(0,v.a)(Ne),ct.handler,ct.level,(0,v.a)(ct.context)),ti[Ne])),getLogger:(0,s.dm)(Ne=>ti[Ne]),getInitConfiguration:(0,s.dm)(()=>(0,h.Go)(Tr.initConfiguration)),getInternalContext:(0,s.dm)(Ne=>Tr.getInternalContext(Ne)),setUser:(0,l.q)(rr,f.N.userContext,f.Q.setContext),getUser:(0,l.q)(rr,f.N.userContext,f.Q.getContext),setUserProperty:(0,l.q)(rr,f.N.userContext,f.Q.setContextProperty),removeUserProperty:(0,l.q)(rr,f.N.userContext,f.Q.removeContextProperty),clearUser:(0,l.q)(rr,f.N.userContext,f.Q.clearContext),setAccount:(0,l.q)(rr,f.N.accountContext,f.Q.setContext),getAccount:(0,l.q)(rr,f.N.accountContext,f.Q.getContext),setAccountProperty:(0,l.q)(rr,f.N.accountContext,f.Q.setContextProperty),removeAccountProperty:(0,l.q)(rr,f.N.accountContext,f.Q.removeContextProperty),clearAccount:(0,l.q)(rr,f.N.accountContext,f.Q.clearContext)})}function gt(nr,Gt){return{init:vr=>{(0,y.$)("DD_LOGS",vr)},initConfiguration:nr,...Gt}}var Ct=e(84069),rn=e(26614),Xe=e(35499),xt=e(67629),ln=e(35947),Pn=e(62426),Rn=e(25905);const dn="logs";function lr(nr,Gt){const vr=(0,Pn.ox)(nr,dn,Tr=>An(nr,Tr),Gt);return{findTrackedSession:(Tr,rr={returnInactive:!1})=>{const ti=vr.findSession(Tr,rr);return ti&&ti.trackingType==="1"?{id:ti.id,anonymousId:ti.anonymousId}:void 0},expireObservable:vr.expireObservable}}function xr(nr){const vr=An(nr)==="1"?{}:void 0;return{findTrackedSession:()=>vr,expireObservable:new rn.cP}}function An(nr,Gt){return cr(Gt)?Gt:(0,Rn.ic)(nr.sessionSampleRate)?"1":"0"}function cr(nr){return nr==="0"||nr==="1"}var Wr=e(23487),en=e(59975);function ot(nr,Gt,vr,Tr,rr){const ti=Z.concat(["custom"]),_r={};
847ti.forEach(Ne=>{_r[Ne]=(0,Wr.$)(Ne,nr.eventRateLimiterThreshold,rr)}),Gt.subscribe(0,({rawLogsEvent:Ne,messageContext:ct=void 0,savedCommonContext:Jt=void 0,domainContext:sn,ddtags:kn=[]})=>{var er,Fr;const Ki=(0,O.gs)(Ne.date),Fi=Jt||Tr(),Hi=vr.triggerHook(0,{startTime:Ki});if(Hi===en.ug)return;const Bi=(0,B.m5)(nr),As=(0,h.kg)({view:Fi.view},Hi,Ne,ct,{ddtags:Bi.concat(kn).join(",")});((er=nr.beforeSend)===null||er===void 0?void 0:er.call(nr,As,sn))===!1||As.origin!==T.g.AGENT&&((Fr=_r[As.status])!==null&&Fr!==void 0?Fr:_r.custom).isLimitReached()||Gt.notify(1,As)})}var ke=e(53656);const qr={[xe.bP.log]:L.info,[xe.bP.debug]:L.debug,[xe.bP.info]:L.info,[xe.bP.warn]:L.warn,[xe.bP.error]:L.error};function jn(nr,Gt){const vr=(0,ke.l)(nr.forwardConsoleLogs).subscribe(Tr=>{var rr;const ti={rawLogsEvent:{date:(0,O.nx)(),message:Tr.message,origin:T.g.CONSOLE,error:Tr.error&&K(Tr.error),status:qr[Tr.api]},messageContext:(rr=Tr.error)===null||rr===void 0?void 0:rr.context,domainContext:{handlingStack:Tr.handlingStack}};Gt.notify(0,ti)});return{stop:()=>{vr.unsubscribe()}}}function wn(nr,Gt){const vr=(0,$t.u)(nr,nr.forwardReports).subscribe(Tr=>{let rr=Tr.message,ti;const _r=Tr.originalError.type==="deprecation"?L.warn:L.error;_r===L.error?ti=K(Tr):Tr.stack&&(rr+=` Found in ${(0,w.$X)(Tr.stack)}`),Gt.notify(0,{rawLogsEvent:{date:(0,O.nx)(),message:rr,origin:T.g.REPORT,error:ti,status:_r}})});return{stop:()=>{vr.unsubscribe()}}}var nt=e(88385),vt=e(62079),Vn=e(38870),yt=e(59675),tn=e(9659),Pr=e(73913);function ri(nr,Gt){if(!nr.forwardErrorsToLogs)return{stop:Fe.l};const vr=(r.Wq?new rn.cP:(0,nt.G)(nr)).subscribe(_r=>{_r.state==="complete"&&ti(vt.Y.XHR,_r)}),Tr=(0,ye.i)({responseBodyAction:_r=>rr(_r)?2:0}).subscribe(_r=>{_r.state==="resolve"&&ti(vt.Y.FETCH,_r)});function rr(_r){return!(0,Vn.w)(_r.url)&&(gn(_r)||(0,yt.G)(_r.status))}function ti(_r,Ne){if(!rr(Ne))return;const ct="error"in Ne&&Ne.error?(0,k.Yn)((0,tn.T)(Ne.error)):Ne.responseBody||"Failed to load",Jt={isAborted:Ne.isAborted,handlingStack:Ne.handlingStack};Gt.notify(0,{rawLogsEvent:{message:`${bn(_r)} error ${Ne.method} ${Ne.url}`,date:Ne.startClocks.timeStamp,error:{stack:(0,Pr._R)(ct,nr.requestErrorResponseLengthLimit,"..."),handling:void 0},http:{method:Ne.method,status_code:Ne.status,url:Ne.url},status:L.error,origin:T.g.NETWORK},domainContext:Jt})}return{stop:()=>{vr.unsubscribe(),Tr.unsubscribe()}}}function gn(nr){return nr.status===0&&nr.responseType!=="opaque"}function bn(nr){return vt.Y.XHR===nr?"XHR":"Fetch"}function Tt(nr,Gt,vr){if(!nr.forwardErrorsToLogs)return{stop:Fe.l};const Tr=vr.subscribe(rr=>{if(rr.type===0){const ti=rr.error;Gt.notify(0,{rawLogsEvent:{message:ti.message,date:ti.startClocks.timeStamp,error:K(ti),origin:T.g.SOURCE,status:L.error},messageContext:ti.context})}});return{stop:()=>{Tr.unsubscribe()}}}var Vt=e(7311);const It=Vt.D;function Xn(nr){function Gt(vr,Tr,rr,ti,_r){const Ne=(0,h.kg)(Tr.getContext(),vr.context);if(R(vr.status,W.console,Tr)&&Sr(vr,Ne),R(vr.status,W.http,Tr)){const ct={rawLogsEvent:{date:_r||(0,O.nx)(),message:vr.message,status:vr.status,origin:T.g.LOGGER},messageContext:Ne,savedCommonContext:ti,ddtags:Tr.getTags()};rr&&(ct.domainContext={handlingStack:rr}),nr.notify(0,ct)}}return{handleLog:Gt}}const dr={[L.ok]:xe.bP.debug,[L.debug]:xe.bP.debug,[L.info]:xe.bP.info,[L.notice]:xe.bP.info,[L.warn]:xe.bP.warn,[L.error]:xe.bP.error,[L.critical]:xe.bP.error,[L.alert]:xe.bP.error,[L.emerg]:xe.bP.error};function Sr({status:nr,message:Gt},vr){xe.Z9[dr[nr]].call(xe.JZ,Gt,vr)}var Lr=e(13943),br=e(75620),Yr=e(97881);function Vr(nr,Gt,vr,Tr,rr){const ti=[nr.logsEndpointBuilder];nr.replica&&ti.push(nr.replica.logsEndpointBuilder);const _r=(0,Lr.X)({encoder:(0,xt.N)(),request:(0,br.sA)(ti,nr.batchBytesLimit,vr),flushController:(0,Yr.t)({messagesLimit:nr.batchMessagesLimit,bytesLimit:nr.batchBytesLimit,durationLimit:nr.flushTimeout,pageMayExitObservable:Tr,sessionExpireObservable:rr.expireObservable}),messageBytesLimit:nr.messageBytesLimit});return Gt.subscribe(1,Ne=>{_r.add(Ne)}),_r}function Ci(nr){const Gt=(0,ze.Y9)();nr.subscribe(1,vr=>{Gt.send("log",vr)})}function Ai(nr){return{get:Gt=>{const vr=nr.findTrackedSession(Gt);
847if(vr)return{session_id:vr.id}}}}function $i(nr){return Gt=>{nr.notify(0,{rawLogsEvent:{message:Gt.message,date:Gt.startClocks.timeStamp,origin:T.g.AGENT,status:L.error}}),(0,o.A2)("Error reported to customer",{"error.message":Gt.message})}}const _e=en.XP;function Ie(nr){const Gt=r.J2;nr.register(0,({startTime:rr})=>{const ti=vr(rr);return ti||en.$O}),nr.register(1,({startTime:rr})=>{var ti,_r;const Ne=vr(rr);return Ne?{application:{id:Ne.application_id},view:{id:(ti=Ne.view)===null||ti===void 0?void 0:ti.id},action:{id:(_r=Ne.user_action)===null||_r===void 0?void 0:_r.id}}:en.$O});function vr(rr){const _r=(0,ln.ao)()?Gt.DD_RUM_SYNTHETICS:Gt.DD_RUM,Ne=Tr(rr,_r);if(Ne)return Ne}function Tr(rr,ti){if(ti&&ti.getInternalContext)return ti.getInternalContext(rr)}}function Ot(nr,Gt,vr){nr.register(0,({startTime:Tr})=>{const rr=vr.findTrackedSession(Tr);return vr.findTrackedSession(Tr,{returnInactive:!0})?{service:Gt.service,session_id:rr?rr.id:void 0,session:rr?{id:rr.id}:void 0}:en.ug}),nr.register(1,({startTime:Tr})=>{const rr=vr.findTrackedSession(Tr);return!rr||!rr.id?en.$O:{session:{id:rr.id}}})}function cn(nr,Gt){function vr(){return Gt.isGranted()?en.$O:en.ug}nr.register(0,vr),nr.register(1,vr)}const _n="logs";function $n(nr,Gt,vr,Tr){const rr=new It,ti=_e(),_r=[];rr.subscribe(1,Hi=>(0,Ct.b)("logs",Hi));const Ne=$i(rr),ct=r.Wq?new rn.cP:(0,Xe._T)(nr),Jt=(0,o.a5)("browser-logs-sdk",nr,ti,Ne,ct,xt.N);_r.push(Jt.stop);const sn=nr.sessionStoreStrategyType&&!(0,ze.d0)()&&!(0,ln.ao)()?lr(nr,vr):xr(nr);cn(ti,vr),Ot(ti,nr,sn);const kn=(0,le.B)(ti,nr,_n),er=(0,Se.$)(ti,nr,sn,_n),Fr=(0,oe.F)(ti,nr,_n,!1);Ie(ti),ri(nr,rr),Tt(nr,rr,Tr),Tr.unbuffer(),jn(nr,rr),wn(nr,rr);const{handleLog:Ki}=Xn(rr);if(ot(nr,rr,ti,Gt,Ne),(0,ze.d0)())Ci(rr);else{const{stop:Hi}=Vr(nr,rr,Ne,ct,sn);_r.push(()=>Hi())}const Fi=Ai(sn);return{handleLog:Ki,getInternalContext:Fi.get,accountContext:kn,globalContext:Fr,userContext:er,stop:()=>{_r.forEach(Hi=>Hi())}}}const Ti=Ye($n);(0,t.Z)((0,r.VZ)(),"DD_LOGS",Ti)},98951:(c,d,e)=>{"use strict";e(71669);var t=e(81766);c.exports=t("Array","with")},98965:c=>{function d(e,t){return e.has(t)}c.exports=d},98976:(c,d,e)=>{var t=e(49570);c.exports=t(function(a){for(var i=0,s=[];i<a.length;){for(var o=a[i],l=0;l<o.length;)typeof s[l]>"u"&&(s[l]=[]),s[l].push(o[l]),l+=1;i+=1}return s})},98996:(c,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},99074:(c,d,e)=>{"use strict";e.d(d,{TJ:()=>I,re:()=>B,Ce:()=>Z,v9:()=>gn});var t={};e.r(t),e.d(t,{JsonPatchError:()=>qe,_areEquals:()=>Ye,applyOperation:()=>un,applyPatch:()=>Qt,applyReducer:()=>pn,deepClone:()=>Lt,getValueByPointer:()=>ft,validate:()=>lt,validator:()=>Be});var r={};e.r(r),e.d(r,{compare:()=>xr,generate:()=>dn,observe:()=>Rn,unobserve:()=>Pn});var a=e(19498);function i(Ne){return Ne!=null&&typeof Ne=="object"&&!s(Ne)}function s(Ne){return Array.isArray(Ne)}function o(Ne){if(!i(Ne)||!("id"in Ne))return!1;const ct=typeof Ne.id;return ct==="string"||ct==="number"}function l(Ne,ct){return ct.some(Jt=>o(Jt)&&Jt.id===Ne)}class f extends Error{}function v(Ne,ct){return i(ct)?Object.entries(Ne).every(([Jt,sn])=>ct[Jt]===sn):!1}function h(Ne,ct,Jt){try{return{type:"accepted",result:y(Ne,ct,Jt)}}catch(sn){if(sn instanceof E){const kn=Ne.slice(0,Ne.length-sn.path.length+1);return{type:"discarded",reason:`Could not resolve path "${JSON.stringify(kn)}"`}}if(sn instanceof f)return{type:"discarded",reason:sn.message};throw sn}}function y(Ne,ct,Jt){const[sn,...kn]=Ne;if(sn==null)return Jt(ct);if(typeof sn=="number"&&s(ct)&&sn<ct.length){const er=y(kn,ct[sn],Jt);return[...ct.slice(0,sn),er,...ct.slice(sn+1)]}if(typeof sn=="string"&&i(ct)&&sn in ct){const er=y(kn,ct[sn],Jt);return{...ct,[sn]:er}}if(i(sn)&&s(ct)){const er=ct.findIndex(Fr=>v(sn,Fr));if(er!==-1){const Fr=y(kn,ct[er],Jt);return[...ct.slice(0,er),Fr,...ct.slice(er+1)]}}throw new E(Ne)}class E extends Error{path;constructor(ct){super(),this.path=ct}}function w(Ne,ct,Jt){const sn=Ne.slice(0,-1),kn=Ne.at(-1);return kn==null?{type:"discarded",reason:"Path cannot be empty when adding an item"}:h(sn,Jt,er=>{if(s(er)&&o(ct.newValue)&&l(ct.newValue.id,er))throw new f(`Cannot append, id "${ct.newValue.id}" already exists`);if(typeof kn=="number"&&s(er)){const Fr=Math.max(0,Math.min(er.length,kn));return[...er.slice(0,Fr),ct.newValue,...er.slice(Fr)]}
847if(typeof kn=="string"&&i(er))return{...er,[kn]:ct.newValue};if(i(kn)&&s(er)){const Fr=er.findIndex(Ki=>v(kn,Ki));if(Fr!==-1)return[...er.slice(0,Fr),ct.newValue,...er.slice(Fr)]}throw new f(`Could not resolve path "${JSON.stringify(Ne)}"`)})}function T(Ne,ct,Jt){return h(Ne,Jt,sn=>{if(!s(sn))throw new f("Can only append arrays");if(o(ct.newValue)&&l(ct.newValue.id,sn))throw new f(`Cannot append, id "${ct.newValue.id}" already exists`);return[...sn,ct.newValue]})}function O(Ne,ct,Jt){const sn=Ne.slice(0,-1),kn=Ne.at(-1);return kn==null?{type:"discarded",reason:"Path cannot be empty when adding an item"}:h(sn,Jt,er=>{if(typeof kn=="number"&&s(er)&&kn<er.length)return[...er.slice(0,kn),...er.slice(kn+1)];if(typeof kn=="string"&&i(er)&&kn in er){const{[kn]:Fr,...Ki}=er;return Ki}if(i(kn)&&s(er)){const Fr=er.findIndex(Ki=>v(kn,Ki));if(Fr!==-1)return[...er.slice(0,Fr),...er.slice(Fr+1)]}throw new f(`Could not resolve path "${JSON.stringify(Ne)}"`)})}function k(Ne,ct,Jt){const sn=Ne.slice(0,-1),kn=Ne.at(-1),er=ct.from.at(-1);return kn==null||er==null?{type:"discarded",reason:"Cannot move an empty path"}:a(sn,ct.from.slice(0,-1))?typeof kn=="string"||typeof er=="string"?{type:"discarded",reason:"Can only move array items"}:h(sn,Jt,Fr=>{if(!s(Fr))throw new f("Can only move array items");const Ki=i(er)?Fr.findIndex(ks=>v(er,ks)):er;if(Ki===-1||Ki>=Fr.length)throw new f(`Could not resolve path "${JSON.stringify(ct.from)}"`);const Fi=i(kn)?Fr.findIndex(ks=>v(kn,ks)):kn;if(Fi===-1)throw new f(`Could not resolve path "${JSON.stringify(Ne)}"`);const Hi=Math.max(0,Math.min(Fr.length,Fi));if(Ki===Hi)throw new f(`Cannot move to the same target "${JSON.stringify(Ne)}"`);const Bi=Fr.slice(),[As]=Bi.splice(Ki,1);return Bi.splice(Fi,0,As),Bi}):{type:"discarded",reason:"Cannot move array item outside of its array"}}function B(...Ne){const[ct,Jt,sn,kn]=Ne.length===4?Ne:[[],...Ne];return ct.length>0?a(ct,Jt.slice(0,ct.length))?B(Jt.slice(ct.length),sn,kn):{type:"discarded",reason:"Path does not begin with given prefix"}:h(Jt,kn,()=>sn)}function R(Ne,ct,Jt){return B(Ne,ct.newValue,Jt)}function L(Ne,ct,Jt){switch(ct.type){case"add":return w(Ne,ct,Jt);case"append":return T(Ne,ct,Jt);case"delete":return O(Ne,ct,Jt);case"move":return k(Ne,ct,Jt);case"update":return R(Ne,ct,Jt);default:return{type:"discarded",reason:`Command type "${ct.type}" not supported`}}}const J=["allowCopy","author","bodyTypefaceId","createdAt","deleted","experiments","exportSettings","headingTypefaceId","id","jobs","labelSetId","originalId","partnerContentId","ready","reviewId","selectedAuthorId","sourceCourseLocaleId","tenantId","transferredAt","type","uiTypefaceId","updatedAt"],K=["author","courseId","createdAt","deleted","duplicatedFromId","id","lastUpdatedBy","originalId","ready","sourceLessonLocaleId","transferredAt","updatedAt"];function I(Ne,ct,Jt){let sn=Jt;const kn=new Array,er=new Array;for(const Fr of ct){const[Ki]=Fr.path;if(Ki==="course"){const[,Bi]=Fr.path,As=typeof Bi=="string"&&J.find(ks=>ks===Bi);if(typeof As=="string"){er.push({change:Fr,reason:`Forbidden course property "${As}"`});continue}}else if(Ki==="lessons"){const[,,Bi]=Fr.path,As=typeof Bi=="string"&&K.find(ks=>ks===Bi);if(typeof As=="string"){er.push({change:Fr,reason:`Forbidden lesson property "${As}"`});continue}}if(!a(Ne,Fr.path.slice(0,Ne.length))){er.push({change:Fr,reason:"Path does not begin with given prefix"});continue}let Fi=Fr.command;if(Fr.command.type==="move"){if(!a(Ne,Fr.command.from.slice(0,Ne.length))){er.push({change:Fr,reason:"Cannot move outside of prefix"});continue}Fi={...Fr.command,from:Fr.command.from.slice(Ne.length)}}const Hi=L(Fr.path.slice(Ne.length),Fi,sn);switch(Hi.type){case"accepted":sn=Hi.result,kn.push(Fr);break;case"discarded":er.push({change:Fr,reason:Hi.reason});break}}return{result:sn,accepted:kn,discarded:er}}function W(Ne){return typeof Ne=="object"?Ne.id:void 0}function Z(Ne){const[ct]=Ne;if(ct==="course")return{type:"course"};if(ct==="lessons"){const[,Jt,sn,kn]=Ne,er=W(Jt);if(er!=null){const Fr=sn==="items"?W(kn):void 0,Ki=Ne.findIndex(Bi=>Bi==="captions"),Fi=Ne.findIndex(Bi=>Bi==="answers"),Hi=Fi!==-1?W(Ne[Fi+1]):void 0;if(Ki!==-1){const Bi=W(Ne[Ki+1]);if(Bi!=null)return{type:"caption",lessonId:er,itemId:Fr,captionId:Bi.toString()}}return{type:"lesson",lessonId:er,itemId:Fr,answerId:Hi}}}if(ct==="l10n"&&Ne[1]==="translations"){const Jt=Ne[2],sn=Ne[3],kn=Ne.findIndex(er=>er==="captions");
vendor: 5,082 bytes, lines 847-852
847if(kn!==-1){const er=W(Ne[kn+1]);if(er!=null)return{type:"caption",captionId:er.toString(),locale:Jt,l10nId:sn}}return{type:"translation",locale:Jt,l10nId:sn}}return null}/*!
848 * https://github.com/Starcounter-Jack/JSON-Patch
849 * (c) 2017-2022 Joachim Wester
850 * MIT licensed
851 */var H=function(){var Ne=function(ct,Jt){return Ne=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(sn,kn){sn.__proto__=kn}||function(sn,kn){for(var er in kn)kn.hasOwnProperty(er)&&(sn[er]=kn[er])},Ne(ct,Jt)};return function(ct,Jt){Ne(ct,Jt);function sn(){this.constructor=ct}ct.prototype=Jt===null?Object.create(Jt):(sn.prototype=Jt.prototype,new sn)}}(),G=Object.prototype.hasOwnProperty;function te(Ne,ct){return G.call(Ne,ct)}function ve(Ne){if(Array.isArray(Ne)){for(var ct=new Array(Ne.length),Jt=0;Jt<ct.length;Jt++)ct[Jt]=""+Jt;return ct}if(Object.keys)return Object.keys(Ne);var sn=[];for(var kn in Ne)te(Ne,kn)&&sn.push(kn);return sn}function oe(Ne){switch(typeof Ne){case"object":return JSON.parse(JSON.stringify(Ne));case"undefined":return null;default:return Ne}}function le(Ne){for(var ct=0,Jt=Ne.length,sn;ct<Jt;){if(sn=Ne.charCodeAt(ct),sn>=48&&sn<=57){ct++;continue}return!1}return!0}function Se(Ne){return Ne.indexOf("/")===-1&&Ne.indexOf("~")===-1?Ne:Ne.replace(/~/g,"~0").replace(/\//g,"~1")}function xe(Ne){return Ne.replace(/~1/g,"/").replace(/~0/g,"~")}function Ge(Ne,ct){var Jt;for(var sn in Ne)if(te(Ne,sn)){if(Ne[sn]===ct)return Se(sn)+"/";if(typeof Ne[sn]=="object"&&(Jt=Ge(Ne[sn],ct),Jt!=""))return Se(sn)+"/"+Jt}return""}function ze(Ne,ct){if(Ne===ct)return"/";var Jt=Ge(Ne,ct);if(Jt==="")throw new Error("Object not found in root");return"/"+Jt}function ye(Ne){if(Ne===void 0)return!0;if(Ne){if(Array.isArray(Ne)){for(var ct=0,Jt=Ne.length;ct<Jt;ct++)if(ye(Ne[ct]))return!0}else if(typeof Ne=="object"){for(var sn=ve(Ne),kn=sn.length,er=0;er<kn;er++)if(ye(Ne[sn[er]]))return!0}}return!1}function Fe(Ne,ct){var Jt=[Ne];for(var sn in ct){var kn=typeof ct[sn]=="object"?JSON.stringify(ct[sn],null,2):ct[sn];typeof kn<"u"&&Jt.push(sn+": "+kn)}return Jt.join(`
852`)}var Je=function(Ne){H(ct,Ne);function ct(Jt,sn,kn,er,Fr){var Ki=this.constructor,Fi=Ne.call(this,Fe(Jt,{name:sn,index:kn,operation:er,tree:Fr}))||this;return Fi.name=sn,Fi.index=kn,Fi.operation=er,Fi.tree=Fr,Object.setPrototypeOf(Fi,Ki.prototype),Fi.message=Fe(Jt,{name:sn,index:kn,operation:er,tree:Fr}),Fi}return ct}(Error),qe=Je,Lt=oe,$t={add:function(Ne,ct,Jt){return Ne[ct]=this.value,{newDocument:Jt}},remove:function(Ne,ct,Jt){var sn=Ne[ct];return delete Ne[ct],{newDocument:Jt,removed:sn}},replace:function(Ne,ct,Jt){var sn=Ne[ct];return Ne[ct]=this.value,{newDocument:Jt,removed:sn}},move:function(Ne,ct,Jt){var sn=ft(Jt,this.path);sn&&(sn=oe(sn));var kn=un(Jt,{op:"remove",path:this.from}).removed;return un(Jt,{op:"add",path:this.path,value:kn}),{newDocument:Jt,removed:sn}},copy:function(Ne,ct,Jt){var sn=ft(Jt,this.from);return un(Jt,{op:"add",path:this.path,value:oe(sn)}),{newDocument:Jt}},test:function(Ne,ct,Jt){return{newDocument:Jt,test:Ye(Ne[ct],this.value)}},_get:function(Ne,ct,Jt){return this.value=Ne[ct],{newDocument:Jt}}},Ve={add:function(Ne,ct,Jt){return le(ct)?Ne.splice(ct,0,this.value):Ne[ct]=this.value,{newDocument:Jt,index:ct}},remove:function(Ne,ct,Jt){var sn=Ne.splice(ct,1);return{newDocument:Jt,removed:sn[0]}},replace:function(Ne,ct,Jt){var sn=Ne[ct];return Ne[ct]=this.value,{newDocument:Jt,removed:sn}},move:$t.move,copy:$t.copy,test:$t.test,_get:$t._get};function ft(Ne,ct){if(ct=="")return Ne;var Jt={op:"_get",path:ct};return un(Ne,Jt),Jt.value}function un(Ne,ct,Jt,sn,kn,er){if(Jt===void 0&&(Jt=!1),sn===void 0&&(sn=!0),kn===void 0&&(kn=!0),er===void 0&&(er=0),Jt&&(typeof Jt=="function"?Jt(ct,0,Ne,ct.path):Be(ct,0)),ct.path===""){var Fr={newDocument:Ne};if(ct.op==="add")return Fr.newDocument=ct.value,Fr;if(ct.op==="replace")return Fr.newDocument=ct.value,Fr.removed=Ne,Fr;if(ct.op==="move"||ct.op==="copy")return Fr.newDocument=ft(Ne,ct.from),ct.op==="move"&&(Fr.removed=Ne),Fr;if(ct.op==="test"){if(Fr.test=Ye(Ne,ct.value),Fr.test===!1)throw new qe("Test operation failed","TEST_OPERATION_FAILED",er,ct,Ne);return Fr.newDocument=Ne,Fr}else{if(ct.op==="remove")return Fr.removed=Ne,Fr.newDocument=null,Fr;if(ct.op==="_get")return ct.value=Ne,Fr;if(Jt)throw new qe("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",er,ct,Ne);return Fr}}else{sn||(Ne=oe(Ne));var Ki=ct.path||"",Fi=Ki.split("/"),Hi=Ne,Bi=1,As=Fi.length,ks=void 0,xs=void 0,Ls=void 0;for(typeof Jt=="function"?Ls=Jt:Ls=Be;;){if(xs=Fi[Bi],xs&&xs.indexOf("~")!=-1&&(xs=xe(xs)),kn&&(xs=="__proto__"||xs=="prototype"&&Bi>0&&Fi[Bi-1]=="constructor"))throw new TypeError("JSON-Patch: modifying `__proto__` or `constructor/prototype` prop is banned for security reasons, if this was on purpose, please set `banPrototypeModifications` flag false and pass it to this function. More info in fast-json-patch README");if(Jt&&ks===void 0&&(Hi[xs]===void 0?ks=Fi.slice(0,Bi).join("/"):Bi==As-1&&(ks=ct.path),ks!==void 0&&Ls(ct,0,Ne,ks)),Bi++,Array.isArray(Hi)){if
vendor: 5,980 bytes, lines 852-856
852(xs==="-")xs=Hi.length;else{if(Jt&&!le(xs))throw new qe("Expected an unsigned base-10 integer value, making the new referenced value the array element with the zero-based index","OPERATION_PATH_ILLEGAL_ARRAY_INDEX",er,ct,Ne);le(xs)&&(xs=~~xs)}if(Bi>=As){if(Jt&&ct.op==="add"&&xs>Hi.length)throw new qe("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",er,ct,Ne);var Fr=Ve[ct.op].call(ct,Hi,xs,Ne);if(Fr.test===!1)throw new qe("Test operation failed","TEST_OPERATION_FAILED",er,ct,Ne);return Fr}}else if(Bi>=As){var Fr=$t[ct.op].call(ct,Hi,xs,Ne);if(Fr.test===!1)throw new qe("Test operation failed","TEST_OPERATION_FAILED",er,ct,Ne);return Fr}if(Hi=Hi[xs],Jt&&Bi<As&&(!Hi||typeof Hi!="object"))throw new qe("Cannot perform operation at the desired path","OPERATION_PATH_UNRESOLVABLE",er,ct,Ne)}}}function Qt(Ne,ct,Jt,sn,kn){if(sn===void 0&&(sn=!0),kn===void 0&&(kn=!0),Jt&&!Array.isArray(ct))throw new qe("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");sn||(Ne=oe(Ne));for(var er=new Array(ct.length),Fr=0,Ki=ct.length;Fr<Ki;Fr++)er[Fr]=un(Ne,ct[Fr],Jt,!0,kn,Fr),Ne=er[Fr].newDocument;return er.newDocument=Ne,er}function pn(Ne,ct,Jt){var sn=un(Ne,ct);if(sn.test===!1)throw new qe("Test operation failed","TEST_OPERATION_FAILED",Jt,ct,Ne);return sn.newDocument}function Be(Ne,ct,Jt,sn){if(typeof Ne!="object"||Ne===null||Array.isArray(Ne))throw new qe("Operation is not an object","OPERATION_NOT_AN_OBJECT",ct,Ne,Jt);if($t[Ne.op]){if(typeof Ne.path!="string")throw new qe("Operation `path` property is not a string","OPERATION_PATH_INVALID",ct,Ne,Jt);if(Ne.path.indexOf("/")!==0&&Ne.path.length>0)throw new qe('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",ct,Ne,Jt);if((Ne.op==="move"||Ne.op==="copy")&&typeof Ne.from!="string")throw new qe("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",ct,Ne,Jt);if((Ne.op==="add"||Ne.op==="replace"||Ne.op==="test")&&Ne.value===void 0)throw new qe("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",ct,Ne,Jt);if((Ne.op==="add"||Ne.op==="replace"||Ne.op==="test")&&ye(Ne.value))throw new qe("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",ct,Ne,Jt);if(Jt){if(Ne.op=="add"){var kn=Ne.path.split("/").length,er=sn.split("/").length;if(kn!==er+1&&kn!==er)throw new qe("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",ct,Ne,Jt)}else if(Ne.op==="replace"||Ne.op==="remove"||Ne.op==="_get"){if(Ne.path!==sn)throw new qe("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",ct,Ne,Jt)}else if(Ne.op==="move"||Ne.op==="copy"){var Fr={op:"_get",path:Ne.from,value:void 0},Ki=lt([Fr],Jt);if(Ki&&Ki.name==="OPERATION_PATH_UNRESOLVABLE")throw new qe("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",ct,Ne,Jt)}}}else throw new qe("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",ct,Ne,Jt)}function lt(Ne,ct,Jt){try{if(!Array.isArray(Ne))throw new qe("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(ct)Qt(oe(ct),oe(Ne),Jt||!0);else{Jt=Jt||Be;for(var sn=0;sn<Ne.length;sn++)Jt(Ne[sn],sn,ct,void 0)}}catch(kn){if(kn instanceof qe)return kn;throw kn}}function Ye(Ne,ct){if(Ne===ct)return!0;if(Ne&&ct&&typeof Ne=="object"&&typeof ct=="object"){var Jt=Array.isArray(Ne),sn=Array.isArray(ct),kn,er,Fr;if(Jt&&sn){if(er=Ne.length,er!=ct.length)return!1;for(kn=er;kn--!==0;)if(!Ye(Ne[kn],ct[kn]))return!1;return!0}if(Jt!=sn)return!1;var Ki=Object.keys(Ne);if(er=Ki.length,er!==Object.keys(ct).length)return!1;for(kn=er;kn--!==0;)if(!ct.hasOwnProperty(Ki[kn]))return!1;for(kn=er;kn--!==0;)if(Fr=Ki[kn],!Ye(Ne[Fr],ct[Fr]))return!1;return!0}return Ne!==Ne&&ct!==ct}/*!
853 * https://github.com/Starcounter-Jack/JSON-Patch
854 * (c) 2017-2021 Joachim Wester
855 * MIT license
856 */var gt=new WeakMap,Ct=function(){function Ne(ct){this.observers=new Map,this.obj=ct}return Ne}(),rn=function(){function Ne(ct,Jt){this.callback=ct,this.observer=Jt}return Ne}();function Xe(Ne){return gt.get(Ne)}function xt(Ne,ct){return Ne.observers.get(ct)}function ln(Ne,ct){Ne.observers.delete(ct.callback)}function Pn(Ne,ct){ct.unobserve()}function Rn(Ne,ct){var Jt=[],sn,kn=Xe(Ne);if(!kn)kn=new Ct(Ne),gt.set(Ne,kn);else{var er=xt(kn,ct);sn=er&&er.observer}if(sn)return sn;if(sn={},kn.value=oe(Ne),ct){sn.callback=ct,sn.next=null;var Fr=function(){dn(sn)},Ki=function(){clearTimeout(sn.next),sn.next=setTimeout(Fr)};typeof window<"u"&&(window.addEventListener("mouseup",Ki),window.addEventListener("keyup",Ki),window.addEventListener("mousedown",Ki),window.addEventListener("keydown",Ki),window.addEventListener("change",Ki))}return sn.patches=Jt,sn.object=Ne,sn.unobserve=function(){dn(sn),clearTimeout(sn.next),ln(kn,sn),typeof window<"u"&&(window.removeEventListener("mouseup",Ki),window.removeEventListener("keyup",Ki),window.removeEventListener("mousedown",Ki),window.removeEventListener("keydown",Ki),window.removeEventListener("change",Ki))},kn.observers.set(ct,new rn(ct,sn)),sn}function dn(Ne,ct){ct===void 0&&(ct=!1);var Jt=gt.get(Ne.object);lr(Jt.value,Ne.object,Ne.patches,"",ct),Ne.patches.length&&Qt(Jt.value,Ne.patches);var sn=Ne.patches;return sn.length>0&&(Ne.patches=[],Ne.callback&&Ne.callback(sn)),sn}function lr(Ne,ct,Jt,sn,kn){if(ct!==Ne){typeof ct.toJSON=="function"&&(ct=ct.toJSON());for(var er=ve(ct),Fr=ve(Ne),Ki=!1,Fi=!1,Hi=Fr.length-1;Hi>=0;Hi--){var Bi=Fr[Hi],As=Ne[Bi];if(te(ct,Bi)&&!(ct[Bi]===void 0&&As!==void 0&&Array.isArray(ct)===!1)){var ks=ct[Bi];typeof As=="object"&&As!=null&&typeof ks=="object"&&ks!=null&&Array.isArray(As)===Array.isArray(ks)?lr(As,ks,Jt,sn+"/"+Se(Bi),kn):As!==ks&&(Ki=!0,kn&&Jt.push({op:"test",path:sn+"/"+Se(Bi),value:oe(As
856)}),Jt.push({op:"replace",path:sn+"/"+Se(Bi),value:oe(ks)}))}else Array.isArray(Ne)===Array.isArray(ct)?(kn&&Jt.push({op:"test",path:sn+"/"+Se(Bi),value:oe(As)}),Jt.push({op:"remove",path:sn+"/"+Se(Bi)}),Fi=!0):(kn&&Jt.push({op:"test",path:sn,value:Ne}),Jt.push({op:"replace",path:sn,value:ct}),Ki=!0)}if(!(!Fi&&er.length==Fr.length))for(var Hi=0;Hi<er.length;Hi++){var Bi=er[Hi];!te(Ne,Bi)&&ct[Bi]!==void 0&&Jt.push({op:"add",path:sn+"/"+Se(Bi),value:oe(ct[Bi])})}}}function xr(Ne,ct,Jt){Jt===void 0&&(Jt=!1);var sn=[];return lr(Ne,ct,sn,"",Jt),sn}const An=Object.assign({},t,r,{JsonPatchError:Je,deepClone:oe,escapePathComponent:Se,unescapePathComponent:xe});function cr(Ne,ct){const[Jt,...sn]=Ne;if(Jt==null)return ct;if(typeof Jt=="number"&&isArray(ct)&&Jt<ct.length||typeof Jt=="string"&&isRecord(ct)&&Jt in ct)return cr(sn,ct[Jt]);if(isRecord(Jt)&&isArray(ct)){const kn=ct.findIndex(er=>matchesRef(Jt,er));if(kn!==-1)return cr(sn,ct[kn])}throw new Wr(Ne)}class Wr extends Error{path;constructor(ct){super(),this.path=ct}}function*en(Ne,ct){const Jt=structuredClone(Ne),sn=jsonDiff(Ne,ct,{similarity:ot});for(const kn of sn){const er=ke(kn.path,Jt),Fr=er.at(-1),Ki=Fr!=null?resolvePath(er.slice(0,-1),Jt):void 0,Fi=jn(er,Jt);switch(kn.op){case"replace":yield{path:Fi,command:{type:"update",oldValue:resolvePath(er,Jt),newValue:kn.value}};break;case"add":typeof Fr=="number"&&isArray(Ki)&&Fr>=Ki.length?yield{path:Fi.slice(0,-1),command:{type:"append",newValue:kn.value}}:yield{path:Fi,command:{type:"add",newValue:kn.value}};break;case"remove":yield{path:Fi,command:{type:"delete",oldValue:resolvePath(er,Jt)}};break;case"move":yield{path:Fi,command:{type:"move",from:jn(ke(kn.from,Jt),Jt)}};break}applyOperation(Jt,kn)}}function ot(Ne,ct){return hasId(Ne)&&hasId(ct)?Ne.id===ct.id?1:0:Ne===ct?1:0}function ke(Ne,ct){return Ne===""?[]:Array.from(qr(Ne.substring(1).split("/"),ct))}function*qr(Ne,ct){const[Jt,...sn]=Ne;if(Jt==null)return;const kn=Jt.replaceAll("~0","~").replaceAll("~1","/"),er=isArray(ct)?Number(kn):kn;yield er,yield*qr(sn,ct[er])}function jn(Ne,ct){const[Jt,...sn]=Ne;if(Jt==null)return[];if(ct==null||typeof ct!="object")throw new Error(`cannot convert ${JSON.stringify(Ne)} to change path`);return[typeof Jt=="number"&&isArray(ct)&&hasId(ct[Jt])?{id:ct[Jt].id}:Jt,...jn(sn,ct[Jt])]}var wn=e(46982);function nt(Ne,ct,Jt,sn){const[kn,...er]=Jt;if(ct.length>0)return equals(ct,Jt.slice(0,ct.length))?nt(Ne,[],Jt.slice(ct.length),sn):null;if(kn==null)return Value.Check(Ne,sn)?sn:null;if(sn==null||typeof sn!="object")return null;if(typeof kn=="string")return nt(Ne,ct,er,sn[kn]);if(!Array.isArray(sn))return null;if(typeof kn=="number"&&kn>=0&&kn<sn.length)return nt(Ne,ct,er,sn[kn]);const Fr=sn.findIndex(Ki=>matchesRef(kn,Ki));return Fr===-1?null:nt(Ne,ct,er,sn[Fr])}function vt(Ne,ct,Jt){const sn=ct.findIndex(Ki=>Ki==="captions");if(sn===-1||idRef(ct[sn+1])==null)return null;const er=ct.slice(0,sn+2),Fr=getObjectAtPath(Caption,Ne,er,Jt);return Fr==null?null:{path:er,result:Fr}}const Vn=Ne=>typeof Ne=="object"&&Ne!==null&&!Array.isArray(Ne),yt=Ne=>Vn(Ne)&&"l10nId"in Ne&&typeof Ne.l10nId=="string",tn=Ne=>Vn(Ne)&&"id"in Ne&&typeof Ne.id=="string"&&Ne.id;function Pr(Ne,ct){return Ne.flatMap((Jt,sn)=>{const kn=tn(Jt),er=kn!==!1?{id:kn}:sn;return gn(Jt,[...ct,er])})}function ri(Ne,ct){return Object.keys(Ne).flatMap(Jt=>gn(Ne[Jt],[...ct,Jt]))}function gn(Ne,ct=[]){return Array.isArray(Ne)?Pr(Ne,ct):Vn(Ne)?yt(Ne)?[{l10nId:Ne.l10nId,path:ct}]:ri(Ne,ct):[]}var bn=e(98435),Tt=e(2099),Vt=e(32362);const It=br(Yr(wn.ae,"$.course")),Xn=br(Yr(wn.Nk,"$.lessons")),dr=br(Yr(wn.Nk,"$")),Sr=br(Yr(wn.eB,"$")),Lr=br(Yr(wn.j0,"$"));function br(Ne){const ct=Array.from(Ne).reduce((Jt,sn)=>(sn.pathExpression in Jt||(Jt[sn.pathExpression]=sn),Jt),{});return Object.values(ct)}function*Yr(Ne,ct=""){if(Ne!==void 0&&(0,wn.Z6)(Ne)){yield{pathExpression:ct,type:Ne.contentType,order:Ne.order};return}if(Tt.QS(Ne)&&(yield*Yr(Ne.items,`${ct}[*]`)),Tt.av(Ne))for(const[Jt,sn]of Object.entries(Ne.properties))yield*Yr(sn,`${ct}.${Jt}`);if(Tt.cZ(Ne))for(const[,Jt]of Object.entries(Ne.patternProperties))yield*Yr(Jt,ct);if(Tt.PN(Ne)&&Ne.items!=null)for(let Jt=0;Jt<Ne.items.length;Jt++)yield*Yr(Ne.items[Jt],`${ct}[${Jt}]`);
856if(Tt.Yq(Ne))for(const[,Jt]of Object.entries(Ne.allOf))yield*Yr(Jt,ct);if(Tt.my(Ne))if((0,wn.AG)(Ne)){const Jt=Ne[wn.lV],sn=Ai(Ne);for(const kn of sn){const er=$i(kn);if(er===null)continue;const Fr=Ci(er,Jt),Ki=ct.replace(/\[(?:\*|\d+)\]$/,"");yield*Yr(kn,`${Ki}${Fr}`)}}else for(const Jt of Ne.anyOf)yield*Yr(Jt,ct)}function Vr(Ne,ct){if(Ne!=null&&Tt.X$(Ne)){const{[Vt.tJ]:Jt,...sn}=Ne;return`(!@.${ct}||${Vr(sn,ct)})`}return Tt.gP(Ne)?typeof Ne.const=="string"?`@.${ct}=='${Ne.const}'`:`@.${ct}==${Ne.const}`:Tt.Ef(Ne)?`@.${ct}==null`:Tt.R1(Ne)?`!@.${ct}`:Tt.my(Ne)?`(${Ne.anyOf.map(sn=>Vr(sn,ct)).filter(Boolean).join("||")})`:!1}function Ci(Ne,ct){return`[?(${ct.map(sn=>{const kn=Ne[sn];return Vr(kn,sn)}).filter(Boolean).join("&&")})]`}function Ai(Ne){return Ne.anyOf.flatMap(ct=>Tt.my(ct)?Ai(ct):[ct])}function $i(Ne){return Tt.av(Ne)?Ne.properties:Tt.Yq(Ne)?Ne.allOf.reduce((ct,Jt)=>{if(ct===null)return null;const sn=$i(Jt);return sn===null?null:Object.assign(ct,sn)},{}):null}const _e=(Ne,ct=0)=>Ne.reduce((Jt,sn)=>{const kn=sn.sortPath[ct]??"";return Jt[kn]??=[],Jt[kn].push(sn),Jt},{}),Ie=(Ne,ct=0)=>{const Jt=_e(Ne,ct);return Object.keys(Jt).length===1&&Jt[""]!==void 0?Ne:Object.keys(Jt).toSorted((sn,kn)=>sn.localeCompare(kn,void 0,{numeric:!0})).flatMap(sn=>Jt[sn]!==void 0?Ie(Jt[sn],ct+1):[])};function Ot(Ne,ct){return Ne.map((sn,kn)=>{if(typeof sn=="number"){const er=jsonpath.value(ct,jsonpath.stringify(Ne.slice(0,kn+1)));return er?.id!==void 0?{id:er.id}:sn}return sn}).slice(1)}function cn(Ne,ct,Jt){const sn=ct.flatMap(({pathExpression:kn,type:er,order:Fr})=>jsonpath.nodes(Ne,kn).flatMap(({value:Ki,path:Fi})=>{const Hi=[...Fi.slice(0,-1),Fr];return{content:Ki,jsonPath:Fi,pathExpression:kn,path:Ot(Fi,Ne),sortPath:Hi,type:er}}));return(Jt?Ie(sn,1):sn).map(({content:kn,path:er,pathExpression:Fr,type:Ki})=>({content:kn,path:er,pathExpression:Fr,type:Ki}))}const _n=(Ne,ct,Jt)=>cn([Ne],ct,Jt).map(({path:[,...sn],...kn})=>({...kn,path:sn})),$n=(Ne,ct=!1)=>cn(Ne,COURSE_PATHS,ct),Ti=(Ne,ct=!1)=>cn(Ne,LESSONS_PATHS,ct),nr=(Ne,ct=!1)=>_n(Ne,LESSON_PATHS,ct),Gt=(Ne,ct=!1)=>_n(Ne,BLOCK_PATHS,ct),vr=(Ne,ct=!1)=>_n(Ne,QUIZ_PATHS,ct);var Tr=e(65927);function rr(Ne){const ct=Value.Create(BlockFlashcard);ct.id=createId(),ct.variant=Ne?.variant??"flashcard";const sn=(Ne?.items??[]).map(kn=>({...kn,id:createId()}));return ct.items=sn,ct}function ti(Ne){const ct=Value.Create(BlockList);ct.id=createId(),ct.variant=Ne?.variant??"bulleted";const sn=(Ne?.items??[]).map((kn,er)=>{const Fr=Value.Create(BlockItemList);return Fr.id=createId(),Fr.paragraph=kn,Fr.number=Ne?.variant==="numbered"?(er+1).toString():void 0,Fr});return ct.items=sn,ct}function _r(Ne){const ct=Value.Create(BlockText);ct.id=createId(),ct.variant=Ne.variant;const Jt={id:createId(),heading:Ne.heading,paragraph:Ne.paragraph};return ct.items=[Jt],ct}},99161:(c,d,e)=>{var t=e(69652);c.exports=function(a){return function i(s){for(var o,l,f,v=[],h=0,y=s.length;h<y;){if(t(s[h]))for(o=a?i(s[h]):s[h],f=0,l=o.length;f<l;)v[v.length]=o[f],f+=1;else v[v.length]=s[h];h+=1}return v}}},99199:(c,d,e)=>{/** @license ISC License (c) copyright 2016 original and current authors */var t=e(30495),r=e(72922),a=e(83517),i=e(97804);function s(o){if(r(o)){var l=o.constructor[i.empty]||o.constructor.empty||o.empty;return a(o,l())}return t(o)?!Object.keys(o).length:o&&o.length!==void 0?!o.length:!0}c.exports=s},99287:(c,d,e)=>{var t=e(92157),r=e(48601),a=e(98371),i=200;function s(o,l){var f=this.__data__;if(f instanceof t){var v=f.__data__;if(!r||v.length<i-1)return v.push([o,l]),this.size=++f.size,this;f=this.__data__=new a(v)}return f.set(o,l),this.size=f.size,this}c.exports=s},99301:c=>{"use strict";c.exports=JSON.parse('{"Play":"\u64AD\u653E","Pause":"\u6682\u505C","Current Time":"\u5F53\u524D\u65F6\u95F4","Duration":"\u65F6\u957F","Remaining Time":"\u5269\u4F59\u65F6\u95F4","Stream Type":"\u5A92\u4F53\u6D41\u7C7B\u578B","LIVE":"\u76F4\u64AD","Loaded":"\u52A0\u8F7D\u5B8C\u6210","Progress":"\u8FDB\u5EA6","Fullscreen":"\u5168\u5C4F","Exit Fullscreen":"\u9000\u51FA\u5168\u5C4F","Picture-in-Picture":"\u753B\u4E2D\u753B","Exit Picture-in-Picture":"\u9000\u51FA\u753B\u4E2D\u753B","Mute":"\u9759\u97F3","Unmute":"\u5F00\u542F\u97F3\u6548","Playback Rate":"\u64AD\u653E\u901F\u5EA6","Subtitles":"\u5B57\u5E55","subtitles off":"\u5173\u95ED\u5B57\u5E55","Captions":"\u5185\u5D4C\u5B57\u5E55","captions off":"\u5173\u95ED\u5185\u5D4C\u5B57\u5E55","Chapters":"\u8282\u76EE\u6BB5\u843D","Close Mod
856al Dialog":"\u5173\u95ED\u5F39\u7A97","Descriptions":"\u63CF\u8FF0","descriptions off":"\u5173\u95ED\u63CF\u8FF0","Audio Track":"\u97F3\u8F68","You aborted the media playback":"\u89C6\u9891\u64AD\u653E\u88AB\u7EC8\u6B62","A network error caused the media download to fail part-way.":"\u7F51\u7EDC\u9519\u8BEF\u5BFC\u81F4\u89C6\u9891\u4E0B\u8F7D\u4E2D\u9014\u5931\u8D25\u3002","The media could not be loaded, either because the server or network failed or because the format is not supported.":"\u89C6\u9891\u56E0\u683C\u5F0F\u4E0D\u652F\u6301\u6216\u8005\u670D\u52A1\u5668\u6216\u7F51\u7EDC\u7684\u95EE\u9898\u65E0\u6CD5\u52A0\u8F7D\u3002","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"\u7531\u4E8E\u89C6\u9891\u6587\u4EF6\u635F\u574F\u6216\u662F\u8BE5\u89C6\u9891\u4F7F\u7528\u4E86\u4F60\u7684\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u7684\u529F\u80FD\uFF0C\u64AD\u653E\u7EC8\u6B62\u3002","No compatible source was found for this media.":"\u65E0\u6CD5\u627E\u5230\u6B64\u89C6\u9891\u517C\u5BB9\u7684\u6E90\u3002","The media is encrypted and we do not have the keys to decrypt it.":"\u89C6\u9891\u5DF2\u52A0\u5BC6\uFF0C\u65E0\u6CD5\u89E3\u5BC6\u3002","Play Video":"\u64AD\u653E\u89C6\u9891","Close":"\u5173\u95ED","Modal Window":"\u5F39\u7A97","This is a modal window":"\u8FD9\u662F\u4E00\u4E2A\u5F39\u7A97","This modal can be closed by pressing the Escape key or activating the close button.":"\u53EF\u4EE5\u6309ESC\u6309\u952E\u6216\u542F\u7528\u5173\u95ED\u6309\u94AE\u6765\u5173\u95ED\u6B64\u5F39\u7A97\u3002",", opens captions settings dialog":", \u5F00\u542F\u6807\u9898\u8BBE\u7F6E\u5F39\u7A97",", opens subtitles settings dialog":", \u5F00\u542F\u5B57\u5E55\u8BBE\u7F6E\u5F39\u7A97",", opens descriptions settings dialog":", \u5F00\u542F\u63CF\u8FF0\u8BBE\u7F6E\u5F39\u7A97",", selected":", \u9009\u62E9","captions settings":"\u5B57\u5E55\u8BBE\u5B9A","Audio Player":"\u97F3\u9891\u64AD\u653E\u5668","Video Player":"\u89C6\u9891\u64AD\u653E\u5668","Replay":"\u91CD\u65B0\u64AD\u653E","Progress Bar":"\u8FDB\u5EA6\u6761","Volume Level":"\u97F3\u91CF","subtitles settings":"\u5B57\u5E55\u8BBE\u5B9A","descriptions settings":"\u63CF\u8FF0\u8BBE\u5B9A","Text":"\u6587\u5B57","White":"\u767D","Black":"\u9ED1","Red":"\u7EA2","Green":"\u7EFF","Blue":"\u84DD","Yellow":"\u9EC4","Magenta":"\u7D2B\u7EA2","Cyan":"\u9752","Background":"\u80CC\u666F","Window":"\u7A97\u53E3","Transparent":"\u900F\u660E","Semi-Transparent":"\u534A\u900F\u660E","Opaque":"\u4E0D\u900F\u660E","Font Size":"\u5B57\u4F53\u5C3A\u5BF8","Text Edge Style":"\u5B57\u4F53\u8FB9\u7F18\u6837\u5F0F","None":"\u65E0","Raised":"\u6D6E\u96D5","Depressed":"\u538B\u4F4E","Uniform":"\u5747\u5300","Dropshadow":"\u4E0B\u9634\u5F71","Font Family":"\u5B57\u4F53\u5E93","Proportional Sans-Serif":"\u6BD4\u4F8B\u65E0\u7EC6\u4F53","Monospace Sans-Serif":"\u5355\u95F4\u9694\u65E0\u7EC6\u4F53","Proportional Serif":"\u6BD4\u4F8B\u7EC6\u4F53","Monospace Serif":"\u5355\u95F4\u9694\u7EC6\u4F53","Casual":"\u8212\u9002","Script":"\u624B\u5199\u4F53","Small Caps":"\u5C0F\u578B\u5927\u5199\u5B57\u4F53","Reset":"\u91CD\u7F6E","restore all settings to the default values":"\u6062\u590D\u5168\u90E8\u8BBE\u5B9A\u81F3\u9884\u8BBE\u503C","Done":"\u5B8C\u6210","Caption Settings Dialog":"\u5B57\u5E55\u8BBE\u5B9A\u7A97\u53E3","Beginning of dialog window. Escape will cancel and close the window.":"\u6253\u5F00\u5BF9\u8BDD\u7A97\u53E3\u3002Escape\u952E\u5C06\u53D6\u6D88\u5E76\u5173\u95ED\u5BF9\u8BDD\u7A97\u53E3","End of dialog window.":"\u7ED3\u675F\u5BF9\u8BDD\u7A97\u53E3","Seek to live, currently behind live":"\u5C1D\u8BD5\u76F4\u64AD\uFF0C\u5F53\u524D\u4E3A\u5EF6\u65F6\u64AD\u653E","Seek to live, currently playing live":"\u5C1D\u8BD5\u76F4\u64AD\uFF0C\u5F53\u524D\u4E3A\u5B9E\u65F6\u64AD\u653E","progress bar timing: currentTime={1} duration={2}":"{1}/{2}","{1} is loading.":"\u6B63\u5728\u52A0\u8F7D {1}\u3002","No content":"\u65E0\u5185\u5BB9","Color":"\u989C\u8272","Opacity":"\u4E0D\u900F\u660E\u5EA6","Text Background":"\u6587\u672C\u80CC\u666F","Caption Area Backgroun
856d":"\u5B57\u5E55\u533A\u57DF\u80CC\u666F","Skip forward {1} seconds":"\u5FEB\u8FDB {1} \u79D2","Skip backward {1} seconds":"\u5FEB\u9000 {1} \u79D2"}')},99379:(c,d,e)=>{"use strict";var t=e(72323),r=0,a=Math.random(),i=t(1 .toString);c.exports=function(s){return"Symbol("+(s===void 0?"":s)+")_"+i(++r+a,36)}},99456:c=>{"use strict";c.exports=function(d,e){try{arguments.length===1?console.error(d):console.error(d,e)}catch{}}},99473:(c,d,e)=>{/** @license ISC License (c) copyright 2017 original and current authors */var t=e(88889),r=e(39207),a=e(30495);function i(o,l){return function(f,v){var h;return o.indexOf(v)===-1&&l[v]!==void 0?Object.assign(f,(h={},h[v]=l[v],h)):f}}function s(o,l){if(r(o)){if(!a(l))throw new TypeError("omit: Object required for second argument")}else throw new TypeError("omit: Foldable required for first argument");return Object.keys(l).reduce(i(o,l),{})}c.exports=t(s)},99527:(c,d,e)=>{var t=e(32835),r=e(74308),a=t(function(s,o){return r([s],o)});c.exports=a},99576:(c,d,e)=>{"use strict";e.d(d,{AQ:()=>r,HB:()=>a,Q_:()=>o,_P:()=>i,gB:()=>s});var t=e(75273);const r=4*t.MA,a=15*t.iW,i=t.$H,s="0",o={COOKIE:"cookie",LOCAL_STORAGE:"local-storage"}},99610:(c,d,e)=>{var t=e(43548),r=e(32071),a=t(r,"Promise");c.exports=a},99687:(c,d,e)=>{var t=e(34844),r=e(292),a=t(function(s,o,l){return s(r(o,l))});c.exports=a},99719:(c,d)=>{"use strict";var e;e={value:!0};var t="fad",r="file",a=384,i=512,s=[128196,128459,61462],o="f15b",l=["M0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0C28.7 0 0 28.7 0 64z","M224 0L384 160H256c-17.7 0-32-14.3-32-32V0z"];d.mw={prefix:t,iconName:r,icon:[a,i,s,o,l]},d.A4=d.mw,e=t,e=r,e=a,e=i,e=s,e=o,e=l,e=s},99731:function(c){/*! iNoBounce - v0.1.0
857* https://github.com/lazd/iNoBounce/
858* Copyright (c) 2013 Larry Davis <[email protected]>; Licensed BSD */(function(d){var e=0,t=!1,r=function(h){for(var y=h.target;y!==document.body&&y!==document;){var E=window.getComputedStyle(y);if(!E)break;if(y.nodeName==="INPUT"&&y.getAttribute("type")==="range")return;var w=E.getPropertyValue("-webkit-overflow-scrolling"),T=E.getPropertyValue("overflow-y"),O=parseInt(E.getPropertyValue("height"),10),k=w==="touch"&&(T==="auto"||T==="scroll"),B=y.scrollHeight>y.offsetHeight;if(k&&B){var R=h.touches?h.touches[0].screenY:h.screenY,L=e<=R&&y.scrollTop===0,J=e>=R&&y.scrollHeight-y.scrollTop===O;(L||J)&&h.preventDefault();return}y=y.parentNode}h.preventDefault()},a=function(h){e=h.touches?h.touches[0].screenY:h.screenY},i=function(){window.addEventListener("touchstart",a,!1),window.addEventListener("touchmove",r,!1),t=!0},s=function(){window.removeEventListener("touchstart",a,!1),window.removeEventListener("touchmove",r,!1),t=!1},o=function(){return t},l=document.createElement("div");document.documentElement.appendChild(l),l.style.WebkitOverflowScrolling="touch";var f="getComputedStyle"in window&&window.getComputedStyle(l)["-webkit-overflow-scrolling"]==="touch";document.documentElement.removeChild(l),f&&i();var v={enable:i,disable:s,isEnabled:o};c.exports&&(c.exports=v),typeof d.define=="function"?function(h){h("iNoBounce",[],function(){return v})}(d.define):d.iNoBounce=v})(this)},99758:(c,d,e)=>{var t=e(95471);c.exports=t(function(a,i){return i.match(a)||[]})},99832:(c,d,e)=>{"use strict";var t=e(10058);c.exports=/MSIE|Trident/.test(t)},99865:(c,d,e)=>{var t=e(62887),r=e(10967),a=e(67279),i=a&&a.isTypedArray,s=i?r(i):t;c.exports=s}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.