HEX
Server: LiteSpeed
System: Linux server801.shared.spaceship.host 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: yvigantdvn (2232)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: /home/yvigantdvn/petermkufya.com/wp-content/plugins/sb-analytics/build/reporting.js
(()=>{var hI=Object.create;var vd=Object.defineProperty;var pI=Object.getOwnPropertyDescriptor;var gI=Object.getOwnPropertyNames;var mI=Object.getPrototypeOf,bI=Object.prototype.hasOwnProperty;var vI=(e,t,n)=>t in e?vd(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var we=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var yI=(e,t,n,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of gI(t))!bI.call(e,r)&&r!==n&&vd(e,r,{get:()=>t[r],enumerable:!(i=pI(t,r))||i.enumerable});return e};var xe=(e,t,n)=>(n=e!=null?hI(mI(e)):{},yI(t||!e||!e.__esModule?vd(n,"default",{value:e,enumerable:!0}):n,e));var ve=(e,t,n)=>(vI(e,typeof t!="symbol"?t+"":t,n),n);var zm=we(Ce=>{"use strict";var fo=Symbol.for("react.element"),xI=Symbol.for("react.portal"),CI=Symbol.for("react.fragment"),wI=Symbol.for("react.strict_mode"),II=Symbol.for("react.profiler"),_I=Symbol.for("react.provider"),SI=Symbol.for("react.context"),AI=Symbol.for("react.forward_ref"),EI=Symbol.for("react.suspense"),kI=Symbol.for("react.memo"),TI=Symbol.for("react.lazy"),Mm=Symbol.iterator;function PI(e){return e===null||typeof e!="object"?null:(e=Mm&&e[Mm]||e["@@iterator"],typeof e=="function"?e:null)}var Fm={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Nm=Object.assign,Lm={};function cs(e,t,n){this.props=e,this.context=t,this.refs=Lm,this.updater=n||Fm}cs.prototype.isReactComponent={};cs.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};cs.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Rm(){}Rm.prototype=cs.prototype;function xd(e,t,n){this.props=e,this.context=t,this.refs=Lm,this.updater=n||Fm}var Cd=xd.prototype=new Rm;Cd.constructor=xd;Nm(Cd,cs.prototype);Cd.isPureReactComponent=!0;var Om=Array.isArray,Bm=Object.prototype.hasOwnProperty,wd={current:null},Vm={key:!0,ref:!0,__self:!0,__source:!0};function Wm(e,t,n){var i,r={},s=null,o=null;if(t!=null)for(i in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(s=""+t.key),t)Bm.call(t,i)&&!Vm.hasOwnProperty(i)&&(r[i]=t[i]);var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){for(var l=Array(a),u=0;u<a;u++)l[u]=arguments[u+2];r.children=l}if(e&&e.defaultProps)for(i in a=e.defaultProps,a)r[i]===void 0&&(r[i]=a[i]);return{$$typeof:fo,type:e,key:s,ref:o,props:r,_owner:wd.current}}function MI(e,t){return{$$typeof:fo,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Id(e){return typeof e=="object"&&e!==null&&e.$$typeof===fo}function OI(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Dm=/\/+/g;function yd(e,t){return typeof e=="object"&&e!==null&&e.key!=null?OI(""+e.key):t.toString(36)}function qa(e,t,n,i,r){var s=typeof e;(s==="undefined"||s==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(s){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case fo:case xI:o=!0}}if(o)return o=e,r=r(o),e=i===""?"."+yd(o,0):i,Om(r)?(n="",e!=null&&(n=e.replace(Dm,"$&/")+"/"),qa(r,t,n,"",function(u){return u})):r!=null&&(Id(r)&&(r=MI(r,n+(!r.key||o&&o.key===r.key?"":(""+r.key).replace(Dm,"$&/")+"/")+e)),t.push(r)),1;if(o=0,i=i===""?".":i+":",Om(e))for(var a=0;a<e.length;a++){s=e[a];var l=i+yd(s,a);o+=qa(s,t,n,l,r)}else if(l=PI(e),typeof l=="function")for(e=l.call(e),a=0;!(s=e.next()).done;)s=s.value,l=i+yd(s,a++),o+=qa(s,t,n,l,r);else if(s==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function Ka(e,t,n){if(e==null)return e;var i=[],r=0;return qa(e,i,"","",function(s){return t.call(n,s,r++)}),i}function DI(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Xt={current:null},el={transition:null},FI={ReactCurrentDispatcher:Xt,ReactCurrentBatchConfig:el,ReactCurrentOwner:wd};Ce.Children={map:Ka,forEach:function(e,t,n){Ka(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Ka(e,function(){t++}),t},toArray:function(e){return Ka(e,function(t){return t})||[]},only:function(e){if(!Id(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};Ce.Component=cs;Ce.Fragment=CI;Ce.Profiler=II;Ce.PureComponent=xd;Ce.StrictMode=wI;Ce.Suspense=EI;Ce.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=FI;Ce.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var i=Nm({},e.props),r=e.key,s=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(s=t.ref,o=wd.current),t.key!==void 0&&(r=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(l in t)Bm.call(t,l)&&!Vm.hasOwnProperty(l)&&(i[l]=t[l]===void 0&&a!==void 0?a[l]:t[l])}var l=arguments.length-2;if(l===1)i.children=n;else if(1<l){a=Array(l);for(var u=0;u<l;u++)a[u]=arguments[u+2];i.children=a}return{$$typeof:fo,type:e.type,key:r,ref:s,props:i,_owner:o}};Ce.createContext=function(e){return e={$$typeof:SI,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:_I,_context:e},e.Consumer=e};Ce.createElement=Wm;Ce.createFactory=function(e){var t=Wm.bind(null,e);return t.type=e,t};Ce.createRef=function(){return{current:null}};Ce.forwardRef=function(e){return{$$typeof:AI,render:e}};Ce.isValidElement=Id;Ce.lazy=function(e){return{$$typeof:TI,_payload:{_status:-1,_result:e},_init:DI}};Ce.memo=function(e,t){return{$$typeof:kI,type:e,compare:t===void 0?null:t}};Ce.startTransition=function(e){var t=el.transition;el.transition={};try{e()}finally{el.transition=t}};Ce.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};Ce.useCallback=function(e,t){return Xt.current.useCallback(e,t)};Ce.useContext=function(e){return Xt.current.useContext(e)};Ce.useDebugValue=function(){};Ce.useDeferredValue=function(e){return Xt.current.useDeferredValue(e)};Ce.useEffect=function(e,t){return Xt.current.useEffect(e,t)};Ce.useId=function(){return Xt.current.useId()};Ce.useImperativeHandle=function(e,t,n){return Xt.current.useImperativeHandle(e,t,n)};Ce.useInsertionEffect=function(e,t){return Xt.current.useInsertionEffect(e,t)};Ce.useLayoutEffect=function(e,t){return Xt.current.useLayoutEffect(e,t)};Ce.useMemo=function(e,t){return Xt.current.useMemo(e,t)};Ce.useReducer=function(e,t,n){return Xt.current.useReducer(e,t,n)};Ce.useRef=function(e){return Xt.current.useRef(e)};Ce.useState=function(e){return Xt.current.useState(e)};Ce.useSyncExternalStore=function(e,t,n){return Xt.current.useSyncExternalStore(e,t,n)};Ce.useTransition=function(){return Xt.current.useTransition()};Ce.version="18.2.0"});var _e=we((yT,Gm)=>{"use strict";Gm.exports=zm()});var Km=we(Re=>{"use strict";function Ed(e,t){var n=e.length;e.push(t);e:for(;0<n;){var i=n-1>>>1,r=e[i];if(0<tl(r,t))e[i]=t,e[n]=r,n=i;else break e}}function Hn(e){return e.length===0?null:e[0]}function il(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var i=0,r=e.length,s=r>>>1;i<s;){var o=2*(i+1)-1,a=e[o],l=o+1,u=e[l];if(0>tl(a,n))l<r&&0>tl(u,a)?(e[i]=u,e[l]=n,i=l):(e[i]=a,e[o]=n,i=o);else if(l<r&&0>tl(u,n))e[i]=u,e[l]=n,i=l;else break e}}return t}function tl(e,t){var n=e.sortIndex-t.sortIndex;return n!==0?n:e.id-t.id}typeof performance=="object"&&typeof performance.now=="function"?(Hm=performance,Re.unstable_now=function(){return Hm.now()}):(_d=Date,jm=_d.now(),Re.unstable_now=function(){return _d.now()-jm});var Hm,_d,jm,ei=[],Xi=[],NI=1,kn=null,Rt=3,rl=!1,Pr=!1,po=!1,Um=typeof setTimeout=="function"?setTimeout:null,Ym=typeof clearTimeout=="function"?clearTimeout:null,Xm=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function kd(e){for(var t=Hn(Xi);t!==null;){if(t.callback===null)il(Xi);else if(t.startTime<=e)il(Xi),t.sortIndex=t.expirationTime,Ed(ei,t);else break;t=Hn(Xi)}}function Td(e){if(po=!1,kd(e),!Pr)if(Hn(ei)!==null)Pr=!0,Md(Pd);else{var t=Hn(Xi);t!==null&&Od(Td,t.startTime-e)}}function Pd(e,t){Pr=!1,po&&(po=!1,Ym(go),go=-1),rl=!0;var n=Rt;try{for(kd(t),kn=Hn(ei);kn!==null&&(!(kn.expirationTime>t)||e&&!Qm());){var i=kn.callback;if(typeof i=="function"){kn.callback=null,Rt=kn.priorityLevel;var r=i(kn.expirationTime<=t);t=Re.unstable_now(),typeof r=="function"?kn.callback=r:kn===Hn(ei)&&il(ei),kd(t)}else il(ei);kn=Hn(ei)}if(kn!==null)var s=!0;else{var o=Hn(Xi);o!==null&&Od(Td,o.startTime-t),s=!1}return s}finally{kn=null,Rt=n,rl=!1}}var sl=!1,nl=null,go=-1,Jm=5,$m=-1;function Qm(){return!(Re.unstable_now()-$m<Jm)}function Sd(){if(nl!==null){var e=Re.unstable_now();$m=e;var t=!0;try{t=nl(!0,e)}finally{t?ho():(sl=!1,nl=null)}}else sl=!1}var ho;typeof Xm=="function"?ho=function(){Xm(Sd)}:typeof MessageChannel<"u"?(Ad=new MessageChannel,Zm=Ad.port2,Ad.port1.onmessage=Sd,ho=function(){Zm.postMessage(null)}):ho=function(){Um(Sd,0)};var Ad,Zm;function Md(e){nl=e,sl||(sl=!0,ho())}function Od(e,t){go=Um(function(){e(Re.unstable_now())},t)}Re.unstable_IdlePriority=5;Re.unstable_ImmediatePriority=1;Re.unstable_LowPriority=4;Re.unstable_NormalPriority=3;Re.unstable_Profiling=null;Re.unstable_UserBlockingPriority=2;Re.unstable_cancelCallback=function(e){e.callback=null};Re.unstable_continueExecution=function(){Pr||rl||(Pr=!0,Md(Pd))};Re.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Jm=0<e?Math.floor(1e3/e):5};Re.unstable_getCurrentPriorityLevel=function(){return Rt};Re.unstable_getFirstCallbackNode=function(){return Hn(ei)};Re.unstable_next=function(e){switch(Rt){case 1:case 2:case 3:var t=3;break;default:t=Rt}var n=Rt;Rt=t;try{return e()}finally{Rt=n}};Re.unstable_pauseExecution=function(){};Re.unstable_requestPaint=function(){};Re.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=Rt;Rt=e;try{return t()}finally{Rt=n}};Re.unstable_scheduleCallback=function(e,t,n){var i=Re.unstable_now();switch(typeof n=="object"&&n!==null?(n=n.delay,n=typeof n=="number"&&0<n?i+n:i):n=i,e){case 1:var r=-1;break;case 2:r=250;break;case 5:r=1073741823;break;case 4:r=1e4;break;default:r=5e3}return r=n+r,e={id:NI++,callback:t,priorityLevel:e,startTime:n,expirationTime:r,sortIndex:-1},n>i?(e.sortIndex=n,Ed(Xi,e),Hn(ei)===null&&e===Hn(Xi)&&(po?(Ym(go),go=-1):po=!0,Od(Td,n-i))):(e.sortIndex=r,Ed(ei,e),Pr||rl||(Pr=!0,Md(Pd))),e};Re.unstable_shouldYield=Qm;Re.unstable_wrapCallback=function(e){var t=Rt;return function(){var n=Rt;Rt=t;try{return e.apply(this,arguments)}finally{Rt=n}}}});var e0=we((CT,qm)=>{"use strict";qm.exports=Km()});var oy=we(wn=>{"use strict";var ab=_e(),xn=e0();function L(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var lb=new Set,Ro={};function Hr(e,t){Ms(e,t),Ms(e+"Capture",t)}function Ms(e,t){for(Ro[e]=t,e=0;e<t.length;e++)lb.add(t[e])}var Ai=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),tf=Object.prototype.hasOwnProperty,LI=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,t0={},n0={};function RI(e){return tf.call(n0,e)?!0:tf.call(t0,e)?!1:LI.test(e)?n0[e]=!0:(t0[e]=!0,!1)}function BI(e,t,n,i){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return i?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function VI(e,t,n,i){if(t===null||typeof t>"u"||BI(e,t,n,i))return!0;if(i)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Yt(e,t,n,i,r,s,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=i,this.attributeNamespace=r,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=o}var Nt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Nt[e]=new Yt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Nt[t]=new Yt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Nt[e]=new Yt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Nt[e]=new Yt(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Nt[e]=new Yt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Nt[e]=new Yt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Nt[e]=new Yt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Nt[e]=new Yt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Nt[e]=new Yt(e,5,!1,e.toLowerCase(),null,!1,!1)});var Yf=/[\-:]([a-z])/g;function Jf(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Yf,Jf);Nt[t]=new Yt(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Yf,Jf);Nt[t]=new Yt(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Yf,Jf);Nt[t]=new Yt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Nt[e]=new Yt(e,1,!1,e.toLowerCase(),null,!1,!1)});Nt.xlinkHref=new Yt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Nt[e]=new Yt(e,1,!1,e.toLowerCase(),null,!0,!0)});function $f(e,t,n,i){var r=Nt.hasOwnProperty(t)?Nt[t]:null;(r!==null?r.type!==0:i||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(VI(t,n,r,i)&&(n=null),i||r===null?RI(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):r.mustUseProperty?e[r.propertyName]=n===null?r.type===3?!1:"":n:(t=r.attributeName,i=r.attributeNamespace,n===null?e.removeAttribute(t):(r=r.type,n=r===3||r===4&&n===!0?"":""+n,i?e.setAttributeNS(i,t,n):e.setAttribute(t,n))))}var Pi=ab.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ol=Symbol.for("react.element"),hs=Symbol.for("react.portal"),ps=Symbol.for("react.fragment"),Qf=Symbol.for("react.strict_mode"),nf=Symbol.for("react.profiler"),ub=Symbol.for("react.provider"),cb=Symbol.for("react.context"),Kf=Symbol.for("react.forward_ref"),rf=Symbol.for("react.suspense"),sf=Symbol.for("react.suspense_list"),qf=Symbol.for("react.memo"),Ui=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var db=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var i0=Symbol.iterator;function mo(e){return e===null||typeof e!="object"?null:(e=i0&&e[i0]||e["@@iterator"],typeof e=="function"?e:null)}var qe=Object.assign,Dd;function _o(e){if(Dd===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Dd=t&&t[1]||""}return`
`+Dd+e}var Fd=!1;function Nd(e,t){if(!e||Fd)return"";Fd=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var i=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){i=u}e.call(t.prototype)}else{try{throw Error()}catch(u){i=u}e()}}catch(u){if(u&&i&&typeof u.stack=="string"){for(var r=u.stack.split(`
`),s=i.stack.split(`
`),o=r.length-1,a=s.length-1;1<=o&&0<=a&&r[o]!==s[a];)a--;for(;1<=o&&0<=a;o--,a--)if(r[o]!==s[a]){if(o!==1||a!==1)do if(o--,a--,0>a||r[o]!==s[a]){var l=`
`+r[o].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=o&&0<=a);break}}}finally{Fd=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?_o(e):""}function WI(e){switch(e.tag){case 5:return _o(e.type);case 16:return _o("Lazy");case 13:return _o("Suspense");case 19:return _o("SuspenseList");case 0:case 2:case 15:return e=Nd(e.type,!1),e;case 11:return e=Nd(e.type.render,!1),e;case 1:return e=Nd(e.type,!0),e;default:return""}}function of(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case ps:return"Fragment";case hs:return"Portal";case nf:return"Profiler";case Qf:return"StrictMode";case rf:return"Suspense";case sf:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case cb:return(e.displayName||"Context")+".Consumer";case ub:return(e._context.displayName||"Context")+".Provider";case Kf:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case qf:return t=e.displayName||null,t!==null?t:of(e.type)||"Memo";case Ui:t=e._payload,e=e._init;try{return of(e(t))}catch{}}return null}function zI(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return of(t);case 8:return t===Qf?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ar(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function fb(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function GI(e){var t=fb(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),i=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var r=n.get,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return r.call(this)},set:function(o){i=""+o,s.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return i},setValue:function(o){i=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function al(e){e._valueTracker||(e._valueTracker=GI(e))}function hb(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),i="";return e&&(i=fb(e)?e.checked?"true":"false":e.value),e=i,e!==n?(t.setValue(e),!0):!1}function Nl(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function af(e,t){var n=t.checked;return qe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function r0(e,t){var n=t.defaultValue==null?"":t.defaultValue,i=t.checked!=null?t.checked:t.defaultChecked;n=ar(t.value!=null?t.value:n),e._wrapperState={initialChecked:i,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function pb(e,t){t=t.checked,t!=null&&$f(e,"checked",t,!1)}function lf(e,t){pb(e,t);var n=ar(t.value),i=t.type;if(n!=null)i==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(i==="submit"||i==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?uf(e,t.type,n):t.hasOwnProperty("defaultValue")&&uf(e,t.type,ar(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function s0(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var i=t.type;if(!(i!=="submit"&&i!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function uf(e,t,n){(t!=="number"||Nl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var So=Array.isArray;function Ss(e,t,n,i){if(e=e.options,t){t={};for(var r=0;r<n.length;r++)t["$"+n[r]]=!0;for(n=0;n<e.length;n++)r=t.hasOwnProperty("$"+e[n].value),e[n].selected!==r&&(e[n].selected=r),r&&i&&(e[n].defaultSelected=!0)}else{for(n=""+ar(n),t=null,r=0;r<e.length;r++){if(e[r].value===n){e[r].selected=!0,i&&(e[r].defaultSelected=!0);return}t!==null||e[r].disabled||(t=e[r])}t!==null&&(t.selected=!0)}}function cf(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(L(91));return qe({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function o0(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(L(92));if(So(n)){if(1<n.length)throw Error(L(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:ar(n)}}function gb(e,t){var n=ar(t.value),i=ar(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),i!=null&&(e.defaultValue=""+i)}function a0(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function mb(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function df(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?mb(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ll,bb=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,i,r){MSApp.execUnsafeLocalFunction(function(){return e(t,n,i,r)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(ll=ll||document.createElement("div"),ll.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ll.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Bo(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ko={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},HI=["Webkit","ms","Moz","O"];Object.keys(ko).forEach(function(e){HI.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ko[t]=ko[e]})});function vb(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ko.hasOwnProperty(e)&&ko[e]?(""+t).trim():t+"px"}function yb(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var i=n.indexOf("--")===0,r=vb(n,t[n],i);n==="float"&&(n="cssFloat"),i?e.setProperty(n,r):e[n]=r}}var jI=qe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ff(e,t){if(t){if(jI[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(L(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(L(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(L(61))}if(t.style!=null&&typeof t.style!="object")throw Error(L(62))}}function hf(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var pf=null;function eh(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var gf=null,As=null,Es=null;function l0(e){if(e=na(e)){if(typeof gf!="function")throw Error(L(280));var t=e.stateNode;t&&(t=uu(t),gf(e.stateNode,e.type,t))}}function xb(e){As?Es?Es.push(e):Es=[e]:As=e}function Cb(){if(As){var e=As,t=Es;if(Es=As=null,l0(e),t)for(e=0;e<t.length;e++)l0(t[e])}}function wb(e,t){return e(t)}function Ib(){}var Ld=!1;function _b(e,t,n){if(Ld)return e(t,n);Ld=!0;try{return wb(e,t,n)}finally{Ld=!1,(As!==null||Es!==null)&&(Ib(),Cb())}}function Vo(e,t){var n=e.stateNode;if(n===null)return null;var i=uu(n);if(i===null)return null;n=i[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(i=!i.disabled)||(e=e.type,i=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!i;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(L(231,t,typeof n));return n}var mf=!1;if(Ai)try{ds={},Object.defineProperty(ds,"passive",{get:function(){mf=!0}}),window.addEventListener("test",ds,ds),window.removeEventListener("test",ds,ds)}catch{mf=!1}var ds;function XI(e,t,n,i,r,s,o,a,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var To=!1,Ll=null,Rl=!1,bf=null,ZI={onError:function(e){To=!0,Ll=e}};function UI(e,t,n,i,r,s,o,a,l){To=!1,Ll=null,XI.apply(ZI,arguments)}function YI(e,t,n,i,r,s,o,a,l){if(UI.apply(this,arguments),To){if(To){var u=Ll;To=!1,Ll=null}else throw Error(L(198));Rl||(Rl=!0,bf=u)}}function jr(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Sb(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function u0(e){if(jr(e)!==e)throw Error(L(188))}function JI(e){var t=e.alternate;if(!t){if(t=jr(e),t===null)throw Error(L(188));return t!==e?null:e}for(var n=e,i=t;;){var r=n.return;if(r===null)break;var s=r.alternate;if(s===null){if(i=r.return,i!==null){n=i;continue}break}if(r.child===s.child){for(s=r.child;s;){if(s===n)return u0(r),e;if(s===i)return u0(r),t;s=s.sibling}throw Error(L(188))}if(n.return!==i.return)n=r,i=s;else{for(var o=!1,a=r.child;a;){if(a===n){o=!0,n=r,i=s;break}if(a===i){o=!0,i=r,n=s;break}a=a.sibling}if(!o){for(a=s.child;a;){if(a===n){o=!0,n=s,i=r;break}if(a===i){o=!0,i=s,n=r;break}a=a.sibling}if(!o)throw Error(L(189))}}if(n.alternate!==i)throw Error(L(190))}if(n.tag!==3)throw Error(L(188));return n.stateNode.current===n?e:t}function Ab(e){return e=JI(e),e!==null?Eb(e):null}function Eb(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Eb(e);if(t!==null)return t;e=e.sibling}return null}var kb=xn.unstable_scheduleCallback,c0=xn.unstable_cancelCallback,$I=xn.unstable_shouldYield,QI=xn.unstable_requestPaint,st=xn.unstable_now,KI=xn.unstable_getCurrentPriorityLevel,th=xn.unstable_ImmediatePriority,Tb=xn.unstable_UserBlockingPriority,Bl=xn.unstable_NormalPriority,qI=xn.unstable_LowPriority,Pb=xn.unstable_IdlePriority,su=null,ri=null;function e_(e){if(ri&&typeof ri.onCommitFiberRoot=="function")try{ri.onCommitFiberRoot(su,e,void 0,(e.current.flags&128)===128)}catch{}}var Yn=Math.clz32?Math.clz32:i_,t_=Math.log,n_=Math.LN2;function i_(e){return e>>>=0,e===0?32:31-(t_(e)/n_|0)|0}var ul=64,cl=4194304;function Ao(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Vl(e,t){var n=e.pendingLanes;if(n===0)return 0;var i=0,r=e.suspendedLanes,s=e.pingedLanes,o=n&268435455;if(o!==0){var a=o&~r;a!==0?i=Ao(a):(s&=o,s!==0&&(i=Ao(s)))}else o=n&~r,o!==0?i=Ao(o):s!==0&&(i=Ao(s));if(i===0)return 0;if(t!==0&&t!==i&&(t&r)===0&&(r=i&-i,s=t&-t,r>=s||r===16&&(s&4194240)!==0))return t;if((i&4)!==0&&(i|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=i;0<t;)n=31-Yn(t),r=1<<n,i|=e[n],t&=~r;return i}function r_(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function s_(e,t){for(var n=e.suspendedLanes,i=e.pingedLanes,r=e.expirationTimes,s=e.pendingLanes;0<s;){var o=31-Yn(s),a=1<<o,l=r[o];l===-1?((a&n)===0||(a&i)!==0)&&(r[o]=r_(a,t)):l<=t&&(e.expiredLanes|=a),s&=~a}}function vf(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Mb(){var e=ul;return ul<<=1,(ul&4194240)===0&&(ul=64),e}function Rd(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ea(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Yn(t),e[t]=n}function o_(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var i=e.eventTimes;for(e=e.expirationTimes;0<n;){var r=31-Yn(n),s=1<<r;t[r]=0,i[r]=-1,e[r]=-1,n&=~s}}function nh(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var i=31-Yn(n),r=1<<i;r&t|e[i]&t&&(e[i]|=t),n&=~r}}var Ne=0;function Ob(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var Db,ih,Fb,Nb,Lb,yf=!1,dl=[],qi=null,er=null,tr=null,Wo=new Map,zo=new Map,Ji=[],a_="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function d0(e,t){switch(e){case"focusin":case"focusout":qi=null;break;case"dragenter":case"dragleave":er=null;break;case"mouseover":case"mouseout":tr=null;break;case"pointerover":case"pointerout":Wo.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":zo.delete(t.pointerId)}}function bo(e,t,n,i,r,s){return e===null||e.nativeEvent!==s?(e={blockedOn:t,domEventName:n,eventSystemFlags:i,nativeEvent:s,targetContainers:[r]},t!==null&&(t=na(t),t!==null&&ih(t)),e):(e.eventSystemFlags|=i,t=e.targetContainers,r!==null&&t.indexOf(r)===-1&&t.push(r),e)}function l_(e,t,n,i,r){switch(t){case"focusin":return qi=bo(qi,e,t,n,i,r),!0;case"dragenter":return er=bo(er,e,t,n,i,r),!0;case"mouseover":return tr=bo(tr,e,t,n,i,r),!0;case"pointerover":var s=r.pointerId;return Wo.set(s,bo(Wo.get(s)||null,e,t,n,i,r)),!0;case"gotpointercapture":return s=r.pointerId,zo.set(s,bo(zo.get(s)||null,e,t,n,i,r)),!0}return!1}function Rb(e){var t=Dr(e.target);if(t!==null){var n=jr(t);if(n!==null){if(t=n.tag,t===13){if(t=Sb(n),t!==null){e.blockedOn=t,Lb(e.priority,function(){Fb(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Sl(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=xf(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var i=new n.constructor(n.type,n);pf=i,n.target.dispatchEvent(i),pf=null}else return t=na(n),t!==null&&ih(t),e.blockedOn=n,!1;t.shift()}return!0}function f0(e,t,n){Sl(e)&&n.delete(t)}function u_(){yf=!1,qi!==null&&Sl(qi)&&(qi=null),er!==null&&Sl(er)&&(er=null),tr!==null&&Sl(tr)&&(tr=null),Wo.forEach(f0),zo.forEach(f0)}function vo(e,t){e.blockedOn===t&&(e.blockedOn=null,yf||(yf=!0,xn.unstable_scheduleCallback(xn.unstable_NormalPriority,u_)))}function Go(e){function t(r){return vo(r,e)}if(0<dl.length){vo(dl[0],e);for(var n=1;n<dl.length;n++){var i=dl[n];i.blockedOn===e&&(i.blockedOn=null)}}for(qi!==null&&vo(qi,e),er!==null&&vo(er,e),tr!==null&&vo(tr,e),Wo.forEach(t),zo.forEach(t),n=0;n<Ji.length;n++)i=Ji[n],i.blockedOn===e&&(i.blockedOn=null);for(;0<Ji.length&&(n=Ji[0],n.blockedOn===null);)Rb(n),n.blockedOn===null&&Ji.shift()}var ks=Pi.ReactCurrentBatchConfig,Wl=!0;function c_(e,t,n,i){var r=Ne,s=ks.transition;ks.transition=null;try{Ne=1,rh(e,t,n,i)}finally{Ne=r,ks.transition=s}}function d_(e,t,n,i){var r=Ne,s=ks.transition;ks.transition=null;try{Ne=4,rh(e,t,n,i)}finally{Ne=r,ks.transition=s}}function rh(e,t,n,i){if(Wl){var r=xf(e,t,n,i);if(r===null)jd(e,t,i,zl,n),d0(e,i);else if(l_(r,e,t,n,i))i.stopPropagation();else if(d0(e,i),t&4&&-1<a_.indexOf(e)){for(;r!==null;){var s=na(r);if(s!==null&&Db(s),s=xf(e,t,n,i),s===null&&jd(e,t,i,zl,n),s===r)break;r=s}r!==null&&i.stopPropagation()}else jd(e,t,i,null,n)}}var zl=null;function xf(e,t,n,i){if(zl=null,e=eh(i),e=Dr(e),e!==null)if(t=jr(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Sb(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return zl=e,null}function Bb(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(KI()){case th:return 1;case Tb:return 4;case Bl:case qI:return 16;case Pb:return 536870912;default:return 16}default:return 16}}var Qi=null,sh=null,Al=null;function Vb(){if(Al)return Al;var e,t=sh,n=t.length,i,r="value"in Qi?Qi.value:Qi.textContent,s=r.length;for(e=0;e<n&&t[e]===r[e];e++);var o=n-e;for(i=1;i<=o&&t[n-i]===r[s-i];i++);return Al=r.slice(e,1<i?1-i:void 0)}function El(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function fl(){return!0}function h0(){return!1}function Cn(e){function t(n,i,r,s,o){this._reactName=n,this._targetInst=r,this.type=i,this.nativeEvent=s,this.target=o,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(n=e[a],this[a]=n?n(s):s[a]);return this.isDefaultPrevented=(s.defaultPrevented!=null?s.defaultPrevented:s.returnValue===!1)?fl:h0,this.isPropagationStopped=h0,this}return qe(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=fl)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=fl)},persist:function(){},isPersistent:fl}),t}var Bs={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},oh=Cn(Bs),ta=qe({},Bs,{view:0,detail:0}),f_=Cn(ta),Bd,Vd,yo,ou=qe({},ta,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ah,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==yo&&(yo&&e.type==="mousemove"?(Bd=e.screenX-yo.screenX,Vd=e.screenY-yo.screenY):Vd=Bd=0,yo=e),Bd)},movementY:function(e){return"movementY"in e?e.movementY:Vd}}),p0=Cn(ou),h_=qe({},ou,{dataTransfer:0}),p_=Cn(h_),g_=qe({},ta,{relatedTarget:0}),Wd=Cn(g_),m_=qe({},Bs,{animationName:0,elapsedTime:0,pseudoElement:0}),b_=Cn(m_),v_=qe({},Bs,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),y_=Cn(v_),x_=qe({},Bs,{data:0}),g0=Cn(x_),C_={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},w_={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},I_={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function __(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=I_[e])?!!t[e]:!1}function ah(){return __}var S_=qe({},ta,{key:function(e){if(e.key){var t=C_[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=El(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?w_[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ah,charCode:function(e){return e.type==="keypress"?El(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?El(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),A_=Cn(S_),E_=qe({},ou,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),m0=Cn(E_),k_=qe({},ta,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ah}),T_=Cn(k_),P_=qe({},Bs,{propertyName:0,elapsedTime:0,pseudoElement:0}),M_=Cn(P_),O_=qe({},ou,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),D_=Cn(O_),F_=[9,13,27,32],lh=Ai&&"CompositionEvent"in window,Po=null;Ai&&"documentMode"in document&&(Po=document.documentMode);var N_=Ai&&"TextEvent"in window&&!Po,Wb=Ai&&(!lh||Po&&8<Po&&11>=Po),b0=String.fromCharCode(32),v0=!1;function zb(e,t){switch(e){case"keyup":return F_.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Gb(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var gs=!1;function L_(e,t){switch(e){case"compositionend":return Gb(t);case"keypress":return t.which!==32?null:(v0=!0,b0);case"textInput":return e=t.data,e===b0&&v0?null:e;default:return null}}function R_(e,t){if(gs)return e==="compositionend"||!lh&&zb(e,t)?(e=Vb(),Al=sh=Qi=null,gs=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Wb&&t.locale!=="ko"?null:t.data;default:return null}}var B_={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function y0(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!B_[e.type]:t==="textarea"}function Hb(e,t,n,i){xb(i),t=Gl(t,"onChange"),0<t.length&&(n=new oh("onChange","change",null,n,i),e.push({event:n,listeners:t}))}var Mo=null,Ho=null;function V_(e){ev(e,0)}function au(e){var t=vs(e);if(hb(t))return e}function W_(e,t){if(e==="change")return t}var jb=!1;Ai&&(Ai?(pl="oninput"in document,pl||(zd=document.createElement("div"),zd.setAttribute("oninput","return;"),pl=typeof zd.oninput=="function"),hl=pl):hl=!1,jb=hl&&(!document.documentMode||9<document.documentMode));var hl,pl,zd;function x0(){Mo&&(Mo.detachEvent("onpropertychange",Xb),Ho=Mo=null)}function Xb(e){if(e.propertyName==="value"&&au(Ho)){var t=[];Hb(t,Ho,e,eh(e)),_b(V_,t)}}function z_(e,t,n){e==="focusin"?(x0(),Mo=t,Ho=n,Mo.attachEvent("onpropertychange",Xb)):e==="focusout"&&x0()}function G_(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return au(Ho)}function H_(e,t){if(e==="click")return au(t)}function j_(e,t){if(e==="input"||e==="change")return au(t)}function X_(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var $n=typeof Object.is=="function"?Object.is:X_;function jo(e,t){if($n(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),i=Object.keys(t);if(n.length!==i.length)return!1;for(i=0;i<n.length;i++){var r=n[i];if(!tf.call(t,r)||!$n(e[r],t[r]))return!1}return!0}function C0(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function w0(e,t){var n=C0(e);e=0;for(var i;n;){if(n.nodeType===3){if(i=e+n.textContent.length,e<=t&&i>=t)return{node:n,offset:t-e};e=i}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=C0(n)}}function Zb(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Zb(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Ub(){for(var e=window,t=Nl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Nl(e.document)}return t}function uh(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Z_(e){var t=Ub(),n=e.focusedElem,i=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Zb(n.ownerDocument.documentElement,n)){if(i!==null&&uh(n)){if(t=i.start,e=i.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var r=n.textContent.length,s=Math.min(i.start,r);i=i.end===void 0?s:Math.min(i.end,r),!e.extend&&s>i&&(r=i,i=s,s=r),r=w0(n,s);var o=w0(n,i);r&&o&&(e.rangeCount!==1||e.anchorNode!==r.node||e.anchorOffset!==r.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(r.node,r.offset),e.removeAllRanges(),s>i?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var U_=Ai&&"documentMode"in document&&11>=document.documentMode,ms=null,Cf=null,Oo=null,wf=!1;function I0(e,t,n){var i=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;wf||ms==null||ms!==Nl(i)||(i=ms,"selectionStart"in i&&uh(i)?i={start:i.selectionStart,end:i.selectionEnd}:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection(),i={anchorNode:i.anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset}),Oo&&jo(Oo,i)||(Oo=i,i=Gl(Cf,"onSelect"),0<i.length&&(t=new oh("onSelect","select",null,t,n),e.push({event:t,listeners:i}),t.target=ms)))}function gl(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var bs={animationend:gl("Animation","AnimationEnd"),animationiteration:gl("Animation","AnimationIteration"),animationstart:gl("Animation","AnimationStart"),transitionend:gl("Transition","TransitionEnd")},Gd={},Yb={};Ai&&(Yb=document.createElement("div").style,"AnimationEvent"in window||(delete bs.animationend.animation,delete bs.animationiteration.animation,delete bs.animationstart.animation),"TransitionEvent"in window||delete bs.transitionend.transition);function lu(e){if(Gd[e])return Gd[e];if(!bs[e])return e;var t=bs[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Yb)return Gd[e]=t[n];return e}var Jb=lu("animationend"),$b=lu("animationiteration"),Qb=lu("animationstart"),Kb=lu("transitionend"),qb=new Map,_0="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function ur(e,t){qb.set(e,t),Hr(t,[e])}for(ml=0;ml<_0.length;ml++)bl=_0[ml],S0=bl.toLowerCase(),A0=bl[0].toUpperCase()+bl.slice(1),ur(S0,"on"+A0);var bl,S0,A0,ml;ur(Jb,"onAnimationEnd");ur($b,"onAnimationIteration");ur(Qb,"onAnimationStart");ur("dblclick","onDoubleClick");ur("focusin","onFocus");ur("focusout","onBlur");ur(Kb,"onTransitionEnd");Ms("onMouseEnter",["mouseout","mouseover"]);Ms("onMouseLeave",["mouseout","mouseover"]);Ms("onPointerEnter",["pointerout","pointerover"]);Ms("onPointerLeave",["pointerout","pointerover"]);Hr("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Hr("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Hr("onBeforeInput",["compositionend","keypress","textInput","paste"]);Hr("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Hr("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Hr("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Eo="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Y_=new Set("cancel close invalid load scroll toggle".split(" ").concat(Eo));function E0(e,t,n){var i=e.type||"unknown-event";e.currentTarget=n,YI(i,t,void 0,e),e.currentTarget=null}function ev(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var i=e[n],r=i.event;i=i.listeners;e:{var s=void 0;if(t)for(var o=i.length-1;0<=o;o--){var a=i[o],l=a.instance,u=a.currentTarget;if(a=a.listener,l!==s&&r.isPropagationStopped())break e;E0(r,a,u),s=l}else for(o=0;o<i.length;o++){if(a=i[o],l=a.instance,u=a.currentTarget,a=a.listener,l!==s&&r.isPropagationStopped())break e;E0(r,a,u),s=l}}}if(Rl)throw e=bf,Rl=!1,bf=null,e}function He(e,t){var n=t[Ef];n===void 0&&(n=t[Ef]=new Set);var i=e+"__bubble";n.has(i)||(tv(t,e,2,!1),n.add(i))}function Hd(e,t,n){var i=0;t&&(i|=4),tv(n,e,i,t)}var vl="_reactListening"+Math.random().toString(36).slice(2);function Xo(e){if(!e[vl]){e[vl]=!0,lb.forEach(function(n){n!=="selectionchange"&&(Y_.has(n)||Hd(n,!1,e),Hd(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[vl]||(t[vl]=!0,Hd("selectionchange",!1,t))}}function tv(e,t,n,i){switch(Bb(t)){case 1:var r=c_;break;case 4:r=d_;break;default:r=rh}n=r.bind(null,t,n,e),r=void 0,!mf||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(r=!0),i?r!==void 0?e.addEventListener(t,n,{capture:!0,passive:r}):e.addEventListener(t,n,!0):r!==void 0?e.addEventListener(t,n,{passive:r}):e.addEventListener(t,n,!1)}function jd(e,t,n,i,r){var s=i;if((t&1)===0&&(t&2)===0&&i!==null)e:for(;;){if(i===null)return;var o=i.tag;if(o===3||o===4){var a=i.stateNode.containerInfo;if(a===r||a.nodeType===8&&a.parentNode===r)break;if(o===4)for(o=i.return;o!==null;){var l=o.tag;if((l===3||l===4)&&(l=o.stateNode.containerInfo,l===r||l.nodeType===8&&l.parentNode===r))return;o=o.return}for(;a!==null;){if(o=Dr(a),o===null)return;if(l=o.tag,l===5||l===6){i=s=o;continue e}a=a.parentNode}}i=i.return}_b(function(){var u=s,c=eh(n),d=[];e:{var f=qb.get(e);if(f!==void 0){var h=oh,g=e;switch(e){case"keypress":if(El(n)===0)break e;case"keydown":case"keyup":h=A_;break;case"focusin":g="focus",h=Wd;break;case"focusout":g="blur",h=Wd;break;case"beforeblur":case"afterblur":h=Wd;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":h=p0;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":h=p_;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":h=T_;break;case Jb:case $b:case Qb:h=b_;break;case Kb:h=M_;break;case"scroll":h=f_;break;case"wheel":h=D_;break;case"copy":case"cut":case"paste":h=y_;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":h=m0}var m=(t&4)!==0,y=!m&&e==="scroll",p=m?f!==null?f+"Capture":null:f;m=[];for(var b=u,v;b!==null;){v=b;var x=v.stateNode;if(v.tag===5&&x!==null&&(v=x,p!==null&&(x=Vo(b,p),x!=null&&m.push(Zo(b,x,v)))),y)break;b=b.return}0<m.length&&(f=new h(f,g,null,n,c),d.push({event:f,listeners:m}))}}if((t&7)===0){e:{if(f=e==="mouseover"||e==="pointerover",h=e==="mouseout"||e==="pointerout",f&&n!==pf&&(g=n.relatedTarget||n.fromElement)&&(Dr(g)||g[Ei]))break e;if((h||f)&&(f=c.window===c?c:(f=c.ownerDocument)?f.defaultView||f.parentWindow:window,h?(g=n.relatedTarget||n.toElement,h=u,g=g?Dr(g):null,g!==null&&(y=jr(g),g!==y||g.tag!==5&&g.tag!==6)&&(g=null)):(h=null,g=u),h!==g)){if(m=p0,x="onMouseLeave",p="onMouseEnter",b="mouse",(e==="pointerout"||e==="pointerover")&&(m=m0,x="onPointerLeave",p="onPointerEnter",b="pointer"),y=h==null?f:vs(h),v=g==null?f:vs(g),f=new m(x,b+"leave",h,n,c),f.target=y,f.relatedTarget=v,x=null,Dr(c)===u&&(m=new m(p,b+"enter",g,n,c),m.target=v,m.relatedTarget=y,x=m),y=x,h&&g)t:{for(m=h,p=g,b=0,v=m;v;v=fs(v))b++;for(v=0,x=p;x;x=fs(x))v++;for(;0<b-v;)m=fs(m),b--;for(;0<v-b;)p=fs(p),v--;for(;b--;){if(m===p||p!==null&&m===p.alternate)break t;m=fs(m),p=fs(p)}m=null}else m=null;h!==null&&k0(d,f,h,m,!1),g!==null&&y!==null&&k0(d,y,g,m,!0)}}e:{if(f=u?vs(u):window,h=f.nodeName&&f.nodeName.toLowerCase(),h==="select"||h==="input"&&f.type==="file")var w=W_;else if(y0(f))if(jb)w=j_;else{w=G_;var I=z_}else(h=f.nodeName)&&h.toLowerCase()==="input"&&(f.type==="checkbox"||f.type==="radio")&&(w=H_);if(w&&(w=w(e,u))){Hb(d,w,n,c);break e}I&&I(e,f,u),e==="focusout"&&(I=f._wrapperState)&&I.controlled&&f.type==="number"&&uf(f,"number",f.value)}switch(I=u?vs(u):window,e){case"focusin":(y0(I)||I.contentEditable==="true")&&(ms=I,Cf=u,Oo=null);break;case"focusout":Oo=Cf=ms=null;break;case"mousedown":wf=!0;break;case"contextmenu":case"mouseup":case"dragend":wf=!1,I0(d,n,c);break;case"selectionchange":if(U_)break;case"keydown":case"keyup":I0(d,n,c)}var _;if(lh)e:{switch(e){case"compositionstart":var A="onCompositionStart";break e;case"compositionend":A="onCompositionEnd";break e;case"compositionupdate":A="onCompositionUpdate";break e}A=void 0}else gs?zb(e,n)&&(A="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(A="onCompositionStart");A&&(Wb&&n.locale!=="ko"&&(gs||A!=="onCompositionStart"?A==="onCompositionEnd"&&gs&&(_=Vb()):(Qi=c,sh="value"in Qi?Qi.value:Qi.textContent,gs=!0)),I=Gl(u,A),0<I.length&&(A=new g0(A,e,null,n,c),d.push({event:A,listeners:I}),_?A.data=_:(_=Gb(n),_!==null&&(A.data=_)))),(_=N_?L_(e,n):R_(e,n))&&(u=Gl(u,"onBeforeInput"),0<u.length&&(c=new g0("onBeforeInput","beforeinput",null,n,c),d.push({event:c,listeners:u}),c.data=_))}ev(d,t)})}function Zo(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Gl(e,t){for(var n=t+"Capture",i=[];e!==null;){var r=e,s=r.stateNode;r.tag===5&&s!==null&&(r=s,s=Vo(e,n),s!=null&&i.unshift(Zo(e,s,r)),s=Vo(e,t),s!=null&&i.push(Zo(e,s,r))),e=e.return}return i}function fs(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function k0(e,t,n,i,r){for(var s=t._reactName,o=[];n!==null&&n!==i;){var a=n,l=a.alternate,u=a.stateNode;if(l!==null&&l===i)break;a.tag===5&&u!==null&&(a=u,r?(l=Vo(n,s),l!=null&&o.unshift(Zo(n,l,a))):r||(l=Vo(n,s),l!=null&&o.push(Zo(n,l,a)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var J_=/\r\n?/g,$_=/\u0000|\uFFFD/g;function T0(e){return(typeof e=="string"?e:""+e).replace(J_,`
`).replace($_,"")}function yl(e,t,n){if(t=T0(t),T0(e)!==t&&n)throw Error(L(425))}function Hl(){}var If=null,_f=null;function Sf(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Af=typeof setTimeout=="function"?setTimeout:void 0,Q_=typeof clearTimeout=="function"?clearTimeout:void 0,P0=typeof Promise=="function"?Promise:void 0,K_=typeof queueMicrotask=="function"?queueMicrotask:typeof P0<"u"?function(e){return P0.resolve(null).then(e).catch(q_)}:Af;function q_(e){setTimeout(function(){throw e})}function Xd(e,t){var n=t,i=0;do{var r=n.nextSibling;if(e.removeChild(n),r&&r.nodeType===8)if(n=r.data,n==="/$"){if(i===0){e.removeChild(r),Go(t);return}i--}else n!=="$"&&n!=="$?"&&n!=="$!"||i++;n=r}while(n);Go(t)}function nr(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function M0(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var Vs=Math.random().toString(36).slice(2),ii="__reactFiber$"+Vs,Uo="__reactProps$"+Vs,Ei="__reactContainer$"+Vs,Ef="__reactEvents$"+Vs,eS="__reactListeners$"+Vs,tS="__reactHandles$"+Vs;function Dr(e){var t=e[ii];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ei]||n[ii]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=M0(e);e!==null;){if(n=e[ii])return n;e=M0(e)}return t}e=n,n=e.parentNode}return null}function na(e){return e=e[ii]||e[Ei],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function vs(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(L(33))}function uu(e){return e[Uo]||null}var kf=[],ys=-1;function cr(e){return{current:e}}function je(e){0>ys||(e.current=kf[ys],kf[ys]=null,ys--)}function Be(e,t){ys++,kf[ys]=e.current,e.current=t}var lr={},zt=cr(lr),nn=cr(!1),Br=lr;function Os(e,t){var n=e.type.contextTypes;if(!n)return lr;var i=e.stateNode;if(i&&i.__reactInternalMemoizedUnmaskedChildContext===t)return i.__reactInternalMemoizedMaskedChildContext;var r={},s;for(s in n)r[s]=t[s];return i&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=r),r}function rn(e){return e=e.childContextTypes,e!=null}function jl(){je(nn),je(zt)}function O0(e,t,n){if(zt.current!==lr)throw Error(L(168));Be(zt,t),Be(nn,n)}function nv(e,t,n){var i=e.stateNode;if(t=t.childContextTypes,typeof i.getChildContext!="function")return n;i=i.getChildContext();for(var r in i)if(!(r in t))throw Error(L(108,zI(e)||"Unknown",r));return qe({},n,i)}function Xl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||lr,Br=zt.current,Be(zt,e),Be(nn,nn.current),!0}function D0(e,t,n){var i=e.stateNode;if(!i)throw Error(L(169));n?(e=nv(e,t,Br),i.__reactInternalMemoizedMergedChildContext=e,je(nn),je(zt),Be(zt,e)):je(nn),Be(nn,n)}var wi=null,cu=!1,Zd=!1;function iv(e){wi===null?wi=[e]:wi.push(e)}function nS(e){cu=!0,iv(e)}function dr(){if(!Zd&&wi!==null){Zd=!0;var e=0,t=Ne;try{var n=wi;for(Ne=1;e<n.length;e++){var i=n[e];do i=i(!0);while(i!==null)}wi=null,cu=!1}catch(r){throw wi!==null&&(wi=wi.slice(e+1)),kb(th,dr),r}finally{Ne=t,Zd=!1}}return null}var xs=[],Cs=0,Zl=null,Ul=0,Tn=[],Pn=0,Vr=null,Ii=1,_i="";function Mr(e,t){xs[Cs++]=Ul,xs[Cs++]=Zl,Zl=e,Ul=t}function rv(e,t,n){Tn[Pn++]=Ii,Tn[Pn++]=_i,Tn[Pn++]=Vr,Vr=e;var i=Ii;e=_i;var r=32-Yn(i)-1;i&=~(1<<r),n+=1;var s=32-Yn(t)+r;if(30<s){var o=r-r%5;s=(i&(1<<o)-1).toString(32),i>>=o,r-=o,Ii=1<<32-Yn(t)+r|n<<r|i,_i=s+e}else Ii=1<<s|n<<r|i,_i=e}function ch(e){e.return!==null&&(Mr(e,1),rv(e,1,0))}function dh(e){for(;e===Zl;)Zl=xs[--Cs],xs[Cs]=null,Ul=xs[--Cs],xs[Cs]=null;for(;e===Vr;)Vr=Tn[--Pn],Tn[Pn]=null,_i=Tn[--Pn],Tn[Pn]=null,Ii=Tn[--Pn],Tn[Pn]=null}var yn=null,vn=null,Xe=!1,Un=null;function sv(e,t){var n=Mn(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function F0(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,yn=e,vn=nr(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,yn=e,vn=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Vr!==null?{id:Ii,overflow:_i}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Mn(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,yn=e,vn=null,!0):!1;default:return!1}}function Tf(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Pf(e){if(Xe){var t=vn;if(t){var n=t;if(!F0(e,t)){if(Tf(e))throw Error(L(418));t=nr(n.nextSibling);var i=yn;t&&F0(e,t)?sv(i,n):(e.flags=e.flags&-4097|2,Xe=!1,yn=e)}}else{if(Tf(e))throw Error(L(418));e.flags=e.flags&-4097|2,Xe=!1,yn=e}}}function N0(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;yn=e}function xl(e){if(e!==yn)return!1;if(!Xe)return N0(e),Xe=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Sf(e.type,e.memoizedProps)),t&&(t=vn)){if(Tf(e))throw ov(),Error(L(418));for(;t;)sv(e,t),t=nr(t.nextSibling)}if(N0(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(L(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){vn=nr(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}vn=null}}else vn=yn?nr(e.stateNode.nextSibling):null;return!0}function ov(){for(var e=vn;e;)e=nr(e.nextSibling)}function Ds(){vn=yn=null,Xe=!1}function fh(e){Un===null?Un=[e]:Un.push(e)}var iS=Pi.ReactCurrentBatchConfig;function Xn(e,t){if(e&&e.defaultProps){t=qe({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var Yl=cr(null),Jl=null,ws=null,hh=null;function ph(){hh=ws=Jl=null}function gh(e){var t=Yl.current;je(Yl),e._currentValue=t}function Mf(e,t,n){for(;e!==null;){var i=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,i!==null&&(i.childLanes|=t)):i!==null&&(i.childLanes&t)!==t&&(i.childLanes|=t),e===n)break;e=e.return}}function Ts(e,t){Jl=e,hh=ws=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(tn=!0),e.firstContext=null)}function Dn(e){var t=e._currentValue;if(hh!==e)if(e={context:e,memoizedValue:t,next:null},ws===null){if(Jl===null)throw Error(L(308));ws=e,Jl.dependencies={lanes:0,firstContext:e}}else ws=ws.next=e;return t}var Fr=null;function mh(e){Fr===null?Fr=[e]:Fr.push(e)}function av(e,t,n,i){var r=t.interleaved;return r===null?(n.next=n,mh(t)):(n.next=r.next,r.next=n),t.interleaved=n,ki(e,i)}function ki(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Yi=!1;function bh(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function lv(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Si(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ir(e,t,n){var i=e.updateQueue;if(i===null)return null;if(i=i.shared,(Se&2)!==0){var r=i.pending;return r===null?t.next=t:(t.next=r.next,r.next=t),i.pending=t,ki(e,n)}return r=i.interleaved,r===null?(t.next=t,mh(i)):(t.next=r.next,r.next=t),i.interleaved=t,ki(e,n)}function kl(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var i=t.lanes;i&=e.pendingLanes,n|=i,t.lanes=n,nh(e,n)}}function L0(e,t){var n=e.updateQueue,i=e.alternate;if(i!==null&&(i=i.updateQueue,n===i)){var r=null,s=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};s===null?r=s=o:s=s.next=o,n=n.next}while(n!==null);s===null?r=s=t:s=s.next=t}else r=s=t;n={baseState:i.baseState,firstBaseUpdate:r,lastBaseUpdate:s,shared:i.shared,effects:i.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function $l(e,t,n,i){var r=e.updateQueue;Yi=!1;var s=r.firstBaseUpdate,o=r.lastBaseUpdate,a=r.shared.pending;if(a!==null){r.shared.pending=null;var l=a,u=l.next;l.next=null,o===null?s=u:o.next=u,o=l;var c=e.alternate;c!==null&&(c=c.updateQueue,a=c.lastBaseUpdate,a!==o&&(a===null?c.firstBaseUpdate=u:a.next=u,c.lastBaseUpdate=l))}if(s!==null){var d=r.baseState;o=0,c=u=l=null,a=s;do{var f=a.lane,h=a.eventTime;if((i&f)===f){c!==null&&(c=c.next={eventTime:h,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var g=e,m=a;switch(f=t,h=n,m.tag){case 1:if(g=m.payload,typeof g=="function"){d=g.call(h,d,f);break e}d=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=m.payload,f=typeof g=="function"?g.call(h,d,f):g,f==null)break e;d=qe({},d,f);break e;case 2:Yi=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,f=r.effects,f===null?r.effects=[a]:f.push(a))}else h={eventTime:h,lane:f,tag:a.tag,payload:a.payload,callback:a.callback,next:null},c===null?(u=c=h,l=d):c=c.next=h,o|=f;if(a=a.next,a===null){if(a=r.shared.pending,a===null)break;f=a,a=f.next,f.next=null,r.lastBaseUpdate=f,r.shared.pending=null}}while(1);if(c===null&&(l=d),r.baseState=l,r.firstBaseUpdate=u,r.lastBaseUpdate=c,t=r.shared.interleaved,t!==null){r=t;do o|=r.lane,r=r.next;while(r!==t)}else s===null&&(r.shared.lanes=0);zr|=o,e.lanes=o,e.memoizedState=d}}function R0(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var i=e[t],r=i.callback;if(r!==null){if(i.callback=null,i=n,typeof r!="function")throw Error(L(191,r));r.call(i)}}}var uv=new ab.Component().refs;function Of(e,t,n,i){t=e.memoizedState,n=n(i,t),n=n==null?t:qe({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var du={isMounted:function(e){return(e=e._reactInternals)?jr(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var i=Ut(),r=sr(e),s=Si(i,r);s.payload=t,n!=null&&(s.callback=n),t=ir(e,s,r),t!==null&&(Jn(t,e,r,i),kl(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var i=Ut(),r=sr(e),s=Si(i,r);s.tag=1,s.payload=t,n!=null&&(s.callback=n),t=ir(e,s,r),t!==null&&(Jn(t,e,r,i),kl(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ut(),i=sr(e),r=Si(n,i);r.tag=2,t!=null&&(r.callback=t),t=ir(e,r,i),t!==null&&(Jn(t,e,i,n),kl(t,e,i))}};function B0(e,t,n,i,r,s,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(i,s,o):t.prototype&&t.prototype.isPureReactComponent?!jo(n,i)||!jo(r,s):!0}function cv(e,t,n){var i=!1,r=lr,s=t.contextType;return typeof s=="object"&&s!==null?s=Dn(s):(r=rn(t)?Br:zt.current,i=t.contextTypes,s=(i=i!=null)?Os(e,r):lr),t=new t(n,s),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=du,e.stateNode=t,t._reactInternals=e,i&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=s),t}function V0(e,t,n,i){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,i),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,i),t.state!==e&&du.enqueueReplaceState(t,t.state,null)}function Df(e,t,n,i){var r=e.stateNode;r.props=n,r.state=e.memoizedState,r.refs=uv,bh(e);var s=t.contextType;typeof s=="object"&&s!==null?r.context=Dn(s):(s=rn(t)?Br:zt.current,r.context=Os(e,s)),r.state=e.memoizedState,s=t.getDerivedStateFromProps,typeof s=="function"&&(Of(e,t,s,n),r.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof r.getSnapshotBeforeUpdate=="function"||typeof r.UNSAFE_componentWillMount!="function"&&typeof r.componentWillMount!="function"||(t=r.state,typeof r.componentWillMount=="function"&&r.componentWillMount(),typeof r.UNSAFE_componentWillMount=="function"&&r.UNSAFE_componentWillMount(),t!==r.state&&du.enqueueReplaceState(r,r.state,null),$l(e,n,r,i),r.state=e.memoizedState),typeof r.componentDidMount=="function"&&(e.flags|=4194308)}function xo(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(L(309));var i=n.stateNode}if(!i)throw Error(L(147,e));var r=i,s=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===s?t.ref:(t=function(o){var a=r.refs;a===uv&&(a=r.refs={}),o===null?delete a[s]:a[s]=o},t._stringRef=s,t)}if(typeof e!="string")throw Error(L(284));if(!n._owner)throw Error(L(290,e))}return e}function Cl(e,t){throw e=Object.prototype.toString.call(t),Error(L(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function W0(e){var t=e._init;return t(e._payload)}function dv(e){function t(p,b){if(e){var v=p.deletions;v===null?(p.deletions=[b],p.flags|=16):v.push(b)}}function n(p,b){if(!e)return null;for(;b!==null;)t(p,b),b=b.sibling;return null}function i(p,b){for(p=new Map;b!==null;)b.key!==null?p.set(b.key,b):p.set(b.index,b),b=b.sibling;return p}function r(p,b){return p=or(p,b),p.index=0,p.sibling=null,p}function s(p,b,v){return p.index=v,e?(v=p.alternate,v!==null?(v=v.index,v<b?(p.flags|=2,b):v):(p.flags|=2,b)):(p.flags|=1048576,b)}function o(p){return e&&p.alternate===null&&(p.flags|=2),p}function a(p,b,v,x){return b===null||b.tag!==6?(b=qd(v,p.mode,x),b.return=p,b):(b=r(b,v),b.return=p,b)}function l(p,b,v,x){var w=v.type;return w===ps?c(p,b,v.props.children,x,v.key):b!==null&&(b.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===Ui&&W0(w)===b.type)?(x=r(b,v.props),x.ref=xo(p,b,v),x.return=p,x):(x=Fl(v.type,v.key,v.props,null,p.mode,x),x.ref=xo(p,b,v),x.return=p,x)}function u(p,b,v,x){return b===null||b.tag!==4||b.stateNode.containerInfo!==v.containerInfo||b.stateNode.implementation!==v.implementation?(b=ef(v,p.mode,x),b.return=p,b):(b=r(b,v.children||[]),b.return=p,b)}function c(p,b,v,x,w){return b===null||b.tag!==7?(b=Rr(v,p.mode,x,w),b.return=p,b):(b=r(b,v),b.return=p,b)}function d(p,b,v){if(typeof b=="string"&&b!==""||typeof b=="number")return b=qd(""+b,p.mode,v),b.return=p,b;if(typeof b=="object"&&b!==null){switch(b.$$typeof){case ol:return v=Fl(b.type,b.key,b.props,null,p.mode,v),v.ref=xo(p,null,b),v.return=p,v;case hs:return b=ef(b,p.mode,v),b.return=p,b;case Ui:var x=b._init;return d(p,x(b._payload),v)}if(So(b)||mo(b))return b=Rr(b,p.mode,v,null),b.return=p,b;Cl(p,b)}return null}function f(p,b,v,x){var w=b!==null?b.key:null;if(typeof v=="string"&&v!==""||typeof v=="number")return w!==null?null:a(p,b,""+v,x);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case ol:return v.key===w?l(p,b,v,x):null;case hs:return v.key===w?u(p,b,v,x):null;case Ui:return w=v._init,f(p,b,w(v._payload),x)}if(So(v)||mo(v))return w!==null?null:c(p,b,v,x,null);Cl(p,v)}return null}function h(p,b,v,x,w){if(typeof x=="string"&&x!==""||typeof x=="number")return p=p.get(v)||null,a(b,p,""+x,w);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case ol:return p=p.get(x.key===null?v:x.key)||null,l(b,p,x,w);case hs:return p=p.get(x.key===null?v:x.key)||null,u(b,p,x,w);case Ui:var I=x._init;return h(p,b,v,I(x._payload),w)}if(So(x)||mo(x))return p=p.get(v)||null,c(b,p,x,w,null);Cl(b,x)}return null}function g(p,b,v,x){for(var w=null,I=null,_=b,A=b=0,E=null;_!==null&&A<v.length;A++){_.index>A?(E=_,_=null):E=_.sibling;var D=f(p,_,v[A],x);if(D===null){_===null&&(_=E);break}e&&_&&D.alternate===null&&t(p,_),b=s(D,b,A),I===null?w=D:I.sibling=D,I=D,_=E}if(A===v.length)return n(p,_),Xe&&Mr(p,A),w;if(_===null){for(;A<v.length;A++)_=d(p,v[A],x),_!==null&&(b=s(_,b,A),I===null?w=_:I.sibling=_,I=_);return Xe&&Mr(p,A),w}for(_=i(p,_);A<v.length;A++)E=h(_,p,A,v[A],x),E!==null&&(e&&E.alternate!==null&&_.delete(E.key===null?A:E.key),b=s(E,b,A),I===null?w=E:I.sibling=E,I=E);return e&&_.forEach(function(P){return t(p,P)}),Xe&&Mr(p,A),w}function m(p,b,v,x){var w=mo(v);if(typeof w!="function")throw Error(L(150));if(v=w.call(v),v==null)throw Error(L(151));for(var I=w=null,_=b,A=b=0,E=null,D=v.next();_!==null&&!D.done;A++,D=v.next()){_.index>A?(E=_,_=null):E=_.sibling;var P=f(p,_,D.value,x);if(P===null){_===null&&(_=E);break}e&&_&&P.alternate===null&&t(p,_),b=s(P,b,A),I===null?w=P:I.sibling=P,I=P,_=E}if(D.done)return n(p,_),Xe&&Mr(p,A),w;if(_===null){for(;!D.done;A++,D=v.next())D=d(p,D.value,x),D!==null&&(b=s(D,b,A),I===null?w=D:I.sibling=D,I=D);return Xe&&Mr(p,A),w}for(_=i(p,_);!D.done;A++,D=v.next())D=h(_,p,A,D.value,x),D!==null&&(e&&D.alternate!==null&&_.delete(D.key===null?A:D.key),b=s(D,b,A),I===null?w=D:I.sibling=D,I=D);return e&&_.forEach(function(J){return t(p,J)}),Xe&&Mr(p,A),w}function y(p,b,v,x){if(typeof v=="object"&&v!==null&&v.type===ps&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case ol:e:{for(var w=v.key,I=b;I!==null;){if(I.key===w){if(w=v.type,w===ps){if(I.tag===7){n(p,I.sibling),b=r(I,v.props.children),b.return=p,p=b;break e}}else if(I.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===Ui&&W0(w)===I.type){n(p,I.sibling),b=r(I,v.props),b.ref=xo(p,I,v),b.return=p,p=b;break e}n(p,I);break}else t(p,I);I=I.sibling}v.type===ps?(b=Rr(v.props.children,p.mode,x,v.key),b.return=p,p=b):(x=Fl(v.type,v.key,v.props,null,p.mode,x),x.ref=xo(p,b,v),x.return=p,p=x)}return o(p);case hs:e:{for(I=v.key;b!==null;){if(b.key===I)if(b.tag===4&&b.stateNode.containerInfo===v.containerInfo&&b.stateNode.implementation===v.implementation){n(p,b.sibling),b=r(b,v.children||[]),b.return=p,p=b;break e}else{n(p,b);break}else t(p,b);b=b.sibling}b=ef(v,p.mode,x),b.return=p,p=b}return o(p);case Ui:return I=v._init,y(p,b,I(v._payload),x)}if(So(v))return g(p,b,v,x);if(mo(v))return m(p,b,v,x);Cl(p,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,b!==null&&b.tag===6?(n(p,b.sibling),b=r(b,v),b.return=p,p=b):(n(p,b),b=qd(v,p.mode,x),b.return=p,p=b),o(p)):n(p,b)}return y}var Fs=dv(!0),fv=dv(!1),ia={},si=cr(ia),Yo=cr(ia),Jo=cr(ia);function Nr(e){if(e===ia)throw Error(L(174));return e}function vh(e,t){switch(Be(Jo,t),Be(Yo,e),Be(si,ia),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:df(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=df(t,e)}je(si),Be(si,t)}function Ns(){je(si),je(Yo),je(Jo)}function hv(e){Nr(Jo.current);var t=Nr(si.current),n=df(t,e.type);t!==n&&(Be(Yo,e),Be(si,n))}function yh(e){Yo.current===e&&(je(si),je(Yo))}var Qe=cr(0);function Ql(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Ud=[];function xh(){for(var e=0;e<Ud.length;e++)Ud[e]._workInProgressVersionPrimary=null;Ud.length=0}var Tl=Pi.ReactCurrentDispatcher,Yd=Pi.ReactCurrentBatchConfig,Wr=0,Ke=null,mt=null,_t=null,Kl=!1,Do=!1,$o=0,rS=0;function Bt(){throw Error(L(321))}function Ch(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!$n(e[n],t[n]))return!1;return!0}function wh(e,t,n,i,r,s){if(Wr=s,Ke=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Tl.current=e===null||e.memoizedState===null?lS:uS,e=n(i,r),Do){s=0;do{if(Do=!1,$o=0,25<=s)throw Error(L(301));s+=1,_t=mt=null,t.updateQueue=null,Tl.current=cS,e=n(i,r)}while(Do)}if(Tl.current=ql,t=mt!==null&&mt.next!==null,Wr=0,_t=mt=Ke=null,Kl=!1,t)throw Error(L(300));return e}function Ih(){var e=$o!==0;return $o=0,e}function ni(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return _t===null?Ke.memoizedState=_t=e:_t=_t.next=e,_t}function Fn(){if(mt===null){var e=Ke.alternate;e=e!==null?e.memoizedState:null}else e=mt.next;var t=_t===null?Ke.memoizedState:_t.next;if(t!==null)_t=t,mt=e;else{if(e===null)throw Error(L(310));mt=e,e={memoizedState:mt.memoizedState,baseState:mt.baseState,baseQueue:mt.baseQueue,queue:mt.queue,next:null},_t===null?Ke.memoizedState=_t=e:_t=_t.next=e}return _t}function Qo(e,t){return typeof t=="function"?t(e):t}function Jd(e){var t=Fn(),n=t.queue;if(n===null)throw Error(L(311));n.lastRenderedReducer=e;var i=mt,r=i.baseQueue,s=n.pending;if(s!==null){if(r!==null){var o=r.next;r.next=s.next,s.next=o}i.baseQueue=r=s,n.pending=null}if(r!==null){s=r.next,i=i.baseState;var a=o=null,l=null,u=s;do{var c=u.lane;if((Wr&c)===c)l!==null&&(l=l.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),i=u.hasEagerState?u.eagerState:e(i,u.action);else{var d={lane:c,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};l===null?(a=l=d,o=i):l=l.next=d,Ke.lanes|=c,zr|=c}u=u.next}while(u!==null&&u!==s);l===null?o=i:l.next=a,$n(i,t.memoizedState)||(tn=!0),t.memoizedState=i,t.baseState=o,t.baseQueue=l,n.lastRenderedState=i}if(e=n.interleaved,e!==null){r=e;do s=r.lane,Ke.lanes|=s,zr|=s,r=r.next;while(r!==e)}else r===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function $d(e){var t=Fn(),n=t.queue;if(n===null)throw Error(L(311));n.lastRenderedReducer=e;var i=n.dispatch,r=n.pending,s=t.memoizedState;if(r!==null){n.pending=null;var o=r=r.next;do s=e(s,o.action),o=o.next;while(o!==r);$n(s,t.memoizedState)||(tn=!0),t.memoizedState=s,t.baseQueue===null&&(t.baseState=s),n.lastRenderedState=s}return[s,i]}function pv(){}function gv(e,t){var n=Ke,i=Fn(),r=t(),s=!$n(i.memoizedState,r);if(s&&(i.memoizedState=r,tn=!0),i=i.queue,_h(vv.bind(null,n,i,e),[e]),i.getSnapshot!==t||s||_t!==null&&_t.memoizedState.tag&1){if(n.flags|=2048,Ko(9,bv.bind(null,n,i,r,t),void 0,null),St===null)throw Error(L(349));(Wr&30)!==0||mv(n,t,r)}return r}function mv(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Ke.updateQueue,t===null?(t={lastEffect:null,stores:null},Ke.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function bv(e,t,n,i){t.value=n,t.getSnapshot=i,yv(t)&&xv(e)}function vv(e,t,n){return n(function(){yv(t)&&xv(e)})}function yv(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!$n(e,n)}catch{return!0}}function xv(e){var t=ki(e,1);t!==null&&Jn(t,e,1,-1)}function z0(e){var t=ni();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Qo,lastRenderedState:e},t.queue=e,e=e.dispatch=aS.bind(null,Ke,e),[t.memoizedState,e]}function Ko(e,t,n,i){return e={tag:e,create:t,destroy:n,deps:i,next:null},t=Ke.updateQueue,t===null?(t={lastEffect:null,stores:null},Ke.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(i=n.next,n.next=e,e.next=i,t.lastEffect=e)),e}function Cv(){return Fn().memoizedState}function Pl(e,t,n,i){var r=ni();Ke.flags|=e,r.memoizedState=Ko(1|t,n,void 0,i===void 0?null:i)}function fu(e,t,n,i){var r=Fn();i=i===void 0?null:i;var s=void 0;if(mt!==null){var o=mt.memoizedState;if(s=o.destroy,i!==null&&Ch(i,o.deps)){r.memoizedState=Ko(t,n,s,i);return}}Ke.flags|=e,r.memoizedState=Ko(1|t,n,s,i)}function G0(e,t){return Pl(8390656,8,e,t)}function _h(e,t){return fu(2048,8,e,t)}function wv(e,t){return fu(4,2,e,t)}function Iv(e,t){return fu(4,4,e,t)}function _v(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Sv(e,t,n){return n=n!=null?n.concat([e]):null,fu(4,4,_v.bind(null,t,e),n)}function Sh(){}function Av(e,t){var n=Fn();t=t===void 0?null:t;var i=n.memoizedState;return i!==null&&t!==null&&Ch(t,i[1])?i[0]:(n.memoizedState=[e,t],e)}function Ev(e,t){var n=Fn();t=t===void 0?null:t;var i=n.memoizedState;return i!==null&&t!==null&&Ch(t,i[1])?i[0]:(e=e(),n.memoizedState=[e,t],e)}function kv(e,t,n){return(Wr&21)===0?(e.baseState&&(e.baseState=!1,tn=!0),e.memoizedState=n):($n(n,t)||(n=Mb(),Ke.lanes|=n,zr|=n,e.baseState=!0),t)}function sS(e,t){var n=Ne;Ne=n!==0&&4>n?n:4,e(!0);var i=Yd.transition;Yd.transition={};try{e(!1),t()}finally{Ne=n,Yd.transition=i}}function Tv(){return Fn().memoizedState}function oS(e,t,n){var i=sr(e);if(n={lane:i,action:n,hasEagerState:!1,eagerState:null,next:null},Pv(e))Mv(t,n);else if(n=av(e,t,n,i),n!==null){var r=Ut();Jn(n,e,i,r),Ov(n,t,i)}}function aS(e,t,n){var i=sr(e),r={lane:i,action:n,hasEagerState:!1,eagerState:null,next:null};if(Pv(e))Mv(t,r);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var o=t.lastRenderedState,a=s(o,n);if(r.hasEagerState=!0,r.eagerState=a,$n(a,o)){var l=t.interleaved;l===null?(r.next=r,mh(t)):(r.next=l.next,l.next=r),t.interleaved=r;return}}catch{}finally{}n=av(e,t,r,i),n!==null&&(r=Ut(),Jn(n,e,i,r),Ov(n,t,i))}}function Pv(e){var t=e.alternate;return e===Ke||t!==null&&t===Ke}function Mv(e,t){Do=Kl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ov(e,t,n){if((n&4194240)!==0){var i=t.lanes;i&=e.pendingLanes,n|=i,t.lanes=n,nh(e,n)}}var ql={readContext:Dn,useCallback:Bt,useContext:Bt,useEffect:Bt,useImperativeHandle:Bt,useInsertionEffect:Bt,useLayoutEffect:Bt,useMemo:Bt,useReducer:Bt,useRef:Bt,useState:Bt,useDebugValue:Bt,useDeferredValue:Bt,useTransition:Bt,useMutableSource:Bt,useSyncExternalStore:Bt,useId:Bt,unstable_isNewReconciler:!1},lS={readContext:Dn,useCallback:function(e,t){return ni().memoizedState=[e,t===void 0?null:t],e},useContext:Dn,useEffect:G0,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Pl(4194308,4,_v.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Pl(4194308,4,e,t)},useInsertionEffect:function(e,t){return Pl(4,2,e,t)},useMemo:function(e,t){var n=ni();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var i=ni();return t=n!==void 0?n(t):t,i.memoizedState=i.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},i.queue=e,e=e.dispatch=oS.bind(null,Ke,e),[i.memoizedState,e]},useRef:function(e){var t=ni();return e={current:e},t.memoizedState=e},useState:z0,useDebugValue:Sh,useDeferredValue:function(e){return ni().memoizedState=e},useTransition:function(){var e=z0(!1),t=e[0];return e=sS.bind(null,e[1]),ni().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var i=Ke,r=ni();if(Xe){if(n===void 0)throw Error(L(407));n=n()}else{if(n=t(),St===null)throw Error(L(349));(Wr&30)!==0||mv(i,t,n)}r.memoizedState=n;var s={value:n,getSnapshot:t};return r.queue=s,G0(vv.bind(null,i,s,e),[e]),i.flags|=2048,Ko(9,bv.bind(null,i,s,n,t),void 0,null),n},useId:function(){var e=ni(),t=St.identifierPrefix;if(Xe){var n=_i,i=Ii;n=(i&~(1<<32-Yn(i)-1)).toString(32)+n,t=":"+t+"R"+n,n=$o++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=rS++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},uS={readContext:Dn,useCallback:Av,useContext:Dn,useEffect:_h,useImperativeHandle:Sv,useInsertionEffect:wv,useLayoutEffect:Iv,useMemo:Ev,useReducer:Jd,useRef:Cv,useState:function(){return Jd(Qo)},useDebugValue:Sh,useDeferredValue:function(e){var t=Fn();return kv(t,mt.memoizedState,e)},useTransition:function(){var e=Jd(Qo)[0],t=Fn().memoizedState;return[e,t]},useMutableSource:pv,useSyncExternalStore:gv,useId:Tv,unstable_isNewReconciler:!1},cS={readContext:Dn,useCallback:Av,useContext:Dn,useEffect:_h,useImperativeHandle:Sv,useInsertionEffect:wv,useLayoutEffect:Iv,useMemo:Ev,useReducer:$d,useRef:Cv,useState:function(){return $d(Qo)},useDebugValue:Sh,useDeferredValue:function(e){var t=Fn();return mt===null?t.memoizedState=e:kv(t,mt.memoizedState,e)},useTransition:function(){var e=$d(Qo)[0],t=Fn().memoizedState;return[e,t]},useMutableSource:pv,useSyncExternalStore:gv,useId:Tv,unstable_isNewReconciler:!1};function Ls(e,t){try{var n="",i=t;do n+=WI(i),i=i.return;while(i);var r=n}catch(s){r=`
Error generating stack: `+s.message+`
`+s.stack}return{value:e,source:t,stack:r,digest:null}}function Qd(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Ff(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var dS=typeof WeakMap=="function"?WeakMap:Map;function Dv(e,t,n){n=Si(-1,n),n.tag=3,n.payload={element:null};var i=t.value;return n.callback=function(){tu||(tu=!0,jf=i),Ff(e,t)},n}function Fv(e,t,n){n=Si(-1,n),n.tag=3;var i=e.type.getDerivedStateFromError;if(typeof i=="function"){var r=t.value;n.payload=function(){return i(r)},n.callback=function(){Ff(e,t)}}var s=e.stateNode;return s!==null&&typeof s.componentDidCatch=="function"&&(n.callback=function(){Ff(e,t),typeof i!="function"&&(rr===null?rr=new Set([this]):rr.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function H0(e,t,n){var i=e.pingCache;if(i===null){i=e.pingCache=new dS;var r=new Set;i.set(t,r)}else r=i.get(t),r===void 0&&(r=new Set,i.set(t,r));r.has(n)||(r.add(n),e=SS.bind(null,e,t,n),t.then(e,e))}function j0(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function X0(e,t,n,i,r){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Si(-1,1),t.tag=2,ir(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=r,e)}var fS=Pi.ReactCurrentOwner,tn=!1;function Zt(e,t,n,i){t.child=e===null?fv(t,null,n,i):Fs(t,e.child,n,i)}function Z0(e,t,n,i,r){n=n.render;var s=t.ref;return Ts(t,r),i=wh(e,t,n,i,s,r),n=Ih(),e!==null&&!tn?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r,Ti(e,t,r)):(Xe&&n&&ch(t),t.flags|=1,Zt(e,t,i,r),t.child)}function U0(e,t,n,i,r){if(e===null){var s=n.type;return typeof s=="function"&&!Dh(s)&&s.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=s,Nv(e,t,s,i,r)):(e=Fl(n.type,null,i,t,t.mode,r),e.ref=t.ref,e.return=t,t.child=e)}if(s=e.child,(e.lanes&r)===0){var o=s.memoizedProps;if(n=n.compare,n=n!==null?n:jo,n(o,i)&&e.ref===t.ref)return Ti(e,t,r)}return t.flags|=1,e=or(s,i),e.ref=t.ref,e.return=t,t.child=e}function Nv(e,t,n,i,r){if(e!==null){var s=e.memoizedProps;if(jo(s,i)&&e.ref===t.ref)if(tn=!1,t.pendingProps=i=s,(e.lanes&r)!==0)(e.flags&131072)!==0&&(tn=!0);else return t.lanes=e.lanes,Ti(e,t,r)}return Nf(e,t,n,i,r)}function Lv(e,t,n){var i=t.pendingProps,r=i.children,s=e!==null?e.memoizedState:null;if(i.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Be(_s,bn),bn|=n;else{if((n&1073741824)===0)return e=s!==null?s.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Be(_s,bn),bn|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},i=s!==null?s.baseLanes:n,Be(_s,bn),bn|=i}else s!==null?(i=s.baseLanes|n,t.memoizedState=null):i=n,Be(_s,bn),bn|=i;return Zt(e,t,r,n),t.child}function Rv(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Nf(e,t,n,i,r){var s=rn(n)?Br:zt.current;return s=Os(t,s),Ts(t,r),n=wh(e,t,n,i,s,r),i=Ih(),e!==null&&!tn?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r,Ti(e,t,r)):(Xe&&i&&ch(t),t.flags|=1,Zt(e,t,n,r),t.child)}function Y0(e,t,n,i,r){if(rn(n)){var s=!0;Xl(t)}else s=!1;if(Ts(t,r),t.stateNode===null)Ml(e,t),cv(t,n,i),Df(t,n,i,r),i=!0;else if(e===null){var o=t.stateNode,a=t.memoizedProps;o.props=a;var l=o.context,u=n.contextType;typeof u=="object"&&u!==null?u=Dn(u):(u=rn(n)?Br:zt.current,u=Os(t,u));var c=n.getDerivedStateFromProps,d=typeof c=="function"||typeof o.getSnapshotBeforeUpdate=="function";d||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(a!==i||l!==u)&&V0(t,o,i,u),Yi=!1;var f=t.memoizedState;o.state=f,$l(t,i,o,r),l=t.memoizedState,a!==i||f!==l||nn.current||Yi?(typeof c=="function"&&(Of(t,n,c,i),l=t.memoizedState),(a=Yi||B0(t,n,a,i,f,l,u))?(d||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=i,t.memoizedState=l),o.props=i,o.state=l,o.context=u,i=a):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),i=!1)}else{o=t.stateNode,lv(e,t),a=t.memoizedProps,u=t.type===t.elementType?a:Xn(t.type,a),o.props=u,d=t.pendingProps,f=o.context,l=n.contextType,typeof l=="object"&&l!==null?l=Dn(l):(l=rn(n)?Br:zt.current,l=Os(t,l));var h=n.getDerivedStateFromProps;(c=typeof h=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(a!==d||f!==l)&&V0(t,o,i,l),Yi=!1,f=t.memoizedState,o.state=f,$l(t,i,o,r);var g=t.memoizedState;a!==d||f!==g||nn.current||Yi?(typeof h=="function"&&(Of(t,n,h,i),g=t.memoizedState),(u=Yi||B0(t,n,u,i,f,g,l)||!1)?(c||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(i,g,l),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(i,g,l)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||a===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=i,t.memoizedState=g),o.props=i,o.state=g,o.context=l,i=u):(typeof o.componentDidUpdate!="function"||a===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),i=!1)}return Lf(e,t,n,i,s,r)}function Lf(e,t,n,i,r,s){Rv(e,t);var o=(t.flags&128)!==0;if(!i&&!o)return r&&D0(t,n,!1),Ti(e,t,s);i=t.stateNode,fS.current=t;var a=o&&typeof n.getDerivedStateFromError!="function"?null:i.render();return t.flags|=1,e!==null&&o?(t.child=Fs(t,e.child,null,s),t.child=Fs(t,null,a,s)):Zt(e,t,a,s),t.memoizedState=i.state,r&&D0(t,n,!0),t.child}function Bv(e){var t=e.stateNode;t.pendingContext?O0(e,t.pendingContext,t.pendingContext!==t.context):t.context&&O0(e,t.context,!1),vh(e,t.containerInfo)}function J0(e,t,n,i,r){return Ds(),fh(r),t.flags|=256,Zt(e,t,n,i),t.child}var Rf={dehydrated:null,treeContext:null,retryLane:0};function Bf(e){return{baseLanes:e,cachePool:null,transitions:null}}function Vv(e,t,n){var i=t.pendingProps,r=Qe.current,s=!1,o=(t.flags&128)!==0,a;if((a=o)||(a=e!==null&&e.memoizedState===null?!1:(r&2)!==0),a?(s=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(r|=1),Be(Qe,r&1),e===null)return Pf(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(o=i.children,e=i.fallback,s?(i=t.mode,s=t.child,o={mode:"hidden",children:o},(i&1)===0&&s!==null?(s.childLanes=0,s.pendingProps=o):s=gu(o,i,0,null),e=Rr(e,i,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Bf(n),t.memoizedState=Rf,e):Ah(t,o));if(r=e.memoizedState,r!==null&&(a=r.dehydrated,a!==null))return hS(e,t,o,i,a,r,n);if(s){s=i.fallback,o=t.mode,r=e.child,a=r.sibling;var l={mode:"hidden",children:i.children};return(o&1)===0&&t.child!==r?(i=t.child,i.childLanes=0,i.pendingProps=l,t.deletions=null):(i=or(r,l),i.subtreeFlags=r.subtreeFlags&14680064),a!==null?s=or(a,s):(s=Rr(s,o,n,null),s.flags|=2),s.return=t,i.return=t,i.sibling=s,t.child=i,i=s,s=t.child,o=e.child.memoizedState,o=o===null?Bf(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},s.memoizedState=o,s.childLanes=e.childLanes&~n,t.memoizedState=Rf,i}return s=e.child,e=s.sibling,i=or(s,{mode:"visible",children:i.children}),(t.mode&1)===0&&(i.lanes=n),i.return=t,i.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=i,t.memoizedState=null,i}function Ah(e,t){return t=gu({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function wl(e,t,n,i){return i!==null&&fh(i),Fs(t,e.child,null,n),e=Ah(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function hS(e,t,n,i,r,s,o){if(n)return t.flags&256?(t.flags&=-257,i=Qd(Error(L(422))),wl(e,t,o,i)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(s=i.fallback,r=t.mode,i=gu({mode:"visible",children:i.children},r,0,null),s=Rr(s,r,o,null),s.flags|=2,i.return=t,s.return=t,i.sibling=s,t.child=i,(t.mode&1)!==0&&Fs(t,e.child,null,o),t.child.memoizedState=Bf(o),t.memoizedState=Rf,s);if((t.mode&1)===0)return wl(e,t,o,null);if(r.data==="$!"){if(i=r.nextSibling&&r.nextSibling.dataset,i)var a=i.dgst;return i=a,s=Error(L(419)),i=Qd(s,i,void 0),wl(e,t,o,i)}if(a=(o&e.childLanes)!==0,tn||a){if(i=St,i!==null){switch(o&-o){case 4:r=2;break;case 16:r=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:r=32;break;case 536870912:r=268435456;break;default:r=0}r=(r&(i.suspendedLanes|o))!==0?0:r,r!==0&&r!==s.retryLane&&(s.retryLane=r,ki(e,r),Jn(i,e,r,-1))}return Oh(),i=Qd(Error(L(421))),wl(e,t,o,i)}return r.data==="$?"?(t.flags|=128,t.child=e.child,t=AS.bind(null,e),r._reactRetry=t,null):(e=s.treeContext,vn=nr(r.nextSibling),yn=t,Xe=!0,Un=null,e!==null&&(Tn[Pn++]=Ii,Tn[Pn++]=_i,Tn[Pn++]=Vr,Ii=e.id,_i=e.overflow,Vr=t),t=Ah(t,i.children),t.flags|=4096,t)}function $0(e,t,n){e.lanes|=t;var i=e.alternate;i!==null&&(i.lanes|=t),Mf(e.return,t,n)}function Kd(e,t,n,i,r){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:i,tail:n,tailMode:r}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=i,s.tail=n,s.tailMode=r)}function Wv(e,t,n){var i=t.pendingProps,r=i.revealOrder,s=i.tail;if(Zt(e,t,i.children,n),i=Qe.current,(i&2)!==0)i=i&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&$0(e,n,t);else if(e.tag===19)$0(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}i&=1}if(Be(Qe,i),(t.mode&1)===0)t.memoizedState=null;else switch(r){case"forwards":for(n=t.child,r=null;n!==null;)e=n.alternate,e!==null&&Ql(e)===null&&(r=n),n=n.sibling;n=r,n===null?(r=t.child,t.child=null):(r=n.sibling,n.sibling=null),Kd(t,!1,r,n,s);break;case"backwards":for(n=null,r=t.child,t.child=null;r!==null;){if(e=r.alternate,e!==null&&Ql(e)===null){t.child=r;break}e=r.sibling,r.sibling=n,n=r,r=e}Kd(t,!0,n,null,s);break;case"together":Kd(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ml(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ti(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),zr|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(L(153));if(t.child!==null){for(e=t.child,n=or(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=or(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function pS(e,t,n){switch(t.tag){case 3:Bv(t),Ds();break;case 5:hv(t);break;case 1:rn(t.type)&&Xl(t);break;case 4:vh(t,t.stateNode.containerInfo);break;case 10:var i=t.type._context,r=t.memoizedProps.value;Be(Yl,i._currentValue),i._currentValue=r;break;case 13:if(i=t.memoizedState,i!==null)return i.dehydrated!==null?(Be(Qe,Qe.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?Vv(e,t,n):(Be(Qe,Qe.current&1),e=Ti(e,t,n),e!==null?e.sibling:null);Be(Qe,Qe.current&1);break;case 19:if(i=(n&t.childLanes)!==0,(e.flags&128)!==0){if(i)return Wv(e,t,n);t.flags|=128}if(r=t.memoizedState,r!==null&&(r.rendering=null,r.tail=null,r.lastEffect=null),Be(Qe,Qe.current),i)break;return null;case 22:case 23:return t.lanes=0,Lv(e,t,n)}return Ti(e,t,n)}var zv,Vf,Gv,Hv;zv=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Vf=function(){};Gv=function(e,t,n,i){var r=e.memoizedProps;if(r!==i){e=t.stateNode,Nr(si.current);var s=null;switch(n){case"input":r=af(e,r),i=af(e,i),s=[];break;case"select":r=qe({},r,{value:void 0}),i=qe({},i,{value:void 0}),s=[];break;case"textarea":r=cf(e,r),i=cf(e,i),s=[];break;default:typeof r.onClick!="function"&&typeof i.onClick=="function"&&(e.onclick=Hl)}ff(n,i);var o;n=null;for(u in r)if(!i.hasOwnProperty(u)&&r.hasOwnProperty(u)&&r[u]!=null)if(u==="style"){var a=r[u];for(o in a)a.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(Ro.hasOwnProperty(u)?s||(s=[]):(s=s||[]).push(u,null));for(u in i){var l=i[u];if(a=r?.[u],i.hasOwnProperty(u)&&l!==a&&(l!=null||a!=null))if(u==="style")if(a){for(o in a)!a.hasOwnProperty(o)||l&&l.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in l)l.hasOwnProperty(o)&&a[o]!==l[o]&&(n||(n={}),n[o]=l[o])}else n||(s||(s=[]),s.push(u,n)),n=l;else u==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,a=a?a.__html:void 0,l!=null&&a!==l&&(s=s||[]).push(u,l)):u==="children"?typeof l!="string"&&typeof l!="number"||(s=s||[]).push(u,""+l):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(Ro.hasOwnProperty(u)?(l!=null&&u==="onScroll"&&He("scroll",e),s||a===l||(s=[])):(s=s||[]).push(u,l))}n&&(s=s||[]).push("style",n);var u=s;(t.updateQueue=u)&&(t.flags|=4)}};Hv=function(e,t,n,i){n!==i&&(t.flags|=4)};function Co(e,t){if(!Xe)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var i=null;n!==null;)n.alternate!==null&&(i=n),n=n.sibling;i===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:i.sibling=null}}function Vt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,i=0;if(t)for(var r=e.child;r!==null;)n|=r.lanes|r.childLanes,i|=r.subtreeFlags&14680064,i|=r.flags&14680064,r.return=e,r=r.sibling;else for(r=e.child;r!==null;)n|=r.lanes|r.childLanes,i|=r.subtreeFlags,i|=r.flags,r.return=e,r=r.sibling;return e.subtreeFlags|=i,e.childLanes=n,t}function gS(e,t,n){var i=t.pendingProps;switch(dh(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Vt(t),null;case 1:return rn(t.type)&&jl(),Vt(t),null;case 3:return i=t.stateNode,Ns(),je(nn),je(zt),xh(),i.pendingContext&&(i.context=i.pendingContext,i.pendingContext=null),(e===null||e.child===null)&&(xl(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Un!==null&&(Uf(Un),Un=null))),Vf(e,t),Vt(t),null;case 5:yh(t);var r=Nr(Jo.current);if(n=t.type,e!==null&&t.stateNode!=null)Gv(e,t,n,i,r),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!i){if(t.stateNode===null)throw Error(L(166));return Vt(t),null}if(e=Nr(si.current),xl(t)){i=t.stateNode,n=t.type;var s=t.memoizedProps;switch(i[ii]=t,i[Uo]=s,e=(t.mode&1)!==0,n){case"dialog":He("cancel",i),He("close",i);break;case"iframe":case"object":case"embed":He("load",i);break;case"video":case"audio":for(r=0;r<Eo.length;r++)He(Eo[r],i);break;case"source":He("error",i);break;case"img":case"image":case"link":He("error",i),He("load",i);break;case"details":He("toggle",i);break;case"input":r0(i,s),He("invalid",i);break;case"select":i._wrapperState={wasMultiple:!!s.multiple},He("invalid",i);break;case"textarea":o0(i,s),He("invalid",i)}ff(n,s),r=null;for(var o in s)if(s.hasOwnProperty(o)){var a=s[o];o==="children"?typeof a=="string"?i.textContent!==a&&(s.suppressHydrationWarning!==!0&&yl(i.textContent,a,e),r=["children",a]):typeof a=="number"&&i.textContent!==""+a&&(s.suppressHydrationWarning!==!0&&yl(i.textContent,a,e),r=["children",""+a]):Ro.hasOwnProperty(o)&&a!=null&&o==="onScroll"&&He("scroll",i)}switch(n){case"input":al(i),s0(i,s,!0);break;case"textarea":al(i),a0(i);break;case"select":case"option":break;default:typeof s.onClick=="function"&&(i.onclick=Hl)}i=r,t.updateQueue=i,i!==null&&(t.flags|=4)}else{o=r.nodeType===9?r:r.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=mb(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof i.is=="string"?e=o.createElement(n,{is:i.is}):(e=o.createElement(n),n==="select"&&(o=e,i.multiple?o.multiple=!0:i.size&&(o.size=i.size))):e=o.createElementNS(e,n),e[ii]=t,e[Uo]=i,zv(e,t,!1,!1),t.stateNode=e;e:{switch(o=hf(n,i),n){case"dialog":He("cancel",e),He("close",e),r=i;break;case"iframe":case"object":case"embed":He("load",e),r=i;break;case"video":case"audio":for(r=0;r<Eo.length;r++)He(Eo[r],e);r=i;break;case"source":He("error",e),r=i;break;case"img":case"image":case"link":He("error",e),He("load",e),r=i;break;case"details":He("toggle",e),r=i;break;case"input":r0(e,i),r=af(e,i),He("invalid",e);break;case"option":r=i;break;case"select":e._wrapperState={wasMultiple:!!i.multiple},r=qe({},i,{value:void 0}),He("invalid",e);break;case"textarea":o0(e,i),r=cf(e,i),He("invalid",e);break;default:r=i}ff(n,r),a=r;for(s in a)if(a.hasOwnProperty(s)){var l=a[s];s==="style"?yb(e,l):s==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&bb(e,l)):s==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&Bo(e,l):typeof l=="number"&&Bo(e,""+l):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(Ro.hasOwnProperty(s)?l!=null&&s==="onScroll"&&He("scroll",e):l!=null&&$f(e,s,l,o))}switch(n){case"input":al(e),s0(e,i,!1);break;case"textarea":al(e),a0(e);break;case"option":i.value!=null&&e.setAttribute("value",""+ar(i.value));break;case"select":e.multiple=!!i.multiple,s=i.value,s!=null?Ss(e,!!i.multiple,s,!1):i.defaultValue!=null&&Ss(e,!!i.multiple,i.defaultValue,!0);break;default:typeof r.onClick=="function"&&(e.onclick=Hl)}switch(n){case"button":case"input":case"select":case"textarea":i=!!i.autoFocus;break e;case"img":i=!0;break e;default:i=!1}}i&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Vt(t),null;case 6:if(e&&t.stateNode!=null)Hv(e,t,e.memoizedProps,i);else{if(typeof i!="string"&&t.stateNode===null)throw Error(L(166));if(n=Nr(Jo.current),Nr(si.current),xl(t)){if(i=t.stateNode,n=t.memoizedProps,i[ii]=t,(s=i.nodeValue!==n)&&(e=yn,e!==null))switch(e.tag){case 3:yl(i.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&yl(i.nodeValue,n,(e.mode&1)!==0)}s&&(t.flags|=4)}else i=(n.nodeType===9?n:n.ownerDocument).createTextNode(i),i[ii]=t,t.stateNode=i}return Vt(t),null;case 13:if(je(Qe),i=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Xe&&vn!==null&&(t.mode&1)!==0&&(t.flags&128)===0)ov(),Ds(),t.flags|=98560,s=!1;else if(s=xl(t),i!==null&&i.dehydrated!==null){if(e===null){if(!s)throw Error(L(318));if(s=t.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(L(317));s[ii]=t}else Ds(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Vt(t),s=!1}else Un!==null&&(Uf(Un),Un=null),s=!0;if(!s)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=n,t):(i=i!==null,i!==(e!==null&&e.memoizedState!==null)&&i&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(Qe.current&1)!==0?bt===0&&(bt=3):Oh())),t.updateQueue!==null&&(t.flags|=4),Vt(t),null);case 4:return Ns(),Vf(e,t),e===null&&Xo(t.stateNode.containerInfo),Vt(t),null;case 10:return gh(t.type._context),Vt(t),null;case 17:return rn(t.type)&&jl(),Vt(t),null;case 19:if(je(Qe),s=t.memoizedState,s===null)return Vt(t),null;if(i=(t.flags&128)!==0,o=s.rendering,o===null)if(i)Co(s,!1);else{if(bt!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(o=Ql(e),o!==null){for(t.flags|=128,Co(s,!1),i=o.updateQueue,i!==null&&(t.updateQueue=i,t.flags|=4),t.subtreeFlags=0,i=n,n=t.child;n!==null;)s=n,e=i,s.flags&=14680066,o=s.alternate,o===null?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=o.childLanes,s.lanes=o.lanes,s.child=o.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=o.memoizedProps,s.memoizedState=o.memoizedState,s.updateQueue=o.updateQueue,s.type=o.type,e=o.dependencies,s.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Be(Qe,Qe.current&1|2),t.child}e=e.sibling}s.tail!==null&&st()>Rs&&(t.flags|=128,i=!0,Co(s,!1),t.lanes=4194304)}else{if(!i)if(e=Ql(o),e!==null){if(t.flags|=128,i=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Co(s,!0),s.tail===null&&s.tailMode==="hidden"&&!o.alternate&&!Xe)return Vt(t),null}else 2*st()-s.renderingStartTime>Rs&&n!==1073741824&&(t.flags|=128,i=!0,Co(s,!1),t.lanes=4194304);s.isBackwards?(o.sibling=t.child,t.child=o):(n=s.last,n!==null?n.sibling=o:t.child=o,s.last=o)}return s.tail!==null?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=st(),t.sibling=null,n=Qe.current,Be(Qe,i?n&1|2:n&1),t):(Vt(t),null);case 22:case 23:return Mh(),i=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==i&&(t.flags|=8192),i&&(t.mode&1)!==0?(bn&1073741824)!==0&&(Vt(t),t.subtreeFlags&6&&(t.flags|=8192)):Vt(t),null;case 24:return null;case 25:return null}throw Error(L(156,t.tag))}function mS(e,t){switch(dh(t),t.tag){case 1:return rn(t.type)&&jl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ns(),je(nn),je(zt),xh(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return yh(t),null;case 13:if(je(Qe),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(L(340));Ds()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return je(Qe),null;case 4:return Ns(),null;case 10:return gh(t.type._context),null;case 22:case 23:return Mh(),null;case 24:return null;default:return null}}var Il=!1,Wt=!1,bS=typeof WeakSet=="function"?WeakSet:Set,$=null;function Is(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(i){nt(e,t,i)}else n.current=null}function Wf(e,t,n){try{n()}catch(i){nt(e,t,i)}}var Q0=!1;function vS(e,t){if(If=Wl,e=Ub(),uh(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var i=n.getSelection&&n.getSelection();if(i&&i.rangeCount!==0){n=i.anchorNode;var r=i.anchorOffset,s=i.focusNode;i=i.focusOffset;try{n.nodeType,s.nodeType}catch{n=null;break e}var o=0,a=-1,l=-1,u=0,c=0,d=e,f=null;t:for(;;){for(var h;d!==n||r!==0&&d.nodeType!==3||(a=o+r),d!==s||i!==0&&d.nodeType!==3||(l=o+i),d.nodeType===3&&(o+=d.nodeValue.length),(h=d.firstChild)!==null;)f=d,d=h;for(;;){if(d===e)break t;if(f===n&&++u===r&&(a=o),f===s&&++c===i&&(l=o),(h=d.nextSibling)!==null)break;d=f,f=d.parentNode}d=h}n=a===-1||l===-1?null:{start:a,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(_f={focusedElem:e,selectionRange:n},Wl=!1,$=t;$!==null;)if(t=$,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,$=e;else for(;$!==null;){t=$;try{var g=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var m=g.memoizedProps,y=g.memoizedState,p=t.stateNode,b=p.getSnapshotBeforeUpdate(t.elementType===t.type?m:Xn(t.type,m),y);p.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(L(163))}}catch(x){nt(t,t.return,x)}if(e=t.sibling,e!==null){e.return=t.return,$=e;break}$=t.return}return g=Q0,Q0=!1,g}function Fo(e,t,n){var i=t.updateQueue;if(i=i!==null?i.lastEffect:null,i!==null){var r=i=i.next;do{if((r.tag&e)===e){var s=r.destroy;r.destroy=void 0,s!==void 0&&Wf(t,n,s)}r=r.next}while(r!==i)}}function hu(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var i=n.create;n.destroy=i()}n=n.next}while(n!==t)}}function zf(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function jv(e){var t=e.alternate;t!==null&&(e.alternate=null,jv(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ii],delete t[Uo],delete t[Ef],delete t[eS],delete t[tS])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Xv(e){return e.tag===5||e.tag===3||e.tag===4}function K0(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Xv(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Gf(e,t,n){var i=e.tag;if(i===5||i===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Hl));else if(i!==4&&(e=e.child,e!==null))for(Gf(e,t,n),e=e.sibling;e!==null;)Gf(e,t,n),e=e.sibling}function Hf(e,t,n){var i=e.tag;if(i===5||i===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(i!==4&&(e=e.child,e!==null))for(Hf(e,t,n),e=e.sibling;e!==null;)Hf(e,t,n),e=e.sibling}var Dt=null,Zn=!1;function Zi(e,t,n){for(n=n.child;n!==null;)Zv(e,t,n),n=n.sibling}function Zv(e,t,n){if(ri&&typeof ri.onCommitFiberUnmount=="function")try{ri.onCommitFiberUnmount(su,n)}catch{}switch(n.tag){case 5:Wt||Is(n,t);case 6:var i=Dt,r=Zn;Dt=null,Zi(e,t,n),Dt=i,Zn=r,Dt!==null&&(Zn?(e=Dt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Dt.removeChild(n.stateNode));break;case 18:Dt!==null&&(Zn?(e=Dt,n=n.stateNode,e.nodeType===8?Xd(e.parentNode,n):e.nodeType===1&&Xd(e,n),Go(e)):Xd(Dt,n.stateNode));break;case 4:i=Dt,r=Zn,Dt=n.stateNode.containerInfo,Zn=!0,Zi(e,t,n),Dt=i,Zn=r;break;case 0:case 11:case 14:case 15:if(!Wt&&(i=n.updateQueue,i!==null&&(i=i.lastEffect,i!==null))){r=i=i.next;do{var s=r,o=s.destroy;s=s.tag,o!==void 0&&((s&2)!==0||(s&4)!==0)&&Wf(n,t,o),r=r.next}while(r!==i)}Zi(e,t,n);break;case 1:if(!Wt&&(Is(n,t),i=n.stateNode,typeof i.componentWillUnmount=="function"))try{i.props=n.memoizedProps,i.state=n.memoizedState,i.componentWillUnmount()}catch(a){nt(n,t,a)}Zi(e,t,n);break;case 21:Zi(e,t,n);break;case 22:n.mode&1?(Wt=(i=Wt)||n.memoizedState!==null,Zi(e,t,n),Wt=i):Zi(e,t,n);break;default:Zi(e,t,n)}}function q0(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new bS),t.forEach(function(i){var r=ES.bind(null,e,i);n.has(i)||(n.add(i),i.then(r,r))})}}function jn(e,t){var n=t.deletions;if(n!==null)for(var i=0;i<n.length;i++){var r=n[i];try{var s=e,o=t,a=o;e:for(;a!==null;){switch(a.tag){case 5:Dt=a.stateNode,Zn=!1;break e;case 3:Dt=a.stateNode.containerInfo,Zn=!0;break e;case 4:Dt=a.stateNode.containerInfo,Zn=!0;break e}a=a.return}if(Dt===null)throw Error(L(160));Zv(s,o,r),Dt=null,Zn=!1;var l=r.alternate;l!==null&&(l.return=null),r.return=null}catch(u){nt(r,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Uv(t,e),t=t.sibling}function Uv(e,t){var n=e.alternate,i=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(jn(t,e),ti(e),i&4){try{Fo(3,e,e.return),hu(3,e)}catch(m){nt(e,e.return,m)}try{Fo(5,e,e.return)}catch(m){nt(e,e.return,m)}}break;case 1:jn(t,e),ti(e),i&512&&n!==null&&Is(n,n.return);break;case 5:if(jn(t,e),ti(e),i&512&&n!==null&&Is(n,n.return),e.flags&32){var r=e.stateNode;try{Bo(r,"")}catch(m){nt(e,e.return,m)}}if(i&4&&(r=e.stateNode,r!=null)){var s=e.memoizedProps,o=n!==null?n.memoizedProps:s,a=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{a==="input"&&s.type==="radio"&&s.name!=null&&pb(r,s),hf(a,o);var u=hf(a,s);for(o=0;o<l.length;o+=2){var c=l[o],d=l[o+1];c==="style"?yb(r,d):c==="dangerouslySetInnerHTML"?bb(r,d):c==="children"?Bo(r,d):$f(r,c,d,u)}switch(a){case"input":lf(r,s);break;case"textarea":gb(r,s);break;case"select":var f=r._wrapperState.wasMultiple;r._wrapperState.wasMultiple=!!s.multiple;var h=s.value;h!=null?Ss(r,!!s.multiple,h,!1):f!==!!s.multiple&&(s.defaultValue!=null?Ss(r,!!s.multiple,s.defaultValue,!0):Ss(r,!!s.multiple,s.multiple?[]:"",!1))}r[Uo]=s}catch(m){nt(e,e.return,m)}}break;case 6:if(jn(t,e),ti(e),i&4){if(e.stateNode===null)throw Error(L(162));r=e.stateNode,s=e.memoizedProps;try{r.nodeValue=s}catch(m){nt(e,e.return,m)}}break;case 3:if(jn(t,e),ti(e),i&4&&n!==null&&n.memoizedState.isDehydrated)try{Go(t.containerInfo)}catch(m){nt(e,e.return,m)}break;case 4:jn(t,e),ti(e);break;case 13:jn(t,e),ti(e),r=e.child,r.flags&8192&&(s=r.memoizedState!==null,r.stateNode.isHidden=s,!s||r.alternate!==null&&r.alternate.memoizedState!==null||(Th=st())),i&4&&q0(e);break;case 22:if(c=n!==null&&n.memoizedState!==null,e.mode&1?(Wt=(u=Wt)||c,jn(t,e),Wt=u):jn(t,e),ti(e),i&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!c&&(e.mode&1)!==0)for($=e,c=e.child;c!==null;){for(d=$=c;$!==null;){switch(f=$,h=f.child,f.tag){case 0:case 11:case 14:case 15:Fo(4,f,f.return);break;case 1:Is(f,f.return);var g=f.stateNode;if(typeof g.componentWillUnmount=="function"){i=f,n=f.return;try{t=i,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(m){nt(i,n,m)}}break;case 5:Is(f,f.return);break;case 22:if(f.memoizedState!==null){tb(d);continue}}h!==null?(h.return=f,$=h):tb(d)}c=c.sibling}e:for(c=null,d=e;;){if(d.tag===5){if(c===null){c=d;try{r=d.stateNode,u?(s=r.style,typeof s.setProperty=="function"?s.setProperty("display","none","important"):s.display="none"):(a=d.stateNode,l=d.memoizedProps.style,o=l!=null&&l.hasOwnProperty("display")?l.display:null,a.style.display=vb("display",o))}catch(m){nt(e,e.return,m)}}}else if(d.tag===6){if(c===null)try{d.stateNode.nodeValue=u?"":d.memoizedProps}catch(m){nt(e,e.return,m)}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===e)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;d.sibling===null;){if(d.return===null||d.return===e)break e;c===d&&(c=null),d=d.return}c===d&&(c=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:jn(t,e),ti(e),i&4&&q0(e);break;case 21:break;default:jn(t,e),ti(e)}}function ti(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Xv(n)){var i=n;break e}n=n.return}throw Error(L(160))}switch(i.tag){case 5:var r=i.stateNode;i.flags&32&&(Bo(r,""),i.flags&=-33);var s=K0(e);Hf(e,s,r);break;case 3:case 4:var o=i.stateNode.containerInfo,a=K0(e);Gf(e,a,o);break;default:throw Error(L(161))}}catch(l){nt(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function yS(e,t,n){$=e,Yv(e,t,n)}function Yv(e,t,n){for(var i=(e.mode&1)!==0;$!==null;){var r=$,s=r.child;if(r.tag===22&&i){var o=r.memoizedState!==null||Il;if(!o){var a=r.alternate,l=a!==null&&a.memoizedState!==null||Wt;a=Il;var u=Wt;if(Il=o,(Wt=l)&&!u)for($=r;$!==null;)o=$,l=o.child,o.tag===22&&o.memoizedState!==null?nb(r):l!==null?(l.return=o,$=l):nb(r);for(;s!==null;)$=s,Yv(s,t,n),s=s.sibling;$=r,Il=a,Wt=u}eb(e,t,n)}else(r.subtreeFlags&8772)!==0&&s!==null?(s.return=r,$=s):eb(e,t,n)}}function eb(e){for(;$!==null;){var t=$;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:Wt||hu(5,t);break;case 1:var i=t.stateNode;if(t.flags&4&&!Wt)if(n===null)i.componentDidMount();else{var r=t.elementType===t.type?n.memoizedProps:Xn(t.type,n.memoizedProps);i.componentDidUpdate(r,n.memoizedState,i.__reactInternalSnapshotBeforeUpdate)}var s=t.updateQueue;s!==null&&R0(t,s,i);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}R0(t,o,n)}break;case 5:var a=t.stateNode;if(n===null&&t.flags&4){n=a;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var c=u.memoizedState;if(c!==null){var d=c.dehydrated;d!==null&&Go(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(L(163))}Wt||t.flags&512&&zf(t)}catch(f){nt(t,t.return,f)}}if(t===e){$=null;break}if(n=t.sibling,n!==null){n.return=t.return,$=n;break}$=t.return}}function tb(e){for(;$!==null;){var t=$;if(t===e){$=null;break}var n=t.sibling;if(n!==null){n.return=t.return,$=n;break}$=t.return}}function nb(e){for(;$!==null;){var t=$;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{hu(4,t)}catch(l){nt(t,n,l)}break;case 1:var i=t.stateNode;if(typeof i.componentDidMount=="function"){var r=t.return;try{i.componentDidMount()}catch(l){nt(t,r,l)}}var s=t.return;try{zf(t)}catch(l){nt(t,s,l)}break;case 5:var o=t.return;try{zf(t)}catch(l){nt(t,o,l)}}}catch(l){nt(t,t.return,l)}if(t===e){$=null;break}var a=t.sibling;if(a!==null){a.return=t.return,$=a;break}$=t.return}}var xS=Math.ceil,eu=Pi.ReactCurrentDispatcher,Eh=Pi.ReactCurrentOwner,On=Pi.ReactCurrentBatchConfig,Se=0,St=null,dt=null,Ft=0,bn=0,_s=cr(0),bt=0,qo=null,zr=0,pu=0,kh=0,No=null,en=null,Th=0,Rs=1/0,Ci=null,tu=!1,jf=null,rr=null,_l=!1,Ki=null,nu=0,Lo=0,Xf=null,Ol=-1,Dl=0;function Ut(){return(Se&6)!==0?st():Ol!==-1?Ol:Ol=st()}function sr(e){return(e.mode&1)===0?1:(Se&2)!==0&&Ft!==0?Ft&-Ft:iS.transition!==null?(Dl===0&&(Dl=Mb()),Dl):(e=Ne,e!==0||(e=window.event,e=e===void 0?16:Bb(e.type)),e)}function Jn(e,t,n,i){if(50<Lo)throw Lo=0,Xf=null,Error(L(185));ea(e,n,i),((Se&2)===0||e!==St)&&(e===St&&((Se&2)===0&&(pu|=n),bt===4&&$i(e,Ft)),sn(e,i),n===1&&Se===0&&(t.mode&1)===0&&(Rs=st()+500,cu&&dr()))}function sn(e,t){var n=e.callbackNode;s_(e,t);var i=Vl(e,e===St?Ft:0);if(i===0)n!==null&&c0(n),e.callbackNode=null,e.callbackPriority=0;else if(t=i&-i,e.callbackPriority!==t){if(n!=null&&c0(n),t===1)e.tag===0?nS(ib.bind(null,e)):iv(ib.bind(null,e)),K_(function(){(Se&6)===0&&dr()}),n=null;else{switch(Ob(i)){case 1:n=th;break;case 4:n=Tb;break;case 16:n=Bl;break;case 536870912:n=Pb;break;default:n=Bl}n=ny(n,Jv.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Jv(e,t){if(Ol=-1,Dl=0,(Se&6)!==0)throw Error(L(327));var n=e.callbackNode;if(Ps()&&e.callbackNode!==n)return null;var i=Vl(e,e===St?Ft:0);if(i===0)return null;if((i&30)!==0||(i&e.expiredLanes)!==0||t)t=iu(e,i);else{t=i;var r=Se;Se|=2;var s=Qv();(St!==e||Ft!==t)&&(Ci=null,Rs=st()+500,Lr(e,t));do try{IS();break}catch(a){$v(e,a)}while(1);ph(),eu.current=s,Se=r,dt!==null?t=0:(St=null,Ft=0,t=bt)}if(t!==0){if(t===2&&(r=vf(e),r!==0&&(i=r,t=Zf(e,r))),t===1)throw n=qo,Lr(e,0),$i(e,i),sn(e,st()),n;if(t===6)$i(e,i);else{if(r=e.current.alternate,(i&30)===0&&!CS(r)&&(t=iu(e,i),t===2&&(s=vf(e),s!==0&&(i=s,t=Zf(e,s))),t===1))throw n=qo,Lr(e,0),$i(e,i),sn(e,st()),n;switch(e.finishedWork=r,e.finishedLanes=i,t){case 0:case 1:throw Error(L(345));case 2:Or(e,en,Ci);break;case 3:if($i(e,i),(i&130023424)===i&&(t=Th+500-st(),10<t)){if(Vl(e,0)!==0)break;if(r=e.suspendedLanes,(r&i)!==i){Ut(),e.pingedLanes|=e.suspendedLanes&r;break}e.timeoutHandle=Af(Or.bind(null,e,en,Ci),t);break}Or(e,en,Ci);break;case 4:if($i(e,i),(i&4194240)===i)break;for(t=e.eventTimes,r=-1;0<i;){var o=31-Yn(i);s=1<<o,o=t[o],o>r&&(r=o),i&=~s}if(i=r,i=st()-i,i=(120>i?120:480>i?480:1080>i?1080:1920>i?1920:3e3>i?3e3:4320>i?4320:1960*xS(i/1960))-i,10<i){e.timeoutHandle=Af(Or.bind(null,e,en,Ci),i);break}Or(e,en,Ci);break;case 5:Or(e,en,Ci);break;default:throw Error(L(329))}}}return sn(e,st()),e.callbackNode===n?Jv.bind(null,e):null}function Zf(e,t){var n=No;return e.current.memoizedState.isDehydrated&&(Lr(e,t).flags|=256),e=iu(e,t),e!==2&&(t=en,en=n,t!==null&&Uf(t)),e}function Uf(e){en===null?en=e:en.push.apply(en,e)}function CS(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var i=0;i<n.length;i++){var r=n[i],s=r.getSnapshot;r=r.value;try{if(!$n(s(),r))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function $i(e,t){for(t&=~kh,t&=~pu,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Yn(t),i=1<<n;e[n]=-1,t&=~i}}function ib(e){if((Se&6)!==0)throw Error(L(327));Ps();var t=Vl(e,0);if((t&1)===0)return sn(e,st()),null;var n=iu(e,t);if(e.tag!==0&&n===2){var i=vf(e);i!==0&&(t=i,n=Zf(e,i))}if(n===1)throw n=qo,Lr(e,0),$i(e,t),sn(e,st()),n;if(n===6)throw Error(L(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Or(e,en,Ci),sn(e,st()),null}function Ph(e,t){var n=Se;Se|=1;try{return e(t)}finally{Se=n,Se===0&&(Rs=st()+500,cu&&dr())}}function Gr(e){Ki!==null&&Ki.tag===0&&(Se&6)===0&&Ps();var t=Se;Se|=1;var n=On.transition,i=Ne;try{if(On.transition=null,Ne=1,e)return e()}finally{Ne=i,On.transition=n,Se=t,(Se&6)===0&&dr()}}function Mh(){bn=_s.current,je(_s)}function Lr(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Q_(n)),dt!==null)for(n=dt.return;n!==null;){var i=n;switch(dh(i),i.tag){case 1:i=i.type.childContextTypes,i!=null&&jl();break;case 3:Ns(),je(nn),je(zt),xh();break;case 5:yh(i);break;case 4:Ns();break;case 13:je(Qe);break;case 19:je(Qe);break;case 10:gh(i.type._context);break;case 22:case 23:Mh()}n=n.return}if(St=e,dt=e=or(e.current,null),Ft=bn=t,bt=0,qo=null,kh=pu=zr=0,en=No=null,Fr!==null){for(t=0;t<Fr.length;t++)if(n=Fr[t],i=n.interleaved,i!==null){n.interleaved=null;var r=i.next,s=n.pending;if(s!==null){var o=s.next;s.next=r,i.next=o}n.pending=i}Fr=null}return e}function $v(e,t){do{var n=dt;try{if(ph(),Tl.current=ql,Kl){for(var i=Ke.memoizedState;i!==null;){var r=i.queue;r!==null&&(r.pending=null),i=i.next}Kl=!1}if(Wr=0,_t=mt=Ke=null,Do=!1,$o=0,Eh.current=null,n===null||n.return===null){bt=1,qo=t,dt=null;break}e:{var s=e,o=n.return,a=n,l=t;if(t=Ft,a.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var u=l,c=a,d=c.tag;if((c.mode&1)===0&&(d===0||d===11||d===15)){var f=c.alternate;f?(c.updateQueue=f.updateQueue,c.memoizedState=f.memoizedState,c.lanes=f.lanes):(c.updateQueue=null,c.memoizedState=null)}var h=j0(o);if(h!==null){h.flags&=-257,X0(h,o,a,s,t),h.mode&1&&H0(s,u,t),t=h,l=u;var g=t.updateQueue;if(g===null){var m=new Set;m.add(l),t.updateQueue=m}else g.add(l);break e}else{if((t&1)===0){H0(s,u,t),Oh();break e}l=Error(L(426))}}else if(Xe&&a.mode&1){var y=j0(o);if(y!==null){(y.flags&65536)===0&&(y.flags|=256),X0(y,o,a,s,t),fh(Ls(l,a));break e}}s=l=Ls(l,a),bt!==4&&(bt=2),No===null?No=[s]:No.push(s),s=o;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t;var p=Dv(s,l,t);L0(s,p);break e;case 1:a=l;var b=s.type,v=s.stateNode;if((s.flags&128)===0&&(typeof b.getDerivedStateFromError=="function"||v!==null&&typeof v.componentDidCatch=="function"&&(rr===null||!rr.has(v)))){s.flags|=65536,t&=-t,s.lanes|=t;var x=Fv(s,a,t);L0(s,x);break e}}s=s.return}while(s!==null)}qv(n)}catch(w){t=w,dt===n&&n!==null&&(dt=n=n.return);continue}break}while(1)}function Qv(){var e=eu.current;return eu.current=ql,e===null?ql:e}function Oh(){(bt===0||bt===3||bt===2)&&(bt=4),St===null||(zr&268435455)===0&&(pu&268435455)===0||$i(St,Ft)}function iu(e,t){var n=Se;Se|=2;var i=Qv();(St!==e||Ft!==t)&&(Ci=null,Lr(e,t));do try{wS();break}catch(r){$v(e,r)}while(1);if(ph(),Se=n,eu.current=i,dt!==null)throw Error(L(261));return St=null,Ft=0,bt}function wS(){for(;dt!==null;)Kv(dt)}function IS(){for(;dt!==null&&!$I();)Kv(dt)}function Kv(e){var t=ty(e.alternate,e,bn);e.memoizedProps=e.pendingProps,t===null?qv(e):dt=t,Eh.current=null}function qv(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=gS(n,t,bn),n!==null){dt=n;return}}else{if(n=mS(n,t),n!==null){n.flags&=32767,dt=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{bt=6,dt=null;return}}if(t=t.sibling,t!==null){dt=t;return}dt=t=e}while(t!==null);bt===0&&(bt=5)}function Or(e,t,n){var i=Ne,r=On.transition;try{On.transition=null,Ne=1,_S(e,t,n,i)}finally{On.transition=r,Ne=i}return null}function _S(e,t,n,i){do Ps();while(Ki!==null);if((Se&6)!==0)throw Error(L(327));n=e.finishedWork;var r=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(L(177));e.callbackNode=null,e.callbackPriority=0;var s=n.lanes|n.childLanes;if(o_(e,s),e===St&&(dt=St=null,Ft=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||_l||(_l=!0,ny(Bl,function(){return Ps(),null})),s=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||s){s=On.transition,On.transition=null;var o=Ne;Ne=1;var a=Se;Se|=4,Eh.current=null,vS(e,n),Uv(n,e),Z_(_f),Wl=!!If,_f=If=null,e.current=n,yS(n,e,r),QI(),Se=a,Ne=o,On.transition=s}else e.current=n;if(_l&&(_l=!1,Ki=e,nu=r),s=e.pendingLanes,s===0&&(rr=null),e_(n.stateNode,i),sn(e,st()),t!==null)for(i=e.onRecoverableError,n=0;n<t.length;n++)r=t[n],i(r.value,{componentStack:r.stack,digest:r.digest});if(tu)throw tu=!1,e=jf,jf=null,e;return(nu&1)!==0&&e.tag!==0&&Ps(),s=e.pendingLanes,(s&1)!==0?e===Xf?Lo++:(Lo=0,Xf=e):Lo=0,dr(),null}function Ps(){if(Ki!==null){var e=Ob(nu),t=On.transition,n=Ne;try{if(On.transition=null,Ne=16>e?16:e,Ki===null)var i=!1;else{if(e=Ki,Ki=null,nu=0,(Se&6)!==0)throw Error(L(331));var r=Se;for(Se|=4,$=e.current;$!==null;){var s=$,o=s.child;if(($.flags&16)!==0){var a=s.deletions;if(a!==null){for(var l=0;l<a.length;l++){var u=a[l];for($=u;$!==null;){var c=$;switch(c.tag){case 0:case 11:case 15:Fo(8,c,s)}var d=c.child;if(d!==null)d.return=c,$=d;else for(;$!==null;){c=$;var f=c.sibling,h=c.return;if(jv(c),c===u){$=null;break}if(f!==null){f.return=h,$=f;break}$=h}}}var g=s.alternate;if(g!==null){var m=g.child;if(m!==null){g.child=null;do{var y=m.sibling;m.sibling=null,m=y}while(m!==null)}}$=s}}if((s.subtreeFlags&2064)!==0&&o!==null)o.return=s,$=o;else e:for(;$!==null;){if(s=$,(s.flags&2048)!==0)switch(s.tag){case 0:case 11:case 15:Fo(9,s,s.return)}var p=s.sibling;if(p!==null){p.return=s.return,$=p;break e}$=s.return}}var b=e.current;for($=b;$!==null;){o=$;var v=o.child;if((o.subtreeFlags&2064)!==0&&v!==null)v.return=o,$=v;else e:for(o=b;$!==null;){if(a=$,(a.flags&2048)!==0)try{switch(a.tag){case 0:case 11:case 15:hu(9,a)}}catch(w){nt(a,a.return,w)}if(a===o){$=null;break e}var x=a.sibling;if(x!==null){x.return=a.return,$=x;break e}$=a.return}}if(Se=r,dr(),ri&&typeof ri.onPostCommitFiberRoot=="function")try{ri.onPostCommitFiberRoot(su,e)}catch{}i=!0}return i}finally{Ne=n,On.transition=t}}return!1}function rb(e,t,n){t=Ls(n,t),t=Dv(e,t,1),e=ir(e,t,1),t=Ut(),e!==null&&(ea(e,1,t),sn(e,t))}function nt(e,t,n){if(e.tag===3)rb(e,e,n);else for(;t!==null;){if(t.tag===3){rb(t,e,n);break}else if(t.tag===1){var i=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof i.componentDidCatch=="function"&&(rr===null||!rr.has(i))){e=Ls(n,e),e=Fv(t,e,1),t=ir(t,e,1),e=Ut(),t!==null&&(ea(t,1,e),sn(t,e));break}}t=t.return}}function SS(e,t,n){var i=e.pingCache;i!==null&&i.delete(t),t=Ut(),e.pingedLanes|=e.suspendedLanes&n,St===e&&(Ft&n)===n&&(bt===4||bt===3&&(Ft&130023424)===Ft&&500>st()-Th?Lr(e,0):kh|=n),sn(e,t)}function ey(e,t){t===0&&((e.mode&1)===0?t=1:(t=cl,cl<<=1,(cl&130023424)===0&&(cl=4194304)));var n=Ut();e=ki(e,t),e!==null&&(ea(e,t,n),sn(e,n))}function AS(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ey(e,n)}function ES(e,t){var n=0;switch(e.tag){case 13:var i=e.stateNode,r=e.memoizedState;r!==null&&(n=r.retryLane);break;case 19:i=e.stateNode;break;default:throw Error(L(314))}i!==null&&i.delete(t),ey(e,n)}var ty;ty=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||nn.current)tn=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return tn=!1,pS(e,t,n);tn=(e.flags&131072)!==0}else tn=!1,Xe&&(t.flags&1048576)!==0&&rv(t,Ul,t.index);switch(t.lanes=0,t.tag){case 2:var i=t.type;Ml(e,t),e=t.pendingProps;var r=Os(t,zt.current);Ts(t,n),r=wh(null,t,i,e,r,n);var s=Ih();return t.flags|=1,typeof r=="object"&&r!==null&&typeof r.render=="function"&&r.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,rn(i)?(s=!0,Xl(t)):s=!1,t.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,bh(t),r.updater=du,t.stateNode=r,r._reactInternals=t,Df(t,i,e,n),t=Lf(null,t,i,!0,s,n)):(t.tag=0,Xe&&s&&ch(t),Zt(null,t,r,n),t=t.child),t;case 16:i=t.elementType;e:{switch(Ml(e,t),e=t.pendingProps,r=i._init,i=r(i._payload),t.type=i,r=t.tag=TS(i),e=Xn(i,e),r){case 0:t=Nf(null,t,i,e,n);break e;case 1:t=Y0(null,t,i,e,n);break e;case 11:t=Z0(null,t,i,e,n);break e;case 14:t=U0(null,t,i,Xn(i.type,e),n);break e}throw Error(L(306,i,""))}return t;case 0:return i=t.type,r=t.pendingProps,r=t.elementType===i?r:Xn(i,r),Nf(e,t,i,r,n);case 1:return i=t.type,r=t.pendingProps,r=t.elementType===i?r:Xn(i,r),Y0(e,t,i,r,n);case 3:e:{if(Bv(t),e===null)throw Error(L(387));i=t.pendingProps,s=t.memoizedState,r=s.element,lv(e,t),$l(t,i,null,n);var o=t.memoizedState;if(i=o.element,s.isDehydrated)if(s={element:i,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){r=Ls(Error(L(423)),t),t=J0(e,t,i,n,r);break e}else if(i!==r){r=Ls(Error(L(424)),t),t=J0(e,t,i,n,r);break e}else for(vn=nr(t.stateNode.containerInfo.firstChild),yn=t,Xe=!0,Un=null,n=fv(t,null,i,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Ds(),i===r){t=Ti(e,t,n);break e}Zt(e,t,i,n)}t=t.child}return t;case 5:return hv(t),e===null&&Pf(t),i=t.type,r=t.pendingProps,s=e!==null?e.memoizedProps:null,o=r.children,Sf(i,r)?o=null:s!==null&&Sf(i,s)&&(t.flags|=32),Rv(e,t),Zt(e,t,o,n),t.child;case 6:return e===null&&Pf(t),null;case 13:return Vv(e,t,n);case 4:return vh(t,t.stateNode.containerInfo),i=t.pendingProps,e===null?t.child=Fs(t,null,i,n):Zt(e,t,i,n),t.child;case 11:return i=t.type,r=t.pendingProps,r=t.elementType===i?r:Xn(i,r),Z0(e,t,i,r,n);case 7:return Zt(e,t,t.pendingProps,n),t.child;case 8:return Zt(e,t,t.pendingProps.children,n),t.child;case 12:return Zt(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(i=t.type._context,r=t.pendingProps,s=t.memoizedProps,o=r.value,Be(Yl,i._currentValue),i._currentValue=o,s!==null)if($n(s.value,o)){if(s.children===r.children&&!nn.current){t=Ti(e,t,n);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var a=s.dependencies;if(a!==null){o=s.child;for(var l=a.firstContext;l!==null;){if(l.context===i){if(s.tag===1){l=Si(-1,n&-n),l.tag=2;var u=s.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?l.next=l:(l.next=c.next,c.next=l),u.pending=l}}s.lanes|=n,l=s.alternate,l!==null&&(l.lanes|=n),Mf(s.return,n,t),a.lanes|=n;break}l=l.next}}else if(s.tag===10)o=s.type===t.type?null:s.child;else if(s.tag===18){if(o=s.return,o===null)throw Error(L(341));o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),Mf(o,n,t),o=s.sibling}else o=s.child;if(o!==null)o.return=s;else for(o=s;o!==null;){if(o===t){o=null;break}if(s=o.sibling,s!==null){s.return=o.return,o=s;break}o=o.return}s=o}Zt(e,t,r.children,n),t=t.child}return t;case 9:return r=t.type,i=t.pendingProps.children,Ts(t,n),r=Dn(r),i=i(r),t.flags|=1,Zt(e,t,i,n),t.child;case 14:return i=t.type,r=Xn(i,t.pendingProps),r=Xn(i.type,r),U0(e,t,i,r,n);case 15:return Nv(e,t,t.type,t.pendingProps,n);case 17:return i=t.type,r=t.pendingProps,r=t.elementType===i?r:Xn(i,r),Ml(e,t),t.tag=1,rn(i)?(e=!0,Xl(t)):e=!1,Ts(t,n),cv(t,i,r),Df(t,i,r,n),Lf(null,t,i,!0,e,n);case 19:return Wv(e,t,n);case 22:return Lv(e,t,n)}throw Error(L(156,t.tag))};function ny(e,t){return kb(e,t)}function kS(e,t,n,i){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=i,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Mn(e,t,n,i){return new kS(e,t,n,i)}function Dh(e){return e=e.prototype,!(!e||!e.isReactComponent)}function TS(e){if(typeof e=="function")return Dh(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Kf)return 11;if(e===qf)return 14}return 2}function or(e,t){var n=e.alternate;return n===null?(n=Mn(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Fl(e,t,n,i,r,s){var o=2;if(i=e,typeof e=="function")Dh(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case ps:return Rr(n.children,r,s,t);case Qf:o=8,r|=8;break;case nf:return e=Mn(12,n,t,r|2),e.elementType=nf,e.lanes=s,e;case rf:return e=Mn(13,n,t,r),e.elementType=rf,e.lanes=s,e;case sf:return e=Mn(19,n,t,r),e.elementType=sf,e.lanes=s,e;case db:return gu(n,r,s,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ub:o=10;break e;case cb:o=9;break e;case Kf:o=11;break e;case qf:o=14;break e;case Ui:o=16,i=null;break e}throw Error(L(130,e==null?e:typeof e,""))}return t=Mn(o,n,t,r),t.elementType=e,t.type=i,t.lanes=s,t}function Rr(e,t,n,i){return e=Mn(7,e,i,t),e.lanes=n,e}function gu(e,t,n,i){return e=Mn(22,e,i,t),e.elementType=db,e.lanes=n,e.stateNode={isHidden:!1},e}function qd(e,t,n){return e=Mn(6,e,null,t),e.lanes=n,e}function ef(e,t,n){return t=Mn(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function PS(e,t,n,i,r){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Rd(0),this.expirationTimes=Rd(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Rd(0),this.identifierPrefix=i,this.onRecoverableError=r,this.mutableSourceEagerHydrationData=null}function Fh(e,t,n,i,r,s,o,a,l){return e=new PS(e,t,n,a,l),t===1?(t=1,s===!0&&(t|=8)):t=0,s=Mn(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:i,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},bh(s),e}function MS(e,t,n){var i=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:hs,key:i==null?null:""+i,children:e,containerInfo:t,implementation:n}}function iy(e){if(!e)return lr;e=e._reactInternals;e:{if(jr(e)!==e||e.tag!==1)throw Error(L(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(rn(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(L(171))}if(e.tag===1){var n=e.type;if(rn(n))return nv(e,n,t)}return t}function ry(e,t,n,i,r,s,o,a,l){return e=Fh(n,i,!0,e,r,s,o,a,l),e.context=iy(null),n=e.current,i=Ut(),r=sr(n),s=Si(i,r),s.callback=t??null,ir(n,s,r),e.current.lanes=r,ea(e,r,i),sn(e,i),e}function mu(e,t,n,i){var r=t.current,s=Ut(),o=sr(r);return n=iy(n),t.context===null?t.context=n:t.pendingContext=n,t=Si(s,o),t.payload={element:e},i=i===void 0?null:i,i!==null&&(t.callback=i),e=ir(r,t,o),e!==null&&(Jn(e,r,o,s),kl(e,r,o)),o}function ru(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function sb(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Nh(e,t){sb(e,t),(e=e.alternate)&&sb(e,t)}function OS(){return null}var sy=typeof reportError=="function"?reportError:function(e){console.error(e)};function Lh(e){this._internalRoot=e}bu.prototype.render=Lh.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(L(409));mu(e,t,null,null)};bu.prototype.unmount=Lh.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Gr(function(){mu(null,e,null,null)}),t[Ei]=null}};function bu(e){this._internalRoot=e}bu.prototype.unstable_scheduleHydration=function(e){if(e){var t=Nb();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ji.length&&t!==0&&t<Ji[n].priority;n++);Ji.splice(n,0,e),n===0&&Rb(e)}};function Rh(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function vu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function ob(){}function DS(e,t,n,i,r){if(r){if(typeof i=="function"){var s=i;i=function(){var u=ru(o);s.call(u)}}var o=ry(t,i,e,0,null,!1,!1,"",ob);return e._reactRootContainer=o,e[Ei]=o.current,Xo(e.nodeType===8?e.parentNode:e),Gr(),o}for(;r=e.lastChild;)e.removeChild(r);if(typeof i=="function"){var a=i;i=function(){var u=ru(l);a.call(u)}}var l=Fh(e,0,!1,null,null,!1,!1,"",ob);return e._reactRootContainer=l,e[Ei]=l.current,Xo(e.nodeType===8?e.parentNode:e),Gr(function(){mu(t,l,n,i)}),l}function yu(e,t,n,i,r){var s=n._reactRootContainer;if(s){var o=s;if(typeof r=="function"){var a=r;r=function(){var l=ru(o);a.call(l)}}mu(t,o,e,r)}else o=DS(n,t,e,r,i);return ru(o)}Db=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Ao(t.pendingLanes);n!==0&&(nh(t,n|1),sn(t,st()),(Se&6)===0&&(Rs=st()+500,dr()))}break;case 13:Gr(function(){var i=ki(e,1);if(i!==null){var r=Ut();Jn(i,e,1,r)}}),Nh(e,1)}};ih=function(e){if(e.tag===13){var t=ki(e,134217728);if(t!==null){var n=Ut();Jn(t,e,134217728,n)}Nh(e,134217728)}};Fb=function(e){if(e.tag===13){var t=sr(e),n=ki(e,t);if(n!==null){var i=Ut();Jn(n,e,t,i)}Nh(e,t)}};Nb=function(){return Ne};Lb=function(e,t){var n=Ne;try{return Ne=e,t()}finally{Ne=n}};gf=function(e,t,n){switch(t){case"input":if(lf(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var i=n[t];if(i!==e&&i.form===e.form){var r=uu(i);if(!r)throw Error(L(90));hb(i),lf(i,r)}}}break;case"textarea":gb(e,n);break;case"select":t=n.value,t!=null&&Ss(e,!!n.multiple,t,!1)}};wb=Ph;Ib=Gr;var FS={usingClientEntryPoint:!1,Events:[na,vs,uu,xb,Cb,Ph]},wo={findFiberByHostInstance:Dr,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},NS={bundleType:wo.bundleType,version:wo.version,rendererPackageName:wo.rendererPackageName,rendererConfig:wo.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Pi.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Ab(e),e===null?null:e.stateNode},findFiberByHostInstance:wo.findFiberByHostInstance||OS,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&(Io=__REACT_DEVTOOLS_GLOBAL_HOOK__,!Io.isDisabled&&Io.supportsFiber))try{su=Io.inject(NS),ri=Io}catch{}var Io;wn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=FS;wn.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Rh(t))throw Error(L(200));return MS(e,t,null,n)};wn.createRoot=function(e,t){if(!Rh(e))throw Error(L(299));var n=!1,i="",r=sy;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(i=t.identifierPrefix),t.onRecoverableError!==void 0&&(r=t.onRecoverableError)),t=Fh(e,1,!1,null,null,n,!1,i,r),e[Ei]=t.current,Xo(e.nodeType===8?e.parentNode:e),new Lh(t)};wn.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(L(188)):(e=Object.keys(e).join(","),Error(L(268,e)));return e=Ab(t),e=e===null?null:e.stateNode,e};wn.flushSync=function(e){return Gr(e)};wn.hydrate=function(e,t,n){if(!vu(t))throw Error(L(200));return yu(null,e,t,!0,n)};wn.hydrateRoot=function(e,t,n){if(!Rh(e))throw Error(L(405));var i=n!=null&&n.hydratedSources||null,r=!1,s="",o=sy;if(n!=null&&(n.unstable_strictMode===!0&&(r=!0),n.identifierPrefix!==void 0&&(s=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=ry(t,null,e,1,n??null,r,!1,s,o),e[Ei]=t.current,Xo(e),i)for(e=0;e<i.length;e++)n=i[e],r=n._getVersion,r=r(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,r]:t.mutableSourceEagerHydrationData.push(n,r);return new bu(t)};wn.render=function(e,t,n){if(!vu(t))throw Error(L(200));return yu(null,e,t,!1,n)};wn.unmountComponentAtNode=function(e){if(!vu(e))throw Error(L(40));return e._reactRootContainer?(Gr(function(){yu(null,null,e,!1,function(){e._reactRootContainer=null,e[Ei]=null})}),!0):!1};wn.unstable_batchedUpdates=Ph;wn.unstable_renderSubtreeIntoContainer=function(e,t,n,i){if(!vu(n))throw Error(L(200));if(e==null||e._reactInternals===void 0)throw Error(L(38));return yu(e,t,n,!1,i)};wn.version="18.2.0-next-9e3b772b8-20220608"});var xu=we((IT,ly)=>{"use strict";function ay(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ay)}catch(e){console.error(e)}}ay(),ly.exports=oy()});var cy=we((Bh,Vh)=>{(function(e,t){typeof Bh=="object"&&typeof Vh<"u"?Vh.exports=t():typeof define=="function"&&define.amd?define(t):(e=typeof globalThis<"u"?globalThis:e||self,e.DOMPurify=t())})(Bh,function(){"use strict";function e(k){return e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(M){return typeof M}:function(M){return M&&typeof Symbol=="function"&&M.constructor===Symbol&&M!==Symbol.prototype?"symbol":typeof M},e(k)}function t(k,M){return t=Object.setPrototypeOf||function(C,O){return C.__proto__=O,C},t(k,M)}function n(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function i(k,M,H){return n()?i=Reflect.construct:i=function(O,Y,K){var Q=[null];Q.push.apply(Q,Y);var ze=Function.bind.apply(O,Q),Ye=new ze;return K&&t(Ye,K.prototype),Ye},i.apply(null,arguments)}function r(k){return s(k)||o(k)||a(k)||u()}function s(k){if(Array.isArray(k))return l(k)}function o(k){if(typeof Symbol<"u"&&k[Symbol.iterator]!=null||k["@@iterator"]!=null)return Array.from(k)}function a(k,M){if(!!k){if(typeof k=="string")return l(k,M);var H=Object.prototype.toString.call(k).slice(8,-1);if(H==="Object"&&k.constructor&&(H=k.constructor.name),H==="Map"||H==="Set")return Array.from(k);if(H==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(H))return l(k,M)}}function l(k,M){(M==null||M>k.length)&&(M=k.length);for(var H=0,C=new Array(M);H<M;H++)C[H]=k[H];return C}function u(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var c=Object.hasOwnProperty,d=Object.setPrototypeOf,f=Object.isFrozen,h=Object.getPrototypeOf,g=Object.getOwnPropertyDescriptor,m=Object.freeze,y=Object.seal,p=Object.create,b=typeof Reflect<"u"&&Reflect,v=b.apply,x=b.construct;v||(v=function(M,H,C){return M.apply(H,C)}),m||(m=function(M){return M}),y||(y=function(M){return M}),x||(x=function(M,H){return i(M,r(H))});var w=G(Array.prototype.forEach),I=G(Array.prototype.pop),_=G(Array.prototype.push),A=G(String.prototype.toLowerCase),E=G(String.prototype.toString),D=G(String.prototype.match),P=G(String.prototype.replace),J=G(String.prototype.indexOf),U=G(String.prototype.trim),z=G(RegExp.prototype.test),R=oe(TypeError);function G(k){return function(M){for(var H=arguments.length,C=new Array(H>1?H-1:0),O=1;O<H;O++)C[O-1]=arguments[O];return v(k,M,C)}}function oe(k){return function(){for(var M=arguments.length,H=new Array(M),C=0;C<M;C++)H[C]=arguments[C];return x(k,H)}}function W(k,M,H){H=H||A,d&&d(k,null);for(var C=M.length;C--;){var O=M[C];if(typeof O=="string"){var Y=H(O);Y!==O&&(f(M)||(M[C]=Y),O=Y)}k[O]=!0}return k}function he(k){var M=p(null),H;for(H in k)v(c,k,[H])===!0&&(M[H]=k[H]);return M}function me(k,M){for(;k!==null;){var H=g(k,M);if(H){if(H.get)return G(H.get);if(typeof H.value=="function")return G(H.value)}k=h(k)}function C(O){return console.warn("fallback value for",O),null}return C}var N=m(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),ne=m(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),le=m(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),Ae=m(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Ee=m(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),Me=m(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),We=m(["#text"]),lt=m(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),pt=m(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),F=m(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),re=m(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),ee=y(/\{\{[\w\W]*|[\w\W]*\}\}/gm),de=y(/<%[\w\W]*|[\w\W]*%>/gm),fe=y(/\${[\w\W]*}/gm),pe=y(/^data-[\-\w.\u00B7-\uFFFF]/),ye=y(/^aria-[\-\w]+$/),be=y(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),ke=y(/^(?:\w+script|data):/i),ut=y(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ge=y(/^html$/i),q=function(){return typeof window>"u"?null:window},j=function(M,H){if(e(M)!=="object"||typeof M.createPolicy!="function")return null;var C=null,O="data-tt-policy-suffix";H.currentScript&&H.currentScript.hasAttribute(O)&&(C=H.currentScript.getAttribute(O));var Y="dompurify"+(C?"#"+C:"");try{return M.createPolicy(Y,{createHTML:function(Q){return Q},createScriptURL:function(Q){return Q}})}catch{return console.warn("TrustedTypes policy "+Y+" could not be created."),null}};function V(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:q(),M=function(S){return V(S)};if(M.version="2.4.3",M.removed=[],!k||!k.document||k.document.nodeType!==9)return M.isSupported=!1,M;var H=k.document,C=k.document,O=k.DocumentFragment,Y=k.HTMLTemplateElement,K=k.Node,Q=k.Element,ze=k.NodeFilter,Ye=k.NamedNodeMap,Je=Ye===void 0?k.NamedNodeMap||k.MozNamedAttrMap:Ye,An=k.HTMLFormElement,Ht=k.DOMParser,gn=k.trustedTypes,gt=Q.prototype,mi=me(gt,"cloneNode"),Gi=me(gt,"nextSibling"),Gn=me(gt,"childNodes"),jt=me(gt,"parentNode");if(typeof Y=="function"){var Hi=C.createElement("template");Hi.content&&Hi.content.ownerDocument&&(C=Hi.content.ownerDocument)}var $e=j(gn,H),xt=$e?$e.createHTML(""):"",mn=C,ji=mn.implementation,bi=mn.createNodeIterator,En=mn.createDocumentFragment,Ge=mn.getElementsByTagName,eI=H.importNode,um={};try{um=he(C).documentMode?C.documentMode:{}}catch{}var qn={};M.isSupported=typeof jt=="function"&&ji&&typeof ji.createHTMLDocument<"u"&&um!==9;var nd=ee,id=de,rd=fe,tI=pe,nI=ye,iI=ke,cm=ut,sd=be,Ct=null,dm=W({},[].concat(r(N),r(ne),r(le),r(Ee),r(We))),Mt=null,fm=W({},[].concat(r(lt),r(pt),r(F),r(re))),ct=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),lo=null,od=null,hm=!0,ad=!0,pm=!1,rs=!1,kr=!1,ld=!1,ud=!1,ss=!1,Za=!1,Ua=!1,gm=!0,mm=!1,rI="user-content-",cd=!0,uo=!1,os={},as=null,bm=W({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),vm=null,ym=W({},["audio","video","img","source","image","track"]),dd=null,xm=W({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ya="http://www.w3.org/1998/Math/MathML",Ja="http://www.w3.org/2000/svg",vi="http://www.w3.org/1999/xhtml",ls=vi,fd=!1,hd=null,sI=W({},[Ya,Ja,vi],E),Tr,oI=["application/xhtml+xml","text/html"],aI="text/html",wt,us=null,lI=C.createElement("form"),Cm=function(S){return S instanceof RegExp||S instanceof Function},pd=function(S){us&&us===S||((!S||e(S)!=="object")&&(S={}),S=he(S),Tr=oI.indexOf(S.PARSER_MEDIA_TYPE)===-1?Tr=aI:Tr=S.PARSER_MEDIA_TYPE,wt=Tr==="application/xhtml+xml"?E:A,Ct="ALLOWED_TAGS"in S?W({},S.ALLOWED_TAGS,wt):dm,Mt="ALLOWED_ATTR"in S?W({},S.ALLOWED_ATTR,wt):fm,hd="ALLOWED_NAMESPACES"in S?W({},S.ALLOWED_NAMESPACES,E):sI,dd="ADD_URI_SAFE_ATTR"in S?W(he(xm),S.ADD_URI_SAFE_ATTR,wt):xm,vm="ADD_DATA_URI_TAGS"in S?W(he(ym),S.ADD_DATA_URI_TAGS,wt):ym,as="FORBID_CONTENTS"in S?W({},S.FORBID_CONTENTS,wt):bm,lo="FORBID_TAGS"in S?W({},S.FORBID_TAGS,wt):{},od="FORBID_ATTR"in S?W({},S.FORBID_ATTR,wt):{},os="USE_PROFILES"in S?S.USE_PROFILES:!1,hm=S.ALLOW_ARIA_ATTR!==!1,ad=S.ALLOW_DATA_ATTR!==!1,pm=S.ALLOW_UNKNOWN_PROTOCOLS||!1,rs=S.SAFE_FOR_TEMPLATES||!1,kr=S.WHOLE_DOCUMENT||!1,ss=S.RETURN_DOM||!1,Za=S.RETURN_DOM_FRAGMENT||!1,Ua=S.RETURN_TRUSTED_TYPE||!1,ud=S.FORCE_BODY||!1,gm=S.SANITIZE_DOM!==!1,mm=S.SANITIZE_NAMED_PROPS||!1,cd=S.KEEP_CONTENT!==!1,uo=S.IN_PLACE||!1,sd=S.ALLOWED_URI_REGEXP||sd,ls=S.NAMESPACE||vi,S.CUSTOM_ELEMENT_HANDLING&&Cm(S.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ct.tagNameCheck=S.CUSTOM_ELEMENT_HANDLING.tagNameCheck),S.CUSTOM_ELEMENT_HANDLING&&Cm(S.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ct.attributeNameCheck=S.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),S.CUSTOM_ELEMENT_HANDLING&&typeof S.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(ct.allowCustomizedBuiltInElements=S.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),rs&&(ad=!1),Za&&(ss=!0),os&&(Ct=W({},r(We)),Mt=[],os.html===!0&&(W(Ct,N),W(Mt,lt)),os.svg===!0&&(W(Ct,ne),W(Mt,pt),W(Mt,re)),os.svgFilters===!0&&(W(Ct,le),W(Mt,pt),W(Mt,re)),os.mathMl===!0&&(W(Ct,Ee),W(Mt,F),W(Mt,re))),S.ADD_TAGS&&(Ct===dm&&(Ct=he(Ct)),W(Ct,S.ADD_TAGS,wt)),S.ADD_ATTR&&(Mt===fm&&(Mt=he(Mt)),W(Mt,S.ADD_ATTR,wt)),S.ADD_URI_SAFE_ATTR&&W(dd,S.ADD_URI_SAFE_ATTR,wt),S.FORBID_CONTENTS&&(as===bm&&(as=he(as)),W(as,S.FORBID_CONTENTS,wt)),cd&&(Ct["#text"]=!0),kr&&W(Ct,["html","head","body"]),Ct.table&&(W(Ct,["tbody"]),delete lo.tbody),m&&m(S),us=S)},wm=W({},["mi","mo","mn","ms","mtext"]),Im=W({},["foreignobject","desc","title","annotation-xml"]),uI=W({},["title","style","font","a","script"]),$a=W({},ne);W($a,le),W($a,Ae);var gd=W({},Ee);W(gd,Me);var cI=function(S){var B=jt(S);(!B||!B.tagName)&&(B={namespaceURI:ls,tagName:"template"});var Z=A(S.tagName),Te=A(B.tagName);return hd[S.namespaceURI]?S.namespaceURI===Ja?B.namespaceURI===vi?Z==="svg":B.namespaceURI===Ya?Z==="svg"&&(Te==="annotation-xml"||wm[Te]):Boolean($a[Z]):S.namespaceURI===Ya?B.namespaceURI===vi?Z==="math":B.namespaceURI===Ja?Z==="math"&&Im[Te]:Boolean(gd[Z]):S.namespaceURI===vi?B.namespaceURI===Ja&&!Im[Te]||B.namespaceURI===Ya&&!wm[Te]?!1:!gd[Z]&&(uI[Z]||!$a[Z]):!!(Tr==="application/xhtml+xml"&&hd[S.namespaceURI]):!1},yi=function(S){_(M.removed,{element:S});try{S.parentNode.removeChild(S)}catch{try{S.outerHTML=xt}catch{S.remove()}}},md=function(S,B){try{_(M.removed,{attribute:B.getAttributeNode(S),from:B})}catch{_(M.removed,{attribute:null,from:B})}if(B.removeAttribute(S),S==="is"&&!Mt[S])if(ss||Za)try{yi(B)}catch{}else try{B.setAttribute(S,"")}catch{}},_m=function(S){var B,Z;if(ud)S="<remove></remove>"+S;else{var Te=D(S,/^[\r\n\t ]+/);Z=Te&&Te[0]}Tr==="application/xhtml+xml"&&ls===vi&&(S='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+S+"</body></html>");var qt=$e?$e.createHTML(S):S;if(ls===vi)try{B=new Ht().parseFromString(qt,Tr)}catch{}if(!B||!B.documentElement){B=ji.createDocument(ls,"template",null);try{B.documentElement.innerHTML=fd?xt:qt}catch{}}var Lt=B.body||B.documentElement;return S&&Z&&Lt.insertBefore(C.createTextNode(Z),Lt.childNodes[0]||null),ls===vi?Ge.call(B,kr?"html":"body")[0]:kr?B.documentElement:Lt},Sm=function(S){return bi.call(S.ownerDocument||S,S,ze.SHOW_ELEMENT|ze.SHOW_COMMENT|ze.SHOW_TEXT,null,!1)},dI=function(S){return S instanceof An&&(typeof S.nodeName!="string"||typeof S.textContent!="string"||typeof S.removeChild!="function"||!(S.attributes instanceof Je)||typeof S.removeAttribute!="function"||typeof S.setAttribute!="function"||typeof S.namespaceURI!="string"||typeof S.insertBefore!="function"||typeof S.hasChildNodes!="function")},co=function(S){return e(K)==="object"?S instanceof K:S&&e(S)==="object"&&typeof S.nodeType=="number"&&typeof S.nodeName=="string"},xi=function(S,B,Z){!qn[S]||w(qn[S],function(Te){Te.call(M,B,Z,us)})},Am=function(S){var B;if(xi("beforeSanitizeElements",S,null),dI(S)||z(/[\u0080-\uFFFF]/,S.nodeName))return yi(S),!0;var Z=wt(S.nodeName);if(xi("uponSanitizeElement",S,{tagName:Z,allowedTags:Ct}),S.hasChildNodes()&&!co(S.firstElementChild)&&(!co(S.content)||!co(S.content.firstElementChild))&&z(/<[/\w]/g,S.innerHTML)&&z(/<[/\w]/g,S.textContent)||Z==="select"&&z(/<template/i,S.innerHTML))return yi(S),!0;if(!Ct[Z]||lo[Z]){if(!lo[Z]&&km(Z)&&(ct.tagNameCheck instanceof RegExp&&z(ct.tagNameCheck,Z)||ct.tagNameCheck instanceof Function&&ct.tagNameCheck(Z)))return!1;if(cd&&!as[Z]){var Te=jt(S)||S.parentNode,qt=Gn(S)||S.childNodes;if(qt&&Te)for(var Lt=qt.length,Ot=Lt-1;Ot>=0;--Ot)Te.insertBefore(mi(qt[Ot],!0),Gi(S))}return yi(S),!0}return S instanceof Q&&!cI(S)||(Z==="noscript"||Z==="noembed")&&z(/<\/no(script|embed)/i,S.innerHTML)?(yi(S),!0):(rs&&S.nodeType===3&&(B=S.textContent,B=P(B,nd," "),B=P(B,id," "),B=P(B,rd," "),S.textContent!==B&&(_(M.removed,{element:S.cloneNode()}),S.textContent=B)),xi("afterSanitizeElements",S,null),!1)},Em=function(S,B,Z){if(gm&&(B==="id"||B==="name")&&(Z in C||Z in lI))return!1;if(!(ad&&!od[B]&&z(tI,B))){if(!(hm&&z(nI,B))){if(!Mt[B]||od[B]){if(!(km(S)&&(ct.tagNameCheck instanceof RegExp&&z(ct.tagNameCheck,S)||ct.tagNameCheck instanceof Function&&ct.tagNameCheck(S))&&(ct.attributeNameCheck instanceof RegExp&&z(ct.attributeNameCheck,B)||ct.attributeNameCheck instanceof Function&&ct.attributeNameCheck(B))||B==="is"&&ct.allowCustomizedBuiltInElements&&(ct.tagNameCheck instanceof RegExp&&z(ct.tagNameCheck,Z)||ct.tagNameCheck instanceof Function&&ct.tagNameCheck(Z))))return!1}else if(!dd[B]){if(!z(sd,P(Z,cm,""))){if(!((B==="src"||B==="xlink:href"||B==="href")&&S!=="script"&&J(Z,"data:")===0&&vm[S])){if(!(pm&&!z(iI,P(Z,cm,"")))){if(Z)return!1}}}}}}return!0},km=function(S){return S.indexOf("-")>0},Tm=function(S){var B,Z,Te,qt;xi("beforeSanitizeAttributes",S,null);var Lt=S.attributes;if(!!Lt){var Ot={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Mt};for(qt=Lt.length;qt--;){B=Lt[qt];var Qa=B,It=Qa.name,bd=Qa.namespaceURI;if(Z=It==="value"?B.value:U(B.value),Te=wt(It),Ot.attrName=Te,Ot.attrValue=Z,Ot.keepAttr=!0,Ot.forceKeepAttr=void 0,xi("uponSanitizeAttribute",S,Ot),Z=Ot.attrValue,!Ot.forceKeepAttr&&(md(It,S),!!Ot.keepAttr)){if(z(/\/>/i,Z)){md(It,S);continue}rs&&(Z=P(Z,nd," "),Z=P(Z,id," "),Z=P(Z,rd," "));var Pm=wt(S.nodeName);if(!!Em(Pm,Te,Z)){if(mm&&(Te==="id"||Te==="name")&&(md(It,S),Z=rI+Z),$e&&e(gn)==="object"&&typeof gn.getAttributeType=="function"&&!bd)switch(gn.getAttributeType(Pm,Te)){case"TrustedHTML":Z=$e.createHTML(Z);break;case"TrustedScriptURL":Z=$e.createScriptURL(Z);break}try{bd?S.setAttributeNS(bd,It,Z):S.setAttribute(It,Z),I(M.removed)}catch{}}}}xi("afterSanitizeAttributes",S,null)}},fI=function te(S){var B,Z=Sm(S);for(xi("beforeSanitizeShadowDOM",S,null);B=Z.nextNode();)xi("uponSanitizeShadowNode",B,null),!Am(B)&&(B.content instanceof O&&te(B.content),Tm(B));xi("afterSanitizeShadowDOM",S,null)};return M.sanitize=function(te){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},B,Z,Te,qt,Lt;if(fd=!te,fd&&(te="<!-->"),typeof te!="string"&&!co(te)){if(typeof te.toString!="function")throw R("toString is not a function");if(te=te.toString(),typeof te!="string")throw R("dirty is not a string, aborting")}if(!M.isSupported){if(e(k.toStaticHTML)==="object"||typeof k.toStaticHTML=="function"){if(typeof te=="string")return k.toStaticHTML(te);if(co(te))return k.toStaticHTML(te.outerHTML)}return te}if(ld||pd(S),M.removed=[],typeof te=="string"&&(uo=!1),uo){if(te.nodeName){var Ot=wt(te.nodeName);if(!Ct[Ot]||lo[Ot])throw R("root node is forbidden and cannot be sanitized in-place")}}else if(te instanceof K)B=_m("<!---->"),Z=B.ownerDocument.importNode(te,!0),Z.nodeType===1&&Z.nodeName==="BODY"||Z.nodeName==="HTML"?B=Z:B.appendChild(Z);else{if(!ss&&!rs&&!kr&&te.indexOf("<")===-1)return $e&&Ua?$e.createHTML(te):te;if(B=_m(te),!B)return ss?null:Ua?xt:""}B&&ud&&yi(B.firstChild);for(var Qa=Sm(uo?te:B);Te=Qa.nextNode();)Te.nodeType===3&&Te===qt||Am(Te)||(Te.content instanceof O&&fI(Te.content),Tm(Te),qt=Te);if(qt=null,uo)return te;if(ss){if(Za)for(Lt=En.call(B.ownerDocument);B.firstChild;)Lt.appendChild(B.firstChild);else Lt=B;return Mt.shadowroot&&(Lt=eI.call(H,Lt,!0)),Lt}var It=kr?B.outerHTML:B.innerHTML;return kr&&Ct["!doctype"]&&B.ownerDocument&&B.ownerDocument.doctype&&B.ownerDocument.doctype.name&&z(ge,B.ownerDocument.doctype.name)&&(It="<!DOCTYPE "+B.ownerDocument.doctype.name+`>
`+It),rs&&(It=P(It,nd," "),It=P(It,id," "),It=P(It,rd," ")),$e&&Ua?$e.createHTML(It):It},M.setConfig=function(te){pd(te),ld=!0},M.clearConfig=function(){us=null,ld=!1},M.isValidAttribute=function(te,S,B){us||pd({});var Z=wt(te),Te=wt(S);return Em(Z,Te,B)},M.addHook=function(te,S){typeof S=="function"&&(qn[te]=qn[te]||[],_(qn[te],S))},M.removeHook=function(te){if(qn[te])return I(qn[te])},M.removeHooks=function(te){qn[te]&&(qn[te]=[])},M.removeAllHooks=function(){qn={}},M}var Ue=V();return Ue})});var fy=we(Cu=>{(function(){"use strict";var e={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function t(o){return i(s(o),arguments)}function n(o,a){return t.apply(null,[o].concat(a||[]))}function i(o,a){var l=1,u=o.length,c,d="",f,h,g,m,y,p,b,v;for(f=0;f<u;f++)if(typeof o[f]=="string")d+=o[f];else if(typeof o[f]=="object"){if(g=o[f],g.keys)for(c=a[l],h=0;h<g.keys.length;h++){if(c==null)throw new Error(t('[sprintf] Cannot access property "%s" of undefined value "%s"',g.keys[h],g.keys[h-1]));c=c[g.keys[h]]}else g.param_no?c=a[g.param_no]:c=a[l++];if(e.not_type.test(g.type)&&e.not_primitive.test(g.type)&&c instanceof Function&&(c=c()),e.numeric_arg.test(g.type)&&typeof c!="number"&&isNaN(c))throw new TypeError(t("[sprintf] expecting number but found %T",c));switch(e.number.test(g.type)&&(b=c>=0),g.type){case"b":c=parseInt(c,10).toString(2);break;case"c":c=String.fromCharCode(parseInt(c,10));break;case"d":case"i":c=parseInt(c,10);break;case"j":c=JSON.stringify(c,null,g.width?parseInt(g.width):0);break;case"e":c=g.precision?parseFloat(c).toExponential(g.precision):parseFloat(c).toExponential();break;case"f":c=g.precision?parseFloat(c).toFixed(g.precision):parseFloat(c);break;case"g":c=g.precision?String(Number(c.toPrecision(g.precision))):parseFloat(c);break;case"o":c=(parseInt(c,10)>>>0).toString(8);break;case"s":c=String(c),c=g.precision?c.substring(0,g.precision):c;break;case"t":c=String(!!c),c=g.precision?c.substring(0,g.precision):c;break;case"T":c=Object.prototype.toString.call(c).slice(8,-1).toLowerCase(),c=g.precision?c.substring(0,g.precision):c;break;case"u":c=parseInt(c,10)>>>0;break;case"v":c=c.valueOf(),c=g.precision?c.substring(0,g.precision):c;break;case"x":c=(parseInt(c,10)>>>0).toString(16);break;case"X":c=(parseInt(c,10)>>>0).toString(16).toUpperCase();break}e.json.test(g.type)?d+=c:(e.number.test(g.type)&&(!b||g.sign)?(v=b?"+":"-",c=c.toString().replace(e.sign,"")):v="",y=g.pad_char?g.pad_char==="0"?"0":g.pad_char.charAt(1):" ",p=g.width-(v+c).length,m=g.width&&p>0?y.repeat(p):"",d+=g.align?v+c+m:y==="0"?v+m+c:m+v+c)}return d}var r=Object.create(null);function s(o){if(r[o])return r[o];for(var a=o,l,u=[],c=0;a;){if((l=e.text.exec(a))!==null)u.push(l[0]);else if((l=e.modulo.exec(a))!==null)u.push("%");else if((l=e.placeholder.exec(a))!==null){if(l[2]){c|=1;var d=[],f=l[2],h=[];if((h=e.key.exec(f))!==null)for(d.push(h[1]);(f=f.substring(h[0].length))!=="";)if((h=e.key_access.exec(f))!==null)d.push(h[1]);else if((h=e.index_access.exec(f))!==null)d.push(h[1]);else throw new SyntaxError("[sprintf] failed to parse named argument key");else throw new SyntaxError("[sprintf] failed to parse named argument key");l[2]=d}else c|=2;if(c===3)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");u.push({placeholder:l[0],param_no:l[1],keys:l[2],sign:l[3],pad_char:l[4],align:l[5],width:l[6],precision:l[7],type:l[8]})}else throw new SyntaxError("[sprintf] unexpected placeholder");a=a.substring(l[0].length)}return r[o]=u}typeof Cu<"u"&&(Cu.sprintf=t,Cu.vsprintf=n),typeof window<"u"&&(window.sprintf=t,window.vsprintf=n,typeof define=="function"&&define.amd&&define(function(){return{sprintf:t,vsprintf:n}}))})()});var Jy=we(xp=>{"use strict";Object.defineProperty(xp,"__esModule",{value:!0});function A3(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function E3(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var k3=function(){function e(n){var i=this;this._insertTag=function(r){var s;i.tags.length===0?i.insertionPoint?s=i.insertionPoint.nextSibling:i.prepend?s=i.container.firstChild:s=i.before:s=i.tags[i.tags.length-1].nextSibling,i.container.insertBefore(r,s),i.tags.push(r)},this.isSpeedy=n.speedy===void 0?!0:n.speedy,this.tags=[],this.ctr=0,this.nonce=n.nonce,this.key=n.key,this.container=n.container,this.prepend=n.prepend,this.insertionPoint=n.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(i){i.forEach(this._insertTag)},t.insert=function(i){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(E3(this));var r=this.tags[this.tags.length-1];if(this.isSpeedy){var s=A3(r);try{s.insertRule(i,s.cssRules.length)}catch{}}else r.appendChild(document.createTextNode(i));this.ctr++},t.flush=function(){this.tags.forEach(function(i){return i.parentNode&&i.parentNode.removeChild(i)}),this.tags=[],this.ctr=0},e}();xp.StyleSheet=k3});var Qy=we((KM,$y)=>{"use strict";$y.exports=Jy()});var qy=we((Lu,Ky)=>{(function(e,t){typeof Lu=="object"&&typeof Ky<"u"?t(Lu):typeof define=="function"&&define.amd?define(["exports"],t):(e=e||self,t(e.stylis={}))})(Lu,function(e){"use strict";var t="-ms-",n="-moz-",i="-webkit-",r="comm",s="rule",o="decl",a="@page",l="@media",u="@import",c="@charset",d="@viewport",f="@supports",h="@document",g="@namespace",m="@keyframes",y="@font-face",p="@counter-style",b="@font-feature-values",v=Math.abs,x=String.fromCharCode,w=Object.assign;function I(C,O){return P(C,0)^45?(((O<<2^P(C,0))<<2^P(C,1))<<2^P(C,2))<<2^P(C,3):0}function _(C){return C.trim()}function A(C,O){return(C=O.exec(C))?C[0]:C}function E(C,O,Y){return C.replace(O,Y)}function D(C,O){return C.indexOf(O)}function P(C,O){return C.charCodeAt(O)|0}function J(C,O,Y){return C.slice(O,Y)}function U(C){return C.length}function z(C){return C.length}function R(C,O){return O.push(C),C}function G(C,O){return C.map(O).join("")}e.line=1,e.column=1,e.length=0,e.position=0,e.character=0,e.characters="";function oe(C,O,Y,K,Q,ze,Ye){return{value:C,root:O,parent:Y,type:K,props:Q,children:ze,line:e.line,column:e.column,length:Ye,return:""}}function W(C,O){return w(oe("",null,null,"",null,null,0),C,{length:-C.length},O)}function he(){return e.character}function me(){return e.character=e.position>0?P(e.characters,--e.position):0,e.column--,e.character===10&&(e.column=1,e.line--),e.character}function N(){return e.character=e.position<e.length?P(e.characters,e.position++):0,e.column++,e.character===10&&(e.column=1,e.line++),e.character}function ne(){return P(e.characters,e.position)}function le(){return e.position}function Ae(C,O){return J(e.characters,C,O)}function Ee(C){switch(C){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 Me(C){return e.line=e.column=1,e.length=U(e.characters=C),e.position=0,[]}function We(C){return e.characters="",C}function lt(C){return _(Ae(e.position-1,de(C===91?C+2:C===40?C+1:C)))}function pt(C){return We(re(Me(C)))}function F(C){for(;(e.character=ne())&&e.character<33;)N();return Ee(C)>2||Ee(e.character)>3?"":" "}function re(C){for(;N();)switch(Ee(e.character)){case 0:R(pe(e.position-1),C);break;case 2:R(lt(e.character),C);break;default:R(x(e.character),C)}return C}function ee(C,O){for(;--O&&N()&&!(e.character<48||e.character>102||e.character>57&&e.character<65||e.character>70&&e.character<97););return Ae(C,le()+(O<6&&ne()==32&&N()==32))}function de(C){for(;N();)switch(e.character){case C:return e.position;case 34:case 39:C!==34&&C!==39&&de(e.character);break;case 40:C===41&&de(C);break;case 92:N();break}return e.position}function fe(C,O){for(;N()&&C+e.character!==47+10;)if(C+e.character===42+42&&ne()===47)break;return"/*"+Ae(O,e.position-1)+"*"+x(C===47?C:N())}function pe(C){for(;!Ee(ne());)N();return Ae(C,e.position)}function ye(C){return We(be("",null,null,null,[""],C=Me(C),0,[0],C))}function be(C,O,Y,K,Q,ze,Ye,Je,An){for(var Ht=0,gn=0,gt=Ye,mi=0,Gi=0,Gn=0,jt=1,Hi=1,$e=1,xt=0,mn="",ji=Q,bi=ze,En=K,Ge=mn;Hi;)switch(Gn=xt,xt=N()){case 40:if(Gn!=108&&P(Ge,gt-1)==58){D(Ge+=E(lt(xt),"&","&\f"),"&\f")!=-1&&($e=-1);break}case 34:case 39:case 91:Ge+=lt(xt);break;case 9:case 10:case 13:case 32:Ge+=F(Gn);break;case 92:Ge+=ee(le()-1,7);continue;case 47:switch(ne()){case 42:case 47:R(ut(fe(N(),le()),O,Y),An);break;default:Ge+="/"}break;case 123*jt:Je[Ht++]=U(Ge)*$e;case 125*jt:case 59:case 0:switch(xt){case 0:case 125:Hi=0;case 59+gn:Gi>0&&U(Ge)-gt&&R(Gi>32?ge(Ge+";",K,Y,gt-1):ge(E(Ge," ","")+";",K,Y,gt-2),An);break;case 59:Ge+=";";default:if(R(En=ke(Ge,O,Y,Ht,gn,Q,Je,mn,ji=[],bi=[],gt),ze),xt===123)if(gn===0)be(Ge,O,En,En,ji,ze,gt,Je,bi);else switch(mi===99&&P(Ge,3)===110?100:mi){case 100:case 109:case 115:be(C,En,En,K&&R(ke(C,En,En,0,0,Q,Je,mn,Q,ji=[],gt),bi),Q,bi,gt,Je,K?ji:bi);break;default:be(Ge,En,En,En,[""],bi,0,Je,bi)}}Ht=gn=Gi=0,jt=$e=1,mn=Ge="",gt=Ye;break;case 58:gt=1+U(Ge),Gi=Gn;default:if(jt<1){if(xt==123)--jt;else if(xt==125&&jt++==0&&me()==125)continue}switch(Ge+=x(xt),xt*jt){case 38:$e=gn>0?1:(Ge+="\f",-1);break;case 44:Je[Ht++]=(U(Ge)-1)*$e,$e=1;break;case 64:ne()===45&&(Ge+=lt(N())),mi=ne(),gn=gt=U(mn=Ge+=pe(le())),xt++;break;case 45:Gn===45&&U(Ge)==2&&(jt=0)}}return ze}function ke(C,O,Y,K,Q,ze,Ye,Je,An,Ht,gn){for(var gt=Q-1,mi=Q===0?ze:[""],Gi=z(mi),Gn=0,jt=0,Hi=0;Gn<K;++Gn)for(var $e=0,xt=J(C,gt+1,gt=v(jt=Ye[Gn])),mn=C;$e<Gi;++$e)(mn=_(jt>0?mi[$e]+" "+xt:E(xt,/&\f/g,mi[$e])))&&(An[Hi++]=mn);return oe(C,O,Y,Q===0?s:Je,An,Ht,gn)}function ut(C,O,Y){return oe(C,O,Y,r,x(he()),J(C,2,-2),0)}function ge(C,O,Y,K){return oe(C,O,Y,o,J(C,0,K),J(C,K+1,-1),K)}function q(C,O,Y){switch(I(C,O)){case 5103:return i+"print-"+C+C;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 i+C+C;case 4789:return n+C+C;case 5349:case 4246:case 4810:case 6968:case 2756:return i+C+n+C+t+C+C;case 5936:switch(P(C,O+11)){case 114:return i+C+t+E(C,/[svh]\w+-[tblr]{2}/,"tb")+C;case 108:return i+C+t+E(C,/[svh]\w+-[tblr]{2}/,"tb-rl")+C;case 45:return i+C+t+E(C,/[svh]\w+-[tblr]{2}/,"lr")+C}case 6828:case 4268:case 2903:return i+C+t+C+C;case 6165:return i+C+t+"flex-"+C+C;case 5187:return i+C+E(C,/(\w+).+(:[^]+)/,i+"box-$1$2"+t+"flex-$1$2")+C;case 5443:return i+C+t+"flex-item-"+E(C,/flex-|-self/g,"")+(A(C,/flex-|baseline/)?"":t+"grid-row-"+E(C,/flex-|-self/g,""))+C;case 4675:return i+C+t+"flex-line-pack"+E(C,/align-content|flex-|-self/g,"")+C;case 5548:return i+C+t+E(C,"shrink","negative")+C;case 5292:return i+C+t+E(C,"basis","preferred-size")+C;case 6060:return i+"box-"+E(C,"-grow","")+i+C+t+E(C,"grow","positive")+C;case 4554:return i+E(C,/([^-])(transform)/g,"$1"+i+"$2")+C;case 6187:return E(E(E(C,/(zoom-|grab)/,i+"$1"),/(image-set)/,i+"$1"),C,"")+C;case 5495:case 3959:return E(C,/(image-set\([^]*)/,i+"$1$`$1");case 4968:return E(E(C,/(.+:)(flex-)?(.*)/,i+"box-pack:$3"+t+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+i+C+C;case 4200:if(!A(C,/flex-|baseline/))return t+"grid-column-align"+J(C,O)+C;break;case 2592:case 3360:return t+E(C,"template-","")+C;case 4384:case 3616:return Y&&Y.some(function(K,Q){return O=Q,A(K.props,/grid-\w+-end/)})?~D(C+(Y=Y[O].value),"span")?C:t+E(C,"-start","")+C+t+"grid-row-span:"+(~D(Y,"span")?A(Y,/\d+/):+A(Y,/\d+/)-+A(C,/\d+/))+";":t+E(C,"-start","")+C;case 4896:case 4128:return Y&&Y.some(function(K){return A(K.props,/grid-\w+-start/)})?C:t+E(E(C,"-end","-span"),"span ","")+C;case 4095:case 3583:case 4068:case 2532:return E(C,/(.+)-inline(.+)/,i+"$1$2")+C;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(U(C)-1-O>6)switch(P(C,O+1)){case 109:if(P(C,O+4)!==45)break;case 102:return E(C,/(.+:)(.+)-([^]+)/,"$1"+i+"$2-$3$1"+n+(P(C,O+3)==108?"$3":"$2-$3"))+C;case 115:return~D(C,"stretch")?q(E(C,"stretch","fill-available"),O,Y)+C:C}break;case 5152:case 5920:return E(C,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(K,Q,ze,Ye,Je,An,Ht){return t+Q+":"+ze+Ht+(Ye?t+Q+"-span:"+(Je?An:+An-+ze)+Ht:"")+C});case 4949:if(P(C,O+6)===121)return E(C,":",":"+i)+C;break;case 6444:switch(P(C,P(C,14)===45?18:11)){case 120:return E(C,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+i+(P(C,14)===45?"inline-":"")+"box$3$1"+i+"$2$3$1"+t+"$2box$3")+C;case 100:return E(C,":",":"+t)+C}break;case 5719:case 2647:case 2135:case 3927:case 2391:return E(C,"scroll-","scroll-snap-")+C}return C}function j(C,O){for(var Y="",K=z(C),Q=0;Q<K;Q++)Y+=O(C[Q],Q,C,O)||"";return Y}function V(C,O,Y,K){switch(C.type){case u:case o:return C.return=C.return||C.value;case r:return"";case m:return C.return=C.value+"{"+j(C.children,K)+"}";case s:C.value=C.props.join(",")}return U(Y=j(C.children,K))?C.return=C.value+"{"+Y+"}":""}function Ue(C){var O=z(C);return function(Y,K,Q,ze){for(var Ye="",Je=0;Je<O;Je++)Ye+=C[Je](Y,K,Q,ze)||"";return Ye}}function k(C){return function(O){O.root||(O=O.return)&&C(O)}}function M(C,O,Y,K){if(C.length>-1&&!C.return)switch(C.type){case o:C.return=q(C.value,C.length,Y);return;case m:return j([W(C,{value:E(C.value,"@","@"+i)})],K);case s:if(C.length)return G(C.props,function(Q){switch(A(Q,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return j([W(C,{props:[E(Q,/:(read-\w+)/,":"+n+"$1")]})],K);case"::placeholder":return j([W(C,{props:[E(Q,/:(plac\w+)/,":"+i+"input-$1")]}),W(C,{props:[E(Q,/:(plac\w+)/,":"+n+"$1")]}),W(C,{props:[E(Q,/:(plac\w+)/,t+"input-$1")]})],K)}return""})}}function H(C){switch(C.type){case s:C.props=C.props.map(function(O){return G(pt(O),function(Y,K,Q){switch(P(Y,0)){case 12:return J(Y,1,U(Y));case 0:case 40:case 43:case 62:case 126:return Y;case 58:Q[++K]==="global"&&(Q[K]="",Q[++K]="\f"+J(Q[K],K=1,-1));case 32:return K===1?"":Y;default:switch(K){case 0:return C=Y,z(Q)>1?"":Y;case(K=z(Q)-1):case 2:return K===2?Y+C+C:Y+C;default:return Y}}})})}}e.CHARSET=c,e.COMMENT=r,e.COUNTER_STYLE=p,e.DECLARATION=o,e.DOCUMENT=h,e.FONT_FACE=y,e.FONT_FEATURE_VALUES=b,e.IMPORT=u,e.KEYFRAMES=m,e.MEDIA=l,e.MOZ=n,e.MS=t,e.NAMESPACE=g,e.PAGE=a,e.RULESET=s,e.SUPPORTS=f,e.VIEWPORT=d,e.WEBKIT=i,e.abs=v,e.alloc=Me,e.append=R,e.assign=w,e.caret=le,e.char=he,e.charat=P,e.combine=G,e.comment=ut,e.commenter=fe,e.compile=ye,e.copy=W,e.dealloc=We,e.declaration=ge,e.delimit=lt,e.delimiter=de,e.escaping=ee,e.from=x,e.hash=I,e.identifier=pe,e.indexof=D,e.match=A,e.middleware=Ue,e.namespace=H,e.next=N,e.node=oe,e.parse=be,e.peek=ne,e.prefix=q,e.prefixer=M,e.prev=me,e.replace=E,e.ruleset=ke,e.rulesheet=k,e.serialize=j,e.sizeof=z,e.slice=Ae,e.stringify=V,e.strlen=U,e.substr=J,e.token=Ee,e.tokenize=pt,e.tokenizer=re,e.trim=_,e.whitespace=F,Object.defineProperty(e,"__esModule",{value:!0})})});var e1=we(Cp=>{"use strict";Object.defineProperty(Cp,"__esModule",{value:!0});var T3=function(t){var n=new WeakMap;return function(i){if(n.has(i))return n.get(i);var r=t(i);return n.set(i,r),r}};Cp.default=T3});var Ru=we((e6,t1)=>{"use strict";t1.exports=e1()});var n1=we(wp=>{"use strict";Object.defineProperty(wp,"__esModule",{value:!0});function P3(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}wp.default=P3});var Ip=we((n6,i1)=>{"use strict";i1.exports=n1()});var a1=we(_p=>{"use strict";Object.defineProperty(_p,"__esModule",{value:!0});var M3=Qy(),T=qy(),O3=Ru(),D3=Ip();function s1(e){return e&&e.__esModule?e:{default:e}}var F3=s1(O3),N3=s1(D3),L3=function(t,n,i){for(var r=0,s=0;r=s,s=T.peek(),r===38&&s===12&&(n[i]=1),!T.token(s);)T.next();return T.slice(t,T.position)},R3=function(t,n){var i=-1,r=44;do switch(T.token(r)){case 0:r===38&&T.peek()===12&&(n[i]=1),t[i]+=L3(T.position-1,n,i);break;case 2:t[i]+=T.delimit(r);break;case 4:if(r===44){t[++i]=T.peek()===58?"&\f":"",n[i]=t[i].length;break}default:t[i]+=T.from(r)}while(r=T.next());return t},B3=function(t,n){return T.dealloc(R3(T.alloc(t),n))},r1=new WeakMap,V3=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var n=t.value,i=t.parent,r=t.column===i.column&&t.line===i.line;i.type!=="rule";)if(i=i.parent,!i)return;if(!(t.props.length===1&&n.charCodeAt(0)!==58&&!r1.get(i))&&!r){r1.set(t,!0);for(var s=[],o=B3(n,s),a=i.props,l=0,u=0;l<o.length;l++)for(var c=0;c<a.length;c++,u++)t.props[u]=s[l]?o[l].replace(/&\f/g,a[c]):a[c]+" "+o[l]}}},W3=function(t){if(t.type==="decl"){var n=t.value;n.charCodeAt(0)===108&&n.charCodeAt(2)===98&&(t.return="",t.value="")}};function o1(e,t){switch(T.hash(e,t)){case 5103:return T.WEBKIT+"print-"+e+e;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 T.WEBKIT+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return T.WEBKIT+e+T.MOZ+e+T.MS+e+e;case 6828:case 4268:return T.WEBKIT+e+T.MS+e+e;case 6165:return T.WEBKIT+e+T.MS+"flex-"+e+e;case 5187:return T.WEBKIT+e+T.replace(e,/(\w+).+(:[^]+)/,T.WEBKIT+"box-$1$2"+T.MS+"flex-$1$2")+e;case 5443:return T.WEBKIT+e+T.MS+"flex-item-"+T.replace(e,/flex-|-self/,"")+e;case 4675:return T.WEBKIT+e+T.MS+"flex-line-pack"+T.replace(e,/align-content|flex-|-self/,"")+e;case 5548:return T.WEBKIT+e+T.MS+T.replace(e,"shrink","negative")+e;case 5292:return T.WEBKIT+e+T.MS+T.replace(e,"basis","preferred-size")+e;case 6060:return T.WEBKIT+"box-"+T.replace(e,"-grow","")+T.WEBKIT+e+T.MS+T.replace(e,"grow","positive")+e;case 4554:return T.WEBKIT+T.replace(e,/([^-])(transform)/g,"$1"+T.WEBKIT+"$2")+e;case 6187:return T.replace(T.replace(T.replace(e,/(zoom-|grab)/,T.WEBKIT+"$1"),/(image-set)/,T.WEBKIT+"$1"),e,"")+e;case 5495:case 3959:return T.replace(e,/(image-set\([^]*)/,T.WEBKIT+"$1$`$1");case 4968:return T.replace(T.replace(e,/(.+:)(flex-)?(.*)/,T.WEBKIT+"box-pack:$3"+T.MS+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+T.WEBKIT+e+e;case 4095:case 3583:case 4068:case 2532:return T.replace(e,/(.+)-inline(.+)/,T.WEBKIT+"$1$2")+e;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(T.strlen(e)-1-t>6)switch(T.charat(e,t+1)){case 109:if(T.charat(e,t+4)!==45)break;case 102:return T.replace(e,/(.+:)(.+)-([^]+)/,"$1"+T.WEBKIT+"$2-$3$1"+T.MOZ+(T.charat(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~T.indexof(e,"stretch")?o1(T.replace(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(T.charat(e,t+1)!==115)break;case 6444:switch(T.charat(e,T.strlen(e)-3-(~T.indexof(e,"!important")&&10))){case 107:return T.replace(e,":",":"+T.WEBKIT)+e;case 101:return T.replace(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+T.WEBKIT+(T.charat(e,14)===45?"inline-":"")+"box$3$1"+T.WEBKIT+"$2$3$1"+T.MS+"$2box$3")+e}break;case 5936:switch(T.charat(e,t+11)){case 114:return T.WEBKIT+e+T.MS+T.replace(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return T.WEBKIT+e+T.MS+T.replace(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return T.WEBKIT+e+T.MS+T.replace(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return T.WEBKIT+e+T.MS+e+e}return e}var z3=function(t,n,i,r){if(t.length>-1&&!t.return)switch(t.type){case T.DECLARATION:t.return=o1(t.value,t.length);break;case T.KEYFRAMES:return T.serialize([T.copy(t,{value:T.replace(t.value,"@","@"+T.WEBKIT)})],r);case T.RULESET:if(t.length)return T.combine(t.props,function(s){switch(T.match(s,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return T.serialize([T.copy(t,{props:[T.replace(s,/:(read-\w+)/,":"+T.MOZ+"$1")]})],r);case"::placeholder":return T.serialize([T.copy(t,{props:[T.replace(s,/:(plac\w+)/,":"+T.WEBKIT+"input-$1")]}),T.copy(t,{props:[T.replace(s,/:(plac\w+)/,":"+T.MOZ+"$1")]}),T.copy(t,{props:[T.replace(s,/:(plac\w+)/,T.MS+"input-$1")]})],r)}return""})}},Bu=typeof document<"u",G3=Bu?void 0:F3.default(function(){return N3.default(function(){var e={};return function(t){return e[t]}})}),H3=[z3],j3=function(t){var n=t.key;if(Bu&&n==="css"){var i=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(i,function(x){var w=x.getAttribute("data-emotion");w.indexOf(" ")!==-1&&(document.head.appendChild(x),x.setAttribute("data-s",""))})}var r=t.stylisPlugins||H3,s={},o,a=[];Bu&&(o=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(x){for(var w=x.getAttribute("data-emotion").split(" "),I=1;I<w.length;I++)s[w[I]]=!0;a.push(x)}));var l,u=[V3,W3];if(Bu){var c,d=[T.stringify,T.rulesheet(function(x){c.insert(x)})],f=T.middleware(u.concat(r,d)),h=function(w){return T.serialize(T.compile(w),f)};l=function(w,I,_,A){c=_,h(w?w+"{"+I.styles+"}":I.styles),A&&(v.inserted[I.name]=!0)}}else{var g=[T.stringify],m=T.middleware(u.concat(r,g)),y=function(w){return T.serialize(T.compile(w),m)},p=G3(r)(n),b=function(w,I){var _=I.name;return p[_]===void 0&&(p[_]=y(w?w+"{"+I.styles+"}":I.styles)),p[_]};l=function(w,I,_,A){var E=I.name,D=b(w,I);if(v.compat===void 0)return A&&(v.inserted[E]=!0),D;if(A)v.inserted[E]=D;else return D}}var v={key:n,sheet:new M3.StyleSheet({key:n,container:o,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:s,registered:{},insert:l};return v.sheet.hydrate(a),v};_p.default=j3});var Vu=we((r6,l1)=>{"use strict";l1.exports=a1()});var Ap=we((s6,Oi)=>{function Sp(){return Oi.exports=Sp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},Oi.exports.__esModule=!0,Oi.exports.default=Oi.exports,Sp.apply(this,arguments)}Oi.exports=Sp,Oi.exports.__esModule=!0,Oi.exports.default=Oi.exports});var c1=we(Le=>{"use strict";var At=typeof Symbol=="function"&&Symbol.for,Ep=At?Symbol.for("react.element"):60103,kp=At?Symbol.for("react.portal"):60106,Wu=At?Symbol.for("react.fragment"):60107,zu=At?Symbol.for("react.strict_mode"):60108,Gu=At?Symbol.for("react.profiler"):60114,Hu=At?Symbol.for("react.provider"):60109,ju=At?Symbol.for("react.context"):60110,Tp=At?Symbol.for("react.async_mode"):60111,Xu=At?Symbol.for("react.concurrent_mode"):60111,Zu=At?Symbol.for("react.forward_ref"):60112,Uu=At?Symbol.for("react.suspense"):60113,X3=At?Symbol.for("react.suspense_list"):60120,Yu=At?Symbol.for("react.memo"):60115,Ju=At?Symbol.for("react.lazy"):60116,Z3=At?Symbol.for("react.block"):60121,U3=At?Symbol.for("react.fundamental"):60117,Y3=At?Symbol.for("react.responder"):60118,J3=At?Symbol.for("react.scope"):60119;function In(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Ep:switch(e=e.type,e){case Tp:case Xu:case Wu:case Gu:case zu:case Uu:return e;default:switch(e=e&&e.$$typeof,e){case ju:case Zu:case Ju:case Yu:case Hu:return e;default:return t}}case kp:return t}}}function u1(e){return In(e)===Xu}Le.AsyncMode=Tp;Le.ConcurrentMode=Xu;Le.ContextConsumer=ju;Le.ContextProvider=Hu;Le.Element=Ep;Le.ForwardRef=Zu;Le.Fragment=Wu;Le.Lazy=Ju;Le.Memo=Yu;Le.Portal=kp;Le.Profiler=Gu;Le.StrictMode=zu;Le.Suspense=Uu;Le.isAsyncMode=function(e){return u1(e)||In(e)===Tp};Le.isConcurrentMode=u1;Le.isContextConsumer=function(e){return In(e)===ju};Le.isContextProvider=function(e){return In(e)===Hu};Le.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Ep};Le.isForwardRef=function(e){return In(e)===Zu};Le.isFragment=function(e){return In(e)===Wu};Le.isLazy=function(e){return In(e)===Ju};Le.isMemo=function(e){return In(e)===Yu};Le.isPortal=function(e){return In(e)===kp};Le.isProfiler=function(e){return In(e)===Gu};Le.isStrictMode=function(e){return In(e)===zu};Le.isSuspense=function(e){return In(e)===Uu};Le.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Wu||e===Xu||e===Gu||e===zu||e===Uu||e===X3||typeof e=="object"&&e!==null&&(e.$$typeof===Ju||e.$$typeof===Yu||e.$$typeof===Hu||e.$$typeof===ju||e.$$typeof===Zu||e.$$typeof===U3||e.$$typeof===Y3||e.$$typeof===J3||e.$$typeof===Z3)};Le.typeOf=In});var f1=we((a6,d1)=>{"use strict";d1.exports=c1()});var Op=we((l6,v1)=>{"use strict";var Pp=f1(),$3={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Q3={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},K3={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},m1={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Mp={};Mp[Pp.ForwardRef]=K3;Mp[Pp.Memo]=m1;function h1(e){return Pp.isMemo(e)?m1:Mp[e.$$typeof]||$3}var q3=Object.defineProperty,eA=Object.getOwnPropertyNames,p1=Object.getOwnPropertySymbols,tA=Object.getOwnPropertyDescriptor,nA=Object.getPrototypeOf,g1=Object.prototype;function b1(e,t,n){if(typeof t!="string"){if(g1){var i=nA(t);i&&i!==g1&&b1(e,i,n)}var r=eA(t);p1&&(r=r.concat(p1(t)));for(var s=h1(e),o=h1(t),a=0;a<r.length;++a){var l=r[a];if(!Q3[l]&&!(n&&n[l])&&!(o&&o[l])&&!(s&&s[l])){var u=tA(t,l);try{q3(e,l,u)}catch{}}}}return e}v1.exports=b1});var Fp=we(Dp=>{"use strict";Object.defineProperty(Dp,"__esModule",{value:!0});var iA=Op();function rA(e){return e&&e.__esModule?e:{default:e}}var sA=rA(iA),oA=function(e,t){return sA.default(e,t)};Dp.default=oA});var x1=we(ma=>{"use strict";Object.defineProperty(ma,"__esModule",{value:!0});var Np=typeof document<"u";function aA(e,t,n){var i="";return n.split(" ").forEach(function(r){e[r]!==void 0?t.push(e[r]+";"):i+=r+" "}),i}var y1=function(t,n,i){var r=t.key+"-"+n.name;(i===!1||Np===!1&&t.compat!==void 0)&&t.registered[r]===void 0&&(t.registered[r]=n.styles)},lA=function(t,n,i){y1(t,n,i);var r=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var s="",o=n;do{var a=t.insert(n===o?"."+r:"",o,t.sheet,!0);!Np&&a!==void 0&&(s+=a),o=o.next}while(o!==void 0);if(!Np&&s.length!==0)return s}};ma.getRegisteredStyles=aA;ma.insertStyles=lA;ma.registerStyles=y1});var Lp=we((d6,C1)=>{"use strict";C1.exports=x1()});var w1=we(Rp=>{"use strict";Object.defineProperty(Rp,"__esModule",{value:!0});function uA(e){for(var t=0,n,i=0,r=e.length;r>=4;++i,r-=4)n=e.charCodeAt(i)&255|(e.charCodeAt(++i)&255)<<8|(e.charCodeAt(++i)&255)<<16|(e.charCodeAt(++i)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(r){case 3:t^=(e.charCodeAt(i+2)&255)<<16;case 2:t^=(e.charCodeAt(i+1)&255)<<8;case 1:t^=e.charCodeAt(i)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}Rp.default=uA});var _1=we((h6,I1)=>{"use strict";I1.exports=w1()});var S1=we(Bp=>{"use strict";Object.defineProperty(Bp,"__esModule",{value:!0});var cA={animationIterationCount: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};Bp.default=cA});var E1=we((g6,A1)=>{"use strict";A1.exports=S1()});var O1=we(zp=>{"use strict";Object.defineProperty(zp,"__esModule",{value:!0});var dA=_1(),fA=E1(),hA=Ip();function Wp(e){return e&&e.__esModule?e:{default:e}}var pA=Wp(dA),gA=Wp(fA),mA=Wp(hA),bA=/[A-Z]|^ms/g,vA=/_EMO_([^_]+?)_([^]*?)_EMO_/g,M1=function(t){return t.charCodeAt(1)===45},k1=function(t){return t!=null&&typeof t!="boolean"},Vp=mA.default(function(e){return M1(e)?e:e.replace(bA,"-$&").toLowerCase()}),T1=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(vA,function(i,r,s){return ci={name:r,styles:s,next:ci},r})}return gA.default[t]!==1&&!M1(t)&&typeof n=="number"&&n!==0?n+"px":n};function ba(e,t,n){if(n==null)return"";if(n.__emotion_styles!==void 0)return n;switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return ci={name:n.name,styles:n.styles,next:ci},n.name;if(n.styles!==void 0){var i=n.next;if(i!==void 0)for(;i!==void 0;)ci={name:i.name,styles:i.styles,next:ci},i=i.next;var r=n.styles+";";return r}return yA(e,t,n)}case"function":{if(e!==void 0){var s=ci,o=n(e);return ci=s,ba(e,t,o)}break}}if(t==null)return n;var a=t[n];return a!==void 0?a:n}function yA(e,t,n){var i="";if(Array.isArray(n))for(var r=0;r<n.length;r++)i+=ba(e,t,n[r])+";";else for(var s in n){var o=n[s];if(typeof o!="object")t!=null&&t[o]!==void 0?i+=s+"{"+t[o]+"}":k1(o)&&(i+=Vp(s)+":"+T1(s,o)+";");else if(Array.isArray(o)&&typeof o[0]=="string"&&(t==null||t[o[0]]===void 0))for(var a=0;a<o.length;a++)k1(o[a])&&(i+=Vp(s)+":"+T1(s,o[a])+";");else{var l=ba(e,t,o);switch(s){case"animation":case"animationName":{i+=Vp(s)+":"+l+";";break}default:i+=s+"{"+l+"}"}}}return i}var P1=/label:\s*([^\s;\n{]+)\s*(;|$)/g,ci,xA=function(t,n,i){if(t.length===1&&typeof t[0]=="object"&&t[0]!==null&&t[0].styles!==void 0)return t[0];var r=!0,s="";ci=void 0;var o=t[0];o==null||o.raw===void 0?(r=!1,s+=ba(i,n,o)):s+=o[0];for(var a=1;a<t.length;a++)s+=ba(i,n,t[a]),r&&(s+=o[a]);P1.lastIndex=0;for(var l="",u;(u=P1.exec(s))!==null;)l+="-"+u[1];var c=pA.default(s)+l;return{name:c,styles:s,next:ci}};zp.serializeStyles=xA});var Gp=we((b6,D1)=>{"use strict";D1.exports=O1()});var B1=we($u=>{"use strict";Object.defineProperty($u,"__esModule",{value:!0});var L1=_e();function CA(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(n){if(n!=="default"){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}}),t.default=e,Object.freeze(t)}var F1=CA(L1),wA=typeof document<"u",N1=function(t){return t()},R1=F1["useInsertionEffect"]?F1["useInsertionEffect"]:!1,IA=wA&&R1||N1,_A=R1||L1.useLayoutEffect;$u.useInsertionEffectAlwaysWithSyncFallback=IA;$u.useInsertionEffectWithLayoutFallback=_A});var Hp=we((y6,V1)=>{"use strict";V1.exports=B1()});var j1=we(on=>{"use strict";var vt=_e(),SA=Vu(),z1=Ap(),AA=Ru(),EA=Fp(),jp=Lp(),kA=Gp(),TA=Hp();function G1(e){return e&&e.__esModule?e:{default:e}}var H1=G1(SA),W1=G1(AA),Zp=typeof document<"u",Up={}.hasOwnProperty,va=vt.createContext(typeof HTMLElement<"u"?H1.default({key:"css"}):null),PA=va.Provider,MA=function(){return vt.useContext(va)};on.withEmotionCache=function(t){return vt.forwardRef(function(n,i){var r=vt.useContext(va);return t(n,r,i)})};Zp||(on.withEmotionCache=function(t){return function(n){var i=vt.useContext(va);return i===null?(i=H1.default({key:"css"}),vt.createElement(va.Provider,{value:i},t(n,i))):t(n,i)}});var js=vt.createContext({}),OA=function(){return vt.useContext(js)},DA=function(t,n){if(typeof n=="function"){var i=n(t);return i}return z1({},t,n)},FA=W1.default(function(e){return W1.default(function(t){return DA(e,t)})}),NA=function(t){var n=vt.useContext(js);return t.theme!==n&&(n=FA(n)(t.theme)),vt.createElement(js.Provider,{value:n},t.children)};function LA(e){var t=e.displayName||e.name||"Component",n=function(s,o){var a=vt.useContext(js);return vt.createElement(e,z1({theme:a,ref:o},s))},i=vt.forwardRef(n);return i.displayName="WithTheme("+t+")",EA.default(i,e)}var Xp="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",RA=function(t,n){var i={};for(var r in n)Up.call(n,r)&&(i[r]=n[r]);return i[Xp]=t,i},BA=function(t){var n=t.cache,i=t.serialized,r=t.isStringTag;jp.registerStyles(n,i,r);var s=TA.useInsertionEffectAlwaysWithSyncFallback(function(){return jp.insertStyles(n,i,r)});if(!Zp&&s!==void 0){for(var o,a=i.name,l=i.next;l!==void 0;)a+=" "+l.name,l=l.next;return vt.createElement("style",(o={},o["data-emotion"]=n.key+" "+a,o.dangerouslySetInnerHTML={__html:s},o.nonce=n.sheet.nonce,o))}return null},VA=on.withEmotionCache(function(e,t,n){var i=e.css;typeof i=="string"&&t.registered[i]!==void 0&&(i=t.registered[i]);var r=e[Xp],s=[i],o="";typeof e.className=="string"?o=jp.getRegisteredStyles(t.registered,s,e.className):e.className!=null&&(o=e.className+" ");var a=kA.serializeStyles(s,void 0,vt.useContext(js));o+=t.key+"-"+a.name;var l={};for(var u in e)Up.call(e,u)&&u!=="css"&&u!==Xp&&(l[u]=e[u]);return l.ref=n,l.className=o,vt.createElement(vt.Fragment,null,vt.createElement(BA,{cache:t,serialized:a,isStringTag:typeof r=="string"}),vt.createElement(r,l))});on.CacheProvider=PA;on.Emotion=VA;on.ThemeContext=js;on.ThemeProvider=NA;on.__unsafe_useEmotionCache=MA;on.createEmotionProps=RA;on.hasOwnProperty=Up;on.isBrowser=Zp;on.useTheme=OA;on.withTheme=LA});var U1=we(Jt=>{"use strict";Object.defineProperty(Jt,"__esModule",{value:!0});var di=_e();Vu();var Et=j1();Ap();Ru();Op();Fp();var Qu=Lp(),Jp=Gp(),Yp=Hp(),X1=function(t,n){var i=arguments;if(n==null||!Et.hasOwnProperty.call(n,"css"))return di.createElement.apply(void 0,i);var r=i.length,s=new Array(r);s[0]=Et.Emotion,s[1]=Et.createEmotionProps(t,n);for(var o=2;o<r;o++)s[o]=i[o];return di.createElement.apply(null,s)},WA=Et.withEmotionCache(function(e,t){var n=e.styles,i=Jp.serializeStyles([n],void 0,di.useContext(Et.ThemeContext));if(!Et.isBrowser){for(var r,s=i.name,o=i.styles,a=i.next;a!==void 0;)s+=" "+a.name,o+=a.styles,a=a.next;var l=t.compat===!0,u=t.insert("",{name:s,styles:o},t.sheet,l);return l?null:di.createElement("style",(r={},r["data-emotion"]=t.key+"-global "+s,r.dangerouslySetInnerHTML={__html:u},r.nonce=t.sheet.nonce,r))}var c=di.useRef();return Yp.useInsertionEffectWithLayoutFallback(function(){var d=t.key+"-global",f=new t.sheet.constructor({key:d,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),h=!1,g=document.querySelector('style[data-emotion="'+d+" "+i.name+'"]');return t.sheet.tags.length&&(f.before=t.sheet.tags[0]),g!==null&&(h=!0,g.setAttribute("data-emotion",d),f.hydrate([g])),c.current=[f,h],function(){f.flush()}},[t]),Yp.useInsertionEffectWithLayoutFallback(function(){var d=c.current,f=d[0],h=d[1];if(h){d[1]=!1;return}if(i.next!==void 0&&Qu.insertStyles(t,i.next,!0),f.tags.length){var g=f.tags[f.tags.length-1].nextElementSibling;f.before=g,f.flush()}t.insert("",i,f,!1)},[t,i.name]),null});function Z1(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Jp.serializeStyles(t)}var zA=function(){var t=Z1.apply(void 0,arguments),n="animation-"+t.name;return{name:n,styles:"@keyframes "+n+"{"+t.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},GA=function e(t){for(var n=t.length,i=0,r="";i<n;i++){var s=t[i];if(s!=null){var o=void 0;switch(typeof s){case"boolean":break;case"object":{if(Array.isArray(s))o=e(s);else{o="";for(var a in s)s[a]&&a&&(o&&(o+=" "),o+=a)}break}default:o=s}o&&(r&&(r+=" "),r+=o)}}return r};function HA(e,t,n){var i=[],r=Qu.getRegisteredStyles(e,i,n);return i.length<2?n:r+t(i)}var jA=function(t){var n=t.cache,i=t.serializedArr,r=Yp.useInsertionEffectAlwaysWithSyncFallback(function(){for(var o="",a=0;a<i.length;a++){var l=Qu.insertStyles(n,i[a],!1);!Et.isBrowser&&l!==void 0&&(o+=l)}if(!Et.isBrowser)return o});if(!Et.isBrowser&&r.length!==0){var s;return di.createElement("style",(s={},s["data-emotion"]=n.key+" "+i.map(function(o){return o.name}).join(" "),s.dangerouslySetInnerHTML={__html:r},s.nonce=n.sheet.nonce,s))}return null},XA=Et.withEmotionCache(function(e,t){var n=!1,i=[],r=function(){for(var u=arguments.length,c=new Array(u),d=0;d<u;d++)c[d]=arguments[d];var f=Jp.serializeStyles(c,t.registered);return i.push(f),Qu.registerStyles(t,f,!1),t.key+"-"+f.name},s=function(){for(var u=arguments.length,c=new Array(u),d=0;d<u;d++)c[d]=arguments[d];return HA(t.registered,r,GA(c))},o={css:r,cx:s,theme:di.useContext(Et.ThemeContext)},a=e.children(o);return n=!0,di.createElement(di.Fragment,null,di.createElement(jA,{cache:t,serializedArr:i}),a)});Jt.CacheProvider=Et.CacheProvider;Jt.ThemeContext=Et.ThemeContext;Jt.ThemeProvider=Et.ThemeProvider;Jt.__unsafe_useEmotionCache=Et.__unsafe_useEmotionCache;Jt.useTheme=Et.useTheme;Object.defineProperty(Jt,"withEmotionCache",{enumerable:!0,get:function(){return Et.withEmotionCache}});Jt.withTheme=Et.withTheme;Jt.ClassNames=XA;Jt.Global=WA;Jt.createElement=X1;Jt.css=Z1;Jt.jsx=X1;Jt.keyframes=zA});var $p=we((w6,Y1)=>{"use strict";Y1.exports=U1()});var td=xe(_e()),lm=xe(xu());var ue=xe(_e());var uy=xe(_e());function fr(e){let t="sb-bg-white sb-shadow-sm sb-px-5 sb-py-3 sb-rounded-md";return e?.className&&(t+=" "+e.className),uy.default.createElement("div",{className:t},e.children)}var Jw=xe(cy());function dy(e,t){var n=0,i,r;t=t||{};function s(){var o=i,a=arguments.length,l,u;e:for(;o;){if(o.args.length!==arguments.length){o=o.next;continue}for(u=0;u<a;u++)if(o.args[u]!==arguments[u]){o=o.next;continue e}return o!==i&&(o===r&&(r=o.prev),o.prev.next=o.next,o.next&&(o.next.prev=o.prev),o.next=i,o.prev=null,i.prev=o,i=o),o.val}for(l=new Array(a),u=0;u<a;u++)l[u]=arguments[u];return o={args:l,val:e.apply(null,l)},i?(i.prev=o,o.next=i):r=o,n===t.maxSize?(r=r.prev,r.next=null):n++,i=o,o.val}return s.clear=function(){i=null,r=null,n=0},s}var hy=xe(fy()),LS=dy(console.error);function oi(e,...t){try{return hy.default.sprintf(e,...t)}catch(n){return n instanceof Error&&LS(`sprintf error: 

`+n.toString()),e}}var Wh,py,ra,gy;Wh={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1};py=["(","?"];ra={")":["("],":":["?","?:"]};gy=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;function zh(e){for(var t=[],n=[],i,r,s,o;i=e.match(gy);){for(r=i[0],s=e.substr(0,i.index).trim(),s&&t.push(s);o=n.pop();){if(ra[r]){if(ra[r][0]===o){r=ra[r][1]||r;break}}else if(py.indexOf(o)>=0||Wh[o]<Wh[r]){n.push(o);break}t.push(o)}ra[r]||n.push(r),e=e.substr(i.index+r.length)}return e=e.trim(),e&&t.push(e),t.concat(n.reverse())}var RS={"!":function(e){return!e},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"<":function(e,t){return e<t},"<=":function(e,t){return e<=t},">":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,n){if(e)throw t;return n}};function Gh(e,t){var n=[],i,r,s,o,a,l;for(i=0;i<e.length;i++){if(a=e[i],o=RS[a],o){for(r=o.length,s=Array(r);r--;)s[r]=n.pop();try{l=o.apply(null,s)}catch(u){return u}}else t.hasOwnProperty(a)?l=t[a]:l=+a;n.push(l)}return n[0]}function Hh(e){var t=zh(e);return function(n){return Gh(t,n)}}function jh(e){var t=Hh(e);return function(n){return+t({n})}}var my={contextDelimiter:"",onMissingKey:null};function BS(e){var t,n,i;for(t=e.split(";"),n=0;n<t.length;n++)if(i=t[n].trim(),i.indexOf("plural=")===0)return i.substr(7)}function sa(e,t){var n;this.data=e,this.pluralForms={},this.options={};for(n in my)this.options[n]=t!==void 0&&n in t?t[n]:my[n]}sa.prototype.getPluralForm=function(e,t){var n=this.pluralForms[e],i,r,s;return n||(i=this.data[e][""],s=i["Plural-Forms"]||i["plural-forms"]||i.plural_forms,typeof s!="function"&&(r=BS(i["Plural-Forms"]||i["plural-forms"]||i.plural_forms),s=jh(r)),n=this.pluralForms[e]=s),n(t)};sa.prototype.dcnpgettext=function(e,t,n,i,r){var s,o,a;return r===void 0?s=0:s=this.getPluralForm(e,r),o=n,t&&(o=t+this.options.contextDelimiter+n),a=this.data[e][o],a&&a[s]?a[s]:(this.options.onMissingKey&&this.options.onMissingKey(n,e),s===0?n:i)};var by={"":{plural_forms(e){return e===1?0:1}}},VS=/^i18n\.(n?gettext|has_translation)(_|$)/,vy=(e,t,n)=>{let i=new sa({}),r=new Set,s=()=>{r.forEach(x=>x())},o=x=>(r.add(x),()=>r.delete(x)),a=(x="default")=>i.data[x],l=(x,w="default")=>{i.data[w]={...i.data[w],...x},i.data[w][""]={...by[""],...i.data[w]?.[""]},delete i.pluralForms[w]},u=(x,w)=>{l(x,w),s()},c=(x,w="default")=>{i.data[w]={...i.data[w],...x,"":{...by[""],...i.data[w]?.[""],...x?.[""]}},delete i.pluralForms[w],s()},d=(x,w)=>{i.data={},i.pluralForms={},u(x,w)},f=(x="default",w,I,_,A)=>(i.data[x]||l(void 0,x),i.dcnpgettext(x,w,I,_,A)),h=(x="default")=>x,g=(x,w)=>{let I=f(w,void 0,x);return n?(I=n.applyFilters("i18n.gettext",I,x,w),n.applyFilters("i18n.gettext_"+h(w),I,x,w)):I},m=(x,w,I)=>{let _=f(I,w,x);return n?(_=n.applyFilters("i18n.gettext_with_context",_,x,w,I),n.applyFilters("i18n.gettext_with_context_"+h(I),_,x,w,I)):_},y=(x,w,I,_)=>{let A=f(_,void 0,x,w,I);return n?(A=n.applyFilters("i18n.ngettext",A,x,w,I,_),n.applyFilters("i18n.ngettext_"+h(_),A,x,w,I,_)):A},p=(x,w,I,_,A)=>{let E=f(A,_,x,w,I);return n?(E=n.applyFilters("i18n.ngettext_with_context",E,x,w,I,_,A),n.applyFilters("i18n.ngettext_with_context_"+h(A),E,x,w,I,_,A)):E},b=()=>m("ltr","text direction")==="rtl",v=(x,w,I)=>{let _=w?w+""+x:x,A=!!i.data?.[I??"default"]?.[_];return n&&(A=n.applyFilters("i18n.has_translation",A,x,w,I),A=n.applyFilters("i18n.has_translation_"+h(I),A,x,w,I)),A};if(e&&u(e,t),n){let x=w=>{VS.test(w)&&s()};n.addAction("hookAdded","core/i18n",x),n.addAction("hookRemoved","core/i18n",x)}return{getLocaleData:a,setLocaleData:u,addLocaleData:c,resetLocaleData:d,subscribe:o,__:g,_x:m,_n:y,_nx:p,isRTL:b,hasTranslation:v}};function WS(e){return typeof e!="string"||e===""?(console.error("The namespace must be a non-empty string."),!1):/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)?!0:(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)}var wu=WS;function zS(e){return typeof e!="string"||e===""?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)?!0:(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)}var Ws=zS;function GS(e,t){return function(i,r,s,o=10){let a=e[t];if(!Ws(i)||!wu(r))return;if(typeof s!="function"){console.error("The hook callback must be a function.");return}if(typeof o!="number"){console.error("If specified, the hook priority must be a number.");return}let l={callback:s,priority:o,namespace:r};if(a[i]){let u=a[i].handlers,c;for(c=u.length;c>0&&!(o>=u[c-1].priority);c--);c===u.length?u[c]=l:u.splice(c,0,l),a.__current.forEach(d=>{d.name===i&&d.currentIndex>=c&&d.currentIndex++})}else a[i]={handlers:[l],runs:0};i!=="hookAdded"&&e.doAction("hookAdded",i,r,s,o)}}var Xh=GS;function HS(e,t,n=!1){return function(r,s){let o=e[t];if(!Ws(r)||!n&&!wu(s))return;if(!o[r])return 0;let a=0;if(n)a=o[r].handlers.length,o[r]={runs:o[r].runs,handlers:[]};else{let l=o[r].handlers;for(let u=l.length-1;u>=0;u--)l[u].namespace===s&&(l.splice(u,1),a++,o.__current.forEach(c=>{c.name===r&&c.currentIndex>=u&&c.currentIndex--}))}return r!=="hookRemoved"&&e.doAction("hookRemoved",r,s),a}}var oa=HS;function jS(e,t){return function(i,r){let s=e[t];return typeof r<"u"?i in s&&s[i].handlers.some(o=>o.namespace===r):i in s}}var Zh=jS;function XS(e,t,n=!1){return function(r,...s){let o=e[t];o[r]||(o[r]={handlers:[],runs:0}),o[r].runs++;let a=o[r].handlers;if(!a||!a.length)return n?s[0]:void 0;let l={name:r,currentIndex:0};for(o.__current.push(l);l.currentIndex<a.length;){let c=a[l.currentIndex].callback.apply(null,s);n&&(s[0]=c),l.currentIndex++}if(o.__current.pop(),n)return s[0]}}var Uh=XS;function ZS(e,t){return function(){var i;let r=e[t];return(i=r.__current[r.__current.length-1]?.name)!==null&&i!==void 0?i:null}}var Yh=ZS;function US(e,t){return function(i){let r=e[t];return typeof i>"u"?typeof r.__current[0]<"u":r.__current[0]?i===r.__current[0].name:!1}}var Jh=US;function YS(e,t){return function(i){let r=e[t];if(!!Ws(i))return r[i]&&r[i].runs?r[i].runs:0}}var $h=YS;var Qh=class{constructor(){this.actions=Object.create(null),this.actions.__current=[],this.filters=Object.create(null),this.filters.__current=[],this.addAction=Xh(this,"actions"),this.addFilter=Xh(this,"filters"),this.removeAction=oa(this,"actions"),this.removeFilter=oa(this,"filters"),this.hasAction=Zh(this,"actions"),this.hasFilter=Zh(this,"filters"),this.removeAllActions=oa(this,"actions",!0),this.removeAllFilters=oa(this,"filters",!0),this.doAction=Uh(this,"actions"),this.applyFilters=Uh(this,"filters",!0),this.currentAction=Yh(this,"actions"),this.currentFilter=Yh(this,"filters"),this.doingAction=Jh(this,"actions"),this.doingFilter=Jh(this,"filters"),this.didAction=$h(this,"actions"),this.didFilter=$h(this,"filters")}};function JS(){return new Qh}var yy=JS;var Kh=yy(),{addAction:uP,addFilter:cP,removeAction:dP,removeFilter:fP,hasAction:hP,hasFilter:pP,removeAllActions:gP,removeAllFilters:mP,doAction:bP,applyFilters:vP,currentAction:yP,currentFilter:xP,doingAction:CP,doingFilter:wP,didAction:IP,didFilter:_P,actions:SP,filters:AP}=Kh;var ft=vy(void 0,void 0,Kh);var $S=ft.getLocaleData.bind(ft),QS=ft.setLocaleData.bind(ft),KS=ft.resetLocaleData.bind(ft),qS=ft.subscribe.bind(ft),X=ft.__.bind(ft),e3=ft._x.bind(ft),t3=ft._n.bind(ft),n3=ft._nx.bind(ft),i3=ft.isRTL.bind(ft),r3=ft.hasTranslation.bind(ft);var se=xe(_e()),hr,Zr={exports:{}},xy={};hr=xy,function(){var e=se.default,t=60103,n=60106;hr.Fragment=60107;var i=60108,r=60114,s=60109,o=60110,a=60112,l=60113,u=60120,c=60115,d=60116,f=60121,h=60122,g=60117,m=60129,y=60131;if(typeof Symbol=="function"&&Symbol.for){var p=Symbol.for;t=p("react.element"),n=p("react.portal"),hr.Fragment=p("react.fragment"),i=p("react.strict_mode"),r=p("react.profiler"),s=p("react.provider"),o=p("react.context"),a=p("react.forward_ref"),l=p("react.suspense"),u=p("react.suspense_list"),c=p("react.memo"),d=p("react.lazy"),f=p("react.block"),h=p("react.server.block"),g=p("react.fundamental"),p("react.scope"),p("react.opaque.id"),m=p("react.debug_trace_mode"),p("react.offscreen"),y=p("react.legacy_hidden")}var b=typeof Symbol=="function"&&Symbol.iterator,v=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function x(F){for(var re=arguments.length,ee=new Array(re>1?re-1:0),de=1;de<re;de++)ee[de-1]=arguments[de];w("error",F,ee)}function w(F,re,ee){var de=v.ReactDebugCurrentFrame,fe="";if(E){var pe=_(E.type),ye=E._owner;fe+=function(ke,ut,ge){var q="";if(ut){var j=ut.fileName,V=j.replace(I,"");if(/^index\./.test(V)){var Ue=j.match(I);if(Ue){var k=Ue[1];k&&(V=k.replace(I,"")+"/"+V)}}q=" (at "+V+":"+ut.lineNumber+")"}else ge&&(q=" (created by "+ge+")");return`
    in `+(ke||"Unknown")+q}(pe,E._source,ye&&_(ye.type))}(fe+=de.getStackAddendum())!==""&&(re+="%s",ee=ee.concat([fe]));var be=ee.map(function(ke){return""+ke});be.unshift("Warning: "+re),Function.prototype.apply.call(console[F],console,be)}var I=/^(.*)[\\\/]/;function _(F){if(F==null)return null;if(typeof F.tag=="number"&&x("Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."),typeof F=="function")return F.displayName||F.name||null;if(typeof F=="string")return F;switch(F){case hr.Fragment:return"Fragment";case n:return"Portal";case r:return"Profiler";case i:return"StrictMode";case l:return"Suspense";case u:return"SuspenseList"}if(typeof F=="object")switch(F.$$typeof){case o:return"Context.Consumer";case s:return"Context.Provider";case a:return de=F,fe=F.render,pe="ForwardRef",ye=fe.displayName||fe.name||"",de.displayName||(ye!==""?pe+"("+ye+")":pe);case c:return _(F.type);case f:return _(F.render);case d:var re=(ee=F)._status===1?ee._result:null;if(re)return _(re)}var ee,de,fe,pe,ye;return null}var A={};v.ReactDebugCurrentFrame;var E=null;function D(F){E=F}var P,J,U,z=v.ReactCurrentOwner,R=Object.prototype.hasOwnProperty,G={key:!0,ref:!0,__self:!0,__source:!0};function oe(F,re,ee,de,fe){var pe,ye={},be=null,ke=null;for(pe in ee!==void 0&&(be=""+ee),function(q){if(R.call(q,"key")){var j=Object.getOwnPropertyDescriptor(q,"key").get;if(j&&j.isReactWarning)return!1}return q.key!==void 0}(re)&&(be=""+re.key),function(q){if(R.call(q,"ref")){var j=Object.getOwnPropertyDescriptor(q,"ref").get;if(j&&j.isReactWarning)return!1}return q.ref!==void 0}(re)&&(ke=re.ref,function(q,j){if(typeof q.ref=="string"&&z.current&&j&&z.current.stateNode!==j){var V=_(z.current.type);U[V]||(x('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',_(z.current.type),q.ref),U[V]=!0)}}(re,fe)),re)R.call(re,pe)&&!G.hasOwnProperty(pe)&&(ye[pe]=re[pe]);if(F&&F.defaultProps){var ut=F.defaultProps;for(pe in ut)ye[pe]===void 0&&(ye[pe]=ut[pe])}if(be||ke){var ge=typeof F=="function"?F.displayName||F.name||"Unknown":F;be&&function(q,j){var V=function(){P||(P=!0,x("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",j))};V.isReactWarning=!0,Object.defineProperty(q,"key",{get:V,configurable:!0})}(ye,ge),ke&&function(q,j){var V=function(){J||(J=!0,x("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",j))};V.isReactWarning=!0,Object.defineProperty(q,"ref",{get:V,configurable:!0})}(ye,ge)}return function(q,j,V,Ue,k,M,H){var C={$$typeof:t,type:q,key:j,ref:V,props:H,_owner:M,_store:{}};return Object.defineProperty(C._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(C,"_self",{configurable:!1,enumerable:!1,writable:!1,value:Ue}),Object.defineProperty(C,"_source",{configurable:!1,enumerable:!1,writable:!1,value:k}),Object.freeze&&(Object.freeze(C.props),Object.freeze(C)),C}(F,be,ke,fe,de,z.current,ye)}U={};var W,he=v.ReactCurrentOwner;function me(F){E=F}function N(F){return typeof F=="object"&&F!==null&&F.$$typeof===t}function ne(){if(he.current){var F=_(he.current.type);if(F)return`

Check the render method of \``+F+"`."}return""}v.ReactDebugCurrentFrame,W=!1;var le={};function Ae(F,re){if(F._store&&!F._store.validated&&F.key==null){F._store.validated=!0;var ee=function(fe){var pe=ne();if(!pe){var ye=typeof fe=="string"?fe:fe.displayName||fe.name;ye&&(pe=`

Check the top-level render call using <`+ye+">.")}return pe}(re);if(!le[ee]){le[ee]=!0;var de="";F&&F._owner&&F._owner!==he.current&&(de=" It was passed a child from "+_(F._owner.type)+"."),me(F),x('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',ee,de),me(null)}}}function Ee(F,re){if(typeof F=="object"){if(Array.isArray(F))for(var ee=0;ee<F.length;ee++){var de=F[ee];N(de)&&Ae(de,re)}else if(N(F))F._store&&(F._store.validated=!0);else if(F){var fe=function(be){if(be===null||typeof be!="object")return null;var ke=b&&be[b]||be["@@iterator"];return typeof ke=="function"?ke:null}(F);if(typeof fe=="function"&&fe!==F.entries)for(var pe,ye=fe.call(F);!(pe=ye.next()).done;)N(pe.value)&&Ae(pe.value,re)}}}function Me(F){var re,ee=F.type;if(ee!=null&&typeof ee!="string"){if(typeof ee=="function")re=ee.propTypes;else{if(typeof ee!="object"||ee.$$typeof!==a&&ee.$$typeof!==c)return;re=ee.propTypes}if(re){var de=_(ee);(function(fe,pe,ye,be,ke){var ut=Function.call.bind(Object.prototype.hasOwnProperty);for(var ge in fe)if(ut(fe,ge)){var q=void 0;try{if(typeof fe[ge]!="function"){var j=Error((be||"React class")+": "+ye+" type `"+ge+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof fe[ge]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw j.name="Invariant Violation",j}q=fe[ge](pe,ge,be,ye,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(V){q=V}!q||q instanceof Error||(D(ke),x("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",be||"React class",ye,ge,typeof q),D(null)),q instanceof Error&&!(q.message in A)&&(A[q.message]=!0,D(ke),x("Failed %s type: %s",ye,q.message),D(null))}})(re,F.props,"prop",de,F)}else ee.PropTypes===void 0||W||(W=!0,x("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",_(ee)||"Unknown"));typeof ee.getDefaultProps!="function"||ee.getDefaultProps.isReactClassApproved||x("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function We(F,re,ee,de,fe,pe){var ye=function(V){return typeof V=="string"||typeof V=="function"||V===hr.Fragment||V===r||V===m||V===i||V===l||V===u||V===y||typeof V=="object"&&V!==null&&(V.$$typeof===d||V.$$typeof===c||V.$$typeof===s||V.$$typeof===o||V.$$typeof===a||V.$$typeof===g||V.$$typeof===f||V[0]===h)}(F);if(!ye){var be="";(F===void 0||typeof F=="object"&&F!==null&&Object.keys(F).length===0)&&(be+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var ke,ut=function(V){return V!==void 0?`

Check your code at `+V.fileName.replace(/^.*[\\\/]/,"")+":"+V.lineNumber+".":""}(fe);be+=ut||ne(),F===null?ke="null":Array.isArray(F)?ke="array":F!==void 0&&F.$$typeof===t?(ke="<"+(_(F.type)||"Unknown")+" />",be=" Did you accidentally export a JSX literal instead of a component?"):ke=typeof F,x("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",ke,be)}var ge=oe(F,re,ee,fe,pe);if(ge==null)return ge;if(ye){var q=re.children;if(q!==void 0)if(de)if(Array.isArray(q)){for(var j=0;j<q.length;j++)Ee(q[j],F);Object.freeze&&Object.freeze(q)}else x("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else Ee(q,F)}return F===hr.Fragment?function(V){for(var Ue=Object.keys(V.props),k=0;k<Ue.length;k++){var M=Ue[k];if(M!=="children"&&M!=="key"){me(V),x("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",M),me(null);break}}V.ref!==null&&(me(V),x("Invalid attribute `ref` supplied to `React.Fragment`."),me(null))}(ge):Me(ge),ge}var lt=function(F,re,ee){return We(F,re,ee,!1)},pt=function(F,re,ee){return We(F,re,ee,!0)};hr.jsx=lt,hr.jsxs=pt}(),Zr.exports=xy;var qh,Oy={exports:{}};qh=Oy,function(){var e={}.hasOwnProperty;function t(){for(var n=[],i=0;i<arguments.length;i++){var r=arguments[i];if(r){var s=typeof r;if(s==="string"||s==="number")n.push(r);else if(Array.isArray(r)){if(r.length){var o=t.apply(null,r);o&&n.push(o)}}else if(s==="object"){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){n.push(r.toString());continue}for(var a in r)e.call(r,a)&&r[a]&&n.push(a)}}}return n.join(" ")}qh.exports?(t.default=t,qh.exports=t):window.classNames=t}();var Cy=Oy.exports,wy=(e,t,n)=>{let i=null;return function(...r){i&&clearTimeout(i),i=setTimeout(()=>{i=null,n||e.apply(this,r)},t)}},s3=({content:e})=>Zr.exports.jsx("span",{dangerouslySetInnerHTML:{__html:e}}),o3={anchorRefs:new Set,activeAnchor:{current:null},attach:()=>{},detach:()=>{},setActiveAnchor:()=>{}},a3=(0,se.createContext)({getTooltipData:()=>o3});function Dy(e="DEFAULT_TOOLTIP_ID"){return(0,se.useContext)(a3).getTooltipData(e)}var l3=typeof window<"u"?se.useLayoutEffect:se.useEffect;function ua(e){return e.split("-")[1]}function ip(e){return e==="y"?"height":"width"}function Ur(e){return e.split("-")[0]}function fa(e){return["top","bottom"].includes(Ur(e))?"x":"y"}function Iy(e,t,n){let{reference:i,floating:r}=e,s=i.x+i.width/2-r.width/2,o=i.y+i.height/2-r.height/2,a=fa(t),l=ip(a),u=i[l]/2-r[l]/2,c=a==="x",d;switch(Ur(t)){case"top":d={x:s,y:i.y-r.height};break;case"bottom":d={x:s,y:i.y+i.height};break;case"right":d={x:i.x+i.width,y:o};break;case"left":d={x:i.x-r.width,y:o};break;default:d={x:i.x,y:i.y}}switch(ua(t)){case"start":d[a]-=u*(n&&c?-1:1);break;case"end":d[a]+=u*(n&&c?-1:1)}return d}function Fy(e){return typeof e!="number"?function(t){return{top:0,right:0,bottom:0,left:0,...t}}(e):{top:e,right:e,bottom:e,left:e}}function aa(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}async function Ny(e,t){var n;t===void 0&&(t={});let{x:i,y:r,platform:s,rects:o,elements:a,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:f=!1,padding:h=0}=t,g=Fy(h),m=a[f?d==="floating"?"reference":"floating":d],y=aa(await s.getClippingRect({element:(n=await(s.isElement==null?void 0:s.isElement(m)))==null||n?m:m.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:u,rootBoundary:c,strategy:l})),p=d==="floating"?{...o.floating,x:i,y:r}:o.reference,b=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),v=await(s.isElement==null?void 0:s.isElement(b))&&await(s.getScale==null?void 0:s.getScale(b))||{x:1,y:1},x=aa(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({rect:p,offsetParent:b,strategy:l}):p);return{top:(y.top-x.top+g.top)/v.y,bottom:(x.bottom-y.bottom+g.bottom)/v.y,left:(y.left-x.left+g.left)/v.x,right:(x.right-y.right+g.right)/v.x}}var u3=Math.min,c3=Math.max;function tp(e,t,n){return c3(e,u3(t,n))}var d3={left:"right",right:"left",bottom:"top",top:"bottom"};function Iu(e){return e.replace(/left|right|bottom|top/g,t=>d3[t])}var f3={start:"end",end:"start"};function ep(e){return e.replace(/start|end/g,t=>f3[t])}var h3=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n;let{placement:i,middlewareData:r,rects:s,initialPlacement:o,platform:a,elements:l}=t,{mainAxis:u=!0,crossAxis:c=!0,fallbackPlacements:d,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:g=!0,...m}=e,y=Ur(i),p=Ur(o)===o,b=await(a.isRTL==null?void 0:a.isRTL(l.floating)),v=d||(p||!g?[Iu(o)]:function(P){let J=Iu(P);return[ep(P),J,ep(J)]}(o));d||h==="none"||v.push(...function(P,J,U,z){let R=ua(P),G=function(oe,W,he){let me=["left","right"],N=["right","left"],ne=["top","bottom"],le=["bottom","top"];switch(oe){case"top":case"bottom":return he?W?N:me:W?me:N;case"left":case"right":return W?ne:le;default:return[]}}(Ur(P),U==="start",z);return R&&(G=G.map(oe=>oe+"-"+R),J&&(G=G.concat(G.map(ep)))),G}(o,g,h,b));let x=[o,...v],w=await Ny(t,m),I=[],_=((n=r.flip)==null?void 0:n.overflows)||[];if(u&&I.push(w[y]),c){let{main:P,cross:J}=function(U,z,R){R===void 0&&(R=!1);let G=ua(U),oe=fa(U),W=ip(oe),he=oe==="x"?G===(R?"end":"start")?"right":"left":G==="start"?"bottom":"top";return z.reference[W]>z.floating[W]&&(he=Iu(he)),{main:he,cross:Iu(he)}}(i,s,b);I.push(w[P],w[J])}if(_=[..._,{placement:i,overflows:I}],!I.every(P=>P<=0)){var A,E;let P=(((A=r.flip)==null?void 0:A.index)||0)+1,J=x[P];if(J)return{data:{index:P,overflows:_},reset:{placement:J}};let U=(E=_.find(z=>z.overflows[0]<=0))==null?void 0:E.placement;if(!U)switch(f){case"bestFit":{var D;let z=(D=_.map(R=>[R.placement,R.overflows.filter(G=>G>0).reduce((G,oe)=>G+oe,0)]).sort((R,G)=>R[1]-G[1])[0])==null?void 0:D[0];z&&(U=z);break}case"initialPlacement":U=o}if(i!==U)return{reset:{placement:U}}}return{}}}},p3=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){let{x:n,y:i}=t,r=await async function(s,o){let{placement:a,platform:l,elements:u}=s,c=await(l.isRTL==null?void 0:l.isRTL(u.floating)),d=Ur(a),f=ua(a),h=fa(a)==="x",g=["left","top"].includes(d)?-1:1,m=c&&h?-1:1,y=typeof o=="function"?o(s):o,{mainAxis:p,crossAxis:b,alignmentAxis:v}=typeof y=="number"?{mainAxis:y,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...y};return f&&typeof v=="number"&&(b=f==="end"?-1*v:v),h?{x:b*m,y:p*g}:{x:p*g,y:b*m}}(t,e);return{x:n+r.x,y:i+r.y,data:r}}}},g3=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:i,placement:r}=t,{mainAxis:s=!0,crossAxis:o=!1,limiter:a={fn:y=>{let{x:p,y:b}=y;return{x:p,y:b}}},...l}=e,u={x:n,y:i},c=await Ny(t,l),d=fa(Ur(r)),f=d==="x"?"y":"x",h=u[d],g=u[f];if(s){let y=d==="y"?"bottom":"right";h=tp(h+c[d==="y"?"top":"left"],h,h-c[y])}if(o){let y=f==="y"?"bottom":"right";g=tp(g+c[f==="y"?"top":"left"],g,g-c[y])}let m=a.fn({...t,[d]:h,[f]:g});return{...m,data:{x:m.x-n,y:m.y-i}}}}};function Nn(e){var t;return((t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ai(e){return Nn(e).getComputedStyle(e)}var _y=Math.min,la=Math.max,Su=Math.round;function Ly(e){let t=ai(e),n=parseFloat(t.width),i=parseFloat(t.height),r=e.offsetWidth,s=e.offsetHeight,o=Su(n)!==r||Su(i)!==s;return o&&(n=r,i=s),{width:n,height:i,fallback:o}}function mr(e){return By(e)?(e.nodeName||"").toLowerCase():""}var _u;function Ry(){if(_u)return _u;let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(_u=e.brands.map(t=>t.brand+"/"+t.version).join(" "),_u):navigator.userAgent}function li(e){return e instanceof Nn(e).HTMLElement}function pr(e){return e instanceof Nn(e).Element}function By(e){return e instanceof Nn(e).Node}function Sy(e){return typeof ShadowRoot>"u"?!1:e instanceof Nn(e).ShadowRoot||e instanceof ShadowRoot}function Au(e){let{overflow:t,overflowX:n,overflowY:i,display:r}=ai(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&!["inline","contents"].includes(r)}function m3(e){return["table","td","th"].includes(mr(e))}function np(e){let t=/firefox/i.test(Ry()),n=ai(e),i=n.backdropFilter||n.WebkitBackdropFilter;return n.transform!=="none"||n.perspective!=="none"||!!i&&i!=="none"||t&&n.willChange==="filter"||t&&!!n.filter&&n.filter!=="none"||["transform","perspective"].some(r=>n.willChange.includes(r))||["paint","layout","strict","content"].some(r=>{let s=n.contain;return s!=null&&s.includes(r)})}function Vy(){return!/^((?!chrome|android).)*safari/i.test(Ry())}function rp(e){return["html","body","#document"].includes(mr(e))}function Wy(e){return pr(e)?e:e.contextElement}var zy={x:1,y:1};function zs(e){let t=Wy(e);if(!li(t))return zy;let n=t.getBoundingClientRect(),{width:i,height:r,fallback:s}=Ly(t),o=(s?Su(n.width):n.width)/i,a=(s?Su(n.height):n.height)/r;return o&&Number.isFinite(o)||(o=1),a&&Number.isFinite(a)||(a=1),{x:o,y:a}}function ca(e,t,n,i){var r,s;t===void 0&&(t=!1),n===void 0&&(n=!1);let o=e.getBoundingClientRect(),a=Wy(e),l=zy;t&&(i?pr(i)&&(l=zs(i)):l=zs(e));let u=a?Nn(a):window,c=!Vy()&&n,d=(o.left+(c&&((r=u.visualViewport)==null?void 0:r.offsetLeft)||0))/l.x,f=(o.top+(c&&((s=u.visualViewport)==null?void 0:s.offsetTop)||0))/l.y,h=o.width/l.x,g=o.height/l.y;if(a){let m=Nn(a),y=i&&pr(i)?Nn(i):i,p=m.frameElement;for(;p&&i&&y!==m;){let b=zs(p),v=p.getBoundingClientRect(),x=getComputedStyle(p);v.x+=(p.clientLeft+parseFloat(x.paddingLeft))*b.x,v.y+=(p.clientTop+parseFloat(x.paddingTop))*b.y,d*=b.x,f*=b.y,h*=b.x,g*=b.y,d+=v.x,f+=v.y,p=Nn(p).frameElement}}return{width:h,height:g,top:f,right:d+h,bottom:f+g,left:d,x:d,y:f}}function gr(e){return((By(e)?e.ownerDocument:e.document)||window.document).documentElement}function Eu(e){return pr(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Gy(e){return ca(gr(e)).left+Eu(e).scrollLeft}function da(e){if(mr(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Sy(e)&&e.host||gr(e);return Sy(t)?t.host:t}function Hy(e){let t=da(e);return rp(t)?t.ownerDocument.body:li(t)&&Au(t)?t:Hy(t)}function jy(e,t){var n;t===void 0&&(t=[]);let i=Hy(e),r=i===((n=e.ownerDocument)==null?void 0:n.body),s=Nn(i);return r?t.concat(s,s.visualViewport||[],Au(i)?i:[]):t.concat(i,jy(i))}function Ay(e,t,n){return t==="viewport"?aa(function(i,r){let s=Nn(i),o=gr(i),a=s.visualViewport,l=o.clientWidth,u=o.clientHeight,c=0,d=0;if(a){l=a.width,u=a.height;let f=Vy();(f||!f&&r==="fixed")&&(c=a.offsetLeft,d=a.offsetTop)}return{width:l,height:u,x:c,y:d}}(e,n)):pr(t)?aa(function(i,r){let s=ca(i,!0,r==="fixed"),o=s.top+i.clientTop,a=s.left+i.clientLeft,l=li(i)?zs(i):{x:1,y:1};return{width:i.clientWidth*l.x,height:i.clientHeight*l.y,x:a*l.x,y:o*l.y}}(t,n)):aa(function(i){let r=gr(i),s=Eu(i),o=i.ownerDocument.body,a=la(r.scrollWidth,r.clientWidth,o.scrollWidth,o.clientWidth),l=la(r.scrollHeight,r.clientHeight,o.scrollHeight,o.clientHeight),u=-s.scrollLeft+Gy(i),c=-s.scrollTop;return ai(o).direction==="rtl"&&(u+=la(r.clientWidth,o.clientWidth)-a),{width:a,height:l,x:u,y:c}}(gr(e)))}function Ey(e){return li(e)&&ai(e).position!=="fixed"?e.offsetParent:null}function ky(e){let t=Nn(e),n=Ey(e);for(;n&&m3(n)&&ai(n).position==="static";)n=Ey(n);return n&&(mr(n)==="html"||mr(n)==="body"&&ai(n).position==="static"&&!np(n))?t:n||function(i){let r=da(i);for(;li(r)&&!rp(r);){if(np(r))return r;r=da(r)}return null}(e)||t}function b3(e,t,n){let i=li(t),r=gr(t),s=ca(e,!0,n==="fixed",t),o={scrollLeft:0,scrollTop:0},a={x:0,y:0};if(i||!i&&n!=="fixed")if((mr(t)!=="body"||Au(r))&&(o=Eu(t)),li(t)){let l=ca(t,!0);a.x=l.x+t.clientLeft,a.y=l.y+t.clientTop}else r&&(a.x=Gy(r));return{x:s.left+o.scrollLeft-a.x,y:s.top+o.scrollTop-a.y,width:s.width,height:s.height}}var v3={getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:r}=e,s=n==="clippingAncestors"?function(u,c){let d=c.get(u);if(d)return d;let f=jy(u).filter(y=>pr(y)&&mr(y)!=="body"),h=null,g=ai(u).position==="fixed",m=g?da(u):u;for(;pr(m)&&!rp(m);){let y=ai(m),p=np(m);(g?p||h:p||y.position!=="static"||!h||!["absolute","fixed"].includes(h.position))?h=y:f=f.filter(b=>b!==m),m=da(m)}return c.set(u,f),f}(t,this._c):[].concat(n),o=[...s,i],a=o[0],l=o.reduce((u,c)=>{let d=Ay(t,c,r);return u.top=la(d.top,u.top),u.right=_y(d.right,u.right),u.bottom=_y(d.bottom,u.bottom),u.left=la(d.left,u.left),u},Ay(t,a,r));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:i}=e,r=li(n),s=gr(n);if(n===s)return t;let o={scrollLeft:0,scrollTop:0},a={x:1,y:1},l={x:0,y:0};if((r||!r&&i!=="fixed")&&((mr(n)!=="body"||Au(s))&&(o=Eu(n)),li(n))){let u=ca(n);a=zs(n),l.x=u.x+n.clientLeft,l.y=u.y+n.clientTop}return{width:t.width*a.x,height:t.height*a.y,x:t.x*a.x-o.scrollLeft*a.x+l.x,y:t.y*a.y-o.scrollTop*a.y+l.y}},isElement:pr,getDimensions:function(e){return li(e)?Ly(e):e.getBoundingClientRect()},getOffsetParent:ky,getDocumentElement:gr,getScale:zs,async getElementRects(e){let{reference:t,floating:n,strategy:i}=e,r=this.getOffsetParent||ky,s=this.getDimensions;return{reference:b3(t,await r(n),i),floating:{x:0,y:0,...await s(n)}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>ai(e).direction==="rtl"},Ty=(e,t,n)=>{let i=new Map,r={platform:v3,...n},s={...r.platform,_c:i};return(async(o,a,l)=>{let{placement:u="bottom",strategy:c="absolute",middleware:d=[],platform:f}=l,h=d.filter(Boolean),g=await(f.isRTL==null?void 0:f.isRTL(a));if(f==null&&console.error(["Floating UI: `platform` property was not passed to config. If you","want to use Floating UI on the web, install @floating-ui/dom","instead of the /core package. Otherwise, you can create your own","`platform`: https://floating-ui.com/docs/platform"].join(" ")),h.filter(w=>{let{name:I}=w;return I==="autoPlacement"||I==="flip"}).length>1)throw new Error(["Floating UI: duplicate `flip` and/or `autoPlacement` middleware","detected. This will lead to an infinite loop. Ensure only one of","either has been passed to the `middleware` array."].join(" "));o&&a||console.error(["Floating UI: The reference and/or floating element was not defined","when `computePosition()` was called. Ensure that both elements have","been created and can be measured."].join(" "));let m=await f.getElementRects({reference:o,floating:a,strategy:c}),{x:y,y:p}=Iy(m,u,g),b=u,v={},x=0;for(let w=0;w<h.length;w++){let{name:I,fn:_}=h[w],{x:A,y:E,data:D,reset:P}=await _({x:y,y:p,initialPlacement:u,placement:b,strategy:c,middlewareData:v,rects:m,platform:f,elements:{reference:o,floating:a}});y=A??y,p=E??p,v={...v,[I]:{...v[I],...D}},x>50&&console.warn(["Floating UI: The middleware lifecycle appears to be running in an","infinite loop. This is usually caused by a `reset` continually","being returned without a break condition."].join(" ")),P&&x<=50&&(x++,typeof P=="object"&&(P.placement&&(b=P.placement),P.rects&&(m=P.rects===!0?await f.getElementRects({reference:o,floating:a,strategy:c}):P.rects),{x:y,y:p}=Iy(m,b,g)),w=-1)}return{x:y,y:p,placement:b,strategy:c,middlewareData:v}})(e,t,{...r,platform:s})},Py=async({elementReference:e=null,tooltipReference:t=null,tooltipArrowReference:n=null,place:i="top",offset:r=10,strategy:s="absolute",middlewares:o=[p3(Number(r)),h3(),g3({padding:5})]})=>{if(!e)return{tooltipStyles:{},tooltipArrowStyles:{}};if(t===null)return{tooltipStyles:{},tooltipArrowStyles:{}};let a=o;return n?(a.push({name:"arrow",options:l={element:n,padding:5},async fn(u){let{element:c,padding:d=0}=l||{},{x:f,y:h,placement:g,rects:m,platform:y}=u;if(c==null)return console.warn("Floating UI: No `element` was passed to the `arrow` middleware."),{};let p=Fy(d),b={x:f,y:h},v=fa(g),x=ip(v),w=await y.getDimensions(c),I=v==="y"?"top":"left",_=v==="y"?"bottom":"right",A=m.reference[x]+m.reference[v]-b[v]-m.floating[x],E=b[v]-m.reference[v],D=await(y.getOffsetParent==null?void 0:y.getOffsetParent(c)),P=D?v==="y"?D.clientHeight||0:D.clientWidth||0:0;P===0&&(P=m.floating[x]);let J=A/2-E/2,U=p[I],z=P-w[x]-p[_],R=P/2-w[x]/2+J,G=tp(U,R,z),oe=ua(g)!=null&&R!=G&&m.reference[x]/2-(R<U?p[I]:p[_])-w[x]/2<0;return{[v]:b[v]-(oe?R<U?U-R:z-R:0),data:{[v]:G,centerOffset:R-G}}}}),Ty(e,t,{placement:i,strategy:s,middleware:a}).then(({x:u,y:c,placement:d,middlewareData:f})=>{var h,g;let m={left:`${u}px`,top:`${c}px`},{x:y,y:p}=(h=f.arrow)!==null&&h!==void 0?h:{x:0,y:0};return{tooltipStyles:m,tooltipArrowStyles:{left:y!=null?`${y}px`:"",top:p!=null?`${p}px`:"",right:"",bottom:"",[(g={top:"bottom",right:"left",bottom:"top",left:"right"}[d.split("-")[0]])!==null&&g!==void 0?g:"bottom"]:"-4px"}}})):Ty(e,t,{placement:"bottom",strategy:s,middleware:a}).then(({x:u,y:c})=>({tooltipStyles:{left:`${u}px`,top:`${c}px`},tooltipArrowStyles:{}}));var l},Xr={tooltip:"styles-module_tooltip__mnnfp",fixed:"styles-module_fixed__7ciUi",arrow:"styles-module_arrow__K0L3T","no-arrow":"styles-module_no-arrow__KcFZN",clickable:"styles-module_clickable__Bv9o7",show:"styles-module_show__2NboJ",dark:"styles-module_dark__xNqje",light:"styles-module_light__Z6W-X",success:"styles-module_success__A2AKt",warning:"styles-module_warning__SCK0X",error:"styles-module_error__JvumD",info:"styles-module_info__BWdHW"},My=({id:e,className:t,classNameArrow:n,variant:i="dark",anchorId:r,anchorSelect:s,place:o="top",offset:a=10,events:l=["hover"],positionStrategy:u="absolute",middlewares:c,wrapper:d,children:f=null,delayShow:h=0,delayHide:g=0,float:m=!1,noArrow:y=!1,clickable:p=!1,closeOnEsc:b=!1,style:v,position:x,afterShow:w,afterHide:I,content:_,html:A,isOpen:E,setIsOpen:D,activeAnchor:P,setActiveAnchor:J})=>{let U=(0,se.useRef)(null),z=(0,se.useRef)(null),R=(0,se.useRef)(null),G=(0,se.useRef)(null),[oe,W]=(0,se.useState)({}),[he,me]=(0,se.useState)({}),[N,ne]=(0,se.useState)(!1),[le,Ae]=(0,se.useState)(!1),Ee=(0,se.useRef)(!1),Me=(0,se.useRef)(null),{anchorRefs:We,setActiveAnchor:lt}=Dy(e),pt=(0,se.useRef)(!1),[F,re]=(0,se.useState)([]),ee=(0,se.useRef)(!1);l3(()=>(ee.current=!0,()=>{ee.current=!1}),[]),(0,se.useEffect)(()=>{if(!N){let k=setTimeout(()=>{Ae(!1)},150);return()=>{clearTimeout(k)}}return()=>null},[N]);let de=k=>{ee.current&&(k&&Ae(!0),setTimeout(()=>{ee.current&&(D?.(k),E===void 0&&ne(k))},10))};(0,se.useEffect)(()=>{if(E===void 0)return()=>null;E&&Ae(!0);let k=setTimeout(()=>{ne(E)},10);return()=>{clearTimeout(k)}},[E]),(0,se.useEffect)(()=>{N!==Ee.current&&(Ee.current=N,N?w?.():I?.())},[N]);let fe=(k=g)=>{G.current&&clearTimeout(G.current),G.current=setTimeout(()=>{pt.current||de(!1)},k)},pe=k=>{var M;if(!k)return;h?(R.current&&clearTimeout(R.current),R.current=setTimeout(()=>{de(!0)},h)):de(!0);let H=(M=k.currentTarget)!==null&&M!==void 0?M:k.target;J(H),lt({current:H}),G.current&&clearTimeout(G.current)},ye=()=>{p?fe(g||100):g?fe():de(!1),R.current&&clearTimeout(R.current)},be=({x:k,y:M})=>{Py({place:o,offset:a,elementReference:{getBoundingClientRect:()=>({x:k,y:M,width:0,height:0,top:M,left:k,right:k,bottom:M})},tooltipReference:U.current,tooltipArrowReference:z.current,strategy:u,middlewares:c}).then(H=>{Object.keys(H.tooltipStyles).length&&W(H.tooltipStyles),Object.keys(H.tooltipArrowStyles).length&&me(H.tooltipArrowStyles)})},ke=k=>{if(!k)return;let M=k,H={x:M.clientX,y:M.clientY};be(H),Me.current=H},ut=k=>{pe(k),g&&fe()},ge=k=>{let M=document.querySelector(`[id='${r}']`);M?.contains(k.target)||F.some(H=>H.contains(k.target))||de(!1)},q=k=>{k.key==="Escape"&&de(!1)},j=wy(pe,50),V=wy(ye,50);(0,se.useEffect)(()=>{var k,M;let H=new Set(We);F.forEach(Q=>{H.add({current:Q})});let C=document.querySelector(`[id='${r}']`);C&&H.add({current:C}),b&&window.addEventListener("keydown",q);let O=[];l.find(Q=>Q==="click")&&(window.addEventListener("click",ge),O.push({event:"click",listener:ut})),l.find(Q=>Q==="hover")&&(O.push({event:"mouseenter",listener:j},{event:"mouseleave",listener:V},{event:"focus",listener:j},{event:"blur",listener:V}),m&&O.push({event:"mousemove",listener:ke}));let Y=()=>{pt.current=!0},K=()=>{pt.current=!1,ye()};return p&&((k=U.current)===null||k===void 0||k.addEventListener("mouseenter",Y),(M=U.current)===null||M===void 0||M.addEventListener("mouseleave",K)),O.forEach(({event:Q,listener:ze})=>{H.forEach(Ye=>{var Je;(Je=Ye.current)===null||Je===void 0||Je.addEventListener(Q,ze)})}),()=>{var Q,ze;l.find(Ye=>Ye==="click")&&window.removeEventListener("click",ge),b&&window.removeEventListener("keydown",q),p&&((Q=U.current)===null||Q===void 0||Q.removeEventListener("mouseenter",Y),(ze=U.current)===null||ze===void 0||ze.removeEventListener("mouseleave",K)),O.forEach(({event:Ye,listener:Je})=>{H.forEach(An=>{var Ht;(Ht=An.current)===null||Ht===void 0||Ht.removeEventListener(Ye,Je)})})}},[le,We,F,b,l]),(0,se.useEffect)(()=>{let k=s??"";!k&&e&&(k=`[data-tooltip-id='${e}']`);let M=new MutationObserver(H=>{let C=[];H.forEach(O=>{if(O.type==="attributes"&&O.attributeName==="data-tooltip-id"&&O.target.getAttribute("data-tooltip-id")===e&&C.push(O.target),O.type==="childList"&&(P&&[...O.removedNodes].some(Y=>!!Y.contains(P)&&(Ae(!1),de(!1),J(null),!0)),k))try{let Y=[...O.addedNodes].filter(K=>K.nodeType===1);C.push(...Y.filter(K=>K.matches(k))),C.push(...Y.flatMap(K=>[...K.querySelectorAll(k)]))}catch{}}),C.length&&re(O=>[...O,...C])});return M.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-tooltip-id"]}),()=>{M.disconnect()}},[e,s,P]),(0,se.useEffect)(()=>{x?be(x):m?Me.current&&be(Me.current):Py({place:o,offset:a,elementReference:P,tooltipReference:U.current,tooltipArrowReference:z.current,strategy:u,middlewares:c}).then(k=>{ee.current&&(Object.keys(k.tooltipStyles).length&&W(k.tooltipStyles),Object.keys(k.tooltipArrowStyles).length&&me(k.tooltipArrowStyles))})},[N,P,_,A,o,a,u,x]),(0,se.useEffect)(()=>{var k;let M=document.querySelector(`[id='${r}']`),H=[...F,M];P&&H.includes(P)||J((k=F[0])!==null&&k!==void 0?k:M)},[r,F,P]),(0,se.useEffect)(()=>()=>{R.current&&clearTimeout(R.current),G.current&&clearTimeout(G.current)},[]),(0,se.useEffect)(()=>{let k=s;if(!k&&e&&(k=`[data-tooltip-id='${e}']`),k)try{let M=Array.from(document.querySelectorAll(k));re(M)}catch{re([])}},[e,s]);let Ue=Boolean(A||_||f)&&N&&Object.keys(oe).length>0;return le?Zr.exports.jsxs(d,{id:e,role:"tooltip",className:Cy("react-tooltip",Xr.tooltip,Xr[i],t,{[Xr.show]:Ue,[Xr.fixed]:u==="fixed",[Xr.clickable]:p}),style:{...v,...oe},ref:U,children:[A&&Zr.exports.jsx(s3,{content:A})||_||f,Zr.exports.jsx(d,{className:Cy("react-tooltip-arrow",Xr.arrow,n,{[Xr["no-arrow"]]:y}),style:he,ref:z})]}):null},ku=({id:e,anchorId:t,anchorSelect:n,content:i,html:r,className:s,classNameArrow:o,variant:a="dark",place:l="top",offset:u=10,wrapper:c="div",children:d=null,events:f=["hover"],positionStrategy:h="absolute",middlewares:g,delayShow:m=0,delayHide:y=0,float:p=!1,noArrow:b=!1,clickable:v=!1,closeOnEsc:x=!1,style:w,position:I,isOpen:_,setIsOpen:A,afterShow:E,afterHide:D})=>{let[P,J]=(0,se.useState)(i),[U,z]=(0,se.useState)(r),[R,G]=(0,se.useState)(l),[oe,W]=(0,se.useState)(a),[he,me]=(0,se.useState)(u),[N,ne]=(0,se.useState)(m),[le,Ae]=(0,se.useState)(y),[Ee,Me]=(0,se.useState)(p),[We,lt]=(0,se.useState)(c),[pt,F]=(0,se.useState)(f),[re,ee]=(0,se.useState)(h),[de,fe]=(0,se.useState)(null),{anchorRefs:pe,activeAnchor:ye}=Dy(e),be=ge=>ge?.getAttributeNames().reduce((q,j)=>{var V;return j.startsWith("data-tooltip-")&&(q[j.replace(/^data-tooltip-/,"")]=(V=ge?.getAttribute(j))!==null&&V!==void 0?V:null),q},{}),ke=ge=>{let q={place:j=>{var V;G((V=j)!==null&&V!==void 0?V:l)},content:j=>{J(j??i)},html:j=>{z(j??r)},variant:j=>{var V;W((V=j)!==null&&V!==void 0?V:a)},offset:j=>{me(j===null?u:Number(j))},wrapper:j=>{var V;lt((V=j)!==null&&V!==void 0?V:c)},events:j=>{let V=j?.split(" ");F(V??f)},"position-strategy":j=>{var V;ee((V=j)!==null&&V!==void 0?V:h)},"delay-show":j=>{ne(j===null?m:Number(j))},"delay-hide":j=>{Ae(j===null?y:Number(j))},float:j=>{Me(j===null?p:j==="true")}};Object.values(q).forEach(j=>j(null)),Object.entries(ge).forEach(([j,V])=>{var Ue;(Ue=q[j])===null||Ue===void 0||Ue.call(q,V)})};(0,se.useEffect)(()=>{J(i)},[i]),(0,se.useEffect)(()=>{z(r)},[r]),(0,se.useEffect)(()=>{G(l)},[l]),(0,se.useEffect)(()=>{var ge;let q=new Set(pe),j=n;if(!j&&e&&(j=`[data-tooltip-id='${e}']`),j)try{document.querySelectorAll(j).forEach(H=>{q.add({current:H})})}catch{console.warn(`[react-tooltip] "${n}" is not a valid CSS selector`)}let V=document.querySelector(`[id='${t}']`);if(V&&q.add({current:V}),!q.size)return()=>null;let Ue=(ge=de??V)!==null&&ge!==void 0?ge:ye.current,k=new MutationObserver(H=>{H.forEach(C=>{var O;if(!Ue||C.type!=="attributes"||!(!((O=C.attributeName)===null||O===void 0)&&O.startsWith("data-tooltip-")))return;let Y=be(Ue);ke(Y)})}),M={attributes:!0,childList:!1,subtree:!1};if(Ue){let H=be(Ue);ke(H),k.observe(Ue,M)}return()=>{k.disconnect()}},[pe,ye,de,t,n]);let ut={id:e,anchorId:t,anchorSelect:n,className:s,classNameArrow:o,content:P,html:U,place:R,variant:oe,offset:he,wrapper:We,events:pt,positionStrategy:re,middlewares:g,delayShow:N,delayHide:le,float:Ee,noArrow:b,clickable:v,closeOnEsc:x,style:w,position:I,isOpen:_,setIsOpen:A,afterShow:E,afterHide:D,activeAnchor:de,setActiveAnchor:ge=>fe(ge)};return d?Zr.exports.jsx(My,{...ut,children:d}):Zr.exports.jsx(My,{...ut})};var Tu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMzMzMDEgMTAuOTk5N0g3LjY2NjM0VjkuNjY2MzRINi4zMzMwMVYxMC45OTk3Wk02Ljk5OTY3IDAuMzMzMDA4QzMuMzE5NjcgMC4zMzMwMDggMC4zMzMwMDggMy4zMTk2NyAwLjMzMzAwOCA2Ljk5OTY3QzAuMzMzMDA4IDEwLjY3OTcgMy4zMTk2NyAxMy42NjYzIDYuOTk5NjcgMTMuNjY2M0MxMC42Nzk3IDEzLjY2NjMgMTMuNjY2MyAxMC42Nzk3IDEzLjY2NjMgNi45OTk2N0MxMy42NjYzIDMuMzE5NjcgMTAuNjc5NyAwLjMzMzAwOCA2Ljk5OTY3IDAuMzMzMDA4Wk02Ljk5OTY3IDEyLjMzM0M0LjA1OTY3IDEyLjMzMyAxLjY2NjM0IDkuOTM5NjcgMS42NjYzNCA2Ljk5OTY3QzEuNjY2MzQgNC4wNTk2NyA0LjA1OTY3IDEuNjY2MzQgNi45OTk2NyAxLjY2NjM0QzkuOTM5NjcgMS42NjYzNCAxMi4zMzMgNC4wNTk2NyAxMi4zMzMgNi45OTk2N0MxMi4zMzMgOS45Mzk2NyA5LjkzOTY3IDEyLjMzMyA2Ljk5OTY3IDEyLjMzM1pNNi45OTk2NyAyLjk5OTY3QzUuNTI2MzQgMi45OTk2NyA0LjMzMzAxIDQuMTkzMDEgNC4zMzMwMSA1LjY2NjM0SDUuNjY2MzRDNS42NjYzNCA0LjkzMzAxIDYuMjY2MzQgNC4zMzMwMSA2Ljk5OTY3IDQuMzMzMDFDNy43MzMwMSA0LjMzMzAxIDguMzMzMDEgNC45MzMwMSA4LjMzMzAxIDUuNjY2MzRDOC4zMzMwMSA2Ljk5OTY3IDYuMzMzMDEgNi44MzMwMSA2LjMzMzAxIDguOTk5NjdINy42NjYzNEM3LjY2NjM0IDcuNDk5NjcgOS42NjYzNCA3LjMzMzAxIDkuNjY2MzQgNS42NjYzNEM5LjY2NjM0IDQuMTkzMDEgOC40NzMwMSAyLjk5OTY3IDYuOTk5NjcgMi45OTk2N1oiIGZpbGw9IiM2OTZEODAiLz4KPC9zdmc+Cg==";var it=xe(_e());var Pu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgNC41MDc4MUM2LjUgNC41MDc4MSA0LjUwNzgxIDYuNTM5MDYgNC41MDc4MSA5QzQuNTA3ODEgMTEuNSA2LjUgMTMuNDkyMiA5IDEzLjQ5MjJDMTEuNDYwOSAxMy40OTIyIDEzLjQ5MjIgMTEuNSAxMy40OTIyIDlDMTMuNDkyMiA2LjUzOTA2IDExLjQ2MDkgNC41MDc4MSA5IDQuNTA3ODFaTTkgMTEuOTI5N0M3LjM5ODQ0IDExLjkyOTcgNi4wNzAzMSAxMC42NDA2IDYuMDcwMzEgOUM2LjA3MDMxIDcuMzk4NDQgNy4zNTkzOCA2LjEwOTM4IDkgNi4xMDkzOEMxMC42MDE2IDYuMTA5MzggMTEuODkwNiA3LjM5ODQ0IDExLjg5MDYgOUMxMS44OTA2IDEwLjY0MDYgMTAuNjAxNiAxMS45Mjk3IDkgMTEuOTI5N1pNMTQuNzAzMSA0LjM1MTU2QzE0LjcwMzEgMy43NjU2MiAxNC4yMzQ0IDMuMjk2ODggMTMuNjQ4NCAzLjI5Njg4QzEzLjA2MjUgMy4yOTY4OCAxMi41OTM4IDMuNzY1NjIgMTIuNTkzOCA0LjM1MTU2QzEyLjU5MzggNC45Mzc1IDEzLjA2MjUgNS40MDYyNSAxMy42NDg0IDUuNDA2MjVDMTQuMjM0NCA1LjQwNjI1IDE0LjcwMzEgNC45Mzc1IDE0LjcwMzEgNC4zNTE1NlpNMTcuNjcxOSA1LjQwNjI1QzE3LjU5MzggNCAxNy4yODEyIDIuNzUgMTYuMjY1NiAxLjczNDM4QzE1LjI1IDAuNzE4NzUgMTQgMC40MDYyNSAxMi41OTM4IDAuMzI4MTI1QzExLjE0ODQgMC4yNSA2LjgxMjUgMC4yNSA1LjM2NzE5IDAuMzI4MTI1QzMuOTYwOTQgMC40MDYyNSAyLjc1IDAuNzE4NzUgMS42OTUzMSAxLjczNDM4QzAuNjc5Njg4IDIuNzUgMC4zNjcxODggNCAwLjI4OTA2MiA1LjQwNjI1QzAuMjEwOTM4IDYuODUxNTYgMC4yMTA5MzggMTEuMTg3NSAwLjI4OTA2MiAxMi42MzI4QzAuMzY3MTg4IDE0LjAzOTEgMC42Nzk2ODggMTUuMjUgMS42OTUzMSAxNi4zMDQ3QzIuNzUgMTcuMzIwMyAzLjk2MDk0IDE3LjYzMjggNS4zNjcxOSAxNy43MTA5QzYuODEyNSAxNy43ODkxIDExLjE0ODQgMTcuNzg5MSAxMi41OTM4IDE3LjcxMDlDMTQgMTcuNjMyOCAxNS4yNSAxNy4zMjAzIDE2LjI2NTYgMTYuMzA0N0MxNy4yODEyIDE1LjI1IDE3LjU5MzggMTQuMDM5MSAxNy42NzE5IDEyLjYzMjhDMTcuNzUgMTEuMTg3NSAxNy43NSA2Ljg1MTU2IDE3LjY3MTkgNS40MDYyNVpNMTUuNzk2OSAxNC4xNTYyQzE1LjUyMzQgMTQuOTM3NSAxNC44OTg0IDE1LjUyMzQgMTQuMTU2MiAxNS44MzU5QzEyLjk4NDQgMTYuMzA0NyAxMC4yNSAxNi4xODc1IDkgMTYuMTg3NUM3LjcxMDk0IDE2LjE4NzUgNC45NzY1NiAxNi4zMDQ3IDMuODQzNzUgMTUuODM1OUMzLjA2MjUgMTUuNTIzNCAyLjQ3NjU2IDE0LjkzNzUgMi4xNjQwNiAxNC4xNTYyQzEuNjk1MzEgMTMuMDIzNCAxLjgxMjUgMTAuMjg5MSAxLjgxMjUgOUMxLjgxMjUgNy43NSAxLjY5NTMxIDUuMDE1NjIgMi4xNjQwNiAzLjg0Mzc1QzIuNDc2NTYgMy4xMDE1NiAzLjA2MjUgMi41MTU2MiAzLjg0Mzc1IDIuMjAzMTJDNC45NzY1NiAxLjczNDM4IDcuNzEwOTQgMS44NTE1NiA5IDEuODUxNTZDMTAuMjUgMS44NTE1NiAxMi45ODQ0IDEuNzM0MzggMTQuMTU2MiAyLjIwMzEyQzE0Ljg5ODQgMi40NzY1NiAxNS40ODQ0IDMuMTAxNTYgMTUuNzk2OSAzLjg0Mzc1QzE2LjI2NTYgNS4wMTU2MiAxNi4xNDg0IDcuNzUgMTYuMTQ4NCA5QzE2LjE0ODQgMTAuMjg5MSAxNi4yNjU2IDEzLjAyMzQgMTUuNzk2OSAxNC4xNTYyWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzIxN18xMDYxKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzIxN18xMDYxIiB4MT0iNi40NjQ4NCIgeTE9IjMzLjczODMiIHgyPSI0My4zMjQyIiB5Mj0iLTMuODg2NzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0id2hpdGUiLz4KPHN0b3Agb2Zmc2V0PSIwLjE0Nzg2NCIgc3RvcC1jb2xvcj0iI0Y2NjQwRSIvPgo8c3RvcCBvZmZzZXQ9IjAuNDQzOTc0IiBzdG9wLWNvbG9yPSIjQkEwM0E3Ii8+CjxzdG9wIG9mZnNldD0iMC43MzMzMzciIHN0b3AtY29sb3I9IiM2QTAxQjkiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNkIwMUI5Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==";var Mu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMDAwMzMgMC43MDAxOTVDNC40MTY5OSAwLjcwMDE5NSAwLjY2Njk5MiA0LjQ0MTg2IDAuNjY2OTkyIDkuMDUwMkMwLjY2Njk5MiAxMy4yMTY5IDMuNzE2OTkgMTYuNjc1MiA3LjcwMDMzIDE3LjMwMDJWMTEuNDY2OUg1LjU4MzY2VjkuMDUwMkg3LjcwMDMzVjcuMjA4NTNDNy43MDAzMyA1LjExNjg2IDguOTQxOTkgMy45NjY4NiAxMC44NTAzIDMuOTY2ODZDMTEuNzU4NyAzLjk2Njg2IDEyLjcwODcgNC4xMjUyIDEyLjcwODcgNC4xMjUyVjYuMTgzNTNIMTEuNjU4N0MxMC42MjUzIDYuMTgzNTMgMTAuMzAwMyA2LjgyNTIgMTAuMzAwMyA3LjQ4MzUzVjkuMDUwMkgxMi42MTdMMTIuMjQyIDExLjQ2NjlIMTAuMzAwM1YxNy4zMDAyQzEyLjI2NCAxNi45OTAxIDE0LjA1MjIgMTUuOTg4MSAxNS4zNDE5IDE0LjQ3NTJDMTYuNjMxNyAxMi45NjI0IDE3LjMzODEgMTEuMDM4MiAxNy4zMzM3IDkuMDUwMkMxNy4zMzM3IDQuNDQxODYgMTMuNTgzNyAwLjcwMDE5NSA5LjAwMDMzIDAuNzAwMTk1WiIgZmlsbD0iIzAwNkJGQSIvPgo8L3N2Zz4K";var Ou="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjk3MyAxLjk5OTg0QzEzLjQ1OTcgMi4yMzMxNyAxMi45MDY0IDIuMzg2NSAxMi4zMzMgMi40NTk4NEMxMi45MTk3IDIuMTA2NSAxMy4zNzMgMS41NDY1IDEzLjU4NjQgMC44NzMxNzFDMTMuMDMzIDEuMjA2NSAxMi40MTk3IDEuNDM5ODQgMTEuNzczIDEuNTczMTdDMTEuMjQ2NCAwLjk5OTgzNyAxMC41MDY0IDAuNjY2NTA0IDkuNjY2MzcgMC42NjY1MDRDOC4wOTk3IDAuNjY2NTA0IDYuODE5NyAxLjk0NjUgNi44MTk3IDMuNTI2NUM2LjgxOTcgMy43NTMxNyA2Ljg0NjM3IDMuOTczMTcgNi44OTMwMyA0LjE3OTg0QzQuNTE5NyA0LjA1OTg0IDIuNDA2MzcgMi45MTk4NCAwLjk5OTcwMSAxLjE5MzE3QzAuNzUzMDM0IDEuNjEzMTcgMC42MTMwMzQgMi4xMDY1IDAuNjEzMDM0IDIuNjI2NUMwLjYxMzAzNCAzLjYxOTg0IDEuMTEzMDMgNC40OTk4NCAxLjg4NjM3IDQuOTk5ODRDMS40MTMwMyA0Ljk5OTg0IDAuOTczMDM0IDQuODY2NSAwLjU4NjM2NyA0LjY2NjVWNC42ODY1QzAuNTg2MzY3IDYuMDczMTcgMS41NzMwMyA3LjIzMzE3IDIuODc5NyA3LjQ5MzE3QzIuNDYwMTkgNy42MDc5OCAyLjAxOTc2IDcuNjIzOTUgMS41OTMwMyA3LjUzOTg0QzEuNzc0MSA4LjEwODE2IDIuMTI4NzMgOC42MDU0NCAyLjYwNzA0IDguOTYxNzlDMy4wODUzNiA5LjMxODE0IDMuNjYzMzMgOS41MTU2MyA0LjI1OTcgOS41MjY1QzMuMjQ4NzkgMTAuMzI2OCAxLjk5NTcgMTAuNzU5NCAwLjcwNjM2NyAxMC43NTMyQzAuNDc5NzAxIDEwLjc1MzIgMC4yNTMwMzQgMTAuNzM5OCAwLjAyNjM2NzIgMTAuNzEzMkMxLjI5MzAzIDExLjUyNjUgMi43OTk3IDExLjk5OTggNC40MTMwMyAxMS45OTk4QzkuNjY2MzcgMTEuOTk5OCAxMi41NTMgNy42Mzk4NCAxMi41NTMgMy44NTk4NEMxMi41NTMgMy43MzMxNyAxMi41NTMgMy42MTMxNyAxMi41NDY0IDMuNDg2NUMxMy4xMDY0IDMuMDg2NSAxMy41ODY0IDIuNTc5ODQgMTMuOTczIDEuOTk5ODRaIiBmaWxsPSIjMUI5MEVGIi8+Cjwvc3ZnPgo=";var Du="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNjY2MzQgNy4wMDAxNkw5LjEyNjM0IDUuMDAwMTZMNS42NjYzNCAzLjAwMDE2VjcuMDAwMTZaTTEzLjM3MyAxLjc4MDE2QzEzLjQ1OTcgMi4wOTM1IDEzLjUxOTcgMi41MTM1IDEzLjU1OTcgMy4wNDY4M0MxMy42MDYzIDMuNTgwMTYgMTMuNjI2MyA0LjA0MDE2IDEzLjYyNjMgNC40NDAxNkwxMy42NjYzIDUuMDAwMTZDMTMuNjY2MyA2LjQ2MDE2IDEzLjU1OTcgNy41MzM1IDEzLjM3MyA4LjIyMDE2QzEzLjIwNjMgOC44MjAxNiAxMi44MTk3IDkuMjA2ODMgMTIuMjE5NyA5LjM3MzVDMTEuOTA2MyA5LjQ2MDE2IDExLjMzMyA5LjUyMDE2IDEwLjQ1MyA5LjU2MDE2QzkuNTg2MzQgOS42MDY4MyA4Ljc5MzAxIDkuNjI2ODMgOC4wNTk2NyA5LjYyNjgzTDYuOTk5NjcgOS42NjY4M0M0LjIwNjM0IDkuNjY2ODMgMi40NjYzNCA5LjU2MDE2IDEuNzc5NjcgOS4zNzM1QzEuMTc5NjcgOS4yMDY4MyAwLjc5MzAwOCA4LjgyMDE2IDAuNjI2MzQxIDguMjIwMTZDMC41Mzk2NzUgNy45MDY4MyAwLjQ3OTY3NSA3LjQ4NjgzIDAuNDM5Njc1IDYuOTUzNUMwLjM5MzAwOCA2LjQyMDE2IDAuMzczMDA4IDUuOTYwMTYgMC4zNzMwMDggNS41NjAxNkwwLjMzMzAwOCA1LjAwMDE2QzAuMzMzMDA4IDMuNTQwMTYgMC40Mzk2NzUgMi40NjY4MyAwLjYyNjM0MSAxLjc4MDE2QzAuNzkzMDA4IDEuMTgwMTYgMS4xNzk2NyAwLjc5MzQ5NiAxLjc3OTY3IDAuNjI2ODI5QzIuMDkzMDEgMC41NDAxNjMgMi42NjYzNCAwLjQ4MDE2MyAzLjU0NjM0IDAuNDQwMTYzQzQuNDEzMDEgMC4zOTM0OTYgNS4yMDYzNCAwLjM3MzQ5NiA1LjkzOTY3IDAuMzczNDk2TDYuOTk5NjcgMC4zMzM0OTZDOS43OTMwMSAwLjMzMzQ5NiAxMS41MzMgMC40NDAxNjMgMTIuMjE5NyAwLjYyNjgyOUMxMi44MTk3IDAuNzkzNDk2IDEzLjIwNjMgMS4xODAxNiAxMy4zNzMgMS43ODAxNloiIGZpbGw9IiNFQjIxMjEiLz4KPC9zdmc+Cg==";var Fu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjgxNzYgMy43NDUyMUMxMC43NDA4IDMuNzA1NTMgMTAuNjY2MSAzLjY2MjAzIDEwLjU5MzcgMy42MTQ4N0MxMC4zODMxIDMuNDc1NjUgMTAuMTkgMy4zMTE1OSAxMC4wMTg2IDMuMTI2MjVDOS41ODk2NSAyLjYzNTQ5IDkuNDI5NDYgMi4xMzc2MiA5LjM3MDQ1IDEuNzg5MDRIOS4zNzI4MkM5LjMyMzUzIDEuNDk5NyA5LjM0MzkxIDEuMzEyNSA5LjM0Njk5IDEuMzEyNUg3LjM5MzQzVjguODY2NTRDNy4zOTM0MyA4Ljk2Nzk3IDcuMzkzNDMgOS4wNjgyIDcuMzg5MTcgOS4xNjcyNkM3LjM4OTE3IDkuMTc5NTggNy4zODc5OCA5LjE5MDk1IDcuMzg3MjcgOS4yMDQyMkM3LjM4NzI3IDkuMjA5NjcgNy4zODcyNyA5LjIxNTM2IDcuMzg2MDkgOS4yMjEwNUM3LjM4NjA5IDkuMjIyNDcgNy4zODYwOSA5LjIyMzg5IDcuMzg2MDkgOS4yMjUzMUM3LjM2NTQ5IDkuNDk2MzUgNy4yNzg2MSA5Ljc1ODE4IDcuMTMzMDggOS45ODc3NUM2Ljk4NzU1IDEwLjIxNzMgNi43ODc4MyAxMC40MDc2IDYuNTUxNDkgMTAuNTQxOUM2LjMwNTE3IDEwLjY4MiA2LjAyNjU4IDEwLjc1NTUgNS43NDMxOSAxMC43NTUyQzQuODMzIDEwLjc1NTIgNC4wOTUzMiAxMC4wMTMgNC4wOTUzMiA5LjA5NjRDNC4wOTUzMiA4LjE3OTgxIDQuODMzIDcuNDM3NjMgNS43NDMxOSA3LjQzNzYzQzUuOTE1NDkgNy40Mzc0NyA2LjA4NjcyIDcuNDY0NTggNi4yNTA1NCA3LjUxNzk2TDYuMjUyOTEgNS41Mjg4NkM1Ljc1NTYgNS40NjQ2MiA1LjI1MDM4IDUuNTA0MTQgNC43NjkxMSA1LjY0NDk0QzQuMjg3ODQgNS43ODU3MyAzLjg0MDk3IDYuMDI0NzMgMy40NTY2OSA2LjM0Njg3QzMuMTE5OTggNi42Mzk0MyAyLjgzNjkgNi45ODg1MSAyLjYyMDIgNy4zNzgzOUMyLjUzNzc0IDcuNTIwNTcgMi4yMjY2IDguMDkxOSAyLjE4ODkyIDkuMDE5MTVDMi4xNjUyMiA5LjU0NTQ2IDIuMzIzMjggMTAuMDkwNyAyLjM5ODY0IDEwLjMxNjFWMTAuMzIwOEMyLjQ0NjAzIDEwLjQ1MzUgMi42Mjk2OCAxMC45MDY0IDIuOTI4OTcgMTEuMjg4MUMzLjE3MDMgMTEuNTk0MyAzLjQ1NTQ0IDExLjg2MzMgMy43NzUxOCAxMi4wODY1VjEyLjA4MTdMMy43Nzk5MiAxMi4wODY1QzQuNzI1NjUgMTIuNzI5MSA1Ljc3NDI0IDEyLjY4NjkgNS43NzQyNCAxMi42ODY5QzUuOTU1NzUgMTIuNjc5NiA2LjU2MzgxIDEyLjY4NjkgNy4yNTQzMyAxMi4zNTk3QzguMDIwMjEgMTEuOTk2OSA4LjQ1NjIzIDExLjQ1NjQgOC40NTYyMyAxMS40NTY0QzguNzM0NzggMTEuMTMzNCA4Ljk1NjI4IDEwLjc2NTMgOS4xMTEyMSAxMC4zNjhDOS4yODc5OSA5LjkwMzI4IDkuMzQ2OTkgOS4zNDU5MyA5LjM0Njk5IDkuMTIzMThWNS4xMTU1OUM5LjM3MDY5IDUuMTI5ODEgOS42ODYzMyA1LjMzODU3IDkuNjg2MzMgNS4zMzg1N0M5LjY4NjMzIDUuMzM4NTcgMTAuMTQxMSA1LjYzMDA0IDEwLjg1MDUgNS44MTk4NkMxMS4zNTk2IDUuOTU0OTMgMTIuMDQ1MyA1Ljk4MzM2IDEyLjA0NTMgNS45ODMzNlY0LjA0NDAyQzExLjgwNTEgNC4wNzAwOSAxMS4zMTcxIDMuOTk0MjYgMTAuODE3NiAzLjc0NTIxWiIgZmlsbD0iIzJDMzI0QyIvPgo8L3N2Zz4K";function Xy(e){return it.default.createElement("div",{className:"sb-m-5 sb-border sb-border-gray sb-border-solid"},it.default.createElement("div",{className:"sb-bg-gray sb-block sb-font-semibold sb-rounded-full sb-text-center sb-w-6 sb-text-base -sb-m-3 sb-p-0.5 sb-absolute"},e.children),it.default.createElement("div",{className:"sb-pl-4 sb-pr-1 sb-py-1"},it.default.createElement("div",{className:"sb-flex sb-justify-between"},it.default.createElement("div",{className:"sb-mt-2"},it.default.createElement("span",{className:"sb-mb-1"},it.default.createElement("strong",null,e.data.profile.label)," \u2022"," ",e.data.updated_time_ago),it.default.createElement("p",{className:"sb-mt-1 sb-text-xs"},e.data.title?.length>255?e.data.title?.substring(0,255)+"...":e.data.title)),e.data?.imageSrc?it.default.createElement("img",{className:"sb-w-20 sb-rounded-sm",src:e.data.imageSrc,alt:e.data.profile.label}):"")),it.default.createElement("div",{className:"sb-bg-gray sb-p-2"},it.default.createElement("div",{className:"sb-inline-flex sb-gap-2"},it.default.createElement("span",null,it.default.createElement("strong",null,e.data.stats.clicks)," ",parseInt(e.data.stats.clicks)===1?"Click":"Clicks"),it.default.createElement("span",null,it.default.createElement("strong",null,e.data.stats.profileVisits)," ",parseInt(e.data.stats.profileVisits)===1?"Profile Visit":"Profile Visits")),it.default.createElement("div",{className:"sb-float-right"},e.data.plugin.slug==="instagram"?it.default.createElement("img",{className:"sb-float-right",src:Pu,alt:e.data.plugin.slug}):"",e.data.plugin.slug==="facebook"?it.default.createElement("img",{className:"sb-float-right",src:Mu,alt:e.data.plugin.slug}):"",e.data.plugin.slug==="twitter"?it.default.createElement("img",{className:"sb-float-right",src:Ou,alt:e.data.plugin.slug}):"",e.data.plugin.slug==="youtube"?it.default.createElement("img",{className:"sb-float-right",src:Du,alt:e.data.plugin.slug}):"",e.data.plugin.slug==="tiktok"?it.default.createElement("img",{className:"sb-float-right",src:Fu,alt:e.data.plugin.slug}):"")))}function Ln(e){return Ln=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ln(e)}function sp(e,t){if(Ln(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var i=n.call(e,t||"default");if(Ln(i)!=="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ha(e){var t=sp(e,"string");return Ln(t)==="symbol"?t:String(t)}function br(e,t,n){return t=ha(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Zy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,i)}return n}function ae(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Zy(Object(n),!0).forEach(function(i){br(e,i,n[i])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zy(Object(n)).forEach(function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(n,i))})}return e}function op(e){if(Array.isArray(e))return e}function ap(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var i,r,s,o,a=[],l=!0,u=!1;try{if(s=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=s.call(n)).done)&&(a.push(i.value),a.length!==t);l=!0);}catch(c){u=!0,r=c}finally{try{if(!l&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(u)throw r}}return a}}function Gs(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function pa(e,t){if(!!e){if(typeof e=="string")return Gs(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Gs(e,t)}}function lp(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Rn(e,t){return op(e)||ap(e,t)||pa(e,t)||lp()}function up(e,t){if(e==null)return{};var n={},i=Object.keys(e),r,s;for(s=0;s<i.length;s++)r=i[s],!(t.indexOf(r)>=0)&&(n[r]=e[r]);return n}function ui(e,t){if(e==null)return{};var n=up(e,t),i,r;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r<s.length;r++)i=s[r],!(t.indexOf(i)>=0)&&(!Object.prototype.propertyIsEnumerable.call(e,i)||(n[i]=e[i]))}return n}var Mi=xe(_e()),S3=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function Uy(e){var t=e.defaultInputValue,n=t===void 0?"":t,i=e.defaultMenuIsOpen,r=i===void 0?!1:i,s=e.defaultValue,o=s===void 0?null:s,a=e.inputValue,l=e.menuIsOpen,u=e.onChange,c=e.onInputChange,d=e.onMenuClose,f=e.onMenuOpen,h=e.value,g=ui(e,S3),m=(0,Mi.useState)(a!==void 0?a:n),y=Rn(m,2),p=y[0],b=y[1],v=(0,Mi.useState)(l!==void 0?l:r),x=Rn(v,2),w=x[0],I=x[1],_=(0,Mi.useState)(h!==void 0?h:o),A=Rn(_,2),E=A[0],D=A[1],P=(0,Mi.useCallback)(function(W,he){typeof u=="function"&&u(W,he),D(W)},[u]),J=(0,Mi.useCallback)(function(W,he){var me;typeof c=="function"&&(me=c(W,he)),b(me!==void 0?me:W)},[c]),U=(0,Mi.useCallback)(function(){typeof f=="function"&&f(),I(!0)},[f]),z=(0,Mi.useCallback)(function(){typeof d=="function"&&d(),I(!1)},[d]),R=a!==void 0?a:p,G=l!==void 0?l:w,oe=h!==void 0?h:E;return ae(ae({},g),{},{inputValue:R,menuIsOpen:G,onChange:P,onInputChange:J,onMenuClose:z,onMenuOpen:U,value:oe})}function ie(){return ie=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},ie.apply(this,arguments)}var C2=xe(_e()),ag=xe(_e());function cp(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Yy(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,ha(i.key),i)}}function dp(e,t,n){return t&&Yy(e.prototype,t),n&&Yy(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function ga(e,t){return ga=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,r){return i.__proto__=r,i},ga(e,t)}function fp(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ga(e,t)}function Hs(e){return Hs=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Hs(e)}function hp(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function pp(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function gp(e,t){if(t&&(Ln(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return pp(e)}function mp(e){var t=hp();return function(){var i=Hs(e),r;if(t){var s=Hs(this).constructor;r=Reflect.construct(i,arguments,s)}else r=i.apply(this,arguments);return gp(this,r)}}function bp(e){if(Array.isArray(e))return Gs(e)}function vp(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function yp(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Nu(e){return bp(e)||vp(e)||pa(e)||yp()}var Oe=xe(_e()),Pe=xe(_e());var ce=xe($p());function Qp(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var yt=xe(_e()),lx=xe(xu());function fi(e){var t;return((t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Q1(e){return fi(e).getComputedStyle(e)}var ec=Math.round;function ZA(e){let t=Q1(e),n=parseFloat(t.width),i=parseFloat(t.height),r=e.offsetWidth,s=e.offsetHeight,o=ec(n)!==r||ec(i)!==s;return o&&(n=r,i=s),{width:n,height:i,fallback:o}}function K1(e){return ex(e)?(e.nodeName||"").toLowerCase():""}var Ku;function UA(){if(Ku)return Ku;let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(Ku=e.brands.map(t=>t.brand+"/"+t.version).join(" "),Ku):navigator.userAgent}function q1(e){return e instanceof fi(e).HTMLElement}function Xs(e){return e instanceof fi(e).Element}function ex(e){return e instanceof fi(e).Node}function J1(e){return typeof ShadowRoot>"u"?!1:e instanceof fi(e).ShadowRoot||e instanceof ShadowRoot}function tx(e){let{overflow:t,overflowX:n,overflowY:i,display:r}=Q1(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&!["inline","contents"].includes(r)}function YA(){return!/^((?!chrome|android).)*safari/i.test(UA())}function JA(e){return["html","body","#document"].includes(K1(e))}function nx(e){return Xs(e)?e:e.contextElement}var ix={x:1,y:1};function Kp(e){let t=nx(e);if(!q1(t))return ix;let n=t.getBoundingClientRect(),{width:i,height:r,fallback:s}=ZA(t),o=(s?ec(n.width):n.width)/i,a=(s?ec(n.height):n.height)/r;return o&&Number.isFinite(o)||(o=1),a&&Number.isFinite(a)||(a=1),{x:o,y:a}}function $1(e,t,n,i){var r,s;t===void 0&&(t=!1),n===void 0&&(n=!1);let o=e.getBoundingClientRect(),a=nx(e),l=ix;t&&(i?Xs(i)&&(l=Kp(i)):l=Kp(e));let u=a?fi(a):window,c=!YA()&&n,d=(o.left+(c&&((r=u.visualViewport)==null?void 0:r.offsetLeft)||0))/l.x,f=(o.top+(c&&((s=u.visualViewport)==null?void 0:s.offsetTop)||0))/l.y,h=o.width/l.x,g=o.height/l.y;if(a){let m=fi(a),y=i&&Xs(i)?fi(i):i,p=m.frameElement;for(;p&&i&&y!==m;){let b=Kp(p),v=p.getBoundingClientRect(),x=getComputedStyle(p);v.x+=(p.clientLeft+parseFloat(x.paddingLeft))*b.x,v.y+=(p.clientTop+parseFloat(x.paddingTop))*b.y,d*=b.x,f*=b.y,h*=b.x,g*=b.y,d+=v.x,f+=v.y,p=fi(p).frameElement}}return{width:h,height:g,top:f,right:d+h,bottom:f+g,left:d,x:d,y:f}}function $A(e){return((ex(e)?e.ownerDocument:e.document)||window.document).documentElement}function QA(e){if(K1(e)==="html")return e;let t=e.assignedSlot||e.parentNode||J1(e)&&e.host||$A(e);return J1(t)?t.host:t}function rx(e){let t=QA(e);return JA(t)?t.ownerDocument.body:q1(t)&&tx(t)?t:rx(t)}function qu(e,t){var n;t===void 0&&(t=[]);let i=rx(e),r=i===((n=e.ownerDocument)==null?void 0:n.body),s=fi(i);return r?t.concat(s,s.visualViewport||[],tx(i)?i:[]):t.concat(i,qu(i))}function sx(e,t,n,i){i===void 0&&(i={});let{ancestorScroll:r=!0,ancestorResize:s=!0,elementResize:o=!0,animationFrame:a=!1}=i,l=r&&!a,u=l||s?[...Xs(e)?qu(e):e.contextElement?qu(e.contextElement):[],...qu(t)]:[];u.forEach(h=>{l&&h.addEventListener("scroll",n,{passive:!0}),s&&h.addEventListener("resize",n)});let c,d=null;if(o){let h=!0;d=new ResizeObserver(()=>{h||n(),h=!1}),Xs(e)&&!a&&d.observe(e),Xs(e)||!e.contextElement||a||d.observe(e.contextElement),d.observe(t)}let f=a?$1(e):null;return a&&function h(){let g=$1(e);!f||g.x===f.x&&g.y===f.y&&g.width===f.width&&g.height===f.height||n(),f=g,c=requestAnimationFrame(h)}(),n(),()=>{var h;u.forEach(g=>{l&&g.removeEventListener("scroll",n),s&&g.removeEventListener("resize",n)}),(h=d)==null||h.disconnect(),d=null,a&&cancelAnimationFrame(c)}}var ox=xe(_e()),KA=ox.useLayoutEffect,tc=KA;var qA=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],ya=function(){};function eE(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function ux(e,t){for(var n=arguments.length,i=new Array(n>2?n-2:0),r=2;r<n;r++)i[r-2]=arguments[r];var s=[].concat(i);if(t&&e)for(var o in t)t.hasOwnProperty(o)&&t[o]&&s.push("".concat(eE(e,o)));return s.filter(function(a){return a}).map(function(a){return String(a).trim()}).join(" ")}var eg=function(t){return oE(t)?t.filter(Boolean):Ln(t)==="object"&&t!==null?[t]:[]},cx=function(t){t.className,t.clearValue,t.cx,t.getStyles,t.getClassNames,t.getValue,t.hasValue,t.isMulti,t.isRtl,t.options,t.selectOption,t.selectProps,t.setValue,t.theme;var n=ui(t,qA);return ae({},n)},rt=function(t,n,i){var r=t.cx,s=t.getStyles,o=t.getClassNames,a=t.className;return{css:s(n,t),className:r(i??{},o(n,t),a)}};function xa(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function tE(e){return xa(e)?window.innerHeight:e.clientHeight}function dx(e){return xa(e)?window.pageYOffset:e.scrollTop}function rc(e,t){if(xa(e)){window.scrollTo(0,t);return}e.scrollTop=t}function nE(e){var t=getComputedStyle(e),n=t.position==="absolute",i=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var r=e;r=r.parentElement;)if(t=getComputedStyle(r),!(n&&t.position==="static")&&i.test(t.overflow+t.overflowY+t.overflowX))return r;return document.documentElement}function iE(e,t,n,i){return n*((e=e/i-1)*e*e+1)+t}function nc(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:ya,r=dx(e),s=t-r,o=10,a=0;function l(){a+=o;var u=iE(a,r,s,n);rc(e,u),a<n?window.requestAnimationFrame(l):i(e)}l()}function tg(e,t){var n=e.getBoundingClientRect(),i=t.getBoundingClientRect(),r=t.offsetHeight/3;i.bottom+r>n.bottom?rc(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+r,e.scrollHeight)):i.top-r<n.top&&rc(e,Math.max(t.offsetTop-r,0))}function rE(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}function ng(){try{return document.createEvent("TouchEvent"),!0}catch{return!1}}function fx(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch{return!1}}var hx=!1,sE={get passive(){return hx=!0}},ic=typeof window<"u"?window:{};ic.addEventListener&&ic.removeEventListener&&(ic.addEventListener("p",ya,sE),ic.removeEventListener("p",ya,!1));var px=hx;function gx(e){return e!=null}function oE(e){return Array.isArray(e)}function Ca(e,t,n){return e?t:n}var mx=function(t){for(var n=arguments.length,i=new Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];var s=Object.entries(t).filter(function(o){var a=Rn(o,1),l=a[0];return!i.includes(l)});return s.reduce(function(o,a){var l=Rn(a,2),u=l[0],c=l[1];return o[u]=c,o},{})};function aE(e){var t=e.maxHeight,n=e.menuEl,i=e.minHeight,r=e.placement,s=e.shouldScroll,o=e.isFixedPosition,a=e.controlHeight,l=nE(n),u={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return u;var c=l.getBoundingClientRect(),d=c.height,f=n.getBoundingClientRect(),h=f.bottom,g=f.height,m=f.top,y=n.offsetParent.getBoundingClientRect(),p=y.top,b=o?window.innerHeight:tE(l),v=dx(l),x=parseInt(getComputedStyle(n).marginBottom,10),w=parseInt(getComputedStyle(n).marginTop,10),I=p-w,_=b-m,A=I+v,E=d-v-m,D=h-b+v+x,P=v+m-w,J=160;switch(r){case"auto":case"bottom":if(_>=g)return{placement:"bottom",maxHeight:t};if(E>=g&&!o)return s&&nc(l,D,J),{placement:"bottom",maxHeight:t};if(!o&&E>=i||o&&_>=i){s&&nc(l,D,J);var U=o?_-x:E-x;return{placement:"bottom",maxHeight:U}}if(r==="auto"||o){var z=t,R=o?I:A;return R>=i&&(z=Math.min(R-x-a,t)),{placement:"top",maxHeight:z}}if(r==="bottom")return s&&rc(l,D),{placement:"bottom",maxHeight:t};break;case"top":if(I>=g)return{placement:"top",maxHeight:t};if(A>=g&&!o)return s&&nc(l,P,J),{placement:"top",maxHeight:t};if(!o&&A>=i||o&&I>=i){var G=t;return(!o&&A>=i||o&&I>=i)&&(G=o?I-w:A-w),s&&nc(l,P,J),{placement:"top",maxHeight:G}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return u}function lE(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var bx=function(t){return t==="auto"?"bottom":t},vx=function(t,n){var i,r=t.placement,s=t.theme,o=s.borderRadius,a=s.spacing,l=s.colors;return ae((i={label:"menu"},br(i,lE(r),"100%"),br(i,"position","absolute"),br(i,"width","100%"),br(i,"zIndex",1),i),n?{}:{backgroundColor:l.neutral0,borderRadius:o,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:a.menuGutter,marginTop:a.menuGutter})},yx=(0,yt.createContext)(null),xx=function(t){var n=t.children,i=t.minMenuHeight,r=t.maxMenuHeight,s=t.menuPlacement,o=t.menuPosition,a=t.menuShouldScrollIntoView,l=t.theme,u=(0,yt.useContext)(yx)||{},c=u.setPortalPlacement,d=(0,yt.useRef)(null),f=(0,yt.useState)(r),h=Rn(f,2),g=h[0],m=h[1],y=(0,yt.useState)(null),p=Rn(y,2),b=p[0],v=p[1],x=l.spacing.controlHeight;return tc(function(){var w=d.current;if(!!w){var I=o==="fixed",_=a&&!I,A=aE({maxHeight:r,menuEl:w,minHeight:i,placement:s,shouldScroll:_,isFixedPosition:I,controlHeight:x});m(A.maxHeight),v(A.placement),c?.(A.placement)}},[r,s,o,a,i,c,x]),n({ref:d,placerProps:ae(ae({},t),{},{placement:b||bx(s),maxHeight:g})})},uE=function(t){var n=t.children,i=t.innerRef,r=t.innerProps;return(0,ce.jsx)("div",ie({},rt(t,"menu",{menu:!0}),{ref:i},r),n)},Cx=function(t,n){var i=t.maxHeight,r=t.theme.spacing.baseUnit;return ae({maxHeight:i,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},n?{}:{paddingBottom:r,paddingTop:r})},cE=function(t){var n=t.children,i=t.innerProps,r=t.innerRef,s=t.isMulti;return(0,ce.jsx)("div",ie({},rt(t,"menuList",{"menu-list":!0,"menu-list--is-multi":s}),{ref:r},i),n)},wx=function(t,n){var i=t.theme,r=i.spacing.baseUnit,s=i.colors;return ae({textAlign:"center"},n?{}:{color:s.neutral40,padding:"".concat(r*2,"px ").concat(r*3,"px")})},Ix=wx,_x=wx,Sx=function(t){var n=t.children,i=t.innerProps;return(0,ce.jsx)("div",ie({},rt(t,"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),i),n)};Sx.defaultProps={children:"No options"};var Ax=function(t){var n=t.children,i=t.innerProps;return(0,ce.jsx)("div",ie({},rt(t,"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),i),n)};Ax.defaultProps={children:"Loading..."};var Ex=function(t){var n=t.rect,i=t.offset,r=t.position;return{left:n.left,position:r,top:i,width:n.width,zIndex:1}},dE=function(t){var n=t.appendTo,i=t.children,r=t.controlElement,s=t.innerProps,o=t.menuPlacement,a=t.menuPosition,l=(0,yt.useRef)(null),u=(0,yt.useRef)(null),c=(0,yt.useState)(bx(o)),d=Rn(c,2),f=d[0],h=d[1],g=(0,yt.useMemo)(function(){return{setPortalPlacement:h}},[]),m=(0,yt.useState)(null),y=Rn(m,2),p=y[0],b=y[1],v=(0,yt.useCallback)(function(){if(!!r){var _=rE(r),A=a==="fixed"?0:window.pageYOffset,E=_[f]+A;(E!==p?.offset||_.left!==p?.rect.left||_.width!==p?.rect.width)&&b({offset:E,rect:_})}},[r,a,f,p?.offset,p?.rect.left,p?.rect.width]);tc(function(){v()},[v]);var x=(0,yt.useCallback)(function(){typeof u.current=="function"&&(u.current(),u.current=null),r&&l.current&&(u.current=sx(r,l.current,v,{elementResize:"ResizeObserver"in window}))},[r,v]);tc(function(){x()},[x]);var w=(0,yt.useCallback)(function(_){l.current=_,x()},[x]);if(!n&&a!=="fixed"||!p)return null;var I=(0,ce.jsx)("div",ie({ref:w},rt(ae(ae({},t),{},{offset:p.offset,position:a,rect:p.rect}),"menuPortal",{"menu-portal":!0}),s),i);return(0,ce.jsx)(yx.Provider,{value:g},n?(0,lx.createPortal)(I,n):I)},kx=function(t){var n=t.isDisabled,i=t.isRtl;return{label:"container",direction:i?"rtl":void 0,pointerEvents:n?"none":void 0,position:"relative"}},fE=function(t){var n=t.children,i=t.innerProps,r=t.isDisabled,s=t.isRtl;return(0,ce.jsx)("div",ie({},rt(t,"container",{"--is-disabled":r,"--is-rtl":s}),i),n)},Tx=function(t,n){var i=t.theme.spacing,r=t.isMulti,s=t.hasValue,o=t.selectProps.controlShouldRenderValue;return ae({alignItems:"center",display:r&&s&&o?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},n?{}:{padding:"".concat(i.baseUnit/2,"px ").concat(i.baseUnit*2,"px")})},hE=function(t){var n=t.children,i=t.innerProps,r=t.isMulti,s=t.hasValue;return(0,ce.jsx)("div",ie({},rt(t,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":s}),i),n)},Px=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},pE=function(t){var n=t.children,i=t.innerProps;return(0,ce.jsx)("div",ie({},rt(t,"indicatorsContainer",{indicators:!0}),i),n)},ax,gE=["size"];var mE={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},Mx=function(t){var n=t.size,i=ui(t,gE);return(0,ce.jsx)("svg",ie({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:mE},i))},ig=function(t){return(0,ce.jsx)(Mx,ie({size:20},t),(0,ce.jsx)("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Ox=function(t){return(0,ce.jsx)(Mx,ie({size:20},t),(0,ce.jsx)("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},Dx=function(t,n){var i=t.isFocused,r=t.theme,s=r.spacing.baseUnit,o=r.colors;return ae({label:"indicatorContainer",display:"flex",transition:"color 150ms"},n?{}:{color:i?o.neutral60:o.neutral20,padding:s*2,":hover":{color:i?o.neutral80:o.neutral40}})},Fx=Dx,bE=function(t){var n=t.children,i=t.innerProps;return(0,ce.jsx)("div",ie({},rt(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),i),n||(0,ce.jsx)(Ox,null))},Nx=Dx,vE=function(t){var n=t.children,i=t.innerProps;return(0,ce.jsx)("div",ie({},rt(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),i),n||(0,ce.jsx)(ig,null))},Lx=function(t,n){var i=t.isDisabled,r=t.theme,s=r.spacing.baseUnit,o=r.colors;return ae({label:"indicatorSeparator",alignSelf:"stretch",width:1},n?{}:{backgroundColor:i?o.neutral10:o.neutral20,marginBottom:s*2,marginTop:s*2})},yE=function(t){var n=t.innerProps;return(0,ce.jsx)("span",ie({},n,rt(t,"indicatorSeparator",{"indicator-separator":!0})))},xE=(0,ce.keyframes)(ax||(ax=Qp([`
  0%, 80%, 100% { opacity: 0; }
  40% { opacity: 1; }
`]))),Rx=function(t,n){var i=t.isFocused,r=t.size,s=t.theme,o=s.colors,a=s.spacing.baseUnit;return ae({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},n?{}:{color:i?o.neutral60:o.neutral20,padding:a*2})},qp=function(t){var n=t.delay,i=t.offset;return(0,ce.jsx)("span",{css:(0,ce.css)({animation:"".concat(xE," 1s ease-in-out ").concat(n,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:i?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Bx=function(t){var n=t.innerProps,i=t.isRtl;return(0,ce.jsx)("div",ie({},rt(t,"loadingIndicator",{indicator:!0,"loading-indicator":!0}),n),(0,ce.jsx)(qp,{delay:0,offset:i}),(0,ce.jsx)(qp,{delay:160,offset:!0}),(0,ce.jsx)(qp,{delay:320,offset:!i}))};Bx.defaultProps={size:4};var Vx=function(t,n){var i=t.isDisabled,r=t.isFocused,s=t.theme,o=s.colors,a=s.borderRadius,l=s.spacing;return ae({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:l.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},n?{}:{backgroundColor:i?o.neutral5:o.neutral0,borderColor:i?o.neutral10:r?o.primary:o.neutral20,borderRadius:a,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(o.primary):void 0,"&:hover":{borderColor:r?o.primary:o.neutral30}})},CE=function(t){var n=t.children,i=t.isDisabled,r=t.isFocused,s=t.innerRef,o=t.innerProps,a=t.menuIsOpen;return(0,ce.jsx)("div",ie({ref:s},rt(t,"control",{control:!0,"control--is-disabled":i,"control--is-focused":r,"control--menu-is-open":a}),o),n)},wE=["data"],Wx=function(t,n){var i=t.theme.spacing;return n?{}:{paddingBottom:i.baseUnit*2,paddingTop:i.baseUnit*2}},IE=function(t){var n=t.children,i=t.cx,r=t.getStyles,s=t.getClassNames,o=t.Heading,a=t.headingProps,l=t.innerProps,u=t.label,c=t.theme,d=t.selectProps;return(0,ce.jsx)("div",ie({},rt(t,"group",{group:!0}),l),(0,ce.jsx)(o,ie({},a,{selectProps:d,theme:c,getStyles:r,getClassNames:s,cx:i}),u),(0,ce.jsx)("div",null,n))},zx=function(t,n){var i=t.theme,r=i.colors,s=i.spacing;return ae({label:"group",cursor:"default",display:"block"},n?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:s.baseUnit*3,paddingRight:s.baseUnit*3,textTransform:"uppercase"})},_E=function(t){var n=cx(t);n.data;var i=ui(n,wE);return(0,ce.jsx)("div",ie({},rt(t,"groupHeading",{"group-heading":!0}),i))},SE=["innerRef","isDisabled","isHidden","inputClassName"],Gx=function(t,n){var i=t.isDisabled,r=t.value,s=t.theme,o=s.spacing,a=s.colors;return ae(ae({visibility:i?"hidden":"visible",transform:r?"translateZ(0)":""},AE),n?{}:{margin:o.baseUnit/2,paddingBottom:o.baseUnit/2,paddingTop:o.baseUnit/2,color:a.neutral80})},Hx={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},AE={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ae({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Hx)},EE=function(t){return ae({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},Hx)},kE=function(t){var n=t.cx,i=t.value,r=cx(t),s=r.innerRef,o=r.isDisabled,a=r.isHidden,l=r.inputClassName,u=ui(r,SE);return(0,ce.jsx)("div",ie({},rt(t,"input",{"input-container":!0}),{"data-value":i||""}),(0,ce.jsx)("input",ie({className:n({input:!0},l),ref:s,style:EE(a),disabled:o},u)))},jx=function(t,n){var i=t.theme,r=i.spacing,s=i.borderRadius,o=i.colors;return ae({label:"multiValue",display:"flex",minWidth:0},n?{}:{backgroundColor:o.neutral10,borderRadius:s/2,margin:r.baseUnit/2})},Xx=function(t,n){var i=t.theme,r=i.borderRadius,s=i.colors,o=t.cropWithEllipsis;return ae({overflow:"hidden",textOverflow:o||o===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},n?{}:{borderRadius:r/2,color:s.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},Zx=function(t,n){var i=t.theme,r=i.spacing,s=i.borderRadius,o=i.colors,a=t.isFocused;return ae({alignItems:"center",display:"flex"},n?{}:{borderRadius:s/2,backgroundColor:a?o.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:o.dangerLight,color:o.danger}})},Ux=function(t){var n=t.children,i=t.innerProps;return(0,ce.jsx)("div",i,n)},TE=Ux,PE=Ux;function ME(e){var t=e.children,n=e.innerProps;return(0,ce.jsx)("div",ie({role:"button"},n),t||(0,ce.jsx)(ig,{size:14}))}var OE=function(t){var n=t.children,i=t.components,r=t.data,s=t.innerProps,o=t.isDisabled,a=t.removeProps,l=t.selectProps,u=i.Container,c=i.Label,d=i.Remove;return(0,ce.jsx)(u,{data:r,innerProps:ae(ae({},rt(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":o})),s),selectProps:l},(0,ce.jsx)(c,{data:r,innerProps:ae({},rt(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},n),(0,ce.jsx)(d,{data:r,innerProps:ae(ae({},rt(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(n||"option")},a),selectProps:l}))},Yx=function(t,n){var i=t.isDisabled,r=t.isFocused,s=t.isSelected,o=t.theme,a=o.spacing,l=o.colors;return ae({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},n?{}:{backgroundColor:s?l.primary:r?l.primary25:"transparent",color:i?l.neutral20:s?l.neutral0:"inherit",padding:"".concat(a.baseUnit*2,"px ").concat(a.baseUnit*3,"px"),":active":{backgroundColor:i?void 0:s?l.primary:l.primary50}})},DE=function(t){var n=t.children,i=t.isDisabled,r=t.isFocused,s=t.isSelected,o=t.innerRef,a=t.innerProps;return(0,ce.jsx)("div",ie({},rt(t,"option",{option:!0,"option--is-disabled":i,"option--is-focused":r,"option--is-selected":s}),{ref:o,"aria-disabled":i},a),n)},Jx=function(t,n){var i=t.theme,r=i.spacing,s=i.colors;return ae({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},n?{}:{color:s.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},FE=function(t){var n=t.children,i=t.innerProps;return(0,ce.jsx)("div",ie({},rt(t,"placeholder",{placeholder:!0}),i),n)},$x=function(t,n){var i=t.isDisabled,r=t.theme,s=r.spacing,o=r.colors;return ae({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n?{}:{color:i?o.neutral40:o.neutral80,marginLeft:s.baseUnit/2,marginRight:s.baseUnit/2})},NE=function(t){var n=t.children,i=t.isDisabled,r=t.innerProps;return(0,ce.jsx)("div",ie({},rt(t,"singleValue",{"single-value":!0,"single-value--is-disabled":i}),r),n)},LE={ClearIndicator:vE,Control:CE,DropdownIndicator:bE,DownChevron:Ox,CrossIcon:ig,Group:IE,GroupHeading:_E,IndicatorsContainer:pE,IndicatorSeparator:yE,Input:kE,LoadingIndicator:Bx,Menu:uE,MenuList:cE,MenuPortal:dE,LoadingMessage:Ax,NoOptionsMessage:Sx,MultiValue:OE,MultiValueContainer:TE,MultiValueLabel:PE,MultiValueRemove:ME,Option:DE,Placeholder:FE,SelectContainer:fE,SingleValue:NE,ValueContainer:hE},Qx=function(t){return ae(ae({},LE),t.components)};var an=xe($p());var Kx=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function RE(e,t){return!!(e===t||Kx(e)&&Kx(t))}function BE(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!RE(e[n],t[n]))return!1;return!0}function qx(e,t){t===void 0&&(t=BE);var n=null;function i(){for(var r=[],s=0;s<arguments.length;s++)r[s]=arguments[s];if(n&&n.lastThis===this&&t(r,n.lastArgs))return n.lastResult;var o=e.apply(this,r);return n={lastResult:o,lastArgs:r,lastThis:this},o}return i.clear=function(){n=null},i}var VE={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},e2=function(t){return(0,an.jsx)("span",ie({css:VE},t))},WE={guidance:function(t){var n=t.isSearchable,i=t.isMulti,r=t.isDisabled,s=t.tabSelectsValue,o=t.context;switch(o){case"menu":return"Use Up and Down to choose options".concat(r?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(s?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(t["aria-label"]||"Select"," is focused ").concat(n?",type to refine list":"",", press Down to open the menu, ").concat(i?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(t){var n=t.action,i=t.label,r=i===void 0?"":i,s=t.labels,o=t.isDisabled;switch(n){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(r,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(s.length>1?"s":""," ").concat(s.join(","),", selected.");case"select-option":return o?"option ".concat(r," is disabled. Select another option."):"option ".concat(r,", selected.");default:return""}},onFocus:function(t){var n=t.context,i=t.focused,r=t.options,s=t.label,o=s===void 0?"":s,a=t.selectValue,l=t.isDisabled,u=t.isSelected,c=function(g,m){return g&&g.length?"".concat(g.indexOf(m)+1," of ").concat(g.length):""};if(n==="value"&&a)return"value ".concat(o," focused, ").concat(c(a,i),".");if(n==="menu"){var d=l?" disabled":"",f="".concat(u?"selected":"focused").concat(d);return"option ".concat(o," ").concat(f,", ").concat(c(r,i),".")}return""},onFilter:function(t){var n=t.inputValue,i=t.resultsMessage;return"".concat(i).concat(n?" for search term "+n:"",".")}},zE=function(t){var n=t.ariaSelection,i=t.focusedOption,r=t.focusedValue,s=t.focusableOptions,o=t.isFocused,a=t.selectValue,l=t.selectProps,u=t.id,c=l.ariaLiveMessages,d=l.getOptionLabel,f=l.inputValue,h=l.isMulti,g=l.isOptionDisabled,m=l.isSearchable,y=l.menuIsOpen,p=l.options,b=l.screenReaderStatus,v=l.tabSelectsValue,x=l["aria-label"],w=l["aria-live"],I=(0,Pe.useMemo)(function(){return ae(ae({},WE),c||{})},[c]),_=(0,Pe.useMemo)(function(){var z="";if(n&&I.onChange){var R=n.option,G=n.options,oe=n.removedValue,W=n.removedValues,he=n.value,me=function(We){return Array.isArray(We)?null:We},N=oe||R||me(he),ne=N?d(N):"",le=G||W||void 0,Ae=le?le.map(d):[],Ee=ae({isDisabled:N&&g(N,a),label:ne,labels:Ae},n);z=I.onChange(Ee)}return z},[n,I,g,a,d]),A=(0,Pe.useMemo)(function(){var z="",R=i||r,G=!!(i&&a&&a.includes(i));if(R&&I.onFocus){var oe={focused:R,label:d(R),isDisabled:g(R,a),isSelected:G,options:s,context:R===i?"menu":"value",selectValue:a};z=I.onFocus(oe)}return z},[i,r,d,g,I,s,a]),E=(0,Pe.useMemo)(function(){var z="";if(y&&p.length&&I.onFilter){var R=b({count:s.length});z=I.onFilter({inputValue:f,resultsMessage:R})}return z},[s,f,y,I,p,b]),D=(0,Pe.useMemo)(function(){var z="";if(I.guidance){var R=r?"value":y?"menu":"input";z=I.guidance({"aria-label":x,context:R,isDisabled:i&&g(i,a),isMulti:h,isSearchable:m,tabSelectsValue:v})}return z},[x,i,r,h,g,m,y,I,a,v]),P="".concat(A," ").concat(E," ").concat(D),J=(0,an.jsx)(Pe.Fragment,null,(0,an.jsx)("span",{id:"aria-selection"},_),(0,an.jsx)("span",{id:"aria-context"},P)),U=n?.action==="initial-input-focus";return(0,an.jsx)(Pe.Fragment,null,(0,an.jsx)(e2,{id:u},U&&J),(0,an.jsx)(e2,{"aria-live":w,"aria-atomic":"false","aria-relevant":"additions text"},o&&!U&&J))},sg=[{base:"A",letters:"A\u24B6\uFF21\xC0\xC1\xC2\u1EA6\u1EA4\u1EAA\u1EA8\xC3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\xC4\u01DE\u1EA2\xC5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F"},{base:"AA",letters:"\uA732"},{base:"AE",letters:"\xC6\u01FC\u01E2"},{base:"AO",letters:"\uA734"},{base:"AU",letters:"\uA736"},{base:"AV",letters:"\uA738\uA73A"},{base:"AY",letters:"\uA73C"},{base:"B",letters:"B\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181"},{base:"C",letters:"C\u24B8\uFF23\u0106\u0108\u010A\u010C\xC7\u1E08\u0187\u023B\uA73E"},{base:"D",letters:"D\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779"},{base:"DZ",letters:"\u01F1\u01C4"},{base:"Dz",letters:"\u01F2\u01C5"},{base:"E",letters:"E\u24BA\uFF25\xC8\xC9\xCA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\xCB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E"},{base:"F",letters:"F\u24BB\uFF26\u1E1E\u0191\uA77B"},{base:"G",letters:"G\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E"},{base:"H",letters:"H\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D"},{base:"I",letters:"I\u24BE\uFF29\xCC\xCD\xCE\u0128\u012A\u012C\u0130\xCF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197"},{base:"J",letters:"J\u24BF\uFF2A\u0134\u0248"},{base:"K",letters:"K\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2"},{base:"L",letters:"L\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780"},{base:"LJ",letters:"\u01C7"},{base:"Lj",letters:"\u01C8"},{base:"M",letters:"M\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C"},{base:"N",letters:"N\u24C3\uFF2E\u01F8\u0143\xD1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4"},{base:"NJ",letters:"\u01CA"},{base:"Nj",letters:"\u01CB"},{base:"O",letters:"O\u24C4\uFF2F\xD2\xD3\xD4\u1ED2\u1ED0\u1ED6\u1ED4\xD5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\xD6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\xD8\u01FE\u0186\u019F\uA74A\uA74C"},{base:"OI",letters:"\u01A2"},{base:"OO",letters:"\uA74E"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754"},{base:"Q",letters:"Q\u24C6\uFF31\uA756\uA758\u024A"},{base:"R",letters:"R\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782"},{base:"S",letters:"S\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784"},{base:"T",letters:"T\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786"},{base:"TZ",letters:"\uA728"},{base:"U",letters:"U\u24CA\uFF35\xD9\xDA\xDB\u0168\u1E78\u016A\u1E7A\u016C\xDC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244"},{base:"V",letters:"V\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245"},{base:"VY",letters:"\uA760"},{base:"W",letters:"W\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72"},{base:"X",letters:"X\u24CD\uFF38\u1E8A\u1E8C"},{base:"Y",letters:"Y\u24CE\uFF39\u1EF2\xDD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE"},{base:"Z",letters:"Z\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762"},{base:"a",letters:"a\u24D0\uFF41\u1E9A\xE0\xE1\xE2\u1EA7\u1EA5\u1EAB\u1EA9\xE3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\xE4\u01DF\u1EA3\xE5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250"},{base:"aa",letters:"\uA733"},{base:"ae",letters:"\xE6\u01FD\u01E3"},{base:"ao",letters:"\uA735"},{base:"au",letters:"\uA737"},{base:"av",letters:"\uA739\uA73B"},{base:"ay",letters:"\uA73D"},{base:"b",letters:"b\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253"},{base:"c",letters:"c\u24D2\uFF43\u0107\u0109\u010B\u010D\xE7\u1E09\u0188\u023C\uA73F\u2184"},{base:"d",letters:"d\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A"},{base:"dz",letters:"\u01F3\u01C6"},{base:"e",letters:"e\u24D4\uFF45\xE8\xE9\xEA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\xEB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD"},{base:"f",letters:"f\u24D5\uFF46\u1E1F\u0192\uA77C"},{base:"g",letters:"g\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F"},{base:"h",letters:"h\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24D8\uFF49\xEC\xED\xEE\u0129\u012B\u012D\xEF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131"},{base:"j",letters:"j\u24D9\uFF4A\u0135\u01F0\u0249"},{base:"k",letters:"k\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3"},{base:"l",letters:"l\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747"},{base:"lj",letters:"\u01C9"},{base:"m",letters:"m\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F"},{base:"n",letters:"n\u24DD\uFF4E\u01F9\u0144\xF1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5"},{base:"nj",letters:"\u01CC"},{base:"o",letters:"o\u24DE\uFF4F\xF2\xF3\xF4\u1ED3\u1ED1\u1ED7\u1ED5\xF5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\xF6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\xF8\u01FF\u0254\uA74B\uA74D\u0275"},{base:"oi",letters:"\u01A3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\uA74F"},{base:"p",letters:"p\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755"},{base:"q",letters:"q\u24E0\uFF51\u024B\uA757\uA759"},{base:"r",letters:"r\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783"},{base:"s",letters:"s\u24E2\uFF53\xDF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B"},{base:"t",letters:"t\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787"},{base:"tz",letters:"\uA729"},{base:"u",letters:"u\u24E4\uFF55\xF9\xFA\xFB\u0169\u1E79\u016B\u1E7B\u016D\xFC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289"},{base:"v",letters:"v\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C"},{base:"vy",letters:"\uA761"},{base:"w",letters:"w\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73"},{base:"x",letters:"x\u24E7\uFF58\u1E8B\u1E8D"},{base:"y",letters:"y\u24E8\uFF59\u1EF3\xFD\u0177\u1EF9\u0233\u1E8F\xFF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF"},{base:"z",letters:"z\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763"}],GE=new RegExp("["+sg.map(function(e){return e.letters}).join("")+"]","g"),d2={};for(sc=0;sc<sg.length;sc++)for(oc=sg[sc],ac=0;ac<oc.letters.length;ac++)d2[oc.letters[ac]]=oc.base;var oc,ac,sc,f2=function(t){return t.replace(GE,function(n){return d2[n]})},HE=qx(f2),t2=function(t){return t.replace(/^\s+|\s+$/g,"")},jE=function(t){return"".concat(t.label," ").concat(t.value)},XE=function(t){return function(n,i){if(n.data.__isNew__)return!0;var r=ae({ignoreCase:!0,ignoreAccents:!0,stringify:jE,trim:!0,matchFrom:"any"},t),s=r.ignoreCase,o=r.ignoreAccents,a=r.stringify,l=r.trim,u=r.matchFrom,c=l?t2(i):i,d=l?t2(a(n)):a(n);return s&&(c=c.toLowerCase(),d=d.toLowerCase()),o&&(c=HE(c),d=f2(d)),u==="start"?d.substr(0,c.length)===c:d.indexOf(c)>-1}},ZE=["innerRef"];function UE(e){var t=e.innerRef,n=ui(e,ZE),i=mx(n,"onExited","in","enter","exit","appear");return(0,an.jsx)("input",ie({ref:t},i,{css:(0,an.css)({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var YE=function(t){t.preventDefault(),t.stopPropagation()};function JE(e){var t=e.isEnabled,n=e.onBottomArrive,i=e.onBottomLeave,r=e.onTopArrive,s=e.onTopLeave,o=(0,Pe.useRef)(!1),a=(0,Pe.useRef)(!1),l=(0,Pe.useRef)(0),u=(0,Pe.useRef)(null),c=(0,Pe.useCallback)(function(y,p){if(u.current!==null){var b=u.current,v=b.scrollTop,x=b.scrollHeight,w=b.clientHeight,I=u.current,_=p>0,A=x-w-v,E=!1;A>p&&o.current&&(i&&i(y),o.current=!1),_&&a.current&&(s&&s(y),a.current=!1),_&&p>A?(n&&!o.current&&n(y),I.scrollTop=x,E=!0,o.current=!0):!_&&-p>v&&(r&&!a.current&&r(y),I.scrollTop=0,E=!0,a.current=!0),E&&YE(y)}},[n,i,r,s]),d=(0,Pe.useCallback)(function(y){c(y,y.deltaY)},[c]),f=(0,Pe.useCallback)(function(y){l.current=y.changedTouches[0].clientY},[]),h=(0,Pe.useCallback)(function(y){var p=l.current-y.changedTouches[0].clientY;c(y,p)},[c]),g=(0,Pe.useCallback)(function(y){if(!!y){var p=px?{passive:!1}:!1;y.addEventListener("wheel",d,p),y.addEventListener("touchstart",f,p),y.addEventListener("touchmove",h,p)}},[h,f,d]),m=(0,Pe.useCallback)(function(y){!y||(y.removeEventListener("wheel",d,!1),y.removeEventListener("touchstart",f,!1),y.removeEventListener("touchmove",h,!1))},[h,f,d]);return(0,Pe.useEffect)(function(){if(!!t){var y=u.current;return g(y),function(){m(y)}}},[t,g,m]),function(y){u.current=y}}var n2=["boxSizing","height","overflow","paddingRight","position"],i2={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function r2(e){e.preventDefault()}function s2(e){e.stopPropagation()}function o2(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;e===0?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function a2(){return"ontouchstart"in window||navigator.maxTouchPoints}var l2=!!(typeof window<"u"&&window.document&&window.document.createElement),wa=0,Zs={capture:!1,passive:!1};function $E(e){var t=e.isEnabled,n=e.accountForScrollbars,i=n===void 0?!0:n,r=(0,Pe.useRef)({}),s=(0,Pe.useRef)(null),o=(0,Pe.useCallback)(function(l){if(!!l2){var u=document.body,c=u&&u.style;if(i&&n2.forEach(function(g){var m=c&&c[g];r.current[g]=m}),i&&wa<1){var d=parseInt(r.current.paddingRight,10)||0,f=document.body?document.body.clientWidth:0,h=window.innerWidth-f+d||0;Object.keys(i2).forEach(function(g){var m=i2[g];c&&(c[g]=m)}),c&&(c.paddingRight="".concat(h,"px"))}u&&a2()&&(u.addEventListener("touchmove",r2,Zs),l&&(l.addEventListener("touchstart",o2,Zs),l.addEventListener("touchmove",s2,Zs))),wa+=1}},[i]),a=(0,Pe.useCallback)(function(l){if(!!l2){var u=document.body,c=u&&u.style;wa=Math.max(wa-1,0),i&&wa<1&&n2.forEach(function(d){var f=r.current[d];c&&(c[d]=f)}),u&&a2()&&(u.removeEventListener("touchmove",r2,Zs),l&&(l.removeEventListener("touchstart",o2,Zs),l.removeEventListener("touchmove",s2,Zs)))}},[i]);return(0,Pe.useEffect)(function(){if(!!t){var l=s.current;return o(l),function(){a(l)}}},[t,o,a]),function(l){s.current=l}}var QE=function(){return document.activeElement&&document.activeElement.blur()},KE={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function qE(e){var t=e.children,n=e.lockEnabled,i=e.captureEnabled,r=i===void 0?!0:i,s=e.onBottomArrive,o=e.onBottomLeave,a=e.onTopArrive,l=e.onTopLeave,u=JE({isEnabled:r,onBottomArrive:s,onBottomLeave:o,onTopArrive:a,onTopLeave:l}),c=$E({isEnabled:n}),d=function(h){u(h),c(h)};return(0,an.jsx)(Pe.Fragment,null,n&&(0,an.jsx)("div",{onClick:QE,css:KE}),t(d))}var e4={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},t4=function(t){var n=t.name,i=t.onFocus;return(0,an.jsx)("input",{required:!0,name:n,tabIndex:-1,onFocus:i,css:e4,value:"",onChange:function(){}})},n4=function(t){return t.label},i4=function(t){return t.label},r4=function(t){return t.value},s4=function(t){return!!t.isDisabled},o4={clearIndicator:Nx,container:kx,control:Vx,dropdownIndicator:Fx,group:Wx,groupHeading:zx,indicatorsContainer:Px,indicatorSeparator:Lx,input:Gx,loadingIndicator:Rx,loadingMessage:_x,menu:vx,menuList:Cx,menuPortal:Ex,multiValue:jx,multiValueLabel:Xx,multiValueRemove:Zx,noOptionsMessage:Ix,option:Yx,placeholder:Jx,singleValue:$x,valueContainer:Tx};var a4={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},l4=4,h2=4,u4=38,c4=h2*2,d4={baseUnit:h2,controlHeight:u4,menuGutter:c4},rg={borderRadius:l4,colors:a4,spacing:d4},f4={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:ng(),captureMenuScroll:!ng(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:XE(),formatGroupLabel:n4,getOptionLabel:i4,getOptionValue:r4,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:s4,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!fx(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var n=t.count;return"".concat(n," result").concat(n!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function u2(e,t,n,i){var r=b2(e,t,n),s=v2(e,t,n),o=m2(e,t),a=lc(e,t);return{type:"option",data:t,isDisabled:r,isSelected:s,label:o,value:a,index:i}}function p2(e,t){return e.options.map(function(n,i){if("options"in n){var r=n.options.map(function(o,a){return u2(e,o,t,a)}).filter(function(o){return c2(e,o)});return r.length>0?{type:"group",data:n,options:r,index:i}:void 0}var s=u2(e,n,t,i);return c2(e,s)?s:void 0}).filter(gx)}function g2(e){return e.reduce(function(t,n){return n.type==="group"?t.push.apply(t,Nu(n.options.map(function(i){return i.data}))):t.push(n.data),t},[])}function h4(e,t){return g2(p2(e,t))}function c2(e,t){var n=e.inputValue,i=n===void 0?"":n,r=t.data,s=t.isSelected,o=t.label,a=t.value;return(!x2(e)||!s)&&y2(e,{label:o,value:a,data:r},i)}function p4(e,t){var n=e.focusedValue,i=e.selectValue,r=i.indexOf(n);if(r>-1){var s=t.indexOf(n);if(s>-1)return n;if(r<t.length)return t[r]}return null}function g4(e,t){var n=e.focusedOption;return n&&t.indexOf(n)>-1?n:t[0]}var m2=function(t,n){return t.getOptionLabel(n)},lc=function(t,n){return t.getOptionValue(n)};function b2(e,t,n){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,n):!1}function v2(e,t,n){if(n.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,n);var i=lc(e,t);return n.some(function(r){return lc(e,r)===i})}function y2(e,t,n){return e.filterOption?e.filterOption(t,n):!0}var x2=function(t){var n=t.hideSelectedOptions,i=t.isMulti;return n===void 0?i:n},m4=1,og=function(e){fp(n,e);var t=mp(n);function n(i){var r;if(cp(this,n),r=t.call(this,i),r.state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},r.blockOptionHover=!1,r.isComposing=!1,r.commonProps=void 0,r.initialTouchX=0,r.initialTouchY=0,r.instancePrefix="",r.openAfterFocus=!1,r.scrollToFocusedOptionOnUpdate=!1,r.userIsDragging=void 0,r.controlRef=null,r.getControlRef=function(a){r.controlRef=a},r.focusedOptionRef=null,r.getFocusedOptionRef=function(a){r.focusedOptionRef=a},r.menuListRef=null,r.getMenuListRef=function(a){r.menuListRef=a},r.inputRef=null,r.getInputRef=function(a){r.inputRef=a},r.focus=r.focusInput,r.blur=r.blurInput,r.onChange=function(a,l){var u=r.props,c=u.onChange,d=u.name;l.name=d,r.ariaOnChange(a,l),c(a,l)},r.setValue=function(a,l,u){var c=r.props,d=c.closeMenuOnSelect,f=c.isMulti,h=c.inputValue;r.onInputChange("",{action:"set-value",prevInputValue:h}),d&&(r.setState({inputIsHiddenAfterUpdate:!f}),r.onMenuClose()),r.setState({clearFocusValueOnUpdate:!0}),r.onChange(a,{action:l,option:u})},r.selectOption=function(a){var l=r.props,u=l.blurInputOnSelect,c=l.isMulti,d=l.name,f=r.state.selectValue,h=c&&r.isOptionSelected(a,f),g=r.isOptionDisabled(a,f);if(h){var m=r.getOptionValue(a);r.setValue(f.filter(function(y){return r.getOptionValue(y)!==m}),"deselect-option",a)}else if(!g)c?r.setValue([].concat(Nu(f),[a]),"select-option",a):r.setValue(a,"select-option");else{r.ariaOnChange(a,{action:"select-option",option:a,name:d});return}u&&r.blurInput()},r.removeValue=function(a){var l=r.props.isMulti,u=r.state.selectValue,c=r.getOptionValue(a),d=u.filter(function(h){return r.getOptionValue(h)!==c}),f=Ca(l,d,d[0]||null);r.onChange(f,{action:"remove-value",removedValue:a}),r.focusInput()},r.clearValue=function(){var a=r.state.selectValue;r.onChange(Ca(r.props.isMulti,[],null),{action:"clear",removedValues:a})},r.popValue=function(){var a=r.props.isMulti,l=r.state.selectValue,u=l[l.length-1],c=l.slice(0,l.length-1),d=Ca(a,c,c[0]||null);r.onChange(d,{action:"pop-value",removedValue:u})},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var a=arguments.length,l=new Array(a),u=0;u<a;u++)l[u]=arguments[u];return ux.apply(void 0,[r.props.classNamePrefix].concat(l))},r.getOptionLabel=function(a){return m2(r.props,a)},r.getOptionValue=function(a){return lc(r.props,a)},r.getStyles=function(a,l){var u=r.props.unstyled,c=o4[a](l,u);c.boxSizing="border-box";var d=r.props.styles[a];return d?d(c,l):c},r.getClassNames=function(a,l){var u,c;return(u=(c=r.props.classNames)[a])===null||u===void 0?void 0:u.call(c,l)},r.getElementId=function(a){return"".concat(r.instancePrefix,"-").concat(a)},r.getComponents=function(){return Qx(r.props)},r.buildCategorizedOptions=function(){return p2(r.props,r.state.selectValue)},r.getCategorizedOptions=function(){return r.props.menuIsOpen?r.buildCategorizedOptions():[]},r.buildFocusableOptions=function(){return g2(r.buildCategorizedOptions())},r.getFocusableOptions=function(){return r.props.menuIsOpen?r.buildFocusableOptions():[]},r.ariaOnChange=function(a,l){r.setState({ariaSelection:ae({value:a},l)})},r.onMenuMouseDown=function(a){a.button===0&&(a.stopPropagation(),a.preventDefault(),r.focusInput())},r.onMenuMouseMove=function(a){r.blockOptionHover=!1},r.onControlMouseDown=function(a){if(!a.defaultPrevented){var l=r.props.openMenuOnClick;r.state.isFocused?r.props.menuIsOpen?a.target.tagName!=="INPUT"&&a.target.tagName!=="TEXTAREA"&&r.onMenuClose():l&&r.openMenu("first"):(l&&(r.openAfterFocus=!0),r.focusInput()),a.target.tagName!=="INPUT"&&a.target.tagName!=="TEXTAREA"&&a.preventDefault()}},r.onDropdownIndicatorMouseDown=function(a){if(!(a&&a.type==="mousedown"&&a.button!==0)&&!r.props.isDisabled){var l=r.props,u=l.isMulti,c=l.menuIsOpen;r.focusInput(),c?(r.setState({inputIsHiddenAfterUpdate:!u}),r.onMenuClose()):r.openMenu("first"),a.preventDefault()}},r.onClearIndicatorMouseDown=function(a){a&&a.type==="mousedown"&&a.button!==0||(r.clearValue(),a.preventDefault(),r.openAfterFocus=!1,a.type==="touchend"?r.focusInput():setTimeout(function(){return r.focusInput()}))},r.onScroll=function(a){typeof r.props.closeMenuOnScroll=="boolean"?a.target instanceof HTMLElement&&xa(a.target)&&r.props.onMenuClose():typeof r.props.closeMenuOnScroll=="function"&&r.props.closeMenuOnScroll(a)&&r.props.onMenuClose()},r.onCompositionStart=function(){r.isComposing=!0},r.onCompositionEnd=function(){r.isComposing=!1},r.onTouchStart=function(a){var l=a.touches,u=l&&l.item(0);!u||(r.initialTouchX=u.clientX,r.initialTouchY=u.clientY,r.userIsDragging=!1)},r.onTouchMove=function(a){var l=a.touches,u=l&&l.item(0);if(!!u){var c=Math.abs(u.clientX-r.initialTouchX),d=Math.abs(u.clientY-r.initialTouchY),f=5;r.userIsDragging=c>f||d>f}},r.onTouchEnd=function(a){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(a.target)&&r.menuListRef&&!r.menuListRef.contains(a.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(a){r.userIsDragging||r.onControlMouseDown(a)},r.onClearIndicatorTouchEnd=function(a){r.userIsDragging||r.onClearIndicatorMouseDown(a)},r.onDropdownIndicatorTouchEnd=function(a){r.userIsDragging||r.onDropdownIndicatorMouseDown(a)},r.handleInputChange=function(a){var l=r.props.inputValue,u=a.currentTarget.value;r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange(u,{action:"input-change",prevInputValue:l}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(a){r.props.onFocus&&r.props.onFocus(a),r.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(a){var l=r.props.inputValue;if(r.menuListRef&&r.menuListRef.contains(document.activeElement)){r.inputRef.focus();return}r.props.onBlur&&r.props.onBlur(a),r.onInputChange("",{action:"input-blur",prevInputValue:l}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1})},r.onOptionHover=function(a){r.blockOptionHover||r.state.focusedOption===a||r.setState({focusedOption:a})},r.shouldHideSelectedOptions=function(){return x2(r.props)},r.onValueInputFocus=function(a){a.preventDefault(),a.stopPropagation(),r.focus()},r.onKeyDown=function(a){var l=r.props,u=l.isMulti,c=l.backspaceRemovesValue,d=l.escapeClearsValue,f=l.inputValue,h=l.isClearable,g=l.isDisabled,m=l.menuIsOpen,y=l.onKeyDown,p=l.tabSelectsValue,b=l.openMenuOnFocus,v=r.state,x=v.focusedOption,w=v.focusedValue,I=v.selectValue;if(!g&&!(typeof y=="function"&&(y(a),a.defaultPrevented))){switch(r.blockOptionHover=!0,a.key){case"ArrowLeft":if(!u||f)return;r.focusValue("previous");break;case"ArrowRight":if(!u||f)return;r.focusValue("next");break;case"Delete":case"Backspace":if(f)return;if(w)r.removeValue(w);else{if(!c)return;u?r.popValue():h&&r.clearValue()}break;case"Tab":if(r.isComposing||a.shiftKey||!m||!p||!x||b&&r.isOptionSelected(x,I))return;r.selectOption(x);break;case"Enter":if(a.keyCode===229)break;if(m){if(!x||r.isComposing)return;r.selectOption(x);break}return;case"Escape":m?(r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange("",{action:"menu-close",prevInputValue:f}),r.onMenuClose()):h&&d&&r.clearValue();break;case" ":if(f)return;if(!m){r.openMenu("first");break}if(!x)return;r.selectOption(x);break;case"ArrowUp":m?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":m?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!m)return;r.focusOption("pageup");break;case"PageDown":if(!m)return;r.focusOption("pagedown");break;case"Home":if(!m)return;r.focusOption("first");break;case"End":if(!m)return;r.focusOption("last");break;default:return}a.preventDefault()}},r.instancePrefix="react-select-"+(r.props.instanceId||++m4),r.state.selectValue=eg(i.value),i.menuIsOpen&&r.state.selectValue.length){var s=r.buildFocusableOptions(),o=s.indexOf(r.state.selectValue[0]);r.state.focusedOption=s[o]}return r}return dp(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&tg(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(r){var s=this.props,o=s.isDisabled,a=s.menuIsOpen,l=this.state.isFocused;(l&&!o&&r.isDisabled||l&&a&&!r.menuIsOpen)&&this.focusInput(),l&&o&&!r.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!l&&!o&&r.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(tg(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(r,s){this.props.onInputChange(r,s)}},{key:"focusInput",value:function(){!this.inputRef||this.inputRef.focus()}},{key:"blurInput",value:function(){!this.inputRef||this.inputRef.blur()}},{key:"openMenu",value:function(r){var s=this,o=this.state,a=o.selectValue,l=o.isFocused,u=this.buildFocusableOptions(),c=r==="first"?0:u.length-1;if(!this.props.isMulti){var d=u.indexOf(a[0]);d>-1&&(c=d)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:u[c]},function(){return s.onMenuOpen()})}},{key:"focusValue",value:function(r){var s=this.state,o=s.selectValue,a=s.focusedValue;if(!!this.props.isMulti){this.setState({focusedOption:null});var l=o.indexOf(a);a||(l=-1);var u=o.length-1,c=-1;if(!!o.length){switch(r){case"previous":l===0?c=0:l===-1?c=u:c=l-1;break;case"next":l>-1&&l<u&&(c=l+1);break}this.setState({inputIsHidden:c!==-1,focusedValue:o[c]})}}}},{key:"focusOption",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"first",s=this.props.pageSize,o=this.state.focusedOption,a=this.getFocusableOptions();if(!!a.length){var l=0,u=a.indexOf(o);o||(u=-1),r==="up"?l=u>0?u-1:a.length-1:r==="down"?l=(u+1)%a.length:r==="pageup"?(l=u-s,l<0&&(l=0)):r==="pagedown"?(l=u+s,l>a.length-1&&(l=a.length-1)):r==="last"&&(l=a.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:a[l],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(rg):ae(ae({},rg),this.props.theme):rg}},{key:"getCommonProps",value:function(){var r=this.clearValue,s=this.cx,o=this.getStyles,a=this.getClassNames,l=this.getValue,u=this.selectOption,c=this.setValue,d=this.props,f=d.isMulti,h=d.isRtl,g=d.options,m=this.hasValue();return{clearValue:r,cx:s,getStyles:o,getClassNames:a,getValue:l,hasValue:m,isMulti:f,isRtl:h,options:g,selectOption:u,selectProps:d,setValue:c,theme:this.getTheme()}}},{key:"hasValue",value:function(){var r=this.state.selectValue;return r.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var r=this.props,s=r.isClearable,o=r.isMulti;return s===void 0?o:s}},{key:"isOptionDisabled",value:function(r,s){return b2(this.props,r,s)}},{key:"isOptionSelected",value:function(r,s){return v2(this.props,r,s)}},{key:"filterOption",value:function(r,s){return y2(this.props,r,s)}},{key:"formatOptionLabel",value:function(r,s){if(typeof this.props.formatOptionLabel=="function"){var o=this.props.inputValue,a=this.state.selectValue;return this.props.formatOptionLabel(r,{context:s,inputValue:o,selectValue:a})}else return this.getOptionLabel(r)}},{key:"formatGroupLabel",value:function(r){return this.props.formatGroupLabel(r)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var r=this.props,s=r.isDisabled,o=r.isSearchable,a=r.inputId,l=r.inputValue,u=r.tabIndex,c=r.form,d=r.menuIsOpen,f=r.required,h=this.getComponents(),g=h.Input,m=this.state,y=m.inputIsHidden,p=m.ariaSelection,b=this.commonProps,v=a||this.getElementId("input"),x=ae(ae(ae({"aria-autocomplete":"list","aria-expanded":d,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":f,role:"combobox"},d&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!o&&{"aria-readonly":!0}),this.hasValue()?p?.action==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return o?Oe.createElement(g,ie({},b,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:v,innerRef:this.getInputRef,isDisabled:s,isHidden:y,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:u,form:c,type:"text",value:l},x)):Oe.createElement(UE,ie({id:v,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:ya,onFocus:this.onInputFocus,disabled:s,tabIndex:u,inputMode:"none",form:c,value:""},x))}},{key:"renderPlaceholderOrValue",value:function(){var r=this,s=this.getComponents(),o=s.MultiValue,a=s.MultiValueContainer,l=s.MultiValueLabel,u=s.MultiValueRemove,c=s.SingleValue,d=s.Placeholder,f=this.commonProps,h=this.props,g=h.controlShouldRenderValue,m=h.isDisabled,y=h.isMulti,p=h.inputValue,b=h.placeholder,v=this.state,x=v.selectValue,w=v.focusedValue,I=v.isFocused;if(!this.hasValue()||!g)return p?null:Oe.createElement(d,ie({},f,{key:"placeholder",isDisabled:m,isFocused:I,innerProps:{id:this.getElementId("placeholder")}}),b);if(y)return x.map(function(A,E){var D=A===w,P="".concat(r.getOptionLabel(A),"-").concat(r.getOptionValue(A));return Oe.createElement(o,ie({},f,{components:{Container:a,Label:l,Remove:u},isFocused:D,isDisabled:m,key:P,index:E,removeProps:{onClick:function(){return r.removeValue(A)},onTouchEnd:function(){return r.removeValue(A)},onMouseDown:function(U){U.preventDefault()}},data:A}),r.formatOptionLabel(A,"value"))});if(p)return null;var _=x[0];return Oe.createElement(c,ie({},f,{data:_,isDisabled:m}),this.formatOptionLabel(_,"value"))}},{key:"renderClearIndicator",value:function(){var r=this.getComponents(),s=r.ClearIndicator,o=this.commonProps,a=this.props,l=a.isDisabled,u=a.isLoading,c=this.state.isFocused;if(!this.isClearable()||!s||l||!this.hasValue()||u)return null;var d={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return Oe.createElement(s,ie({},o,{innerProps:d,isFocused:c}))}},{key:"renderLoadingIndicator",value:function(){var r=this.getComponents(),s=r.LoadingIndicator,o=this.commonProps,a=this.props,l=a.isDisabled,u=a.isLoading,c=this.state.isFocused;if(!s||!u)return null;var d={"aria-hidden":"true"};return Oe.createElement(s,ie({},o,{innerProps:d,isDisabled:l,isFocused:c}))}},{key:"renderIndicatorSeparator",value:function(){var r=this.getComponents(),s=r.DropdownIndicator,o=r.IndicatorSeparator;if(!s||!o)return null;var a=this.commonProps,l=this.props.isDisabled,u=this.state.isFocused;return Oe.createElement(o,ie({},a,{isDisabled:l,isFocused:u}))}},{key:"renderDropdownIndicator",value:function(){var r=this.getComponents(),s=r.DropdownIndicator;if(!s)return null;var o=this.commonProps,a=this.props.isDisabled,l=this.state.isFocused,u={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return Oe.createElement(s,ie({},o,{innerProps:u,isDisabled:a,isFocused:l}))}},{key:"renderMenu",value:function(){var r=this,s=this.getComponents(),o=s.Group,a=s.GroupHeading,l=s.Menu,u=s.MenuList,c=s.MenuPortal,d=s.LoadingMessage,f=s.NoOptionsMessage,h=s.Option,g=this.commonProps,m=this.state.focusedOption,y=this.props,p=y.captureMenuScroll,b=y.inputValue,v=y.isLoading,x=y.loadingMessage,w=y.minMenuHeight,I=y.maxMenuHeight,_=y.menuIsOpen,A=y.menuPlacement,E=y.menuPosition,D=y.menuPortalTarget,P=y.menuShouldBlockScroll,J=y.menuShouldScrollIntoView,U=y.noOptionsMessage,z=y.onMenuScrollToTop,R=y.onMenuScrollToBottom;if(!_)return null;var G=function(le,Ae){var Ee=le.type,Me=le.data,We=le.isDisabled,lt=le.isSelected,pt=le.label,F=le.value,re=m===Me,ee=We?void 0:function(){return r.onOptionHover(Me)},de=We?void 0:function(){return r.selectOption(Me)},fe="".concat(r.getElementId("option"),"-").concat(Ae),pe={id:fe,onClick:de,onMouseMove:ee,onMouseOver:ee,tabIndex:-1};return Oe.createElement(h,ie({},g,{innerProps:pe,data:Me,isDisabled:We,isSelected:lt,key:fe,label:pt,type:Ee,value:F,isFocused:re,innerRef:re?r.getFocusedOptionRef:void 0}),r.formatOptionLabel(le.data,"menu"))},oe;if(this.hasOptions())oe=this.getCategorizedOptions().map(function(ne){if(ne.type==="group"){var le=ne.data,Ae=ne.options,Ee=ne.index,Me="".concat(r.getElementId("group"),"-").concat(Ee),We="".concat(Me,"-heading");return Oe.createElement(o,ie({},g,{key:Me,data:le,options:Ae,Heading:a,headingProps:{id:We,data:ne.data},label:r.formatGroupLabel(ne.data)}),ne.options.map(function(lt){return G(lt,"".concat(Ee,"-").concat(lt.index))}))}else if(ne.type==="option")return G(ne,"".concat(ne.index))});else if(v){var W=x({inputValue:b});if(W===null)return null;oe=Oe.createElement(d,g,W)}else{var he=U({inputValue:b});if(he===null)return null;oe=Oe.createElement(f,g,he)}var me={minMenuHeight:w,maxMenuHeight:I,menuPlacement:A,menuPosition:E,menuShouldScrollIntoView:J},N=Oe.createElement(xx,ie({},g,me),function(ne){var le=ne.ref,Ae=ne.placerProps,Ee=Ae.placement,Me=Ae.maxHeight;return Oe.createElement(l,ie({},g,me,{innerRef:le,innerProps:{onMouseDown:r.onMenuMouseDown,onMouseMove:r.onMenuMouseMove,id:r.getElementId("listbox")},isLoading:v,placement:Ee}),Oe.createElement(qE,{captureEnabled:p,onTopArrive:z,onBottomArrive:R,lockEnabled:P},function(We){return Oe.createElement(u,ie({},g,{innerRef:function(pt){r.getMenuListRef(pt),We(pt)},isLoading:v,maxHeight:Me,focusedOption:m}),oe)}))});return D||E==="fixed"?Oe.createElement(c,ie({},g,{appendTo:D,controlElement:this.controlRef,menuPlacement:A,menuPosition:E}),N):N}},{key:"renderFormField",value:function(){var r=this,s=this.props,o=s.delimiter,a=s.isDisabled,l=s.isMulti,u=s.name,c=s.required,d=this.state.selectValue;if(!(!u||a)){if(c&&!this.hasValue())return Oe.createElement(t4,{name:u,onFocus:this.onValueInputFocus});if(l)if(o){var f=d.map(function(m){return r.getOptionValue(m)}).join(o);return Oe.createElement("input",{name:u,type:"hidden",value:f})}else{var h=d.length>0?d.map(function(m,y){return Oe.createElement("input",{key:"i-".concat(y),name:u,type:"hidden",value:r.getOptionValue(m)})}):Oe.createElement("input",{name:u,type:"hidden",value:""});return Oe.createElement("div",null,h)}else{var g=d[0]?this.getOptionValue(d[0]):"";return Oe.createElement("input",{name:u,type:"hidden",value:g})}}}},{key:"renderLiveRegion",value:function(){var r=this.commonProps,s=this.state,o=s.ariaSelection,a=s.focusedOption,l=s.focusedValue,u=s.isFocused,c=s.selectValue,d=this.getFocusableOptions();return Oe.createElement(zE,ie({},r,{id:this.getElementId("live-region"),ariaSelection:o,focusedOption:a,focusedValue:l,isFocused:u,selectValue:c,focusableOptions:d}))}},{key:"render",value:function(){var r=this.getComponents(),s=r.Control,o=r.IndicatorsContainer,a=r.SelectContainer,l=r.ValueContainer,u=this.props,c=u.className,d=u.id,f=u.isDisabled,h=u.menuIsOpen,g=this.state.isFocused,m=this.commonProps=this.getCommonProps();return Oe.createElement(a,ie({},m,{className:c,innerProps:{id:d,onKeyDown:this.onKeyDown},isDisabled:f,isFocused:g}),this.renderLiveRegion(),Oe.createElement(s,ie({},m,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:f,isFocused:g,menuIsOpen:h}),Oe.createElement(l,ie({},m,{isDisabled:f}),this.renderPlaceholderOrValue(),this.renderInput()),Oe.createElement(o,ie({},m,{isDisabled:f}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(r,s){var o=s.prevProps,a=s.clearFocusValueOnUpdate,l=s.inputIsHiddenAfterUpdate,u=s.ariaSelection,c=s.isFocused,d=s.prevWasFocused,f=r.options,h=r.value,g=r.menuIsOpen,m=r.inputValue,y=r.isMulti,p=eg(h),b={};if(o&&(h!==o.value||f!==o.options||g!==o.menuIsOpen||m!==o.inputValue)){var v=g?h4(r,p):[],x=a?p4(s,p):null,w=g4(s,v);b={selectValue:p,focusedOption:w,focusedValue:x,clearFocusValueOnUpdate:!1}}var I=l!=null&&r!==o?{inputIsHidden:l,inputIsHiddenAfterUpdate:void 0}:{},_=u,A=c&&d;return c&&!A&&(_={value:Ca(y,p,p[0]||null),options:p,action:"initial-input-focus"},A=!d),u?.action==="initial-input-focus"&&(_=null),ae(ae(ae({},b),I),{},{prevProps:r,ariaSelection:_,prevWasFocused:A})}}]),n}(Pe.Component);og.defaultProps=f4;var b4=xe(Vu());var cO=xe(xu());var v4=(0,ag.forwardRef)(function(e,t){var n=Uy(e);return C2.createElement(og,ie({ref:t},n))});var Ia=v4;var Bn=xe(_e());var w2="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNjY2OTkyIDYuMDAwMzNMMS42MDY5OSA2Ljk0MDMzTDUuMzMzNjYgMy4yMjAzM1YxMS4zMzM3SDYuNjY2OTlWMy4yMjAzM0wxMC4zODcgNi45NDY5OUwxMS4zMzM3IDYuMDAwMzNMNi4wMDAzMyAwLjY2Njk5MkwwLjY2Njk5MiA2LjAwMDMzWiIgZmlsbD0iIzQ2ODczNyIvPgo8L3N2Zz4K";var I2="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuMzMzMDYgMC42NjY5OTJINi42NjYzOVY4LjY2Njk5TDEwLjMzMzEgNS4wMDAzM0wxMS4yNzk3IDUuOTQ2OTlMNS45OTk3MyAxMS4yMjdMMC43MTk3MjcgNS45NDY5OUwxLjY2NjM5IDUuMDAwMzNMNS4zMzMwNiA4LjY2Njk5VjAuNjY2OTkyWiIgZmlsbD0iI0FGMjEyMSIvPgo8L3N2Zz4K";function _2(e){let t=e.data.stats.profileVisits.current,n=e.data.stats.profileVisits.past,i="";return e.data.pluginSlug==="facebook"&&(i=Mu),e.data.pluginSlug==="instagram"&&(i=Pu),e.data.pluginSlug==="twitter"&&(i=Ou),e.data.pluginSlug==="youtube"&&(i=Du),e.data.pluginSlug==="tiktok"&&(i=Fu),Bn.default.createElement("div",{className:"sb-text-base"},Bn.default.createElement("img",{className:"sb-float-right",src:i,alt:e.data.pluginSlug}),Bn.default.createElement("img",{className:"sb-float-left sb-w-12 sb-rounded-full sb-mr-2",src:e.data.profile.imageSrc,alt:""}),Bn.default.createElement("strong",null,e.data.profile.label),Bn.default.createElement("div",{className:"sb-flex sb-gap-2 sb-font-bold"},Bn.default.createElement("span",null,t),n!==null&&+t<+n?Bn.default.createElement("span",{className:"sb-text-red"},+n-+t," ",Bn.default.createElement("img",{src:I2,alt:""})):"",n!==null&&+t>+n?Bn.default.createElement("span",{className:"sb-text-green"},Math.abs(+t-+n)," ",Bn.default.createElement("img",{src:w2,alt:""})):""),Bn.default.createElement("span",null))}var uc=async e=>{let t=await fetch(sbAnalyticsApi?.reportUrl,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json","X-WP-Nonce":sbAnalyticsApi?.nonce},body:JSON.stringify(e)});if(!t.ok)throw new Error("Request failed");return t};var S2=e=>e==="Pro",A2=e=>{let n=sbAnalyticsApi?.adminAjax+"?action=sb_analytics_activate_plugin&plugin="+e+"&nonce="+sbAnalyticsApi?.nonce;return fetch(n)};var vr=xe(_e());function E2(e){let t=e.selectedPluginData.createFeedUrl,n=e.selectedPluginData.label,i=e.assetsImagesUrl,r=e.selectedPluginData.id,s=e.selectedPluginData.type!=="";return vr.default.createElement(fr,{className:"sb-mb-2"},vr.default.createElement("div",{className:"sb-max-w-lg sb-text-center sb-my-20 sb-mx-auto"},vr.default.createElement("img",{className:"sb-block sb-mx-auto sb-mb-6",src:i+`/admin/chart-${r}.svg`}),vr.default.createElement("h3",{className:"sb-text-xl sb-m-0 sb-mb-2"},oi(X("Know detailed analytics for your %s feeds","sb-analytics"),n)),vr.default.createElement("p",{className:"sb-mb-6"},X("Get insights as to how your website visitors engage with social media feeds on your WordPress site.","sb-analytics"),s?vr.default.createElement("span",null,"\xA0",X("To get started, create your first feed.","sb-analytics")):""),s?vr.default.createElement("a",{className:"button button-primary sb-px-4 sb-py-0.5",href:t},oi(X("Create your first %s Feed","sb-analytics"),n)):""))}var $t=xe(_e());function k2(e){let[t,n]=(0,$t.useState)(!0),[i,r]=(0,$t.useState)(!1),s=()=>{n(!1)},o=e.selectedPluginData.label,a=e.selectedPluginData.installPluginUrl;return $t.default.createElement("div",{className:t?"":"sb-hidden"},$t.default.createElement("div",{className:"sb-bg-manatee sb-fixed sb-bg-opacity-50 sb-inset-0"}),$t.default.createElement("div",{className:"sb-grid sb-place-items-center sb-absolute sb-w-full"},$t.default.createElement("div",{className:"sb-bg-white sb-z-10 sb-shadow-xl sb-max-w-md sb-rounded-lg sb-p-4 sb-p-6"},$t.default.createElement("span",{className:"sb-text-lg sb-font-bold"},oi(X("%s Feed plugin required","sb-analytics"),o)),!e.canActivatePlugin&&$t.default.createElement("p",null,oi(X("To create an %s feed, you need %s Feed by Smash Balloon. Proceed to \u201CInstall Plugin\u201D to install it and create your first feed."),o,o)),e.canActivatePlugin&&$t.default.createElement("p",null,oi(X("To create an %s feed, you need %s Feed by Smash Balloon. Activate the plugin to create your first feed."),o,o)),$t.default.createElement("div",{className:"sb-flex sb-flex-row sb-justify-end sb-gap-1"},$t.default.createElement("a",{className:"button sb-bg-white",href:"javascript:;",onClick:s},X("Cancel","sb-analytics")),e.canActivatePlugin?$t.default.createElement("button",{className:"button button-primary",disabled:i,onClick:()=>{r(!0);let l=e.plugins.filter(u=>u.id===e.selectedPlugin)[0];A2(l.activationBasename).then(u=>{u.ok&&window.location.reload()}).finally(()=>{r(!1)})}},i?X("Activating\u2026","sb-analytics"):X("Activate Plugin","sb-analytics")):$t.default.createElement("a",{className:"button button-primary",href:a},X("Install Plugin","sb-analytics"))))))}var kt=xe(_e());function T2(e){let t=e.selectedPluginData.upgradeToPluginProUrl;return kt.default.createElement("div",{className:"sb-bg-white sb-shadow-sm sb-rounded-md sb-border-0 sb-border-solid sb-border-peach sb-border-t-2"},kt.default.createElement("div",{className:"sb-flex sb-justify-between sb-items-center sb-border-0 sb-border-solid sb-border-b sb-border-gray sb-py-2.5 sb-px-5"},kt.default.createElement("h2",{className:"sb-m-0"},X(oi("Get %s Feed Pro to see more Analytics",e.selectedPluginData.label),"sb-analytics")),kt.default.createElement("a",{className:"button sb-button-upgrade",href:t,target:"_blank",rel:"noreferrer"},X("Upgrade to Pro","sb-analytics"))),kt.default.createElement("div",{className:"sb-grid lg:sb-grid-cols-3 sb-gap-6 sb-p-12"},kt.default.createElement("div",null,kt.default.createElement("img",{src:e.assetsImagesUrl+"admin/upgrade-1.svg",className:"lg:sb-mb-8"}),kt.default.createElement("h3",{className:"sb-text-lg sb-my-0 sb-mb-[0.25rem]"},X("Top Posts for feeds","sb-analytics")),kt.default.createElement("p",{className:"sb-text-xs sb-my-0"},X("What posts attract the most attention? Find out with our \u201CTop Posts\u201D reports available to Pro users. Get actionable insights on the number of interactions. See what posts drive people to continue on to your social profiles and continue building your audience.","sb-analytics"))),kt.default.createElement("div",null,kt.default.createElement("img",{src:e.assetsImagesUrl+"admin/upgrade-2.svg",className:"lg:sb-mb-8"}),kt.default.createElement("h3",{className:"sb-text-lg sb-my-0 sb-mb-[0.25rem]"},X("Filter by Date","sb-analytics")),kt.default.createElement("p",{className:"sb-text-xs sb-my-0"},X("Is your social content strategy working? Know for sure with the ability to view trends across extended periods of time. See if your follower base is growing and use this information to enhance your content strategy.","sb-analytics"))),kt.default.createElement("div",null,kt.default.createElement("img",{src:e.assetsImagesUrl+"admin/upgrade-3.svg",className:"lg:sb-mb-8"}),kt.default.createElement("h3",{className:"sb-text-lg sb-my-0 sb-mb-[0.25rem]"},X("Filter by Feeds","sb-analytics")),kt.default.createElement("p",{className:"sb-text-xs sb-my-0"},X("Do you use multiple feeds on your site? See what feeds are performing the best for your website and audience. Provide real data on the performance of your social feeds and broader social media growth goals.","sb-analytics")))))}var P2="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgOCA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC42NjY5OTIgMy41MDAzM0w0LjAwMDMzIDAuMTY2OTkyTDcuMzMzNjYgMy41MDAzM0gwLjY2Njk5MloiIGZpbGw9IiM0Njg3MzciIC8+Cjwvc3ZnPgo=";var M2="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgOCA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC42NjY5OTIgMC4xNjY1MDRMNC4wMDAzMyAzLjQ5OTg0TDcuMzMzNjYgMC4xNjY1MDRIMC42NjY5OTJaIiBmaWxsPSIjQUYyMTIxIi8+Cjwvc3ZnPgo=";var yr=xe(_e());function cc(e){return yr.default.createElement("div",null,yr.default.createElement("input",{id:"event-type-selector-clicks",className:"sb-hidden",type:"radio",name:"type",value:"click",checked:e.eventType==="click",onChange:e.handleChange}),yr.default.createElement("label",{htmlFor:"event-type-selector-clicks",className:"button sb-bg-white sb-rounded-tr-none sb-rounded-br-none"},X("Clicks","sb-analytics")),yr.default.createElement("input",{id:"event-type-selector-views",className:"sb-hidden",type:"radio",name:"type",value:"view",checked:e.eventType==="view",onChange:e.handleChange}),yr.default.createElement("label",{htmlFor:"event-type-selector-views",className:"button sb-bg-white sb-rounded-none sb-border-l-0 sb-border-r-0"},X("Views","sb-analytics")),yr.default.createElement("input",{id:"event-type-selector-profile-visits",className:"sb-hidden",type:"radio",name:"type",value:"profilevisit",checked:e.eventType==="profilevisit",onChange:e.handleChange}),yr.default.createElement("label",{htmlFor:"event-type-selector-profile-visits",className:"button sb-bg-white sb-rounded-tl-none sb-rounded-bl-none"},X("Profile Visits","sb-analytics")))}function Sa(e){return e+.5|0}var xr=(e,t,n)=>Math.max(Math.min(e,n),t);function _a(e){return xr(Sa(e*2.55),0,255)}function Cr(e){return xr(Sa(e*255),0,255)}function Di(e){return xr(Sa(e/2.55)/100,0,1)}function O2(e){return xr(Sa(e*100),0,100)}var Vn={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},ug=[..."0123456789ABCDEF"],I4=e=>ug[e&15],_4=e=>ug[(e&240)>>4]+ug[e&15],dc=e=>(e&240)>>4===(e&15),S4=e=>dc(e.r)&&dc(e.g)&&dc(e.b)&&dc(e.a);function A4(e){var t=e.length,n;return e[0]==="#"&&(t===4||t===5?n={r:255&Vn[e[1]]*17,g:255&Vn[e[2]]*17,b:255&Vn[e[3]]*17,a:t===5?Vn[e[4]]*17:255}:(t===7||t===9)&&(n={r:Vn[e[1]]<<4|Vn[e[2]],g:Vn[e[3]]<<4|Vn[e[4]],b:Vn[e[5]]<<4|Vn[e[6]],a:t===9?Vn[e[7]]<<4|Vn[e[8]]:255})),n}var E4=(e,t)=>e<255?t(e):"";function k4(e){var t=S4(e)?I4:_4;return e?"#"+t(e.r)+t(e.g)+t(e.b)+E4(e.a,t):void 0}var T4=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function L2(e,t,n){let i=t*Math.min(n,1-n),r=(s,o=(s+e/30)%12)=>n-i*Math.max(Math.min(o-3,9-o,1),-1);return[r(0),r(8),r(4)]}function P4(e,t,n){let i=(r,s=(r+e/60)%6)=>n-n*t*Math.max(Math.min(s,4-s,1),0);return[i(5),i(3),i(1)]}function M4(e,t,n){let i=L2(e,1,.5),r;for(t+n>1&&(r=1/(t+n),t*=r,n*=r),r=0;r<3;r++)i[r]*=1-t-n,i[r]+=t;return i}function O4(e,t,n,i,r){return e===r?(t-n)/i+(t<n?6:0):t===r?(n-e)/i+2:(e-t)/i+4}function cg(e){let n=e.r/255,i=e.g/255,r=e.b/255,s=Math.max(n,i,r),o=Math.min(n,i,r),a=(s+o)/2,l,u,c;return s!==o&&(c=s-o,u=a>.5?c/(2-s-o):c/(s+o),l=O4(n,i,r,c,s),l=l*60+.5),[l|0,u||0,a]}function dg(e,t,n,i){return(Array.isArray(t)?e(t[0],t[1],t[2]):e(t,n,i)).map(Cr)}function fg(e,t,n){return dg(L2,e,t,n)}function D4(e,t,n){return dg(M4,e,t,n)}function F4(e,t,n){return dg(P4,e,t,n)}function R2(e){return(e%360+360)%360}function N4(e){let t=T4.exec(e),n=255,i;if(!t)return;t[5]!==i&&(n=t[6]?_a(+t[5]):Cr(+t[5]));let r=R2(+t[2]),s=+t[3]/100,o=+t[4]/100;return t[1]==="hwb"?i=D4(r,s,o):t[1]==="hsv"?i=F4(r,s,o):i=fg(r,s,o),{r:i[0],g:i[1],b:i[2],a:n}}function L4(e,t){var n=cg(e);n[0]=R2(n[0]+t),n=fg(n),e.r=n[0],e.g=n[1],e.b=n[2]}function R4(e){if(!e)return;let t=cg(e),n=t[0],i=O2(t[1]),r=O2(t[2]);return e.a<255?`hsla(${n}, ${i}%, ${r}%, ${Di(e.a)})`:`hsl(${n}, ${i}%, ${r}%)`}var D2={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},F2={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function B4(){let e={},t=Object.keys(F2),n=Object.keys(D2),i,r,s,o,a;for(i=0;i<t.length;i++){for(o=a=t[i],r=0;r<n.length;r++)s=n[r],a=a.replace(s,D2[s]);s=parseInt(F2[o],16),e[a]=[s>>16&255,s>>8&255,s&255]}return e}var fc;function V4(e){fc||(fc=B4(),fc.transparent=[0,0,0,0]);let t=fc[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:t.length===4?t[3]:255}}var W4=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function z4(e){let t=W4.exec(e),n=255,i,r,s;if(!!t){if(t[7]!==i){let o=+t[7];n=t[8]?_a(o):xr(o*255,0,255)}return i=+t[1],r=+t[3],s=+t[5],i=255&(t[2]?_a(i):xr(i,0,255)),r=255&(t[4]?_a(r):xr(r,0,255)),s=255&(t[6]?_a(s):xr(s,0,255)),{r:i,g:r,b:s,a:n}}}function G4(e){return e&&(e.a<255?`rgba(${e.r}, ${e.g}, ${e.b}, ${Di(e.a)})`:`rgb(${e.r}, ${e.g}, ${e.b})`)}var lg=e=>e<=.0031308?e*12.92:Math.pow(e,1/2.4)*1.055-.055,Us=e=>e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4);function H4(e,t,n){let i=Us(Di(e.r)),r=Us(Di(e.g)),s=Us(Di(e.b));return{r:Cr(lg(i+n*(Us(Di(t.r))-i))),g:Cr(lg(r+n*(Us(Di(t.g))-r))),b:Cr(lg(s+n*(Us(Di(t.b))-s))),a:e.a+n*(t.a-e.a)}}function hc(e,t,n){if(e){let i=cg(e);i[t]=Math.max(0,Math.min(i[t]+i[t]*n,t===0?360:1)),i=fg(i),e.r=i[0],e.g=i[1],e.b=i[2]}}function B2(e,t){return e&&Object.assign(t||{},e)}function N2(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(t={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(t.a=Cr(e[3]))):(t=B2(e,{r:0,g:0,b:0,a:1}),t.a=Cr(t.a)),t}function j4(e){return e.charAt(0)==="r"?z4(e):N4(e)}var wr=class{constructor(t){if(t instanceof wr)return t;let n=typeof t,i;n==="object"?i=N2(t):n==="string"&&(i=A4(t)||V4(t)||j4(t)),this._rgb=i,this._valid=!!i}get valid(){return this._valid}get rgb(){var t=B2(this._rgb);return t&&(t.a=Di(t.a)),t}set rgb(t){this._rgb=N2(t)}rgbString(){return this._valid?G4(this._rgb):void 0}hexString(){return this._valid?k4(this._rgb):void 0}hslString(){return this._valid?R4(this._rgb):void 0}mix(t,n){if(t){let i=this.rgb,r=t.rgb,s,o=n===s?.5:n,a=2*o-1,l=i.a-r.a,u=((a*l===-1?a:(a+l)/(1+a*l))+1)/2;s=1-u,i.r=255&u*i.r+s*r.r+.5,i.g=255&u*i.g+s*r.g+.5,i.b=255&u*i.b+s*r.b+.5,i.a=o*i.a+(1-o)*r.a,this.rgb=i}return this}interpolate(t,n){return t&&(this._rgb=H4(this._rgb,t._rgb,n)),this}clone(){return new wr(this.rgb)}alpha(t){return this._rgb.a=Cr(t),this}clearer(t){let n=this._rgb;return n.a*=1-t,this}greyscale(){let t=this._rgb,n=Sa(t.r*.3+t.g*.59+t.b*.11);return t.r=t.g=t.b=n,this}opaquer(t){let n=this._rgb;return n.a*=1+t,this}negate(){let t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return hc(this._rgb,2,t),this}darken(t){return hc(this._rgb,2,-t),this}saturate(t){return hc(this._rgb,1,t),this}desaturate(t){return hc(this._rgb,1,-t),this}rotate(t){return L4(this._rgb,t),this}};function hi(){}var J2=(()=>{let e=0;return()=>e++})();function Ve(e){return e===null||typeof e>"u"}function Ze(e){if(Array.isArray&&Array.isArray(e))return!0;let t=Object.prototype.toString.call(e);return t.slice(0,7)==="[object"&&t.slice(-6)==="Array]"}function Ie(e){return e!==null&&Object.prototype.toString.call(e)==="[object Object]"}function et(e){return(typeof e=="number"||e instanceof Number)&&isFinite(+e)}function cn(e,t){return et(e)?e:t}function De(e,t){return typeof e>"u"?t:e}var $2=(e,t)=>typeof e=="string"&&e.endsWith("%")?parseFloat(e)/100*t:+e;function tt(e,t,n){if(e&&typeof e.call=="function")return e.apply(n,t)}function Fe(e,t,n,i){let r,s,o;if(Ze(e))if(s=e.length,i)for(r=s-1;r>=0;r--)t.call(n,e[r],r);else for(r=0;r<s;r++)t.call(n,e[r],r);else if(Ie(e))for(o=Object.keys(e),s=o.length,r=0;r<s;r++)t.call(n,e[o[r]],o[r])}function ka(e,t){let n,i,r,s;if(!e||!t||e.length!==t.length)return!1;for(n=0,i=e.length;n<i;++n)if(r=e[n],s=t[n],r.datasetIndex!==s.datasetIndex||r.index!==s.index)return!1;return!0}function bc(e){if(Ze(e))return e.map(bc);if(Ie(e)){let t=Object.create(null),n=Object.keys(e),i=n.length,r=0;for(;r<i;++r)t[n[r]]=bc(e[n[r]]);return t}return e}function Q2(e){return["__proto__","prototype","constructor"].indexOf(e)===-1}function X4(e,t,n,i){if(!Q2(e))return;let r=t[e],s=n[e];Ie(r)&&Ie(s)?Js(r,s,i):t[e]=bc(s)}function Js(e,t,n){let i=Ze(t)?t:[t],r=i.length;if(!Ie(e))return e;n=n||{};let s=n.merger||X4,o;for(let a=0;a<r;++a){if(o=i[a],!Ie(o))continue;let l=Object.keys(o);for(let u=0,c=l.length;u<c;++u)s(l[u],e,o,n)}return e}function Ks(e,t){return Js(e,t,{merger:Z4})}function Z4(e,t,n){if(!Q2(e))return;let i=t[e],r=n[e];Ie(i)&&Ie(r)?Ks(i,r):Object.prototype.hasOwnProperty.call(t,e)||(t[e]=bc(r))}var V2={"":e=>e,x:e=>e.x,y:e=>e.y};function U4(e){let t=e.split("."),n=[],i="";for(let r of t)i+=r,i.endsWith("\\")?i=i.slice(0,-1)+".":(n.push(i),i="");return n}function Y4(e){let t=U4(e);return n=>{for(let i of t){if(i==="")break;n=n&&n[i]}return n}}function Ta(e,t){return(V2[t]||(V2[t]=Y4(t)))(e)}function Cc(e){return e.charAt(0).toUpperCase()+e.slice(1)}var Wn=e=>typeof e<"u",Fi=e=>typeof e=="function",mg=(e,t)=>{if(e.size!==t.size)return!1;for(let n of e)if(!t.has(n))return!1;return!0};function K2(e){return e.type==="mouseup"||e.type==="click"||e.type==="contextmenu"}var Tt=Math.PI,un=2*Tt,J4=un+Tt,vc=Number.POSITIVE_INFINITY,$4=Tt/180,Qt=Tt/2,Yr=Tt/4,W2=Tt*2/3,Ni=Math.log10,$r=Math.sign;function qs(e,t,n){return Math.abs(e-t)<n}function bg(e){let t=Math.round(e);e=qs(e,t,e/1e3)?t:e;let n=Math.pow(10,Math.floor(Ni(e))),i=e/n;return(i<=1?1:i<=2?2:i<=5?5:10)*n}function q2(e){let t=[],n=Math.sqrt(e),i;for(i=1;i<n;i++)e%i===0&&(t.push(i),t.push(e/i));return n===(n|0)&&t.push(n),t.sort((r,s)=>r-s).pop(),t}function eo(e){return!isNaN(parseFloat(e))&&isFinite(e)}function eC(e,t){let n=Math.round(e);return n-t<=e&&n+t>=e}function vg(e,t,n){let i,r,s;for(i=0,r=e.length;i<r;i++)s=e[i][n],isNaN(s)||(t.min=Math.min(t.min,s),t.max=Math.max(t.max,s))}function Li(e){return e*(Tt/180)}function wc(e){return e*(180/Tt)}function yg(e){if(!et(e))return;let t=1,n=0;for(;Math.round(e*t)/t!==e;)t*=10,n++;return n}function tC(e,t){let n=t.x-e.x,i=t.y-e.y,r=Math.sqrt(n*n+i*i),s=Math.atan2(i,n);return s<-.5*Tt&&(s+=un),{angle:s,distance:r}}function yc(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function Q4(e,t){return(e-t+J4)%un-Tt}function ln(e){return(e%un+un)%un}function xg(e,t,n,i){let r=ln(e),s=ln(t),o=ln(n),a=ln(s-r),l=ln(o-r),u=ln(r-s),c=ln(r-o);return r===s||r===o||i&&s===o||a>l&&u<c}function _n(e,t,n){return Math.max(t,Math.min(n,e))}function nC(e){return _n(e,-32768,32767)}function Cg(e,t,n,i=1e-6){return e>=Math.min(t,n)-i&&e<=Math.max(t,n)+i}function Ic(e,t,n){n=n||(o=>e[o]<t);let i=e.length-1,r=0,s;for(;i-r>1;)s=r+i>>1,n(s)?r=s:i=s;return{lo:r,hi:i}}var _r=(e,t,n,i)=>Ic(e,n,i?r=>{let s=e[r][t];return s<n||s===n&&e[r+1][t]===n}:r=>e[r][t]<n),iC=(e,t,n)=>Ic(e,n,i=>e[i][t]>=n);function rC(e,t,n){let i=0,r=e.length;for(;i<r&&e[i]<t;)i++;for(;r>i&&e[r-1]>n;)r--;return i>0||r<e.length?e.slice(i,r):e}var sC=["push","pop","shift","splice","unshift"];function oC(e,t){if(e._chartjs){e._chartjs.listeners.push(t);return}Object.defineProperty(e,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[t]}}),sC.forEach(n=>{let i="_onData"+Cc(n),r=e[n];Object.defineProperty(e,n,{configurable:!0,enumerable:!1,value(...s){let o=r.apply(this,s);return e._chartjs.listeners.forEach(a=>{typeof a[i]=="function"&&a[i](...s)}),o}})})}function wg(e,t){let n=e._chartjs;if(!n)return;let i=n.listeners,r=i.indexOf(t);r!==-1&&i.splice(r,1),!(i.length>0)&&(sC.forEach(s=>{delete e[s]}),delete e._chartjs)}function aC(e){let t=new Set,n,i;for(n=0,i=e.length;n<i;++n)t.add(e[n]);return t.size===i?e:Array.from(t)}var Ig=function(){return typeof window>"u"?function(e){return e()}:window.requestAnimationFrame}();function _g(e,t){let n=[],i=!1;return function(...r){n=r,i||(i=!0,Ig.call(window,()=>{i=!1,e.apply(t,n)}))}}function lC(e,t){let n;return function(...i){return t?(clearTimeout(n),n=setTimeout(e,t,i)):e.apply(this,i),t}}var uC=e=>e==="start"?"left":e==="end"?"right":"center",Sg=(e,t,n)=>e==="start"?t:e==="end"?n:(t+n)/2;function cC(e,t,n){let i=t.length,r=0,s=i;if(e._sorted){let{iScale:o,_parsed:a}=e,l=o.axis,{min:u,max:c,minDefined:d,maxDefined:f}=o.getUserBounds();d&&(r=_n(Math.min(_r(a,o.axis,u).lo,n?i:_r(t,l,o.getPixelForValue(u)).lo),0,i-1)),f?s=_n(Math.max(_r(a,o.axis,c,!0).hi+1,n?0:_r(t,l,o.getPixelForValue(c),!0).hi+1),r,i)-r:s=i-r}return{start:r,count:s}}function dC(e){let{xScale:t,yScale:n,_scaleRanges:i}=e,r={xmin:t.min,xmax:t.max,ymin:n.min,ymax:n.max};if(!i)return e._scaleRanges=r,!0;let s=i.xmin!==t.min||i.xmax!==t.max||i.ymin!==n.min||i.ymax!==n.max;return Object.assign(i,r),s}var pc=e=>e===0||e===1,z2=(e,t,n)=>-(Math.pow(2,10*(e-=1))*Math.sin((e-t)*un/n)),G2=(e,t,n)=>Math.pow(2,-10*e)*Math.sin((e-t)*un/n)+1,Ys={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>-e*(e-2),easeInOutQuad:e=>(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1),easeInCubic:e=>e*e*e,easeOutCubic:e=>(e-=1)*e*e+1,easeInOutCubic:e=>(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2),easeInQuart:e=>e*e*e*e,easeOutQuart:e=>-((e-=1)*e*e*e-1),easeInOutQuart:e=>(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2),easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>(e-=1)*e*e*e*e+1,easeInOutQuint:e=>(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2),easeInSine:e=>-Math.cos(e*Qt)+1,easeOutSine:e=>Math.sin(e*Qt),easeInOutSine:e=>-.5*(Math.cos(Tt*e)-1),easeInExpo:e=>e===0?0:Math.pow(2,10*(e-1)),easeOutExpo:e=>e===1?1:-Math.pow(2,-10*e)+1,easeInOutExpo:e=>pc(e)?e:e<.5?.5*Math.pow(2,10*(e*2-1)):.5*(-Math.pow(2,-10*(e*2-1))+2),easeInCirc:e=>e>=1?e:-(Math.sqrt(1-e*e)-1),easeOutCirc:e=>Math.sqrt(1-(e-=1)*e),easeInOutCirc:e=>(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1),easeInElastic:e=>pc(e)?e:z2(e,.075,.3),easeOutElastic:e=>pc(e)?e:G2(e,.075,.3),easeInOutElastic(e){return pc(e)?e:e<.5?.5*z2(e*2,.1125,.45):.5+.5*G2(e*2-1,.1125,.45)},easeInBack(e){return e*e*((1.70158+1)*e-1.70158)},easeOutBack(e){return(e-=1)*e*((1.70158+1)*e+1.70158)+1},easeInOutBack(e){let t=1.70158;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)},easeInBounce:e=>1-Ys.easeOutBounce(1-e),easeOutBounce(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:e=>e<.5?Ys.easeInBounce(e*2)*.5:Ys.easeOutBounce(e*2-1)*.5+.5};function fC(e){if(e&&typeof e=="object"){let t=e.toString();return t==="[object CanvasPattern]"||t==="[object CanvasGradient]"}return!1}function Ag(e){return fC(e)?e:new wr(e)}function hg(e){return fC(e)?e:new wr(e).saturate(.5).darken(.1).hexString()}var K4=["x","y","borderWidth","radius","tension"],q4=["color","borderColor","backgroundColor"];function ek(e){e.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),e.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:t=>t!=="onProgress"&&t!=="onComplete"&&t!=="fn"}),e.set("animations",{colors:{type:"color",properties:q4},numbers:{type:"number",properties:K4}}),e.describe("animations",{_fallback:"animation"}),e.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>t|0}}}})}function tk(e){e.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}var H2=new Map;function nk(e,t){t=t||{};let n=e+JSON.stringify(t),i=H2.get(n);return i||(i=new Intl.NumberFormat(e,t),H2.set(n,i)),i}function _c(e,t,n){return nk(t,n).format(e)}var hC={values(e){return Ze(e)?e:""+e},numeric(e,t,n){if(e===0)return"0";let i=this.chart.options.locale,r,s=e;if(n.length>1){let u=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(u<1e-4||u>1e15)&&(r="scientific"),s=ik(e,n)}let o=Ni(Math.abs(s)),a=Math.max(Math.min(-1*Math.floor(o),20),0),l={notation:r,minimumFractionDigits:a,maximumFractionDigits:a};return Object.assign(l,this.options.ticks.format),_c(e,i,l)},logarithmic(e,t,n){if(e===0)return"0";let i=n[t].significand||e/Math.pow(10,Math.floor(Ni(e)));return[1,2,3,5,10,15].includes(i)||t>.8*n.length?hC.numeric.call(this,e,t,n):""}};function ik(e,t){let n=t.length>3?t[2].value-t[1].value:t[1].value-t[0].value;return Math.abs(n)>=1&&e!==Math.floor(e)&&(n=e-Math.floor(e)),n}var Pa={formatters:hC};function rk(e){e.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(t,n)=>n.lineWidth,tickColor:(t,n)=>n.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:Pa.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),e.route("scale.ticks","color","","color"),e.route("scale.grid","color","","borderColor"),e.route("scale.border","color","","borderColor"),e.route("scale.title","color","","color"),e.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&t!=="callback"&&t!=="parser",_indexable:t=>t!=="borderDash"&&t!=="tickBorderDash"&&t!=="dash"}),e.describe("scales",{_fallback:"scale"}),e.describe("scale.ticks",{_scriptable:t=>t!=="backdropPadding"&&t!=="callback",_indexable:t=>t!=="backdropPadding"})}var Sr=Object.create(null),Sc=Object.create(null);function Aa(e,t){if(!t)return e;let n=t.split(".");for(let i=0,r=n.length;i<r;++i){let s=n[i];e=e[s]||(e[s]=Object.create(null))}return e}function pg(e,t,n){return typeof t=="string"?Js(Aa(e,t),n):Js(Aa(e,""),t)}var gg=class{constructor(t,n){this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=i=>i.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(i,r)=>hg(r.backgroundColor),this.hoverBorderColor=(i,r)=>hg(r.borderColor),this.hoverColor=(i,r)=>hg(r.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t),this.apply(n)}set(t,n){return pg(this,t,n)}get(t){return Aa(this,t)}describe(t,n){return pg(Sc,t,n)}override(t,n){return pg(Sr,t,n)}route(t,n,i,r){let s=Aa(this,t),o=Aa(this,i),a="_"+n;Object.defineProperties(s,{[a]:{value:s[n],writable:!0},[n]:{enumerable:!0,get(){let l=this[a],u=o[r];return Ie(l)?Object.assign({},u,l):De(l,u)},set(l){this[a]=l}}})}apply(t){t.forEach(n=>n(this))}},ot=new gg({_scriptable:e=>!e.startsWith("on"),_indexable:e=>e!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[ek,tk,rk]);function sk(e){return!e||Ve(e.size)||Ve(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family}function Ea(e,t,n,i,r){let s=t[r];return s||(s=t[r]=e.measureText(r).width,n.push(r)),s>i&&(i=s),i}function pC(e,t,n,i){i=i||{};let r=i.data=i.data||{},s=i.garbageCollect=i.garbageCollect||[];i.font!==t&&(r=i.data={},s=i.garbageCollect=[],i.font=t),e.save(),e.font=t;let o=0,a=n.length,l,u,c,d,f;for(l=0;l<a;l++)if(d=n[l],d!=null&&Ze(d)!==!0)o=Ea(e,r,s,o,d);else if(Ze(d))for(u=0,c=d.length;u<c;u++)f=d[u],f!=null&&!Ze(f)&&(o=Ea(e,r,s,o,f));e.restore();let h=s.length/2;if(h>n.length){for(l=0;l<h;l++)delete r[s[l]];s.splice(0,h)}return o}function Ar(e,t,n){let i=e.currentDevicePixelRatio,r=n!==0?Math.max(n/2,.5):0;return Math.round((t-r)*i)/i+r}function Eg(e,t){t=t||e.getContext("2d"),t.save(),t.resetTransform(),t.clearRect(0,0,e.width,e.height),t.restore()}function Ac(e,t,n,i){gC(e,t,n,i,null)}function gC(e,t,n,i,r){let s,o,a,l,u,c,d,f,h=t.pointStyle,g=t.rotation,m=t.radius,y=(g||0)*$4;if(h&&typeof h=="object"&&(s=h.toString(),s==="[object HTMLImageElement]"||s==="[object HTMLCanvasElement]")){e.save(),e.translate(n,i),e.rotate(y),e.drawImage(h,-h.width/2,-h.height/2,h.width,h.height),e.restore();return}if(!(isNaN(m)||m<=0)){switch(e.beginPath(),h){default:r?e.ellipse(n,i,r/2,m,0,0,un):e.arc(n,i,m,0,un),e.closePath();break;case"triangle":c=r?r/2:m,e.moveTo(n+Math.sin(y)*c,i-Math.cos(y)*m),y+=W2,e.lineTo(n+Math.sin(y)*c,i-Math.cos(y)*m),y+=W2,e.lineTo(n+Math.sin(y)*c,i-Math.cos(y)*m),e.closePath();break;case"rectRounded":u=m*.516,l=m-u,o=Math.cos(y+Yr)*l,d=Math.cos(y+Yr)*(r?r/2-u:l),a=Math.sin(y+Yr)*l,f=Math.sin(y+Yr)*(r?r/2-u:l),e.arc(n-d,i-a,u,y-Tt,y-Qt),e.arc(n+f,i-o,u,y-Qt,y),e.arc(n+d,i+a,u,y,y+Qt),e.arc(n-f,i+o,u,y+Qt,y+Tt),e.closePath();break;case"rect":if(!g){l=Math.SQRT1_2*m,c=r?r/2:l,e.rect(n-c,i-l,2*c,2*l);break}y+=Yr;case"rectRot":d=Math.cos(y)*(r?r/2:m),o=Math.cos(y)*m,a=Math.sin(y)*m,f=Math.sin(y)*(r?r/2:m),e.moveTo(n-d,i-a),e.lineTo(n+f,i-o),e.lineTo(n+d,i+a),e.lineTo(n-f,i+o),e.closePath();break;case"crossRot":y+=Yr;case"cross":d=Math.cos(y)*(r?r/2:m),o=Math.cos(y)*m,a=Math.sin(y)*m,f=Math.sin(y)*(r?r/2:m),e.moveTo(n-d,i-a),e.lineTo(n+d,i+a),e.moveTo(n+f,i-o),e.lineTo(n-f,i+o);break;case"star":d=Math.cos(y)*(r?r/2:m),o=Math.cos(y)*m,a=Math.sin(y)*m,f=Math.sin(y)*(r?r/2:m),e.moveTo(n-d,i-a),e.lineTo(n+d,i+a),e.moveTo(n+f,i-o),e.lineTo(n-f,i+o),y+=Yr,d=Math.cos(y)*(r?r/2:m),o=Math.cos(y)*m,a=Math.sin(y)*m,f=Math.sin(y)*(r?r/2:m),e.moveTo(n-d,i-a),e.lineTo(n+d,i+a),e.moveTo(n+f,i-o),e.lineTo(n-f,i+o);break;case"line":o=r?r/2:Math.cos(y)*m,a=Math.sin(y)*m,e.moveTo(n-o,i-a),e.lineTo(n+o,i+a);break;case"dash":e.moveTo(n,i),e.lineTo(n+Math.cos(y)*(r?r/2:m),i+Math.sin(y)*m);break;case!1:e.closePath();break}e.fill(),t.borderWidth>0&&e.stroke()}}function $s(e,t,n){return n=n||.5,!t||e&&e.x>t.left-n&&e.x<t.right+n&&e.y>t.top-n&&e.y<t.bottom+n}function Ec(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()}function kc(e){e.restore()}function mC(e,t,n,i,r){if(!t)return e.lineTo(n.x,n.y);if(r==="middle"){let s=(t.x+n.x)/2;e.lineTo(s,t.y),e.lineTo(s,n.y)}else r==="after"!=!!i?e.lineTo(t.x,n.y):e.lineTo(n.x,t.y);e.lineTo(n.x,n.y)}function bC(e,t,n,i){if(!t)return e.lineTo(n.x,n.y);e.bezierCurveTo(i?t.cp1x:t.cp2x,i?t.cp1y:t.cp2y,i?n.cp2x:n.cp1x,i?n.cp2y:n.cp1y,n.x,n.y)}function Ma(e,t,n,i,r,s={}){let o=Ze(t)?t:[t],a=s.strokeWidth>0&&s.strokeColor!=="",l,u;for(e.save(),e.font=r.string,ok(e,s),l=0;l<o.length;++l)u=o[l],s.backdrop&&lk(e,s.backdrop),a&&(s.strokeColor&&(e.strokeStyle=s.strokeColor),Ve(s.strokeWidth)||(e.lineWidth=s.strokeWidth),e.strokeText(u,n,i,s.maxWidth)),e.fillText(u,n,i,s.maxWidth),ak(e,n,i,u,s),i+=r.lineHeight;e.restore()}function ok(e,t){t.translation&&e.translate(t.translation[0],t.translation[1]),Ve(t.rotation)||e.rotate(t.rotation),t.color&&(e.fillStyle=t.color),t.textAlign&&(e.textAlign=t.textAlign),t.textBaseline&&(e.textBaseline=t.textBaseline)}function ak(e,t,n,i,r){if(r.strikethrough||r.underline){let s=e.measureText(i),o=t-s.actualBoundingBoxLeft,a=t+s.actualBoundingBoxRight,l=n-s.actualBoundingBoxAscent,u=n+s.actualBoundingBoxDescent,c=r.strikethrough?(l+u)/2:u;e.strokeStyle=e.fillStyle,e.beginPath(),e.lineWidth=r.decorationWidth||2,e.moveTo(o,c),e.lineTo(a,c),e.stroke()}}function lk(e,t){let n=e.fillStyle;e.fillStyle=t.color,e.fillRect(t.left,t.top,t.width,t.height),e.fillStyle=n}function Tc(e,t){let{x:n,y:i,w:r,h:s,radius:o}=t;e.arc(n+o.topLeft,i+o.topLeft,o.topLeft,-Qt,Tt,!0),e.lineTo(n,i+s-o.bottomLeft),e.arc(n+o.bottomLeft,i+s-o.bottomLeft,o.bottomLeft,Tt,Qt,!0),e.lineTo(n+r-o.bottomRight,i+s),e.arc(n+r-o.bottomRight,i+s-o.bottomRight,o.bottomRight,Qt,0,!0),e.lineTo(n+r,i+o.topRight),e.arc(n+r-o.topRight,i+o.topRight,o.topRight,0,-Qt,!0),e.lineTo(n+o.topLeft,i)}var uk=/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/,ck=/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/;function dk(e,t){let n=(""+e).match(uk);if(!n||n[1]==="normal")return t*1.2;switch(e=+n[2],n[3]){case"px":return e;case"%":e/=100;break}return t*e}var fk=e=>+e||0;function kg(e,t){let n={},i=Ie(t),r=i?Object.keys(t):t,s=Ie(e)?i?o=>De(e[o],e[t[o]]):o=>e[o]:()=>e;for(let o of r)n[o]=fk(s(o));return n}function vC(e){return kg(e,{top:"y",right:"x",bottom:"y",left:"x"})}function to(e){return kg(e,["topLeft","topRight","bottomLeft","bottomRight"])}function Sn(e){let t=vC(e);return t.width=t.left+t.right,t.height=t.top+t.bottom,t}function dn(e,t){e=e||{},t=t||ot.font;let n=De(e.size,t.size);typeof n=="string"&&(n=parseInt(n,10));let i=De(e.style,t.style);i&&!(""+i).match(ck)&&(console.warn('Invalid font style specified: "'+i+'"'),i=void 0);let r={family:De(e.family,t.family),lineHeight:dk(De(e.lineHeight,t.lineHeight),n),size:n,style:i,weight:De(e.weight,t.weight),string:""};return r.string=sk(r),r}function Oa(e,t,n,i){let r=!0,s,o,a;for(s=0,o=e.length;s<o;++s)if(a=e[s],a!==void 0&&(t!==void 0&&typeof a=="function"&&(a=a(t),r=!1),n!==void 0&&Ze(a)&&(a=a[n%a.length],r=!1),a!==void 0))return i&&!r&&(i.cacheable=!1),a}function yC(e,t,n){let{min:i,max:r}=e,s=$2(t,(r-i)/2),o=(a,l)=>n&&a===0?0:a+l;return{min:o(i,-Math.abs(s)),max:o(r,s)}}function Ri(e,t){return Object.assign(Object.create(e),t)}function Pc(e,t=[""],n=e,i,r=()=>e[0]){Wn(i)||(i=wC("_fallback",e));let s={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:e,_rootScopes:n,_fallback:i,_getTarget:r,override:o=>Pc([o,...e],t,n,i)};return new Proxy(s,{deleteProperty(o,a){return delete o[a],delete o._keys,delete e[0][a],!0},get(o,a){return xC(o,a,()=>xk(a,t,e,o))},getOwnPropertyDescriptor(o,a){return Reflect.getOwnPropertyDescriptor(o._scopes[0],a)},getPrototypeOf(){return Reflect.getPrototypeOf(e[0])},has(o,a){return X2(o).includes(a)},ownKeys(o){return X2(o)},set(o,a,l){let u=o._storage||(o._storage=r());return o[a]=u[a]=l,delete o._keys,!0}})}function Qr(e,t,n,i){let r={_cacheable:!1,_proxy:e,_context:t,_subProxy:n,_stack:new Set,_descriptors:Tg(e,i),setContext:s=>Qr(e,s,n,i),override:s=>Qr(e.override(s),t,n,i)};return new Proxy(r,{deleteProperty(s,o){return delete s[o],delete e[o],!0},get(s,o,a){return xC(s,o,()=>pk(s,o,a))},getOwnPropertyDescriptor(s,o){return s._descriptors.allKeys?Reflect.has(e,o)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(e,o)},getPrototypeOf(){return Reflect.getPrototypeOf(e)},has(s,o){return Reflect.has(e,o)},ownKeys(){return Reflect.ownKeys(e)},set(s,o,a){return e[o]=a,delete s[o],!0}})}function Tg(e,t={scriptable:!0,indexable:!0}){let{_scriptable:n=t.scriptable,_indexable:i=t.indexable,_allKeys:r=t.allKeys}=e;return{allKeys:r,scriptable:n,indexable:i,isScriptable:Fi(n)?n:()=>n,isIndexable:Fi(i)?i:()=>i}}var hk=(e,t)=>e?e+Cc(t):t,Pg=(e,t)=>Ie(t)&&e!=="adapters"&&(Object.getPrototypeOf(t)===null||t.constructor===Object);function xC(e,t,n){if(Object.prototype.hasOwnProperty.call(e,t))return e[t];let i=n();return e[t]=i,i}function pk(e,t,n){let{_proxy:i,_context:r,_subProxy:s,_descriptors:o}=e,a=i[t];return Fi(a)&&o.isScriptable(t)&&(a=gk(t,a,e,n)),Ze(a)&&a.length&&(a=mk(t,a,e,o.isIndexable)),Pg(t,a)&&(a=Qr(a,r,s&&s[t],o)),a}function gk(e,t,n,i){let{_proxy:r,_context:s,_subProxy:o,_stack:a}=n;if(a.has(e))throw new Error("Recursion detected: "+Array.from(a).join("->")+"->"+e);return a.add(e),t=t(s,o||i),a.delete(e),Pg(e,t)&&(t=Mg(r._scopes,r,e,t)),t}function mk(e,t,n,i){let{_proxy:r,_context:s,_subProxy:o,_descriptors:a}=n;if(Wn(s.index)&&i(e))t=t[s.index%t.length];else if(Ie(t[0])){let l=t,u=r._scopes.filter(c=>c!==l);t=[];for(let c of l){let d=Mg(u,r,e,c);t.push(Qr(d,s,o&&o[e],a))}}return t}function CC(e,t,n){return Fi(e)?e(t,n):e}var bk=(e,t)=>e===!0?t:typeof e=="string"?Ta(t,e):void 0;function vk(e,t,n,i,r){for(let s of t){let o=bk(n,s);if(o){e.add(o);let a=CC(o._fallback,n,r);if(Wn(a)&&a!==n&&a!==i)return a}else if(o===!1&&Wn(i)&&n!==i)return null}return!1}function Mg(e,t,n,i){let r=t._rootScopes,s=CC(t._fallback,n,i),o=[...e,...r],a=new Set;a.add(i);let l=j2(a,o,n,s||n,i);return l===null||Wn(s)&&s!==n&&(l=j2(a,o,s,l,i),l===null)?!1:Pc(Array.from(a),[""],r,s,()=>yk(t,n,i))}function j2(e,t,n,i,r){for(;n;)n=vk(e,t,n,i,r);return n}function yk(e,t,n){let i=e._getTarget();t in i||(i[t]={});let r=i[t];return Ze(r)&&Ie(n)?n:r||{}}function xk(e,t,n,i){let r;for(let s of t)if(r=wC(hk(s,e),n),Wn(r))return Pg(e,r)?Mg(n,i,e,r):r}function wC(e,t){for(let n of t){if(!n)continue;let i=n[e];if(Wn(i))return i}}function X2(e){let t=e._keys;return t||(t=e._keys=Ck(e._scopes)),t}function Ck(e){let t=new Set;for(let n of e)for(let i of Object.keys(n).filter(r=>!r.startsWith("_")))t.add(i);return Array.from(t)}var wk=Number.EPSILON||1e-14,Qs=(e,t)=>t<e.length&&!e[t].skip&&e[t],IC=e=>e==="x"?"y":"x";function Ik(e,t,n,i){let r=e.skip?t:e,s=t,o=n.skip?t:n,a=yc(s,r),l=yc(o,s),u=a/(a+l),c=l/(a+l);u=isNaN(u)?0:u,c=isNaN(c)?0:c;let d=i*u,f=i*c;return{previous:{x:s.x-d*(o.x-r.x),y:s.y-d*(o.y-r.y)},next:{x:s.x+f*(o.x-r.x),y:s.y+f*(o.y-r.y)}}}function _k(e,t,n){let i=e.length,r,s,o,a,l,u=Qs(e,0);for(let c=0;c<i-1;++c)if(l=u,u=Qs(e,c+1),!(!l||!u)){if(qs(t[c],0,wk)){n[c]=n[c+1]=0;continue}r=n[c]/t[c],s=n[c+1]/t[c],a=Math.pow(r,2)+Math.pow(s,2),!(a<=9)&&(o=3/Math.sqrt(a),n[c]=r*o*t[c],n[c+1]=s*o*t[c])}}function Sk(e,t,n="x"){let i=IC(n),r=e.length,s,o,a,l=Qs(e,0);for(let u=0;u<r;++u){if(o=a,a=l,l=Qs(e,u+1),!a)continue;let c=a[n],d=a[i];o&&(s=(c-o[n])/3,a[`cp1${n}`]=c-s,a[`cp1${i}`]=d-s*t[u]),l&&(s=(l[n]-c)/3,a[`cp2${n}`]=c+s,a[`cp2${i}`]=d+s*t[u])}}function Ak(e,t="x"){let n=IC(t),i=e.length,r=Array(i).fill(0),s=Array(i),o,a,l,u=Qs(e,0);for(o=0;o<i;++o)if(a=l,l=u,u=Qs(e,o+1),!!l){if(u){let c=u[t]-l[t];r[o]=c!==0?(u[n]-l[n])/c:0}s[o]=a?u?$r(r[o-1])!==$r(r[o])?0:(r[o-1]+r[o])/2:r[o-1]:r[o]}_k(e,r,s),Sk(e,s,t)}function gc(e,t,n){return Math.max(Math.min(e,n),t)}function Ek(e,t){let n,i,r,s,o,a=$s(e[0],t);for(n=0,i=e.length;n<i;++n)o=s,s=a,a=n<i-1&&$s(e[n+1],t),s&&(r=e[n],o&&(r.cp1x=gc(r.cp1x,t.left,t.right),r.cp1y=gc(r.cp1y,t.top,t.bottom)),a&&(r.cp2x=gc(r.cp2x,t.left,t.right),r.cp2y=gc(r.cp2y,t.top,t.bottom)))}function _C(e,t,n,i,r){let s,o,a,l;if(t.spanGaps&&(e=e.filter(u=>!u.skip)),t.cubicInterpolationMode==="monotone")Ak(e,r);else{let u=i?e[e.length-1]:e[0];for(s=0,o=e.length;s<o;++s)a=e[s],l=Ik(u,a,e[Math.min(s+1,o-(i?0:1))%o],t.tension),a.cp1x=l.previous.x,a.cp1y=l.previous.y,a.cp2x=l.next.x,a.cp2y=l.next.y,u=a}t.capBezierPoints&&Ek(e,n)}function Og(){return typeof window<"u"&&typeof document<"u"}function Mc(e){let t=e.parentNode;return t&&t.toString()==="[object ShadowRoot]"&&(t=t.host),t}function xc(e,t,n){let i;return typeof e=="string"?(i=parseInt(e,10),e.indexOf("%")!==-1&&(i=i/100*t.parentNode[n])):i=e,i}var Oc=e=>e.ownerDocument.defaultView.getComputedStyle(e,null);function kk(e,t){return Oc(e).getPropertyValue(t)}var Tk=["top","right","bottom","left"];function Jr(e,t,n){let i={};n=n?"-"+n:"";for(let r=0;r<4;r++){let s=Tk[r];i[s]=parseFloat(e[t+"-"+s+n])||0}return i.width=i.left+i.right,i.height=i.top+i.bottom,i}var Pk=(e,t,n)=>(e>0||t>0)&&(!n||!n.shadowRoot);function Mk(e,t){let n=e.touches,i=n&&n.length?n[0]:e,{offsetX:r,offsetY:s}=i,o=!1,a,l;if(Pk(r,s,e.target))a=r,l=s;else{let u=t.getBoundingClientRect();a=i.clientX-u.left,l=i.clientY-u.top,o=!0}return{x:a,y:l,box:o}}function Er(e,t){if("native"in e)return e;let{canvas:n,currentDevicePixelRatio:i}=t,r=Oc(n),s=r.boxSizing==="border-box",o=Jr(r,"padding"),a=Jr(r,"border","width"),{x:l,y:u,box:c}=Mk(e,n),d=o.left+(c&&a.left),f=o.top+(c&&a.top),{width:h,height:g}=t;return s&&(h-=o.width+a.width,g-=o.height+a.height),{x:Math.round((l-d)/h*n.width/i),y:Math.round((u-f)/g*n.height/i)}}function Ok(e,t,n){let i,r;if(t===void 0||n===void 0){let s=Mc(e);if(!s)t=e.clientWidth,n=e.clientHeight;else{let o=s.getBoundingClientRect(),a=Oc(s),l=Jr(a,"border","width"),u=Jr(a,"padding");t=o.width-u.width-l.width,n=o.height-u.height-l.height,i=xc(a.maxWidth,s,"clientWidth"),r=xc(a.maxHeight,s,"clientHeight")}}return{width:t,height:n,maxWidth:i||vc,maxHeight:r||vc}}var mc=e=>Math.round(e*10)/10;function SC(e,t,n,i){let r=Oc(e),s=Jr(r,"margin"),o=xc(r.maxWidth,e,"clientWidth")||vc,a=xc(r.maxHeight,e,"clientHeight")||vc,l=Ok(e,t,n),{width:u,height:c}=l;if(r.boxSizing==="content-box"){let f=Jr(r,"border","width"),h=Jr(r,"padding");u-=h.width+f.width,c-=h.height+f.height}return u=Math.max(0,u-s.width),c=Math.max(0,i?u/i:c-s.height),u=mc(Math.min(u,o,l.maxWidth)),c=mc(Math.min(c,a,l.maxHeight)),u&&!c&&(c=mc(u/2)),(t!==void 0||n!==void 0)&&i&&l.height&&c>l.height&&(c=l.height,u=mc(Math.floor(c*i))),{width:u,height:c}}function Dg(e,t,n){let i=t||1,r=Math.floor(e.height*i),s=Math.floor(e.width*i);e.height=Math.floor(e.height),e.width=Math.floor(e.width);let o=e.canvas;return o.style&&(n||!o.style.height&&!o.style.width)&&(o.style.height=`${e.height}px`,o.style.width=`${e.width}px`),e.currentDevicePixelRatio!==i||o.height!==r||o.width!==s?(e.currentDevicePixelRatio=i,o.height=r,o.width=s,e.ctx.setTransform(i,0,0,i,0,0),!0):!1}var AC=function(){let e=!1;try{let t={get passive(){return e=!0,!1}};window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch{}return e}();function Fg(e,t){let n=kk(e,t),i=n&&n.match(/^(\d+)(\.\d+)?px$/);return i?+i[1]:void 0}function Ir(e,t,n,i){return{x:e.x+n*(t.x-e.x),y:e.y+n*(t.y-e.y)}}function EC(e,t,n,i){return{x:e.x+n*(t.x-e.x),y:i==="middle"?n<.5?e.y:t.y:i==="after"?n<1?e.y:t.y:n>0?t.y:e.y}}function kC(e,t,n,i){let r={x:e.cp2x,y:e.cp2y},s={x:t.cp1x,y:t.cp1y},o=Ir(e,r,n),a=Ir(r,s,n),l=Ir(s,t,n),u=Ir(o,a,n),c=Ir(a,l,n);return Ir(u,c,n)}var Dk=function(e,t){return{x(n){return e+e+t-n},setWidth(n){t=n},textAlign(n){return n==="center"?n:n==="right"?"left":"right"},xPlus(n,i){return n-i},leftForLtr(n,i){return n-i}}},Fk=function(){return{x(e){return e},setWidth(e){},textAlign(e){return e},xPlus(e,t){return e+t},leftForLtr(e,t){return e}}};function Dc(e,t,n){return e?Dk(t,n):Fk()}function TC(e,t){let n,i;(t==="ltr"||t==="rtl")&&(n=e.canvas.style,i=[n.getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",t,"important"),e.prevTextDirection=i)}function PC(e,t){t!==void 0&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",t[0],t[1]))}function MC(e){return e==="angle"?{between:xg,compare:Q4,normalize:ln}:{between:Cg,compare:(t,n)=>t-n,normalize:t=>t}}function Z2({start:e,end:t,count:n,loop:i,style:r}){return{start:e%n,end:t%n,loop:i&&(t-e+1)%n===0,style:r}}function Nk(e,t,n){let{property:i,start:r,end:s}=n,{between:o,normalize:a}=MC(i),l=t.length,{start:u,end:c,loop:d}=e,f,h;if(d){for(u+=l,c+=l,f=0,h=l;f<h&&o(a(t[u%l][i]),r,s);++f)u--,c--;u%=l,c%=l}return c<u&&(c+=l),{start:u,end:c,loop:d,style:e.style}}function Ng(e,t,n){if(!n)return[e];let{property:i,start:r,end:s}=n,o=t.length,{compare:a,between:l,normalize:u}=MC(i),{start:c,end:d,loop:f,style:h}=Nk(e,t,n),g=[],m=!1,y=null,p,b,v,x=()=>l(r,v,p)&&a(r,v)!==0,w=()=>a(s,p)===0||l(s,v,p),I=()=>m||x(),_=()=>!m||w();for(let A=c,E=c;A<=d;++A)b=t[A%o],!b.skip&&(p=u(b[i]),p!==v&&(m=l(p,r,s),y===null&&I()&&(y=a(p,r)===0?A:E),y!==null&&_()&&(g.push(Z2({start:y,end:A,loop:f,count:o,style:h})),y=null),E=A,v=p));return y!==null&&g.push(Z2({start:y,end:d,loop:f,count:o,style:h})),g}function Lg(e,t){let n=[],i=e.segments;for(let r=0;r<i.length;r++){let s=Ng(i[r],e.points,t);s.length&&n.push(...s)}return n}function Lk(e,t,n,i){let r=0,s=t-1;if(n&&!i)for(;r<t&&!e[r].skip;)r++;for(;r<t&&e[r].skip;)r++;for(r%=t,n&&(s+=r);s>r&&e[s%t].skip;)s--;return s%=t,{start:r,end:s}}function Rk(e,t,n,i){let r=e.length,s=[],o=t,a=e[t],l;for(l=t+1;l<=n;++l){let u=e[l%r];u.skip||u.stop?a.skip||(i=!1,s.push({start:t%r,end:(l-1)%r,loop:i}),t=o=u.stop?l:null):(o=l,a.skip&&(t=l)),a=u}return o!==null&&s.push({start:t%r,end:o%r,loop:i}),s}function OC(e,t){let n=e.points,i=e.options.spanGaps,r=n.length;if(!r)return[];let s=!!e._loop,{start:o,end:a}=Lk(n,r,s,i);if(i===!0)return U2(e,[{start:o,end:a,loop:s}],n,t);let l=a<o?a+r:a,u=!!e._fullLoop&&o===0&&a===r-1;return U2(e,Rk(n,o,l,u),n,t)}function U2(e,t,n,i){return!i||!i.setContext||!n?t:Bk(e,t,n,i)}function Bk(e,t,n,i){let r=e._chart.getContext(),s=Y2(e.options),{_datasetIndex:o,options:{spanGaps:a}}=e,l=n.length,u=[],c=s,d=t[0].start,f=d;function h(g,m,y,p){let b=a?-1:1;if(g!==m){for(g+=l;n[g%l].skip;)g-=b;for(;n[m%l].skip;)m+=b;g%l!==m%l&&(u.push({start:g%l,end:m%l,loop:y,style:p}),c=p,d=m%l)}}for(let g of t){d=a?d:g.start;let m=n[d%l],y;for(f=d+1;f<=g.end;f++){let p=n[f%l];y=Y2(i.setContext(Ri(r,{type:"segment",p0:m,p1:p,p0DataIndex:(f-1)%l,p1DataIndex:f%l,datasetIndex:o}))),Vk(y,c)&&h(d,f-1,g.loop,c),m=p,c=y}d<f-1&&h(d,f-1,g.loop,c)}return u}function Y2(e){return{backgroundColor:e.backgroundColor,borderCapStyle:e.borderCapStyle,borderDash:e.borderDash,borderDashOffset:e.borderDashOffset,borderJoinStyle:e.borderJoinStyle,borderWidth:e.borderWidth,borderColor:e.borderColor}}function Vk(e,t){return t&&JSON.stringify(e)!==JSON.stringify(t)}var Hg=class{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,n,i,r){let s=n.listeners[r],o=n.duration;s.forEach(a=>a({chart:t,initial:n.initial,numSteps:o,currentStep:Math.min(i-n.start,o)}))}_refresh(){this._request||(this._running=!0,this._request=Ig.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(t=Date.now()){let n=0;this._charts.forEach((i,r)=>{if(!i.running||!i.items.length)return;let s=i.items,o=s.length-1,a=!1,l;for(;o>=0;--o)l=s[o],l._active?(l._total>i.duration&&(i.duration=l._total),l.tick(t),a=!0):(s[o]=s[s.length-1],s.pop());a&&(r.draw(),this._notify(r,i,t,"progress")),s.length||(i.running=!1,this._notify(r,i,t,"complete"),i.initial=!1),n+=s.length}),this._lastDate=t,n===0&&(this._running=!1)}_getAnims(t){let n=this._charts,i=n.get(t);return i||(i={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},n.set(t,i)),i}listen(t,n,i){this._getAnims(t).listeners[n].push(i)}add(t,n){!n||!n.length||this._getAnims(t).items.push(...n)}has(t){return this._getAnims(t).items.length>0}start(t){let n=this._charts.get(t);!n||(n.running=!0,n.start=Date.now(),n.duration=n.items.reduce((i,r)=>Math.max(i,r._duration),0),this._refresh())}running(t){if(!this._running)return!1;let n=this._charts.get(t);return!(!n||!n.running||!n.items.length)}stop(t){let n=this._charts.get(t);if(!n||!n.items.length)return;let i=n.items,r=i.length-1;for(;r>=0;--r)i[r].cancel();n.items=[],this._notify(t,n,Date.now(),"complete")}remove(t){return this._charts.delete(t)}},Bi=new Hg,DC="transparent",Wk={boolean(e,t,n){return n>.5?t:e},color(e,t,n){let i=Ag(e||DC),r=i.valid&&Ag(t||DC);return r&&r.valid?r.mix(i,n).hexString():t},number(e,t,n){return e+(t-e)*n}},jg=class{constructor(t,n,i,r){let s=n[i];r=Oa([t.to,r,s,t.from]);let o=Oa([t.from,s,r]);this._active=!0,this._fn=t.fn||Wk[t.type||typeof o],this._easing=Ys[t.easing]||Ys.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=n,this._prop=i,this._from=o,this._to=r,this._promises=void 0}active(){return this._active}update(t,n,i){if(this._active){this._notify(!1);let r=this._target[this._prop],s=i-this._start,o=this._duration-s;this._start=i,this._duration=Math.floor(Math.max(o,t.duration)),this._total+=s,this._loop=!!t.loop,this._to=Oa([t.to,n,r,t.from]),this._from=Oa([t.from,r,n])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){let n=t-this._start,i=this._duration,r=this._prop,s=this._from,o=this._loop,a=this._to,l;if(this._active=s!==a&&(o||n<i),!this._active){this._target[r]=a,this._notify(!0);return}if(n<0){this._target[r]=s;return}l=n/i%2,l=o&&l>1?2-l:l,l=this._easing(Math.min(1,Math.max(0,l))),this._target[r]=this._fn(s,a,l)}wait(){let t=this._promises||(this._promises=[]);return new Promise((n,i)=>{t.push({res:n,rej:i})})}_notify(t){let n=t?"res":"rej",i=this._promises||[];for(let r=0;r<i.length;r++)i[r][n]()}},jc=class{constructor(t,n){this._chart=t,this._properties=new Map,this.configure(n)}configure(t){if(!Ie(t))return;let n=Object.keys(ot.animation),i=this._properties;Object.getOwnPropertyNames(t).forEach(r=>{let s=t[r];if(!Ie(s))return;let o={};for(let a of n)o[a]=s[a];(Ze(s.properties)&&s.properties||[r]).forEach(a=>{(a===r||!i.has(a))&&i.set(a,o)})})}_animateOptions(t,n){let i=n.options,r=Gk(t,i);if(!r)return[];let s=this._createAnimations(r,i);return i.$shared&&zk(t.options.$animations,i).then(()=>{t.options=i},()=>{}),s}_createAnimations(t,n){let i=this._properties,r=[],s=t.$animations||(t.$animations={}),o=Object.keys(n),a=Date.now(),l;for(l=o.length-1;l>=0;--l){let u=o[l];if(u.charAt(0)==="$")continue;if(u==="options"){r.push(...this._animateOptions(t,n));continue}let c=n[u],d=s[u],f=i.get(u);if(d)if(f&&d.active()){d.update(f,c,a);continue}else d.cancel();if(!f||!f.duration){t[u]=c;continue}s[u]=d=new jg(f,t,u,c),r.push(d)}return r}update(t,n){if(this._properties.size===0){Object.assign(t,n);return}let i=this._createAnimations(t,n);if(i.length)return Bi.add(this._chart,i),!0}};function zk(e,t){let n=[],i=Object.keys(t);for(let r=0;r<i.length;r++){let s=e[i[r]];s&&s.active()&&n.push(s.wait())}return Promise.all(n)}function Gk(e,t){if(!t)return;let n=e.options;if(!n){e.options=t;return}return n.$shared&&(e.options=n=Object.assign({},n,{$shared:!1,$animations:{}})),n}function FC(e,t){let n=e&&e.options||{},i=n.reverse,r=n.min===void 0?t:0,s=n.max===void 0?t:0;return{start:i?s:r,end:i?r:s}}function Hk(e,t,n){if(n===!1)return!1;let i=FC(e,n),r=FC(t,n);return{top:r.end,right:i.end,bottom:r.start,left:i.start}}function jk(e){let t,n,i,r;return Ie(e)?(t=e.top,n=e.right,i=e.bottom,r=e.left):t=n=i=r=e,{top:t,right:n,bottom:i,left:r,disabled:e===!1}}function ww(e,t){let n=[],i=e._getSortedDatasetMetas(t),r,s;for(r=0,s=i.length;r<s;++r)n.push(i[r].index);return n}function NC(e,t,n,i={}){let r=e.keys,s=i.mode==="single",o,a,l,u;if(t!==null){for(o=0,a=r.length;o<a;++o){if(l=+r[o],l===n){if(i.all)continue;break}u=e.values[l],et(u)&&(s||t===0||$r(t)===$r(u))&&(t+=u)}return t}}function Xk(e){let t=Object.keys(e),n=new Array(t.length),i,r,s;for(i=0,r=t.length;i<r;++i)s=t[i],n[i]={x:s,y:e[s]};return n}function LC(e,t){let n=e&&e.options.stacked;return n||n===void 0&&t.stack!==void 0}function Zk(e,t,n){return`${e.id}.${t.id}.${n.stack||n.type}`}function Uk(e){let{min:t,max:n,minDefined:i,maxDefined:r}=e.getUserBounds();return{min:i?t:Number.NEGATIVE_INFINITY,max:r?n:Number.POSITIVE_INFINITY}}function Yk(e,t,n){let i=e[t]||(e[t]={});return i[n]||(i[n]={})}function RC(e,t,n,i){for(let r of t.getMatchingVisibleMetas(i).reverse()){let s=e[r.index];if(n&&s>0||!n&&s<0)return r.index}return null}function BC(e,t){let{chart:n,_cachedMeta:i}=e,r=n._stacks||(n._stacks={}),{iScale:s,vScale:o,index:a}=i,l=s.axis,u=o.axis,c=Zk(s,o,i),d=t.length,f;for(let h=0;h<d;++h){let g=t[h],{[l]:m,[u]:y}=g,p=g._stacks||(g._stacks={});f=p[u]=Yk(r,c,m),f[a]=y,f._top=RC(f,o,!0,i.type),f._bottom=RC(f,o,!1,i.type);let b=f._visualValues||(f._visualValues={});b[a]=y}}function Rg(e,t){let n=e.scales;return Object.keys(n).filter(i=>n[i].axis===t).shift()}function Jk(e,t){return Ri(e,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:"default",type:"dataset"})}function $k(e,t,n){return Ri(e,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:n,index:t,mode:"default",type:"data"})}function Da(e,t){let n=e.controller.index,i=e.vScale&&e.vScale.axis;if(!!i){t=t||e._parsed;for(let r of t){let s=r._stacks;if(!s||s[i]===void 0||s[i][n]===void 0)return;delete s[i][n],s[i]._visualValues!==void 0&&s[i]._visualValues[n]!==void 0&&delete s[i]._visualValues[n]}}}var Bg=e=>e==="reset"||e==="none",VC=(e,t)=>t?e:Object.assign({},e),Qk=(e,t,n)=>e&&!t.hidden&&t._stacked&&{keys:ww(n,!0),values:null},es=class{constructor(t,n){this.chart=t,this._ctx=t.ctx,this.index=n,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){let t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=LC(t.vScale,t),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(t){this.index!==t&&Da(this._cachedMeta),this.index=t}linkScales(){let t=this.chart,n=this._cachedMeta,i=this.getDataset(),r=(d,f,h,g)=>d==="x"?f:d==="r"?g:h,s=n.xAxisID=De(i.xAxisID,Rg(t,"x")),o=n.yAxisID=De(i.yAxisID,Rg(t,"y")),a=n.rAxisID=De(i.rAxisID,Rg(t,"r")),l=n.indexAxis,u=n.iAxisID=r(l,s,o,a),c=n.vAxisID=r(l,o,s,a);n.xScale=this.getScaleForId(s),n.yScale=this.getScaleForId(o),n.rScale=this.getScaleForId(a),n.iScale=this.getScaleForId(u),n.vScale=this.getScaleForId(c)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){let n=this._cachedMeta;return t===n.iScale?n.vScale:n.iScale}reset(){this._update("reset")}_destroy(){let t=this._cachedMeta;this._data&&wg(this._data,this),t._stacked&&Da(t)}_dataCheck(){let t=this.getDataset(),n=t.data||(t.data=[]),i=this._data;if(Ie(n))this._data=Xk(n);else if(i!==n){if(i){wg(i,this);let r=this._cachedMeta;Da(r),r._parsed=[]}n&&Object.isExtensible(n)&&oC(n,this),this._syncList=[],this._data=n}}addElements(){let t=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(t.dataset=new this.datasetElementType)}buildOrUpdateElements(t){let n=this._cachedMeta,i=this.getDataset(),r=!1;this._dataCheck();let s=n._stacked;n._stacked=LC(n.vScale,n),n.stack!==i.stack&&(r=!0,Da(n),n.stack=i.stack),this._resyncElements(t),(r||s!==n._stacked)&&BC(this,n._parsed)}configure(){let t=this.chart.config,n=t.datasetScopeKeys(this._type),i=t.getOptionScopes(this.getDataset(),n,!0);this.options=t.createResolver(i,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(t,n){let{_cachedMeta:i,_data:r}=this,{iScale:s,_stacked:o}=i,a=s.axis,l=t===0&&n===r.length?!0:i._sorted,u=t>0&&i._parsed[t-1],c,d,f;if(this._parsing===!1)i._parsed=r,i._sorted=!0,f=r;else{Ze(r[t])?f=this.parseArrayData(i,r,t,n):Ie(r[t])?f=this.parseObjectData(i,r,t,n):f=this.parsePrimitiveData(i,r,t,n);let h=()=>d[a]===null||u&&d[a]<u[a];for(c=0;c<n;++c)i._parsed[c+t]=d=f[c],l&&(h()&&(l=!1),u=d);i._sorted=l}o&&BC(this,f)}parsePrimitiveData(t,n,i,r){let{iScale:s,vScale:o}=t,a=s.axis,l=o.axis,u=s.getLabels(),c=s===o,d=new Array(r),f,h,g;for(f=0,h=r;f<h;++f)g=f+i,d[f]={[a]:c||s.parse(u[g],g),[l]:o.parse(n[g],g)};return d}parseArrayData(t,n,i,r){let{xScale:s,yScale:o}=t,a=new Array(r),l,u,c,d;for(l=0,u=r;l<u;++l)c=l+i,d=n[c],a[l]={x:s.parse(d[0],c),y:o.parse(d[1],c)};return a}parseObjectData(t,n,i,r){let{xScale:s,yScale:o}=t,{xAxisKey:a="x",yAxisKey:l="y"}=this._parsing,u=new Array(r),c,d,f,h;for(c=0,d=r;c<d;++c)f=c+i,h=n[f],u[c]={x:s.parse(Ta(h,a),f),y:o.parse(Ta(h,l),f)};return u}getParsed(t){return this._cachedMeta._parsed[t]}getDataElement(t){return this._cachedMeta.data[t]}applyStack(t,n,i){let r=this.chart,s=this._cachedMeta,o=n[t.axis],a={keys:ww(r,!0),values:n._stacks[t.axis]._visualValues};return NC(a,o,s.index,{mode:i})}updateRangeFromParsed(t,n,i,r){let s=i[n.axis],o=s===null?NaN:s,a=r&&i._stacks[n.axis];r&&a&&(r.values=a,o=NC(r,s,this._cachedMeta.index)),t.min=Math.min(t.min,o),t.max=Math.max(t.max,o)}getMinMax(t,n){let i=this._cachedMeta,r=i._parsed,s=i._sorted&&t===i.iScale,o=r.length,a=this._getOtherScale(t),l=Qk(n,i,this.chart),u={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:c,max:d}=Uk(a),f,h;function g(){h=r[f];let m=h[a.axis];return!et(h[t.axis])||c>m||d<m}for(f=0;f<o&&!(!g()&&(this.updateRangeFromParsed(u,t,h,l),s));++f);if(s){for(f=o-1;f>=0;--f)if(!g()){this.updateRangeFromParsed(u,t,h,l);break}}return u}getAllParsedValues(t){let n=this._cachedMeta._parsed,i=[],r,s,o;for(r=0,s=n.length;r<s;++r)o=n[r][t.axis],et(o)&&i.push(o);return i}getMaxOverflow(){return!1}getLabelAndValue(t){let n=this._cachedMeta,i=n.iScale,r=n.vScale,s=this.getParsed(t);return{label:i?""+i.getLabelForValue(s[i.axis]):"",value:r?""+r.getLabelForValue(s[r.axis]):""}}_update(t){let n=this._cachedMeta;this.update(t||"default"),n._clip=jk(De(this.options.clip,Hk(n.xScale,n.yScale,this.getMaxOverflow())))}update(t){}draw(){let t=this._ctx,n=this.chart,i=this._cachedMeta,r=i.data||[],s=n.chartArea,o=[],a=this._drawStart||0,l=this._drawCount||r.length-a,u=this.options.drawActiveElementsOnTop,c;for(i.dataset&&i.dataset.draw(t,s,a,l),c=a;c<a+l;++c){let d=r[c];d.hidden||(d.active&&u?o.push(d):d.draw(t,s))}for(c=0;c<o.length;++c)o[c].draw(t,s)}getStyle(t,n){let i=n?"active":"default";return t===void 0&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(i):this.resolveDataElementOptions(t||0,i)}getContext(t,n,i){let r=this.getDataset(),s;if(t>=0&&t<this._cachedMeta.data.length){let o=this._cachedMeta.data[t];s=o.$context||(o.$context=$k(this.getContext(),t,o)),s.parsed=this.getParsed(t),s.raw=r.data[t],s.index=s.dataIndex=t}else s=this.$context||(this.$context=Jk(this.chart.getContext(),this.index)),s.dataset=r,s.index=s.datasetIndex=this.index;return s.active=!!n,s.mode=i,s}resolveDatasetElementOptions(t){return this._resolveElementOptions(this.datasetElementType.id,t)}resolveDataElementOptions(t,n){return this._resolveElementOptions(this.dataElementType.id,n,t)}_resolveElementOptions(t,n="default",i){let r=n==="active",s=this._cachedDataOpts,o=t+"-"+n,a=s[o],l=this.enableOptionSharing&&Wn(i);if(a)return VC(a,l);let u=this.chart.config,c=u.datasetElementScopeKeys(this._type,t),d=r?[`${t}Hover`,"hover",t,""]:[t,""],f=u.getOptionScopes(this.getDataset(),c),h=Object.keys(ot.elements[t]),g=()=>this.getContext(i,r,n),m=u.resolveNamedOptions(f,h,g,d);return m.$shared&&(m.$shared=l,s[o]=Object.freeze(VC(m,l))),m}_resolveAnimations(t,n,i){let r=this.chart,s=this._cachedDataOpts,o=`animation-${n}`,a=s[o];if(a)return a;let l;if(r.options.animation!==!1){let c=this.chart.config,d=c.datasetAnimationScopeKeys(this._type,n),f=c.getOptionScopes(this.getDataset(),d);l=c.createResolver(f,this.getContext(t,i,n))}let u=new jc(r,l&&l.animations);return l&&l._cacheable&&(s[o]=Object.freeze(u)),u}getSharedOptions(t){if(!!t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,n){return!n||Bg(t)||this.chart._animationsDisabled}_getSharedOptions(t,n){let i=this.resolveDataElementOptions(t,n),r=this._sharedOptions,s=this.getSharedOptions(i),o=this.includeOptions(n,s)||s!==r;return this.updateSharedOptions(s,n,i),{sharedOptions:s,includeOptions:o}}updateElement(t,n,i,r){Bg(r)?Object.assign(t,i):this._resolveAnimations(n,r).update(t,i)}updateSharedOptions(t,n,i){t&&!Bg(n)&&this._resolveAnimations(void 0,n).update(t,i)}_setStyle(t,n,i,r){t.active=r;let s=this.getStyle(n,r);this._resolveAnimations(n,i,r).update(t,{options:!r&&this.getSharedOptions(s)||s})}removeHoverStyle(t,n,i){this._setStyle(t,i,"active",!1)}setHoverStyle(t,n,i){this._setStyle(t,i,"active",!0)}_removeDatasetHoverStyle(){let t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){let t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){let n=this._data,i=this._cachedMeta.data;for(let[a,l,u]of this._syncList)this[a](l,u);this._syncList=[];let r=i.length,s=n.length,o=Math.min(s,r);o&&this.parse(0,o),s>r?this._insertElements(r,s-r,t):s<r&&this._removeElements(s,r-s)}_insertElements(t,n,i=!0){let r=this._cachedMeta,s=r.data,o=t+n,a,l=u=>{for(u.length+=n,a=u.length-1;a>=o;a--)u[a]=u[a-n]};for(l(s),a=t;a<o;++a)s[a]=new this.dataElementType;this._parsing&&l(r._parsed),this.parse(t,n),i&&this.updateElements(s,t,n,"reset")}updateElements(t,n,i,r){}_removeElements(t,n){let i=this._cachedMeta;if(this._parsing){let r=i._parsed.splice(t,n);i._stacked&&Da(i,r)}i.data.splice(t,n)}_sync(t){if(this._parsing)this._syncList.push(t);else{let[n,i,r]=t;this[n](i,r)}this.chart._dataChanges.push([this.index,...t])}_onDataPush(){let t=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-t,t])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(t,n){n&&this._sync(["_removeElements",t,n]);let i=arguments.length-2;i&&this._sync(["_insertElements",t,i])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}};ve(es,"defaults",{}),ve(es,"datasetElementType",null),ve(es,"dataElementType",null);var ts=class extends es{initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(t){let n=this._cachedMeta,{dataset:i,data:r=[],_dataset:s}=n,o=this.chart._animationsDisabled,{start:a,count:l}=cC(n,r,o);this._drawStart=a,this._drawCount=l,dC(n)&&(a=0,l=r.length),i._chart=this.chart,i._datasetIndex=this.index,i._decimated=!!s._decimated,i.points=r;let u=this.resolveDatasetElementOptions(t);this.options.showLine||(u.borderWidth=0),u.segment=this.options.segment,this.updateElement(i,void 0,{animated:!o,options:u},t),this.updateElements(r,a,l,t)}updateElements(t,n,i,r){let s=r==="reset",{iScale:o,vScale:a,_stacked:l,_dataset:u}=this._cachedMeta,{sharedOptions:c,includeOptions:d}=this._getSharedOptions(n,r),f=o.axis,h=a.axis,{spanGaps:g,segment:m}=this.options,y=eo(g)?g:Number.POSITIVE_INFINITY,p=this.chart._animationsDisabled||s||r==="none",b=n+i,v=t.length,x=n>0&&this.getParsed(n-1);for(let w=0;w<v;++w){let I=t[w],_=p?I:{};if(w<n||w>=b){_.skip=!0;continue}let A=this.getParsed(w),E=Ve(A[h]),D=_[f]=o.getPixelForValue(A[f],w),P=_[h]=s||E?a.getBasePixel():a.getPixelForValue(l?this.applyStack(a,A,l):A[h],w);_.skip=isNaN(D)||isNaN(P)||E,_.stop=w>0&&Math.abs(A[f]-x[f])>y,m&&(_.parsed=A,_.raw=u.data[w]),d&&(_.options=c||this.resolveDataElementOptions(w,I.active?"active":r)),p||this.updateElement(I,w,_,r),x=A}}getMaxOverflow(){let t=this._cachedMeta,n=t.dataset,i=n.options&&n.options.borderWidth||0,r=t.data||[];if(!r.length)return i;let s=r[0].size(this.resolveDataElementOptions(0)),o=r[r.length-1].size(this.resolveDataElementOptions(r.length-1));return Math.max(i,s,o)/2}draw(){let t=this._cachedMeta;t.dataset.updateControlPoints(this.chart.chartArea,t.iScale.axis),super.draw()}};ve(ts,"id","line"),ve(ts,"defaults",{datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1}),ve(ts,"overrides",{scales:{_index_:{type:"category"},_value_:{type:"linear"}}});function Kr(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}var za=class{static override(t){Object.assign(za.prototype,t)}constructor(t){this.options=t||{}}init(){}formats(){return Kr()}parse(){return Kr()}format(){return Kr()}add(){return Kr()}diff(){return Kr()}startOf(){return Kr()}endOf(){return Kr()}},Kk={_date:za};function qk(e,t,n,i){let{controller:r,data:s,_sorted:o}=e,a=r._cachedMeta.iScale;if(a&&t===a.axis&&t!=="r"&&o&&s.length){let l=a._reversePixels?iC:_r;if(i){if(r._sharedOptions){let u=s[0],c=typeof u.getRange=="function"&&u.getRange(t);if(c){let d=l(s,t,n-c),f=l(s,t,n+c);return{lo:d.lo,hi:f.hi}}}}else return l(s,t,n)}return{lo:0,hi:s.length-1}}function ja(e,t,n,i,r){let s=e.getSortedVisibleDatasetMetas(),o=n[t];for(let a=0,l=s.length;a<l;++a){let{index:u,data:c}=s[a],{lo:d,hi:f}=qk(s[a],t,o,r);for(let h=d;h<=f;++h){let g=c[h];g.skip||i(g,u,h)}}}function e5(e){let t=e.indexOf("x")!==-1,n=e.indexOf("y")!==-1;return function(i,r){let s=t?Math.abs(i.x-r.x):0,o=n?Math.abs(i.y-r.y):0;return Math.sqrt(Math.pow(s,2)+Math.pow(o,2))}}function Vg(e,t,n,i,r){let s=[];return!r&&!e.isPointInArea(t)||ja(e,n,t,function(a,l,u){!r&&!$s(a,e.chartArea,0)||a.inRange(t.x,t.y,i)&&s.push({element:a,datasetIndex:l,index:u})},!0),s}function t5(e,t,n,i){let r=[];function s(o,a,l){let{startAngle:u,endAngle:c}=o.getProps(["startAngle","endAngle"],i),{angle:d}=tC(o,{x:t.x,y:t.y});xg(d,u,c)&&r.push({element:o,datasetIndex:a,index:l})}return ja(e,n,t,s),r}function n5(e,t,n,i,r,s){let o=[],a=e5(n),l=Number.POSITIVE_INFINITY;function u(c,d,f){let h=c.inRange(t.x,t.y,r);if(i&&!h)return;let g=c.getCenterPoint(r);if(!(!!s||e.isPointInArea(g))&&!h)return;let y=a(t,g);y<l?(o=[{element:c,datasetIndex:d,index:f}],l=y):y===l&&o.push({element:c,datasetIndex:d,index:f})}return ja(e,n,t,u),o}function Wg(e,t,n,i,r,s){return!s&&!e.isPointInArea(t)?[]:n==="r"&&!i?t5(e,t,n,r):n5(e,t,n,i,r,s)}function WC(e,t,n,i,r){let s=[],o=n==="x"?"inXRange":"inYRange",a=!1;return ja(e,n,t,(l,u,c)=>{l[o](t[n],r)&&(s.push({element:l,datasetIndex:u,index:c}),a=a||l.inRange(t.x,t.y,r))}),i&&!a?[]:s}var i5={evaluateInteractionItems:ja,modes:{index(e,t,n,i){let r=Er(t,e),s=n.axis||"x",o=n.includeInvisible||!1,a=n.intersect?Vg(e,r,s,i,o):Wg(e,r,s,!1,i,o),l=[];return a.length?(e.getSortedVisibleDatasetMetas().forEach(u=>{let c=a[0].index,d=u.data[c];d&&!d.skip&&l.push({element:d,datasetIndex:u.index,index:c})}),l):[]},dataset(e,t,n,i){let r=Er(t,e),s=n.axis||"xy",o=n.includeInvisible||!1,a=n.intersect?Vg(e,r,s,i,o):Wg(e,r,s,!1,i,o);if(a.length>0){let l=a[0].datasetIndex,u=e.getDatasetMeta(l).data;a=[];for(let c=0;c<u.length;++c)a.push({element:u[c],datasetIndex:l,index:c})}return a},point(e,t,n,i){let r=Er(t,e),s=n.axis||"xy",o=n.includeInvisible||!1;return Vg(e,r,s,i,o)},nearest(e,t,n,i){let r=Er(t,e),s=n.axis||"xy",o=n.includeInvisible||!1;return Wg(e,r,s,n.intersect,i,o)},x(e,t,n,i){let r=Er(t,e);return WC(e,r,"x",n.intersect,i)},y(e,t,n,i){let r=Er(t,e);return WC(e,r,"y",n.intersect,i)}}},Iw=["left","top","right","bottom"];function Fa(e,t){return e.filter(n=>n.pos===t)}function zC(e,t){return e.filter(n=>Iw.indexOf(n.pos)===-1&&n.box.axis===t)}function Na(e,t){return e.sort((n,i)=>{let r=t?i:n,s=t?n:i;return r.weight===s.weight?r.index-s.index:r.weight-s.weight})}function r5(e){let t=[],n,i,r,s,o,a;for(n=0,i=(e||[]).length;n<i;++n)r=e[n],{position:s,options:{stack:o,stackWeight:a=1}}=r,t.push({index:n,box:r,pos:s,horizontal:r.isHorizontal(),weight:r.weight,stack:o&&s+o,stackWeight:a});return t}function s5(e){let t={};for(let n of e){let{stack:i,pos:r,stackWeight:s}=n;if(!i||!Iw.includes(r))continue;let o=t[i]||(t[i]={count:0,placed:0,weight:0,size:0});o.count++,o.weight+=s}return t}function o5(e,t){let n=s5(e),{vBoxMaxWidth:i,hBoxMaxHeight:r}=t,s,o,a;for(s=0,o=e.length;s<o;++s){a=e[s];let{fullSize:l}=a.box,u=n[a.stack],c=u&&a.stackWeight/u.weight;a.horizontal?(a.width=c?c*i:l&&t.availableWidth,a.height=r):(a.width=i,a.height=c?c*r:l&&t.availableHeight)}return n}function a5(e){let t=r5(e),n=Na(t.filter(u=>u.box.fullSize),!0),i=Na(Fa(t,"left"),!0),r=Na(Fa(t,"right")),s=Na(Fa(t,"top"),!0),o=Na(Fa(t,"bottom")),a=zC(t,"x"),l=zC(t,"y");return{fullSize:n,leftAndTop:i.concat(s),rightAndBottom:r.concat(l).concat(o).concat(a),chartArea:Fa(t,"chartArea"),vertical:i.concat(r).concat(l),horizontal:s.concat(o).concat(a)}}function GC(e,t,n,i){return Math.max(e[n],t[n])+Math.max(e[i],t[i])}function _w(e,t){e.top=Math.max(e.top,t.top),e.left=Math.max(e.left,t.left),e.bottom=Math.max(e.bottom,t.bottom),e.right=Math.max(e.right,t.right)}function l5(e,t,n,i){let{pos:r,box:s}=n,o=e.maxPadding;if(!Ie(r)){n.size&&(e[r]-=n.size);let d=i[n.stack]||{size:0,count:1};d.size=Math.max(d.size,n.horizontal?s.height:s.width),n.size=d.size/d.count,e[r]+=n.size}s.getPadding&&_w(o,s.getPadding());let a=Math.max(0,t.outerWidth-GC(o,e,"left","right")),l=Math.max(0,t.outerHeight-GC(o,e,"top","bottom")),u=a!==e.w,c=l!==e.h;return e.w=a,e.h=l,n.horizontal?{same:u,other:c}:{same:c,other:u}}function u5(e){let t=e.maxPadding;function n(i){let r=Math.max(t[i]-e[i],0);return e[i]+=r,r}e.y+=n("top"),e.x+=n("left"),n("right"),n("bottom")}function c5(e,t){let n=t.maxPadding;function i(r){let s={left:0,top:0,right:0,bottom:0};return r.forEach(o=>{s[o]=Math.max(t[o],n[o])}),s}return i(e?["left","right"]:["top","bottom"])}function Ba(e,t,n,i){let r=[],s,o,a,l,u,c;for(s=0,o=e.length,u=0;s<o;++s){a=e[s],l=a.box,l.update(a.width||t.w,a.height||t.h,c5(a.horizontal,t));let{same:d,other:f}=l5(t,n,a,i);u|=d&&r.length,c=c||f,l.fullSize||r.push(a)}return u&&Ba(r,t,n,i)||c}function Fc(e,t,n,i,r){e.top=n,e.left=t,e.right=t+i,e.bottom=n+r,e.width=i,e.height=r}function HC(e,t,n,i){let r=n.padding,{x:s,y:o}=t;for(let a of e){let l=a.box,u=i[a.stack]||{count:1,placed:0,weight:1},c=a.stackWeight/u.weight||1;if(a.horizontal){let d=t.w*c,f=u.size||l.height;Wn(u.start)&&(o=u.start),l.fullSize?Fc(l,r.left,o,n.outerWidth-r.right-r.left,f):Fc(l,t.left+u.placed,o,d,f),u.start=o,u.placed+=d,o=l.bottom}else{let d=t.h*c,f=u.size||l.width;Wn(u.start)&&(s=u.start),l.fullSize?Fc(l,s,r.top,f,n.outerHeight-r.bottom-r.top):Fc(l,s,t.top+u.placed,f,d),u.start=s,u.placed+=d,s=l.right}}t.x=s,t.y=o}var Nc={addBox(e,t){e.boxes||(e.boxes=[]),t.fullSize=t.fullSize||!1,t.position=t.position||"top",t.weight=t.weight||0,t._layers=t._layers||function(){return[{z:0,draw(n){t.draw(n)}}]},e.boxes.push(t)},removeBox(e,t){let n=e.boxes?e.boxes.indexOf(t):-1;n!==-1&&e.boxes.splice(n,1)},configure(e,t,n){t.fullSize=n.fullSize,t.position=n.position,t.weight=n.weight},update(e,t,n,i){if(!e)return;let r=Sn(e.options.layout.padding),s=Math.max(t-r.width,0),o=Math.max(n-r.height,0),a=a5(e.boxes),l=a.vertical,u=a.horizontal;Fe(e.boxes,m=>{typeof m.beforeLayout=="function"&&m.beforeLayout()});let c=l.reduce((m,y)=>y.box.options&&y.box.options.display===!1?m:m+1,0)||1,d=Object.freeze({outerWidth:t,outerHeight:n,padding:r,availableWidth:s,availableHeight:o,vBoxMaxWidth:s/2/c,hBoxMaxHeight:o/2}),f=Object.assign({},r);_w(f,Sn(i));let h=Object.assign({maxPadding:f,w:s,h:o,x:r.left,y:r.top},r),g=o5(l.concat(u),d);Ba(a.fullSize,h,d,g),Ba(l,h,d,g),Ba(u,h,d,g)&&Ba(l,h,d,g),u5(h),HC(a.leftAndTop,h,d,g),h.x+=h.w,h.y+=h.h,HC(a.rightAndBottom,h,d,g),e.chartArea={left:h.left,top:h.top,right:h.left+h.w,bottom:h.top+h.h,height:h.h,width:h.w},Fe(a.chartArea,m=>{let y=m.box;Object.assign(y,e.chartArea),y.update(h.w,h.h,{left:0,top:0,right:0,bottom:0})})}},Xc=class{acquireContext(t,n){}releaseContext(t){return!1}addEventListener(t,n,i){}removeEventListener(t,n,i){}getDevicePixelRatio(){return 1}getMaximumSize(t,n,i,r){return n=Math.max(0,n||t.width),i=i||t.height,{width:n,height:Math.max(0,r?Math.floor(n/r):i)}}isAttached(t){return!0}updateConfig(t){}},Xg=class extends Xc{acquireContext(t){return t&&t.getContext&&t.getContext("2d")||null}updateConfig(t){t.options.animation=!1}},Gc="$chartjs",d5={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},jC=e=>e===null||e==="";function f5(e,t){let n=e.style,i=e.getAttribute("height"),r=e.getAttribute("width");if(e[Gc]={initial:{height:i,width:r,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",n.boxSizing=n.boxSizing||"border-box",jC(r)){let s=Fg(e,"width");s!==void 0&&(e.width=s)}if(jC(i))if(e.style.height==="")e.height=e.width/(t||2);else{let s=Fg(e,"height");s!==void 0&&(e.height=s)}return e}var Sw=AC?{passive:!0}:!1;function h5(e,t,n){e.addEventListener(t,n,Sw)}function p5(e,t,n){e.canvas.removeEventListener(t,n,Sw)}function g5(e,t){let n=d5[e.type]||e.type,{x:i,y:r}=Er(e,t);return{type:n,chart:t,native:e,x:i!==void 0?i:null,y:r!==void 0?r:null}}function Zc(e,t){for(let n of e)if(n===t||n.contains(t))return!0}function m5(e,t,n){let i=e.canvas,r=new MutationObserver(s=>{let o=!1;for(let a of s)o=o||Zc(a.addedNodes,i),o=o&&!Zc(a.removedNodes,i);o&&n()});return r.observe(document,{childList:!0,subtree:!0}),r}function b5(e,t,n){let i=e.canvas,r=new MutationObserver(s=>{let o=!1;for(let a of s)o=o||Zc(a.removedNodes,i),o=o&&!Zc(a.addedNodes,i);o&&n()});return r.observe(document,{childList:!0,subtree:!0}),r}var Ga=new Map,XC=0;function Aw(){let e=window.devicePixelRatio;e!==XC&&(XC=e,Ga.forEach((t,n)=>{n.currentDevicePixelRatio!==e&&t()}))}function v5(e,t){Ga.size||window.addEventListener("resize",Aw),Ga.set(e,t)}function y5(e){Ga.delete(e),Ga.size||window.removeEventListener("resize",Aw)}function x5(e,t,n){let i=e.canvas,r=i&&Mc(i);if(!r)return;let s=_g((a,l)=>{let u=r.clientWidth;n(a,l),u<r.clientWidth&&n()},window),o=new ResizeObserver(a=>{let l=a[0],u=l.contentRect.width,c=l.contentRect.height;u===0&&c===0||s(u,c)});return o.observe(r),v5(e,s),o}function zg(e,t,n){n&&n.disconnect(),t==="resize"&&y5(e)}function C5(e,t,n){let i=e.canvas,r=_g(s=>{e.ctx!==null&&n(g5(s,e))},e);return h5(i,t,r),r}var Zg=class extends Xc{acquireContext(t,n){let i=t&&t.getContext&&t.getContext("2d");return i&&i.canvas===t?(f5(t,n),i):null}releaseContext(t){let n=t.canvas;if(!n[Gc])return!1;let i=n[Gc].initial;["height","width"].forEach(s=>{let o=i[s];Ve(o)?n.removeAttribute(s):n.setAttribute(s,o)});let r=i.style||{};return Object.keys(r).forEach(s=>{n.style[s]=r[s]}),n.width=n.width,delete n[Gc],!0}addEventListener(t,n,i){this.removeEventListener(t,n);let r=t.$proxies||(t.$proxies={}),o={attach:m5,detach:b5,resize:x5}[n]||C5;r[n]=o(t,n,i)}removeEventListener(t,n){let i=t.$proxies||(t.$proxies={}),r=i[n];if(!r)return;({attach:zg,detach:zg,resize:zg}[n]||p5)(t,n,r),i[n]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,n,i,r){return SC(t,n,i,r)}isAttached(t){let n=Mc(t);return!!(n&&n.isConnected)}};function w5(e){return!Og()||typeof OffscreenCanvas<"u"&&e instanceof OffscreenCanvas?Xg:Zg}var Wi=class{active=!1;tooltipPosition(t){let{x:n,y:i}=this.getProps(["x","y"],t);return{x:n,y:i}}hasValue(){return eo(this.x)&&eo(this.y)}getProps(t,n){let i=this.$animations;if(!n||!i)return this;let r={};return t.forEach(s=>{r[s]=i[s]&&i[s].active()?i[s]._to:this[s]}),r}};ve(Wi,"defaults",{}),ve(Wi,"defaultRoutes");function I5(e,t){let n=e.options.ticks,i=_5(e),r=Math.min(n.maxTicksLimit||i,i),s=n.major.enabled?A5(t):[],o=s.length,a=s[0],l=s[o-1],u=[];if(o>r)return E5(t,u,s,o/r),u;let c=S5(s,t,r);if(o>0){let d,f,h=o>1?Math.round((l-a)/(o-1)):null;for(Lc(t,u,c,Ve(h)?0:a-h,a),d=0,f=o-1;d<f;d++)Lc(t,u,c,s[d],s[d+1]);return Lc(t,u,c,l,Ve(h)?t.length:l+h),u}return Lc(t,u,c),u}function _5(e){let t=e.options.offset,n=e._tickSize(),i=e._length/n+(t?0:1),r=e._maxLength/n;return Math.floor(Math.min(i,r))}function S5(e,t,n){let i=k5(e),r=t.length/n;if(!i)return Math.max(r,1);let s=q2(i);for(let o=0,a=s.length-1;o<a;o++){let l=s[o];if(l>r)return l}return Math.max(r,1)}function A5(e){let t=[],n,i;for(n=0,i=e.length;n<i;n++)e[n].major&&t.push(n);return t}function E5(e,t,n,i){let r=0,s=n[0],o;for(i=Math.ceil(i),o=0;o<e.length;o++)o===s&&(t.push(e[o]),r++,s=n[r*i])}function Lc(e,t,n,i,r){let s=De(i,0),o=Math.min(De(r,e.length),e.length),a=0,l,u,c;for(n=Math.ceil(n),r&&(l=r-i,n=l/Math.floor(l/n)),c=s;c<0;)a++,c=Math.round(s+a*n);for(u=Math.max(s,0);u<o;u++)u===c&&(t.push(e[u]),a++,c=Math.round(s+a*n))}function k5(e){let t=e.length,n,i;if(t<2)return!1;for(i=e[0],n=1;n<t;++n)if(e[n]-e[n-1]!==i)return!1;return i}var T5=e=>e==="left"?"right":e==="right"?"left":e,ZC=(e,t,n)=>t==="top"||t==="left"?e[t]+n:e[t]-n;function UC(e,t){let n=[],i=e.length/t,r=e.length,s=0;for(;s<r;s+=i)n.push(e[Math.floor(s)]);return n}function P5(e,t,n){let i=e.ticks.length,r=Math.min(t,i-1),s=e._startPixel,o=e._endPixel,a=1e-6,l=e.getPixelForTick(r),u;if(!(n&&(i===1?u=Math.max(l-s,o-l):t===0?u=(e.getPixelForTick(1)-l)/2:u=(l-e.getPixelForTick(r-1))/2,l+=r<t?u:-u,l<s-a||l>o+a)))return l}function M5(e,t){Fe(e,n=>{let i=n.gc,r=i.length/2,s;if(r>t){for(s=0;s<r;++s)delete n.data[i[s]];i.splice(0,r)}})}function La(e){return e.drawTicks?e.tickLength:0}function YC(e,t){if(!e.display)return 0;let n=dn(e.font,t),i=Sn(e.padding);return(Ze(e.text)?e.text.length:1)*n.lineHeight+i.height}function O5(e,t){return Ri(e,{scale:t,type:"scale"})}function D5(e,t,n){return Ri(e,{tick:n,index:t,type:"tick"})}function F5(e,t,n){let i=uC(e);return(n&&t!=="right"||!n&&t==="right")&&(i=T5(i)),i}function N5(e,t,n,i){let{top:r,left:s,bottom:o,right:a,chart:l}=e,{chartArea:u,scales:c}=l,d=0,f,h,g,m=o-r,y=a-s;if(e.isHorizontal()){if(h=Sg(i,s,a),Ie(n)){let p=Object.keys(n)[0],b=n[p];g=c[p].getPixelForValue(b)+m-t}else n==="center"?g=(u.bottom+u.top)/2+m-t:g=ZC(e,n,t);f=a-s}else{if(Ie(n)){let p=Object.keys(n)[0],b=n[p];h=c[p].getPixelForValue(b)-y+t}else n==="center"?h=(u.left+u.right)/2-y+t:h=ZC(e,n,t);g=Sg(i,o,r),d=n==="left"?-Qt:Qt}return{titleX:h,titleY:g,maxWidth:f,rotation:d}}var zi=class extends Wi{constructor(t){super(),this.id=t.id,this.type=t.type,this.options=void 0,this.ctx=t.ctx,this.chart=t.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(t){this.options=t.setContext(this.getContext()),this.axis=t.axis,this._userMin=this.parse(t.min),this._userMax=this.parse(t.max),this._suggestedMin=this.parse(t.suggestedMin),this._suggestedMax=this.parse(t.suggestedMax)}parse(t,n){return t}getUserBounds(){let{_userMin:t,_userMax:n,_suggestedMin:i,_suggestedMax:r}=this;return t=cn(t,Number.POSITIVE_INFINITY),n=cn(n,Number.NEGATIVE_INFINITY),i=cn(i,Number.POSITIVE_INFINITY),r=cn(r,Number.NEGATIVE_INFINITY),{min:cn(t,i),max:cn(n,r),minDefined:et(t),maxDefined:et(n)}}getMinMax(t){let{min:n,max:i,minDefined:r,maxDefined:s}=this.getUserBounds(),o;if(r&&s)return{min:n,max:i};let a=this.getMatchingVisibleMetas();for(let l=0,u=a.length;l<u;++l)o=a[l].controller.getMinMax(this,t),r||(n=Math.min(n,o.min)),s||(i=Math.max(i,o.max));return n=s&&n>i?i:n,i=r&&n>i?n:i,{min:cn(n,cn(i,n)),max:cn(i,cn(n,i))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){let t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}getLabelItems(t=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(t))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){tt(this.options.beforeUpdate,[this])}update(t,n,i){let{beginAtZero:r,grace:s,ticks:o}=this.options,a=o.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=n,this._margins=i=Object.assign({left:0,right:0,top:0,bottom:0},i),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+i.left+i.right:this.height+i.top+i.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=yC(this,s,r),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();let l=a<this.ticks.length;this._convertTicksToLabels(l?UC(this.ticks,a):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),o.display&&(o.autoSkip||o.source==="auto")&&(this.ticks=I5(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),l&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let t=this.options.reverse,n,i;this.isHorizontal()?(n=this.left,i=this.right):(n=this.top,i=this.bottom,t=!t),this._startPixel=n,this._endPixel=i,this._reversePixels=t,this._length=i-n,this._alignToPixels=this.options.alignToPixels}afterUpdate(){tt(this.options.afterUpdate,[this])}beforeSetDimensions(){tt(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){tt(this.options.afterSetDimensions,[this])}_callHooks(t){this.chart.notifyPlugins(t,this.getContext()),tt(this.options[t],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){tt(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(t){let n=this.options.ticks,i,r,s;for(i=0,r=t.length;i<r;i++)s=t[i],s.label=tt(n.callback,[s.value,i,t],this)}afterTickToLabelConversion(){tt(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){tt(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){let t=this.options,n=t.ticks,i=this.ticks.length,r=n.minRotation||0,s=n.maxRotation,o=r,a,l,u;if(!this._isVisible()||!n.display||r>=s||i<=1||!this.isHorizontal()){this.labelRotation=r;return}let c=this._getLabelSizes(),d=c.widest.width,f=c.highest.height,h=_n(this.chart.width-d,0,this.maxWidth);a=t.offset?this.maxWidth/i:h/(i-1),d+6>a&&(a=h/(i-(t.offset?.5:1)),l=this.maxHeight-La(t.grid)-n.padding-YC(t.title,this.chart.options.font),u=Math.sqrt(d*d+f*f),o=wc(Math.min(Math.asin(_n((c.highest.height+6)/a,-1,1)),Math.asin(_n(l/u,-1,1))-Math.asin(_n(f/u,-1,1)))),o=Math.max(r,Math.min(s,o))),this.labelRotation=o}afterCalculateLabelRotation(){tt(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){tt(this.options.beforeFit,[this])}fit(){let t={width:0,height:0},{chart:n,options:{ticks:i,title:r,grid:s}}=this,o=this._isVisible(),a=this.isHorizontal();if(o){let l=YC(r,n.options.font);if(a?(t.width=this.maxWidth,t.height=La(s)+l):(t.height=this.maxHeight,t.width=La(s)+l),i.display&&this.ticks.length){let{first:u,last:c,widest:d,highest:f}=this._getLabelSizes(),h=i.padding*2,g=Li(this.labelRotation),m=Math.cos(g),y=Math.sin(g);if(a){let p=i.mirror?0:y*d.width+m*f.height;t.height=Math.min(this.maxHeight,t.height+p+h)}else{let p=i.mirror?0:m*d.width+y*f.height;t.width=Math.min(this.maxWidth,t.width+p+h)}this._calculatePadding(u,c,y,m)}}this._handleMargins(),a?(this.width=this._length=n.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=n.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,n,i,r){let{ticks:{align:s,padding:o},position:a}=this.options,l=this.labelRotation!==0,u=a!=="top"&&this.axis==="x";if(this.isHorizontal()){let c=this.getPixelForTick(0)-this.left,d=this.right-this.getPixelForTick(this.ticks.length-1),f=0,h=0;l?u?(f=r*t.width,h=i*n.height):(f=i*t.height,h=r*n.width):s==="start"?h=n.width:s==="end"?f=t.width:s!=="inner"&&(f=t.width/2,h=n.width/2),this.paddingLeft=Math.max((f-c+o)*this.width/(this.width-c),0),this.paddingRight=Math.max((h-d+o)*this.width/(this.width-d),0)}else{let c=n.height/2,d=t.height/2;s==="start"?(c=0,d=t.height):s==="end"&&(c=n.height,d=0),this.paddingTop=c+o,this.paddingBottom=d+o}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){tt(this.options.afterFit,[this])}isHorizontal(){let{axis:t,position:n}=this.options;return n==="top"||n==="bottom"||t==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){this.beforeTickToLabelConversion(),this.generateTickLabels(t);let n,i;for(n=0,i=t.length;n<i;n++)Ve(t[n].label)&&(t.splice(n,1),i--,n--);this.afterTickToLabelConversion()}_getLabelSizes(){let t=this._labelSizes;if(!t){let n=this.options.ticks.sampleSize,i=this.ticks;n<i.length&&(i=UC(i,n)),this._labelSizes=t=this._computeLabelSizes(i,i.length)}return t}_computeLabelSizes(t,n){let{ctx:i,_longestTextCache:r}=this,s=[],o=[],a=0,l=0,u,c,d,f,h,g,m,y,p,b,v;for(u=0;u<n;++u){if(f=t[u].label,h=this._resolveTickFontOptions(u),i.font=g=h.string,m=r[g]=r[g]||{data:{},gc:[]},y=h.lineHeight,p=b=0,!Ve(f)&&!Ze(f))p=Ea(i,m.data,m.gc,p,f),b=y;else if(Ze(f))for(c=0,d=f.length;c<d;++c)v=f[c],!Ve(v)&&!Ze(v)&&(p=Ea(i,m.data,m.gc,p,v),b+=y);s.push(p),o.push(b),a=Math.max(p,a),l=Math.max(b,l)}M5(r,n);let x=s.indexOf(a),w=o.indexOf(l),I=_=>({width:s[_]||0,height:o[_]||0});return{first:I(0),last:I(n-1),widest:I(x),highest:I(w),widths:s,heights:o}}getLabelForValue(t){return t}getPixelForValue(t,n){return NaN}getValueForPixel(t){}getPixelForTick(t){let n=this.ticks;return t<0||t>n.length-1?null:this.getPixelForValue(n[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);let n=this._startPixel+t*this._length;return nC(this._alignToPixels?Ar(this.chart,n,0):n)}getDecimalForPixel(t){let n=(t-this._startPixel)/this._length;return this._reversePixels?1-n:n}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){let{min:t,max:n}=this;return t<0&&n<0?n:t>0&&n>0?t:0}getContext(t){let n=this.ticks||[];if(t>=0&&t<n.length){let i=n[t];return i.$context||(i.$context=D5(this.getContext(),t,i))}return this.$context||(this.$context=O5(this.chart.getContext(),this))}_tickSize(){let t=this.options.ticks,n=Li(this.labelRotation),i=Math.abs(Math.cos(n)),r=Math.abs(Math.sin(n)),s=this._getLabelSizes(),o=t.autoSkipPadding||0,a=s?s.widest.width+o:0,l=s?s.highest.height+o:0;return this.isHorizontal()?l*i>a*r?a/i:l/r:l*r<a*i?l/i:a/r}_isVisible(){let t=this.options.display;return t!=="auto"?!!t:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(t){let n=this.axis,i=this.chart,r=this.options,{grid:s,position:o,border:a}=r,l=s.offset,u=this.isHorizontal(),d=this.ticks.length+(l?1:0),f=La(s),h=[],g=a.setContext(this.getContext()),m=g.display?g.width:0,y=m/2,p=function(G){return Ar(i,G,m)},b,v,x,w,I,_,A,E,D,P,J,U;if(o==="top")b=p(this.bottom),_=this.bottom-f,E=b-y,P=p(t.top)+y,U=t.bottom;else if(o==="bottom")b=p(this.top),P=t.top,U=p(t.bottom)-y,_=b+y,E=this.top+f;else if(o==="left")b=p(this.right),I=this.right-f,A=b-y,D=p(t.left)+y,J=t.right;else if(o==="right")b=p(this.left),D=t.left,J=p(t.right)-y,I=b+y,A=this.left+f;else if(n==="x"){if(o==="center")b=p((t.top+t.bottom)/2+.5);else if(Ie(o)){let G=Object.keys(o)[0],oe=o[G];b=p(this.chart.scales[G].getPixelForValue(oe))}P=t.top,U=t.bottom,_=b+y,E=_+f}else if(n==="y"){if(o==="center")b=p((t.left+t.right)/2);else if(Ie(o)){let G=Object.keys(o)[0],oe=o[G];b=p(this.chart.scales[G].getPixelForValue(oe))}I=b-y,A=I-f,D=t.left,J=t.right}let z=De(r.ticks.maxTicksLimit,d),R=Math.max(1,Math.ceil(d/z));for(v=0;v<d;v+=R){let G=this.getContext(v),oe=s.setContext(G),W=a.setContext(G),he=oe.lineWidth,me=oe.color,N=W.dash||[],ne=W.dashOffset,le=oe.tickWidth,Ae=oe.tickColor,Ee=oe.tickBorderDash||[],Me=oe.tickBorderDashOffset;x=P5(this,v,l),x!==void 0&&(w=Ar(i,x,he),u?I=A=D=J=w:_=E=P=U=w,h.push({tx1:I,ty1:_,tx2:A,ty2:E,x1:D,y1:P,x2:J,y2:U,width:he,color:me,borderDash:N,borderDashOffset:ne,tickWidth:le,tickColor:Ae,tickBorderDash:Ee,tickBorderDashOffset:Me}))}return this._ticksLength=d,this._borderValue=b,h}_computeLabelItems(t){let n=this.axis,i=this.options,{position:r,ticks:s}=i,o=this.isHorizontal(),a=this.ticks,{align:l,crossAlign:u,padding:c,mirror:d}=s,f=La(i.grid),h=f+c,g=d?-c:h,m=-Li(this.labelRotation),y=[],p,b,v,x,w,I,_,A,E,D,P,J,U="middle";if(r==="top")I=this.bottom-g,_=this._getXAxisLabelAlignment();else if(r==="bottom")I=this.top+g,_=this._getXAxisLabelAlignment();else if(r==="left"){let R=this._getYAxisLabelAlignment(f);_=R.textAlign,w=R.x}else if(r==="right"){let R=this._getYAxisLabelAlignment(f);_=R.textAlign,w=R.x}else if(n==="x"){if(r==="center")I=(t.top+t.bottom)/2+h;else if(Ie(r)){let R=Object.keys(r)[0],G=r[R];I=this.chart.scales[R].getPixelForValue(G)+h}_=this._getXAxisLabelAlignment()}else if(n==="y"){if(r==="center")w=(t.left+t.right)/2-h;else if(Ie(r)){let R=Object.keys(r)[0],G=r[R];w=this.chart.scales[R].getPixelForValue(G)}_=this._getYAxisLabelAlignment(f).textAlign}n==="y"&&(l==="start"?U="top":l==="end"&&(U="bottom"));let z=this._getLabelSizes();for(p=0,b=a.length;p<b;++p){v=a[p],x=v.label;let R=s.setContext(this.getContext(p));A=this.getPixelForTick(p)+s.labelOffset,E=this._resolveTickFontOptions(p),D=E.lineHeight,P=Ze(x)?x.length:1;let G=P/2,oe=R.color,W=R.textStrokeColor,he=R.textStrokeWidth,me=_;o?(w=A,_==="inner"&&(p===b-1?me=this.options.reverse?"left":"right":p===0?me=this.options.reverse?"right":"left":me="center"),r==="top"?u==="near"||m!==0?J=-P*D+D/2:u==="center"?J=-z.highest.height/2-G*D+D:J=-z.highest.height+D/2:u==="near"||m!==0?J=D/2:u==="center"?J=z.highest.height/2-G*D:J=z.highest.height-P*D,d&&(J*=-1),m!==0&&!R.showLabelBackdrop&&(w+=D/2*Math.sin(m))):(I=A,J=(1-P)*D/2);let N;if(R.showLabelBackdrop){let ne=Sn(R.backdropPadding),le=z.heights[p],Ae=z.widths[p],Ee=J-ne.top,Me=0-ne.left;switch(U){case"middle":Ee-=le/2;break;case"bottom":Ee-=le;break}switch(_){case"center":Me-=Ae/2;break;case"right":Me-=Ae;break}N={left:Me,top:Ee,width:Ae+ne.width,height:le+ne.height,color:R.backdropColor}}y.push({label:x,font:E,textOffset:J,options:{rotation:m,color:oe,strokeColor:W,strokeWidth:he,textAlign:me,textBaseline:U,translation:[w,I],backdrop:N}})}return y}_getXAxisLabelAlignment(){let{position:t,ticks:n}=this.options;if(-Li(this.labelRotation))return t==="top"?"left":"right";let r="center";return n.align==="start"?r="left":n.align==="end"?r="right":n.align==="inner"&&(r="inner"),r}_getYAxisLabelAlignment(t){let{position:n,ticks:{crossAlign:i,mirror:r,padding:s}}=this.options,o=this._getLabelSizes(),a=t+s,l=o.widest.width,u,c;return n==="left"?r?(c=this.right+s,i==="near"?u="left":i==="center"?(u="center",c+=l/2):(u="right",c+=l)):(c=this.right-a,i==="near"?u="right":i==="center"?(u="center",c-=l/2):(u="left",c=this.left)):n==="right"?r?(c=this.left+s,i==="near"?u="right":i==="center"?(u="center",c-=l/2):(u="left",c-=l)):(c=this.left+a,i==="near"?u="left":i==="center"?(u="center",c+=l/2):(u="right",c=this.right)):u="right",{textAlign:u,x:c}}_computeLabelArea(){if(this.options.ticks.mirror)return;let t=this.chart,n=this.options.position;if(n==="left"||n==="right")return{top:0,left:this.left,bottom:t.height,right:this.right};if(n==="top"||n==="bottom")return{top:this.top,left:0,bottom:this.bottom,right:t.width}}drawBackground(){let{ctx:t,options:{backgroundColor:n},left:i,top:r,width:s,height:o}=this;n&&(t.save(),t.fillStyle=n,t.fillRect(i,r,s,o),t.restore())}getLineWidthForValue(t){let n=this.options.grid;if(!this._isVisible()||!n.display)return 0;let r=this.ticks.findIndex(s=>s.value===t);return r>=0?n.setContext(this.getContext(r)).lineWidth:0}drawGrid(t){let n=this.options.grid,i=this.ctx,r=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t)),s,o,a=(l,u,c)=>{!c.width||!c.color||(i.save(),i.lineWidth=c.width,i.strokeStyle=c.color,i.setLineDash(c.borderDash||[]),i.lineDashOffset=c.borderDashOffset,i.beginPath(),i.moveTo(l.x,l.y),i.lineTo(u.x,u.y),i.stroke(),i.restore())};if(n.display)for(s=0,o=r.length;s<o;++s){let l=r[s];n.drawOnChartArea&&a({x:l.x1,y:l.y1},{x:l.x2,y:l.y2},l),n.drawTicks&&a({x:l.tx1,y:l.ty1},{x:l.tx2,y:l.ty2},{color:l.tickColor,width:l.tickWidth,borderDash:l.tickBorderDash,borderDashOffset:l.tickBorderDashOffset})}}drawBorder(){let{chart:t,ctx:n,options:{border:i,grid:r}}=this,s=i.setContext(this.getContext()),o=i.display?s.width:0;if(!o)return;let a=r.setContext(this.getContext(0)).lineWidth,l=this._borderValue,u,c,d,f;this.isHorizontal()?(u=Ar(t,this.left,o)-o/2,c=Ar(t,this.right,a)+a/2,d=f=l):(d=Ar(t,this.top,o)-o/2,f=Ar(t,this.bottom,a)+a/2,u=c=l),n.save(),n.lineWidth=s.width,n.strokeStyle=s.color,n.beginPath(),n.moveTo(u,d),n.lineTo(c,f),n.stroke(),n.restore()}drawLabels(t){if(!this.options.ticks.display)return;let i=this.ctx,r=this._computeLabelArea();r&&Ec(i,r);let s=this.getLabelItems(t);for(let o of s){let a=o.options,l=o.font,u=o.label,c=o.textOffset;Ma(i,u,0,c,l,a)}r&&kc(i)}drawTitle(){let{ctx:t,options:{position:n,title:i,reverse:r}}=this;if(!i.display)return;let s=dn(i.font),o=Sn(i.padding),a=i.align,l=s.lineHeight/2;n==="bottom"||n==="center"||Ie(n)?(l+=o.bottom,Ze(i.text)&&(l+=s.lineHeight*(i.text.length-1))):l+=o.top;let{titleX:u,titleY:c,maxWidth:d,rotation:f}=N5(this,l,n,a);Ma(t,i.text,0,0,s,{color:i.color,maxWidth:d,rotation:f,textAlign:F5(a,n,r),textBaseline:"middle",translation:[u,c]})}draw(t){!this._isVisible()||(this.drawBackground(),this.drawGrid(t),this.drawBorder(),this.drawTitle(),this.drawLabels(t))}_layers(){let t=this.options,n=t.ticks&&t.ticks.z||0,i=De(t.grid&&t.grid.z,-1),r=De(t.border&&t.border.z,0);return!this._isVisible()||this.draw!==zi.prototype.draw?[{z:n,draw:s=>{this.draw(s)}}]:[{z:i,draw:s=>{this.drawBackground(),this.drawGrid(s),this.drawTitle()}},{z:r,draw:()=>{this.drawBorder()}},{z:n,draw:s=>{this.drawLabels(s)}}]}getMatchingVisibleMetas(t){let n=this.chart.getSortedVisibleDatasetMetas(),i=this.axis+"AxisID",r=[],s,o;for(s=0,o=n.length;s<o;++s){let a=n[s];a[i]===this.id&&(!t||a.type===t)&&r.push(a)}return r}_resolveTickFontOptions(t){let n=this.options.ticks.setContext(this.getContext(t));return dn(n.font)}_maxDigits(){let t=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/t}},io=class{constructor(t,n,i){this.type=t,this.scope=n,this.override=i,this.items=Object.create(null)}isForType(t){return Object.prototype.isPrototypeOf.call(this.type.prototype,t.prototype)}register(t){let n=Object.getPrototypeOf(t),i;B5(n)&&(i=this.register(n));let r=this.items,s=t.id,o=this.scope+"."+s;if(!s)throw new Error("class does not have id: "+t);return s in r||(r[s]=t,L5(t,o,i),this.override&&ot.override(t.id,t.overrides)),o}get(t){return this.items[t]}unregister(t){let n=this.items,i=t.id,r=this.scope;i in n&&delete n[i],r&&i in ot[r]&&(delete ot[r][i],this.override&&delete Sr[i])}};function L5(e,t,n){let i=Js(Object.create(null),[n?ot.get(n):{},ot.get(t),e.defaults]);ot.set(t,i),e.defaultRoutes&&R5(t,e.defaultRoutes),e.descriptors&&ot.describe(t,e.descriptors)}function R5(e,t){Object.keys(t).forEach(n=>{let i=n.split("."),r=i.pop(),s=[e].concat(i).join("."),o=t[n].split("."),a=o.pop(),l=o.join(".");ot.route(s,r,l,a)})}function B5(e){return"id"in e&&"defaults"in e}var Ug=class{constructor(){this.controllers=new io(es,"datasets",!0),this.elements=new io(Wi,"elements"),this.plugins=new io(Object,"plugins"),this.scales=new io(zi,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,n,i){[...n].forEach(r=>{let s=i||this._getRegistryForType(r);i||s.isForType(r)||s===this.plugins&&r.id?this._exec(t,s,r):Fe(r,o=>{let a=i||this._getRegistryForType(o);this._exec(t,a,o)})})}_exec(t,n,i){let r=Cc(t);tt(i["before"+r],[],i),n[t](i),tt(i["after"+r],[],i)}_getRegistryForType(t){for(let n=0;n<this._typedRegistries.length;n++){let i=this._typedRegistries[n];if(i.isForType(t))return i}return this.plugins}_get(t,n,i){let r=n.get(t);if(r===void 0)throw new Error('"'+t+'" is not a registered '+i+".");return r}},gi=new Ug,Yg=class{constructor(){this._init=[]}notify(t,n,i,r){n==="beforeInit"&&(this._init=this._createDescriptors(t,!0),this._notify(this._init,t,"install"));let s=r?this._descriptors(t).filter(r):this._descriptors(t),o=this._notify(s,t,n,i);return n==="afterDestroy"&&(this._notify(s,t,"stop"),this._notify(this._init,t,"uninstall")),o}_notify(t,n,i,r){r=r||{};for(let s of t){let o=s.plugin,a=o[i],l=[n,r,s.options];if(tt(a,l,o)===!1&&r.cancelable)return!1}return!0}invalidate(){Ve(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(t){if(this._cache)return this._cache;let n=this._cache=this._createDescriptors(t);return this._notifyStateChanges(t),n}_createDescriptors(t,n){let i=t&&t.config,r=De(i.options&&i.options.plugins,{}),s=V5(i);return r===!1&&!n?[]:z5(t,s,r,n)}_notifyStateChanges(t){let n=this._oldCache||[],i=this._cache,r=(s,o)=>s.filter(a=>!o.some(l=>a.plugin.id===l.plugin.id));this._notify(r(n,i),t,"stop"),this._notify(r(i,n),t,"start")}};function V5(e){let t={},n=[],i=Object.keys(gi.plugins.items);for(let s=0;s<i.length;s++)n.push(gi.getPlugin(i[s]));let r=e.plugins||[];for(let s=0;s<r.length;s++){let o=r[s];n.indexOf(o)===-1&&(n.push(o),t[o.id]=!0)}return{plugins:n,localIds:t}}function W5(e,t){return!t&&e===!1?null:e===!0?{}:e}function z5(e,{plugins:t,localIds:n},i,r){let s=[],o=e.getContext();for(let a of t){let l=a.id,u=W5(i[l],r);u!==null&&s.push({plugin:a,options:G5(e.config,{plugin:a,local:n[l]},u,o)})}return s}function G5(e,{plugin:t,local:n},i,r){let s=e.pluginScopeKeys(t),o=e.getOptionScopes(i,s);return n&&t.defaults&&o.push(t.defaults),e.createResolver(o,r,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function Jg(e,t){let n=ot.datasets[e]||{};return((t.datasets||{})[e]||{}).indexAxis||t.indexAxis||n.indexAxis||"x"}function H5(e,t){let n=e;return e==="_index_"?n=t:e==="_value_"&&(n=t==="x"?"y":"x"),n}function j5(e,t){return e===t?"_index_":"_value_"}function X5(e){if(e==="top"||e==="bottom")return"x";if(e==="left"||e==="right")return"y"}function Uc(e,t){if(e==="x"||e==="y"||e==="r"||(e=t.axis||X5(t.position)||e.length>1&&Uc(e[0].toLowerCase(),t),e))return e;throw new Error(`Cannot determine type of '${name}' axis. Please provide 'axis' or 'position' option.`)}function Z5(e,t){let n=Sr[e.type]||{scales:{}},i=t.scales||{},r=Jg(e.type,t),s=Object.create(null);return Object.keys(i).forEach(o=>{let a=i[o];if(!Ie(a))return console.error(`Invalid scale configuration for scale: ${o}`);if(a._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${o}`);let l=Uc(o,a),u=j5(l,r),c=n.scales||{};s[o]=Ks(Object.create(null),[{axis:l},a,c[l],c[u]])}),e.data.datasets.forEach(o=>{let a=o.type||e.type,l=o.indexAxis||Jg(a,t),c=(Sr[a]||{}).scales||{};Object.keys(c).forEach(d=>{let f=H5(d,l),h=o[f+"AxisID"]||f;s[h]=s[h]||Object.create(null),Ks(s[h],[{axis:f},i[h],c[d]])})}),Object.keys(s).forEach(o=>{let a=s[o];Ks(a,[ot.scales[a.type],ot.scale])}),s}function Ew(e){let t=e.options||(e.options={});t.plugins=De(t.plugins,{}),t.scales=Z5(e,t)}function kw(e){return e=e||{},e.datasets=e.datasets||[],e.labels=e.labels||[],e}function U5(e){return e=e||{},e.data=kw(e.data),Ew(e),e}var JC=new Map,Tw=new Set;function Rc(e,t){let n=JC.get(e);return n||(n=t(),JC.set(e,n),Tw.add(n)),n}var Ra=(e,t,n)=>{let i=Ta(t,n);i!==void 0&&e.add(i)},$g=class{constructor(t){this._config=U5(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=kw(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){let t=this._config;this.clearCache(),Ew(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return Rc(t,()=>[[`datasets.${t}`,""]])}datasetAnimationScopeKeys(t,n){return Rc(`${t}.transition.${n}`,()=>[[`datasets.${t}.transitions.${n}`,`transitions.${n}`],[`datasets.${t}`,""]])}datasetElementScopeKeys(t,n){return Rc(`${t}-${n}`,()=>[[`datasets.${t}.elements.${n}`,`datasets.${t}`,`elements.${n}`,""]])}pluginScopeKeys(t){let n=t.id,i=this.type;return Rc(`${i}-plugin-${n}`,()=>[[`plugins.${n}`,...t.additionalOptionScopes||[]]])}_cachedScopes(t,n){let i=this._scopeCache,r=i.get(t);return(!r||n)&&(r=new Map,i.set(t,r)),r}getOptionScopes(t,n,i){let{options:r,type:s}=this,o=this._cachedScopes(t,i),a=o.get(n);if(a)return a;let l=new Set;n.forEach(c=>{t&&(l.add(t),c.forEach(d=>Ra(l,t,d))),c.forEach(d=>Ra(l,r,d)),c.forEach(d=>Ra(l,Sr[s]||{},d)),c.forEach(d=>Ra(l,ot,d)),c.forEach(d=>Ra(l,Sc,d))});let u=Array.from(l);return u.length===0&&u.push(Object.create(null)),Tw.has(n)&&o.set(n,u),u}chartOptionScopes(){let{options:t,type:n}=this;return[t,Sr[n]||{},ot.datasets[n]||{},{type:n},ot,Sc]}resolveNamedOptions(t,n,i,r=[""]){let s={$shared:!0},{resolver:o,subPrefixes:a}=$C(this._resolverCache,t,r),l=o;if(J5(o,n)){s.$shared=!1,i=Fi(i)?i():i;let u=this.createResolver(t,i,a);l=Qr(o,i,u)}for(let u of n)s[u]=l[u];return s}createResolver(t,n,i=[""],r){let{resolver:s}=$C(this._resolverCache,t,i);return Ie(n)?Qr(s,n,void 0,r):s}};function $C(e,t,n){let i=e.get(t);i||(i=new Map,e.set(t,i));let r=n.join(),s=i.get(r);return s||(s={resolver:Pc(t,n),subPrefixes:n.filter(a=>!a.toLowerCase().includes("hover"))},i.set(r,s)),s}var Y5=e=>Ie(e)&&Object.getOwnPropertyNames(e).reduce((t,n)=>t||Fi(e[n]),!1);function J5(e,t){let{isScriptable:n,isIndexable:i}=Tg(e);for(let r of t){let s=n(r),o=i(r),a=(o||s)&&e[r];if(s&&(Fi(a)||Y5(a))||o&&Ze(a))return!0}return!1}var $5="4.1.1",Q5=["top","bottom","left","right","chartArea"];function QC(e,t){return e==="top"||e==="bottom"||Q5.indexOf(e)===-1&&t==="x"}function KC(e,t){return function(n,i){return n[e]===i[e]?n[t]-i[t]:n[e]-i[e]}}function qC(e){let t=e.chart,n=t.options.animation;t.notifyPlugins("afterRender"),tt(n&&n.onComplete,[e],t)}function K5(e){let t=e.chart,n=t.options.animation;tt(n&&n.onProgress,[e],t)}function Pw(e){return Og()&&typeof e=="string"?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}var Hc={},ew=e=>{let t=Pw(e);return Object.values(Hc).filter(n=>n.canvas===t).pop()};function q5(e,t,n){let i=Object.keys(e);for(let r of i){let s=+r;if(s>=t){let o=e[r];delete e[r],(n>0||s>t)&&(e[s+n]=o)}}}function e9(e,t,n,i){return!n||e.type==="mouseout"?null:i?t:e}function t9(e){let{xScale:t,yScale:n}=e;if(t&&n)return{left:t.left,right:t.right,top:n.top,bottom:n.bottom}}var hn=class{static register(...t){gi.add(...t),tw()}static unregister(...t){gi.remove(...t),tw()}constructor(t,n){let i=this.config=new $g(n),r=Pw(t),s=ew(r);if(s)throw new Error("Canvas is already in use. Chart with ID '"+s.id+"' must be destroyed before the canvas with ID '"+s.canvas.id+"' can be reused.");let o=i.createResolver(i.chartOptionScopes(),this.getContext());this.platform=new(i.platform||w5(r)),this.platform.updateConfig(i);let a=this.platform.acquireContext(r,o.aspectRatio),l=a&&a.canvas,u=l&&l.height,c=l&&l.width;if(this.id=J2(),this.ctx=a,this.canvas=l,this.width=c,this.height=u,this._options=o,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new Yg,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=lC(d=>this.update(d),o.resizeDelay||0),this._dataChanges=[],Hc[this.id]=this,!a||!l){console.error("Failed to create chart: can't acquire context from the given item");return}Bi.listen(this,"complete",qC),Bi.listen(this,"progress",K5),this._initialize(),this.attached&&this.update()}get aspectRatio(){let{options:{aspectRatio:t,maintainAspectRatio:n},width:i,height:r,_aspectRatio:s}=this;return Ve(t)?n&&s?s:r?i/r:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}get registry(){return gi}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():Dg(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return Eg(this.canvas,this.ctx),this}stop(){return Bi.stop(this),this}resize(t,n){Bi.running(this)?this._resizeBeforeDraw={width:t,height:n}:this._resize(t,n)}_resize(t,n){let i=this.options,r=this.canvas,s=i.maintainAspectRatio&&this.aspectRatio,o=this.platform.getMaximumSize(r,t,n,s),a=i.devicePixelRatio||this.platform.getDevicePixelRatio(),l=this.width?"resize":"attach";this.width=o.width,this.height=o.height,this._aspectRatio=this.aspectRatio,Dg(this,a,!0)&&(this.notifyPlugins("resize",{size:o}),tt(i.onResize,[this,o],this),this.attached&&this._doResize(l)&&this.render())}ensureScalesHaveIDs(){let n=this.options.scales||{};Fe(n,(i,r)=>{i.id=r})}buildOrUpdateScales(){let t=this.options,n=t.scales,i=this.scales,r=Object.keys(i).reduce((o,a)=>(o[a]=!1,o),{}),s=[];n&&(s=s.concat(Object.keys(n).map(o=>{let a=n[o],l=Uc(o,a),u=l==="r",c=l==="x";return{options:a,dposition:u?"chartArea":c?"bottom":"left",dtype:u?"radialLinear":c?"category":"linear"}}))),Fe(s,o=>{let a=o.options,l=a.id,u=Uc(l,a),c=De(a.type,o.dtype);(a.position===void 0||QC(a.position,u)!==QC(o.dposition))&&(a.position=o.dposition),r[l]=!0;let d=null;if(l in i&&i[l].type===c)d=i[l];else{let f=gi.getScale(c);d=new f({id:l,type:c,ctx:this.ctx,chart:this}),i[d.id]=d}d.init(a,t)}),Fe(r,(o,a)=>{o||delete i[a]}),Fe(i,o=>{Nc.configure(this,o,o.options),Nc.addBox(this,o)})}_updateMetasets(){let t=this._metasets,n=this.data.datasets.length,i=t.length;if(t.sort((r,s)=>r.index-s.index),i>n){for(let r=n;r<i;++r)this._destroyDatasetMeta(r);t.splice(n,i-n)}this._sortedMetasets=t.slice(0).sort(KC("order","index"))}_removeUnreferencedMetasets(){let{_metasets:t,data:{datasets:n}}=this;t.length>n.length&&delete this._stacks,t.forEach((i,r)=>{n.filter(s=>s===i._dataset).length===0&&this._destroyDatasetMeta(r)})}buildOrUpdateControllers(){let t=[],n=this.data.datasets,i,r;for(this._removeUnreferencedMetasets(),i=0,r=n.length;i<r;i++){let s=n[i],o=this.getDatasetMeta(i),a=s.type||this.config.type;if(o.type&&o.type!==a&&(this._destroyDatasetMeta(i),o=this.getDatasetMeta(i)),o.type=a,o.indexAxis=s.indexAxis||Jg(a,this.options),o.order=s.order||0,o.index=i,o.label=""+s.label,o.visible=this.isDatasetVisible(i),o.controller)o.controller.updateIndex(i),o.controller.linkScales();else{let l=gi.getController(a),{datasetElementType:u,dataElementType:c}=ot.datasets[a];Object.assign(l,{dataElementType:gi.getElement(c),datasetElementType:u&&gi.getElement(u)}),o.controller=new l(this,i),t.push(o.controller)}}return this._updateMetasets(),t}_resetElements(){Fe(this.data.datasets,(t,n)=>{this.getDatasetMeta(n).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){let n=this.config;n.update();let i=this._options=n.createResolver(n.chartOptionScopes(),this.getContext()),r=this._animationsDisabled=!i.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0})===!1)return;let s=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let o=0;for(let u=0,c=this.data.datasets.length;u<c;u++){let{controller:d}=this.getDatasetMeta(u),f=!r&&s.indexOf(d)===-1;d.buildOrUpdateElements(f),o=Math.max(+d.getMaxOverflow(),o)}o=this._minPadding=i.layout.autoPadding?o:0,this._updateLayout(o),r||Fe(s,u=>{u.reset()}),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(KC("z","_idx"));let{_active:a,_lastEvent:l}=this;l?this._eventHandler(l,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){Fe(this.scales,t=>{Nc.removeBox(this,t)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){let t=this.options,n=new Set(Object.keys(this._listeners)),i=new Set(t.events);(!mg(n,i)||!!this._responsiveListeners!==t.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){let{_hiddenIndices:t}=this,n=this._getUniformDataChanges()||[];for(let{method:i,start:r,count:s}of n){let o=i==="_removeElements"?-s:s;q5(t,r,o)}}_getUniformDataChanges(){let t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];let n=this.data.datasets.length,i=s=>new Set(t.filter(o=>o[0]===s).map((o,a)=>a+","+o.splice(1).join(","))),r=i(0);for(let s=1;s<n;s++)if(!mg(r,i(s)))return;return Array.from(r).map(s=>s.split(",")).map(s=>({method:s[1],start:+s[2],count:+s[3]}))}_updateLayout(t){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;Nc.update(this,this.width,this.height,t);let n=this.chartArea,i=n.width<=0||n.height<=0;this._layers=[],Fe(this.boxes,r=>{i&&r.position==="chartArea"||(r.configure&&r.configure(),this._layers.push(...r._layers()))},this),this._layers.forEach((r,s)=>{r._idx=s}),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})!==!1){for(let n=0,i=this.data.datasets.length;n<i;++n)this.getDatasetMeta(n).controller.configure();for(let n=0,i=this.data.datasets.length;n<i;++n)this._updateDataset(n,Fi(t)?t({datasetIndex:n}):t);this.notifyPlugins("afterDatasetsUpdate",{mode:t})}}_updateDataset(t,n){let i=this.getDatasetMeta(t),r={meta:i,index:t,mode:n,cancelable:!0};this.notifyPlugins("beforeDatasetUpdate",r)!==!1&&(i.controller._update(n),r.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",r))}render(){this.notifyPlugins("beforeRender",{cancelable:!0})!==!1&&(Bi.has(this)?this.attached&&!Bi.running(this)&&Bi.start(this):(this.draw(),qC({chart:this})))}draw(){let t;if(this._resizeBeforeDraw){let{width:i,height:r}=this._resizeBeforeDraw;this._resize(i,r),this._resizeBeforeDraw=null}if(this.clear(),this.width<=0||this.height<=0||this.notifyPlugins("beforeDraw",{cancelable:!0})===!1)return;let n=this._layers;for(t=0;t<n.length&&n[t].z<=0;++t)n[t].draw(this.chartArea);for(this._drawDatasets();t<n.length;++t)n[t].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(t){let n=this._sortedMetasets,i=[],r,s;for(r=0,s=n.length;r<s;++r){let o=n[r];(!t||o.visible)&&i.push(o)}return i}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0})===!1)return;let t=this.getSortedVisibleDatasetMetas();for(let n=t.length-1;n>=0;--n)this._drawDataset(t[n]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){let n=this.ctx,i=t._clip,r=!i.disabled,s=t9(t)||this.chartArea,o={meta:t,index:t.index,cancelable:!0};this.notifyPlugins("beforeDatasetDraw",o)!==!1&&(r&&Ec(n,{left:i.left===!1?0:s.left-i.left,right:i.right===!1?this.width:s.right+i.right,top:i.top===!1?0:s.top-i.top,bottom:i.bottom===!1?this.height:s.bottom+i.bottom}),t.controller.draw(),r&&kc(n),o.cancelable=!1,this.notifyPlugins("afterDatasetDraw",o))}isPointInArea(t){return $s(t,this.chartArea,this._minPadding)}getElementsAtEventForMode(t,n,i,r){let s=i5.modes[n];return typeof s=="function"?s(this,t,i,r):[]}getDatasetMeta(t){let n=this.data.datasets[t],i=this._metasets,r=i.filter(s=>s&&s._dataset===n).pop();return r||(r={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:n&&n.order||0,index:t,_dataset:n,_parsed:[],_sorted:!1},i.push(r)),r}getContext(){return this.$context||(this.$context=Ri(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){let n=this.data.datasets[t];if(!n)return!1;let i=this.getDatasetMeta(t);return typeof i.hidden=="boolean"?!i.hidden:!n.hidden}setDatasetVisibility(t,n){let i=this.getDatasetMeta(t);i.hidden=!n}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,n,i){let r=i?"show":"hide",s=this.getDatasetMeta(t),o=s.controller._resolveAnimations(void 0,r);Wn(n)?(s.data[n].hidden=!i,this.update()):(this.setDatasetVisibility(t,i),o.update(s,{visible:i}),this.update(a=>a.datasetIndex===t?r:void 0))}hide(t,n){this._updateVisibility(t,n,!1)}show(t,n){this._updateVisibility(t,n,!0)}_destroyDatasetMeta(t){let n=this._metasets[t];n&&n.controller&&n.controller._destroy(),delete this._metasets[t]}_stop(){let t,n;for(this.stop(),Bi.remove(this),t=0,n=this.data.datasets.length;t<n;++t)this._destroyDatasetMeta(t)}destroy(){this.notifyPlugins("beforeDestroy");let{canvas:t,ctx:n}=this;this._stop(),this.config.clearCache(),t&&(this.unbindEvents(),Eg(t,n),this.platform.releaseContext(n),this.canvas=null,this.ctx=null),delete Hc[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...t){return this.canvas.toDataURL(...t)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){let t=this._listeners,n=this.platform,i=(s,o)=>{n.addEventListener(this,s,o),t[s]=o},r=(s,o,a)=>{s.offsetX=o,s.offsetY=a,this._eventHandler(s)};Fe(this.options.events,s=>i(s,r))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});let t=this._responsiveListeners,n=this.platform,i=(l,u)=>{n.addEventListener(this,l,u),t[l]=u},r=(l,u)=>{t[l]&&(n.removeEventListener(this,l,u),delete t[l])},s=(l,u)=>{this.canvas&&this.resize(l,u)},o,a=()=>{r("attach",a),this.attached=!0,this.resize(),i("resize",s),i("detach",o)};o=()=>{this.attached=!1,r("resize",s),this._stop(),this._resize(0,0),i("attach",a)},n.isAttached(this.canvas)?a():o()}unbindEvents(){Fe(this._listeners,(t,n)=>{this.platform.removeEventListener(this,n,t)}),this._listeners={},Fe(this._responsiveListeners,(t,n)=>{this.platform.removeEventListener(this,n,t)}),this._responsiveListeners=void 0}updateHoverStyle(t,n,i){let r=i?"set":"remove",s,o,a,l;for(n==="dataset"&&(s=this.getDatasetMeta(t[0].datasetIndex),s.controller["_"+r+"DatasetHoverStyle"]()),a=0,l=t.length;a<l;++a){o=t[a];let u=o&&this.getDatasetMeta(o.datasetIndex).controller;u&&u[r+"HoverStyle"](o.element,o.datasetIndex,o.index)}}getActiveElements(){return this._active||[]}setActiveElements(t){let n=this._active||[],i=t.map(({datasetIndex:s,index:o})=>{let a=this.getDatasetMeta(s);if(!a)throw new Error("No dataset found at index "+s);return{datasetIndex:s,element:a.data[o],index:o}});!ka(i,n)&&(this._active=i,this._lastEvent=null,this._updateHoverStyles(i,n))}notifyPlugins(t,n,i){return this._plugins.notify(this,t,n,i)}isPluginEnabled(t){return this._plugins._cache.filter(n=>n.plugin.id===t).length===1}_updateHoverStyles(t,n,i){let r=this.options.hover,s=(l,u)=>l.filter(c=>!u.some(d=>c.datasetIndex===d.datasetIndex&&c.index===d.index)),o=s(n,t),a=i?t:s(t,n);o.length&&this.updateHoverStyle(o,r.mode,!1),a.length&&r.mode&&this.updateHoverStyle(a,r.mode,!0)}_eventHandler(t,n){let i={event:t,replay:n,cancelable:!0,inChartArea:this.isPointInArea(t)},r=o=>(o.options.events||this.options.events).includes(t.native.type);if(this.notifyPlugins("beforeEvent",i,r)===!1)return;let s=this._handleEvent(t,n,i.inChartArea);return i.cancelable=!1,this.notifyPlugins("afterEvent",i,r),(s||i.changed)&&this.render(),this}_handleEvent(t,n,i){let{_active:r=[],options:s}=this,o=n,a=this._getActiveElements(t,r,i,o),l=K2(t),u=e9(t,this._lastEvent,i,l);i&&(this._lastEvent=null,tt(s.onHover,[t,a,this],this),l&&tt(s.onClick,[t,a,this],this));let c=!ka(a,r);return(c||n)&&(this._active=a,this._updateHoverStyles(a,r,n)),this._lastEvent=u,c}_getActiveElements(t,n,i,r){if(t.type==="mouseout")return[];if(!i)return n;let s=this.options.hover;return this.getElementsAtEventForMode(t,s.mode,s,r)}};ve(hn,"defaults",ot),ve(hn,"instances",Hc),ve(hn,"overrides",Sr),ve(hn,"registry",gi),ve(hn,"version",$5),ve(hn,"getChart",ew);function tw(){return Fe(hn.instances,e=>e._plugins.invalidate())}function Mw(e,t,n=t){e.lineCap=De(n.borderCapStyle,t.borderCapStyle),e.setLineDash(De(n.borderDash,t.borderDash)),e.lineDashOffset=De(n.borderDashOffset,t.borderDashOffset),e.lineJoin=De(n.borderJoinStyle,t.borderJoinStyle),e.lineWidth=De(n.borderWidth,t.borderWidth),e.strokeStyle=De(n.borderColor,t.borderColor)}function n9(e,t,n){e.lineTo(n.x,n.y)}function i9(e){return e.stepped?mC:e.tension||e.cubicInterpolationMode==="monotone"?bC:n9}function Ow(e,t,n={}){let i=e.length,{start:r=0,end:s=i-1}=n,{start:o,end:a}=t,l=Math.max(r,o),u=Math.min(s,a),c=r<o&&s<o||r>a&&s>a;return{count:i,start:l,loop:t.loop,ilen:u<l&&!c?i+u-l:u-l}}function r9(e,t,n,i){let{points:r,options:s}=t,{count:o,start:a,loop:l,ilen:u}=Ow(r,n,i),c=i9(s),{move:d=!0,reverse:f}=i||{},h,g,m;for(h=0;h<=u;++h)g=r[(a+(f?u-h:h))%o],!g.skip&&(d?(e.moveTo(g.x,g.y),d=!1):c(e,m,g,f,s.stepped),m=g);return l&&(g=r[(a+(f?u:0))%o],c(e,m,g,f,s.stepped)),!!l}function s9(e,t,n,i){let r=t.points,{count:s,start:o,ilen:a}=Ow(r,n,i),{move:l=!0,reverse:u}=i||{},c=0,d=0,f,h,g,m,y,p,b=x=>(o+(u?a-x:x))%s,v=()=>{m!==y&&(e.lineTo(c,y),e.lineTo(c,m),e.lineTo(c,p))};for(l&&(h=r[b(0)],e.moveTo(h.x,h.y)),f=0;f<=a;++f){if(h=r[b(f)],h.skip)continue;let x=h.x,w=h.y,I=x|0;I===g?(w<m?m=w:w>y&&(y=w),c=(d*c+x)/++d):(v(),e.lineTo(x,w),g=I,d=0,m=y=w),p=w}v()}function Qg(e){let t=e.options,n=t.borderDash&&t.borderDash.length;return!e._decimated&&!e._loop&&!t.tension&&t.cubicInterpolationMode!=="monotone"&&!t.stepped&&!n?s9:r9}function o9(e){return e.stepped?EC:e.tension||e.cubicInterpolationMode==="monotone"?kC:Ir}function a9(e,t,n,i){let r=t._path;r||(r=t._path=new Path2D,t.path(r,n,i)&&r.closePath()),Mw(e,t.options),e.stroke(r)}function l9(e,t,n,i){let{segments:r,options:s}=t,o=Qg(t);for(let a of r)Mw(e,s,a.style),e.beginPath(),o(e,t,a,{start:n,end:n+i-1})&&e.closePath(),e.stroke()}var u9=typeof Path2D=="function";function c9(e,t,n,i){u9&&!t.options.segment?a9(e,t,n,i):l9(e,t,n,i)}var Qn=class extends Wi{constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,n){let i=this.options;if((i.tension||i.cubicInterpolationMode==="monotone")&&!i.stepped&&!this._pointsUpdated){let r=i.spanGaps?this._loop:this._fullLoop;_C(this._points,i,t,r,n),this._pointsUpdated=!0}}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=OC(this,this.options.segment))}first(){let t=this.segments,n=this.points;return t.length&&n[t[0].start]}last(){let t=this.segments,n=this.points,i=t.length;return i&&n[t[i-1].end]}interpolate(t,n){let i=this.options,r=t[n],s=this.points,o=Lg(this,{property:n,start:r,end:r});if(!o.length)return;let a=[],l=o9(i),u,c;for(u=0,c=o.length;u<c;++u){let{start:d,end:f}=o[u],h=s[d],g=s[f];if(h===g){a.push(h);continue}let m=Math.abs((r-h[n])/(g[n]-h[n])),y=l(h,g,m,i.stepped);y[n]=t[n],a.push(y)}return a.length===1?a[0]:a}pathSegment(t,n,i){return Qg(this)(t,this,n,i)}path(t,n,i){let r=this.segments,s=Qg(this),o=this._loop;n=n||0,i=i||this.points.length-n;for(let a of r)o&=s(t,this,a,{start:n,end:n+i-1});return!!o}draw(t,n,i,r){let s=this.options||{};(this.points||[]).length&&s.borderWidth&&(t.save(),c9(t,this,i,r),t.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}};ve(Qn,"id","line"),ve(Qn,"defaults",{borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0}),ve(Qn,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"}),ve(Qn,"descriptors",{_scriptable:!0,_indexable:t=>t!=="borderDash"&&t!=="fill"});function nw(e,t,n,i){let r=e.options,{[n]:s}=e.getProps([n],i);return Math.abs(t-s)<r.radius+r.hitRadius}var ns=class extends Wi{constructor(t){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,t&&Object.assign(this,t)}inRange(t,n,i){let r=this.options,{x:s,y:o}=this.getProps(["x","y"],i);return Math.pow(t-s,2)+Math.pow(n-o,2)<Math.pow(r.hitRadius+r.radius,2)}inXRange(t,n){return nw(this,t,"x",n)}inYRange(t,n){return nw(this,t,"y",n)}getCenterPoint(t){let{x:n,y:i}=this.getProps(["x","y"],t);return{x:n,y:i}}size(t){t=t||this.options||{};let n=t.radius||0;n=Math.max(n,n&&t.hoverRadius||0);let i=n&&t.borderWidth||0;return(n+i)*2}draw(t,n){let i=this.options;this.skip||i.radius<.1||!$s(this,n,this.size(i)/2)||(t.strokeStyle=i.borderColor,t.lineWidth=i.borderWidth,t.fillStyle=i.backgroundColor,Ac(t,i,this.x,this.y))}getRange(){let t=this.options||{};return t.radius+t.hitRadius}};ve(ns,"id","point"),ve(ns,"defaults",{borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0}),ve(ns,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"});function d9(e,t,n){let i=e.segments,r=e.points,s=t.points,o=[];for(let a of i){let{start:l,end:u}=a;u=em(l,u,r);let c=Kg(n,r[l],r[u],a.loop);if(!t.segments){o.push({source:a,target:c,start:r[l],end:r[u]});continue}let d=Lg(t,c);for(let f of d){let h=Kg(n,s[f.start],s[f.end],f.loop),g=Ng(a,r,h);for(let m of g)o.push({source:m,target:f,start:{[n]:iw(c,h,"start",Math.max)},end:{[n]:iw(c,h,"end",Math.min)}})}}return o}function Kg(e,t,n,i){if(i)return;let r=t[e],s=n[e];return e==="angle"&&(r=ln(r),s=ln(s)),{property:e,start:r,end:s}}function f9(e,t){let{x:n=null,y:i=null}=e||{},r=t.points,s=[];return t.segments.forEach(({start:o,end:a})=>{a=em(o,a,r);let l=r[o],u=r[a];i!==null?(s.push({x:l.x,y:i}),s.push({x:u.x,y:i})):n!==null&&(s.push({x:n,y:l.y}),s.push({x:n,y:u.y}))}),s}function em(e,t,n){for(;t>e;t--){let i=n[t];if(!isNaN(i.x)&&!isNaN(i.y))break}return t}function iw(e,t,n,i){return e&&t?i(e[n],t[n]):e?e[n]:t?t[n]:0}function Dw(e,t){let n=[],i=!1;return Ze(e)?(i=!0,n=e):n=f9(e,t),n.length?new Qn({points:n,options:{tension:0},_loop:i,_fullLoop:i}):null}function rw(e){return e&&e.fill!==!1}function h9(e,t,n){let r=e[t].fill,s=[t],o;if(!n)return r;for(;r!==!1&&s.indexOf(r)===-1;){if(!et(r))return r;if(o=e[r],!o)return!1;if(o.visible)return r;s.push(r),r=o.fill}return!1}function p9(e,t,n){let i=v9(e);if(Ie(i))return isNaN(i.value)?!1:i;let r=parseFloat(i);return et(r)&&Math.floor(r)===r?g9(i[0],t,r,n):["origin","start","end","stack","shape"].indexOf(i)>=0&&i}function g9(e,t,n,i){return(e==="-"||e==="+")&&(n=t+n),n===t||n<0||n>=i?!1:n}function m9(e,t){let n=null;return e==="start"?n=t.bottom:e==="end"?n=t.top:Ie(e)?n=t.getPixelForValue(e.value):t.getBasePixel&&(n=t.getBasePixel()),n}function b9(e,t,n){let i;return e==="start"?i=n:e==="end"?i=t.options.reverse?t.min:t.max:Ie(e)?i=e.value:i=t.getBaseValue(),i}function v9(e){let t=e.options,n=t.fill,i=De(n&&n.target,n);return i===void 0&&(i=!!t.backgroundColor),i===!1||i===null?!1:i===!0?"origin":i}function y9(e){let{scale:t,index:n,line:i}=e,r=[],s=i.segments,o=i.points,a=x9(t,n);a.push(Dw({x:null,y:t.bottom},i));for(let l=0;l<s.length;l++){let u=s[l];for(let c=u.start;c<=u.end;c++)C9(r,o[c],a)}return new Qn({points:r,options:{}})}function x9(e,t){let n=[],i=e.getMatchingVisibleMetas("line");for(let r=0;r<i.length;r++){let s=i[r];if(s.index===t)break;s.hidden||n.unshift(s.dataset)}return n}function C9(e,t,n){let i=[];for(let r=0;r<n.length;r++){let s=n[r],{first:o,last:a,point:l}=w9(s,t,"x");if(!(!l||o&&a)){if(o)i.unshift(l);else if(e.push(l),!a)break}}e.push(...i)}function w9(e,t,n){let i=e.interpolate(t,n);if(!i)return{};let r=i[n],s=e.segments,o=e.points,a=!1,l=!1;for(let u=0;u<s.length;u++){let c=s[u],d=o[c.start][n],f=o[c.end][n];if(Cg(r,d,f)){a=r===d,l=r===f;break}}return{first:a,last:l,point:i}}var Yc=class{constructor(t){this.x=t.x,this.y=t.y,this.radius=t.radius}pathSegment(t,n,i){let{x:r,y:s,radius:o}=this;return n=n||{start:0,end:un},t.arc(r,s,o,n.end,n.start,!0),!i.bounds}interpolate(t){let{x:n,y:i,radius:r}=this,s=t.angle;return{x:n+Math.cos(s)*r,y:i+Math.sin(s)*r,angle:s}}};function I9(e){let{chart:t,fill:n,line:i}=e;if(et(n))return _9(t,n);if(n==="stack")return y9(e);if(n==="shape")return!0;let r=S9(e);return r instanceof Yc?r:Dw(r,i)}function _9(e,t){let n=e.getDatasetMeta(t);return n&&e.isDatasetVisible(t)?n.dataset:null}function S9(e){return(e.scale||{}).getPointPositionForValue?E9(e):A9(e)}function A9(e){let{scale:t={},fill:n}=e,i=m9(n,t);if(et(i)){let r=t.isHorizontal();return{x:r?i:null,y:r?null:i}}return null}function E9(e){let{scale:t,fill:n}=e,i=t.options,r=t.getLabels().length,s=i.reverse?t.max:t.min,o=b9(n,t,s),a=[];if(i.grid.circular){let l=t.getPointPositionForValue(0,s);return new Yc({x:l.x,y:l.y,radius:t.getDistanceFromCenterForValue(o)})}for(let l=0;l<r;++l)a.push(t.getPointPositionForValue(l,o));return a}function Gg(e,t,n){let i=I9(t),{line:r,scale:s,axis:o}=t,a=r.options,l=a.fill,u=a.backgroundColor,{above:c=u,below:d=u}=l||{};i&&r.points.length&&(Ec(e,n),k9(e,{line:r,target:i,above:c,below:d,area:n,scale:s,axis:o}),kc(e))}function k9(e,t){let{line:n,target:i,above:r,below:s,area:o,scale:a}=t,l=n._loop?"angle":t.axis;e.save(),l==="x"&&s!==r&&(sw(e,i,o.top),ow(e,{line:n,target:i,color:r,scale:a,property:l}),e.restore(),e.save(),sw(e,i,o.bottom)),ow(e,{line:n,target:i,color:s,scale:a,property:l}),e.restore()}function sw(e,t,n){let{segments:i,points:r}=t,s=!0,o=!1;e.beginPath();for(let a of i){let{start:l,end:u}=a,c=r[l],d=r[em(l,u,r)];s?(e.moveTo(c.x,c.y),s=!1):(e.lineTo(c.x,n),e.lineTo(c.x,c.y)),o=!!t.pathSegment(e,a,{move:o}),o?e.closePath():e.lineTo(d.x,n)}e.lineTo(t.first().x,n),e.closePath(),e.clip()}function ow(e,t){let{line:n,target:i,property:r,color:s,scale:o}=t,a=d9(n,i,r);for(let{source:l,target:u,start:c,end:d}of a){let{style:{backgroundColor:f=s}={}}=l,h=i!==!0;e.save(),e.fillStyle=f,T9(e,o,h&&Kg(r,c,d)),e.beginPath();let g=!!n.pathSegment(e,l),m;if(h){g?e.closePath():aw(e,i,d,r);let y=!!i.pathSegment(e,u,{move:g,reverse:!0});m=g&&y,m||aw(e,i,c,r)}e.closePath(),e.fill(m?"evenodd":"nonzero"),e.restore()}}function T9(e,t,n){let{top:i,bottom:r}=t.chart.chartArea,{property:s,start:o,end:a}=n||{};s==="x"&&(e.beginPath(),e.rect(o,i,a-o,r-i),e.clip())}function aw(e,t,n,i){let r=t.interpolate(n,i);r&&e.lineTo(r.x,r.y)}var Fw={id:"filler",afterDatasetsUpdate(e,t,n){let i=(e.data.datasets||[]).length,r=[],s,o,a,l;for(o=0;o<i;++o)s=e.getDatasetMeta(o),a=s.dataset,l=null,a&&a.options&&a instanceof Qn&&(l={visible:e.isDatasetVisible(o),index:o,fill:p9(a,o,i),chart:e,axis:s.controller.options.indexAxis,scale:s.vScale,line:a}),s.$filler=l,r.push(l);for(o=0;o<i;++o)l=r[o],!(!l||l.fill===!1)&&(l.fill=h9(r,o,n.propagate))},beforeDraw(e,t,n){let i=n.drawTime==="beforeDraw",r=e.getSortedVisibleDatasetMetas(),s=e.chartArea;for(let o=r.length-1;o>=0;--o){let a=r[o].$filler;!a||(a.line.updateControlPoints(s,a.axis),i&&a.fill&&Gg(e.ctx,a,s))}},beforeDatasetsDraw(e,t,n){if(n.drawTime!=="beforeDatasetsDraw")return;let i=e.getSortedVisibleDatasetMetas();for(let r=i.length-1;r>=0;--r){let s=i[r].$filler;rw(s)&&Gg(e.ctx,s,e.chartArea)}},beforeDatasetDraw(e,t,n){let i=t.meta.$filler;!rw(i)||n.drawTime!=="beforeDatasetDraw"||Gg(e.ctx,i,e.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};var Va={average(e){if(!e.length)return!1;let t,n,i=0,r=0,s=0;for(t=0,n=e.length;t<n;++t){let o=e[t].element;if(o&&o.hasValue()){let a=o.tooltipPosition();i+=a.x,r+=a.y,++s}}return{x:i/s,y:r/s}},nearest(e,t){if(!e.length)return!1;let n=t.x,i=t.y,r=Number.POSITIVE_INFINITY,s,o,a;for(s=0,o=e.length;s<o;++s){let l=e[s].element;if(l&&l.hasValue()){let u=l.getCenterPoint(),c=yc(t,u);c<r&&(r=c,a=l)}}if(a){let l=a.tooltipPosition();n=l.x,i=l.y}return{x:n,y:i}}};function pi(e,t){return t&&(Ze(t)?Array.prototype.push.apply(e,t):e.push(t)),e}function Vi(e){return(typeof e=="string"||e instanceof String)&&e.indexOf(`
`)>-1?e.split(`
`):e}function P9(e,t){let{element:n,datasetIndex:i,index:r}=t,s=e.getDatasetMeta(i).controller,{label:o,value:a}=s.getLabelAndValue(r);return{chart:e,label:o,parsed:s.getParsed(r),raw:e.data.datasets[i].data[r],formattedValue:a,dataset:s.getDataset(),dataIndex:r,datasetIndex:i,element:n}}function lw(e,t){let n=e.chart.ctx,{body:i,footer:r,title:s}=e,{boxWidth:o,boxHeight:a}=t,l=dn(t.bodyFont),u=dn(t.titleFont),c=dn(t.footerFont),d=s.length,f=r.length,h=i.length,g=Sn(t.padding),m=g.height,y=0,p=i.reduce((x,w)=>x+w.before.length+w.lines.length+w.after.length,0);if(p+=e.beforeBody.length+e.afterBody.length,d&&(m+=d*u.lineHeight+(d-1)*t.titleSpacing+t.titleMarginBottom),p){let x=t.displayColors?Math.max(a,l.lineHeight):l.lineHeight;m+=h*x+(p-h)*l.lineHeight+(p-1)*t.bodySpacing}f&&(m+=t.footerMarginTop+f*c.lineHeight+(f-1)*t.footerSpacing);let b=0,v=function(x){y=Math.max(y,n.measureText(x).width+b)};return n.save(),n.font=u.string,Fe(e.title,v),n.font=l.string,Fe(e.beforeBody.concat(e.afterBody),v),b=t.displayColors?o+2+t.boxPadding:0,Fe(i,x=>{Fe(x.before,v),Fe(x.lines,v),Fe(x.after,v)}),b=0,n.font=c.string,Fe(e.footer,v),n.restore(),y+=g.width,{width:y,height:m}}function M9(e,t){let{y:n,height:i}=t;return n<i/2?"top":n>e.height-i/2?"bottom":"center"}function O9(e,t,n,i){let{x:r,width:s}=i,o=n.caretSize+n.caretPadding;if(e==="left"&&r+s+o>t.width||e==="right"&&r-s-o<0)return!0}function D9(e,t,n,i){let{x:r,width:s}=n,{width:o,chartArea:{left:a,right:l}}=e,u="center";return i==="center"?u=r<=(a+l)/2?"left":"right":r<=s/2?u="left":r>=o-s/2&&(u="right"),O9(u,e,t,n)&&(u="center"),u}function uw(e,t,n){let i=n.yAlign||t.yAlign||M9(e,n);return{xAlign:n.xAlign||t.xAlign||D9(e,t,n,i),yAlign:i}}function F9(e,t){let{x:n,width:i}=e;return t==="right"?n-=i:t==="center"&&(n-=i/2),n}function N9(e,t,n){let{y:i,height:r}=e;return t==="top"?i+=n:t==="bottom"?i-=r+n:i-=r/2,i}function cw(e,t,n,i){let{caretSize:r,caretPadding:s,cornerRadius:o}=e,{xAlign:a,yAlign:l}=n,u=r+s,{topLeft:c,topRight:d,bottomLeft:f,bottomRight:h}=to(o),g=F9(t,a),m=N9(t,l,u);return l==="center"?a==="left"?g+=u:a==="right"&&(g-=u):a==="left"?g-=Math.max(c,f)+r:a==="right"&&(g+=Math.max(d,h)+r),{x:_n(g,0,i.width-t.width),y:_n(m,0,i.height-t.height)}}function Bc(e,t,n){let i=Sn(n.padding);return t==="center"?e.x+e.width/2:t==="right"?e.x+e.width-i.right:e.x+i.left}function dw(e){return pi([],Vi(e))}function L9(e,t,n){return Ri(e,{tooltip:t,tooltipItems:n,type:"tooltip"})}function fw(e,t){let n=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return n?e.override(n):e}var Nw={beforeTitle:hi,title(e){if(e.length>0){let t=e[0],n=t.chart.data.labels,i=n?n.length:0;if(this&&this.options&&this.options.mode==="dataset")return t.dataset.label||"";if(t.label)return t.label;if(i>0&&t.dataIndex<i)return n[t.dataIndex]}return""},afterTitle:hi,beforeBody:hi,beforeLabel:hi,label(e){if(this&&this.options&&this.options.mode==="dataset")return e.label+": "+e.formattedValue||e.formattedValue;let t=e.dataset.label||"";t&&(t+=": ");let n=e.formattedValue;return Ve(n)||(t+=n),t},labelColor(e){let n=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{borderColor:n.borderColor,backgroundColor:n.backgroundColor,borderWidth:n.borderWidth,borderDash:n.borderDash,borderDashOffset:n.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(e){let n=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{pointStyle:n.pointStyle,rotation:n.rotation}},afterLabel:hi,afterBody:hi,beforeFooter:hi,footer:hi,afterFooter:hi};function fn(e,t,n,i){let r=e[t].call(n,i);return typeof r>"u"?Nw[t].call(n,i):r}var Wa=class extends Wi{constructor(t){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=t.chart,this.options=t.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(t){this.options=t,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){let t=this._cachedAnimations;if(t)return t;let n=this.chart,i=this.options.setContext(this.getContext()),r=i.enabled&&n.options.animation&&i.animations,s=new jc(this.chart,r);return r._cacheable&&(this._cachedAnimations=Object.freeze(s)),s}getContext(){return this.$context||(this.$context=L9(this.chart.getContext(),this,this._tooltipItems))}getTitle(t,n){let{callbacks:i}=n,r=fn(i,"beforeTitle",this,t),s=fn(i,"title",this,t),o=fn(i,"afterTitle",this,t),a=[];return a=pi(a,Vi(r)),a=pi(a,Vi(s)),a=pi(a,Vi(o)),a}getBeforeBody(t,n){return dw(fn(n.callbacks,"beforeBody",this,t))}getBody(t,n){let{callbacks:i}=n,r=[];return Fe(t,s=>{let o={before:[],lines:[],after:[]},a=fw(i,s);pi(o.before,Vi(fn(a,"beforeLabel",this,s))),pi(o.lines,fn(a,"label",this,s)),pi(o.after,Vi(fn(a,"afterLabel",this,s))),r.push(o)}),r}getAfterBody(t,n){return dw(fn(n.callbacks,"afterBody",this,t))}getFooter(t,n){let{callbacks:i}=n,r=fn(i,"beforeFooter",this,t),s=fn(i,"footer",this,t),o=fn(i,"afterFooter",this,t),a=[];return a=pi(a,Vi(r)),a=pi(a,Vi(s)),a=pi(a,Vi(o)),a}_createItems(t){let n=this._active,i=this.chart.data,r=[],s=[],o=[],a=[],l,u;for(l=0,u=n.length;l<u;++l)a.push(P9(this.chart,n[l]));return t.filter&&(a=a.filter((c,d,f)=>t.filter(c,d,f,i))),t.itemSort&&(a=a.sort((c,d)=>t.itemSort(c,d,i))),Fe(a,c=>{let d=fw(t.callbacks,c);r.push(fn(d,"labelColor",this,c)),s.push(fn(d,"labelPointStyle",this,c)),o.push(fn(d,"labelTextColor",this,c))}),this.labelColors=r,this.labelPointStyles=s,this.labelTextColors=o,this.dataPoints=a,a}update(t,n){let i=this.options.setContext(this.getContext()),r=this._active,s,o=[];if(!r.length)this.opacity!==0&&(s={opacity:0});else{let a=Va[i.position].call(this,r,this._eventPosition);o=this._createItems(i),this.title=this.getTitle(o,i),this.beforeBody=this.getBeforeBody(o,i),this.body=this.getBody(o,i),this.afterBody=this.getAfterBody(o,i),this.footer=this.getFooter(o,i);let l=this._size=lw(this,i),u=Object.assign({},a,l),c=uw(this.chart,i,u),d=cw(i,u,c,this.chart);this.xAlign=c.xAlign,this.yAlign=c.yAlign,s={opacity:1,x:d.x,y:d.y,width:l.width,height:l.height,caretX:a.x,caretY:a.y}}this._tooltipItems=o,this.$context=void 0,s&&this._resolveAnimations().update(this,s),t&&i.external&&i.external.call(this,{chart:this.chart,tooltip:this,replay:n})}drawCaret(t,n,i,r){let s=this.getCaretPosition(t,i,r);n.lineTo(s.x1,s.y1),n.lineTo(s.x2,s.y2),n.lineTo(s.x3,s.y3)}getCaretPosition(t,n,i){let{xAlign:r,yAlign:s}=this,{caretSize:o,cornerRadius:a}=i,{topLeft:l,topRight:u,bottomLeft:c,bottomRight:d}=to(a),{x:f,y:h}=t,{width:g,height:m}=n,y,p,b,v,x,w;return s==="center"?(x=h+m/2,r==="left"?(y=f,p=y-o,v=x+o,w=x-o):(y=f+g,p=y+o,v=x-o,w=x+o),b=y):(r==="left"?p=f+Math.max(l,c)+o:r==="right"?p=f+g-Math.max(u,d)-o:p=this.caretX,s==="top"?(v=h,x=v-o,y=p-o,b=p+o):(v=h+m,x=v+o,y=p+o,b=p-o),w=v),{x1:y,x2:p,x3:b,y1:v,y2:x,y3:w}}drawTitle(t,n,i){let r=this.title,s=r.length,o,a,l;if(s){let u=Dc(i.rtl,this.x,this.width);for(t.x=Bc(this,i.titleAlign,i),n.textAlign=u.textAlign(i.titleAlign),n.textBaseline="middle",o=dn(i.titleFont),a=i.titleSpacing,n.fillStyle=i.titleColor,n.font=o.string,l=0;l<s;++l)n.fillText(r[l],u.x(t.x),t.y+o.lineHeight/2),t.y+=o.lineHeight+a,l+1===s&&(t.y+=i.titleMarginBottom-a)}}_drawColorBox(t,n,i,r,s){let o=this.labelColors[i],a=this.labelPointStyles[i],{boxHeight:l,boxWidth:u,boxPadding:c}=s,d=dn(s.bodyFont),f=Bc(this,"left",s),h=r.x(f),g=l<d.lineHeight?(d.lineHeight-l)/2:0,m=n.y+g;if(s.usePointStyle){let y={radius:Math.min(u,l)/2,pointStyle:a.pointStyle,rotation:a.rotation,borderWidth:1},p=r.leftForLtr(h,u)+u/2,b=m+l/2;t.strokeStyle=s.multiKeyBackground,t.fillStyle=s.multiKeyBackground,Ac(t,y,p,b),t.strokeStyle=o.borderColor,t.fillStyle=o.backgroundColor,Ac(t,y,p,b)}else{t.lineWidth=Ie(o.borderWidth)?Math.max(...Object.values(o.borderWidth)):o.borderWidth||1,t.strokeStyle=o.borderColor,t.setLineDash(o.borderDash||[]),t.lineDashOffset=o.borderDashOffset||0;let y=r.leftForLtr(h,u-c),p=r.leftForLtr(r.xPlus(h,1),u-c-2),b=to(o.borderRadius);Object.values(b).some(v=>v!==0)?(t.beginPath(),t.fillStyle=s.multiKeyBackground,Tc(t,{x:y,y:m,w:u,h:l,radius:b}),t.fill(),t.stroke(),t.fillStyle=o.backgroundColor,t.beginPath(),Tc(t,{x:p,y:m+1,w:u-2,h:l-2,radius:b}),t.fill()):(t.fillStyle=s.multiKeyBackground,t.fillRect(y,m,u,l),t.strokeRect(y,m,u,l),t.fillStyle=o.backgroundColor,t.fillRect(p,m+1,u-2,l-2))}t.fillStyle=this.labelTextColors[i]}drawBody(t,n,i){let{body:r}=this,{bodySpacing:s,bodyAlign:o,displayColors:a,boxHeight:l,boxWidth:u,boxPadding:c}=i,d=dn(i.bodyFont),f=d.lineHeight,h=0,g=Dc(i.rtl,this.x,this.width),m=function(A){n.fillText(A,g.x(t.x+h),t.y+f/2),t.y+=f+s},y=g.textAlign(o),p,b,v,x,w,I,_;for(n.textAlign=o,n.textBaseline="middle",n.font=d.string,t.x=Bc(this,y,i),n.fillStyle=i.bodyColor,Fe(this.beforeBody,m),h=a&&y!=="right"?o==="center"?u/2+c:u+2+c:0,x=0,I=r.length;x<I;++x){for(p=r[x],b=this.labelTextColors[x],n.fillStyle=b,Fe(p.before,m),v=p.lines,a&&v.length&&(this._drawColorBox(n,t,x,g,i),f=Math.max(d.lineHeight,l)),w=0,_=v.length;w<_;++w)m(v[w]),f=d.lineHeight;Fe(p.after,m)}h=0,f=d.lineHeight,Fe(this.afterBody,m),t.y-=s}drawFooter(t,n,i){let r=this.footer,s=r.length,o,a;if(s){let l=Dc(i.rtl,this.x,this.width);for(t.x=Bc(this,i.footerAlign,i),t.y+=i.footerMarginTop,n.textAlign=l.textAlign(i.footerAlign),n.textBaseline="middle",o=dn(i.footerFont),n.fillStyle=i.footerColor,n.font=o.string,a=0;a<s;++a)n.fillText(r[a],l.x(t.x),t.y+o.lineHeight/2),t.y+=o.lineHeight+i.footerSpacing}}drawBackground(t,n,i,r){let{xAlign:s,yAlign:o}=this,{x:a,y:l}=t,{width:u,height:c}=i,{topLeft:d,topRight:f,bottomLeft:h,bottomRight:g}=to(r.cornerRadius);n.fillStyle=r.backgroundColor,n.strokeStyle=r.borderColor,n.lineWidth=r.borderWidth,n.beginPath(),n.moveTo(a+d,l),o==="top"&&this.drawCaret(t,n,i,r),n.lineTo(a+u-f,l),n.quadraticCurveTo(a+u,l,a+u,l+f),o==="center"&&s==="right"&&this.drawCaret(t,n,i,r),n.lineTo(a+u,l+c-g),n.quadraticCurveTo(a+u,l+c,a+u-g,l+c),o==="bottom"&&this.drawCaret(t,n,i,r),n.lineTo(a+h,l+c),n.quadraticCurveTo(a,l+c,a,l+c-h),o==="center"&&s==="left"&&this.drawCaret(t,n,i,r),n.lineTo(a,l+d),n.quadraticCurveTo(a,l,a+d,l),n.closePath(),n.fill(),r.borderWidth>0&&n.stroke()}_updateAnimationTarget(t){let n=this.chart,i=this.$animations,r=i&&i.x,s=i&&i.y;if(r||s){let o=Va[t.position].call(this,this._active,this._eventPosition);if(!o)return;let a=this._size=lw(this,t),l=Object.assign({},o,this._size),u=uw(n,t,l),c=cw(t,l,u,n);(r._to!==c.x||s._to!==c.y)&&(this.xAlign=u.xAlign,this.yAlign=u.yAlign,this.width=a.width,this.height=a.height,this.caretX=o.x,this.caretY=o.y,this._resolveAnimations().update(this,c))}}_willRender(){return!!this.opacity}draw(t){let n=this.options.setContext(this.getContext()),i=this.opacity;if(!i)return;this._updateAnimationTarget(n);let r={width:this.width,height:this.height},s={x:this.x,y:this.y};i=Math.abs(i)<.001?0:i;let o=Sn(n.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;n.enabled&&a&&(t.save(),t.globalAlpha=i,this.drawBackground(s,t,r,n),TC(t,n.textDirection),s.y+=o.top,this.drawTitle(s,t,n),this.drawBody(s,t,n),this.drawFooter(s,t,n),PC(t,n.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,n){let i=this._active,r=t.map(({datasetIndex:a,index:l})=>{let u=this.chart.getDatasetMeta(a);if(!u)throw new Error("Cannot find a dataset at index "+a);return{datasetIndex:a,element:u.data[l],index:l}}),s=!ka(i,r),o=this._positionChanged(r,n);(s||o)&&(this._active=r,this._eventPosition=n,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,n,i=!0){if(n&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;let r=this.options,s=this._active||[],o=this._getActiveElements(t,s,n,i),a=this._positionChanged(o,t),l=n||!ka(o,s)||a;return l&&(this._active=o,(r.enabled||r.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,n))),l}_getActiveElements(t,n,i,r){let s=this.options;if(t.type==="mouseout")return[];if(!r)return n;let o=this.chart.getElementsAtEventForMode(t,s.mode,s,i);return s.reverse&&o.reverse(),o}_positionChanged(t,n){let{caretX:i,caretY:r,options:s}=this,o=Va[s.position].call(this,t,n);return o!==!1&&(i!==o.x||r!==o.y)}};ve(Wa,"positioners",Va);var Lw={id:"tooltip",_element:Wa,positioners:Va,afterInit(e,t,n){n&&(e.tooltip=new Wa({chart:e,options:n}))},beforeUpdate(e,t,n){e.tooltip&&e.tooltip.initialize(n)},reset(e,t,n){e.tooltip&&e.tooltip.initialize(n)},afterDraw(e){let t=e.tooltip;if(t&&t._willRender()){let n={tooltip:t};if(e.notifyPlugins("beforeTooltipDraw",{...n,cancelable:!0})===!1)return;t.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",n)}},afterEvent(e,t){if(e.tooltip){let n=t.replay;e.tooltip.handleEvent(t.event,n,t.inChartArea)&&(t.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(e,t)=>t.bodyFont.size,boxWidth:(e,t)=>t.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:Nw},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:e=>e!=="filter"&&e!=="itemSort"&&e!=="external",_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};var R9=(e,t,n,i)=>(typeof t=="string"?(n=e.push(t)-1,i.unshift({index:n,label:t})):isNaN(t)&&(n=null),n);function B9(e,t,n,i){let r=e.indexOf(t);if(r===-1)return R9(e,t,n,i);let s=e.lastIndexOf(t);return r!==s?n:r}var V9=(e,t)=>e===null?null:_n(Math.round(e),0,t);function hw(e){let t=this.getLabels();return e>=0&&e<t.length?t[e]:e}var ro=class extends zi{constructor(t){super(t),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(t){let n=this._addedLabels;if(n.length){let i=this.getLabels();for(let{index:r,label:s}of n)i[r]===s&&i.splice(r,1);this._addedLabels=[]}super.init(t)}parse(t,n){if(Ve(t))return null;let i=this.getLabels();return n=isFinite(n)&&i[n]===t?n:B9(i,t,De(n,t),this._addedLabels),V9(n,i.length-1)}determineDataLimits(){let{minDefined:t,maxDefined:n}=this.getUserBounds(),{min:i,max:r}=this.getMinMax(!0);this.options.bounds==="ticks"&&(t||(i=0),n||(r=this.getLabels().length-1)),this.min=i,this.max=r}buildTicks(){let t=this.min,n=this.max,i=this.options.offset,r=[],s=this.getLabels();s=t===0&&n===s.length-1?s:s.slice(t,n+1),this._valueRange=Math.max(s.length-(i?0:1),1),this._startValue=this.min-(i?.5:0);for(let o=t;o<=n;o++)r.push({value:o});return r}getLabelForValue(t){return hw.call(this,t)}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(t){return typeof t!="number"&&(t=this.parse(t)),t===null?NaN:this.getPixelForDecimal((t-this._startValue)/this._valueRange)}getPixelForTick(t){let n=this.ticks;return t<0||t>n.length-1?null:this.getPixelForValue(n[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}};ve(ro,"id","category"),ve(ro,"defaults",{ticks:{callback:hw}});function W9(e,t){let n=[],{bounds:r,step:s,min:o,max:a,precision:l,count:u,maxTicks:c,maxDigits:d,includeBounds:f}=e,h=s||1,g=c-1,{min:m,max:y}=t,p=!Ve(o),b=!Ve(a),v=!Ve(u),x=(y-m)/(d+1),w=bg((y-m)/g/h)*h,I,_,A,E;if(w<1e-14&&!p&&!b)return[{value:m},{value:y}];E=Math.ceil(y/w)-Math.floor(m/w),E>g&&(w=bg(E*w/g/h)*h),Ve(l)||(I=Math.pow(10,l),w=Math.ceil(w*I)/I),r==="ticks"?(_=Math.floor(m/w)*w,A=Math.ceil(y/w)*w):(_=m,A=y),p&&b&&s&&eC((a-o)/s,w/1e3)?(E=Math.round(Math.min((a-o)/w,c)),w=(a-o)/E,_=o,A=a):v?(_=p?o:_,A=b?a:A,E=u-1,w=(A-_)/E):(E=(A-_)/w,qs(E,Math.round(E),w/1e3)?E=Math.round(E):E=Math.ceil(E));let D=Math.max(yg(w),yg(_));I=Math.pow(10,Ve(l)?D:l),_=Math.round(_*I)/I,A=Math.round(A*I)/I;let P=0;for(p&&(f&&_!==o?(n.push({value:o}),_<o&&P++,qs(Math.round((_+P*w)*I)/I,o,pw(o,x,e))&&P++):_<o&&P++);P<E;++P)n.push({value:Math.round((_+P*w)*I)/I});return b&&f&&A!==a?n.length&&qs(n[n.length-1].value,a,pw(a,x,e))?n[n.length-1].value=a:n.push({value:a}):(!b||A===a)&&n.push({value:A}),n}function pw(e,t,{horizontal:n,minRotation:i}){let r=Li(i),s=(n?Math.sin(r):Math.cos(r))||.001,o=.75*t*(""+e).length;return Math.min(t/s,o)}var ao=class extends zi{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(t,n){return Ve(t)||(typeof t=="number"||t instanceof Number)&&!isFinite(+t)?null:+t}handleTickRangeOptions(){let{beginAtZero:t}=this.options,{minDefined:n,maxDefined:i}=this.getUserBounds(),{min:r,max:s}=this,o=l=>r=n?r:l,a=l=>s=i?s:l;if(t){let l=$r(r),u=$r(s);l<0&&u<0?a(0):l>0&&u>0&&o(0)}if(r===s){let l=s===0?1:Math.abs(s*.05);a(s+l),t||o(r-l)}this.min=r,this.max=s}getTickLimit(){let t=this.options.ticks,{maxTicksLimit:n,stepSize:i}=t,r;return i?(r=Math.ceil(this.max/i)-Math.floor(this.min/i)+1,r>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${i} would result generating up to ${r} ticks. Limiting to 1000.`),r=1e3)):(r=this.computeTickLimit(),n=n||11),n&&(r=Math.min(n,r)),r}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){let t=this.options,n=t.ticks,i=this.getTickLimit();i=Math.max(2,i);let r={maxTicks:i,bounds:t.bounds,min:t.min,max:t.max,precision:n.precision,step:n.stepSize,count:n.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:n.minRotation||0,includeBounds:n.includeBounds!==!1},s=this._range||this,o=W9(r,s);return t.bounds==="ticks"&&vg(o,this,"value"),t.reverse?(o.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),o}configure(){let t=this.ticks,n=this.min,i=this.max;if(super.configure(),this.options.offset&&t.length){let r=(i-n)/Math.max(t.length-1,1)/2;n-=r,i+=r}this._startValue=n,this._endValue=i,this._valueRange=i-n}getLabelForValue(t){return _c(t,this.chart.options.locale,this.options.ticks.format)}},so=class extends ao{determineDataLimits(){let{min:t,max:n}=this.getMinMax(!0);this.min=et(t)?t:0,this.max=et(n)?n:1,this.handleTickRangeOptions()}computeTickLimit(){let t=this.isHorizontal(),n=t?this.width:this.height,i=Li(this.options.ticks.minRotation),r=(t?Math.sin(i):Math.cos(i))||.001,s=this._resolveTickFontOptions(0);return Math.ceil(n/Math.min(40,s.lineHeight/r))}getPixelForValue(t){return t===null?NaN:this.getPixelForDecimal((t-this._startValue)/this._valueRange)}getValueForPixel(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange}};ve(so,"id","linear"),ve(so,"defaults",{ticks:{callback:Pa.formatters.numeric}});var Ha=e=>Math.floor(Ni(e)),qr=(e,t)=>Math.pow(10,Ha(e)+t);function gw(e){return e/Math.pow(10,Ha(e))===1}function mw(e,t,n){let i=Math.pow(10,n),r=Math.floor(e/i);return Math.ceil(t/i)-r}function z9(e,t){let n=t-e,i=Ha(n);for(;mw(e,t,i)>10;)i++;for(;mw(e,t,i)<10;)i--;return Math.min(i,Ha(e))}function G9(e,{min:t,max:n}){t=cn(e.min,t);let i=[],r=Ha(t),s=z9(t,n),o=s<0?Math.pow(10,Math.abs(s)):1,a=Math.pow(10,s),l=r>s?Math.pow(10,r):0,u=Math.round((t-l)*o)/o,c=Math.floor((t-l)/a/10)*a*10,d=Math.floor((u-c)/Math.pow(10,s)),f=cn(e.min,Math.round((l+c+d*Math.pow(10,s))*o)/o);for(;f<n;)i.push({value:f,major:gw(f),significand:d}),d>=10?d=d<15?15:20:d++,d>=20&&(s++,d=2,o=s>=0?1:o),f=Math.round((l+c+d*Math.pow(10,s))*o)/o;let h=cn(e.max,f);return i.push({value:h,major:gw(h),significand:d}),i}var Vc=class extends zi{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(t,n){let i=ao.prototype.parse.apply(this,[t,n]);if(i===0){this._zero=!0;return}return et(i)&&i>0?i:null}determineDataLimits(){let{min:t,max:n}=this.getMinMax(!0);this.min=et(t)?Math.max(0,t):null,this.max=et(n)?Math.max(0,n):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!et(this._userMin)&&(this.min=t===qr(this.min,0)?qr(this.min,-1):qr(this.min,0)),this.handleTickRangeOptions()}handleTickRangeOptions(){let{minDefined:t,maxDefined:n}=this.getUserBounds(),i=this.min,r=this.max,s=a=>i=t?i:a,o=a=>r=n?r:a;i===r&&(i<=0?(s(1),o(10)):(s(qr(i,-1)),o(qr(r,1)))),i<=0&&s(qr(r,-1)),r<=0&&o(qr(i,1)),this.min=i,this.max=r}buildTicks(){let t=this.options,n={min:this._userMin,max:this._userMax},i=G9(n,this);return t.bounds==="ticks"&&vg(i,this,"value"),t.reverse?(i.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),i}getLabelForValue(t){return t===void 0?"0":_c(t,this.chart.options.locale,this.options.ticks.format)}configure(){let t=this.min;super.configure(),this._startValue=Ni(t),this._valueRange=Ni(this.max)-Ni(t)}getPixelForValue(t){return(t===void 0||t===0)&&(t=this.min),t===null||isNaN(t)?NaN:this.getPixelForDecimal(t===this.min?0:(Ni(t)-this._startValue)/this._valueRange)}getValueForPixel(t){let n=this.getDecimalForPixel(t);return Math.pow(10,this._startValue+n*this._valueRange)}};ve(Vc,"id","logarithmic"),ve(Vc,"defaults",{ticks:{callback:Pa.formatters.logarithmic,major:{enabled:!0}}});function qg(e){let t=e.ticks;if(t.display&&e.display){let n=Sn(t.backdropPadding);return De(t.font&&t.font.size,ot.font.size)+n.height}return 0}function H9(e,t,n){return n=Ze(n)?n:[n],{w:pC(e,t.string,n),h:n.length*t.lineHeight}}function bw(e,t,n,i,r){return e===i||e===r?{start:t-n/2,end:t+n/2}:e<i||e>r?{start:t-n,end:t}:{start:t,end:t+n}}function j9(e){let t={l:e.left+e._padding.left,r:e.right-e._padding.right,t:e.top+e._padding.top,b:e.bottom-e._padding.bottom},n=Object.assign({},t),i=[],r=[],s=e._pointLabels.length,o=e.options.pointLabels,a=o.centerPointLabels?Tt/s:0;for(let l=0;l<s;l++){let u=o.setContext(e.getPointLabelContext(l));r[l]=u.padding;let c=e.getPointPosition(l,e.drawingArea+r[l],a),d=dn(u.font),f=H9(e.ctx,d,e._pointLabels[l]);i[l]=f;let h=ln(e.getIndexAngle(l)+a),g=Math.round(wc(h)),m=bw(g,c.x,f.w,0,180),y=bw(g,c.y,f.h,90,270);X9(n,t,h,m,y)}e.setCenterPoint(t.l-n.l,n.r-t.r,t.t-n.t,n.b-t.b),e._pointLabelItems=Z9(e,i,r)}function X9(e,t,n,i,r){let s=Math.abs(Math.sin(n)),o=Math.abs(Math.cos(n)),a=0,l=0;i.start<t.l?(a=(t.l-i.start)/s,e.l=Math.min(e.l,t.l-a)):i.end>t.r&&(a=(i.end-t.r)/s,e.r=Math.max(e.r,t.r+a)),r.start<t.t?(l=(t.t-r.start)/o,e.t=Math.min(e.t,t.t-l)):r.end>t.b&&(l=(r.end-t.b)/o,e.b=Math.max(e.b,t.b+l))}function Z9(e,t,n){let i=[],r=e._pointLabels.length,s=e.options,o=qg(s)/2,a=e.drawingArea,l=s.pointLabels.centerPointLabels?Tt/r:0;for(let u=0;u<r;u++){let c=e.getPointPosition(u,a+o+n[u],l),d=Math.round(wc(ln(c.angle+Qt))),f=t[u],h=J9(c.y,f.h,d),g=U9(d),m=Y9(c.x,f.w,g);i.push({x:c.x,y:h,textAlign:g,left:m,top:h,right:m+f.w,bottom:h+f.h})}return i}function U9(e){return e===0||e===180?"center":e<180?"left":"right"}function Y9(e,t,n){return n==="right"?e-=t:n==="center"&&(e-=t/2),e}function J9(e,t,n){return n===90||n===270?e-=t/2:(n>270||n<90)&&(e-=t),e}function $9(e,t){let{ctx:n,options:{pointLabels:i}}=e;for(let r=t-1;r>=0;r--){let s=i.setContext(e.getPointLabelContext(r)),o=dn(s.font),{x:a,y:l,textAlign:u,left:c,top:d,right:f,bottom:h}=e._pointLabelItems[r],{backdropColor:g}=s;if(!Ve(g)){let m=to(s.borderRadius),y=Sn(s.backdropPadding);n.fillStyle=g;let p=c-y.left,b=d-y.top,v=f-c+y.width,x=h-d+y.height;Object.values(m).some(w=>w!==0)?(n.beginPath(),Tc(n,{x:p,y:b,w:v,h:x,radius:m}),n.fill()):n.fillRect(p,b,v,x)}Ma(n,e._pointLabels[r],a,l+o.lineHeight/2,o,{color:s.color,textAlign:u,textBaseline:"middle"})}}function Rw(e,t,n,i){let{ctx:r}=e;if(n)r.arc(e.xCenter,e.yCenter,t,0,un);else{let s=e.getPointPosition(0,t);r.moveTo(s.x,s.y);for(let o=1;o<i;o++)s=e.getPointPosition(o,t),r.lineTo(s.x,s.y)}}function Q9(e,t,n,i,r){let s=e.ctx,o=t.circular,{color:a,lineWidth:l}=t;!o&&!i||!a||!l||n<0||(s.save(),s.strokeStyle=a,s.lineWidth=l,s.setLineDash(r.dash),s.lineDashOffset=r.dashOffset,s.beginPath(),Rw(e,n,o,i),s.closePath(),s.stroke(),s.restore())}function K9(e,t,n){return Ri(e,{label:n,index:t,type:"pointLabel"})}var no=class extends ao{constructor(t){super(t),this.xCenter=void 0,this.yCenter=void 0,this.drawingArea=void 0,this._pointLabels=[],this._pointLabelItems=[]}setDimensions(){let t=this._padding=Sn(qg(this.options)/2),n=this.width=this.maxWidth-t.width,i=this.height=this.maxHeight-t.height;this.xCenter=Math.floor(this.left+n/2+t.left),this.yCenter=Math.floor(this.top+i/2+t.top),this.drawingArea=Math.floor(Math.min(n,i)/2)}determineDataLimits(){let{min:t,max:n}=this.getMinMax(!1);this.min=et(t)&&!isNaN(t)?t:0,this.max=et(n)&&!isNaN(n)?n:0,this.handleTickRangeOptions()}computeTickLimit(){return Math.ceil(this.drawingArea/qg(this.options))}generateTickLabels(t){ao.prototype.generateTickLabels.call(this,t),this._pointLabels=this.getLabels().map((n,i)=>{let r=tt(this.options.pointLabels.callback,[n,i],this);return r||r===0?r:""}).filter((n,i)=>this.chart.getDataVisibility(i))}fit(){let t=this.options;t.display&&t.pointLabels.display?j9(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(t,n,i,r){this.xCenter+=Math.floor((t-n)/2),this.yCenter+=Math.floor((i-r)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(t,n,i,r))}getIndexAngle(t){let n=un/(this._pointLabels.length||1),i=this.options.startAngle||0;return ln(t*n+Li(i))}getDistanceFromCenterForValue(t){if(Ve(t))return NaN;let n=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-t)*n:(t-this.min)*n}getValueForDistanceFromCenter(t){if(Ve(t))return NaN;let n=t/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-n:this.min+n}getPointLabelContext(t){let n=this._pointLabels||[];if(t>=0&&t<n.length){let i=n[t];return K9(this.getContext(),t,i)}}getPointPosition(t,n,i=0){let r=this.getIndexAngle(t)-Qt+i;return{x:Math.cos(r)*n+this.xCenter,y:Math.sin(r)*n+this.yCenter,angle:r}}getPointPositionForValue(t,n){return this.getPointPosition(t,this.getDistanceFromCenterForValue(n))}getBasePosition(t){return this.getPointPositionForValue(t||0,this.getBaseValue())}getPointLabelPosition(t){let{left:n,top:i,right:r,bottom:s}=this._pointLabelItems[t];return{left:n,top:i,right:r,bottom:s}}drawBackground(){let{backgroundColor:t,grid:{circular:n}}=this.options;if(t){let i=this.ctx;i.save(),i.beginPath(),Rw(this,this.getDistanceFromCenterForValue(this._endValue),n,this._pointLabels.length),i.closePath(),i.fillStyle=t,i.fill(),i.restore()}}drawGrid(){let t=this.ctx,n=this.options,{angleLines:i,grid:r,border:s}=n,o=this._pointLabels.length,a,l,u;if(n.pointLabels.display&&$9(this,o),r.display&&this.ticks.forEach((c,d)=>{if(d!==0){l=this.getDistanceFromCenterForValue(c.value);let f=this.getContext(d),h=r.setContext(f),g=s.setContext(f);Q9(this,h,l,o,g)}}),i.display){for(t.save(),a=o-1;a>=0;a--){let c=i.setContext(this.getPointLabelContext(a)),{color:d,lineWidth:f}=c;!f||!d||(t.lineWidth=f,t.strokeStyle=d,t.setLineDash(c.borderDash),t.lineDashOffset=c.borderDashOffset,l=this.getDistanceFromCenterForValue(n.ticks.reverse?this.min:this.max),u=this.getPointPosition(a,l),t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(u.x,u.y),t.stroke())}t.restore()}}drawBorder(){}drawLabels(){let t=this.ctx,n=this.options,i=n.ticks;if(!i.display)return;let r=this.getIndexAngle(0),s,o;t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(r),t.textAlign="center",t.textBaseline="middle",this.ticks.forEach((a,l)=>{if(l===0&&!n.reverse)return;let u=i.setContext(this.getContext(l)),c=dn(u.font);if(s=this.getDistanceFromCenterForValue(this.ticks[l].value),u.showLabelBackdrop){t.font=c.string,o=t.measureText(a.label).width,t.fillStyle=u.backdropColor;let d=Sn(u.backdropPadding);t.fillRect(-o/2-d.left,-s-c.size/2-d.top,o+d.width,c.size+d.height)}Ma(t,a.label,0,-s,c,{color:u.color})}),t.restore()}drawTitle(){}};ve(no,"id","radialLinear"),ve(no,"defaults",{display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:Pa.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback(t){return t},padding:5,centerPointLabels:!1}}),ve(no,"defaultRoutes",{"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"}),ve(no,"descriptors",{angleLines:{_fallback:"grid"}});var Jc={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},pn=Object.keys(Jc);function q9(e,t){return e-t}function vw(e,t){if(Ve(t))return null;let n=e._adapter,{parser:i,round:r,isoWeekday:s}=e._parseOpts,o=t;return typeof i=="function"&&(o=i(o)),et(o)||(o=typeof i=="string"?n.parse(o,i):n.parse(o)),o===null?null:(r&&(o=r==="week"&&(eo(s)||s===!0)?n.startOf(o,"isoWeek",s):n.startOf(o,r)),+o)}function yw(e,t,n,i){let r=pn.length;for(let s=pn.indexOf(e);s<r-1;++s){let o=Jc[pn[s]],a=o.steps?o.steps:Number.MAX_SAFE_INTEGER;if(o.common&&Math.ceil((n-t)/(a*o.size))<=i)return pn[s]}return pn[r-1]}function eT(e,t,n,i,r){for(let s=pn.length-1;s>=pn.indexOf(n);s--){let o=pn[s];if(Jc[o].common&&e._adapter.diff(r,i,o)>=t-1)return o}return pn[n?pn.indexOf(n):0]}function tT(e){for(let t=pn.indexOf(e)+1,n=pn.length;t<n;++t)if(Jc[pn[t]].common)return pn[t]}function xw(e,t,n){if(!n)e[t]=!0;else if(n.length){let{lo:i,hi:r}=Ic(n,t),s=n[i]>=t?n[i]:n[r];e[s]=!0}}function nT(e,t,n,i){let r=e._adapter,s=+r.startOf(t[0].value,i),o=t[t.length-1].value,a,l;for(a=s;a<=o;a=+r.add(a,1,i))l=n[a],l>=0&&(t[l].major=!0);return t}function Cw(e,t,n){let i=[],r={},s=t.length,o,a;for(o=0;o<s;++o)a=t[o],r[a]=o,i.push({value:a,major:!1});return s===0||!n?i:nT(e,i,r,n)}var oo=class extends zi{constructor(t){super(t),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(t,n={}){let i=t.time||(t.time={}),r=this._adapter=new Kk._date(t.adapters.date);r.init(n),Ks(i.displayFormats,r.formats()),this._parseOpts={parser:i.parser,round:i.round,isoWeekday:i.isoWeekday},super.init(t),this._normalized=n.normalized}parse(t,n){return t===void 0?null:vw(this,t)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){let t=this.options,n=this._adapter,i=t.time.unit||"day",{min:r,max:s,minDefined:o,maxDefined:a}=this.getUserBounds();function l(u){!o&&!isNaN(u.min)&&(r=Math.min(r,u.min)),!a&&!isNaN(u.max)&&(s=Math.max(s,u.max))}(!o||!a)&&(l(this._getLabelBounds()),(t.bounds!=="ticks"||t.ticks.source!=="labels")&&l(this.getMinMax(!1))),r=et(r)&&!isNaN(r)?r:+n.startOf(Date.now(),i),s=et(s)&&!isNaN(s)?s:+n.endOf(Date.now(),i)+1,this.min=Math.min(r,s-1),this.max=Math.max(r+1,s)}_getLabelBounds(){let t=this.getLabelTimestamps(),n=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;return t.length&&(n=t[0],i=t[t.length-1]),{min:n,max:i}}buildTicks(){let t=this.options,n=t.time,i=t.ticks,r=i.source==="labels"?this.getLabelTimestamps():this._generate();t.bounds==="ticks"&&r.length&&(this.min=this._userMin||r[0],this.max=this._userMax||r[r.length-1]);let s=this.min,o=this.max,a=rC(r,s,o);return this._unit=n.unit||(i.autoSkip?yw(n.minUnit,this.min,this.max,this._getLabelCapacity(s)):eT(this,a.length,n.minUnit,this.min,this.max)),this._majorUnit=!i.major.enabled||this._unit==="year"?void 0:tT(this._unit),this.initOffsets(r),t.reverse&&a.reverse(),Cw(this,a,this._majorUnit)}afterAutoSkip(){this.options.offsetAfterAutoskip&&this.initOffsets(this.ticks.map(t=>+t.value))}initOffsets(t=[]){let n=0,i=0,r,s;this.options.offset&&t.length&&(r=this.getDecimalForValue(t[0]),t.length===1?n=1-r:n=(this.getDecimalForValue(t[1])-r)/2,s=this.getDecimalForValue(t[t.length-1]),t.length===1?i=s:i=(s-this.getDecimalForValue(t[t.length-2]))/2);let o=t.length<3?.5:.25;n=_n(n,0,o),i=_n(i,0,o),this._offsets={start:n,end:i,factor:1/(n+1+i)}}_generate(){let t=this._adapter,n=this.min,i=this.max,r=this.options,s=r.time,o=s.unit||yw(s.minUnit,n,i,this._getLabelCapacity(n)),a=De(r.ticks.stepSize,1),l=o==="week"?s.isoWeekday:!1,u=eo(l)||l===!0,c={},d=n,f,h;if(u&&(d=+t.startOf(d,"isoWeek",l)),d=+t.startOf(d,u?"day":o),t.diff(i,n,o)>1e5*a)throw new Error(n+" and "+i+" are too far apart with stepSize of "+a+" "+o);let g=r.ticks.source==="data"&&this.getDataTimestamps();for(f=d,h=0;f<i;f=+t.add(f,a,o),h++)xw(c,f,g);return(f===i||r.bounds==="ticks"||h===1)&&xw(c,f,g),Object.keys(c).sort((m,y)=>m-y).map(m=>+m)}getLabelForValue(t){let n=this._adapter,i=this.options.time;return i.tooltipFormat?n.format(t,i.tooltipFormat):n.format(t,i.displayFormats.datetime)}_tickFormatFunction(t,n,i,r){let s=this.options,o=s.ticks.callback;if(o)return tt(o,[t,n,i],this);let a=s.time.displayFormats,l=this._unit,u=this._majorUnit,c=l&&a[l],d=u&&a[u],f=i[n],h=u&&d&&f&&f.major;return this._adapter.format(t,r||(h?d:c))}generateTickLabels(t){let n,i,r;for(n=0,i=t.length;n<i;++n)r=t[n],r.label=this._tickFormatFunction(r.value,n,t)}getDecimalForValue(t){return t===null?NaN:(t-this.min)/(this.max-this.min)}getPixelForValue(t){let n=this._offsets,i=this.getDecimalForValue(t);return this.getPixelForDecimal((n.start+i)*n.factor)}getValueForPixel(t){let n=this._offsets,i=this.getDecimalForPixel(t)/n.factor-n.end;return this.min+i*(this.max-this.min)}_getLabelSize(t){let n=this.options.ticks,i=this.ctx.measureText(t).width,r=Li(this.isHorizontal()?n.maxRotation:n.minRotation),s=Math.cos(r),o=Math.sin(r),a=this._resolveTickFontOptions(0).size;return{w:i*s+a*o,h:i*o+a*s}}_getLabelCapacity(t){let n=this.options.time,i=n.displayFormats,r=i[n.unit]||i.millisecond,s=this._tickFormatFunction(t,0,Cw(this,[t],this._majorUnit),r),o=this._getLabelSize(s),a=Math.floor(this.isHorizontal()?this.width/o.w:this.height/o.h)-1;return a>0?a:1}getDataTimestamps(){let t=this._cache.data||[],n,i;if(t.length)return t;let r=this.getMatchingVisibleMetas();if(this._normalized&&r.length)return this._cache.data=r[0].controller.getAllParsedValues(this);for(n=0,i=r.length;n<i;++n)t=t.concat(r[n].controller.getAllParsedValues(this));return this._cache.data=this.normalize(t)}getLabelTimestamps(){let t=this._cache.labels||[],n,i;if(t.length)return t;let r=this.getLabels();for(n=0,i=r.length;n<i;++n)t.push(vw(this,r[n]));return this._cache.labels=this._normalized?t:this.normalize(t)}normalize(t){return aC(t.sort(q9))}};ve(oo,"id","time"),ve(oo,"defaults",{bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",callback:!1,major:{enabled:!1}}});function Wc(e,t,n){let i=0,r=e.length-1,s,o,a,l;n?(t>=e[i].pos&&t<=e[r].pos&&({lo:i,hi:r}=_r(e,"pos",t)),{pos:s,time:a}=e[i],{pos:o,time:l}=e[r]):(t>=e[i].time&&t<=e[r].time&&({lo:i,hi:r}=_r(e,"time",t)),{time:s,pos:a}=e[i],{time:o,pos:l}=e[r]);let u=o-s;return u?a+(l-a)*(t-s)/u:a}var zc=class extends oo{constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){let t=this._getTimestampsForTable(),n=this._table=this.buildLookupTable(t);this._minPos=Wc(n,this.min),this._tableRange=Wc(n,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){let{min:n,max:i}=this,r=[],s=[],o,a,l,u,c;for(o=0,a=t.length;o<a;++o)u=t[o],u>=n&&u<=i&&r.push(u);if(r.length<2)return[{time:n,pos:0},{time:i,pos:1}];for(o=0,a=r.length;o<a;++o)c=r[o+1],l=r[o-1],u=r[o],Math.round((c+l)/2)!==u&&s.push({time:u,pos:o/(a-1)});return s}_getTimestampsForTable(){let t=this._cache.all||[];if(t.length)return t;let n=this.getDataTimestamps(),i=this.getLabelTimestamps();return n.length&&i.length?t=this.normalize(n.concat(i)):t=n.length?n:i,t=this._cache.all=t,t}getDecimalForValue(t){return(Wc(this._table,t)-this._minPos)/this._tableRange}getValueForPixel(t){let n=this._offsets,i=this.getDecimalForPixel(t)/n.factor-n.end;return Wc(this._table,i*this._tableRange+this._minPos,!0)}};ve(zc,"id","timeseries"),ve(zc,"defaults",oo.defaults);var Kn=xe(_e());var Gt=xe(_e(),1);var Vw="label";function Bw(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function iT(e,t){let n=e.options;n&&t&&Object.assign(n,t)}function Ww(e,t){e.labels=t}function zw(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Vw,i=[];e.datasets=t.map(r=>{let s=e.datasets.find(o=>o[n]===r[n]);return!s||!r.data||i.includes(s)?{...r}:(i.push(s),Object.assign(s,r),s)})}function rT(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Vw,n={labels:[],datasets:[]};return Ww(n,e.labels),zw(n,e.datasets,t),n}function sT(e,t){let{height:n=150,width:i=300,redraw:r=!1,datasetIdKey:s,type:o,data:a,options:l,plugins:u=[],fallbackContent:c,updateMode:d,...f}=e,h=(0,Gt.useRef)(null),g=(0,Gt.useRef)(),m=()=>{!h.current||(g.current=new hn(h.current,{type:o,data:rT(a,s),options:l&&{...l},plugins:u}),Bw(t,g.current))},y=()=>{Bw(t,null),g.current&&(g.current.destroy(),g.current=null)};return(0,Gt.useEffect)(()=>{!r&&g.current&&l&&iT(g.current,l)},[r,l]),(0,Gt.useEffect)(()=>{!r&&g.current&&Ww(g.current.config.data,a.labels)},[r,a.labels]),(0,Gt.useEffect)(()=>{!r&&g.current&&a.datasets&&zw(g.current.config.data,a.datasets,s)},[r,a.datasets]),(0,Gt.useEffect)(()=>{!g.current||(r?(y(),setTimeout(m)):g.current.update(d))},[r,l,a.labels,a.datasets,d]),(0,Gt.useEffect)(()=>{!g.current||(y(),setTimeout(m))},[o]),(0,Gt.useEffect)(()=>(m(),()=>y()),[]),Gt.default.createElement("canvas",Object.assign({ref:h,role:"img",height:n,width:i},f),c)}var oT=(0,Gt.forwardRef)(sT);function aT(e,t){return hn.register(t),(0,Gt.forwardRef)((n,i)=>Gt.default.createElement(oT,Object.assign({},n,{ref:i,type:e})))}var Gw=aT("line",ts);hn.register(ro,so,ns,Qn,Lw,Fw);var lT=(e,t)=>{let n=e.createLinearGradient(0,t.bottom,0,t.top);return n.addColorStop(0,"rgba(0,150,204,0)"),n.addColorStop(1,"rgba(0,150,204,0.15)"),n},tm={labels:[],datasets:[{label:"",data:[],borderColor:"rgba(0,150,204,1)",borderWidth:2,pointBackgroundColor:"rgba(0,150,204,1)",pointBorderWidth:2,fill:"origin"}]};function $c(e){let t=(0,Kn.useRef)(null),[n,i]=(0,Kn.useState)(tm),r=(0,Kn.useCallback)(o=>{let a="";switch(o){case"click":a="Clicks";break;case"view":a="Views";break;case"profilevisit":a="Profile Visits";break}return{responsive:!0,maintainAspectRatio:!1,pointDotStrokeWidth:2,plugins:{tooltip:{usePointStyle:!0,callbacks:{label:l=>l.parsed.y+` ${a}`,labelPointStyle:()=>({pointStyle:"circle",rotation:0})}}},scales:{x:{grid:{display:!1},ticks:{precision:0}},y:{min:0,ticks:{precision:0}}}}},[e.apiData]);(0,Kn.useEffect)(()=>{let o=t.current;if(!o||!e.apiData.chart)return;let a=e.apiData,l={...tm,labels:[...a.chart.labels],datasets:tm.datasets.map(u=>({...u,data:[...a.chart.values],backgroundColor:lT(o.ctx,o.chartArea)}))};i(l)},[e.apiData]);let s={...r(e.apiData.eventType)};return Kn.default.createElement("div",{className:"sb-h-80"},Kn.default.createElement(Gw,{ref:t,options:s,data:n}))}var zn=xe(_e());var nm=xe(_e());function Qc(e){let{past:t,present:n}=e,i=n>=t?P2:M2,r="sb-text-sm sb-px-2.5 sb-py-0.5 sb-ml-4 sb-rounded sb-flex sb-items-center sb-gap-2 sb-max-h-[20px] "+(n>=t?"sb-bg-green-light sb-text-green":"sb-bg-red-light sb-text-red");return nm.default.createElement("span",{className:r},nm.default.createElement("img",{src:i,alt:X("Compared to previous timeframe","sb-analytics")}),n-t)}function im(e){let t=e.apiData,n="sb-bg-white sb-text-xs sb-font-normal sb-text-black sb-shadow-lg";return zn.default.createElement("div",{className:"sb-border-0 sb-border-solid sb-border-r sb-border-gray"},zn.default.createElement("div",{className:"sb-flex sb-items-center sb-border-0 sb-border-solid sb-border-b sb-border-gray sb-px-5 sb-py-2 sb-box-border sb-min-h-[50px]"},zn.default.createElement("h2",{className:"sb-m-0"},X("Engagement","sb-analytics"),zn.default.createElement("img",{"data-tooltip-id":"sb-engagement","data-tooltip-html":sbAnalyticsApi?.tooltips?.engagement,src:Tu,className:"sb-ml-2"}),zn.default.createElement(ku,{id:"sb-engagement",place:"bottom",className:n}))),zn.default.createElement("div",{className:"sb-px-5 sb-py-5"},zn.default.createElement("div",{className:"sb-flex sb-flex-wrap sb-gap-2 sb-justify-between sb-mb-5"},zn.default.createElement(cc,{handleChange:e.eventTypeChange,eventType:e.eventType}),zn.default.createElement("div",{className:"sb-flex sb-items-center sb-text-2xl sb-font-semibold"},t.totalEventsText,zn.default.createElement(Qc,{present:t.totalEvents,past:t.totalPastEvents}))),zn.default.createElement($c,{apiData:t})))}var Kt=xe(_e());function Hw(e){let t=e.feeds,n=e.plugins,i=e.assetsImagesUrl,[r,s]=(0,Kt.useState)(!1),o=d=>t.filter(f=>f.plugin.slug===d).length,a=n.filter(d=>d.type).length>0,l=d=>!!n.find(f=>f.id===d&&f.type),u=()=>{s(!r)},c="sb-absolute sb-w-full sb-shadow-xl sb-border sb-rounded sb-text-left sb-flex sb-flex-col sb-bg-white";return r||(c="sb-hidden"),Kt.default.createElement(fr,{className:"sb-mb-2"},Kt.default.createElement("div",{className:"sb-max-w-lg sb-text-center sb-my-20 sb-mx-auto"},Kt.default.createElement("img",{className:"sb-block sb-mx-auto sb-mb-6",src:i+"admin/all-platforms-logo.png"}),Kt.default.createElement("h3",{className:"sb-text-xl sb-m-0 sb-mb-2"},X("Know detailed analytics for your social feeds","sb-analytics")),Kt.default.createElement("p",{className:"sb-mb-6"},X("Get detailed analytics on how your feeds affect your social media performance, be it clicks, profile visits or views.","sb-analytics"),a?Kt.default.createElement("div",null,"\xA0",X("To get started, create your first feed.","sb-analytics")):""),a?Kt.default.createElement("div",{className:"sb-inline-block sb-relative"},Kt.default.createElement("a",{className:"button button-primary sb-px-4 sb-py-0.5",href:"javascript:;",onClick:u},X("Create your first Feed","sb-analytics")),Kt.default.createElement("div",{className:c},Kt.default.createElement("div",{className:"sb-px-2 sb-py-2 sb-uppercase sb-font-bold sb-text-[10px] sb-tracking-wider sb-text-gray-alt"},X("Create a","sb-analytics")),n.map((d,f)=>{if(d.id==="")return"";if(console.log(l(d.id)),!!l(d.id))return o(d.id)?"":Kt.default.createElement("a",{className:"sb-block sb-px-2 sb-py-2 sb-no-underline sb-text-black hover:sb-bg-sky",href:d.createFeedUrl},Kt.default.createElement("img",{className:"sb-w-[16px] sb-align-sub sb-pr-2",src:i+`admin/${d.id}-logo-large.svg`}),d.label," ",X(" Feed","sb-analytics"))}))):""))}var rm=[{value:"all",label:X("All Feeds","sb-analytics")}],is=[{value:"week",label:X("Last 7 Days","sb-analytics")},{value:"month",label:X("Last 30 Days","sb-analytics")},{value:"6-months",label:X("Last 6 Months","sb-analytics")},{value:"year",label:X("Last 1 Year","sb-analytics")},{value:"all-time",label:X("All Time","sb-analytics")}];var sm=(e,t)=>{let n=localStorage.getItem("sb_analytics_"+e);if(n)try{return JSON.parse(n)}catch{return t}return t},Kc=(e,t)=>{localStorage.setItem("sb_analytics_"+e,JSON.stringify(t))};var jw=xe(_e());function Xw(e){let t="sb-bg-yellow-50 sb-border-solid sb-border sb-rounded sb-border-yellow-100 sb-text-yellow-dark sb-px-2 sb-py-1";return e?.className&&(t+=" "+e?.className),jw.default.createElement("div",{className:t},e.children)}var om=xe(_e());function qc(e){return om.default.createElement("div",{className:"sb-px-2 sb-py-2 sb-bg-red-light"},X("An error occurred! ","sb-analytics"),X("Reason: ","sb-analytics"),e.error.message,om.default.createElement("br",null),X("Please refresh page to continue!"))}var Pt=xe(_e());function Zw(e){let t=e.selectedPluginData.upgradeToPluginProUrl;return Pt.default.createElement("div",{className:"sb-bg-white sb-shadow-sm sb-rounded-md sb-border-0 sb-border-solid sb-border-peach sb-border-t-2"},Pt.default.createElement("div",{className:"sb-flex sb-justify-between sb-items-center sb-border-0 sb-border-solid sb-border-b sb-border-gray sb-py-2.5 sb-px-5"},Pt.default.createElement("h2",{className:"sb-m-0"},X("Get Analytics Pro to see more Analytics","sb-analytics")),Pt.default.createElement("a",{className:"button sb-button-upgrade",href:t},X("Upgrade to Pro","sb-analytics"))),Pt.default.createElement("div",{className:"sb-grid lg:sb-grid-cols-3 sb-gap-6 sb-p-12"},Pt.default.createElement("div",null,Pt.default.createElement("img",{src:e.assetsImagesUrl+"admin/upgrade-1.svg",className:"lg:sb-mb-8"}),Pt.default.createElement("h3",{className:"sb-text-lg sb-my-0 sb-mb-[0.25rem]"},X("Top Posts for feeds","sb-analytics")),Pt.default.createElement("p",{className:"sb-text-xs sb-my-0"},X("What posts attract the most attention? Find out with our \u201CTop Posts\u201D reports available to Pro users. Get actionable insights on the number of interactions. See what posts drive people to continue on to your social profiles and continue building your audience.","sb-analytics"))),Pt.default.createElement("div",null,Pt.default.createElement("img",{src:e.assetsImagesUrl+"admin/upgrade-2.svg",className:"lg:sb-mb-8"}),Pt.default.createElement("h3",{className:"sb-text-lg sb-my-0 sb-mb-[0.25rem]"},X("Filter by Date","sb-analytics")),Pt.default.createElement("p",{className:"sb-text-xs sb-my-0"},X("Is your social content strategy working? Know for sure with the ability to view trends across extended periods of time. See if your follower base is growing and use this information to enhance your content strategy.","sb-analytics"))),Pt.default.createElement("div",null,Pt.default.createElement("img",{src:e.assetsImagesUrl+"admin/upgrade-3.svg",className:"lg:sb-mb-8"}),Pt.default.createElement("h3",{className:"sb-text-lg sb-my-0 sb-mb-[0.25rem]"},X("Filter by Feeds","sb-analytics")),Pt.default.createElement("p",{className:"sb-text-xs sb-my-0"},X("Do you use multiple feeds on your site? See what feeds are performing the best for your website and audience. Provide real data on the performance of your social feeds and broader social media growth goals.","sb-analytics")))))}var Uw=xe(_e()),uT=()=>({updateBreadcrumbText:(0,Uw.useCallback)(t=>{document.querySelectorAll(".sb-bread-crumb-text")[0].innerText=t},[])}),ed=uT;var cT=(e,t)=>Math.max(0,e.findIndex(n=>n.value===t)),dT=e=>{let t=e.label+(e?.plugin?.label?"<strong> \xB7 "+e?.plugin?.label+"</strong>":"");return ue.default.createElement("span",{dangerouslySetInnerHTML:{__html:Jw.default.sanitize(t)}})},fT=sm("eventType","click"),Yw=sm("selectedInterval","week"),hT="";function $w(e){let t=e.selectedPlugin,n=e.availablePlugins,i=e.assetsImagesUrl,r=S2(e.variant),s="sb-bg-white sb-text-xs sb-font-normal sb-text-black sb-shadow-lg",[o,a]=(0,ue.useState)(fT),[l,u]=(0,ue.useState)({}),[c,d]=(0,ue.useState)(Yw),[f,h]=(0,ue.useState)(hT),[g,m]=(0,ue.useState)(""),[y,p]=(0,ue.useState)([...rm]),[b,v]=(0,ue.useState)(!0),[x,w]=(0,ue.useState)(null),{updateBreadcrumbText:I}=ed();(0,ue.useEffect)(()=>{I(X("Analytics","sb-analytics"))},[]);let _=n.filter(N=>N.type==="PRO").length,A=n.filter(N=>N.type==="FREE").length,E=n.filter(N=>N.type==="").length,D=n.find(N=>N.id===t&&N.type===""),P=n.find(N=>N.id===t&&N.canBeActivated),J=n.find(N=>N.id===t&&N.type==="FREE"),U=n.find(N=>N.id===t&&N.type==="PRO"),z=n.find(N=>N.id===t),R=l?.feeds?.filter(N=>N.plugin.slug===t).length,G=l?.feeds?.length===0,oe=async N=>{v(!0);try{let le=await(await uc(N)).json();return u({...le}),le?.feeds&&p([...rm,...le?.feeds]),v(!1),le}catch(ne){return v(!1),w(ne),[]}};(0,ue.useEffect)(()=>{if(t&&D){v(!1);return}oe({eventType:o,plugin:t??f?.pluginSlug??g??"",timeframe:c,feedId:f?.feed_id,feedPluginSlug:f?.pluginSlug??g??""}),Kc("eventType",o),Kc("selectedInterval",c),Kc("selectedFeed",f)},[o,c,f]);let W=N=>{a(N.target.value)},he=N=>{d(N.value)},me=N=>{h(N.value),m(N?.plugin?.slug??"")};return ue.default.createElement("div",{className:b&&!D?"sb-opacity-50":""},x?ue.default.createElement(qc,{error:x}):"",ue.default.createElement("div",{className:"sb-flex sb-flex-wrap sb-justify-between sb-mb-4 xl:sb-border-solid xl:sb-border-transparent lg:sb-border-b xl:sb-border-b-gray-light"},ue.default.createElement("div",{className:"sb-block sb-w-full xl:sb-w-auto sb-mb-4 sb-border-solid sb-border-transparent sb-border-b sb-border-b-gray-light xl:sb-border-0 xl:sb-mb-0"},n?.map((N,ne)=>{let le="sb-inline-block sb-px-4 sb-py-3 sb-no-underline sb-text-black sb-font-600 sb-text-[14px]";return N.id===e.selectedPlugin&&(le="sb-inline-block sb-px-4 sb-py-3 sb-no-underline sb-text-blue sb-font-600 sb-text-[14px] sb-tab-selected"),N.id&&!r&&(le+=" sb-opacity-50"),ue.default.createElement("a",{className:le,href:N.adminPageUrl,key:N.id},N.label&&N.label!=="Overview"?ue.default.createElement("img",{className:"sb-mr-2 sb-inline-block",src:i+`/admin/${N.label.toLowerCase()}-logo.svg`,alt:N.label}):"",N.label,ne>0&&!(_===4||A===4||E===4)&&N.type!==""?ue.default.createElement("span",{className:"sb-ml-1 sb-px-1 sb-py-0.5 sb-bg-gray sb-rounded-sm sb-text-xs sb-font-bold"},N.type):"")})),ue.default.createElement("div",{className:"sb-filters sb-ml-auto sb-justify-self-end"},ue.default.createElement("div",{className:"sb-inline-block"},ue.default.createElement(Ia,{classNames:{container:()=>"sb-w-64 sb-mr-2",indicatorSeparator:()=>"sb-hidden"},defaultValue:y[0],isSearchable:!1,options:y,formatOptionLabel:dT,onChange:me,isDisabled:!r||!(U||!D||t===""&&_>0)})),ue.default.createElement("div",{className:"sb-inline-block"},ue.default.createElement(Ia,{classNames:{container:()=>"sb-w-48",indicatorSeparator:()=>"sb-hidden",control:()=>"sb-select-calendar",singleValue:()=>"sb-pl-10",menu:()=>"sb-ml-10 sb-w-[150px]"},defaultValue:is[cT(is,Yw)],isSearchable:!1,options:is,onChange:he,isDisabled:!r||!(U||!D||t===""&&_>0)})))),D?ue.default.createElement(k2,{selectedPlugin:t,selectedPluginData:z,canActivatePlugin:P,plugins:n}):"",!b&&G&&!t?ue.default.createElement(Hw,{selectedPlugin:t,plugins:n,feeds:l?.feeds,assetsImagesUrl:i}):"",!b&&!R&&t?ue.default.createElement(E2,{selectedPlugin:t,selectedPluginData:z,assetsImagesUrl:i}):"",l?.topProfiles?.length?ue.default.createElement("div",{className:"sb-grid sb-grid-cols-1 lg:sb-grid-cols-2 sb-gap-2 sb-mb-2"},l.topProfiles?.map(N=>ue.default.createElement(fr,{key:N.id},ue.default.createElement(_2,{data:N})))):"",l?.chart&&(!(U||!t)||!r)&&(!t||R)?ue.default.createElement("div",{className:"sb-bg-white sb-shadow-sm sb-rounded-md sb-mb-4"},ue.default.createElement(im,{apiData:l,eventTypeChange:W,eventType:o})):"",l?.chart&&(U||!t)&&r&&(!t||R)?ue.default.createElement("div",{className:"sb-bg-white sb-shadow-sm sb-rounded-md"},ue.default.createElement("div",{className:"sb-grid sb-grid-cols-1 xl:sb-grid-cols-2"},ue.default.createElement(im,{apiData:l,eventTypeChange:W,eventType:o}),ue.default.createElement("div",null,ue.default.createElement("div",{className:"sb-flex sb-flex-wrap sb-gap-3 sb-items-center sb-justify-between sb-border-0 sb-border-solid sb-border-t xl:sb-border-t-0 sb-border-b sb-border-gray sb-px-5 sb-py-2 sb-box-border sb-min-h-[50px]"},ue.default.createElement("h2",{className:"sb-m-0"},X("Top Posts","sb-analytics"),ue.default.createElement("img",{"data-tooltip-id":"sb-top-posts","data-tooltip-html":sbAnalyticsApi?.tooltips?.topPosts,src:Tu,className:"sb-ml-2"}),ue.default.createElement(ku,{id:"sb-top-posts",place:"bottom",className:s})),ue.default.createElement(Xw,null,X("Top posts only includes posts from Pro feeds","sb-analytics"))),ue.default.createElement("div",{className:"sb-px-5 sb-py-5"},l.topPosts?.length?"":ue.default.createElement("div",null,X("No results","sb-analytics")),l.topPosts?.map((N,ne)=>ue.default.createElement(Xy,{data:N,key:ne},ne+1)))))):"",J?ue.default.createElement(T2,{assetsImagesUrl:i,selectedPlugin:t,selectedPluginData:z}):"",r?"":ue.default.createElement(Zw,{assetsImagesUrl:i,selectedPlugin:t,selectedPluginData:z}))}var ht=xe(_e());function Qw(){let[e,t]=(0,ht.useState)({}),[n,i]=(0,ht.useState)(!0),[r,s]=(0,ht.useState)("click"),[o,a]=(0,ht.useState)("week"),[l,u]=(0,ht.useState)(null),c=h=>{a(h.value)},d=h=>{s(h.target.value)},f=async h=>{i(!0);try{let m=await(await uc(h)).json();return t({...m}),i(!1),m}catch(g){return i(!1),u(g),[]}};return(0,ht.useEffect)(()=>{f({eventType:r,timeframe:o})},[r,o]),ht.default.createElement("div",{className:n?"sb-opacity-50":""},l?ht.default.createElement(qc,{error:l}):"",ht.default.createElement("div",{className:"sb-px-5 sb-py-2"},ht.default.createElement("div",{className:"sb-mb-5"},ht.default.createElement("div",{className:"sb-float-right"},ht.default.createElement("div",{className:"sb-inline-block"},ht.default.createElement(Ia,{className:"sb-w-48",defaultValue:is[0],isSearchable:!1,options:is,onChange:c}))),ht.default.createElement(cc,{handleChange:d,eventType:r})),e.totalEventsText?ht.default.createElement("div",{className:"sb-text-2xl sb-font-semibold sb-flex sb-items-center"},e.totalEventsText,ht.default.createElement(Qc,{present:e.totalEvents,past:e.totalPastEvents})):"",ht.default.createElement($c,{apiData:e})))}var at=xe(_e());var Kw="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUiIGhlaWdodD0iNzQiIHZpZXdCb3g9IjAgMCA3NSA3NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZGRfMTY4XzU3MDIpIj4KPHBhdGggZD0iTTUuNSAyNi42QzUuNSAxNy42MzkyIDUuNSAxMy4xNTg3IDcuMjQzOSA5LjczNjE1QzguNzc3ODcgNi43MjU1NiAxMS4yMjU2IDQuMjc3ODcgMTQuMjM2MiAyLjc0MzlDMTcuNjU4NyAxIDIyLjEzOTIgMSAzMS4xIDFINDMuOUM1Mi44NjA4IDEgNTcuMzQxMyAxIDYwLjc2MzggMi43NDM5QzYzLjc3NDQgNC4yNzc4NyA2Ni4yMjIxIDYuNzI1NTYgNjcuNzU2MSA5LjczNjE1QzY5LjUgMTMuMTU4NyA2OS41IDE3LjYzOTIgNjkuNSAyNi42VjM5LjRDNjkuNSA0OC4zNjA4IDY5LjUgNTIuODQxMyA2Ny43NTYxIDU2LjI2MzhDNjYuMjIyMSA1OS4yNzQ0IDYzLjc3NDQgNjEuNzIyMSA2MC43NjM4IDYzLjI1NjFDNTcuMzQxMyA2NSA1Mi44NjA4IDY1IDQzLjkgNjVIMzEuMUMyMi4xMzkyIDY1IDE3LjY1ODcgNjUgMTQuMjM2MiA2My4yNTYxQzExLjIyNTYgNjEuNzIyMSA4Ljc3Nzg3IDU5LjI3NDQgNy4yNDM5IDU2LjI2MzhDNS41IDUyLjg0MTMgNS41IDQ4LjM2MDggNS41IDM5LjRWMjYuNloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik02IDI2LjZDNiAyMi4xMTEzIDYuMDAwMzkgMTguNzc0OSA2LjIxNjMzIDE2LjEzMTlDNi40MzE3OSAxMy40OTQ4IDYuODU5MzUgMTEuNTkyMiA3LjY4OTQgOS45NjMxNUM5LjE3NTQ0IDcuMDQ2NjQgMTEuNTQ2NiA0LjY3NTQ0IDE0LjQ2MzEgMy4xODk0QzE2LjA5MjIgMi4zNTkzNSAxNy45OTQ4IDEuOTMxNzkgMjAuNjMxOSAxLjcxNjMzQzIzLjI3NDkgMS41MDAzOSAyNi42MTEzIDEuNSAzMS4xIDEuNUg0My45QzQ4LjM4ODcgMS41IDUxLjcyNTEgMS41MDAzOSA1NC4zNjgxIDEuNzE2MzNDNTcuMDA1MiAxLjkzMTc5IDU4LjkwNzggMi4zNTkzNSA2MC41MzY5IDMuMTg5NEM2My40NTM0IDQuNjc1NDQgNjUuODI0NiA3LjA0NjY0IDY3LjMxMDYgOS45NjMxNUM2OC4xNDA2IDExLjU5MjIgNjguNTY4MiAxMy40OTQ4IDY4Ljc4MzcgMTYuMTMxOUM2OC45OTk2IDE4Ljc3NDkgNjkgMjIuMTExMyA2OSAyNi42VjM5LjRDNjkgNDMuODg4NyA2OC45OTk2IDQ3LjIyNTEgNjguNzgzNyA0OS44NjgxQzY4LjU2ODIgNTIuNTA1MiA2OC4xNDA2IDU0LjQwNzggNjcuMzEwNiA1Ni4wMzY5QzY1LjgyNDYgNTguOTUzNCA2My40NTM0IDYxLjMyNDYgNjAuNTM2OSA2Mi44MTA2QzU4LjkwNzggNjMuNjQwNiA1Ny4wMDUyIDY0LjA2ODIgNTQuMzY4MSA2NC4yODM3QzUxLjcyNTEgNjQuNDk5NiA0OC4zODg3IDY0LjUgNDMuOSA2NC41SDMxLjFDMjYuNjExMyA2NC41IDIzLjI3NDkgNjQuNDk5NiAyMC42MzE5IDY0LjI4MzdDMTcuOTk0OCA2NC4wNjgyIDE2LjA5MjIgNjMuNjQwNiAxNC40NjMxIDYyLjgxMDZDMTEuNTQ2NiA2MS4zMjQ2IDkuMTc1NDQgNTguOTUzNCA3LjY4OTQgNTYuMDM2OUM2Ljg1OTM1IDU0LjQwNzggNi40MzE3OSA1Mi41MDUyIDYuMjE2MzMgNDkuODY4MUM2LjAwMDM5IDQ3LjIyNTEgNiA0My44ODg3IDYgMzkuNFYyNi42WiIgc3Ryb2tlPSIjRTZFNkVCIi8+CjxtYXNrIGlkPSJtYXNrMF8xNjhfNTcwMiIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMjYiIHk9IjIyIiB3aWR0aD0iMzciIGhlaWdodD0iMzYiPgo8cmVjdCB4PSIyNi41IiB5PSIyMiIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2IiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8xNjhfNTcwMikiPgo8cGF0aCBkPSJNMjkuOTA3OCA0Mi44NDYxQzI5LjI4NjkgNDIuODQ2MSAyOC43NTU5IDQyLjYyNTIgMjguMzE0OSA0Mi4xODMzQzI3Ljg3MzggNDEuNzQxNSAyNy42NTMzIDQxLjIxMDMgMjcuNjUzMyA0MC41ODk4VjM1LjI1NjNDMjcuNjUzMyAzNC42MzU4IDI3Ljg3NDQgMzQuMTA0NiAyOC4zMTY3IDMzLjY2MjdDMjguNzU5IDMzLjIyMDkgMjkuMjkwNiAzMyAyOS45MTE1IDMzQzMwLjUzMjYgMzMgMzEuMDYzNyAzMy4yMjA5IDMxLjUwNDcgMzMuNjYyN0MzMS45NDU3IDM0LjEwNDYgMzIuMTY2MiAzNC42MzU4IDMyLjE2NjIgMzUuMjU2M1Y0MC41ODk4QzMyLjE2NjIgNDEuMjEwMyAzMS45NDUxIDQxLjc0MTUgMzEuNTAyOSA0Mi4xODMzQzMxLjA2MDYgNDIuNjI1MiAzMC41Mjg5IDQyLjg0NjEgMjkuOTA3OCA0Mi44NDYxWk0zNy40OTc2IDQyLjg0NjFDMzYuODc2NyA0Mi44NDYxIDM2LjM0NTcgNDIuNjI1MiAzNS45MDQ3IDQyLjE4MzNDMzUuNDYzNyA0MS43NDE1IDM1LjI0MzIgNDEuMjEwMyAzNS4yNDMyIDQwLjU4OThWMjUuNDEwMUMzNS4yNDMyIDI0Ljc4OTYgMzUuNDY0MyAyNC4yNTg0IDM1LjkwNjYgMjMuODE2NkMzNi4zNDg2IDIzLjM3NDcgMzYuODgwMiAyMy4xNTM4IDM3LjUwMTMgMjMuMTUzOEMzOC4xMjIyIDIzLjE1MzggMzguNjUzMiAyMy4zNzQ3IDM5LjA5NDIgMjMuODE2NkMzOS41MzUzIDI0LjI1ODQgMzkuNzU1OCAyNC43ODk2IDM5Ljc1NTggMjUuNDEwMVY0MC41ODk4QzM5Ljc1NTggNDEuMjEwMyAzOS41MzQ3IDQxLjc0MTUgMzkuMDkyNCA0Mi4xODMzQzM4LjY1MDMgNDIuNjI1MiAzOC4xMTg4IDQyLjg0NjEgMzcuNDk3NiA0Mi44NDYxWk00NS4wODc1IDQyLjg0NjFDNDQuNDY2MyA0Mi44NDYxIDQzLjkzNTMgNDIuNjI1MiA0My40OTQyIDQyLjE4MzNDNDMuMDUzMiA0MS43NDE1IDQyLjgzMjcgNDEuMjEwMyA0Mi44MzI3IDQwLjU4OThWMzEuNTY0QzQyLjgzMjcgMzAuOTQzNSA0My4wNTM4IDMwLjQxMjMgNDMuNDk2MSAyOS45NzA0QzQzLjkzODMgMjkuNTI4NiA0NC40NyAyOS4zMDc3IDQ1LjA5MTIgMjkuMzA3N0M0NS43MTIxIDI5LjMwNzcgNDYuMjQzMSAyOS41Mjg2IDQ2LjY4NDEgMjkuOTcwNEM0Ny4xMjUxIDMwLjQxMjMgNDcuMzQ1NiAzMC45NDM1IDQ3LjM0NTYgMzEuNTY0VjQwLjU4OThDNDcuMzQ1NiA0MS4yMTAzIDQ3LjEyNDUgNDEuNzQxNSA0Ni42ODIyIDQyLjE4MzNDNDYuMjQgNDIuNjI1MiA0NS43MDg0IDQyLjg0NjEgNDUuMDg3NSA0Mi44NDYxWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzE2OF81NzAyKSIvPgo8L2c+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZGRfMTY4XzU3MDIiIHg9IjAuNSIgeT0iMCIgd2lkdGg9Ijc0IiBoZWlnaHQ9Ijc0IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjQiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMi41Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjA1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTY4XzU3MDIiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMSIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxIi8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjA1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18xNjhfNTcwMiIgcmVzdWx0PSJlZmZlY3QyX2Ryb3BTaGFkb3dfMTY4XzU3MDIiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QyX2Ryb3BTaGFkb3dfMTY4XzU3MDIiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xNjhfNTcwMiIgeDE9IjM3LjQ5OTUiIHkxPSIyMy4xNTM4IiB4Mj0iMzcuNDk5NSIgeTI9IjQyLjg0NjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0VENDk0NCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGQ0E2OTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K";var gT=()=>{let[e,t]=(0,at.useState)(""),[n,i]=(0,at.useState)(!1),[r,s]=(0,at.useState)(""),{updateBreadcrumbText:o}=ed();(0,at.useEffect)(()=>{o(X("Getting Started","sb-analytics"))},[]);let a=async l=>{l.preventDefault(),i(!0),s("");let u=new FormData;u.append("action","sb_analytics_activate_license"),u.append("license_key",e);try{let d=await(await fetch(ajaxurl,{method:"POST",body:u,credentials:"same-origin"})).json();d.success?(s(d.data.message),setTimeout(()=>{window.location.reload()},1500)):s(d.data.message||X("Failed to activate license.","sb-analytics"))}catch(c){console.error("Error activating license:",c),s(X("An error occurred while activating the license.","sb-analytics"))}finally{i(!1)}};return at.default.createElement(fr,{className:"sb-w-2/3 sb-shadow-md sb-px-5 sb-py-3 sb-rounded-md sb-mx-auto sb-pb-12"},at.default.createElement("div",{className:"sb-flex sb-flex-col sb-items-center sb-justify-center sb-max-w-md sb-mx-auto"},at.default.createElement("img",{src:Kw,alt:"Chart Icon",className:"sb-mb-4"}),at.default.createElement("strong",{className:"sb-text-tiny"},X("Feed Analytics Pro by Smash Balloon","sb-analytics")),at.default.createElement("h3",{className:"sb-h3"},X("Activate your plugin to get started","sb-analytics")),at.default.createElement("form",{onSubmit:a,className:"sb-w-full sb-flex sb-flex-col sb-gap-4 sb-mt-6"},at.default.createElement("div",{className:"sb-flex sb-flex-row sb-gap-4"},at.default.createElement("input",{type:"text",value:e,onChange:l=>t(l.target.value),placeholder:X("Paste your license key here","sb-analytics"),className:"sb-flex-grow sb-px-4 sb-py-1 sb-border sb-border-gray-300 sb-rounded sb-focus:outline-none sb-focus:ring-2 sb-focus:ring-blue-500 sb-text-sm",required:!0}),at.default.createElement("button",{type:"submit",className:"button button-primary sb-whitespace-nowrap sb-py-1 sb-text-sm",disabled:n},n?X("Activating\u2026","sb-analytics"):X("Activate","sb-analytics")))),r&&at.default.createElement("p",{className:`sb-mt-4 sb-text-center ${r.includes("success")?"sb-text-green-600":"sb-text-red-600"}`},r),at.default.createElement("div",{className:"sb-dash-license-centered sb-w-full"},at.default.createElement("div",{className:"sb-dash-license-buy-ctn sb-w-full"},at.default.createElement("span",{className:"sb-dark-text sb-text-small"},X("Don't have a license key?","sb-analytics")),at.default.createElement("a",{href:"https://smashballoon.com/pricing/",target:"_blank",rel:"noopener noreferrer",className:"sb-text-blue-800 sb-font-medium"},X("Buy a License","sb-analytics"))))))},qw=gT;var Xa=document.getElementById("sb-admin-reports");Xa&&lm.default.render(window.sbAnalyticsApi?.license_info?.status==="valid"||window.sbAnalyticsApi?.variant==="Free"?td.default.createElement($w,{variant:window.sbAnalyticsApi?.variant,assetsImagesUrl:Xa.getAttribute("data-assets-images-url"),selectedPlugin:Xa.getAttribute("data-selected-plugin"),availablePlugins:JSON.parse(Xa.getAttribute("data-available-plugins"))}):td.default.createElement(qw,null),Xa);var am=document.getElementById("sb-admin-widget-pro");am&&lm.default.render(td.default.createElement(Qw,{assetsImagesUrl:am.getAttribute("data-assets-images-url")}),am);})();
/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/
/*!
 * @kurkle/color v0.3.1
 * https://github.com/kurkle/color#readme
 * (c) 2022 Jukka Kurkela
 * Released under the MIT License
 */
/*!
 * Chart.js v4.1.1
 * https://www.chartjs.org
 * (c) 2022 Chart.js Contributors
 * Released under the MIT License
 */
/*! @license DOMPurify 2.4.3 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.4.3/LICENSE */
/**
 * @license React
 * react-dom.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */
/**
 * @license React
 * react.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */
/**
 * @license React
 * scheduler.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */
/** @license React v16.13.1
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */
/** @license React v16.14.0
 * react-jsx-runtime.development.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */