MOON
Server: Apache
System: Linux server1.studioinfinity.com.br 2.6.32-954.3.5.lve1.4.90.el6.x86_64 #1 SMP Tue Feb 21 12:26:30 UTC 2023 x86_64
User: artinside (517)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //opt/netdata/usr/local/share/netdata/web/v3/1975.243b2f0d60a63378d7ff.js
/*! For license information please see 1975.243b2f0d60a63378d7ff.js.LICENSE.txt */
try{!function(){var t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="cf9e35b1-e253-4c4c-a7e5-3c93fdb6e6f3",t._sentryDebugIdIdentifier="sentry-dbid-cf9e35b1-e253-4c4c-a7e5-3c93fdb6e6f3")}()}catch(e){}!function(){try{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"c7a85fdbc93bb7925a0f36510d6eb791929e4aa8"}}catch(e){}}(),(self.webpackChunkcloud_frontend=self.webpackChunkcloud_frontend||[]).push([[1975],{526:(t,e,n)=>{"use strict";n.d(e,{$Z:()=>p,Cf:()=>y,lk:()=>g,yE:()=>m});var r=n(86037),o=n(6946),i=n(81134),A=n(32613),a=n(55030),s=n(13298),c=n(54612),l=n(55334),u=n(78926),f=n(75878),d=n(24355);function h(t,e,n,s,c,l){const u=[[a.R,1,i.Tt],[a.R,5,5*i.Tt],[a.R,15,15*i.Tt],[a.R,30,30*i.Tt],[l,1,i.rR],[l,5,5*i.rR],[l,15,15*i.rR],[l,30,30*i.rR],[c,1,i.JJ],[c,3,3*i.JJ],[c,6,6*i.JJ],[c,12,12*i.JJ],[s,1,i.Nm],[s,2,2*i.Nm],[n,1,i.Fq],[e,1,i.Pv],[e,3,3*i.Pv],[t,1,i.MP]];function f(e,n,a){const s=Math.abs(n-e)/a,c=(0,r.A)((([,,t])=>t)).right(u,s);if(c===u.length)return t.every((0,o.sG)(e/i.MP,n/i.MP,a));if(0===c)return A.y.every(Math.max((0,o.sG)(e,n,a),1));const[l,f]=u[s/u[c-1][2]<u[c][2]/s?c-1:c];return l.every(f)}return[function(t,e,n){const r=e<t;r&&([t,e]=[e,t]);const o=n&&"function"===typeof n.range?n:f(t,e,n),i=o?o.range(t,+e+1):[];return r?i.reverse():i},f]}const[p,g]=h(d.Mb,f.R6,u.Hl,l.TW,c.pz,s.vD),[y,m]=h(d.he,f.Ui,u.YP,l.UA,c.Ag,s.wX)},528:t=>{"use strict";t.exports=(t,e)=>{if("string"!==typeof t||"string"!==typeof e)throw new TypeError("Expected the arguments to be of type `string`");if(""===e)return[t];const n=t.indexOf(e);return-1===n?[t]:[t.slice(0,n),t.slice(n+e.length)]}},655:(t,e,n)=>{"use strict";var r=n(36955),o=String;t.exports=function(t){if("Symbol"===r(t))throw new TypeError("Cannot convert a Symbol value to a string");return o(t)}},659:(t,n,r)=>{var o=r(51873),i=Object.prototype,A=i.hasOwnProperty,a=i.toString,s=o?o.toStringTag:void 0;t.exports=function(t){var n=A.call(t,s),r=t[s];try{t[s]=void 0;var o=!0}catch(e){}var i=a.call(t);return o&&(n?t[s]=r:delete t[s]),i}},1093:t=>{"use strict";var e=Object.prototype.toString;t.exports=function(t){var n=e.call(t),r="[object Arguments]"===n;return r||(r="[object Array]"!==n&&null!==t&&"object"===typeof t&&"number"===typeof t.length&&t.length>=0&&"[object Function]"===e.call(t.callee)),r}},1108:(t,e,n)=>{"use strict";n.d(e,{G:()=>o});var r=n(29407);function o(t){const e=(0,r.a)(t),n=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return n.setUTCFullYear(e.getFullYear()),+t-+n}},1189:(t,e,n)=>{"use strict";var r=Array.prototype.slice,o=n(1093),i=Object.keys,A=i?function(t){return i(t)}:n(28875),a=Object.keys;A.shim=function(){if(Object.keys){var t=function(){var t=Object.keys(arguments);return t&&t.length===arguments.length}(1,2);t||(Object.keys=function(t){return o(t)?a(r.call(t)):a(t)})}else Object.keys=A;return Object.keys||A},t.exports=A},1530:(t,e,n)=>{"use strict";n.d(e,{Kv:()=>i,N4:()=>A});var r=n(96540),o=n(33888);function i(t,e){return t?function(t){return"function"===typeof t&&(()=>{const e=Object.getPrototypeOf(t);return e.prototype&&e.prototype.isReactComponent})()}(n=t)||"function"===typeof n||function(t){return"object"===typeof t&&"symbol"===typeof t.$$typeof&&["react.memo","react.forward_ref"].includes(t.$$typeof.description)}(n)?r.createElement(t,e):t:null;var n}function A(t){const e={state:{},onStateChange:()=>{},renderFallbackValue:null,...t},[n]=r.useState((()=>({current:(0,o.ZR)(e)}))),[i,A]=r.useState((()=>n.current.initialState));return n.current.setOptions((e=>({...e,...t,state:{...i,...t.state},onStateChange:e=>{A(e),null==t.onStateChange||t.onStateChange(e)}}))),n.current}},1625:(t,e,n)=>{"use strict";var r=n(79504);t.exports=r({}.isPrototypeOf)},1631:(t,e,n)=>{"use strict";n.d(e,{A:()=>o,S:()=>i});var r=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function o(t){if(!(e=r.exec(t)))throw new Error("invalid format: "+t);var e;return new i({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function i(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}o.prototype=i.prototype,i.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},1734:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(47235);function o(t){return Math.max(0,-(0,r.A)(Math.abs(t)))}},1767:t=>{"use strict";t.exports=function(t){return{iterator:t,next:t.next,done:!1}}},1882:(t,e,n)=>{var r=n(72552),o=n(23805);t.exports=function(t){if(!o(t))return!1;var e=r(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},2360:(t,e,n)=>{"use strict";var r,o=n(28551),i=n(96801),A=n(88727),a=n(30421),s=n(20397),c=n(4055),l=n(66119),u="prototype",f="script",d=l("IE_PROTO"),h=function(){},p=function(t){return"<"+f+">"+t+"</"+f+">"},g=function(t){t.write(p("")),t.close();var e=t.parentWindow.Object;return t=null,e},y=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}y="undefined"!=typeof document?document.domain&&r?g(r):function(){var t,e=c("iframe"),n="java"+f+":";return e.style.display="none",s.appendChild(e),e.src=String(n),(t=e.contentWindow.document).open(),t.write(p("document.F=Object")),t.close(),t.F}():g(r);for(var t=A.length;t--;)delete y[u][A[t]];return y()};a[d]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(h[u]=o(t),n=new h,h[u]=null,n[d]=t):n=y(),void 0===e?n:i.f(n,e)}},2404:(t,e,n)=>{var r=n(60270);t.exports=function(t,e){return r(t,e)}},2523:t=>{t.exports=function(t,e,n,r){for(var o=t.length,i=n+(r?1:-1);r?i--:++i<o;)if(e(t[i],i,t))return i;return-1}},2663:(t,n,r)=>{"use strict";var o=r(7585)("%Object.getOwnPropertyDescriptor%",!0);if(o)try{o([],"length")}catch(e){o=null}t.exports=o},2694:(t,e,n)=>{"use strict";var r=n(6925);function o(){}function i(){}i.resetWarningCache=o,t.exports=function(){function t(t,e,n,o,i,A){if(A!==r){var a=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 a.name="Invariant Violation",a}}function e(){return t}t.isRequired=t;var n={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},2831:(t,e,n)=>{"use strict";n.d(e,{m:()=>a});var r=n(1108),o=n(5305),i=n(61501),A=n(6463);function a(t,e,n){const[a,s]=(0,o.x)(n?.in,t,e),c=(0,A.o)(a),l=(0,A.o)(s),u=+c-(0,r.G)(c),f=+l-(0,r.G)(l);return Math.round((u-f)/i.w4)}},2833:t=>{t.exports=function(t,e,n,r){var o=n?n.call(r,t,e):void 0;if(void 0!==o)return!!o;if(t===e)return!0;if("object"!==typeof t||!t||"object"!==typeof e||!e)return!1;var i=Object.keys(t),A=Object.keys(e);if(i.length!==A.length)return!1;for(var a=Object.prototype.hasOwnProperty.bind(e),s=0;s<i.length;s++){var c=i[s];if(!a(c))return!1;var l=t[c],u=e[c];if(!1===(o=n?n.call(r,l,u,c):void 0)||void 0===o&&l!==u)return!1}return!0}},3116:(t,e,n)=>{"use strict";n.d(e,{A:()=>r});const r=t=>()=>t},3265:(t,e,n)=>{"use strict";n.d(e,{Ss:()=>s,ef:()=>A,xM:()=>a});const r=/^D+$/,o=/^Y+$/,i=["D","DD","YY","YYYY"];function A(t){return r.test(t)}function a(t){return o.test(t)}function s(t,e,n){const r=function(t,e,n){const r="Y"===t[0]?"years":"days of the month";return`Use \`${t.toLowerCase()}\` instead of \`${t}\` (in \`${e}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(t,e,n);if(console.warn(r),i.includes(t))throw new RangeError(r)}},3650:(t,e,n)=>{var r=n(74335)(Object.keys,Object);t.exports=r},3656:(t,e,n)=>{t=n.nmd(t);var r=n(9325),o=n(89935),i=e&&!e.nodeType&&e,A=i&&t&&!t.nodeType&&t,a=A&&A.exports===i?r.Buffer:void 0,s=(a?a.isBuffer:void 0)||o;t.exports=s},3939:t=>{!function(){var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n={rotl:function(t,e){return t<<e|t>>>32-e},rotr:function(t,e){return t<<32-e|t>>>e},endian:function(t){if(t.constructor==Number)return 16711935&n.rotl(t,8)|4278255360&n.rotl(t,24);for(var e=0;e<t.length;e++)t[e]=n.endian(t[e]);return t},randomBytes:function(t){for(var e=[];t>0;t--)e.push(Math.floor(256*Math.random()));return e},bytesToWords:function(t){for(var e=[],n=0,r=0;n<t.length;n++,r+=8)e[r>>>5]|=t[n]<<24-r%32;return e},wordsToBytes:function(t){for(var e=[],n=0;n<32*t.length;n+=8)e.push(t[n>>>5]>>>24-n%32&255);return e},bytesToHex:function(t){for(var e=[],n=0;n<t.length;n++)e.push((t[n]>>>4).toString(16)),e.push((15&t[n]).toString(16));return e.join("")},hexToBytes:function(t){for(var e=[],n=0;n<t.length;n+=2)e.push(parseInt(t.substr(n,2),16));return e},bytesToBase64:function(t){for(var n=[],r=0;r<t.length;r+=3)for(var o=t[r]<<16|t[r+1]<<8|t[r+2],i=0;i<4;i++)8*r+6*i<=8*t.length?n.push(e.charAt(o>>>6*(3-i)&63)):n.push("=");return n.join("")},base64ToBytes:function(t){t=t.replace(/[^A-Z0-9+\/]/gi,"");for(var n=[],r=0,o=0;r<t.length;o=++r%4)0!=o&&n.push((e.indexOf(t.charAt(r-1))&Math.pow(2,-2*o+8)-1)<<2*o|e.indexOf(t.charAt(r))>>>6-2*o);return n}};t.exports=n}()},3949:(t,e,n)=>{"use strict";n(7588)},4055:(t,e,n)=>{"use strict";var r=n(44576),o=n(20034),i=r.document,A=o(i)&&o(i.createElement);t.exports=function(t){return A?i.createElement(t):{}}},4146:(t,n,r)=>{"use strict";var o=r(44363),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},A={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function c(t){return o.isMemo(t)?a:s[t.$$typeof]||i}s[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[o.Memo]=a;var l=Object.defineProperty,u=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,p=Object.prototype;t.exports=function t(n,r,o){if("string"!==typeof r){if(p){var i=h(r);i&&i!==p&&t(n,i,o)}var a=u(r);f&&(a=a.concat(f(r)));for(var s=c(n),g=c(r),y=0;y<a.length;++y){var m=a[y];if(!A[m]&&(!o||!o[m])&&(!g||!g[m])&&(!s||!s[m])){var v=d(r,m);try{l(n,m,v)}catch(e){}}}}return n}},4477:(t,e)=>{"use strict";function n(t,e){var n=t.length;t.push(e);t:for(;0<n;){var r=n-1>>>1,o=t[r];if(!(0<i(o,e)))break t;t[r]=e,t[n]=o,n=r}}function r(t){return 0===t.length?null:t[0]}function o(t){if(0===t.length)return null;var e=t[0],n=t.pop();if(n!==e){t[0]=n;t:for(var r=0,o=t.length,A=o>>>1;r<A;){var a=2*(r+1)-1,s=t[a],c=a+1,l=t[c];if(0>i(s,n))c<o&&0>i(l,s)?(t[r]=l,t[c]=n,r=c):(t[r]=s,t[a]=n,r=a);else{if(!(c<o&&0>i(l,n)))break t;t[r]=l,t[c]=n,r=c}}}return e}function i(t,e){var n=t.sortIndex-e.sortIndex;return 0!==n?n:t.id-e.id}if(e.unstable_now=void 0,"object"===typeof performance&&"function"===typeof performance.now){var A=performance;e.unstable_now=function(){return A.now()}}else{var a=Date,s=a.now();e.unstable_now=function(){return a.now()-s}}var c=[],l=[],u=1,f=null,d=3,h=!1,p=!1,g=!1,y=!1,m="function"===typeof setTimeout?setTimeout:null,v="function"===typeof clearTimeout?clearTimeout:null,w="undefined"!==typeof setImmediate?setImmediate:null;function b(t){for(var e=r(l);null!==e;){if(null===e.callback)o(l);else{if(!(e.startTime<=t))break;o(l),e.sortIndex=e.expirationTime,n(c,e)}e=r(l)}}function B(t){if(g=!1,b(t),!p)if(null!==r(c))p=!0,x||(x=!0,_());else{var e=r(l);null!==e&&O(B,e.startTime-t)}}var _,x=!1,C=-1,E=5,F=-1;function S(){return!!y||!(e.unstable_now()-F<E)}function U(){if(y=!1,x){var t=e.unstable_now();F=t;var n=!0;try{t:{p=!1,g&&(g=!1,v(C),C=-1),h=!0;var i=d;try{e:{for(b(t),f=r(c);null!==f&&!(f.expirationTime>t&&S());){var A=f.callback;if("function"===typeof A){f.callback=null,d=f.priorityLevel;var a=A(f.expirationTime<=t);if(t=e.unstable_now(),"function"===typeof a){f.callback=a,b(t),n=!0;break e}f===r(c)&&o(c),b(t)}else o(c);f=r(c)}if(null!==f)n=!0;else{var s=r(l);null!==s&&O(B,s.startTime-t),n=!1}}break t}finally{f=null,d=i,h=!1}n=void 0}}finally{n?_():x=!1}}}if("function"===typeof w)_=function(){w(U)};else if("undefined"!==typeof MessageChannel){var Q=new MessageChannel,I=Q.port2;Q.port1.onmessage=U,_=function(){I.postMessage(null)}}else _=function(){m(U,0)};function O(t,n){C=m((function(){t(e.unstable_now())}),n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(t){t.callback=null},e.unstable_forceFrameRate=function(t){0>t||125<t?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):E=0<t?Math.floor(1e3/t):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_next=function(t){switch(d){case 1:case 2:case 3:var e=3;break;default:e=d}var n=d;d=e;try{return t()}finally{d=n}},e.unstable_requestPaint=function(){y=!0},e.unstable_runWithPriority=function(t,e){switch(t){case 1:case 2:case 3:case 4:case 5:break;default:t=3}var n=d;d=t;try{return e()}finally{d=n}},e.unstable_scheduleCallback=function(t,o,i){var A=e.unstable_now();switch("object"===typeof i&&null!==i?i="number"===typeof(i=i.delay)&&0<i?A+i:A:i=A,t){case 1:var a=-1;break;case 2:a=250;break;case 5:a=1073741823;break;case 4:a=1e4;break;default:a=5e3}return t={id:u++,callback:o,priorityLevel:t,startTime:i,expirationTime:a=i+a,sortIndex:-1},i>A?(t.sortIndex=i,n(l,t),null===r(c)&&t===r(l)&&(g?(v(C),C=-1):g=!0,O(B,i-A))):(t.sortIndex=a,n(c,t),p||h||(p=!0,x||(x=!0,_()))),t},e.unstable_shouldYield=S,e.unstable_wrapCallback=function(t){var e=d;return function(){var n=d;d=e;try{return t.apply(this,arguments)}finally{d=n}}}},4495:(t,e,n)=>{"use strict";var r=n(39519),o=n(79039),i=n(44576).String;t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol("symbol detection");return!i(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},4504:(t,e,n)=>{"use strict";function r(t,e){let n,r=-1,o=-1;if(void 0===e)for(const i of t)++o,null!=i&&(n<i||void 0===n&&i>=i)&&(n=i,r=o);else for(let i of t)null!=(i=e(i,++o,t))&&(n<i||void 0===n&&i>=i)&&(n=i,r=o);return r}n.d(e,{A:()=>r})},4509:(t,e,n)=>{var r=n(12651);t.exports=function(t){return r(this,t).has(t)}},4664:(t,e,n)=>{var r=n(79770),o=n(63345),i=Object.prototype.propertyIsEnumerable,A=Object.getOwnPropertySymbols,a=A?function(t){return null==t?[]:(t=Object(t),r(A(t),(function(e){return i.call(t,e)})))}:o;t.exports=a},4901:(t,e,n)=>{var r=n(72552),o=n(30294),i=n(40346),A={};A["[object Float32Array]"]=A["[object Float64Array]"]=A["[object Int8Array]"]=A["[object Int16Array]"]=A["[object Int32Array]"]=A["[object Uint8Array]"]=A["[object Uint8ClampedArray]"]=A["[object Uint16Array]"]=A["[object Uint32Array]"]=!0,A["[object Arguments]"]=A["[object Array]"]=A["[object ArrayBuffer]"]=A["[object Boolean]"]=A["[object DataView]"]=A["[object Date]"]=A["[object Error]"]=A["[object Function]"]=A["[object Map]"]=A["[object Number]"]=A["[object Object]"]=A["[object RegExp]"]=A["[object Set]"]=A["[object String]"]=A["[object WeakMap]"]=!1,t.exports=function(t){return i(t)&&o(t.length)&&!!A[r(t)]}},4982:(t,n,r)=>{var o=r(1189),i=r(47244),A=r(37653),a=r(97860),s=r(71589),c=r(62120),l=Date.prototype.getTime;function u(t,n,r){var h=r||{};return!!(h.strict?A(t,n):t===n)||(!t||!n||"object"!==typeof t&&"object"!==typeof n?h.strict?A(t,n):t==n:function(t,n,r){var A,h;if(typeof t!==typeof n)return!1;if(f(t)||f(n))return!1;if(t.prototype!==n.prototype)return!1;if(i(t)!==i(n))return!1;var p=a(t),g=a(n);if(p!==g)return!1;if(p||g)return t.source===n.source&&s(t)===s(n);if(c(t)&&c(n))return l.call(t)===l.call(n);var y=d(t),m=d(n);if(y!==m)return!1;if(y||m){if(t.length!==n.length)return!1;for(A=0;A<t.length;A++)if(t[A]!==n[A])return!1;return!0}if(typeof t!==typeof n)return!1;try{var v=o(t),w=o(n)}catch(e){return!1}if(v.length!==w.length)return!1;for(v.sort(),w.sort(),A=v.length-1;A>=0;A--)if(v[A]!=w[A])return!1;for(A=v.length-1;A>=0;A--)if(!u(t[h=v[A]],n[h],r))return!1;return!0}(t,n,h))}function f(t){return null===t||void 0===t}function d(t){return!(!t||"object"!==typeof t||"number"!==typeof t.length)&&("function"===typeof t.copy&&"function"===typeof t.slice&&!(t.length>0&&"number"!==typeof t[0]))}t.exports=u},5305:(t,e,n)=>{"use strict";n.d(e,{x:()=>o});var r=n(43329);function o(t,...e){const n=r.w.bind(null,t||e.find((t=>"object"===typeof t)));return e.map(n)}},5556:(t,e,n)=>{t.exports=n(2694)()},5825:t=>{"use strict";t.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"===typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(e in t[e]=42,t)return!1;if("function"===typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var r=Object.getOwnPropertySymbols(t);if(1!==r.length||r[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(t,e);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},5861:(t,e,n)=>{var r=n(55580),o=n(68223),i=n(32804),A=n(76545),a=n(28303),s=n(72552),c=n(47473),l="[object Map]",u="[object Promise]",f="[object Set]",d="[object WeakMap]",h="[object DataView]",p=c(r),g=c(o),y=c(i),m=c(A),v=c(a),w=s;(r&&w(new r(new ArrayBuffer(1)))!=h||o&&w(new o)!=l||i&&w(i.resolve())!=u||A&&w(new A)!=f||a&&w(new a)!=d)&&(w=function(t){var e=s(t),n="[object Object]"==e?t.constructor:void 0,r=n?c(n):"";if(r)switch(r){case p:return h;case g:return l;case y:return u;case m:return f;case v:return d}return e}),t.exports=w},6188:t=>{"use strict";t.exports=Math.max},6463:(t,e,n)=>{"use strict";n.d(e,{o:()=>o});var r=n(29407);function o(t,e){const n=(0,r.a)(t,e?.in);return n.setHours(0,0,0,0),n}},6549:t=>{"use strict";t.exports=Object.getOwnPropertyDescriptor},6561:(t,e,n)=>{"use strict";function r(t,e,n){t=+t,e=+e,n=(o=arguments.length)<2?(e=t,t=0,1):o<3?1:+n;for(var r=-1,o=0|Math.max(0,Math.ceil((e-t)/n)),i=new Array(o);++r<o;)i[r]=t+r*n;return i}n.d(e,{A:()=>r})},6925:t=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6946:(t,e,n)=>{"use strict";n.d(e,{Ay:()=>a,lq:()=>s,sG:()=>c});const r=Math.sqrt(50),o=Math.sqrt(10),i=Math.sqrt(2);function A(t,e,n){const a=(e-t)/Math.max(0,n),s=Math.floor(Math.log10(a)),c=a/Math.pow(10,s),l=c>=r?10:c>=o?5:c>=i?2:1;let u,f,d;return s<0?(d=Math.pow(10,-s)/l,u=Math.round(t*d),f=Math.round(e*d),u/d<t&&++u,f/d>e&&--f,d=-d):(d=Math.pow(10,s)*l,u=Math.round(t/d),f=Math.round(e/d),u*d<t&&++u,f*d>e&&--f),f<u&&.5<=n&&n<2?A(t,e,2*n):[u,f,d]}function a(t,e,n){if(!((n=+n)>0))return[];if((t=+t)===(e=+e))return[t];const r=e<t,[o,i,a]=r?A(e,t,n):A(t,e,n);if(!(i>=o))return[];const s=i-o+1,c=new Array(s);if(r)if(a<0)for(let A=0;A<s;++A)c[A]=(i-A)/-a;else for(let A=0;A<s;++A)c[A]=(i-A)*a;else if(a<0)for(let A=0;A<s;++A)c[A]=(o+A)/-a;else for(let A=0;A<s;++A)c[A]=(o+A)*a;return c}function s(t,e,n){return A(t=+t,e=+e,n=+n)[2]}function c(t,e,n){n=+n;const r=(e=+e)<(t=+t),o=r?s(e,t,n):s(t,e,n);return(r?-1:1)*(o<0?1/-o:o)}},6980:t=>{"use strict";t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},7040:(t,e,n)=>{"use strict";var r=n(4495);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},7176:(t,n,r)=>{"use strict";var o,i=r(73126),A=r(75795);try{o=[].__proto__===Array.prototype}catch(e){if(!e||"object"!==typeof e||!("code"in e)||"ERR_PROTO_ACCESS"!==e.code)throw e}var a=!!o&&A&&A(Object.prototype,"__proto__"),s=Object,c=s.getPrototypeOf;t.exports=a&&"function"===typeof a.get?i([a.get]):"function"===typeof c&&function(t){return c(null==t?t:s(t))}},7313:(t,e,n)=>{"use strict";n.d(e,{U:()=>r});const r="production"},7585:(t,n,r)=>{"use strict";var o,i=r(69383),A=r(41237),a=r(79290),s=r(79538),c=r(58068),l=r(69675),u=r(35345),f=Function,d=function(t){try{return f('"use strict"; return ('+t+").constructor;")()}catch(e){}},h=Object.getOwnPropertyDescriptor;if(h)try{h({},"")}catch(e){h=null}var p=function(){throw new l},g=h?function(){try{return p}catch(t){try{return h(arguments,"callee").get}catch(e){return p}}}():p,y=r(25963)(),m=r(80024)(),v=Object.getPrototypeOf||(m?function(t){return t.__proto__}:null),w={},b="undefined"!==typeof Uint8Array&&v?v(Uint8Array):o,B={__proto__:null,"%AggregateError%":"undefined"===typeof AggregateError?o:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?o:ArrayBuffer,"%ArrayIteratorPrototype%":y&&v?v([][Symbol.iterator]()):o,"%AsyncFromSyncIteratorPrototype%":o,"%AsyncFunction%":w,"%AsyncGenerator%":w,"%AsyncGeneratorFunction%":w,"%AsyncIteratorPrototype%":w,"%Atomics%":"undefined"===typeof Atomics?o:Atomics,"%BigInt%":"undefined"===typeof BigInt?o:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?o:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?o:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?o:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":A,"%Float32Array%":"undefined"===typeof Float32Array?o:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?o:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?o:FinalizationRegistry,"%Function%":f,"%GeneratorFunction%":w,"%Int8Array%":"undefined"===typeof Int8Array?o:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?o:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?o:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":y&&v?v(v([][Symbol.iterator]())):o,"%JSON%":"object"===typeof JSON?JSON:o,"%Map%":"undefined"===typeof Map?o:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&y&&v?v((new Map)[Symbol.iterator]()):o,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?o:Promise,"%Proxy%":"undefined"===typeof Proxy?o:Proxy,"%RangeError%":a,"%ReferenceError%":s,"%Reflect%":"undefined"===typeof Reflect?o:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?o:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&y&&v?v((new Set)[Symbol.iterator]()):o,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?o:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":y&&v?v(""[Symbol.iterator]()):o,"%Symbol%":y?Symbol:o,"%SyntaxError%":c,"%ThrowTypeError%":g,"%TypedArray%":b,"%TypeError%":l,"%Uint8Array%":"undefined"===typeof Uint8Array?o:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?o:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?o:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?o:Uint32Array,"%URIError%":u,"%WeakMap%":"undefined"===typeof WeakMap?o:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?o:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?o:WeakSet};if(v)try{null.error}catch(e){var _=v(v(e));B["%Error.prototype%"]=_}var x=function t(e){var n;if("%AsyncFunction%"===e)n=d("async function () {}");else if("%GeneratorFunction%"===e)n=d("function* () {}");else if("%AsyncGeneratorFunction%"===e)n=d("async function* () {}");else if("%AsyncGenerator%"===e){var r=t("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===e){var o=t("%AsyncGenerator%");o&&v&&(n=v(o.prototype))}return B[e]=n,n},C={__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"]},E=r(66743),F=r(9957),S=E.call(Function.call,Array.prototype.concat),U=E.call(Function.apply,Array.prototype.splice),Q=E.call(Function.call,String.prototype.replace),I=E.call(Function.call,String.prototype.slice),O=E.call(Function.call,RegExp.prototype.exec),T=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,k=/\\(\\)?/g,M=function(t,e){var n,r=t;if(F(C,r)&&(r="%"+(n=C[r])[0]+"%"),F(B,r)){var o=B[r];if(o===w&&(o=x(r)),"undefined"===typeof o&&!e)throw new l("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new c("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!==typeof t||0===t.length)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof e)throw new l('"allowMissing" argument must be a boolean');if(null===O(/^%?[^%]*%?$/,t))throw new c("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(t){var e=I(t,0,1),n=I(t,-1);if("%"===e&&"%"!==n)throw new c("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==e)throw new c("invalid intrinsic syntax, expected opening `%`");var r=[];return Q(t,T,(function(t,e,n,o){r[r.length]=n?Q(o,k,"$1"):e||t})),r}(t),r=n.length>0?n[0]:"",o=M("%"+r+"%",e),i=o.name,A=o.value,a=!1,s=o.alias;s&&(r=s[0],U(n,S([0,1],s)));for(var u=1,f=!0;u<n.length;u+=1){var d=n[u],p=I(d,0,1),g=I(d,-1);if(('"'===p||"'"===p||"`"===p||'"'===g||"'"===g||"`"===g)&&p!==g)throw new c("property names with quotes must have matching quotes");if("constructor"!==d&&f||(a=!0),F(B,i="%"+(r+="."+d)+"%"))A=B[i];else if(null!=A){if(!(d in A)){if(!e)throw new l("base intrinsic for "+t+" exists, but the property is not available.");return}if(h&&u+1>=n.length){var y=h(A,d);A=(f=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:A[d]}else f=F(A,d),A=A[d];f&&!a&&(B[i]=A)}}return A}},7587:(t,e,n)=>{"use strict";function r(t,e="utf8"){return new TextDecoder(e).decode(t)}n.d(e,{D4:()=>vr});const o=new TextEncoder;const i=(()=>{const t=new Uint8Array(4);return!((new Uint32Array(t.buffer)[0]=1)&t[0])})(),A={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class a{buffer;byteLength;byteOffset;length;offset;lastWrittenByte;littleEndian;_data;_mark;_marks;constructor(t=8192,e={}){let n=!1;"number"===typeof t?t=new ArrayBuffer(t):(n=!0,this.lastWrittenByte=t.byteLength);const r=e.offset?e.offset>>>0:0,o=t.byteLength-r;let i=r;(ArrayBuffer.isView(t)||t instanceof a)&&(t.byteLength!==t.buffer.byteLength&&(i=t.byteOffset+r),t=t.buffer),this.lastWrittenByte=n?o:0,this.buffer=t,this.length=o,this.byteLength=o,this.byteOffset=i,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,i,o),this._mark=0,this._marks=[]}available(t=1){return this.offset+t<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(t=1){return this.offset+=t,this}back(t=1){return this.offset-=t,this}seek(t){return this.offset=t,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const t=this._marks.pop();if(void 0===t)throw new Error("Mark stack empty");return this.seek(t),this}rewind(){return this.offset=0,this}ensureAvailable(t=1){if(!this.available(t)){const e=2*(this.offset+t),n=new Uint8Array(e);n.set(new Uint8Array(this.buffer)),this.buffer=n.buffer,this.length=e,this.byteLength=e,this._data=new DataView(this.buffer)}return this}readBoolean(){return 0!==this.readUint8()}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(t=1){return this.readArray(t,"uint8")}readArray(t,e){const n=A[e].BYTES_PER_ELEMENT*t,r=this.byteOffset+this.offset,o=this.buffer.slice(r,r+n);if(this.littleEndian===i&&"uint8"!==e&&"int8"!==e){const t=new Uint8Array(this.buffer.slice(r,r+n));t.reverse();const o=new A[e](t.buffer);return this.offset+=n,o.reverse(),o}const a=new A[e](o);return this.offset+=n,a}readInt16(){const t=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,t}readUint16(){const t=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,t}readInt32(){const t=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,t}readUint32(){const t=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,t}readFloat32(){const t=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,t}readFloat64(){const t=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,t}readBigInt64(){const t=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,t}readBigUint64(){const t=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,t}readChar(){return String.fromCharCode(this.readInt8())}readChars(t=1){let e="";for(let n=0;n<t;n++)e+=this.readChar();return e}readUtf8(t=1){return r(this.readBytes(t))}decodeText(t=1,e="utf8"){return r(this.readBytes(t),e)}writeBoolean(t){return this.writeUint8(t?255:0),this}writeInt8(t){return this.ensureAvailable(1),this._data.setInt8(this.offset++,t),this._updateLastWrittenByte(),this}writeUint8(t){return this.ensureAvailable(1),this._data.setUint8(this.offset++,t),this._updateLastWrittenByte(),this}writeByte(t){return this.writeUint8(t)}writeBytes(t){this.ensureAvailable(t.length);for(let e=0;e<t.length;e++)this._data.setUint8(this.offset++,t[e]);return this._updateLastWrittenByte(),this}writeInt16(t){return this.ensureAvailable(2),this._data.setInt16(this.offset,t,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeUint16(t){return this.ensureAvailable(2),this._data.setUint16(this.offset,t,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeInt32(t){return this.ensureAvailable(4),this._data.setInt32(this.offset,t,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeUint32(t){return this.ensureAvailable(4),this._data.setUint32(this.offset,t,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat32(t){return this.ensureAvailable(4),this._data.setFloat32(this.offset,t,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat64(t){return this.ensureAvailable(8),this._data.setFloat64(this.offset,t,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigInt64(t){return this.ensureAvailable(8),this._data.setBigInt64(this.offset,t,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigUint64(t){return this.ensureAvailable(8),this._data.setBigUint64(this.offset,t,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeChar(t){return this.writeUint8(t.charCodeAt(0))}writeChars(t){for(let e=0;e<t.length;e++)this.writeUint8(t.charCodeAt(e));return this}writeUtf8(t){return this.writeBytes(function(t){return o.encode(t)}(t))}toArray(){return new Uint8Array(this.buffer,this.byteOffset,this.lastWrittenByte)}getWrittenByteLength(){return this.lastWrittenByte-this.byteOffset}_updateLastWrittenByte(){this.offset>this.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}function s(t){let e=t.length;for(;--e>=0;)t[e]=0}const c=256,l=286,u=30,f=15,d=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]),h=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]),p=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),g=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),y=new Array(576);s(y);const m=new Array(60);s(m);const v=new Array(512);s(v);const w=new Array(256);s(w);const b=new Array(29);s(b);const B=new Array(u);function _(t,e,n,r,o){this.static_tree=t,this.extra_bits=e,this.extra_base=n,this.elems=r,this.max_length=o,this.has_stree=t&&t.length}let x,C,E;function F(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}s(B);const S=t=>t<256?v[t]:v[256+(t>>>7)],U=(t,e)=>{t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255},Q=(t,e,n)=>{t.bi_valid>16-n?(t.bi_buf|=e<<t.bi_valid&65535,U(t,t.bi_buf),t.bi_buf=e>>16-t.bi_valid,t.bi_valid+=n-16):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=n)},I=(t,e,n)=>{Q(t,n[2*e],n[2*e+1])},O=(t,e)=>{let n=0;do{n|=1&t,t>>>=1,n<<=1}while(--e>0);return n>>>1},T=(t,e,n)=>{const r=new Array(16);let o,i,A=0;for(o=1;o<=f;o++)A=A+n[o-1]<<1,r[o]=A;for(i=0;i<=e;i++){let e=t[2*i+1];0!==e&&(t[2*i]=O(r[e]++,e))}},k=t=>{let e;for(e=0;e<l;e++)t.dyn_ltree[2*e]=0;for(e=0;e<u;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.sym_next=t.matches=0},M=t=>{t.bi_valid>8?U(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0},R=(t,e,n,r)=>{const o=2*e,i=2*n;return t[o]<t[i]||t[o]===t[i]&&r[e]<=r[n]},P=(t,e,n)=>{const r=t.heap[n];let o=n<<1;for(;o<=t.heap_len&&(o<t.heap_len&&R(e,t.heap[o+1],t.heap[o],t.depth)&&o++,!R(e,r,t.heap[o],t.depth));)t.heap[n]=t.heap[o],n=o,o<<=1;t.heap[n]=r},H=(t,e,n)=>{let r,o,i,A,a=0;if(0!==t.sym_next)do{r=255&t.pending_buf[t.sym_buf+a++],r+=(255&t.pending_buf[t.sym_buf+a++])<<8,o=t.pending_buf[t.sym_buf+a++],0===r?I(t,o,e):(i=w[o],I(t,i+c+1,e),A=d[i],0!==A&&(o-=b[i],Q(t,o,A)),r--,i=S(r),I(t,i,n),A=h[i],0!==A&&(r-=B[i],Q(t,r,A)))}while(a<t.sym_next);I(t,256,e)},D=(t,e)=>{const n=e.dyn_tree,r=e.stat_desc.static_tree,o=e.stat_desc.has_stree,i=e.stat_desc.elems;let A,a,s,c=-1;for(t.heap_len=0,t.heap_max=573,A=0;A<i;A++)0!==n[2*A]?(t.heap[++t.heap_len]=c=A,t.depth[A]=0):n[2*A+1]=0;for(;t.heap_len<2;)s=t.heap[++t.heap_len]=c<2?++c:0,n[2*s]=1,t.depth[s]=0,t.opt_len--,o&&(t.static_len-=r[2*s+1]);for(e.max_code=c,A=t.heap_len>>1;A>=1;A--)P(t,n,A);s=i;do{A=t.heap[1],t.heap[1]=t.heap[t.heap_len--],P(t,n,1),a=t.heap[1],t.heap[--t.heap_max]=A,t.heap[--t.heap_max]=a,n[2*s]=n[2*A]+n[2*a],t.depth[s]=(t.depth[A]>=t.depth[a]?t.depth[A]:t.depth[a])+1,n[2*A+1]=n[2*a+1]=s,t.heap[1]=s++,P(t,n,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],((t,e)=>{const n=e.dyn_tree,r=e.max_code,o=e.stat_desc.static_tree,i=e.stat_desc.has_stree,A=e.stat_desc.extra_bits,a=e.stat_desc.extra_base,s=e.stat_desc.max_length;let c,l,u,d,h,p,g=0;for(d=0;d<=f;d++)t.bl_count[d]=0;for(n[2*t.heap[t.heap_max]+1]=0,c=t.heap_max+1;c<573;c++)l=t.heap[c],d=n[2*n[2*l+1]+1]+1,d>s&&(d=s,g++),n[2*l+1]=d,l>r||(t.bl_count[d]++,h=0,l>=a&&(h=A[l-a]),p=n[2*l],t.opt_len+=p*(d+h),i&&(t.static_len+=p*(o[2*l+1]+h)));if(0!==g){do{for(d=s-1;0===t.bl_count[d];)d--;t.bl_count[d]--,t.bl_count[d+1]+=2,t.bl_count[s]--,g-=2}while(g>0);for(d=s;0!==d;d--)for(l=t.bl_count[d];0!==l;)u=t.heap[--c],u>r||(n[2*u+1]!==d&&(t.opt_len+=(d-n[2*u+1])*n[2*u],n[2*u+1]=d),l--)}})(t,e),T(n,c,t.bl_count)},L=(t,e,n)=>{let r,o,i=-1,A=e[1],a=0,s=7,c=4;for(0===A&&(s=138,c=3),e[2*(n+1)+1]=65535,r=0;r<=n;r++)o=A,A=e[2*(r+1)+1],++a<s&&o===A||(a<c?t.bl_tree[2*o]+=a:0!==o?(o!==i&&t.bl_tree[2*o]++,t.bl_tree[32]++):a<=10?t.bl_tree[34]++:t.bl_tree[36]++,a=0,i=o,0===A?(s=138,c=3):o===A?(s=6,c=3):(s=7,c=4))},N=(t,e,n)=>{let r,o,i=-1,A=e[1],a=0,s=7,c=4;for(0===A&&(s=138,c=3),r=0;r<=n;r++)if(o=A,A=e[2*(r+1)+1],!(++a<s&&o===A)){if(a<c)do{I(t,o,t.bl_tree)}while(0!==--a);else 0!==o?(o!==i&&(I(t,o,t.bl_tree),a--),I(t,16,t.bl_tree),Q(t,a-3,2)):a<=10?(I(t,17,t.bl_tree),Q(t,a-3,3)):(I(t,18,t.bl_tree),Q(t,a-11,7));a=0,i=o,0===A?(s=138,c=3):o===A?(s=6,c=3):(s=7,c=4)}};let j=!1;const K=(t,e,n,r)=>{Q(t,0+(r?1:0),3),M(t),U(t,n),U(t,~n),n&&t.pending_buf.set(t.window.subarray(e,e+n),t.pending),t.pending+=n};var G=(t,e,n,r)=>{let o,i,A=0;t.level>0?(2===t.strm.data_type&&(t.strm.data_type=(t=>{let e,n=4093624447;for(e=0;e<=31;e++,n>>>=1)if(1&n&&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<c;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0})(t)),D(t,t.l_desc),D(t,t.d_desc),A=(t=>{let e;for(L(t,t.dyn_ltree,t.l_desc.max_code),L(t,t.dyn_dtree,t.d_desc.max_code),D(t,t.bl_desc),e=18;e>=3&&0===t.bl_tree[2*g[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e})(t),o=t.opt_len+3+7>>>3,i=t.static_len+3+7>>>3,i<=o&&(o=i)):o=i=n+5,n+4<=o&&-1!==e?K(t,e,n,r):4===t.strategy||i===o?(Q(t,2+(r?1:0),3),H(t,y,m)):(Q(t,4+(r?1:0),3),((t,e,n,r)=>{let o;for(Q(t,e-257,5),Q(t,n-1,5),Q(t,r-4,4),o=0;o<r;o++)Q(t,t.bl_tree[2*g[o]+1],3);N(t,t.dyn_ltree,e-1),N(t,t.dyn_dtree,n-1)})(t,t.l_desc.max_code+1,t.d_desc.max_code+1,A+1),H(t,t.dyn_ltree,t.dyn_dtree)),k(t),r&&M(t)},V={_tr_init:t=>{j||((()=>{let t,e,n,r,o;const i=new Array(16);for(n=0,r=0;r<28;r++)for(b[r]=n,t=0;t<1<<d[r];t++)w[n++]=r;for(w[n-1]=r,o=0,r=0;r<16;r++)for(B[r]=o,t=0;t<1<<h[r];t++)v[o++]=r;for(o>>=7;r<u;r++)for(B[r]=o<<7,t=0;t<1<<h[r]-7;t++)v[256+o++]=r;for(e=0;e<=f;e++)i[e]=0;for(t=0;t<=143;)y[2*t+1]=8,t++,i[8]++;for(;t<=255;)y[2*t+1]=9,t++,i[9]++;for(;t<=279;)y[2*t+1]=7,t++,i[7]++;for(;t<=287;)y[2*t+1]=8,t++,i[8]++;for(T(y,287,i),t=0;t<u;t++)m[2*t+1]=5,m[2*t]=O(t,5);x=new _(y,d,257,l,f),C=new _(m,h,0,u,f),E=new _(new Array(0),p,0,19,7)})(),j=!0),t.l_desc=new F(t.dyn_ltree,x),t.d_desc=new F(t.dyn_dtree,C),t.bl_desc=new F(t.bl_tree,E),t.bi_buf=0,t.bi_valid=0,k(t)},_tr_stored_block:K,_tr_flush_block:G,_tr_tally:(t,e,n)=>(t.pending_buf[t.sym_buf+t.sym_next++]=e,t.pending_buf[t.sym_buf+t.sym_next++]=e>>8,t.pending_buf[t.sym_buf+t.sym_next++]=n,0===e?t.dyn_ltree[2*n]++:(t.matches++,e--,t.dyn_ltree[2*(w[n]+c+1)]++,t.dyn_dtree[2*S(e)]++),t.sym_next===t.sym_end),_tr_align:t=>{Q(t,2,3),I(t,256,y),(t=>{16===t.bi_valid?(U(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)}};var z=(t,e,n,r)=>{let o=65535&t,i=t>>>16&65535,A=0;for(;0!==n;){A=n>2e3?2e3:n,n-=A;do{o=o+e[r++]|0,i=i+o|0}while(--A);o%=65521,i%=65521}return o|i<<16};const $=new Uint32Array((()=>{let t,e=[];for(var n=0;n<256;n++){t=n;for(var r=0;r<8;r++)t=1&t?3988292384^t>>>1:t>>>1;e[n]=t}return e})());var Y=(t,e,n,r)=>{const o=$,i=r+n;t^=-1;for(let A=r;A<i;A++)t=t>>>8^o[255&(t^e[A])];return~t},W={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"},X={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:q,_tr_stored_block:J,_tr_flush_block:Z,_tr_tally:tt,_tr_align:et}=V,{Z_NO_FLUSH:nt,Z_PARTIAL_FLUSH:rt,Z_FULL_FLUSH:ot,Z_FINISH:it,Z_BLOCK:At,Z_OK:at,Z_STREAM_END:st,Z_STREAM_ERROR:ct,Z_DATA_ERROR:lt,Z_BUF_ERROR:ut,Z_DEFAULT_COMPRESSION:ft,Z_FILTERED:dt,Z_HUFFMAN_ONLY:ht,Z_RLE:pt,Z_FIXED:gt,Z_DEFAULT_STRATEGY:yt,Z_UNKNOWN:mt,Z_DEFLATED:vt}=X,wt=258,bt=262,Bt=42,_t=113,xt=666,Ct=(t,e)=>(t.msg=W[e],e),Et=t=>2*t-(t>4?9:0),Ft=t=>{let e=t.length;for(;--e>=0;)t[e]=0},St=t=>{let e,n,r,o=t.w_size;e=t.hash_size,r=e;do{n=t.head[--r],t.head[r]=n>=o?n-o:0}while(--e);e=o,r=e;do{n=t.prev[--r],t.prev[r]=n>=o?n-o:0}while(--e)};let Ut=(t,e,n)=>(e<<t.hash_shift^n)&t.hash_mask;const Qt=t=>{const e=t.state;let n=e.pending;n>t.avail_out&&(n=t.avail_out),0!==n&&(t.output.set(e.pending_buf.subarray(e.pending_out,e.pending_out+n),t.next_out),t.next_out+=n,e.pending_out+=n,t.total_out+=n,t.avail_out-=n,e.pending-=n,0===e.pending&&(e.pending_out=0))},It=(t,e)=>{Z(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,Qt(t.strm)},Ot=(t,e)=>{t.pending_buf[t.pending++]=e},Tt=(t,e)=>{t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e},kt=(t,e,n,r)=>{let o=t.avail_in;return o>r&&(o=r),0===o?0:(t.avail_in-=o,e.set(t.input.subarray(t.next_in,t.next_in+o),n),1===t.state.wrap?t.adler=z(t.adler,e,o,n):2===t.state.wrap&&(t.adler=Y(t.adler,e,o,n)),t.next_in+=o,t.total_in+=o,o)},Mt=(t,e)=>{let n,r,o=t.max_chain_length,i=t.strstart,A=t.prev_length,a=t.nice_match;const s=t.strstart>t.w_size-bt?t.strstart-(t.w_size-bt):0,c=t.window,l=t.w_mask,u=t.prev,f=t.strstart+wt;let d=c[i+A-1],h=c[i+A];t.prev_length>=t.good_match&&(o>>=2),a>t.lookahead&&(a=t.lookahead);do{if(n=e,c[n+A]===h&&c[n+A-1]===d&&c[n]===c[i]&&c[++n]===c[i+1]){i+=2,n++;do{}while(c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&i<f);if(r=wt-(f-i),i=f-wt,r>A){if(t.match_start=e,A=r,r>=a)break;d=c[i+A-1],h=c[i+A]}}}while((e=u[e&l])>s&&0!==--o);return A<=t.lookahead?A:t.lookahead},Rt=t=>{const e=t.w_size;let n,r,o;do{if(r=t.window_size-t.lookahead-t.strstart,t.strstart>=e+(e-bt)&&(t.window.set(t.window.subarray(e,e+e-r),0),t.match_start-=e,t.strstart-=e,t.block_start-=e,t.insert>t.strstart&&(t.insert=t.strstart),St(t),r+=e),0===t.strm.avail_in)break;if(n=kt(t.strm,t.window,t.strstart+t.lookahead,r),t.lookahead+=n,t.lookahead+t.insert>=3)for(o=t.strstart-t.insert,t.ins_h=t.window[o],t.ins_h=Ut(t,t.ins_h,t.window[o+1]);t.insert&&(t.ins_h=Ut(t,t.ins_h,t.window[o+3-1]),t.prev[o&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=o,o++,t.insert--,!(t.lookahead+t.insert<3)););}while(t.lookahead<bt&&0!==t.strm.avail_in)},Pt=(t,e)=>{let n,r,o,i=t.pending_buf_size-5>t.w_size?t.w_size:t.pending_buf_size-5,A=0,a=t.strm.avail_in;do{if(n=65535,o=t.bi_valid+42>>3,t.strm.avail_out<o)break;if(o=t.strm.avail_out-o,r=t.strstart-t.block_start,n>r+t.strm.avail_in&&(n=r+t.strm.avail_in),n>o&&(n=o),n<i&&(0===n&&e!==it||e===nt||n!==r+t.strm.avail_in))break;A=e===it&&n===r+t.strm.avail_in?1:0,J(t,0,0,A),t.pending_buf[t.pending-4]=n,t.pending_buf[t.pending-3]=n>>8,t.pending_buf[t.pending-2]=~n,t.pending_buf[t.pending-1]=~n>>8,Qt(t.strm),r&&(r>n&&(r=n),t.strm.output.set(t.window.subarray(t.block_start,t.block_start+r),t.strm.next_out),t.strm.next_out+=r,t.strm.avail_out-=r,t.strm.total_out+=r,t.block_start+=r,n-=r),n&&(kt(t.strm,t.strm.output,t.strm.next_out,n),t.strm.next_out+=n,t.strm.avail_out-=n,t.strm.total_out+=n)}while(0===A);return a-=t.strm.avail_in,a&&(a>=t.w_size?(t.matches=2,t.window.set(t.strm.input.subarray(t.strm.next_in-t.w_size,t.strm.next_in),0),t.strstart=t.w_size,t.insert=t.strstart):(t.window_size-t.strstart<=a&&(t.strstart-=t.w_size,t.window.set(t.window.subarray(t.w_size,t.w_size+t.strstart),0),t.matches<2&&t.matches++,t.insert>t.strstart&&(t.insert=t.strstart)),t.window.set(t.strm.input.subarray(t.strm.next_in-a,t.strm.next_in),t.strstart),t.strstart+=a,t.insert+=a>t.w_size-t.insert?t.w_size-t.insert:a),t.block_start=t.strstart),t.high_water<t.strstart&&(t.high_water=t.strstart),A?4:e!==nt&&e!==it&&0===t.strm.avail_in&&t.strstart===t.block_start?2:(o=t.window_size-t.strstart,t.strm.avail_in>o&&t.block_start>=t.w_size&&(t.block_start-=t.w_size,t.strstart-=t.w_size,t.window.set(t.window.subarray(t.w_size,t.w_size+t.strstart),0),t.matches<2&&t.matches++,o+=t.w_size,t.insert>t.strstart&&(t.insert=t.strstart)),o>t.strm.avail_in&&(o=t.strm.avail_in),o&&(kt(t.strm,t.window,t.strstart,o),t.strstart+=o,t.insert+=o>t.w_size-t.insert?t.w_size-t.insert:o),t.high_water<t.strstart&&(t.high_water=t.strstart),o=t.bi_valid+42>>3,o=t.pending_buf_size-o>65535?65535:t.pending_buf_size-o,i=o>t.w_size?t.w_size:o,r=t.strstart-t.block_start,(r>=i||(r||e===it)&&e!==nt&&0===t.strm.avail_in&&r<=o)&&(n=r>o?o:r,A=e===it&&0===t.strm.avail_in&&n===r?1:0,J(t,t.block_start,n,A),t.block_start+=n,Qt(t.strm)),A?3:1)},Ht=(t,e)=>{let n,r;for(;;){if(t.lookahead<bt){if(Rt(t),t.lookahead<bt&&e===nt)return 1;if(0===t.lookahead)break}if(n=0,t.lookahead>=3&&(t.ins_h=Ut(t,t.ins_h,t.window[t.strstart+3-1]),n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!==n&&t.strstart-n<=t.w_size-bt&&(t.match_length=Mt(t,n)),t.match_length>=3)if(r=tt(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=Ut(t,t.ins_h,t.window[t.strstart+3-1]),n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart}while(0!==--t.match_length);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.ins_h=t.window[t.strstart],t.ins_h=Ut(t,t.ins_h,t.window[t.strstart+1]);else r=tt(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(r&&(It(t,!1),0===t.strm.avail_out))return 1}return t.insert=t.strstart<2?t.strstart:2,e===it?(It(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(It(t,!1),0===t.strm.avail_out)?1:2},Dt=(t,e)=>{let n,r,o;for(;;){if(t.lookahead<bt){if(Rt(t),t.lookahead<bt&&e===nt)return 1;if(0===t.lookahead)break}if(n=0,t.lookahead>=3&&(t.ins_h=Ut(t,t.ins_h,t.window[t.strstart+3-1]),n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=2,0!==n&&t.prev_length<t.max_lazy_match&&t.strstart-n<=t.w_size-bt&&(t.match_length=Mt(t,n),t.match_length<=5&&(t.strategy===dt||3===t.match_length&&t.strstart-t.match_start>4096)&&(t.match_length=2)),t.prev_length>=3&&t.match_length<=t.prev_length){o=t.strstart+t.lookahead-3,r=tt(t,t.strstart-1-t.prev_match,t.prev_length-3),t.lookahead-=t.prev_length-1,t.prev_length-=2;do{++t.strstart<=o&&(t.ins_h=Ut(t,t.ins_h,t.window[t.strstart+3-1]),n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart)}while(0!==--t.prev_length);if(t.match_available=0,t.match_length=2,t.strstart++,r&&(It(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if(r=tt(t,0,t.window[t.strstart-1]),r&&It(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&&(r=tt(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<2?t.strstart:2,e===it?(It(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(It(t,!1),0===t.strm.avail_out)?1:2};function Lt(t,e,n,r,o){this.good_length=t,this.max_lazy=e,this.nice_length=n,this.max_chain=r,this.func=o}const Nt=[new Lt(0,0,0,0,Pt),new Lt(4,4,8,4,Ht),new Lt(4,5,16,8,Ht),new Lt(4,6,32,32,Ht),new Lt(4,4,16,16,Dt),new Lt(8,16,32,32,Dt),new Lt(8,16,128,128,Dt),new Lt(8,32,128,256,Dt),new Lt(32,128,258,1024,Dt),new Lt(32,258,258,4096,Dt)];function jt(){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=vt,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),Ft(this.dyn_ltree),Ft(this.dyn_dtree),Ft(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),Ft(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),Ft(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const Kt=t=>{if(!t)return 1;const e=t.state;return!e||e.strm!==t||e.status!==Bt&&57!==e.status&&69!==e.status&&73!==e.status&&91!==e.status&&103!==e.status&&e.status!==_t&&e.status!==xt?1:0},Gt=t=>{if(Kt(t))return Ct(t,ct);t.total_in=t.total_out=0,t.data_type=mt;const e=t.state;return e.pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=2===e.wrap?57:e.wrap?Bt:_t,t.adler=2===e.wrap?0:1,e.last_flush=-2,q(e),at},Vt=t=>{const e=Gt(t);var n;return e===at&&((n=t.state).window_size=2*n.w_size,Ft(n.head),n.max_lazy_match=Nt[n.level].max_lazy,n.good_match=Nt[n.level].good_length,n.nice_match=Nt[n.level].nice_length,n.max_chain_length=Nt[n.level].max_chain,n.strstart=0,n.block_start=0,n.lookahead=0,n.insert=0,n.match_length=n.prev_length=2,n.match_available=0,n.ins_h=0),e},zt=(t,e,n,r,o,i)=>{if(!t)return ct;let A=1;if(e===ft&&(e=6),r<0?(A=0,r=-r):r>15&&(A=2,r-=16),o<1||o>9||n!==vt||r<8||r>15||e<0||e>9||i<0||i>gt||8===r&&1!==A)return Ct(t,ct);8===r&&(r=9);const a=new jt;return t.state=a,a.strm=t,a.status=Bt,a.wrap=A,a.gzhead=null,a.w_bits=r,a.w_size=1<<a.w_bits,a.w_mask=a.w_size-1,a.hash_bits=o+7,a.hash_size=1<<a.hash_bits,a.hash_mask=a.hash_size-1,a.hash_shift=~~((a.hash_bits+3-1)/3),a.window=new Uint8Array(2*a.w_size),a.head=new Uint16Array(a.hash_size),a.prev=new Uint16Array(a.w_size),a.lit_bufsize=1<<o+6,a.pending_buf_size=4*a.lit_bufsize,a.pending_buf=new Uint8Array(a.pending_buf_size),a.sym_buf=a.lit_bufsize,a.sym_end=3*(a.lit_bufsize-1),a.level=e,a.strategy=i,a.method=n,Vt(t)};var $t={deflateInit:(t,e)=>zt(t,e,vt,15,8,yt),deflateInit2:zt,deflateReset:Vt,deflateResetKeep:Gt,deflateSetHeader:(t,e)=>Kt(t)||2!==t.state.wrap?ct:(t.state.gzhead=e,at),deflate:(t,e)=>{if(Kt(t)||e>At||e<0)return t?Ct(t,ct):ct;const n=t.state;if(!t.output||0!==t.avail_in&&!t.input||n.status===xt&&e!==it)return Ct(t,0===t.avail_out?ut:ct);const r=n.last_flush;if(n.last_flush=e,0!==n.pending){if(Qt(t),0===t.avail_out)return n.last_flush=-1,at}else if(0===t.avail_in&&Et(e)<=Et(r)&&e!==it)return Ct(t,ut);if(n.status===xt&&0!==t.avail_in)return Ct(t,ut);if(n.status===Bt&&0===n.wrap&&(n.status=_t),n.status===Bt){let e=vt+(n.w_bits-8<<4)<<8,r=-1;if(r=n.strategy>=ht||n.level<2?0:n.level<6?1:6===n.level?2:3,e|=r<<6,0!==n.strstart&&(e|=32),e+=31-e%31,Tt(n,e),0!==n.strstart&&(Tt(n,t.adler>>>16),Tt(n,65535&t.adler)),t.adler=1,n.status=_t,Qt(t),0!==n.pending)return n.last_flush=-1,at}if(57===n.status)if(t.adler=0,Ot(n,31),Ot(n,139),Ot(n,8),n.gzhead)Ot(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),Ot(n,255&n.gzhead.time),Ot(n,n.gzhead.time>>8&255),Ot(n,n.gzhead.time>>16&255),Ot(n,n.gzhead.time>>24&255),Ot(n,9===n.level?2:n.strategy>=ht||n.level<2?4:0),Ot(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(Ot(n,255&n.gzhead.extra.length),Ot(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(t.adler=Y(t.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69;else if(Ot(n,0),Ot(n,0),Ot(n,0),Ot(n,0),Ot(n,0),Ot(n,9===n.level?2:n.strategy>=ht||n.level<2?4:0),Ot(n,3),n.status=_t,Qt(t),0!==n.pending)return n.last_flush=-1,at;if(69===n.status){if(n.gzhead.extra){let e=n.pending,r=(65535&n.gzhead.extra.length)-n.gzindex;for(;n.pending+r>n.pending_buf_size;){let o=n.pending_buf_size-n.pending;if(n.pending_buf.set(n.gzhead.extra.subarray(n.gzindex,n.gzindex+o),n.pending),n.pending=n.pending_buf_size,n.gzhead.hcrc&&n.pending>e&&(t.adler=Y(t.adler,n.pending_buf,n.pending-e,e)),n.gzindex+=o,Qt(t),0!==n.pending)return n.last_flush=-1,at;e=0,r-=o}let o=new Uint8Array(n.gzhead.extra);n.pending_buf.set(o.subarray(n.gzindex,n.gzindex+r),n.pending),n.pending+=r,n.gzhead.hcrc&&n.pending>e&&(t.adler=Y(t.adler,n.pending_buf,n.pending-e,e)),n.gzindex=0}n.status=73}if(73===n.status){if(n.gzhead.name){let e,r=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>r&&(t.adler=Y(t.adler,n.pending_buf,n.pending-r,r)),Qt(t),0!==n.pending)return n.last_flush=-1,at;r=0}e=n.gzindex<n.gzhead.name.length?255&n.gzhead.name.charCodeAt(n.gzindex++):0,Ot(n,e)}while(0!==e);n.gzhead.hcrc&&n.pending>r&&(t.adler=Y(t.adler,n.pending_buf,n.pending-r,r)),n.gzindex=0}n.status=91}if(91===n.status){if(n.gzhead.comment){let e,r=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>r&&(t.adler=Y(t.adler,n.pending_buf,n.pending-r,r)),Qt(t),0!==n.pending)return n.last_flush=-1,at;r=0}e=n.gzindex<n.gzhead.comment.length?255&n.gzhead.comment.charCodeAt(n.gzindex++):0,Ot(n,e)}while(0!==e);n.gzhead.hcrc&&n.pending>r&&(t.adler=Y(t.adler,n.pending_buf,n.pending-r,r))}n.status=103}if(103===n.status){if(n.gzhead.hcrc){if(n.pending+2>n.pending_buf_size&&(Qt(t),0!==n.pending))return n.last_flush=-1,at;Ot(n,255&t.adler),Ot(n,t.adler>>8&255),t.adler=0}if(n.status=_t,Qt(t),0!==n.pending)return n.last_flush=-1,at}if(0!==t.avail_in||0!==n.lookahead||e!==nt&&n.status!==xt){let r=0===n.level?Pt(n,e):n.strategy===ht?((t,e)=>{let n;for(;;){if(0===t.lookahead&&(Rt(t),0===t.lookahead)){if(e===nt)return 1;break}if(t.match_length=0,n=tt(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,n&&(It(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,e===it?(It(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(It(t,!1),0===t.strm.avail_out)?1:2})(n,e):n.strategy===pt?((t,e)=>{let n,r,o,i;const A=t.window;for(;;){if(t.lookahead<=wt){if(Rt(t),t.lookahead<=wt&&e===nt)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=3&&t.strstart>0&&(o=t.strstart-1,r=A[o],r===A[++o]&&r===A[++o]&&r===A[++o])){i=t.strstart+wt;do{}while(r===A[++o]&&r===A[++o]&&r===A[++o]&&r===A[++o]&&r===A[++o]&&r===A[++o]&&r===A[++o]&&r===A[++o]&&o<i);t.match_length=wt-(i-o),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=3?(n=tt(t,1,t.match_length-3),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(n=tt(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),n&&(It(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,e===it?(It(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(It(t,!1),0===t.strm.avail_out)?1:2})(n,e):Nt[n.level].func(n,e);if(3!==r&&4!==r||(n.status=xt),1===r||3===r)return 0===t.avail_out&&(n.last_flush=-1),at;if(2===r&&(e===rt?et(n):e!==At&&(J(n,0,0,!1),e===ot&&(Ft(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),Qt(t),0===t.avail_out))return n.last_flush=-1,at}return e!==it?at:n.wrap<=0?st:(2===n.wrap?(Ot(n,255&t.adler),Ot(n,t.adler>>8&255),Ot(n,t.adler>>16&255),Ot(n,t.adler>>24&255),Ot(n,255&t.total_in),Ot(n,t.total_in>>8&255),Ot(n,t.total_in>>16&255),Ot(n,t.total_in>>24&255)):(Tt(n,t.adler>>>16),Tt(n,65535&t.adler)),Qt(t),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?at:st)},deflateEnd:t=>{if(Kt(t))return ct;const e=t.state.status;return t.state=null,e===_t?Ct(t,lt):at},deflateSetDictionary:(t,e)=>{let n=e.length;if(Kt(t))return ct;const r=t.state,o=r.wrap;if(2===o||1===o&&r.status!==Bt||r.lookahead)return ct;if(1===o&&(t.adler=z(t.adler,e,n,0)),r.wrap=0,n>=r.w_size){0===o&&(Ft(r.head),r.strstart=0,r.block_start=0,r.insert=0);let t=new Uint8Array(r.w_size);t.set(e.subarray(n-r.w_size,n),0),e=t,n=r.w_size}const i=t.avail_in,A=t.next_in,a=t.input;for(t.avail_in=n,t.next_in=0,t.input=e,Rt(r);r.lookahead>=3;){let t=r.strstart,e=r.lookahead-2;do{r.ins_h=Ut(r,r.ins_h,r.window[t+3-1]),r.prev[t&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=t,t++}while(--e);r.strstart=t,r.lookahead=2,Rt(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=2,r.match_available=0,t.next_in=A,t.input=a,t.avail_in=i,r.wrap=o,at},deflateInfo:"pako deflate (from Nodeca project)"};const Yt=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var Wt=function(t){const e=Array.prototype.slice.call(arguments,1);for(;e.length;){const n=e.shift();if(n){if("object"!==typeof n)throw new TypeError(n+"must be non-object");for(const e in n)Yt(n,e)&&(t[e]=n[e])}}return t},Xt=t=>{let e=0;for(let r=0,o=t.length;r<o;r++)e+=t[r].length;const n=new Uint8Array(e);for(let r=0,o=0,i=t.length;r<i;r++){let e=t[r];n.set(e,o),o+=e.length}return n};let qt=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(wr){qt=!1}const Jt=new Uint8Array(256);for(let br=0;br<256;br++)Jt[br]=br>=252?6:br>=248?5:br>=240?4:br>=224?3:br>=192?2:1;Jt[254]=Jt[254]=1;var Zt=t=>{if("function"===typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(t);let e,n,r,o,i,A=t.length,a=0;for(o=0;o<A;o++)n=t.charCodeAt(o),55296===(64512&n)&&o+1<A&&(r=t.charCodeAt(o+1),56320===(64512&r)&&(n=65536+(n-55296<<10)+(r-56320),o++)),a+=n<128?1:n<2048?2:n<65536?3:4;for(e=new Uint8Array(a),i=0,o=0;i<a;o++)n=t.charCodeAt(o),55296===(64512&n)&&o+1<A&&(r=t.charCodeAt(o+1),56320===(64512&r)&&(n=65536+(n-55296<<10)+(r-56320),o++)),n<128?e[i++]=n:n<2048?(e[i++]=192|n>>>6,e[i++]=128|63&n):n<65536?(e[i++]=224|n>>>12,e[i++]=128|n>>>6&63,e[i++]=128|63&n):(e[i++]=240|n>>>18,e[i++]=128|n>>>12&63,e[i++]=128|n>>>6&63,e[i++]=128|63&n);return e},te=(t,e)=>{const n=e||t.length;if("function"===typeof TextDecoder&&TextDecoder.prototype.decode)return(new TextDecoder).decode(t.subarray(0,e));let r,o;const i=new Array(2*n);for(o=0,r=0;r<n;){let e=t[r++];if(e<128){i[o++]=e;continue}let A=Jt[e];if(A>4)i[o++]=65533,r+=A-1;else{for(e&=2===A?31:3===A?15:7;A>1&&r<n;)e=e<<6|63&t[r++],A--;A>1?i[o++]=65533:e<65536?i[o++]=e:(e-=65536,i[o++]=55296|e>>10&1023,i[o++]=56320|1023&e)}}return((t,e)=>{if(e<65534&&t.subarray&&qt)return String.fromCharCode.apply(null,t.length===e?t:t.subarray(0,e));let n="";for(let r=0;r<e;r++)n+=String.fromCharCode(t[r]);return n})(i,o)},ee=(t,e)=>{(e=e||t.length)>t.length&&(e=t.length);let n=e-1;for(;n>=0&&128===(192&t[n]);)n--;return n<0||0===n?e:n+Jt[t[n]]>e?n:e};var ne=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};const re=Object.prototype.toString,{Z_NO_FLUSH:oe,Z_SYNC_FLUSH:ie,Z_FULL_FLUSH:Ae,Z_FINISH:ae,Z_OK:se,Z_STREAM_END:ce,Z_DEFAULT_COMPRESSION:le,Z_DEFAULT_STRATEGY:ue,Z_DEFLATED:fe}=X;function de(t){this.options=Wt({level:le,method:fe,chunkSize:16384,windowBits:15,memLevel:8,strategy:ue},t||{});let e=this.options;e.raw&&e.windowBits>0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new ne,this.strm.avail_out=0;let n=$t.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(n!==se)throw new Error(W[n]);if(e.header&&$t.deflateSetHeader(this.strm,e.header),e.dictionary){let t;if(t="string"===typeof e.dictionary?Zt(e.dictionary):"[object ArrayBuffer]"===re.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,n=$t.deflateSetDictionary(this.strm,t),n!==se)throw new Error(W[n]);this._dict_set=!0}}function he(t,e){const n=new de(e);if(n.push(t,!0),n.err)throw n.msg||W[n.err];return n.result}de.prototype.push=function(t,e){const n=this.strm,r=this.options.chunkSize;let o,i;if(this.ended)return!1;for(i=e===~~e?e:!0===e?ae:oe,"string"===typeof t?n.input=Zt(t):"[object ArrayBuffer]"===re.call(t)?n.input=new Uint8Array(t):n.input=t,n.next_in=0,n.avail_in=n.input.length;;)if(0===n.avail_out&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),(i===ie||i===Ae)&&n.avail_out<=6)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else{if(o=$t.deflate(n,i),o===ce)return n.next_out>0&&this.onData(n.output.subarray(0,n.next_out)),o=$t.deflateEnd(this.strm),this.onEnd(o),this.ended=!0,o===se;if(0!==n.avail_out){if(i>0&&n.next_out>0)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else if(0===n.avail_in)break}else this.onData(n.output)}return!0},de.prototype.onData=function(t){this.chunks.push(t)},de.prototype.onEnd=function(t){t===se&&(this.result=Xt(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};var pe={Deflate:de,deflate:he,deflateRaw:function(t,e){return(e=e||{}).raw=!0,he(t,e)},gzip:function(t,e){return(e=e||{}).gzip=!0,he(t,e)},constants:X};const ge=16209;var ye=function(t,e){let n,r,o,i,A,a,s,c,l,u,f,d,h,p,g,y,m,v,w,b,B,_,x,C;const E=t.state;n=t.next_in,x=t.input,r=n+(t.avail_in-5),o=t.next_out,C=t.output,i=o-(e-t.avail_out),A=o+(t.avail_out-257),a=E.dmax,s=E.wsize,c=E.whave,l=E.wnext,u=E.window,f=E.hold,d=E.bits,h=E.lencode,p=E.distcode,g=(1<<E.lenbits)-1,y=(1<<E.distbits)-1;t:do{d<15&&(f+=x[n++]<<d,d+=8,f+=x[n++]<<d,d+=8),m=h[f&g];e:for(;;){if(v=m>>>24,f>>>=v,d-=v,v=m>>>16&255,0===v)C[o++]=65535&m;else{if(!(16&v)){if(0===(64&v)){m=h[(65535&m)+(f&(1<<v)-1)];continue e}if(32&v){E.mode=16191;break t}t.msg="invalid literal/length code",E.mode=ge;break t}w=65535&m,v&=15,v&&(d<v&&(f+=x[n++]<<d,d+=8),w+=f&(1<<v)-1,f>>>=v,d-=v),d<15&&(f+=x[n++]<<d,d+=8,f+=x[n++]<<d,d+=8),m=p[f&y];n:for(;;){if(v=m>>>24,f>>>=v,d-=v,v=m>>>16&255,!(16&v)){if(0===(64&v)){m=p[(65535&m)+(f&(1<<v)-1)];continue n}t.msg="invalid distance code",E.mode=ge;break t}if(b=65535&m,v&=15,d<v&&(f+=x[n++]<<d,d+=8,d<v&&(f+=x[n++]<<d,d+=8)),b+=f&(1<<v)-1,b>a){t.msg="invalid distance too far back",E.mode=ge;break t}if(f>>>=v,d-=v,v=o-i,b>v){if(v=b-v,v>c&&E.sane){t.msg="invalid distance too far back",E.mode=ge;break t}if(B=0,_=u,0===l){if(B+=s-v,v<w){w-=v;do{C[o++]=u[B++]}while(--v);B=o-b,_=C}}else if(l<v){if(B+=s+l-v,v-=l,v<w){w-=v;do{C[o++]=u[B++]}while(--v);if(B=0,l<w){v=l,w-=v;do{C[o++]=u[B++]}while(--v);B=o-b,_=C}}}else if(B+=l-v,v<w){w-=v;do{C[o++]=u[B++]}while(--v);B=o-b,_=C}for(;w>2;)C[o++]=_[B++],C[o++]=_[B++],C[o++]=_[B++],w-=3;w&&(C[o++]=_[B++],w>1&&(C[o++]=_[B++]))}else{B=o-b;do{C[o++]=C[B++],C[o++]=C[B++],C[o++]=C[B++],w-=3}while(w>2);w&&(C[o++]=C[B++],w>1&&(C[o++]=C[B++]))}break}}break}}while(n<r&&o<A);w=d>>3,n-=w,d-=w<<3,f&=(1<<d)-1,t.next_in=n,t.next_out=o,t.avail_in=n<r?r-n+5:5-(n-r),t.avail_out=o<A?A-o+257:257-(o-A),E.hold=f,E.bits=d};const me=15,ve=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),we=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),be=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),Be=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]);var _e=(t,e,n,r,o,i,A,a)=>{const s=a.bits;let c,l,u,f,d,h,p=0,g=0,y=0,m=0,v=0,w=0,b=0,B=0,_=0,x=0,C=null;const E=new Uint16Array(16),F=new Uint16Array(16);let S,U,Q,I=null;for(p=0;p<=me;p++)E[p]=0;for(g=0;g<r;g++)E[e[n+g]]++;for(v=s,m=me;m>=1&&0===E[m];m--);if(v>m&&(v=m),0===m)return o[i++]=20971520,o[i++]=20971520,a.bits=1,0;for(y=1;y<m&&0===E[y];y++);for(v<y&&(v=y),B=1,p=1;p<=me;p++)if(B<<=1,B-=E[p],B<0)return-1;if(B>0&&(0===t||1!==m))return-1;for(F[1]=0,p=1;p<me;p++)F[p+1]=F[p]+E[p];for(g=0;g<r;g++)0!==e[n+g]&&(A[F[e[n+g]]++]=g);if(0===t?(C=I=A,h=20):1===t?(C=ve,I=we,h=257):(C=be,I=Be,h=0),x=0,g=0,p=y,d=i,w=v,b=0,u=-1,_=1<<v,f=_-1,1===t&&_>852||2===t&&_>592)return 1;for(;;){S=p-b,A[g]+1<h?(U=0,Q=A[g]):A[g]>=h?(U=I[A[g]-h],Q=C[A[g]-h]):(U=96,Q=0),c=1<<p-b,l=1<<w,y=l;do{l-=c,o[d+(x>>b)+l]=S<<24|U<<16|Q}while(0!==l);for(c=1<<p-1;x&c;)c>>=1;if(0!==c?(x&=c-1,x+=c):x=0,g++,0===--E[p]){if(p===m)break;p=e[n+A[g]]}if(p>v&&(x&f)!==u){for(0===b&&(b=v),d+=y,w=p-b,B=1<<w;w+b<m&&(B-=E[w+b],!(B<=0));)w++,B<<=1;if(_+=1<<w,1===t&&_>852||2===t&&_>592)return 1;u=x&f,o[u]=v<<24|w<<16|d-i}}return 0!==x&&(o[d+x]=p-b<<24|64<<16),a.bits=v,0};const{Z_FINISH:xe,Z_BLOCK:Ce,Z_TREES:Ee,Z_OK:Fe,Z_STREAM_END:Se,Z_NEED_DICT:Ue,Z_STREAM_ERROR:Qe,Z_DATA_ERROR:Ie,Z_MEM_ERROR:Oe,Z_BUF_ERROR:Te,Z_DEFLATED:ke}=X,Me=16180,Re=16190,Pe=16191,He=16192,De=16194,Le=16199,Ne=16200,je=16206,Ke=16209,Ge=t=>(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24);function Ve(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const ze=t=>{if(!t)return 1;const e=t.state;return!e||e.strm!==t||e.mode<Me||e.mode>16211?1:0},$e=t=>{if(ze(t))return Qe;const e=t.state;return t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=Me,e.last=0,e.havedict=0,e.flags=-1,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new Int32Array(852),e.distcode=e.distdyn=new Int32Array(592),e.sane=1,e.back=-1,Fe},Ye=t=>{if(ze(t))return Qe;const e=t.state;return e.wsize=0,e.whave=0,e.wnext=0,$e(t)},We=(t,e)=>{let n;if(ze(t))return Qe;const r=t.state;return e<0?(n=0,e=-e):(n=5+(e>>4),e<48&&(e&=15)),e&&(e<8||e>15)?Qe:(null!==r.window&&r.wbits!==e&&(r.window=null),r.wrap=n,r.wbits=e,Ye(t))},Xe=(t,e)=>{if(!t)return Qe;const n=new Ve;t.state=n,n.strm=t,n.window=null,n.mode=Me;const r=We(t,e);return r!==Fe&&(t.state=null),r};let qe,Je,Ze=!0;const tn=t=>{if(Ze){qe=new Int32Array(512),Je=new Int32Array(32);let e=0;for(;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(_e(1,t.lens,0,288,qe,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;_e(2,t.lens,0,32,Je,0,t.work,{bits:5}),Ze=!1}t.lencode=qe,t.lenbits=9,t.distcode=Je,t.distbits=5},en=(t,e,n,r)=>{let o;const i=t.state;return null===i.window&&(i.wsize=1<<i.wbits,i.wnext=0,i.whave=0,i.window=new Uint8Array(i.wsize)),r>=i.wsize?(i.window.set(e.subarray(n-i.wsize,n),0),i.wnext=0,i.whave=i.wsize):(o=i.wsize-i.wnext,o>r&&(o=r),i.window.set(e.subarray(n-r,n-r+o),i.wnext),(r-=o)?(i.window.set(e.subarray(n-r,n),0),i.wnext=r,i.whave=i.wsize):(i.wnext+=o,i.wnext===i.wsize&&(i.wnext=0),i.whave<i.wsize&&(i.whave+=o))),0};var nn={inflateReset:Ye,inflateReset2:We,inflateResetKeep:$e,inflateInit:t=>Xe(t,15),inflateInit2:Xe,inflate:(t,e)=>{let n,r,o,i,A,a,s,c,l,u,f,d,h,p,g,y,m,v,w,b,B,_,x=0;const C=new Uint8Array(4);let E,F;const S=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(ze(t)||!t.output||!t.input&&0!==t.avail_in)return Qe;n=t.state,n.mode===Pe&&(n.mode=He),A=t.next_out,o=t.output,s=t.avail_out,i=t.next_in,r=t.input,a=t.avail_in,c=n.hold,l=n.bits,u=a,f=s,_=Fe;t:for(;;)switch(n.mode){case Me:if(0===n.wrap){n.mode=He;break}for(;l<16;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}if(2&n.wrap&&35615===c){0===n.wbits&&(n.wbits=15),n.check=0,C[0]=255&c,C[1]=c>>>8&255,n.check=Y(n.check,C,2,0),c=0,l=0,n.mode=16181;break}if(n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&c)<<8)+(c>>8))%31){t.msg="incorrect header check",n.mode=Ke;break}if((15&c)!==ke){t.msg="unknown compression method",n.mode=Ke;break}if(c>>>=4,l-=4,B=8+(15&c),0===n.wbits&&(n.wbits=B),B>15||B>n.wbits){t.msg="invalid window size",n.mode=Ke;break}n.dmax=1<<n.wbits,n.flags=0,t.adler=n.check=1,n.mode=512&c?16189:Pe,c=0,l=0;break;case 16181:for(;l<16;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}if(n.flags=c,(255&n.flags)!==ke){t.msg="unknown compression method",n.mode=Ke;break}if(57344&n.flags){t.msg="unknown header flags set",n.mode=Ke;break}n.head&&(n.head.text=c>>8&1),512&n.flags&&4&n.wrap&&(C[0]=255&c,C[1]=c>>>8&255,n.check=Y(n.check,C,2,0)),c=0,l=0,n.mode=16182;case 16182:for(;l<32;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}n.head&&(n.head.time=c),512&n.flags&&4&n.wrap&&(C[0]=255&c,C[1]=c>>>8&255,C[2]=c>>>16&255,C[3]=c>>>24&255,n.check=Y(n.check,C,4,0)),c=0,l=0,n.mode=16183;case 16183:for(;l<16;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}n.head&&(n.head.xflags=255&c,n.head.os=c>>8),512&n.flags&&4&n.wrap&&(C[0]=255&c,C[1]=c>>>8&255,n.check=Y(n.check,C,2,0)),c=0,l=0,n.mode=16184;case 16184:if(1024&n.flags){for(;l<16;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}n.length=c,n.head&&(n.head.extra_len=c),512&n.flags&&4&n.wrap&&(C[0]=255&c,C[1]=c>>>8&255,n.check=Y(n.check,C,2,0)),c=0,l=0}else n.head&&(n.head.extra=null);n.mode=16185;case 16185:if(1024&n.flags&&(d=n.length,d>a&&(d=a),d&&(n.head&&(B=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Uint8Array(n.head.extra_len)),n.head.extra.set(r.subarray(i,i+d),B)),512&n.flags&&4&n.wrap&&(n.check=Y(n.check,r,d,i)),a-=d,i+=d,n.length-=d),n.length))break t;n.length=0,n.mode=16186;case 16186:if(2048&n.flags){if(0===a)break t;d=0;do{B=r[i+d++],n.head&&B&&n.length<65536&&(n.head.name+=String.fromCharCode(B))}while(B&&d<a);if(512&n.flags&&4&n.wrap&&(n.check=Y(n.check,r,d,i)),a-=d,i+=d,B)break t}else n.head&&(n.head.name=null);n.length=0,n.mode=16187;case 16187:if(4096&n.flags){if(0===a)break t;d=0;do{B=r[i+d++],n.head&&B&&n.length<65536&&(n.head.comment+=String.fromCharCode(B))}while(B&&d<a);if(512&n.flags&&4&n.wrap&&(n.check=Y(n.check,r,d,i)),a-=d,i+=d,B)break t}else n.head&&(n.head.comment=null);n.mode=16188;case 16188:if(512&n.flags){for(;l<16;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}if(4&n.wrap&&c!==(65535&n.check)){t.msg="header crc mismatch",n.mode=Ke;break}c=0,l=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),t.adler=n.check=0,n.mode=Pe;break;case 16189:for(;l<32;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}t.adler=n.check=Ge(c),c=0,l=0,n.mode=Re;case Re:if(0===n.havedict)return t.next_out=A,t.avail_out=s,t.next_in=i,t.avail_in=a,n.hold=c,n.bits=l,Ue;t.adler=n.check=1,n.mode=Pe;case Pe:if(e===Ce||e===Ee)break t;case He:if(n.last){c>>>=7&l,l-=7&l,n.mode=je;break}for(;l<3;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}switch(n.last=1&c,c>>>=1,l-=1,3&c){case 0:n.mode=16193;break;case 1:if(tn(n),n.mode=Le,e===Ee){c>>>=2,l-=2;break t}break;case 2:n.mode=16196;break;case 3:t.msg="invalid block type",n.mode=Ke}c>>>=2,l-=2;break;case 16193:for(c>>>=7&l,l-=7&l;l<32;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}if((65535&c)!==(c>>>16^65535)){t.msg="invalid stored block lengths",n.mode=Ke;break}if(n.length=65535&c,c=0,l=0,n.mode=De,e===Ee)break t;case De:n.mode=16195;case 16195:if(d=n.length,d){if(d>a&&(d=a),d>s&&(d=s),0===d)break t;o.set(r.subarray(i,i+d),A),a-=d,i+=d,s-=d,A+=d,n.length-=d;break}n.mode=Pe;break;case 16196:for(;l<14;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}if(n.nlen=257+(31&c),c>>>=5,l-=5,n.ndist=1+(31&c),c>>>=5,l-=5,n.ncode=4+(15&c),c>>>=4,l-=4,n.nlen>286||n.ndist>30){t.msg="too many length or distance symbols",n.mode=Ke;break}n.have=0,n.mode=16197;case 16197:for(;n.have<n.ncode;){for(;l<3;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}n.lens[S[n.have++]]=7&c,c>>>=3,l-=3}for(;n.have<19;)n.lens[S[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,E={bits:n.lenbits},_=_e(0,n.lens,0,19,n.lencode,0,n.work,E),n.lenbits=E.bits,_){t.msg="invalid code lengths set",n.mode=Ke;break}n.have=0,n.mode=16198;case 16198:for(;n.have<n.nlen+n.ndist;){for(;x=n.lencode[c&(1<<n.lenbits)-1],g=x>>>24,y=x>>>16&255,m=65535&x,!(g<=l);){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}if(m<16)c>>>=g,l-=g,n.lens[n.have++]=m;else{if(16===m){for(F=g+2;l<F;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}if(c>>>=g,l-=g,0===n.have){t.msg="invalid bit length repeat",n.mode=Ke;break}B=n.lens[n.have-1],d=3+(3&c),c>>>=2,l-=2}else if(17===m){for(F=g+3;l<F;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}c>>>=g,l-=g,B=0,d=3+(7&c),c>>>=3,l-=3}else{for(F=g+7;l<F;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}c>>>=g,l-=g,B=0,d=11+(127&c),c>>>=7,l-=7}if(n.have+d>n.nlen+n.ndist){t.msg="invalid bit length repeat",n.mode=Ke;break}for(;d--;)n.lens[n.have++]=B}}if(n.mode===Ke)break;if(0===n.lens[256]){t.msg="invalid code -- missing end-of-block",n.mode=Ke;break}if(n.lenbits=9,E={bits:n.lenbits},_=_e(1,n.lens,0,n.nlen,n.lencode,0,n.work,E),n.lenbits=E.bits,_){t.msg="invalid literal/lengths set",n.mode=Ke;break}if(n.distbits=6,n.distcode=n.distdyn,E={bits:n.distbits},_=_e(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,E),n.distbits=E.bits,_){t.msg="invalid distances set",n.mode=Ke;break}if(n.mode=Le,e===Ee)break t;case Le:n.mode=Ne;case Ne:if(a>=6&&s>=258){t.next_out=A,t.avail_out=s,t.next_in=i,t.avail_in=a,n.hold=c,n.bits=l,ye(t,f),A=t.next_out,o=t.output,s=t.avail_out,i=t.next_in,r=t.input,a=t.avail_in,c=n.hold,l=n.bits,n.mode===Pe&&(n.back=-1);break}for(n.back=0;x=n.lencode[c&(1<<n.lenbits)-1],g=x>>>24,y=x>>>16&255,m=65535&x,!(g<=l);){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}if(y&&0===(240&y)){for(v=g,w=y,b=m;x=n.lencode[b+((c&(1<<v+w)-1)>>v)],g=x>>>24,y=x>>>16&255,m=65535&x,!(v+g<=l);){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}c>>>=v,l-=v,n.back+=v}if(c>>>=g,l-=g,n.back+=g,n.length=m,0===y){n.mode=16205;break}if(32&y){n.back=-1,n.mode=Pe;break}if(64&y){t.msg="invalid literal/length code",n.mode=Ke;break}n.extra=15&y,n.mode=16201;case 16201:if(n.extra){for(F=n.extra;l<F;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}n.length+=c&(1<<n.extra)-1,c>>>=n.extra,l-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=16202;case 16202:for(;x=n.distcode[c&(1<<n.distbits)-1],g=x>>>24,y=x>>>16&255,m=65535&x,!(g<=l);){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}if(0===(240&y)){for(v=g,w=y,b=m;x=n.distcode[b+((c&(1<<v+w)-1)>>v)],g=x>>>24,y=x>>>16&255,m=65535&x,!(v+g<=l);){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}c>>>=v,l-=v,n.back+=v}if(c>>>=g,l-=g,n.back+=g,64&y){t.msg="invalid distance code",n.mode=Ke;break}n.offset=m,n.extra=15&y,n.mode=16203;case 16203:if(n.extra){for(F=n.extra;l<F;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}n.offset+=c&(1<<n.extra)-1,c>>>=n.extra,l-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){t.msg="invalid distance too far back",n.mode=Ke;break}n.mode=16204;case 16204:if(0===s)break t;if(d=f-s,n.offset>d){if(d=n.offset-d,d>n.whave&&n.sane){t.msg="invalid distance too far back",n.mode=Ke;break}d>n.wnext?(d-=n.wnext,h=n.wsize-d):h=n.wnext-d,d>n.length&&(d=n.length),p=n.window}else p=o,h=A-n.offset,d=n.length;d>s&&(d=s),s-=d,n.length-=d;do{o[A++]=p[h++]}while(--d);0===n.length&&(n.mode=Ne);break;case 16205:if(0===s)break t;o[A++]=n.length,s--,n.mode=Ne;break;case je:if(n.wrap){for(;l<32;){if(0===a)break t;a--,c|=r[i++]<<l,l+=8}if(f-=s,t.total_out+=f,n.total+=f,4&n.wrap&&f&&(t.adler=n.check=n.flags?Y(n.check,o,f,A-f):z(n.check,o,f,A-f)),f=s,4&n.wrap&&(n.flags?c:Ge(c))!==n.check){t.msg="incorrect data check",n.mode=Ke;break}c=0,l=0}n.mode=16207;case 16207:if(n.wrap&&n.flags){for(;l<32;){if(0===a)break t;a--,c+=r[i++]<<l,l+=8}if(4&n.wrap&&c!==(4294967295&n.total)){t.msg="incorrect length check",n.mode=Ke;break}c=0,l=0}n.mode=16208;case 16208:_=Se;break t;case Ke:_=Ie;break t;case 16210:return Oe;default:return Qe}return t.next_out=A,t.avail_out=s,t.next_in=i,t.avail_in=a,n.hold=c,n.bits=l,(n.wsize||f!==t.avail_out&&n.mode<Ke&&(n.mode<je||e!==xe))&&en(t,t.output,t.next_out,f-t.avail_out),u-=t.avail_in,f-=t.avail_out,t.total_in+=u,t.total_out+=f,n.total+=f,4&n.wrap&&f&&(t.adler=n.check=n.flags?Y(n.check,o,f,t.next_out-f):z(n.check,o,f,t.next_out-f)),t.data_type=n.bits+(n.last?64:0)+(n.mode===Pe?128:0)+(n.mode===Le||n.mode===De?256:0),(0===u&&0===f||e===xe)&&_===Fe&&(_=Te),_},inflateEnd:t=>{if(ze(t))return Qe;let e=t.state;return e.window&&(e.window=null),t.state=null,Fe},inflateGetHeader:(t,e)=>{if(ze(t))return Qe;const n=t.state;return 0===(2&n.wrap)?Qe:(n.head=e,e.done=!1,Fe)},inflateSetDictionary:(t,e)=>{const n=e.length;let r,o,i;return ze(t)?Qe:(r=t.state,0!==r.wrap&&r.mode!==Re?Qe:r.mode===Re&&(o=1,o=z(o,e,n,0),o!==r.check)?Ie:(i=en(t,e,n,n),i?(r.mode=16210,Oe):(r.havedict=1,Fe)))},inflateInfo:"pako inflate (from Nodeca project)"};var rn=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1};const on=Object.prototype.toString,{Z_NO_FLUSH:An,Z_FINISH:an,Z_OK:sn,Z_STREAM_END:cn,Z_NEED_DICT:ln,Z_STREAM_ERROR:un,Z_DATA_ERROR:fn,Z_MEM_ERROR:dn}=X;function hn(t){this.options=Wt({chunkSize:65536,windowBits:15,to:""},t||{});const e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(e.windowBits>=0&&e.windowBits<16)||t&&t.windowBits||(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&0===(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new ne,this.strm.avail_out=0;let n=nn.inflateInit2(this.strm,e.windowBits);if(n!==sn)throw new Error(W[n]);if(this.header=new rn,nn.inflateGetHeader(this.strm,this.header),e.dictionary&&("string"===typeof e.dictionary?e.dictionary=Zt(e.dictionary):"[object ArrayBuffer]"===on.call(e.dictionary)&&(e.dictionary=new Uint8Array(e.dictionary)),e.raw&&(n=nn.inflateSetDictionary(this.strm,e.dictionary),n!==sn)))throw new Error(W[n])}function pn(t,e){const n=new hn(e);if(n.push(t),n.err)throw n.msg||W[n.err];return n.result}hn.prototype.push=function(t,e){const n=this.strm,r=this.options.chunkSize,o=this.options.dictionary;let i,A,a;if(this.ended)return!1;for(A=e===~~e?e:!0===e?an:An,"[object ArrayBuffer]"===on.call(t)?n.input=new Uint8Array(t):n.input=t,n.next_in=0,n.avail_in=n.input.length;;){for(0===n.avail_out&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),i=nn.inflate(n,A),i===ln&&o&&(i=nn.inflateSetDictionary(n,o),i===sn?i=nn.inflate(n,A):i===fn&&(i=ln));n.avail_in>0&&i===cn&&n.state.wrap>0&&0!==t[n.next_in];)nn.inflateReset(n),i=nn.inflate(n,A);switch(i){case un:case fn:case ln:case dn:return this.onEnd(i),this.ended=!0,!1}if(a=n.avail_out,n.next_out&&(0===n.avail_out||i===cn))if("string"===this.options.to){let t=ee(n.output,n.next_out),e=n.next_out-t,o=te(n.output,t);n.next_out=e,n.avail_out=r-e,e&&n.output.set(n.output.subarray(t,t+e),0),this.onData(o)}else this.onData(n.output.length===n.next_out?n.output:n.output.subarray(0,n.next_out));if(i!==sn||0!==a){if(i===cn)return i=nn.inflateEnd(this.strm),this.onEnd(i),this.ended=!0,!0;if(0===n.avail_in)break}}return!0},hn.prototype.onData=function(t){this.chunks.push(t)},hn.prototype.onEnd=function(t){t===sn&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=Xt(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};var gn={Inflate:hn,inflate:pn,inflateRaw:function(t,e){return(e=e||{}).raw=!0,pn(t,e)},ungzip:pn,constants:X};const{Deflate:yn,deflate:mn,deflateRaw:vn,gzip:wn}=pe,{Inflate:bn,inflate:Bn,inflateRaw:_n,ungzip:xn}=gn;var Cn=bn,En=Bn;const Fn=[];for(let br=0;br<256;br++){let t=br;for(let e=0;e<8;e++)1&t?t=3988292384^t>>>1:t>>>=1;Fn[br]=t}const Sn=4294967295;function Un(t,e){return(function(t,e,n){let r=t;for(let o=0;o<n;o++)r=Fn[255&(r^e[o])]^r>>>8;return r}(Sn,t,e)^Sn)>>>0}function Qn(t,e,n){const r=t.readUint32(),o=Un(new Uint8Array(t.buffer,t.byteOffset+t.offset-e-4,e),e);if(o!==r)throw new Error(`CRC mismatch for chunk ${n}. Expected ${r}, found ${o}`)}function In(t,e,n){for(let r=0;r<n;r++)e[r]=t[r]}function On(t,e,n,r){let o=0;for(;o<r;o++)e[o]=t[o];for(;o<n;o++)e[o]=t[o]+e[o-r]&255}function Tn(t,e,n,r){let o=0;if(0===n.length)for(;o<r;o++)e[o]=t[o];else for(;o<r;o++)e[o]=t[o]+n[o]&255}function kn(t,e,n,r,o){let i=0;if(0===n.length){for(;i<o;i++)e[i]=t[i];for(;i<r;i++)e[i]=t[i]+(e[i-o]>>1)&255}else{for(;i<o;i++)e[i]=t[i]+(n[i]>>1)&255;for(;i<r;i++)e[i]=t[i]+(e[i-o]+n[i]>>1)&255}}function Mn(t,e,n,r,o){let i=0;if(0===n.length){for(;i<o;i++)e[i]=t[i];for(;i<r;i++)e[i]=t[i]+e[i-o]&255}else{for(;i<o;i++)e[i]=t[i]+n[i]&255;for(;i<r;i++)e[i]=t[i]+Rn(e[i-o],n[i],n[i-o])&255}}function Rn(t,e,n){const r=t+e-n,o=Math.abs(r-t),i=Math.abs(r-e),A=Math.abs(r-n);return o<=i&&o<=A?t:i<=A?e:n}function Pn(t,e,n,r,o,i){switch(t){case 0:In(e,n,o);break;case 1:On(e,n,o,i);break;case 2:Tn(e,n,r,o);break;case 3:kn(e,n,r,o,i);break;case 4:Mn(e,n,r,o,i);break;default:throw new Error(`Unsupported filter: ${t}`)}}const Hn=new Uint16Array([255]),Dn=255===new Uint8Array(Hn.buffer)[0];const Ln=new Uint16Array([255]),Nn=255===new Uint8Array(Ln.buffer)[0],jn=new Uint8Array(0);function Kn(t){const{data:e,width:n,height:r,channels:o,depth:i}=t,A=Math.ceil(i/8)*o,a=Math.ceil(i/8*o*n),s=new Uint8Array(r*a);let c,l,u=jn,f=0;for(let h=0;h<r;h++){switch(c=e.subarray(f+1,f+1+a),l=s.subarray(h*a,(h+1)*a),e[f]){case 0:In(c,l,a);break;case 1:On(c,l,a,A);break;case 2:Tn(c,l,u,a);break;case 3:kn(c,l,u,a,A);break;case 4:Mn(c,l,u,a,A);break;default:throw new Error(`Unsupported filter: ${e[f]}`)}u=l,f+=a+1}if(16===i){const t=new Uint16Array(s.buffer);if(Nn)for(let e=0;e<t.length;e++)t[e]=(255&(d=t[e]))<<8|d>>8&255;return t}return s;var d}const Gn=Uint8Array.of(137,80,78,71,13,10,26,10);function Vn(t){if(!function(t){if(t.length<Gn.length)return!1;for(let e=0;e<Gn.length;e++)if(t[e]!==Gn[e])return!1;return!0}(t.readBytes(Gn.length)))throw new Error("wrong PNG signature")}const zn="tEXt",$n=new TextDecoder("latin1");function Yn(t){if(Xn(t),0===t.length||t.length>79)throw new Error("keyword length must be between 1 and 79")}const Wn=/^[\u0000-\u00FF]*$/;function Xn(t){if(!Wn.test(t))throw new Error("invalid latin1 text")}function qn(t,e,n){const r=Jn(e);t[r]=function(t,e){return $n.decode(t.readBytes(e))}(e,n-r.length-1)}function Jn(t){for(t.mark();0!==t.readByte(););const e=t.offset;t.reset();const n=$n.decode(t.readBytes(e-t.offset-1));return t.skip(1),Yn(n),n}const Zn=-1,tr=0,er=2,nr=3,rr=4,or=6,ir=-1,Ar=0,ar=-1,sr=0,cr=-1,lr=0,ur=1,fr=0,dr=1,hr=2,pr=0,gr=1;class yr extends a{_checkCrc;_inflator;_png;_apng;_end;_hasPalette;_palette;_hasTransparency;_transparency;_compressionMethod;_filterMethod;_interlaceMethod;_colorType;_isAnimated;_numberOfFrames;_numberOfPlays;_frames;_writingDataChunks;constructor(t,e={}){super(t);const{checkCrc:n=!1}=e;this._checkCrc=n,this._inflator=new Cn,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=ir,this._filterMethod=ar,this._interlaceMethod=cr,this._colorType=Zn,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(Vn(this);!this._end;){const t=this.readUint32(),e=this.readChars(4);this.decodeChunk(t,e)}return this.decodeImage(),this._png}decodeApng(){for(Vn(this);!this._end;){const t=this.readUint32(),e=this.readChars(4);this.decodeApngChunk(t,e)}return this.decodeApngImage(),this._apng}decodeChunk(t,e){const n=this.offset;switch(e){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case zn:qn(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t)}if(this.offset-n!==t)throw new Error(`Length mismatch while decoding chunk ${e}`);this._checkCrc?Qn(this,t+4,e):this.skip(4)}decodeApngChunk(t,e){const n=this.offset;switch("fdAT"!==e&&"IDAT"!==e&&this._writingDataChunks&&this.pushDataToFrame(),e){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,e),this.offset=n+t}if(this.offset-n!==t)throw new Error(`Length mismatch while decoding chunk ${e}`);this._checkCrc?Qn(this,t+4,e):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=function(t){if(1!==t&&2!==t&&4!==t&&8!==t&&16!==t)throw new Error(`invalid bit depth: ${t}`);return t}(this.readUint8());const e=this.readUint8();let n;switch(this._colorType=e,e){case tr:n=1;break;case er:n=3;break;case nr:n=1;break;case rr:n=2;break;case or:n=4;break;default:throw new Error(`Unknown color type: ${e}`)}if(this._png.channels=n,this._compressionMethod=this.readUint8(),this._compressionMethod!==Ar)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const e=t/3;this._hasPalette=!0;const n=[];this._palette=n;for(let r=0;r<e;r++)n.push([this.readUint8(),this.readUint8(),this.readUint8()])}decodeIDAT(t){this._writingDataChunks=!0;const e=t,n=this.offset+this.byteOffset;if(this._inflator.push(new Uint8Array(this.buffer,n,e)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodeFDAT(t){this._writingDataChunks=!0;let e=t,n=this.offset+this.byteOffset;if(n+=4,e-=4,this._inflator.push(new Uint8Array(this.buffer,n,e)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodetRNS(t){switch(this._colorType){case tr:case er:if(t%2!==0)throw new RangeError(`tRNS chunk length must be a multiple of 2. Got ${t}`);if(t/2>this._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let e=0;e<t/2;e++)this._transparency[e]=this.readUint16();break;case nr:{if(t>this._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let e=0;for(;e<t;e++){const t=this.readByte();this._palette[e].push(t)}for(;e<this._palette.length;e++)this._palette[e].push(255);break}default:throw new Error(`tRNS chunk is not supported for color type ${this._colorType}`)}}decodeiCCP(t){const e=Jn(this),n=this.readUint8();if(n!==Ar)throw new Error(`Unsupported iCCP compression method: ${n}`);const r=this.readBytes(t-e.length-2);this._png.iccEmbeddedProfile={name:e,profile:En(r)}}decodepHYs(){const t=this.readUint32(),e=this.readUint32(),n=this.readByte();this._png.resolution={x:t,y:e,unit:n}}decodeApngImage(){this._apng.width=this._png.width,this._apng.height=this._png.height,this._apng.channels=this._png.channels,this._apng.depth=this._png.depth,this._apng.numberOfFrames=this._numberOfFrames,this._apng.numberOfPlays=this._numberOfPlays,this._apng.text=this._png.text,this._apng.resolution=this._png.resolution;for(let t=0;t<this._numberOfFrames;t++){const e={sequenceNumber:this._frames[t].sequenceNumber,delayNumber:this._frames[t].delayNumber,delayDenominator:this._frames[t].delayDenominator,data:8===this._apng.depth?new Uint8Array(this._apng.width*this._apng.height*this._apng.channels):new Uint16Array(this._apng.width*this._apng.height*this._apng.channels)},n=this._frames.at(t);if(n){if(n.data=Kn({data:n.data,width:n.width,height:n.height,channels:this._apng.channels,depth:this._apng.depth}),this._hasPalette&&(this._apng.palette=this._palette),this._hasTransparency&&(this._apng.transparency=this._transparency),0===t||0===n.xOffset&&0===n.yOffset&&n.width===this._png.width&&n.height===this._png.height)e.data=n.data;else{const r=this._apng.frames.at(t-1);this.disposeFrame(n,r,e),this.addFrameDataToCanvas(e,n)}this._apng.frames.push(e)}}return this._apng}disposeFrame(t,e,n){switch(t.disposeOp){case fr:break;case dr:for(let e=0;e<this._png.height;e++)for(let r=0;r<this._png.width;r++){const o=(e*t.width+r)*this._png.channels;for(let t=0;t<this._png.channels;t++)n.data[o+t]=0}break;case hr:n.data.set(e.data);break;default:throw new Error("Unknown disposeOp")}}addFrameDataToCanvas(t,e){const n=1<<this._png.depth,r=(t,n)=>({index:((t+e.yOffset)*this._png.width+e.xOffset+n)*this._png.channels,frameIndex:(t*e.width+n)*this._png.channels});switch(e.blendOp){case pr:for(let n=0;n<e.height;n++)for(let o=0;o<e.width;o++){const{index:i,frameIndex:A}=r(n,o);for(let n=0;n<this._png.channels;n++)t.data[i+n]=e.data[A+n]}break;case gr:for(let o=0;o<e.height;o++)for(let i=0;i<e.width;i++){const{index:A,frameIndex:a}=r(o,i);for(let r=0;r<this._png.channels;r++){const o=e.data[a+this._png.channels-1]/n,i=r%(this._png.channels-1)===0?1:e.data[a+r],s=Math.floor(o*i+(1-o)*t.data[A+r]);t.data[A+r]+=s}}break;default:throw new Error("Unknown blendOp")}}decodeImage(){if(this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);const t=this._isAnimated?(this._frames?.at(0)).data:this._inflator.result;if(this._filterMethod!==sr)throw new Error(`Filter method ${this._filterMethod} not supported`);if(this._interlaceMethod===lr)this._png.data=Kn({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else{if(this._interlaceMethod!==ur)throw new Error(`Interlace method ${this._interlaceMethod} not supported`);this._png.data=function(t){const{data:e,width:n,height:r,channels:o,depth:i}=t,A=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],a=Math.ceil(i/8)*o,s=new Uint8Array(r*n*a);let c=0;for(let u=0;u<7;u++){const t=A[u],o=Math.ceil((n-t.x)/t.xStep),i=Math.ceil((r-t.y)/t.yStep);if(o<=0||i<=0)continue;const l=o*a,f=new Uint8Array(l);for(let A=0;A<i;A++){const i=e[c++],u=e.subarray(c,c+l);c+=l;const d=new Uint8Array(l);Pn(i,u,d,f,l,a),f.set(d);for(let e=0;e<o;e++){const o=t.x+e*t.xStep,i=t.y+A*t.yStep;if(!(o>=n||i>=r))for(let t=0;t<a;t++)s[(i*n+o)*a+t]=d[e*a+t]}}}if(16===i){const t=new Uint16Array(s.buffer);if(Dn)for(let e=0;e<t.length;e++)t[e]=(255&(l=t[e]))<<8|l>>8&255;return t}return s;var l}({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth})}this._hasPalette&&(this._png.palette=this._palette),this._hasTransparency&&(this._png.transparency=this._transparency)}pushDataToFrame(){const t=this._inflator.result,e=this._frames.at(-1);e?e.data=t:this._frames.push({sequenceNumber:0,width:this._png.width,height:this._png.height,xOffset:0,yOffset:0,delayNumber:0,delayDenominator:0,disposeOp:fr,blendOp:pr,data:t}),this._inflator=new Cn,this._writingDataChunks=!1}}var mr;function vr(t,e){return new yr(t,e).decode()}!function(t){t[t.UNKNOWN=0]="UNKNOWN",t[t.METRE=1]="METRE"}(mr||(mr={}))},7588:(t,e,n)=>{"use strict";var r=n(46518),o=n(69565),i=n(72652),A=n(79306),a=n(28551),s=n(1767),c=n(9539),l=n(84549)("forEach",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:l},{forEach:function(t){a(this);try{A(t)}catch(r){c(this,"throw",r)}if(l)return o(l,this,t);var e=s(this),n=0;i(e,(function(e){t(e,n++)}),{IS_RECORD:!0})}})},8872:(t,e,n)=>{"use strict";n(18237)},8981:(t,e,n)=>{"use strict";function r(t,e){return t=+t,e=+e,function(n){return t*(1-n)+e*n}}n.d(e,{A:()=>r})},9325:(t,e,n)=>{var r=n(34840),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();t.exports=i},9394:(t,e,n)=>{"use strict";var r=n(89211);t.exports=function(){return"function"===typeof Object.is?Object.is:r}},9417:(t,e,n)=>{"use strict";function r(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}n.d(e,{A:()=>r})},9539:(t,e,n)=>{"use strict";var r=n(69565),o=n(28551),i=n(55966);t.exports=function(t,e,n){var A,a;o(t);try{if(!(A=i(t,"return"))){if("throw"===e)throw n;return n}A=r(A,t)}catch(s){a=!0,A=s}if("throw"===e)throw n;if(a)throw A;return o(A),n}},9600:(t,e,n)=>{"use strict";n.d(e,{$X:()=>a,GR:()=>l,M6:()=>c,eJ:()=>i,gO:()=>s});var r=n(46403),o=n(18845);function i(t=function(){const t=o.O;return t.crypto||t.msCrypto}()){let e=()=>16*Math.random();try{if(t?.randomUUID)return t.randomUUID().replace(/-/g,"");t?.getRandomValues&&(e=()=>{const e=new Uint8Array(1);return t.getRandomValues(e),e[0]})}catch{}return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,(t=>(t^(15&e())>>t/4).toString(16)))}function A(t){return t.exception?.values?.[0]}function a(t){const{message:e,event_id:n}=t;if(e)return e;const r=A(t);return r?r.type&&r.value?`${r.type}: ${r.value}`:r.type||r.value||n||"<unknown>":n||"<unknown>"}function s(t,e,n){const r=t.exception=t.exception||{},o=r.values=r.values||[],i=o[0]=o[0]||{};i.value||(i.value=e||""),i.type||(i.type=n||"Error")}function c(t,e){const n=A(t);if(!n)return;const r=n.mechanism;if(n.mechanism={type:"generic",handled:!0,...r,...e},e&&"data"in e){const t={...r?.data,...e.data};n.mechanism.data=t}}function l(t){if(function(t){try{return t.__sentry_captured__}catch{}}(t))return!0;try{(0,r.my)(t,"__sentry_captured__",!0)}catch{}return!1}},9957:(t,e,n)=>{"use strict";var r=Function.prototype.call,o=Object.prototype.hasOwnProperty,i=n(66743);t.exports=i.call(r,o)},9999:(t,e,n)=>{var r=n(37217),o=n(83729),i=n(16547),A=n(97114),a=n(43838),s=n(93290),c=n(23007),l=n(92271),u=n(48948),f=n(50002),d=n(83349),h=n(5861),p=n(76189),g=n(77199),y=n(35529),m=n(56449),v=n(3656),w=n(87730),b=n(23805),B=n(38440),_=n(95950),x=n(37241),C="[object Arguments]",E="[object Function]",F="[object Object]",S={};S[C]=S["[object Array]"]=S["[object ArrayBuffer]"]=S["[object DataView]"]=S["[object Boolean]"]=S["[object Date]"]=S["[object Float32Array]"]=S["[object Float64Array]"]=S["[object Int8Array]"]=S["[object Int16Array]"]=S["[object Int32Array]"]=S["[object Map]"]=S["[object Number]"]=S[F]=S["[object RegExp]"]=S["[object Set]"]=S["[object String]"]=S["[object Symbol]"]=S["[object Uint8Array]"]=S["[object Uint8ClampedArray]"]=S["[object Uint16Array]"]=S["[object Uint32Array]"]=!0,S["[object Error]"]=S[E]=S["[object WeakMap]"]=!1,t.exports=function t(e,n,U,Q,I,O){var T,k=1&n,M=2&n,R=4&n;if(U&&(T=I?U(e,Q,I,O):U(e)),void 0!==T)return T;if(!b(e))return e;var P=m(e);if(P){if(T=p(e),!k)return c(e,T)}else{var H=h(e),D=H==E||"[object GeneratorFunction]"==H;if(v(e))return s(e,k);if(H==F||H==C||D&&!I){if(T=M||D?{}:y(e),!k)return M?u(e,a(T,e)):l(e,A(T,e))}else{if(!S[H])return I?e:{};T=g(e,H,k)}}O||(O=new r);var L=O.get(e);if(L)return L;O.set(e,T),B(e)?e.forEach((function(r){T.add(t(r,n,U,r,e,O))})):w(e)&&e.forEach((function(r,o){T.set(o,t(r,n,U,o,e,O))}));var N=P?void 0:(R?M?d:f:M?x:_)(e);return o(N||e,(function(r,o){N&&(r=e[o=r]),i(T,o,t(r,n,U,o,e,O))})),T}},10004:t=>{"use strict";var e=String.prototype.replace,n=/%20/g,r="RFC1738",o="RFC3986";t.exports={default:o,formatters:{RFC1738:function(t){return e.call(t,n,"+")},RFC3986:function(t){return String(t)}},RFC1738:r,RFC3986:o}},10076:t=>{"use strict";t.exports=Function.prototype.call},10128:(t,e,n)=>{"use strict";function r(t,e){e||(e=[]);var n,r=t?Math.min(e.length,t.length):0,o=e.slice();return function(i){for(n=0;n<r;++n)o[n]=t[n]*(1-i)+e[n]*i;return o}}function o(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)}n.d(e,{A:()=>r,p:()=>o})},10350:(t,e,n)=>{"use strict";var r=n(43724),o=n(39297),i=Function.prototype,A=r&&Object.getOwnPropertyDescriptor,a=o(i,"name"),s=a&&"something"===function(){}.name,c=a&&(!r||r&&A(i,"name").configurable);t.exports={EXISTS:a,PROPER:s,CONFIGURABLE:c}},10392:t=>{t.exports=function(t,e){return null==t?void 0:t[e]}},10409:(t,e,n)=>{"use strict";n.d(e,{li:()=>U,mG:()=>S});var r=n(7313),o=n(56099),i=n(26674),A=n(19282),a=n(64208),s=n(17786);function c(t,e,n,r=0){try{const o=l(e,n,t,r);return(0,a.Qg)(o)?o:(0,s.XW)(o)}catch(o){return(0,s.xg)(o)}}function l(t,e,n,r){const o=n[r];if(!t||!o)return t;const s=o({...t},e);return i.T&&null===s&&A.Yz.log(`Event processor "${o.id||"?"}" dropped event`),(0,a.Qg)(s)?s.then((t=>l(t,e,n,r+1))):l(s,e,n,r+1)}var u=n(19841),f=n(89783),d=n(45734),h=n(97316);function p(t,e){const{fingerprint:n,span:r,breadcrumbs:o,sdkProcessingMetadata:i}=e;!function(t,e){const{extra:n,tags:r,user:o,contexts:i,level:A,transactionName:a}=e;Object.keys(n).length&&(t.extra={...n,...t.extra});Object.keys(r).length&&(t.tags={...r,...t.tags});Object.keys(o).length&&(t.user={...o,...t.user});Object.keys(i).length&&(t.contexts={...i,...t.contexts});A&&(t.level=A);a&&"transaction"!==t.type&&(t.transaction=a)}(t,e),r&&function(t,e){t.contexts={trace:(0,h.kX)(e),...t.contexts},t.sdkProcessingMetadata={dynamicSamplingContext:(0,f.k1)(e),...t.sdkProcessingMetadata};const n=(0,h.zU)(e),r=(0,h.et)(n).description;r&&!t.transaction&&"transaction"===t.type&&(t.transaction=r)}(t,r),function(t,e){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],e&&(t.fingerprint=t.fingerprint.concat(e));t.fingerprint.length||delete t.fingerprint}(t,n),function(t,e){const n=[...t.breadcrumbs||[],...e];t.breadcrumbs=n.length?n:void 0}(t,o),function(t,e){t.sdkProcessingMetadata={...t.sdkProcessingMetadata,...e}}(t,i)}function g(t,e){const{extra:n,tags:r,user:o,contexts:i,level:A,sdkProcessingMetadata:a,breadcrumbs:s,fingerprint:c,eventProcessors:l,attachments:u,propagationContext:f,transactionName:h,span:p}=e;y(t,"extra",n),y(t,"tags",r),y(t,"user",o),y(t,"contexts",i),t.sdkProcessingMetadata=(0,d.h)(t.sdkProcessingMetadata,a,2),A&&(t.level=A),h&&(t.transactionName=h),p&&(t.span=p),s.length&&(t.breadcrumbs=[...t.breadcrumbs,...s]),c.length&&(t.fingerprint=[...t.fingerprint,...c]),l.length&&(t.eventProcessors=[...t.eventProcessors,...l]),u.length&&(t.attachments=[...t.attachments,...u]),t.propagationContext={...t.propagationContext,...f}}function y(t,e,n){t[e]=(0,d.h)(t[e],n,1)}var m=n(18845);let v,w,b,B;function _(t){const e=m.O._sentryDebugIds,n=m.O._debugIds;if(!e&&!n)return{};const r=e?Object.keys(e):[],o=n?Object.keys(n):[];if(B&&r.length===w&&o.length===b)return B;w=r.length,b=o.length,B={},v||(v={});const i=(e,n)=>{for(const r of e){const e=n[r],o=v?.[r];if(o&&B&&e)B[o[0]]=e,v&&(v[r]=[o[0],e]);else if(e){const n=t(r);for(let t=n.length-1;t>=0;t--){const o=n[t],i=o?.filename;if(i&&B&&v){B[i]=e,v[r]=[i,e];break}}}}};return e&&i(r,e),n&&i(o,n),B}var x=n(9600),C=n(94837),E=n(70125),F=n(93177);function S(t,e,n,i,A,a){const{normalizeDepth:s=3,normalizeMaxBreadth:l=1e3}=t,f={...e,event_id:e.event_id||n.event_id||(0,x.eJ)(),timestamp:e.timestamp||(0,F.lu)()},d=n.integrations||t.integrations.map((t=>t.name));!function(t,e){const{environment:n,release:o,dist:i,maxValueLength:A=250}=e;t.environment=t.environment||n||r.U,!t.release&&o&&(t.release=o);!t.dist&&i&&(t.dist=i);const a=t.request;a?.url&&(a.url=(0,E.xv)(a.url,A))}(f,t),function(t,e){e.length>0&&(t.sdk=t.sdk||{},t.sdk.integrations=[...t.sdk.integrations||[],...e])}(f,d),A&&A.emit("applyFrameMetadata",e),void 0===e.type&&function(t,e){const n=_(e);t.exception?.values?.forEach((t=>{t.stacktrace?.frames?.forEach((t=>{t.filename&&(t.debug_id=n[t.filename])}))}))}(f,t.stackParser);const h=function(t,e){if(!e)return t;const n=t?t.clone():new u.H;return n.update(e),n}(i,n.captureContext);n.mechanism&&(0,x.M6)(f,n.mechanism);const y=A?A.getEventProcessors():[],m=(0,o.m6)().getScopeData();if(a){g(m,a.getScopeData())}if(h){g(m,h.getScopeData())}const v=[...n.attachments||[],...m.attachments];v.length&&(n.attachments=v),p(f,m);return c([...y,...m.eventProcessors],f,n).then((t=>(t&&function(t){const e={};if(t.exception?.values?.forEach((t=>{t.stacktrace?.frames?.forEach((t=>{t.debug_id&&(t.abs_path?e[t.abs_path]=t.debug_id:t.filename&&(e[t.filename]=t.debug_id),delete t.debug_id)}))})),0===Object.keys(e).length)return;t.debug_meta=t.debug_meta||{},t.debug_meta.images=t.debug_meta.images||[];const n=t.debug_meta.images;Object.entries(e).forEach((([t,e])=>{n.push({type:"sourcemap",code_file:t,debug_id:e})}))}(t),"number"===typeof s&&s>0?function(t,e,n){if(!t)return null;const r={...t,...t.breadcrumbs&&{breadcrumbs:t.breadcrumbs.map((t=>({...t,...t.data&&{data:(0,C.S8)(t.data,e,n)}})))},...t.user&&{user:(0,C.S8)(t.user,e,n)},...t.contexts&&{contexts:(0,C.S8)(t.contexts,e,n)},...t.extra&&{extra:(0,C.S8)(t.extra,e,n)}};t.contexts?.trace&&r.contexts&&(r.contexts.trace=t.contexts.trace,t.contexts.trace.data&&(r.contexts.trace.data=(0,C.S8)(t.contexts.trace.data,e,n)));t.spans&&(r.spans=t.spans.map((t=>({...t,...t.data&&{data:(0,C.S8)(t.data,e,n)}}))));t.contexts?.flags&&r.contexts&&(r.contexts.flags=(0,C.S8)(t.contexts.flags,3,n));return r}(t,s,l):t)))}function U(t){if(t)return function(t){return t instanceof u.H||"function"===typeof t}(t)||function(t){return Object.keys(t).some((t=>Q.includes(t)))}(t)?{captureContext:t}:t}const Q=["user","level","extra","contexts","tags","fingerprint","propagationContext"]},10487:(t,e,n)=>{"use strict";var r=n(66743),o=n(98991),i=n(96897),A=n(69675),a=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),c=o("%Reflect.apply%",!0)||r.call(s,a),l=n(30655),u=o("%Math.max%");t.exports=function(t){if("function"!==typeof t)throw new A("a function is required");var e=c(r,s,arguments);return i(e,1+u(0,t.length-(arguments.length-1)),!0)};var f=function(){return c(r,a,arguments)};l?l(t.exports,"apply",{value:f}):t.exports.apply=f},10757:(t,e,n)=>{"use strict";var r=n(97751),o=n(94901),i=n(1625),A=n(7040),a=Object;t.exports=A?function(t){return"symbol"==typeof t}:function(t){var e=r("Symbol");return o(e)&&i(e.prototype,a(t))}},10776:(t,e,n)=>{var r=n(30756),o=n(95950);t.exports=function(t){for(var e=o(t),n=e.length;n--;){var i=e[n],A=t[i];e[n]=[i,A,r(A)]}return e}},11002:t=>{"use strict";t.exports=Function.prototype.apply},11331:(t,e,n)=>{var r=n(72552),o=n(28879),i=n(40346),A=Function.prototype,a=Object.prototype,s=A.toString,c=a.hasOwnProperty,l=s.call(Object);t.exports=function(t){if(!i(t)||"[object Object]"!=r(t))return!1;var e=o(t);if(null===e)return!0;var n=c.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==l}},11379:(t,e,n)=>{"use strict";var r=n(46518),o=n(36194),i=n(72248),A=i.get,a=i.has,s=i.set;r({target:"Map",proto:!0,real:!0,forced:!0},{emplace:function(t,e){var n,r,i=o(this);return a(i,t)?(n=A(i,t),"update"in e&&(n=e.update(n,t,i),s(i,t,n)),n):(r=e.insert(t,i),s(i,t,r),r)}})},11632:(t,e,n)=>{"use strict";var r=n(46518),o=n(76080),i=n(97080),A=n(94402),a=n(38469),s=A.Set,c=A.add;r({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(t){var e=i(this),n=o(t,arguments.length>1?arguments[1]:void 0),r=new s;return a(e,(function(t){n(t,t,e)&&c(r,t)})),r}})},12211:(t,e,n)=>{"use strict";var r=n(79039);t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},12359:(t,e,n)=>{"use strict";var r=n(46518),o=n(76080),i=n(36194),A=n(26223);r({target:"Map",proto:!0,real:!0,forced:!0},{find:function(t){var e=i(this),n=o(t,arguments.length>1?arguments[1]:void 0),r=A(e,(function(t,r){if(n(t,r,e))return{value:t}}),!0);return r&&r.value}})},12516:(t,e,n)=>{"use strict";var r=n(46518),o=n(69565),i=n(47650),A=n(64449);r({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(t){return o(A,this,i(t))}})},12651:(t,e,n)=>{var r=n(74218);t.exports=function(t,e){var n=t.__data__;return r(e)?n["string"==typeof e?"string":"hash"]:n.map}},12749:(t,e,n)=>{var r=n(81042),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return r?void 0!==e[t]:o.call(e,t)}},12897:function(t,e,n){t.exports=function(){"use strict";var t=function(t){var e=t.id,n=t.viewBox,r=t.content;this.id=e,this.viewBox=n,this.content=r};t.prototype.stringify=function(){return this.content},t.prototype.toString=function(){return this.stringify()},t.prototype.destroy=function(){var t=this;["id","viewBox","content"].forEach((function(e){return delete t[e]}))};var e=function(t){var e=!!document.importNode,n=(new DOMParser).parseFromString(t,"image/svg+xml").documentElement;return e?document.importNode(n,!0):n};function r(t,e){return t(e={exports:{}},e.exports),e.exports}"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:"undefined"!==typeof self&&self;var o=r((function(t,e){!function(e,n){t.exports=n()}(0,(function(){function t(t){return t&&"object"===typeof t&&"[object RegExp]"!==Object.prototype.toString.call(t)&&"[object Date]"!==Object.prototype.toString.call(t)}function e(t){return Array.isArray(t)?[]:{}}function n(n,r){return r&&!0===r.clone&&t(n)?i(e(n),n,r):n}function r(e,r,o){var A=e.slice();return r.forEach((function(r,a){"undefined"===typeof A[a]?A[a]=n(r,o):t(r)?A[a]=i(e[a],r,o):-1===e.indexOf(r)&&A.push(n(r,o))})),A}function o(e,r,o){var A={};return t(e)&&Object.keys(e).forEach((function(t){A[t]=n(e[t],o)})),Object.keys(r).forEach((function(a){t(r[a])&&e[a]?A[a]=i(e[a],r[a],o):A[a]=n(r[a],o)})),A}function i(t,e,i){var A=Array.isArray(e),a=(i||{arrayMerge:r}).arrayMerge||r;return A?Array.isArray(t)?a(t,e,i):n(e,i):o(t,e,i)}return i.all=function(t,e){if(!Array.isArray(t)||t.length<2)throw new Error("first argument should be an array with at least two elements");return t.reduce((function(t,n){return i(t,n,e)}))},i}))})),i=r((function(t,e){var n={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}};e.default=n,t.exports=e.default})),A=function(t){return Object.keys(t).map((function(e){return e+'="'+t[e].toString().replace(/"/g,"&quot;")+'"'})).join(" ")},a=i.svg,s=i.xlink,c={};c[a.name]=a.uri,c[s.name]=s.uri;var l=function(t,e){void 0===t&&(t="");var n=o(c,e||{});return"<svg "+A(n)+">"+t+"</svg>"},u=function(t){function n(){t.apply(this,arguments)}t&&(n.__proto__=t),n.prototype=Object.create(t&&t.prototype),n.prototype.constructor=n;var r={isMounted:{}};return r.isMounted.get=function(){return!!this.node},n.createFromExistingNode=function(t){return new n({id:t.getAttribute("id"),viewBox:t.getAttribute("viewBox"),content:t.outerHTML})},n.prototype.destroy=function(){this.isMounted&&this.unmount(),t.prototype.destroy.call(this)},n.prototype.mount=function(t){if(this.isMounted)return this.node;var e="string"===typeof t?document.querySelector(t):t,n=this.render();return this.node=n,e.appendChild(n),n},n.prototype.render=function(){var t=this.stringify();return e(l(t)).childNodes[0]},n.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},Object.defineProperties(n.prototype,r),n}(t);return u}()},12902:(t,e,n)=>{"use strict";function r(t,e){return null==t||null==e?NaN:t<e?-1:t>e?1:t>=e?0:NaN}n.d(e,{A:()=>r})},13144:(t,e,n)=>{"use strict";var r=n(66743),o=n(11002),i=n(10076),A=n(47119);t.exports=A||r.call(i,o)},13222:(t,e,n)=>{var r=n(77556);t.exports=function(t){return null==t?"":r(t)}},13298:(t,e,n)=>{"use strict";n.d(e,{Y4:()=>s,rn:()=>A,vD:()=>a,wX:()=>i});var r=n(37591),o=n(81134);const i=(0,r.f)((t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*o.Tt)}),((t,e)=>{t.setTime(+t+e*o.rR)}),((t,e)=>(e-t)/o.rR),(t=>t.getMinutes())),A=i.range,a=(0,r.f)((t=>{t.setUTCSeconds(0,0)}),((t,e)=>{t.setTime(+t+e*o.rR)}),((t,e)=>(e-t)/o.rR),(t=>t.getUTCMinutes())),s=a.range},13579:(t,e,n)=>{"use strict";var r=n(46518),o=n(69565),i=n(72652),A=n(79306),a=n(28551),s=n(1767),c=n(9539),l=n(84549)("some",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:l},{some:function(t){a(this);try{A(t)}catch(r){c(this,"throw",r)}if(l)return o(l,this,t);var e=s(this),n=0;return i(e,(function(e,r){if(t(e,n++))return r()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},13674:(t,e,n)=>{"use strict";n.d(e,{Ay:()=>g});var r=n(98587),o=n(77387),i=n(96540),A=n(40961);const a=!1,s=i.createContext(null);var c="unmounted",l="exited",u="entering",f="entered",d="exiting",h=function(t){function e(e,n){var r;r=t.call(this,e,n)||this;var o,i=n&&!n.isMounting?e.enter:e.appear;return r.appearStatus=null,e.in?i?(o=l,r.appearStatus=u):o=f:o=e.unmountOnExit||e.mountOnEnter?c:l,r.state={status:o},r.nextCallback=null,r}(0,o.A)(e,t),e.getDerivedStateFromProps=function(t,e){return t.in&&e.status===c?{status:l}:null};var n=e.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(t){var e=null;if(t!==this.props){var n=this.state.status;this.props.in?n!==u&&n!==f&&(e=u):n!==u&&n!==f||(e=d)}this.updateStatus(!1,e)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var t,e,n,r=this.props.timeout;return t=e=n=r,null!=r&&"number"!==typeof r&&(t=r.exit,e=r.enter,n=void 0!==r.appear?r.appear:e),{exit:t,enter:e,appear:n}},n.updateStatus=function(t,e){if(void 0===t&&(t=!1),null!==e)if(this.cancelNextCallback(),e===u){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:A.findDOMNode(this);n&&function(t){t.scrollTop}(n)}this.performEnter(t)}else this.performExit();else this.props.unmountOnExit&&this.state.status===l&&this.setState({status:c})},n.performEnter=function(t){var e=this,n=this.props.enter,r=this.context?this.context.isMounting:t,o=this.props.nodeRef?[r]:[A.findDOMNode(this),r],i=o[0],s=o[1],c=this.getTimeouts(),l=r?c.appear:c.enter;!t&&!n||a?this.safeSetState({status:f},(function(){e.props.onEntered(i)})):(this.props.onEnter(i,s),this.safeSetState({status:u},(function(){e.props.onEntering(i,s),e.onTransitionEnd(l,(function(){e.safeSetState({status:f},(function(){e.props.onEntered(i,s)}))}))})))},n.performExit=function(){var t=this,e=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:A.findDOMNode(this);e&&!a?(this.props.onExit(r),this.safeSetState({status:d},(function(){t.props.onExiting(r),t.onTransitionEnd(n.exit,(function(){t.safeSetState({status:l},(function(){t.props.onExited(r)}))}))}))):this.safeSetState({status:l},(function(){t.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(t,e){e=this.setNextCallback(e),this.setState(t,e)},n.setNextCallback=function(t){var e=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,e.nextCallback=null,t(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(t,e){this.setNextCallback(e);var n=this.props.nodeRef?this.props.nodeRef.current:A.findDOMNode(this),r=null==t&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],i=o[0],a=o[1];this.props.addEndListener(i,a)}null!=t&&setTimeout(this.nextCallback,t)}else setTimeout(this.nextCallback,0)},n.render=function(){var t=this.state.status;if(t===c)return null;var e=this.props,n=e.children,o=(e.in,e.mountOnEnter,e.unmountOnExit,e.appear,e.enter,e.exit,e.timeout,e.addEndListener,e.onEnter,e.onEntering,e.onEntered,e.onExit,e.onExiting,e.onExited,e.nodeRef,(0,r.A)(e,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return i.createElement(s.Provider,{value:null},"function"===typeof n?n(t,o):i.cloneElement(i.Children.only(n),o))},e}(i.Component);function p(){}h.contextType=s,h.propTypes={},h.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:p,onEntering:p,onEntered:p,onExit:p,onExiting:p,onExited:p},h.UNMOUNTED=c,h.EXITED=l,h.ENTERING=u,h.ENTERED=f,h.EXITING=d;const g=h},14190:(t,e,n)=>{"use strict";var r=n(46518),o=n(76080),i=n(36194),A=n(72248),a=n(26223),s=A.Map,c=A.set;r({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(t){var e=i(this),n=o(t,arguments.length>1?arguments[1]:void 0),r=new s;return a(e,(function(t,o){n(t,o,e)&&c(r,o,t)})),r}})},14248:t=>{t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}},14528:t=>{t.exports=function(t,e){for(var n=-1,r=e.length,o=t.length;++n<r;)t[o+n]=e[n];return t}},14803:(t,e,n)=>{"use strict";var r=n(58859),o=n(69675),i=function(t,e,n){for(var r,o=t;null!=(r=o.next);o=r)if(r.key===e)return o.next=r.next,n||(r.next=t.next,t.next=r),r};t.exports=function(){var t,e={assert:function(t){if(!e.has(t))throw new o("Side channel does not contain "+r(t))},delete:function(e){var n=t&&t.next,r=function(t,e){if(t)return i(t,e,!0)}(t,e);return r&&n&&n===r&&(t=void 0),!!r},get:function(e){return function(t,e){if(t){var n=i(t,e);return n&&n.value}}(t,e)},has:function(e){return function(t,e){return!!t&&!!i(t,e)}(t,e)},set:function(e,n){t||(t={next:void 0}),function(t,e,n){var r=i(t,e);r?r.value=n:t.next={key:e,next:t.next,value:n}}(t,e,n)}};return e}},14974:t=>{t.exports=function(t,e){if(("constructor"!==e||"function"!==typeof t[e])&&"__proto__"!=e)return t[e]}},15325:(t,e,n)=>{var r=n(96131);t.exports=function(t,e){return!!(null==t?0:t.length)&&r(t,e,0)>-1}},15330:(t,e,n)=>{"use strict";var r=n(77675),o=n(38452).supportsDescriptors,i=Object.getOwnPropertyDescriptor;t.exports=function(){if(o&&"gim"===/a/gim.flags){var t=i(RegExp.prototype,"flags");if(t&&"function"===typeof t.get&&"boolean"===typeof RegExp.prototype.dotAll&&"boolean"===typeof RegExp.prototype.hasIndices){var e="",n={};if(Object.defineProperty(n,"hasIndices",{get:function(){e+="d"}}),Object.defineProperty(n,"sticky",{get:function(){e+="y"}}),"dy"===e)return t.get}}return r}},15389:(t,e,n)=>{var r=n(93663),o=n(87978),i=n(83488),A=n(56449),a=n(50583);t.exports=function(t){return"function"==typeof t?t:null==t?i:"object"==typeof t?A(t)?o(t[0],t[1]):r(t):a(t)}},15671:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(68886);function o(t,e,n=0,A=1/0,a){if(e=Math.floor(e),n=Math.floor(Math.max(0,n)),A=Math.floor(Math.min(t.length-1,A)),!(n<=e&&e<=A))return t;for(a=void 0===a?r.o2:(0,r.JC)(a);A>n;){if(A-n>600){const r=A-n+1,i=e-n+1,s=Math.log(r),c=.5*Math.exp(2*s/3),l=.5*Math.sqrt(s*c*(r-c)/r)*(i-r/2<0?-1:1);o(t,e,Math.max(n,Math.floor(e-i*c/r+l)),Math.min(A,Math.floor(e+(r-i)*c/r+l)),a)}const r=t[e];let s=n,c=A;for(i(t,n,e),a(t[A],r)>0&&i(t,n,A);s<c;){for(i(t,s,c),++s,--c;a(t[s],r)<0;)++s;for(;a(t[c],r)>0;)--c}0===a(t[n],r)?i(t,n,c):(++c,i(t,c,A)),c<=e&&(n=c+1),e<=c&&(A=c-1)}return t}function i(t,e,n){const r=t[e];t[e]=t[n],t[n]=r}},16038:(t,e,n)=>{var r=n(5861),o=n(40346);t.exports=function(t){return o(t)&&"[object Set]"==r(t)}},16199:(t,e,n)=>{"use strict";n.r(e),n.d(e,{scaleBand:()=>c,scaleDiverging:()=>It,scaleDivergingLog:()=>Ot,scaleDivergingPow:()=>kt,scaleDivergingSqrt:()=>Mt,scaleDivergingSymlog:()=>Tt,scaleIdentity:()=>k,scaleImplicit:()=>a,scaleLinear:()=>T,scaleLog:()=>K,scaleOrdinal:()=>s,scalePoint:()=>u,scalePow:()=>J,scaleQuantile:()=>ot,scaleQuantize:()=>it,scaleRadial:()=>et,scaleSequential:()=>_t,scaleSequentialLog:()=>xt,scaleSequentialPow:()=>Et,scaleSequentialQuantile:()=>St,scaleSequentialSqrt:()=>Ft,scaleSequentialSymlog:()=>Ct,scaleSqrt:()=>Z,scaleSymlog:()=>$,scaleThreshold:()=>At,scaleTime:()=>vt,scaleUtc:()=>wt,tickFormat:()=>I});var r=n(6561);function o(t,e){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(e).domain(t)}return this}function i(t,e){switch(arguments.length){case 0:break;case 1:"function"===typeof t?this.interpolator(t):this.range(t);break;default:this.domain(t),"function"===typeof e?this.interpolator(e):this.range(e)}return this}var A=n(24119);const a=Symbol("implicit");function s(){var t=new A.B,e=[],n=[],r=a;function i(o){let i=t.get(o);if(void 0===i){if(r!==a)return r;t.set(o,i=e.push(o)-1)}return n[i%n.length]}return i.domain=function(n){if(!arguments.length)return e.slice();e=[],t=new A.B;for(const r of n)t.has(r)||t.set(r,e.push(r)-1);return i},i.range=function(t){return arguments.length?(n=Array.from(t),i):n.slice()},i.unknown=function(t){return arguments.length?(r=t,i):r},i.copy=function(){return s(e,n).unknown(r)},o.apply(i,arguments),i}function c(){var t,e,n=s().unknown(void 0),i=n.domain,A=n.range,a=0,l=1,u=!1,f=0,d=0,h=.5;function p(){var n=i().length,o=l<a,s=o?l:a,c=o?a:l;t=(c-s)/Math.max(1,n-f+2*d),u&&(t=Math.floor(t)),s+=(c-s-t*(n-f))*h,e=t*(1-f),u&&(s=Math.round(s),e=Math.round(e));var p=(0,r.A)(n).map((function(e){return s+t*e}));return A(o?p.reverse():p)}return delete n.unknown,n.domain=function(t){return arguments.length?(i(t),p()):i()},n.range=function(t){return arguments.length?([a,l]=t,a=+a,l=+l,p()):[a,l]},n.rangeRound=function(t){return[a,l]=t,a=+a,l=+l,u=!0,p()},n.bandwidth=function(){return e},n.step=function(){return t},n.round=function(t){return arguments.length?(u=!!t,p()):u},n.padding=function(t){return arguments.length?(f=Math.min(1,d=+t),p()):f},n.paddingInner=function(t){return arguments.length?(f=Math.min(1,t),p()):f},n.paddingOuter=function(t){return arguments.length?(d=+t,p()):d},n.align=function(t){return arguments.length?(h=Math.max(0,Math.min(1,t)),p()):h},n.copy=function(){return c(i(),[a,l]).round(u).paddingInner(f).paddingOuter(d).align(h)},o.apply(p(),arguments)}function l(t){var e=t.copy;return t.padding=t.paddingOuter,delete t.paddingInner,delete t.paddingOuter,t.copy=function(){return l(e())},t}function u(){return l(c.apply(null,arguments).paddingInner(1))}var f=n(6946),d=n(52016),h=n(58503),p=n(8981),g=n(49770);function y(t){return+t}var m=[0,1];function v(t){return t}function w(t,e){return(e-=t=+t)?function(n){return(n-t)/e}:(n=isNaN(e)?NaN:.5,function(){return n});var n}function b(t,e,n){var r=t[0],o=t[1],i=e[0],A=e[1];return o<r?(r=w(o,r),i=n(A,i)):(r=w(r,o),i=n(i,A)),function(t){return i(r(t))}}function B(t,e,n){var r=Math.min(t.length,e.length)-1,o=new Array(r),i=new Array(r),A=-1;for(t[r]<t[0]&&(t=t.slice().reverse(),e=e.slice().reverse());++A<r;)o[A]=w(t[A],t[A+1]),i[A]=n(e[A],e[A+1]);return function(e){var n=(0,d.Ay)(t,e,1,r)-1;return i[n](o[n](e))}}function _(t,e){return e.domain(t.domain()).range(t.range()).interpolate(t.interpolate()).clamp(t.clamp()).unknown(t.unknown())}function x(){var t,e,n,r,o,i,A=m,a=m,s=h.A,c=v;function l(){var t=Math.min(A.length,a.length);return c!==v&&(c=function(t,e){var n;return t>e&&(n=t,t=e,e=n),function(n){return Math.max(t,Math.min(e,n))}}(A[0],A[t-1])),r=t>2?B:b,o=i=null,u}function u(e){return null==e||isNaN(e=+e)?n:(o||(o=r(A.map(t),a,s)))(t(c(e)))}return u.invert=function(n){return c(e((i||(i=r(a,A.map(t),p.A)))(n)))},u.domain=function(t){return arguments.length?(A=Array.from(t,y),l()):A.slice()},u.range=function(t){return arguments.length?(a=Array.from(t),l()):a.slice()},u.rangeRound=function(t){return a=Array.from(t),s=g.A,l()},u.clamp=function(t){return arguments.length?(c=!!t||v,l()):c!==v},u.interpolate=function(t){return arguments.length?(s=t,l()):s},u.unknown=function(t){return arguments.length?(n=t,u):n},function(n,r){return t=n,e=r,l()}}function C(){return x()(v,v)}var E=n(1631),F=n(67590),S=n(48701),U=n(99460),Q=n(1734);function I(t,e,n,r){var o,i=(0,f.sG)(t,e,n);switch((r=(0,E.A)(null==r?",f":r)).type){case"s":var A=Math.max(Math.abs(t),Math.abs(e));return null!=r.precision||isNaN(o=(0,F.A)(i,A))||(r.precision=o),(0,S.s)(r,A);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(o=(0,U.A)(i,Math.max(Math.abs(t),Math.abs(e))))||(r.precision=o-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(o=(0,Q.A)(i))||(r.precision=o-2*("%"===r.type))}return(0,S.GP)(r)}function O(t){var e=t.domain;return t.ticks=function(t){var n=e();return(0,f.Ay)(n[0],n[n.length-1],null==t?10:t)},t.tickFormat=function(t,n){var r=e();return I(r[0],r[r.length-1],null==t?10:t,n)},t.nice=function(n){null==n&&(n=10);var r,o,i=e(),A=0,a=i.length-1,s=i[A],c=i[a],l=10;for(c<s&&(o=s,s=c,c=o,o=A,A=a,a=o);l-- >0;){if((o=(0,f.lq)(s,c,n))===r)return i[A]=s,i[a]=c,e(i);if(o>0)s=Math.floor(s/o)*o,c=Math.ceil(c/o)*o;else{if(!(o<0))break;s=Math.ceil(s*o)/o,c=Math.floor(c*o)/o}r=o}return t},t}function T(){var t=C();return t.copy=function(){return _(t,T())},o.apply(t,arguments),O(t)}function k(t){var e;function n(t){return null==t||isNaN(t=+t)?e:t}return n.invert=n,n.domain=n.range=function(e){return arguments.length?(t=Array.from(e,y),n):t.slice()},n.unknown=function(t){return arguments.length?(e=t,n):e},n.copy=function(){return k(t).unknown(e)},t=arguments.length?Array.from(t,y):[0,1],O(n)}function M(t,e){var n,r=0,o=(t=t.slice()).length-1,i=t[r],A=t[o];return A<i&&(n=r,r=o,o=n,n=i,i=A,A=n),t[r]=e.floor(i),t[o]=e.ceil(A),t}function R(t){return Math.log(t)}function P(t){return Math.exp(t)}function H(t){return-Math.log(-t)}function D(t){return-Math.exp(-t)}function L(t){return isFinite(t)?+("1e"+t):t<0?0:t}function N(t){return(e,n)=>-t(-e,n)}function j(t){const e=t(R,P),n=e.domain;let r,o,i=10;function A(){return r=function(t){return t===Math.E?Math.log:10===t&&Math.log10||2===t&&Math.log2||(t=Math.log(t),e=>Math.log(e)/t)}(i),o=function(t){return 10===t?L:t===Math.E?Math.exp:e=>Math.pow(t,e)}(i),n()[0]<0?(r=N(r),o=N(o),t(H,D)):t(R,P),e}return e.base=function(t){return arguments.length?(i=+t,A()):i},e.domain=function(t){return arguments.length?(n(t),A()):n()},e.ticks=t=>{const e=n();let A=e[0],a=e[e.length-1];const s=a<A;s&&([A,a]=[a,A]);let c,l,u=r(A),d=r(a);const h=null==t?10:+t;let p=[];if(!(i%1)&&d-u<h){if(u=Math.floor(u),d=Math.ceil(d),A>0){for(;u<=d;++u)for(c=1;c<i;++c)if(l=u<0?c/o(-u):c*o(u),!(l<A)){if(l>a)break;p.push(l)}}else for(;u<=d;++u)for(c=i-1;c>=1;--c)if(l=u>0?c/o(-u):c*o(u),!(l<A)){if(l>a)break;p.push(l)}2*p.length<h&&(p=(0,f.Ay)(A,a,h))}else p=(0,f.Ay)(u,d,Math.min(d-u,h)).map(o);return s?p.reverse():p},e.tickFormat=(t,n)=>{if(null==t&&(t=10),null==n&&(n=10===i?"s":","),"function"!==typeof n&&(i%1||null!=(n=(0,E.A)(n)).precision||(n.trim=!0),n=(0,S.GP)(n)),t===1/0)return n;const A=Math.max(1,i*t/e.ticks().length);return t=>{let e=t/o(Math.round(r(t)));return e*i<i-.5&&(e*=i),e<=A?n(t):""}},e.nice=()=>n(M(n(),{floor:t=>o(Math.floor(r(t))),ceil:t=>o(Math.ceil(r(t)))})),e}function K(){const t=j(x()).domain([1,10]);return t.copy=()=>_(t,K()).base(t.base()),o.apply(t,arguments),t}function G(t){return function(e){return Math.sign(e)*Math.log1p(Math.abs(e/t))}}function V(t){return function(e){return Math.sign(e)*Math.expm1(Math.abs(e))*t}}function z(t){var e=1,n=t(G(e),V(e));return n.constant=function(n){return arguments.length?t(G(e=+n),V(e)):e},O(n)}function $(){var t=z(x());return t.copy=function(){return _(t,$()).constant(t.constant())},o.apply(t,arguments)}function Y(t){return function(e){return e<0?-Math.pow(-e,t):Math.pow(e,t)}}function W(t){return t<0?-Math.sqrt(-t):Math.sqrt(t)}function X(t){return t<0?-t*t:t*t}function q(t){var e=t(v,v),n=1;return e.exponent=function(e){return arguments.length?1===(n=+e)?t(v,v):.5===n?t(W,X):t(Y(n),Y(1/n)):n},O(e)}function J(){var t=q(x());return t.copy=function(){return _(t,J()).exponent(t.exponent())},o.apply(t,arguments),t}function Z(){return J.apply(null,arguments).exponent(.5)}function tt(t){return Math.sign(t)*t*t}function et(){var t,e=C(),n=[0,1],r=!1;function i(n){var o=function(t){return Math.sign(t)*Math.sqrt(Math.abs(t))}(e(n));return isNaN(o)?t:r?Math.round(o):o}return i.invert=function(t){return e.invert(tt(t))},i.domain=function(t){return arguments.length?(e.domain(t),i):e.domain()},i.range=function(t){return arguments.length?(e.range((n=Array.from(t,y)).map(tt)),i):n.slice()},i.rangeRound=function(t){return i.range(t).round(!0)},i.round=function(t){return arguments.length?(r=!!t,i):r},i.clamp=function(t){return arguments.length?(e.clamp(t),i):e.clamp()},i.unknown=function(e){return arguments.length?(t=e,i):t},i.copy=function(){return et(e.domain(),n).round(r).clamp(e.clamp()).unknown(t)},o.apply(i,arguments),O(i)}var nt=n(84855),rt=n(12902);function ot(){var t,e=[],n=[],r=[];function i(){var t=0,o=Math.max(1,n.length);for(r=new Array(o-1);++t<o;)r[t-1]=(0,nt.Z4)(e,t/o);return A}function A(e){return null==e||isNaN(e=+e)?t:n[(0,d.Ay)(r,e)]}return A.invertExtent=function(t){var o=n.indexOf(t);return o<0?[NaN,NaN]:[o>0?r[o-1]:e[0],o<r.length?r[o]:e[e.length-1]]},A.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let n of t)null==n||isNaN(n=+n)||e.push(n);return e.sort(rt.A),i()},A.range=function(t){return arguments.length?(n=Array.from(t),i()):n.slice()},A.unknown=function(e){return arguments.length?(t=e,A):t},A.quantiles=function(){return r.slice()},A.copy=function(){return ot().domain(e).range(n).unknown(t)},o.apply(A,arguments)}function it(){var t,e=0,n=1,r=1,i=[.5],A=[0,1];function a(e){return null!=e&&e<=e?A[(0,d.Ay)(i,e,0,r)]:t}function s(){var t=-1;for(i=new Array(r);++t<r;)i[t]=((t+1)*n-(t-r)*e)/(r+1);return a}return a.domain=function(t){return arguments.length?([e,n]=t,e=+e,n=+n,s()):[e,n]},a.range=function(t){return arguments.length?(r=(A=Array.from(t)).length-1,s()):A.slice()},a.invertExtent=function(t){var o=A.indexOf(t);return o<0?[NaN,NaN]:o<1?[e,i[0]]:o>=r?[i[r-1],n]:[i[o-1],i[o]]},a.unknown=function(e){return arguments.length?(t=e,a):a},a.thresholds=function(){return i.slice()},a.copy=function(){return it().domain([e,n]).range(A).unknown(t)},o.apply(O(a),arguments)}function At(){var t,e=[.5],n=[0,1],r=1;function i(o){return null!=o&&o<=o?n[(0,d.Ay)(e,o,0,r)]:t}return i.domain=function(t){return arguments.length?(e=Array.from(t),r=Math.min(e.length,n.length-1),i):e.slice()},i.range=function(t){return arguments.length?(n=Array.from(t),r=Math.min(e.length,n.length-1),i):n.slice()},i.invertExtent=function(t){var r=n.indexOf(t);return[e[r-1],e[r]]},i.unknown=function(e){return arguments.length?(t=e,i):t},i.copy=function(){return At().domain(e).range(n).unknown(t)},o.apply(i,arguments)}var at=n(526),st=n(24355),ct=n(75878),lt=n(78926),ut=n(55334),ft=n(54612),dt=n(13298),ht=n(55030),pt=n(53705);function gt(t){return new Date(t)}function yt(t){return t instanceof Date?+t:+new Date(+t)}function mt(t,e,n,r,o,i,A,a,s,c){var l=C(),u=l.invert,f=l.domain,d=c(".%L"),h=c(":%S"),p=c("%I:%M"),g=c("%I %p"),y=c("%a %d"),m=c("%b %d"),v=c("%B"),w=c("%Y");function b(t){return(s(t)<t?d:a(t)<t?h:A(t)<t?p:i(t)<t?g:r(t)<t?o(t)<t?y:m:n(t)<t?v:w)(t)}return l.invert=function(t){return new Date(u(t))},l.domain=function(t){return arguments.length?f(Array.from(t,yt)):f().map(gt)},l.ticks=function(e){var n=f();return t(n[0],n[n.length-1],null==e?10:e)},l.tickFormat=function(t,e){return null==e?b:c(e)},l.nice=function(t){var n=f();return t&&"function"===typeof t.range||(t=e(n[0],n[n.length-1],null==t?10:t)),t?f(M(n,t)):l},l.copy=function(){return _(l,mt(t,e,n,r,o,i,A,a,s,c))},l}function vt(){return o.apply(mt(at.Cf,at.yE,st.he,ct.Ui,lt.YP,ut.UA,ft.Ag,dt.wX,ht.R,pt.DC).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function wt(){return o.apply(mt(at.$Z,at.lk,st.Mb,ct.R6,lt.Hl,ut.dA,ft.pz,dt.vD,ht.R,pt.aL).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function bt(){var t,e,n,r,o,i=0,A=1,a=v,s=!1;function c(e){return null==e||isNaN(e=+e)?o:a(0===n?.5:(e=(r(e)-t)*n,s?Math.max(0,Math.min(1,e)):e))}function l(t){return function(e){var n,r;return arguments.length?([n,r]=e,a=t(n,r),c):[a(0),a(1)]}}return c.domain=function(o){return arguments.length?([i,A]=o,t=r(i=+i),e=r(A=+A),n=t===e?0:1/(e-t),c):[i,A]},c.clamp=function(t){return arguments.length?(s=!!t,c):s},c.interpolator=function(t){return arguments.length?(a=t,c):a},c.range=l(h.A),c.rangeRound=l(g.A),c.unknown=function(t){return arguments.length?(o=t,c):o},function(o){return r=o,t=o(i),e=o(A),n=t===e?0:1/(e-t),c}}function Bt(t,e){return e.domain(t.domain()).interpolator(t.interpolator()).clamp(t.clamp()).unknown(t.unknown())}function _t(){var t=O(bt()(v));return t.copy=function(){return Bt(t,_t())},i.apply(t,arguments)}function xt(){var t=j(bt()).domain([1,10]);return t.copy=function(){return Bt(t,xt()).base(t.base())},i.apply(t,arguments)}function Ct(){var t=z(bt());return t.copy=function(){return Bt(t,Ct()).constant(t.constant())},i.apply(t,arguments)}function Et(){var t=q(bt());return t.copy=function(){return Bt(t,Et()).exponent(t.exponent())},i.apply(t,arguments)}function Ft(){return Et.apply(null,arguments).exponent(.5)}function St(){var t=[],e=v;function n(n){if(null!=n&&!isNaN(n=+n))return e(((0,d.Ay)(t,n,1)-1)/(t.length-1))}return n.domain=function(e){if(!arguments.length)return t.slice();t=[];for(let n of e)null==n||isNaN(n=+n)||t.push(n);return t.sort(rt.A),n},n.interpolator=function(t){return arguments.length?(e=t,n):e},n.range=function(){return t.map(((n,r)=>e(r/(t.length-1))))},n.quantiles=function(e){return Array.from({length:e+1},((n,r)=>(0,nt.Ay)(t,r/e)))},n.copy=function(){return St(e).domain(t)},i.apply(n,arguments)}var Ut=n(23104);function Qt(){var t,e,n,r,o,i,A,a=0,s=.5,c=1,l=1,u=v,f=!1;function d(t){return isNaN(t=+t)?A:(t=.5+((t=+i(t))-e)*(l*t<l*e?r:o),u(f?Math.max(0,Math.min(1,t)):t))}function p(t){return function(e){var n,r,o;return arguments.length?([n,r,o]=e,u=(0,Ut.A)(t,[n,r,o]),d):[u(0),u(.5),u(1)]}}return d.domain=function(A){return arguments.length?([a,s,c]=A,t=i(a=+a),e=i(s=+s),n=i(c=+c),r=t===e?0:.5/(e-t),o=e===n?0:.5/(n-e),l=e<t?-1:1,d):[a,s,c]},d.clamp=function(t){return arguments.length?(f=!!t,d):f},d.interpolator=function(t){return arguments.length?(u=t,d):u},d.range=p(h.A),d.rangeRound=p(g.A),d.unknown=function(t){return arguments.length?(A=t,d):A},function(A){return i=A,t=A(a),e=A(s),n=A(c),r=t===e?0:.5/(e-t),o=e===n?0:.5/(n-e),l=e<t?-1:1,d}}function It(){var t=O(Qt()(v));return t.copy=function(){return Bt(t,It())},i.apply(t,arguments)}function Ot(){var t=j(Qt()).domain([.1,1,10]);return t.copy=function(){return Bt(t,Ot()).base(t.base())},i.apply(t,arguments)}function Tt(){var t=z(Qt());return t.copy=function(){return Bt(t,Tt()).constant(t.constant())},i.apply(t,arguments)}function kt(){var t=q(Qt());return t.copy=function(){return Bt(t,kt()).exponent(t.exponent())},i.apply(t,arguments)}function Mt(){return kt.apply(null,arguments).exponent(.5)}},16215:(t,e,n)=>{"use strict";var r=n(46518),o=n(69565),i=n(47650),A=n(44204);r({target:"Set",proto:!0,real:!0,forced:!0},{union:function(t){return o(A,this,i(t))}})},16547:(t,e,n)=>{var r=n(43360),o=n(75288),i=Object.prototype.hasOwnProperty;t.exports=function(t,e,n){var A=t[e];i.call(t,e)&&o(A,n)&&(void 0!==n||e in t)||r(t,e,n)}},16823:t=>{"use strict";var e=String;t.exports=function(t){try{return e(t)}catch(n){return"Object"}}},17255:(t,e,n)=>{var r=n(47422);t.exports=function(t){return function(e){return r(e,t)}}},17273:(t,e,n)=>{"use strict";var r=n(46518),o=n(33317),i=n(36194),A=n(26223);r({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(t){return!0===A(i(this),(function(e){if(o(e,t))return!0}),!0)}})},17670:(t,e,n)=>{var r=n(12651);t.exports=function(t){var e=r(this,t).delete(t);return this.size-=e?1:0,e}},17786:(t,n,r)=>{"use strict";r.d(n,{XW:()=>i,xg:()=>A});var o=r(64208);function i(t){return new a((e=>{e(t)}))}function A(t){return new a(((e,n)=>{n(t)}))}class a{constructor(t){this._state=0,this._handlers=[],this._runExecutor(t)}then(t,n){return new a(((r,o)=>{this._handlers.push([!1,n=>{if(t)try{r(t(n))}catch(e){o(e)}else r(n)},t=>{if(n)try{r(n(t))}catch(e){o(e)}else o(t)}]),this._executeHandlers()}))}catch(t){return this.then((t=>t),t)}finally(t){return new a(((e,n)=>{let r,o;return this.then((e=>{o=!1,r=e,t&&t()}),(e=>{o=!0,r=e,t&&t()})).then((()=>{o?n(r):e(r)}))}))}_executeHandlers(){if(0===this._state)return;const t=this._handlers.slice();this._handlers=[],t.forEach((t=>{t[0]||(1===this._state&&t[1](this._value),2===this._state&&t[2](this._value),t[0]=!0)}))}_runExecutor(t){const n=(t,e)=>{0===this._state&&((0,o.Qg)(e)?e.then(r,i):(this._state=t,this._value=e,this._executeHandlers()))},r=t=>{n(1,t)},i=t=>{n(2,t)};try{t(r,i)}catch(e){i(e)}}}},18014:(t,e,n)=>{"use strict";var r=n(91291),o=Math.min;t.exports=function(t){var e=r(t);return e>0?o(e,9007199254740991):0}},18111:(t,e,n)=>{"use strict";var r=n(46518),o=n(44576),i=n(90679),A=n(28551),a=n(94901),s=n(42787),c=n(62106),l=n(97040),u=n(79039),f=n(39297),d=n(78227),h=n(57657).IteratorPrototype,p=n(43724),g=n(96395),y="constructor",m="Iterator",v=d("toStringTag"),w=TypeError,b=o[m],B=g||!a(b)||b.prototype!==h||!u((function(){b({})})),_=function(){if(i(this,h),s(this)===h)throw new w("Abstract class Iterator not directly constructable")},x=function(t,e){p?c(h,t,{configurable:!0,get:function(){return e},set:function(e){if(A(this),this===h)throw new w("You can't redefine this property");f(this,t)?this[t]=e:l(this,t,e)}}):h[t]=e};f(h,v)||x(v,m),!B&&f(h,y)&&h[y]!==Object||x(y,_),_.prototype=h,r({global:!0,constructor:!0,forced:B},{Iterator:_})},18237:(t,e,n)=>{"use strict";var r=n(46518),o=n(72652),i=n(79306),A=n(28551),a=n(1767),s=n(9539),c=n(84549),l=n(18745),u=n(79039),f=TypeError,d=u((function(){[].keys().reduce((function(){}),void 0)})),h=!d&&c("reduce",f);r({target:"Iterator",proto:!0,real:!0,forced:d||h},{reduce:function(t){A(this);try{i(t)}catch(u){s(this,"throw",u)}var e=arguments.length<2,n=e?void 0:arguments[1];if(h)return l(h,this,e?[t]:[t,n]);var r=a(this),c=0;if(o(r,(function(r){e?(e=!1,n=r):n=t(n,r,c),c++}),{IS_RECORD:!0}),e)throw new f("Reduce of empty iterator with no initial value");return n}})},18745:(t,e,n)=>{"use strict";var r=n(40616),o=Function.prototype,i=o.apply,A=o.call;t.exports="object"==typeof Reflect&&Reflect.apply||(r?A.bind(i):function(){return A.apply(i,arguments)})},18845:(t,e,n)=>{"use strict";n.d(e,{O:()=>r});const r=globalThis},19018:(t,e,n)=>{"use strict";n.r(e),n.d(e,{Adder:()=>_,Delaunay:()=>EA,FormatSpecifier:()=>js.S,InternMap:()=>E.B,InternSet:()=>E.v,Node:()=>rh,Path:()=>No,Voronoi:()=>wA,ZoomTransform:()=>kw,active:()=>Vr,arc:()=>Am,area:()=>hm,areaRadial:()=>_m,ascending:()=>o.A,autoType:()=>Aa,axisBottom:()=>qt,axisLeft:()=>Jt,axisRight:()=>Xt,axisTop:()=>Wt,bin:()=>$,bisect:()=>r.Ay,bisectCenter:()=>r.WD,bisectLeft:()=>r.ah,bisectRight:()=>r.Jj,bisector:()=>i.A,blob:()=>Wa,blur:()=>A,blur2:()=>a,blurImage:()=>s,brush:()=>bo,brushSelection:()=>mo,brushX:()=>vo,brushY:()=>wo,buffer:()=>qa,chord:()=>Oo,chordDirected:()=>ko,chordTranspose:()=>To,cluster:()=>Xd,color:()=>gr.Ay,contourDensity:()=>qi,contours:()=>Ki,count:()=>d,create:()=>ky,creator:()=>on,cross:()=>y,csv:()=>ns,csvFormat:()=>$A,csvFormatBody:()=>YA,csvFormatRow:()=>XA,csvFormatRows:()=>WA,csvFormatValue:()=>qA,csvParse:()=>VA,csvParseRows:()=>zA,cubehelix:()=>Ti,cumsum:()=>m,curveBasis:()=>dv,curveBasisClosed:()=>pv,curveBasisOpen:()=>yv,curveBumpX:()=>Fm,curveBumpY:()=>Sm,curveBundle:()=>vv,curveCardinal:()=>Bv,curveCardinalClosed:()=>xv,curveCardinalOpen:()=>Ev,curveCatmullRom:()=>Uv,curveCatmullRomClosed:()=>Iv,curveCatmullRomOpen:()=>Tv,curveLinear:()=>lm,curveLinearClosed:()=>Mv,curveMonotoneX:()=>Kv,curveMonotoneY:()=>Gv,curveNatural:()=>$v,curveStep:()=>Wv,curveStepAfter:()=>qv,curveStepBefore:()=>Xv,descending:()=>v.A,deviation:()=>b,difference:()=>Ut,disjoint:()=>Qt,dispatch:()=>oe,drag:()=>TA,dragDisable:()=>xn,dragEnable:()=>Cn,dsv:()=>es,dsvFormat:()=>KA,easeBack:()=>Ka,easeBackIn:()=>Na,easeBackInOut:()=>Ka,easeBackOut:()=>ja,easeBounce:()=>Ha,easeBounceIn:()=>Pa,easeBounceInOut:()=>Da,easeBounceOut:()=>Ha,easeCircle:()=>Ea,easeCircleIn:()=>xa,easeCircleInOut:()=>Ea,easeCircleOut:()=>Ca,easeCubic:()=>Nr,easeCubicIn:()=>Dr,easeCubicInOut:()=>Nr,easeCubicOut:()=>Lr,easeElastic:()=>za,easeElasticIn:()=>Va,easeElasticInOut:()=>$a,easeElasticOut:()=>za,easeExp:()=>_a,easeExpIn:()=>ba,easeExpInOut:()=>_a,easeExpOut:()=>Ba,easeLinear:()=>sa,easePoly:()=>ha,easePolyIn:()=>fa,easePolyInOut:()=>ha,easePolyOut:()=>da,easeQuad:()=>ua,easeQuadIn:()=>ca,easeQuadInOut:()=>ua,easeQuadOut:()=>la,easeSin:()=>va,easeSinIn:()=>ya,easeSinInOut:()=>va,easeSinOut:()=>ma,every:()=>_t,extent:()=>B,fcumsum:()=>C,filter:()=>Ct,flatGroup:()=>I,flatRollup:()=>O,forceCenter:()=>us,forceCollide:()=>xs,forceLink:()=>Fs,forceManyBody:()=>Rs,forceRadial:()=>Ps,forceSimulation:()=>Ms,forceX:()=>Hs,forceY:()=>Ds,format:()=>Ls.GP,formatDefaultLocale:()=>Ls.Ay,formatLocale:()=>Ns.A,formatPrefix:()=>Ls.s,formatSpecifier:()=>js.A,fsum:()=>x,geoAlbers:()=>ud,geoAlbersUsa:()=>fd,geoArea:()=>zc,geoAzimuthalEqualArea:()=>gd,geoAzimuthalEqualAreaRaw:()=>pd,geoAzimuthalEquidistant:()=>md,geoAzimuthalEquidistantRaw:()=>yd,geoBounds:()=>Fl,geoCentroid:()=>Dl,geoCircle:()=>Xl,geoClipAntimeridian:()=>au,geoClipCircle:()=>su,geoClipExtent:()=>gu,geoClipRectangle:()=>pu,geoConicConformal:()=>xd,geoConicConformalRaw:()=>_d,geoConicEqualArea:()=>ld,geoConicEqualAreaRaw:()=>cd,geoConicEquidistant:()=>Sd,geoConicEquidistantRaw:()=>Fd,geoContains:()=>Tu,geoDistance:()=>xu,geoEqualEarth:()=>Md,geoEqualEarthRaw:()=>kd,geoEquirectangular:()=>Ed,geoEquirectangularRaw:()=>Cd,geoGnomonic:()=>Pd,geoGnomonicRaw:()=>Rd,geoGraticule:()=>Ru,geoGraticule10:()=>Pu,geoIdentity:()=>Hd,geoInterpolate:()=>Hu,geoLength:()=>bu,geoMercator:()=>wd,geoMercatorRaw:()=>vd,geoNaturalEarth1:()=>Ld,geoNaturalEarth1Raw:()=>Dd,geoOrthographic:()=>jd,geoOrthographicRaw:()=>Nd,geoPath:()=>zf,geoProjection:()=>Ad,geoProjectionMutator:()=>ad,geoRotation:()=>$l,geoStereographic:()=>Gd,geoStereographicRaw:()=>Kd,geoStream:()=>Bc,geoTransform:()=>$f,geoTransverseMercator:()=>zd,geoTransverseMercatorRaw:()=>Vd,gray:()=>di,greatest:()=>ht.A,greatestIndex:()=>pt,group:()=>S,groupSort:()=>L,groups:()=>U,hcl:()=>Bi,hierarchy:()=>Jd,histogram:()=>$,hsl:()=>gr.KI,html:()=>cs,image:()=>os,index:()=>M,indexes:()=>R,interpolate:()=>En.A,interpolateArray:()=>op.A,interpolateBasis:()=>ip.A,interpolateBasisClosed:()=>Ap.A,interpolateBlues:()=>ay,interpolateBrBG:()=>vg,interpolateBuGn:()=>Pg,interpolateBuPu:()=>Dg,interpolateCividis:()=>my,interpolateCool:()=>by,interpolateCubehelix:()=>xp,interpolateCubehelixDefault:()=>vy,interpolateCubehelixLong:()=>Cp,interpolateDate:()=>ap.A,interpolateDiscrete:()=>sp,interpolateGnBu:()=>Ng,interpolateGreens:()=>cy,interpolateGreys:()=>uy,interpolateHcl:()=>bp,interpolateHclLong:()=>Bp,interpolateHsl:()=>yp,interpolateHslLong:()=>mp,interpolateHue:()=>lp,interpolateInferno:()=>Oy,interpolateLab:()=>vp,interpolateMagma:()=>Iy,interpolateNumber:()=>Ar.A,interpolateNumberArray:()=>up.A,interpolateObject:()=>fp.A,interpolateOrRd:()=>Kg,interpolateOranges:()=>yy,interpolatePRGn:()=>bg,interpolatePiYG:()=>_g,interpolatePlasma:()=>Ty,interpolatePuBu:()=>$g,interpolatePuBuGn:()=>Vg,interpolatePuOr:()=>Cg,interpolatePuRd:()=>Wg,interpolatePurples:()=>dy,interpolateRainbow:()=>_y,interpolateRdBu:()=>Fg,interpolateRdGy:()=>Ug,interpolateRdPu:()=>qg,interpolateRdYlBu:()=>Ig,interpolateRdYlGn:()=>Tg,interpolateReds:()=>py,interpolateRgb:()=>yr.Ay,interpolateRgbBasis:()=>yr.Ik,interpolateRgbBasisClosed:()=>yr.uL,interpolateRound:()=>dp.A,interpolateSinebow:()=>Fy,interpolateSpectral:()=>Mg,interpolateString:()=>mr.A,interpolateTransformCss:()=>ur,interpolateTransformSvg:()=>fr,interpolateTurbo:()=>Sy,interpolateViridis:()=>Qy,interpolateWarm:()=>wy,interpolateYlGn:()=>ey,interpolateYlGnBu:()=>Zg,interpolateYlOrBr:()=>ry,interpolateYlOrRd:()=>iy,interpolateZoom:()=>pp,interrupt:()=>or,intersection:()=>It,interval:()=>Iw,isoFormat:()=>Sw,isoParse:()=>Qw,json:()=>As,lab:()=>hi,lch:()=>bi,least:()=>ft,leastIndex:()=>dt,line:()=>dm,lineRadial:()=>Bm,link:()=>Om,linkHorizontal:()=>Tm,linkRadial:()=>Mm,linkVertical:()=>km,local:()=>Ry,map:()=>Et,matcher:()=>le,max:()=>q.A,maxIndex:()=>J.A,mean:()=>Z,median:()=>tt,medianIndex:()=>et,merge:()=>nt,min:()=>rt.A,minIndex:()=>ot.A,mode:()=>it,namespace:()=>Ce,namespaces:()=>xe,nice:()=>V,now:()=>Dn,pack:()=>Sh,packEnclose:()=>fh,packSiblings:()=>Eh,pairs:()=>At,partition:()=>kh,path:()=>jo,pathRound:()=>Ko,permute:()=>st.A,pie:()=>ym,piecewise:()=>Ep.A,pointRadial:()=>xm,pointer:()=>Sn,pointers:()=>Hy,polygonArea:()=>Sp,polygonCentroid:()=>Up,polygonContains:()=>kp,polygonHull:()=>Tp,polygonLength:()=>Mp,precisionFixed:()=>Ks.A,precisionPrefix:()=>Gs.A,precisionRound:()=>Vs.A,quadtree:()=>gs,quantile:()=>Y.Ay,quantileIndex:()=>Y.AX,quantileSorted:()=>Y.Z4,quantize:()=>Fp,quickselect:()=>ct.A,radialArea:()=>_m,radialLine:()=>Bm,randomBates:()=>jp,randomBernoulli:()=>Vp,randomBeta:()=>Yp,randomBinomial:()=>Wp,randomCauchy:()=>qp,randomExponential:()=>Kp,randomGamma:()=>$p,randomGeometric:()=>zp,randomInt:()=>Hp,randomIrwinHall:()=>Np,randomLcg:()=>rg,randomLogNormal:()=>Lp,randomLogistic:()=>Jp,randomNormal:()=>Dp,randomPareto:()=>Gp,randomPoisson:()=>Zp,randomUniform:()=>Pp,randomWeibull:()=>Xp,range:()=>lt.A,rank:()=>ut,reduce:()=>Ft,reverse:()=>St,rgb:()=>gr.Qh,ribbon:()=>ti,ribbonArrow:()=>ei,rollup:()=>T,rollups:()=>k,scaleBand:()=>og.scaleBand,scaleDiverging:()=>og.scaleDiverging,scaleDivergingLog:()=>og.scaleDivergingLog,scaleDivergingPow:()=>og.scaleDivergingPow,scaleDivergingSqrt:()=>og.scaleDivergingSqrt,scaleDivergingSymlog:()=>og.scaleDivergingSymlog,scaleIdentity:()=>og.scaleIdentity,scaleImplicit:()=>og.scaleImplicit,scaleLinear:()=>og.scaleLinear,scaleLog:()=>og.scaleLog,scaleOrdinal:()=>og.scaleOrdinal,scalePoint:()=>og.scalePoint,scalePow:()=>og.scalePow,scaleQuantile:()=>og.scaleQuantile,scaleQuantize:()=>og.scaleQuantize,scaleRadial:()=>og.scaleRadial,scaleSequential:()=>og.scaleSequential,scaleSequentialLog:()=>og.scaleSequentialLog,scaleSequentialPow:()=>og.scaleSequentialPow,scaleSequentialQuantile:()=>og.scaleSequentialQuantile,scaleSequentialSqrt:()=>og.scaleSequentialSqrt,scaleSequentialSymlog:()=>og.scaleSequentialSymlog,scaleSqrt:()=>og.scaleSqrt,scaleSymlog:()=>og.scaleSymlog,scaleThreshold:()=>og.scaleThreshold,scaleTime:()=>og.scaleTime,scaleUtc:()=>og.scaleUtc,scan:()=>gt,schemeAccent:()=>ag,schemeBlues:()=>Ay,schemeBrBG:()=>mg,schemeBuGn:()=>Rg,schemeBuPu:()=>Hg,schemeCategory10:()=>Ag,schemeDark2:()=>sg,schemeGnBu:()=>Lg,schemeGreens:()=>sy,schemeGreys:()=>ly,schemeObservable10:()=>cg,schemeOrRd:()=>jg,schemeOranges:()=>gy,schemePRGn:()=>wg,schemePaired:()=>lg,schemePastel1:()=>ug,schemePastel2:()=>fg,schemePiYG:()=>Bg,schemePuBu:()=>zg,schemePuBuGn:()=>Gg,schemePuOr:()=>xg,schemePuRd:()=>Yg,schemePurples:()=>fy,schemeRdBu:()=>Eg,schemeRdGy:()=>Sg,schemeRdPu:()=>Xg,schemeRdYlBu:()=>Qg,schemeRdYlGn:()=>Og,schemeReds:()=>hy,schemeSet1:()=>dg,schemeSet2:()=>hg,schemeSet3:()=>pg,schemeSpectral:()=>kg,schemeTableau10:()=>gg,schemeYlGn:()=>ty,schemeYlGnBu:()=>Jg,schemeYlOrBr:()=>ny,schemeYlOrRd:()=>oy,select:()=>vn,selectAll:()=>Dy,selection:()=>mn,selector:()=>Ae,selectorAll:()=>ce,shuffle:()=>yt,shuffler:()=>mt,some:()=>xt,sort:()=>D.Ay,stack:()=>nw,stackOffsetDiverging:()=>ow,stackOffsetExpand:()=>rw,stackOffsetNone:()=>Jv,stackOffsetSilhouette:()=>iw,stackOffsetWiggle:()=>Aw,stackOrderAppearance:()=>aw,stackOrderAscending:()=>cw,stackOrderDescending:()=>uw,stackOrderInsideOut:()=>fw,stackOrderNone:()=>Zv,stackOrderReverse:()=>dw,stratify:()=>Lh,style:()=>Re,subset:()=>Mt,sum:()=>vt,superset:()=>Tt,svg:()=>ls,symbol:()=>cv,symbolAsterisk:()=>Pm,symbolCircle:()=>Hm,symbolCross:()=>Dm,symbolDiamond:()=>jm,symbolDiamond2:()=>Km,symbolPlus:()=>Gm,symbolSquare:()=>Vm,symbolSquare2:()=>zm,symbolStar:()=>Xm,symbolTimes:()=>Av,symbolTriangle:()=>Jm,symbolTriangle2:()=>tv,symbolWye:()=>iv,symbolX:()=>Av,symbols:()=>av,symbolsFill:()=>av,symbolsStroke:()=>sv,text:()=>Za,thresholdFreedmanDiaconis:()=>W,thresholdScott:()=>X,thresholdSturges:()=>z,tickFormat:()=>og.tickFormat,tickIncrement:()=>G.lq,tickStep:()=>G.sG,ticks:()=>G.Ay,timeDay:()=>vw.UA,timeDays:()=>vw.NT,timeFormat:()=>xw.DC,timeFormatDefaultLocale:()=>xw.Ay,timeFormatLocale:()=>Cw.A,timeFriday:()=>ww.TU,timeFridays:()=>ww.SQ,timeHour:()=>mw.Ag,timeHours:()=>mw.L6,timeInterval:()=>hw.f,timeMillisecond:()=>pw.y,timeMilliseconds:()=>pw.R,timeMinute:()=>yw.wX,timeMinutes:()=>yw.rn,timeMonday:()=>ww.AB,timeMondays:()=>ww.h8,timeMonth:()=>bw.Ui,timeMonths:()=>bw.Bz,timeParse:()=>xw.T6,timeSaturday:()=>ww.rG,timeSaturdays:()=>ww._M,timeSecond:()=>gw.R,timeSeconds:()=>gw.Y,timeSunday:()=>ww.YP,timeSundays:()=>ww.vD,timeThursday:()=>ww.Mo,timeThursdays:()=>ww.HU,timeTickInterval:()=>_w.yE,timeTicks:()=>_w.Cf,timeTuesday:()=>ww.PG,timeTuesdays:()=>ww.OK,timeWednesday:()=>ww.Gu,timeWednesdays:()=>ww.Dr,timeWeek:()=>ww.YP,timeWeeks:()=>ww.vD,timeYear:()=>Bw.he,timeYears:()=>Bw.Yo,timeout:()=>$n,timer:()=>jn,timerFlush:()=>Kn,transition:()=>Rr,transpose:()=>wt,tree:()=>Wh,treemap:()=>tp,treemapBinary:()=>ep,treemapDice:()=>Th,treemapResquarify:()=>rp,treemapSlice:()=>Xh,treemapSliceDice:()=>np,treemapSquarify:()=>Zh,tsv:()=>rs,tsvFormat:()=>ea,tsvFormatBody:()=>na,tsvFormatRow:()=>oa,tsvFormatRows:()=>ra,tsvFormatValue:()=>ia,tsvParse:()=>ZA,tsvParseRows:()=>ta,union:()=>Rt,unixDay:()=>vw.TW,unixDays:()=>vw.yE,utcDay:()=>vw.dA,utcDays:()=>vw.ou,utcFormat:()=>xw.aL,utcFriday:()=>ww.a1,utcFridays:()=>ww.Zn,utcHour:()=>mw.pz,utcHours:()=>mw.iA,utcMillisecond:()=>pw.y,utcMilliseconds:()=>pw.R,utcMinute:()=>yw.vD,utcMinutes:()=>yw.Y4,utcMonday:()=>ww.rt,utcMondays:()=>ww.ON,utcMonth:()=>bw.R6,utcMonths:()=>bw.oi,utcParse:()=>xw.GY,utcSaturday:()=>ww.c8,utcSaturdays:()=>ww.Xo,utcSecond:()=>gw.R,utcSeconds:()=>gw.Y,utcSunday:()=>ww.Hl,utcSundays:()=>ww.aZ,utcThursday:()=>ww.pT,utcThursdays:()=>ww.wr,utcTickInterval:()=>_w.lk,utcTicks:()=>_w.$Z,utcTuesday:()=>ww.sr,utcTuesdays:()=>ww.jN,utcWednesday:()=>ww.z2,utcWednesdays:()=>ww.G6,utcWeek:()=>ww.Hl,utcWeeks:()=>ww.aZ,utcYear:()=>Bw.Mb,utcYears:()=>Bw.jH,variance:()=>w,window:()=>Oe,xml:()=>ss,zip:()=>Bt,zoom:()=>Vw,zoomIdentity:()=>Mw,zoomTransform:()=>Rw});var r=n(52016),o=n(12902),i=n(86037);function A(t,e){if(!((e=+e)>=0))throw new RangeError("invalid r");let n=t.length;if(!((n=Math.floor(n))>=0))throw new RangeError("invalid length");if(!n||!e)return t;const r=f(e),o=t.slice();return r(t,o,0,n,1),r(o,t,0,n,1),r(t,o,0,n,1),t}const a=c(f),s=c((function(t){const e=f(t);return(t,n,r,o,i)=>{e(t,n,(r<<=2)+0,(o<<=2)+0,i<<=2),e(t,n,r+1,o+1,i),e(t,n,r+2,o+2,i),e(t,n,r+3,o+3,i)}}));function c(t){return function(e,n,r=n){if(!((n=+n)>=0))throw new RangeError("invalid rx");if(!((r=+r)>=0))throw new RangeError("invalid ry");let{data:o,width:i,height:A}=e;if(!((i=Math.floor(i))>=0))throw new RangeError("invalid width");if(!((A=Math.floor(void 0!==A?A:o.length/i))>=0))throw new RangeError("invalid height");if(!i||!A||!n&&!r)return e;const a=n&&t(n),s=r&&t(r),c=o.slice();return a&&s?(l(a,c,o,i,A),l(a,o,c,i,A),l(a,c,o,i,A),u(s,o,c,i,A),u(s,c,o,i,A),u(s,o,c,i,A)):a?(l(a,o,c,i,A),l(a,c,o,i,A),l(a,o,c,i,A)):s&&(u(s,o,c,i,A),u(s,c,o,i,A),u(s,o,c,i,A)),e}}function l(t,e,n,r,o){for(let i=0,A=r*o;i<A;)t(e,n,i,i+=r,1)}function u(t,e,n,r,o){for(let i=0,A=r*o;i<r;++i)t(e,n,i,i+A,r)}function f(t){const e=Math.floor(t);if(e===t)return function(t){const e=2*t+1;return(n,r,o,i,A)=>{if(!((i-=A)>=o))return;let a=t*r[o];const s=A*t;for(let t=o,e=o+s;t<e;t+=A)a+=r[Math.min(i,t)];for(let t=o,c=i;t<=c;t+=A)a+=r[Math.min(i,t+s)],n[t]=a/e,a-=r[Math.max(o,t-s)]}}(t);const n=t-e,r=2*t+1;return(t,o,i,A,a)=>{if(!((A-=a)>=i))return;let s=e*o[i];const c=a*e,l=c+a;for(let e=i,n=i+c;e<n;e+=a)s+=o[Math.min(A,e)];for(let e=i,u=A;e<=u;e+=a)s+=o[Math.min(A,e+c)],t[e]=(s+n*(o[Math.max(i,e-l)]+o[Math.min(A,e+l)]))/r,s-=o[Math.max(i,e-c)]}}function d(t,e){let n=0;if(void 0===e)for(let r of t)null!=r&&(r=+r)>=r&&++n;else{let r=-1;for(let o of t)null!=(o=e(o,++r,t))&&(o=+o)>=o&&++n}return n}function h(t){return 0|t.length}function p(t){return!(t>0)}function g(t){return"object"!==typeof t||"length"in t?t:Array.from(t)}function y(...t){const e="function"===typeof t[t.length-1]&&function(t){return e=>t(...e)}(t.pop()),n=(t=t.map(g)).map(h),r=t.length-1,o=new Array(r+1).fill(0),i=[];if(r<0||n.some(p))return i;for(;;){i.push(o.map(((e,n)=>t[n][e])));let A=r;for(;++o[A]===n[A];){if(0===A)return e?i.map(e):i;o[A--]=0}}}function m(t,e){var n=0,r=0;return Float64Array.from(t,void 0===e?t=>n+=+t||0:o=>n+=+e(o,r++,t)||0)}var v=n(41180);function w(t,e){let n,r=0,o=0,i=0;if(void 0===e)for(let A of t)null!=A&&(A=+A)>=A&&(n=A-o,o+=n/++r,i+=n*(A-o));else{let A=-1;for(let a of t)null!=(a=e(a,++A,t))&&(a=+a)>=a&&(n=a-o,o+=n/++r,i+=n*(a-o))}if(r>1)return i/(r-1)}function b(t,e){const n=w(t,e);return n?Math.sqrt(n):n}function B(t,e){let n,r;if(void 0===e)for(const o of t)null!=o&&(void 0===n?o>=o&&(n=r=o):(n>o&&(n=o),r<o&&(r=o)));else{let o=-1;for(let i of t)null!=(i=e(i,++o,t))&&(void 0===n?i>=i&&(n=r=i):(n>i&&(n=i),r<i&&(r=i)))}return[n,r]}class _{constructor(){this._partials=new Float64Array(32),this._n=0}add(t){const e=this._partials;let n=0;for(let r=0;r<this._n&&r<32;r++){const o=e[r],i=t+o,A=Math.abs(t)<Math.abs(o)?t-(i-o):o-(i-t);A&&(e[n++]=A),t=i}return e[n]=t,this._n=n+1,this}valueOf(){const t=this._partials;let e,n,r,o=this._n,i=0;if(o>0){for(i=t[--o];o>0&&(e=i,n=t[--o],i=e+n,r=n-(i-e),!r););o>0&&(r<0&&t[o-1]<0||r>0&&t[o-1]>0)&&(n=2*r,e=i+n,n==e-i&&(i=e))}return i}}function x(t,e){const n=new _;if(void 0===e)for(let r of t)(r=+r)&&n.add(r);else{let r=-1;for(let o of t)(o=+e(o,++r,t))&&n.add(o)}return+n}function C(t,e){const n=new _;let r=-1;return Float64Array.from(t,void 0===e?t=>n.add(+t||0):o=>n.add(+e(o,++r,t)||0))}var E=n(24119);function F(t){return t}function S(t,...e){return H(t,F,F,e)}function U(t,...e){return H(t,Array.from,F,e)}function Q(t,e){for(let n=1,r=e.length;n<r;++n)t=t.flatMap((t=>t.pop().map((([e,n])=>[...t,e,n]))));return t}function I(t,...e){return Q(U(t,...e),e)}function O(t,e,...n){return Q(k(t,e,...n),n)}function T(t,e,...n){return H(t,F,e,n)}function k(t,e,...n){return H(t,Array.from,e,n)}function M(t,...e){return H(t,F,P,e)}function R(t,...e){return H(t,Array.from,P,e)}function P(t){if(1!==t.length)throw new Error("duplicate key");return t[0]}function H(t,e,n,r){return function t(o,i){if(i>=r.length)return n(o);const A=new E.B,a=r[i++];let s=-1;for(const e of o){const t=a(e,++s,o),n=A.get(t);n?n.push(e):A.set(t,[e])}for(const[e,n]of A)A.set(e,t(n,i));return e(A)}(t,0)}var D=n(68886);function L(t,e,n){return(2!==e.length?(0,D.Ay)(T(t,e,n),(([t,e],[n,r])=>(0,o.A)(e,r)||(0,o.A)(t,n))):(0,D.Ay)(S(t,n),(([t,n],[r,i])=>e(n,i)||(0,o.A)(t,r)))).map((([t])=>t))}var N=Array.prototype,j=N.slice;N.map;function K(t){return()=>t}var G=n(6946);function V(t,e,n){let r;for(;;){const o=(0,G.lq)(t,e,n);if(o===r||0===o||!isFinite(o))return[t,e];o>0?(t=Math.floor(t/o)*o,e=Math.ceil(e/o)*o):o<0&&(t=Math.ceil(t*o)/o,e=Math.floor(e*o)/o),r=o}}function z(t){return Math.max(1,Math.ceil(Math.log(d(t))/Math.LN2)+1)}function $(){var t=F,e=B,n=z;function o(o){Array.isArray(o)||(o=Array.from(o));var i,A,a,s=o.length,c=new Array(s);for(i=0;i<s;++i)c[i]=t(o[i],i,o);var l=e(c),u=l[0],f=l[1],d=n(c,u,f);if(!Array.isArray(d)){const t=f,n=+d;if(e===B&&([u,f]=V(u,f,n)),(d=(0,G.Ay)(u,f,n))[0]<=u&&(a=(0,G.lq)(u,f,n)),d[d.length-1]>=f)if(t>=f&&e===B){const t=(0,G.lq)(u,f,n);isFinite(t)&&(t>0?f=(Math.floor(f/t)+1)*t:t<0&&(f=(Math.ceil(f*-t)+1)/-t))}else d.pop()}for(var h=d.length,p=0,g=h;d[p]<=u;)++p;for(;d[g-1]>f;)--g;(p||g<h)&&(d=d.slice(p,g),h=g-p);var y,m=new Array(h+1);for(i=0;i<=h;++i)(y=m[i]=[]).x0=i>0?d[i-1]:u,y.x1=i<h?d[i]:f;if(isFinite(a)){if(a>0)for(i=0;i<s;++i)null!=(A=c[i])&&u<=A&&A<=f&&m[Math.min(h,Math.floor((A-u)/a))].push(o[i]);else if(a<0)for(i=0;i<s;++i)if(null!=(A=c[i])&&u<=A&&A<=f){const t=Math.floor((u-A)*a);m[Math.min(h,t+(d[t]<=A))].push(o[i])}}else for(i=0;i<s;++i)null!=(A=c[i])&&u<=A&&A<=f&&m[(0,r.Ay)(d,A,0,h)].push(o[i]);return m}return o.value=function(e){return arguments.length?(t="function"===typeof e?e:K(e),o):t},o.domain=function(t){return arguments.length?(e="function"===typeof t?t:K([t[0],t[1]]),o):e},o.thresholds=function(t){return arguments.length?(n="function"===typeof t?t:K(Array.isArray(t)?j.call(t):t),o):n},o}var Y=n(84855);function W(t,e,n){const r=d(t),o=(0,Y.Ay)(t,.75)-(0,Y.Ay)(t,.25);return r&&o?Math.ceil((n-e)/(2*o*Math.pow(r,-1/3))):1}function X(t,e,n){const r=d(t),o=b(t);return r&&o?Math.ceil((n-e)*Math.cbrt(r)/(3.49*o)):1}var q=n(30846),J=n(4504);function Z(t,e){let n=0,r=0;if(void 0===e)for(let o of t)null!=o&&(o=+o)>=o&&(++n,r+=o);else{let o=-1;for(let i of t)null!=(i=e(i,++o,t))&&(i=+i)>=i&&(++n,r+=i)}if(n)return r/n}function tt(t,e){return(0,Y.Ay)(t,.5,e)}function et(t,e){return(0,Y.AX)(t,.5,e)}function nt(t){return Array.from(function*(t){for(const e of t)yield*e}(t))}var rt=n(49216),ot=n(98026);function it(t,e){const n=new E.B;if(void 0===e)for(let i of t)null!=i&&i>=i&&n.set(i,(n.get(i)||0)+1);else{let r=-1;for(let o of t)null!=(o=e(o,++r,t))&&o>=o&&n.set(o,(n.get(o)||0)+1)}let r,o=0;for(const[i,A]of n)A>o&&(o=A,r=i);return r}function At(t,e=at){const n=[];let r,o=!1;for(const i of t)o&&n.push(e(r,i)),r=i,o=!0;return n}function at(t,e){return[t,e]}var st=n(78314),ct=n(15671),lt=n(6561);function ut(t,e=o.A){if("function"!==typeof t[Symbol.iterator])throw new TypeError("values is not iterable");let n=Array.from(t);const r=new Float64Array(n.length);2!==e.length&&(n=n.map(e),e=o.A);const i=(t,r)=>e(n[t],n[r]);let A,a;return(t=Uint32Array.from(n,((t,e)=>e))).sort(e===o.A?(t,e)=>(0,D.o2)(n[t],n[e]):(0,D.JC)(i)),t.forEach(((t,e)=>{const n=i(t,void 0===A?t:A);n>=0?((void 0===A||n>0)&&(A=t,a=e),r[t]=a):r[t]=NaN})),r}function ft(t,e=o.A){let n,r=!1;if(1===e.length){let i;for(const A of t){const t=e(A);(r?(0,o.A)(t,i)<0:0===(0,o.A)(t,t))&&(n=A,i=t,r=!0)}}else for(const o of t)(r?e(o,n)<0:0===e(o,o))&&(n=o,r=!0);return n}function dt(t,e=o.A){if(1===e.length)return(0,ot.A)(t,e);let n,r=-1,i=-1;for(const o of t)++i,(r<0?0===e(o,o):e(o,n)<0)&&(n=o,r=i);return r}var ht=n(36205);function pt(t,e=o.A){if(1===e.length)return(0,J.A)(t,e);let n,r=-1,i=-1;for(const o of t)++i,(r<0?0===e(o,o):e(o,n)>0)&&(n=o,r=i);return r}function gt(t,e){const n=dt(t,e);return n<0?void 0:n}const yt=mt(Math.random);function mt(t){return function(e,n=0,r=e.length){let o=r-(n=+n);for(;o;){const r=t()*o--|0,i=e[o+n];e[o+n]=e[r+n],e[r+n]=i}return e}}function vt(t,e){let n=0;if(void 0===e)for(let r of t)(r=+r)&&(n+=r);else{let r=-1;for(let o of t)(o=+e(o,++r,t))&&(n+=o)}return n}function wt(t){if(!(o=t.length))return[];for(var e=-1,n=(0,rt.A)(t,bt),r=new Array(n);++e<n;)for(var o,i=-1,A=r[e]=new Array(o);++i<o;)A[i]=t[i][e];return r}function bt(t){return t.length}function Bt(){return wt(arguments)}function _t(t,e){if("function"!==typeof e)throw new TypeError("test is not a function");let n=-1;for(const r of t)if(!e(r,++n,t))return!1;return!0}function xt(t,e){if("function"!==typeof e)throw new TypeError("test is not a function");let n=-1;for(const r of t)if(e(r,++n,t))return!0;return!1}function Ct(t,e){if("function"!==typeof e)throw new TypeError("test is not a function");const n=[];let r=-1;for(const o of t)e(o,++r,t)&&n.push(o);return n}function Et(t,e){if("function"!==typeof t[Symbol.iterator])throw new TypeError("values is not iterable");if("function"!==typeof e)throw new TypeError("mapper is not a function");return Array.from(t,((n,r)=>e(n,r,t)))}function Ft(t,e,n){if("function"!==typeof e)throw new TypeError("reducer is not a function");const r=t[Symbol.iterator]();let o,i,A=-1;if(arguments.length<3){if(({done:o,value:n}=r.next()),o)return;++A}for(;({done:o,value:i}=r.next()),!o;)n=e(n,i,++A,t);return n}function St(t){if("function"!==typeof t[Symbol.iterator])throw new TypeError("values is not iterable");return Array.from(t).reverse()}function Ut(t,...e){t=new E.v(t);for(const n of e)for(const e of n)t.delete(e);return t}function Qt(t,e){const n=e[Symbol.iterator](),r=new E.v;for(const o of t){if(r.has(o))return!1;let t,e;for(;({value:t,done:e}=n.next())&&!e;){if(Object.is(o,t))return!1;r.add(t)}}return!0}function It(t,...e){t=new E.v(t),e=e.map(Ot);t:for(const n of t)for(const r of e)if(!r.has(n)){t.delete(n);continue t}return t}function Ot(t){return t instanceof E.v?t:new E.v(t)}function Tt(t,e){const n=t[Symbol.iterator](),r=new Set;for(const o of e){const t=kt(o);if(r.has(t))continue;let e,i;for(;({value:e,done:i}=n.next());){if(i)return!1;const n=kt(e);if(r.add(n),Object.is(t,n))break}}return!0}function kt(t){return null!==t&&"object"===typeof t?t.valueOf():t}function Mt(t,e){return Tt(e,t)}function Rt(...t){const e=new E.v;for(const n of t)for(const t of n)e.add(t);return e}function Pt(t){return t}var Ht=1,Dt=2,Lt=3,Nt=4,jt=1e-6;function Kt(t){return"translate("+t+",0)"}function Gt(t){return"translate(0,"+t+")"}function Vt(t){return e=>+t(e)}function zt(t,e){return e=Math.max(0,t.bandwidth()-2*e)/2,t.round()&&(e=Math.round(e)),n=>+t(n)+e}function $t(){return!this.__axis}function Yt(t,e){var n=[],r=null,o=null,i=6,A=6,a=3,s="undefined"!==typeof window&&window.devicePixelRatio>1?0:.5,c=t===Ht||t===Nt?-1:1,l=t===Nt||t===Dt?"x":"y",u=t===Ht||t===Lt?Kt:Gt;function f(f){var d=null==r?e.ticks?e.ticks.apply(e,n):e.domain():r,h=null==o?e.tickFormat?e.tickFormat.apply(e,n):Pt:o,p=Math.max(i,0)+a,g=e.range(),y=+g[0]+s,m=+g[g.length-1]+s,v=(e.bandwidth?zt:Vt)(e.copy(),s),w=f.selection?f.selection():f,b=w.selectAll(".domain").data([null]),B=w.selectAll(".tick").data(d,e).order(),_=B.exit(),x=B.enter().append("g").attr("class","tick"),C=B.select("line"),E=B.select("text");b=b.merge(b.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),B=B.merge(x),C=C.merge(x.append("line").attr("stroke","currentColor").attr(l+"2",c*i)),E=E.merge(x.append("text").attr("fill","currentColor").attr(l,c*p).attr("dy",t===Ht?"0em":t===Lt?"0.71em":"0.32em")),f!==w&&(b=b.transition(f),B=B.transition(f),C=C.transition(f),E=E.transition(f),_=_.transition(f).attr("opacity",jt).attr("transform",(function(t){return isFinite(t=v(t))?u(t+s):this.getAttribute("transform")})),x.attr("opacity",jt).attr("transform",(function(t){var e=this.parentNode.__axis;return u((e&&isFinite(e=e(t))?e:v(t))+s)}))),_.remove(),b.attr("d",t===Nt||t===Dt?A?"M"+c*A+","+y+"H"+s+"V"+m+"H"+c*A:"M"+s+","+y+"V"+m:A?"M"+y+","+c*A+"V"+s+"H"+m+"V"+c*A:"M"+y+","+s+"H"+m),B.attr("opacity",1).attr("transform",(function(t){return u(v(t)+s)})),C.attr(l+"2",c*i),E.attr(l,c*p).text(h),w.filter($t).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",t===Dt?"start":t===Nt?"end":"middle"),w.each((function(){this.__axis=v}))}return f.scale=function(t){return arguments.length?(e=t,f):e},f.ticks=function(){return n=Array.from(arguments),f},f.tickArguments=function(t){return arguments.length?(n=null==t?[]:Array.from(t),f):n.slice()},f.tickValues=function(t){return arguments.length?(r=null==t?null:Array.from(t),f):r&&r.slice()},f.tickFormat=function(t){return arguments.length?(o=t,f):o},f.tickSize=function(t){return arguments.length?(i=A=+t,f):i},f.tickSizeInner=function(t){return arguments.length?(i=+t,f):i},f.tickSizeOuter=function(t){return arguments.length?(A=+t,f):A},f.tickPadding=function(t){return arguments.length?(a=+t,f):a},f.offset=function(t){return arguments.length?(s=+t,f):s},f}function Wt(t){return Yt(Ht,t)}function Xt(t){return Yt(Dt,t)}function qt(t){return Yt(Lt,t)}function Jt(t){return Yt(Nt,t)}var Zt={value:()=>{}};function te(){for(var t,e=0,n=arguments.length,r={};e<n;++e){if(!(t=arguments[e]+"")||t in r||/[\s.]/.test(t))throw new Error("illegal type: "+t);r[t]=[]}return new ee(r)}function ee(t){this._=t}function ne(t,e){for(var n,r=0,o=t.length;r<o;++r)if((n=t[r]).name===e)return n.value}function re(t,e,n){for(var r=0,o=t.length;r<o;++r)if(t[r].name===e){t[r]=Zt,t=t.slice(0,r).concat(t.slice(r+1));break}return null!=n&&t.push({name:e,value:n}),t}ee.prototype=te.prototype={constructor:ee,on:function(t,e){var n,r,o=this._,i=(r=o,(t+"").trim().split(/^|\s+/).map((function(t){var e="",n=t.indexOf(".");if(n>=0&&(e=t.slice(n+1),t=t.slice(0,n)),t&&!r.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:e}}))),A=-1,a=i.length;if(!(arguments.length<2)){if(null!=e&&"function"!==typeof e)throw new Error("invalid callback: "+e);for(;++A<a;)if(n=(t=i[A]).type)o[n]=re(o[n],t.name,e);else if(null==e)for(n in o)o[n]=re(o[n],t.name,null);return this}for(;++A<a;)if((n=(t=i[A]).type)&&(n=ne(o[n],t.name)))return n},copy:function(){var t={},e=this._;for(var n in e)t[n]=e[n].slice();return new ee(t)},call:function(t,e){if((n=arguments.length-2)>0)for(var n,r,o=new Array(n),i=0;i<n;++i)o[i]=arguments[i+2];if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(i=0,n=(r=this._[t]).length;i<n;++i)r[i].value.apply(e,o)},apply:function(t,e,n){if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(var r=this._[t],o=0,i=r.length;o<i;++o)r[o].value.apply(e,n)}};const oe=te;function ie(){}function Ae(t){return null==t?ie:function(){return this.querySelector(t)}}function ae(t){return null==t?[]:Array.isArray(t)?t:Array.from(t)}function se(){return[]}function ce(t){return null==t?se:function(){return this.querySelectorAll(t)}}function le(t){return function(){return this.matches(t)}}function ue(t){return function(e){return e.matches(t)}}var fe=Array.prototype.find;function de(){return this.firstElementChild}var he=Array.prototype.filter;function pe(){return Array.from(this.children)}function ge(t){return new Array(t.length)}function ye(t,e){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=e}function me(t,e,n,r,o,i){for(var A,a=0,s=e.length,c=i.length;a<c;++a)(A=e[a])?(A.__data__=i[a],r[a]=A):n[a]=new ye(t,i[a]);for(;a<s;++a)(A=e[a])&&(o[a]=A)}function ve(t,e,n,r,o,i,A){var a,s,c,l=new Map,u=e.length,f=i.length,d=new Array(u);for(a=0;a<u;++a)(s=e[a])&&(d[a]=c=A.call(s,s.__data__,a,e)+"",l.has(c)?o[a]=s:l.set(c,s));for(a=0;a<f;++a)c=A.call(t,i[a],a,i)+"",(s=l.get(c))?(r[a]=s,s.__data__=i[a],l.delete(c)):n[a]=new ye(t,i[a]);for(a=0;a<u;++a)(s=e[a])&&l.get(d[a])===s&&(o[a]=s)}function we(t){return t.__data__}function be(t){return"object"===typeof t&&"length"in t?t:Array.from(t)}function Be(t,e){return t<e?-1:t>e?1:t>=e?0:NaN}ye.prototype={constructor:ye,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,e){return this._parent.insertBefore(t,e)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}};var _e="http://www.w3.org/1999/xhtml";const xe={svg:"http://www.w3.org/2000/svg",xhtml:_e,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function Ce(t){var e=t+="",n=e.indexOf(":");return n>=0&&"xmlns"!==(e=t.slice(0,n))&&(t=t.slice(n+1)),xe.hasOwnProperty(e)?{space:xe[e],local:t}:t}function Ee(t){return function(){this.removeAttribute(t)}}function Fe(t){return function(){this.removeAttributeNS(t.space,t.local)}}function Se(t,e){return function(){this.setAttribute(t,e)}}function Ue(t,e){return function(){this.setAttributeNS(t.space,t.local,e)}}function Qe(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttribute(t):this.setAttribute(t,n)}}function Ie(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,n)}}function Oe(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}function Te(t){return function(){this.style.removeProperty(t)}}function ke(t,e,n){return function(){this.style.setProperty(t,e,n)}}function Me(t,e,n){return function(){var r=e.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,n)}}function Re(t,e){return t.style.getPropertyValue(e)||Oe(t).getComputedStyle(t,null).getPropertyValue(e)}function Pe(t){return function(){delete this[t]}}function He(t,e){return function(){this[t]=e}}function De(t,e){return function(){var n=e.apply(this,arguments);null==n?delete this[t]:this[t]=n}}function Le(t){return t.trim().split(/^|\s+/)}function Ne(t){return t.classList||new je(t)}function je(t){this._node=t,this._names=Le(t.getAttribute("class")||"")}function Ke(t,e){for(var n=Ne(t),r=-1,o=e.length;++r<o;)n.add(e[r])}function Ge(t,e){for(var n=Ne(t),r=-1,o=e.length;++r<o;)n.remove(e[r])}function Ve(t){return function(){Ke(this,t)}}function ze(t){return function(){Ge(this,t)}}function $e(t,e){return function(){(e.apply(this,arguments)?Ke:Ge)(this,t)}}function Ye(){this.textContent=""}function We(t){return function(){this.textContent=t}}function Xe(t){return function(){var e=t.apply(this,arguments);this.textContent=null==e?"":e}}function qe(){this.innerHTML=""}function Je(t){return function(){this.innerHTML=t}}function Ze(t){return function(){var e=t.apply(this,arguments);this.innerHTML=null==e?"":e}}function tn(){this.nextSibling&&this.parentNode.appendChild(this)}function en(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function nn(t){return function(){var e=this.ownerDocument,n=this.namespaceURI;return n===_e&&e.documentElement.namespaceURI===_e?e.createElement(t):e.createElementNS(n,t)}}function rn(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}function on(t){var e=Ce(t);return(e.local?rn:nn)(e)}function An(){return null}function an(){var t=this.parentNode;t&&t.removeChild(this)}function sn(){var t=this.cloneNode(!1),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function cn(){var t=this.cloneNode(!0),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function ln(t){return function(){var e=this.__on;if(e){for(var n,r=0,o=-1,i=e.length;r<i;++r)n=e[r],t.type&&n.type!==t.type||n.name!==t.name?e[++o]=n:this.removeEventListener(n.type,n.listener,n.options);++o?e.length=o:delete this.__on}}}function un(t,e,n){return function(){var r,o=this.__on,i=function(t){return function(e){t.call(this,e,this.__data__)}}(e);if(o)for(var A=0,a=o.length;A<a;++A)if((r=o[A]).type===t.type&&r.name===t.name)return this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=i,r.options=n),void(r.value=e);this.addEventListener(t.type,i,n),r={type:t.type,name:t.name,value:e,listener:i,options:n},o?o.push(r):this.__on=[r]}}function fn(t,e,n){var r=Oe(t),o=r.CustomEvent;"function"===typeof o?o=new o(e,n):(o=r.document.createEvent("Event"),n?(o.initEvent(e,n.bubbles,n.cancelable),o.detail=n.detail):o.initEvent(e,!1,!1)),t.dispatchEvent(o)}function dn(t,e){return function(){return fn(this,t,e)}}function hn(t,e){return function(){return fn(this,t,e.apply(this,arguments))}}je.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var e=this._names.indexOf(t);e>=0&&(this._names.splice(e,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var pn=[null];function gn(t,e){this._groups=t,this._parents=e}function yn(){return new gn([[document.documentElement]],pn)}gn.prototype=yn.prototype={constructor:gn,select:function(t){"function"!==typeof t&&(t=Ae(t));for(var e=this._groups,n=e.length,r=new Array(n),o=0;o<n;++o)for(var i,A,a=e[o],s=a.length,c=r[o]=new Array(s),l=0;l<s;++l)(i=a[l])&&(A=t.call(i,i.__data__,l,a))&&("__data__"in i&&(A.__data__=i.__data__),c[l]=A);return new gn(r,this._parents)},selectAll:function(t){t="function"===typeof t?function(t){return function(){return ae(t.apply(this,arguments))}}(t):ce(t);for(var e=this._groups,n=e.length,r=[],o=[],i=0;i<n;++i)for(var A,a=e[i],s=a.length,c=0;c<s;++c)(A=a[c])&&(r.push(t.call(A,A.__data__,c,a)),o.push(A));return new gn(r,o)},selectChild:function(t){return this.select(null==t?de:function(t){return function(){return fe.call(this.children,t)}}("function"===typeof t?t:ue(t)))},selectChildren:function(t){return this.selectAll(null==t?pe:function(t){return function(){return he.call(this.children,t)}}("function"===typeof t?t:ue(t)))},filter:function(t){"function"!==typeof t&&(t=le(t));for(var e=this._groups,n=e.length,r=new Array(n),o=0;o<n;++o)for(var i,A=e[o],a=A.length,s=r[o]=[],c=0;c<a;++c)(i=A[c])&&t.call(i,i.__data__,c,A)&&s.push(i);return new gn(r,this._parents)},data:function(t,e){if(!arguments.length)return Array.from(this,we);var n=e?ve:me,r=this._parents,o=this._groups;"function"!==typeof t&&(t=function(t){return function(){return t}}(t));for(var i=o.length,A=new Array(i),a=new Array(i),s=new Array(i),c=0;c<i;++c){var l=r[c],u=o[c],f=u.length,d=be(t.call(l,l&&l.__data__,c,r)),h=d.length,p=a[c]=new Array(h),g=A[c]=new Array(h);n(l,u,p,g,s[c]=new Array(f),d,e);for(var y,m,v=0,w=0;v<h;++v)if(y=p[v]){for(v>=w&&(w=v+1);!(m=g[w])&&++w<h;);y._next=m||null}}return(A=new gn(A,r))._enter=a,A._exit=s,A},enter:function(){return new gn(this._enter||this._groups.map(ge),this._parents)},exit:function(){return new gn(this._exit||this._groups.map(ge),this._parents)},join:function(t,e,n){var r=this.enter(),o=this,i=this.exit();return"function"===typeof t?(r=t(r))&&(r=r.selection()):r=r.append(t+""),null!=e&&(o=e(o))&&(o=o.selection()),null==n?i.remove():n(i),r&&o?r.merge(o).order():o},merge:function(t){for(var e=t.selection?t.selection():t,n=this._groups,r=e._groups,o=n.length,i=r.length,A=Math.min(o,i),a=new Array(o),s=0;s<A;++s)for(var c,l=n[s],u=r[s],f=l.length,d=a[s]=new Array(f),h=0;h<f;++h)(c=l[h]||u[h])&&(d[h]=c);for(;s<o;++s)a[s]=n[s];return new gn(a,this._parents)},selection:function(){return this},order:function(){for(var t=this._groups,e=-1,n=t.length;++e<n;)for(var r,o=t[e],i=o.length-1,A=o[i];--i>=0;)(r=o[i])&&(A&&4^r.compareDocumentPosition(A)&&A.parentNode.insertBefore(r,A),A=r);return this},sort:function(t){function e(e,n){return e&&n?t(e.__data__,n.__data__):!e-!n}t||(t=Be);for(var n=this._groups,r=n.length,o=new Array(r),i=0;i<r;++i){for(var A,a=n[i],s=a.length,c=o[i]=new Array(s),l=0;l<s;++l)(A=a[l])&&(c[l]=A);c.sort(e)}return new gn(o,this._parents).order()},call:function(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this},nodes:function(){return Array.from(this)},node:function(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r=t[e],o=0,i=r.length;o<i;++o){var A=r[o];if(A)return A}return null},size:function(){let t=0;for(const e of this)++t;return t},empty:function(){return!this.node()},each:function(t){for(var e=this._groups,n=0,r=e.length;n<r;++n)for(var o,i=e[n],A=0,a=i.length;A<a;++A)(o=i[A])&&t.call(o,o.__data__,A,i);return this},attr:function(t,e){var n=Ce(t);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==e?n.local?Fe:Ee:"function"===typeof e?n.local?Ie:Qe:n.local?Ue:Se)(n,e))},style:function(t,e,n){return arguments.length>1?this.each((null==e?Te:"function"===typeof e?Me:ke)(t,e,null==n?"":n)):Re(this.node(),t)},property:function(t,e){return arguments.length>1?this.each((null==e?Pe:"function"===typeof e?De:He)(t,e)):this.node()[t]},classed:function(t,e){var n=Le(t+"");if(arguments.length<2){for(var r=Ne(this.node()),o=-1,i=n.length;++o<i;)if(!r.contains(n[o]))return!1;return!0}return this.each(("function"===typeof e?$e:e?Ve:ze)(n,e))},text:function(t){return arguments.length?this.each(null==t?Ye:("function"===typeof t?Xe:We)(t)):this.node().textContent},html:function(t){return arguments.length?this.each(null==t?qe:("function"===typeof t?Ze:Je)(t)):this.node().innerHTML},raise:function(){return this.each(tn)},lower:function(){return this.each(en)},append:function(t){var e="function"===typeof t?t:on(t);return this.select((function(){return this.appendChild(e.apply(this,arguments))}))},insert:function(t,e){var n="function"===typeof t?t:on(t),r=null==e?An:"function"===typeof e?e:Ae(e);return this.select((function(){return this.insertBefore(n.apply(this,arguments),r.apply(this,arguments)||null)}))},remove:function(){return this.each(an)},clone:function(t){return this.select(t?cn:sn)},datum:function(t){return arguments.length?this.property("__data__",t):this.node().__data__},on:function(t,e,n){var r,o,i=function(t){return t.trim().split(/^|\s+/).map((function(t){var e="",n=t.indexOf(".");return n>=0&&(e=t.slice(n+1),t=t.slice(0,n)),{type:t,name:e}}))}(t+""),A=i.length;if(!(arguments.length<2)){for(a=e?un:ln,r=0;r<A;++r)this.each(a(i[r],e,n));return this}var a=this.node().__on;if(a)for(var s,c=0,l=a.length;c<l;++c)for(r=0,s=a[c];r<A;++r)if((o=i[r]).type===s.type&&o.name===s.name)return s.value},dispatch:function(t,e){return this.each(("function"===typeof e?hn:dn)(t,e))},[Symbol.iterator]:function*(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r,o=t[e],i=0,A=o.length;i<A;++i)(r=o[i])&&(yield r)}};const mn=yn;function vn(t){return"string"===typeof t?new gn([[document.querySelector(t)]],[document.documentElement]):new gn([[t]],pn)}const wn={passive:!1},bn={capture:!0,passive:!1};function Bn(t){t.stopImmediatePropagation()}function _n(t){t.preventDefault(),t.stopImmediatePropagation()}function xn(t){var e=t.document.documentElement,n=vn(t).on("dragstart.drag",_n,bn);"onselectstart"in e?n.on("selectstart.drag",_n,bn):(e.__noselect=e.style.MozUserSelect,e.style.MozUserSelect="none")}function Cn(t,e){var n=t.document.documentElement,r=vn(t).on("dragstart.drag",null);e&&(r.on("click.drag",_n,bn),setTimeout((function(){r.on("click.drag",null)}),0)),"onselectstart"in n?r.on("selectstart.drag",null):(n.style.MozUserSelect=n.__noselect,delete n.__noselect)}var En=n(58503);function Fn(t){let e;for(;e=t.sourceEvent;)t=e;return t}function Sn(t,e){if(t=Fn(t),void 0===e&&(e=t.currentTarget),e){var n=e.ownerSVGElement||e;if(n.createSVGPoint){var r=n.createSVGPoint();return r.x=t.clientX,r.y=t.clientY,[(r=r.matrixTransform(e.getScreenCTM().inverse())).x,r.y]}if(e.getBoundingClientRect){var o=e.getBoundingClientRect();return[t.clientX-o.left-e.clientLeft,t.clientY-o.top-e.clientTop]}}return[t.pageX,t.pageY]}var Un,Qn,In=0,On=0,Tn=0,kn=0,Mn=0,Rn=0,Pn="object"===typeof performance&&performance.now?performance:Date,Hn="object"===typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function Dn(){return Mn||(Hn(Ln),Mn=Pn.now()+Rn)}function Ln(){Mn=0}function Nn(){this._call=this._time=this._next=null}function jn(t,e,n){var r=new Nn;return r.restart(t,e,n),r}function Kn(){Dn(),++In;for(var t,e=Un;e;)(t=Mn-e._time)>=0&&e._call.call(void 0,t),e=e._next;--In}function Gn(){Mn=(kn=Pn.now())+Rn,In=On=0;try{Kn()}finally{In=0,function(){var t,e,n=Un,r=1/0;for(;n;)n._call?(r>n._time&&(r=n._time),t=n,n=n._next):(e=n._next,n._next=null,n=t?t._next=e:Un=e);Qn=t,zn(r)}(),Mn=0}}function Vn(){var t=Pn.now(),e=t-kn;e>1e3&&(Rn-=e,kn=t)}function zn(t){In||(On&&(On=clearTimeout(On)),t-Mn>24?(t<1/0&&(On=setTimeout(Gn,t-Pn.now()-Rn)),Tn&&(Tn=clearInterval(Tn))):(Tn||(kn=Pn.now(),Tn=setInterval(Vn,1e3)),In=1,Hn(Gn)))}function $n(t,e,n){var r=new Nn;return e=null==e?0:+e,r.restart((n=>{r.stop(),t(n+e)}),e,n),r}Nn.prototype=jn.prototype={constructor:Nn,restart:function(t,e,n){if("function"!==typeof t)throw new TypeError("callback is not a function");n=(null==n?Dn():+n)+(null==e?0:+e),this._next||Qn===this||(Qn?Qn._next=this:Un=this,Qn=this),this._call=t,this._time=n,zn()},stop:function(){this._call&&(this._call=null,this._time=1/0,zn())}};var Yn=oe("start","end","cancel","interrupt"),Wn=[],Xn=1,qn=2,Jn=5,Zn=6;function tr(t,e,n,r,o,i){var A=t.__transition;if(A){if(n in A)return}else t.__transition={};!function(t,e,n){var r,o=t.__transition;function i(t){n.state=Xn,n.timer.restart(A,n.delay,n.time),n.delay<=t&&A(t-n.delay)}function A(i){var c,l,u,f;if(n.state!==Xn)return s();for(c in o)if((f=o[c]).name===n.name){if(3===f.state)return $n(A);4===f.state?(f.state=Zn,f.timer.stop(),f.on.call("interrupt",t,t.__data__,f.index,f.group),delete o[c]):+c<e&&(f.state=Zn,f.timer.stop(),f.on.call("cancel",t,t.__data__,f.index,f.group),delete o[c])}if($n((function(){3===n.state&&(n.state=4,n.timer.restart(a,n.delay,n.time),a(i))})),n.state=qn,n.on.call("start",t,t.__data__,n.index,n.group),n.state===qn){for(n.state=3,r=new Array(u=n.tween.length),c=0,l=-1;c<u;++c)(f=n.tween[c].value.call(t,t.__data__,n.index,n.group))&&(r[++l]=f);r.length=l+1}}function a(e){for(var o=e<n.duration?n.ease.call(null,e/n.duration):(n.timer.restart(s),n.state=Jn,1),i=-1,A=r.length;++i<A;)r[i].call(t,o);n.state===Jn&&(n.on.call("end",t,t.__data__,n.index,n.group),s())}function s(){for(var r in n.state=Zn,n.timer.stop(),delete o[e],o)return;delete t.__transition}o[e]=n,n.timer=jn(i,0,n.time)}(t,n,{name:e,index:r,group:o,on:Yn,tween:Wn,time:i.time,delay:i.delay,duration:i.duration,ease:i.ease,timer:null,state:0})}function er(t,e){var n=rr(t,e);if(n.state>0)throw new Error("too late; already scheduled");return n}function nr(t,e){var n=rr(t,e);if(n.state>3)throw new Error("too late; already running");return n}function rr(t,e){var n=t.__transition;if(!n||!(n=n[e]))throw new Error("transition not found");return n}function or(t,e){var n,r,o,i=t.__transition,A=!0;if(i){for(o in e=null==e?null:e+"",i)(n=i[o]).name===e?(r=n.state>qn&&n.state<Jn,n.state=Zn,n.timer.stop(),n.on.call(r?"interrupt":"cancel",t,t.__data__,n.index,n.group),delete i[o]):A=!1;A&&delete t.__transition}}var ir,Ar=n(8981),ar=180/Math.PI,sr={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function cr(t,e,n,r,o,i){var A,a,s;return(A=Math.sqrt(t*t+e*e))&&(t/=A,e/=A),(s=t*n+e*r)&&(n-=t*s,r-=e*s),(a=Math.sqrt(n*n+r*r))&&(n/=a,r/=a,s/=a),t*r<e*n&&(t=-t,e=-e,s=-s,A=-A),{translateX:o,translateY:i,rotate:Math.atan2(e,t)*ar,skewX:Math.atan(s)*ar,scaleX:A,scaleY:a}}function lr(t,e,n,r){function o(t){return t.length?t.pop()+" ":""}return function(i,A){var a=[],s=[];return i=t(i),A=t(A),function(t,r,o,i,A,a){if(t!==o||r!==i){var s=A.push("translate(",null,e,null,n);a.push({i:s-4,x:(0,Ar.A)(t,o)},{i:s-2,x:(0,Ar.A)(r,i)})}else(o||i)&&A.push("translate("+o+e+i+n)}(i.translateX,i.translateY,A.translateX,A.translateY,a,s),function(t,e,n,i){t!==e?(t-e>180?e+=360:e-t>180&&(t+=360),i.push({i:n.push(o(n)+"rotate(",null,r)-2,x:(0,Ar.A)(t,e)})):e&&n.push(o(n)+"rotate("+e+r)}(i.rotate,A.rotate,a,s),function(t,e,n,i){t!==e?i.push({i:n.push(o(n)+"skewX(",null,r)-2,x:(0,Ar.A)(t,e)}):e&&n.push(o(n)+"skewX("+e+r)}(i.skewX,A.skewX,a,s),function(t,e,n,r,i,A){if(t!==n||e!==r){var a=i.push(o(i)+"scale(",null,",",null,")");A.push({i:a-4,x:(0,Ar.A)(t,n)},{i:a-2,x:(0,Ar.A)(e,r)})}else 1===n&&1===r||i.push(o(i)+"scale("+n+","+r+")")}(i.scaleX,i.scaleY,A.scaleX,A.scaleY,a,s),i=A=null,function(t){for(var e,n=-1,r=s.length;++n<r;)a[(e=s[n]).i]=e.x(t);return a.join("")}}}var ur=lr((function(t){const e=new("function"===typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(t+"");return e.isIdentity?sr:cr(e.a,e.b,e.c,e.d,e.e,e.f)}),"px, ","px)","deg)"),fr=lr((function(t){return null==t?sr:(ir||(ir=document.createElementNS("http://www.w3.org/2000/svg","g")),ir.setAttribute("transform",t),(t=ir.transform.baseVal.consolidate())?cr((t=t.matrix).a,t.b,t.c,t.d,t.e,t.f):sr)}),", ",")",")");function dr(t,e){var n,r;return function(){var o=nr(this,t),i=o.tween;if(i!==n)for(var A=0,a=(r=n=i).length;A<a;++A)if(r[A].name===e){(r=r.slice()).splice(A,1);break}o.tween=r}}function hr(t,e,n){var r,o;if("function"!==typeof n)throw new Error;return function(){var i=nr(this,t),A=i.tween;if(A!==r){o=(r=A).slice();for(var a={name:e,value:n},s=0,c=o.length;s<c;++s)if(o[s].name===e){o[s]=a;break}s===c&&o.push(a)}i.tween=o}}function pr(t,e,n){var r=t._id;return t.each((function(){var t=nr(this,r);(t.value||(t.value={}))[e]=n.apply(this,arguments)})),function(t){return rr(t,r).value[e]}}var gr=n(46957),yr=n(21197),mr=n(67737);function vr(t,e){var n;return("number"===typeof e?Ar.A:e instanceof gr.Ay?yr.Ay:(n=(0,gr.Ay)(e))?(e=n,yr.Ay):mr.A)(t,e)}function wr(t){return function(){this.removeAttribute(t)}}function br(t){return function(){this.removeAttributeNS(t.space,t.local)}}function Br(t,e,n){var r,o,i=n+"";return function(){var A=this.getAttribute(t);return A===i?null:A===r?o:o=e(r=A,n)}}function _r(t,e,n){var r,o,i=n+"";return function(){var A=this.getAttributeNS(t.space,t.local);return A===i?null:A===r?o:o=e(r=A,n)}}function xr(t,e,n){var r,o,i;return function(){var A,a,s=n(this);if(null!=s)return(A=this.getAttribute(t))===(a=s+"")?null:A===r&&a===o?i:(o=a,i=e(r=A,s));this.removeAttribute(t)}}function Cr(t,e,n){var r,o,i;return function(){var A,a,s=n(this);if(null!=s)return(A=this.getAttributeNS(t.space,t.local))===(a=s+"")?null:A===r&&a===o?i:(o=a,i=e(r=A,s));this.removeAttributeNS(t.space,t.local)}}function Er(t,e){var n,r;function o(){var o=e.apply(this,arguments);return o!==r&&(n=(r=o)&&function(t,e){return function(n){this.setAttributeNS(t.space,t.local,e.call(this,n))}}(t,o)),n}return o._value=e,o}function Fr(t,e){var n,r;function o(){var o=e.apply(this,arguments);return o!==r&&(n=(r=o)&&function(t,e){return function(n){this.setAttribute(t,e.call(this,n))}}(t,o)),n}return o._value=e,o}function Sr(t,e){return function(){er(this,t).delay=+e.apply(this,arguments)}}function Ur(t,e){return e=+e,function(){er(this,t).delay=e}}function Qr(t,e){return function(){nr(this,t).duration=+e.apply(this,arguments)}}function Ir(t,e){return e=+e,function(){nr(this,t).duration=e}}var Or=mn.prototype.constructor;function Tr(t){return function(){this.style.removeProperty(t)}}var kr=0;function Mr(t,e,n,r){this._groups=t,this._parents=e,this._name=n,this._id=r}function Rr(t){return mn().transition(t)}function Pr(){return++kr}var Hr=mn.prototype;function Dr(t){return t*t*t}function Lr(t){return--t*t*t+1}function Nr(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}Mr.prototype=Rr.prototype={constructor:Mr,select:function(t){var e=this._name,n=this._id;"function"!==typeof t&&(t=Ae(t));for(var r=this._groups,o=r.length,i=new Array(o),A=0;A<o;++A)for(var a,s,c=r[A],l=c.length,u=i[A]=new Array(l),f=0;f<l;++f)(a=c[f])&&(s=t.call(a,a.__data__,f,c))&&("__data__"in a&&(s.__data__=a.__data__),u[f]=s,tr(u[f],e,n,f,u,rr(a,n)));return new Mr(i,this._parents,e,n)},selectAll:function(t){var e=this._name,n=this._id;"function"!==typeof t&&(t=ce(t));for(var r=this._groups,o=r.length,i=[],A=[],a=0;a<o;++a)for(var s,c=r[a],l=c.length,u=0;u<l;++u)if(s=c[u]){for(var f,d=t.call(s,s.__data__,u,c),h=rr(s,n),p=0,g=d.length;p<g;++p)(f=d[p])&&tr(f,e,n,p,d,h);i.push(d),A.push(s)}return new Mr(i,A,e,n)},selectChild:Hr.selectChild,selectChildren:Hr.selectChildren,filter:function(t){"function"!==typeof t&&(t=le(t));for(var e=this._groups,n=e.length,r=new Array(n),o=0;o<n;++o)for(var i,A=e[o],a=A.length,s=r[o]=[],c=0;c<a;++c)(i=A[c])&&t.call(i,i.__data__,c,A)&&s.push(i);return new Mr(r,this._parents,this._name,this._id)},merge:function(t){if(t._id!==this._id)throw new Error;for(var e=this._groups,n=t._groups,r=e.length,o=n.length,i=Math.min(r,o),A=new Array(r),a=0;a<i;++a)for(var s,c=e[a],l=n[a],u=c.length,f=A[a]=new Array(u),d=0;d<u;++d)(s=c[d]||l[d])&&(f[d]=s);for(;a<r;++a)A[a]=e[a];return new Mr(A,this._parents,this._name,this._id)},selection:function(){return new Or(this._groups,this._parents)},transition:function(){for(var t=this._name,e=this._id,n=Pr(),r=this._groups,o=r.length,i=0;i<o;++i)for(var A,a=r[i],s=a.length,c=0;c<s;++c)if(A=a[c]){var l=rr(A,e);tr(A,t,n,c,a,{time:l.time+l.delay+l.duration,delay:0,duration:l.duration,ease:l.ease})}return new Mr(r,this._parents,t,n)},call:Hr.call,nodes:Hr.nodes,node:Hr.node,size:Hr.size,empty:Hr.empty,each:Hr.each,on:function(t,e){var n=this._id;return arguments.length<2?rr(this.node(),n).on.on(t):this.each(function(t,e,n){var r,o,i=function(t){return(t+"").trim().split(/^|\s+/).every((function(t){var e=t.indexOf(".");return e>=0&&(t=t.slice(0,e)),!t||"start"===t}))}(e)?er:nr;return function(){var A=i(this,t),a=A.on;a!==r&&(o=(r=a).copy()).on(e,n),A.on=o}}(n,t,e))},attr:function(t,e){var n=Ce(t),r="transform"===n?fr:vr;return this.attrTween(t,"function"===typeof e?(n.local?Cr:xr)(n,r,pr(this,"attr."+t,e)):null==e?(n.local?br:wr)(n):(n.local?_r:Br)(n,r,e))},attrTween:function(t,e){var n="attr."+t;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==e)return this.tween(n,null);if("function"!==typeof e)throw new Error;var r=Ce(t);return this.tween(n,(r.local?Er:Fr)(r,e))},style:function(t,e,n){var r="transform"===(t+="")?ur:vr;return null==e?this.styleTween(t,function(t,e){var n,r,o;return function(){var i=Re(this,t),A=(this.style.removeProperty(t),Re(this,t));return i===A?null:i===n&&A===r?o:o=e(n=i,r=A)}}(t,r)).on("end.style."+t,Tr(t)):"function"===typeof e?this.styleTween(t,function(t,e,n){var r,o,i;return function(){var A=Re(this,t),a=n(this),s=a+"";return null==a&&(this.style.removeProperty(t),s=a=Re(this,t)),A===s?null:A===r&&s===o?i:(o=s,i=e(r=A,a))}}(t,r,pr(this,"style."+t,e))).each(function(t,e){var n,r,o,i,A="style."+e,a="end."+A;return function(){var s=nr(this,t),c=s.on,l=null==s.value[A]?i||(i=Tr(e)):void 0;c===n&&o===l||(r=(n=c).copy()).on(a,o=l),s.on=r}}(this._id,t)):this.styleTween(t,function(t,e,n){var r,o,i=n+"";return function(){var A=Re(this,t);return A===i?null:A===r?o:o=e(r=A,n)}}(t,r,e),n).on("end.style."+t,null)},styleTween:function(t,e,n){var r="style."+(t+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==e)return this.tween(r,null);if("function"!==typeof e)throw new Error;return this.tween(r,function(t,e,n){var r,o;function i(){var i=e.apply(this,arguments);return i!==o&&(r=(o=i)&&function(t,e,n){return function(r){this.style.setProperty(t,e.call(this,r),n)}}(t,i,n)),r}return i._value=e,i}(t,e,null==n?"":n))},text:function(t){return this.tween("text","function"===typeof t?function(t){return function(){var e=t(this);this.textContent=null==e?"":e}}(pr(this,"text",t)):function(t){return function(){this.textContent=t}}(null==t?"":t+""))},textTween:function(t){var e="text";if(arguments.length<1)return(e=this.tween(e))&&e._value;if(null==t)return this.tween(e,null);if("function"!==typeof t)throw new Error;return this.tween(e,function(t){var e,n;function r(){var r=t.apply(this,arguments);return r!==n&&(e=(n=r)&&function(t){return function(e){this.textContent=t.call(this,e)}}(r)),e}return r._value=t,r}(t))},remove:function(){return this.on("end.remove",function(t){return function(){var e=this.parentNode;for(var n in this.__transition)if(+n!==t)return;e&&e.removeChild(this)}}(this._id))},tween:function(t,e){var n=this._id;if(t+="",arguments.length<2){for(var r,o=rr(this.node(),n).tween,i=0,A=o.length;i<A;++i)if((r=o[i]).name===t)return r.value;return null}return this.each((null==e?dr:hr)(n,t,e))},delay:function(t){var e=this._id;return arguments.length?this.each(("function"===typeof t?Sr:Ur)(e,t)):rr(this.node(),e).delay},duration:function(t){var e=this._id;return arguments.length?this.each(("function"===typeof t?Qr:Ir)(e,t)):rr(this.node(),e).duration},ease:function(t){var e=this._id;return arguments.length?this.each(function(t,e){if("function"!==typeof e)throw new Error;return function(){nr(this,t).ease=e}}(e,t)):rr(this.node(),e).ease},easeVarying:function(t){if("function"!==typeof t)throw new Error;return this.each(function(t,e){return function(){var n=e.apply(this,arguments);if("function"!==typeof n)throw new Error;nr(this,t).ease=n}}(this._id,t))},end:function(){var t,e,n=this,r=n._id,o=n.size();return new Promise((function(i,A){var a={value:A},s={value:function(){0===--o&&i()}};n.each((function(){var n=nr(this,r),o=n.on;o!==t&&((e=(t=o).copy())._.cancel.push(a),e._.interrupt.push(a),e._.end.push(s)),n.on=e})),0===o&&i()}))},[Symbol.iterator]:Hr[Symbol.iterator]};var jr={time:null,delay:0,duration:250,ease:Nr};function Kr(t,e){for(var n;!(n=t.__transition)||!(n=n[e]);)if(!(t=t.parentNode))throw new Error(`transition ${e} not found`);return n}mn.prototype.interrupt=function(t){return this.each((function(){or(this,t)}))},mn.prototype.transition=function(t){var e,n;t instanceof Mr?(e=t._id,t=t._name):(e=Pr(),(n=jr).time=Dn(),t=null==t?null:t+"");for(var r=this._groups,o=r.length,i=0;i<o;++i)for(var A,a=r[i],s=a.length,c=0;c<s;++c)(A=a[c])&&tr(A,t,e,c,a,n||Kr(A,e));return new Mr(r,this._parents,t,e)};var Gr=[null];function Vr(t,e){var n,r,o=t.__transition;if(o)for(r in e=null==e?null:e+"",o)if((n=o[r]).state>Xn&&n.name===e)return new Mr([[t]],Gr,e,+r);return null}const zr=t=>()=>t;function $r(t,{sourceEvent:e,target:n,selection:r,mode:o,dispatch:i}){Object.defineProperties(this,{type:{value:t,enumerable:!0,configurable:!0},sourceEvent:{value:e,enumerable:!0,configurable:!0},target:{value:n,enumerable:!0,configurable:!0},selection:{value:r,enumerable:!0,configurable:!0},mode:{value:o,enumerable:!0,configurable:!0},_:{value:i}})}function Yr(t){t.preventDefault(),t.stopImmediatePropagation()}var Wr={name:"drag"},Xr={name:"space"},qr={name:"handle"},Jr={name:"center"};const{abs:Zr,max:to,min:eo}=Math;function no(t){return[+t[0],+t[1]]}function ro(t){return[no(t[0]),no(t[1])]}var oo={name:"x",handles:["w","e"].map(fo),input:function(t,e){return null==t?null:[[+t[0],e[0][1]],[+t[1],e[1][1]]]},output:function(t){return t&&[t[0][0],t[1][0]]}},io={name:"y",handles:["n","s"].map(fo),input:function(t,e){return null==t?null:[[e[0][0],+t[0]],[e[1][0],+t[1]]]},output:function(t){return t&&[t[0][1],t[1][1]]}},Ao={name:"xy",handles:["n","w","e","s","nw","ne","sw","se"].map(fo),input:function(t){return null==t?null:ro(t)},output:function(t){return t}},ao={overlay:"crosshair",selection:"move",n:"ns-resize",e:"ew-resize",s:"ns-resize",w:"ew-resize",nw:"nwse-resize",ne:"nesw-resize",se:"nwse-resize",sw:"nesw-resize"},so={e:"w",w:"e",nw:"ne",ne:"nw",se:"sw",sw:"se"},co={n:"s",s:"n",nw:"sw",ne:"se",se:"ne",sw:"nw"},lo={overlay:1,selection:1,n:null,e:1,s:null,w:-1,nw:-1,ne:1,se:1,sw:-1},uo={overlay:1,selection:1,n:-1,e:null,s:1,w:null,nw:-1,ne:-1,se:1,sw:1};function fo(t){return{type:t}}function ho(t){return!t.ctrlKey&&!t.button}function po(){var t=this.ownerSVGElement||this;return t.hasAttribute("viewBox")?[[(t=t.viewBox.baseVal).x,t.y],[t.x+t.width,t.y+t.height]]:[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]}function go(){return navigator.maxTouchPoints||"ontouchstart"in this}function yo(t){for(;!t.__brush;)if(!(t=t.parentNode))return;return t.__brush}function mo(t){var e=t.__brush;return e?e.dim.output(e.selection):null}function vo(){return Bo(oo)}function wo(){return Bo(io)}function bo(){return Bo(Ao)}function Bo(t){var e,n=po,r=ho,o=go,i=!0,A=oe("start","brush","end"),a=6;function s(e){var n=e.property("__brush",p).selectAll(".overlay").data([fo("overlay")]);n.enter().append("rect").attr("class","overlay").attr("pointer-events","all").attr("cursor",ao.overlay).merge(n).each((function(){var t=yo(this).extent;vn(this).attr("x",t[0][0]).attr("y",t[0][1]).attr("width",t[1][0]-t[0][0]).attr("height",t[1][1]-t[0][1])})),e.selectAll(".selection").data([fo("selection")]).enter().append("rect").attr("class","selection").attr("cursor",ao.selection).attr("fill","#777").attr("fill-opacity",.3).attr("stroke","#fff").attr("shape-rendering","crispEdges");var r=e.selectAll(".handle").data(t.handles,(function(t){return t.type}));r.exit().remove(),r.enter().append("rect").attr("class",(function(t){return"handle handle--"+t.type})).attr("cursor",(function(t){return ao[t.type]})),e.each(c).attr("fill","none").attr("pointer-events","all").on("mousedown.brush",f).filter(o).on("touchstart.brush",f).on("touchmove.brush",d).on("touchend.brush touchcancel.brush",h).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function c(){var t=vn(this),e=yo(this).selection;e?(t.selectAll(".selection").style("display",null).attr("x",e[0][0]).attr("y",e[0][1]).attr("width",e[1][0]-e[0][0]).attr("height",e[1][1]-e[0][1]),t.selectAll(".handle").style("display",null).attr("x",(function(t){return"e"===t.type[t.type.length-1]?e[1][0]-a/2:e[0][0]-a/2})).attr("y",(function(t){return"s"===t.type[0]?e[1][1]-a/2:e[0][1]-a/2})).attr("width",(function(t){return"n"===t.type||"s"===t.type?e[1][0]-e[0][0]+a:a})).attr("height",(function(t){return"e"===t.type||"w"===t.type?e[1][1]-e[0][1]+a:a}))):t.selectAll(".selection,.handle").style("display","none").attr("x",null).attr("y",null).attr("width",null).attr("height",null)}function l(t,e,n){var r=t.__brush.emitter;return!r||n&&r.clean?new u(t,e,n):r}function u(t,e,n){this.that=t,this.args=e,this.state=t.__brush,this.active=0,this.clean=n}function f(n){if((!e||n.touches)&&r.apply(this,arguments)){var o,A,a,s,u,f,d,h,p,g,y,m=this,v=n.target.__data__.type,w="selection"===(i&&n.metaKey?v="overlay":v)?Wr:i&&n.altKey?Jr:qr,b=t===io?null:lo[v],B=t===oo?null:uo[v],_=yo(m),x=_.extent,C=_.selection,E=x[0][0],F=x[0][1],S=x[1][0],U=x[1][1],Q=0,I=0,O=b&&B&&i&&n.shiftKey,T=Array.from(n.touches||[n],(t=>{const e=t.identifier;return(t=Sn(t,m)).point0=t.slice(),t.identifier=e,t}));or(m);var k=l(m,arguments,!0).beforestart();if("overlay"===v){C&&(p=!0);const e=[T[0],T[1]||T[0]];_.selection=C=[[o=t===io?E:eo(e[0][0],e[1][0]),a=t===oo?F:eo(e[0][1],e[1][1])],[u=t===io?S:to(e[0][0],e[1][0]),d=t===oo?U:to(e[0][1],e[1][1])]],T.length>1&&D(n)}else o=C[0][0],a=C[0][1],u=C[1][0],d=C[1][1];A=o,s=a,f=u,h=d;var M=vn(m).attr("pointer-events","none"),R=M.selectAll(".overlay").attr("cursor",ao[v]);if(n.touches)k.moved=H,k.ended=L;else{var P=vn(n.view).on("mousemove.brush",H,!0).on("mouseup.brush",L,!0);i&&P.on("keydown.brush",(function(t){switch(t.keyCode){case 16:O=b&&B;break;case 18:w===qr&&(b&&(u=f-Q*b,o=A+Q*b),B&&(d=h-I*B,a=s+I*B),w=Jr,D(t));break;case 32:w!==qr&&w!==Jr||(b<0?u=f-Q:b>0&&(o=A-Q),B<0?d=h-I:B>0&&(a=s-I),w=Xr,R.attr("cursor",ao.selection),D(t));break;default:return}Yr(t)}),!0).on("keyup.brush",(function(t){switch(t.keyCode){case 16:O&&(g=y=O=!1,D(t));break;case 18:w===Jr&&(b<0?u=f:b>0&&(o=A),B<0?d=h:B>0&&(a=s),w=qr,D(t));break;case 32:w===Xr&&(t.altKey?(b&&(u=f-Q*b,o=A+Q*b),B&&(d=h-I*B,a=s+I*B),w=Jr):(b<0?u=f:b>0&&(o=A),B<0?d=h:B>0&&(a=s),w=qr),R.attr("cursor",ao[v]),D(t));break;default:return}Yr(t)}),!0),xn(n.view)}c.call(m),k.start(n,w.name)}function H(t){for(const e of t.changedTouches||[t])for(const t of T)t.identifier===e.identifier&&(t.cur=Sn(e,m));if(O&&!g&&!y&&1===T.length){const t=T[0];Zr(t.cur[0]-t[0])>Zr(t.cur[1]-t[1])?y=!0:g=!0}for(const e of T)e.cur&&(e[0]=e.cur[0],e[1]=e.cur[1]);p=!0,Yr(t),D(t)}function D(t){const e=T[0],n=e.point0;var r;switch(Q=e[0]-n[0],I=e[1]-n[1],w){case Xr:case Wr:b&&(Q=to(E-o,eo(S-u,Q)),A=o+Q,f=u+Q),B&&(I=to(F-a,eo(U-d,I)),s=a+I,h=d+I);break;case qr:T[1]?(b&&(A=to(E,eo(S,T[0][0])),f=to(E,eo(S,T[1][0])),b=1),B&&(s=to(F,eo(U,T[0][1])),h=to(F,eo(U,T[1][1])),B=1)):(b<0?(Q=to(E-o,eo(S-o,Q)),A=o+Q,f=u):b>0&&(Q=to(E-u,eo(S-u,Q)),A=o,f=u+Q),B<0?(I=to(F-a,eo(U-a,I)),s=a+I,h=d):B>0&&(I=to(F-d,eo(U-d,I)),s=a,h=d+I));break;case Jr:b&&(A=to(E,eo(S,o-Q*b)),f=to(E,eo(S,u+Q*b))),B&&(s=to(F,eo(U,a-I*B)),h=to(F,eo(U,d+I*B)))}f<A&&(b*=-1,r=o,o=u,u=r,r=A,A=f,f=r,v in so&&R.attr("cursor",ao[v=so[v]])),h<s&&(B*=-1,r=a,a=d,d=r,r=s,s=h,h=r,v in co&&R.attr("cursor",ao[v=co[v]])),_.selection&&(C=_.selection),g&&(A=C[0][0],f=C[1][0]),y&&(s=C[0][1],h=C[1][1]),C[0][0]===A&&C[0][1]===s&&C[1][0]===f&&C[1][1]===h||(_.selection=[[A,s],[f,h]],c.call(m),k.brush(t,w.name))}function L(t){if(function(t){t.stopImmediatePropagation()}(t),t.touches){if(t.touches.length)return;e&&clearTimeout(e),e=setTimeout((function(){e=null}),500)}else Cn(t.view,p),P.on("keydown.brush keyup.brush mousemove.brush mouseup.brush",null);M.attr("pointer-events","all"),R.attr("cursor",ao.overlay),_.selection&&(C=_.selection),function(t){return t[0][0]===t[1][0]||t[0][1]===t[1][1]}(C)&&(_.selection=null,c.call(m)),k.end(t,w.name)}}function d(t){l(this,arguments).moved(t)}function h(t){l(this,arguments).ended(t)}function p(){var e=this.__brush||{selection:null};return e.extent=ro(n.apply(this,arguments)),e.dim=t,e}return s.move=function(e,n,r){e.tween?e.on("start.brush",(function(t){l(this,arguments).beforestart().start(t)})).on("interrupt.brush end.brush",(function(t){l(this,arguments).end(t)})).tween("brush",(function(){var e=this,r=e.__brush,o=l(e,arguments),i=r.selection,A=t.input("function"===typeof n?n.apply(this,arguments):n,r.extent),a=(0,En.A)(i,A);function s(t){r.selection=1===t&&null===A?null:a(t),c.call(e),o.brush()}return null!==i&&null!==A?s:s(1)})):e.each((function(){var e=this,o=arguments,i=e.__brush,A=t.input("function"===typeof n?n.apply(e,o):n,i.extent),a=l(e,o).beforestart();or(e),i.selection=null===A?null:A,c.call(e),a.start(r).brush(r).end(r)}))},s.clear=function(t,e){s.move(t,null,e)},u.prototype={beforestart:function(){return 1===++this.active&&(this.state.emitter=this,this.starting=!0),this},start:function(t,e){return this.starting?(this.starting=!1,this.emit("start",t,e)):this.emit("brush",t),this},brush:function(t,e){return this.emit("brush",t,e),this},end:function(t,e){return 0===--this.active&&(delete this.state.emitter,this.emit("end",t,e)),this},emit:function(e,n,r){var o=vn(this.that).datum();A.call(e,this.that,new $r(e,{sourceEvent:n,target:s,selection:t.output(this.state.selection),mode:r,dispatch:A}),o)}},s.extent=function(t){return arguments.length?(n="function"===typeof t?t:zr(ro(t)),s):n},s.filter=function(t){return arguments.length?(r="function"===typeof t?t:zr(!!t),s):r},s.touchable=function(t){return arguments.length?(o="function"===typeof t?t:zr(!!t),s):o},s.handleSize=function(t){return arguments.length?(a=+t,s):a},s.keyModifiers=function(t){return arguments.length?(i=!!t,s):i},s.on=function(){var t=A.on.apply(A,arguments);return t===A?s:t},s}var _o=Math.abs,xo=Math.cos,Co=Math.sin,Eo=Math.PI,Fo=Eo/2,So=2*Eo,Uo=Math.max,Qo=1e-12;function Io(t,e){return Array.from({length:e-t},((e,n)=>t+n))}function Oo(){return Mo(!1,!1)}function To(){return Mo(!1,!0)}function ko(){return Mo(!0,!1)}function Mo(t,e){var n=0,r=null,o=null,i=null;function A(A){var a,s=A.length,c=new Array(s),l=Io(0,s),u=new Array(s*s),f=new Array(s),d=0;A=Float64Array.from({length:s*s},e?(t,e)=>A[e%s][e/s|0]:(t,e)=>A[e/s|0][e%s]);for(let e=0;e<s;++e){let n=0;for(let r=0;r<s;++r)n+=A[e*s+r]+t*A[r*s+e];d+=c[e]=n}a=(d=Uo(0,So-n*s)/d)?n:So/s;{let e=0;r&&l.sort(((t,e)=>r(c[t],c[e])));for(const n of l){const r=e;if(t){const t=Io(1+~s,s).filter((t=>t<0?A[~t*s+n]:A[n*s+t]));o&&t.sort(((t,e)=>o(t<0?-A[~t*s+n]:A[n*s+t],e<0?-A[~e*s+n]:A[n*s+e])));for(const r of t)if(r<0){(u[~r*s+n]||(u[~r*s+n]={source:null,target:null})).target={index:n,startAngle:e,endAngle:e+=A[~r*s+n]*d,value:A[~r*s+n]}}else{(u[n*s+r]||(u[n*s+r]={source:null,target:null})).source={index:n,startAngle:e,endAngle:e+=A[n*s+r]*d,value:A[n*s+r]}}f[n]={index:n,startAngle:r,endAngle:e,value:c[n]}}else{const t=Io(0,s).filter((t=>A[n*s+t]||A[t*s+n]));o&&t.sort(((t,e)=>o(A[n*s+t],A[n*s+e])));for(const r of t){let t;if(n<r?(t=u[n*s+r]||(u[n*s+r]={source:null,target:null}),t.source={index:n,startAngle:e,endAngle:e+=A[n*s+r]*d,value:A[n*s+r]}):(t=u[r*s+n]||(u[r*s+n]={source:null,target:null}),t.target={index:n,startAngle:e,endAngle:e+=A[n*s+r]*d,value:A[n*s+r]},n===r&&(t.source=t.target)),t.source&&t.target&&t.source.value<t.target.value){const e=t.source;t.source=t.target,t.target=e}}f[n]={index:n,startAngle:r,endAngle:e,value:c[n]}}e+=a}}return(u=Object.values(u)).groups=f,i?u.sort(i):u}return A.padAngle=function(t){return arguments.length?(n=Uo(0,t),A):n},A.sortGroups=function(t){return arguments.length?(r=t,A):r},A.sortSubgroups=function(t){return arguments.length?(o=t,A):o},A.sortChords=function(t){return arguments.length?(null==t?i=null:(e=t,i=function(t,n){return e(t.source.value+t.target.value,n.source.value+n.target.value)})._=t,A):i&&i._;var e},A}const Ro=Math.PI,Po=2*Ro,Ho=1e-6,Do=Po-Ho;function Lo(t){this._+=t[0];for(let e=1,n=t.length;e<n;++e)this._+=arguments[e]+t[e]}class No{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==t?Lo:function(t){let e=Math.floor(t);if(!(e>=0))throw new Error(`invalid digits: ${t}`);if(e>15)return Lo;const n=10**e;return function(t){this._+=t[0];for(let e=1,r=t.length;e<r;++e)this._+=Math.round(arguments[e]*n)/n+t[e]}}(t)}moveTo(t,e){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,e){this._append`L${this._x1=+t},${this._y1=+e}`}quadraticCurveTo(t,e,n,r){this._append`Q${+t},${+e},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(t,e,n,r,o,i){this._append`C${+t},${+e},${+n},${+r},${this._x1=+o},${this._y1=+i}`}arcTo(t,e,n,r,o){if(t=+t,e=+e,n=+n,r=+r,(o=+o)<0)throw new Error(`negative radius: ${o}`);let i=this._x1,A=this._y1,a=n-t,s=r-e,c=i-t,l=A-e,u=c*c+l*l;if(null===this._x1)this._append`M${this._x1=t},${this._y1=e}`;else if(u>Ho)if(Math.abs(l*a-s*c)>Ho&&o){let f=n-i,d=r-A,h=a*a+s*s,p=f*f+d*d,g=Math.sqrt(h),y=Math.sqrt(u),m=o*Math.tan((Ro-Math.acos((h+u-p)/(2*g*y)))/2),v=m/y,w=m/g;Math.abs(v-1)>Ho&&this._append`L${t+v*c},${e+v*l}`,this._append`A${o},${o},0,0,${+(l*f>c*d)},${this._x1=t+w*a},${this._y1=e+w*s}`}else this._append`L${this._x1=t},${this._y1=e}`;else;}arc(t,e,n,r,o,i){if(t=+t,e=+e,i=!!i,(n=+n)<0)throw new Error(`negative radius: ${n}`);let A=n*Math.cos(r),a=n*Math.sin(r),s=t+A,c=e+a,l=1^i,u=i?r-o:o-r;null===this._x1?this._append`M${s},${c}`:(Math.abs(this._x1-s)>Ho||Math.abs(this._y1-c)>Ho)&&this._append`L${s},${c}`,n&&(u<0&&(u=u%Po+Po),u>Do?this._append`A${n},${n},0,1,${l},${t-A},${e-a}A${n},${n},0,1,${l},${this._x1=s},${this._y1=c}`:u>Ho&&this._append`A${n},${n},0,${+(u>=Ro)},${l},${this._x1=t+n*Math.cos(o)},${this._y1=e+n*Math.sin(o)}`)}rect(t,e,n,r){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}}function jo(){return new No}function Ko(t=3){return new No(+t)}jo.prototype=No.prototype;var Go=Array.prototype.slice;function Vo(t){return function(){return t}}function zo(t){return t.source}function $o(t){return t.target}function Yo(t){return t.radius}function Wo(t){return t.startAngle}function Xo(t){return t.endAngle}function qo(){return 0}function Jo(){return 10}function Zo(t){var e=zo,n=$o,r=Yo,o=Yo,i=Wo,A=Xo,a=qo,s=null;function c(){var c,l=e.apply(this,arguments),u=n.apply(this,arguments),f=a.apply(this,arguments)/2,d=Go.call(arguments),h=+r.apply(this,(d[0]=l,d)),p=i.apply(this,d)-Fo,g=A.apply(this,d)-Fo,y=+o.apply(this,(d[0]=u,d)),m=i.apply(this,d)-Fo,v=A.apply(this,d)-Fo;if(s||(s=c=jo()),f>Qo&&(_o(g-p)>2*f+Qo?g>p?(p+=f,g-=f):(p-=f,g+=f):p=g=(p+g)/2,_o(v-m)>2*f+Qo?v>m?(m+=f,v-=f):(m-=f,v+=f):m=v=(m+v)/2),s.moveTo(h*xo(p),h*Co(p)),s.arc(0,0,h,p,g),p!==m||g!==v)if(t){var w=y-+t.apply(this,arguments),b=(m+v)/2;s.quadraticCurveTo(0,0,w*xo(m),w*Co(m)),s.lineTo(y*xo(b),y*Co(b)),s.lineTo(w*xo(v),w*Co(v))}else s.quadraticCurveTo(0,0,y*xo(m),y*Co(m)),s.arc(0,0,y,m,v);if(s.quadraticCurveTo(0,0,h*xo(p),h*Co(p)),s.closePath(),c)return s=null,c+""||null}return t&&(c.headRadius=function(e){return arguments.length?(t="function"===typeof e?e:Vo(+e),c):t}),c.radius=function(t){return arguments.length?(r=o="function"===typeof t?t:Vo(+t),c):r},c.sourceRadius=function(t){return arguments.length?(r="function"===typeof t?t:Vo(+t),c):r},c.targetRadius=function(t){return arguments.length?(o="function"===typeof t?t:Vo(+t),c):o},c.startAngle=function(t){return arguments.length?(i="function"===typeof t?t:Vo(+t),c):i},c.endAngle=function(t){return arguments.length?(A="function"===typeof t?t:Vo(+t),c):A},c.padAngle=function(t){return arguments.length?(a="function"===typeof t?t:Vo(+t),c):a},c.source=function(t){return arguments.length?(e=t,c):e},c.target=function(t){return arguments.length?(n=t,c):n},c.context=function(t){return arguments.length?(s=null==t?null:t,c):s},c}function ti(){return Zo()}function ei(){return Zo(Jo)}var ni=n(40871);const ri=Math.PI/180,oi=180/Math.PI,ii=.96422,Ai=1,ai=.82521,si=4/29,ci=6/29,li=3*ci*ci,ui=ci*ci*ci;function fi(t){if(t instanceof pi)return new pi(t.l,t.a,t.b,t.opacity);if(t instanceof _i)return xi(t);t instanceof gr.Gw||(t=(0,gr.b)(t));var e,n,r=vi(t.r),o=vi(t.g),i=vi(t.b),A=gi((.2225045*r+.7168786*o+.0606169*i)/Ai);return r===o&&o===i?e=n=A:(e=gi((.4360747*r+.3850649*o+.1430804*i)/ii),n=gi((.0139322*r+.0971045*o+.7141733*i)/ai)),new pi(116*A-16,500*(e-A),200*(A-n),t.opacity)}function di(t,e){return new pi(t,0,0,null==e?1:e)}function hi(t,e,n,r){return 1===arguments.length?fi(t):new pi(t,e,n,null==r?1:r)}function pi(t,e,n,r){this.l=+t,this.a=+e,this.b=+n,this.opacity=+r}function gi(t){return t>ui?Math.pow(t,1/3):t/li+si}function yi(t){return t>ci?t*t*t:li*(t-si)}function mi(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function vi(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function wi(t){if(t instanceof _i)return new _i(t.h,t.c,t.l,t.opacity);if(t instanceof pi||(t=fi(t)),0===t.a&&0===t.b)return new _i(NaN,0<t.l&&t.l<100?0:NaN,t.l,t.opacity);var e=Math.atan2(t.b,t.a)*oi;return new _i(e<0?e+360:e,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}function bi(t,e,n,r){return 1===arguments.length?wi(t):new _i(n,e,t,null==r?1:r)}function Bi(t,e,n,r){return 1===arguments.length?wi(t):new _i(t,e,n,null==r?1:r)}function _i(t,e,n,r){this.h=+t,this.c=+e,this.l=+n,this.opacity=+r}function xi(t){if(isNaN(t.h))return new pi(t.l,0,0,t.opacity);var e=t.h*ri;return new pi(t.l,Math.cos(e)*t.c,Math.sin(e)*t.c,t.opacity)}(0,ni.A)(pi,hi,(0,ni.X)(gr.Q1,{brighter(t){return new pi(this.l+18*(null==t?1:t),this.a,this.b,this.opacity)},darker(t){return new pi(this.l-18*(null==t?1:t),this.a,this.b,this.opacity)},rgb(){var t=(this.l+16)/116,e=isNaN(this.a)?t:t+this.a/500,n=isNaN(this.b)?t:t-this.b/200;return e=ii*yi(e),t=Ai*yi(t),n=ai*yi(n),new gr.Gw(mi(3.1338561*e-1.6168667*t-.4906146*n),mi(-.9787684*e+1.9161415*t+.033454*n),mi(.0719453*e-.2289914*t+1.4052427*n),this.opacity)}})),(0,ni.A)(_i,Bi,(0,ni.X)(gr.Q1,{brighter(t){return new _i(this.h,this.c,this.l+18*(null==t?1:t),this.opacity)},darker(t){return new _i(this.h,this.c,this.l-18*(null==t?1:t),this.opacity)},rgb(){return xi(this).rgb()}}));var Ci=-.14861,Ei=1.78277,Fi=-.29227,Si=-.90649,Ui=1.97294,Qi=Ui*Si,Ii=Ui*Ei,Oi=Ei*Fi-Si*Ci;function Ti(t,e,n,r){return 1===arguments.length?function(t){if(t instanceof ki)return new ki(t.h,t.s,t.l,t.opacity);t instanceof gr.Gw||(t=(0,gr.b)(t));var e=t.r/255,n=t.g/255,r=t.b/255,o=(Oi*r+Qi*e-Ii*n)/(Oi+Qi-Ii),i=r-o,A=(Ui*(n-o)-Fi*i)/Si,a=Math.sqrt(A*A+i*i)/(Ui*o*(1-o)),s=a?Math.atan2(A,i)*oi-120:NaN;return new ki(s<0?s+360:s,a,o,t.opacity)}(t):new ki(t,e,n,null==r?1:r)}function ki(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}(0,ni.A)(ki,Ti,(0,ni.X)(gr.Q1,{brighter(t){return t=null==t?gr.Uw:Math.pow(gr.Uw,t),new ki(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?gr.ef:Math.pow(gr.ef,t),new ki(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=isNaN(this.h)?0:(this.h+120)*ri,e=+this.l,n=isNaN(this.s)?0:this.s*e*(1-e),r=Math.cos(t),o=Math.sin(t);return new gr.Gw(255*(e+n*(Ci*r+Ei*o)),255*(e+n*(Fi*r+Si*o)),255*(e+n*(Ui*r)),this.opacity)}}));var Mi=Array.prototype.slice;function Ri(t,e){return t-e}const Pi=t=>()=>t;function Hi(t,e){for(var n,r=-1,o=e.length;++r<o;)if(n=Di(t,e[r]))return n;return 0}function Di(t,e){for(var n=e[0],r=e[1],o=-1,i=0,A=t.length,a=A-1;i<A;a=i++){var s=t[i],c=s[0],l=s[1],u=t[a],f=u[0],d=u[1];if(Li(s,u,e))return 0;l>r!==d>r&&n<(f-c)*(r-l)/(d-l)+c&&(o=-o)}return o}function Li(t,e,n){var r,o,i,A;return function(t,e,n){return(e[0]-t[0])*(n[1]-t[1])===(n[0]-t[0])*(e[1]-t[1])}(t,e,n)&&(o=t[r=+(t[0]===e[0])],i=n[r],A=e[r],o<=i&&i<=A||A<=i&&i<=o)}function Ni(){}var ji=[[],[[[1,1.5],[.5,1]]],[[[1.5,1],[1,1.5]]],[[[1.5,1],[.5,1]]],[[[1,.5],[1.5,1]]],[[[1,1.5],[.5,1]],[[1,.5],[1.5,1]]],[[[1,.5],[1,1.5]]],[[[1,.5],[.5,1]]],[[[.5,1],[1,.5]]],[[[1,1.5],[1,.5]]],[[[.5,1],[1,.5]],[[1.5,1],[1,1.5]]],[[[1.5,1],[1,.5]]],[[[.5,1],[1.5,1]]],[[[1,1.5],[1.5,1]]],[[[.5,1],[1,1.5]]],[]];function Ki(){var t=1,e=1,n=z,r=a;function o(t){var e=n(t);if(Array.isArray(e))e=e.slice().sort(Ri);else{const n=B(t,Gi);for(e=(0,G.Ay)(...V(n[0],n[1],e),e);e[e.length-1]>=n[1];)e.pop();for(;e[1]<n[0];)e.shift()}return e.map((e=>i(t,e)))}function i(n,o){const i=null==o?NaN:+o;if(isNaN(i))throw new Error(`invalid value: ${o}`);var a=[],s=[];return function(n,r,o){var i,a,s,c,l,u,f=new Array,d=new Array;i=a=-1,c=Vi(n[0],r),ji[c<<1].forEach(h);for(;++i<t-1;)s=c,c=Vi(n[i+1],r),ji[s|c<<1].forEach(h);ji[c|0].forEach(h);for(;++a<e-1;){for(i=-1,c=Vi(n[a*t+t],r),l=Vi(n[a*t],r),ji[c<<1|l<<2].forEach(h);++i<t-1;)s=c,c=Vi(n[a*t+t+i+1],r),u=l,l=Vi(n[a*t+i+1],r),ji[s|c<<1|l<<2|u<<3].forEach(h);ji[c|l<<3].forEach(h)}i=-1,l=n[a*t]>=r,ji[l<<2].forEach(h);for(;++i<t-1;)u=l,l=Vi(n[a*t+i+1],r),ji[l<<2|u<<3].forEach(h);function h(t){var e,n,r=[t[0][0]+i,t[0][1]+a],s=[t[1][0]+i,t[1][1]+a],c=A(r),l=A(s);(e=d[c])?(n=f[l])?(delete d[e.end],delete f[n.start],e===n?(e.ring.push(s),o(e.ring)):f[e.start]=d[n.end]={start:e.start,end:n.end,ring:e.ring.concat(n.ring)}):(delete d[e.end],e.ring.push(s),d[e.end=l]=e):(e=f[l])?(n=d[c])?(delete f[e.start],delete d[n.end],e===n?(e.ring.push(s),o(e.ring)):f[n.start]=d[e.end]={start:n.start,end:e.end,ring:n.ring.concat(e.ring)}):(delete f[e.start],e.ring.unshift(r),f[e.start=c]=e):f[c]=d[l]={start:c,end:l,ring:[r,s]}}ji[l<<3].forEach(h)}(n,i,(function(t){r(t,n,i),function(t){for(var e=0,n=t.length,r=t[n-1][1]*t[0][0]-t[n-1][0]*t[0][1];++e<n;)r+=t[e-1][1]*t[e][0]-t[e-1][0]*t[e][1];return r}(t)>0?a.push([t]):s.push(t)})),s.forEach((function(t){for(var e,n=0,r=a.length;n<r;++n)if(-1!==Hi((e=a[n])[0],t))return void e.push(t)})),{type:"MultiPolygon",value:o,coordinates:a}}function A(e){return 2*e[0]+e[1]*(t+1)*4}function a(n,r,o){n.forEach((function(n){var i=n[0],A=n[1],a=0|i,s=0|A,c=zi(r[s*t+a]);i>0&&i<t&&a===i&&(n[0]=$i(i,zi(r[s*t+a-1]),c,o)),A>0&&A<e&&s===A&&(n[1]=$i(A,zi(r[(s-1)*t+a]),c,o))}))}return o.contour=i,o.size=function(n){if(!arguments.length)return[t,e];var r=Math.floor(n[0]),i=Math.floor(n[1]);if(!(r>=0&&i>=0))throw new Error("invalid size");return t=r,e=i,o},o.thresholds=function(t){return arguments.length?(n="function"===typeof t?t:Array.isArray(t)?Pi(Mi.call(t)):Pi(t),o):n},o.smooth=function(t){return arguments.length?(r=t?a:Ni,o):r===a},o}function Gi(t){return isFinite(t)?t:NaN}function Vi(t,e){return null!=t&&+t>=e}function zi(t){return null==t||isNaN(t=+t)?-1/0:t}function $i(t,e,n,r){const o=r-e,i=n-e,A=isFinite(o)||isFinite(i)?o/i:Math.sign(o)/Math.sign(i);return isNaN(A)?t:t+A-.5}function Yi(t){return t[0]}function Wi(t){return t[1]}function Xi(){return 1}function qi(){var t=Yi,e=Wi,n=Xi,r=960,o=500,i=20,A=2,s=3*i,c=r+2*s>>A,l=o+2*s>>A,u=Pi(20);function f(r){var o=new Float32Array(c*l),u=Math.pow(2,-A),f=-1;for(const i of r){var d=(t(i,++f,r)+s)*u,h=(e(i,f,r)+s)*u,p=+n(i,f,r);if(p&&d>=0&&d<c&&h>=0&&h<l){var g=Math.floor(d),y=Math.floor(h),m=d-g-.5,v=h-y-.5;o[g+y*c]+=(1-m)*(1-v)*p,o[g+1+y*c]+=m*(1-v)*p,o[g+1+(y+1)*c]+=m*v*p,o[g+(y+1)*c]+=(1-m)*v*p}}return a({data:o,width:c,height:l},i*u),o}function d(t){var e=f(t),n=u(e),r=Math.pow(2,2*A);return Array.isArray(n)||(n=(0,G.Ay)(Number.MIN_VALUE,(0,q.A)(e)/r,n)),Ki().size([c,l]).thresholds(n.map((t=>t*r)))(e).map(((t,e)=>(t.value=+n[e],h(t))))}function h(t){return t.coordinates.forEach(p),t}function p(t){t.forEach(g)}function g(t){t.forEach(y)}function y(t){t[0]=t[0]*Math.pow(2,A)-s,t[1]=t[1]*Math.pow(2,A)-s}function m(){return c=r+2*(s=3*i)>>A,l=o+2*s>>A,d}return d.contours=function(t){var e=f(t),n=Ki().size([c,l]),r=Math.pow(2,2*A),o=t=>{t=+t;var o=h(n.contour(e,t*r));return o.value=t,o};return Object.defineProperty(o,"max",{get:()=>(0,q.A)(e)/r}),o},d.x=function(e){return arguments.length?(t="function"===typeof e?e:Pi(+e),d):t},d.y=function(t){return arguments.length?(e="function"===typeof t?t:Pi(+t),d):e},d.weight=function(t){return arguments.length?(n="function"===typeof t?t:Pi(+t),d):n},d.size=function(t){if(!arguments.length)return[r,o];var e=+t[0],n=+t[1];if(!(e>=0&&n>=0))throw new Error("invalid size");return r=e,o=n,m()},d.cellSize=function(t){if(!arguments.length)return 1<<A;if(!((t=+t)>=1))throw new Error("invalid cell size");return A=Math.floor(Math.log(t)/Math.LN2),m()},d.thresholds=function(t){return arguments.length?(u="function"===typeof t?t:Array.isArray(t)?Pi(Mi.call(t)):Pi(t),d):u},d.bandwidth=function(t){if(!arguments.length)return Math.sqrt(i*(i+1));if(!((t=+t)>=0))throw new Error("invalid bandwidth");return i=(Math.sqrt(4*t*t+1)-1)/2,m()},d}const Ji=134217729;function Zi(t,e,n,r,o){let i,A,a,s,c=e[0],l=r[0],u=0,f=0;l>c===l>-c?(i=c,c=e[++u]):(i=l,l=r[++f]);let d=0;if(u<t&&f<n)for(l>c===l>-c?(A=c+i,a=i-(A-c),c=e[++u]):(A=l+i,a=i-(A-l),l=r[++f]),i=A,0!==a&&(o[d++]=a);u<t&&f<n;)l>c===l>-c?(A=i+c,s=A-i,a=i-(A-s)+(c-s),c=e[++u]):(A=i+l,s=A-i,a=i-(A-s)+(l-s),l=r[++f]),i=A,0!==a&&(o[d++]=a);for(;u<t;)A=i+c,s=A-i,a=i-(A-s)+(c-s),c=e[++u],i=A,0!==a&&(o[d++]=a);for(;f<n;)A=i+l,s=A-i,a=i-(A-s)+(l-s),l=r[++f],i=A,0!==a&&(o[d++]=a);return 0===i&&0!==d||(o[d++]=i),d}function tA(t){return new Float64Array(t)}const eA=tA(4),nA=tA(8),rA=tA(12),oA=tA(16),iA=tA(4);function AA(t,e,n,r,o,i){const A=(e-i)*(n-o),a=(t-o)*(r-i),s=A-a,c=Math.abs(A+a);return Math.abs(s)>=33306690738754716e-32*c?s:-function(t,e,n,r,o,i,A){let a,s,c,l,u,f,d,h,p,g,y,m,v,w,b,B,_,x;const C=t-o,E=n-o,F=e-i,S=r-i;w=C*S,f=Ji*C,d=f-(f-C),h=C-d,f=Ji*S,p=f-(f-S),g=S-p,b=h*g-(w-d*p-h*p-d*g),B=F*E,f=Ji*F,d=f-(f-F),h=F-d,f=Ji*E,p=f-(f-E),g=E-p,_=h*g-(B-d*p-h*p-d*g),y=b-_,u=b-y,eA[0]=b-(y+u)+(u-_),m=w+y,u=m-w,v=w-(m-u)+(y-u),y=v-B,u=v-y,eA[1]=v-(y+u)+(u-B),x=m+y,u=x-m,eA[2]=m-(x-u)+(y-u),eA[3]=x;let U=function(t,e){let n=e[0];for(let r=1;r<t;r++)n+=e[r];return n}(4,eA),Q=22204460492503146e-32*A;if(U>=Q||-U>=Q)return U;if(u=t-C,a=t-(C+u)+(u-o),u=n-E,c=n-(E+u)+(u-o),u=e-F,s=e-(F+u)+(u-i),u=r-S,l=r-(S+u)+(u-i),0===a&&0===s&&0===c&&0===l)return U;if(Q=11093356479670487e-47*A+33306690738754706e-32*Math.abs(U),U+=C*l+S*a-(F*c+E*s),U>=Q||-U>=Q)return U;w=a*S,f=Ji*a,d=f-(f-a),h=a-d,f=Ji*S,p=f-(f-S),g=S-p,b=h*g-(w-d*p-h*p-d*g),B=s*E,f=Ji*s,d=f-(f-s),h=s-d,f=Ji*E,p=f-(f-E),g=E-p,_=h*g-(B-d*p-h*p-d*g),y=b-_,u=b-y,iA[0]=b-(y+u)+(u-_),m=w+y,u=m-w,v=w-(m-u)+(y-u),y=v-B,u=v-y,iA[1]=v-(y+u)+(u-B),x=m+y,u=x-m,iA[2]=m-(x-u)+(y-u),iA[3]=x;const I=Zi(4,eA,4,iA,nA);w=C*l,f=Ji*C,d=f-(f-C),h=C-d,f=Ji*l,p=f-(f-l),g=l-p,b=h*g-(w-d*p-h*p-d*g),B=F*c,f=Ji*F,d=f-(f-F),h=F-d,f=Ji*c,p=f-(f-c),g=c-p,_=h*g-(B-d*p-h*p-d*g),y=b-_,u=b-y,iA[0]=b-(y+u)+(u-_),m=w+y,u=m-w,v=w-(m-u)+(y-u),y=v-B,u=v-y,iA[1]=v-(y+u)+(u-B),x=m+y,u=x-m,iA[2]=m-(x-u)+(y-u),iA[3]=x;const O=Zi(I,nA,4,iA,rA);w=a*l,f=Ji*a,d=f-(f-a),h=a-d,f=Ji*l,p=f-(f-l),g=l-p,b=h*g-(w-d*p-h*p-d*g),B=s*c,f=Ji*s,d=f-(f-s),h=s-d,f=Ji*c,p=f-(f-c),g=c-p,_=h*g-(B-d*p-h*p-d*g),y=b-_,u=b-y,iA[0]=b-(y+u)+(u-_),m=w+y,u=m-w,v=w-(m-u)+(y-u),y=v-B,u=v-y,iA[1]=v-(y+u)+(u-B),x=m+y,u=x-m,iA[2]=m-(x-u)+(y-u),iA[3]=x;const T=Zi(O,rA,4,iA,oA);return oA[T-1]}(t,e,n,r,o,i,c)}tA(4),tA(4),tA(4),tA(4),tA(4),tA(4),tA(4),tA(4),tA(4),tA(8),tA(8),tA(8),tA(4),tA(8),tA(8),tA(8),tA(12);tA(192),tA(192);tA(4),tA(4),tA(4),tA(4),tA(4),tA(4),tA(4),tA(4),tA(8),tA(8),tA(8),tA(8),tA(8),tA(8),tA(8),tA(8),tA(8),tA(4),tA(4),tA(4),tA(8),tA(16),tA(16),tA(16),tA(32),tA(32),tA(48),tA(64);tA(1152),tA(1152);tA(4),tA(4),tA(4),tA(4),tA(4),tA(4),tA(4),tA(4),tA(4),tA(4),tA(24),tA(24),tA(24),tA(24),tA(24),tA(24),tA(24),tA(24),tA(24),tA(24),tA(1152),tA(1152),tA(1152),tA(1152),tA(1152),tA(2304),tA(2304),tA(3456),tA(5760),tA(8),tA(8),tA(8),tA(16),tA(24),tA(48),tA(48),tA(96),tA(192),tA(384),tA(384),tA(384),tA(768);tA(96),tA(96),tA(96),tA(1152);const aA=Math.pow(2,-52),sA=new Uint32Array(512);class cA{static from(t,e=pA,n=gA){const r=t.length,o=new Float64Array(2*r);for(let i=0;i<r;i++){const r=t[i];o[2*i]=e(r),o[2*i+1]=n(r)}return new cA(o)}constructor(t){const e=t.length>>1;if(e>0&&"number"!==typeof t[0])throw new Error("Expected coords to contain numbers.");this.coords=t;const n=Math.max(2*e-5,0);this._triangles=new Uint32Array(3*n),this._halfedges=new Int32Array(3*n),this._hashSize=Math.ceil(Math.sqrt(e)),this._hullPrev=new Uint32Array(e),this._hullNext=new Uint32Array(e),this._hullTri=new Uint32Array(e),this._hullHash=new Int32Array(this._hashSize),this._ids=new Uint32Array(e),this._dists=new Float64Array(e),this.update()}update(){const{coords:t,_hullPrev:e,_hullNext:n,_hullTri:r,_hullHash:o}=this,i=t.length>>1;let A=1/0,a=1/0,s=-1/0,c=-1/0;for(let x=0;x<i;x++){const e=t[2*x],n=t[2*x+1];e<A&&(A=e),n<a&&(a=n),e>s&&(s=e),n>c&&(c=n),this._ids[x]=x}const l=(A+s)/2,u=(a+c)/2;let f,d,h;for(let x=0,C=1/0;x<i;x++){const e=lA(l,u,t[2*x],t[2*x+1]);e<C&&(f=x,C=e)}const p=t[2*f],g=t[2*f+1];for(let x=0,C=1/0;x<i;x++){if(x===f)continue;const e=lA(p,g,t[2*x],t[2*x+1]);e<C&&e>0&&(d=x,C=e)}let y=t[2*d],m=t[2*d+1],v=1/0;for(let x=0;x<i;x++){if(x===f||x===d)continue;const e=fA(p,g,y,m,t[2*x],t[2*x+1]);e<v&&(h=x,v=e)}let w=t[2*h],b=t[2*h+1];if(v===1/0){for(let r=0;r<i;r++)this._dists[r]=t[2*r]-t[0]||t[2*r+1]-t[1];dA(this._ids,this._dists,0,i-1);const e=new Uint32Array(i);let n=0;for(let t=0,r=-1/0;t<i;t++){const o=this._ids[t],i=this._dists[o];i>r&&(e[n++]=o,r=i)}return this.hull=e.subarray(0,n),this.triangles=new Uint32Array(0),void(this.halfedges=new Uint32Array(0))}if(AA(p,g,y,m,w,b)<0){const t=d,e=y,n=m;d=h,y=w,m=b,h=t,w=e,b=n}const B=function(t,e,n,r,o,i){const A=n-t,a=r-e,s=o-t,c=i-e,l=A*A+a*a,u=s*s+c*c,f=.5/(A*c-a*s),d=t+(c*l-a*u)*f,h=e+(A*u-s*l)*f;return{x:d,y:h}}(p,g,y,m,w,b);this._cx=B.x,this._cy=B.y;for(let x=0;x<i;x++)this._dists[x]=lA(t[2*x],t[2*x+1],B.x,B.y);dA(this._ids,this._dists,0,i-1),this._hullStart=f;let _=3;n[f]=e[h]=d,n[d]=e[f]=h,n[h]=e[d]=f,r[f]=0,r[d]=1,r[h]=2,o.fill(-1),o[this._hashKey(p,g)]=f,o[this._hashKey(y,m)]=d,o[this._hashKey(w,b)]=h,this.trianglesLen=0,this._addTriangle(f,d,h,-1,-1,-1);for(let x,C,E=0;E<this._ids.length;E++){const i=this._ids[E],A=t[2*i],a=t[2*i+1];if(E>0&&Math.abs(A-x)<=aA&&Math.abs(a-C)<=aA)continue;if(x=A,C=a,i===f||i===d||i===h)continue;let s=0;for(let t=0,e=this._hashKey(A,a);t<this._hashSize&&(s=o[(e+t)%this._hashSize],-1===s||s===n[s]);t++);s=e[s];let c,l=s;for(;c=n[l],AA(A,a,t[2*l],t[2*l+1],t[2*c],t[2*c+1])>=0;)if(l=c,l===s){l=-1;break}if(-1===l)continue;let u=this._addTriangle(l,i,n[l],-1,-1,r[l]);r[i]=this._legalize(u+2),r[l]=u,_++;let p=n[l];for(;c=n[p],AA(A,a,t[2*p],t[2*p+1],t[2*c],t[2*c+1])<0;)u=this._addTriangle(p,i,c,r[i],-1,r[p]),r[i]=this._legalize(u+2),n[p]=p,_--,p=c;if(l===s)for(;c=e[l],AA(A,a,t[2*c],t[2*c+1],t[2*l],t[2*l+1])<0;)u=this._addTriangle(c,i,l,-1,r[l],r[c]),this._legalize(u+2),r[c]=u,n[l]=l,_--,l=c;this._hullStart=e[i]=l,n[l]=e[p]=i,n[i]=p,o[this._hashKey(A,a)]=i,o[this._hashKey(t[2*l],t[2*l+1])]=l}this.hull=new Uint32Array(_);for(let x=0,C=this._hullStart;x<_;x++)this.hull[x]=C,C=n[C];this.triangles=this._triangles.subarray(0,this.trianglesLen),this.halfedges=this._halfedges.subarray(0,this.trianglesLen)}_hashKey(t,e){return Math.floor(function(t,e){const n=t/(Math.abs(t)+Math.abs(e));return(e>0?3-n:1+n)/4}(t-this._cx,e-this._cy)*this._hashSize)%this._hashSize}_legalize(t){const{_triangles:e,_halfedges:n,coords:r}=this;let o=0,i=0;for(;;){const A=n[t],a=t-t%3;if(i=a+(t+2)%3,-1===A){if(0===o)break;t=sA[--o];continue}const s=A-A%3,c=a+(t+1)%3,l=s+(A+2)%3,u=e[i],f=e[t],d=e[c],h=e[l];if(uA(r[2*u],r[2*u+1],r[2*f],r[2*f+1],r[2*d],r[2*d+1],r[2*h],r[2*h+1])){e[t]=h,e[A]=u;const r=n[l];if(-1===r){let e=this._hullStart;do{if(this._hullTri[e]===l){this._hullTri[e]=t;break}e=this._hullPrev[e]}while(e!==this._hullStart)}this._link(t,r),this._link(A,n[i]),this._link(i,l);const a=s+(A+1)%3;o<sA.length&&(sA[o++]=a)}else{if(0===o)break;t=sA[--o]}}return i}_link(t,e){this._halfedges[t]=e,-1!==e&&(this._halfedges[e]=t)}_addTriangle(t,e,n,r,o,i){const A=this.trianglesLen;return this._triangles[A]=t,this._triangles[A+1]=e,this._triangles[A+2]=n,this._link(A,r),this._link(A+1,o),this._link(A+2,i),this.trianglesLen+=3,A}}function lA(t,e,n,r){const o=t-n,i=e-r;return o*o+i*i}function uA(t,e,n,r,o,i,A,a){const s=t-A,c=e-a,l=n-A,u=r-a,f=o-A,d=i-a,h=l*l+u*u,p=f*f+d*d;return s*(u*p-h*d)-c*(l*p-h*f)+(s*s+c*c)*(l*d-u*f)<0}function fA(t,e,n,r,o,i){const A=n-t,a=r-e,s=o-t,c=i-e,l=A*A+a*a,u=s*s+c*c,f=.5/(A*c-a*s),d=(c*l-a*u)*f,h=(A*u-s*l)*f;return d*d+h*h}function dA(t,e,n,r){if(r-n<=20)for(let o=n+1;o<=r;o++){const r=t[o],i=e[r];let A=o-1;for(;A>=n&&e[t[A]]>i;)t[A+1]=t[A--];t[A+1]=r}else{let o=n+1,i=r;hA(t,n+r>>1,o),e[t[n]]>e[t[r]]&&hA(t,n,r),e[t[o]]>e[t[r]]&&hA(t,o,r),e[t[n]]>e[t[o]]&&hA(t,n,o);const A=t[o],a=e[A];for(;;){do{o++}while(e[t[o]]<a);do{i--}while(e[t[i]]>a);if(i<o)break;hA(t,o,i)}t[n+1]=t[i],t[i]=A,r-o+1>=i-n?(dA(t,e,o,r),dA(t,e,n,i-1)):(dA(t,e,n,i-1),dA(t,e,o,r))}}function hA(t,e,n){const r=t[e];t[e]=t[n],t[n]=r}function pA(t){return t[0]}function gA(t){return t[1]}const yA=1e-6;class mA{constructor(){this._x0=this._y0=this._x1=this._y1=null,this._=""}moveTo(t,e){this._+=`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")}lineTo(t,e){this._+=`L${this._x1=+t},${this._y1=+e}`}arc(t,e,n){const r=(t=+t)+(n=+n),o=e=+e;if(n<0)throw new Error("negative radius");null===this._x1?this._+=`M${r},${o}`:(Math.abs(this._x1-r)>yA||Math.abs(this._y1-o)>yA)&&(this._+="L"+r+","+o),n&&(this._+=`A${n},${n},0,1,1,${t-n},${e}A${n},${n},0,1,1,${this._x1=r},${this._y1=o}`)}rect(t,e,n,r){this._+=`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}h${+n}v${+r}h${-n}Z`}value(){return this._||null}}class vA{constructor(){this._=[]}moveTo(t,e){this._.push([t,e])}closePath(){this._.push(this._[0].slice())}lineTo(t,e){this._.push([t,e])}value(){return this._.length?this._:null}}class wA{constructor(t,[e,n,r,o]=[0,0,960,500]){if(!((r=+r)>=(e=+e))||!((o=+o)>=(n=+n)))throw new Error("invalid bounds");this.delaunay=t,this._circumcenters=new Float64Array(2*t.points.length),this.vectors=new Float64Array(2*t.points.length),this.xmax=r,this.xmin=e,this.ymax=o,this.ymin=n,this._init()}update(){return this.delaunay.update(),this._init(),this}_init(){const{delaunay:{points:t,hull:e,triangles:n},vectors:r}=this;let o,i;const A=this.circumcenters=this._circumcenters.subarray(0,n.length/3*2);for(let h,p,g=0,y=0,m=n.length;g<m;g+=3,y+=2){const r=2*n[g],a=2*n[g+1],s=2*n[g+2],c=t[r],l=t[r+1],u=t[a],f=t[a+1],d=t[s],m=t[s+1],v=u-c,w=f-l,b=d-c,B=m-l,_=2*(v*B-w*b);if(Math.abs(_)<1e-9){if(void 0===o){o=i=0;for(const n of e)o+=t[2*n],i+=t[2*n+1];o/=e.length,i/=e.length}const n=1e9*Math.sign((o-c)*B-(i-l)*b);h=(c+d)/2-n*B,p=(l+m)/2+n*b}else{const t=1/_,e=v*v+w*w,n=b*b+B*B;h=c+(B*e-w*n)*t,p=l+(v*n-b*e)*t}A[y]=h,A[y+1]=p}let a,s,c,l=e[e.length-1],u=4*l,f=t[2*l],d=t[2*l+1];r.fill(0);for(let h=0;h<e.length;++h)l=e[h],a=u,s=f,c=d,u=4*l,f=t[2*l],d=t[2*l+1],r[a+2]=r[u]=c-d,r[a+3]=r[u+1]=f-s}render(t){const e=null==t?t=new mA:void 0,{delaunay:{halfedges:n,inedges:r,hull:o},circumcenters:i,vectors:A}=this;if(o.length<=1)return null;for(let c=0,l=n.length;c<l;++c){const e=n[c];if(e<c)continue;const r=2*Math.floor(c/3),o=2*Math.floor(e/3),A=i[r],a=i[r+1],s=i[o],l=i[o+1];this._renderSegment(A,a,s,l,t)}let a,s=o[o.length-1];for(let c=0;c<o.length;++c){a=s,s=o[c];const e=2*Math.floor(r[s]/3),n=i[e],l=i[e+1],u=4*a,f=this._project(n,l,A[u+2],A[u+3]);f&&this._renderSegment(n,l,f[0],f[1],t)}return e&&e.value()}renderBounds(t){const e=null==t?t=new mA:void 0;return t.rect(this.xmin,this.ymin,this.xmax-this.xmin,this.ymax-this.ymin),e&&e.value()}renderCell(t,e){const n=null==e?e=new mA:void 0,r=this._clip(t);if(null===r||!r.length)return;e.moveTo(r[0],r[1]);let o=r.length;for(;r[0]===r[o-2]&&r[1]===r[o-1]&&o>1;)o-=2;for(let i=2;i<o;i+=2)r[i]===r[i-2]&&r[i+1]===r[i-1]||e.lineTo(r[i],r[i+1]);return e.closePath(),n&&n.value()}*cellPolygons(){const{delaunay:{points:t}}=this;for(let e=0,n=t.length/2;e<n;++e){const t=this.cellPolygon(e);t&&(t.index=e,yield t)}}cellPolygon(t){const e=new vA;return this.renderCell(t,e),e.value()}_renderSegment(t,e,n,r,o){let i;const A=this._regioncode(t,e),a=this._regioncode(n,r);0===A&&0===a?(o.moveTo(t,e),o.lineTo(n,r)):(i=this._clipSegment(t,e,n,r,A,a))&&(o.moveTo(i[0],i[1]),o.lineTo(i[2],i[3]))}contains(t,e,n){return(e=+e)===e&&(n=+n)===n&&this.delaunay._step(t,e,n)===t}*neighbors(t){const e=this._clip(t);if(e)for(const n of this.delaunay.neighbors(t)){const t=this._clip(n);if(t)t:for(let r=0,o=e.length;r<o;r+=2)for(let i=0,A=t.length;i<A;i+=2)if(e[r]===t[i]&&e[r+1]===t[i+1]&&e[(r+2)%o]===t[(i+A-2)%A]&&e[(r+3)%o]===t[(i+A-1)%A]){yield n;break t}}}_cell(t){const{circumcenters:e,delaunay:{inedges:n,halfedges:r,triangles:o}}=this,i=n[t];if(-1===i)return null;const A=[];let a=i;do{const n=Math.floor(a/3);if(A.push(e[2*n],e[2*n+1]),a=a%3===2?a-2:a+1,o[a]!==t)break;a=r[a]}while(a!==i&&-1!==a);return A}_clip(t){if(0===t&&1===this.delaunay.hull.length)return[this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax,this.xmin,this.ymin];const e=this._cell(t);if(null===e)return null;const{vectors:n}=this,r=4*t;return this._simplify(n[r]||n[r+1]?this._clipInfinite(t,e,n[r],n[r+1],n[r+2],n[r+3]):this._clipFinite(t,e))}_clipFinite(t,e){const n=e.length;let r,o,i,A,a=null,s=e[n-2],c=e[n-1],l=this._regioncode(s,c),u=0;for(let f=0;f<n;f+=2)if(r=s,o=c,s=e[f],c=e[f+1],i=l,l=this._regioncode(s,c),0===i&&0===l)A=u,u=0,a?a.push(s,c):a=[s,c];else{let e,n,f,d,h;if(0===i){if(null===(e=this._clipSegment(r,o,s,c,i,l)))continue;[n,f,d,h]=e}else{if(null===(e=this._clipSegment(s,c,r,o,l,i)))continue;[d,h,n,f]=e,A=u,u=this._edgecode(n,f),A&&u&&this._edge(t,A,u,a,a.length),a?a.push(n,f):a=[n,f]}A=u,u=this._edgecode(d,h),A&&u&&this._edge(t,A,u,a,a.length),a?a.push(d,h):a=[d,h]}if(a)A=u,u=this._edgecode(a[0],a[1]),A&&u&&this._edge(t,A,u,a,a.length);else if(this.contains(t,(this.xmin+this.xmax)/2,(this.ymin+this.ymax)/2))return[this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax,this.xmin,this.ymin];return a}_clipSegment(t,e,n,r,o,i){const A=o<i;for(A&&([t,e,n,r,o,i]=[n,r,t,e,i,o]);;){if(0===o&&0===i)return A?[n,r,t,e]:[t,e,n,r];if(o&i)return null;let a,s,c=o||i;8&c?(a=t+(n-t)*(this.ymax-e)/(r-e),s=this.ymax):4&c?(a=t+(n-t)*(this.ymin-e)/(r-e),s=this.ymin):2&c?(s=e+(r-e)*(this.xmax-t)/(n-t),a=this.xmax):(s=e+(r-e)*(this.xmin-t)/(n-t),a=this.xmin),o?(t=a,e=s,o=this._regioncode(t,e)):(n=a,r=s,i=this._regioncode(n,r))}}_clipInfinite(t,e,n,r,o,i){let A,a=Array.from(e);if((A=this._project(a[0],a[1],n,r))&&a.unshift(A[0],A[1]),(A=this._project(a[a.length-2],a[a.length-1],o,i))&&a.push(A[0],A[1]),a=this._clipFinite(t,a))for(let s,c=0,l=a.length,u=this._edgecode(a[l-2],a[l-1]);c<l;c+=2)s=u,u=this._edgecode(a[c],a[c+1]),s&&u&&(c=this._edge(t,s,u,a,c),l=a.length);else this.contains(t,(this.xmin+this.xmax)/2,(this.ymin+this.ymax)/2)&&(a=[this.xmin,this.ymin,this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax]);return a}_edge(t,e,n,r,o){for(;e!==n;){let n,i;switch(e){case 5:e=4;continue;case 4:e=6,n=this.xmax,i=this.ymin;break;case 6:e=2;continue;case 2:e=10,n=this.xmax,i=this.ymax;break;case 10:e=8;continue;case 8:e=9,n=this.xmin,i=this.ymax;break;case 9:e=1;continue;case 1:e=5,n=this.xmin,i=this.ymin}r[o]===n&&r[o+1]===i||!this.contains(t,n,i)||(r.splice(o,0,n,i),o+=2)}return o}_project(t,e,n,r){let o,i,A,a=1/0;if(r<0){if(e<=this.ymin)return null;(o=(this.ymin-e)/r)<a&&(A=this.ymin,i=t+(a=o)*n)}else if(r>0){if(e>=this.ymax)return null;(o=(this.ymax-e)/r)<a&&(A=this.ymax,i=t+(a=o)*n)}if(n>0){if(t>=this.xmax)return null;(o=(this.xmax-t)/n)<a&&(i=this.xmax,A=e+(a=o)*r)}else if(n<0){if(t<=this.xmin)return null;(o=(this.xmin-t)/n)<a&&(i=this.xmin,A=e+(a=o)*r)}return[i,A]}_edgecode(t,e){return(t===this.xmin?1:t===this.xmax?2:0)|(e===this.ymin?4:e===this.ymax?8:0)}_regioncode(t,e){return(t<this.xmin?1:t>this.xmax?2:0)|(e<this.ymin?4:e>this.ymax?8:0)}_simplify(t){if(t&&t.length>4){for(let e=0;e<t.length;e+=2){const n=(e+2)%t.length,r=(e+4)%t.length;(t[e]===t[n]&&t[n]===t[r]||t[e+1]===t[n+1]&&t[n+1]===t[r+1])&&(t.splice(n,2),e-=2)}t.length||(t=null)}return t}}const bA=2*Math.PI,BA=Math.pow;function _A(t){return t[0]}function xA(t){return t[1]}function CA(t,e,n){return[t+Math.sin(t+e)*n,e+Math.cos(t-e)*n]}class EA{static from(t,e=_A,n=xA,r){return new EA("length"in t?function(t,e,n,r){const o=t.length,i=new Float64Array(2*o);for(let A=0;A<o;++A){const o=t[A];i[2*A]=e.call(r,o,A,t),i[2*A+1]=n.call(r,o,A,t)}return i}(t,e,n,r):Float64Array.from(function*(t,e,n,r){let o=0;for(const i of t)yield e.call(r,i,o,t),yield n.call(r,i,o,t),++o}(t,e,n,r)))}constructor(t){this._delaunator=new cA(t),this.inedges=new Int32Array(t.length/2),this._hullIndex=new Int32Array(t.length/2),this.points=this._delaunator.coords,this._init()}update(){return this._delaunator.update(),this._init(),this}_init(){const t=this._delaunator,e=this.points;if(t.hull&&t.hull.length>2&&function(t){const{triangles:e,coords:n}=t;for(let r=0;r<e.length;r+=3){const t=2*e[r],o=2*e[r+1],i=2*e[r+2];if((n[i]-n[t])*(n[o+1]-n[t+1])-(n[o]-n[t])*(n[i+1]-n[t+1])>1e-10)return!1}return!0}(t)){this.collinear=Int32Array.from({length:e.length/2},((t,e)=>e)).sort(((t,n)=>e[2*t]-e[2*n]||e[2*t+1]-e[2*n+1]));const t=this.collinear[0],n=this.collinear[this.collinear.length-1],r=[e[2*t],e[2*t+1],e[2*n],e[2*n+1]],o=1e-8*Math.hypot(r[3]-r[1],r[2]-r[0]);for(let i=0,A=e.length/2;i<A;++i){const t=CA(e[2*i],e[2*i+1],o);e[2*i]=t[0],e[2*i+1]=t[1]}this._delaunator=new cA(e)}else delete this.collinear;const n=this.halfedges=this._delaunator.halfedges,r=this.hull=this._delaunator.hull,o=this.triangles=this._delaunator.triangles,i=this.inedges.fill(-1),A=this._hullIndex.fill(-1);for(let a=0,s=n.length;a<s;++a){const t=o[a%3===2?a-2:a+1];-1!==n[a]&&-1!==i[t]||(i[t]=a)}for(let a=0,s=r.length;a<s;++a)A[r[a]]=a;r.length<=2&&r.length>0&&(this.triangles=new Int32Array(3).fill(-1),this.halfedges=new Int32Array(3).fill(-1),this.triangles[0]=r[0],i[r[0]]=1,2===r.length&&(i[r[1]]=0,this.triangles[1]=r[1],this.triangles[2]=r[1]))}voronoi(t){return new wA(this,t)}*neighbors(t){const{inedges:e,hull:n,_hullIndex:r,halfedges:o,triangles:i,collinear:A}=this;if(A){const e=A.indexOf(t);return e>0&&(yield A[e-1]),void(e<A.length-1&&(yield A[e+1]))}const a=e[t];if(-1===a)return;let s=a,c=-1;do{if(yield c=i[s],s=s%3===2?s-2:s+1,i[s]!==t)return;if(s=o[s],-1===s){const e=n[(r[t]+1)%n.length];return void(e!==c&&(yield e))}}while(s!==a)}find(t,e,n=0){if((t=+t)!==t||(e=+e)!==e)return-1;const r=n;let o;for(;(o=this._step(n,t,e))>=0&&o!==n&&o!==r;)n=o;return o}_step(t,e,n){const{inedges:r,hull:o,_hullIndex:i,halfedges:A,triangles:a,points:s}=this;if(-1===r[t]||!s.length)return(t+1)%(s.length>>1);let c=t,l=BA(e-s[2*t],2)+BA(n-s[2*t+1],2);const u=r[t];let f=u;do{let r=a[f];const u=BA(e-s[2*r],2)+BA(n-s[2*r+1],2);if(u<l&&(l=u,c=r),f=f%3===2?f-2:f+1,a[f]!==t)break;if(f=A[f],-1===f){if(f=o[(i[t]+1)%o.length],f!==r&&BA(e-s[2*f],2)+BA(n-s[2*f+1],2)<l)return f;break}}while(f!==u);return c}render(t){const e=null==t?t=new mA:void 0,{points:n,halfedges:r,triangles:o}=this;for(let i=0,A=r.length;i<A;++i){const e=r[i];if(e<i)continue;const A=2*o[i],a=2*o[e];t.moveTo(n[A],n[A+1]),t.lineTo(n[a],n[a+1])}return this.renderHull(t),e&&e.value()}renderPoints(t,e){void 0!==e||t&&"function"===typeof t.moveTo||(e=t,t=null),e=void 0==e?2:+e;const n=null==t?t=new mA:void 0,{points:r}=this;for(let o=0,i=r.length;o<i;o+=2){const n=r[o],i=r[o+1];t.moveTo(n+e,i),t.arc(n,i,e,0,bA)}return n&&n.value()}renderHull(t){const e=null==t?t=new mA:void 0,{hull:n,points:r}=this,o=2*n[0],i=n.length;t.moveTo(r[o],r[o+1]);for(let A=1;A<i;++A){const e=2*n[A];t.lineTo(r[e],r[e+1])}return t.closePath(),e&&e.value()}hullPolygon(){const t=new vA;return this.renderHull(t),t.value()}renderTriangle(t,e){const n=null==e?e=new mA:void 0,{points:r,triangles:o}=this,i=2*o[t*=3],A=2*o[t+1],a=2*o[t+2];return e.moveTo(r[i],r[i+1]),e.lineTo(r[A],r[A+1]),e.lineTo(r[a],r[a+1]),e.closePath(),n&&n.value()}*trianglePolygons(){const{triangles:t}=this;for(let e=0,n=t.length/3;e<n;++e)yield this.trianglePolygon(e)}trianglePolygon(t){const e=new vA;return this.renderTriangle(t,e),e.value()}}const FA=t=>()=>t;function SA(t,{sourceEvent:e,subject:n,target:r,identifier:o,active:i,x:A,y:a,dx:s,dy:c,dispatch:l}){Object.defineProperties(this,{type:{value:t,enumerable:!0,configurable:!0},sourceEvent:{value:e,enumerable:!0,configurable:!0},subject:{value:n,enumerable:!0,configurable:!0},target:{value:r,enumerable:!0,configurable:!0},identifier:{value:o,enumerable:!0,configurable:!0},active:{value:i,enumerable:!0,configurable:!0},x:{value:A,enumerable:!0,configurable:!0},y:{value:a,enumerable:!0,configurable:!0},dx:{value:s,enumerable:!0,configurable:!0},dy:{value:c,enumerable:!0,configurable:!0},_:{value:l}})}function UA(t){return!t.ctrlKey&&!t.button}function QA(){return this.parentNode}function IA(t,e){return null==e?{x:t.x,y:t.y}:e}function OA(){return navigator.maxTouchPoints||"ontouchstart"in this}function TA(){var t,e,n,r,o=UA,i=QA,A=IA,a=OA,s={},c=oe("start","drag","end"),l=0,u=0;function f(t){t.on("mousedown.drag",d).filter(a).on("touchstart.drag",g).on("touchmove.drag",y,wn).on("touchend.drag touchcancel.drag",m).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function d(A,a){if(!r&&o.call(this,A,a)){var s=v(this,i.call(this,A,a),A,a,"mouse");s&&(vn(A.view).on("mousemove.drag",h,bn).on("mouseup.drag",p,bn),xn(A.view),Bn(A),n=!1,t=A.clientX,e=A.clientY,s("start",A))}}function h(r){if(_n(r),!n){var o=r.clientX-t,i=r.clientY-e;n=o*o+i*i>u}s.mouse("drag",r)}function p(t){vn(t.view).on("mousemove.drag mouseup.drag",null),Cn(t.view,n),_n(t),s.mouse("end",t)}function g(t,e){if(o.call(this,t,e)){var n,r,A=t.changedTouches,a=i.call(this,t,e),s=A.length;for(n=0;n<s;++n)(r=v(this,a,t,e,A[n].identifier,A[n]))&&(Bn(t),r("start",t,A[n]))}}function y(t){var e,n,r=t.changedTouches,o=r.length;for(e=0;e<o;++e)(n=s[r[e].identifier])&&(_n(t),n("drag",t,r[e]))}function m(t){var e,n,o=t.changedTouches,i=o.length;for(r&&clearTimeout(r),r=setTimeout((function(){r=null}),500),e=0;e<i;++e)(n=s[o[e].identifier])&&(Bn(t),n("end",t,o[e]))}function v(t,e,n,r,o,i){var a,u,d,h=c.copy(),p=Sn(i||n,e);if(null!=(d=A.call(t,new SA("beforestart",{sourceEvent:n,target:f,identifier:o,active:l,x:p[0],y:p[1],dx:0,dy:0,dispatch:h}),r)))return a=d.x-p[0]||0,u=d.y-p[1]||0,function n(i,A,c){var g,y=p;switch(i){case"start":s[o]=n,g=l++;break;case"end":delete s[o],--l;case"drag":p=Sn(c||A,e),g=l}h.call(i,t,new SA(i,{sourceEvent:A,subject:d,target:f,identifier:o,active:g,x:p[0]+a,y:p[1]+u,dx:p[0]-y[0],dy:p[1]-y[1],dispatch:h}),r)}}return f.filter=function(t){return arguments.length?(o="function"===typeof t?t:FA(!!t),f):o},f.container=function(t){return arguments.length?(i="function"===typeof t?t:FA(t),f):i},f.subject=function(t){return arguments.length?(A="function"===typeof t?t:FA(t),f):A},f.touchable=function(t){return arguments.length?(a="function"===typeof t?t:FA(!!t),f):a},f.on=function(){var t=c.on.apply(c,arguments);return t===c?f:t},f.clickDistance=function(t){return arguments.length?(u=(t=+t)*t,f):Math.sqrt(u)},f}SA.prototype.on=function(){var t=this._.on.apply(this._,arguments);return t===this._?this:t};var kA={},MA={},RA=34,PA=10,HA=13;function DA(t){return new Function("d","return {"+t.map((function(t,e){return JSON.stringify(t)+": d["+e+'] || ""'})).join(",")+"}")}function LA(t){var e=Object.create(null),n=[];return t.forEach((function(t){for(var r in t)r in e||n.push(e[r]=r)})),n}function NA(t,e){var n=t+"",r=n.length;return r<e?new Array(e-r+1).join(0)+n:n}function jA(t){var e=t.getUTCHours(),n=t.getUTCMinutes(),r=t.getUTCSeconds(),o=t.getUTCMilliseconds();return isNaN(t)?"Invalid Date":function(t){return t<0?"-"+NA(-t,6):t>9999?"+"+NA(t,6):NA(t,4)}(t.getUTCFullYear())+"-"+NA(t.getUTCMonth()+1,2)+"-"+NA(t.getUTCDate(),2)+(o?"T"+NA(e,2)+":"+NA(n,2)+":"+NA(r,2)+"."+NA(o,3)+"Z":r?"T"+NA(e,2)+":"+NA(n,2)+":"+NA(r,2)+"Z":n||e?"T"+NA(e,2)+":"+NA(n,2)+"Z":"")}function KA(t){var e=new RegExp('["'+t+"\n\r]"),n=t.charCodeAt(0);function r(t,e){var r,o=[],i=t.length,A=0,a=0,s=i<=0,c=!1;function l(){if(s)return MA;if(c)return c=!1,kA;var e,r,o=A;if(t.charCodeAt(o)===RA){for(;A++<i&&t.charCodeAt(A)!==RA||t.charCodeAt(++A)===RA;);return(e=A)>=i?s=!0:(r=t.charCodeAt(A++))===PA?c=!0:r===HA&&(c=!0,t.charCodeAt(A)===PA&&++A),t.slice(o+1,e-1).replace(/""/g,'"')}for(;A<i;){if((r=t.charCodeAt(e=A++))===PA)c=!0;else if(r===HA)c=!0,t.charCodeAt(A)===PA&&++A;else if(r!==n)continue;return t.slice(o,e)}return s=!0,t.slice(o,i)}for(t.charCodeAt(i-1)===PA&&--i,t.charCodeAt(i-1)===HA&&--i;(r=l())!==MA;){for(var u=[];r!==kA&&r!==MA;)u.push(r),r=l();e&&null==(u=e(u,a++))||o.push(u)}return o}function o(e,n){return e.map((function(e){return n.map((function(t){return A(e[t])})).join(t)}))}function i(e){return e.map(A).join(t)}function A(t){return null==t?"":t instanceof Date?jA(t):e.test(t+="")?'"'+t.replace(/"/g,'""')+'"':t}return{parse:function(t,e){var n,o,i=r(t,(function(t,r){if(n)return n(t,r-1);o=t,n=e?function(t,e){var n=DA(t);return function(r,o){return e(n(r),o,t)}}(t,e):DA(t)}));return i.columns=o||[],i},parseRows:r,format:function(e,n){return null==n&&(n=LA(e)),[n.map(A).join(t)].concat(o(e,n)).join("\n")},formatBody:function(t,e){return null==e&&(e=LA(t)),o(t,e).join("\n")},formatRows:function(t){return t.map(i).join("\n")},formatRow:i,formatValue:A}}var GA=KA(","),VA=GA.parse,zA=GA.parseRows,$A=GA.format,YA=GA.formatBody,WA=GA.formatRows,XA=GA.formatRow,qA=GA.formatValue,JA=KA("\t"),ZA=JA.parse,ta=JA.parseRows,ea=JA.format,na=JA.formatBody,ra=JA.formatRows,oa=JA.formatRow,ia=JA.formatValue;function Aa(t){for(var e in t){var n,r,o=t[e].trim();if(o)if("true"===o)o=!0;else if("false"===o)o=!1;else if("NaN"===o)o=NaN;else if(isNaN(n=+o)){if(!(r=o.match(/^([-+]\d{2})?\d{4}(-\d{2}(-\d{2})?)?(T\d{2}:\d{2}(:\d{2}(\.\d{3})?)?(Z|[-+]\d{2}:\d{2})?)?$/)))continue;aa&&r[4]&&!r[7]&&(o=o.replace(/-/g,"/").replace(/T/," ")),o=new Date(o)}else o=n;else o=null;t[e]=o}return t}const aa=new Date("2019-01-01T00:00").getHours()||new Date("2019-07-01T00:00").getHours(),sa=t=>+t;function ca(t){return t*t}function la(t){return t*(2-t)}function ua(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2}var fa=function t(e){function n(t){return Math.pow(t,e)}return e=+e,n.exponent=t,n}(3),da=function t(e){function n(t){return 1-Math.pow(1-t,e)}return e=+e,n.exponent=t,n}(3),ha=function t(e){function n(t){return((t*=2)<=1?Math.pow(t,e):2-Math.pow(2-t,e))/2}return e=+e,n.exponent=t,n}(3),pa=Math.PI,ga=pa/2;function ya(t){return 1===+t?1:1-Math.cos(t*ga)}function ma(t){return Math.sin(t*ga)}function va(t){return(1-Math.cos(pa*t))/2}function wa(t){return 1.0009775171065494*(Math.pow(2,-10*t)-.0009765625)}function ba(t){return wa(1-+t)}function Ba(t){return 1-wa(t)}function _a(t){return((t*=2)<=1?wa(1-t):2-wa(t-1))/2}function xa(t){return 1-Math.sqrt(1-t*t)}function Ca(t){return Math.sqrt(1- --t*t)}function Ea(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}var Fa=4/11,Sa=6/11,Ua=8/11,Qa=3/4,Ia=9/11,Oa=10/11,Ta=15/16,ka=21/22,Ma=63/64,Ra=1/Fa/Fa;function Pa(t){return 1-Ha(1-t)}function Ha(t){return(t=+t)<Fa?Ra*t*t:t<Ua?Ra*(t-=Sa)*t+Qa:t<Oa?Ra*(t-=Ia)*t+Ta:Ra*(t-=ka)*t+Ma}function Da(t){return((t*=2)<=1?1-Ha(1-t):Ha(t-1)+1)/2}var La=1.70158,Na=function t(e){function n(t){return(t=+t)*t*(e*(t-1)+t)}return e=+e,n.overshoot=t,n}(La),ja=function t(e){function n(t){return--t*t*((t+1)*e+t)+1}return e=+e,n.overshoot=t,n}(La),Ka=function t(e){function n(t){return((t*=2)<1?t*t*((e+1)*t-e):(t-=2)*t*((e+1)*t+e)+2)/2}return e=+e,n.overshoot=t,n}(La),Ga=2*Math.PI,Va=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=Ga);function o(t){return e*wa(- --t)*Math.sin((r-t)/n)}return o.amplitude=function(e){return t(e,n*Ga)},o.period=function(n){return t(e,n)},o}(1,.3),za=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=Ga);function o(t){return 1-e*wa(t=+t)*Math.sin((t+r)/n)}return o.amplitude=function(e){return t(e,n*Ga)},o.period=function(n){return t(e,n)},o}(1,.3),$a=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=Ga);function o(t){return((t=2*t-1)<0?e*wa(-t)*Math.sin((r-t)/n):2-e*wa(t)*Math.sin((r+t)/n))/2}return o.amplitude=function(e){return t(e,n*Ga)},o.period=function(n){return t(e,n)},o}(1,.3);function Ya(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.blob()}function Wa(t,e){return fetch(t,e).then(Ya)}function Xa(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.arrayBuffer()}function qa(t,e){return fetch(t,e).then(Xa)}function Ja(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.text()}function Za(t,e){return fetch(t,e).then(Ja)}function ts(t){return function(e,n,r){return 2===arguments.length&&"function"===typeof n&&(r=n,n=void 0),Za(e,n).then((function(e){return t(e,r)}))}}function es(t,e,n,r){3===arguments.length&&"function"===typeof n&&(r=n,n=void 0);var o=KA(t);return Za(e,n).then((function(t){return o.parse(t,r)}))}var ns=ts(VA),rs=ts(ZA);function os(t,e){return new Promise((function(n,r){var o=new Image;for(var i in e)o[i]=e[i];o.onerror=r,o.onload=function(){n(o)},o.src=t}))}function is(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);if(204!==t.status&&205!==t.status)return t.json()}function As(t,e){return fetch(t,e).then(is)}function as(t){return(e,n)=>Za(e,n).then((e=>(new DOMParser).parseFromString(e,t)))}const ss=as("application/xml");var cs=as("text/html"),ls=as("image/svg+xml");function us(t,e){var n,r=1;function o(){var o,i,A=n.length,a=0,s=0;for(o=0;o<A;++o)a+=(i=n[o]).x,s+=i.y;for(a=(a/A-t)*r,s=(s/A-e)*r,o=0;o<A;++o)(i=n[o]).x-=a,i.y-=s}return null==t&&(t=0),null==e&&(e=0),o.initialize=function(t){n=t},o.x=function(e){return arguments.length?(t=+e,o):t},o.y=function(t){return arguments.length?(e=+t,o):e},o.strength=function(t){return arguments.length?(r=+t,o):r},o}function fs(t,e,n,r){if(isNaN(e)||isNaN(n))return t;var o,i,A,a,s,c,l,u,f,d=t._root,h={data:r},p=t._x0,g=t._y0,y=t._x1,m=t._y1;if(!d)return t._root=h,t;for(;d.length;)if((c=e>=(i=(p+y)/2))?p=i:y=i,(l=n>=(A=(g+m)/2))?g=A:m=A,o=d,!(d=d[u=l<<1|c]))return o[u]=h,t;if(a=+t._x.call(null,d.data),s=+t._y.call(null,d.data),e===a&&n===s)return h.next=d,o?o[u]=h:t._root=h,t;do{o=o?o[u]=new Array(4):t._root=new Array(4),(c=e>=(i=(p+y)/2))?p=i:y=i,(l=n>=(A=(g+m)/2))?g=A:m=A}while((u=l<<1|c)===(f=(s>=A)<<1|a>=i));return o[f]=d,o[u]=h,t}function ds(t,e,n,r,o){this.node=t,this.x0=e,this.y0=n,this.x1=r,this.y1=o}function hs(t){return t[0]}function ps(t){return t[1]}function gs(t,e,n){var r=new ys(null==e?hs:e,null==n?ps:n,NaN,NaN,NaN,NaN);return null==t?r:r.addAll(t)}function ys(t,e,n,r,o,i){this._x=t,this._y=e,this._x0=n,this._y0=r,this._x1=o,this._y1=i,this._root=void 0}function ms(t){for(var e={data:t.data},n=e;t=t.next;)n=n.next={data:t.data};return e}var vs=gs.prototype=ys.prototype;function ws(t){return function(){return t}}function bs(t){return 1e-6*(t()-.5)}function Bs(t){return t.x+t.vx}function _s(t){return t.y+t.vy}function xs(t){var e,n,r,o=1,i=1;function A(){for(var t,A,s,c,l,u,f,d=e.length,h=0;h<i;++h)for(A=gs(e,Bs,_s).visitAfter(a),t=0;t<d;++t)s=e[t],u=n[s.index],f=u*u,c=s.x+s.vx,l=s.y+s.vy,A.visit(p);function p(t,e,n,i,A){var a=t.data,d=t.r,h=u+d;if(!a)return e>c+h||i<c-h||n>l+h||A<l-h;if(a.index>s.index){var p=c-a.x-a.vx,g=l-a.y-a.vy,y=p*p+g*g;y<h*h&&(0===p&&(y+=(p=bs(r))*p),0===g&&(y+=(g=bs(r))*g),y=(h-(y=Math.sqrt(y)))/y*o,s.vx+=(p*=y)*(h=(d*=d)/(f+d)),s.vy+=(g*=y)*h,a.vx-=p*(h=1-h),a.vy-=g*h)}}}function a(t){if(t.data)return t.r=n[t.data.index];for(var e=t.r=0;e<4;++e)t[e]&&t[e].r>t.r&&(t.r=t[e].r)}function s(){if(e){var r,o,i=e.length;for(n=new Array(i),r=0;r<i;++r)o=e[r],n[o.index]=+t(o,r,e)}}return"function"!==typeof t&&(t=ws(null==t?1:+t)),A.initialize=function(t,n){e=t,r=n,s()},A.iterations=function(t){return arguments.length?(i=+t,A):i},A.strength=function(t){return arguments.length?(o=+t,A):o},A.radius=function(e){return arguments.length?(t="function"===typeof e?e:ws(+e),s(),A):t},A}function Cs(t){return t.index}function Es(t,e){var n=t.get(e);if(!n)throw new Error("node not found: "+e);return n}function Fs(t){var e,n,r,o,i,A,a=Cs,s=function(t){return 1/Math.min(o[t.source.index],o[t.target.index])},c=ws(30),l=1;function u(r){for(var o=0,a=t.length;o<l;++o)for(var s,c,u,f,d,h,p,g=0;g<a;++g)c=(s=t[g]).source,f=(u=s.target).x+u.vx-c.x-c.vx||bs(A),d=u.y+u.vy-c.y-c.vy||bs(A),f*=h=((h=Math.sqrt(f*f+d*d))-n[g])/h*r*e[g],d*=h,u.vx-=f*(p=i[g]),u.vy-=d*p,c.vx+=f*(p=1-p),c.vy+=d*p}function f(){if(r){var A,s,c=r.length,l=t.length,u=new Map(r.map(((t,e)=>[a(t,e,r),t])));for(A=0,o=new Array(c);A<l;++A)(s=t[A]).index=A,"object"!==typeof s.source&&(s.source=Es(u,s.source)),"object"!==typeof s.target&&(s.target=Es(u,s.target)),o[s.source.index]=(o[s.source.index]||0)+1,o[s.target.index]=(o[s.target.index]||0)+1;for(A=0,i=new Array(l);A<l;++A)s=t[A],i[A]=o[s.source.index]/(o[s.source.index]+o[s.target.index]);e=new Array(l),d(),n=new Array(l),h()}}function d(){if(r)for(var n=0,o=t.length;n<o;++n)e[n]=+s(t[n],n,t)}function h(){if(r)for(var e=0,o=t.length;e<o;++e)n[e]=+c(t[e],e,t)}return null==t&&(t=[]),u.initialize=function(t,e){r=t,A=e,f()},u.links=function(e){return arguments.length?(t=e,f(),u):t},u.id=function(t){return arguments.length?(a=t,u):a},u.iterations=function(t){return arguments.length?(l=+t,u):l},u.strength=function(t){return arguments.length?(s="function"===typeof t?t:ws(+t),d(),u):s},u.distance=function(t){return arguments.length?(c="function"===typeof t?t:ws(+t),h(),u):c},u}vs.copy=function(){var t,e,n=new ys(this._x,this._y,this._x0,this._y0,this._x1,this._y1),r=this._root;if(!r)return n;if(!r.length)return n._root=ms(r),n;for(t=[{source:r,target:n._root=new Array(4)}];r=t.pop();)for(var o=0;o<4;++o)(e=r.source[o])&&(e.length?t.push({source:e,target:r.target[o]=new Array(4)}):r.target[o]=ms(e));return n},vs.add=function(t){const e=+this._x.call(null,t),n=+this._y.call(null,t);return fs(this.cover(e,n),e,n,t)},vs.addAll=function(t){var e,n,r,o,i=t.length,A=new Array(i),a=new Array(i),s=1/0,c=1/0,l=-1/0,u=-1/0;for(n=0;n<i;++n)isNaN(r=+this._x.call(null,e=t[n]))||isNaN(o=+this._y.call(null,e))||(A[n]=r,a[n]=o,r<s&&(s=r),r>l&&(l=r),o<c&&(c=o),o>u&&(u=o));if(s>l||c>u)return this;for(this.cover(s,c).cover(l,u),n=0;n<i;++n)fs(this,A[n],a[n],t[n]);return this},vs.cover=function(t,e){if(isNaN(t=+t)||isNaN(e=+e))return this;var n=this._x0,r=this._y0,o=this._x1,i=this._y1;if(isNaN(n))o=(n=Math.floor(t))+1,i=(r=Math.floor(e))+1;else{for(var A,a,s=o-n||1,c=this._root;n>t||t>=o||r>e||e>=i;)switch(a=(e<r)<<1|t<n,(A=new Array(4))[a]=c,c=A,s*=2,a){case 0:o=n+s,i=r+s;break;case 1:n=o-s,i=r+s;break;case 2:o=n+s,r=i-s;break;case 3:n=o-s,r=i-s}this._root&&this._root.length&&(this._root=c)}return this._x0=n,this._y0=r,this._x1=o,this._y1=i,this},vs.data=function(){var t=[];return this.visit((function(e){if(!e.length)do{t.push(e.data)}while(e=e.next)})),t},vs.extent=function(t){return arguments.length?this.cover(+t[0][0],+t[0][1]).cover(+t[1][0],+t[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]},vs.find=function(t,e,n){var r,o,i,A,a,s,c,l=this._x0,u=this._y0,f=this._x1,d=this._y1,h=[],p=this._root;for(p&&h.push(new ds(p,l,u,f,d)),null==n?n=1/0:(l=t-n,u=e-n,f=t+n,d=e+n,n*=n);s=h.pop();)if(!(!(p=s.node)||(o=s.x0)>f||(i=s.y0)>d||(A=s.x1)<l||(a=s.y1)<u))if(p.length){var g=(o+A)/2,y=(i+a)/2;h.push(new ds(p[3],g,y,A,a),new ds(p[2],o,y,g,a),new ds(p[1],g,i,A,y),new ds(p[0],o,i,g,y)),(c=(e>=y)<<1|t>=g)&&(s=h[h.length-1],h[h.length-1]=h[h.length-1-c],h[h.length-1-c]=s)}else{var m=t-+this._x.call(null,p.data),v=e-+this._y.call(null,p.data),w=m*m+v*v;if(w<n){var b=Math.sqrt(n=w);l=t-b,u=e-b,f=t+b,d=e+b,r=p.data}}return r},vs.remove=function(t){if(isNaN(i=+this._x.call(null,t))||isNaN(A=+this._y.call(null,t)))return this;var e,n,r,o,i,A,a,s,c,l,u,f,d=this._root,h=this._x0,p=this._y0,g=this._x1,y=this._y1;if(!d)return this;if(d.length)for(;;){if((c=i>=(a=(h+g)/2))?h=a:g=a,(l=A>=(s=(p+y)/2))?p=s:y=s,e=d,!(d=d[u=l<<1|c]))return this;if(!d.length)break;(e[u+1&3]||e[u+2&3]||e[u+3&3])&&(n=e,f=u)}for(;d.data!==t;)if(r=d,!(d=d.next))return this;return(o=d.next)&&delete d.next,r?(o?r.next=o:delete r.next,this):e?(o?e[u]=o:delete e[u],(d=e[0]||e[1]||e[2]||e[3])&&d===(e[3]||e[2]||e[1]||e[0])&&!d.length&&(n?n[f]=d:this._root=d),this):(this._root=o,this)},vs.removeAll=function(t){for(var e=0,n=t.length;e<n;++e)this.remove(t[e]);return this},vs.root=function(){return this._root},vs.size=function(){var t=0;return this.visit((function(e){if(!e.length)do{++t}while(e=e.next)})),t},vs.visit=function(t){var e,n,r,o,i,A,a=[],s=this._root;for(s&&a.push(new ds(s,this._x0,this._y0,this._x1,this._y1));e=a.pop();)if(!t(s=e.node,r=e.x0,o=e.y0,i=e.x1,A=e.y1)&&s.length){var c=(r+i)/2,l=(o+A)/2;(n=s[3])&&a.push(new ds(n,c,l,i,A)),(n=s[2])&&a.push(new ds(n,r,l,c,A)),(n=s[1])&&a.push(new ds(n,c,o,i,l)),(n=s[0])&&a.push(new ds(n,r,o,c,l))}return this},vs.visitAfter=function(t){var e,n=[],r=[];for(this._root&&n.push(new ds(this._root,this._x0,this._y0,this._x1,this._y1));e=n.pop();){var o=e.node;if(o.length){var i,A=e.x0,a=e.y0,s=e.x1,c=e.y1,l=(A+s)/2,u=(a+c)/2;(i=o[0])&&n.push(new ds(i,A,a,l,u)),(i=o[1])&&n.push(new ds(i,l,a,s,u)),(i=o[2])&&n.push(new ds(i,A,u,l,c)),(i=o[3])&&n.push(new ds(i,l,u,s,c))}r.push(e)}for(;e=r.pop();)t(e.node,e.x0,e.y0,e.x1,e.y1);return this},vs.x=function(t){return arguments.length?(this._x=t,this):this._x},vs.y=function(t){return arguments.length?(this._y=t,this):this._y};const Ss=1664525,Us=1013904223,Qs=4294967296;function Is(t){return t.x}function Os(t){return t.y}var Ts=10,ks=Math.PI*(3-Math.sqrt(5));function Ms(t){var e,n=1,r=.001,o=1-Math.pow(r,1/300),i=0,A=.6,a=new Map,s=jn(u),c=oe("tick","end"),l=function(){let t=1;return()=>(t=(Ss*t+Us)%Qs)/Qs}();function u(){f(),c.call("tick",e),n<r&&(s.stop(),c.call("end",e))}function f(r){var s,c,l=t.length;void 0===r&&(r=1);for(var u=0;u<r;++u)for(n+=(i-n)*o,a.forEach((function(t){t(n)})),s=0;s<l;++s)null==(c=t[s]).fx?c.x+=c.vx*=A:(c.x=c.fx,c.vx=0),null==c.fy?c.y+=c.vy*=A:(c.y=c.fy,c.vy=0);return e}function d(){for(var e,n=0,r=t.length;n<r;++n){if((e=t[n]).index=n,null!=e.fx&&(e.x=e.fx),null!=e.fy&&(e.y=e.fy),isNaN(e.x)||isNaN(e.y)){var o=Ts*Math.sqrt(.5+n),i=n*ks;e.x=o*Math.cos(i),e.y=o*Math.sin(i)}(isNaN(e.vx)||isNaN(e.vy))&&(e.vx=e.vy=0)}}function h(e){return e.initialize&&e.initialize(t,l),e}return null==t&&(t=[]),d(),e={tick:f,restart:function(){return s.restart(u),e},stop:function(){return s.stop(),e},nodes:function(n){return arguments.length?(t=n,d(),a.forEach(h),e):t},alpha:function(t){return arguments.length?(n=+t,e):n},alphaMin:function(t){return arguments.length?(r=+t,e):r},alphaDecay:function(t){return arguments.length?(o=+t,e):+o},alphaTarget:function(t){return arguments.length?(i=+t,e):i},velocityDecay:function(t){return arguments.length?(A=1-t,e):1-A},randomSource:function(t){return arguments.length?(l=t,a.forEach(h),e):l},force:function(t,n){return arguments.length>1?(null==n?a.delete(t):a.set(t,h(n)),e):a.get(t)},find:function(e,n,r){var o,i,A,a,s,c=0,l=t.length;for(null==r?r=1/0:r*=r,c=0;c<l;++c)(A=(o=e-(a=t[c]).x)*o+(i=n-a.y)*i)<r&&(s=a,r=A);return s},on:function(t,n){return arguments.length>1?(c.on(t,n),e):c.on(t)}}}function Rs(){var t,e,n,r,o,i=ws(-30),A=1,a=1/0,s=.81;function c(n){var o,i=t.length,A=gs(t,Is,Os).visitAfter(u);for(r=n,o=0;o<i;++o)e=t[o],A.visit(f)}function l(){if(t){var e,n,r=t.length;for(o=new Array(r),e=0;e<r;++e)n=t[e],o[n.index]=+i(n,e,t)}}function u(t){var e,n,r,i,A,a=0,s=0;if(t.length){for(r=i=A=0;A<4;++A)(e=t[A])&&(n=Math.abs(e.value))&&(a+=e.value,s+=n,r+=n*e.x,i+=n*e.y);t.x=r/s,t.y=i/s}else{(e=t).x=e.data.x,e.y=e.data.y;do{a+=o[e.data.index]}while(e=e.next)}t.value=a}function f(t,i,c,l){if(!t.value)return!0;var u=t.x-e.x,f=t.y-e.y,d=l-i,h=u*u+f*f;if(d*d/s<h)return h<a&&(0===u&&(h+=(u=bs(n))*u),0===f&&(h+=(f=bs(n))*f),h<A&&(h=Math.sqrt(A*h)),e.vx+=u*t.value*r/h,e.vy+=f*t.value*r/h),!0;if(!(t.length||h>=a)){(t.data!==e||t.next)&&(0===u&&(h+=(u=bs(n))*u),0===f&&(h+=(f=bs(n))*f),h<A&&(h=Math.sqrt(A*h)));do{t.data!==e&&(d=o[t.data.index]*r/h,e.vx+=u*d,e.vy+=f*d)}while(t=t.next)}}return c.initialize=function(e,r){t=e,n=r,l()},c.strength=function(t){return arguments.length?(i="function"===typeof t?t:ws(+t),l(),c):i},c.distanceMin=function(t){return arguments.length?(A=t*t,c):Math.sqrt(A)},c.distanceMax=function(t){return arguments.length?(a=t*t,c):Math.sqrt(a)},c.theta=function(t){return arguments.length?(s=t*t,c):Math.sqrt(s)},c}function Ps(t,e,n){var r,o,i,A=ws(.1);function a(t){for(var A=0,a=r.length;A<a;++A){var s=r[A],c=s.x-e||1e-6,l=s.y-n||1e-6,u=Math.sqrt(c*c+l*l),f=(i[A]-u)*o[A]*t/u;s.vx+=c*f,s.vy+=l*f}}function s(){if(r){var e,n=r.length;for(o=new Array(n),i=new Array(n),e=0;e<n;++e)i[e]=+t(r[e],e,r),o[e]=isNaN(i[e])?0:+A(r[e],e,r)}}return"function"!==typeof t&&(t=ws(+t)),null==e&&(e=0),null==n&&(n=0),a.initialize=function(t){r=t,s()},a.strength=function(t){return arguments.length?(A="function"===typeof t?t:ws(+t),s(),a):A},a.radius=function(e){return arguments.length?(t="function"===typeof e?e:ws(+e),s(),a):t},a.x=function(t){return arguments.length?(e=+t,a):e},a.y=function(t){return arguments.length?(n=+t,a):n},a}function Hs(t){var e,n,r,o=ws(.1);function i(t){for(var o,i=0,A=e.length;i<A;++i)(o=e[i]).vx+=(r[i]-o.x)*n[i]*t}function A(){if(e){var i,A=e.length;for(n=new Array(A),r=new Array(A),i=0;i<A;++i)n[i]=isNaN(r[i]=+t(e[i],i,e))?0:+o(e[i],i,e)}}return"function"!==typeof t&&(t=ws(null==t?0:+t)),i.initialize=function(t){e=t,A()},i.strength=function(t){return arguments.length?(o="function"===typeof t?t:ws(+t),A(),i):o},i.x=function(e){return arguments.length?(t="function"===typeof e?e:ws(+e),A(),i):t},i}function Ds(t){var e,n,r,o=ws(.1);function i(t){for(var o,i=0,A=e.length;i<A;++i)(o=e[i]).vy+=(r[i]-o.y)*n[i]*t}function A(){if(e){var i,A=e.length;for(n=new Array(A),r=new Array(A),i=0;i<A;++i)n[i]=isNaN(r[i]=+t(e[i],i,e))?0:+o(e[i],i,e)}}return"function"!==typeof t&&(t=ws(null==t?0:+t)),i.initialize=function(t){e=t,A()},i.strength=function(t){return arguments.length?(o="function"===typeof t?t:ws(+t),A(),i):o},i.y=function(e){return arguments.length?(t="function"===typeof e?e:ws(+e),A(),i):t},i}var Ls=n(48701),Ns=n(56390),js=n(1631),Ks=n(1734),Gs=n(67590),Vs=n(99460),zs=1e-6,$s=1e-12,Ys=Math.PI,Ws=Ys/2,Xs=Ys/4,qs=2*Ys,Js=180/Ys,Zs=Ys/180,tc=Math.abs,ec=Math.atan,nc=Math.atan2,rc=Math.cos,oc=Math.ceil,ic=Math.exp,Ac=(Math.floor,Math.hypot),ac=Math.log,sc=Math.pow,cc=Math.sin,lc=Math.sign||function(t){return t>0?1:t<0?-1:0},uc=Math.sqrt,fc=Math.tan;function dc(t){return t>1?0:t<-1?Ys:Math.acos(t)}function hc(t){return t>1?Ws:t<-1?-Ws:Math.asin(t)}function pc(t){return(t=cc(t/2))*t}function gc(){}function yc(t,e){t&&vc.hasOwnProperty(t.type)&&vc[t.type](t,e)}var mc={Feature:function(t,e){yc(t.geometry,e)},FeatureCollection:function(t,e){for(var n=t.features,r=-1,o=n.length;++r<o;)yc(n[r].geometry,e)}},vc={Sphere:function(t,e){e.sphere()},Point:function(t,e){t=t.coordinates,e.point(t[0],t[1],t[2])},MultiPoint:function(t,e){for(var n=t.coordinates,r=-1,o=n.length;++r<o;)t=n[r],e.point(t[0],t[1],t[2])},LineString:function(t,e){wc(t.coordinates,e,0)},MultiLineString:function(t,e){for(var n=t.coordinates,r=-1,o=n.length;++r<o;)wc(n[r],e,0)},Polygon:function(t,e){bc(t.coordinates,e)},MultiPolygon:function(t,e){for(var n=t.coordinates,r=-1,o=n.length;++r<o;)bc(n[r],e)},GeometryCollection:function(t,e){for(var n=t.geometries,r=-1,o=n.length;++r<o;)yc(n[r],e)}};function wc(t,e,n){var r,o=-1,i=t.length-n;for(e.lineStart();++o<i;)r=t[o],e.point(r[0],r[1],r[2]);e.lineEnd()}function bc(t,e){var n=-1,r=t.length;for(e.polygonStart();++n<r;)wc(t[n],e,1);e.polygonEnd()}function Bc(t,e){t&&mc.hasOwnProperty(t.type)?mc[t.type](t,e):yc(t,e)}var _c,xc,Cc,Ec,Fc,Sc,Uc,Qc,Ic,Oc,Tc,kc,Mc,Rc,Pc,Hc,Dc=new _,Lc=new _,Nc={point:gc,lineStart:gc,lineEnd:gc,polygonStart:function(){Dc=new _,Nc.lineStart=jc,Nc.lineEnd=Kc},polygonEnd:function(){var t=+Dc;Lc.add(t<0?qs+t:t),this.lineStart=this.lineEnd=this.point=gc},sphere:function(){Lc.add(qs)}};function jc(){Nc.point=Gc}function Kc(){Vc(_c,xc)}function Gc(t,e){Nc.point=Vc,_c=t,xc=e,Cc=t*=Zs,Ec=rc(e=(e*=Zs)/2+Xs),Fc=cc(e)}function Vc(t,e){var n=(t*=Zs)-Cc,r=n>=0?1:-1,o=r*n,i=rc(e=(e*=Zs)/2+Xs),A=cc(e),a=Fc*A,s=Ec*i+a*rc(o),c=a*r*cc(o);Dc.add(nc(c,s)),Cc=t,Ec=i,Fc=A}function zc(t){return Lc=new _,Bc(t,Nc),2*Lc}function $c(t){return[nc(t[1],t[0]),hc(t[2])]}function Yc(t){var e=t[0],n=t[1],r=rc(n);return[r*rc(e),r*cc(e),cc(n)]}function Wc(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function Xc(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function qc(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]}function Jc(t,e){return[t[0]*e,t[1]*e,t[2]*e]}function Zc(t){var e=uc(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e}var tl,el,nl,rl,ol,il,Al,al,sl,cl,ll,ul,fl,dl,hl,pl,gl={point:yl,lineStart:vl,lineEnd:wl,polygonStart:function(){gl.point=bl,gl.lineStart=Bl,gl.lineEnd=_l,Rc=new _,Nc.polygonStart()},polygonEnd:function(){Nc.polygonEnd(),gl.point=yl,gl.lineStart=vl,gl.lineEnd=wl,Dc<0?(Sc=-(Qc=180),Uc=-(Ic=90)):Rc>zs?Ic=90:Rc<-zs&&(Uc=-90),Hc[0]=Sc,Hc[1]=Qc},sphere:function(){Sc=-(Qc=180),Uc=-(Ic=90)}};function yl(t,e){Pc.push(Hc=[Sc=t,Qc=t]),e<Uc&&(Uc=e),e>Ic&&(Ic=e)}function ml(t,e){var n=Yc([t*Zs,e*Zs]);if(Mc){var r=Xc(Mc,n),o=Xc([r[1],-r[0],0],r);Zc(o),o=$c(o);var i,A=t-Oc,a=A>0?1:-1,s=o[0]*Js*a,c=tc(A)>180;c^(a*Oc<s&&s<a*t)?(i=o[1]*Js)>Ic&&(Ic=i):c^(a*Oc<(s=(s+360)%360-180)&&s<a*t)?(i=-o[1]*Js)<Uc&&(Uc=i):(e<Uc&&(Uc=e),e>Ic&&(Ic=e)),c?t<Oc?xl(Sc,t)>xl(Sc,Qc)&&(Qc=t):xl(t,Qc)>xl(Sc,Qc)&&(Sc=t):Qc>=Sc?(t<Sc&&(Sc=t),t>Qc&&(Qc=t)):t>Oc?xl(Sc,t)>xl(Sc,Qc)&&(Qc=t):xl(t,Qc)>xl(Sc,Qc)&&(Sc=t)}else Pc.push(Hc=[Sc=t,Qc=t]);e<Uc&&(Uc=e),e>Ic&&(Ic=e),Mc=n,Oc=t}function vl(){gl.point=ml}function wl(){Hc[0]=Sc,Hc[1]=Qc,gl.point=yl,Mc=null}function bl(t,e){if(Mc){var n=t-Oc;Rc.add(tc(n)>180?n+(n>0?360:-360):n)}else Tc=t,kc=e;Nc.point(t,e),ml(t,e)}function Bl(){Nc.lineStart()}function _l(){bl(Tc,kc),Nc.lineEnd(),tc(Rc)>zs&&(Sc=-(Qc=180)),Hc[0]=Sc,Hc[1]=Qc,Mc=null}function xl(t,e){return(e-=t)<0?e+360:e}function Cl(t,e){return t[0]-e[0]}function El(t,e){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:e<t[0]||t[1]<e}function Fl(t){var e,n,r,o,i,A,a;if(Ic=Qc=-(Sc=Uc=1/0),Pc=[],Bc(t,gl),n=Pc.length){for(Pc.sort(Cl),e=1,i=[r=Pc[0]];e<n;++e)El(r,(o=Pc[e])[0])||El(r,o[1])?(xl(r[0],o[1])>xl(r[0],r[1])&&(r[1]=o[1]),xl(o[0],r[1])>xl(r[0],r[1])&&(r[0]=o[0])):i.push(r=o);for(A=-1/0,e=0,r=i[n=i.length-1];e<=n;r=o,++e)o=i[e],(a=xl(r[1],o[0]))>A&&(A=a,Sc=o[0],Qc=r[1])}return Pc=Hc=null,Sc===1/0||Uc===1/0?[[NaN,NaN],[NaN,NaN]]:[[Sc,Uc],[Qc,Ic]]}var Sl={sphere:gc,point:Ul,lineStart:Il,lineEnd:kl,polygonStart:function(){Sl.lineStart=Ml,Sl.lineEnd=Rl},polygonEnd:function(){Sl.lineStart=Il,Sl.lineEnd=kl}};function Ul(t,e){t*=Zs;var n=rc(e*=Zs);Ql(n*rc(t),n*cc(t),cc(e))}function Ql(t,e,n){++tl,nl+=(t-nl)/tl,rl+=(e-rl)/tl,ol+=(n-ol)/tl}function Il(){Sl.point=Ol}function Ol(t,e){t*=Zs;var n=rc(e*=Zs);dl=n*rc(t),hl=n*cc(t),pl=cc(e),Sl.point=Tl,Ql(dl,hl,pl)}function Tl(t,e){t*=Zs;var n=rc(e*=Zs),r=n*rc(t),o=n*cc(t),i=cc(e),A=nc(uc((A=hl*i-pl*o)*A+(A=pl*r-dl*i)*A+(A=dl*o-hl*r)*A),dl*r+hl*o+pl*i);el+=A,il+=A*(dl+(dl=r)),Al+=A*(hl+(hl=o)),al+=A*(pl+(pl=i)),Ql(dl,hl,pl)}function kl(){Sl.point=Ul}function Ml(){Sl.point=Pl}function Rl(){Hl(ul,fl),Sl.point=Ul}function Pl(t,e){ul=t,fl=e,t*=Zs,e*=Zs,Sl.point=Hl;var n=rc(e);dl=n*rc(t),hl=n*cc(t),pl=cc(e),Ql(dl,hl,pl)}function Hl(t,e){t*=Zs;var n=rc(e*=Zs),r=n*rc(t),o=n*cc(t),i=cc(e),A=hl*i-pl*o,a=pl*r-dl*i,s=dl*o-hl*r,c=Ac(A,a,s),l=hc(c),u=c&&-l/c;sl.add(u*A),cl.add(u*a),ll.add(u*s),el+=l,il+=l*(dl+(dl=r)),Al+=l*(hl+(hl=o)),al+=l*(pl+(pl=i)),Ql(dl,hl,pl)}function Dl(t){tl=el=nl=rl=ol=il=Al=al=0,sl=new _,cl=new _,ll=new _,Bc(t,Sl);var e=+sl,n=+cl,r=+ll,o=Ac(e,n,r);return o<$s&&(e=il,n=Al,r=al,el<zs&&(e=nl,n=rl,r=ol),(o=Ac(e,n,r))<$s)?[NaN,NaN]:[nc(n,e)*Js,hc(r/o)*Js]}function Ll(t){return function(){return t}}function Nl(t,e){function n(n,r){return n=t(n,r),e(n[0],n[1])}return t.invert&&e.invert&&(n.invert=function(n,r){return(n=e.invert(n,r))&&t.invert(n[0],n[1])}),n}function jl(t,e){return tc(t)>Ys&&(t-=Math.round(t/qs)*qs),[t,e]}function Kl(t,e,n){return(t%=qs)?e||n?Nl(Vl(t),zl(e,n)):Vl(t):e||n?zl(e,n):jl}function Gl(t){return function(e,n){return tc(e+=t)>Ys&&(e-=Math.round(e/qs)*qs),[e,n]}}function Vl(t){var e=Gl(t);return e.invert=Gl(-t),e}function zl(t,e){var n=rc(t),r=cc(t),o=rc(e),i=cc(e);function A(t,e){var A=rc(e),a=rc(t)*A,s=cc(t)*A,c=cc(e),l=c*n+a*r;return[nc(s*o-l*i,a*n-c*r),hc(l*o+s*i)]}return A.invert=function(t,e){var A=rc(e),a=rc(t)*A,s=cc(t)*A,c=cc(e),l=c*o-s*i;return[nc(s*o+c*i,a*n+l*r),hc(l*n-a*r)]},A}function $l(t){function e(e){return(e=t(e[0]*Zs,e[1]*Zs))[0]*=Js,e[1]*=Js,e}return t=Kl(t[0]*Zs,t[1]*Zs,t.length>2?t[2]*Zs:0),e.invert=function(e){return(e=t.invert(e[0]*Zs,e[1]*Zs))[0]*=Js,e[1]*=Js,e},e}function Yl(t,e,n,r,o,i){if(n){var A=rc(e),a=cc(e),s=r*n;null==o?(o=e+r*qs,i=e-s/2):(o=Wl(A,o),i=Wl(A,i),(r>0?o<i:o>i)&&(o+=r*qs));for(var c,l=o;r>0?l>i:l<i;l-=s)c=$c([A,-a*rc(l),-a*cc(l)]),t.point(c[0],c[1])}}function Wl(t,e){(e=Yc(e))[0]-=t,Zc(e);var n=dc(-e[1]);return((-e[2]<0?-n:n)+qs-zs)%qs}function Xl(){var t,e,n=Ll([0,0]),r=Ll(90),o=Ll(2),i={point:function(n,r){t.push(n=e(n,r)),n[0]*=Js,n[1]*=Js}};function A(){var A=n.apply(this,arguments),a=r.apply(this,arguments)*Zs,s=o.apply(this,arguments)*Zs;return t=[],e=Kl(-A[0]*Zs,-A[1]*Zs,0).invert,Yl(i,a,s,1),A={type:"Polygon",coordinates:[t]},t=e=null,A}return A.center=function(t){return arguments.length?(n="function"===typeof t?t:Ll([+t[0],+t[1]]),A):n},A.radius=function(t){return arguments.length?(r="function"===typeof t?t:Ll(+t),A):r},A.precision=function(t){return arguments.length?(o="function"===typeof t?t:Ll(+t),A):o},A}function ql(){var t,e=[];return{point:function(e,n,r){t.push([e,n,r])},lineStart:function(){e.push(t=[])},lineEnd:gc,rejoin:function(){e.length>1&&e.push(e.pop().concat(e.shift()))},result:function(){var n=e;return e=[],t=null,n}}}function Jl(t,e){return tc(t[0]-e[0])<zs&&tc(t[1]-e[1])<zs}function Zl(t,e,n,r){this.x=t,this.z=e,this.o=n,this.e=r,this.v=!1,this.n=this.p=null}function tu(t,e,n,r,o){var i,A,a=[],s=[];if(t.forEach((function(t){if(!((e=t.length-1)<=0)){var e,n,r=t[0],A=t[e];if(Jl(r,A)){if(!r[2]&&!A[2]){for(o.lineStart(),i=0;i<e;++i)o.point((r=t[i])[0],r[1]);return void o.lineEnd()}A[0]+=2*zs}a.push(n=new Zl(r,t,null,!0)),s.push(n.o=new Zl(r,null,n,!1)),a.push(n=new Zl(A,t,null,!1)),s.push(n.o=new Zl(A,null,n,!0))}})),a.length){for(s.sort(e),eu(a),eu(s),i=0,A=s.length;i<A;++i)s[i].e=n=!n;for(var c,l,u=a[0];;){for(var f=u,d=!0;f.v;)if((f=f.n)===u)return;c=f.z,o.lineStart();do{if(f.v=f.o.v=!0,f.e){if(d)for(i=0,A=c.length;i<A;++i)o.point((l=c[i])[0],l[1]);else r(f.x,f.n.x,1,o);f=f.n}else{if(d)for(c=f.p.z,i=c.length-1;i>=0;--i)o.point((l=c[i])[0],l[1]);else r(f.x,f.p.x,-1,o);f=f.p}c=(f=f.o).z,d=!d}while(!f.v);o.lineEnd()}}}function eu(t){if(e=t.length){for(var e,n,r=0,o=t[0];++r<e;)o.n=n=t[r],n.p=o,o=n;o.n=n=t[0],n.p=o}}function nu(t){return tc(t[0])<=Ys?t[0]:lc(t[0])*((tc(t[0])+Ys)%qs-Ys)}function ru(t,e){var n=nu(e),r=e[1],o=cc(r),i=[cc(n),-rc(n),0],A=0,a=0,s=new _;1===o?r=Ws+zs:-1===o&&(r=-Ws-zs);for(var c=0,l=t.length;c<l;++c)if(f=(u=t[c]).length)for(var u,f,d=u[f-1],h=nu(d),p=d[1]/2+Xs,g=cc(p),y=rc(p),m=0;m<f;++m,h=w,g=B,y=x,d=v){var v=u[m],w=nu(v),b=v[1]/2+Xs,B=cc(b),x=rc(b),C=w-h,E=C>=0?1:-1,F=E*C,S=F>Ys,U=g*B;if(s.add(nc(U*E*cc(F),y*x+U*rc(F))),A+=S?C+E*qs:C,S^h>=n^w>=n){var Q=Xc(Yc(d),Yc(v));Zc(Q);var I=Xc(i,Q);Zc(I);var O=(S^C>=0?-1:1)*hc(I[2]);(r>O||r===O&&(Q[0]||Q[1]))&&(a+=S^C>=0?1:-1)}}return(A<-zs||A<zs&&s<-$s)^1&a}function ou(t,e,n,r){return function(o){var i,A,a,s=e(o),c=ql(),l=e(c),u=!1,f={point:d,lineStart:p,lineEnd:g,polygonStart:function(){f.point=y,f.lineStart=m,f.lineEnd=v,A=[],i=[]},polygonEnd:function(){f.point=d,f.lineStart=p,f.lineEnd=g,A=nt(A);var t=ru(i,r);A.length?(u||(o.polygonStart(),u=!0),tu(A,Au,t,n,o)):t&&(u||(o.polygonStart(),u=!0),o.lineStart(),n(null,null,1,o),o.lineEnd()),u&&(o.polygonEnd(),u=!1),A=i=null},sphere:function(){o.polygonStart(),o.lineStart(),n(null,null,1,o),o.lineEnd(),o.polygonEnd()}};function d(e,n){t(e,n)&&o.point(e,n)}function h(t,e){s.point(t,e)}function p(){f.point=h,s.lineStart()}function g(){f.point=d,s.lineEnd()}function y(t,e){a.push([t,e]),l.point(t,e)}function m(){l.lineStart(),a=[]}function v(){y(a[0][0],a[0][1]),l.lineEnd();var t,e,n,r,s=l.clean(),f=c.result(),d=f.length;if(a.pop(),i.push(a),a=null,d)if(1&s){if((e=(n=f[0]).length-1)>0){for(u||(o.polygonStart(),u=!0),o.lineStart(),t=0;t<e;++t)o.point((r=n[t])[0],r[1]);o.lineEnd()}}else d>1&&2&s&&f.push(f.pop().concat(f.shift())),A.push(f.filter(iu))}return f}}function iu(t){return t.length>1}function Au(t,e){return((t=t.x)[0]<0?t[1]-Ws-zs:Ws-t[1])-((e=e.x)[0]<0?e[1]-Ws-zs:Ws-e[1])}jl.invert=jl;const au=ou((function(){return!0}),(function(t){var e,n=NaN,r=NaN,o=NaN;return{lineStart:function(){t.lineStart(),e=1},point:function(i,A){var a=i>0?Ys:-Ys,s=tc(i-n);tc(s-Ys)<zs?(t.point(n,r=(r+A)/2>0?Ws:-Ws),t.point(o,r),t.lineEnd(),t.lineStart(),t.point(a,r),t.point(i,r),e=0):o!==a&&s>=Ys&&(tc(n-o)<zs&&(n-=o*zs),tc(i-a)<zs&&(i-=a*zs),r=function(t,e,n,r){var o,i,A=cc(t-n);return tc(A)>zs?ec((cc(e)*(i=rc(r))*cc(n)-cc(r)*(o=rc(e))*cc(t))/(o*i*A)):(e+r)/2}(n,r,i,A),t.point(o,r),t.lineEnd(),t.lineStart(),t.point(a,r),e=0),t.point(n=i,r=A),o=a},lineEnd:function(){t.lineEnd(),n=r=NaN},clean:function(){return 2-e}}}),(function(t,e,n,r){var o;if(null==t)o=n*Ws,r.point(-Ys,o),r.point(0,o),r.point(Ys,o),r.point(Ys,0),r.point(Ys,-o),r.point(0,-o),r.point(-Ys,-o),r.point(-Ys,0),r.point(-Ys,o);else if(tc(t[0]-e[0])>zs){var i=t[0]<e[0]?Ys:-Ys;o=n*i/2,r.point(-i,o),r.point(0,o),r.point(i,o)}else r.point(e[0],e[1])}),[-Ys,-Ws]);function su(t){var e=rc(t),n=2*Zs,r=e>0,o=tc(e)>zs;function i(t,n){return rc(t)*rc(n)>e}function A(t,n,r){var o=[1,0,0],i=Xc(Yc(t),Yc(n)),A=Wc(i,i),a=i[0],s=A-a*a;if(!s)return!r&&t;var c=e*A/s,l=-e*a/s,u=Xc(o,i),f=Jc(o,c);qc(f,Jc(i,l));var d=u,h=Wc(f,d),p=Wc(d,d),g=h*h-p*(Wc(f,f)-1);if(!(g<0)){var y=uc(g),m=Jc(d,(-h-y)/p);if(qc(m,f),m=$c(m),!r)return m;var v,w=t[0],b=n[0],B=t[1],_=n[1];b<w&&(v=w,w=b,b=v);var x=b-w,C=tc(x-Ys)<zs;if(!C&&_<B&&(v=B,B=_,_=v),C||x<zs?C?B+_>0^m[1]<(tc(m[0]-w)<zs?B:_):B<=m[1]&&m[1]<=_:x>Ys^(w<=m[0]&&m[0]<=b)){var E=Jc(d,(-h+y)/p);return qc(E,f),[m,$c(E)]}}}function a(e,n){var o=r?t:Ys-t,i=0;return e<-o?i|=1:e>o&&(i|=2),n<-o?i|=4:n>o&&(i|=8),i}return ou(i,(function(t){var e,n,s,c,l;return{lineStart:function(){c=s=!1,l=1},point:function(u,f){var d,h=[u,f],p=i(u,f),g=r?p?0:a(u,f):p?a(u+(u<0?Ys:-Ys),f):0;if(!e&&(c=s=p)&&t.lineStart(),p!==s&&(!(d=A(e,h))||Jl(e,d)||Jl(h,d))&&(h[2]=1),p!==s)l=0,p?(t.lineStart(),d=A(h,e),t.point(d[0],d[1])):(d=A(e,h),t.point(d[0],d[1],2),t.lineEnd()),e=d;else if(o&&e&&r^p){var y;g&n||!(y=A(h,e,!0))||(l=0,r?(t.lineStart(),t.point(y[0][0],y[0][1]),t.point(y[1][0],y[1][1]),t.lineEnd()):(t.point(y[1][0],y[1][1]),t.lineEnd(),t.lineStart(),t.point(y[0][0],y[0][1],3)))}!p||e&&Jl(e,h)||t.point(h[0],h[1]),e=h,s=p,n=g},lineEnd:function(){s&&t.lineEnd(),e=null},clean:function(){return l|(c&&s)<<1}}}),(function(e,r,o,i){Yl(i,t,n,o,e,r)}),r?[0,-t]:[-Ys,t-Ys])}var cu,lu,uu,fu,du=1e9,hu=-du;function pu(t,e,n,r){function o(o,i){return t<=o&&o<=n&&e<=i&&i<=r}function i(o,i,a,c){var l=0,u=0;if(null==o||(l=A(o,a))!==(u=A(i,a))||s(o,i)<0^a>0)do{c.point(0===l||3===l?t:n,l>1?r:e)}while((l=(l+a+4)%4)!==u);else c.point(i[0],i[1])}function A(r,o){return tc(r[0]-t)<zs?o>0?0:3:tc(r[0]-n)<zs?o>0?2:1:tc(r[1]-e)<zs?o>0?1:0:o>0?3:2}function a(t,e){return s(t.x,e.x)}function s(t,e){var n=A(t,1),r=A(e,1);return n!==r?n-r:0===n?e[1]-t[1]:1===n?t[0]-e[0]:2===n?t[1]-e[1]:e[0]-t[0]}return function(A){var s,c,l,u,f,d,h,p,g,y,m,v=A,w=ql(),b={point:B,lineStart:function(){b.point=_,c&&c.push(l=[]);y=!0,g=!1,h=p=NaN},lineEnd:function(){s&&(_(u,f),d&&g&&w.rejoin(),s.push(w.result()));b.point=B,g&&v.lineEnd()},polygonStart:function(){v=w,s=[],c=[],m=!0},polygonEnd:function(){var e=function(){for(var e=0,n=0,o=c.length;n<o;++n)for(var i,A,a=c[n],s=1,l=a.length,u=a[0],f=u[0],d=u[1];s<l;++s)i=f,A=d,f=(u=a[s])[0],d=u[1],A<=r?d>r&&(f-i)*(r-A)>(d-A)*(t-i)&&++e:d<=r&&(f-i)*(r-A)<(d-A)*(t-i)&&--e;return e}(),n=m&&e,o=(s=nt(s)).length;(n||o)&&(A.polygonStart(),n&&(A.lineStart(),i(null,null,1,A),A.lineEnd()),o&&tu(s,a,e,i,A),A.polygonEnd());v=A,s=c=l=null}};function B(t,e){o(t,e)&&v.point(t,e)}function _(i,A){var a=o(i,A);if(c&&l.push([i,A]),y)u=i,f=A,d=a,y=!1,a&&(v.lineStart(),v.point(i,A));else if(a&&g)v.point(i,A);else{var s=[h=Math.max(hu,Math.min(du,h)),p=Math.max(hu,Math.min(du,p))],w=[i=Math.max(hu,Math.min(du,i)),A=Math.max(hu,Math.min(du,A))];!function(t,e,n,r,o,i){var A,a=t[0],s=t[1],c=0,l=1,u=e[0]-a,f=e[1]-s;if(A=n-a,u||!(A>0)){if(A/=u,u<0){if(A<c)return;A<l&&(l=A)}else if(u>0){if(A>l)return;A>c&&(c=A)}if(A=o-a,u||!(A<0)){if(A/=u,u<0){if(A>l)return;A>c&&(c=A)}else if(u>0){if(A<c)return;A<l&&(l=A)}if(A=r-s,f||!(A>0)){if(A/=f,f<0){if(A<c)return;A<l&&(l=A)}else if(f>0){if(A>l)return;A>c&&(c=A)}if(A=i-s,f||!(A<0)){if(A/=f,f<0){if(A>l)return;A>c&&(c=A)}else if(f>0){if(A<c)return;A<l&&(l=A)}return c>0&&(t[0]=a+c*u,t[1]=s+c*f),l<1&&(e[0]=a+l*u,e[1]=s+l*f),!0}}}}}(s,w,t,e,n,r)?a&&(v.lineStart(),v.point(i,A),m=!1):(g||(v.lineStart(),v.point(s[0],s[1])),v.point(w[0],w[1]),a||v.lineEnd(),m=!1)}h=i,p=A,g=a}return b}}function gu(){var t,e,n,r=0,o=0,i=960,A=500;return n={stream:function(n){return t&&e===n?t:t=pu(r,o,i,A)(e=n)},extent:function(a){return arguments.length?(r=+a[0][0],o=+a[0][1],i=+a[1][0],A=+a[1][1],t=e=null,n):[[r,o],[i,A]]}}}var yu={sphere:gc,point:gc,lineStart:function(){yu.point=vu,yu.lineEnd=mu},lineEnd:gc,polygonStart:gc,polygonEnd:gc};function mu(){yu.point=yu.lineEnd=gc}function vu(t,e){lu=t*=Zs,uu=cc(e*=Zs),fu=rc(e),yu.point=wu}function wu(t,e){t*=Zs;var n=cc(e*=Zs),r=rc(e),o=tc(t-lu),i=rc(o),A=r*cc(o),a=fu*n-uu*r*i,s=uu*n+fu*r*i;cu.add(nc(uc(A*A+a*a),s)),lu=t,uu=n,fu=r}function bu(t){return cu=new _,Bc(t,yu),+cu}var Bu=[null,null],_u={type:"LineString",coordinates:Bu};function xu(t,e){return Bu[0]=t,Bu[1]=e,bu(_u)}var Cu={Feature:function(t,e){return Fu(t.geometry,e)},FeatureCollection:function(t,e){for(var n=t.features,r=-1,o=n.length;++r<o;)if(Fu(n[r].geometry,e))return!0;return!1}},Eu={Sphere:function(){return!0},Point:function(t,e){return Su(t.coordinates,e)},MultiPoint:function(t,e){for(var n=t.coordinates,r=-1,o=n.length;++r<o;)if(Su(n[r],e))return!0;return!1},LineString:function(t,e){return Uu(t.coordinates,e)},MultiLineString:function(t,e){for(var n=t.coordinates,r=-1,o=n.length;++r<o;)if(Uu(n[r],e))return!0;return!1},Polygon:function(t,e){return Qu(t.coordinates,e)},MultiPolygon:function(t,e){for(var n=t.coordinates,r=-1,o=n.length;++r<o;)if(Qu(n[r],e))return!0;return!1},GeometryCollection:function(t,e){for(var n=t.geometries,r=-1,o=n.length;++r<o;)if(Fu(n[r],e))return!0;return!1}};function Fu(t,e){return!(!t||!Eu.hasOwnProperty(t.type))&&Eu[t.type](t,e)}function Su(t,e){return 0===xu(t,e)}function Uu(t,e){for(var n,r,o,i=0,A=t.length;i<A;i++){if(0===(r=xu(t[i],e)))return!0;if(i>0&&(o=xu(t[i],t[i-1]))>0&&n<=o&&r<=o&&(n+r-o)*(1-Math.pow((n-r)/o,2))<$s*o)return!0;n=r}return!1}function Qu(t,e){return!!ru(t.map(Iu),Ou(e))}function Iu(t){return(t=t.map(Ou)).pop(),t}function Ou(t){return[t[0]*Zs,t[1]*Zs]}function Tu(t,e){return(t&&Cu.hasOwnProperty(t.type)?Cu[t.type]:Fu)(t,e)}function ku(t,e,n){var r=(0,lt.A)(t,e-zs,n).concat(e);return function(t){return r.map((function(e){return[t,e]}))}}function Mu(t,e,n){var r=(0,lt.A)(t,e-zs,n).concat(e);return function(t){return r.map((function(e){return[e,t]}))}}function Ru(){var t,e,n,r,o,i,A,a,s,c,l,u,f=10,d=f,h=90,p=360,g=2.5;function y(){return{type:"MultiLineString",coordinates:m()}}function m(){return(0,lt.A)(oc(r/h)*h,n,h).map(l).concat((0,lt.A)(oc(a/p)*p,A,p).map(u)).concat((0,lt.A)(oc(e/f)*f,t,f).filter((function(t){return tc(t%h)>zs})).map(s)).concat((0,lt.A)(oc(i/d)*d,o,d).filter((function(t){return tc(t%p)>zs})).map(c))}return y.lines=function(){return m().map((function(t){return{type:"LineString",coordinates:t}}))},y.outline=function(){return{type:"Polygon",coordinates:[l(r).concat(u(A).slice(1),l(n).reverse().slice(1),u(a).reverse().slice(1))]}},y.extent=function(t){return arguments.length?y.extentMajor(t).extentMinor(t):y.extentMinor()},y.extentMajor=function(t){return arguments.length?(r=+t[0][0],n=+t[1][0],a=+t[0][1],A=+t[1][1],r>n&&(t=r,r=n,n=t),a>A&&(t=a,a=A,A=t),y.precision(g)):[[r,a],[n,A]]},y.extentMinor=function(n){return arguments.length?(e=+n[0][0],t=+n[1][0],i=+n[0][1],o=+n[1][1],e>t&&(n=e,e=t,t=n),i>o&&(n=i,i=o,o=n),y.precision(g)):[[e,i],[t,o]]},y.step=function(t){return arguments.length?y.stepMajor(t).stepMinor(t):y.stepMinor()},y.stepMajor=function(t){return arguments.length?(h=+t[0],p=+t[1],y):[h,p]},y.stepMinor=function(t){return arguments.length?(f=+t[0],d=+t[1],y):[f,d]},y.precision=function(f){return arguments.length?(g=+f,s=ku(i,o,90),c=Mu(e,t,g),l=ku(a,A,90),u=Mu(r,n,g),y):g},y.extentMajor([[-180,-90+zs],[180,90-zs]]).extentMinor([[-180,-80-zs],[180,80+zs]])}function Pu(){return Ru()()}function Hu(t,e){var n=t[0]*Zs,r=t[1]*Zs,o=e[0]*Zs,i=e[1]*Zs,A=rc(r),a=cc(r),s=rc(i),c=cc(i),l=A*rc(n),u=A*cc(n),f=s*rc(o),d=s*cc(o),h=2*hc(uc(pc(i-r)+A*s*pc(o-n))),p=cc(h),g=h?function(t){var e=cc(t*=h)/p,n=cc(h-t)/p,r=n*l+e*f,o=n*u+e*d,i=n*a+e*c;return[nc(o,r)*Js,nc(i,uc(r*r+o*o))*Js]}:function(){return[n*Js,r*Js]};return g.distance=h,g}const Du=t=>t;var Lu,Nu,ju,Ku,Gu=new _,Vu=new _,zu={point:gc,lineStart:gc,lineEnd:gc,polygonStart:function(){zu.lineStart=$u,zu.lineEnd=Xu},polygonEnd:function(){zu.lineStart=zu.lineEnd=zu.point=gc,Gu.add(tc(Vu)),Vu=new _},result:function(){var t=Gu/2;return Gu=new _,t}};function $u(){zu.point=Yu}function Yu(t,e){zu.point=Wu,Lu=ju=t,Nu=Ku=e}function Wu(t,e){Vu.add(Ku*t-ju*e),ju=t,Ku=e}function Xu(){Wu(Lu,Nu)}const qu=zu;var Ju=1/0,Zu=Ju,tf=-Ju,ef=tf,nf={point:function(t,e){t<Ju&&(Ju=t);t>tf&&(tf=t);e<Zu&&(Zu=e);e>ef&&(ef=e)},lineStart:gc,lineEnd:gc,polygonStart:gc,polygonEnd:gc,result:function(){var t=[[Ju,Zu],[tf,ef]];return tf=ef=-(Zu=Ju=1/0),t}};const rf=nf;var of,Af,af,sf,cf=0,lf=0,uf=0,ff=0,df=0,hf=0,pf=0,gf=0,yf=0,mf={point:vf,lineStart:wf,lineEnd:_f,polygonStart:function(){mf.lineStart=xf,mf.lineEnd=Cf},polygonEnd:function(){mf.point=vf,mf.lineStart=wf,mf.lineEnd=_f},result:function(){var t=yf?[pf/yf,gf/yf]:hf?[ff/hf,df/hf]:uf?[cf/uf,lf/uf]:[NaN,NaN];return cf=lf=uf=ff=df=hf=pf=gf=yf=0,t}};function vf(t,e){cf+=t,lf+=e,++uf}function wf(){mf.point=bf}function bf(t,e){mf.point=Bf,vf(af=t,sf=e)}function Bf(t,e){var n=t-af,r=e-sf,o=uc(n*n+r*r);ff+=o*(af+t)/2,df+=o*(sf+e)/2,hf+=o,vf(af=t,sf=e)}function _f(){mf.point=vf}function xf(){mf.point=Ef}function Cf(){Ff(of,Af)}function Ef(t,e){mf.point=Ff,vf(of=af=t,Af=sf=e)}function Ff(t,e){var n=t-af,r=e-sf,o=uc(n*n+r*r);ff+=o*(af+t)/2,df+=o*(sf+e)/2,hf+=o,pf+=(o=sf*t-af*e)*(af+t),gf+=o*(sf+e),yf+=3*o,vf(af=t,sf=e)}const Sf=mf;function Uf(t){this._context=t}Uf.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._context.moveTo(t,e),this._point=1;break;case 1:this._context.lineTo(t,e);break;default:this._context.moveTo(t+this._radius,e),this._context.arc(t,e,this._radius,0,qs)}},result:gc};var Qf,If,Of,Tf,kf,Mf=new _,Rf={point:gc,lineStart:function(){Rf.point=Pf},lineEnd:function(){Qf&&Hf(If,Of),Rf.point=gc},polygonStart:function(){Qf=!0},polygonEnd:function(){Qf=null},result:function(){var t=+Mf;return Mf=new _,t}};function Pf(t,e){Rf.point=Hf,If=Tf=t,Of=kf=e}function Hf(t,e){Tf-=t,kf-=e,Mf.add(uc(Tf*Tf+kf*kf)),Tf=t,kf=e}const Df=Rf;let Lf,Nf,jf,Kf;class Gf{constructor(t){this._append=null==t?Vf:function(t){const e=Math.floor(t);if(!(e>=0))throw new RangeError(`invalid digits: ${t}`);if(e>15)return Vf;if(e!==Lf){const t=10**e;Lf=e,Nf=function(e){let n=1;this._+=e[0];for(const r=e.length;n<r;++n)this._+=Math.round(arguments[n]*t)/t+e[n]}}return Nf}(t),this._radius=4.5,this._=""}pointRadius(t){return this._radius=+t,this}polygonStart(){this._line=0}polygonEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){0===this._line&&(this._+="Z"),this._point=NaN}point(t,e){switch(this._point){case 0:this._append`M${t},${e}`,this._point=1;break;case 1:this._append`L${t},${e}`;break;default:if(this._append`M${t},${e}`,this._radius!==jf||this._append!==Nf){const t=this._radius,e=this._;this._="",this._append`m0,${t}a${t},${t} 0 1,1 0,${-2*t}a${t},${t} 0 1,1 0,${2*t}z`,jf=t,Nf=this._append,Kf=this._,this._=e}this._+=Kf}}result(){const t=this._;return this._="",t.length?t:null}}function Vf(t){let e=1;this._+=t[0];for(const n=t.length;e<n;++e)this._+=arguments[e]+t[e]}function zf(t,e){let n,r,o=3,i=4.5;function A(t){return t&&("function"===typeof i&&r.pointRadius(+i.apply(this,arguments)),Bc(t,n(r))),r.result()}return A.area=function(t){return Bc(t,n(qu)),qu.result()},A.measure=function(t){return Bc(t,n(Df)),Df.result()},A.bounds=function(t){return Bc(t,n(rf)),rf.result()},A.centroid=function(t){return Bc(t,n(Sf)),Sf.result()},A.projection=function(e){return arguments.length?(n=null==e?(t=null,Du):(t=e).stream,A):t},A.context=function(t){return arguments.length?(r=null==t?(e=null,new Gf(o)):new Uf(e=t),"function"!==typeof i&&r.pointRadius(i),A):e},A.pointRadius=function(t){return arguments.length?(i="function"===typeof t?t:(r.pointRadius(+t),+t),A):i},A.digits=function(t){if(!arguments.length)return o;if(null==t)o=null;else{const e=Math.floor(t);if(!(e>=0))throw new RangeError(`invalid digits: ${t}`);o=e}return null===e&&(r=new Gf(o)),A},A.projection(t).digits(o).context(e)}function $f(t){return{stream:Yf(t)}}function Yf(t){return function(e){var n=new Wf;for(var r in t)n[r]=t[r];return n.stream=e,n}}function Wf(){}function Xf(t,e,n){var r=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=r&&t.clipExtent(null),Bc(n,t.stream(rf)),e(rf.result()),null!=r&&t.clipExtent(r),t}function qf(t,e,n){return Xf(t,(function(n){var r=e[1][0]-e[0][0],o=e[1][1]-e[0][1],i=Math.min(r/(n[1][0]-n[0][0]),o/(n[1][1]-n[0][1])),A=+e[0][0]+(r-i*(n[1][0]+n[0][0]))/2,a=+e[0][1]+(o-i*(n[1][1]+n[0][1]))/2;t.scale(150*i).translate([A,a])}),n)}function Jf(t,e,n){return qf(t,[[0,0],e],n)}function Zf(t,e,n){return Xf(t,(function(n){var r=+e,o=r/(n[1][0]-n[0][0]),i=(r-o*(n[1][0]+n[0][0]))/2,A=-o*n[0][1];t.scale(150*o).translate([i,A])}),n)}function td(t,e,n){return Xf(t,(function(n){var r=+e,o=r/(n[1][1]-n[0][1]),i=-o*n[0][0],A=(r-o*(n[1][1]+n[0][1]))/2;t.scale(150*o).translate([i,A])}),n)}Wf.prototype={constructor:Wf,point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var ed=16,nd=rc(30*Zs);function rd(t,e){return+e?function(t,e){function n(r,o,i,A,a,s,c,l,u,f,d,h,p,g){var y=c-r,m=l-o,v=y*y+m*m;if(v>4*e&&p--){var w=A+f,b=a+d,B=s+h,_=uc(w*w+b*b+B*B),x=hc(B/=_),C=tc(tc(B)-1)<zs||tc(i-u)<zs?(i+u)/2:nc(b,w),E=t(C,x),F=E[0],S=E[1],U=F-r,Q=S-o,I=m*U-y*Q;(I*I/v>e||tc((y*U+m*Q)/v-.5)>.3||A*f+a*d+s*h<nd)&&(n(r,o,i,A,a,s,F,S,C,w/=_,b/=_,B,p,g),g.point(F,S),n(F,S,C,w,b,B,c,l,u,f,d,h,p,g))}}return function(e){var r,o,i,A,a,s,c,l,u,f,d,h,p={point:g,lineStart:y,lineEnd:v,polygonStart:function(){e.polygonStart(),p.lineStart=w},polygonEnd:function(){e.polygonEnd(),p.lineStart=y}};function g(n,r){n=t(n,r),e.point(n[0],n[1])}function y(){l=NaN,p.point=m,e.lineStart()}function m(r,o){var i=Yc([r,o]),A=t(r,o);n(l,u,c,f,d,h,l=A[0],u=A[1],c=r,f=i[0],d=i[1],h=i[2],ed,e),e.point(l,u)}function v(){p.point=g,e.lineEnd()}function w(){y(),p.point=b,p.lineEnd=B}function b(t,e){m(r=t,e),o=l,i=u,A=f,a=d,s=h,p.point=m}function B(){n(l,u,c,f,d,h,o,i,r,A,a,s,ed,e),p.lineEnd=v,v()}return p}}(t,e):function(t){return Yf({point:function(e,n){e=t(e,n),this.stream.point(e[0],e[1])}})}(t)}var od=Yf({point:function(t,e){this.stream.point(t*Zs,e*Zs)}});function id(t,e,n,r,o,i){if(!i)return function(t,e,n,r,o){function i(i,A){return[e+t*(i*=r),n-t*(A*=o)]}return i.invert=function(i,A){return[(i-e)/t*r,(n-A)/t*o]},i}(t,e,n,r,o);var A=rc(i),a=cc(i),s=A*t,c=a*t,l=A/t,u=a/t,f=(a*n-A*e)/t,d=(a*e+A*n)/t;function h(t,i){return[s*(t*=r)-c*(i*=o)+e,n-c*t-s*i]}return h.invert=function(t,e){return[r*(l*t-u*e+f),o*(d-u*t-l*e)]},h}function Ad(t){return ad((function(){return t}))()}function ad(t){var e,n,r,o,i,A,a,s,c,l,u=150,f=480,d=250,h=0,p=0,g=0,y=0,m=0,v=0,w=1,b=1,B=null,_=au,x=null,C=Du,E=.5;function F(t){return s(t[0]*Zs,t[1]*Zs)}function S(t){return(t=s.invert(t[0],t[1]))&&[t[0]*Js,t[1]*Js]}function U(){var t=id(u,0,0,w,b,v).apply(null,e(h,p)),r=id(u,f-t[0],d-t[1],w,b,v);return n=Kl(g,y,m),a=Nl(e,r),s=Nl(n,a),A=rd(a,E),Q()}function Q(){return c=l=null,F}return F.stream=function(t){return c&&l===t?c:c=od(function(t){return Yf({point:function(e,n){var r=t(e,n);return this.stream.point(r[0],r[1])}})}(n)(_(A(C(l=t)))))},F.preclip=function(t){return arguments.length?(_=t,B=void 0,Q()):_},F.postclip=function(t){return arguments.length?(C=t,x=r=o=i=null,Q()):C},F.clipAngle=function(t){return arguments.length?(_=+t?su(B=t*Zs):(B=null,au),Q()):B*Js},F.clipExtent=function(t){return arguments.length?(C=null==t?(x=r=o=i=null,Du):pu(x=+t[0][0],r=+t[0][1],o=+t[1][0],i=+t[1][1]),Q()):null==x?null:[[x,r],[o,i]]},F.scale=function(t){return arguments.length?(u=+t,U()):u},F.translate=function(t){return arguments.length?(f=+t[0],d=+t[1],U()):[f,d]},F.center=function(t){return arguments.length?(h=t[0]%360*Zs,p=t[1]%360*Zs,U()):[h*Js,p*Js]},F.rotate=function(t){return arguments.length?(g=t[0]%360*Zs,y=t[1]%360*Zs,m=t.length>2?t[2]%360*Zs:0,U()):[g*Js,y*Js,m*Js]},F.angle=function(t){return arguments.length?(v=t%360*Zs,U()):v*Js},F.reflectX=function(t){return arguments.length?(w=t?-1:1,U()):w<0},F.reflectY=function(t){return arguments.length?(b=t?-1:1,U()):b<0},F.precision=function(t){return arguments.length?(A=rd(a,E=t*t),Q()):uc(E)},F.fitExtent=function(t,e){return qf(F,t,e)},F.fitSize=function(t,e){return Jf(F,t,e)},F.fitWidth=function(t,e){return Zf(F,t,e)},F.fitHeight=function(t,e){return td(F,t,e)},function(){return e=t.apply(this,arguments),F.invert=e.invert&&S,U()}}function sd(t){var e=0,n=Ys/3,r=ad(t),o=r(e,n);return o.parallels=function(t){return arguments.length?r(e=t[0]*Zs,n=t[1]*Zs):[e*Js,n*Js]},o}function cd(t,e){var n=cc(t),r=(n+cc(e))/2;if(tc(r)<zs)return function(t){var e=rc(t);function n(t,n){return[t*e,cc(n)/e]}return n.invert=function(t,n){return[t/e,hc(n*e)]},n}(t);var o=1+n*(2*r-n),i=uc(o)/r;function A(t,e){var n=uc(o-2*r*cc(e))/r;return[n*cc(t*=r),i-n*rc(t)]}return A.invert=function(t,e){var n=i-e,A=nc(t,tc(n))*lc(n);return n*r<0&&(A-=Ys*lc(t)*lc(n)),[A/r,hc((o-(t*t+n*n)*r*r)/(2*r))]},A}function ld(){return sd(cd).scale(155.424).center([0,33.6442])}function ud(){return ld().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])}function fd(){var t,e,n,r,o,i,A=ud(),a=ld().rotate([154,0]).center([-2,58.5]).parallels([55,65]),s=ld().rotate([157,0]).center([-3,19.9]).parallels([8,18]),c={point:function(t,e){i=[t,e]}};function l(t){var e=t[0],A=t[1];return i=null,n.point(e,A),i||(r.point(e,A),i)||(o.point(e,A),i)}function u(){return t=e=null,l}return l.invert=function(t){var e=A.scale(),n=A.translate(),r=(t[0]-n[0])/e,o=(t[1]-n[1])/e;return(o>=.12&&o<.234&&r>=-.425&&r<-.214?a:o>=.166&&o<.234&&r>=-.214&&r<-.115?s:A).invert(t)},l.stream=function(n){return t&&e===n?t:t=function(t){var e=t.length;return{point:function(n,r){for(var o=-1;++o<e;)t[o].point(n,r)},sphere:function(){for(var n=-1;++n<e;)t[n].sphere()},lineStart:function(){for(var n=-1;++n<e;)t[n].lineStart()},lineEnd:function(){for(var n=-1;++n<e;)t[n].lineEnd()},polygonStart:function(){for(var n=-1;++n<e;)t[n].polygonStart()},polygonEnd:function(){for(var n=-1;++n<e;)t[n].polygonEnd()}}}([A.stream(e=n),a.stream(n),s.stream(n)])},l.precision=function(t){return arguments.length?(A.precision(t),a.precision(t),s.precision(t),u()):A.precision()},l.scale=function(t){return arguments.length?(A.scale(t),a.scale(.35*t),s.scale(t),l.translate(A.translate())):A.scale()},l.translate=function(t){if(!arguments.length)return A.translate();var e=A.scale(),i=+t[0],l=+t[1];return n=A.translate(t).clipExtent([[i-.455*e,l-.238*e],[i+.455*e,l+.238*e]]).stream(c),r=a.translate([i-.307*e,l+.201*e]).clipExtent([[i-.425*e+zs,l+.12*e+zs],[i-.214*e-zs,l+.234*e-zs]]).stream(c),o=s.translate([i-.205*e,l+.212*e]).clipExtent([[i-.214*e+zs,l+.166*e+zs],[i-.115*e-zs,l+.234*e-zs]]).stream(c),u()},l.fitExtent=function(t,e){return qf(l,t,e)},l.fitSize=function(t,e){return Jf(l,t,e)},l.fitWidth=function(t,e){return Zf(l,t,e)},l.fitHeight=function(t,e){return td(l,t,e)},l.scale(1070)}function dd(t){return function(e,n){var r=rc(e),o=rc(n),i=t(r*o);return i===1/0?[2,0]:[i*o*cc(e),i*cc(n)]}}function hd(t){return function(e,n){var r=uc(e*e+n*n),o=t(r),i=cc(o),A=rc(o);return[nc(e*i,r*A),hc(r&&n*i/r)]}}var pd=dd((function(t){return uc(2/(1+t))}));function gd(){return Ad(pd).scale(124.75).clipAngle(179.999)}pd.invert=hd((function(t){return 2*hc(t/2)}));var yd=dd((function(t){return(t=dc(t))&&t/cc(t)}));function md(){return Ad(yd).scale(79.4188).clipAngle(179.999)}function vd(t,e){return[t,ac(fc((Ws+e)/2))]}function wd(){return bd(vd).scale(961/qs)}function bd(t){var e,n,r,o=Ad(t),i=o.center,A=o.scale,a=o.translate,s=o.clipExtent,c=null;function l(){var i=Ys*A(),a=o($l(o.rotate()).invert([0,0]));return s(null==c?[[a[0]-i,a[1]-i],[a[0]+i,a[1]+i]]:t===vd?[[Math.max(a[0]-i,c),e],[Math.min(a[0]+i,n),r]]:[[c,Math.max(a[1]-i,e)],[n,Math.min(a[1]+i,r)]])}return o.scale=function(t){return arguments.length?(A(t),l()):A()},o.translate=function(t){return arguments.length?(a(t),l()):a()},o.center=function(t){return arguments.length?(i(t),l()):i()},o.clipExtent=function(t){return arguments.length?(null==t?c=e=n=r=null:(c=+t[0][0],e=+t[0][1],n=+t[1][0],r=+t[1][1]),l()):null==c?null:[[c,e],[n,r]]},l()}function Bd(t){return fc((Ws+t)/2)}function _d(t,e){var n=rc(t),r=t===e?cc(t):ac(n/rc(e))/ac(Bd(e)/Bd(t)),o=n*sc(Bd(t),r)/r;if(!r)return vd;function i(t,e){o>0?e<-Ws+zs&&(e=-Ws+zs):e>Ws-zs&&(e=Ws-zs);var n=o/sc(Bd(e),r);return[n*cc(r*t),o-n*rc(r*t)]}return i.invert=function(t,e){var n=o-e,i=lc(r)*uc(t*t+n*n),A=nc(t,tc(n))*lc(n);return n*r<0&&(A-=Ys*lc(t)*lc(n)),[A/r,2*ec(sc(o/i,1/r))-Ws]},i}function xd(){return sd(_d).scale(109.5).parallels([30,30])}function Cd(t,e){return[t,e]}function Ed(){return Ad(Cd).scale(152.63)}function Fd(t,e){var n=rc(t),r=t===e?cc(t):(n-rc(e))/(e-t),o=n/r+t;if(tc(r)<zs)return Cd;function i(t,e){var n=o-e,i=r*t;return[n*cc(i),o-n*rc(i)]}return i.invert=function(t,e){var n=o-e,i=nc(t,tc(n))*lc(n);return n*r<0&&(i-=Ys*lc(t)*lc(n)),[i/r,o-lc(r)*uc(t*t+n*n)]},i}function Sd(){return sd(Fd).scale(131.154).center([0,13.9389])}yd.invert=hd((function(t){return t})),vd.invert=function(t,e){return[t,2*ec(ic(e))-Ws]},Cd.invert=Cd;var Ud=1.340264,Qd=-.081106,Id=893e-6,Od=.003796,Td=uc(3)/2;function kd(t,e){var n=hc(Td*cc(e)),r=n*n,o=r*r*r;return[t*rc(n)/(Td*(Ud+3*Qd*r+o*(7*Id+9*Od*r))),n*(Ud+Qd*r+o*(Id+Od*r))]}function Md(){return Ad(kd).scale(177.158)}function Rd(t,e){var n=rc(e),r=rc(t)*n;return[n*cc(t)/r,cc(e)/r]}function Pd(){return Ad(Rd).scale(144.049).clipAngle(60)}function Hd(){var t,e,n,r,o,i,A,a=1,s=0,c=0,l=1,u=1,f=0,d=null,h=1,p=1,g=Yf({point:function(t,e){var n=v([t,e]);this.stream.point(n[0],n[1])}}),y=Du;function m(){return h=a*l,p=a*u,i=A=null,v}function v(n){var r=n[0]*h,o=n[1]*p;if(f){var i=o*t-r*e;r=r*t+o*e,o=i}return[r+s,o+c]}return v.invert=function(n){var r=n[0]-s,o=n[1]-c;if(f){var i=o*t+r*e;r=r*t-o*e,o=i}return[r/h,o/p]},v.stream=function(t){return i&&A===t?i:i=g(y(A=t))},v.postclip=function(t){return arguments.length?(y=t,d=n=r=o=null,m()):y},v.clipExtent=function(t){return arguments.length?(y=null==t?(d=n=r=o=null,Du):pu(d=+t[0][0],n=+t[0][1],r=+t[1][0],o=+t[1][1]),m()):null==d?null:[[d,n],[r,o]]},v.scale=function(t){return arguments.length?(a=+t,m()):a},v.translate=function(t){return arguments.length?(s=+t[0],c=+t[1],m()):[s,c]},v.angle=function(n){return arguments.length?(e=cc(f=n%360*Zs),t=rc(f),m()):f*Js},v.reflectX=function(t){return arguments.length?(l=t?-1:1,m()):l<0},v.reflectY=function(t){return arguments.length?(u=t?-1:1,m()):u<0},v.fitExtent=function(t,e){return qf(v,t,e)},v.fitSize=function(t,e){return Jf(v,t,e)},v.fitWidth=function(t,e){return Zf(v,t,e)},v.fitHeight=function(t,e){return td(v,t,e)},v}function Dd(t,e){var n=e*e,r=n*n;return[t*(.8707-.131979*n+r*(r*(.003971*n-.001529*r)-.013791)),e*(1.007226+n*(.015085+r*(.028874*n-.044475-.005916*r)))]}function Ld(){return Ad(Dd).scale(175.295)}function Nd(t,e){return[rc(e)*cc(t),cc(e)]}function jd(){return Ad(Nd).scale(249.5).clipAngle(90+zs)}function Kd(t,e){var n=rc(e),r=1+rc(t)*n;return[n*cc(t)/r,cc(e)/r]}function Gd(){return Ad(Kd).scale(250).clipAngle(142)}function Vd(t,e){return[ac(fc((Ws+e)/2)),-t]}function zd(){var t=bd(Vd),e=t.center,n=t.rotate;return t.center=function(t){return arguments.length?e([-t[1],t[0]]):[(t=e())[1],-t[0]]},t.rotate=function(t){return arguments.length?n([t[0],t[1],t.length>2?t[2]+90:90]):[(t=n())[0],t[1],t[2]-90]},n([0,0,90]).scale(159.155)}function $d(t,e){return t.parent===e.parent?1:2}function Yd(t,e){return t+e.x}function Wd(t,e){return Math.max(t,e.y)}function Xd(){var t=$d,e=1,n=1,r=!1;function o(o){var i,A=0;o.eachAfter((function(e){var n=e.children;n?(e.x=function(t){return t.reduce(Yd,0)/t.length}(n),e.y=function(t){return 1+t.reduce(Wd,0)}(n)):(e.x=i?A+=t(e,i):0,e.y=0,i=e)}));var a=function(t){for(var e;e=t.children;)t=e[0];return t}(o),s=function(t){for(var e;e=t.children;)t=e[e.length-1];return t}(o),c=a.x-t(a,s)/2,l=s.x+t(s,a)/2;return o.eachAfter(r?function(t){t.x=(t.x-o.x)*e,t.y=(o.y-t.y)*n}:function(t){t.x=(t.x-c)/(l-c)*e,t.y=(1-(o.y?t.y/o.y:1))*n})}return o.separation=function(e){return arguments.length?(t=e,o):t},o.size=function(t){return arguments.length?(r=!1,e=+t[0],n=+t[1],o):r?null:[e,n]},o.nodeSize=function(t){return arguments.length?(r=!0,e=+t[0],n=+t[1],o):r?[e,n]:null},o}function qd(t){var e=0,n=t.children,r=n&&n.length;if(r)for(;--r>=0;)e+=n[r].value;else e=1;t.value=e}function Jd(t,e){t instanceof Map?(t=[void 0,t],void 0===e&&(e=th)):void 0===e&&(e=Zd);for(var n,r,o,i,A,a=new rh(t),s=[a];n=s.pop();)if((o=e(n.data))&&(A=(o=Array.from(o)).length))for(n.children=o,i=A-1;i>=0;--i)s.push(r=o[i]=new rh(o[i])),r.parent=n,r.depth=n.depth+1;return a.eachBefore(nh)}function Zd(t){return t.children}function th(t){return Array.isArray(t)?t[1]:null}function eh(t){void 0!==t.data.value&&(t.value=t.data.value),t.data=t.data.data}function nh(t){var e=0;do{t.height=e}while((t=t.parent)&&t.height<++e)}function rh(t){this.data=t,this.depth=this.height=0,this.parent=null}function oh(t){return null==t?null:ih(t)}function ih(t){if("function"!==typeof t)throw new Error;return t}function Ah(){return 0}function ah(t){return function(){return t}}kd.invert=function(t,e){for(var n,r=e,o=r*r,i=o*o*o,A=0;A<12&&(i=(o=(r-=n=(r*(Ud+Qd*o+i*(Id+Od*o))-e)/(Ud+3*Qd*o+i*(7*Id+9*Od*o)))*r)*o*o,!(tc(n)<$s));++A);return[Td*t*(Ud+3*Qd*o+i*(7*Id+9*Od*o))/rc(r),hc(cc(r)/Td)]},Rd.invert=hd(ec),Dd.invert=function(t,e){var n,r=e,o=25;do{var i=r*r,A=i*i;r-=n=(r*(1.007226+i*(.015085+A*(.028874*i-.044475-.005916*A)))-e)/(1.007226+i*(.045255+A*(.259866*i-.311325-.005916*11*A)))}while(tc(n)>zs&&--o>0);return[t/(.8707+(i=r*r)*(i*(i*i*i*(.003971-.001529*i)-.013791)-.131979)),r]},Nd.invert=hd(hc),Kd.invert=hd((function(t){return 2*ec(t)})),Vd.invert=function(t,e){return[-e,2*ec(ic(t))-Ws]},rh.prototype=Jd.prototype={constructor:rh,count:function(){return this.eachAfter(qd)},each:function(t,e){let n=-1;for(const r of this)t.call(e,r,++n,this);return this},eachAfter:function(t,e){for(var n,r,o,i=this,A=[i],a=[],s=-1;i=A.pop();)if(a.push(i),n=i.children)for(r=0,o=n.length;r<o;++r)A.push(n[r]);for(;i=a.pop();)t.call(e,i,++s,this);return this},eachBefore:function(t,e){for(var n,r,o=this,i=[o],A=-1;o=i.pop();)if(t.call(e,o,++A,this),n=o.children)for(r=n.length-1;r>=0;--r)i.push(n[r]);return this},find:function(t,e){let n=-1;for(const r of this)if(t.call(e,r,++n,this))return r},sum:function(t){return this.eachAfter((function(e){for(var n=+t(e.data)||0,r=e.children,o=r&&r.length;--o>=0;)n+=r[o].value;e.value=n}))},sort:function(t){return this.eachBefore((function(e){e.children&&e.children.sort(t)}))},path:function(t){for(var e=this,n=function(t,e){if(t===e)return t;var n=t.ancestors(),r=e.ancestors(),o=null;t=n.pop(),e=r.pop();for(;t===e;)o=t,t=n.pop(),e=r.pop();return o}(e,t),r=[e];e!==n;)e=e.parent,r.push(e);for(var o=r.length;t!==n;)r.splice(o,0,t),t=t.parent;return r},ancestors:function(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e},descendants:function(){return Array.from(this)},leaves:function(){var t=[];return this.eachBefore((function(e){e.children||t.push(e)})),t},links:function(){var t=this,e=[];return t.each((function(n){n!==t&&e.push({source:n.parent,target:n})})),e},copy:function(){return Jd(this).eachBefore(eh)},[Symbol.iterator]:function*(){var t,e,n,r,o=this,i=[o];do{for(t=i.reverse(),i=[];o=t.pop();)if(yield o,e=o.children)for(n=0,r=e.length;n<r;++n)i.push(e[n])}while(i.length)}};const sh=1664525,ch=1013904223,lh=4294967296;function uh(){let t=1;return()=>(t=(sh*t+ch)%lh)/lh}function fh(t){return dh(t,uh())}function dh(t,e){for(var n,r,o=0,i=(t=function(t,e){let n,r,o=t.length;for(;o;)r=e()*o--|0,n=t[o],t[o]=t[r],t[r]=n;return t}(Array.from(t),e)).length,A=[];o<i;)n=t[o],r&&gh(r,n)?++o:(r=mh(A=hh(A,n)),o=0);return r}function hh(t,e){var n,r;if(yh(e,t))return[e];for(n=0;n<t.length;++n)if(ph(e,t[n])&&yh(vh(t[n],e),t))return[t[n],e];for(n=0;n<t.length-1;++n)for(r=n+1;r<t.length;++r)if(ph(vh(t[n],t[r]),e)&&ph(vh(t[n],e),t[r])&&ph(vh(t[r],e),t[n])&&yh(wh(t[n],t[r],e),t))return[t[n],t[r],e];throw new Error}function ph(t,e){var n=t.r-e.r,r=e.x-t.x,o=e.y-t.y;return n<0||n*n<r*r+o*o}function gh(t,e){var n=t.r-e.r+1e-9*Math.max(t.r,e.r,1),r=e.x-t.x,o=e.y-t.y;return n>0&&n*n>r*r+o*o}function yh(t,e){for(var n=0;n<e.length;++n)if(!gh(t,e[n]))return!1;return!0}function mh(t){switch(t.length){case 1:return function(t){return{x:t.x,y:t.y,r:t.r}}(t[0]);case 2:return vh(t[0],t[1]);case 3:return wh(t[0],t[1],t[2])}}function vh(t,e){var n=t.x,r=t.y,o=t.r,i=e.x,A=e.y,a=e.r,s=i-n,c=A-r,l=a-o,u=Math.sqrt(s*s+c*c);return{x:(n+i+s/u*l)/2,y:(r+A+c/u*l)/2,r:(u+o+a)/2}}function wh(t,e,n){var r=t.x,o=t.y,i=t.r,A=e.x,a=e.y,s=e.r,c=n.x,l=n.y,u=n.r,f=r-A,d=r-c,h=o-a,p=o-l,g=s-i,y=u-i,m=r*r+o*o-i*i,v=m-A*A-a*a+s*s,w=m-c*c-l*l+u*u,b=d*h-f*p,B=(h*w-p*v)/(2*b)-r,_=(p*g-h*y)/b,x=(d*v-f*w)/(2*b)-o,C=(f*y-d*g)/b,E=_*_+C*C-1,F=2*(i+B*_+x*C),S=B*B+x*x-i*i,U=-(Math.abs(E)>1e-6?(F+Math.sqrt(F*F-4*E*S))/(2*E):S/F);return{x:r+B+_*U,y:o+x+C*U,r:U}}function bh(t,e,n){var r,o,i,A,a=t.x-e.x,s=t.y-e.y,c=a*a+s*s;c?(o=e.r+n.r,o*=o,A=t.r+n.r,o>(A*=A)?(r=(c+A-o)/(2*c),i=Math.sqrt(Math.max(0,A/c-r*r)),n.x=t.x-r*a-i*s,n.y=t.y-r*s+i*a):(r=(c+o-A)/(2*c),i=Math.sqrt(Math.max(0,o/c-r*r)),n.x=e.x+r*a-i*s,n.y=e.y+r*s+i*a)):(n.x=e.x+n.r,n.y=e.y)}function Bh(t,e){var n=t.r+e.r-1e-6,r=e.x-t.x,o=e.y-t.y;return n>0&&n*n>r*r+o*o}function _h(t){var e=t._,n=t.next._,r=e.r+n.r,o=(e.x*n.r+n.x*e.r)/r,i=(e.y*n.r+n.y*e.r)/r;return o*o+i*i}function xh(t){this._=t,this.next=null,this.previous=null}function Ch(t,e){if(!(i=(t=function(t){return"object"===typeof t&&"length"in t?t:Array.from(t)}(t)).length))return 0;var n,r,o,i,A,a,s,c,l,u,f;if((n=t[0]).x=0,n.y=0,!(i>1))return n.r;if(r=t[1],n.x=-r.r,r.x=n.r,r.y=0,!(i>2))return n.r+r.r;bh(r,n,o=t[2]),n=new xh(n),r=new xh(r),o=new xh(o),n.next=o.previous=r,r.next=n.previous=o,o.next=r.previous=n;t:for(s=3;s<i;++s){bh(n._,r._,o=t[s]),o=new xh(o),c=r.next,l=n.previous,u=r._.r,f=n._.r;do{if(u<=f){if(Bh(c._,o._)){r=c,n.next=r,r.previous=n,--s;continue t}u+=c._.r,c=c.next}else{if(Bh(l._,o._)){(n=l).next=r,r.previous=n,--s;continue t}f+=l._.r,l=l.previous}}while(c!==l.next);for(o.previous=n,o.next=r,n.next=r.previous=r=o,A=_h(n);(o=o.next)!==r;)(a=_h(o))<A&&(n=o,A=a);r=n.next}for(n=[r._],o=r;(o=o.next)!==r;)n.push(o._);for(o=dh(n,e),s=0;s<i;++s)(n=t[s]).x-=o.x,n.y-=o.y;return o.r}function Eh(t){return Ch(t,uh()),t}function Fh(t){return Math.sqrt(t.value)}function Sh(){var t=null,e=1,n=1,r=Ah;function o(o){const i=uh();return o.x=e/2,o.y=n/2,t?o.eachBefore(Uh(t)).eachAfter(Qh(r,.5,i)).eachBefore(Ih(1)):o.eachBefore(Uh(Fh)).eachAfter(Qh(Ah,1,i)).eachAfter(Qh(r,o.r/Math.min(e,n),i)).eachBefore(Ih(Math.min(e,n)/(2*o.r))),o}return o.radius=function(e){return arguments.length?(t=oh(e),o):t},o.size=function(t){return arguments.length?(e=+t[0],n=+t[1],o):[e,n]},o.padding=function(t){return arguments.length?(r="function"===typeof t?t:ah(+t),o):r},o}function Uh(t){return function(e){e.children||(e.r=Math.max(0,+t(e)||0))}}function Qh(t,e,n){return function(r){if(o=r.children){var o,i,A,a=o.length,s=t(r)*e||0;if(s)for(i=0;i<a;++i)o[i].r+=s;if(A=Ch(o,n),s)for(i=0;i<a;++i)o[i].r-=s;r.r=A+s}}}function Ih(t){return function(e){var n=e.parent;e.r*=t,n&&(e.x=n.x+t*e.x,e.y=n.y+t*e.y)}}function Oh(t){t.x0=Math.round(t.x0),t.y0=Math.round(t.y0),t.x1=Math.round(t.x1),t.y1=Math.round(t.y1)}function Th(t,e,n,r,o){for(var i,A=t.children,a=-1,s=A.length,c=t.value&&(r-e)/t.value;++a<s;)(i=A[a]).y0=n,i.y1=o,i.x0=e,i.x1=e+=i.value*c}function kh(){var t=1,e=1,n=0,r=!1;function o(o){var i=o.height+1;return o.x0=o.y0=n,o.x1=t,o.y1=e/i,o.eachBefore(function(t,e){return function(r){r.children&&Th(r,r.x0,t*(r.depth+1)/e,r.x1,t*(r.depth+2)/e);var o=r.x0,i=r.y0,A=r.x1-n,a=r.y1-n;A<o&&(o=A=(o+A)/2),a<i&&(i=a=(i+a)/2),r.x0=o,r.y0=i,r.x1=A,r.y1=a}}(e,i)),r&&o.eachBefore(Oh),o}return o.round=function(t){return arguments.length?(r=!!t,o):r},o.size=function(n){return arguments.length?(t=+n[0],e=+n[1],o):[t,e]},o.padding=function(t){return arguments.length?(n=+t,o):n},o}var Mh={depth:-1},Rh={},Ph={};function Hh(t){return t.id}function Dh(t){return t.parentId}function Lh(){var t,e=Hh,n=Dh;function r(r){var o,i,A,a,s,c,l,u,f=Array.from(r),d=e,h=n,p=new Map;if(null!=t){const e=f.map(((e,n)=>function(t){t=`${t}`;let e=t.length;jh(t,e-1)&&!jh(t,e-2)&&(t=t.slice(0,-1));return"/"===t[0]?t:`/${t}`}(t(e,n,r)))),n=e.map(Nh),o=new Set(e).add("");for(const t of n)o.has(t)||(o.add(t),e.push(t),n.push(Nh(t)),f.push(Ph));d=(t,n)=>e[n],h=(t,e)=>n[e]}for(A=0,o=f.length;A<o;++A)i=f[A],c=f[A]=new rh(i),null!=(l=d(i,A,r))&&(l+="")&&(u=c.id=l,p.set(u,p.has(u)?Rh:c)),null!=(l=h(i,A,r))&&(l+="")&&(c.parent=l);for(A=0;A<o;++A)if(l=(c=f[A]).parent){if(!(s=p.get(l)))throw new Error("missing: "+l);if(s===Rh)throw new Error("ambiguous: "+l);s.children?s.children.push(c):s.children=[c],c.parent=s}else{if(a)throw new Error("multiple roots");a=c}if(!a)throw new Error("no root");if(null!=t){for(;a.data===Ph&&1===a.children.length;)a=a.children[0],--o;for(let t=f.length-1;t>=0&&(c=f[t]).data===Ph;--t)c.data=null}if(a.parent=Mh,a.eachBefore((function(t){t.depth=t.parent.depth+1,--o})).eachBefore(nh),a.parent=null,o>0)throw new Error("cycle");return a}return r.id=function(t){return arguments.length?(e=oh(t),r):e},r.parentId=function(t){return arguments.length?(n=oh(t),r):n},r.path=function(e){return arguments.length?(t=oh(e),r):t},r}function Nh(t){let e=t.length;if(e<2)return"";for(;--e>1&&!jh(t,e););return t.slice(0,e)}function jh(t,e){if("/"===t[e]){let n=0;for(;e>0&&"\\"===t[--e];)++n;if(0===(1&n))return!0}return!1}function Kh(t,e){return t.parent===e.parent?1:2}function Gh(t){var e=t.children;return e?e[0]:t.t}function Vh(t){var e=t.children;return e?e[e.length-1]:t.t}function zh(t,e,n){var r=n/(e.i-t.i);e.c-=r,e.s+=n,t.c+=r,e.z+=n,e.m+=n}function $h(t,e,n){return t.a.parent===e.parent?t.a:n}function Yh(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}function Wh(){var t=Kh,e=1,n=1,r=null;function o(o){var s=function(t){for(var e,n,r,o,i,A=new Yh(t,0),a=[A];e=a.pop();)if(r=e._.children)for(e.children=new Array(i=r.length),o=i-1;o>=0;--o)a.push(n=e.children[o]=new Yh(r[o],o)),n.parent=e;return(A.parent=new Yh(null,0)).children=[A],A}(o);if(s.eachAfter(i),s.parent.m=-s.z,s.eachBefore(A),r)o.eachBefore(a);else{var c=o,l=o,u=o;o.eachBefore((function(t){t.x<c.x&&(c=t),t.x>l.x&&(l=t),t.depth>u.depth&&(u=t)}));var f=c===l?1:t(c,l)/2,d=f-c.x,h=e/(l.x+f+d),p=n/(u.depth||1);o.eachBefore((function(t){t.x=(t.x+d)*h,t.y=t.depth*p}))}return o}function i(e){var n=e.children,r=e.parent.children,o=e.i?r[e.i-1]:null;if(n){!function(t){for(var e,n=0,r=0,o=t.children,i=o.length;--i>=0;)(e=o[i]).z+=n,e.m+=n,n+=e.s+(r+=e.c)}(e);var i=(n[0].z+n[n.length-1].z)/2;o?(e.z=o.z+t(e._,o._),e.m=e.z-i):e.z=i}else o&&(e.z=o.z+t(e._,o._));e.parent.A=function(e,n,r){if(n){for(var o,i=e,A=e,a=n,s=i.parent.children[0],c=i.m,l=A.m,u=a.m,f=s.m;a=Vh(a),i=Gh(i),a&&i;)s=Gh(s),(A=Vh(A)).a=e,(o=a.z+u-i.z-c+t(a._,i._))>0&&(zh($h(a,e,r),e,o),c+=o,l+=o),u+=a.m,c+=i.m,f+=s.m,l+=A.m;a&&!Vh(A)&&(A.t=a,A.m+=u-l),i&&!Gh(s)&&(s.t=i,s.m+=c-f,r=e)}return r}(e,o,e.parent.A||r[0])}function A(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function a(t){t.x*=e,t.y=t.depth*n}return o.separation=function(e){return arguments.length?(t=e,o):t},o.size=function(t){return arguments.length?(r=!1,e=+t[0],n=+t[1],o):r?null:[e,n]},o.nodeSize=function(t){return arguments.length?(r=!0,e=+t[0],n=+t[1],o):r?[e,n]:null},o}function Xh(t,e,n,r,o){for(var i,A=t.children,a=-1,s=A.length,c=t.value&&(o-n)/t.value;++a<s;)(i=A[a]).x0=e,i.x1=r,i.y0=n,i.y1=n+=i.value*c}Yh.prototype=Object.create(rh.prototype);var qh=(1+Math.sqrt(5))/2;function Jh(t,e,n,r,o,i){for(var A,a,s,c,l,u,f,d,h,p,g,y=[],m=e.children,v=0,w=0,b=m.length,B=e.value;v<b;){s=o-n,c=i-r;do{l=m[w++].value}while(!l&&w<b);for(u=f=l,g=l*l*(p=Math.max(c/s,s/c)/(B*t)),h=Math.max(f/g,g/u);w<b;++w){if(l+=a=m[w].value,a<u&&(u=a),a>f&&(f=a),g=l*l*p,(d=Math.max(f/g,g/u))>h){l-=a;break}h=d}y.push(A={value:l,dice:s<c,children:m.slice(v,w)}),A.dice?Th(A,n,r,o,B?r+=c*l/B:i):Xh(A,n,r,B?n+=s*l/B:o,i),B-=l,v=w}return y}const Zh=function t(e){function n(t,n,r,o,i){Jh(e,t,n,r,o,i)}return n.ratio=function(e){return t((e=+e)>1?e:1)},n}(qh);function tp(){var t=Zh,e=!1,n=1,r=1,o=[0],i=Ah,A=Ah,a=Ah,s=Ah,c=Ah;function l(t){return t.x0=t.y0=0,t.x1=n,t.y1=r,t.eachBefore(u),o=[0],e&&t.eachBefore(Oh),t}function u(e){var n=o[e.depth],r=e.x0+n,l=e.y0+n,u=e.x1-n,f=e.y1-n;u<r&&(r=u=(r+u)/2),f<l&&(l=f=(l+f)/2),e.x0=r,e.y0=l,e.x1=u,e.y1=f,e.children&&(n=o[e.depth+1]=i(e)/2,r+=c(e)-n,l+=A(e)-n,(u-=a(e)-n)<r&&(r=u=(r+u)/2),(f-=s(e)-n)<l&&(l=f=(l+f)/2),t(e,r,l,u,f))}return l.round=function(t){return arguments.length?(e=!!t,l):e},l.size=function(t){return arguments.length?(n=+t[0],r=+t[1],l):[n,r]},l.tile=function(e){return arguments.length?(t=ih(e),l):t},l.padding=function(t){return arguments.length?l.paddingInner(t).paddingOuter(t):l.paddingInner()},l.paddingInner=function(t){return arguments.length?(i="function"===typeof t?t:ah(+t),l):i},l.paddingOuter=function(t){return arguments.length?l.paddingTop(t).paddingRight(t).paddingBottom(t).paddingLeft(t):l.paddingTop()},l.paddingTop=function(t){return arguments.length?(A="function"===typeof t?t:ah(+t),l):A},l.paddingRight=function(t){return arguments.length?(a="function"===typeof t?t:ah(+t),l):a},l.paddingBottom=function(t){return arguments.length?(s="function"===typeof t?t:ah(+t),l):s},l.paddingLeft=function(t){return arguments.length?(c="function"===typeof t?t:ah(+t),l):c},l}function ep(t,e,n,r,o){var i,A,a=t.children,s=a.length,c=new Array(s+1);for(c[0]=A=i=0;i<s;++i)c[i+1]=A+=a[i].value;!function t(e,n,r,o,i,A,s){if(e>=n-1){var l=a[e];return l.x0=o,l.y0=i,l.x1=A,void(l.y1=s)}var u=c[e],f=r/2+u,d=e+1,h=n-1;for(;d<h;){var p=d+h>>>1;c[p]<f?d=p+1:h=p}f-c[d-1]<c[d]-f&&e+1<d&&--d;var g=c[d]-u,y=r-g;if(A-o>s-i){var m=r?(o*y+A*g)/r:A;t(e,d,g,o,i,m,s),t(d,n,y,m,i,A,s)}else{var v=r?(i*y+s*g)/r:s;t(e,d,g,o,i,A,v),t(d,n,y,o,v,A,s)}}(0,s,t.value,e,n,r,o)}function np(t,e,n,r,o){(1&t.depth?Xh:Th)(t,e,n,r,o)}const rp=function t(e){function n(t,n,r,o,i){if((A=t._squarify)&&A.ratio===e)for(var A,a,s,c,l,u=-1,f=A.length,d=t.value;++u<f;){for(s=(a=A[u]).children,c=a.value=0,l=s.length;c<l;++c)a.value+=s[c].value;a.dice?Th(a,n,r,o,d?r+=(i-r)*a.value/d:i):Xh(a,n,r,d?n+=(o-n)*a.value/d:o,i),d-=a.value}else t._squarify=A=Jh(e,t,n,r,o,i),A.ratio=e}return n.ratio=function(e){return t((e=+e)>1?e:1)},n}(qh);var op=n(68079),ip=n(86160),Ap=n(19804),ap=n(58172);function sp(t){var e=t.length;return function(n){return t[Math.max(0,Math.min(e-1,Math.floor(n*e)))]}}var cp=n(84709);function lp(t,e){var n=(0,cp.lG)(+t,+e);return function(t){var e=n(t);return e-360*Math.floor(e/360)}}var up=n(10128),fp=n(34287),dp=n(49770);function hp(t){return((t=Math.exp(t))+1/t)/2}const pp=function t(e,n,r){function o(t,o){var i,A,a=t[0],s=t[1],c=t[2],l=o[0],u=o[1],f=o[2],d=l-a,h=u-s,p=d*d+h*h;if(p<1e-12)A=Math.log(f/c)/e,i=function(t){return[a+t*d,s+t*h,c*Math.exp(e*t*A)]};else{var g=Math.sqrt(p),y=(f*f-c*c+r*p)/(2*c*n*g),m=(f*f-c*c-r*p)/(2*f*n*g),v=Math.log(Math.sqrt(y*y+1)-y),w=Math.log(Math.sqrt(m*m+1)-m);A=(w-v)/e,i=function(t){var r=t*A,o=hp(v),i=c/(n*g)*(o*function(t){return((t=Math.exp(2*t))-1)/(t+1)}(e*r+v)-function(t){return((t=Math.exp(t))-1/t)/2}(v));return[a+i*d,s+i*h,c*o/hp(e*r+v)]}}return i.duration=1e3*A*e/Math.SQRT2,i}return o.rho=function(e){var n=Math.max(.001,+e),r=n*n;return t(n,r,r*r)},o}(Math.SQRT2,2,4);function gp(t){return function(e,n){var r=t((e=(0,gr.KI)(e)).h,(n=(0,gr.KI)(n)).h),o=(0,cp.Ay)(e.s,n.s),i=(0,cp.Ay)(e.l,n.l),A=(0,cp.Ay)(e.opacity,n.opacity);return function(t){return e.h=r(t),e.s=o(t),e.l=i(t),e.opacity=A(t),e+""}}}const yp=gp(cp.lG);var mp=gp(cp.Ay);function vp(t,e){var n=(0,cp.Ay)((t=hi(t)).l,(e=hi(e)).l),r=(0,cp.Ay)(t.a,e.a),o=(0,cp.Ay)(t.b,e.b),i=(0,cp.Ay)(t.opacity,e.opacity);return function(e){return t.l=n(e),t.a=r(e),t.b=o(e),t.opacity=i(e),t+""}}function wp(t){return function(e,n){var r=t((e=Bi(e)).h,(n=Bi(n)).h),o=(0,cp.Ay)(e.c,n.c),i=(0,cp.Ay)(e.l,n.l),A=(0,cp.Ay)(e.opacity,n.opacity);return function(t){return e.h=r(t),e.c=o(t),e.l=i(t),e.opacity=A(t),e+""}}}const bp=wp(cp.lG);var Bp=wp(cp.Ay);function _p(t){return function e(n){function r(e,r){var o=t((e=Ti(e)).h,(r=Ti(r)).h),i=(0,cp.Ay)(e.s,r.s),A=(0,cp.Ay)(e.l,r.l),a=(0,cp.Ay)(e.opacity,r.opacity);return function(t){return e.h=o(t),e.s=i(t),e.l=A(Math.pow(t,n)),e.opacity=a(t),e+""}}return n=+n,r.gamma=e,r}(1)}const xp=_p(cp.lG);var Cp=_p(cp.Ay),Ep=n(23104);function Fp(t,e){for(var n=new Array(e),r=0;r<e;++r)n[r]=t(r/(e-1));return n}function Sp(t){for(var e,n=-1,r=t.length,o=t[r-1],i=0;++n<r;)e=o,o=t[n],i+=e[1]*o[0]-e[0]*o[1];return i/2}function Up(t){for(var e,n,r=-1,o=t.length,i=0,A=0,a=t[o-1],s=0;++r<o;)e=a,a=t[r],s+=n=e[0]*a[1]-a[0]*e[1],i+=(e[0]+a[0])*n,A+=(e[1]+a[1])*n;return[i/(s*=3),A/s]}function Qp(t,e,n){return(e[0]-t[0])*(n[1]-t[1])-(e[1]-t[1])*(n[0]-t[0])}function Ip(t,e){return t[0]-e[0]||t[1]-e[1]}function Op(t){const e=t.length,n=[0,1];let r,o=2;for(r=2;r<e;++r){for(;o>1&&Qp(t[n[o-2]],t[n[o-1]],t[r])<=0;)--o;n[o++]=r}return n.slice(0,o)}function Tp(t){if((n=t.length)<3)return null;var e,n,r=new Array(n),o=new Array(n);for(e=0;e<n;++e)r[e]=[+t[e][0],+t[e][1],e];for(r.sort(Ip),e=0;e<n;++e)o[e]=[r[e][0],-r[e][1]];var i=Op(r),A=Op(o),a=A[0]===i[0],s=A[A.length-1]===i[i.length-1],c=[];for(e=i.length-1;e>=0;--e)c.push(t[r[i[e]][2]]);for(e=+a;e<A.length-s;++e)c.push(t[r[A[e]][2]]);return c}function kp(t,e){for(var n,r,o=t.length,i=t[o-1],A=e[0],a=e[1],s=i[0],c=i[1],l=!1,u=0;u<o;++u)n=(i=t[u])[0],(r=i[1])>a!==c>a&&A<(s-n)*(a-r)/(c-r)+n&&(l=!l),s=n,c=r;return l}function Mp(t){for(var e,n,r=-1,o=t.length,i=t[o-1],A=i[0],a=i[1],s=0;++r<o;)e=A,n=a,e-=A=(i=t[r])[0],n-=a=i[1],s+=Math.hypot(e,n);return s}const Rp=Math.random,Pp=function t(e){function n(t,n){return t=null==t?0:+t,n=null==n?1:+n,1===arguments.length?(n=t,t=0):n-=t,function(){return e()*n+t}}return n.source=t,n}(Rp),Hp=function t(e){function n(t,n){return arguments.length<2&&(n=t,t=0),t=Math.floor(t),n=Math.floor(n)-t,function(){return Math.floor(e()*n+t)}}return n.source=t,n}(Rp),Dp=function t(e){function n(t,n){var r,o;return t=null==t?0:+t,n=null==n?1:+n,function(){var i;if(null!=r)i=r,r=null;else do{r=2*e()-1,i=2*e()-1,o=r*r+i*i}while(!o||o>1);return t+n*i*Math.sqrt(-2*Math.log(o)/o)}}return n.source=t,n}(Rp),Lp=function t(e){var n=Dp.source(e);function r(){var t=n.apply(this,arguments);return function(){return Math.exp(t())}}return r.source=t,r}(Rp),Np=function t(e){function n(t){return(t=+t)<=0?()=>0:function(){for(var n=0,r=t;r>1;--r)n+=e();return n+r*e()}}return n.source=t,n}(Rp),jp=function t(e){var n=Np.source(e);function r(t){if(0===(t=+t))return e;var r=n(t);return function(){return r()/t}}return r.source=t,r}(Rp),Kp=function t(e){function n(t){return function(){return-Math.log1p(-e())/t}}return n.source=t,n}(Rp),Gp=function t(e){function n(t){if((t=+t)<0)throw new RangeError("invalid alpha");return t=1/-t,function(){return Math.pow(1-e(),t)}}return n.source=t,n}(Rp),Vp=function t(e){function n(t){if((t=+t)<0||t>1)throw new RangeError("invalid p");return function(){return Math.floor(e()+t)}}return n.source=t,n}(Rp),zp=function t(e){function n(t){if((t=+t)<0||t>1)throw new RangeError("invalid p");return 0===t?()=>1/0:1===t?()=>1:(t=Math.log1p(-t),function(){return 1+Math.floor(Math.log1p(-e())/t)})}return n.source=t,n}(Rp),$p=function t(e){var n=Dp.source(e)();function r(t,r){if((t=+t)<0)throw new RangeError("invalid k");if(0===t)return()=>0;if(r=null==r?1:+r,1===t)return()=>-Math.log1p(-e())*r;var o=(t<1?t+1:t)-1/3,i=1/(3*Math.sqrt(o)),A=t<1?()=>Math.pow(e(),1/t):()=>1;return function(){do{do{var t=n(),a=1+i*t}while(a<=0);a*=a*a;var s=1-e()}while(s>=1-.0331*t*t*t*t&&Math.log(s)>=.5*t*t+o*(1-a+Math.log(a)));return o*a*A()*r}}return r.source=t,r}(Rp),Yp=function t(e){var n=$p.source(e);function r(t,e){var r=n(t),o=n(e);return function(){var t=r();return 0===t?0:t/(t+o())}}return r.source=t,r}(Rp),Wp=function t(e){var n=zp.source(e),r=Yp.source(e);function o(t,e){return t=+t,(e=+e)>=1?()=>t:e<=0?()=>0:function(){for(var o=0,i=t,A=e;i*A>16&&i*(1-A)>16;){var a=Math.floor((i+1)*A),s=r(a,i-a+1)();s<=A?(o+=a,i-=a,A=(A-s)/(1-s)):(i=a-1,A/=s)}for(var c=A<.5,l=n(c?A:1-A),u=l(),f=0;u<=i;++f)u+=l();return o+(c?f:i-f)}}return o.source=t,o}(Rp),Xp=function t(e){function n(t,n,r){var o;return 0===(t=+t)?o=t=>-Math.log(t):(t=1/t,o=e=>Math.pow(e,t)),n=null==n?0:+n,r=null==r?1:+r,function(){return n+r*o(-Math.log1p(-e()))}}return n.source=t,n}(Rp),qp=function t(e){function n(t,n){return t=null==t?0:+t,n=null==n?1:+n,function(){return t+n*Math.tan(Math.PI*e())}}return n.source=t,n}(Rp),Jp=function t(e){function n(t,n){return t=null==t?0:+t,n=null==n?1:+n,function(){var r=e();return t+n*Math.log(r/(1-r))}}return n.source=t,n}(Rp),Zp=function t(e){var n=$p.source(e),r=Wp.source(e);function o(t){return function(){for(var o=0,i=t;i>16;){var A=Math.floor(.875*i),a=n(A)();if(a>i)return o+r(A-1,i/a)();o+=A,i-=a}for(var s=-Math.log1p(-e()),c=0;s<=i;++c)s-=Math.log1p(-e());return o+c}}return o.source=t,o}(Rp),tg=1664525,eg=1013904223,ng=1/4294967296;function rg(t=Math.random()){let e=0|(0<=t&&t<1?t/ng:Math.abs(t));return()=>(e=tg*e+eg|0,ng*(e>>>0))}var og=n(16199);function ig(t){for(var e=t.length/6|0,n=new Array(e),r=0;r<e;)n[r]="#"+t.slice(6*r,6*++r);return n}const Ag=ig("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf"),ag=ig("7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666"),sg=ig("1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666"),cg=ig("4269d0efb118ff725c6cc5b03ca951ff8ab7a463f297bbf59c6b4e9498a0"),lg=ig("a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928"),ug=ig("fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2"),fg=ig("b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc"),dg=ig("e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999"),hg=ig("66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3"),pg=ig("8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f"),gg=ig("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab"),yg=t=>(0,yr.Ik)(t[t.length-1]);var mg=new Array(3).concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e","8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(ig);const vg=yg(mg);var wg=new Array(3).concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837","40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(ig);const bg=yg(wg);var Bg=new Array(3).concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419","8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(ig);const _g=yg(Bg);var xg=new Array(3).concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(ig);const Cg=yg(xg);var Eg=new Array(3).concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(ig);const Fg=yg(Eg);var Sg=new Array(3).concat("ef8a62ffffff999999","ca0020f4a582bababa404040","ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(ig);const Ug=yg(Sg);var Qg=new Array(3).concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4","d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(ig);const Ig=yg(Qg);var Og=new Array(3).concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d7191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850","d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(ig);const Tg=yg(Og);var kg=new Array(3).concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd","9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(ig);const Mg=yg(kg);var Rg=new Array(3).concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(ig);const Pg=yg(Rg);var Hg=new Array(3).concat("e0ecf49ebcda8856a7","edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(ig);const Dg=yg(Hg);var Lg=new Array(3).concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(ig);const Ng=yg(Lg);var jg=new Array(3).concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(ig);const Kg=yg(jg);var Gg=new Array(3).concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(ig);const Vg=yg(Gg);var zg=new Array(3).concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(ig);const $g=yg(zg);var Yg=new Array(3).concat("e7e1efc994c7dd1c77","f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(ig);const Wg=yg(Yg);var Xg=new Array(3).concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(ig);const qg=yg(Xg);var Jg=new Array(3).concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(ig);const Zg=yg(Jg);var ty=new Array(3).concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837","ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(ig);const ey=yg(ty);var ny=new Array(3).concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(ig);const ry=yg(ny);var oy=new Array(3).concat("ffeda0feb24cf03b20","ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(ig);const iy=yg(oy);var Ay=new Array(3).concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(ig);const ay=yg(Ay);var sy=new Array(3).concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(ig);const cy=yg(sy);var ly=new Array(3).concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(ig);const uy=yg(ly);var fy=new Array(3).concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(ig);const dy=yg(fy);var hy=new Array(3).concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(ig);const py=yg(hy);var gy=new Array(3).concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(ig);const yy=yg(gy);function my(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(-4.54-t*(35.34-t*(2381.73-t*(6402.7-t*(7024.72-2710.57*t)))))))+", "+Math.max(0,Math.min(255,Math.round(32.49+t*(170.73+t*(52.82-t*(131.46-t*(176.58-67.37*t)))))))+", "+Math.max(0,Math.min(255,Math.round(81.24+t*(442.36-t*(2482.43-t*(6167.24-t*(6614.94-2475.67*t)))))))+")"}const vy=Cp(Ti(300,.5,0),Ti(-240,.5,1));var wy=Cp(Ti(-100,.75,.35),Ti(80,1.5,.8)),by=Cp(Ti(260,.75,.35),Ti(80,1.5,.8)),By=Ti();function _y(t){(t<0||t>1)&&(t-=Math.floor(t));var e=Math.abs(t-.5);return By.h=360*t-100,By.s=1.5-1.5*e,By.l=.8-.9*e,By+""}var xy=(0,gr.Qh)(),Cy=Math.PI/3,Ey=2*Math.PI/3;function Fy(t){var e;return t=(.5-t)*Math.PI,xy.r=255*(e=Math.sin(t))*e,xy.g=255*(e=Math.sin(t+Cy))*e,xy.b=255*(e=Math.sin(t+Ey))*e,xy+""}function Sy(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(34.61+t*(1172.33-t*(10793.56-t*(33300.12-t*(38394.49-14825.05*t)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+t*(557.33+t*(1225.33-t*(3574.96-t*(1073.77+707.56*t)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+t*(3211.1-t*(15327.97-t*(27814-t*(22569.18-6838.66*t)))))))+")"}function Uy(t){var e=t.length;return function(n){return t[Math.max(0,Math.min(e-1,Math.floor(n*e)))]}}const Qy=Uy(ig("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"));var Iy=Uy(ig("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),Oy=Uy(ig("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),Ty=Uy(ig("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"));function ky(t){return vn(on(t).call(document.documentElement))}var My=0;function Ry(){return new Py}function Py(){this._="@"+(++My).toString(36)}function Hy(t,e){return t.target&&(t=Fn(t),void 0===e&&(e=t.currentTarget),t=t.touches||[t]),Array.from(t,(t=>Sn(t,e)))}function Dy(t){return"string"===typeof t?new gn([document.querySelectorAll(t)],[document.documentElement]):new gn([ae(t)],pn)}function Ly(t){return function(){return t}}Py.prototype=Ry.prototype={constructor:Py,get:function(t){for(var e=this._;!(e in t);)if(!(t=t.parentNode))return;return t[e]},set:function(t,e){return t[this._]=e},remove:function(t){return this._ in t&&delete t[this._]},toString:function(){return this._}};const Ny=Math.abs,jy=Math.atan2,Ky=Math.cos,Gy=Math.max,Vy=Math.min,zy=Math.sin,$y=Math.sqrt,Yy=1e-12,Wy=Math.PI,Xy=Wy/2,qy=2*Wy;function Jy(t){return t>=1?Xy:t<=-1?-Xy:Math.asin(t)}function Zy(t){let e=3;return t.digits=function(n){if(!arguments.length)return e;if(null==n)e=null;else{const t=Math.floor(n);if(!(t>=0))throw new RangeError(`invalid digits: ${n}`);e=t}return t},()=>new No(e)}function tm(t){return t.innerRadius}function em(t){return t.outerRadius}function nm(t){return t.startAngle}function rm(t){return t.endAngle}function om(t){return t&&t.padAngle}function im(t,e,n,r,o,i,A){var a=t-n,s=e-r,c=(A?i:-i)/$y(a*a+s*s),l=c*s,u=-c*a,f=t+l,d=e+u,h=n+l,p=r+u,g=(f+h)/2,y=(d+p)/2,m=h-f,v=p-d,w=m*m+v*v,b=o-i,B=f*p-h*d,_=(v<0?-1:1)*$y(Gy(0,b*b*w-B*B)),x=(B*v-m*_)/w,C=(-B*m-v*_)/w,E=(B*v+m*_)/w,F=(-B*m+v*_)/w,S=x-g,U=C-y,Q=E-g,I=F-y;return S*S+U*U>Q*Q+I*I&&(x=E,C=F),{cx:x,cy:C,x01:-l,y01:-u,x11:x*(o/b-1),y11:C*(o/b-1)}}function Am(){var t=tm,e=em,n=Ly(0),r=null,o=nm,i=rm,A=om,a=null,s=Zy(c);function c(){var c,l,u=+t.apply(this,arguments),f=+e.apply(this,arguments),d=o.apply(this,arguments)-Xy,h=i.apply(this,arguments)-Xy,p=Ny(h-d),g=h>d;if(a||(a=c=s()),f<u&&(l=f,f=u,u=l),f>Yy)if(p>qy-Yy)a.moveTo(f*Ky(d),f*zy(d)),a.arc(0,0,f,d,h,!g),u>Yy&&(a.moveTo(u*Ky(h),u*zy(h)),a.arc(0,0,u,h,d,g));else{var y,m,v=d,w=h,b=d,B=h,_=p,x=p,C=A.apply(this,arguments)/2,E=C>Yy&&(r?+r.apply(this,arguments):$y(u*u+f*f)),F=Vy(Ny(f-u)/2,+n.apply(this,arguments)),S=F,U=F;if(E>Yy){var Q=Jy(E/u*zy(C)),I=Jy(E/f*zy(C));(_-=2*Q)>Yy?(b+=Q*=g?1:-1,B-=Q):(_=0,b=B=(d+h)/2),(x-=2*I)>Yy?(v+=I*=g?1:-1,w-=I):(x=0,v=w=(d+h)/2)}var O=f*Ky(v),T=f*zy(v),k=u*Ky(B),M=u*zy(B);if(F>Yy){var R,P=f*Ky(w),H=f*zy(w),D=u*Ky(b),L=u*zy(b);if(p<Wy)if(R=function(t,e,n,r,o,i,A,a){var s=n-t,c=r-e,l=A-o,u=a-i,f=u*s-l*c;if(!(f*f<Yy))return[t+(f=(l*(e-i)-u*(t-o))/f)*s,e+f*c]}(O,T,D,L,P,H,k,M)){var N=O-R[0],j=T-R[1],K=P-R[0],G=H-R[1],V=1/zy(function(t){return t>1?0:t<-1?Wy:Math.acos(t)}((N*K+j*G)/($y(N*N+j*j)*$y(K*K+G*G)))/2),z=$y(R[0]*R[0]+R[1]*R[1]);S=Vy(F,(u-z)/(V-1)),U=Vy(F,(f-z)/(V+1))}else S=U=0}x>Yy?U>Yy?(y=im(D,L,O,T,f,U,g),m=im(P,H,k,M,f,U,g),a.moveTo(y.cx+y.x01,y.cy+y.y01),U<F?a.arc(y.cx,y.cy,U,jy(y.y01,y.x01),jy(m.y01,m.x01),!g):(a.arc(y.cx,y.cy,U,jy(y.y01,y.x01),jy(y.y11,y.x11),!g),a.arc(0,0,f,jy(y.cy+y.y11,y.cx+y.x11),jy(m.cy+m.y11,m.cx+m.x11),!g),a.arc(m.cx,m.cy,U,jy(m.y11,m.x11),jy(m.y01,m.x01),!g))):(a.moveTo(O,T),a.arc(0,0,f,v,w,!g)):a.moveTo(O,T),u>Yy&&_>Yy?S>Yy?(y=im(k,M,P,H,u,-S,g),m=im(O,T,D,L,u,-S,g),a.lineTo(y.cx+y.x01,y.cy+y.y01),S<F?a.arc(y.cx,y.cy,S,jy(y.y01,y.x01),jy(m.y01,m.x01),!g):(a.arc(y.cx,y.cy,S,jy(y.y01,y.x01),jy(y.y11,y.x11),!g),a.arc(0,0,u,jy(y.cy+y.y11,y.cx+y.x11),jy(m.cy+m.y11,m.cx+m.x11),g),a.arc(m.cx,m.cy,S,jy(m.y11,m.x11),jy(m.y01,m.x01),!g))):a.arc(0,0,u,B,b,g):a.lineTo(k,M)}else a.moveTo(0,0);if(a.closePath(),c)return a=null,c+""||null}return c.centroid=function(){var n=(+t.apply(this,arguments)+ +e.apply(this,arguments))/2,r=(+o.apply(this,arguments)+ +i.apply(this,arguments))/2-Wy/2;return[Ky(r)*n,zy(r)*n]},c.innerRadius=function(e){return arguments.length?(t="function"===typeof e?e:Ly(+e),c):t},c.outerRadius=function(t){return arguments.length?(e="function"===typeof t?t:Ly(+t),c):e},c.cornerRadius=function(t){return arguments.length?(n="function"===typeof t?t:Ly(+t),c):n},c.padRadius=function(t){return arguments.length?(r=null==t?null:"function"===typeof t?t:Ly(+t),c):r},c.startAngle=function(t){return arguments.length?(o="function"===typeof t?t:Ly(+t),c):o},c.endAngle=function(t){return arguments.length?(i="function"===typeof t?t:Ly(+t),c):i},c.padAngle=function(t){return arguments.length?(A="function"===typeof t?t:Ly(+t),c):A},c.context=function(t){return arguments.length?(a=null==t?null:t,c):a},c}var am=Array.prototype.slice;function sm(t){return"object"===typeof t&&"length"in t?t:Array.from(t)}function cm(t){this._context=t}function lm(t){return new cm(t)}function um(t){return t[0]}function fm(t){return t[1]}function dm(t,e){var n=Ly(!0),r=null,o=lm,i=null,A=Zy(a);function a(a){var s,c,l,u=(a=sm(a)).length,f=!1;for(null==r&&(i=o(l=A())),s=0;s<=u;++s)!(s<u&&n(c=a[s],s,a))===f&&((f=!f)?i.lineStart():i.lineEnd()),f&&i.point(+t(c,s,a),+e(c,s,a));if(l)return i=null,l+""||null}return t="function"===typeof t?t:void 0===t?um:Ly(t),e="function"===typeof e?e:void 0===e?fm:Ly(e),a.x=function(e){return arguments.length?(t="function"===typeof e?e:Ly(+e),a):t},a.y=function(t){return arguments.length?(e="function"===typeof t?t:Ly(+t),a):e},a.defined=function(t){return arguments.length?(n="function"===typeof t?t:Ly(!!t),a):n},a.curve=function(t){return arguments.length?(o=t,null!=r&&(i=o(r)),a):o},a.context=function(t){return arguments.length?(null==t?r=i=null:i=o(r=t),a):r},a}function hm(t,e,n){var r=null,o=Ly(!0),i=null,A=lm,a=null,s=Zy(c);function c(c){var l,u,f,d,h,p=(c=sm(c)).length,g=!1,y=new Array(p),m=new Array(p);for(null==i&&(a=A(h=s())),l=0;l<=p;++l){if(!(l<p&&o(d=c[l],l,c))===g)if(g=!g)u=l,a.areaStart(),a.lineStart();else{for(a.lineEnd(),a.lineStart(),f=l-1;f>=u;--f)a.point(y[f],m[f]);a.lineEnd(),a.areaEnd()}g&&(y[l]=+t(d,l,c),m[l]=+e(d,l,c),a.point(r?+r(d,l,c):y[l],n?+n(d,l,c):m[l]))}if(h)return a=null,h+""||null}function l(){return dm().defined(o).curve(A).context(i)}return t="function"===typeof t?t:void 0===t?um:Ly(+t),e="function"===typeof e?e:Ly(void 0===e?0:+e),n="function"===typeof n?n:void 0===n?fm:Ly(+n),c.x=function(e){return arguments.length?(t="function"===typeof e?e:Ly(+e),r=null,c):t},c.x0=function(e){return arguments.length?(t="function"===typeof e?e:Ly(+e),c):t},c.x1=function(t){return arguments.length?(r=null==t?null:"function"===typeof t?t:Ly(+t),c):r},c.y=function(t){return arguments.length?(e="function"===typeof t?t:Ly(+t),n=null,c):e},c.y0=function(t){return arguments.length?(e="function"===typeof t?t:Ly(+t),c):e},c.y1=function(t){return arguments.length?(n=null==t?null:"function"===typeof t?t:Ly(+t),c):n},c.lineX0=c.lineY0=function(){return l().x(t).y(e)},c.lineY1=function(){return l().x(t).y(n)},c.lineX1=function(){return l().x(r).y(e)},c.defined=function(t){return arguments.length?(o="function"===typeof t?t:Ly(!!t),c):o},c.curve=function(t){return arguments.length?(A=t,null!=i&&(a=A(i)),c):A},c.context=function(t){return arguments.length?(null==t?i=a=null:a=A(i=t),c):i},c}function pm(t,e){return e<t?-1:e>t?1:e>=t?0:NaN}function gm(t){return t}function ym(){var t=gm,e=pm,n=null,r=Ly(0),o=Ly(qy),i=Ly(0);function A(A){var a,s,c,l,u,f=(A=sm(A)).length,d=0,h=new Array(f),p=new Array(f),g=+r.apply(this,arguments),y=Math.min(qy,Math.max(-qy,o.apply(this,arguments)-g)),m=Math.min(Math.abs(y)/f,i.apply(this,arguments)),v=m*(y<0?-1:1);for(a=0;a<f;++a)(u=p[h[a]=a]=+t(A[a],a,A))>0&&(d+=u);for(null!=e?h.sort((function(t,n){return e(p[t],p[n])})):null!=n&&h.sort((function(t,e){return n(A[t],A[e])})),a=0,c=d?(y-f*v)/d:0;a<f;++a,g=l)s=h[a],l=g+((u=p[s])>0?u*c:0)+v,p[s]={data:A[s],index:a,value:u,startAngle:g,endAngle:l,padAngle:m};return p}return A.value=function(e){return arguments.length?(t="function"===typeof e?e:Ly(+e),A):t},A.sortValues=function(t){return arguments.length?(e=t,n=null,A):e},A.sort=function(t){return arguments.length?(n=t,e=null,A):n},A.startAngle=function(t){return arguments.length?(r="function"===typeof t?t:Ly(+t),A):r},A.endAngle=function(t){return arguments.length?(o="function"===typeof t?t:Ly(+t),A):o},A.padAngle=function(t){return arguments.length?(i="function"===typeof t?t:Ly(+t),A):i},A}cm.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e)}}};var mm=wm(lm);function vm(t){this._curve=t}function wm(t){function e(e){return new vm(t(e))}return e._curve=t,e}function bm(t){var e=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(t){return arguments.length?e(wm(t)):e()._curve},t}function Bm(){return bm(dm().curve(mm))}function _m(){var t=hm().curve(mm),e=t.curve,n=t.lineX0,r=t.lineX1,o=t.lineY0,i=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return bm(n())},delete t.lineX0,t.lineEndAngle=function(){return bm(r())},delete t.lineX1,t.lineInnerRadius=function(){return bm(o())},delete t.lineY0,t.lineOuterRadius=function(){return bm(i())},delete t.lineY1,t.curve=function(t){return arguments.length?e(wm(t)):e()._curve},t}function xm(t,e){return[(e=+e)*Math.cos(t-=Math.PI/2),e*Math.sin(t)]}vm.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(t,e){this._curve.point(e*Math.sin(t),e*-Math.cos(t))}};class Cm{constructor(t,e){this._context=t,this._x=e}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,e,t,e):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+e)/2,t,this._y0,t,e)}this._x0=t,this._y0=e}}class Em{constructor(t){this._context=t}lineStart(){this._point=0}lineEnd(){}point(t,e){if(t=+t,e=+e,0===this._point)this._point=1;else{const n=xm(this._x0,this._y0),r=xm(this._x0,this._y0=(this._y0+e)/2),o=xm(t,this._y0),i=xm(t,e);this._context.moveTo(...n),this._context.bezierCurveTo(...r,...o,...i)}this._x0=t,this._y0=e}}function Fm(t){return new Cm(t,!0)}function Sm(t){return new Cm(t,!1)}function Um(t){return new Em(t)}function Qm(t){return t.source}function Im(t){return t.target}function Om(t){let e=Qm,n=Im,r=um,o=fm,i=null,A=null,a=Zy(s);function s(){let s;const c=am.call(arguments),l=e.apply(this,c),u=n.apply(this,c);if(null==i&&(A=t(s=a())),A.lineStart(),c[0]=l,A.point(+r.apply(this,c),+o.apply(this,c)),c[0]=u,A.point(+r.apply(this,c),+o.apply(this,c)),A.lineEnd(),s)return A=null,s+""||null}return s.source=function(t){return arguments.length?(e=t,s):e},s.target=function(t){return arguments.length?(n=t,s):n},s.x=function(t){return arguments.length?(r="function"===typeof t?t:Ly(+t),s):r},s.y=function(t){return arguments.length?(o="function"===typeof t?t:Ly(+t),s):o},s.context=function(e){return arguments.length?(null==e?i=A=null:A=t(i=e),s):i},s}function Tm(){return Om(Fm)}function km(){return Om(Sm)}function Mm(){const t=Om(Um);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t}const Rm=$y(3),Pm={draw(t,e){const n=.59436*$y(e+Vy(e/28,.75)),r=n/2,o=r*Rm;t.moveTo(0,n),t.lineTo(0,-n),t.moveTo(-o,-r),t.lineTo(o,r),t.moveTo(-o,r),t.lineTo(o,-r)}},Hm={draw(t,e){const n=$y(e/Wy);t.moveTo(n,0),t.arc(0,0,n,0,qy)}},Dm={draw(t,e){const n=$y(e/5)/2;t.moveTo(-3*n,-n),t.lineTo(-n,-n),t.lineTo(-n,-3*n),t.lineTo(n,-3*n),t.lineTo(n,-n),t.lineTo(3*n,-n),t.lineTo(3*n,n),t.lineTo(n,n),t.lineTo(n,3*n),t.lineTo(-n,3*n),t.lineTo(-n,n),t.lineTo(-3*n,n),t.closePath()}},Lm=$y(1/3),Nm=2*Lm,jm={draw(t,e){const n=$y(e/Nm),r=n*Lm;t.moveTo(0,-n),t.lineTo(r,0),t.lineTo(0,n),t.lineTo(-r,0),t.closePath()}},Km={draw(t,e){const n=.62625*$y(e);t.moveTo(0,-n),t.lineTo(n,0),t.lineTo(0,n),t.lineTo(-n,0),t.closePath()}},Gm={draw(t,e){const n=.87559*$y(e-Vy(e/7,2));t.moveTo(-n,0),t.lineTo(n,0),t.moveTo(0,n),t.lineTo(0,-n)}},Vm={draw(t,e){const n=$y(e),r=-n/2;t.rect(r,r,n,n)}},zm={draw(t,e){const n=.4431*$y(e);t.moveTo(n,n),t.lineTo(n,-n),t.lineTo(-n,-n),t.lineTo(-n,n),t.closePath()}},$m=zy(Wy/10)/zy(7*Wy/10),Ym=zy(qy/10)*$m,Wm=-Ky(qy/10)*$m,Xm={draw(t,e){const n=$y(.8908130915292852*e),r=Ym*n,o=Wm*n;t.moveTo(0,-n),t.lineTo(r,o);for(let i=1;i<5;++i){const e=qy*i/5,A=Ky(e),a=zy(e);t.lineTo(a*n,-A*n),t.lineTo(A*r-a*o,a*r+A*o)}t.closePath()}},qm=$y(3),Jm={draw(t,e){const n=-$y(e/(3*qm));t.moveTo(0,2*n),t.lineTo(-qm*n,-n),t.lineTo(qm*n,-n),t.closePath()}},Zm=$y(3),tv={draw(t,e){const n=.6824*$y(e),r=n/2,o=n*Zm/2;t.moveTo(0,-n),t.lineTo(o,r),t.lineTo(-o,r),t.closePath()}},ev=-.5,nv=$y(3)/2,rv=1/$y(12),ov=3*(rv/2+1),iv={draw(t,e){const n=$y(e/ov),r=n/2,o=n*rv,i=r,A=n*rv+n,a=-i,s=A;t.moveTo(r,o),t.lineTo(i,A),t.lineTo(a,s),t.lineTo(ev*r-nv*o,nv*r+ev*o),t.lineTo(ev*i-nv*A,nv*i+ev*A),t.lineTo(ev*a-nv*s,nv*a+ev*s),t.lineTo(ev*r+nv*o,ev*o-nv*r),t.lineTo(ev*i+nv*A,ev*A-nv*i),t.lineTo(ev*a+nv*s,ev*s-nv*a),t.closePath()}},Av={draw(t,e){const n=.6189*$y(e-Vy(e/6,1.7));t.moveTo(-n,-n),t.lineTo(n,n),t.moveTo(-n,n),t.lineTo(n,-n)}},av=[Hm,Dm,jm,Vm,Xm,Jm,iv],sv=[Hm,Gm,Av,tv,Pm,zm,Km];function cv(t,e){let n=null,r=Zy(o);function o(){let o;if(n||(n=o=r()),t.apply(this,arguments).draw(n,+e.apply(this,arguments)),o)return n=null,o+""||null}return t="function"===typeof t?t:Ly(t||Hm),e="function"===typeof e?e:Ly(void 0===e?64:+e),o.type=function(e){return arguments.length?(t="function"===typeof e?e:Ly(e),o):t},o.size=function(t){return arguments.length?(e="function"===typeof t?t:Ly(+t),o):e},o.context=function(t){return arguments.length?(n=null==t?null:t,o):n},o}function lv(){}function uv(t,e,n){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+n)/6)}function fv(t){this._context=t}function dv(t){return new fv(t)}function hv(t){this._context=t}function pv(t){return new hv(t)}function gv(t){this._context=t}function yv(t){return new gv(t)}function mv(t,e){this._basis=new fv(t),this._beta=e}fv.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:uv(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:uv(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},hv.prototype={areaStart:lv,areaEnd:lv,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:uv(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},gv.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+t)/6,r=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:uv(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},mv.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,e=this._y,n=t.length-1;if(n>0)for(var r,o=t[0],i=e[0],A=t[n]-o,a=e[n]-i,s=-1;++s<=n;)r=s/n,this._basis.point(this._beta*t[s]+(1-this._beta)*(o+r*A),this._beta*e[s]+(1-this._beta)*(i+r*a));this._x=this._y=null,this._basis.lineEnd()},point:function(t,e){this._x.push(+t),this._y.push(+e)}};const vv=function t(e){function n(t){return 1===e?new fv(t):new mv(t,e)}return n.beta=function(e){return t(+e)},n}(.85);function wv(t,e,n){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-n),t._x2,t._y2)}function bv(t,e){this._context=t,this._k=(1-e)/6}bv.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:wv(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:wv(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Bv=function t(e){function n(t){return new bv(t,e)}return n.tension=function(e){return t(+e)},n}(0);function _v(t,e){this._context=t,this._k=(1-e)/6}_v.prototype={areaStart:lv,areaEnd:lv,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:wv(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const xv=function t(e){function n(t){return new _v(t,e)}return n.tension=function(e){return t(+e)},n}(0);function Cv(t,e){this._context=t,this._k=(1-e)/6}Cv.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:wv(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Ev=function t(e){function n(t){return new Cv(t,e)}return n.tension=function(e){return t(+e)},n}(0);function Fv(t,e,n){var r=t._x1,o=t._y1,i=t._x2,A=t._y2;if(t._l01_a>Yy){var a=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,s=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*a-t._x0*t._l12_2a+t._x2*t._l01_2a)/s,o=(o*a-t._y0*t._l12_2a+t._y2*t._l01_2a)/s}if(t._l23_a>Yy){var c=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,l=3*t._l23_a*(t._l23_a+t._l12_a);i=(i*c+t._x1*t._l23_2a-e*t._l12_2a)/l,A=(A*c+t._y1*t._l23_2a-n*t._l12_2a)/l}t._context.bezierCurveTo(r,o,i,A,t._x2,t._y2)}function Sv(t,e){this._context=t,this._alpha=e}Sv.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:Fv(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Uv=function t(e){function n(t){return e?new Sv(t,e):new bv(t,0)}return n.alpha=function(e){return t(+e)},n}(.5);function Qv(t,e){this._context=t,this._alpha=e}Qv.prototype={areaStart:lv,areaEnd:lv,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:Fv(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Iv=function t(e){function n(t){return e?new Qv(t,e):new _v(t,0)}return n.alpha=function(e){return t(+e)},n}(.5);function Ov(t,e){this._context=t,this._alpha=e}Ov.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Fv(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Tv=function t(e){function n(t){return e?new Ov(t,e):new Cv(t,0)}return n.alpha=function(e){return t(+e)},n}(.5);function kv(t){this._context=t}function Mv(t){return new kv(t)}function Rv(t){return t<0?-1:1}function Pv(t,e,n){var r=t._x1-t._x0,o=e-t._x1,i=(t._y1-t._y0)/(r||o<0&&-0),A=(n-t._y1)/(o||r<0&&-0),a=(i*o+A*r)/(r+o);return(Rv(i)+Rv(A))*Math.min(Math.abs(i),Math.abs(A),.5*Math.abs(a))||0}function Hv(t,e){var n=t._x1-t._x0;return n?(3*(t._y1-t._y0)/n-e)/2:e}function Dv(t,e,n){var r=t._x0,o=t._y0,i=t._x1,A=t._y1,a=(i-r)/3;t._context.bezierCurveTo(r+a,o+a*e,i-a,A-a*n,i,A)}function Lv(t){this._context=t}function Nv(t){this._context=new jv(t)}function jv(t){this._context=t}function Kv(t){return new Lv(t)}function Gv(t){return new Nv(t)}function Vv(t){this._context=t}function zv(t){var e,n,r=t.length-1,o=new Array(r),i=new Array(r),A=new Array(r);for(o[0]=0,i[0]=2,A[0]=t[0]+2*t[1],e=1;e<r-1;++e)o[e]=1,i[e]=4,A[e]=4*t[e]+2*t[e+1];for(o[r-1]=2,i[r-1]=7,A[r-1]=8*t[r-1]+t[r],e=1;e<r;++e)n=o[e]/i[e-1],i[e]-=n,A[e]-=n*A[e-1];for(o[r-1]=A[r-1]/i[r-1],e=r-2;e>=0;--e)o[e]=(A[e]-o[e+1])/i[e];for(i[r-1]=(t[r]+o[r-1])/2,e=0;e<r-1;++e)i[e]=2*t[e+1]-o[e+1];return[o,i]}function $v(t){return new Vv(t)}function Yv(t,e){this._context=t,this._t=e}function Wv(t){return new Yv(t,.5)}function Xv(t){return new Yv(t,0)}function qv(t){return new Yv(t,1)}function Jv(t,e){if((o=t.length)>1)for(var n,r,o,i=1,A=t[e[0]],a=A.length;i<o;++i)for(r=A,A=t[e[i]],n=0;n<a;++n)A[n][1]+=A[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}function Zv(t){for(var e=t.length,n=new Array(e);--e>=0;)n[e]=e;return n}function tw(t,e){return t[e]}function ew(t){const e=[];return e.key=t,e}function nw(){var t=Ly([]),e=Zv,n=Jv,r=tw;function o(o){var i,A,a=Array.from(t.apply(this,arguments),ew),s=a.length,c=-1;for(const t of o)for(i=0,++c;i<s;++i)(a[i][c]=[0,+r(t,a[i].key,c,o)]).data=t;for(i=0,A=sm(e(a));i<s;++i)a[A[i]].index=i;return n(a,A),a}return o.keys=function(e){return arguments.length?(t="function"===typeof e?e:Ly(Array.from(e)),o):t},o.value=function(t){return arguments.length?(r="function"===typeof t?t:Ly(+t),o):r},o.order=function(t){return arguments.length?(e=null==t?Zv:"function"===typeof t?t:Ly(Array.from(t)),o):e},o.offset=function(t){return arguments.length?(n=null==t?Jv:t,o):n},o}function rw(t,e){if((r=t.length)>0){for(var n,r,o,i=0,A=t[0].length;i<A;++i){for(o=n=0;n<r;++n)o+=t[n][i][1]||0;if(o)for(n=0;n<r;++n)t[n][i][1]/=o}Jv(t,e)}}function ow(t,e){if((a=t.length)>0)for(var n,r,o,i,A,a,s=0,c=t[e[0]].length;s<c;++s)for(i=A=0,n=0;n<a;++n)(o=(r=t[e[n]][s])[1]-r[0])>0?(r[0]=i,r[1]=i+=o):o<0?(r[1]=A,r[0]=A+=o):(r[0]=0,r[1]=o)}function iw(t,e){if((n=t.length)>0){for(var n,r=0,o=t[e[0]],i=o.length;r<i;++r){for(var A=0,a=0;A<n;++A)a+=t[A][r][1]||0;o[r][1]+=o[r][0]=-a/2}Jv(t,e)}}function Aw(t,e){if((o=t.length)>0&&(r=(n=t[e[0]]).length)>0){for(var n,r,o,i=0,A=1;A<r;++A){for(var a=0,s=0,c=0;a<o;++a){for(var l=t[e[a]],u=l[A][1]||0,f=(u-(l[A-1][1]||0))/2,d=0;d<a;++d){var h=t[e[d]];f+=(h[A][1]||0)-(h[A-1][1]||0)}s+=u,c+=f*u}n[A-1][1]+=n[A-1][0]=i,s&&(i-=c/s)}n[A-1][1]+=n[A-1][0]=i,Jv(t,e)}}function aw(t){var e=t.map(sw);return Zv(t).sort((function(t,n){return e[t]-e[n]}))}function sw(t){for(var e,n=-1,r=0,o=t.length,i=-1/0;++n<o;)(e=+t[n][1])>i&&(i=e,r=n);return r}function cw(t){var e=t.map(lw);return Zv(t).sort((function(t,n){return e[t]-e[n]}))}function lw(t){for(var e,n=0,r=-1,o=t.length;++r<o;)(e=+t[r][1])&&(n+=e);return n}function uw(t){return cw(t).reverse()}function fw(t){var e,n,r=t.length,o=t.map(lw),i=aw(t),A=0,a=0,s=[],c=[];for(e=0;e<r;++e)n=i[e],A<a?(A+=o[n],s.push(n)):(a+=o[n],c.push(n));return c.reverse().concat(s)}function dw(t){return Zv(t).reverse()}kv.prototype={areaStart:lv,areaEnd:lv,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}},Lv.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Dv(this,this._t0,Hv(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){var n=NaN;if(e=+e,(t=+t)!==this._x1||e!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,Dv(this,Hv(this,n=Pv(this,t,e)),n);break;default:Dv(this,this._t0,n=Pv(this,t,e))}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e,this._t0=n}}},(Nv.prototype=Object.create(Lv.prototype)).point=function(t,e){Lv.prototype.point.call(this,e,t)},jv.prototype={moveTo:function(t,e){this._context.moveTo(e,t)},closePath:function(){this._context.closePath()},lineTo:function(t,e){this._context.lineTo(e,t)},bezierCurveTo:function(t,e,n,r,o,i){this._context.bezierCurveTo(e,t,r,n,i,o)}},Vv.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,e=this._y,n=t.length;if(n)if(this._line?this._context.lineTo(t[0],e[0]):this._context.moveTo(t[0],e[0]),2===n)this._context.lineTo(t[1],e[1]);else for(var r=zv(t),o=zv(e),i=0,A=1;A<n;++i,++A)this._context.bezierCurveTo(r[0][i],o[0][i],r[1][i],o[1][i],t[A],e[A]);(this._line||0!==this._line&&1===n)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(t,e){this._x.push(+t),this._y.push(+e)}},Yv.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var n=this._x*(1-this._t)+t*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,e)}}this._x=t,this._y=e}};var hw=n(37591),pw=n(32613),gw=n(55030),yw=n(13298),mw=n(54612),vw=n(55334),ww=n(78926),bw=n(75878),Bw=n(24355),_w=n(526),xw=n(53705),Cw=n(64398),Ew="%Y-%m-%dT%H:%M:%S.%LZ";var Fw=Date.prototype.toISOString?function(t){return t.toISOString()}:(0,xw.aL)(Ew);const Sw=Fw;var Uw=+new Date("2000-01-01T00:00:00.000Z")?function(t){var e=new Date(t);return isNaN(e)?null:e}:(0,xw.GY)(Ew);const Qw=Uw;function Iw(t,e,n){var r=new Nn,o=e;return null==e?(r.restart(t,e,n),r):(r._restart=r.restart,r.restart=function(t,e,n){e=+e,n=null==n?Dn():+n,r._restart((function i(A){A+=o,r._restart(i,o+=e,n),t(A)}),e,n)},r.restart(t,e,n),r)}const Ow=t=>()=>t;function Tw(t,{sourceEvent:e,target:n,transform:r,dispatch:o}){Object.defineProperties(this,{type:{value:t,enumerable:!0,configurable:!0},sourceEvent:{value:e,enumerable:!0,configurable:!0},target:{value:n,enumerable:!0,configurable:!0},transform:{value:r,enumerable:!0,configurable:!0},_:{value:o}})}function kw(t,e,n){this.k=t,this.x=e,this.y=n}kw.prototype={constructor:kw,scale:function(t){return 1===t?this:new kw(this.k*t,this.x,this.y)},translate:function(t,e){return 0===t&0===e?this:new kw(this.k,this.x+this.k*t,this.y+this.k*e)},apply:function(t){return[t[0]*this.k+this.x,t[1]*this.k+this.y]},applyX:function(t){return t*this.k+this.x},applyY:function(t){return t*this.k+this.y},invert:function(t){return[(t[0]-this.x)/this.k,(t[1]-this.y)/this.k]},invertX:function(t){return(t-this.x)/this.k},invertY:function(t){return(t-this.y)/this.k},rescaleX:function(t){return t.copy().domain(t.range().map(this.invertX,this).map(t.invert,t))},rescaleY:function(t){return t.copy().domain(t.range().map(this.invertY,this).map(t.invert,t))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var Mw=new kw(1,0,0);function Rw(t){for(;!t.__zoom;)if(!(t=t.parentNode))return Mw;return t.__zoom}function Pw(t){t.stopImmediatePropagation()}function Hw(t){t.preventDefault(),t.stopImmediatePropagation()}function Dw(t){return(!t.ctrlKey||"wheel"===t.type)&&!t.button}function Lw(){var t=this;return t instanceof SVGElement?(t=t.ownerSVGElement||t).hasAttribute("viewBox")?[[(t=t.viewBox.baseVal).x,t.y],[t.x+t.width,t.y+t.height]]:[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]:[[0,0],[t.clientWidth,t.clientHeight]]}function Nw(){return this.__zoom||Mw}function jw(t){return-t.deltaY*(1===t.deltaMode?.05:t.deltaMode?1:.002)*(t.ctrlKey?10:1)}function Kw(){return navigator.maxTouchPoints||"ontouchstart"in this}function Gw(t,e,n){var r=t.invertX(e[0][0])-n[0][0],o=t.invertX(e[1][0])-n[1][0],i=t.invertY(e[0][1])-n[0][1],A=t.invertY(e[1][1])-n[1][1];return t.translate(o>r?(r+o)/2:Math.min(0,r)||Math.max(0,o),A>i?(i+A)/2:Math.min(0,i)||Math.max(0,A))}function Vw(){var t,e,n,r=Dw,o=Lw,i=Gw,A=jw,a=Kw,s=[0,1/0],c=[[-1/0,-1/0],[1/0,1/0]],l=250,u=pp,f=oe("start","zoom","end"),d=0,h=10;function p(t){t.property("__zoom",Nw).on("wheel.zoom",B,{passive:!1}).on("mousedown.zoom",_).on("dblclick.zoom",x).filter(a).on("touchstart.zoom",C).on("touchmove.zoom",E).on("touchend.zoom touchcancel.zoom",F).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function g(t,e){return(e=Math.max(s[0],Math.min(s[1],e)))===t.k?t:new kw(e,t.x,t.y)}function y(t,e,n){var r=e[0]-n[0]*t.k,o=e[1]-n[1]*t.k;return r===t.x&&o===t.y?t:new kw(t.k,r,o)}function m(t){return[(+t[0][0]+ +t[1][0])/2,(+t[0][1]+ +t[1][1])/2]}function v(t,e,n,r){t.on("start.zoom",(function(){w(this,arguments).event(r).start()})).on("interrupt.zoom end.zoom",(function(){w(this,arguments).event(r).end()})).tween("zoom",(function(){var t=this,i=arguments,A=w(t,i).event(r),a=o.apply(t,i),s=null==n?m(a):"function"===typeof n?n.apply(t,i):n,c=Math.max(a[1][0]-a[0][0],a[1][1]-a[0][1]),l=t.__zoom,f="function"===typeof e?e.apply(t,i):e,d=u(l.invert(s).concat(c/l.k),f.invert(s).concat(c/f.k));return function(t){if(1===t)t=f;else{var e=d(t),n=c/e[2];t=new kw(n,s[0]-e[0]*n,s[1]-e[1]*n)}A.zoom(null,t)}}))}function w(t,e,n){return!n&&t.__zooming||new b(t,e)}function b(t,e){this.that=t,this.args=e,this.active=0,this.sourceEvent=null,this.extent=o.apply(t,e),this.taps=0}function B(t,...e){if(r.apply(this,arguments)){var n=w(this,e).event(t),o=this.__zoom,a=Math.max(s[0],Math.min(s[1],o.k*Math.pow(2,A.apply(this,arguments)))),l=Sn(t);if(n.wheel)n.mouse[0][0]===l[0]&&n.mouse[0][1]===l[1]||(n.mouse[1]=o.invert(n.mouse[0]=l)),clearTimeout(n.wheel);else{if(o.k===a)return;n.mouse=[l,o.invert(l)],or(this),n.start()}Hw(t),n.wheel=setTimeout((function(){n.wheel=null,n.end()}),150),n.zoom("mouse",i(y(g(o,a),n.mouse[0],n.mouse[1]),n.extent,c))}}function _(t,...e){if(!n&&r.apply(this,arguments)){var o=t.currentTarget,A=w(this,e,!0).event(t),a=vn(t.view).on("mousemove.zoom",(function(t){if(Hw(t),!A.moved){var e=t.clientX-l,n=t.clientY-u;A.moved=e*e+n*n>d}A.event(t).zoom("mouse",i(y(A.that.__zoom,A.mouse[0]=Sn(t,o),A.mouse[1]),A.extent,c))}),!0).on("mouseup.zoom",(function(t){a.on("mousemove.zoom mouseup.zoom",null),Cn(t.view,A.moved),Hw(t),A.event(t).end()}),!0),s=Sn(t,o),l=t.clientX,u=t.clientY;xn(t.view),Pw(t),A.mouse=[s,this.__zoom.invert(s)],or(this),A.start()}}function x(t,...e){if(r.apply(this,arguments)){var n=this.__zoom,A=Sn(t.changedTouches?t.changedTouches[0]:t,this),a=n.invert(A),s=n.k*(t.shiftKey?.5:2),u=i(y(g(n,s),A,a),o.apply(this,e),c);Hw(t),l>0?vn(this).transition().duration(l).call(v,u,A,t):vn(this).call(p.transform,u,A,t)}}function C(n,...o){if(r.apply(this,arguments)){var i,A,a,s,c=n.touches,l=c.length,u=w(this,o,n.changedTouches.length===l).event(n);for(Pw(n),A=0;A<l;++A)s=[s=Sn(a=c[A],this),this.__zoom.invert(s),a.identifier],u.touch0?u.touch1||u.touch0[2]===s[2]||(u.touch1=s,u.taps=0):(u.touch0=s,i=!0,u.taps=1+!!t);t&&(t=clearTimeout(t)),i&&(u.taps<2&&(e=s[0],t=setTimeout((function(){t=null}),500)),or(this),u.start())}}function E(t,...e){if(this.__zooming){var n,r,o,A,a=w(this,e).event(t),s=t.changedTouches,l=s.length;for(Hw(t),n=0;n<l;++n)o=Sn(r=s[n],this),a.touch0&&a.touch0[2]===r.identifier?a.touch0[0]=o:a.touch1&&a.touch1[2]===r.identifier&&(a.touch1[0]=o);if(r=a.that.__zoom,a.touch1){var u=a.touch0[0],f=a.touch0[1],d=a.touch1[0],h=a.touch1[1],p=(p=d[0]-u[0])*p+(p=d[1]-u[1])*p,m=(m=h[0]-f[0])*m+(m=h[1]-f[1])*m;r=g(r,Math.sqrt(p/m)),o=[(u[0]+d[0])/2,(u[1]+d[1])/2],A=[(f[0]+h[0])/2,(f[1]+h[1])/2]}else{if(!a.touch0)return;o=a.touch0[0],A=a.touch0[1]}a.zoom("touch",i(y(r,o,A),a.extent,c))}}function F(t,...r){if(this.__zooming){var o,i,A=w(this,r).event(t),a=t.changedTouches,s=a.length;for(Pw(t),n&&clearTimeout(n),n=setTimeout((function(){n=null}),500),o=0;o<s;++o)i=a[o],A.touch0&&A.touch0[2]===i.identifier?delete A.touch0:A.touch1&&A.touch1[2]===i.identifier&&delete A.touch1;if(A.touch1&&!A.touch0&&(A.touch0=A.touch1,delete A.touch1),A.touch0)A.touch0[1]=this.__zoom.invert(A.touch0[0]);else if(A.end(),2===A.taps&&(i=Sn(i,this),Math.hypot(e[0]-i[0],e[1]-i[1])<h)){var c=vn(this).on("dblclick.zoom");c&&c.apply(this,arguments)}}}return p.transform=function(t,e,n,r){var o=t.selection?t.selection():t;o.property("__zoom",Nw),t!==o?v(t,e,n,r):o.interrupt().each((function(){w(this,arguments).event(r).start().zoom(null,"function"===typeof e?e.apply(this,arguments):e).end()}))},p.scaleBy=function(t,e,n,r){p.scaleTo(t,(function(){return this.__zoom.k*("function"===typeof e?e.apply(this,arguments):e)}),n,r)},p.scaleTo=function(t,e,n,r){p.transform(t,(function(){var t=o.apply(this,arguments),r=this.__zoom,A=null==n?m(t):"function"===typeof n?n.apply(this,arguments):n,a=r.invert(A),s="function"===typeof e?e.apply(this,arguments):e;return i(y(g(r,s),A,a),t,c)}),n,r)},p.translateBy=function(t,e,n,r){p.transform(t,(function(){return i(this.__zoom.translate("function"===typeof e?e.apply(this,arguments):e,"function"===typeof n?n.apply(this,arguments):n),o.apply(this,arguments),c)}),null,r)},p.translateTo=function(t,e,n,r,A){p.transform(t,(function(){var t=o.apply(this,arguments),A=this.__zoom,a=null==r?m(t):"function"===typeof r?r.apply(this,arguments):r;return i(Mw.translate(a[0],a[1]).scale(A.k).translate("function"===typeof e?-e.apply(this,arguments):-e,"function"===typeof n?-n.apply(this,arguments):-n),t,c)}),r,A)},b.prototype={event:function(t){return t&&(this.sourceEvent=t),this},start:function(){return 1===++this.active&&(this.that.__zooming=this,this.emit("start")),this},zoom:function(t,e){return this.mouse&&"mouse"!==t&&(this.mouse[1]=e.invert(this.mouse[0])),this.touch0&&"touch"!==t&&(this.touch0[1]=e.invert(this.touch0[0])),this.touch1&&"touch"!==t&&(this.touch1[1]=e.invert(this.touch1[0])),this.that.__zoom=e,this.emit("zoom"),this},end:function(){return 0===--this.active&&(delete this.that.__zooming,this.emit("end")),this},emit:function(t){var e=vn(this.that).datum();f.call(t,this.that,new Tw(t,{sourceEvent:this.sourceEvent,target:p,type:t,transform:this.that.__zoom,dispatch:f}),e)}},p.wheelDelta=function(t){return arguments.length?(A="function"===typeof t?t:Ow(+t),p):A},p.filter=function(t){return arguments.length?(r="function"===typeof t?t:Ow(!!t),p):r},p.touchable=function(t){return arguments.length?(a="function"===typeof t?t:Ow(!!t),p):a},p.extent=function(t){return arguments.length?(o="function"===typeof t?t:Ow([[+t[0][0],+t[0][1]],[+t[1][0],+t[1][1]]]),p):o},p.scaleExtent=function(t){return arguments.length?(s[0]=+t[0],s[1]=+t[1],p):[s[0],s[1]]},p.translateExtent=function(t){return arguments.length?(c[0][0]=+t[0][0],c[1][0]=+t[1][0],c[0][1]=+t[0][1],c[1][1]=+t[1][1],p):[[c[0][0],c[0][1]],[c[1][0],c[1][1]]]},p.constrain=function(t){return arguments.length?(i=t,p):i},p.duration=function(t){return arguments.length?(l=+t,p):l},p.interpolate=function(t){return arguments.length?(u=t,p):u},p.on=function(){var t=f.on.apply(f,arguments);return t===f?p:t},p.clickDistance=function(t){return arguments.length?(d=(t=+t)*t,p):Math.sqrt(d)},p.tapDistance=function(t){return arguments.length?(h=+t,p):h},p}Rw.prototype=kw.prototype},19219:t=>{t.exports=function(t,e){return t.has(e)}},19282:(t,e,n)=>{"use strict";n.d(e,{Ow:()=>A,Yz:()=>f,Z9:()=>a,pq:()=>s});var r=n(95200),o=n(26674),i=n(18845);const A=["debug","info","warn","error","log","assert","trace"],a={};function s(t){if(!("console"in i.O))return t();const e=i.O.console,n={},r=Object.keys(a);r.forEach((t=>{const r=a[t];n[t]=e[t],e[t]=r}));try{return t()}finally{r.forEach((t=>{e[t]=n[t]}))}}function c(){return u().enabled}function l(t,...e){o.T&&c()&&s((()=>{i.O.console[t](`Sentry Logger [${t}]:`,...e)}))}function u(){return o.T?(0,r.BY)("loggerSettings",(()=>({enabled:!1}))):{enabled:!1}}const f={enable:function(){u().enabled=!0},disable:function(){u().enabled=!1},isEnabled:c,log:function(...t){l("log",...t)},warn:function(...t){l("warn",...t)},error:function(...t){l("error",...t)}}},19462:(t,e,n)=>{"use strict";var r=n(69565),o=n(2360),i=n(66699),A=n(56279),a=n(78227),s=n(91181),c=n(55966),l=n(57657).IteratorPrototype,u=n(62529),f=n(9539),d=n(91385),h=a("toStringTag"),p="IteratorHelper",g="WrapForValidIterator",y="normal",m="throw",v=s.set,w=function(t){var e=s.getterFor(t?g:p);return A(o(l),{next:function(){var n=e(this);if(t)return n.nextHandler();if(n.done)return u(void 0,!0);try{var r=n.nextHandler();return n.returnHandlerResult?r:u(r,n.done)}catch(o){throw n.done=!0,o}},return:function(){var n=e(this),o=n.iterator;if(n.done=!0,t){var i=c(o,"return");return i?r(i,o):u(void 0,!0)}if(n.inner)try{f(n.inner.iterator,y)}catch(A){return f(o,m,A)}if(n.openIters)try{d(n.openIters,y)}catch(A){return f(o,m,A)}return o&&f(o,y),u(void 0,!0)}})},b=w(!0),B=w(!1);i(B,h,"Iterator Helper"),t.exports=function(t,e,n){var r=function(r,o){o?(o.iterator=r.iterator,o.next=r.next):o=r,o.type=e?g:p,o.returnHandlerResult=!!n,o.nextHandler=t,o.counter=0,o.done=!1,v(this,o)};return r.prototype=e?b:B,r}},19570:(t,e,n)=>{var r=n(37334),o=n(93243),i=n(83488),A=o?function(t,e){return o(t,"toString",{configurable:!0,enumerable:!1,value:r(e),writable:!0})}:i;t.exports=A},19617:(t,e,n)=>{"use strict";var r=n(25397),o=n(35610),i=n(26198),A=function(t){return function(e,n,A){var a=r(e),s=i(a);if(0===s)return!t&&-1;var c,l=o(A,s);if(t&&n!==n){for(;s>l;)if((c=a[l++])!==c)return!0}else for(;s>l;l++)if((t||l in a)&&a[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:A(!0),indexOf:A(!1)}},19804:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(86160);function o(t){var e=t.length;return function(n){var o=Math.floor(((n%=1)<0?++n:n)*e),i=t[(o+e-1)%e],A=t[o%e],a=t[(o+1)%e],s=t[(o+2)%e];return(0,r.H)((n-o/e)*e,i,A,a,s)}}},19841:(t,e,n)=>{"use strict";n.d(e,{H:()=>g});var r=n(26674),o=n(59328),i=n(19282),A=n(64208),a=n(45734),s=n(9600),c=n(74733),l=n(46403);const u="_sentrySpan";function f(t,e){e?(0,l.my)(t,u,e):delete t[u]}function d(t){return t[u]}var h=n(70125),p=n(93177);class g{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:(0,c.e)(),sampleRand:Math.random()}}clone(){const t=new g;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._extra={...this._extra},t._contexts={...this._contexts},this._contexts.flags&&(t._contexts.flags={values:[...this._contexts.flags.values]}),t._user=this._user,t._level=this._level,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t._lastEventId=this._lastEventId,f(t,d(this)),t}setClient(t){this._client=t}setLastEventId(t){this._lastEventId=t}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&(0,o.qO)(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,e){return this._tags={...this._tags,[t]:e},this._notifyScopeListeners(),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,e){return this._extra={...this._extra,[t]:e},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,e){return null===e?delete this._contexts[t]:this._contexts[t]=e,this._notifyScopeListeners(),this}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;const e="function"===typeof t?t(this):t,n=e instanceof g?e.getScopeData():(0,A.Qd)(e)?t:void 0,{tags:r,extra:o,user:i,contexts:a,level:s,fingerprint:c=[],propagationContext:l}=n||{};return this._tags={...this._tags,...r},this._extra={...this._extra,...o},this._contexts={...this._contexts,...a},i&&Object.keys(i).length&&(this._user=i),s&&(this._level=s),c.length&&(this._fingerprint=c),l&&(this._propagationContext=l),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,f(this,void 0),this._attachments=[],this.setPropagationContext({traceId:(0,c.e)(),sampleRand:Math.random()}),this._notifyScopeListeners(),this}addBreadcrumb(t,e){const n="number"===typeof e?e:100;if(n<=0)return this;const r={timestamp:(0,p.lu)(),...t,message:t.message?(0,h.xv)(t.message,2048):t.message};return this._breadcrumbs.push(r),this._breadcrumbs.length>n&&(this._breadcrumbs=this._breadcrumbs.slice(-n),this._client?.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:d(this)}}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata=(0,a.h)(this._sdkProcessingMetadata,t,2),this}setPropagationContext(t){return this._propagationContext=t,this}getPropagationContext(){return this._propagationContext}captureException(t,e){const n=e?.event_id||(0,s.eJ)();if(!this._client)return r.T&&i.Yz.warn("No client configured on scope - will not capture exception!"),n;const o=new Error("Sentry syntheticException");return this._client.captureException(t,{originalException:t,syntheticException:o,...e,event_id:n},this),n}captureMessage(t,e,n){const o=n?.event_id||(0,s.eJ)();if(!this._client)return r.T&&i.Yz.warn("No client configured on scope - will not capture message!"),o;const A=new Error(t);return this._client.captureMessage(t,e,{originalException:t,syntheticException:A,...n,event_id:o},this),o}captureEvent(t,e){const n=e?.event_id||(0,s.eJ)();return this._client?(this._client.captureEvent(t,{...e,event_id:n},this),n):(r.T&&i.Yz.warn("No client configured on scope - will not capture event!"),n)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach((t=>{t(this)})),this._notifyingListeners=!1)}}},19929:(t,e,n)=>{"use strict";var r=n(46518),o=n(76080),i=n(36194),A=n(72248),a=n(26223),s=A.Map,c=A.set;r({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(t){var e=i(this),n=o(t,arguments.length>1?arguments[1]:void 0),r=new s;return a(e,(function(t,o){c(r,n(t,o,e),t)})),r}})},19931:(t,e,n)=>{var r=n(31769),o=n(68090),i=n(68969),A=n(77797);t.exports=function(t,e){return e=r(e,t),null==(t=i(t,e))||delete t[A(o(e))]}},20034:(t,e,n)=>{"use strict";var r=n(94901);t.exports=function(t){return"object"==typeof t?null!==t:r(t)}},20116:(t,e,n)=>{"use strict";var r=n(46518),o=n(69565),i=n(72652),A=n(79306),a=n(28551),s=n(1767),c=n(9539),l=n(84549)("find",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:l},{find:function(t){a(this);try{A(t)}catch(r){c(this,"throw",r)}if(l)return o(l,this,t);var e=s(this),n=0;return i(e,(function(e,r){if(t(e,n++))return r(e)}),{IS_RECORD:!0,INTERRUPTED:!0}).result}})},20144:(t,e,n)=>{"use strict";n.d(e,{Z:()=>A,k:()=>a});var r=n(71111);const o="7";function i(t){const e=t.protocol?`${t.protocol}:`:"",n=t.port?`:${t.port}`:"";return`${e}//${t.host}${n}${t.path?`/${t.path}`:""}/api/`}function A(t,e,n){return e||`${function(t){return`${i(t)}${t.projectId}/envelope/`}(t)}?${function(t,e){const n={sentry_version:o};return t.publicKey&&(n.sentry_key=t.publicKey),e&&(n.sentry_client=`${e.name}/${e.version}`),new URLSearchParams(n).toString()}(t,n)}`}function a(t,e){const n=(0,r.AD)(t);if(!n)return"";const o=`${i(n)}embed/error-page/`;let A=`dsn=${(0,r.SB)(n)}`;for(const r in e)if("dsn"!==r&&"onClose"!==r)if("user"===r){const t=e.user;if(!t)continue;t.name&&(A+=`&name=${encodeURIComponent(t.name)}`),t.email&&(A+=`&email=${encodeURIComponent(t.email)}`)}else A+=`&${encodeURIComponent(r)}=${encodeURIComponent(e[r])}`;return`${o}?${A}`}},20230:(t,e,n)=>{"use strict";var r=n(46518),o=n(79306),i=n(36194),A=n(26223),a=TypeError;r({target:"Map",proto:!0,real:!0,forced:!0},{reduce:function(t){var e=i(this),n=arguments.length<2,r=n?void 0:arguments[1];if(o(t),A(e,(function(o,i){n?(n=!1,r=o):r=t(r,o,i,e)})),n)throw new a("Reduce of empty map with no initial value");return r}})},20317:t=>{t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}},20354:function(t){t.exports=function(){"use strict";var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},t(e,n)};function e(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}var n=function(){return n=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},n.apply(this,arguments)};function r(t,e,n,r){function o(t){return t instanceof n?t:new n((function(e){e(t)}))}return new(n||(n=Promise))((function(n,i){function A(t){try{s(r.next(t))}catch(Pe){i(Pe)}}function a(t){try{s(r.throw(t))}catch(Pe){i(Pe)}}function s(t){t.done?n(t.value):o(t.value).then(A,a)}s((r=r.apply(t,e||[])).next())}))}function o(t,e){var n,r,o,i,A={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(t){return function(e){return s([t,e])}}function s(i){if(n)throw new TypeError("Generator is already executing.");for(;A;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return A.label++,{value:i[1],done:!1};case 5:A.label++,r=i[1],i=[0];continue;case 7:i=A.ops.pop(),A.trys.pop();continue;default:if(!(o=(o=A.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){A=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){A.label=i[1];break}if(6===i[0]&&A.label<o[1]){A.label=o[1],o=i;break}if(o&&A.label<o[2]){A.label=o[2],A.ops.push(i);break}o[2]&&A.ops.pop(),A.trys.pop();continue}i=e.call(t,A)}catch(Pe){i=[6,Pe],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}}function i(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o<i;o++)!r&&o in e||(r||(r=Array.prototype.slice.call(e,0,o)),r[o]=e[o]);return t.concat(r||e)}for(var A=function(){function t(t,e,n,r){this.left=t,this.top=e,this.width=n,this.height=r}return t.prototype.add=function(e,n,r,o){return new t(this.left+e,this.top+n,this.width+r,this.height+o)},t.fromClientRect=function(e,n){return new t(n.left+e.windowBounds.left,n.top+e.windowBounds.top,n.width,n.height)},t.fromDOMRectList=function(e,n){var r=Array.from(n).find((function(t){return 0!==t.width}));return r?new t(r.left+e.windowBounds.left,r.top+e.windowBounds.top,r.width,r.height):t.EMPTY},t.EMPTY=new t(0,0,0,0),t}(),a=function(t,e){return A.fromClientRect(t,e.getBoundingClientRect())},s=function(t){var e=t.body,n=t.documentElement;if(!e||!n)throw new Error("Unable to get document size");var r=Math.max(Math.max(e.scrollWidth,n.scrollWidth),Math.max(e.offsetWidth,n.offsetWidth),Math.max(e.clientWidth,n.clientWidth)),o=Math.max(Math.max(e.scrollHeight,n.scrollHeight),Math.max(e.offsetHeight,n.offsetHeight),Math.max(e.clientHeight,n.clientHeight));return new A(0,0,r,o)},c=function(t){for(var e=[],n=0,r=t.length;n<r;){var o=t.charCodeAt(n++);if(o>=55296&&o<=56319&&n<r){var i=t.charCodeAt(n++);56320===(64512&i)?e.push(((1023&o)<<10)+(1023&i)+65536):(e.push(o),n--)}else e.push(o)}return e},l=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,t);var n=t.length;if(!n)return"";for(var r=[],o=-1,i="";++o<n;){var A=t[o];A<=65535?r.push(A):(A-=65536,r.push(55296+(A>>10),A%1024+56320)),(o+1===n||r.length>16384)&&(i+=String.fromCharCode.apply(String,r),r.length=0)}return i},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",f="undefined"===typeof Uint8Array?[]:new Uint8Array(256),d=0;d<u.length;d++)f[u.charCodeAt(d)]=d;for(var h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p="undefined"===typeof Uint8Array?[]:new Uint8Array(256),g=0;g<h.length;g++)p[h.charCodeAt(g)]=g;for(var y=function(t){var e,n,r,o,i,A=.75*t.length,a=t.length,s=0;"="===t[t.length-1]&&(A--,"="===t[t.length-2]&&A--);var c="undefined"!==typeof ArrayBuffer&&"undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint8Array.prototype.slice?new ArrayBuffer(A):new Array(A),l=Array.isArray(c)?c:new Uint8Array(c);for(e=0;e<a;e+=4)n=p[t.charCodeAt(e)],r=p[t.charCodeAt(e+1)],o=p[t.charCodeAt(e+2)],i=p[t.charCodeAt(e+3)],l[s++]=n<<2|r>>4,l[s++]=(15&r)<<4|o>>2,l[s++]=(3&o)<<6|63&i;return c},m=function(t){for(var e=t.length,n=[],r=0;r<e;r+=2)n.push(t[r+1]<<8|t[r]);return n},v=function(t){for(var e=t.length,n=[],r=0;r<e;r+=4)n.push(t[r+3]<<24|t[r+2]<<16|t[r+1]<<8|t[r]);return n},w=5,b=11,B=2,_=65536>>w,x=(1<<w)-1,C=_+(1024>>w)+32,E=65536>>b,F=(1<<b-w)-1,S=function(t,e,n){return t.slice?t.slice(e,n):new Uint16Array(Array.prototype.slice.call(t,e,n))},U=function(t,e,n){return t.slice?t.slice(e,n):new Uint32Array(Array.prototype.slice.call(t,e,n))},Q=function(t,e){var n=y(t),r=Array.isArray(n)?v(n):new Uint32Array(n),o=Array.isArray(n)?m(n):new Uint16Array(n),i=24,A=S(o,i/2,r[4]/2),a=2===r[5]?S(o,(i+r[4])/2):U(r,Math.ceil((i+r[4])/4));return new I(r[0],r[1],r[2],r[3],A,a)},I=function(){function t(t,e,n,r,o,i){this.initialValue=t,this.errorValue=e,this.highStart=n,this.highValueIndex=r,this.index=o,this.data=i}return t.prototype.get=function(t){var e;if(t>=0){if(t<55296||t>56319&&t<=65535)return e=((e=this.index[t>>w])<<B)+(t&x),this.data[e];if(t<=65535)return e=((e=this.index[_+(t-55296>>w)])<<B)+(t&x),this.data[e];if(t<this.highStart)return e=C-E+(t>>b),e=this.index[e],e+=t>>w&F,e=((e=this.index[e])<<B)+(t&x),this.data[e];if(t<=1114111)return this.data[this.highValueIndex]}return this.errorValue},t}(),O="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",T="undefined"===typeof Uint8Array?[]:new Uint8Array(256),k=0;k<O.length;k++)T[O.charCodeAt(k)]=k;var M=50,R=1,P=2,H=3,D=4,L=5,N=7,j=8,K=9,G=10,V=11,z=12,$=13,Y=14,W=15,X=16,q=17,J=18,Z=19,tt=20,et=21,nt=22,rt=23,ot=24,it=25,At=26,at=27,st=28,ct=29,lt=30,ut=31,ft=32,dt=33,ht=34,pt=35,gt=36,yt=37,mt=38,vt=39,wt=40,bt=41,Bt=42,_t=43,xt=[9001,65288],Ct="!",Et="\xd7",Ft="\xf7",St=Q("KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA=="),Ut=[lt,gt],Qt=[R,P,H,L],It=[G,j],Ot=[at,At],Tt=Qt.concat(It),kt=[mt,vt,wt,ht,pt],Mt=[W,$],Rt=function(t,e){void 0===e&&(e="strict");var n=[],r=[],o=[];return t.forEach((function(t,i){var A=St.get(t);if(A>M?(o.push(!0),A-=M):o.push(!1),-1!==["normal","auto","loose"].indexOf(e)&&-1!==[8208,8211,12316,12448].indexOf(t))return r.push(i),n.push(X);if(A===D||A===V){if(0===i)return r.push(i),n.push(lt);var a=n[i-1];return-1===Tt.indexOf(a)?(r.push(r[i-1]),n.push(a)):(r.push(i),n.push(lt))}return r.push(i),A===ut?n.push("strict"===e?et:yt):A===Bt||A===ct?n.push(lt):A===_t?t>=131072&&t<=196605||t>=196608&&t<=262141?n.push(yt):n.push(lt):void n.push(A)})),[r,n,o]},Pt=function(t,e,n,r){var o=r[n];if(Array.isArray(t)?-1!==t.indexOf(o):t===o)for(var i=n;i<=r.length;){if((s=r[++i])===e)return!0;if(s!==G)break}if(o===G)for(i=n;i>0;){var A=r[--i];if(Array.isArray(t)?-1!==t.indexOf(A):t===A)for(var a=n;a<=r.length;){var s;if((s=r[++a])===e)return!0;if(s!==G)break}if(A!==G)break}return!1},Ht=function(t,e){for(var n=t;n>=0;){var r=e[n];if(r!==G)return r;n--}return 0},Dt=function(t,e,n,r,o){if(0===n[r])return Et;var i=r-1;if(Array.isArray(o)&&!0===o[i])return Et;var A=i-1,a=i+1,s=e[i],c=A>=0?e[A]:0,l=e[a];if(s===P&&l===H)return Et;if(-1!==Qt.indexOf(s))return Ct;if(-1!==Qt.indexOf(l))return Et;if(-1!==It.indexOf(l))return Et;if(Ht(i,e)===j)return Ft;if(St.get(t[i])===V)return Et;if((s===ft||s===dt)&&St.get(t[a])===V)return Et;if(s===N||l===N)return Et;if(s===K)return Et;if(-1===[G,$,W].indexOf(s)&&l===K)return Et;if(-1!==[q,J,Z,ot,st].indexOf(l))return Et;if(Ht(i,e)===nt)return Et;if(Pt(rt,nt,i,e))return Et;if(Pt([q,J],et,i,e))return Et;if(Pt(z,z,i,e))return Et;if(s===G)return Ft;if(s===rt||l===rt)return Et;if(l===X||s===X)return Ft;if(-1!==[$,W,et].indexOf(l)||s===Y)return Et;if(c===gt&&-1!==Mt.indexOf(s))return Et;if(s===st&&l===gt)return Et;if(l===tt)return Et;if(-1!==Ut.indexOf(l)&&s===it||-1!==Ut.indexOf(s)&&l===it)return Et;if(s===at&&-1!==[yt,ft,dt].indexOf(l)||-1!==[yt,ft,dt].indexOf(s)&&l===At)return Et;if(-1!==Ut.indexOf(s)&&-1!==Ot.indexOf(l)||-1!==Ot.indexOf(s)&&-1!==Ut.indexOf(l))return Et;if(-1!==[at,At].indexOf(s)&&(l===it||-1!==[nt,W].indexOf(l)&&e[a+1]===it)||-1!==[nt,W].indexOf(s)&&l===it||s===it&&-1!==[it,st,ot].indexOf(l))return Et;if(-1!==[it,st,ot,q,J].indexOf(l))for(var u=i;u>=0;){if((f=e[u])===it)return Et;if(-1===[st,ot].indexOf(f))break;u--}if(-1!==[at,At].indexOf(l))for(u=-1!==[q,J].indexOf(s)?A:i;u>=0;){var f;if((f=e[u])===it)return Et;if(-1===[st,ot].indexOf(f))break;u--}if(mt===s&&-1!==[mt,vt,ht,pt].indexOf(l)||-1!==[vt,ht].indexOf(s)&&-1!==[vt,wt].indexOf(l)||-1!==[wt,pt].indexOf(s)&&l===wt)return Et;if(-1!==kt.indexOf(s)&&-1!==[tt,At].indexOf(l)||-1!==kt.indexOf(l)&&s===at)return Et;if(-1!==Ut.indexOf(s)&&-1!==Ut.indexOf(l))return Et;if(s===ot&&-1!==Ut.indexOf(l))return Et;if(-1!==Ut.concat(it).indexOf(s)&&l===nt&&-1===xt.indexOf(t[a])||-1!==Ut.concat(it).indexOf(l)&&s===J)return Et;if(s===bt&&l===bt){for(var d=n[i],h=1;d>0&&e[--d]===bt;)h++;if(h%2!==0)return Et}return s===ft&&l===dt?Et:Ft},Lt=function(t,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var n=Rt(t,e.lineBreak),r=n[0],o=n[1],i=n[2];"break-all"!==e.wordBreak&&"break-word"!==e.wordBreak||(o=o.map((function(t){return-1!==[it,lt,Bt].indexOf(t)?yt:t})));var A="keep-all"===e.wordBreak?i.map((function(e,n){return e&&t[n]>=19968&&t[n]<=40959})):void 0;return[r,o,A]},Nt=function(){function t(t,e,n,r){this.codePoints=t,this.required=e===Ct,this.start=n,this.end=r}return t.prototype.slice=function(){return l.apply(void 0,this.codePoints.slice(this.start,this.end))},t}(),jt=function(t,e){var n=c(t),r=Lt(n,e),o=r[0],i=r[1],A=r[2],a=n.length,s=0,l=0;return{next:function(){if(l>=a)return{done:!0,value:null};for(var t=Et;l<a&&(t=Dt(n,i,o,++l,A))===Et;);if(t!==Et||l===a){var e=new Nt(n,t,s,l);return s=l,{value:e,done:!1}}return{done:!0,value:null}}}},Kt=1,Gt=2,Vt=4,zt=8,$t=10,Yt=47,Wt=92,Xt=9,qt=32,Jt=34,Zt=61,te=35,ee=36,ne=37,re=39,oe=40,ie=41,Ae=95,ae=45,se=33,ce=60,le=62,ue=64,fe=91,de=93,he=61,pe=123,ge=63,ye=125,me=124,ve=126,we=128,be=65533,Be=42,_e=43,xe=44,Ce=58,Ee=59,Fe=46,Se=0,Ue=8,Qe=11,Ie=14,Oe=31,Te=127,ke=-1,Me=48,Re=97,Pe=101,He=102,De=117,Le=122,Ne=65,je=69,Ke=70,Ge=85,Ve=90,ze=function(t){return t>=Me&&t<=57},$e=function(t){return t>=55296&&t<=57343},Ye=function(t){return ze(t)||t>=Ne&&t<=Ke||t>=Re&&t<=He},We=function(t){return t>=Re&&t<=Le},Xe=function(t){return t>=Ne&&t<=Ve},qe=function(t){return We(t)||Xe(t)},Je=function(t){return t>=we},Ze=function(t){return t===$t||t===Xt||t===qt},tn=function(t){return qe(t)||Je(t)||t===Ae},en=function(t){return tn(t)||ze(t)||t===ae},nn=function(t){return t>=Se&&t<=Ue||t===Qe||t>=Ie&&t<=Oe||t===Te},rn=function(t,e){return t===Wt&&e!==$t},on=function(t,e,n){return t===ae?tn(e)||rn(e,n):!!tn(t)||!(t!==Wt||!rn(t,e))},An=function(t,e,n){return t===_e||t===ae?!!ze(e)||e===Fe&&ze(n):ze(t===Fe?e:t)},an=function(t){var e=0,n=1;t[e]!==_e&&t[e]!==ae||(t[e]===ae&&(n=-1),e++);for(var r=[];ze(t[e]);)r.push(t[e++]);var o=r.length?parseInt(l.apply(void 0,r),10):0;t[e]===Fe&&e++;for(var i=[];ze(t[e]);)i.push(t[e++]);var A=i.length,a=A?parseInt(l.apply(void 0,i),10):0;t[e]!==je&&t[e]!==Pe||e++;var s=1;t[e]!==_e&&t[e]!==ae||(t[e]===ae&&(s=-1),e++);for(var c=[];ze(t[e]);)c.push(t[e++]);var u=c.length?parseInt(l.apply(void 0,c),10):0;return n*(o+a*Math.pow(10,-A))*Math.pow(10,s*u)},sn={type:2},cn={type:3},ln={type:4},un={type:13},fn={type:8},dn={type:21},hn={type:9},pn={type:10},gn={type:11},yn={type:12},mn={type:14},vn={type:23},wn={type:1},bn={type:25},Bn={type:24},_n={type:26},xn={type:27},Cn={type:28},En={type:29},Fn={type:31},Sn={type:32},Un=function(){function t(){this._value=[]}return t.prototype.write=function(t){this._value=this._value.concat(c(t))},t.prototype.read=function(){for(var t=[],e=this.consumeToken();e!==Sn;)t.push(e),e=this.consumeToken();return t},t.prototype.consumeToken=function(){var t=this.consumeCodePoint();switch(t){case Jt:return this.consumeStringToken(Jt);case te:var e=this.peekCodePoint(0),n=this.peekCodePoint(1),r=this.peekCodePoint(2);if(en(e)||rn(n,r)){var o=on(e,n,r)?Gt:Kt;return{type:5,value:this.consumeName(),flags:o}}break;case ee:if(this.peekCodePoint(0)===Zt)return this.consumeCodePoint(),un;break;case re:return this.consumeStringToken(re);case oe:return sn;case ie:return cn;case Be:if(this.peekCodePoint(0)===Zt)return this.consumeCodePoint(),mn;break;case _e:if(An(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case xe:return ln;case ae:var i=t,A=this.peekCodePoint(0),a=this.peekCodePoint(1);if(An(i,A,a))return this.reconsumeCodePoint(t),this.consumeNumericToken();if(on(i,A,a))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();if(A===ae&&a===le)return this.consumeCodePoint(),this.consumeCodePoint(),Bn;break;case Fe:if(An(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case Yt:if(this.peekCodePoint(0)===Be)for(this.consumeCodePoint();;){var s=this.consumeCodePoint();if(s===Be&&(s=this.consumeCodePoint())===Yt)return this.consumeToken();if(s===ke)return this.consumeToken()}break;case Ce:return _n;case Ee:return xn;case ce:if(this.peekCodePoint(0)===se&&this.peekCodePoint(1)===ae&&this.peekCodePoint(2)===ae)return this.consumeCodePoint(),this.consumeCodePoint(),bn;break;case ue:var c=this.peekCodePoint(0),u=this.peekCodePoint(1),f=this.peekCodePoint(2);if(on(c,u,f))return{type:7,value:this.consumeName()};break;case fe:return Cn;case Wt:if(rn(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();break;case de:return En;case he:if(this.peekCodePoint(0)===Zt)return this.consumeCodePoint(),fn;break;case pe:return gn;case ye:return yn;case De:case Ge:var d=this.peekCodePoint(0),h=this.peekCodePoint(1);return d!==_e||!Ye(h)&&h!==ge||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(t),this.consumeIdentLikeToken();case me:if(this.peekCodePoint(0)===Zt)return this.consumeCodePoint(),hn;if(this.peekCodePoint(0)===me)return this.consumeCodePoint(),dn;break;case ve:if(this.peekCodePoint(0)===Zt)return this.consumeCodePoint(),pn;break;case ke:return Sn}return Ze(t)?(this.consumeWhiteSpace(),Fn):ze(t)?(this.reconsumeCodePoint(t),this.consumeNumericToken()):tn(t)?(this.reconsumeCodePoint(t),this.consumeIdentLikeToken()):{type:6,value:l(t)}},t.prototype.consumeCodePoint=function(){var t=this._value.shift();return"undefined"===typeof t?-1:t},t.prototype.reconsumeCodePoint=function(t){this._value.unshift(t)},t.prototype.peekCodePoint=function(t){return t>=this._value.length?-1:this._value[t]},t.prototype.consumeUnicodeRangeToken=function(){for(var t=[],e=this.consumeCodePoint();Ye(e)&&t.length<6;)t.push(e),e=this.consumeCodePoint();for(var n=!1;e===ge&&t.length<6;)t.push(e),e=this.consumeCodePoint(),n=!0;if(n)return{type:30,start:parseInt(l.apply(void 0,t.map((function(t){return t===ge?Me:t}))),16),end:parseInt(l.apply(void 0,t.map((function(t){return t===ge?Ke:t}))),16)};var r=parseInt(l.apply(void 0,t),16);if(this.peekCodePoint(0)===ae&&Ye(this.peekCodePoint(1))){this.consumeCodePoint(),e=this.consumeCodePoint();for(var o=[];Ye(e)&&o.length<6;)o.push(e),e=this.consumeCodePoint();return{type:30,start:r,end:parseInt(l.apply(void 0,o),16)}}return{type:30,start:r,end:r}},t.prototype.consumeIdentLikeToken=function(){var t=this.consumeName();return"url"===t.toLowerCase()&&this.peekCodePoint(0)===oe?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===oe?(this.consumeCodePoint(),{type:19,value:t}):{type:20,value:t}},t.prototype.consumeUrlToken=function(){var t=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===ke)return{type:22,value:""};var e=this.peekCodePoint(0);if(e===re||e===Jt){var n=this.consumeStringToken(this.consumeCodePoint());return 0===n.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===ke||this.peekCodePoint(0)===ie)?(this.consumeCodePoint(),{type:22,value:n.value}):(this.consumeBadUrlRemnants(),vn)}for(;;){var r=this.consumeCodePoint();if(r===ke||r===ie)return{type:22,value:l.apply(void 0,t)};if(Ze(r))return this.consumeWhiteSpace(),this.peekCodePoint(0)===ke||this.peekCodePoint(0)===ie?(this.consumeCodePoint(),{type:22,value:l.apply(void 0,t)}):(this.consumeBadUrlRemnants(),vn);if(r===Jt||r===re||r===oe||nn(r))return this.consumeBadUrlRemnants(),vn;if(r===Wt){if(!rn(r,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),vn;t.push(this.consumeEscapedCodePoint())}else t.push(r)}},t.prototype.consumeWhiteSpace=function(){for(;Ze(this.peekCodePoint(0));)this.consumeCodePoint()},t.prototype.consumeBadUrlRemnants=function(){for(;;){var t=this.consumeCodePoint();if(t===ie||t===ke)return;rn(t,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},t.prototype.consumeStringSlice=function(t){for(var e=5e4,n="";t>0;){var r=Math.min(e,t);n+=l.apply(void 0,this._value.splice(0,r)),t-=r}return this._value.shift(),n},t.prototype.consumeStringToken=function(t){for(var e="",n=0;;){var r=this._value[n];if(r===ke||void 0===r||r===t)return{type:0,value:e+=this.consumeStringSlice(n)};if(r===$t)return this._value.splice(0,n),wn;if(r===Wt){var o=this._value[n+1];o!==ke&&void 0!==o&&(o===$t?(e+=this.consumeStringSlice(n),n=-1,this._value.shift()):rn(r,o)&&(e+=this.consumeStringSlice(n),e+=l(this.consumeEscapedCodePoint()),n=-1))}n++}},t.prototype.consumeNumber=function(){var t=[],e=Vt,n=this.peekCodePoint(0);for(n!==_e&&n!==ae||t.push(this.consumeCodePoint());ze(this.peekCodePoint(0));)t.push(this.consumeCodePoint());n=this.peekCodePoint(0);var r=this.peekCodePoint(1);if(n===Fe&&ze(r))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),e=zt;ze(this.peekCodePoint(0));)t.push(this.consumeCodePoint());n=this.peekCodePoint(0),r=this.peekCodePoint(1);var o=this.peekCodePoint(2);if((n===je||n===Pe)&&((r===_e||r===ae)&&ze(o)||ze(r)))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),e=zt;ze(this.peekCodePoint(0));)t.push(this.consumeCodePoint());return[an(t),e]},t.prototype.consumeNumericToken=function(){var t=this.consumeNumber(),e=t[0],n=t[1],r=this.peekCodePoint(0),o=this.peekCodePoint(1),i=this.peekCodePoint(2);return on(r,o,i)?{type:15,number:e,flags:n,unit:this.consumeName()}:r===ne?(this.consumeCodePoint(),{type:16,number:e,flags:n}):{type:17,number:e,flags:n}},t.prototype.consumeEscapedCodePoint=function(){var t=this.consumeCodePoint();if(Ye(t)){for(var e=l(t);Ye(this.peekCodePoint(0))&&e.length<6;)e+=l(this.consumeCodePoint());Ze(this.peekCodePoint(0))&&this.consumeCodePoint();var n=parseInt(e,16);return 0===n||$e(n)||n>1114111?be:n}return t===ke?be:t},t.prototype.consumeName=function(){for(var t="";;){var e=this.consumeCodePoint();if(en(e))t+=l(e);else{if(!rn(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),t;t+=l(this.consumeEscapedCodePoint())}}},t}(),Qn=function(){function t(t){this._tokens=t}return t.create=function(e){var n=new Un;return n.write(e),new t(n.read())},t.parseValue=function(e){return t.create(e).parseComponentValue()},t.parseValues=function(e){return t.create(e).parseComponentValues()},t.prototype.parseComponentValue=function(){for(var t=this.consumeToken();31===t.type;)t=this.consumeToken();if(32===t.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(t);var e=this.consumeComponentValue();do{t=this.consumeToken()}while(31===t.type);if(32===t.type)return e;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},t.prototype.parseComponentValues=function(){for(var t=[];;){var e=this.consumeComponentValue();if(32===e.type)return t;t.push(e),t.push()}},t.prototype.consumeComponentValue=function(){var t=this.consumeToken();switch(t.type){case 11:case 28:case 2:return this.consumeSimpleBlock(t.type);case 19:return this.consumeFunction(t)}return t},t.prototype.consumeSimpleBlock=function(t){for(var e={type:t,values:[]},n=this.consumeToken();;){if(32===n.type||Dn(n,t))return e;this.reconsumeToken(n),e.values.push(this.consumeComponentValue()),n=this.consumeToken()}},t.prototype.consumeFunction=function(t){for(var e={name:t.value,values:[],type:18};;){var n=this.consumeToken();if(32===n.type||3===n.type)return e;this.reconsumeToken(n),e.values.push(this.consumeComponentValue())}},t.prototype.consumeToken=function(){var t=this._tokens.shift();return"undefined"===typeof t?Sn:t},t.prototype.reconsumeToken=function(t){this._tokens.unshift(t)},t}(),In=function(t){return 15===t.type},On=function(t){return 17===t.type},Tn=function(t){return 20===t.type},kn=function(t){return 0===t.type},Mn=function(t,e){return Tn(t)&&t.value===e},Rn=function(t){return 31!==t.type},Pn=function(t){return 31!==t.type&&4!==t.type},Hn=function(t){var e=[],n=[];return t.forEach((function(t){if(4===t.type){if(0===n.length)throw new Error("Error parsing function args, zero tokens for arg");return e.push(n),void(n=[])}31!==t.type&&n.push(t)})),n.length&&e.push(n),e},Dn=function(t,e){return 11===e&&12===t.type||28===e&&29===t.type||2===e&&3===t.type},Ln=function(t){return 17===t.type||15===t.type},Nn=function(t){return 16===t.type||Ln(t)},jn=function(t){return t.length>1?[t[0],t[1]]:[t[0]]},Kn={type:17,number:0,flags:Vt},Gn={type:16,number:50,flags:Vt},Vn={type:16,number:100,flags:Vt},zn=function(t,e,n){var r=t[0],o=t[1];return[$n(r,e),$n("undefined"!==typeof o?o:r,n)]},$n=function(t,e){if(16===t.type)return t.number/100*e;if(In(t))switch(t.unit){case"rem":case"em":return 16*t.number;default:return t.number}return t.number},Yn="deg",Wn="grad",Xn="rad",qn="turn",Jn={name:"angle",parse:function(t,e){if(15===e.type)switch(e.unit){case Yn:return Math.PI*e.number/180;case Wn:return Math.PI/200*e.number;case Xn:return e.number;case qn:return 2*Math.PI*e.number}throw new Error("Unsupported angle type")}},Zn=function(t){return 15===t.type&&(t.unit===Yn||t.unit===Wn||t.unit===Xn||t.unit===qn)},tr=function(t){switch(t.filter(Tn).map((function(t){return t.value})).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Kn,Kn];case"to top":case"bottom":return er(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Kn,Vn];case"to right":case"left":return er(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Vn,Vn];case"to bottom":case"top":return er(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Vn,Kn];case"to left":case"right":return er(270)}return 0},er=function(t){return Math.PI*t/180},nr={name:"color",parse:function(t,e){if(18===e.type){var n=lr[e.name];if("undefined"===typeof n)throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return n(t,e.values)}if(5===e.type){if(3===e.value.length){var r=e.value.substring(0,1),o=e.value.substring(1,2),i=e.value.substring(2,3);return ir(parseInt(r+r,16),parseInt(o+o,16),parseInt(i+i,16),1)}if(4===e.value.length){r=e.value.substring(0,1),o=e.value.substring(1,2),i=e.value.substring(2,3);var A=e.value.substring(3,4);return ir(parseInt(r+r,16),parseInt(o+o,16),parseInt(i+i,16),parseInt(A+A,16)/255)}if(6===e.value.length)return r=e.value.substring(0,2),o=e.value.substring(2,4),i=e.value.substring(4,6),ir(parseInt(r,16),parseInt(o,16),parseInt(i,16),1);if(8===e.value.length)return r=e.value.substring(0,2),o=e.value.substring(2,4),i=e.value.substring(4,6),A=e.value.substring(6,8),ir(parseInt(r,16),parseInt(o,16),parseInt(i,16),parseInt(A,16)/255)}if(20===e.type){var a=fr[e.value.toUpperCase()];if("undefined"!==typeof a)return a}return fr.TRANSPARENT}},rr=function(t){return 0===(255&t)},or=function(t){var e=255&t,n=255&t>>8,r=255&t>>16,o=255&t>>24;return e<255?"rgba("+o+","+r+","+n+","+e/255+")":"rgb("+o+","+r+","+n+")"},ir=function(t,e,n,r){return(t<<24|e<<16|n<<8|Math.round(255*r))>>>0},Ar=function(t,e){if(17===t.type)return t.number;if(16===t.type){var n=3===e?1:255;return 3===e?t.number/100*n:Math.round(t.number/100*n)}return 0},ar=function(t,e){var n=e.filter(Pn);if(3===n.length){var r=n.map(Ar),o=r[0],i=r[1],A=r[2];return ir(o,i,A,1)}if(4===n.length){var a=n.map(Ar),s=(o=a[0],i=a[1],A=a[2],a[3]);return ir(o,i,A,s)}return 0};function sr(t,e,n){return n<0&&(n+=1),n>=1&&(n-=1),n<1/6?(e-t)*n*6+t:n<.5?e:n<2/3?6*(e-t)*(2/3-n)+t:t}var cr=function(t,e){var n=e.filter(Pn),r=n[0],o=n[1],i=n[2],A=n[3],a=(17===r.type?er(r.number):Jn.parse(t,r))/(2*Math.PI),s=Nn(o)?o.number/100:0,c=Nn(i)?i.number/100:0,l="undefined"!==typeof A&&Nn(A)?$n(A,1):1;if(0===s)return ir(255*c,255*c,255*c,1);var u=c<=.5?c*(s+1):c+s-c*s,f=2*c-u,d=sr(f,u,a+1/3),h=sr(f,u,a),p=sr(f,u,a-1/3);return ir(255*d,255*h,255*p,l)},lr={hsl:cr,hsla:cr,rgb:ar,rgba:ar},ur=function(t,e){return nr.parse(t,Qn.create(e).parseComponentValue())},fr={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},dr={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map((function(t){if(Tn(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},hr={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},pr=function(t,e){var n=nr.parse(t,e[0]),r=e[1];return r&&Nn(r)?{color:n,stop:r}:{color:n,stop:null}},gr=function(t,e){var n=t[0],r=t[t.length-1];null===n.stop&&(n.stop=Kn),null===r.stop&&(r.stop=Vn);for(var o=[],i=0,A=0;A<t.length;A++){var a=t[A].stop;if(null!==a){var s=$n(a,e);s>i?o.push(s):o.push(i),i=s}else o.push(null)}var c=null;for(A=0;A<o.length;A++){var l=o[A];if(null===l)null===c&&(c=A);else if(null!==c){for(var u=A-c,f=(l-o[c-1])/(u+1),d=1;d<=u;d++)o[c+d-1]=f*d;c=null}}return t.map((function(t,n){return{color:t.color,stop:Math.max(Math.min(1,o[n]/e),0)}}))},yr=function(t,e,n){var r=e/2,o=n/2,i=$n(t[0],e)-r,A=o-$n(t[1],n);return(Math.atan2(A,i)+2*Math.PI)%(2*Math.PI)},mr=function(t,e,n){var r="number"===typeof t?t:yr(t,e,n),o=Math.abs(e*Math.sin(r))+Math.abs(n*Math.cos(r)),i=e/2,A=n/2,a=o/2,s=Math.sin(r-Math.PI/2)*a,c=Math.cos(r-Math.PI/2)*a;return[o,i-c,i+c,A-s,A+s]},vr=function(t,e){return Math.sqrt(t*t+e*e)},wr=function(t,e,n,r,o){return[[0,0],[0,e],[t,0],[t,e]].reduce((function(t,e){var i=e[0],A=e[1],a=vr(n-i,r-A);return(o?a<t.optimumDistance:a>t.optimumDistance)?{optimumCorner:e,optimumDistance:a}:t}),{optimumDistance:o?1/0:-1/0,optimumCorner:null}).optimumCorner},br=function(t,e,n,r,o){var i=0,A=0;switch(t.size){case 0:0===t.shape?i=A=Math.min(Math.abs(e),Math.abs(e-r),Math.abs(n),Math.abs(n-o)):1===t.shape&&(i=Math.min(Math.abs(e),Math.abs(e-r)),A=Math.min(Math.abs(n),Math.abs(n-o)));break;case 2:if(0===t.shape)i=A=Math.min(vr(e,n),vr(e,n-o),vr(e-r,n),vr(e-r,n-o));else if(1===t.shape){var a=Math.min(Math.abs(n),Math.abs(n-o))/Math.min(Math.abs(e),Math.abs(e-r)),s=wr(r,o,e,n,!0),c=s[0],l=s[1];A=a*(i=vr(c-e,(l-n)/a))}break;case 1:0===t.shape?i=A=Math.max(Math.abs(e),Math.abs(e-r),Math.abs(n),Math.abs(n-o)):1===t.shape&&(i=Math.max(Math.abs(e),Math.abs(e-r)),A=Math.max(Math.abs(n),Math.abs(n-o)));break;case 3:if(0===t.shape)i=A=Math.max(vr(e,n),vr(e,n-o),vr(e-r,n),vr(e-r,n-o));else if(1===t.shape){a=Math.max(Math.abs(n),Math.abs(n-o))/Math.max(Math.abs(e),Math.abs(e-r));var u=wr(r,o,e,n,!1);c=u[0],l=u[1],A=a*(i=vr(c-e,(l-n)/a))}}return Array.isArray(t.size)&&(i=$n(t.size[0],r),A=2===t.size.length?$n(t.size[1],o):i),[i,A]},Br=function(t,e){var n=er(180),r=[];return Hn(e).forEach((function(e,o){if(0===o){var i=e[0];if(20===i.type&&-1!==["top","left","right","bottom"].indexOf(i.value))return void(n=tr(e));if(Zn(i))return void(n=(Jn.parse(t,i)+er(270))%er(360))}var A=pr(t,e);r.push(A)})),{angle:n,stops:r,type:1}},_r="closest-side",xr="farthest-side",Cr="closest-corner",Er="farthest-corner",Fr="circle",Sr="ellipse",Ur="cover",Qr="contain",Ir=function(t,e){var n=0,r=3,o=[],i=[];return Hn(e).forEach((function(e,A){var a=!0;if(0===A?a=e.reduce((function(t,e){if(Tn(e))switch(e.value){case"center":return i.push(Gn),!1;case"top":case"left":return i.push(Kn),!1;case"right":case"bottom":return i.push(Vn),!1}else if(Nn(e)||Ln(e))return i.push(e),!1;return t}),a):1===A&&(a=e.reduce((function(t,e){if(Tn(e))switch(e.value){case Fr:return n=0,!1;case Sr:return n=1,!1;case Qr:case _r:return r=0,!1;case xr:return r=1,!1;case Cr:return r=2,!1;case Ur:case Er:return r=3,!1}else if(Ln(e)||Nn(e))return Array.isArray(r)||(r=[]),r.push(e),!1;return t}),a)),a){var s=pr(t,e);o.push(s)}})),{size:r,shape:n,stops:o,position:i,type:2}},Or=function(t){return 1===t.type},Tr=function(t){return 2===t.type},kr={name:"image",parse:function(t,e){if(22===e.type){var n={url:e.value,type:0};return t.cache.addImage(e.value),n}if(18===e.type){var r=Pr[e.name];if("undefined"===typeof r)throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return r(t,e.values)}throw new Error("Unsupported image type "+e.type)}};function Mr(t){return!(20===t.type&&"none"===t.value)&&(18!==t.type||!!Pr[t.name])}var Rr,Pr={"linear-gradient":function(t,e){var n=er(180),r=[];return Hn(e).forEach((function(e,o){if(0===o){var i=e[0];if(20===i.type&&"to"===i.value)return void(n=tr(e));if(Zn(i))return void(n=Jn.parse(t,i))}var A=pr(t,e);r.push(A)})),{angle:n,stops:r,type:1}},"-moz-linear-gradient":Br,"-ms-linear-gradient":Br,"-o-linear-gradient":Br,"-webkit-linear-gradient":Br,"radial-gradient":function(t,e){var n=0,r=3,o=[],i=[];return Hn(e).forEach((function(e,A){var a=!0;if(0===A){var s=!1;a=e.reduce((function(t,e){if(s)if(Tn(e))switch(e.value){case"center":return i.push(Gn),t;case"top":case"left":return i.push(Kn),t;case"right":case"bottom":return i.push(Vn),t}else(Nn(e)||Ln(e))&&i.push(e);else if(Tn(e))switch(e.value){case Fr:return n=0,!1;case Sr:return n=1,!1;case"at":return s=!0,!1;case _r:return r=0,!1;case Ur:case xr:return r=1,!1;case Qr:case Cr:return r=2,!1;case Er:return r=3,!1}else if(Ln(e)||Nn(e))return Array.isArray(r)||(r=[]),r.push(e),!1;return t}),a)}if(a){var c=pr(t,e);o.push(c)}})),{size:r,shape:n,stops:o,position:i,type:2}},"-moz-radial-gradient":Ir,"-ms-radial-gradient":Ir,"-o-radial-gradient":Ir,"-webkit-radial-gradient":Ir,"-webkit-gradient":function(t,e){var n=er(180),r=[],o=1,i=0,A=3,a=[];return Hn(e).forEach((function(e,n){var i=e[0];if(0===n){if(Tn(i)&&"linear"===i.value)return void(o=1);if(Tn(i)&&"radial"===i.value)return void(o=2)}if(18===i.type)if("from"===i.name){var A=nr.parse(t,i.values[0]);r.push({stop:Kn,color:A})}else if("to"===i.name)A=nr.parse(t,i.values[0]),r.push({stop:Vn,color:A});else if("color-stop"===i.name){var a=i.values.filter(Pn);if(2===a.length){A=nr.parse(t,a[1]);var s=a[0];On(s)&&r.push({stop:{type:16,number:100*s.number,flags:s.flags},color:A})}}})),1===o?{angle:(n+er(180))%er(360),stops:r,type:o}:{size:A,shape:i,stops:r,position:a,type:o}}},Hr={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(t,e){if(0===e.length)return[];var n=e[0];return 20===n.type&&"none"===n.value?[]:e.filter((function(t){return Pn(t)&&Mr(t)})).map((function(e){return kr.parse(t,e)}))}},Dr={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map((function(t){if(Tn(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},Lr={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(t,e){return Hn(e).map((function(t){return t.filter(Nn)})).map(jn)}},Nr={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(t,e){return Hn(e).map((function(t){return t.filter(Tn).map((function(t){return t.value})).join(" ")})).map(jr)}},jr=function(t){switch(t){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};!function(t){t.AUTO="auto",t.CONTAIN="contain",t.COVER="cover"}(Rr||(Rr={}));var Kr,Gr={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(t,e){return Hn(e).map((function(t){return t.filter(Vr)}))}},Vr=function(t){return Tn(t)||Nn(t)},zr=function(t){return{name:"border-"+t+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},$r=zr("top"),Yr=zr("right"),Wr=zr("bottom"),Xr=zr("left"),qr=function(t){return{name:"border-radius-"+t,initialValue:"0 0",prefix:!1,type:1,parse:function(t,e){return jn(e.filter(Nn))}}},Jr=qr("top-left"),Zr=qr("top-right"),to=qr("bottom-right"),eo=qr("bottom-left"),no=function(t){return{name:"border-"+t+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(t,e){switch(e){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},ro=no("top"),oo=no("right"),io=no("bottom"),Ao=no("left"),ao=function(t){return{name:"border-"+t+"-width",initialValue:"0",type:0,prefix:!1,parse:function(t,e){return In(e)?e.number:0}}},so=ao("top"),co=ao("right"),lo=ao("bottom"),uo=ao("left"),fo={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ho={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(t,e){return"rtl"===e?1:0}},po={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(t,e){return e.filter(Tn).reduce((function(t,e){return t|go(e.value)}),0)}},go=function(t){switch(t){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},yo={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},mo={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(t,e){return 20===e.type&&"normal"===e.value?0:17===e.type||15===e.type?e.number:0}};!function(t){t.NORMAL="normal",t.STRICT="strict"}(Kr||(Kr={}));var vo,wo={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){return"strict"===e?Kr.STRICT:Kr.NORMAL}},bo={name:"line-height",initialValue:"normal",prefix:!1,type:4},Bo=function(t,e){return Tn(t)&&"normal"===t.value?1.2*e:17===t.type?e*t.number:Nn(t)?$n(t,e):e},_o={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(t,e){return 20===e.type&&"none"===e.value?null:kr.parse(t,e)}},xo={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(t,e){return"inside"===e?0:1}},Co={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},Eo=function(t){return{name:"margin-"+t,initialValue:"0",prefix:!1,type:4}},Fo=Eo("top"),So=Eo("right"),Uo=Eo("bottom"),Qo=Eo("left"),Io={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(t,e){return e.filter(Tn).map((function(t){switch(t.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}}))}},Oo={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){return"break-word"===e?"break-word":"normal"}},To=function(t){return{name:"padding-"+t,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},ko=To("top"),Mo=To("right"),Ro=To("bottom"),Po=To("left"),Ho={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(t,e){switch(e){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},Do={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(t,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Lo={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return 1===e.length&&Mn(e[0],"none")?[]:Hn(e).map((function(e){for(var n={color:fr.TRANSPARENT,offsetX:Kn,offsetY:Kn,blur:Kn},r=0,o=0;o<e.length;o++){var i=e[o];Ln(i)?(0===r?n.offsetX=i:1===r?n.offsetY=i:n.blur=i,r++):n.color=nr.parse(t,i)}return n}))}},No={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},jo={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(t,e){if(20===e.type&&"none"===e.value)return null;if(18===e.type){var n=Ko[e.name];if("undefined"===typeof n)throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return n(e.values)}return null}},Ko={matrix:function(t){var e=t.filter((function(t){return 17===t.type})).map((function(t){return t.number}));return 6===e.length?e:null},matrix3d:function(t){var e=t.filter((function(t){return 17===t.type})).map((function(t){return t.number})),n=e[0],r=e[1];e[2],e[3];var o=e[4],i=e[5];e[6],e[7],e[8],e[9],e[10],e[11];var A=e[12],a=e[13];return e[14],e[15],16===e.length?[n,r,o,i,A,a]:null}},Go={type:16,number:50,flags:Vt},Vo=[Go,Go],zo={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(t,e){var n=e.filter(Nn);return 2!==n.length?Vo:[n[0],n[1]]}},$o={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"hidden":return 1;case"collapse":return 2;default:return 0}}};!function(t){t.NORMAL="normal",t.BREAK_ALL="break-all",t.KEEP_ALL="keep-all"}(vo||(vo={}));for(var Yo={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"break-all":return vo.BREAK_ALL;case"keep-all":return vo.KEEP_ALL;default:return vo.NORMAL}}},Wo={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(t,e){if(20===e.type)return{auto:!0,order:0};if(On(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},Xo={name:"time",parse:function(t,e){if(15===e.type)switch(e.unit.toLowerCase()){case"s":return 1e3*e.number;case"ms":return e.number}throw new Error("Unsupported time type")}},qo={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(t,e){return On(e)?e.number:1}},Jo={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Zo={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(t,e){return e.filter(Tn).map((function(t){switch(t.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0})).filter((function(t){return 0!==t}))}},ti={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(t,e){var n=[],r=[];return e.forEach((function(t){switch(t.type){case 20:case 0:n.push(t.value);break;case 17:n.push(t.number.toString());break;case 4:r.push(n.join(" ")),n.length=0}})),n.length&&r.push(n.join(" ")),r.map((function(t){return-1===t.indexOf(" ")?t:"'"+t+"'"}))}},ei={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},ni={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(t,e){return On(e)?e.number:Tn(e)&&"bold"===e.value?700:400}},ri={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return e.filter(Tn).map((function(t){return t.value}))}},oi={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"oblique":return"oblique";case"italic":return"italic";default:return"normal"}}},ii=function(t,e){return 0!==(t&e)},Ai={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(t,e){if(0===e.length)return[];var n=e[0];return 20===n.type&&"none"===n.value?[]:e}},ai={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(0===e.length)return null;var n=e[0];if(20===n.type&&"none"===n.value)return null;for(var r=[],o=e.filter(Rn),i=0;i<o.length;i++){var A=o[i],a=o[i+1];if(20===A.type){var s=a&&On(a)?a.number:1;r.push({counter:A.value,increment:s})}}return r}},si={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(0===e.length)return[];for(var n=[],r=e.filter(Rn),o=0;o<r.length;o++){var i=r[o],A=r[o+1];if(Tn(i)&&"none"!==i.value){var a=A&&On(A)?A.number:0;n.push({counter:i.value,reset:a})}}return n}},ci={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(t,e){return e.filter(In).map((function(e){return Xo.parse(t,e)}))}},li={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(0===e.length)return null;var n=e[0];if(20===n.type&&"none"===n.value)return null;var r=[],o=e.filter(kn);if(o.length%2!==0)return null;for(var i=0;i<o.length;i+=2){var A=o[i].value,a=o[i+1].value;r.push({open:A,close:a})}return r}},ui=function(t,e,n){if(!t)return"";var r=t[Math.min(e,t.length-1)];return r?n?r.open:r.close:""},fi={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return 1===e.length&&Mn(e[0],"none")?[]:Hn(e).map((function(e){for(var n={color:255,offsetX:Kn,offsetY:Kn,blur:Kn,spread:Kn,inset:!1},r=0,o=0;o<e.length;o++){var i=e[o];Mn(i,"inset")?n.inset=!0:Ln(i)?(0===r?n.offsetX=i:1===r?n.offsetY=i:2===r?n.blur=i:n.spread=i,r++):n.color=nr.parse(t,i)}return n}))}},di={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(t,e){var n=[0,1,2],r=[];return e.filter(Tn).forEach((function(t){switch(t.value){case"stroke":r.push(1);break;case"fill":r.push(0);break;case"markers":r.push(2)}})),n.forEach((function(t){-1===r.indexOf(t)&&r.push(t)})),r}},hi={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},pi={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(t,e){return In(e)?e.number:0}},gi=function(){function t(t,e){var n,r;this.animationDuration=vi(t,ci,e.animationDuration),this.backgroundClip=vi(t,dr,e.backgroundClip),this.backgroundColor=vi(t,hr,e.backgroundColor),this.backgroundImage=vi(t,Hr,e.backgroundImage),this.backgroundOrigin=vi(t,Dr,e.backgroundOrigin),this.backgroundPosition=vi(t,Lr,e.backgroundPosition),this.backgroundRepeat=vi(t,Nr,e.backgroundRepeat),this.backgroundSize=vi(t,Gr,e.backgroundSize),this.borderTopColor=vi(t,$r,e.borderTopColor),this.borderRightColor=vi(t,Yr,e.borderRightColor),this.borderBottomColor=vi(t,Wr,e.borderBottomColor),this.borderLeftColor=vi(t,Xr,e.borderLeftColor),this.borderTopLeftRadius=vi(t,Jr,e.borderTopLeftRadius),this.borderTopRightRadius=vi(t,Zr,e.borderTopRightRadius),this.borderBottomRightRadius=vi(t,to,e.borderBottomRightRadius),this.borderBottomLeftRadius=vi(t,eo,e.borderBottomLeftRadius),this.borderTopStyle=vi(t,ro,e.borderTopStyle),this.borderRightStyle=vi(t,oo,e.borderRightStyle),this.borderBottomStyle=vi(t,io,e.borderBottomStyle),this.borderLeftStyle=vi(t,Ao,e.borderLeftStyle),this.borderTopWidth=vi(t,so,e.borderTopWidth),this.borderRightWidth=vi(t,co,e.borderRightWidth),this.borderBottomWidth=vi(t,lo,e.borderBottomWidth),this.borderLeftWidth=vi(t,uo,e.borderLeftWidth),this.boxShadow=vi(t,fi,e.boxShadow),this.color=vi(t,fo,e.color),this.direction=vi(t,ho,e.direction),this.display=vi(t,po,e.display),this.float=vi(t,yo,e.cssFloat),this.fontFamily=vi(t,ti,e.fontFamily),this.fontSize=vi(t,ei,e.fontSize),this.fontStyle=vi(t,oi,e.fontStyle),this.fontVariant=vi(t,ri,e.fontVariant),this.fontWeight=vi(t,ni,e.fontWeight),this.letterSpacing=vi(t,mo,e.letterSpacing),this.lineBreak=vi(t,wo,e.lineBreak),this.lineHeight=vi(t,bo,e.lineHeight),this.listStyleImage=vi(t,_o,e.listStyleImage),this.listStylePosition=vi(t,xo,e.listStylePosition),this.listStyleType=vi(t,Co,e.listStyleType),this.marginTop=vi(t,Fo,e.marginTop),this.marginRight=vi(t,So,e.marginRight),this.marginBottom=vi(t,Uo,e.marginBottom),this.marginLeft=vi(t,Qo,e.marginLeft),this.opacity=vi(t,qo,e.opacity);var o=vi(t,Io,e.overflow);this.overflowX=o[0],this.overflowY=o[o.length>1?1:0],this.overflowWrap=vi(t,Oo,e.overflowWrap),this.paddingTop=vi(t,ko,e.paddingTop),this.paddingRight=vi(t,Mo,e.paddingRight),this.paddingBottom=vi(t,Ro,e.paddingBottom),this.paddingLeft=vi(t,Po,e.paddingLeft),this.paintOrder=vi(t,di,e.paintOrder),this.position=vi(t,Do,e.position),this.textAlign=vi(t,Ho,e.textAlign),this.textDecorationColor=vi(t,Jo,null!==(n=e.textDecorationColor)&&void 0!==n?n:e.color),this.textDecorationLine=vi(t,Zo,null!==(r=e.textDecorationLine)&&void 0!==r?r:e.textDecoration),this.textShadow=vi(t,Lo,e.textShadow),this.textTransform=vi(t,No,e.textTransform),this.transform=vi(t,jo,e.transform),this.transformOrigin=vi(t,zo,e.transformOrigin),this.visibility=vi(t,$o,e.visibility),this.webkitTextStrokeColor=vi(t,hi,e.webkitTextStrokeColor),this.webkitTextStrokeWidth=vi(t,pi,e.webkitTextStrokeWidth),this.wordBreak=vi(t,Yo,e.wordBreak),this.zIndex=vi(t,Wo,e.zIndex)}return t.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},t.prototype.isTransparent=function(){return rr(this.backgroundColor)},t.prototype.isTransformed=function(){return null!==this.transform},t.prototype.isPositioned=function(){return 0!==this.position},t.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},t.prototype.isFloating=function(){return 0!==this.float},t.prototype.isInlineLevel=function(){return ii(this.display,4)||ii(this.display,33554432)||ii(this.display,268435456)||ii(this.display,536870912)||ii(this.display,67108864)||ii(this.display,134217728)},t}(),yi=function(){function t(t,e){this.content=vi(t,Ai,e.content),this.quotes=vi(t,li,e.quotes)}return t}(),mi=function(){function t(t,e){this.counterIncrement=vi(t,ai,e.counterIncrement),this.counterReset=vi(t,si,e.counterReset)}return t}(),vi=function(t,e,n){var r=new Un,o=null!==n&&"undefined"!==typeof n?n.toString():e.initialValue;r.write(o);var i=new Qn(r.read());switch(e.type){case 2:var A=i.parseComponentValue();return e.parse(t,Tn(A)?A.value:e.initialValue);case 0:return e.parse(t,i.parseComponentValue());case 1:return e.parse(t,i.parseComponentValues());case 4:return i.parseComponentValue();case 3:switch(e.format){case"angle":return Jn.parse(t,i.parseComponentValue());case"color":return nr.parse(t,i.parseComponentValue());case"image":return kr.parse(t,i.parseComponentValue());case"length":var a=i.parseComponentValue();return Ln(a)?a:Kn;case"length-percentage":var s=i.parseComponentValue();return Nn(s)?s:Kn;case"time":return Xo.parse(t,i.parseComponentValue())}}},wi="data-html2canvas-debug",bi=function(t){switch(t.getAttribute(wi)){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Bi=function(t,e){var n=bi(t);return 1===n||e===n},_i=function(){function t(t,e){this.context=t,this.textNodes=[],this.elements=[],this.flags=0,Bi(e,3),this.styles=new gi(t,window.getComputedStyle(e,null)),la(e)&&(this.styles.animationDuration.some((function(t){return t>0}))&&(e.style.animationDuration="0s"),null!==this.styles.transform&&(e.style.transform="none")),this.bounds=a(this.context,e),Bi(e,4)&&(this.flags|=16)}return t}(),xi="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Ci="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ei="undefined"===typeof Uint8Array?[]:new Uint8Array(256),Fi=0;Fi<Ci.length;Fi++)Ei[Ci.charCodeAt(Fi)]=Fi;for(var Si=function(t){var e,n,r,o,i,A=.75*t.length,a=t.length,s=0;"="===t[t.length-1]&&(A--,"="===t[t.length-2]&&A--);var c="undefined"!==typeof ArrayBuffer&&"undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint8Array.prototype.slice?new ArrayBuffer(A):new Array(A),l=Array.isArray(c)?c:new Uint8Array(c);for(e=0;e<a;e+=4)n=Ei[t.charCodeAt(e)],r=Ei[t.charCodeAt(e+1)],o=Ei[t.charCodeAt(e+2)],i=Ei[t.charCodeAt(e+3)],l[s++]=n<<2|r>>4,l[s++]=(15&r)<<4|o>>2,l[s++]=(3&o)<<6|63&i;return c},Ui=function(t){for(var e=t.length,n=[],r=0;r<e;r+=2)n.push(t[r+1]<<8|t[r]);return n},Qi=function(t){for(var e=t.length,n=[],r=0;r<e;r+=4)n.push(t[r+3]<<24|t[r+2]<<16|t[r+1]<<8|t[r]);return n},Ii=5,Oi=11,Ti=2,ki=65536>>Ii,Mi=(1<<Ii)-1,Ri=ki+(1024>>Ii)+32,Pi=65536>>Oi,Hi=(1<<Oi-Ii)-1,Di=function(t,e,n){return t.slice?t.slice(e,n):new Uint16Array(Array.prototype.slice.call(t,e,n))},Li=function(t,e,n){return t.slice?t.slice(e,n):new Uint32Array(Array.prototype.slice.call(t,e,n))},Ni=function(t,e){var n=Si(t),r=Array.isArray(n)?Qi(n):new Uint32Array(n),o=Array.isArray(n)?Ui(n):new Uint16Array(n),i=24,A=Di(o,i/2,r[4]/2),a=2===r[5]?Di(o,(i+r[4])/2):Li(r,Math.ceil((i+r[4])/4));return new ji(r[0],r[1],r[2],r[3],A,a)},ji=function(){function t(t,e,n,r,o,i){this.initialValue=t,this.errorValue=e,this.highStart=n,this.highValueIndex=r,this.index=o,this.data=i}return t.prototype.get=function(t){var e;if(t>=0){if(t<55296||t>56319&&t<=65535)return e=((e=this.index[t>>Ii])<<Ti)+(t&Mi),this.data[e];if(t<=65535)return e=((e=this.index[ki+(t-55296>>Ii)])<<Ti)+(t&Mi),this.data[e];if(t<this.highStart)return e=Ri-Pi+(t>>Oi),e=this.index[e],e+=t>>Ii&Hi,e=((e=this.index[e])<<Ti)+(t&Mi),this.data[e];if(t<=1114111)return this.data[this.highValueIndex]}return this.errorValue},t}(),Ki="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Gi="undefined"===typeof Uint8Array?[]:new Uint8Array(256),Vi=0;Vi<Ki.length;Vi++)Gi[Ki.charCodeAt(Vi)]=Vi;var zi,$i=1,Yi=2,Wi=3,Xi=4,qi=5,Ji=7,Zi=8,tA=9,eA=10,nA=11,rA=12,oA=13,iA=14,AA=15,aA=function(t){for(var e=[],n=0,r=t.length;n<r;){var o=t.charCodeAt(n++);if(o>=55296&&o<=56319&&n<r){var i=t.charCodeAt(n++);56320===(64512&i)?e.push(((1023&o)<<10)+(1023&i)+65536):(e.push(o),n--)}else e.push(o)}return e},sA=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,t);var n=t.length;if(!n)return"";for(var r=[],o=-1,i="";++o<n;){var A=t[o];A<=65535?r.push(A):(A-=65536,r.push(55296+(A>>10),A%1024+56320)),(o+1===n||r.length>16384)&&(i+=String.fromCharCode.apply(String,r),r.length=0)}return i},cA=Ni(xi),lA="\xd7",uA="\xf7",fA=function(t){return cA.get(t)},dA=function(t,e,n){var r=n-2,o=e[r],i=e[n-1],A=e[n];if(i===Yi&&A===Wi)return lA;if(i===Yi||i===Wi||i===Xi)return uA;if(A===Yi||A===Wi||A===Xi)return uA;if(i===Zi&&-1!==[Zi,tA,nA,rA].indexOf(A))return lA;if((i===nA||i===tA)&&(A===tA||A===eA))return lA;if((i===rA||i===eA)&&A===eA)return lA;if(A===oA||A===qi)return lA;if(A===Ji)return lA;if(i===$i)return lA;if(i===oA&&A===iA){for(;o===qi;)o=e[--r];if(o===iA)return lA}if(i===AA&&A===AA){for(var a=0;o===AA;)a++,o=e[--r];if(a%2===0)return lA}return uA},hA=function(t){var e=aA(t),n=e.length,r=0,o=0,i=e.map(fA);return{next:function(){if(r>=n)return{done:!0,value:null};for(var t=lA;r<n&&(t=dA(e,i,++r))===lA;);if(t!==lA||r===n){var A=sA.apply(null,e.slice(o,r));return o=r,{value:A,done:!1}}return{done:!0,value:null}}}},pA=function(t){for(var e,n=hA(t),r=[];!(e=n.next()).done;)e.value&&r.push(e.value.slice());return r},gA=function(t){var e=123;if(t.createRange){var n=t.createRange();if(n.getBoundingClientRect){var r=t.createElement("boundtest");r.style.height=e+"px",r.style.display="block",t.body.appendChild(r),n.selectNode(r);var o=n.getBoundingClientRect(),i=Math.round(o.height);if(t.body.removeChild(r),i===e)return!0}}return!1},yA=function(t){var e=t.createElement("boundtest");e.style.width="50px",e.style.display="block",e.style.fontSize="12px",e.style.letterSpacing="0px",e.style.wordSpacing="0px",t.body.appendChild(e);var n=t.createRange();e.innerHTML="function"===typeof"".repeat?"&#128104;".repeat(10):"";var r=e.firstChild,o=c(r.data).map((function(t){return l(t)})),i=0,A={},a=o.every((function(t,e){n.setStart(r,i),n.setEnd(r,i+t.length);var o=n.getBoundingClientRect();i+=t.length;var a=o.x>A.x||o.y>A.y;return A=o,0===e||a}));return t.body.removeChild(e),a},mA=function(){return"undefined"!==typeof(new Image).crossOrigin},vA=function(){return"string"===typeof(new XMLHttpRequest).responseType},wA=function(t){var e=new Image,n=t.createElement("canvas"),r=n.getContext("2d");if(!r)return!1;e.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{r.drawImage(e,0,0),n.toDataURL()}catch(Pe){return!1}return!0},bA=function(t){return 0===t[0]&&255===t[1]&&0===t[2]&&255===t[3]},BA=function(t){var e=t.createElement("canvas"),n=100;e.width=n,e.height=n;var r=e.getContext("2d");if(!r)return Promise.reject(!1);r.fillStyle="rgb(0, 255, 0)",r.fillRect(0,0,n,n);var o=new Image,i=e.toDataURL();o.src=i;var A=_A(n,n,0,0,o);return r.fillStyle="red",r.fillRect(0,0,n,n),xA(A).then((function(e){r.drawImage(e,0,0);var o=r.getImageData(0,0,n,n).data;r.fillStyle="red",r.fillRect(0,0,n,n);var A=t.createElement("div");return A.style.backgroundImage="url("+i+")",A.style.height=n+"px",bA(o)?xA(_A(n,n,0,0,A)):Promise.reject(!1)})).then((function(t){return r.drawImage(t,0,0),bA(r.getImageData(0,0,n,n).data)})).catch((function(){return!1}))},_A=function(t,e,n,r,o){var i="http://www.w3.org/2000/svg",A=document.createElementNS(i,"svg"),a=document.createElementNS(i,"foreignObject");return A.setAttributeNS(null,"width",t.toString()),A.setAttributeNS(null,"height",e.toString()),a.setAttributeNS(null,"width","100%"),a.setAttributeNS(null,"height","100%"),a.setAttributeNS(null,"x",n.toString()),a.setAttributeNS(null,"y",r.toString()),a.setAttributeNS(null,"externalResourcesRequired","true"),A.appendChild(a),a.appendChild(o),A},xA=function(t){return new Promise((function(e,n){var r=new Image;r.onload=function(){return e(r)},r.onerror=n,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(t))}))},CA={get SUPPORT_RANGE_BOUNDS(){var t=gA(document);return Object.defineProperty(CA,"SUPPORT_RANGE_BOUNDS",{value:t}),t},get SUPPORT_WORD_BREAKING(){var t=CA.SUPPORT_RANGE_BOUNDS&&yA(document);return Object.defineProperty(CA,"SUPPORT_WORD_BREAKING",{value:t}),t},get SUPPORT_SVG_DRAWING(){var t=wA(document);return Object.defineProperty(CA,"SUPPORT_SVG_DRAWING",{value:t}),t},get SUPPORT_FOREIGNOBJECT_DRAWING(){var t="function"===typeof Array.from&&"function"===typeof window.fetch?BA(document):Promise.resolve(!1);return Object.defineProperty(CA,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:t}),t},get SUPPORT_CORS_IMAGES(){var t=mA();return Object.defineProperty(CA,"SUPPORT_CORS_IMAGES",{value:t}),t},get SUPPORT_RESPONSE_TYPE(){var t=vA();return Object.defineProperty(CA,"SUPPORT_RESPONSE_TYPE",{value:t}),t},get SUPPORT_CORS_XHR(){var t="withCredentials"in new XMLHttpRequest;return Object.defineProperty(CA,"SUPPORT_CORS_XHR",{value:t}),t},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var t=!("undefined"===typeof Intl||!Intl.Segmenter);return Object.defineProperty(CA,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:t}),t}},EA=function(){function t(t,e){this.text=t,this.bounds=e}return t}(),FA=function(t,e,n,r){var o=OA(e,n),i=[],a=0;return o.forEach((function(e){if(n.textDecorationLine.length||e.trim().length>0)if(CA.SUPPORT_RANGE_BOUNDS){var o=UA(r,a,e.length).getClientRects();if(o.length>1){var s=QA(e),c=0;s.forEach((function(e){i.push(new EA(e,A.fromDOMRectList(t,UA(r,c+a,e.length).getClientRects()))),c+=e.length}))}else i.push(new EA(e,A.fromDOMRectList(t,o)))}else{var l=r.splitText(e.length);i.push(new EA(e,SA(t,r))),r=l}else CA.SUPPORT_RANGE_BOUNDS||(r=r.splitText(e.length));a+=e.length})),i},SA=function(t,e){var n=e.ownerDocument;if(n){var r=n.createElement("html2canvaswrapper");r.appendChild(e.cloneNode(!0));var o=e.parentNode;if(o){o.replaceChild(r,e);var i=a(t,r);return r.firstChild&&o.replaceChild(r.firstChild,r),i}}return A.EMPTY},UA=function(t,e,n){var r=t.ownerDocument;if(!r)throw new Error("Node has no owner document");var o=r.createRange();return o.setStart(t,e),o.setEnd(t,e+n),o},QA=function(t){if(CA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(t)).map((function(t){return t.segment}))}return pA(t)},IA=function(t,e){if(CA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var n=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(n.segment(t)).map((function(t){return t.segment}))}return kA(t,e)},OA=function(t,e){return 0!==e.letterSpacing?QA(t):IA(t,e)},TA=[32,160,4961,65792,65793,4153,4241],kA=function(t,e){for(var n,r=jt(t,{lineBreak:e.lineBreak,wordBreak:"break-word"===e.overflowWrap?"break-word":e.wordBreak}),o=[],i=function(){if(n.value){var t=n.value.slice(),e=c(t),r="";e.forEach((function(t){-1===TA.indexOf(t)?r+=l(t):(r.length&&o.push(r),o.push(l(t)),r="")})),r.length&&o.push(r)}};!(n=r.next()).done;)i();return o},MA=function(){function t(t,e,n){this.text=RA(e.data,n.textTransform),this.textBounds=FA(t,this.text,n,e)}return t}(),RA=function(t,e){switch(e){case 1:return t.toLowerCase();case 3:return t.replace(PA,HA);case 2:return t.toUpperCase();default:return t}},PA=/(^|\s|:|-|\(|\))([a-z])/g,HA=function(t,e,n){return t.length>0?e+n.toUpperCase():t},DA=function(t){function n(e,n){var r=t.call(this,e,n)||this;return r.src=n.currentSrc||n.src,r.intrinsicWidth=n.naturalWidth,r.intrinsicHeight=n.naturalHeight,r.context.cache.addImage(r.src),r}return e(n,t),n}(_i),LA=function(t){function n(e,n){var r=t.call(this,e,n)||this;return r.canvas=n,r.intrinsicWidth=n.width,r.intrinsicHeight=n.height,r}return e(n,t),n}(_i),NA=function(t){function n(e,n){var r=t.call(this,e,n)||this,o=new XMLSerializer,i=a(e,n);return n.setAttribute("width",i.width+"px"),n.setAttribute("height",i.height+"px"),r.svg="data:image/svg+xml,"+encodeURIComponent(o.serializeToString(n)),r.intrinsicWidth=n.width.baseVal.value,r.intrinsicHeight=n.height.baseVal.value,r.context.cache.addImage(r.svg),r}return e(n,t),n}(_i),jA=function(t){function n(e,n){var r=t.call(this,e,n)||this;return r.value=n.value,r}return e(n,t),n}(_i),KA=function(t){function n(e,n){var r=t.call(this,e,n)||this;return r.start=n.start,r.reversed="boolean"===typeof n.reversed&&!0===n.reversed,r}return e(n,t),n}(_i),GA=[{type:15,flags:0,unit:"px",number:3}],VA=[{type:16,flags:0,number:50}],zA=function(t){return t.width>t.height?new A(t.left+(t.width-t.height)/2,t.top,t.height,t.height):t.width<t.height?new A(t.left,t.top+(t.height-t.width)/2,t.width,t.width):t},$A=function(t){var e=t.type===XA?new Array(t.value.length+1).join("\u2022"):t.value;return 0===e.length?t.placeholder||"":e},YA="checkbox",WA="radio",XA="password",qA=707406591,JA=function(t){function n(e,n){var r=t.call(this,e,n)||this;switch(r.type=n.type.toLowerCase(),r.checked=n.checked,r.value=$A(n),r.type!==YA&&r.type!==WA||(r.styles.backgroundColor=3739148031,r.styles.borderTopColor=r.styles.borderRightColor=r.styles.borderBottomColor=r.styles.borderLeftColor=2779096575,r.styles.borderTopWidth=r.styles.borderRightWidth=r.styles.borderBottomWidth=r.styles.borderLeftWidth=1,r.styles.borderTopStyle=r.styles.borderRightStyle=r.styles.borderBottomStyle=r.styles.borderLeftStyle=1,r.styles.backgroundClip=[0],r.styles.backgroundOrigin=[0],r.bounds=zA(r.bounds)),r.type){case YA:r.styles.borderTopRightRadius=r.styles.borderTopLeftRadius=r.styles.borderBottomRightRadius=r.styles.borderBottomLeftRadius=GA;break;case WA:r.styles.borderTopRightRadius=r.styles.borderTopLeftRadius=r.styles.borderBottomRightRadius=r.styles.borderBottomLeftRadius=VA}return r}return e(n,t),n}(_i),ZA=function(t){function n(e,n){var r=t.call(this,e,n)||this,o=n.options[n.selectedIndex||0];return r.value=o&&o.text||"",r}return e(n,t),n}(_i),ta=function(t){function n(e,n){var r=t.call(this,e,n)||this;return r.value=n.value,r}return e(n,t),n}(_i),ea=function(t){function n(e,n){var r=t.call(this,e,n)||this;r.src=n.src,r.width=parseInt(n.width,10)||0,r.height=parseInt(n.height,10)||0,r.backgroundColor=r.styles.backgroundColor;try{if(n.contentWindow&&n.contentWindow.document&&n.contentWindow.document.documentElement){r.tree=ia(e,n.contentWindow.document.documentElement);var o=n.contentWindow.document.documentElement?ur(e,getComputedStyle(n.contentWindow.document.documentElement).backgroundColor):fr.TRANSPARENT,i=n.contentWindow.document.body?ur(e,getComputedStyle(n.contentWindow.document.body).backgroundColor):fr.TRANSPARENT;r.backgroundColor=rr(o)?rr(i)?r.styles.backgroundColor:i:o}}catch(Pe){}return r}return e(n,t),n}(_i),na=["OL","UL","MENU"],ra=function(t,e,n,r){for(var o=e.firstChild,i=void 0;o;o=i)if(i=o.nextSibling,sa(o)&&o.data.trim().length>0)n.textNodes.push(new MA(t,o,n.styles));else if(ca(o))if(Ea(o)&&o.assignedNodes)o.assignedNodes().forEach((function(e){return ra(t,e,n,r)}));else{var A=oa(t,o);A.styles.isVisible()&&(Aa(o,A,r)?A.flags|=4:aa(A.styles)&&(A.flags|=2),-1!==na.indexOf(o.tagName)&&(A.flags|=8),n.elements.push(A),o.slot,o.shadowRoot?ra(t,o.shadowRoot,A,r):xa(o)||ga(o)||Ca(o)||ra(t,o,A,r))}},oa=function(t,e){return wa(e)?new DA(t,e):ma(e)?new LA(t,e):ga(e)?new NA(t,e):fa(e)?new jA(t,e):da(e)?new KA(t,e):ha(e)?new JA(t,e):Ca(e)?new ZA(t,e):xa(e)?new ta(t,e):ba(e)?new ea(t,e):new _i(t,e)},ia=function(t,e){var n=oa(t,e);return n.flags|=4,ra(t,e,n,n),n},Aa=function(t,e,n){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||ya(t)&&n.styles.isTransparent()},aa=function(t){return t.isPositioned()||t.isFloating()},sa=function(t){return t.nodeType===Node.TEXT_NODE},ca=function(t){return t.nodeType===Node.ELEMENT_NODE},la=function(t){return ca(t)&&"undefined"!==typeof t.style&&!ua(t)},ua=function(t){return"object"===typeof t.className},fa=function(t){return"LI"===t.tagName},da=function(t){return"OL"===t.tagName},ha=function(t){return"INPUT"===t.tagName},pa=function(t){return"HTML"===t.tagName},ga=function(t){return"svg"===t.tagName},ya=function(t){return"BODY"===t.tagName},ma=function(t){return"CANVAS"===t.tagName},va=function(t){return"VIDEO"===t.tagName},wa=function(t){return"IMG"===t.tagName},ba=function(t){return"IFRAME"===t.tagName},Ba=function(t){return"STYLE"===t.tagName},_a=function(t){return"SCRIPT"===t.tagName},xa=function(t){return"TEXTAREA"===t.tagName},Ca=function(t){return"SELECT"===t.tagName},Ea=function(t){return"SLOT"===t.tagName},Fa=function(t){return t.tagName.indexOf("-")>0},Sa=function(){function t(){this.counters={}}return t.prototype.getCounterValue=function(t){var e=this.counters[t];return e&&e.length?e[e.length-1]:1},t.prototype.getCounterValues=function(t){var e=this.counters[t];return e||[]},t.prototype.pop=function(t){var e=this;t.forEach((function(t){return e.counters[t].pop()}))},t.prototype.parse=function(t){var e=this,n=t.counterIncrement,r=t.counterReset,o=!0;null!==n&&n.forEach((function(t){var n=e.counters[t.counter];n&&0!==t.increment&&(o=!1,n.length||n.push(1),n[Math.max(0,n.length-1)]+=t.increment)}));var i=[];return o&&r.forEach((function(t){var n=e.counters[t.counter];i.push(t.counter),n||(n=e.counters[t.counter]=[]),n.push(t.reset)})),i},t}(),Ua={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Qa={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054f","\u054e","\u054d","\u054c","\u054b","\u054a","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053f","\u053e","\u053d","\u053c","\u053b","\u053a","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Ia={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05d9\u05f3","\u05d8\u05f3","\u05d7\u05f3","\u05d6\u05f3","\u05d5\u05f3","\u05d4\u05f3","\u05d3\u05f3","\u05d2\u05f3","\u05d1\u05f3","\u05d0\u05f3","\u05ea","\u05e9","\u05e8","\u05e7","\u05e6","\u05e4","\u05e2","\u05e1","\u05e0","\u05de","\u05dc","\u05db","\u05d9\u05d8","\u05d9\u05d7","\u05d9\u05d6","\u05d8\u05d6","\u05d8\u05d5","\u05d9","\u05d8","\u05d7","\u05d6","\u05d5","\u05d4","\u05d3","\u05d2","\u05d1","\u05d0"]},Oa={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10f5","\u10f0","\u10ef","\u10f4","\u10ee","\u10ed","\u10ec","\u10eb","\u10ea","\u10e9","\u10e8","\u10e7","\u10e6","\u10e5","\u10e4","\u10f3","\u10e2","\u10e1","\u10e0","\u10df","\u10de","\u10dd","\u10f2","\u10dc","\u10db","\u10da","\u10d9","\u10d8","\u10d7","\u10f1","\u10d6","\u10d5","\u10d4","\u10d3","\u10d2","\u10d1","\u10d0"]},Ta=function(t,e,n,r,o,i){return t<e||t>n?za(t,o,i.length>0):r.integers.reduce((function(e,n,o){for(;t>=n;)t-=n,e+=r.values[o];return e}),"")+i},ka=function(t,e,n,r){var o="";do{n||t--,o=r(t)+o,t/=e}while(t*e>=e);return o},Ma=function(t,e,n,r,o){var i=n-e+1;return(t<0?"-":"")+(ka(Math.abs(t),i,r,(function(t){return l(Math.floor(t%i)+e)}))+o)},Ra=function(t,e,n){void 0===n&&(n=". ");var r=e.length;return ka(Math.abs(t),r,!1,(function(t){return e[Math.floor(t%r)]}))+n},Pa=1,Ha=2,Da=4,La=8,Na=function(t,e,n,r,o,i){if(t<-9999||t>9999)return za(t,4,o.length>0);var A=Math.abs(t),a=o;if(0===A)return e[0]+a;for(var s=0;A>0&&s<=4;s++){var c=A%10;0===c&&ii(i,Pa)&&""!==a?a=e[c]+a:c>1||1===c&&0===s||1===c&&1===s&&ii(i,Ha)||1===c&&1===s&&ii(i,Da)&&t>100||1===c&&s>1&&ii(i,La)?a=e[c]+(s>0?n[s-1]:"")+a:1===c&&s>0&&(a=n[s-1]+a),A=Math.floor(A/10)}return(t<0?r:"")+a},ja="\u5341\u767e\u5343\u842c",Ka="\u62fe\u4f70\u4edf\u842c",Ga="\u30de\u30a4\u30ca\u30b9",Va="\ub9c8\uc774\ub108\uc2a4",za=function(t,e,n){var r=n?". ":"",o=n?"\u3001":"",i=n?", ":"",A=n?" ":"";switch(e){case 0:return"\u2022"+A;case 1:return"\u25e6"+A;case 2:return"\u25fe"+A;case 5:var a=Ma(t,48,57,!0,r);return a.length<4?"0"+a:a;case 4:return Ra(t,"\u3007\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d",o);case 6:return Ta(t,1,3999,Ua,3,r).toLowerCase();case 7:return Ta(t,1,3999,Ua,3,r);case 8:return Ma(t,945,969,!1,r);case 9:return Ma(t,97,122,!1,r);case 10:return Ma(t,65,90,!1,r);case 11:return Ma(t,1632,1641,!0,r);case 12:case 49:return Ta(t,1,9999,Qa,3,r);case 35:return Ta(t,1,9999,Qa,3,r).toLowerCase();case 13:return Ma(t,2534,2543,!0,r);case 14:case 30:return Ma(t,6112,6121,!0,r);case 15:return Ra(t,"\u5b50\u4e11\u5bc5\u536f\u8fb0\u5df3\u5348\u672a\u7533\u9149\u620c\u4ea5",o);case 16:return Ra(t,"\u7532\u4e59\u4e19\u4e01\u620a\u5df1\u5e9a\u8f9b\u58ec\u7678",o);case 17:case 48:return Na(t,"\u96f6\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d",ja,"\u8ca0",o,Ha|Da|La);case 47:return Na(t,"\u96f6\u58f9\u8cb3\u53c3\u8086\u4f0d\u9678\u67d2\u634c\u7396",Ka,"\u8ca0",o,Pa|Ha|Da|La);case 42:return Na(t,"\u96f6\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d",ja,"\u8d1f",o,Ha|Da|La);case 41:return Na(t,"\u96f6\u58f9\u8d30\u53c1\u8086\u4f0d\u9646\u67d2\u634c\u7396",Ka,"\u8d1f",o,Pa|Ha|Da|La);case 26:return Na(t,"\u3007\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d","\u5341\u767e\u5343\u4e07",Ga,o,0);case 25:return Na(t,"\u96f6\u58f1\u5f10\u53c2\u56db\u4f0d\u516d\u4e03\u516b\u4e5d","\u62fe\u767e\u5343\u4e07",Ga,o,Pa|Ha|Da);case 31:return Na(t,"\uc601\uc77c\uc774\uc0bc\uc0ac\uc624\uc721\uce60\ud314\uad6c","\uc2ed\ubc31\ucc9c\ub9cc",Va,i,Pa|Ha|Da);case 33:return Na(t,"\u96f6\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d","\u5341\u767e\u5343\u842c",Va,i,0);case 32:return Na(t,"\u96f6\u58f9\u8cb3\u53c3\u56db\u4e94\u516d\u4e03\u516b\u4e5d","\u62fe\u767e\u5343",Va,i,Pa|Ha|Da);case 18:return Ma(t,2406,2415,!0,r);case 20:return Ta(t,1,19999,Oa,3,r);case 21:return Ma(t,2790,2799,!0,r);case 22:return Ma(t,2662,2671,!0,r);case 22:return Ta(t,1,10999,Ia,3,r);case 23:return Ra(t,"\u3042\u3044\u3046\u3048\u304a\u304b\u304d\u304f\u3051\u3053\u3055\u3057\u3059\u305b\u305d\u305f\u3061\u3064\u3066\u3068\u306a\u306b\u306c\u306d\u306e\u306f\u3072\u3075\u3078\u307b\u307e\u307f\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308a\u308b\u308c\u308d\u308f\u3090\u3091\u3092\u3093");case 24:return Ra(t,"\u3044\u308d\u306f\u306b\u307b\u3078\u3068\u3061\u308a\u306c\u308b\u3092\u308f\u304b\u3088\u305f\u308c\u305d\u3064\u306d\u306a\u3089\u3080\u3046\u3090\u306e\u304a\u304f\u3084\u307e\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304d\u3086\u3081\u307f\u3057\u3091\u3072\u3082\u305b\u3059");case 27:return Ma(t,3302,3311,!0,r);case 28:return Ra(t,"\u30a2\u30a4\u30a6\u30a8\u30aa\u30ab\u30ad\u30af\u30b1\u30b3\u30b5\u30b7\u30b9\u30bb\u30bd\u30bf\u30c1\u30c4\u30c6\u30c8\u30ca\u30cb\u30cc\u30cd\u30ce\u30cf\u30d2\u30d5\u30d8\u30db\u30de\u30df\u30e0\u30e1\u30e2\u30e4\u30e6\u30e8\u30e9\u30ea\u30eb\u30ec\u30ed\u30ef\u30f0\u30f1\u30f2\u30f3",o);case 29:return Ra(t,"\u30a4\u30ed\u30cf\u30cb\u30db\u30d8\u30c8\u30c1\u30ea\u30cc\u30eb\u30f2\u30ef\u30ab\u30e8\u30bf\u30ec\u30bd\u30c4\u30cd\u30ca\u30e9\u30e0\u30a6\u30f0\u30ce\u30aa\u30af\u30e4\u30de\u30b1\u30d5\u30b3\u30a8\u30c6\u30a2\u30b5\u30ad\u30e6\u30e1\u30df\u30b7\u30f1\u30d2\u30e2\u30bb\u30b9",o);case 34:return Ma(t,3792,3801,!0,r);case 37:return Ma(t,6160,6169,!0,r);case 38:return Ma(t,4160,4169,!0,r);case 39:return Ma(t,2918,2927,!0,r);case 40:return Ma(t,1776,1785,!0,r);case 43:return Ma(t,3046,3055,!0,r);case 44:return Ma(t,3174,3183,!0,r);case 45:return Ma(t,3664,3673,!0,r);case 46:return Ma(t,3872,3881,!0,r);default:return Ma(t,48,57,!0,r)}},$a="data-html2canvas-ignore",Ya=function(){function t(t,e,n){if(this.context=t,this.options=n,this.scrolledElements=[],this.referenceElement=e,this.counters=new Sa,this.quoteDepth=0,!e.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(e.ownerDocument.documentElement,!1)}return t.prototype.toIFrame=function(t,e){var n=this,i=Xa(t,e);if(!i.contentWindow)return Promise.reject("Unable to find iframe window");var A=t.defaultView.pageXOffset,a=t.defaultView.pageYOffset,s=i.contentWindow,c=s.document,l=Za(i).then((function(){return r(n,void 0,void 0,(function(){var t,n;return o(this,(function(r){switch(r.label){case 0:return this.scrolledElements.forEach(os),s&&(s.scrollTo(e.left,e.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||s.scrollY===e.top&&s.scrollX===e.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(s.scrollX-e.left,s.scrollY-e.top,0,0))),t=this.options.onclone,"undefined"===typeof(n=this.clonedReferenceElement)?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:c.fonts&&c.fonts.ready?[4,c.fonts.ready]:[3,2];case 1:r.sent(),r.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Ja(c)]:[3,4];case 3:r.sent(),r.label=4;case 4:return"function"===typeof t?[2,Promise.resolve().then((function(){return t(c,n)})).then((function(){return i}))]:[2,i]}}))}))}));return c.open(),c.write(ns(document.doctype)+"<html></html>"),rs(this.referenceElement.ownerDocument,A,a),c.replaceChild(c.adoptNode(this.documentElement),c.documentElement),c.close(),l},t.prototype.createElementClone=function(t){if(Bi(t,2),ma(t))return this.createCanvasClone(t);if(va(t))return this.createVideoClone(t);if(Ba(t))return this.createStyleClone(t);var e=t.cloneNode(!1);return wa(e)&&(wa(t)&&t.currentSrc&&t.currentSrc!==t.src&&(e.src=t.currentSrc,e.srcset=""),"lazy"===e.loading&&(e.loading="eager")),Fa(e)?this.createCustomElementClone(e):e},t.prototype.createCustomElementClone=function(t){var e=document.createElement("html2canvascustomelement");return es(t.style,e),e},t.prototype.createStyleClone=function(t){try{var e=t.sheet;if(e&&e.cssRules){var n=[].slice.call(e.cssRules,0).reduce((function(t,e){return e&&"string"===typeof e.cssText?t+e.cssText:t}),""),r=t.cloneNode(!1);return r.textContent=n,r}}catch(Pe){if(this.context.logger.error("Unable to access cssRules property",Pe),"SecurityError"!==Pe.name)throw Pe}return t.cloneNode(!1)},t.prototype.createCanvasClone=function(t){var e;if(this.options.inlineImages&&t.ownerDocument){var n=t.ownerDocument.createElement("img");try{return n.src=t.toDataURL(),n}catch(Pe){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",t)}}var r=t.cloneNode(!1);try{r.width=t.width,r.height=t.height;var o=t.getContext("2d"),i=r.getContext("2d");if(i)if(!this.options.allowTaint&&o)i.putImageData(o.getImageData(0,0,t.width,t.height),0,0);else{var A=null!==(e=t.getContext("webgl2"))&&void 0!==e?e:t.getContext("webgl");if(A){var a=A.getContextAttributes();!1===(null===a||void 0===a?void 0:a.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",t)}i.drawImage(t,0,0)}return r}catch(Pe){this.context.logger.info("Unable to clone canvas as it is tainted",t)}return r},t.prototype.createVideoClone=function(t){var e=t.ownerDocument.createElement("canvas");e.width=t.offsetWidth,e.height=t.offsetHeight;var n=e.getContext("2d");try{return n&&(n.drawImage(t,0,0,e.width,e.height),this.options.allowTaint||n.getImageData(0,0,e.width,e.height)),e}catch(Pe){this.context.logger.info("Unable to clone video as it is tainted",t)}var r=t.ownerDocument.createElement("canvas");return r.width=t.offsetWidth,r.height=t.offsetHeight,r},t.prototype.appendChildNode=function(t,e,n){ca(e)&&(_a(e)||e.hasAttribute($a)||"function"===typeof this.options.ignoreElements&&this.options.ignoreElements(e))||this.options.copyStyles&&ca(e)&&Ba(e)||t.appendChild(this.cloneNode(e,n))},t.prototype.cloneChildNodes=function(t,e,n){for(var r=this,o=t.shadowRoot?t.shadowRoot.firstChild:t.firstChild;o;o=o.nextSibling)if(ca(o)&&Ea(o)&&"function"===typeof o.assignedNodes){var i=o.assignedNodes();i.length&&i.forEach((function(t){return r.appendChildNode(e,t,n)}))}else this.appendChildNode(e,o,n)},t.prototype.cloneNode=function(t,e){if(sa(t))return document.createTextNode(t.data);if(!t.ownerDocument)return t.cloneNode(!1);var n=t.ownerDocument.defaultView;if(n&&ca(t)&&(la(t)||ua(t))){var r=this.createElementClone(t);r.style.transitionProperty="none";var o=n.getComputedStyle(t),i=n.getComputedStyle(t,":before"),A=n.getComputedStyle(t,":after");this.referenceElement===t&&la(r)&&(this.clonedReferenceElement=r),ya(r)&&ls(r);var a=this.counters.parse(new mi(this.context,o)),s=this.resolvePseudoContent(t,r,i,zi.BEFORE);Fa(t)&&(e=!0),va(t)||this.cloneChildNodes(t,r,e),s&&r.insertBefore(s,r.firstChild);var c=this.resolvePseudoContent(t,r,A,zi.AFTER);return c&&r.appendChild(c),this.counters.pop(a),(o&&(this.options.copyStyles||ua(t))&&!ba(t)||e)&&es(o,r),0===t.scrollTop&&0===t.scrollLeft||this.scrolledElements.push([r,t.scrollLeft,t.scrollTop]),(xa(t)||Ca(t))&&(xa(r)||Ca(r))&&(r.value=t.value),r}return t.cloneNode(!1)},t.prototype.resolvePseudoContent=function(t,e,n,r){var o=this;if(n){var i=n.content,A=e.ownerDocument;if(A&&i&&"none"!==i&&"-moz-alt-content"!==i&&"none"!==n.display){this.counters.parse(new mi(this.context,n));var a=new yi(this.context,n),s=A.createElement("html2canvaspseudoelement");es(n,s),a.content.forEach((function(e){if(0===e.type)s.appendChild(A.createTextNode(e.value));else if(22===e.type){var n=A.createElement("img");n.src=e.value,n.style.opacity="1",s.appendChild(n)}else if(18===e.type){if("attr"===e.name){var r=e.values.filter(Tn);r.length&&s.appendChild(A.createTextNode(t.getAttribute(r[0].value)||""))}else if("counter"===e.name){var i=e.values.filter(Pn),c=i[0],l=i[1];if(c&&Tn(c)){var u=o.counters.getCounterValue(c.value),f=l&&Tn(l)?Co.parse(o.context,l.value):3;s.appendChild(A.createTextNode(za(u,f,!1)))}}else if("counters"===e.name){var d=e.values.filter(Pn),h=(c=d[0],d[1]);if(l=d[2],c&&Tn(c)){var p=o.counters.getCounterValues(c.value),g=l&&Tn(l)?Co.parse(o.context,l.value):3,y=h&&0===h.type?h.value:"",m=p.map((function(t){return za(t,g,!1)})).join(y);s.appendChild(A.createTextNode(m))}}}else if(20===e.type)switch(e.value){case"open-quote":s.appendChild(A.createTextNode(ui(a.quotes,o.quoteDepth++,!0)));break;case"close-quote":s.appendChild(A.createTextNode(ui(a.quotes,--o.quoteDepth,!1)));break;default:s.appendChild(A.createTextNode(e.value))}})),s.className=as+" "+ss;var c=r===zi.BEFORE?" "+as:" "+ss;return ua(e)?e.className.baseValue+=c:e.className+=c,s}}},t.destroy=function(t){return!!t.parentNode&&(t.parentNode.removeChild(t),!0)},t}();!function(t){t[t.BEFORE=0]="BEFORE",t[t.AFTER=1]="AFTER"}(zi||(zi={}));var Wa,Xa=function(t,e){var n=t.createElement("iframe");return n.className="html2canvas-container",n.style.visibility="hidden",n.style.position="fixed",n.style.left="-10000px",n.style.top="0px",n.style.border="0",n.width=e.width.toString(),n.height=e.height.toString(),n.scrolling="no",n.setAttribute($a,"true"),t.body.appendChild(n),n},qa=function(t){return new Promise((function(e){t.complete?e():t.src?(t.onload=e,t.onerror=e):e()}))},Ja=function(t){return Promise.all([].slice.call(t.images,0).map(qa))},Za=function(t){return new Promise((function(e,n){var r=t.contentWindow;if(!r)return n("No window assigned for iframe");var o=r.document;r.onload=t.onload=function(){r.onload=t.onload=null;var n=setInterval((function(){o.body.childNodes.length>0&&"complete"===o.readyState&&(clearInterval(n),e(t))}),50)}}))},ts=["all","d","content"],es=function(t,e){for(var n=t.length-1;n>=0;n--){var r=t.item(n);-1===ts.indexOf(r)&&e.style.setProperty(r,t.getPropertyValue(r))}return e},ns=function(t){var e="";return t&&(e+="<!DOCTYPE ",t.name&&(e+=t.name),t.internalSubset&&(e+=t.internalSubset),t.publicId&&(e+='"'+t.publicId+'"'),t.systemId&&(e+='"'+t.systemId+'"'),e+=">"),e},rs=function(t,e,n){t&&t.defaultView&&(e!==t.defaultView.pageXOffset||n!==t.defaultView.pageYOffset)&&t.defaultView.scrollTo(e,n)},os=function(t){var e=t[0],n=t[1],r=t[2];e.scrollLeft=n,e.scrollTop=r},is=":before",As=":after",as="___html2canvas___pseudoelement_before",ss="___html2canvas___pseudoelement_after",cs='{\n    content: "" !important;\n    display: none !important;\n}',ls=function(t){us(t,"."+as+is+cs+"\n         ."+ss+As+cs)},us=function(t,e){var n=t.ownerDocument;if(n){var r=n.createElement("style");r.textContent=e,t.appendChild(r)}},fs=function(){function t(){}return t.getOrigin=function(e){var n=t._link;return n?(n.href=e,n.href=n.href,n.protocol+n.hostname+n.port):"about:blank"},t.isSameOrigin=function(e){return t.getOrigin(e)===t._origin},t.setContext=function(e){t._link=e.document.createElement("a"),t._origin=t.getOrigin(e.location.href)},t._origin="about:blank",t}(),ds=function(){function t(t,e){this.context=t,this._options=e,this._cache={}}return t.prototype.addImage=function(t){var e=Promise.resolve();return this.has(t)?e:ws(t)||ys(t)?((this._cache[t]=this.loadImage(t)).catch((function(){})),e):e},t.prototype.match=function(t){return this._cache[t]},t.prototype.loadImage=function(t){return r(this,void 0,void 0,(function(){var e,n,r,i,A=this;return o(this,(function(o){switch(o.label){case 0:return e=fs.isSameOrigin(t),n=!ms(t)&&!0===this._options.useCORS&&CA.SUPPORT_CORS_IMAGES&&!e,r=!ms(t)&&!e&&!ws(t)&&"string"===typeof this._options.proxy&&CA.SUPPORT_CORS_XHR&&!n,e||!1!==this._options.allowTaint||ms(t)||ws(t)||r||n?(i=t,r?[4,this.proxy(i)]:[3,2]):[2];case 1:i=o.sent(),o.label=2;case 2:return this.context.logger.debug("Added image "+t.substring(0,256)),[4,new Promise((function(t,e){var r=new Image;r.onload=function(){return t(r)},r.onerror=e,(vs(i)||n)&&(r.crossOrigin="anonymous"),r.src=i,!0===r.complete&&setTimeout((function(){return t(r)}),500),A._options.imageTimeout>0&&setTimeout((function(){return e("Timed out ("+A._options.imageTimeout+"ms) loading image")}),A._options.imageTimeout)}))];case 3:return[2,o.sent()]}}))}))},t.prototype.has=function(t){return"undefined"!==typeof this._cache[t]},t.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},t.prototype.proxy=function(t){var e=this,n=this._options.proxy;if(!n)throw new Error("No proxy defined");var r=t.substring(0,256);return new Promise((function(o,i){var A=CA.SUPPORT_RESPONSE_TYPE?"blob":"text",a=new XMLHttpRequest;a.onload=function(){if(200===a.status)if("text"===A)o(a.response);else{var t=new FileReader;t.addEventListener("load",(function(){return o(t.result)}),!1),t.addEventListener("error",(function(t){return i(t)}),!1),t.readAsDataURL(a.response)}else i("Failed to proxy resource "+r+" with status code "+a.status)},a.onerror=i;var s=n.indexOf("?")>-1?"&":"?";if(a.open("GET",""+n+s+"url="+encodeURIComponent(t)+"&responseType="+A),"text"!==A&&a instanceof XMLHttpRequest&&(a.responseType=A),e._options.imageTimeout){var c=e._options.imageTimeout;a.timeout=c,a.ontimeout=function(){return i("Timed out ("+c+"ms) proxying "+r)}}a.send()}))},t}(),hs=/^data:image\/svg\+xml/i,ps=/^data:image\/.*;base64,/i,gs=/^data:image\/.*/i,ys=function(t){return CA.SUPPORT_SVG_DRAWING||!bs(t)},ms=function(t){return gs.test(t)},vs=function(t){return ps.test(t)},ws=function(t){return"blob"===t.substr(0,4)},bs=function(t){return"svg"===t.substr(-3).toLowerCase()||hs.test(t)},Bs=function(){function t(t,e){this.type=0,this.x=t,this.y=e}return t.prototype.add=function(e,n){return new t(this.x+e,this.y+n)},t}(),_s=function(t,e,n){return new Bs(t.x+(e.x-t.x)*n,t.y+(e.y-t.y)*n)},xs=function(){function t(t,e,n,r){this.type=1,this.start=t,this.startControl=e,this.endControl=n,this.end=r}return t.prototype.subdivide=function(e,n){var r=_s(this.start,this.startControl,e),o=_s(this.startControl,this.endControl,e),i=_s(this.endControl,this.end,e),A=_s(r,o,e),a=_s(o,i,e),s=_s(A,a,e);return n?new t(this.start,r,A,s):new t(s,a,i,this.end)},t.prototype.add=function(e,n){return new t(this.start.add(e,n),this.startControl.add(e,n),this.endControl.add(e,n),this.end.add(e,n))},t.prototype.reverse=function(){return new t(this.end,this.endControl,this.startControl,this.start)},t}(),Cs=function(t){return 1===t.type},Es=function(){function t(t){var e=t.styles,n=t.bounds,r=zn(e.borderTopLeftRadius,n.width,n.height),o=r[0],i=r[1],A=zn(e.borderTopRightRadius,n.width,n.height),a=A[0],s=A[1],c=zn(e.borderBottomRightRadius,n.width,n.height),l=c[0],u=c[1],f=zn(e.borderBottomLeftRadius,n.width,n.height),d=f[0],h=f[1],p=[];p.push((o+a)/n.width),p.push((d+l)/n.width),p.push((i+h)/n.height),p.push((s+u)/n.height);var g=Math.max.apply(Math,p);g>1&&(o/=g,i/=g,a/=g,s/=g,l/=g,u/=g,d/=g,h/=g);var y=n.width-a,m=n.height-u,v=n.width-l,w=n.height-h,b=e.borderTopWidth,B=e.borderRightWidth,_=e.borderBottomWidth,x=e.borderLeftWidth,C=$n(e.paddingTop,t.bounds.width),E=$n(e.paddingRight,t.bounds.width),F=$n(e.paddingBottom,t.bounds.width),S=$n(e.paddingLeft,t.bounds.width);this.topLeftBorderDoubleOuterBox=o>0||i>0?Fs(n.left+x/3,n.top+b/3,o-x/3,i-b/3,Wa.TOP_LEFT):new Bs(n.left+x/3,n.top+b/3),this.topRightBorderDoubleOuterBox=o>0||i>0?Fs(n.left+y,n.top+b/3,a-B/3,s-b/3,Wa.TOP_RIGHT):new Bs(n.left+n.width-B/3,n.top+b/3),this.bottomRightBorderDoubleOuterBox=l>0||u>0?Fs(n.left+v,n.top+m,l-B/3,u-_/3,Wa.BOTTOM_RIGHT):new Bs(n.left+n.width-B/3,n.top+n.height-_/3),this.bottomLeftBorderDoubleOuterBox=d>0||h>0?Fs(n.left+x/3,n.top+w,d-x/3,h-_/3,Wa.BOTTOM_LEFT):new Bs(n.left+x/3,n.top+n.height-_/3),this.topLeftBorderDoubleInnerBox=o>0||i>0?Fs(n.left+2*x/3,n.top+2*b/3,o-2*x/3,i-2*b/3,Wa.TOP_LEFT):new Bs(n.left+2*x/3,n.top+2*b/3),this.topRightBorderDoubleInnerBox=o>0||i>0?Fs(n.left+y,n.top+2*b/3,a-2*B/3,s-2*b/3,Wa.TOP_RIGHT):new Bs(n.left+n.width-2*B/3,n.top+2*b/3),this.bottomRightBorderDoubleInnerBox=l>0||u>0?Fs(n.left+v,n.top+m,l-2*B/3,u-2*_/3,Wa.BOTTOM_RIGHT):new Bs(n.left+n.width-2*B/3,n.top+n.height-2*_/3),this.bottomLeftBorderDoubleInnerBox=d>0||h>0?Fs(n.left+2*x/3,n.top+w,d-2*x/3,h-2*_/3,Wa.BOTTOM_LEFT):new Bs(n.left+2*x/3,n.top+n.height-2*_/3),this.topLeftBorderStroke=o>0||i>0?Fs(n.left+x/2,n.top+b/2,o-x/2,i-b/2,Wa.TOP_LEFT):new Bs(n.left+x/2,n.top+b/2),this.topRightBorderStroke=o>0||i>0?Fs(n.left+y,n.top+b/2,a-B/2,s-b/2,Wa.TOP_RIGHT):new Bs(n.left+n.width-B/2,n.top+b/2),this.bottomRightBorderStroke=l>0||u>0?Fs(n.left+v,n.top+m,l-B/2,u-_/2,Wa.BOTTOM_RIGHT):new Bs(n.left+n.width-B/2,n.top+n.height-_/2),this.bottomLeftBorderStroke=d>0||h>0?Fs(n.left+x/2,n.top+w,d-x/2,h-_/2,Wa.BOTTOM_LEFT):new Bs(n.left+x/2,n.top+n.height-_/2),this.topLeftBorderBox=o>0||i>0?Fs(n.left,n.top,o,i,Wa.TOP_LEFT):new Bs(n.left,n.top),this.topRightBorderBox=a>0||s>0?Fs(n.left+y,n.top,a,s,Wa.TOP_RIGHT):new Bs(n.left+n.width,n.top),this.bottomRightBorderBox=l>0||u>0?Fs(n.left+v,n.top+m,l,u,Wa.BOTTOM_RIGHT):new Bs(n.left+n.width,n.top+n.height),this.bottomLeftBorderBox=d>0||h>0?Fs(n.left,n.top+w,d,h,Wa.BOTTOM_LEFT):new Bs(n.left,n.top+n.height),this.topLeftPaddingBox=o>0||i>0?Fs(n.left+x,n.top+b,Math.max(0,o-x),Math.max(0,i-b),Wa.TOP_LEFT):new Bs(n.left+x,n.top+b),this.topRightPaddingBox=a>0||s>0?Fs(n.left+Math.min(y,n.width-B),n.top+b,y>n.width+B?0:Math.max(0,a-B),Math.max(0,s-b),Wa.TOP_RIGHT):new Bs(n.left+n.width-B,n.top+b),this.bottomRightPaddingBox=l>0||u>0?Fs(n.left+Math.min(v,n.width-x),n.top+Math.min(m,n.height-_),Math.max(0,l-B),Math.max(0,u-_),Wa.BOTTOM_RIGHT):new Bs(n.left+n.width-B,n.top+n.height-_),this.bottomLeftPaddingBox=d>0||h>0?Fs(n.left+x,n.top+Math.min(w,n.height-_),Math.max(0,d-x),Math.max(0,h-_),Wa.BOTTOM_LEFT):new Bs(n.left+x,n.top+n.height-_),this.topLeftContentBox=o>0||i>0?Fs(n.left+x+S,n.top+b+C,Math.max(0,o-(x+S)),Math.max(0,i-(b+C)),Wa.TOP_LEFT):new Bs(n.left+x+S,n.top+b+C),this.topRightContentBox=a>0||s>0?Fs(n.left+Math.min(y,n.width+x+S),n.top+b+C,y>n.width+x+S?0:a-x+S,s-(b+C),Wa.TOP_RIGHT):new Bs(n.left+n.width-(B+E),n.top+b+C),this.bottomRightContentBox=l>0||u>0?Fs(n.left+Math.min(v,n.width-(x+S)),n.top+Math.min(m,n.height+b+C),Math.max(0,l-(B+E)),u-(_+F),Wa.BOTTOM_RIGHT):new Bs(n.left+n.width-(B+E),n.top+n.height-(_+F)),this.bottomLeftContentBox=d>0||h>0?Fs(n.left+x+S,n.top+w,Math.max(0,d-(x+S)),h-(_+F),Wa.BOTTOM_LEFT):new Bs(n.left+x+S,n.top+n.height-(_+F))}return t}();!function(t){t[t.TOP_LEFT=0]="TOP_LEFT",t[t.TOP_RIGHT=1]="TOP_RIGHT",t[t.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",t[t.BOTTOM_LEFT=3]="BOTTOM_LEFT"}(Wa||(Wa={}));var Fs=function(t,e,n,r,o){var i=(Math.sqrt(2)-1)/3*4,A=n*i,a=r*i,s=t+n,c=e+r;switch(o){case Wa.TOP_LEFT:return new xs(new Bs(t,c),new Bs(t,c-a),new Bs(s-A,e),new Bs(s,e));case Wa.TOP_RIGHT:return new xs(new Bs(t,e),new Bs(t+A,e),new Bs(s,c-a),new Bs(s,c));case Wa.BOTTOM_RIGHT:return new xs(new Bs(s,e),new Bs(s,e+a),new Bs(t+A,c),new Bs(t,c));case Wa.BOTTOM_LEFT:default:return new xs(new Bs(s,c),new Bs(s-A,c),new Bs(t,e+a),new Bs(t,e))}},Ss=function(t){return[t.topLeftBorderBox,t.topRightBorderBox,t.bottomRightBorderBox,t.bottomLeftBorderBox]},Us=function(t){return[t.topLeftContentBox,t.topRightContentBox,t.bottomRightContentBox,t.bottomLeftContentBox]},Qs=function(t){return[t.topLeftPaddingBox,t.topRightPaddingBox,t.bottomRightPaddingBox,t.bottomLeftPaddingBox]},Is=function(){function t(t,e,n){this.offsetX=t,this.offsetY=e,this.matrix=n,this.type=0,this.target=6}return t}(),Os=function(){function t(t,e){this.path=t,this.target=e,this.type=1}return t}(),Ts=function(){function t(t){this.opacity=t,this.type=2,this.target=6}return t}(),ks=function(t){return 0===t.type},Ms=function(t){return 1===t.type},Rs=function(t){return 2===t.type},Ps=function(t,e){return t.length===e.length&&t.some((function(t,n){return t===e[n]}))},Hs=function(t,e,n,r,o){return t.map((function(t,i){switch(i){case 0:return t.add(e,n);case 1:return t.add(e+r,n);case 2:return t.add(e+r,n+o);case 3:return t.add(e,n+o)}return t}))},Ds=function(){function t(t){this.element=t,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return t}(),Ls=function(){function t(t,e){if(this.container=t,this.parent=e,this.effects=[],this.curves=new Es(this.container),this.container.styles.opacity<1&&this.effects.push(new Ts(this.container.styles.opacity)),null!==this.container.styles.transform){var n=this.container.bounds.left+this.container.styles.transformOrigin[0].number,r=this.container.bounds.top+this.container.styles.transformOrigin[1].number,o=this.container.styles.transform;this.effects.push(new Is(n,r,o))}if(0!==this.container.styles.overflowX){var i=Ss(this.curves),A=Qs(this.curves);Ps(i,A)?this.effects.push(new Os(i,6)):(this.effects.push(new Os(i,2)),this.effects.push(new Os(A,4)))}}return t.prototype.getEffects=function(t){for(var e=-1===[2,3].indexOf(this.container.styles.position),n=this.parent,r=this.effects.slice(0);n;){var o=n.effects.filter((function(t){return!Ms(t)}));if(e||0!==n.container.styles.position||!n.parent){if(r.unshift.apply(r,o),e=-1===[2,3].indexOf(n.container.styles.position),0!==n.container.styles.overflowX){var i=Ss(n.curves),A=Qs(n.curves);Ps(i,A)||r.unshift(new Os(A,6))}}else r.unshift.apply(r,o);n=n.parent}return r.filter((function(e){return ii(e.target,t)}))},t}(),Ns=function(t,e,n,r){t.container.elements.forEach((function(o){var i=ii(o.flags,4),A=ii(o.flags,2),a=new Ls(o,t);ii(o.styles.display,2048)&&r.push(a);var s=ii(o.flags,8)?[]:r;if(i||A){var c=i||o.styles.isPositioned()?n:e,l=new Ds(a);if(o.styles.isPositioned()||o.styles.opacity<1||o.styles.isTransformed()){var u=o.styles.zIndex.order;if(u<0){var f=0;c.negativeZIndex.some((function(t,e){return u>t.element.container.styles.zIndex.order?(f=e,!1):f>0})),c.negativeZIndex.splice(f,0,l)}else if(u>0){var d=0;c.positiveZIndex.some((function(t,e){return u>=t.element.container.styles.zIndex.order?(d=e+1,!1):d>0})),c.positiveZIndex.splice(d,0,l)}else c.zeroOrAutoZIndexOrTransformedOrOpacity.push(l)}else o.styles.isFloating()?c.nonPositionedFloats.push(l):c.nonPositionedInlineLevel.push(l);Ns(a,l,i?l:n,s)}else o.styles.isInlineLevel()?e.inlineLevel.push(a):e.nonInlineLevel.push(a),Ns(a,e,n,s);ii(o.flags,8)&&js(o,s)}))},js=function(t,e){for(var n=t instanceof KA?t.start:1,r=t instanceof KA&&t.reversed,o=0;o<e.length;o++){var i=e[o];i.container instanceof jA&&"number"===typeof i.container.value&&0!==i.container.value&&(n=i.container.value),i.listValue=za(n,i.container.styles.listStyleType,!0),n+=r?-1:1}},Ks=function(t){var e=new Ls(t,null),n=new Ds(e),r=[];return Ns(e,n,n,r),js(e.container,r),n},Gs=function(t,e){switch(e){case 0:return Ws(t.topLeftBorderBox,t.topLeftPaddingBox,t.topRightBorderBox,t.topRightPaddingBox);case 1:return Ws(t.topRightBorderBox,t.topRightPaddingBox,t.bottomRightBorderBox,t.bottomRightPaddingBox);case 2:return Ws(t.bottomRightBorderBox,t.bottomRightPaddingBox,t.bottomLeftBorderBox,t.bottomLeftPaddingBox);default:return Ws(t.bottomLeftBorderBox,t.bottomLeftPaddingBox,t.topLeftBorderBox,t.topLeftPaddingBox)}},Vs=function(t,e){switch(e){case 0:return Ws(t.topLeftBorderBox,t.topLeftBorderDoubleOuterBox,t.topRightBorderBox,t.topRightBorderDoubleOuterBox);case 1:return Ws(t.topRightBorderBox,t.topRightBorderDoubleOuterBox,t.bottomRightBorderBox,t.bottomRightBorderDoubleOuterBox);case 2:return Ws(t.bottomRightBorderBox,t.bottomRightBorderDoubleOuterBox,t.bottomLeftBorderBox,t.bottomLeftBorderDoubleOuterBox);default:return Ws(t.bottomLeftBorderBox,t.bottomLeftBorderDoubleOuterBox,t.topLeftBorderBox,t.topLeftBorderDoubleOuterBox)}},zs=function(t,e){switch(e){case 0:return Ws(t.topLeftBorderDoubleInnerBox,t.topLeftPaddingBox,t.topRightBorderDoubleInnerBox,t.topRightPaddingBox);case 1:return Ws(t.topRightBorderDoubleInnerBox,t.topRightPaddingBox,t.bottomRightBorderDoubleInnerBox,t.bottomRightPaddingBox);case 2:return Ws(t.bottomRightBorderDoubleInnerBox,t.bottomRightPaddingBox,t.bottomLeftBorderDoubleInnerBox,t.bottomLeftPaddingBox);default:return Ws(t.bottomLeftBorderDoubleInnerBox,t.bottomLeftPaddingBox,t.topLeftBorderDoubleInnerBox,t.topLeftPaddingBox)}},$s=function(t,e){switch(e){case 0:return Ys(t.topLeftBorderStroke,t.topRightBorderStroke);case 1:return Ys(t.topRightBorderStroke,t.bottomRightBorderStroke);case 2:return Ys(t.bottomRightBorderStroke,t.bottomLeftBorderStroke);default:return Ys(t.bottomLeftBorderStroke,t.topLeftBorderStroke)}},Ys=function(t,e){var n=[];return Cs(t)?n.push(t.subdivide(.5,!1)):n.push(t),Cs(e)?n.push(e.subdivide(.5,!0)):n.push(e),n},Ws=function(t,e,n,r){var o=[];return Cs(t)?o.push(t.subdivide(.5,!1)):o.push(t),Cs(n)?o.push(n.subdivide(.5,!0)):o.push(n),Cs(r)?o.push(r.subdivide(.5,!0).reverse()):o.push(r),Cs(e)?o.push(e.subdivide(.5,!1).reverse()):o.push(e),o},Xs=function(t){var e=t.bounds,n=t.styles;return e.add(n.borderLeftWidth,n.borderTopWidth,-(n.borderRightWidth+n.borderLeftWidth),-(n.borderTopWidth+n.borderBottomWidth))},qs=function(t){var e=t.styles,n=t.bounds,r=$n(e.paddingLeft,n.width),o=$n(e.paddingRight,n.width),i=$n(e.paddingTop,n.width),A=$n(e.paddingBottom,n.width);return n.add(r+e.borderLeftWidth,i+e.borderTopWidth,-(e.borderRightWidth+e.borderLeftWidth+r+o),-(e.borderTopWidth+e.borderBottomWidth+i+A))},Js=function(t,e){return 0===t?e.bounds:2===t?qs(e):Xs(e)},Zs=function(t,e){return 0===t?e.bounds:2===t?qs(e):Xs(e)},tc=function(t,e,n){var r=Js(oc(t.styles.backgroundOrigin,e),t),o=Zs(oc(t.styles.backgroundClip,e),t),i=rc(oc(t.styles.backgroundSize,e),n,r),A=i[0],a=i[1],s=zn(oc(t.styles.backgroundPosition,e),r.width-A,r.height-a);return[ic(oc(t.styles.backgroundRepeat,e),s,i,r,o),Math.round(r.left+s[0]),Math.round(r.top+s[1]),A,a]},ec=function(t){return Tn(t)&&t.value===Rr.AUTO},nc=function(t){return"number"===typeof t},rc=function(t,e,n){var r=e[0],o=e[1],i=e[2],A=t[0],a=t[1];if(!A)return[0,0];if(Nn(A)&&a&&Nn(a))return[$n(A,n.width),$n(a,n.height)];var s=nc(i);if(Tn(A)&&(A.value===Rr.CONTAIN||A.value===Rr.COVER))return nc(i)?n.width/n.height<i!==(A.value===Rr.COVER)?[n.width,n.width/i]:[n.height*i,n.height]:[n.width,n.height];var c=nc(r),l=nc(o),u=c||l;if(ec(A)&&(!a||ec(a)))return c&&l?[r,o]:s||u?u&&s?[c?r:o*i,l?o:r/i]:[c?r:n.width,l?o:n.height]:[n.width,n.height];if(s){var f=0,d=0;return Nn(A)?f=$n(A,n.width):Nn(a)&&(d=$n(a,n.height)),ec(A)?f=d*i:a&&!ec(a)||(d=f/i),[f,d]}var h=null,p=null;if(Nn(A)?h=$n(A,n.width):a&&Nn(a)&&(p=$n(a,n.height)),null===h||a&&!ec(a)||(p=c&&l?h/r*o:n.height),null!==p&&ec(A)&&(h=c&&l?p/o*r:n.width),null!==h&&null!==p)return[h,p];throw new Error("Unable to calculate background-size for element")},oc=function(t,e){var n=t[e];return"undefined"===typeof n?t[0]:n},ic=function(t,e,n,r,o){var i=e[0],A=e[1],a=n[0],s=n[1];switch(t){case 2:return[new Bs(Math.round(r.left),Math.round(r.top+A)),new Bs(Math.round(r.left+r.width),Math.round(r.top+A)),new Bs(Math.round(r.left+r.width),Math.round(s+r.top+A)),new Bs(Math.round(r.left),Math.round(s+r.top+A))];case 3:return[new Bs(Math.round(r.left+i),Math.round(r.top)),new Bs(Math.round(r.left+i+a),Math.round(r.top)),new Bs(Math.round(r.left+i+a),Math.round(r.height+r.top)),new Bs(Math.round(r.left+i),Math.round(r.height+r.top))];case 1:return[new Bs(Math.round(r.left+i),Math.round(r.top+A)),new Bs(Math.round(r.left+i+a),Math.round(r.top+A)),new Bs(Math.round(r.left+i+a),Math.round(r.top+A+s)),new Bs(Math.round(r.left+i),Math.round(r.top+A+s))];default:return[new Bs(Math.round(o.left),Math.round(o.top)),new Bs(Math.round(o.left+o.width),Math.round(o.top)),new Bs(Math.round(o.left+o.width),Math.round(o.height+o.top)),new Bs(Math.round(o.left),Math.round(o.height+o.top))]}},Ac="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",ac="Hidden Text",sc=function(){function t(t){this._data={},this._document=t}return t.prototype.parseMetrics=function(t,e){var n=this._document.createElement("div"),r=this._document.createElement("img"),o=this._document.createElement("span"),i=this._document.body;n.style.visibility="hidden",n.style.fontFamily=t,n.style.fontSize=e,n.style.margin="0",n.style.padding="0",n.style.whiteSpace="nowrap",i.appendChild(n),r.src=Ac,r.width=1,r.height=1,r.style.margin="0",r.style.padding="0",r.style.verticalAlign="baseline",o.style.fontFamily=t,o.style.fontSize=e,o.style.margin="0",o.style.padding="0",o.appendChild(this._document.createTextNode(ac)),n.appendChild(o),n.appendChild(r);var A=r.offsetTop-o.offsetTop+2;n.removeChild(o),n.appendChild(this._document.createTextNode(ac)),n.style.lineHeight="normal",r.style.verticalAlign="super";var a=r.offsetTop-n.offsetTop+2;return i.removeChild(n),{baseline:A,middle:a}},t.prototype.getMetrics=function(t,e){var n=t+" "+e;return"undefined"===typeof this._data[n]&&(this._data[n]=this.parseMetrics(t,e)),this._data[n]},t}(),cc=function(){function t(t,e){this.context=t,this.options=e}return t}(),lc=1e4,uc=function(t){function n(e,n){var r=t.call(this,e,n)||this;return r._activeEffects=[],r.canvas=n.canvas?n.canvas:document.createElement("canvas"),r.ctx=r.canvas.getContext("2d"),n.canvas||(r.canvas.width=Math.floor(n.width*n.scale),r.canvas.height=Math.floor(n.height*n.scale),r.canvas.style.width=n.width+"px",r.canvas.style.height=n.height+"px"),r.fontMetrics=new sc(document),r.ctx.scale(r.options.scale,r.options.scale),r.ctx.translate(-n.x,-n.y),r.ctx.textBaseline="bottom",r._activeEffects=[],r.context.logger.debug("Canvas renderer initialized ("+n.width+"x"+n.height+") with scale "+n.scale),r}return e(n,t),n.prototype.applyEffects=function(t){for(var e=this;this._activeEffects.length;)this.popEffect();t.forEach((function(t){return e.applyEffect(t)}))},n.prototype.applyEffect=function(t){this.ctx.save(),Rs(t)&&(this.ctx.globalAlpha=t.opacity),ks(t)&&(this.ctx.translate(t.offsetX,t.offsetY),this.ctx.transform(t.matrix[0],t.matrix[1],t.matrix[2],t.matrix[3],t.matrix[4],t.matrix[5]),this.ctx.translate(-t.offsetX,-t.offsetY)),Ms(t)&&(this.path(t.path),this.ctx.clip()),this._activeEffects.push(t)},n.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},n.prototype.renderStack=function(t){return r(this,void 0,void 0,(function(){return o(this,(function(e){switch(e.label){case 0:return t.element.container.styles.isVisible()?[4,this.renderStackContent(t)]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}}))}))},n.prototype.renderNode=function(t){return r(this,void 0,void 0,(function(){return o(this,(function(e){switch(e.label){case 0:return ii(t.container.flags,16),t.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(t)]:[3,3];case 1:return e.sent(),[4,this.renderNodeContent(t)];case 2:e.sent(),e.label=3;case 3:return[2]}}))}))},n.prototype.renderTextWithLetterSpacing=function(t,e,n){var r=this;0===e?this.ctx.fillText(t.text,t.bounds.left,t.bounds.top+n):QA(t.text).reduce((function(e,o){return r.ctx.fillText(o,e,t.bounds.top+n),e+r.ctx.measureText(o).width}),t.bounds.left)},n.prototype.createFontStyle=function(t){var e=t.fontVariant.filter((function(t){return"normal"===t||"small-caps"===t})).join(""),n=gc(t.fontFamily).join(", "),r=In(t.fontSize)?""+t.fontSize.number+t.fontSize.unit:t.fontSize.number+"px";return[[t.fontStyle,e,t.fontWeight,r,n].join(" "),n,r]},n.prototype.renderTextNode=function(t,e){return r(this,void 0,void 0,(function(){var n,r,i,A,a,s,c,l,u=this;return o(this,(function(o){return n=this.createFontStyle(e),r=n[0],i=n[1],A=n[2],this.ctx.font=r,this.ctx.direction=1===e.direction?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",a=this.fontMetrics.getMetrics(i,A),s=a.baseline,c=a.middle,l=e.paintOrder,t.textBounds.forEach((function(t){l.forEach((function(n){switch(n){case 0:u.ctx.fillStyle=or(e.color),u.renderTextWithLetterSpacing(t,e.letterSpacing,s);var r=e.textShadow;r.length&&t.text.trim().length&&(r.slice(0).reverse().forEach((function(n){u.ctx.shadowColor=or(n.color),u.ctx.shadowOffsetX=n.offsetX.number*u.options.scale,u.ctx.shadowOffsetY=n.offsetY.number*u.options.scale,u.ctx.shadowBlur=n.blur.number,u.renderTextWithLetterSpacing(t,e.letterSpacing,s)})),u.ctx.shadowColor="",u.ctx.shadowOffsetX=0,u.ctx.shadowOffsetY=0,u.ctx.shadowBlur=0),e.textDecorationLine.length&&(u.ctx.fillStyle=or(e.textDecorationColor||e.color),e.textDecorationLine.forEach((function(e){switch(e){case 1:u.ctx.fillRect(t.bounds.left,Math.round(t.bounds.top+s),t.bounds.width,1);break;case 2:u.ctx.fillRect(t.bounds.left,Math.round(t.bounds.top),t.bounds.width,1);break;case 3:u.ctx.fillRect(t.bounds.left,Math.ceil(t.bounds.top+c),t.bounds.width,1)}})));break;case 1:e.webkitTextStrokeWidth&&t.text.trim().length&&(u.ctx.strokeStyle=or(e.webkitTextStrokeColor),u.ctx.lineWidth=e.webkitTextStrokeWidth,u.ctx.lineJoin=window.chrome?"miter":"round",u.ctx.strokeText(t.text,t.bounds.left,t.bounds.top+s)),u.ctx.strokeStyle="",u.ctx.lineWidth=0,u.ctx.lineJoin="miter"}}))})),[2]}))}))},n.prototype.renderReplacedElement=function(t,e,n){if(n&&t.intrinsicWidth>0&&t.intrinsicHeight>0){var r=qs(t),o=Qs(e);this.path(o),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(n,0,0,t.intrinsicWidth,t.intrinsicHeight,r.left,r.top,r.width,r.height),this.ctx.restore()}},n.prototype.renderNodeContent=function(t){return r(this,void 0,void 0,(function(){var e,r,i,a,s,c,l,u,f,d,h,p,g,y,m,v,w,b;return o(this,(function(o){switch(o.label){case 0:this.applyEffects(t.getEffects(4)),e=t.container,r=t.curves,i=e.styles,a=0,s=e.textNodes,o.label=1;case 1:return a<s.length?(c=s[a],[4,this.renderTextNode(c,i)]):[3,4];case 2:o.sent(),o.label=3;case 3:return a++,[3,1];case 4:if(!(e instanceof DA))return[3,8];o.label=5;case 5:return o.trys.push([5,7,,8]),[4,this.context.cache.match(e.src)];case 6:return m=o.sent(),this.renderReplacedElement(e,r,m),[3,8];case 7:return o.sent(),this.context.logger.error("Error loading image "+e.src),[3,8];case 8:if(e instanceof LA&&this.renderReplacedElement(e,r,e.canvas),!(e instanceof NA))return[3,12];o.label=9;case 9:return o.trys.push([9,11,,12]),[4,this.context.cache.match(e.svg)];case 10:return m=o.sent(),this.renderReplacedElement(e,r,m),[3,12];case 11:return o.sent(),this.context.logger.error("Error loading svg "+e.svg.substring(0,255)),[3,12];case 12:return e instanceof ea&&e.tree?[4,new n(this.context,{scale:this.options.scale,backgroundColor:e.backgroundColor,x:0,y:0,width:e.width,height:e.height}).render(e.tree)]:[3,14];case 13:l=o.sent(),e.width&&e.height&&this.ctx.drawImage(l,0,0,e.width,e.height,e.bounds.left,e.bounds.top,e.bounds.width,e.bounds.height),o.label=14;case 14:if(e instanceof JA&&(u=Math.min(e.bounds.width,e.bounds.height),e.type===YA?e.checked&&(this.ctx.save(),this.path([new Bs(e.bounds.left+.39363*u,e.bounds.top+.79*u),new Bs(e.bounds.left+.16*u,e.bounds.top+.5549*u),new Bs(e.bounds.left+.27347*u,e.bounds.top+.44071*u),new Bs(e.bounds.left+.39694*u,e.bounds.top+.5649*u),new Bs(e.bounds.left+.72983*u,e.bounds.top+.23*u),new Bs(e.bounds.left+.84*u,e.bounds.top+.34085*u),new Bs(e.bounds.left+.39363*u,e.bounds.top+.79*u)]),this.ctx.fillStyle=or(qA),this.ctx.fill(),this.ctx.restore()):e.type===WA&&e.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(e.bounds.left+u/2,e.bounds.top+u/2,u/4,0,2*Math.PI,!0),this.ctx.fillStyle=or(qA),this.ctx.fill(),this.ctx.restore())),fc(e)&&e.value.length){switch(f=this.createFontStyle(i),w=f[0],d=f[1],h=this.fontMetrics.getMetrics(w,d).baseline,this.ctx.font=w,this.ctx.fillStyle=or(i.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=hc(e.styles.textAlign),b=qs(e),p=0,e.styles.textAlign){case 1:p+=b.width/2;break;case 2:p+=b.width}g=b.add(p,0,0,-b.height/2+1),this.ctx.save(),this.path([new Bs(b.left,b.top),new Bs(b.left+b.width,b.top),new Bs(b.left+b.width,b.top+b.height),new Bs(b.left,b.top+b.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new EA(e.value,g),i.letterSpacing,h),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!ii(e.styles.display,2048))return[3,20];if(null===e.styles.listStyleImage)return[3,19];if(0!==(y=e.styles.listStyleImage).type)return[3,18];m=void 0,v=y.url,o.label=15;case 15:return o.trys.push([15,17,,18]),[4,this.context.cache.match(v)];case 16:return m=o.sent(),this.ctx.drawImage(m,e.bounds.left-(m.width+10),e.bounds.top),[3,18];case 17:return o.sent(),this.context.logger.error("Error loading list-style-image "+v),[3,18];case 18:return[3,20];case 19:t.listValue&&-1!==e.styles.listStyleType&&(w=this.createFontStyle(i)[0],this.ctx.font=w,this.ctx.fillStyle=or(i.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",b=new A(e.bounds.left,e.bounds.top+$n(e.styles.paddingTop,e.bounds.width),e.bounds.width,Bo(i.lineHeight,i.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new EA(t.listValue,b),i.letterSpacing,Bo(i.lineHeight,i.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),o.label=20;case 20:return[2]}}))}))},n.prototype.renderStackContent=function(t){return r(this,void 0,void 0,(function(){var e,n,r,i,A,a,s,c,l,u,f,d,h,p,g;return o(this,(function(o){switch(o.label){case 0:return ii(t.element.container.flags,16),[4,this.renderNodeBackgroundAndBorders(t.element)];case 1:o.sent(),e=0,n=t.negativeZIndex,o.label=2;case 2:return e<n.length?(g=n[e],[4,this.renderStack(g)]):[3,5];case 3:o.sent(),o.label=4;case 4:return e++,[3,2];case 5:return[4,this.renderNodeContent(t.element)];case 6:o.sent(),r=0,i=t.nonInlineLevel,o.label=7;case 7:return r<i.length?(g=i[r],[4,this.renderNode(g)]):[3,10];case 8:o.sent(),o.label=9;case 9:return r++,[3,7];case 10:A=0,a=t.nonPositionedFloats,o.label=11;case 11:return A<a.length?(g=a[A],[4,this.renderStack(g)]):[3,14];case 12:o.sent(),o.label=13;case 13:return A++,[3,11];case 14:s=0,c=t.nonPositionedInlineLevel,o.label=15;case 15:return s<c.length?(g=c[s],[4,this.renderStack(g)]):[3,18];case 16:o.sent(),o.label=17;case 17:return s++,[3,15];case 18:l=0,u=t.inlineLevel,o.label=19;case 19:return l<u.length?(g=u[l],[4,this.renderNode(g)]):[3,22];case 20:o.sent(),o.label=21;case 21:return l++,[3,19];case 22:f=0,d=t.zeroOrAutoZIndexOrTransformedOrOpacity,o.label=23;case 23:return f<d.length?(g=d[f],[4,this.renderStack(g)]):[3,26];case 24:o.sent(),o.label=25;case 25:return f++,[3,23];case 26:h=0,p=t.positiveZIndex,o.label=27;case 27:return h<p.length?(g=p[h],[4,this.renderStack(g)]):[3,30];case 28:o.sent(),o.label=29;case 29:return h++,[3,27];case 30:return[2]}}))}))},n.prototype.mask=function(t){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(t.slice(0).reverse()),this.ctx.closePath()},n.prototype.path=function(t){this.ctx.beginPath(),this.formatPath(t),this.ctx.closePath()},n.prototype.formatPath=function(t){var e=this;t.forEach((function(t,n){var r=Cs(t)?t.start:t;0===n?e.ctx.moveTo(r.x,r.y):e.ctx.lineTo(r.x,r.y),Cs(t)&&e.ctx.bezierCurveTo(t.startControl.x,t.startControl.y,t.endControl.x,t.endControl.y,t.end.x,t.end.y)}))},n.prototype.renderRepeat=function(t,e,n,r){this.path(t),this.ctx.fillStyle=e,this.ctx.translate(n,r),this.ctx.fill(),this.ctx.translate(-n,-r)},n.prototype.resizeImage=function(t,e,n){var r;if(t.width===e&&t.height===n)return t;var o=(null!==(r=this.canvas.ownerDocument)&&void 0!==r?r:document).createElement("canvas");return o.width=Math.max(1,e),o.height=Math.max(1,n),o.getContext("2d").drawImage(t,0,0,t.width,t.height,0,0,e,n),o},n.prototype.renderBackgroundImage=function(t){return r(this,void 0,void 0,(function(){var e,n,r,i,A,a;return o(this,(function(s){switch(s.label){case 0:e=t.styles.backgroundImage.length-1,n=function(n){var i,A,a,s,c,l,u,f,d,h,p,g,y,m,v,w,b,B,_,x,C,E,F,S,U,Q,I,O,T,k,M;return o(this,(function(o){switch(o.label){case 0:if(0!==n.type)return[3,5];i=void 0,A=n.url,o.label=1;case 1:return o.trys.push([1,3,,4]),[4,r.context.cache.match(A)];case 2:return i=o.sent(),[3,4];case 3:return o.sent(),r.context.logger.error("Error loading background-image "+A),[3,4];case 4:return i&&(a=tc(t,e,[i.width,i.height,i.width/i.height]),w=a[0],E=a[1],F=a[2],_=a[3],x=a[4],m=r.ctx.createPattern(r.resizeImage(i,_,x),"repeat"),r.renderRepeat(w,m,E,F)),[3,6];case 5:Or(n)?(s=tc(t,e,[null,null,null]),w=s[0],E=s[1],F=s[2],_=s[3],x=s[4],c=mr(n.angle,_,x),l=c[0],u=c[1],f=c[2],d=c[3],h=c[4],(p=document.createElement("canvas")).width=_,p.height=x,g=p.getContext("2d"),y=g.createLinearGradient(u,d,f,h),gr(n.stops,l).forEach((function(t){return y.addColorStop(t.stop,or(t.color))})),g.fillStyle=y,g.fillRect(0,0,_,x),_>0&&x>0&&(m=r.ctx.createPattern(p,"repeat"),r.renderRepeat(w,m,E,F))):Tr(n)&&(v=tc(t,e,[null,null,null]),w=v[0],b=v[1],B=v[2],_=v[3],x=v[4],C=0===n.position.length?[Gn]:n.position,E=$n(C[0],_),F=$n(C[C.length-1],x),S=br(n,E,F,_,x),U=S[0],Q=S[1],U>0&&Q>0&&(I=r.ctx.createRadialGradient(b+E,B+F,0,b+E,B+F,U),gr(n.stops,2*U).forEach((function(t){return I.addColorStop(t.stop,or(t.color))})),r.path(w),r.ctx.fillStyle=I,U!==Q?(O=t.bounds.left+.5*t.bounds.width,T=t.bounds.top+.5*t.bounds.height,M=1/(k=Q/U),r.ctx.save(),r.ctx.translate(O,T),r.ctx.transform(1,0,0,k,0,0),r.ctx.translate(-O,-T),r.ctx.fillRect(b,M*(B-T)+T,_,x*M),r.ctx.restore()):r.ctx.fill())),o.label=6;case 6:return e--,[2]}}))},r=this,i=0,A=t.styles.backgroundImage.slice(0).reverse(),s.label=1;case 1:return i<A.length?(a=A[i],[5,n(a)]):[3,4];case 2:s.sent(),s.label=3;case 3:return i++,[3,1];case 4:return[2]}}))}))},n.prototype.renderSolidBorder=function(t,e,n){return r(this,void 0,void 0,(function(){return o(this,(function(r){return this.path(Gs(n,e)),this.ctx.fillStyle=or(t),this.ctx.fill(),[2]}))}))},n.prototype.renderDoubleBorder=function(t,e,n,i){return r(this,void 0,void 0,(function(){var r,A;return o(this,(function(o){switch(o.label){case 0:return e<3?[4,this.renderSolidBorder(t,n,i)]:[3,2];case 1:return o.sent(),[2];case 2:return r=Vs(i,n),this.path(r),this.ctx.fillStyle=or(t),this.ctx.fill(),A=zs(i,n),this.path(A),this.ctx.fill(),[2]}}))}))},n.prototype.renderNodeBackgroundAndBorders=function(t){return r(this,void 0,void 0,(function(){var e,n,r,i,A,a,s,c,l=this;return o(this,(function(o){switch(o.label){case 0:return this.applyEffects(t.getEffects(2)),e=t.container.styles,n=!rr(e.backgroundColor)||e.backgroundImage.length,r=[{style:e.borderTopStyle,color:e.borderTopColor,width:e.borderTopWidth},{style:e.borderRightStyle,color:e.borderRightColor,width:e.borderRightWidth},{style:e.borderBottomStyle,color:e.borderBottomColor,width:e.borderBottomWidth},{style:e.borderLeftStyle,color:e.borderLeftColor,width:e.borderLeftWidth}],i=dc(oc(e.backgroundClip,0),t.curves),n||e.boxShadow.length?(this.ctx.save(),this.path(i),this.ctx.clip(),rr(e.backgroundColor)||(this.ctx.fillStyle=or(e.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(t.container)]):[3,2];case 1:o.sent(),this.ctx.restore(),e.boxShadow.slice(0).reverse().forEach((function(e){l.ctx.save();var n=Ss(t.curves),r=e.inset?0:lc,o=Hs(n,-r+(e.inset?1:-1)*e.spread.number,(e.inset?1:-1)*e.spread.number,e.spread.number*(e.inset?-2:2),e.spread.number*(e.inset?-2:2));e.inset?(l.path(n),l.ctx.clip(),l.mask(o)):(l.mask(n),l.ctx.clip(),l.path(o)),l.ctx.shadowOffsetX=e.offsetX.number+r,l.ctx.shadowOffsetY=e.offsetY.number,l.ctx.shadowColor=or(e.color),l.ctx.shadowBlur=e.blur.number,l.ctx.fillStyle=e.inset?or(e.color):"rgba(0,0,0,1)",l.ctx.fill(),l.ctx.restore()})),o.label=2;case 2:A=0,a=0,s=r,o.label=3;case 3:return a<s.length?0!==(c=s[a]).style&&!rr(c.color)&&c.width>0?2!==c.style?[3,5]:[4,this.renderDashedDottedBorder(c.color,c.width,A,t.curves,2)]:[3,11]:[3,13];case 4:return o.sent(),[3,11];case 5:return 3!==c.style?[3,7]:[4,this.renderDashedDottedBorder(c.color,c.width,A,t.curves,3)];case 6:return o.sent(),[3,11];case 7:return 4!==c.style?[3,9]:[4,this.renderDoubleBorder(c.color,c.width,A,t.curves)];case 8:return o.sent(),[3,11];case 9:return[4,this.renderSolidBorder(c.color,A,t.curves)];case 10:o.sent(),o.label=11;case 11:A++,o.label=12;case 12:return a++,[3,3];case 13:return[2]}}))}))},n.prototype.renderDashedDottedBorder=function(t,e,n,i,A){return r(this,void 0,void 0,(function(){var r,a,s,c,l,u,f,d,h,p,g,y,m,v,w,b;return o(this,(function(o){return this.ctx.save(),r=$s(i,n),a=Gs(i,n),2===A&&(this.path(a),this.ctx.clip()),Cs(a[0])?(s=a[0].start.x,c=a[0].start.y):(s=a[0].x,c=a[0].y),Cs(a[1])?(l=a[1].end.x,u=a[1].end.y):(l=a[1].x,u=a[1].y),f=0===n||2===n?Math.abs(s-l):Math.abs(c-u),this.ctx.beginPath(),3===A?this.formatPath(r):this.formatPath(a.slice(0,2)),d=e<3?3*e:2*e,h=e<3?2*e:e,3===A&&(d=e,h=e),p=!0,f<=2*d?p=!1:f<=2*d+h?(d*=g=f/(2*d+h),h*=g):(y=Math.floor((f+h)/(d+h)),m=(f-y*d)/(y-1),h=(v=(f-(y+1)*d)/y)<=0||Math.abs(h-m)<Math.abs(h-v)?m:v),p&&(3===A?this.ctx.setLineDash([0,d+h]):this.ctx.setLineDash([d,h])),3===A?(this.ctx.lineCap="round",this.ctx.lineWidth=e):this.ctx.lineWidth=2*e+1.1,this.ctx.strokeStyle=or(t),this.ctx.stroke(),this.ctx.setLineDash([]),2===A&&(Cs(a[0])&&(w=a[3],b=a[0],this.ctx.beginPath(),this.formatPath([new Bs(w.end.x,w.end.y),new Bs(b.start.x,b.start.y)]),this.ctx.stroke()),Cs(a[1])&&(w=a[1],b=a[2],this.ctx.beginPath(),this.formatPath([new Bs(w.end.x,w.end.y),new Bs(b.start.x,b.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]}))}))},n.prototype.render=function(t){return r(this,void 0,void 0,(function(){var e;return o(this,(function(n){switch(n.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=or(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),e=Ks(t),[4,this.renderStack(e)];case 1:return n.sent(),this.applyEffects([]),[2,this.canvas]}}))}))},n}(cc),fc=function(t){return t instanceof ta||t instanceof ZA||t instanceof JA&&t.type!==WA&&t.type!==YA},dc=function(t,e){switch(t){case 0:return Ss(e);case 2:return Us(e);default:return Qs(e)}},hc=function(t){switch(t){case 1:return"center";case 2:return"right";default:return"left"}},pc=["-apple-system","system-ui"],gc=function(t){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?t.filter((function(t){return-1===pc.indexOf(t)})):t},yc=function(t){function n(e,n){var r=t.call(this,e,n)||this;return r.canvas=n.canvas?n.canvas:document.createElement("canvas"),r.ctx=r.canvas.getContext("2d"),r.options=n,r.canvas.width=Math.floor(n.width*n.scale),r.canvas.height=Math.floor(n.height*n.scale),r.canvas.style.width=n.width+"px",r.canvas.style.height=n.height+"px",r.ctx.scale(r.options.scale,r.options.scale),r.ctx.translate(-n.x,-n.y),r.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+n.width+"x"+n.height+" at "+n.x+","+n.y+") with scale "+n.scale),r}return e(n,t),n.prototype.render=function(t){return r(this,void 0,void 0,(function(){var e,n;return o(this,(function(r){switch(r.label){case 0:return e=_A(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,t),[4,mc(e)];case 1:return n=r.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=or(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(n,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}}))}))},n}(cc),mc=function(t){return new Promise((function(e,n){var r=new Image;r.onload=function(){e(r)},r.onerror=n,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(t))}))},vc=function(){function t(t){var e=t.id,n=t.enabled;this.id=e,this.enabled=n,this.start=Date.now()}return t.prototype.debug=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.enabled&&("undefined"!==typeof window&&window.console&&"function"===typeof console.debug?console.debug.apply(console,i([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},t.prototype.getTime=function(){return Date.now()-this.start},t.prototype.info=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.enabled&&"undefined"!==typeof window&&window.console&&"function"===typeof console.info&&console.info.apply(console,i([this.id,this.getTime()+"ms"],t))},t.prototype.warn=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.enabled&&("undefined"!==typeof window&&window.console&&"function"===typeof console.warn?console.warn.apply(console,i([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},t.prototype.error=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.enabled&&("undefined"!==typeof window&&window.console&&"function"===typeof console.error?console.error.apply(console,i([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},t.instances={},t}(),wc=function(){function t(e,n){var r;this.windowBounds=n,this.instanceName="#"+t.instanceCount++,this.logger=new vc({id:this.instanceName,enabled:e.logging}),this.cache=null!==(r=e.cache)&&void 0!==r?r:new ds(this,e)}return t.instanceCount=1,t}(),bc=function(t,e){return void 0===e&&(e={}),Bc(t,e)};"undefined"!==typeof window&&fs.setContext(window);var Bc=function(t,e){return r(void 0,void 0,void 0,(function(){var r,i,c,l,u,f,d,h,p,g,y,m,v,w,b,B,_,x,C,E,F,S,U,Q,I,O,T,k,M,R,P,H,D,L,N,j,K,G;return o(this,(function(o){switch(o.label){case 0:if(!t||"object"!==typeof t)return[2,Promise.reject("Invalid element provided as first argument")];if(!(r=t.ownerDocument))throw new Error("Element is not attached to a Document");if(!(i=r.defaultView))throw new Error("Document is not attached to a Window");return c={allowTaint:null!==(S=e.allowTaint)&&void 0!==S&&S,imageTimeout:null!==(U=e.imageTimeout)&&void 0!==U?U:15e3,proxy:e.proxy,useCORS:null!==(Q=e.useCORS)&&void 0!==Q&&Q},l=n({logging:null===(I=e.logging)||void 0===I||I,cache:e.cache},c),u={windowWidth:null!==(O=e.windowWidth)&&void 0!==O?O:i.innerWidth,windowHeight:null!==(T=e.windowHeight)&&void 0!==T?T:i.innerHeight,scrollX:null!==(k=e.scrollX)&&void 0!==k?k:i.pageXOffset,scrollY:null!==(M=e.scrollY)&&void 0!==M?M:i.pageYOffset},f=new A(u.scrollX,u.scrollY,u.windowWidth,u.windowHeight),d=new wc(l,f),h=null!==(R=e.foreignObjectRendering)&&void 0!==R&&R,p={allowTaint:null!==(P=e.allowTaint)&&void 0!==P&&P,onclone:e.onclone,ignoreElements:e.ignoreElements,inlineImages:h,copyStyles:h},d.logger.debug("Starting document clone with size "+f.width+"x"+f.height+" scrolled to "+-f.left+","+-f.top),g=new Ya(d,t,p),(y=g.clonedReferenceElement)?[4,g.toIFrame(r,f)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return m=o.sent(),v=ya(y)||pa(y)?s(y.ownerDocument):a(d,y),w=v.width,b=v.height,B=v.left,_=v.top,x=_c(d,y,e.backgroundColor),C={canvas:e.canvas,backgroundColor:x,scale:null!==(D=null!==(H=e.scale)&&void 0!==H?H:i.devicePixelRatio)&&void 0!==D?D:1,x:(null!==(L=e.x)&&void 0!==L?L:0)+B,y:(null!==(N=e.y)&&void 0!==N?N:0)+_,width:null!==(j=e.width)&&void 0!==j?j:Math.ceil(w),height:null!==(K=e.height)&&void 0!==K?K:Math.ceil(b)},h?(d.logger.debug("Document cloned, using foreign object rendering"),[4,new yc(d,C).render(y)]):[3,3];case 2:return E=o.sent(),[3,5];case 3:return d.logger.debug("Document cloned, element located at "+B+","+_+" with size "+w+"x"+b+" using computed rendering"),d.logger.debug("Starting DOM parsing"),F=ia(d,y),x===F.styles.backgroundColor&&(F.styles.backgroundColor=fr.TRANSPARENT),d.logger.debug("Starting renderer for element at "+C.x+","+C.y+" with size "+C.width+"x"+C.height),[4,new uc(d,C).render(F)];case 4:E=o.sent(),o.label=5;case 5:return(null===(G=e.removeContainer)||void 0===G||G)&&(Ya.destroy(m)||d.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),d.logger.debug("Finished rendering"),[2,E]}}))}))},_c=function(t,e,n){var r=e.ownerDocument,o=r.documentElement?ur(t,getComputedStyle(r.documentElement).backgroundColor):fr.TRANSPARENT,i=r.body?ur(t,getComputedStyle(r.body).backgroundColor):fr.TRANSPARENT,A="string"===typeof n?ur(t,n):null===n?fr.TRANSPARENT:4294967295;return e===r.documentElement?rr(o)?rr(i)?A:i:o:A};return bc}()},20397:(t,e,n)=>{"use strict";var r=n(97751);t.exports=r("document","documentElement")},20816:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(82284);function o(t){var e=function(t,e){if("object"!=(0,r.A)(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=(0,r.A)(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==(0,r.A)(e)?e:e+""}},20894:(t,e,n)=>{"use strict";n.d(e,{p:()=>A});const r=t=>Array.isArray(t)?`[${t.map(r).join(", ")}]`:"string"===typeof t?`"${t}"`:t instanceof Date?`${t.getTime()}`:`${t}`,o=t=>(e,...n)=>{const o=n.map(r).join(", "),i=e&&n.length?", ":"";return`[${t}(${e}${i}${o})]`},i=t=>{const e=o(t);return t=>e(t)},A={at:o("at"),not:o("not"),any:o("any"),in:o("in"),fulltext:o("fulltext"),has:i("has"),missing:i("missing"),similar:(t=>{const e=o(t);return(...t)=>e("",...t)})("similar"),geopointNear:o("geopoint.near"),numberLessThan:o("number.lt"),numberGreaterThan:o("number.gt"),numberInRange:o("number.inRange"),dateAfter:o("date.after"),dateBefore:o("date.before"),dateBetween:o("date.between"),dateDayOfMonth:o("date.day-of-month"),dateDayOfMonthAfter:o("date.day-of-month-after"),dateDayOfMonthBefore:o("date.day-of-month-before"),dateDayOfWeek:o("date.day-of-week"),dateDayOfWeekAfter:o("date.day-of-week-after"),dateDayOfWeekBefore:o("date.day-of-week-before"),dateMonth:o("date.month"),dateMonthAfter:o("date.month-after"),dateMonthBefore:o("date.month-before"),dateYear:o("date.year"),dateHour:o("date.hour"),dateHourAfter:o("date.hour-after"),dateHourBefore:o("date.hour-before")}},20999:(t,e,n)=>{var r=n(69302),o=n(36800);t.exports=function(t){return r((function(e,n){var r=-1,i=n.length,A=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(A=t.length>3&&"function"==typeof A?(i--,A):void 0,a&&o(n[0],n[1],a)&&(A=i<3?void 0:A,i=1),e=Object(e);++r<i;){var s=n[r];s&&t(e,s,r,A)}return e}))}},21197:(t,e,n)=>{"use strict";n.d(e,{Ay:()=>a,Ik:()=>c,uL:()=>l});var r=n(46957),o=n(86160),i=n(19804),A=n(84709);const a=function t(e){var n=(0,A.uN)(e);function o(t,e){var o=n((t=(0,r.Qh)(t)).r,(e=(0,r.Qh)(e)).r),i=n(t.g,e.g),a=n(t.b,e.b),s=(0,A.Ay)(t.opacity,e.opacity);return function(e){return t.r=o(e),t.g=i(e),t.b=a(e),t.opacity=s(e),t+""}}return o.gamma=t,o}(1);function s(t){return function(e){var n,o,i=e.length,A=new Array(i),a=new Array(i),s=new Array(i);for(n=0;n<i;++n)o=(0,r.Qh)(e[n]),A[n]=o.r||0,a[n]=o.g||0,s[n]=o.b||0;return A=t(A),a=t(a),s=t(s),o.opacity=1,function(t){return o.r=A(t),o.g=a(t),o.b=s(t),o+""}}}var c=s(o.A),l=s(i.A)},21250:(t,e,n)=>{"use strict";n.d(e,{YL:()=>H,xS:()=>R});var r=n(96540),o=n(43678),i=Object.create,A=Object.defineProperty,a=Object.defineProperties,s=Object.getOwnPropertyDescriptor,c=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,f=Object.getPrototypeOf,d=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,p=(t,e,n)=>e in t?A(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,g=(t,e)=>{for(var n in e||(e={}))d.call(e,n)&&p(t,n,e[n]);if(u)for(var n of u(e))h.call(e,n)&&p(t,n,e[n]);return t},y=(t,e)=>a(t,c(e)),m=(t,e)=>{var n={};for(var r in t)d.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&u)for(var r of u(t))e.indexOf(r)<0&&h.call(t,r)&&(n[r]=t[r]);return n},v=(t,e)=>function(){return e||(0,t[l(t)[0]])((e={exports:{}}).exports,e),e.exports},w=v({"../../node_modules/react-is/cjs/react-is.production.min.js"(t){var e="function"===typeof Symbol&&Symbol.for,n=e?Symbol.for("react.element"):60103,r=e?Symbol.for("react.portal"):60106,o=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,A=e?Symbol.for("react.profiler"):60114,a=e?Symbol.for("react.provider"):60109,s=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,l=e?Symbol.for("react.concurrent_mode"):60111,u=e?Symbol.for("react.forward_ref"):60112,f=e?Symbol.for("react.suspense"):60113,d=e?Symbol.for("react.suspense_list"):60120,h=e?Symbol.for("react.memo"):60115,p=e?Symbol.for("react.lazy"):60116,g=e?Symbol.for("react.block"):60121,y=e?Symbol.for("react.fundamental"):60117,m=e?Symbol.for("react.responder"):60118,v=e?Symbol.for("react.scope"):60119;function w(t){if("object"===typeof t&&null!==t){var e=t.$$typeof;switch(e){case n:switch(t=t.type){case c:case l:case o:case A:case i:case f:return t;default:switch(t=t&&t.$$typeof){case s:case u:case p:case h:case a:return t;default:return e}}case r:return e}}}function b(t){return w(t)===l}t.AsyncMode=c,t.ConcurrentMode=l,t.ContextConsumer=s,t.ContextProvider=a,t.Element=n,t.ForwardRef=u,t.Fragment=o,t.Lazy=p,t.Memo=h,t.Portal=r,t.Profiler=A,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(t){return b(t)||w(t)===c},t.isConcurrentMode=b,t.isContextConsumer=function(t){return w(t)===s},t.isContextProvider=function(t){return w(t)===a},t.isElement=function(t){return"object"===typeof t&&null!==t&&t.$$typeof===n},t.isForwardRef=function(t){return w(t)===u},t.isFragment=function(t){return w(t)===o},t.isLazy=function(t){return w(t)===p},t.isMemo=function(t){return w(t)===h},t.isPortal=function(t){return w(t)===r},t.isProfiler=function(t){return w(t)===A},t.isStrictMode=function(t){return w(t)===i},t.isSuspense=function(t){return w(t)===f},t.isValidElementType=function(t){return"string"===typeof t||"function"===typeof t||t===o||t===l||t===A||t===i||t===f||t===d||"object"===typeof t&&null!==t&&(t.$$typeof===p||t.$$typeof===h||t.$$typeof===a||t.$$typeof===s||t.$$typeof===u||t.$$typeof===y||t.$$typeof===m||t.$$typeof===v||t.$$typeof===g)},t.typeOf=w}}),b=(v({"../../node_modules/react-is/cjs/react-is.development.js"(t){0}}),v({"../../node_modules/react-is/index.js"(t,e){e.exports=w()}})),B=v({"../../node_modules/object-assign/index.js"(t,e){var n=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(t){r[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(o){return!1}}()?Object.assign:function(t,e){for(var i,A,a=function(t){if(null===t||void 0===t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}(t),s=1;s<arguments.length;s++){for(var c in i=Object(arguments[s]))r.call(i,c)&&(a[c]=i[c]);if(n){A=n(i);for(var l=0;l<A.length;l++)o.call(i,A[l])&&(a[A[l]]=i[A[l]])}}return a}}}),_=v({"../../node_modules/prop-types/lib/ReactPropTypesSecret.js"(t,e){e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}}),x=v({"../../node_modules/prop-types/lib/has.js"(t,e){e.exports=Function.call.bind(Object.prototype.hasOwnProperty)}}),C=v({"../../node_modules/prop-types/checkPropTypes.js"(t,e){function n(t,e,n,r,o){}n.resetWarningCache=function(){0},e.exports=n}}),E=(v({"../../node_modules/prop-types/factoryWithTypeCheckers.js"(t,e){var n=b(),r=B(),o=_(),i=x(),A=C();function a(){return null}e.exports=function(t,e){var s="function"===typeof Symbol&&Symbol.iterator;var c="<<anonymous>>",l={array:h("array"),bigint:h("bigint"),bool:h("boolean"),func:h("function"),number:h("number"),object:h("object"),string:h("string"),symbol:h("symbol"),any:d(a),arrayOf:function(t){return d((function(e,n,r,i,A){if("function"!==typeof t)return new f("Property `"+A+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var a=e[n];if(!Array.isArray(a))return new f("Invalid "+i+" `"+A+"` of type `"+y(a)+"` supplied to `"+r+"`, expected an array.");for(var s=0;s<a.length;s++){var c=t(a,s,r,i,A+"["+s+"]",o);if(c instanceof Error)return c}return null}))},element:d((function(e,n,r,o,i){var A=e[n];return t(A)?null:new f("Invalid "+o+" `"+i+"` of type `"+y(A)+"` supplied to `"+r+"`, expected a single ReactElement.")})),elementType:d((function(t,e,r,o,i){var A=t[e];return n.isValidElementType(A)?null:new f("Invalid "+o+" `"+i+"` of type `"+y(A)+"` supplied to `"+r+"`, expected a single ReactElement type.")})),instanceOf:function(t){return d((function(e,n,r,o,i){if(!(e[n]instanceof t)){var A=t.name||c;return new f("Invalid "+o+" `"+i+"` of type `"+(((a=e[n]).constructor&&a.constructor.name?a.constructor.name:c)+"` supplied to `")+r+"`, expected instance of `"+A+"`.")}var a;return null}))},node:d((function(t,e,n,r,o){return g(t[e])?null:new f("Invalid "+r+" `"+o+"` supplied to `"+n+"`, expected a ReactNode.")})),objectOf:function(t){return d((function(e,n,r,A,a){if("function"!==typeof t)return new f("Property `"+a+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var s=e[n],c=y(s);if("object"!==c)return new f("Invalid "+A+" `"+a+"` of type `"+c+"` supplied to `"+r+"`, expected an object.");for(var l in s)if(i(s,l)){var u=t(s,l,r,A,a+"."+l,o);if(u instanceof Error)return u}return null}))},oneOf:function(t){if(!Array.isArray(t))return a;return d((function(e,n,r,o,i){for(var A=e[n],a=0;a<t.length;a++)if(u(A,t[a]))return null;var s=JSON.stringify(t,(function(t,e){return"symbol"===m(e)?String(e):e}));return new f("Invalid "+o+" `"+i+"` of value `"+String(A)+"` supplied to `"+r+"`, expected one of "+s+".")}))},oneOfType:function(t){if(!Array.isArray(t))return a;for(var e=0;e<t.length;e++){var n=t[e];if("function"!==typeof n)return v(n),a}return d((function(e,n,r,A,a){for(var s=[],c=0;c<t.length;c++){var l=(0,t[c])(e,n,r,A,a,o);if(null==l)return null;l.data&&i(l.data,"expectedType")&&s.push(l.data.expectedType)}return new f("Invalid "+A+" `"+a+"` supplied to `"+r+"`"+(s.length>0?", expected one of type ["+s.join(", ")+"]":"")+".")}))},shape:function(t){return d((function(e,n,r,i,A){var a=e[n],s=y(a);if("object"!==s)return new f("Invalid "+i+" `"+A+"` of type `"+s+"` supplied to `"+r+"`, expected `object`.");for(var c in t){var l=t[c];if("function"!==typeof l)return p(r,i,A,c,m(l));var u=l(a,c,r,i,A+"."+c,o);if(u)return u}return null}))},exact:function(t){return d((function(e,n,A,a,s){var c=e[n],l=y(c);if("object"!==l)return new f("Invalid "+a+" `"+s+"` of type `"+l+"` supplied to `"+A+"`, expected `object`.");var u=r({},e[n],t);for(var d in u){var h=t[d];if(i(t,d)&&"function"!==typeof h)return p(A,a,s,d,m(h));if(!h)return new f("Invalid "+a+" `"+s+"` key `"+d+"` supplied to `"+A+"`.\nBad object: "+JSON.stringify(e[n],null,"  ")+"\nValid keys: "+JSON.stringify(Object.keys(t),null,"  "));var g=h(c,d,A,a,s+"."+d,o);if(g)return g}return null}))}};function u(t,e){return t===e?0!==t||1/t===1/e:t!==t&&e!==e}function f(t,e){this.message=t,this.data=e&&"object"===typeof e?e:{},this.stack=""}function d(t){function n(n,r,i,A,a,s,l){if((A=A||c,s=s||i,l!==o)&&e){var u=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 u.name="Invariant Violation",u}return null==r[i]?n?null===r[i]?new f("The "+a+" `"+s+"` is marked as required in `"+A+"`, but its value is `null`."):new f("The "+a+" `"+s+"` is marked as required in `"+A+"`, but its value is `undefined`."):null:t(r,i,A,a,s)}var r=n.bind(null,!1);return r.isRequired=n.bind(null,!0),r}function h(t){return d((function(e,n,r,o,i,A){var a=e[n];return y(a)!==t?new f("Invalid "+o+" `"+i+"` of type `"+m(a)+"` supplied to `"+r+"`, expected `"+t+"`.",{expectedType:t}):null}))}function p(t,e,n,r,o){return new f((t||"React class")+": "+e+" type `"+n+"."+r+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+o+"`.")}function g(e){switch(typeof e){case"number":case"string":case"undefined":return!0;case"boolean":return!e;case"object":if(Array.isArray(e))return e.every(g);if(null===e||t(e))return!0;var n=function(t){var e=t&&(s&&t[s]||t["@@iterator"]);if("function"===typeof e)return e}(e);if(!n)return!1;var r,o=n.call(e);if(n!==e.entries){for(;!(r=o.next()).done;)if(!g(r.value))return!1}else for(;!(r=o.next()).done;){var i=r.value;if(i&&!g(i[1]))return!1}return!0;default:return!1}}function y(t){var e=typeof t;return Array.isArray(t)?"array":t instanceof RegExp?"object":function(t,e){return"symbol"===t||!!e&&("Symbol"===e["@@toStringTag"]||"function"===typeof Symbol&&e instanceof Symbol)}(e,t)?"symbol":e}function m(t){if("undefined"===typeof t||null===t)return""+t;var e=y(t);if("object"===e){if(t instanceof Date)return"date";if(t instanceof RegExp)return"regexp"}return e}function v(t){var e=m(t);switch(e){case"array":case"object":return"an "+e;case"boolean":case"date":case"regexp":return"a "+e;default:return e}}return f.prototype=Error.prototype,l.checkPropTypes=A,l.resetWarningCache=A.resetWarningCache,l.PropTypes=l,l}}}),v({"../../node_modules/prop-types/factoryWithThrowingShims.js"(t,e){var n=_();function r(){}function o(){}o.resetWarningCache=r,e.exports=function(){function t(t,e,r,o,i,A){if(A!==n){var a=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 a.name="Invariant Violation",a}}function e(){return t}t.isRequired=t;var i={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:o,resetWarningCache:r};return i.PropTypes=i,i}}})),F=v({"../../node_modules/prop-types/index.js"(t,e){e.exports=E()()}}),S=r.createContext(null);function U(t,e,n){return(n.mapContextToProps||e)(t,n)||{}}var Q,I,O,T=function(t){if(!t)throw"withSearch requires a function to be provided which returns an object with at least one value.";return function(e){class n extends r.PureComponent{constructor(e,n){super(e),this.subscription=e=>{this.mounted&&this.setState((n=>U(g(g({},n),e),t,this.props)))},this.mounted=!1,this.state=g({},U(function(t){return g(g({},t.driver.getState()),t.driver.getActions())}(n),t,e))}componentDidMount(){this.mounted=!0,this.context.driver.subscribeToStateChanges(this.subscription)}componentWillUnmount(){this.mounted=!1,this.context.driver.unsubscribeToStateChanges(this.subscription)}render(){const t=m(this.props,[]);return r.createElement(e,g(g({},this.state),t))}}return n.contextType=S,n}},k=(Q=F(),O=null!=Q?i(f(Q)):{},((t,e,n,r)=>{if(e&&"object"===typeof e||"function"===typeof e)for(let o of l(e))d.call(t,o)||o===n||A(t,o,{get:()=>e[o],enumerable:!(r=s(e,o))||r.enumerable});return t})(!I&&Q&&Q.__esModule?O:A(O,"default",{value:Q,enumerable:!0}),Q));function M({mapContextToProps:t,children:e}){const n=T(t)((t=>e(t)));return r.createElement(n,null)}M.propTypes={mapContextToProps:k.default.func,children:k.default.func.isRequired};var R=M,P={moreFilters:({visibleOptionsCount:t,showingAll:e})=>{let n=e?"All ":"";return n+=`${t} options shown.`,n}},H=({children:t,config:e,driver:n})=>{const[i,A]=(0,r.useState)(null);if((0,r.useEffect)((()=>{const t=n||new o.vc(y(g({},e),{a11yNotificationMessages:g(g({},P),e.a11yNotificationMessages)}));return A(t),()=>{t.tearDown()}}),[]),(0,r.useEffect)((()=>{i&&i.setSearchQuery(e.searchQuery)}),[e.searchQuery]),(0,r.useEffect)((()=>{i&&i.setAutocompleteQuery(e.autocompleteQuery)}),[e.autocompleteQuery]),!i)return null;const a={driver:i};return r.createElement(S.Provider,{value:a},t)};var{markSelectedFacetValuesFromFilters:D}=o._$},21283:(t,e,n)=>{var r=n(83120),o=n(69302),i=n(55765),A=n(83693),a=n(68090),s=o((function(t){var e=a(t);return e="function"==typeof e?e:void 0,i(r(t,1,A,!0),void 0,e)}));t.exports=s},21549:(t,e,n)=>{var r=n(22032),o=n(63862),i=n(66721),A=n(12749),a=n(35749);function s(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=A,s.prototype.set=a,t.exports=s},21791:(t,e,n)=>{var r=n(16547),o=n(43360);t.exports=function(t,e,n,i){var A=!n;n||(n={});for(var a=-1,s=e.length;++a<s;){var c=e[a],l=i?i(n[c],t[c],c,n,t):void 0;void 0===l&&(l=t[c]),A?o(n,c,l):r(n,c,l)}return n}},21926:(t,e,n)=>{"use strict";var r=n(46518),o=n(76080),i=n(97080),A=n(38469);r({target:"Set",proto:!0,real:!0,forced:!0},{some:function(t){var e=i(this),n=o(t,arguments.length>1?arguments[1]:void 0);return!0===A(e,(function(t){if(n(t,t,e))return!0}),!0)}})},21986:(t,e,n)=>{var r=n(51873),o=n(37828),i=n(75288),A=n(25911),a=n(20317),s=n(84247),c=r?r.prototype:void 0,l=c?c.valueOf:void 0;t.exports=function(t,e,n,r,c,u,f){switch(n){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=e.byteLength||!u(new o(t),new o(e)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var d=a;case"[object Set]":var h=1&r;if(d||(d=s),t.size!=e.size&&!h)return!1;var p=f.get(t);if(p)return p==e;r|=2,f.set(t,e);var g=A(d(t),d(e),r,c,u,f);return f.delete(t),g;case"[object Symbol]":if(l)return l.call(t)==l.call(e)}return!1}},22008:(t,e,n)=>{"use strict";n.d(e,{b:()=>o});var r=n(80337);function o(t,e){return(0,r.k)(t,{...e,weekStartsOn:1})}},22032:(t,e,n)=>{var r=n(81042);t.exports=function(){this.__data__=r?r(null):{},this.size=0}},22195:(t,e,n)=>{"use strict";var r=n(79504),o=r({}.toString),i=r("".slice);t.exports=function(t){return i(o(t),8,-1)}},22489:(t,e,n)=>{"use strict";var r=n(46518),o=n(69565),i=n(79306),A=n(28551),a=n(1767),s=n(19462),c=n(96319),l=n(96395),u=n(9539),f=n(30684),d=n(84549),h=!l&&!f("filter",(function(){})),p=!l&&!h&&d("filter",TypeError),g=l||h||p,y=s((function(){for(var t,e,n=this.iterator,r=this.predicate,i=this.next;;){if(t=A(o(i,n)),this.done=!!t.done)return;if(e=t.value,c(n,r,[e,this.counter++],!0))return e}}));r({target:"Iterator",proto:!0,real:!0,forced:g},{filter:function(t){A(this);try{i(t)}catch(e){u(this,"throw",e)}return p?o(p,this,t):new y(a(this),{predicate:t})}})},22799:(t,e)=>{"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,A=n?Symbol.for("react.strict_mode"):60108,a=n?Symbol.for("react.profiler"):60114,s=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,l=n?Symbol.for("react.async_mode"):60111,u=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,d=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,p=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,y=n?Symbol.for("react.block"):60121,m=n?Symbol.for("react.fundamental"):60117,v=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function b(t){if("object"===typeof t&&null!==t){var e=t.$$typeof;switch(e){case r:switch(t=t.type){case l:case u:case i:case a:case A:case d:return t;default:switch(t=t&&t.$$typeof){case c:case f:case g:case p:case s:return t;default:return e}}case o:return e}}}function B(t){return b(t)===u}e.AsyncMode=l,e.ConcurrentMode=u,e.ContextConsumer=c,e.ContextProvider=s,e.Element=r,e.ForwardRef=f,e.Fragment=i,e.Lazy=g,e.Memo=p,e.Portal=o,e.Profiler=a,e.StrictMode=A,e.Suspense=d,e.isAsyncMode=function(t){return B(t)||b(t)===l},e.isConcurrentMode=B,e.isContextConsumer=function(t){return b(t)===c},e.isContextProvider=function(t){return b(t)===s},e.isElement=function(t){return"object"===typeof t&&null!==t&&t.$$typeof===r},e.isForwardRef=function(t){return b(t)===f},e.isFragment=function(t){return b(t)===i},e.isLazy=function(t){return b(t)===g},e.isMemo=function(t){return b(t)===p},e.isPortal=function(t){return b(t)===o},e.isProfiler=function(t){return b(t)===a},e.isStrictMode=function(t){return b(t)===A},e.isSuspense=function(t){return b(t)===d},e.isValidElementType=function(t){return"string"===typeof t||"function"===typeof t||t===i||t===u||t===a||t===A||t===d||t===h||"object"===typeof t&&null!==t&&(t.$$typeof===g||t.$$typeof===p||t.$$typeof===s||t.$$typeof===c||t.$$typeof===f||t.$$typeof===m||t.$$typeof===v||t.$$typeof===w||t.$$typeof===y)},e.typeOf=b},22829:(t,e)=>{"use strict";function n(t,e,n,r){switch(t){case 0:return e&n^~e&r;case 1:case 3:return e^n^r;case 2:return e&n^e&r^n&r}}function r(t,e){return t<<e|t>>>32-e}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){const e=[1518500249,1859775393,2400959708,3395469782],o=[1732584193,4023233417,2562383102,271733878,3285377520],i=new Uint8Array(t.length+1);i.set(t),i[t.length]=128;const A=(t=i).length/4+2,a=Math.ceil(A/16),s=new Array(a);for(let n=0;n<a;++n){const e=new Uint32Array(16);for(let r=0;r<16;++r)e[r]=t[64*n+4*r]<<24|t[64*n+4*r+1]<<16|t[64*n+4*r+2]<<8|t[64*n+4*r+3];s[n]=e}s[a-1][14]=8*(t.length-1)/Math.pow(2,32),s[a-1][14]=Math.floor(s[a-1][14]),s[a-1][15]=8*(t.length-1)&4294967295;for(let c=0;c<a;++c){const t=new Uint32Array(80);for(let e=0;e<16;++e)t[e]=s[c][e];for(let e=16;e<80;++e)t[e]=r(t[e-3]^t[e-8]^t[e-14]^t[e-16],1);let i=o[0],A=o[1],a=o[2],l=o[3],u=o[4];for(let o=0;o<80;++o){const s=Math.floor(o/20),c=r(i,5)+n(s,A,a,l)+u+e[s]+t[o]>>>0;u=l,l=a,a=r(A,30)>>>0,A=i,i=c}o[0]=o[0]+i>>>0,o[1]=o[1]+A>>>0,o[2]=o[2]+a>>>0,o[3]=o[3]+l>>>0,o[4]=o[4]+u>>>0}return Uint8Array.of(o[0]>>24,o[0]>>16,o[0]>>8,o[0],o[1]>>24,o[1]>>16,o[1]>>8,o[1],o[2]>>24,o[2]>>16,o[2]>>8,o[2],o[3]>>24,o[3]>>16,o[3]>>8,o[3],o[4]>>24,o[4]>>16,o[4]>>8,o[4])}},23007:t=>{t.exports=function(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e}},23029:(t,e,n)=>{"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n.d(e,{A:()=>r})},23104:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(58503);function o(t,e){void 0===e&&(e=t,t=r.A);for(var n=0,o=e.length-1,i=e[0],A=new Array(o<0?0:o);n<o;)A[n]=t(i,i=e[++n]);return function(t){var e=Math.max(0,Math.min(o-1,Math.floor(t*=o)));return A[e](t-e)}}},23215:(t,e,n)=>{"use strict";n(81148)},23805:t=>{t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},24119:(t,e,n)=>{"use strict";n.d(e,{B:()=>r,v:()=>o});class r extends Map{constructor(t,e=s){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:e}}),null!=t)for(const[n,r]of t)this.set(n,r)}get(t){return super.get(i(this,t))}has(t){return super.has(i(this,t))}set(t,e){return super.set(A(this,t),e)}delete(t){return super.delete(a(this,t))}}class o extends Set{constructor(t,e=s){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:e}}),null!=t)for(const n of t)this.add(n)}has(t){return super.has(i(this,t))}add(t){return super.add(A(this,t))}delete(t){return super.delete(a(this,t))}}function i({_intern:t,_key:e},n){const r=e(n);return t.has(r)?t.get(r):n}function A({_intern:t,_key:e},n){const r=e(n);return t.has(r)?t.get(r):(t.set(r,n),n)}function a({_intern:t,_key:e},n){const r=e(n);return t.has(r)&&(n=t.get(r),t.delete(r)),n}function s(t){return null!==t&&"object"===typeof t?t.valueOf():t}},24355:(t,e,n)=>{"use strict";n.d(e,{Mb:()=>A,Yo:()=>i,he:()=>o,jH:()=>a});var r=n(37591);const o=(0,r.f)((t=>{t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,e)=>{t.setFullYear(t.getFullYear()+e)}),((t,e)=>e.getFullYear()-t.getFullYear()),(t=>t.getFullYear()));o.every=t=>isFinite(t=Math.floor(t))&&t>0?(0,r.f)((e=>{e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,n)=>{e.setFullYear(e.getFullYear()+n*t)})):null;const i=o.range,A=(0,r.f)((t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCFullYear(t.getUTCFullYear()+e)}),((t,e)=>e.getUTCFullYear()-t.getUTCFullYear()),(t=>t.getUTCFullYear()));A.every=t=>isFinite(t=Math.floor(t))&&t>0?(0,r.f)((e=>{e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,n)=>{e.setUTCFullYear(e.getUTCFullYear()+n*t)})):null;const a=A.range},24739:(t,e,n)=>{var r=n(26025);t.exports=function(t){var e=this.__data__,n=r(e,t);return n<0?void 0:e[n][1]}},24913:(t,e,n)=>{"use strict";var r=n(43724),o=n(35917),i=n(48686),A=n(28551),a=n(56969),s=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,u="enumerable",f="configurable",d="writable";e.f=r?i?function(t,e,n){if(A(t),e=a(e),A(n),"function"===typeof t&&"prototype"===e&&"value"in n&&d in n&&!n[d]){var r=l(t,e);r&&r[d]&&(t[e]=n.value,n={configurable:f in n?n[f]:r[f],enumerable:u in n?n[u]:r[u],writable:!1})}return c(t,e,n)}:c:function(t,e,n){if(A(t),e=a(e),A(n),o)try{return c(t,e,n)}catch(r){}if("get"in n||"set"in n)throw new s("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},25160:t=>{t.exports=function(t,e,n){var r=-1,o=t.length;e<0&&(e=-e>o?0:o+e),(n=n>o?o:n)<0&&(n+=o),o=e>n?0:n-e>>>0,e>>>=0;for(var i=Array(o);++r<o;)i[r]=t[r+e];return i}},25170:(t,e,n)=>{"use strict";var r=n(46706),o=n(94402);t.exports=r(o.proto,"size","get")||function(t){return t.size}},25279:(t,e,n)=>{"use strict";n.d(e,{A:()=>s});const r={randomUUID:"undefined"!==typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let o;const i=new Uint8Array(16);const A=[];for(let c=0;c<256;++c)A.push((c+256).toString(16).slice(1));function a(t,e=0){return(A[t[e+0]]+A[t[e+1]]+A[t[e+2]]+A[t[e+3]]+"-"+A[t[e+4]]+A[t[e+5]]+"-"+A[t[e+6]]+A[t[e+7]]+"-"+A[t[e+8]]+A[t[e+9]]+"-"+A[t[e+10]]+A[t[e+11]]+A[t[e+12]]+A[t[e+13]]+A[t[e+14]]+A[t[e+15]]).toLowerCase()}const s=function(t,e,n){if(r.randomUUID&&!e&&!t)return r.randomUUID();const A=(t=t||{}).random??t.rng?.()??function(){if(!o){if("undefined"===typeof crypto||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");o=crypto.getRandomValues.bind(crypto)}return o(i)}();if(A.length<16)throw new Error("Random bytes length must be >= 16");if(A[6]=15&A[6]|64,A[8]=63&A[8]|128,e){if((n=n||0)<0||n+16>e.length)throw new RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let t=0;t<16;++t)e[n+t]=A[t];return e}return a(A)}},25397:(t,e,n)=>{"use strict";var r=n(47055),o=n(67750);t.exports=function(t){return r(o(t))}},25509:(t,e,n)=>{"use strict";var r=n(46518),o=n(97080),i=n(94402).add;r({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var t=o(this),e=0,n=arguments.length;e<n;e++)i(t,arguments[e]);return t}})},25745:(t,e,n)=>{"use strict";var r=n(77629);t.exports=function(t,e){return r[t]||(r[t]=e||{})}},25911:(t,e,n)=>{var r=n(38859),o=n(14248),i=n(19219);t.exports=function(t,e,n,A,a,s){var c=1&n,l=t.length,u=e.length;if(l!=u&&!(c&&u>l))return!1;var f=s.get(t),d=s.get(e);if(f&&d)return f==e&&d==t;var h=-1,p=!0,g=2&n?new r:void 0;for(s.set(t,e),s.set(e,t);++h<l;){var y=t[h],m=e[h];if(A)var v=c?A(m,y,h,e,t,s):A(y,m,h,t,e,s);if(void 0!==v){if(v)continue;p=!1;break}if(g){if(!o(e,(function(t,e){if(!i(g,e)&&(y===t||a(y,t,n,A,s)))return g.push(e)}))){p=!1;break}}else if(y!==m&&!a(y,m,n,A,s)){p=!1;break}}return s.delete(t),s.delete(e),p}},25963:(t,e,n)=>{"use strict";var r="undefined"!==typeof Symbol&&Symbol,o=n(73145);t.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&o())))}},26025:(t,e,n)=>{var r=n(75288);t.exports=function(t,e){for(var n=t.length;n--;)if(r(t[n][0],e))return n;return-1}},26198:(t,e,n)=>{"use strict";var r=n(18014);t.exports=function(t){return r(t.length)}},26223:(t,e,n)=>{"use strict";var r=n(79504),o=n(40507),i=n(72248),A=i.Map,a=i.proto,s=r(a.forEach),c=r(a.entries),l=c(new A).next;t.exports=function(t,e,n){return n?o({iterator:c(t),next:l},(function(t){return e(t[1],t[0])})):s(t,e)}},26269:t=>{"use strict";t.exports={}},26674:(t,e,n)=>{"use strict";n.d(e,{T:()=>r});const r="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__},27003:(t,e,n)=>{"use strict";n.d(e,{A:()=>r});var r=n(96540).useLayoutEffect},27301:t=>{t.exports=function(t){return function(e){return t(e)}}},27415:(t,e,n)=>{"use strict";var r=n(46518),o=n(36194),i=n(26223);r({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(t){var e=i(o(this),(function(e,n){if(e===t)return{key:n}}),!0);return e&&e.key}})},27476:(t,e,n)=>{"use strict";var r=n(22195),o=n(79504);t.exports=function(t){if("Function"===r(t))return o(t)}},27534:(t,e,n)=>{var r=n(72552),o=n(40346);t.exports=function(t){return o(t)&&"[object Arguments]"==r(t)}},27800:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(43145);function o(t,e){if(t){if("string"===typeof t)return(0,r.A)(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.A)(t,e):void 0}}},28077:t=>{t.exports=function(t,e){return null!=t&&e in Object(t)}},28303:(t,e,n)=>{var r=n(56110)(n(9325),"WeakMap");t.exports=r},28527:(t,e,n)=>{"use strict";var r=n(97080),o=n(94402).has,i=n(25170),A=n(83789),a=n(40507),s=n(9539);t.exports=function(t){var e=r(this),n=A(t);if(i(e)<n.size)return!1;var c=n.getIterator();return!1!==a(c,(function(t){if(!o(e,t))return s(c,"normal",!1)}))}},28551:(t,e,n)=>{"use strict";var r=n(20034),o=String,i=TypeError;t.exports=function(t){if(r(t))return t;throw new i(o(t)+" is not an object")}},28586:(t,e,n)=>{var r=n(56449),o=n(44394),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,A=/^\w*$/;t.exports=function(t,e){if(r(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!o(t))||(A.test(t)||!i.test(t)||null!=e&&t in Object(e))}},28875:(t,n,r)=>{"use strict";var o;if(!Object.keys){var i=Object.prototype.hasOwnProperty,A=Object.prototype.toString,a=r(1093),s=Object.prototype.propertyIsEnumerable,c=!s.call({toString:null},"toString"),l=s.call((function(){}),"prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],f=function(t){var e=t.constructor;return e&&e.prototype===t},d={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},h=function(){if("undefined"===typeof window)return!1;for(var t in window)try{if(!d["$"+t]&&i.call(window,t)&&null!==window[t]&&"object"===typeof window[t])try{f(window[t])}catch(e){return!0}}catch(e){return!0}return!1}();o=function(t){var n=null!==t&&"object"===typeof t,r="[object Function]"===A.call(t),o=a(t),s=n&&"[object String]"===A.call(t),d=[];if(!n&&!r&&!o)throw new TypeError("Object.keys called on a non-object");var p=l&&r;if(s&&t.length>0&&!i.call(t,0))for(var g=0;g<t.length;++g)d.push(String(g));if(o&&t.length>0)for(var y=0;y<t.length;++y)d.push(String(y));else for(var m in t)p&&"prototype"===m||!i.call(t,m)||d.push(String(m));if(c)for(var v=function(t){if("undefined"===typeof window||!h)return f(t);try{return f(t)}catch(e){return!1}}(t),w=0;w<u.length;++w)v&&"constructor"===u[w]||!i.call(t,u[w])||d.push(u[w]);return d}}t.exports=o},28879:(t,e,n)=>{var r=n(74335)(Object.getPrototypeOf,Object);t.exports=r},29172:(t,e,n)=>{var r=n(5861),o=n(40346);t.exports=function(t){return o(t)&&"[object Map]"==r(t)}},29407:(t,e,n)=>{"use strict";n.d(e,{a:()=>o});var r=n(43329);function o(t,e){return(0,r.w)(e||t,t)}},29698:(t,e)=>{"use strict";var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function o(t,e,r){var o=null;if(void 0!==r&&(o=""+r),void 0!==e.key&&(o=""+e.key),"key"in e)for(var i in r={},e)"key"!==i&&(r[i]=e[i]);else r=e;return e=r.ref,{$$typeof:n,type:t,key:o,ref:void 0!==e?e:null,props:r}}e.Fragment=r,e.jsx=o,e.jsxs=o},29817:t=>{t.exports=function(t){return this.__data__.has(t)}},29869:(t,e)=>{"use strict";var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),A=Symbol.for("react.profiler"),a=Symbol.for("react.consumer"),s=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),d=Symbol.for("react.activity"),h=Symbol.iterator;var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,y={};function m(t,e,n){this.props=t,this.context=e,this.refs=y,this.updater=n||p}function v(){}function w(t,e,n){this.props=t,this.context=e,this.refs=y,this.updater=n||p}m.prototype.isReactComponent={},m.prototype.setState=function(t,e){if("object"!==typeof t&&"function"!==typeof t&&null!=t)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,t,e,"setState")},m.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},v.prototype=m.prototype;var b=w.prototype=new v;b.constructor=w,g(b,m.prototype),b.isPureReactComponent=!0;var B=Array.isArray;function _(){}var x={H:null,A:null,T:null,S:null},C=Object.prototype.hasOwnProperty;function E(t,e,r){var o=r.ref;return{$$typeof:n,type:t,key:e,ref:void 0!==o?o:null,props:r}}function F(t){return"object"===typeof t&&null!==t&&t.$$typeof===n}var S=/\/+/g;function U(t,e){return"object"===typeof t&&null!==t&&null!=t.key?function(t){var e={"=":"=0",":":"=2"};return"$"+t.replace(/[=:]/g,(function(t){return e[t]}))}(""+t.key):e.toString(36)}function Q(t,e,o,i,A){var a=typeof t;"undefined"!==a&&"boolean"!==a||(t=null);var s,c,l=!1;if(null===t)l=!0;else switch(a){case"bigint":case"string":case"number":l=!0;break;case"object":switch(t.$$typeof){case n:case r:l=!0;break;case f:return Q((l=t._init)(t._payload),e,o,i,A)}}if(l)return A=A(t),l=""===i?"."+U(t,0):i,B(A)?(o="",null!=l&&(o=l.replace(S,"$&/")+"/"),Q(A,e,o,"",(function(t){return t}))):null!=A&&(F(A)&&(s=A,c=o+(null==A.key||t&&t.key===A.key?"":(""+A.key).replace(S,"$&/")+"/")+l,A=E(s.type,c,s.props)),e.push(A)),1;l=0;var u,d=""===i?".":i+":";if(B(t))for(var p=0;p<t.length;p++)l+=Q(i=t[p],e,o,a=d+U(i,p),A);else if("function"===typeof(p=null===(u=t)||"object"!==typeof u?null:"function"===typeof(u=h&&u[h]||u["@@iterator"])?u:null))for(t=p.call(t),p=0;!(i=t.next()).done;)l+=Q(i=i.value,e,o,a=d+U(i,p++),A);else if("object"===a){if("function"===typeof t.then)return Q(function(t){switch(t.status){case"fulfilled":return t.value;case"rejected":throw t.reason;default:switch("string"===typeof t.status?t.then(_,_):(t.status="pending",t.then((function(e){"pending"===t.status&&(t.status="fulfilled",t.value=e)}),(function(e){"pending"===t.status&&(t.status="rejected",t.reason=e)}))),t.status){case"fulfilled":return t.value;case"rejected":throw t.reason}}throw t}(t),e,o,i,A);throw e=String(t),Error("Objects are not valid as a React child (found: "+("[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e)+"). If you meant to render a collection of children, use an array instead.")}return l}function I(t,e,n){if(null==t)return t;var r=[],o=0;return Q(t,r,"","",(function(t){return e.call(n,t,o++)})),r}function O(t){if(-1===t._status){var e=t._result;(e=e()).then((function(e){0!==t._status&&-1!==t._status||(t._status=1,t._result=e)}),(function(e){0!==t._status&&-1!==t._status||(t._status=2,t._result=e)})),-1===t._status&&(t._status=0,t._result=e)}if(1===t._status)return t._result.default;throw t._result}var T="function"===typeof reportError?reportError:function(t){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var e=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof t&&null!==t&&"string"===typeof t.message?String(t.message):String(t),error:t});if(!window.dispatchEvent(e))return}else if("object"===typeof process&&"function"===typeof process.emit)return void process.emit("uncaughtException",t);console.error(t)},k={map:I,forEach:function(t,e,n){I(t,(function(){e.apply(this,arguments)}),n)},count:function(t){var e=0;return I(t,(function(){e++})),e},toArray:function(t){return I(t,(function(t){return t}))||[]},only:function(t){if(!F(t))throw Error("React.Children.only expected to receive a single React element child.");return t}};e.Activity=d,e.Children=k,e.Component=m,e.Fragment=o,e.Profiler=A,e.PureComponent=w,e.StrictMode=i,e.Suspense=l,e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=x,e.__COMPILER_RUNTIME={__proto__:null,c:function(t){return x.H.useMemoCache(t)}},e.cache=function(t){return function(){return t.apply(null,arguments)}},e.cacheSignal=function(){return null},e.cloneElement=function(t,e,n){if(null===t||void 0===t)throw Error("The argument must be a React element, but you passed "+t+".");var r=g({},t.props),o=t.key;if(null!=e)for(i in void 0!==e.key&&(o=""+e.key),e)!C.call(e,i)||"key"===i||"__self"===i||"__source"===i||"ref"===i&&void 0===e.ref||(r[i]=e[i]);var i=arguments.length-2;if(1===i)r.children=n;else if(1<i){for(var A=Array(i),a=0;a<i;a++)A[a]=arguments[a+2];r.children=A}return E(t.type,o,r)},e.createContext=function(t){return(t={$$typeof:s,_currentValue:t,_currentValue2:t,_threadCount:0,Provider:null,Consumer:null}).Provider=t,t.Consumer={$$typeof:a,_context:t},t},e.createElement=function(t,e,n){var r,o={},i=null;if(null!=e)for(r in void 0!==e.key&&(i=""+e.key),e)C.call(e,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(o[r]=e[r]);var A=arguments.length-2;if(1===A)o.children=n;else if(1<A){for(var a=Array(A),s=0;s<A;s++)a[s]=arguments[s+2];o.children=a}if(t&&t.defaultProps)for(r in A=t.defaultProps)void 0===o[r]&&(o[r]=A[r]);return E(t,i,o)},e.createRef=function(){return{current:null}},e.forwardRef=function(t){return{$$typeof:c,render:t}},e.isValidElement=F,e.lazy=function(t){return{$$typeof:f,_payload:{_status:-1,_result:t},_init:O}},e.memo=function(t,e){return{$$typeof:u,type:t,compare:void 0===e?null:e}},e.startTransition=function(t){var e=x.T,n={};x.T=n;try{var r=t(),o=x.S;null!==o&&o(n,r),"object"===typeof r&&null!==r&&"function"===typeof r.then&&r.then(_,T)}catch(i){T(i)}finally{null!==e&&null!==n.types&&(e.types=n.types),x.T=e}},e.unstable_useCacheRefresh=function(){return x.H.useCacheRefresh()},e.use=function(t){return x.H.use(t)},e.useActionState=function(t,e,n){return x.H.useActionState(t,e,n)},e.useCallback=function(t,e){return x.H.useCallback(t,e)},e.useContext=function(t){return x.H.useContext(t)},e.useDebugValue=function(){},e.useDeferredValue=function(t,e){return x.H.useDeferredValue(t,e)},e.useEffect=function(t,e){return x.H.useEffect(t,e)},e.useEffectEvent=function(t){return x.H.useEffectEvent(t)},e.useId=function(){return x.H.useId()},e.useImperativeHandle=function(t,e,n){return x.H.useImperativeHandle(t,e,n)},e.useInsertionEffect=function(t,e){return x.H.useInsertionEffect(t,e)},e.useLayoutEffect=function(t,e){return x.H.useLayoutEffect(t,e)},e.useMemo=function(t,e){return x.H.useMemo(t,e)},e.useOptimistic=function(t,e){return x.H.useOptimistic(t,e)},e.useReducer=function(t,e,n){return x.H.useReducer(t,e,n)},e.useRef=function(t){return x.H.useRef(t)},e.useState=function(t){return x.H.useState(t)},e.useSyncExternalStore=function(t,e,n){return x.H.useSyncExternalStore(t,e,n)},e.useTransition=function(){return x.H.useTransition()},e.version="19.2.0"},29905:t=>{t.exports=function(t,e,n){for(var r=-1,o=null==t?0:t.length;++r<o;)if(n(e,t[r]))return!0;return!1}},30041:(t,e,n)=>{"use strict";var r=n(30655),o=n(58068),i=n(69675),A=n(2663);t.exports=function(t,e,n){if(!t||"object"!==typeof t&&"function"!==typeof t)throw new i("`obj` must be an object or a function`");if("string"!==typeof e&&"symbol"!==typeof e)throw new i("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!==typeof arguments[3]&&null!==arguments[3])throw new i("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!==typeof arguments[4]&&null!==arguments[4])throw new i("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!==typeof arguments[5]&&null!==arguments[5])throw new i("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!==typeof arguments[6])throw new i("`loose`, if provided, must be a boolean");var a=arguments.length>3?arguments[3]:null,s=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,l=arguments.length>6&&arguments[6],u=!!A&&A(t,e);if(r)r(t,e,{configurable:null===c&&u?u.configurable:!c,enumerable:null===a&&u?u.enumerable:!a,value:n,writable:null===s&&u?u.writable:!s});else{if(!l&&(a||s||c))throw new o("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");t[e]=n}}},30079:(t,e,n)=>{"use strict";var r=n(37029),o=Object.prototype.hasOwnProperty,i=Array.isArray,A={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:r.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1,throwOnLimitExceeded:!1},a=function(t){return t.replace(/&#(\d+);/g,(function(t,e){return String.fromCharCode(parseInt(e,10))}))},s=function(t,e,n){if(t&&"string"===typeof t&&e.comma&&t.indexOf(",")>-1)return t.split(",");if(e.throwOnLimitExceeded&&n>=e.arrayLimit)throw new RangeError("Array limit exceeded. Only "+e.arrayLimit+" element"+(1===e.arrayLimit?"":"s")+" allowed in an array.");return t},c=function(t,e,n,i){if(t){var A=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,a=/(\[[^[\]]*])/g,c=n.depth>0&&/(\[[^[\]]*])/.exec(A),l=c?A.slice(0,c.index):A,u=[];if(l){if(!n.plainObjects&&o.call(Object.prototype,l)&&!n.allowPrototypes)return;u.push(l)}for(var f=0;n.depth>0&&null!==(c=a.exec(A))&&f<n.depth;){if(f+=1,!n.plainObjects&&o.call(Object.prototype,c[1].slice(1,-1))&&!n.allowPrototypes)return;u.push(c[1])}if(c){if(!0===n.strictDepth)throw new RangeError("Input depth exceeded depth option of "+n.depth+" and strictDepth is true");u.push("["+A.slice(c.index)+"]")}return function(t,e,n,o){var i=0;if(t.length>0&&"[]"===t[t.length-1]){var A=t.slice(0,-1).join("");i=Array.isArray(e)&&e[A]?e[A].length:0}for(var a=o?e:s(e,n,i),c=t.length-1;c>=0;--c){var l,u=t[c];if("[]"===u&&n.parseArrays)l=n.allowEmptyArrays&&(""===a||n.strictNullHandling&&null===a)?[]:r.combine([],a);else{l=n.plainObjects?{__proto__:null}:{};var f="["===u.charAt(0)&&"]"===u.charAt(u.length-1)?u.slice(1,-1):u,d=n.decodeDotInKeys?f.replace(/%2E/g,"."):f,h=parseInt(d,10);n.parseArrays||""!==d?!isNaN(h)&&u!==d&&String(h)===d&&h>=0&&n.parseArrays&&h<=n.arrayLimit?(l=[])[h]=a:"__proto__"!==d&&(l[d]=a):l={0:a}}a=l}return a}(u,e,n,i)}};t.exports=function(t,e){var n=function(t){if(!t)return A;if("undefined"!==typeof t.allowEmptyArrays&&"boolean"!==typeof t.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if("undefined"!==typeof t.decodeDotInKeys&&"boolean"!==typeof t.decodeDotInKeys)throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==t.decoder&&"undefined"!==typeof t.decoder&&"function"!==typeof t.decoder)throw new TypeError("Decoder has to be a function.");if("undefined"!==typeof t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if("undefined"!==typeof t.throwOnLimitExceeded&&"boolean"!==typeof t.throwOnLimitExceeded)throw new TypeError("`throwOnLimitExceeded` option must be a boolean");var e="undefined"===typeof t.charset?A.charset:t.charset,n="undefined"===typeof t.duplicates?A.duplicates:t.duplicates;if("combine"!==n&&"first"!==n&&"last"!==n)throw new TypeError("The duplicates option must be either combine, first, or last");return{allowDots:"undefined"===typeof t.allowDots?!0===t.decodeDotInKeys||A.allowDots:!!t.allowDots,allowEmptyArrays:"boolean"===typeof t.allowEmptyArrays?!!t.allowEmptyArrays:A.allowEmptyArrays,allowPrototypes:"boolean"===typeof t.allowPrototypes?t.allowPrototypes:A.allowPrototypes,allowSparse:"boolean"===typeof t.allowSparse?t.allowSparse:A.allowSparse,arrayLimit:"number"===typeof t.arrayLimit?t.arrayLimit:A.arrayLimit,charset:e,charsetSentinel:"boolean"===typeof t.charsetSentinel?t.charsetSentinel:A.charsetSentinel,comma:"boolean"===typeof t.comma?t.comma:A.comma,decodeDotInKeys:"boolean"===typeof t.decodeDotInKeys?t.decodeDotInKeys:A.decodeDotInKeys,decoder:"function"===typeof t.decoder?t.decoder:A.decoder,delimiter:"string"===typeof t.delimiter||r.isRegExp(t.delimiter)?t.delimiter:A.delimiter,depth:"number"===typeof t.depth||!1===t.depth?+t.depth:A.depth,duplicates:n,ignoreQueryPrefix:!0===t.ignoreQueryPrefix,interpretNumericEntities:"boolean"===typeof t.interpretNumericEntities?t.interpretNumericEntities:A.interpretNumericEntities,parameterLimit:"number"===typeof t.parameterLimit?t.parameterLimit:A.parameterLimit,parseArrays:!1!==t.parseArrays,plainObjects:"boolean"===typeof t.plainObjects?t.plainObjects:A.plainObjects,strictDepth:"boolean"===typeof t.strictDepth?!!t.strictDepth:A.strictDepth,strictNullHandling:"boolean"===typeof t.strictNullHandling?t.strictNullHandling:A.strictNullHandling,throwOnLimitExceeded:"boolean"===typeof t.throwOnLimitExceeded&&t.throwOnLimitExceeded}}(e);if(""===t||null===t||"undefined"===typeof t)return n.plainObjects?{__proto__:null}:{};for(var l="string"===typeof t?function(t,e){var n={__proto__:null},c=e.ignoreQueryPrefix?t.replace(/^\?/,""):t;c=c.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var l=e.parameterLimit===1/0?void 0:e.parameterLimit,u=c.split(e.delimiter,e.throwOnLimitExceeded?l+1:l);if(e.throwOnLimitExceeded&&u.length>l)throw new RangeError("Parameter limit exceeded. Only "+l+" parameter"+(1===l?"":"s")+" allowed.");var f,d=-1,h=e.charset;if(e.charsetSentinel)for(f=0;f<u.length;++f)0===u[f].indexOf("utf8=")&&("utf8=%E2%9C%93"===u[f]?h="utf-8":"utf8=%26%2310003%3B"===u[f]&&(h="iso-8859-1"),d=f,f=u.length);for(f=0;f<u.length;++f)if(f!==d){var p,g,y=u[f],m=y.indexOf("]="),v=-1===m?y.indexOf("="):m+1;-1===v?(p=e.decoder(y,A.decoder,h,"key"),g=e.strictNullHandling?null:""):(p=e.decoder(y.slice(0,v),A.decoder,h,"key"),g=r.maybeMap(s(y.slice(v+1),e,i(n[p])?n[p].length:0),(function(t){return e.decoder(t,A.decoder,h,"value")}))),g&&e.interpretNumericEntities&&"iso-8859-1"===h&&(g=a(String(g))),y.indexOf("[]=")>-1&&(g=i(g)?[g]:g);var w=o.call(n,p);w&&"combine"===e.duplicates?n[p]=r.combine(n[p],g):w&&"last"!==e.duplicates||(n[p]=g)}return n}(t,n):t,u=n.plainObjects?{__proto__:null}:{},f=Object.keys(l),d=0;d<f.length;++d){var h=f[d],p=c(h,l[h],n,"string"===typeof t);u=r.merge(u,p,n)}return!0===n.allowSparse?u:r.compact(u)}},30294:t=>{t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},30361:t=>{var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,n){var r=typeof t;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&e.test(t))&&t>-1&&t%1==0&&t<n}},30409:(t,n,r)=>{"use strict";r.d(n,{e$:()=>K,a:()=>G});var o=r(58168),i=r(9417),A=r(77387),a=r(53954),s=r(63662);var c=r(52176);function l(t){var n="function"===typeof Map?new Map:void 0;return l=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"===typeof t}}(t))return t;if("function"!==typeof t)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof n){if(n.has(t))return n.get(t);n.set(t,r)}function r(){return function(t,e,n){if((0,c.A)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,e);var o=new(t.bind.apply(t,r));return n&&(0,s.A)(o,n.prototype),o}(t,arguments,(0,a.A)(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),(0,s.A)(r,t)},l(t)}var u=function(t){function e(e){var n;return n=t.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+e+" for more information.")||this,(0,i.A)(n)}return(0,A.A)(e,t),e}(l(Error));function f(t,e){return t.substr(-e.length)===e}var d=/^([+-]?(?:\d+|\d*\.\d+))([a-z]*|%)$/;function h(t){return"string"!==typeof t?t:t.match(d)?parseFloat(t):t}var p=function(t){return function(e,n){void 0===n&&(n="16px");var r=e,o=n;if("string"===typeof e){if(!f(e,"px"))throw new u(69,t,e);r=h(e)}if("string"===typeof n){if(!f(n,"px"))throw new u(70,t,n);o=h(n)}if("string"===typeof r)throw new u(71,e,t);if("string"===typeof o)throw new u(72,n,t);return""+r/o+t}};p("em");p("rem");function g(t){return Math.round(255*t)}function y(t,e,n){return g(t)+","+g(e)+","+g(n)}function m(t,e,n,r){if(void 0===r&&(r=y),0===e)return r(n,n,n);var o=(t%360+360)%360/60,i=(1-Math.abs(2*n-1))*e,A=i*(1-Math.abs(o%2-1)),a=0,s=0,c=0;o>=0&&o<1?(a=i,s=A):o>=1&&o<2?(a=A,s=i):o>=2&&o<3?(s=i,c=A):o>=3&&o<4?(s=A,c=i):o>=4&&o<5?(a=A,c=i):o>=5&&o<6&&(a=i,c=A);var l=n-i/2;return r(a+l,s+l,c+l)}var v={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};var w=/^#[a-fA-F0-9]{6}$/,b=/^#[a-fA-F0-9]{8}$/,B=/^#[a-fA-F0-9]{3}$/,_=/^#[a-fA-F0-9]{4}$/,x=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,C=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,E=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,F=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function S(t){if("string"!==typeof t)throw new u(3);var e=function(t){if("string"!==typeof t)return t;var e=t.toLowerCase();return v[e]?"#"+v[e]:t}(t);if(e.match(w))return{red:parseInt(""+e[1]+e[2],16),green:parseInt(""+e[3]+e[4],16),blue:parseInt(""+e[5]+e[6],16)};if(e.match(b)){var n=parseFloat((parseInt(""+e[7]+e[8],16)/255).toFixed(2));return{red:parseInt(""+e[1]+e[2],16),green:parseInt(""+e[3]+e[4],16),blue:parseInt(""+e[5]+e[6],16),alpha:n}}if(e.match(B))return{red:parseInt(""+e[1]+e[1],16),green:parseInt(""+e[2]+e[2],16),blue:parseInt(""+e[3]+e[3],16)};if(e.match(_)){var r=parseFloat((parseInt(""+e[4]+e[4],16)/255).toFixed(2));return{red:parseInt(""+e[1]+e[1],16),green:parseInt(""+e[2]+e[2],16),blue:parseInt(""+e[3]+e[3],16),alpha:r}}var o=x.exec(e);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var i=C.exec(e.substring(0,50));if(i)return{red:parseInt(""+i[1],10),green:parseInt(""+i[2],10),blue:parseInt(""+i[3],10),alpha:parseFloat(""+i[4])>1?parseFloat(""+i[4])/100:parseFloat(""+i[4])};var A=E.exec(e);if(A){var a="rgb("+m(parseInt(""+A[1],10),parseInt(""+A[2],10)/100,parseInt(""+A[3],10)/100)+")",s=x.exec(a);if(!s)throw new u(4,e,a);return{red:parseInt(""+s[1],10),green:parseInt(""+s[2],10),blue:parseInt(""+s[3],10)}}var c=F.exec(e.substring(0,50));if(c){var l="rgb("+m(parseInt(""+c[1],10),parseInt(""+c[2],10)/100,parseInt(""+c[3],10)/100)+")",f=x.exec(l);if(!f)throw new u(4,e,l);return{red:parseInt(""+f[1],10),green:parseInt(""+f[2],10),blue:parseInt(""+f[3],10),alpha:parseFloat(""+c[4])>1?parseFloat(""+c[4])/100:parseFloat(""+c[4])}}throw new u(5)}function U(t){return function(t){var e,n=t.red/255,r=t.green/255,o=t.blue/255,i=Math.max(n,r,o),A=Math.min(n,r,o),a=(i+A)/2;if(i===A)return void 0!==t.alpha?{hue:0,saturation:0,lightness:a,alpha:t.alpha}:{hue:0,saturation:0,lightness:a};var s=i-A,c=a>.5?s/(2-i-A):s/(i+A);switch(i){case n:e=(r-o)/s+(r<o?6:0);break;case r:e=(o-n)/s+2;break;default:e=(n-r)/s+4}return e*=60,void 0!==t.alpha?{hue:e,saturation:c,lightness:a,alpha:t.alpha}:{hue:e,saturation:c,lightness:a}}(S(t))}var Q=function(t){return 7===t.length&&t[1]===t[2]&&t[3]===t[4]&&t[5]===t[6]?"#"+t[1]+t[3]+t[5]:t};function I(t){var e=t.toString(16);return 1===e.length?"0"+e:e}function O(t){return I(Math.round(255*t))}function T(t,e,n){return Q("#"+O(t)+O(e)+O(n))}function k(t,e,n){return m(t,e,n,T)}function M(t,e,n){if("number"===typeof t&&"number"===typeof e&&"number"===typeof n)return k(t,e,n);if("object"===typeof t&&void 0===e&&void 0===n)return k(t.hue,t.saturation,t.lightness);throw new u(1)}function R(t,e,n,r){if("number"===typeof t&&"number"===typeof e&&"number"===typeof n&&"number"===typeof r)return r>=1?k(t,e,n):"rgba("+m(t,e,n)+","+r+")";if("object"===typeof t&&void 0===e&&void 0===n&&void 0===r)return t.alpha>=1?k(t.hue,t.saturation,t.lightness):"rgba("+m(t.hue,t.saturation,t.lightness)+","+t.alpha+")";throw new u(2)}function P(t,e,n){if("number"===typeof t&&"number"===typeof e&&"number"===typeof n)return Q("#"+I(t)+I(e)+I(n));if("object"===typeof t&&void 0===e&&void 0===n)return Q("#"+I(t.red)+I(t.green)+I(t.blue));throw new u(6)}function H(t,e,n,r){if("string"===typeof t&&"number"===typeof e){var o=S(t);return"rgba("+o.red+","+o.green+","+o.blue+","+e+")"}if("number"===typeof t&&"number"===typeof e&&"number"===typeof n&&"number"===typeof r)return r>=1?P(t,e,n):"rgba("+t+","+e+","+n+","+r+")";if("object"===typeof t&&void 0===e&&void 0===n&&void 0===r)return t.alpha>=1?P(t.red,t.green,t.blue):"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")";throw new u(7)}function D(t){if("object"!==typeof t)throw new u(8);if(function(t){return"number"===typeof t.red&&"number"===typeof t.green&&"number"===typeof t.blue&&"number"===typeof t.alpha}(t))return H(t);if(function(t){return"number"===typeof t.red&&"number"===typeof t.green&&"number"===typeof t.blue&&("number"!==typeof t.alpha||"undefined"===typeof t.alpha)}(t))return P(t);if(function(t){return"number"===typeof t.hue&&"number"===typeof t.saturation&&"number"===typeof t.lightness&&"number"===typeof t.alpha}(t))return R(t);if(function(t){return"number"===typeof t.hue&&"number"===typeof t.saturation&&"number"===typeof t.lightness&&("number"!==typeof t.alpha||"undefined"===typeof t.alpha)}(t))return M(t);throw new u(8)}function L(t,e,n){return function(){var r=n.concat(Array.prototype.slice.call(arguments));return r.length>=e?t.apply(this,r):L(t,e,r)}}function N(t){return L(t,t.length,[])}N((function(t,e){if("transparent"===e)return e;var n=U(e);return D((0,o.A)({},n,{hue:n.hue+parseFloat(t)}))}));function j(t,e,n){return Math.max(t,Math.min(e,n))}var K=N((function(t,e){if("transparent"===e)return e;var n=U(e);return D((0,o.A)({},n,{lightness:j(0,1,n.lightness-parseFloat(t))}))}));N((function(t,e){if("transparent"===e)return e;var n=U(e);return D((0,o.A)({},n,{saturation:j(0,1,n.saturation-parseFloat(t))}))}));var G=N((function(t,e){if("transparent"===e)return e;var n=U(e);return D((0,o.A)({},n,{lightness:j(0,1,n.lightness+parseFloat(t))}))}));var V=N((function(t,e,n){if("transparent"===e)return n;if("transparent"===n)return e;if(0===t)return n;var r=S(e),i=(0,o.A)({},r,{alpha:"number"===typeof r.alpha?r.alpha:1}),A=S(n),a=(0,o.A)({},A,{alpha:"number"===typeof A.alpha?A.alpha:1}),s=i.alpha-a.alpha,c=2*parseFloat(t)-1,l=((c*s===-1?c:c+s)/(1+c*s)+1)/2,u=1-l;return H({red:Math.floor(i.red*l+a.red*u),green:Math.floor(i.green*l+a.green*u),blue:Math.floor(i.blue*l+a.blue*u),alpha:i.alpha*parseFloat(t)+a.alpha*(1-parseFloat(t))})}));N((function(t,e){if("transparent"===e)return e;var n=S(e),r="number"===typeof n.alpha?n.alpha:1;return H((0,o.A)({},n,{alpha:j(0,1,(100*r+100*parseFloat(t))/100)}))}));N((function(t,e){if("transparent"===e)return e;var n=U(e);return D((0,o.A)({},n,{saturation:j(0,1,n.saturation+parseFloat(t))}))}));N((function(t,e){return"transparent"===e?e:D((0,o.A)({},U(e),{hue:parseFloat(t)}))}));N((function(t,e){return"transparent"===e?e:D((0,o.A)({},U(e),{lightness:parseFloat(t)}))}));N((function(t,e){return"transparent"===e?e:D((0,o.A)({},U(e),{saturation:parseFloat(t)}))}));N((function(t,e){return"transparent"===e?e:V(parseFloat(t),"rgb(0, 0, 0)",e)}));N((function(t,e){return"transparent"===e?e:V(parseFloat(t),"rgb(255, 255, 255)",e)}));N((function(t,e){if("transparent"===e)return e;var n=S(e),r="number"===typeof n.alpha?n.alpha:1;return H((0,o.A)({},n,{alpha:j(0,1,+(100*r-100*parseFloat(t)).toFixed(2)/100)}))}))},30421:t=>{"use strict";t.exports={}},30454:t=>{"use strict";var e="%[a-f0-9]{2}",n=new RegExp("("+e+")|([^%]+?)","gi"),r=new RegExp("("+e+")+","gi");function o(t,e){try{return[decodeURIComponent(t.join(""))]}catch(i){}if(1===t.length)return t;e=e||1;var n=t.slice(0,e),r=t.slice(e);return Array.prototype.concat.call([],o(n),o(r))}function i(t){try{return decodeURIComponent(t)}catch(i){for(var e=t.match(n)||[],r=1;r<e.length;r++)e=(t=o(e,r).join("")).match(n)||[];return t}}t.exports=function(t){if("string"!==typeof t)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof t+"`");try{return t=t.replace(/\+/g," "),decodeURIComponent(t)}catch(e){return function(t){for(var n={"%FE%FF":"\ufffd\ufffd","%FF%FE":"\ufffd\ufffd"},o=r.exec(t);o;){try{n[o[0]]=decodeURIComponent(o[0])}catch(e){var A=i(o[0]);A!==o[0]&&(n[o[0]]=A)}o=r.exec(t)}n["%C2"]="\ufffd";for(var a=Object.keys(n),s=0;s<a.length;s++){var c=a[s];t=t.replace(new RegExp(c,"g"),n[c])}return t}(t)}}},30569:(t,e,n)=>{"use strict";n.d(e,{AY:()=>a,yF:()=>s});var r=n(96540),o=n(34843),i=n(84929),A=n(52035);function a(t,e){const n=(0,o.Xr)(t,e);return(0,r.useCallback)((()=>n(i.Ut)),[n])}function s(t,e){const n=(0,r.useMemo)((()=>(0,A.eU)(null,((e,n,...r)=>t(e,n,...r)))),[t]);return(0,o.Xr)(n,e)}},30592:(t,n,r)=>{"use strict";var o=r(30655),i=function(){return!!o};i.hasArrayLengthDefineBug=function(){if(!o)return null;try{return 1!==o([],"length",{value:1}).length}catch(e){return!0}},t.exports=i},30641:(t,e,n)=>{var r=n(86649),o=n(95950);t.exports=function(t,e){return t&&r(t,e,o)}},30655:(t,n,r)=>{"use strict";var o=r(47239)("%Object.defineProperty%",!0)||!1;if(o)try{o({},"a",{value:1})}catch(e){o=!1}t.exports=o},30684:t=>{"use strict";t.exports=function(t,e){var n="function"==typeof Iterator&&Iterator.prototype[t];if(n)try{n.call({next:null},e).next()}catch(r){return!0}}},30708:(t,e,n)=>{"use strict";n.d(e,{A:()=>h});var r=n(40961),o=n(96540),i=n(5556),A=n.n(i),a=!("undefined"===typeof window||!window.document||!window.document.createElement),s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();var c=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==typeof e&&"function"!==typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return function(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),s(e,[{key:"componentWillUnmount",value:function(){this.defaultNode&&document.body.removeChild(this.defaultNode),this.defaultNode=null}},{key:"render",value:function(){return a?(this.props.node||this.defaultNode||(this.defaultNode=document.createElement("div"),document.body.appendChild(this.defaultNode)),r.createPortal(this.props.children,this.props.node||this.defaultNode)):null}}]),e}(o.Component);c.propTypes={children:A().node.isRequired,node:A().any};const l=c;var u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();var f=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==typeof e&&"function"!==typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return function(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),u(e,[{key:"componentDidMount",value:function(){this.renderPortal()}},{key:"componentDidUpdate",value:function(t){this.renderPortal()}},{key:"componentWillUnmount",value:function(){r.unmountComponentAtNode(this.defaultNode||this.props.node),this.defaultNode&&document.body.removeChild(this.defaultNode),this.defaultNode=null,this.portal=null}},{key:"renderPortal",value:function(t){this.props.node||this.defaultNode||(this.defaultNode=document.createElement("div"),document.body.appendChild(this.defaultNode));var e=this.props.children;"function"===typeof this.props.children.type&&(e=o.cloneElement(this.props.children)),this.portal=r.unstable_renderSubtreeIntoContainer(this,e,this.props.node||this.defaultNode)}},{key:"render",value:function(){return null}}]),e}(o.Component);const d=f;f.propTypes={children:A().node.isRequired,node:A().any};const h=r.createPortal?l:d},30756:(t,e,n)=>{var r=n(23805);t.exports=function(t){return t===t&&!r(t)}},30846:(t,e,n)=>{"use strict";function r(t,e){let n;if(void 0===e)for(const r of t)null!=r&&(n<r||void 0===n&&r>=r)&&(n=r);else{let r=-1;for(let o of t)null!=(o=e(o,++r,t))&&(n<o||void 0===n&&o>=o)&&(n=o)}return n}n.d(e,{A:()=>r})},30878:(t,e,n)=>{"use strict";n.d(e,{A:()=>r});const r="00000000-0000-0000-0000-000000000000"},30980:(t,e,n)=>{var r=n(39344),o=n(94033);function i(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}i.prototype=r(o.prototype),i.prototype.constructor=i,t.exports=i},31175:(t,e,n)=>{var r=n(26025);t.exports=function(t,e){var n=this.__data__,o=r(n,t);return o<0?(++this.size,n.push([t,e])):n[o][1]=e,this}},31380:t=>{t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},31425:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.updateV1State=void 0;const r=n(52291),o=n(76011),i={};function A(t,e,n){return t.msecs??=-1/0,t.nsecs??=0,e===t.msecs?(t.nsecs++,t.nsecs>=1e4&&(t.node=void 0,t.nsecs=0)):e>t.msecs?t.nsecs=0:e<t.msecs&&(t.node=void 0),t.node||(t.node=n.slice(10,16),t.node[0]|=1,t.clockseq=16383&(n[8]<<8|n[9])),t.msecs=e,t}function a(t,e,n,r,o,i,A=0){if(t.length<16)throw new Error("Random bytes length must be >= 16");if(i){if(A<0||A+16>i.length)throw new RangeError(`UUID byte range ${A}:${A+15} is out of buffer bounds`)}else i=new Uint8Array(16),A=0;e??=Date.now(),n??=0,r??=16383&(t[8]<<8|t[9]),o??=t.slice(10,16);const a=(1e4*(268435455&(e+=122192928e5))+n)%4294967296;i[A++]=a>>>24&255,i[A++]=a>>>16&255,i[A++]=a>>>8&255,i[A++]=255&a;const s=e/4294967296*1e4&268435455;i[A++]=s>>>8&255,i[A++]=255&s,i[A++]=s>>>24&15|16,i[A++]=s>>>16&255,i[A++]=r>>>8|128,i[A++]=255&r;for(let c=0;c<6;++c)i[A++]=o[c];return i}e.updateV1State=A,e.default=function(t,e,n){let s;const c=t?._v6??!1;if(t){const e=Object.keys(t);1===e.length&&"_v6"===e[0]&&(t=void 0)}if(t)s=a(t.random??t.rng?.()??(0,r.default)(),t.msecs,t.nsecs,t.clockseq,t.node,e,n);else{const t=Date.now(),o=(0,r.default)();A(i,t,o),s=a(o,i.msecs,i.nsecs,c?void 0:i.clockseq,c?void 0:i.node,e,n)}return e??(0,o.unsafeStringify)(s)}},31563:(t,e,n)=>{"use strict";var r=n(36955),o=n(39297),i=n(64117),A=n(78227),a=n(26269),s=A("iterator"),c=Object;t.exports=function(t){if(i(t))return!1;var e=c(t);return void 0!==e[s]||"@@iterator"in e||o(a,r(e))}},31769:(t,e,n)=>{var r=n(56449),o=n(28586),i=n(61802),A=n(13222);t.exports=function(t,e){return r(t)?t:o(t,e)?[t]:i(A(t))}},31797:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=n(59746);e.default=function(t){if(!(0,r.default)(t))throw TypeError("Invalid UUID");let e;return Uint8Array.of((e=parseInt(t.slice(0,8),16))>>>24,e>>>16&255,e>>>8&255,255&e,(e=parseInt(t.slice(9,13),16))>>>8,255&e,(e=parseInt(t.slice(14,18),16))>>>8,255&e,(e=parseInt(t.slice(19,23),16))>>>8,255&e,(e=parseInt(t.slice(24,36),16))/1099511627776&255,e/4294967296&255,e>>>24&255,e>>>16&255,e>>>8&255,255&e)}},32370:(t,e,n)=>{"use strict";n.d(e,{f:()=>i});var r=n(80658),o=n(29407);function i(t){return!(!(0,r.$)(t)&&"number"!==typeof t||isNaN(+(0,o.a)(t)))}},32613:(t,e,n)=>{"use strict";n.d(e,{R:()=>i,y:()=>o});var r=n(37591);const o=(0,r.f)((()=>{}),((t,e)=>{t.setTime(+t+e)}),((t,e)=>e-t));o.every=t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?(0,r.f)((e=>{e.setTime(Math.floor(e/t)*t)}),((e,n)=>{e.setTime(+e+n*t)}),((e,n)=>(n-e)/t)):o:null);const i=o.range},32804:(t,e,n)=>{var r=n(56110)(n(9325),"Promise");t.exports=r},32865:(t,e,n)=>{var r=n(19570),o=n(51811)(r);t.exports=o},32988:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.URL=e.DNS=e.stringToBytes=void 0;const r=n(31797),o=n(76011);function i(t){t=unescape(encodeURIComponent(t));const e=new Uint8Array(t.length);for(let n=0;n<t.length;++n)e[n]=t.charCodeAt(n);return e}e.stringToBytes=i,e.DNS="6ba7b810-9dad-11d1-80b4-00c04fd430c8",e.URL="6ba7b811-9dad-11d1-80b4-00c04fd430c8",e.default=function(t,e,n,A,a,s){const c="string"===typeof n?i(n):n,l="string"===typeof A?(0,r.default)(A):A;if("string"===typeof A&&(A=(0,r.default)(A)),16!==A?.length)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");let u=new Uint8Array(16+c.length);if(u.set(l),u.set(c,l.length),u=e(u),u[6]=15&u[6]|t,u[8]=63&u[8]|128,a){s=s||0;for(let t=0;t<16;++t)a[s+t]=u[t];return a}return(0,o.unsafeStringify)(u)}},33040:(t,e,n)=>{"use strict";n.d(e,{AH:()=>U,Y:()=>S,i7:()=>Q});var r=n(96540),o=n.t(r,2),i=n(84300);var A=function(t,e,n){var r=t.key+"-"+e.name;!1===n&&void 0===t.registered[r]&&(t.registered[r]=e.styles)};var a=n(83969),s=n(36289),c=/[A-Z]|^ms/g,l=/_EMO_([^_]+?)_([^]*?)_EMO_/g,u=function(t){return 45===t.charCodeAt(1)},f=function(t){return null!=t&&"boolean"!==typeof t},d=(0,s.A)((function(t){return u(t)?t:t.replace(c,"-$&").toLowerCase()})),h=function(t,e){switch(t){case"animation":case"animationName":if("string"===typeof e)return e.replace(l,(function(t,e,n){return g={name:e,styles:n,next:g},e}))}return 1===a.A[t]||u(t)||"number"!==typeof e||0===e?e:e+"px"};function p(t,e,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return g={name:n.name,styles:n.styles,next:g},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)g={name:r.name,styles:r.styles,next:g},r=r.next;return n.styles+";"}return function(t,e,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=p(t,e,n[o])+";";else for(var i in n){var A=n[i];if("object"!==typeof A)null!=e&&void 0!==e[A]?r+=i+"{"+e[A]+"}":f(A)&&(r+=d(i)+":"+h(i,A)+";");else if(!Array.isArray(A)||"string"!==typeof A[0]||null!=e&&void 0!==e[A[0]]){var a=p(t,e,A);switch(i){case"animation":case"animationName":r+=d(i)+":"+a+";";break;default:r+=i+"{"+a+"}"}}else for(var s=0;s<A.length;s++)f(A[s])&&(r+=d(i)+":"+h(i,A[s])+";")}return r}(t,e,n);case"function":if(void 0!==t){var o=g,i=n(t);return g=o,p(t,e,i)}}if(null==e)return n;var A=e[n];return void 0!==A?A:n}var g,y=/label:\s*([^\s;\n{]+)\s*(;|$)/g;var m=function(t,e,n){if(1===t.length&&"object"===typeof t[0]&&null!==t[0]&&void 0!==t[0].styles)return t[0];var r=!0,o="";g=void 0;var i=t[0];null==i||void 0===i.raw?(r=!1,o+=p(n,e,i)):o+=i[0];for(var A=1;A<t.length;A++)o+=p(n,e,t[A]),r&&(o+=i[A]);y.lastIndex=0;for(var a,s="";null!==(a=y.exec(o));)s+="-"+a[1];var c=function(t){for(var e,n=0,r=0,o=t.length;o>=4;++r,o-=4)e=1540483477*(65535&(e=255&t.charCodeAt(r)|(255&t.charCodeAt(++r))<<8|(255&t.charCodeAt(++r))<<16|(255&t.charCodeAt(++r))<<24))+(59797*(e>>>16)<<16),n=1540483477*(65535&(e^=e>>>24))+(59797*(e>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&t.charCodeAt(r+2))<<16;case 2:n^=(255&t.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&t.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+s;return{name:c,styles:o,next:g}},v=!!o.useInsertionEffect&&o.useInsertionEffect,w=v||function(t){return t()},b=(v||r.useLayoutEffect,{}.hasOwnProperty),B=r.createContext("undefined"!==typeof HTMLElement?(0,i.A)({key:"css"}):null);B.Provider;var _=function(t){return(0,r.forwardRef)((function(e,n){var o=(0,r.useContext)(B);return t(e,o,n)}))};var x=r.createContext({});var C="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",E=function(t){var e=t.cache,n=t.serialized,r=t.isStringTag;return A(e,n,r),w((function(){return function(t,e,n){A(t,e,n);var r=t.key+"-"+e.name;if(void 0===t.inserted[e.name]){var o=e;do{t.insert(e===o?"."+r:"",o,t.sheet,!0),o=o.next}while(void 0!==o)}}(e,n,r)})),null};var F=_((function(t,e,n){var o=t.css;"string"===typeof o&&void 0!==e.registered[o]&&(o=e.registered[o]);var i=t[C],A=[o],a="";"string"===typeof t.className?a=function(t,e,n){var r="";return n.split(" ").forEach((function(n){void 0!==t[n]?e.push(t[n]+";"):r+=n+" "})),r}(e.registered,A,t.className):null!=t.className&&(a=t.className+" ");var s=m(A,void 0,r.useContext(x));a+=e.key+"-"+s.name;var c={};for(var l in t)b.call(t,l)&&"css"!==l&&l!==C&&(c[l]=t[l]);return c.ref=n,c.className=a,r.createElement(r.Fragment,null,r.createElement(E,{cache:e,serialized:s,isStringTag:"string"===typeof i}),r.createElement(i,c))})),S=(n(4146),function(t,e){var n=arguments;if(null==e||!b.call(e,"css"))return r.createElement.apply(void 0,n);var o=n.length,i=new Array(o);i[0]=F,i[1]=function(t,e){var n={};for(var r in e)b.call(e,r)&&(n[r]=e[r]);return n[C]=t,n}(t,e);for(var A=2;A<o;A++)i[A]=n[A];return r.createElement.apply(null,i)});function U(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return m(e)}var Q=function(){var t=U.apply(void 0,arguments),e="animation-"+t.name;return{name:e,styles:"@keyframes "+e+"{"+t.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},33185:(t,e,n)=>{"use strict";n.r(e),n.d(e,{ServerStyleSheet:()=>An,StyleSheetConsumer:()=>Qe,StyleSheetContext:()=>Ue,StyleSheetManager:()=>Te,ThemeConsumer:()=>Ge,ThemeContext:()=>Ke,ThemeProvider:()=>ze,__PRIVATE__:()=>an,createGlobalStyle:()=>nn,css:()=>qe,default:()=>tn,isStyledComponent:()=>qt,keyframes:()=>rn,styled:()=>tn,useTheme:()=>Ve,version:()=>ft,withTheme:()=>on});var r=function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},r.apply(this,arguments)};Object.create;function o(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o<i;o++)!r&&o in e||(r||(r=Array.prototype.slice.call(e,0,o)),r[o]=e[o]);return t.concat(r||Array.prototype.slice.call(e))}Object.create;"function"===typeof SuppressedError&&SuppressedError;var i=n(96540),A=n(2833),a=n.n(A),s="-ms-",c="-moz-",l="-webkit-",u="comm",f="rule",d="decl",h="@import",p="@keyframes",g="@layer",y=Math.abs,m=String.fromCharCode,v=Object.assign;function w(t){return t.trim()}function b(t,e){return(t=e.exec(t))?t[0]:t}function B(t,e,n){return t.replace(e,n)}function _(t,e,n){return t.indexOf(e,n)}function x(t,e){return 0|t.charCodeAt(e)}function C(t,e,n){return t.slice(e,n)}function E(t){return t.length}function F(t){return t.length}function S(t,e){return e.push(t),t}function U(t,e){return t.filter((function(t){return!b(t,e)}))}var Q=1,I=1,O=0,T=0,k=0,M="";function R(t,e,n,r,o,i,A,a){return{value:t,root:e,parent:n,type:r,props:o,children:i,line:Q,column:I,length:A,return:"",siblings:a}}function P(t,e){return v(R("",null,null,"",null,null,0,t.siblings),t,{length:-t.length},e)}function H(t){for(;t.root;)t=P(t.root,{children:[t]});S(t,t.siblings)}function D(){return k=T>0?x(M,--T):0,I--,10===k&&(I=1,Q--),k}function L(){return k=T<O?x(M,T++):0,I++,10===k&&(I=1,Q++),k}function N(){return x(M,T)}function j(){return T}function K(t,e){return C(M,t,e)}function G(t){switch(t){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function V(t){return Q=I=1,O=E(M=t),T=0,[]}function z(t){return M="",t}function $(t){return w(K(T-1,X(91===t?t+2:40===t?t+1:t)))}function Y(t){for(;(k=N())&&k<33;)L();return G(t)>2||G(k)>3?"":" "}function W(t,e){for(;--e&&L()&&!(k<48||k>102||k>57&&k<65||k>70&&k<97););return K(t,j()+(e<6&&32==N()&&32==L()))}function X(t){for(;L();)switch(k){case t:return T;case 34:case 39:34!==t&&39!==t&&X(k);break;case 40:41===t&&X(t);break;case 92:L()}return T}function q(t,e){for(;L()&&t+k!==57&&(t+k!==84||47!==N()););return"/*"+K(e,T-1)+"*"+m(47===t?t:L())}function J(t){for(;!G(N());)L();return K(t,T)}function Z(t,e){for(var n="",r=0;r<t.length;r++)n+=e(t[r],r,t,e)||"";return n}function tt(t,e,n,r){switch(t.type){case g:if(t.children.length)break;case h:case d:return t.return=t.return||t.value;case u:return"";case p:return t.return=t.value+"{"+Z(t.children,r)+"}";case f:if(!E(t.value=t.props.join(",")))return""}return E(n=Z(t.children,r))?t.return=t.value+"{"+n+"}":""}function et(t,e,n){switch(function(t,e){return 45^x(t,0)?(((e<<2^x(t,0))<<2^x(t,1))<<2^x(t,2))<<2^x(t,3):0}(t,e)){case 5103:return l+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return l+t+t;case 4789:return c+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return l+t+c+t+s+t+t;case 5936:switch(x(t,e+11)){case 114:return l+t+s+B(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return l+t+s+B(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return l+t+s+B(t,/[svh]\w+-[tblr]{2}/,"lr")+t}case 6828:case 4268:case 2903:return l+t+s+t+t;case 6165:return l+t+s+"flex-"+t+t;case 5187:return l+t+B(t,/(\w+).+(:[^]+)/,l+"box-$1$2"+s+"flex-$1$2")+t;case 5443:return l+t+s+"flex-item-"+B(t,/flex-|-self/g,"")+(b(t,/flex-|baseline/)?"":s+"grid-row-"+B(t,/flex-|-self/g,""))+t;case 4675:return l+t+s+"flex-line-pack"+B(t,/align-content|flex-|-self/g,"")+t;case 5548:return l+t+s+B(t,"shrink","negative")+t;case 5292:return l+t+s+B(t,"basis","preferred-size")+t;case 6060:return l+"box-"+B(t,"-grow","")+l+t+s+B(t,"grow","positive")+t;case 4554:return l+B(t,/([^-])(transform)/g,"$1"+l+"$2")+t;case 6187:return B(B(B(t,/(zoom-|grab)/,l+"$1"),/(image-set)/,l+"$1"),t,"")+t;case 5495:case 3959:return B(t,/(image-set\([^]*)/,l+"$1$`$1");case 4968:return B(B(t,/(.+:)(flex-)?(.*)/,l+"box-pack:$3"+s+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+l+t+t;case 4200:if(!b(t,/flex-|baseline/))return s+"grid-column-align"+C(t,e)+t;break;case 2592:case 3360:return s+B(t,"template-","")+t;case 4384:case 3616:return n&&n.some((function(t,n){return e=n,b(t.props,/grid-\w+-end/)}))?~_(t+(n=n[e].value),"span",0)?t:s+B(t,"-start","")+t+s+"grid-row-span:"+(~_(n,"span",0)?b(n,/\d+/):+b(n,/\d+/)-+b(t,/\d+/))+";":s+B(t,"-start","")+t;case 4896:case 4128:return n&&n.some((function(t){return b(t.props,/grid-\w+-start/)}))?t:s+B(B(t,"-end","-span"),"span ","")+t;case 4095:case 3583:case 4068:case 2532:return B(t,/(.+)-inline(.+)/,l+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(E(t)-1-e>6)switch(x(t,e+1)){case 109:if(45!==x(t,e+4))break;case 102:return B(t,/(.+:)(.+)-([^]+)/,"$1"+l+"$2-$3$1"+c+(108==x(t,e+3)?"$3":"$2-$3"))+t;case 115:return~_(t,"stretch",0)?et(B(t,"stretch","fill-available"),e,n)+t:t}break;case 5152:case 5920:return B(t,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,(function(e,n,r,o,i,A,a){return s+n+":"+r+a+(o?s+n+"-span:"+(i?A:+A-+r)+a:"")+t}));case 4949:if(121===x(t,e+6))return B(t,":",":"+l)+t;break;case 6444:switch(x(t,45===x(t,14)?18:11)){case 120:return B(t,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+l+(45===x(t,14)?"inline-":"")+"box$3$1"+l+"$2$3$1"+s+"$2box$3")+t;case 100:return B(t,":",":"+s)+t}break;case 5719:case 2647:case 2135:case 3927:case 2391:return B(t,"scroll-","scroll-snap-")+t}return t}function nt(t,e,n,r){if(t.length>-1&&!t.return)switch(t.type){case d:return void(t.return=et(t.value,t.length,n));case p:return Z([P(t,{value:B(t.value,"@","@"+l)})],r);case f:if(t.length)return function(t,e){return t.map(e).join("")}(n=t.props,(function(e){switch(b(e,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":H(P(t,{props:[B(e,/:(read-\w+)/,":"+c+"$1")]})),H(P(t,{props:[e]})),v(t,{props:U(n,r)});break;case"::placeholder":H(P(t,{props:[B(e,/:(plac\w+)/,":"+l+"input-$1")]})),H(P(t,{props:[B(e,/:(plac\w+)/,":"+c+"$1")]})),H(P(t,{props:[B(e,/:(plac\w+)/,s+"input-$1")]})),H(P(t,{props:[e]})),v(t,{props:U(n,r)})}return""}))}}function rt(t){return z(ot("",null,null,null,[""],t=V(t),0,[0],t))}function ot(t,e,n,r,o,i,A,a,s){for(var c=0,l=0,u=A,f=0,d=0,h=0,p=1,g=1,v=1,w=0,b="",C=o,F=i,U=r,Q=b;g;)switch(h=w,w=L()){case 40:if(108!=h&&58==x(Q,u-1)){-1!=_(Q+=B($(w),"&","&\f"),"&\f",y(c?a[c-1]:0))&&(v=-1);break}case 34:case 39:case 91:Q+=$(w);break;case 9:case 10:case 13:case 32:Q+=Y(h);break;case 92:Q+=W(j()-1,7);continue;case 47:switch(N()){case 42:case 47:S(At(q(L(),j()),e,n,s),s);break;default:Q+="/"}break;case 123*p:a[c++]=E(Q)*v;case 125*p:case 59:case 0:switch(w){case 0:case 125:g=0;case 59+l:-1==v&&(Q=B(Q,/\f/g,"")),d>0&&E(Q)-u&&S(d>32?at(Q+";",r,n,u-1,s):at(B(Q," ","")+";",r,n,u-2,s),s);break;case 59:Q+=";";default:if(S(U=it(Q,e,n,c,l,o,a,b,C=[],F=[],u,i),i),123===w)if(0===l)ot(Q,e,U,U,C,i,u,a,F);else switch(99===f&&110===x(Q,3)?100:f){case 100:case 108:case 109:case 115:ot(t,U,U,r&&S(it(t,U,U,0,0,o,a,b,o,C=[],u,F),F),o,F,u,a,r?C:F);break;default:ot(Q,U,U,U,[""],F,0,a,F)}}c=l=d=0,p=v=1,b=Q="",u=A;break;case 58:u=1+E(Q),d=h;default:if(p<1)if(123==w)--p;else if(125==w&&0==p++&&125==D())continue;switch(Q+=m(w),w*p){case 38:v=l>0?1:(Q+="\f",-1);break;case 44:a[c++]=(E(Q)-1)*v,v=1;break;case 64:45===N()&&(Q+=$(L())),f=N(),l=u=E(b=Q+=J(j())),w++;break;case 45:45===h&&2==E(Q)&&(p=0)}}return i}function it(t,e,n,r,o,i,A,a,s,c,l,u){for(var d=o-1,h=0===o?i:[""],p=F(h),g=0,m=0,v=0;g<r;++g)for(var b=0,_=C(t,d+1,d=y(m=A[g])),x=t;b<p;++b)(x=w(m>0?h[b]+" "+_:B(_,/&\f/g,h[b])))&&(s[v++]=x);return R(t,e,n,0===o?f:a,s,c,l,u)}function At(t,e,n,r){return R(t,e,n,u,m(k),C(t,2,-2),0,r)}function at(t,e,n,r,o){return R(t,e,n,d,C(t,0,r),C(t,r+1,-1),r,o)}var st=n(83969),ct="undefined"!=typeof process&&void 0!==process.env&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",lt="active",ut="data-styled-version",ft="6.1.19",dt="/*!sc*/\n",ht="undefined"!=typeof window&&"undefined"!=typeof document,pt=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY&&("false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY)),gt={},yt=(new Set,Object.freeze([])),mt=Object.freeze({});function vt(t,e,n){return void 0===n&&(n=mt),t.theme!==n.theme&&t.theme||e||n.theme}var wt=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),bt=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,Bt=/(^-|-$)/g;function _t(t){return t.replace(bt,"-").replace(Bt,"")}var xt=/(a)(d)/gi,Ct=52,Et=function(t){return String.fromCharCode(t+(t>25?39:97))};function Ft(t){var e,n="";for(e=Math.abs(t);e>Ct;e=e/Ct|0)n=Et(e%Ct)+n;return(Et(e%Ct)+n).replace(xt,"$1-$2")}var St,Ut=5381,Qt=function(t,e){for(var n=e.length;n;)t=33*t^e.charCodeAt(--n);return t},It=function(t){return Qt(Ut,t)};function Ot(t){return Ft(It(t)>>>0)}function Tt(t){return t.displayName||t.name||"Component"}function kt(t){return"string"==typeof t&&!0}var Mt="function"==typeof Symbol&&Symbol.for,Rt=Mt?Symbol.for("react.memo"):60115,Pt=Mt?Symbol.for("react.forward_ref"):60112,Ht={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Dt={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Lt={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Nt=((St={})[Pt]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},St[Rt]=Lt,St);function jt(t){return("type"in(e=t)&&e.type.$$typeof)===Rt?Lt:"$$typeof"in t?Nt[t.$$typeof]:Ht;var e}var Kt=Object.defineProperty,Gt=Object.getOwnPropertyNames,Vt=Object.getOwnPropertySymbols,zt=Object.getOwnPropertyDescriptor,$t=Object.getPrototypeOf,Yt=Object.prototype;function Wt(t,e,n){if("string"!=typeof e){if(Yt){var r=$t(e);r&&r!==Yt&&Wt(t,r,n)}var o=Gt(e);Vt&&(o=o.concat(Vt(e)));for(var i=jt(t),A=jt(e),a=0;a<o.length;++a){var s=o[a];if(!(s in Dt||n&&n[s]||A&&s in A||i&&s in i)){var c=zt(e,s);try{Kt(t,s,c)}catch(t){}}}}return t}function Xt(t){return"function"==typeof t}function qt(t){return"object"==typeof t&&"styledComponentId"in t}function Jt(t,e){return t&&e?"".concat(t," ").concat(e):t||e||""}function Zt(t,e){if(0===t.length)return"";for(var n=t[0],r=1;r<t.length;r++)n+=e?e+t[r]:t[r];return n}function te(t){return null!==t&&"object"==typeof t&&t.constructor.name===Object.name&&!("props"in t&&t.$$typeof)}function ee(t,e,n){if(void 0===n&&(n=!1),!n&&!te(t)&&!Array.isArray(t))return e;if(Array.isArray(e))for(var r=0;r<e.length;r++)t[r]=ee(t[r],e[r]);else if(te(e))for(var r in e)t[r]=ee(t[r],e[r]);return t}function ne(t,e){Object.defineProperty(t,"toString",{value:e})}function re(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(t," for more information.").concat(e.length>0?" Args: ".concat(e.join(", ")):""))}var oe=function(){function t(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return t.prototype.indexOfGroup=function(t){for(var e=0,n=0;n<t;n++)e+=this.groupSizes[n];return e},t.prototype.insertRules=function(t,e){if(t>=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,o=r;t>=o;)if((o<<=1)<0)throw re(16,"".concat(t));this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var i=r;i<o;i++)this.groupSizes[i]=0}for(var A=this.indexOfGroup(t+1),a=(i=0,e.length);i<a;i++)this.tag.insertRule(A,e[i])&&(this.groupSizes[t]++,A++)},t.prototype.clearGroup=function(t){if(t<this.length){var e=this.groupSizes[t],n=this.indexOfGroup(t),r=n+e;this.groupSizes[t]=0;for(var o=n;o<r;o++)this.tag.deleteRule(n)}},t.prototype.getGroup=function(t){var e="";if(t>=this.length||0===this.groupSizes[t])return e;for(var n=this.groupSizes[t],r=this.indexOfGroup(t),o=r+n,i=r;i<o;i++)e+="".concat(this.tag.getRule(i)).concat(dt);return e},t}(),ie=new Map,Ae=new Map,ae=1,se=function(t){if(ie.has(t))return ie.get(t);for(;Ae.has(ae);)ae++;var e=ae++;return ie.set(t,e),Ae.set(e,t),e},ce=function(t,e){ae=e+1,ie.set(t,e),Ae.set(e,t)},le="style[".concat(ct,"][").concat(ut,'="').concat(ft,'"]'),ue=new RegExp("^".concat(ct,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),fe=function(t,e,n){for(var r,o=n.split(","),i=0,A=o.length;i<A;i++)(r=o[i])&&t.registerName(e,r)},de=function(t,e){for(var n,r=(null!==(n=e.textContent)&&void 0!==n?n:"").split(dt),o=[],i=0,A=r.length;i<A;i++){var a=r[i].trim();if(a){var s=a.match(ue);if(s){var c=0|parseInt(s[1],10),l=s[2];0!==c&&(ce(l,c),fe(t,l,s[3]),t.getTag().insertRules(c,o)),o.length=0}else o.push(a)}}},he=function(t){for(var e=document.querySelectorAll(le),n=0,r=e.length;n<r;n++){var o=e[n];o&&o.getAttribute(ct)!==lt&&(de(t,o),o.parentNode&&o.parentNode.removeChild(o))}};function pe(){return n.nc}var ge=function(t){var e=document.head,n=t||e,r=document.createElement("style"),o=function(t){var e=Array.from(t.querySelectorAll("style[".concat(ct,"]")));return e[e.length-1]}(n),i=void 0!==o?o.nextSibling:null;r.setAttribute(ct,lt),r.setAttribute(ut,ft);var A=pe();return A&&r.setAttribute("nonce",A),n.insertBefore(r,i),r},ye=function(){function t(t){this.element=ge(t),this.element.appendChild(document.createTextNode("")),this.sheet=function(t){if(t.sheet)return t.sheet;for(var e=document.styleSheets,n=0,r=e.length;n<r;n++){var o=e[n];if(o.ownerNode===t)return o}throw re(17)}(this.element),this.length=0}return t.prototype.insertRule=function(t,e){try{return this.sheet.insertRule(e,t),this.length++,!0}catch(t){return!1}},t.prototype.deleteRule=function(t){this.sheet.deleteRule(t),this.length--},t.prototype.getRule=function(t){var e=this.sheet.cssRules[t];return e&&e.cssText?e.cssText:""},t}(),me=function(){function t(t){this.element=ge(t),this.nodes=this.element.childNodes,this.length=0}return t.prototype.insertRule=function(t,e){if(t<=this.length&&t>=0){var n=document.createTextNode(e);return this.element.insertBefore(n,this.nodes[t]||null),this.length++,!0}return!1},t.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},t.prototype.getRule=function(t){return t<this.length?this.nodes[t].textContent:""},t}(),ve=function(){function t(t){this.rules=[],this.length=0}return t.prototype.insertRule=function(t,e){return t<=this.length&&(this.rules.splice(t,0,e),this.length++,!0)},t.prototype.deleteRule=function(t){this.rules.splice(t,1),this.length--},t.prototype.getRule=function(t){return t<this.length?this.rules[t]:""},t}(),we=ht,be={isServer:!ht,useCSSOMInjection:!pt},Be=function(){function t(t,e,n){void 0===t&&(t=mt),void 0===e&&(e={});var o=this;this.options=r(r({},be),t),this.gs=e,this.names=new Map(n),this.server=!!t.isServer,!this.server&&ht&&we&&(we=!1,he(this)),ne(this,(function(){return function(t){for(var e=t.getTag(),n=e.length,r="",o=function(n){var o=function(t){return Ae.get(t)}(n);if(void 0===o)return"continue";var i=t.names.get(o),A=e.getGroup(n);if(void 0===i||!i.size||0===A.length)return"continue";var a="".concat(ct,".g").concat(n,'[id="').concat(o,'"]'),s="";void 0!==i&&i.forEach((function(t){t.length>0&&(s+="".concat(t,","))})),r+="".concat(A).concat(a,'{content:"').concat(s,'"}').concat(dt)},i=0;i<n;i++)o(i);return r}(o)}))}return t.registerId=function(t){return se(t)},t.prototype.rehydrate=function(){!this.server&&ht&&he(this)},t.prototype.reconstructWithOptions=function(e,n){return void 0===n&&(n=!0),new t(r(r({},this.options),e),this.gs,n&&this.names||void 0)},t.prototype.allocateGSInstance=function(t){return this.gs[t]=(this.gs[t]||0)+1},t.prototype.getTag=function(){return this.tag||(this.tag=(t=function(t){var e=t.useCSSOMInjection,n=t.target;return t.isServer?new ve(n):e?new ye(n):new me(n)}(this.options),new oe(t)));var t},t.prototype.hasNameForId=function(t,e){return this.names.has(t)&&this.names.get(t).has(e)},t.prototype.registerName=function(t,e){if(se(t),this.names.has(t))this.names.get(t).add(e);else{var n=new Set;n.add(e),this.names.set(t,n)}},t.prototype.insertRules=function(t,e,n){this.registerName(t,e),this.getTag().insertRules(se(t),n)},t.prototype.clearNames=function(t){this.names.has(t)&&this.names.get(t).clear()},t.prototype.clearRules=function(t){this.getTag().clearGroup(se(t)),this.clearNames(t)},t.prototype.clearTag=function(){this.tag=void 0},t}(),_e=/&/g,xe=/^\s*\/\/.*$/gm;function Ce(t,e){return t.map((function(t){return"rule"===t.type&&(t.value="".concat(e," ").concat(t.value),t.value=t.value.replaceAll(",",",".concat(e," ")),t.props=t.props.map((function(t){return"".concat(e," ").concat(t)}))),Array.isArray(t.children)&&"@keyframes"!==t.type&&(t.children=Ce(t.children,e)),t}))}function Ee(t){var e,n,r,o=void 0===t?mt:t,i=o.options,A=void 0===i?mt:i,a=o.plugins,s=void 0===a?yt:a,c=function(t,r,o){return o.startsWith(n)&&o.endsWith(n)&&o.replaceAll(n,"").length>0?".".concat(e):t},l=s.slice();l.push((function(t){t.type===f&&t.value.includes("&")&&(t.props[0]=t.props[0].replace(_e,n).replace(r,c))})),A.prefix&&l.push(nt),l.push(tt);var u=function(t,o,i,a){void 0===o&&(o=""),void 0===i&&(i=""),void 0===a&&(a="&"),e=a,n=o,r=new RegExp("\\".concat(n,"\\b"),"g");var s=t.replace(xe,""),c=rt(i||o?"".concat(i," ").concat(o," { ").concat(s," }"):s);A.namespace&&(c=Ce(c,A.namespace));var u,f=[];return Z(c,function(t){var e=F(t);return function(n,r,o,i){for(var A="",a=0;a<e;a++)A+=t[a](n,r,o,i)||"";return A}}(l.concat((u=function(t){return f.push(t)},function(t){t.root||(t=t.return)&&u(t)})))),f};return u.hash=s.length?s.reduce((function(t,e){return e.name||re(15),Qt(t,e.name)}),Ut).toString():"",u}var Fe=new Be,Se=Ee(),Ue=i.createContext({shouldForwardProp:void 0,styleSheet:Fe,stylis:Se}),Qe=Ue.Consumer,Ie=i.createContext(void 0);function Oe(){return(0,i.useContext)(Ue)}function Te(t){var e=(0,i.useState)(t.stylisPlugins),n=e[0],r=e[1],o=Oe().styleSheet,A=(0,i.useMemo)((function(){var e=o;return t.sheet?e=t.sheet:t.target&&(e=e.reconstructWithOptions({target:t.target},!1)),t.disableCSSOMInjection&&(e=e.reconstructWithOptions({useCSSOMInjection:!1})),e}),[t.disableCSSOMInjection,t.sheet,t.target,o]),s=(0,i.useMemo)((function(){return Ee({options:{namespace:t.namespace,prefix:t.enableVendorPrefixes},plugins:n})}),[t.enableVendorPrefixes,t.namespace,n]);(0,i.useEffect)((function(){a()(n,t.stylisPlugins)||r(t.stylisPlugins)}),[t.stylisPlugins]);var c=(0,i.useMemo)((function(){return{shouldForwardProp:t.shouldForwardProp,styleSheet:A,stylis:s}}),[t.shouldForwardProp,A,s]);return i.createElement(Ue.Provider,{value:c},i.createElement(Ie.Provider,{value:s},t.children))}var ke=function(){function t(t,e){var n=this;this.inject=function(t,e){void 0===e&&(e=Se);var r=n.name+e.hash;t.hasNameForId(n.id,r)||t.insertRules(n.id,r,e(n.rules,r,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=e,ne(this,(function(){throw re(12,String(n.name))}))}return t.prototype.getName=function(t){return void 0===t&&(t=Se),this.name+t.hash},t}(),Me=function(t){return t>="A"&&t<="Z"};function Re(t){for(var e="",n=0;n<t.length;n++){var r=t[n];if(1===n&&"-"===r&&"-"===t[0])return t;Me(r)?e+="-"+r.toLowerCase():e+=r}return e.startsWith("ms-")?"-"+e:e}var Pe=function(t){return null==t||!1===t||""===t},He=function(t){var e,n,r=[];for(var i in t){var A=t[i];t.hasOwnProperty(i)&&!Pe(A)&&(Array.isArray(A)&&A.isCss||Xt(A)?r.push("".concat(Re(i),":"),A,";"):te(A)?r.push.apply(r,o(o(["".concat(i," {")],He(A),!1),["}"],!1)):r.push("".concat(Re(i),": ").concat((e=i,null==(n=A)||"boolean"==typeof n||""===n?"":"number"!=typeof n||0===n||e in st.A||e.startsWith("--")?String(n).trim():"".concat(n,"px")),";")))}return r};function De(t,e,n,r){return Pe(t)?[]:qt(t)?[".".concat(t.styledComponentId)]:Xt(t)?!Xt(o=t)||o.prototype&&o.prototype.isReactComponent||!e?[t]:De(t(e),e,n,r):t instanceof ke?n?(t.inject(n,r),[t.getName(r)]):[t]:te(t)?He(t):Array.isArray(t)?Array.prototype.concat.apply(yt,t.map((function(t){return De(t,e,n,r)}))):[t.toString()];var o}function Le(t){for(var e=0;e<t.length;e+=1){var n=t[e];if(Xt(n)&&!qt(n))return!1}return!0}var Ne=It(ft),je=function(){function t(t,e,n){this.rules=t,this.staticRulesId="",this.isStatic=(void 0===n||n.isStatic)&&Le(t),this.componentId=e,this.baseHash=Qt(Ne,e),this.baseStyle=n,Be.registerId(e)}return t.prototype.generateAndInjectStyles=function(t,e,n){var r=this.baseStyle?this.baseStyle.generateAndInjectStyles(t,e,n):"";if(this.isStatic&&!n.hash)if(this.staticRulesId&&e.hasNameForId(this.componentId,this.staticRulesId))r=Jt(r,this.staticRulesId);else{var o=Zt(De(this.rules,t,e,n)),i=Ft(Qt(this.baseHash,o)>>>0);if(!e.hasNameForId(this.componentId,i)){var A=n(o,".".concat(i),void 0,this.componentId);e.insertRules(this.componentId,i,A)}r=Jt(r,i),this.staticRulesId=i}else{for(var a=Qt(this.baseHash,n.hash),s="",c=0;c<this.rules.length;c++){var l=this.rules[c];if("string"==typeof l)s+=l;else if(l){var u=Zt(De(l,t,e,n));a=Qt(a,u+c),s+=u}}if(s){var f=Ft(a>>>0);e.hasNameForId(this.componentId,f)||e.insertRules(this.componentId,f,n(s,".".concat(f),void 0,this.componentId)),r=Jt(r,f)}}return r},t}(),Ke=i.createContext(void 0),Ge=Ke.Consumer;function Ve(){var t=(0,i.useContext)(Ke);if(!t)throw re(18);return t}function ze(t){var e=i.useContext(Ke),n=(0,i.useMemo)((function(){return function(t,e){if(!t)throw re(14);if(Xt(t))return t(e);if(Array.isArray(t)||"object"!=typeof t)throw re(8);return e?r(r({},e),t):t}(t.theme,e)}),[t.theme,e]);return t.children?i.createElement(Ke.Provider,{value:n},t.children):null}var $e={};new Set;function Ye(t,e,n){var o=qt(t),A=t,a=!kt(t),s=e.attrs,c=void 0===s?yt:s,l=e.componentId,u=void 0===l?function(t,e){var n="string"!=typeof t?"sc":_t(t);$e[n]=($e[n]||0)+1;var r="".concat(n,"-").concat(Ot(ft+n+$e[n]));return e?"".concat(e,"-").concat(r):r}(e.displayName,e.parentComponentId):l,f=e.displayName,d=void 0===f?function(t){return kt(t)?"styled.".concat(t):"Styled(".concat(Tt(t),")")}(t):f,h=e.displayName&&e.componentId?"".concat(_t(e.displayName),"-").concat(e.componentId):e.componentId||u,p=o&&A.attrs?A.attrs.concat(c).filter(Boolean):c,g=e.shouldForwardProp;if(o&&A.shouldForwardProp){var y=A.shouldForwardProp;if(e.shouldForwardProp){var m=e.shouldForwardProp;g=function(t,e){return y(t,e)&&m(t,e)}}else g=y}var v=new je(n,h,o?A.componentStyle:void 0);function w(t,e){return function(t,e,n){var o=t.attrs,A=t.componentStyle,a=t.defaultProps,s=t.foldedComponentIds,c=t.styledComponentId,l=t.target,u=i.useContext(Ke),f=Oe(),d=t.shouldForwardProp||f.shouldForwardProp,h=vt(e,u,a)||mt,p=function(t,e,n){for(var o,i=r(r({},e),{className:void 0,theme:n}),A=0;A<t.length;A+=1){var a=Xt(o=t[A])?o(i):o;for(var s in a)i[s]="className"===s?Jt(i[s],a[s]):"style"===s?r(r({},i[s]),a[s]):a[s]}return e.className&&(i.className=Jt(i.className,e.className)),i}(o,e,h),g=p.as||l,y={};for(var m in p)void 0===p[m]||"$"===m[0]||"as"===m||"theme"===m&&p.theme===h||("forwardedAs"===m?y.as=p.forwardedAs:d&&!d(m,g)||(y[m]=p[m]));var v=function(t,e){var n=Oe();return t.generateAndInjectStyles(e,n.styleSheet,n.stylis)}(A,p),w=Jt(s,c);return v&&(w+=" "+v),p.className&&(w+=" "+p.className),y[kt(g)&&!wt.has(g)?"class":"className"]=w,n&&(y.ref=n),(0,i.createElement)(g,y)}(b,t,e)}w.displayName=d;var b=i.forwardRef(w);return b.attrs=p,b.componentStyle=v,b.displayName=d,b.shouldForwardProp=g,b.foldedComponentIds=o?Jt(A.foldedComponentIds,A.styledComponentId):"",b.styledComponentId=h,b.target=o?A.target:t,Object.defineProperty(b,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=o?function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0,o=e;r<o.length;r++)ee(t,o[r],!0);return t}({},A.defaultProps,t):t}}),ne(b,(function(){return".".concat(b.styledComponentId)})),a&&Wt(b,t,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),b}function We(t,e){for(var n=[t[0]],r=0,o=e.length;r<o;r+=1)n.push(e[r],t[r+1]);return n}var Xe=function(t){return Object.assign(t,{isCss:!0})};function qe(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];if(Xt(t)||te(t))return Xe(De(We(yt,o([t],e,!0))));var r=t;return 0===e.length&&1===r.length&&"string"==typeof r[0]?De(r):Xe(De(We(r,e)))}function Je(t,e,n){if(void 0===n&&(n=mt),!e)throw re(1,e);var i=function(r){for(var i=[],A=1;A<arguments.length;A++)i[A-1]=arguments[A];return t(e,n,qe.apply(void 0,o([r],i,!1)))};return i.attrs=function(o){return Je(t,e,r(r({},n),{attrs:Array.prototype.concat(n.attrs,o).filter(Boolean)}))},i.withConfig=function(o){return Je(t,e,r(r({},n),o))},i}var Ze=function(t){return Je(Ye,t)},tn=Ze;wt.forEach((function(t){tn[t]=Ze(t)}));var en=function(){function t(t,e){this.rules=t,this.componentId=e,this.isStatic=Le(t),Be.registerId(this.componentId+1)}return t.prototype.createStyles=function(t,e,n,r){var o=r(Zt(De(this.rules,e,n,r)),""),i=this.componentId+t;n.insertRules(i,i,o)},t.prototype.removeStyles=function(t,e){e.clearRules(this.componentId+t)},t.prototype.renderStyles=function(t,e,n,r){t>2&&Be.registerId(this.componentId+t),this.removeStyles(t,n),this.createStyles(t,e,n,r)},t}();function nn(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];var A=qe.apply(void 0,o([t],e,!1)),a="sc-global-".concat(Ot(JSON.stringify(A))),s=new en(A,a),c=function(t){var e=Oe(),n=i.useContext(Ke),r=i.useRef(e.styleSheet.allocateGSInstance(a)).current;return e.styleSheet.server&&l(r,t,e.styleSheet,n,e.stylis),i.useLayoutEffect((function(){if(!e.styleSheet.server)return l(r,t,e.styleSheet,n,e.stylis),function(){return s.removeStyles(r,e.styleSheet)}}),[r,t,e.styleSheet,n,e.stylis]),null};function l(t,e,n,o,i){if(s.isStatic)s.renderStyles(t,gt,n,i);else{var A=r(r({},e),{theme:vt(e,o,c.defaultProps)});s.renderStyles(t,A,n,i)}}return i.memo(c)}function rn(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];var r=Zt(qe.apply(void 0,o([t],e,!1))),i=Ot(r);return new ke(i,r)}function on(t){var e=i.forwardRef((function(e,n){var o=vt(e,i.useContext(Ke),t.defaultProps);return i.createElement(t,r({},e,{theme:o,ref:n}))}));return e.displayName="WithTheme(".concat(Tt(t),")"),Wt(e,t)}var An=function(){function t(){var t=this;this._emitSheetCSS=function(){var e=t.instance.toString();if(!e)return"";var n=pe(),r=Zt([n&&'nonce="'.concat(n,'"'),"".concat(ct,'="true"'),"".concat(ut,'="').concat(ft,'"')].filter(Boolean)," ");return"<style ".concat(r,">").concat(e,"</style>")},this.getStyleTags=function(){if(t.sealed)throw re(2);return t._emitSheetCSS()},this.getStyleElement=function(){var e;if(t.sealed)throw re(2);var n=t.instance.toString();if(!n)return[];var o=((e={})[ct]="",e[ut]=ft,e.dangerouslySetInnerHTML={__html:n},e),A=pe();return A&&(o.nonce=A),[i.createElement("style",r({},o,{key:"sc-0-0"}))]},this.seal=function(){t.sealed=!0},this.instance=new Be({isServer:!0}),this.sealed=!1}return t.prototype.collectStyles=function(t){if(this.sealed)throw re(2);return i.createElement(Te,{sheet:this.instance},t)},t.prototype.interleaveWithNodeStream=function(t){throw re(3)},t}(),an={StyleSheet:Be,mainSheet:Fe};"__sc-".concat(ct,"__")},33273:(t,n,r)=>{"use strict";var o,i=r(69383),A=r(41237),a=r(79290),s=r(79538),c=r(58068),l=r(69675),u=r(35345),f=Function,d=function(t){try{return f('"use strict"; return ('+t+").constructor;")()}catch(e){}},h=Object.getOwnPropertyDescriptor;if(h)try{h({},"")}catch(e){h=null}var p=function(){throw new l},g=h?function(){try{return p}catch(t){try{return h(arguments,"callee").get}catch(e){return p}}}():p,y=r(51203)(),m=r(80024)(),v=Object.getPrototypeOf||(m?function(t){return t.__proto__}:null),w={},b="undefined"!==typeof Uint8Array&&v?v(Uint8Array):o,B={__proto__:null,"%AggregateError%":"undefined"===typeof AggregateError?o:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?o:ArrayBuffer,"%ArrayIteratorPrototype%":y&&v?v([][Symbol.iterator]()):o,"%AsyncFromSyncIteratorPrototype%":o,"%AsyncFunction%":w,"%AsyncGenerator%":w,"%AsyncGeneratorFunction%":w,"%AsyncIteratorPrototype%":w,"%Atomics%":"undefined"===typeof Atomics?o:Atomics,"%BigInt%":"undefined"===typeof BigInt?o:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?o:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?o:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?o:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":A,"%Float32Array%":"undefined"===typeof Float32Array?o:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?o:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?o:FinalizationRegistry,"%Function%":f,"%GeneratorFunction%":w,"%Int8Array%":"undefined"===typeof Int8Array?o:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?o:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?o:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":y&&v?v(v([][Symbol.iterator]())):o,"%JSON%":"object"===typeof JSON?JSON:o,"%Map%":"undefined"===typeof Map?o:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&y&&v?v((new Map)[Symbol.iterator]()):o,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?o:Promise,"%Proxy%":"undefined"===typeof Proxy?o:Proxy,"%RangeError%":a,"%ReferenceError%":s,"%Reflect%":"undefined"===typeof Reflect?o:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?o:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&y&&v?v((new Set)[Symbol.iterator]()):o,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?o:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":y&&v?v(""[Symbol.iterator]()):o,"%Symbol%":y?Symbol:o,"%SyntaxError%":c,"%ThrowTypeError%":g,"%TypedArray%":b,"%TypeError%":l,"%Uint8Array%":"undefined"===typeof Uint8Array?o:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?o:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?o:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?o:Uint32Array,"%URIError%":u,"%WeakMap%":"undefined"===typeof WeakMap?o:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?o:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?o:WeakSet};if(v)try{null.error}catch(e){var _=v(v(e));B["%Error.prototype%"]=_}var x=function t(e){var n;if("%AsyncFunction%"===e)n=d("async function () {}");else if("%GeneratorFunction%"===e)n=d("function* () {}");else if("%AsyncGeneratorFunction%"===e)n=d("async function* () {}");else if("%AsyncGenerator%"===e){var r=t("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===e){var o=t("%AsyncGenerator%");o&&v&&(n=v(o.prototype))}return B[e]=n,n},C={__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"]},E=r(66743),F=r(9957),S=E.call(Function.call,Array.prototype.concat),U=E.call(Function.apply,Array.prototype.splice),Q=E.call(Function.call,String.prototype.replace),I=E.call(Function.call,String.prototype.slice),O=E.call(Function.call,RegExp.prototype.exec),T=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,k=/\\(\\)?/g,M=function(t,e){var n,r=t;if(F(C,r)&&(r="%"+(n=C[r])[0]+"%"),F(B,r)){var o=B[r];if(o===w&&(o=x(r)),"undefined"===typeof o&&!e)throw new l("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new c("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!==typeof t||0===t.length)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof e)throw new l('"allowMissing" argument must be a boolean');if(null===O(/^%?[^%]*%?$/,t))throw new c("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(t){var e=I(t,0,1),n=I(t,-1);if("%"===e&&"%"!==n)throw new c("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==e)throw new c("invalid intrinsic syntax, expected opening `%`");var r=[];return Q(t,T,(function(t,e,n,o){r[r.length]=n?Q(o,k,"$1"):e||t})),r}(t),r=n.length>0?n[0]:"",o=M("%"+r+"%",e),i=o.name,A=o.value,a=!1,s=o.alias;s&&(r=s[0],U(n,S([0,1],s)));for(var u=1,f=!0;u<n.length;u+=1){var d=n[u],p=I(d,0,1),g=I(d,-1);if(('"'===p||"'"===p||"`"===p||'"'===g||"'"===g||"`"===g)&&p!==g)throw new c("property names with quotes must have matching quotes");if("constructor"!==d&&f||(a=!0),F(B,i="%"+(r+="."+d)+"%"))A=B[i];else if(null!=A){if(!(d in A)){if(!e)throw new l("base intrinsic for "+t+" exists, but the property is not available.");return}if(h&&u+1>=n.length){var y=h(A,d);A=(f=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:A[d]}else f=F(A,d),A=A[d];f&&!a&&(B[i]=A)}}return A}},33317:t=>{"use strict";t.exports=function(t,e){return t===e||t!==t&&e!==e}},33392:(t,e,n)=>{"use strict";var r=n(79504),o=0,i=Math.random(),A=r(1.1.toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+A(++o+i,36)}},33706:(t,e,n)=>{"use strict";var r=n(79504),o=n(94901),i=n(77629),A=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(t){return A(t)}),t.exports=i.inspectSource},33717:(t,e)=>{"use strict";e.f=Object.getOwnPropertySymbols},33888:(t,e,n)=>{"use strict";function r(t,e){return"function"===typeof t?t(e):t}function o(t,e){return n=>{e.setState((e=>({...e,[t]:r(n,e[t])})))}}function i(t){return t instanceof Function}function A(t,e){const n=[],r=t=>{t.forEach((t=>{n.push(t);const o=e(t);null!=o&&o.length&&r(o)}))};return r(t),n}function a(t,e,n){let r,o=[];return i=>{let A;n.key&&n.debug&&(A=Date.now());const a=t(i);if(!(a.length!==o.length||a.some(((t,e)=>o[e]!==t))))return r;let s;if(o=a,n.key&&n.debug&&(s=Date.now()),r=e(...a),null==n||null==n.onChange||n.onChange(r),n.key&&n.debug&&null!=n&&n.debug()){const t=Math.round(100*(Date.now()-A))/100,e=Math.round(100*(Date.now()-s))/100,r=e/16,o=(t,e)=>{for(t=String(t);t.length<e;)t=" "+t;return t};console.info(`%c\u23f1 ${o(e,5)} /${o(t,5)} ms`,`\n            font-size: .6rem;\n            font-weight: bold;\n            color: hsl(${Math.max(0,Math.min(120-120*r,120))}deg 100% 31%);`,null==n?void 0:n.key)}return r}}function s(t,e,n,r){return{debug:()=>{var n;return null!=(n=null==t?void 0:t.debugAll)?n:t[e]},key:!1,onChange:r}}n.d(e,{D0:()=>X,HT:()=>W,ZR:()=>Y,cU:()=>tt,h5:()=>nt,hM:()=>Z,kW:()=>et});const c="debugHeaders";function l(t,e,n){var r;let o={id:null!=(r=n.id)?r:e.id,column:e,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const t=[],e=n=>{n.subHeaders&&n.subHeaders.length&&n.subHeaders.map(e),t.push(n)};return e(o),t},getContext:()=>({table:t,header:o,column:e})};return t._features.forEach((e=>{null==e.createHeader||e.createHeader(o,t)})),o}const u={createTable:t=>{t.getHeaderGroups=a((()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left,t.getState().columnPinning.right]),((e,n,r,o)=>{var i,A;const a=null!=(i=null==r?void 0:r.map((t=>n.find((e=>e.id===t)))).filter(Boolean))?i:[],s=null!=(A=null==o?void 0:o.map((t=>n.find((e=>e.id===t)))).filter(Boolean))?A:[];return f(e,[...a,...n.filter((t=>!(null!=r&&r.includes(t.id))&&!(null!=o&&o.includes(t.id)))),...s],t)}),s(t.options,c)),t.getCenterHeaderGroups=a((()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left,t.getState().columnPinning.right]),((e,n,r,o)=>f(e,n=n.filter((t=>!(null!=r&&r.includes(t.id))&&!(null!=o&&o.includes(t.id)))),t,"center")),s(t.options,c)),t.getLeftHeaderGroups=a((()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left]),((e,n,r)=>{var o;return f(e,null!=(o=null==r?void 0:r.map((t=>n.find((e=>e.id===t)))).filter(Boolean))?o:[],t,"left")}),s(t.options,c)),t.getRightHeaderGroups=a((()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.right]),((e,n,r)=>{var o;return f(e,null!=(o=null==r?void 0:r.map((t=>n.find((e=>e.id===t)))).filter(Boolean))?o:[],t,"right")}),s(t.options,c)),t.getFooterGroups=a((()=>[t.getHeaderGroups()]),(t=>[...t].reverse()),s(t.options,c)),t.getLeftFooterGroups=a((()=>[t.getLeftHeaderGroups()]),(t=>[...t].reverse()),s(t.options,c)),t.getCenterFooterGroups=a((()=>[t.getCenterHeaderGroups()]),(t=>[...t].reverse()),s(t.options,c)),t.getRightFooterGroups=a((()=>[t.getRightHeaderGroups()]),(t=>[...t].reverse()),s(t.options,c)),t.getFlatHeaders=a((()=>[t.getHeaderGroups()]),(t=>t.map((t=>t.headers)).flat()),s(t.options,c)),t.getLeftFlatHeaders=a((()=>[t.getLeftHeaderGroups()]),(t=>t.map((t=>t.headers)).flat()),s(t.options,c)),t.getCenterFlatHeaders=a((()=>[t.getCenterHeaderGroups()]),(t=>t.map((t=>t.headers)).flat()),s(t.options,c)),t.getRightFlatHeaders=a((()=>[t.getRightHeaderGroups()]),(t=>t.map((t=>t.headers)).flat()),s(t.options,c)),t.getCenterLeafHeaders=a((()=>[t.getCenterFlatHeaders()]),(t=>t.filter((t=>{var e;return!(null!=(e=t.subHeaders)&&e.length)}))),s(t.options,c)),t.getLeftLeafHeaders=a((()=>[t.getLeftFlatHeaders()]),(t=>t.filter((t=>{var e;return!(null!=(e=t.subHeaders)&&e.length)}))),s(t.options,c)),t.getRightLeafHeaders=a((()=>[t.getRightFlatHeaders()]),(t=>t.filter((t=>{var e;return!(null!=(e=t.subHeaders)&&e.length)}))),s(t.options,c)),t.getLeafHeaders=a((()=>[t.getLeftHeaderGroups(),t.getCenterHeaderGroups(),t.getRightHeaderGroups()]),((t,e,n)=>{var r,o,i,A,a,s;return[...null!=(r=null==(o=t[0])?void 0:o.headers)?r:[],...null!=(i=null==(A=e[0])?void 0:A.headers)?i:[],...null!=(a=null==(s=n[0])?void 0:s.headers)?a:[]].map((t=>t.getLeafHeaders())).flat()}),s(t.options,c))}};function f(t,e,n,r){var o,i;let A=0;const a=function(t,e){void 0===e&&(e=1),A=Math.max(A,e),t.filter((t=>t.getIsVisible())).forEach((t=>{var n;null!=(n=t.columns)&&n.length&&a(t.columns,e+1)}),0)};a(t);let s=[];const c=(t,e)=>{const o={depth:e,id:[r,`${e}`].filter(Boolean).join("_"),headers:[]},i=[];t.forEach((t=>{const A=[...i].reverse()[0];let a,s=!1;if(t.column.depth===o.depth&&t.column.parent?a=t.column.parent:(a=t.column,s=!0),A&&(null==A?void 0:A.column)===a)A.subHeaders.push(t);else{const o=l(n,a,{id:[r,e,a.id,null==t?void 0:t.id].filter(Boolean).join("_"),isPlaceholder:s,placeholderId:s?`${i.filter((t=>t.column===a)).length}`:void 0,depth:e,index:i.length});o.subHeaders.push(t),i.push(o)}o.headers.push(t),t.headerGroup=o})),s.push(o),e>0&&c(i,e-1)},u=e.map(((t,e)=>l(n,t,{depth:A,index:e})));c(u,A-1),s.reverse();const f=t=>t.filter((t=>t.column.getIsVisible())).map((t=>{let e=0,n=0,r=[0];t.subHeaders&&t.subHeaders.length?(r=[],f(t.subHeaders).forEach((t=>{let{colSpan:n,rowSpan:o}=t;e+=n,r.push(o)}))):e=1;return n+=Math.min(...r),t.colSpan=e,t.rowSpan=n,{colSpan:e,rowSpan:n}}));return f(null!=(o=null==(i=s[0])?void 0:i.headers)?o:[]),s}const d=(t,e,n,r,o,i,c)=>{let l={id:e,index:r,original:n,depth:o,parentId:c,_valuesCache:{},_uniqueValuesCache:{},getValue:e=>{if(l._valuesCache.hasOwnProperty(e))return l._valuesCache[e];const n=t.getColumn(e);return null!=n&&n.accessorFn?(l._valuesCache[e]=n.accessorFn(l.original,r),l._valuesCache[e]):void 0},getUniqueValues:e=>{if(l._uniqueValuesCache.hasOwnProperty(e))return l._uniqueValuesCache[e];const n=t.getColumn(e);return null!=n&&n.accessorFn?n.columnDef.getUniqueValues?(l._uniqueValuesCache[e]=n.columnDef.getUniqueValues(l.original,r),l._uniqueValuesCache[e]):(l._uniqueValuesCache[e]=[l.getValue(e)],l._uniqueValuesCache[e]):void 0},renderValue:e=>{var n;return null!=(n=l.getValue(e))?n:t.options.renderFallbackValue},subRows:null!=i?i:[],getLeafRows:()=>A(l.subRows,(t=>t.subRows)),getParentRow:()=>l.parentId?t.getRow(l.parentId,!0):void 0,getParentRows:()=>{let t=[],e=l;for(;;){const n=e.getParentRow();if(!n)break;t.push(n),e=n}return t.reverse()},getAllCells:a((()=>[t.getAllLeafColumns()]),(e=>e.map((e=>function(t,e,n,r){const o={id:`${e.id}_${n.id}`,row:e,column:n,getValue:()=>e.getValue(r),renderValue:()=>{var e;return null!=(e=o.getValue())?e:t.options.renderFallbackValue},getContext:a((()=>[t,n,e,o]),((t,e,n,r)=>({table:t,column:e,row:n,cell:r,getValue:r.getValue,renderValue:r.renderValue})),s(t.options,"debugCells"))};return t._features.forEach((r=>{null==r.createCell||r.createCell(o,n,e,t)}),{}),o}(t,l,e,e.id)))),s(t.options,"debugRows")),_getAllCellsByColumnId:a((()=>[l.getAllCells()]),(t=>t.reduce(((t,e)=>(t[e.column.id]=e,t)),{})),s(t.options,"debugRows"))};for(let A=0;A<t._features.length;A++){const e=t._features[A];null==e||null==e.createRow||e.createRow(l,t)}return l},h={createColumn:(t,e)=>{t._getFacetedRowModel=e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,t.id),t.getFacetedRowModel=()=>t._getFacetedRowModel?t._getFacetedRowModel():e.getPreFilteredRowModel(),t._getFacetedUniqueValues=e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,t.id),t.getFacetedUniqueValues=()=>t._getFacetedUniqueValues?t._getFacetedUniqueValues():new Map,t._getFacetedMinMaxValues=e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,t.id),t.getFacetedMinMaxValues=()=>{if(t._getFacetedMinMaxValues)return t._getFacetedMinMaxValues()}}},p=(t,e,n)=>{var r,o;const i=null==n||null==(r=n.toString())?void 0:r.toLowerCase();return Boolean(null==(o=t.getValue(e))||null==(o=o.toString())||null==(o=o.toLowerCase())?void 0:o.includes(i))};p.autoRemove=t=>C(t);const g=(t,e,n)=>{var r;return Boolean(null==(r=t.getValue(e))||null==(r=r.toString())?void 0:r.includes(n))};g.autoRemove=t=>C(t);const y=(t,e,n)=>{var r;return(null==(r=t.getValue(e))||null==(r=r.toString())?void 0:r.toLowerCase())===(null==n?void 0:n.toLowerCase())};y.autoRemove=t=>C(t);const m=(t,e,n)=>{var r;return null==(r=t.getValue(e))?void 0:r.includes(n)};m.autoRemove=t=>C(t);const v=(t,e,n)=>!n.some((n=>{var r;return!(null!=(r=t.getValue(e))&&r.includes(n))}));v.autoRemove=t=>C(t)||!(null!=t&&t.length);const w=(t,e,n)=>n.some((n=>{var r;return null==(r=t.getValue(e))?void 0:r.includes(n)}));w.autoRemove=t=>C(t)||!(null!=t&&t.length);const b=(t,e,n)=>t.getValue(e)===n;b.autoRemove=t=>C(t);const B=(t,e,n)=>t.getValue(e)==n;B.autoRemove=t=>C(t);const _=(t,e,n)=>{let[r,o]=n;const i=t.getValue(e);return i>=r&&i<=o};_.resolveFilterValue=t=>{let[e,n]=t,r="number"!==typeof e?parseFloat(e):e,o="number"!==typeof n?parseFloat(n):n,i=null===e||Number.isNaN(r)?-1/0:r,A=null===n||Number.isNaN(o)?1/0:o;if(i>A){const t=i;i=A,A=t}return[i,A]},_.autoRemove=t=>C(t)||C(t[0])&&C(t[1]);const x={includesString:p,includesStringSensitive:g,equalsString:y,arrIncludes:m,arrIncludesAll:v,arrIncludesSome:w,equals:b,weakEquals:B,inNumberRange:_};function C(t){return void 0===t||null===t||""===t}const E={getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:t=>({columnFilters:[],...t}),getDefaultOptions:t=>({onColumnFiltersChange:o("columnFilters",t),filterFromLeafRows:!1,maxLeafRowFilterDepth:100}),createColumn:(t,e)=>{t.getAutoFilterFn=()=>{const n=e.getCoreRowModel().flatRows[0],r=null==n?void 0:n.getValue(t.id);return"string"===typeof r?x.includesString:"number"===typeof r?x.inNumberRange:"boolean"===typeof r||null!==r&&"object"===typeof r?x.equals:Array.isArray(r)?x.arrIncludes:x.weakEquals},t.getFilterFn=()=>{var n,r;return i(t.columnDef.filterFn)?t.columnDef.filterFn:"auto"===t.columnDef.filterFn?t.getAutoFilterFn():null!=(n=null==(r=e.options.filterFns)?void 0:r[t.columnDef.filterFn])?n:x[t.columnDef.filterFn]},t.getCanFilter=()=>{var n,r,o;return(null==(n=t.columnDef.enableColumnFilter)||n)&&(null==(r=e.options.enableColumnFilters)||r)&&(null==(o=e.options.enableFilters)||o)&&!!t.accessorFn},t.getIsFiltered=()=>t.getFilterIndex()>-1,t.getFilterValue=()=>{var n;return null==(n=e.getState().columnFilters)||null==(n=n.find((e=>e.id===t.id)))?void 0:n.value},t.getFilterIndex=()=>{var n,r;return null!=(n=null==(r=e.getState().columnFilters)?void 0:r.findIndex((e=>e.id===t.id)))?n:-1},t.setFilterValue=n=>{e.setColumnFilters((e=>{const o=t.getFilterFn(),i=null==e?void 0:e.find((e=>e.id===t.id)),A=r(n,i?i.value:void 0);var a;if(F(o,A,t))return null!=(a=null==e?void 0:e.filter((e=>e.id!==t.id)))?a:[];const s={id:t.id,value:A};var c;return i?null!=(c=null==e?void 0:e.map((e=>e.id===t.id?s:e)))?c:[]:null!=e&&e.length?[...e,s]:[s]}))}},createRow:(t,e)=>{t.columnFilters={},t.columnFiltersMeta={}},createTable:t=>{t.setColumnFilters=e=>{const n=t.getAllLeafColumns();null==t.options.onColumnFiltersChange||t.options.onColumnFiltersChange((t=>{var o;return null==(o=r(e,t))?void 0:o.filter((t=>{const e=n.find((e=>e.id===t.id));if(e){if(F(e.getFilterFn(),t.value,e))return!1}return!0}))}))},t.resetColumnFilters=e=>{var n,r;t.setColumnFilters(e?[]:null!=(n=null==(r=t.initialState)?void 0:r.columnFilters)?n:[])},t.getPreFilteredRowModel=()=>t.getCoreRowModel(),t.getFilteredRowModel=()=>(!t._getFilteredRowModel&&t.options.getFilteredRowModel&&(t._getFilteredRowModel=t.options.getFilteredRowModel(t)),t.options.manualFiltering||!t._getFilteredRowModel?t.getPreFilteredRowModel():t._getFilteredRowModel())}};function F(t,e,n){return!(!t||!t.autoRemove)&&t.autoRemove(e,n)||"undefined"===typeof e||"string"===typeof e&&!e}const S={sum:(t,e,n)=>n.reduce(((e,n)=>{const r=n.getValue(t);return e+("number"===typeof r?r:0)}),0),min:(t,e,n)=>{let r;return n.forEach((e=>{const n=e.getValue(t);null!=n&&(r>n||void 0===r&&n>=n)&&(r=n)})),r},max:(t,e,n)=>{let r;return n.forEach((e=>{const n=e.getValue(t);null!=n&&(r<n||void 0===r&&n>=n)&&(r=n)})),r},extent:(t,e,n)=>{let r,o;return n.forEach((e=>{const n=e.getValue(t);null!=n&&(void 0===r?n>=n&&(r=o=n):(r>n&&(r=n),o<n&&(o=n)))})),[r,o]},mean:(t,e)=>{let n=0,r=0;if(e.forEach((e=>{let o=e.getValue(t);null!=o&&(o=+o)>=o&&(++n,r+=o)})),n)return r/n},median:(t,e)=>{if(!e.length)return;const n=e.map((e=>e.getValue(t)));if(r=n,!Array.isArray(r)||!r.every((t=>"number"===typeof t)))return;var r;if(1===n.length)return n[0];const o=Math.floor(n.length/2),i=n.sort(((t,e)=>t-e));return n.length%2!==0?i[o]:(i[o-1]+i[o])/2},unique:(t,e)=>Array.from(new Set(e.map((e=>e.getValue(t)))).values()),uniqueCount:(t,e)=>new Set(e.map((e=>e.getValue(t)))).size,count:(t,e)=>e.length},U={getDefaultColumnDef:()=>({aggregatedCell:t=>{var e,n;return null!=(e=null==(n=t.getValue())||null==n.toString?void 0:n.toString())?e:null},aggregationFn:"auto"}),getInitialState:t=>({grouping:[],...t}),getDefaultOptions:t=>({onGroupingChange:o("grouping",t),groupedColumnMode:"reorder"}),createColumn:(t,e)=>{t.toggleGrouping=()=>{e.setGrouping((e=>null!=e&&e.includes(t.id)?e.filter((e=>e!==t.id)):[...null!=e?e:[],t.id]))},t.getCanGroup=()=>{var n,r;return(null==(n=t.columnDef.enableGrouping)||n)&&(null==(r=e.options.enableGrouping)||r)&&(!!t.accessorFn||!!t.columnDef.getGroupingValue)},t.getIsGrouped=()=>{var n;return null==(n=e.getState().grouping)?void 0:n.includes(t.id)},t.getGroupedIndex=()=>{var n;return null==(n=e.getState().grouping)?void 0:n.indexOf(t.id)},t.getToggleGroupingHandler=()=>{const e=t.getCanGroup();return()=>{e&&t.toggleGrouping()}},t.getAutoAggregationFn=()=>{const n=e.getCoreRowModel().flatRows[0],r=null==n?void 0:n.getValue(t.id);return"number"===typeof r?S.sum:"[object Date]"===Object.prototype.toString.call(r)?S.extent:void 0},t.getAggregationFn=()=>{var n,r;if(!t)throw new Error;return i(t.columnDef.aggregationFn)?t.columnDef.aggregationFn:"auto"===t.columnDef.aggregationFn?t.getAutoAggregationFn():null!=(n=null==(r=e.options.aggregationFns)?void 0:r[t.columnDef.aggregationFn])?n:S[t.columnDef.aggregationFn]}},createTable:t=>{t.setGrouping=e=>null==t.options.onGroupingChange?void 0:t.options.onGroupingChange(e),t.resetGrouping=e=>{var n,r;t.setGrouping(e?[]:null!=(n=null==(r=t.initialState)?void 0:r.grouping)?n:[])},t.getPreGroupedRowModel=()=>t.getFilteredRowModel(),t.getGroupedRowModel=()=>(!t._getGroupedRowModel&&t.options.getGroupedRowModel&&(t._getGroupedRowModel=t.options.getGroupedRowModel(t)),t.options.manualGrouping||!t._getGroupedRowModel?t.getPreGroupedRowModel():t._getGroupedRowModel())},createRow:(t,e)=>{t.getIsGrouped=()=>!!t.groupingColumnId,t.getGroupingValue=n=>{if(t._groupingValuesCache.hasOwnProperty(n))return t._groupingValuesCache[n];const r=e.getColumn(n);return null!=r&&r.columnDef.getGroupingValue?(t._groupingValuesCache[n]=r.columnDef.getGroupingValue(t.original),t._groupingValuesCache[n]):t.getValue(n)},t._groupingValuesCache={}},createCell:(t,e,n,r)=>{t.getIsGrouped=()=>e.getIsGrouped()&&e.id===n.groupingColumnId,t.getIsPlaceholder=()=>!t.getIsGrouped()&&e.getIsGrouped(),t.getIsAggregated=()=>{var e;return!t.getIsGrouped()&&!t.getIsPlaceholder()&&!(null==(e=n.subRows)||!e.length)}}};const Q={getInitialState:t=>({columnOrder:[],...t}),getDefaultOptions:t=>({onColumnOrderChange:o("columnOrder",t)}),createColumn:(t,e)=>{t.getIndex=a((t=>[R(e,t)]),(e=>e.findIndex((e=>e.id===t.id))),s(e.options,"debugColumns")),t.getIsFirstColumn=n=>{var r;return(null==(r=R(e,n)[0])?void 0:r.id)===t.id},t.getIsLastColumn=n=>{var r;const o=R(e,n);return(null==(r=o[o.length-1])?void 0:r.id)===t.id}},createTable:t=>{t.setColumnOrder=e=>null==t.options.onColumnOrderChange?void 0:t.options.onColumnOrderChange(e),t.resetColumnOrder=e=>{var n;t.setColumnOrder(e?[]:null!=(n=t.initialState.columnOrder)?n:[])},t._getOrderColumnsFn=a((()=>[t.getState().columnOrder,t.getState().grouping,t.options.groupedColumnMode]),((t,e,n)=>r=>{let o=[];if(null!=t&&t.length){const e=[...t],n=[...r];for(;n.length&&e.length;){const t=e.shift(),r=n.findIndex((e=>e.id===t));r>-1&&o.push(n.splice(r,1)[0])}o=[...o,...n]}else o=r;return function(t,e,n){if(null==e||!e.length||!n)return t;const r=t.filter((t=>!e.includes(t.id)));return"remove"===n?r:[...e.map((e=>t.find((t=>t.id===e)))).filter(Boolean),...r]}(o,e,n)}),s(t.options,"debugTable"))}},I={getInitialState:t=>({columnPinning:{left:[],right:[]},...t}),getDefaultOptions:t=>({onColumnPinningChange:o("columnPinning",t)}),createColumn:(t,e)=>{t.pin=n=>{const r=t.getLeafColumns().map((t=>t.id)).filter(Boolean);e.setColumnPinning((t=>{var e,o,i,A,a,s;return"right"===n?{left:(null!=(i=null==t?void 0:t.left)?i:[]).filter((t=>!(null!=r&&r.includes(t)))),right:[...(null!=(A=null==t?void 0:t.right)?A:[]).filter((t=>!(null!=r&&r.includes(t)))),...r]}:"left"===n?{left:[...(null!=(a=null==t?void 0:t.left)?a:[]).filter((t=>!(null!=r&&r.includes(t)))),...r],right:(null!=(s=null==t?void 0:t.right)?s:[]).filter((t=>!(null!=r&&r.includes(t))))}:{left:(null!=(e=null==t?void 0:t.left)?e:[]).filter((t=>!(null!=r&&r.includes(t)))),right:(null!=(o=null==t?void 0:t.right)?o:[]).filter((t=>!(null!=r&&r.includes(t))))}}))},t.getCanPin=()=>t.getLeafColumns().some((t=>{var n,r,o;return(null==(n=t.columnDef.enablePinning)||n)&&(null==(r=null!=(o=e.options.enableColumnPinning)?o:e.options.enablePinning)||r)})),t.getIsPinned=()=>{const n=t.getLeafColumns().map((t=>t.id)),{left:r,right:o}=e.getState().columnPinning,i=n.some((t=>null==r?void 0:r.includes(t))),A=n.some((t=>null==o?void 0:o.includes(t)));return i?"left":!!A&&"right"},t.getPinnedIndex=()=>{var n,r;const o=t.getIsPinned();return o?null!=(n=null==(r=e.getState().columnPinning)||null==(r=r[o])?void 0:r.indexOf(t.id))?n:-1:0}},createRow:(t,e)=>{t.getCenterVisibleCells=a((()=>[t._getAllVisibleCells(),e.getState().columnPinning.left,e.getState().columnPinning.right]),((t,e,n)=>{const r=[...null!=e?e:[],...null!=n?n:[]];return t.filter((t=>!r.includes(t.column.id)))}),s(e.options,"debugRows")),t.getLeftVisibleCells=a((()=>[t._getAllVisibleCells(),e.getState().columnPinning.left]),((t,e)=>(null!=e?e:[]).map((e=>t.find((t=>t.column.id===e)))).filter(Boolean).map((t=>({...t,position:"left"})))),s(e.options,"debugRows")),t.getRightVisibleCells=a((()=>[t._getAllVisibleCells(),e.getState().columnPinning.right]),((t,e)=>(null!=e?e:[]).map((e=>t.find((t=>t.column.id===e)))).filter(Boolean).map((t=>({...t,position:"right"})))),s(e.options,"debugRows"))},createTable:t=>{t.setColumnPinning=e=>null==t.options.onColumnPinningChange?void 0:t.options.onColumnPinningChange(e),t.resetColumnPinning=e=>{var n,r;return t.setColumnPinning(e?{left:[],right:[]}:null!=(n=null==(r=t.initialState)?void 0:r.columnPinning)?n:{left:[],right:[]})},t.getIsSomeColumnsPinned=e=>{var n;const r=t.getState().columnPinning;var o,i;return e?Boolean(null==(n=r[e])?void 0:n.length):Boolean((null==(o=r.left)?void 0:o.length)||(null==(i=r.right)?void 0:i.length))},t.getLeftLeafColumns=a((()=>[t.getAllLeafColumns(),t.getState().columnPinning.left]),((t,e)=>(null!=e?e:[]).map((e=>t.find((t=>t.id===e)))).filter(Boolean)),s(t.options,"debugColumns")),t.getRightLeafColumns=a((()=>[t.getAllLeafColumns(),t.getState().columnPinning.right]),((t,e)=>(null!=e?e:[]).map((e=>t.find((t=>t.id===e)))).filter(Boolean)),s(t.options,"debugColumns")),t.getCenterLeafColumns=a((()=>[t.getAllLeafColumns(),t.getState().columnPinning.left,t.getState().columnPinning.right]),((t,e,n)=>{const r=[...null!=e?e:[],...null!=n?n:[]];return t.filter((t=>!r.includes(t.id)))}),s(t.options,"debugColumns"))}};const O={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},T={getDefaultColumnDef:()=>O,getInitialState:t=>({columnSizing:{},columnSizingInfo:{startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]},...t}),getDefaultOptions:t=>({columnResizeMode:"onEnd",columnResizeDirection:"ltr",onColumnSizingChange:o("columnSizing",t),onColumnSizingInfoChange:o("columnSizingInfo",t)}),createColumn:(t,e)=>{t.getSize=()=>{var n,r,o;const i=e.getState().columnSizing[t.id];return Math.min(Math.max(null!=(n=t.columnDef.minSize)?n:O.minSize,null!=(r=null!=i?i:t.columnDef.size)?r:O.size),null!=(o=t.columnDef.maxSize)?o:O.maxSize)},t.getStart=a((t=>[t,R(e,t),e.getState().columnSizing]),((e,n)=>n.slice(0,t.getIndex(e)).reduce(((t,e)=>t+e.getSize()),0)),s(e.options,"debugColumns")),t.getAfter=a((t=>[t,R(e,t),e.getState().columnSizing]),((e,n)=>n.slice(t.getIndex(e)+1).reduce(((t,e)=>t+e.getSize()),0)),s(e.options,"debugColumns")),t.resetSize=()=>{e.setColumnSizing((e=>{let{[t.id]:n,...r}=e;return r}))},t.getCanResize=()=>{var n,r;return(null==(n=t.columnDef.enableResizing)||n)&&(null==(r=e.options.enableColumnResizing)||r)},t.getIsResizing=()=>e.getState().columnSizingInfo.isResizingColumn===t.id},createHeader:(t,e)=>{t.getSize=()=>{let e=0;const n=t=>{var r;t.subHeaders.length?t.subHeaders.forEach(n):e+=null!=(r=t.column.getSize())?r:0};return n(t),e},t.getStart=()=>{if(t.index>0){const e=t.headerGroup.headers[t.index-1];return e.getStart()+e.getSize()}return 0},t.getResizeHandler=n=>{const r=e.getColumn(t.column.id),o=null==r?void 0:r.getCanResize();return i=>{if(!r||!o)return;if(null==i.persist||i.persist(),M(i)&&i.touches&&i.touches.length>1)return;const A=t.getSize(),a=t?t.getLeafHeaders().map((t=>[t.column.id,t.column.getSize()])):[[r.id,r.getSize()]],s=M(i)?Math.round(i.touches[0].clientX):i.clientX,c={},l=(t,n)=>{"number"===typeof n&&(e.setColumnSizingInfo((t=>{var r,o;const i="rtl"===e.options.columnResizeDirection?-1:1,A=(n-(null!=(r=null==t?void 0:t.startOffset)?r:0))*i,a=Math.max(A/(null!=(o=null==t?void 0:t.startSize)?o:0),-.999999);return t.columnSizingStart.forEach((t=>{let[e,n]=t;c[e]=Math.round(100*Math.max(n+n*a,0))/100})),{...t,deltaOffset:A,deltaPercentage:a}})),"onChange"!==e.options.columnResizeMode&&"end"!==t||e.setColumnSizing((t=>({...t,...c}))))},u=t=>l("move",t),f=t=>{l("end",t),e.setColumnSizingInfo((t=>({...t,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]})))},d=n||("undefined"!==typeof document?document:null);const h={moveHandler:t=>u(t.clientX),upHandler:t=>{null==d||d.removeEventListener("mousemove",h.moveHandler),null==d||d.removeEventListener("mouseup",h.upHandler),f(t.clientX)}},p={moveHandler:t=>(t.cancelable&&(t.preventDefault(),t.stopPropagation()),u(t.touches[0].clientX),!1),upHandler:t=>{var e;null==d||d.removeEventListener("touchmove",p.moveHandler),null==d||d.removeEventListener("touchend",p.upHandler),t.cancelable&&(t.preventDefault(),t.stopPropagation()),f(null==(e=t.touches[0])?void 0:e.clientX)}},g=!!function(){if("boolean"===typeof k)return k;let t=!1;try{const e={get passive(){return t=!0,!1}},n=()=>{};window.addEventListener("test",n,e),window.removeEventListener("test",n)}catch(e){t=!1}return k=t,k}()&&{passive:!1};M(i)?(null==d||d.addEventListener("touchmove",p.moveHandler,g),null==d||d.addEventListener("touchend",p.upHandler,g)):(null==d||d.addEventListener("mousemove",h.moveHandler,g),null==d||d.addEventListener("mouseup",h.upHandler,g)),e.setColumnSizingInfo((t=>({...t,startOffset:s,startSize:A,deltaOffset:0,deltaPercentage:0,columnSizingStart:a,isResizingColumn:r.id})))}}},createTable:t=>{t.setColumnSizing=e=>null==t.options.onColumnSizingChange?void 0:t.options.onColumnSizingChange(e),t.setColumnSizingInfo=e=>null==t.options.onColumnSizingInfoChange?void 0:t.options.onColumnSizingInfoChange(e),t.resetColumnSizing=e=>{var n;t.setColumnSizing(e?{}:null!=(n=t.initialState.columnSizing)?n:{})},t.resetHeaderSizeInfo=e=>{var n;t.setColumnSizingInfo(e?{startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}:null!=(n=t.initialState.columnSizingInfo)?n:{startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]})},t.getTotalSize=()=>{var e,n;return null!=(e=null==(n=t.getHeaderGroups()[0])?void 0:n.headers.reduce(((t,e)=>t+e.getSize()),0))?e:0},t.getLeftTotalSize=()=>{var e,n;return null!=(e=null==(n=t.getLeftHeaderGroups()[0])?void 0:n.headers.reduce(((t,e)=>t+e.getSize()),0))?e:0},t.getCenterTotalSize=()=>{var e,n;return null!=(e=null==(n=t.getCenterHeaderGroups()[0])?void 0:n.headers.reduce(((t,e)=>t+e.getSize()),0))?e:0},t.getRightTotalSize=()=>{var e,n;return null!=(e=null==(n=t.getRightHeaderGroups()[0])?void 0:n.headers.reduce(((t,e)=>t+e.getSize()),0))?e:0}}};let k=null;function M(t){return"touchstart"===t.type}function R(t,e){return e?"center"===e?t.getCenterVisibleLeafColumns():"left"===e?t.getLeftVisibleLeafColumns():t.getRightVisibleLeafColumns():t.getVisibleLeafColumns()}const P={getInitialState:t=>({rowSelection:{},...t}),getDefaultOptions:t=>({onRowSelectionChange:o("rowSelection",t),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:t=>{t.setRowSelection=e=>null==t.options.onRowSelectionChange?void 0:t.options.onRowSelectionChange(e),t.resetRowSelection=e=>{var n;return t.setRowSelection(e?{}:null!=(n=t.initialState.rowSelection)?n:{})},t.toggleAllRowsSelected=e=>{t.setRowSelection((n=>{e="undefined"!==typeof e?e:!t.getIsAllRowsSelected();const r={...n},o=t.getPreGroupedRowModel().flatRows;return e?o.forEach((t=>{t.getCanSelect()&&(r[t.id]=!0)})):o.forEach((t=>{delete r[t.id]})),r}))},t.toggleAllPageRowsSelected=e=>t.setRowSelection((n=>{const r="undefined"!==typeof e?e:!t.getIsAllPageRowsSelected(),o={...n};return t.getRowModel().rows.forEach((e=>{H(o,e.id,r,!0,t)})),o})),t.getPreSelectedRowModel=()=>t.getCoreRowModel(),t.getSelectedRowModel=a((()=>[t.getState().rowSelection,t.getCoreRowModel()]),((e,n)=>Object.keys(e).length?D(t,n):{rows:[],flatRows:[],rowsById:{}}),s(t.options,"debugTable")),t.getFilteredSelectedRowModel=a((()=>[t.getState().rowSelection,t.getFilteredRowModel()]),((e,n)=>Object.keys(e).length?D(t,n):{rows:[],flatRows:[],rowsById:{}}),s(t.options,"debugTable")),t.getGroupedSelectedRowModel=a((()=>[t.getState().rowSelection,t.getSortedRowModel()]),((e,n)=>Object.keys(e).length?D(t,n):{rows:[],flatRows:[],rowsById:{}}),s(t.options,"debugTable")),t.getIsAllRowsSelected=()=>{const e=t.getFilteredRowModel().flatRows,{rowSelection:n}=t.getState();let r=Boolean(e.length&&Object.keys(n).length);return r&&e.some((t=>t.getCanSelect()&&!n[t.id]))&&(r=!1),r},t.getIsAllPageRowsSelected=()=>{const e=t.getPaginationRowModel().flatRows.filter((t=>t.getCanSelect())),{rowSelection:n}=t.getState();let r=!!e.length;return r&&e.some((t=>!n[t.id]))&&(r=!1),r},t.getIsSomeRowsSelected=()=>{var e;const n=Object.keys(null!=(e=t.getState().rowSelection)?e:{}).length;return n>0&&n<t.getFilteredRowModel().flatRows.length},t.getIsSomePageRowsSelected=()=>{const e=t.getPaginationRowModel().flatRows;return!t.getIsAllPageRowsSelected()&&e.filter((t=>t.getCanSelect())).some((t=>t.getIsSelected()||t.getIsSomeSelected()))},t.getToggleAllRowsSelectedHandler=()=>e=>{t.toggleAllRowsSelected(e.target.checked)},t.getToggleAllPageRowsSelectedHandler=()=>e=>{t.toggleAllPageRowsSelected(e.target.checked)}},createRow:(t,e)=>{t.toggleSelected=(n,r)=>{const o=t.getIsSelected();e.setRowSelection((i=>{var A;if(n="undefined"!==typeof n?n:!o,t.getCanSelect()&&o===n)return i;const a={...i};return H(a,t.id,n,null==(A=null==r?void 0:r.selectChildren)||A,e),a}))},t.getIsSelected=()=>{const{rowSelection:n}=e.getState();return L(t,n)},t.getIsSomeSelected=()=>{const{rowSelection:n}=e.getState();return"some"===N(t,n)},t.getIsAllSubRowsSelected=()=>{const{rowSelection:n}=e.getState();return"all"===N(t,n)},t.getCanSelect=()=>{var n;return"function"===typeof e.options.enableRowSelection?e.options.enableRowSelection(t):null==(n=e.options.enableRowSelection)||n},t.getCanSelectSubRows=()=>{var n;return"function"===typeof e.options.enableSubRowSelection?e.options.enableSubRowSelection(t):null==(n=e.options.enableSubRowSelection)||n},t.getCanMultiSelect=()=>{var n;return"function"===typeof e.options.enableMultiRowSelection?e.options.enableMultiRowSelection(t):null==(n=e.options.enableMultiRowSelection)||n},t.getToggleSelectedHandler=()=>{const e=t.getCanSelect();return n=>{var r;e&&t.toggleSelected(null==(r=n.target)?void 0:r.checked)}}}},H=(t,e,n,r,o)=>{var i;const A=o.getRow(e,!0);n?(A.getCanMultiSelect()||Object.keys(t).forEach((e=>delete t[e])),A.getCanSelect()&&(t[e]=!0)):delete t[e],r&&null!=(i=A.subRows)&&i.length&&A.getCanSelectSubRows()&&A.subRows.forEach((e=>H(t,e.id,n,r,o)))};function D(t,e){const n=t.getState().rowSelection,r=[],o={},i=function(t,e){return t.map((t=>{var e;const A=L(t,n);if(A&&(r.push(t),o[t.id]=t),null!=(e=t.subRows)&&e.length&&(t={...t,subRows:i(t.subRows)}),A)return t})).filter(Boolean)};return{rows:i(e.rows),flatRows:r,rowsById:o}}function L(t,e){var n;return null!=(n=e[t.id])&&n}function N(t,e,n){var r;if(null==(r=t.subRows)||!r.length)return!1;let o=!0,i=!1;return t.subRows.forEach((t=>{if((!i||o)&&(t.getCanSelect()&&(L(t,e)?i=!0:o=!1),t.subRows&&t.subRows.length)){const n=N(t,e);"all"===n?i=!0:"some"===n?(i=!0,o=!1):o=!1}})),o?"all":!!i&&"some"}const j=/([0-9]+)/gm;function K(t,e){return t===e?0:t>e?1:-1}function G(t){return"number"===typeof t?isNaN(t)||t===1/0||t===-1/0?"":String(t):"string"===typeof t?t:""}function V(t,e){const n=t.split(j).filter(Boolean),r=e.split(j).filter(Boolean);for(;n.length&&r.length;){const t=n.shift(),e=r.shift(),o=parseInt(t,10),i=parseInt(e,10),A=[o,i].sort();if(isNaN(A[0])){if(t>e)return 1;if(e>t)return-1}else{if(isNaN(A[1]))return isNaN(o)?-1:1;if(o>i)return 1;if(i>o)return-1}}return n.length-r.length}const z={alphanumeric:(t,e,n)=>V(G(t.getValue(n)).toLowerCase(),G(e.getValue(n)).toLowerCase()),alphanumericCaseSensitive:(t,e,n)=>V(G(t.getValue(n)),G(e.getValue(n))),text:(t,e,n)=>K(G(t.getValue(n)).toLowerCase(),G(e.getValue(n)).toLowerCase()),textCaseSensitive:(t,e,n)=>K(G(t.getValue(n)),G(e.getValue(n))),datetime:(t,e,n)=>{const r=t.getValue(n),o=e.getValue(n);return r>o?1:r<o?-1:0},basic:(t,e,n)=>K(t.getValue(n),e.getValue(n))},$=[u,{getInitialState:t=>({columnVisibility:{},...t}),getDefaultOptions:t=>({onColumnVisibilityChange:o("columnVisibility",t)}),createColumn:(t,e)=>{t.toggleVisibility=n=>{t.getCanHide()&&e.setColumnVisibility((e=>({...e,[t.id]:null!=n?n:!t.getIsVisible()})))},t.getIsVisible=()=>{var n,r;const o=t.columns;return null==(n=o.length?o.some((t=>t.getIsVisible())):null==(r=e.getState().columnVisibility)?void 0:r[t.id])||n},t.getCanHide=()=>{var n,r;return(null==(n=t.columnDef.enableHiding)||n)&&(null==(r=e.options.enableHiding)||r)},t.getToggleVisibilityHandler=()=>e=>{null==t.toggleVisibility||t.toggleVisibility(e.target.checked)}},createRow:(t,e)=>{t._getAllVisibleCells=a((()=>[t.getAllCells(),e.getState().columnVisibility]),(t=>t.filter((t=>t.column.getIsVisible()))),s(e.options,"debugRows")),t.getVisibleCells=a((()=>[t.getLeftVisibleCells(),t.getCenterVisibleCells(),t.getRightVisibleCells()]),((t,e,n)=>[...t,...e,...n]),s(e.options,"debugRows"))},createTable:t=>{const e=(e,n)=>a((()=>[n(),n().filter((t=>t.getIsVisible())).map((t=>t.id)).join("_")]),(t=>t.filter((t=>null==t.getIsVisible?void 0:t.getIsVisible()))),s(t.options,"debugColumns"));t.getVisibleFlatColumns=e(0,(()=>t.getAllFlatColumns())),t.getVisibleLeafColumns=e(0,(()=>t.getAllLeafColumns())),t.getLeftVisibleLeafColumns=e(0,(()=>t.getLeftLeafColumns())),t.getRightVisibleLeafColumns=e(0,(()=>t.getRightLeafColumns())),t.getCenterVisibleLeafColumns=e(0,(()=>t.getCenterLeafColumns())),t.setColumnVisibility=e=>null==t.options.onColumnVisibilityChange?void 0:t.options.onColumnVisibilityChange(e),t.resetColumnVisibility=e=>{var n;t.setColumnVisibility(e?{}:null!=(n=t.initialState.columnVisibility)?n:{})},t.toggleAllColumnsVisible=e=>{var n;e=null!=(n=e)?n:!t.getIsAllColumnsVisible(),t.setColumnVisibility(t.getAllLeafColumns().reduce(((t,n)=>({...t,[n.id]:e||!(null!=n.getCanHide&&n.getCanHide())})),{}))},t.getIsAllColumnsVisible=()=>!t.getAllLeafColumns().some((t=>!(null!=t.getIsVisible&&t.getIsVisible()))),t.getIsSomeColumnsVisible=()=>t.getAllLeafColumns().some((t=>null==t.getIsVisible?void 0:t.getIsVisible())),t.getToggleAllColumnsVisibilityHandler=()=>e=>{var n;t.toggleAllColumnsVisible(null==(n=e.target)?void 0:n.checked)}}},Q,I,h,E,{createTable:t=>{t._getGlobalFacetedRowModel=t.options.getFacetedRowModel&&t.options.getFacetedRowModel(t,"__global__"),t.getGlobalFacetedRowModel=()=>t.options.manualFiltering||!t._getGlobalFacetedRowModel?t.getPreFilteredRowModel():t._getGlobalFacetedRowModel(),t._getGlobalFacetedUniqueValues=t.options.getFacetedUniqueValues&&t.options.getFacetedUniqueValues(t,"__global__"),t.getGlobalFacetedUniqueValues=()=>t._getGlobalFacetedUniqueValues?t._getGlobalFacetedUniqueValues():new Map,t._getGlobalFacetedMinMaxValues=t.options.getFacetedMinMaxValues&&t.options.getFacetedMinMaxValues(t,"__global__"),t.getGlobalFacetedMinMaxValues=()=>{if(t._getGlobalFacetedMinMaxValues)return t._getGlobalFacetedMinMaxValues()}}},{getInitialState:t=>({globalFilter:void 0,...t}),getDefaultOptions:t=>({onGlobalFilterChange:o("globalFilter",t),globalFilterFn:"auto",getColumnCanGlobalFilter:e=>{var n;const r=null==(n=t.getCoreRowModel().flatRows[0])||null==(n=n._getAllCellsByColumnId()[e.id])?void 0:n.getValue();return"string"===typeof r||"number"===typeof r}}),createColumn:(t,e)=>{t.getCanGlobalFilter=()=>{var n,r,o,i;return(null==(n=t.columnDef.enableGlobalFilter)||n)&&(null==(r=e.options.enableGlobalFilter)||r)&&(null==(o=e.options.enableFilters)||o)&&(null==(i=null==e.options.getColumnCanGlobalFilter?void 0:e.options.getColumnCanGlobalFilter(t))||i)&&!!t.accessorFn}},createTable:t=>{t.getGlobalAutoFilterFn=()=>x.includesString,t.getGlobalFilterFn=()=>{var e,n;const{globalFilterFn:r}=t.options;return i(r)?r:"auto"===r?t.getGlobalAutoFilterFn():null!=(e=null==(n=t.options.filterFns)?void 0:n[r])?e:x[r]},t.setGlobalFilter=e=>{null==t.options.onGlobalFilterChange||t.options.onGlobalFilterChange(e)},t.resetGlobalFilter=e=>{t.setGlobalFilter(e?void 0:t.initialState.globalFilter)}}},{getInitialState:t=>({sorting:[],...t}),getDefaultColumnDef:()=>({sortingFn:"auto",sortUndefined:1}),getDefaultOptions:t=>({onSortingChange:o("sorting",t),isMultiSortEvent:t=>t.shiftKey}),createColumn:(t,e)=>{t.getAutoSortingFn=()=>{const n=e.getFilteredRowModel().flatRows.slice(10);let r=!1;for(const e of n){const n=null==e?void 0:e.getValue(t.id);if("[object Date]"===Object.prototype.toString.call(n))return z.datetime;if("string"===typeof n&&(r=!0,n.split(j).length>1))return z.alphanumeric}return r?z.text:z.basic},t.getAutoSortDir=()=>{const n=e.getFilteredRowModel().flatRows[0];return"string"===typeof(null==n?void 0:n.getValue(t.id))?"asc":"desc"},t.getSortingFn=()=>{var n,r;if(!t)throw new Error;return i(t.columnDef.sortingFn)?t.columnDef.sortingFn:"auto"===t.columnDef.sortingFn?t.getAutoSortingFn():null!=(n=null==(r=e.options.sortingFns)?void 0:r[t.columnDef.sortingFn])?n:z[t.columnDef.sortingFn]},t.toggleSorting=(n,r)=>{const o=t.getNextSortingOrder(),i="undefined"!==typeof n&&null!==n;e.setSorting((A=>{const a=null==A?void 0:A.find((e=>e.id===t.id)),s=null==A?void 0:A.findIndex((e=>e.id===t.id));let c,l=[],u=i?n:"desc"===o;var f;(c=null!=A&&A.length&&t.getCanMultiSort()&&r?a?"toggle":"add":null!=A&&A.length&&s!==A.length-1?"replace":a?"toggle":"replace","toggle"===c&&(i||o||(c="remove")),"add"===c)?(l=[...A,{id:t.id,desc:u}],l.splice(0,l.length-(null!=(f=e.options.maxMultiSortColCount)?f:Number.MAX_SAFE_INTEGER))):l="toggle"===c?A.map((e=>e.id===t.id?{...e,desc:u}:e)):"remove"===c?A.filter((e=>e.id!==t.id)):[{id:t.id,desc:u}];return l}))},t.getFirstSortDir=()=>{var n,r;return(null!=(n=null!=(r=t.columnDef.sortDescFirst)?r:e.options.sortDescFirst)?n:"desc"===t.getAutoSortDir())?"desc":"asc"},t.getNextSortingOrder=n=>{var r,o;const i=t.getFirstSortDir(),A=t.getIsSorted();return A?!!(A===i||null!=(r=e.options.enableSortingRemoval)&&!r||n&&null!=(o=e.options.enableMultiRemove)&&!o)&&("desc"===A?"asc":"desc"):i},t.getCanSort=()=>{var n,r;return(null==(n=t.columnDef.enableSorting)||n)&&(null==(r=e.options.enableSorting)||r)&&!!t.accessorFn},t.getCanMultiSort=()=>{var n,r;return null!=(n=null!=(r=t.columnDef.enableMultiSort)?r:e.options.enableMultiSort)?n:!!t.accessorFn},t.getIsSorted=()=>{var n;const r=null==(n=e.getState().sorting)?void 0:n.find((e=>e.id===t.id));return!!r&&(r.desc?"desc":"asc")},t.getSortIndex=()=>{var n,r;return null!=(n=null==(r=e.getState().sorting)?void 0:r.findIndex((e=>e.id===t.id)))?n:-1},t.clearSorting=()=>{e.setSorting((e=>null!=e&&e.length?e.filter((e=>e.id!==t.id)):[]))},t.getToggleSortingHandler=()=>{const n=t.getCanSort();return r=>{n&&(null==r.persist||r.persist(),null==t.toggleSorting||t.toggleSorting(void 0,!!t.getCanMultiSort()&&(null==e.options.isMultiSortEvent?void 0:e.options.isMultiSortEvent(r))))}}},createTable:t=>{t.setSorting=e=>null==t.options.onSortingChange?void 0:t.options.onSortingChange(e),t.resetSorting=e=>{var n,r;t.setSorting(e?[]:null!=(n=null==(r=t.initialState)?void 0:r.sorting)?n:[])},t.getPreSortedRowModel=()=>t.getGroupedRowModel(),t.getSortedRowModel=()=>(!t._getSortedRowModel&&t.options.getSortedRowModel&&(t._getSortedRowModel=t.options.getSortedRowModel(t)),t.options.manualSorting||!t._getSortedRowModel?t.getPreSortedRowModel():t._getSortedRowModel())}},U,{getInitialState:t=>({expanded:{},...t}),getDefaultOptions:t=>({onExpandedChange:o("expanded",t),paginateExpandedRows:!0}),createTable:t=>{let e=!1,n=!1;t._autoResetExpanded=()=>{var r,o;if(e){if(null!=(r=null!=(o=t.options.autoResetAll)?o:t.options.autoResetExpanded)?r:!t.options.manualExpanding){if(n)return;n=!0,t._queue((()=>{t.resetExpanded(),n=!1}))}}else t._queue((()=>{e=!0}))},t.setExpanded=e=>null==t.options.onExpandedChange?void 0:t.options.onExpandedChange(e),t.toggleAllRowsExpanded=e=>{(null!=e?e:!t.getIsAllRowsExpanded())?t.setExpanded(!0):t.setExpanded({})},t.resetExpanded=e=>{var n,r;t.setExpanded(e?{}:null!=(n=null==(r=t.initialState)?void 0:r.expanded)?n:{})},t.getCanSomeRowsExpand=()=>t.getPrePaginationRowModel().flatRows.some((t=>t.getCanExpand())),t.getToggleAllRowsExpandedHandler=()=>e=>{null==e.persist||e.persist(),t.toggleAllRowsExpanded()},t.getIsSomeRowsExpanded=()=>{const e=t.getState().expanded;return!0===e||Object.values(e).some(Boolean)},t.getIsAllRowsExpanded=()=>{const e=t.getState().expanded;return"boolean"===typeof e?!0===e:!!Object.keys(e).length&&!t.getRowModel().flatRows.some((t=>!t.getIsExpanded()))},t.getExpandedDepth=()=>{let e=0;return(!0===t.getState().expanded?Object.keys(t.getRowModel().rowsById):Object.keys(t.getState().expanded)).forEach((t=>{const n=t.split(".");e=Math.max(e,n.length)})),e},t.getPreExpandedRowModel=()=>t.getSortedRowModel(),t.getExpandedRowModel=()=>(!t._getExpandedRowModel&&t.options.getExpandedRowModel&&(t._getExpandedRowModel=t.options.getExpandedRowModel(t)),t.options.manualExpanding||!t._getExpandedRowModel?t.getPreExpandedRowModel():t._getExpandedRowModel())},createRow:(t,e)=>{t.toggleExpanded=n=>{e.setExpanded((r=>{var o;const i=!0===r||!(null==r||!r[t.id]);let A={};if(!0===r?Object.keys(e.getRowModel().rowsById).forEach((t=>{A[t]=!0})):A=r,n=null!=(o=n)?o:!i,!i&&n)return{...A,[t.id]:!0};if(i&&!n){const{[t.id]:e,...n}=A;return n}return r}))},t.getIsExpanded=()=>{var n;const r=e.getState().expanded;return!!(null!=(n=null==e.options.getIsRowExpanded?void 0:e.options.getIsRowExpanded(t))?n:!0===r||(null==r?void 0:r[t.id]))},t.getCanExpand=()=>{var n,r,o;return null!=(n=null==e.options.getRowCanExpand?void 0:e.options.getRowCanExpand(t))?n:(null==(r=e.options.enableExpanding)||r)&&!(null==(o=t.subRows)||!o.length)},t.getIsAllParentsExpanded=()=>{let n=!0,r=t;for(;n&&r.parentId;)r=e.getRow(r.parentId,!0),n=r.getIsExpanded();return n},t.getToggleExpandedHandler=()=>{const e=t.getCanExpand();return()=>{e&&t.toggleExpanded()}}}},{getInitialState:t=>({...t,pagination:{pageIndex:0,pageSize:10,...null==t?void 0:t.pagination}}),getDefaultOptions:t=>({onPaginationChange:o("pagination",t)}),createTable:t=>{let e=!1,n=!1;t._autoResetPageIndex=()=>{var r,o;if(e){if(null!=(r=null!=(o=t.options.autoResetAll)?o:t.options.autoResetPageIndex)?r:!t.options.manualPagination){if(n)return;n=!0,t._queue((()=>{t.resetPageIndex(),n=!1}))}}else t._queue((()=>{e=!0}))},t.setPagination=e=>null==t.options.onPaginationChange?void 0:t.options.onPaginationChange((t=>r(e,t))),t.resetPagination=e=>{var n;t.setPagination(e?{pageIndex:0,pageSize:10}:null!=(n=t.initialState.pagination)?n:{pageIndex:0,pageSize:10})},t.setPageIndex=e=>{t.setPagination((n=>{let o=r(e,n.pageIndex);const i="undefined"===typeof t.options.pageCount||-1===t.options.pageCount?Number.MAX_SAFE_INTEGER:t.options.pageCount-1;return o=Math.max(0,Math.min(o,i)),{...n,pageIndex:o}}))},t.resetPageIndex=e=>{var n,r;t.setPageIndex(e?0:null!=(n=null==(r=t.initialState)||null==(r=r.pagination)?void 0:r.pageIndex)?n:0)},t.resetPageSize=e=>{var n,r;t.setPageSize(e?10:null!=(n=null==(r=t.initialState)||null==(r=r.pagination)?void 0:r.pageSize)?n:10)},t.setPageSize=e=>{t.setPagination((t=>{const n=Math.max(1,r(e,t.pageSize)),o=t.pageSize*t.pageIndex,i=Math.floor(o/n);return{...t,pageIndex:i,pageSize:n}}))},t.setPageCount=e=>t.setPagination((n=>{var o;let i=r(e,null!=(o=t.options.pageCount)?o:-1);return"number"===typeof i&&(i=Math.max(-1,i)),{...n,pageCount:i}})),t.getPageOptions=a((()=>[t.getPageCount()]),(t=>{let e=[];return t&&t>0&&(e=[...new Array(t)].fill(null).map(((t,e)=>e))),e}),s(t.options,"debugTable")),t.getCanPreviousPage=()=>t.getState().pagination.pageIndex>0,t.getCanNextPage=()=>{const{pageIndex:e}=t.getState().pagination,n=t.getPageCount();return-1===n||0!==n&&e<n-1},t.previousPage=()=>t.setPageIndex((t=>t-1)),t.nextPage=()=>t.setPageIndex((t=>t+1)),t.firstPage=()=>t.setPageIndex(0),t.lastPage=()=>t.setPageIndex(t.getPageCount()-1),t.getPrePaginationRowModel=()=>t.getExpandedRowModel(),t.getPaginationRowModel=()=>(!t._getPaginationRowModel&&t.options.getPaginationRowModel&&(t._getPaginationRowModel=t.options.getPaginationRowModel(t)),t.options.manualPagination||!t._getPaginationRowModel?t.getPrePaginationRowModel():t._getPaginationRowModel()),t.getPageCount=()=>{var e;return null!=(e=t.options.pageCount)?e:Math.ceil(t.getRowCount()/t.getState().pagination.pageSize)},t.getRowCount=()=>{var e;return null!=(e=t.options.rowCount)?e:t.getPrePaginationRowModel().rows.length}}},{getInitialState:t=>({rowPinning:{top:[],bottom:[]},...t}),getDefaultOptions:t=>({onRowPinningChange:o("rowPinning",t)}),createRow:(t,e)=>{t.pin=(n,r,o)=>{const i=r?t.getLeafRows().map((t=>{let{id:e}=t;return e})):[],A=o?t.getParentRows().map((t=>{let{id:e}=t;return e})):[],a=new Set([...A,t.id,...i]);e.setRowPinning((t=>{var e,r,o,i,A,s;return"bottom"===n?{top:(null!=(o=null==t?void 0:t.top)?o:[]).filter((t=>!(null!=a&&a.has(t)))),bottom:[...(null!=(i=null==t?void 0:t.bottom)?i:[]).filter((t=>!(null!=a&&a.has(t)))),...Array.from(a)]}:"top"===n?{top:[...(null!=(A=null==t?void 0:t.top)?A:[]).filter((t=>!(null!=a&&a.has(t)))),...Array.from(a)],bottom:(null!=(s=null==t?void 0:t.bottom)?s:[]).filter((t=>!(null!=a&&a.has(t))))}:{top:(null!=(e=null==t?void 0:t.top)?e:[]).filter((t=>!(null!=a&&a.has(t)))),bottom:(null!=(r=null==t?void 0:t.bottom)?r:[]).filter((t=>!(null!=a&&a.has(t))))}}))},t.getCanPin=()=>{var n;const{enableRowPinning:r,enablePinning:o}=e.options;return"function"===typeof r?r(t):null==(n=null!=r?r:o)||n},t.getIsPinned=()=>{const n=[t.id],{top:r,bottom:o}=e.getState().rowPinning,i=n.some((t=>null==r?void 0:r.includes(t))),A=n.some((t=>null==o?void 0:o.includes(t)));return i?"top":!!A&&"bottom"},t.getPinnedIndex=()=>{var n,r;const o=t.getIsPinned();if(!o)return-1;const i=null==(n="top"===o?e.getTopRows():e.getBottomRows())?void 0:n.map((t=>{let{id:e}=t;return e}));return null!=(r=null==i?void 0:i.indexOf(t.id))?r:-1}},createTable:t=>{t.setRowPinning=e=>null==t.options.onRowPinningChange?void 0:t.options.onRowPinningChange(e),t.resetRowPinning=e=>{var n,r;return t.setRowPinning(e?{top:[],bottom:[]}:null!=(n=null==(r=t.initialState)?void 0:r.rowPinning)?n:{top:[],bottom:[]})},t.getIsSomeRowsPinned=e=>{var n;const r=t.getState().rowPinning;var o,i;return e?Boolean(null==(n=r[e])?void 0:n.length):Boolean((null==(o=r.top)?void 0:o.length)||(null==(i=r.bottom)?void 0:i.length))},t._getPinnedRows=(e,n,r)=>{var o;return(null==(o=t.options.keepPinnedRows)||o?(null!=n?n:[]).map((e=>{const n=t.getRow(e,!0);return n.getIsAllParentsExpanded()?n:null})):(null!=n?n:[]).map((t=>e.find((e=>e.id===t))))).filter(Boolean).map((t=>({...t,position:r})))},t.getTopRows=a((()=>[t.getRowModel().rows,t.getState().rowPinning.top]),((e,n)=>t._getPinnedRows(e,n,"top")),s(t.options,"debugRows")),t.getBottomRows=a((()=>[t.getRowModel().rows,t.getState().rowPinning.bottom]),((e,n)=>t._getPinnedRows(e,n,"bottom")),s(t.options,"debugRows")),t.getCenterRows=a((()=>[t.getRowModel().rows,t.getState().rowPinning.top,t.getState().rowPinning.bottom]),((t,e,n)=>{const r=new Set([...null!=e?e:[],...null!=n?n:[]]);return t.filter((t=>!r.has(t.id)))}),s(t.options,"debugRows"))}},P,T];function Y(t){var e,n;const o=[...$,...null!=(e=t._features)?e:[]];let i={_features:o};const A=i._features.reduce(((t,e)=>Object.assign(t,null==e.getDefaultOptions?void 0:e.getDefaultOptions(i))),{});let c={...null!=(n=t.initialState)?n:{}};i._features.forEach((t=>{var e;c=null!=(e=null==t.getInitialState?void 0:t.getInitialState(c))?e:c}));const l=[];let u=!1;const f={_features:o,options:{...A,...t},initialState:c,_queue:t=>{l.push(t),u||(u=!0,Promise.resolve().then((()=>{for(;l.length;)l.shift()();u=!1})).catch((t=>setTimeout((()=>{throw t})))))},reset:()=>{i.setState(i.initialState)},setOptions:t=>{const e=r(t,i.options);i.options=(t=>i.options.mergeOptions?i.options.mergeOptions(A,t):{...A,...t})(e)},getState:()=>i.options.state,setState:t=>{null==i.options.onStateChange||i.options.onStateChange(t)},_getRowId:(t,e,n)=>{var r;return null!=(r=null==i.options.getRowId?void 0:i.options.getRowId(t,e,n))?r:`${n?[n.id,e].join("."):e}`},getCoreRowModel:()=>(i._getCoreRowModel||(i._getCoreRowModel=i.options.getCoreRowModel(i)),i._getCoreRowModel()),getRowModel:()=>i.getPaginationRowModel(),getRow:(t,e)=>{let n=(e?i.getPrePaginationRowModel():i.getRowModel()).rowsById[t];if(!n&&(n=i.getCoreRowModel().rowsById[t],!n))throw new Error;return n},_getDefaultColumnDef:a((()=>[i.options.defaultColumn]),(t=>{var e;return t=null!=(e=t)?e:{},{header:t=>{const e=t.header.column.columnDef;return e.accessorKey?e.accessorKey:e.accessorFn?e.id:null},cell:t=>{var e,n;return null!=(e=null==(n=t.renderValue())||null==n.toString?void 0:n.toString())?e:null},...i._features.reduce(((t,e)=>Object.assign(t,null==e.getDefaultColumnDef?void 0:e.getDefaultColumnDef())),{}),...t}}),s(t,"debugColumns")),_getColumnDefs:()=>i.options.columns,getAllColumns:a((()=>[i._getColumnDefs()]),(t=>{const e=function(t,n,r){return void 0===r&&(r=0),t.map((t=>{const o=function(t,e,n,r){var o,i;const A={...t._getDefaultColumnDef(),...e},c=A.accessorKey;let l,u=null!=(o=null!=(i=A.id)?i:c?"function"===typeof String.prototype.replaceAll?c.replaceAll(".","_"):c.replace(/\./g,"_"):void 0)?o:"string"===typeof A.header?A.header:void 0;if(A.accessorFn?l=A.accessorFn:c&&(l=c.includes(".")?t=>{let e=t;for(const r of c.split(".")){var n;e=null==(n=e)?void 0:n[r]}return e}:t=>t[A.accessorKey]),!u)throw new Error;let f={id:`${String(u)}`,accessorFn:l,parent:r,depth:n,columnDef:A,columns:[],getFlatColumns:a((()=>[!0]),(()=>{var t;return[f,...null==(t=f.columns)?void 0:t.flatMap((t=>t.getFlatColumns()))]}),s(t.options,"debugColumns")),getLeafColumns:a((()=>[t._getOrderColumnsFn()]),(t=>{var e;if(null!=(e=f.columns)&&e.length){let e=f.columns.flatMap((t=>t.getLeafColumns()));return t(e)}return[f]}),s(t.options,"debugColumns"))};for(const a of t._features)null==a.createColumn||a.createColumn(f,t);return f}(i,t,r,n),A=t;return o.columns=A.columns?e(A.columns,o,r+1):[],o}))};return e(t)}),s(t,"debugColumns")),getAllFlatColumns:a((()=>[i.getAllColumns()]),(t=>t.flatMap((t=>t.getFlatColumns()))),s(t,"debugColumns")),_getAllFlatColumnsById:a((()=>[i.getAllFlatColumns()]),(t=>t.reduce(((t,e)=>(t[e.id]=e,t)),{})),s(t,"debugColumns")),getAllLeafColumns:a((()=>[i.getAllColumns(),i._getOrderColumnsFn()]),((t,e)=>e(t.flatMap((t=>t.getLeafColumns())))),s(t,"debugColumns")),getColumn:t=>i._getAllFlatColumnsById()[t]};Object.assign(i,f);for(let r=0;r<i._features.length;r++){const t=i._features[r];null==t||null==t.createTable||t.createTable(i)}return i}function W(){return t=>a((()=>[t.options.data]),(e=>{const n={rows:[],flatRows:[],rowsById:{}},r=function(e,o,i){void 0===o&&(o=0);const A=[];for(let s=0;s<e.length;s++){const c=d(t,t._getRowId(e[s],s,i),e[s],s,o,void 0,null==i?void 0:i.id);var a;if(n.flatRows.push(c),n.rowsById[c.id]=c,A.push(c),t.options.getSubRows)c.originalSubRows=t.options.getSubRows(e[s],s),null!=(a=c.originalSubRows)&&a.length&&(c.subRows=r(c.originalSubRows,o+1,c))}return A};return n.rows=r(e),n}),s(t.options,"debugTable",0,(()=>t._autoResetPageIndex())))}function X(){return t=>a((()=>[t.getState().expanded,t.getPreExpandedRowModel(),t.options.paginateExpandedRows]),((t,e,n)=>!e.rows.length||!0!==t&&!Object.keys(null!=t?t:{}).length?e:n?q(e):e),s(t.options,"debugTable"))}function q(t){const e=[],n=t=>{var r;e.push(t),null!=(r=t.subRows)&&r.length&&t.getIsExpanded()&&t.subRows.forEach(n)};return t.rows.forEach(n),{rows:e,flatRows:t.flatRows,rowsById:t.rowsById}}function J(t,e,n){return n.options.filterFromLeafRows?function(t,e,n){var r;const o=[],i={},A=null!=(r=n.options.maxLeafRowFilterDepth)?r:100,a=function(t,r){void 0===r&&(r=0);const s=[];for(let l=0;l<t.length;l++){var c;let u=t[l];const f=d(n,u.id,u.original,u.index,u.depth,void 0,u.parentId);if(f.columnFilters=u.columnFilters,null!=(c=u.subRows)&&c.length&&r<A){if(f.subRows=a(u.subRows,r+1),u=f,e(u)&&!f.subRows.length){s.push(u),i[u.id]=u,o.push(u);continue}if(e(u)||f.subRows.length){s.push(u),i[u.id]=u,o.push(u);continue}}else u=f,e(u)&&(s.push(u),i[u.id]=u,o.push(u))}return s};return{rows:a(t),flatRows:o,rowsById:i}}(t,e,n):function(t,e,n){var r;const o=[],i={},A=null!=(r=n.options.maxLeafRowFilterDepth)?r:100,a=function(t,r){void 0===r&&(r=0);const s=[];for(let l=0;l<t.length;l++){let u=t[l];if(e(u)){var c;if(null!=(c=u.subRows)&&c.length&&r<A){const t=d(n,u.id,u.original,u.index,u.depth,void 0,u.parentId);t.subRows=a(u.subRows,r+1),u=t}s.push(u),o.push(u),i[u.id]=u}}return s};return{rows:a(t),flatRows:o,rowsById:i}}(t,e,n)}function Z(){return t=>a((()=>[t.getPreFilteredRowModel(),t.getState().columnFilters,t.getState().globalFilter]),((e,n,r)=>{if(!e.rows.length||(null==n||!n.length)&&!r){for(let t=0;t<e.flatRows.length;t++)e.flatRows[t].columnFilters={},e.flatRows[t].columnFiltersMeta={};return e}const o=[],i=[];(null!=n?n:[]).forEach((e=>{var n;const r=t.getColumn(e.id);if(!r)return;const i=r.getFilterFn();i&&o.push({id:e.id,filterFn:i,resolvedValue:null!=(n=null==i.resolveFilterValue?void 0:i.resolveFilterValue(e.value))?n:e.value})}));const A=(null!=n?n:[]).map((t=>t.id)),a=t.getGlobalFilterFn(),s=t.getAllLeafColumns().filter((t=>t.getCanGlobalFilter()));let c,l;r&&a&&s.length&&(A.push("__global__"),s.forEach((t=>{var e;i.push({id:t.id,filterFn:a,resolvedValue:null!=(e=null==a.resolveFilterValue?void 0:a.resolveFilterValue(r))?e:r})})));for(let t=0;t<e.flatRows.length;t++){const n=e.flatRows[t];if(n.columnFilters={},o.length)for(let t=0;t<o.length;t++){c=o[t];const e=c.id;n.columnFilters[e]=c.filterFn(n,e,c.resolvedValue,(t=>{n.columnFiltersMeta[e]=t}))}if(i.length){for(let t=0;t<i.length;t++){l=i[t];const e=l.id;if(l.filterFn(n,e,l.resolvedValue,(t=>{n.columnFiltersMeta[e]=t}))){n.columnFilters.__global__=!0;break}}!0!==n.columnFilters.__global__&&(n.columnFilters.__global__=!1)}}return J(e.rows,(t=>{for(let e=0;e<A.length;e++)if(!1===t.columnFilters[A[e]])return!1;return!0}),t)}),s(t.options,"debugTable",0,(()=>t._autoResetPageIndex())))}function tt(){return t=>a((()=>[t.getState().grouping,t.getPreGroupedRowModel()]),((e,n)=>{if(!n.rows.length||!e.length)return n.rows.forEach((t=>{t.depth=0,t.parentId=void 0})),n;const r=e.filter((e=>t.getColumn(e))),o=[],i={},a=function(e,n,s){if(void 0===n&&(n=0),n>=r.length)return e.map((t=>(t.depth=n,o.push(t),i[t.id]=t,t.subRows&&(t.subRows=a(t.subRows,n+1,t.id)),t)));const c=r[n],l=function(t,e){const n=new Map;return t.reduce(((t,n)=>{const r=`${n.getGroupingValue(e)}`,o=t.get(r);return o?o.push(n):t.set(r,[n]),t}),n)}(e,c),u=Array.from(l.entries()).map(((e,l)=>{let[u,f]=e,h=`${c}:${u}`;h=s?`${s}>${h}`:h;const p=a(f,n+1,h);p.forEach((t=>{t.parentId=h}));const g=n?A(f,(t=>t.subRows)):f,y=d(t,h,g[0].original,l,n,void 0,s);return Object.assign(y,{groupingColumnId:c,groupingValue:u,subRows:p,leafRows:g,getValue:e=>{if(r.includes(e)){if(y._valuesCache.hasOwnProperty(e))return y._valuesCache[e];var n;if(f[0])y._valuesCache[e]=null!=(n=f[0].getValue(e))?n:void 0;return y._valuesCache[e]}if(y._groupingValuesCache.hasOwnProperty(e))return y._groupingValuesCache[e];const o=t.getColumn(e),i=null==o?void 0:o.getAggregationFn();return i?(y._groupingValuesCache[e]=i(e,g,f),y._groupingValuesCache[e]):void 0}}),p.forEach((t=>{o.push(t),i[t.id]=t})),y}));return u},s=a(n.rows,0);return s.forEach((t=>{o.push(t),i[t.id]=t})),{rows:s,flatRows:o,rowsById:i}}),s(t.options,"debugTable",0,(()=>{t._queue((()=>{t._autoResetExpanded(),t._autoResetPageIndex()}))})))}function et(t){return t=>a((()=>[t.getState().pagination,t.getPrePaginationRowModel(),t.options.paginateExpandedRows?void 0:t.getState().expanded]),((e,n)=>{if(!n.rows.length)return n;const{pageSize:r,pageIndex:o}=e;let{rows:i,flatRows:A,rowsById:a}=n;const s=r*o,c=s+r;let l;i=i.slice(s,c),l=t.options.paginateExpandedRows?{rows:i,flatRows:A,rowsById:a}:q({rows:i,flatRows:A,rowsById:a}),l.flatRows=[];const u=t=>{l.flatRows.push(t),t.subRows.length&&t.subRows.forEach(u)};return l.rows.forEach(u),l}),s(t.options,"debugTable"))}function nt(){return t=>a((()=>[t.getState().sorting,t.getPreSortedRowModel()]),((e,n)=>{if(!n.rows.length||null==e||!e.length)return n;const r=t.getState().sorting,o=[],i=r.filter((e=>{var n;return null==(n=t.getColumn(e.id))?void 0:n.getCanSort()})),A={};i.forEach((e=>{const n=t.getColumn(e.id);n&&(A[e.id]={sortUndefined:n.columnDef.sortUndefined,invertSorting:n.columnDef.invertSorting,sortingFn:n.getSortingFn()})}));const a=t=>{const e=t.map((t=>({...t})));return e.sort(((t,e)=>{for(let r=0;r<i.length;r+=1){var n;const o=i[r],a=A[o.id],s=a.sortUndefined,c=null!=(n=null==o?void 0:o.desc)&&n;let l=0;if(s){const n=void 0===t.getValue(o.id),r=void 0===e.getValue(o.id);if(n||r){if("first"===s)return n?-1:1;if("last"===s)return n?1:-1;l=n&&r?0:n?s:-s}}if(0===l&&(l=a.sortingFn(t,e,o.id)),0!==l)return c&&(l*=-1),a.invertSorting&&(l*=-1),l}return t.index-e.index})),e.forEach((t=>{var e;o.push(t),null!=(e=t.subRows)&&e.length&&(t.subRows=a(t.subRows))})),e};return{rows:a(n.rows),flatRows:o,rowsById:n.rowsById}}),s(t.options,"debugTable",0,(()=>t._autoResetPageIndex())))}},34164:(t,e,n)=>{"use strict";function r(t){var e,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t)){var i=t.length;for(e=0;e<i;e++)t[e]&&(n=r(t[e]))&&(o&&(o+=" "),o+=n)}else for(n in t)t[n]&&(o&&(o+=" "),o+=n);return o}function o(){for(var t,e,n=0,o="",i=arguments.length;n<i;n++)(t=arguments[n])&&(e=r(t))&&(o&&(o+=" "),o+=e);return o}n.d(e,{$:()=>o,A:()=>i});const i=o},34287:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(58503);function o(t,e){var n,o={},i={};for(n in null!==t&&"object"===typeof t||(t={}),null!==e&&"object"===typeof e||(e={}),e)n in t?o[n]=(0,r.A)(t[n],e[n]):i[n]=e[n];return function(t){for(n in o)i[n]=o[n](t);return i}}},34840:(t,e,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;t.exports=r},34843:(t,n,r)=>{"use strict";r.d(n,{Kq:()=>c,Xr:()=>g,fp:()=>y,md:()=>p});var o=r(96540),i=r(52035),A=r(90868);const a=(0,o.createContext)(void 0);function s(t){const e=(0,o.useContext)(a);return(null==t?void 0:t.store)||e||(0,i.zp)()}function c({children:t,store:e}){const n=(0,o.useRef)(void 0);return e||n.current||(n.current=(0,i.y$)()),(0,o.createElement)(a.Provider,{value:e||n.current},t)}const l=t=>"function"===typeof(null==t?void 0:t.then),u=t=>{t.status||(t.status="pending",t.then((e=>{t.status="fulfilled",t.value=e}),(e=>{t.status="rejected",t.reason=e})))},f=o.use||(t=>{if("pending"===t.status)throw t;if("fulfilled"===t.status)return t.value;throw"rejected"===t.status?t.reason:(u(t),t)}),d=new WeakMap,h=(t,n)=>{let r=d.get(t);return r||(r=new Promise(((o,i)=>{let a=t;const s=t=>e=>{a===t&&o(e)},c=t=>e=>{a===t&&i(e)},u=()=>{try{const t=n();l(t)?(d.set(t,r),a=t,t.then(s(t),c(t)),(0,A.MO)(t,u)):o(t)}catch(e){i(e)}};t.then(s(t),c(t)),(0,A.MO)(t,u)})),d.set(t,r)),r};function p(t,n){const{delay:r,unstable_promiseStatus:i=!o.use}=n||{},A=s(n),[[a,c,d],p]=(0,o.useReducer)((e=>{const n=A.get(t);return Object.is(e[0],n)&&e[1]===A&&e[2]===t?e:[n,A,t]}),void 0,(()=>[A.get(t),A,t]));let g=a;if(c===A&&d===t||(p(),g=A.get(t)),(0,o.useEffect)((()=>{const n=A.sub(t,(()=>{if(i)try{const e=A.get(t);l(e)&&u(h(e,(()=>A.get(t))))}catch(e){}"number"!==typeof r?p():setTimeout(p,r)}));return p(),n}),[A,t,r,i]),(0,o.useDebugValue)(g),l(g)){const e=h(g,(()=>A.get(t)));return i&&u(e),f(e)}return g}function g(t,e){const n=s(e);return(0,o.useCallback)(((...e)=>{if(!("write"in t))throw new Error("not writable atom");return n.set(t,...e)}),[n,t])}function y(t,e){return[p(t,e),g(t,e)]}},34932:t=>{t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length,o=Array(r);++n<r;)o[n]=e(t[n],n,t);return o}},35031:(t,e,n)=>{"use strict";var r=n(97751),o=n(79504),i=n(38480),A=n(33717),a=n(28551),s=o([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=i.f(a(t)),n=A.f;return n?s(e,n(t)):e}},35345:t=>{"use strict";t.exports=URIError},35529:(t,e,n)=>{var r=n(39344),o=n(28879),i=n(55527);t.exports=function(t){return"function"!=typeof t.constructor||i(t)?{}:r(o(t))}},35610:(t,e,n)=>{"use strict";var r=n(91291),o=Math.max,i=Math.min;t.exports=function(t,e){var n=r(t);return n<0?o(n+e,0):i(n,e)}},35644:(t,e,n)=>{"use strict";var r=n(46518),o=n(76557),i=n(44995),A=i.get,a=i.has,s=i.set;r({target:"WeakMap",proto:!0,real:!0,forced:!0},{emplace:function(t,e){var n,r,i=o(this);return a(i,t)?(n=A(i,t),"update"in e&&(n=e.update(n,t,i),s(i,t,n)),n):(r=e.insert(t,i),s(i,t,r),r)}})},35694:(t,e,n)=>{"use strict";var r=n(46518),o=n(79504),i=n(97080),A=n(38469),a=n(655),s=o([].join),c=o([].push);r({target:"Set",proto:!0,real:!0,forced:!0},{join:function(t){var e=i(this),n=void 0===t?",":a(t),r=[];return A(e,(function(t){c(r,t)})),s(r,n)}})},35749:(t,e,n)=>{var r=n(81042);t.exports=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=r&&void 0===e?"__lodash_hash_undefined__":e,this}},35917:(t,e,n)=>{"use strict";var r=n(43724),o=n(79039),i=n(4055);t.exports=!r&&!o((function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},35970:(t,e,n)=>{var r=n(83120);t.exports=function(t){return(null==t?0:t.length)?r(t,1):[]}},36108:(t,n,r)=>{"use strict";r.d(n,{T:()=>cn});var o=r(64251),i=r(26674),A=r(19282);const a=[];function s(t){const e=t.defaultIntegrations||[],n=t.integrations;let r;if(e.forEach((t=>{t.isDefaultInstance=!0})),Array.isArray(n))r=[...e,...n];else if("function"===typeof n){const t=n(e);r=Array.isArray(t)?t:[t]}else r=e;return function(t){const e={};return t.forEach((t=>{const{name:n}=t,r=e[n];r&&!r.isDefaultInstance&&t.isDefaultInstance||(e[n]=t)})),Object.values(e)}(r)}function c(t,e){for(const n of e)n?.afterAllSetup&&n.afterAllSetup(t)}function l(t,e,n){if(n[e.name])i.T&&A.Yz.log(`Integration skipped because it was already installed: ${e.name}`);else{if(n[e.name]=e,-1===a.indexOf(e.name)&&"function"===typeof e.setupOnce&&(e.setupOnce(),a.push(e.name)),e.setup&&"function"===typeof e.setup&&e.setup(t),"function"===typeof e.preprocessEvent){const n=e.preprocessEvent.bind(e);t.on("preprocessEvent",((e,r)=>n(e,r,t)))}if("function"===typeof e.processEvent){const n=e.processEvent.bind(e),r=Object.assign(((e,r)=>n(e,r,t)),{id:e.name});t.addEventProcessor(r)}i.T&&A.Yz.log(`Integration installed: ${e.name}`)}}function u(t){const e=[];t.message&&e.push(t.message);try{const n=t.exception.values[t.exception.values.length-1];n?.value&&(e.push(n.value),n.type&&e.push(`${n.type}: ${n.value}`))}catch{}return e}var f=r(9600),d=r(70125);const h=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,'can\'t redefine non-configurable property "solana"',"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],p=(t={})=>{let e;return{name:"EventFilters",setup(n){const r=n.getOptions();e=y(t,r)},processEvent(n,r,o){if(!e){const n=o.getOptions();e=y(t,n)}return function(t,e){if(t.type){if("transaction"===t.type&&function(t,e){if(!e?.length)return!1;const n=t.transaction;return!!n&&(0,d.Xr)(n,e)}(t,e.ignoreTransactions))return i.T&&A.Yz.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.\nEvent: ${(0,f.$X)(t)}`),!0}else{if(function(t,e){if(!e?.length)return!1;return u(t).some((t=>(0,d.Xr)(t,e)))}(t,e.ignoreErrors))return i.T&&A.Yz.warn(`Event dropped due to being matched by \`ignoreErrors\` option.\nEvent: ${(0,f.$X)(t)}`),!0;if(function(t){if(!t.exception?.values?.length)return!1;return!t.message&&!t.exception.values.some((t=>t.stacktrace||t.type&&"Error"!==t.type||t.value))}(t))return i.T&&A.Yz.warn(`Event dropped due to not having an error message, error type or stacktrace.\nEvent: ${(0,f.$X)(t)}`),!0;if(function(t,e){if(!e?.length)return!1;const n=m(t);return!!n&&(0,d.Xr)(n,e)}(t,e.denyUrls))return i.T&&A.Yz.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${(0,f.$X)(t)}.\nUrl: ${m(t)}`),!0;if(!function(t,e){if(!e?.length)return!0;const n=m(t);return!n||(0,d.Xr)(n,e)}(t,e.allowUrls))return i.T&&A.Yz.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${(0,f.$X)(t)}.\nUrl: ${m(t)}`),!0}return!1}(n,e)?null:n}}},g=(t={})=>({...p(t),name:"InboundFilters"});function y(t={},e={}){return{allowUrls:[...t.allowUrls||[],...e.allowUrls||[]],denyUrls:[...t.denyUrls||[],...e.denyUrls||[]],ignoreErrors:[...t.ignoreErrors||[],...e.ignoreErrors||[],...t.disableErrorDefaults?[]:h],ignoreTransactions:[...t.ignoreTransactions||[],...e.ignoreTransactions||[]]}}function m(t){try{const e=[...t.exception?.values??[]].reverse().find((t=>void 0===t.mechanism?.parent_id&&t.stacktrace?.frames?.length)),n=e?.stacktrace?.frames;return n?function(t=[]){for(let e=t.length-1;e>=0;e--){const n=t[e];if(n&&"<anonymous>"!==n.filename&&"[native code]"!==n.filename)return n.filename||null}return null}(n):null}catch{return i.T&&A.Yz.error(`Cannot extract url for event ${(0,f.$X)(t)}`),null}}var v=r(56099),w=r(46403);let b;const B=new WeakMap,_=()=>({name:"FunctionToString",setupOnce(){b=Function.prototype.toString;try{Function.prototype.toString=function(...t){const e=(0,w.sp)(this),n=B.has((0,v.KU)())&&void 0!==e?e:this;return b.apply(n,t)}}catch{}},setup(t){B.set(t,!0)}});var x=r(51685);const C=()=>{let t;return{name:"Dedupe",processEvent(e){if(e.type)return e;try{if(function(t,e){if(!e)return!1;if(function(t,e){const n=t.message,r=e.message;if(!n&&!r)return!1;if(n&&!r||!n&&r)return!1;if(n!==r)return!1;if(!F(t,e))return!1;if(!E(t,e))return!1;return!0}(t,e))return!0;if(function(t,e){const n=S(e),r=S(t);if(!n||!r)return!1;if(n.type!==r.type||n.value!==r.value)return!1;if(!F(t,e))return!1;if(!E(t,e))return!1;return!0}(t,e))return!0;return!1}(e,t))return i.T&&A.Yz.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return t=e}}};function E(t,e){let n=(0,x.RV)(t),r=(0,x.RV)(e);if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;if(r.length!==n.length)return!1;for(let o=0;o<r.length;o++){const t=r[o],e=n[o];if(t.filename!==e.filename||t.lineno!==e.lineno||t.colno!==e.colno||t.function!==e.function)return!1}return!0}function F(t,e){let n=t.fingerprint,r=e.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;try{return!(n.join("")!==r.join(""))}catch{return!1}}function S(t){return t.exception?.values?.[0]}function U(t,e){!0===e.debug&&(i.T?A.Yz.enable():(0,A.pq)((()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})));(0,v.o5)().update(e.initialScope);const n=new t(e);return function(t){(0,v.o5)().setClient(t)}(n),n.init(),n}var Q=r(20144),I=r(7313),O=r(71111),T=r(95200),k=r(94837),M=r(18845);function R(t,e=[]){return[t,e]}function P(t,e){const[n,r]=t;return[n,[...r,e]]}function H(t,e){const n=t[1];for(const r of n){if(e(r,r[0].type))return!0}return!1}function D(t){const e=(0,T.Se)(M.O);return e.encodePolyfill?e.encodePolyfill(t):(new TextEncoder).encode(t)}function L(t){const[e,n]=t;let r=JSON.stringify(e);function o(t){"string"===typeof r?r="string"===typeof t?r+t:[D(r),t]:r.push("string"===typeof t?D(t):t)}for(const i of n){const[t,e]=i;if(o(`\n${JSON.stringify(t)}\n`),"string"===typeof e||e instanceof Uint8Array)o(e);else{let t;try{t=JSON.stringify(e)}catch{t=JSON.stringify((0,k.S8)(e))}o(t)}}return"string"===typeof r?r:function(t){const e=t.reduce(((t,e)=>t+e.length),0),n=new Uint8Array(e);let r=0;for(const o of t)n.set(o,r),r+=o.length;return n}(r)}function N(t){const e="string"===typeof t.data?D(t.data):t.data;return[{type:"attachment",length:e.length,filename:t.filename,content_type:t.contentType,attachment_type:t.attachmentType},e]}const j={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",raw_security:"security",log:"log_item",metric:"metric",trace_metric:"metric"};function K(t){return j[t]}function G(t){if(!t?.sdk)return;const{name:e,version:n}=t.sdk;return{name:e,version:n}}function V(t,e,n,r){const o=G(n),i=t.type&&"replay_event"!==t.type?t.type:"event";!function(t,e){if(!e)return t;const n=t.sdk||{};t.sdk={...n,name:n.name||e.name,version:n.version||e.version,integrations:[...t.sdk?.integrations||[],...e.integrations||[]],packages:[...t.sdk?.packages||[],...e.packages||[]],settings:t.sdk?.settings||e.settings?{...t.sdk?.settings,...e.settings}:void 0}}(t,n?.sdk);const A=function(t,e,n,r){const o=t.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:t.event_id,sent_at:(new Date).toISOString(),...e&&{sdk:e},...!!n&&r&&{dsn:(0,O.SB)(r)},...o&&{trace:o}}}(t,o,r,e);delete t.sdkProcessingMetadata;return R(A,[[{type:i},t]])}function z(t,e){const n=e??$(t)??[];if(0===n.length)return;const r=t.getOptions(),o=function(t,e,n,r){const o={};return e?.sdk&&(o.sdk={name:e.sdk.name,version:e.sdk.version}),n&&r&&(o.dsn=(0,O.SB)(r)),R(o,[(i=t,[{type:"log",item_count:i.length,content_type:"application/vnd.sentry.items.log+json"},{items:i}])]);var i}(n,r._metadata,r.tunnel,t.getDsn());Y().set(t,[]),t.emit("flushLogs"),t.sendEnvelope(o)}function $(t){return Y().get(t)}function Y(){return(0,T.BY)("clientToLogBufferMap",(()=>new WeakMap))}function W(t,e){const n=e??X(t)??[];if(0===n.length)return;const r=t.getOptions(),o=function(t,e,n,r){const o={};return e?.sdk&&(o.sdk={name:e.sdk.name,version:e.sdk.version}),n&&r&&(o.dsn=(0,O.SB)(r)),R(o,[(i=t,[{type:"trace_metric",item_count:i.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{items:i}])]);var i}(n,r._metadata,r.tunnel,t.getDsn());q().set(t,[]),t.emit("flushMetrics"),t.sendEnvelope(o)}function X(t){return q().get(t)}function q(){return(0,T.BY)("clientToMetricBufferMap",(()=>new WeakMap))}var J=r(59328),Z=r(89783),tt=r(93177);var et=r(64208),nt=r(45734);var rt=r(10409);function ot(t){A.Yz.log(`Ignoring span ${t.op} - ${t.description} because it matches \`ignoreSpans\`.`)}function it(t,e){if(!e?.length||!t.description)return!1;for(const r of e){if("string"===typeof(n=r)||n instanceof RegExp){if((0,d._c)(t.description,r))return i.T&&ot(t),!0;continue}if(!r.name&&!r.op)continue;const e=!r.name||(0,d._c)(t.description,r.name),o=!r.op||t.op&&(0,d._c)(t.op,r.op);if(e&&o)return i.T&&ot(t),!0}var n;return!1}function At(t,e){const n=e.parent_span_id,r=e.span_id;if(n)for(const o of t)o.parent_span_id===r&&(o.parent_span_id=n)}var at=r(97316),st=r(17786),ct=r(74611);const lt="Not capturing exception because it's already been captured.",ut="Discarded session because of missing or non-string release",ft=Symbol.for("SentryInternalError"),dt=Symbol.for("SentryDoNotSendEventError");function ht(t){return{message:t,[ft]:!0}}function pt(t){return{message:t,[dt]:!0}}function gt(t){return!!t&&"object"===typeof t&&ft in t}function yt(t){return!!t&&"object"===typeof t&&dt in t}function mt(t,e,n,r,o){let i,A=0;t.on(n,(()=>{A=0,clearTimeout(i)})),t.on(e,(e=>{A+=r(e),A>=8e5?o(t):(clearTimeout(i),i=setTimeout((()=>{o(t)}),5e3))})),t.on("flush",(()=>{o(t)}))}class vt{constructor(t){if(this._options=t,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],t.dsn?this._dsn=(0,O.AD)(t.dsn):i.T&&A.Yz.warn("No DSN provided, client will not send events."),this._dsn){const e=(0,Q.Z)(this._dsn,t.tunnel,t._metadata?t._metadata.sdk:void 0);this._transport=t.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:e})}this._options.enableLogs&&mt(this,"afterCaptureLog","flushLogs",_t,z),this._options._experiments?.enableMetrics&&mt(this,"afterCaptureMetric","flushMetrics",Bt,W)}captureException(t,e,n){const r=(0,f.eJ)();if((0,f.GR)(t))return i.T&&A.Yz.log(lt),r;const o={event_id:r,...e};return this._process(this.eventFromException(t,o).then((t=>this._captureEvent(t,o,n)))),o.event_id}captureMessage(t,e,n,r){const o={event_id:(0,f.eJ)(),...n},i=(0,et.NF)(t)?t:String(t),A=(0,et.sO)(t)?this.eventFromMessage(i,e,o):this.eventFromException(t,o);return this._process(A.then((t=>this._captureEvent(t,o,r)))),o.event_id}captureEvent(t,e,n){const r=(0,f.eJ)();if(e?.originalException&&(0,f.GR)(e.originalException))return i.T&&A.Yz.log(lt),r;const o={event_id:r,...e},a=t.sdkProcessingMetadata||{},s=a.capturedSpanScope,c=a.capturedSpanIsolationScope;return this._process(this._captureEvent(t,o,s||n,c)),o.event_id}captureSession(t){this.sendSession(t),(0,J.qO)(t,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(t){const e=this._transport;if(!e)return!0;this.emit("flush");const n=await this._isClientDoneProcessing(t),r=await e.flush(t);return n&&r}async close(t){const e=await this.flush(t);return this.getOptions().enabled=!1,this.emit("close"),e}getEventProcessors(){return this._eventProcessors}addEventProcessor(t){this._eventProcessors.push(t)}init(){(this._isEnabled()||this._options.integrations.some((({name:t})=>t.startsWith("Spotlight"))))&&this._setupIntegrations()}getIntegrationByName(t){return this._integrations[t]}addIntegration(t){const e=this._integrations[t.name];l(this,t,this._integrations),e||c(this,[t])}sendEvent(t,e={}){this.emit("beforeSendEvent",t,e);let n=V(t,this._dsn,this._options._metadata,this._options.tunnel);for(const r of e.attachments||[])n=P(n,N(r));this.sendEnvelope(n).then((e=>this.emit("afterSendEvent",t,e)))}sendSession(t){const{release:e,environment:n=I.U}=this._options;if("aggregates"in t){const r=t.attrs||{};if(!r.release&&!e)return void(i.T&&A.Yz.warn(ut));r.release=r.release||e,r.environment=r.environment||n,t.attrs=r}else{if(!t.release&&!e)return void(i.T&&A.Yz.warn(ut));t.release=t.release||e,t.environment=t.environment||n}this.emit("beforeSendSession",t);const r=function(t,e,n,r){const o=G(n);return R({sent_at:(new Date).toISOString(),...o&&{sdk:o},...!!r&&e&&{dsn:(0,O.SB)(e)}},["aggregates"in t?[{type:"sessions"},t]:[{type:"session"},t.toJSON()]])}(t,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(r)}recordDroppedEvent(t,e,n=1){if(this._options.sendClientReports){const r=`${t}:${e}`;i.T&&A.Yz.log(`Recording outcome: "${r}"${n>1?` (${n} times)`:""}`),this._outcomes[r]=(this._outcomes[r]||0)+n}}on(t,e){const n=this._hooks[t]=this._hooks[t]||new Set,r=(...t)=>e(...t);return n.add(r),()=>{n.delete(r)}}emit(t,...e){const n=this._hooks[t];n&&n.forEach((t=>t(...e)))}async sendEnvelope(t){if(this.emit("beforeEnvelope",t),this._isEnabled()&&this._transport)try{return await this._transport.send(t)}catch(e){return i.T&&A.Yz.error("Error while sending envelope:",e),{}}return i.T&&A.Yz.error("Transport disabled"),{}}_setupIntegrations(){const{integrations:t}=this._options;this._integrations=function(t,e){const n={};return e.forEach((e=>{e&&l(t,e,n)})),n}(this,t),c(this,t)}_updateSessionFromEvent(t,e){let n="fatal"===e.level,r=!1;const o=e.exception?.values;if(o){r=!0;for(const t of o){const e=t.mechanism;if(!1===e?.handled){n=!0;break}}}const i="ok"===t.status;(i&&0===t.errors||i&&n)&&((0,J.qO)(t,{...n&&{status:"crashed"},errors:t.errors||Number(r||n)}),this.captureSession(t))}async _isClientDoneProcessing(t){let e=0;for(;!t||e<t;){if(await new Promise((t=>setTimeout(t,1))),!this._numProcessing)return!0;e++}return!1}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(t,e,n,r){const o=this.getOptions(),i=Object.keys(this._integrations);return!e.integrations&&i?.length&&(e.integrations=i),this.emit("preprocessEvent",t,e),t.type||r.setLastEventId(t.event_id||e.event_id),(0,rt.mG)(o,t,e,n,this,r).then((t=>{if(null===t)return t;this.emit("postprocessEvent",t,e),t.contexts={trace:(0,v.vn)(n),...t.contexts};const r=(0,Z.ao)(this,n);return t.sdkProcessingMetadata={dynamicSamplingContext:r,...t.sdkProcessingMetadata},t}))}_captureEvent(t,e={},n=(0,v.o5)(),r=(0,v.rm)()){return i.T&&wt(t)&&A.Yz.log(`Captured error event \`${u(t)[0]||"<unknown>"}\``),this._processEvent(t,e,n,r).then((t=>t.event_id),(t=>{i.T&&(yt(t)?A.Yz.log(t.message):gt(t)?A.Yz.warn(t.message):A.Yz.warn(t))}))}_processEvent(t,e,n,r){const o=this.getOptions(),{sampleRate:i}=o,A=bt(t),a=wt(t),s=t.type||"error",c=`before send for type \`${s}\``,l="undefined"===typeof i?void 0:function(t){if("boolean"===typeof t)return Number(t);const e="string"===typeof t?parseFloat(t):t;return"number"!==typeof e||isNaN(e)||e<0||e>1?void 0:e}(i);if(a&&"number"===typeof l&&Math.random()>l)return this.recordDroppedEvent("sample_rate","error"),(0,st.xg)(pt(`Discarding event because it's not included in the random sample (sampling rate = ${i})`));const u="replay_event"===s?"replay":s;return this._prepareEvent(t,e,n,r).then((t=>{if(null===t)throw this.recordDroppedEvent("event_processor",u),pt("An event processor returned `null`, will not send event.");if(e.data&&!0===e.data.__sentry__)return t;const n=function(t,e,n,r){const{beforeSend:o,beforeSendTransaction:i,beforeSendSpan:A,ignoreSpans:a}=e;let s=n;if(wt(s)&&o)return o(s,r);if(bt(s)){if(A||a){const e=function(t){const{trace_id:e,parent_span_id:n,span_id:r,status:o,origin:i,data:A,op:a}=t.contexts?.trace??{};return{data:A??{},description:t.transaction,op:a,parent_span_id:n,span_id:r??"",start_timestamp:t.start_timestamp??0,status:o,timestamp:t.timestamp,trace_id:e??"",origin:i,profile_id:A?.[ct.E1],exclusive_time:A?.[ct.jG],measurements:t.measurements,is_segment:!0}}(s);if(a?.length&&it(e,a))return null;if(A){const t=A(e);t?s=(0,nt.h)(n,{type:"transaction",timestamp:(c=t).timestamp,start_timestamp:c.start_timestamp,transaction:c.description,contexts:{trace:{trace_id:c.trace_id,span_id:c.span_id,parent_span_id:c.parent_span_id,op:c.op,status:c.status,origin:c.origin,data:{...c.data,...c.profile_id&&{[ct.E1]:c.profile_id},...c.exclusive_time&&{[ct.jG]:c.exclusive_time}}}},measurements:c.measurements}):(0,at.xl)()}if(s.spans){const e=[],n=s.spans;for(const t of n)if(a?.length&&it(t,a))At(n,t);else if(A){const n=A(t);n?e.push(n):((0,at.xl)(),e.push(t))}else e.push(t);const r=s.spans.length-e.length;r&&t.recordDroppedEvent("before_send","span",r),s.spans=e}}if(i){if(s.spans){const t=s.spans.length;s.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:t}}return i(s,r)}}var c;return s}(this,o,t,e);return function(t,e){const n=`${e} must return \`null\` or a valid event.`;if((0,et.Qg)(t))return t.then((t=>{if(!(0,et.Qd)(t)&&null!==t)throw ht(n);return t}),(t=>{throw ht(`${e} rejected with ${t}`)}));if(!(0,et.Qd)(t)&&null!==t)throw ht(n);return t}(n,c)})).then((o=>{if(null===o){if(this.recordDroppedEvent("before_send",u),A){const e=1+(t.spans||[]).length;this.recordDroppedEvent("before_send","span",e)}throw pt(`${c} returned \`null\`, will not send event.`)}const i=n.getSession()||r.getSession();if(a&&i&&this._updateSessionFromEvent(i,o),A){const t=(o.sdkProcessingMetadata?.spanCountBeforeProcessing||0)-(o.spans?o.spans.length:0);t>0&&this.recordDroppedEvent("before_send","span",t)}const s=o.transaction_info;if(A&&s&&o.transaction!==t.transaction){const t="custom";o.transaction_info={...s,source:t}}return this.sendEvent(o,e),o})).then(null,(t=>{if(yt(t)||gt(t))throw t;throw this.captureException(t,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:t}),ht(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${t}`)}))}_process(t){this._numProcessing++,t.then((t=>(this._numProcessing--,t)),(t=>(this._numProcessing--,t)))}_clearOutcomes(){const t=this._outcomes;return this._outcomes={},Object.entries(t).map((([t,e])=>{const[n,r]=t.split(":");return{reason:n,category:r,quantity:e}}))}_flushOutcomes(){i.T&&A.Yz.log("Flushing outcomes...");const t=this._clearOutcomes();if(0===t.length)return void(i.T&&A.Yz.log("No outcomes to send"));if(!this._dsn)return void(i.T&&A.Yz.log("No dsn provided, will not send outcomes"));i.T&&A.Yz.log("Sending outcomes:",t);const e=(n=t,R((r=this._options.tunnel&&(0,O.SB)(this._dsn))?{dsn:r}:{},[[{type:"client_report"},{timestamp:o||(0,tt.lu)(),discarded_events:n}]]));var n,r,o;this.sendEnvelope(e)}}function wt(t){return void 0===t.type}function bt(t){return"transaction"===t.type}function Bt(t){let e=0;return t.name&&(e+=2*t.name.length),"string"===typeof t.value?e+=2*t.value.length:e+=8,e+xt(t.attributes)}function _t(t){let e=0;return t.message&&(e+=2*t.message.length),e+xt(t.attributes)}function xt(t){if(!t)return 0;let e=0;return Object.values(t).forEach((t=>{Array.isArray(t)?e+=t.length*Ct(t[0]):(0,et.sO)(t)?e+=Ct(t):e+=100})),e}function Ct(t){return"string"===typeof t?2*t.length:"number"===typeof t?8:"boolean"===typeof t?4:0}var Et=r(43674);function Ft(t,e,n=[e],r="npm"){const o=t._metadata||{};o.sdk||(o.sdk={name:`sentry.javascript.${e}`,packages:n.map((t=>({name:`${r}:@sentry/${t}`,version:Et.M}))),version:Et.M}),t._metadata=o}function St(t){"aggregates"in t?void 0===t.attrs?.ip_address&&(t.attrs={...t.attrs,ip_address:"{{auto}}"}):void 0===t.ipAddress&&(t.ipAddress="{{auto}}")}function Ut(t,e){const n=Ot(t,e),r={type:Mt(e),value:Rt(e)};return n.length&&(r.stacktrace={frames:n}),void 0===r.type&&""===r.value&&(r.value="Unrecoverable error caught"),r}function Qt(t,e,n,r){const o=(0,v.KU)(),i=o?.getOptions().normalizeDepth,A=function(t){for(const e in t)if(Object.prototype.hasOwnProperty.call(t,e)){const n=t[e];if(n instanceof Error)return n}return}(e),a={__serialized__:(0,k.cd)(e,i)};if(A)return{exception:{values:[Ut(t,A)]},extra:a};const s={exception:{values:[{type:(0,et.xH)(e)?e.constructor.name:r?"UnhandledRejection":"Error",value:Dt(e,{isUnhandledRejection:r})}]},extra:a};if(n){const e=Ot(t,n);e.length&&(s.exception.values[0].stacktrace={frames:e})}return s}function It(t,e){return{exception:{values:[Ut(t,e)]}}}function Ot(t,e){const n=e.stacktrace||e.stack||"",r=function(t){if(t&&Tt.test(t.message))return 1;return 0}(e),o=function(t){if("number"===typeof t.framesToPop)return t.framesToPop;return 0}(e);try{return t(n,r,o)}catch{}return[]}const Tt=/Minified React error #\d+;/i;function kt(t){return"undefined"!==typeof WebAssembly&&"undefined"!==typeof WebAssembly.Exception&&t instanceof WebAssembly.Exception}function Mt(t){const e=t?.name;if(!e&&kt(t)){return t.message&&Array.isArray(t.message)&&2==t.message.length?t.message[0]:"WebAssembly.Exception"}return e}function Rt(t){const e=t?.message;return kt(t)?Array.isArray(t.message)&&2==t.message.length?t.message[1]:"wasm exception":e?e.error&&"string"===typeof e.error.message?e.error.message:e:"No error message"}function Pt(t,e,n,r,o){let i;if((0,et.T2)(e)&&e.error){return It(t,e.error)}if((0,et.BD)(e)||(0,et.W6)(e)){const o=e;if("stack"in e)i=It(t,e);else{const e=o.name||((0,et.BD)(o)?"DOMError":"DOMException"),A=o.message?`${e}: ${o.message}`:e;i=Ht(t,A,n,r),(0,f.gO)(i,A)}return"code"in o&&(i.tags={...i.tags,"DOMException.code":`${o.code}`}),i}if((0,et.bJ)(e))return It(t,e);if((0,et.Qd)(e)||(0,et.xH)(e)){return i=Qt(t,e,n,o),(0,f.M6)(i,{synthetic:!0}),i}return i=Ht(t,e,n,r),(0,f.gO)(i,`${e}`,void 0),(0,f.M6)(i,{synthetic:!0}),i}function Ht(t,e,n,r){const o={};if(r&&n){const r=Ot(t,n);r.length&&(o.exception={values:[{value:e,stacktrace:{frames:r}}]}),(0,f.M6)(o,{synthetic:!0})}if((0,et.NF)(e)){const{__sentry_template_string__:t,__sentry_template_values__:n}=e;return o.logentry={message:t,params:n},o}return o.message=e,o}function Dt(t,{isUnhandledRejection:e}){const n=(0,w.HF)(t),r=e?"promise rejection":"exception";if((0,et.T2)(t))return`Event \`ErrorEvent\` captured as ${r} with message \`${t.message}\``;if((0,et.xH)(t)){return`Event \`${function(t){try{const e=Object.getPrototypeOf(t);return e?e.constructor.name:void 0}catch{}}(t)}\` (type=${t.type}) captured as ${r}`}return`Object captured as ${r} with keys: ${n}`}var Lt=r(90452);class Nt extends vt{constructor(t){const e=(n=t,{release:"string"===typeof __SENTRY_RELEASE__?__SENTRY_RELEASE__:Lt.jf.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...n});var n;Ft(e,"browser",["browser"],Lt.jf.SENTRY_SDK_SOURCE||"npm"),e._metadata?.sdk&&(e._metadata.sdk.settings={infer_ip:e.sendDefaultPii?"auto":"never",...e._metadata.sdk.settings}),super(e);const{sendDefaultPii:r,sendClientReports:o,enableLogs:i,_experiments:A}=this._options;Lt.jf.document&&(o||i||A?.enableMetrics)&&Lt.jf.document.addEventListener("visibilitychange",(()=>{"hidden"===Lt.jf.document.visibilityState&&(o&&this._flushOutcomes(),i&&z(this),A?.enableMetrics&&W(this))})),r&&this.on("beforeSendSession",St)}eventFromException(t,e){return function(t,e,n,r){const o=Pt(t,e,n?.syntheticException||void 0,r);return(0,f.M6)(o),o.level="error",n?.event_id&&(o.event_id=n.event_id),(0,st.XW)(o)}(this._options.stackParser,t,e,this._options.attachStacktrace)}eventFromMessage(t,e="info",n){return function(t,e,n="info",r,o){const i=Ht(t,e,r?.syntheticException||void 0,o);return i.level=n,r?.event_id&&(i.event_id=r.event_id),(0,st.XW)(i)}(this._options.stackParser,t,e,n,this._options.attachStacktrace)}_prepareEvent(t,e,n,r){return t.platform=t.platform||"javascript",super._prepareEvent(t,e,n,r)}}const jt={},Kt={};function Gt(t,e){jt[t]=jt[t]||[],jt[t].push(e)}function Vt(t,n){if(!Kt[t]){Kt[t]=!0;try{n()}catch(e){i.T&&A.Yz.error(`Error while instrumenting ${t}`,e)}}}function zt(t,n){const r=t&&jt[t];if(r)for(const o of r)try{o(n)}catch(e){i.T&&A.Yz.error(`Error while triggering instrumentation handler.\nType: ${t}\nName: ${(0,x.qQ)(o)}\nError:`,e)}}function $t(){"console"in M.O&&A.Ow.forEach((function(t){t in M.O.console&&(0,w.GS)(M.O.console,t,(function(e){return A.Z9[t]=e,function(...e){zt("console",{args:e,level:t});const n=A.Z9[t];n?.apply(M.O.console,e)}}))}))}const Yt=M.O;function Wt(){if(!("fetch"in Yt))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function Xt(t){return t&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(t.toString())}function qt(t,e=!1){e&&!function(){if("string"===typeof EdgeRuntime)return!0;if(!Wt())return!1;if(Xt(Yt.fetch))return!0;let t=!1;const e=Yt.document;if(e&&"function"===typeof e.createElement)try{const n=e.createElement("iframe");n.hidden=!0,e.head.appendChild(n),n.contentWindow?.fetch&&(t=Xt(n.contentWindow.fetch)),e.head.removeChild(n)}catch(n){i.T&&A.Yz.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return t}()||(0,w.GS)(M.O,"fetch",(function(e){return function(...n){const r=new Error,{method:o,url:i}=function(t){if(0===t.length)return{method:"GET",url:""};if(2===t.length){const[e,n]=t;return{url:Zt(e),method:Jt(n,"method")?String(n.method).toUpperCase():"GET"}}const e=t[0];return{url:Zt(e),method:Jt(e,"method")?String(e.method).toUpperCase():"GET"}}(n),A={args:n,fetchData:{method:o,url:i},startTimestamp:1e3*(0,tt.zf)(),virtualError:r,headers:te(n)};return t||zt("fetch",{...A}),e.apply(M.O,n).then((async e=>(t?t(e):zt("fetch",{...A,endTimestamp:1e3*(0,tt.zf)(),response:e}),e)),(t=>{if(zt("fetch",{...A,endTimestamp:1e3*(0,tt.zf)(),error:t}),(0,et.bJ)(t)&&void 0===t.stack&&(t.stack=r.stack,(0,w.my)(t,"framesToPop",1)),t instanceof TypeError&&("Failed to fetch"===t.message||"Load failed"===t.message||"NetworkError when attempting to fetch resource."===t.message))try{const e=new URL(A.fetchData.url);t.message=`${t.message} (${e.host})`}catch{}throw t}))}}))}function Jt(t,e){return!!t&&"object"===typeof t&&!!t[e]}function Zt(t){return"string"===typeof t?t:t?Jt(t,"url")?t.url:t.toString?t.toString():"":""}function te(t){const[e,n]=t;try{if("object"===typeof n&&null!==n&&"headers"in n&&n.headers)return new Headers(n.headers);if((0,et.ks)(e))return new Headers(e.headers)}catch{}}const ee=100;function ne(t,e){const n=(0,v.KU)(),r=(0,v.rm)();if(!n)return;const{beforeBreadcrumb:o=null,maxBreadcrumbs:i=ee}=n.getOptions();if(i<=0)return;const a={timestamp:(0,tt.lu)(),...t},s=o?(0,A.pq)((()=>o(a,e))):a;null!==s&&(n.emit&&n.emit("beforeAddBreadcrumb",s,e),r.addBreadcrumb(s,i))}var re=r(57726);function oe(t){return"warn"===t?"warning":["fatal","error","warning","log","info","debug"].includes(t)?t:"log"}function ie(t){return void 0===t?void 0:t>=400&&t<500?"warning":t>=500?"error":void 0}function Ae(t){if(!t)return{};const e=t.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!e)return{};const n=e[6]||"",r=e[8]||"";return{host:e[4],path:e[5],protocol:e[2],search:n,hash:r,relative:e[5]+n+r}}const ae=M.O;let se,ce,le;function ue(){if(!ae.document)return;const t=zt.bind(null,"dom"),e=fe(t,!0);ae.document.addEventListener("click",e,!1),ae.document.addEventListener("keypress",e,!1),["EventTarget","Node"].forEach((e=>{const n=ae,r=n[e]?.prototype;r?.hasOwnProperty?.("addEventListener")&&((0,w.GS)(r,"addEventListener",(function(e){return function(n,r,o){if("click"===n||"keypress"==n)try{const r=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},i=r[n]=r[n]||{refCount:0};if(!i.handler){const r=fe(t);i.handler=r,e.call(this,n,r,o)}i.refCount++}catch{}return e.call(this,n,r,o)}})),(0,w.GS)(r,"removeEventListener",(function(t){return function(e,n,r){if("click"===e||"keypress"==e)try{const n=this.__sentry_instrumentation_handlers__||{},o=n[e];o&&(o.refCount--,o.refCount<=0&&(t.call(this,e,o.handler,r),o.handler=void 0,delete n[e]),0===Object.keys(n).length&&delete this.__sentry_instrumentation_handlers__)}catch{}return t.call(this,e,n,r)}})))}))}function fe(t,e=!1){return n=>{if(!n||n._sentryCaptured)return;const r=function(t){try{return t.target}catch{return null}}(n);if(function(t,e){return"keypress"===t&&(!e?.tagName||"INPUT"!==e.tagName&&"TEXTAREA"!==e.tagName&&!e.isContentEditable)}(n.type,r))return;(0,w.my)(n,"_sentryCaptured",!0),r&&!r._sentryId&&(0,w.my)(r,"_sentryId",(0,f.eJ)());const o="keypress"===n.type?"input":n.type;if(!function(t){if(t.type!==ce)return!1;try{if(!t.target||t.target._sentryId!==le)return!1}catch{}return!0}(n)){t({event:n,name:o,global:e}),ce=n.type,le=r?r._sentryId:void 0}clearTimeout(se),se=ae.setTimeout((()=>{le=void 0,ce=void 0}),1e3)}}const de="__sentry_xhr_v3__";function he(){if(!ae.XMLHttpRequest)return;const t=XMLHttpRequest.prototype;t.open=new Proxy(t.open,{apply(t,e,n){const r=new Error,o=1e3*(0,tt.zf)(),i=(0,et.Kg)(n[0])?n[0].toUpperCase():void 0,A=function(t){if((0,et.Kg)(t))return t;try{return t.toString()}catch{}return}(n[1]);if(!i||!A)return t.apply(e,n);e[de]={method:i,url:A,request_headers:{}},"POST"===i&&A.match(/sentry_key/)&&(e.__sentry_own_request__=!0);const a=()=>{const t=e[de];if(t&&4===e.readyState){try{t.status_code=e.status}catch{}zt("xhr",{endTimestamp:1e3*(0,tt.zf)(),startTimestamp:o,xhr:e,virtualError:r})}};return"onreadystatechange"in e&&"function"===typeof e.onreadystatechange?e.onreadystatechange=new Proxy(e.onreadystatechange,{apply:(t,e,n)=>(a(),t.apply(e,n))}):e.addEventListener("readystatechange",a),e.setRequestHeader=new Proxy(e.setRequestHeader,{apply(t,e,n){const[r,o]=n,i=e[de];return i&&(0,et.Kg)(r)&&(0,et.Kg)(o)&&(i.request_headers[r.toLowerCase()]=o),t.apply(e,n)}}),t.apply(e,n)}}),t.send=new Proxy(t.send,{apply(t,e,n){const r=e[de];if(!r)return t.apply(e,n);void 0!==n[0]&&(r.body=n[0]);return zt("xhr",{startTimestamp:1e3*(0,tt.zf)(),xhr:e}),t.apply(e,n)}})}let pe;function ge(t){const e="history";Gt(e,t),Vt(e,ye)}function ye(){function t(t){return function(...e){const n=e.length>2?e[2]:void 0;if(n){const r=pe,o=function(t){try{return new URL(t,ae.location.origin).toString()}catch{return t}}(String(n));if(pe=o,r===o)return t.apply(this,e);zt("history",{from:r,to:o})}return t.apply(this,e)}}ae.addEventListener("popstate",(()=>{const t=ae.location.href,e=pe;if(pe=t,e===t)return;zt("history",{from:e,to:t})})),"history"in Yt&&Yt.history&&((0,w.GS)(ae.history,"pushState",t),(0,w.GS)(ae.history,"replaceState",t))}var me=r(49431);const ve=1024,we=(t={})=>{const e={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...t};return{name:"Breadcrumbs",setup(t){var n;e.console&&function(t){const e="console";Gt(e,t),Vt(e,$t)}(function(t){return function(e){if((0,v.KU)()!==t)return;const n={category:"console",data:{arguments:e.args,logger:"console"},level:oe(e.level),message:(0,d.gt)(e.args," ")};if("assert"===e.level){if(!1!==e.args[0])return;n.message=`Assertion failed: ${(0,d.gt)(e.args.slice(1)," ")||"console.assert"}`,n.data.arguments=e.args.slice(1)}ne(n,{input:e.args,level:e.level})}}(t)),e.dom&&(n=function(t,e){return function(n){if((0,v.KU)()!==t)return;let r,o,i="object"===typeof e?e.serializeAttribute:void 0,a="object"===typeof e&&"number"===typeof e.maxStringLength?e.maxStringLength:void 0;a&&a>ve&&(me.T&&A.Yz.warn(`\`dom.maxStringLength\` cannot exceed 1024, but a value of ${a} was configured. Sentry will use 1024 instead.`),a=ve),"string"===typeof i&&(i=[i]);try{const t=n.event,e=function(t){return!!t&&!!t.target}(t)?t.target:t;r=(0,re.Hd)(e,{keyAttrs:i,maxStringLength:a}),o=(0,re.xE)(e)}catch{r="<unknown>"}if(0===r.length)return;const s={category:`ui.${n.name}`,message:r};o&&(s.data={"ui.component_name":o}),ne(s,{event:n.event,name:n.name,global:n.global})}}(t,e.dom),Gt("dom",n),Vt("dom",ue)),e.xhr&&function(t){Gt("xhr",t),Vt("xhr",he)}(function(t){return function(e){if((0,v.KU)()!==t)return;const{startTimestamp:n,endTimestamp:r}=e,o=e.xhr[de];if(!n||!r||!o)return;const{method:i,url:A,status_code:a,body:s}=o,c={method:i,url:A,status_code:a},l={xhr:e.xhr,input:s,startTimestamp:n,endTimestamp:r},u={category:"xhr",data:c,type:"http",level:ie(a)};t.emit("beforeOutgoingRequestBreadcrumb",u,l),ne(u,l)}}(t)),e.fetch&&function(t,e){const n="fetch";Gt(n,t),Vt(n,(()=>qt(void 0,e)))}(function(t){return function(e){if((0,v.KU)()!==t)return;const{startTimestamp:n,endTimestamp:r}=e;if(r&&(!e.fetchData.url.match(/sentry_key/)||"POST"!==e.fetchData.method))if(e.fetchData.method,e.fetchData.url,e.error){const o=e.fetchData,i={data:e.error,input:e.args,startTimestamp:n,endTimestamp:r},A={category:"fetch",data:o,level:"error",type:"http"};t.emit("beforeOutgoingRequestBreadcrumb",A,i),ne(A,i)}else{const o=e.response,i={...e.fetchData,status_code:o?.status};e.fetchData.request_body_size,e.fetchData.response_body_size;const A={input:e.args,response:o,startTimestamp:n,endTimestamp:r},a={category:"fetch",data:i,type:"http",level:ie(i.status_code)};t.emit("beforeOutgoingRequestBreadcrumb",a,A),ne(a,A)}}}(t)),e.history&&ge(function(t){return function(e){if((0,v.KU)()!==t)return;let n=e.from,r=e.to;const o=Ae(Lt.jf.location.href);let i=n?Ae(n):void 0;const A=Ae(r);i?.path||(i=o),o.protocol===A.protocol&&o.host===A.host&&(r=A.relative),o.protocol===i.protocol&&o.host===i.host&&(n=i.relative),ne({category:"navigation",data:{from:n,to:r}})}}(t)),e.sentry&&t.on("beforeSendEvent",function(t){return function(e){(0,v.KU)()===t&&ne({category:"sentry."+("transaction"===e.type?"transaction":"event"),event_id:e.event_id,level:e.level,message:(0,f.$X)(e)},{event:e})}}(t))}}};const be=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],Be=(t={})=>{const e={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...t};return{name:"BrowserApiErrors",setupOnce(){e.setTimeout&&(0,w.GS)(Lt.jf,"setTimeout",_e),e.setInterval&&(0,w.GS)(Lt.jf,"setInterval",_e),e.requestAnimationFrame&&(0,w.GS)(Lt.jf,"requestAnimationFrame",xe),e.XMLHttpRequest&&"XMLHttpRequest"in Lt.jf&&(0,w.GS)(XMLHttpRequest.prototype,"send",Ce);const t=e.eventTarget;if(t){(Array.isArray(t)?t:be).forEach((t=>function(t,e){const n=Lt.jf,r=n[t]?.prototype;if(!r?.hasOwnProperty?.("addEventListener"))return;(0,w.GS)(r,"addEventListener",(function(n){return function(r,o,i){try{"function"===typeof o.handleEvent&&(o.handleEvent=(0,Lt.LV)(o.handleEvent,{mechanism:{data:{handler:(0,x.qQ)(o),target:t},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return e.unregisterOriginalCallbacks&&function(t,e,n){t&&"object"===typeof t&&"removeEventListener"in t&&"function"===typeof t.removeEventListener&&t.removeEventListener(e,n)}(this,r,o),n.apply(this,[r,(0,Lt.LV)(o,{mechanism:{data:{handler:(0,x.qQ)(o),target:t},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),i])}})),(0,w.GS)(r,"removeEventListener",(function(t){return function(e,n,r){try{const o=n.__sentry_wrapped__;o&&t.call(this,e,o,r)}catch{}return t.call(this,e,n,r)}}))}(t,e)))}}}};function _e(t){return function(...e){const n=e[0];return e[0]=(0,Lt.LV)(n,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${(0,x.qQ)(t)}`}}),t.apply(this,e)}}function xe(t){return function(e){return t.apply(this,[(0,Lt.LV)(e,{mechanism:{data:{handler:(0,x.qQ)(t)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function Ce(t){return function(...e){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach((t=>{t in n&&"function"===typeof n[t]&&(0,w.GS)(n,t,(function(e){const n={mechanism:{data:{handler:(0,x.qQ)(e)},handled:!1,type:`auto.browser.browserapierrors.xhr.${t}`}},r=(0,w.sp)(e);return r&&(n.mechanism.data.handler=(0,x.qQ)(r)),(0,Lt.LV)(e,n)}))})),t.apply(this,e)}}const Ee=()=>({name:"BrowserSession",setupOnce(){"undefined"!==typeof Lt.jf.document?((0,o.J0)({ignoreDuration:!0}),(0,o.J5)(),ge((({from:t,to:e})=>{void 0!==t&&t!==e&&((0,o.J0)({ignoreDuration:!0}),(0,o.J5)())}))):me.T&&A.Yz.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.")}});let Fe=null;function Se(){Fe=M.O.onerror,M.O.onerror=function(t,e,n,r,o){return zt("error",{column:r,error:o,line:n,msg:t,url:e}),!!Fe&&Fe.apply(this,arguments)},M.O.onerror.__SENTRY_INSTRUMENTED__=!0}let Ue=null;function Qe(){Ue=M.O.onunhandledrejection,M.O.onunhandledrejection=function(t){return zt("unhandledrejection",t),!Ue||Ue.apply(this,arguments)},M.O.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const Ie=(t={})=>{const e={onerror:!0,onunhandledrejection:!0,...t};return{name:"GlobalHandlers",setupOnce(){Error.stackTraceLimit=50},setup(t){e.onerror&&(!function(t){!function(t){const e="error";Gt(e,t),Vt(e,Se)}((e=>{const{stackParser:n,attachStacktrace:r}=Te();if((0,v.KU)()!==t||(0,Lt.jN)())return;const{msg:i,url:A,line:a,column:s,error:c}=e,l=function(t,e,n,r){const o=t.exception=t.exception||{},i=o.values=o.values||[],A=i[0]=i[0]||{},a=A.stacktrace=A.stacktrace||{},s=a.frames=a.frames||[],c=r,l=n,u=function(t){if(!(0,et.Kg)(t)||0===t.length)return;if(t.startsWith("data:")){const e=t.match(/^data:([^;]+)/);return`<data:${e?e[1]:"text/javascript"}${t.includes("base64,")?",base64":""}>`}return t.slice(0,1024)}(e)??(0,re.$N)();0===s.length&&s.push({colno:c,filename:u,function:x.yF,in_app:!0,lineno:l});return t}(Pt(n,c||i,void 0,r,!1),A,a,s);l.level="error",(0,o.r)(l,{originalException:c,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})}))}(t),Oe("onerror")),e.onunhandledrejection&&(!function(t){!function(t){const e="unhandledrejection";Gt(e,t),Vt(e,Qe)}((e=>{const{stackParser:n,attachStacktrace:r}=Te();if((0,v.KU)()!==t||(0,Lt.jN)())return;const i=function(t){if((0,et.sO)(t))return t;try{if("reason"in t)return t.reason;if("detail"in t&&"reason"in t.detail)return t.detail.reason}catch{}return t}(e),A=(0,et.sO)(i)?{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(i)}`}]}}:Pt(n,i,void 0,r,!0);A.level="error",(0,o.r)(A,{originalException:i,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})}))}(t),Oe("onunhandledrejection"))}}};function Oe(t){me.T&&A.Yz.log(`Global Handler attached: ${t}`)}function Te(){const t=(0,v.KU)();return t?.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}const ke=()=>({name:"HttpContext",preprocessEvent(t){if(!Lt.jf.navigator&&!Lt.jf.location&&!Lt.jf.document)return;const e=(0,Lt.AP)(),n={...e.headers,...t.request?.headers};t.request={...e,...t.request,headers:n}}});function Me(t,e,n,r,o,i){if(!o.exception?.values||!i||!(0,et.tH)(i.originalException,Error))return;const A=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;A&&(o.exception.values=Re(t,e,r,i.originalException,n,o.exception.values,A,0))}function Re(t,e,n,r,o,i,A,a){if(i.length>=n+1)return i;let s=[...i];if((0,et.tH)(r[o],Error)){Pe(A,a);const i=t(e,r[o]),c=s.length;He(i,o,c,a),s=Re(t,e,n,r[o],o,[i,...s],i,c)}return Array.isArray(r.errors)&&r.errors.forEach(((r,i)=>{if((0,et.tH)(r,Error)){Pe(A,a);const c=t(e,r),l=s.length;He(c,`errors[${i}]`,l,a),s=Re(t,e,n,r,o,[c,...s],c,l)}})),s}function Pe(t,e){t.mechanism={handled:!0,type:"auto.core.linked_errors",...t.mechanism,..."AggregateError"===t.type&&{is_exception_group:!0},exception_id:e}}function He(t,e,n,r){t.mechanism={handled:!0,...t.mechanism,type:"chained",source:e,exception_id:n,parent_id:r}}const De=(t={})=>{const e=t.limit||5,n=t.key||"cause";return{name:"LinkedErrors",preprocessEvent(t,r,o){Me(Ut,o.getOptions().stackParser,n,e,t,r)}}};function Le(t,e,n,r){const o={filename:t,function:"<anonymous>"===e?x.yF:e,in_app:!0};return void 0!==n&&(o.lineno=n),void 0!==r&&(o.colno=r),o}const Ne=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,je=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Ke=/\((\S*)(?::(\d+))(?::(\d+))\)/,Ge=/at (.+?) ?\(data:(.+?),/,Ve=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,ze=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,$e=[[30,t=>{const e=t.match(Ge);if(e)return{filename:`<data:${e[2]}>`,function:e[1]};const n=Ne.exec(t);if(n){const[,t,e,r]=n;return Le(t,x.yF,+e,+r)}const r=je.exec(t);if(r){if(r[2]&&0===r[2].indexOf("eval")){const t=Ke.exec(r[2]);t&&(r[2]=t[1],r[3]=t[2],r[4]=t[3])}const[t,e]=We(r[1]||x.yF,r[2]);return Le(e,t,r[3]?+r[3]:void 0,r[4]?+r[4]:void 0)}}],[50,t=>{const e=Ve.exec(t);if(e){if(e[3]&&e[3].indexOf(" > eval")>-1){const t=ze.exec(e[3]);t&&(e[1]=e[1]||"eval",e[3]=t[1],e[4]=t[2],e[5]="")}let t=e[3],n=e[1]||x.yF;return[n,t]=We(n,t),Le(t,n,e[4]?+e[4]:void 0,e[5]?+e[5]:void 0)}}]],Ye=(0,x.gd)(...$e),We=(t,e)=>{const n=-1!==t.indexOf("safari-extension"),r=-1!==t.indexOf("safari-web-extension");return n||r?[-1!==t.indexOf("@")?t.split("@")[0]:x.yF,n?`safari-extension:${e}`:`safari-web-extension:${e}`]:[t,e]},Xe=Symbol.for("SentryBufferFullError");function qe(t=100){const e=new Set;function n(t){e.delete(t)}return{get $(){return Array.from(e)},add:function(r){if(!(e.size<t))return(0,st.xg)(Xe);const o=r();return e.add(o),o.then((()=>n(o)),(()=>n(o))),o},drain:function(t){if(!e.size)return(0,st.XW)(!0);const n=Promise.allSettled(Array.from(e)).then((()=>!0));if(!t)return n;const r=[n,new Promise((e=>setTimeout((()=>e(!1)),t)))];return Promise.race(r)}}}const Je=6e4;function Ze(t,{statusCode:e,headers:n},r=Date.now()){const o={...t},i=n?.["x-sentry-rate-limits"],A=n?.["retry-after"];if(i)for(const a of i.trim().split(",")){const[t,e,,,n]=a.split(":",5),i=parseInt(t,10),A=1e3*(isNaN(i)?60:i);if(e)for(const a of e.split(";"))"metric_bucket"===a&&n&&!n.split(";").includes("custom")||(o[a]=r+A);else o.all=r+A}else A?o.all=r+function(t,e=Date.now()){const n=parseInt(`${t}`,10);if(!isNaN(n))return 1e3*n;const r=Date.parse(`${t}`);return isNaN(r)?Je:r-e}(A,r):429===e&&(o.all=r+6e4);return o}const tn=64;function en(t,e,n=qe(t.bufferSize||tn)){let r={};return{send:function(o){const a=[];if(H(o,((e,n)=>{const o=K(n);!function(t,e,n=Date.now()){return function(t,e){return t[e]||t.all||0}(t,e)>n}(r,o)?a.push(e):t.recordDroppedEvent("ratelimit_backoff",o)})),0===a.length)return Promise.resolve({});const s=R(o[0],a),c=e=>{H(s,((n,r)=>{t.recordDroppedEvent(e,K(r))}))};return n.add((()=>e({body:L(s)}).then((t=>(void 0!==t.statusCode&&(t.statusCode<200||t.statusCode>=300)&&i.T&&A.Yz.warn(`Sentry responded with status code ${t.statusCode} to sent event.`),r=Ze(r,t),t)),(t=>{throw c("network_error"),i.T&&A.Yz.error("Encountered error running transport request:",t),t})))).then((t=>t),(t=>{if(t===Xe)return i.T&&A.Yz.error("Skipped sending event because buffer is full."),c("queue_overflow"),Promise.resolve({});throw t}))},flush:t=>n.drain(t)}}const nn="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__,rn={};function on(t){const n=rn[t];if(n)return n;let r=ae[t];if(Xt(r))return rn[t]=r.bind(ae);const o=ae.document;if(o&&"function"===typeof o.createElement)try{const e=o.createElement("iframe");e.hidden=!0,o.head.appendChild(e);const n=e.contentWindow;n?.[t]&&(r=n[t]),o.head.removeChild(e)}catch(e){nn&&A.Yz.warn(`Could not create sandbox iframe for ${t} check, bailing to window.${t}: `,e)}return r?rn[t]=r.bind(ae):r}function An(t,n=on("fetch")){let r=0,o=0;return en(t,(async function(i){const A=i.body.length;r+=A,o++;const a={body:i.body,method:"POST",referrerPolicy:"strict-origin",headers:t.headers,keepalive:r<=6e4&&o<15,...t.fetchOptions};try{const e=await n(t.url,a);return{statusCode:e.status,headers:{"x-sentry-rate-limits":e.headers.get("X-Sentry-Rate-Limits"),"retry-after":e.headers.get("Retry-After")}}}catch(e){throw rn["fetch"]=void 0,e}finally{r-=A,o--}}))}function an(){return!!function(){if("undefined"===typeof Lt.jf.window)return!1;const t=Lt.jf;if(t.nw)return!1;const e=t.chrome||t.browser;if(!e?.runtime?.id)return!1;const n=(0,re.$N)(),r=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(Lt.jf===Lt.jf.top&&r.some((t=>n.startsWith(`${t}://`))))}()&&(me.T&&(0,A.pq)((()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")})),!0)}var sn=r(96540);function cn(t){const e={...t};return Ft(e,"react"),(0,o.o)("react",{version:sn.version}),function(t={}){const e=!t.skipBrowserExtensionCheck&&an(),n={...t,enabled:!e&&t.enabled,stackParser:(0,x.vk)(t.stackParser||Ye),integrations:s({integrations:t.integrations,defaultIntegrations:null==t.defaultIntegrations?[g(),_(),Be(),we(),Ie(),De(),C(),ke(),Ee()]:t.defaultIntegrations}),transport:t.transport||An};return U(Nt,n)}(e)}},36194:(t,e,n)=>{"use strict";var r=n(72248).has;t.exports=function(t){return r(t),t}},36205:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(12902);function o(t,e=r.A){let n,o=!1;if(1===e.length){let i;for(const A of t){const t=e(A);(o?(0,r.A)(t,i)>0:0===(0,r.A)(t,t))&&(n=A,i=t,o=!0)}}else for(const r of t)(o?e(r,n)>0:0===e(r,r))&&(n=r,o=!0);return n}},36289:(t,e,n)=>{"use strict";function r(t){var e=Object.create(null);return function(n){return void 0===e[n]&&(e[n]=t(n)),e[n]}}n.d(e,{A:()=>r})},36556:(t,e,n)=>{"use strict";var r=n(70453),o=n(73126),i=o([r("%String.prototype.indexOf%")]);t.exports=function(t,e){var n=r(t,!!e);return"function"===typeof n&&i(t,".prototype.")>-1?o([n]):n}},36576:(t,e,n)=>{"use strict";var r=n(9394),o=n(38452);t.exports=function(){var t=r();return o(Object,{is:t},{is:function(){return Object.is!==t}}),t}},36800:(t,e,n)=>{var r=n(75288),o=n(64894),i=n(30361),A=n(23805);t.exports=function(t,e,n){if(!A(n))return!1;var a=typeof e;return!!("number"==a?o(n)&&i(e,n.length):"string"==a&&e in n)&&r(n[e],t)}},36840:(t,e,n)=>{"use strict";var r=n(94901),o=n(24913),i=n(50283),A=n(39433);t.exports=function(t,e,n,a){a||(a={});var s=a.enumerable,c=void 0!==a.name?a.name:e;if(r(n)&&i(n,c,a),a.global)s?t[e]=n:A(e,n);else{try{a.unsafe?t[e]&&(s=!0):delete t[e]}catch(l){}s?t[e]=n:o.f(t,e,{value:n,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return t}},36955:(t,e,n)=>{"use strict";var r=n(92140),o=n(94901),i=n(22195),A=n(78227)("toStringTag"),a=Object,s="Arguments"===i(function(){return arguments}());t.exports=r?i:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(n){}}(e=a(t),A))?n:s?i(e):"Object"===(r=i(e))&&o(e.callee)?"Arguments":r}},37029:(t,n,r)=>{"use strict";var o=r(10004),i=Object.prototype.hasOwnProperty,A=Array.isArray,a=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),s=function(t,e){for(var n=e&&e.plainObjects?{__proto__:null}:{},r=0;r<t.length;++r)"undefined"!==typeof t[r]&&(n[r]=t[r]);return n},c=1024;t.exports={arrayToObject:s,assign:function(t,e){return Object.keys(e).reduce((function(t,n){return t[n]=e[n],t}),t)},combine:function(t,e){return[].concat(t,e)},compact:function(t){for(var e=[{obj:{o:t},prop:"o"}],n=[],r=0;r<e.length;++r)for(var o=e[r],i=o.obj[o.prop],a=Object.keys(i),s=0;s<a.length;++s){var c=a[s],l=i[c];"object"===typeof l&&null!==l&&-1===n.indexOf(l)&&(e.push({obj:i,prop:c}),n.push(l))}return function(t){for(;t.length>1;){var e=t.pop(),n=e.obj[e.prop];if(A(n)){for(var r=[],o=0;o<n.length;++o)"undefined"!==typeof n[o]&&r.push(n[o]);e.obj[e.prop]=r}}}(e),t},decode:function(t,n,r){var o=t.replace(/\+/g," ");if("iso-8859-1"===r)return o.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(o)}catch(e){return o}},encode:function(t,e,n,r,i){if(0===t.length)return t;var A=t;if("symbol"===typeof t?A=Symbol.prototype.toString.call(t):"string"!==typeof t&&(A=String(t)),"iso-8859-1"===n)return escape(A).replace(/%u[0-9a-f]{4}/gi,(function(t){return"%26%23"+parseInt(t.slice(2),16)+"%3B"}));for(var s="",l=0;l<A.length;l+=c){for(var u=A.length>=c?A.slice(l,l+c):A,f=[],d=0;d<u.length;++d){var h=u.charCodeAt(d);45===h||46===h||95===h||126===h||h>=48&&h<=57||h>=65&&h<=90||h>=97&&h<=122||i===o.RFC1738&&(40===h||41===h)?f[f.length]=u.charAt(d):h<128?f[f.length]=a[h]:h<2048?f[f.length]=a[192|h>>6]+a[128|63&h]:h<55296||h>=57344?f[f.length]=a[224|h>>12]+a[128|h>>6&63]+a[128|63&h]:(d+=1,h=65536+((1023&h)<<10|1023&u.charCodeAt(d)),f[f.length]=a[240|h>>18]+a[128|h>>12&63]+a[128|h>>6&63]+a[128|63&h])}s+=f.join("")}return s},isBuffer:function(t){return!(!t||"object"!==typeof t)&&!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))},isRegExp:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},maybeMap:function(t,e){if(A(t)){for(var n=[],r=0;r<t.length;r+=1)n.push(e(t[r]));return n}return e(t)},merge:function t(e,n,r){if(!n)return e;if("object"!==typeof n&&"function"!==typeof n){if(A(e))e.push(n);else{if(!e||"object"!==typeof e)return[e,n];(r&&(r.plainObjects||r.allowPrototypes)||!i.call(Object.prototype,n))&&(e[n]=!0)}return e}if(!e||"object"!==typeof e)return[e].concat(n);var o=e;return A(e)&&!A(n)&&(o=s(e,r)),A(e)&&A(n)?(n.forEach((function(n,o){if(i.call(e,o)){var A=e[o];A&&"object"===typeof A&&n&&"object"===typeof n?e[o]=t(A,n,r):e.push(n)}else e[o]=n})),e):Object.keys(n).reduce((function(e,o){var A=n[o];return i.call(e,o)?e[o]=t(e[o],A,r):e[o]=A,e}),o)}}},37167:(t,e,n)=>{var r=n(4901),o=n(27301),i=n(86009),A=i&&i.isTypedArray,a=A?o(A):r;t.exports=a},37217:(t,e,n)=>{var r=n(80079),o=n(51420),i=n(90938),A=n(63605),a=n(29817),s=n(80945);function c(t){var e=this.__data__=new r(t);this.size=e.size}c.prototype.clear=o,c.prototype.delete=i,c.prototype.get=A,c.prototype.has=a,c.prototype.set=s,t.exports=c},37241:(t,e,n)=>{var r=n(70695),o=n(72903),i=n(64894);t.exports=function(t){return i(t)?r(t,!0):o(t)}},37334:t=>{t.exports=function(t){return function(){return t}}},37381:(t,e,n)=>{var r=n(48152),o=n(63950),i=r?function(t){return r.get(t)}:o;t.exports=i},37550:(t,e,n)=>{"use strict";n(13579)},37583:(t,e,n)=>{"use strict";var r=n(46518),o=n(76080),i=n(36194),A=n(72248),a=n(26223),s=A.Map,c=A.set;r({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(t){var e=i(this),n=o(t,arguments.length>1?arguments[1]:void 0),r=new s;return a(e,(function(t,o){c(r,o,n(t,o,e))})),r}})},37591:(t,e,n)=>{"use strict";n.d(e,{f:()=>i});const r=new Date,o=new Date;function i(t,e,n,A){function a(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return a.floor=e=>(t(e=new Date(+e)),e),a.ceil=n=>(t(n=new Date(n-1)),e(n,1),t(n),n),a.round=t=>{const e=a(t),n=a.ceil(t);return t-e<n-t?e:n},a.offset=(t,n)=>(e(t=new Date(+t),null==n?1:Math.floor(n)),t),a.range=(n,r,o)=>{const i=[];if(n=a.ceil(n),o=null==o?1:Math.floor(o),!(n<r)||!(o>0))return i;let A;do{i.push(A=new Date(+n)),e(n,o),t(n)}while(A<n&&n<r);return i},a.filter=n=>i((e=>{if(e>=e)for(;t(e),!n(e);)e.setTime(e-1)}),((t,r)=>{if(t>=t)if(r<0)for(;++r<=0;)for(;e(t,-1),!n(t););else for(;--r>=0;)for(;e(t,1),!n(t););})),n&&(a.count=(e,i)=>(r.setTime(+e),o.setTime(+i),t(r),t(o),Math.floor(n(r,o))),a.every=t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?a.filter(A?e=>A(e)%t===0:e=>a.count(0,e)%t===0):a:null)),a}},37653:(t,e,n)=>{"use strict";var r=n(38452),o=n(10487),i=n(89211),A=n(9394),a=n(36576),s=o(A(),Object);r(s,{getPolyfill:A,implementation:i,shim:a}),t.exports=s},37828:(t,e,n)=>{var r=n(9325).Uint8Array;t.exports=r},38075:(t,e,n)=>{"use strict";var r=n(98991),o=n(10487),i=o(r("String.prototype.indexOf"));t.exports=function(t,e){var n=r(t,!!e);return"function"===typeof n&&i(t,".prototype.")>-1?o(n):n}},38329:(t,e,n)=>{var r=n(64894);t.exports=function(t,e){return function(n,o){if(null==n)return n;if(!r(n))return t(n,o);for(var i=n.length,A=e?i:-1,a=Object(n);(e?A--:++A<i)&&!1!==o(a[A],A,a););return n}}},38440:(t,e,n)=>{var r=n(16038),o=n(27301),i=n(86009),A=i&&i.isSet,a=A?o(A):r;t.exports=a},38452:(t,e,n)=>{"use strict";var r=n(1189),o="function"===typeof Symbol&&"symbol"===typeof Symbol("foo"),i=Object.prototype.toString,A=Array.prototype.concat,a=n(30041),s=n(30592)(),c=function(t,e,n,r){if(e in t)if(!0===r){if(t[e]===n)return}else if("function"!==typeof(o=r)||"[object Function]"!==i.call(o)||!r())return;var o;s?a(t,e,n,!0):a(t,e,n)},l=function(t,e){var n=arguments.length>2?arguments[2]:{},i=r(e);o&&(i=A.call(i,Object.getOwnPropertySymbols(e)));for(var a=0;a<i.length;a+=1)c(t,i[a],e[i[a]],n[i[a]])};l.supportsDescriptors=!!s,t.exports=l},38469:(t,e,n)=>{"use strict";var r=n(79504),o=n(40507),i=n(94402),A=i.Set,a=i.proto,s=r(a.forEach),c=r(a.keys),l=c(new A).next;t.exports=function(t,e,n){return n?o({iterator:c(t),next:l},e):s(t,e)}},38480:(t,e,n)=>{"use strict";var r=n(61828),o=n(88727).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},38816:(t,e,n)=>{var r=n(35970),o=n(56757),i=n(32865);t.exports=function(t){return i(o(t,void 0,r),t+"")}},38859:(t,e,n)=>{var r=n(53661),o=n(31380),i=n(51459);function A(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new r;++e<n;)this.add(t[e])}A.prototype.add=A.prototype.push=o,A.prototype.has=i,t.exports=A},39297:(t,e,n)=>{"use strict";var r=n(79504),o=n(48981),i=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return i(o(t),e)}},39344:(t,e,n)=>{var r=n(23805),o=Object.create,i=function(){function t(){}return function(e){if(!r(e))return{};if(o)return o(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();t.exports=i},39433:(t,e,n)=>{"use strict";var r=n(44576),o=Object.defineProperty;t.exports=function(t,e){try{o(r,t,{value:e,configurable:!0,writable:!0})}catch(n){r[t]=e}return e}},39519:(t,e,n)=>{"use strict";var r,o,i=n(44576),A=n(82839),a=i.process,s=i.Deno,c=a&&a.versions||s&&s.version,l=c&&c.v8;l&&(o=(r=l.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&A&&(!(r=A.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=A.match(/Chrome\/(\d+)/))&&(o=+r[1]),t.exports=o},40182:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.version=e.validate=e.v7=e.v6ToV1=e.v6=e.v5=e.v4=e.v3=e.v1ToV6=e.v1=e.stringify=e.parse=e.NIL=e.MAX=void 0;var r=n(62196);Object.defineProperty(e,"MAX",{enumerable:!0,get:function(){return r.default}});var o=n(63465);Object.defineProperty(e,"NIL",{enumerable:!0,get:function(){return o.default}});var i=n(31797);Object.defineProperty(e,"parse",{enumerable:!0,get:function(){return i.default}});var A=n(76011);Object.defineProperty(e,"stringify",{enumerable:!0,get:function(){return A.default}});var a=n(31425);Object.defineProperty(e,"v1",{enumerable:!0,get:function(){return a.default}});var s=n(96568);Object.defineProperty(e,"v1ToV6",{enumerable:!0,get:function(){return s.default}});var c=n(70591);Object.defineProperty(e,"v3",{enumerable:!0,get:function(){return c.default}});var l=n(48286);Object.defineProperty(e,"v4",{enumerable:!0,get:function(){return l.default}});var u=n(74557);Object.defineProperty(e,"v5",{enumerable:!0,get:function(){return u.default}});var f=n(46356);Object.defineProperty(e,"v6",{enumerable:!0,get:function(){return f.default}});var d=n(60268);Object.defineProperty(e,"v6ToV1",{enumerable:!0,get:function(){return d.default}});var h=n(94299);Object.defineProperty(e,"v7",{enumerable:!0,get:function(){return h.default}});var p=n(59746);Object.defineProperty(e,"validate",{enumerable:!0,get:function(){return p.default}});var g=n(72770);Object.defineProperty(e,"version",{enumerable:!0,get:function(){return g.default}})},40338:(t,e)=>{"use strict";function n(t){return 14+(t+64>>>9<<4)+1}function r(t,e){const n=(65535&t)+(65535&e);return(t>>16)+(e>>16)+(n>>16)<<16|65535&n}function o(t,e,n,o,i,A){return r((a=r(r(e,t),r(o,A)))<<(s=i)|a>>>32-s,n);var a,s}function i(t,e,n,r,i,A,a){return o(e&n|~e&r,t,e,i,A,a)}function A(t,e,n,r,i,A,a){return o(e&r|n&~r,t,e,i,A,a)}function a(t,e,n,r,i,A,a){return o(e^n^r,t,e,i,A,a)}function s(t,e,n,r,i,A,a){return o(n^(e|~r),t,e,i,A,a)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return function(t){const e=new Uint8Array(4*t.length);for(let n=0;n<4*t.length;n++)e[n]=t[n>>2]>>>n%4*8&255;return e}(function(t,e){const o=new Uint32Array(n(e)).fill(0);o.set(t),o[e>>5]|=128<<e%32,o[o.length-1]=e,t=o;let c=1732584193,l=-271733879,u=-1732584194,f=271733878;for(let n=0;n<t.length;n+=16){const e=c,o=l,d=u,h=f;c=i(c,l,u,f,t[n],7,-680876936),f=i(f,c,l,u,t[n+1],12,-389564586),u=i(u,f,c,l,t[n+2],17,606105819),l=i(l,u,f,c,t[n+3],22,-1044525330),c=i(c,l,u,f,t[n+4],7,-176418897),f=i(f,c,l,u,t[n+5],12,1200080426),u=i(u,f,c,l,t[n+6],17,-1473231341),l=i(l,u,f,c,t[n+7],22,-45705983),c=i(c,l,u,f,t[n+8],7,1770035416),f=i(f,c,l,u,t[n+9],12,-1958414417),u=i(u,f,c,l,t[n+10],17,-42063),l=i(l,u,f,c,t[n+11],22,-1990404162),c=i(c,l,u,f,t[n+12],7,1804603682),f=i(f,c,l,u,t[n+13],12,-40341101),u=i(u,f,c,l,t[n+14],17,-1502002290),l=i(l,u,f,c,t[n+15],22,1236535329),c=A(c,l,u,f,t[n+1],5,-165796510),f=A(f,c,l,u,t[n+6],9,-1069501632),u=A(u,f,c,l,t[n+11],14,643717713),l=A(l,u,f,c,t[n],20,-373897302),c=A(c,l,u,f,t[n+5],5,-701558691),f=A(f,c,l,u,t[n+10],9,38016083),u=A(u,f,c,l,t[n+15],14,-660478335),l=A(l,u,f,c,t[n+4],20,-405537848),c=A(c,l,u,f,t[n+9],5,568446438),f=A(f,c,l,u,t[n+14],9,-1019803690),u=A(u,f,c,l,t[n+3],14,-187363961),l=A(l,u,f,c,t[n+8],20,1163531501),c=A(c,l,u,f,t[n+13],5,-1444681467),f=A(f,c,l,u,t[n+2],9,-51403784),u=A(u,f,c,l,t[n+7],14,1735328473),l=A(l,u,f,c,t[n+12],20,-1926607734),c=a(c,l,u,f,t[n+5],4,-378558),f=a(f,c,l,u,t[n+8],11,-2022574463),u=a(u,f,c,l,t[n+11],16,1839030562),l=a(l,u,f,c,t[n+14],23,-35309556),c=a(c,l,u,f,t[n+1],4,-1530992060),f=a(f,c,l,u,t[n+4],11,1272893353),u=a(u,f,c,l,t[n+7],16,-155497632),l=a(l,u,f,c,t[n+10],23,-1094730640),c=a(c,l,u,f,t[n+13],4,681279174),f=a(f,c,l,u,t[n],11,-358537222),u=a(u,f,c,l,t[n+3],16,-722521979),l=a(l,u,f,c,t[n+6],23,76029189),c=a(c,l,u,f,t[n+9],4,-640364487),f=a(f,c,l,u,t[n+12],11,-421815835),u=a(u,f,c,l,t[n+15],16,530742520),l=a(l,u,f,c,t[n+2],23,-995338651),c=s(c,l,u,f,t[n],6,-198630844),f=s(f,c,l,u,t[n+7],10,1126891415),u=s(u,f,c,l,t[n+14],15,-1416354905),l=s(l,u,f,c,t[n+5],21,-57434055),c=s(c,l,u,f,t[n+12],6,1700485571),f=s(f,c,l,u,t[n+3],10,-1894986606),u=s(u,f,c,l,t[n+10],15,-1051523),l=s(l,u,f,c,t[n+1],21,-2054922799),c=s(c,l,u,f,t[n+8],6,1873313359),f=s(f,c,l,u,t[n+15],10,-30611744),u=s(u,f,c,l,t[n+6],15,-1560198380),l=s(l,u,f,c,t[n+13],21,1309151649),c=s(c,l,u,f,t[n+4],6,-145523070),f=s(f,c,l,u,t[n+11],10,-1120210379),u=s(u,f,c,l,t[n+2],15,718787259),l=s(l,u,f,c,t[n+9],21,-343485551),c=r(c,e),l=r(l,o),u=r(u,d),f=r(f,h)}return Uint32Array.of(c,l,u,f)}(function(t){if(0===t.length)return new Uint32Array;const e=new Uint32Array(n(8*t.length)).fill(0);for(let n=0;n<t.length;n++)e[n>>2]|=(255&t[n])<<n%4*8;return e}(t),8*t.length))}},40346:t=>{t.exports=function(t){return null!=t&&"object"==typeof t}},40507:(t,e,n)=>{"use strict";var r=n(69565);t.exports=function(t,e,n){for(var o,i,A=n?t:t.iterator,a=t.next;!(o=r(a,A)).done;)if(void 0!==(i=e(o.value)))return i}},40616:(t,e,n)=>{"use strict";var r=n(79039);t.exports=!r((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},40871:(t,e,n)=>{"use strict";function r(t,e,n){t.prototype=e.prototype=n,n.constructor=t}function o(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}n.d(e,{A:()=>r,X:()=>o})},41180:(t,e,n)=>{"use strict";function r(t,e){return null==t||null==e?NaN:e<t?-1:e>t?1:e>=t?0:NaN}n.d(e,{A:()=>r})},41237:t=>{"use strict";t.exports=EvalError},41333:t=>{"use strict";t.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"===typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(var r in t[e]=42,t)return!1;if("function"===typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var o=Object.getOwnPropertySymbols(t);if(1!==o.length||o[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(t,e);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},41799:(t,e,n)=>{var r=n(37217),o=n(60270);t.exports=function(t,e,n,i){var A=n.length,a=A,s=!i;if(null==t)return!a;for(t=Object(t);A--;){var c=n[A];if(s&&c[2]?c[1]!==t[c[0]]:!(c[0]in t))return!1}for(;++A<a;){var l=(c=n[A])[0],u=t[l],f=c[1];if(s&&c[2]){if(void 0===u&&!(l in t))return!1}else{var d=new r;if(i)var h=i(u,f,l,t,e,d);if(!(void 0===h?o(f,u,3,i,d):h))return!1}}return!0}},41811:(t,e,n)=>{"use strict";n.d(e,{A:()=>i});var r=Number.isNaN||function(t){return"number"===typeof t&&t!==t};function o(t,e){if(t.length!==e.length)return!1;for(var n=0;n<t.length;n++)if(o=t[n],i=e[n],!(o===i||r(o)&&r(i)))return!1;var o,i;return!0}function i(t,e){void 0===e&&(e=o);var n=null;function r(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];if(n&&n.lastThis===this&&e(r,n.lastArgs))return n.lastResult;var i=t.apply(this,r);return n={lastResult:i,lastArgs:r,lastThis:this},i}return r.clear=function(){n=null},r}},41927:(t,e,n)=>{"use strict";var r=n(46518),o=n(76080),i=n(97080),A=n(38469);r({target:"Set",proto:!0,real:!0,forced:!0},{every:function(t){var e=i(this),n=o(t,arguments.length>1?arguments[1]:void 0);return!1!==A(e,(function(t){if(!n(t,t,e))return!1}),!0)}})},42e3:(t,e,n)=>{var r=n(63945),o=n(62429),i=n(15389),A=n(56449);t.exports=function(t,e){return function(n,a){var s=A(n)?r:o,c=e?e():{};return s(n,t,i(a,2),c)}}},42787:(t,e,n)=>{"use strict";var r=n(39297),o=n(94901),i=n(48981),A=n(66119),a=n(12211),s=A("IE_PROTO"),c=Object,l=c.prototype;t.exports=a?c.getPrototypeOf:function(t){var e=i(t);if(r(e,s))return e[s];var n=e.constructor;return o(n)&&e instanceof n?n.prototype:e instanceof c?l:null}},42824:(t,e,n)=>{var r=n(87805),o=n(93290),i=n(71961),A=n(23007),a=n(35529),s=n(72428),c=n(56449),l=n(83693),u=n(3656),f=n(1882),d=n(23805),h=n(11331),p=n(37167),g=n(14974),y=n(69884);t.exports=function(t,e,n,m,v,w,b){var B=g(t,n),_=g(e,n),x=b.get(_);if(x)r(t,n,x);else{var C=w?w(B,_,n+"",t,e,b):void 0,E=void 0===C;if(E){var F=c(_),S=!F&&u(_),U=!F&&!S&&p(_);C=_,F||S||U?c(B)?C=B:l(B)?C=A(B):S?(E=!1,C=o(_,!0)):U?(E=!1,C=i(_,!0)):C=[]:h(_)||s(_)?(C=B,s(B)?C=y(B):d(B)&&!f(B)||(C=a(_))):E=!1}E&&(b.set(_,C),v(C,_,m,w,b),b.delete(_)),r(t,n,C)}}},43015:(t,n,r)=>{"use strict";r.r(n),r.d(n,{Circles:()=>J,DASHED_LINE:()=>u,DOTTED_LINE:()=>l,DOT_DASH_LINE:()=>f,DateAccessorsLocal:()=>U,DateAccessorsUTC:()=>Q,HORIZONTAL:()=>d,Iterator:()=>z,LN_TEN:()=>a,LOG_SCALE:()=>A,VERTICAL:()=>h,addEvent:()=>g,binarySearch:()=>k,cancelEvent:()=>m,clone:()=>K,createCanvas:()=>G,createIterator:()=>$,dateAxisLabelFormatter:()=>yt,dateParser:()=>M,dateStrToMillis:()=>R,dateString_:()=>O,dateValueFormatter:()=>mt,detectLineDelimiter:()=>Z,dragGetX_:()=>_,dragGetY_:()=>x,findPos:()=>w,floatFormat:()=>F,getContext:()=>p,getContextPixelRatio:()=>V,hmsString_:()=>I,hsvToRGB:()=>v,isArrayLike:()=>N,isCanvasSupported:()=>At,isDateLike:()=>j,isNodeContainedBy:()=>tt,isOK:()=>C,isPixelChangingOptionList:()=>q,isValidPoint:()=>E,log10:()=>s,logRangeFraction:()=>c,numberAxisLabelFormatter:()=>pt,numberValueFormatter:()=>ht,pageX:()=>b,pageY:()=>B,parseFloat_:()=>at,pow:()=>et,removeEvent:()=>y,repeatAndCleanup:()=>W,requestAnimFrame:()=>Y,round_:()=>T,setupDOMready_:()=>Bt,toRGB_:()=>it,type:()=>i,typeArrayLike:()=>L,update:()=>P,updateDeep:()=>D,zeropad:()=>S});var o=r(76641);function i(t){return null===t?"null":typeof t}var A=10,a=Math.log(A),s=function(t){return Math.log(t)/a},c=function(t,e,n){var r=s(t),o=r+n*(s(e)-r);return Math.pow(A,o)},l=[2,2],u=[7,3],f=[7,2,2,2],d=1,h=2,p=function(t){return t.getContext("2d")},g=function(t,e,n){t.addEventListener(e,n,!1)};function y(t,e,n){t.removeEventListener(e,n,!1)}function m(t){return(t=t||window.event).stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),t.cancelBubble=!0,t.cancel=!0,t.returnValue=!1,!1}function v(t,e,n){var r,o,i;if(0===e)r=n,o=n,i=n;else{var A=Math.floor(6*t),a=6*t-A,s=n*(1-e),c=n*(1-e*a),l=n*(1-e*(1-a));switch(A){case 1:r=c,o=n,i=s;break;case 2:r=s,o=n,i=l;break;case 3:r=s,o=c,i=n;break;case 4:r=l,o=s,i=n;break;case 5:r=n,o=s,i=c;break;case 6:case 0:r=n,o=l,i=s}}return"rgb("+(r=Math.floor(255*r+.5))+","+(o=Math.floor(255*o+.5))+","+(i=Math.floor(255*i+.5))+")"}function w(t){var e=t.getBoundingClientRect(),n=window,r=document.documentElement;return{x:e.left+(n.pageXOffset||r.scrollLeft),y:e.top+(n.pageYOffset||r.scrollTop)}}function b(t){return!t.pageX||t.pageX<0?0:t.pageX}function B(t){return!t.pageY||t.pageY<0?0:t.pageY}function _(t,e){return b(t)-e.px}function x(t,e){return B(t)-e.py}function C(t){return!!t&&!isNaN(t)}function E(t,e){return!!t&&(null!==t.yval&&(null!==t.x&&void 0!==t.x&&(null!==t.y&&void 0!==t.y&&!(isNaN(t.x)||!e&&isNaN(t.y)))))}function F(t,e){var n=Math.min(Math.max(1,e||2),21);return Math.abs(t)<.001&&0!==t?t.toExponential(n-1):t.toPrecision(n)}function S(t){return t<10?"0"+t:""+t}var U={getFullYear:t=>t.getFullYear(),getMonth:t=>t.getMonth(),getDate:t=>t.getDate(),getHours:t=>t.getHours(),getMinutes:t=>t.getMinutes(),getSeconds:t=>t.getSeconds(),getMilliseconds:t=>t.getMilliseconds(),getDay:t=>t.getDay(),makeDate:function(t,e,n,r,o,i,A){return new Date(t,e,n,r,o,i,A)}},Q={getFullYear:t=>t.getUTCFullYear(),getMonth:t=>t.getUTCMonth(),getDate:t=>t.getUTCDate(),getHours:t=>t.getUTCHours(),getMinutes:t=>t.getUTCMinutes(),getSeconds:t=>t.getUTCSeconds(),getMilliseconds:t=>t.getUTCMilliseconds(),getDay:t=>t.getUTCDay(),makeDate:function(t,e,n,r,o,i,A){return new Date(Date.UTC(t,e,n,r,o,i,A))}};function I(t,e,n,r){var o=S(t)+":"+S(e);if(n&&(o+=":"+S(n),r)){var i=""+r;o+="."+("000"+i).substring(i.length)}return o}function O(t,e){var n=e?Q:U,r=new Date(t),o=n.getFullYear(r),i=n.getMonth(r),A=n.getDate(r),a=n.getHours(r),s=n.getMinutes(r),c=n.getSeconds(r),l=n.getMilliseconds(r),u=""+o+"/"+S(i+1)+"/"+S(A);return 3600*a+60*s+c+.001*l&&(u+=" "+I(a,s,c,l)),u}function T(t,e){var n=Math.pow(10,e);return Math.round(t*n)/n}function k(t,e,n,r,o){if(null!==r&&void 0!==r&&null!==o&&void 0!==o||(r=0,o=e.length-1),r>o)return-1;null!==n&&void 0!==n||(n=0);var i,A=function(t){return t>=0&&t<e.length},a=parseInt((r+o)/2,10),s=e[a];return s==t?a:s>t?n>0&&A(i=a-1)&&e[i]<t?a:k(t,e,n,r,a-1):s<t?n<0&&A(i=a+1)&&e[i]>t?a:k(t,e,n,a+1,o):-1}function M(t){var e,n;if((-1==t.search("-")||-1!=t.search("T")||-1!=t.search("Z"))&&(n=R(t))&&!isNaN(n))return n;if(-1!=t.search("-")){for(e=t.replace("-","/","g");-1!=e.search("-");)e=e.replace("-","/");n=R(e)}else n=R(t);return n&&!isNaN(n)||console.error("Couldn't parse "+t+" as a date"),n}function R(t){return new Date(t).getTime()}function P(t,e){if("undefined"!=typeof e&&null!==e)for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var H="undefined"!==typeof Node&&null!==Node&&"object"===typeof Node?function(t){return t instanceof Node}:function(t){return"object"===typeof t&&"number"===typeof t.nodeType&&"string"===typeof t.nodeName};function D(t,e){if("undefined"!=typeof e&&null!==e)for(var n in e)if(e.hasOwnProperty(n)){const r=e[n];null===r?t[n]=null:N(r)?t[n]=r.slice():H(r)?t[n]=r:"object"==typeof r?("object"==typeof t[n]&&null!==t[n]||(t[n]={}),D(t[n],r)):t[n]=r}return t}function L(t){if(null===t)return"null";const e=typeof t;return("object"===e||"function"===e&&"function"===typeof t.item)&&"number"===typeof t.length&&3!==t.nodeType&&4!==t.nodeType?"array":e}function N(t){const e=typeof t;return null!==t&&("object"===e||"function"===e&&"function"===typeof t.item)&&"number"===typeof t.length&&3!==t.nodeType&&4!==t.nodeType}function j(t){return null!==t&&"object"===typeof t&&"function"===typeof t.getTime}function K(t){for(var e=[],n=0;n<t.length;n++)N(t[n])?e.push(K(t[n])):e.push(t[n]);return e}function G(){return document.createElement("canvas")}function V(t){try{var n=window.devicePixelRatio,r=t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||t.backingStorePixelRatio||1;return void 0!==n?n/r:1}catch(e){return 1}}function z(t,e,n,r){e=e||0,n=n||t.length,this.hasNext=!0,this.peek=null,this.start_=e,this.array_=t,this.predicate_=r,this.end_=Math.min(t.length,e+n),this.nextIdx_=e-1,this.next()}function $(t,e,n,r){return new z(t,e,n,r)}z.prototype.next=function(){if(!this.hasNext)return null;for(var t=this.peek,e=this.nextIdx_+1,n=!1;e<this.end_;){if(!this.predicate_||this.predicate_(this.array_,e)){this.peek=this.array_[e],n=!0;break}e++}return this.nextIdx_=e,n||(this.hasNext=!1,this.peek=null),t};var Y=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)};function W(t,e,n,r){var o,i=0,A=(new Date).getTime();if(t(i),1!=e){var a=e-1;!function s(){i>=e||Y.call(window,(function(){var e=(new Date).getTime()-A;o=i;var c=(i=Math.floor(e/n))-o;i+c>a||i>=a?(t(a),r()):(0!==c&&t(i),s())}))}()}else r()}var X={annotationClickHandler:!0,annotationDblClickHandler:!0,annotationMouseOutHandler:!0,annotationMouseOverHandler:!0,axisLineColor:!0,axisLineWidth:!0,clickCallback:!0,drawCallback:!0,drawHighlightPointCallback:!0,drawPoints:!0,drawPointCallback:!0,drawGrid:!0,fillAlpha:!0,gridLineColor:!0,gridLineWidth:!0,hideOverlayOnMouseOut:!0,highlightCallback:!0,highlightCircleSize:!0,interactionModel:!0,labelsDiv:!0,labelsKMB:!0,labelsKMG2:!0,labelsSeparateLines:!0,labelsShowZeroValues:!0,legend:!0,panEdgeFraction:!0,pixelsPerYLabel:!0,pointClickCallback:!0,pointSize:!0,rangeSelectorPlotFillColor:!0,rangeSelectorPlotFillGradientColor:!0,rangeSelectorPlotStrokeColor:!0,rangeSelectorBackgroundStrokeColor:!0,rangeSelectorBackgroundLineWidth:!0,rangeSelectorPlotLineWidth:!0,rangeSelectorForegroundStrokeColor:!0,rangeSelectorForegroundLineWidth:!0,rangeSelectorAlpha:!0,showLabelsOnHighlight:!0,showRoller:!0,strokeWidth:!0,underlayCallback:!0,unhighlightCallback:!0,zoomCallback:!0};function q(t,e){var n={};if(t)for(var r=1;r<t.length;r++)n[t[r]]=!0;var o=function(t){for(var e in t)if(t.hasOwnProperty(e)&&!X[e])return!0;return!1};for(var i in e)if(e.hasOwnProperty(i))if("highlightSeriesOpts"==i||n[i]&&!e.series){if(o(e[i]))return!0}else if("series"==i||"axes"==i){var A=e[i];for(var a in A)if(A.hasOwnProperty(a)&&o(A[a]))return!0}else if(!X[i])return!0;return!1}var J={DEFAULT:function(t,e,n,r,o,i,A){n.beginPath(),n.fillStyle=i,n.arc(r,o,A,0,2*Math.PI,!1),n.fill()}};function Z(t){for(var e=0;e<t.length;e++){var n=t.charAt(e);if("\r"===n)return e+1<t.length&&"\n"===t.charAt(e+1)?"\r\n":n;if("\n"===n)return e+1<t.length&&"\r"===t.charAt(e+1)?"\n\r":n}return null}function tt(t,e){if(null===e||null===t)return!1;for(var n=t;n&&n!==e;)n=n.parentNode;return n===e}function et(t,e){return e<0?1/Math.pow(t,-e):Math.pow(t,e)}var nt=/^#([0-9A-Fa-f]{2})([0-9A-Fa-f]{2})([0-9A-Fa-f]{2})([0-9A-Fa-f]{2})?$/,rt=/^rgba?\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})(?:,\s*([01](?:\.\d+)?))?\)$/;function ot(t){var e,n,r,o,i=null;if(e=nt.exec(t))n=parseInt(e[1],16),r=parseInt(e[2],16),o=parseInt(e[3],16),e[4]&&(i=parseInt(e[4],16));else{if(!(e=rt.exec(t)))return null;n=parseInt(e[1],10),r=parseInt(e[2],10),o=parseInt(e[3],10),e[4]&&(i=parseFloat(e[4]))}return null!==i?{r:n,g:r,b:o,a:i}:{r:n,g:r,b:o}}function it(t){var e=ot(t);if(e)return e;var n=document.createElement("div");n.style.backgroundColor=t,n.style.visibility="hidden",document.body.appendChild(n);var r=window.getComputedStyle(n,null).backgroundColor;return document.body.removeChild(n),ot(r)}function At(t){try{(t||document.createElement("canvas")).getContext("2d")}catch(e){return!1}return!0}function at(t,e,n){var r=parseFloat(t);if(!isNaN(r))return r;if(/^ *$/.test(t))return null;if(/^ *nan *$/i.test(t))return NaN;var o="Unable to parse '"+t+"' as a number";return void 0!==n&&void 0!==e&&(o+=" on line "+(1+(e||0))+" ('"+n+"') of CSV."),console.error(o),null}var st=["k","M","G","T","P","E","Z","Y"],ct=["m","\xb5","n","p","f","a","z","y"],lt=["Ki","Mi","Gi","Ti","Pi","Ei","Zi","Yi"],ut=["p-10","p-20","p-30","p-40","p-50","p-60","p-70","p-80"],ft=["K","M","G","T","P","E","Z","Y"],dt=ct;function ht(t,e){var n=e("sigFigs");if(null!==n)return F(t,n);if(0===t)return"0";var r=e("digitsAfterDecimal"),o=e("maxNumberWidth"),i=e("labelsKMB"),A=e("labelsKMG2"),a=Math.abs(t);if(i||A){var s,c,l,u=[],f=[];if(i&&(s=1e3,u=st,f=ct),A&&(s=1024,u=lt,f=ut,i&&(u=ft,f=dt)),a>=s){for(l=u.length;l>0;)if(c=et(s,l),--l,a>=c)return a/c>=Math.pow(10,o)?t.toExponential(r):T(t/c,r)+u[l]}else if(a<1){for(l=0;l<f.length&&!(a*(c=et(s,++l))>=1););return a*c<Math.pow(10,-r)?t.toExponential(r):T(t*c,r)+f[l-1]}}return a>=Math.pow(10,o)||a<Math.pow(10,-r)?t.toExponential(r):""+T(t,r)}function pt(t,e,n){return ht.call(this,t,n)}var gt=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function yt(t,e,n){var r=n("labelsUTC")?Q:U,i=r.getFullYear(t),A=r.getMonth(t),a=r.getDate(t),s=r.getHours(t),c=r.getMinutes(t),l=r.getSeconds(t),u=r.getMilliseconds(t);if(e>=o.Z7.DECADAL)return""+i;if(e>=o.Z7.MONTHLY)return gt[A]+"&#160;"+i;if(0===3600*s+60*c+l+.001*u||e>=o.Z7.DAILY)return S(a)+"&#160;"+gt[A];if(e<o.Z7.SECONDLY){var f=""+u;return S(l)+"."+("000"+f).substring(f.length)}return e>o.Z7.MINUTELY?I(s,c,l,0):I(s,c,l,u)}function mt(t,e){return O(t,e("labelsUTC"))}var vt=[],wt=!1;function bt(t){return"function"===typeof t&&t(),!0}function Bt(t){if("undefined"!==typeof document){const e=function(){if(!wt){wt=!0,t.onDOMready=bt,document.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1);for(let t=0;t<vt.length;++t)vt[t]();vt=null}};t.onDOMready=function(n){if("complete"===document.readyState)return t.onDOMready=bt,bt(n);const r=function(t){return"function"===typeof t&&vt.push(t),!1};return t.onDOMready=r,document.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1),"complete"===document.readyState?(e(),t.onDOMready=bt,bt(n)):r(n)}}}},43145:(t,e,n)=>{"use strict";function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}n.d(e,{A:()=>r})},43206:(t,e,n)=>{"use strict";var r=n(30041),o=n(30592)(),i=n(74462).functionsHaveConfigurableNames(),A=n(69675);t.exports=function(t,e){if("function"!==typeof t)throw new A("`fn` is not a function");return arguments.length>2&&!!arguments[2]&&!i||(o?r(t,"name",e,!0,!0):r(t,"name",e)),t}},43329:(t,e,n)=>{"use strict";n.d(e,{w:()=>o});var r=n(61501);function o(t,e){return"function"===typeof t?t(e):t&&"object"===typeof t&&r._P in t?t[r._P](e):t instanceof Date?new t.constructor(e):new Date(e)}},43360:(t,e,n)=>{var r=n(93243);t.exports=function(t,e,n){"__proto__"==e&&r?r(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}},43375:(t,e,n)=>{"use strict";n.d(e,{Mp:()=>Xt,Hd:()=>ge,vL:()=>ot,uN:()=>ct,Pf:()=>xt,cA:()=>yt,AN:()=>ht,IG:()=>vt,fp:()=>E,y$:()=>F,WB:()=>ue,Sj:()=>P,Vy:()=>x,sl:()=>D,TT:()=>I,Qo:()=>U,fF:()=>ee,E5:()=>l,PM:()=>te,zM:()=>oe,MS:()=>g,FR:()=>y});var r=n(96540),o=n(40961),i=n(74979);const A={display:"none"};function a(t){let{id:e,value:n}=t;return r.createElement("div",{id:e,style:A},n)}function s(t){let{id:e,announcement:n,ariaLiveType:o="assertive"}=t;return r.createElement("div",{id:e,style:{position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"},role:"status","aria-live":o,"aria-atomic":!0},n)}const c=(0,r.createContext)(null);function l(t){const e=(0,r.useContext)(c);(0,r.useEffect)((()=>{if(!e)throw new Error("useDndMonitor must be used within a children of <DndContext>");return e(t)}),[t,e])}const u={draggable:"\n    To pick up a draggable item, press the space bar.\n    While dragging, use the arrow keys to move the item.\n    Press space again to drop the item in its new position, or press escape to cancel.\n  "},f={onDragStart(t){let{active:e}=t;return"Picked up draggable item "+e.id+"."},onDragOver(t){let{active:e,over:n}=t;return n?"Draggable item "+e.id+" was moved over droppable area "+n.id+".":"Draggable item "+e.id+" is no longer over a droppable area."},onDragEnd(t){let{active:e,over:n}=t;return n?"Draggable item "+e.id+" was dropped over droppable area "+n.id:"Draggable item "+e.id+" was dropped."},onDragCancel(t){let{active:e}=t;return"Dragging was cancelled. Draggable item "+e.id+" was dropped."}};function d(t){let{announcements:e=f,container:n,hiddenTextDescribedById:A,screenReaderInstructions:c=u}=t;const{announce:d,announcement:h}=function(){const[t,e]=(0,r.useState)("");return{announce:(0,r.useCallback)((t=>{null!=t&&e(t)}),[]),announcement:t}}(),p=(0,i.YG)("DndLiveRegion"),[g,y]=(0,r.useState)(!1);if((0,r.useEffect)((()=>{y(!0)}),[]),l((0,r.useMemo)((()=>({onDragStart(t){let{active:n}=t;d(e.onDragStart({active:n}))},onDragMove(t){let{active:n,over:r}=t;e.onDragMove&&d(e.onDragMove({active:n,over:r}))},onDragOver(t){let{active:n,over:r}=t;d(e.onDragOver({active:n,over:r}))},onDragEnd(t){let{active:n,over:r}=t;d(e.onDragEnd({active:n,over:r}))},onDragCancel(t){let{active:n,over:r}=t;d(e.onDragCancel({active:n,over:r}))}})),[d,e])),!g)return null;const m=r.createElement(r.Fragment,null,r.createElement(a,{id:A,value:c.draggable}),r.createElement(s,{id:p,announcement:h}));return n?(0,o.createPortal)(m,n):m}var h;function p(){}function g(t,e){return(0,r.useMemo)((()=>({sensor:t,options:null!=e?e:{}})),[t,e])}function y(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return(0,r.useMemo)((()=>[...e].filter((t=>null!=t))),[...e])}!function(t){t.DragStart="dragStart",t.DragMove="dragMove",t.DragEnd="dragEnd",t.DragCancel="dragCancel",t.DragOver="dragOver",t.RegisterDroppable="registerDroppable",t.SetDroppableDisabled="setDroppableDisabled",t.UnregisterDroppable="unregisterDroppable"}(h||(h={}));const m=Object.freeze({x:0,y:0});function v(t,e){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function w(t,e){const n=(0,i.e_)(t);if(!n)return"0 0";return(n.x-e.left)/e.width*100+"% "+(n.y-e.top)/e.height*100+"%"}function b(t,e){let{data:{value:n}}=t,{data:{value:r}}=e;return n-r}function B(t,e){let{data:{value:n}}=t,{data:{value:r}}=e;return r-n}function _(t){let{left:e,top:n,height:r,width:o}=t;return[{x:e,y:n},{x:e+o,y:n},{x:e,y:n+r},{x:e+o,y:n+r}]}function x(t,e){if(!t||0===t.length)return null;const[n]=t;return e?n[e]:n}function C(t,e,n){return void 0===e&&(e=t.left),void 0===n&&(n=t.top),{x:e+.5*t.width,y:n+.5*t.height}}const E=t=>{let{collisionRect:e,droppableRects:n,droppableContainers:r}=t;const o=C(e,e.left,e.top),i=[];for(const A of r){const{id:t}=A,e=n.get(t);if(e){const n=v(C(e),o);i.push({id:t,data:{droppableContainer:A,value:n}})}}return i.sort(b)},F=t=>{let{collisionRect:e,droppableRects:n,droppableContainers:r}=t;const o=_(e),i=[];for(const A of r){const{id:t}=A,e=n.get(t);if(e){const n=_(e),r=o.reduce(((t,e,r)=>t+v(n[r],e)),0),a=Number((r/4).toFixed(4));i.push({id:t,data:{droppableContainer:A,value:a}})}}return i.sort(b)};function S(t,e){const n=Math.max(e.top,t.top),r=Math.max(e.left,t.left),o=Math.min(e.left+e.width,t.left+t.width),i=Math.min(e.top+e.height,t.top+t.height),A=o-r,a=i-n;if(r<o&&n<i){const n=e.width*e.height,r=t.width*t.height,o=A*a;return Number((o/(n+r-o)).toFixed(4))}return 0}const U=t=>{let{collisionRect:e,droppableRects:n,droppableContainers:r}=t;const o=[];for(const i of r){const{id:t}=i,r=n.get(t);if(r){const n=S(r,e);n>0&&o.push({id:t,data:{droppableContainer:i,value:n}})}}return o.sort(B)};function Q(t,e){const{top:n,left:r,bottom:o,right:i}=e;return n<=t.y&&t.y<=o&&r<=t.x&&t.x<=i}const I=t=>{let{droppableContainers:e,droppableRects:n,pointerCoordinates:r}=t;if(!r)return[];const o=[];for(const i of e){const{id:t}=i,e=n.get(t);if(e&&Q(r,e)){const n=_(e).reduce(((t,e)=>t+v(r,e)),0),A=Number((n/4).toFixed(4));o.push({id:t,data:{droppableContainer:i,value:A}})}}return o.sort(b)};function O(t,e){return t&&e?{x:t.left-e.left,y:t.top-e.top}:m}function T(t){return function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return r.reduce(((e,n)=>({...e,top:e.top+t*n.y,bottom:e.bottom+t*n.y,left:e.left+t*n.x,right:e.right+t*n.x})),{...e})}}const k=T(1);function M(t){if(t.startsWith("matrix3d(")){const e=t.slice(9,-1).split(/, /);return{x:+e[12],y:+e[13],scaleX:+e[0],scaleY:+e[5]}}if(t.startsWith("matrix(")){const e=t.slice(7,-1).split(/, /);return{x:+e[4],y:+e[5],scaleX:+e[0],scaleY:+e[3]}}return null}const R={ignoreTransform:!1};function P(t,e){void 0===e&&(e=R);let n=t.getBoundingClientRect();if(e.ignoreTransform){const{transform:e,transformOrigin:r}=(0,i.zk)(t).getComputedStyle(t);e&&(n=function(t,e,n){const r=M(e);if(!r)return t;const{scaleX:o,scaleY:i,x:A,y:a}=r,s=t.left-A-(1-o)*parseFloat(n),c=t.top-a-(1-i)*parseFloat(n.slice(n.indexOf(" ")+1)),l=o?t.width/o:t.width,u=i?t.height/i:t.height;return{width:l,height:u,top:c,right:s+l,bottom:c+u,left:s}}(n,e,r))}const{top:r,left:o,width:A,height:a,bottom:s,right:c}=n;return{top:r,left:o,width:A,height:a,bottom:s,right:c}}function H(t){return P(t,{ignoreTransform:!0})}function D(t,e){const n=[];return t?function r(o){if(null!=e&&n.length>=e)return n;if(!o)return n;if((0,i.wz)(o)&&null!=o.scrollingElement&&!n.includes(o.scrollingElement))return n.push(o.scrollingElement),n;if(!(0,i.sb)(o)||(0,i.xZ)(o))return n;if(n.includes(o))return n;const A=(0,i.zk)(t).getComputedStyle(o);return o!==t&&function(t,e){void 0===e&&(e=(0,i.zk)(t).getComputedStyle(t));const n=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some((t=>{const r=e[t];return"string"===typeof r&&n.test(r)}))}(o,A)&&n.push(o),function(t,e){return void 0===e&&(e=(0,i.zk)(t).getComputedStyle(t)),"fixed"===e.position}(o,A)?n:r(o.parentNode)}(t):n}function L(t){const[e]=D(t,1);return null!=e?e:null}function N(t){return i.Sw&&t?(0,i.l6)(t)?t:(0,i.Ll)(t)?(0,i.wz)(t)||t===(0,i.TW)(t).scrollingElement?window:(0,i.sb)(t)?t:null:null:null}function j(t){return(0,i.l6)(t)?t.scrollX:t.scrollLeft}function K(t){return(0,i.l6)(t)?t.scrollY:t.scrollTop}function G(t){return{x:j(t),y:K(t)}}var V;function z(t){return!(!i.Sw||!t)&&t===document.scrollingElement}function $(t){const e={x:0,y:0},n=z(t)?{height:window.innerHeight,width:window.innerWidth}:{height:t.clientHeight,width:t.clientWidth},r={x:t.scrollWidth-n.width,y:t.scrollHeight-n.height};return{isTop:t.scrollTop<=e.y,isLeft:t.scrollLeft<=e.x,isBottom:t.scrollTop>=r.y,isRight:t.scrollLeft>=r.x,maxScroll:r,minScroll:e}}!function(t){t[t.Forward=1]="Forward",t[t.Backward=-1]="Backward"}(V||(V={}));const Y={x:.2,y:.2};function W(t,e,n,r,o){let{top:i,left:A,right:a,bottom:s}=n;void 0===r&&(r=10),void 0===o&&(o=Y);const{isTop:c,isBottom:l,isLeft:u,isRight:f}=$(t),d={x:0,y:0},h={x:0,y:0},p=e.height*o.y,g=e.width*o.x;return!c&&i<=e.top+p?(d.y=V.Backward,h.y=r*Math.abs((e.top+p-i)/p)):!l&&s>=e.bottom-p&&(d.y=V.Forward,h.y=r*Math.abs((e.bottom-p-s)/p)),!f&&a>=e.right-g?(d.x=V.Forward,h.x=r*Math.abs((e.right-g-a)/g)):!u&&A<=e.left+g&&(d.x=V.Backward,h.x=r*Math.abs((e.left+g-A)/g)),{direction:d,speed:h}}function X(t){if(t===document.scrollingElement){const{innerWidth:t,innerHeight:e}=window;return{top:0,left:0,right:t,bottom:e,width:t,height:e}}const{top:e,left:n,right:r,bottom:o}=t.getBoundingClientRect();return{top:e,left:n,right:r,bottom:o,width:t.clientWidth,height:t.clientHeight}}function q(t){return t.reduce(((t,e)=>(0,i.WQ)(t,G(e))),m)}function J(t,e){if(void 0===e&&(e=P),!t)return;const{top:n,left:r,bottom:o,right:i}=e(t);L(t)&&(o<=0||i<=0||n>=window.innerHeight||r>=window.innerWidth)&&t.scrollIntoView({block:"center",inline:"center"})}const Z=[["x",["left","right"],function(t){return t.reduce(((t,e)=>t+j(e)),0)}],["y",["top","bottom"],function(t){return t.reduce(((t,e)=>t+K(e)),0)}]];class tt{constructor(t,e){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const n=D(e),r=q(n);this.rect={...t},this.width=t.width,this.height=t.height;for(const[o,i,A]of Z)for(const t of i)Object.defineProperty(this,t,{get:()=>{const e=A(n),i=r[o]-e;return this.rect[t]+i},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class et{constructor(t){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach((t=>{var e;return null==(e=this.target)?void 0:e.removeEventListener(...t)}))},this.target=t}add(t,e,n){var r;null==(r=this.target)||r.addEventListener(t,e,n),this.listeners.push([t,e,n])}}function nt(t,e){const n=Math.abs(t.x),r=Math.abs(t.y);return"number"===typeof e?Math.sqrt(n**2+r**2)>e:"x"in e&&"y"in e?n>e.x&&r>e.y:"x"in e?n>e.x:"y"in e&&r>e.y}var rt,ot;function it(t){t.preventDefault()}function At(t){t.stopPropagation()}!function(t){t.Click="click",t.DragStart="dragstart",t.Keydown="keydown",t.ContextMenu="contextmenu",t.Resize="resize",t.SelectionChange="selectionchange",t.VisibilityChange="visibilitychange"}(rt||(rt={})),function(t){t.Space="Space",t.Down="ArrowDown",t.Right="ArrowRight",t.Left="ArrowLeft",t.Up="ArrowUp",t.Esc="Escape",t.Enter="Enter",t.Tab="Tab"}(ot||(ot={}));const at={start:[ot.Space,ot.Enter],cancel:[ot.Esc],end:[ot.Space,ot.Enter,ot.Tab]},st=(t,e)=>{let{currentCoordinates:n}=e;switch(t.code){case ot.Right:return{...n,x:n.x+25};case ot.Left:return{...n,x:n.x-25};case ot.Down:return{...n,y:n.y+25};case ot.Up:return{...n,y:n.y-25}}};class ct{constructor(t){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=t;const{event:{target:e}}=t;this.props=t,this.listeners=new et((0,i.TW)(e)),this.windowListeners=new et((0,i.zk)(e)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(rt.Resize,this.handleCancel),this.windowListeners.add(rt.VisibilityChange,this.handleCancel),setTimeout((()=>this.listeners.add(rt.Keydown,this.handleKeyDown)))}handleStart(){const{activeNode:t,onStart:e}=this.props,n=t.node.current;n&&J(n),e(m)}handleKeyDown(t){if((0,i.kx)(t)){const{active:e,context:n,options:r}=this.props,{keyboardCodes:o=at,coordinateGetter:A=st,scrollBehavior:a="smooth"}=r,{code:s}=t;if(o.end.includes(s))return void this.handleEnd(t);if(o.cancel.includes(s))return void this.handleCancel(t);const{collisionRect:c}=n.current,l=c?{x:c.left,y:c.top}:m;this.referenceCoordinates||(this.referenceCoordinates=l);const u=A(t,{active:e,context:n.current,currentCoordinates:l});if(u){const e=(0,i.Re)(u,l),r={x:0,y:0},{scrollableAncestors:o}=n.current;for(const n of o){const o=t.code,{isTop:i,isRight:A,isLeft:s,isBottom:c,maxScroll:l,minScroll:f}=$(n),d=X(n),h={x:Math.min(o===ot.Right?d.right-d.width/2:d.right,Math.max(o===ot.Right?d.left:d.left+d.width/2,u.x)),y:Math.min(o===ot.Down?d.bottom-d.height/2:d.bottom,Math.max(o===ot.Down?d.top:d.top+d.height/2,u.y))},p=o===ot.Right&&!A||o===ot.Left&&!s,g=o===ot.Down&&!c||o===ot.Up&&!i;if(p&&h.x!==u.x){const t=n.scrollLeft+e.x,i=o===ot.Right&&t<=l.x||o===ot.Left&&t>=f.x;if(i&&!e.y)return void n.scrollTo({left:t,behavior:a});r.x=i?n.scrollLeft-t:o===ot.Right?n.scrollLeft-l.x:n.scrollLeft-f.x,r.x&&n.scrollBy({left:-r.x,behavior:a});break}if(g&&h.y!==u.y){const t=n.scrollTop+e.y,i=o===ot.Down&&t<=l.y||o===ot.Up&&t>=f.y;if(i&&!e.x)return void n.scrollTo({top:t,behavior:a});r.y=i?n.scrollTop-t:o===ot.Down?n.scrollTop-l.y:n.scrollTop-f.y,r.y&&n.scrollBy({top:-r.y,behavior:a});break}}this.handleMove(t,(0,i.WQ)((0,i.Re)(u,this.referenceCoordinates),r))}}}handleMove(t,e){const{onMove:n}=this.props;t.preventDefault(),n(e)}handleEnd(t){const{onEnd:e}=this.props;t.preventDefault(),this.detach(),e()}handleCancel(t){const{onCancel:e}=this.props;t.preventDefault(),this.detach(),e()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}function lt(t){return Boolean(t&&"distance"in t)}function ut(t){return Boolean(t&&"delay"in t)}ct.activators=[{eventName:"onKeyDown",handler:(t,e,n)=>{let{keyboardCodes:r=at,onActivation:o}=e,{active:i}=n;const{code:A}=t.nativeEvent;if(r.start.includes(A)){const e=i.activatorNode.current;return(!e||t.target===e)&&(t.preventDefault(),null==o||o({event:t.nativeEvent}),!0)}return!1}}];class ft{constructor(t,e,n){var r;void 0===n&&(n=function(t){const{EventTarget:e}=(0,i.zk)(t);return t instanceof e?t:(0,i.TW)(t)}(t.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=t,this.events=e;const{event:o}=t,{target:A}=o;this.props=t,this.events=e,this.document=(0,i.TW)(A),this.documentListeners=new et(this.document),this.listeners=new et(n),this.windowListeners=new et((0,i.zk)(A)),this.initialCoordinates=null!=(r=(0,i.e_)(o))?r:m,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:t,props:{options:{activationConstraint:e,bypassActivationConstraint:n}}}=this;if(this.listeners.add(t.move.name,this.handleMove,{passive:!1}),this.listeners.add(t.end.name,this.handleEnd),t.cancel&&this.listeners.add(t.cancel.name,this.handleCancel),this.windowListeners.add(rt.Resize,this.handleCancel),this.windowListeners.add(rt.DragStart,it),this.windowListeners.add(rt.VisibilityChange,this.handleCancel),this.windowListeners.add(rt.ContextMenu,it),this.documentListeners.add(rt.Keydown,this.handleKeydown),e){if(null!=n&&n({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(ut(e))return this.timeoutId=setTimeout(this.handleStart,e.delay),void this.handlePending(e);if(lt(e))return void this.handlePending(e)}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(t,e){const{active:n,onPending:r}=this.props;r(n,t,this.initialCoordinates,e)}handleStart(){const{initialCoordinates:t}=this,{onStart:e}=this.props;t&&(this.activated=!0,this.documentListeners.add(rt.Click,At,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(rt.SelectionChange,this.removeTextSelection),e(t))}handleMove(t){var e;const{activated:n,initialCoordinates:r,props:o}=this,{onMove:A,options:{activationConstraint:a}}=o;if(!r)return;const s=null!=(e=(0,i.e_)(t))?e:m,c=(0,i.Re)(r,s);if(!n&&a){if(lt(a)){if(null!=a.tolerance&&nt(c,a.tolerance))return this.handleCancel();if(nt(c,a.distance))return this.handleStart()}return ut(a)&&nt(c,a.tolerance)?this.handleCancel():void this.handlePending(a,c)}t.cancelable&&t.preventDefault(),A(s)}handleEnd(){const{onAbort:t,onEnd:e}=this.props;this.detach(),this.activated||t(this.props.active),e()}handleCancel(){const{onAbort:t,onCancel:e}=this.props;this.detach(),this.activated||t(this.props.active),e()}handleKeydown(t){t.code===ot.Esc&&this.handleCancel()}removeTextSelection(){var t;null==(t=this.document.getSelection())||t.removeAllRanges()}}const dt={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class ht extends ft{constructor(t){const{event:e}=t,n=(0,i.TW)(e.target);super(t,dt,n)}}ht.activators=[{eventName:"onPointerDown",handler:(t,e)=>{let{nativeEvent:n}=t,{onActivation:r}=e;return!(!n.isPrimary||0!==n.button)&&(null==r||r({event:n}),!0)}}];const pt={move:{name:"mousemove"},end:{name:"mouseup"}};var gt;!function(t){t[t.RightClick=2]="RightClick"}(gt||(gt={}));class yt extends ft{constructor(t){super(t,pt,(0,i.TW)(t.event.target))}}yt.activators=[{eventName:"onMouseDown",handler:(t,e)=>{let{nativeEvent:n}=t,{onActivation:r}=e;return n.button!==gt.RightClick&&(null==r||r({event:n}),!0)}}];const mt={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class vt extends ft{constructor(t){super(t,mt)}static setup(){return window.addEventListener(mt.move.name,t,{capture:!1,passive:!1}),function(){window.removeEventListener(mt.move.name,t)};function t(){}}}var wt,bt;function Bt(t){let{acceleration:e,activator:n=wt.Pointer,canScroll:o,draggingRect:A,enabled:a,interval:s=5,order:c=bt.TreeOrder,pointerCoordinates:l,scrollableAncestors:u,scrollableAncestorRects:f,delta:d,threshold:h}=t;const p=function(t){let{delta:e,disabled:n}=t;const r=(0,i.ZC)(e);return(0,i.KG)((t=>{if(n||!r||!t)return _t;const o={x:Math.sign(e.x-r.x),y:Math.sign(e.y-r.y)};return{x:{[V.Backward]:t.x[V.Backward]||-1===o.x,[V.Forward]:t.x[V.Forward]||1===o.x},y:{[V.Backward]:t.y[V.Backward]||-1===o.y,[V.Forward]:t.y[V.Forward]||1===o.y}}}),[n,e,r])}({delta:d,disabled:!a}),[g,y]=(0,i.$$)(),m=(0,r.useRef)({x:0,y:0}),v=(0,r.useRef)({x:0,y:0}),w=(0,r.useMemo)((()=>{switch(n){case wt.Pointer:return l?{top:l.y,bottom:l.y,left:l.x,right:l.x}:null;case wt.DraggableRect:return A}}),[n,A,l]),b=(0,r.useRef)(null),B=(0,r.useCallback)((()=>{const t=b.current;if(!t)return;const e=m.current.x*v.current.x,n=m.current.y*v.current.y;t.scrollBy(e,n)}),[]),_=(0,r.useMemo)((()=>c===bt.TreeOrder?[...u].reverse():u),[c,u]);(0,r.useEffect)((()=>{if(a&&u.length&&w){for(const t of _){if(!1===(null==o?void 0:o(t)))continue;const n=u.indexOf(t),r=f[n];if(!r)continue;const{direction:i,speed:A}=W(t,r,w,e,h);for(const t of["x","y"])p[t][i[t]]||(A[t]=0,i[t]=0);if(A.x>0||A.y>0)return y(),b.current=t,g(B,s),m.current=A,void(v.current=i)}m.current={x:0,y:0},v.current={x:0,y:0},y()}else y()}),[e,B,o,y,a,s,JSON.stringify(w),JSON.stringify(p),g,u,_,f,JSON.stringify(h)])}vt.activators=[{eventName:"onTouchStart",handler:(t,e)=>{let{nativeEvent:n}=t,{onActivation:r}=e;const{touches:o}=n;return!(o.length>1)&&(null==r||r({event:n}),!0)}}],function(t){t[t.Pointer=0]="Pointer",t[t.DraggableRect=1]="DraggableRect"}(wt||(wt={})),function(t){t[t.TreeOrder=0]="TreeOrder",t[t.ReversedTreeOrder=1]="ReversedTreeOrder"}(bt||(bt={}));const _t={x:{[V.Backward]:!1,[V.Forward]:!1},y:{[V.Backward]:!1,[V.Forward]:!1}};var xt,Ct;!function(t){t[t.Always=0]="Always",t[t.BeforeDragging=1]="BeforeDragging",t[t.WhileDragging=2]="WhileDragging"}(xt||(xt={})),function(t){t.Optimized="optimized"}(Ct||(Ct={}));const Et=new Map;function Ft(t,e){return(0,i.KG)((n=>t?n||("function"===typeof e?e(t):t):null),[e,t])}function St(t){let{callback:e,disabled:n}=t;const o=(0,i._q)(e),A=(0,r.useMemo)((()=>{if(n||"undefined"===typeof window||"undefined"===typeof window.ResizeObserver)return;const{ResizeObserver:t}=window;return new t(o)}),[n]);return(0,r.useEffect)((()=>()=>null==A?void 0:A.disconnect()),[A]),A}function Ut(t){return new tt(P(t),t)}function Qt(t,e,n){void 0===e&&(e=Ut);const[o,A]=(0,r.useState)(null);function a(){A((r=>{if(!t)return null;var o;if(!1===t.isConnected)return null!=(o=null!=r?r:n)?o:null;const i=e(t);return JSON.stringify(r)===JSON.stringify(i)?r:i}))}const s=function(t){let{callback:e,disabled:n}=t;const o=(0,i._q)(e),A=(0,r.useMemo)((()=>{if(n||"undefined"===typeof window||"undefined"===typeof window.MutationObserver)return;const{MutationObserver:t}=window;return new t(o)}),[o,n]);return(0,r.useEffect)((()=>()=>null==A?void 0:A.disconnect()),[A]),A}({callback(e){if(t)for(const n of e){const{type:e,target:r}=n;if("childList"===e&&r instanceof HTMLElement&&r.contains(t)){a();break}}}}),c=St({callback:a});return(0,i.Es)((()=>{a(),t?(null==c||c.observe(t),null==s||s.observe(document.body,{childList:!0,subtree:!0})):(null==c||c.disconnect(),null==s||s.disconnect())}),[t]),o}const It=[];function Ot(t,e){void 0===e&&(e=[]);const n=(0,r.useRef)(null);return(0,r.useEffect)((()=>{n.current=null}),e),(0,r.useEffect)((()=>{const e=t!==m;e&&!n.current&&(n.current=t),!e&&n.current&&(n.current=null)}),[t]),n.current?(0,i.Re)(t,n.current):m}function Tt(t){return(0,r.useMemo)((()=>t?function(t){const e=t.innerWidth,n=t.innerHeight;return{top:0,left:0,right:e,bottom:n,width:e,height:n}}(t):null),[t])}const kt=[];function Mt(t){if(!t)return null;if(t.children.length>1)return t;const e=t.children[0];return(0,i.sb)(e)?e:t}const Rt=[{sensor:ht,options:{}},{sensor:ct,options:{}}],Pt={current:{}},Ht={draggable:{measure:H},droppable:{measure:H,strategy:xt.WhileDragging,frequency:Ct.Optimized},dragOverlay:{measure:P}};class Dt extends Map{get(t){var e;return null!=t&&null!=(e=super.get(t))?e:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter((t=>{let{disabled:e}=t;return!e}))}getNodeFor(t){var e,n;return null!=(e=null==(n=this.get(t))?void 0:n.node.current)?e:void 0}}const Lt={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new Dt,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:p},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:Ht,measureDroppableContainers:p,windowRect:null,measuringScheduled:!1},Nt={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:p,draggableNodes:new Map,over:null,measureDroppableContainers:p},jt=(0,r.createContext)(Nt),Kt=(0,r.createContext)(Lt);function Gt(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new Dt}}}function Vt(t,e){switch(e.type){case h.DragStart:return{...t,draggable:{...t.draggable,initialCoordinates:e.initialCoordinates,active:e.active}};case h.DragMove:return null==t.draggable.active?t:{...t,draggable:{...t.draggable,translate:{x:e.coordinates.x-t.draggable.initialCoordinates.x,y:e.coordinates.y-t.draggable.initialCoordinates.y}}};case h.DragEnd:case h.DragCancel:return{...t,draggable:{...t.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case h.RegisterDroppable:{const{element:n}=e,{id:r}=n,o=new Dt(t.droppable.containers);return o.set(r,n),{...t,droppable:{...t.droppable,containers:o}}}case h.SetDroppableDisabled:{const{id:n,key:r,disabled:o}=e,i=t.droppable.containers.get(n);if(!i||r!==i.key)return t;const A=new Dt(t.droppable.containers);return A.set(n,{...i,disabled:o}),{...t,droppable:{...t.droppable,containers:A}}}case h.UnregisterDroppable:{const{id:n,key:r}=e,o=t.droppable.containers.get(n);if(!o||r!==o.key)return t;const i=new Dt(t.droppable.containers);return i.delete(n),{...t,droppable:{...t.droppable,containers:i}}}default:return t}}function zt(t){let{disabled:e}=t;const{active:n,activatorEvent:o,draggableNodes:A}=(0,r.useContext)(jt),a=(0,i.ZC)(o),s=(0,i.ZC)(null==n?void 0:n.id);return(0,r.useEffect)((()=>{if(!e&&!o&&a&&null!=s){if(!(0,i.kx)(a))return;if(document.activeElement===a.target)return;const t=A.get(s);if(!t)return;const{activatorNode:e,node:n}=t;if(!e.current&&!n.current)return;requestAnimationFrame((()=>{for(const t of[e.current,n.current]){if(!t)continue;const e=(0,i.ag)(t);if(e){e.focus();break}}}))}}),[o,e,A,s,a]),null}function $t(t,e){let{transform:n,...r}=e;return null!=t&&t.length?t.reduce(((t,e)=>e({transform:t,...r})),n):n}const Yt=(0,r.createContext)({...m,scaleX:1,scaleY:1});var Wt;!function(t){t[t.Uninitialized=0]="Uninitialized",t[t.Initializing=1]="Initializing",t[t.Initialized=2]="Initialized"}(Wt||(Wt={}));const Xt=(0,r.memo)((function(t){var e,n,A,a;let{id:s,accessibility:l,autoScroll:u=!0,children:f,sensors:p=Rt,collisionDetection:g=U,measuring:y,modifiers:v,...w}=t;const b=(0,r.useReducer)(Vt,void 0,Gt),[B,_]=b,[C,E]=function(){const[t]=(0,r.useState)((()=>new Set)),e=(0,r.useCallback)((e=>(t.add(e),()=>t.delete(e))),[t]);return[(0,r.useCallback)((e=>{let{type:n,event:r}=e;t.forEach((t=>{var e;return null==(e=t[n])?void 0:e.call(t,r)}))}),[t]),e]}(),[F,S]=(0,r.useState)(Wt.Uninitialized),Q=F===Wt.Initialized,{draggable:{active:I,nodes:T,translate:M},droppable:{containers:R}}=B,H=null!=I?T.get(I):null,j=(0,r.useRef)({initial:null,translated:null}),K=(0,r.useMemo)((()=>{var t;return null!=I?{id:I,data:null!=(t=null==H?void 0:H.data)?t:Pt,rect:j}:null}),[I,H]),V=(0,r.useRef)(null),[$,Y]=(0,r.useState)(null),[W,X]=(0,r.useState)(null),J=(0,i.YN)(w,Object.values(w)),Z=(0,i.YG)("DndDescribedBy",s),et=(0,r.useMemo)((()=>R.getEnabled()),[R]),nt=(rt=y,(0,r.useMemo)((()=>({draggable:{...Ht.draggable,...null==rt?void 0:rt.draggable},droppable:{...Ht.droppable,...null==rt?void 0:rt.droppable},dragOverlay:{...Ht.dragOverlay,...null==rt?void 0:rt.dragOverlay}})),[null==rt?void 0:rt.draggable,null==rt?void 0:rt.droppable,null==rt?void 0:rt.dragOverlay]));var rt;const{droppableRects:ot,measureDroppableContainers:it,measuringScheduled:At}=function(t,e){let{dragging:n,dependencies:o,config:A}=e;const[a,s]=(0,r.useState)(null),{frequency:c,measure:l,strategy:u}=A,f=(0,r.useRef)(t),d=function(){switch(u){case xt.Always:return!1;case xt.BeforeDragging:return n;default:return!n}}(),h=(0,i.YN)(d),p=(0,r.useCallback)((function(t){void 0===t&&(t=[]),h.current||s((e=>null===e?t:e.concat(t.filter((t=>!e.includes(t))))))}),[h]),g=(0,r.useRef)(null),y=(0,i.KG)((e=>{if(d&&!n)return Et;if(!e||e===Et||f.current!==t||null!=a){const e=new Map;for(let n of t){if(!n)continue;if(a&&a.length>0&&!a.includes(n.id)&&n.rect.current){e.set(n.id,n.rect.current);continue}const t=n.node.current,r=t?new tt(l(t),t):null;n.rect.current=r,r&&e.set(n.id,r)}return e}return e}),[t,a,n,d,l]);return(0,r.useEffect)((()=>{f.current=t}),[t]),(0,r.useEffect)((()=>{d||p()}),[n,d]),(0,r.useEffect)((()=>{a&&a.length>0&&s(null)}),[JSON.stringify(a)]),(0,r.useEffect)((()=>{d||"number"!==typeof c||null!==g.current||(g.current=setTimeout((()=>{p(),g.current=null}),c))}),[c,d,p,...o]),{droppableRects:y,measureDroppableContainers:p,measuringScheduled:null!=a}}(et,{dragging:Q,dependencies:[M.x,M.y],config:nt.droppable}),at=function(t,e){const n=null!=e?t.get(e):void 0,r=n?n.node.current:null;return(0,i.KG)((t=>{var n;return null==e?null:null!=(n=null!=r?r:t)?n:null}),[r,e])}(T,I),st=(0,r.useMemo)((()=>W?(0,i.e_)(W):null),[W]),ct=function(){const t=!1===(null==$?void 0:$.autoScrollEnabled),e="object"===typeof u?!1===u.enabled:!1===u,n=Q&&!t&&!e;if("object"===typeof u)return{...u,enabled:n};return{enabled:n}}(),lt=function(t,e){return Ft(t,e)}(at,nt.draggable.measure);!function(t){let{activeNode:e,measure:n,initialRect:o,config:A=!0}=t;const a=(0,r.useRef)(!1),{x:s,y:c}="boolean"===typeof A?{x:A,y:A}:A;(0,i.Es)((()=>{if(!s&&!c||!e)return void(a.current=!1);if(a.current||!o)return;const t=null==e?void 0:e.node.current;if(!t||!1===t.isConnected)return;const r=O(n(t),o);if(s||(r.x=0),c||(r.y=0),a.current=!0,Math.abs(r.x)>0||Math.abs(r.y)>0){const e=L(t);e&&e.scrollBy({top:r.y,left:r.x})}}),[e,s,c,o,n])}({activeNode:null!=I?T.get(I):null,config:ct.layoutShiftCompensation,initialRect:lt,measure:nt.draggable.measure});const ut=Qt(at,nt.draggable.measure,lt),ft=Qt(at?at.parentElement:null),dt=(0,r.useRef)({activatorEvent:null,active:null,activeNode:at,collisionRect:null,collisions:null,droppableRects:ot,draggableNodes:T,draggingNode:null,draggingNodeRect:null,droppableContainers:R,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),ht=R.getNodeFor(null==(e=dt.current.over)?void 0:e.id),pt=function(t){let{measure:e}=t;const[n,o]=(0,r.useState)(null),A=St({callback:(0,r.useCallback)((t=>{for(const{target:n}of t)if((0,i.sb)(n)){o((t=>{const r=e(n);return t?{...t,width:r.width,height:r.height}:r}));break}}),[e])}),a=(0,r.useCallback)((t=>{const n=Mt(t);null==A||A.disconnect(),n&&(null==A||A.observe(n)),o(n?e(n):null)}),[e,A]),[s,c]=(0,i.lk)(a);return(0,r.useMemo)((()=>({nodeRef:s,rect:n,setRef:c})),[n,s,c])}({measure:nt.dragOverlay.measure}),gt=null!=(n=pt.nodeRef.current)?n:at,yt=Q?null!=(A=pt.rect)?A:ut:null,mt=Boolean(pt.nodeRef.current&&pt.rect),vt=O(wt=mt?null:ut,Ft(wt));var wt;const bt=Tt(gt?(0,i.zk)(gt):null),_t=function(t){const e=(0,r.useRef)(t),n=(0,i.KG)((n=>t?n&&n!==It&&t&&e.current&&t.parentNode===e.current.parentNode?n:D(t):It),[t]);return(0,r.useEffect)((()=>{e.current=t}),[t]),n}(Q?null!=ht?ht:at:null),Ct=function(t,e){void 0===e&&(e=P);const[n]=t,o=Tt(n?(0,i.zk)(n):null),[A,a]=(0,r.useState)(kt);function s(){a((()=>t.length?t.map((t=>z(t)?o:new tt(e(t),t))):kt))}const c=St({callback:s});return(0,i.Es)((()=>{null==c||c.disconnect(),s(),t.forEach((t=>null==c?void 0:c.observe(t)))}),[t]),A}(_t),Ut=$t(v,{transform:{x:M.x-vt.x,y:M.y-vt.y,scaleX:1,scaleY:1},activatorEvent:W,active:K,activeNodeRect:ut,containerNodeRect:ft,draggingNodeRect:yt,over:dt.current.over,overlayNodeRect:pt.rect,scrollableAncestors:_t,scrollableAncestorRects:Ct,windowRect:bt}),Dt=st?(0,i.WQ)(st,M):null,Lt=function(t){const[e,n]=(0,r.useState)(null),o=(0,r.useRef)(t),A=(0,r.useCallback)((t=>{const e=N(t.target);e&&n((t=>t?(t.set(e,G(e)),new Map(t)):null))}),[]);return(0,r.useEffect)((()=>{const e=o.current;if(t!==e){r(e);const i=t.map((t=>{const e=N(t);return e?(e.addEventListener("scroll",A,{passive:!0}),[e,G(e)]):null})).filter((t=>null!=t));n(i.length?new Map(i):null),o.current=t}return()=>{r(t),r(e)};function r(t){t.forEach((t=>{const e=N(t);null==e||e.removeEventListener("scroll",A)}))}}),[A,t]),(0,r.useMemo)((()=>t.length?e?Array.from(e.values()).reduce(((t,e)=>(0,i.WQ)(t,e)),m):q(t):m),[t,e])}(_t),Nt=Ot(Lt),Xt=Ot(Lt,[ut]),qt=(0,i.WQ)(Ut,Nt),Jt=yt?k(yt,Ut):null,Zt=K&&Jt?g({active:K,collisionRect:Jt,droppableRects:ot,droppableContainers:et,pointerCoordinates:Dt}):null,te=x(Zt,"id"),[ee,ne]=(0,r.useState)(null),re=function(t,e,n){return{...t,scaleX:e&&n?e.width/n.width:1,scaleY:e&&n?e.height/n.height:1}}(mt?Ut:(0,i.WQ)(Ut,Xt),null!=(a=null==ee?void 0:ee.rect)?a:null,ut),oe=(0,r.useRef)(null),ie=(0,r.useCallback)(((t,e)=>{let{sensor:n,options:r}=e;if(null==V.current)return;const i=T.get(V.current);if(!i)return;const A=t.nativeEvent,a=new n({active:V.current,activeNode:i,event:A,options:r,context:dt,onAbort(t){if(!T.get(t))return;const{onDragAbort:e}=J.current,n={id:t};null==e||e(n),C({type:"onDragAbort",event:n})},onPending(t,e,n,r){if(!T.get(t))return;const{onDragPending:o}=J.current,i={id:t,constraint:e,initialCoordinates:n,offset:r};null==o||o(i),C({type:"onDragPending",event:i})},onStart(t){const e=V.current;if(null==e)return;const n=T.get(e);if(!n)return;const{onDragStart:r}=J.current,i={activatorEvent:A,active:{id:e,data:n.data,rect:j}};(0,o.unstable_batchedUpdates)((()=>{null==r||r(i),S(Wt.Initializing),_({type:h.DragStart,initialCoordinates:t,active:e}),C({type:"onDragStart",event:i}),Y(oe.current),X(A)}))},onMove(t){_({type:h.DragMove,coordinates:t})},onEnd:s(h.DragEnd),onCancel:s(h.DragCancel)});function s(t){return async function(){const{active:e,collisions:n,over:r,scrollAdjustedTranslate:i}=dt.current;let a=null;if(e&&i){const{cancelDrop:o}=J.current;if(a={activatorEvent:A,active:e,collisions:n,delta:i,over:r},t===h.DragEnd&&"function"===typeof o){await Promise.resolve(o(a))&&(t=h.DragCancel)}}V.current=null,(0,o.unstable_batchedUpdates)((()=>{_({type:t}),S(Wt.Uninitialized),ne(null),Y(null),X(null),oe.current=null;const e=t===h.DragEnd?"onDragEnd":"onDragCancel";if(a){const t=J.current[e];null==t||t(a),C({type:e,event:a})}}))}}oe.current=a}),[T]),Ae=(0,r.useCallback)(((t,e)=>(n,r)=>{const o=n.nativeEvent,i=T.get(r);if(null!==V.current||!i||o.dndKit||o.defaultPrevented)return;const A={active:i};!0===t(n,e.options,A)&&(o.dndKit={capturedBy:e.sensor},V.current=r,ie(n,e))}),[T,ie]),ae=function(t,e){return(0,r.useMemo)((()=>t.reduce(((t,n)=>{const{sensor:r}=n;return[...t,...r.activators.map((t=>({eventName:t.eventName,handler:e(t.handler,n)})))]}),[])),[t,e])}(p,Ae);!function(t){(0,r.useEffect)((()=>{if(!i.Sw)return;const e=t.map((t=>{let{sensor:e}=t;return null==e.setup?void 0:e.setup()}));return()=>{for(const t of e)null==t||t()}}),t.map((t=>{let{sensor:e}=t;return e})))}(p),(0,i.Es)((()=>{ut&&F===Wt.Initializing&&S(Wt.Initialized)}),[ut,F]),(0,r.useEffect)((()=>{const{onDragMove:t}=J.current,{active:e,activatorEvent:n,collisions:r,over:i}=dt.current;if(!e||!n)return;const A={active:e,activatorEvent:n,collisions:r,delta:{x:qt.x,y:qt.y},over:i};(0,o.unstable_batchedUpdates)((()=>{null==t||t(A),C({type:"onDragMove",event:A})}))}),[qt.x,qt.y]),(0,r.useEffect)((()=>{const{active:t,activatorEvent:e,collisions:n,droppableContainers:r,scrollAdjustedTranslate:i}=dt.current;if(!t||null==V.current||!e||!i)return;const{onDragOver:A}=J.current,a=r.get(te),s=a&&a.rect.current?{id:a.id,rect:a.rect.current,data:a.data,disabled:a.disabled}:null,c={active:t,activatorEvent:e,collisions:n,delta:{x:i.x,y:i.y},over:s};(0,o.unstable_batchedUpdates)((()=>{ne(s),null==A||A(c),C({type:"onDragOver",event:c})}))}),[te]),(0,i.Es)((()=>{dt.current={activatorEvent:W,active:K,activeNode:at,collisionRect:Jt,collisions:Zt,droppableRects:ot,draggableNodes:T,draggingNode:gt,draggingNodeRect:yt,droppableContainers:R,over:ee,scrollableAncestors:_t,scrollAdjustedTranslate:qt},j.current={initial:yt,translated:Jt}}),[K,at,Zt,Jt,T,gt,yt,ot,R,ee,_t,qt]),Bt({...ct,delta:M,draggingRect:Jt,pointerCoordinates:Dt,scrollableAncestors:_t,scrollableAncestorRects:Ct});const se=(0,r.useMemo)((()=>({active:K,activeNode:at,activeNodeRect:ut,activatorEvent:W,collisions:Zt,containerNodeRect:ft,dragOverlay:pt,draggableNodes:T,droppableContainers:R,droppableRects:ot,over:ee,measureDroppableContainers:it,scrollableAncestors:_t,scrollableAncestorRects:Ct,measuringConfiguration:nt,measuringScheduled:At,windowRect:bt})),[K,at,ut,W,Zt,ft,pt,T,R,ot,ee,it,_t,Ct,nt,At,bt]),ce=(0,r.useMemo)((()=>({activatorEvent:W,activators:ae,active:K,activeNodeRect:ut,ariaDescribedById:{draggable:Z},dispatch:_,draggableNodes:T,over:ee,measureDroppableContainers:it})),[W,ae,K,ut,_,Z,T,ee,it]);return r.createElement(c.Provider,{value:E},r.createElement(jt.Provider,{value:ce},r.createElement(Kt.Provider,{value:se},r.createElement(Yt.Provider,{value:re},f)),r.createElement(zt,{disabled:!1===(null==l?void 0:l.restoreFocus)})),r.createElement(d,{...l,hiddenTextDescribedById:Z}))})),qt=(0,r.createContext)(null),Jt="button",Zt="Draggable";function te(t){let{id:e,data:n,disabled:o=!1,attributes:A}=t;const a=(0,i.YG)(Zt),{activators:s,activatorEvent:c,active:l,activeNodeRect:u,ariaDescribedById:f,draggableNodes:d,over:h}=(0,r.useContext)(jt),{role:p=Jt,roleDescription:g="draggable",tabIndex:y=0}=null!=A?A:{},m=(null==l?void 0:l.id)===e,v=(0,r.useContext)(m?Yt:qt),[w,b]=(0,i.lk)(),[B,_]=(0,i.lk)(),x=function(t,e){return(0,r.useMemo)((()=>t.reduce(((t,n)=>{let{eventName:r,handler:o}=n;return t[r]=t=>{o(t,e)},t}),{})),[t,e])}(s,e),C=(0,i.YN)(n);(0,i.Es)((()=>(d.set(e,{id:e,key:a,node:w,activatorNode:B,data:C}),()=>{const t=d.get(e);t&&t.key===a&&d.delete(e)})),[d,e]);return{active:l,activatorEvent:c,activeNodeRect:u,attributes:(0,r.useMemo)((()=>({role:p,tabIndex:y,"aria-disabled":o,"aria-pressed":!(!m||p!==Jt)||void 0,"aria-roledescription":g,"aria-describedby":f.draggable})),[o,p,y,m,g,f.draggable]),isDragging:m,listeners:o?void 0:x,node:w,over:h,setNodeRef:b,setActivatorNodeRef:_,transform:v}}function ee(){return(0,r.useContext)(Kt)}const ne="Droppable",re={timeout:25};function oe(t){let{data:e,disabled:n=!1,id:o,resizeObserverConfig:A}=t;const a=(0,i.YG)(ne),{active:s,dispatch:c,over:l,measureDroppableContainers:u}=(0,r.useContext)(jt),f=(0,r.useRef)({disabled:n}),d=(0,r.useRef)(!1),p=(0,r.useRef)(null),g=(0,r.useRef)(null),{disabled:y,updateMeasurementsFor:m,timeout:v}={...re,...A},w=(0,i.YN)(null!=m?m:o),b=St({callback:(0,r.useCallback)((()=>{d.current?(null!=g.current&&clearTimeout(g.current),g.current=setTimeout((()=>{u(Array.isArray(w.current)?w.current:[w.current]),g.current=null}),v)):d.current=!0}),[v]),disabled:y||!s}),B=(0,r.useCallback)(((t,e)=>{b&&(e&&(b.unobserve(e),d.current=!1),t&&b.observe(t))}),[b]),[_,x]=(0,i.lk)(B),C=(0,i.YN)(e);return(0,r.useEffect)((()=>{b&&_.current&&(b.disconnect(),d.current=!1,b.observe(_.current))}),[_,b]),(0,r.useEffect)((()=>(c({type:h.RegisterDroppable,element:{id:o,key:a,disabled:n,node:_,rect:p,data:C}}),()=>c({type:h.UnregisterDroppable,key:a,id:o}))),[o]),(0,r.useEffect)((()=>{n!==f.current.disabled&&(c({type:h.SetDroppableDisabled,id:o,key:a,disabled:n}),f.current.disabled=n)}),[o,a,n,c]),{active:s,rect:p,isOver:(null==l?void 0:l.id)===o,node:_,over:l,setNodeRef:x}}function ie(t){let{animation:e,children:n}=t;const[o,A]=(0,r.useState)(null),[a,s]=(0,r.useState)(null),c=(0,i.ZC)(n);return n||o||!c||A(c),(0,i.Es)((()=>{if(!a)return;const t=null==o?void 0:o.key,n=null==o?void 0:o.props.id;null!=t&&null!=n?Promise.resolve(e(n,a)).then((()=>{A(null)})):A(null)}),[e,o,a]),r.createElement(r.Fragment,null,n,o?(0,r.cloneElement)(o,{ref:s}):null)}const Ae={x:0,y:0,scaleX:1,scaleY:1};function ae(t){let{children:e}=t;return r.createElement(jt.Provider,{value:Nt},r.createElement(Yt.Provider,{value:Ae},e))}const se={position:"fixed",touchAction:"none"},ce=t=>(0,i.kx)(t)?"transform 250ms ease":void 0,le=(0,r.forwardRef)(((t,e)=>{let{as:n,activatorEvent:o,adjustScale:A,children:a,className:s,rect:c,style:l,transform:u,transition:f=ce}=t;if(!c)return null;const d=A?u:{...u,scaleX:1,scaleY:1},h={...se,width:c.width,height:c.height,top:c.top,left:c.left,transform:i.Ks.Transform.toString(d),transformOrigin:A&&o?w(o,c):void 0,transition:"function"===typeof f?f(o):f,...l};return r.createElement(n,{className:s,style:h,ref:e},a)})),ue=t=>e=>{let{active:n,dragOverlay:r}=e;const o={},{styles:i,className:A}=t;if(null!=i&&i.active)for(const[t,a]of Object.entries(i.active))void 0!==a&&(o[t]=n.node.style.getPropertyValue(t),n.node.style.setProperty(t,a));if(null!=i&&i.dragOverlay)for(const[t,a]of Object.entries(i.dragOverlay))void 0!==a&&r.node.style.setProperty(t,a);return null!=A&&A.active&&n.node.classList.add(A.active),null!=A&&A.dragOverlay&&r.node.classList.add(A.dragOverlay),function(){for(const[t,e]of Object.entries(o))n.node.style.setProperty(t,e);null!=A&&A.active&&n.node.classList.remove(A.active)}},fe={duration:250,easing:"ease",keyframes:t=>{let{transform:{initial:e,final:n}}=t;return[{transform:i.Ks.Transform.toString(e)},{transform:i.Ks.Transform.toString(n)}]},sideEffects:ue({styles:{active:{opacity:"0"}}})};function de(t){let{config:e,draggableNodes:n,droppableContainers:r,measuringConfiguration:o}=t;return(0,i._q)(((t,A)=>{if(null===e)return;const a=n.get(t);if(!a)return;const s=a.node.current;if(!s)return;const c=Mt(A);if(!c)return;const{transform:l}=(0,i.zk)(A).getComputedStyle(A),u=M(l);if(!u)return;const f="function"===typeof e?e:function(t){const{duration:e,easing:n,sideEffects:r,keyframes:o}={...fe,...t};return t=>{let{active:i,dragOverlay:A,transform:a,...s}=t;if(!e)return;const c={x:A.rect.left-i.rect.left,y:A.rect.top-i.rect.top},l={scaleX:1!==a.scaleX?i.rect.width*a.scaleX/A.rect.width:1,scaleY:1!==a.scaleY?i.rect.height*a.scaleY/A.rect.height:1},u={x:a.x-c.x,y:a.y-c.y,...l},f=o({...s,active:i,dragOverlay:A,transform:{initial:a,final:u}}),[d]=f,h=f[f.length-1];if(JSON.stringify(d)===JSON.stringify(h))return;const p=null==r?void 0:r({active:i,dragOverlay:A,...s}),g=A.node.animate(f,{duration:e,easing:n,fill:"forwards"});return new Promise((t=>{g.onfinish=()=>{null==p||p(),t()}}))}}(e);return J(s,o.draggable.measure),f({active:{id:t,data:a.data,node:s,rect:o.draggable.measure(s)},draggableNodes:n,dragOverlay:{node:A,rect:o.dragOverlay.measure(c)},droppableContainers:r,measuringConfiguration:o,transform:u})}))}let he=0;function pe(t){return(0,r.useMemo)((()=>{if(null!=t)return he++,he}),[t])}const ge=r.memo((t=>{let{adjustScale:e=!1,children:n,dropAnimation:o,style:i,transition:A,modifiers:a,wrapperElement:s="div",className:c,zIndex:l=999}=t;const{activatorEvent:u,active:f,activeNodeRect:d,containerNodeRect:h,draggableNodes:p,droppableContainers:g,dragOverlay:y,over:m,measuringConfiguration:v,scrollableAncestors:w,scrollableAncestorRects:b,windowRect:B}=ee(),_=(0,r.useContext)(Yt),x=pe(null==f?void 0:f.id),C=$t(a,{activatorEvent:u,active:f,activeNodeRect:d,containerNodeRect:h,draggingNodeRect:y.rect,over:m,overlayNodeRect:y.rect,scrollableAncestors:w,scrollableAncestorRects:b,transform:_,windowRect:B}),E=Ft(d),F=de({config:o,draggableNodes:p,droppableContainers:g,measuringConfiguration:v}),S=E?y.setRef:void 0;return r.createElement(ae,null,r.createElement(ie,{animation:F},f&&x?r.createElement(le,{key:x,id:f.id,ref:S,as:s,activatorEvent:u,adjustScale:e,className:c,transition:A,rect:E,style:{zIndex:l,...i},transform:C},n):null))}))},43627:(t,e,n)=>{"use strict";n.d(e,{JR:()=>E,_G:()=>d,be:()=>A,gB:()=>g,gl:()=>_,m$:()=>l,uU:()=>m});var r=n(96540),o=n(43375),i=n(74979);function A(t,e,n){const r=t.slice();return r.splice(n<0?r.length+n:n,0,r.splice(e,1)[0]),r}function a(t,e){return t.reduce(((t,n,r)=>{const o=e.get(n);return o&&(t[r]=o),t}),Array(t.length))}function s(t){return null!==t&&t>=0}const c={scaleX:1,scaleY:1},l=t=>{var e;let{rects:n,activeNodeRect:r,activeIndex:o,overIndex:i,index:A}=t;const a=null!=(e=n[o])?e:r;if(!a)return null;const s=function(t,e,n){const r=t[e],o=t[e-1],i=t[e+1];if(!r||!o&&!i)return 0;if(n<e)return o?r.left-(o.left+o.width):i.left-(r.left+r.width);return i?i.left-(r.left+r.width):r.left-(o.left+o.width)}(n,A,o);if(A===o){const t=n[i];return t?{x:o<i?t.left+t.width-(a.left+a.width):t.left-a.left,y:0,...c}:null}return A>o&&A<=i?{x:-a.width-s,y:0,...c}:A<o&&A>=i?{x:a.width+s,y:0,...c}:{x:0,y:0,...c}};const u=t=>{let{rects:e,activeIndex:n,overIndex:r,index:o}=t;const i=A(e,r,n),a=e[o],s=i[o];return s&&a?{x:s.left-a.left,y:s.top-a.top,scaleX:s.width/a.width,scaleY:s.height/a.height}:null},f={scaleX:1,scaleY:1},d=t=>{var e;let{activeIndex:n,activeNodeRect:r,index:o,rects:i,overIndex:A}=t;const a=null!=(e=i[n])?e:r;if(!a)return null;if(o===n){const t=i[A];return t?{x:0,y:n<A?t.top+t.height-(a.top+a.height):t.top-a.top,...f}:null}const s=function(t,e,n){const r=t[e],o=t[e-1],i=t[e+1];if(!r)return 0;if(n<e)return o?r.top-(o.top+o.height):i?i.top-(r.top+r.height):0;return i?i.top-(r.top+r.height):o?r.top-(o.top+o.height):0}(i,o,n);return o>n&&o<=A?{x:0,y:-a.height-s,...f}:o<n&&o>=A?{x:0,y:a.height+s,...f}:{x:0,y:0,...f}};const h="Sortable",p=r.createContext({activeIndex:-1,containerId:h,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:u,disabled:{draggable:!1,droppable:!1}});function g(t){let{children:e,id:n,items:A,strategy:s=u,disabled:c=!1}=t;const{active:l,dragOverlay:f,droppableRects:d,over:g,measureDroppableContainers:y}=(0,o.fF)(),m=(0,i.YG)(h,n),v=Boolean(null!==f.rect),w=(0,r.useMemo)((()=>A.map((t=>"object"===typeof t&&"id"in t?t.id:t))),[A]),b=null!=l,B=l?w.indexOf(l.id):-1,_=g?w.indexOf(g.id):-1,x=(0,r.useRef)(w),C=!function(t,e){if(t===e)return!0;if(t.length!==e.length)return!1;for(let n=0;n<t.length;n++)if(t[n]!==e[n])return!1;return!0}(w,x.current),E=-1!==_&&-1===B||C,F=function(t){return"boolean"===typeof t?{draggable:t,droppable:t}:t}(c);(0,i.Es)((()=>{C&&b&&y(w)}),[C,w,b,y]),(0,r.useEffect)((()=>{x.current=w}),[w]);const S=(0,r.useMemo)((()=>({activeIndex:B,containerId:m,disabled:F,disableTransforms:E,items:w,overIndex:_,useDragOverlay:v,sortedRects:a(w,d),strategy:s})),[B,m,F.draggable,F.droppable,E,w,_,d,v,s]);return r.createElement(p.Provider,{value:S},e)}const y=t=>{let{id:e,items:n,activeIndex:r,overIndex:o}=t;return A(n,r,o).indexOf(e)},m=t=>{let{containerId:e,isSorting:n,wasDragging:r,index:o,items:i,newIndex:A,previousItems:a,previousContainerId:s,transition:c}=t;return!(!c||!r)&&((a===i||o!==A)&&(!!n||A!==o&&e===s))},v={duration:200,easing:"ease"},w="transform",b=i.Ks.Transition.toString({property:w,duration:0,easing:"linear"}),B={roleDescription:"sortable"};function _(t){let{animateLayoutChanges:e=m,attributes:n,disabled:A,data:a,getNewIndex:c=y,id:l,strategy:u,resizeObserverConfig:f,transition:d=v}=t;const{items:h,containerId:g,activeIndex:_,disabled:x,disableTransforms:C,sortedRects:E,overIndex:F,useDragOverlay:S,strategy:U}=(0,r.useContext)(p),Q=function(t,e){var n,r;if("boolean"===typeof t)return{draggable:t,droppable:!1};return{draggable:null!=(n=null==t?void 0:t.draggable)?n:e.draggable,droppable:null!=(r=null==t?void 0:t.droppable)?r:e.droppable}}(A,x),I=h.indexOf(l),O=(0,r.useMemo)((()=>({sortable:{containerId:g,index:I,items:h},...a})),[g,a,I,h]),T=(0,r.useMemo)((()=>h.slice(h.indexOf(l))),[h,l]),{rect:k,node:M,isOver:R,setNodeRef:P}=(0,o.zM)({id:l,data:O,disabled:Q.droppable,resizeObserverConfig:{updateMeasurementsFor:T,...f}}),{active:H,activatorEvent:D,activeNodeRect:L,attributes:N,setNodeRef:j,listeners:K,isDragging:G,over:V,setActivatorNodeRef:z,transform:$}=(0,o.PM)({id:l,data:O,attributes:{...B,...n},disabled:Q.draggable}),Y=(0,i.jn)(P,j),W=Boolean(H),X=W&&!C&&s(_)&&s(F),q=!S&&G,J=q&&X?$:null,Z=X?null!=J?J:(null!=u?u:U)({rects:E,activeNodeRect:L,activeIndex:_,overIndex:F,index:I}):null,tt=s(_)&&s(F)?c({id:l,items:h,activeIndex:_,overIndex:F}):I,et=null==H?void 0:H.id,nt=(0,r.useRef)({activeId:et,items:h,newIndex:tt,containerId:g}),rt=h!==nt.current.items,ot=e({active:H,containerId:g,isDragging:G,isSorting:W,id:l,index:I,items:h,newIndex:nt.current.newIndex,previousItems:nt.current.items,previousContainerId:nt.current.containerId,transition:d,wasDragging:null!=nt.current.activeId}),it=function(t){let{disabled:e,index:n,node:A,rect:a}=t;const[s,c]=(0,r.useState)(null),l=(0,r.useRef)(n);return(0,i.Es)((()=>{if(!e&&n!==l.current&&A.current){const t=a.current;if(t){const e=(0,o.Sj)(A.current,{ignoreTransform:!0}),n={x:t.left-e.left,y:t.top-e.top,scaleX:t.width/e.width,scaleY:t.height/e.height};(n.x||n.y)&&c(n)}}n!==l.current&&(l.current=n)}),[e,n,A,a]),(0,r.useEffect)((()=>{s&&c(null)}),[s]),s}({disabled:!ot,index:I,node:M,rect:k});return(0,r.useEffect)((()=>{W&&nt.current.newIndex!==tt&&(nt.current.newIndex=tt),g!==nt.current.containerId&&(nt.current.containerId=g),h!==nt.current.items&&(nt.current.items=h)}),[W,tt,g,h]),(0,r.useEffect)((()=>{if(et===nt.current.activeId)return;if(null!=et&&null==nt.current.activeId)return void(nt.current.activeId=et);const t=setTimeout((()=>{nt.current.activeId=et}),50);return()=>clearTimeout(t)}),[et]),{active:H,activeIndex:_,attributes:N,data:O,rect:k,index:I,newIndex:tt,items:h,isOver:R,isSorting:W,isDragging:G,listeners:K,node:M,overIndex:F,over:V,setNodeRef:Y,setActivatorNodeRef:z,setDroppableNodeRef:P,setDraggableNodeRef:j,transform:null!=it?it:Z,transition:function(){if(it||rt&&nt.current.newIndex===I)return b;if(q&&!(0,i.kx)(D)||!d)return;if(W||ot)return i.Ks.Transition.toString({...d,property:w});return}()}}function x(t){if(!t)return!1;const e=t.data.current;return!!(e&&"sortable"in e&&"object"===typeof e.sortable&&"containerId"in e.sortable&&"items"in e.sortable&&"index"in e.sortable)}const C=[o.vL.Down,o.vL.Right,o.vL.Up,o.vL.Left],E=(t,e)=>{let{context:{active:n,collisionRect:r,droppableRects:A,droppableContainers:a,over:s,scrollableAncestors:c}}=e;if(C.includes(t.code)){if(t.preventDefault(),!n||!r)return;const e=[];a.getEnabled().forEach((n=>{if(!n||null!=n&&n.disabled)return;const i=A.get(n.id);if(i)switch(t.code){case o.vL.Down:r.top<i.top&&e.push(n);break;case o.vL.Up:r.top>i.top&&e.push(n);break;case o.vL.Left:r.left>i.left&&e.push(n);break;case o.vL.Right:r.left<i.left&&e.push(n)}}));const l=(0,o.y$)({active:n,collisionRect:r,droppableRects:A,droppableContainers:e,pointerCoordinates:null});let u=(0,o.Vy)(l,"id");if(u===(null==s?void 0:s.id)&&l.length>1&&(u=l[1].id),null!=u){const t=a.get(n.id),e=a.get(u),s=e?A.get(e.id):null,l=null==e?void 0:e.node.current;if(l&&s&&t&&e){const n=(0,o.sl)(l).some(((t,e)=>c[e]!==t)),A=F(t,e),a=function(t,e){if(!x(t)||!x(e))return!1;if(!F(t,e))return!1;return t.data.current.sortable.index<e.data.current.sortable.index}(t,e),u=n||!A?{x:0,y:0}:{x:a?r.width-s.width:0,y:a?r.height-s.height:0},f={x:s.left,y:s.top};return u.x&&u.y?f:(0,i.Re)(f,u)}}}};function F(t,e){return!(!x(t)||!x(e))&&t.data.current.sortable.containerId===e.data.current.sortable.containerId}},43674:(t,e,n)=>{"use strict";n.d(e,{M:()=>r});const r="10.20.0"},43678:(t,n,r)=>{"use strict";r.d(n,{vc:()=>Ut,_$:()=>It});var o=r(4982),i=r(58168);function A(t){return"/"===t.charAt(0)}function a(t,e){for(var n=e,r=n+1,o=t.length;r<o;n+=1,r+=1)t[n]=t[r];t.pop()}const s=function(t,e){void 0===e&&(e="");var n,r=t&&t.split("/")||[],o=e&&e.split("/")||[],i=t&&A(t),s=e&&A(e),c=i||s;if(t&&A(t)?o=r:r.length&&(o.pop(),o=o.concat(r)),!o.length)return"/";if(o.length){var l=o[o.length-1];n="."===l||".."===l||""===l}else n=!1;for(var u=0,f=o.length;f>=0;f--){var d=o[f];"."===d?a(o,f):".."===d?(a(o,f),u++):u&&(a(o,f),u--)}if(!c)for(;u--;u)o.unshift("..");!c||""===o[0]||o[0]&&A(o[0])||o.unshift("");var h=o.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};var c="Invariant failed";function l(t){return"/"===t.charAt(0)?t:"/"+t}function u(t,e){return function(t,e){return 0===t.toLowerCase().indexOf(e.toLowerCase())&&-1!=="/?#".indexOf(t.charAt(e.length))}(t,e)?t.substr(e.length):t}function f(t){return"/"===t.charAt(t.length-1)?t.slice(0,-1):t}function d(t){var e=t.pathname,n=t.search,r=t.hash,o=e||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function h(t,n,r,o){var A;"string"===typeof t?(A=function(t){var e=t||"/",n="",r="",o=e.indexOf("#");-1!==o&&(r=e.substr(o),e=e.substr(0,o));var i=e.indexOf("?");return-1!==i&&(n=e.substr(i),e=e.substr(0,i)),{pathname:e,search:"?"===n?"":n,hash:"#"===r?"":r}}(t),A.state=n):(void 0===(A=(0,i.A)({},t)).pathname&&(A.pathname=""),A.search?"?"!==A.search.charAt(0)&&(A.search="?"+A.search):A.search="",A.hash?"#"!==A.hash.charAt(0)&&(A.hash="#"+A.hash):A.hash="",void 0!==n&&void 0===A.state&&(A.state=n));try{A.pathname=decodeURI(A.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+A.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return r&&(A.key=r),o?A.pathname?"/"!==A.pathname.charAt(0)&&(A.pathname=s(A.pathname,o.pathname)):A.pathname=o.pathname:A.pathname||(A.pathname="/"),A}function p(){var t=null;var e=[];return{setPrompt:function(e){return t=e,function(){t===e&&(t=null)}},confirmTransitionTo:function(e,n,r,o){if(null!=t){var i="function"===typeof t?t(e,n):t;"string"===typeof i?"function"===typeof r?r(i,o):o(!0):o(!1!==i)}else o(!0)},appendListener:function(t){var n=!0;function r(){n&&t.apply(void 0,arguments)}return e.push(r),function(){n=!1,e=e.filter((function(t){return t!==r}))}},notifyListeners:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];e.forEach((function(t){return t.apply(void 0,n)}))}}}var g=!("undefined"===typeof window||!window.document||!window.document.createElement);function y(t,e){e(window.confirm(t))}var m="popstate",v="hashchange";function w(){try{return window.history.state||{}}catch(e){return{}}}function b(t){void 0===t&&(t={}),g||function(t){if(!t)throw new Error(c)}(!1);var e=window.history,n=function(){var t=window.navigator.userAgent;return(-1===t.indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),r=!(-1===window.navigator.userAgent.indexOf("Trident")),o=t,A=o.forceRefresh,a=void 0!==A&&A,s=o.getUserConfirmation,b=void 0===s?y:s,B=o.keyLength,_=void 0===B?6:B,x=t.basename?f(l(t.basename)):"";function C(t){var e=t||{},n=e.key,r=e.state,o=window.location,i=o.pathname+o.search+o.hash;return x&&(i=u(i,x)),h(i,r,n)}function E(){return Math.random().toString(36).substr(2,_)}var F=p();function S(t){(0,i.A)(L,t),L.length=e.length,F.notifyListeners(L.location,L.action)}function U(t){(function(t){return void 0===t.state&&-1===navigator.userAgent.indexOf("CriOS")})(t)||O(C(t.state))}function Q(){O(C(w()))}var I=!1;function O(t){if(I)I=!1,S();else{F.confirmTransitionTo(t,"POP",b,(function(e){e?S({action:"POP",location:t}):function(t){var e=L.location,n=k.indexOf(e.key);-1===n&&(n=0);var r=k.indexOf(t.key);-1===r&&(r=0);var o=n-r;o&&(I=!0,R(o))}(t)}))}}var T=C(w()),k=[T.key];function M(t){return x+d(t)}function R(t){e.go(t)}var P=0;function H(t){1===(P+=t)&&1===t?(window.addEventListener(m,U),r&&window.addEventListener(v,Q)):0===P&&(window.removeEventListener(m,U),r&&window.removeEventListener(v,Q))}var D=!1;var L={length:e.length,action:"POP",location:T,createHref:M,push:function(t,r){var o="PUSH",i=h(t,r,E(),L.location);F.confirmTransitionTo(i,o,b,(function(t){if(t){var r=M(i),A=i.key,s=i.state;if(n)if(e.pushState({key:A,state:s},null,r),a)window.location.href=r;else{var c=k.indexOf(L.location.key),l=k.slice(0,c+1);l.push(i.key),k=l,S({action:o,location:i})}else window.location.href=r}}))},replace:function(t,r){var o="REPLACE",i=h(t,r,E(),L.location);F.confirmTransitionTo(i,o,b,(function(t){if(t){var r=M(i),A=i.key,s=i.state;if(n)if(e.replaceState({key:A,state:s},null,r),a)window.location.replace(r);else{var c=k.indexOf(L.location.key);-1!==c&&(k[c]=i.key),S({action:o,location:i})}else window.location.replace(r)}}))},go:R,goBack:function(){R(-1)},goForward:function(){R(1)},block:function(t){void 0===t&&(t=!1);var e=F.setPrompt(t);return D||(H(1),D=!0),function(){return D&&(D=!1,H(-1)),e()}},listen:function(t){var e=F.appendListener(t);return H(1),function(){H(-1),e()}}};return L}function B(t,e,n){return Math.min(Math.max(t,e),n)}var _=r(46284),x=Object.defineProperty,C=Object.defineProperties,E=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,Q=(t,e,n)=>e in t?x(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,I=(t,e)=>{for(var n in e||(e={}))S.call(e,n)&&Q(t,n,e[n]);if(F)for(var n of F(e))U.call(e,n)&&Q(t,n,e[n]);return t},O=(t,e)=>C(t,E(e)),T=(t,e)=>{var n={};for(var r in t)S.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&F)for(var r of F(t))e.indexOf(r)<0&&U.call(t,r)&&(n[r]=t[r]);return n},k=(t,e)=>{for(var n in e)x(t,n,{get:e[n],enumerable:!0})},M={};function R(t,e,n){const r=t.find((t=>t.field===e&&t.type===n));return r?r.values:[]}function P(t,e,n,r){return t.reduce(((t,o)=>{const i=o,{field:A,values:a,type:s}=i,c=T(i,["field","values","type"]);if(A===e&&(!r||s===r)){const e=a.filter((t=>!D(t,n)));return e.length>0?t.concat(I({field:A,values:e,type:s},c)):t}return t.concat(o)}),[])}function H(t,e,n,r){const o=t.data,i=R(e,n,r)||[];return O(I({},t),{data:o.map((t=>O(I({},t),{selected:i.some((e=>D(e,t.value)))})))})}function D(t,e){return"true"===t||"true"===e?K(t)===K(e):!!(t&&t.name&&e&&e.name&&t.name===e.name)||o(t,e,{strict:!0})}function L(t,e){return e?e.reduce(((t,e)=>t.find((t=>t.type===e.type&&t.field===e.field))?t:[...t,e]),t):t}function N(t){return"object"===typeof t&&void 0!==t.name}k(M,{doFilterValuesMatch:()=>D,findFilterValues:()=>R,getFilterBooleanValue:()=>K,isFilterValueRange:()=>N,markSelectedFacetValuesFromFilters:()=>H,mergeFilters:()=>L,removeSingleFilterValue:()=>P,serialiseFilter:()=>j});var j=t=>t.reduce(((t,e)=>(N(e)?t.push(e.name):t.push(e.toString()),t)),[]).join(","),K=t=>"string"===typeof t?"true"===t:Boolean(t);var G={encode:(t,e)=>function(t){return void 0!==t&&null!==t&&"number"===typeof t}(t)?`n_${t}_n`:function(t){return t&&"boolean"===typeof t}(t)?`b_${t}_b`:e(t),decode(t,e){if(/n_-?[\d\.]*_n/.test(t)){const e=t.substring(2,t.length-2);return Number(e)}if(/^b_(true|false)*_b$/.test(t)){return function(t){if("true"===t)return!0;if("false"===t)return!1;throw"Invalid type parsed as Boolean value"}(t.substring(2,t.length-2))}return e(t)}},V={parse:t=>_.parse(t,{ignoreQueryPrefix:!0,decoder:G.decode,arrayLimit:1e3}),stringify:t=>_.stringify(t,{encoder:G.encode})};function z(t){return Array.isArray(t)?t[t.length-1]:t}function $(t){return function(t){if(!function(t){return!isNaN(t)}(t))return;return parseInt(t,10)}(z(t))}function Y(t){return t.filters}function W(t){return $(t.current)}function X(t){return z(t.q)}function q(t){const e=z(t["sort-field"]),n=z(t["sort-direction"]);return e?[e,n]:[]}function J(t){return $(t.size)}function Z(t){return t.sort}var tt=class{constructor(t={}){this.routingOptions={readUrl:t.readUrl||this.readUrl.bind(this),writeUrl:t.writeUrl||this.writeUrl.bind(this),urlToState:t.urlToState||this.urlToState.bind(this),stateToUrl:t.stateToUrl||this.stateToUrl.bind(this),routeChangeHandler:t.routeChangeHandler||this.routeChangeHandler.bind(this)},this.history="undefined"!==typeof window?b():function(t){void 0===t&&(t={});var e=t,n=e.getUserConfirmation,r=e.initialEntries,o=void 0===r?["/"]:r,A=e.initialIndex,a=void 0===A?0:A,s=e.keyLength,c=void 0===s?6:s,l=p();function u(t){(0,i.A)(w,t),w.length=w.entries.length,l.notifyListeners(w.location,w.action)}function f(){return Math.random().toString(36).substr(2,c)}var g=B(a,0,o.length-1),y=o.map((function(t){return h(t,void 0,"string"===typeof t?f():t.key||f())})),m=d;function v(t){var e=B(w.index+t,0,w.entries.length-1),r=w.entries[e];l.confirmTransitionTo(r,"POP",n,(function(t){t?u({action:"POP",location:r,index:e}):u()}))}var w={length:y.length,action:"POP",location:y[g],index:g,entries:y,createHref:m,push:function(t,e){var r="PUSH",o=h(t,e,f(),w.location);l.confirmTransitionTo(o,r,n,(function(t){if(t){var e=w.index+1,n=w.entries.slice(0);n.length>e?n.splice(e,n.length-e,o):n.push(o),u({action:r,location:o,index:e,entries:n})}}))},replace:function(t,e){var r="REPLACE",o=h(t,e,f(),w.location);l.confirmTransitionTo(o,r,n,(function(t){t&&(w.entries[w.index]=o,u({action:r,location:o}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(t){var e=w.index+t;return e>=0&&e<w.entries.length},block:function(t){return void 0===t&&(t=!1),l.setPrompt(t)},listen:function(t){return l.appendListener(t)}};return w}(),this.lastPushSearchString=""}readUrl(){return this.history?this.history.location.search:""}writeUrl(t,{replaceUrl:e=!1}={}){(e?this.history.replace:this.history.push)(`?${t}`)}urlToState(t){return function(t){const e={current:W(t),filters:Y(t),searchTerm:X(t),resultsPerPage:J(t),sortField:q(t)[0],sortDirection:q(t)[1],sortList:Z(t)};return Object.keys(e).reduce(((t,n)=>{const r=e[n];return r&&(t[n]=r),t}),{})}(V.parse(t))}stateToUrl(t){return`${function(t){return V.stringify(function({searchTerm:t,current:e,filters:n,resultsPerPage:r,sortDirection:o,sortField:i,sortList:A}){const a={};return e>1&&(a.current=e),t&&(a.q=t),r&&(a.size=r),n&&n.length>0&&(a.filters=n),A&&A.length>0?a.sort=A:i&&(a["sort-field"]=i,a["sort-direction"]=o),a}(t))}(t)}`}getStateFromURL(){return this.routingOptions.urlToState(this.routingOptions.readUrl())}pushStateToURL(t,{replaceUrl:e=!1}={}){const n=this.routingOptions.stateToUrl(t);this.lastPushSearchString=n,this.routingOptions.writeUrl(n,{replaceUrl:e})}onURLStateChange(t){this.unlisten=this.routingOptions.routeChangeHandler((e=>{`?${this.lastPushSearchString}`!==e&&(this.lastPushSearchString="",t(this.routingOptions.urlToState(e)))}).bind(this))}routeChangeHandler(t){return this.history.listen((e=>{t(e.search)}))}tearDown(){this.unlisten()}},et=class{constructor(){this.requestSequence=0,this.lastCompleted=0}next(){return++this.requestSequence}isOldRequest(t){return t<this.lastCompleted}completed(t){this.lastCompleted=t}};function nt(t,e){let n;const r=function(){const r=arguments;clearTimeout(n),n=setTimeout((()=>{t.apply(null,r)}),e)};return r.cancel=()=>{n&&(clearTimeout(n),n=null)},r}var rt=class{constructor(){this.debounceCache={}}runWithDebounce(t,e,n,...r){if(!t)return n(...r);const o=`${e}|${t.toString()}`;let i=this.debounceCache[o];i||(this.debounceCache[o]=nt(n,t),i=this.debounceCache[o]),i(...r)}cancelByName(t){Object.entries(this.debounceCache).filter((([e])=>e.startsWith(`${t}|`))).forEach((([t,e])=>e.cancel()))}};rt.debounce=(t,e)=>nt(e,t);var ot=rt,it={};function At(t,e,n="all",r){this.debug&&console.log("Search UI: Action","addFilter",...arguments);const{filters:o}=this.state,i=o.find((e=>e.field===t&&e.type===n))||null,A=o.filter((e=>e.field!==t||e.type!==n))||[],a=(null==i?void 0:i.values)||[],s=a.find((t=>D(t,e)))?a:a.concat(e);this._updateSearchResults({current:1,filters:[...A,{field:t,values:s,type:n,persistent:r}]});this.events.emit({type:"FacetFilterSelected",field:t,value:j(s),query:this.state.searchTerm})}function at(t,e=[]){this.debug&&console.log("Search UI: Action","trackAutocompleteClickThrough",...arguments);const{autocompletedResultsRequestId:n,searchTerm:r,autocompletedResults:o,current:i,resultsPerPage:A,totalResults:a,filters:s}=this.state,c=o.findIndex((e=>e._meta.id===t)),l=o[c],u=this.events;u.autocompleteResultClick({query:r,documentId:t,requestId:n,tags:e,result:l,resultIndex:c}),u.emit({type:"ResultSelected",documentId:t,query:r,position:c,origin:"autocomplete",tags:e,totalResults:a,filters:s,currentPage:i,resultsPerPage:A})}function st(t=[]){this.debug&&console.log("Search UI: Action","clearFilters",...arguments);const{filters:e}=this.state,n=e.filter((e=>{const n=e.field;return t.includes(n)}));this._updateSearchResults({current:1,filters:n})}function ct(t,e,n){this.debug&&console.log("Search UI: Action","removeFilter",...arguments);const{filters:r}=this.state;let o=r;o=!e&&n?r.filter((e=>!(e.field===t&&e.type===n))):e?P(r,t,e,n):r.filter((e=>e.field!==t)),this._updateSearchResults({current:1,filters:o});this.events.emit({type:"FacetFilterRemoved",field:t,value:e&&j([e]),query:this.state.searchTerm})}function lt(){this.debug&&console.log("Search UI: Action","reset",...arguments),this._setState(this.startingState),this.trackUrlState&&this.URLManager.pushStateToURL(this.state)}function ut(t){this.debug&&console.log("Search UI: Action","setCurrent",...arguments),this._updateSearchResults({current:t})}function ft(t,e,n="all",r){this.debug&&console.log("Search UI: Action","setFilter",...arguments);let{filters:o}=this.state;o=o.filter((e=>e.field!==t||e.type!==n));const i=Array.isArray(e)?e:[e];this._updateSearchResults({current:1,filters:[...o,{field:t,values:i,type:n,persistent:r}]});this.events.emit({type:"FacetFilterSelected",field:t,value:e&&j(i),query:this.state.searchTerm})}function dt(t){this.debug&&console.log("Search UI: Action","setResultsPerPage",...arguments),this._updateSearchResults({current:1,resultsPerPage:t})}function ht(t,{autocompleteMinimumCharacters:e=0,autocompleteResults:n=!1,autocompleteSuggestions:r=!1,shouldClearFilters:o=!0,refresh:i=!0,debounce:A=0}={}){if(this.debug&&console.log("Search UI: Action","setSearchTerm",...arguments),this._setState({searchTerm:t}),i){const t=o?this.state.filters.filter((t=>t.persistent)):this.state.filters;this.debounceManager.runWithDebounce(A,"_updateSearchResults",this._updateSearchResults,{current:1,filters:t})}(n||r)&&t.length>=e&&this.debounceManager.runWithDebounce(A,"_updateAutocomplete",this._updateAutocomplete,t,{autocompleteResults:n,autocompleteSuggestions:r})}function pt(t,e){this.debug&&console.log("Search UI: Action","setSort",...arguments);const n={current:1,sortList:null,sortField:null,sortDirection:null};Array.isArray(t)?n.sortList=t:(n.sortField=t,n.sortDirection=e),this._updateSearchResults(n)}function gt(t,e=[]){this.debug&&console.log("Search UI: Action","trackClickThrough",...arguments);const{requestId:n,searchTerm:r,results:o,current:i,resultsPerPage:A,totalResults:a,filters:s}=this.state,c=o.findIndex((e=>e._meta.id===t)),l=o[c],u=this.events;this.events.resultClick({query:r,documentId:t,requestId:n,tags:e,result:l,page:i,resultsPerPage:A,resultIndexOnPage:c}),u.emit({type:"ResultSelected",documentId:t,query:r,origin:"results",position:c,tags:e,totalResults:a,filters:s,currentPage:i,resultsPerPage:A})}k(it,{a11yNotify:()=>Bt,addFilter:()=>At,clearFilters:()=>st,removeFilter:()=>ct,reset:()=>lt,setCurrent:()=>ut,setFilter:()=>ft,setResultsPerPage:()=>dt,setSearchTerm:()=>ht,setSort:()=>pt,trackAutocompleteClickThrough:()=>at,trackAutocompleteSuggestionClickThrough:()=>_t,trackClickThrough:()=>gt});var yt="search-ui-screen-reader-notifications",mt="undefined"!==typeof document,vt=()=>{if(!mt)return null;let t=document.getElementById(yt);return t||(t=document.createElement("div"),t.id=yt,t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.style.position="absolute",t.style.width="1px",t.style.height="1px",t.style.margin="-1px",t.style.padding="0",t.style.border="0",t.style.overflow="hidden",t.style.clip="rect(0 0 0 0)",document.body.appendChild(t),t)},wt=t=>{const e=vt();e&&(e.textContent=t)},bt={searchResults:({start:t,end:e,totalResults:n,searchTerm:r})=>{let o=`Showing ${t} to ${e} results out of ${n}`;return r&&(o+=`, searching for "${r}".`),o}};function Bt(t,e){if(!this.hasA11yNotifications)return;const n=this.a11yNotificationMessages[t];if(!n){const e=`Could not find corresponding message function in a11yNotificationMessages: "${t}"`;return void console.warn("Action","a11yNotify",e)}const r=n(e);wt(r),this.debug&&console.log("Search UI: Action","a11yNotify",{messageFunc:t,messageArgs:e,message:r})}function _t(t,e,n=[]){this.debug&&console.log("Search UI: Action","trackAutocompleteSuggestionClickThrough",...arguments);const{searchTerm:r}=this.state;this.events.emit({type:"AutocompleteSuggestionSelected",position:e,query:r,tags:n,suggestion:t})}function xt(t,e,n){if(n){if(e){const r=e[t].bind(e);return(...t)=>n(...t,r)}return n}return e&&e[t]?e[t].bind(e):()=>{throw`No ${t} handler provided and no Connector provided. You must configure one or the other.`}}var Ct=class{constructor({apiConnector:t,onSearch:e,onAutocomplete:n,onResultClick:r,onAutocompleteResultClick:o,plugins:i=[]}={}){this.search=xt("onSearch",t,e),this.autocomplete=xt("onAutocomplete",t,n),this.resultClick=xt("onResultClick",t,r),this.autocompleteResultClick=xt("onAutocompleteResultClick",t,o),this.plugins=i}emit(t){this.plugins.forEach((e=>{e.subscribe(t)}))}};function Et({current:t,filters:e,resultsPerPage:n,searchTerm:r,sortDirection:o,sortField:i,sortList:A}){return{current:t,filters:e,resultsPerPage:n,searchTerm:r,sortDirection:o,sortField:i,sortList:A}}var Ft={current:1,filters:[],resultsPerPage:20,searchTerm:"",sortDirection:"",sortField:"",sortList:[],autocompletedResults:[],autocompletedResultsRequestId:"",autocompletedSuggestions:{},autocompletedSuggestionsRequestId:"",error:"",isLoading:!1,facets:{},requestId:"",results:[],resultSearchTerm:"",totalPages:0,totalResults:0,pagingStart:0,pagingEnd:0,wasSearched:!1,rawResponse:{}};function St(t={},e={},n=[]){return Object.entries(t).reduce(((t,[r,o])=>(e[r]&&"function"===typeof e[r]&&!e[r]({filters:n})||(t[r]=o),t)),{})}var Ut=class{constructor({apiConnector:t,autocompleteQuery:e={},plugins:n=[],debug:r,initialState:o,onSearch:i,onAutocomplete:A,onResultClick:a,onAutocompleteResultClick:s,searchQuery:c={},trackUrlState:l=!0,routingOptions:u={},urlPushDebounceLength:f=500,hasA11yNotifications:d=!1,a11yNotificationMessages:h={},alwaysSearchOnInitialLoad:p=!1}){let g;this.state=Ft,this._updateAutocomplete=(t,{autocompleteResults:e,autocompleteSuggestions:n}={})=>{const r=this.autocompleteRequestSequencer.next(),o=I(I({},e&&{results:this.autocompleteQuery.results||{}}),n&&{suggestions:this.autocompleteQuery.suggestions||{}});return this.events.autocomplete({searchTerm:t},o).then((t=>{this.autocompleteRequestSequencer.isOldRequest(r)||(this.autocompleteRequestSequencer.completed(r),this._setState(t))}))},this._updateSearchResults=(t,{skipPushToUrl:e=!1,replaceUrl:n=!1}={})=>{const{current:r,filters:o,resultsPerPage:i,searchTerm:A,sortDirection:a,sortField:s,sortList:c}=I(I({},this.state),t);this.debounceManager.cancelByName("_updateSearchResults"),this._setState({current:r,error:"",filters:o,resultsPerPage:i,searchTerm:A,sortDirection:a,sortField:s,sortList:c}),this._makeSearchRequest({skipPushToUrl:e,replaceUrl:n})},this._makeSearchRequest=ot.debounce(0,(({skipPushToUrl:t,replaceUrl:e})=>{const{current:n,filters:r,resultsPerPage:o,searchTerm:i,sortDirection:A,sortField:a,sortList:s}=this.state;this._setState({isLoading:!0});const c=this.searchRequestSequencer.next(),l=this.searchQuery,{conditionalFacets:u}=l,f=T(l,["conditionalFacets"]),d=O(I({},f),{facets:St(this.searchQuery.facets,u,r)}),h=O(I({},Et(this.state)),{filters:L(r,this.searchQuery.filters)});return this.events.search(h,d).then((l=>{if(this.searchRequestSequencer.isOldRequest(c))return;this.searchRequestSequencer.completed(c);const{totalResults:u}=l;this.events.emit({type:"SearchQuery",filters:this.state.filters,query:this.state.searchTerm,currentPage:h.current,resultsPerPage:h.resultsPerPage,totalResults:u});const f=0===u?0:(n-1)*o+1,d=u<f+o?u:f+o-1;if(this._setState(O(I({isLoading:!1,resultSearchTerm:i,pagingStart:f,pagingEnd:d},l),{wasSearched:!0})),this.hasA11yNotifications){const t={start:f,end:d,totalResults:u,searchTerm:i};this.actions.a11yNotify("searchResults",t)}!t&&this.trackUrlState&&this.debounceManager.runWithDebounce(this.urlPushDebounceLength,"pushStateToURL",this.URLManager.pushStateToURL.bind(this.URLManager),{current:n,filters:r,resultsPerPage:o,searchTerm:i,sortDirection:A,sortField:a,sortList:s},{replaceUrl:e})}),(t=>{var e;t.message!==Qt?this._setState({error:`An unexpected error occurred: ${t.message}`}):this._setState(I({},(null==(e=this.apiConnector)?void 0:e.state)&&I({},this.apiConnector.state)))}))})),this.actions=Object.entries(it).reduce(((t,[e,n])=>O(I({},t),{[e]:n.bind(this)})),{}),this.actions=I(I({},this.actions),(null==t?void 0:t.actions)&&I({},t.actions)),Object.assign(this,this.actions),this.events=new Ct({apiConnector:t,onSearch:i,onAutocomplete:A,onResultClick:a,onAutocompleteResultClick:s,plugins:n}),this.debug=r,this.debug&&(console.warn("Search UI Debugging is enabled. This should be turned off in production deployments."),"undefined"!==typeof window&&(window.searchUI=this)),this.autocompleteRequestSequencer=new et,this.searchRequestSequencer=new et,this.debounceManager=new ot,this.autocompleteQuery=e,this.searchQuery=c,this.subscriptions=[],this.trackUrlState=l,this.urlPushDebounceLength=f,this.alwaysSearchOnInitialLoad=p,this.apiConnector=t,l?(this.URLManager=new tt(u),g=this.URLManager.getStateFromURL(),this.URLManager.onURLStateChange((t=>{this._updateSearchResults(I(I({},Ft),t),{skipPushToUrl:!0})}))):g={},this.hasA11yNotifications=d,this.hasA11yNotifications&&vt(),this.a11yNotificationMessages=I(I({},bt),h),this.startingState=I(I({},this.state),o);const y=Et(I(I({},this.startingState),g));this.state=I(I(I({},this.state),(null==t?void 0:t.state)&&I({},t.state)),y),(y.searchTerm||y.filters.length>0||this.alwaysSearchOnInitialLoad)&&this._updateSearchResults(y,{replaceUrl:!0})}_setState(t){const e=I(I({},this.state),t);this.debug&&console.log("Search UI: State Update",t,e),this.state=e,this.subscriptions.forEach((t=>t(e)))}setSearchQuery(t){this.searchQuery=t,this._updateSearchResults({})}setAutocompleteQuery(t){this.autocompleteQuery=t}subscribeToStateChanges(t){this.subscriptions.push(t)}unsubscribeToStateChanges(t){this.subscriptions=this.subscriptions.filter((e=>e!==t))}tearDown(){this.subscriptions=[],this.URLManager&&this.URLManager.tearDown(),this.debounceManager.cancelByName("pushStateToURL")}getActions(){return this.actions}getState(){return I({},this.state)}},Qt="Invalid credentials",It=I({},M)},43724:(t,e,n)=>{"use strict";var r=n(79039);t.exports=!r((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},43838:(t,e,n)=>{var r=n(21791),o=n(37241);t.exports=function(t,e){return t&&r(e,o(e),t)}},43984:(t,e,n)=>{"use strict";var r=n(38452).supportsDescriptors,o=n(15330),i=Object.getOwnPropertyDescriptor,A=Object.defineProperty,a=TypeError,s=Object.getPrototypeOf,c=/a/;t.exports=function(){if(!r||!s)throw new a("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var t=o(),e=s(c),n=i(e,"flags");return n&&n.get===t||A(e,"flags",{configurable:!0,enumerable:!1,get:t}),t}},44204:(t,e,n)=>{"use strict";var r=n(97080),o=n(94402).add,i=n(89286),A=n(83789),a=n(40507);t.exports=function(t){var e=r(this),n=A(t).getIterator(),s=i(e);return a(n,(function(t){o(s,t)})),s}},44209:(t,e,n)=>{"use strict";var r=n(78227),o=n(26269),i=r("iterator"),A=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||A[i]===t)}},44363:(t,e,n)=>{"use strict";t.exports=n(22799)},44394:(t,e,n)=>{var r=n(72552),o=n(40346);t.exports=function(t){return"symbol"==typeof t||o(t)&&"[object Symbol]"==r(t)}},44517:(t,e,n)=>{var r=n(76545),o=n(63950),i=n(84247),A=r&&1/i(new r([,-0]))[1]==1/0?function(t){return new r(t)}:o;t.exports=A},44576:function(t,e,n){"use strict";var r=function(t){return t&&t.Math===Math&&t};t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||r("object"==typeof this&&this)||function(){return this}()||Function("return this")()},44995:(t,e,n)=>{"use strict";var r=n(79504),o=WeakMap.prototype;t.exports={WeakMap:WeakMap,set:r(o.set),get:r(o.get),has:r(o.has),remove:r(o.delete)}},45083:(t,e,n)=>{var r=n(1882),o=n(87296),i=n(23805),A=n(47473),a=/^\[object .+?Constructor\]$/,s=Function.prototype,c=Object.prototype,l=s.toString,u=c.hasOwnProperty,f=RegExp("^"+l.call(u).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!i(t)||o(t))&&(r(t)?f:a).test(A(t))}},45228:t=>{"use strict";var e=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(t){r[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(o){return!1}}()?Object.assign:function(t,o){for(var i,A,a=function(t){if(null===t||void 0===t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}(t),s=1;s<arguments.length;s++){for(var c in i=Object(arguments[s]))n.call(i,c)&&(a[c]=i[c]);if(e){A=e(i);for(var l=0;l<A.length;l++)r.call(i,A[l])&&(a[A[l]]=i[A[l]])}}return a}},45458:(t,e,n)=>{"use strict";n.d(e,{A:()=>i});var r=n(43145);var o=n(27800);function i(t){return function(t){if(Array.isArray(t))return(0,r.A)(t)}(t)||function(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||(0,o.A)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},45734:(t,e,n)=>{"use strict";function r(t,e,n=2){if(!e||"object"!==typeof e||n<=0)return e;if(t&&0===Object.keys(e).length)return t;const o={...t};for(const i in e)Object.prototype.hasOwnProperty.call(e,i)&&(o[i]=r(o[i],e[i],n-1));return o}n.d(e,{h:()=>r})},45891:(t,e,n)=>{var r=n(51873),o=n(72428),i=n(56449),A=r?r.isConcatSpreadable:void 0;t.exports=function(t){return i(t)||o(t)||!!(A&&t&&t[A])}},46284:(t,e,n)=>{"use strict";var r=n(51809),o=n(30079),i=n(10004);t.exports={formats:i,parse:o,stringify:r}},46356:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=n(76011),o=n(31425),i=n(96568);e.default=function(t,e,n){t??={},n??=0;let A=(0,o.default)({...t,_v6:!0},new Uint8Array(16));if(A=(0,i.default)(A),e){for(let t=0;t<16;t++)e[n+t]=A[t];return e}return(0,r.unsafeStringify)(A)}},46403:(t,e,n)=>{"use strict";n.d(e,{GS:()=>s,HF:()=>p,W4:()=>f,my:()=>c,pO:()=>l,sp:()=>u});var r=n(26674),o=n(57726),i=n(19282),A=n(64208),a=n(70125);function s(t,e,n){if(!(e in t))return;const o=t[e];if("function"!==typeof o)return;const A=n(o);"function"===typeof A&&l(A,o);try{t[e]=A}catch{r.T&&i.Yz.log(`Failed to replace method "${e}" in object`,t)}}function c(t,e,n){try{Object.defineProperty(t,e,{value:n,writable:!0,configurable:!0})}catch{r.T&&i.Yz.log(`Failed to add non-enumerable property "${e}" to object`,t)}}function l(t,e){try{const n=e.prototype||{};t.prototype=e.prototype=n,c(t,"__sentry_original__",e)}catch{}}function u(t){return t.__sentry_original__}function f(t){if((0,A.bJ)(t))return{message:t.message,name:t.name,stack:t.stack,...h(t)};if((0,A.xH)(t)){const e={type:t.type,target:d(t.target),currentTarget:d(t.currentTarget),...h(t)};return"undefined"!==typeof CustomEvent&&(0,A.tH)(t,CustomEvent)&&(e.detail=t.detail),e}return t}function d(t){try{return(0,A.vq)(t)?(0,o.Hd)(t):Object.prototype.toString.call(t)}catch{return"<unknown>"}}function h(t){if("object"===typeof t&&null!==t){const e={};for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}return{}}function p(t,e=40){const n=Object.keys(f(t));n.sort();const r=n[0];if(!r)return"[object has no keys]";if(r.length>=e)return(0,a.xv)(r,e);for(let o=n.length;o>0;o--){const t=n.slice(0,o).join(", ");if(!(t.length>e))return o===n.length?t:(0,a.xv)(t,e)}return""}},46518:(t,e,n)=>{"use strict";var r=n(44576),o=n(77347).f,i=n(66699),A=n(36840),a=n(39433),s=n(77740),c=n(92796);t.exports=function(t,e){var n,l,u,f,d,h=t.target,p=t.global,g=t.stat;if(n=p?r:g?r[h]||a(h,{}):r[h]&&r[h].prototype)for(l in e){if(f=e[l],u=t.dontCallGetSet?(d=o(n,l))&&d.value:n[l],!c(p?l:h+(g?".":"#")+l,t.forced)&&void 0!==u){if(typeof f==typeof u)continue;s(f,u)}(t.sham||u&&u.sham)&&i(f,"sham",!0),A(n,l,f,t)}}},46671:(t,n,r)=>{"use strict";r.d(n,{A:()=>b});var o=r(43678),i=Object.defineProperty,A=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,u=(t,e,n)=>e in t?i(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,f=(t,e)=>{for(var n in e||(e={}))c.call(e,n)&&u(t,n,e[n]);if(s)for(var n of s(e))l.call(e,n)&&u(t,n,e[n]);return t},d=(t,e)=>A(t,a(e)),h=(t,e)=>{var n={};for(var r in t)c.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&s)for(var r of s(t))e.indexOf(r)<0&&l.call(t,r)&&(n[r]=t[r]);return n},p=(t,n,r)=>new Promise(((o,i)=>{var A=t=>{try{s(r.next(t))}catch(e){i(e)}},a=t=>{try{s(r.throw(t))}catch(e){i(e)}},s=t=>t.done?o(t.value):Promise.resolve(t.value).then(A,a);s((r=r.apply(t,n)).next())}));function g(t,e,n){const{disjunctiveFacets:r,disjunctiveFacetsAnalyticsTags:i}=e;r&&console.warn("search-ui-site-search-connector: disjunctiveFacets is not supported by Site Search"),i&&console.warn("search-ui-site-search-connector: disjunctiveFacetsAnalyticsTags is not supported by Site Search");const A=function(t){if(!t)return;const e=Object.entries(t).map((([t,e])=>{if("value"==e.type)return e.sort&&console.warn("search-ui-site-search-connector: Site Search does not support 'sort' on facets"),e.size&&console.warn("search-ui-site-search-connector: Site Search does not support 'size' on facets"),[t,e];console.warn(`search-ui-site-search-connector: Dropping ${t} facet, only value facets are supported in Site Search`)})).filter((t=>t)).map((([t])=>t));return e.length?e:void 0}(e.facets),a=function(t){if(t&&0!==Object.keys(t).length)return t.reduce(((t,e)=>{const n=e.field,r=e.values;if(t[n])return console.warn("search-ui-site-search-connector: More than one filter found for a single field"),t;if(e.type&&"all"!==e.type&&"any"!==e.type)return console.warn(`search-ui-site-search-connector: Unsupported filter type "${e.type}" found, only "all" and "any" are currently supported`),t;if(void 0!==r.find((t=>"object"===typeof t))){if(r.length>1)return console.warn("search-ui-site-search-connector: Cannot apply more than 1 none-value filters to a single field"),t;const e=r[0];if(o._$.isFilterValueRange(e)){const r=e,{name:o}=r,i=h(r,["name"]);return t[n]=f({type:"range"},i),t}return t}return t[n]=d(f({},"any"===e.type?{}:{type:"and"}),{values:r}),t}),{})}(void 0!==e.filters?e.filters:t.filters),s=void 0!==e.current?e.current:t.current,c=void 0!==e.resultsPerPage?e.resultsPerPage:t.resultsPerPage,l=void 0!==e.sortDirection?e.sortDirection:t.sortDirection,u=void 0!==e.sortField?e.sortField:t.sortField,p=void 0!==e.sortList?e.sortList:t.sortList,[g,y]=(m=e.result_fields)?[Object.keys(m),Object.entries(m).reduce(((t,[e,n])=>n.snippet?d(f({},t),{[e]:n.snippet}):t),{})]:[];var m;const v=(w=e.search_fields)?Object.keys(w):[];var w;const b=t.searchTerm;return d(f(f(f(f(f(f(f(f(f(f({},c&&{per_page:c}),s&&{page:s}),l&&{sort_direction:{[n]:l}}),u&&{sort_field:{[n]:u}}),p&&{sort_list:{[n]:p}}),a&&{filters:{[n]:a}}),A&&{facets:{[n]:A}}),g&&{fetch_fields:{[n]:g}}),y&&{highlight_fields:{[n]:y}}),v&&!!v.length&&{search_fields:{[n]:v}}),{q:b})}var y=(t,[e,n])=>d(f({},t),{[e]:n});function m(t,e){const n=function(t,e){return t[e].map((t=>{const e=t,{highlight:n,sort:r}=e,o=h(e,["highlight","sort"]),i=Object.entries(o).filter((([t])=>!t.startsWith("_"))).map((([t,e])=>{return[t,(n=e,{raw:n})];var n})).reduce(y,{});return Object.entries(n).forEach((([t,e])=>{i[t].snippet=e})),i}))}(t.records,e),r=t.info[e].num_pages,o=t.info[e].total_result_count,i=(A=t.info[e]).facets?Object.entries(A.facets).map((([t,e])=>[t,[{field:t,data:Object.entries(e).map((([t,e])=>({value:t,count:e}))),type:"value"}]])).reduce(y,{}):{};var A;return f({rawResponse:t,results:n,totalPages:r,totalResults:o,requestId:""},Object.keys(i).length>0&&{facets:i})}function v(t,e,n,r){return p(this,null,(function*(){const o=new Headers({"Content-Type":"application/json"}),i=yield fetch(`https://search-api.swiftype.com/api/v1/public/${n}`,{method:e,headers:o,body:JSON.stringify(f({engine_key:t},r)),credentials:"include"});let A;try{A=yield i.json()}catch(a){}if(i.status>=200&&i.status<300)return A;{const t=A&&A.errors&&Object.entries(A.errors).length>0?JSON.stringify(A.errors):i.status;throw new Error(`${t}`)}}))}function w(t,e,n){const r=Object.entries(f({engine_key:t},n)).map((([t,e])=>`${t}=${encodeURIComponent(e)}`)).join("&");return fetch(`https://search-api.swiftype.com/api/v1/public/${e}?${r}`,{method:"GET",credentials:"include"})}var b=class{constructor({documentType:t,engineKey:e,beforeSearchCall:n=(t,e)=>e(t),beforeAutocompleteResultsCall:r=(t,e)=>e(t)}){this.documentType=t,this.engineKey=e,this.beforeSearchCall=n,this.beforeAutocompleteResultsCall=r,this.request=v.bind(this,e),this._get=w.bind(this,e)}onResultClick({query:t,documentId:e,tags:n}){n&&n.length>0&&console.warn("search-ui-site-search-connector: Site Search does not support tags on click"),this._get("analytics/pc",{t:(new Date).getTime(),q:t,doc_id:e})}onAutocompleteResultClick({query:t,documentId:e,tags:n}){n&&console.warn("search-ui-site-search-connector: Site Search does not support tags on autocompleteClick"),this._get("analytics/pas",{t:(new Date).getTime(),q:t,doc_id:e})}onSearch(t,e){const n=g(t,e,this.documentType);return this.beforeSearchCall(n,(t=>this.request("POST","engines/search.json",t).then((t=>m(t,this.documentType)))))}onAutocomplete(t,e){return p(this,arguments,(function*({searchTerm:t},e){if(e.results){const n=g({searchTerm:t},e.results,this.documentType);return this.beforeAutocompleteResultsCall(n,(t=>this.request("POST","engines/suggest.json",t).then((t=>({autocompletedResults:m(t,this.documentType).results})))))}e.suggestions&&console.warn("search-ui-site-search-connector: Site Search does support query suggestions on autocomplete")}))}}},46706:(t,e,n)=>{"use strict";var r=n(79504),o=n(79306);t.exports=function(t,e,n){try{return r(o(Object.getOwnPropertyDescriptor(t,e)[n]))}catch(i){}}},46957:(t,e,n)=>{"use strict";n.d(e,{Ay:()=>w,Gw:()=>C,KI:()=>T,Q1:()=>o,Qh:()=>x,Uw:()=>A,b:()=>_,ef:()=>i});var r=n(40871);function o(){}var i=.7,A=1/i,a="\\s*([+-]?\\d+)\\s*",s="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",c="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",l=/^#([0-9a-f]{3,8})$/,u=new RegExp(`^rgb\\(${a},${a},${a}\\)$`),f=new RegExp(`^rgb\\(${c},${c},${c}\\)$`),d=new RegExp(`^rgba\\(${a},${a},${a},${s}\\)$`),h=new RegExp(`^rgba\\(${c},${c},${c},${s}\\)$`),p=new RegExp(`^hsl\\(${s},${c},${c}\\)$`),g=new RegExp(`^hsla\\(${s},${c},${c},${s}\\)$`),y={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function m(){return this.rgb().formatHex()}function v(){return this.rgb().formatRgb()}function w(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=l.exec(t))?(n=e[1].length,e=parseInt(e[1],16),6===n?b(e):3===n?new C(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?B(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?B(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=u.exec(t))?new C(e[1],e[2],e[3],1):(e=f.exec(t))?new C(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=d.exec(t))?B(e[1],e[2],e[3],e[4]):(e=h.exec(t))?B(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=p.exec(t))?I(e[1],e[2]/100,e[3]/100,1):(e=g.exec(t))?I(e[1],e[2]/100,e[3]/100,e[4]):y.hasOwnProperty(t)?b(y[t]):"transparent"===t?new C(NaN,NaN,NaN,0):null}function b(t){return new C(t>>16&255,t>>8&255,255&t,1)}function B(t,e,n,r){return r<=0&&(t=e=n=NaN),new C(t,e,n,r)}function _(t){return t instanceof o||(t=w(t)),t?new C((t=t.rgb()).r,t.g,t.b,t.opacity):new C}function x(t,e,n,r){return 1===arguments.length?_(t):new C(t,e,n,null==r?1:r)}function C(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function E(){return`#${Q(this.r)}${Q(this.g)}${Q(this.b)}`}function F(){const t=S(this.opacity);return`${1===t?"rgb(":"rgba("}${U(this.r)}, ${U(this.g)}, ${U(this.b)}${1===t?")":`, ${t})`}`}function S(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function U(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function Q(t){return((t=U(t))<16?"0":"")+t.toString(16)}function I(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new k(t,e,n,r)}function O(t){if(t instanceof k)return new k(t.h,t.s,t.l,t.opacity);if(t instanceof o||(t=w(t)),!t)return new k;if(t instanceof k)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),A=Math.max(e,n,r),a=NaN,s=A-i,c=(A+i)/2;return s?(a=e===A?(n-r)/s+6*(n<r):n===A?(r-e)/s+2:(e-n)/s+4,s/=c<.5?A+i:2-A-i,a*=60):s=c>0&&c<1?0:a,new k(a,s,c,t.opacity)}function T(t,e,n,r){return 1===arguments.length?O(t):new k(t,e,n,null==r?1:r)}function k(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function M(t){return(t=(t||0)%360)<0?t+360:t}function R(t){return Math.max(0,Math.min(1,t||0))}function P(t,e,n){return 255*(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)}(0,r.A)(o,w,{copy(t){return Object.assign(new this.constructor,this,t)},displayable(){return this.rgb().displayable()},hex:m,formatHex:m,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return O(this).formatHsl()},formatRgb:v,toString:v}),(0,r.A)(C,x,(0,r.X)(o,{brighter(t){return t=null==t?A:Math.pow(A,t),new C(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=null==t?i:Math.pow(i,t),new C(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new C(U(this.r),U(this.g),U(this.b),S(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:E,formatHex:E,formatHex8:function(){return`#${Q(this.r)}${Q(this.g)}${Q(this.b)}${Q(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:F,toString:F})),(0,r.A)(k,T,(0,r.X)(o,{brighter(t){return t=null==t?A:Math.pow(A,t),new k(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?i:Math.pow(i,t),new k(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,o=2*n-r;return new C(P(t>=240?t-240:t+120,o,r),P(t,o,r),P(t<120?t+240:t-120,o,r),this.opacity)},clamp(){return new k(M(this.h),R(this.s),R(this.l),S(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const t=S(this.opacity);return`${1===t?"hsl(":"hsla("}${M(this.h)}, ${100*R(this.s)}%, ${100*R(this.l)}%${1===t?")":`, ${t})`}`}}))},47055:(t,e,n)=>{"use strict";var r=n(79504),o=n(79039),i=n(22195),A=Object,a=r("".split);t.exports=o((function(){return!A("z").propertyIsEnumerable(0)}))?function(t){return"String"===i(t)?a(t,""):A(t)}:A},47119:t=>{"use strict";t.exports="undefined"!==typeof Reflect&&Reflect&&Reflect.apply},47235:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(95204);function o(t){return(t=(0,r.f)(Math.abs(t)))?t[1]:NaN}},47237:t=>{t.exports=function(t){return function(e){return null==e?void 0:e[t]}}},47239:(t,n,r)=>{"use strict";var o,i=r(69383),A=r(41237),a=r(79290),s=r(79538),c=r(58068),l=r(69675),u=r(35345),f=Function,d=function(t){try{return f('"use strict"; return ('+t+").constructor;")()}catch(e){}},h=Object.getOwnPropertyDescriptor;if(h)try{h({},"")}catch(e){h=null}var p=function(){throw new l},g=h?function(){try{return p}catch(t){try{return h(arguments,"callee").get}catch(e){return p}}}():p,y=r(50957)(),m=r(80024)(),v=Object.getPrototypeOf||(m?function(t){return t.__proto__}:null),w={},b="undefined"!==typeof Uint8Array&&v?v(Uint8Array):o,B={__proto__:null,"%AggregateError%":"undefined"===typeof AggregateError?o:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?o:ArrayBuffer,"%ArrayIteratorPrototype%":y&&v?v([][Symbol.iterator]()):o,"%AsyncFromSyncIteratorPrototype%":o,"%AsyncFunction%":w,"%AsyncGenerator%":w,"%AsyncGeneratorFunction%":w,"%AsyncIteratorPrototype%":w,"%Atomics%":"undefined"===typeof Atomics?o:Atomics,"%BigInt%":"undefined"===typeof BigInt?o:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?o:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?o:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?o:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":A,"%Float32Array%":"undefined"===typeof Float32Array?o:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?o:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?o:FinalizationRegistry,"%Function%":f,"%GeneratorFunction%":w,"%Int8Array%":"undefined"===typeof Int8Array?o:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?o:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?o:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":y&&v?v(v([][Symbol.iterator]())):o,"%JSON%":"object"===typeof JSON?JSON:o,"%Map%":"undefined"===typeof Map?o:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&y&&v?v((new Map)[Symbol.iterator]()):o,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?o:Promise,"%Proxy%":"undefined"===typeof Proxy?o:Proxy,"%RangeError%":a,"%ReferenceError%":s,"%Reflect%":"undefined"===typeof Reflect?o:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?o:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&y&&v?v((new Set)[Symbol.iterator]()):o,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?o:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":y&&v?v(""[Symbol.iterator]()):o,"%Symbol%":y?Symbol:o,"%SyntaxError%":c,"%ThrowTypeError%":g,"%TypedArray%":b,"%TypeError%":l,"%Uint8Array%":"undefined"===typeof Uint8Array?o:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?o:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?o:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?o:Uint32Array,"%URIError%":u,"%WeakMap%":"undefined"===typeof WeakMap?o:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?o:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?o:WeakSet};if(v)try{null.error}catch(e){var _=v(v(e));B["%Error.prototype%"]=_}var x=function t(e){var n;if("%AsyncFunction%"===e)n=d("async function () {}");else if("%GeneratorFunction%"===e)n=d("function* () {}");else if("%AsyncGeneratorFunction%"===e)n=d("async function* () {}");else if("%AsyncGenerator%"===e){var r=t("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===e){var o=t("%AsyncGenerator%");o&&v&&(n=v(o.prototype))}return B[e]=n,n},C={__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"]},E=r(66743),F=r(9957),S=E.call(Function.call,Array.prototype.concat),U=E.call(Function.apply,Array.prototype.splice),Q=E.call(Function.call,String.prototype.replace),I=E.call(Function.call,String.prototype.slice),O=E.call(Function.call,RegExp.prototype.exec),T=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,k=/\\(\\)?/g,M=function(t,e){var n,r=t;if(F(C,r)&&(r="%"+(n=C[r])[0]+"%"),F(B,r)){var o=B[r];if(o===w&&(o=x(r)),"undefined"===typeof o&&!e)throw new l("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new c("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!==typeof t||0===t.length)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof e)throw new l('"allowMissing" argument must be a boolean');if(null===O(/^%?[^%]*%?$/,t))throw new c("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(t){var e=I(t,0,1),n=I(t,-1);if("%"===e&&"%"!==n)throw new c("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==e)throw new c("invalid intrinsic syntax, expected opening `%`");var r=[];return Q(t,T,(function(t,e,n,o){r[r.length]=n?Q(o,k,"$1"):e||t})),r}(t),r=n.length>0?n[0]:"",o=M("%"+r+"%",e),i=o.name,A=o.value,a=!1,s=o.alias;s&&(r=s[0],U(n,S([0,1],s)));for(var u=1,f=!0;u<n.length;u+=1){var d=n[u],p=I(d,0,1),g=I(d,-1);if(('"'===p||"'"===p||"`"===p||'"'===g||"'"===g||"`"===g)&&p!==g)throw new c("property names with quotes must have matching quotes");if("constructor"!==d&&f||(a=!0),F(B,i="%"+(r+="."+d)+"%"))A=B[i];else if(null!=A){if(!(d in A)){if(!e)throw new l("base intrinsic for "+t+" exists, but the property is not available.");return}if(h&&u+1>=n.length){var y=h(A,d);A=(f=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:A[d]}else f=F(A,d),A=A[d];f&&!a&&(B[i]=A)}}return A}},47244:(t,e,n)=>{"use strict";var r=n(49092)(),o=n(38075)("Object.prototype.toString"),i=function(t){return!(r&&t&&"object"===typeof t&&Symbol.toStringTag in t)&&"[object Arguments]"===o(t)},A=function(t){return!!i(t)||null!==t&&"object"===typeof t&&"number"===typeof t.length&&t.length>=0&&"[object Array]"!==o(t)&&"[object Function]"===o(t.callee)},a=function(){return i(arguments)}();i.isLegacyArguments=A,t.exports=a?i:A},47422:(t,e,n)=>{var r=n(31769),o=n(77797);t.exports=function(t,e){for(var n=0,i=(e=r(e,t)).length;null!=t&&n<i;)t=t[o(e[n++])];return n&&n==i?t:void 0}},47473:t=>{var n=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return n.call(t)}catch(e){}try{return t+""}catch(e){}}return""}},47650:(t,e,n)=>{"use strict";var r=n(97751),o=n(94901),i=n(31563),A=n(20034),a=r("Set");t.exports=function(t){return function(t){return A(t)&&"number"==typeof t.size&&o(t.has)&&o(t.keys)}(t)?t:i(t)?new a(t):t}},48152:(t,e,n)=>{var r=n(28303),o=r&&new r;t.exports=o},48286:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=n(73779),o=n(52291),i=n(76011);e.default=function(t,e,n){if(r.default.randomUUID&&!e&&!t)return r.default.randomUUID();const A=(t=t||{}).random??t.rng?.()??(0,o.default)();if(A.length<16)throw new Error("Random bytes length must be >= 16");if(A[6]=15&A[6]|64,A[8]=63&A[8]|128,e){if((n=n||0)<0||n+16>e.length)throw new RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let t=0;t<16;++t)e[n+t]=A[t];return e}return(0,i.unsafeStringify)(A)}},48648:t=>{"use strict";t.exports="undefined"!==typeof Reflect&&Reflect.getPrototypeOf||null},48655:(t,e,n)=>{var r=n(26025);t.exports=function(t){return r(this.__data__,t)>-1}},48686:(t,e,n)=>{"use strict";var r=n(43724),o=n(79039);t.exports=r&&o((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},48701:(t,e,n)=>{"use strict";n.d(e,{Ay:()=>a,GP:()=>o,s:()=>i});var r,o,i,A=n(56390);function a(t){return r=(0,A.A)(t),o=r.format,i=r.formatPrefix,r}a({thousands:",",grouping:[3],currency:["$",""]})},48773:(t,e)=>{"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);e.f=o?function(t){var e=r(this,t);return!!e&&e.enumerable}:n},48896:t=>{"use strict";t.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"===typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(e in t[e]=42,t)return!1;if("function"===typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var r=Object.getOwnPropertySymbols(t);if(1!==r.length||r[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(t,e);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},48948:(t,e,n)=>{var r=n(21791),o=n(86375);t.exports=function(t,e){return r(t,o(t),e)}},48981:(t,e,n)=>{"use strict";var r=n(67750),o=Object;t.exports=function(t){return o(r(t))}},49092:(t,e,n)=>{"use strict";var r=n(48896);t.exports=function(){return r()&&!!Symbol.toStringTag}},49216:(t,e,n)=>{"use strict";function r(t,e){let n;if(void 0===e)for(const r of t)null!=r&&(n>r||void 0===n&&r>=r)&&(n=r);else{let r=-1;for(let o of t)null!=(o=e(o,++r,t))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}n.d(e,{A:()=>r})},49326:(t,e,n)=>{var r=n(31769),o=n(72428),i=n(56449),A=n(30361),a=n(30294),s=n(77797);t.exports=function(t,e,n){for(var c=-1,l=(e=r(e,t)).length,u=!1;++c<l;){var f=s(e[c]);if(!(u=null!=t&&n(t,f)))break;t=t[f]}return u||++c!=l?u:!!(l=null==t?0:t.length)&&a(l)&&A(f,l)&&(i(t)||o(t))}},49431:(t,e,n)=>{"use strict";n.d(e,{T:()=>r});const r="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__},49536:(t,e,n)=>{"use strict";var r=n(46518),o=n(79306),i=n(97080),A=n(38469),a=TypeError;r({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(t){var e=i(this),n=arguments.length<2,r=n?void 0:arguments[1];if(o(t),A(e,(function(o){n?(n=!1,r=o):r=t(r,o,o,e)})),n)throw new a("Reduce of empty set with no initial value");return r}})},49640:(t,e,n)=>{"use strict";n.d(e,{A:()=>a});var r=n(53954),o=n(52176),i=n(82284),A=n(9417);function a(t){var e=(0,o.A)();return function(){var n,o=(0,r.A)(t);if(e){var a=(0,r.A)(this).constructor;n=Reflect.construct(o,arguments,a)}else n=o.apply(this,arguments);return function(t,e){if(e&&("object"===(0,i.A)(e)||"function"===typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return(0,A.A)(t)}(this,n)}}},49653:(t,e,n)=>{var r=n(37828);t.exports=function(t){var e=new t.constructor(t.byteLength);return new r(e).set(new r(t)),e}},49770:(t,e,n)=>{"use strict";function r(t,e){return t=+t,e=+e,function(n){return Math.round(t*(1-n)+e*n)}}n.d(e,{A:()=>r})},49870:(t,e,n)=>{var r=n(66929)();t.exports=r},50002:(t,e,n)=>{var r=n(82199),o=n(4664),i=n(95950);t.exports=function(t){return r(t,i,o)}},50104:(t,e,n)=>{var r=n(53661);function o(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=e?e.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var A=t.apply(this,r);return n.cache=i.set(o,A)||i,A};return n.cache=new(o.Cache||r),n}o.Cache=r,t.exports=o},50283:(t,e,n)=>{"use strict";var r=n(79504),o=n(79039),i=n(94901),A=n(39297),a=n(43724),s=n(10350).CONFIGURABLE,c=n(33706),l=n(91181),u=l.enforce,f=l.get,d=String,h=Object.defineProperty,p=r("".slice),g=r("".replace),y=r([].join),m=a&&!o((function(){return 8!==h((function(){}),"length",{value:8}).length})),v=String(String).split("String"),w=t.exports=function(t,e,n){"Symbol("===p(d(e),0,7)&&(e="["+g(d(e),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!A(t,"name")||s&&t.name!==e)&&(a?h(t,"name",{value:e,configurable:!0}):t.name=e),m&&n&&A(n,"arity")&&t.length!==n.arity&&h(t,"length",{value:n.arity});try{n&&A(n,"constructor")&&n.constructor?a&&h(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(o){}var r=u(t);return A(r,"source")||(r.source=y(v,"string"==typeof e?e:"")),t};Function.prototype.toString=w((function(){return i(this)&&f(this).source||c(this)}),"toString")},50402:(t,e,n)=>{"use strict";function r(){return r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},r.apply(this,arguments)}n.r(e),n.d(e,{css:()=>d,default:()=>h,get:()=>o,responsive:()=>f});var o=function(t,e,n,r,o){for(e=e&&e.split?e.split("."):[e],r=0;r<e.length;r++)t=t?t[e[r]]:o;return t===o?n:t},i=[40,52,64].map((function(t){return t+"em"})),A={space:[0,4,8,16,32,64,128,256,512],fontSizes:[12,14,16,20,24,32,48,64,72]},a={bg:"backgroundColor",m:"margin",mt:"marginTop",mr:"marginRight",mb:"marginBottom",ml:"marginLeft",mx:"marginX",my:"marginY",p:"padding",pt:"paddingTop",pr:"paddingRight",pb:"paddingBottom",pl:"paddingLeft",px:"paddingX",py:"paddingY"},s={marginX:["marginLeft","marginRight"],marginY:["marginTop","marginBottom"],paddingX:["paddingLeft","paddingRight"],paddingY:["paddingTop","paddingBottom"],size:["width","height"]},c={color:"colors",backgroundColor:"colors",borderColor:"colors",margin:"space",marginTop:"space",marginRight:"space",marginBottom:"space",marginLeft:"space",marginX:"space",marginY:"space",padding:"space",paddingTop:"space",paddingRight:"space",paddingBottom:"space",paddingLeft:"space",paddingX:"space",paddingY:"space",top:"space",right:"space",bottom:"space",left:"space",gridGap:"space",gridColumnGap:"space",gridRowGap:"space",gap:"space",columnGap:"space",rowGap:"space",fontFamily:"fonts",fontSize:"fontSizes",fontWeight:"fontWeights",lineHeight:"lineHeights",letterSpacing:"letterSpacings",border:"borders",borderTop:"borders",borderRight:"borders",borderBottom:"borders",borderLeft:"borders",borderWidth:"borderWidths",borderStyle:"borderStyles",borderRadius:"radii",borderTopRightRadius:"radii",borderTopLeftRadius:"radii",borderBottomRightRadius:"radii",borderBottomLeftRadius:"radii",borderTopWidth:"borderWidths",borderTopColor:"colors",borderTopStyle:"borderStyles",borderBottomWidth:"borderWidths",borderBottomColor:"colors",borderBottomStyle:"borderStyles",borderLeftWidth:"borderWidths",borderLeftColor:"colors",borderLeftStyle:"borderStyles",borderRightWidth:"borderWidths",borderRightColor:"colors",borderRightStyle:"borderStyles",outlineColor:"colors",boxShadow:"shadows",textShadow:"shadows",zIndex:"zIndices",width:"sizes",minWidth:"sizes",maxWidth:"sizes",height:"sizes",minHeight:"sizes",maxHeight:"sizes",flexBasis:"sizes",size:"sizes",fill:"colors",stroke:"colors"},l=function(t,e){if("number"!==typeof e||e>=0)return o(t,e,e);var n=Math.abs(e),r=o(t,n,n);return"string"===typeof r?"-"+r:-1*r},u=["margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","top","bottom","left","right"].reduce((function(t,e){var n;return r({},t,((n={})[e]=l,n))}),{}),f=function(t){return function(e){var n={},r=o(e,"breakpoints",i),A=[null].concat(r.map((function(t){return"@media screen and (min-width: "+t+")"})));for(var a in t){var s="function"===typeof t[a]?t[a](e):t[a];if(null!=s)if(Array.isArray(s))for(var c=0;c<s.slice(0,A.length).length;c++){var l=A[c];l?(n[l]=n[l]||{},null!=s[c]&&(n[l][a]=s[c])):n[a]=s[c]}else n[a]=s}return n}},d=function t(e){return function(n){void 0===n&&(n={});var i=r({},A,{},n.theme||n),l={},d="function"===typeof e?e(i):e,h=f(d)(i);for(var p in h){var g=h[p],y="function"===typeof g?g(i):g;if("variant"!==p)if(y&&"object"===typeof y)l[p]=t(y)(i);else{var m=o(a,p,p),v=o(c,m),w=o(i,v,o(i,m,{})),b=o(u,m,o)(w,y,y);if(s[m])for(var B=s[m],_=0;_<B.length;_++)l[B[_]]=b;else l[m]=b}else l=r({},l,{},t(o(i,y))(i))}return l}};const h=d},50583:(t,e,n)=>{var r=n(47237),o=n(17255),i=n(28586),A=n(77797);t.exports=function(t){return i(t)?r(A(t)):o(t)}},50677:(t,e,n)=>{"use strict";n.r(e),n.d(e,{alignContent:()=>mt,alignItems:()=>yt,alignSelf:()=>St,background:()=>O,backgroundImage:()=>Xt,backgroundPosition:()=>Jt,backgroundRepeat:()=>Zt,backgroundSize:()=>qt,border:()=>U,borderBottom:()=>$t,borderColor:()=>Gt,borderLeft:()=>Yt,borderRadius:()=>Wt,borderRight:()=>zt,borderStyle:()=>Kt,borderTop:()=>Vt,borderWidth:()=>jt,borders:()=>Q,bottom:()=>re,boxShadow:()=>V,buttonStyle:()=>Y,color:()=>v,colorStyle:()=>X,compose:()=>p,createParser:()=>l,createStyleFunction:()=>d,display:()=>it,flex:()=>_t,flexBasis:()=>Et,flexDirection:()=>Bt,flexGrow:()=>xt,flexShrink:()=>Ct,flexWrap:()=>bt,flexbox:()=>_,fontFamily:()=>ut,fontSize:()=>lt,fontStyle:()=>pt,fontWeight:()=>ft,get:()=>c,grid:()=>E,gridArea:()=>Nt,gridAutoColumns:()=>Rt,gridAutoFlow:()=>Mt,gridAutoRows:()=>Pt,gridColumn:()=>Tt,gridColumnGap:()=>It,gridGap:()=>Qt,gridRow:()=>kt,gridRowGap:()=>Ot,gridTemplateAreas:()=>Lt,gridTemplateColumns:()=>Ht,gridTemplateRows:()=>Dt,height:()=>J,justifyContent:()=>wt,justifyItems:()=>vt,justifySelf:()=>Ft,layout:()=>g,left:()=>oe,letterSpacing:()=>gt,lineHeight:()=>dt,margin:()=>N,maxHeight:()=>nt,maxWidth:()=>et,minHeight:()=>tt,minWidth:()=>Z,opacity:()=>ct,order:()=>Ut,overflow:()=>At,overflowX:()=>at,overflowY:()=>st,padding:()=>j,position:()=>M,right:()=>ne,shadow:()=>G,size:()=>rt,space:()=>K,style:()=>ie,system:()=>h,textAlign:()=>ht,textShadow:()=>V,textStyle:()=>W,top:()=>ee,typography:()=>b,variant:()=>$,verticalAlign:()=>ot,width:()=>q,zIndex:()=>te});var r=n(45228),o=n.n(r),i=function(t,e){var n=o()({},t,e);for(var r in t){var i;t[r]&&"object"===typeof e[r]&&o()(n,((i={})[r]=o()(t[r],e[r]),i))}return n},A={breakpoints:[40,52,64].map((function(t){return t+"em"}))},a=function(t){return"@media screen and (min-width: "+t+")"},s=function(t,e){return c(e,t,t)},c=function(t,e,n,r,o){for(e=e&&e.split?e.split("."):[e],r=0;r<e.length;r++)t=t?t[e[r]]:o;return t===o?n:t},l=function t(e){var n={},r=function(t){var r={},s=!1,l=t.theme&&t.theme.disableStyledSystemCache;for(var d in t)if(e[d]){var h=e[d],p=t[d],g=c(t.theme,h.scale,h.defaults);if("object"!==typeof p)o()(r,h(p,g,t));else{if(n.breakpoints=!l&&n.breakpoints||c(t.theme,"breakpoints",A.breakpoints),Array.isArray(p)){n.media=!l&&n.media||[null].concat(n.breakpoints.map(a)),r=i(r,u(n.media,h,g,p,t));continue}null!==p&&(r=i(r,f(n.breakpoints,h,g,p,t)),s=!0)}}return s&&(r=function(t){var e={};return Object.keys(t).sort((function(t,e){return t.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})})).forEach((function(n){e[n]=t[n]})),e}(r)),r};r.config=e,r.propNames=Object.keys(e),r.cache=n;var s=Object.keys(e).filter((function(t){return"config"!==t}));return s.length>1&&s.forEach((function(n){var o;r[n]=t(((o={})[n]=e[n],o))})),r},u=function(t,e,n,r,i){var A={};return r.slice(0,t.length).forEach((function(r,a){var s,c=t[a],l=e(r,n,i);c?o()(A,((s={})[c]=o()({},A[c],l),s)):o()(A,l)})),A},f=function(t,e,n,r,i){var A={};for(var s in r){var c=t[s],l=e(r[s],n,i);if(c){var u,f=a(c);o()(A,((u={})[f]=o()({},A[f],l),u))}else o()(A,l)}return A},d=function(t){var e=t.properties,n=t.property,r=t.scale,o=t.transform,i=void 0===o?s:o,A=t.defaultScale;e=e||[n];var a=function(t,n,r){var o={},A=i(t,n,r);if(null!==A)return e.forEach((function(t){o[t]=A})),o};return a.scale=r,a.defaults=A,a},h=function(t){void 0===t&&(t={});var e={};return Object.keys(t).forEach((function(n){var r=t[n];e[n]=!0!==r?"function"!==typeof r?d(r):r:d({property:n,scale:n})})),l(e)},p=function(){for(var t={},e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n.forEach((function(e){e&&e.config&&o()(t,e.config)})),l(t)},g=h({width:{property:"width",scale:"sizes",transform:function(t,e){return c(e,t,!function(t){return"number"===typeof t&&!isNaN(t)}(t)||t>1?t:100*t+"%")}},height:{property:"height",scale:"sizes"},minWidth:{property:"minWidth",scale:"sizes"},minHeight:{property:"minHeight",scale:"sizes"},maxWidth:{property:"maxWidth",scale:"sizes"},maxHeight:{property:"maxHeight",scale:"sizes"},size:{properties:["width","height"],scale:"sizes"},overflow:!0,overflowX:!0,overflowY:!0,display:!0,verticalAlign:!0});const y=g;var m={color:{property:"color",scale:"colors"},backgroundColor:{property:"backgroundColor",scale:"colors"},opacity:!0};m.bg=m.backgroundColor;var v=h(m);const w=v;var b=h({fontFamily:{property:"fontFamily",scale:"fonts"},fontSize:{property:"fontSize",scale:"fontSizes",defaultScale:[12,14,16,20,24,32,48,64,72]},fontWeight:{property:"fontWeight",scale:"fontWeights"},lineHeight:{property:"lineHeight",scale:"lineHeights"},letterSpacing:{property:"letterSpacing",scale:"letterSpacings"},textAlign:!0,fontStyle:!0});const B=b;var _=h({alignItems:!0,alignContent:!0,justifyItems:!0,justifyContent:!0,flexWrap:!0,flexDirection:!0,flex:!0,flexGrow:!0,flexShrink:!0,flexBasis:!0,justifySelf:!0,alignSelf:!0,order:!0});const x=_;var C={space:[0,4,8,16,32,64,128,256,512]},E=h({gridGap:{property:"gridGap",scale:"space",defaultScale:C.space},gridColumnGap:{property:"gridColumnGap",scale:"space",defaultScale:C.space},gridRowGap:{property:"gridRowGap",scale:"space",defaultScale:C.space},gridColumn:!0,gridRow:!0,gridAutoFlow:!0,gridAutoColumns:!0,gridAutoRows:!0,gridTemplateColumns:!0,gridTemplateRows:!0,gridTemplateAreas:!0,gridArea:!0});const F=E;var S={border:{property:"border",scale:"borders"},borderWidth:{property:"borderWidth",scale:"borderWidths"},borderStyle:{property:"borderStyle",scale:"borderStyles"},borderColor:{property:"borderColor",scale:"colors"},borderRadius:{property:"borderRadius",scale:"radii"},borderTop:{property:"borderTop",scale:"borders"},borderTopLeftRadius:{property:"borderTopLeftRadius",scale:"radii"},borderTopRightRadius:{property:"borderTopRightRadius",scale:"radii"},borderRight:{property:"borderRight",scale:"borders"},borderBottom:{property:"borderBottom",scale:"borders"},borderBottomLeftRadius:{property:"borderBottomLeftRadius",scale:"radii"},borderBottomRightRadius:{property:"borderBottomRightRadius",scale:"radii"},borderLeft:{property:"borderLeft",scale:"borders"},borderX:{properties:["borderLeft","borderRight"],scale:"borders"},borderY:{properties:["borderTop","borderBottom"],scale:"borders"},borderTopWidth:{property:"borderTopWidth",scale:"borderWidths"},borderTopColor:{property:"borderTopColor",scale:"colors"},borderTopStyle:{property:"borderTopStyle",scale:"borderStyles"}};S.borderTopLeftRadius={property:"borderTopLeftRadius",scale:"radii"},S.borderTopRightRadius={property:"borderTopRightRadius",scale:"radii"},S.borderBottomWidth={property:"borderBottomWidth",scale:"borderWidths"},S.borderBottomColor={property:"borderBottomColor",scale:"colors"},S.borderBottomStyle={property:"borderBottomStyle",scale:"borderStyles"},S.borderBottomLeftRadius={property:"borderBottomLeftRadius",scale:"radii"},S.borderBottomRightRadius={property:"borderBottomRightRadius",scale:"radii"},S.borderLeftWidth={property:"borderLeftWidth",scale:"borderWidths"},S.borderLeftColor={property:"borderLeftColor",scale:"colors"},S.borderLeftStyle={property:"borderLeftStyle",scale:"borderStyles"},S.borderRightWidth={property:"borderRightWidth",scale:"borderWidths"},S.borderRightColor={property:"borderRightColor",scale:"colors"},S.borderRightStyle={property:"borderRightStyle",scale:"borderStyles"};var U=h(S);const Q=U;var I={background:!0,backgroundImage:!0,backgroundSize:!0,backgroundPosition:!0,backgroundRepeat:!0};I.bgImage=I.backgroundImage,I.bgSize=I.backgroundSize,I.bgPosition=I.backgroundPosition,I.bgRepeat=I.backgroundRepeat;var O=h(I);const T=O;var k={space:[0,4,8,16,32,64,128,256,512]},M=h({position:!0,zIndex:{property:"zIndex",scale:"zIndices"},top:{property:"top",scale:"space",defaultScale:k.space},right:{property:"right",scale:"space",defaultScale:k.space},bottom:{property:"bottom",scale:"space",defaultScale:k.space},left:{property:"left",scale:"space",defaultScale:k.space}});const R=M;var P={space:[0,4,8,16,32,64,128,256,512]},H=function(t){return"number"===typeof t&&!isNaN(t)},D=function(t,e){if(!H(t))return c(e,t,t);var n=t<0,r=Math.abs(t),o=c(e,r,r);return H(o)?o*(n?-1:1):n?"-"+o:o},L={};L.margin={margin:{property:"margin",scale:"space",transform:D,defaultScale:P.space},marginTop:{property:"marginTop",scale:"space",transform:D,defaultScale:P.space},marginRight:{property:"marginRight",scale:"space",transform:D,defaultScale:P.space},marginBottom:{property:"marginBottom",scale:"space",transform:D,defaultScale:P.space},marginLeft:{property:"marginLeft",scale:"space",transform:D,defaultScale:P.space},marginX:{properties:["marginLeft","marginRight"],scale:"space",transform:D,defaultScale:P.space},marginY:{properties:["marginTop","marginBottom"],scale:"space",transform:D,defaultScale:P.space}},L.margin.m=L.margin.margin,L.margin.mt=L.margin.marginTop,L.margin.mr=L.margin.marginRight,L.margin.mb=L.margin.marginBottom,L.margin.ml=L.margin.marginLeft,L.margin.mx=L.margin.marginX,L.margin.my=L.margin.marginY,L.padding={padding:{property:"padding",scale:"space",defaultScale:P.space},paddingTop:{property:"paddingTop",scale:"space",defaultScale:P.space},paddingRight:{property:"paddingRight",scale:"space",defaultScale:P.space},paddingBottom:{property:"paddingBottom",scale:"space",defaultScale:P.space},paddingLeft:{property:"paddingLeft",scale:"space",defaultScale:P.space},paddingX:{properties:["paddingLeft","paddingRight"],scale:"space",defaultScale:P.space},paddingY:{properties:["paddingTop","paddingBottom"],scale:"space",defaultScale:P.space}},L.padding.p=L.padding.padding,L.padding.pt=L.padding.paddingTop,L.padding.pr=L.padding.paddingRight,L.padding.pb=L.padding.paddingBottom,L.padding.pl=L.padding.paddingLeft,L.padding.px=L.padding.paddingX,L.padding.py=L.padding.paddingY;var N=h(L.margin),j=h(L.padding),K=p(N,j);var G=h({boxShadow:{property:"boxShadow",scale:"shadows"},textShadow:{property:"textShadow",scale:"shadows"}});const V=G;var z=n(50402),$=function(t){var e,n,r=t.scale,o=t.prop,i=void 0===o?"variant":o,A=t.variants,a=void 0===A?{}:A,s=t.key;n=Object.keys(a).length?function(t,e,n){return(0,z.default)(c(e,t,null))(n.theme)}:function(t,e){return c(e,t,null)},n.scale=r||s,n.defaults=a;var u=((e={})[i]=n,e);return l(u)};var Y=$({key:"buttons"}),W=$({key:"textStyles",prop:"textStyle"}),X=$({key:"colorStyles",prop:"colors"}),q=y.width,J=y.height,Z=y.minWidth,tt=y.minHeight,et=y.maxWidth,nt=y.maxHeight,rt=y.size,ot=y.verticalAlign,it=y.display,At=y.overflow,at=y.overflowX,st=y.overflowY,ct=w.opacity,lt=B.fontSize,ut=B.fontFamily,ft=B.fontWeight,dt=B.lineHeight,ht=B.textAlign,pt=B.fontStyle,gt=B.letterSpacing,yt=x.alignItems,mt=x.alignContent,vt=x.justifyItems,wt=x.justifyContent,bt=x.flexWrap,Bt=x.flexDirection,_t=x.flex,xt=x.flexGrow,Ct=x.flexShrink,Et=x.flexBasis,Ft=x.justifySelf,St=x.alignSelf,Ut=x.order,Qt=F.gridGap,It=F.gridColumnGap,Ot=F.gridRowGap,Tt=F.gridColumn,kt=F.gridRow,Mt=F.gridAutoFlow,Rt=F.gridAutoColumns,Pt=F.gridAutoRows,Ht=F.gridTemplateColumns,Dt=F.gridTemplateRows,Lt=F.gridTemplateAreas,Nt=F.gridArea,jt=Q.borderWidth,Kt=Q.borderStyle,Gt=Q.borderColor,Vt=Q.borderTop,zt=Q.borderRight,$t=Q.borderBottom,Yt=Q.borderLeft,Wt=Q.borderRadius,Xt=T.backgroundImage,qt=T.backgroundSize,Jt=T.backgroundPosition,Zt=T.backgroundRepeat,te=R.zIndex,ee=R.top,ne=R.right,re=R.bottom,oe=R.left,ie=function(t){var e=t.prop,n=t.cssProperty,r=t.alias,o=t.key,i=t.transformValue,A=t.scale,a=t.properties,s={};return s[e]=d({properties:a,property:n||e,scale:o,defaultScale:A,transform:i}),r&&(s[r]=s[e]),l(s)}},50689:(t,e,n)=>{var r=n(50002),o=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,i,A,a){var s=1&n,c=r(t),l=c.length;if(l!=r(e).length&&!s)return!1;for(var u=l;u--;){var f=c[u];if(!(s?f in e:o.call(e,f)))return!1}var d=a.get(t),h=a.get(e);if(d&&h)return d==e&&h==t;var p=!0;a.set(t,e),a.set(e,t);for(var g=s;++u<l;){var y=t[f=c[u]],m=e[f];if(i)var v=s?i(m,y,f,e,t,a):i(y,m,f,t,e,a);if(!(void 0===v?y===m||A(y,m,n,i,a):v)){p=!1;break}g||(g="constructor"==f)}if(p&&!g){var w=t.constructor,b=e.constructor;w==b||!("constructor"in t)||!("constructor"in e)||"function"==typeof w&&w instanceof w&&"function"==typeof b&&b instanceof b||(p=!1)}return a.delete(t),a.delete(e),p}},50851:(t,e,n)=>{"use strict";var r=n(36955),o=n(55966),i=n(64117),A=n(26269),a=n(78227)("iterator");t.exports=function(t){if(!i(t))return o(t,a)||o(t,"@@iterator")||A[r(t)]}},50957:(t,e,n)=>{"use strict";var r="undefined"!==typeof Symbol&&Symbol,o=n(95279);t.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&o())))}},51203:(t,e,n)=>{"use strict";var r="undefined"!==typeof Symbol&&Symbol,o=n(5825);t.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&o())))}},51420:(t,e,n)=>{var r=n(80079);t.exports=function(){this.__data__=new r,this.size=0}},51459:t=>{t.exports=function(t){return this.__data__.has(t)}},51685:(t,e,n)=>{"use strict";n.d(e,{RV:()=>f,gd:()=>a,qQ:()=>u,vk:()=>s,yF:()=>o});const r=50,o="?",i=/\(error: (.*)\)/,A=/captureMessage|captureException/;function a(...t){const e=t.sort(((t,e)=>t[0]-e[0])).map((t=>t[1]));return(t,n=0,a=0)=>{const s=[],l=t.split("\n");for(let o=n;o<l.length;o++){let t=l[o];t.length>1024&&(t=t.slice(0,1024));const n=i.test(t)?t.replace(i,"$1"):t;if(!n.match(/\S*Error: /)){for(const t of e){const e=t(n);if(e){s.push(e);break}}if(s.length>=r+a)break}}return function(t){if(!t.length)return[];const e=Array.from(t);/sentryWrapped/.test(c(e).function||"")&&e.pop();e.reverse(),A.test(c(e).function||"")&&(e.pop(),A.test(c(e).function||"")&&e.pop());return e.slice(0,r).map((t=>({...t,filename:t.filename||c(e).filename,function:t.function||o})))}(s.slice(a))}}function s(t){return Array.isArray(t)?a(...t):t}function c(t){return t[t.length-1]||{}}const l="<anonymous>";function u(t){try{return t&&"function"===typeof t&&t.name||l}catch{return l}}function f(t){const e=t.exception;if(e){const t=[];try{return e.values.forEach((e=>{e.stacktrace.frames&&t.push(...e.stacktrace.frames)})),t}catch{return}}}},51809:(t,e,n)=>{"use strict";var r=n(65493),o=n(37029),i=n(10004),A=Object.prototype.hasOwnProperty,a={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},s=Array.isArray,c=Array.prototype.push,l=function(t,e){c.apply(t,s(e)?e:[e])},u=Date.prototype.toISOString,f=i.default,d={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:o.encode,encodeValuesOnly:!1,filter:void 0,format:f,formatter:i.formatters[f],indices:!1,serializeDate:function(t){return u.call(t)},skipNulls:!1,strictNullHandling:!1},h={},p=function t(e,n,i,A,a,c,u,f,p,g,y,m,v,w,b,B,_,x){for(var C,E=e,F=x,S=0,U=!1;void 0!==(F=F.get(h))&&!U;){var Q=F.get(e);if(S+=1,"undefined"!==typeof Q){if(Q===S)throw new RangeError("Cyclic object value");U=!0}"undefined"===typeof F.get(h)&&(S=0)}if("function"===typeof g?E=g(n,E):E instanceof Date?E=v(E):"comma"===i&&s(E)&&(E=o.maybeMap(E,(function(t){return t instanceof Date?v(t):t}))),null===E){if(c)return p&&!B?p(n,d.encoder,_,"key",w):n;E=""}if("string"===typeof(C=E)||"number"===typeof C||"boolean"===typeof C||"symbol"===typeof C||"bigint"===typeof C||o.isBuffer(E))return p?[b(B?n:p(n,d.encoder,_,"key",w))+"="+b(p(E,d.encoder,_,"value",w))]:[b(n)+"="+b(String(E))];var I,O=[];if("undefined"===typeof E)return O;if("comma"===i&&s(E))B&&p&&(E=o.maybeMap(E,p)),I=[{value:E.length>0?E.join(",")||null:void 0}];else if(s(g))I=g;else{var T=Object.keys(E);I=y?T.sort(y):T}var k=f?String(n).replace(/\./g,"%2E"):String(n),M=A&&s(E)&&1===E.length?k+"[]":k;if(a&&s(E)&&0===E.length)return M+"[]";for(var R=0;R<I.length;++R){var P=I[R],H="object"===typeof P&&P&&"undefined"!==typeof P.value?P.value:E[P];if(!u||null!==H){var D=m&&f?String(P).replace(/\./g,"%2E"):String(P),L=s(E)?"function"===typeof i?i(M,D):M:M+(m?"."+D:"["+D+"]");x.set(e,S);var N=r();N.set(h,x),l(O,t(H,L,i,A,a,c,u,f,"comma"===i&&B&&s(E)?null:p,g,y,m,v,w,b,B,_,N))}}return O};t.exports=function(t,e){var n,o=t,c=function(t){if(!t)return d;if("undefined"!==typeof t.allowEmptyArrays&&"boolean"!==typeof t.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if("undefined"!==typeof t.encodeDotInKeys&&"boolean"!==typeof t.encodeDotInKeys)throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==t.encoder&&"undefined"!==typeof t.encoder&&"function"!==typeof t.encoder)throw new TypeError("Encoder has to be a function.");var e=t.charset||d.charset;if("undefined"!==typeof t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=i.default;if("undefined"!==typeof t.format){if(!A.call(i.formatters,t.format))throw new TypeError("Unknown format option provided.");n=t.format}var r,o=i.formatters[n],c=d.filter;if(("function"===typeof t.filter||s(t.filter))&&(c=t.filter),r=t.arrayFormat in a?t.arrayFormat:"indices"in t?t.indices?"indices":"repeat":d.arrayFormat,"commaRoundTrip"in t&&"boolean"!==typeof t.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var l="undefined"===typeof t.allowDots?!0===t.encodeDotInKeys||d.allowDots:!!t.allowDots;return{addQueryPrefix:"boolean"===typeof t.addQueryPrefix?t.addQueryPrefix:d.addQueryPrefix,allowDots:l,allowEmptyArrays:"boolean"===typeof t.allowEmptyArrays?!!t.allowEmptyArrays:d.allowEmptyArrays,arrayFormat:r,charset:e,charsetSentinel:"boolean"===typeof t.charsetSentinel?t.charsetSentinel:d.charsetSentinel,commaRoundTrip:!!t.commaRoundTrip,delimiter:"undefined"===typeof t.delimiter?d.delimiter:t.delimiter,encode:"boolean"===typeof t.encode?t.encode:d.encode,encodeDotInKeys:"boolean"===typeof t.encodeDotInKeys?t.encodeDotInKeys:d.encodeDotInKeys,encoder:"function"===typeof t.encoder?t.encoder:d.encoder,encodeValuesOnly:"boolean"===typeof t.encodeValuesOnly?t.encodeValuesOnly:d.encodeValuesOnly,filter:c,format:n,formatter:o,serializeDate:"function"===typeof t.serializeDate?t.serializeDate:d.serializeDate,skipNulls:"boolean"===typeof t.skipNulls?t.skipNulls:d.skipNulls,sort:"function"===typeof t.sort?t.sort:null,strictNullHandling:"boolean"===typeof t.strictNullHandling?t.strictNullHandling:d.strictNullHandling}}(e);"function"===typeof c.filter?o=(0,c.filter)("",o):s(c.filter)&&(n=c.filter);var u=[];if("object"!==typeof o||null===o)return"";var f=a[c.arrayFormat],h="comma"===f&&c.commaRoundTrip;n||(n=Object.keys(o)),c.sort&&n.sort(c.sort);for(var g=r(),y=0;y<n.length;++y){var m=n[y],v=o[m];c.skipNulls&&null===v||l(u,p(v,m,f,h,c.allowEmptyArrays,c.strictNullHandling,c.skipNulls,c.encodeDotInKeys,c.encode?c.encoder:null,c.filter,c.sort,c.allowDots,c.serializeDate,c.format,c.formatter,c.encodeValuesOnly,c.charset,g))}var w=u.join(c.delimiter),b=!0===c.addQueryPrefix?"?":"";return c.charsetSentinel&&("iso-8859-1"===c.charset?b+="utf8=%26%2310003%3B&":b+="utf8=%E2%9C%93&"),w.length>0?b+w:""}},51811:t=>{var e=Date.now;t.exports=function(t){var n=0,r=0;return function(){var o=e(),i=16-(o-r);if(r=o,i>0){if(++n>=800)return arguments[0]}else n=0;return t.apply(void 0,arguments)}}},51873:(t,e,n)=>{var r=n(9325).Symbol;t.exports=r},51898:(t,e,n)=>{"use strict";n.d(e,{p:()=>A});var r=n(43329),o=n(22008),i=n(29407);function A(t,e){const n=(0,i.a)(t,e?.in),A=n.getFullYear(),a=(0,r.w)(n,0);a.setFullYear(A+1,0,4),a.setHours(0,0,0,0);const s=(0,o.b)(a),c=(0,r.w)(n,0);c.setFullYear(A,0,4),c.setHours(0,0,0,0);const l=(0,o.b)(c);return n.getTime()>=s.getTime()?A+1:n.getTime()>=l.getTime()?A:A-1}},52016:(t,e,n)=>{"use strict";n.d(e,{Ay:()=>l,Jj:()=>a,WD:()=>c,ah:()=>s});var r=n(12902),o=n(86037),i=n(83131);const A=(0,o.A)(r.A),a=A.right,s=A.left,c=(0,o.A)(i.A).center,l=a},52035:(t,e,n)=>{"use strict";n.d(e,{eU:()=>a,y$:()=>l,zp:()=>u});var r=n(90868);let o,i,A=0;function a(t,e){const n="atom"+ ++A,r={toString(){return this.debugLabel?n+":"+this.debugLabel:n}};return"function"===typeof t?r.read=t:(r.init=t,r.read=s,r.write=c),e&&(r.write=e),r}function s(t){return t(this)}function c(t,e,n){return e(this,"function"===typeof n?n(t(this)):n)}function l(){return o?o():(0,r.ff)()}function u(){return i||(i=l(),globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=i),globalThis.__JOTAI_DEFAULT_STORE__!==i&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044")),i}},52176:(t,e,n)=>{"use strict";function r(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(r=function(){return!!t})()}n.d(e,{A:()=>r})},52235:(t,n,r)=>{"use strict";r.d(n,{ll:()=>Q});Math.min,Math.max,Math.round,Math.floor;function o(t){return{...t,top:t.y,left:t.x,right:t.x+t.width,bottom:t.y+t.height}}const i=Math.min,A=Math.max,a=Math.round,s=Math.floor,c=t=>({x:t,y:t});function l(t){return d(t)?(t.nodeName||"").toLowerCase():"#document"}function u(t){var e;return(null==t||null==(e=t.ownerDocument)?void 0:e.defaultView)||window}function f(t){var e;return null==(e=(d(t)?t.ownerDocument:t.document)||window.document)?void 0:e.documentElement}function d(t){return t instanceof Node||t instanceof u(t).Node}function h(t){return t instanceof Element||t instanceof u(t).Element}function p(t){return t instanceof HTMLElement||t instanceof u(t).HTMLElement}function g(t){return"undefined"!==typeof ShadowRoot&&(t instanceof ShadowRoot||t instanceof u(t).ShadowRoot)}function y(t){const{overflow:e,overflowX:n,overflowY:r,display:o}=w(t);return/auto|scroll|overlay|hidden|clip/.test(e+r+n)&&!["inline","contents"].includes(o)}function m(){return!("undefined"===typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function v(t){return["html","body","#document"].includes(l(t))}function w(t){return u(t).getComputedStyle(t)}function b(t){if("html"===l(t))return t;const e=t.assignedSlot||t.parentNode||g(t)&&t.host||f(t);return g(e)?e.host:e}function B(t){const e=b(t);return v(e)?t.ownerDocument?t.ownerDocument.body:t.body:p(e)&&y(e)?e:B(e)}function _(t,e,n){var r;void 0===e&&(e=[]),void 0===n&&(n=!0);const o=B(t),i=o===(null==(r=t.ownerDocument)?void 0:r.body),A=u(o);return i?e.concat(A,A.visualViewport||[],y(o)?o:[],A.frameElement&&n?_(A.frameElement):[]):e.concat(o,_(o,[],n))}function x(t){const e=w(t);let n=parseFloat(e.width)||0,r=parseFloat(e.height)||0;const o=p(t),i=o?t.offsetWidth:n,A=o?t.offsetHeight:r,s=a(n)!==i||a(r)!==A;return s&&(n=i,r=A),{width:n,height:r,$:s}}function C(t){return h(t)?t:t.contextElement}function E(t){const e=C(t);if(!p(e))return c(1);const n=e.getBoundingClientRect(),{width:r,height:o,$:i}=x(e);let A=(i?a(n.width):n.width)/r,s=(i?a(n.height):n.height)/o;return A&&Number.isFinite(A)||(A=1),s&&Number.isFinite(s)||(s=1),{x:A,y:s}}const F=c(0);function S(t){const e=u(t);return m()&&e.visualViewport?{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}:F}function U(t,e,n,r){void 0===e&&(e=!1),void 0===n&&(n=!1);const i=t.getBoundingClientRect(),A=C(t);let a=c(1);e&&(r?h(r)&&(a=E(r)):a=E(t));const s=function(t,e,n){return void 0===e&&(e=!1),!(!n||e&&n!==u(t))&&e}(A,n,r)?S(A):c(0);let l=(i.left+s.x)/a.x,f=(i.top+s.y)/a.y,d=i.width/a.x,p=i.height/a.y;if(A){const t=u(A),e=r&&h(r)?u(r):r;let n=t,o=n.frameElement;for(;o&&r&&e!==n;){const t=E(o),e=o.getBoundingClientRect(),r=w(o),i=e.left+(o.clientLeft+parseFloat(r.paddingLeft))*t.x,A=e.top+(o.clientTop+parseFloat(r.paddingTop))*t.y;l*=t.x,f*=t.y,d*=t.x,p*=t.y,l+=i,f+=A,n=u(o),o=n.frameElement}}return o({width:d,height:p,x:l,y:f})}function Q(t,n,r,o){void 0===o&&(o={});const{ancestorScroll:a=!0,ancestorResize:c=!0,elementResize:l="function"===typeof ResizeObserver,layoutShift:u="function"===typeof IntersectionObserver,animationFrame:d=!1}=o,h=C(t),p=a||c?[...h?_(h):[],..._(n)]:[];p.forEach((t=>{a&&t.addEventListener("scroll",r,{passive:!0}),c&&t.addEventListener("resize",r)}));const g=h&&u?function(t,n){let r,o=null;const a=f(t);function c(){var t;clearTimeout(r),null==(t=o)||t.disconnect(),o=null}return function l(u,f){void 0===u&&(u=!1),void 0===f&&(f=1),c();const{left:d,top:h,width:p,height:g}=t.getBoundingClientRect();if(u||n(),!p||!g)return;const y={rootMargin:-s(h)+"px "+-s(a.clientWidth-(d+p))+"px "+-s(a.clientHeight-(h+g))+"px "+-s(d)+"px",threshold:A(0,i(1,f))||1};let m=!0;function v(t){const e=t[0].intersectionRatio;if(e!==f){if(!m)return l();e?l(!1,e):r=setTimeout((()=>{l(!1,1e-7)}),100)}m=!1}try{o=new IntersectionObserver(v,{...y,root:a.ownerDocument})}catch(e){o=new IntersectionObserver(v,y)}o.observe(t)}(!0),c}(h,r):null;let y,m=-1,v=null;l&&(v=new ResizeObserver((t=>{let[e]=t;e&&e.target===h&&v&&(v.unobserve(n),cancelAnimationFrame(m),m=requestAnimationFrame((()=>{var t;null==(t=v)||t.observe(n)}))),r()})),h&&!d&&v.observe(h),v.observe(n));let w=d?U(t):null;return d&&function e(){const n=U(t);!w||n.x===w.x&&n.y===w.y&&n.width===w.width&&n.height===w.height||r();w=n,y=requestAnimationFrame(e)}(),r(),()=>{var t;p.forEach((t=>{a&&t.removeEventListener("scroll",r),c&&t.removeEventListener("resize",r)})),null==g||g(),null==(t=v)||t.disconnect(),v=null,d&&cancelAnimationFrame(y)}}},52291:(t,e)=>{"use strict";let n;Object.defineProperty(e,"__esModule",{value:!0});const r=new Uint8Array(16);e.default=function(){if(!n){if("undefined"===typeof crypto||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");n=crypto.getRandomValues.bind(crypto)}return n(r)}},52373:(t,e,n)=>{"use strict";var r="undefined"!==typeof Symbol&&Symbol,o=n(52679);t.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&o())))}},52514:(t,e,n)=>{"use strict";var r=n(46518),o=n(69565),i=n(47650),A=n(28527);r({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(t){return o(A,this,i(t))}})},52679:t=>{"use strict";t.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"===typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(e in t[e]=42,t)return!1;if("function"===typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var r=Object.getOwnPropertySymbols(t);if(1!==r.length||r[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(t,e);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},52774:(t,e,n)=>{"use strict";var r=n(46518),o=n(76080),i=n(97080),A=n(94402),a=n(38469),s=A.Set,c=A.add;r({target:"Set",proto:!0,real:!0,forced:!0},{map:function(t){var e=i(this),n=o(t,arguments.length>1?arguments[1]:void 0),r=new s;return a(e,(function(t){c(r,n(t,t,e))})),r}})},53138:(t,e,n)=>{var r=n(11331);t.exports=function(t){return r(t)?void 0:t}},53661:(t,e,n)=>{var r=n(63040),o=n(17670),i=n(90289),A=n(4509),a=n(72949);function s(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=A,s.prototype.set=a,t.exports=s},53705:(t,e,n)=>{"use strict";n.d(e,{Ay:()=>c,DC:()=>o,GY:()=>a,T6:()=>i,aL:()=>A});var r,o,i,A,a,s=n(64398);function c(t){return r=(0,s.A)(t),o=r.format,i=r.parse,A=r.utcFormat,a=r.utcParse,r}c({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})},53758:(t,e,n)=>{var r=n(30980),o=n(56017),i=n(94033),A=n(56449),a=n(40346),s=n(80257),c=Object.prototype.hasOwnProperty;function l(t){if(a(t)&&!A(t)&&!(t instanceof r)){if(t instanceof o)return t;if(c.call(t,"__wrapped__"))return s(t)}return new o(t)}l.prototype=i.prototype,l.prototype.constructor=l,t.exports=l},53838:(t,e,n)=>{"use strict";var r=n(97080),o=n(25170),i=n(38469),A=n(83789);t.exports=function(t){var e=r(this),n=A(t);return!(o(e)>n.size)&&!1!==i(e,(function(t){if(!n.includes(t))return!1}),!0)}},53954:(t,e,n)=>{"use strict";function r(t){return r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},r(t)}n.d(e,{A:()=>r})},54520:(t,e,n)=>{"use strict";n(22489)},54612:(t,e,n)=>{"use strict";n.d(e,{Ag:()=>i,L6:()=>A,iA:()=>s,pz:()=>a});var r=n(37591),o=n(81134);const i=(0,r.f)((t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*o.Tt-t.getMinutes()*o.rR)}),((t,e)=>{t.setTime(+t+e*o.JJ)}),((t,e)=>(e-t)/o.JJ),(t=>t.getHours())),A=i.range,a=(0,r.f)((t=>{t.setUTCMinutes(0,0,0)}),((t,e)=>{t.setTime(+t+e*o.JJ)}),((t,e)=>(e-t)/o.JJ),(t=>t.getUTCHours())),s=a.range},54677:(t,e,n)=>{"use strict";n.d(e,{U:()=>Y});const r=t=>Array.isArray(t)?t:[t],o=(t={},e)=>({...t,filters:[...t.filters||[],...r(e)]}),i="7.17.2",A=t=>`https://prismic.dev/msg/client/v${i}/${t}`;var a=n(20894);const s=t=>a.p.at("document.tags",r(t));var c=Object.defineProperty,l=(t,e,n)=>((t,e,n)=>e in t?c(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n)(t,"symbol"!==typeof e?e+"":e,n);class u extends Error{constructor(t="An invalid API response was returned",e,n){super(t),l(this,"url"),l(this,"response"),this.url=e,this.response=n}}const f=(t,e)=>{const n=t.find((t=>e(t)));if(!n)throw new u("Ref could not be found.",void 0,void 0);return n},d=t=>f(t,(t=>t.isMasterRef)),h=(t,e)=>f(t,(t=>t.id===e)),p=(t,e)=>f(t,(t=>t.label===e)),g=t=>t.replace(/%3B/g,";"),y=t=>a.p.any("document.tags",r(t));let m,v=0;const w=t=>a.p.at("document.type",t);class b extends u{}class B extends u{}class _ extends u{}class x extends b{}class C extends b{}class E extends b{}class F extends B{}const S="Document",U="Media",Q="Web",I=(t,...e)=>{if(!t)return null;const n="link_type"in t?t:(t=>{var e;return{link_type:S,id:t.id,uid:t.uid||void 0,type:t.type,tags:t.tags,lang:t.lang,url:null==t.url?void 0:t.url,slug:null==(e=t.slugs)?void 0:e[0],...t.data&&Object.keys(t.data).length>0?{data:t.data}:{}}})(t),[r]=e;let o;switch(o="function"===typeof r||null==r?{linkResolver:r}:{...r},n.link_type){case U:case Q:return"url"in n?n.url:null;case S:if("id"in n&&o.linkResolver){const t=o.linkResolver(n);if(null!=t)return t}return"url"in n&&n.url?n.url:null;default:return null}},O=({interval:t}={})=>{const e=[];let n=!1,r=0;const o=()=>{var t;!n&&e.length>0&&(null==(t=e.shift())||t(),n=!0)},i=async(e,i,A)=>{const a=Date.now()-r;var s;t&&a<t&&await(s=t-a,new Promise((t=>setTimeout(t,s))));const c=(async()=>e(...A))();i(c);try{await c}catch{}r=Date.now(),n=!1,o()};return(t,...r)=>new Promise((A=>{((t,r,A)=>{new Promise((t=>{e.push(t)})).then(i.bind(void 0,t,r,A)),(async()=>{await Promise.resolve(),n||o()})()})(t,A,r)}))};var T=Object.defineProperty,k=(t,e,n)=>((t,e,n)=>e in t?T(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n)(t,"symbol"!==typeof e?e+"":e,n);class M{constructor(t){if(k(this,"fetchFn"),k(this,"fetchOptions"),k(this,"queuedFetchJobs",{}),k(this,"dedupedFetchJobs",{}),this.fetchOptions=t.fetchOptions,"function"===typeof t.fetch)this.fetchFn=t.fetch;else{if("function"!==typeof globalThis.fetch)throw new u("A valid fetch implementation was not provided. In environments where fetch is not available (including Node.js), a fetch implementation must be provided via a polyfill or the `fetch` option.",void 0,void 0);this.fetchFn=globalThis.fetch}this.fetchFn===globalThis.fetch&&(this.fetchFn=this.fetchFn.bind(globalThis))}async fetch(t,e={}){var n,r,o,i,A;const a={...this.fetchOptions,...e.fetchOptions,headers:{...null==(n=this.fetchOptions)?void 0:n.headers,...null==(r=e.fetchOptions)?void 0:r.headers},signal:(null==(o=e.fetchOptions)?void 0:o.signal)||e.signal||(null==(i=this.fetchOptions)?void 0:i.signal)};return(null==(A=e.fetchOptions)?void 0:A.body)?this.queueFetch(t,a):this.dedupeFetch(t,a)}queueFetch(t,e={}){const n=new URL(t).hostname;return this.queuedFetchJobs[n]||(this.queuedFetchJobs[n]=O({interval:1500})),this.queuedFetchJobs[n]((()=>this.createFetchJob(t,e)))}dedupeFetch(t,e={}){let n;return this.dedupedFetchJobs[t]&&this.dedupedFetchJobs[t].has(e.signal)?n=this.dedupedFetchJobs[t].get(e.signal):(this.dedupedFetchJobs[t]=this.dedupedFetchJobs[t]||new Map,n=this.createFetchJob(t,e).finally((()=>{var n,r;null==(n=this.dedupedFetchJobs[t])||n.delete(e.signal),0===(null==(r=this.dedupedFetchJobs[t])?void 0:r.size)&&delete this.dedupedFetchJobs[t]})),this.dedupedFetchJobs[t].set(e.signal,n)),n}createFetchJob(t,e={}){return this.fetchFn(t,e).then((async t=>{let e,n;if(t.ok)try{e=await t.json()}catch{}else try{n=await t.text(),e=JSON.parse(n)}catch{}return{status:t.status,headers:t.headers,json:e,text:n}}))}}const R={accessToken:"access_token"},P=t=>"string"===typeof t?t:"desc"===t.direction?`${t.field} desc`:t.field,H=t=>{try{return new URL(t),!0}catch{return!1}};var D,L=Object.defineProperty,N=t=>{throw TypeError(t)},j=(t,e,n)=>((t,e,n)=>e in t?L(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n)(t,"symbol"!==typeof e?e+"":e,n),K=(t,e,n)=>e.has(t)||N("Cannot "+n),G=(t,e,n)=>(K(t,e,"read from private field"),n?n.call(t):e.get(t));var V,z;(z=V||(V={})).Master="Master",z.ReleaseID="ReleaseID",z.ReleaseLabel="ReleaseLabel",z.Manual="Manual";class $ extends M{constructor(t,e={}){var n,r,o;if(super(e),n=this,(r=D).has(n)?N("Cannot add the same private member more than once"):r instanceof WeakSet?r.add(n):r.set(n,o),j(this,"documentAPIEndpoint"),j(this,"accessToken"),j(this,"routes"),j(this,"brokenRoute"),j(this,"defaultParams"),j(this,"refState",{mode:V.Master,autoPreviewsEnabled:!0}),j(this,"cachedRepository"),j(this,"cachedRepositoryExpiration",0),e.documentAPIEndpoint||H(t),H(t)){this.documentAPIEndpoint=t;try{this.repositoryName=(t=>{try{const e=new URL(t).hostname;if(e.endsWith("prismic.io")||e.endsWith("wroom.io")||e.endsWith("wroom.test"))return e.split(".")[0]}catch{}throw new u(`An invalid Prismic Document API endpoint was provided: ${t}`,void 0,void 0)})(t)}catch(i){console.warn(`[@prismicio/client] A repository name could not be inferred from the provided endpoint (\`${t}\`). Some methods will be disabled. Create the client using a repository name to prevent this warning. For more details, see ${A("prefer-repository-name")}`)}}else this.documentAPIEndpoint=e.documentAPIEndpoint||(t=>{if(/^[a-zA-Z0-9][-a-zA-Z0-9]{2,}[a-zA-Z0-9]$/.test(t))return`https://${t}.cdn.prismic.io/api/v2`;throw new u(`An invalid Prismic repository name was given: ${t}`,void 0,void 0)})(t),this.repositoryName=t;this.accessToken=e.accessToken,this.routes=e.routes,this.brokenRoute=e.brokenRoute,this.defaultParams=e.defaultParams,e.ref&&this.queryContentFromRef(e.ref),this.graphQLFetch=this.graphQLFetch.bind(this)}set repositoryName(t){((t,e,n,r)=>{K(t,e,"write to private field"),r?r.call(t,n):e.set(t,n)})(this,D,t)}get repositoryName(){if(!G(this,D))throw new u(`A repository name is required for this method but one could not be inferred from the provided API endpoint (\`${this.documentAPIEndpoint}\`). To fix this error, provide a repository name when creating the client. For more details, see ${A("prefer-repository-name")}`,void 0,void 0);return G(this,D)}set endpoint(t){this.documentAPIEndpoint=t}get endpoint(){return this.documentAPIEndpoint}enableAutoPreviews(){this.refState.autoPreviewsEnabled=!0}enableAutoPreviewsFromReq(t){this.refState.httpRequest=t,this.refState.autoPreviewsEnabled=!0}disableAutoPreviews(){this.refState.autoPreviewsEnabled=!1}async get(t){const{data:e}=await this._get(t);return e}async getFirst(t){var e;const n={...t};t&&t.page||(null==t?void 0:t.pageSize)||(n.pageSize=(null==(e=this.defaultParams)?void 0:e.pageSize)??1);const{data:r,url:o}=await this._get(n),i=r.results[0];if(i)return i;throw new B("No documents were returned",o,void 0)}async dangerouslyGetAll(t={}){var e;const{limit:n=1/0,...r}=t,o={...r,pageSize:Math.min(n,r.pageSize||(null==(e=this.defaultParams)?void 0:e.pageSize)||100)},i=[];let A;for(;(!A||A.next_page)&&i.length<n;){const t=A?A.page+1:void 0;A=await this.get({...o,page:t}),i.push(...A.results),A.next_page&&await new Promise((t=>setTimeout(t,500)))}return i.slice(0,n)}async getByID(t,e){return await this.getFirst(o(e,a.p.at("document.id",t)))}async getByIDs(t,e){return await this.get(o(e,a.p.in("document.id",t)))}async getAllByIDs(t,e){return await this.dangerouslyGetAll(o(e,a.p.in("document.id",t)))}async getByUID(t,e,n){return await this.getFirst(o(n,[w(t),a.p.at(`my.${t}.uid`,e)]))}async getByUIDs(t,e,n){return await this.get(o(n,[w(t),a.p.in(`my.${t}.uid`,e)]))}async getAllByUIDs(t,e,n){return await this.dangerouslyGetAll(o(n,[w(t),a.p.in(`my.${t}.uid`,e)]))}async getSingle(t,e){return await this.getFirst(o(e,w(t)))}async getByType(t,e){return await this.get(o(e,w(t)))}async getAllByType(t,e){return await this.dangerouslyGetAll(o(e,w(t)))}async getByTag(t,e){return await this.get(o(e,y(t)))}async getAllByTag(t,e){return await this.dangerouslyGetAll(o(e,y(t)))}async getByEveryTag(t,e){return await this.get(o(e,s(t)))}async getAllByEveryTag(t,e){return await this.dangerouslyGetAll(o(e,s(t)))}async getBySomeTags(t,e){return await this.get(o(e,y(t)))}async getAllBySomeTags(t,e){return await this.dangerouslyGetAll(o(e,y(t)))}async getRepository(t){const e=new URL(this.documentAPIEndpoint);return this.accessToken&&e.searchParams.set("access_token",this.accessToken),await this.fetch(e.toString(),t)}async getRefs(t){return(await this.getRepository(t)).refs}async getRefByID(t,e){const n=await this.getRefs(e);return h(n,t)}async getRefByLabel(t,e){const n=await this.getRefs(e);return p(n,t)}async getMasterRef(t){const e=await this.getRefs(t);return d(e)}async getReleases(t){return(await this.getRefs(t)).filter((t=>!t.isMasterRef))}async getReleaseByID(t,e){const n=await this.getReleases(e);return h(n,t)}async getReleaseByLabel(t,e){const n=await this.getReleases(e);return p(n,t)}async getTags(t){try{const e=await this.getCachedRepositoryForm("tags",t),n=new URL(e.action);return this.accessToken&&n.searchParams.set("access_token",this.accessToken),await this.fetch(n.toString(),t)}catch{return(await this.getRepository(t)).tags}}async buildQueryURL({signal:t,fetchOptions:e,...n}={}){const o=n.ref||await this.getResolvedRefString({signal:t,fetchOptions:e}),A=n.integrationFieldsRef||(await this.getCachedRepository({signal:t,fetchOptions:e})).integrationFieldsRef||void 0;return((t,e)=>{const{filters:n,predicates:o,...A}=e,a=new URL("documents/search",`${t}/`);if(n)for(const i of r(n))a.searchParams.append("q",`[${i}]`);if(o)for(const i of r(o))a.searchParams.append("q",`[${i}]`);for(const i in A){const t=R[i]||i;let e=A[i];if("orderings"===t){const n=A[t];null!=n&&(e=`[${r(n).map((t=>P(t))).join(",")}]`)}else"routes"===t&&"object"===typeof A[t]&&(e=JSON.stringify(r(A[t])));null!=e&&a.searchParams.set(t,r(e).join(","))}return a.searchParams.set("x-c",`js-${i}`),a.toString()})(this.documentAPIEndpoint,{...this.defaultParams,...n,ref:o,integrationFieldsRef:A,routes:n.routes||this.routes,brokenRoute:n.brokenRoute||this.brokenRoute,accessToken:n.accessToken||this.accessToken})}async resolvePreviewURL(t){var e,n;let r=t.documentID,o=t.previewToken;if("undefined"!==typeof globalThis.location){const t=new URLSearchParams(globalThis.location.search);r=r||t.get("documentId"),o=o||t.get("token")}else if(this.refState.httpRequest)if("query"in this.refState.httpRequest)r=r||(null==(e=this.refState.httpRequest.query)?void 0:e.documentId),o=o||(null==(n=this.refState.httpRequest.query)?void 0:n.token);else if("url"in this.refState.httpRequest&&this.refState.httpRequest.url){const t=new URL(this.refState.httpRequest.url,"missing-host://").searchParams;r=r||t.get("documentId"),o=o||t.get("token")}if(null!=r&&null!=o){const e=await this.getByID(r,{ref:o,lang:"*",signal:t.signal,fetchOptions:t.fetchOptions}),n=I(e,{linkResolver:t.linkResolver});if("string"===typeof n)return n}return t.defaultURL}queryLatestContent(){this.refState.mode=V.Master}queryContentFromReleaseByID(t){this.refState={...this.refState,mode:V.ReleaseID,releaseID:t}}queryContentFromReleaseByLabel(t){this.refState={...this.refState,mode:V.ReleaseLabel,releaseLabel:t}}queryContentFromRef(t){this.refState={...this.refState,mode:V.Manual,ref:t}}async graphQLFetch(t,e){const n=await this.getCachedRepository(),r=await this.getResolvedRefString(),o={"Prismic-ref":r,Authorization:this.accessToken?`Token ${this.accessToken}`:"",...e?e.headers:{}};n.integrationFieldsRef&&(o["Prismic-integration-field-ref"]=n.integrationFieldsRef);const i={};for(const s in o)o[s]&&(i[s.toLowerCase()]=o[s]);const A=new URL(t);A.searchParams.set("ref",r);const a=A.searchParams.get("query");return a&&A.searchParams.set("query",(t=>t.replace(/(\n| )*( |{|})(\n| )*/gm,((t,e,n)=>n)))(a)),await this.fetchFn(A.toString(),{...e,headers:i})}async getCachedRepository(t){return(!this.cachedRepository||Date.now()>=this.cachedRepositoryExpiration)&&(this.cachedRepositoryExpiration=Date.now()+5e3,this.cachedRepository=await this.getRepository(t)),this.cachedRepository}async getCachedRepositoryForm(t,e){const n=(await this.getCachedRepository(e)).forms[t];if(!n)throw new u(`Form with name "${t}" could not be found`,void 0,void 0);return n}async getResolvedRefString(t){var e,n;if(this.refState.autoPreviewsEnabled){let t,r;if((null==(e=this.refState.httpRequest)?void 0:e.headers)?"get"in this.refState.httpRequest.headers&&"function"===typeof this.refState.httpRequest.headers.get?r=this.refState.httpRequest.headers.get("cookie"):"cookie"in this.refState.httpRequest.headers&&(r=this.refState.httpRequest.headers.cookie):(null==(n=globalThis.document)?void 0:n.cookie)&&(r=globalThis.document.cookie),r&&(t=(t=>{const e=t.split("; ");let n;for(const r of e){const t=r.split("=");if("io.prismic.preview"===g(t[0]).replace(/%3D/g,"=")){n=g(t.slice(1).join("="));break}}return n})(r)),t)return t}const r=await this.getCachedRepository(t),o=this.refState.mode;if(o===V.ReleaseID)return h(r.refs,this.refState.releaseID).ref;if(o===V.ReleaseLabel)return p(r.refs,this.refState.releaseLabel).ref;if(o===V.Manual){const t=await(i=this.refState.ref,"function"===typeof i?i:()=>i)();if("string"===typeof t)return t}var i;return d(r.refs).ref}async _get(t,e=0){var n,r;const o=await this.buildQueryURL(t);try{return{data:await this.fetch(o,t),url:o}}catch(i){if(!(i instanceof E||i instanceof C)||e>=2)throw i;(null==t?void 0:t.ref)||(this.cachedRepository=void 0);const A=null==(r=null==(n=i.message.match(/Master ref is: (?<ref>.*)$/))?void 0:n.groups)?void 0:r.ref;if(!A)throw i;return((t,e={})=>{const{level:n="log"}=e;t===m&&Date.now()-v<5e3?v=Date.now():(v=Date.now(),m=t,console[n](t))})(`[@prismicio/client] The ref (${new URL(o).searchParams.get("ref")}) was ${i instanceof E?"invalid":"expired"}. Now retrying with the latest master ref (${A}). If you were previewing content, the response will not include draft content.`,{level:"warn"}),await this._get({...t,ref:A},e+1)}}async fetch(t,e={}){const n=await super.fetch(t,e);if(404!==n.status&&429!==n.status&&null==n.json)throw new u(void 0,t,n.json||n.text);switch(n.status){case 200:case 201:return n.json;case 400:throw new _(n.json.message,t,n.json);case 401:case 403:throw new b(n.json.error||n.json.message,t,n.json);case 404:if(void 0===n.json)throw new F(`Prismic repository not found. Check that "${this.documentAPIEndpoint}" is pointing to the correct repository.`,t,t.startsWith(this.documentAPIEndpoint)?void 0:n.text);if("api_notfound_error"===n.json.type)throw new E(n.json.message,t,n.json);if("api_security_error"===n.json.type&&/preview token.*expired/i.test(n.json.message))throw new x(n.json.message,t,n.json);throw new B(n.json.message,t,n.json);case 410:throw new C(n.json.message,t,n.json);case 429:{const r=Number(n.headers.get("retry-after")),o=Number.isNaN(r)?1e3:r;return await new Promise(((n,r)=>{setTimeout((async()=>{try{n(await this.fetch(t,e))}catch(o){r(o)}}),o)}))}}throw new u(void 0,t,n.json)}}D=new WeakMap;const Y=(t,e)=>new $(t,e)},54828:t=>{"use strict";t.exports=Object},55030:(t,e,n)=>{"use strict";n.d(e,{R:()=>i,Y:()=>A});var r=n(37591),o=n(81134);const i=(0,r.f)((t=>{t.setTime(t-t.getMilliseconds())}),((t,e)=>{t.setTime(+t+e*o.Tt)}),((t,e)=>(e-t)/o.Tt),(t=>t.getUTCSeconds())),A=i.range},55042:function(t,e,n){t.exports=function(){"use strict";function t(t,e){return t(e={exports:{}},e.exports),e.exports}"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:"undefined"!==typeof self&&self;var e=t((function(t,e){!function(e,n){t.exports=n()}(0,(function(){function t(t){return t&&"object"===typeof t&&"[object RegExp]"!==Object.prototype.toString.call(t)&&"[object Date]"!==Object.prototype.toString.call(t)}function e(t){return Array.isArray(t)?[]:{}}function n(n,r){return r&&!0===r.clone&&t(n)?i(e(n),n,r):n}function r(e,r,o){var A=e.slice();return r.forEach((function(r,a){"undefined"===typeof A[a]?A[a]=n(r,o):t(r)?A[a]=i(e[a],r,o):-1===e.indexOf(r)&&A.push(n(r,o))})),A}function o(e,r,o){var A={};return t(e)&&Object.keys(e).forEach((function(t){A[t]=n(e[t],o)})),Object.keys(r).forEach((function(a){t(r[a])&&e[a]?A[a]=i(e[a],r[a],o):A[a]=n(r[a],o)})),A}function i(t,e,i){var A=Array.isArray(e),a=(i||{arrayMerge:r}).arrayMerge||r;return A?Array.isArray(t)?a(t,e,i):n(e,i):o(t,e,i)}return i.all=function(t,e){if(!Array.isArray(t)||t.length<2)throw new Error("first argument should be an array with at least two elements");return t.reduce((function(t,n){return i(t,n,e)}))},i}))}));function r(t){return t=t||Object.create(null),{on:function(e,n){(t[e]||(t[e]=[])).push(n)},off:function(e,n){t[e]&&t[e].splice(t[e].indexOf(n)>>>0,1)},emit:function(e,n){(t[e]||[]).map((function(t){t(n)})),(t["*"]||[]).map((function(t){t(e,n)}))}}}var o=t((function(t,e){var n={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}};e.default=n,t.exports=e.default})),i=function(t){return Object.keys(t).map((function(e){return e+'="'+t[e].toString().replace(/"/g,"&quot;")+'"'})).join(" ")},A=o.svg,a=o.xlink,s={};s[A.name]=A.uri,s[a.name]=a.uri;var c,l=function(t,n){void 0===t&&(t="");var r=e(s,n||{});return"<svg "+i(r)+">"+t+"</svg>"},u=o.svg,f=o.xlink,d={attrs:(c={style:["position: absolute","width: 0","height: 0"].join("; "),"aria-hidden":"true"},c[u.name]=u.uri,c[f.name]=f.uri,c)},h=function(t){this.config=e(d,t||{}),this.symbols=[]};h.prototype.add=function(t){var e=this.symbols,n=this.find(t.id);return n?(e[e.indexOf(n)]=t,!1):(e.push(t),!0)},h.prototype.remove=function(t){var e=this.symbols,n=this.find(t);return!!n&&(e.splice(e.indexOf(n),1),n.destroy(),!0)},h.prototype.find=function(t){return this.symbols.filter((function(e){return e.id===t}))[0]||null},h.prototype.has=function(t){return null!==this.find(t)},h.prototype.stringify=function(){var t=this.config.attrs,e=this.symbols.map((function(t){return t.stringify()})).join("");return l(e,t)},h.prototype.toString=function(){return this.stringify()},h.prototype.destroy=function(){this.symbols.forEach((function(t){return t.destroy()}))};var p=function(t){var e=t.id,n=t.viewBox,r=t.content;this.id=e,this.viewBox=n,this.content=r};p.prototype.stringify=function(){return this.content},p.prototype.toString=function(){return this.stringify()},p.prototype.destroy=function(){var t=this;["id","viewBox","content"].forEach((function(e){return delete t[e]}))};var g=function(t){var e=!!document.importNode,n=(new DOMParser).parseFromString(t,"image/svg+xml").documentElement;return e?document.importNode(n,!0):n},y=function(t){function e(){t.apply(this,arguments)}t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e;var n={isMounted:{}};return n.isMounted.get=function(){return!!this.node},e.createFromExistingNode=function(t){return new e({id:t.getAttribute("id"),viewBox:t.getAttribute("viewBox"),content:t.outerHTML})},e.prototype.destroy=function(){this.isMounted&&this.unmount(),t.prototype.destroy.call(this)},e.prototype.mount=function(t){if(this.isMounted)return this.node;var e="string"===typeof t?document.querySelector(t):t,n=this.render();return this.node=n,e.appendChild(n),n},e.prototype.render=function(){var t=this.stringify();return g(l(t)).childNodes[0]},e.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},Object.defineProperties(e.prototype,n),e}(p),m={autoConfigure:!0,mountTo:"body",syncUrlsWithBaseTag:!1,listenLocationChangeEvent:!0,locationChangeEvent:"locationChange",locationChangeAngularEmitter:!1,usagesToUpdate:"use[*|href]",moveGradientsOutsideSymbol:!1},v=function(t){return Array.prototype.slice.call(t,0)},w={isChrome:function(){return/chrome/i.test(navigator.userAgent)},isFirefox:function(){return/firefox/i.test(navigator.userAgent)},isIE:function(){return/msie/i.test(navigator.userAgent)||/trident/i.test(navigator.userAgent)},isEdge:function(){return/edge/i.test(navigator.userAgent)}},b=function(t,e){var n=document.createEvent("CustomEvent");n.initCustomEvent(t,!1,!1,e),window.dispatchEvent(n)},B=function(t){var e=[];return v(t.querySelectorAll("style")).forEach((function(t){t.textContent+="",e.push(t)})),e},_=function(t){return(t||window.location.href).split("#")[0]},x=function(t){angular.module("ng").run(["$rootScope",function(e){e.$on("$locationChangeSuccess",(function(e,n,r){b(t,{oldUrl:r,newUrl:n})}))}])},C="linearGradient, radialGradient, pattern, mask, clipPath",E=function(t,e){return void 0===e&&(e=C),v(t.querySelectorAll("symbol")).forEach((function(t){v(t.querySelectorAll(e)).forEach((function(e){t.parentNode.insertBefore(e,t)}))})),t};function F(t,e){return v(t).reduce((function(t,n){if(!n.attributes)return t;var r=v(n.attributes),o=e?r.filter(e):r;return t.concat(o)}),[])}var S=o.xlink.uri,U="xlink:href",Q=/[{}|\\\^\[\]`"<>]/g;function I(t){return t.replace(Q,(function(t){return"%"+t[0].charCodeAt(0).toString(16).toUpperCase()}))}function O(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function T(t,e,n){return v(t).forEach((function(t){var r=t.getAttribute(U);if(r&&0===r.indexOf(e)){var o=r.replace(e,n);t.setAttributeNS(S,U,o)}})),t}var k,M=["clipPath","colorProfile","src","cursor","fill","filter","marker","markerStart","markerMid","markerEnd","mask","stroke","style"],R=M.map((function(t){return"["+t+"]"})).join(","),P=function(t,e,n,r){var o=I(n),i=I(r);F(t.querySelectorAll(R),(function(t){var e=t.localName,n=t.value;return-1!==M.indexOf(e)&&-1!==n.indexOf("url("+o)})).forEach((function(t){return t.value=t.value.replace(new RegExp(O(o),"g"),i)})),T(e,o,i)},H={MOUNT:"mount",SYMBOL_MOUNT:"symbol_mount"},D=function(t){function n(n){var o=this;void 0===n&&(n={}),t.call(this,e(m,n));var i=r();this._emitter=i,this.node=null;var A=this.config;if(A.autoConfigure&&this._autoConfigure(n),A.syncUrlsWithBaseTag){var a=document.getElementsByTagName("base")[0].getAttribute("href");i.on(H.MOUNT,(function(){return o.updateUrls("#",a)}))}var s=this._handleLocationChange.bind(this);this._handleLocationChange=s,A.listenLocationChangeEvent&&window.addEventListener(A.locationChangeEvent,s),A.locationChangeAngularEmitter&&x(A.locationChangeEvent),i.on(H.MOUNT,(function(t){A.moveGradientsOutsideSymbol&&E(t)})),i.on(H.SYMBOL_MOUNT,(function(t){A.moveGradientsOutsideSymbol&&E(t.parentNode),(w.isIE()||w.isEdge())&&B(t)}))}t&&(n.__proto__=t),n.prototype=Object.create(t&&t.prototype),n.prototype.constructor=n;var o={isMounted:{}};return o.isMounted.get=function(){return!!this.node},n.prototype._autoConfigure=function(t){var e=this.config;"undefined"===typeof t.syncUrlsWithBaseTag&&(e.syncUrlsWithBaseTag="undefined"!==typeof document.getElementsByTagName("base")[0]),"undefined"===typeof t.locationChangeAngularEmitter&&(e.locationChangeAngularEmitter="undefined"!==typeof window.angular),"undefined"===typeof t.moveGradientsOutsideSymbol&&(e.moveGradientsOutsideSymbol=w.isFirefox())},n.prototype._handleLocationChange=function(t){var e=t.detail,n=e.oldUrl,r=e.newUrl;this.updateUrls(n,r)},n.prototype.add=function(e){var n=this,r=t.prototype.add.call(this,e);return this.isMounted&&r&&(e.mount(n.node),this._emitter.emit(H.SYMBOL_MOUNT,e.node)),r},n.prototype.attach=function(t){var e=this,n=this;if(n.isMounted)return n.node;var r="string"===typeof t?document.querySelector(t):t;return n.node=r,this.symbols.forEach((function(t){t.mount(n.node),e._emitter.emit(H.SYMBOL_MOUNT,t.node)})),v(r.querySelectorAll("symbol")).forEach((function(t){var e=y.createFromExistingNode(t);e.node=t,n.add(e)})),this._emitter.emit(H.MOUNT,r),r},n.prototype.destroy=function(){var t=this,e=t.config,n=t.symbols,r=t._emitter;n.forEach((function(t){return t.destroy()})),r.off("*"),window.removeEventListener(e.locationChangeEvent,this._handleLocationChange),this.isMounted&&this.unmount()},n.prototype.mount=function(t,e){void 0===t&&(t=this.config.mountTo),void 0===e&&(e=!1);var n=this;if(n.isMounted)return n.node;var r="string"===typeof t?document.querySelector(t):t,o=n.render();return this.node=o,e&&r.childNodes[0]?r.insertBefore(o,r.childNodes[0]):r.appendChild(o),this._emitter.emit(H.MOUNT,o),o},n.prototype.render=function(){return g(this.stringify())},n.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},n.prototype.updateUrls=function(t,e){if(!this.isMounted)return!1;var n=document.querySelectorAll(this.config.usagesToUpdate);return P(this.node,n,_(t)+"#",_(e)+"#"),!0},Object.defineProperties(n.prototype,o),n}(h),L=t((function(t){var e;e=function(){var t,e=[],n=document,r=n.documentElement.doScroll,o="DOMContentLoaded",i=(r?/^loaded|^c/:/^loaded|^i|^c/).test(n.readyState);return i||n.addEventListener(o,t=function(){for(n.removeEventListener(o,t),i=1;t=e.shift();)t()}),function(t){i?setTimeout(t,0):e.push(t)}},t.exports=e()})),N="__SVG_SPRITE_NODE__",j="__SVG_SPRITE__";window[j]?k=window[j]:(k=new D({attrs:{id:N,"aria-hidden":"true"}}),window[j]=k);var K=function(){var t=document.getElementById(N);t?k.attach(t):k.mount(document.body,!0)};return document.body?K():L(K),k}()},55122:(t,e,n)=>{"use strict";var r=n(46518),o=n(36194),i=n(72652),A=n(72248).set;r({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(t){for(var e=o(this),n=arguments.length,r=0;r<n;)i(arguments[r++],(function(t,n){A(e,t,n)}),{AS_ENTRIES:!0});return e}})},55334:(t,e,n)=>{"use strict";n.d(e,{NT:()=>A,TW:()=>c,UA:()=>i,dA:()=>a,ou:()=>s,yE:()=>l});var r=n(37591),o=n(81134);const i=(0,r.f)((t=>t.setHours(0,0,0,0)),((t,e)=>t.setDate(t.getDate()+e)),((t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*o.rR)/o.Nm),(t=>t.getDate()-1)),A=i.range,a=(0,r.f)((t=>{t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+e)}),((t,e)=>(e-t)/o.Nm),(t=>t.getUTCDate()-1)),s=a.range,c=(0,r.f)((t=>{t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+e)}),((t,e)=>(e-t)/o.Nm),(t=>Math.floor(t/o.Nm))),l=c.range},55364:(t,e,n)=>{var r=n(85250),o=n(20999)((function(t,e,n){r(t,e,n)}));t.exports=o},55481:(t,e,n)=>{var r=n(9325)["__core-js_shared__"];t.exports=r},55527:t=>{var e=Object.prototype;t.exports=function(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||e)}},55580:(t,e,n)=>{var r=n(56110)(n(9325),"DataView");t.exports=r},55765:(t,e,n)=>{var r=n(38859),o=n(15325),i=n(29905),A=n(19219),a=n(44517),s=n(84247);t.exports=function(t,e,n){var c=-1,l=o,u=t.length,f=!0,d=[],h=d;if(n)f=!1,l=i;else if(u>=200){var p=e?null:a(t);if(p)return s(p);f=!1,l=A,h=new r}else h=e?[]:d;t:for(;++c<u;){var g=t[c],y=e?e(g):g;if(g=n||0!==g?g:0,f&&y===y){for(var m=h.length;m--;)if(h[m]===y)continue t;e&&h.push(y),d.push(g)}else l(h,y,n)||(h!==d&&h.push(y),d.push(g))}return d}},55966:(t,e,n)=>{"use strict";var r=n(79306),o=n(64117);t.exports=function(t,e){var n=t[e];return o(n)?void 0:r(n)}},56017:(t,e,n)=>{var r=n(39344),o=n(94033);function i(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=void 0}i.prototype=r(o.prototype),i.prototype.constructor=i,t.exports=i},56099:(t,n,r)=>{"use strict";r.d(n,{KU:()=>m,o5:()=>h,m6:()=>g,rm:()=>p,vn:()=>v,v4:()=>y});var o=r(95200),i=r(19841);var A=r(64208);class a{constructor(t,e){let n,r;n=t||new i.H,r=e||new i.H,this._stack=[{scope:n}],this._isolationScope=r}withScope(t){const n=this._pushScope();let r;try{r=t(n)}catch(e){throw this._popScope(),e}return(0,A.Qg)(r)?r.then((t=>(this._popScope(),t)),(t=>{throw this._popScope(),t})):(this._popScope(),r)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const t=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:t}),t}_popScope(){return!(this._stack.length<=1)&&!!this._stack.pop()}}function s(){const t=(0,o.EU)(),e=(0,o.Se)(t);return e.stack=e.stack||new a((0,o.BY)("defaultCurrentScope",(()=>new i.H)),(0,o.BY)("defaultIsolationScope",(()=>new i.H)))}function c(t){return s().withScope(t)}function l(t,e){const n=s();return n.withScope((()=>(n.getStackTop().scope=t,e(t))))}function u(t){return s().withScope((()=>t(s().getIsolationScope())))}function f(t){const e=(0,o.Se)(t);return e.acs?e.acs:{withIsolationScope:u,withScope:c,withSetScope:l,withSetIsolationScope:(t,e)=>u(e),getCurrentScope:()=>s().getScope(),getIsolationScope:()=>s().getIsolationScope()}}var d=r(74733);function h(){return f((0,o.EU)()).getCurrentScope()}function p(){return f((0,o.EU)()).getIsolationScope()}function g(){return(0,o.BY)("globalScope",(()=>new i.H))}function y(...t){const e=f((0,o.EU)());if(2===t.length){const[n,r]=t;return n?e.withSetScope(n,r):e.withScope(r)}return e.withScope(t[0])}function m(){return h().getClient()}function v(t){const e=t.getPropagationContext(),{traceId:n,parentSpanId:r,propagationSpanId:o}=e,i={trace_id:n,span_id:o||(0,d.Z)()};return r&&(i.parent_span_id=r),i}},56110:(t,e,n)=>{var r=n(45083),o=n(10392);t.exports=function(t,e){var n=o(t,e);return r(n)?n:void 0}},56279:(t,e,n)=>{"use strict";var r=n(36840);t.exports=function(t,e,n){for(var o in e)r(t,o,e[o],n);return t}},56390:(t,e,n)=>{"use strict";n.d(e,{A:()=>f});var r=n(47235);var o=n(1631);var i,A=n(95204);function a(t,e){var n=(0,A.f)(t,e);if(!n)return t+"";var r=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+r:r.length>o+1?r.slice(0,o+1)+"."+r.slice(o+1):r+new Array(o-r.length+2).join("0")}const s={"%":(t,e)=>(100*t).toFixed(e),b:t=>Math.round(t).toString(2),c:t=>t+"",d:A.A,e:(t,e)=>t.toExponential(e),f:(t,e)=>t.toFixed(e),g:(t,e)=>t.toPrecision(e),o:t=>Math.round(t).toString(8),p:(t,e)=>a(100*t,e),r:a,s:function(t,e){var n=(0,A.f)(t,e);if(!n)return t+"";var r=n[0],o=n[1],a=o-(i=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,s=r.length;return a===s?r:a>s?r+new Array(a-s+1).join("0"):a>0?r.slice(0,a)+"."+r.slice(a):"0."+new Array(1-a).join("0")+(0,A.f)(t,Math.max(0,e+a-1))[0]},X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)};function c(t){return t}var l=Array.prototype.map,u=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function f(t){var e,n,A=void 0===t.grouping||void 0===t.thousands?c:(e=l.call(t.grouping,Number),n=t.thousands+"",function(t,r){for(var o=t.length,i=[],A=0,a=e[0],s=0;o>0&&a>0&&(s+a+1>r&&(a=Math.max(1,r-s)),i.push(t.substring(o-=a,o+a)),!((s+=a+1)>r));)a=e[A=(A+1)%e.length];return i.reverse().join(n)}),a=void 0===t.currency?"":t.currency[0]+"",f=void 0===t.currency?"":t.currency[1]+"",d=void 0===t.decimal?".":t.decimal+"",h=void 0===t.numerals?c:function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}}(l.call(t.numerals,String)),p=void 0===t.percent?"%":t.percent+"",g=void 0===t.minus?"\u2212":t.minus+"",y=void 0===t.nan?"NaN":t.nan+"";function m(t){var e=(t=(0,o.A)(t)).fill,n=t.align,r=t.sign,c=t.symbol,l=t.zero,m=t.width,v=t.comma,w=t.precision,b=t.trim,B=t.type;"n"===B?(v=!0,B="g"):s[B]||(void 0===w&&(w=12),b=!0,B="g"),(l||"0"===e&&"="===n)&&(l=!0,e="0",n="=");var _="$"===c?a:"#"===c&&/[boxX]/.test(B)?"0"+B.toLowerCase():"",x="$"===c?f:/[%p]/.test(B)?p:"",C=s[B],E=/[defgprs%]/.test(B);function F(t){var o,a,s,c=_,f=x;if("c"===B)f=C(t)+f,t="";else{var p=(t=+t)<0||1/t<0;if(t=isNaN(t)?y:C(Math.abs(t),w),b&&(t=function(t){t:for(var e,n=t.length,r=1,o=-1;r<n;++r)switch(t[r]){case".":o=e=r;break;case"0":0===o&&(o=r),e=r;break;default:if(!+t[r])break t;o>0&&(o=0)}return o>0?t.slice(0,o)+t.slice(e+1):t}(t)),p&&0===+t&&"+"!==r&&(p=!1),c=(p?"("===r?r:g:"-"===r||"("===r?"":r)+c,f=("s"===B?u[8+i/3]:"")+f+(p&&"("===r?")":""),E)for(o=-1,a=t.length;++o<a;)if(48>(s=t.charCodeAt(o))||s>57){f=(46===s?d+t.slice(o+1):t.slice(o))+f,t=t.slice(0,o);break}}v&&!l&&(t=A(t,1/0));var F=c.length+t.length+f.length,S=F<m?new Array(m-F+1).join(e):"";switch(v&&l&&(t=A(S+t,S.length?m-f.length:1/0),S=""),n){case"<":t=c+t+f+S;break;case"=":t=c+S+t+f;break;case"^":t=S.slice(0,F=S.length>>1)+c+t+f+S.slice(F);break;default:t=S+c+t+f}return h(t)}return w=void 0===w?6:/[gprs]/.test(B)?Math.max(1,Math.min(21,w)):Math.max(0,Math.min(20,w)),F.toString=function(){return t+""},F}return{format:m,formatPrefix:function(t,e){var n=m(((t=(0,o.A)(t)).type="f",t)),i=3*Math.max(-8,Math.min(8,Math.floor((0,r.A)(e)/3))),A=Math.pow(10,-i),a=u[8+i/3];return function(t){return n(A*t)+a}}}}},56449:t=>{var e=Array.isArray;t.exports=e},56697:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/i},56757:(t,e,n)=>{var r=n(91033),o=Math.max;t.exports=function(t,e,n){return e=o(void 0===e?t.length-1:e,0),function(){for(var i=arguments,A=-1,a=o(i.length-e,0),s=Array(a);++A<a;)s[A]=i[e+A];A=-1;for(var c=Array(e+1);++A<e;)c[A]=i[A];return c[e]=n(s),r(t,this,c)}}},56969:(t,e,n)=>{"use strict";var r=n(72777),o=n(10757);t.exports=function(t){var e=r(t,"string");return o(e)?e:e+""}},57268:(t,e,n)=>{"use strict";var r=n(46518),o=n(76080),i=n(36194),A=n(26223);r({target:"Map",proto:!0,real:!0,forced:!0},{some:function(t){var e=i(this),n=o(t,arguments.length>1?arguments[1]:void 0);return!0===A(e,(function(t,r){if(n(t,r,e))return!0}),!0)}})},57528:(t,e,n)=>{"use strict";function r(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}n.d(e,{A:()=>r})},57657:(t,e,n)=>{"use strict";var r,o,i,A=n(79039),a=n(94901),s=n(20034),c=n(2360),l=n(42787),u=n(36840),f=n(78227),d=n(96395),h=f("iterator"),p=!1;[].keys&&("next"in(i=[].keys())?(o=l(l(i)))!==Object.prototype&&(r=o):p=!0),!s(r)||A((function(){var t={};return r[h].call(t)!==t}))?r={}:d&&(r=c(r)),a(r[h])||u(r,h,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:p}},57726:(t,e,n)=>{"use strict";n.d(e,{$N:()=>s,Hd:()=>A,xE:()=>c});var r=n(64208);const o=n(18845).O,i=80;function A(t,e={}){if(!t)return"<unknown>";try{let n=t;const r=5,o=[];let A=0,s=0;const c=" > ",l=c.length;let u;const f=Array.isArray(e)?e:e.keyAttrs,d=!Array.isArray(e)&&e.maxStringLength||i;for(;n&&A++<r&&(u=a(n,f),!("html"===u||A>1&&s+o.length*l+u.length>=d));)o.push(u),s+=u.length,n=n.parentNode;return o.reverse().join(c)}catch{return"<unknown>"}}function a(t,e){const n=t,i=[];if(!n?.tagName)return"";if(o.HTMLElement&&n instanceof HTMLElement&&n.dataset){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}i.push(n.tagName.toLowerCase());const A=e?.length?e.filter((t=>n.getAttribute(t))).map((t=>[t,n.getAttribute(t)])):null;if(A?.length)A.forEach((t=>{i.push(`[${t[0]}="${t[1]}"]`)}));else{n.id&&i.push(`#${n.id}`);const t=n.className;if(t&&(0,r.Kg)(t)){const e=t.split(/\s+/);for(const t of e)i.push(`.${t}`)}}const a=["aria-label","type","name","title","alt"];for(const r of a){const t=n.getAttribute(r);t&&i.push(`[${r}="${t}"]`)}return i.join("")}function s(){try{return o.document.location.href}catch{return""}}function c(t){if(!o.HTMLElement)return null;let e=t;for(let n=0;n<5;n++){if(!e)return null;if(e instanceof HTMLElement){if(e.dataset.sentryComponent)return e.dataset.sentryComponent;if(e.dataset.sentryElement)return e.dataset.sentryElement}e=e.parentNode}return null}},57971:(t,e,n)=>{"use strict";n.d(e,{zR:()=>s});var r,o=n(58168);!function(t){t.Pop="POP",t.Push="PUSH",t.Replace="REPLACE"}(r||(r={}));var i=function(t){return t};var A="beforeunload",a="popstate";function s(t){void 0===t&&(t={});var e=t.window,n=void 0===e?document.defaultView:e,s=n.history;function h(){var t=n.location,e=t.pathname,r=t.search,o=t.hash,A=s.state||{};return[A.idx,i({pathname:e,search:r,hash:o,state:A.usr||null,key:A.key||"default"})]}var p=null;n.addEventListener(a,(function(){if(p)b.call(p),p=null;else{var t=r.Pop,e=h(),n=e[0],o=e[1];if(b.length){if(null!=n){var i=m-n;i&&(p={action:t,location:o,retry:function(){F(-1*i)}},F(i))}}else E(t)}}));var g=r.Pop,y=h(),m=y[0],v=y[1],w=l(),b=l();function B(t){return"string"===typeof t?t:f(t)}function _(t,e){return void 0===e&&(e=null),i((0,o.A)({pathname:v.pathname,hash:"",search:""},"string"===typeof t?d(t):t,{state:e,key:u()}))}function x(t,e){return[{usr:t.state,key:t.key,idx:e},B(t)]}function C(t,e,n){return!b.length||(b.call({action:t,location:e,retry:n}),!1)}function E(t){g=t;var e=h();m=e[0],v=e[1],w.call({action:g,location:v})}function F(t){s.go(t)}null==m&&(m=0,s.replaceState((0,o.A)({},s.state,{idx:m}),""));var S={get action(){return g},get location(){return v},createHref:B,push:function t(e,o){var i=r.Push,A=_(e,o);if(C(i,A,(function(){t(e,o)}))){var a=x(A,m+1),c=a[0],l=a[1];try{s.pushState(c,"",l)}catch(u){n.location.assign(l)}E(i)}},replace:function t(e,n){var o=r.Replace,i=_(e,n);if(C(o,i,(function(){t(e,n)}))){var A=x(i,m),a=A[0],c=A[1];s.replaceState(a,"",c),E(o)}},go:F,back:function(){F(-1)},forward:function(){F(1)},listen:function(t){return w.push(t)},block:function(t){var e=b.push(t);return 1===b.length&&n.addEventListener(A,c),function(){e(),b.length||n.removeEventListener(A,c)}}};return S}function c(t){t.preventDefault(),t.returnValue=""}function l(){var t=[];return{get length(){return t.length},push:function(e){return t.push(e),function(){t=t.filter((function(t){return t!==e}))}},call:function(e){t.forEach((function(t){return t&&t(e)}))}}}function u(){return Math.random().toString(36).substr(2,8)}function f(t){var e=t.pathname,n=void 0===e?"/":e,r=t.search,o=void 0===r?"":r,i=t.hash,A=void 0===i?"":i;return o&&"?"!==o&&(n+="?"===o.charAt(0)?o:"?"+o),A&&"#"!==A&&(n+="#"===A.charAt(0)?A:"#"+A),n}function d(t){var e={};if(t){var n=t.indexOf("#");n>=0&&(e.hash=t.substr(n),t=t.substr(0,n));var r=t.indexOf("?");r>=0&&(e.search=t.substr(r),t=t.substr(0,r)),t&&(e.pathname=t)}return e}},58068:t=>{"use strict";t.exports=SyntaxError},58156:(t,e,n)=>{var r=n(47422);t.exports=function(t,e,n){var o=null==t?void 0:r(t,e);return void 0===o?n:o}},58168:(t,e,n)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},r.apply(this,arguments)}n.d(e,{A:()=>r})},58172:(t,e,n)=>{"use strict";function r(t,e){var n=new Date;return t=+t,e=+e,function(r){return n.setTime(t*(1-r)+e*r),n}}n.d(e,{A:()=>r})},58503:(t,e,n)=>{"use strict";n.d(e,{A:()=>f});var r=n(46957),o=n(21197),i=n(68079),A=n(58172),a=n(8981),s=n(34287),c=n(67737),l=n(3116),u=n(10128);function f(t,e){var n,f=typeof e;return null==e||"boolean"===f?(0,l.A)(e):("number"===f?a.A:"string"===f?(n=(0,r.Ay)(e))?(e=n,o.Ay):c.A:e instanceof r.Ay?o.Ay:e instanceof Date?A.A:(0,u.p)(e)?u.A:Array.isArray(e)?i.$:"function"!==typeof e.valueOf&&"function"!==typeof e.toString||isNaN(e)?s.A:a.A)(t,e)}},58622:(t,e,n)=>{"use strict";var r=n(44576),o=n(94901),i=r.WeakMap;t.exports=o(i)&&/native code/.test(String(i))},58859:(t,n,r)=>{var o="function"===typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&o?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,A=o&&i&&"function"===typeof i.get?i.get:null,a=o&&Map.prototype.forEach,s="function"===typeof Set&&Set.prototype,c=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,l=s&&c&&"function"===typeof c.get?c.get:null,u=s&&Set.prototype.forEach,f="function"===typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"===typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,h="function"===typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,p=Boolean.prototype.valueOf,g=Object.prototype.toString,y=Function.prototype.toString,m=String.prototype.match,v=String.prototype.slice,w=String.prototype.replace,b=String.prototype.toUpperCase,B=String.prototype.toLowerCase,_=RegExp.prototype.test,x=Array.prototype.concat,C=Array.prototype.join,E=Array.prototype.slice,F=Math.floor,S="function"===typeof BigInt?BigInt.prototype.valueOf:null,U=Object.getOwnPropertySymbols,Q="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol.prototype.toString:null,I="function"===typeof Symbol&&"object"===typeof Symbol.iterator,O="function"===typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===I||"symbol")?Symbol.toStringTag:null,T=Object.prototype.propertyIsEnumerable,k=("function"===typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function M(t,e){if(t===1/0||t===-1/0||t!==t||t&&t>-1e3&&t<1e3||_.call(/e/,e))return e;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"===typeof t){var r=t<0?-F(-t):F(t);if(r!==t){var o=String(r),i=v.call(e,o.length+1);return w.call(o,n,"$&_")+"."+w.call(w.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return w.call(e,n,"$&_")}var R=r(42634),P=R.custom,H=z(P)?P:null,D={__proto__:null,double:'"',single:"'"},L={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function N(t,e,n){var r=n.quoteStyle||e,o=D[r];return o+t+o}function j(t){return w.call(String(t),/"/g,"&quot;")}function K(t){return!O||!("object"===typeof t&&(O in t||"undefined"!==typeof t[O]))}function G(t){return"[object Array]"===W(t)&&K(t)}function V(t){return"[object RegExp]"===W(t)&&K(t)}function z(t){if(I)return t&&"object"===typeof t&&t instanceof Symbol;if("symbol"===typeof t)return!0;if(!t||"object"!==typeof t||!Q)return!1;try{return Q.call(t),!0}catch(e){}return!1}t.exports=function t(n,o,i,s){var c=o||{};if(Y(c,"quoteStyle")&&!Y(D,c.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Y(c,"maxStringLength")&&("number"===typeof c.maxStringLength?c.maxStringLength<0&&c.maxStringLength!==1/0:null!==c.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var g=!Y(c,"customInspect")||c.customInspect;if("boolean"!==typeof g&&"symbol"!==g)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Y(c,"indent")&&null!==c.indent&&"\t"!==c.indent&&!(parseInt(c.indent,10)===c.indent&&c.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Y(c,"numericSeparator")&&"boolean"!==typeof c.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var b=c.numericSeparator;if("undefined"===typeof n)return"undefined";if(null===n)return"null";if("boolean"===typeof n)return n?"true":"false";if("string"===typeof n)return q(n,c);if("number"===typeof n){if(0===n)return 1/0/n>0?"0":"-0";var _=String(n);return b?M(n,_):_}if("bigint"===typeof n){var F=String(n)+"n";return b?M(n,F):F}var U="undefined"===typeof c.depth?5:c.depth;if("undefined"===typeof i&&(i=0),i>=U&&U>0&&"object"===typeof n)return G(n)?"[Array]":"[Object]";var P=function(t,e){var n;if("\t"===t.indent)n="\t";else{if(!("number"===typeof t.indent&&t.indent>0))return null;n=C.call(Array(t.indent+1)," ")}return{base:n,prev:C.call(Array(e+1),n)}}(c,i);if("undefined"===typeof s)s=[];else if(X(s,n)>=0)return"[Circular]";function L(e,n,r){if(n&&(s=E.call(s)).push(n),r){var o={depth:c.depth};return Y(c,"quoteStyle")&&(o.quoteStyle=c.quoteStyle),t(e,o,i+1,s)}return t(e,c,i+1,s)}if("function"===typeof n&&!V(n)){var $=function(t){if(t.name)return t.name;var e=m.call(y.call(t),/^function\s*([\w$]+)/);if(e)return e[1];return null}(n),J=rt(n,L);return"[Function"+($?": "+$:" (anonymous)")+"]"+(J.length>0?" { "+C.call(J,", ")+" }":"")}if(z(n)){var ot=I?w.call(String(n),/^(Symbol\(.*\))_[^)]*$/,"$1"):Q.call(n);return"object"!==typeof n||I?ot:Z(ot)}if(function(t){if(!t||"object"!==typeof t)return!1;if("undefined"!==typeof HTMLElement&&t instanceof HTMLElement)return!0;return"string"===typeof t.nodeName&&"function"===typeof t.getAttribute}(n)){for(var it="<"+B.call(String(n.nodeName)),At=n.attributes||[],at=0;at<At.length;at++)it+=" "+At[at].name+"="+N(j(At[at].value),"double",c);return it+=">",n.childNodes&&n.childNodes.length&&(it+="..."),it+="</"+B.call(String(n.nodeName))+">"}if(G(n)){if(0===n.length)return"[]";var st=rt(n,L);return P&&!function(t){for(var e=0;e<t.length;e++)if(X(t[e],"\n")>=0)return!1;return!0}(st)?"["+nt(st,P)+"]":"[ "+C.call(st,", ")+" ]"}if(function(t){return"[object Error]"===W(t)&&K(t)}(n)){var ct=rt(n,L);return"cause"in Error.prototype||!("cause"in n)||T.call(n,"cause")?0===ct.length?"["+String(n)+"]":"{ ["+String(n)+"] "+C.call(ct,", ")+" }":"{ ["+String(n)+"] "+C.call(x.call("[cause]: "+L(n.cause),ct),", ")+" }"}if("object"===typeof n&&g){if(H&&"function"===typeof n[H]&&R)return R(n,{depth:U-i});if("symbol"!==g&&"function"===typeof n.inspect)return n.inspect()}if(function(t){if(!A||!t||"object"!==typeof t)return!1;try{A.call(t);try{l.call(t)}catch(it){return!0}return t instanceof Map}catch(e){}return!1}(n)){var lt=[];return a&&a.call(n,(function(t,e){lt.push(L(e,n,!0)+" => "+L(t,n))})),et("Map",A.call(n),lt,P)}if(function(t){if(!l||!t||"object"!==typeof t)return!1;try{l.call(t);try{A.call(t)}catch(n){return!0}return t instanceof Set}catch(e){}return!1}(n)){var ut=[];return u&&u.call(n,(function(t){ut.push(L(t,n))})),et("Set",l.call(n),ut,P)}if(function(t){if(!f||!t||"object"!==typeof t)return!1;try{f.call(t,f);try{d.call(t,d)}catch(it){return!0}return t instanceof WeakMap}catch(e){}return!1}(n))return tt("WeakMap");if(function(t){if(!d||!t||"object"!==typeof t)return!1;try{d.call(t,d);try{f.call(t,f)}catch(it){return!0}return t instanceof WeakSet}catch(e){}return!1}(n))return tt("WeakSet");if(function(t){if(!h||!t||"object"!==typeof t)return!1;try{return h.call(t),!0}catch(e){}return!1}(n))return tt("WeakRef");if(function(t){return"[object Number]"===W(t)&&K(t)}(n))return Z(L(Number(n)));if(function(t){if(!t||"object"!==typeof t||!S)return!1;try{return S.call(t),!0}catch(e){}return!1}(n))return Z(L(S.call(n)));if(function(t){return"[object Boolean]"===W(t)&&K(t)}(n))return Z(p.call(n));if(function(t){return"[object String]"===W(t)&&K(t)}(n))return Z(L(String(n)));if("undefined"!==typeof window&&n===window)return"{ [object Window] }";if("undefined"!==typeof globalThis&&n===globalThis||"undefined"!==typeof r.g&&n===r.g)return"{ [object globalThis] }";if(!function(t){return"[object Date]"===W(t)&&K(t)}(n)&&!V(n)){var ft=rt(n,L),dt=k?k(n)===Object.prototype:n instanceof Object||n.constructor===Object,ht=n instanceof Object?"":"null prototype",pt=!dt&&O&&Object(n)===n&&O in n?v.call(W(n),8,-1):ht?"Object":"",gt=(dt||"function"!==typeof n.constructor?"":n.constructor.name?n.constructor.name+" ":"")+(pt||ht?"["+C.call(x.call([],pt||[],ht||[]),": ")+"] ":"");return 0===ft.length?gt+"{}":P?gt+"{"+nt(ft,P)+"}":gt+"{ "+C.call(ft,", ")+" }"}return String(n)};var $=Object.prototype.hasOwnProperty||function(t){return t in this};function Y(t,e){return $.call(t,e)}function W(t){return g.call(t)}function X(t,e){if(t.indexOf)return t.indexOf(e);for(var n=0,r=t.length;n<r;n++)if(t[n]===e)return n;return-1}function q(t,e){if(t.length>e.maxStringLength){var n=t.length-e.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return q(v.call(t,0,e.maxStringLength),e)+r}var o=L[e.quoteStyle||"single"];return o.lastIndex=0,N(w.call(w.call(t,o,"\\$1"),/[\x00-\x1f]/g,J),"single",e)}function J(t){var e=t.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return n?"\\"+n:"\\x"+(e<16?"0":"")+b.call(e.toString(16))}function Z(t){return"Object("+t+")"}function tt(t){return t+" { ? }"}function et(t,e,n,r){return t+" ("+e+") {"+(r?nt(n,r):C.call(n,", "))+"}"}function nt(t,e){if(0===t.length)return"";var n="\n"+e.prev+e.base;return n+C.call(t,","+n)+"\n"+e.prev}function rt(t,e){var n=G(t),r=[];if(n){r.length=t.length;for(var o=0;o<t.length;o++)r[o]=Y(t,o)?e(t[o],t):""}var i,A="function"===typeof U?U(t):[];if(I){i={};for(var a=0;a<A.length;a++)i["$"+A[a]]=A[a]}for(var s in t)Y(t,s)&&(n&&String(Number(s))===s&&s<t.length||I&&i["$"+s]instanceof Symbol||(_.call(/[^\w$]/,s)?r.push(e(s,t)+": "+e(t[s],t)):r.push(s+": "+e(t[s],t))));if("function"===typeof U)for(var c=0;c<A.length;c++)T.call(t,A[c])&&r.push("["+e(A[c])+"]: "+e(t[A[c]],t));return r}},58968:t=>{"use strict";t.exports=Math.floor},59328:(t,e,n)=>{"use strict";n.d(e,{Vu:()=>a,fj:()=>i,qO:()=>A});var r=n(9600),o=n(93177);function i(t){const e=(0,o.zf)(),n={sid:(0,r.eJ)(),init:!0,timestamp:e,started:e,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>function(t){return{sid:`${t.sid}`,init:t.init,started:new Date(1e3*t.started).toISOString(),timestamp:new Date(1e3*t.timestamp).toISOString(),status:t.status,errors:t.errors,did:"number"===typeof t.did||"string"===typeof t.did?`${t.did}`:void 0,duration:t.duration,abnormal_mechanism:t.abnormal_mechanism,attrs:{release:t.release,environment:t.environment,ip_address:t.ipAddress,user_agent:t.userAgent}}}(n)};return t&&A(n,t),n}function A(t,e={}){if(e.user&&(!t.ipAddress&&e.user.ip_address&&(t.ipAddress=e.user.ip_address),t.did||e.did||(t.did=e.user.id||e.user.email||e.user.username)),t.timestamp=e.timestamp||(0,o.zf)(),e.abnormal_mechanism&&(t.abnormal_mechanism=e.abnormal_mechanism),e.ignoreDuration&&(t.ignoreDuration=e.ignoreDuration),e.sid&&(t.sid=32===e.sid.length?e.sid:(0,r.eJ)()),void 0!==e.init&&(t.init=e.init),!t.did&&e.did&&(t.did=`${e.did}`),"number"===typeof e.started&&(t.started=e.started),t.ignoreDuration)t.duration=void 0;else if("number"===typeof e.duration)t.duration=e.duration;else{const e=t.timestamp-t.started;t.duration=e>=0?e:0}e.release&&(t.release=e.release),e.environment&&(t.environment=e.environment),!t.ipAddress&&e.ipAddress&&(t.ipAddress=e.ipAddress),!t.userAgent&&e.userAgent&&(t.userAgent=e.userAgent),"number"===typeof e.errors&&(t.errors=e.errors),e.status&&(t.status=e.status)}function a(t,e){let n={};e?n={status:e}:"ok"===t.status&&(n={status:"exited"}),A(t,n)}},59350:t=>{var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},59746:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=n(56697);e.default=function(t){return"string"===typeof t&&r.default.test(t)}},60268:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=n(31797),o=n(76011);e.default=function(t){const e=function(t){return Uint8Array.of((15&t[3])<<4|t[4]>>4&15,(15&t[4])<<4|(240&t[5])>>4,(15&t[5])<<4|15&t[6],t[7],(15&t[1])<<4|(240&t[2])>>4,(15&t[2])<<4|(240&t[3])>>4,16|(240&t[0])>>4,(15&t[0])<<4|(240&t[1])>>4,t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])}("string"===typeof t?(0,r.default)(t):t);return"string"===typeof t?(0,o.unsafeStringify)(e):e}},60270:(t,e,n)=>{var r=n(87068),o=n(40346);t.exports=function t(e,n,i,A,a){return e===n||(null==e||null==n||!o(e)&&!o(n)?e!==e&&n!==n:r(e,n,i,A,t,a))}},60321:(t,e,n)=>{"use strict";var r=n(46518),o=n(69565),i=n(47650),A=n(83440);r({target:"Set",proto:!0,real:!0,forced:!0},{difference:function(t){return o(A,this,i(t))}})},61409:(t,e,n)=>{"use strict";n.d(e,{N9:()=>j,oR:()=>O});var r=n(96540),o=n(34164);!function(t){if(!t||"undefined"==typeof document)return;let e=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",e.firstChild?e.insertBefore(n,e.firstChild):e.appendChild(n),n.styleSheet?n.styleSheet.cssText=t:n.appendChild(document.createTextNode(t))}(':root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}\n');var i=t=>"number"==typeof t&&!isNaN(t),A=t=>"string"==typeof t,a=t=>"function"==typeof t,s=t=>A(t)||a(t)?t:null,c=(t,e)=>!1===t||i(t)&&t>0?t:e,l=t=>(0,r.isValidElement)(t)||A(t)||a(t)||i(t);function u({enter:t,exit:e,appendPosition:n=!1,collapse:o=!0,collapseDuration:i=300}){return function({children:A,position:a,preventExitTransition:s,done:c,nodeRef:l,isIn:u,playToast:f}){let d=n?`${t}--${a}`:t,h=n?`${e}--${a}`:e,p=(0,r.useRef)(0);return(0,r.useLayoutEffect)((()=>{let t=l.current,e=d.split(" "),n=r=>{r.target===l.current&&(f(),t.removeEventListener("animationend",n),t.removeEventListener("animationcancel",n),0===p.current&&"animationcancel"!==r.type&&t.classList.remove(...e))};t.classList.add(...e),t.addEventListener("animationend",n),t.addEventListener("animationcancel",n)}),[]),(0,r.useEffect)((()=>{let t=l.current,e=()=>{t.removeEventListener("animationend",e),o?function(t,e,n=300){let{scrollHeight:r,style:o}=t;requestAnimationFrame((()=>{o.minHeight="initial",o.height=r+"px",o.transition=`all ${n}ms`,requestAnimationFrame((()=>{o.height="0",o.padding="0",o.margin="0",setTimeout(e,n)}))}))}(t,c,i):c()};u||(s?e():(p.current=1,t.className+=` ${h}`,t.addEventListener("animationend",e)))}),[u]),r.createElement(r.Fragment,null,A)}}function f(t,e){return{content:d(t.content,t.props),containerId:t.props.containerId,id:t.props.toastId,theme:t.props.theme,type:t.props.type,data:t.props.data||{},isLoading:t.props.isLoading,icon:t.props.icon,reason:t.removalReason,status:e}}function d(t,e,n=!1){return(0,r.isValidElement)(t)&&!A(t.type)?(0,r.cloneElement)(t,{closeToast:e.closeToast,toastProps:e,data:e.data,isPaused:n}):a(t)?t({closeToast:e.closeToast,toastProps:e,data:e.data,isPaused:n}):t}function h({delay:t,isRunning:e,closeToast:n,type:i="default",hide:A,className:s,controlledProgress:c,progress:l,rtl:u,isIn:f,theme:d}){let h=A||c&&0===l,p={animationDuration:`${t}ms`,animationPlayState:e?"running":"paused"};c&&(p.transform=`scaleX(${l})`);let g=(0,o.A)("Toastify__progress-bar",c?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${d}`,`Toastify__progress-bar--${i}`,{"Toastify__progress-bar--rtl":u}),y=a(s)?s({rtl:u,type:i,defaultClassName:g}):(0,o.A)(g,s),m={[c&&l>=1?"onTransitionEnd":"onAnimationEnd"]:c&&l<1?null:()=>{f&&n()}};return r.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":h},r.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${d} Toastify__progress-bar--${i}`}),r.createElement("div",{role:"progressbar","aria-hidden":h?"true":"false","aria-label":"notification timer",className:y,style:p,...m}))}var p=1,g=()=>""+p++;function y(t,e,n){let r=1,o=0,A=[],a=[],u=e,d=new Map,h=new Set,p=()=>{a=Array.from(d.values()),h.forEach((t=>t()))},g=t=>{var e,n;null==(n=null==(e=t.props)?void 0:e.onClose)||n.call(e,t.removalReason),t.isActive=!1},y=t=>{if(null==t)d.forEach(g);else{let e=d.get(t);e&&g(e)}p()},m=t=>{var e,r;let{toastId:o,updateId:i}=t.props,A=null==i;t.staleId&&d.delete(t.staleId),t.isActive=!0,d.set(o,t),p(),n(f(t,A?"added":"updated")),A&&(null==(r=(e=t.props).onOpen)||r.call(e))};return{id:t,props:u,observe:t=>(h.add(t),()=>h.delete(t)),toggle:(t,e)=>{d.forEach((n=>{var r;(null==e||e===n.props.toastId)&&(null==(r=n.toggle)||r.call(n,t))}))},removeToast:y,toasts:d,clearQueue:()=>{o-=A.length,A=[]},buildToast:(e,a)=>{if((({containerId:e,toastId:n,updateId:r})=>{let o=e?e!==t:1!==t,i=d.has(n)&&null==r;return o||i})(a))return;let{toastId:h,updateId:g,data:v,staleId:w,delay:b}=a,B=null==g;B&&o++;let _={...u,style:u.toastStyle,key:r++,...Object.fromEntries(Object.entries(a).filter((([t,e])=>null!=e))),toastId:h,updateId:g,data:v,isIn:!1,className:s(a.className||u.toastClassName),progressClassName:s(a.progressClassName||u.progressClassName),autoClose:!a.isLoading&&c(a.autoClose,u.autoClose),closeToast(t){d.get(h).removalReason=t,y(h)},deleteToast(){let t=d.get(h);if(null!=t){if(n(f(t,"removed")),d.delete(h),o--,o<0&&(o=0),A.length>0)return void m(A.shift());p()}}};_.closeButton=u.closeButton,!1===a.closeButton||l(a.closeButton)?_.closeButton=a.closeButton:!0===a.closeButton&&(_.closeButton=!l(u.closeButton)||u.closeButton);let x={content:e,props:_,staleId:w};u.limit&&u.limit>0&&o>u.limit&&B?A.push(x):i(b)?setTimeout((()=>{m(x)}),b):m(x)},setProps(t){u=t},setToggle:(t,e)=>{let n=d.get(t);n&&(n.toggle=e)},isToastActive:t=>{var e;return null==(e=d.get(t))?void 0:e.isActive},getSnapshot:()=>a}}var m=new Map,v=[],w=new Set,b=t=>w.forEach((e=>e(t))),B=()=>m.size>0;function _(t,e){var n;if(e)return!(null==(n=m.get(e))||!n.isToastActive(t));let r=!1;return m.forEach((e=>{e.isToastActive(t)&&(r=!0)})),r}function x(t){if(B()){if(null==t||(t=>A(t)||i(t))(t))m.forEach((e=>{e.removeToast(t)}));else if(t&&("containerId"in t||"id"in t)){let e=m.get(t.containerId);e?e.removeToast(t.id):m.forEach((e=>{e.removeToast(t.id)}))}}else v=v.filter((e=>null!=t&&e.options.toastId!==t))}function C(t,e){l(t)&&(B()||v.push({content:t,options:e}),m.forEach((n=>{n.buildToast(t,e)})))}function E(t,e){m.forEach((n=>{(null==e||null==e||!e.containerId||(null==e?void 0:e.containerId)===n.id)&&n.toggle(t,null==e?void 0:e.id)}))}function F(t){let e=t.containerId||1;return{subscribe(n){let r=y(e,t,b);m.set(e,r);let o=r.observe(n);return v.forEach((t=>C(t.content,t.options))),v=[],()=>{o(),m.delete(e)}},setProps(t){var n;null==(n=m.get(e))||n.setProps(t)},getSnapshot(){var t;return null==(t=m.get(e))?void 0:t.getSnapshot()}}}function S(t){return t&&(A(t.toastId)||i(t.toastId))?t.toastId:g()}function U(t,e){return C(t,e),e.toastId}function Q(t,e){return{...e,type:e&&e.type||t,toastId:S(e)}}function I(t){return(e,n)=>U(e,Q(t,n))}function O(t,e){return U(t,Q("default",e))}function T(t){let[e,n]=(0,r.useState)(!1),[o,i]=(0,r.useState)(!1),A=(0,r.useRef)(null),a=(0,r.useRef)({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:s,pauseOnHover:c,closeToast:l,onClick:u,closeOnClick:f}=t;function d(){n(!0)}function h(){n(!1)}function p(n){let r=A.current;if(a.canDrag&&r){a.didMove=!0,e&&h(),"x"===t.draggableDirection?a.delta=n.clientX-a.start:a.delta=n.clientY-a.start,a.start!==n.clientX&&(a.canCloseOnClick=!1);let o="x"===t.draggableDirection?`${a.delta}px, var(--y)`:`0, calc(${a.delta}px + var(--y))`;r.style.transform=`translate3d(${o},0)`,r.style.opacity=""+(1-Math.abs(a.delta/a.removalDistance))}}function g(){document.removeEventListener("pointermove",p),document.removeEventListener("pointerup",g);let e=A.current;if(a.canDrag&&a.didMove&&e){if(a.canDrag=!1,Math.abs(a.delta)>a.removalDistance)return i(!0),t.closeToast(!0),void t.collapseAll();e.style.transition="transform 0.2s, opacity 0.2s",e.style.removeProperty("transform"),e.style.removeProperty("opacity")}}(function(t){var e;null==(e=m.get(t.containerId||1))||e.setToggle(t.id,t.fn)})({id:t.toastId,containerId:t.containerId,fn:n}),(0,r.useEffect)((()=>{if(t.pauseOnFocusLoss)return document.hasFocus()||h(),window.addEventListener("focus",d),window.addEventListener("blur",h),()=>{window.removeEventListener("focus",d),window.removeEventListener("blur",h)}}),[t.pauseOnFocusLoss]);let y={onPointerDown:function(e){if(!0===t.draggable||t.draggable===e.pointerType){a.didMove=!1,document.addEventListener("pointermove",p),document.addEventListener("pointerup",g);let n=A.current;a.canCloseOnClick=!0,a.canDrag=!0,n.style.transition="none","x"===t.draggableDirection?(a.start=e.clientX,a.removalDistance=n.offsetWidth*(t.draggablePercent/100)):(a.start=e.clientY,a.removalDistance=n.offsetHeight*(80===t.draggablePercent?1.5*t.draggablePercent:t.draggablePercent)/100)}},onPointerUp:function(e){let{top:n,bottom:r,left:o,right:i}=A.current.getBoundingClientRect();"touchend"!==e.nativeEvent.type&&t.pauseOnHover&&e.clientX>=o&&e.clientX<=i&&e.clientY>=n&&e.clientY<=r?h():d()}};return s&&c&&(y.onMouseEnter=h,t.stacked||(y.onMouseLeave=d)),f&&(y.onClick=t=>{u&&u(t),a.canCloseOnClick&&l(!0)}),{playToast:d,pauseToast:h,isRunning:e,preventExitTransition:o,toastRef:A,eventHandlers:y}}O.loading=(t,e)=>U(t,Q("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...e})),O.promise=function(t,{pending:e,error:n,success:r},o){let i;e&&(i=A(e)?O.loading(e,o):O.loading(e.render,{...o,...e}));let s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},c=(t,e,n)=>{if(null==e)return void O.dismiss(i);let r={type:t,...s,...o,data:n},a=A(e)?{render:e}:e;return i?O.update(i,{...r,...a}):O(a.render,{...r,...a}),n},l=a(t)?t():t;return l.then((t=>c("success",r,t))).catch((t=>c("error",n,t))),l},O.success=I("success"),O.info=I("info"),O.error=I("error"),O.warning=I("warning"),O.warn=O.warning,O.dark=(t,e)=>U(t,Q("default",{theme:"dark",...e})),O.dismiss=function(t){x(t)},O.clearWaitingQueue=(t={})=>{m.forEach((e=>{e.props.limit&&(!t.containerId||e.id===t.containerId)&&e.clearQueue()}))},O.isActive=_,O.update=(t,e={})=>{let n=((t,{containerId:e})=>{var n;return null==(n=m.get(e||1))?void 0:n.toasts.get(t)})(t,e);if(n){let{props:r,content:o}=n,i={delay:100,...r,...e,toastId:e.toastId||t,updateId:g()};i.toastId!==t&&(i.staleId=t);let A=i.render||o;delete i.render,U(A,i)}},O.done=t=>{O.update(t,{progress:1})},O.onChange=function(t){return w.add(t),()=>{w.delete(t)}},O.play=t=>E(!0,t),O.pause=t=>E(!1,t);var k="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,M=({theme:t,type:e,isLoading:n,...o})=>r.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===t?"currentColor":`var(--toastify-icon-color-${e})`,...o});var R={info:function(t){return r.createElement(M,{...t},r.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(t){return r.createElement(M,{...t},r.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(t){return r.createElement(M,{...t},r.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(t){return r.createElement(M,{...t},r.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return r.createElement("div",{className:"Toastify__spinner"})}};function P({theme:t,type:e,isLoading:n,icon:o}){let i=null,A={theme:t,type:e};return!1===o||(a(o)?i=o({...A,isLoading:n}):(0,r.isValidElement)(o)?i=(0,r.cloneElement)(o,A):n?i=R.spinner():(t=>t in R)(e)&&(i=R[e](A))),i}var H=t=>{let{isRunning:e,preventExitTransition:n,toastRef:i,eventHandlers:A,playToast:s}=T(t),{closeButton:c,children:l,autoClose:u,onClick:f,type:p,hideProgressBar:g,closeToast:y,transition:m,position:v,className:w,style:b,progressClassName:B,updateId:_,role:x,progress:C,rtl:E,toastId:F,deleteToast:S,isIn:U,isLoading:Q,closeOnClick:I,theme:O,ariaLabel:k}=t,M=(0,o.A)("Toastify__toast",`Toastify__toast-theme--${O}`,`Toastify__toast--${p}`,{"Toastify__toast--rtl":E},{"Toastify__toast--close-on-click":I}),R=a(w)?w({rtl:E,position:v,type:p,defaultClassName:M}):(0,o.A)(M,w),H=P(t),D=!!C||!u,L={closeToast:y,type:p,theme:O},N=null;return!1===c||(N=a(c)?c(L):(0,r.isValidElement)(c)?(0,r.cloneElement)(c,L):function({closeToast:t,theme:e,ariaLabel:n="close"}){return r.createElement("button",{className:`Toastify__close-button Toastify__close-button--${e}`,type:"button",onClick:e=>{e.stopPropagation(),t(!0)},"aria-label":n},r.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},r.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}(L)),r.createElement(m,{isIn:U,done:S,position:v,preventExitTransition:n,nodeRef:i,playToast:s},r.createElement("div",{id:F,tabIndex:0,onClick:f,"data-in":U,className:R,...A,style:b,ref:i,...U&&{role:x,"aria-label":k}},null!=H&&r.createElement("div",{className:(0,o.A)("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!Q})},H),d(l,t,!e),N,!t.customProgressBar&&r.createElement(h,{..._&&!D?{key:`p-${_}`}:{},rtl:E,theme:O,delay:u,isRunning:e,isIn:U,closeToast:y,hide:g,type:p,className:B,controlledProgress:D,progress:C||0})))},D=(t,e=!1)=>({enter:`Toastify--animate Toastify__${t}-enter`,exit:`Toastify--animate Toastify__${t}-exit`,appendPosition:e}),L=u(D("bounce",!0)),N=(u(D("slide",!0)),u(D("zoom")),u(D("flip")),{position:"top-right",transition:L,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light","aria-label":"Notifications Alt+T",hotKeys:t=>t.altKey&&"KeyT"===t.code});function j(t){let e={...N,...t},n=t.stacked,[i,A]=(0,r.useState)(!0),c=(0,r.useRef)(null),{getToastToRender:l,isToastActive:u,count:f}=function(t){var e;let{subscribe:n,getSnapshot:o,setProps:i}=(0,r.useRef)(F(t)).current;i(t);let A=null==(e=(0,r.useSyncExternalStore)(n,o,o))?void 0:e.slice();return{getToastToRender:function(e){if(!A)return[];let n=new Map;return t.newestOnTop&&A.reverse(),A.forEach((t=>{let{position:e}=t.props;n.has(e)||n.set(e,[]),n.get(e).push(t)})),Array.from(n,(t=>e(t[0],t[1])))},isToastActive:_,count:null==A?void 0:A.length}}(e),{className:d,style:h,rtl:p,containerId:g,hotKeys:y}=e;function m(t){let e=(0,o.A)("Toastify__toast-container",`Toastify__toast-container--${t}`,{"Toastify__toast-container--rtl":p});return a(d)?d({position:t,rtl:p,defaultClassName:e}):(0,o.A)(e,s(d))}function v(){n&&(A(!0),O.play())}return k((()=>{var t;if(n){let n=c.current.querySelectorAll('[data-in="true"]'),r=12,o=null==(t=e.position)?void 0:t.includes("top"),A=0,a=0;Array.from(n).reverse().forEach(((t,e)=>{let n=t;n.classList.add("Toastify__toast--stacked"),e>0&&(n.dataset.collapsed=`${i}`),n.dataset.pos||(n.dataset.pos=o?"top":"bot");let s=A*(i?.2:1)+(i?0:r*e);n.style.setProperty("--y",`${o?s:-1*s}px`),n.style.setProperty("--g",`${r}`),n.style.setProperty("--s",""+(1-(i?a:0))),A+=n.offsetHeight,a+=.025}))}}),[i,f,n]),(0,r.useEffect)((()=>{function t(t){var e;let n=c.current;y(t)&&(null==(e=n.querySelector('[tabIndex="0"]'))||e.focus(),A(!1),O.pause()),"Escape"===t.key&&(document.activeElement===n||null!=n&&n.contains(document.activeElement))&&(A(!0),O.play())}return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}}),[y]),r.createElement("section",{ref:c,className:"Toastify",id:g,onMouseEnter:()=>{n&&(A(!1),O.pause())},onMouseLeave:v,"aria-live":"polite","aria-atomic":"false","aria-relevant":"additions text","aria-label":e["aria-label"]},l(((t,e)=>{let o=e.length?{...h}:{...h,pointerEvents:"none"};return r.createElement("div",{tabIndex:-1,className:m(t),"data-stacked":n,style:o,key:`c-${t}`},e.map((({content:t,props:e})=>r.createElement(H,{...e,stacked:n,collapseAll:v,isIn:u(e.toastId,e.containerId),key:`t-${e.key}`},t))))})))}},61501:(t,e,n)=>{"use strict";n.d(e,{Cg:()=>i,F6:()=>l,Ks:()=>s,Nw:()=>c,_P:()=>u,_m:()=>a,my:()=>r,s0:()=>A,w4:()=>o});Math.pow(10,8);const r=6048e5,o=864e5,i=6e4,A=36e5,a=1e3,s=525600,c=43200,l=1440,u=Symbol.for("constructDateFrom")},61701:(t,e,n)=>{"use strict";var r=n(46518),o=n(69565),i=n(79306),A=n(28551),a=n(1767),s=n(19462),c=n(96319),l=n(9539),u=n(30684),f=n(84549),d=n(96395),h=!d&&!u("map",(function(){})),p=!d&&!h&&f("map",TypeError),g=d||h||p,y=s((function(){var t=this.iterator,e=A(o(this.next,t));if(!(this.done=!!e.done))return c(t,this.mapper,[e.value,this.counter++],!0)}));r({target:"Iterator",proto:!0,real:!0,forced:g},{map:function(t){A(this);try{i(t)}catch(e){l(this,"throw",e)}return p?o(p,this,t):new y(a(this),{mapper:t})}})},61802:(t,e,n)=>{var r=n(62224),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,A=r((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(o,(function(t,n,r,o){e.push(r?o.replace(i,"$1"):n||t)})),e}));t.exports=A},61828:(t,e,n)=>{"use strict";var r=n(79504),o=n(39297),i=n(25397),A=n(19617).indexOf,a=n(30421),s=r([].push);t.exports=function(t,e){var n,r=i(t),c=0,l=[];for(n in r)!o(a,n)&&o(r,n)&&s(l,n);for(;e.length>c;)o(r,n=e[c++])&&(~A(l,n)||s(l,n));return l}},62106:(t,e,n)=>{"use strict";var r=n(50283),o=n(24913);t.exports=function(t,e,n){return n.get&&r(n.get,e,{getter:!0}),n.set&&r(n.set,e,{setter:!0}),o.f(t,e,n)}},62120:(t,n,r)=>{"use strict";var o=Date.prototype.getDay,i=Object.prototype.toString,A=r(49092)();t.exports=function(t){return"object"===typeof t&&null!==t&&(A?function(t){try{return o.call(t),!0}catch(e){return!1}}(t):"[object Date]"===i.call(t))}},62193:(t,e,n)=>{var r=n(88984),o=n(5861),i=n(72428),A=n(56449),a=n(64894),s=n(3656),c=n(55527),l=n(37167),u=Object.prototype.hasOwnProperty;t.exports=function(t){if(null==t)return!0;if(a(t)&&(A(t)||"string"==typeof t||"function"==typeof t.splice||s(t)||l(t)||i(t)))return!t.length;var e=o(t);if("[object Map]"==e||"[object Set]"==e)return!t.size;if(c(t))return!r(t).length;for(var n in t)if(u.call(t,n))return!1;return!0}},62196:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default="ffffffff-ffff-ffff-ffff-ffffffffffff"},62224:(t,e,n)=>{var r=n(50104);t.exports=function(t){var e=r(t,(function(t){return 500===n.size&&n.clear(),t})),n=e.cache;return e}},62284:(t,e,n)=>{var r=n(84629),o=Object.prototype.hasOwnProperty;t.exports=function(t){for(var e=t.name+"",n=r[e],i=o.call(r,e)?n.length:0;i--;){var A=n[i],a=A.func;if(null==a||a==t)return A.name}return e}},62429:(t,e,n)=>{var r=n(80909);t.exports=function(t,e,n,o){return r(t,(function(t,r,i){e(o,t,n(t),i)})),o}},62523:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>r.default});var r=n(77887)},62529:t=>{"use strict";t.exports=function(t,e){return{value:t,done:e}}},63040:(t,e,n)=>{var r=n(21549),o=n(80079),i=n(68223);t.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},63303:(t,e,n)=>{!function(){"use strict";var t;function e(t,e,n,r,o){var i=void 0!==r?r:1/3,A=o||!1;if(!n)return[e.x,e.y,null,null];var a=(1-i)*e.x+i*t.x,s=(1-i)*e.y+i*t.y,c=(1-i)*e.x+i*n.x,l=(1-i)*e.y+i*n.y;if(a!=c){var u=e.y-l-(e.x-c)*(s-l)/(a-c);s+=u,l+=u}return A||(s>t.y&&s>e.y?(s=Math.max(t.y,e.y),l=2*e.y-s):s<t.y&&s<e.y&&(s=Math.min(t.y,e.y),l=2*e.y-s),l>e.y&&l>n.y?(l=Math.max(e.y,n.y),s=2*e.y-l):l<e.y&&l<n.y&&(l=Math.min(e.y,n.y),s=2*e.y-l)),[a,s,c,l]}function r(t){return!!t&&!isNaN(t)}function o(t){var n=t.drawingContext,i=t.points;n.beginPath(),n.moveTo(i[0].canvasx,i[0].canvasy);for(var A=i[0].canvasx,a=i[0].canvasy,s=1;s<i.length;s++){var c=i[s-1],l=i[s],u=i[s+1];if(c=c&&r(c.canvasy)?c:null,l=l&&r(l.canvasy)?l:null,u=u&&r(u.canvasy)?u:null,c&&l){var f=e({x:c.canvasx,y:c.canvasy},{x:l.canvasx,y:l.canvasy},u&&{x:u.canvasx,y:u.canvasy},o.smoothing);A=null!==A?A:c.canvasx,a=null!==a?a:c.canvasy,n.bezierCurveTo(A,a,f[0],f[1],l.canvasx,l.canvasy),A=f[2],a=f[3]}else l?(n.moveTo(l.canvasx,l.canvasy),A=l.canvasx,a=l.canvasy):A=a=null}n.stroke()}window.Dygraph?t=window.Dygraph:"undefined"===typeof(t=n(77887)).NAME&&"undefined"!==typeof t.default&&(t=t.default),o.smoothing=1/3,o._getControlPoints=e,window.smoothPlotter=o,t.smoothPlotter=o,t._require.add("dygraphs/src/extras/smooth-plotter.js",{})}()},63345:t=>{t.exports=function(){return[]}},63465:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default="00000000-0000-0000-0000-000000000000"},63605:t=>{t.exports=function(t){return this.__data__.get(t)}},63662:(t,e,n)=>{"use strict";function r(t,e){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},r(t,e)}n.d(e,{A:()=>r})},63702:t=>{t.exports=function(){this.__data__=[],this.size=0}},63862:t=>{t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},63945:t=>{t.exports=function(t,e,n,r){for(var o=-1,i=null==t?0:t.length;++o<i;){var A=t[o];e(r,A,n(A),t)}return r}},63950:t=>{t.exports=function(){}},64039:(t,e,n)=>{"use strict";var r="undefined"!==typeof Symbol&&Symbol,o=n(41333);t.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&o())))}},64117:t=>{"use strict";t.exports=function(t){return null===t||void 0===t}},64208:(t,e,n)=>{"use strict";n.d(e,{BD:()=>a,Kg:()=>c,L2:()=>v,NF:()=>l,Qd:()=>f,Qg:()=>g,T2:()=>A,W6:()=>s,bJ:()=>o,gd:()=>p,ks:()=>w,mE:()=>y,sO:()=>u,tH:()=>m,vq:()=>h,xH:()=>d});const r=Object.prototype.toString;function o(t){switch(r.call(t)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return m(t,Error)}}function i(t,e){return r.call(t)===`[object ${e}]`}function A(t){return i(t,"ErrorEvent")}function a(t){return i(t,"DOMError")}function s(t){return i(t,"DOMException")}function c(t){return i(t,"String")}function l(t){return"object"===typeof t&&null!==t&&"__sentry_template_string__"in t&&"__sentry_template_values__"in t}function u(t){return null===t||l(t)||"object"!==typeof t&&"function"!==typeof t}function f(t){return i(t,"Object")}function d(t){return"undefined"!==typeof Event&&m(t,Event)}function h(t){return"undefined"!==typeof Element&&m(t,Element)}function p(t){return i(t,"RegExp")}function g(t){return Boolean(t?.then&&"function"===typeof t.then)}function y(t){return f(t)&&"nativeEvent"in t&&"preventDefault"in t&&"stopPropagation"in t}function m(t,e){try{return t instanceof e}catch{return!1}}function v(t){return!("object"!==typeof t||null===t||!t.__isVue&&!t._isVue)}function w(t){return"undefined"!==typeof Request&&m(t,Request)}},64251:(t,e,n)=>{"use strict";n.d(e,{Cp:()=>a,J0:()=>d,J5:()=>g,Q:()=>f,gV:()=>u,o:()=>l,r:()=>c,wd:()=>s});var r=n(56099),o=n(59328),i=n(10409),A=n(18845);function a(t,e){return(0,r.o5)().captureException(t,(0,i.li)(e))}function s(t,e){const n="string"===typeof e?e:void 0,o="string"!==typeof e?{captureContext:e}:void 0;return(0,r.o5)().captureMessage(t,n,o)}function c(t,e){return(0,r.o5)().captureEvent(t,e)}function l(t,e){(0,r.rm)().setContext(t,e)}function u(t){(0,r.rm)().setUser(t)}function f(){return(0,r.rm)().lastEventId()}function d(t){const e=(0,r.rm)(),n=(0,r.o5)(),{userAgent:i}=A.O.navigator||{},a=(0,o.fj)({user:n.getUser()||e.getUser(),...i&&{userAgent:i},...t}),s=e.getSession();return"ok"===s?.status&&(0,o.qO)(s,{status:"exited"}),h(),e.setSession(a),a}function h(){const t=(0,r.rm)(),e=(0,r.o5)().getSession()||t.getSession();e&&(0,o.Vu)(e),p(),t.setSession()}function p(){const t=(0,r.rm)(),e=(0,r.KU)(),n=t.getSession();n&&e&&e.captureSession(n)}function g(t=!1){t?h():p()}},64377:(t,e,n)=>{"use strict";var r=n(46518),o=n(76080),i=n(97080),A=n(38469);r({target:"Set",proto:!0,real:!0,forced:!0},{find:function(t){var e=i(this),n=o(t,arguments.length>1?arguments[1]:void 0),r=A(e,(function(t){if(n(t,t,e))return{value:t}}),!0);return r&&r.value}})},64398:(t,e,n)=>{"use strict";n.d(e,{A:()=>c});var r=n(55334),o=n(78926),i=n(24355);function A(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function a(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function s(t,e,n){return{y:t,m:e,d:n,H:0,M:0,S:0,L:0}}function c(t){var e=t.dateTime,n=t.date,i=t.time,c=t.periods,u=t.days,f=t.shortDays,d=t.months,h=t.shortMonths,p=g(c),W=y(c),pt=g(u),Ft=y(u),St=g(f),Ut=y(f),Qt=g(d),It=y(d),Ot=g(h),Tt=y(h),kt={a:function(t){return f[t.getDay()]},A:function(t){return u[t.getDay()]},b:function(t){return h[t.getMonth()]},B:function(t){return d[t.getMonth()]},c:null,d:H,e:H,f:K,g:tt,G:nt,H:D,I:L,j:N,L:j,m:G,M:V,p:function(t){return c[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:Ct,s:Et,S:z,u:$,U:Y,V:X,w:q,W:J,x:null,X:null,y:Z,Y:et,Z:rt,"%":xt},Mt={a:function(t){return f[t.getUTCDay()]},A:function(t){return u[t.getUTCDay()]},b:function(t){return h[t.getUTCMonth()]},B:function(t){return d[t.getUTCMonth()]},c:null,d:ot,e:ot,f:ct,g:wt,G:Bt,H:it,I:At,j:at,L:st,m:lt,M:ut,p:function(t){return c[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:Ct,s:Et,S:ft,u:dt,U:ht,V:gt,w:yt,W:mt,x:null,X:null,y:vt,Y:bt,Z:_t,"%":xt},Rt={a:function(t,e,n){var r=St.exec(e.slice(n));return r?(t.w=Ut.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(t,e,n){var r=pt.exec(e.slice(n));return r?(t.w=Ft.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(t,e,n){var r=Ot.exec(e.slice(n));return r?(t.m=Tt.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(t,e,n){var r=Qt.exec(e.slice(n));return r?(t.m=It.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(t,n,r){return Dt(t,e,n,r)},d:S,e:S,f:k,g:x,G:_,H:Q,I:Q,j:U,L:T,m:F,M:I,p:function(t,e,n){var r=p.exec(e.slice(n));return r?(t.p=W.get(r[0].toLowerCase()),n+r[0].length):-1},q:E,Q:R,s:P,S:O,u:v,U:w,V:b,w:m,W:B,x:function(t,e,r){return Dt(t,n,e,r)},X:function(t,e,n){return Dt(t,i,e,n)},y:x,Y:_,Z:C,"%":M};function Pt(t,e){return function(n){var r,o,i,A=[],a=-1,s=0,c=t.length;for(n instanceof Date||(n=new Date(+n));++a<c;)37===t.charCodeAt(a)&&(A.push(t.slice(s,a)),null!=(o=l[r=t.charAt(++a)])?r=t.charAt(++a):o="e"===r?" ":"0",(i=e[r])&&(r=i(n,o)),A.push(r),s=a+1);return A.push(t.slice(s,a)),A.join("")}}function Ht(t,e){return function(n){var i,c,l=s(1900,void 0,1);if(Dt(l,t,n+="",0)!=n.length)return null;if("Q"in l)return new Date(l.Q);if("s"in l)return new Date(1e3*l.s+("L"in l?l.L:0));if(e&&!("Z"in l)&&(l.Z=0),"p"in l&&(l.H=l.H%12+12*l.p),void 0===l.m&&(l.m="q"in l?l.q:0),"V"in l){if(l.V<1||l.V>53)return null;"w"in l||(l.w=1),"Z"in l?(c=(i=a(s(l.y,0,1))).getUTCDay(),i=c>4||0===c?o.rt.ceil(i):(0,o.rt)(i),i=r.dA.offset(i,7*(l.V-1)),l.y=i.getUTCFullYear(),l.m=i.getUTCMonth(),l.d=i.getUTCDate()+(l.w+6)%7):(c=(i=A(s(l.y,0,1))).getDay(),i=c>4||0===c?o.AB.ceil(i):(0,o.AB)(i),i=r.UA.offset(i,7*(l.V-1)),l.y=i.getFullYear(),l.m=i.getMonth(),l.d=i.getDate()+(l.w+6)%7)}else("W"in l||"U"in l)&&("w"in l||(l.w="u"in l?l.u%7:"W"in l?1:0),c="Z"in l?a(s(l.y,0,1)).getUTCDay():A(s(l.y,0,1)).getDay(),l.m=0,l.d="W"in l?(l.w+6)%7+7*l.W-(c+5)%7:l.w+7*l.U-(c+6)%7);return"Z"in l?(l.H+=l.Z/100|0,l.M+=l.Z%100,a(l)):A(l)}}function Dt(t,e,n,r){for(var o,i,A=0,a=e.length,s=n.length;A<a;){if(r>=s)return-1;if(37===(o=e.charCodeAt(A++))){if(o=e.charAt(A++),!(i=Rt[o in l?e.charAt(A++):o])||(r=i(t,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return kt.x=Pt(n,kt),kt.X=Pt(i,kt),kt.c=Pt(e,kt),Mt.x=Pt(n,Mt),Mt.X=Pt(i,Mt),Mt.c=Pt(e,Mt),{format:function(t){var e=Pt(t+="",kt);return e.toString=function(){return t},e},parse:function(t){var e=Ht(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=Pt(t+="",Mt);return e.toString=function(){return t},e},utcParse:function(t){var e=Ht(t+="",!0);return e.toString=function(){return t},e}}}var l={"-":"",_:" ",0:"0"},u=/^\s*\d+/,f=/^%/,d=/[\\^$*+?|[\]().{}]/g;function h(t,e,n){var r=t<0?"-":"",o=(r?-t:t)+"",i=o.length;return r+(i<n?new Array(n-i+1).join(e)+o:o)}function p(t){return t.replace(d,"\\$&")}function g(t){return new RegExp("^(?:"+t.map(p).join("|")+")","i")}function y(t){return new Map(t.map(((t,e)=>[t.toLowerCase(),e])))}function m(t,e,n){var r=u.exec(e.slice(n,n+1));return r?(t.w=+r[0],n+r[0].length):-1}function v(t,e,n){var r=u.exec(e.slice(n,n+1));return r?(t.u=+r[0],n+r[0].length):-1}function w(t,e,n){var r=u.exec(e.slice(n,n+2));return r?(t.U=+r[0],n+r[0].length):-1}function b(t,e,n){var r=u.exec(e.slice(n,n+2));return r?(t.V=+r[0],n+r[0].length):-1}function B(t,e,n){var r=u.exec(e.slice(n,n+2));return r?(t.W=+r[0],n+r[0].length):-1}function _(t,e,n){var r=u.exec(e.slice(n,n+4));return r?(t.y=+r[0],n+r[0].length):-1}function x(t,e,n){var r=u.exec(e.slice(n,n+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function C(t,e,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(n,n+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function E(t,e,n){var r=u.exec(e.slice(n,n+1));return r?(t.q=3*r[0]-3,n+r[0].length):-1}function F(t,e,n){var r=u.exec(e.slice(n,n+2));return r?(t.m=r[0]-1,n+r[0].length):-1}function S(t,e,n){var r=u.exec(e.slice(n,n+2));return r?(t.d=+r[0],n+r[0].length):-1}function U(t,e,n){var r=u.exec(e.slice(n,n+3));return r?(t.m=0,t.d=+r[0],n+r[0].length):-1}function Q(t,e,n){var r=u.exec(e.slice(n,n+2));return r?(t.H=+r[0],n+r[0].length):-1}function I(t,e,n){var r=u.exec(e.slice(n,n+2));return r?(t.M=+r[0],n+r[0].length):-1}function O(t,e,n){var r=u.exec(e.slice(n,n+2));return r?(t.S=+r[0],n+r[0].length):-1}function T(t,e,n){var r=u.exec(e.slice(n,n+3));return r?(t.L=+r[0],n+r[0].length):-1}function k(t,e,n){var r=u.exec(e.slice(n,n+6));return r?(t.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function M(t,e,n){var r=f.exec(e.slice(n,n+1));return r?n+r[0].length:-1}function R(t,e,n){var r=u.exec(e.slice(n));return r?(t.Q=+r[0],n+r[0].length):-1}function P(t,e,n){var r=u.exec(e.slice(n));return r?(t.s=+r[0],n+r[0].length):-1}function H(t,e){return h(t.getDate(),e,2)}function D(t,e){return h(t.getHours(),e,2)}function L(t,e){return h(t.getHours()%12||12,e,2)}function N(t,e){return h(1+r.UA.count((0,i.he)(t),t),e,3)}function j(t,e){return h(t.getMilliseconds(),e,3)}function K(t,e){return j(t,e)+"000"}function G(t,e){return h(t.getMonth()+1,e,2)}function V(t,e){return h(t.getMinutes(),e,2)}function z(t,e){return h(t.getSeconds(),e,2)}function $(t){var e=t.getDay();return 0===e?7:e}function Y(t,e){return h(o.YP.count((0,i.he)(t)-1,t),e,2)}function W(t){var e=t.getDay();return e>=4||0===e?(0,o.Mo)(t):o.Mo.ceil(t)}function X(t,e){return t=W(t),h(o.Mo.count((0,i.he)(t),t)+(4===(0,i.he)(t).getDay()),e,2)}function q(t){return t.getDay()}function J(t,e){return h(o.AB.count((0,i.he)(t)-1,t),e,2)}function Z(t,e){return h(t.getFullYear()%100,e,2)}function tt(t,e){return h((t=W(t)).getFullYear()%100,e,2)}function et(t,e){return h(t.getFullYear()%1e4,e,4)}function nt(t,e){var n=t.getDay();return h((t=n>=4||0===n?(0,o.Mo)(t):o.Mo.ceil(t)).getFullYear()%1e4,e,4)}function rt(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+h(e/60|0,"0",2)+h(e%60,"0",2)}function ot(t,e){return h(t.getUTCDate(),e,2)}function it(t,e){return h(t.getUTCHours(),e,2)}function At(t,e){return h(t.getUTCHours()%12||12,e,2)}function at(t,e){return h(1+r.dA.count((0,i.Mb)(t),t),e,3)}function st(t,e){return h(t.getUTCMilliseconds(),e,3)}function ct(t,e){return st(t,e)+"000"}function lt(t,e){return h(t.getUTCMonth()+1,e,2)}function ut(t,e){return h(t.getUTCMinutes(),e,2)}function ft(t,e){return h(t.getUTCSeconds(),e,2)}function dt(t){var e=t.getUTCDay();return 0===e?7:e}function ht(t,e){return h(o.Hl.count((0,i.Mb)(t)-1,t),e,2)}function pt(t){var e=t.getUTCDay();return e>=4||0===e?(0,o.pT)(t):o.pT.ceil(t)}function gt(t,e){return t=pt(t),h(o.pT.count((0,i.Mb)(t),t)+(4===(0,i.Mb)(t).getUTCDay()),e,2)}function yt(t){return t.getUTCDay()}function mt(t,e){return h(o.rt.count((0,i.Mb)(t)-1,t),e,2)}function vt(t,e){return h(t.getUTCFullYear()%100,e,2)}function wt(t,e){return h((t=pt(t)).getUTCFullYear()%100,e,2)}function bt(t,e){return h(t.getUTCFullYear()%1e4,e,4)}function Bt(t,e){var n=t.getUTCDay();return h((t=n>=4||0===n?(0,o.pT)(t):o.pT.ceil(t)).getUTCFullYear()%1e4,e,4)}function _t(){return"+0000"}function xt(){return"%"}function Ct(t){return+t}function Et(t){return Math.floor(+t/1e3)}},64449:(t,e,n)=>{"use strict";var r=n(97080),o=n(94402).has,i=n(25170),A=n(83789),a=n(38469),s=n(40507),c=n(9539);t.exports=function(t){var e=r(this),n=A(t);if(i(e)<=n.size)return!1!==a(e,(function(t){if(n.includes(t))return!1}),!0);var l=n.getIterator();return!1!==s(l,(function(t){if(o(e,t))return c(l,"normal",!1)}))}},64467:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(20816);function o(t,e,n){return(e=(0,r.A)(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}},64894:(t,e,n)=>{var r=n(1882),o=n(30294);t.exports=function(t){return null!=t&&o(t.length)&&!r(t)}},65213:(t,e,n)=>{"use strict";var r=n(44576),o=n(79039),i=r.RegExp,A=!o((function(){var t=!0;try{i(".","d")}catch(s){t=!1}var e={},n="",r=t?"dgimsy":"gimsy",o=function(t,r){Object.defineProperty(e,t,{get:function(){return n+=r,!0}})},A={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var a in t&&(A.hasIndices="d"),A)o(a,A[a]);return Object.getOwnPropertyDescriptor(i.prototype,"flags").get.call(e)!==r||n!==r}));t.exports={correct:A}},65223:(t,e,n)=>{"use strict";var r=n(46518),o=n(97080),i=n(94402).remove;r({target:"Set",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var t,e=o(this),n=!0,r=0,A=arguments.length;r<A;r++)t=i(e,arguments[r]),n=n&&t;return!!n}})},65456:(t,e,n)=>{"use strict";n.d(e,{N:()=>l});var r=n(61501),o=n(80337),i=n(92516),A=n(43329),a=n(84485);function s(t,e){const n=(0,i.q)(),r=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=(0,a.h)(t,e),c=(0,A.w)(e?.in||t,0);c.setFullYear(s,0,r),c.setHours(0,0,0,0);return(0,o.k)(c,e)}var c=n(29407);function l(t,e){const n=(0,c.a)(t,e?.in),i=+(0,o.k)(n,e)-+s(n,e);return Math.round(i/r.my)+1}},65493:(t,e,n)=>{"use strict";var r=n(69675),o=n(58859),i=n(14803),A=n(80507),a=n(72271)||A||i;t.exports=function(){var t,e={assert:function(t){if(!e.has(t))throw new r("Side channel does not contain "+o(t))},delete:function(e){return!!t&&t.delete(e)},get:function(e){return t&&t.get(e)},has:function(e){return!!t&&t.has(e)},set:function(e,n){t||(t=a()),t.set(e,n)}};return e}},66119:(t,e,n)=>{"use strict";var r=n(25745),o=n(33392),i=r("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},66245:(t,e,n)=>{var r=n(83915),o=n(83120),i=n(69302),A=n(83693),a=i((function(t,e){return A(t)?r(t,o(e,1,A,!0)):[]}));t.exports=a},66699:(t,e,n)=>{"use strict";var r=n(43724),o=n(24913),i=n(6980);t.exports=r?function(t,e,n){return o.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},66721:(t,e,n)=>{var r=n(81042),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(r){var n=e[t];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(e,t)?e[t]:void 0}},66743:(t,e,n)=>{"use strict";var r=n(89353);t.exports=Function.prototype.bind||r},66771:(t,e,n)=>{"use strict";var r=n(46518),o=n(69565),i=n(47650),A=n(68750);r({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(t){return o(A,this,i(t))}})},66814:(t,n,r)=>{"use strict";r.d(n,{i7:()=>f,q6:()=>u});var o=r(96540),i=r(69982);const A=Symbol(),a=Symbol(),s="undefined"===typeof window||/ServerSideRendering/.test(window.navigator&&window.navigator.userAgent)?o.useEffect:o.useLayoutEffect,c=i.unstable_runWithPriority?t=>{try{(0,i.unstable_runWithPriority)(i.unstable_NormalPriority,t)}catch(e){if("Not implemented."!==e.message)throw e;t()}}:t=>t(),l=t=>({value:e,children:n})=>{const r=(0,o.useRef)(e),i=(0,o.useRef)(0),[a,l]=(0,o.useState)(null);a&&(a(e),l(null));const u=(0,o.useRef)();if(!u.current){const t=new Set,e=(e,n)=>{i.current+=1;const r={n:i.current};(null===n||void 0===n?void 0:n.suspense)&&(r.n*=-1,r.p=new Promise((t=>{l((()=>e=>{r.v=e,delete r.p,t(e)}))}))),t.forEach((t=>t(r))),e()};u.current={[A]:{v:r,n:i,l:t,u:e}}}return s((()=>{r.current=e,i.current+=1,c((()=>{u.current[A].l.forEach((t=>{t({n:i.current,v:e})}))}))}),[e]),(0,o.createElement)(t,{value:u.current},n)};function u(t){const e=(0,o.createContext)({[A]:{v:{current:t},n:{current:-1},l:new Set,u:t=>t()}});return e[a]=e.Provider,e.Provider=l(e.Provider),delete e.Consumer,e}function f(t,e){const n=(0,o.useContext)(t)[A];const{v:{current:r},n:{current:i},l:a}=n,c=e(r),[l,u]=(0,o.useReducer)(((t,n)=>{if(!n)return[r,c];if("p"in n)throw n.p;if(n.n===i)return Object.is(t[1],c)?t:[r,c];try{if("v"in n){if(Object.is(t[0],n.v))return t;const r=e(n.v);return Object.is(t[1],r)?t:[n.v,r]}}catch(o){}return[...t]}),[r,c]);return Object.is(l[1],c)||u(),s((()=>(a.add(u),()=>{a.delete(u)})),[a]),l[1]}},66929:(t,e,n)=>{var r=n(56017),o=n(38816),i=n(37381),A=n(62284),a=n(56449),s=n(85087);t.exports=function(t){return o((function(e){var n=e.length,o=n,c=r.prototype.thru;for(t&&e.reverse();o--;){var l=e[o];if("function"!=typeof l)throw new TypeError("Expected a function");if(c&&!u&&"wrapper"==A(l))var u=new r([],!0)}for(o=u?o:n;++o<n;){l=e[o];var f=A(l),d="wrapper"==f?i(l):void 0;u=d&&s(d[0])&&424==d[1]&&!d[4].length&&1==d[9]?u[A(d[0])].apply(u,d[3]):1==l.length&&s(l)?u[f]():u.thru(l)}return function(){var t=arguments,r=t[0];if(u&&1==t.length&&a(r))return u.plant(r).value();for(var o=0,i=n?e[o].apply(this,t):r;++o<n;)i=e[o].call(this,i);return i}}))}},67197:t=>{t.exports=function(t,e){return function(n){return null!=n&&(n[t]===e&&(void 0!==e||t in Object(n)))}}},67348:(t,e,n)=>{"use strict";var r=n(46518),o=n(76557),i=n(44995).remove;r({target:"WeakMap",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var t,e=o(this),n=!0,r=0,A=arguments.length;r<A;r++)t=i(e,arguments[r]),n=n&&t;return!!n}})},67590:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(47235);function o(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor((0,r.A)(e)/3)))-(0,r.A)(Math.abs(t)))}},67737:(t,e,n)=>{"use strict";n.d(e,{A:()=>A});var r=n(8981),o=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,i=new RegExp(o.source,"g");function A(t,e){var n,A,a,s=o.lastIndex=i.lastIndex=0,c=-1,l=[],u=[];for(t+="",e+="";(n=o.exec(t))&&(A=i.exec(e));)(a=A.index)>s&&(a=e.slice(s,a),l[c]?l[c]+=a:l[++c]=a),(n=n[0])===(A=A[0])?l[c]?l[c]+=A:l[++c]=A:(l[++c]=null,u.push({i:c,x:(0,r.A)(n,A)})),s=i.lastIndex;return s<e.length&&(a=e.slice(s),l[c]?l[c]+=a:l[++c]=a),l.length<2?u[0]?function(t){return function(e){return t(e)+""}}(u[0].x):function(t){return function(){return t}}(e):(e=u.length,function(t){for(var n,r=0;r<e;++r)l[(n=u[r]).i]=n.x(t);return l.join("")})}},67750:(t,e,n)=>{"use strict";var r=n(64117),o=TypeError;t.exports=function(t){if(r(t))throw new o("Can't call method on "+t);return t}},67979:(t,e,n)=>{"use strict";var r=n(28551);t.exports=function(){var t=r(this),e="";return t.hasIndices&&(e+="d"),t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.unicodeSets&&(e+="v"),t.sticky&&(e+="y"),e}},68002:t=>{"use strict";t.exports=Math.min},68079:(t,e,n)=>{"use strict";n.d(e,{$:()=>A,A:()=>i});var r=n(58503),o=n(10128);function i(t,e){return((0,o.p)(e)?o.A:A)(t,e)}function A(t,e){var n,o=e?e.length:0,i=t?Math.min(o,t.length):0,A=new Array(i),a=new Array(o);for(n=0;n<i;++n)A[n]=(0,r.A)(t[n],e[n]);for(;n<o;++n)a[n]=e[n];return function(t){for(n=0;n<i;++n)a[n]=A[n](t);return a}}},68090:t=>{t.exports=function(t){var e=null==t?0:t.length;return e?t[e-1]:void 0}},68223:(t,e,n)=>{var r=n(56110)(n(9325),"Map");t.exports=r},68750:(t,e,n)=>{"use strict";var r=n(97080),o=n(94402),i=n(25170),A=n(83789),a=n(38469),s=n(40507),c=o.Set,l=o.add,u=o.has;t.exports=function(t){var e=r(this),n=A(t),o=new c;return i(e)>n.size?s(n.getIterator(),(function(t){u(e,t)&&l(o,t)})):a(e,(function(t){n.includes(t)&&l(o,t)})),o}},68886:(t,e,n)=>{"use strict";n.d(e,{Ay:()=>i,JC:()=>A,o2:()=>a});var r=n(12902),o=n(78314);function i(t,...e){if("function"!==typeof t[Symbol.iterator])throw new TypeError("values is not iterable");t=Array.from(t);let[n]=e;if(n&&2!==n.length||e.length>1){const r=Uint32Array.from(t,((t,e)=>e));return e.length>1?(e=e.map((e=>t.map(e))),r.sort(((t,n)=>{for(const r of e){const e=a(r[t],r[n]);if(e)return e}}))):(n=t.map(n),r.sort(((t,e)=>a(n[t],n[e])))),(0,o.A)(t,r)}return t.sort(A(n))}function A(t=r.A){if(t===r.A)return a;if("function"!==typeof t)throw new TypeError("compare is not a function");return(e,n)=>{const r=t(e,n);return r||0===r?r:(0===t(n,n))-(0===t(e,e))}}function a(t,e){return(null==t||!(t>=t))-(null==e||!(e>=e))||(t<e?-1:t>e?1:0)}},68931:(t,e,n)=>{"use strict";var r=n(46518),o=n(69565),i=n(47650),A=n(53838);r({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(t){return o(A,this,i(t))}})},68969:(t,e,n)=>{var r=n(47422),o=n(25160);t.exports=function(t,e){return e.length<2?t:r(t,o(e,0,-1))}},69302:(t,e,n)=>{var r=n(83488),o=n(56757),i=n(32865);t.exports=function(t,e){return i(o(t,e,r),t+"")}},69383:t=>{"use strict";t.exports=Error},69479:(t,e,n)=>{"use strict";var r=n(43724),o=n(62106),i=n(65213),A=n(67979);r&&!i.correct&&(o(RegExp.prototype,"flags",{configurable:!0,get:A}),i.correct=!0)},69565:(t,e,n)=>{"use strict";var r=n(40616),o=Function.prototype.call;t.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},69675:t=>{"use strict";t.exports=TypeError},69861:(t,n,r)=>{"use strict";r.d(n,{$:()=>J,HM:()=>q,pd:()=>X});var o=Uint8Array,i=Uint16Array,A=Int32Array,a=new o([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,0,0,0]),s=new o([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,0,0]),c=new o([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),l=function(t,e){for(var n=new i(31),r=0;r<31;++r)n[r]=e+=1<<t[r-1];var o=new A(n[30]);for(r=1;r<30;++r)for(var a=n[r];a<n[r+1];++a)o[a]=a-n[r]<<5|r;return{b:n,r:o}},u=l(a,2),f=u.b,d=u.r;f[28]=258,d[258]=28;for(var h=l(s,0),p=h.b,g=h.r,y=new i(32768),m=0;m<32768;++m){var v=(43690&m)>>1|(21845&m)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,y[m]=((65280&v)>>8|(255&v)<<8)>>1}var w=function(t,e,n){for(var r=t.length,o=0,A=new i(e);o<r;++o)t[o]&&++A[t[o]-1];var a,s=new i(e);for(o=1;o<e;++o)s[o]=s[o-1]+A[o-1]<<1;if(n){a=new i(1<<e);var c=15-e;for(o=0;o<r;++o)if(t[o])for(var l=o<<4|t[o],u=e-t[o],f=s[t[o]-1]++<<u,d=f|(1<<u)-1;f<=d;++f)a[y[f]>>c]=l}else for(a=new i(r),o=0;o<r;++o)t[o]&&(a[o]=y[s[t[o]-1]++]>>15-t[o]);return a},b=new o(288);for(m=0;m<144;++m)b[m]=8;for(m=144;m<256;++m)b[m]=9;for(m=256;m<280;++m)b[m]=7;for(m=280;m<288;++m)b[m]=8;var B=new o(32);for(m=0;m<32;++m)B[m]=5;var _=w(b,9,0),x=w(b,9,1),C=w(B,5,0),E=w(B,5,1),F=function(t){for(var e=t[0],n=1;n<t.length;++n)t[n]>e&&(e=t[n]);return e},S=function(t,e,n){var r=e/8|0;return(t[r]|t[r+1]<<8)>>(7&e)&n},U=function(t,e){var n=e/8|0;return(t[n]|t[n+1]<<8|t[n+2]<<16)>>(7&e)},Q=function(t){return(t+7)/8|0},I=function(t,e,n){return(null==e||e<0)&&(e=0),(null==n||n>t.length)&&(n=t.length),new o(t.subarray(e,n))},O=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],T=function(t,e,n){var r=new Error(e||O[t]);if(r.code=t,Error.captureStackTrace&&Error.captureStackTrace(r,T),!n)throw r;return r},k=function(t,e,n,r){var i=t.length,A=r?r.length:0;if(!i||e.f&&!e.l)return n||new o(0);var l=!n,u=l||2!=e.i,d=e.i;l&&(n=new o(3*i));var h=function(t){var e=n.length;if(t>e){var r=new o(Math.max(2*e,t));r.set(n),n=r}},g=e.f||0,y=e.p||0,m=e.b||0,v=e.l,b=e.d,B=e.m,_=e.n,C=8*i;do{if(!v){g=S(t,y,1);var O=S(t,y+1,3);if(y+=3,!O){var k=t[(V=Q(y)+4)-4]|t[V-3]<<8,M=V+k;if(M>i){d&&T(0);break}u&&h(m+k),n.set(t.subarray(V,M),m),e.b=m+=k,e.p=y=8*M,e.f=g;continue}if(1==O)v=x,b=E,B=9,_=5;else if(2==O){var R=S(t,y,31)+257,P=S(t,y+10,15)+4,H=R+S(t,y+5,31)+1;y+=14;for(var D=new o(H),L=new o(19),N=0;N<P;++N)L[c[N]]=S(t,y+3*N,7);y+=3*P;var j=F(L),K=(1<<j)-1,G=w(L,j,1);for(N=0;N<H;){var V,z=G[S(t,y,K)];if(y+=15&z,(V=z>>4)<16)D[N++]=V;else{var $=0,Y=0;for(16==V?(Y=3+S(t,y,3),y+=2,$=D[N-1]):17==V?(Y=3+S(t,y,7),y+=3):18==V&&(Y=11+S(t,y,127),y+=7);Y--;)D[N++]=$}}var W=D.subarray(0,R),X=D.subarray(R);B=F(W),_=F(X),v=w(W,B,1),b=w(X,_,1)}else T(1);if(y>C){d&&T(0);break}}u&&h(m+131072);for(var q=(1<<B)-1,J=(1<<_)-1,Z=y;;Z=y){var tt=($=v[U(t,y)&q])>>4;if((y+=15&$)>C){d&&T(0);break}if($||T(2),tt<256)n[m++]=tt;else{if(256==tt){Z=y,v=null;break}var et=tt-254;if(tt>264){var nt=a[N=tt-257];et=S(t,y,(1<<nt)-1)+f[N],y+=nt}var rt=b[U(t,y)&J],ot=rt>>4;rt||T(3),y+=15&rt;X=p[ot];if(ot>3){nt=s[ot];X+=U(t,y)&(1<<nt)-1,y+=nt}if(y>C){d&&T(0);break}u&&h(m+131072);var it=m+et;if(m<X){var At=A-X,at=Math.min(X,it);for(At+m<0&&T(3);m<at;++m)n[m]=r[At+m]}for(;m<it;++m)n[m]=n[m-X]}}e.l=v,e.p=Z,e.b=m,e.f=g,v&&(g=1,e.m=B,e.d=b,e.n=_)}while(!g);return m!=n.length&&l?I(n,0,m):n.subarray(0,m)},M=function(t,e,n){n<<=7&e;var r=e/8|0;t[r]|=n,t[r+1]|=n>>8},R=function(t,e,n){n<<=7&e;var r=e/8|0;t[r]|=n,t[r+1]|=n>>8,t[r+2]|=n>>16},P=function(t,e){for(var n=[],r=0;r<t.length;++r)t[r]&&n.push({s:r,f:t[r]});var A=n.length,a=n.slice();if(!A)return{t:G,l:0};if(1==A){var s=new o(n[0].s+1);return s[n[0].s]=1,{t:s,l:1}}n.sort((function(t,e){return t.f-e.f})),n.push({s:-1,f:25001});var c=n[0],l=n[1],u=0,f=1,d=2;for(n[0]={s:-1,f:c.f+l.f,l:c,r:l};f!=A-1;)c=n[n[u].f<n[d].f?u++:d++],l=n[u!=f&&n[u].f<n[d].f?u++:d++],n[f++]={s:-1,f:c.f+l.f,l:c,r:l};var h=a[0].s;for(r=1;r<A;++r)a[r].s>h&&(h=a[r].s);var p=new i(h+1),g=H(n[f-1],p,0);if(g>e){r=0;var y=0,m=g-e,v=1<<m;for(a.sort((function(t,e){return p[e.s]-p[t.s]||t.f-e.f}));r<A;++r){var w=a[r].s;if(!(p[w]>e))break;y+=v-(1<<g-p[w]),p[w]=e}for(y>>=m;y>0;){var b=a[r].s;p[b]<e?y-=1<<e-p[b]++-1:++r}for(;r>=0&&y;--r){var B=a[r].s;p[B]==e&&(--p[B],++y)}g=e}return{t:new o(p),l:g}},H=function(t,e,n){return-1==t.s?Math.max(H(t.l,e,n+1),H(t.r,e,n+1)):e[t.s]=n},D=function(t){for(var e=t.length;e&&!t[--e];);for(var n=new i(++e),r=0,o=t[0],A=1,a=function(t){n[r++]=t},s=1;s<=e;++s)if(t[s]==o&&s!=e)++A;else{if(!o&&A>2){for(;A>138;A-=138)a(32754);A>2&&(a(A>10?A-11<<5|28690:A-3<<5|12305),A=0)}else if(A>3){for(a(o),--A;A>6;A-=6)a(8304);A>2&&(a(A-3<<5|8208),A=0)}for(;A--;)a(o);A=1,o=t[s]}return{c:n.subarray(0,r),n:e}},L=function(t,e){for(var n=0,r=0;r<e.length;++r)n+=t[r]*e[r];return n},N=function(t,e,n){var r=n.length,o=Q(e+2);t[o]=255&r,t[o+1]=r>>8,t[o+2]=255^t[o],t[o+3]=255^t[o+1];for(var i=0;i<r;++i)t[o+i+4]=n[i];return 8*(o+4+r)},j=function(t,e,n,r,o,A,l,u,f,d,h){M(e,h++,n),++o[256];for(var p=P(o,15),g=p.t,y=p.l,m=P(A,15),v=m.t,x=m.l,E=D(g),F=E.c,S=E.n,U=D(v),Q=U.c,I=U.n,O=new i(19),T=0;T<F.length;++T)++O[31&F[T]];for(T=0;T<Q.length;++T)++O[31&Q[T]];for(var k=P(O,7),H=k.t,j=k.l,K=19;K>4&&!H[c[K-1]];--K);var G,V,z,$,Y=d+5<<3,W=L(o,b)+L(A,B)+l,X=L(o,g)+L(A,v)+l+14+3*K+L(O,H)+2*O[16]+3*O[17]+7*O[18];if(f>=0&&Y<=W&&Y<=X)return N(e,h,t.subarray(f,f+d));if(M(e,h,1+(X<W)),h+=2,X<W){G=w(g,y,0),V=g,z=w(v,x,0),$=v;var q=w(H,j,0);M(e,h,S-257),M(e,h+5,I-1),M(e,h+10,K-4),h+=14;for(T=0;T<K;++T)M(e,h+3*T,H[c[T]]);h+=3*K;for(var J=[F,Q],Z=0;Z<2;++Z){var tt=J[Z];for(T=0;T<tt.length;++T){var et=31&tt[T];M(e,h,q[et]),h+=H[et],et>15&&(M(e,h,tt[T]>>5&127),h+=tt[T]>>12)}}}else G=_,V=b,z=C,$=B;for(T=0;T<u;++T){var nt=r[T];if(nt>255){R(e,h,G[(et=nt>>18&31)+257]),h+=V[et+257],et>7&&(M(e,h,nt>>23&31),h+=a[et]);var rt=31&nt;R(e,h,z[rt]),h+=$[rt],rt>3&&(R(e,h,nt>>5&8191),h+=s[rt])}else R(e,h,G[nt]),h+=V[nt]}return R(e,h,G[256]),h+V[256]},K=new A([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),G=new o(0),V=function(t,e,n,r,c,l){var u=l.z||t.length,f=new o(r+u+5*(1+Math.ceil(u/7e3))+c),h=f.subarray(r,f.length-c),p=l.l,y=7&(l.r||0);if(e){y&&(h[0]=l.r>>3);for(var m=K[e-1],v=m>>13,w=8191&m,b=(1<<n)-1,B=l.p||new i(32768),_=l.h||new i(b+1),x=Math.ceil(n/3),C=2*x,E=function(e){return(t[e]^t[e+1]<<x^t[e+2]<<C)&b},F=new A(25e3),S=new i(288),U=new i(32),O=0,T=0,k=l.i||0,M=0,R=l.w||0,P=0;k+2<u;++k){var H=E(k),D=32767&k,L=_[H];if(B[D]=L,_[H]=D,R<=k){var G=u-k;if((O>7e3||M>24576)&&(G>423||!p)){y=j(t,h,0,F,S,U,T,M,P,k-P,y),M=O=T=0,P=k;for(var V=0;V<286;++V)S[V]=0;for(V=0;V<30;++V)U[V]=0}var z=2,$=0,Y=w,W=D-L&32767;if(G>2&&H==E(k-W))for(var X=Math.min(v,G)-1,q=Math.min(32767,k),J=Math.min(258,G);W<=q&&--Y&&D!=L;){if(t[k+z]==t[k+z-W]){for(var Z=0;Z<J&&t[k+Z]==t[k+Z-W];++Z);if(Z>z){if(z=Z,$=W,Z>X)break;var tt=Math.min(W,Z-2),et=0;for(V=0;V<tt;++V){var nt=k-W+V&32767,rt=nt-B[nt]&32767;rt>et&&(et=rt,L=nt)}}}W+=(D=L)-(L=B[D])&32767}if($){F[M++]=268435456|d[z]<<18|g[$];var ot=31&d[z],it=31&g[$];T+=a[ot]+s[it],++S[257+ot],++U[it],R=k+z,++O}else F[M++]=t[k],++S[t[k]]}}for(k=Math.max(k,R);k<u;++k)F[M++]=t[k],++S[t[k]];y=j(t,h,p,F,S,U,T,M,P,k-P,y),p||(l.r=7&y|h[y/8|0]<<3,y-=7,l.h=_,l.p=B,l.i=k,l.w=R)}else{for(k=l.w||0;k<u+p;k+=65535){var At=k+65535;At>=u&&(h[y/8|0]=p,At=u),y=N(h,y+1,t.subarray(k,At))}l.i=u}return I(f,0,r+Q(y)+c)},z=function(){var t=1,e=0;return{p:function(n){for(var r=t,o=e,i=0|n.length,A=0;A!=i;){for(var a=Math.min(A+2655,i);A<a;++A)o+=r+=n[A];r=(65535&r)+15*(r>>16),o=(65535&o)+15*(o>>16)}t=r,e=o},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(e%=65521))<<8|e>>8}}},$=function(t,e,n,r,i){if(!i&&(i={l:1},e.dictionary)){var A=e.dictionary.subarray(-32768),a=new o(A.length+t.length);a.set(A),a.set(t,A.length),t=a,i.w=A.length}return V(t,null==e.level?6:e.level,null==e.mem?i.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(t.length)))):20:12+e.mem,n,r,i)},Y=function(t,e,n){for(;n;++e)t[e]=n,n>>>=8},W=function(t,e){var n=e.level,r=0==n?0:n<6?1:9==n?3:2;if(t[0]=120,t[1]=r<<6|(e.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,e.dictionary){var o=z();o.p(e.dictionary),Y(t,2,o.d())}};function X(t,e){return $(t,e||{},0,0)}function q(t,e){return k(t,{i:2},e&&e.out,e&&e.dictionary)}function J(t,e){e||(e={});var n=z();n.p(t);var r=$(t,e,e.dictionary?6:2,4);return W(r,e),Y(r,r.length-4,n.d()),r}var Z="undefined"!=typeof TextDecoder&&new TextDecoder;try{Z.decode(G,{stream:!0})}catch(e){}"function"==typeof queueMicrotask?queueMicrotask:"function"==typeof setTimeout&&setTimeout},69884:(t,e,n)=>{var r=n(21791),o=n(37241);t.exports=function(t){return r(t,o(t))}},69982:(t,e,n)=>{"use strict";t.exports=n(4477)},70080:(t,e,n)=>{var r=n(26025),o=Array.prototype.splice;t.exports=function(t){var e=this.__data__,n=r(e,t);return!(n<0)&&(n==e.length-1?e.pop():o.call(e,n,1),--this.size,!0)}},70081:(t,e,n)=>{"use strict";var r=n(69565),o=n(79306),i=n(28551),A=n(16823),a=n(50851),s=TypeError;t.exports=function(t,e){var n=arguments.length<2?a(t):e;if(o(n))return i(r(n,t));throw new s(A(t)+" is not iterable")}},70125:(t,e,n)=>{"use strict";n.d(e,{Xr:()=>a,_c:()=>A,gt:()=>i,xv:()=>o});var r=n(64208);function o(t,e=0){return"string"!==typeof t||0===e||t.length<=e?t:`${t.slice(0,e)}...`}function i(t,e){if(!Array.isArray(t))return"";const n=[];for(let o=0;o<t.length;o++){const e=t[o];try{(0,r.L2)(e)?n.push("[VueViewModel]"):n.push(String(e))}catch{n.push("[value cannot be serialized]")}}return n.join(e)}function A(t,e,n=!1){return!!(0,r.Kg)(t)&&((0,r.gd)(e)?e.test(t):!!(0,r.Kg)(e)&&(n?t===e:t.includes(e)))}function a(t,e=[],n=!1){return e.some((e=>A(t,e,n)))}},70228:(t,e,n)=>{"use strict";n.d(e,{D:()=>o});var r=n(29407);function o(t,e){const n=(0,r.a)(t,e?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}},70414:t=>{"use strict";t.exports=Math.round},70453:(t,n,r)=>{"use strict";var o,i=r(54828),A=r(69383),a=r(41237),s=r(79290),c=r(79538),l=r(58068),u=r(69675),f=r(35345),d=r(71514),h=r(58968),p=r(6188),g=r(68002),y=r(75880),m=r(70414),v=r(73093),w=Function,b=function(t){try{return w('"use strict"; return ('+t+").constructor;")()}catch(e){}},B=r(75795),_=r(76879),x=function(){throw new u},C=B?function(){try{return x}catch(t){try{return B(arguments,"callee").get}catch(e){return x}}}():x,E=r(64039)(),F=r(93628),S=r(71064),U=r(48648),Q=r(11002),I=r(10076),O={},T="undefined"!==typeof Uint8Array&&F?F(Uint8Array):o,k={__proto__:null,"%AggregateError%":"undefined"===typeof AggregateError?o:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?o:ArrayBuffer,"%ArrayIteratorPrototype%":E&&F?F([][Symbol.iterator]()):o,"%AsyncFromSyncIteratorPrototype%":o,"%AsyncFunction%":O,"%AsyncGenerator%":O,"%AsyncGeneratorFunction%":O,"%AsyncIteratorPrototype%":O,"%Atomics%":"undefined"===typeof Atomics?o:Atomics,"%BigInt%":"undefined"===typeof BigInt?o:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?o:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?o:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?o:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":A,"%eval%":eval,"%EvalError%":a,"%Float16Array%":"undefined"===typeof Float16Array?o:Float16Array,"%Float32Array%":"undefined"===typeof Float32Array?o:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?o:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?o:FinalizationRegistry,"%Function%":w,"%GeneratorFunction%":O,"%Int8Array%":"undefined"===typeof Int8Array?o:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?o:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?o:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":E&&F?F(F([][Symbol.iterator]())):o,"%JSON%":"object"===typeof JSON?JSON:o,"%Map%":"undefined"===typeof Map?o:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&E&&F?F((new Map)[Symbol.iterator]()):o,"%Math%":Math,"%Number%":Number,"%Object%":i,"%Object.getOwnPropertyDescriptor%":B,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?o:Promise,"%Proxy%":"undefined"===typeof Proxy?o:Proxy,"%RangeError%":s,"%ReferenceError%":c,"%Reflect%":"undefined"===typeof Reflect?o:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?o:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&E&&F?F((new Set)[Symbol.iterator]()):o,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?o:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":E&&F?F(""[Symbol.iterator]()):o,"%Symbol%":E?Symbol:o,"%SyntaxError%":l,"%ThrowTypeError%":C,"%TypedArray%":T,"%TypeError%":u,"%Uint8Array%":"undefined"===typeof Uint8Array?o:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?o:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?o:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?o:Uint32Array,"%URIError%":f,"%WeakMap%":"undefined"===typeof WeakMap?o:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?o:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?o:WeakSet,"%Function.prototype.call%":I,"%Function.prototype.apply%":Q,"%Object.defineProperty%":_,"%Object.getPrototypeOf%":S,"%Math.abs%":d,"%Math.floor%":h,"%Math.max%":p,"%Math.min%":g,"%Math.pow%":y,"%Math.round%":m,"%Math.sign%":v,"%Reflect.getPrototypeOf%":U};if(F)try{null.error}catch(e){var M=F(F(e));k["%Error.prototype%"]=M}var R=function t(e){var n;if("%AsyncFunction%"===e)n=b("async function () {}");else if("%GeneratorFunction%"===e)n=b("function* () {}");else if("%AsyncGeneratorFunction%"===e)n=b("async function* () {}");else if("%AsyncGenerator%"===e){var r=t("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===e){var o=t("%AsyncGenerator%");o&&F&&(n=F(o.prototype))}return k[e]=n,n},P={__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"]},H=r(66743),D=r(9957),L=H.call(I,Array.prototype.concat),N=H.call(Q,Array.prototype.splice),j=H.call(I,String.prototype.replace),K=H.call(I,String.prototype.slice),G=H.call(I,RegExp.prototype.exec),V=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,z=/\\(\\)?/g,$=function(t,e){var n,r=t;if(D(P,r)&&(r="%"+(n=P[r])[0]+"%"),D(k,r)){var o=k[r];if(o===O&&(o=R(r)),"undefined"===typeof o&&!e)throw new u("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new l("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!==typeof t||0===t.length)throw new u("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof e)throw new u('"allowMissing" argument must be a boolean');if(null===G(/^%?[^%]*%?$/,t))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(t){var e=K(t,0,1),n=K(t,-1);if("%"===e&&"%"!==n)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==e)throw new l("invalid intrinsic syntax, expected opening `%`");var r=[];return j(t,V,(function(t,e,n,o){r[r.length]=n?j(o,z,"$1"):e||t})),r}(t),r=n.length>0?n[0]:"",o=$("%"+r+"%",e),i=o.name,A=o.value,a=!1,s=o.alias;s&&(r=s[0],N(n,L([0,1],s)));for(var c=1,f=!0;c<n.length;c+=1){var d=n[c],h=K(d,0,1),p=K(d,-1);if(('"'===h||"'"===h||"`"===h||'"'===p||"'"===p||"`"===p)&&h!==p)throw new l("property names with quotes must have matching quotes");if("constructor"!==d&&f||(a=!0),D(k,i="%"+(r+="."+d)+"%"))A=k[i];else if(null!=A){if(!(d in A)){if(!e)throw new u("base intrinsic for "+t+" exists, but the property is not available.");return}if(B&&c+1>=n.length){var g=B(A,d);A=(f=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:A[d]}else f=D(A,d),A=A[d];f&&!a&&(k[i]=A)}}return A}},70591:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.URL=e.DNS=void 0;const r=n(40338),o=n(32988);var i=n(32988);function A(t,e,n,i){return(0,o.default)(48,r.default,t,e,n,i)}Object.defineProperty(e,"DNS",{enumerable:!0,get:function(){return i.DNS}}),Object.defineProperty(e,"URL",{enumerable:!0,get:function(){return i.URL}}),A.DNS=o.DNS,A.URL=o.URL,e.default=A},70695:(t,e,n)=>{var r=n(78096),o=n(72428),i=n(56449),A=n(3656),a=n(30361),s=n(37167),c=Object.prototype.hasOwnProperty;t.exports=function(t,e){var n=i(t),l=!n&&o(t),u=!n&&!l&&A(t),f=!n&&!l&&!u&&s(t),d=n||l||u||f,h=d?r(t.length,String):[],p=h.length;for(var g in t)!e&&!c.call(t,g)||d&&("length"==g||u&&("offset"==g||"parent"==g)||f&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||a(g,p))||h.push(g);return h}},71064:(t,e,n)=>{"use strict";var r=n(79612);t.exports=r.getPrototypeOf||null},71072:(t,e,n)=>{"use strict";var r=n(61828),o=n(88727);t.exports=Object.keys||function(t){return r(t,o)}},71083:(t,n,r)=>{"use strict";r.d(n,{A:()=>me});var o={};function i(t,e){return function(){return t.apply(e,arguments)}}r.r(o),r.d(o,{hasBrowserEnv:()=>at,hasStandardBrowserEnv:()=>ct,hasStandardBrowserWebWorkerEnv:()=>lt,navigator:()=>st,origin:()=>ut});const{toString:A}=Object.prototype,{getPrototypeOf:a}=Object,s=(c=Object.create(null),t=>{const e=A.call(t);return c[e]||(c[e]=e.slice(8,-1).toLowerCase())});var c;const l=t=>(t=t.toLowerCase(),e=>s(e)===t),u=t=>e=>typeof e===t,{isArray:f}=Array,d=u("undefined");const h=l("ArrayBuffer");const p=u("string"),g=u("function"),y=u("number"),m=t=>null!==t&&"object"===typeof t,v=t=>{if("object"!==s(t))return!1;const e=a(t);return(null===e||e===Object.prototype||null===Object.getPrototypeOf(e))&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},w=l("Date"),b=l("File"),B=l("Blob"),_=l("FileList"),x=l("URLSearchParams"),[C,E,F,S]=["ReadableStream","Request","Response","Headers"].map(l);function U(t,e,{allOwnKeys:n=!1}={}){if(null===t||"undefined"===typeof t)return;let r,o;if("object"!==typeof t&&(t=[t]),f(t))for(r=0,o=t.length;r<o;r++)e.call(null,t[r],r,t);else{const o=n?Object.getOwnPropertyNames(t):Object.keys(t),i=o.length;let A;for(r=0;r<i;r++)A=o[r],e.call(null,t[A],A,t)}}function Q(t,e){e=e.toLowerCase();const n=Object.keys(t);let r,o=n.length;for(;o-- >0;)if(r=n[o],e===r.toLowerCase())return r;return null}const I="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:global,O=t=>!d(t)&&t!==I;const T=(k="undefined"!==typeof Uint8Array&&a(Uint8Array),t=>k&&t instanceof k);var k;const M=l("HTMLFormElement"),R=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),P=l("RegExp"),H=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};U(n,((n,o)=>{let i;!1!==(i=e(n,o,t))&&(r[o]=i||n)})),Object.defineProperties(t,r)};const D=l("AsyncFunction"),L=((t,e)=>{return t?setImmediate:e?(n=`axios@${Math.random()}`,r=[],I.addEventListener("message",(({source:t,data:e})=>{t===I&&e===n&&r.length&&r.shift()()}),!1),t=>{r.push(t),I.postMessage(n,"*")}):t=>setTimeout(t);var n,r})("function"===typeof setImmediate,g(I.postMessage)),N="undefined"!==typeof queueMicrotask?queueMicrotask.bind(I):"undefined"!==typeof process&&process.nextTick||L,j={isArray:f,isArrayBuffer:h,isBuffer:function(t){return null!==t&&!d(t)&&null!==t.constructor&&!d(t.constructor)&&g(t.constructor.isBuffer)&&t.constructor.isBuffer(t)},isFormData:t=>{let e;return t&&("function"===typeof FormData&&t instanceof FormData||g(t.append)&&("formdata"===(e=s(t))||"object"===e&&g(t.toString)&&"[object FormData]"===t.toString()))},isArrayBufferView:function(t){let e;return e="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&h(t.buffer),e},isString:p,isNumber:y,isBoolean:t=>!0===t||!1===t,isObject:m,isPlainObject:v,isReadableStream:C,isRequest:E,isResponse:F,isHeaders:S,isUndefined:d,isDate:w,isFile:b,isBlob:B,isRegExp:P,isFunction:g,isStream:t=>m(t)&&g(t.pipe),isURLSearchParams:x,isTypedArray:T,isFileList:_,forEach:U,merge:function t(){const{caseless:e}=O(this)&&this||{},n={},r=(r,o)=>{const i=e&&Q(n,o)||o;v(n[i])&&v(r)?n[i]=t(n[i],r):v(r)?n[i]=t({},r):f(r)?n[i]=r.slice():n[i]=r};for(let o=0,i=arguments.length;o<i;o++)arguments[o]&&U(arguments[o],r);return n},extend:(t,e,n,{allOwnKeys:r}={})=>(U(e,((e,r)=>{n&&g(e)?t[r]=i(e,n):t[r]=e}),{allOwnKeys:r}),t),trim:t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:t=>(65279===t.charCodeAt(0)&&(t=t.slice(1)),t),inherits:(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},toFlatObject:(t,e,n,r)=>{let o,i,A;const s={};if(e=e||{},null==t)return e;do{for(o=Object.getOwnPropertyNames(t),i=o.length;i-- >0;)A=o[i],r&&!r(A,t,e)||s[A]||(e[A]=t[A],s[A]=!0);t=!1!==n&&a(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},kindOf:s,kindOfTest:l,endsWith:(t,e,n)=>{t=String(t),(void 0===n||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return-1!==r&&r===n},toArray:t=>{if(!t)return null;if(f(t))return t;let e=t.length;if(!y(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},forEachEntry:(t,e)=>{const n=(t&&t[Symbol.iterator]).call(t);let r;for(;(r=n.next())&&!r.done;){const n=r.value;e.call(t,n[0],n[1])}},matchAll:(t,e)=>{let n;const r=[];for(;null!==(n=t.exec(e));)r.push(n);return r},isHTMLForm:M,hasOwnProperty:R,hasOwnProp:R,reduceDescriptors:H,freezeMethods:t=>{H(t,((e,n)=>{if(g(t)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=t[n];g(r)&&(e.enumerable=!1,"writable"in e?e.writable=!1:e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(t,e)=>{const n={},r=t=>{t.forEach((t=>{n[t]=!0}))};return f(t)?r(t):r(String(t).split(e)),n},toCamelCase:t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(t,e,n){return e.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(t,e)=>null!=t&&Number.isFinite(t=+t)?t:e,findKey:Q,global:I,isContextDefined:O,isSpecCompliantForm:function(t){return!!(t&&g(t.append)&&"FormData"===t[Symbol.toStringTag]&&t[Symbol.iterator])},toJSONObject:t=>{const e=new Array(10),n=(t,r)=>{if(m(t)){if(e.indexOf(t)>=0)return;if(!("toJSON"in t)){e[r]=t;const o=f(t)?[]:{};return U(t,((t,e)=>{const i=n(t,r+1);!d(i)&&(o[e]=i)})),e[r]=void 0,o}}return t};return n(t,0)},isAsyncFn:D,isThenable:t=>t&&(m(t)||g(t))&&g(t.then)&&g(t.catch),setImmediate:L,asap:N};function K(t,e,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o,this.status=o.status?o.status:null)}j.inherits(K,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:j.toJSONObject(this.config),code:this.code,status:this.status}}});const G=K.prototype,V={};["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((t=>{V[t]={value:t}})),Object.defineProperties(K,V),Object.defineProperty(G,"isAxiosError",{value:!0}),K.from=(t,e,n,r,o,i)=>{const A=Object.create(G);return j.toFlatObject(t,A,(function(t){return t!==Error.prototype}),(t=>"isAxiosError"!==t)),K.call(A,t.message,e,n,r,o),A.cause=t,A.name=t.name,i&&Object.assign(A,i),A};const z=K;function $(t){return j.isPlainObject(t)||j.isArray(t)}function Y(t){return j.endsWith(t,"[]")?t.slice(0,-2):t}function W(t,e,n){return t?t.concat(e).map((function(t,e){return t=Y(t),!n&&e?"["+t+"]":t})).join(n?".":""):e}const X=j.toFlatObject(j,{},null,(function(t){return/^is[A-Z]/.test(t)}));const q=function(t,e,n){if(!j.isObject(t))throw new TypeError("target must be an object");e=e||new FormData;const r=(n=j.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(t,e){return!j.isUndefined(e[t])}))).metaTokens,o=n.visitor||c,i=n.dots,A=n.indexes,a=(n.Blob||"undefined"!==typeof Blob&&Blob)&&j.isSpecCompliantForm(e);if(!j.isFunction(o))throw new TypeError("visitor must be a function");function s(t){if(null===t)return"";if(j.isDate(t))return t.toISOString();if(!a&&j.isBlob(t))throw new z("Blob is not supported. Use a Buffer instead.");return j.isArrayBuffer(t)||j.isTypedArray(t)?a&&"function"===typeof Blob?new Blob([t]):Buffer.from(t):t}function c(t,n,o){let a=t;if(t&&!o&&"object"===typeof t)if(j.endsWith(n,"{}"))n=r?n:n.slice(0,-2),t=JSON.stringify(t);else if(j.isArray(t)&&function(t){return j.isArray(t)&&!t.some($)}(t)||(j.isFileList(t)||j.endsWith(n,"[]"))&&(a=j.toArray(t)))return n=Y(n),a.forEach((function(t,r){!j.isUndefined(t)&&null!==t&&e.append(!0===A?W([n],r,i):null===A?n:n+"[]",s(t))})),!1;return!!$(t)||(e.append(W(o,n,i),s(t)),!1)}const l=[],u=Object.assign(X,{defaultVisitor:c,convertValue:s,isVisitable:$});if(!j.isObject(t))throw new TypeError("data must be an object");return function t(n,r){if(!j.isUndefined(n)){if(-1!==l.indexOf(n))throw Error("Circular reference detected in "+r.join("."));l.push(n),j.forEach(n,(function(n,i){!0===(!(j.isUndefined(n)||null===n)&&o.call(e,n,j.isString(i)?i.trim():i,r,u))&&t(n,r?r.concat(i):[i])})),l.pop()}}(t),e};function J(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,(function(t){return e[t]}))}function Z(t,e){this._pairs=[],t&&q(t,this,e)}const tt=Z.prototype;tt.append=function(t,e){this._pairs.push([t,e])},tt.toString=function(t){const e=t?function(e){return t.call(this,e,J)}:J;return this._pairs.map((function(t){return e(t[0])+"="+e(t[1])}),"").join("&")};const et=Z;function nt(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function rt(t,e,n){if(!e)return t;const r=n&&n.encode||nt;j.isFunction(n)&&(n={serialize:n});const o=n&&n.serialize;let i;if(i=o?o(e,n):j.isURLSearchParams(e)?e.toString():new et(e,n).toString(r),i){const e=t.indexOf("#");-1!==e&&(t=t.slice(0,e)),t+=(-1===t.indexOf("?")?"?":"&")+i}return t}const ot=class{constructor(){this.handlers=[]}use(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){j.forEach(this.handlers,(function(e){null!==e&&t(e)}))}},it={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},At={isBrowser:!0,classes:{URLSearchParams:"undefined"!==typeof URLSearchParams?URLSearchParams:et,FormData:"undefined"!==typeof FormData?FormData:null,Blob:"undefined"!==typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},at="undefined"!==typeof window&&"undefined"!==typeof document,st="object"===typeof navigator&&navigator||void 0,ct=at&&(!st||["ReactNative","NativeScript","NS"].indexOf(st.product)<0),lt="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts,ut=at&&window.location.href||"http://localhost",ft={...o,...At};const dt=function(t){function e(t,n,r,o){let i=t[o++];if("__proto__"===i)return!0;const A=Number.isFinite(+i),a=o>=t.length;if(i=!i&&j.isArray(r)?r.length:i,a)return j.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!A;r[i]&&j.isObject(r[i])||(r[i]=[]);return e(t,n,r[i],o)&&j.isArray(r[i])&&(r[i]=function(t){const e={},n=Object.keys(t);let r;const o=n.length;let i;for(r=0;r<o;r++)i=n[r],e[i]=t[i];return e}(r[i])),!A}if(j.isFormData(t)&&j.isFunction(t.entries)){const n={};return j.forEachEntry(t,((t,r)=>{e(function(t){return j.matchAll(/\w+|\[(\w*)]/g,t).map((t=>"[]"===t[0]?"":t[1]||t[0]))}(t),r,n,0)})),n}return null};const ht={transitional:it,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,i=j.isObject(t);i&&j.isHTMLForm(t)&&(t=new FormData(t));if(j.isFormData(t))return o?JSON.stringify(dt(t)):t;if(j.isArrayBuffer(t)||j.isBuffer(t)||j.isStream(t)||j.isFile(t)||j.isBlob(t)||j.isReadableStream(t))return t;if(j.isArrayBufferView(t))return t.buffer;if(j.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let A;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(t,e){return q(t,new ft.classes.URLSearchParams,Object.assign({visitor:function(t,e,n,r){return ft.isNode&&j.isBuffer(t)?(this.append(e,t.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},e))}(t,this.formSerializer).toString();if((A=j.isFileList(t))||r.indexOf("multipart/form-data")>-1){const e=this.env&&this.env.FormData;return q(A?{"files[]":t}:t,e&&new e,this.formSerializer)}}return i||o?(n.setContentType("application/json",!1),function(t,n,r){if(j.isString(t))try{return(n||JSON.parse)(t),j.trim(t)}catch(e){if("SyntaxError"!==e.name)throw e}return(r||JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){const n=this.transitional||ht.transitional,r=n&&n.forcedJSONParsing,o="json"===this.responseType;if(j.isResponse(t)||j.isReadableStream(t))return t;if(t&&j.isString(t)&&(r&&!this.responseType||o)){const r=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(e){if(r){if("SyntaxError"===e.name)throw z.from(e,z.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ft.classes.FormData,Blob:ft.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};j.forEach(["delete","get","head","post","put","patch"],(t=>{ht.headers[t]={}}));const pt=ht,gt=j.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"]),yt=Symbol("internals");function mt(t){return t&&String(t).trim().toLowerCase()}function vt(t){return!1===t||null==t?t:j.isArray(t)?t.map(vt):String(t)}function wt(t,e,n,r,o){return j.isFunction(r)?r.call(this,e,n):(o&&(e=n),j.isString(e)?j.isString(r)?-1!==e.indexOf(r):j.isRegExp(r)?r.test(e):void 0:void 0)}class bt{constructor(t){t&&this.set(t)}set(t,e,n){const r=this;function o(t,e,n){const o=mt(e);if(!o)throw new Error("header name must be a non-empty string");const i=j.findKey(r,o);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||e]=vt(t))}const i=(t,e)=>j.forEach(t,((t,n)=>o(t,n,e)));if(j.isPlainObject(t)||t instanceof this.constructor)i(t,e);else if(j.isString(t)&&(t=t.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim()))i((t=>{const e={};let n,r,o;return t&&t.split("\n").forEach((function(t){o=t.indexOf(":"),n=t.substring(0,o).trim().toLowerCase(),r=t.substring(o+1).trim(),!n||e[n]&&gt[n]||("set-cookie"===n?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)})),e})(t),e);else if(j.isHeaders(t))for(const[A,a]of t.entries())o(a,A,n);else null!=t&&o(e,t,n);return this}get(t,e){if(t=mt(t)){const n=j.findKey(this,t);if(n){const t=this[n];if(!e)return t;if(!0===e)return function(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}(t);if(j.isFunction(e))return e.call(this,t,n);if(j.isRegExp(e))return e.exec(t);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,e){if(t=mt(t)){const n=j.findKey(this,t);return!(!n||void 0===this[n]||e&&!wt(0,this[n],n,e))}return!1}delete(t,e){const n=this;let r=!1;function o(t){if(t=mt(t)){const o=j.findKey(n,t);!o||e&&!wt(0,n[o],o,e)||(delete n[o],r=!0)}}return j.isArray(t)?t.forEach(o):o(t),r}clear(t){const e=Object.keys(this);let n=e.length,r=!1;for(;n--;){const o=e[n];t&&!wt(0,this[o],o,t,!0)||(delete this[o],r=!0)}return r}normalize(t){const e=this,n={};return j.forEach(this,((r,o)=>{const i=j.findKey(n,o);if(i)return e[i]=vt(r),void delete e[o];const A=t?function(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((t,e,n)=>e.toUpperCase()+n))}(o):String(o).trim();A!==o&&delete e[o],e[A]=vt(r),n[A]=!0})),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const e=Object.create(null);return j.forEach(this,((n,r)=>{null!=n&&!1!==n&&(e[r]=t&&j.isArray(n)?n.join(", "):n)})),e}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([t,e])=>t+": "+e)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...e){const n=new this(t);return e.forEach((t=>n.set(t))),n}static accessor(t){const e=(this[yt]=this[yt]={accessors:{}}).accessors,n=this.prototype;function r(t){const r=mt(t);e[r]||(!function(t,e){const n=j.toCamelCase(" "+e);["get","set","has"].forEach((r=>{Object.defineProperty(t,r+n,{value:function(t,n,o){return this[r].call(this,e,t,n,o)},configurable:!0})}))}(n,t),e[r]=!0)}return j.isArray(t)?t.forEach(r):r(t),this}}bt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),j.reduceDescriptors(bt.prototype,(({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(t){this[n]=t}}})),j.freezeMethods(bt);const Bt=bt;function _t(t,e){const n=this||pt,r=e||n,o=Bt.from(r.headers);let i=r.data;return j.forEach(t,(function(t){i=t.call(n,i,o.normalize(),e?e.status:void 0)})),o.normalize(),i}function xt(t){return!(!t||!t.__CANCEL__)}function Ct(t,e,n){z.call(this,null==t?"canceled":t,z.ERR_CANCELED,e,n),this.name="CanceledError"}j.inherits(Ct,z,{__CANCEL__:!0});const Et=Ct;function Ft(t,e,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?e(new z("Request failed with status code "+n.status,[z.ERR_BAD_REQUEST,z.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):t(n)}const St=function(t,e){t=t||10;const n=new Array(t),r=new Array(t);let o,i=0,A=0;return e=void 0!==e?e:1e3,function(a){const s=Date.now(),c=r[A];o||(o=s),n[i]=a,r[i]=s;let l=A,u=0;for(;l!==i;)u+=n[l++],l%=t;if(i=(i+1)%t,i===A&&(A=(A+1)%t),s-o<e)return;const f=c&&s-c;return f?Math.round(1e3*u/f):void 0}};const Ut=function(t,e){let n,r,o=0,i=1e3/e;const A=(e,i=Date.now())=>{o=i,n=null,r&&(clearTimeout(r),r=null),t.apply(null,e)};return[(...t)=>{const e=Date.now(),a=e-o;a>=i?A(t,e):(n=t,r||(r=setTimeout((()=>{r=null,A(n)}),i-a)))},()=>n&&A(n)]},Qt=(t,e,n=3)=>{let r=0;const o=St(50,250);return Ut((n=>{const i=n.loaded,A=n.lengthComputable?n.total:void 0,a=i-r,s=o(a);r=i;t({loaded:i,total:A,progress:A?i/A:void 0,bytes:a,rate:s||void 0,estimated:s&&A&&i<=A?(A-i)/s:void 0,event:n,lengthComputable:null!=A,[e?"download":"upload"]:!0})}),n)},It=(t,e)=>{const n=null!=t;return[r=>e[0]({lengthComputable:n,total:t,loaded:r}),e[1]]},Ot=t=>(...e)=>j.asap((()=>t(...e))),Tt=ft.hasStandardBrowserEnv?((t,e)=>n=>(n=new URL(n,ft.origin),t.protocol===n.protocol&&t.host===n.host&&(e||t.port===n.port)))(new URL(ft.origin),ft.navigator&&/(msie|trident)/i.test(ft.navigator.userAgent)):()=>!0,kt=ft.hasStandardBrowserEnv?{write(t,e,n,r,o,i){const A=[t+"="+encodeURIComponent(e)];j.isNumber(n)&&A.push("expires="+new Date(n).toGMTString()),j.isString(r)&&A.push("path="+r),j.isString(o)&&A.push("domain="+o),!0===i&&A.push("secure"),document.cookie=A.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function Mt(t,e,n){let r=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e);return t&&(r||0==n)?function(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}(t,e):e}const Rt=t=>t instanceof Bt?{...t}:t;function Pt(t,e){e=e||{};const n={};function r(t,e,n,r){return j.isPlainObject(t)&&j.isPlainObject(e)?j.merge.call({caseless:r},t,e):j.isPlainObject(e)?j.merge({},e):j.isArray(e)?e.slice():e}function o(t,e,n,o){return j.isUndefined(e)?j.isUndefined(t)?void 0:r(void 0,t,0,o):r(t,e,0,o)}function i(t,e){if(!j.isUndefined(e))return r(void 0,e)}function A(t,e){return j.isUndefined(e)?j.isUndefined(t)?void 0:r(void 0,t):r(void 0,e)}function a(n,o,i){return i in e?r(n,o):i in t?r(void 0,n):void 0}const s={url:i,method:i,data:i,baseURL:A,transformRequest:A,transformResponse:A,paramsSerializer:A,timeout:A,timeoutMessage:A,withCredentials:A,withXSRFToken:A,adapter:A,responseType:A,xsrfCookieName:A,xsrfHeaderName:A,onUploadProgress:A,onDownloadProgress:A,decompress:A,maxContentLength:A,maxBodyLength:A,beforeRedirect:A,transport:A,httpAgent:A,httpsAgent:A,cancelToken:A,socketPath:A,responseEncoding:A,validateStatus:a,headers:(t,e,n)=>o(Rt(t),Rt(e),0,!0)};return j.forEach(Object.keys(Object.assign({},t,e)),(function(r){const i=s[r]||o,A=i(t[r],e[r],r);j.isUndefined(A)&&i!==a||(n[r]=A)})),n}const Ht=t=>{const e=Pt({},t);let n,{data:r,withXSRFToken:o,xsrfHeaderName:i,xsrfCookieName:A,headers:a,auth:s}=e;if(e.headers=a=Bt.from(a),e.url=rt(Mt(e.baseURL,e.url,e.allowAbsoluteUrls),t.params,t.paramsSerializer),s&&a.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),j.isFormData(r))if(ft.hasStandardBrowserEnv||ft.hasStandardBrowserWebWorkerEnv)a.setContentType(void 0);else if(!1!==(n=a.getContentType())){const[t,...e]=n?n.split(";").map((t=>t.trim())).filter(Boolean):[];a.setContentType([t||"multipart/form-data",...e].join("; "))}if(ft.hasStandardBrowserEnv&&(o&&j.isFunction(o)&&(o=o(e)),o||!1!==o&&Tt(e.url))){const t=i&&A&&kt.read(A);t&&a.set(i,t)}return e},Dt="undefined"!==typeof XMLHttpRequest&&function(t){return new Promise((function(e,n){const r=Ht(t);let o=r.data;const i=Bt.from(r.headers).normalize();let A,a,s,c,l,{responseType:u,onUploadProgress:f,onDownloadProgress:d}=r;function h(){c&&c(),l&&l(),r.cancelToken&&r.cancelToken.unsubscribe(A),r.signal&&r.signal.removeEventListener("abort",A)}let p=new XMLHttpRequest;function g(){if(!p)return;const r=Bt.from("getAllResponseHeaders"in p&&p.getAllResponseHeaders());Ft((function(t){e(t),h()}),(function(t){n(t),h()}),{data:u&&"text"!==u&&"json"!==u?p.response:p.responseText,status:p.status,statusText:p.statusText,headers:r,config:t,request:p}),p=null}p.open(r.method.toUpperCase(),r.url,!0),p.timeout=r.timeout,"onloadend"in p?p.onloadend=g:p.onreadystatechange=function(){p&&4===p.readyState&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))&&setTimeout(g)},p.onabort=function(){p&&(n(new z("Request aborted",z.ECONNABORTED,t,p)),p=null)},p.onerror=function(){n(new z("Network Error",z.ERR_NETWORK,t,p)),p=null},p.ontimeout=function(){let e=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const o=r.transitional||it;r.timeoutErrorMessage&&(e=r.timeoutErrorMessage),n(new z(e,o.clarifyTimeoutError?z.ETIMEDOUT:z.ECONNABORTED,t,p)),p=null},void 0===o&&i.setContentType(null),"setRequestHeader"in p&&j.forEach(i.toJSON(),(function(t,e){p.setRequestHeader(e,t)})),j.isUndefined(r.withCredentials)||(p.withCredentials=!!r.withCredentials),u&&"json"!==u&&(p.responseType=r.responseType),d&&([s,l]=Qt(d,!0),p.addEventListener("progress",s)),f&&p.upload&&([a,c]=Qt(f),p.upload.addEventListener("progress",a),p.upload.addEventListener("loadend",c)),(r.cancelToken||r.signal)&&(A=e=>{p&&(n(!e||e.type?new Et(null,t,p):e),p.abort(),p=null)},r.cancelToken&&r.cancelToken.subscribe(A),r.signal&&(r.signal.aborted?A():r.signal.addEventListener("abort",A)));const y=function(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}(r.url);y&&-1===ft.protocols.indexOf(y)?n(new z("Unsupported protocol "+y+":",z.ERR_BAD_REQUEST,t)):p.send(o||null)}))},Lt=(t,e)=>{const{length:n}=t=t?t.filter(Boolean):[];if(e||n){let n,r=new AbortController;const o=function(t){if(!n){n=!0,A();const e=t instanceof Error?t:this.reason;r.abort(e instanceof z?e:new Et(e instanceof Error?e.message:e))}};let i=e&&setTimeout((()=>{i=null,o(new z(`timeout ${e} of ms exceeded`,z.ETIMEDOUT))}),e);const A=()=>{t&&(i&&clearTimeout(i),i=null,t.forEach((t=>{t.unsubscribe?t.unsubscribe(o):t.removeEventListener("abort",o)})),t=null)};t.forEach((t=>t.addEventListener("abort",o)));const{signal:a}=r;return a.unsubscribe=()=>j.asap(A),a}},Nt=function*(t,e){let n=t.byteLength;if(!e||n<e)return void(yield t);let r,o=0;for(;o<n;)r=o+e,yield t.slice(o,r),o=r},jt=async function*(t){if(t[Symbol.asyncIterator])return void(yield*t);const e=t.getReader();try{for(;;){const{done:t,value:n}=await e.read();if(t)break;yield n}}finally{await e.cancel()}},Kt=(t,e,n,r)=>{const o=async function*(t,e){for await(const n of jt(t))yield*Nt(n,e)}(t,e);let i,A=0,a=t=>{i||(i=!0,r&&r(t))};return new ReadableStream({async pull(t){try{const{done:e,value:r}=await o.next();if(e)return a(),void t.close();let i=r.byteLength;if(n){let t=A+=i;n(t)}t.enqueue(new Uint8Array(r))}catch(e){throw a(e),e}},cancel:t=>(a(t),o.return())},{highWaterMark:2})},Gt="function"===typeof fetch&&"function"===typeof Request&&"function"===typeof Response,Vt=Gt&&"function"===typeof ReadableStream,zt=Gt&&("function"===typeof TextEncoder?($t=new TextEncoder,t=>$t.encode(t)):async t=>new Uint8Array(await new Response(t).arrayBuffer()));var $t;const Yt=(t,...n)=>{try{return!!t(...n)}catch(e){return!1}},Wt=Vt&&Yt((()=>{let t=!1;const e=new Request(ft.origin,{body:new ReadableStream,method:"POST",get duplex(){return t=!0,"half"}}).headers.has("Content-Type");return t&&!e})),Xt=Vt&&Yt((()=>j.isReadableStream(new Response("").body))),qt={stream:Xt&&(t=>t.body)};var Jt;Gt&&(Jt=new Response,["text","arrayBuffer","blob","formData","stream"].forEach((t=>{!qt[t]&&(qt[t]=j.isFunction(Jt[t])?e=>e[t]():(e,n)=>{throw new z(`Response type '${t}' is not supported`,z.ERR_NOT_SUPPORT,n)})})));const Zt=async(t,e)=>{const n=j.toFiniteNumber(t.getContentLength());return null==n?(async t=>{if(null==t)return 0;if(j.isBlob(t))return t.size;if(j.isSpecCompliantForm(t)){const e=new Request(ft.origin,{method:"POST",body:t});return(await e.arrayBuffer()).byteLength}return j.isArrayBufferView(t)||j.isArrayBuffer(t)?t.byteLength:(j.isURLSearchParams(t)&&(t+=""),j.isString(t)?(await zt(t)).byteLength:void 0)})(e):n},te={http:null,xhr:Dt,fetch:Gt&&(async t=>{let{url:e,method:n,data:r,signal:o,cancelToken:i,timeout:A,onDownloadProgress:a,onUploadProgress:s,responseType:c,headers:l,withCredentials:u="same-origin",fetchOptions:f}=Ht(t);c=c?(c+"").toLowerCase():"text";let d,h=Lt([o,i&&i.toAbortSignal()],A);const p=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let g;try{if(s&&Wt&&"get"!==n&&"head"!==n&&0!==(g=await Zt(l,r))){let t,n=new Request(e,{method:"POST",body:r,duplex:"half"});if(j.isFormData(r)&&(t=n.headers.get("content-type"))&&l.setContentType(t),n.body){const[t,e]=It(g,Qt(Ot(s)));r=Kt(n.body,65536,t,e)}}j.isString(u)||(u=u?"include":"omit");const o="credentials"in Request.prototype;d=new Request(e,{...f,signal:h,method:n.toUpperCase(),headers:l.normalize().toJSON(),body:r,duplex:"half",credentials:o?u:void 0});let i=await fetch(d);const A=Xt&&("stream"===c||"response"===c);if(Xt&&(a||A&&p)){const t={};["status","statusText","headers"].forEach((e=>{t[e]=i[e]}));const e=j.toFiniteNumber(i.headers.get("content-length")),[n,r]=a&&It(e,Qt(Ot(a),!0))||[];i=new Response(Kt(i.body,65536,n,(()=>{r&&r(),p&&p()})),t)}c=c||"text";let y=await qt[j.findKey(qt,c)||"text"](i,t);return!A&&p&&p(),await new Promise(((e,n)=>{Ft(e,n,{data:y,headers:Bt.from(i.headers),status:i.status,statusText:i.statusText,config:t,request:d})}))}catch(y){if(p&&p(),y&&"TypeError"===y.name&&/fetch/i.test(y.message))throw Object.assign(new z("Network Error",z.ERR_NETWORK,t,d),{cause:y.cause||y});throw z.from(y,y&&y.code,t,d)}})};j.forEach(te,((t,n)=>{if(t){try{Object.defineProperty(t,"name",{value:n})}catch(e){}Object.defineProperty(t,"adapterName",{value:n})}}));const ee=t=>`- ${t}`,ne=t=>j.isFunction(t)||null===t||!1===t,re=t=>{t=j.isArray(t)?t:[t];const{length:e}=t;let n,r;const o={};for(let i=0;i<e;i++){let e;if(n=t[i],r=n,!ne(n)&&(r=te[(e=String(n)).toLowerCase()],void 0===r))throw new z(`Unknown adapter '${e}'`);if(r)break;o[e||"#"+i]=r}if(!r){const t=Object.entries(o).map((([t,e])=>`adapter ${t} `+(!1===e?"is not supported by the environment":"is not available in the build")));let n=e?t.length>1?"since :\n"+t.map(ee).join("\n"):" "+ee(t[0]):"as no adapter specified";throw new z("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r};function oe(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Et(null,t)}function ie(t){oe(t),t.headers=Bt.from(t.headers),t.data=_t.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1);return re(t.adapter||pt.adapter)(t).then((function(e){return oe(t),e.data=_t.call(t,t.transformResponse,e),e.headers=Bt.from(e.headers),e}),(function(e){return xt(e)||(oe(t),e&&e.response&&(e.response.data=_t.call(t,t.transformResponse,e.response),e.response.headers=Bt.from(e.response.headers))),Promise.reject(e)}))}const Ae="1.8.4",ae={};["object","boolean","number","function","string","symbol"].forEach(((t,e)=>{ae[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));const se={};ae.transitional=function(t,e,n){function r(t,e){return"[Axios v1.8.4] Transitional option '"+t+"'"+e+(n?". "+n:"")}return(n,o,i)=>{if(!1===t)throw new z(r(o," has been removed"+(e?" in "+e:"")),z.ERR_DEPRECATED);return e&&!se[o]&&(se[o]=!0,console.warn(r(o," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,o,i)}},ae.spelling=function(t){return(e,n)=>(console.warn(`${n} is likely a misspelling of ${t}`),!0)};const ce={assertOptions:function(t,e,n){if("object"!==typeof t)throw new z("options must be an object",z.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let o=r.length;for(;o-- >0;){const i=r[o],A=e[i];if(A){const e=t[i],n=void 0===e||A(e,i,t);if(!0!==n)throw new z("option "+i+" must be "+n,z.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new z("Unknown option "+i,z.ERR_BAD_OPTION)}},validators:ae},le=ce.validators;class ue{constructor(t){this.defaults=t,this.interceptors={request:new ot,response:new ot}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";try{r.stack?n&&!String(r.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(r.stack+="\n"+n):r.stack=n}catch(e){}}throw r}}_request(t,e){"string"===typeof t?(e=e||{}).url=t:e=t||{},e=Pt(this.defaults,e);const{transitional:n,paramsSerializer:r,headers:o}=e;void 0!==n&&ce.assertOptions(n,{silentJSONParsing:le.transitional(le.boolean),forcedJSONParsing:le.transitional(le.boolean),clarifyTimeoutError:le.transitional(le.boolean)},!1),null!=r&&(j.isFunction(r)?e.paramsSerializer={serialize:r}:ce.assertOptions(r,{encode:le.function,serialize:le.function},!0)),void 0!==e.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?e.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:e.allowAbsoluteUrls=!0),ce.assertOptions(e,{baseUrl:le.spelling("baseURL"),withXsrfToken:le.spelling("withXSRFToken")},!0),e.method=(e.method||this.defaults.method||"get").toLowerCase();let i=o&&j.merge(o.common,o[e.method]);o&&j.forEach(["delete","get","head","post","put","patch","common"],(t=>{delete o[t]})),e.headers=Bt.concat(i,o);const A=[];let a=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(a=a&&t.synchronous,A.unshift(t.fulfilled,t.rejected))}));const s=[];let c;this.interceptors.response.forEach((function(t){s.push(t.fulfilled,t.rejected)}));let l,u=0;if(!a){const t=[ie.bind(this),void 0];for(t.unshift.apply(t,A),t.push.apply(t,s),l=t.length,c=Promise.resolve(e);u<l;)c=c.then(t[u++],t[u++]);return c}l=A.length;let f=e;for(u=0;u<l;){const t=A[u++],e=A[u++];try{f=t(f)}catch(d){e.call(this,d);break}}try{c=ie.call(this,f)}catch(d){return Promise.reject(d)}for(u=0,l=s.length;u<l;)c=c.then(s[u++],s[u++]);return c}getUri(t){return rt(Mt((t=Pt(this.defaults,t)).baseURL,t.url,t.allowAbsoluteUrls),t.params,t.paramsSerializer)}}j.forEach(["delete","get","head","options"],(function(t){ue.prototype[t]=function(e,n){return this.request(Pt(n||{},{method:t,url:e,data:(n||{}).data}))}})),j.forEach(["post","put","patch"],(function(t){function e(e){return function(n,r,o){return this.request(Pt(o||{},{method:t,headers:e?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}ue.prototype[t]=e(),ue.prototype[t+"Form"]=e(!0)}));const fe=ue;class de{constructor(t){if("function"!==typeof t)throw new TypeError("executor must be a function.");let e;this.promise=new Promise((function(t){e=t}));const n=this;this.promise.then((t=>{if(!n._listeners)return;let e=n._listeners.length;for(;e-- >0;)n._listeners[e](t);n._listeners=null})),this.promise.then=t=>{let e;const r=new Promise((t=>{n.subscribe(t),e=t})).then(t);return r.cancel=function(){n.unsubscribe(e)},r},t((function(t,r,o){n.reason||(n.reason=new Et(t,r,o),e(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){this.reason?t(this.reason):this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}toAbortSignal(){const t=new AbortController,e=e=>{t.abort(e)};return this.subscribe(e),t.signal.unsubscribe=()=>this.unsubscribe(e),t.signal}static source(){let t;return{token:new de((function(e){t=e})),cancel:t}}}const he=de;const pe={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};Object.entries(pe).forEach((([t,e])=>{pe[e]=t}));const ge=pe;const ye=function t(e){const n=new fe(e),r=i(fe.prototype.request,n);return j.extend(r,fe.prototype,n,{allOwnKeys:!0}),j.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return t(Pt(e,n))},r}(pt);ye.Axios=fe,ye.CanceledError=Et,ye.CancelToken=he,ye.isCancel=xt,ye.VERSION=Ae,ye.toFormData=q,ye.AxiosError=z,ye.Cancel=ye.CanceledError,ye.all=function(t){return Promise.all(t)},ye.spread=function(t){return function(e){return t.apply(null,e)}},ye.isAxiosError=function(t){return j.isObject(t)&&!0===t.isAxiosError},ye.mergeConfig=Pt,ye.AxiosHeaders=Bt,ye.formToJSON=t=>dt(j.isHTMLForm(t)?new FormData(t):t),ye.getAdapter=re,ye.HttpStatusCode=ge,ye.default=ye;const me=ye},71111:(t,e,n)=>{"use strict";n.d(e,{AD:()=>l,SB:()=>a,ul:()=>c});var r=n(26674),o=n(19282);const i=/^o(\d+)\./,A=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function a(t,e=!1){const{host:n,path:r,pass:o,port:i,projectId:A,protocol:a,publicKey:s}=t;return`${a}://${s}${e&&o?`:${o}`:""}@${n}${i?`:${i}`:""}/${r?`${r}/`:r}${A}`}function s(t){return{protocol:t.protocol,publicKey:t.publicKey||"",pass:t.pass||"",host:t.host,port:t.port||"",path:t.path||"",projectId:t.projectId}}function c(t){const e=t.getOptions(),{host:n}=t.getDsn()||{};let r;return e.orgId?r=String(e.orgId):n&&(r=function(t){const e=t.match(i);return e?.[1]}(n)),r}function l(t){const e="string"===typeof t?function(t){const e=A.exec(t);if(!e)return void(0,o.pq)((()=>{console.error(`Invalid Sentry Dsn: ${t}`)}));const[n,r,i="",a="",c="",l=""]=e.slice(1);let u="",f=l;const d=f.split("/");if(d.length>1&&(u=d.slice(0,-1).join("/"),f=d.pop()),f){const t=f.match(/^\d+/);t&&(f=t[0])}return s({host:a,pass:i,path:u,projectId:f,port:c,protocol:n,publicKey:r})}(t):s(t);if(e&&function(t){if(!r.T)return!0;const{port:e,projectId:n,protocol:i}=t;return!["protocol","publicKey","host","projectId"].find((e=>!t[e]&&(o.Yz.error(`Invalid Sentry Dsn: ${e} missing`),!0)))&&(n.match(/^\d+$/)?function(t){return"http"===t||"https"===t}(i)?!e||!isNaN(parseInt(e,10))||(o.Yz.error(`Invalid Sentry Dsn: Invalid port ${e}`),!1):(o.Yz.error(`Invalid Sentry Dsn: Invalid protocol ${i}`),!1):(o.Yz.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1))}(e))return e}},71514:t=>{"use strict";t.exports=Math.abs},71517:(t,e,n)=>{"use strict";var r=n(46518),o=n(36194),i=n(72248).remove;r({target:"Map",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var t,e=o(this),n=!0,r=0,A=arguments.length;r<A;r++)t=i(e,arguments[r]),n=n&&t;return!!n}})},71589:(t,e,n)=>{"use strict";var r=n(38452),o=n(10487),i=n(77675),A=n(15330),a=n(43984),s=o(A());r(s,{getPolyfill:A,implementation:i,shim:a}),t.exports=s},71961:(t,e,n)=>{var r=n(49653);t.exports=function(t,e){var n=e?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}},72248:(t,e,n)=>{"use strict";var r=n(79504),o=Map.prototype;t.exports={Map:Map,set:r(o.set),get:r(o.get),has:r(o.has),remove:r(o.delete),proto:o}},72271:(t,e,n)=>{"use strict";var r=n(70453),o=n(36556),i=n(58859),A=n(80507),a=n(69675),s=r("%WeakMap%",!0),c=o("WeakMap.prototype.get",!0),l=o("WeakMap.prototype.set",!0),u=o("WeakMap.prototype.has",!0),f=o("WeakMap.prototype.delete",!0);t.exports=s?function(){var t,e,n={assert:function(t){if(!n.has(t))throw new a("Side channel does not contain "+i(t))},delete:function(n){if(s&&n&&("object"===typeof n||"function"===typeof n)){if(t)return f(t,n)}else if(A&&e)return e.delete(n);return!1},get:function(n){return s&&n&&("object"===typeof n||"function"===typeof n)&&t?c(t,n):e&&e.get(n)},has:function(n){return s&&n&&("object"===typeof n||"function"===typeof n)&&t?u(t,n):!!e&&e.has(n)},set:function(n,r){s&&n&&("object"===typeof n||"function"===typeof n)?(t||(t=new s),l(t,n,r)):A&&(e||(e=A()),e.set(n,r))}};return n}:A},72428:(t,e,n)=>{var r=n(27534),o=n(40346),i=Object.prototype,A=i.hasOwnProperty,a=i.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(t){return o(t)&&A.call(t,"callee")&&!a.call(t,"callee")};t.exports=s},72552:(t,e,n)=>{var r=n(51873),o=n(659),i=n(59350),A=r?r.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":A&&A in Object(t)?o(t):i(t)}},72577:(t,e,n)=>{"use strict";n(20116)},72652:(t,e,n)=>{"use strict";var r=n(76080),o=n(69565),i=n(28551),A=n(16823),a=n(44209),s=n(26198),c=n(1625),l=n(70081),u=n(50851),f=n(9539),d=TypeError,h=function(t,e){this.stopped=t,this.result=e},p=h.prototype;t.exports=function(t,e,n){var g,y,m,v,w,b,B,_=n&&n.that,x=!(!n||!n.AS_ENTRIES),C=!(!n||!n.IS_RECORD),E=!(!n||!n.IS_ITERATOR),F=!(!n||!n.INTERRUPTED),S=r(e,_),U=function(t){return g&&f(g,"normal"),new h(!0,t)},Q=function(t){return x?(i(t),F?S(t[0],t[1],U):S(t[0],t[1])):F?S(t,U):S(t)};if(C)g=t.iterator;else if(E)g=t;else{if(!(y=u(t)))throw new d(A(t)+" is not iterable");if(a(y)){for(m=0,v=s(t);v>m;m++)if((w=Q(t[m]))&&c(p,w))return w;return new h(!1)}g=l(t,y)}for(b=C?t.next:g.next;!(B=o(b,g)).done;){try{w=Q(B.value)}catch(I){f(g,"throw",I)}if("object"==typeof w&&w&&c(p,w))return w}return new h(!1)}},72770:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=n(59746);e.default=function(t){if(!(0,r.default)(t))throw TypeError("Invalid UUID");return parseInt(t.slice(14,15),16)}},72777:(t,e,n)=>{"use strict";var r=n(69565),o=n(20034),i=n(10757),A=n(55966),a=n(84270),s=n(78227),c=TypeError,l=s("toPrimitive");t.exports=function(t,e){if(!o(t)||i(t))return t;var n,s=A(t,l);if(s){if(void 0===e&&(e="default"),n=r(s,t,e),!o(n)||i(n))return n;throw new c("Can't convert object to primitive value")}return void 0===e&&(e="number"),a(t,e)}},72794:(t,e,n)=>{"use strict";n.d(e,{s:()=>c});var r=n(61501),o=n(22008),i=n(43329),A=n(51898);function a(t,e){const n=(0,A.p)(t,e),r=(0,i.w)(e?.in||t,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),(0,o.b)(r)}var s=n(29407);function c(t,e){const n=(0,s.a)(t,e?.in),i=+(0,o.b)(n)-+a(n);return Math.round(i/r.my)+1}},72903:(t,e,n)=>{var r=n(23805),o=n(55527),i=n(90181),A=Object.prototype.hasOwnProperty;t.exports=function(t){if(!r(t))return i(t);var e=o(t),n=[];for(var a in t)("constructor"!=a||!e&&A.call(t,a))&&n.push(a);return n}},72949:(t,e,n)=>{var r=n(12651);t.exports=function(t,e){var n=r(this,t),o=n.size;return n.set(t,e),this.size+=n.size==o?0:1,this}},73055:t=>{"use strict";t.exports=function(t,e){for(var n={},r=Object.keys(t),o=Array.isArray(e),i=0;i<r.length;i++){var A=r[i],a=t[A];(o?-1!==e.indexOf(A):e(A,a,t))&&(n[A]=a)}return n}},73093:(t,e,n)=>{"use strict";var r=n(94459);t.exports=function(t){return r(t)||0===t?t:t<0?-1:1}},73126:(t,e,n)=>{"use strict";var r=n(66743),o=n(69675),i=n(10076),A=n(13144);t.exports=function(t){if(t.length<1||"function"!==typeof t[0])throw new o("a function is required");return A(r,i,t)}},73145:t=>{"use strict";t.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"===typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(e in t[e]=42,t)return!1;if("function"===typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var r=Object.getOwnPropertySymbols(t);if(1!==r.length||r[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(t,e);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},73201:t=>{var e=/\w*$/;t.exports=function(t){var n=new t.constructor(t.source,e.exec(t));return n.lastIndex=t.lastIndex,n}},73700:(t,e,n)=>{"use strict";function r(t,e,n){var r,o=n||{},i=o.noTrailing,A=void 0!==i&&i,a=o.noLeading,s=void 0!==a&&a,c=o.debounceMode,l=void 0===c?void 0:c,u=!1,f=0;function d(){r&&clearTimeout(r)}function h(){for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];var a=this,c=Date.now()-f;function h(){f=Date.now(),e.apply(a,o)}function p(){r=void 0}u||(s||!l||r||h(),d(),void 0===l&&c>t?s?(f=Date.now(),A||(r=setTimeout(l?p:h,t))):h():!0!==A&&(r=setTimeout(l?p:h,void 0===l?t-c:t)))}return h.cancel=function(t){var e=(t||{}).upcomingOnly,n=void 0!==e&&e;d(),u=!n},h}function o(t,e,n){var o=(n||{}).atBegin;return r(t,e,{debounceMode:!1!==(void 0!==o&&o)})}n.d(e,{n:()=>r,s:()=>o})},73779:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});const n="undefined"!==typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto);e.default={randomUUID:n}},74218:t=>{t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},74335:t=>{t.exports=function(t,e){return function(n){return t(e(n))}}},74462:t=>{"use strict";var n=function(){return"string"===typeof function(){}.name},r=Object.getOwnPropertyDescriptor;if(r)try{r([],"length")}catch(e){r=null}n.functionsHaveConfigurableNames=function(){if(!n()||!r)return!1;var t=r((function(){}),"name");return!!t&&!!t.configurable};var o=Function.prototype.bind;n.boundFunctionsHaveNames=function(){return n()&&"function"===typeof o&&""!==function(){}.bind().name},t.exports=n},74557:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.URL=e.DNS=void 0;const r=n(22829),o=n(32988);var i=n(32988);function A(t,e,n,i){return(0,o.default)(80,r.default,t,e,n,i)}Object.defineProperty(e,"DNS",{enumerable:!0,get:function(){return i.DNS}}),Object.defineProperty(e,"URL",{enumerable:!0,get:function(){return i.URL}}),A.DNS=o.DNS,A.URL=o.URL,e.default=A},74611:(t,e,n)=>{"use strict";n.d(e,{E1:()=>s,Ef:()=>i,JD:()=>a,i_:()=>r,jG:()=>c,sy:()=>o,uT:()=>A});const r="sentry.source",o="sentry.sample_rate",i="sentry.previous_trace_sample_rate",A="sentry.op",a="sentry.origin",s="sentry.profile_id",c="sentry.exclusive_time"},74733:(t,e,n)=>{"use strict";n.d(e,{Z:()=>i,e:()=>o});var r=n(9600);function o(){return(0,r.eJ)()}function i(){return(0,r.eJ)().substring(16)}},74848:(t,e,n)=>{"use strict";t.exports=n(29698)},74979:(t,e,n)=>{"use strict";n.d(e,{$$:()=>p,Es:()=>d,KG:()=>y,Ks:()=>F,Ll:()=>a,Re:()=>x,Sw:()=>i,TW:()=>f,WQ:()=>_,YG:()=>b,YN:()=>g,ZC:()=>v,_q:()=>h,ag:()=>U,e_:()=>E,jn:()=>o,kx:()=>C,l6:()=>A,lk:()=>m,sb:()=>l,wz:()=>c,xZ:()=>u,zk:()=>s});var r=n(96540);function o(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return(0,r.useMemo)((()=>t=>{e.forEach((e=>e(t)))}),e)}const i="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;function A(t){const e=Object.prototype.toString.call(t);return"[object Window]"===e||"[object global]"===e}function a(t){return"nodeType"in t}function s(t){var e,n;return t?A(t)?t:a(t)&&null!=(e=null==(n=t.ownerDocument)?void 0:n.defaultView)?e:window:window}function c(t){const{Document:e}=s(t);return t instanceof e}function l(t){return!A(t)&&t instanceof s(t).HTMLElement}function u(t){return t instanceof s(t).SVGElement}function f(t){return t?A(t)?t.document:a(t)?c(t)?t:l(t)||u(t)?t.ownerDocument:document:document:document}const d=i?r.useLayoutEffect:r.useEffect;function h(t){const e=(0,r.useRef)(t);return d((()=>{e.current=t})),(0,r.useCallback)((function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return null==e.current?void 0:e.current(...n)}),[])}function p(){const t=(0,r.useRef)(null);return[(0,r.useCallback)(((e,n)=>{t.current=setInterval(e,n)}),[]),(0,r.useCallback)((()=>{null!==t.current&&(clearInterval(t.current),t.current=null)}),[])]}function g(t,e){void 0===e&&(e=[t]);const n=(0,r.useRef)(t);return d((()=>{n.current!==t&&(n.current=t)}),e),n}function y(t,e){const n=(0,r.useRef)();return(0,r.useMemo)((()=>{const e=t(n.current);return n.current=e,e}),[...e])}function m(t){const e=h(t),n=(0,r.useRef)(null),o=(0,r.useCallback)((t=>{t!==n.current&&(null==e||e(t,n.current)),n.current=t}),[]);return[n,o]}function v(t){const e=(0,r.useRef)();return(0,r.useEffect)((()=>{e.current=t}),[t]),e.current}let w={};function b(t,e){return(0,r.useMemo)((()=>{if(e)return e;const n=null==w[t]?0:w[t]+1;return w[t]=n,t+"-"+n}),[t,e])}function B(t){return function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return r.reduce(((e,n)=>{const r=Object.entries(n);for(const[o,i]of r){const n=e[o];null!=n&&(e[o]=n+t*i)}return e}),{...e})}}const _=B(1),x=B(-1);function C(t){if(!t)return!1;const{KeyboardEvent:e}=s(t.target);return e&&t instanceof e}function E(t){if(function(t){if(!t)return!1;const{TouchEvent:e}=s(t.target);return e&&t instanceof e}(t)){if(t.touches&&t.touches.length){const{clientX:e,clientY:n}=t.touches[0];return{x:e,y:n}}if(t.changedTouches&&t.changedTouches.length){const{clientX:e,clientY:n}=t.changedTouches[0];return{x:e,y:n}}}return function(t){return"clientX"in t&&"clientY"in t}(t)?{x:t.clientX,y:t.clientY}:null}const F=Object.freeze({Translate:{toString(t){if(!t)return;const{x:e,y:n}=t;return"translate3d("+(e?Math.round(e):0)+"px, "+(n?Math.round(n):0)+"px, 0)"}},Scale:{toString(t){if(!t)return;const{scaleX:e,scaleY:n}=t;return"scaleX("+e+") scaleY("+n+")"}},Transform:{toString(t){if(t)return[F.Translate.toString(t),F.Scale.toString(t)].join(" ")}},Transition:{toString(t){let{property:e,duration:n,easing:r}=t;return e+" "+n+"ms "+r}}}),S="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function U(t){return t.matches(S)?t:t.querySelector(S)}},75156:(t,e,n)=>{"use strict";n.d(e,{c:()=>l});const r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function o(t){return(e={})=>{const n=e.width?String(e.width):t.defaultWidth;return t.formats[n]||t.formats[t.defaultWidth]}}const i={date:o({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:o({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:o({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},A={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function a(t){return(e,n)=>{let r;if("formatting"===(n?.context?String(n.context):"standalone")&&t.formattingValues){const e=t.defaultFormattingWidth||t.defaultWidth,o=n?.width?String(n.width):e;r=t.formattingValues[o]||t.formattingValues[e]}else{const e=t.defaultWidth,o=n?.width?String(n.width):t.defaultWidth;r=t.values[o]||t.values[e]}return r[t.argumentCallback?t.argumentCallback(e):e]}}function s(t){return(e,n={})=>{const r=n.width,o=r&&t.matchPatterns[r]||t.matchPatterns[t.defaultMatchWidth],i=e.match(o);if(!i)return null;const A=i[0],a=r&&t.parsePatterns[r]||t.parsePatterns[t.defaultParseWidth],s=Array.isArray(a)?function(t,e){for(let n=0;n<t.length;n++)if(e(t[n]))return n;return}(a,(t=>t.test(A))):function(t,e){for(const n in t)if(Object.prototype.hasOwnProperty.call(t,n)&&e(t[n]))return n;return}(a,(t=>t.test(A)));let c;c=t.valueCallback?t.valueCallback(s):s,c=n.valueCallback?n.valueCallback(c):c;return{value:c,rest:e.slice(A.length)}}}var c;const l={code:"en-US",formatDistance:(t,e,n)=>{let o;const i=r[t];return o="string"===typeof i?i:1===e?i.one:i.other.replace("{{count}}",e.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+o:o+" ago":o},formatLong:i,formatRelative:(t,e,n,r)=>A[t],localize:{ordinalNumber:(t,e)=>{const n=Number(t),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:a({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:a({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:t=>t-1}),month:a({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:a({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:a({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(c={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:t=>parseInt(t,10)},(t,e={})=>{const n=t.match(c.matchPattern);if(!n)return null;const r=n[0],o=t.match(c.parsePattern);if(!o)return null;let i=c.valueCallback?c.valueCallback(o[0]):o[0];return i=e.valueCallback?e.valueCallback(i):i,{value:i,rest:t.slice(r.length)}}),era:s({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:s({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:t=>t+1}),month:s({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:s({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},75288:t=>{t.exports=function(t,e){return t===e||t!==t&&e!==e}},75739:(t,e,n)=>{"use strict";n.d(e,{tH:()=>p});var r=n(56099),o=n(19282),i=n(64251),A=n(20144),a=n(49431),s=n(90452);function c(t={}){const e=s.jf.document,n=e?.head||e?.body;if(!n)return void(a.T&&o.Yz.error("[showReportDialog] Global document not defined"));const c=(0,r.o5)(),l=(0,r.KU)(),u=l?.getDsn();if(!u)return void(a.T&&o.Yz.error("[showReportDialog] DSN not configured"));const f={...t,user:{...c.getUser(),...t.user},eventId:t.eventId||(0,i.Q)()},d=s.jf.document.createElement("script");d.async=!0,d.crossOrigin="anonymous",d.src=(0,A.k)(u,f);const{onLoad:h,onClose:p}=f;if(h&&(d.onload=h),p){const t=e=>{if("__sentry_reportdialog_closed__"===e.data)try{p()}finally{s.jf.removeEventListener("message",t)}};s.jf.addEventListener("message",t)}n.appendChild(d)}var l=n(96540);const u="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__;var f=n(64208);function d(t,{componentStack:e},n){if(function(t){const e=t.match(/^([^.]+)/);return null!==e&&parseInt(e[0])>=17}(l.version)&&(0,f.bJ)(t)&&e){const n=new Error(t.message);n.name=`React ErrorBoundary ${t.name}`,n.stack=e,function(t,e){const n=new WeakSet;!function t(e,r){if(!n.has(e))return e.cause?(n.add(e),t(e.cause,r)):void(e.cause=r)}(t,e)}(t,n)}return(0,r.v4)((r=>(r.setContext("react",{componentStack:e}),(0,i.Cp)(t,n))))}const h={componentStack:null,error:null,eventId:null};class p extends l.Component{constructor(t){super(t),this.state=h,this._openFallbackReportDialog=!0;const e=(0,r.KU)();e&&t.showDialog&&(this._openFallbackReportDialog=!1,this._cleanupHook=e.on("afterSendEvent",(e=>{!e.type&&this._lastEventId&&e.event_id===this._lastEventId&&c({...t.dialogOptions,eventId:this._lastEventId})})))}componentDidCatch(t,e){const{componentStack:n}=e,{beforeCapture:o,onError:i,showDialog:A,dialogOptions:a}=this.props;(0,r.v4)((r=>{o&&o(r,t,n);const s=null!=this.props.handled?this.props.handled:!!this.props.fallback,l=d(t,e,{mechanism:{handled:s,type:"auto.function.react.error_boundary"}});i&&i(t,n,l),A&&(this._lastEventId=l,this._openFallbackReportDialog&&c({...a,eventId:l})),this.setState({error:t,componentStack:n,eventId:l})}))}componentDidMount(){const{onMount:t}=this.props;t&&t()}componentWillUnmount(){const{error:t,componentStack:e,eventId:n}=this.state,{onUnmount:r}=this.props;r&&(this.state===h?r(null,null,null):r(t,e,n)),this._cleanupHook&&(this._cleanupHook(),this._cleanupHook=void 0)}resetErrorBoundary(){const{onReset:t}=this.props,{error:e,componentStack:n,eventId:r}=this.state;t&&t(e,n,r),this.setState(h)}render(){const{fallback:t,children:e}=this.props,n=this.state;if(null===n.componentStack)return"function"===typeof e?e():e;const r="function"===typeof t?l.createElement(t,{error:n.error,componentStack:n.componentStack,resetError:()=>this.resetErrorBoundary(),eventId:n.eventId}):t;return l.isValidElement(r)?r:(t&&u&&o.Yz.warn("fallback did not produce a valid ReactElement"),null)}}},75795:(t,n,r)=>{"use strict";var o=r(6549);if(o)try{o([],"length")}catch(e){o=null}t.exports=o},75878:(t,e,n)=>{"use strict";n.d(e,{Bz:()=>i,R6:()=>A,Ui:()=>o,oi:()=>a});var r=n(37591);const o=(0,r.f)((t=>{t.setDate(1),t.setHours(0,0,0,0)}),((t,e)=>{t.setMonth(t.getMonth()+e)}),((t,e)=>e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())),(t=>t.getMonth())),i=o.range,A=(0,r.f)((t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCMonth(t.getUTCMonth()+e)}),((t,e)=>e.getUTCMonth()-t.getUTCMonth()+12*(e.getUTCFullYear()-t.getUTCFullYear())),(t=>t.getUTCMonth())),a=A.range},75880:t=>{"use strict";t.exports=Math.pow},76011:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.unsafeStringify=void 0;const r=n(59746),o=[];for(let A=0;A<256;++A)o.push((A+256).toString(16).slice(1));function i(t,e=0){return(o[t[e+0]]+o[t[e+1]]+o[t[e+2]]+o[t[e+3]]+"-"+o[t[e+4]]+o[t[e+5]]+"-"+o[t[e+6]]+o[t[e+7]]+"-"+o[t[e+8]]+o[t[e+9]]+"-"+o[t[e+10]]+o[t[e+11]]+o[t[e+12]]+o[t[e+13]]+o[t[e+14]]+o[t[e+15]]).toLowerCase()}e.unsafeStringify=i,e.default=function(t,e=0){const n=i(t,e);if(!(0,r.default)(n))throw TypeError("Stringified UUID is invalid");return n}},76080:(t,e,n)=>{"use strict";var r=n(27476),o=n(79306),i=n(40616),A=r(r.bind);t.exports=function(t,e){return o(t),void 0===e?t:i?A(t,e):function(){return t.apply(e,arguments)}}},76169:(t,e,n)=>{var r=n(49653);t.exports=function(t,e){var n=e?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}},76189:t=>{var e=Object.prototype.hasOwnProperty;t.exports=function(t){var n=t.length,r=new t.constructor(n);return n&&"string"==typeof t[0]&&e.call(t,"index")&&(r.index=t.index,r.input=t.input),r}},76545:(t,e,n)=>{var r=n(56110)(n(9325),"Set");t.exports=r},76557:(t,e,n)=>{"use strict";var r=n(44995).has;t.exports=function(t){return r(t),t}},76641:(t,e,n)=>{"use strict";n.d(e,{A4:()=>w,GH:()=>i,Tj:()=>o,Z7:()=>a,fi:()=>A});var r=n(43015),o=function(t,e,n,r,o,A){return i(t,e,n,(function(t){return"logscale"!==t&&r(t)}),o,A)},i=function(t,e,n,o,i,A){var a,s,c,l,u=o("pixelsPerLabel"),f=[];if(A)for(a=0;a<A.length;a++)f.push({v:A[a]});else{if(o("logscale")){l=Math.floor(n/u);var d=r.binarySearch(t,y,1),h=r.binarySearch(e,y,-1);-1==d&&(d=0),-1==h&&(h=y.length-1);var p=null;if(h-d>=l/4){for(var g=h;g>=d;g--){var m=y[g],v=Math.log(m/t)/Math.log(e/t)*n,w={v:m};null===p||Math.abs(v-p.pixel_coord)>=u?p={tickValue:m,pixel_coord:v}:w.label="",f.push(w)}f.reverse()}}if(0===f.length){var b,B;o("labelsKMG2")?(b=[1,2,4,8,16,32,64,128,256],B=16):(b=[1,2,5,10,20,50,100],B=10);var _,x,C,E=Math.ceil(n/u),F=Math.abs(e-t)/E,S=Math.floor(Math.log(F)/Math.log(B)),U=Math.pow(B,S);for(s=0;s<b.length&&(_=U*b[s],x=Math.floor(t/_)*_,C=Math.ceil(e/_)*_,!(n/(l=Math.abs(C-x)/_)>u));s++);for(x>C&&(_*=-1),a=0;a<=l;a++)c=x+a*_,f.push({v:c})}}var Q=o("axisLabelFormatter");for(a=0;a<f.length;a++)void 0===f[a].label&&(f[a].label=Q.call(i,f[a].v,0,o,i));return f},A=function(t,e,n,r,o,i){var A=m(t,e,n,r);return A>=0?w(t,e,A,r,o):[]},a={MILLISECONDLY:0,TWO_MILLISECONDLY:1,FIVE_MILLISECONDLY:2,TEN_MILLISECONDLY:3,FIFTY_MILLISECONDLY:4,HUNDRED_MILLISECONDLY:5,FIVE_HUNDRED_MILLISECONDLY:6,SECONDLY:7,TWO_SECONDLY:8,FIVE_SECONDLY:9,TEN_SECONDLY:10,THIRTY_SECONDLY:11,MINUTELY:12,TWO_MINUTELY:13,FIVE_MINUTELY:14,TEN_MINUTELY:15,THIRTY_MINUTELY:16,HOURLY:17,TWO_HOURLY:18,SIX_HOURLY:19,DAILY:20,TWO_DAILY:21,WEEKLY:22,MONTHLY:23,QUARTERLY:24,BIANNUAL:25,ANNUAL:26,DECADAL:27,CENTENNIAL:28,NUM_GRANULARITIES:29},s=0,c=1,l=2,u=3,f=4,d=5,h=6,p=7,g=[];g[a.MILLISECONDLY]={datefield:h,step:1,spacing:1},g[a.TWO_MILLISECONDLY]={datefield:h,step:2,spacing:2},g[a.FIVE_MILLISECONDLY]={datefield:h,step:5,spacing:5},g[a.TEN_MILLISECONDLY]={datefield:h,step:10,spacing:10},g[a.FIFTY_MILLISECONDLY]={datefield:h,step:50,spacing:50},g[a.HUNDRED_MILLISECONDLY]={datefield:h,step:100,spacing:100},g[a.FIVE_HUNDRED_MILLISECONDLY]={datefield:h,step:500,spacing:500},g[a.SECONDLY]={datefield:d,step:1,spacing:1e3},g[a.TWO_SECONDLY]={datefield:d,step:2,spacing:2e3},g[a.FIVE_SECONDLY]={datefield:d,step:5,spacing:5e3},g[a.TEN_SECONDLY]={datefield:d,step:10,spacing:1e4},g[a.THIRTY_SECONDLY]={datefield:d,step:30,spacing:3e4},g[a.MINUTELY]={datefield:f,step:1,spacing:6e4},g[a.TWO_MINUTELY]={datefield:f,step:2,spacing:12e4},g[a.FIVE_MINUTELY]={datefield:f,step:5,spacing:3e5},g[a.TEN_MINUTELY]={datefield:f,step:10,spacing:6e5},g[a.THIRTY_MINUTELY]={datefield:f,step:30,spacing:18e5},g[a.HOURLY]={datefield:u,step:1,spacing:36e5},g[a.TWO_HOURLY]={datefield:u,step:2,spacing:72e5},g[a.SIX_HOURLY]={datefield:u,step:6,spacing:216e5},g[a.DAILY]={datefield:l,step:1,spacing:864e5},g[a.TWO_DAILY]={datefield:l,step:2,spacing:1728e5},g[a.WEEKLY]={datefield:l,step:7,spacing:6048e5},g[a.MONTHLY]={datefield:c,step:1,spacing:2629746e3},g[a.QUARTERLY]={datefield:c,step:3,spacing:7889238e3},g[a.BIANNUAL]={datefield:c,step:6,spacing:15778476e3},g[a.ANNUAL]={datefield:s,step:1,spacing:31556952e3},g[a.DECADAL]={datefield:s,step:10,spacing:31556952e4},g[a.CENTENNIAL]={datefield:s,step:100,spacing:31556952e5};var y=function(){for(var t=[],e=-39;e<=39;e++)for(var n=Math.pow(10,e),r=1;r<=9;r++){var o=n*r;t.push(o)}return t}(),m=function(t,e,n,r){for(var o=r("pixelsPerLabel"),i=0;i<a.NUM_GRANULARITIES;i++){if(n/v(t,e,i)>=o)return i}return-1},v=function(t,e,n){var r=g[n].spacing;return Math.round(1*(e-t)/r)},w=function(t,e,n,o,i){var A=o("axisLabelFormatter"),y=o("labelsUTC")?r.DateAccessorsUTC:r.DateAccessorsLocal,m=g[n].datefield,v=g[n].step,w=g[n].spacing,b=new Date(t),B=[];B[s]=y.getFullYear(b),B[c]=y.getMonth(b),B[l]=y.getDate(b),B[u]=y.getHours(b),B[f]=y.getMinutes(b),B[d]=y.getSeconds(b),B[h]=y.getMilliseconds(b);var _=B[m]%v;n==a.WEEKLY&&(_=y.getDay(b)),B[m]-=_;for(var x=m+1;x<p;x++)B[x]=x===l?1:0;var C=[],E=y.makeDate.apply(null,B),F=E.getTime();if(n<=a.HOURLY)for(F<t&&(F+=w,E=new Date(F));F<=e;)C.push({v:F,label:A.call(i,E,n,o,i)}),F+=w,E=new Date(F);else for(F<t&&(B[m]+=v,F=(E=y.makeDate.apply(null,B)).getTime());F<=e;)(n>=a.DAILY||y.getHours(E)%v===0)&&C.push({v:F,label:A.call(i,E,n,o,i)}),B[m]+=v,F=(E=y.makeDate.apply(null,B)).getTime();return C}},76879:t=>{"use strict";var n=Object.defineProperty||!1;if(n)try{n({},"a",{value:1})}catch(e){n=!1}t.exports=n},76959:t=>{t.exports=function(t,e,n){for(var r=n-1,o=t.length;++r<o;)if(t[r]===e)return r;return-1}},77199:(t,e,n)=>{var r=n(49653),o=n(76169),i=n(73201),A=n(93736),a=n(71961);t.exports=function(t,e,n){var s=t.constructor;switch(e){case"[object ArrayBuffer]":return r(t);case"[object Boolean]":case"[object Date]":return new s(+t);case"[object DataView]":return o(t,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return a(t,n);case"[object Map]":case"[object Set]":return new s;case"[object Number]":case"[object String]":return new s(t);case"[object RegExp]":return i(t);case"[object Symbol]":return A(t)}}},77347:(t,e,n)=>{"use strict";var r=n(43724),o=n(69565),i=n(48773),A=n(6980),a=n(25397),s=n(56969),c=n(39297),l=n(35917),u=Object.getOwnPropertyDescriptor;e.f=r?u:function(t,e){if(t=a(t),e=s(e),l)try{return u(t,e)}catch(n){}if(c(t,e))return A(!o(i.f,t,e),t[e])}},77387:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(63662);function o(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,(0,r.A)(t,e)}},77556:(t,e,n)=>{var r=n(51873),o=n(34932),i=n(56449),A=n(44394),a=r?r.prototype:void 0,s=a?a.toString:void 0;t.exports=function t(e){if("string"==typeof e)return e;if(i(e))return o(e,t)+"";if(A(e))return s?s.call(e):"";var n=e+"";return"0"==n&&1/e==-1/0?"-0":n}},77629:(t,e,n)=>{"use strict";var r=n(96395),o=n(44576),i=n(39433),A="__core-js_shared__",a=t.exports=o[A]||i(A,{});(a.versions||(a.versions=[])).push({version:"3.46.0",mode:r?"pure":"global",copyright:"\xa9 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)",license:"https://github.com/zloirock/core-js/blob/v3.46.0/LICENSE",source:"https://github.com/zloirock/core-js"})},77675:(t,e,n)=>{"use strict";var r=n(43206),o=n(69675),i=Object;t.exports=r((function(){if(null==this||this!==i(this))throw new o("RegExp.prototype.flags getter called on non-object");var t="";return this.hasIndices&&(t+="d"),this.global&&(t+="g"),this.ignoreCase&&(t+="i"),this.multiline&&(t+="m"),this.dotAll&&(t+="s"),this.unicode&&(t+="u"),this.unicodeSets&&(t+="v"),this.sticky&&(t+="y"),t}),"get flags",!0)},77740:(t,e,n)=>{"use strict";var r=n(39297),o=n(35031),i=n(77347),A=n(24913);t.exports=function(t,e,n){for(var a=o(e),s=A.f,c=i.f,l=0;l<a.length;l++){var u=a[l];r(t,u)||n&&r(n,u)||s(t,u,c(e,u))}}},77783:(t,e,n)=>{"use strict";function r(t){return new Promise(((e,n)=>{t.oncomplete=t.onsuccess=()=>e(t.result),t.onabort=t.onerror=()=>n(t.error)}))}function o(t,e){let n;return(o,i)=>(()=>{if(n)return n;const o=indexedDB.open(t);return o.onupgradeneeded=()=>o.result.createObjectStore(e),n=r(o),n.then((t=>{t.onclose=()=>n=void 0}),(()=>{})),n})().then((t=>i(t.transaction(e,o).objectStore(e))))}let i;function A(){return i||(i=o("keyval-store","keyval")),i}function a(t,e=A()){return e("readonly",(e=>r(e.get(t))))}function s(t,e,n=A()){return n("readwrite",(n=>(n.put(e,t),r(n.transaction))))}function c(t,e=A()){return e("readwrite",(e=>(e.delete(t),r(e.transaction))))}function l(t=A()){return t("readwrite",(t=>(t.clear(),r(t.transaction))))}n.d(e,{IU:()=>l,Jt:()=>a,hZ:()=>s,y$:()=>o,yH:()=>c})},77797:(t,e,n)=>{var r=n(44394);t.exports=function(t){if("string"==typeof t||r(t))return t;var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}},77887:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>q});var r=n(43015),o=function(t){this.dygraph_=t,this.points=[],this.setNames=[],this.annotations=[],this.yAxes_=null,this.xTicks_=null,this.yTicks_=null};o.prototype.addDataset=function(t,e){this.points.push(e),this.setNames.push(t)},o.prototype.getPlotArea=function(){return this.area_},o.prototype.computePlotArea=function(){var t={x:0,y:0};t.w=this.dygraph_.width_-t.x-this.dygraph_.getOption("rightGap"),t.h=this.dygraph_.height_;var e={chart_div:this.dygraph_.graphDiv,reserveSpaceLeft:function(e){var n={x:t.x,y:t.y,w:e,h:t.h};return t.x+=e,t.w-=e,n},reserveSpaceRight:function(e){var n={x:t.x+t.w-e,y:t.y,w:e,h:t.h};return t.w-=e,n},reserveSpaceTop:function(e){var n={x:t.x,y:t.y,w:t.w,h:e};return t.y+=e,t.h-=e,n},reserveSpaceBottom:function(e){var n={x:t.x,y:t.y+t.h-e,w:t.w,h:e};return t.h-=e,n},chartRect:function(){return{x:t.x,y:t.y,w:t.w,h:t.h}}};this.dygraph_.cascadeEvents_("layout",e),this.area_=t},o.prototype.setAnnotations=function(t){this.annotations=[];for(var e=this.dygraph_.getOption("xValueParser")||function(t){return t},n=0;n<t.length;n++){var o={};if(!t[n].xval&&void 0===t[n].x)return void console.error("Annotations must have an 'x' property");if(t[n].icon&&(!t[n].hasOwnProperty("width")||!t[n].hasOwnProperty("height")))return void console.error("Must set width and height when setting annotation.icon property");r.update(o,t[n]),o.xval||(o.xval=e(o.x)),this.annotations.push(o)}},o.prototype.setXTicks=function(t){this.xTicks_=t},o.prototype.setYAxes=function(t){this.yAxes_=t},o.prototype.evaluate=function(){this._xAxis={},this._evaluateLimits(),this._evaluateLineCharts(),this._evaluateLineTicks(),this._evaluateAnnotations()},o.prototype._evaluateLimits=function(){var t=this.dygraph_.xAxisRange();this._xAxis.minval=t[0],this._xAxis.maxval=t[1];var e=t[1]-t[0];this._xAxis.scale=0!==e?1/e:1,this.dygraph_.getOptionForAxis("logscale","x")&&(this._xAxis.xlogrange=r.log10(this._xAxis.maxval)-r.log10(this._xAxis.minval),this._xAxis.xlogscale=0!==this._xAxis.xlogrange?1/this._xAxis.xlogrange:1);for(var n=0;n<this.yAxes_.length;n++){var o=this.yAxes_[n];o.minyval=o.computedValueRange[0],o.maxyval=o.computedValueRange[1],o.yrange=o.maxyval-o.minyval,o.yscale=0!==o.yrange?1/o.yrange:1,(this.dygraph_.getOption("logscale")||o.logscale)&&(o.ylogrange=r.log10(o.maxyval)-r.log10(o.minyval),o.ylogscale=0!==o.ylogrange?1/o.ylogrange:1,isFinite(o.ylogrange)&&!isNaN(o.ylogrange)||console.error("axis "+n+" of graph at "+o.g+" can't be displayed in log scale for range ["+o.minyval+" - "+o.maxyval+"]"))}},o.calcXNormal_=function(t,e,n){return n?(r.log10(t)-r.log10(e.minval))*e.xlogscale:(t-e.minval)*e.scale},o.calcYNormal_=function(t,e,n){if(n){var o=1-(r.log10(e)-r.log10(t.minyval))*t.ylogscale;return isFinite(o)?o:NaN}return 1-(e-t.minyval)*t.yscale},o.prototype._evaluateLineCharts=function(){for(var t=this.dygraph_.getOption("stackedGraph"),e=this.dygraph_.getOptionForAxis("logscale","x"),n=0;n<this.points.length;n++){for(var r=this.points[n],i=this.setNames[n],A=this.dygraph_.getOption("connectSeparatedPoints",i),a=this.dygraph_.axisPropertiesForSeries(i),s=this.dygraph_.attributes_.getForSeries("logscale",i),c=0;c<r.length;c++){var l=r[c];l.x=o.calcXNormal_(l.xval,this._xAxis,e);var u=l.yval;t&&(l.y_stacked=o.calcYNormal_(a,l.yval_stacked,s),null===u||isNaN(u)||(u=l.yval_stacked)),null===u&&(u=NaN,A||(l.yval=NaN)),l.y=o.calcYNormal_(a,u,s)}this.dygraph_.dataHandler_.onLineEvaluated(r,a,s)}},o.prototype._evaluateLineTicks=function(){var t,e,n,r,o,i;for(this.xticks=[],t=0;t<this.xTicks_.length;t++)n=(e=this.xTicks_[t]).label,o=(i=!("label_v"in e))?e.v:e.label_v,(r=this.dygraph_.toPercentXCoord(o))>=0&&r<1&&this.xticks.push({pos:r,label:n,has_tick:i});for(this.yticks=[],t=0;t<this.yAxes_.length;t++)for(var A=this.yAxes_[t],a=0;a<A.ticks.length;a++)n=(e=A.ticks[a]).label,o=(i=!("label_v"in e))?e.v:e.label_v,(r=this.dygraph_.toPercentYCoord(o,t))>0&&r<=1&&this.yticks.push({axis:t,pos:r,label:n,has_tick:i})},o.prototype._evaluateAnnotations=function(){var t,e={};for(t=0;t<this.annotations.length;t++){var n=this.annotations[t];e[n.xval+","+n.series]=n}if(this.annotated_points=[],this.annotations&&this.annotations.length)for(var r=0;r<this.points.length;r++){var o=this.points[r];for(t=0;t<o.length;t++){var i=o[t],A=i.xval+","+i.name;A in e&&(i.annotation=e[A],this.annotated_points.push(i),delete e[A])}}},o.prototype.removeAllDatasets=function(){delete this.points,delete this.setNames,delete this.setPointsLengths,delete this.setPointsOffsets,this.points=[],this.setNames=[],this.setPointsLengths=[],this.setPointsOffsets=[]};const i=o;var A=function(t,e,n,o){if(this.dygraph_=t,this.layout=o,this.element=e,this.elementContext=n,this.height=t.height_,this.width=t.width_,!r.isCanvasSupported(this.element))throw"Canvas is not supported.";this.area=o.getPlotArea();var i=this.dygraph_.canvas_ctx_;i.beginPath(),i.rect(this.area.x,this.area.y,this.area.w,this.area.h),i.clip(),(i=this.dygraph_.hidden_ctx_).beginPath(),i.rect(this.area.x,this.area.y,this.area.w,this.area.h),i.clip()};A.prototype.clear=function(){this.elementContext.clearRect(0,0,this.width,this.height)},A.prototype.render=function(){this._updatePoints(),this._renderLineChart()},A._getIteratorPredicate=function(t){return t?A._predicateThatSkipsEmptyPoints:null},A._predicateThatSkipsEmptyPoints=function(t,e){return null!==t[e].yval},A._drawStyledLine=function(t,e,n,o,i,a,s){var c=t.dygraph,l=c.getBooleanOption("stepPlot",t.setName);r.isArrayLike(o)||(o=null);var u=c.getBooleanOption("drawGapEdgePoints",t.setName),f=t.points,d=t.setName,h=r.createIterator(f,0,f.length,A._getIteratorPredicate(c.getBooleanOption("connectSeparatedPoints",d))),p=o&&o.length>=2,g=t.drawingContext;g.save(),p&&g.setLineDash&&g.setLineDash(o);var y=A._drawSeries(t,h,n,s,i,u,l,e);A._drawPointsOnLine(t,y,a,e,s),p&&g.setLineDash&&g.setLineDash([]),g.restore()},A._drawSeries=function(t,e,n,r,o,i,A,a){var s,c,l=null,u=null,f=null,d=[],h=!0,p=t.drawingContext;p.beginPath(),p.strokeStyle=a,p.lineWidth=n;for(var g=e.array_,y=e.end_,m=e.predicate_,v=e.start_;v<y;v++){if(c=g[v],m){for(;v<y&&!m(g,v);)v++;if(v==y)break;c=g[v]}if(null===c.canvasy||c.canvasy!=c.canvasy)A&&null!==l&&(p.moveTo(l,u),p.lineTo(c.canvasx,u)),l=u=null;else{if(s=!1,i||null===l){e.nextIdx_=v,e.next();var w=null===(f=e.hasNext?e.peek.canvasy:null)||f!=f;s=null===l&&w,i&&(!h&&null===l||e.hasNext&&w)&&(s=!0)}null!==l?n&&(A&&(p.moveTo(l,u),p.lineTo(c.canvasx,u)),p.lineTo(c.canvasx,c.canvasy)):p.moveTo(c.canvasx,c.canvasy),(o||s)&&d.push([c.canvasx,c.canvasy,c.idx]),l=c.canvasx,u=c.canvasy}h=!1}return p.stroke(),d},A._drawPointsOnLine=function(t,e,n,r,o){for(var i=t.drawingContext,A=0;A<e.length;A++){var a=e[A];i.save(),n.call(t.dygraph,t.dygraph,t.setName,i,a[0],a[1],r,o,a[2]),i.restore()}},A.prototype._updatePoints=function(){for(var t=this.layout.points,e=t.length;e--;)for(var n=t[e],r=n.length;r--;){var o=n[r];o.canvasx=this.area.w*o.x+this.area.x,o.canvasy=this.area.h*o.y+this.area.y}},A.prototype._renderLineChart=function(t,e){var n,o,i=e||this.elementContext,A=this.layout.points,a=this.layout.setNames;this.colors=this.dygraph_.colorsMap_;var s=this.dygraph_.getOption("plotter"),c=s;r.isArrayLike(c)||(c=[c]);var l={};for(n=0;n<a.length;n++){o=a[n];var u=this.dygraph_.getOption("plotter",o);u!=s&&(l[o]=u)}for(n=0;n<c.length;n++)for(var f=c[n],d=n==c.length-1,h=0;h<A.length;h++)if(o=a[h],!t||o==t){var p=A[h],g=f;if(o in l){if(!d)continue;g=l[o]}var y=this.colors[o],m=this.dygraph_.getOption("strokeWidth",o);i.save(),i.strokeStyle=y,i.lineWidth=m,g({points:p,setName:o,drawingContext:i,color:y,strokeWidth:m,dygraph:this.dygraph_,axis:this.dygraph_.axisPropertiesForSeries(o),plotArea:this.area,seriesIndex:h,seriesCount:A.length,singleSeriesName:t,allSeriesPoints:A}),i.restore()}},A._Plotters={linePlotter:function(t){A._linePlotter(t)},fillPlotter:function(t){A._fillPlotter(t)},errorPlotter:function(t){A._errorPlotter(t)}},A._linePlotter=function(t){var e=t.dygraph,n=t.setName,o=t.strokeWidth,i=e.getNumericOption("strokeBorderWidth",n),a=e.getOption("drawPointCallback",n)||r.Circles.DEFAULT,s=e.getOption("strokePattern",n),c=e.getBooleanOption("drawPoints",n),l=e.getNumericOption("pointSize",n);i&&o&&A._drawStyledLine(t,e.getOption("strokeBorderColor",n),o+2*i,s,c,a,l),A._drawStyledLine(t,t.color,o,s,c,a,l)},A._errorPlotter=function(t){var e=t.dygraph,n=t.setName;if(e.getBooleanOption("errorBars")||e.getBooleanOption("customBars")){e.getBooleanOption("fillGraph",n)&&console.warn("Can't use fillGraph option with customBars or errorBars option");var o,i=t.drawingContext,a=t.color,s=e.getNumericOption("fillAlpha",n),c=e.getBooleanOption("stepPlot",n),l=t.points,u=r.createIterator(l,0,l.length,A._getIteratorPredicate(e.getBooleanOption("connectSeparatedPoints",n))),f=NaN,d=NaN,h=[-1,-1],p=r.toRGB_(a),g="rgba("+p.r+","+p.g+","+p.b+","+s+")";i.fillStyle=g,i.beginPath();for(var y=function(t){return null===t||void 0===t||isNaN(t)};u.hasNext;){var m=u.next();!c&&y(m.y)||c&&!isNaN(d)&&y(d)?f=NaN:(o=[m.y_bottom,m.y_top],c&&(d=m.y),isNaN(o[0])&&(o[0]=m.y),isNaN(o[1])&&(o[1]=m.y),o[0]=t.plotArea.h*o[0]+t.plotArea.y,o[1]=t.plotArea.h*o[1]+t.plotArea.y,isNaN(f)||(c?(i.moveTo(f,h[0]),i.lineTo(m.canvasx,h[0]),i.lineTo(m.canvasx,h[1])):(i.moveTo(f,h[0]),i.lineTo(m.canvasx,o[0]),i.lineTo(m.canvasx,o[1])),i.lineTo(f,h[1]),i.closePath()),h=o,f=m.canvasx)}i.fill()}},A._fastCanvasProxy=function(t){var e=[],n=null,r=null,o=0,i=function(n){!function(t){if(!(e.length<=1)){for(var n=e.length-1;n>0;n--)if(2==(a=e[n])[0]){var r=e[n-1];r[1]==a[1]&&r[2]==a[2]&&e.splice(n,1)}for(n=0;n<e.length-1;)2==(a=e[n])[0]&&2==e[n+1][0]?e.splice(n,1):n++;if(e.length>2&&!t){var o=0;2==e[0][0]&&o++;var i=null,A=null;for(n=o;n<e.length;n++){var a;if(1==(a=e[n])[0])if(null===i&&null===A)i=n,A=n;else{var s=a[2];s<e[i][2]?i=n:s>e[A][2]&&(A=n)}}var c=e[i],l=e[A];e.splice(o,e.length-o),i<A?(e.push(c),e.push(l)):i>A?(e.push(l),e.push(c)):e.push(c)}}}(n);for(var i=0,A=e.length;i<A;i++){var a=e[i];1==a[0]?t.lineTo(a[1],a[2]):2==a[0]&&t.moveTo(a[1],a[2])}e.length&&(r=e[e.length-1][1]),o+=e.length,e=[]},A=function(t,o,A){var a=Math.round(o);null!==n&&a==n||(i(n-r>1||a-n>1),n=a);e.push([t,o,A])};return{moveTo:function(t,e){A(2,t,e)},lineTo:function(t,e){A(1,t,e)},stroke:function(){i(!0),t.stroke()},fill:function(){i(!0),t.fill()},beginPath:function(){i(!0),t.beginPath()},closePath:function(){i(!0),t.closePath()},_count:function(){return o}}},A._fillPlotter=function(t){if(!t.singleSeriesName&&0===t.seriesIndex){for(var e=t.dygraph,n=e.getLabels().slice(1),o=n.length;o>=0;o--)e.visibility()[o]||n.splice(o,1);var i=function(){for(var t=0;t<n.length;t++)if(e.getBooleanOption("fillGraph",n[t]))return!0;return!1}();if(i)for(var a,s,c=t.plotArea,l=t.allSeriesPoints,u=l.length,f=e.getBooleanOption("stackedGraph"),d=e.getColors(),h={},p=function(t,e,n,r){if(t.lineTo(e,n),f)for(var o=r.length-1;o>=0;o--){var i=r[o];t.lineTo(i[0],i[1])}},g=u-1;g>=0;g--){var y=t.drawingContext,m=n[g];if(e.getBooleanOption("fillGraph",m)){var v=e.getNumericOption("fillAlpha",m),w=e.getBooleanOption("stepPlot",m),b=d[g],B=e.axisPropertiesForSeries(m),_=1+B.minyval*B.yscale;_<0?_=0:_>1&&(_=1),_=c.h*_+c.y;var x,C=l[g],E=r.createIterator(C,0,C.length,A._getIteratorPredicate(e.getBooleanOption("connectSeparatedPoints",m))),F=NaN,S=[-1,-1],U=r.toRGB_(b),Q="rgba("+U.r+","+U.g+","+U.b+","+v+")";y.fillStyle=Q,y.beginPath();var I,O=!0;(C.length>2*e.width_||q.FORCE_FAST_PROXY)&&(y=A._fastCanvasProxy(y));for(var T,k=[];E.hasNext;)if(T=E.next(),r.isOK(T.y)||w){if(f){if(!O&&I==T.xval)continue;var M;O=!1,I=T.xval,M=void 0===(a=h[T.canvasx])?_:s?a[0]:a,x=[T.canvasy,M],w?-1===S[0]?h[T.canvasx]=[T.canvasy,_]:h[T.canvasx]=[T.canvasy,S[0]]:h[T.canvasx]=T.canvasy}else x=isNaN(T.canvasy)&&w?[c.y+c.h,_]:[T.canvasy,_];isNaN(F)?(y.moveTo(T.canvasx,x[1]),y.lineTo(T.canvasx,x[0])):(w?(y.lineTo(T.canvasx,S[0]),y.lineTo(T.canvasx,x[0])):y.lineTo(T.canvasx,x[0]),f&&(k.push([F,S[1]]),s&&a?k.push([T.canvasx,a[1]]):k.push([T.canvasx,x[1]]))),S=x,F=T.canvasx}else p(y,F,S[1],k),k=[],F=NaN,null===T.y_stacked||isNaN(T.y_stacked)||(h[T.canvasx]=c.h*T.y_stacked+c.y);s=w,x&&T&&(p(y,T.canvasx,x[1],k),k=[]),y.fill()}}}};const a=A;var s=n(76641),c={maybeTreatMouseOpAsClick:function(t,e,n){n.dragEndX=r.dragGetX_(t,n),n.dragEndY=r.dragGetY_(t,n);var o=Math.abs(n.dragEndX-n.dragStartX),i=Math.abs(n.dragEndY-n.dragStartY);o<2&&i<2&&void 0!==e.lastx_&&null!==e.lastx_&&c.treatMouseOpAsClick(e,t,n),n.regionWidth=o,n.regionHeight=i},startPan:function(t,e,n){var o,i;n.isPanning=!0;var A=e.xAxisRange();if(e.getOptionForAxis("logscale","x")?(n.initialLeftmostDate=r.log10(A[0]),n.dateRange=r.log10(A[1])-r.log10(A[0])):(n.initialLeftmostDate=A[0],n.dateRange=A[1]-A[0]),n.xUnitsPerPixel=n.dateRange/(e.plotter_.area.w-1),e.getNumericOption("panEdgeFraction")){var a=e.width_*e.getNumericOption("panEdgeFraction"),s=e.xAxisExtremes(),c=e.toDomXCoord(s[0])-a,l=e.toDomXCoord(s[1])+a,u=e.toDataXCoord(c),f=e.toDataXCoord(l);n.boundedDates=[u,f];var d=[],h=e.height_*e.getNumericOption("panEdgeFraction");for(o=0;o<e.axes_.length;o++){var p=(i=e.axes_[o]).extremeRange,g=e.toDomYCoord(p[0],o)+h,y=e.toDomYCoord(p[1],o)-h,m=e.toDataYCoord(g,o),v=e.toDataYCoord(y,o);d[o]=[m,v]}n.boundedValues=d}else n.boundedDates=null,n.boundedValues=null;for(n.is2DPan=!1,n.axes=[],o=0;o<e.axes_.length;o++){i=e.axes_[o];var w={},b=e.yAxisRange(o);e.attributes_.getForAxis("logscale",o)?(w.initialTopValue=r.log10(b[1]),w.dragValueRange=r.log10(b[1])-r.log10(b[0])):(w.initialTopValue=b[1],w.dragValueRange=b[1]-b[0]),w.unitsPerPixel=w.dragValueRange/(e.plotter_.area.h-1),n.axes.push(w),i.valueRange&&(n.is2DPan=!0)}},movePan:function(t,e,n){n.dragEndX=r.dragGetX_(t,n),n.dragEndY=r.dragGetY_(t,n);var o=n.initialLeftmostDate-(n.dragEndX-n.dragStartX)*n.xUnitsPerPixel;n.boundedDates&&(o=Math.max(o,n.boundedDates[0]));var i=o+n.dateRange;if(n.boundedDates&&i>n.boundedDates[1]&&(i=(o-=i-n.boundedDates[1])+n.dateRange),e.getOptionForAxis("logscale","x")?e.dateWindow_=[Math.pow(r.LOG_SCALE,o),Math.pow(r.LOG_SCALE,i)]:e.dateWindow_=[o,i],n.is2DPan)for(var A=n.dragEndY-n.dragStartY,a=0;a<e.axes_.length;a++){var s=e.axes_[a],c=n.axes[a],l=A*c.unitsPerPixel,u=n.boundedValues?n.boundedValues[a]:null,f=c.initialTopValue+l;u&&(f=Math.min(f,u[1]));var d=f-c.dragValueRange;u&&d<u[0]&&(d=(f-=d-u[0])-c.dragValueRange),e.attributes_.getForAxis("logscale",a)?s.valueRange=[Math.pow(r.LOG_SCALE,d),Math.pow(r.LOG_SCALE,f)]:s.valueRange=[d,f]}e.drawGraph_(!1)}};c.endPan=c.maybeTreatMouseOpAsClick,c.startZoom=function(t,e,n){n.isZooming=!0,n.zoomMoved=!1},c.moveZoom=function(t,e,n){n.zoomMoved=!0,n.dragEndX=r.dragGetX_(t,n),n.dragEndY=r.dragGetY_(t,n);var o=Math.abs(n.dragStartX-n.dragEndX),i=Math.abs(n.dragStartY-n.dragEndY);n.dragDirection=o<i/2?r.VERTICAL:r.HORIZONTAL,e.drawZoomRect_(n.dragDirection,n.dragStartX,n.dragEndX,n.dragStartY,n.dragEndY,n.prevDragDirection,n.prevEndX,n.prevEndY),n.prevEndX=n.dragEndX,n.prevEndY=n.dragEndY,n.prevDragDirection=n.dragDirection},c.treatMouseOpAsClick=function(t,e,n){for(var r=t.getFunctionOption("clickCallback"),o=t.getFunctionOption("pointClickCallback"),i=null,A=-1,a=Number.MAX_VALUE,s=0;s<t.selPoints_.length;s++){var c=t.selPoints_[s],l=Math.pow(c.canvasx-n.dragEndX,2)+Math.pow(c.canvasy-n.dragEndY,2);!isNaN(l)&&(-1==A||l<a)&&(a=l,A=s)}var u=t.getNumericOption("highlightCircleSize")+2;if(a<=u*u&&(i=t.selPoints_[A]),i){var f={cancelable:!0,point:i,canvasx:n.dragEndX,canvasy:n.dragEndY};if(t.cascadeEvents_("pointClick",f))return;o&&o.call(t,e,i)}f={cancelable:!0,xval:t.lastx_,pts:t.selPoints_,canvasx:n.dragEndX,canvasy:n.dragEndY};t.cascadeEvents_("click",f)||r&&r.call(t,e,t.lastx_,t.selPoints_)},c.endZoom=function(t,e,n){e.clearZoomRect_(),n.isZooming=!1,c.maybeTreatMouseOpAsClick(t,e,n);var o=e.getArea();if(n.regionWidth>=10&&n.dragDirection==r.HORIZONTAL){var i=Math.min(n.dragStartX,n.dragEndX),A=Math.max(n.dragStartX,n.dragEndX);(i=Math.max(i,o.x))<(A=Math.min(A,o.x+o.w))&&e.doZoomX_(i,A),n.cancelNextDblclick=!0}else if(n.regionHeight>=10&&n.dragDirection==r.VERTICAL){var a=Math.min(n.dragStartY,n.dragEndY),s=Math.max(n.dragStartY,n.dragEndY);(a=Math.max(a,o.y))<(s=Math.min(s,o.y+o.h))&&e.doZoomY_(a,s),n.cancelNextDblclick=!0}n.dragStartX=null,n.dragStartY=null},c.startTouch=function(t,e,n){t.preventDefault(),t.touches.length>1&&(n.startTimeForDoubleTapMs=null);for(var r=[],o=0;o<t.touches.length;o++){var i=t.touches[o],A=i.target.getBoundingClientRect();r.push({pageX:i.pageX,pageY:i.pageY,dataX:e.toDataXCoord(i.clientX-A.left),dataY:e.toDataYCoord(i.clientY-A.top)})}if(n.initialTouches=r,1==r.length)n.initialPinchCenter=r[0],n.touchDirections={x:!0,y:!0};else if(r.length>=2){n.initialPinchCenter={pageX:.5*(r[0].pageX+r[1].pageX),pageY:.5*(r[0].pageY+r[1].pageY),dataX:.5*(r[0].dataX+r[1].dataX),dataY:.5*(r[0].dataY+r[1].dataY)};var a=180/Math.PI*Math.atan2(n.initialPinchCenter.pageY-r[0].pageY,r[0].pageX-n.initialPinchCenter.pageX);(a=Math.abs(a))>90&&(a=90-a),n.touchDirections={x:a<67.5,y:a>22.5}}n.initialRange={x:e.xAxisRange(),y:e.yAxisRange()}},c.moveTouch=function(t,e,n){n.startTimeForDoubleTapMs=null;var r,o=[];for(r=0;r<t.touches.length;r++){var i=t.touches[r];o.push({pageX:i.pageX,pageY:i.pageY})}var A,a,s,c=n.initialTouches,l=n.initialPinchCenter,u={pageX:(A=1==o.length?o[0]:{pageX:.5*(o[0].pageX+o[1].pageX),pageY:.5*(o[0].pageY+o[1].pageY)}).pageX-l.pageX,pageY:A.pageY-l.pageY},f=n.initialRange.x[1]-n.initialRange.x[0],d=n.initialRange.y[0]-n.initialRange.y[1];if(u.dataX=u.pageX/e.plotter_.area.w*f,u.dataY=u.pageY/e.plotter_.area.h*d,1==o.length)a=1,s=1;else if(o.length>=2){var h=c[1].pageX-l.pageX;a=(o[1].pageX-A.pageX)/h;var p=c[1].pageY-l.pageY;s=(o[1].pageY-A.pageY)/p}a=Math.min(8,Math.max(.125,a)),s=Math.min(8,Math.max(.125,s));var g=!1;if(n.touchDirections.x){var y=l.dataX-u.dataX/a;e.dateWindow_=[y+(n.initialRange.x[0]-l.dataX)/a,y+(n.initialRange.x[1]-l.dataX)/a],g=!0}if(n.touchDirections.y)for(r=0;r<1;r++){var m=e.axes_[r];if(e.attributes_.getForAxis("logscale",r));else{y=l.dataY-u.dataY/s;m.valueRange=[y+(n.initialRange.y[0]-l.dataY)/s,y+(n.initialRange.y[1]-l.dataY)/s],g=!0}}if(e.drawGraph_(!1),g&&o.length>1&&e.getFunctionOption("zoomCallback")){var v=e.xAxisRange();e.getFunctionOption("zoomCallback").call(e,v[0],v[1],e.yAxisRanges())}},c.endTouch=function(t,e,n){if(0!==t.touches.length)c.startTouch(t,e,n);else if(1==t.changedTouches.length){var r=(new Date).getTime(),o=t.changedTouches[0];n.startTimeForDoubleTapMs&&r-n.startTimeForDoubleTapMs<500&&n.doubleTapX&&Math.abs(n.doubleTapX-o.screenX)<50&&n.doubleTapY&&Math.abs(n.doubleTapY-o.screenY)<50?e.resetZoom():(n.startTimeForDoubleTapMs=r,n.doubleTapX=o.screenX,n.doubleTapY=o.screenY)}};var l=function(t,e,n){return t<e?e-t:t>n?t-n:0};c.defaultModel={mousedown:function(t,e,n){if(!t.button||2!=t.button){n.initializeMouseDown(t,e,n),t.altKey||t.shiftKey?c.startPan(t,e,n):c.startZoom(t,e,n);var o=function(t){if(n.isZooming){var o=function(t,e){var n=r.findPos(e.canvas_),o={left:n.x,right:n.x+e.canvas_.offsetWidth,top:n.y,bottom:n.y+e.canvas_.offsetHeight},i={x:r.pageX(t),y:r.pageY(t)},A=l(i.x,o.left,o.right),a=l(i.y,o.top,o.bottom);return Math.max(A,a)}(t,e);o<100?c.moveZoom(t,e,n):null!==n.dragEndX&&(n.dragEndX=null,n.dragEndY=null,e.clearZoomRect_())}else n.isPanning&&c.movePan(t,e,n)},i=function(t){n.isZooming?null!==n.dragEndX?c.endZoom(t,e,n):c.maybeTreatMouseOpAsClick(t,e,n):n.isPanning&&c.endPan(t,e,n),r.removeEvent(document,"mousemove",o),r.removeEvent(document,"mouseup",i),n.destroy()};e.addAndTrackEvent(document,"mousemove",o),e.addAndTrackEvent(document,"mouseup",i)}},willDestroyContextMyself:!0,touchstart:function(t,e,n){c.startTouch(t,e,n)},touchmove:function(t,e,n){c.moveTouch(t,e,n)},touchend:function(t,e,n){c.endTouch(t,e,n)},dblclick:function(t,e,n){if(n.cancelNextDblclick)n.cancelNextDblclick=!1;else{var r={canvasx:n.dragEndX,canvasy:n.dragEndY,cancelable:!0};e.cascadeEvents_("dblclick",r)||t.altKey||t.shiftKey||e.resetZoom()}}},c.nonInteractiveModel_={mousedown:function(t,e,n){n.initializeMouseDown(t,e,n)},mouseup:c.maybeTreatMouseOpAsClick},c.dragIsPanInteractionModel={mousedown:function(t,e,n){n.initializeMouseDown(t,e,n),c.startPan(t,e,n)},mousemove:function(t,e,n){n.isPanning&&c.movePan(t,e,n)},mouseup:function(t,e,n){n.isPanning&&c.endPan(t,e,n)}};const u=c;const f={highlightCircleSize:3,highlightSeriesOpts:null,highlightSeriesBackgroundAlpha:.5,highlightSeriesBackgroundColor:"rgb(255, 255, 255)",labelsSeparateLines:!1,labelsShowZeroValues:!0,labelsKMB:!1,labelsKMG2:!1,showLabelsOnHighlight:!0,digitsAfterDecimal:2,maxNumberWidth:6,sigFigs:null,strokeWidth:1,strokeBorderWidth:0,strokeBorderColor:"white",axisTickSize:3,axisLabelFontSize:14,rightGap:5,showRoller:!1,xValueParser:void 0,delimiter:",",sigma:2,errorBars:!1,fractions:!1,wilsonInterval:!0,customBars:!1,fillGraph:!1,fillAlpha:.15,connectSeparatedPoints:!1,stackedGraph:!1,stackedGraphNaNFill:"all",hideOverlayOnMouseOut:!0,resizable:"no",legend:"onmouseover",legendFollowOffsetX:50,legendFollowOffsetY:-50,stepPlot:!1,xRangePad:0,yRangePad:null,drawAxesAtZero:!1,titleHeight:28,xLabelHeight:18,yLabelWidth:18,axisLineColor:"black",axisLineWidth:.3,gridLineWidth:.3,axisLabelWidth:50,gridLineColor:"rgb(128,128,128)",interactionModel:u.defaultModel,animatedZooms:!1,animateBackgroundFade:!0,showRangeSelector:!1,rangeSelectorHeight:40,rangeSelectorPlotStrokeColor:"#808FAB",rangeSelectorPlotFillGradientColor:"white",rangeSelectorPlotFillColor:"#A7B1C4",rangeSelectorBackgroundStrokeColor:"gray",rangeSelectorBackgroundLineWidth:1,rangeSelectorPlotLineWidth:1.5,rangeSelectorForegroundStrokeColor:"black",rangeSelectorForegroundLineWidth:1,rangeSelectorAlpha:.6,showInRangeSelector:null,plotter:[a._fillPlotter,a._errorPlotter,a._linePlotter],plugins:[],axes:{x:{pixelsPerLabel:70,axisLabelWidth:60,axisLabelFormatter:r.dateAxisLabelFormatter,valueFormatter:r.dateValueFormatter,drawGrid:!0,drawAxis:!0,independentTicks:!0,ticker:s.fi},y:{axisLabelWidth:50,pixelsPerLabel:30,valueFormatter:r.numberValueFormatter,axisLabelFormatter:r.numberAxisLabelFormatter,drawGrid:!0,drawAxis:!0,independentTicks:!0,ticker:s.GH},y2:{axisLabelWidth:50,pixelsPerLabel:30,valueFormatter:r.numberValueFormatter,axisLabelFormatter:r.numberAxisLabelFormatter,drawAxis:!0,drawGrid:!1,independentTicks:!1,ticker:s.GH}}};var d=function(t){this.dygraph_=t,this.yAxes_=[],this.xAxis_={},this.series_={},this.global_=this.dygraph_.attrs_,this.user_=this.dygraph_.user_attrs_||{},this.labels_=[],this.highlightSeries_=this.get("highlightSeriesOpts")||{},this.reparseSeries()};d.AXIS_STRING_MAPPINGS_={y:0,Y:0,y1:0,Y1:0,y2:1,Y2:1},d.axisToIndex_=function(t){if("string"==typeof t){if(d.AXIS_STRING_MAPPINGS_.hasOwnProperty(t))return d.AXIS_STRING_MAPPINGS_[t];throw"Unknown axis : "+t}if("number"==typeof t){if(0===t||1===t)return t;throw"Dygraphs only supports two y-axes, indexed from 0-1."}if(t)throw"Unknown axis : "+t;return 0},d.prototype.reparseSeries=function(){var t=this.get("labels");if(t){this.labels_=t.slice(1),this.yAxes_=[{series:[],options:{}}],this.xAxis_={options:{}},this.series_={};for(var e=this.user_.series||{},n=0;n<this.labels_.length;n++){var o=this.labels_[n],i=e[o]||{},A=d.axisToIndex_(i.axis);this.series_[o]={idx:n,yAxis:A,options:i},this.yAxes_[A]?this.yAxes_[A].series.push(o):this.yAxes_[A]={series:[o],options:{}}}var a=this.user_.axes||{};r.update(this.yAxes_[0].options,a.y||{}),this.yAxes_.length>1&&r.update(this.yAxes_[1].options,a.y2||{}),r.update(this.xAxis_.options,a.x||{})}},d.prototype.get=function(t){var e=this.getGlobalUser_(t);return null!==e?e:this.getGlobalDefault_(t)},d.prototype.getGlobalUser_=function(t){return this.user_.hasOwnProperty(t)?this.user_[t]:null},d.prototype.getGlobalDefault_=function(t){return this.global_.hasOwnProperty(t)?this.global_[t]:f.hasOwnProperty(t)?f[t]:null},d.prototype.getForAxis=function(t,e){var n,r;if("number"==typeof e)r=0===(n=e)?"y":"y2";else{if("y1"==e&&(e="y"),"y"==e)n=0;else if("y2"==e)n=1;else{if("x"!=e)throw"Unknown axis "+e;n=-1}r=e}var o=-1==n?this.xAxis_:this.yAxes_[n];if(o){var i=o.options;if(i.hasOwnProperty(t))return i[t]}if("x"!==e||"logscale"!==t){var A=this.getGlobalUser_(t);if(null!==A)return A}var a=f.axes[r];return a.hasOwnProperty(t)?a[t]:this.getGlobalDefault_(t)},d.prototype.getForSeries=function(t,e){if(e===this.dygraph_.getHighlightSeries()&&this.highlightSeries_.hasOwnProperty(t))return this.highlightSeries_[t];if(!this.series_.hasOwnProperty(e))throw"Unknown series: "+e;var n=this.series_[e],r=n.options;return r.hasOwnProperty(t)?r[t]:this.getForAxis(t,n.yAxis)},d.prototype.numAxes=function(){return this.yAxes_.length},d.prototype.axisForSeries=function(t){return this.series_[t].yAxis},d.prototype.axisOptions=function(t){return this.yAxes_[t].options},d.prototype.seriesForAxis=function(t){return this.yAxes_[t].series},d.prototype.seriesNames=function(){return this.labels_};const h=d;function p(){this.tarps=[]}p.prototype.cover=function(){for(var t=document.getElementsByTagName("iframe"),e=0;e<t.length;e++){var n=t[e],o=r.findPos(n),i=o.x,A=o.y,a=n.offsetWidth,s=n.offsetHeight,c=document.createElement("div");c.style.position="absolute",c.style.left=i+"px",c.style.top=A+"px",c.style.width=a+"px",c.style.height=s+"px",c.style.zIndex=999,document.body.appendChild(c),this.tarps.push(c)}},p.prototype.uncover=function(){for(var t=0;t<this.tarps.length;t++)this.tarps[t].parentNode.removeChild(this.tarps[t]);this.tarps=[]};const g=p;var y=function(){},m=y;m.X=0,m.Y=1,m.EXTRAS=2,m.prototype.extractSeries=function(t,e,n){},m.prototype.seriesToPoints=function(t,e,n){for(var r=[],o=0;o<t.length;++o){var i=t[o],A=i[1],a=null===A?null:m.parseFloat(A),s={x:NaN,y:NaN,xval:m.parseFloat(i[0]),yval:a,name:e,idx:o+n,canvasx:NaN,canvasy:NaN};r.push(s)}return this.onPointsCreated_(t,r),r},m.prototype.onPointsCreated_=function(t,e){},m.prototype.rollingAverage=function(t,e,n,r){},m.prototype.getExtremeYValues=function(t,e,n){},m.prototype.onLineEvaluated=function(t,e,n){},m.parseFloat=function(t){return null===t?NaN:t};const v=y;var w=function(){};(w.prototype=new v).extractSeries=function(t,e,n){var r=[];const o=n.get("labels")[e],i=n.getForSeries("logscale",o);for(var A=0;A<t.length;A++){var a=t[A][0],s=t[A][e];i&&s<=0&&(s=null),r.push([a,s])}return r},w.prototype.rollingAverage=function(t,e,n,r){var o,i,A,a,s=[];if(1==(e=Math.min(e,t.length)))return t;for(r=0;r<t.length;r++){for(A=0,a=0,o=Math.max(0,r-e+1);o<r+1;o++)null===(i=t[o][1])||isNaN(i)||(a++,A+=t[o][1]);s[r]=a?[t[r][0],A/a]:[t[r][0],null]}return s},w.prototype.getExtremeYValues=function(t,e,n){for(var r,o=null,i=null,A=t.length-1,a=0;a<=A;a++)null===(r=t[a][1])||isNaN(r)||((null===i||r>i)&&(i=r),(null===o||r<o)&&(o=r));return[o,i]};const b=w;var B=function(){v.call(this)};(B.prototype=new v).extractSeries=function(t,e,n){},B.prototype.rollingAverage=function(t,e,n,r){},B.prototype.onPointsCreated_=function(t,e){for(var n=0;n<t.length;++n){var r=t[n],o=e[n];o.y_top=NaN,o.y_bottom=NaN,o.yval_minus=v.parseFloat(r[2][0]),o.yval_plus=v.parseFloat(r[2][1])}},B.prototype.getExtremeYValues=function(t,e,n){for(var r,o=null,i=null,A=t.length-1,a=0;a<=A;a++)if(null!==(r=t[a][1])&&!isNaN(r)){var s=t[a][2][0],c=t[a][2][1];s>r&&(s=r),c<r&&(c=r),(null===i||c>i)&&(i=c),(null===o||s<o)&&(o=s)}return[o,i]},B.prototype.onLineEvaluated=function(t,e,n){for(var r,o=0;o<t.length;o++)(r=t[o]).y_top=i.calcYNormal_(e,r.yval_minus,n),r.y_bottom=i.calcYNormal_(e,r.yval_plus,n)};const _=B;var x=function(){};(x.prototype=new _).extractSeries=function(t,e,n){var r,o,i,A,a=[];const s=n.get("labels")[e],c=n.getForSeries("logscale",s),l=n.getForSeries("sigma",s);for(var u=0;u<t.length;u++)r=t[u][0],A=t[u][e],c&&null!==A&&(A[0]<=0||A[0]-l*A[1]<=0)&&(A=null),null!==A?null===(o=A[0])||isNaN(o)?a.push([r,o,[o,o,o]]):(i=l*A[1],a.push([r,o,[o-i,o+i,A[1]]])):a.push([r,null,[null,null,null]]);return a},x.prototype.rollingAverage=function(t,e,n,r){e=Math.min(e,t.length);var o=[];const i=n.get("labels")[r],A=n.getForSeries("sigma",i);var a,s,c,l,u,f,d,h;for(r=0;r<t.length;r++){for(l=0,d=0,u=0,a=Math.max(0,r-e+1);a<r+1;a++)null===(s=t[a][1])||isNaN(s)||(u++,l+=s,d+=Math.pow(t[a][2][2],2));u?(f=Math.sqrt(d)/u,h=l/u,o[r]=[t[r][0],h,[h-A*f,h+A*f]]):(c=1==e?t[r][1]:null,o[r]=[t[r][0],c,[c,c]])}return o};const C=x;var E=function(){};(E.prototype=new _).extractSeries=function(t,e,n){var r,o,i,A=[];const a=n.get("labels")[e],s=n.getForSeries("logscale",a);for(var c=0;c<t.length;c++)r=t[c][0],i=t[c][e],s&&null!==i&&(i[0]<=0||i[1]<=0||i[2]<=0)&&(i=null),null!==i?null===(o=i[1])||isNaN(o)?A.push([r,o,[o,o]]):A.push([r,o,[i[0],i[2]]]):A.push([r,null,[null,null]]);return A},E.prototype.rollingAverage=function(t,e,n,r){e=Math.min(e,t.length);var o,i,A,a,s,c,l=[];for(i=0,a=0,A=0,s=0,r=0;r<t.length;r++){if(o=t[r][1],c=t[r][2],l[r]=t[r],null===o||isNaN(o)||(i+=c[0],a+=o,A+=c[1],s+=1),r-e>=0){var u=t[r-e];null===u[1]||isNaN(u[1])||(i-=u[2][0],a-=u[1],A-=u[2][1],s-=1)}l[r]=s?[t[r][0],1*a/s,[1*i/s,1*A/s]]:[t[r][0],null,[null,null]]}return l};const F=E;var S=function(){};(S.prototype=new b).extractSeries=function(t,e,n){var r,o,i,A,a,s=[];const c=n.get("labels")[e],l=n.getForSeries("logscale",c);for(var u=0;u<t.length;u++)r=t[u][0],i=t[u][e],l&&null!==i&&(i[0]<=0||i[1]<=0)&&(i=null),null!==i?(A=i[0],a=i[1],null===A||isNaN(A)?s.push([r,A,[A,a]]):(o=100*(a?A/a:0),s.push([r,o,[A,a]]))):s.push([r,null,[null,null]]);return s},S.prototype.rollingAverage=function(t,e,n,r){e=Math.min(e,t.length);var o=[],i=0,A=0;for(r=0;r<t.length;r++){i+=t[r][2][0],A+=t[r][2][1],r-e>=0&&(i-=t[r-e][2][0],A-=t[r-e][2][1]);var a=t[r][0],s=A?i/A:0;o[r]=[a,100*s]}return o};const U=S;var Q=function(){};(Q.prototype=new _).extractSeries=function(t,e,n){var r,o,i,A,a,s,c,l=[];const u=n.get("labels")[e],f=n.getForSeries("logscale",u),d=n.getForSeries("sigma",u);for(var h=0;h<t.length;h++)r=t[h][0],i=t[h][e],f&&null!==i&&(i[0]<=0||i[1]<=0)&&(i=null),null!==i?(A=i[0],a=i[1],null===A||isNaN(A)?l.push([r,A,[A,A,A,a]]):(s=a?A/a:0,c=100*(a?d*Math.sqrt(s*(1-s)/a):1),o=100*s,l.push([r,o,[o-c,o+c,A,a]]))):l.push([r,null,[null,null,null,null]]);return l},Q.prototype.rollingAverage=function(t,e,n,r){e=Math.min(e,t.length);var o=[];const i=n.get("labels")[r],A=n.getForSeries("sigma",i),a=n.getForSeries("wilsonInterval",i);var s,c,l,u=0,f=0,d=100;for(r=0;r<t.length;r++){u+=t[r][2][2],f+=t[r][2][3],r-e>=0&&(u-=t[r-e][2][2],f-=t[r-e][2][3]);var h=t[r][0],p=f?u/f:0;if(a)if(f){var g=p<0?0:p,y=f,m=A*Math.sqrt(g*(1-g)/y+A*A/(4*y*y)),v=1+A*A/f;s=(g+A*A/(2*f)-m)/v,c=(g+A*A/(2*f)+m)/v,o[r]=[h,g*d,[s*d,c*d]]}else o[r]=[h,0,[0,0]];else l=f?A*Math.sqrt(p*(1-p)/f):1,o[r]=[h,d*p,[d*(p-l),d*(p+l)]]}return o};const I=Q;var O=function(){this.annotations_=[]};O.prototype.toString=function(){return"Annotations Plugin"},O.prototype.activate=function(t){return{clearChart:this.clearChart,didDrawChart:this.didDrawChart}},O.prototype.detachLabels=function(){for(var t=0;t<this.annotations_.length;t++){var e=this.annotations_[t];e.parentNode&&e.parentNode.removeChild(e),this.annotations_[t]=null}this.annotations_=[]},O.prototype.clearChart=function(t){this.detachLabels()},O.prototype.didDrawChart=function(t){var e=t.dygraph,n=e.layout_.annotated_points;if(n&&0!==n.length)for(var r=t.canvas.parentNode,o=function(t,n,r){return function(o){var i=r.annotation;i.hasOwnProperty(t)?i[t](i,r,e,o):e.getOption(n)&&e.getOption(n)(i,r,e,o)}},i=t.dygraph.getArea(),A={},a=0;a<n.length;a++){var s=n[a];if(!(s.canvasx<i.x||s.canvasx>i.x+i.w||s.canvasy<i.y||s.canvasy>i.y+i.h)){var c=s.annotation,l=6;c.hasOwnProperty("tickHeight")&&(l=c.tickHeight);var u=document.createElement("div");u.style.fontSize=e.getOption("axisLabelFontSize")+"px";var f="dygraph-annotation";c.hasOwnProperty("icon")||(f+=" dygraphDefaultAnnotation dygraph-default-annotation"),c.hasOwnProperty("cssClass")&&(f+=" "+c.cssClass),u.className=f;var d=c.hasOwnProperty("width")?c.width:16,h=c.hasOwnProperty("height")?c.height:16;if(c.hasOwnProperty("icon")){var p=document.createElement("img");p.src=c.icon,p.width=d,p.height=h,u.appendChild(p)}else s.annotation.hasOwnProperty("shortText")&&u.appendChild(document.createTextNode(s.annotation.shortText));var g=s.canvasx-d/2;u.style.left=g+"px";var y=0;if(c.attachAtBottom){var m=i.y+i.h-h-l;A[g]?m-=A[g]:A[g]=0,A[g]+=l+h,y=m}else y=s.canvasy-h-l;u.style.top=y+"px",u.style.width=d+"px",u.style.height=h+"px",u.title=s.annotation.text,u.style.color=e.colorsMap_[s.name],u.style.borderColor=e.colorsMap_[s.name],c.div=u,e.addAndTrackEvent(u,"click",o("clickHandler","annotationClickHandler",s)),e.addAndTrackEvent(u,"mouseover",o("mouseOverHandler","annotationMouseOverHandler",s)),e.addAndTrackEvent(u,"mouseout",o("mouseOutHandler","annotationMouseOutHandler",s)),e.addAndTrackEvent(u,"dblclick",o("dblClickHandler","annotationDblClickHandler",s)),r.appendChild(u),this.annotations_.push(u);var v=t.drawingContext;if(v.save(),v.strokeStyle=c.hasOwnProperty("tickColor")?c.tickColor:e.colorsMap_[s.name],v.lineWidth=c.hasOwnProperty("tickWidth")?c.tickWidth:e.getOption("strokeWidth"),v.beginPath(),c.attachAtBottom){m=y+h;v.moveTo(s.canvasx,m),v.lineTo(s.canvasx,m+l)}else v.moveTo(s.canvasx,s.canvasy),v.lineTo(s.canvasx,s.canvasy-2-l);v.closePath(),v.stroke(),v.restore()}}},O.prototype.destroy=function(){this.detachLabels()};const T=O;var k=function(){this.xlabels_=[],this.ylabels_=[]};k.prototype.toString=function(){return"Axes Plugin"},k.prototype.activate=function(t){return{layout:this.layout,clearChart:this.clearChart,willDrawChart:this.willDrawChart}},k.prototype.layout=function(t){var e,n=t.dygraph;if(n.getOptionForAxis("drawAxis","y")){var r=n.getOptionForAxis("axisLabelWidth","y")+2*n.getOptionForAxis("axisTickSize","y");t.reserveSpaceLeft(r)}n.getOptionForAxis("drawAxis","x")&&(e=n.getOption("xAxisHeight")?n.getOption("xAxisHeight"):n.getOptionForAxis("axisLabelFontSize","x")+2*n.getOptionForAxis("axisTickSize","x"),t.reserveSpaceBottom(e));if(2==n.numAxes()){if(n.getOptionForAxis("drawAxis","y2")){r=n.getOptionForAxis("axisLabelWidth","y2")+2*n.getOptionForAxis("axisTickSize","y2");t.reserveSpaceRight(r)}}else n.numAxes()>2&&n.error("Only two y-axes are supported at this time. (Trying to use "+n.numAxes()+")")},k.prototype.detachLabels=function(){function t(t){for(var e=0;e<t.length;e++){var n=t[e];n.parentNode&&n.parentNode.removeChild(n)}}t(this.xlabels_),t(this.ylabels_),this.xlabels_=[],this.ylabels_=[]},k.prototype.clearChart=function(t){this.detachLabels()},k.prototype.willDrawChart=function(t){var e=t.dygraph;if(!e.getOptionForAxis("drawAxis","x")&&!e.getOptionForAxis("drawAxis","y")&&!e.getOptionForAxis("drawAxis","y2"))return;function n(t){return Math.round(t)+.5}function o(t){return Math.round(t)-.5}var i,A,a,s=t.drawingContext,c=t.canvas.parentNode,l=e.width_,u=e.height_,f=function(t){return{position:"absolute",fontSize:e.getOptionForAxis("axisLabelFontSize",t)+"px",width:e.getOptionForAxis("axisLabelWidth",t)+"px"}},d={x:f("x"),y:f("y"),y2:f("y2")},h=function(t,e,n){var o=document.createElement("div"),i=d["y2"==n?"y2":e];r.update(o.style,i);var A=document.createElement("div");return A.className="dygraph-axis-label dygraph-axis-label-"+e+(n?" dygraph-axis-label-"+n:""),A.innerHTML=t,o.appendChild(A),o};s.save();var p=e.layout_,g=t.dygraph.plotter_.area,y=function(t){return function(n){return e.getOptionForAxis(n,t)}};const m=this;if(e.getOptionForAxis("drawAxis","y")||2==e.numAxes()&&e.getOptionForAxis("drawAxis","y2")){if(p.yticks&&p.yticks.length>0){var v=e.numAxes(),w=[y("y"),y("y2")];p.yticks.forEach((function(t){if(void 0!==t.label){A=g.x;var e="y1",n=w[0];if(1==t.axis&&(A=g.x+g.w,e="y2",n=w[1]),n("drawAxis")){var r=n("axisLabelFontSize");a=g.y+t.pos*g.h,i=h(t.label,"y",2==v?e:null);var o=a-r/2;o<0&&(o=0),o+r+3>u?i.style.bottom="0":i.style.top=Math.min(o,u-2*r)+"px",0===t.axis?(i.style.left=g.x-n("axisLabelWidth")-n("axisTickSize")+"px",i.style.textAlign="right"):1==t.axis&&(i.style.left=g.x+g.w+n("axisTickSize")+"px",i.style.textAlign="left"),i.style.width=n("axisLabelWidth")+"px",c.appendChild(i),m.ylabels_.push(i)}}}))}var b;if(e.getOption("drawAxesAtZero"))((x=e.toPercentXCoord(0))>1||x<0||isNaN(x))&&(x=0),b=n(g.x+x*g.w);else b=n(g.x);s.strokeStyle=e.getOptionForAxis("axisLineColor","y"),s.lineWidth=e.getOptionForAxis("axisLineWidth","y"),s.beginPath(),s.moveTo(b,o(g.y)),s.lineTo(b,o(g.y+g.h)),s.closePath(),s.stroke(),2==e.numAxes()&&e.getOptionForAxis("drawAxis","y2")&&(s.strokeStyle=e.getOptionForAxis("axisLineColor","y2"),s.lineWidth=e.getOptionForAxis("axisLineWidth","y2"),s.beginPath(),s.moveTo(o(g.x+g.w),o(g.y)),s.lineTo(o(g.x+g.w),o(g.y+g.h)),s.closePath(),s.stroke())}if(e.getOptionForAxis("drawAxis","x")){if(p.xticks){var B=y("x");p.xticks.forEach((function(t){if(void 0!==t.label){A=g.x+t.pos*g.w,a=g.y+g.h,(i=h(t.label,"x")).style.textAlign="center",i.style.top=a+B("axisTickSize")+"px";var e=A-B("axisLabelWidth")/2;e+B("axisLabelWidth")>l&&(e=l-B("axisLabelWidth"),i.style.textAlign="right"),e<0&&(e=0,i.style.textAlign="left"),i.style.left=e+"px",i.style.width=B("axisLabelWidth")+"px",c.appendChild(i),m.xlabels_.push(i)}}))}var _,x;if(s.strokeStyle=e.getOptionForAxis("axisLineColor","x"),s.lineWidth=e.getOptionForAxis("axisLineWidth","x"),s.beginPath(),e.getOption("drawAxesAtZero"))((x=e.toPercentYCoord(0,0))>1||x<0)&&(x=1),_=o(g.y+x*g.h);else _=o(g.y+g.h);s.moveTo(n(g.x),_),s.lineTo(n(g.x+g.w),_),s.closePath(),s.stroke()}s.restore()};const M=k;var R=function(){this.title_div_=null,this.xlabel_div_=null,this.ylabel_div_=null,this.y2label_div_=null};R.prototype.toString=function(){return"ChartLabels Plugin"},R.prototype.activate=function(t){return{layout:this.layout,didDrawChart:this.didDrawChart}};var P=function(t){var e=document.createElement("div");return e.style.position="absolute",e.style.left=t.x+"px",e.style.top=t.y+"px",e.style.width=t.w+"px",e.style.height=t.h+"px",e};R.prototype.detachLabels_=function(){for(var t=[this.title_div_,this.xlabel_div_,this.ylabel_div_,this.y2label_div_],e=0;e<t.length;e++){var n=t[e];n&&(n.parentNode&&n.parentNode.removeChild(n))}this.title_div_=null,this.xlabel_div_=null,this.ylabel_div_=null,this.y2label_div_=null};var H=function(t,e,n,r,o){var i=document.createElement("div");i.style.position="absolute",i.style.left=1==n?"0px":e.x+"px",i.style.top=e.y+"px",i.style.width=e.w+"px",i.style.height=e.h+"px",i.style.fontSize=t.getOption("yLabelWidth")-2+"px";var A=document.createElement("div");A.style.position="absolute",A.style.width=e.h+"px",A.style.height=e.w+"px",A.style.top=e.h/2-e.w/2+"px",A.style.left=e.w/2-e.h/2+"px",A.className="dygraph-label-rotate-"+(1==n?"right":"left");var a=document.createElement("div");return a.className=r,a.innerHTML=o,A.appendChild(a),i.appendChild(A),i};R.prototype.layout=function(t){this.detachLabels_();var e=t.dygraph,n=t.chart_div;if(e.getOption("title")){var r=t.reserveSpaceTop(e.getOption("titleHeight"));this.title_div_=P(r),this.title_div_.style.fontSize=e.getOption("titleHeight")-8+"px",(o=document.createElement("div")).className="dygraph-label dygraph-title",o.innerHTML=e.getOption("title"),this.title_div_.appendChild(o),n.appendChild(this.title_div_)}if(e.getOption("xlabel")){var o,i=t.reserveSpaceBottom(e.getOption("xLabelHeight"));this.xlabel_div_=P(i),this.xlabel_div_.style.fontSize=e.getOption("xLabelHeight")-2+"px",(o=document.createElement("div")).className="dygraph-label dygraph-xlabel",o.innerHTML=e.getOption("xlabel"),this.xlabel_div_.appendChild(o),n.appendChild(this.xlabel_div_)}if(e.getOption("ylabel")){var A=t.reserveSpaceLeft(0);this.ylabel_div_=H(e,A,1,"dygraph-label dygraph-ylabel",e.getOption("ylabel")),n.appendChild(this.ylabel_div_)}if(e.getOption("y2label")&&2==e.numAxes()){var a=t.reserveSpaceRight(0);this.y2label_div_=H(e,a,2,"dygraph-label dygraph-y2label",e.getOption("y2label")),n.appendChild(this.y2label_div_)}},R.prototype.didDrawChart=function(t){var e=t.dygraph;this.title_div_&&(this.title_div_.children[0].innerHTML=e.getOption("title")),this.xlabel_div_&&(this.xlabel_div_.children[0].innerHTML=e.getOption("xlabel")),this.ylabel_div_&&(this.ylabel_div_.children[0].children[0].innerHTML=e.getOption("ylabel")),this.y2label_div_&&(this.y2label_div_.children[0].children[0].innerHTML=e.getOption("y2label"))},R.prototype.clearChart=function(){},R.prototype.destroy=function(){this.detachLabels_()};const D=R;var L=function(){};L.prototype.toString=function(){return"Gridline Plugin"},L.prototype.activate=function(t){return{willDrawChart:this.willDrawChart}},L.prototype.willDrawChart=function(t){var e,n,r,o=t.dygraph,i=t.drawingContext,A=o.layout_,a=t.dygraph.plotter_.area;function s(t){return Math.round(t)+.5}function c(t){return Math.round(t)-.5}if(o.getOptionForAxis("drawGrid","y")){for(var l=["y","y2"],u=[],f=[],d=[],h=[],p=[],g=0;g<l.length;g++)d[g]=o.getOptionForAxis("drawGrid",l[g]),d[g]&&(u[g]=o.getOptionForAxis("gridLineColor",l[g]),f[g]=o.getOptionForAxis("gridLineWidth",l[g]),p[g]=o.getOptionForAxis("gridLinePattern",l[g]),h[g]=p[g]&&p[g].length>=2);r=A.yticks,i.save(),r.forEach((t=>{if(t.has_tick){var r=t.axis;d[r]&&(i.save(),h[r]&&i.setLineDash&&i.setLineDash(p[r]),i.strokeStyle=u[r],i.lineWidth=f[r],e=s(a.x),n=c(a.y+t.pos*a.h),i.beginPath(),i.moveTo(e,n),i.lineTo(e+a.w,n),i.stroke(),i.restore())}})),i.restore()}if(o.getOptionForAxis("drawGrid","x")){r=A.xticks,i.save();p=o.getOptionForAxis("gridLinePattern","x");(h=p&&p.length>=2)&&i.setLineDash&&i.setLineDash(p),i.strokeStyle=o.getOptionForAxis("gridLineColor","x"),i.lineWidth=o.getOptionForAxis("gridLineWidth","x"),r.forEach((t=>{t.has_tick&&(e=s(a.x+t.pos*a.w),n=c(a.y+a.h),i.beginPath(),i.moveTo(e,n),i.lineTo(e,a.y),i.stroke())})),h&&i.setLineDash&&i.setLineDash([]),i.restore()}},L.prototype.destroy=function(){};const N=L;var j=function(){this.legend_div_=null,this.is_generated_div_=!1};j.prototype.toString=function(){return"Legend Plugin"},j.prototype.activate=function(t){var e,n=t.getOption("labelsDiv");return n&&null!==n?e="string"==typeof n||n instanceof String?document.getElementById(n):n:((e=document.createElement("div")).className="dygraph-legend",t.graphDiv.appendChild(e),this.is_generated_div_=!0),this.legend_div_=e,this.one_em_width_=10,{select:this.select,deselect:this.deselect,predraw:this.predraw,didDrawChart:this.didDrawChart}};function K(t,e,n){if(!t||t.length<=1)return`<div class="dygraph-legend-line" style="border-bottom-color: ${e};"></div>`;var r,o,i,A,a=0,s=0,c=[];for(r=0;r<=t.length;r++)a+=t[r%t.length];if((A=Math.floor(n/(a-t[0])))>1){for(r=0;r<t.length;r++)c[r]=t[r]/n;s=c.length}else{for(A=1,r=0;r<t.length;r++)c[r]=t[r]/a;s=c.length+1}var l="";for(o=0;o<A;o++)for(r=0;r<s;r+=2)i=c[r%c.length],l+=`<div class="dygraph-legend-dash" style="margin-right: ${r<t.length?c[(r+1)%c.length]:0}em; padding-left: ${i}em;"></div>`;return l}j.prototype.select=function(t){var e=t.selectedX,n=t.selectedPoints,r=t.selectedRow,o=t.dygraph.getOption("legend");if("never"!==o){var i=j.generateLegendHTML(t.dygraph,e,n,this.one_em_width_,r);if(i instanceof Node&&i.nodeType===Node.DOCUMENT_FRAGMENT_NODE?(this.legend_div_.innerHTML="",this.legend_div_.appendChild(i)):this.legend_div_.innerHTML=i,this.legend_div_.style.display="","follow"===o){var A,a=t.dygraph.plotter_.area,s=this.legend_div_.offsetWidth,c=t.dygraph.getOptionForAxis("axisLabelWidth","y"),l=t.dygraph.getHighlightSeries();l&&(A=n.find((t=>t.name===l)))||(A=n[0]);const e=t.dygraph.getNumericOption("legendFollowOffsetX"),r=t.dygraph.getNumericOption("legendFollowOffsetY");var u=A.x*a.w+e,f=A.y*a.h+r;u+s+1>a.w&&(u=u-2*e-s-(c-a.x)),this.legend_div_.style.left=c+u+"px",this.legend_div_.style.top=f+"px"}else if("onmouseover"===o&&this.is_generated_div_){a=t.dygraph.plotter_.area,s=this.legend_div_.offsetWidth;this.legend_div_.style.left=a.x+a.w-s-1+"px",this.legend_div_.style.top=a.y+"px"}}else this.legend_div_.style.display="none"},j.prototype.deselect=function(t){"always"!==t.dygraph.getOption("legend")&&(this.legend_div_.style.display="none");var e=function(t){var e=document.createElement("span");e.setAttribute("style","margin: 0; padding: 0 0 0 1em; border: 0;"),t.appendChild(e);var n=e.offsetWidth;return t.removeChild(e),n}(this.legend_div_);this.one_em_width_=e;var n=j.generateLegendHTML(t.dygraph,void 0,void 0,e,null);n instanceof Node&&n.nodeType===Node.DOCUMENT_FRAGMENT_NODE?(this.legend_div_.innerHTML="",this.legend_div_.appendChild(n)):this.legend_div_.innerHTML=n},j.prototype.didDrawChart=function(t){this.deselect(t)},j.prototype.predraw=function(t){if(this.is_generated_div_){t.dygraph.graphDiv.appendChild(this.legend_div_);var e=t.dygraph.plotter_.area,n=this.legend_div_.offsetWidth;this.legend_div_.style.left=e.x+e.w-n-1+"px",this.legend_div_.style.top=e.y+"px"}},j.prototype.destroy=function(){this.legend_div_=null},j.generateLegendHTML=function(t,e,n,o,i){var A,a={dygraph:t,x:e,i:i,series:[]},s={},c=t.getLabels();if(c)for(var l=1;l<c.length;l++){var u=t.getPropertiesForSeries(c[l]),f={dashHTML:K(t.getOption("strokePattern",c[l]),u.color,o),label:c[l],labelHTML:(A=c[l],A.replace(/&/g,"&amp;").replace(/"/g,"&#34;").replace(/</g,"&lt;").replace(/>/g,"&gt;")),isVisible:u.visible,color:u.color};a.series.push(f),s[c[l]]=f}if("undefined"!==typeof e){var d=t.optionsViewForAxis_("x"),h=d("valueFormatter");a.xHTML=h.call(t,e,d,c[0],t,i,0);var p=[],g=t.numAxes();for(l=0;l<g;l++)p[l]=t.optionsViewForAxis_("y"+(l?1+l:""));var y=t.getOption("labelsShowZeroValues"),m=t.getHighlightSeries();for(l=0;l<n.length;l++){var v=n[l];if((f=s[v.name]).y=v.yval,0===v.yval&&!y||isNaN(v.canvasy))f.isVisible=!1;else{var w=p[(u=t.getPropertiesForSeries(v.name)).axis-1],b=w("valueFormatter").call(t,v.yval,w,v.name,t,i,c.indexOf(v.name));r.update(f,{yHTML:b}),v.name==m&&(f.isHighlighted=!0)}}}return(t.getOption("legendFormatter")||j.defaultFormatter).call(t,a)},j.defaultFormatter=function(t){var e=t.dygraph;if(!0!==e.getOption("showLabelsOnHighlight"))return"";var n,r=e.getOption("labelsSeparateLines");if("undefined"===typeof t.x){if("always"!=e.getOption("legend"))return"";n="";for(var o=0;o<t.series.length;o++){(i=t.series[o]).isVisible&&(""!==n&&(n+=r?"<br />":" "),n+=`<span style='font-weight: bold; color: ${i.color};'>${i.dashHTML} ${i.labelHTML}</span>`)}return n}n=t.xHTML+":";for(o=0;o<t.series.length;o++){var i;if((i=t.series[o]).y||i.yHTML)if(i.isVisible)r&&(n+="<br>"),n+=`<span${i.isHighlighted?' class="highlight"':""}> <b><span style='color: ${i.color};'>${i.labelHTML}</span></b>:&#160;${i.yHTML}</span>`}return n};const G=j;var V=function(){this.hasTouchInterface_="undefined"!=typeof TouchEvent,this.isMobileDevice_=/mobile|android/gi.test(navigator.appVersion),this.interfaceCreated_=!1};V.prototype.toString=function(){return"RangeSelector Plugin"},V.prototype.activate=function(t){return this.dygraph_=t,this.getOption_("showRangeSelector")&&this.createInterface_(),{layout:this.reserveSpace_,predraw:this.renderStaticLayer_,didDrawChart:this.renderInteractiveLayer_}},V.prototype.destroy=function(){this.bgcanvas_=null,this.fgcanvas_=null,this.leftZoomHandle_=null,this.rightZoomHandle_=null},V.prototype.getOption_=function(t,e){return this.dygraph_.getOption(t,e)},V.prototype.setDefaultOption_=function(t,e){this.dygraph_.attrs_[t]=e},V.prototype.createInterface_=function(){this.createCanvases_(),this.createZoomHandles_(),this.initInteraction_(),this.getOption_("animatedZooms")&&(console.warn("Animated zooms and range selector are not compatible; disabling animatedZooms."),this.dygraph_.updateOptions({animatedZooms:!1},!0)),this.interfaceCreated_=!0,this.addToGraph_()},V.prototype.addToGraph_=function(){var t=this.graphDiv_=this.dygraph_.graphDiv;t.appendChild(this.bgcanvas_),t.appendChild(this.fgcanvas_),t.appendChild(this.leftZoomHandle_),t.appendChild(this.rightZoomHandle_)},V.prototype.removeFromGraph_=function(){var t=this.graphDiv_;t.removeChild(this.bgcanvas_),t.removeChild(this.fgcanvas_),t.removeChild(this.leftZoomHandle_),t.removeChild(this.rightZoomHandle_),this.graphDiv_=null},V.prototype.reserveSpace_=function(t){this.getOption_("showRangeSelector")&&t.reserveSpaceBottom(this.getOption_("rangeSelectorHeight")+4)},V.prototype.renderStaticLayer_=function(){this.updateVisibility_()&&(this.resize_(),this.drawStaticLayer_())},V.prototype.renderInteractiveLayer_=function(){this.updateVisibility_()&&!this.isChangingRange_&&(this.placeZoomHandles_(),this.drawInteractiveLayer_())},V.prototype.updateVisibility_=function(){var t=this.getOption_("showRangeSelector");if(t)this.interfaceCreated_?this.graphDiv_&&this.graphDiv_.parentNode||this.addToGraph_():this.createInterface_();else if(this.graphDiv_){this.removeFromGraph_();var e=this.dygraph_;setTimeout((function(){e.width_=0,e.resize()}),1)}return t},V.prototype.resize_=function(){function t(t,e,n,o){var i=o||r.getContextPixelRatio(e);t.style.top=n.y+"px",t.style.left=n.x+"px",t.width=n.w*i,t.height=n.h*i,t.style.width=n.w+"px",t.style.height=n.h+"px",1!=i&&e.scale(i,i)}var e=this.dygraph_.layout_.getPlotArea(),n=0;this.dygraph_.getOptionForAxis("drawAxis","x")&&(n=this.getOption_("xAxisHeight")||this.getOption_("axisLabelFontSize")+2*this.getOption_("axisTickSize")),this.canvasRect_={x:e.x,y:e.y+e.h+n+4,w:e.w,h:this.getOption_("rangeSelectorHeight")};var o=this.dygraph_.getNumericOption("pixelRatio");t(this.bgcanvas_,this.bgcanvas_ctx_,this.canvasRect_,o),t(this.fgcanvas_,this.fgcanvas_ctx_,this.canvasRect_,o)},V.prototype.createCanvases_=function(){this.bgcanvas_=r.createCanvas(),this.bgcanvas_.className="dygraph-rangesel-bgcanvas",this.bgcanvas_.style.position="absolute",this.bgcanvas_.style.zIndex=9,this.bgcanvas_ctx_=r.getContext(this.bgcanvas_),this.fgcanvas_=r.createCanvas(),this.fgcanvas_.className="dygraph-rangesel-fgcanvas",this.fgcanvas_.style.position="absolute",this.fgcanvas_.style.zIndex=9,this.fgcanvas_.style.cursor="default",this.fgcanvas_ctx_=r.getContext(this.fgcanvas_)},V.prototype.createZoomHandles_=function(){var t=new Image;t.className="dygraph-rangesel-zoomhandle",t.style.position="absolute",t.style.zIndex=10,t.style.visibility="hidden",t.style.cursor="col-resize",t.width=9,t.height=16,t.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAAAXNSR0IArs4c6QAAAAZiS0dEANAAzwDP4Z7KegAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAAd0SU1FB9sHGw0cMqdt1UwAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAaElEQVQoz+3SsRFAQBCF4Z9WJM8KCDVwownl6YXsTmCUsyKGkZzcl7zkz3YLkypgAnreFmDEpHkIwVOMfpdi9CEEN2nGpFdwD03yEqDtOgCaun7sqSTDH32I1pQA2Pb9sZecAxc5r3IAb21d6878xsAAAAAASUVORK5CYII=",this.isMobileDevice_&&(t.width*=2,t.height*=2),this.leftZoomHandle_=t,this.rightZoomHandle_=t.cloneNode(!1)},V.prototype.initInteraction_=function(){var t,e,n,o,i,A,a,s,c,l,f,d,h,p,y=this,m=document,v=0,w=null,b=!1,B=!1,_=!this.isMobileDevice_,x=new g;t=function(t){var e=y.dygraph_.xAxisExtremes(),n=(e[1]-e[0])/y.canvasRect_.w;return[e[0]+(t.leftHandlePos-y.canvasRect_.x)*n,e[0]+(t.rightHandlePos-y.canvasRect_.x)*n]},e=function(t){return r.cancelEvent(t),b=!0,v=t.clientX,w=t.target?t.target:t.srcElement,"mousedown"!==t.type&&"dragstart"!==t.type||(r.addEvent(m,"mousemove",n),r.addEvent(m,"mouseup",o)),y.fgcanvas_.style.cursor="col-resize",x.cover(),!0},n=function(t){if(!b)return!1;r.cancelEvent(t);var e=t.clientX-v;if(Math.abs(e)<4)return!0;v=t.clientX;var n,o=y.getZoomHandleStatus_();w==y.leftZoomHandle_?(n=o.leftHandlePos+e,n=Math.min(n,o.rightHandlePos-w.width-3),n=Math.max(n,y.canvasRect_.x)):(n=o.rightHandlePos+e,n=Math.min(n,y.canvasRect_.x+y.canvasRect_.w),n=Math.max(n,o.leftHandlePos+w.width+3));var A=w.width/2;return w.style.left=n-A+"px",y.drawInteractiveLayer_(),_&&i(),!0},o=function(t){return!!b&&(b=!1,x.uncover(),r.removeEvent(m,"mousemove",n),r.removeEvent(m,"mouseup",o),y.fgcanvas_.style.cursor="default",_||i(),!0)},i=function(){try{var e=y.getZoomHandleStatus_();if(y.isChangingRange_=!0,e.isZoomed){var n=t(e);y.dygraph_.doZoomXDates_(n[0],n[1])}else y.dygraph_.resetZoom()}finally{y.isChangingRange_=!1}},A=function(t){var e=y.leftZoomHandle_.getBoundingClientRect(),n=e.left+e.width/2,r=(e=y.rightZoomHandle_.getBoundingClientRect()).left+e.width/2;return t.clientX>n&&t.clientX<r},a=function(t){return!(B||!A(t)||!y.getZoomHandleStatus_().isZoomed)&&(r.cancelEvent(t),B=!0,v=t.clientX,"mousedown"===t.type&&(r.addEvent(m,"mousemove",s),r.addEvent(m,"mouseup",c)),!0)},s=function(t){if(!B)return!1;r.cancelEvent(t);var e=t.clientX-v;if(Math.abs(e)<4)return!0;v=t.clientX;var n=y.getZoomHandleStatus_(),o=n.leftHandlePos,i=n.rightHandlePos,A=i-o;o+e<=y.canvasRect_.x?i=(o=y.canvasRect_.x)+A:i+e>=y.canvasRect_.x+y.canvasRect_.w?o=(i=y.canvasRect_.x+y.canvasRect_.w)-A:(o+=e,i+=e);var a=y.leftZoomHandle_.width/2;return y.leftZoomHandle_.style.left=o-a+"px",y.rightZoomHandle_.style.left=i-a+"px",y.drawInteractiveLayer_(),_&&l(),!0},c=function(t){return!!B&&(B=!1,r.removeEvent(m,"mousemove",s),r.removeEvent(m,"mouseup",c),_||l(),!0)},l=function(){try{y.isChangingRange_=!0,y.dygraph_.dateWindow_=t(y.getZoomHandleStatus_()),y.dygraph_.drawGraph_(!1)}finally{y.isChangingRange_=!1}},f=function(t){if(!b&&!B){var e=A(t)?"move":"default";e!=y.fgcanvas_.style.cursor&&(y.fgcanvas_.style.cursor=e)}},d=function(t){"touchstart"==t.type&&1==t.targetTouches.length?e(t.targetTouches[0])&&r.cancelEvent(t):"touchmove"==t.type&&1==t.targetTouches.length?n(t.targetTouches[0])&&r.cancelEvent(t):o(t)},h=function(t){"touchstart"==t.type&&1==t.targetTouches.length?a(t.targetTouches[0])&&r.cancelEvent(t):"touchmove"==t.type&&1==t.targetTouches.length?s(t.targetTouches[0])&&r.cancelEvent(t):c(t)},p=function(t,e){for(var n=["touchstart","touchend","touchmove","touchcancel"],r=0;r<n.length;r++)y.dygraph_.addAndTrackEvent(t,n[r],e)},this.setDefaultOption_("interactionModel",u.dragIsPanInteractionModel),this.setDefaultOption_("panEdgeFraction",1e-4);var C=window.opera?"mousedown":"dragstart";this.dygraph_.addAndTrackEvent(this.leftZoomHandle_,C,e),this.dygraph_.addAndTrackEvent(this.rightZoomHandle_,C,e),this.dygraph_.addAndTrackEvent(this.fgcanvas_,"mousedown",a),this.dygraph_.addAndTrackEvent(this.fgcanvas_,"mousemove",f),this.hasTouchInterface_&&(p(this.leftZoomHandle_,d),p(this.rightZoomHandle_,d),p(this.fgcanvas_,h))},V.prototype.drawStaticLayer_=function(){var t=this.bgcanvas_ctx_;t.clearRect(0,0,this.canvasRect_.w,this.canvasRect_.h);try{this.drawMiniPlot_()}catch(n){console.warn(n)}var e=.5;this.bgcanvas_ctx_.lineWidth=this.getOption_("rangeSelectorBackgroundLineWidth"),t.strokeStyle=this.getOption_("rangeSelectorBackgroundStrokeColor"),t.beginPath(),t.moveTo(e,e),t.lineTo(e,this.canvasRect_.h-e),t.lineTo(this.canvasRect_.w-e,this.canvasRect_.h-e),t.lineTo(this.canvasRect_.w-e,e),t.stroke()},V.prototype.drawMiniPlot_=function(){var t=this.getOption_("rangeSelectorPlotFillColor"),e=this.getOption_("rangeSelectorPlotFillGradientColor"),n=this.getOption_("rangeSelectorPlotStrokeColor");if(t||n){var r=this.getOption_("stepPlot"),o=this.computeCombinedSeriesAndLimits_(),i=o.yMax-o.yMin,A=this.bgcanvas_ctx_,a=.5,s=this.dygraph_.xAxisExtremes(),c=Math.max(s[1]-s[0],1e-30),l=(this.canvasRect_.w-a)/c,u=(this.canvasRect_.h-a)/i,f=this.canvasRect_.w-a,d=this.canvasRect_.h-a,h=null,p=null;A.beginPath(),A.moveTo(a,d);for(var g=0;g<o.data.length;g++){var y=o.data[g],m=null!==y[0]?(y[0]-s[0])*l:NaN,v=null!==y[1]?d-(y[1]-o.yMin)*u:NaN;(r||null===h||Math.round(m)!=Math.round(h))&&(isFinite(m)&&isFinite(v)?(null===h?A.lineTo(m,d):r&&A.lineTo(m,p),A.lineTo(m,v),h=m,p=v):(null!==h&&(r?(A.lineTo(m,p),A.lineTo(m,d)):A.lineTo(h,d)),h=p=null))}if(A.lineTo(f,d),A.closePath(),t){var w=this.bgcanvas_ctx_.createLinearGradient(0,0,0,d);e&&w.addColorStop(0,e),w.addColorStop(1,t),this.bgcanvas_ctx_.fillStyle=w,A.fill()}n&&(this.bgcanvas_ctx_.strokeStyle=n,this.bgcanvas_ctx_.lineWidth=this.getOption_("rangeSelectorPlotLineWidth"),A.stroke())}},V.prototype.computeCombinedSeriesAndLimits_=function(){var t,e=this.dygraph_,n=this.getOption_("logscale"),o=e.numColumns(),i=e.getLabels(),A=new Array(o),a=!1,s=e.visibility(),c=[];for(t=1;t<o;t++){var l=this.getOption_("showInRangeSelector",i[t]);c.push(l),null!==l&&(a=!0)}if(a)for(t=1;t<o;t++)A[t]=c[t-1];else for(t=1;t<o;t++)A[t]=s[t-1];var u=[],f=e.dataHandler_,d=e.attributes_;for(t=1;t<e.numColumns();t++)if(A[t]){var h=f.extractSeries(e.rawData_,t,d);e.rollPeriod()>1&&(h=f.rollingAverage(h,e.rollPeriod(),d,t)),u.push(h)}var p=[];for(t=0;t<u[0].length;t++){for(var g=0,y=0,m=0;m<u.length;m++){var v=u[m][t][1];null===v||isNaN(v)||(y++,g+=v)}p.push([u[0][t][0],g/y])}var w=Number.MAX_VALUE,b=-Number.MAX_VALUE;for(t=0;t<p.length;t++){var B=p[t][1];null!==B&&isFinite(B)&&(!n||B>0)&&(w=Math.min(w,B),b=Math.max(b,B))}var _=.25;if(n)for(b=r.log10(b),b+=b*_,w=r.log10(w),t=0;t<p.length;t++)p[t][1]=r.log10(p[t][1]);else{var x,C=b-w;b+=x=C<=Number.MIN_VALUE?b*_:C*_,w-=x}return{data:p,yMin:w,yMax:b}},V.prototype.placeZoomHandles_=function(){var t=this.dygraph_.xAxisExtremes(),e=this.dygraph_.xAxisRange(),n=t[1]-t[0],r=Math.max(0,(e[0]-t[0])/n),o=Math.max(0,(t[1]-e[1])/n),i=this.canvasRect_.x+this.canvasRect_.w*r,A=this.canvasRect_.x+this.canvasRect_.w*(1-o),a=Math.max(this.canvasRect_.y,this.canvasRect_.y+(this.canvasRect_.h-this.leftZoomHandle_.height)/2),s=this.leftZoomHandle_.width/2;this.leftZoomHandle_.style.left=i-s+"px",this.leftZoomHandle_.style.top=a+"px",this.rightZoomHandle_.style.left=A-s+"px",this.rightZoomHandle_.style.top=this.leftZoomHandle_.style.top,this.leftZoomHandle_.style.visibility="visible",this.rightZoomHandle_.style.visibility="visible"},V.prototype.drawInteractiveLayer_=function(){var t=this.fgcanvas_ctx_;t.clearRect(0,0,this.canvasRect_.w,this.canvasRect_.h);var e=this.canvasRect_.w-1,n=this.canvasRect_.h-1,r=this.getZoomHandleStatus_();if(t.strokeStyle=this.getOption_("rangeSelectorForegroundStrokeColor"),t.lineWidth=this.getOption_("rangeSelectorForegroundLineWidth"),r.isZoomed){var o=Math.max(1,r.leftHandlePos-this.canvasRect_.x),i=Math.min(e,r.rightHandlePos-this.canvasRect_.x);const A=this.getOption_("rangeSelectorVeilColour");t.fillStyle=A||"rgba(240, 240, 240, "+this.getOption_("rangeSelectorAlpha").toString()+")",t.fillRect(0,0,o,this.canvasRect_.h),t.fillRect(i,0,this.canvasRect_.w-i,this.canvasRect_.h),t.beginPath(),t.moveTo(1,1),t.lineTo(o,1),t.lineTo(o,n),t.lineTo(i,n),t.lineTo(i,1),t.lineTo(e,1),t.stroke()}else t.beginPath(),t.moveTo(1,1),t.lineTo(1,n),t.lineTo(e,n),t.lineTo(e,1),t.stroke()},V.prototype.getZoomHandleStatus_=function(){var t=this.leftZoomHandle_.width/2,e=parseFloat(this.leftZoomHandle_.style.left)+t,n=parseFloat(this.rightZoomHandle_.style.left)+t;return{leftHandlePos:e,rightHandlePos:n,isZoomed:e-1>this.canvasRect_.x||n+1<this.canvasRect_.x+this.canvasRect_.w}};const z=V;var $=function(t){this.container=t};$.prototype.draw=function(t,e){this.container.innerHTML="","undefined"!=typeof this.date_graph&&this.date_graph.destroy(),this.date_graph=new q(this.container,t,e)},$.prototype.setSelection=function(t){var e=!1;t.length&&(e=t[0].row),this.date_graph.setSelection(e)},$.prototype.getSelection=function(){var t=[],e=this.date_graph.getSelection();if(e<0)return t;for(var n=this.date_graph.layout_.points,r=0;r<n.length;++r)t.push({row:e,column:r+1});return t};const Y=$;var W=function(t,e,n){this.__init__(t,e,n)};W.NAME="Dygraph",W.VERSION="2.2.1";var X={};(W._require=function(t){return t in X?X[t]:W._require._b(t)})._b=null,W._require.add=function(t,e){X[t]=e},W.DEFAULT_ROLL_PERIOD=1,W.DEFAULT_WIDTH=480,W.DEFAULT_HEIGHT=320,W.ANIMATION_STEPS=12,W.ANIMATION_DURATION=200,W.Plotters=a._Plotters,W.addedAnnotationCSS=!1,W.prototype.__init__=function(t,e,n){if(this.is_initial_draw_=!0,this.readyFns_=[],null!==n&&void 0!==n||(n={}),n=W.copyUserAttrs_(n),"string"==typeof t&&(t=document.getElementById(t)),!t)throw new Error("Constructing dygraph with a non-existent div!");this.maindiv_=t,this.file_=e,this.rollPeriod_=n.rollPeriod||W.DEFAULT_ROLL_PERIOD,this.previousVerticalX_=-1,this.fractions_=n.fractions||!1,this.dateWindow_=n.dateWindow||null,this.annotations_=[],t.innerHTML="";const o=window.getComputedStyle(t,null);"0px"===o.paddingLeft&&"0px"===o.paddingRight&&"0px"===o.paddingTop&&"0px"===o.paddingBottom||console.error("Main div contains padding; graph will misbehave"),""===t.style.width&&n.width&&(t.style.width=n.width+"px"),""===t.style.height&&n.height&&(t.style.height=n.height+"px"),""===t.style.height&&0===t.clientHeight&&(t.style.height=W.DEFAULT_HEIGHT+"px",""===t.style.width&&(t.style.width=W.DEFAULT_WIDTH+"px")),this.width_=t.clientWidth||n.width||0,this.height_=t.clientHeight||n.height||0,n.stackedGraph&&(n.fillGraph=!0),this.user_attrs_={},r.update(this.user_attrs_,n),this.attrs_={},r.updateDeep(this.attrs_,f),this.boundaryIds_=[],this.setIndexByName_={},this.datasetIndex_=[],this.registeredEvents_=[],this.eventListeners_={},this.attributes_=new h(this),this.createInterface_(),this.plugins_=[];for(var i=W.PLUGINS.concat(this.getOption("plugins")),A=0;A<i.length;A++){var a,s=i[A],c={plugin:a="undefined"!==typeof s.activate?s:new s,events:{},options:{},pluginOptions:{}},l=a.activate(this);for(var u in l)l.hasOwnProperty(u)&&(c.events[u]=l[u]);this.plugins_.push(c)}for(A=0;A<this.plugins_.length;A++){var d=this.plugins_[A];for(var u in d.events)if(d.events.hasOwnProperty(u)){var p=d.events[u],g=[d.plugin,p];u in this.eventListeners_?this.eventListeners_[u].push(g):this.eventListeners_[u]=[g]}}this.createDragInterface_(),this.start_()},W.prototype.cascadeEvents_=function(t,e){if(!(t in this.eventListeners_))return!1;var n={dygraph:this,cancelable:!1,defaultPrevented:!1,preventDefault:function(){if(!n.cancelable)throw"Cannot call preventDefault on non-cancelable event.";n.defaultPrevented=!0},propagationStopped:!1,stopPropagation:function(){n.propagationStopped=!0}};r.update(n,e);var o=this.eventListeners_[t];if(o)for(var i=o.length-1;i>=0;i--){var A=o[i][0];if(o[i][1].call(A,n),n.propagationStopped)break}return n.defaultPrevented},W.prototype.getPluginInstance_=function(t){for(var e=0;e<this.plugins_.length;e++){var n=this.plugins_[e];if(n.plugin instanceof t)return n.plugin}return null},W.prototype.isZoomed=function(t){const e=!!this.dateWindow_;if("x"===t)return e;const n=this.axes_.map((t=>!!t.valueRange)).indexOf(!0)>=0;if(null===t||void 0===t)return e||n;if("y"===t)return n;throw new Error(`axis parameter is [${t}] must be null, 'x' or 'y'.`)},W.prototype.toString=function(){var t=this.maindiv_;return"[Dygraph "+(t&&t.id?t.id:t)+"]"},W.prototype.attr_=function(t,e){return e?this.attributes_.getForSeries(t,e):this.attributes_.get(t)},W.prototype.getOption=function(t,e){return this.attr_(t,e)},W.prototype.getNumericOption=function(t,e){return this.getOption(t,e)},W.prototype.getStringOption=function(t,e){return this.getOption(t,e)},W.prototype.getBooleanOption=function(t,e){return this.getOption(t,e)},W.prototype.getFunctionOption=function(t,e){return this.getOption(t,e)},W.prototype.getOptionForAxis=function(t,e){return this.attributes_.getForAxis(t,e)},W.prototype.optionsViewForAxis_=function(t){var e=this;return function(n){var r=e.user_attrs_.axes;return r&&r[t]&&r[t].hasOwnProperty(n)?r[t][n]:("x"!==t||"logscale"!==n)&&("undefined"!=typeof e.user_attrs_[n]?e.user_attrs_[n]:(r=e.attrs_.axes)&&r[t]&&r[t].hasOwnProperty(n)?r[t][n]:"y"==t&&e.axes_[0].hasOwnProperty(n)?e.axes_[0][n]:"y2"==t&&e.axes_[1].hasOwnProperty(n)?e.axes_[1][n]:e.attr_(n))}},W.prototype.rollPeriod=function(){return this.rollPeriod_},W.prototype.xAxisRange=function(){return this.dateWindow_?this.dateWindow_:this.xAxisExtremes()},W.prototype.xAxisExtremes=function(){var t=this.getNumericOption("xRangePad")/this.plotter_.area.w;if(0===this.numRows())return[0-t,1+t];var e=this.rawData_[0][0],n=this.rawData_[this.rawData_.length-1][0];if(t){var r=n-e;e-=r*t,n+=r*t}return[e,n]},W.prototype.yAxisExtremes=function(){const t=this.gatherDatasets_(this.rolledSeries_,null),{extremes:e}=t,n=this.axes_;this.computeYAxisRanges_(e);const r=this.axes_;return this.axes_=n,r.map((t=>t.extremeRange))},W.prototype.yAxisRange=function(t){if("undefined"==typeof t&&(t=0),t<0||t>=this.axes_.length)return null;var e=this.axes_[t];return[e.computedValueRange[0],e.computedValueRange[1]]},W.prototype.yAxisRanges=function(){for(var t=[],e=0;e<this.axes_.length;e++)t.push(this.yAxisRange(e));return t},W.prototype.toDomCoords=function(t,e,n){return[this.toDomXCoord(t),this.toDomYCoord(e,n)]},W.prototype.toDomXCoord=function(t){if(null===t)return null;var e=this.plotter_.area,n=this.xAxisRange();return e.x+(t-n[0])/(n[1]-n[0])*e.w},W.prototype.toDomYCoord=function(t,e){var n=this.toPercentYCoord(t,e);if(null===n)return null;var r=this.plotter_.area;return r.y+n*r.h},W.prototype.toDataCoords=function(t,e,n){return[this.toDataXCoord(t),this.toDataYCoord(e,n)]},W.prototype.toDataXCoord=function(t){if(null===t)return null;var e=this.plotter_.area,n=this.xAxisRange();if(this.attributes_.getForAxis("logscale","x")){var o=(t-e.x)/e.w;return r.logRangeFraction(n[0],n[1],o)}return n[0]+(t-e.x)/e.w*(n[1]-n[0])},W.prototype.toDataYCoord=function(t,e){if(null===t)return null;var n=this.plotter_.area,o=this.yAxisRange(e);if("undefined"==typeof e&&(e=0),this.attributes_.getForAxis("logscale",e)){var i=(t-n.y)/n.h;return r.logRangeFraction(o[1],o[0],i)}return o[0]+(n.y+n.h-t)/n.h*(o[1]-o[0])},W.prototype.toPercentYCoord=function(t,e){if(null===t)return null;"undefined"==typeof e&&(e=0);var n,o=this.yAxisRange(e);if(this.attributes_.getForAxis("logscale",e)){var i=r.log10(o[0]),A=r.log10(o[1]);n=(A-r.log10(t))/(A-i)}else n=(o[1]-t)/(o[1]-o[0]);return n},W.prototype.toPercentXCoord=function(t){if(null===t)return null;var e,n=this.xAxisRange();if(!0===this.attributes_.getForAxis("logscale","x")){var o=r.log10(n[0]),i=r.log10(n[1]);e=(r.log10(t)-o)/(i-o)}else e=(t-n[0])/(n[1]-n[0]);return e},W.prototype.numColumns=function(){return this.rawData_?this.rawData_[0]?this.rawData_[0].length:this.attr_("labels").length:0},W.prototype.numRows=function(){return this.rawData_?this.rawData_.length:0},W.prototype.getValue=function(t,e){return t<0||t>=this.rawData_.length||e<0||e>=this.rawData_[t].length?null:this.rawData_[t][e]},W.prototype.createInterface_=function(){var t=this.maindiv_;this.graphDiv=document.createElement("div"),this.graphDiv.style.textAlign="left",this.graphDiv.style.position="relative",t.appendChild(this.graphDiv),this.canvas_=r.createCanvas(),this.canvas_.style.position="absolute",this.canvas_.style.top=0,this.canvas_.style.left=0,this.hidden_=this.createPlotKitCanvas_(this.canvas_),this.canvas_ctx_=r.getContext(this.canvas_),this.hidden_ctx_=r.getContext(this.hidden_),this.resizeElements_(),this.graphDiv.appendChild(this.hidden_),this.graphDiv.appendChild(this.canvas_),this.mouseEventElement_=this.createMouseEventElement_(),this.layout_=new i(this);var e=this;if(this.mouseMoveHandler_=function(t){e.mouseMove_(t)},this.mouseOutHandler_=function(t){var n=t.target||t.fromElement,o=t.relatedTarget||t.toElement;r.isNodeContainedBy(n,e.graphDiv)&&!r.isNodeContainedBy(o,e.graphDiv)&&e.mouseOut_(t)},this.addAndTrackEvent(window,"mouseout",this.mouseOutHandler_),this.addAndTrackEvent(this.mouseEventElement_,"mousemove",this.mouseMoveHandler_),!this.resizeHandler_){this.resizeHandler_=function(t){e.resize()},this.addAndTrackEvent(window,"resize",this.resizeHandler_),this.resizeObserver_=null;var n=this.getStringOption("resizable");if("undefined"===typeof ResizeObserver&&"no"!==n&&(console.error("ResizeObserver unavailable; ignoring resizable property"),n="no"),"horizontal"===n||"vertical"===n||"both"===n?t.style.resize=n:"passive"!==n&&(n="no"),"no"!==n){window.getComputedStyle(t).overflow;"visible"===window.getComputedStyle(t).overflow&&(t.style.overflow="hidden"),this.resizeObserver_=new ResizeObserver(this.resizeHandler_),this.resizeObserver_.observe(t)}}},W.prototype.resizeElements_=function(){this.graphDiv.style.width=this.width_+"px",this.graphDiv.style.height=this.height_+"px";var t=this.getNumericOption("pixelRatio"),e=t||r.getContextPixelRatio(this.canvas_ctx_);this.canvas_.width=this.width_*e,this.canvas_.height=this.height_*e,this.canvas_.style.width=this.width_+"px",this.canvas_.style.height=this.height_+"px",1!==e&&this.canvas_ctx_.scale(e,e);var n=t||r.getContextPixelRatio(this.hidden_ctx_);this.hidden_.width=this.width_*n,this.hidden_.height=this.height_*n,this.hidden_.style.width=this.width_+"px",this.hidden_.style.height=this.height_+"px",1!==n&&this.hidden_ctx_.scale(n,n)},W.prototype.destroy=function(){this.canvas_ctx_.restore(),this.hidden_ctx_.restore();for(var t=this.plugins_.length-1;t>=0;t--){var e=this.plugins_.pop();e.plugin.destroy&&e.plugin.destroy()}var n=function(t){for(;t.hasChildNodes();)n(t.firstChild),t.removeChild(t.firstChild)};this.removeTrackedEvents_(),r.removeEvent(window,"mouseout",this.mouseOutHandler_),r.removeEvent(this.mouseEventElement_,"mousemove",this.mouseMoveHandler_),this.resizeObserver_&&(this.resizeObserver_.disconnect(),this.resizeObserver_=null),r.removeEvent(window,"resize",this.resizeHandler_),this.resizeHandler_=null,n(this.maindiv_);var o=function(t){for(var e in t)"object"===typeof t[e]&&(t[e]=null)};o(this.layout_),o(this.plotter_),o(this)},W.prototype.createPlotKitCanvas_=function(t){var e=r.createCanvas();return e.style.position="absolute",e.style.top=t.style.top,e.style.left=t.style.left,e.width=this.width_,e.height=this.height_,e.style.width=this.width_+"px",e.style.height=this.height_+"px",e},W.prototype.createMouseEventElement_=function(){return this.canvas_},W.prototype.setColors_=function(){var t=this.getLabels(),e=t.length-1;this.colors_=[],this.colorsMap_={};for(var n=this.getNumericOption("colorSaturation")||1,o=this.getNumericOption("colorValue")||.5,i=Math.ceil(e/2),A=this.getOption("colors"),a=this.visibility(),s=0;s<e;s++)if(a[s]){var c=t[s+1],l=this.attributes_.getForSeries("color",c);if(!l)if(A)l=A[s%A.length];else{var u=1*(s%2?i+(s+1)/2:Math.ceil((s+1)/2))/(1+e);l=r.hsvToRGB(u,n,o)}this.colors_.push(l),this.colorsMap_[c]=l}},W.prototype.getColors=function(){return this.colors_},W.prototype.getPropertiesForSeries=function(t){for(var e=-1,n=this.getLabels(),r=1;r<n.length;r++)if(n[r]==t){e=r;break}return-1==e?null:{name:t,column:e,visible:this.visibility()[e-1],color:this.colorsMap_[t],axis:1+this.attributes_.axisForSeries(t)}},W.prototype.createRollInterface_=function(){var t=this.roller_;t||(this.roller_=t=document.createElement("input"),t.type="text",t.style.display="none",t.className="dygraph-roller",this.graphDiv.appendChild(t));var e=this.getBooleanOption("showRoller")?"block":"none",n=this.getArea(),o={top:n.y+n.h-25+"px",left:n.x+1+"px",display:e};t.size="2",t.value=this.rollPeriod_,r.update(t.style,o);const i=this;t.onchange=function(){return i.adjustRoll(t.value)}},W.prototype.createDragInterface_=function(){var t={isZooming:!1,isPanning:!1,is2DPan:!1,dragStartX:null,dragStartY:null,dragEndX:null,dragEndY:null,dragDirection:null,prevEndX:null,prevEndY:null,prevDragDirection:null,cancelNextDblclick:!1,initialLeftmostDate:null,xUnitsPerPixel:null,dateRange:null,px:0,py:0,boundedDates:null,boundedValues:null,tarp:new g,initializeMouseDown:function(t,e,n){t.preventDefault?t.preventDefault():(t.returnValue=!1,t.cancelBubble=!0);var o=r.findPos(e.canvas_);n.px=o.x,n.py=o.y,n.dragStartX=r.dragGetX_(t,n),n.dragStartY=r.dragGetY_(t,n),n.cancelNextDblclick=!1,n.tarp.cover()},destroy:function(){var t=this;if((t.isZooming||t.isPanning)&&(t.isZooming=!1,t.dragStartX=null,t.dragStartY=null),t.isPanning){t.isPanning=!1,t.draggingDate=null,t.dateRange=null;for(var e=0;e<n.axes_.length;e++)delete n.axes_[e].draggingValue,delete n.axes_[e].dragValueRange}t.tarp.uncover()}},e=this.getOption("interactionModel"),n=this,o=function(e){return function(r){e(r,n,t)}};for(var i in e)e.hasOwnProperty(i)&&this.addAndTrackEvent(this.mouseEventElement_,i,o(e[i]));if(!e.willDestroyContextMyself){this.addAndTrackEvent(document,"mouseup",(function(e){t.destroy()}))}},W.prototype.drawZoomRect_=function(t,e,n,o,i,A,a,s){var c=this.canvas_ctx_;A==r.HORIZONTAL?c.clearRect(Math.min(e,a),this.layout_.getPlotArea().y,Math.abs(e-a),this.layout_.getPlotArea().h):A==r.VERTICAL&&c.clearRect(this.layout_.getPlotArea().x,Math.min(o,s),this.layout_.getPlotArea().w,Math.abs(o-s)),t==r.HORIZONTAL?n&&e&&(c.fillStyle="rgba(128,128,128,0.33)",c.fillRect(Math.min(e,n),this.layout_.getPlotArea().y,Math.abs(n-e),this.layout_.getPlotArea().h)):t==r.VERTICAL&&i&&o&&(c.fillStyle="rgba(128,128,128,0.33)",c.fillRect(this.layout_.getPlotArea().x,Math.min(o,i),this.layout_.getPlotArea().w,Math.abs(i-o)))},W.prototype.clearZoomRect_=function(){this.currentZoomRectArgs_=null,this.canvas_ctx_.clearRect(0,0,this.width_,this.height_)},W.prototype.doZoomX_=function(t,e){this.currentZoomRectArgs_=null;var n=this.toDataXCoord(t),r=this.toDataXCoord(e);this.doZoomXDates_(n,r)},W.prototype.doZoomXDates_=function(t,e){var n=this.xAxisRange(),r=[t,e];const o=this.getFunctionOption("zoomCallback"),i=this;this.doAnimatedZoom(n,r,null,null,(function(){o&&o.call(i,t,e,i.yAxisRanges())}))},W.prototype.doZoomY_=function(t,e){this.currentZoomRectArgs_=null;for(var n=this.yAxisRanges(),r=[],o=0;o<this.axes_.length;o++){var i=this.toDataYCoord(t,o),A=this.toDataYCoord(e,o);r.push([A,i])}const a=this.getFunctionOption("zoomCallback"),s=this;this.doAnimatedZoom(null,null,n,r,(function(){if(a){const[t,e]=s.xAxisRange();a.call(s,t,e,s.yAxisRanges())}}))},W.zoomAnimationFunction=function(t,e){return(1-Math.pow(1.5,-t))/(1-Math.pow(1.5,-e))},W.prototype.resetZoom=function(){const t=this.isZoomed("x"),e=this.isZoomed("y"),n=t||e;if(this.clearSelection(),!n)return;const[r,o]=this.xAxisExtremes(),i=this.getBooleanOption("animatedZooms"),A=this.getFunctionOption("zoomCallback");if(!i)return this.dateWindow_=null,this.axes_.forEach((t=>{t.valueRange&&delete t.valueRange})),this.drawGraph_(),void(A&&A.call(this,r,o,this.yAxisRanges()));var a=null,s=null,c=null,l=null;t&&(a=this.xAxisRange(),s=[r,o]),e&&(c=this.yAxisRanges(),l=this.yAxisExtremes());const u=this;this.doAnimatedZoom(a,s,c,l,(function(){u.dateWindow_=null,u.axes_.forEach((t=>{t.valueRange&&delete t.valueRange})),A&&A.call(u,r,o,u.yAxisRanges())}))},W.prototype.doAnimatedZoom=function(t,e,n,o,i){var A,a,s=this.getBooleanOption("animatedZooms")?W.ANIMATION_STEPS:1,c=[],l=[];if(null!==t&&null!==e)for(A=1;A<=s;A++)a=W.zoomAnimationFunction(A,s),c[A-1]=[t[0]*(1-a)+a*e[0],t[1]*(1-a)+a*e[1]];if(null!==n&&null!==o)for(A=1;A<=s;A++){a=W.zoomAnimationFunction(A,s);for(var u=[],f=0;f<this.axes_.length;f++)u.push([n[f][0]*(1-a)+a*o[f][0],n[f][1]*(1-a)+a*o[f][1]]);l[A-1]=u}const d=this;r.repeatAndCleanup((function(t){if(l.length)for(var e=0;e<d.axes_.length;e++){var n=l[t][e];d.axes_[e].valueRange=[n[0],n[1]]}c.length&&(d.dateWindow_=c[t]),d.drawGraph_()}),s,W.ANIMATION_DURATION/s,i)},W.prototype.getArea=function(){return this.plotter_.area},W.prototype.eventToDomCoords=function(t){if(t.offsetX&&t.offsetY)return[t.offsetX,t.offsetY];var e=r.findPos(this.mouseEventElement_);return[r.pageX(t)-e.x,r.pageY(t)-e.y]},W.prototype.findClosestRow=function(t){for(var e=1/0,n=-1,o=this.layout_.points,i=0;i<o.length;i++)for(var A=o[i],a=A.length,s=0;s<a;s++){var c=A[s];if(r.isValidPoint(c,!0)){var l=Math.abs(c.canvasx-t);l<e&&(e=l,n=c.idx)}}return n},W.prototype.findClosestPoint=function(t,e){for(var n,o,i,A,a,s,c,l=1/0,u=this.layout_.points.length-1;u>=0;--u)for(var f=this.layout_.points[u],d=0;d<f.length;++d)A=f[d],r.isValidPoint(A)&&(n=(o=A.canvasx-t)*o+(i=A.canvasy-e)*i)<l&&(l=n,a=A,s=u,c=A.idx);return{row:c,seriesName:this.layout_.setNames[s],point:a}},W.prototype.findStackedPoint=function(t,e){for(var n,o,i=this.findClosestRow(t),A=0;A<this.layout_.points.length;++A){var a=i-this.getLeftBoundary_(A),s=this.layout_.points[A];if(!(a>=s.length)){var c=s[a];if(r.isValidPoint(c)){var l=c.canvasy;if(t>c.canvasx&&a+1<s.length){var u=s[a+1];if(r.isValidPoint(u))if((f=u.canvasx-c.canvasx)>0)l+=(t-c.canvasx)/f*(u.canvasy-c.canvasy)}else if(t<c.canvasx&&a>0){var f,d=s[a-1];if(r.isValidPoint(d))if((f=c.canvasx-d.canvasx)>0)l+=(c.canvasx-t)/f*(d.canvasy-c.canvasy)}(0===A||l<e)&&(n=c,o=A)}}}return{row:i,seriesName:this.layout_.setNames[o],point:n}},W.prototype.mouseMove_=function(t){var e=this.layout_.points;if(void 0!==e&&null!==e){var n=this.eventToDomCoords(t),r=n[0],o=n[1],i=!1;if(this.getOption("highlightSeriesOpts")&&!this.isSeriesLocked()){var A;A=this.getBooleanOption("stackedGraph")?this.findStackedPoint(r,o):this.findClosestPoint(r,o),i=this.setSelection(A.row,A.seriesName)}else{var a=this.findClosestRow(r);i=this.setSelection(a)}var s=this.getFunctionOption("highlightCallback");s&&i&&s.call(this,t,this.lastx_,this.selPoints_,this.lastRow_,this.highlightSet_)}},W.prototype.getLeftBoundary_=function(t){if(this.boundaryIds_[t])return this.boundaryIds_[t][0];for(var e=0;e<this.boundaryIds_.length;e++)if(void 0!==this.boundaryIds_[e])return this.boundaryIds_[e][0];return 0},W.prototype.animateSelection_=function(t){void 0===this.fadeLevel&&(this.fadeLevel=0),void 0===this.animateId&&(this.animateId=0);var e=this.fadeLevel,n=t<0?e:10-e;if(n<=0)this.fadeLevel&&this.updateSelection_(1);else{var o=++this.animateId,i=this;r.repeatAndCleanup((function(e){i.animateId==o&&(i.fadeLevel+=t,0===i.fadeLevel?i.clearSelection():i.updateSelection_(i.fadeLevel/10))}),n,30,(function(){0!==i.fadeLevel&&t<0&&(i.fadeLevel=0,i.clearSelection())}))}},W.prototype.updateSelection_=function(t){var e;this.cascadeEvents_("select",{selectedRow:-1===this.lastRow_?void 0:this.lastRow_,selectedX:null===this.lastx_?void 0:this.lastx_,selectedPoints:this.selPoints_});var n=this.canvas_ctx_;if(this.getOption("highlightSeriesOpts")){n.clearRect(0,0,this.width_,this.height_);var o=1-this.getNumericOption("highlightSeriesBackgroundAlpha"),i=r.toRGB_(this.getOption("highlightSeriesBackgroundColor"));if(o){if(this.getBooleanOption("animateBackgroundFade")){if(void 0===t)return void this.animateSelection_(1);o*=t}n.fillStyle="rgba("+i.r+","+i.g+","+i.b+","+o+")",n.fillRect(0,0,this.width_,this.height_)}this.plotter_._renderLineChart(this.highlightSet_,n)}else if(this.previousVerticalX_>=0){var A=0,a=this.attr_("labels");for(e=1;e<a.length;e++){var s=this.getNumericOption("highlightCircleSize",a[e]);s>A&&(A=s)}var c=this.previousVerticalX_;n.clearRect(c-A-1,0,2*A+2,this.height_)}if(this.selPoints_.length>0){var l=this.selPoints_[0].canvasx;for(n.save(),e=0;e<this.selPoints_.length;e++){var u=this.selPoints_[e];if(!isNaN(u.canvasy)){var f=this.getNumericOption("highlightCircleSize",u.name),d=this.getFunctionOption("drawHighlightPointCallback",u.name),h=this.plotter_.colors[u.name];d||(d=r.Circles.DEFAULT),n.lineWidth=this.getNumericOption("strokeWidth",u.name),n.strokeStyle=h,n.fillStyle=h,d.call(this,this,u.name,n,l,u.canvasy,h,f,u.idx)}}n.restore(),this.previousVerticalX_=l}},W.prototype.setSelection=function(t,e,n,r){this.selPoints_=[];var o=!1;if(!1!==t&&t>=0){t!=this.lastRow_&&(o=!0),this.lastRow_=t;for(var i=0;i<this.layout_.points.length;++i){var A=this.layout_.points[i],a=t-this.getLeftBoundary_(i);if(a>=0&&a<A.length&&A[a].idx==t)null!==(c=A[a]).yval&&this.selPoints_.push(c);else for(var s=0;s<A.length;++s){var c;if((c=A[s]).idx==t){null!==c.yval&&this.selPoints_.push(c);break}}}}else this.lastRow_>=0&&(o=!0),this.lastRow_=-1;if(this.selPoints_.length?this.lastx_=this.selPoints_[0].xval:this.lastx_=null,void 0!==e&&(this.highlightSet_!==e&&(o=!0),this.highlightSet_=e),void 0!==n&&(this.lockedSet_=n),o&&(this.updateSelection_(void 0),r)){var l=this.getFunctionOption("highlightCallback");if(l){l.call(this,{},this.lastx_,this.selPoints_,this.lastRow_,this.highlightSet_)}}return o},W.prototype.mouseOut_=function(t){this.getFunctionOption("unhighlightCallback")&&this.getFunctionOption("unhighlightCallback").call(this,t),this.getBooleanOption("hideOverlayOnMouseOut")&&!this.lockedSet_&&this.clearSelection()},W.prototype.clearSelection=function(){this.cascadeEvents_("deselect",{}),this.lockedSet_=!1,this.fadeLevel?this.animateSelection_(-1):(this.canvas_ctx_.clearRect(0,0,this.width_,this.height_),this.fadeLevel=0,this.selPoints_=[],this.lastx_=null,this.lastRow_=-1,this.highlightSet_=null)},W.prototype.getSelection=function(){if(!this.selPoints_||this.selPoints_.length<1)return-1;for(var t=0;t<this.layout_.points.length;t++)for(var e=this.layout_.points[t],n=0;n<e.length;n++)if(e[n].x==this.selPoints_[0].x)return e[n].idx;return-1},W.prototype.getHighlightSeries=function(){return this.highlightSet_},W.prototype.isSeriesLocked=function(){return this.lockedSet_},W.prototype.loadedEvent_=function(t){this.rawData_=this.parseCSV_(t),this.cascadeDataDidUpdateEvent_(),this.predraw_()},W.prototype.addXTicks_=function(){var t;t=this.dateWindow_?[this.dateWindow_[0],this.dateWindow_[1]]:this.xAxisExtremes();var e=this.optionsViewForAxis_("x"),n=e("ticker")(t[0],t[1],this.plotter_.area.w,e,this);this.layout_.setXTicks(n)},W.prototype.getHandlerClass_=function(){return this.attr_("dataHandler")?this.attr_("dataHandler"):this.fractions_?this.getBooleanOption("errorBars")?I:U:this.getBooleanOption("customBars")?F:this.getBooleanOption("errorBars")?C:b},W.prototype.predraw_=function(){var t=new Date;this.dataHandler_=new(this.getHandlerClass_()),this.layout_.computePlotArea(),this.computeYAxes_(),this.is_initial_draw_||(this.canvas_ctx_.restore(),this.hidden_ctx_.restore()),this.canvas_ctx_.save(),this.hidden_ctx_.save(),this.plotter_=new a(this,this.hidden_,this.hidden_ctx_,this.layout_),this.createRollInterface_(),this.cascadeEvents_("predraw"),this.rolledSeries_=[null];for(var e=1;e<this.numColumns();e++){var n=this.dataHandler_.extractSeries(this.rawData_,e,this.attributes_);this.rollPeriod_>1&&(n=this.dataHandler_.rollingAverage(n,this.rollPeriod_,this.attributes_,e)),this.rolledSeries_.push(n)}this.drawGraph_();var r=new Date;this.drawingTimeMs_=r-t},W.PointType=void 0,W.stackPoints_=function(t,e,n,r){for(var o=null,i=null,A=null,a=-1,s=function(e){if(!(a>=e))for(var n=e;n<t.length;++n)if(A=null,!isNaN(t[n].yval)&&null!==t[n].yval){a=n,A=t[n];break}},c=0;c<t.length;++c){var l=t[c],u=l.xval;void 0===e[u]&&(e[u]=0);var f=l.yval;isNaN(f)||null===f?"none"==r?f=0:(s(c),f=i&&A&&"none"!=r?i.yval+(A.yval-i.yval)*((u-i.xval)/(A.xval-i.xval)):i&&"all"==r?i.yval:A&&"all"==r?A.yval:0):i=l;var d=e[u];o!=u&&(d+=f,e[u]=d),o=u,l.yval_stacked=d,d>n[1]&&(n[1]=d),d<n[0]&&(n[0]=d)}},W.prototype.gatherDatasets_=function(t,e){var n,r,o,i,A,a,s=[],c=[],l=[],u={};for(n=t.length-1;n>=1;n--)if(this.visibility()[n-1]){if(e){a=t[n];var f=e[0],d=e[1];for(o=null,i=null,r=0;r<a.length;r++)a[r][0]>=f&&null===o&&(o=r),a[r][0]<=d&&(i=r);null===o&&(o=0);for(var h=o,p=!0;p&&h>0;)p=null===a[--h][1];null===i&&(i=a.length-1);var g=i;for(p=!0;p&&g<a.length-1;)p=null===a[++g][1];h!==o&&(o=h),g!==i&&(i=g),s[n-1]=[o,i],a=a.slice(o,i+1)}else a=t[n],s[n-1]=[0,a.length-1];var y=this.attr_("labels")[n],m=this.dataHandler_.getExtremeYValues(a,e,this.getBooleanOption("stepPlot",y)),v=this.dataHandler_.seriesToPoints(a,y,s[n-1][0]);this.getBooleanOption("stackedGraph")&&(void 0===l[A=this.attributes_.axisForSeries(y)]&&(l[A]=[]),W.stackPoints_(v,l[A],m,this.getBooleanOption("stackedGraphNaNFill"))),u[y]=m,c[n]=v}return{points:c,extremes:u,boundaryIds:s}},W.prototype.drawGraph_=function(){var t=new Date,e=this.is_initial_draw_;this.is_initial_draw_=!1,this.layout_.removeAllDatasets(),this.setColors_(),this.attrs_.pointSize=.5*this.getNumericOption("highlightCircleSize");var n=this.gatherDatasets_(this.rolledSeries_,this.dateWindow_),r=n.points,o=n.extremes;this.boundaryIds_=n.boundaryIds,this.setIndexByName_={};for(var i=this.attr_("labels"),A=0,a=1;a<r.length;a++)this.visibility()[a-1]&&(this.layout_.addDataset(i[a],r[a]),this.datasetIndex_[a]=A++);for(a=0;a<i.length;a++)this.setIndexByName_[i[a]]=a;if(this.computeYAxisRanges_(o),this.layout_.setYAxes(this.axes_),this.addXTicks_(),this.layout_.evaluate(),this.renderGraph_(e),this.getStringOption("timingName")){var s=new Date;console.log(this.getStringOption("timingName")+" - drawGraph: "+(s-t)+"ms")}},W.prototype.renderGraph_=function(t){this.cascadeEvents_("clearChart"),this.plotter_.clear();const e=this.getFunctionOption("underlayCallback");e&&e.call(this,this.hidden_ctx_,this.layout_.getPlotArea(),this,this);var n={canvas:this.hidden_,drawingContext:this.hidden_ctx_};this.cascadeEvents_("willDrawChart",n),this.plotter_.render(),this.cascadeEvents_("didDrawChart",n),this.lastRow_=-1,this.canvas_.getContext("2d").clearRect(0,0,this.width_,this.height_);const r=this.getFunctionOption("drawCallback");if(null!==r&&r.call(this,this,t),t)for(this.readyFired_=!0;this.readyFns_.length>0;){this.readyFns_.pop()(this)}},W.prototype.computeYAxes_=function(){var t,e,n;for(this.axes_=[],t=0;t<this.attributes_.numAxes();t++)e={g:this},r.update(e,this.attributes_.axisOptions(t)),this.axes_[t]=e;for(t=0;t<this.axes_.length;t++)if(0===t)(n=(e=this.optionsViewForAxis_("y"+(t?"2":"")))("valueRange"))&&(this.axes_[t].valueRange=n);else{var o=this.user_attrs_.axes;o&&o.y2&&(n=o.y2.valueRange)&&(this.axes_[t].valueRange=n)}},W.prototype.numAxes=function(){return this.attributes_.numAxes()},W.prototype.axisPropertiesForSeries=function(t){return this.axes_[this.attributes_.axisForSeries(t)]},W.prototype.computeYAxisRanges_=function(t){for(var e,n,o,i,A,a=function(t){return isNaN(parseFloat(t))},s=this.attributes_.numAxes(),c=0;c<s;c++){var l=this.axes_[c],u=this.attributes_.getForAxis("logscale",c),f=this.attributes_.getForAxis("includeZero",c),d=this.attributes_.getForAxis("independentTicks",c);o=this.attributes_.seriesForAxis(c),e=!0,i=.1;const s=this.getNumericOption("yRangePad");if(null!==s&&(e=!1,i=s/this.plotter_.area.h),0===o.length)l.extremeRange=[0,1];else{for(var h,p,g=1/0,y=-1/0,m=0;m<o.length;m++)t.hasOwnProperty(o[m])&&(null!==(h=t[o[m]][0])&&(g=Math.min(h,g)),null!==(p=t[o[m]][1])&&(y=Math.max(p,y)));f&&!u&&(g>0&&(g=0),y<0&&(y=0)),g==1/0&&(g=0),y==-1/0&&(y=1),0===(n=y-g)&&(0!==y?n=Math.abs(y):(y=1,n=1));var v=y,w=g;e&&(u?(v=y+i*n,w=g):((w=g-i*n)<0&&g>=0&&(w=0),(v=y+i*n)>0&&y<=0&&(v=0))),l.extremeRange=[w,v]}if(l.valueRange){var b=a(l.valueRange[0])?l.extremeRange[0]:l.valueRange[0],B=a(l.valueRange[1])?l.extremeRange[1]:l.valueRange[1];l.computedValueRange=[b,B]}else l.computedValueRange=l.extremeRange;if(!e){if((b=l.computedValueRange[0])===(B=l.computedValueRange[1]))if(0===b)B=1;else{var _=Math.abs(b/10);b-=_,B+=_}if(u){var x=i/(2*i-1),C=(i-1)/(2*i-1);l.computedValueRange[0]=r.logRangeFraction(b,B,x),l.computedValueRange[1]=r.logRangeFraction(b,B,C)}else n=B-b,l.computedValueRange[0]=b-n*i,l.computedValueRange[1]=B+n*i}if(d){l.independentTicks=d;var E=(F=this.optionsViewForAxis_("y"+(c?"2":"")))("ticker");l.ticks=E(l.computedValueRange[0],l.computedValueRange[1],this.plotter_.area.h,F,this),A||(A=l)}}if(void 0===A)throw'Configuration Error: At least one axis has to have the "independentTicks" option activated.';for(c=0;c<s;c++){if(!(l=this.axes_[c]).independentTicks){E=(F=this.optionsViewForAxis_("y"+(c?"2":"")))("ticker");for(var F,S=A.ticks,U=A.computedValueRange[1]-A.computedValueRange[0],Q=l.computedValueRange[1]-l.computedValueRange[0],I=[],O=0;O<S.length;O++){var T=(S[O].v-A.computedValueRange[0])/U,k=l.computedValueRange[0]+T*Q;I.push(k)}l.ticks=E(l.computedValueRange[0],l.computedValueRange[1],this.plotter_.area.h,F,this,I)}}},W.prototype.detectTypeFromString_=function(t){var e=!1,n=t.indexOf("-");(n>0&&"e"!=t[n-1]&&"E"!=t[n-1]||t.indexOf("/")>=0||isNaN(parseFloat(t)))&&(e=!0),this.setXAxisOptions_(e)},W.prototype.setXAxisOptions_=function(t){t?(this.attrs_.xValueParser=r.dateParser,this.attrs_.axes.x.valueFormatter=r.dateValueFormatter,this.attrs_.axes.x.ticker=s.fi,this.attrs_.axes.x.axisLabelFormatter=r.dateAxisLabelFormatter):(this.attrs_.xValueParser=function(t){return parseFloat(t)},this.attrs_.axes.x.valueFormatter=function(t){return t},this.attrs_.axes.x.ticker=s.GH,this.attrs_.axes.x.axisLabelFormatter=this.attrs_.axes.x.valueFormatter)},W.prototype.parseCSV_=function(t){var e,n,o=[],i=r.detectLineDelimiter(t),A=t.split(i||"\n"),a=this.getStringOption("delimiter");-1==A[0].indexOf(a)&&A[0].indexOf("\t")>=0&&(a="\t");var s=0;"labels"in this.user_attrs_||(s=1,this.attrs_.labels=A[0].split(a),this.attributes_.reparseSeries());for(var c,l=!1,u=this.attr_("labels").length,f=!1,d=s;d<A.length;d++){var h=A[d];if(0!==h.length&&"#"!=h[0]){var p=h.split(a);if(!(p.length<2)){var g=[];if(l||(this.detectTypeFromString_(p[0]),c=this.getFunctionOption("xValueParser"),l=!0),g[0]=c(p[0],this),this.fractions_)for(n=1;n<p.length;n++)2!=(e=p[n].split("/")).length?(console.error('Expected fractional "num/den" values in CSV data but found a value \''+p[n]+"' on line "+(1+d)+" ('"+h+"') which is not of this form."),g[n]=[0,0]):g[n]=[r.parseFloat_(e[0],d,h),r.parseFloat_(e[1],d,h)];else if(this.getBooleanOption("errorBars"))for(p.length%2!=1&&console.error("Expected alternating (value, stdev.) pairs in CSV data but line "+(1+d)+" has an odd number of values ("+(p.length-1)+"): '"+h+"'"),n=1;n<p.length;n+=2)g[(n+1)/2]=[r.parseFloat_(p[n],d,h),r.parseFloat_(p[n+1],d,h)];else if(this.getBooleanOption("customBars"))for(n=1;n<p.length;n++){var y=p[n];/^ *$/.test(y)?g[n]=[null,null,null]:3==(e=y.split(";")).length?g[n]=[r.parseFloat_(e[0],d,h),r.parseFloat_(e[1],d,h),r.parseFloat_(e[2],d,h)]:console.warn('When using customBars, values must be either blank or "low;center;high" tuples (got "'+y+'" on line '+(1+d)+")")}else for(n=1;n<p.length;n++)g[n]=r.parseFloat_(p[n],d,h);if(o.length>0&&g[0]<o[o.length-1][0]&&(f=!0),g.length!=u&&console.error("Number of columns in line "+d+" ("+g.length+") does not agree with number of labels ("+u+") "+h),0===d&&this.attr_("labels")){var m=!0;for(n=0;m&&n<g.length;n++)g[n]&&(m=!1);if(m){console.warn("The dygraphs 'labels' option is set, but the first row of CSV data ('"+h+"') appears to also contain labels. Will drop the CSV labels and use the option labels.");continue}}o.push(g)}}}return f&&(console.warn("CSV is out of order; order it correctly to speed loading."),o.sort((function(t,e){return t[0]-e[0]}))),o},W.prototype.parseArray_=function(t){if(0===t.length&&(t=[[0]]),0===t[0].length)return console.error("Data set cannot contain an empty row"),null;var e;if(function(t){const e=t[0],n=e[0];if("number"!==typeof n&&!r.isDateLike(n))throw new Error(`Expected number or date but got ${typeof n}: ${n}.`);for(let o=1;o<e.length;o++){const t=e[o];if(null!==t&&void 0!==t&&"number"!==typeof t&&!r.isArrayLike(t))throw new Error(`Expected number or array but got ${typeof t}: ${t}.`)}}(t),null===this.attr_("labels")){for(console.warn("Using default labels. Set labels explicitly via 'labels' in the options parameter"),this.attrs_.labels=["X"],e=1;e<t[0].length;e++)this.attrs_.labels.push("Y"+e);this.attributes_.reparseSeries()}else{var n=this.attr_("labels");if(n.length!=t[0].length)return console.error("Mismatch between number of labels ("+n+") and number of columns in array ("+t[0].length+")"),null}if(r.isDateLike(t[0][0])){this.attrs_.axes.x.valueFormatter=r.dateValueFormatter,this.attrs_.axes.x.ticker=s.fi,this.attrs_.axes.x.axisLabelFormatter=r.dateAxisLabelFormatter;var o=r.clone(t);for(e=0;e<t.length;e++){if(0===o[e].length)return console.error("Row "+(1+e)+" of data is empty"),null;if(null===o[e][0]||"function"!=typeof o[e][0].getTime||isNaN(o[e][0].getTime()))return console.error("x value in row "+(1+e)+" is not a Date"),null;o[e][0]=o[e][0].getTime()}return o}return this.attrs_.axes.x.valueFormatter=function(t){return t},this.attrs_.axes.x.ticker=s.GH,this.attrs_.axes.x.axisLabelFormatter=r.numberAxisLabelFormatter,t},W.prototype.parseDataTable_=function(t){var e=function(t){var e=String.fromCharCode(65+t%26);for(t=Math.floor(t/26);t>0;)e=String.fromCharCode(65+(t-1)%26)+e.toLowerCase(),t=Math.floor((t-1)/26);return e},n=t.getNumberOfColumns(),o=t.getNumberOfRows(),i=t.getColumnType(0);if("date"==i||"datetime"==i)this.attrs_.xValueParser=r.dateParser,this.attrs_.axes.x.valueFormatter=r.dateValueFormatter,this.attrs_.axes.x.ticker=s.fi,this.attrs_.axes.x.axisLabelFormatter=r.dateAxisLabelFormatter;else{if("number"!=i)throw new Error("only 'date', 'datetime' and 'number' types are supported for column 1 of DataTable input (Got '"+i+"')");this.attrs_.xValueParser=function(t){return parseFloat(t)},this.attrs_.axes.x.valueFormatter=function(t){return t},this.attrs_.axes.x.ticker=s.GH,this.attrs_.axes.x.axisLabelFormatter=this.attrs_.axes.x.valueFormatter}var A,a,c=[],l={},u=!1;for(A=1;A<n;A++){var f=t.getColumnType(A);if("number"==f)c.push(A);else{if("string"!=f||!this.getBooleanOption("displayAnnotations"))throw new Error("Only 'number' is supported as a dependent type with Gviz. 'string' is only supported if displayAnnotations is true");var d=c[c.length-1];l.hasOwnProperty(d)?l[d].push(A):l[d]=[A],u=!0}}var h=[t.getColumnLabel(0)];for(A=0;A<c.length;A++)h.push(t.getColumnLabel(c[A])),this.getBooleanOption("errorBars")&&(A+=1);this.attrs_.labels=h,n=h.length;var p=[],g=!1,y=[];for(A=0;A<o;A++){var m=[];if("undefined"!==typeof t.getValue(A,0)&&null!==t.getValue(A,0)){if("date"==i||"datetime"==i?m.push(t.getValue(A,0).getTime()):m.push(t.getValue(A,0)),this.getBooleanOption("errorBars"))for(a=0;a<n-1;a++)m.push([t.getValue(A,1+2*a),t.getValue(A,2+2*a)]);else{for(a=0;a<c.length;a++){var v=c[a];if(m.push(t.getValue(A,v)),u&&l.hasOwnProperty(v)&&null!==t.getValue(A,l[v][0])){var w={};w.series=t.getColumnLabel(v),w.xval=m[0],w.shortText=e(y.length),w.text="";for(var b=0;b<l[v].length;b++)b&&(w.text+="\n"),w.text+=t.getValue(A,l[v][b]);y.push(w)}}for(a=0;a<m.length;a++)isFinite(m[a])||(m[a]=null)}p.length>0&&m[0]<p[p.length-1][0]&&(g=!0),p.push(m)}else console.warn("Ignoring row "+A+" of DataTable because of undefined or null first column.")}g&&(console.warn("DataTable is out of order; order it correctly to speed loading."),p.sort((function(t,e){return t[0]-e[0]}))),this.rawData_=p,y.length>0&&this.setAnnotations(y,!0),this.attributes_.reparseSeries()},W.prototype.cascadeDataDidUpdateEvent_=function(){this.cascadeEvents_("dataDidUpdate",{})},W.prototype.start_=function(){var t=this.file_;"function"==typeof t&&(t=t());const e=r.typeArrayLike(t);if("array"==e)this.rawData_=this.parseArray_(t),this.cascadeDataDidUpdateEvent_(),this.predraw_();else if("object"==e&&"function"==typeof t.getColumnRange)this.parseDataTable_(t),this.cascadeDataDidUpdateEvent_(),this.predraw_();else if("string"==e){if(r.detectLineDelimiter(t))this.loadedEvent_(t);else{var n;n=window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP");var o=this;n.onreadystatechange=function(){4==n.readyState&&(200!==n.status&&0!==n.status||o.loadedEvent_(n.responseText))},n.open("GET",t,!0),n.send(null)}}else console.error("Unknown data format: "+e)},W.prototype.updateOptions=function(t,e){"undefined"==typeof e&&(e=!1);var n=t.file,o=W.copyUserAttrs_(t),i=this.attributes_.numAxes();"rollPeriod"in o&&(this.rollPeriod_=o.rollPeriod),"dateWindow"in o&&(this.dateWindow_=o.dateWindow);var A=r.isPixelChangingOptionList(this.attr_("labels"),o);r.updateDeep(this.user_attrs_,o),this.attributes_.reparseSeries(),i<this.attributes_.numAxes()&&this.plotter_.clear(),n?(this.cascadeEvents_("dataWillUpdate",{}),this.file_=n,e||this.start_()):e||(A?this.predraw_():this.renderGraph_(!1))},W.copyUserAttrs_=function(t){var e={};for(var n in t)t.hasOwnProperty(n)&&"file"!=n&&t.hasOwnProperty(n)&&(e[n]=t[n]);return e},W.prototype.resize=function(t,e){if(!this.resize_lock){this.resize_lock=!0,null===t!=(null===e)&&(console.warn("Dygraph.resize() should be called with zero parameters or two non-NULL parameters. Pretending it was zero."),t=e=null);var n=this.width_,r=this.height_;t?(this.maindiv_.style.width=t+"px",this.maindiv_.style.height=e+"px",this.width_=t,this.height_=e):(this.width_=this.maindiv_.clientWidth,this.height_=this.maindiv_.clientHeight),n==this.width_&&r==this.height_||(this.resizeElements_(),this.predraw_()),this.resize_lock=!1}},W.prototype.adjustRoll=function(t){this.rollPeriod_=t,this.predraw_()},W.prototype.visibility=function(){for(this.getOption("visibility")||(this.attrs_.visibility=[]);this.getOption("visibility").length<this.numColumns()-1;)this.attrs_.visibility.push(!0);return this.getOption("visibility")},W.prototype.setVisibility=function(t,e){var n=this.visibility(),r=!1;if(Array.isArray(t)||(null!==t&&"object"===typeof t?r=!0:t=[t]),r)for(var o in t)t.hasOwnProperty(o)&&(o<0||o>=n.length?console.warn("Invalid series number in setVisibility: "+o):n[o]=t[o]);else for(o=0;o<t.length;o++)"boolean"===typeof t[o]?o>=n.length?console.warn("Invalid series number in setVisibility: "+o):n[o]=t[o]:t[o]<0||t[o]>=n.length?console.warn("Invalid series number in setVisibility: "+t[o]):n[t[o]]=e;this.predraw_()},W.prototype.size=function(){return{width:this.width_,height:this.height_}},W.prototype.setAnnotations=function(t,e){this.annotations_=t,this.layout_?(this.layout_.setAnnotations(this.annotations_),e||this.predraw_()):console.warn("Tried to setAnnotations before dygraph was ready. Try setting them in a ready() block. See dygraphs.com/tests/annotation.html")},W.prototype.annotations=function(){return this.annotations_},W.prototype.getLabels=function(){var t=this.attr_("labels");return t?t.slice():null},W.prototype.indexFromSetName=function(t){return this.setIndexByName_[t]},W.prototype.getRowForX=function(t){for(var e=0,n=this.numRows()-1;e<=n;){var r=n+e>>1,o=this.getValue(r,0);if(o<t)e=r+1;else if(o>t)n=r-1;else{if(e==r)return r;n=r}}return null},W.prototype.ready=function(t){this.is_initial_draw_?this.readyFns_.push(t):t.call(this,this)},W.prototype.addAndTrackEvent=function(t,e,n){r.addEvent(t,e,n),this.registeredEvents_.push({elem:t,type:e,fn:n})},W.prototype.removeTrackedEvents_=function(){if(this.registeredEvents_)for(var t=0;t<this.registeredEvents_.length;t++){var e=this.registeredEvents_[t];r.removeEvent(e.elem,e.type,e.fn)}this.registeredEvents_=[]},W.PLUGINS=[G,M,z,D,T,N],W.GVizChart=Y,W.DASHED_LINE=r.DASHED_LINE,W.DOT_DASH_LINE=r.DOT_DASH_LINE,W.dateAxisLabelFormatter=r.dateAxisLabelFormatter,W.toRGB_=r.toRGB_,W.findPos=r.findPos,W.pageX=r.pageX,W.pageY=r.pageY,W.dateString_=r.dateString_,W.defaultInteractionModel=u.defaultModel,W.nonInteractiveModel=W.nonInteractiveModel_=u.nonInteractiveModel_,W.Circles=r.Circles,W.Plugins={Legend:G,Axes:M,Annotations:T,ChartLabels:D,Grid:N,RangeSelector:z},W.DataHandlers={DefaultHandler:b,BarsHandler:_,CustomBarsHandler:F,DefaultFractionHandler:U,ErrorBarsHandler:C,FractionsBarsHandler:I},W.startPan=u.startPan,W.startZoom=u.startZoom,W.movePan=u.movePan,W.moveZoom=u.moveZoom,W.endPan=u.endPan,W.endZoom=u.endZoom,W.numericLinearTicks=s.Tj,W.numericTicks=s.GH,W.dateTicker=s.fi,W.Granularity=s.Z7,W.getDateAxis=s.A4,W.floatFormat=r.floatFormat,r.setupDOMready_(W);const q=W},78096:t=>{t.exports=function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}},78227:(t,e,n)=>{"use strict";var r=n(44576),o=n(25745),i=n(39297),A=n(33392),a=n(4495),s=n(7040),c=r.Symbol,l=o("wks"),u=s?c.for||c:c&&c.withoutSetter||A;t.exports=function(t){return i(l,t)||(l[t]=a&&i(c,t)?c[t]:u("Symbol."+t)),l[t]}},78314:(t,e,n)=>{"use strict";function r(t,e){return Array.from(e,(e=>t[e]))}n.d(e,{A:()=>r})},78668:(t,e,n)=>{"use strict";n.d(e,{m:()=>i});const r=(t,e)=>{switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});default:return e.date({width:"full"})}},o=(t,e)=>{switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});default:return e.time({width:"full"})}},i={p:o,P:(t,e)=>{const n=t.match(/(P+)(p+)?/)||[],i=n[1],A=n[2];if(!A)return r(t,e);let a;switch(i){case"P":a=e.dateTime({width:"short"});break;case"PP":a=e.dateTime({width:"medium"});break;case"PPP":a=e.dateTime({width:"long"});break;default:a=e.dateTime({width:"full"})}return a.replace("{{date}}",r(i,e)).replace("{{time}}",o(A,e))}}},78926:(t,e,n)=>{"use strict";n.d(e,{AB:()=>a,Dr:()=>g,G6:()=>I,Gu:()=>c,HU:()=>y,Hl:()=>b,Mo:()=>l,OK:()=>p,ON:()=>U,PG:()=>s,SQ:()=>m,TU:()=>u,Xo:()=>k,YP:()=>A,Zn:()=>T,_M:()=>v,a1:()=>E,aZ:()=>S,c8:()=>F,h8:()=>h,jN:()=>Q,pT:()=>C,rG:()=>f,rt:()=>B,sr:()=>_,vD:()=>d,wr:()=>O,z2:()=>x});var r=n(37591),o=n(81134);function i(t){return(0,r.f)((e=>{e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),((t,e)=>{t.setDate(t.getDate()+7*e)}),((t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*o.rR)/o.Fq))}const A=i(0),a=i(1),s=i(2),c=i(3),l=i(4),u=i(5),f=i(6),d=A.range,h=a.range,p=s.range,g=c.range,y=l.range,m=u.range,v=f.range;function w(t){return(0,r.f)((e=>{e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+7*e)}),((t,e)=>(e-t)/o.Fq))}const b=w(0),B=w(1),_=w(2),x=w(3),C=w(4),E=w(5),F=w(6),S=b.range,U=B.range,Q=_.range,I=x.range,O=C.range,T=E.range,k=F.range},79039:t=>{"use strict";t.exports=function(t){try{return!!t()}catch(e){return!0}}},79290:t=>{"use strict";t.exports=RangeError},79306:(t,e,n)=>{"use strict";var r=n(94901),o=n(16823),i=TypeError;t.exports=function(t){if(r(t))return t;throw new i(o(t)+" is not a function")}},79504:(t,e,n)=>{"use strict";var r=n(40616),o=Function.prototype,i=o.call,A=r&&o.bind.bind(i,i);t.exports=r?A:function(t){return function(){return i.apply(t,arguments)}}},79538:t=>{"use strict";t.exports=ReferenceError},79612:t=>{"use strict";t.exports=Object},79733:(t,e,n)=>{"use strict";var r=n(46518),o=n(79306),i=n(36194),A=n(72248),a=TypeError,s=A.get,c=A.has,l=A.set;r({target:"Map",proto:!0,real:!0,forced:!0},{update:function(t,e){var n=i(this),r=arguments.length;o(e);var A=c(n,t);if(!A&&r<3)throw new a("Updating absent value");var u=A?s(n,t):o(r>2?arguments[2]:void 0)(t,n);return l(n,t,e(u,t,n)),n}})},79770:t=>{t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length,o=0,i=[];++n<r;){var A=t[n];e(A,n,t)&&(i[o++]=A)}return i}},80024:t=>{"use strict";var e={__proto__:null,foo:{}},n=Object;t.exports=function(){return{__proto__:e}.foo===e.foo&&!(e instanceof n)}},80045:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(98587);function o(t,e){if(null==t)return{};var n,o,i=(0,r.A)(t,e);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(t);for(o=0;o<A.length;o++)n=A[o],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}},80079:(t,e,n)=>{var r=n(63702),o=n(70080),i=n(24739),A=n(48655),a=n(31175);function s(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=A,s.prototype.set=a,t.exports=s},80257:(t,e,n)=>{var r=n(30980),o=n(56017),i=n(23007);t.exports=function(t){if(t instanceof r)return t.clone();var e=new o(t.__wrapped__,t.__chain__);return e.__actions__=i(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e}},80296:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(27800);function o(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,A,a=[],s=!0,c=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(a.push(r.value),a.length!==e);s=!0);}catch(t){c=!0,o=t}finally{try{if(!s&&null!=n.return&&(A=n.return(),Object(A)!==A))return}finally{if(c)throw o}}return a}}(t,e)||(0,r.A)(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},80337:(t,e,n)=>{"use strict";n.d(e,{k:()=>i});var r=n(92516),o=n(29407);function i(t,e){const n=(0,r.q)(),i=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,A=(0,o.a)(t,e?.in),a=A.getDay(),s=(a<i?7:0)+a-i;return A.setDate(A.getDate()-s),A.setHours(0,0,0,0),A}},80507:(t,e,n)=>{"use strict";var r=n(70453),o=n(36556),i=n(58859),A=n(69675),a=r("%Map%",!0),s=o("Map.prototype.get",!0),c=o("Map.prototype.set",!0),l=o("Map.prototype.has",!0),u=o("Map.prototype.delete",!0),f=o("Map.prototype.size",!0);t.exports=!!a&&function(){var t,e={assert:function(t){if(!e.has(t))throw new A("Side channel does not contain "+i(t))},delete:function(e){if(t){var n=u(t,e);return 0===f(t)&&(t=void 0),n}return!1},get:function(e){if(t)return s(t,e)},has:function(e){return!!t&&l(t,e)},set:function(e,n){t||(t=new a),c(t,e,n)}};return e}},80631:(t,e,n)=>{var r=n(28077),o=n(49326);t.exports=function(t,e){return null!=t&&o(t,e,r)}},80658:(t,e,n)=>{"use strict";function r(t){return t instanceof Date||"object"===typeof t&&"[object Date]"===Object.prototype.toString.call(t)}n.d(e,{$:()=>r})},80741:t=>{"use strict";var e=Math.ceil,n=Math.floor;t.exports=Math.trunc||function(t){var r=+t;return(r>0?n:e)(r)}},80909:(t,e,n)=>{var r=n(30641),o=n(38329)(r);t.exports=o},80945:(t,e,n)=>{var r=n(80079),o=n(68223),i=n(53661);t.exports=function(t,e){var n=this.__data__;if(n instanceof r){var A=n.__data__;if(!o||A.length<199)return A.push([t,e]),this.size=++n.size,this;n=this.__data__=new i(A)}return n.set(t,e),this.size=n.size,this}},80991:(t,n,r)=>{"use strict";var o=r(33273)("%Object.getOwnPropertyDescriptor%",!0);if(o)try{o([],"length")}catch(e){o=null}t.exports=o},81042:(t,e,n)=>{var r=n(56110)(Object,"create");t.exports=r},81134:(t,e,n)=>{"use strict";n.d(e,{Fq:()=>a,JJ:()=>i,MP:()=>c,Nm:()=>A,Pv:()=>s,Tt:()=>r,rR:()=>o});const r=1e3,o=60*r,i=60*o,A=24*i,a=7*A,s=30*A,c=365*A},81148:(t,e,n)=>{"use strict";var r=n(46518),o=n(69565),i=n(72652),A=n(79306),a=n(28551),s=n(1767),c=n(9539),l=n(84549)("every",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:l},{every:function(t){a(this);try{A(t)}catch(r){c(this,"throw",r)}if(l)return o(l,this,t);var e=s(this),n=0;return!i(e,(function(e,r){if(!t(e,n++))return r()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},81431:(t,e)=>{"use strict";function n(t,e,n){var r,o=n||{},i=o.noTrailing,A=void 0!==i&&i,a=o.noLeading,s=void 0!==a&&a,c=o.debounceMode,l=void 0===c?void 0:c,u=!1,f=0;function d(){r&&clearTimeout(r)}function h(){for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];var a=this,c=Date.now()-f;function h(){f=Date.now(),e.apply(a,o)}function p(){r=void 0}u||(s||!l||r||h(),d(),void 0===l&&c>t?s?(f=Date.now(),A||(r=setTimeout(l?p:h,t))):h():!0!==A&&(r=setTimeout(l?p:h,void 0===l?t-c:t)))}return h.cancel=function(t){var e=(t||{}).upcomingOnly,n=void 0!==e&&e;d(),u=!n},h}Object.defineProperty(e,"__esModule",{value:!0}),e.debounce=function(t,e,r){var o=(r||{}).atBegin;return n(t,e,{debounceMode:!1!==(void 0!==o&&o)})},e.throttle=n},81454:(t,e,n)=>{"use strict";n(61701)},82199:(t,e,n)=>{var r=n(14528),o=n(56449);t.exports=function(t,e,n){var i=e(t);return o(t)?i:r(i,n(t))}},82284:(t,e,n)=>{"use strict";function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}n.d(e,{A:()=>r})},82839:(t,e,n)=>{"use strict";var r=n(44576).navigator,o=r&&r.userAgent;t.exports=o?String(o):""},83120:(t,e,n)=>{var r=n(14528),o=n(45891);t.exports=function t(e,n,i,A,a){var s=-1,c=e.length;for(i||(i=o),a||(a=[]);++s<c;){var l=e[s];n>0&&i(l)?n>1?t(l,n-1,i,A,a):r(a,l):A||(a[a.length]=l)}return a}},83131:(t,e,n)=>{"use strict";function r(t){return null===t?NaN:+t}function*o(t,e){if(void 0===e)for(let n of t)null!=n&&(n=+n)>=n&&(yield n);else{let n=-1;for(let r of t)null!=(r=e(r,++n,t))&&(r=+r)>=r&&(yield r)}}n.d(e,{A:()=>r,n:()=>o})},83221:t=>{t.exports=function(t){return function(e,n,r){for(var o=-1,i=Object(e),A=r(e),a=A.length;a--;){var s=A[t?a:++o];if(!1===n(i[s],s,i))break}return e}}},83349:(t,e,n)=>{var r=n(82199),o=n(86375),i=n(37241);t.exports=function(t){return r(t,i,o)}},83440:(t,e,n)=>{"use strict";var r=n(97080),o=n(94402),i=n(89286),A=n(25170),a=n(83789),s=n(38469),c=n(40507),l=o.has,u=o.remove;t.exports=function(t){var e=r(this),n=a(t),o=i(e);return A(e)<=n.size?s(e,(function(t){n.includes(t)&&u(o,t)})):c(n.getIterator(),(function(t){l(o,t)&&u(o,t)})),o}},83488:t=>{t.exports=function(t){return t}},83503:(t,e,n)=>{!function(){var e=n(3939),r=n(92151).utf8,o=n(87206),i=n(92151).bin,A=function(t,n){t.constructor==String?t=n&&"binary"===n.encoding?i.stringToBytes(t):r.stringToBytes(t):o(t)?t=Array.prototype.slice.call(t,0):Array.isArray(t)||t.constructor===Uint8Array||(t=t.toString());for(var a=e.bytesToWords(t),s=8*t.length,c=1732584193,l=-271733879,u=-1732584194,f=271733878,d=0;d<a.length;d++)a[d]=16711935&(a[d]<<8|a[d]>>>24)|4278255360&(a[d]<<24|a[d]>>>8);a[s>>>5]|=128<<s%32,a[14+(s+64>>>9<<4)]=s;var h=A._ff,p=A._gg,g=A._hh,y=A._ii;for(d=0;d<a.length;d+=16){var m=c,v=l,w=u,b=f;c=h(c,l,u,f,a[d+0],7,-680876936),f=h(f,c,l,u,a[d+1],12,-389564586),u=h(u,f,c,l,a[d+2],17,606105819),l=h(l,u,f,c,a[d+3],22,-1044525330),c=h(c,l,u,f,a[d+4],7,-176418897),f=h(f,c,l,u,a[d+5],12,1200080426),u=h(u,f,c,l,a[d+6],17,-1473231341),l=h(l,u,f,c,a[d+7],22,-45705983),c=h(c,l,u,f,a[d+8],7,1770035416),f=h(f,c,l,u,a[d+9],12,-1958414417),u=h(u,f,c,l,a[d+10],17,-42063),l=h(l,u,f,c,a[d+11],22,-1990404162),c=h(c,l,u,f,a[d+12],7,1804603682),f=h(f,c,l,u,a[d+13],12,-40341101),u=h(u,f,c,l,a[d+14],17,-1502002290),c=p(c,l=h(l,u,f,c,a[d+15],22,1236535329),u,f,a[d+1],5,-165796510),f=p(f,c,l,u,a[d+6],9,-1069501632),u=p(u,f,c,l,a[d+11],14,643717713),l=p(l,u,f,c,a[d+0],20,-373897302),c=p(c,l,u,f,a[d+5],5,-701558691),f=p(f,c,l,u,a[d+10],9,38016083),u=p(u,f,c,l,a[d+15],14,-660478335),l=p(l,u,f,c,a[d+4],20,-405537848),c=p(c,l,u,f,a[d+9],5,568446438),f=p(f,c,l,u,a[d+14],9,-1019803690),u=p(u,f,c,l,a[d+3],14,-187363961),l=p(l,u,f,c,a[d+8],20,1163531501),c=p(c,l,u,f,a[d+13],5,-1444681467),f=p(f,c,l,u,a[d+2],9,-51403784),u=p(u,f,c,l,a[d+7],14,1735328473),c=g(c,l=p(l,u,f,c,a[d+12],20,-1926607734),u,f,a[d+5],4,-378558),f=g(f,c,l,u,a[d+8],11,-2022574463),u=g(u,f,c,l,a[d+11],16,1839030562),l=g(l,u,f,c,a[d+14],23,-35309556),c=g(c,l,u,f,a[d+1],4,-1530992060),f=g(f,c,l,u,a[d+4],11,1272893353),u=g(u,f,c,l,a[d+7],16,-155497632),l=g(l,u,f,c,a[d+10],23,-1094730640),c=g(c,l,u,f,a[d+13],4,681279174),f=g(f,c,l,u,a[d+0],11,-358537222),u=g(u,f,c,l,a[d+3],16,-722521979),l=g(l,u,f,c,a[d+6],23,76029189),c=g(c,l,u,f,a[d+9],4,-640364487),f=g(f,c,l,u,a[d+12],11,-421815835),u=g(u,f,c,l,a[d+15],16,530742520),c=y(c,l=g(l,u,f,c,a[d+2],23,-995338651),u,f,a[d+0],6,-198630844),f=y(f,c,l,u,a[d+7],10,1126891415),u=y(u,f,c,l,a[d+14],15,-1416354905),l=y(l,u,f,c,a[d+5],21,-57434055),c=y(c,l,u,f,a[d+12],6,1700485571),f=y(f,c,l,u,a[d+3],10,-1894986606),u=y(u,f,c,l,a[d+10],15,-1051523),l=y(l,u,f,c,a[d+1],21,-2054922799),c=y(c,l,u,f,a[d+8],6,1873313359),f=y(f,c,l,u,a[d+15],10,-30611744),u=y(u,f,c,l,a[d+6],15,-1560198380),l=y(l,u,f,c,a[d+13],21,1309151649),c=y(c,l,u,f,a[d+4],6,-145523070),f=y(f,c,l,u,a[d+11],10,-1120210379),u=y(u,f,c,l,a[d+2],15,718787259),l=y(l,u,f,c,a[d+9],21,-343485551),c=c+m>>>0,l=l+v>>>0,u=u+w>>>0,f=f+b>>>0}return e.endian([c,l,u,f])};A._ff=function(t,e,n,r,o,i,A){var a=t+(e&n|~e&r)+(o>>>0)+A;return(a<<i|a>>>32-i)+e},A._gg=function(t,e,n,r,o,i,A){var a=t+(e&r|n&~r)+(o>>>0)+A;return(a<<i|a>>>32-i)+e},A._hh=function(t,e,n,r,o,i,A){var a=t+(e^n^r)+(o>>>0)+A;return(a<<i|a>>>32-i)+e},A._ii=function(t,e,n,r,o,i,A){var a=t+(n^(e|~r))+(o>>>0)+A;return(a<<i|a>>>32-i)+e},A._blocksize=16,A._digestsize=16,t.exports=function(t,n){if(void 0===t||null===t)throw new Error("Illegal argument "+t);var r=e.wordsToBytes(A(t,n));return n&&n.asBytes?r:n&&n.asString?i.bytesToString(r):e.bytesToHex(r)}}()},83650:(t,e,n)=>{"use strict";var r=n(97080),o=n(94402),i=n(89286),A=n(83789),a=n(40507),s=o.add,c=o.has,l=o.remove;t.exports=function(t){var e=r(this),n=A(t).getIterator(),o=i(e);return a(n,(function(t){c(e,t)?l(o,t):s(o,t)})),o}},83693:(t,e,n)=>{var r=n(64894),o=n(40346);t.exports=function(t){return o(t)&&r(t)}},83729:t=>{t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r&&!1!==e(t[n],n,t););return t}},83789:(t,e,n)=>{"use strict";var r=n(79306),o=n(28551),i=n(69565),A=n(91291),a=n(1767),s="Invalid size",c=RangeError,l=TypeError,u=Math.max,f=function(t,e){this.set=t,this.size=u(e,0),this.has=r(t.has),this.keys=r(t.keys)};f.prototype={getIterator:function(){return a(o(i(this.keys,this.set)))},includes:function(t){return i(this.has,this.set,t)}},t.exports=function(t){o(t);var e=+t.size;if(e!==e)throw new l(s);var n=A(e);if(n<0)throw new c(s);return new f(t,n)}},83915:(t,e,n)=>{var r=n(38859),o=n(15325),i=n(29905),A=n(34932),a=n(27301),s=n(19219);t.exports=function(t,e,n,c){var l=-1,u=o,f=!0,d=t.length,h=[],p=e.length;if(!d)return h;n&&(e=A(e,a(n))),c?(u=i,f=!1):e.length>=200&&(u=s,f=!1,e=new r(e));t:for(;++l<d;){var g=t[l],y=null==n?g:n(g);if(g=c||0!==g?g:0,f&&y===y){for(var m=p;m--;)if(e[m]===y)continue t;h.push(g)}else u(e,y,c)||h.push(g)}return h}},83969:(t,e,n)=>{"use strict";n.d(e,{A:()=>r});var r={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1}},84247:t=>{t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}},84270:(t,e,n)=>{"use strict";var r=n(69565),o=n(94901),i=n(20034),A=TypeError;t.exports=function(t,e){var n,a;if("string"===e&&o(n=t.toString)&&!i(a=r(n,t)))return a;if(o(n=t.valueOf)&&!i(a=r(n,t)))return a;if("string"!==e&&o(n=t.toString)&&!i(a=r(n,t)))return a;throw new A("Can't convert object to primitive value")}},84300:(t,n,r)=>{"use strict";r.d(n,{A:()=>it});var o=function(){function t(t){var e=this;this._insertTag=function(t){var n;n=0===e.tags.length?e.insertionPoint?e.insertionPoint.nextSibling:e.prepend?e.container.firstChild:e.before:e.tags[e.tags.length-1].nextSibling,e.container.insertBefore(t,n),e.tags.push(t)},this.isSpeedy=void 0===t.speedy||t.speedy,this.tags=[],this.ctr=0,this.nonce=t.nonce,this.key=t.key,this.container=t.container,this.prepend=t.prepend,this.insertionPoint=t.insertionPoint,this.before=null}var n=t.prototype;return n.hydrate=function(t){t.forEach(this._insertTag)},n.insert=function(t){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(t){var e=document.createElement("style");return e.setAttribute("data-emotion",t.key),void 0!==t.nonce&&e.setAttribute("nonce",t.nonce),e.appendChild(document.createTextNode("")),e.setAttribute("data-s",""),e}(this));var n=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(t){if(t.sheet)return t.sheet;for(var e=0;e<document.styleSheets.length;e++)if(document.styleSheets[e].ownerNode===t)return document.styleSheets[e]}(n);try{r.insertRule(t,r.cssRules.length)}catch(e){0}}else n.appendChild(document.createTextNode(t));this.ctr++},n.flush=function(){this.tags.forEach((function(t){return t.parentNode&&t.parentNode.removeChild(t)})),this.tags=[],this.ctr=0},t}(),i=Math.abs,A=String.fromCharCode,a=Object.assign;function s(t){return t.trim()}function c(t,e,n){return t.replace(e,n)}function l(t,e){return t.indexOf(e)}function u(t,e){return 0|t.charCodeAt(e)}function f(t,e,n){return t.slice(e,n)}function d(t){return t.length}function h(t){return t.length}function p(t,e){return e.push(t),t}var g=1,y=1,m=0,v=0,w=0,b="";function B(t,e,n,r,o,i,A){return{value:t,root:e,parent:n,type:r,props:o,children:i,line:g,column:y,length:A,return:""}}function _(t,e){return a(B("",null,null,"",null,null,0),t,{length:-t.length},e)}function x(){return w=v>0?u(b,--v):0,y--,10===w&&(y=1,g--),w}function C(){return w=v<m?u(b,v++):0,y++,10===w&&(y=1,g++),w}function E(){return u(b,v)}function F(){return v}function S(t,e){return f(b,t,e)}function U(t){switch(t){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Q(t){return g=y=1,m=d(b=t),v=0,[]}function I(t){return b="",t}function O(t){return s(S(v-1,M(91===t?t+2:40===t?t+1:t)))}function T(t){for(;(w=E())&&w<33;)C();return U(t)>2||U(w)>3?"":" "}function k(t,e){for(;--e&&C()&&!(w<48||w>102||w>57&&w<65||w>70&&w<97););return S(t,F()+(e<6&&32==E()&&32==C()))}function M(t){for(;C();)switch(w){case t:return v;case 34:case 39:34!==t&&39!==t&&M(w);break;case 40:41===t&&M(t);break;case 92:C()}return v}function R(t,e){for(;C()&&t+w!==57&&(t+w!==84||47!==E()););return"/*"+S(e,v-1)+"*"+A(47===t?t:C())}function P(t){for(;!U(E());)C();return S(t,v)}var H="-ms-",D="-moz-",L="-webkit-",N="comm",j="rule",K="decl",G="@keyframes";function V(t,e){for(var n="",r=h(t),o=0;o<r;o++)n+=e(t[o],o,t,e)||"";return n}function z(t,e,n,r){switch(t.type){case"@layer":if(t.children.length)break;case"@import":case K:return t.return=t.return||t.value;case N:return"";case G:return t.return=t.value+"{"+V(t.children,r)+"}";case j:t.value=t.props.join(",")}return d(n=V(t.children,r))?t.return=t.value+"{"+n+"}":""}function $(t){return I(Y("",null,null,null,[""],t=Q(t),0,[0],t))}function Y(t,e,n,r,o,i,a,s,f){for(var h=0,g=0,y=a,m=0,v=0,w=0,b=1,B=1,_=1,S=0,U="",Q=o,I=i,M=r,H=U;B;)switch(w=S,S=C()){case 40:if(108!=w&&58==u(H,y-1)){-1!=l(H+=c(O(S),"&","&\f"),"&\f")&&(_=-1);break}case 34:case 39:case 91:H+=O(S);break;case 9:case 10:case 13:case 32:H+=T(w);break;case 92:H+=k(F()-1,7);continue;case 47:switch(E()){case 42:case 47:p(X(R(C(),F()),e,n),f);break;default:H+="/"}break;case 123*b:s[h++]=d(H)*_;case 125*b:case 59:case 0:switch(S){case 0:case 125:B=0;case 59+g:-1==_&&(H=c(H,/\f/g,"")),v>0&&d(H)-y&&p(v>32?q(H+";",r,n,y-1):q(c(H," ","")+";",r,n,y-2),f);break;case 59:H+=";";default:if(p(M=W(H,e,n,h,g,o,s,U,Q=[],I=[],y),i),123===S)if(0===g)Y(H,e,M,M,Q,i,y,s,I);else switch(99===m&&110===u(H,3)?100:m){case 100:case 108:case 109:case 115:Y(t,M,M,r&&p(W(t,M,M,0,0,o,s,U,o,Q=[],y),I),o,I,y,s,r?Q:I);break;default:Y(H,M,M,M,[""],I,0,s,I)}}h=g=v=0,b=_=1,U=H="",y=a;break;case 58:y=1+d(H),v=w;default:if(b<1)if(123==S)--b;else if(125==S&&0==b++&&125==x())continue;switch(H+=A(S),S*b){case 38:_=g>0?1:(H+="\f",-1);break;case 44:s[h++]=(d(H)-1)*_,_=1;break;case 64:45===E()&&(H+=O(C())),m=E(),g=y=d(U=H+=P(F())),S++;break;case 45:45===w&&2==d(H)&&(b=0)}}return i}function W(t,e,n,r,o,A,a,l,u,d,p){for(var g=o-1,y=0===o?A:[""],m=h(y),v=0,w=0,b=0;v<r;++v)for(var _=0,x=f(t,g+1,g=i(w=a[v])),C=t;_<m;++_)(C=s(w>0?y[_]+" "+x:c(x,/&\f/g,y[_])))&&(u[b++]=C);return B(t,e,n,0===o?j:l,u,d,p)}function X(t,e,n){return B(t,e,n,N,A(w),f(t,2,-2),0)}function q(t,e,n,r){return B(t,e,n,K,f(t,0,r),f(t,r+1,-1),r)}var J=function(t,e,n){for(var r=0,o=0;r=o,o=E(),38===r&&12===o&&(e[n]=1),!U(o);)C();return S(t,v)},Z=function(t,e){return I(function(t,e){var n=-1,r=44;do{switch(U(r)){case 0:38===r&&12===E()&&(e[n]=1),t[n]+=J(v-1,e,n);break;case 2:t[n]+=O(r);break;case 4:if(44===r){t[++n]=58===E()?"&\f":"",e[n]=t[n].length;break}default:t[n]+=A(r)}}while(r=C());return t}(Q(t),e))},tt=new WeakMap,et=function(t){if("rule"===t.type&&t.parent&&!(t.length<1)){for(var e=t.value,n=t.parent,r=t.column===n.column&&t.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==t.props.length||58===e.charCodeAt(0)||tt.get(n))&&!r){tt.set(t,!0);for(var o=[],i=Z(e,o),A=n.props,a=0,s=0;a<i.length;a++)for(var c=0;c<A.length;c++,s++)t.props[s]=o[a]?i[a].replace(/&\f/g,A[c]):A[c]+" "+i[a]}}},nt=function(t){if("decl"===t.type){var e=t.value;108===e.charCodeAt(0)&&98===e.charCodeAt(2)&&(t.return="",t.value="")}};function rt(t,e){switch(function(t,e){return 45^u(t,0)?(((e<<2^u(t,0))<<2^u(t,1))<<2^u(t,2))<<2^u(t,3):0}(t,e)){case 5103:return L+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return L+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return L+t+D+t+H+t+t;case 6828:case 4268:return L+t+H+t+t;case 6165:return L+t+H+"flex-"+t+t;case 5187:return L+t+c(t,/(\w+).+(:[^]+)/,L+"box-$1$2"+H+"flex-$1$2")+t;case 5443:return L+t+H+"flex-item-"+c(t,/flex-|-self/,"")+t;case 4675:return L+t+H+"flex-line-pack"+c(t,/align-content|flex-|-self/,"")+t;case 5548:return L+t+H+c(t,"shrink","negative")+t;case 5292:return L+t+H+c(t,"basis","preferred-size")+t;case 6060:return L+"box-"+c(t,"-grow","")+L+t+H+c(t,"grow","positive")+t;case 4554:return L+c(t,/([^-])(transform)/g,"$1"+L+"$2")+t;case 6187:return c(c(c(t,/(zoom-|grab)/,L+"$1"),/(image-set)/,L+"$1"),t,"")+t;case 5495:case 3959:return c(t,/(image-set\([^]*)/,L+"$1$`$1");case 4968:return c(c(t,/(.+:)(flex-)?(.*)/,L+"box-pack:$3"+H+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+L+t+t;case 4095:case 3583:case 4068:case 2532:return c(t,/(.+)-inline(.+)/,L+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(d(t)-1-e>6)switch(u(t,e+1)){case 109:if(45!==u(t,e+4))break;case 102:return c(t,/(.+:)(.+)-([^]+)/,"$1"+L+"$2-$3$1"+D+(108==u(t,e+3)?"$3":"$2-$3"))+t;case 115:return~l(t,"stretch")?rt(c(t,"stretch","fill-available"),e)+t:t}break;case 4949:if(115!==u(t,e+1))break;case 6444:switch(u(t,d(t)-3-(~l(t,"!important")&&10))){case 107:return c(t,":",":"+L)+t;case 101:return c(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+L+(45===u(t,14)?"inline-":"")+"box$3$1"+L+"$2$3$1"+H+"$2box$3")+t}break;case 5936:switch(u(t,e+11)){case 114:return L+t+H+c(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return L+t+H+c(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return L+t+H+c(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return L+t+H+t+t}return t}var ot=[function(t,e,n,r){if(t.length>-1&&!t.return)switch(t.type){case K:t.return=rt(t.value,t.length);break;case G:return V([_(t,{value:c(t.value,"@","@"+L)})],r);case j:if(t.length)return function(t,e){return t.map(e).join("")}(t.props,(function(e){switch(function(t,e){return(t=e.exec(t))?t[0]:t}(e,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return V([_(t,{props:[c(e,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return V([_(t,{props:[c(e,/:(plac\w+)/,":"+L+"input-$1")]}),_(t,{props:[c(e,/:(plac\w+)/,":-moz-$1")]}),_(t,{props:[c(e,/:(plac\w+)/,H+"input-$1")]})],r)}return""}))}}],it=function(t){var e=t.key;if("css"===e){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(t){-1!==t.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(t),t.setAttribute("data-s",""))}))}var r=t.stylisPlugins||ot;var i,A,a={},s=[];i=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+e+' "]'),(function(t){for(var e=t.getAttribute("data-emotion").split(" "),n=1;n<e.length;n++)a[e[n]]=!0;s.push(t)}));var c,l,u=[z,(l=function(t){c.insert(t)},function(t){t.root||(t=t.return)&&l(t)})],f=function(t){var e=h(t);return function(n,r,o,i){for(var A="",a=0;a<e;a++)A+=t[a](n,r,o,i)||"";return A}}([et,nt].concat(r,u));A=function(t,e,n,r){c=n,V($(t?t+"{"+e.styles+"}":e.styles),f),r&&(d.inserted[e.name]=!0)};var d={key:e,sheet:new o({key:e,container:i,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:a,registered:{},insert:A};return d.sheet.hydrate(s),d}},84485:(t,e,n)=>{"use strict";n.d(e,{h:()=>a});var r=n(92516),o=n(43329),i=n(80337),A=n(29407);function a(t,e){const n=(0,A.a)(t,e?.in),a=n.getFullYear(),s=(0,r.q)(),c=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??s.firstWeekContainsDate??s.locale?.options?.firstWeekContainsDate??1,l=(0,o.w)(e?.in||t,0);l.setFullYear(a+1,0,c),l.setHours(0,0,0,0);const u=(0,i.k)(l,e),f=(0,o.w)(e?.in||t,0);f.setFullYear(a,0,c),f.setHours(0,0,0,0);const d=(0,i.k)(f,e);return+n>=+u?a+1:+n>=+d?a:a-1}},84549:(t,e,n)=>{"use strict";var r=n(44576);t.exports=function(t,e){var n=r.Iterator,o=n&&n.prototype,i=o&&o[t],A=!1;if(i)try{i.call({next:function(){return{done:!0}},return:function(){A=!0}},-1)}catch(a){a instanceof e||(A=!1)}if(!A)return i}},84629:t=>{t.exports={}},84709:(t,e,n)=>{"use strict";n.d(e,{Ay:()=>a,lG:()=>i,uN:()=>A});var r=n(3116);function o(t,e){return function(n){return t+n*e}}function i(t,e){var n=e-t;return n?o(t,n>180||n<-180?n-360*Math.round(n/360):n):(0,r.A)(isNaN(t)?e:t)}function A(t){return 1===(t=+t)?a:function(e,n){return n-e?function(t,e,n){return t=Math.pow(t,n),e=Math.pow(e,n)-t,n=1/n,function(r){return Math.pow(t+r*e,n)}}(e,n,t):(0,r.A)(isNaN(e)?n:e)}}function a(t,e){var n=e-t;return n?o(t,n):(0,r.A)(isNaN(t)?e:t)}},84855:(t,e,n)=>{"use strict";n.d(e,{AX:()=>d,Ay:()=>u,Z4:()=>f});var r=n(30846),o=n(4504),i=n(49216),A=n(98026),a=n(15671),s=n(83131),c=n(68886),l=n(36205);function u(t,e,n){if((o=(t=Float64Array.from((0,s.n)(t,n))).length)&&!isNaN(e=+e)){if(e<=0||o<2)return(0,i.A)(t);if(e>=1)return(0,r.A)(t);var o,A=(o-1)*e,c=Math.floor(A),l=(0,r.A)((0,a.A)(t,c).subarray(0,c+1));return l+((0,i.A)(t.subarray(c+1))-l)*(A-c)}}function f(t,e,n=s.A){if((r=t.length)&&!isNaN(e=+e)){if(e<=0||r<2)return+n(t[0],0,t);if(e>=1)return+n(t[r-1],r-1,t);var r,o=(r-1)*e,i=Math.floor(o),A=+n(t[i],i,t);return A+(+n(t[i+1],i+1,t)-A)*(o-i)}}function d(t,e,n=s.A){if(!isNaN(e=+e)){if(r=Float64Array.from(t,((e,r)=>(0,s.A)(n(t[r],r,t)))),e<=0)return(0,A.A)(r);if(e>=1)return(0,o.A)(r);var r,i=Uint32Array.from(t,((t,e)=>e)),u=r.length-1,f=Math.floor(u*e);return(0,a.A)(i,f,0,u,((t,e)=>(0,c.o2)(r[t],r[e]))),(f=(0,l.A)(i.subarray(0,f+1),(t=>r[t])))>=0?f:-1}}},84929:(t,n,r)=>{"use strict";r.d(n,{Iz:()=>a,Rq:()=>d,Ut:()=>i,Wj:()=>p,tx:()=>A,z0:()=>h});var o=r(52035);const i=Symbol("RESET");function A(t){const e=(0,o.eU)(t,((n,r,o)=>{const A="function"===typeof o?o(n(e)):o;r(e,A===i?t:A)}));return e}function a(t,e){let n=null;const r=new Map,o=new Set,i=o=>{let a;if(void 0===e)a=r.get(o);else for(const[t,n]of r)if(e(t,o)){a=n;break}if(void 0!==a){if(!(null==n?void 0:n(a[1],o)))return a[0];i.remove(o)}const s=t(o);return r.set(o,[s,Date.now()]),A("CREATE",o,s),s},A=(t,e,n)=>{for(const r of o)r({type:t,param:e,atom:n})};return i.unstable_listen=t=>(o.add(t),()=>{o.delete(t)}),i.getParams=()=>r.keys(),i.remove=t=>{if(void 0===e){if(!r.has(t))return;const[e]=r.get(t);r.delete(t),A("REMOVE",t,e)}else for(const[n,[o]]of r)if(e(n,t)){r.delete(n),A("REMOVE",n,o);break}},i.setShouldRemove=t=>{if(n=t,n)for(const[e,[o,i]]of r)n(i,e)&&(r.delete(e),A("REMOVE",e,o))},i}const s=t=>"function"===typeof(null==t?void 0:t.then);!function(t=()=>{try{return window.localStorage}catch(e){return void("undefined"!==typeof window&&console.warn(e))}},n){var r;let o,i;const A={getItem:(r,A)=>{var a,c;const l=t=>{if(o!==(t=t||"")){try{i=JSON.parse(t,null==n?void 0:n.reviver)}catch(e){return A}o=t}return i},u=null!=(c=null==(a=t())?void 0:a.getItem(r))?c:null;return s(u)?u.then(l):l(u)},setItem:(e,r)=>{var o;return null==(o=t())?void 0:o.setItem(e,JSON.stringify(r,null==n?void 0:n.replacer))},removeItem:e=>{var n;return null==(n=t())?void 0:n.removeItem(e)}};let a;try{a=null==(r=t())?void 0:r.subscribe}catch(e){}var c;!a&&"undefined"!==typeof window&&"function"===typeof window.addEventListener&&window.Storage&&(a=(e,n)=>{if(!(t()instanceof window.Storage))return()=>{};const r=r=>{r.storageArea===t()&&r.key===e&&n(r.newValue)};return window.addEventListener("storage",r),()=>{window.removeEventListener("storage",r)}}),a&&(A.subscribe=(c=a,(t,n,r)=>c(t,(t=>{let o;try{o=JSON.parse(t||"")}catch(e){o=r}n(o)}))))}();const c=new WeakMap,l=(t,e)=>(c.has(e)?c:c.set(e,t())).get(e),u=t=>"function"===typeof(null==t?void 0:t.then),f={state:"loading"};function d(t){return l((()=>{const e=new WeakMap,n=(0,o.eU)(0);n.debugPrivate=!0;const r=(0,o.eU)(((r,{setSelf:o})=>{let i;r(n);try{i=r(t)}catch(c){return{state:"hasError",error:c}}if(!u(i))return{state:"hasData",data:i};const A=i,a=e.get(A);if(a)return a;A.then((t=>{e.set(A,{state:"hasData",data:t}),o()}),(t=>{e.set(A,{state:"hasError",error:t}),o()}));const s=e.get(A);return s||(e.set(A,f),f)}),((t,e)=>{e(n,(t=>t+1))}));return r.debugPrivate=!0,(0,o.eU)((t=>t(r)))}),t)}function h(t,e){const n=(0,o.eU)(0);return n.debugPrivate=!0,(0,o.eU)(((e,r)=>(e(n),t(e,r))),((t,r,...o)=>{if(0!==o.length){if(e)return e(t,r,...o);throw new Error("refresh must be called without arguments")}r(n,(t=>t+1))}))}function p(t){const e=(0,o.eU)(void 0);return delete e.init,Object.defineProperty(e,"init",{get:()=>t()}),e}},85087:(t,e,n)=>{var r=n(30980),o=n(37381),i=n(62284),A=n(53758);t.exports=function(t){var e=i(t),n=A[e];if("function"!=typeof n||!(e in r.prototype))return!1;if(t===n)return!0;var a=o(n);return!!a&&t===a[0]}},85250:(t,e,n)=>{var r=n(37217),o=n(87805),i=n(86649),A=n(42824),a=n(23805),s=n(37241),c=n(14974);t.exports=function t(e,n,l,u,f){e!==n&&i(n,(function(i,s){if(f||(f=new r),a(i))A(e,n,s,l,t,u,f);else{var d=u?u(c(e,s),i,s+"",e,n,f):void 0;void 0===d&&(d=i),o(e,s,d)}}),s)}},85463:t=>{t.exports=function(t){return t!==t}},85501:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(63662);function o(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&(0,r.A)(t,e)}},85577:(t,e,n)=>{"use strict";n.d(e,{GP:()=>T});var r=n(75156),o=n(92516),i=n(2831),A=n(70228),a=n(29407);function s(t,e){const n=(0,a.a)(t,e?.in);return(0,i.m)(n,(0,A.D)(n))+1}var c=n(72794),l=n(51898),u=n(65456),f=n(84485);function d(t,e){return(t<0?"-":"")+Math.abs(t).toString().padStart(e,"0")}const h={y(t,e){const n=t.getFullYear(),r=n>0?n:1-n;return d("yy"===e?r%100:r,e.length)},M(t,e){const n=t.getMonth();return"M"===e?String(n+1):d(n+1,2)},d:(t,e)=>d(t.getDate(),e.length),a(t,e){const n=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(t,e)=>d(t.getHours()%12||12,e.length),H:(t,e)=>d(t.getHours(),e.length),m:(t,e)=>d(t.getMinutes(),e.length),s:(t,e)=>d(t.getSeconds(),e.length),S(t,e){const n=e.length,r=t.getMilliseconds();return d(Math.trunc(r*Math.pow(10,n-3)),e.length)}},p="midnight",g="noon",y="morning",m="afternoon",v="evening",w="night",b={G:function(t,e,n){const r=t.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(t,e,n){if("yo"===e){const e=t.getFullYear(),r=e>0?e:1-e;return n.ordinalNumber(r,{unit:"year"})}return h.y(t,e)},Y:function(t,e,n,r){const o=(0,f.h)(t,r),i=o>0?o:1-o;if("YY"===e){return d(i%100,2)}return"Yo"===e?n.ordinalNumber(i,{unit:"year"}):d(i,e.length)},R:function(t,e){return d((0,l.p)(t),e.length)},u:function(t,e){return d(t.getFullYear(),e.length)},Q:function(t,e,n){const r=Math.ceil((t.getMonth()+1)/3);switch(e){case"Q":return String(r);case"QQ":return d(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(t,e,n){const r=Math.ceil((t.getMonth()+1)/3);switch(e){case"q":return String(r);case"qq":return d(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(t,e,n){const r=t.getMonth();switch(e){case"M":case"MM":return h.M(t,e);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(t,e,n){const r=t.getMonth();switch(e){case"L":return String(r+1);case"LL":return d(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(t,e,n,r){const o=(0,u.N)(t,r);return"wo"===e?n.ordinalNumber(o,{unit:"week"}):d(o,e.length)},I:function(t,e,n){const r=(0,c.s)(t);return"Io"===e?n.ordinalNumber(r,{unit:"week"}):d(r,e.length)},d:function(t,e,n){return"do"===e?n.ordinalNumber(t.getDate(),{unit:"date"}):h.d(t,e)},D:function(t,e,n){const r=s(t);return"Do"===e?n.ordinalNumber(r,{unit:"dayOfYear"}):d(r,e.length)},E:function(t,e,n){const r=t.getDay();switch(e){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(t,e,n,r){const o=t.getDay(),i=(o-r.weekStartsOn+8)%7||7;switch(e){case"e":return String(i);case"ee":return d(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(t,e,n,r){const o=t.getDay(),i=(o-r.weekStartsOn+8)%7||7;switch(e){case"c":return String(i);case"cc":return d(i,e.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(t,e,n){const r=t.getDay(),o=0===r?7:r;switch(e){case"i":return String(o);case"ii":return d(o,e.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(t,e,n){const r=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(t,e,n){const r=t.getHours();let o;switch(o=12===r?g:0===r?p:r/12>=1?"pm":"am",e){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(t,e,n){const r=t.getHours();let o;switch(o=r>=17?v:r>=12?m:r>=4?y:w,e){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(t,e,n){if("ho"===e){let e=t.getHours()%12;return 0===e&&(e=12),n.ordinalNumber(e,{unit:"hour"})}return h.h(t,e)},H:function(t,e,n){return"Ho"===e?n.ordinalNumber(t.getHours(),{unit:"hour"}):h.H(t,e)},K:function(t,e,n){const r=t.getHours()%12;return"Ko"===e?n.ordinalNumber(r,{unit:"hour"}):d(r,e.length)},k:function(t,e,n){let r=t.getHours();return 0===r&&(r=24),"ko"===e?n.ordinalNumber(r,{unit:"hour"}):d(r,e.length)},m:function(t,e,n){return"mo"===e?n.ordinalNumber(t.getMinutes(),{unit:"minute"}):h.m(t,e)},s:function(t,e,n){return"so"===e?n.ordinalNumber(t.getSeconds(),{unit:"second"}):h.s(t,e)},S:function(t,e){return h.S(t,e)},X:function(t,e,n){const r=t.getTimezoneOffset();if(0===r)return"Z";switch(e){case"X":return _(r);case"XXXX":case"XX":return x(r);default:return x(r,":")}},x:function(t,e,n){const r=t.getTimezoneOffset();switch(e){case"x":return _(r);case"xxxx":case"xx":return x(r);default:return x(r,":")}},O:function(t,e,n){const r=t.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+B(r,":");default:return"GMT"+x(r,":")}},z:function(t,e,n){const r=t.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+B(r,":");default:return"GMT"+x(r,":")}},t:function(t,e,n){return d(Math.trunc(+t/1e3),e.length)},T:function(t,e,n){return d(+t,e.length)}};function B(t,e=""){const n=t>0?"-":"+",r=Math.abs(t),o=Math.trunc(r/60),i=r%60;return 0===i?n+String(o):n+String(o)+e+d(i,2)}function _(t,e){if(t%60===0){return(t>0?"-":"+")+d(Math.abs(t)/60,2)}return x(t,e)}function x(t,e=""){const n=t>0?"-":"+",r=Math.abs(t);return n+d(Math.trunc(r/60),2)+e+d(r%60,2)}var C=n(78668),E=n(3265),F=n(32370);const S=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,U=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Q=/^'([^]*?)'?$/,I=/''/g,O=/[a-zA-Z]/;function T(t,e,n){const i=(0,o.q)(),A=n?.locale??i.locale??r.c,s=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,c=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0,l=(0,a.a)(t,n?.in);if(!(0,F.f)(l))throw new RangeError("Invalid time value");let u=e.match(U).map((t=>{const e=t[0];if("p"===e||"P"===e){return(0,C.m[e])(t,A.formatLong)}return t})).join("").match(S).map((t=>{if("''"===t)return{isToken:!1,value:"'"};const e=t[0];if("'"===e)return{isToken:!1,value:k(t)};if(b[e])return{isToken:!0,value:t};if(e.match(O))throw new RangeError("Format string contains an unescaped latin alphabet character `"+e+"`");return{isToken:!1,value:t}}));A.localize.preprocessor&&(u=A.localize.preprocessor(l,u));const f={firstWeekContainsDate:s,weekStartsOn:c,locale:A};return u.map((r=>{if(!r.isToken)return r.value;const o=r.value;(!n?.useAdditionalWeekYearTokens&&(0,E.xM)(o)||!n?.useAdditionalDayOfYearTokens&&(0,E.ef)(o))&&(0,E.Ss)(o,e,String(t));return(0,b[o[0]])(l,o,A.localize,f)})).join("")}function k(t){const e=t.match(Q);return e?e[1].replace(I,"'"):t}},86009:(t,n,r)=>{t=r.nmd(t);var o=r(34840),i=n&&!n.nodeType&&n,A=i&&t&&!t.nodeType&&t,a=A&&A.exports===i&&o.process,s=function(){try{var t=A&&A.require&&A.require("util").types;return t||a&&a.binding&&a.binding("util")}catch(e){}}();t.exports=s},86037:(t,e,n)=>{"use strict";n.d(e,{A:()=>i});var r=n(12902),o=n(41180);function i(t){let e,n,i;function a(t,r,o=0,i=t.length){if(o<i){if(0!==e(r,r))return i;do{const e=o+i>>>1;n(t[e],r)<0?o=e+1:i=e}while(o<i)}return o}return 2!==t.length?(e=r.A,n=(e,n)=>(0,r.A)(t(e),n),i=(e,n)=>t(e)-n):(e=t===r.A||t===o.A?t:A,n=t,i=t),{left:a,center:function(t,e,n=0,r=t.length){const o=a(t,e,n,r-1);return o>n&&i(t[o-1],e)>-i(t[o],e)?o-1:o},right:function(t,r,o=0,i=t.length){if(o<i){if(0!==e(r,r))return i;do{const e=o+i>>>1;n(t[e],r)<=0?o=e+1:i=e}while(o<i)}return o}}}function A(){return 0}},86097:(t,e,n)=>{"use strict";var r=n(46518),o=n(76080),i=n(36194),A=n(26223);r({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(t){var e=i(this),n=o(t,arguments.length>1?arguments[1]:void 0),r=A(e,(function(t,r){if(n(t,r,e))return{key:r}}),!0);return r&&r.key}})},86160:(t,e,n)=>{"use strict";function r(t,e,n,r,o){var i=t*t,A=i*t;return((1-3*t+3*i-A)*e+(4-6*i+3*A)*n+(1+3*t+3*i-3*A)*r+A*o)/6}function o(t){var e=t.length-1;return function(n){var o=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),i=t[o],A=t[o+1],a=o>0?t[o-1]:2*i-A,s=o<e-1?t[o+2]:2*A-i;return r((n-o/e)*e,a,i,A,s)}}n.d(e,{A:()=>o,H:()=>r})},86375:(t,e,n)=>{var r=n(14528),o=n(28879),i=n(4664),A=n(63345),a=Object.getOwnPropertySymbols?function(t){for(var e=[];t;)r(e,i(t)),t=o(t);return e}:A;t.exports=a},86649:(t,e,n)=>{var r=n(83221)();t.exports=r},86663:(t,e,n)=>{"use strict";const r=n(94470),o=n(30454),i=n(528),A=n(73055),a=Symbol("encodeFragmentIdentifier");function s(t){if("string"!==typeof t||1!==t.length)throw new TypeError("arrayFormatSeparator must be single character string")}function c(t,e){return e.encode?e.strict?r(t):encodeURIComponent(t):t}function l(t,e){return e.decode?o(t):t}function u(t){return Array.isArray(t)?t.sort():"object"===typeof t?u(Object.keys(t)).sort(((t,e)=>Number(t)-Number(e))).map((e=>t[e])):t}function f(t){const e=t.indexOf("#");return-1!==e&&(t=t.slice(0,e)),t}function d(t){const e=(t=f(t)).indexOf("?");return-1===e?"":t.slice(e+1)}function h(t,e){return e.parseNumbers&&!Number.isNaN(Number(t))&&"string"===typeof t&&""!==t.trim()?t=Number(t):!e.parseBooleans||null===t||"true"!==t.toLowerCase()&&"false"!==t.toLowerCase()||(t="true"===t.toLowerCase()),t}function p(t,e){s((e=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},e)).arrayFormatSeparator);const n=function(t){let e;switch(t.arrayFormat){case"index":return(t,n,r)=>{e=/\[(\d*)\]$/.exec(t),t=t.replace(/\[\d*\]$/,""),e?(void 0===r[t]&&(r[t]={}),r[t][e[1]]=n):r[t]=n};case"bracket":return(t,n,r)=>{e=/(\[\])$/.exec(t),t=t.replace(/\[\]$/,""),e?void 0!==r[t]?r[t]=[].concat(r[t],n):r[t]=[n]:r[t]=n};case"colon-list-separator":return(t,n,r)=>{e=/(:list)$/.exec(t),t=t.replace(/:list$/,""),e?void 0!==r[t]?r[t]=[].concat(r[t],n):r[t]=[n]:r[t]=n};case"comma":case"separator":return(e,n,r)=>{const o="string"===typeof n&&n.includes(t.arrayFormatSeparator),i="string"===typeof n&&!o&&l(n,t).includes(t.arrayFormatSeparator);n=i?l(n,t):n;const A=o||i?n.split(t.arrayFormatSeparator).map((e=>l(e,t))):null===n?n:l(n,t);r[e]=A};case"bracket-separator":return(e,n,r)=>{const o=/(\[\])$/.test(e);if(e=e.replace(/\[\]$/,""),!o)return void(r[e]=n?l(n,t):n);const i=null===n?[]:n.split(t.arrayFormatSeparator).map((e=>l(e,t)));void 0!==r[e]?r[e]=[].concat(r[e],i):r[e]=i};default:return(t,e,n)=>{void 0!==n[t]?n[t]=[].concat(n[t],e):n[t]=e}}}(e),r=Object.create(null);if("string"!==typeof t)return r;if(!(t=t.trim().replace(/^[?#&]/,"")))return r;for(const o of t.split("&")){if(""===o)continue;let[t,A]=i(e.decode?o.replace(/\+/g," "):o,"=");A=void 0===A?null:["comma","separator","bracket-separator"].includes(e.arrayFormat)?A:l(A,e),n(l(t,e),A,r)}for(const o of Object.keys(r)){const t=r[o];if("object"===typeof t&&null!==t)for(const n of Object.keys(t))t[n]=h(t[n],e);else r[o]=h(t,e)}return!1===e.sort?r:(!0===e.sort?Object.keys(r).sort():Object.keys(r).sort(e.sort)).reduce(((t,e)=>{const n=r[e];return Boolean(n)&&"object"===typeof n&&!Array.isArray(n)?t[e]=u(n):t[e]=n,t}),Object.create(null))}e.extract=d,e.parse=p,e.stringify=(t,e)=>{if(!t)return"";s((e=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},e)).arrayFormatSeparator);const n=n=>{return e.skipNull&&(null===(r=t[n])||void 0===r)||e.skipEmptyString&&""===t[n];var r},r=function(t){switch(t.arrayFormat){case"index":return e=>(n,r)=>{const o=n.length;return void 0===r||t.skipNull&&null===r||t.skipEmptyString&&""===r?n:null===r?[...n,[c(e,t),"[",o,"]"].join("")]:[...n,[c(e,t),"[",c(o,t),"]=",c(r,t)].join("")]};case"bracket":return e=>(n,r)=>void 0===r||t.skipNull&&null===r||t.skipEmptyString&&""===r?n:null===r?[...n,[c(e,t),"[]"].join("")]:[...n,[c(e,t),"[]=",c(r,t)].join("")];case"colon-list-separator":return e=>(n,r)=>void 0===r||t.skipNull&&null===r||t.skipEmptyString&&""===r?n:null===r?[...n,[c(e,t),":list="].join("")]:[...n,[c(e,t),":list=",c(r,t)].join("")];case"comma":case"separator":case"bracket-separator":{const e="bracket-separator"===t.arrayFormat?"[]=":"=";return n=>(r,o)=>void 0===o||t.skipNull&&null===o||t.skipEmptyString&&""===o?r:(o=null===o?"":o,0===r.length?[[c(n,t),e,c(o,t)].join("")]:[[r,c(o,t)].join(t.arrayFormatSeparator)])}default:return e=>(n,r)=>void 0===r||t.skipNull&&null===r||t.skipEmptyString&&""===r?n:null===r?[...n,c(e,t)]:[...n,[c(e,t),"=",c(r,t)].join("")]}}(e),o={};for(const A of Object.keys(t))n(A)||(o[A]=t[A]);const i=Object.keys(o);return!1!==e.sort&&i.sort(e.sort),i.map((n=>{const o=t[n];return void 0===o?"":null===o?c(n,e):Array.isArray(o)?0===o.length&&"bracket-separator"===e.arrayFormat?c(n,e)+"[]":o.reduce(r(n),[]).join("&"):c(n,e)+"="+c(o,e)})).filter((t=>t.length>0)).join("&")},e.parseUrl=(t,e)=>{e=Object.assign({decode:!0},e);const[n,r]=i(t,"#");return Object.assign({url:n.split("?")[0]||"",query:p(d(t),e)},e&&e.parseFragmentIdentifier&&r?{fragmentIdentifier:l(r,e)}:{})},e.stringifyUrl=(t,n)=>{n=Object.assign({encode:!0,strict:!0,[a]:!0},n);const r=f(t.url).split("?")[0]||"",o=e.extract(t.url),i=e.parse(o,{sort:!1}),A=Object.assign(i,t.query);let s=e.stringify(A,n);s&&(s=`?${s}`);let l=function(t){let e="";const n=t.indexOf("#");return-1!==n&&(e=t.slice(n)),e}(t.url);return t.fragmentIdentifier&&(l=`#${n[a]?c(t.fragmentIdentifier,n):t.fragmentIdentifier}`),`${r}${s}${l}`},e.pick=(t,n,r)=>{r=Object.assign({parseFragmentIdentifier:!0,[a]:!1},r);const{url:o,query:i,fragmentIdentifier:s}=e.parseUrl(t,r);return e.stringifyUrl({url:o,query:A(i,n),fragmentIdentifier:s},r)},e.exclude=(t,n,r)=>{const o=Array.isArray(n)?t=>!n.includes(t):(t,e)=>!n(t,e);return e.pick(t,o,r)}},87068:(t,e,n)=>{var r=n(37217),o=n(25911),i=n(21986),A=n(50689),a=n(5861),s=n(56449),c=n(3656),l=n(37167),u="[object Arguments]",f="[object Array]",d="[object Object]",h=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,p,g,y){var m=s(t),v=s(e),w=m?f:a(t),b=v?f:a(e),B=(w=w==u?d:w)==d,_=(b=b==u?d:b)==d,x=w==b;if(x&&c(t)){if(!c(e))return!1;m=!0,B=!1}if(x&&!B)return y||(y=new r),m||l(t)?o(t,e,n,p,g,y):i(t,e,w,n,p,g,y);if(!(1&n)){var C=B&&h.call(t,"__wrapped__"),E=_&&h.call(e,"__wrapped__");if(C||E){var F=C?t.value():t,S=E?e.value():e;return y||(y=new r),g(F,S,n,p,y)}}return!!x&&(y||(y=new r),A(t,e,n,p,g,y))}},87206:t=>{function e(t){return!!t.constructor&&"function"===typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}t.exports=function(t){return null!=t&&(e(t)||function(t){return"function"===typeof t.readFloatLE&&"function"===typeof t.slice&&e(t.slice(0,0))}(t)||!!t._isBuffer)}},87296:(t,e,n)=>{var r=n(55481),o=function(){var t=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();t.exports=function(t){return!!o&&o in t}},87730:(t,e,n)=>{var r=n(29172),o=n(27301),i=n(86009),A=i&&i.isMap,a=A?o(A):r;t.exports=a},87805:(t,e,n)=>{var r=n(43360),o=n(75288);t.exports=function(t,e,n){(void 0!==n&&!o(t[e],n)||void 0===n&&!(e in t))&&r(t,e,n)}},87978:(t,e,n)=>{var r=n(60270),o=n(58156),i=n(80631),A=n(28586),a=n(30756),s=n(67197),c=n(77797);t.exports=function(t,e){return A(t)&&a(e)?s(c(t),e):function(n){var A=o(n,t);return void 0===A&&A===e?i(n,t):r(e,A,3)}}},88208:function(t,e){var n,r;r=this,void 0===(n=function(){return r.EasyPieChart=function(){var t=function(t,e){var n,r=document.createElement("canvas");t.appendChild(r),"object"===typeof G_vmlCanvasManager&&G_vmlCanvasManager.initElement(r);var o=r.getContext("2d");r.width=r.height=e.size;var i=1;window.devicePixelRatio>1&&(i=window.devicePixelRatio,r.style.width=r.style.height=[e.size,"px"].join(""),r.width=r.height=e.size*i,o.scale(i,i)),o.translate(e.size/2,e.size/2),o.rotate((e.rotate/180-.5)*Math.PI);var A=(e.size-e.lineWidth)/2;e.scaleColor&&e.scaleLength&&(A-=e.scaleLength+2),Date.now=Date.now||function(){return+new Date};var a=function(t,e,n){var r=(n=Math.min(Math.max(-1,n||0),1))<=0;o.beginPath(),o.arc(0,0,A,0,2*Math.PI*n,r),o.strokeStyle=t,o.lineWidth=e,o.stroke()},s=function(){var t,n;o.lineWidth=1,o.fillStyle=e.scaleColor,o.save();for(var r=24;r>0;--r)r%6===0?(n=e.scaleLength,t=0):(n=.6*e.scaleLength,t=e.scaleLength-n),o.fillRect(-e.size/2+t,0,n,1),o.rotate(Math.PI/12);o.restore()},c=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)},l=function(){e.scaleColor&&s(),e.trackColor&&a(e.trackColor,e.trackWidth||e.lineWidth,1)};this.getCanvas=function(){return r},this.getCtx=function(){return o},this.clear=function(){o.clearRect(e.size/-2,e.size/-2,e.size,e.size)},this.draw=function(t){var r;e.scaleColor||e.trackColor?o.getImageData&&o.putImageData?n?o.putImageData(n,0,0):(l(),n=o.getImageData(0,0,e.size*i,e.size*i)):(this.clear(),l()):this.clear(),o.lineCap=e.lineCap,r="function"===typeof e.barColor?e.barColor(t):e.barColor,a(r,e.lineWidth,t/100)}.bind(this),this.animate=function(t,n){var r=Date.now();e.onStart(t,n);var o=function(){var i=Math.min(Date.now()-r,e.animate.duration),A=e.easing(this,i,t,n-t,e.animate.duration);this.draw(A),e.onStep(t,n,A),i>=e.animate.duration?e.onStop(t,n):c(o)}.bind(this);c(o)}.bind(this)};return function(e,n){var r={barColor:"#ef1e25",trackColor:"#f9f9f9",scaleColor:"#dfe0e0",scaleLength:5,lineCap:"round",lineWidth:3,trackWidth:void 0,size:110,rotate:0,animate:{duration:1e3,enabled:!0},easing:function(t,e,n,r,o){return(e/=o/2)<1?r/2*e*e+n:-r/2*(--e*(e-2)-1)+n},onStart:function(t,e){},onStep:function(t,e,n){},onStop:function(t,e){}};if("undefined"!==typeof t)r.renderer=t;else{if("undefined"===typeof SVGRenderer)throw new Error("Please load either the SVG- or the CanvasRenderer");r.renderer=SVGRenderer}var o={},i=0,A=function(){for(var t in this.el=e,this.options=o,r)r.hasOwnProperty(t)&&(o[t]=n&&"undefined"!==typeof n[t]?n[t]:r[t],"function"===typeof o[t]&&(o[t]=o[t].bind(this)));"string"===typeof o.easing&&"undefined"!==typeof jQuery&&jQuery.isFunction(jQuery.easing[o.easing])?o.easing=jQuery.easing[o.easing]:o.easing=r.easing,"number"===typeof o.animate&&(o.animate={duration:o.animate,enabled:!0}),"boolean"!==typeof o.animate||o.animate||(o.animate={duration:1e3,enabled:o.animate}),this.renderer=new o.renderer(e,o),this.renderer.draw(i),e.dataset&&e.dataset.percent?this.update(parseFloat(e.dataset.percent)):e.getAttribute&&e.getAttribute("data-percent")&&this.update(parseFloat(e.getAttribute("data-percent")))}.bind(this);this.update=function(t){return t=parseFloat(t),o.animate.enabled?this.renderer.animate(i,t):this.renderer.draw(t),i=t,this}.bind(this),this.disableAnimation=function(){return o.animate.enabled=!1,this},this.enableAnimation=function(){return o.animate.enabled=!0,this},A()}}()}.apply(e,[]))||(t.exports=n)},88727:t=>{"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},88728:(t,e,n)=>{"use strict";n.d(e,{L:()=>A});const r="_sentryScope",o="_sentryIsolationScope";function i(t){if(t){if("object"===typeof t&&"deref"in t&&"function"===typeof t.deref)try{return t.deref()}catch{return}return t}}function A(t){const e=t;return{scope:e[r],isolationScope:i(e[o])}}},88934:(t,n,r)=>{"use strict";r.d(n,{BV:()=>bt,C5:()=>mt,N_:()=>re,RQ:()=>q,Zp:()=>tt,_3:()=>G,g:()=>et,ks:()=>ee,ok:()=>ae,qh:()=>vt,tW:()=>B,zy:()=>X});var o=r(96540);function i(t,e){if(!1===t||null===t||"undefined"===typeof t)throw new Error(e)}function A(t,n){if(!t){"undefined"!==typeof console&&console.warn(n);try{throw new Error(n)}catch(e){}}}function a({pathname:t="/",search:e="",hash:n=""}){return e&&"?"!==e&&(t+="?"===e.charAt(0)?e:"?"+e),n&&"#"!==n&&(t+="#"===n.charAt(0)?n:"#"+n),t}function s(t){let e={};if(t){let n=t.indexOf("#");n>=0&&(e.hash=t.substring(n),t=t.substring(0,n));let r=t.indexOf("?");r>=0&&(e.search=t.substring(r),t=t.substring(0,r)),t&&(e.pathname=t)}return e}new WeakMap;function c(t,e,n="/"){return l(t,e,n,!1)}function l(t,e,n,r){let o=E(("string"===typeof e?s(e):e).pathname||"/",n);if(null==o)return null;let i=u(t);!function(t){t.sort(((t,e)=>t.score!==e.score?e.score-t.score:function(t,e){let n=t.length===e.length&&t.slice(0,-1).every(((t,n)=>t===e[n]));return n?t[t.length-1]-e[e.length-1]:0}(t.routesMeta.map((t=>t.childrenIndex)),e.routesMeta.map((t=>t.childrenIndex)))))}(i);let A=null;for(let a=0;null==A&&a<i.length;++a){let t=C(o);A=b(i[a],t,r)}return A}function u(t,e=[],n=[],r="",o=!1){let A=(t,A,a=o,s)=>{let c={relativePath:void 0===s?t.path||"":s,caseSensitive:!0===t.caseSensitive,childrenIndex:A,route:t};if(c.relativePath.startsWith("/")){if(!c.relativePath.startsWith(r)&&a)return;i(c.relativePath.startsWith(r),`Absolute route path "${c.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),c.relativePath=c.relativePath.slice(r.length)}let l=I([r,c.relativePath]),f=n.concat(c);t.children&&t.children.length>0&&(i(!0!==t.index,`Index routes must not have child routes. Please remove all child routes from route path "${l}".`),u(t.children,e,f,l,a)),(null!=t.path||t.index)&&e.push({path:l,score:w(l,t.index),routesMeta:f})};return t.forEach(((t,e)=>{if(""!==t.path&&t.path?.includes("?"))for(let n of f(t.path))A(t,e,!0,n);else A(t,e)})),e}function f(t){let e=t.split("/");if(0===e.length)return[];let[n,...r]=e,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(0===r.length)return o?[i,""]:[i];let A=f(r.join("/")),a=[];return a.push(...A.map((t=>""===t?i:[i,t].join("/")))),o&&a.push(...A),a.map((e=>t.startsWith("/")&&""===e?"/":e))}var d=/^:[\w-]+$/,h=3,p=2,g=1,y=10,m=-2,v=t=>"*"===t;function w(t,e){let n=t.split("/"),r=n.length;return n.some(v)&&(r+=m),e&&(r+=p),n.filter((t=>!v(t))).reduce(((t,e)=>t+(d.test(e)?h:""===e?g:y)),r)}function b(t,e,n=!1){let{routesMeta:r}=t,o={},i="/",A=[];for(let a=0;a<r.length;++a){let t=r[a],s=a===r.length-1,c="/"===i?e:e.slice(i.length)||"/",l=_({path:t.relativePath,caseSensitive:t.caseSensitive,end:s},c),u=t.route;if(!l&&s&&n&&!r[r.length-1].route.index&&(l=_({path:t.relativePath,caseSensitive:t.caseSensitive,end:!1},c)),!l)return null;Object.assign(o,l.params),A.push({params:o,pathname:I([i,l.pathname]),pathnameBase:O(I([i,l.pathnameBase])),route:u}),"/"!==l.pathnameBase&&(i=I([i,l.pathnameBase]))}return A}function B(t,e={}){let n=t;n.endsWith("*")&&"*"!==n&&!n.endsWith("/*")&&(A(!1,`Route path "${n}" will be treated as if it were "${n.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${n.replace(/\*$/,"/*")}".`),n=n.replace(/\*$/,"/*"));const r=n.startsWith("/")?"/":"",o=t=>null==t?"":"string"===typeof t?t:String(t);return r+n.split(/\/+/).map(((t,n,r)=>{if(n===r.length-1&&"*"===t){return o(e["*"])}const A=t.match(/^:([\w-]+)(\??)$/);if(A){const[,t,n]=A;let r=e[t];return i("?"===n||null!=r,`Missing ":${t}" param`),encodeURIComponent(o(r))}return t.replace(/\?$/g,"")})).filter((t=>!!t)).join("/")}function _(t,e){"string"===typeof t&&(t={path:t,caseSensitive:!1,end:!0});let[n,r]=x(t.path,t.caseSensitive,t.end),o=e.match(n);if(!o)return null;let i=o[0],A=i.replace(/(.)\/+$/,"$1"),a=o.slice(1);return{params:r.reduce(((t,{paramName:e,isOptional:n},r)=>{if("*"===e){let t=a[r]||"";A=i.slice(0,i.length-t.length).replace(/(.)\/+$/,"$1")}const o=a[r];return t[e]=n&&!o?void 0:(o||"").replace(/%2F/g,"/"),t}),{}),pathname:i,pathnameBase:A,pattern:t}}function x(t,e=!1,n=!0){A("*"===t||!t.endsWith("*")||t.endsWith("/*"),`Route path "${t}" will be treated as if it were "${t.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${t.replace(/\*$/,"/*")}".`);let r=[],o="^"+t.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,((t,e,n)=>(r.push({paramName:e,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)"))).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return t.endsWith("*")?(r.push({paramName:"*"}),o+="*"===t||"/*"===t?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":""!==t&&"/"!==t&&(o+="(?:(?=\\/|$))"),[new RegExp(o,e?void 0:"i"),r]}function C(t){try{return t.split("/").map((t=>decodeURIComponent(t).replace(/\//g,"%2F"))).join("/")}catch(e){return A(!1,`The URL path "${t}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${e}).`),t}}function E(t,e){if("/"===e)return t;if(!t.toLowerCase().startsWith(e.toLowerCase()))return null;let n=e.endsWith("/")?e.length-1:e.length,r=t.charAt(n);return r&&"/"!==r?null:t.slice(n)||"/"}function F(t,e,n,r){return`Cannot include a '${t}' character in a manually specified \`to.${e}\` field [${JSON.stringify(r)}].  Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function S(t){return t.filter(((t,e)=>0===e||t.route.path&&t.route.path.length>0))}function U(t){let e=S(t);return e.map(((t,n)=>n===e.length-1?t.pathname:t.pathnameBase))}function Q(t,e,n,r=!1){let o;"string"===typeof t?o=s(t):(o={...t},i(!o.pathname||!o.pathname.includes("?"),F("?","pathname","search",o)),i(!o.pathname||!o.pathname.includes("#"),F("#","pathname","hash",o)),i(!o.search||!o.search.includes("#"),F("#","search","hash",o)));let A,a=""===t||""===o.pathname,c=a?"/":o.pathname;if(null==c)A=n;else{let t=e.length-1;if(!r&&c.startsWith("..")){let e=c.split("/");for(;".."===e[0];)e.shift(),t-=1;o.pathname=e.join("/")}A=t>=0?e[t]:"/"}let l=function(t,e="/"){let{pathname:n,search:r="",hash:o=""}="string"===typeof t?s(t):t,i=n?n.startsWith("/")?n:function(t,e){let n=e.replace(/\/+$/,"").split("/");return t.split("/").forEach((t=>{".."===t?n.length>1&&n.pop():"."!==t&&n.push(t)})),n.length>1?n.join("/"):"/"}(n,e):e;return{pathname:i,search:T(r),hash:k(o)}}(o,A),u=c&&"/"!==c&&c.endsWith("/"),f=(a||"."===c)&&n.endsWith("/");return l.pathname.endsWith("/")||!u&&!f||(l.pathname+="/"),l}var I=t=>t.join("/").replace(/\/\/+/g,"/"),O=t=>t.replace(/\/+$/,"").replace(/^\/*/,"/"),T=t=>t&&"?"!==t?t.startsWith("?")?t:"?"+t:"",k=t=>t&&"#"!==t?t.startsWith("#")?t:"#"+t:"";function M(t){return null!=t&&"number"===typeof t.status&&"string"===typeof t.statusText&&"boolean"===typeof t.internal&&"data"in t}var R=["POST","PUT","PATCH","DELETE"],P=(new Set(R),["GET",...R]);new Set(P),Symbol("ResetLoaderData");var H=o.createContext(null);H.displayName="DataRouter";var D=o.createContext(null);D.displayName="DataRouterState";var L=o.createContext(!1);var N=o.createContext({isTransitioning:!1});N.displayName="ViewTransition";var j=o.createContext(new Map);j.displayName="Fetchers";var K=o.createContext(null);K.displayName="Await";var G=o.createContext(null);G.displayName="Navigation";var V=o.createContext(null);V.displayName="Location";var z=o.createContext({outlet:null,matches:[],isDataRoute:!1});z.displayName="Route";var $=o.createContext(null);$.displayName="RouteError";var Y=!0;function W(){return null!=o.useContext(V)}function X(){return i(W(),"useLocation() may be used only in the context of a <Router> component."),o.useContext(V).location}function q(t){i(W(),"useMatch() may be used only in the context of a <Router> component.");let{pathname:e}=X();return o.useMemo((()=>_(t,C(e))),[e,t])}var J="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Z(t){o.useContext(G).static||o.useLayoutEffect(t)}function tt(){let{isDataRoute:t}=o.useContext(z);return t?function(){let{router:t}=lt("useNavigate"),e=ft("useNavigate"),n=o.useRef(!1);return Z((()=>{n.current=!0})),o.useCallback((async(r,o={})=>{A(n.current,J),n.current&&("number"===typeof r?t.navigate(r):await t.navigate(r,{fromRouteId:e,...o}))}),[t,e])}():function(){i(W(),"useNavigate() may be used only in the context of a <Router> component.");let t=o.useContext(H),{basename:e,navigator:n}=o.useContext(G),{matches:r}=o.useContext(z),{pathname:a}=X(),s=JSON.stringify(U(r)),c=o.useRef(!1);return Z((()=>{c.current=!0})),o.useCallback(((r,o={})=>{if(A(c.current,J),!c.current)return;if("number"===typeof r)return void n.go(r);let i=Q(r,JSON.parse(s),a,"path"===o.relative);null==t&&"/"!==e&&(i.pathname="/"===i.pathname?e:I([e,i.pathname])),(o.replace?n.replace:n.push)(i,o.state,o)}),[e,n,s,a,t])}()}o.createContext(null);function et(){let{matches:t}=o.useContext(z),e=t[t.length-1];return e?e.params:{}}function nt(t,{relative:e}={}){let{matches:n}=o.useContext(z),{pathname:r}=X(),i=JSON.stringify(U(n));return o.useMemo((()=>Q(t,JSON.parse(i),r,"path"===e)),[t,i,r,e])}function rt(t,e,n,r,a){i(W(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:l}=o.useContext(G),{matches:u}=o.useContext(z),f=u[u.length-1],d=f?f.params:{},h=f?f.pathname:"/",p=f?f.pathnameBase:"/",g=f&&f.route;if(Y){let t=g&&g.path||"";pt(h,!g||t.endsWith("*")||t.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${h}" (under <Route path="${t}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.\n\nPlease change the parent <Route path="${t}"> to <Route path="${"/"===t?"*":`${t}/*`}">.`)}let y,m=X();if(e){let t="string"===typeof e?s(e):e;i("/"===p||t.pathname?.startsWith(p),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${p}" but pathname "${t.pathname}" was given in the \`location\` prop.`),y=t}else y=m;let v=y.pathname||"/",w=v;if("/"!==p){let t=p.replace(/^\//,"").split("/");w="/"+v.replace(/^\//,"").split("/").slice(t.length).join("/")}let b=c(t,{pathname:w});Y&&(A(g||null!=b,`No routes matched location "${y.pathname}${y.search}${y.hash}" `),A(null==b||void 0!==b[b.length-1].route.element||void 0!==b[b.length-1].route.Component||void 0!==b[b.length-1].route.lazy,`Matched leaf route at location "${y.pathname}${y.search}${y.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`));let B=st(b&&b.map((t=>Object.assign({},t,{params:Object.assign({},d,t.params),pathname:I([p,l.encodeLocation?l.encodeLocation(t.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:t.pathname]),pathnameBase:"/"===t.pathnameBase?p:I([p,l.encodeLocation?l.encodeLocation(t.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:t.pathnameBase])}))),u,n,r,a);return e&&B?o.createElement(V.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...y},navigationType:"POP"}},B):B}function ot(){let t=dt(),e=M(t)?`${t.status} ${t.statusText}`:t instanceof Error?t.message:JSON.stringify(t),n=t instanceof Error?t.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r},A={padding:"2px 4px",backgroundColor:r},a=null;return Y&&(console.error("Error handled by React Router default ErrorBoundary:",t),a=o.createElement(o.Fragment,null,o.createElement("p",null,"\ud83d\udcbf Hey developer \ud83d\udc4b"),o.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",o.createElement("code",{style:A},"ErrorBoundary")," or"," ",o.createElement("code",{style:A},"errorElement")," prop on your route."))),o.createElement(o.Fragment,null,o.createElement("h2",null,"Unexpected Application Error!"),o.createElement("h3",{style:{fontStyle:"italic"}},e),n?o.createElement("pre",{style:i},n):null,a)}var it=o.createElement(ot,null),At=class extends o.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,e){return e.location!==t.location||"idle"!==e.revalidation&&"idle"===t.revalidation?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:void 0!==t.error?t.error:e.error,location:e.location,revalidation:t.revalidation||e.revalidation}}componentDidCatch(t,e){this.props.unstable_onError?this.props.unstable_onError(t,e):console.error("React Router caught the following error during render",t)}render(){return void 0!==this.state.error?o.createElement(z.Provider,{value:this.props.routeContext},o.createElement($.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function at({routeContext:t,match:e,children:n}){let r=o.useContext(H);return r&&r.static&&r.staticContext&&(e.route.errorElement||e.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=e.route.id),o.createElement(z.Provider,{value:t},n)}function st(t,e=[],n=null,r=null,A=null){if(null==t){if(!n)return null;if(n.errors)t=n.matches;else{if(0!==e.length||n.initialized||!(n.matches.length>0))return null;t=n.matches}}let a=t,s=n?.errors;if(null!=s){let t=a.findIndex((t=>t.route.id&&void 0!==s?.[t.route.id]));i(t>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(s).join(",")}`),a=a.slice(0,Math.min(a.length,t+1))}let c=!1,l=-1;if(n)for(let o=0;o<a.length;o++){let t=a[o];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(l=o),t.route.id){let{loaderData:e,errors:r}=n,o=t.route.loader&&!e.hasOwnProperty(t.route.id)&&(!r||void 0===r[t.route.id]);if(t.route.lazy||o){c=!0,a=l>=0?a.slice(0,l+1):[a[0]];break}}}return a.reduceRight(((t,i,A)=>{let u,f=!1,d=null,h=null;n&&(u=s&&i.route.id?s[i.route.id]:void 0,d=i.route.errorElement||it,c&&(l<0&&0===A?(pt("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),f=!0,h=null):l===A&&(f=!0,h=i.route.hydrateFallbackElement||null)));let p=e.concat(a.slice(0,A+1)),g=()=>{let e;return e=u?d:f?h:i.route.Component?o.createElement(i.route.Component,null):i.route.element?i.route.element:t,o.createElement(at,{match:i,routeContext:{outlet:t,matches:p,isDataRoute:null!=n},children:e})};return n&&(i.route.ErrorBoundary||i.route.errorElement||0===A)?o.createElement(At,{location:n.location,revalidation:n.revalidation,component:d,error:u,children:g(),routeContext:{outlet:null,matches:p,isDataRoute:!0},unstable_onError:r}):g()}),null)}function ct(t){return`${t} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function lt(t){let e=o.useContext(H);return i(e,ct(t)),e}function ut(t){let e=o.useContext(D);return i(e,ct(t)),e}function ft(t){let e=function(t){let e=o.useContext(z);return i(e,ct(t)),e}(t),n=e.matches[e.matches.length-1];return i(n.route.id,`${t} can only be used on routes that contain a unique "id"`),n.route.id}function dt(){let t=o.useContext($),e=ut("useRouteError"),n=ft("useRouteError");return void 0!==t?t:e.errors?.[n]}var ht={};function pt(t,e,n){e||ht[t]||(ht[t]=!0,A(!1,n))}var gt={};function yt(t,e){t||gt[e]||(gt[e]=!0,console.warn(e))}o.memo((function({routes:t,future:e,state:n,unstable_onError:r}){return rt(t,void 0,n,r,e)}));function mt({to:t,replace:e,state:n,relative:r}){i(W(),"<Navigate> may be used only in the context of a <Router> component.");let{static:a}=o.useContext(G);A(!a,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:s}=o.useContext(z),{pathname:c}=X(),l=tt(),u=Q(t,U(s),c,"path"===r),f=JSON.stringify(u);return o.useEffect((()=>{l(JSON.parse(f),{replace:e,state:n,relative:r})}),[l,f,r,e,n]),null}function vt(t){i(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function wt({basename:t="/",children:e=null,location:n,navigationType:r="POP",navigator:a,static:c=!1}){i(!W(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let l=t.replace(/^\/*/,"/"),u=o.useMemo((()=>({basename:l,navigator:a,static:c,future:{}})),[l,a,c]);"string"===typeof n&&(n=s(n));let{pathname:f="/",search:d="",hash:h="",state:p=null,key:g="default"}=n,y=o.useMemo((()=>{let t=E(f,l);return null==t?null:{location:{pathname:t,search:d,hash:h,state:p,key:g},navigationType:r}}),[l,f,d,h,p,g,r]);return A(null!=y,`<Router basename="${l}"> is not able to match the URL "${f}${d}${h}" because it does not start with the basename, so the <Router> won't render anything.`),null==y?null:o.createElement(G.Provider,{value:u},o.createElement(V.Provider,{children:e,value:y}))}function bt({children:t,location:e}){return rt(Bt(t),e)}o.Component;function Bt(t,e=[]){let n=[];return o.Children.forEach(t,((t,r)=>{if(!o.isValidElement(t))return;let A=[...e,r];if(t.type===o.Fragment)return void n.push.apply(n,Bt(t.props.children,A));i(t.type===vt,`[${"string"===typeof t.type?t.type:t.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),i(!t.props.index||!t.props.children,"An index route cannot have child routes.");let a={id:t.props.id||A.join("-"),caseSensitive:t.props.caseSensitive,element:t.props.element,Component:t.props.Component,index:t.props.index,path:t.props.path,middleware:t.props.middleware,loader:t.props.loader,action:t.props.action,hydrateFallbackElement:t.props.hydrateFallbackElement,HydrateFallback:t.props.HydrateFallback,errorElement:t.props.errorElement,ErrorBoundary:t.props.ErrorBoundary,hasErrorBoundary:!0===t.props.hasErrorBoundary||null!=t.props.ErrorBoundary||null!=t.props.errorElement,shouldRevalidate:t.props.shouldRevalidate,handle:t.props.handle,lazy:t.props.lazy};t.props.children&&(a.children=Bt(t.props.children,A)),n.push(a)})),n}var _t="get",xt="application/x-www-form-urlencoded";function Ct(t){return null!=t&&"string"===typeof t.tagName}function Et(t=""){return new URLSearchParams("string"===typeof t||Array.isArray(t)||t instanceof URLSearchParams?t:Object.keys(t).reduce(((e,n)=>{let r=t[n];return e.concat(Array.isArray(r)?r.map((t=>[n,t])):[[n,r]])}),[]))}var Ft=null;var St=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Ut(t){return null==t||St.has(t)?t:(A(!1,`"${t}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${xt}"`),null)}function Qt(t,n){let r,o,i,A,a;if(Ct(s=t)&&"form"===s.tagName.toLowerCase()){let e=t.getAttribute("action");o=e?E(e,n):null,r=t.getAttribute("method")||_t,i=Ut(t.getAttribute("enctype"))||xt,A=new FormData(t)}else if(function(t){return Ct(t)&&"button"===t.tagName.toLowerCase()}(t)||function(t){return Ct(t)&&"input"===t.tagName.toLowerCase()}(t)&&("submit"===t.type||"image"===t.type)){let a=t.form;if(null==a)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let s=t.getAttribute("formaction")||a.getAttribute("action");if(o=s?E(s,n):null,r=t.getAttribute("formmethod")||a.getAttribute("method")||_t,i=Ut(t.getAttribute("formenctype"))||Ut(a.getAttribute("enctype"))||xt,A=new FormData(a,t),!function(){if(null===Ft)try{new FormData(document.createElement("form"),0),Ft=!1}catch(e){Ft=!0}return Ft}()){let{name:e,type:n,value:r}=t;if("image"===n){let t=e?`${e}.`:"";A.append(`${t}x`,"0"),A.append(`${t}y`,"0")}else e&&A.append(e,r)}}else{if(Ct(t))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');r=_t,o=null,i=xt,a=t}var s;return A&&"text/plain"===i&&(a=A,A=void 0),{action:o,method:r.toLowerCase(),encType:i,formData:A,body:a}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");"undefined"!==typeof window?window:"undefined"!==typeof globalThis&&globalThis;function It(t,e){if(!1===t||null===t||"undefined"===typeof t)throw new Error(e)}Symbol("SingleFetchRedirect");function Ot(t,e,n){let r="string"===typeof t?new URL(t,"undefined"===typeof window?"server://singlefetch/":window.location.origin):t;return"/"===r.pathname?r.pathname=`_root.${n}`:e&&"/"===E(r.pathname,e)?r.pathname=`${e.replace(/\/$/,"")}/_root.${n}`:r.pathname=`${r.pathname.replace(/\/$/,"")}.${n}`,r}async function Tt(t,e){if(t.id in e)return e[t.id];try{let n=await import(t.module);return e[t.id]=n,n}catch(n){return console.error(`Error loading route module \`${t.module}\`, reloading page...`),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise((()=>{}))}}function kt(t){return null!=t&&"string"===typeof t.page}function Mt(t){return null!=t&&(null==t.href?"preload"===t.rel&&"string"===typeof t.imageSrcSet&&"string"===typeof t.imageSizes:"string"===typeof t.rel&&"string"===typeof t.href)}function Rt(t,e,n,r,o,i){let A=(t,e)=>!n[e]||t.route.id!==n[e].route.id,a=(t,e)=>n[e].pathname!==t.pathname||n[e].route.path?.endsWith("*")&&n[e].params["*"]!==t.params["*"];return"assets"===i?e.filter(((t,e)=>A(t,e)||a(t,e))):"data"===i?e.filter(((e,i)=>{let s=r.routes[e.route.id];if(!s||!s.hasLoader)return!1;if(A(e,i)||a(e,i))return!0;if(e.route.shouldRevalidate){let r=e.route.shouldRevalidate({currentUrl:new URL(o.pathname+o.search+o.hash,window.origin),currentParams:n[0]?.params||{},nextUrl:new URL(t,window.origin),nextParams:e.params,defaultShouldRevalidate:!0});if("boolean"===typeof r)return r}return!0})):[]}function Pt(t,e,{includeHydrateFallback:n}={}){return r=t.map((t=>{let r=e.routes[t.route.id];if(!r)return[];let o=[r.module];return r.clientActionModule&&(o=o.concat(r.clientActionModule)),r.clientLoaderModule&&(o=o.concat(r.clientLoaderModule)),n&&r.hydrateFallbackModule&&(o=o.concat(r.hydrateFallbackModule)),r.imports&&(o=o.concat(r.imports)),o})).flat(1),[...new Set(r)];var r}function Ht(t,e){let n=new Set,r=new Set(e);return t.reduce(((t,o)=>{if(e&&!kt(o)&&"script"===o.as&&o.href&&r.has(o.href))return t;let i=JSON.stringify(function(t){let e={},n=Object.keys(t).sort();for(let r of n)e[r]=t[r];return e}(o));return n.has(i)||(n.add(i),t.push({key:i,link:o})),t}),[])}function Dt(t,e){return"lazy"===t.mode&&!0===e}function Lt(){let t=o.useContext(H);return It(t,"You must render this element inside a <DataRouterContext.Provider> element"),t}function Nt(){let t=o.useContext(D);return It(t,"You must render this element inside a <DataRouterStateContext.Provider> element"),t}var jt=o.createContext(void 0);function Kt(){let t=o.useContext(jt);return It(t,"You must render this element inside a <HydratedRouter> element"),t}function Gt(t,e){return n=>{t&&t(n),n.defaultPrevented||e(n)}}function Vt(t,e,n){if(n&&!Wt)return[t[0]];if(e){let n=t.findIndex((t=>void 0!==e[t.route.id]));return t.slice(0,n+1)}return t}jt.displayName="FrameworkContext";function zt({page:t,...e}){let{router:n}=Lt(),r=o.useMemo((()=>c(n.routes,t,n.basename)),[n.routes,t,n.basename]);return r?o.createElement(Yt,{page:t,matches:r,...e}):null}function $t(t){let{manifest:e,routeModules:n}=Kt(),[r,i]=o.useState([]);return o.useEffect((()=>{let r=!1;return async function(t,e,n){return Ht((await Promise.all(t.map((async t=>{let r=e.routes[t.route.id];if(r){let t=await Tt(r,n);return t.links?t.links():[]}return[]})))).flat(1).filter(Mt).filter((t=>"stylesheet"===t.rel||"preload"===t.rel)).map((t=>"stylesheet"===t.rel?{...t,rel:"prefetch",as:"style"}:{...t,rel:"prefetch"})))}(t,e,n).then((t=>{r||i(t)})),()=>{r=!0}}),[t,e,n]),r}function Yt({page:t,matches:e,...n}){let r=X(),{manifest:i,routeModules:A}=Kt(),{basename:a}=Lt(),{loaderData:s,matches:c}=Nt(),l=o.useMemo((()=>Rt(t,e,c,i,r,"data")),[t,e,c,i,r]),u=o.useMemo((()=>Rt(t,e,c,i,r,"assets")),[t,e,c,i,r]),f=o.useMemo((()=>{if(t===r.pathname+r.search+r.hash)return[];let n=new Set,o=!1;if(e.forEach((t=>{let e=i.routes[t.route.id];e&&e.hasLoader&&(!l.some((e=>e.route.id===t.route.id))&&t.route.id in s&&A[t.route.id]?.shouldRevalidate||e.hasClientLoader?o=!0:n.add(t.route.id))})),0===n.size)return[];let c=Ot(t,a,"data");return o&&n.size>0&&c.searchParams.set("_routes",e.filter((t=>n.has(t.route.id))).map((t=>t.route.id)).join(",")),[c.pathname+c.search]}),[a,s,r,i,l,e,t,A]),d=o.useMemo((()=>Pt(u,i)),[u,i]),h=$t(u);return o.createElement(o.Fragment,null,f.map((t=>o.createElement("link",{key:t,rel:"prefetch",as:"fetch",href:t,...n}))),d.map((t=>o.createElement("link",{key:t,rel:"modulepreload",href:t,...n}))),h.map((({key:t,link:e})=>o.createElement("link",{key:t,nonce:n.nonce,...e}))))}var Wt=!1;function Xt(t){let{manifest:e,serverHandoffString:n,isSpaMode:r,renderMeta:i,routeDiscovery:A,ssr:a}=Kt(),{router:s,static:l,staticContext:u}=Lt(),{matches:f}=Nt(),d=o.useContext(L),h=Dt(A,a);i&&(i.didRenderScripts=!0);let p=Vt(f,null,r);o.useEffect((()=>{Wt=!0}),[]);let g=o.useMemo((()=>{if(d)return null;let r=u?`window.__reactRouterContext = ${n};window.__reactRouterContext.stream = new ReadableStream({start(controller){window.__reactRouterContext.streamController = controller;}}).pipeThrough(new TextEncoderStream());`:" ",i=l?`${e.hmr?.runtime?`import ${JSON.stringify(e.hmr.runtime)};`:""}${h?"":`import ${JSON.stringify(e.url)}`};\n${p.map(((t,n)=>{let r=`route${n}`,o=e.routes[t.route.id];It(o,`Route ${t.route.id} not found in manifest`);let{clientActionModule:i,clientLoaderModule:A,clientMiddlewareModule:a,hydrateFallbackModule:s,module:c}=o,l=[...i?[{module:i,varName:`${r}_clientAction`}]:[],...A?[{module:A,varName:`${r}_clientLoader`}]:[],...a?[{module:a,varName:`${r}_clientMiddleware`}]:[],...s?[{module:s,varName:`${r}_HydrateFallback`}]:[],{module:c,varName:`${r}_main`}];return 1===l.length?`import * as ${r} from ${JSON.stringify(c)};`:[l.map((t=>`import * as ${t.varName} from "${t.module}";`)).join("\n"),`const ${r} = {${l.map((t=>`...${t.varName}`)).join(",")}};`].join("\n")})).join("\n")}\n  ${h?`window.__reactRouterManifest = ${JSON.stringify(function({sri:t,...e},n){let r=new Set(n.state.matches.map((t=>t.route.id))),o=n.state.location.pathname.split("/").filter(Boolean),i=["/"];for(o.pop();o.length>0;)i.push(`/${o.join("/")}`),o.pop();i.forEach((t=>{let e=c(n.routes,t,n.basename);e&&e.forEach((t=>r.add(t.route.id)))}));let A=[...r].reduce(((t,n)=>Object.assign(t,{[n]:e.routes[n]})),{});return{...e,routes:A,sri:!!t||void 0}}(e,s),null,2)};`:""}\n  window.__reactRouterRouteModules = {${p.map(((t,e)=>`${JSON.stringify(t.route.id)}:route${e}`)).join(",")}};\n\nimport(${JSON.stringify(e.entry.module)});`:" ";return o.createElement(o.Fragment,null,o.createElement("script",{...t,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:r},type:void 0}),o.createElement("script",{...t,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:i},type:"module",async:!0}))}),[]),y=Wt||d?[]:(m=e.entry.imports.concat(Pt(p,e,{includeHydrateFallback:!0})),[...new Set(m)]);var m;let v="object"===typeof e.sri?e.sri:{};return yt(!d,"The <Scripts /> element is a no-op when using RSC and can be safely removed."),Wt||d?null:o.createElement(o.Fragment,null,"object"===typeof e.sri?o.createElement("script",{"rr-importmap":"",type:"importmap",suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:JSON.stringify({integrity:v})}}):null,h?null:o.createElement("link",{rel:"modulepreload",href:e.url,crossOrigin:t.crossOrigin,integrity:v[e.url],suppressHydrationWarning:!0}),o.createElement("link",{rel:"modulepreload",href:e.entry.module,crossOrigin:t.crossOrigin,integrity:v[e.entry.module],suppressHydrationWarning:!0}),y.map((e=>o.createElement("link",{key:e,rel:"modulepreload",href:e,crossOrigin:t.crossOrigin,integrity:v[e],suppressHydrationWarning:!0}))),g)}function qt(...t){return e=>{t.forEach((t=>{"function"===typeof t?t(e):null!=t&&(t.current=e)}))}}o.Component;function Jt({error:t,isOutsideRemixApp:e}){console.error(t);let n,r=o.createElement("script",{dangerouslySetInnerHTML:{__html:'\n        console.log(\n          "\ud83d\udcbf Hey developer \ud83d\udc4b. You can provide a way better UX than this when your app throws errors. Check out https://reactrouter.com/how-to/error-boundary for more information."\n        );\n      '}});if(M(t))return o.createElement(Zt,{title:"Unhandled Thrown Response!"},o.createElement("h1",{style:{fontSize:"24px"}},t.status," ",t.statusText),Y?r:null);if(t instanceof Error)n=t;else{let e=null==t?"Unknown Error":"object"===typeof t&&"toString"in t?t.toString():JSON.stringify(t);n=new Error(e)}return o.createElement(Zt,{title:"Application Error!",isOutsideRemixApp:e},o.createElement("h1",{style:{fontSize:"24px"}},"Application Error"),o.createElement("pre",{style:{padding:"2rem",background:"hsla(10, 50%, 50%, 0.1)",color:"red",overflow:"auto"}},n.stack),r)}function Zt({title:t,renderScripts:e,isOutsideRemixApp:n,children:r}){let{routeModules:i}=Kt();return i.root?.Layout&&!n?r:o.createElement("html",{lang:"en"},o.createElement("head",null,o.createElement("meta",{charSet:"utf-8"}),o.createElement("meta",{name:"viewport",content:"width=device-width,initial-scale=1,viewport-fit=cover"}),o.createElement("title",null,t)),o.createElement("body",null,o.createElement("main",{style:{fontFamily:"system-ui, sans-serif",padding:"2rem"}},r,e?o.createElement(Xt,null):null)))}var te="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;try{te&&(window.__reactRouterVersion="7.9.4")}catch(e){}function ee({basename:t,children:e,history:n}){let[r,i]=o.useState({action:n.action,location:n.location}),A=o.useCallback((t=>{o.startTransition((()=>i(t)))}),[i]);return o.useLayoutEffect((()=>n.listen(A)),[n,A]),o.createElement(wt,{basename:t,children:e,location:r.location,navigationType:r.action,navigator:n})}ee.displayName="unstable_HistoryRouter";var ne=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,re=o.forwardRef((function({onClick:t,discover:n="render",prefetch:r="none",relative:s,reloadDocument:c,replace:l,state:u,target:f,to:d,preventScrollReset:h,viewTransition:p,...g},y){let m,{basename:v}=o.useContext(G),w="string"===typeof d&&ne.test(d),b=!1;if("string"===typeof d&&w&&(m=d,te))try{let t=new URL(window.location.href),e=d.startsWith("//")?new URL(t.protocol+d):new URL(d),n=E(e.pathname,v);e.origin===t.origin&&null!=n?d=n+e.search+e.hash:b=!0}catch(e){A(!1,`<Link to="${d}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let B=function(t,{relative:e}={}){i(W(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:r}=o.useContext(G),{hash:A,pathname:a,search:s}=nt(t,{relative:e}),c=a;return"/"!==n&&(c="/"===a?n:I([n,a])),r.createHref({pathname:c,search:s,hash:A})}(d,{relative:s}),[_,x,C]=function(t,e){let n=o.useContext(jt),[r,i]=o.useState(!1),[A,a]=o.useState(!1),{onFocus:s,onBlur:c,onMouseEnter:l,onMouseLeave:u,onTouchStart:f}=e,d=o.useRef(null);o.useEffect((()=>{if("render"===t&&a(!0),"viewport"===t){let t=new IntersectionObserver((t=>{t.forEach((t=>{a(t.isIntersecting)}))}),{threshold:.5});return d.current&&t.observe(d.current),()=>{t.disconnect()}}}),[t]),o.useEffect((()=>{if(r){let t=setTimeout((()=>{a(!0)}),100);return()=>{clearTimeout(t)}}}),[r]);let h=()=>{i(!0)},p=()=>{i(!1),a(!1)};return n?"intent"!==t?[A,d,{}]:[A,d,{onFocus:Gt(s,h),onBlur:Gt(c,p),onMouseEnter:Gt(l,h),onMouseLeave:Gt(u,p),onTouchStart:Gt(f,h)}]:[!1,d,{}]}(r,g),F=function(t,{target:e,replace:n,state:r,preventScrollReset:i,relative:A,viewTransition:s}={}){let c=tt(),l=X(),u=nt(t,{relative:A});return o.useCallback((o=>{if(function(t,e){return 0===t.button&&(!e||"_self"===e)&&!function(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}(t)}(o,e)){o.preventDefault();let e=void 0!==n?n:a(l)===a(u);c(t,{replace:e,state:r,preventScrollReset:i,relative:A,viewTransition:s})}}),[l,c,u,n,r,e,t,i,A,s])}(d,{replace:l,state:u,target:f,preventScrollReset:h,relative:s,viewTransition:p});let S=o.createElement("a",{...g,...C,href:m||B,onClick:b||c?t:function(e){t&&t(e),e.defaultPrevented||F(e)},ref:qt(y,x),target:f,"data-discover":w||"render"!==n?void 0:"true"});return _&&!w?o.createElement(o.Fragment,null,S,o.createElement(zt,{page:B})):S}));re.displayName="Link",o.forwardRef((function({"aria-current":t="page",caseSensitive:e=!1,className:n="",end:r=!1,style:A,to:a,viewTransition:s,children:c,...l},u){let f=nt(a,{relative:l.relative}),d=X(),h=o.useContext(D),{navigator:p,basename:g}=o.useContext(G),y=null!=h&&function(t,{relative:e}={}){let n=o.useContext(N);i(null!=n,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=Ae("useViewTransitionState"),A=nt(t,{relative:e});if(!n.isTransitioning)return!1;let a=E(n.currentLocation.pathname,r)||n.currentLocation.pathname,s=E(n.nextLocation.pathname,r)||n.nextLocation.pathname;return null!=_(A.pathname,s)||null!=_(A.pathname,a)}(f)&&!0===s,m=p.encodeLocation?p.encodeLocation(f).pathname:f.pathname,v=d.pathname,w=h&&h.navigation&&h.navigation.location?h.navigation.location.pathname:null;e||(v=v.toLowerCase(),w=w?w.toLowerCase():null,m=m.toLowerCase()),w&&g&&(w=E(w,g)||w);const b="/"!==m&&m.endsWith("/")?m.length-1:m.length;let B,x=v===m||!r&&v.startsWith(m)&&"/"===v.charAt(b),C=null!=w&&(w===m||!r&&w.startsWith(m)&&"/"===w.charAt(m.length)),F={isActive:x,isPending:C,isTransitioning:y},S=x?t:void 0;B="function"===typeof n?n(F):[n,x?"active":null,C?"pending":null,y?"transitioning":null].filter(Boolean).join(" ");let U="function"===typeof A?A(F):A;return o.createElement(re,{...l,"aria-current":S,className:B,ref:u,style:U,to:a,viewTransition:s},"function"===typeof c?c(F):c)})).displayName="NavLink";var oe=o.forwardRef((({discover:t="render",fetcherKey:e,navigate:n,reloadDocument:r,replace:A,state:s,method:c=_t,action:l,onSubmit:u,relative:f,preventScrollReset:d,viewTransition:h,...p},g)=>{let y=le(),m=function(t,{relative:e}={}){let{basename:n}=o.useContext(G),r=o.useContext(z);i(r,"useFormAction must be used inside a RouteContext");let[A]=r.matches.slice(-1),s={...nt(t||".",{relative:e})},c=X();if(null==t){s.search=c.search;let t=new URLSearchParams(s.search),e=t.getAll("index");if(e.some((t=>""===t))){t.delete("index"),e.filter((t=>t)).forEach((e=>t.append("index",e)));let n=t.toString();s.search=n?`?${n}`:""}}t&&"."!==t||!A.route.index||(s.search=s.search?s.search.replace(/^\?/,"?index&"):"?index");"/"!==n&&(s.pathname="/"===s.pathname?n:I([n,s.pathname]));return a(s)}(l,{relative:f}),v="get"===c.toLowerCase()?"get":"post",w="string"===typeof l&&ne.test(l);return o.createElement("form",{ref:g,method:v,action:m,onSubmit:r?u:t=>{if(u&&u(t),t.defaultPrevented)return;t.preventDefault();let r=t.nativeEvent.submitter,o=r?.getAttribute("formmethod")||c;y(r||t.currentTarget,{fetcherKey:e,method:o,navigate:n,replace:A,state:s,relative:f,preventScrollReset:d,viewTransition:h})},...p,"data-discover":w||"render"!==t?void 0:"true"})}));function ie(t){return`${t} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Ae(t){let e=o.useContext(H);return i(e,ie(t)),e}function ae(t){A("undefined"!==typeof URLSearchParams,"You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let e=o.useRef(Et(t)),n=o.useRef(!1),r=X(),i=o.useMemo((()=>function(t,e){let n=Et(t);return e&&e.forEach(((t,r)=>{n.has(r)||e.getAll(r).forEach((t=>{n.append(r,t)}))})),n}(r.search,n.current?null:e.current)),[r.search]),a=tt(),s=o.useCallback(((t,e)=>{const r=Et("function"===typeof t?t(new URLSearchParams(i)):t);n.current=!0,a("?"+r,e)}),[a,i]);return[i,s]}oe.displayName="Form";var se=0,ce=()=>`__${String(++se)}__`;function le(){let{router:t}=Ae("useSubmit"),{basename:e}=o.useContext(G),n=ft("useRouteId");return o.useCallback((async(r,o={})=>{let{action:i,method:A,encType:a,formData:s,body:c}=Qt(r,e);if(!1===o.navigate){let e=o.fetcherKey||ce();await t.fetch(e,n,o.action||i,{preventScrollReset:o.preventScrollReset,formData:s,body:c,formMethod:o.method||A,formEncType:o.encType||a,flushSync:o.flushSync})}else await t.navigate(o.action||i,{preventScrollReset:o.preventScrollReset,formData:s,body:c,formMethod:o.method||A,formEncType:o.encType||a,replace:o.replace,state:o.state,fromRouteId:n,flushSync:o.flushSync,viewTransition:o.viewTransition})}),[t,e,n])}},88984:(t,e,n)=>{var r=n(55527),o=n(3650),i=Object.prototype.hasOwnProperty;t.exports=function(t){if(!r(t))return o(t);var e=[];for(var n in Object(t))i.call(t,n)&&"constructor"!=n&&e.push(n);return e}},89211:t=>{"use strict";var e=function(t){return t!==t};t.exports=function(t,n){return 0===t&&0===n?1/t===1/n:t===n||!(!e(t)||!e(n))}},89286:(t,e,n)=>{"use strict";var r=n(94402),o=n(38469),i=r.Set,A=r.add;t.exports=function(t){var e=new i;return o(t,(function(t){A(e,t)})),e}},89353:t=>{"use strict";var e=Object.prototype.toString,n=Math.max,r=function(t,e){for(var n=[],r=0;r<t.length;r+=1)n[r]=t[r];for(var o=0;o<e.length;o+=1)n[o+t.length]=e[o];return n};t.exports=function(t){var o=this;if("function"!==typeof o||"[object Function]"!==e.apply(o))throw new TypeError("Function.prototype.bind called on incompatible "+o);for(var i,A=function(t,e){for(var n=[],r=e||0,o=0;r<t.length;r+=1,o+=1)n[o]=t[r];return n}(arguments,1),a=n(0,o.length-A.length),s=[],c=0;c<a;c++)s[c]="$"+c;if(i=Function("binder","return function ("+function(t,e){for(var n="",r=0;r<t.length;r+=1)n+=t[r],r+1<t.length&&(n+=e);return n}(s,",")+"){ return binder.apply(this,arguments); }")((function(){if(this instanceof i){var e=o.apply(this,r(A,arguments));return Object(e)===e?e:this}return o.apply(t,r(A,arguments))})),o.prototype){var l=function(){};l.prototype=o.prototype,i.prototype=new l,l.prototype=null}return i}},89379:(t,e,n)=>{"use strict";n.d(e,{A:()=>i});var r=n(64467);function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function i(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?o(Object(n),!0).forEach((function(e){(0,r.A)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}},89783:(t,e,n)=>{"use strict";n.d(e,{ao:()=>g,k1:()=>y});var r=n(7313),o=n(56099),i=n(74611),A=n(64208);const a="sentry-",s=/^sentry-/;function c(t){const e=function(t){if(!t||!(0,A.Kg)(t)&&!Array.isArray(t))return;if(Array.isArray(t))return t.reduce(((t,e)=>{const n=l(e);return Object.entries(n).forEach((([e,n])=>{t[e]=n})),t}),{});return l(t)}(t);if(!e)return;const n=Object.entries(e).reduce(((t,[e,n])=>{if(e.match(s)){t[e.slice(a.length)]=n}return t}),{});return Object.keys(n).length>0?n:void 0}function l(t){return t.split(",").map((t=>{const e=t.indexOf("=");if(-1===e)return[];return[t.slice(0,e),t.slice(e+1)].map((t=>{try{return decodeURIComponent(t.trim())}catch{return}}))})).reduce(((t,[e,n])=>(e&&n&&(t[e]=n),t)),{})}var u=n(71111);var f=n(97316),d=n(88728);const h="_frozenDsc";function p(t,e){const n=e.getOptions(),{publicKey:o}=e.getDsn()||{},i={environment:n.environment||r.U,release:n.release,public_key:o,trace_id:t,org_id:(0,u.ul)(e)};return e.emit("createDsc",i),i}function g(t,e){const n=e.getPropagationContext();return n.dsc||p(n.traceId,t)}function y(t){const e=(0,o.KU)();if(!e)return{};const n=(0,f.zU)(t),r=(0,f.et)(n),A=r.data,a=n.spanContext().traceState,s=a?.get("sentry.sample_rate")??A[i.sy]??A[i.Ef];function l(t){return"number"!==typeof s&&"string"!==typeof s||(t.sample_rate=`${s}`),t}const u=n[h];if(u)return l(u);const g=a?.get("sentry.dsc"),y=g&&c(g);if(y)return l(y);const m=p(t.spanContext().traceId,e),v=A[i.i_],w=r.description;return"url"!==v&&w&&(m.transaction=w),function(t){if("boolean"===typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;const e=t||(0,o.KU)()?.getOptions();return!!e&&(null!=e.tracesSampleRate||!!e.tracesSampler)}()&&(m.sampled=String((0,f.pK)(n)),m.sample_rand=a?.get("sentry.sample_rand")??(0,d.L)(n).scope?.getPropagationContext().sampleRand.toString()),l(m),e.emit("createDsc",m,n),m}},89935:t=>{t.exports=function(){return!1}},90179:(t,e,n)=>{var r=n(34932),o=n(9999),i=n(19931),A=n(31769),a=n(21791),s=n(53138),c=n(38816),l=n(83349),u=c((function(t,e){var n={};if(null==t)return n;var c=!1;e=r(e,(function(e){return e=A(e,t),c||(c=e.length>1),e})),a(t,l(t),n),c&&(n=o(n,7,s));for(var u=e.length;u--;)i(n,e[u]);return n}));t.exports=u},90181:t=>{t.exports=function(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}},90289:(t,e,n)=>{var r=n(12651);t.exports=function(t){return r(this,t).get(t)}},90452:(t,e,n)=>{"use strict";n.d(e,{AP:()=>d,LV:()=>f,jN:()=>u,jf:()=>c});var r=n(64251),o=n(56099),i=n(57726),A=n(18845),a=n(9600),s=n(46403);const c=A.O;let l=0;function u(){return l>0}function f(t,e={}){if(!function(t){return"function"===typeof t}(t))return t;try{const e=t.__sentry_wrapped__;if(e)return"function"===typeof e?e:t;if((0,s.sp)(t))return t}catch{return t}const n=function(...n){try{const r=n.map((t=>f(t,e)));return t.apply(this,r)}catch(i){throw l++,setTimeout((()=>{l--})),(0,o.v4)((t=>{t.addEventProcessor((t=>(e.mechanism&&((0,a.gO)(t,void 0,void 0),(0,a.M6)(t,e.mechanism)),t.extra={...t.extra,arguments:n},t))),(0,r.Cp)(i)})),i}};try{for(const e in t)Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=t[e])}catch{}(0,s.pO)(n,t),(0,s.my)(t,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get:()=>t.name})}catch{}return n}function d(){const t=(0,i.$N)(),{referrer:e}=c.document||{},{userAgent:n}=c.navigator||{};return{url:t,headers:{...e&&{Referer:e},...n&&{"User-Agent":n}}}}},90679:(t,e,n)=>{"use strict";var r=n(1625),o=TypeError;t.exports=function(t,e){if(r(e,t))return t;throw new o("Incorrect invocation")}},90868:(t,n,r)=>{"use strict";function o(t){return"init"in t}function i(t){return!!t.write}function A(t){return"v"in t||"e"in t}function a(t){if("e"in t)throw t.e;if(!("v"in t))throw new Error("[Bug] atom state is not initialized");return t.v}r.d(n,{MO:()=>l,ff:()=>T});const s=new WeakMap;function c(t){var e;return u(t)&&!!(null==(e=s.get(t))?void 0:e[0])}function l(t,e){let n=s.get(t);if(!n){n=[!0,new Set],s.set(t,n);const e=()=>{n[0]=!1};t.then(e,e)}n[1].add(e)}function u(t){return"function"===typeof(null==t?void 0:t.then)}function f(t,e,n){if(!n.p.has(t)){n.p.add(t);const r=()=>n.p.delete(t);e.then(r,r)}}function d(t,e,n){var r;const o=new Set;for(const i of(null==(r=n.get(t))?void 0:r.t)||[])n.has(i)&&o.add(i);for(const i of e.p)o.add(i);return o}const h=(t,e,...n)=>e.read(...n),p=(t,e,...n)=>e.write(...n),g=(t,e)=>{var n;return null==(n=e.unstable_onInit)?void 0:n.call(e,t)},y=(t,e,n)=>{var r;return null==(r=e.onMount)?void 0:r.call(e,n)},m=(t,e)=>{const n=O(t),r=n[0],o=n[9];if(!e)throw new Error("Atom is undefined or null");let i=r.get(e);return i||(i={d:new Map,p:new Set,n:0},r.set(e,i),null==o||o(t,e)),i},v=t=>{const n=O(t),r=n[1],o=n[3],i=n[4],A=n[5],a=n[6],s=n[13],c=[],l=t=>{try{t()}catch(e){c.push(e)}};do{a.f&&l(a.f);const e=new Set,n=e.add.bind(e);o.forEach((t=>{var e;return null==(e=r.get(t))?void 0:e.l.forEach(n)})),o.clear(),A.forEach(n),A.clear(),i.forEach(n),i.clear(),e.forEach(l),o.size&&s(t)}while(o.size||A.size||i.size);if(c.length)throw new AggregateError(c)},w=t=>{const e=O(t),n=e[1],r=e[2],o=e[3],i=e[11],A=e[14],a=e[17],s=[],c=new WeakSet,l=new WeakSet,u=Array.from(o);for(;u.length;){const e=u[u.length-1],o=i(t,e);if(l.has(e))u.pop();else if(c.has(e)){if(r.get(e)===o.n)s.push([e,o]);else if(r.has(e))throw new Error("[Bug] invalidated atom exists");l.add(e),u.pop()}else{c.add(e);for(const t of d(e,o,n))c.has(t)||u.push(t)}}for(let f=s.length-1;f>=0;--f){const[e,n]=s[f];let i=!1;for(const t of n.d.keys())if(t!==e&&o.has(t)){i=!0;break}i&&(A(t,e),a(t,e)),r.delete(e)}},b=(t,e)=>{var n,r;const s=O(t),d=s[1],h=s[2],p=s[3],g=s[6],y=s[7],m=s[11],v=s[12],w=s[13],b=s[14],B=s[16],_=s[17],x=m(t,e);if(A(x)){if(d.has(e)&&h.get(e)!==x.n)return x;if(Array.from(x.d).every((([e,n])=>b(t,e).n===n)))return x}x.d.clear();let C,E,S=!0;function U(){d.has(e)&&(_(t,e),w(t),v(t))}const Q={get signal(){return C||(C=new AbortController),C.signal},get setSelf(){return i(e)||console.warn("setSelf function cannot be used with read-only atom"),!E&&i(e)&&(E=(...n)=>{if(S&&console.warn("setSelf function cannot be called in sync"),!S)try{return B(t,e,...n)}finally{w(t),v(t)}}),E}},I=x.n;try{const r=y(t,e,(function(n){var r;if(n===e){const e=m(t,n);if(!A(e)){if(!o(n))throw new Error("no atom init");F(t,n,n.init)}return a(e)}const i=b(t,n);try{return a(i)}finally{x.d.set(n,i.n),c(x.v)&&f(e,x.v,i),null==(r=d.get(n))||r.t.add(e),S||U()}}),Q);return F(t,e,r),u(r)&&(l(r,(()=>null==C?void 0:C.abort())),r.then(U,U)),null==(n=g.r)||n.call(g,e),x}catch(T){return delete x.v,x.e=T,++x.n,x}finally{S=!1,I!==x.n&&h.get(e)===I&&(h.set(e,x.n),p.add(e),null==(r=g.c)||r.call(g,e))}},B=(t,e)=>{const n=O(t),r=n[1],o=n[2],i=n[11],A=[e];for(;A.length;){const e=A.pop(),n=i(t,e);for(const a of d(e,n,r)){const e=i(t,a);o.set(a,e.n),A.push(a)}}},_=(t,e,...n)=>{const r=O(t),i=r[3],A=r[6],s=r[8],c=r[11],l=r[12],u=r[13],f=r[14],d=r[15],h=r[17];let p=!0;const g=e=>a(f(t,e)),y=(n,...r)=>{var a;const s=c(t,n);try{if(n===e){if(!o(n))throw new Error("atom not writable");const e=s.n,c=r[0];return F(t,n,c),h(t,n),void(e!==s.n&&(i.add(n),null==(a=A.c)||a.call(A,n),d(t,n)))}return _(t,n,...r)}finally{p||(u(t),l(t))}};try{return s(t,e,g,y,...n)}finally{p=!1}},x=(t,e)=>{var n;const r=O(t),o=r[1],i=r[3],A=r[6],a=r[11],s=r[15],l=r[18],u=r[19],f=a(t,e),d=o.get(e);if(d&&!c(f.v)){for(const[r,o]of f.d)if(!d.d.has(r)){const c=a(t,r);l(t,r).t.add(e),d.d.add(r),o!==c.n&&(i.add(r),null==(n=A.c)||n.call(A,r),s(t,r))}for(const n of d.d||[])if(!f.d.has(n)){d.d.delete(n);const r=u(t,n);null==r||r.t.delete(e)}}},C=(t,e)=>{var n;const r=O(t),o=r[1],A=r[4],a=r[6],s=r[10],c=r[11],l=r[12],u=r[13],f=r[14],d=r[16],h=c(t,e);let p=o.get(e);if(!p){f(t,e);for(const n of h.d.keys()){C(t,n).t.add(e)}if(p={l:new Set,d:new Set(h.d.keys()),t:new Set},o.set(e,p),null==(n=a.m)||n.call(a,e),i(e)){const n=()=>{let n=!0;const r=(...r)=>{try{return d(t,e,...r)}finally{n||(u(t),l(t))}};try{const o=s(t,e,r);o&&(p.u=()=>{n=!0;try{o()}finally{n=!1}})}finally{n=!1}};A.add(n)}}return p},E=(t,e)=>{var n;const r=O(t),o=r[1],i=r[5],A=r[6],a=r[11],s=r[19],c=a(t,e);let l=o.get(e);if(!l||l.l.size||Array.from(l.t).some((t=>{var n;return null==(n=o.get(t))?void 0:n.d.has(e)})))return l;l.u&&i.add(l.u),l=void 0,o.delete(e),null==(n=A.u)||n.call(A,e);for(const u of c.d.keys()){const n=s(t,u);null==n||n.t.delete(e)}},F=(t,e,n)=>{const r=O(t)[11],o=r(t,e),i="v"in o,A=o.v;if(u(n))for(const a of o.d.keys())f(e,n,r(t,a));o.v=n,delete o.e,i&&Object.is(A,o.v)||(++o.n,u(A)&&function(t){const e=s.get(t);(null==e?void 0:e[0])&&(e[0]=!1,e[1].forEach((t=>t())))}(A))},S=(t,e)=>a((0,O(t)[14])(t,e)),U=(t,e,...n)=>{const r=O(t),o=r[12],i=r[13],A=r[16];try{return A(t,e,...n)}finally{i(t),o(t)}},Q=(t,e,n)=>{const r=O(t),o=r[12],i=r[18],A=r[19],a=i(t,e).l;return a.add(n),o(t),()=>{a.delete(n),A(t,e),o(t)}},I=new WeakMap,O=t=>{const e=I.get(t);if(!e)throw new Error("Store must be created by buildStore to read its building blocks");return e};function T(...t){const e={get:t=>(0,O(e)[21])(e,t),set:(t,...n)=>(0,O(e)[22])(e,t,...n),sub:(t,n)=>(0,O(e)[23])(e,t,n)},n=[new WeakMap,new WeakMap,new WeakMap,new Set,new Set,new Set,{},h,p,g,y,m,v,w,b,B,_,x,C,E,F,S,U,Q,void 0].map(((e,n)=>t[n]||e));return I.set(e,Object.freeze(n)),e}},90938:t=>{t.exports=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}},91033:t=>{t.exports=function(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}},91181:(t,e,n)=>{"use strict";var r,o,i,A=n(58622),a=n(44576),s=n(20034),c=n(66699),l=n(39297),u=n(77629),f=n(66119),d=n(30421),h="Object already initialized",p=a.TypeError,g=a.WeakMap;if(A||u.state){var y=u.state||(u.state=new g);y.get=y.get,y.has=y.has,y.set=y.set,r=function(t,e){if(y.has(t))throw new p(h);return e.facade=t,y.set(t,e),e},o=function(t){return y.get(t)||{}},i=function(t){return y.has(t)}}else{var m=f("state");d[m]=!0,r=function(t,e){if(l(t,m))throw new p(h);return e.facade=t,c(t,m,e),e},o=function(t){return l(t,m)?t[m]:{}},i=function(t){return l(t,m)}}t.exports={set:r,get:o,has:i,enforce:function(t){return i(t)?o(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!s(e)||(n=o(e)).type!==t)throw new p("Incompatible receiver, "+t+" required");return n}}}},91291:(t,e,n)=>{"use strict";var r=n(80741);t.exports=function(t){var e=+t;return e!==e||0===e?0:r(e)}},91385:(t,e,n)=>{"use strict";var r=n(9539);t.exports=function(t,e,n){for(var o=t.length-1;o>=0;o--)if(void 0!==t[o])try{n=r(t[o].iterator,e,n)}catch(i){e="throw",n=i}if("throw"===e)throw n;return n}},91907:(t,e,n)=>{"use strict";n.d(e,{A:()=>i});var r=n(36289),o=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,i=(0,r.A)((function(t){return o.test(t)||111===t.charCodeAt(0)&&110===t.charCodeAt(1)&&t.charCodeAt(2)<91}))},92140:(t,e,n)=>{"use strict";var r={};r[n(78227)("toStringTag")]="z",t.exports="[object z]"===String(r)},92151:t=>{var e={utf8:{stringToBytes:function(t){return e.bin.stringToBytes(unescape(encodeURIComponent(t)))},bytesToString:function(t){return decodeURIComponent(escape(e.bin.bytesToString(t)))}},bin:{stringToBytes:function(t){for(var e=[],n=0;n<t.length;n++)e.push(255&t.charCodeAt(n));return e},bytesToString:function(t){for(var e=[],n=0;n<t.length;n++)e.push(String.fromCharCode(t[n]));return e.join("")}}};t.exports=e},92271:(t,e,n)=>{var r=n(21791),o=n(4664);t.exports=function(t,e){return r(t,o(t),e)}},92516:(t,e,n)=>{"use strict";n.d(e,{q:()=>o});let r={};function o(){return r}},92796:(t,e,n)=>{"use strict";var r=n(79039),o=n(94901),i=/#|\.prototype\./,A=function(t,e){var n=s[a(t)];return n===l||n!==c&&(o(e)?r(e):!!e)},a=A.normalize=function(t){return String(t).replace(i,".").toLowerCase()},s=A.data={},c=A.NATIVE="N",l=A.POLYFILL="P";t.exports=A},92901:(t,e,n)=>{"use strict";n.d(e,{A:()=>i});var r=n(20816);function o(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,(0,r.A)(o.key),o)}}function i(t,e,n){return e&&o(t.prototype,e),n&&o(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}},93177:(t,e,n)=>{"use strict";n.d(e,{lu:()=>i,zf:()=>a});var r=n(18845);const o=1e3;function i(){return Date.now()/o}let A;function a(){return(A??(A=function(){const{performance:t}=r.O;if(!t?.now||!t.timeOrigin)return i;const e=t.timeOrigin;return()=>(e+t.now())/o}()))()}},93243:(t,n,r)=>{var o=r(56110),i=function(){try{var t=o(Object,"defineProperty");return t({},"",{}),t}catch(e){}}();t.exports=i},93290:(t,e,n)=>{t=n.nmd(t);var r=n(9325),o=e&&!e.nodeType&&e,i=o&&t&&!t.nodeType&&t,A=i&&i.exports===o?r.Buffer:void 0,a=A?A.allocUnsafe:void 0;t.exports=function(t,e){if(e)return t.slice();var n=t.length,r=a?a(n):new t.constructor(n);return t.copy(r),r}},93628:(t,e,n)=>{"use strict";var r=n(48648),o=n(71064),i=n(7176);t.exports=r?function(t){return r(t)}:o?function(t){if(!t||"object"!==typeof t&&"function"!==typeof t)throw new TypeError("getProto: not an object");return o(t)}:i?function(t){return i(t)}:null},93663:(t,e,n)=>{var r=n(41799),o=n(10776),i=n(67197);t.exports=function(t){var e=o(t);return 1==e.length&&e[0][2]?i(e[0][0],e[0][1]):function(n){return n===t||r(n,t,e)}}},93736:(t,e,n)=>{var r=n(51873),o=r?r.prototype:void 0,i=o?o.valueOf:void 0;t.exports=function(t){return i?Object(i.call(t)):{}}},93777:(t,e,n)=>{"use strict";var r=n(46518),o=n(76080),i=n(36194),A=n(26223);r({target:"Map",proto:!0,real:!0,forced:!0},{every:function(t){var e=i(this),n=o(t,arguments.length>1?arguments[1]:void 0);return!1!==A(e,(function(t,r){if(!n(t,r,e))return!1}),!0)}})},94033:t=>{t.exports=function(){}},94299:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.updateV7State=void 0;const r=n(52291),o=n(76011),i={};function A(t,e,n){return t.msecs??=-1/0,t.seq??=0,e>t.msecs?(t.seq=n[6]<<23|n[7]<<16|n[8]<<8|n[9],t.msecs=e):(t.seq=t.seq+1|0,0===t.seq&&t.msecs++),t}function a(t,e,n,r,o=0){if(t.length<16)throw new Error("Random bytes length must be >= 16");if(r){if(o<0||o+16>r.length)throw new RangeError(`UUID byte range ${o}:${o+15} is out of buffer bounds`)}else r=new Uint8Array(16),o=0;return e??=Date.now(),n??=127*t[6]<<24|t[7]<<16|t[8]<<8|t[9],r[o++]=e/1099511627776&255,r[o++]=e/4294967296&255,r[o++]=e/16777216&255,r[o++]=e/65536&255,r[o++]=e/256&255,r[o++]=255&e,r[o++]=112|n>>>28&15,r[o++]=n>>>20&255,r[o++]=128|n>>>14&63,r[o++]=n>>>6&255,r[o++]=n<<2&255|3&t[10],r[o++]=t[11],r[o++]=t[12],r[o++]=t[13],r[o++]=t[14],r[o++]=t[15],r}e.updateV7State=A,e.default=function(t,e,n){let s;if(t)s=a(t.random??t.rng?.()??(0,r.default)(),t.msecs,t.seq,e,n);else{const t=Date.now(),o=(0,r.default)();A(i,t,o),s=a(o,i.msecs,i.seq,e,n)}return e??(0,o.unsafeStringify)(s)}},94394:(t,e,n)=>{var r=n(43360),o=n(42e3),i=Object.prototype.hasOwnProperty,A=o((function(t,e,n){i.call(t,n)?t[n].push(e):r(t,n,[e])}));t.exports=A},94402:(t,e,n)=>{"use strict";var r=n(79504),o=Set.prototype;t.exports={Set:Set,add:r(o.add),has:r(o.has),remove:r(o.delete),proto:o}},94459:t=>{"use strict";t.exports=Number.isNaN||function(t){return t!==t}},94470:t=>{"use strict";t.exports=t=>encodeURIComponent(t).replace(/[!'()*]/g,(t=>`%${t.charCodeAt(0).toString(16).toUpperCase()}`))},94483:(t,e,n)=>{"use strict";var r=n(46518),o=n(69565),i=n(47650),A=n(83650);r({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(t){return o(A,this,i(t))}})},94837:(t,e,n)=>{"use strict";n.d(e,{S8:()=>A,cd:()=>a});var r=n(64208),o=n(46403),i=n(51685);function A(t,e=100,n=1/0){try{return s("",t,e,n)}catch(r){return{ERROR:`**non-serializable** (${r})`}}}function a(t,e=3,n=102400){const r=A(t,e);return o=r,function(t){return~-encodeURI(t).split(/%..|./).length}(JSON.stringify(o))>n?a(t,e-1,n):r;var o}function s(t,e,n=1/0,A=1/0,a=function(){const t=new WeakSet;function e(e){return!!t.has(e)||(t.add(e),!1)}function n(e){t.delete(e)}return[e,n]}()){const[c,l]=a;if(null==e||["boolean","string"].includes(typeof e)||"number"===typeof e&&Number.isFinite(e))return e;const u=function(t,e){try{if("domain"===t&&e&&"object"===typeof e&&e._events)return"[Domain]";if("domainEmitter"===t)return"[DomainEmitter]";if("undefined"!==typeof global&&e===global)return"[Global]";if("undefined"!==typeof window&&e===window)return"[Window]";if("undefined"!==typeof document&&e===document)return"[Document]";if((0,r.L2)(e))return"[VueViewModel]";if((0,r.mE)(e))return"[SyntheticEvent]";if("number"===typeof e&&!Number.isFinite(e))return`[${e}]`;if("function"===typeof e)return`[Function: ${(0,i.qQ)(e)}]`;if("symbol"===typeof e)return`[${String(e)}]`;if("bigint"===typeof e)return`[BigInt: ${String(e)}]`;const n=function(t){const e=Object.getPrototypeOf(t);return e?.constructor?e.constructor.name:"null prototype"}(e);return/^HTML(\w*)Element$/.test(n)?`[HTMLElement: ${n}]`:`[object ${n}]`}catch(n){return`**non-serializable** (${n})`}}(t,e);if(!u.startsWith("[object "))return u;if(e.__sentry_skip_normalization__)return e;const f="number"===typeof e.__sentry_override_normalization_depth__?e.__sentry_override_normalization_depth__:n;if(0===f)return u.replace("object ","");if(c(e))return"[Circular ~]";const d=e;if(d&&"function"===typeof d.toJSON)try{return s("",d.toJSON(),f-1,A,a)}catch{}const h=Array.isArray(e)?[]:{};let p=0;const g=(0,o.W4)(e);for(const r in g){if(!Object.prototype.hasOwnProperty.call(g,r))continue;if(p>=A){h[r]="[MaxProperties ~]";break}const t=g[r];h[r]=s(r,t,f-1,A,a),p++}return l(e),h}},94901:t=>{"use strict";var e="object"==typeof document&&document.all;t.exports="undefined"==typeof e&&void 0!==e?function(t){return"function"==typeof t||t===e}:function(t){return"function"==typeof t}},95200:(t,e,n)=>{"use strict";n.d(e,{BY:()=>a,EU:()=>i,Se:()=>A});var r=n(43674),o=n(18845);function i(){return A(o.O),o.O}function A(t){const e=t.__SENTRY__=t.__SENTRY__||{};return e.version=e.version||r.M,e[r.M]=e[r.M]||{}}function a(t,e,n=o.O){const i=n.__SENTRY__=n.__SENTRY__||{},A=i[r.M]=i[r.M]||{};return A[t]||(A[t]=e())}},95204:(t,e,n)=>{"use strict";function r(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)}function o(t,e){if((n=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var n,r=t.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+t.slice(n+1)]}n.d(e,{A:()=>r,f:()=>o})},95279:t=>{"use strict";t.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"===typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(e in t[e]=42,t)return!1;if("function"===typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var r=Object.getOwnPropertySymbols(t);if(1!==r.length||r[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(t,e);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},95950:(t,e,n)=>{var r=n(70695),o=n(88984),i=n(64894);t.exports=function(t){return i(t)?r(t):o(t)}},96131:(t,e,n)=>{var r=n(2523),o=n(85463),i=n(76959);t.exports=function(t,e,n){return e===e?i(t,e,n):r(t,o,n)}},96319:(t,e,n)=>{"use strict";var r=n(28551),o=n(9539);t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(A){o(t,"throw",A)}}},96395:t=>{"use strict";t.exports=!1},96540:(t,e,n)=>{"use strict";t.exports=n(29869)},96568:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=n(31797),o=n(76011);e.default=function(t){const e=function(t){return Uint8Array.of((15&t[6])<<4|t[7]>>4&15,(15&t[7])<<4|(240&t[4])>>4,(15&t[4])<<4|(240&t[5])>>4,(15&t[5])<<4|(240&t[0])>>4,(15&t[0])<<4|(240&t[1])>>4,(15&t[1])<<4|(240&t[2])>>4,96|15&t[2],t[3],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])}("string"===typeof t?(0,r.default)(t):t);return"string"===typeof t?(0,o.unsafeStringify)(e):e}},96801:(t,e,n)=>{"use strict";var r=n(43724),o=n(48686),i=n(24913),A=n(28551),a=n(25397),s=n(71072);e.f=r&&!o?Object.defineProperties:function(t,e){A(t);for(var n,r=a(e),o=s(e),c=o.length,l=0;c>l;)i.f(t,n=o[l++],r[n]);return t}},96897:(t,e,n)=>{"use strict";var r=n(33273),o=n(30041),i=n(30592)(),A=n(80991),a=n(69675),s=r("%Math.floor%");t.exports=function(t,e){if("function"!==typeof t)throw new a("`fn` is not a function");if("number"!==typeof e||e<0||e>4294967295||s(e)!==e)throw new a("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],r=!0,c=!0;if("length"in t&&A){var l=A(t,"length");l&&!l.configurable&&(r=!1),l&&!l.writable&&(c=!1)}return(r||c||!n)&&(i?o(t,"length",e,!0,!0):o(t,"length",e)),t}},97040:(t,e,n)=>{"use strict";var r=n(43724),o=n(24913),i=n(6980);t.exports=function(t,e,n){r?o.f(t,e,i(0,n)):t[e]=n}},97080:(t,e,n)=>{"use strict";var r=n(94402).has;t.exports=function(t){return r(t),t}},97114:(t,e,n)=>{var r=n(21791),o=n(95950);t.exports=function(t,e){return t&&r(e,o(e),t)}},97316:(t,e,n)=>{"use strict";n.d(e,{zU:()=>w,xl:()=>b,pK:()=>y,et:()=>g,kX:()=>f});var r=n(74611);const o=0,i=1;var A=n(88728),a=n(74733),s=n(93177),c=n(19282);const l=1;let u=!1;function f(t){const{spanId:e,traceId:n,isRemote:r}=t.spanContext(),o=r?e:g(t).parent_span_id,i=(0,A.L)(t).scope;return{parent_span_id:o,span_id:r?i?.getPropagationContext().propagationSpanId||(0,a.Z)():e,trace_id:n}}function d(t){return t&&t.length>0?t.map((({context:{spanId:t,traceId:e,traceFlags:n,...r},attributes:o})=>({span_id:t,trace_id:e,sampled:n===l,attributes:o,...r}))):void 0}function h(t){return"number"===typeof t?p(t):Array.isArray(t)?t[0]+t[1]/1e9:t instanceof Date?p(t.getTime()):(0,s.zf)()}function p(t){return t>9999999999?t/1e3:t}function g(t){if(function(t){return"function"===typeof t.getSpanJSON}(t))return t.getSpanJSON();const{spanId:e,traceId:n}=t.spanContext();if(function(t){const e=t;return!!e.attributes&&!!e.startTime&&!!e.name&&!!e.endTime&&!!e.status}(t)){const{attributes:o,startTime:i,name:A,endTime:a,status:s,links:c}=t;return{span_id:e,trace_id:n,data:o,description:A,parent_span_id:"parentSpanId"in t?t.parentSpanId:"parentSpanContext"in t?t.parentSpanContext?.spanId:void 0,start_timestamp:h(i),timestamp:h(a)||void 0,status:m(s),op:o[r.uT],origin:o[r.JD],links:d(c)}}return{span_id:e,trace_id:n,start_timestamp:0,data:{}}}function y(t){const{traceFlags:e}=t.spanContext();return e===l}function m(t){if(t&&t.code!==o)return t.code===i?"ok":t.message||"unknown_error"}const v="_sentryRootSpan";function w(t){return t[v]||t}function b(){u||((0,c.pq)((()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")})),u=!0)}},97751:(t,e,n)=>{"use strict";var r=n(44576),o=n(94901);t.exports=function(t,e){return arguments.length<2?(n=r[t],o(n)?n:void 0):r[t]&&r[t][e];var n}},97860:(t,n,r)=>{"use strict";var o,i,A,a,s=r(38075),c=r(49092)();if(c){o=s("Object.prototype.hasOwnProperty"),i=s("RegExp.prototype.exec"),A={};var l=function(){throw A};a={toString:l,valueOf:l},"symbol"===typeof Symbol.toPrimitive&&(a[Symbol.toPrimitive]=l)}var u=s("Object.prototype.toString"),f=Object.getOwnPropertyDescriptor;t.exports=c?function(t){if(!t||"object"!==typeof t)return!1;var n=f(t,"lastIndex");if(!(n&&o(n,"value")))return!1;try{i(t,a)}catch(e){return e===A}}:function(t){return!(!t||"object"!==typeof t&&"function"!==typeof t)&&"[object RegExp]"===u(t)}},98026:(t,e,n)=>{"use strict";function r(t,e){let n,r=-1,o=-1;if(void 0===e)for(const i of t)++o,null!=i&&(n>i||void 0===n&&i>=i)&&(n=i,r=o);else for(let i of t)null!=(i=e(i,++o,t))&&(n>i||void 0===n&&i>=i)&&(n=i,r=o);return r}n.d(e,{A:()=>r})},98587:(t,e,n)=>{"use strict";function r(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||(o[n]=t[n]);return o}n.d(e,{A:()=>r})},98991:(t,n,r)=>{"use strict";var o,i=r(69383),A=r(41237),a=r(79290),s=r(79538),c=r(58068),l=r(69675),u=r(35345),f=Function,d=function(t){try{return f('"use strict"; return ('+t+").constructor;")()}catch(e){}},h=Object.getOwnPropertyDescriptor;if(h)try{h({},"")}catch(e){h=null}var p=function(){throw new l},g=h?function(){try{return p}catch(t){try{return h(arguments,"callee").get}catch(e){return p}}}():p,y=r(52373)(),m=r(80024)(),v=Object.getPrototypeOf||(m?function(t){return t.__proto__}:null),w={},b="undefined"!==typeof Uint8Array&&v?v(Uint8Array):o,B={__proto__:null,"%AggregateError%":"undefined"===typeof AggregateError?o:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?o:ArrayBuffer,"%ArrayIteratorPrototype%":y&&v?v([][Symbol.iterator]()):o,"%AsyncFromSyncIteratorPrototype%":o,"%AsyncFunction%":w,"%AsyncGenerator%":w,"%AsyncGeneratorFunction%":w,"%AsyncIteratorPrototype%":w,"%Atomics%":"undefined"===typeof Atomics?o:Atomics,"%BigInt%":"undefined"===typeof BigInt?o:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?o:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?o:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?o:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":A,"%Float32Array%":"undefined"===typeof Float32Array?o:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?o:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?o:FinalizationRegistry,"%Function%":f,"%GeneratorFunction%":w,"%Int8Array%":"undefined"===typeof Int8Array?o:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?o:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?o:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":y&&v?v(v([][Symbol.iterator]())):o,"%JSON%":"object"===typeof JSON?JSON:o,"%Map%":"undefined"===typeof Map?o:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&y&&v?v((new Map)[Symbol.iterator]()):o,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?o:Promise,"%Proxy%":"undefined"===typeof Proxy?o:Proxy,"%RangeError%":a,"%ReferenceError%":s,"%Reflect%":"undefined"===typeof Reflect?o:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?o:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&y&&v?v((new Set)[Symbol.iterator]()):o,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?o:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":y&&v?v(""[Symbol.iterator]()):o,"%Symbol%":y?Symbol:o,"%SyntaxError%":c,"%ThrowTypeError%":g,"%TypedArray%":b,"%TypeError%":l,"%Uint8Array%":"undefined"===typeof Uint8Array?o:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?o:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?o:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?o:Uint32Array,"%URIError%":u,"%WeakMap%":"undefined"===typeof WeakMap?o:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?o:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?o:WeakSet};if(v)try{null.error}catch(e){var _=v(v(e));B["%Error.prototype%"]=_}var x=function t(e){var n;if("%AsyncFunction%"===e)n=d("async function () {}");else if("%GeneratorFunction%"===e)n=d("function* () {}");else if("%AsyncGeneratorFunction%"===e)n=d("async function* () {}");else if("%AsyncGenerator%"===e){var r=t("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===e){var o=t("%AsyncGenerator%");o&&v&&(n=v(o.prototype))}return B[e]=n,n},C={__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"]},E=r(66743),F=r(9957),S=E.call(Function.call,Array.prototype.concat),U=E.call(Function.apply,Array.prototype.splice),Q=E.call(Function.call,String.prototype.replace),I=E.call(Function.call,String.prototype.slice),O=E.call(Function.call,RegExp.prototype.exec),T=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,k=/\\(\\)?/g,M=function(t,e){var n,r=t;if(F(C,r)&&(r="%"+(n=C[r])[0]+"%"),F(B,r)){var o=B[r];if(o===w&&(o=x(r)),"undefined"===typeof o&&!e)throw new l("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new c("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!==typeof t||0===t.length)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof e)throw new l('"allowMissing" argument must be a boolean');if(null===O(/^%?[^%]*%?$/,t))throw new c("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(t){var e=I(t,0,1),n=I(t,-1);if("%"===e&&"%"!==n)throw new c("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==e)throw new c("invalid intrinsic syntax, expected opening `%`");var r=[];return Q(t,T,(function(t,e,n,o){r[r.length]=n?Q(o,k,"$1"):e||t})),r}(t),r=n.length>0?n[0]:"",o=M("%"+r+"%",e),i=o.name,A=o.value,a=!1,s=o.alias;s&&(r=s[0],U(n,S([0,1],s)));for(var u=1,f=!0;u<n.length;u+=1){var d=n[u],p=I(d,0,1),g=I(d,-1);if(('"'===p||"'"===p||"`"===p||'"'===g||"'"===g||"`"===g)&&p!==g)throw new c("property names with quotes must have matching quotes");if("constructor"!==d&&f||(a=!0),F(B,i="%"+(r+="."+d)+"%"))A=B[i];else if(null!=A){if(!(d in A)){if(!e)throw new l("base intrinsic for "+t+" exists, but the property is not available.");return}if(h&&u+1>=n.length){var y=h(A,d);A=(f=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:A[d]}else f=F(A,d),A=A[d];f&&!a&&(B[i]=A)}}return A}},98992:(t,e,n)=>{"use strict";n(18111)},99460:(t,e,n)=>{"use strict";n.d(e,{A:()=>o});var r=n(47235);function o(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,(0,r.A)(e)-(0,r.A)(t))+1}}}]);