var X9=Object.defineProperty;var Y9=(e,t,r)=>t in e?X9(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Db=(e,t,r)=>(Y9(e,typeof t!="symbol"?t+"":t,r),r);function L8(e,t){for(var r=0;r<t.length;r++){const n=t[r];if(typeof n!="string"&&!Array.isArray(n)){for(const i in n)if(i!=="default"&&!(i in e)){const s=Object.getOwnPropertyDescriptor(n,i);s&&Object.defineProperty(e,i,s.get?s:{enumerable:!0,get:()=>n[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const s of i)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function r(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerPolicy&&(s.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?s.credentials="include":i.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(i){if(i.ep)return;i.ep=!0;const s=r(i);fetch(i.href,s)}})();var pl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Cp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Q8(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){if(this instanceof n){var i=[null];i.push.apply(i,arguments);var s=Function.bind.apply(t,i);return new s}return t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}),r}var k8={exports:{}},uv={},I8={exports:{}},Mr={};/**
 * @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.
 */var Vg=Symbol.for("react.element"),Z9=Symbol.for("react.portal"),eU=Symbol.for("react.fragment"),tU=Symbol.for("react.strict_mode"),rU=Symbol.for("react.profiler"),nU=Symbol.for("react.provider"),iU=Symbol.for("react.context"),sU=Symbol.for("react.forward_ref"),aU=Symbol.for("react.suspense"),oU=Symbol.for("react.memo"),AU=Symbol.for("react.lazy"),Rb=Symbol.iterator;function lU(e){return e===null||typeof e!="object"?null:(e=Rb&&e[Rb]||e["@@iterator"],typeof e=="function"?e:null)}var O8={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},P8=Object.assign,T8={};function _p(e,t,r){this.props=e,this.context=t,this.refs=T8,this.updater=r||O8}_p.prototype.isReactComponent={};_p.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")};_p.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function H8(){}H8.prototype=_p.prototype;function B4(e,t,r){this.props=e,this.context=t,this.refs=T8,this.updater=r||O8}var C4=B4.prototype=new H8;C4.constructor=B4;P8(C4,_p.prototype);C4.isPureReactComponent=!0;var Mb=Array.isArray,D8=Object.prototype.hasOwnProperty,_4={current:null},R8={key:!0,ref:!0,__self:!0,__source:!0};function M8(e,t,r){var n,i={},s=null,o=null;if(t!=null)for(n in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(s=""+t.key),t)D8.call(t,n)&&!R8.hasOwnProperty(n)&&(i[n]=t[n]);var l=arguments.length-2;if(l===1)i.children=r;else if(1<l){for(var c=Array(l),d=0;d<l;d++)c[d]=arguments[d+2];i.children=c}if(e&&e.defaultProps)for(n in l=e.defaultProps,l)i[n]===void 0&&(i[n]=l[n]);return{$$typeof:Vg,type:e,key:s,ref:o,props:i,_owner:_4.current}}function cU(e,t){return{$$typeof:Vg,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function F4(e){return typeof e=="object"&&e!==null&&e.$$typeof===Vg}function uU(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var Kb=/\/+/g;function Jw(e,t){return typeof e=="object"&&e!==null&&e.key!=null?uU(""+e.key):t.toString(36)}function S0(e,t,r,n,i){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 Vg:case Z9:o=!0}}if(o)return o=e,i=i(o),e=n===""?"."+Jw(o,0):n,Mb(i)?(r="",e!=null&&(r=e.replace(Kb,"$&/")+"/"),S0(i,t,r,"",function(d){return d})):i!=null&&(F4(i)&&(i=cU(i,r+(!i.key||o&&o.key===i.key?"":(""+i.key).replace(Kb,"$&/")+"/")+e)),t.push(i)),1;if(o=0,n=n===""?".":n+":",Mb(e))for(var l=0;l<e.length;l++){s=e[l];var c=n+Jw(s,l);o+=S0(s,t,r,c,i)}else if(c=lU(e),typeof c=="function")for(e=c.call(e),l=0;!(s=e.next()).done;)s=s.value,c=n+Jw(s,l++),o+=S0(s,t,r,c,i);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 Km(e,t,r){if(e==null)return e;var n=[],i=0;return S0(e,n,"","",function(s){return t.call(r,s,i++)}),n}function dU(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(r){(e._status===0||e._status===-1)&&(e._status=1,e._result=r)},function(r){(e._status===0||e._status===-1)&&(e._status=2,e._result=r)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var La={current:null},E0={transition:null},fU={ReactCurrentDispatcher:La,ReactCurrentBatchConfig:E0,ReactCurrentOwner:_4};Mr.Children={map:Km,forEach:function(e,t,r){Km(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return Km(e,function(){t++}),t},toArray:function(e){return Km(e,function(t){return t})||[]},only:function(e){if(!F4(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};Mr.Component=_p;Mr.Fragment=eU;Mr.Profiler=rU;Mr.PureComponent=B4;Mr.StrictMode=tU;Mr.Suspense=aU;Mr.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=fU;Mr.cloneElement=function(e,t,r){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var n=P8({},e.props),i=e.key,s=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(s=t.ref,o=_4.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)D8.call(t,c)&&!R8.hasOwnProperty(c)&&(n[c]=t[c]===void 0&&l!==void 0?l[c]:t[c])}var c=arguments.length-2;if(c===1)n.children=r;else if(1<c){l=Array(c);for(var d=0;d<c;d++)l[d]=arguments[d+2];n.children=l}return{$$typeof:Vg,type:e.type,key:i,ref:s,props:n,_owner:o}};Mr.createContext=function(e){return e={$$typeof:iU,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:nU,_context:e},e.Consumer=e};Mr.createElement=M8;Mr.createFactory=function(e){var t=M8.bind(null,e);return t.type=e,t};Mr.createRef=function(){return{current:null}};Mr.forwardRef=function(e){return{$$typeof:sU,render:e}};Mr.isValidElement=F4;Mr.lazy=function(e){return{$$typeof:AU,_payload:{_status:-1,_result:e},_init:dU}};Mr.memo=function(e,t){return{$$typeof:oU,type:e,compare:t===void 0?null:t}};Mr.startTransition=function(e){var t=E0.transition;E0.transition={};try{e()}finally{E0.transition=t}};Mr.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};Mr.useCallback=function(e,t){return La.current.useCallback(e,t)};Mr.useContext=function(e){return La.current.useContext(e)};Mr.useDebugValue=function(){};Mr.useDeferredValue=function(e){return La.current.useDeferredValue(e)};Mr.useEffect=function(e,t){return La.current.useEffect(e,t)};Mr.useId=function(){return La.current.useId()};Mr.useImperativeHandle=function(e,t,r){return La.current.useImperativeHandle(e,t,r)};Mr.useInsertionEffect=function(e,t){return La.current.useInsertionEffect(e,t)};Mr.useLayoutEffect=function(e,t){return La.current.useLayoutEffect(e,t)};Mr.useMemo=function(e,t){return La.current.useMemo(e,t)};Mr.useReducer=function(e,t,r){return La.current.useReducer(e,t,r)};Mr.useRef=function(e){return La.current.useRef(e)};Mr.useState=function(e){return La.current.useState(e)};Mr.useSyncExternalStore=function(e,t,r){return La.current.useSyncExternalStore(e,t,r)};Mr.useTransition=function(){return La.current.useTransition()};Mr.version="18.2.0";I8.exports=Mr;var ne=I8.exports;const rr=Cp(ne),hU=L8({__proto__:null,default:rr},[ne]);/**
 * @license React
 * react-jsx-runtime.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.
 */var pU=ne,gU=Symbol.for("react.element"),mU=Symbol.for("react.fragment"),vU=Object.prototype.hasOwnProperty,wU=pU.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,yU={key:!0,ref:!0,__self:!0,__source:!0};function K8(e,t,r){var n,i={},s=null,o=null;r!==void 0&&(s=""+r),t.key!==void 0&&(s=""+t.key),t.ref!==void 0&&(o=t.ref);for(n in t)vU.call(t,n)&&!yU.hasOwnProperty(n)&&(i[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)i[n]===void 0&&(i[n]=t[n]);return{$$typeof:gU,type:e,key:s,ref:o,props:i,_owner:wU.current}}uv.Fragment=mU;uv.jsx=K8;uv.jsxs=K8;k8.exports=uv;var a=k8.exports;var w5={},V8={exports:{}},To={},$8={exports:{}},q8={};/**
 * @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.
 */(function(e){function t(oe,we){var xe=oe.length;oe.push(we);e:for(;0<xe;){var $e=xe-1>>>1,H=oe[$e];if(0<i(H,we))oe[$e]=we,oe[xe]=H,xe=$e;else break e}}function r(oe){return oe.length===0?null:oe[0]}function n(oe){if(oe.length===0)return null;var we=oe[0],xe=oe.pop();if(xe!==we){oe[0]=xe;e:for(var $e=0,H=oe.length,q=H>>>1;$e<q;){var Y=2*($e+1)-1,te=oe[Y],fe=Y+1,Ee=oe[fe];if(0>i(te,xe))fe<H&&0>i(Ee,te)?(oe[$e]=Ee,oe[fe]=xe,$e=fe):(oe[$e]=te,oe[Y]=xe,$e=Y);else if(fe<H&&0>i(Ee,xe))oe[$e]=Ee,oe[fe]=xe,$e=fe;else break e}}return we}function i(oe,we){var xe=oe.sortIndex-we.sortIndex;return xe!==0?xe:oe.id-we.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;e.unstable_now=function(){return s.now()}}else{var o=Date,l=o.now();e.unstable_now=function(){return o.now()-l}}var c=[],d=[],p=1,m=null,B=3,x=!1,S=!1,C=!1,L=typeof setTimeout=="function"?setTimeout:null,N=typeof clearTimeout=="function"?clearTimeout:null,F=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Q(oe){for(var we=r(d);we!==null;){if(we.callback===null)n(d);else if(we.startTime<=oe)n(d),we.sortIndex=we.expirationTime,t(c,we);else break;we=r(d)}}function I(oe){if(C=!1,Q(oe),!S)if(r(c)!==null)S=!0,me(V);else{var we=r(d);we!==null&&ye(I,we.startTime-oe)}}function V(oe,we){S=!1,C&&(C=!1,N(T),T=-1),x=!0;var xe=B;try{for(Q(we),m=r(c);m!==null&&(!(m.expirationTime>we)||oe&&!$());){var $e=m.callback;if(typeof $e=="function"){m.callback=null,B=m.priorityLevel;var H=$e(m.expirationTime<=we);we=e.unstable_now(),typeof H=="function"?m.callback=H:m===r(c)&&n(c),Q(we)}else n(c);m=r(c)}if(m!==null)var q=!0;else{var Y=r(d);Y!==null&&ye(I,Y.startTime-we),q=!1}return q}finally{m=null,B=xe,x=!1}}var se=!1,Z=null,T=-1,Ae=5,ue=-1;function $(){return!(e.unstable_now()-ue<Ae)}function P(){if(Z!==null){var oe=e.unstable_now();ue=oe;var we=!0;try{we=Z(!0,oe)}finally{we?X():(se=!1,Z=null)}}else se=!1}var X;if(typeof F=="function")X=function(){F(P)};else if(typeof MessageChannel<"u"){var J=new MessageChannel,pe=J.port2;J.port1.onmessage=P,X=function(){pe.postMessage(null)}}else X=function(){L(P,0)};function me(oe){Z=oe,se||(se=!0,X())}function ye(oe,we){T=L(function(){oe(e.unstable_now())},we)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(oe){oe.callback=null},e.unstable_continueExecution=function(){S||x||(S=!0,me(V))},e.unstable_forceFrameRate=function(oe){0>oe||125<oe?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Ae=0<oe?Math.floor(1e3/oe):5},e.unstable_getCurrentPriorityLevel=function(){return B},e.unstable_getFirstCallbackNode=function(){return r(c)},e.unstable_next=function(oe){switch(B){case 1:case 2:case 3:var we=3;break;default:we=B}var xe=B;B=we;try{return oe()}finally{B=xe}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(oe,we){switch(oe){case 1:case 2:case 3:case 4:case 5:break;default:oe=3}var xe=B;B=oe;try{return we()}finally{B=xe}},e.unstable_scheduleCallback=function(oe,we,xe){var $e=e.unstable_now();switch(typeof xe=="object"&&xe!==null?(xe=xe.delay,xe=typeof xe=="number"&&0<xe?$e+xe:$e):xe=$e,oe){case 1:var H=-1;break;case 2:H=250;break;case 5:H=1073741823;break;case 4:H=1e4;break;default:H=5e3}return H=xe+H,oe={id:p++,callback:we,priorityLevel:oe,startTime:xe,expirationTime:H,sortIndex:-1},xe>$e?(oe.sortIndex=xe,t(d,oe),r(c)===null&&oe===r(d)&&(C?(N(T),T=-1):C=!0,ye(I,xe-$e))):(oe.sortIndex=H,t(c,oe),S||x||(S=!0,me(V))),oe},e.unstable_shouldYield=$,e.unstable_wrapCallback=function(oe){var we=B;return function(){var xe=B;B=we;try{return oe.apply(this,arguments)}finally{B=xe}}}})(q8);$8.exports=q8;var xU=$8.exports;/**
 * @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.
 */var G8=ne,Po=xU;function ut(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);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 z8=new Set,ug={};function Mf(e,t){cp(e,t),cp(e+"Capture",t)}function cp(e,t){for(ug[e]=t,e=0;e<t.length;e++)z8.add(t[e])}var lu=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),y5=Object.prototype.hasOwnProperty,bU=/^[: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]*$/,Vb={},$b={};function BU(e){return y5.call($b,e)?!0:y5.call(Vb,e)?!1:bU.test(e)?$b[e]=!0:(Vb[e]=!0,!1)}function CU(e,t,r,n){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function _U(e,t,r,n){if(t===null||typeof t>"u"||CU(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.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 Qa(e,t,r,n,i,s,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=o}var Ks={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ks[e]=new Qa(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ks[t]=new Qa(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ks[e]=new Qa(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ks[e]=new Qa(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){Ks[e]=new Qa(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ks[e]=new Qa(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ks[e]=new Qa(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ks[e]=new Qa(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ks[e]=new Qa(e,5,!1,e.toLowerCase(),null,!1,!1)});var N4=/[\-:]([a-z])/g;function S4(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(N4,S4);Ks[t]=new Qa(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(N4,S4);Ks[t]=new Qa(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(N4,S4);Ks[t]=new Qa(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ks[e]=new Qa(e,1,!1,e.toLowerCase(),null,!1,!1)});Ks.xlinkHref=new Qa("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ks[e]=new Qa(e,1,!1,e.toLowerCase(),null,!0,!0)});function E4(e,t,r,n){var i=Ks.hasOwnProperty(t)?Ks[t]:null;(i!==null?i.type!==0:n||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(_U(t,r,i,n)&&(r=null),n||i===null?BU(t)&&(r===null?e.removeAttribute(t):e.setAttribute(t,""+r)):i.mustUseProperty?e[i.propertyName]=r===null?i.type===3?!1:"":r:(t=i.attributeName,n=i.attributeNamespace,r===null?e.removeAttribute(t):(i=i.type,r=i===3||i===4&&r===!0?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}var pu=G8.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Vm=Symbol.for("react.element"),Hh=Symbol.for("react.portal"),Dh=Symbol.for("react.fragment"),j4=Symbol.for("react.strict_mode"),x5=Symbol.for("react.profiler"),W8=Symbol.for("react.provider"),J8=Symbol.for("react.context"),U4=Symbol.for("react.forward_ref"),b5=Symbol.for("react.suspense"),B5=Symbol.for("react.suspense_list"),L4=Symbol.for("react.memo"),id=Symbol.for("react.lazy"),X8=Symbol.for("react.offscreen"),qb=Symbol.iterator;function y1(e){return e===null||typeof e!="object"?null:(e=qb&&e[qb]||e["@@iterator"],typeof e=="function"?e:null)}var ui=Object.assign,Xw;function P1(e){if(Xw===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);Xw=t&&t[1]||""}return`
`+Xw+e}var Yw=!1;function Zw(e,t){if(!e||Yw)return"";Yw=!0;var r=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(d){var n=d}Reflect.construct(e,[],t)}else{try{t.call()}catch(d){n=d}e.call(t.prototype)}else{try{throw Error()}catch(d){n=d}e()}}catch(d){if(d&&n&&typeof d.stack=="string"){for(var i=d.stack.split(`
`),s=n.stack.split(`
`),o=i.length-1,l=s.length-1;1<=o&&0<=l&&i[o]!==s[l];)l--;for(;1<=o&&0<=l;o--,l--)if(i[o]!==s[l]){if(o!==1||l!==1)do if(o--,l--,0>l||i[o]!==s[l]){var c=`
`+i[o].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}while(1<=o&&0<=l);break}}}finally{Yw=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?P1(e):""}function FU(e){switch(e.tag){case 5:return P1(e.type);case 16:return P1("Lazy");case 13:return P1("Suspense");case 19:return P1("SuspenseList");case 0:case 2:case 15:return e=Zw(e.type,!1),e;case 11:return e=Zw(e.type.render,!1),e;case 1:return e=Zw(e.type,!0),e;default:return""}}function C5(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 Dh:return"Fragment";case Hh:return"Portal";case x5:return"Profiler";case j4:return"StrictMode";case b5:return"Suspense";case B5:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case J8:return(e.displayName||"Context")+".Consumer";case W8:return(e._context.displayName||"Context")+".Provider";case U4:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case L4:return t=e.displayName||null,t!==null?t:C5(e.type)||"Memo";case id:t=e._payload,e=e._init;try{return C5(e(t))}catch{}}return null}function NU(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 C5(t);case 8:return t===j4?"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 jd(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Y8(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function SU(e){var t=Y8(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var i=r.get,s=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){n=""+o,s.call(this,o)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(o){n=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function $m(e){e._valueTracker||(e._valueTracker=SU(e))}function Z8(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=Y8(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function o2(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 _5(e,t){var r=t.checked;return ui({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function Gb(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=jd(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function e_(e,t){t=t.checked,t!=null&&E4(e,"checked",t,!1)}function F5(e,t){e_(e,t);var r=jd(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?N5(e,t.type,r):t.hasOwnProperty("defaultValue")&&N5(e,t.type,jd(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function zb(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function N5(e,t,r){(t!=="number"||o2(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var T1=Array.isArray;function tp(e,t,r,n){if(e=e.options,t){t={};for(var i=0;i<r.length;i++)t["$"+r[i]]=!0;for(r=0;r<e.length;r++)i=t.hasOwnProperty("$"+e[r].value),e[r].selected!==i&&(e[r].selected=i),i&&n&&(e[r].defaultSelected=!0)}else{for(r=""+jd(r),t=null,i=0;i<e.length;i++){if(e[i].value===r){e[i].selected=!0,n&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function S5(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(ut(91));return ui({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Wb(e,t){var r=t.value;if(r==null){if(r=t.children,t=t.defaultValue,r!=null){if(t!=null)throw Error(ut(92));if(T1(r)){if(1<r.length)throw Error(ut(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:jd(r)}}function t_(e,t){var r=jd(t.value),n=jd(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),n!=null&&(e.defaultValue=""+n)}function Jb(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function r_(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 E5(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?r_(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var qm,n_=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,n,i){MSApp.execUnsafeLocalFunction(function(){return e(t,r,n,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(qm=qm||document.createElement("div"),qm.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=qm.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function dg(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var V1={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},EU=["Webkit","ms","Moz","O"];Object.keys(V1).forEach(function(e){EU.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),V1[t]=V1[e]})});function i_(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||V1.hasOwnProperty(e)&&V1[e]?(""+t).trim():t+"px"}function s_(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,i=i_(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,i):e[r]=i}}var jU=ui({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 j5(e,t){if(t){if(jU[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(ut(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(ut(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(ut(61))}if(t.style!=null&&typeof t.style!="object")throw Error(ut(62))}}function U5(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 L5=null;function Q4(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Q5=null,rp=null,np=null;function Xb(e){if(e=Gg(e)){if(typeof Q5!="function")throw Error(ut(280));var t=e.stateNode;t&&(t=gv(t),Q5(e.stateNode,e.type,t))}}function a_(e){rp?np?np.push(e):np=[e]:rp=e}function o_(){if(rp){var e=rp,t=np;if(np=rp=null,Xb(e),t)for(e=0;e<t.length;e++)Xb(t[e])}}function A_(e,t){return e(t)}function l_(){}var ey=!1;function c_(e,t,r){if(ey)return e(t,r);ey=!0;try{return A_(e,t,r)}finally{ey=!1,(rp!==null||np!==null)&&(l_(),o_())}}function fg(e,t){var r=e.stateNode;if(r===null)return null;var n=gv(r);if(n===null)return null;r=n[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":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(ut(231,t,typeof r));return r}var k5=!1;if(lu)try{var x1={};Object.defineProperty(x1,"passive",{get:function(){k5=!0}}),window.addEventListener("test",x1,x1),window.removeEventListener("test",x1,x1)}catch{k5=!1}function UU(e,t,r,n,i,s,o,l,c){var d=Array.prototype.slice.call(arguments,3);try{t.apply(r,d)}catch(p){this.onError(p)}}var $1=!1,A2=null,l2=!1,I5=null,LU={onError:function(e){$1=!0,A2=e}};function QU(e,t,r,n,i,s,o,l,c){$1=!1,A2=null,UU.apply(LU,arguments)}function kU(e,t,r,n,i,s,o,l,c){if(QU.apply(this,arguments),$1){if($1){var d=A2;$1=!1,A2=null}else throw Error(ut(198));l2||(l2=!0,I5=d)}}function Kf(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function u_(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 Yb(e){if(Kf(e)!==e)throw Error(ut(188))}function IU(e){var t=e.alternate;if(!t){if(t=Kf(e),t===null)throw Error(ut(188));return t!==e?null:e}for(var r=e,n=t;;){var i=r.return;if(i===null)break;var s=i.alternate;if(s===null){if(n=i.return,n!==null){r=n;continue}break}if(i.child===s.child){for(s=i.child;s;){if(s===r)return Yb(i),e;if(s===n)return Yb(i),t;s=s.sibling}throw Error(ut(188))}if(r.return!==n.return)r=i,n=s;else{for(var o=!1,l=i.child;l;){if(l===r){o=!0,r=i,n=s;break}if(l===n){o=!0,n=i,r=s;break}l=l.sibling}if(!o){for(l=s.child;l;){if(l===r){o=!0,r=s,n=i;break}if(l===n){o=!0,n=s,r=i;break}l=l.sibling}if(!o)throw Error(ut(189))}}if(r.alternate!==n)throw Error(ut(190))}if(r.tag!==3)throw Error(ut(188));return r.stateNode.current===r?e:t}function d_(e){return e=IU(e),e!==null?f_(e):null}function f_(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=f_(e);if(t!==null)return t;e=e.sibling}return null}var h_=Po.unstable_scheduleCallback,Zb=Po.unstable_cancelCallback,OU=Po.unstable_shouldYield,PU=Po.unstable_requestPaint,ji=Po.unstable_now,TU=Po.unstable_getCurrentPriorityLevel,k4=Po.unstable_ImmediatePriority,p_=Po.unstable_UserBlockingPriority,c2=Po.unstable_NormalPriority,HU=Po.unstable_LowPriority,g_=Po.unstable_IdlePriority,dv=null,Ac=null;function DU(e){if(Ac&&typeof Ac.onCommitFiberRoot=="function")try{Ac.onCommitFiberRoot(dv,e,void 0,(e.current.flags&128)===128)}catch{}}var ml=Math.clz32?Math.clz32:KU,RU=Math.log,MU=Math.LN2;function KU(e){return e>>>=0,e===0?32:31-(RU(e)/MU|0)|0}var Gm=64,zm=4194304;function H1(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 u2(e,t){var r=e.pendingLanes;if(r===0)return 0;var n=0,i=e.suspendedLanes,s=e.pingedLanes,o=r&268435455;if(o!==0){var l=o&~i;l!==0?n=H1(l):(s&=o,s!==0&&(n=H1(s)))}else o=r&~i,o!==0?n=H1(o):s!==0&&(n=H1(s));if(n===0)return 0;if(t!==0&&t!==n&&!(t&i)&&(i=n&-n,s=t&-t,i>=s||i===16&&(s&4194240)!==0))return t;if(n&4&&(n|=r&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=n;0<t;)r=31-ml(t),i=1<<r,n|=e[r],t&=~i;return n}function VU(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 $U(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,i=e.expirationTimes,s=e.pendingLanes;0<s;){var o=31-ml(s),l=1<<o,c=i[o];c===-1?(!(l&r)||l&n)&&(i[o]=VU(l,t)):c<=t&&(e.expiredLanes|=l),s&=~l}}function O5(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function m_(){var e=Gm;return Gm<<=1,!(Gm&4194240)&&(Gm=64),e}function ty(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function $g(e,t,r){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ml(t),e[t]=r}function qU(e,t){var r=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 n=e.eventTimes;for(e=e.expirationTimes;0<r;){var i=31-ml(r),s=1<<i;t[i]=0,n[i]=-1,e[i]=-1,r&=~s}}function I4(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-ml(r),i=1<<n;i&t|e[n]&t&&(e[n]|=t),r&=~i}}var Sn=0;function v_(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var w_,O4,y_,x_,b_,P5=!1,Wm=[],wd=null,yd=null,xd=null,hg=new Map,pg=new Map,ld=[],GU="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 eB(e,t){switch(e){case"focusin":case"focusout":wd=null;break;case"dragenter":case"dragleave":yd=null;break;case"mouseover":case"mouseout":xd=null;break;case"pointerover":case"pointerout":hg.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":pg.delete(t.pointerId)}}function b1(e,t,r,n,i,s){return e===null||e.nativeEvent!==s?(e={blockedOn:t,domEventName:r,eventSystemFlags:n,nativeEvent:s,targetContainers:[i]},t!==null&&(t=Gg(t),t!==null&&O4(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function zU(e,t,r,n,i){switch(t){case"focusin":return wd=b1(wd,e,t,r,n,i),!0;case"dragenter":return yd=b1(yd,e,t,r,n,i),!0;case"mouseover":return xd=b1(xd,e,t,r,n,i),!0;case"pointerover":var s=i.pointerId;return hg.set(s,b1(hg.get(s)||null,e,t,r,n,i)),!0;case"gotpointercapture":return s=i.pointerId,pg.set(s,b1(pg.get(s)||null,e,t,r,n,i)),!0}return!1}function B_(e){var t=xf(e.target);if(t!==null){var r=Kf(t);if(r!==null){if(t=r.tag,t===13){if(t=u_(r),t!==null){e.blockedOn=t,b_(e.priority,function(){y_(r)});return}}else if(t===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function j0(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=T5(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(r===null){r=e.nativeEvent;var n=new r.constructor(r.type,r);L5=n,r.target.dispatchEvent(n),L5=null}else return t=Gg(r),t!==null&&O4(t),e.blockedOn=r,!1;t.shift()}return!0}function tB(e,t,r){j0(e)&&r.delete(t)}function WU(){P5=!1,wd!==null&&j0(wd)&&(wd=null),yd!==null&&j0(yd)&&(yd=null),xd!==null&&j0(xd)&&(xd=null),hg.forEach(tB),pg.forEach(tB)}function B1(e,t){e.blockedOn===t&&(e.blockedOn=null,P5||(P5=!0,Po.unstable_scheduleCallback(Po.unstable_NormalPriority,WU)))}function gg(e){function t(i){return B1(i,e)}if(0<Wm.length){B1(Wm[0],e);for(var r=1;r<Wm.length;r++){var n=Wm[r];n.blockedOn===e&&(n.blockedOn=null)}}for(wd!==null&&B1(wd,e),yd!==null&&B1(yd,e),xd!==null&&B1(xd,e),hg.forEach(t),pg.forEach(t),r=0;r<ld.length;r++)n=ld[r],n.blockedOn===e&&(n.blockedOn=null);for(;0<ld.length&&(r=ld[0],r.blockedOn===null);)B_(r),r.blockedOn===null&&ld.shift()}var ip=pu.ReactCurrentBatchConfig,d2=!0;function JU(e,t,r,n){var i=Sn,s=ip.transition;ip.transition=null;try{Sn=1,P4(e,t,r,n)}finally{Sn=i,ip.transition=s}}function XU(e,t,r,n){var i=Sn,s=ip.transition;ip.transition=null;try{Sn=4,P4(e,t,r,n)}finally{Sn=i,ip.transition=s}}function P4(e,t,r,n){if(d2){var i=T5(e,t,r,n);if(i===null)uy(e,t,n,f2,r),eB(e,n);else if(zU(i,e,t,r,n))n.stopPropagation();else if(eB(e,n),t&4&&-1<GU.indexOf(e)){for(;i!==null;){var s=Gg(i);if(s!==null&&w_(s),s=T5(e,t,r,n),s===null&&uy(e,t,n,f2,r),s===i)break;i=s}i!==null&&n.stopPropagation()}else uy(e,t,n,null,r)}}var f2=null;function T5(e,t,r,n){if(f2=null,e=Q4(n),e=xf(e),e!==null)if(t=Kf(e),t===null)e=null;else if(r=t.tag,r===13){if(e=u_(t),e!==null)return e;e=null}else if(r===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return f2=e,null}function C_(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(TU()){case k4:return 1;case p_:return 4;case c2:case HU:return 16;case g_:return 536870912;default:return 16}default:return 16}}var fd=null,T4=null,U0=null;function __(){if(U0)return U0;var e,t=T4,r=t.length,n,i="value"in fd?fd.value:fd.textContent,s=i.length;for(e=0;e<r&&t[e]===i[e];e++);var o=r-e;for(n=1;n<=o&&t[r-n]===i[s-n];n++);return U0=i.slice(e,1<n?1-n:void 0)}function L0(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 Jm(){return!0}function rB(){return!1}function Ho(e){function t(r,n,i,s,o){this._reactName=r,this._targetInst=i,this.type=n,this.nativeEvent=s,this.target=o,this.currentTarget=null;for(var l in e)e.hasOwnProperty(l)&&(r=e[l],this[l]=r?r(s):s[l]);return this.isDefaultPrevented=(s.defaultPrevented!=null?s.defaultPrevented:s.returnValue===!1)?Jm:rB,this.isPropagationStopped=rB,this}return ui(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=Jm)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=Jm)},persist:function(){},isPersistent:Jm}),t}var Fp={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},H4=Ho(Fp),qg=ui({},Fp,{view:0,detail:0}),YU=Ho(qg),ry,ny,C1,fv=ui({},qg,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:D4,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!==C1&&(C1&&e.type==="mousemove"?(ry=e.screenX-C1.screenX,ny=e.screenY-C1.screenY):ny=ry=0,C1=e),ry)},movementY:function(e){return"movementY"in e?e.movementY:ny}}),nB=Ho(fv),ZU=ui({},fv,{dataTransfer:0}),eL=Ho(ZU),tL=ui({},qg,{relatedTarget:0}),iy=Ho(tL),rL=ui({},Fp,{animationName:0,elapsedTime:0,pseudoElement:0}),nL=Ho(rL),iL=ui({},Fp,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),sL=Ho(iL),aL=ui({},Fp,{data:0}),iB=Ho(aL),oL={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},AL={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"},lL={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function cL(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=lL[e])?!!t[e]:!1}function D4(){return cL}var uL=ui({},qg,{key:function(e){if(e.key){var t=oL[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=L0(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?AL[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:D4,charCode:function(e){return e.type==="keypress"?L0(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?L0(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),dL=Ho(uL),fL=ui({},fv,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),sB=Ho(fL),hL=ui({},qg,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:D4}),pL=Ho(hL),gL=ui({},Fp,{propertyName:0,elapsedTime:0,pseudoElement:0}),mL=Ho(gL),vL=ui({},fv,{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}),wL=Ho(vL),yL=[9,13,27,32],R4=lu&&"CompositionEvent"in window,q1=null;lu&&"documentMode"in document&&(q1=document.documentMode);var xL=lu&&"TextEvent"in window&&!q1,F_=lu&&(!R4||q1&&8<q1&&11>=q1),aB=String.fromCharCode(32),oB=!1;function N_(e,t){switch(e){case"keyup":return yL.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function S_(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Rh=!1;function bL(e,t){switch(e){case"compositionend":return S_(t);case"keypress":return t.which!==32?null:(oB=!0,aB);case"textInput":return e=t.data,e===aB&&oB?null:e;default:return null}}function BL(e,t){if(Rh)return e==="compositionend"||!R4&&N_(e,t)?(e=__(),U0=T4=fd=null,Rh=!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 F_&&t.locale!=="ko"?null:t.data;default:return null}}var CL={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 AB(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!CL[e.type]:t==="textarea"}function E_(e,t,r,n){a_(n),t=h2(t,"onChange"),0<t.length&&(r=new H4("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var G1=null,mg=null;function _L(e){D_(e,0)}function hv(e){var t=Vh(e);if(Z8(t))return e}function FL(e,t){if(e==="change")return t}var j_=!1;if(lu){var sy;if(lu){var ay="oninput"in document;if(!ay){var lB=document.createElement("div");lB.setAttribute("oninput","return;"),ay=typeof lB.oninput=="function"}sy=ay}else sy=!1;j_=sy&&(!document.documentMode||9<document.documentMode)}function cB(){G1&&(G1.detachEvent("onpropertychange",U_),mg=G1=null)}function U_(e){if(e.propertyName==="value"&&hv(mg)){var t=[];E_(t,mg,e,Q4(e)),c_(_L,t)}}function NL(e,t,r){e==="focusin"?(cB(),G1=t,mg=r,G1.attachEvent("onpropertychange",U_)):e==="focusout"&&cB()}function SL(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return hv(mg)}function EL(e,t){if(e==="click")return hv(t)}function jL(e,t){if(e==="input"||e==="change")return hv(t)}function UL(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var wl=typeof Object.is=="function"?Object.is:UL;function vg(e,t){if(wl(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var i=r[n];if(!y5.call(t,i)||!wl(e[i],t[i]))return!1}return!0}function uB(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function dB(e,t){var r=uB(e);e=0;for(var n;r;){if(r.nodeType===3){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=uB(r)}}function L_(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?L_(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Q_(){for(var e=window,t=o2();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=o2(e.document)}return t}function M4(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 LL(e){var t=Q_(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&L_(r.ownerDocument.documentElement,r)){if(n!==null&&M4(r)){if(t=n.start,e=n.end,e===void 0&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if(e=(t=r.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=r.textContent.length,s=Math.min(n.start,i);n=n.end===void 0?s:Math.min(n.end,i),!e.extend&&s>n&&(i=n,n=s,s=i),i=dB(r,s);var o=dB(r,n);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),s>n?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=r;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r<t.length;r++)e=t[r],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var QL=lu&&"documentMode"in document&&11>=document.documentMode,Mh=null,H5=null,z1=null,D5=!1;function fB(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;D5||Mh==null||Mh!==o2(n)||(n=Mh,"selectionStart"in n&&M4(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),z1&&vg(z1,n)||(z1=n,n=h2(H5,"onSelect"),0<n.length&&(t=new H4("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=Mh)))}function Xm(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var Kh={animationend:Xm("Animation","AnimationEnd"),animationiteration:Xm("Animation","AnimationIteration"),animationstart:Xm("Animation","AnimationStart"),transitionend:Xm("Transition","TransitionEnd")},oy={},k_={};lu&&(k_=document.createElement("div").style,"AnimationEvent"in window||(delete Kh.animationend.animation,delete Kh.animationiteration.animation,delete Kh.animationstart.animation),"TransitionEvent"in window||delete Kh.transitionend.transition);function pv(e){if(oy[e])return oy[e];if(!Kh[e])return e;var t=Kh[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in k_)return oy[e]=t[r];return e}var I_=pv("animationend"),O_=pv("animationiteration"),P_=pv("animationstart"),T_=pv("transitionend"),H_=new Map,hB="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 kd(e,t){H_.set(e,t),Mf(t,[e])}for(var Ay=0;Ay<hB.length;Ay++){var ly=hB[Ay],kL=ly.toLowerCase(),IL=ly[0].toUpperCase()+ly.slice(1);kd(kL,"on"+IL)}kd(I_,"onAnimationEnd");kd(O_,"onAnimationIteration");kd(P_,"onAnimationStart");kd("dblclick","onDoubleClick");kd("focusin","onFocus");kd("focusout","onBlur");kd(T_,"onTransitionEnd");cp("onMouseEnter",["mouseout","mouseover"]);cp("onMouseLeave",["mouseout","mouseover"]);cp("onPointerEnter",["pointerout","pointerover"]);cp("onPointerLeave",["pointerout","pointerover"]);Mf("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Mf("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Mf("onBeforeInput",["compositionend","keypress","textInput","paste"]);Mf("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Mf("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Mf("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var D1="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(" "),OL=new Set("cancel close invalid load scroll toggle".split(" ").concat(D1));function pB(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,kU(n,t,void 0,e),e.currentTarget=null}function D_(e,t){t=(t&4)!==0;for(var r=0;r<e.length;r++){var n=e[r],i=n.event;n=n.listeners;e:{var s=void 0;if(t)for(var o=n.length-1;0<=o;o--){var l=n[o],c=l.instance,d=l.currentTarget;if(l=l.listener,c!==s&&i.isPropagationStopped())break e;pB(i,l,d),s=c}else for(o=0;o<n.length;o++){if(l=n[o],c=l.instance,d=l.currentTarget,l=l.listener,c!==s&&i.isPropagationStopped())break e;pB(i,l,d),s=c}}}if(l2)throw e=I5,l2=!1,I5=null,e}function Vn(e,t){var r=t[$5];r===void 0&&(r=t[$5]=new Set);var n=e+"__bubble";r.has(n)||(R_(t,e,2,!1),r.add(n))}function cy(e,t,r){var n=0;t&&(n|=4),R_(r,e,n,t)}var Ym="_reactListening"+Math.random().toString(36).slice(2);function wg(e){if(!e[Ym]){e[Ym]=!0,z8.forEach(function(r){r!=="selectionchange"&&(OL.has(r)||cy(r,!1,e),cy(r,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Ym]||(t[Ym]=!0,cy("selectionchange",!1,t))}}function R_(e,t,r,n){switch(C_(t)){case 1:var i=JU;break;case 4:i=XU;break;default:i=P4}r=i.bind(null,t,r,e),i=void 0,!k5||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),n?i!==void 0?e.addEventListener(t,r,{capture:!0,passive:i}):e.addEventListener(t,r,!0):i!==void 0?e.addEventListener(t,r,{passive:i}):e.addEventListener(t,r,!1)}function uy(e,t,r,n,i){var s=n;if(!(t&1)&&!(t&2)&&n!==null)e:for(;;){if(n===null)return;var o=n.tag;if(o===3||o===4){var l=n.stateNode.containerInfo;if(l===i||l.nodeType===8&&l.parentNode===i)break;if(o===4)for(o=n.return;o!==null;){var c=o.tag;if((c===3||c===4)&&(c=o.stateNode.containerInfo,c===i||c.nodeType===8&&c.parentNode===i))return;o=o.return}for(;l!==null;){if(o=xf(l),o===null)return;if(c=o.tag,c===5||c===6){n=s=o;continue e}l=l.parentNode}}n=n.return}c_(function(){var d=s,p=Q4(r),m=[];e:{var B=H_.get(e);if(B!==void 0){var x=H4,S=e;switch(e){case"keypress":if(L0(r)===0)break e;case"keydown":case"keyup":x=dL;break;case"focusin":S="focus",x=iy;break;case"focusout":S="blur",x=iy;break;case"beforeblur":case"afterblur":x=iy;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":x=nB;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":x=eL;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":x=pL;break;case I_:case O_:case P_:x=nL;break;case T_:x=mL;break;case"scroll":x=YU;break;case"wheel":x=wL;break;case"copy":case"cut":case"paste":x=sL;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":x=sB}var C=(t&4)!==0,L=!C&&e==="scroll",N=C?B!==null?B+"Capture":null:B;C=[];for(var F=d,Q;F!==null;){Q=F;var I=Q.stateNode;if(Q.tag===5&&I!==null&&(Q=I,N!==null&&(I=fg(F,N),I!=null&&C.push(yg(F,I,Q)))),L)break;F=F.return}0<C.length&&(B=new x(B,S,null,r,p),m.push({event:B,listeners:C}))}}if(!(t&7)){e:{if(B=e==="mouseover"||e==="pointerover",x=e==="mouseout"||e==="pointerout",B&&r!==L5&&(S=r.relatedTarget||r.fromElement)&&(xf(S)||S[cu]))break e;if((x||B)&&(B=p.window===p?p:(B=p.ownerDocument)?B.defaultView||B.parentWindow:window,x?(S=r.relatedTarget||r.toElement,x=d,S=S?xf(S):null,S!==null&&(L=Kf(S),S!==L||S.tag!==5&&S.tag!==6)&&(S=null)):(x=null,S=d),x!==S)){if(C=nB,I="onMouseLeave",N="onMouseEnter",F="mouse",(e==="pointerout"||e==="pointerover")&&(C=sB,I="onPointerLeave",N="onPointerEnter",F="pointer"),L=x==null?B:Vh(x),Q=S==null?B:Vh(S),B=new C(I,F+"leave",x,r,p),B.target=L,B.relatedTarget=Q,I=null,xf(p)===d&&(C=new C(N,F+"enter",S,r,p),C.target=Q,C.relatedTarget=L,I=C),L=I,x&&S)t:{for(C=x,N=S,F=0,Q=C;Q;Q=jh(Q))F++;for(Q=0,I=N;I;I=jh(I))Q++;for(;0<F-Q;)C=jh(C),F--;for(;0<Q-F;)N=jh(N),Q--;for(;F--;){if(C===N||N!==null&&C===N.alternate)break t;C=jh(C),N=jh(N)}C=null}else C=null;x!==null&&gB(m,B,x,C,!1),S!==null&&L!==null&&gB(m,L,S,C,!0)}}e:{if(B=d?Vh(d):window,x=B.nodeName&&B.nodeName.toLowerCase(),x==="select"||x==="input"&&B.type==="file")var V=FL;else if(AB(B))if(j_)V=jL;else{V=SL;var se=NL}else(x=B.nodeName)&&x.toLowerCase()==="input"&&(B.type==="checkbox"||B.type==="radio")&&(V=EL);if(V&&(V=V(e,d))){E_(m,V,r,p);break e}se&&se(e,B,d),e==="focusout"&&(se=B._wrapperState)&&se.controlled&&B.type==="number"&&N5(B,"number",B.value)}switch(se=d?Vh(d):window,e){case"focusin":(AB(se)||se.contentEditable==="true")&&(Mh=se,H5=d,z1=null);break;case"focusout":z1=H5=Mh=null;break;case"mousedown":D5=!0;break;case"contextmenu":case"mouseup":case"dragend":D5=!1,fB(m,r,p);break;case"selectionchange":if(QL)break;case"keydown":case"keyup":fB(m,r,p)}var Z;if(R4)e:{switch(e){case"compositionstart":var T="onCompositionStart";break e;case"compositionend":T="onCompositionEnd";break e;case"compositionupdate":T="onCompositionUpdate";break e}T=void 0}else Rh?N_(e,r)&&(T="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(T="onCompositionStart");T&&(F_&&r.locale!=="ko"&&(Rh||T!=="onCompositionStart"?T==="onCompositionEnd"&&Rh&&(Z=__()):(fd=p,T4="value"in fd?fd.value:fd.textContent,Rh=!0)),se=h2(d,T),0<se.length&&(T=new iB(T,e,null,r,p),m.push({event:T,listeners:se}),Z?T.data=Z:(Z=S_(r),Z!==null&&(T.data=Z)))),(Z=xL?bL(e,r):BL(e,r))&&(d=h2(d,"onBeforeInput"),0<d.length&&(p=new iB("onBeforeInput","beforeinput",null,r,p),m.push({event:p,listeners:d}),p.data=Z))}D_(m,t)})}function yg(e,t,r){return{instance:e,listener:t,currentTarget:r}}function h2(e,t){for(var r=t+"Capture",n=[];e!==null;){var i=e,s=i.stateNode;i.tag===5&&s!==null&&(i=s,s=fg(e,r),s!=null&&n.unshift(yg(e,s,i)),s=fg(e,t),s!=null&&n.push(yg(e,s,i))),e=e.return}return n}function jh(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function gB(e,t,r,n,i){for(var s=t._reactName,o=[];r!==null&&r!==n;){var l=r,c=l.alternate,d=l.stateNode;if(c!==null&&c===n)break;l.tag===5&&d!==null&&(l=d,i?(c=fg(r,s),c!=null&&o.unshift(yg(r,c,l))):i||(c=fg(r,s),c!=null&&o.push(yg(r,c,l)))),r=r.return}o.length!==0&&e.push({event:t,listeners:o})}var PL=/\r\n?/g,TL=/\u0000|\uFFFD/g;function mB(e){return(typeof e=="string"?e:""+e).replace(PL,`
`).replace(TL,"")}function Zm(e,t,r){if(t=mB(t),mB(e)!==t&&r)throw Error(ut(425))}function p2(){}var R5=null,M5=null;function K5(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 V5=typeof setTimeout=="function"?setTimeout:void 0,HL=typeof clearTimeout=="function"?clearTimeout:void 0,vB=typeof Promise=="function"?Promise:void 0,DL=typeof queueMicrotask=="function"?queueMicrotask:typeof vB<"u"?function(e){return vB.resolve(null).then(e).catch(RL)}:V5;function RL(e){setTimeout(function(){throw e})}function dy(e,t){var r=t,n=0;do{var i=r.nextSibling;if(e.removeChild(r),i&&i.nodeType===8)if(r=i.data,r==="/$"){if(n===0){e.removeChild(i),gg(t);return}n--}else r!=="$"&&r!=="$?"&&r!=="$!"||n++;r=i}while(r);gg(t)}function bd(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 wB(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"){if(t===0)return e;t--}else r==="/$"&&t++}e=e.previousSibling}return null}var Np=Math.random().toString(36).slice(2),nc="__reactFiber$"+Np,xg="__reactProps$"+Np,cu="__reactContainer$"+Np,$5="__reactEvents$"+Np,ML="__reactListeners$"+Np,KL="__reactHandles$"+Np;function xf(e){var t=e[nc];if(t)return t;for(var r=e.parentNode;r;){if(t=r[cu]||r[nc]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=wB(e);e!==null;){if(r=e[nc])return r;e=wB(e)}return t}e=r,r=e.parentNode}return null}function Gg(e){return e=e[nc]||e[cu],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Vh(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(ut(33))}function gv(e){return e[xg]||null}var q5=[],$h=-1;function Id(e){return{current:e}}function Gn(e){0>$h||(e.current=q5[$h],q5[$h]=null,$h--)}function Hn(e,t){$h++,q5[$h]=e.current,e.current=t}var Ud={},da=Id(Ud),ao=Id(!1),If=Ud;function up(e,t){var r=e.type.contextTypes;if(!r)return Ud;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var i={},s;for(s in r)i[s]=t[s];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function oo(e){return e=e.childContextTypes,e!=null}function g2(){Gn(ao),Gn(da)}function yB(e,t,r){if(da.current!==Ud)throw Error(ut(168));Hn(da,t),Hn(ao,r)}function M_(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var i in n)if(!(i in t))throw Error(ut(108,NU(e)||"Unknown",i));return ui({},r,n)}function m2(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ud,If=da.current,Hn(da,e),Hn(ao,ao.current),!0}function xB(e,t,r){var n=e.stateNode;if(!n)throw Error(ut(169));r?(e=M_(e,t,If),n.__reactInternalMemoizedMergedChildContext=e,Gn(ao),Gn(da),Hn(da,e)):Gn(ao),Hn(ao,r)}var eu=null,mv=!1,fy=!1;function K_(e){eu===null?eu=[e]:eu.push(e)}function VL(e){mv=!0,K_(e)}function Od(){if(!fy&&eu!==null){fy=!0;var e=0,t=Sn;try{var r=eu;for(Sn=1;e<r.length;e++){var n=r[e];do n=n(!0);while(n!==null)}eu=null,mv=!1}catch(i){throw eu!==null&&(eu=eu.slice(e+1)),h_(k4,Od),i}finally{Sn=t,fy=!1}}return null}var qh=[],Gh=0,v2=null,w2=0,xA=[],bA=0,Of=null,ru=1,nu="";function pf(e,t){qh[Gh++]=w2,qh[Gh++]=v2,v2=e,w2=t}function V_(e,t,r){xA[bA++]=ru,xA[bA++]=nu,xA[bA++]=Of,Of=e;var n=ru;e=nu;var i=32-ml(n)-1;n&=~(1<<i),r+=1;var s=32-ml(t)+i;if(30<s){var o=i-i%5;s=(n&(1<<o)-1).toString(32),n>>=o,i-=o,ru=1<<32-ml(t)+i|r<<i|n,nu=s+e}else ru=1<<s|r<<i|n,nu=e}function K4(e){e.return!==null&&(pf(e,1),V_(e,1,0))}function V4(e){for(;e===v2;)v2=qh[--Gh],qh[Gh]=null,w2=qh[--Gh],qh[Gh]=null;for(;e===Of;)Of=xA[--bA],xA[bA]=null,nu=xA[--bA],xA[bA]=null,ru=xA[--bA],xA[bA]=null}var Io=null,ko=null,ri=!1,hl=null;function $_(e,t){var r=_A(5,null,null,0);r.elementType="DELETED",r.stateNode=t,r.return=e,t=e.deletions,t===null?(e.deletions=[r],e.flags|=16):t.push(r)}function bB(e,t){switch(e.tag){case 5:var r=e.type;return t=t.nodeType!==1||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Io=e,ko=bd(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Io=e,ko=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(r=Of!==null?{id:ru,overflow:nu}:null,e.memoizedState={dehydrated:t,treeContext:r,retryLane:1073741824},r=_A(18,null,null,0),r.stateNode=t,r.return=e,e.child=r,Io=e,ko=null,!0):!1;default:return!1}}function G5(e){return(e.mode&1)!==0&&(e.flags&128)===0}function z5(e){if(ri){var t=ko;if(t){var r=t;if(!bB(e,t)){if(G5(e))throw Error(ut(418));t=bd(r.nextSibling);var n=Io;t&&bB(e,t)?$_(n,r):(e.flags=e.flags&-4097|2,ri=!1,Io=e)}}else{if(G5(e))throw Error(ut(418));e.flags=e.flags&-4097|2,ri=!1,Io=e}}}function BB(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Io=e}function e0(e){if(e!==Io)return!1;if(!ri)return BB(e),ri=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!K5(e.type,e.memoizedProps)),t&&(t=ko)){if(G5(e))throw q_(),Error(ut(418));for(;t;)$_(e,t),t=bd(t.nextSibling)}if(BB(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(ut(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){ko=bd(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}ko=null}}else ko=Io?bd(e.stateNode.nextSibling):null;return!0}function q_(){for(var e=ko;e;)e=bd(e.nextSibling)}function dp(){ko=Io=null,ri=!1}function $4(e){hl===null?hl=[e]:hl.push(e)}var $L=pu.ReactCurrentBatchConfig;function cl(e,t){if(e&&e.defaultProps){t=ui({},t),e=e.defaultProps;for(var r in e)t[r]===void 0&&(t[r]=e[r]);return t}return t}var y2=Id(null),x2=null,zh=null,q4=null;function G4(){q4=zh=x2=null}function z4(e){var t=y2.current;Gn(y2),e._currentValue=t}function W5(e,t,r){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function sp(e,t){x2=e,q4=zh=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(io=!0),e.firstContext=null)}function UA(e){var t=e._currentValue;if(q4!==e)if(e={context:e,memoizedValue:t,next:null},zh===null){if(x2===null)throw Error(ut(308));zh=e,x2.dependencies={lanes:0,firstContext:e}}else zh=zh.next=e;return t}var bf=null;function W4(e){bf===null?bf=[e]:bf.push(e)}function G_(e,t,r,n){var i=t.interleaved;return i===null?(r.next=r,W4(t)):(r.next=i.next,i.next=r),t.interleaved=r,uu(e,n)}function uu(e,t){e.lanes|=t;var r=e.alternate;for(r!==null&&(r.lanes|=t),r=e,e=e.return;e!==null;)e.childLanes|=t,r=e.alternate,r!==null&&(r.childLanes|=t),r=e,e=e.return;return r.tag===3?r.stateNode:null}var sd=!1;function J4(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function z_(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 iu(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Bd(e,t,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,on&2){var i=n.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),n.pending=t,uu(e,r)}return i=n.interleaved,i===null?(t.next=t,W4(n)):(t.next=i.next,i.next=t),n.interleaved=t,uu(e,r)}function Q0(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194240)!==0)){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,I4(e,r)}}function CB(e,t){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var i=null,s=null;if(r=r.firstBaseUpdate,r!==null){do{var o={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};s===null?i=s=o:s=s.next=o,r=r.next}while(r!==null);s===null?i=s=t:s=s.next=t}else i=s=t;r={baseState:n.baseState,firstBaseUpdate:i,lastBaseUpdate:s,shared:n.shared,effects:n.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function b2(e,t,r,n){var i=e.updateQueue;sd=!1;var s=i.firstBaseUpdate,o=i.lastBaseUpdate,l=i.shared.pending;if(l!==null){i.shared.pending=null;var c=l,d=c.next;c.next=null,o===null?s=d:o.next=d,o=c;var p=e.alternate;p!==null&&(p=p.updateQueue,l=p.lastBaseUpdate,l!==o&&(l===null?p.firstBaseUpdate=d:l.next=d,p.lastBaseUpdate=c))}if(s!==null){var m=i.baseState;o=0,p=d=c=null,l=s;do{var B=l.lane,x=l.eventTime;if((n&B)===B){p!==null&&(p=p.next={eventTime:x,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var S=e,C=l;switch(B=t,x=r,C.tag){case 1:if(S=C.payload,typeof S=="function"){m=S.call(x,m,B);break e}m=S;break e;case 3:S.flags=S.flags&-65537|128;case 0:if(S=C.payload,B=typeof S=="function"?S.call(x,m,B):S,B==null)break e;m=ui({},m,B);break e;case 2:sd=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,B=i.effects,B===null?i.effects=[l]:B.push(l))}else x={eventTime:x,lane:B,tag:l.tag,payload:l.payload,callback:l.callback,next:null},p===null?(d=p=x,c=m):p=p.next=x,o|=B;if(l=l.next,l===null){if(l=i.shared.pending,l===null)break;B=l,l=B.next,B.next=null,i.lastBaseUpdate=B,i.shared.pending=null}}while(1);if(p===null&&(c=m),i.baseState=c,i.firstBaseUpdate=d,i.lastBaseUpdate=p,t=i.shared.interleaved,t!==null){i=t;do o|=i.lane,i=i.next;while(i!==t)}else s===null&&(i.shared.lanes=0);Tf|=o,e.lanes=o,e.memoizedState=m}}function _B(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var n=e[t],i=n.callback;if(i!==null){if(n.callback=null,n=r,typeof i!="function")throw Error(ut(191,i));i.call(n)}}}var W_=new G8.Component().refs;function J5(e,t,r,n){t=e.memoizedState,r=r(n,t),r=r==null?t:ui({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var vv={isMounted:function(e){return(e=e._reactInternals)?Kf(e)===e:!1},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=Ua(),i=_d(e),s=iu(n,i);s.payload=t,r!=null&&(s.callback=r),t=Bd(e,s,i),t!==null&&(vl(t,e,i,n),Q0(t,e,i))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=Ua(),i=_d(e),s=iu(n,i);s.tag=1,s.payload=t,r!=null&&(s.callback=r),t=Bd(e,s,i),t!==null&&(vl(t,e,i,n),Q0(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=Ua(),n=_d(e),i=iu(r,n);i.tag=2,t!=null&&(i.callback=t),t=Bd(e,i,n),t!==null&&(vl(t,e,n,r),Q0(t,e,n))}};function FB(e,t,r,n,i,s,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,s,o):t.prototype&&t.prototype.isPureReactComponent?!vg(r,n)||!vg(i,s):!0}function J_(e,t,r){var n=!1,i=Ud,s=t.contextType;return typeof s=="object"&&s!==null?s=UA(s):(i=oo(t)?If:da.current,n=t.contextTypes,s=(n=n!=null)?up(e,i):Ud),t=new t(r,s),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=vv,e.stateNode=t,t._reactInternals=e,n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=s),t}function NB(e,t,r,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(r,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&vv.enqueueReplaceState(t,t.state,null)}function X5(e,t,r,n){var i=e.stateNode;i.props=r,i.state=e.memoizedState,i.refs=W_,J4(e);var s=t.contextType;typeof s=="object"&&s!==null?i.context=UA(s):(s=oo(t)?If:da.current,i.context=up(e,s)),i.state=e.memoizedState,s=t.getDerivedStateFromProps,typeof s=="function"&&(J5(e,t,s,r),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&vv.enqueueReplaceState(i,i.state,null),b2(e,r,i,n),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function _1(e,t,r){if(e=r.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(r._owner){if(r=r._owner,r){if(r.tag!==1)throw Error(ut(309));var n=r.stateNode}if(!n)throw Error(ut(147,e));var i=n,s=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===s?t.ref:(t=function(o){var l=i.refs;l===W_&&(l=i.refs={}),o===null?delete l[s]:l[s]=o},t._stringRef=s,t)}if(typeof e!="string")throw Error(ut(284));if(!r._owner)throw Error(ut(290,e))}return e}function t0(e,t){throw e=Object.prototype.toString.call(t),Error(ut(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function SB(e){var t=e._init;return t(e._payload)}function X_(e){function t(N,F){if(e){var Q=N.deletions;Q===null?(N.deletions=[F],N.flags|=16):Q.push(F)}}function r(N,F){if(!e)return null;for(;F!==null;)t(N,F),F=F.sibling;return null}function n(N,F){for(N=new Map;F!==null;)F.key!==null?N.set(F.key,F):N.set(F.index,F),F=F.sibling;return N}function i(N,F){return N=Fd(N,F),N.index=0,N.sibling=null,N}function s(N,F,Q){return N.index=Q,e?(Q=N.alternate,Q!==null?(Q=Q.index,Q<F?(N.flags|=2,F):Q):(N.flags|=2,F)):(N.flags|=1048576,F)}function o(N){return e&&N.alternate===null&&(N.flags|=2),N}function l(N,F,Q,I){return F===null||F.tag!==6?(F=yy(Q,N.mode,I),F.return=N,F):(F=i(F,Q),F.return=N,F)}function c(N,F,Q,I){var V=Q.type;return V===Dh?p(N,F,Q.props.children,I,Q.key):F!==null&&(F.elementType===V||typeof V=="object"&&V!==null&&V.$$typeof===id&&SB(V)===F.type)?(I=i(F,Q.props),I.ref=_1(N,F,Q),I.return=N,I):(I=H0(Q.type,Q.key,Q.props,null,N.mode,I),I.ref=_1(N,F,Q),I.return=N,I)}function d(N,F,Q,I){return F===null||F.tag!==4||F.stateNode.containerInfo!==Q.containerInfo||F.stateNode.implementation!==Q.implementation?(F=xy(Q,N.mode,I),F.return=N,F):(F=i(F,Q.children||[]),F.return=N,F)}function p(N,F,Q,I,V){return F===null||F.tag!==7?(F=Sf(Q,N.mode,I,V),F.return=N,F):(F=i(F,Q),F.return=N,F)}function m(N,F,Q){if(typeof F=="string"&&F!==""||typeof F=="number")return F=yy(""+F,N.mode,Q),F.return=N,F;if(typeof F=="object"&&F!==null){switch(F.$$typeof){case Vm:return Q=H0(F.type,F.key,F.props,null,N.mode,Q),Q.ref=_1(N,null,F),Q.return=N,Q;case Hh:return F=xy(F,N.mode,Q),F.return=N,F;case id:var I=F._init;return m(N,I(F._payload),Q)}if(T1(F)||y1(F))return F=Sf(F,N.mode,Q,null),F.return=N,F;t0(N,F)}return null}function B(N,F,Q,I){var V=F!==null?F.key:null;if(typeof Q=="string"&&Q!==""||typeof Q=="number")return V!==null?null:l(N,F,""+Q,I);if(typeof Q=="object"&&Q!==null){switch(Q.$$typeof){case Vm:return Q.key===V?c(N,F,Q,I):null;case Hh:return Q.key===V?d(N,F,Q,I):null;case id:return V=Q._init,B(N,F,V(Q._payload),I)}if(T1(Q)||y1(Q))return V!==null?null:p(N,F,Q,I,null);t0(N,Q)}return null}function x(N,F,Q,I,V){if(typeof I=="string"&&I!==""||typeof I=="number")return N=N.get(Q)||null,l(F,N,""+I,V);if(typeof I=="object"&&I!==null){switch(I.$$typeof){case Vm:return N=N.get(I.key===null?Q:I.key)||null,c(F,N,I,V);case Hh:return N=N.get(I.key===null?Q:I.key)||null,d(F,N,I,V);case id:var se=I._init;return x(N,F,Q,se(I._payload),V)}if(T1(I)||y1(I))return N=N.get(Q)||null,p(F,N,I,V,null);t0(F,I)}return null}function S(N,F,Q,I){for(var V=null,se=null,Z=F,T=F=0,Ae=null;Z!==null&&T<Q.length;T++){Z.index>T?(Ae=Z,Z=null):Ae=Z.sibling;var ue=B(N,Z,Q[T],I);if(ue===null){Z===null&&(Z=Ae);break}e&&Z&&ue.alternate===null&&t(N,Z),F=s(ue,F,T),se===null?V=ue:se.sibling=ue,se=ue,Z=Ae}if(T===Q.length)return r(N,Z),ri&&pf(N,T),V;if(Z===null){for(;T<Q.length;T++)Z=m(N,Q[T],I),Z!==null&&(F=s(Z,F,T),se===null?V=Z:se.sibling=Z,se=Z);return ri&&pf(N,T),V}for(Z=n(N,Z);T<Q.length;T++)Ae=x(Z,N,T,Q[T],I),Ae!==null&&(e&&Ae.alternate!==null&&Z.delete(Ae.key===null?T:Ae.key),F=s(Ae,F,T),se===null?V=Ae:se.sibling=Ae,se=Ae);return e&&Z.forEach(function($){return t(N,$)}),ri&&pf(N,T),V}function C(N,F,Q,I){var V=y1(Q);if(typeof V!="function")throw Error(ut(150));if(Q=V.call(Q),Q==null)throw Error(ut(151));for(var se=V=null,Z=F,T=F=0,Ae=null,ue=Q.next();Z!==null&&!ue.done;T++,ue=Q.next()){Z.index>T?(Ae=Z,Z=null):Ae=Z.sibling;var $=B(N,Z,ue.value,I);if($===null){Z===null&&(Z=Ae);break}e&&Z&&$.alternate===null&&t(N,Z),F=s($,F,T),se===null?V=$:se.sibling=$,se=$,Z=Ae}if(ue.done)return r(N,Z),ri&&pf(N,T),V;if(Z===null){for(;!ue.done;T++,ue=Q.next())ue=m(N,ue.value,I),ue!==null&&(F=s(ue,F,T),se===null?V=ue:se.sibling=ue,se=ue);return ri&&pf(N,T),V}for(Z=n(N,Z);!ue.done;T++,ue=Q.next())ue=x(Z,N,T,ue.value,I),ue!==null&&(e&&ue.alternate!==null&&Z.delete(ue.key===null?T:ue.key),F=s(ue,F,T),se===null?V=ue:se.sibling=ue,se=ue);return e&&Z.forEach(function(P){return t(N,P)}),ri&&pf(N,T),V}function L(N,F,Q,I){if(typeof Q=="object"&&Q!==null&&Q.type===Dh&&Q.key===null&&(Q=Q.props.children),typeof Q=="object"&&Q!==null){switch(Q.$$typeof){case Vm:e:{for(var V=Q.key,se=F;se!==null;){if(se.key===V){if(V=Q.type,V===Dh){if(se.tag===7){r(N,se.sibling),F=i(se,Q.props.children),F.return=N,N=F;break e}}else if(se.elementType===V||typeof V=="object"&&V!==null&&V.$$typeof===id&&SB(V)===se.type){r(N,se.sibling),F=i(se,Q.props),F.ref=_1(N,se,Q),F.return=N,N=F;break e}r(N,se);break}else t(N,se);se=se.sibling}Q.type===Dh?(F=Sf(Q.props.children,N.mode,I,Q.key),F.return=N,N=F):(I=H0(Q.type,Q.key,Q.props,null,N.mode,I),I.ref=_1(N,F,Q),I.return=N,N=I)}return o(N);case Hh:e:{for(se=Q.key;F!==null;){if(F.key===se)if(F.tag===4&&F.stateNode.containerInfo===Q.containerInfo&&F.stateNode.implementation===Q.implementation){r(N,F.sibling),F=i(F,Q.children||[]),F.return=N,N=F;break e}else{r(N,F);break}else t(N,F);F=F.sibling}F=xy(Q,N.mode,I),F.return=N,N=F}return o(N);case id:return se=Q._init,L(N,F,se(Q._payload),I)}if(T1(Q))return S(N,F,Q,I);if(y1(Q))return C(N,F,Q,I);t0(N,Q)}return typeof Q=="string"&&Q!==""||typeof Q=="number"?(Q=""+Q,F!==null&&F.tag===6?(r(N,F.sibling),F=i(F,Q),F.return=N,N=F):(r(N,F),F=yy(Q,N.mode,I),F.return=N,N=F),o(N)):r(N,F)}return L}var fp=X_(!0),Y_=X_(!1),zg={},lc=Id(zg),bg=Id(zg),Bg=Id(zg);function Bf(e){if(e===zg)throw Error(ut(174));return e}function X4(e,t){switch(Hn(Bg,t),Hn(bg,e),Hn(lc,zg),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:E5(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=E5(t,e)}Gn(lc),Hn(lc,t)}function hp(){Gn(lc),Gn(bg),Gn(Bg)}function Z_(e){Bf(Bg.current);var t=Bf(lc.current),r=E5(t,e.type);t!==r&&(Hn(bg,e),Hn(lc,r))}function Y4(e){bg.current===e&&(Gn(lc),Gn(bg))}var Ai=Id(0);function B2(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)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 hy=[];function Z4(){for(var e=0;e<hy.length;e++)hy[e]._workInProgressVersionPrimary=null;hy.length=0}var k0=pu.ReactCurrentDispatcher,py=pu.ReactCurrentBatchConfig,Pf=0,li=null,es=null,gs=null,C2=!1,W1=!1,Cg=0,qL=0;function ia(){throw Error(ut(321))}function e3(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!wl(e[r],t[r]))return!1;return!0}function t3(e,t,r,n,i,s){if(Pf=s,li=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,k0.current=e===null||e.memoizedState===null?JL:XL,e=r(n,i),W1){s=0;do{if(W1=!1,Cg=0,25<=s)throw Error(ut(301));s+=1,gs=es=null,t.updateQueue=null,k0.current=YL,e=r(n,i)}while(W1)}if(k0.current=_2,t=es!==null&&es.next!==null,Pf=0,gs=es=li=null,C2=!1,t)throw Error(ut(300));return e}function r3(){var e=Cg!==0;return Cg=0,e}function ec(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return gs===null?li.memoizedState=gs=e:gs=gs.next=e,gs}function LA(){if(es===null){var e=li.alternate;e=e!==null?e.memoizedState:null}else e=es.next;var t=gs===null?li.memoizedState:gs.next;if(t!==null)gs=t,es=e;else{if(e===null)throw Error(ut(310));es=e,e={memoizedState:es.memoizedState,baseState:es.baseState,baseQueue:es.baseQueue,queue:es.queue,next:null},gs===null?li.memoizedState=gs=e:gs=gs.next=e}return gs}function _g(e,t){return typeof t=="function"?t(e):t}function gy(e){var t=LA(),r=t.queue;if(r===null)throw Error(ut(311));r.lastRenderedReducer=e;var n=es,i=n.baseQueue,s=r.pending;if(s!==null){if(i!==null){var o=i.next;i.next=s.next,s.next=o}n.baseQueue=i=s,r.pending=null}if(i!==null){s=i.next,n=n.baseState;var l=o=null,c=null,d=s;do{var p=d.lane;if((Pf&p)===p)c!==null&&(c=c.next={lane:0,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null}),n=d.hasEagerState?d.eagerState:e(n,d.action);else{var m={lane:p,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null};c===null?(l=c=m,o=n):c=c.next=m,li.lanes|=p,Tf|=p}d=d.next}while(d!==null&&d!==s);c===null?o=n:c.next=l,wl(n,t.memoizedState)||(io=!0),t.memoizedState=n,t.baseState=o,t.baseQueue=c,r.lastRenderedState=n}if(e=r.interleaved,e!==null){i=e;do s=i.lane,li.lanes|=s,Tf|=s,i=i.next;while(i!==e)}else i===null&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function my(e){var t=LA(),r=t.queue;if(r===null)throw Error(ut(311));r.lastRenderedReducer=e;var n=r.dispatch,i=r.pending,s=t.memoizedState;if(i!==null){r.pending=null;var o=i=i.next;do s=e(s,o.action),o=o.next;while(o!==i);wl(s,t.memoizedState)||(io=!0),t.memoizedState=s,t.baseQueue===null&&(t.baseState=s),r.lastRenderedState=s}return[s,n]}function eF(){}function tF(e,t){var r=li,n=LA(),i=t(),s=!wl(n.memoizedState,i);if(s&&(n.memoizedState=i,io=!0),n=n.queue,n3(iF.bind(null,r,n,e),[e]),n.getSnapshot!==t||s||gs!==null&&gs.memoizedState.tag&1){if(r.flags|=2048,Fg(9,nF.bind(null,r,n,i,t),void 0,null),ms===null)throw Error(ut(349));Pf&30||rF(r,t,i)}return i}function rF(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},t=li.updateQueue,t===null?(t={lastEffect:null,stores:null},li.updateQueue=t,t.stores=[e]):(r=t.stores,r===null?t.stores=[e]:r.push(e))}function nF(e,t,r,n){t.value=r,t.getSnapshot=n,sF(t)&&aF(e)}function iF(e,t,r){return r(function(){sF(t)&&aF(e)})}function sF(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!wl(e,r)}catch{return!0}}function aF(e){var t=uu(e,1);t!==null&&vl(t,e,1,-1)}function EB(e){var t=ec();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:_g,lastRenderedState:e},t.queue=e,e=e.dispatch=WL.bind(null,li,e),[t.memoizedState,e]}function Fg(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},t=li.updateQueue,t===null?(t={lastEffect:null,stores:null},li.updateQueue=t,t.lastEffect=e.next=e):(r=t.lastEffect,r===null?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e)),e}function oF(){return LA().memoizedState}function I0(e,t,r,n){var i=ec();li.flags|=e,i.memoizedState=Fg(1|t,r,void 0,n===void 0?null:n)}function wv(e,t,r,n){var i=LA();n=n===void 0?null:n;var s=void 0;if(es!==null){var o=es.memoizedState;if(s=o.destroy,n!==null&&e3(n,o.deps)){i.memoizedState=Fg(t,r,s,n);return}}li.flags|=e,i.memoizedState=Fg(1|t,r,s,n)}function jB(e,t){return I0(8390656,8,e,t)}function n3(e,t){return wv(2048,8,e,t)}function AF(e,t){return wv(4,2,e,t)}function lF(e,t){return wv(4,4,e,t)}function cF(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 uF(e,t,r){return r=r!=null?r.concat([e]):null,wv(4,4,cF.bind(null,t,e),r)}function i3(){}function dF(e,t){var r=LA();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&e3(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function fF(e,t){var r=LA();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&e3(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function hF(e,t,r){return Pf&21?(wl(r,t)||(r=m_(),li.lanes|=r,Tf|=r,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,io=!0),e.memoizedState=r)}function GL(e,t){var r=Sn;Sn=r!==0&&4>r?r:4,e(!0);var n=py.transition;py.transition={};try{e(!1),t()}finally{Sn=r,py.transition=n}}function pF(){return LA().memoizedState}function zL(e,t,r){var n=_d(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},gF(e))mF(t,r);else if(r=G_(e,t,r,n),r!==null){var i=Ua();vl(r,e,n,i),vF(r,t,n)}}function WL(e,t,r){var n=_d(e),i={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(gF(e))mF(t,i);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var o=t.lastRenderedState,l=s(o,r);if(i.hasEagerState=!0,i.eagerState=l,wl(l,o)){var c=t.interleaved;c===null?(i.next=i,W4(t)):(i.next=c.next,c.next=i),t.interleaved=i;return}}catch{}finally{}r=G_(e,t,i,n),r!==null&&(i=Ua(),vl(r,e,n,i),vF(r,t,n))}}function gF(e){var t=e.alternate;return e===li||t!==null&&t===li}function mF(e,t){W1=C2=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function vF(e,t,r){if(r&4194240){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,I4(e,r)}}var _2={readContext:UA,useCallback:ia,useContext:ia,useEffect:ia,useImperativeHandle:ia,useInsertionEffect:ia,useLayoutEffect:ia,useMemo:ia,useReducer:ia,useRef:ia,useState:ia,useDebugValue:ia,useDeferredValue:ia,useTransition:ia,useMutableSource:ia,useSyncExternalStore:ia,useId:ia,unstable_isNewReconciler:!1},JL={readContext:UA,useCallback:function(e,t){return ec().memoizedState=[e,t===void 0?null:t],e},useContext:UA,useEffect:jB,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,I0(4194308,4,cF.bind(null,t,e),r)},useLayoutEffect:function(e,t){return I0(4194308,4,e,t)},useInsertionEffect:function(e,t){return I0(4,2,e,t)},useMemo:function(e,t){var r=ec();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=ec();return t=r!==void 0?r(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=zL.bind(null,li,e),[n.memoizedState,e]},useRef:function(e){var t=ec();return e={current:e},t.memoizedState=e},useState:EB,useDebugValue:i3,useDeferredValue:function(e){return ec().memoizedState=e},useTransition:function(){var e=EB(!1),t=e[0];return e=GL.bind(null,e[1]),ec().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=li,i=ec();if(ri){if(r===void 0)throw Error(ut(407));r=r()}else{if(r=t(),ms===null)throw Error(ut(349));Pf&30||rF(n,t,r)}i.memoizedState=r;var s={value:r,getSnapshot:t};return i.queue=s,jB(iF.bind(null,n,s,e),[e]),n.flags|=2048,Fg(9,nF.bind(null,n,s,r,t),void 0,null),r},useId:function(){var e=ec(),t=ms.identifierPrefix;if(ri){var r=nu,n=ru;r=(n&~(1<<32-ml(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=Cg++,0<r&&(t+="H"+r.toString(32)),t+=":"}else r=qL++,t=":"+t+"r"+r.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},XL={readContext:UA,useCallback:dF,useContext:UA,useEffect:n3,useImperativeHandle:uF,useInsertionEffect:AF,useLayoutEffect:lF,useMemo:fF,useReducer:gy,useRef:oF,useState:function(){return gy(_g)},useDebugValue:i3,useDeferredValue:function(e){var t=LA();return hF(t,es.memoizedState,e)},useTransition:function(){var e=gy(_g)[0],t=LA().memoizedState;return[e,t]},useMutableSource:eF,useSyncExternalStore:tF,useId:pF,unstable_isNewReconciler:!1},YL={readContext:UA,useCallback:dF,useContext:UA,useEffect:n3,useImperativeHandle:uF,useInsertionEffect:AF,useLayoutEffect:lF,useMemo:fF,useReducer:my,useRef:oF,useState:function(){return my(_g)},useDebugValue:i3,useDeferredValue:function(e){var t=LA();return es===null?t.memoizedState=e:hF(t,es.memoizedState,e)},useTransition:function(){var e=my(_g)[0],t=LA().memoizedState;return[e,t]},useMutableSource:eF,useSyncExternalStore:tF,useId:pF,unstable_isNewReconciler:!1};function pp(e,t){try{var r="",n=t;do r+=FU(n),n=n.return;while(n);var i=r}catch(s){i=`
Error generating stack: `+s.message+`
`+s.stack}return{value:e,source:t,stack:i,digest:null}}function vy(e,t,r){return{value:e,source:null,stack:r??null,digest:t??null}}function Y5(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var ZL=typeof WeakMap=="function"?WeakMap:Map;function wF(e,t,r){r=iu(-1,r),r.tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){N2||(N2=!0,Ax=n),Y5(e,t)},r}function yF(e,t,r){r=iu(-1,r),r.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var i=t.value;r.payload=function(){return n(i)},r.callback=function(){Y5(e,t)}}var s=e.stateNode;return s!==null&&typeof s.componentDidCatch=="function"&&(r.callback=function(){Y5(e,t),typeof n!="function"&&(Cd===null?Cd=new Set([this]):Cd.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),r}function UB(e,t,r){var n=e.pingCache;if(n===null){n=e.pingCache=new ZL;var i=new Set;n.set(t,i)}else i=n.get(t),i===void 0&&(i=new Set,n.set(t,i));i.has(r)||(i.add(r),e=fQ.bind(null,e,t,r),t.then(e,e))}function LB(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 QB(e,t,r,n,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,r.tag===1&&(r.alternate===null?r.tag=17:(t=iu(-1,1),t.tag=2,Bd(r,t,1))),r.lanes|=1),e)}var eQ=pu.ReactCurrentOwner,io=!1;function Fa(e,t,r,n){t.child=e===null?Y_(t,null,r,n):fp(t,e.child,r,n)}function kB(e,t,r,n,i){r=r.render;var s=t.ref;return sp(t,i),n=t3(e,t,r,n,s,i),r=r3(),e!==null&&!io?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,du(e,t,i)):(ri&&r&&K4(t),t.flags|=1,Fa(e,t,n,i),t.child)}function IB(e,t,r,n,i){if(e===null){var s=r.type;return typeof s=="function"&&!d3(s)&&s.defaultProps===void 0&&r.compare===null&&r.defaultProps===void 0?(t.tag=15,t.type=s,xF(e,t,s,n,i)):(e=H0(r.type,null,n,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(s=e.child,!(e.lanes&i)){var o=s.memoizedProps;if(r=r.compare,r=r!==null?r:vg,r(o,n)&&e.ref===t.ref)return du(e,t,i)}return t.flags|=1,e=Fd(s,n),e.ref=t.ref,e.return=t,t.child=e}function xF(e,t,r,n,i){if(e!==null){var s=e.memoizedProps;if(vg(s,n)&&e.ref===t.ref)if(io=!1,t.pendingProps=n=s,(e.lanes&i)!==0)e.flags&131072&&(io=!0);else return t.lanes=e.lanes,du(e,t,i)}return Z5(e,t,r,n,i)}function bF(e,t,r){var n=t.pendingProps,i=n.children,s=e!==null?e.memoizedState:null;if(n.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Hn(Jh,Lo),Lo|=r;else{if(!(r&1073741824))return e=s!==null?s.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Hn(Jh,Lo),Lo|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=s!==null?s.baseLanes:r,Hn(Jh,Lo),Lo|=n}else s!==null?(n=s.baseLanes|r,t.memoizedState=null):n=r,Hn(Jh,Lo),Lo|=n;return Fa(e,t,i,r),t.child}function BF(e,t){var r=t.ref;(e===null&&r!==null||e!==null&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function Z5(e,t,r,n,i){var s=oo(r)?If:da.current;return s=up(t,s),sp(t,i),r=t3(e,t,r,n,s,i),n=r3(),e!==null&&!io?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,du(e,t,i)):(ri&&n&&K4(t),t.flags|=1,Fa(e,t,r,i),t.child)}function OB(e,t,r,n,i){if(oo(r)){var s=!0;m2(t)}else s=!1;if(sp(t,i),t.stateNode===null)O0(e,t),J_(t,r,n),X5(t,r,n,i),n=!0;else if(e===null){var o=t.stateNode,l=t.memoizedProps;o.props=l;var c=o.context,d=r.contextType;typeof d=="object"&&d!==null?d=UA(d):(d=oo(r)?If:da.current,d=up(t,d));var p=r.getDerivedStateFromProps,m=typeof p=="function"||typeof o.getSnapshotBeforeUpdate=="function";m||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(l!==n||c!==d)&&NB(t,o,n,d),sd=!1;var B=t.memoizedState;o.state=B,b2(t,n,o,i),c=t.memoizedState,l!==n||B!==c||ao.current||sd?(typeof p=="function"&&(J5(t,r,p,n),c=t.memoizedState),(l=sd||FB(t,r,l,n,B,c,d))?(m||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=n,t.memoizedState=c),o.props=n,o.state=c,o.context=d,n=l):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{o=t.stateNode,z_(e,t),l=t.memoizedProps,d=t.type===t.elementType?l:cl(t.type,l),o.props=d,m=t.pendingProps,B=o.context,c=r.contextType,typeof c=="object"&&c!==null?c=UA(c):(c=oo(r)?If:da.current,c=up(t,c));var x=r.getDerivedStateFromProps;(p=typeof x=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(l!==m||B!==c)&&NB(t,o,n,c),sd=!1,B=t.memoizedState,o.state=B,b2(t,n,o,i);var S=t.memoizedState;l!==m||B!==S||ao.current||sd?(typeof x=="function"&&(J5(t,r,x,n),S=t.memoizedState),(d=sd||FB(t,r,d,n,B,S,c)||!1)?(p||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(n,S,c),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(n,S,c)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||l===e.memoizedProps&&B===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&B===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=S),o.props=n,o.state=S,o.context=c,n=d):(typeof o.componentDidUpdate!="function"||l===e.memoizedProps&&B===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&B===e.memoizedState||(t.flags|=1024),n=!1)}return ex(e,t,r,n,s,i)}function ex(e,t,r,n,i,s){BF(e,t);var o=(t.flags&128)!==0;if(!n&&!o)return i&&xB(t,r,!1),du(e,t,s);n=t.stateNode,eQ.current=t;var l=o&&typeof r.getDerivedStateFromError!="function"?null:n.render();return t.flags|=1,e!==null&&o?(t.child=fp(t,e.child,null,s),t.child=fp(t,null,l,s)):Fa(e,t,l,s),t.memoizedState=n.state,i&&xB(t,r,!0),t.child}function CF(e){var t=e.stateNode;t.pendingContext?yB(e,t.pendingContext,t.pendingContext!==t.context):t.context&&yB(e,t.context,!1),X4(e,t.containerInfo)}function PB(e,t,r,n,i){return dp(),$4(i),t.flags|=256,Fa(e,t,r,n),t.child}var tx={dehydrated:null,treeContext:null,retryLane:0};function rx(e){return{baseLanes:e,cachePool:null,transitions:null}}function _F(e,t,r){var n=t.pendingProps,i=Ai.current,s=!1,o=(t.flags&128)!==0,l;if((l=o)||(l=e!==null&&e.memoizedState===null?!1:(i&2)!==0),l?(s=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),Hn(Ai,i&1),e===null)return z5(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=n.children,e=n.fallback,s?(n=t.mode,s=t.child,o={mode:"hidden",children:o},!(n&1)&&s!==null?(s.childLanes=0,s.pendingProps=o):s=bv(o,n,0,null),e=Sf(e,n,r,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=rx(r),t.memoizedState=tx,e):s3(t,o));if(i=e.memoizedState,i!==null&&(l=i.dehydrated,l!==null))return tQ(e,t,o,n,l,i,r);if(s){s=n.fallback,o=t.mode,i=e.child,l=i.sibling;var c={mode:"hidden",children:n.children};return!(o&1)&&t.child!==i?(n=t.child,n.childLanes=0,n.pendingProps=c,t.deletions=null):(n=Fd(i,c),n.subtreeFlags=i.subtreeFlags&14680064),l!==null?s=Fd(l,s):(s=Sf(s,o,r,null),s.flags|=2),s.return=t,n.return=t,n.sibling=s,t.child=n,n=s,s=t.child,o=e.child.memoizedState,o=o===null?rx(r):{baseLanes:o.baseLanes|r,cachePool:null,transitions:o.transitions},s.memoizedState=o,s.childLanes=e.childLanes&~r,t.memoizedState=tx,n}return s=e.child,e=s.sibling,n=Fd(s,{mode:"visible",children:n.children}),!(t.mode&1)&&(n.lanes=r),n.return=t,n.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n}function s3(e,t){return t=bv({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function r0(e,t,r,n){return n!==null&&$4(n),fp(t,e.child,null,r),e=s3(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function tQ(e,t,r,n,i,s,o){if(r)return t.flags&256?(t.flags&=-257,n=vy(Error(ut(422))),r0(e,t,o,n)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(s=n.fallback,i=t.mode,n=bv({mode:"visible",children:n.children},i,0,null),s=Sf(s,i,o,null),s.flags|=2,n.return=t,s.return=t,n.sibling=s,t.child=n,t.mode&1&&fp(t,e.child,null,o),t.child.memoizedState=rx(o),t.memoizedState=tx,s);if(!(t.mode&1))return r0(e,t,o,null);if(i.data==="$!"){if(n=i.nextSibling&&i.nextSibling.dataset,n)var l=n.dgst;return n=l,s=Error(ut(419)),n=vy(s,n,void 0),r0(e,t,o,n)}if(l=(o&e.childLanes)!==0,io||l){if(n=ms,n!==null){switch(o&-o){case 4:i=2;break;case 16:i=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:i=32;break;case 536870912:i=268435456;break;default:i=0}i=i&(n.suspendedLanes|o)?0:i,i!==0&&i!==s.retryLane&&(s.retryLane=i,uu(e,i),vl(n,e,i,-1))}return u3(),n=vy(Error(ut(421))),r0(e,t,o,n)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=hQ.bind(null,e),i._reactRetry=t,null):(e=s.treeContext,ko=bd(i.nextSibling),Io=t,ri=!0,hl=null,e!==null&&(xA[bA++]=ru,xA[bA++]=nu,xA[bA++]=Of,ru=e.id,nu=e.overflow,Of=t),t=s3(t,n.children),t.flags|=4096,t)}function TB(e,t,r){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),W5(e.return,t,r)}function wy(e,t,r,n,i){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:i}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=n,s.tail=r,s.tailMode=i)}function FF(e,t,r){var n=t.pendingProps,i=n.revealOrder,s=n.tail;if(Fa(e,t,n.children,r),n=Ai.current,n&2)n=n&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&TB(e,r,t);else if(e.tag===19)TB(e,r,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}n&=1}if(Hn(Ai,n),!(t.mode&1))t.memoizedState=null;else switch(i){case"forwards":for(r=t.child,i=null;r!==null;)e=r.alternate,e!==null&&B2(e)===null&&(i=r),r=r.sibling;r=i,r===null?(i=t.child,t.child=null):(i=r.sibling,r.sibling=null),wy(t,!1,i,r,s);break;case"backwards":for(r=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&B2(e)===null){t.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}wy(t,!0,r,null,s);break;case"together":wy(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function O0(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function du(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),Tf|=t.lanes,!(r&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(ut(153));if(t.child!==null){for(e=t.child,r=Fd(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=Fd(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function rQ(e,t,r){switch(t.tag){case 3:CF(t),dp();break;case 5:Z_(t);break;case 1:oo(t.type)&&m2(t);break;case 4:X4(t,t.stateNode.containerInfo);break;case 10:var n=t.type._context,i=t.memoizedProps.value;Hn(y2,n._currentValue),n._currentValue=i;break;case 13:if(n=t.memoizedState,n!==null)return n.dehydrated!==null?(Hn(Ai,Ai.current&1),t.flags|=128,null):r&t.child.childLanes?_F(e,t,r):(Hn(Ai,Ai.current&1),e=du(e,t,r),e!==null?e.sibling:null);Hn(Ai,Ai.current&1);break;case 19:if(n=(r&t.childLanes)!==0,e.flags&128){if(n)return FF(e,t,r);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),Hn(Ai,Ai.current),n)break;return null;case 22:case 23:return t.lanes=0,bF(e,t,r)}return du(e,t,r)}var NF,nx,SF,EF;NF=function(e,t){for(var r=t.child;r!==null;){if(r.tag===5||r.tag===6)e.appendChild(r.stateNode);else if(r.tag!==4&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}};nx=function(){};SF=function(e,t,r,n){var i=e.memoizedProps;if(i!==n){e=t.stateNode,Bf(lc.current);var s=null;switch(r){case"input":i=_5(e,i),n=_5(e,n),s=[];break;case"select":i=ui({},i,{value:void 0}),n=ui({},n,{value:void 0}),s=[];break;case"textarea":i=S5(e,i),n=S5(e,n),s=[];break;default:typeof i.onClick!="function"&&typeof n.onClick=="function"&&(e.onclick=p2)}j5(r,n);var o;r=null;for(d in i)if(!n.hasOwnProperty(d)&&i.hasOwnProperty(d)&&i[d]!=null)if(d==="style"){var l=i[d];for(o in l)l.hasOwnProperty(o)&&(r||(r={}),r[o]="")}else d!=="dangerouslySetInnerHTML"&&d!=="children"&&d!=="suppressContentEditableWarning"&&d!=="suppressHydrationWarning"&&d!=="autoFocus"&&(ug.hasOwnProperty(d)?s||(s=[]):(s=s||[]).push(d,null));for(d in n){var c=n[d];if(l=i!=null?i[d]:void 0,n.hasOwnProperty(d)&&c!==l&&(c!=null||l!=null))if(d==="style")if(l){for(o in l)!l.hasOwnProperty(o)||c&&c.hasOwnProperty(o)||(r||(r={}),r[o]="");for(o in c)c.hasOwnProperty(o)&&l[o]!==c[o]&&(r||(r={}),r[o]=c[o])}else r||(s||(s=[]),s.push(d,r)),r=c;else d==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,l=l?l.__html:void 0,c!=null&&l!==c&&(s=s||[]).push(d,c)):d==="children"?typeof c!="string"&&typeof c!="number"||(s=s||[]).push(d,""+c):d!=="suppressContentEditableWarning"&&d!=="suppressHydrationWarning"&&(ug.hasOwnProperty(d)?(c!=null&&d==="onScroll"&&Vn("scroll",e),s||l===c||(s=[])):(s=s||[]).push(d,c))}r&&(s=s||[]).push("style",r);var d=s;(t.updateQueue=d)&&(t.flags|=4)}};EF=function(e,t,r,n){r!==n&&(t.flags|=4)};function F1(e,t){if(!ri)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;r!==null;)r.alternate!==null&&(n=r),r=r.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function sa(e){var t=e.alternate!==null&&e.alternate.child===e.child,r=0,n=0;if(t)for(var i=e.child;i!==null;)r|=i.lanes|i.childLanes,n|=i.subtreeFlags&14680064,n|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)r|=i.lanes|i.childLanes,n|=i.subtreeFlags,n|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function nQ(e,t,r){var n=t.pendingProps;switch(V4(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return sa(t),null;case 1:return oo(t.type)&&g2(),sa(t),null;case 3:return n=t.stateNode,hp(),Gn(ao),Gn(da),Z4(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(e0(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,hl!==null&&(ux(hl),hl=null))),nx(e,t),sa(t),null;case 5:Y4(t);var i=Bf(Bg.current);if(r=t.type,e!==null&&t.stateNode!=null)SF(e,t,r,n,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!n){if(t.stateNode===null)throw Error(ut(166));return sa(t),null}if(e=Bf(lc.current),e0(t)){n=t.stateNode,r=t.type;var s=t.memoizedProps;switch(n[nc]=t,n[xg]=s,e=(t.mode&1)!==0,r){case"dialog":Vn("cancel",n),Vn("close",n);break;case"iframe":case"object":case"embed":Vn("load",n);break;case"video":case"audio":for(i=0;i<D1.length;i++)Vn(D1[i],n);break;case"source":Vn("error",n);break;case"img":case"image":case"link":Vn("error",n),Vn("load",n);break;case"details":Vn("toggle",n);break;case"input":Gb(n,s),Vn("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!s.multiple},Vn("invalid",n);break;case"textarea":Wb(n,s),Vn("invalid",n)}j5(r,s),i=null;for(var o in s)if(s.hasOwnProperty(o)){var l=s[o];o==="children"?typeof l=="string"?n.textContent!==l&&(s.suppressHydrationWarning!==!0&&Zm(n.textContent,l,e),i=["children",l]):typeof l=="number"&&n.textContent!==""+l&&(s.suppressHydrationWarning!==!0&&Zm(n.textContent,l,e),i=["children",""+l]):ug.hasOwnProperty(o)&&l!=null&&o==="onScroll"&&Vn("scroll",n)}switch(r){case"input":$m(n),zb(n,s,!0);break;case"textarea":$m(n),Jb(n);break;case"select":case"option":break;default:typeof s.onClick=="function"&&(n.onclick=p2)}n=i,t.updateQueue=n,n!==null&&(t.flags|=4)}else{o=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=r_(r)),e==="http://www.w3.org/1999/xhtml"?r==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=o.createElement(r,{is:n.is}):(e=o.createElement(r),r==="select"&&(o=e,n.multiple?o.multiple=!0:n.size&&(o.size=n.size))):e=o.createElementNS(e,r),e[nc]=t,e[xg]=n,NF(e,t,!1,!1),t.stateNode=e;e:{switch(o=U5(r,n),r){case"dialog":Vn("cancel",e),Vn("close",e),i=n;break;case"iframe":case"object":case"embed":Vn("load",e),i=n;break;case"video":case"audio":for(i=0;i<D1.length;i++)Vn(D1[i],e);i=n;break;case"source":Vn("error",e),i=n;break;case"img":case"image":case"link":Vn("error",e),Vn("load",e),i=n;break;case"details":Vn("toggle",e),i=n;break;case"input":Gb(e,n),i=_5(e,n),Vn("invalid",e);break;case"option":i=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},i=ui({},n,{value:void 0}),Vn("invalid",e);break;case"textarea":Wb(e,n),i=S5(e,n),Vn("invalid",e);break;default:i=n}j5(r,i),l=i;for(s in l)if(l.hasOwnProperty(s)){var c=l[s];s==="style"?s_(e,c):s==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,c!=null&&n_(e,c)):s==="children"?typeof c=="string"?(r!=="textarea"||c!=="")&&dg(e,c):typeof c=="number"&&dg(e,""+c):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(ug.hasOwnProperty(s)?c!=null&&s==="onScroll"&&Vn("scroll",e):c!=null&&E4(e,s,c,o))}switch(r){case"input":$m(e),zb(e,n,!1);break;case"textarea":$m(e),Jb(e);break;case"option":n.value!=null&&e.setAttribute("value",""+jd(n.value));break;case"select":e.multiple=!!n.multiple,s=n.value,s!=null?tp(e,!!n.multiple,s,!1):n.defaultValue!=null&&tp(e,!!n.multiple,n.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=p2)}switch(r){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}}n&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return sa(t),null;case 6:if(e&&t.stateNode!=null)EF(e,t,e.memoizedProps,n);else{if(typeof n!="string"&&t.stateNode===null)throw Error(ut(166));if(r=Bf(Bg.current),Bf(lc.current),e0(t)){if(n=t.stateNode,r=t.memoizedProps,n[nc]=t,(s=n.nodeValue!==r)&&(e=Io,e!==null))switch(e.tag){case 3:Zm(n.nodeValue,r,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Zm(n.nodeValue,r,(e.mode&1)!==0)}s&&(t.flags|=4)}else n=(r.nodeType===9?r:r.ownerDocument).createTextNode(n),n[nc]=t,t.stateNode=n}return sa(t),null;case 13:if(Gn(Ai),n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(ri&&ko!==null&&t.mode&1&&!(t.flags&128))q_(),dp(),t.flags|=98560,s=!1;else if(s=e0(t),n!==null&&n.dehydrated!==null){if(e===null){if(!s)throw Error(ut(318));if(s=t.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(ut(317));s[nc]=t}else dp(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;sa(t),s=!1}else hl!==null&&(ux(hl),hl=null),s=!0;if(!s)return t.flags&65536?t:null}return t.flags&128?(t.lanes=r,t):(n=n!==null,n!==(e!==null&&e.memoizedState!==null)&&n&&(t.child.flags|=8192,t.mode&1&&(e===null||Ai.current&1?rs===0&&(rs=3):u3())),t.updateQueue!==null&&(t.flags|=4),sa(t),null);case 4:return hp(),nx(e,t),e===null&&wg(t.stateNode.containerInfo),sa(t),null;case 10:return z4(t.type._context),sa(t),null;case 17:return oo(t.type)&&g2(),sa(t),null;case 19:if(Gn(Ai),s=t.memoizedState,s===null)return sa(t),null;if(n=(t.flags&128)!==0,o=s.rendering,o===null)if(n)F1(s,!1);else{if(rs!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=B2(e),o!==null){for(t.flags|=128,F1(s,!1),n=o.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),t.subtreeFlags=0,n=r,r=t.child;r!==null;)s=r,e=n,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}),r=r.sibling;return Hn(Ai,Ai.current&1|2),t.child}e=e.sibling}s.tail!==null&&ji()>gp&&(t.flags|=128,n=!0,F1(s,!1),t.lanes=4194304)}else{if(!n)if(e=B2(o),e!==null){if(t.flags|=128,n=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),F1(s,!0),s.tail===null&&s.tailMode==="hidden"&&!o.alternate&&!ri)return sa(t),null}else 2*ji()-s.renderingStartTime>gp&&r!==1073741824&&(t.flags|=128,n=!0,F1(s,!1),t.lanes=4194304);s.isBackwards?(o.sibling=t.child,t.child=o):(r=s.last,r!==null?r.sibling=o:t.child=o,s.last=o)}return s.tail!==null?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=ji(),t.sibling=null,r=Ai.current,Hn(Ai,n?r&1|2:r&1),t):(sa(t),null);case 22:case 23:return c3(),n=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(t.flags|=8192),n&&t.mode&1?Lo&1073741824&&(sa(t),t.subtreeFlags&6&&(t.flags|=8192)):sa(t),null;case 24:return null;case 25:return null}throw Error(ut(156,t.tag))}function iQ(e,t){switch(V4(t),t.tag){case 1:return oo(t.type)&&g2(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return hp(),Gn(ao),Gn(da),Z4(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Y4(t),null;case 13:if(Gn(Ai),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(ut(340));dp()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Gn(Ai),null;case 4:return hp(),null;case 10:return z4(t.type._context),null;case 22:case 23:return c3(),null;case 24:return null;default:return null}}var n0=!1,ua=!1,sQ=typeof WeakSet=="function"?WeakSet:Set,Qt=null;function Wh(e,t){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(n){yi(e,t,n)}else r.current=null}function ix(e,t,r){try{r()}catch(n){yi(e,t,n)}}var HB=!1;function aQ(e,t){if(R5=d2,e=Q_(),M4(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var i=n.anchorOffset,s=n.focusNode;n=n.focusOffset;try{r.nodeType,s.nodeType}catch{r=null;break e}var o=0,l=-1,c=-1,d=0,p=0,m=e,B=null;t:for(;;){for(var x;m!==r||i!==0&&m.nodeType!==3||(l=o+i),m!==s||n!==0&&m.nodeType!==3||(c=o+n),m.nodeType===3&&(o+=m.nodeValue.length),(x=m.firstChild)!==null;)B=m,m=x;for(;;){if(m===e)break t;if(B===r&&++d===i&&(l=o),B===s&&++p===n&&(c=o),(x=m.nextSibling)!==null)break;m=B,B=m.parentNode}m=x}r=l===-1||c===-1?null:{start:l,end:c}}else r=null}r=r||{start:0,end:0}}else r=null;for(M5={focusedElem:e,selectionRange:r},d2=!1,Qt=t;Qt!==null;)if(t=Qt,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Qt=e;else for(;Qt!==null;){t=Qt;try{var S=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(S!==null){var C=S.memoizedProps,L=S.memoizedState,N=t.stateNode,F=N.getSnapshotBeforeUpdate(t.elementType===t.type?C:cl(t.type,C),L);N.__reactInternalSnapshotBeforeUpdate=F}break;case 3:var Q=t.stateNode.containerInfo;Q.nodeType===1?Q.textContent="":Q.nodeType===9&&Q.documentElement&&Q.removeChild(Q.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(ut(163))}}catch(I){yi(t,t.return,I)}if(e=t.sibling,e!==null){e.return=t.return,Qt=e;break}Qt=t.return}return S=HB,HB=!1,S}function J1(e,t,r){var n=t.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var i=n=n.next;do{if((i.tag&e)===e){var s=i.destroy;i.destroy=void 0,s!==void 0&&ix(t,r,s)}i=i.next}while(i!==n)}}function yv(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function sx(e){var t=e.ref;if(t!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof t=="function"?t(e):t.current=e}}function jF(e){var t=e.alternate;t!==null&&(e.alternate=null,jF(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[nc],delete t[xg],delete t[$5],delete t[ML],delete t[KL])),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 UF(e){return e.tag===5||e.tag===3||e.tag===4}function DB(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||UF(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 ax(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=p2));else if(n!==4&&(e=e.child,e!==null))for(ax(e,t,r),e=e.sibling;e!==null;)ax(e,t,r),e=e.sibling}function ox(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(ox(e,t,r),e=e.sibling;e!==null;)ox(e,t,r),e=e.sibling}var Ts=null,dl=!1;function Yu(e,t,r){for(r=r.child;r!==null;)LF(e,t,r),r=r.sibling}function LF(e,t,r){if(Ac&&typeof Ac.onCommitFiberUnmount=="function")try{Ac.onCommitFiberUnmount(dv,r)}catch{}switch(r.tag){case 5:ua||Wh(r,t);case 6:var n=Ts,i=dl;Ts=null,Yu(e,t,r),Ts=n,dl=i,Ts!==null&&(dl?(e=Ts,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):Ts.removeChild(r.stateNode));break;case 18:Ts!==null&&(dl?(e=Ts,r=r.stateNode,e.nodeType===8?dy(e.parentNode,r):e.nodeType===1&&dy(e,r),gg(e)):dy(Ts,r.stateNode));break;case 4:n=Ts,i=dl,Ts=r.stateNode.containerInfo,dl=!0,Yu(e,t,r),Ts=n,dl=i;break;case 0:case 11:case 14:case 15:if(!ua&&(n=r.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){i=n=n.next;do{var s=i,o=s.destroy;s=s.tag,o!==void 0&&(s&2||s&4)&&ix(r,t,o),i=i.next}while(i!==n)}Yu(e,t,r);break;case 1:if(!ua&&(Wh(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(l){yi(r,t,l)}Yu(e,t,r);break;case 21:Yu(e,t,r);break;case 22:r.mode&1?(ua=(n=ua)||r.memoizedState!==null,Yu(e,t,r),ua=n):Yu(e,t,r);break;default:Yu(e,t,r)}}function RB(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new sQ),t.forEach(function(n){var i=pQ.bind(null,e,n);r.has(n)||(r.add(n),n.then(i,i))})}}function ol(e,t){var r=t.deletions;if(r!==null)for(var n=0;n<r.length;n++){var i=r[n];try{var s=e,o=t,l=o;e:for(;l!==null;){switch(l.tag){case 5:Ts=l.stateNode,dl=!1;break e;case 3:Ts=l.stateNode.containerInfo,dl=!0;break e;case 4:Ts=l.stateNode.containerInfo,dl=!0;break e}l=l.return}if(Ts===null)throw Error(ut(160));LF(s,o,i),Ts=null,dl=!1;var c=i.alternate;c!==null&&(c.return=null),i.return=null}catch(d){yi(i,t,d)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)QF(t,e),t=t.sibling}function QF(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ol(t,e),Xl(e),n&4){try{J1(3,e,e.return),yv(3,e)}catch(C){yi(e,e.return,C)}try{J1(5,e,e.return)}catch(C){yi(e,e.return,C)}}break;case 1:ol(t,e),Xl(e),n&512&&r!==null&&Wh(r,r.return);break;case 5:if(ol(t,e),Xl(e),n&512&&r!==null&&Wh(r,r.return),e.flags&32){var i=e.stateNode;try{dg(i,"")}catch(C){yi(e,e.return,C)}}if(n&4&&(i=e.stateNode,i!=null)){var s=e.memoizedProps,o=r!==null?r.memoizedProps:s,l=e.type,c=e.updateQueue;if(e.updateQueue=null,c!==null)try{l==="input"&&s.type==="radio"&&s.name!=null&&e_(i,s),U5(l,o);var d=U5(l,s);for(o=0;o<c.length;o+=2){var p=c[o],m=c[o+1];p==="style"?s_(i,m):p==="dangerouslySetInnerHTML"?n_(i,m):p==="children"?dg(i,m):E4(i,p,m,d)}switch(l){case"input":F5(i,s);break;case"textarea":t_(i,s);break;case"select":var B=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!s.multiple;var x=s.value;x!=null?tp(i,!!s.multiple,x,!1):B!==!!s.multiple&&(s.defaultValue!=null?tp(i,!!s.multiple,s.defaultValue,!0):tp(i,!!s.multiple,s.multiple?[]:"",!1))}i[xg]=s}catch(C){yi(e,e.return,C)}}break;case 6:if(ol(t,e),Xl(e),n&4){if(e.stateNode===null)throw Error(ut(162));i=e.stateNode,s=e.memoizedProps;try{i.nodeValue=s}catch(C){yi(e,e.return,C)}}break;case 3:if(ol(t,e),Xl(e),n&4&&r!==null&&r.memoizedState.isDehydrated)try{gg(t.containerInfo)}catch(C){yi(e,e.return,C)}break;case 4:ol(t,e),Xl(e);break;case 13:ol(t,e),Xl(e),i=e.child,i.flags&8192&&(s=i.memoizedState!==null,i.stateNode.isHidden=s,!s||i.alternate!==null&&i.alternate.memoizedState!==null||(A3=ji())),n&4&&RB(e);break;case 22:if(p=r!==null&&r.memoizedState!==null,e.mode&1?(ua=(d=ua)||p,ol(t,e),ua=d):ol(t,e),Xl(e),n&8192){if(d=e.memoizedState!==null,(e.stateNode.isHidden=d)&&!p&&e.mode&1)for(Qt=e,p=e.child;p!==null;){for(m=Qt=p;Qt!==null;){switch(B=Qt,x=B.child,B.tag){case 0:case 11:case 14:case 15:J1(4,B,B.return);break;case 1:Wh(B,B.return);var S=B.stateNode;if(typeof S.componentWillUnmount=="function"){n=B,r=B.return;try{t=n,S.props=t.memoizedProps,S.state=t.memoizedState,S.componentWillUnmount()}catch(C){yi(n,r,C)}}break;case 5:Wh(B,B.return);break;case 22:if(B.memoizedState!==null){KB(m);continue}}x!==null?(x.return=B,Qt=x):KB(m)}p=p.sibling}e:for(p=null,m=e;;){if(m.tag===5){if(p===null){p=m;try{i=m.stateNode,d?(s=i.style,typeof s.setProperty=="function"?s.setProperty("display","none","important"):s.display="none"):(l=m.stateNode,c=m.memoizedProps.style,o=c!=null&&c.hasOwnProperty("display")?c.display:null,l.style.display=i_("display",o))}catch(C){yi(e,e.return,C)}}}else if(m.tag===6){if(p===null)try{m.stateNode.nodeValue=d?"":m.memoizedProps}catch(C){yi(e,e.return,C)}}else if((m.tag!==22&&m.tag!==23||m.memoizedState===null||m===e)&&m.child!==null){m.child.return=m,m=m.child;continue}if(m===e)break e;for(;m.sibling===null;){if(m.return===null||m.return===e)break e;p===m&&(p=null),m=m.return}p===m&&(p=null),m.sibling.return=m.return,m=m.sibling}}break;case 19:ol(t,e),Xl(e),n&4&&RB(e);break;case 21:break;default:ol(t,e),Xl(e)}}function Xl(e){var t=e.flags;if(t&2){try{e:{for(var r=e.return;r!==null;){if(UF(r)){var n=r;break e}r=r.return}throw Error(ut(160))}switch(n.tag){case 5:var i=n.stateNode;n.flags&32&&(dg(i,""),n.flags&=-33);var s=DB(e);ox(e,s,i);break;case 3:case 4:var o=n.stateNode.containerInfo,l=DB(e);ax(e,l,o);break;default:throw Error(ut(161))}}catch(c){yi(e,e.return,c)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function oQ(e,t,r){Qt=e,kF(e)}function kF(e,t,r){for(var n=(e.mode&1)!==0;Qt!==null;){var i=Qt,s=i.child;if(i.tag===22&&n){var o=i.memoizedState!==null||n0;if(!o){var l=i.alternate,c=l!==null&&l.memoizedState!==null||ua;l=n0;var d=ua;if(n0=o,(ua=c)&&!d)for(Qt=i;Qt!==null;)o=Qt,c=o.child,o.tag===22&&o.memoizedState!==null?VB(i):c!==null?(c.return=o,Qt=c):VB(i);for(;s!==null;)Qt=s,kF(s),s=s.sibling;Qt=i,n0=l,ua=d}MB(e)}else i.subtreeFlags&8772&&s!==null?(s.return=i,Qt=s):MB(e)}}function MB(e){for(;Qt!==null;){var t=Qt;if(t.flags&8772){var r=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ua||yv(5,t);break;case 1:var n=t.stateNode;if(t.flags&4&&!ua)if(r===null)n.componentDidMount();else{var i=t.elementType===t.type?r.memoizedProps:cl(t.type,r.memoizedProps);n.componentDidUpdate(i,r.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var s=t.updateQueue;s!==null&&_B(t,s,n);break;case 3:var o=t.updateQueue;if(o!==null){if(r=null,t.child!==null)switch(t.child.tag){case 5:r=t.child.stateNode;break;case 1:r=t.child.stateNode}_B(t,o,r)}break;case 5:var l=t.stateNode;if(r===null&&t.flags&4){r=l;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&r.focus();break;case"img":c.src&&(r.src=c.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var d=t.alternate;if(d!==null){var p=d.memoizedState;if(p!==null){var m=p.dehydrated;m!==null&&gg(m)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(ut(163))}ua||t.flags&512&&sx(t)}catch(B){yi(t,t.return,B)}}if(t===e){Qt=null;break}if(r=t.sibling,r!==null){r.return=t.return,Qt=r;break}Qt=t.return}}function KB(e){for(;Qt!==null;){var t=Qt;if(t===e){Qt=null;break}var r=t.sibling;if(r!==null){r.return=t.return,Qt=r;break}Qt=t.return}}function VB(e){for(;Qt!==null;){var t=Qt;try{switch(t.tag){case 0:case 11:case 15:var r=t.return;try{yv(4,t)}catch(c){yi(t,r,c)}break;case 1:var n=t.stateNode;if(typeof n.componentDidMount=="function"){var i=t.return;try{n.componentDidMount()}catch(c){yi(t,i,c)}}var s=t.return;try{sx(t)}catch(c){yi(t,s,c)}break;case 5:var o=t.return;try{sx(t)}catch(c){yi(t,o,c)}}}catch(c){yi(t,t.return,c)}if(t===e){Qt=null;break}var l=t.sibling;if(l!==null){l.return=t.return,Qt=l;break}Qt=t.return}}var AQ=Math.ceil,F2=pu.ReactCurrentDispatcher,a3=pu.ReactCurrentOwner,NA=pu.ReactCurrentBatchConfig,on=0,ms=null,Vi=null,Ms=0,Lo=0,Jh=Id(0),rs=0,Ng=null,Tf=0,xv=0,o3=0,X1=null,no=null,A3=0,gp=1/0,Zc=null,N2=!1,Ax=null,Cd=null,i0=!1,hd=null,S2=0,Y1=0,lx=null,P0=-1,T0=0;function Ua(){return on&6?ji():P0!==-1?P0:P0=ji()}function _d(e){return e.mode&1?on&2&&Ms!==0?Ms&-Ms:$L.transition!==null?(T0===0&&(T0=m_()),T0):(e=Sn,e!==0||(e=window.event,e=e===void 0?16:C_(e.type)),e):1}function vl(e,t,r,n){if(50<Y1)throw Y1=0,lx=null,Error(ut(185));$g(e,r,n),(!(on&2)||e!==ms)&&(e===ms&&(!(on&2)&&(xv|=r),rs===4&&cd(e,Ms)),Ao(e,n),r===1&&on===0&&!(t.mode&1)&&(gp=ji()+500,mv&&Od()))}function Ao(e,t){var r=e.callbackNode;$U(e,t);var n=u2(e,e===ms?Ms:0);if(n===0)r!==null&&Zb(r),e.callbackNode=null,e.callbackPriority=0;else if(t=n&-n,e.callbackPriority!==t){if(r!=null&&Zb(r),t===1)e.tag===0?VL($B.bind(null,e)):K_($B.bind(null,e)),DL(function(){!(on&6)&&Od()}),r=null;else{switch(v_(n)){case 1:r=k4;break;case 4:r=p_;break;case 16:r=c2;break;case 536870912:r=g_;break;default:r=c2}r=MF(r,IF.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function IF(e,t){if(P0=-1,T0=0,on&6)throw Error(ut(327));var r=e.callbackNode;if(ap()&&e.callbackNode!==r)return null;var n=u2(e,e===ms?Ms:0);if(n===0)return null;if(n&30||n&e.expiredLanes||t)t=E2(e,n);else{t=n;var i=on;on|=2;var s=PF();(ms!==e||Ms!==t)&&(Zc=null,gp=ji()+500,Nf(e,t));do try{uQ();break}catch(l){OF(e,l)}while(1);G4(),F2.current=s,on=i,Vi!==null?t=0:(ms=null,Ms=0,t=rs)}if(t!==0){if(t===2&&(i=O5(e),i!==0&&(n=i,t=cx(e,i))),t===1)throw r=Ng,Nf(e,0),cd(e,n),Ao(e,ji()),r;if(t===6)cd(e,n);else{if(i=e.current.alternate,!(n&30)&&!lQ(i)&&(t=E2(e,n),t===2&&(s=O5(e),s!==0&&(n=s,t=cx(e,s))),t===1))throw r=Ng,Nf(e,0),cd(e,n),Ao(e,ji()),r;switch(e.finishedWork=i,e.finishedLanes=n,t){case 0:case 1:throw Error(ut(345));case 2:gf(e,no,Zc);break;case 3:if(cd(e,n),(n&130023424)===n&&(t=A3+500-ji(),10<t)){if(u2(e,0)!==0)break;if(i=e.suspendedLanes,(i&n)!==n){Ua(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=V5(gf.bind(null,e,no,Zc),t);break}gf(e,no,Zc);break;case 4:if(cd(e,n),(n&4194240)===n)break;for(t=e.eventTimes,i=-1;0<n;){var o=31-ml(n);s=1<<o,o=t[o],o>i&&(i=o),n&=~s}if(n=i,n=ji()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*AQ(n/1960))-n,10<n){e.timeoutHandle=V5(gf.bind(null,e,no,Zc),n);break}gf(e,no,Zc);break;case 5:gf(e,no,Zc);break;default:throw Error(ut(329))}}}return Ao(e,ji()),e.callbackNode===r?IF.bind(null,e):null}function cx(e,t){var r=X1;return e.current.memoizedState.isDehydrated&&(Nf(e,t).flags|=256),e=E2(e,t),e!==2&&(t=no,no=r,t!==null&&ux(t)),e}function ux(e){no===null?no=e:no.push.apply(no,e)}function lQ(e){for(var t=e;;){if(t.flags&16384){var r=t.updateQueue;if(r!==null&&(r=r.stores,r!==null))for(var n=0;n<r.length;n++){var i=r[n],s=i.getSnapshot;i=i.value;try{if(!wl(s(),i))return!1}catch{return!1}}}if(r=t.child,t.subtreeFlags&16384&&r!==null)r.return=t,t=r;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 cd(e,t){for(t&=~o3,t&=~xv,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-ml(t),n=1<<r;e[r]=-1,t&=~n}}function $B(e){if(on&6)throw Error(ut(327));ap();var t=u2(e,0);if(!(t&1))return Ao(e,ji()),null;var r=E2(e,t);if(e.tag!==0&&r===2){var n=O5(e);n!==0&&(t=n,r=cx(e,n))}if(r===1)throw r=Ng,Nf(e,0),cd(e,t),Ao(e,ji()),r;if(r===6)throw Error(ut(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,gf(e,no,Zc),Ao(e,ji()),null}function l3(e,t){var r=on;on|=1;try{return e(t)}finally{on=r,on===0&&(gp=ji()+500,mv&&Od())}}function Hf(e){hd!==null&&hd.tag===0&&!(on&6)&&ap();var t=on;on|=1;var r=NA.transition,n=Sn;try{if(NA.transition=null,Sn=1,e)return e()}finally{Sn=n,NA.transition=r,on=t,!(on&6)&&Od()}}function c3(){Lo=Jh.current,Gn(Jh)}function Nf(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(r!==-1&&(e.timeoutHandle=-1,HL(r)),Vi!==null)for(r=Vi.return;r!==null;){var n=r;switch(V4(n),n.tag){case 1:n=n.type.childContextTypes,n!=null&&g2();break;case 3:hp(),Gn(ao),Gn(da),Z4();break;case 5:Y4(n);break;case 4:hp();break;case 13:Gn(Ai);break;case 19:Gn(Ai);break;case 10:z4(n.type._context);break;case 22:case 23:c3()}r=r.return}if(ms=e,Vi=e=Fd(e.current,null),Ms=Lo=t,rs=0,Ng=null,o3=xv=Tf=0,no=X1=null,bf!==null){for(t=0;t<bf.length;t++)if(r=bf[t],n=r.interleaved,n!==null){r.interleaved=null;var i=n.next,s=r.pending;if(s!==null){var o=s.next;s.next=i,n.next=o}r.pending=n}bf=null}return e}function OF(e,t){do{var r=Vi;try{if(G4(),k0.current=_2,C2){for(var n=li.memoizedState;n!==null;){var i=n.queue;i!==null&&(i.pending=null),n=n.next}C2=!1}if(Pf=0,gs=es=li=null,W1=!1,Cg=0,a3.current=null,r===null||r.return===null){rs=1,Ng=t,Vi=null;break}e:{var s=e,o=r.return,l=r,c=t;if(t=Ms,l.flags|=32768,c!==null&&typeof c=="object"&&typeof c.then=="function"){var d=c,p=l,m=p.tag;if(!(p.mode&1)&&(m===0||m===11||m===15)){var B=p.alternate;B?(p.updateQueue=B.updateQueue,p.memoizedState=B.memoizedState,p.lanes=B.lanes):(p.updateQueue=null,p.memoizedState=null)}var x=LB(o);if(x!==null){x.flags&=-257,QB(x,o,l,s,t),x.mode&1&&UB(s,d,t),t=x,c=d;var S=t.updateQueue;if(S===null){var C=new Set;C.add(c),t.updateQueue=C}else S.add(c);break e}else{if(!(t&1)){UB(s,d,t),u3();break e}c=Error(ut(426))}}else if(ri&&l.mode&1){var L=LB(o);if(L!==null){!(L.flags&65536)&&(L.flags|=256),QB(L,o,l,s,t),$4(pp(c,l));break e}}s=c=pp(c,l),rs!==4&&(rs=2),X1===null?X1=[s]:X1.push(s),s=o;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t;var N=wF(s,c,t);CB(s,N);break e;case 1:l=c;var F=s.type,Q=s.stateNode;if(!(s.flags&128)&&(typeof F.getDerivedStateFromError=="function"||Q!==null&&typeof Q.componentDidCatch=="function"&&(Cd===null||!Cd.has(Q)))){s.flags|=65536,t&=-t,s.lanes|=t;var I=yF(s,l,t);CB(s,I);break e}}s=s.return}while(s!==null)}HF(r)}catch(V){t=V,Vi===r&&r!==null&&(Vi=r=r.return);continue}break}while(1)}function PF(){var e=F2.current;return F2.current=_2,e===null?_2:e}function u3(){(rs===0||rs===3||rs===2)&&(rs=4),ms===null||!(Tf&268435455)&&!(xv&268435455)||cd(ms,Ms)}function E2(e,t){var r=on;on|=2;var n=PF();(ms!==e||Ms!==t)&&(Zc=null,Nf(e,t));do try{cQ();break}catch(i){OF(e,i)}while(1);if(G4(),on=r,F2.current=n,Vi!==null)throw Error(ut(261));return ms=null,Ms=0,rs}function cQ(){for(;Vi!==null;)TF(Vi)}function uQ(){for(;Vi!==null&&!OU();)TF(Vi)}function TF(e){var t=RF(e.alternate,e,Lo);e.memoizedProps=e.pendingProps,t===null?HF(e):Vi=t,a3.current=null}function HF(e){var t=e;do{var r=t.alternate;if(e=t.return,t.flags&32768){if(r=iQ(r,t),r!==null){r.flags&=32767,Vi=r;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{rs=6,Vi=null;return}}else if(r=nQ(r,t,Lo),r!==null){Vi=r;return}if(t=t.sibling,t!==null){Vi=t;return}Vi=t=e}while(t!==null);rs===0&&(rs=5)}function gf(e,t,r){var n=Sn,i=NA.transition;try{NA.transition=null,Sn=1,dQ(e,t,r,n)}finally{NA.transition=i,Sn=n}return null}function dQ(e,t,r,n){do ap();while(hd!==null);if(on&6)throw Error(ut(327));r=e.finishedWork;var i=e.finishedLanes;if(r===null)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(ut(177));e.callbackNode=null,e.callbackPriority=0;var s=r.lanes|r.childLanes;if(qU(e,s),e===ms&&(Vi=ms=null,Ms=0),!(r.subtreeFlags&2064)&&!(r.flags&2064)||i0||(i0=!0,MF(c2,function(){return ap(),null})),s=(r.flags&15990)!==0,r.subtreeFlags&15990||s){s=NA.transition,NA.transition=null;var o=Sn;Sn=1;var l=on;on|=4,a3.current=null,aQ(e,r),QF(r,e),LL(M5),d2=!!R5,M5=R5=null,e.current=r,oQ(r),PU(),on=l,Sn=o,NA.transition=s}else e.current=r;if(i0&&(i0=!1,hd=e,S2=i),s=e.pendingLanes,s===0&&(Cd=null),DU(r.stateNode),Ao(e,ji()),t!==null)for(n=e.onRecoverableError,r=0;r<t.length;r++)i=t[r],n(i.value,{componentStack:i.stack,digest:i.digest});if(N2)throw N2=!1,e=Ax,Ax=null,e;return S2&1&&e.tag!==0&&ap(),s=e.pendingLanes,s&1?e===lx?Y1++:(Y1=0,lx=e):Y1=0,Od(),null}function ap(){if(hd!==null){var e=v_(S2),t=NA.transition,r=Sn;try{if(NA.transition=null,Sn=16>e?16:e,hd===null)var n=!1;else{if(e=hd,hd=null,S2=0,on&6)throw Error(ut(331));var i=on;for(on|=4,Qt=e.current;Qt!==null;){var s=Qt,o=s.child;if(Qt.flags&16){var l=s.deletions;if(l!==null){for(var c=0;c<l.length;c++){var d=l[c];for(Qt=d;Qt!==null;){var p=Qt;switch(p.tag){case 0:case 11:case 15:J1(8,p,s)}var m=p.child;if(m!==null)m.return=p,Qt=m;else for(;Qt!==null;){p=Qt;var B=p.sibling,x=p.return;if(jF(p),p===d){Qt=null;break}if(B!==null){B.return=x,Qt=B;break}Qt=x}}}var S=s.alternate;if(S!==null){var C=S.child;if(C!==null){S.child=null;do{var L=C.sibling;C.sibling=null,C=L}while(C!==null)}}Qt=s}}if(s.subtreeFlags&2064&&o!==null)o.return=s,Qt=o;else e:for(;Qt!==null;){if(s=Qt,s.flags&2048)switch(s.tag){case 0:case 11:case 15:J1(9,s,s.return)}var N=s.sibling;if(N!==null){N.return=s.return,Qt=N;break e}Qt=s.return}}var F=e.current;for(Qt=F;Qt!==null;){o=Qt;var Q=o.child;if(o.subtreeFlags&2064&&Q!==null)Q.return=o,Qt=Q;else e:for(o=F;Qt!==null;){if(l=Qt,l.flags&2048)try{switch(l.tag){case 0:case 11:case 15:yv(9,l)}}catch(V){yi(l,l.return,V)}if(l===o){Qt=null;break e}var I=l.sibling;if(I!==null){I.return=l.return,Qt=I;break e}Qt=l.return}}if(on=i,Od(),Ac&&typeof Ac.onPostCommitFiberRoot=="function")try{Ac.onPostCommitFiberRoot(dv,e)}catch{}n=!0}return n}finally{Sn=r,NA.transition=t}}return!1}function qB(e,t,r){t=pp(r,t),t=wF(e,t,1),e=Bd(e,t,1),t=Ua(),e!==null&&($g(e,1,t),Ao(e,t))}function yi(e,t,r){if(e.tag===3)qB(e,e,r);else for(;t!==null;){if(t.tag===3){qB(t,e,r);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Cd===null||!Cd.has(n))){e=pp(r,e),e=yF(t,e,1),t=Bd(t,e,1),e=Ua(),t!==null&&($g(t,1,e),Ao(t,e));break}}t=t.return}}function fQ(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),t=Ua(),e.pingedLanes|=e.suspendedLanes&r,ms===e&&(Ms&r)===r&&(rs===4||rs===3&&(Ms&130023424)===Ms&&500>ji()-A3?Nf(e,0):o3|=r),Ao(e,t)}function DF(e,t){t===0&&(e.mode&1?(t=zm,zm<<=1,!(zm&130023424)&&(zm=4194304)):t=1);var r=Ua();e=uu(e,t),e!==null&&($g(e,t,r),Ao(e,r))}function hQ(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),DF(e,r)}function pQ(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,i=e.memoizedState;i!==null&&(r=i.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(ut(314))}n!==null&&n.delete(t),DF(e,r)}var RF;RF=function(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps||ao.current)io=!0;else{if(!(e.lanes&r)&&!(t.flags&128))return io=!1,rQ(e,t,r);io=!!(e.flags&131072)}else io=!1,ri&&t.flags&1048576&&V_(t,w2,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;O0(e,t),e=t.pendingProps;var i=up(t,da.current);sp(t,r),i=t3(null,t,n,e,i,r);var s=r3();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,oo(n)?(s=!0,m2(t)):s=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,J4(t),i.updater=vv,t.stateNode=i,i._reactInternals=t,X5(t,n,e,r),t=ex(null,t,n,!0,s,r)):(t.tag=0,ri&&s&&K4(t),Fa(null,t,i,r),t=t.child),t;case 16:n=t.elementType;e:{switch(O0(e,t),e=t.pendingProps,i=n._init,n=i(n._payload),t.type=n,i=t.tag=mQ(n),e=cl(n,e),i){case 0:t=Z5(null,t,n,e,r);break e;case 1:t=OB(null,t,n,e,r);break e;case 11:t=kB(null,t,n,e,r);break e;case 14:t=IB(null,t,n,cl(n.type,e),r);break e}throw Error(ut(306,n,""))}return t;case 0:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:cl(n,i),Z5(e,t,n,i,r);case 1:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:cl(n,i),OB(e,t,n,i,r);case 3:e:{if(CF(t),e===null)throw Error(ut(387));n=t.pendingProps,s=t.memoizedState,i=s.element,z_(e,t),b2(t,n,null,r);var o=t.memoizedState;if(n=o.element,s.isDehydrated)if(s={element:n,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){i=pp(Error(ut(423)),t),t=PB(e,t,n,r,i);break e}else if(n!==i){i=pp(Error(ut(424)),t),t=PB(e,t,n,r,i);break e}else for(ko=bd(t.stateNode.containerInfo.firstChild),Io=t,ri=!0,hl=null,r=Y_(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(dp(),n===i){t=du(e,t,r);break e}Fa(e,t,n,r)}t=t.child}return t;case 5:return Z_(t),e===null&&z5(t),n=t.type,i=t.pendingProps,s=e!==null?e.memoizedProps:null,o=i.children,K5(n,i)?o=null:s!==null&&K5(n,s)&&(t.flags|=32),BF(e,t),Fa(e,t,o,r),t.child;case 6:return e===null&&z5(t),null;case 13:return _F(e,t,r);case 4:return X4(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=fp(t,null,n,r):Fa(e,t,n,r),t.child;case 11:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:cl(n,i),kB(e,t,n,i,r);case 7:return Fa(e,t,t.pendingProps,r),t.child;case 8:return Fa(e,t,t.pendingProps.children,r),t.child;case 12:return Fa(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(n=t.type._context,i=t.pendingProps,s=t.memoizedProps,o=i.value,Hn(y2,n._currentValue),n._currentValue=o,s!==null)if(wl(s.value,o)){if(s.children===i.children&&!ao.current){t=du(e,t,r);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var l=s.dependencies;if(l!==null){o=s.child;for(var c=l.firstContext;c!==null;){if(c.context===n){if(s.tag===1){c=iu(-1,r&-r),c.tag=2;var d=s.updateQueue;if(d!==null){d=d.shared;var p=d.pending;p===null?c.next=c:(c.next=p.next,p.next=c),d.pending=c}}s.lanes|=r,c=s.alternate,c!==null&&(c.lanes|=r),W5(s.return,r,t),l.lanes|=r;break}c=c.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(ut(341));o.lanes|=r,l=o.alternate,l!==null&&(l.lanes|=r),W5(o,r,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}Fa(e,t,i.children,r),t=t.child}return t;case 9:return i=t.type,n=t.pendingProps.children,sp(t,r),i=UA(i),n=n(i),t.flags|=1,Fa(e,t,n,r),t.child;case 14:return n=t.type,i=cl(n,t.pendingProps),i=cl(n.type,i),IB(e,t,n,i,r);case 15:return xF(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:cl(n,i),O0(e,t),t.tag=1,oo(n)?(e=!0,m2(t)):e=!1,sp(t,r),J_(t,n,i),X5(t,n,i,r),ex(null,t,n,!0,e,r);case 19:return FF(e,t,r);case 22:return bF(e,t,r)}throw Error(ut(156,t.tag))};function MF(e,t){return h_(e,t)}function gQ(e,t,r,n){this.tag=e,this.key=r,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=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function _A(e,t,r,n){return new gQ(e,t,r,n)}function d3(e){return e=e.prototype,!(!e||!e.isReactComponent)}function mQ(e){if(typeof e=="function")return d3(e)?1:0;if(e!=null){if(e=e.$$typeof,e===U4)return 11;if(e===L4)return 14}return 2}function Fd(e,t){var r=e.alternate;return r===null?(r=_A(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function H0(e,t,r,n,i,s){var o=2;if(n=e,typeof e=="function")d3(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Dh:return Sf(r.children,i,s,t);case j4:o=8,i|=8;break;case x5:return e=_A(12,r,t,i|2),e.elementType=x5,e.lanes=s,e;case b5:return e=_A(13,r,t,i),e.elementType=b5,e.lanes=s,e;case B5:return e=_A(19,r,t,i),e.elementType=B5,e.lanes=s,e;case X8:return bv(r,i,s,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case W8:o=10;break e;case J8:o=9;break e;case U4:o=11;break e;case L4:o=14;break e;case id:o=16,n=null;break e}throw Error(ut(130,e==null?e:typeof e,""))}return t=_A(o,r,t,i),t.elementType=e,t.type=n,t.lanes=s,t}function Sf(e,t,r,n){return e=_A(7,e,n,t),e.lanes=r,e}function bv(e,t,r,n){return e=_A(22,e,n,t),e.elementType=X8,e.lanes=r,e.stateNode={isHidden:!1},e}function yy(e,t,r){return e=_A(6,e,null,t),e.lanes=r,e}function xy(e,t,r){return t=_A(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function vQ(e,t,r,n,i){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=ty(0),this.expirationTimes=ty(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ty(0),this.identifierPrefix=n,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function f3(e,t,r,n,i,s,o,l,c){return e=new vQ(e,t,r,l,c),t===1?(t=1,s===!0&&(t|=8)):t=0,s=_A(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},J4(s),e}function wQ(e,t,r){var n=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Hh,key:n==null?null:""+n,children:e,containerInfo:t,implementation:r}}function KF(e){if(!e)return Ud;e=e._reactInternals;e:{if(Kf(e)!==e||e.tag!==1)throw Error(ut(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(oo(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(ut(171))}if(e.tag===1){var r=e.type;if(oo(r))return M_(e,r,t)}return t}function VF(e,t,r,n,i,s,o,l,c){return e=f3(r,n,!0,e,i,s,o,l,c),e.context=KF(null),r=e.current,n=Ua(),i=_d(r),s=iu(n,i),s.callback=t??null,Bd(r,s,i),e.current.lanes=i,$g(e,i,n),Ao(e,n),e}function Bv(e,t,r,n){var i=t.current,s=Ua(),o=_d(i);return r=KF(r),t.context===null?t.context=r:t.pendingContext=r,t=iu(s,o),t.payload={element:e},n=n===void 0?null:n,n!==null&&(t.callback=n),e=Bd(i,t,o),e!==null&&(vl(e,i,o,s),Q0(e,i,o)),o}function j2(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 GB(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function h3(e,t){GB(e,t),(e=e.alternate)&&GB(e,t)}function yQ(){return null}var $F=typeof reportError=="function"?reportError:function(e){console.error(e)};function p3(e){this._internalRoot=e}Cv.prototype.render=p3.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(ut(409));Bv(e,t,null,null)};Cv.prototype.unmount=p3.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Hf(function(){Bv(null,e,null,null)}),t[cu]=null}};function Cv(e){this._internalRoot=e}Cv.prototype.unstable_scheduleHydration=function(e){if(e){var t=x_();e={blockedOn:null,target:e,priority:t};for(var r=0;r<ld.length&&t!==0&&t<ld[r].priority;r++);ld.splice(r,0,e),r===0&&B_(e)}};function g3(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function _v(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function zB(){}function xQ(e,t,r,n,i){if(i){if(typeof n=="function"){var s=n;n=function(){var d=j2(o);s.call(d)}}var o=VF(t,n,e,0,null,!1,!1,"",zB);return e._reactRootContainer=o,e[cu]=o.current,wg(e.nodeType===8?e.parentNode:e),Hf(),o}for(;i=e.lastChild;)e.removeChild(i);if(typeof n=="function"){var l=n;n=function(){var d=j2(c);l.call(d)}}var c=f3(e,0,!1,null,null,!1,!1,"",zB);return e._reactRootContainer=c,e[cu]=c.current,wg(e.nodeType===8?e.parentNode:e),Hf(function(){Bv(t,c,r,n)}),c}function Fv(e,t,r,n,i){var s=r._reactRootContainer;if(s){var o=s;if(typeof i=="function"){var l=i;i=function(){var c=j2(o);l.call(c)}}Bv(t,o,e,i)}else o=xQ(r,t,e,i,n);return j2(o)}w_=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var r=H1(t.pendingLanes);r!==0&&(I4(t,r|1),Ao(t,ji()),!(on&6)&&(gp=ji()+500,Od()))}break;case 13:Hf(function(){var n=uu(e,1);if(n!==null){var i=Ua();vl(n,e,1,i)}}),h3(e,1)}};O4=function(e){if(e.tag===13){var t=uu(e,134217728);if(t!==null){var r=Ua();vl(t,e,134217728,r)}h3(e,134217728)}};y_=function(e){if(e.tag===13){var t=_d(e),r=uu(e,t);if(r!==null){var n=Ua();vl(r,e,t,n)}h3(e,t)}};x_=function(){return Sn};b_=function(e,t){var r=Sn;try{return Sn=e,t()}finally{Sn=r}};Q5=function(e,t,r){switch(t){case"input":if(F5(e,r),t=r.name,r.type==="radio"&&t!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var i=gv(n);if(!i)throw Error(ut(90));Z8(n),F5(n,i)}}}break;case"textarea":t_(e,r);break;case"select":t=r.value,t!=null&&tp(e,!!r.multiple,t,!1)}};A_=l3;l_=Hf;var bQ={usingClientEntryPoint:!1,Events:[Gg,Vh,gv,a_,o_,l3]},N1={findFiberByHostInstance:xf,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},BQ={bundleType:N1.bundleType,version:N1.version,rendererPackageName:N1.rendererPackageName,rendererConfig:N1.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:pu.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=d_(e),e===null?null:e.stateNode},findFiberByHostInstance:N1.findFiberByHostInstance||yQ,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var s0=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!s0.isDisabled&&s0.supportsFiber)try{dv=s0.inject(BQ),Ac=s0}catch{}}To.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=bQ;To.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!g3(t))throw Error(ut(200));return wQ(e,t,null,r)};To.createRoot=function(e,t){if(!g3(e))throw Error(ut(299));var r=!1,n="",i=$F;return t!=null&&(t.unstable_strictMode===!0&&(r=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=f3(e,1,!1,null,null,r,!1,n,i),e[cu]=t.current,wg(e.nodeType===8?e.parentNode:e),new p3(t)};To.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(ut(188)):(e=Object.keys(e).join(","),Error(ut(268,e)));return e=d_(t),e=e===null?null:e.stateNode,e};To.flushSync=function(e){return Hf(e)};To.hydrate=function(e,t,r){if(!_v(t))throw Error(ut(200));return Fv(null,e,t,!0,r)};To.hydrateRoot=function(e,t,r){if(!g3(e))throw Error(ut(405));var n=r!=null&&r.hydratedSources||null,i=!1,s="",o=$F;if(r!=null&&(r.unstable_strictMode===!0&&(i=!0),r.identifierPrefix!==void 0&&(s=r.identifierPrefix),r.onRecoverableError!==void 0&&(o=r.onRecoverableError)),t=VF(t,null,e,1,r??null,i,!1,s,o),e[cu]=t.current,wg(e),n)for(e=0;e<n.length;e++)r=n[e],i=r._getVersion,i=i(r._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[r,i]:t.mutableSourceEagerHydrationData.push(r,i);return new Cv(t)};To.render=function(e,t,r){if(!_v(t))throw Error(ut(200));return Fv(null,e,t,!1,r)};To.unmountComponentAtNode=function(e){if(!_v(e))throw Error(ut(40));return e._reactRootContainer?(Hf(function(){Fv(null,null,e,!1,function(){e._reactRootContainer=null,e[cu]=null})}),!0):!1};To.unstable_batchedUpdates=l3;To.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!_v(r))throw Error(ut(200));if(e==null||e._reactInternals===void 0)throw Error(ut(38));return Fv(e,t,r,!1,n)};To.version="18.2.0-next-9e3b772b8-20220608";function qF(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(qF)}catch(e){console.error(e)}}qF(),V8.exports=To;var Nv=V8.exports,WB=Nv;w5.createRoot=WB.createRoot,w5.hydrateRoot=WB.hydrateRoot;/**
 * @remix-run/router v1.6.3
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function Sg(){return Sg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Sg.apply(this,arguments)}var pd;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(pd||(pd={}));const JB="popstate";function CQ(e){e===void 0&&(e={});function t(n,i){let{pathname:s,search:o,hash:l}=n.location;return dx("",{pathname:s,search:o,hash:l},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function r(n,i){return typeof i=="string"?i:U2(i)}return FQ(t,r,null,e)}function qi(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function m3(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function _Q(){return Math.random().toString(36).substr(2,8)}function XB(e,t){return{usr:e.state,key:e.key,idx:t}}function dx(e,t,r,n){return r===void 0&&(r=null),Sg({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Sp(t):t,{state:r,key:t&&t.key||n||_Q()})}function U2(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&r!=="?"&&(t+=r.charAt(0)==="?"?r:"?"+r),n&&n!=="#"&&(t+=n.charAt(0)==="#"?n:"#"+n),t}function Sp(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function FQ(e,t,r,n){n===void 0&&(n={});let{window:i=document.defaultView,v5Compat:s=!1}=n,o=i.history,l=pd.Pop,c=null,d=p();d==null&&(d=0,o.replaceState(Sg({},o.state,{idx:d}),""));function p(){return(o.state||{idx:null}).idx}function m(){l=pd.Pop;let L=p(),N=L==null?null:L-d;d=L,c&&c({action:l,location:C.location,delta:N})}function B(L,N){l=pd.Push;let F=dx(C.location,L,N);r&&r(F,L),d=p()+1;let Q=XB(F,d),I=C.createHref(F);try{o.pushState(Q,"",I)}catch(V){if(V instanceof DOMException&&V.name==="DataCloneError")throw V;i.location.assign(I)}s&&c&&c({action:l,location:C.location,delta:1})}function x(L,N){l=pd.Replace;let F=dx(C.location,L,N);r&&r(F,L),d=p();let Q=XB(F,d),I=C.createHref(F);o.replaceState(Q,"",I),s&&c&&c({action:l,location:C.location,delta:0})}function S(L){let N=i.location.origin!=="null"?i.location.origin:i.location.href,F=typeof L=="string"?L:U2(L);return qi(N,"No window.location.(origin|href) available to create URL for href: "+F),new URL(F,N)}let C={get action(){return l},get location(){return e(i,o)},listen(L){if(c)throw new Error("A history only accepts one active listener");return i.addEventListener(JB,m),c=L,()=>{i.removeEventListener(JB,m),c=null}},createHref(L){return t(i,L)},createURL:S,encodeLocation(L){let N=S(L);return{pathname:N.pathname,search:N.search,hash:N.hash}},push:B,replace:x,go(L){return o.go(L)}};return C}var YB;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(YB||(YB={}));function NQ(e,t,r){r===void 0&&(r="/");let n=typeof t=="string"?Sp(t):t,i=v3(n.pathname||"/",r);if(i==null)return null;let s=GF(e);SQ(s);let o=null;for(let l=0;o==null&&l<s.length;++l)o=PQ(s[l],DQ(i));return o}function GF(e,t,r,n){t===void 0&&(t=[]),r===void 0&&(r=[]),n===void 0&&(n="");let i=(s,o,l)=>{let c={relativePath:l===void 0?s.path||"":l,caseSensitive:s.caseSensitive===!0,childrenIndex:o,route:s};c.relativePath.startsWith("/")&&(qi(c.relativePath.startsWith(n),'Absolute route path "'+c.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),c.relativePath=c.relativePath.slice(n.length));let d=Nd([n,c.relativePath]),p=r.concat(c);s.children&&s.children.length>0&&(qi(s.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+d+'".')),GF(s.children,t,p,d)),!(s.path==null&&!s.index)&&t.push({path:d,score:IQ(d,s.index),routesMeta:p})};return e.forEach((s,o)=>{var l;if(s.path===""||!((l=s.path)!=null&&l.includes("?")))i(s,o);else for(let c of zF(s.path))i(s,o,c)}),t}function zF(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,i=r.endsWith("?"),s=r.replace(/\?$/,"");if(n.length===0)return i?[s,""]:[s];let o=zF(n.join("/")),l=[];return l.push(...o.map(c=>c===""?s:[s,c].join("/"))),i&&l.push(...o),l.map(c=>e.startsWith("/")&&c===""?"/":c)}function SQ(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:OQ(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}const EQ=/^:\w+$/,jQ=3,UQ=2,LQ=1,QQ=10,kQ=-2,ZB=e=>e==="*";function IQ(e,t){let r=e.split("/"),n=r.length;return r.some(ZB)&&(n+=kQ),t&&(n+=UQ),r.filter(i=>!ZB(i)).reduce((i,s)=>i+(EQ.test(s)?jQ:s===""?LQ:QQ),n)}function OQ(e,t){return e.length===t.length&&e.slice(0,-1).every((n,i)=>n===t[i])?e[e.length-1]-t[t.length-1]:0}function PQ(e,t){let{routesMeta:r}=e,n={},i="/",s=[];for(let o=0;o<r.length;++o){let l=r[o],c=o===r.length-1,d=i==="/"?t:t.slice(i.length)||"/",p=TQ({path:l.relativePath,caseSensitive:l.caseSensitive,end:c},d);if(!p)return null;Object.assign(n,p.params);let m=l.route;s.push({params:n,pathname:Nd([i,p.pathname]),pathnameBase:VQ(Nd([i,p.pathnameBase])),route:m}),p.pathnameBase!=="/"&&(i=Nd([i,p.pathnameBase]))}return s}function TQ(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=HQ(e.path,e.caseSensitive,e.end),i=t.match(r);if(!i)return null;let s=i[0],o=s.replace(/(.)\/+$/,"$1"),l=i.slice(1);return{params:n.reduce((d,p,m)=>{if(p==="*"){let B=l[m]||"";o=s.slice(0,s.length-B.length).replace(/(.)\/+$/,"$1")}return d[p]=RQ(l[m]||"",p),d},{}),pathname:s,pathnameBase:o,pattern:e}}function HQ(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0),m3(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let n=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(o,l)=>(n.push(l),"/([^\\/]+)"));return e.endsWith("*")?(n.push("*"),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),n]}function DQ(e){try{return decodeURI(e)}catch(t){return m3(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function RQ(e,t){try{return decodeURIComponent(e)}catch(r){return m3(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+r+").")),e}}function v3(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}function MQ(e,t){t===void 0&&(t="/");let{pathname:r,search:n="",hash:i=""}=typeof e=="string"?Sp(e):e;return{pathname:r?r.startsWith("/")?r:KQ(r,t):t,search:$Q(n),hash:qQ(i)}}function KQ(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?r.length>1&&r.pop():i!=="."&&r.push(i)}),r.length>1?r.join("/"):"/"}function by(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(n)+"].  Please separate it out to the ")+("`to."+r+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function WF(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function JF(e,t,r,n){n===void 0&&(n=!1);let i;typeof e=="string"?i=Sp(e):(i=Sg({},e),qi(!i.pathname||!i.pathname.includes("?"),by("?","pathname","search",i)),qi(!i.pathname||!i.pathname.includes("#"),by("#","pathname","hash",i)),qi(!i.search||!i.search.includes("#"),by("#","search","hash",i)));let s=e===""||i.pathname==="",o=s?"/":i.pathname,l;if(n||o==null)l=r;else{let m=t.length-1;if(o.startsWith("..")){let B=o.split("/");for(;B[0]==="..";)B.shift(),m-=1;i.pathname=B.join("/")}l=m>=0?t[m]:"/"}let c=MQ(i,l),d=o&&o!=="/"&&o.endsWith("/"),p=(s||o===".")&&r.endsWith("/");return!c.pathname.endsWith("/")&&(d||p)&&(c.pathname+="/"),c}const Nd=e=>e.join("/").replace(/\/\/+/g,"/"),VQ=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),$Q=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,qQ=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function GQ(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const XF=["post","put","patch","delete"];new Set(XF);const zQ=["get",...XF];new Set(zQ);/**
 * React Router v6.13.0
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function L2(){return L2=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},L2.apply(this,arguments)}const WQ="startTransition";var e6=hU[WQ];const w3=ne.createContext(null),YF=ne.createContext(null),Vf=ne.createContext(null),Sv=ne.createContext(null),gu=ne.createContext({outlet:null,matches:[],isDataRoute:!1}),ZF=ne.createContext(null);function JQ(e,t){let{relative:r}=t===void 0?{}:t;Wg()||qi(!1);let{basename:n,navigator:i}=ne.useContext(Vf),{hash:s,pathname:o,search:l}=y3(e,{relative:r}),c=o;return n!=="/"&&(c=o==="/"?n:Nd([n,o])),i.createHref({pathname:c,search:l,hash:s})}function Wg(){return ne.useContext(Sv)!=null}function Pd(){return Wg()||qi(!1),ne.useContext(Sv).location}function eN(e){ne.useContext(Vf).static||ne.useLayoutEffect(e)}function Vs(){let{isDataRoute:e}=ne.useContext(gu);return e?dk():XQ()}function XQ(){Wg()||qi(!1);let e=ne.useContext(w3),{basename:t,navigator:r}=ne.useContext(Vf),{matches:n}=ne.useContext(gu),{pathname:i}=Pd(),s=JSON.stringify(WF(n).map(c=>c.pathnameBase)),o=ne.useRef(!1);return eN(()=>{o.current=!0}),ne.useCallback(function(c,d){if(d===void 0&&(d={}),!o.current)return;if(typeof c=="number"){r.go(c);return}let p=JF(c,JSON.parse(s),i,d.relative==="path");e==null&&t!=="/"&&(p.pathname=p.pathname==="/"?t:Nd([t,p.pathname])),(d.replace?r.replace:r.push)(p,d.state,d)},[t,r,s,i,e])}const YQ=ne.createContext(null);function ZQ(e){let t=ne.useContext(gu).outlet;return t&&ne.createElement(YQ.Provider,{value:e},t)}function ek(){let{matches:e}=ne.useContext(gu),t=e[e.length-1];return t?t.params:{}}function y3(e,t){let{relative:r}=t===void 0?{}:t,{matches:n}=ne.useContext(gu),{pathname:i}=Pd(),s=JSON.stringify(WF(n).map(o=>o.pathnameBase));return ne.useMemo(()=>JF(e,JSON.parse(s),i,r==="path"),[e,s,i,r])}function tk(e,t){return rk(e,t)}function rk(e,t,r){Wg()||qi(!1);let{navigator:n}=ne.useContext(Vf),{matches:i}=ne.useContext(gu),s=i[i.length-1],o=s?s.params:{};s&&s.pathname;let l=s?s.pathnameBase:"/";s&&s.route;let c=Pd(),d;if(t){var p;let C=typeof t=="string"?Sp(t):t;l==="/"||(p=C.pathname)!=null&&p.startsWith(l)||qi(!1),d=C}else d=c;let m=d.pathname||"/",B=l==="/"?m:m.slice(l.length)||"/",x=NQ(e,{pathname:B}),S=ok(x&&x.map(C=>Object.assign({},C,{params:Object.assign({},o,C.params),pathname:Nd([l,n.encodeLocation?n.encodeLocation(C.pathname).pathname:C.pathname]),pathnameBase:C.pathnameBase==="/"?l:Nd([l,n.encodeLocation?n.encodeLocation(C.pathnameBase).pathname:C.pathnameBase])})),i,r);return t&&S?ne.createElement(Sv.Provider,{value:{location:L2({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:pd.Pop}},S):S}function nk(){let e=uk(),t=GQ(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},s=null;return ne.createElement(ne.Fragment,null,ne.createElement("h2",null,"Unexpected Application Error!"),ne.createElement("h3",{style:{fontStyle:"italic"}},t),r?ne.createElement("pre",{style:i},r):null,s)}const ik=ne.createElement(nk,null);class sk extends ne.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return r.location!==t.location||r.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error||r.error,location:r.location,revalidation:t.revalidation||r.revalidation}}componentDidCatch(t,r){console.error("React Router caught the following error during render",t,r)}render(){return this.state.error?ne.createElement(gu.Provider,{value:this.props.routeContext},ne.createElement(ZF.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function ak(e){let{routeContext:t,match:r,children:n}=e,i=ne.useContext(w3);return i&&i.static&&i.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=r.route.id),ne.createElement(gu.Provider,{value:t},n)}function ok(e,t,r){var n;if(t===void 0&&(t=[]),r===void 0&&(r=null),e==null){var i;if((i=r)!=null&&i.errors)e=r.matches;else return null}let s=e,o=(n=r)==null?void 0:n.errors;if(o!=null){let l=s.findIndex(c=>c.route.id&&(o==null?void 0:o[c.route.id]));l>=0||qi(!1),s=s.slice(0,Math.min(s.length,l+1))}return s.reduceRight((l,c,d)=>{let p=c.route.id?o==null?void 0:o[c.route.id]:null,m=null;r&&(m=c.route.errorElement||ik);let B=t.concat(s.slice(0,d+1)),x=()=>{let S;return p?S=m:c.route.Component?S=ne.createElement(c.route.Component,null):c.route.element?S=c.route.element:S=l,ne.createElement(ak,{match:c,routeContext:{outlet:l,matches:B,isDataRoute:r!=null},children:S})};return r&&(c.route.ErrorBoundary||c.route.errorElement||d===0)?ne.createElement(sk,{location:r.location,revalidation:r.revalidation,component:m,error:p,children:x(),routeContext:{outlet:null,matches:B,isDataRoute:!0}}):x()},null)}var fx;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate"})(fx||(fx={}));var Eg;(function(e){e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId"})(Eg||(Eg={}));function Ak(e){let t=ne.useContext(w3);return t||qi(!1),t}function lk(e){let t=ne.useContext(YF);return t||qi(!1),t}function ck(e){let t=ne.useContext(gu);return t||qi(!1),t}function tN(e){let t=ck(),r=t.matches[t.matches.length-1];return r.route.id||qi(!1),r.route.id}function uk(){var e;let t=ne.useContext(ZF),r=lk(Eg.UseRouteError),n=tN(Eg.UseRouteError);return t||((e=r.errors)==null?void 0:e[n])}function dk(){let{router:e}=Ak(fx.UseNavigateStable),t=tN(Eg.UseNavigateStable),r=ne.useRef(!1);return eN(()=>{r.current=!0}),ne.useCallback(function(i,s){s===void 0&&(s={}),r.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,L2({fromRouteId:t},s)))},[e,t])}function rN(e){return ZQ(e.context)}function un(e){qi(!1)}function fk(e){let{basename:t="/",children:r=null,location:n,navigationType:i=pd.Pop,navigator:s,static:o=!1}=e;Wg()&&qi(!1);let l=t.replace(/^\/*/,"/"),c=ne.useMemo(()=>({basename:l,navigator:s,static:o}),[l,s,o]);typeof n=="string"&&(n=Sp(n));let{pathname:d="/",search:p="",hash:m="",state:B=null,key:x="default"}=n,S=ne.useMemo(()=>{let C=v3(d,l);return C==null?null:{location:{pathname:C,search:p,hash:m,state:B,key:x},navigationType:i}},[l,d,p,m,B,x,i]);return S==null?null:ne.createElement(Vf.Provider,{value:c},ne.createElement(Sv.Provider,{children:r,value:S}))}function x3(e){let{children:t,location:r}=e;return tk(hx(t),r)}var t6;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(t6||(t6={}));new Promise(()=>{});function hx(e,t){t===void 0&&(t=[]);let r=[];return ne.Children.forEach(e,(n,i)=>{if(!ne.isValidElement(n))return;let s=[...t,i];if(n.type===ne.Fragment){r.push.apply(r,hx(n.props.children,s));return}n.type!==un&&qi(!1),!n.props.index||!n.props.children||qi(!1);let o={id:n.props.id||s.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(o.children=hx(n.props.children,s)),r.push(o)}),r}/**
 * React Router DOM v6.13.0
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function Q2(){return Q2=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Q2.apply(this,arguments)}function nN(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s<n.length;s++)i=n[s],!(t.indexOf(i)>=0)&&(r[i]=e[i]);return r}function hk(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function pk(e,t){return e.button===0&&(!t||t==="_self")&&!hk(e)}const gk=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],mk=["aria-current","caseSensitive","className","end","style","to","children"];function vk(e){let{basename:t,children:r,future:n,window:i}=e,s=ne.useRef();s.current==null&&(s.current=CQ({window:i,v5Compat:!0}));let o=s.current,[l,c]=ne.useState({action:o.action,location:o.location}),{v7_startTransition:d}=n||{},p=ne.useCallback(m=>{d&&e6?e6(()=>c(m)):c(m)},[c,d]);return ne.useLayoutEffect(()=>o.listen(p),[o,p]),ne.createElement(fk,{basename:t,children:r,location:l.location,navigationType:l.action,navigator:o})}const wk=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",yk=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,vs=ne.forwardRef(function(t,r){let{onClick:n,relative:i,reloadDocument:s,replace:o,state:l,target:c,to:d,preventScrollReset:p}=t,m=nN(t,gk),{basename:B}=ne.useContext(Vf),x,S=!1;if(typeof d=="string"&&yk.test(d)&&(x=d,wk))try{let F=new URL(window.location.href),Q=d.startsWith("//")?new URL(F.protocol+d):new URL(d),I=v3(Q.pathname,B);Q.origin===F.origin&&I!=null?d=I+Q.search+Q.hash:S=!0}catch{}let C=JQ(d,{relative:i}),L=xk(d,{replace:o,state:l,target:c,preventScrollReset:p,relative:i});function N(F){n&&n(F),F.defaultPrevented||L(F)}return ne.createElement("a",Q2({},m,{href:x||C,onClick:S||s?n:N,ref:r,target:c}))}),_r=ne.forwardRef(function(t,r){let{"aria-current":n="page",caseSensitive:i=!1,className:s="",end:o=!1,style:l,to:c,children:d}=t,p=nN(t,mk),m=y3(c,{relative:p.relative}),B=Pd(),x=ne.useContext(YF),{navigator:S}=ne.useContext(Vf),C=S.encodeLocation?S.encodeLocation(m).pathname:m.pathname,L=B.pathname,N=x&&x.navigation&&x.navigation.location?x.navigation.location.pathname:null;i||(L=L.toLowerCase(),N=N?N.toLowerCase():null,C=C.toLowerCase());let F=L===C||!o&&L.startsWith(C)&&L.charAt(C.length)==="/",Q=N!=null&&(N===C||!o&&N.startsWith(C)&&N.charAt(C.length)==="/"),I=F?n:void 0,V;typeof s=="function"?V=s({isActive:F,isPending:Q}):V=[s,F?"active":null,Q?"pending":null].filter(Boolean).join(" ");let se=typeof l=="function"?l({isActive:F,isPending:Q}):l;return ne.createElement(vs,Q2({},p,{"aria-current":I,className:V,ref:r,style:se,to:c}),typeof d=="function"?d({isActive:F,isPending:Q}):d)});var r6;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(r6||(r6={}));var n6;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(n6||(n6={}));function xk(e,t){let{target:r,replace:n,state:i,preventScrollReset:s,relative:o}=t===void 0?{}:t,l=Vs(),c=Pd(),d=y3(e,{relative:o});return ne.useCallback(p=>{if(pk(p,r)){p.preventDefault();let m=n!==void 0?n:U2(c)===U2(d);l(e,{replace:m,state:i,preventScrollReset:s,relative:o})}},[c,l,d,n,i,r,e,s,o])}function i6(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Ar(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?i6(Object(r),!0).forEach(function(n){Vt(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i6(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Sd(e){return Sd=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},Sd(e)}function ki(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s6(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function Ii(e,t,r){return t&&s6(e.prototype,t),r&&s6(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Vt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function iN(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&&px(e,t)}function k2(e){return k2=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},k2(e)}function px(e,t){return px=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},px(e,t)}function bk(e,t){if(e==null)return{};var r,n,i=function(o,l){if(o==null)return{};var c,d,p={},m=Object.keys(o);for(d=0;d<m.length;d++)c=m[d],l.indexOf(c)>=0||(p[c]=o[c]);return p}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function Bk(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(r){if(r===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(e)}function sN(e){var t=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var r,n=k2(e);if(t){var i=k2(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Bk(this,r)}}function fu(e,t){return function(r){if(Array.isArray(r))return r}(e)||function(r,n){var i=r==null?null:typeof Symbol<"u"&&r[Symbol.iterator]||r["@@iterator"];if(i!=null){var s,o,l=[],c=!0,d=!1;try{for(i=i.call(r);!(c=(s=i.next()).done)&&(l.push(s.value),!n||l.length!==n);c=!0);}catch(p){d=!0,o=p}finally{try{c||i.return==null||i.return()}finally{if(d)throw o}}return l}}(e,t)||b3(e,t)||function(){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 gx(e){return function(t){if(Array.isArray(t))return mx(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||b3(e)||function(){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 b3(e,t){if(e){if(typeof e=="string")return mx(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set"?Array.from(e):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?mx(e,t):void 0}}function mx(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function hu(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=b3(e))||t&&e&&typeof e.length=="number"){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(c){throw c},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var s,o=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var c=r.next();return o=c.done,c},e:function(c){l=!0,s=c},f:function(){try{o||r.return==null||r.return()}finally{if(l)throw s}}}}var SA={DEBUG:!1,LIB_VERSION:"1.82.3"},aN=Array.prototype,oN=Object.prototype,B3=oN.toString,AN=oN.hasOwnProperty,It=typeof window<"u"?window:{},mf=It.navigator||{userAgent:""},Ei=It.document||{},ul=mf.userAgent,Ck=["localhost","127.0.0.1"],a6=aN.forEach,o6=aN.indexOf,_k=Array.isArray,C3={},dn={log:function(){if(SA.DEBUG&&!FA(window.console)&&window.console){for(var e=("__rrweb_original__"in window.console.log)?window.console.log.__rrweb_original__:window.console.log,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];try{e.apply(window.console,r)}catch{su(r,function(s){e(s)})}}},error:function(){if(SA.DEBUG&&!FA(window.console)&&window.console){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=["PostHog error:"].concat(t),i="__rrweb_original__"in window.console.error?window.console.error.__rrweb_original__:window.console.error;try{i.apply(window.console,n)}catch{su(n,function(o){i(o)})}}},critical:function(){if(!FA(window.console)&&window.console){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=["PostHog error:"].concat(t),i="__rrweb_original__"in window.console.error?window.console.error.__rrweb_original__:window.console.error;try{i.apply(window.console,n)}catch{su(n,function(o){i(o)})}}},unintializedWarning:function(e){SA.DEBUG&&!FA(window.console)&&window.console&&dn.error("[PostHog] You must initialize PostHog before calling ".concat(e))}},vx=function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")};function su(e,t,r){if(Array.isArray(e)){if(a6&&e.forEach===a6)e.forEach(t,r);else if("length"in e&&e.length===+e.length){for(var n=0,i=e.length;n<i;n++)if(n in e&&t.call(r,e[n],n)===C3)return}}}function kn(e,t,r){if(e!=null){if(Array.isArray(e))return su(e,t,r);for(var n in e)if(AN.call(e,n)&&t.call(r,e[n],n)===C3)return}}var ca=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return su(r,function(i){for(var s in i)i[s]!==void 0&&(e[s]=i[s])}),e},tu=_k||function(e){return B3.call(e)==="[object Array]"},lN=function(e){try{return/^\s*\bfunction\b/.test(e)}catch{return!1}};function Ln(e,t){return e.indexOf(t)!==-1}var I2=function(e){return e===Object(e)&&!tu(e)},Fk=function(e){if(I2(e)){for(var t in e)if(AN.call(e,t))return!1;return!0}return!1},FA=function(e){return e===void 0},cN=function(e){return B3.call(e)=="[object String]"},Nk=function(e){return B3.call(e)=="[object Number]"},Sk=function(e,t){return!!function(r){try{new RegExp(r)}catch{return!1}return!0}(t)&&new RegExp(t).test(e)},uN=function(){return Date.now=Date.now||function(){return+new Date},Date.now()},dN=function(e){return function(){try{for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return e.apply(this,r)}catch(i){dn.critical("Implementation error. Please turn on debug and contact support@posthog.com."),dn.critical(i)}}},wx=function(e){var t={};return kn(e,function(r,n){cN(r)&&r.length>0&&(t[n]=r)}),t},Ek=["$performance_raw"];function jk(e,t){return r=e,n=function(s,o){return o&&Ek.indexOf(o)>-1?s:typeof s=="string"&&t!==null?s.slice(0,t):s},i=new Set,function s(o,l){return o!==Object(o)?n?n(o,l):o:i.has(o)?void 0:(i.add(o),tu(o)?(c=[],su(o,function(d){c.push(s(d))})):(c={},kn(o,function(d,p){i.has(d)||(c[p]=s(d,p))})),c);var c}(r);var r,n,i}function _3(e){var t,r,n,i,s,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l=0,c=0,d="",p=[];if(!e)return e;e=Uk(e);do t=(s=e.charCodeAt(l++)<<16|e.charCodeAt(l++)<<8|e.charCodeAt(l++))>>18&63,r=s>>12&63,n=s>>6&63,i=63&s,p[c++]=o.charAt(t)+o.charAt(r)+o.charAt(n)+o.charAt(i);while(l<e.length);switch(d=p.join(""),e.length%3){case 1:d=d.slice(0,-2)+"==";break;case 2:d=d.slice(0,-1)+"="}return d}var Uk=function(e){var t,r,n,i,s="";for(t=r=0,n=(e=(e+"").replace(/\r\n/g,`
`).replace(/\r/g,`
`)).length,i=0;i<n;i++){var o=e.charCodeAt(i),l=null;o<128?r++:l=o>127&&o<2048?String.fromCharCode(o>>6|192,63&o|128):String.fromCharCode(o>>12|224,o>>6&63|128,63&o|128),l!==null&&(r>t&&(s+=e.substring(t,r)),s+=l,t=r=i+1)}return r>t&&(s+=e.substring(t,e.length)),s},Lk=["ahrefsbot","applebot","baiduspider","bingbot","bingpreview","bot.htm","bot.php","crawler","duckduckbot","facebookexternal","facebookcatalog","gptbot","hubspot","linkedinbot","mj12bot","petalbot","pinterest","prerender","rogerbot","screaming frog","semrushbot","sitebulb","twitterbot","yahoo! slurp","yandexbot","adsbot-google","apis-google","duplexweb-google","feedfetcher-google","google favicon","google web preview","google-read-aloud","googlebot","googleweblight","mediapartners-google","storebot-google"],Qk=function(e,t){return Lk.concat(t).some(function(r){return e.includes?e.includes(r):e.indexOf(r)!==-1})},A6=function(e,t){var r=t.replace(/[[]/,"\\[").replace(/[\]]/,"\\]"),n=new RegExp("[\\?&]"+r+"=([^&#]*)").exec(e);if(n===null||n&&typeof n[1]!="string"&&n[1].length)return"";var i=n[1];try{i=decodeURIComponent(i)}catch{dn.error("Skipping decoding for malformed query param: "+i)}return i.replace(/\+/g," ")},l6=function(e,t){var r=e.match(new RegExp(t+"=([^&]*)"));return r?r[1]:null},Z1=function(){function e(t){return t&&(t.preventDefault=e.preventDefault,t.stopPropagation=e.stopPropagation),t}return e.preventDefault=function(){this.returnValue=!1},e.stopPropagation=function(){this.cancelBubble=!0},function(t,r,n,i,s){if(t)if(t.addEventListener&&!i)t.addEventListener(r,n,!!s);else{var o="on"+r,l=t[o];t[o]=function(c,d,p){return function(m){if(m=m||e(window.event)){var B,x=!0;lN(p)&&(B=p(m));var S=d.call(c,m);return B!==!1&&S!==!1||(x=!1),x}}}(t,n,l)}else dn.error("No valid element provided to register_event")}}();function O2(e,t){var r=function(){var n=Ei.createElement("script");n.type="text/javascript",n.src=e,n.onload=function(o){return t(void 0,o)},n.onerror=function(o){return t(o)};var i,s=Ei.querySelectorAll("body > script");s.length>0?(i=s[0].parentNode)===null||i===void 0||i.insertBefore(n,s[0]):Ei.body.appendChild(n)};Ei.body?r():Ei.addEventListener("DOMContentLoaded",r)}var Hs={campaignParams:function(e){var t=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","gclid","fbclid","msclkid"].concat(e||[]),r={};return kn(t,function(n){var i=A6(Ei.URL,n);i.length&&(r[n]=i)}),r},searchEngine:function(){var e=Ei.referrer;return e?e.search("https?://(.*)google.([^/?]*)")===0?"google":e.search("https?://(.*)bing.com")===0?"bing":e.search("https?://(.*)yahoo.com")===0?"yahoo":e.search("https?://(.*)duckduckgo.com")===0?"duckduckgo":null:null},searchInfo:function(){var e=Hs.searchEngine(),t=e!="yahoo"?"q":"p",r={};if(e!==null){r.$search_engine=e;var n=A6(Ei.referrer,t);n.length&&(r.ph_keyword=n)}return r},browser:function(e,t,r){return t=t||"",r||Ln(e," OPR/")?Ln(e,"Mini")?"Opera Mini":"Opera":/(BlackBerry|PlayBook|BB10)/i.test(e)?"BlackBerry":Ln(e,"IEMobile")||Ln(e,"WPDesktop")?"Internet Explorer Mobile":Ln(e,"SamsungBrowser/")?"Samsung Internet":Ln(e,"Edge")||Ln(e,"Edg/")?"Microsoft Edge":Ln(e,"FBIOS")?"Facebook Mobile":Ln(e,"Chrome")?"Chrome":Ln(e,"CriOS")?"Chrome iOS":Ln(e,"UCWEB")||Ln(e,"UCBrowser")?"UC Browser":Ln(e,"FxiOS")?"Firefox iOS":Ln(t,"Apple")?Ln(e,"Mobile")?"Mobile Safari":"Safari":Ln(e,"Android")?"Android Mobile":Ln(e,"Konqueror")?"Konqueror":Ln(e,"Firefox")?"Firefox":Ln(e,"MSIE")||Ln(e,"Trident/")?"Internet Explorer":Ln(e,"Gecko")?"Mozilla":""},browserVersion:function(e,t,r){var n={"Internet Explorer Mobile":/rv:(\d+(\.\d+)?)/,"Microsoft Edge":/Edge?\/(\d+(\.\d+)?)/,Chrome:/Chrome\/(\d+(\.\d+)?)/,"Chrome iOS":/CriOS\/(\d+(\.\d+)?)/,"UC Browser":/(UCBrowser|UCWEB)\/(\d+(\.\d+)?)/,Safari:/Version\/(\d+(\.\d+)?)/,"Mobile Safari":/Version\/(\d+(\.\d+)?)/,Opera:/(Opera|OPR)\/(\d+(\.\d+)?)/,Firefox:/Firefox\/(\d+(\.\d+)?)/,"Firefox iOS":/FxiOS\/(\d+(\.\d+)?)/,Konqueror:/Konqueror:(\d+(\.\d+)?)/,BlackBerry:/BlackBerry (\d+(\.\d+)?)/,"Android Mobile":/android\s(\d+(\.\d+)?)/,"Samsung Internet":/SamsungBrowser\/(\d+(\.\d+)?)/,"Internet Explorer":/(rv:|MSIE )(\d+(\.\d+)?)/,Mozilla:/rv:(\d+(\.\d+)?)/}[Hs.browser(e,t,r)];if(n===void 0)return null;var i=e.match(n);return i?parseFloat(i[i.length-2]):null},browserLanguage:function(){return mf.language||mf.userLanguage},os:function(e){if(/Windows/i.test(e)){if(/Phone/.test(e)||/WPDesktop/.test(e))return{os_name:"Windows Phone",os_version:""};var t=/Windows NT ([0-9.]+)/i.exec(e);return t&&t[1]?{os_name:"Windows",os_version:t[1]}:{os_name:"Windows",os_version:""}}if(/(iPhone|iPad|iPod)/.test(e)){var r=/OS (\d+)_(\d+)_?(\d+)?/i.exec(e);return r&&r[1]?{os_name:"iOS",os_version:[r[1],r[2],r[3]||"0"].join(".")}:{os_name:"iOS",os_version:""}}if(/Android/.test(e)){var n=/Android (\d+)\.(\d+)\.?(\d+)?/i.exec(e);return n&&n[1]?{os_name:"Android",os_version:[n[1],n[2],n[3]||"0"].join(".")}:{os_name:"Android",os_version:""}}if(/(BlackBerry|PlayBook|BB10)/i.test(e))return{os_name:"BlackBerry",os_version:""};if(/Mac/i.test(e)){var i=/Mac OS X (\d+)[_.](\d+)[_.]?(\d+)?/i.exec(e);return i&&i[1]?{os_name:"Mac OS X",os_version:[i[1],i[2],i[3]||"0"].join(".")}:{os_name:"Mac OS X",os_version:""}}return/Linux/.test(e)?{os_name:"Linux",os_version:""}:/CrOS/.test(e)?{os_name:"Chrome OS",os_version:""}:{os_name:"",os_version:""}},device:function(e){return/Windows Phone/i.test(e)||/WPDesktop/.test(e)?"Windows Phone":/iPad/.test(e)?"iPad":/iPod/.test(e)?"iPod Touch":/iPhone/.test(e)?"iPhone":/(BlackBerry|PlayBook|BB10)/i.test(e)?"BlackBerry":/Android/.test(e)&&!/Mobile/.test(e)?"Android Tablet":/Android/.test(e)?"Android":""},deviceType:function(e){var t=this.device(e);return t==="iPad"||t==="Android Tablet"?"Tablet":t?"Mobile":"Desktop"},referrer:function(){return Ei.referrer||"$direct"},referringDomain:function(){if(!Ei.referrer)return"$direct";var e=Ei.createElement("a");return e.href=Ei.referrer,e.host},properties:function(){var e=Hs.os(ul),t=e.os_name,r=e.os_version;return ca(wx({$os:t,$os_version:r,$browser:Hs.browser(ul,mf.vendor,It.opera),$device:Hs.device(ul),$device_type:Hs.deviceType(ul)}),{$current_url:It==null?void 0:It.location.href,$host:It==null?void 0:It.location.host,$pathname:It==null?void 0:It.location.pathname,$browser_version:Hs.browserVersion(ul,mf.vendor,It.opera),$browser_language:Hs.browserLanguage(),$screen_height:It==null?void 0:It.screen.height,$screen_width:It==null?void 0:It.screen.width,$viewport_height:It==null?void 0:It.innerHeight,$viewport_width:It==null?void 0:It.innerWidth,$lib:"web",$lib_version:SA.LIB_VERSION,$insert_id:Math.random().toString(36).substring(2,10)+Math.random().toString(36).substring(2,10),$time:uN()/1e3})},people_properties:function(){var e=Hs.os(ul),t=e.os_name,r=e.os_version;return ca(wx({$os:t,$os_version:r,$browser:Hs.browser(ul,mf.vendor,It.opera)}),{$browser_version:Hs.browserVersion(ul,mf.vendor,It.opera)})}};function P2(e){switch(Sd(e.className)){case"string":return e.className;case"object":return("baseVal"in e.className?e.className.baseVal:null)||e.getAttribute("class")||"";default:return""}}function T2(e){var t="";return D0(e)&&!hN(e)&&e.childNodes&&e.childNodes.length&&kn(e.childNodes,function(r){fN(r)&&r.textContent&&(t+=vx(r.textContent).split(/(\s+)/).filter(Xh).join("").replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255))}),vx(t)}function c6(e){return!!e&&e.nodeType===1}function Ef(e,t){return!!e&&!!e.tagName&&e.tagName.toLowerCase()===t.toLowerCase()}function fN(e){return!!e&&e.nodeType===3}function u6(e){return!!e&&e.nodeType===11}var By=["a","button","form","input","select","textarea","label"];function D0(e){for(var t=e;t.parentNode&&!Ef(t,"body");t=t.parentNode){var r=P2(t).split(" ");if(Ln(r,"ph-sensitive")||Ln(r,"ph-no-capture"))return!1}if(Ln(P2(e).split(" "),"ph-include"))return!0;var n=e.type||"";if(typeof n=="string")switch(n.toLowerCase()){case"hidden":case"password":return!1}var i=e.name||e.id||"";return!(typeof i=="string"&&/^cc|cardnum|ccnum|creditcard|csc|cvc|cvv|exp|pass|pwd|routing|seccode|securitycode|securitynum|socialsec|socsec|ssn/i.test(i.replace(/[^a-zA-Z0-9]/g,"")))}function hN(e){return!!(Ef(e,"input")&&!["button","checkbox","submit","reset"].includes(e.type)||Ef(e,"select")||Ef(e,"textarea")||e.getAttribute("contenteditable")==="true")}function Xh(e){return!(e===null||FA(e)||typeof e=="string"&&(e=vx(e),/^(?:(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11})|((?:2131|1800|35[0-9]{3})[0-9]{11}))$/.test((e||"").replace(/[- ]/g,""))||/(^\d{3}-?\d{2}-?\d{4}$)/.test(e)))}function d6(e){var t=T2(e);return Xh(t="".concat(t," ").concat(pN(e)).trim())?t:""}function pN(e){var t="";return e&&e.childNodes&&e.childNodes.length&&kn(e.childNodes,function(r){var n;if(r&&((n=r.tagName)===null||n===void 0?void 0:n.toLowerCase())==="span")try{var i=T2(r);t="".concat(t," ").concat(i).trim(),r.childNodes&&r.childNodes.length&&(t="".concat(t," ").concat(pN(r)).trim())}catch(s){console.error(s)}}),t}var kk=function(){function e(t){ki(this,e),this.clicks=[],this.enabled=t}return Ii(e,[{key:"isRageClick",value:function(t,r,n){if(!this.enabled)return!1;var i=this.clicks[this.clicks.length-1];if(i&&Math.abs(t-i.x)+Math.abs(r-i.y)<30&&n-i.timestamp<1e3){if(this.clicks.push({x:t,y:r,timestamp:n}),this.clicks.length===3)return!0}else this.clicks=[{x:t,y:r,timestamp:n}];return!1}}]),e}(),gN="$people_distinct_id",R0="__alias",R1="__timers",f6="$autocapture_disabled_server_side",yx="$session_recording_enabled_server_side",h6="$console_log_recording_enabled_server_side",p6="$session_recording_recorder_version_server_side",H2="$sesid",Yh="$enabled_feature_flags",xx="$early_access_features",Zh="$stored_person_properties",ad="$stored_group_properties",bx="$surveys",D2="$flag_call_reported",Bx="$user_state",Cx="$posthog_quota_limited",Ik=[gN,R0,"__cmpns",R1,yx,H2,Yh,Bx,Cx,xx,ad,Zh,bx,D2];function Cy(e,t){return t.length>e?t.slice(0,e)+"...":t}var ud={_initializedTokens:[],_isDisabledServerSide:null,_isAutocaptureEnabled:!1,_setIsAutocaptureEnabled:function(e){var t,r=this._isDisabledServerSide===null?!((t=e.persistence)===null||t===void 0||!t.props[f6]):this._isDisabledServerSide,n=!!e.config.autocapture;this._isAutocaptureEnabled=n&&!r},_previousElementSibling:function(e){if(e.previousElementSibling)return e.previousElementSibling;var t=e;do t=t.previousSibling;while(t&&!c6(t));return t},_getAugmentPropertiesFromElement:function(e){if(!D0(e))return{};var t={};return kn(e.attributes,function(r){if(r.name.indexOf("data-ph-capture-attribute")===0){var n=r.name.replace("data-ph-capture-attribute-",""),i=r.value;n&&i&&Xh(i)&&(t[n]=i)}}),t},_getPropertiesFromElement:function(e,t,r){var n,i=e.tagName.toLowerCase(),s={tag_name:i};By.indexOf(i)>-1&&!r&&(i.toLowerCase()==="a"||i.toLowerCase()==="button"?s.$el_text=Cy(1024,d6(e)):s.$el_text=Cy(1024,T2(e)));var o=P2(e);o.length>0&&(s.classes=o.split(" ").filter(function(m){return m!==""}));var l=(n=this.config)===null||n===void 0?void 0:n.element_attribute_ignorelist;kn(e.attributes,function(m){var B;hN(e)&&["name","id","class"].indexOf(m.name)===-1||l!=null&&l.includes(m.name)||!t&&Xh(m.value)&&(typeof(B=m.name)!="string"||B.substring(0,10)!=="_ngcontent"&&B.substring(0,7)!=="_nghost")&&(s["attr__"+m.name]=Cy(1024,m.value))});for(var c=1,d=1,p=e;p=this._previousElementSibling(p);)c++,p.tagName===e.tagName&&d++;return s.nth_child=c,s.nth_of_type=d,s},_getDefaultProperties:function(e){return{$event_type:e,$ce_version:1}},_extractCustomPropertyValue:function(e){var t=[];return kn(document.querySelectorAll(e.css_selector),function(r){var n;["input","select"].indexOf(r.tagName.toLowerCase())>-1?n=r.value:r.textContent&&(n=r.textContent),Xh(n)&&t.push(n)}),t.join(", ")},_getCustomProperties:function(e){var t=this,r={};return kn(this._customProperties,function(n){kn(n.event_selectors,function(i){kn(document.querySelectorAll(i),function(s){Ln(e,s)&&D0(s)&&(r[n.name]=t._extractCustomPropertyValue(n))})})}),r},_getEventTarget:function(e){return e.target===void 0?e.srcElement||null:(t=e.target)!==null&&t!==void 0&&t.shadowRoot?e.composedPath()[0]||null:e.target||null;var t},_captureEvent:function(e,t){var r,n=this,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"$autocapture",s=this._getEventTarget(e);if(fN(s)&&(s=s.parentNode||null),i==="$autocapture"&&e.type==="click"&&e instanceof MouseEvent&&(r=this.rageclicks)!==null&&r!==void 0&&r.isRageClick(e.clientX,e.clientY,new Date().getTime())&&this._captureEvent(e,t,"$rageclick"),s&&function(C,L){var N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0;if(!C||Ef(C,"html")||!c6(C))return!1;if(N!=null&&N.url_allowlist){var F=window.location.href,Q=N.url_allowlist;if(Q&&!Q.some(function(J){return F.match(J)}))return!1}if(N!=null&&N.dom_event_allowlist){var I=N.dom_event_allowlist;if(I&&!I.some(function(J){return L.type===J}))return!1}if(N!=null&&N.element_allowlist){var V=N.element_allowlist;if(V&&!V.some(function(J){return C.tagName.toLowerCase()===J}))return!1}if(N!=null&&N.css_selector_allowlist){var se=N.css_selector_allowlist;if(se&&!se.some(function(J){return C.matches(J)}))return!1}for(var Z=!1,T=[C],Ae=!0,ue=C;ue.parentNode&&!Ef(ue,"body");)if(u6(ue.parentNode))T.push(ue.parentNode.host),ue=ue.parentNode.host;else{if(!(Ae=ue.parentNode||!1))break;if(By.indexOf(Ae.tagName.toLowerCase())>-1)Z=!0;else{var $=window.getComputedStyle(Ae);$&&$.getPropertyValue("cursor")==="pointer"&&(Z=!0)}T.push(Ae),ue=Ae}var P=window.getComputedStyle(C);if(P&&P.getPropertyValue("cursor")==="pointer"&&L.type==="click")return!0;var X=C.tagName.toLowerCase();switch(X){case"html":return!1;case"form":return L.type==="submit";case"input":case"select":case"textarea":return L.type==="change"||L.type==="click";default:return Z?L.type==="click":L.type==="click"&&(By.indexOf(X)>-1||C.getAttribute("contenteditable")==="true")}}(s,e,this.config)){for(var o,l,c=[s],d=s;d.parentNode&&!Ef(d,"body");)u6(d.parentNode)?(c.push(d.parentNode.host),d=d.parentNode.host):(c.push(d.parentNode),d=d.parentNode);var p,m=[],B={},x=!1;if(kn(c,function(C){var L=D0(C);C.tagName.toLowerCase()==="a"&&(p=C.getAttribute("href"),p=L&&Xh(p)&&p),Ln(P2(C).split(" "),"ph-no-capture")&&(x=!0),m.push(n._getPropertiesFromElement(C,t.config.mask_all_element_attributes,t.config.mask_all_text));var N=n._getAugmentPropertiesFromElement(C);ca(B,N)}),t.config.mask_all_text||(s.tagName.toLowerCase()==="a"||s.tagName.toLowerCase()==="button"?m[0].$el_text=d6(s):m[0].$el_text=T2(s)),p&&(m[0].attr__href=p),x)return!1;var S=ca(this._getDefaultProperties(e.type),{$elements:m},(o=m[0])!==null&&o!==void 0&&o.$el_text?{$el_text:(l=m[0])===null||l===void 0?void 0:l.$el_text}:{},this._getCustomProperties(c),B);return t.capture(i,S),!0}},_navigate:function(e){window.location.href=e},_addDomEventHandlers:function(e){var t=this,r=function(n){n=n||window.event,t._captureEvent(n,e)};Z1(document,"submit",r,!1,!0),Z1(document,"change",r,!1,!0),Z1(document,"click",r,!1,!0)},_customProperties:[],rageclicks:null,config:void 0,init:function(e){var t;typeof e.__autocapture!="boolean"&&(this.config=e.__autocapture),(t=this.config)!==null&&t!==void 0&&t.url_allowlist&&(this.config.url_allowlist=this.config.url_allowlist.map(function(r){return new RegExp(r)})),this.rageclicks=new kk(e.config.rageclick)},afterDecideResponse:function(e,t){var r=t.config.token;this._initializedTokens.indexOf(r)>-1?dn.log('autocapture already initialized for token "'+r+'"'):(t.persistence&&t.persistence.register(Vt({},f6,!!e.autocapture_opt_out)),this._isDisabledServerSide=!!e.autocapture_opt_out,this._setIsAutocaptureEnabled(t),this._initializedTokens.push(r),e&&e.config&&e.config.enable_collect_everything&&this._isAutocaptureEnabled?(e.custom_properties&&(this._customProperties=e.custom_properties),this._addDomEventHandlers(t)):t.__autocapture=!1)},enabledForProject:function(e,t,r){if(!e)return!0;t=FA(t)?10:t,r=FA(r)?10:r;for(var n=0,i=0;i<e.length;i++)n+=e.charCodeAt(i);return n%t<r},isBrowserSupported:function(){return lN(document.querySelectorAll)}};(function(e){for(var t in e)typeof e[t]=="function"&&(e[t]=e[t].bind(e))})(ud),function(e){for(var t in e)typeof e[t]=="function"&&(e[t]=dN(e[t]))}(ud);var _y="$active_feature_flags",a0="$override_feature_flags",g6="$feature_flag_payloads",m6=function(e){var t,r={},n=hu(function(l){for(var c=Object.keys(l),d=c.length,p=new Array(d);d--;)p[d]=[c[d],l[c[d]]];return p}(e||{}));try{for(n.s();!(t=n.n()).done;){var i=fu(t.value,2),s=i[0],o=i[1];o&&(r[s]=o)}}catch(l){n.e(l)}finally{n.f()}return r},Ok=function(){function e(t){ki(this,e),this.instance=t,this._override_warning=!1,this.featureFlagEventHandlers=[],this.reloadFeatureFlagsQueued=!1,this.reloadFeatureFlagsInAction=!1}return Ii(e,[{key:"getFlags",value:function(){return Object.keys(this.getFlagVariants())}},{key:"getFlagVariants",value:function(){var t=this.instance.get_property(Yh),r=this.instance.get_property(a0);if(!r)return t||{};for(var n=ca({},t),i=Object.keys(r),s=0;s<i.length;s++)r[i[s]]===!1?delete n[i[s]]:n[i[s]]=r[i[s]];return this._override_warning||(console.warn("[PostHog] Overriding feature flags!",{enabledFlags:t,overriddenFlags:r,finalFlags:n}),this._override_warning=!0),n}},{key:"getFlagPayloads",value:function(){return this.instance.get_property(g6)||{}}},{key:"reloadFeatureFlags",value:function(){this.reloadFeatureFlagsQueued||(this.reloadFeatureFlagsQueued=!0,this._startReloadTimer())}},{key:"setAnonymousDistinctId",value:function(t){this.$anon_distinct_id=t}},{key:"setReloadingPaused",value:function(t){this.reloadFeatureFlagsInAction=t}},{key:"resetRequestQueue",value:function(){this.reloadFeatureFlagsQueued=!1}},{key:"_startReloadTimer",value:function(){var t=this;this.reloadFeatureFlagsQueued&&!this.reloadFeatureFlagsInAction&&setTimeout(function(){!t.reloadFeatureFlagsInAction&&t.reloadFeatureFlagsQueued&&(t.reloadFeatureFlagsQueued=!1,t._reloadFeatureFlagsRequest())},5)}},{key:"_reloadFeatureFlagsRequest",value:function(){var t=this;this.setReloadingPaused(!0);var r=this.instance.config.token,n=this.instance.get_property(Zh),i=this.instance.get_property(ad),s=_3(JSON.stringify({token:r,distinct_id:this.instance.get_distinct_id(),groups:this.instance.getGroups(),$anon_distinct_id:this.$anon_distinct_id,person_properties:n,group_properties:i,disable_flags:this.instance.config.advanced_disable_feature_flags||void 0}));this.instance._send_request(this.instance.config.api_host+"/decide/?v=3",{data:s},{method:"POST"},this.instance._prepare_callback(function(o){t.$anon_distinct_id=void 0,t.receivedFeatureFlags(o),t.setReloadingPaused(!1),t._startReloadTimer()}))}},{key:"getFeatureFlag",value:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.instance.decideEndpointWasHit||this.getFlags()&&this.getFlags().length>0){var n,i=this.getFlagVariants()[t],s="".concat(i),o=this.instance.get_property(D2)||{};return(r.send_event||!("send_event"in r))&&(!(t in o)||!o[t].includes(s))&&(Array.isArray(o[t])?o[t].push(s):o[t]=[s],(n=this.instance.persistence)===null||n===void 0||n.register(Vt({},D2,o)),this.instance.capture("$feature_flag_called",{$feature_flag:t,$feature_flag_response:i})),i}console.warn('getFeatureFlag for key "'+t+`" failed. Feature flags didn't load in time.`)}},{key:"getFeatureFlagPayload",value:function(t){return this.getFlagPayloads()[t]}},{key:"isFeatureEnabled",value:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.instance.decideEndpointWasHit||this.getFlags()&&this.getFlags().length>0)return!!this.getFeatureFlag(t,r);console.warn('isFeatureEnabled for key "'+t+`" failed. Feature flags didn't load in time.`)}},{key:"addFeatureFlagsHandler",value:function(t){this.featureFlagEventHandlers.push(t)}},{key:"removeFeatureFlagsHandler",value:function(t){this.featureFlagEventHandlers=this.featureFlagEventHandlers.filter(function(r){return r!==t})}},{key:"receivedFeatureFlags",value:function(t){if(this.instance.persistence){this.instance.decideEndpointWasHit=!0;var r=this.getFlagVariants(),n=this.getFlagPayloads();(function(i,s){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},c=i.featureFlags,d=i.featureFlagPayloads;if(c)if(Array.isArray(c)){var p,m={};if(c)for(var B=0;B<c.length;B++)m[c[B]]=!0;s&&s.register((Vt(p={},_y,c),Vt(p,Yh,m),p))}else{var x,S=c,C=d;i.errorsWhileComputingFlags&&(S=Ar(Ar({},o),S),C=Ar(Ar({},l),C)),s&&s.register((Vt(x={},_y,Object.keys(m6(S))),Vt(x,Yh,S||{}),Vt(x,g6,C||{}),x))}})(t,this.instance.persistence,r,n),this._fireFeatureFlagsCallbacks()}}},{key:"override",value:function(t){if(!this.instance.__loaded||!this.instance.persistence)return dn.unintializedWarning("posthog.feature_flags.override");if(this._override_warning=!1,t===!1)this.instance.persistence.unregister(a0);else if(Array.isArray(t)){for(var r={},n=0;n<t.length;n++)r[t[n]]=!0;this.instance.persistence.register(Vt({},a0,r))}else this.instance.persistence.register(Vt({},a0,t))}},{key:"onFeatureFlags",value:function(t){var r=this;if(this.addFeatureFlagsHandler(t),this.instance.decideEndpointWasHit){var n=this._prepareFeatureFlagsForCallbacks(),i=n.flags,s=n.flagVariants;t(i,s)}return function(){return r.removeFeatureFlagsHandler(t)}}},{key:"updateEarlyAccessFeatureEnrollment",value:function(t,r){var n,i,s=Vt({},"$feature_enrollment/".concat(t),r);this.instance.capture("$feature_enrollment_update",{$feature_flag:t,$feature_enrollment:r,$set:s}),this.setPersonPropertiesForFlags(s,!1);var o=Ar(Ar({},this.getFlagVariants()),{},Vt({},t,r));(n=this.instance.persistence)===null||n===void 0||n.register((Vt(i={},_y,Object.keys(m6(o))),Vt(i,Yh,o),i)),this._fireFeatureFlagsCallbacks()}},{key:"getEarlyAccessFeatures",value:function(t){var r=this,n=arguments.length>1&&arguments[1]!==void 0&&arguments[1],i=this.instance.get_property(xx);if(i&&!n)return t(i);this.instance._send_request("".concat(this.instance.config.api_host,"/api/early_access_features/?token=").concat(this.instance.config.token),{},{method:"GET"},function(s){var o,l=s.earlyAccessFeatures;return(o=r.instance.persistence)===null||o===void 0||o.register(Vt({},xx,l)),t(l)})}},{key:"_prepareFeatureFlagsForCallbacks",value:function(){var t=this.getFlags(),r=this.getFlagVariants();return{flags:t.filter(function(n){return r[n]}),flagVariants:Object.keys(r).filter(function(n){return r[n]}).reduce(function(n,i){return n[i]=r[i],n},{})}}},{key:"_fireFeatureFlagsCallbacks",value:function(){var t=this._prepareFeatureFlagsForCallbacks(),r=t.flags,n=t.flagVariants;this.featureFlagEventHandlers.forEach(function(i){return i(r,n)})}},{key:"setPersonPropertiesForFlags",value:function(t){var r=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=this.instance.get_property(Zh)||{};this.instance.register(Vt({},Zh,Ar(Ar({},n),t))),r&&this.instance.reloadFeatureFlags()}},{key:"resetPersonPropertiesForFlags",value:function(){this.instance.unregister(Zh)}},{key:"setGroupPropertiesForFlags",value:function(t){var r=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=this.instance.get_property(ad)||{};Object.keys(n).length!==0&&Object.keys(n).forEach(function(i){n[i]=Ar(Ar({},n[i]),t[i]),delete t[i]}),this.instance.register(Vt({},ad,Ar(Ar({},n),t))),r&&this.instance.reloadFeatureFlags()}},{key:"resetGroupPropertiesForFlags",value:function(t){if(t){var r=this.instance.get_property(ad)||{};this.instance.register(Vt({},ad,Ar(Ar({},r),{},Vt({},t,{}))))}else this.instance.unregister(ad)}}]),e}(),Pk=/[a-z0-9][a-z0-9-]+\.[a-z.]{2,6}$/i,au={is_supported:function(){return!0},error:function(e){dn.error("cookieStore error: "+e)},get:function(e){try{for(var t=e+"=",r=document.cookie.split(";").filter(function(s){return s.length}),n=0;n<r.length;n++){for(var i=r[n];i.charAt(0)==" ";)i=i.substring(1,i.length);if(i.indexOf(t)===0)return decodeURIComponent(i.substring(t.length,i.length))}}catch{}return null},parse:function(e){var t;try{t=JSON.parse(au.get(e))||{}}catch{}return t},set:function(e,t,r,n,i){try{var s="",o="",l="";if(n){var c=document.location.hostname.match(Pk),d=c?c[0]:"";s=d?"; domain=."+d:""}if(r){var p=new Date;p.setTime(p.getTime()+24*r*60*60*1e3),o="; expires="+p.toUTCString()}i&&(l="; secure");var m=e+"="+encodeURIComponent(JSON.stringify(t))+o+"; SameSite=Lax; path=/"+s+l;return document.cookie=m,m}catch{return}},remove:function(e,t){try{au.set(e,"",-1,t)}catch{return}}},Fy=null,Ki={is_supported:function(){if(Fy!==null)return Fy;var e=!0;if(typeof window<"u")try{var t="__mplssupport__";Ki.set(t,"xyz"),Ki.get(t)!=='"xyz"'&&(e=!1),Ki.remove(t)}catch{e=!1}else e=!1;return e||dn.error("localStorage unsupported; falling back to cookie store"),Fy=e,e},error:function(e){dn.error("localStorage error: "+e)},get:function(e){try{return window.localStorage.getItem(e)}catch(t){Ki.error(t)}return null},parse:function(e){try{return JSON.parse(Ki.get(e))||{}}catch{}return null},set:function(e,t){try{window.localStorage.setItem(e,JSON.stringify(t))}catch(r){Ki.error(r)}},remove:function(e){try{window.localStorage.removeItem(e)}catch(t){Ki.error(t)}}},Tk=["distinct_id",H2],_x=Ar(Ar({},Ki),{},{parse:function(e){try{var t={};try{t=au.parse(e)||{}}catch{}var r=ca(t,JSON.parse(Ki.get(e)||"{}"));return Ki.set(e,r),r}catch{}return null},set:function(e,t,r,n,i){try{Ki.set(e,t);var s={};Tk.forEach(function(o){t[o]&&(s[o]=t[o])}),Object.keys(s).length&&au.set(e,s,r,n,i)}catch(o){Ki.error(o)}},remove:function(e,t){try{window.localStorage.removeItem(e),au.remove(e,t)}catch(r){Ki.error(r)}}}),o0={},Hk={is_supported:function(){return!0},error:function(e){dn.error("memoryStorage error: "+e)},get:function(e){return o0[e]||null},parse:function(e){return o0[e]||null},set:function(e,t){o0[e]=t},remove:function(e){delete o0[e]}},ff=null,Rs={is_supported:function(){if(ff!==null)return ff;if(ff=!0,typeof window<"u")try{var e="__support__";Rs.set(e,"xyz"),Rs.get(e)!=='"xyz"'&&(ff=!1),Rs.remove(e)}catch{ff=!1}else ff=!1;return ff},error:function(e){SA.DEBUG&&dn.error("sessionStorage error: ",e)},get:function(e){try{return window.sessionStorage.getItem(e)}catch(t){Rs.error(t)}return null},parse:function(e){try{return JSON.parse(Rs.get(e))||null}catch{}return null},set:function(e,t){try{window.sessionStorage.setItem(e,JSON.stringify(t))}catch(r){Rs.error(r)}},remove:function(e){try{window.sessionStorage.removeItem(e)}catch(t){Rs.error(t)}}},Dk=["cookie","localstorage","localstorage+cookie","sessionstorage","memory"],v6=function(){function e(t){ki(this,e);var r="";t.token&&(r=t.token.replace(/\+/g,"PL").replace(/\//g,"SL").replace(/=/g,"EQ")),this.props={},this.campaign_params_saved=!1,this.custom_campaign_params=t.custom_campaign_params||[],t.persistence_name?this.name="ph_"+t.persistence_name:this.name="ph_"+r+"_posthog",Dk.indexOf(t.persistence.toLowerCase())===-1&&(dn.critical("Unknown persistence type "+t.persistence+"; falling back to cookie"),t.persistence="cookie");var n=t.persistence.toLowerCase();n==="localstorage"&&Ki.is_supported()?this.storage=Ki:n==="localstorage+cookie"&&_x.is_supported()?this.storage=_x:n==="sessionstorage"&&Rs.is_supported()?this.storage=Rs:this.storage=n==="memory"?Hk:au,this.user_state="anonymous",this.load(),this.update_config(t),this.save()}return Ii(e,[{key:"properties",value:function(){var t={};return kn(this.props,function(r,n){if(n===Yh&&Sd(r)==="object")for(var i=Object.keys(r),s=0;s<i.length;s++)t["$feature/".concat(i[s])]=r[i[s]];else l=n,c=!1,((o=Ik)===null?c:o6&&o.indexOf===o6?o.indexOf(l)!=-1:(kn(o,function(d){if(c||(c=d===l))return C3}),c))||(t[n]=r);var o,l,c}),t}},{key:"load",value:function(){if(!this.disabled){var t=this.storage.parse(this.name);t&&(this.props=ca({},t))}}},{key:"save",value:function(){this.disabled||this.storage.set(this.name,this.props,this.expire_days,this.cross_subdomain,this.secure)}},{key:"remove",value:function(){this.storage.remove(this.name,!1),this.storage.remove(this.name,!0)}},{key:"clear",value:function(){this.remove(),this.props={}}},{key:"register_once",value:function(t,r,n){var i=this;if(I2(t)){r===void 0&&(r="None"),this.expire_days=n===void 0?this.default_expiry:n;var s=!1;if(kn(t,function(o,l){i.props.hasOwnProperty(l)&&i.props[l]!==r||(i.props[l]=o,s=!0)}),s)return this.save(),!0}return!1}},{key:"register",value:function(t,r){var n=this;if(I2(t)){this.expire_days=r===void 0?this.default_expiry:r;var i=!1;if(kn(t,function(s,o){t.hasOwnProperty(o)&&n.props[o]!==s&&(n.props[o]=s,i=!0)}),i)return this.save(),!0}return!1}},{key:"unregister",value:function(t){t in this.props&&(delete this.props[t],this.save())}},{key:"update_campaign_params",value:function(){this.campaign_params_saved||(this.register(Hs.campaignParams(this.custom_campaign_params)),this.campaign_params_saved=!0)}},{key:"update_search_keyword",value:function(){this.register(Hs.searchInfo())}},{key:"update_referrer_info",value:function(){this.register({$referrer:this.props.$referrer||Hs.referrer(),$referring_domain:this.props.$referring_domain||Hs.referringDomain()})}},{key:"get_referrer_info",value:function(){return wx({$referrer:this.props.$referrer,$referring_domain:this.props.$referring_domain})}},{key:"safe_merge",value:function(t){return kn(this.props,function(r,n){n in t||(t[n]=r)}),t}},{key:"update_config",value:function(t){this.default_expiry=this.expire_days=t.cookie_expiration,this.set_disabled(t.disable_persistence),this.set_cross_subdomain(t.cross_subdomain_cookie),this.set_secure(t.secure_cookie)}},{key:"set_disabled",value:function(t){this.disabled=t,this.disabled?this.remove():this.save()}},{key:"set_cross_subdomain",value:function(t){t!==this.cross_subdomain&&(this.cross_subdomain=t,this.remove(),this.save())}},{key:"get_cross_subdomain",value:function(){return!!this.cross_subdomain}},{key:"set_secure",value:function(t){t!==this.secure&&(this.secure=t,this.remove(),this.save())}},{key:"set_event_timer",value:function(t,r){var n=this.props[R1]||{};n[t]=r,this.props[R1]=n,this.save()}},{key:"remove_event_timer",value:function(t){var r=(this.props[R1]||{})[t];return FA(r)||(delete this.props[R1][t],this.save()),r}},{key:"get_user_state",value:function(){return this.props[Bx]||"anonymous"}},{key:"set_user_state",value:function(t){this.props[Bx]=t,this.save()}},{key:"get_quota_limits",value:function(){return this.props[Cx]||{}}},{key:"set_quota_limits",value:function(t){this.props[Cx]=t,this.save()}}]),e}(),Rk="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNOCAwSDE2TDAgMTZWOEw4IDBaIiBmaWxsPSIjMkQyRDJEIi8+CjxwYXRoIGQ9Ik0xNiA4VjE2SDhMMTYgOFoiIGZpbGw9IiMyRDJEMkQiLz4KPC9zdmc+Cg==",w6=2,Mk=4,mN=3,Kk=6,Vk=0,$k=5e6,qk="rrweb/console@1",tc,Gk=Ii(function e(t){var r,n,i=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};ki(this,e),Vt(this,"bucketSize",100),Vt(this,"refillRate",10),Vt(this,"mutationBuckets",{}),Vt(this,"loggedTracker",{}),Vt(this,"refillBuckets",function(){Object.keys(i.mutationBuckets).forEach(function(o){i.mutationBuckets[o]=i.mutationBuckets[o]+i.refillRate,i.mutationBuckets[o]>=i.bucketSize&&delete i.mutationBuckets[o]})}),Vt(this,"getNodeOrRelevantParent",function(o){var l=i.rrweb.mirror.getNode(o);if((l==null?void 0:l.nodeName)!=="svg"&&l instanceof Element){var c=l.closest("svg");if(c)return[i.rrweb.mirror.getId(c),c]}return[o,l]}),Vt(this,"numberOfChanges",function(o){var l,c,d,p,m,B,x,S;return((l=(c=o.removes)===null||c===void 0?void 0:c.length)!==null&&l!==void 0?l:0)+((d=(p=o.attributes)===null||p===void 0?void 0:p.length)!==null&&d!==void 0?d:0)+((m=(B=o.texts)===null||B===void 0?void 0:B.length)!==null&&m!==void 0?m:0)+((x=(S=o.adds)===null||S===void 0?void 0:S.length)!==null&&x!==void 0?x:0)}),Vt(this,"throttleMutations",function(o){if(o.type!==mN||o.data.source!==Vk)return o;var l=o.data,c=i.numberOfChanges(l);l.attributes&&(l.attributes=l.attributes.filter(function(p){var m,B,x,S=fu(i.getNodeOrRelevantParent(p.id),2),C=S[0],L=S[1];return i.mutationBuckets[C]===0?!1:(i.mutationBuckets[C]=(m=i.mutationBuckets[C])!==null&&m!==void 0?m:i.bucketSize,i.mutationBuckets[C]=Math.max(i.mutationBuckets[C]-1,0),i.mutationBuckets[C]===0&&(i.loggedTracker[C]||(i.loggedTracker[C]=!0,(B=(x=i.options).onBlockedNode)===null||B===void 0||B.call(x,C,L))),p)}));var d=i.numberOfChanges(l);return d!==0||c===d?o:void 0}),this.rrweb=t,this.options=s,this.refillRate=(r=this.options.refillRate)!==null&&r!==void 0?r:this.refillRate,this.bucketSize=(n=this.options.bucketSize)!==null&&n!==void 0?n:this.bucketSize,setInterval(function(){i.refillBuckets()},1e3)}),vN=function(e){return e[e.DomContentLoaded=0]="DomContentLoaded",e[e.Load=1]="Load",e[e.FullSnapshot=2]="FullSnapshot",e[e.IncrementalSnapshot=3]="IncrementalSnapshot",e[e.Meta=4]="Meta",e[e.Custom=5]="Custom",e[e.Plugin=6]="Plugin",e}(vN||{}),zk="/s/";(function(e){e[e.Mutation=0]="Mutation",e[e.MouseMove=1]="MouseMove",e[e.MouseInteraction=2]="MouseInteraction",e[e.Scroll=3]="Scroll",e[e.ViewportResize=4]="ViewportResize",e[e.Input=5]="Input",e[e.TouchMove=6]="TouchMove",e[e.MediaInteraction=7]="MediaInteraction",e[e.StyleSheetRule=8]="StyleSheetRule",e[e.CanvasMutation=9]="CanvasMutation",e[e.Font=10]="Font",e[e.Log=11]="Log",e[e.Drag=12]="Drag",e[e.StyleDeclaration=13]="StyleDeclaration",e[e.Selection=14]="Selection",e[e.AdoptedStyleSheet=15]="AdoptedStyleSheet"})(tc||(tc={}));var Wk=[tc.MouseMove,tc.MouseInteraction,tc.Scroll,tc.ViewportResize,tc.Input,tc.TouchMove,tc.MediaInteraction,tc.Drag],Jk=function(){function e(t){var r=this;ki(this,e),Vt(this,"lastActivityTimestamp",Date.now()),Vt(this,"isIdle",!1),this.instance=t,this.captureStarted=!1,this.snapshots=[],this.emit=!1,this.endpoint=zk,this.stopRrweb=void 0,this.windowId=null,this.sessionId=null,this.receivedDecide=!1,window.addEventListener("beforeunload",function(){r._flushBuffer()})}return Ii(e,[{key:"getSessionManager",value:function(){if(this.instance.sessionManager)return this.instance.sessionManager;dn.error("Session recording started without valid sessionManager")}},{key:"startRecordingIfEnabled",value:function(){this.isRecordingEnabled()?this.startCaptureAndTrySendingQueuedSnapshots():this.stopRecording()}},{key:"started",value:function(){return this.captureStarted}},{key:"stopRecording",value:function(){this.captureStarted&&this.stopRrweb&&(this.stopRrweb(),this.stopRrweb=void 0,this.captureStarted=!1)}},{key:"isRecordingEnabled",value:function(){var t=!!this.instance.get_property(yx),r=!this.instance.config.disable_session_recording;return t&&r}},{key:"isConsoleLogCaptureEnabled",value:function(){var t=!!this.instance.get_property(h6),r=this.instance.config.enable_recording_console_log;return r??t}},{key:"getRecordingVersion",value:function(){var t,r=this.instance.get_property(p6);return((t=this.instance.config.session_recording)===null||t===void 0?void 0:t.recorderVersion)||r||"v1"}},{key:"afterDecideResponse",value:function(t){var r,n,i,s,o,l;this.receivedDecide=!0,this.instance.persistence&&this.instance.persistence.register((Vt(o={},yx,!!t.sessionRecording),Vt(o,h6,(i=t.sessionRecording)===null||i===void 0?void 0:i.consoleLogRecordingEnabled),Vt(o,p6,(s=t.sessionRecording)===null||s===void 0?void 0:s.recorderVersion),o)),(r=t.sessionRecording)!==null&&r!==void 0&&r.endpoint&&(this.endpoint=(l=t.sessionRecording)===null||l===void 0?void 0:l.endpoint),(n=t.sessionRecording)!==null&&n!==void 0&&n.recorderVersion&&(this.recorderVersion=t.sessionRecording.recorderVersion),this.startRecordingIfEnabled()}},{key:"log",value:function(t){var r,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"log";(r=this.instance.sessionRecording)===null||r===void 0||r.onRRwebEmit({type:6,data:{plugin:"rrweb/console@1",payload:{level:n,trace:[],payload:[JSON.stringify(t)]}},timestamp:uN()})}},{key:"startCaptureAndTrySendingQueuedSnapshots",value:function(){var t=this;this.receivedDecide&&(this.emit=!0,this.snapshots.forEach(function(r){return t._captureSnapshotBuffered(r)})),this._startCapture()}},{key:"_startCapture",value:function(){var t=this,r=this.getSessionManager();if(r&&Object.assign!==void 0&&!this.captureStarted&&!this.instance.config.disable_session_recording){this.captureStarted=!0,r.checkAndGetSessionAndWindowId();var n=this.getRecordingVersion()==="v2"?"recorder-v2.js":"recorder.js";this.instance.__loaded_recorder_version!==this.getRecordingVersion()?O2(this.instance.config.api_host+"/static/".concat(n,"?v=").concat(SA.LIB_VERSION),function(i){if(i)return dn.error("Could not load ".concat(n),i);t._onScriptLoaded()}):this._onScriptLoaded()}}},{key:"_isInteractiveEvent",value:function(t){var r;return t.type===mN&&Wk.indexOf((r=t.data)===null||r===void 0?void 0:r.source)!==-1}},{key:"_updateWindowAndSessionIds",value:function(t){var r=this.getSessionManager();if(r){var n=this._isInteractiveEvent(t);if(n||this.isIdle||t.timestamp-this.lastActivityTimestamp>3e5&&(this.isIdle=!0),n&&(this.lastActivityTimestamp=t.timestamp,this.isIdle&&(this.isIdle=!1,this._tryTakeFullSnapshot())),!this.isIdle){var i=r.checkAndGetSessionAndWindowId(!n,t.timestamp),s=i.windowId,o=i.sessionId;[w6,Mk].indexOf(t.type)!==-1||this.windowId===s&&this.sessionId===o||this._tryTakeFullSnapshot(),this.windowId=s,this.sessionId=o}}}},{key:"_tryTakeFullSnapshot",value:function(){if(!this.captureStarted)return!1;try{var t;return(t=this.rrwebRecord)===null||t===void 0||t.takeFullSnapshot(),!0}catch(r){return dn.error("Error taking full snapshot.",r),!1}}},{key:"_onScriptLoaded",value:function(){var t,r=this,n={blockClass:"ph-no-capture",blockSelector:void 0,ignoreClass:"ph-ignore-input",maskTextClass:"ph-mask",maskTextSelector:void 0,maskTextFn:void 0,maskAllInputs:!0,maskInputOptions:{},maskInputFn:void 0,slimDOMOptions:{},collectFonts:!1,inlineStylesheet:!0,recordCrossOriginIframes:!1};this.rrwebRecord=window.rrweb?window.rrweb.record:window.rrwebRecord;for(var i=this.instance.config.session_recording,s=0,o=Object.entries(i||{});s<o.length;s++){var l=fu(o[s],2),c=l[0],d=l[1];c in n&&(n[c]=d)}this.rrwebRecord?(this.mutationRateLimiter=(t=this.mutationRateLimiter)!==null&&t!==void 0?t:new Gk(this.rrwebRecord,{onBlockedNode:function(p,m){var B="Too many mutations on node '".concat(p,"'. Rate limiting. This could be due to SVG animations or something similar");dn.log(B,{node:m}),r.log("[PostHog Recorder] "+B,"warn")}}),this.stopRrweb=this.rrwebRecord(Ar({emit:function(p){r.onRRwebEmit(p)},plugins:window.rrwebConsoleRecord&&this.isConsoleLogCaptureEnabled()?[window.rrwebConsoleRecord.getRecordConsolePlugin()]:[]},n)),this.instance._addCaptureHook(function(p){try{if(p==="$pageview"){var m,B=r._maskUrl(window.location.href);if(!B)return;(m=r.rrwebRecord)===null||m===void 0||m.addCustomEvent("$pageview",{href:B})}}catch(x){dn.error("Could not add $pageview to rrweb session",x)}}),this.lastActivityTimestamp=Date.now(),this.isIdle=!1):dn.error("onScriptLoaded was called but rrwebRecord is not available. This indicates something has gone wrong.")}},{key:"onRRwebEmit",value:function(t){if(t&&Sd(t)==="object"){if(t.type===vN.Meta){var r=this._maskUrl(t.data.href);if(!r)return;t.data.href=r}var n=this.mutationRateLimiter?this.mutationRateLimiter.throttleMutations(t):t;if(n){var i=function(c){var d=JSON.stringify(c);if(d.length>$k){var p,m=hu(d.matchAll(/data:([\w/\-.]+);(\w+),([^)"]*)/gim));try{for(m.s();!(p=m.n()).done;){var B=p.value;d=B[1].toLocaleLowerCase().slice(0,6)==="image/"?d.replace(B[0],Rk):d.replace(B[0],"")}}catch(x){m.e(x)}finally{m.f()}}return{event:JSON.parse(d),size:d.length}}(function(c){var d=c;if(d&&Sd(d)==="object"&&d.type===Kk&&Sd(d.data)==="object"&&d.data.plugin===qk){d.data.payload.payload.length>10&&(d.data.payload.payload=d.data.payload.payload.slice(0,10),d.data.payload.payload.push("...[truncated]"));for(var p=[],m=0;m<d.data.payload.payload.length;m++)d.data.payload.payload[m]&&d.data.payload.payload[m].length>2e3?p.push(d.data.payload.payload[m].slice(0,2e3)+"...[truncated]"):p.push(d.data.payload.payload[m]);return d.data.payload.payload=p,c}return c}(n)),s=i.event,o=i.size;if(this._updateWindowAndSessionIds(s),!this.isIdle){var l={$snapshot_bytes:o,$snapshot_data:s,$session_id:this.sessionId,$window_id:this.windowId};this.emit?this._captureSnapshotBuffered(l):this.snapshots.push(l)}}}}},{key:"_maskUrl",value:function(t){var r=this.instance.config.session_recording;if(r.maskNetworkRequestFn){var n,i={url:t};return(n=i=r.maskNetworkRequestFn(i))===null||n===void 0?void 0:n.url}return t}},{key:"_flushBuffer",value:function(){return this.flushBufferTimer&&(clearTimeout(this.flushBufferTimer),this.flushBufferTimer=void 0),this.buffer&&this.buffer.data.length!==0&&this._captureSnapshot({$snapshot_bytes:this.buffer.size,$snapshot_data:this.buffer.data,$session_id:this.buffer.sessionId,$window_id:this.buffer.windowId}),this.buffer=void 0,{size:0,data:[],sessionId:this.sessionId,windowId:this.windowId}}},{key:"_captureSnapshotBuffered",value:function(t){var r,n=this,i=2+(((r=this.buffer)===null||r===void 0?void 0:r.data.length)||0);(!this.buffer||this.buffer.size+t.$snapshot_bytes+i>943718.4||this.buffer.sessionId!==this.sessionId)&&(this.buffer=this._flushBuffer()),this.buffer.size+=t.$snapshot_bytes,this.buffer.data.push(t.$snapshot_data),this.flushBufferTimer||(this.flushBufferTimer=setTimeout(function(){n._flushBuffer()},2e3))}},{key:"_captureSnapshot",value:function(t){this.instance.capture("$snapshot",t,{transport:"XHR",method:"POST",endpoint:this.endpoint,_noTruncate:!0,_batchKey:"recordings",_metrics:{rrweb_full_snapshot:t.$snapshot_data.type===w6}})}}]),e}(),Yl={entryType:0,timeOrigin:1,name:2,startTime:3,redirectStart:4,redirectEnd:5,workerStart:6,fetchStart:7,domainLookupStart:8,domainLookupEnd:9,connectStart:10,secureConnectionStart:11,connectEnd:12,requestStart:13,responseStart:14,responseEnd:15,decodedBodySize:16,encodedBodySize:17,initiatorType:18,nextHopProtocol:19,renderBlockingStatus:20,responseStatus:21,transferSize:22,element:23,renderTime:24,loadTime:25,size:26,id:27,url:28,domComplete:29,domContentLoadedEvent:30,domInteractive:31,loadEventEnd:32,loadEventStart:33,redirectCount:34,navigationType:35,unloadEventEnd:36,unloadEventStart:37,duration:39,timestamp:40},Xk=["first-input","navigation","paint","resource"],Yk=["/s/","/e/"],Zk=function(){function e(t){ki(this,e),Vt(this,"_forceAllowLocalhost",!1),this.instance=t}return Ii(e,[{key:"startObservingIfEnabled",value:function(){this.isEnabled()?this.startObserving():this.stopObserving()}},{key:"startObserving",value:function(){var t,r,n=this;if(!this.observer)if(((t=window)===null||t===void 0||(r=t.PerformanceObserver)===null||r===void 0?void 0:r.supportedEntryTypes)!==void 0)if(!Ck.includes(location.hostname)||this._forceAllowLocalhost)try{this.observer=new PerformanceObserver(function(s){s.getEntries().forEach(function(o){n._capturePerformanceEvent(o)})});var i=PerformanceObserver.supportedEntryTypes.filter(function(s){return Xk.includes(s)});i.forEach(function(s){var o;(o=n.observer)===null||o===void 0||o.observe({type:s,buffered:!0})})}catch(s){console.error("PostHog failed to start performance observer",s),this.stopObserving()}else dn.log("PostHog Peformance observer not started because we are on localhost.");else dn.log("PostHog Performance observer not started because PerformanceObserver is not supported by this browser.")}},{key:"stopObserving",value:function(){this.observer&&(this.observer.disconnect(),this.observer=void 0)}},{key:"isObserving",value:function(){return!!this.observer}},{key:"isEnabled",value:function(){var t,r;return(t=(r=this.instance.config.capture_performance)!==null&&r!==void 0?r:this.remoteEnabled)!==null&&t!==void 0&&t}},{key:"afterDecideResponse",value:function(t){this.remoteEnabled=t.capturePerformance||!1,this.isEnabled()&&this.startObserving()}},{key:"_capturePerformanceEvent",value:function(t){if(t.name.indexOf(this.instance.config.api_host)===0){var r=t.name.replace(this.instance.config.api_host,"");if(Yk.find(function(x){return r.indexOf(x)===0}))return}var n={url:t.name},i=this.instance.config.session_recording;if(i.maskNetworkRequestFn&&(n=i.maskNetworkRequestFn(n)),n){var s=t.toJSON();s.name=n.url;var o={},l=Math.floor(Date.now()-performance.now());for(var c in o[Yl.timeOrigin]=l,o[Yl.timestamp]=Math.floor(l+t.startTime),Yl)s[c]!==void 0&&(o[Yl[c]]=s[c]);if(this.capturePerformanceEvent(o),eI(t)){var d,p=hu(t.serverTiming||[]);try{for(p.s();!(d=p.n()).done;){var m,B=d.value;this.capturePerformanceEvent((Vt(m={},Yl.timeOrigin,l),Vt(m,Yl.timestamp,Math.floor(l+t.startTime)),Vt(m,Yl.name,B.name),Vt(m,Yl.duration,B.duration),Vt(m,Yl.entryType,"serverTiming"),m))}}catch(x){p.e(x)}finally{p.f()}}}}},{key:"capturePerformanceEvent",value:function(t){var r,n=t[Yl.timestamp];(r=this.instance.sessionRecording)===null||r===void 0||r.onRRwebEmit({type:6,data:{plugin:"posthog/network@1",payload:t},timestamp:n})}}]),e}(),eI=function(e){return e.entryType==="navigation"||e.entryType==="resource"},tI=function(){function e(t){ki(this,e),this.instance=t,this.instance.decideEndpointWasHit=this.instance._hasBootstrappedFeatureFlags()}return Ii(e,[{key:"call",value:function(){var t=this,r=_3(JSON.stringify({token:this.instance.config.token,distinct_id:this.instance.get_distinct_id(),groups:this.instance.getGroups(),person_properties:this.instance.get_property(Zh),group_properties:this.instance.get_property(ad),disable_flags:this.instance.config.advanced_disable_feature_flags||this.instance.config.advanced_disable_feature_flags_on_first_load||void 0}));this.instance._send_request("".concat(this.instance.config.api_host,"/decide/?v=3"),{data:r,verbose:!0},{method:"POST"},function(n){return t.parseDecideResponse(n)})}},{key:"parseDecideResponse",value:function(t){var r,n,i,s,o=this;if(this.instance.featureFlags.setReloadingPaused(!1),this.instance.featureFlags._startReloadTimer(),(t==null?void 0:t.status)!==0){if(!document||!document.body)return console.log("document not ready yet, trying again in 500 milliseconds..."),void setTimeout(function(){o.parseDecideResponse(t)},500);if(this.instance.toolbar.afterDecideResponse(t),(r=this.instance.sessionRecording)===null||r===void 0||r.afterDecideResponse(t),ud.afterDecideResponse(t,this.instance),(n=this.instance.webPerformance)===null||n===void 0||n.afterDecideResponse(t),(i=this.instance.exceptionAutocapture)===null||i===void 0||i.afterDecideResponse(t),this.instance.config.advanced_disable_feature_flags_on_first_load||this.instance.featureFlags.receivedFeatureFlags(t),this.instance.compression={},t.supportedCompression&&!this.instance.config.disable_compression){var l,c={},d=hu(t.supportedCompression);try{for(d.s();!(l=d.n()).done;)c[l.value]=!0}catch(C){d.e(C)}finally{d.f()}this.instance.compression=c}var p=(s=window)===null||s===void 0?void 0:s.extendPostHogWithSurveys;if(t.surveys&&!p&&O2(this.instance.config.api_host+"/static/surveys.js",function(C){if(C)return console.error("Could not load surveys script",C);window.extendPostHogWithSurveys(o.instance)}),t.siteApps)if(this.instance.config.opt_in_site_apps){var m,B=this.instance.config.api_host,x=hu(t.siteApps);try{var S=function(){var C=m.value,L=C.id,N=C.url,F=[B,B[B.length-1]==="/"&&N[0]==="/"?N.substring(1):N].join("");window["__$$ph_site_app_".concat(L)]=o.instance,O2(F,function(Q){Q&&console.error("Error while initializing PostHog app with config id ".concat(L),Q)})};for(x.s();!(m=x.n()).done;)S()}catch(C){x.e(C)}finally{x.f()}}else t.siteApps.length>0&&console.error('PostHog site apps are disabled. Enable the "opt_in_site_apps" config to proceed.')}else console.error("Failed to fetch feature flags from PostHog.")}}]),e}(),rI=["https://app.posthog.com","https://eu.posthog.com"],nI=["source"],iI=function(){function e(t){ki(this,e),this.instance=t}return Ii(e,[{key:"afterDecideResponse",value:function(t){var r=t.toolbarParams||t.editorParams||(t.toolbarVersion?{toolbarVersion:t.toolbarVersion}:{});t.isAuthenticated&&r.toolbarVersion&&r.toolbarVersion.indexOf("toolbar")===0&&this.loadToolbar(Ar({},r))}},{key:"maybeLoadToolbar",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.location,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:window.history;try{if(!r){try{window.localStorage.setItem("test","test"),window.localStorage.removeItem("test")}catch{return!1}r=window.localStorage}var i,s=l6(t.hash,"__posthog")||l6(t.hash,"state"),o=s?JSON.parse(decodeURIComponent(s)):null;return o&&o.action==="ph_authorize"?((i=o).source="url",i&&Object.keys(i).length>0&&(o.desiredHash?t.hash=o.desiredHash:n?n.replaceState("",document.title,t.pathname+t.search):t.hash="")):((i=JSON.parse(r.getItem("_postHogToolbarParams")||"{}")).source="localstorage",delete i.userIntent),!(!i.token||this.instance.config.token!==i.token)&&(this.loadToolbar(i),!0)}catch{return!1}}},{key:"loadToolbar",value:function(t){var r=this;if(window._postHogToolbarLoaded)return!1;window._postHogToolbarLoaded=!0;var n=this.instance.config.api_host,i=3e5,s=Math.floor(Date.now()/i)*i,o="".concat(n).concat(n.endsWith("/")?"":"/","static/toolbar.js?t=").concat(s),l=!rI.includes(this.instance.config.api_host)&&this.instance.config.advanced_disable_toolbar_metrics,c=Ar(Ar({token:this.instance.config.token},t),{},{apiURL:n},l?{instrument:!1}:{});c.source;var d=bk(c,nI);return window.localStorage.setItem("_postHogToolbarParams",JSON.stringify(d)),O2(o,function(p){p?dn.error("Failed to load toolbar",p):(window.ph_load_toolbar||window.ph_load_editor)(c,r.instance)}),Z1(window,"turbolinks:load",function(){window._postHogToolbarLoaded=!1,r.loadToolbar(c)}),!0}},{key:"_loadEditor",value:function(t){return this.loadToolbar(t)}},{key:"maybeLoadEditor",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.location,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:window.history;return this.maybeLoadToolbar(t,r,n)}}]),e}(),sI="__ph_opt_in_out_";function aI(e,t){yN(!0,e,t)}function oI(e,t){yN(!1,e,t)}function AI(e,t){return wN(e,t)==="1"}function y6(e,t){return!!function(r){if(r&&r.respectDnt){var n=r&&r.window||It,i=n.navigator||{},s=!1;return kn([i.doNotTrack,i.msDoNotTrack,n.doNotTrack],function(o){Ln([!0,1,"1","yes"],o)&&(s=!0)}),s}return!1}(t)||wN(e,t)==="0"}function lI(e,t){F3(t=t||{}).remove(N3(e,t),!!t.crossSubdomainCookie)}function F3(e){return(e=e||{}).persistenceType==="localStorage"?Ki:e.persistenceType==="localStorage+cookie"?_x:au}function N3(e,t){return((t=t||{}).persistencePrefix||sI)+e}function wN(e,t){return F3(t).get(N3(e,t))}function yN(e,t,r){cN(t)&&t.length?(F3(r=r||{}).set(N3(t,r),e?1:0,Nk(r.cookieExpiration)?r.cookieExpiration:null,r.crossSubdomainCookie,r.secureCookie),r.capture&&e&&r.capture(r.captureEventName||"$opt_in",r.captureProperties||{},{send_instantly:!0})):console.error("gdpr."+(e?"optIn":"optOut")+" called with an invalid token")}var xN=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:3e3;ki(this,e),this.isPolling=!0,this._event_queue=[],this._empty_queue_count=0,this._poller=void 0,this._pollInterval=t}return Ii(e,[{key:"setPollInterval",value:function(t){this._pollInterval=t,this.isPolling&&this.poll()}},{key:"poll",value:function(){}},{key:"unload",value:function(){}},{key:"getTime",value:function(){return new Date().getTime()}}]),e}(),cI=function(e){iN(r,xN);var t=sN(r);function r(n){var i,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:3e3;return ki(this,r),(i=t.call(this,s)).handlePollRequest=n,i}return Ii(r,[{key:"enqueue",value:function(n,i,s){this._event_queue.push({url:n,data:i,options:s}),this.isPolling||(this.isPolling=!0,this.poll())}},{key:"poll",value:function(){var n=this;clearTimeout(this._poller),this._poller=setTimeout(function(){if(n._event_queue.length>0){var i=n.formatQueue(),s=function(l){var c=i[l],d=c.url,p=c.data,m=c.options;kn(p,function(B,x){p[x].offset=Math.abs(p[x].timestamp-n.getTime()),delete p[x].timestamp}),n.handlePollRequest(d,p,m)};for(var o in i)s(o);n._event_queue.length=0,n._empty_queue_count=0}else n._empty_queue_count++;n._empty_queue_count>4&&(n.isPolling=!1,n._empty_queue_count=0),n.isPolling&&n.poll()},this._pollInterval)}},{key:"unload",value:function(){var n=this;clearTimeout(this._poller);var i=this._event_queue.length>0?this.formatQueue():{};this._event_queue.length=0;var s=Object.values(i);[].concat(gx(s.filter(function(o){return o.url.indexOf("/e")===0})),gx(s.filter(function(o){return o.url.indexOf("/e")!==0}))).map(function(o){var l=o.url,c=o.data,d=o.options;n.handlePollRequest(l,c,Ar(Ar({},d),{},{transport:"sendBeacon"}))})}},{key:"formatQueue",value:function(){var n={};return kn(this._event_queue,function(i){var s=i.url,o=i.data,l=i.options,c=(l?l._batchKey:null)||s;n[c]===void 0&&(n[c]={data:[],url:s,options:l}),l&&n[c].options&&n[c].options._metrics&&!n[c].options._metrics.rrweb_full_snapshot&&(n[c].options._metrics.rrweb_full_snapshot=l._metrics.rrweb_full_snapshot),n[c].data.push(o)}),n}}]),r}(),Oo=Uint8Array,Sa=Uint16Array,mp=Uint32Array,S3=new Oo([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),E3=new Oo([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),x6=new Oo([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),bN=function(e,t){for(var r=new Sa(31),n=0;n<31;++n)r[n]=t+=1<<e[n-1];var i=new mp(r[30]);for(n=1;n<30;++n)for(var s=r[n];s<r[n+1];++s)i[s]=s-r[n]<<5|n;return[r,i]},BN=bN(S3,2),uI=BN[0],Fx=BN[1];uI[28]=258,Fx[258]=28;for(var b6=bN(E3,0)[1],Nx=new Sa(32768),$n=0;$n<32768;++$n){var hf=(43690&$n)>>>1|(21845&$n)<<1;hf=(61680&(hf=(52428&hf)>>>2|(13107&hf)<<2))>>>4|(3855&hf)<<4,Nx[$n]=((65280&hf)>>>8|(255&hf)<<8)>>>1}var eg=function(e,t,r){for(var n=e.length,i=0,s=new Sa(t);i<n;++i)++s[e[i]-1];var o,l=new Sa(t);for(i=0;i<t;++i)l[i]=l[i-1]+s[i-1]<<1;if(r){o=new Sa(1<<t);var c=15-t;for(i=0;i<n;++i)if(e[i])for(var d=i<<4|e[i],p=t-e[i],m=l[e[i]-1]++<<p,B=m|(1<<p)-1;m<=B;++m)o[Nx[m]>>>c]=d}else for(o=new Sa(n),i=0;i<n;++i)o[i]=Nx[l[e[i]-1]++]>>>15-e[i];return o},Df=new Oo(288);for($n=0;$n<144;++$n)Df[$n]=8;for($n=144;$n<256;++$n)Df[$n]=9;for($n=256;$n<280;++$n)Df[$n]=7;for($n=280;$n<288;++$n)Df[$n]=8;var R2=new Oo(32);for($n=0;$n<32;++$n)R2[$n]=5;var yf,dI=eg(Df,9,0),fI=eg(R2,5,0),CN=function(e){return(e/8>>0)+(7&e&&1)},_N=function(e,t,r){(t==null||t<0)&&(t=0),(r==null||r>e.length)&&(r=e.length);var n=new(e instanceof Sa?Sa:e instanceof mp?mp:Oo)(r-t);return n.set(e.subarray(t,r)),n},Jc=function(e,t,r){r<<=7&t;var n=t/8>>0;e[n]|=r,e[n+1]|=r>>>8},S1=function(e,t,r){r<<=7&t;var n=t/8>>0;e[n]|=r,e[n+1]|=r>>>8,e[n+2]|=r>>>16},Ny=function(e,t){for(var r=[],n=0;n<e.length;++n)e[n]&&r.push({s:n,f:e[n]});var i=r.length,s=r.slice();if(!i)return[new Oo(0),0];if(i==1){var o=new Oo(r[0].s+1);return o[r[0].s]=1,[o,1]}r.sort(function(V,se){return V.f-se.f}),r.push({s:-1,f:25001});var l=r[0],c=r[1],d=0,p=1,m=2;for(r[0]={s:-1,f:l.f+c.f,l,r:c};p!=i-1;)l=r[r[d].f<r[m].f?d++:m++],c=r[d!=p&&r[d].f<r[m].f?d++:m++],r[p++]={s:-1,f:l.f+c.f,l,r:c};var B=s[0].s;for(n=1;n<i;++n)s[n].s>B&&(B=s[n].s);var x=new Sa(B+1),S=hI(r[p-1],x,0);if(S>t){n=0;var C=0,L=S-t,N=1<<L;for(s.sort(function(V,se){return x[se.s]-x[V.s]||V.f-se.f});n<i;++n){var F=s[n].s;if(!(x[F]>t))break;C+=N-(1<<S-x[F]),x[F]=t}for(C>>>=L;C>0;){var Q=s[n].s;x[Q]<t?C-=1<<t-x[Q]++-1:++n}for(;n>=0&&C;--n){var I=s[n].s;x[I]==t&&(--x[I],++C)}S=t}return[new Oo(x),S]},hI=function e(t,r,n){return t.s==-1?Math.max(e(t.l,r,n+1),e(t.r,r,n+1)):r[t.s]=n},B6=function(e){for(var t=e.length;t&&!e[--t];);for(var r=new Sa(++t),n=0,i=e[0],s=1,o=function(c){r[n++]=c},l=1;l<=t;++l)if(e[l]==i&&l!=t)++s;else{if(!i&&s>2){for(;s>138;s-=138)o(32754);s>2&&(o(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(o(i),--s;s>6;s-=6)o(8304);s>2&&(o(s-3<<5|8208),s=0)}for(;s--;)o(i);s=1,i=e[l]}return[r.subarray(0,n),t]},E1=function(e,t){for(var r=0,n=0;n<t.length;++n)r+=e[n]*t[n];return r},M0=function(e,t,r){var n=r.length,i=CN(t+2);e[i]=255&n,e[i+1]=n>>>8,e[i+2]=255^e[i],e[i+3]=255^e[i+1];for(var s=0;s<n;++s)e[i+s+4]=r[s];return 8*(i+4+n)},C6=function(e,t,r,n,i,s,o,l,c,d,p){Jc(t,p++,r),++i[256];for(var m=Ny(i,15),B=m[0],x=m[1],S=Ny(s,15),C=S[0],L=S[1],N=B6(B),F=N[0],Q=N[1],I=B6(C),V=I[0],se=I[1],Z=new Sa(19),T=0;T<F.length;++T)Z[31&F[T]]++;for(T=0;T<V.length;++T)Z[31&V[T]]++;for(var Ae=Ny(Z,7),ue=Ae[0],$=Ae[1],P=19;P>4&&!ue[x6[P-1]];--P);var X,J,pe,me,ye=d+5<<3,oe=E1(i,Df)+E1(s,R2)+o,we=E1(i,B)+E1(s,C)+o+14+3*P+E1(Z,ue)+(2*Z[16]+3*Z[17]+7*Z[18]);if(ye<=oe&&ye<=we)return M0(t,p,e.subarray(c,c+d));if(Jc(t,p,1+(we<oe)),p+=2,we<oe){X=eg(B,x,0),J=B,pe=eg(C,L,0),me=C;var xe=eg(ue,$,0);for(Jc(t,p,Q-257),Jc(t,p+5,se-1),Jc(t,p+10,P-4),p+=14,T=0;T<P;++T)Jc(t,p+3*T,ue[x6[T]]);p+=3*P;for(var $e=[F,V],H=0;H<2;++H){var q=$e[H];for(T=0;T<q.length;++T){var Y=31&q[T];Jc(t,p,xe[Y]),p+=ue[Y],Y>15&&(Jc(t,p,q[T]>>>5&127),p+=q[T]>>>12)}}}else X=dI,J=Df,pe=fI,me=R2;for(T=0;T<l;++T)if(n[T]>255){Y=n[T]>>>18&31,S1(t,p,X[Y+257]),p+=J[Y+257],Y>7&&(Jc(t,p,n[T]>>>23&31),p+=S3[Y]);var te=31&n[T];S1(t,p,pe[te]),p+=me[te],te>3&&(S1(t,p,n[T]>>>5&8191),p+=E3[te])}else S1(t,p,X[n[T]]),p+=J[n[T]];return S1(t,p,X[256]),p+J[256]},pI=new mp([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),gI=new Oo(0),mI=function(){for(var e=new mp(256),t=0;t<256;++t){for(var r=t,n=9;--n;)r=(1&r&&3988292384)^r>>>1;e[t]=r}return e}(),vI=function(){var e=4294967295;return{p:function(t){for(var r=e,n=0;n<t.length;++n)r=mI[255&r^t[n]]^r>>>8;e=r},d:function(){return 4294967295^e}}},wI=function(e,t,r,n,i){return function(s,o,l,c,d,p){var m=s.length,B=new Oo(c+m+5*(1+Math.floor(m/7e3))+d),x=B.subarray(c,B.length-d),S=0;if(!o||m<8)for(var C=0;C<=m;C+=65535){var L=C+65535;L<m?S=M0(x,S,s.subarray(C,L)):(x[C]=p,S=M0(x,S,s.subarray(C,m)))}else{for(var N=pI[o-1],F=N>>>13,Q=8191&N,I=(1<<l)-1,V=new Sa(32768),se=new Sa(I+1),Z=Math.ceil(l/3),T=2*Z,Ae=function(Le){return(s[Le]^s[Le+1]<<Z^s[Le+2]<<T)&I},ue=new mp(25e3),$=new Sa(288),P=new Sa(32),X=0,J=0,pe=(C=0,0),me=0,ye=0;C<m;++C){var oe=Ae(C),we=32767&C,xe=se[oe];if(V[we]=xe,se[oe]=we,me<=C){var $e=m-C;if((X>7e3||pe>24576)&&$e>423){S=C6(s,x,0,ue,$,P,J,pe,ye,C-ye,S),pe=X=J=0,ye=C;for(var H=0;H<286;++H)$[H]=0;for(H=0;H<30;++H)P[H]=0}var q=2,Y=0,te=Q,fe=we-xe&32767;if($e>2&&oe==Ae(C-fe))for(var Ee=Math.min(F,$e)-1,je=Math.min(32767,C),Oe=Math.min(258,$e);fe<=je&&--te&&we!=xe;){if(s[C+q]==s[C+q-fe]){for(var Je=0;Je<Oe&&s[C+Je]==s[C+Je-fe];++Je);if(Je>q){if(q=Je,Y=fe,Je>Ee)break;var st=Math.min(fe,Je-2),dt=0;for(H=0;H<st;++H){var gt=C-fe+H+32768&32767,Et=gt-V[gt]+32768&32767;Et>dt&&(dt=Et,xe=gt)}}}fe+=(we=xe)-(xe=V[we])+32768&32767}if(Y){ue[pe++]=268435456|Fx[q]<<18|b6[Y];var qe=31&Fx[q],D=31&b6[Y];J+=S3[qe]+E3[D],++$[257+qe],++P[D],me=C+q,++X}else ue[pe++]=s[C],++$[s[C]]}}S=C6(s,x,p,ue,$,P,J,pe,ye,C-ye,S),p||(S=M0(x,S,gI))}return _N(B,0,c+CN(S)+d)}(e,t.level==null?6:t.level,t.mem==null?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(e.length)))):12+t.mem,r,n,!i)},Sx=function(e,t,r){for(;r;++t)e[t]=r,r>>>=8},yI=function(e,t){var r=t.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=t.level<2?4:t.level==9?2:0,e[9]=3,t.mtime!=0&&Sx(e,4,Math.floor(new Date(t.mtime||Date.now())/1e3)),r){e[3]=8;for(var n=0;n<=r.length;++n)e[n+10]=r.charCodeAt(n)}},xI=function(e){return 10+(e.filename&&e.filename.length+1||0)};function bI(e,t){t===void 0&&(t={});var r=vI(),n=e.length;r.p(e);var i=wI(e,t,xI(t),8),s=i.length;return yI(i,t),Sx(i,s-8,r.d()),Sx(i,s-4,n),i}function BI(e,t){var r=e.length;if(!t&&typeof TextEncoder<"u")return new TextEncoder().encode(e);for(var n=new Oo(e.length+(e.length>>>1)),i=0,s=function(d){n[i++]=d},o=0;o<r;++o){if(i+5>n.length){var l=new Oo(i+8+(r-o<<1));l.set(n),n=l}var c=e.charCodeAt(o);c<128||t?s(c):c<2048?(s(192|c>>>6),s(128|63&c)):c>55295&&c<57344?(s(240|(c=65536+(1047552&c)|1023&e.charCodeAt(++o))>>>18),s(128|c>>>12&63),s(128|c>>>6&63),s(128|63&c)):(s(224|c>>>12),s(128|c>>>6&63),s(128|63&c))}return _N(n,0,i)}(function(e){e.GZipJS="gzip-js",e.Base64="base64"})(yf||(yf={}));var CI=function(e,t,r){var n=t||{};n.ip=r.ip?1:0,n._=new Date().getTime().toString(),n.ver=SA.LIB_VERSION;var i=e.split("?");if(i.length>1){var s,o=hu(i[1].split("&"));try{for(o.s();!(s=o.n()).done;){var l=s.value.split("=")[0];n[l]&&delete n[l]}}catch(d){o.e(d)}finally{o.f()}}var c=e.indexOf("?")>-1?"&":"?";return e+c+function(d){var p,m,B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"&",x=[];return kn(d,function(S,C){p=encodeURIComponent(S.toString()),m=encodeURIComponent(C),x[x.length]=m+"="+p}),x.join(B)}(n)},j3=function e(t,r){if(r.blob&&t.buffer)return new Blob([t.buffer],{type:"text/plain"});if(r.sendBeacon||r.blob){var n=e(t,{method:"POST"});return new Blob([n],{type:"application/x-www-form-urlencoded"})}if(r.method!=="POST")return null;var i,s;return i=Array.isArray(t)||(s=t,Object.prototype.toString.call(s)==="[object Uint8Array]")?"data="+encodeURIComponent(t):"data="+encodeURIComponent(t.data),"compression"in t&&t.compression&&(i+="&compression="+t.compression),i},FN=function(e){var t=e.url,r=e.data,n=e.headers,i=e.options,s=e.callback,o=e.retriesPerformedSoFar,l=e.retryQueue,c=e.onXHRError,d=e.timeout,p=d===void 0?6e4:d,m=e.onResponse,B=new XMLHttpRequest;B.open(i.method||"GET",t,!0);var x=j3(r,i);kn(n,function(S,C){B.setRequestHeader(C,S)}),i.method!=="POST"||i.blob||B.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),B.timeout=p,B.withCredentials=!0,B.onreadystatechange=function(){if(B.readyState===4)if(m==null||m(B),B.status===200){if(s){var S;try{S=JSON.parse(B.responseText)}catch(C){return void dn.error(C)}s(S)}}else typeof c=="function"&&c(B),(B.status<400||B.status>500)&&l.enqueue({url:t,data:r,options:i,headers:n,retriesPerformedSoFar:(o||0)+1,callback:s}),s==null||s({status:0})},B.send(x)},_I=18e5,FI=function(e){iN(r,xN);var t=sN(r);function r(n,i){var s;return ki(this,r),(s=t.call(this)).isPolling=!1,s.queue=[],s.areWeOnline=!0,s.onXHRError=n,s.rateLimiter=i,typeof window<"u"&&"onLine"in window.navigator&&(s.areWeOnline=window.navigator.onLine,window.addEventListener("online",function(){s._handleWeAreNowOnline()}),window.addEventListener("offline",function(){s.areWeOnline=!1})),s}return Ii(r,[{key:"enqueue",value:function(n){var i=n.retriesPerformedSoFar||0;if(!(i>=10)){var s=function(l){var c=3e3*Math.pow(2,l),d=c/2,p=Math.min(_I,c),m=(Math.random()-.5)*(p-d);return Math.ceil(p+m)}(i),o=new Date(Date.now()+s);this.queue.push({retryAt:o,requestData:n}),console.warn("Enqueued failed request for retry in ".concat(s)),this.isPolling||(this.isPolling=!0,this.poll())}}},{key:"poll",value:function(){var n=this;this._poller&&clearTimeout(this._poller),this._poller=setTimeout(function(){n.areWeOnline&&n.queue.length>0&&n.flush(),n.poll()},this._pollInterval)}},{key:"flush",value:function(){var n=new Date(Date.now()),i=this.queue.filter(function(c){return c.retryAt<n});if(i.length>0){this.queue=this.queue.filter(function(c){return c.retryAt>=n});var s,o=hu(i);try{for(o.s();!(s=o.n()).done;){var l=s.value.requestData;this._executeXhrRequest(l)}}catch(c){o.e(c)}finally{o.f()}}}},{key:"unload",value:function(){this._poller&&(clearTimeout(this._poller),this._poller=void 0);var n,i=hu(this.queue);try{for(i.s();!(n=i.n()).done;){var s=n.value.requestData,o=s.url,l=s.data,c=s.options;if(this.rateLimiter.isRateLimited(c._batchKey))SA.DEBUG&&console.warn("[PostHog RetryQueue] is quota limited. Dropping request.");else try{window.navigator.sendBeacon(o,j3(l,Ar(Ar({},c),{},{sendBeacon:!0})))}catch(d){SA.DEBUG&&console.error(d)}}}catch(d){i.e(d)}finally{i.f()}this.queue=[]}},{key:"_executeXhrRequest",value:function(n){var i=n.url,s=n.data,o=n.options,l=n.headers,c=n.callback,d=n.retriesPerformedSoFar;this.rateLimiter.isRateLimited(o._batchKey)||FN({url:i,data:s||{},options:o||{},headers:l||{},retriesPerformedSoFar:d||0,callback:c,retryQueue:this,onXHRError:this.onXHRError,onResponse:this.rateLimiter.checkForLimiting})}},{key:"_handleWeAreNowOnline",value:function(){this.areWeOnline=!0,this.flush()}}]),r}();/**
 * uuidv7: An experimental implementation of the proposed UUID Version 7
 *
 * @license Apache-2.0
 * @copyright 2021-2023 LiosK
 * @packageDocumentation
 *
 * from https://github.com/LiosK/uuidv7/blob/e501462ea3d23241de13192ceae726956f9b3b7d/src/index.ts
 */Math.trunc||(Math.trunc=function(e){return e<0?Math.ceil(e):Math.floor(e)}),Number.isInteger||(Number.isInteger=function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e});var _6="0123456789abcdef",NI=function(){function e(t){if(ki(this,e),this.bytes=t,t.length!==16)throw new TypeError("not 128-bit length")}return Ii(e,[{key:"toString",value:function(){for(var t="",r=0;r<this.bytes.length;r++)t=t+_6.charAt(this.bytes[r]>>>4)+_6.charAt(15&this.bytes[r]),r!==3&&r!==5&&r!==7&&r!==9||(t+="-");if(t.length!==36)throw new Error("Invalid UUIDv7 was generated");return t}},{key:"clone",value:function(){return new e(this.bytes.slice(0))}},{key:"equals",value:function(t){return this.compareTo(t)===0}},{key:"compareTo",value:function(t){for(var r=0;r<16;r++){var n=this.bytes[r]-t.bytes[r];if(n!==0)return Math.sign(n)}return 0}}],[{key:"fromFieldsV7",value:function(t,r,n,i){if(!Number.isInteger(t)||!Number.isInteger(r)||!Number.isInteger(n)||!Number.isInteger(i)||t<0||r<0||n<0||i<0||t>0xffffffffffff||r>4095||n>1073741823||i>4294967295)throw new RangeError("invalid field value");var s=new Uint8Array(16);return s[0]=t/Math.pow(2,40),s[1]=t/Math.pow(2,32),s[2]=t/Math.pow(2,24),s[3]=t/Math.pow(2,16),s[4]=t/Math.pow(2,8),s[5]=t,s[6]=112|r>>>8,s[7]=r,s[8]=128|n>>>24,s[9]=n>>>16,s[10]=n>>>8,s[11]=n,s[12]=i>>>24,s[13]=i>>>16,s[14]=i>>>8,s[15]=i,new e(s)}}]),e}(),SI=function(){function e(){ki(this,e),Vt(this,"timestamp",0),Vt(this,"counter",0),Vt(this,"random",new EI)}return Ii(e,[{key:"generate",value:function(){var t=this.generateOrAbort();if(t!==void 0)return t;this.timestamp=0;var r=this.generateOrAbort();if(r===void 0)throw new Error("Could not generate UUID after timestamp reset");return r}},{key:"generateOrAbort",value:function(){var t=Date.now();if(t>this.timestamp)this.timestamp=t,this.resetCounter();else{if(!(t+1e4>this.timestamp))return;this.counter++,this.counter>4398046511103&&(this.timestamp++,this.resetCounter())}return NI.fromFieldsV7(this.timestamp,Math.trunc(this.counter/Math.pow(2,30)),this.counter&Math.pow(2,30)-1,this.random.nextUint32())}},{key:"resetCounter",value:function(){this.counter=1024*this.random.nextUint32()+(1023&this.random.nextUint32())}}]),e}(),NN=function(e){if(typeof UUIDV7_DENY_WEAK_RNG<"u"&&UUIDV7_DENY_WEAK_RNG)throw new Error("no cryptographically strong RNG available");for(var t=0;t<e.length;t++)e[t]=65536*Math.trunc(65536*Math.random())+Math.trunc(65536*Math.random());return e};typeof crypto<"u"&&crypto.getRandomValues&&(NN=function(e){return crypto.getRandomValues(e)});var F6,EI=function(){function e(){ki(this,e),Vt(this,"buffer",new Uint32Array(8)),Vt(this,"cursor",1/0)}return Ii(e,[{key:"nextUint32",value:function(){return this.cursor>=this.buffer.length&&(NN(this.buffer),this.cursor=0),this.buffer[this.cursor++]}}]),e}(),Cf=function(){return jI().toString()},jI=function(){return(F6||(F6=new SI)).generate()},A0=1800,N6=60,UI=864e5,LI=function(){function e(t,r){ki(this,e),Vt(this,"_sessionIdChangedHandlers",[]),this.config=t,this.persistence=r,this._windowId=void 0,this._sessionId=void 0,this._sessionStartTimestamp=null,this._sessionActivityTimestamp=null;var n=t.persistence_name||t.token,i=t.session_idle_timeout_seconds||A0;if(typeof i!="number"?(console.warn("[PostHog] session_idle_timeout_seconds must be a number. Defaulting to 30 minutes."),i=A0):i>A0?console.warn("[PostHog] session_idle_timeout_seconds cannot be  greater than 30 minutes. Using 30 minutes instead."):i<N6&&console.warn("[PostHog] session_idle_timeout_seconds cannot be less than 60 seconds. Using 60 seconds instead."),this._sessionTimeoutMs=1e3*Math.min(Math.max(i,N6),A0),this._window_id_storage_key="ph_"+n+"_window_id",this._primary_window_exists_storage_key="ph_"+n+"_primary_window_exists",this._canUseSessionStorage()){var s=Rs.parse(this._window_id_storage_key),o=Rs.parse(this._primary_window_exists_storage_key);s&&!o?this._windowId=s:Rs.remove(this._window_id_storage_key),Rs.set(this._primary_window_exists_storage_key,!0)}this._listenToReloadWindow()}return Ii(e,[{key:"onSessionId",value:function(t){var r=this;return this._sessionIdChangedHandlers===void 0&&(this._sessionIdChangedHandlers=[]),this._sessionIdChangedHandlers.push(t),this._sessionId&&t(this._sessionId,this._windowId),function(){r._sessionIdChangedHandlers=r._sessionIdChangedHandlers.filter(function(n){return n!==t})}}},{key:"_canUseSessionStorage",value:function(){return this.config.persistence!=="memory"&&!this.persistence.disabled&&Rs.is_supported()}},{key:"_setWindowId",value:function(t){t!==this._windowId&&(this._windowId=t,this._canUseSessionStorage()&&Rs.set(this._window_id_storage_key,t))}},{key:"_getWindowId",value:function(){return this._windowId?this._windowId:this._canUseSessionStorage()?Rs.parse(this._window_id_storage_key):null}},{key:"_setSessionId",value:function(t,r,n){t===this._sessionId&&r===this._sessionActivityTimestamp&&n===this._sessionStartTimestamp||(this._sessionStartTimestamp=n,this._sessionActivityTimestamp=r,this._sessionId=t,this.persistence.register(Vt({},H2,[r,t,n])))}},{key:"_getSessionId",value:function(){if(this._sessionId&&this._sessionActivityTimestamp&&this._sessionStartTimestamp)return[this._sessionActivityTimestamp,this._sessionId,this._sessionStartTimestamp];var t=this.persistence.props[H2];return Array.isArray(t)&&t.length===2&&t.push(t[0]),t||[0,null,0]}},{key:"resetSessionId",value:function(){this._setSessionId(null,null,null)}},{key:"_listenToReloadWindow",value:function(){var t=this;window.addEventListener("beforeunload",function(){t._canUseSessionStorage()&&Rs.remove(t._primary_window_exists_storage_key)})}},{key:"checkAndGetSessionAndWindowId",value:function(){var t=arguments.length>0&&arguments[0]!==void 0&&arguments[0],r=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:null)||new Date().getTime(),n=fu(this._getSessionId(),3),i=n[0],s=n[1],o=n[2],l=this._getWindowId(),c=o&&o>0&&Math.abs(r-o)>UI,d=!1;!s||!t&&Math.abs(r-i)>this._sessionTimeoutMs||c?(s=Cf(),l=Cf(),o=r,d=!0):l||(l=Cf(),d=!0);var p=i===0||!t||c?r:i,m=o===0?new Date().getTime():o;return this._setWindowId(l),this._setSessionId(s,p,m),d&&this._sessionIdChangedHandlers.forEach(function(B){return B(s,l)}),{sessionId:s,windowId:l,sessionStartTimestamp:m}}}]),e}(),QI=Ii(function e(t,r,n,i){ki(this,e),this.name="posthog-js",this.setupOnce=function(s){s(function(o){var l,c,d,p,m;if(o.level!=="error"||!t.__loaded)return o;o.tags||(o.tags={});var B=t.config.ui_host||t.config.api_host;o.tags["PostHog Person URL"]=B+"/person/"+t.get_distinct_id(),t.sessionRecordingStarted()&&(o.tags["PostHog Recording URL"]=t.get_session_replay_url({withTimestamp:!0}));var x=((l=o.exception)===null||l===void 0?void 0:l.values)||[],S={$exception_message:(c=x[0])===null||c===void 0?void 0:c.value,$exception_type:(d=x[0])===null||d===void 0?void 0:d.type,$exception_personURL:B+"/person/"+t.get_distinct_id(),$sentry_event_id:o.event_id,$sentry_exception:o.exception,$sentry_exception_message:(p=x[0])===null||p===void 0?void 0:p.value,$sentry_exception_type:(m=x[0])===null||m===void 0?void 0:m.type,$sentry_tags:o.tags};return r&&n&&(S.$sentry_url=(i||"https://sentry.io/organizations/")+r+"/issues/?project="+n+"&query="+o.event_id),t.capture("$exception",S),o})}}),kI=function(e){Promise&&Promise.resolve||console.warn("This browser does not have Promise support, and can not use the segment integration");var t=function(r,n){r.event.userId||r.event.anonymousId===e.get_distinct_id()||e.reset(),r.event.userId&&r.event.userId!==e.get_distinct_id()&&(e.register({distinct_id:r.event.userId}),e.reloadFeatureFlags());var i=e._calculate_event_properties(n,r.event.properties);return r.event.properties=Object.assign({},i,r.event.properties),r};return{name:"PostHog JS",type:"enrichment",version:"1.0.0",isLoaded:function(){return!0},load:function(){return Promise.resolve()},track:function(r){return t(r,r.event.event)},page:function(r){return t(r,"$pageview")},identify:function(r){return t(r,"$identify")},screen:function(r){return t(r,"$screen")}}},II=function(){function e(){var t=this;ki(this,e),Vt(this,"_hasSeenPageView",!1),Vt(this,"_updateScrollData",function(){var r,n,i,s;t._pageViewData||(t._pageViewData=t._createPageViewData());var o=t._pageViewData,l=t._scrollY(),c=t._scrollHeight(),d=t._contentY(),p=t._contentHeight();o.lastScrollY=l,o.maxScrollY=Math.max(l,(r=o.maxScrollY)!==null&&r!==void 0?r:0),o.maxScrollHeight=Math.max(c,(n=o.maxScrollHeight)!==null&&n!==void 0?n:0),o.lastContentY=d,o.maxContentY=Math.max(d,(i=o.maxContentY)!==null&&i!==void 0?i:0),o.maxContentHeight=Math.max(p,(s=o.maxContentHeight)!==null&&s!==void 0?s:0)})}return Ii(e,[{key:"_createPageViewData",value:function(){return{pathname:It.location.pathname}}},{key:"doPageView",value:function(){var t,r;return this._hasSeenPageView?(r=this._pageViewData,this._pageViewData=this._createPageViewData()):(this._hasSeenPageView=!0,r=void 0,this._pageViewData||(this._pageViewData=this._createPageViewData())),setTimeout(this._updateScrollData,0),Ar({$prev_pageview_pathname:(t=r)===null||t===void 0?void 0:t.pathname},this._calculatePrevPageScrollProperties(r))}},{key:"doPageLeave",value:function(){var t=this._pageViewData;return Ar({$prev_pageview_pathname:t==null?void 0:t.pathname},this._calculatePrevPageScrollProperties(t))}},{key:"_calculatePrevPageScrollProperties",value:function(t){if(!t||t.maxScrollHeight==null||t.lastScrollY==null||t.maxScrollY==null||t.maxContentHeight==null||t.lastContentY==null||t.maxContentY==null)return{};var r=t.maxScrollHeight,n=t.lastScrollY,i=t.maxScrollY,s=t.maxContentHeight,o=t.lastContentY,l=t.maxContentY;return r=Math.ceil(r),n=Math.ceil(n),i=Math.ceil(i),s=Math.ceil(s),o=Math.ceil(o),l=Math.ceil(l),{$prev_pageview_last_scroll:n,$prev_pageview_last_scroll_percentage:r<=1?1:l0(n/r,0,1),$prev_pageview_max_scroll:i,$prev_pageview_max_scroll_percentage:r<=1?1:l0(i/r,0,1),$prev_pageview_last_content:o,$prev_pageview_last_content_percentage:s<=1?1:l0(o/s,0,1),$prev_pageview_max_content:l,$prev_pageview_max_content_percentage:s<=1?1:l0(l/s,0,1)}}},{key:"startMeasuringScrollPosition",value:function(){It.addEventListener("scroll",this._updateScrollData),It.addEventListener("scrollend",this._updateScrollData),It.addEventListener("resize",this._updateScrollData)}},{key:"stopMeasuringScrollPosition",value:function(){It.removeEventListener("scroll",this._updateScrollData),It.removeEventListener("scrollend",this._updateScrollData),It.removeEventListener("resize",this._updateScrollData)}},{key:"_scrollHeight",value:function(){return Math.max(0,It.document.documentElement.scrollHeight-It.document.documentElement.clientHeight)}},{key:"_scrollY",value:function(){return It.scrollY||It.pageYOffset||It.document.documentElement.scrollTop||0}},{key:"_contentHeight",value:function(){return It.document.documentElement.scrollHeight||0}},{key:"_contentY",value:function(){var t=It.document.documentElement.clientHeight||0;return this._scrollY()+t}}]),e}();function l0(e,t,r){return Math.max(t,Math.min(e,r))}function S6(e){return typeof Event<"u"&&SN(e,Event)}function SN(e,t){try{return e instanceof t}catch{return!1}}function E6(e){return e===null||Sd(e)!=="object"&&typeof e!="function"}function K0(e,t){return Object.prototype.toString.call(e)==="[object ".concat(t,"]")}function Sy(e){return K0(e,"DOMError")}var j6=/\(error: (.*)\)/,U6=50,V0="?";function Ey(e,t,r,n){var i={filename:e,function:t,in_app:!0};return r!==void 0&&(i.lineno=r),n!==void 0&&(i.colno=n),i}var OI=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,PI=/\((\S*)(?::(\d+))(?::(\d+))\)/,TI=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,HI=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,DI=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,RI=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t.sort(function(i,s){return i[0]-s[0]}).map(function(i){return i[1]});return function(i){for(var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,o=[],l=i.split(`
`),c=s;c<l.length;c++){var d=l[c];if(!(d.length>1024)){var p=j6.test(d)?d.replace(j6,"$1"):d;if(!p.match(/\S*Error: /)){var m,B=hu(n);try{for(B.s();!(m=B.n()).done;){var x=(0,m.value)(p);if(x){o.push(x);break}}}catch(S){B.e(S)}finally{B.f()}if(o.length>=U6)break}}}return function(S){if(!S.length)return[];var C=S.slice(0,U6);return C.reverse(),C.map(function(L){return Ar(Ar({},L),{},{filename:L.filename||C[C.length-1].filename,function:L.function||"?"})})}(o)}}.apply(void 0,[[30,function(e){var t=OI.exec(e);if(t){if(t[2]&&t[2].indexOf("eval")===0){var r=PI.exec(t[2]);r&&(t[2]=r[1],t[3]=r[2],t[4]=r[3])}var n=fu(L6(t[1]||V0,t[2]),2),i=n[0];return Ey(n[1],i,t[3]?+t[3]:void 0,t[4]?+t[4]:void 0)}}],[50,function(e){var t=TI.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){var r=HI.exec(t[3]);r&&(t[1]=t[1]||"eval",t[3]=r[1],t[4]=r[2],t[5]="")}var n=t[3],i=t[1]||V0,s=fu(L6(i,n),2);return i=s[0],Ey(n=s[1],i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}}],[40,function(e){var t=DI.exec(e);return t?Ey(t[2],t[1]||V0,+t[3],t[4]?+t[4]:void 0):void 0}]]),L6=function(e,t){var r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:V0,r?"safari-extension:".concat(t):"safari-web-extension:".concat(t)]:[e,t]},MI=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i,KI=/Minified React error #\d+;/i;function VI(e){var t=e.stacktrace||e.stack||"",r=function(n){if(n){if(typeof n.framesToPop=="number")return n.framesToPop;if(KI.test(n.message))return 1}return 0}(e);try{return RI(t,r)}catch{}return[]}function jy(e){var t=VI(e);return{$exception_type:e.name,$exception_message:e.message,$exception_stack_trace_raw:JSON.stringify(t)}}function $I(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:40,r=Object.keys(e);if(r.sort(),!r.length)return"[object has no keys]";for(var n=r.length;n>0;n--){var i=r.slice(0,n).join(", ");if(!(i.length>t))return n===r.length||i.length<=t?i:"".concat(i.slice(0,t),"...")}return""}function Q6(e){var t=fu(e,5),r=t[0],n=t[1],i=t[2],s=t[3],o=t[4],l={};if(o===void 0&&typeof r=="string"){var c="Error",d=r,p=r.match(MI);p&&(c=p[1],d=p[2]),l={$exception_type:c,$exception_message:d}}var m=o||r;if(Sy(m)||function(C){return K0(C,"DOMException")}(m)){var B=m;if(function(C){return"stack"in C}(m))l=jy(m);else{var x=B.name||(Sy(B)?"DOMError":"DOMException"),S=B.message?"".concat(x,": ").concat(B.message):x;l=function(C){return{$exception_type:"Error",$exception_message:C}}(S),l.$exception_type=Sy(B)?"DOMError":"DOMException",l.$exception_message=l.$exception_message||S}"code"in B&&(l.$exception_DOMException_code="".concat(B.code))}else(function(C){return K0(C,"ErrorEvent")})(m)&&m.error?l=jy(m.error):function(C){switch(Object.prototype.toString.call(C)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return SN(C,Error)}}(m)?l=jy(m):function(C){return K0(C,"Object")}(m)||S6(m)?(l=function(C){return{$exception_type:S6(C)?C.constructor.name:"Error",$exception_message:"Non-Error ".concat("exception"," captured with keys: ",$I(C))}}(m),l.$exception_is_synthetic=!0):(l.$exception_type=l.$exception_type||"Error",l.$exception_message=l.$exception_message||m,l.$exception_is_synthetic=!0);return Ar(Ar(Ar(Ar({},l),{},{$exception_type:l.$exception_type||"UnknownErrorType",$exception_message:l.$exception_message||""},n?{$exception_source:n}:{}),i?{$exception_lineno:i}:{}),s?{$exception_colno:s}:{})}var jg,U3,Ds,qI=function(){function e(t){ki(this,e),Vt(this,"originalOnErrorHandler",void 0),Vt(this,"originalOnUnhandledRejectionHandler",void 0),Vt(this,"errorsToIgnore",[]),this.instance=t}return Ii(e,[{key:"debugLog",value:function(){if(this.instance.config.debug){for(var t,r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];(t=console).log.apply(t,["PostHog.js [PostHog.ExceptionObserver]"].concat(n))}}},{key:"startCapturing",value:function(){var t;if(this.isEnabled()&&((t=It.onerror)===null||t===void 0||!t.__POSTHOG_INSTRUMENTED__))try{this.originalOnErrorHandler=It.onerror,It.onerror=function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return this.captureException(n),!!this.originalOnErrorHandler&&this.originalOnErrorHandler.apply(this,n)}.bind(this),It.onerror.__POSTHOG_INSTRUMENTED__=!0,this.originalOnUnhandledRejectionHandler=It.onunhandledrejection,It.onunhandledrejection=function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];var s=function(o){var l=fu(o,1)[0],c=l;try{"reason"in l?c=l.reason:"detail"in l&&"reason"in l.detail&&(c=l.detail.reason)}catch{}var d={};return(d=E6(c)?{$exception_message:"Non-Error promise rejection captured with value: ".concat(String(c))}:Q6([c])).$exception_handled=!1,Ar(Ar({},d),{},{$exception_type:d.$exception_type="UnhandledRejection",$exception_message:d.$exception_message=d.$exception_message||l.reason||String(c)})}(n);return this.sendExceptionEvent(s),!this.originalOnUnhandledRejectionHandler||this.originalOnUnhandledRejectionHandler.apply(It,n)}.bind(this),It.onunhandledrejection.__POSTHOG_INSTRUMENTED__=!0}catch(r){console.error("PostHog failed to start exception autocapture",r),this.stopCapturing()}}},{key:"stopCapturing",value:function(){var t,r;this.originalOnErrorHandler!==void 0&&(It.onerror=this.originalOnErrorHandler,this.originalOnErrorHandler=null),(t=It.onerror)===null||t===void 0||delete t.__POSTHOG_INSTRUMENTED__,this.originalOnUnhandledRejectionHandler!==void 0&&(It.onunhandledrejection=this.originalOnUnhandledRejectionHandler,this.originalOnUnhandledRejectionHandler=null),(r=It.onunhandledrejection)===null||r===void 0||delete r.__POSTHOG_INSTRUMENTED__}},{key:"isCapturing",value:function(){var t;return!((t=It.onerror)===null||t===void 0||!t.__POSTHOG_INSTRUMENTED__)}},{key:"isEnabled",value:function(){var t;return(t=this.remoteEnabled)!==null&&t!==void 0&&t}},{key:"afterDecideResponse",value:function(t){var r=t.autocaptureExceptions;if(this.remoteEnabled=!!r||!1,!E6(r)&&"errors_to_ignore"in r&&Array.isArray(r.errors_to_ignore)){var n=r.errors_to_ignore;this.errorsToIgnore=n.map(function(i){return new RegExp(i)})}this.isEnabled()?(this.startCapturing(),this.debugLog("Remote config for exception autocapture is enabled, starting",r)):this.debugLog("Remote config for exception autocapture is disabled, not starting",r)}},{key:"captureException",value:function(t,r){var n=Q6(t);if(this.errorsToIgnore.some(function(o){return o.test(n.$exception_message||"")}))this.debugLog("Ignoring exception based on remote config",n);else{var i=Ar(Ar({},r),n),s=this.instance.config.ui_host||this.instance.config.api_host;n.$exception_personURL=s+"/person/"+this.instance.get_distinct_id(),this.sendExceptionEvent(i)}}},{key:"sendExceptionEvent",value:function(t){this.instance.capture("$exception",t,{transport:"XHR",method:"POST",endpoint:"/e/",_noTruncate:!0,_batchKey:"exceptionEvent"})}}]),e}(),GI={icontains:function(e){return window.location.href.toLowerCase().indexOf(e.toLowerCase())>-1},regex:function(e){return Sk(window.location.href,e)},exact:function(e){return window.location.href===e}},zI=function(){function e(t){ki(this,e),this.instance=t}return Ii(e,[{key:"getSurveys",value:function(t){var r=this,n=arguments.length>1&&arguments[1]!==void 0&&arguments[1],i=this.instance.get_property(bx);if(i&&!n)return t(i);this.instance._send_request("".concat(this.instance.config.api_host,"/api/surveys/?token=").concat(this.instance.config.token),{},{method:"GET"},function(s){var o,l=s.surveys||[];return(o=r.instance.persistence)===null||o===void 0||o.register(Vt({},bx,l)),t(l)})}},{key:"getActiveMatchingSurveys",value:function(t){var r=this,n=arguments.length>1&&arguments[1]!==void 0&&arguments[1];this.getSurveys(function(i){var s=i.filter(function(o){return!(!o.start_date||o.end_date)}).filter(function(o){var l,c,d,p;if(!o.conditions)return!0;var m=(l=o.conditions)===null||l===void 0||!l.url||GI[(c=(d=o.conditions)===null||d===void 0?void 0:d.urlMatchType)!==null&&c!==void 0?c:"icontains"](o.conditions.url),B=(p=o.conditions)===null||p===void 0||!p.selector||document.querySelector(o.conditions.selector);return m&&B}).filter(function(o){if(!o.linked_flag_key&&!o.targeting_flag_key)return!0;var l=!o.linked_flag_key||r.instance.featureFlags.isFeatureEnabled(o.linked_flag_key),c=!o.targeting_flag_key||r.instance.featureFlags.isFeatureEnabled(o.targeting_flag_key);return l&&c});return t(s)},n)}}]),e}(),WI=6e4,JI=function(){function e(){var t=this;ki(this,e),Vt(this,"limits",{}),Vt(this,"checkForLimiting",function(r){try{(JSON.parse(r.responseText).quota_limited||[]).forEach(function(n){dn.log("[PostHog RateLimiter] ".concat(n||"events"," is quota limited.")),t.limits[n]=new Date().getTime()+WI})}catch(n){return void dn.error(n)}})}return Ii(e,[{key:"isRateLimited",value:function(t){var r=this.limits[t||"events"]||!1;return r!==!1&&new Date().getTime()<r}}]),e}();(function(e){e[e.INIT_MODULE=0]="INIT_MODULE",e[e.INIT_SNIPPET=1]="INIT_SNIPPET"})(jg||(jg={}));var Ex=function(){},c0={},ro="posthog",$0=It.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest,EN=!$0&&ul.indexOf("MSIE")===-1&&ul.indexOf("Mozilla")===-1,k6=function(){var e,t,r;return{api_host:"https://app.posthog.com",api_method:"POST",api_transport:"XHR",ui_host:null,token:"",autocapture:!0,rageclick:!0,cross_subdomain_cookie:(Ei==null||(e=Ei.location)===null||e===void 0||(t=e.hostname)===null||t===void 0?void 0:t.indexOf("herokuapp.com"))===-1,persistence:"cookie",persistence_name:"",cookie_name:"",loaded:Ex,store_google:!0,custom_campaign_params:[],custom_blocked_useragents:[],save_referrer:!0,capture_pageview:!0,capture_pageleave:!0,debug:!1,verbose:!1,cookie_expiration:365,upgrade:!1,disable_session_recording:!1,disable_persistence:!1,disable_cookie:!1,enable_recording_console_log:void 0,secure_cookie:(It==null||(r=It.location)===null||r===void 0?void 0:r.protocol)==="https:",ip:!0,opt_out_capturing_by_default:!1,opt_out_persistence_by_default:!1,opt_out_capturing_persistence_type:"localStorage",opt_out_capturing_cookie_prefix:null,opt_in_site_apps:!1,property_blacklist:[],respect_dnt:!1,sanitize_properties:null,xhr_headers:{},inapp_protocol:"//",inapp_link_new_window:!1,request_batching:!0,properties_string_max_length:65535,session_recording:{},mask_all_element_attributes:!1,mask_all_text:!1,advanced_disable_decide:!1,advanced_disable_feature_flags:!1,advanced_disable_feature_flags_on_first_load:!1,advanced_disable_toolbar_metrics:!1,on_xhr_error:function(n){var i="Bad HTTP status: "+n.status+" "+n.statusText;console.error(i)},get_device_id:function(n){return n},_onCapture:Ex,capture_performance:void 0,name:"posthog",callback_fn:"posthog._jsc",bootstrap:{},disable_compression:!1,session_idle_timeout_seconds:1800}},jx=function(e,t,r,n){var i,s=r!==ro&&Ds?r?Ds[r]:void 0:Ds,o={initComplete:!1,syncCode:!1},l=function(c){return function(d){o[c]||(o[c]=!0,o.initComplete&&o.syncCode&&(n==null||n(d)))}};if(s&&U3===jg.INIT_MODULE)i=s;else{if(s&&!tu(s))return void console.error("You have already initialized "+r);i=new L3}return i._init(e,t,r,l("initComplete")),i.toolbar.maybeLoadToolbar(),i.sessionRecording=new Jk(i),i.sessionRecording.startRecordingIfEnabled(),i.webPerformance=new Zk(i),i.webPerformance.startObservingIfEnabled(),i.config.__preview_measure_pageview_stats&&i.pageViewManager.startMeasuringScrollPosition(),i.exceptionAutocapture=new qI(i),i.__autocapture=i.config.autocapture,ud._setIsAutocaptureEnabled(i),ud._isAutocaptureEnabled&&(i.__autocapture=i.config.autocapture,ud.enabledForProject(i.config.token,100,100)?ud.isBrowserSupported()?ud.init(i):(i.__autocapture=!1,dn.log("Disabling Automatic Event Collection because this browser is not supported")):(i.__autocapture=!1,dn.log("Not in active bucket: disabling Automatic Event Collection."))),SA.DEBUG=SA.DEBUG||i.config.debug,s!==void 0&&tu(s)&&(i._execute_array.call(i.people,s.people),i._execute_array(s)),l("syncCode")(i),i},L3=function(){function e(){var t=this;ki(this,e),this.config=k6(),this.compression={},this.decideEndpointWasHit=!1,this.SentryIntegration=QI,this.segmentIntegration=function(){return kI(t)},this.__captureHooks=[],this.__request_queue=[],this.__loaded=!1,this.__loaded_recorder_version=void 0,this.__autocapture=void 0,this._jsc=function(){},this.featureFlags=new Ok(this),this.toolbar=new iI(this),this.pageViewManager=new II,this.surveys=new zI(this),this.rateLimiter=new JI,this.people={set:function(r,n,i){var s=typeof r=="string"?Vt({},r,n):r;t.setPersonProperties(s),i==null||i({})},set_once:function(r,n,i){var s=typeof r=="string"?Vt({},r,n):r;t.setPersonProperties(void 0,s),i==null||i({})}}}return Ii(e,[{key:"init",value:function(t,r,n){if(FA(n))console.error("You must name your new library: init(token, config, name)");else{if(n!==ro){var i=jx(t,r,n,function(s){Ds[n]=s,s._loaded()});return Ds[n]=i,i}console.error("You must initialize the main posthog object right after you include the PostHog js snippet")}}},{key:"_init",value:function(t){var r,n,i=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=arguments.length>2?arguments[2]:void 0,l=arguments.length>3?arguments[3]:void 0;this.__loaded=!0,this.config={},this._triggered_notifs=[];var c,d={segmentRegister:!1,syncCode:!1},p=function(I){return function(){d[I]||(d[I]=!0,d.segmentRegister&&d.syncCode&&(l==null||l(i)))}};if(this.set_config(ca({},k6(),s,{name:o,token:t,callback_fn:(o===ro?o:ro+"."+o)+"._jsc"})),this._jsc=function(){},(It!=null&&(r=It.rrweb)!==null&&r!==void 0&&r.record||It!=null&&It.rrwebRecord)&&(this.__loaded_recorder_version=It==null||(c=It.rrweb)===null||c===void 0?void 0:c.version),this.persistence=new v6(this.config),this._requestQueue=new cI(this._handle_queued_event.bind(this)),this._retryQueue=new FI(this.config.on_xhr_error,this.rateLimiter),this.__captureHooks=[],this.__request_queue=[],this.sessionManager=new LI(this.config,this.persistence),this.sessionPersistence=this.config.persistence==="sessionStorage"?this.persistence:new v6(Ar(Ar({},this.config),{},{persistence:"sessionStorage"})),this._gdpr_init(),s.segment?(this.config.get_device_id=function(){return s.segment.user().anonymousId()},s.segment.user().id()&&(this.register({distinct_id:s.segment.user().id()}),this.persistence.set_user_state("identified")),s.segment.register(this.segmentIntegration()).then(p("segmentRegister"))):p("segmentRegister")(),((n=s.bootstrap)===null||n===void 0?void 0:n.distinctID)!==void 0){var m,B,x=this.config.get_device_id(Cf()),S=(m=s.bootstrap)!==null&&m!==void 0&&m.isIdentifiedID?x:s.bootstrap.distinctID;this.persistence.set_user_state((B=s.bootstrap)!==null&&B!==void 0&&B.isIdentifiedID?"identified":"anonymous"),this.register({distinct_id:s.bootstrap.distinctID,$device_id:S})}if(this._hasBootstrappedFeatureFlags()){var C,L,N=Object.keys(((C=s.bootstrap)===null||C===void 0?void 0:C.featureFlags)||{}).filter(function(I){var V,se;return!((V=s.bootstrap)===null||V===void 0||(se=V.featureFlags)===null||se===void 0||!se[I])}).reduce(function(I,V){var se,Z;return I[V]=((se=s.bootstrap)===null||se===void 0||(Z=se.featureFlags)===null||Z===void 0?void 0:Z[V])||!1,I},{}),F=Object.keys(((L=s.bootstrap)===null||L===void 0?void 0:L.featureFlagPayloads)||{}).filter(function(I){return N[I]}).reduce(function(I,V){var se,Z,T,Ae;return(se=s.bootstrap)!==null&&se!==void 0&&(Z=se.featureFlagPayloads)!==null&&Z!==void 0&&Z[V]&&(I[V]=(T=s.bootstrap)===null||T===void 0||(Ae=T.featureFlagPayloads)===null||Ae===void 0?void 0:Ae[V]),I},{});this.featureFlags.receivedFeatureFlags({featureFlags:N,featureFlagPayloads:F})}if(!this.get_distinct_id()){var Q=this.config.get_device_id(Cf());this.register_once({distinct_id:Q,$device_id:Q},""),this.persistence.set_user_state("anonymous")}It.addEventListener&&It.addEventListener("onpagehide"in self?"pagehide":"unload",this._handle_unload.bind(this)),p("syncCode")()}},{key:"_loaded",value:function(){var t=this.config.advanced_disable_decide;t||this.featureFlags.setReloadingPaused(!0);try{this.config.loaded(this)}catch(r){console.error("`loaded` function failed",r)}this._start_queue_if_opted_in(),this.config.capture_pageview&&this.capture("$pageview",{title:Ei.title},{send_instantly:!0}),t||(new tI(this).call(),this.featureFlags.resetRequestQueue())}},{key:"_start_queue_if_opted_in",value:function(){var t;this.has_opted_out_capturing()||this.config.request_batching&&((t=this._requestQueue)===null||t===void 0||t.poll())}},{key:"_dom_loaded",value:function(){var t=this;this.has_opted_out_capturing()||su(this.__request_queue,function(r){t._send_request.apply(t,gx(r))}),this.__request_queue=[],this._start_queue_if_opted_in()}},{key:"_prepare_callback",value:function(t,r){if(FA(t))return null;if($0)return function(o){t(o,r)};var n=this._jsc,i=""+Math.floor(1e8*Math.random()),s=this.config.callback_fn+"["+i+"]";return n[i]=function(o){delete n[i],t(o,r)},s}},{key:"_handle_unload",value:function(){var t,r;this.config.request_batching?(this.config.capture_pageview&&this.config.capture_pageleave&&this.capture("$pageleave"),(t=this._requestQueue)===null||t===void 0||t.unload(),(r=this._retryQueue)===null||r===void 0||r.unload()):this.config.capture_pageview&&this.config.capture_pageleave&&this.capture("$pageleave",null,{transport:"sendBeacon"})}},{key:"_handle_queued_event",value:function(t,r,n){var i=JSON.stringify(r);this.__compress_and_send_json_request(t,i,n||c0,Ex)}},{key:"__compress_and_send_json_request",value:function(t,r,n,i){var s=function(d,p,m){return d===yf.GZipJS?[bI(BI(p),{mtime:0}),Ar(Ar({},m),{},{blob:!0,urlQueryArgs:{compression:yf.GZipJS}})]:[{data:_3(p)},m]}(this.compression[yf.GZipJS]?yf.GZipJS:yf.Base64,r,n),o=fu(s,2),l=o[0],c=o[1];this._send_request(t,l,c,i)}},{key:"_send_request",value:function(t,r,n,i){if(this.__loaded&&this._retryQueue&&!this.rateLimiter.isRateLimited(n._batchKey))if(EN)this.__request_queue.push([t,r,n,i]);else{var s={method:this.config.api_method,transport:this.config.api_transport,verbose:this.config.verbose};n=ca(s,n||{}),$0||(n.method="GET");var o="sendBeacon"in It.navigator&&n.transport==="sendBeacon";if(t=CI(t,n.urlQueryArgs||{},{ip:this.config.ip}),o)try{It.navigator.sendBeacon(t,j3(r,Ar(Ar({},n),{},{sendBeacon:!0})))}catch{}else if($0)try{FN({url:t,data:r,headers:this.config.xhr_headers,options:n,callback:i,retriesPerformedSoFar:0,retryQueue:this._retryQueue,onXHRError:this.config.on_xhr_error,onResponse:this.rateLimiter.checkForLimiting})}catch(p){console.error(p)}else{var l,c=Ei.createElement("script");c.type="text/javascript",c.async=!0,c.defer=!0,c.src=t;var d=Ei.getElementsByTagName("script")[0];(l=d.parentNode)===null||l===void 0||l.insertBefore(c,d)}}}},{key:"_execute_array",value:function(t){var r,n=this,i=[],s=[],o=[];su(t,function(c){c&&(r=c[0],tu(r)?o.push(c):typeof c=="function"?c.call(n):tu(c)&&r==="alias"?i.push(c):tu(c)&&r.indexOf("capture")!==-1&&typeof n[r]=="function"?o.push(c):s.push(c))});var l=function(c,d){su(c,function(p){if(tu(p[0])){var m=d;kn(p,function(B){m=m[B[0]].apply(m,B.slice(1))})}else this[p[0]].apply(this,p.slice(1))},d)};l(i,this),l(s,this),l(o,this)}},{key:"_hasBootstrappedFeatureFlags",value:function(){var t,r;return((t=this.config.bootstrap)===null||t===void 0?void 0:t.featureFlags)&&Object.keys((r=this.config.bootstrap)===null||r===void 0?void 0:r.featureFlags).length>0||!1}},{key:"push",value:function(t){this._execute_array([t])}},{key:"captureException",value:function(t,r){var n;(n=this.exceptionAutocapture)===null||n===void 0||n.captureException([t.name,void 0,void 0,void 0,t],r)}},{key:"capture",value:function(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:c0;if(!this.__loaded||!this.sessionPersistence||!this._requestQueue)return dn.unintializedWarning("posthog.capture");if(!function(p,m){var B=!1;try{var x=p.config.token,S=p.config.respect_dnt,C=p.config.opt_out_capturing_persistence_type,L=p.config.opt_out_capturing_cookie_prefix||void 0,N=p.config.window;x&&(B=y6(x,{respectDnt:S,persistenceType:C,persistencePrefix:L,window:N}))}catch(F){m||console.error("Unexpected error when checking capturing opt-out status: "+F)}return B}(this,!1)){var i=(n=n||c0).transport;if(i&&(n.transport=i),FA(t)||typeof t!="string")console.error("No event name provided to posthog.capture");else if(!Qk(ul,this.config.custom_blocked_useragents)){this.sessionPersistence.update_search_keyword(),this.config.store_google&&this.sessionPersistence.update_campaign_params(),this.config.save_referrer&&this.sessionPersistence.update_referrer_info();var s={uuid:Cf(),event:t,properties:this._calculate_event_properties(t,r||{})};t==="$identify"&&(s.$set=n.$set,s.$set_once=n.$set_once),(s=jk(s,n._noTruncate?null:this.config.properties_string_max_length)).timestamp=n.timestamp||new Date;var o=Ar(Ar({},s.properties.$set),s.$set);Fk(o)||this.setPersonPropertiesForFlags(o),this.config.debug&&dn.log("PostHog.js send",s);var l=JSON.stringify(s),c=this.config.api_host+(n.endpoint||"/e/"),d=n!==c0;return!this.config.request_batching||d&&!n._batchKey||n.send_instantly?this.__compress_and_send_json_request(c,l,n):this._requestQueue.enqueue(c,s,n),this._invokeCaptureHooks(t,s),s}}}},{key:"_addCaptureHook",value:function(t){this.__captureHooks.push(t)}},{key:"_invokeCaptureHooks",value:function(t,r){this.config._onCapture(t,r),kn(this.__captureHooks,function(n){return n(t)})}},{key:"_calculate_event_properties",value:function(t,r){if(!this.persistence||!this.sessionPersistence)return r;var n=this.persistence.remove_event_timer(t),i=Ar({},r);if(i.token=this.config.token,t==="$snapshot"){var s=Ar(Ar({},this.persistence.properties()),this.sessionPersistence.properties());return i.distinct_id=s.distinct_id,i}var o=Hs.properties();if(this.sessionManager){var l=this.sessionManager.checkAndGetSessionAndWindowId(),c=l.sessionId,d=l.windowId;i.$session_id=c,i.$window_id=d}if(this.config.__preview_measure_pageview_stats){var p={};t==="$pageview"?p=this.pageViewManager.doPageView():t==="$pageleave"&&(p=this.pageViewManager.doPageLeave()),i=ca(i,p)}if(t==="$pageview"&&(i.title=Ei.title),t==="$performance_event"){var m=this.persistence.properties();return i.distinct_id=m.distinct_id,i.$current_url=o.$current_url,i}if(n!==void 0){var B=new Date().getTime()-n;i.$duration=parseFloat((B/1e3).toFixed(3))}i=ca({},Hs.properties(),this.persistence.properties(),this.sessionPersistence.properties(),i);var x=this.config.property_blacklist;tu(x)?kn(x,function(C){delete i[C]}):console.error("Invalid value for property_blacklist config: "+x);var S=this.config.sanitize_properties;return S&&(i=S(i,t)),i}},{key:"register",value:function(t,r){var n;(n=this.persistence)===null||n===void 0||n.register(t,r)}},{key:"register_once",value:function(t,r,n){var i;(i=this.persistence)===null||i===void 0||i.register_once(t,r,n)}},{key:"register_for_session",value:function(t){var r;(r=this.sessionPersistence)===null||r===void 0||r.register(t)}},{key:"unregister",value:function(t){var r;(r=this.persistence)===null||r===void 0||r.unregister(t)}},{key:"unregister_for_session",value:function(t){var r;(r=this.sessionPersistence)===null||r===void 0||r.unregister(t)}},{key:"_register_single",value:function(t,r){this.register(Vt({},t,r))}},{key:"getFeatureFlag",value:function(t,r){return this.featureFlags.getFeatureFlag(t,r)}},{key:"getFeatureFlagPayload",value:function(t){var r=this.featureFlags.getFeatureFlagPayload(t);try{return JSON.parse(r)}catch{return r}}},{key:"isFeatureEnabled",value:function(t,r){return this.featureFlags.isFeatureEnabled(t,r)}},{key:"reloadFeatureFlags",value:function(){this.featureFlags.reloadFeatureFlags()}},{key:"updateEarlyAccessFeatureEnrollment",value:function(t,r){this.featureFlags.updateEarlyAccessFeatureEnrollment(t,r)}},{key:"getEarlyAccessFeatures",value:function(t){var r=arguments.length>1&&arguments[1]!==void 0&&arguments[1];return this.featureFlags.getEarlyAccessFeatures(t,r)}},{key:"onFeatureFlags",value:function(t){return this.featureFlags.onFeatureFlags(t)}},{key:"onSessionId",value:function(t){var r,n;return(r=(n=this.sessionManager)===null||n===void 0?void 0:n.onSessionId(t))!==null&&r!==void 0?r:function(){}}},{key:"getSurveys",value:function(t){var r=arguments.length>1&&arguments[1]!==void 0&&arguments[1];this.surveys.getSurveys(t,r)}},{key:"getActiveMatchingSurveys",value:function(t){var r=arguments.length>1&&arguments[1]!==void 0&&arguments[1];this.surveys.getActiveMatchingSurveys(t,r)}},{key:"identify",value:function(t,r,n){if(!this.__loaded||!this.persistence)return dn.unintializedWarning("posthog.identify");if(t){var i=this.get_distinct_id();if(this.register({$user_id:t}),!this.get_property("$device_id")){var s=i;this.register_once({$had_persisted_distinct_id:!0,$device_id:s},"")}t!==i&&t!==this.get_property(R0)&&(this.unregister(R0),this.register({distinct_id:t}));var o=this.persistence.get_user_state()==="anonymous";t!==i&&o?(this.persistence.set_user_state("identified"),this.setPersonPropertiesForFlags(r||{},!1),this.capture("$identify",{distinct_id:t,$anon_distinct_id:i},{$set:r||{},$set_once:n||{}}),this.featureFlags.setAnonymousDistinctId(i)):(r||n)&&this.setPersonProperties(r,n),t!==i&&(this.reloadFeatureFlags(),this.unregister(D2))}else console.error("Unique user id has not been set in posthog.identify")}},{key:"setPersonProperties",value:function(t,r){(t||r)&&(this.setPersonPropertiesForFlags(t||{}),this.capture("$set",{$set:t||{},$set_once:r||{}}))}},{key:"group",value:function(t,r,n){if(t&&r){var i=this.getGroups();i[t]!==r&&this.resetGroupPropertiesForFlags(t),this.register({$groups:Ar(Ar({},i),{},Vt({},t,r))}),n&&(this.capture("$groupidentify",{$group_type:t,$group_key:r,$group_set:n}),this.setGroupPropertiesForFlags(Vt({},t,n))),i[t]===r||n||this.reloadFeatureFlags()}else console.error("posthog.group requires a group type and group key")}},{key:"resetGroups",value:function(){this.register({$groups:{}}),this.resetGroupPropertiesForFlags(),this.reloadFeatureFlags()}},{key:"setPersonPropertiesForFlags",value:function(t){var r=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];this.featureFlags.setPersonPropertiesForFlags(t,r)}},{key:"resetPersonPropertiesForFlags",value:function(){this.featureFlags.resetPersonPropertiesForFlags()}},{key:"setGroupPropertiesForFlags",value:function(t){var r=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];this.featureFlags.setGroupPropertiesForFlags(t,r)}},{key:"resetGroupPropertiesForFlags",value:function(t){this.featureFlags.resetGroupPropertiesForFlags(t)}},{key:"reset",value:function(t){var r,n,i,s;if(!this.__loaded)return dn.unintializedWarning("posthog.reset");var o=this.get_property("$device_id");(r=this.persistence)===null||r===void 0||r.clear(),(n=this.sessionPersistence)===null||n===void 0||n.clear(),(i=this.persistence)===null||i===void 0||i.set_user_state("anonymous"),(s=this.sessionManager)===null||s===void 0||s.resetSessionId();var l=this.config.get_device_id(Cf());this.register_once({distinct_id:l,$device_id:t?l:o},"")}},{key:"get_distinct_id",value:function(){return this.get_property("distinct_id")}},{key:"getGroups",value:function(){return this.get_property("$groups")||{}}},{key:"get_session_id",value:function(){var t,r;return(t=(r=this.sessionManager)===null||r===void 0?void 0:r.checkAndGetSessionAndWindowId(!0).sessionId)!==null&&t!==void 0?t:""}},{key:"get_session_replay_url",value:function(t){if(!this.sessionManager)return"";var r=this.config.ui_host||this.config.api_host,n=this.sessionManager.checkAndGetSessionAndWindowId(!0),i=n.sessionId,s=n.sessionStartTimestamp,o=r+"/replay/"+i;if(t!=null&&t.withTimestamp&&s){var l,c=(l=t.timestampLookBack)!==null&&l!==void 0?l:10;if(!s)return o;var d=Math.max(Math.floor((new Date().getTime()-s)/1e3)-c,0);o+="?t=".concat(d)}return o}},{key:"alias",value:function(t,r){return t===this.get_property(gN)?(dn.critical("Attempting to create alias for existing People user - aborting."),-2):(FA(r)&&(r=this.get_distinct_id()),t!==r?(this._register_single(R0,t),this.capture("$create_alias",{alias:t,distinct_id:r})):(console.error("alias matches current distinct_id - skipping api call."),this.identify(t),-1))}},{key:"set_config",value:function(t){var r,n,i=Ar({},this.config);I2(t)&&(ca(this.config,t),this.config.persistence_name||(this.config.persistence_name=this.config.cookie_name),this.config.disable_persistence||(this.config.disable_persistence=this.config.disable_cookie),(r=this.persistence)===null||r===void 0||r.update_config(this.config),(n=this.sessionPersistence)===null||n===void 0||n.update_config(this.config),Ki.is_supported()&&Ki.get("ph_debug")==="true"&&(this.config.debug=!0),this.config.debug&&(SA.DEBUG=!0),this.sessionRecording&&t.disable_session_recording!==void 0&&i.disable_session_recording!==t.disable_session_recording&&(t.disable_session_recording?this.sessionRecording.stopRecording():this.sessionRecording.startRecordingIfEnabled()))}},{key:"startSessionRecording",value:function(){this.set_config({disable_session_recording:!1})}},{key:"stopSessionRecording",value:function(){this.set_config({disable_session_recording:!0})}},{key:"sessionRecordingStarted",value:function(){var t;return!((t=this.sessionRecording)===null||t===void 0||!t.started())}},{key:"loadToolbar",value:function(t){return this.toolbar.loadToolbar(t)}},{key:"get_property",value:function(t){var r;return(r=this.persistence)===null||r===void 0?void 0:r.props[t]}},{key:"getSessionProperty",value:function(t){var r;return(r=this.sessionPersistence)===null||r===void 0?void 0:r.props[t]}},{key:"toString",value:function(){var t,r=(t=this.config.name)!==null&&t!==void 0?t:ro;return r!==ro&&(r=ro+"."+r),r}},{key:"_gdpr_init",value:function(){this.config.opt_out_capturing_persistence_type==="localStorage"&&Ki.is_supported()&&(!this.has_opted_in_capturing()&&this.has_opted_in_capturing({persistence_type:"cookie"})&&this.opt_in_capturing({enable_persistence:!1}),!this.has_opted_out_capturing()&&this.has_opted_out_capturing({persistence_type:"cookie"})&&this.opt_out_capturing({clear_persistence:!1}),this.clear_opt_in_out_capturing({persistence_type:"cookie",enable_persistence:!1})),this.has_opted_out_capturing()?this._gdpr_update_persistence({clear_persistence:!0}):this.has_opted_in_capturing()||!this.config.opt_out_capturing_by_default&&!au.get("ph_optout")||(au.remove("ph_optout"),this.opt_out_capturing({clear_persistence:this.config.opt_out_persistence_by_default}))}},{key:"_gdpr_update_persistence",value:function(t){var r,n,i,s,o;if(t&&t.clear_persistence)i=!0;else{if(!t||!t.enable_persistence)return;i=!1}this.config.disable_persistence||((r=this.persistence)===null||r===void 0?void 0:r.disabled)===i||(s=this.persistence)===null||s===void 0||s.set_disabled(i),this.config.disable_persistence||((n=this.sessionPersistence)===null||n===void 0?void 0:n.disabled)===i||(o=this.sessionPersistence)===null||o===void 0||o.set_disabled(i)}},{key:"_gdpr_call_func",value:function(t,r){return r=ca({capture:this.capture.bind(this),persistence_type:this.config.opt_out_capturing_persistence_type,cookie_prefix:this.config.opt_out_capturing_cookie_prefix,cookie_expiration:this.config.cookie_expiration,cross_subdomain_cookie:this.config.cross_subdomain_cookie,secure_cookie:this.config.secure_cookie},r||{}),Ki.is_supported()||r.persistence_type!=="localStorage"||(r.persistence_type="cookie"),t(this.config.token,{capture:r.capture,captureEventName:r.capture_event_name,captureProperties:r.capture_properties,persistenceType:r.persistence_type,persistencePrefix:r.cookie_prefix,cookieExpiration:r.cookie_expiration,crossSubdomainCookie:r.cross_subdomain_cookie,secureCookie:r.secure_cookie})}},{key:"opt_in_capturing",value:function(t){t=ca({enable_persistence:!0},t||{}),this._gdpr_call_func(aI,t),this._gdpr_update_persistence(t)}},{key:"opt_out_capturing",value:function(t){var r=ca({clear_persistence:!0},t||{});this._gdpr_call_func(oI,r),this._gdpr_update_persistence(r)}},{key:"has_opted_in_capturing",value:function(t){return this._gdpr_call_func(AI,t)}},{key:"has_opted_out_capturing",value:function(t){return this._gdpr_call_func(y6,t)}},{key:"clear_opt_in_out_capturing",value:function(t){var r=ca({enable_persistence:!0},t??{});this._gdpr_call_func(lI,r),this._gdpr_update_persistence(r)}},{key:"debug",value:function(t){t===!1?(It.console.log("You've disabled debug mode."),localStorage&&localStorage.removeItem("ph_debug"),this.set_config({debug:!1})):(It.console.log("You're now in debug mode. All calls to PostHog will be logged in your console.\nYou can disable this with `posthog.debug(false)`."),localStorage&&localStorage.setItem("ph_debug","true"),this.set_config({debug:!0}))}}]),e}();(function(e,t){for(var r=0;r<t.length;r++)e.prototype[t[r]]=dN(e.prototype[t[r]])})(L3,["identify"]);var nd={},XI=function(){Ds.init=function(e,t,r){if(r)return Ds[r]||(Ds[r]=nd[r]=jx(e||"",t||{},r,function(i){Ds[r]=nd[r]=i,i._loaded()})),Ds[r];var n=Ds;return nd[ro]?n=nd[ro]:e&&(n=jx(e,t||{},ro,function(i){nd[ro]=i,i._loaded()}),nd[ro]=n),Ds=n,U3===jg.INIT_SNIPPET&&(It[ro]=Ds),kn(nd,function(i,s){s!==ro&&(Ds[s]=i)}),n}},YI=function(){function e(){e.done||(e.done=!0,EN=!1,kn(nd,function(t){t._dom_loaded()}))}Ei.addEventListener&&(Ei.readyState==="complete"?e():Ei.addEventListener("DOMContentLoaded",e,!1)),Z1(It,"load",e,!0)},Qo=(U3=jg.INIT_MODULE,Ds=new L3,XI(),Ds.init(),YI(),Ds),jN=ne.createContext({client:Qo});function ZI(e){var t=e.children,r=e.client,n=e.apiKey,i=e.options,s=ne.useMemo(function(){return r&&n&&console.warn("You have provided both a client and an apiKey to PostHogProvider. The apiKey will be ignored in favour of the client."),r&&i&&console.warn("You have provided both a client and options to PostHogProvider. The options will be ignored in favour of the client."),r||(n&&(Qo.__loaded&&console.warn("posthog was already loaded elsewhere. This may cause issues."),Qo.init(n,i)),Qo)},[r,n]);return rr.createElement(jN.Provider,{value:{client:s}},t)}var ws=function(){var e=ne.useContext(jN).client;return e};const eO="/assets/phone-call-2-cc6e900c.png",tO="/assets/medicine-2-a68b8876.png",rO="/assets/heroimgmobile-469c6e14.svg",I6="/assets/Google svg-9e44ac2e.svg",O6="/assets/chemonics_logo.png-3d73c434.png",P6="/assets/billgates-d50abee1.svg",T6="/assets/pngegg-3-d6552517.png",nO="/assets/heroimg-9f6ca97a.svg",iO="/assets/Delivery-bdbb0a19.svg",sO="/assets/Supportnew-e164683c.svg",aO="/assets/Refills-cd8ba10b.svg",oO="/assets/doodlesmonthly-b81802f4.svg",AO="/assets/imgleft-52b6b721.svg",lO="/assets/refillDashboardDesktop-19b2f439.svg",cO="/assets/refilDashboard1-9aa523f6.svg",uO="/assets/finderImg-8288ff5e.svg",dO="/assets/finderMobile-1e8b9ad4.svg",fO="/assets/remiMobile-761c8343.svg",hO="/assets/remiDesktop-07ac9b79.svg",pO="/assets/dispensaryDesktop-f7f33f26.svg",gO="/assets/dispensaryMobile-51ce0555.svg",mO="/assets/imgright-190857c7.svg",vO="/assets/Doodlesquick-1a714071.svg",wO="/assets/Famasi Logo White-b0a793ab.svg",yO="/assets/country-06c0f32d.svg",xO="/assets/card1-d59d492f.png",bO="/assets/card2-352c298f.png",BO="/assets/card3-37d25c27.png",CO="/assets/card5-14d8d391.png",_O="/assets/Footerdoodle-c0bfecb6.svg",FO="/assets/blue-ef9bf760.svg",NO="/assets/lightblue-8034079c.svg",SO="/assets/yellowDoodle-7c0d6d53.svg",EO="/assets/pink-cfac7d2f.svg";function UN(e,t){return function(){return e.apply(t,arguments)}}const{toString:jO}=Object.prototype,{getPrototypeOf:Q3}=Object,Ev=(e=>t=>{const r=jO.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),pc=e=>(e=e.toLowerCase(),t=>Ev(t)===e),jv=e=>t=>typeof t===e,{isArray:Ep}=Array,Ug=jv("undefined");function UO(e){return e!==null&&!Ug(e)&&e.constructor!==null&&!Ug(e.constructor)&&EA(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const LN=pc("ArrayBuffer");function LO(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&LN(e.buffer),t}const QO=jv("string"),EA=jv("function"),QN=jv("number"),Uv=e=>e!==null&&typeof e=="object",kO=e=>e===!0||e===!1,q0=e=>{if(Ev(e)!=="object")return!1;const t=Q3(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},IO=pc("Date"),OO=pc("File"),PO=pc("Blob"),TO=pc("FileList"),HO=e=>Uv(e)&&EA(e.pipe),DO=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||EA(e.append)&&((t=Ev(e))==="formdata"||t==="object"&&EA(e.toString)&&e.toString()==="[object FormData]"))},RO=pc("URLSearchParams"),MO=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Jg(e,t,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let n,i;if(typeof e!="object"&&(e=[e]),Ep(e))for(n=0,i=e.length;n<i;n++)t.call(null,e[n],n,e);else{const s=r?Object.getOwnPropertyNames(e):Object.keys(e),o=s.length;let l;for(n=0;n<o;n++)l=s[n],t.call(null,e[l],l,e)}}function kN(e,t){t=t.toLowerCase();const r=Object.keys(e);let n=r.length,i;for(;n-- >0;)if(i=r[n],t===i.toLowerCase())return i;return null}const IN=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),ON=e=>!Ug(e)&&e!==IN;function Ux(){const{caseless:e}=ON(this)&&this||{},t={},r=(n,i)=>{const s=e&&kN(t,i)||i;q0(t[s])&&q0(n)?t[s]=Ux(t[s],n):q0(n)?t[s]=Ux({},n):Ep(n)?t[s]=n.slice():t[s]=n};for(let n=0,i=arguments.length;n<i;n++)arguments[n]&&Jg(arguments[n],r);return t}const KO=(e,t,r,{allOwnKeys:n}={})=>(Jg(t,(i,s)=>{r&&EA(i)?e[s]=UN(i,r):e[s]=i},{allOwnKeys:n}),e),VO=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),$O=(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},qO=(e,t,r,n)=>{let i,s,o;const l={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),s=i.length;s-- >0;)o=i[s],(!n||n(o,e,t))&&!l[o]&&(t[o]=e[o],l[o]=!0);e=r!==!1&&Q3(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},GO=(e,t,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=t.length;const n=e.indexOf(t,r);return n!==-1&&n===r},zO=e=>{if(!e)return null;if(Ep(e))return e;let t=e.length;if(!QN(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},WO=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Q3(Uint8Array)),JO=(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=n.next())&&!i.done;){const s=i.value;t.call(e,s[0],s[1])}},XO=(e,t)=>{let r;const n=[];for(;(r=e.exec(t))!==null;)n.push(r);return n},YO=pc("HTMLFormElement"),ZO=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,n,i){return n.toUpperCase()+i}),H6=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),eP=pc("RegExp"),PN=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),n={};Jg(r,(i,s)=>{t(i,s,e)!==!1&&(n[s]=i)}),Object.defineProperties(e,n)},tP=e=>{PN(e,(t,r)=>{if(EA(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const n=e[r];if(EA(n)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},rP=(e,t)=>{const r={},n=i=>{i.forEach(s=>{r[s]=!0})};return Ep(e)?n(e):n(String(e).split(t)),r},nP=()=>{},iP=(e,t)=>(e=+e,Number.isFinite(e)?e:t),Uy="abcdefghijklmnopqrstuvwxyz",D6="0123456789",TN={DIGIT:D6,ALPHA:Uy,ALPHA_DIGIT:Uy+Uy.toUpperCase()+D6},sP=(e=16,t=TN.ALPHA_DIGIT)=>{let r="";const{length:n}=t;for(;e--;)r+=t[Math.random()*n|0];return r};function aP(e){return!!(e&&EA(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const oP=e=>{const t=new Array(10),r=(n,i)=>{if(Uv(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[i]=n;const s=Ep(n)?[]:{};return Jg(n,(o,l)=>{const c=r(o,i+1);!Ug(c)&&(s[l]=c)}),t[i]=void 0,s}}return n};return r(e,0)},AP=pc("AsyncFunction"),lP=e=>e&&(Uv(e)||EA(e))&&EA(e.then)&&EA(e.catch),tt={isArray:Ep,isArrayBuffer:LN,isBuffer:UO,isFormData:DO,isArrayBufferView:LO,isString:QO,isNumber:QN,isBoolean:kO,isObject:Uv,isPlainObject:q0,isUndefined:Ug,isDate:IO,isFile:OO,isBlob:PO,isRegExp:eP,isFunction:EA,isStream:HO,isURLSearchParams:RO,isTypedArray:WO,isFileList:TO,forEach:Jg,merge:Ux,extend:KO,trim:MO,stripBOM:VO,inherits:$O,toFlatObject:qO,kindOf:Ev,kindOfTest:pc,endsWith:GO,toArray:zO,forEachEntry:JO,matchAll:XO,isHTMLForm:YO,hasOwnProperty:H6,hasOwnProp:H6,reduceDescriptors:PN,freezeMethods:tP,toObjectSet:rP,toCamelCase:ZO,noop:nP,toFiniteNumber:iP,findKey:kN,global:IN,isContextDefined:ON,ALPHABET:TN,generateString:sP,isSpecCompliantForm:aP,toJSONObject:oP,isAsyncFn:AP,isThenable:lP};function sn(e,t,r,n,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),i&&(this.response=i)}tt.inherits(sn,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:tt.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const HN=sn.prototype,DN={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{DN[e]={value:e}});Object.defineProperties(sn,DN);Object.defineProperty(HN,"isAxiosError",{value:!0});sn.from=(e,t,r,n,i,s)=>{const o=Object.create(HN);return tt.toFlatObject(e,o,function(c){return c!==Error.prototype},l=>l!=="isAxiosError"),sn.call(o,e.message,t,r,n,i),o.cause=e,o.name=e.name,s&&Object.assign(o,s),o};const cP=null;function Lx(e){return tt.isPlainObject(e)||tt.isArray(e)}function RN(e){return tt.endsWith(e,"[]")?e.slice(0,-2):e}function R6(e,t,r){return e?e.concat(t).map(function(i,s){return i=RN(i),!r&&s?"["+i+"]":i}).join(r?".":""):t}function uP(e){return tt.isArray(e)&&!e.some(Lx)}const dP=tt.toFlatObject(tt,{},null,function(t){return/^is[A-Z]/.test(t)});function Lv(e,t,r){if(!tt.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,r=tt.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(C,L){return!tt.isUndefined(L[C])});const n=r.metaTokens,i=r.visitor||p,s=r.dots,o=r.indexes,c=(r.Blob||typeof Blob<"u"&&Blob)&&tt.isSpecCompliantForm(t);if(!tt.isFunction(i))throw new TypeError("visitor must be a function");function d(S){if(S===null)return"";if(tt.isDate(S))return S.toISOString();if(!c&&tt.isBlob(S))throw new sn("Blob is not supported. Use a Buffer instead.");return tt.isArrayBuffer(S)||tt.isTypedArray(S)?c&&typeof Blob=="function"?new Blob([S]):Buffer.from(S):S}function p(S,C,L){let N=S;if(S&&!L&&typeof S=="object"){if(tt.endsWith(C,"{}"))C=n?C:C.slice(0,-2),S=JSON.stringify(S);else if(tt.isArray(S)&&uP(S)||(tt.isFileList(S)||tt.endsWith(C,"[]"))&&(N=tt.toArray(S)))return C=RN(C),N.forEach(function(Q,I){!(tt.isUndefined(Q)||Q===null)&&t.append(o===!0?R6([C],I,s):o===null?C:C+"[]",d(Q))}),!1}return Lx(S)?!0:(t.append(R6(L,C,s),d(S)),!1)}const m=[],B=Object.assign(dP,{defaultVisitor:p,convertValue:d,isVisitable:Lx});function x(S,C){if(!tt.isUndefined(S)){if(m.indexOf(S)!==-1)throw Error("Circular reference detected in "+C.join("."));m.push(S),tt.forEach(S,function(N,F){(!(tt.isUndefined(N)||N===null)&&i.call(t,N,tt.isString(F)?F.trim():F,C,B))===!0&&x(N,C?C.concat(F):[F])}),m.pop()}}if(!tt.isObject(e))throw new TypeError("data must be an object");return x(e),t}function M6(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(n){return t[n]})}function k3(e,t){this._pairs=[],e&&Lv(e,this,t)}const MN=k3.prototype;MN.append=function(t,r){this._pairs.push([t,r])};MN.toString=function(t){const r=t?function(n){return t.call(this,n,M6)}:M6;return this._pairs.map(function(i){return r(i[0])+"="+r(i[1])},"").join("&")};function fP(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function KN(e,t,r){if(!t)return e;const n=r&&r.encode||fP,i=r&&r.serialize;let s;if(i?s=i(t,r):s=tt.isURLSearchParams(t)?t.toString():new k3(t,r).toString(n),s){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}let hP=class{constructor(){this.handlers=[]}use(t,r,n){return this.handlers.push({fulfilled:t,rejected:r,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){tt.forEach(this.handlers,function(n){n!==null&&t(n)})}};const K6=hP,VN={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},pP=typeof URLSearchParams<"u"?URLSearchParams:k3,gP=typeof FormData<"u"?FormData:null,mP=typeof Blob<"u"?Blob:null,vP=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),wP=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),ic={isBrowser:!0,classes:{URLSearchParams:pP,FormData:gP,Blob:mP},isStandardBrowserEnv:vP,isStandardBrowserWebWorkerEnv:wP,protocols:["http","https","file","blob","url","data"]};function yP(e,t){return Lv(e,new ic.classes.URLSearchParams,Object.assign({visitor:function(r,n,i,s){return ic.isNode&&tt.isBuffer(r)?(this.append(n,r.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function xP(e){return tt.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function bP(e){const t={},r=Object.keys(e);let n;const i=r.length;let s;for(n=0;n<i;n++)s=r[n],t[s]=e[s];return t}function $N(e){function t(r,n,i,s){let o=r[s++];const l=Number.isFinite(+o),c=s>=r.length;return o=!o&&tt.isArray(i)?i.length:o,c?(tt.hasOwnProp(i,o)?i[o]=[i[o],n]:i[o]=n,!l):((!i[o]||!tt.isObject(i[o]))&&(i[o]=[]),t(r,n,i[o],s)&&tt.isArray(i[o])&&(i[o]=bP(i[o])),!l)}if(tt.isFormData(e)&&tt.isFunction(e.entries)){const r={};return tt.forEachEntry(e,(n,i)=>{t(xP(n),i,r,0)}),r}return null}const BP={"Content-Type":void 0};function CP(e,t,r){if(tt.isString(e))try{return(t||JSON.parse)(e),tt.trim(e)}catch(n){if(n.name!=="SyntaxError")throw n}return(r||JSON.stringify)(e)}const Qv={transitional:VN,adapter:["xhr","http"],transformRequest:[function(t,r){const n=r.getContentType()||"",i=n.indexOf("application/json")>-1,s=tt.isObject(t);if(s&&tt.isHTMLForm(t)&&(t=new FormData(t)),tt.isFormData(t))return i&&i?JSON.stringify($N(t)):t;if(tt.isArrayBuffer(t)||tt.isBuffer(t)||tt.isStream(t)||tt.isFile(t)||tt.isBlob(t))return t;if(tt.isArrayBufferView(t))return t.buffer;if(tt.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(s){if(n.indexOf("application/x-www-form-urlencoded")>-1)return yP(t,this.formSerializer).toString();if((l=tt.isFileList(t))||n.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return Lv(l?{"files[]":t}:t,c&&new c,this.formSerializer)}}return s||i?(r.setContentType("application/json",!1),CP(t)):t}],transformResponse:[function(t){const r=this.transitional||Qv.transitional,n=r&&r.forcedJSONParsing,i=this.responseType==="json";if(t&&tt.isString(t)&&(n&&!this.responseType||i)){const o=!(r&&r.silentJSONParsing)&&i;try{return JSON.parse(t)}catch(l){if(o)throw l.name==="SyntaxError"?sn.from(l,sn.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ic.classes.FormData,Blob:ic.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};tt.forEach(["delete","get","head"],function(t){Qv.headers[t]={}});tt.forEach(["post","put","patch"],function(t){Qv.headers[t]=tt.merge(BP)});const I3=Qv,_P=tt.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),FP=e=>{const t={};let r,n,i;return e&&e.split(`
`).forEach(function(o){i=o.indexOf(":"),r=o.substring(0,i).trim().toLowerCase(),n=o.substring(i+1).trim(),!(!r||t[r]&&_P[r])&&(r==="set-cookie"?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)}),t},V6=Symbol("internals");function j1(e){return e&&String(e).trim().toLowerCase()}function G0(e){return e===!1||e==null?e:tt.isArray(e)?e.map(G0):String(e)}function NP(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}const SP=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Ly(e,t,r,n,i){if(tt.isFunction(n))return n.call(this,t,r);if(i&&(t=r),!!tt.isString(t)){if(tt.isString(n))return t.indexOf(n)!==-1;if(tt.isRegExp(n))return n.test(t)}}function EP(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,n)=>r.toUpperCase()+n)}function jP(e,t){const r=tt.toCamelCase(" "+t);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+r,{value:function(i,s,o){return this[n].call(this,t,i,s,o)},configurable:!0})})}let kv=class{constructor(t){t&&this.set(t)}set(t,r,n){const i=this;function s(l,c,d){const p=j1(c);if(!p)throw new Error("header name must be a non-empty string");const m=tt.findKey(i,p);(!m||i[m]===void 0||d===!0||d===void 0&&i[m]!==!1)&&(i[m||c]=G0(l))}const o=(l,c)=>tt.forEach(l,(d,p)=>s(d,p,c));return tt.isPlainObject(t)||t instanceof this.constructor?o(t,r):tt.isString(t)&&(t=t.trim())&&!SP(t)?o(FP(t),r):t!=null&&s(r,t,n),this}get(t,r){if(t=j1(t),t){const n=tt.findKey(this,t);if(n){const i=this[n];if(!r)return i;if(r===!0)return NP(i);if(tt.isFunction(r))return r.call(this,i,n);if(tt.isRegExp(r))return r.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=j1(t),t){const n=tt.findKey(this,t);return!!(n&&this[n]!==void 0&&(!r||Ly(this,this[n],n,r)))}return!1}delete(t,r){const n=this;let i=!1;function s(o){if(o=j1(o),o){const l=tt.findKey(n,o);l&&(!r||Ly(n,n[l],l,r))&&(delete n[l],i=!0)}}return tt.isArray(t)?t.forEach(s):s(t),i}clear(t){const r=Object.keys(this);let n=r.length,i=!1;for(;n--;){const s=r[n];(!t||Ly(this,this[s],s,t,!0))&&(delete this[s],i=!0)}return i}normalize(t){const r=this,n={};return tt.forEach(this,(i,s)=>{const o=tt.findKey(n,s);if(o){r[o]=G0(i),delete r[s];return}const l=t?EP(s):String(s).trim();l!==s&&delete r[s],r[l]=G0(i),n[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const r=Object.create(null);return tt.forEach(this,(n,i)=>{n!=null&&n!==!1&&(r[i]=t&&tt.isArray(n)?n.join(", "):n)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){const n=new this(t);return r.forEach(i=>n.set(i)),n}static accessor(t){const n=(this[V6]=this[V6]={accessors:{}}).accessors,i=this.prototype;function s(o){const l=j1(o);n[l]||(jP(i,o),n[l]=!0)}return tt.isArray(t)?t.forEach(s):s(t),this}};kv.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);tt.freezeMethods(kv.prototype);tt.freezeMethods(kv);const ou=kv;function Qy(e,t){const r=this||I3,n=t||r,i=ou.from(n.headers);let s=n.data;return tt.forEach(e,function(l){s=l.call(r,s,i.normalize(),t?t.status:void 0)}),i.normalize(),s}function qN(e){return!!(e&&e.__CANCEL__)}function Xg(e,t,r){sn.call(this,e??"canceled",sn.ERR_CANCELED,t,r),this.name="CanceledError"}tt.inherits(Xg,sn,{__CANCEL__:!0});function UP(e,t,r){const n=r.config.validateStatus;!r.status||!n||n(r.status)?e(r):t(new sn("Request failed with status code "+r.status,[sn.ERR_BAD_REQUEST,sn.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}const LP=ic.isStandardBrowserEnv?function(){return{write:function(r,n,i,s,o,l){const c=[];c.push(r+"="+encodeURIComponent(n)),tt.isNumber(i)&&c.push("expires="+new Date(i).toGMTString()),tt.isString(s)&&c.push("path="+s),tt.isString(o)&&c.push("domain="+o),l===!0&&c.push("secure"),document.cookie=c.join("; ")},read:function(r){const n=document.cookie.match(new RegExp("(^|;\\s*)("+r+")=([^;]*)"));return n?decodeURIComponent(n[3]):null},remove:function(r){this.write(r,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function QP(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function kP(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function GN(e,t){return e&&!QP(t)?kP(e,t):t}const IP=ic.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");let n;function i(s){let o=s;return t&&(r.setAttribute("href",o),o=r.href),r.setAttribute("href",o),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return n=i(window.location.href),function(o){const l=tt.isString(o)?i(o):o;return l.protocol===n.protocol&&l.host===n.host}}():function(){return function(){return!0}}();function OP(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function PP(e,t){e=e||10;const r=new Array(e),n=new Array(e);let i=0,s=0,o;return t=t!==void 0?t:1e3,function(c){const d=Date.now(),p=n[s];o||(o=d),r[i]=c,n[i]=d;let m=s,B=0;for(;m!==i;)B+=r[m++],m=m%e;if(i=(i+1)%e,i===s&&(s=(s+1)%e),d-o<t)return;const x=p&&d-p;return x?Math.round(B*1e3/x):void 0}}function $6(e,t){let r=0;const n=PP(50,250);return i=>{const s=i.loaded,o=i.lengthComputable?i.total:void 0,l=s-r,c=n(l),d=s<=o;r=s;const p={loaded:s,total:o,progress:o?s/o:void 0,bytes:l,rate:c||void 0,estimated:c&&o&&d?(o-s)/c:void 0,event:i};p[t?"download":"upload"]=!0,e(p)}}const TP=typeof XMLHttpRequest<"u",HP=TP&&function(e){return new Promise(function(r,n){let i=e.data;const s=ou.from(e.headers).normalize(),o=e.responseType;let l;function c(){e.cancelToken&&e.cancelToken.unsubscribe(l),e.signal&&e.signal.removeEventListener("abort",l)}tt.isFormData(i)&&(ic.isStandardBrowserEnv||ic.isStandardBrowserWebWorkerEnv?s.setContentType(!1):s.setContentType("multipart/form-data;",!1));let d=new XMLHttpRequest;if(e.auth){const x=e.auth.username||"",S=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";s.set("Authorization","Basic "+btoa(x+":"+S))}const p=GN(e.baseURL,e.url);d.open(e.method.toUpperCase(),KN(p,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function m(){if(!d)return;const x=ou.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),C={data:!o||o==="text"||o==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:x,config:e,request:d};UP(function(N){r(N),c()},function(N){n(N),c()},C),d=null}if("onloadend"in d?d.onloadend=m:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(m)},d.onabort=function(){d&&(n(new sn("Request aborted",sn.ECONNABORTED,e,d)),d=null)},d.onerror=function(){n(new sn("Network Error",sn.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let S=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const C=e.transitional||VN;e.timeoutErrorMessage&&(S=e.timeoutErrorMessage),n(new sn(S,C.clarifyTimeoutError?sn.ETIMEDOUT:sn.ECONNABORTED,e,d)),d=null},ic.isStandardBrowserEnv){const x=(e.withCredentials||IP(p))&&e.xsrfCookieName&&LP.read(e.xsrfCookieName);x&&s.set(e.xsrfHeaderName,x)}i===void 0&&s.setContentType(null),"setRequestHeader"in d&&tt.forEach(s.toJSON(),function(S,C){d.setRequestHeader(C,S)}),tt.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),o&&o!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",$6(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",$6(e.onUploadProgress)),(e.cancelToken||e.signal)&&(l=x=>{d&&(n(!x||x.type?new Xg(null,e,d):x),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(l),e.signal&&(e.signal.aborted?l():e.signal.addEventListener("abort",l)));const B=OP(p);if(B&&ic.protocols.indexOf(B)===-1){n(new sn("Unsupported protocol "+B+":",sn.ERR_BAD_REQUEST,e));return}d.send(i||null)})},z0={http:cP,xhr:HP};tt.forEach(z0,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const DP={getAdapter:e=>{e=tt.isArray(e)?e:[e];const{length:t}=e;let r,n;for(let i=0;i<t&&(r=e[i],!(n=tt.isString(r)?z0[r.toLowerCase()]:r));i++);if(!n)throw n===!1?new sn(`Adapter ${r} is not supported by the environment`,"ERR_NOT_SUPPORT"):new Error(tt.hasOwnProp(z0,r)?`Adapter '${r}' is not available in the build`:`Unknown adapter '${r}'`);if(!tt.isFunction(n))throw new TypeError("adapter is not a function");return n},adapters:z0};function ky(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Xg(null,e)}function q6(e){return ky(e),e.headers=ou.from(e.headers),e.data=Qy.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),DP.getAdapter(e.adapter||I3.adapter)(e).then(function(n){return ky(e),n.data=Qy.call(e,e.transformResponse,n),n.headers=ou.from(n.headers),n},function(n){return qN(n)||(ky(e),n&&n.response&&(n.response.data=Qy.call(e,e.transformResponse,n.response),n.response.headers=ou.from(n.response.headers))),Promise.reject(n)})}const G6=e=>e instanceof ou?e.toJSON():e;function vp(e,t){t=t||{};const r={};function n(d,p,m){return tt.isPlainObject(d)&&tt.isPlainObject(p)?tt.merge.call({caseless:m},d,p):tt.isPlainObject(p)?tt.merge({},p):tt.isArray(p)?p.slice():p}function i(d,p,m){if(tt.isUndefined(p)){if(!tt.isUndefined(d))return n(void 0,d,m)}else return n(d,p,m)}function s(d,p){if(!tt.isUndefined(p))return n(void 0,p)}function o(d,p){if(tt.isUndefined(p)){if(!tt.isUndefined(d))return n(void 0,d)}else return n(void 0,p)}function l(d,p,m){if(m in t)return n(d,p);if(m in e)return n(void 0,d)}const c={url:s,method:s,data:s,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:l,headers:(d,p)=>i(G6(d),G6(p),!0)};return tt.forEach(Object.keys(Object.assign({},e,t)),function(p){const m=c[p]||i,B=m(e[p],t[p],p);tt.isUndefined(B)&&m!==l||(r[p]=B)}),r}const zN="1.4.0",O3={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{O3[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const z6={};O3.transitional=function(t,r,n){function i(s,o){return"[Axios v"+zN+"] Transitional option '"+s+"'"+o+(n?". "+n:"")}return(s,o,l)=>{if(t===!1)throw new sn(i(o," has been removed"+(r?" in "+r:"")),sn.ERR_DEPRECATED);return r&&!z6[o]&&(z6[o]=!0,console.warn(i(o," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(s,o,l):!0}};function RP(e,t,r){if(typeof e!="object")throw new sn("options must be an object",sn.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let i=n.length;for(;i-- >0;){const s=n[i],o=t[s];if(o){const l=e[s],c=l===void 0||o(l,s,e);if(c!==!0)throw new sn("option "+s+" must be "+c,sn.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new sn("Unknown option "+s,sn.ERR_BAD_OPTION)}}const Qx={assertOptions:RP,validators:O3},Zu=Qx.validators;let M2=class{constructor(t){this.defaults=t,this.interceptors={request:new K6,response:new K6}}request(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=vp(this.defaults,r);const{transitional:n,paramsSerializer:i,headers:s}=r;n!==void 0&&Qx.assertOptions(n,{silentJSONParsing:Zu.transitional(Zu.boolean),forcedJSONParsing:Zu.transitional(Zu.boolean),clarifyTimeoutError:Zu.transitional(Zu.boolean)},!1),i!=null&&(tt.isFunction(i)?r.paramsSerializer={serialize:i}:Qx.assertOptions(i,{encode:Zu.function,serialize:Zu.function},!0)),r.method=(r.method||this.defaults.method||"get").toLowerCase();let o;o=s&&tt.merge(s.common,s[r.method]),o&&tt.forEach(["delete","get","head","post","put","patch","common"],S=>{delete s[S]}),r.headers=ou.concat(o,s);const l=[];let c=!0;this.interceptors.request.forEach(function(C){typeof C.runWhen=="function"&&C.runWhen(r)===!1||(c=c&&C.synchronous,l.unshift(C.fulfilled,C.rejected))});const d=[];this.interceptors.response.forEach(function(C){d.push(C.fulfilled,C.rejected)});let p,m=0,B;if(!c){const S=[q6.bind(this),void 0];for(S.unshift.apply(S,l),S.push.apply(S,d),B=S.length,p=Promise.resolve(r);m<B;)p=p.then(S[m++],S[m++]);return p}B=l.length;let x=r;for(m=0;m<B;){const S=l[m++],C=l[m++];try{x=S(x)}catch(L){C.call(this,L);break}}try{p=q6.call(this,x)}catch(S){return Promise.reject(S)}for(m=0,B=d.length;m<B;)p=p.then(d[m++],d[m++]);return p}getUri(t){t=vp(this.defaults,t);const r=GN(t.baseURL,t.url);return KN(r,t.params,t.paramsSerializer)}};tt.forEach(["delete","get","head","options"],function(t){M2.prototype[t]=function(r,n){return this.request(vp(n||{},{method:t,url:r,data:(n||{}).data}))}});tt.forEach(["post","put","patch"],function(t){function r(n){return function(s,o,l){return this.request(vp(l||{},{method:t,headers:n?{"Content-Type":"multipart/form-data"}:{},url:s,data:o}))}}M2.prototype[t]=r(),M2.prototype[t+"Form"]=r(!0)});const W0=M2;let MP=class WN{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let r;this.promise=new Promise(function(s){r=s});const n=this;this.promise.then(i=>{if(!n._listeners)return;let s=n._listeners.length;for(;s-- >0;)n._listeners[s](i);n._listeners=null}),this.promise.then=i=>{let s;const o=new Promise(l=>{n.subscribe(l),s=l}).then(i);return o.cancel=function(){n.unsubscribe(s)},o},t(function(s,o,l){n.reason||(n.reason=new Xg(s,o,l),r(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const r=this._listeners.indexOf(t);r!==-1&&this._listeners.splice(r,1)}static source(){let t;return{token:new WN(function(i){t=i}),cancel:t}}};const KP=MP;function VP(e){return function(r){return e.apply(null,r)}}function $P(e){return tt.isObject(e)&&e.isAxiosError===!0}const kx={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(kx).forEach(([e,t])=>{kx[t]=e});const qP=kx;function JN(e){const t=new W0(e),r=UN(W0.prototype.request,t);return tt.extend(r,W0.prototype,t,{allOwnKeys:!0}),tt.extend(r,t,null,{allOwnKeys:!0}),r.create=function(i){return JN(vp(e,i))},r}const ns=JN(I3);ns.Axios=W0;ns.CanceledError=Xg;ns.CancelToken=KP;ns.isCancel=qN;ns.VERSION=zN;ns.toFormData=Lv;ns.AxiosError=sn;ns.Cancel=ns.CanceledError;ns.all=function(t){return Promise.all(t)};ns.spread=VP;ns.isAxiosError=$P;ns.mergeConfig=vp;ns.AxiosHeaders=ou;ns.formToJSON=e=>$N(tt.isHTMLForm(e)?new FormData(e):e);ns.HttpStatusCode=qP;ns.default=ns;const op=ns;/*! js-cookie v3.0.5 | MIT */function u0(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)e[n]=r[n]}return e}var GP={read:function(e){return e[0]==='"'&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function Ix(e,t){function r(i,s,o){if(!(typeof document>"u")){o=u0({},t,o),typeof o.expires=="number"&&(o.expires=new Date(Date.now()+o.expires*864e5)),o.expires&&(o.expires=o.expires.toUTCString()),i=encodeURIComponent(i).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var l="";for(var c in o)o[c]&&(l+="; "+c,o[c]!==!0&&(l+="="+o[c].split(";")[0]));return document.cookie=i+"="+e.write(s,i)+l}}function n(i){if(!(typeof document>"u"||arguments.length&&!i)){for(var s=document.cookie?document.cookie.split("; "):[],o={},l=0;l<s.length;l++){var c=s[l].split("="),d=c.slice(1).join("=");try{var p=decodeURIComponent(c[0]);if(o[p]=e.read(d,p),i===p)break}catch{}}return i?o[i]:o}}return Object.create({set:r,get:n,remove:function(i,s){r(i,"",u0({},s,{expires:-1}))},withAttributes:function(i){return Ix(this.converter,u0({},this.attributes,i))},withConverter:function(i){return Ix(u0({},this.converter,i),this.attributes)}},{attributes:{value:Object.freeze(t)},converter:{value:Object.freeze(e)}})}var tg=Ix(GP,{path:"/"});class $f extends Error{constructor({errorCode:r,errorMessage:n}){super(n);Db(this,"code");this.code=r}}function XN(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=XN(e[t]))&&(n&&(n+=" "),n+=r);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}function gd(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=XN(e))&&(n&&(n+=" "),n+=t);return n}const rg=e=>typeof e=="number"&&!isNaN(e),Rf=e=>typeof e=="string",so=e=>typeof e=="function",J0=e=>Rf(e)||so(e)?e:null,Iy=e=>ne.isValidElement(e)||Rf(e)||so(e)||rg(e);function zP(e,t,r){r===void 0&&(r=300);const{scrollHeight:n,style:i}=e;requestAnimationFrame(()=>{i.minHeight="initial",i.height=n+"px",i.transition=`all ${r}ms`,requestAnimationFrame(()=>{i.height="0",i.padding="0",i.margin="0",setTimeout(t,r)})})}function Iv(e){let{enter:t,exit:r,appendPosition:n=!1,collapse:i=!0,collapseDuration:s=300}=e;return function(o){let{children:l,position:c,preventExitTransition:d,done:p,nodeRef:m,isIn:B}=o;const x=n?`${t}--${c}`:t,S=n?`${r}--${c}`:r,C=ne.useRef(0);return ne.useLayoutEffect(()=>{const L=m.current,N=x.split(" "),F=Q=>{Q.target===m.current&&(L.dispatchEvent(new Event("d")),L.removeEventListener("animationend",F),L.removeEventListener("animationcancel",F),C.current===0&&Q.type!=="animationcancel"&&L.classList.remove(...N))};L.classList.add(...N),L.addEventListener("animationend",F),L.addEventListener("animationcancel",F)},[]),ne.useEffect(()=>{const L=m.current,N=()=>{L.removeEventListener("animationend",N),i?zP(L,p,s):p()};B||(d?N():(C.current=1,L.className+=` ${S}`,L.addEventListener("animationend",N)))},[B]),rr.createElement(rr.Fragment,null,l)}}function W6(e,t){return e!=null?{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}:{}}const yA={list:new Map,emitQueue:new Map,on(e,t){return this.list.has(e)||this.list.set(e,[]),this.list.get(e).push(t),this},off(e,t){if(t){const r=this.list.get(e).filter(n=>n!==t);return this.list.set(e,r),this}return this.list.delete(e),this},cancelEmit(e){const t=this.emitQueue.get(e);return t&&(t.forEach(clearTimeout),this.emitQueue.delete(e)),this},emit(e){this.list.has(e)&&this.list.get(e).forEach(t=>{const r=setTimeout(()=>{t(...[].slice.call(arguments,1))},0);this.emitQueue.has(e)||this.emitQueue.set(e,[]),this.emitQueue.get(e).push(r)})}},d0=e=>{let{theme:t,type:r,...n}=e;return rr.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:t==="colored"?"currentColor":`var(--toastify-icon-color-${r})`,...n})},Oy={info:function(e){return rr.createElement(d0,{...e},rr.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return rr.createElement(d0,{...e},rr.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return rr.createElement(d0,{...e},rr.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return rr.createElement(d0,{...e},rr.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return rr.createElement("div",{className:"Toastify__spinner"})}};function WP(e){const[,t]=ne.useReducer(x=>x+1,0),[r,n]=ne.useState([]),i=ne.useRef(null),s=ne.useRef(new Map).current,o=x=>r.indexOf(x)!==-1,l=ne.useRef({toastKey:1,displayedToast:0,count:0,queue:[],props:e,containerId:null,isToastActive:o,getToast:x=>s.get(x)}).current;function c(x){let{containerId:S}=x;const{limit:C}=l.props;!C||S&&l.containerId!==S||(l.count-=l.queue.length,l.queue=[])}function d(x){n(S=>x==null?[]:S.filter(C=>C!==x))}function p(){const{toastContent:x,toastProps:S,staleId:C}=l.queue.shift();B(x,S,C)}function m(x,S){let{delay:C,staleId:L,...N}=S;if(!Iy(x)||function(P){return!i.current||l.props.enableMultiContainer&&P.containerId!==l.props.containerId||s.has(P.toastId)&&P.updateId==null}(N))return;const{toastId:F,updateId:Q,data:I}=N,{props:V}=l,se=()=>d(F),Z=Q==null;Z&&l.count++;const T={...V,style:V.toastStyle,key:l.toastKey++,...Object.fromEntries(Object.entries(N).filter(P=>{let[X,J]=P;return J!=null})),toastId:F,updateId:Q,data:I,closeToast:se,isIn:!1,className:J0(N.className||V.toastClassName),bodyClassName:J0(N.bodyClassName||V.bodyClassName),progressClassName:J0(N.progressClassName||V.progressClassName),autoClose:!N.isLoading&&(Ae=N.autoClose,ue=V.autoClose,Ae===!1||rg(Ae)&&Ae>0?Ae:ue),deleteToast(){const P=W6(s.get(F),"removed");s.delete(F),yA.emit(4,P);const X=l.queue.length;if(l.count=F==null?l.count-l.displayedToast:l.count-1,l.count<0&&(l.count=0),X>0){const J=F==null?l.props.limit:1;if(X===1||J===1)l.displayedToast++,p();else{const pe=J>X?X:J;l.displayedToast=pe;for(let me=0;me<pe;me++)p()}}else t()}};var Ae,ue;T.iconOut=function(P){let{theme:X,type:J,isLoading:pe,icon:me}=P,ye=null;const oe={theme:X,type:J};return me===!1||(so(me)?ye=me(oe):ne.isValidElement(me)?ye=ne.cloneElement(me,oe):Rf(me)||rg(me)?ye=me:pe?ye=Oy.spinner():(we=>we in Oy)(J)&&(ye=Oy[J](oe))),ye}(T),so(N.onOpen)&&(T.onOpen=N.onOpen),so(N.onClose)&&(T.onClose=N.onClose),T.closeButton=V.closeButton,N.closeButton===!1||Iy(N.closeButton)?T.closeButton=N.closeButton:N.closeButton===!0&&(T.closeButton=!Iy(V.closeButton)||V.closeButton);let $=x;ne.isValidElement(x)&&!Rf(x.type)?$=ne.cloneElement(x,{closeToast:se,toastProps:T,data:I}):so(x)&&($=x({closeToast:se,toastProps:T,data:I})),V.limit&&V.limit>0&&l.count>V.limit&&Z?l.queue.push({toastContent:$,toastProps:T,staleId:L}):rg(C)?setTimeout(()=>{B($,T,L)},C):B($,T,L)}function B(x,S,C){const{toastId:L}=S;C&&s.delete(C);const N={content:x,props:S};s.set(L,N),n(F=>[...F,L].filter(Q=>Q!==C)),yA.emit(4,W6(N,N.props.updateId==null?"added":"updated"))}return ne.useEffect(()=>(l.containerId=e.containerId,yA.cancelEmit(3).on(0,m).on(1,x=>i.current&&d(x)).on(5,c).emit(2,l),()=>{s.clear(),yA.emit(3,l)}),[]),ne.useEffect(()=>{l.props=e,l.isToastActive=o,l.displayedToast=r.length}),{getToastToRender:function(x){const S=new Map,C=Array.from(s.values());return e.newestOnTop&&C.reverse(),C.forEach(L=>{const{position:N}=L.props;S.has(N)||S.set(N,[]),S.get(N).push(L)}),Array.from(S,L=>x(L[0],L[1]))},containerRef:i,isToastActive:o}}function J6(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientX:e.clientX}function X6(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientY:e.clientY}function JP(e){const[t,r]=ne.useState(!1),[n,i]=ne.useState(!1),s=ne.useRef(null),o=ne.useRef({start:0,x:0,y:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,boundingRect:null,didMove:!1}).current,l=ne.useRef(e),{autoClose:c,pauseOnHover:d,closeToast:p,onClick:m,closeOnClick:B}=e;function x(I){if(e.draggable){I.nativeEvent.type==="touchstart"&&I.nativeEvent.preventDefault(),o.didMove=!1,document.addEventListener("mousemove",N),document.addEventListener("mouseup",F),document.addEventListener("touchmove",N),document.addEventListener("touchend",F);const V=s.current;o.canCloseOnClick=!0,o.canDrag=!0,o.boundingRect=V.getBoundingClientRect(),V.style.transition="",o.x=J6(I.nativeEvent),o.y=X6(I.nativeEvent),e.draggableDirection==="x"?(o.start=o.x,o.removalDistance=V.offsetWidth*(e.draggablePercent/100)):(o.start=o.y,o.removalDistance=V.offsetHeight*(e.draggablePercent===80?1.5*e.draggablePercent:e.draggablePercent/100))}}function S(I){if(o.boundingRect){const{top:V,bottom:se,left:Z,right:T}=o.boundingRect;I.nativeEvent.type!=="touchend"&&e.pauseOnHover&&o.x>=Z&&o.x<=T&&o.y>=V&&o.y<=se?L():C()}}function C(){r(!0)}function L(){r(!1)}function N(I){const V=s.current;o.canDrag&&V&&(o.didMove=!0,t&&L(),o.x=J6(I),o.y=X6(I),o.delta=e.draggableDirection==="x"?o.x-o.start:o.y-o.start,o.start!==o.x&&(o.canCloseOnClick=!1),V.style.transform=`translate${e.draggableDirection}(${o.delta}px)`,V.style.opacity=""+(1-Math.abs(o.delta/o.removalDistance)))}function F(){document.removeEventListener("mousemove",N),document.removeEventListener("mouseup",F),document.removeEventListener("touchmove",N),document.removeEventListener("touchend",F);const I=s.current;if(o.canDrag&&o.didMove&&I){if(o.canDrag=!1,Math.abs(o.delta)>o.removalDistance)return i(!0),void e.closeToast();I.style.transition="transform 0.2s, opacity 0.2s",I.style.transform=`translate${e.draggableDirection}(0)`,I.style.opacity="1"}}ne.useEffect(()=>{l.current=e}),ne.useEffect(()=>(s.current&&s.current.addEventListener("d",C,{once:!0}),so(e.onOpen)&&e.onOpen(ne.isValidElement(e.children)&&e.children.props),()=>{const I=l.current;so(I.onClose)&&I.onClose(ne.isValidElement(I.children)&&I.children.props)}),[]),ne.useEffect(()=>(e.pauseOnFocusLoss&&(document.hasFocus()||L(),window.addEventListener("focus",C),window.addEventListener("blur",L)),()=>{e.pauseOnFocusLoss&&(window.removeEventListener("focus",C),window.removeEventListener("blur",L))}),[e.pauseOnFocusLoss]);const Q={onMouseDown:x,onTouchStart:x,onMouseUp:S,onTouchEnd:S};return c&&d&&(Q.onMouseEnter=L,Q.onMouseLeave=C),B&&(Q.onClick=I=>{m&&m(I),o.canCloseOnClick&&p()}),{playToast:C,pauseToast:L,isRunning:t,preventExitTransition:n,toastRef:s,eventHandlers:Q}}function YN(e){let{closeToast:t,theme:r,ariaLabel:n="close"}=e;return rr.createElement("button",{className:`Toastify__close-button Toastify__close-button--${r}`,type:"button",onClick:i=>{i.stopPropagation(),t(i)},"aria-label":n},rr.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},rr.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}function XP(e){let{delay:t,isRunning:r,closeToast:n,type:i="default",hide:s,className:o,style:l,controlledProgress:c,progress:d,rtl:p,isIn:m,theme:B}=e;const x=s||c&&d===0,S={...l,animationDuration:`${t}ms`,animationPlayState:r?"running":"paused",opacity:x?0:1};c&&(S.transform=`scaleX(${d})`);const C=gd("Toastify__progress-bar",c?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${B}`,`Toastify__progress-bar--${i}`,{"Toastify__progress-bar--rtl":p}),L=so(o)?o({rtl:p,type:i,defaultClassName:C}):gd(C,o);return rr.createElement("div",{role:"progressbar","aria-hidden":x?"true":"false","aria-label":"notification timer",className:L,style:S,[c&&d>=1?"onTransitionEnd":"onAnimationEnd"]:c&&d<1?null:()=>{m&&n()}})}const YP=e=>{const{isRunning:t,preventExitTransition:r,toastRef:n,eventHandlers:i}=JP(e),{closeButton:s,children:o,autoClose:l,onClick:c,type:d,hideProgressBar:p,closeToast:m,transition:B,position:x,className:S,style:C,bodyClassName:L,bodyStyle:N,progressClassName:F,progressStyle:Q,updateId:I,role:V,progress:se,rtl:Z,toastId:T,deleteToast:Ae,isIn:ue,isLoading:$,iconOut:P,closeOnClick:X,theme:J}=e,pe=gd("Toastify__toast",`Toastify__toast-theme--${J}`,`Toastify__toast--${d}`,{"Toastify__toast--rtl":Z},{"Toastify__toast--close-on-click":X}),me=so(S)?S({rtl:Z,position:x,type:d,defaultClassName:pe}):gd(pe,S),ye=!!se||!l,oe={closeToast:m,type:d,theme:J};let we=null;return s===!1||(we=so(s)?s(oe):ne.isValidElement(s)?ne.cloneElement(s,oe):YN(oe)),rr.createElement(B,{isIn:ue,done:Ae,position:x,preventExitTransition:r,nodeRef:n},rr.createElement("div",{id:T,onClick:c,className:me,...i,style:C,ref:n},rr.createElement("div",{...ue&&{role:V},className:so(L)?L({type:d}):gd("Toastify__toast-body",L),style:N},P!=null&&rr.createElement("div",{className:gd("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!$})},P),rr.createElement("div",null,o)),we,rr.createElement(XP,{...I&&!ye?{key:`pb-${I}`}:{},rtl:Z,theme:J,delay:l,isRunning:t,isIn:ue,closeToast:m,hide:p,type:d,style:Q,className:F,controlledProgress:ye,progress:se||0})))},Ov=function(e,t){return t===void 0&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},ZP=Iv(Ov("bounce",!0));Iv(Ov("slide",!0));Iv(Ov("zoom"));Iv(Ov("flip"));const wp=ne.forwardRef((e,t)=>{const{getToastToRender:r,containerRef:n,isToastActive:i}=WP(e),{className:s,style:o,rtl:l,containerId:c}=e;function d(p){const m=gd("Toastify__toast-container",`Toastify__toast-container--${p}`,{"Toastify__toast-container--rtl":l});return so(s)?s({position:p,rtl:l,defaultClassName:m}):gd(m,J0(s))}return ne.useEffect(()=>{t&&(t.current=n.current)},[]),rr.createElement("div",{ref:n,className:"Toastify",id:c},r((p,m)=>{const B=m.length?{...o}:{...o,pointerEvents:"none"};return rr.createElement("div",{className:d(p),style:B,key:`container-${p}`},m.map((x,S)=>{let{content:C,props:L}=x;return rr.createElement(YP,{...L,isIn:i(L.toastId),style:{...L.style,"--nth":S+1,"--len":m.length},key:`toast-${L.key}`},C)}))}))});wp.displayName="ToastContainer",wp.defaultProps={position:"top-right",transition:ZP,autoClose:5e3,closeButton:YN,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,draggable:!0,draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};let Py,vf=new Map,M1=[],eT=1;function ZN(){return""+eT++}function tT(e){return e&&(Rf(e.toastId)||rg(e.toastId))?e.toastId:ZN()}function ng(e,t){return vf.size>0?yA.emit(0,e,t):M1.push({content:e,options:t}),t.toastId}function K2(e,t){return{...t,type:t&&t.type||e,toastId:tT(t)}}function f0(e){return(t,r)=>ng(t,K2(e,r))}function ei(e,t){return ng(e,K2("default",t))}ei.loading=(e,t)=>ng(e,K2("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),ei.promise=function(e,t,r){let n,{pending:i,error:s,success:o}=t;i&&(n=Rf(i)?ei.loading(i,r):ei.loading(i.render,{...r,...i}));const l={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},c=(p,m,B)=>{if(m==null)return void ei.dismiss(n);const x={type:p,...l,...r,data:B},S=Rf(m)?{render:m}:m;return n?ei.update(n,{...x,...S}):ei(S.render,{...x,...S}),B},d=so(e)?e():e;return d.then(p=>c("success",o,p)).catch(p=>c("error",s,p)),d},ei.success=f0("success"),ei.info=f0("info"),ei.error=f0("error"),ei.warning=f0("warning"),ei.warn=ei.warning,ei.dark=(e,t)=>ng(e,K2("default",{theme:"dark",...t})),ei.dismiss=e=>{vf.size>0?yA.emit(1,e):M1=M1.filter(t=>e!=null&&t.options.toastId!==e)},ei.clearWaitingQueue=function(e){return e===void 0&&(e={}),yA.emit(5,e)},ei.isActive=e=>{let t=!1;return vf.forEach(r=>{r.isToastActive&&r.isToastActive(e)&&(t=!0)}),t},ei.update=function(e,t){t===void 0&&(t={}),setTimeout(()=>{const r=function(n,i){let{containerId:s}=i;const o=vf.get(s||Py);return o&&o.getToast(n)}(e,t);if(r){const{props:n,content:i}=r,s={delay:100,...n,...t,toastId:t.toastId||e,updateId:ZN()};s.toastId!==e&&(s.staleId=e);const o=s.render||i;delete s.render,ng(o,s)}},0)},ei.done=e=>{ei.update(e,{progress:1})},ei.onChange=e=>(yA.on(4,e),()=>{yA.off(4,e)}),ei.POSITION={TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center"},ei.TYPE={INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"},yA.on(2,e=>{Py=e.containerId||e,vf.set(Py,e),M1.forEach(t=>{yA.emit(0,t.content,t.options)}),M1=[]}).on(3,e=>{vf.delete(e.containerId||e),vf.size===0&&yA.off(0).off(1).off(5)});async function Br(e,t="get",r,n,i){var o,l,c,d;const s=tg.get("token");op.defaults.headers.common["x-token"]=s,op.defaults.headers.common["x-api-key"]=s;try{const{data:p}=await op({url:e,method:t,data:r,...n,baseURL:"https://dispensaryapi.famasi.africa/api/v1/"});return p}catch(p){if(p.response){const m=(l=(o=p.response)==null?void 0:o.data)==null?void 0:l.message,B=(d=(c=p.response)==null?void 0:c.data)==null?void 0:d.errorCode;throw p.response.status===401&&(tg.remove("token"),Fr("Please login","default"),i||window.location.assign("/auth/login")),new $f({errorCode:B,errorMessage:m})}throw new Error(p.message)}}function Fr(e,t){ei(e,{type:t,autoClose:1e4})}const eS=ne.createContext({register:e=>Promise.resolve(""),signupLoading:!1,login:(e,t)=>Promise.resolve(t),loginLoading:!1,logOut:()=>{},resetPassword:e=>{},token:"",forgotPassword:e=>Promise.resolve(),showTracker:!0,profile:{},refreshProfile:e=>Promise.resolve()});function as(){return ne.useContext(eS)}function rT({children:e}){const t=ws(),r=Vs(),[n,i]=ne.useState(!1),[s,o]=ne.useState(!1),[l,c]=ne.useState(tg.get("token")),[d,p]=ne.useState(!1),[m,B]=ne.useState({id:"",first_name:"",last_name:"",created_at:"",updated_at:"",email:"",phone_number:"",dial_code:"",role:"",is_verified:!1,is_active:!1,address:"",state:"",wallet_balance:0}),x=async()=>{if(l)try{const se=(await(await fetch("https://dispensaryapi.famasi.africa/api/v1/auth/profiles/patient",{headers:{"x-api-key":l}})).json()).data[0];localStorage.setItem("user",JSON.stringify(se)),B(se)}catch(I){console.log(I)}else localStorage.removeItem("user"),B(null)};ne.useEffect(()=>{x()},[l]);const S=ne.useCallback(async I=>{i(!0);try{const V=await Br("/auth/signup/patient","POST",{...I,redirect_uri:`${window.location.origin}/auth/verify`});return c(V.data.token),i(!1),"success"}catch(V){throw i(!1),V}},[r]),C=ne.useCallback(async I=>{try{await Br("/auth/change_password/patient","PUT",I),r("/auth/login")}catch(V){throw i(!1),V}},[r]),L=ne.useCallback(async I=>{try{return await Br("/auth/forgot_password/patient","POST",I)}catch(V){throw i(!1),V}},[r]),N=ne.useCallback(async(I,V)=>{o(!0),console.log("track:",V);try{const se=await Br("/auth/login","POST",I);return t.capture("logged_in"),t.identify(I.email),tg.set("token",se.token),c(se.token),o(!1),V===!0?(p(!0),!0):(r("/dashboard",{replace:!0}),!1)}catch(se){throw t.capture("log_in_error"),o(!1),se}},[]),F=ne.useCallback(()=>{tg.remove("token"),window.localStorage.setItem("logout",Date.now().toString()),t.capture("log_out_successful"),window.location.assign("/auth/login")},[]),Q=ne.useMemo(()=>({register:S,signupLoading:n,login:N,loginLoading:s,logOut:F,token:l,resetPassword:C,forgotPassword:L,showTracker:d,profile:m,refreshProfile:x}),[S,n,N,s,F,l,L,m,x]);return a.jsx(eS.Provider,{value:Q,children:e(Q)})}const QA="/assets/Famasi Logo-29f19d12.svg",nT="/assets/plusIcon-7a787a47.svg",iT=({question:e,answer:t})=>{const[r,n]=ne.useState(!1);return a.jsx("div",{className:"",children:a.jsxs("div",{children:[a.jsxs("div",{className:"flex items-center justify-between p-3 md:p-5  bg-white rounded-xl shadow-sm cursor-pointer",onClick:()=>n(!r),children:[a.jsx("span",{className:"text-lg md:text-2xl text-[#001A4C] font-[500] mt-1",children:e}),r?a.jsx("i",{className:"fi fi-rr-minus-circle text-[#001A4C] mt-0 text-xl"}):a.jsx("img",{src:nT,alt:"plus icon"})]}),a.jsx("div",{className:`"bodymedium w-full rounded-md text-[#546687] " ${r?"max-h-max opacity-100 mb-5 px-5 md:px-7 duration-700":"max-h-0 overflow-hidden opacity-0 mb-3 duration-700"}
                   `,children:t})]})})},yp={makeAQuickOrder:()=>{window.fbq("trackCustom","clicked_make_a_quick_order_via_landing_page")},createPlan:()=>{window.fbq("trackCustom","clicked_create_a_plan_via_landing_page")},createAccount:()=>{window.fbq("trackCustom","clicked_create_an_account")},partnerWithUs:()=>{window.fbq("trackCustom","clicked_partner_with_us")},growWithDispensary:()=>{window.fbq("trackCustom","clicked_grow_with_dispensary")}},tS=ne.createContext({});function jp(){return ne.useContext(tS)}function sT({children:e,visible:t,setVisible:r}){return a.jsx(tS.Provider,{value:{visible:t,setVisible:r},children:e})}const rS="/assets/blueVector-b13b8866.svg",nS="/assets/pinkVector-40db7d85.svg",iS="/assets/darkVector-00015410.svg",sS="/assets/yellowVector-0ca91bf6.svg",aT=({showMenuPage:e,setShowMenu:t,setVisible:r,token:n})=>a.jsxs("div",{className:`${e?"visible opacity-100":"invisible opacity-0"} transition-opacity right-0 fixed lg:hidden duration-500 ease-in-out inset-0 overflow-scroll no-scrollbar  z-[100000000] block bg-white h-full w-full px-4 py-3`,children:[a.jsxs("div",{className:"flex mt-5 justify-between items-center  px-4 pt-3",children:[a.jsx("img",{src:QA,alt:"famasi logo"}),a.jsx("div",{className:"w-6 h-6 cursor-pointer bg-white px-1 py-1 text-[#082645]",onClick:()=>t(!1),children:a.jsx("i",{className:"fi fi-br-cross"})})]}),a.jsxs("div",{className:"w-full mt-[9px] px-4 py-3",children:[a.jsx(Y6,{text:"Products",items:a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"flex gap-4 cursor-pointer px-2.5 py-2.5 rounded",children:a.jsxs("div",{className:"flex  gap-4 cursor-pointer hover:bg-gray-100 w-full md:w-1/2",children:[a.jsx("div",{className:"w-12 h-12 bg-bluemain rounded-[8px]",style:{backgroundImage:`url(${rS})`}}),a.jsx("div",{className:"flex flex-col gap-2 mt-0 h-full ",children:a.jsxs(_r,{to:"/dashboard",reloadDocument:!0,children:[a.jsx("p",{className:"text-base font-bold mt-0",children:"Refill Dashboard"}),a.jsx("p",{className:"text-sm font-[400]",children:"Order, track & refill medications."})]})})]})}),a.jsx("div",{className:"flex gap-4 cursor-pointer  px-2.5 py-2.5 rounded",children:a.jsxs("div",{className:"flex hover:bg-gray-100 gap-4 w-full md:w-1/2",children:[a.jsx("div",{className:"w-12 h-12 bg-[#FF7AD2] rounded-[8px]",style:{backgroundImage:`url(${nS})`}}),a.jsxs("div",{className:"flex flex-col",children:[a.jsxs("p",{className:"text-base font-bold ",children:["Finder"," ",a.jsx("span",{className:"text-[#FF47C1] text-center text-xs font-bold py-[2px] px-2 bg-[#FFF7FC] rounded-[16px] mr-1",children:"Coming soon"})]}),a.jsx("p",{className:"text-sm font-[400]",children:"Find medications 3x faster."})]})]})}),a.jsx("div",{className:"flex gap-4 cursor-pointer  px-2.5 py-2.5 rounded",children:a.jsxs("div",{className:"flex gap-4 cursor-pointer w-full md:w-1/2 hover:bg-gray-100",children:[a.jsx("div",{className:"w-12 h-12 bg-[#001A4C] rounded-[8px]",style:{backgroundImage:`url(${iS})`}}),a.jsx("div",{className:"flex flex-col gap-2 mt-0 h-full ",children:a.jsxs(_r,{to:"https://remi.famasi.africa/",reloadDocument:!0,children:[a.jsx("p",{className:"text-base font-bold",children:"Remi"}),a.jsx("p",{className:"text-sm font-[400]",children:"Medication assistant"})]})})]})}),a.jsx("div",{className:"flex gap-4 cursor-pointer px-2.5 py-2.5 rounded mb-2",children:a.jsxs("div",{className:"flex hover:bg-gray-100  gap-4 cursor-pointer w-full md:w-1/2",children:[a.jsx("div",{className:"w-12 h-12 bg-[#FF9F05] rounded-[8px]",style:{backgroundImage:`url(${sS})`}}),a.jsx("div",{className:"flex flex-col gap-2",children:a.jsxs(_r,{to:"/dispensary",target:"_blank",children:[a.jsx("p",{className:"text-base font-bold",children:"Dispensary"}),a.jsx("p",{className:"text-sm font-[400]",children:"Grow your pharmacy."})]})})]})})]})}),a.jsx("div",{className:"flex py-4 border-b justify-between items-center cursor-pointer",children:a.jsx(_r,{to:"https://forms.zohopublic.com/famasiafrica/form/Partnerwithus/formperma/ynsQfnC2p9CQDnbA99HpjLnd2nV0WdXmunDK3cUKeCc",target:"_blank",children:a.jsx("p",{children:"Partner with us"})})}),a.jsx(Y6,{text:"Resources",items:a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"flex gap-4 cursor-pointer hover:bg-gray-100 px-2.5 py-2.5 rounded",children:[a.jsx("div",{className:"w-12 h-12  bg-[#001A4C] rounded-[8px] flex justify-center items-center",children:a.jsx("i",{className:"iconsax text-white font-bold text-2xl px-1","icon-name":"book-closed"})}),a.jsx("div",{className:"flex flex-col gap-2 mt-0 h-full ",children:a.jsxs(_r,{to:"/blog",reloadDocument:!0,children:[a.jsx("p",{className:"text-base font-semibold ",children:"Blog"}),a.jsx("p",{className:"text-sm font-[400]",children:"Read The Tonic."})]})})]}),a.jsxs("div",{className:"flex gap-4  cursor-pointer hover:bg-gray-100 px-2.5 py-2.5 rounded",children:[a.jsx("div",{className:"w-12 h-12  bg-[#FF47C1] rounded-[8px] flex justify-center items-center",children:a.jsx("i",{className:"iconsax text-white font-bold text-2xl px-1","icon-name":"question-message"})}),a.jsx("div",{className:"flex flex-col gap-2",children:a.jsxs(_r,{to:"https://famasiafrica.readme.io/reference/intro/getting-started",target:"_blank",children:[a.jsx("p",{className:"text-base  font-semibold",children:"Knowledge Base"}),a.jsx("p",{className:"text-sm font-[400]",children:"FAQs & Guides."})]})})]}),a.jsxs("div",{className:"flex gap-4  cursor-pointer hover:bg-gray-100 px-2.5 py-2.5 rounded",children:[a.jsx("div",{className:"w-12 h-12  bg-[#0D78F2] rounded-[8px] flex justify-center items-center",children:a.jsx("i",{className:"iconsax text-white font-bold text-2xl px-1","icon-name":"document-code-1"})}),a.jsx("div",{className:"flex flex-col gap-2",children:a.jsxs(_r,{to:"https://famasiafrica.readme.io/reference/intro/getting-started",target:"_blank",children:[a.jsx("p",{className:"text-base  font-semibold",children:"API Docs"}),a.jsx("p",{className:"text-sm font-[400]",children:"Build custom experiences."})]})})]})]})}),n&&a.jsx("div",{className:"flex py-4 border-b justify-between items-center cursor-pointer",onClick:()=>{r(!0),t(!1)},children:a.jsx("p",{children:"Track my order"})})]}),a.jsxs("div",{className:"flex flex-col gap-2 px-4 py-3",children:[a.jsx("a",{href:"/auth/signup",target:"_blank",className:"secondarybuttonlg text-center",children:"Create account"}),n?a.jsx("a",{href:"/dashboard",target:"_blank",className:"primarybuttonlg text-center",children:"Go to Dashboard"}):a.jsx("a",{href:"/auth/login",target:"_blank",className:"primarybuttonlg text-center",children:"Login"})]})]}),Y6=({text:e,items:t})=>{const[r,n]=ne.useState(!1);return a.jsx("div",{className:"first:mt-10  ",children:a.jsxs("div",{children:[a.jsxs("div",{className:"flex py-4 border-b justify-between items-center cursor-pointer",onClick:()=>n(!r),children:[a.jsx("span",{className:"",children:e}),a.jsx("p",{className:`rotate-180 ${r?"rotate-0 duration-500 mt-2":"duration-500"} `,children:a.jsx("i",{className:"fi fi-rr-angle-small-up"})})]}),a.jsx("div",{className:`transition-max-height ease-in-out  gap-1  bg-white selection:shadow-md rounded-[4px]  ${r?"visible opacity-100 max-h-[180px] duration-500 last:mb-20":"invisible max-h-0 opacity-0 duration-500 "}
                   `,children:t})]})})},oT=({message:e,color:t,applyNew:r})=>a.jsx("div",{className:"w-full min-h-fit md:h-12 py-2 md:py-3 px-4 md:px-8 ",style:{backgroundColor:t},children:a.jsxs("div",{className:"flex items-center justify-center gap-2 md:gap-2.5",children:[r&&a.jsx("p",{className:"px-3 py-[2px] text-center rounded-full text-white text-base bg-[#0BBF28]",children:"New"}),e]})}),AT=()=>{const e=ws(),t=Vs(),r=[{question:"Is Famasi more expensive than retail pharmacies?",answer:"No, we're not. One of our goals is to make your medicines available at affordable rates. Because we're an online service, we don't have heavy overhead costs and can afford to charge you low rates for our services.",uniqueId:"1"},{question:"How long does delivery take?",answer:"Delivery within Lagos takes 1-2 business days while deliveries outside Lagos take 3-5 business days.",uniqueId:"2"},{question:"Is there an age limit for chronic care customers?",answer:`No, there isn't.

      We accept everyone regardless of how young they are, or how old.
      
      However, for children and the elderly, there should be a reliable contact person for seamless communication.`,uniqueId:"3"},{question:"How are my medications delivered?",answer:`Based on your preference and the type of medications you take, we sort your daily medications into packets by time of the day.

      The packets are easy to open and are printed with instructions on how you should take the medications.
      
      Your medications can be delivered in bottles or their initial blister packs. And we can also get you gummies where available if that's your choice.`,uniqueId:"4"}];return a.jsxs("main",{className:"relative",children:[a.jsx(oT,{message:a.jsx("p",{className:"underline text-sm md:text-base lg:text-lg  cursor-pointer text-[#001A4C]",children:a.jsx("a",{href:"/quick-order?medication=oral-cholera-vaccine",children:"Oral Cholera vaccine @ ₦17,000 per vial."})}),color:"#B4D5FB",applyNew:!0}),a.jsx(Pv,{}),a.jsx("section",{className:"section",children:a.jsxs("div",{className:"container",children:[a.jsxs("div",{className:"flex flex-col pt-20 lg:pt-32 gap-4 lg:gap-11",children:[a.jsxs("h1",{style:{color:"rgb(0,26,76)"},className:"text-center lg:text-start text-4xl md:text-6xl lg:text-[105px]",children:["The simplest"," ",a.jsx("span",{className:"",children:a.jsx("img",{src:eO,alt:"",className:"inline w-10 h-10 lg:w-20 lg:h-20"})})," ","way to order your medications",a.jsx("span",{children:a.jsx("img",{src:tO,alt:"",className:"inline w-10 h-10 lg:w-20 lg:h-20"})})]}),a.jsxs("p",{className:"text-center lg:text-start text-base lg:text-2xl w-full lg:w-[550px] text-[#334870]",children:[a.jsx("span",{className:"font-bodybold",children:" Same day"})," pick-up or delivery. Up to 20% discount and free monthly deliveries on",a.jsx("span",{className:"font-bodybold",children:" automated refills"}),"."]})]}),a.jsxs("div",{className:"flex flex-col items-center justify-center lg:items-start lg:justify-start md:flex-row gap-3 mt-10 lg:mt-16",children:[a.jsx("div",{className:"primarybuttonxl w-full md:w-fit text-center cursor-pointer",onClick:()=>{t("/plans"),e.capture("clicked_create_a_plan_via_landing_page")},children:"Create a plan"}),a.jsx("div",{className:"secondarybuttonxl w-full md:w-fit text-center cursor-pointer",onClick:()=>{t("/quick-order"),e.capture("clicked_make_a_quick_order_via_landing_page"),yp.makeAQuickOrder()},children:"Make a quick order"})]})]})}),a.jsxs("section",{className:"lg:hidden",children:[a.jsx("div",{className:"mt-8",children:a.jsx("img",{src:rO,alt:""})}),a.jsxs("div",{className:"flex flex-col items-center gap-8 py-8 border-t border-b border-[#E2E3E5] bg-[#FAFAFB]",children:[a.jsx("p",{className:"text-[#546687]",children:"Supported by companies you love"}),a.jsxs("div",{className:"flex gap-12",children:[a.jsx("div",{children:a.jsx("img",{src:I6,alt:"",className:"w-[56px] lg:w-[76px]"})}),a.jsx("div",{children:a.jsx("img",{src:T6,alt:"",className:"w-[56px] lg:w-[76px]"})}),a.jsx("div",{children:a.jsx("img",{src:O6,alt:"",className:"w-[64px] lg:w-[96px]"})}),a.jsx("div",{children:a.jsx("img",{src:P6,alt:"",className:"w-[64px] lg:w-[96px]"})})]})]})]}),a.jsx("section",{className:"hidden lg:block section lg:bg-[#FAFAFB] mt-[250px] border-b border-[#E2E3E5]",children:a.jsxs("div",{className:"hidden lg:flex relative",children:[a.jsx("div",{className:"py-12",children:a.jsxs("div",{className:"flex flex-col gap-8",children:[a.jsx("p",{className:"text-[#546687]",children:"Supported by companies you love"}),a.jsxs("div",{className:"flex gap-12",children:[a.jsx("div",{children:a.jsx("img",{src:I6,alt:"",className:"w-[76px]"})}),a.jsx("div",{children:a.jsx("img",{src:T6,alt:"",className:"w-[76px]"})}),a.jsx("div",{children:a.jsx("img",{src:O6,alt:"",className:"w-[96px]"})}),a.jsx("div",{children:a.jsx("img",{src:P6,alt:"",className:"w-[96px] h-auto"})})]})]})}),a.jsx("div",{className:"absolute -right-24 lg:bottom-0",children:a.jsx("img",{src:nO,alt:""})})]})}),a.jsx("section",{className:"section",children:a.jsxs("div",{className:"container py-20 lg:py-44",children:[a.jsxs("div",{className:"flex flex-col items-center justify-center gap-2",children:[a.jsx("p",{className:"text-sm md:text-2xl text-blue-500",children:"What's in it for you?"}),a.jsx("h2",{className:"text-center text-32px md:text-3xl lg:text-6xl w-full lg:w-3/4 lg:leading-[73px]",style:{color:"rgb(0,26,76)"},children:"Everything you need to manage your medications"})]}),a.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-y-6 gap-x-6 pt-12 lg:pt-16",children:[a.jsxs("div",{className:"flex flex-col p-5 bg-[#FAFAFB] rounded-[20px] gap-2 lg:gap-6",children:[a.jsxs("div",{className:"flex flex-col-reverse lg:flex-row lg:justify-between",children:[a.jsx("p",{className:"text-xl lg:text-2xl font-bodybold lg:w-2/3 mt-4 lg:mt-0",children:"Discreet doorstep delivery"}),a.jsx("img",{src:iO,alt:"",className:"w-20 lg:w-24"})]}),a.jsx("p",{className:"text-[#334870]",children:"Get your medications when and where you need them from verified pharmacies."})]}),a.jsxs("div",{className:"flex flex-col p-5 bg-[#FAFAFB] rounded-[20px] gap-2 lg:gap-6",children:[a.jsxs("div",{className:"flex flex-col-reverse lg:flex-row lg:justify-between",children:[a.jsxs("p",{className:"text-xl lg:text-2xl font-bodybold lg:w-2/3 mt-4 lg:mt-0",children:["Automated ",a.jsx("br",{className:"hidden lg:block"}),"refills"]}),a.jsx("img",{src:aO,alt:"",className:"w-20 lg:w-24"})]}),a.jsx("p",{className:"text-[#334870]",children:"Never run out of medications by scheduling your deliveries to save time."})]}),a.jsxs("div",{className:"flex flex-col p-5 bg-[#FAFAFB] rounded-[20px] gap-2 lg:gap-6",children:[a.jsxs("div",{className:"flex flex-col-reverse lg:flex-row lg:justify-between",children:[a.jsx("p",{className:"text-xl lg:text-2xl font-bodybold lg:w-2/3 mt-4 lg:mt-0",children:"Unlimited ongoing support"}),a.jsx("img",{src:sO,alt:"",className:"w-20 lg:w-24"})]}),a.jsx("p",{className:"text-[#334870]",children:"Receive free counselling from our Care Specialist to stay on track with your medications and care."})]})]})]})}),a.jsx("section",{className:"max-w-[1800px] mx-auto",children:a.jsxs("div",{className:"relative",children:[a.jsx("div",{className:"absolute z-10 right-0 left-0 flex lg:items-center lg:justify-center pt-28",children:a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx("h2",{className:"text-start lg:text-center text-4xl lg:text-6xl text-white px-4 md:px-10 lg:px-0",children:"We've got you covered"}),a.jsx("p",{className:"text-base lg:text-2xl text-white text-start lg:text-center md:w-[500px] lg:w-[700px] px-4 md:px-10 lg:px-0",children:"Whether you need your medications before tonight’s sleep, or with more customisation, the possibilities are endless."})]})}),a.jsxs("div",{className:"flex flex-col lg:flex-row",children:[a.jsxs("div",{className:"bg-[#074285] w-full lg:w-1/2 h-[650px] md:h-[750px] lg:h-[840px] relative",children:[a.jsx("img",{src:oO,alt:"",className:"absolute top-0"}),a.jsx("div",{className:"absolute left-4 md:left-10 lg:left-20 top-[45%] md:top-[35%] lg:top-[40%]",children:a.jsx("p",{className:"text-2xl lg:text-4xl font-bodymedium text-white",children:"Quick Orders"})}),a.jsx("img",{src:AO,alt:"",className:"absolute bottom-0 left-0 z-20"})]}),a.jsxs("div",{className:"bg-[#0D78F2] w-full lg:w-1/2 h-[450px] md:h-[600px] lg:h-[840px] relative",children:[a.jsx("img",{src:vO,alt:"",className:"absolute right-0 bottom-11 lg:bottom-36"}),a.jsx("div",{className:"absolute right-4 lg:right-20 top-[20%] md:top-[18%] lg:top-[40%]",children:a.jsx("p",{className:"text-2xl lg:text-4xl font-bodymedium text-white",children:"Monthly Plans"})}),a.jsx("div",{children:a.jsx("img",{src:mO,alt:"",className:"absolute bottom-0 right-0"})})]})]})]})}),a.jsx("section",{className:"section",children:a.jsxs("div",{className:"container py-20 lg:py-40",children:[a.jsxs("div",{className:"flex flex-col items-center justify-center gap-2",children:[a.jsx("p",{className:"text-sm md:text-2xl text-bluemain",children:"Built for you"}),a.jsx("h2",{className:"text-center text-32px md:text-3xl lg:text-6xl w-full lg:w-2/3 lg:leading-[73px]",style:{color:"rgb(0,26,76)"},children:"We’re dedicated to making your medications simpler"})]}),a.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6 mt-12 lg:mt-16",children:[a.jsx("div",{className:"lg:col-span-2 bg-bluemain h-[280px] lg:h-[550px] rounded-[20px] bg",children:a.jsxs("div",{style:{backgroundImage:`url(${NO})`},className:"w-full h-full rounded-[20px] pt-6 lg:pt-12 overflow-hidden",children:[a.jsxs("div",{className:"flex flex-col items-center gap-1",children:[a.jsx("p",{className:"lg:text-2xl font-bold text-white",children:"Refill Dashboard"}),a.jsx("p",{className:"text-sm lg:text-xl text-white",children:"Your personal medication space"})]}),a.jsx("img",{src:lO,alt:"img",className:" mt-[54px] mb-0 mx-auto hidden md:block "}),a.jsx("img",{src:cO,alt:"img",className:" mt-14 px-1 block md:hidden mx-auto  "})]})}),a.jsx("div",{className:"bg-[#FF94DA] h-[280px] lg:h-[550px] rounded-[20px]",children:a.jsxs("div",{style:{backgroundImage:`url(${EO})`},className:"w-full h-full rounded-[20px] pt-6 lg:pt-12 overflow-hidden",children:[a.jsxs("div",{className:"flex flex-col items-center gap-1",children:[a.jsx("p",{className:"lg:text-2xl font-bold text-white",children:"Finder"}),a.jsx("p",{className:"text-sm lg:text-xl text-white",children:"Your online medication dictionary"})]}),a.jsx("img",{src:uO,alt:"image of finder",className:"mt-24 mb-0 mx-auto hidden md:block"}),a.jsx("img",{src:dO,alt:"image of finder",className:"mt-10 mb-0 mx-auto block md:hidden"})]})}),a.jsx("div",{className:"bg-[#001A4C] h-[280px] lg:h-[550px] rounded-[20px]",children:a.jsxs("div",{style:{backgroundImage:`url(${FO})`},className:"w-full h-full rounded-[20px] pt-6 lg:pt-12 overflow-hidden",children:[a.jsxs("div",{className:"flex flex-col items-center gap-1",children:[a.jsx("p",{className:"lg:text-2xl font-bold text-white",children:"Remi"}),a.jsx("p",{className:"text-sm lg:text-xl text-white",children:"Your pharmacy assistant"})]}),a.jsx("img",{src:hO,alt:"image of remi",className:"mt-24 mb-0 mx-auto hidden md:block",loading:"lazy"}),a.jsx("img",{src:fO,alt:"image of remi",className:"mt-10 mb-0 mx-auto block md:hidden",loading:"lazy"})]})}),a.jsx("div",{className:"lg:col-span-2 bg-[#ffa81bf2] h-[280px] lg:h-[550px] rounded-[20px] overflow-hidden",children:a.jsxs("div",{style:{backgroundImage:`url(${SO})`},className:"w-full h-full rounded-[20px] pt-6 lg:pt-12",children:[a.jsxs("div",{className:"flex flex-col items-center gap-1",children:[a.jsx("p",{className:"lg:text-2xl font-bold text-white",children:"Dispensary"}),a.jsx("p",{className:"text-sm lg:text-xl text-white",children:"Your all-in-one Pharmacy OS"})]}),a.jsx("img",{src:pO,alt:"image of dispensary",className:"mt-24 mb-0 mx-auto hidden md:block",loading:"lazy"}),a.jsx("img",{src:gO,alt:"image of dispensary",className:"mt-14 mb-0 mx-auto px-1 block md:hidden",loading:"lazy"})]})})]})]})}),a.jsxs("section",{className:"max-w-[1800px] mx-auto",children:[a.jsx("div",{className:"container flex items-center justify-center pt-20 pb-32",children:a.jsxs("div",{className:"flex flex-col gap-6 lg:gap-8",children:[a.jsxs("div",{className:"flex flex-col items-center justify-center lg:w-[700px] gap-6 lg:gap-8",children:[a.jsx("p",{className:"text-[80px] lg:text-[100px] font-bodybold text-[#8A96AD]",children:"“"}),a.jsx("p",{className:"text-xl lg:text-3xl text-center lg:leading-[45px]",children:"Famasi Africa 💕 They don’t just dish out your drugs. They include that friendly, caring touch that could really save someone on the edge."})]}),a.jsxs("div",{children:[a.jsx("p",{className:"text-center font-bodybold",children:"Andjie A*"}),a.jsx("p",{className:"text-center text-xs md:text-sm text-[#334870]",children:"*Pseudo names for customer confidentiality"})]})]})}),a.jsxs("div",{className:"flex overflow overflow-scroll no-scrollbar",children:[a.jsx("div",{children:a.jsx("div",{className:"w-72 h-80 bg-slate-300",style:{backgroundImage:`url(${xO})`}})}),a.jsx("div",{children:a.jsx("div",{className:"w-72 h-80 bg-slate-400",style:{backgroundImage:`url(${bO})`}})}),a.jsx("div",{children:a.jsx("div",{className:"w-72 h-80 bg-slate-500",style:{backgroundImage:`url(${BO})`}})}),a.jsx("div",{className:"hidden lg:block",children:a.jsxs("div",{className:"flex flex-col justify-between w-72 h-80 bg-bluemain p-7",children:[a.jsx("p",{className:"text-xl text-white font-bodymedium",children:"Do you or your loved ones struggle with managing medications?"}),a.jsx("button",{className:"secondarybuttonmd bg-white border-none w-fit",children:a.jsx("a",{href:"https://zfrmz.com/KAdBG1ey2y8HUSdZjIVF",target:"_blank",rel:"noopener noreferrer",children:"Share your experience"})})]})}),a.jsx("div",{children:a.jsx("div",{className:"w-72 h-80 bg-slate-700",style:{backgroundImage:`url(${CO})`}})})]}),a.jsx("div",{className:"lg:hidden",children:a.jsxs("div",{className:"flex flex-col md:items-center justify-between w-full h-52 bg-bluemain p-7",children:[a.jsx("p",{className:"text-xl text-white font-bodymedium md:w-1/2 md:text-center",children:"Do you or your loved ones struggle with managing medications?"}),a.jsx("button",{className:"secondarybuttonmd bg-white border-none w-fit",children:"Share your experience"})]})})]}),a.jsx("section",{className:"section py-20 lg:py-44",children:a.jsx("div",{className:"container",children:a.jsxs("div",{className:"flex flex-col lg:flex-row",children:[a.jsxs("div",{className:"flex flex-col gap-7 lg:w-1/2",children:[a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsxs("h2",{className:"text-[32px] md:text-3xl lg:text-6xl",style:{color:"rgb(0,26,76)"},children:["Frequently asked ",a.jsx("br",{className:"hidden lg:block"}),"questions"]}),a.jsx("p",{className:"lg:text-xl text-[#546687]",children:"There is reward for your curiosity"})]}),a.jsx("button",{className:"secondarybuttonmd w-fit",children:a.jsx("a",{href:"https://famasiafrica.zohodesk.com/portal/en/kb/famasi-africa",target:"_blank",children:"More FAQs for you here"})})]}),a.jsx("div",{className:"mt-12 lg:mt-0 lg:w-1/2 border-t border-gray-200 w-full",children:r.map((n,i)=>a.jsx(iT,{question:n.question,answer:n.answer},i))})]})})}),a.jsx(Up,{})]})};function Up(){const e=ws(),t=Vs();return a.jsx("footer",{className:"bg-[#001236]",children:a.jsx("div",{style:{backgroundImage:`url(${_O})`},className:"bg-contain bg-no-repeat",children:a.jsxs("div",{className:"container pt-16 lg:pt-44 pb-12 px-4",children:[a.jsxs("div",{className:"flex flex-col items-center gap-10",children:[a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx("p",{className:"text-lg lg:text-[32px] text-white font-medium text-center",children:"Ready to simplify your medications?"}),a.jsx("p",{className:"text-[40px] leading-[48px] lg:leading-normal lg:text-[64px] text-white text-center font-bodybold",children:"Get started in 3 minutes"})]}),a.jsx("div",{className:"primarybutton2xl rounded-full px-16 border-none  cursor-pointer",onClick:()=>{t("/auth/signup"),e.capture("clicked_create_an_account"),yp.createAccount()},children:"Create an account"})]}),a.jsxs("div",{className:"bg-[#001A4C] rounded-xl lg:rounded-[30px] mt-24 lg:mt-44 p-4 py-8 lg:p-11",children:[a.jsxs("div",{className:"grid grid-cols-2 gap-y-8 lg:gap-y-0 lg:gap-x-12 lg:grid-cols-6",children:[a.jsxs("div",{className:"flex flex-col gap-4 lg:gap-8",children:[a.jsx("p",{className:"text-white text-sm ",children:"GETTING STARTED"}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx(vs,{to:"/quick-order",target:"_blank",className:"text-[#8A96AD] hover:text-white",children:"Make a quick order"}),a.jsx(vs,{to:"/plans",target:"_blank",className:"text-[#8A96AD] hover:text-white",children:"Create a plan"})]})]}),a.jsxs("div",{className:"flex flex-col gap-4 lg:gap-8",children:[a.jsx("p",{className:"text-white text-sm",children:"PRODUCTS"}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("a",{href:"/auth/login",target:"_blank",className:"text-[#8A96AD] hover:text-white",children:"Refill Dashboard"}),a.jsx(vs,{to:"/dispensary",target:"_blank",reloadDocument:!0,className:"text-[#8A96AD] hover:text-white",children:"Dispensary"}),a.jsx("a",{href:"https://remi.famasi.africa/",className:"text-[#8A96AD] hover:text-white",target:"_blank",children:"Remi"}),a.jsx("a",{href:"https://app.loopedin.io/famasiafrica/updates",className:"text-[#8A96AD] hover:text-white",target:"_blank",children:"What's new?"})]})]}),a.jsxs("div",{className:"flex flex-col gap-4 lg:gap-8",children:[a.jsx("p",{className:"text-white text-sm",children:"COMPANY"}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("a",{href:"https://forms.zohopublic.com/famasiafrica/form/Partnerwithus/formperma/ynsQfnC2p9CQDnbA99HpjLnd2nV0WdXmunDK3cUKeCc",target:"_blank",className:"text-[#8A96AD] hover:text-white",onClick:()=>{e.capture("clicked_partner_with_us"),yp.partnerWithUs()},children:"Partner with us"}),a.jsx("a",{href:"https://famasi.zohorecruit.com/jobs/Careers",target:"_blank",className:"text-[#8A96AD] hover:text-white",children:"Careers"}),a.jsx("a",{href:"https://famasiafrica.readme.io/",target:"_blank",className:"text-[#8A96AD] hover:text-white",children:"API docs"}),a.jsx("a",{href:"https://app.loopedin.io/famasiafrica",target:"_blank",className:"text-[#8A96AD] hover:text-white",children:"Roadmap"})]})]}),a.jsxs("div",{className:"flex flex-col gap-4 lg:gap-8",children:[a.jsx("p",{className:"text-white text-sm",children:"LEGAL"}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("a",{href:"https://blog.famasi.africa/terms-of-use/",target:"_blank",className:"text-[#8A96AD] hover:text-white",children:"Terms of service"}),a.jsx("a",{href:"https://blog.famasi.africa/privacy-policy/",target:"_blank",className:"text-[#8A96AD] hover:text-white",children:"Privacy policy"})]})]}),a.jsxs("div",{className:"flex flex-col col-span-2 gap-4 mb-16 bg-[#001540] py-4 px-6 rounded-[20px]",children:[a.jsxs("p",{className:"text-sm md:text-xl text-white",children:["Get updates on offers, ",a.jsx("br",{className:"hidden lg:block"}),"new plans and discounts"]}),a.jsxs("form",{className:"flex flex-col gap-4 ",onSubmit:async r=>{r.preventDefault();const n=Object.fromEntries(new FormData(r.target)),[i,s]=n.name.split(" "),o={email:n.email,first_name:i,last_name:s,preferences:[2]};try{(await Br("/patients/newsletters","POST",o)).success===!0&&(r.target.reset(),Fr("Thank you for subscribing to our newsletter!","success"))}catch(l){Fr("An error occurred subscribing to the newsletter","error"),console.log(l)}},children:[a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("input",{name:"name",type:"text",className:"py-2 px-4 rounded-lg bg-[#E7F2FE] placeholder-[#053266] outline-none text-[#053266] font-body",placeholder:"First and last name",required:!0,minLength:5}),a.jsx("input",{name:"email",type:"email",className:"py-2 px-4 rounded-lg bg-[#E7F2FE] placeholder-[#053266] outline-none text-[#053266] font-body",placeholder:"Email address",required:!0,minLength:5})]}),a.jsx("button",{role:"submit",className:"primarybuttonlg ",onClick:()=>e.capture("clicked_be_the_first_to_know"),children:"Be the first to know"})]})]})]}),a.jsx("div",{className:"w-full h-[1px] bg-[#334870] mt-20 mb-8"}),a.jsxs("div",{className:"flex flex-col gap-8 lg:gap-0 lg:flex-row lg:justify-between",children:[a.jsx("img",{src:wO,alt:"famasi logo",className:"w-24 h-auto"}),a.jsxs("div",{className:"flex gap-2",children:[a.jsx("a",{href:"http://www.instagram.com/FamasiAfrica",target:"_blank",className:"flex items-center justify-center rounded-full w-8 h-8 bg-[#334870]",children:a.jsx("i",{className:"fi fi-brands-instagram text-white w-4 h-4 -mt-1"})}),a.jsx("a",{className:"flex items-center justify-center rounded-full w-8 h-8 bg-[#334870]",href:"http://www.twitter.com/FamasiAfrica",target:"_blank",children:a.jsx("i",{className:"fi fi-brands-twitter text-white w-4 h-4 -mt-1"})}),a.jsx("a",{className:"flex items-center justify-center rounded-full w-8 h-8 bg-[#334870]",href:"https://ng.linkedin.com/company/famasiafrica",target:"_blank",children:a.jsx("i",{className:"fi fi-brands-linkedin text-white w-4 h-4 -mt-1"})}),a.jsx("a",{className:"flex items-center justify-center rounded-full w-8 h-8 bg-[#334870]",href:"https://www.youtube.com/channel/UCrkjvVuJ-AZQJlKoFVxj9qg",target:"_blank",children:a.jsx("i",{className:"fi fi-brands-youtube text-white w-4 h-4 -mt-1"})})]}),a.jsxs("p",{className:"text-[#8A96AD]",children:[a.jsx("span",{children:"©"})," ",new Date().getFullYear()," Famasi Limited. All rights reserved"]})]})]})]})})})}function Pv(){const e=ws(),t=Vs(),{token:r}=as(),{setVisible:n}=jp(),[i,s]=ne.useState(!1),[o,l]=ne.useState(!1),[c,d]=ne.useState(!1),p=(x,S)=>{let C;return()=>{clearTimeout(C),C=setTimeout(x,S)}},m=p(()=>{o||l(!1)},1),B=p(()=>{c||l(!1)},1);return a.jsx("nav",{className:"section",children:a.jsx("div",{className:"container",children:a.jsxs("nav",{className:"flex items-center justify-between py-6 lg:py-4",children:[a.jsxs("div",{className:"flex items-center gap-12",children:[a.jsx("div",{children:a.jsx(vs,{to:"/",children:a.jsx("img",{src:QA,alt:"",className:"w-[100px] h-auto"})})}),a.jsxs("div",{className:"hidden lg:flex gap-8",children:[a.jsxs("span",{onMouseEnter:()=>d(!0),onMouseLeave:()=>{B()},className:"font-body hover:text-bluemain text-sm flex gap-1 cursor-pointer relative ",children:["Products",a.jsx("i",{className:"fi fi-rr-angle-small-down mt-1"})]}),a.jsxs("div",{style:{width:"680px"},onMouseEnter:()=>d(!0),onMouseLeave:()=>d(!1),className:`${c?"visible opacity-100":"invisible opacity-0"} transition-opacity py-10 px-10 duration-500 ease-in-out hidden lg:flex lg:flex-col w-full  absolute  top-24 gap-1 bg-white selection:shadow-md border rounded-[4px] mb-4 z-50 `,children:[a.jsxs("div",{className:"flex gap-4 cursor-pointer  px-2.5 py-2.5 rounded ",children:[a.jsxs("div",{className:"flex gap-4 cursor-pointer hover:bg-gray-100 w-1/2",children:[a.jsx("div",{className:"w-12 h-12 bg-bluemain rounded-[8px]",style:{backgroundImage:`url(${rS})`}}),a.jsx("div",{className:"flex flex-col gap-2 mt-0 h-full ",children:a.jsxs(_r,{to:"/dashboard",reloadDocument:!0,children:[a.jsx("p",{className:"text-base font-bold mt-0",children:"Refill Dashboard"}),a.jsx("p",{className:"text-sm font-[400]",children:"Order, track & refill medications."})]})})]}),a.jsxs("div",{className:"flex gap-4 cursor-pointer w-1/2 hover:bg-gray-100",children:[a.jsx("div",{className:"w-12 h-12 bg-[#001A4C] rounded-[8px]",style:{backgroundImage:`url(${iS})`}}),a.jsx("div",{className:"flex flex-col gap-2 mt-0 h-full ",children:a.jsxs(_r,{to:"https://remi.famasi.africa/",reloadDocument:!0,children:[a.jsx("p",{className:"text-base font-bold",children:"Remi"}),a.jsx("p",{className:"text-sm font-[400]",children:"Medication assistant"})]})})]})]}),a.jsxs("div",{className:"flex gap-4  cursor-default  px-2.5 py-2.5 rounded ",children:[a.jsxs("div",{className:"flex hover:bg-gray-100 gap-4 w-1/2",children:[a.jsx("div",{className:"w-12 h-12 bg-[#FF7AD2] rounded-[8px]",style:{backgroundImage:`url(${nS})`}}),a.jsxs("div",{className:"flex flex-col",children:[a.jsxs("p",{className:"text-base font-bold ",children:["Finder"," ",a.jsx("span",{className:"text-[#FF47C1] text-center text-xs font-bold py-[2px] px-2 bg-[#FFF7FC] rounded-[16px] mr-1",children:"Coming soon"})]}),a.jsx("p",{className:"text-sm font-[400]",children:"Find medications 3x faster."})]})]}),a.jsxs("div",{className:"flex hover:bg-gray-100  gap-4 cursor-pointer w-1/2",children:[a.jsx("div",{className:"w-12 h-12 bg-[#FF9F05] rounded-[8px]",style:{backgroundImage:`url(${sS})`}}),a.jsx("div",{className:"flex flex-col gap-2",children:a.jsxs(_r,{to:"/dispensary",target:"_blank",children:[a.jsx("p",{className:"text-base font-bold",children:"Dispensary"}),a.jsx("p",{className:"text-sm font-[400]",children:"Grow your pharmacy."})]})})]})]})]}),a.jsx("a",{href:"https://forms.zohopublic.com/famasiafrica/form/Partnerwithus/formperma/ynsQfnC2p9CQDnbA99HpjLnd2nV0WdXmunDK3cUKeCc",target:"_blank",className:"font-body hover:text-bluemain text-sm",onClick:()=>{e.capture("clicked_partner_with_us")},children:"Partner with us"}),a.jsxs("span",{onMouseEnter:()=>l(!0),onMouseLeave:()=>{m()},className:"font-body hover:text-bluemain text-sm flex gap-1 cursor-pointer relative ",children:["Resources",a.jsx("i",{className:"fi fi-rr-angle-small-down mt-1"})]}),a.jsxs("div",{onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1),style:{width:"300px"},className:`${o?"visible opacity-100":"invisible opacity-0"} transition-opacity py-6 px-6 duration-500 ease-in-out hidden lg:flex lg:flex-col absolute top-24 gap-1 right-[45%] bg-white selection:shadow-md border rounded-[4px] mb-4 z-50 `,children:[a.jsxs("div",{className:"flex gap-4 cursor-pointer hover:bg-gray-100 px-2.5 py-2.5 rounded",children:[a.jsx("div",{className:"w-12 h-12  bg-[#001A4C] rounded-[8px] flex justify-center items-center",children:a.jsx("i",{className:"iconsax text-white font-bold text-2xl px-1","icon-name":"book-closed"})}),a.jsx("div",{className:"flex flex-col gap-2 mt-0 h-full ",children:a.jsxs(_r,{to:"/blog",reloadDocument:!0,children:[a.jsx("p",{className:"text-base font-semibold ",children:"Blog"}),a.jsx("p",{className:"text-sm font-[400]",children:"Read The Tonic."})]})})]}),a.jsxs("div",{className:"flex gap-4  cursor-pointer hover:bg-gray-100 px-2.5 py-2.5 rounded",children:[a.jsx("div",{className:"w-12 h-12  bg-[#FF47C1] rounded-[8px] flex justify-center items-center",children:a.jsx("i",{className:"iconsax text-white font-bold text-2xl px-1","icon-name":"question-message"})}),a.jsx("div",{className:"flex flex-col gap-2",children:a.jsxs(_r,{to:"https://famasiafrica.readme.io/reference/intro/getting-started",target:"_blank",children:[a.jsx("p",{className:"text-base  font-semibold",children:"Knowledge Base"}),a.jsx("p",{className:"text-sm font-[400]",children:"FAQs & Guides."})]})})]}),a.jsxs("div",{className:"flex gap-4  cursor-pointer hover:bg-gray-100 px-2.5 py-2.5 rounded",children:[a.jsx("div",{className:"w-12 h-12  bg-[#0D78F2] rounded-[8px] flex justify-center items-center",children:a.jsx("i",{className:"iconsax text-white font-bold text-2xl px-1","icon-name":"document-code-1"})}),a.jsx("div",{className:"flex flex-col gap-2",children:a.jsxs(_r,{to:"https://famasiafrica.readme.io/reference/intro/getting-started",target:"_blank",children:[a.jsx("p",{className:"text-base  font-semibold",children:"API Docs"}),a.jsx("p",{className:"text-sm font-[400]",children:"Build custom experiences."})]})})]})]})]})]}),a.jsxs("div",{className:"flex gap-4",children:[a.jsx("div",{className:"hidden lg:flex primarybuttonsm py-3 px-4 cursor-pointer",onClick:()=>{e.capture("clicked_get_your_medication"),t("/quick-order")},children:"Get your medication"}),a.jsx("div",{className:"hidden lg:flex secondarybuttonsm py-3 px-8 cursor-pointer",onClick:()=>{e.capture("clicked_login_from_landingPage"),t(r?"/dashboard":"auth/login")},children:r?"Go to Dashboard":"Log in"}),a.jsxs("div",{className:"hidden lg:flex items-center gap-2",children:[a.jsx("img",{src:yO,alt:""}),a.jsx("i",{className:"fi fi-rr-angle-small-down mt-2"})]}),a.jsx("button",{className:"flex lg:hidden",onClick:()=>{s(!i)},children:a.jsx("i",{className:"fi fi-sr-menu-burger mt-1"})}),a.jsx(aT,{setShowMenu:s,showMenuPage:i,setVisible:n,token:r})]})]})})})}const lT=()=>{const[e,t]=ne.useState([]),[r,n]=ne.useState(null),[i,s]=ne.useState(!0),o=async()=>{s(!0);try{const c=await Br("/patients/plans/all","GET");t(c.data),s(!1)}catch(l){console.log(l),n(l)}};return ne.useEffect(()=>{o()},[]),{data:e,error:r,loading:i}},P3=()=>{const{data:e,error:t,loading:r}=lT(),[n,i]=ne.useState({status:"loading",plans:[]});return ne.useEffect(()=>{if(r)i({status:"loading",plans:[]});else if(t)i({status:"error",error:t,plans:[]});else if(e){const s=e==null?void 0:e.map(o=>{const{Name:l,Description:c,Starting_Price:d,CTAs:p,Category:m}=o,{id:B}=o;return{imageUrl:`https://dispensary.nyc3.digitaloceanspaces.com/dispensary.us-east-1.digitaloceanspaces.com/${B}.jpg`,Name:l,Description:c,id:B,amount:d,CTAs:p,Category:m}});i({status:"success",plans:s})}},[e,t,r]),n},cT="/assets/placeholder-4d5f927e.png";var Yg=e=>e.type==="checkbox",ep=e=>e instanceof Date,Na=e=>e==null;const aS=e=>typeof e=="object";var is=e=>!Na(e)&&!Array.isArray(e)&&aS(e)&&!ep(e),oS=e=>is(e)&&e.target?Yg(e.target)?e.target.checked:e.target.value:e,uT=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,AS=(e,t)=>e.has(uT(t)),dT=e=>{const t=e.constructor&&e.constructor.prototype;return is(t)&&t.hasOwnProperty("isPrototypeOf")},T3=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function rc(e){let t;const r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(T3&&(e instanceof Blob||e instanceof FileList))&&(r||is(e)))if(t=r?[]:{},!r&&!dT(e))t=e;else for(const n in e)e.hasOwnProperty(n)&&(t[n]=rc(e[n]));else return e;return t}var Zg=e=>Array.isArray(e)?e.filter(Boolean):[],xi=e=>e===void 0,jt=(e,t,r)=>{if(!t||!is(e))return r;const n=Zg(t.split(/[,[\].]+?/)).reduce((i,s)=>Na(i)?i:i[s],e);return xi(n)||n===e?xi(e[t])?r:e[t]:n};const V2={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},gl={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},Xc={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},fT=rr.createContext(null),H3=()=>rr.useContext(fT);var lS=(e,t,r,n=!0)=>{const i={defaultValues:t._defaultValues};for(const s in e)Object.defineProperty(i,s,{get:()=>{const o=s;return t._proxyFormState[o]!==gl.all&&(t._proxyFormState[o]=!n||gl.all),r&&(r[o]=!0),e[o]}});return i},wA=e=>is(e)&&!Object.keys(e).length,cS=(e,t,r,n)=>{r(e);const{name:i,...s}=e;return wA(s)||Object.keys(s).length>=Object.keys(t).length||Object.keys(s).find(o=>t[o]===(!n||gl.all))},X0=e=>Array.isArray(e)?e:[e],uS=(e,t,r)=>r&&t?e===t:!e||!t||e===t||X0(e).some(n=>n&&(n.startsWith(t)||t.startsWith(n)));function D3(e){const t=rr.useRef(e);t.current=e,rr.useEffect(()=>{const r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}},[e.disabled])}function hT(e){const t=H3(),{control:r=t.control,disabled:n,name:i,exact:s}=e||{},[o,l]=rr.useState(r._formState),c=rr.useRef(!0),d=rr.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1}),p=rr.useRef(i);return p.current=i,D3({disabled:n,next:m=>c.current&&uS(p.current,m.name,s)&&cS(m,d.current,r._updateFormState)&&l({...r._formState,...m}),subject:r._subjects.state}),rr.useEffect(()=>(c.current=!0,d.current.isValid&&r._updateValid(!0),()=>{c.current=!1}),[r]),lS(o,r,d.current,!1)}var sc=e=>typeof e=="string",dS=(e,t,r,n,i)=>sc(e)?(n&&t.watch.add(e),jt(r,e,i)):Array.isArray(e)?e.map(s=>(n&&t.watch.add(s),jt(r,s))):(n&&(t.watchAll=!0),r);function pT(e){const t=H3(),{control:r=t.control,name:n,defaultValue:i,disabled:s,exact:o}=e||{},l=rr.useRef(n);l.current=n,D3({disabled:s,subject:r._subjects.values,next:p=>{uS(l.current,p.name,o)&&d(rc(dS(l.current,r._names,p.values||r._formValues,!1,i)))}});const[c,d]=rr.useState(r._getWatch(n,i));return rr.useEffect(()=>r._removeUnmounted()),c}var R3=e=>/^\w*$/.test(e),fS=e=>Zg(e.replace(/["|']|\]/g,"").split(/\.|\[/));function Un(e,t,r){let n=-1;const i=R3(t)?[t]:fS(t),s=i.length,o=s-1;for(;++n<s;){const l=i[n];let c=r;if(n!==o){const d=e[l];c=is(d)||Array.isArray(d)?d:isNaN(+i[n+1])?{}:[]}e[l]=c,e=e[l]}return e}function gT(e){const t=H3(),{name:r,control:n=t.control,shouldUnregister:i}=e,s=AS(n._names.array,r),o=pT({control:n,name:r,defaultValue:jt(n._formValues,r,jt(n._defaultValues,r,e.defaultValue)),exact:!0}),l=hT({control:n,name:r}),c=rr.useRef(n.register(r,{...e.rules,value:o}));return c.current=n.register(r,e.rules),rr.useEffect(()=>{const d=n._options.shouldUnregister||i,p=(m,B)=>{const x=jt(n._fields,m);x&&(x._f.mount=B)};if(p(r,!0),d){const m=rc(jt(n._options.defaultValues,r));Un(n._defaultValues,r,m),xi(jt(n._formValues,r))&&Un(n._formValues,r,m)}return()=>{(s?d&&!n._state.action:d)?n.unregister(r):p(r,!1)}},[r,n,s,i]),{field:{name:r,value:o,onChange:rr.useCallback(d=>c.current.onChange({target:{value:oS(d),name:r},type:V2.CHANGE}),[r]),onBlur:rr.useCallback(()=>c.current.onBlur({target:{value:jt(n._formValues,r),name:r},type:V2.BLUR}),[r,n]),ref:d=>{const p=jt(n._fields,r);p&&d&&(p._f.ref={focus:()=>d.focus(),select:()=>d.select(),setCustomValidity:m=>d.setCustomValidity(m),reportValidity:()=>d.reportValidity()})}},formState:l,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!jt(l.errors,r)},isDirty:{enumerable:!0,get:()=>!!jt(l.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!jt(l.touchedFields,r)},error:{enumerable:!0,get:()=>jt(l.errors,r)}})}}const gn=e=>e.render(gT(e));var mT=(e,t,r,n,i)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:i||!0}}:{};const Ox=(e,t,r)=>{for(const n of r||Object.keys(e)){const i=jt(e,n);if(i){const{_f:s,...o}=i;if(s&&t(s.name)){if(s.ref.focus){s.ref.focus();break}else if(s.refs&&s.refs[0].focus){s.refs[0].focus();break}}else is(o)&&Ox(o,t)}}};var Z6=e=>({isOnSubmit:!e||e===gl.onSubmit,isOnBlur:e===gl.onBlur,isOnChange:e===gl.onChange,isOnAll:e===gl.all,isOnTouch:e===gl.onTouched}),eC=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(n=>e.startsWith(n)&&/^\.\w+/.test(e.slice(n.length)))),vT=(e,t,r)=>{const n=Zg(jt(e,r));return Un(n,"root",t[r]),Un(e,r,n),e},Ap=e=>typeof e=="boolean",M3=e=>e.type==="file",md=e=>typeof e=="function",$2=e=>{if(!T3)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},Y0=e=>sc(e),K3=e=>e.type==="radio",q2=e=>e instanceof RegExp;const tC={value:!1,isValid:!1},rC={value:!0,isValid:!0};var hS=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(r=>r&&r.checked&&!r.disabled).map(r=>r.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!xi(e[0].attributes.value)?xi(e[0].value)||e[0].value===""?rC:{value:e[0].value,isValid:!0}:rC:tC}return tC};const nC={isValid:!1,value:null};var pS=e=>Array.isArray(e)?e.reduce((t,r)=>r&&r.checked&&!r.disabled?{isValid:!0,value:r.value}:t,nC):nC;function iC(e,t,r="validate"){if(Y0(e)||Array.isArray(e)&&e.every(Y0)||Ap(e)&&!e)return{type:r,message:Y0(e)?e:"",ref:t}}var Uh=e=>is(e)&&!q2(e)?e:{value:e,message:""},sC=async(e,t,r,n,i)=>{const{ref:s,refs:o,required:l,maxLength:c,minLength:d,min:p,max:m,pattern:B,validate:x,name:S,valueAsNumber:C,mount:L,disabled:N}=e._f,F=jt(t,S);if(!L||N)return{};const Q=o?o[0]:s,I=P=>{n&&Q.reportValidity&&(Q.setCustomValidity(Ap(P)?"":P||""),Q.reportValidity())},V={},se=K3(s),Z=Yg(s),T=se||Z,Ae=(C||M3(s))&&xi(s.value)&&xi(F)||$2(s)&&s.value===""||F===""||Array.isArray(F)&&!F.length,ue=mT.bind(null,S,r,V),$=(P,X,J,pe=Xc.maxLength,me=Xc.minLength)=>{const ye=P?X:J;V[S]={type:P?pe:me,message:ye,ref:s,...ue(P?pe:me,ye)}};if(i?!Array.isArray(F)||!F.length:l&&(!T&&(Ae||Na(F))||Ap(F)&&!F||Z&&!hS(o).isValid||se&&!pS(o).isValid)){const{value:P,message:X}=Y0(l)?{value:!!l,message:l}:Uh(l);if(P&&(V[S]={type:Xc.required,message:X,ref:Q,...ue(Xc.required,X)},!r))return I(X),V}if(!Ae&&(!Na(p)||!Na(m))){let P,X;const J=Uh(m),pe=Uh(p);if(!Na(F)&&!isNaN(F)){const me=s.valueAsNumber||F&&+F;Na(J.value)||(P=me>J.value),Na(pe.value)||(X=me<pe.value)}else{const me=s.valueAsDate||new Date(F),ye=xe=>new Date(new Date().toDateString()+" "+xe),oe=s.type=="time",we=s.type=="week";sc(J.value)&&F&&(P=oe?ye(F)>ye(J.value):we?F>J.value:me>new Date(J.value)),sc(pe.value)&&F&&(X=oe?ye(F)<ye(pe.value):we?F<pe.value:me<new Date(pe.value))}if((P||X)&&($(!!P,J.message,pe.message,Xc.max,Xc.min),!r))return I(V[S].message),V}if((c||d)&&!Ae&&(sc(F)||i&&Array.isArray(F))){const P=Uh(c),X=Uh(d),J=!Na(P.value)&&F.length>+P.value,pe=!Na(X.value)&&F.length<+X.value;if((J||pe)&&($(J,P.message,X.message),!r))return I(V[S].message),V}if(B&&!Ae&&sc(F)){const{value:P,message:X}=Uh(B);if(q2(P)&&!F.match(P)&&(V[S]={type:Xc.pattern,message:X,ref:s,...ue(Xc.pattern,X)},!r))return I(X),V}if(x){if(md(x)){const P=await x(F,t),X=iC(P,Q);if(X&&(V[S]={...X,...ue(Xc.validate,X.message)},!r))return I(X.message),V}else if(is(x)){let P={};for(const X in x){if(!wA(P)&&!r)break;const J=iC(await x[X](F,t),Q,X);J&&(P={...J,...ue(X,J.message)},I(J.message),r&&(V[S]=P))}if(!wA(P)&&(V[S]={ref:Q,...P},!r))return V}}return I(!0),V};function wT(e,t){const r=t.slice(0,-1).length;let n=0;for(;n<r;)e=xi(e)?n++:e[t[n++]];return e}function yT(e){for(const t in e)if(e.hasOwnProperty(t)&&!xi(e[t]))return!1;return!0}function Ps(e,t){const r=Array.isArray(t)?t:R3(t)?[t]:fS(t),n=r.length===1?e:wT(e,r),i=r.length-1,s=r[i];return n&&delete n[s],i!==0&&(is(n)&&wA(n)||Array.isArray(n)&&yT(n))&&Ps(e,r.slice(0,-1)),e}function Ty(){let e=[];return{get observers(){return e},next:i=>{for(const s of e)s.next&&s.next(i)},subscribe:i=>(e.push(i),{unsubscribe:()=>{e=e.filter(s=>s!==i)}}),unsubscribe:()=>{e=[]}}}var G2=e=>Na(e)||!aS(e);function _f(e,t){if(G2(e)||G2(t))return e===t;if(ep(e)&&ep(t))return e.getTime()===t.getTime();const r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(const i of r){const s=e[i];if(!n.includes(i))return!1;if(i!=="ref"){const o=t[i];if(ep(s)&&ep(o)||is(s)&&is(o)||Array.isArray(s)&&Array.isArray(o)?!_f(s,o):s!==o)return!1}}return!0}var gS=e=>e.type==="select-multiple",xT=e=>K3(e)||Yg(e),Hy=e=>$2(e)&&e.isConnected,mS=e=>{for(const t in e)if(md(e[t]))return!0;return!1};function z2(e,t={}){const r=Array.isArray(e);if(is(e)||r)for(const n in e)Array.isArray(e[n])||is(e[n])&&!mS(e[n])?(t[n]=Array.isArray(e[n])?[]:{},z2(e[n],t[n])):Na(e[n])||(t[n]=!0);return t}function vS(e,t,r){const n=Array.isArray(e);if(is(e)||n)for(const i in e)Array.isArray(e[i])||is(e[i])&&!mS(e[i])?xi(t)||G2(r[i])?r[i]=Array.isArray(e[i])?z2(e[i],[]):{...z2(e[i])}:vS(e[i],Na(t)?{}:t[i],r[i]):r[i]=!_f(e[i],t[i]);return r}var Dy=(e,t)=>vS(e,t,z2(t)),wS=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>xi(e)?e:t?e===""?NaN:e&&+e:r&&sc(e)?new Date(e):n?n(e):e;function Ry(e){const t=e.ref;if(!(e.refs?e.refs.every(r=>r.disabled):t.disabled))return M3(t)?t.files:K3(t)?pS(e.refs).value:gS(t)?[...t.selectedOptions].map(({value:r})=>r):Yg(t)?hS(e.refs).value:wS(xi(t.value)?e.ref.value:t.value,e)}var bT=(e,t,r,n)=>{const i={};for(const s of e){const o=jt(t,s);o&&Un(i,s,o._f)}return{criteriaMode:r,names:[...e],fields:i,shouldUseNativeValidation:n}},U1=e=>xi(e)?e:q2(e)?e.source:is(e)?q2(e.value)?e.value.source:e.value:e,BT=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function aC(e,t,r){const n=jt(e,r);if(n||R3(r))return{error:n,name:r};const i=r.split(".");for(;i.length;){const s=i.join("."),o=jt(t,s),l=jt(e,s);if(o&&!Array.isArray(o)&&r!==s)return{name:r};if(l&&l.type)return{name:s,error:l};i.pop()}return{name:r}}var CT=(e,t,r,n,i)=>i.isOnAll?!1:!r&&i.isOnTouch?!(t||e):(r?n.isOnBlur:i.isOnBlur)?!e:(r?n.isOnChange:i.isOnChange)?e:!0,_T=(e,t)=>!Zg(jt(e,t)).length&&Ps(e,t);const FT={mode:gl.onSubmit,reValidateMode:gl.onChange,shouldFocusError:!0};function NT(e={},t){let r={...FT,...e},n={submitCount:0,isDirty:!1,isLoading:md(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:{}},i={},s=is(r.defaultValues)||is(r.values)?rc(r.defaultValues||r.values)||{}:{},o=r.shouldUnregister?{}:rc(s),l={action:!1,mount:!1,watch:!1},c={mount:new Set,unMount:new Set,array:new Set,watch:new Set},d,p=0;const m={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},B={values:Ty(),array:Ty(),state:Ty()},x=e.resetOptions&&e.resetOptions.keepDirtyValues,S=Z6(r.mode),C=Z6(r.reValidateMode),L=r.criteriaMode===gl.all,N=D=>Le=>{clearTimeout(p),p=setTimeout(D,Le)},F=async D=>{if(m.isValid||D){const Le=r.resolver?wA((await Ae()).errors):await $(i,!0);Le!==n.isValid&&B.state.next({isValid:Le})}},Q=D=>m.isValidating&&B.state.next({isValidating:D}),I=(D,Le=[],ve,ke,Pe=!0,Qe=!0)=>{if(ke&&ve){if(l.action=!0,Qe&&Array.isArray(jt(i,D))){const Ke=ve(jt(i,D),ke.argA,ke.argB);Pe&&Un(i,D,Ke)}if(Qe&&Array.isArray(jt(n.errors,D))){const Ke=ve(jt(n.errors,D),ke.argA,ke.argB);Pe&&Un(n.errors,D,Ke),_T(n.errors,D)}if(m.touchedFields&&Qe&&Array.isArray(jt(n.touchedFields,D))){const Ke=ve(jt(n.touchedFields,D),ke.argA,ke.argB);Pe&&Un(n.touchedFields,D,Ke)}m.dirtyFields&&(n.dirtyFields=Dy(s,o)),B.state.next({name:D,isDirty:X(D,Le),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else Un(o,D,Le)},V=(D,Le)=>{Un(n.errors,D,Le),B.state.next({errors:n.errors})},se=(D,Le,ve,ke)=>{const Pe=jt(i,D);if(Pe){const Qe=jt(o,D,xi(ve)?jt(s,D):ve);xi(Qe)||ke&&ke.defaultChecked||Le?Un(o,D,Le?Qe:Ry(Pe._f)):me(D,Qe),l.mount&&F()}},Z=(D,Le,ve,ke,Pe)=>{let Qe=!1,Ke=!1;const lt={name:D};if(!ve||ke){m.isDirty&&(Ke=n.isDirty,n.isDirty=lt.isDirty=X(),Qe=Ke!==lt.isDirty);const pt=_f(jt(s,D),Le);Ke=jt(n.dirtyFields,D),pt?Ps(n.dirtyFields,D):Un(n.dirtyFields,D,!0),lt.dirtyFields=n.dirtyFields,Qe=Qe||m.dirtyFields&&Ke!==!pt}if(ve){const pt=jt(n.touchedFields,D);pt||(Un(n.touchedFields,D,ve),lt.touchedFields=n.touchedFields,Qe=Qe||m.touchedFields&&pt!==ve)}return Qe&&Pe&&B.state.next(lt),Qe?lt:{}},T=(D,Le,ve,ke)=>{const Pe=jt(n.errors,D),Qe=m.isValid&&Ap(Le)&&n.isValid!==Le;if(e.delayError&&ve?(d=N(()=>V(D,ve)),d(e.delayError)):(clearTimeout(p),d=null,ve?Un(n.errors,D,ve):Ps(n.errors,D)),(ve?!_f(Pe,ve):Pe)||!wA(ke)||Qe){const Ke={...ke,...Qe&&Ap(Le)?{isValid:Le}:{},errors:n.errors,name:D};n={...n,...Ke},B.state.next(Ke)}Q(!1)},Ae=async D=>r.resolver(o,r.context,bT(D||c.mount,i,r.criteriaMode,r.shouldUseNativeValidation)),ue=async D=>{const{errors:Le}=await Ae();if(D)for(const ve of D){const ke=jt(Le,ve);ke?Un(n.errors,ve,ke):Ps(n.errors,ve)}else n.errors=Le;return Le},$=async(D,Le,ve={valid:!0})=>{for(const ke in D){const Pe=D[ke];if(Pe){const{_f:Qe,...Ke}=Pe;if(Qe){const lt=c.array.has(Qe.name),pt=await sC(Pe,o,L,r.shouldUseNativeValidation&&!Le,lt);if(pt[Qe.name]&&(ve.valid=!1,Le))break;!Le&&(jt(pt,Qe.name)?lt?vT(n.errors,pt,Qe.name):Un(n.errors,Qe.name,pt[Qe.name]):Ps(n.errors,Qe.name))}Ke&&await $(Ke,Le,ve)}}return ve.valid},P=()=>{for(const D of c.unMount){const Le=jt(i,D);Le&&(Le._f.refs?Le._f.refs.every(ve=>!Hy(ve)):!Hy(Le._f.ref))&&fe(D)}c.unMount=new Set},X=(D,Le)=>(D&&Le&&Un(o,D,Le),!_f($e(),s)),J=(D,Le,ve)=>dS(D,c,{...l.mount?o:xi(Le)?s:sc(D)?{[D]:Le}:Le},ve,Le),pe=D=>Zg(jt(l.mount?o:s,D,e.shouldUnregister?jt(s,D,[]):[])),me=(D,Le,ve={})=>{const ke=jt(i,D);let Pe=Le;if(ke){const Qe=ke._f;Qe&&(!Qe.disabled&&Un(o,D,wS(Le,Qe)),Pe=$2(Qe.ref)&&Na(Le)?"":Le,gS(Qe.ref)?[...Qe.ref.options].forEach(Ke=>Ke.selected=Pe.includes(Ke.value)):Qe.refs?Yg(Qe.ref)?Qe.refs.length>1?Qe.refs.forEach(Ke=>(!Ke.defaultChecked||!Ke.disabled)&&(Ke.checked=Array.isArray(Pe)?!!Pe.find(lt=>lt===Ke.value):Pe===Ke.value)):Qe.refs[0]&&(Qe.refs[0].checked=!!Pe):Qe.refs.forEach(Ke=>Ke.checked=Ke.value===Pe):M3(Qe.ref)?Qe.ref.value="":(Qe.ref.value=Pe,Qe.ref.type||B.values.next({name:D,values:{...o}})))}(ve.shouldDirty||ve.shouldTouch)&&Z(D,Pe,ve.shouldTouch,ve.shouldDirty,!0),ve.shouldValidate&&xe(D)},ye=(D,Le,ve)=>{for(const ke in Le){const Pe=Le[ke],Qe=`${D}.${ke}`,Ke=jt(i,Qe);(c.array.has(D)||!G2(Pe)||Ke&&!Ke._f)&&!ep(Pe)?ye(Qe,Pe,ve):me(Qe,Pe,ve)}},oe=(D,Le,ve={})=>{const ke=jt(i,D),Pe=c.array.has(D),Qe=rc(Le);Un(o,D,Qe),Pe?(B.array.next({name:D,values:{...o}}),(m.isDirty||m.dirtyFields)&&ve.shouldDirty&&B.state.next({name:D,dirtyFields:Dy(s,o),isDirty:X(D,Qe)})):ke&&!ke._f&&!Na(Qe)?ye(D,Qe,ve):me(D,Qe,ve),eC(D,c)&&B.state.next({...n}),B.values.next({name:D,values:{...o}}),!l.mount&&t()},we=async D=>{const Le=D.target;let ve=Le.name,ke=!0;const Pe=jt(i,ve),Qe=()=>Le.type?Ry(Pe._f):oS(D);if(Pe){let Ke,lt;const pt=Qe(),Ot=D.type===V2.BLUR||D.type===V2.FOCUS_OUT,nr=!BT(Pe._f)&&!r.resolver&&!jt(n.errors,ve)&&!Pe._f.deps||CT(Ot,jt(n.touchedFields,ve),n.isSubmitted,C,S),dr=eC(ve,c,Ot);Un(o,ve,pt),Ot?(Pe._f.onBlur&&Pe._f.onBlur(D),d&&d(0)):Pe._f.onChange&&Pe._f.onChange(D);const gr=Z(ve,pt,Ot,!1),Ht=!wA(gr)||dr;if(!Ot&&B.values.next({name:ve,type:D.type,values:{...o}}),nr)return m.isValid&&F(),Ht&&B.state.next({name:ve,...dr?{}:gr});if(!Ot&&dr&&B.state.next({...n}),Q(!0),r.resolver){const{errors:Wt}=await Ae([ve]),mt=aC(n.errors,i,ve),en=aC(Wt,i,mt.name||ve);Ke=en.error,ve=en.name,lt=wA(Wt)}else Ke=(await sC(Pe,o,L,r.shouldUseNativeValidation))[ve],ke=isNaN(pt)||pt===jt(o,ve,pt),ke&&(Ke?lt=!1:m.isValid&&(lt=await $(i,!0)));ke&&(Pe._f.deps&&xe(Pe._f.deps),T(ve,lt,Ke,gr))}},xe=async(D,Le={})=>{let ve,ke;const Pe=X0(D);if(Q(!0),r.resolver){const Qe=await ue(xi(D)?D:Pe);ve=wA(Qe),ke=D?!Pe.some(Ke=>jt(Qe,Ke)):ve}else D?(ke=(await Promise.all(Pe.map(async Qe=>{const Ke=jt(i,Qe);return await $(Ke&&Ke._f?{[Qe]:Ke}:Ke)}))).every(Boolean),!(!ke&&!n.isValid)&&F()):ke=ve=await $(i);return B.state.next({...!sc(D)||m.isValid&&ve!==n.isValid?{}:{name:D},...r.resolver||!D?{isValid:ve}:{},errors:n.errors,isValidating:!1}),Le.shouldFocus&&!ke&&Ox(i,Qe=>Qe&&jt(n.errors,Qe),D?Pe:c.mount),ke},$e=D=>{const Le={...s,...l.mount?o:{}};return xi(D)?Le:sc(D)?jt(Le,D):D.map(ve=>jt(Le,ve))},H=(D,Le)=>({invalid:!!jt((Le||n).errors,D),isDirty:!!jt((Le||n).dirtyFields,D),isTouched:!!jt((Le||n).touchedFields,D),error:jt((Le||n).errors,D)}),q=D=>{D&&X0(D).forEach(Le=>Ps(n.errors,Le)),B.state.next({errors:D?n.errors:{}})},Y=(D,Le,ve)=>{const ke=(jt(i,D,{_f:{}})._f||{}).ref;Un(n.errors,D,{...Le,ref:ke}),B.state.next({name:D,errors:n.errors,isValid:!1}),ve&&ve.shouldFocus&&ke&&ke.focus&&ke.focus()},te=(D,Le)=>md(D)?B.values.subscribe({next:ve=>D(J(void 0,Le),ve)}):J(D,Le,!0),fe=(D,Le={})=>{for(const ve of D?X0(D):c.mount)c.mount.delete(ve),c.array.delete(ve),Le.keepValue||(Ps(i,ve),Ps(o,ve)),!Le.keepError&&Ps(n.errors,ve),!Le.keepDirty&&Ps(n.dirtyFields,ve),!Le.keepTouched&&Ps(n.touchedFields,ve),!r.shouldUnregister&&!Le.keepDefaultValue&&Ps(s,ve);B.values.next({values:{...o}}),B.state.next({...n,...Le.keepDirty?{isDirty:X()}:{}}),!Le.keepIsValid&&F()},Ee=(D,Le={})=>{let ve=jt(i,D);const ke=Ap(Le.disabled);return Un(i,D,{...ve||{},_f:{...ve&&ve._f?ve._f:{ref:{name:D}},name:D,mount:!0,...Le}}),c.mount.add(D),xi(Le.value)||Un(o,D,Le.value),ve?ke&&Un(o,D,Le.disabled?void 0:jt(o,D,Ry(ve._f))):se(D,!0,Le.value),{...ke?{disabled:Le.disabled}:{},...r.progressive?{required:!!Le.required,min:U1(Le.min),max:U1(Le.max),minLength:U1(Le.minLength),maxLength:U1(Le.maxLength),pattern:U1(Le.pattern)}:{},name:D,onChange:we,onBlur:we,ref:Pe=>{if(Pe){Ee(D,Le),ve=jt(i,D);const Qe=xi(Pe.value)&&Pe.querySelectorAll&&Pe.querySelectorAll("input,select,textarea")[0]||Pe,Ke=xT(Qe),lt=ve._f.refs||[];if(Ke?lt.find(pt=>pt===Qe):Qe===ve._f.ref)return;Un(i,D,{_f:{...ve._f,...Ke?{refs:[...lt.filter(Hy),Qe,...Array.isArray(jt(s,D))?[{}]:[]],ref:{type:Qe.type,name:D}}:{ref:Qe}}}),se(D,!1,void 0,Qe)}else ve=jt(i,D,{}),ve._f&&(ve._f.mount=!1),(r.shouldUnregister||Le.shouldUnregister)&&!(AS(c.array,D)&&l.action)&&c.unMount.add(D)}}},je=()=>r.shouldFocusError&&Ox(i,D=>D&&jt(n.errors,D),c.mount),Oe=(D,Le)=>async ve=>{ve&&(ve.preventDefault&&ve.preventDefault(),ve.persist&&ve.persist());let ke=rc(o);if(B.state.next({isSubmitting:!0}),r.resolver){const{errors:Pe,values:Qe}=await Ae();n.errors=Pe,ke=Qe}else await $(i);Ps(n.errors,"root"),wA(n.errors)?(B.state.next({errors:{}}),await D(ke,ve)):(Le&&await Le({...n.errors},ve),je(),setTimeout(je)),B.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:wA(n.errors),submitCount:n.submitCount+1,errors:n.errors})},Je=(D,Le={})=>{jt(i,D)&&(xi(Le.defaultValue)?oe(D,jt(s,D)):(oe(D,Le.defaultValue),Un(s,D,Le.defaultValue)),Le.keepTouched||Ps(n.touchedFields,D),Le.keepDirty||(Ps(n.dirtyFields,D),n.isDirty=Le.defaultValue?X(D,jt(s,D)):X()),Le.keepError||(Ps(n.errors,D),m.isValid&&F()),B.state.next({...n}))},st=(D,Le={})=>{const ve=D||s,ke=rc(ve),Pe=D&&!wA(D)?ke:s;if(Le.keepDefaultValues||(s=ve),!Le.keepValues){if(Le.keepDirtyValues||x)for(const Qe of c.mount)jt(n.dirtyFields,Qe)?Un(Pe,Qe,jt(o,Qe)):oe(Qe,jt(Pe,Qe));else{if(T3&&xi(D))for(const Qe of c.mount){const Ke=jt(i,Qe);if(Ke&&Ke._f){const lt=Array.isArray(Ke._f.refs)?Ke._f.refs[0]:Ke._f.ref;if($2(lt)){const pt=lt.closest("form");if(pt){pt.reset();break}}}}i={}}o=e.shouldUnregister?Le.keepDefaultValues?rc(s):{}:rc(Pe),B.array.next({values:{...Pe}}),B.values.next({values:{...Pe}})}c={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},!l.mount&&t(),l.mount=!m.isValid||!!Le.keepIsValid,l.watch=!!e.shouldUnregister,B.state.next({submitCount:Le.keepSubmitCount?n.submitCount:0,isDirty:Le.keepDirty?n.isDirty:!!(Le.keepDefaultValues&&!_f(D,s)),isSubmitted:Le.keepIsSubmitted?n.isSubmitted:!1,dirtyFields:Le.keepDirtyValues?n.dirtyFields:Le.keepDefaultValues&&D?Dy(s,D):{},touchedFields:Le.keepTouched?n.touchedFields:{},errors:Le.keepErrors?n.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})},dt=(D,Le)=>st(md(D)?D(o):D,Le);return{control:{register:Ee,unregister:fe,getFieldState:H,handleSubmit:Oe,setError:Y,_executeSchema:Ae,_getWatch:J,_getDirty:X,_updateValid:F,_removeUnmounted:P,_updateFieldArray:I,_getFieldArray:pe,_reset:st,_resetDefaultValues:()=>md(r.defaultValues)&&r.defaultValues().then(D=>{dt(D,r.resetOptions),B.state.next({isLoading:!1})}),_updateFormState:D=>{n={...n,...D}},_subjects:B,_proxyFormState:m,get _fields(){return i},get _formValues(){return o},get _state(){return l},set _state(D){l=D},get _defaultValues(){return s},get _names(){return c},set _names(D){c=D},get _formState(){return n},set _formState(D){n=D},get _options(){return r},set _options(D){r={...r,...D}}},trigger:xe,register:Ee,handleSubmit:Oe,watch:te,setValue:oe,getValues:$e,reset:dt,resetField:Je,clearErrors:q,unregister:fe,setError:Y,setFocus:(D,Le={})=>{const ve=jt(i,D),ke=ve&&ve._f;if(ke){const Pe=ke.refs?ke.refs[0]:ke.ref;Pe.focus&&(Pe.focus(),Le.shouldSelect&&Pe.select())}},getFieldState:H}}function em(e={}){const t=rr.useRef(),r=rr.useRef(),[n,i]=rr.useState({isDirty:!1,isValidating:!1,isLoading:md(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:{},defaultValues:md(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...NT(e,()=>i(o=>({...o}))),formState:n});const s=t.current.control;return s._options=e,D3({subject:s._subjects.state,next:o=>{cS(o,s._proxyFormState,s._updateFormState,!0)&&i({...s._formState})}}),rr.useEffect(()=>{e.values&&!_f(e.values,r.current)?(s._reset(e.values,s._options.resetOptions),r.current=e.values):s._resetDefaultValues()},[e.values,s]),rr.useEffect(()=>{s._state.mount||(s._updateValid(),s._state.mount=!0),s._state.watch&&(s._state.watch=!1,s._subjects.state.next({...s._formState})),s._removeUnmounted()}),t.current.formState=lS(n,s),t.current}const h0="/assets/carbon_checkmark-filled-34e10346.svg",p0="/assets/unchecked-e4da0d42.svg",ST=({handleGuestUser:e})=>{const t=Vs();return a.jsx("div",{className:"fixed inset-0 flex items-center justify-center backdrop-filter backdrop-blur-sm bg-opacity-50 z-50",children:a.jsx("div",{className:" h-full w-full overflow-scroll no-scrollbar bg-white rounded-lg p-8 lg:w-[1000px] lg:h-[557px]",children:a.jsxs("div",{className:"flex flex-col lg:flex-row justify-between",children:[a.jsxs("div",{className:"flex flex-col align-start  gap-4 p-8  ",children:[a.jsx("h6",{children:"Create an account"}),a.jsxs("ul",{className:"flex flex-col align-start justify-start  gap-4",children:[a.jsx("li",{className:"self-start",children:a.jsxs("div",{className:"flex align-center justify-center gap-1",children:[a.jsx("img",{src:h0}),a.jsx("p",{children:"Automated refills"})]})}),a.jsx("li",{className:"self-start",children:a.jsxs("div",{className:"flex align-center justify-center gap-1",children:[a.jsx("img",{src:h0}),a.jsx("p",{children:"Free delivery on refills"})]})}),a.jsx("li",{className:"self-start",children:a.jsxs("div",{className:"flex align-center justify-center gap-1",children:[a.jsx("img",{src:h0}),a.jsx("p",{children:"Unlimited number of items per checkout"})]})}),a.jsx("li",{className:"self-start",children:a.jsxs("div",{className:"flex align-center justify-center gap-1",children:[a.jsx("img",{src:h0}),a.jsx("p",{children:"Unlimited number of checkouts"})]})})]}),a.jsx("button",{className:"primarybuttonlg w-full",onClick:()=>t("/auth/signup"),children:"create an account"}),a.jsxs("p",{children:["Already have an account?"," ",a.jsxs("span",{children:[" ",a.jsxs("button",{className:"text-bluemain underline",type:"button",onClick:()=>t("/auth/login"),children:[" ","Log in"]})]})," "]})]}),a.jsxs("div",{className:"flex lg:flex-col align-center justify-center",children:[a.jsx("div",{className:`hidden lg:block w-px h-[193px]  bg-slate-200 rounded-full
            `}),a.jsx("p",{children:"OR"}),a.jsx("div",{className:`hidden lg:block w-px h-[193px]  bg-slate-200 rounded-full
            `})]}),a.jsxs("div",{className:"flex flex-col align-start gap-4 p-8 ",children:[a.jsx("h6",{className:"mt-0",children:"Guest checkout"}),a.jsxs("ul",{className:"flex flex-col align-start justify-start  gap-4 ",children:[a.jsx("li",{className:"self-start",children:a.jsxs("div",{className:"flex align-center justify-center gap-1",children:[a.jsx("img",{src:p0}),a.jsx("p",{children:"Automated refills"})]})}),a.jsx("li",{className:"self-start",children:a.jsxs("div",{className:"flex align-center justify-center gap-1",children:[a.jsx("img",{src:p0}),a.jsx("p",{children:"Free delivery on refills"})]})}),a.jsx("li",{className:"self-start",children:a.jsxs("div",{className:"flex align-center justify-center gap-1",children:[a.jsx("img",{src:p0}),a.jsx("p",{children:"Unlimited number of items per checkout"})]})}),a.jsx("li",{className:"self-start",children:a.jsxs("div",{className:"flex align-center justify-center gap-1",children:[a.jsx("img",{src:p0}),a.jsx("p",{children:"Unlimited number of checkouts"})]})})]}),a.jsx("button",{className:"secondarybuttonlg w-full",onClick:e,children:"Checkout as guest"})]})]})})})},V3=()=>a.jsx("div",{className:"fixed inset-0 flex items-center justify-center z-50",children:a.jsx("div",{className:"fixed inset-0 backdrop-filter backdrop-blur-sm bg-opacity-50 flex items-center justify-center",children:a.jsxs("div",{className:" flex space-x-2",children:[a.jsx("div",{className:"w-6 h-6 rounded-full bg-blue-950 animate-bounce animate-opacity"}),a.jsx("div",{className:"w-6 h-6 rounded-full bg-amber-500 animate-bounce animate-opacity2"}),a.jsx("div",{className:"w-6 h-6 rounded-full bg-pink-400 animate-bounce animate-opacity3"})]})})}),ET="/assets/filledState-49eff70e.svg",yS=ne.createContext({});function $3(){return ne.useContext(yS)}function jT({children:e,visible:t,setVisible:r}){return a.jsx(yS.Provider,{value:{visible:t,setVisible:r},children:e})}const UT=(e,t,r)=>{Qo.capture("created_a_plan",{Gender:e,name:t,plan:r})},LT=(e,t,r,n)=>{Qo.capture("created_a_plan",{Gender:e,name:t,plan:r,owner:n})},QT=(e,t)=>{Qo.identify(e),Qo.capture("start checkout",{owner:t})},kT=()=>{const e=Vs(),{plans:t}=P3(),[r,n]=ne.useState(!1),[i,s]=ne.useState([]),[o,l]=ne.useState(0),[c,d]=ne.useState(),[p,m]=ne.useState(!1),[B,x]=ne.useState(!1),[S,C]=ne.useState(!1),[L,N]=ne.useState(!1),[F,Q]=ne.useState(""),[I,V]=ne.useState(null),[se,Z]=ne.useState(""),{setVisible:T}=$3(),{token:Ae}=as();ne.useEffect(()=>{yp.createPlan()},[]),ne.useEffect(()=>{(async()=>{try{const Y=await Br("/patients/states","GET");s(Y.data)}catch(Y){console.log(Y.message)}})()},[]);const{control:ue,handleSubmit:$,watch:P,formState:X,setValue:J}=em({defaultValues:{quantity:1,recipient:"self",recurringInterval:"one_off",address:"",email:"",state:"",notes:"",firstName:"",caregiverFirstName:void 0,caregiverLastName:void 0,caregiverEmail:void 0,caregiverPhone:void 0,lastName:"",phoneNumber:"",gender:"",discountCode:"",planCategory:""},mode:"all"}),pe=P("quantity");ne.useEffect(()=>{const q=new URL(window.location.href),Y=q.searchParams.get("plan");if(Y){const te=t.find(fe=>fe.id===Y);te?(V(te),J("planCategory",te.id),q.searchParams.delete("plan"),window.history.replaceState({},"",q)):console.error("plan not found")}},[t]),ne.useEffect(()=>{const q=(I==null?void 0:I.Name)!==void 0,Y=X.errors.recurringInterval===void 0;x(q&&Y)},[X.errors,P()]),ne.useEffect(()=>{const q=X.errors.recipient===void 0&&P("recipient")!=="",Y=X.errors.gender===void 0&&P("gender")!=="";C(q&&Y)},[X.errors,P()]),ne.useEffect(()=>{const q=X.errors.firstName===void 0&&P("firstName")!==""&&X.errors.lastName===void 0&&P("lastName")!=="",Y=X.errors.phoneNumber===void 0&&P("phoneNumber")!=="",te=X.errors.email===void 0&&P("email")!=="",fe=X.errors.state===void 0&&P("state")!=="";N(te&&q&&Y&&fe)},[X.errors,P()]);const me=ne.useMemo(()=>{let q=0;const Y=((I==null?void 0:I.amount)||0)*pe,te=i.find(Je=>Je.code===P("state")),fe=(te==null?void 0:te.delivery_price)||0,Ee=Y+fe;se&&(q=Number(se)/100);const je=Y*q,Oe=Y+fe-je;return{amountBeforeDiscount:Ee,amountAfterDiscount:Oe}},[I,i,P("state"),pe,se]);ne.useEffect(()=>{const{amountAfterDiscount:q,amountBeforeDiscount:Y}=me;l(q),d(Y)},[me]);const ye=q=>{T(q)},oe=async q=>{var fe,Ee;m(!0);const Y=i.find(je=>je.code===P("state"));let te={name:I==null?void 0:I.Name,schedule:q.recurringInterval==="one_off"?"day":q.recurringInterval,type:q.recurringInterval==="one_off"?"one_off":"recurring",main_plan_id:I==null?void 0:I.id,quantity:+q.quantity,amount:I==null?void 0:I.amount,state_code:Y==null?void 0:Y.code,user_first_name:q.firstName,user_last_name:q.lastName,user_email:q.email,user_phone_number:q.phoneNumber.length===10?q.phoneNumber:q.phoneNumber.replace(/^0/,""),user_dial_code:"+234",user_address:q.address,recipient:q.recipient,callback_url:`${window.location.origin}/transaction-successful`,discount_code:F,caregiver_first_name:q.caregiverFirstName,caregiver_last_name:q.caregiverLastName,caregiver_email:q.caregiverEmail,caregiver_phone_number:q.caregiverPhone,caregiver_dial_code:"+234"};try{const je=await Br("/patients/guest/plans","POST",te);if(je.success===!0){let Oe;je.data.new?Oe=await Br(`/patients/plans/${je.data.plan.id}/orders`,"POST",{state_code:te.state_code,address:q.address,callback_url:`${window.location.origin}/plans`,delivery_type:"Delivery"}):Oe=await Br(`/patients/plans/${je.data.plan.id}/refill/orders`,"POST",{state_code:te.state_code,address:q.address,callback_url:`${window.location.origin}/plans`,delivery_type:"Delivery"}),ye((Ee=(fe=Oe==null?void 0:Oe.data)==null?void 0:fe.order)==null?void 0:Ee.id)}}catch(je){Qo.capture("checkout_unsuccessful"),Fr(je.message,"error"),je instanceof $f?console.log("ApiError:",je.code,je.message):console.log("Error:",je.message)}finally{m(!1)}},we=async()=>{n(!1);const q=P();UT(q.gender,q.firstName+q.lastName,(I==null?void 0:I.Name)||""),await oe(q)},xe=async q=>{var fe,Ee;const Y=i.find(je=>je.code===P("state"));let te={name:I==null?void 0:I.Name,schedule:q.recurringInterval==="one_off"?"day":q.recurringInterval,type:q.recurringInterval==="one_off"?"one_off":"recurring",main_plan_id:I==null?void 0:I.id,quantity:+q.quantity,amount:I==null?void 0:I.amount,state_code:Y==null?void 0:Y.code,recipient:q.recipient,callback_url:`${window.location.origin}/transaction-successful`,user_address:q.address,discount_code:F};q.recipient!=="self"&&(te={...te,user_first_name:q.firstName,user_last_name:q.lastName,user_email:q.email,user_phone_number:q.phoneNumber.length===10?q.phoneNumber:q.phoneNumber.replace(/^0/,""),user_dial_code:"+234"});try{m(!0);const je=await Br("/patients/plans","POST",te);if(je.success===!0){let Oe;je.data.new?Oe=await Br(`/patients/plans/${je.data.plan.id}/orders`,"POST",{state_code:te.state_code,address:q.address,callback_url:`${window.location.origin}/transaction-successful`,delivery_type:"Delivery"}):Oe=await Br(`/patients/plans/${je.data.plan.id}/refill/orders`,"POST",{state_code:te.state_code,address:q.address,callback_url:`${window.location.origin}/transaction-successful`,delivery_type:"Delivery"}),LT(q.gender,q.firstName+q.lastName,te.name,q.recipient),ye((Ee=(fe=Oe==null?void 0:Oe.data)==null?void 0:fe.order)==null?void 0:Ee.id)}}catch(je){console.log(je.message),Fr(je.message,"error")}finally{m(!1)}},$e=async()=>{const q=P();await xe(q)},H=async q=>{QT(q.email,q.recipient),Ae?$e():n(!0)};return a.jsxs("div",{children:[r&&a.jsx(ST,{handleGuestUser:we}),p&&a.jsx(V3,{}),a.jsx("section",{className:"sectionplan",children:a.jsx("div",{children:a.jsxs("div",{className:"flex flex-col lg:flex-row",children:[a.jsxs("div",{className:"w-full pt-10 lg:w-1/2 lg:border-r lg:border-grayborder lg:h-screen lg:sticky lg:left-0 lg:top-0 lg:px-20 lg:py-10 overflow-scroll no-scrollbar",children:[a.jsxs("button",{className:"flex items-center gap-1",children:[a.jsx("i",{className:"fi fi-rr-angle-small-left mt-1 text-bluemain"}),a.jsx("p",{className:"text-bluemain cursor-pointer",onClick:()=>{Ae?(Qo.capture("go_to_dashboard_after_creating_an_order"),e("/dashboard",{replace:!0})):e("/")},children:"Back home"})]}),a.jsxs("div",{className:"mt-10",children:[a.jsx("h1",{className:"text-lg md:text-2xl font-bold",children:(I==null?void 0:I.Name)||" Plan name"}),a.jsxs("p",{className:"mt-2",children:["Starting from"," ",a.jsx("span",{className:"text-inactivetext/80",children:new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format((I==null?void 0:I.amount)||0)})," "]})]}),a.jsx("img",{src:(I==null?void 0:I.imageUrl)||cT,className:"w-full h-[200px] md:h-[300px]  rounded-md mt-5"}),a.jsxs("div",{className:"flex flex-col mt-5",children:[a.jsx("p",{className:"font-bold",children:"About plan"}),a.jsxs("ul",{className:" list-disc",children:[a.jsx("p",{className:"mb-2",children:I==null?void 0:I.Description.split(",")[0]}),I==null?void 0:I.Description.split(",").map((q,Y)=>{if(Y!==0)return a.jsx("li",{className:"my-1 ml-5",children:q},Y)})]})]}),a.jsxs("div",{className:"mt-5",children:[a.jsx("p",{className:"font-bold",children:"What you'll also get"}),a.jsxs("div",{className:"mt-2 flex flex-col gap-2",children:[a.jsxs("div",{className:"flex items-center gap-3",children:[a.jsx("div",{className:"w-3 h-3 rounded-full bg-gray-500"}),a.jsx("p",{children:"Ongoing care"})]}),a.jsxs("div",{className:"flex items-center gap-3",children:[a.jsx("div",{className:"w-3 h-3 rounded-full bg-gray-500"}),a.jsx("p",{children:"Automated deliveries"})]}),a.jsxs("div",{className:"flex items-center gap-3",children:[a.jsx("div",{className:"w-3 h-3 rounded-full bg-gray-500"}),a.jsx("p",{children:"Consultations & tests at discounted rates"})]})]})]})]}),a.jsxs("form",{onSubmit:$(H),className:"w-full lg:w-1/2 lg:px-20 pt-20 pb-10 lg:py-14",children:[a.jsx("h2",{className:`text-lg md:text-2xl
              `,children:"Just a few details"}),a.jsx("p",{className:"mt-1 text-inactivetext",children:"Order, track and refll your medication"}),a.jsx(My,{title:"Plan Details",filled:B,children:a.jsxs("div",{children:[a.jsxs("div",{children:[a.jsx("p",{className:"text-sm",children:"Select a plan category"}),a.jsx(gn,{name:"planCategory",control:ue,rules:{required:"Please select plan category"},render:({field:{onChange:q,value:Y},fieldState:{error:te}})=>a.jsxs(a.Fragment,{children:[a.jsxs("select",{value:Y,onChange:fe=>{q(fe);const Ee=t.find(je=>je.id===fe.target.value);V(Ee||null)},className:"w-full border-none bg-[#F1F1F2] rounded-sm mt-2 py-2 px-4 cursor-pointer",children:[!I&&a.jsx("option",{value:"",children:"Select plan"}),I&&a.jsx("option",{value:I.id,children:I.Name}),t.filter(fe=>fe.id!==(I==null?void 0:I.id)).map(fe=>a.jsx("option",{value:fe.id,children:fe.Name},fe.id))]}),te&&a.jsx("p",{className:"text-red-500 mt-2 ",children:te.message})]})})]}),a.jsxs("div",{className:"mt-4 cursor-pointer",children:[a.jsx("p",{className:"text-sm",children:"How often do you want to receive this plan?"}),a.jsx(gn,{control:ue,name:"recurringInterval",rules:{required:"Please select plan frequency"},render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs(a.Fragment,{children:[a.jsxs("select",{name:"PlanFrequency",value:q,onChange:Y,id:"",className:"w-full border-none bg-[#F1F1F2] rounded-sm mt-2 py-2 px-4 cursor-pointer",children:[a.jsx("option",{children:"Select Frequency"}),a.jsx("option",{value:"one_off",children:"One time Purchase"}),a.jsx("option",{value:"month",children:"Monthly"}),a.jsx("option",{value:"quarter",children:"Quarterly"})]}),te&&a.jsx("p",{className:"text-red-500 mt-2 ",children:te.message})]})})]})]})}),a.jsx(My,{title:"Personal Details",willExpand:!0,filled:S,children:a.jsxs("div",{children:[a.jsxs("div",{children:[a.jsx("p",{className:"text-sm",children:"This order is for?"}),a.jsx(gn,{control:ue,name:"recipient",rules:{required:"Who is this order for?"},render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs(a.Fragment,{children:[a.jsxs("select",{name:"recipient",value:q,onChange:fe=>{const Ee=fe.target.value;Y(fe),Ee==="self"?Qo.capture("made_order_for_self"):Ee==="someone else"&&Qo.capture("made_order_for_someone_else")},id:"",className:"w-full border-none bg-[#F1F1F2] rounded-sm mt-2 py-2 px-4 cursor-pointer",children:[a.jsx("option",{value:"self",children:"Myself"}),a.jsx("option",{value:"someone else",children:"Someone else"})]}),te&&a.jsx("p",{className:"text-red-500 mt-2 ",children:te.message})]})})]}),a.jsxs("div",{className:"mt-4",children:[a.jsx("p",{className:"text-sm",children:"Gender"}),a.jsx(gn,{control:ue,name:"gender",rules:{required:"Please select gender"},render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs(a.Fragment,{children:[a.jsxs("select",{name:"gender",value:q,onChange:Y,id:"",className:"w-full border-none bg-[#F1F1F2] rounded-sm mt-2 py-2 px-4 cursor-pointer",children:[a.jsx("option",{value:"",children:"Select Gender"}),a.jsx("option",{value:"Female",children:"Female"}),a.jsx("option",{value:"Male",children:"Male"}),a.jsx("option",{value:"I'd rather not say",children:"I'd rather not say"})]}),te&&a.jsx("p",{className:"text-red-500 mt-2 ",children:te.message})]})})]})]})}),a.jsx(My,{title:"Delivery Details",willExpand:!0,filled:L,children:a.jsxs("div",{children:[a.jsxs("div",{children:[a.jsx("p",{className:"text-sm",children:"Recipient's first name"}),a.jsx(gn,{control:ue,name:"firstName",rules:{required:"Please enter the recipient's first name?"},render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs(a.Fragment,{children:[a.jsx("input",{type:"text",name:"firstName",value:q,onChange:Y,className:"w-full border-none bg-[#F1F1F2] rounded-sm mt-2 p-2 px-4 cursor-pointer",placeholder:"Jane"}),te&&a.jsx("p",{children:te.message})]})})]}),a.jsxs("div",{className:"mt-4",children:[a.jsx("p",{className:"text-sm",children:"Recipient's last name"}),a.jsx(gn,{control:ue,name:"lastName",rules:{required:"please add the recipient's last name?"},render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs(a.Fragment,{children:[a.jsx("input",{type:"text",name:"lastName",value:q,onChange:Y,className:"w-full border-none bg-[#F1F1F2] rounded-sm mt-2 p-2 px-4 cursor-pointer",placeholder:"Doe"}),te&&a.jsx("p",{children:te.message})]})})]}),a.jsxs("div",{className:"mt-4",children:[a.jsx("p",{className:"text-sm",children:"Recipient's phone number"}),a.jsx("div",{className:"mt-2",children:a.jsx(gn,{control:ue,name:"phoneNumber",rules:{required:"Please enter phone number",pattern:{value:/^[0-9]{10,11}$/,message:"Please enter a valid phone number"}},render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs("div",{className:"",children:[a.jsxs("div",{className:"flex w-full border-none bg-[#F1F1F2] rounded-sm mt-2",children:[a.jsx("div",{className:" text-gray-500 sm:text-s px-4 ",children:a.jsx("select",{name:"dial-code",id:"",className:"border-none w-[100px] flex flex-col bg-[#F1F1F2]",children:a.jsx("option",{value:"+234",children:"+234"})})}),a.jsx("input",{type:"text",name:"phoneNumber",value:q,onChange:Y,id:"tel",className:"block flex-1 border-0 bg-transparent outline-none w-full py-2 pl-1 text-gray-900 placeholder:text-gray-400 focus:ring-0 sm:text-sm sm:leading-6 cursor-pointer",placeholder:"ex. 8031234567"})]}),te&&a.jsx("p",{className:"text-red-500 mt-2 ",children:te.message})]})})})]}),a.jsxs("div",{className:"mt-4",children:[a.jsx("p",{className:"text-sm",children:"Recipient's email"}),a.jsx(gn,{control:ue,name:"email",rules:{required:"Please enter email"},render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs(a.Fragment,{children:[a.jsx("input",{type:"email",name:"DeliveryEmail",value:q,onChange:Y,className:"w-full border-none bg-[#F1F1F2] rounded-sm mt-2 p-2 px-4",placeholder:"janedoe@gmail.com"}),te&&a.jsx("p",{className:"text-red-500 mt-2 ",children:te.message})]})})]}),a.jsxs("div",{className:"mt-4",children:[a.jsx("p",{className:"text-sm",children:"Recipient's State"}),a.jsx(gn,{control:ue,name:"state",rules:{required:"Please choose state"},render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs(a.Fragment,{children:[a.jsxs("select",{name:"state",value:q,onChange:Y,className:"w-full border-none bg-[#F1F1F2] rounded-sm mt-2 px-4 cursor-pointer",children:[a.jsx("option",{value:"",children:"Select state"}),i?i.map(fe=>a.jsxs("option",{value:fe.code,children:[fe.name," -"," ",new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(fe.delivery_price)]},fe.code)):""]}),te&&a.jsx("p",{className:"text-red-500 mt-2 ",children:te.message})]})})]}),a.jsxs("div",{className:"mt-4",children:[a.jsx("p",{className:"text-sm",children:"Recipient's Address"}),a.jsx(gn,{control:ue,name:"address",rules:{required:"Please enter delivery address"},render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs(a.Fragment,{children:[a.jsx("input",{type:"text",name:"address",value:q,onChange:Y,className:"w-full border-none bg-[#F1F1F2] rounded-sm mt-2 p-2 px-4 cursor-pointer",placeholder:"9, soloko street, Surulere"}),te&&a.jsx("p",{className:"text-red-500 mt-2 ",children:te.message})]})})]}),P("recipient")!=="self"&&a.jsxs("div",{className:"mt-4 ",children:[a.jsxs("div",{className:"mt-4",children:[a.jsx("p",{className:"text-sm",children:"Your first name"}),a.jsx(gn,{control:ue,name:"caregiverFirstName",rules:{required:"Please enter your first name"},render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs(a.Fragment,{children:[a.jsx("input",{type:"text",name:"caregiverFirstName",value:q,onChange:Y,className:"w-full border-none bg-[#F1F1F2] rounded-sm mt-2 p-2 px-4 cursor-pointer",placeholder:"Jane"}),te&&a.jsx("p",{className:"text-red-500",children:te.message})]})})]}),a.jsxs("div",{className:"mt-4",children:[a.jsx("p",{className:"text-sm ",children:"Your last name"}),a.jsx(gn,{control:ue,name:"caregiverLastName",rules:{required:"Please enter your last name"},render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs(a.Fragment,{children:[a.jsx("input",{type:"text",name:"caregiverLastName",value:q,onChange:Y,className:"w-full border-none bg-[#F1F1F2] rounded-sm mt-2 p-2 px-4 cursor-pointer",placeholder:"Jane"}),te&&a.jsx("p",{className:"text-red-500",children:te.message})]})})]}),a.jsxs("div",{className:"mt-4",children:[a.jsx("p",{className:"text-sm",children:"Your Email"}),a.jsx(gn,{control:ue,name:"caregiverEmail",rules:{required:"Please enter your email"},render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs(a.Fragment,{children:[a.jsx("input",{type:"email",name:"caregiverEmail",value:q,onChange:Y,className:"w-full border-none bg-[#F1F1F2] rounded-sm mt-2 p-2 px-4 cursor-pointer",placeholder:"johndoe@gmail.com"}),te&&a.jsx("p",{className:"text-red-500",children:te.message})]})})]}),a.jsxs("div",{className:"mt-4",children:[a.jsx("p",{className:"text-sm",children:"Your phone number"}),a.jsx("div",{className:"mt-2",children:a.jsx(gn,{control:ue,name:"caregiverPhone",rules:{required:"Please enter phone number",pattern:{value:/^[0-9]{10,11}$/,message:"Please enter a valid phone number"}},render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs("div",{className:"",children:[a.jsxs("div",{className:"flex w-full border-none bg-[#F1F1F2] rounded-sm mt-2",children:[a.jsx("div",{className:" text-gray-500 sm:text-s px-4 ",children:a.jsx("select",{name:"dial-code",id:"",className:"border-none w-[100px] flex flex-col bg-[#F1F1F2]",children:a.jsx("option",{value:"+234",children:"+234"})})}),a.jsx("input",{type:"text",name:"phoneNumber",value:q,onChange:Y,id:"tel",className:"block flex-1 border-0 bg-transparent outline-none w-full py-2 pl-1 text-gray-900 placeholder:text-gray-400 focus:ring-0 sm:text-sm sm:leading-6 cursor-pointer",placeholder:"ex. 8031234567"})]}),te&&a.jsx("p",{className:"text-red-500 mt-2 ",children:te.message})]})})})]})]}),a.jsxs("div",{className:"mt-4",children:[a.jsx("p",{className:"text-sm",children:"Delivery notes (optional)"}),a.jsx(gn,{control:ue,name:"notes",render:({field:{value:q,onChange:Y},fieldState:{error:te}})=>a.jsxs(a.Fragment,{children:[a.jsx("textarea",{typeof:"text",value:q,onChange:Y,name:"DeliveryNotes",className:"w-full border-none bg-[#F1F1F2] rounded-sm mt-2 p-2 px-4 cursor-pointer",placeholder:"Any details you think we should have?"}),te&&a.jsx("p",{className:"text-red-500 mt-2 ",children:te.message})]})})]})]})}),a.jsx(IT,{setDiscountCode:Q,discountCode:F,validCode:se,setValidCode:Z}),a.jsxs("div",{className:"flex justify-between mt-16",children:[a.jsxs("div",{children:[a.jsx("p",{className:"text-xs  text-inactivetext",children:"TOTAL"}),a.jsxs("div",{className:"font-bold text-sm mt-1 flex flex-col md:flex-row gap-2 items-center",children:[a.jsx("span",{children:se&&(I==null?void 0:I.amount)&&a.jsx("p",{className:"font-bold text-sm line-through ",children:new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(c)})}),a.jsx("span",{className:"",children:new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(o)})]})]}),a.jsx("button",{className:`primarybuttonmd ${!B||!S||!L?"bg-[#90C1F9] hover:bg-[#90C1F9] cursor-not-allowed":""}`,type:"submit",onClick:()=>Qo.capture("proceed_to_payment"),children:"Proceed to payment"})]})]})]})})})]})};function My({children:e,willExpand:t,title:r,filled:n}){const[i,s]=ne.useState(t);return a.jsxs("div",{children:[a.jsxs("div",{onClick:()=>{s(o=>!o)},className:"flex justify-between cursor-pointer mt-3",children:[a.jsxs("div",{className:"flex flex-row gap-3",children:[a.jsx("div",{className:"",children:n?a.jsx("img",{src:ET,alt:"an icon",className:"mt-1.5"}):a.jsx("div",{className:"w-3 h-3 rounded-full border border-bluemain mt-1.5"})}),a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx("p",{children:r}),a.jsx("p",{className:"text-sm text-inactivetext/50",children:"Less than 1 minute"})]})]}),a.jsx("i",{className:"fi fi-rr-angle-small-down"})]}),a.jsx("div",{className:"w-full h-[1px] bg-grayborder my-5"}),a.jsx("div",{className:`${i?"max-h-0 overflow-hidden opacity-0  duration-400":"max-h-max opacity-100 p-5 md:p-7 "}`,children:e})]})}const IT=({discountCode:e,setDiscountCode:t,validCode:r,setValidCode:n})=>{const[i,s]=ne.useState(!1),o=async()=>{var c,d;if(e)try{const p=await Br(`/patients/discounts/${e}`);n((d=(c=p==null?void 0:p.data)==null?void 0:c.Percentage_off)==null?void 0:d.toString())}catch(p){s(p.message)}},l=()=>{t(""),n("")};return a.jsxs("div",{className:`flex mt-16  gap-5 ${r?"flex-col-reverse":"flex-col"}`,children:[a.jsxs("div",{className:"flex items-center gap-4 text-bluemain ",children:[a.jsx("i",{className:"iconsax mt-1","icon-name":"ticket-discount"}),a.jsx("p",{className:"text-base text-bluemain",children:"Apply discount code"})]}),a.jsxs("div",{className:"",children:[!r&&a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"flex justify-between gap-4 w-full",children:[a.jsx("input",{type:"text",name:"discountCode",value:e,onChange:c=>t(c.target.value),className:`w-full bg-[#F1F1F2] rounded-[8px] py-3 px-4 cursor-pointer ${i?"border border-[#F84107]":"border-none"}`,placeholder:"Enter your discount code"}),a.jsx("button",{className:"py-3 px-4 rounded-lg primarybuttonsm ",type:"button",onClick:async()=>{await o()},children:"Redeem"})]}),i&&a.jsx("p",{className:" mt-1 text-sm text-[#F84107]",children:i})]}),r&&a.jsx(a.Fragment,{children:a.jsxs("div",{className:"flex w-full justify-between",children:[a.jsxs("div",{children:[a.jsx("p",{className:"text-base ",children:`${r}% off total plan`}),a.jsx("p",{className:"text-xs",children:"Discount added"})]}),a.jsxs("button",{className:"flex items-center gap-1",onClick:()=>l(),children:[a.jsx("i",{className:"iconsax text-[#F84107]","icon-name":"trash"}),a.jsx("p",{className:"text-base text-[#F84107]",children:"Remove"})]})]})})]})]})},Lg="/assets/eye-solid-e87260a7.svg",Qg="/assets/eye-slash-solid-233078e2.svg",OT=({email:e,password:t,handleChange:r})=>{const[n,i]=ne.useState(!1),s=()=>{i(!n)};return a.jsxs("div",{className:"mt-10 flex flex-col gap-6",children:[a.jsxs("div",{children:[a.jsx("p",{children:"Email address"}),a.jsx("input",{required:!0,type:"email",name:"email",value:e,onChange:l=>r(l),className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"janedoe@gmail.com"})]}),a.jsxs("div",{children:[a.jsx("p",{children:"Password"}),a.jsxs("div",{className:"relative",children:[a.jsx("input",{required:!0,type:n?"text":"password",name:"password",value:t,onChange:l=>r(l),className:"px-4 py-3 rounded border border-grayborder w-full mt-2",placeholder:"Enter your password"}),a.jsx("button",{type:"button",onClick:s,className:"absolute inset-y-0 right-0 pr-3 flex items-center",style:{cursor:"pointer"},children:n?a.jsx("img",{src:Lg,alt:"eye open",className:"w-[20px]"}):a.jsx("img",{src:Qg,alt:"eye closed",className:" w-[20px]"})})]})]})]})},tm="/assets/blob1-6a1932da.svg",rm="/assets/blob2-e102e4c9.svg";var PT={cm:!0,mm:!0,in:!0,px:!0,pt:!0,pc:!0,em:!0,ex:!0,ch:!0,rem:!0,vw:!0,vh:!0,vmin:!0,vmax:!0,"%":!0};function xS(e){if(typeof e=="number")return{value:e,unit:"px"};var t,r=(e.match(/^[0-9.]*/)||"").toString();r.includes(".")?t=parseFloat(r):t=parseInt(r,10);var n=(e.match(/[^0-9]*$/)||"").toString();return PT[n]?{value:t,unit:n}:(console.warn("React Spinners: ".concat(e," is not a valid css value. Defaulting to ").concat(t,"px.")),{value:t,unit:"px"})}function ig(e){var t=xS(e);return"".concat(t.value).concat(t.unit)}var bS=function(e,t,r){var n="react-spinners-".concat(e,"-").concat(r);if(typeof window>"u"||!window.document)return n;var i=document.createElement("style");document.head.appendChild(i);var s=i.sheet,o=`
    @keyframes `.concat(n,` {
      `).concat(t,`
    }
  `);return s&&s.insertRule(o,0),n},W2=globalThis&&globalThis.__assign||function(){return W2=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},W2.apply(this,arguments)},TT=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r},HT=bS("BeatLoader","50% {transform: scale(0.75);opacity: 0.2} 100% {transform: scale(1);opacity: 1}","beat");function dc(e){var t=e.loading,r=t===void 0?!0:t,n=e.color,i=n===void 0?"#000000":n,s=e.speedMultiplier,o=s===void 0?1:s,l=e.cssOverride,c=l===void 0?{}:l,d=e.size,p=d===void 0?15:d,m=e.margin,B=m===void 0?2:m,x=TT(e,["loading","color","speedMultiplier","cssOverride","size","margin"]),S=W2({display:"inherit"},c),C=function(L){return{display:"inline-block",backgroundColor:i,width:ig(p),height:ig(p),margin:ig(B),borderRadius:"100%",animation:"".concat(HT," ").concat(.7/o,"s ").concat(L%2?"0s":"".concat(.35/o,"s")," infinite linear"),animationFillMode:"both"}};return r?ne.createElement("span",W2({style:S},x),ne.createElement("span",{style:C(1)}),ne.createElement("span",{style:C(2)}),ne.createElement("span",{style:C(3)})):null}var od=globalThis&&globalThis.__assign||function(){return od=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},od.apply(this,arguments)},DT=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r},oC=bS("MoonLoader","100% {transform: rotate(360deg)}","moon");function BS(e){var t=e.loading,r=t===void 0?!0:t,n=e.color,i=n===void 0?"#000000":n,s=e.speedMultiplier,o=s===void 0?1:s,l=e.cssOverride,c=l===void 0?{}:l,d=e.size,p=d===void 0?60:d,m=DT(e,["loading","color","speedMultiplier","cssOverride","size"]),B=xS(p),x=B.value,S=B.unit,C=x/7,L=od({display:"inherit",position:"relative",width:"".concat("".concat(x+C*2).concat(S)),height:"".concat("".concat(x+C*2).concat(S)),animation:"".concat(oC," ").concat(.6/o,"s 0s infinite linear"),animationFillMode:"forwards"},c),N=function(I){return{width:ig(I),height:ig(I),borderRadius:"100%"}},F=od(od({},N(C)),{backgroundColor:"".concat(i),opacity:"0.8",position:"absolute",top:"".concat("".concat(x/2-C/2).concat(S)),animation:"".concat(oC," ").concat(.6/o,"s 0s infinite linear"),animationFillMode:"forwards"}),Q=od(od({},N(x)),{border:"".concat(C,"px solid ").concat(i),opacity:"0.1",boxSizing:"content-box",position:"absolute"});return r?ne.createElement("span",od({style:L},m),ne.createElement("span",{style:F}),ne.createElement("span",{style:Q})):null}const RT={email:"",password:""},MT=()=>{const e=Vs(),[t,r]=ne.useState(RT),[n,i]=ne.useState(!1),s=d=>{const{name:p,value:m}=d.target;r(B=>({...B,[p]:m}))},o=t.email&&t.password,{login:l}=as(),c=async d=>{if(d.preventDefault(),o){i(!0);const p=t;try{await l(p,!1)}catch(m){m instanceof $f&&Fr(m.message,"error")}finally{i(!1)}}};return a.jsxs("section",{className:"section",children:[a.jsx("img",{src:tm,alt:"",className:"hidden lg:flex absolute right-0 top-[700px] "}),a.jsx("img",{src:rm,alt:"",className:"hidden lg:flex absolute left-0 top-80"}),a.jsxs("div",{className:"container lg:py-10",children:[a.jsxs("nav",{className:"flex justify-between py-5 ",children:[a.jsx("div",{children:a.jsx(_r,{to:"/",reloadDocument:!0,children:a.jsx("img",{src:QA,alt:"Logo"})})}),a.jsx(vs,{to:"/partner",className:"hidden lg:flex  font-body hover:text-bluemain",reloadDocument:!0,children:"Partner with us"})]}),a.jsx("form",{onSubmit:c,children:a.jsxs("div",{className:"flex mx-auto flex-col w-full mt-10 lg:mt-20 lg:w-[435px]",children:[a.jsxs("div",{className:"flex flex-col items-center",children:[a.jsx("h1",{className:"text-2xl md:text-4xl",children:"Stay in control"}),a.jsx("p",{className:"mt-2",children:"Log in to continue managing your medications."})]}),a.jsx(OT,{email:t.email,password:t.password,handleChange:s}),a.jsx("div",{className:"mt-5",children:a.jsx("button",{className:"text-bluemain",type:"button",onClick:()=>e("/auth/forget-password"),children:"Forgot password?"})}),a.jsxs("div",{className:"flex flex-col items-center gap-3 mt-10",children:[a.jsx("button",{className:"primarybuttonlg w-full flex justify-center items-center",type:"submit",disabled:n||!o,children:n?a.jsx(dc,{color:"#fff"}):"Login to my account"}),a.jsxs("p",{children:["Are you a new user?"," ",a.jsxs("span",{children:[" ",a.jsx("button",{className:"text-bluemain underline",type:"button",onClick:()=>e("/auth/signup"),children:"Create an account"})]})," "]})]})]})})]})]})},KT=({email:e,firstName:t,lastName:r,PhoneNumber:n,Password:i,ConfirmPassword:s,handleChange:o,UsingFamasiFor:l,passwordsMatch:c})=>{c||Fr("Passwords don't match","error");const[d,p]=ne.useState(!1),[m,B]=ne.useState(!1),x=()=>{p(!d)},S=()=>{B(!m)};return a.jsxs("div",{className:"mt-10 flex flex-col gap-6",children:[a.jsxs("div",{children:[a.jsx("p",{children:"First name"}),a.jsx("input",{required:!0,type:"text",value:t,onChange:C=>o(C),name:"firstName",className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"John"})]}),a.jsxs("div",{children:[a.jsx("p",{children:"Last name"}),a.jsx("input",{required:!0,type:"text",value:r,onChange:C=>o(C),name:"lastName",className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"Doe"})]}),a.jsxs("div",{children:[a.jsx("p",{children:"Email address"}),a.jsx("input",{required:!0,type:"email",value:e,name:"email",onChange:C=>o(C),className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"janedoe@gmail.com"})]}),a.jsxs("div",{children:[a.jsx("p",{children:"Phone number"}),a.jsx("input",{required:!0,type:"text",value:n,onChange:C=>o(C),name:"PhoneNumber",className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"+234-xxx-xxxx-xxxx"})]}),a.jsxs("div",{className:"relative",children:[a.jsx("p",{children:"Password"}),a.jsx("input",{required:!0,type:d?"text":"password",value:i,onChange:C=>o(C),name:"Password",className:"px-4 py-3 rounded border  border-grayborder w-full mt-2",placeholder:"Enter your password"}),a.jsx("button",{onClick:x,className:"absolute inset-y-0 top-8 right-0 pr-3 flex items-center",style:{cursor:"pointer"},type:"button",children:d?a.jsx("img",{src:Lg,alt:"eye open",className:"w-[20px]"}):a.jsx("img",{src:Qg,alt:"eye closed",className:" w-[20px]"})})]}),a.jsxs("div",{className:"relative",children:[a.jsx("p",{children:"Confirm password"}),a.jsx("input",{required:!0,type:m?"text":"password",value:s,onChange:C=>{o(C)},name:"ConfirmPassword",className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"Re-enter your password"}),a.jsx("button",{onClick:S,className:"absolute inset-y-0 top-8 right-0 pr-3 flex items-center",style:{cursor:"pointer"},type:"button",children:m?a.jsx("img",{src:Lg,alt:"eye open",className:"w-[20px]"}):a.jsx("img",{src:Qg,alt:"eye closed",className:" w-[20px]"})})]}),a.jsxs("div",{children:[a.jsx("p",{children:"I'm using Famasi for:"}),a.jsxs("div",{className:"grid grid-cols-2 p-5 border border-grayborder rounded-md mt-2",children:[a.jsxs("div",{className:"flex items-center gap-2 w-fit",children:[a.jsx("input",{type:"checkbox",checked:l.includes("Myself"),onChange:()=>o("Myself")}),a.jsx("p",{className:"mt-0.5",children:"Myself"})]}),a.jsxs("div",{className:"flex items-center gap-2 w-fit",children:[a.jsx("input",{type:"checkbox",checked:l.includes("Someone else"),onChange:()=>o("Someone else")}),a.jsx("p",{className:"mt-0.5",children:"Someone else"})]}),a.jsxs("div",{className:"flex items-center gap-2 w-fit",children:[a.jsx("input",{type:"checkbox",checked:l.includes("An organisation"),onChange:()=>o("An organisation")}),a.jsx("p",{className:"mt-0.5",children:"An organisation"})]})]})]})]})},VT=({email:e,Password:t,ConfirmPassword:r,handleChange:n,passwordsMatch:i})=>{const[s,o]=ne.useState(!1),[l,c]=ne.useState(!1),d=()=>{o(!s)},p=()=>{c(!l)};return a.jsxs("div",{className:"mt-10 flex flex-col gap-6",children:[a.jsxs("div",{children:[a.jsx("p",{children:"Email"}),a.jsx("input",{required:!0,type:"email",value:e,onChange:m=>n(m),name:"email",className:"px-4 py-3 rounded border  border-grayborder w-full mt-2",placeholder:"johndoe@gmail.com"})]}),a.jsxs("div",{className:"relative",children:[a.jsx("p",{children:"Password"}),a.jsx("input",{required:!0,type:s?"text":"password",value:t,onChange:m=>n(m),name:"Password",className:"px-4 py-3 rounded border  border-grayborder w-full mt-2",placeholder:"Enter your password"}),a.jsx("button",{type:"button",onClick:d,className:"absolute inset-y-0 top-8 right-0 pr-3 flex items-center",style:{cursor:"pointer"},children:s?a.jsx("img",{src:Lg,alt:"eye open",className:"w-[20px]"}):a.jsx("img",{src:Qg,alt:"eye closed",className:" w-[20px]"})})]}),a.jsxs("div",{className:"relative",children:[a.jsx("p",{children:"Confirm password"}),a.jsx("input",{required:!0,type:l?"text":"password",value:r,onChange:m=>{n(m)},name:"ConfirmPassword",className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"Re-enter your password"}),a.jsx("button",{type:"button",onClick:p,className:"absolute inset-y-0 top-8 right-0 pr-3 flex items-center",style:{cursor:"pointer"},children:l?a.jsx("img",{src:Lg,alt:"eye open",className:"w-[20px]"}):a.jsx("img",{src:Qg,alt:"eye closed",className:" w-[20px]"})}),i?null:a.jsx("p",{className:"text-red-500",children:"Passwords do not match"})]})]})},CS=({closeModal:e,tittle:t,message:r})=>a.jsx("div",{className:"fixed inset-0 flex items-center justify-center z-50",children:a.jsx("div",{className:"fixed inset-0 backdrop-filter backdrop-blur-sm bg-opacity-50 flex items-center justify-center",children:a.jsxs("div",{className:"bg-white p-8 rounded-lg shadow-lg w-full md:w-2/3 lg:w-3/6 h-470",children:[a.jsx("h2",{className:"text-sm md:text-base lg:text-xl font-bold mb-4",children:t}),a.jsx("p",{className:"text-sm md:text-base text-gray-700 mb-4 lg:w-3/4",children:r}),a.jsx("button",{className:"bg-blue-500 hover:bg-blue-600 text-white px-4 py-2 rounded-lg",onClick:()=>{e()},children:"Close"})]})})}),$T={email:"",firstName:"",lastName:"",PhoneNumber:"",Password:"",ConfirmPassword:"",UsingFamasiFor:[],passwordsMatch:!0},qT=()=>{const e=Vs(),[t,r]=ne.useState($T),[n,i]=ne.useState(!1),s=ws(),o=()=>{i(!1)};ne.useEffect(()=>{yp.createAccount()},[]);const l=ne.useCallback(m=>{if(typeof m=="string")r(B=>({...B,UsingFamasiFor:B.UsingFamasiFor.includes(m)?B.UsingFamasiFor.filter(x=>x!==m):[...B.UsingFamasiFor,m]}));else{const{type:B,name:x,value:S,checked:C}=m.target;r(B==="checkbox"?L=>({...L,[x]:C?S:""}):L=>({...L,[x]:S}))}},[]),{register:c}=as(),d=async m=>{if(m.preventDefault(),!(t.Password===t.ConfirmPassword)){Fr("Passwords dont match","error");return}const x={first_name:t.firstName,last_name:t.lastName,email:t.email,password:t.Password,dial_code:"+234",phone_number:t.PhoneNumber,redirect_uri:`${window.location.origin}/auth/verify`};try{await c(x)==="success"&&(p(x.first_name),i(!0))}catch(S){s.capture("sign_up_error"),S instanceof $f?(Fr(S.message,"error"),console.log("ApiError:",S.code,S.message)):console.log("Error:",S.message)}},p=m=>{s.capture("signed_up_successfully",{name:m}),s.capture("using_famasi_for",{value:t.UsingFamasiFor})};return a.jsxs("section",{className:"relative section ",children:[n&&a.jsx(a.Fragment,{children:a.jsx(CS,{closeModal:o,tittle:"Thank you!",message:`A verification link has been sent to your mail. 
You must verify before you can log in.`})}),a.jsx("img",{src:tm,alt:"",className:"hidden lg:flex absolute right-0 top-[700px] "}),a.jsx("img",{src:rm,alt:"",className:"hidden lg:flex absolute left-0 top-80"}),a.jsxs("div",{className:"container lg:py-10",children:[a.jsxs("nav",{className:"flex justify-between py-5 ",children:[a.jsx("div",{children:a.jsx(_r,{to:"/",reloadDocument:!0,children:a.jsx("img",{src:QA,alt:"Logo"})})}),a.jsx(vs,{to:"/partner",className:"hidden lg:flex  font-body hover:text-bluemain",reloadDocument:!0,children:"Partner with us"})]}),a.jsx("form",{action:"",onSubmit:d,children:a.jsxs("div",{className:"flex mx-auto flex-col w-full mt-10 lg:w-[435px]",children:[a.jsxs("div",{className:"flex flex-col items-center",children:[a.jsx("h1",{className:"text-2xl md:text-4xl",children:"Let's simplify your care"}),a.jsx("p",{className:"mt-2",children:"Create an account to get started."})]}),a.jsx(KT,{email:t.email,Password:t.Password,PhoneNumber:t.PhoneNumber,ConfirmPassword:t.ConfirmPassword,firstName:t.firstName,lastName:t.lastName,UsingFamasiFor:t.UsingFamasiFor,handleChange:l,passwordsMatch:t.passwordsMatch}),a.jsxs("div",{className:"flex flex-col items-center gap-3 mt-10",children:[a.jsx("button",{className:"primarybuttonlg w-full",type:"submit",children:"Create my account"}),a.jsxs("p",{children:["Already have an account?"," ",a.jsxs("span",{children:[" ",a.jsxs("button",{className:"text-bluemain underline",type:"button",onClick:()=>e("/auth/login"),children:[" ","Log in"]})]})," "]})]})]})})]})]})},GT={email:""},zT=()=>{const e=ws(),{forgotPassword:t}=as(),r=Vs(),[n,i]=ne.useState(GT),[s,o]=ne.useState(!1),[l,c]=ne.useState(!1),d=()=>{c(!1)},p=B=>{const{value:x}=B.target;i(S=>({...S,email:x}))},m=async B=>{if(B.preventDefault(),s)return;o(!0);const x={email:n.email.toLowerCase().trim(),redirect_uri:`${window.location.origin}/auth/create-password`};try{await t(x),i({email:""}),c(!0)}catch(S){S instanceof $f&&(console.log(S.message),Fr(S.message??"An error ocurred","error"))}finally{o(!1)}};return a.jsxs("section",{className:"relative section",children:[l&&a.jsx(a.Fragment,{children:a.jsx(CS,{closeModal:d,tittle:"Password reset link sent!",message:"A link to reset your password has been sent to your email."})}),a.jsx("img",{src:tm,alt:"",className:"hidden lg:flex absolute right-0 top-[700px] "}),a.jsx("img",{src:rm,alt:"",className:"hidden lg:flex absolute left-0 top-80"}),a.jsxs("div",{className:"container lg:py-10",children:[a.jsxs("nav",{className:"flex justify-between py-5 ",children:[a.jsx("div",{children:a.jsx(_r,{to:"/",reloadDocument:!0,children:a.jsx("img",{src:QA,alt:"Logo"})})}),a.jsx(vs,{to:"/partner",className:"hidden lg:flex  font-body hover:text-bluemain",reloadDocument:!0,children:"Partner with us"})]}),a.jsx("form",{action:"",onSubmit:m,children:a.jsxs("div",{className:"flex mx-auto flex-col w-full mt-10 lg:mt-20 lg:w-[435px]",children:[a.jsxs("div",{className:"flex flex-col items-center",children:[a.jsx("h1",{className:"text-2xl md:text-4xl",children:"Forgot your password?"}),a.jsx("p",{className:"mt-2",children:"Guess what? It happens to the best of us."}),a.jsx("p",{className:"mt-10 text-center",children:"Enter the email address associated with your account, so we can send a reset link to your inbox."})]}),a.jsx("div",{className:"mt-10 flex flex-col gap-6",children:a.jsxs("div",{children:[a.jsx("p",{children:"Email address"}),a.jsx("input",{required:!0,type:"email",name:"email",value:n.email,onChange:p,className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"janedoe@gmail.com"})]})}),a.jsxs("div",{className:"flex flex-col items-center gap-3 mt-10",children:[a.jsx("button",{className:"primarybuttonlg w-full",type:"submit",disabled:s,onClick:()=>e.capture("password_reset"),children:"Send me the link"}),a.jsxs("p",{children:["Remember password?"," ",a.jsxs("span",{children:[" ",a.jsx("button",{className:"text-bluemain underline",type:"button",onClick:()=>r("/auth/login"),children:"Log in"})]})," "]})]})]})})]})]})},WT={email:"",Password:"",ConfirmPassword:"",passwordsMatch:!0},JT=()=>{const e=ws(),t=Vs(),[r,n]=ne.useState(WT),i=ne.useCallback(l=>{if(typeof l=="string")n(c=>({...c,UsingFamasiFor:l}));else{const{type:c,name:d,value:p,checked:m}=l.target;n(c==="checkbox"?B=>({...B,[d]:m?p:""}):B=>({...B,[d]:p}))}},[]),{resetPassword:s}=as(),o=async l=>{l.preventDefault();const c=r.Password===r.ConfirmPassword;if(n(d=>({...d,passwordsMatch:c})),c){const p=new URLSearchParams(window.location.search).get("token"),m={email:r.email,password:r.Password,otp_token:p};try{e.identify(m.email),e.capture("password_reset_successful "),s(m)}catch(B){B instanceof $f?(Fr(B.message,"error"),console.log("ApiError:",B.code,B.message)):console.log("Error:",B.message)}}else Fr("passwords don't match","error")};return a.jsxs("section",{className:"relative section",children:[a.jsx("img",{src:tm,alt:"",className:"hidden lg:flex absolute right-0 top-[700px] "}),a.jsx("img",{src:rm,alt:"",className:"hidden lg:flex absolute left-0 top-80"}),a.jsxs("div",{className:"container lg:py-10",children:[a.jsxs("nav",{className:"flex justify-between py-5 ",children:[a.jsx("div",{children:a.jsx(_r,{to:"/",reloadDocument:!0,children:a.jsx("img",{src:QA,alt:"Logo"})})}),a.jsx(vs,{to:"/partner",className:"hidden lg:flex  font-body hover:text-bluemain",reloadDocument:!0,children:"Partner with us"})]}),a.jsx("form",{action:"",onSubmit:o,children:a.jsxs("div",{className:"flex mx-auto flex-col w-full mt-10 lg:w-[435px]",children:[a.jsxs("div",{className:"flex flex-col items-center",children:[a.jsx("h1",{className:"text-2xl md:text-4xl",children:"Reset your password"}),a.jsx("p",{className:"mt-2",children:"Let’s help you get back to enjoying seamless healthcare."})]}),a.jsx(VT,{email:r.email,Password:r.Password,ConfirmPassword:r.ConfirmPassword,handleChange:i,passwordsMatch:r.passwordsMatch}),a.jsxs("div",{className:"flex flex-col items-center gap-3 mt-10",children:[a.jsx("button",{className:"primarybuttonlg w-full",type:"submit",children:"Reset password"}),a.jsxs("p",{children:["Already have an account?"," ",a.jsxs("span",{children:[" ",a.jsxs("button",{className:"text-bluemain underline",type:"button",onClick:()=>t("/auth/login"),children:[" ","Log in"]})]})," "]})]})]})})]})]})};function XT(){const e=ws();let t=Vs();return ne.useEffect(()=>{(async()=>{const i=new URLSearchParams(window.location.search).get("token");try{await Br("/auth/verify/patient","POST",{otp_token:i}),e.capture("Email verification"),t("/auth/login",{replace:!0})}catch{t("/auth/signup",{replace:!0})}})()},[]),null}const _S=()=>a.jsxs("div",{className:"overflow-hidden",children:[a.jsx(Pv,{}),a.jsxs("div",{className:"flex container mx-auto flex-col justify-center items-center mt-24",children:[a.jsx("div",{className:"lg:w-3/5 w-4/5 flex flex-col items-center",style:{background:"url('https://ik.imagekit.io/0xtqj9218b8/famasi-media/lost-gif_PdZw4TOqpav.gif?ik-sdk-version=javascript-1.4.3&updatedAt=1643363385153')",height:400,backgroundPosition:"center"},children:a.jsx("h2",{className:"font-dm-sans font-medium text-famasi-dark-blue text-7xl",children:"Oops!"})}),a.jsx("h4",{className:"font-dm-sans font-medium text-famasi-dark-blue text-xl mt-4",children:"Hey there! It looks like you are lost."}),a.jsx("p",{className:"font-dm-sans font-normal text-famasi-grey-2 text-sm mt-2",children:"The page you are looking for is not available."}),a.jsx(vs,{className:"my-12",to:"/",children:a.jsx("span",{className:"font-dm-sans text-blue-500 mt-8 cursor-pointer",children:"Let's take you to the Home page"})})]}),a.jsx(Up,{})]});function YT({closeModal:e,orderId:t}){const{setVisible:r}=jp();return a.jsx("div",{className:"fixed inset-0 flex items-center justify-center z-50",children:a.jsx("div",{className:"fixed inset-0 backdrop-filter backdrop-blur-sm bg-opacity-50 flex items-center justify-center",children:a.jsxs("div",{className:"bg-white rounded-lg shadow-lg w-[80%] md:w-[729px] py-10 md:px-14 px-4 flex flex-col relative",children:[a.jsx("div",{onClick:()=>e(),className:"absolute sm:right-2 sm:top-2 md:right-4 w-4 h-4 cursor-pointer",children:a.jsx("i",{className:"fi fi-rr-circle-xmark w-full"})}),a.jsxs("div",{className:"text-sm md:text-base lg:text-xl font-bold mb-4 text-center",children:[a.jsxs("svg",{style:{marginLeft:"auto",marginRight:"auto"},width:"90",height:"94",viewBox:"0 0 97 96",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsx("circle",{cx:"48.8359",cy:"48",r:"48",fill:"#B4D5FB"}),a.jsx("path",{d:"M42.0859 66.0018L21.8359 45.7518L25.0174 42.5703L42.0859 59.6366L72.6544 29.0703L75.8359 32.2518L42.0859 66.0018Z",fill:"#082645"})]}),a.jsx("p",{className:"mt-10 text-sm md:text-base lg:text-xl font-bold",children:`Order ${t} has been received`})]}),a.jsxs("p",{className:"text-xs md:text-base font-normal mb-12",children:["*Kindly check your email for your invoice. If invoice is not in your inbox, promotions or spam within the next 30 minutes. Please, send a mail to"," ",a.jsx("a",{href:"mailt0:support@famasi.africa",children:"support@famasi.africa"})]}),a.jsx("button",{className:"primarybuttonlg px-8 py-3 rounded-lg  mx-auto ",onClick:()=>{e(),r(t)},children:"Track my order"}),a.jsx(_r,{to:"/",children:a.jsx("p",{className:"text-bluemain text-center mt-4 cursor-pointer",children:"Learn more"})})]})})})}function ZT({closeModal:e,orderId:t}){return Nv.createPortal(a.jsx(YT,{closeModal:e,orderId:t}),document.body)}const eH=()=>{const e=ws(),[t,r]=ne.useState(!1),[n,i]=ne.useState(!1),s=ne.useRef(null),o=()=>{r(!t)},l=Vs(),{setVisible:c}=jp(),{token:d}=as(),m=((B,x)=>{let S;return()=>{clearTimeout(S),S=setTimeout(B,x)}})(()=>{i(window.scrollY>0)},10);return ne.useEffect(()=>(window.addEventListener("scroll",m),()=>{window.removeEventListener("scroll",m)}),[m]),a.jsx("nav",{ref:s,className:`section sticky z-20 w-full top-0   
         pt-3 lg:pt-4"
      }`,children:a.jsxs("div",{className:`container flex items-center top-0 justify-between p-3 ${n?" bg-white rounded-[1000px]":"bg-transparent"}`,children:[a.jsx("div",{children:a.jsx(vs,{to:"/",children:a.jsx("img",{src:`${QA}`,alt:"Logo"})})}),a.jsxs("div",{className:"cursor-pointer hidden lg:block  ",children:[a.jsx("a",{href:"https://forms.zohopublic.com/famasiafrica/form/Partnerwithus/formperma/ynsQfnC2p9CQDnbA99HpjLnd2nV0WdXmunDK3cUKeCc",target:"_blank",onClick:()=>e.capture("clicked_partner_with_us"),children:"Partner with us"}),a.jsx("button",{onClick:()=>{c(!0)},className:"ml-8 text-base",children:"Track my order"})]}),a.jsx("div",{className:"hidden lg:flex gap-3",children:d?a.jsxs(a.Fragment,{children:[a.jsx("button",{className:"primarybuttonlg",onClick:()=>l("/auth/signup"),children:"Create your account"}),a.jsx("button",{className:"secondarybuttonlg hover:bg-transparent  border-bluemain",onClick:()=>l("/dashboard"),children:"Go to Dashboard"})]}):a.jsxs(a.Fragment,{children:[a.jsx("button",{className:"secondarybuttonlg hover:bg-transparent  border-bluemain",onClick:()=>l("/auth/login"),children:"Login"}),a.jsx("button",{className:"primarybuttonlg",onClick:()=>l("/auth/signup"),children:"Create your account"})]})}),a.jsxs("div",{className:"lg:hidden",children:[a.jsx("button",{onClick:o,children:a.jsx("i",{className:"fi fi-br-menu-burger"})}),a.jsx(tH,{setShowMenu:r,showMenuPage:t,setVisible:c,token:d})]})]})})},tH=({showMenuPage:e,setShowMenu:t,setVisible:r,token:n})=>a.jsxs("div",{className:`${e?"visible opacity-100":"invisible opacity-0"} transition-opacity right-0 fixed lg:hidden duration-500 ease-in-out inset-0 overflow-scroll no-scrollbar  z-10 block bg-white h-full w-full px-4 py-3`,children:[a.jsxs("div",{className:"flex mt-5 justify-between items-center  px-4 py-3",children:[a.jsx("img",{src:QA,alt:"famasi logo"}),a.jsx("div",{className:"w-6 h-6 cursor-pointer bg-white px-1 py-1 text-[#082645]",onClick:()=>t(!1),children:a.jsx("i",{className:"fi fi-br-cross"})})]}),a.jsxs("div",{className:"w-full mt-[9px] px-4 py-3",children:[a.jsx("div",{className:"flex py-4 border-b justify-between items-center cursor-pointer",onClick:()=>{r(!0),t(!1)},children:a.jsx("p",{children:"Track my order"})}),a.jsx("div",{className:"flex py-4 border-b justify-between items-center cursor-pointer",children:a.jsx(_r,{to:"https://forms.zohopublic.com/famasiafrica/form/Partnerwithus/formperma/ynsQfnC2p9CQDnbA99HpjLnd2nV0WdXmunDK3cUKeCc",target:"_blank",children:a.jsx("p",{children:"Businesses"})})}),a.jsx("div",{className:"py-4 border-b",children:a.jsx(_r,{to:"/dispensary",target:"_blank",children:a.jsx("p",{children:"Pharmacies"})})}),a.jsx(rH,{text:"Resources",items:a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"flex gap-4 cursor-pointer  px-2.5 py-2.5 rounded",children:a.jsx(_r,{to:"https://famasi.africa/blog",target:"_blank",children:a.jsx("p",{className:"text-base font-medium mt-0",children:"Blog"})})}),a.jsx("div",{className:"flex gap-4 cursor-pointer  px-2.5 py-2.5 rounded",children:a.jsx(_r,{to:"https://blog.famasi.africa/famasi-a-z/",target:"_blank",children:a.jsx("p",{className:"text-base font-medium",children:"Famasi A-Z"})})}),a.jsx("div",{className:"flex gap-4 cursor-pointer px-2.5 py-2.5 rounded",children:a.jsx(_r,{to:"https://famasiafrica.readme.io/reference/intro/getting-started",target:"_blank",children:a.jsx("p",{className:"text-base font-medium",children:"API Documentation"})})})]})})]}),a.jsxs("div",{className:"flex flex-col gap-2 px-4 py-3",children:[a.jsx("a",{href:"/auth/signup",target:"_blank",className:"secondarybuttonlg text-center",children:"Create account"}),n?a.jsx("a",{href:"/dashboard",target:"_blank",className:"primarybuttonlg text-center",children:"Go to Dashboard"}):a.jsx("a",{href:"/auth/login",target:"_blank",className:"primarybuttonlg text-center",children:"Login"})]})]}),rH=({text:e,items:t})=>{const[r,n]=ne.useState(!1);return a.jsx("div",{className:"first:mt-14 ",children:a.jsxs("div",{children:[a.jsxs("div",{className:"flex py-4 border-b justify-between items-center cursor-pointer",onClick:()=>n(!r),children:[a.jsx("span",{className:"",children:e}),a.jsx("p",{className:`rotate-180 ${r?"rotate-0 duration-500 mt-2":"duration-500"} `,children:a.jsx("i",{className:"fi fi-rr-angle-small-up"})})]}),a.jsx("div",{className:`transition-max-height ease-in-out  gap-1  bg-white selection:shadow-md rounded-[4px] mb-4 ${r?"visible opacity-100 max-h-[180px] duration-500 ":"invisible max-h-0 opacity-0 duration-500 "}
                   `,children:t})]})})},AC=[{code:"+234",country:"Nigeria"},{code:"+93",country:"Afghanistan"},{code:"+355",country:"Albania"},{code:"+213",country:"Algeria"},{code:"+376",country:"Andorra"},{code:"+244",country:"Angola"},{code:"+1",country:"Antigua and Barbuda"},{code:"+54",country:"Argentina"},{code:"+374",country:"Armenia"},{code:"+61",country:"Australia"},{code:"+43",country:"Austria"},{code:"+994",country:"Azerbaijan"},{code:"+973",country:"Bahrain"},{code:"+880",country:"Bangladesh"},{code:"+1",country:"Barbados"},{code:"+375",country:"Belarus"},{code:"+32",country:"Belgium"},{code:"+501",country:"Belize"},{code:"+229",country:"Benin"},{code:"+975",country:"Bhutan"},{code:"+591",country:"Bolivia"},{code:"+387",country:"Bosnia and Herzegovina"},{code:"+267",country:"Botswana"},{code:"+55",country:"Brazil"},{code:"+673",country:"Brunei"},{code:"+359",country:"Bulgaria"},{code:"+226",country:"Burkina Faso"},{code:"+257",country:"Burundi"},{code:"+855",country:"Cambodia"},{code:"+237",country:"Cameroon"},{code:"+1",country:"Canada"},{code:"+238",country:"Cape Verde"},{code:"+236",country:"Central African Republic"},{code:"+235",country:"Chad"},{code:"+56",country:"Chile"},{code:"+86",country:"China"},{code:"+57",country:"Colombia"},{code:"+269",country:"Comoros"},{code:"+506",country:"Costa Rica"},{code:"+385",country:"Croatia"},{code:"+53",country:"Cuba"},{code:"+357",country:"Cyprus"},{code:"+420",country:"Czech Republic"},{code:"+243",country:"Democratic Republic of the Congo"},{code:"+45",country:"Denmark"},{code:"+253",country:"Djibouti"},{code:"+1",country:"Dominica"},{code:"+1",country:"Dominican Republic"},{code:"+670",country:"East Timor (Timor-Leste)"},{code:"+593",country:"Ecuador"},{code:"+20",country:"Egypt"},{code:"+503",country:"El Salvador"},{code:"+240",country:"Equatorial Guinea"},{code:"+291",country:"Eritrea"},{code:"+372",country:"Estonia"},{code:"+251",country:"Ethiopia"},{code:"+679",country:"Fiji"},{code:"+358",country:"Finland"},{code:"+33",country:"France"},{code:"+241",country:"Gabon"},{code:"+220",country:"Gambia"},{code:"+995",country:"Georgia"},{code:"+49",country:"Germany"},{code:"+233",country:"Ghana"},{code:"+30",country:"Greece"},{code:"+1",country:"Grenada"},{code:"+502",country:"Guatemala"},{code:"+224",country:"Guinea"},{code:"+245",country:"Guinea-Bissau"},{code:"+592",country:"Guyana"},{code:"+509",country:"Haiti"},{code:"+504",country:"Honduras"},{code:"+852",country:"Hong Kong"},{code:"+36",country:"Hungary"},{code:"+354",country:"Iceland"},{code:"+91",country:"India"},{code:"+62",country:"Indonesia"},{code:"+98",country:"Iran"},{code:"+964",country:"Iraq"},{code:"+353",country:"Ireland"},{code:"+972",country:"Israel"},{code:"+39",country:"Italy"},{code:"+225",country:"Ivory Coast"},{code:"+1",country:"Jamaica"},{code:"+81",country:"Japan"},{code:"+962",country:"Jordan"},{code:"+7",country:"Kazakhstan"},{code:"+254",country:"Kenya"},{code:"+686",country:"Kiribati"},{code:"+965",country:"Kuwait"},{code:"+996",country:"Kyrgyzstan"},{code:"+856",country:"Laos"},{code:"+371",country:"Latvia"},{code:"+961",country:"Lebanon"},{code:"+266",country:"Lesotho"},{code:"+231",country:"Liberia"},{code:"+218",country:"Libya"},{code:"+423",country:"Liechtenstein"},{code:"+370",country:"Lithuania"},{code:"+352",country:"Luxembourg"},{code:"+853",country:"Macau"},{code:"+389",country:"Macedonia (FYROM)"},{code:"+261",country:"Madagascar"},{code:"+265",country:"Malawi"},{code:"+60",country:"Malaysia"},{code:"+960",country:"Maldives"},{code:"+223",country:"Mali"},{code:"+356",country:"Malta"},{code:"+692",country:"Marshall Islands"},{code:"+222",country:"Mauritania"},{code:"+230",country:"Mauritius"},{code:"+52",country:"Mexico"},{code:"+691",country:"Micronesia"},{code:"+373",country:"Moldova"},{code:"+377",country:"Monaco"},{code:"+976",country:"Mongolia"},{code:"+382",country:"Montenegro"},{code:"+212",country:"Morocco"},{code:"+258",country:"Mozambique"},{code:"+95",country:"Myanmar (Burma)"},{code:"+264",country:"Namibia"},{code:"+674",country:"Nauru"},{code:"+977",country:"Nepal"},{code:"+31",country:"Netherlands"},{code:"+64",country:"New Zealand"},{code:"+505",country:"Nicaragua"},{code:"+227",country:"Niger"},{code:"+850",country:"North Korea"},{code:"+47",country:"Norway"},{code:"+968",country:"Oman"},{code:"+92",country:"Pakistan"},{code:"+680",country:"Palau"},{code:"+507",country:"Panama"},{code:"+675",country:"Papua New Guinea"},{code:"+595",country:"Paraguay"},{code:"+51",country:"Peru"},{code:"+63",country:"Philippines"},{code:"+48",country:"Poland"},{code:"+351",country:"Portugal"},{code:"+974",country:"Qatar"},{code:"+242",country:"Republic of the Congo"},{code:"+40",country:"Romania"},{code:"+7",country:"Russia"},{code:"+250",country:"Rwanda"},{code:"+1",country:"Saint Kitts and Nevis"},{code:"+1",country:"Saint Lucia"},{code:"+1",country:"Saint Vincent and the Grenadines"},{code:"+685",country:"Samoa"},{code:"+378",country:"San Marino"},{code:"+239",country:"Sao Tome and Principe"},{code:"+966",country:"Saudi Arabia"},{code:"+221",country:"Senegal"},{code:"+381",country:"Serbia"},{code:"+248",country:"Seychelles"},{code:"+232",country:"Sierra Leone"},{code:"+65",country:"Singapore"},{code:"+421",country:"Slovakia"},{code:"+386",country:"Slovenia"},{code:"+677",country:"Solomon Islands"},{code:"+252",country:"Somalia"},{code:"+27",country:"South Africa"},{code:"+82",country:"South Korea"},{code:"+211",country:"South Sudan"},{code:"+34",country:"Spain"},{code:"+94",country:"Sri Lanka"},{code:"+249",country:"Sudan"},{code:"+597",country:"Suriname"},{code:"+268",country:"Swaziland (Eswatini)"},{code:"+46",country:"Sweden"},{code:"+41",country:"Switzerland"},{code:"+963",country:"Syria"},{code:"+886",country:"Taiwan"},{code:"+992",country:"Tajikistan"},{code:"+255",country:"Tanzania"},{code:"+66",country:"Thailand"},{code:"+228",country:"Togo"},{code:"+676",country:"Tonga"},{code:"+1",country:"Trinidad and Tobago"},{code:"+216",country:"Tunisia"},{code:"+90",country:"Turkey"},{code:"+993",country:"Turkmenistan"},{code:"+688",country:"Tuvalu"},{code:"+256",country:"Uganda"},{code:"+380",country:"Ukraine"},{code:"+971",country:"United Arab Emirates"},{code:"+44",country:"United Kingdom"},{code:"+1",country:"United States"},{code:"+598",country:"Uruguay"},{code:"+998",country:"Uzbekistan"},{code:"+678",country:"Vanuatu"},{code:"+39",country:"Vatican City"},{code:"+58",country:"Venezuela"},{code:"+84",country:"Vietnam"},{code:"+967",country:"Yemen"},{code:"+260",country:"Zambia"},{code:"+263",country:"Zimbabwe"}],nH=({page:e,register:t,errors:r,setDeliveryOption:n,deliveryOption:i,deliveryStates:s,watch:o})=>{const l=ws(),[c,d]=ne.useState("self"),p=o("dialCode");return a.jsxs("div",{className:`${e===1?"block":"hidden"}`,children:[a.jsxs("div",{className:"w-full mb-6",children:[a.jsx("p",{children:"This order is for?"}),a.jsxs("select",{id:"",...t("recipient",{required:{value:!0,message:"Please select order recipient"}}),defaultValue:"self",onChange:m=>{const B=m.target.value;d(B),B==="self"?l.capture("made_order_for_self"):B==="someone else"&&l.capture("made_order_for_someone_else")},className:"p-4 bg-[#F1F1F2] border-none rounded-lg mt-2 font-body w-full cursor-pointer",children:[a.jsx("option",{value:"self",children:"Myself"}),a.jsx("option",{value:"someone else",children:"Someone else"})]}),r.recipient&&a.jsx("span",{className:"text-red-500 mt-2",children:"* "+String(r.recipient.message)})]}),a.jsxs("div",{className:"w-full mb-6",children:[a.jsx("p",{children:c==="someone else"?"How do they want their order":"How do you want your order"}),a.jsxs("div",{className:"flex p-1 bg-[#F1F1F2]  rounded-full mt-2",children:[a.jsxs("div",{className:`flex flex-col items-center justify-center w-1/2 rounded-full py-2 cursor-pointer ${i==="Delivery"?"bg-white border border-[#E6E9EC]":""} `,onClick:()=>n("Delivery"),children:[a.jsx("p",{className:"bodylarge",children:"Delivery"}),a.jsx("p",{className:"hidden md:block text-[#8D9BA9]",children:"1 - 4 hours for orders before 2pm"})]}),a.jsxs("div",{className:`flex flex-col items-center justify-center w-1/2 rounded-full py-2 cursor-pointer ${i==="Pickup"?"bg-white border border-[#E6E9EC]":""} `,onClick:()=>n("Pickup"),children:[a.jsx("p",{className:"bodylarge",children:"Pickup"}),a.jsx("p",{className:"hidden md:block text-[#8D9BA9]",children:"Pickup pharmacy will be sent by SMS"})]})]}),a.jsx("p",{className:"mt-1 text-sm md:hidden text-[#8D9BA9]",children:"1 - 4 hours for orders before 2pm"})]}),c==="someone else"&&a.jsxs(a.Fragment,{children:[a.jsx("p",{className:"text-md font-bodybold mb-6",children:"Recipient's details"}),a.jsx("div",{className:"w-full mb-6 mt-2",children:a.jsxs("div",{className:"flex w-full gap-4",children:[a.jsxs("div",{className:"flex flex-col w-full ",children:[a.jsx("p",{children:"First name"}),a.jsx("input",{type:"text",className:"p-4 bg-[#F1F1F2] rounded-lg mt-2 font-body w-full",placeholder:"Recipient's first name",...t("recipientFirstName",{required:{value:!0,message:"please enter the recipient's first name"}})})]}),r.recipientFirstName&&a.jsx("span",{className:"text-red-500 mt-2",children:"* "+String(r.recipientFirstName.message)}),a.jsxs("div",{className:"flex flex-col w-full",children:[a.jsx("p",{children:"Last name"}),a.jsx("input",{type:"text",className:"p-4 bg-[#F1F1F2] rounded-lg mt-2 font-body w-full",placeholder:"Recipient's last name",...t("recipientLastName",{required:{value:!0,message:"please enter the recipient's last name"}})}),r.recipientLastName&&a.jsx("div",{className:"text-red-500 mt-2 ",children:"* "+String(r.recipientLastName.message)})]})]})}),a.jsxs("div",{className:"w-full mb-6",children:[a.jsx("p",{children:"Phone number"}),a.jsxs("div",{className:"flex w-full border-none bg-[#F1F1F2] rounded-lg mt-2",children:[a.jsx("div",{className:" text-gray-500 sm:text-s px-4 self-center ",children:a.jsx("select",{id:"",className:"border-none w-[100px] px-4 flex flex-col bg-[#F1F1F2] outline-none cursor-pointer",...t("dialCode"),children:AC.map(({code:m,country:B},x)=>a.jsx("option",{value:m,className:"cursor-pointer",label:p===m?m:B,children:p===m?m:B},x))})}),a.jsx("input",{type:"tel",className:"p-4 bg-[#F1F1F2] border-none rounded-lg  font-body w-full",placeholder:"ex. 8031234567",...t("phoneNumber",{required:{value:!0,message:"Please enter the recipient's phone number"},pattern:{value:/^[0-9]{10,11}$/,message:"Please enter a valid phone number"}})})]}),r.phoneNumber&&a.jsx("span",{className:"text-red-500 mt-2",children:"* "+String(r.phoneNumber.message)})]}),a.jsxs("div",{className:"w-full  mb-6",children:[a.jsx("p",{children:"State"}),a.jsxs("select",{id:"",...t("state",{required:{value:!0,message:"Please select delivery state"}}),className:"p-4 bg-[#F1F1F2] border-none rounded-lg mt-2 font-body w-full",children:[a.jsx("option",{value:"",children:"Select state"}),s?s.map(m=>a.jsx("option",{className:"bg-gray-100",value:m.code,children:m.name},m.code)):""]})]}),a.jsxs("div",{className:"w-full  mb-6",children:[a.jsx("p",{children:"Address"}),a.jsx("input",{type:"text",className:"p-4 bg-[#F1F1F2] rounded-lg mt-2 font-body w-full",placeholder:" Tell us where they want their order",...t("address",{required:{value:!0,message:"Please add delivery address"}})})]}),a.jsxs("div",{className:"w-full  mb-6",children:[a.jsx("p",{children:"Delivery notes"}),a.jsx("input",{type:"text",className:"p-4 bg-[#F1F1F2] rounded-lg mt-2 font-body w-full",placeholder:"Notes about your order, delivery e.g special notes for delivery",...t("notes",{required:{value:!1,message:"Please add delivery note"}})})]})]}),a.jsx("p",{className:"text-md font-bodybold mb-6",children:"Your details"}),a.jsx("div",{className:"w-full mb-6",children:a.jsxs("div",{className:"flex gap-4 w-full",children:[a.jsxs("div",{className:"flex flex-col w-full",children:[a.jsx("p",{children:"First name"}),a.jsx("input",{type:"text",className:"p-4 bg-[#F1F1F2] rounded-lg mt-2 font-body w-full",placeholder:"Enter your first name",...t("firstName",{required:{value:!0,message:"Please enter your first name"}})}),r.firstName&&a.jsx("span",{className:"text-red-500 mt-2",children:"* "+String(r.firstName.message)})]}),a.jsxs("div",{className:"flex flex-col w-full",children:[a.jsx("p",{children:"Last name"}),a.jsx("input",{type:"text",className:"p-4 bg-[#F1F1F2] rounded-lg mt-2 font-body w-full",placeholder:"Enter your last name",...t("lastName",{required:{value:!0,message:"Please enter your last name"}})}),r.lastName&&a.jsx("span",{className:"text-red-500 mt-2",children:"* "+String(r.lastName.message)})]})]})}),a.jsxs("div",{className:"w-full mb-6",children:[a.jsx("p",{children:"Phone number"}),a.jsxs("div",{className:"flex align-middle w-full border-none bg-[#F1F1F2] rounded-xl ",children:[a.jsx("div",{className:" text-gray-500 sm:text-s px-2 self-center ",children:a.jsx("select",{id:"",className:"border-none w-[100px]  flex flex-col rounded-lg bg-[#F1F1F2] outline-none cursor-pointer",...t("dialCode"),children:AC.map(({code:m,country:B},x)=>a.jsx("option",{value:m,className:"cursor-pointer",label:p===m?m:B,children:p===m?m:B},x))})}),a.jsx("input",{type:"tel",className:" bg-[#F1F1F2] rounded-lg font-body h-full w-full",placeholder:"ex. 8031234567",...t("phone",{required:{value:!0,message:"Please enter the recipient's phone number"},pattern:{value:/^[0-9]{10,11}$/,message:"Please enter a valid phone number"}})})]}),r.phone&&a.jsx("span",{className:"text-red-500 mt-2",children:"* "+String(r.phone.message)})]}),a.jsxs("div",{className:"w-full mb-6",children:[a.jsx("p",{children:"Your email address"}),a.jsx("input",{type:"email",className:"p-4 bg-[#F1F1F2] rounded-lg mt-2 font-body w-full",placeholder:"Enter email address",...t("email",{required:{value:!0,message:"Please enter your email address"}})})]}),c==="self"&&a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"w-full  mb-6",children:[a.jsx("p",{children:"State"}),a.jsxs("select",{id:"",...t("state",{required:{value:!0,message:"Please select delivery state"}}),className:"p-4 bg-[#F1F1F2] border-none rounded-lg mt-2 font-body w-full",children:[a.jsx("option",{value:"",children:"Select state"}),s?s.map(m=>a.jsx("option",{className:"bg-gray-100",value:m.code,children:m.name},m.code)):""]})]}),a.jsxs("div",{className:"w-full  mb-6",children:[a.jsx("p",{children:"Address"}),a.jsx("input",{type:"text",className:"p-4 bg-[#F1F1F2] rounded-lg mt-2 font-body w-full",placeholder:"Tell us where you want your order",...t("address",{required:{value:!0,message:"Please add delivery address"}})})]}),a.jsxs("div",{className:"w-full  mb-6",children:[a.jsx("p",{children:"Delivery notes"}),a.jsx("input",{type:"text",className:"p-4 bg-[#F1F1F2] rounded-lg mt-2 font-body w-full",placeholder:"Notes about your order, delivery e.g special notes for delivery",...t("notes",{required:{value:!1,message:"Please add delivery note"}})})]})]})]})};var J2={exports:{}};/**
 * @license
 * Lodash <https://lodash.com/>
 * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
 * Released under MIT license <https://lodash.com/license>
 * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
 */J2.exports;(function(e,t){(function(){var r,n="4.17.21",i=200,s="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",l="Invalid `variable` option passed into `_.template`",c="__lodash_hash_undefined__",d=500,p="__lodash_placeholder__",m=1,B=2,x=4,S=1,C=2,L=1,N=2,F=4,Q=8,I=16,V=32,se=64,Z=128,T=256,Ae=512,ue=30,$="...",P=800,X=16,J=1,pe=2,me=3,ye=1/0,oe=9007199254740991,we=17976931348623157e292,xe=0/0,$e=4294967295,H=$e-1,q=$e>>>1,Y=[["ary",Z],["bind",L],["bindKey",N],["curry",Q],["curryRight",I],["flip",Ae],["partial",V],["partialRight",se],["rearg",T]],te="[object Arguments]",fe="[object Array]",Ee="[object AsyncFunction]",je="[object Boolean]",Oe="[object Date]",Je="[object DOMException]",st="[object Error]",dt="[object Function]",gt="[object GeneratorFunction]",Et="[object Map]",qe="[object Number]",D="[object Null]",Le="[object Object]",ve="[object Promise]",ke="[object Proxy]",Pe="[object RegExp]",Qe="[object Set]",Ke="[object String]",lt="[object Symbol]",pt="[object Undefined]",Ot="[object WeakMap]",nr="[object WeakSet]",dr="[object ArrayBuffer]",gr="[object DataView]",Ht="[object Float32Array]",Wt="[object Float64Array]",mt="[object Int8Array]",en="[object Int16Array]",Jt="[object Int32Array]",Nr="[object Uint8Array]",Xt="[object Uint8ClampedArray]",er="[object Uint16Array]",fn="[object Uint32Array]",$t=/\b__p \+= '';/g,zn=/\b(__p \+=) '' \+/g,qr=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Bi=/&(?:amp|lt|gt|quot|#39);/g,Oi=/[&<>"']/g,tn=RegExp(Bi.source),Yt=RegExp(Oi.source),Qr=/<%-([\s\S]+?)%>/g,co=/<%([\s\S]+?)%>/g,Rn=/<%=([\s\S]+?)%>/g,ys=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,$s=/^\w*$/,qt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,xs=/[\\^$.*+?()[\]{}|]/g,ka=RegExp(xs.source),Ci=/^\s+/,Mt=/\s/,jn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Gi=/\{\n\/\* \[wrapped with (.+)\] \*/,os=/,? & /,fa=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,qs=/[()=,{}\[\]\/\s]/,Gs=/\\(\\)?/g,ha=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,zs=/\w*$/,Ws=/^[-+]0x[0-9a-f]+$/i,Ia=/^0b[01]+$/i,uo=/^\[object .+?Constructor\]$/,kA=/^0o[0-7]+$/i,bl=/^(?:0|[1-9]\d*)$/,Bl=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,fo=/($^)/,mu=/['\n\r\u2028\u2029\\]/g,Cl="\\ud800-\\udfff",Td="\\u0300-\\u036f",Oa="\\ufe20-\\ufe2f",wc="\\u20d0-\\u20ff",IA=Td+Oa+wc,OA="\\u2700-\\u27bf",Do="a-z\\xdf-\\xf6\\xf8-\\xff",vu="\\xac\\xb1\\xd7\\xf7",Hd="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",ho="\\u2000-\\u206f",PA=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",In="A-Z\\xc0-\\xd6\\xd8-\\xde",yc="\\ufe0e\\ufe0f",xc=vu+Hd+ho+PA,po="['’]",Ro="["+Cl+"]",Mo="["+xc+"]",As="["+IA+"]",Wn="\\d+",ls="["+OA+"]",_l="["+Do+"]",bc="[^"+Cl+xc+Wn+OA+Do+In+"]",Bc="\\ud83c[\\udffb-\\udfff]",wu="(?:"+As+"|"+Bc+")",yu="[^"+Cl+"]",Fl="(?:\\ud83c[\\udde6-\\uddff]){2}",Cc="[\\ud800-\\udbff][\\udc00-\\udfff]",bs="["+In+"]",xu="\\u200d",_c="(?:"+_l+"|"+bc+")",Dd="(?:"+bs+"|"+bc+")",Pa="(?:"+po+"(?:d|ll|m|re|s|t|ve))?",Ko="(?:"+po+"(?:D|LL|M|RE|S|T|VE))?",go=wu+"?",pa="["+yc+"]?",Pi="(?:"+xu+"(?:"+[yu,Fl,Cc].join("|")+")"+pa+go+")*",Rd="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",bu="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Gt=pa+go+Pi,Md="(?:"+[ls,Fl,Cc].join("|")+")"+Gt,Kd="(?:"+[yu+As+"?",As,Fl,Cc,Ro].join("|")+")",Ta=RegExp(po,"g"),Bu=RegExp(As,"g"),Nl=RegExp(Bc+"(?="+Bc+")|"+Kd+Gt,"g"),Sl=RegExp([bs+"?"+_l+"+"+Pa+"(?="+[Mo,bs,"$"].join("|")+")",Dd+"+"+Ko+"(?="+[Mo,bs+_c,"$"].join("|")+")",bs+"?"+_c+"+"+Pa,bs+"+"+Ko,bu,Rd,Wn,Md].join("|"),"g"),cs=RegExp("["+xu+Cl+IA+yc+"]"),Cu=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,_u=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Fu=-1,rn={};rn[Ht]=rn[Wt]=rn[mt]=rn[en]=rn[Jt]=rn[Nr]=rn[Xt]=rn[er]=rn[fn]=!0,rn[te]=rn[fe]=rn[dr]=rn[je]=rn[gr]=rn[Oe]=rn[st]=rn[dt]=rn[Et]=rn[qe]=rn[Le]=rn[Pe]=rn[Qe]=rn[Ke]=rn[Ot]=!1;var Pr={};Pr[te]=Pr[fe]=Pr[dr]=Pr[gr]=Pr[je]=Pr[Oe]=Pr[Ht]=Pr[Wt]=Pr[mt]=Pr[en]=Pr[Jt]=Pr[Et]=Pr[qe]=Pr[Le]=Pr[Pe]=Pr[Qe]=Pr[Ke]=Pr[lt]=Pr[Nr]=Pr[Xt]=Pr[er]=Pr[fn]=!0,Pr[st]=Pr[dt]=Pr[Ot]=!1;var Vo={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",Ĳ:"IJ",ĳ:"ij",Œ:"Oe",œ:"oe",ŉ:"'n",ſ:"s"},Nu={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},$o={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},El={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},jl=parseFloat,Su=parseInt,Jn=typeof pl=="object"&&pl&&pl.Object===Object&&pl,Eu=typeof self=="object"&&self&&self.Object===Object&&self,xn=Jn||Eu||Function("return this")(),ga=t&&!t.nodeType&&t,us=ga&&!0&&e&&!e.nodeType&&e,ju=us&&us.exports===ga,Ha=ju&&Jn.process,bn=function(){try{var Fe=us&&us.require&&us.require("util").types;return Fe||Ha&&Ha.binding&&Ha.binding("util")}catch{}}(),mo=bn&&bn.isArrayBuffer,vo=bn&&bn.isDate,Uu=bn&&bn.isMap,ds=bn&&bn.isRegExp,TA=bn&&bn.isSet,qo=bn&&bn.isTypedArray;function _i(Fe,We,Ve){switch(Ve.length){case 0:return Fe.call(We);case 1:return Fe.call(We,Ve[0]);case 2:return Fe.call(We,Ve[0],Ve[1]);case 3:return Fe.call(We,Ve[0],Ve[1],Ve[2])}return Fe.apply(We,Ve)}function Lu(Fe,We,Ve,wt){for(var Rt=-1,yr=Fe==null?0:Fe.length;++Rt<yr;){var Cn=Fe[Rt];We(wt,Cn,Ve(Cn),Fe)}return wt}function Fi(Fe,We){for(var Ve=-1,wt=Fe==null?0:Fe.length;++Ve<wt&&We(Fe[Ve],Ve,Fe)!==!1;);return Fe}function Fc(Fe,We){for(var Ve=Fe==null?0:Fe.length;Ve--&&We(Fe[Ve],Ve,Fe)!==!1;);return Fe}function Ul(Fe,We){for(var Ve=-1,wt=Fe==null?0:Fe.length;++Ve<wt;)if(!We(Fe[Ve],Ve,Fe))return!1;return!0}function ma(Fe,We){for(var Ve=-1,wt=Fe==null?0:Fe.length,Rt=0,yr=[];++Ve<wt;){var Cn=Fe[Ve];We(Cn,Ve,Fe)&&(yr[Rt++]=Cn)}return yr}function Ll(Fe,We){var Ve=Fe==null?0:Fe.length;return!!Ve&&At(Fe,We,0)>-1}function Go(Fe,We,Ve){for(var wt=-1,Rt=Fe==null?0:Fe.length;++wt<Rt;)if(Ve(We,Fe[wt]))return!0;return!1}function Gr(Fe,We){for(var Ve=-1,wt=Fe==null?0:Fe.length,Rt=Array(wt);++Ve<wt;)Rt[Ve]=We(Fe[Ve],Ve,Fe);return Rt}function Js(Fe,We){for(var Ve=-1,wt=We.length,Rt=Fe.length;++Ve<wt;)Fe[Rt+Ve]=We[Ve];return Fe}function Da(Fe,We,Ve,wt){var Rt=-1,yr=Fe==null?0:Fe.length;for(wt&&yr&&(Ve=Fe[++Rt]);++Rt<yr;)Ve=We(Ve,Fe[Rt],Rt,Fe);return Ve}function Nc(Fe,We,Ve,wt){var Rt=Fe==null?0:Fe.length;for(wt&&Rt&&(Ve=Fe[--Rt]);Rt--;)Ve=We(Ve,Fe[Rt],Rt,Fe);return Ve}function _(Fe,We){for(var Ve=-1,wt=Fe==null?0:Fe.length;++Ve<wt;)if(We(Fe[Ve],Ve,Fe))return!0;return!1}var M=fr("length");function he(Fe){return Fe.split("")}function be(Fe){return Fe.match(fa)||[]}function He(Fe,We,Ve){var wt;return Ve(Fe,function(Rt,yr,Cn){if(We(Rt,yr,Cn))return wt=yr,!1}),wt}function ze(Fe,We,Ve,wt){for(var Rt=Fe.length,yr=Ve+(wt?1:-1);wt?yr--:++yr<Rt;)if(We(Fe[yr],yr,Fe))return yr;return-1}function At(Fe,We,Ve){return We===We?On(Fe,We,Ve):ze(Fe,Dt,Ve)}function Bt(Fe,We,Ve,wt){for(var Rt=Ve-1,yr=Fe.length;++Rt<yr;)if(wt(Fe[Rt],We))return Rt;return-1}function Dt(Fe){return Fe!==Fe}function ir(Fe,We){var Ve=Fe==null?0:Fe.length;return Ve?zt(Fe,We)/Ve:xe}function fr(Fe){return function(We){return We==null?r:We[Fe]}}function Sr(Fe){return function(We){return Fe==null?r:Fe[We]}}function An(Fe,We,Ve,wt,Rt){return Rt(Fe,function(yr,Cn,pr){Ve=wt?(wt=!1,yr):We(Ve,yr,Cn,pr)}),Ve}function hn(Fe,We){var Ve=Fe.length;for(Fe.sort(We);Ve--;)Fe[Ve]=Fe[Ve].value;return Fe}function zt(Fe,We){for(var Ve,wt=-1,Rt=Fe.length;++wt<Rt;){var yr=We(Fe[wt]);yr!==r&&(Ve=Ve===r?yr:Ve+yr)}return Ve}function di(Fe,We){for(var Ve=-1,wt=Array(Fe);++Ve<Fe;)wt[Ve]=We(Ve);return wt}function Xn(Fe,We){return Gr(We,function(Ve){return[Ve,Fe[Ve]]})}function Bs(Fe){return Fe&&Fe.slice(0,Hi(Fe)+1).replace(Ci,"")}function zr(Fe){return function(We){return Fe(We)}}function Yn(Fe,We){return Gr(We,function(Ve){return Fe[Ve]})}function zo(Fe,We){return Fe.has(We)}function Cs(Fe,We){for(var Ve=-1,wt=Fe.length;++Ve<wt&&At(We,Fe[Ve],0)>-1;);return Ve}function Bn(Fe,We){for(var Ve=Fe.length;Ve--&&At(We,Fe[Ve],0)>-1;);return Ve}function HA(Fe,We){for(var Ve=Fe.length,wt=0;Ve--;)Fe[Ve]===We&&++wt;return wt}var Mn=Sr(Vo),DA=Sr(Nu);function _s(Fe){return"\\"+El[Fe]}function fi(Fe,We){return Fe==null?r:Fe[We]}function Ur(Fe){return cs.test(Fe)}function RA(Fe){return Cu.test(Fe)}function MA(Fe){for(var We,Ve=[];!(We=Fe.next()).done;)Ve.push(We.value);return Ve}function Wo(Fe){var We=-1,Ve=Array(Fe.size);return Fe.forEach(function(wt,Rt){Ve[++We]=[Rt,wt]}),Ve}function Ti(Fe,We){return function(Ve){return Fe(We(Ve))}}function Fs(Fe,We){for(var Ve=-1,wt=Fe.length,Rt=0,yr=[];++Ve<wt;){var Cn=Fe[Ve];(Cn===We||Cn===p)&&(Fe[Ve]=p,yr[Rt++]=Ve)}return yr}function wo(Fe){var We=-1,Ve=Array(Fe.size);return Fe.forEach(function(wt){Ve[++We]=wt}),Ve}function Sc(Fe){var We=-1,Ve=Array(Fe.size);return Fe.forEach(function(wt){Ve[++We]=[wt,wt]}),Ve}function On(Fe,We,Ve){for(var wt=Ve-1,Rt=Fe.length;++wt<Rt;)if(Fe[wt]===We)return wt;return-1}function Xs(Fe,We,Ve){for(var wt=Ve+1;wt--;)if(Fe[wt]===We)return wt;return wt}function zi(Fe){return Ur(Fe)?Ys(Fe):M(Fe)}function Wr(Fe){return Ur(Fe)?Ra(Fe):he(Fe)}function Hi(Fe){for(var We=Fe.length;We--&&Mt.test(Fe.charAt(We)););return We}var Ns=Sr($o);function Ys(Fe){for(var We=Nl.lastIndex=0;Nl.test(Fe);)++We;return We}function Ra(Fe){return Fe.match(Nl)||[]}function va(Fe){return Fe.match(Sl)||[]}var yo=function Fe(We){We=We==null?xn:Wi.defaults(xn.Object(),We,Wi.pick(xn,_u));var Ve=We.Array,wt=We.Date,Rt=We.Error,yr=We.Function,Cn=We.Math,pr=We.Object,Ma=We.RegExp,Jo=We.String,Di=We.TypeError,hi=Ve.prototype,xo=yr.prototype,Tr=pr.prototype,Jr=We["__core-js_shared__"],_n=xo.toString,Zt=Tr.hasOwnProperty,Ka=0,Va=function(){var A=/[^.]+$/.exec(Jr&&Jr.keys&&Jr.keys.IE_PROTO||"");return A?"Symbol(src)_1."+A:""}(),$a=Tr.toString,Ec=_n.call(pr),Wf=xn._,jc=Ma("^"+_n.call(Zt).replace(xs,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Uc=ju?We.Buffer:r,bo=We.Symbol,KA=We.Uint8Array,Vd=Uc?Uc.allocUnsafe:r,VA=Ti(pr.getPrototypeOf,pr),Lc=pr.create,fs=Tr.propertyIsEnumerable,Ji=hi.splice,Qc=bo?bo.isConcatSpreadable:r,Xo=bo?bo.iterator:r,Ss=bo?bo.toStringTag:r,$A=function(){try{var A=ea(pr,"defineProperty");return A({},"",{}),A}catch{}}(),Qu=We.clearTimeout!==xn.clearTimeout&&We.clearTimeout,Ql=wt&&wt.now!==xn.Date.now&&wt.now,Jf=We.setTimeout!==xn.setTimeout&&We.setTimeout,kl=Cn.ceil,Il=Cn.floor,Ol=pr.getOwnPropertySymbols,Pl=Uc?Uc.isBuffer:r,Xf=We.isFinite,kp=hi.join,Yf=Ti(pr.keys,pr),ni=Cn.max,ii=Cn.min,Ip=wt.now,Op=We.parseInt,Zf=Cn.random,$d=hi.reverse,Yo=ea(We,"DataView"),Bo=ea(We,"Map"),qd=ea(We,"Promise"),Tl=ea(We,"Set"),Hl=ea(We,"WeakMap"),kc=ea(pr,"create"),ku=Hl&&new Hl,Dl={},Pp=Xa(Yo),Zo=Xa(Bo),wa=Xa(qd),Zs=Xa(Tl),Tp=Xa(Hl),Ic=bo?bo.prototype:r,Es=Ic?Ic.valueOf:r,js=Ic?Ic.toString:r;function re(A){if(vi(A)&&!br(A)&&!(A instanceof Er)){if(A instanceof Us)return A;if(Zt.call(A,"__wrapped__"))return ba(A)}return new Us(A)}var eA=function(){function A(){}return function(u){if(!ai(u))return{};if(Lc)return Lc(u);A.prototype=u;var b=new A;return A.prototype=r,b}}();function tA(){}function Us(A,u){this.__wrapped__=A,this.__actions__=[],this.__chain__=!!u,this.__index__=0,this.__values__=r}re.templateSettings={escape:Qr,evaluate:co,interpolate:Rn,variable:"",imports:{_:re}},re.prototype=tA.prototype,re.prototype.constructor=re,Us.prototype=eA(tA.prototype),Us.prototype.constructor=Us;function Er(A){this.__wrapped__=A,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=$e,this.__views__=[]}function eh(){var A=new Er(this.__wrapped__);return A.__actions__=Yi(this.__actions__),A.__dir__=this.__dir__,A.__filtered__=this.__filtered__,A.__iteratees__=Yi(this.__iteratees__),A.__takeCount__=this.__takeCount__,A.__views__=Yi(this.__views__),A}function Hp(){if(this.__filtered__){var A=new Er(this);A.__dir__=-1,A.__filtered__=!0}else A=this.clone(),A.__dir__*=-1;return A}function Iu(){var A=this.__wrapped__.value(),u=this.__dir__,b=br(A),U=u<0,K=b?A.length:0,ae=mm(0,K,this.__views__),ge=ae.start,_e=ae.end,Te=_e-ge,nt=U?_e:ge-1,it=this.__iteratees__,ct=it.length,_t=0,Tt=ii(Te,this.__takeCount__);if(!b||!U&&K==Te&&Tt==Te)return ZA(A,this.__actions__);var sr=[];e:for(;Te--&&_t<Tt;){nt+=u;for(var Lr=-1,ar=A[nt];++Lr<ct;){var kr=it[Lr],Vr=kr.iteratee,Eo=kr.type,Ca=Vr(ar);if(Eo==pe)ar=Ca;else if(!Ca){if(Eo==J)continue e;break e}}sr[_t++]=ar}return sr}Er.prototype=eA(tA.prototype),Er.prototype.constructor=Er;function qa(A){var u=-1,b=A==null?0:A.length;for(this.clear();++u<b;){var U=A[u];this.set(U[0],U[1])}}function rA(){this.__data__=kc?kc(null):{},this.size=0}function Gd(A){var u=this.has(A)&&delete this.__data__[A];return this.size-=u?1:0,u}function th(A){var u=this.__data__;if(kc){var b=u[A];return b===c?r:b}return Zt.call(u,A)?u[A]:r}function Dp(A){var u=this.__data__;return kc?u[A]!==r:Zt.call(u,A)}function rh(A,u){var b=this.__data__;return this.size+=this.has(A)?0:1,b[A]=kc&&u===r?c:u,this}qa.prototype.clear=rA,qa.prototype.delete=Gd,qa.prototype.get=th,qa.prototype.has=Dp,qa.prototype.set=rh;function Co(A){var u=-1,b=A==null?0:A.length;for(this.clear();++u<b;){var U=A[u];this.set(U[0],U[1])}}function Rp(){this.__data__=[],this.size=0}function Mp(A){var u=this.__data__,b=Be(u,A);if(b<0)return!1;var U=u.length-1;return b==U?u.pop():Ji.call(u,b,1),--this.size,!0}function Kp(A){var u=this.__data__,b=Be(u,A);return b<0?r:u[b][1]}function Vp(A){return Be(this.__data__,A)>-1}function $p(A,u){var b=this.__data__,U=Be(b,A);return U<0?(++this.size,b.push([A,u])):b[U][1]=u,this}Co.prototype.clear=Rp,Co.prototype.delete=Mp,Co.prototype.get=Kp,Co.prototype.has=Vp,Co.prototype.set=$p;function Ga(A){var u=-1,b=A==null?0:A.length;for(this.clear();++u<b;){var U=A[u];this.set(U[0],U[1])}}function Ou(){this.size=0,this.__data__={hash:new qa,map:new(Bo||Co),string:new qa}}function nh(A){var u=hA(this,A).delete(A);return this.size-=u?1:0,u}function qp(A){return hA(this,A).get(A)}function ih(A){return hA(this,A).has(A)}function f(A,u){var b=hA(this,A),U=b.size;return b.set(A,u),this.size+=b.size==U?0:1,this}Ga.prototype.clear=Ou,Ga.prototype.delete=nh,Ga.prototype.get=qp,Ga.prototype.has=ih,Ga.prototype.set=f;function y(A){var u=-1,b=A==null?0:A.length;for(this.__data__=new Ga;++u<b;)this.add(A[u])}function E(A){return this.__data__.set(A,c),this}function k(A){return this.__data__.has(A)}y.prototype.add=y.prototype.push=E,y.prototype.has=k;function R(A){var u=this.__data__=new Co(A);this.size=u.size}function G(){this.__data__=new Co,this.size=0}function W(A){var u=this.__data__,b=u.delete(A);return this.size=u.size,b}function ee(A){return this.__data__.get(A)}function ie(A){return this.__data__.has(A)}function de(A,u){var b=this.__data__;if(b instanceof Co){var U=b.__data__;if(!Bo||U.length<i-1)return U.push([A,u]),this.size=++b.size,this;b=this.__data__=new Ga(U)}return b.set(A,u),this.size=b.size,this}R.prototype.clear=G,R.prototype.delete=W,R.prototype.get=ee,R.prototype.has=ie,R.prototype.set=de;function Ce(A,u){var b=br(A),U=!b&&df(A),K=!b&&!U&&Xu(A),ae=!b&&!U&&!K&&Sh(A),ge=b||U||K||ae,_e=ge?di(A.length,Jo):[],Te=_e.length;for(var nt in A)(u||Zt.call(A,nt))&&!(ge&&(nt=="length"||K&&(nt=="offset"||nt=="parent")||ae&&(nt=="buffer"||nt=="byteLength"||nt=="byteOffset")||tl(nt,Te)))&&_e.push(nt);return _e}function Re(A){var u=A.length;return u?A[Kl(0,u-1)]:r}function Me(A,u){return zu(Yi(A),ht(u,0,A.length))}function Se(A){return zu(Yi(A))}function et(A,u,b){(b!==r&&!sl(A[u],b)||b===r&&!(u in A))&&Ye(A,u,b)}function Ge(A,u,b){var U=A[u];(!(Zt.call(A,u)&&sl(U,b))||b===r&&!(u in A))&&Ye(A,u,b)}function Be(A,u){for(var b=A.length;b--;)if(sl(A[b][0],u))return b;return-1}function Ue(A,u,b,U){return hr(A,function(K,ae,ge){u(U,K,b(K),ge)}),U}function Ze(A,u){return A&&uA(u,ps(u),A)}function at(A,u){return A&&uA(u,Za(u),A)}function Ye(A,u,b){u=="__proto__"&&$A?$A(A,u,{configurable:!0,enumerable:!0,value:b,writable:!0}):A[u]=b}function bt(A,u){for(var b=-1,U=u.length,K=Ve(U),ae=A==null;++b<U;)K[b]=ae?r:Rw(A,u[b]);return K}function ht(A,u,b){return A===A&&(b!==r&&(A=A<=b?A:b),u!==r&&(A=A>=u?A:u)),A}function Ut(A,u,b,U,K,ae){var ge,_e=u&m,Te=u&B,nt=u&x;if(b&&(ge=K?b(A,U,K,ae):b(A)),ge!==r)return ge;if(!ai(A))return A;var it=br(A);if(it){if(ge=af(A),!_e)return Yi(A,ge)}else{var ct=Zi(A),_t=ct==dt||ct==gt;if(Xu(A))return Pc(A,_e);if(ct==Le||ct==te||_t&&!K){if(ge=Te||_t?{}:A1(A),!_e)return Te?Jp(A,at(ge,A)):fm(A,Ze(ge,A))}else{if(!Pr[ct])return K?A:{};ge=wm(A,ct,_e)}}ae||(ae=new R);var Tt=ae.get(A);if(Tt)return Tt;ae.set(A,ge),_b(A)?A.forEach(function(ar){ge.add(Ut(ar,u,b,ar,A,ae))}):Bb(A)&&A.forEach(function(ar,kr){ge.set(kr,Ut(ar,u,b,kr,A,ae))});var sr=nt?Te?a1:vh:Te?Za:ps,Lr=it?r:sr(A);return Fi(Lr||A,function(ar,kr){Lr&&(kr=ar,ar=A[kr]),Ge(ge,kr,Ut(ar,u,b,kr,A,ae))}),ge}function yt(A){var u=ps(A);return function(b){return Hr(b,A,u)}}function Hr(A,u,b){var U=b.length;if(A==null)return!U;for(A=pr(A);U--;){var K=b[U],ae=u[K],ge=A[K];if(ge===r&&!(K in A)||!ae(ge))return!1}return!0}function Kr(A,u,b){if(typeof A!="function")throw new Di(o);return cf(function(){A.apply(r,b)},u)}function ot(A,u,b,U){var K=-1,ae=Ll,ge=!0,_e=A.length,Te=[],nt=u.length;if(!_e)return Te;b&&(u=Gr(u,zr(b))),U?(ae=Go,ge=!1):u.length>=i&&(ae=zo,ge=!1,u=new y(u));e:for(;++K<_e;){var it=A[K],ct=b==null?it:b(it);if(it=U||it!==0?it:0,ge&&ct===ct){for(var _t=nt;_t--;)if(u[_t]===ct)continue e;Te.push(it)}else ae(u,ct,U)||Te.push(it)}return Te}var hr=Xp(Pn),ln=Xp(Xi,!0);function Xr(A,u){var b=!0;return hr(A,function(U,K,ae){return b=!!u(U,K,ae),b}),b}function Kt(A,u,b){for(var U=-1,K=A.length;++U<K;){var ae=A[U],ge=u(ae);if(ge!=null&&(_e===r?ge===ge&&!So(ge):b(ge,_e)))var _e=ge,Te=ae}return Te}function Zn(A,u,b,U){var K=A.length;for(b=jr(b),b<0&&(b=-b>K?0:K+b),U=U===r||U>K?K:jr(U),U<0&&(U+=K),U=b>U?0:Nb(U);b<U;)A[b++]=u;return A}function Ri(A,u){var b=[];return hr(A,function(U,K,ae){u(U,K,ae)&&b.push(U)}),b}function mr(A,u,b,U,K){var ae=-1,ge=A.length;for(b||(b=nw),K||(K=[]);++ae<ge;){var _e=A[ae];u>0&&b(_e)?u>1?mr(_e,u-1,b,U,K):Js(K,_e):U||(K[K.length]=_e)}return K}var si=hm(),Yr=hm(!0);function Pn(A,u){return A&&si(A,u,ps)}function Xi(A,u){return A&&Yr(A,u,ps)}function pn(A,u){return ma(u,function(b){return Gc(A[b])})}function Fn(A,u){u=Ja(u,A);for(var b=0,U=u.length;A!=null&&b<U;)A=A[vt(u[b++])];return b&&b==U?A:r}function pi(A,u,b){var U=u(A);return br(A)?U:Js(U,b(A))}function mn(A){return A==null?A===r?pt:D:Ss&&Ss in pr(A)?Wl(A):ow(A)}function Ls(A,u){return A>u}function gi(A,u){return A!=null&&Zt.call(A,u)}function ya(A,u){return A!=null&&u in pr(A)}function qA(A,u,b){return A>=ii(u,b)&&A<ni(u,b)}function nA(A,u,b){for(var U=b?Go:Ll,K=A[0].length,ae=A.length,ge=ae,_e=Ve(ae),Te=1/0,nt=[];ge--;){var it=A[ge];ge&&u&&(it=Gr(it,zr(u))),Te=ii(it.length,Te),_e[ge]=!b&&(u||K>=120&&it.length>=120)?new y(ge&&it):r}it=A[0];var ct=-1,_t=_e[0];e:for(;++ct<K&&nt.length<Te;){var Tt=it[ct],sr=u?u(Tt):Tt;if(Tt=b||Tt!==0?Tt:0,!(_t?zo(_t,sr):U(nt,sr,b))){for(ge=ae;--ge;){var Lr=_e[ge];if(!(Lr?zo(Lr,sr):U(A[ge],sr,b)))continue e}_t&&_t.push(sr),nt.push(Tt)}}return nt}function iA(A,u,b,U){return Pn(A,function(K,ae,ge){u(U,b(K),ae,ge)}),U}function vn(A,u,b){u=Ja(u,A),A=d1(A,u);var U=A==null?A:A[vt(Kn(u))];return U==null?r:_i(U,A,b)}function Pu(A){return vi(A)&&mn(A)==te}function sh(A){return vi(A)&&mn(A)==dr}function ah(A){return vi(A)&&mn(A)==Oe}function sA(A,u,b,U,K){return A===u?!0:A==null||u==null||!vi(A)&&!vi(u)?A!==A&&u!==u:Rl(A,u,b,U,sA,K)}function Rl(A,u,b,U,K,ae){var ge=br(A),_e=br(u),Te=ge?fe:Zi(A),nt=_e?fe:Zi(u);Te=Te==te?Le:Te,nt=nt==te?Le:nt;var it=Te==Le,ct=nt==Le,_t=Te==nt;if(_t&&Xu(A)){if(!Xu(u))return!1;ge=!0,it=!1}if(_t&&!it)return ae||(ae=new R),ge||Sh(A)?s1(A,u,b,U,K,ae):gm(A,u,Te,b,U,K,ae);if(!(b&S)){var Tt=it&&Zt.call(A,"__wrapped__"),sr=ct&&Zt.call(u,"__wrapped__");if(Tt||sr){var Lr=Tt?A.value():A,ar=sr?u.value():u;return ae||(ae=new R),K(Lr,ar,b,U,ae)}}return _t?(ae||(ae=new R),rw(A,u,b,U,K,ae)):!1}function Tu(A){return vi(A)&&Zi(A)==Et}function Qs(A,u,b,U){var K=b.length,ae=K,ge=!U;if(A==null)return!ae;for(A=pr(A);K--;){var _e=b[K];if(ge&&_e[2]?_e[1]!==A[_e[0]]:!(_e[0]in A))return!1}for(;++K<ae;){_e=b[K];var Te=_e[0],nt=A[Te],it=_e[1];if(ge&&_e[2]){if(nt===r&&!(Te in A))return!1}else{var ct=new R;if(U)var _t=U(nt,it,Te,A,u,ct);if(!(_t===r?sA(it,nt,S|C,U,ct):_t))return!1}}return!0}function GA(A){if(!ai(A)||sw(A))return!1;var u=Gc(A)?jc:uo;return u.test(Xa(A))}function zA(A){return vi(A)&&mn(A)==Pe}function oh(A){return vi(A)&&Zi(A)==Qe}function WA(A){return vi(A)&&Dm(A.length)&&!!rn[mn(A)]}function zd(A){return typeof A=="function"?A:A==null?eo:typeof A=="object"?br(A)?Wd(A[0],A[1]):Ah(A):Tb(A)}function aA(A){if(!lf(A))return Yf(A);var u=[];for(var b in pr(A))Zt.call(A,b)&&b!="constructor"&&u.push(b);return u}function Oc(A){if(!ai(A))return bm(A);var u=lf(A),b=[];for(var U in A)U=="constructor"&&(u||!Zt.call(A,U))||b.push(U);return b}function JA(A,u){return A<u}function XA(A,u){var b=-1,U=Ya(A)?Ve(A.length):[];return hr(A,function(K,ae,ge){U[++b]=u(K,ae,ge)}),U}function Ah(A){var u=zl(A);return u.length==1&&u[0][2]?xm(u[0][0],u[0][1]):function(b){return b===A||Qs(b,A,u)}}function Wd(A,u){return l1(A)&&ym(u)?xm(vt(A),u):function(b){var U=Rw(b,A);return U===r&&U===u?Mw(b,A):sA(u,U,S|C)}}function oA(A,u,b,U,K){A!==u&&si(u,function(ae,ge){if(K||(K=new R),ai(ae))za(A,u,ge,b,oA,U,K);else{var _e=U?U(f1(A,ge),ae,ge+"",A,u,K):r;_e===r&&(_e=ae),et(A,ge,_e)}},Za)}function za(A,u,b,U,K,ae,ge){var _e=f1(A,b),Te=f1(u,b),nt=ge.get(Te);if(nt){et(A,b,nt);return}var it=ae?ae(_e,Te,b+"",A,u,ge):r,ct=it===r;if(ct){var _t=br(Te),Tt=!_t&&Xu(Te),sr=!_t&&!Tt&&Sh(Te);it=Te,_t||Tt||sr?br(_e)?it=_e:Ni(_e)?it=Yi(_e):Tt?(ct=!1,it=Pc(Te,!0)):sr?(ct=!1,it=cm(Te,!0)):it=[]:w1(Te)||df(Te)?(it=_e,df(_e)?it=Sb(_e):(!ai(_e)||Gc(_e))&&(it=A1(Te))):ct=!1}ct&&(ge.set(Te,it),K(it,Te,U,ae,ge),ge.delete(Te)),et(A,b,it)}function Jd(A,u){var b=A.length;if(b)return u+=u<0?b:0,tl(u,b)?A[u]:r}function Xd(A,u,b){u.length?u=Gr(u,function(ae){return br(ae)?function(ge){return Fn(ge,ae.length===1?ae[0]:ae)}:ae}):u=[eo];var U=-1;u=Gr(u,zr(Ft()));var K=XA(A,function(ae,ge,_e){var Te=Gr(u,function(nt){return nt(ae)});return{criteria:Te,index:++U,value:ae}});return hn(K,function(ae,ge){return Zv(ae,ge,b)})}function lh(A,u){return Hu(A,u,function(b,U){return Mw(A,U)})}function Hu(A,u,b){for(var U=-1,K=u.length,ae={};++U<K;){var ge=u[U],_e=Fn(A,ge);b(_e,ge)&&Vl(ae,Ja(ge,A),_e)}return ae}function Ml(A){return function(u){return Fn(u,A)}}function Du(A,u,b,U){var K=U?Bt:At,ae=-1,ge=u.length,_e=A;for(A===u&&(u=Yi(u)),b&&(_e=Gr(A,zr(b)));++ae<ge;)for(var Te=0,nt=u[ae],it=b?b(nt):nt;(Te=K(_e,it,Te,U))>-1;)_e!==A&&Ji.call(_e,Te,1),Ji.call(A,Te,1);return A}function Yd(A,u){for(var b=A?u.length:0,U=b-1;b--;){var K=u[b];if(b==U||K!==ae){var ae=K;tl(K)?Ji.call(A,K,1):Zd(A,K)}}return A}function Kl(A,u){return A+Il(Zf()*(u-A+1))}function hs(A,u,b,U){for(var K=-1,ae=ni(kl((u-A)/(b||1)),0),ge=Ve(ae);ae--;)ge[U?ae:++K]=A,A+=b;return ge}function _o(A,u){var b="";if(!A||u<1||u>oe)return b;do u%2&&(b+=A),u=Il(u/2),u&&(A+=A);while(u);return b}function vr(A,u){return h1(Bm(A,u,eo),A+"")}function Gp(A){return Re(Eh(A))}function Ru(A,u){var b=Eh(A);return zu(b,ht(u,0,b.length))}function Vl(A,u,b,U){if(!ai(A))return A;u=Ja(u,A);for(var K=-1,ae=u.length,ge=ae-1,_e=A;_e!=null&&++K<ae;){var Te=vt(u[K]),nt=b;if(Te==="__proto__"||Te==="constructor"||Te==="prototype")return A;if(K!=ge){var it=_e[Te];nt=U?U(it,Te,_e):r,nt===r&&(nt=ai(it)?it:tl(u[K+1])?[]:{})}Ge(_e,Te,nt),_e=_e[Te]}return A}var Mu=ku?function(A,u){return ku.set(A,u),A}:eo,AA=$A?function(A,u){return $A(A,"toString",{configurable:!0,enumerable:!1,value:Vw(u),writable:!0})}:eo;function ch(A){return zu(Eh(A))}function ks(A,u,b){var U=-1,K=A.length;u<0&&(u=-u>K?0:K+u),b=b>K?K:b,b<0&&(b+=K),K=u>b?0:b-u>>>0,u>>>=0;for(var ae=Ve(K);++U<K;)ae[U]=A[U+u];return ae}function zp(A,u){var b;return hr(A,function(U,K,ae){return b=u(U,K,ae),!b}),!!b}function $l(A,u,b){var U=0,K=A==null?U:A.length;if(typeof u=="number"&&u===u&&K<=q){for(;U<K;){var ae=U+K>>>1,ge=A[ae];ge!==null&&!So(ge)&&(b?ge<=u:ge<u)?U=ae+1:K=ae}return K}return lA(A,u,eo,b)}function lA(A,u,b,U){var K=0,ae=A==null?0:A.length;if(ae===0)return 0;u=b(u);for(var ge=u!==u,_e=u===null,Te=So(u),nt=u===r;K<ae;){var it=Il((K+ae)/2),ct=b(A[it]),_t=ct!==r,Tt=ct===null,sr=ct===ct,Lr=So(ct);if(ge)var ar=U||sr;else nt?ar=sr&&(U||_t):_e?ar=sr&&_t&&(U||!Tt):Te?ar=sr&&_t&&!Tt&&(U||!Lr):Tt||Lr?ar=!1:ar=U?ct<=u:ct<u;ar?K=it+1:ae=it}return ii(ae,H)}function Ku(A,u){for(var b=-1,U=A.length,K=0,ae=[];++b<U;){var ge=A[b],_e=u?u(ge):ge;if(!b||!sl(_e,Te)){var Te=_e;ae[K++]=ge===0?0:ge}}return ae}function Vu(A){return typeof A=="number"?A:So(A)?xe:+A}function nn(A){if(typeof A=="string")return A;if(br(A))return Gr(A,nn)+"";if(So(A))return js?js.call(A):"";var u=A+"";return u=="0"&&1/A==-ye?"-0":u}function Is(A,u,b){var U=-1,K=Ll,ae=A.length,ge=!0,_e=[],Te=_e;if(b)ge=!1,K=Go;else if(ae>=i){var nt=u?null:n1(A);if(nt)return wo(nt);ge=!1,K=zo,Te=new y}else Te=u?[]:_e;e:for(;++U<ae;){var it=A[U],ct=u?u(it):it;if(it=b||it!==0?it:0,ge&&ct===ct){for(var _t=Te.length;_t--;)if(Te[_t]===ct)continue e;u&&Te.push(ct),_e.push(it)}else K(Te,ct,b)||(Te!==_e&&Te.push(ct),_e.push(it))}return _e}function Zd(A,u){return u=Ja(u,A),A=d1(A,u),A==null||delete A[vt(Kn(u))]}function ql(A,u,b,U){return Vl(A,u,b(Fn(A,u)),U)}function YA(A,u,b,U){for(var K=A.length,ae=U?K:-1;(U?ae--:++ae<K)&&u(A[ae],ae,A););return b?ks(A,U?0:ae,U?ae+1:K):ks(A,U?ae+1:0,U?K:ae)}function ZA(A,u){var b=A;return b instanceof Er&&(b=b.value()),Da(u,function(U,K){return K.func.apply(K.thisArg,Js([U],K.args))},b)}function xa(A,u,b){var U=A.length;if(U<2)return U?Is(A[0]):[];for(var K=-1,ae=Ve(U);++K<U;)for(var ge=A[K],_e=-1;++_e<U;)_e!=K&&(ae[K]=ot(ae[K]||ge,A[_e],u,b));return Is(mr(ae,1),u,b)}function Fo(A,u,b){for(var U=-1,K=A.length,ae=u.length,ge={};++U<K;){var _e=U<ae?u[U]:r;b(ge,A[U],_e)}return ge}function Wa(A){return Ni(A)?A:[]}function Gl(A){return typeof A=="function"?A:eo}function Ja(A,u){return br(A)?A:l1(A,u)?[A]:Fm(yn(A))}var uh=vr;function cA(A,u,b){var U=A.length;return b=b===r?U:b,!u&&b>=U?A:ks(A,u,b)}var $u=Qu||function(A){return xn.clearTimeout(A)};function Pc(A,u){if(u)return A.slice();var b=A.length,U=Vd?Vd(b):new A.constructor(b);return A.copy(U),U}function dh(A){var u=new A.constructor(A.byteLength);return new KA(u).set(new KA(A)),u}function Am(A,u){var b=u?dh(A.buffer):A.buffer;return new A.constructor(b,A.byteOffset,A.byteLength)}function lm(A){var u=new A.constructor(A.source,zs.exec(A));return u.lastIndex=A.lastIndex,u}function Wp(A){return Es?pr(Es.call(A)):{}}function cm(A,u){var b=u?dh(A.buffer):A.buffer;return new A.constructor(b,A.byteOffset,A.length)}function um(A,u){if(A!==u){var b=A!==r,U=A===null,K=A===A,ae=So(A),ge=u!==r,_e=u===null,Te=u===u,nt=So(u);if(!_e&&!nt&&!ae&&A>u||ae&&ge&&Te&&!_e&&!nt||U&&ge&&Te||!b&&Te||!K)return 1;if(!U&&!ae&&!nt&&A<u||nt&&b&&K&&!U&&!ae||_e&&b&&K||!ge&&K||!Te)return-1}return 0}function Zv(A,u,b){for(var U=-1,K=A.criteria,ae=u.criteria,ge=K.length,_e=b.length;++U<ge;){var Te=um(K[U],ae[U]);if(Te){if(U>=_e)return Te;var nt=b[U];return Te*(nt=="desc"?-1:1)}}return A.index-u.index}function dm(A,u,b,U){for(var K=-1,ae=A.length,ge=b.length,_e=-1,Te=u.length,nt=ni(ae-ge,0),it=Ve(Te+nt),ct=!U;++_e<Te;)it[_e]=u[_e];for(;++K<ge;)(ct||K<ae)&&(it[b[K]]=A[K]);for(;nt--;)it[_e++]=A[K++];return it}function ef(A,u,b,U){for(var K=-1,ae=A.length,ge=-1,_e=b.length,Te=-1,nt=u.length,it=ni(ae-_e,0),ct=Ve(it+nt),_t=!U;++K<it;)ct[K]=A[K];for(var Tt=K;++Te<nt;)ct[Tt+Te]=u[Te];for(;++ge<_e;)(_t||K<ae)&&(ct[Tt+b[ge]]=A[K++]);return ct}function Yi(A,u){var b=-1,U=A.length;for(u||(u=Ve(U));++b<U;)u[b]=A[b];return u}function uA(A,u,b,U){var K=!b;b||(b={});for(var ae=-1,ge=u.length;++ae<ge;){var _e=u[ae],Te=U?U(b[_e],A[_e],_e,b,A):r;Te===r&&(Te=A[_e]),K?Ye(b,_e,Te):Ge(b,_e,Te)}return b}function fm(A,u){return uA(A,Mc(A),u)}function Jp(A,u){return uA(A,pA(A),u)}function tf(A,u){return function(b,U){var K=br(b)?Lu:Ue,ae=u?u():{};return K(b,A,Ft(U,2),ae)}}function Tc(A){return vr(function(u,b){var U=-1,K=b.length,ae=K>1?b[K-1]:r,ge=K>2?b[2]:r;for(ae=A.length>3&&typeof ae=="function"?(K--,ae):r,ge&&Os(b[0],b[1],ge)&&(ae=K<3?r:ae,K=1),u=pr(u);++U<K;){var _e=b[U];_e&&A(u,_e,U,ae)}return u})}function Xp(A,u){return function(b,U){if(b==null)return b;if(!Ya(b))return A(b,U);for(var K=b.length,ae=u?K:-1,ge=pr(b);(u?ae--:++ae<K)&&U(ge[ae],ae,ge)!==!1;);return b}}function hm(A){return function(u,b,U){for(var K=-1,ae=pr(u),ge=U(u),_e=ge.length;_e--;){var Te=ge[A?_e:++K];if(b(ae[Te],Te,ae)===!1)break}return u}}function fh(A,u,b){var U=u&L,K=rf(A);function ae(){var ge=this&&this!==xn&&this instanceof ae?K:A;return ge.apply(U?b:this,arguments)}return ae}function Yp(A){return function(u){u=yn(u);var b=Ur(u)?Wr(u):r,U=b?b[0]:u.charAt(0),K=b?cA(b,1).join(""):u.slice(1);return U[A]()+K}}function Hc(A){return function(u){return Da(Ob(Ib(u).replace(Ta,"")),A,"")}}function rf(A){return function(){var u=arguments;switch(u.length){case 0:return new A;case 1:return new A(u[0]);case 2:return new A(u[0],u[1]);case 3:return new A(u[0],u[1],u[2]);case 4:return new A(u[0],u[1],u[2],u[3]);case 5:return new A(u[0],u[1],u[2],u[3],u[4]);case 6:return new A(u[0],u[1],u[2],u[3],u[4],u[5]);case 7:return new A(u[0],u[1],u[2],u[3],u[4],u[5],u[6])}var b=eA(A.prototype),U=A.apply(b,u);return ai(U)?U:b}}function ew(A,u,b){var U=rf(A);function K(){for(var ae=arguments.length,ge=Ve(ae),_e=ae,Te=Rc(K);_e--;)ge[_e]=arguments[_e];var nt=ae<3&&ge[0]!==Te&&ge[ae-1]!==Te?[]:Fs(ge,Te);if(ae-=nt.length,ae<b)return r1(A,u,qu,K.placeholder,r,ge,nt,r,r,b-ae);var it=this&&this!==xn&&this instanceof K?U:A;return _i(it,this,ge)}return K}function Zp(A){return function(u,b,U){var K=pr(u);if(!Ya(u)){var ae=Ft(b,3);u=ps(u),b=function(_e){return ae(K[_e],_e,K)}}var ge=A(u,b,U);return ge>-1?K[ae?u[ge]:ge]:r}}function Dc(A){return fA(function(u){var b=u.length,U=b,K=Us.prototype.thru;for(A&&u.reverse();U--;){var ae=u[U];if(typeof ae!="function")throw new Di(o);if(K&&!ge&&el(ae)=="wrapper")var ge=new Us([],!0)}for(U=ge?U:b;++U<b;){ae=u[U];var _e=el(ae),Te=_e=="wrapper"?o1(ae):r;Te&&Af(Te[0])&&Te[1]==(Z|Q|V|T)&&!Te[4].length&&Te[9]==1?ge=ge[el(Te[0])].apply(ge,Te[3]):ge=ae.length==1&&Af(ae)?ge[_e]():ge.thru(ae)}return function(){var nt=arguments,it=nt[0];if(ge&&nt.length==1&&br(it))return ge.plant(it).value();for(var ct=0,_t=b?u[ct].apply(this,nt):it;++ct<b;)_t=u[ct].call(this,_t);return _t}})}function qu(A,u,b,U,K,ae,ge,_e,Te,nt){var it=u&Z,ct=u&L,_t=u&N,Tt=u&(Q|I),sr=u&Ae,Lr=_t?r:rf(A);function ar(){for(var kr=arguments.length,Vr=Ve(kr),Eo=kr;Eo--;)Vr[Eo]=arguments[Eo];if(Tt)var Ca=Rc(ar),jo=HA(Vr,Ca);if(U&&(Vr=dm(Vr,U,K,Tt)),ae&&(Vr=ef(Vr,ae,ge,Tt)),kr-=jo,Tt&&kr<nt){var Si=Fs(Vr,Ca);return r1(A,u,qu,ar.placeholder,b,Vr,Si,_e,Te,nt-kr)}var al=ct?b:this,Wc=_t?al[A]:A;return kr=Vr.length,_e?Vr=Aw(Vr,_e):sr&&kr>1&&Vr.reverse(),it&&Te<kr&&(Vr.length=Te),this&&this!==xn&&this instanceof ar&&(Wc=Lr||rf(Wc)),Wc.apply(al,Vr)}return ar}function nf(A,u){return function(b,U){return iA(b,A,u(U),{})}}function hh(A,u){return function(b,U){var K;if(b===r&&U===r)return u;if(b!==r&&(K=b),U!==r){if(K===r)return U;typeof b=="string"||typeof U=="string"?(b=nn(b),U=nn(U)):(b=Vu(b),U=Vu(U)),K=A(b,U)}return K}}function e1(A){return fA(function(u){return u=Gr(u,zr(Ft())),vr(function(b){var U=this;return A(u,function(K){return _i(K,U,b)})})})}function ph(A,u){u=u===r?" ":nn(u);var b=u.length;if(b<2)return b?_o(u,A):u;var U=_o(u,kl(A/zi(u)));return Ur(u)?cA(Wr(U),0,A).join(""):U.slice(0,A)}function tw(A,u,b,U){var K=u&L,ae=rf(A);function ge(){for(var _e=-1,Te=arguments.length,nt=-1,it=U.length,ct=Ve(it+Te),_t=this&&this!==xn&&this instanceof ge?ae:A;++nt<it;)ct[nt]=U[nt];for(;Te--;)ct[nt++]=arguments[++_e];return _i(_t,K?b:this,ct)}return ge}function t1(A){return function(u,b,U){return U&&typeof U!="number"&&Os(u,b,U)&&(b=U=r),u=zc(u),b===r?(b=u,u=0):b=zc(b),U=U===r?u<b?1:-1:zc(U),hs(u,b,U,A)}}function Gu(A){return function(u,b){return typeof u=="string"&&typeof b=="string"||(u=mA(u),b=mA(b)),A(u,b)}}function r1(A,u,b,U,K,ae,ge,_e,Te,nt){var it=u&Q,ct=it?ge:r,_t=it?r:ge,Tt=it?ae:r,sr=it?r:ae;u|=it?V:se,u&=~(it?se:V),u&F||(u&=~(L|N));var Lr=[A,u,K,Tt,ct,sr,_t,_e,Te,nt],ar=b.apply(r,Lr);return Af(A)&&Cm(ar,Lr),ar.placeholder=U,yh(ar,A,u)}function gh(A){var u=Cn[A];return function(b,U){if(b=mA(b),U=U==null?0:ii(jr(U),292),U&&Xf(b)){var K=(yn(b)+"e").split("e"),ae=u(K[0]+"e"+(+K[1]+U));return K=(yn(ae)+"e").split("e"),+(K[0]+"e"+(+K[1]-U))}return u(b)}}var n1=Tl&&1/wo(new Tl([,-0]))[1]==ye?function(A){return new Tl(A)}:Gw;function i1(A){return function(u){var b=Zi(u);return b==Et?Wo(u):b==Qe?Sc(u):Xn(u,A(u))}}function dA(A,u,b,U,K,ae,ge,_e){var Te=u&N;if(!Te&&typeof A!="function")throw new Di(o);var nt=U?U.length:0;if(nt||(u&=~(V|se),U=K=r),ge=ge===r?ge:ni(jr(ge),0),_e=_e===r?_e:jr(_e),nt-=K?K.length:0,u&se){var it=U,ct=K;U=K=r}var _t=Te?r:o1(A),Tt=[A,u,b,U,K,it,ct,ae,ge,_e];if(_t&&u1(Tt,_t),A=Tt[0],u=Tt[1],b=Tt[2],U=Tt[3],K=Tt[4],_e=Tt[9]=Tt[9]===r?Te?0:A.length:ni(Tt[9]-nt,0),!_e&&u&(Q|I)&&(u&=~(Q|I)),!u||u==L)var sr=fh(A,u,b);else u==Q||u==I?sr=ew(A,u,_e):(u==V||u==(L|V))&&!K.length?sr=tw(A,u,b,U):sr=qu.apply(r,Tt);var Lr=_t?Mu:Cm;return yh(Lr(sr,Tt),A,u)}function pm(A,u,b,U){return A===r||sl(A,Tr[b])&&!Zt.call(U,b)?u:A}function sf(A,u,b,U,K,ae){return ai(A)&&ai(u)&&(ae.set(u,A),oA(A,u,r,sf,ae),ae.delete(u)),A}function mh(A){return w1(A)?r:A}function s1(A,u,b,U,K,ae){var ge=b&S,_e=A.length,Te=u.length;if(_e!=Te&&!(ge&&Te>_e))return!1;var nt=ae.get(A),it=ae.get(u);if(nt&&it)return nt==u&&it==A;var ct=-1,_t=!0,Tt=b&C?new y:r;for(ae.set(A,u),ae.set(u,A);++ct<_e;){var sr=A[ct],Lr=u[ct];if(U)var ar=ge?U(Lr,sr,ct,u,A,ae):U(sr,Lr,ct,A,u,ae);if(ar!==r){if(ar)continue;_t=!1;break}if(Tt){if(!_(u,function(kr,Vr){if(!zo(Tt,Vr)&&(sr===kr||K(sr,kr,b,U,ae)))return Tt.push(Vr)})){_t=!1;break}}else if(!(sr===Lr||K(sr,Lr,b,U,ae))){_t=!1;break}}return ae.delete(A),ae.delete(u),_t}function gm(A,u,b,U,K,ae,ge){switch(b){case gr:if(A.byteLength!=u.byteLength||A.byteOffset!=u.byteOffset)return!1;A=A.buffer,u=u.buffer;case dr:return!(A.byteLength!=u.byteLength||!ae(new KA(A),new KA(u)));case je:case Oe:case qe:return sl(+A,+u);case st:return A.name==u.name&&A.message==u.message;case Pe:case Ke:return A==u+"";case Et:var _e=Wo;case Qe:var Te=U&S;if(_e||(_e=wo),A.size!=u.size&&!Te)return!1;var nt=ge.get(A);if(nt)return nt==u;U|=C,ge.set(A,u);var it=s1(_e(A),_e(u),U,K,ae,ge);return ge.delete(A),it;case lt:if(Es)return Es.call(A)==Es.call(u)}return!1}function rw(A,u,b,U,K,ae){var ge=b&S,_e=vh(A),Te=_e.length,nt=vh(u),it=nt.length;if(Te!=it&&!ge)return!1;for(var ct=Te;ct--;){var _t=_e[ct];if(!(ge?_t in u:Zt.call(u,_t)))return!1}var Tt=ae.get(A),sr=ae.get(u);if(Tt&&sr)return Tt==u&&sr==A;var Lr=!0;ae.set(A,u),ae.set(u,A);for(var ar=ge;++ct<Te;){_t=_e[ct];var kr=A[_t],Vr=u[_t];if(U)var Eo=ge?U(Vr,kr,_t,u,A,ae):U(kr,Vr,_t,A,u,ae);if(!(Eo===r?kr===Vr||K(kr,Vr,b,U,ae):Eo)){Lr=!1;break}ar||(ar=_t=="constructor")}if(Lr&&!ar){var Ca=A.constructor,jo=u.constructor;Ca!=jo&&"constructor"in A&&"constructor"in u&&!(typeof Ca=="function"&&Ca instanceof Ca&&typeof jo=="function"&&jo instanceof jo)&&(Lr=!1)}return ae.delete(A),ae.delete(u),Lr}function fA(A){return h1(Bm(A,r,Em),A+"")}function vh(A){return pi(A,ps,Mc)}function a1(A){return pi(A,Za,pA)}var o1=ku?function(A){return ku.get(A)}:Gw;function el(A){for(var u=A.name+"",b=Dl[u],U=Zt.call(Dl,u)?b.length:0;U--;){var K=b[U],ae=K.func;if(ae==null||ae==A)return K.name}return u}function Rc(A){var u=Zt.call(re,"placeholder")?re:A;return u.placeholder}function Ft(){var A=re.iteratee||$w;return A=A===$w?zd:A,arguments.length?A(arguments[0],arguments[1]):A}function hA(A,u){var b=A.__data__;return iw(u)?b[typeof u=="string"?"string":"hash"]:b.map}function zl(A){for(var u=ps(A),b=u.length;b--;){var U=u[b],K=A[U];u[b]=[U,K,ym(K)]}return u}function ea(A,u){var b=fi(A,u);return GA(b)?b:r}function Wl(A){var u=Zt.call(A,Ss),b=A[Ss];try{A[Ss]=r;var U=!0}catch{}var K=$a.call(A);return U&&(u?A[Ss]=b:delete A[Ss]),K}var Mc=Ol?function(A){return A==null?[]:(A=pr(A),ma(Ol(A),function(u){return fs.call(A,u)}))}:zw,pA=Ol?function(A){for(var u=[];A;)Js(u,Mc(A)),A=VA(A);return u}:zw,Zi=mn;(Yo&&Zi(new Yo(new ArrayBuffer(1)))!=gr||Bo&&Zi(new Bo)!=Et||qd&&Zi(qd.resolve())!=ve||Tl&&Zi(new Tl)!=Qe||Hl&&Zi(new Hl)!=Ot)&&(Zi=function(A){var u=mn(A),b=u==Le?A.constructor:r,U=b?Xa(b):"";if(U)switch(U){case Pp:return gr;case Zo:return Et;case wa:return ve;case Zs:return Qe;case Tp:return Ot}return u});function mm(A,u,b){for(var U=-1,K=b.length;++U<K;){var ae=b[U],ge=ae.size;switch(ae.type){case"drop":A+=ge;break;case"dropRight":u-=ge;break;case"take":u=ii(u,A+ge);break;case"takeRight":A=ni(A,u-ge);break}}return{start:A,end:u}}function vm(A){var u=A.match(Gi);return u?u[1].split(os):[]}function wh(A,u,b){u=Ja(u,A);for(var U=-1,K=u.length,ae=!1;++U<K;){var ge=vt(u[U]);if(!(ae=A!=null&&b(A,ge)))break;A=A[ge]}return ae||++U!=K?ae:(K=A==null?0:A.length,!!K&&Dm(K)&&tl(ge,K)&&(br(A)||df(A)))}function af(A){var u=A.length,b=new A.constructor(u);return u&&typeof A[0]=="string"&&Zt.call(A,"index")&&(b.index=A.index,b.input=A.input),b}function A1(A){return typeof A.constructor=="function"&&!lf(A)?eA(VA(A)):{}}function wm(A,u,b){var U=A.constructor;switch(u){case dr:return dh(A);case je:case Oe:return new U(+A);case gr:return Am(A,b);case Ht:case Wt:case mt:case en:case Jt:case Nr:case Xt:case er:case fn:return cm(A,b);case Et:return new U;case qe:case Ke:return new U(A);case Pe:return lm(A);case Qe:return new U;case lt:return Wp(A)}}function of(A,u){var b=u.length;if(!b)return A;var U=b-1;return u[U]=(b>1?"& ":"")+u[U],u=u.join(b>2?", ":" "),A.replace(jn,`{
/* [wrapped with `+u+`] */
`)}function nw(A){return br(A)||df(A)||!!(Qc&&A&&A[Qc])}function tl(A,u){var b=typeof A;return u=u??oe,!!u&&(b=="number"||b!="symbol"&&bl.test(A))&&A>-1&&A%1==0&&A<u}function Os(A,u,b){if(!ai(b))return!1;var U=typeof u;return(U=="number"?Ya(b)&&tl(u,b.length):U=="string"&&u in b)?sl(b[u],A):!1}function l1(A,u){if(br(A))return!1;var b=typeof A;return b=="number"||b=="symbol"||b=="boolean"||A==null||So(A)?!0:$s.test(A)||!ys.test(A)||u!=null&&A in pr(u)}function iw(A){var u=typeof A;return u=="string"||u=="number"||u=="symbol"||u=="boolean"?A!=="__proto__":A===null}function Af(A){var u=el(A),b=re[u];if(typeof b!="function"||!(u in Er.prototype))return!1;if(A===b)return!0;var U=o1(b);return!!U&&A===U[0]}function sw(A){return!!Va&&Va in A}var aw=Jr?Gc:Ww;function lf(A){var u=A&&A.constructor,b=typeof u=="function"&&u.prototype||Tr;return A===b}function ym(A){return A===A&&!ai(A)}function xm(A,u){return function(b){return b==null?!1:b[A]===u&&(u!==r||A in pr(b))}}function c1(A){var u=Tm(A,function(U){return b.size===d&&b.clear(),U}),b=u.cache;return u}function u1(A,u){var b=A[1],U=u[1],K=b|U,ae=K<(L|N|Z),ge=U==Z&&b==Q||U==Z&&b==T&&A[7].length<=u[8]||U==(Z|T)&&u[7].length<=u[8]&&b==Q;if(!(ae||ge))return A;U&L&&(A[2]=u[2],K|=b&L?0:F);var _e=u[3];if(_e){var Te=A[3];A[3]=Te?dm(Te,_e,u[4]):_e,A[4]=Te?Fs(A[3],p):u[4]}return _e=u[5],_e&&(Te=A[5],A[5]=Te?ef(Te,_e,u[6]):_e,A[6]=Te?Fs(A[5],p):u[6]),_e=u[7],_e&&(A[7]=_e),U&Z&&(A[8]=A[8]==null?u[8]:ii(A[8],u[8])),A[9]==null&&(A[9]=u[9]),A[0]=u[0],A[1]=K,A}function bm(A){var u=[];if(A!=null)for(var b in pr(A))u.push(b);return u}function ow(A){return $a.call(A)}function Bm(A,u,b){return u=ni(u===r?A.length-1:u,0),function(){for(var U=arguments,K=-1,ae=ni(U.length-u,0),ge=Ve(ae);++K<ae;)ge[K]=U[u+K];K=-1;for(var _e=Ve(u+1);++K<u;)_e[K]=U[K];return _e[u]=b(ge),_i(A,this,_e)}}function d1(A,u){return u.length<2?A:Fn(A,ks(u,0,-1))}function Aw(A,u){for(var b=A.length,U=ii(u.length,b),K=Yi(A);U--;){var ae=u[U];A[U]=tl(ae,b)?K[ae]:r}return A}function f1(A,u){if(!(u==="constructor"&&typeof A[u]=="function")&&u!="__proto__")return A[u]}var Cm=_m(Mu),cf=Jf||function(A,u){return xn.setTimeout(A,u)},h1=_m(AA);function yh(A,u,b){var U=u+"";return h1(A,of(U,xh(vm(U),b)))}function _m(A){var u=0,b=0;return function(){var U=Ip(),K=X-(U-b);if(b=U,K>0){if(++u>=P)return arguments[0]}else u=0;return A.apply(r,arguments)}}function zu(A,u){var b=-1,U=A.length,K=U-1;for(u=u===r?U:u;++b<u;){var ae=Kl(b,K),ge=A[ae];A[ae]=A[b],A[b]=ge}return A.length=u,A}var Fm=c1(function(A){var u=[];return A.charCodeAt(0)===46&&u.push(""),A.replace(qt,function(b,U,K,ae){u.push(K?ae.replace(Gs,"$1"):U||b)}),u});function vt(A){if(typeof A=="string"||So(A))return A;var u=A+"";return u=="0"&&1/A==-ye?"-0":u}function Xa(A){if(A!=null){try{return _n.call(A)}catch{}try{return A+""}catch{}}return""}function xh(A,u){return Fi(Y,function(b){var U="_."+b[0];u&b[1]&&!Ll(A,U)&&A.push(U)}),A.sort()}function ba(A){if(A instanceof Er)return A.clone();var u=new Us(A.__wrapped__,A.__chain__);return u.__actions__=Yi(A.__actions__),u.__index__=A.__index__,u.__values__=A.__values__,u}function lw(A,u,b){(b?Os(A,u,b):u===r)?u=1:u=ni(jr(u),0);var U=A==null?0:A.length;if(!U||u<1)return[];for(var K=0,ae=0,ge=Ve(kl(U/u));K<U;)ge[ae++]=ks(A,K,K+=u);return ge}function cn(A){for(var u=-1,b=A==null?0:A.length,U=0,K=[];++u<b;){var ae=A[u];ae&&(K[U++]=ae)}return K}function Tn(){var A=arguments.length;if(!A)return[];for(var u=Ve(A-1),b=arguments[0],U=A;U--;)u[U-1]=arguments[U];return Js(br(b)?Yi(b):[b],mr(u,1))}var bh=vr(function(A,u){return Ni(A)?ot(A,mr(u,1,Ni,!0)):[]}),cw=vr(function(A,u){var b=Kn(u);return Ni(b)&&(b=r),Ni(A)?ot(A,mr(u,1,Ni,!0),Ft(b,2)):[]}),Bh=vr(function(A,u){var b=Kn(u);return Ni(b)&&(b=r),Ni(A)?ot(A,mr(u,1,Ni,!0),r,b):[]});function uw(A,u,b){var U=A==null?0:A.length;return U?(u=b||u===r?1:jr(u),ks(A,u<0?0:u,U)):[]}function Ch(A,u,b){var U=A==null?0:A.length;return U?(u=b||u===r?1:jr(u),u=U-u,ks(A,0,u<0?0:u)):[]}function dw(A,u){return A&&A.length?YA(A,Ft(u,3),!0,!0):[]}function fw(A,u){return A&&A.length?YA(A,Ft(u,3),!0):[]}function Nm(A,u,b,U){var K=A==null?0:A.length;return K?(b&&typeof b!="number"&&Os(A,u,b)&&(b=0,U=K),Zn(A,u,b,U)):[]}function Sm(A,u,b){var U=A==null?0:A.length;if(!U)return-1;var K=b==null?0:jr(b);return K<0&&(K=ni(U+K,0)),ze(A,Ft(u,3),K)}function p1(A,u,b){var U=A==null?0:A.length;if(!U)return-1;var K=U-1;return b!==r&&(K=jr(b),K=b<0?ni(U+K,0):ii(K,U-1)),ze(A,Ft(u,3),K,!0)}function Em(A){var u=A==null?0:A.length;return u?mr(A,1):[]}function jm(A){var u=A==null?0:A.length;return u?mr(A,ye):[]}function Um(A,u){var b=A==null?0:A.length;return b?(u=u===r?1:jr(u),mr(A,u)):[]}function g1(A){for(var u=-1,b=A==null?0:A.length,U={};++u<b;){var K=A[u];U[K[0]]=K[1]}return U}function m1(A){return A&&A.length?A[0]:r}function hw(A,u,b){var U=A==null?0:A.length;if(!U)return-1;var K=b==null?0:jr(b);return K<0&&(K=ni(U+K,0)),At(A,u,K)}function Lm(A){var u=A==null?0:A.length;return u?ks(A,0,-1):[]}var pw=vr(function(A){var u=Gr(A,Wa);return u.length&&u[0]===A[0]?nA(u):[]}),gw=vr(function(A){var u=Kn(A),b=Gr(A,Wa);return u===Kn(b)?u=r:b.pop(),b.length&&b[0]===A[0]?nA(b,Ft(u,2)):[]}),mw=vr(function(A){var u=Kn(A),b=Gr(A,Wa);return u=typeof u=="function"?u:r,u&&b.pop(),b.length&&b[0]===A[0]?nA(b,r,u):[]});function _h(A,u){return A==null?"":kp.call(A,u)}function Kn(A){var u=A==null?0:A.length;return u?A[u-1]:r}function Qm(A,u,b){var U=A==null?0:A.length;if(!U)return-1;var K=U;return b!==r&&(K=jr(b),K=K<0?ni(U+K,0):ii(K,U-1)),u===u?Xs(A,u,K):ze(A,Dt,K,!0)}function Fh(A,u){return A&&A.length?Jd(A,jr(u)):r}var vw=vr(km);function km(A,u){return A&&A.length&&u&&u.length?Du(A,u):A}function v1(A,u,b){return A&&A.length&&u&&u.length?Du(A,u,Ft(b,2)):A}function Wu(A,u,b){return A&&A.length&&u&&u.length?Du(A,u,r,b):A}var Nh=fA(function(A,u){var b=A==null?0:A.length,U=bt(A,u);return Yd(A,Gr(u,function(K){return tl(K,b)?+K:K}).sort(um)),U});function ww(A,u){var b=[];if(!(A&&A.length))return b;var U=-1,K=[],ae=A.length;for(u=Ft(u,3);++U<ae;){var ge=A[U];u(ge,U,A)&&(b.push(ge),K.push(U))}return Yd(A,K),b}function Jl(A){return A==null?A:$d.call(A)}function yw(A,u,b){var U=A==null?0:A.length;return U?(b&&typeof b!="number"&&Os(A,u,b)?(u=0,b=U):(u=u==null?0:jr(u),b=b===r?U:jr(b)),ks(A,u,b)):[]}function xw(A,u){return $l(A,u)}function Im(A,u,b){return lA(A,u,Ft(b,2))}function bw(A,u){var b=A==null?0:A.length;if(b){var U=$l(A,u);if(U<b&&sl(A[U],u))return U}return-1}function Om(A,u){return $l(A,u,!0)}function Bw(A,u,b){return lA(A,u,Ft(b,2),!0)}function Cw(A,u){var b=A==null?0:A.length;if(b){var U=$l(A,u,!0)-1;if(sl(A[U],u))return U}return-1}function _w(A){return A&&A.length?Ku(A):[]}function Fw(A,u){return A&&A.length?Ku(A,Ft(u,2)):[]}function Nw(A){var u=A==null?0:A.length;return u?ks(A,1,u):[]}function Sw(A,u,b){return A&&A.length?(u=b||u===r?1:jr(u),ks(A,0,u<0?0:u)):[]}function Ew(A,u,b){var U=A==null?0:A.length;return U?(u=b||u===r?1:jr(u),u=U-u,ks(A,u<0?0:u,U)):[]}function jw(A,u){return A&&A.length?YA(A,Ft(u,3),!1,!0):[]}function Uw(A,u){return A&&A.length?YA(A,Ft(u,3)):[]}var Lw=vr(function(A){return Is(mr(A,1,Ni,!0))}),Qw=vr(function(A){var u=Kn(A);return Ni(u)&&(u=r),Is(mr(A,1,Ni,!0),Ft(u,2))}),kw=vr(function(A){var u=Kn(A);return u=typeof u=="function"?u:r,Is(mr(A,1,Ni,!0),r,u)});function Iw(A){return A&&A.length?Is(A):[]}function Ow(A,u){return A&&A.length?Is(A,Ft(u,2)):[]}function g(A,u){return u=typeof u=="function"?u:r,A&&A.length?Is(A,r,u):[]}function h(A){if(!(A&&A.length))return[];var u=0;return A=ma(A,function(b){if(Ni(b))return u=ni(b.length,u),!0}),di(u,function(b){return Gr(A,fr(b))})}function w(A,u){if(!(A&&A.length))return[];var b=h(A);return u==null?b:Gr(b,function(U){return _i(u,r,U)})}var v=vr(function(A,u){return Ni(A)?ot(A,u):[]}),j=vr(function(A){return xa(ma(A,Ni))}),O=vr(function(A){var u=Kn(A);return Ni(u)&&(u=r),xa(ma(A,Ni),Ft(u,2))}),z=vr(function(A){var u=Kn(A);return u=typeof u=="function"?u:r,xa(ma(A,Ni),r,u)}),ce=vr(h);function le(A,u){return Fo(A||[],u||[],Ge)}function Ne(A,u){return Fo(A||[],u||[],Vl)}var Ie=vr(function(A){var u=A.length,b=u>1?A[u-1]:r;return b=typeof b=="function"?(A.pop(),b):r,w(A,b)});function De(A){var u=re(A);return u.__chain__=!0,u}function Xe(A,u){return u(A),A}function Ct(A,u){return u(A)}var ft=fA(function(A){var u=A.length,b=u?A[0]:0,U=this.__wrapped__,K=function(ae){return bt(ae,A)};return u>1||this.__actions__.length||!(U instanceof Er)||!tl(b)?this.thru(K):(U=U.slice(b,+b+(u?1:0)),U.__actions__.push({func:Ct,args:[K],thisArg:r}),new Us(U,this.__chain__).thru(function(ae){return u&&!ae.length&&ae.push(r),ae}))});function xt(){return De(this)}function xr(){return new Us(this.value(),this.__chain__)}function Pt(){this.__values__===r&&(this.__values__=Fb(this.value()));var A=this.__index__>=this.__values__.length,u=A?r:this.__values__[this.__index__++];return{done:A,value:u}}function Lt(){return this}function Zr(A){for(var u,b=this;b instanceof tA;){var U=ba(b);U.__index__=0,U.__values__=r,u?K.__wrapped__=U:u=U;var K=U;b=b.__wrapped__}return K.__wrapped__=A,u}function Cr(){var A=this.__wrapped__;if(A instanceof Er){var u=A;return this.__actions__.length&&(u=new Er(this)),u=u.reverse(),u.__actions__.push({func:Ct,args:[Jl],thisArg:r}),new Us(u,this.__chain__)}return this.thru(Jl)}function lr(){return ZA(this.__wrapped__,this.__actions__)}var Nt=tf(function(A,u,b){Zt.call(A,b)?++A[b]:Ye(A,b,1)});function Dr(A,u,b){var U=br(A)?Ul:Xr;return b&&Os(A,u,b)&&(u=r),U(A,Ft(u,3))}function Rr(A,u){var b=br(A)?ma:Ri;return b(A,Ft(u,3))}var ur=Zp(Sm),mi=Zp(p1);function ta(A,u){return mr(No(A,u),1)}function Ba(A,u){return mr(No(A,u),ye)}function wn(A,u,b){return b=b===r?1:jr(b),mr(No(A,u),b)}function Mi(A,u){var b=br(A)?Fi:hr;return b(A,Ft(u,3))}function rl(A,u){var b=br(A)?Fc:ln;return b(A,Ft(u,3))}var ra=tf(function(A,u,b){Zt.call(A,b)?A[b].push(u):Ye(A,b,[u])});function na(A,u,b,U){A=Ya(A)?A:Eh(A),b=b&&!U?jr(b):0;var K=A.length;return b<0&&(b=ni(K+b,0)),Rm(A)?b<=K&&A.indexOf(u,b)>-1:!!K&&At(A,u,b)>-1}var Kc=vr(function(A,u,b){var U=-1,K=typeof u=="function",ae=Ya(A)?Ve(A.length):[];return hr(A,function(ge){ae[++U]=K?_i(u,ge,b):vn(ge,u,b)}),ae}),gA=tf(function(A,u,b){Ye(A,b,u)});function No(A,u){var b=br(A)?Gr:XA;return b(A,Ft(u,3))}function Vc(A,u,b,U){return A==null?[]:(br(u)||(u=u==null?[]:[u]),b=U?r:b,br(b)||(b=b==null?[]:[b]),Xd(A,u,b))}var $c=tf(function(A,u,b){A[b?0:1].push(u)},function(){return[[],[]]});function nl(A,u,b){var U=br(A)?Da:An,K=arguments.length<3;return U(A,Ft(u,4),b,K,hr)}function qc(A,u,b){var U=br(A)?Nc:An,K=arguments.length<3;return U(A,Ft(u,4),b,K,ln)}function il(A,u){var b=br(A)?ma:Ri;return b(A,Hm(Ft(u,3)))}function Ju(A){var u=br(A)?Re:Gp;return u(A)}function uf(A,u,b){(b?Os(A,u,b):u===r)?u=1:u=jr(u);var U=br(A)?Me:Ru;return U(A,u)}function hE(A){var u=br(A)?Se:ch;return u(A)}function pE(A){if(A==null)return 0;if(Ya(A))return Rm(A)?zi(A):A.length;var u=Zi(A);return u==Et||u==Qe?A.size:aA(A).length}function gE(A,u,b){var U=br(A)?_:zp;return b&&Os(A,u,b)&&(u=r),U(A,Ft(u,3))}var mE=vr(function(A,u){if(A==null)return[];var b=u.length;return b>1&&Os(A,u[0],u[1])?u=[]:b>2&&Os(u[0],u[1],u[2])&&(u=[u[0]]),Xd(A,mr(u,1),[])}),Pm=Ql||function(){return xn.Date.now()};function vE(A,u){if(typeof u!="function")throw new Di(o);return A=jr(A),function(){if(--A<1)return u.apply(this,arguments)}}function pb(A,u,b){return u=b?r:u,u=A&&u==null?A.length:u,dA(A,Z,r,r,r,r,u)}function gb(A,u){var b;if(typeof u!="function")throw new Di(o);return A=jr(A),function(){return--A>0&&(b=u.apply(this,arguments)),A<=1&&(u=r),b}}var Pw=vr(function(A,u,b){var U=L;if(b.length){var K=Fs(b,Rc(Pw));U|=V}return dA(A,U,u,b,K)}),mb=vr(function(A,u,b){var U=L|N;if(b.length){var K=Fs(b,Rc(mb));U|=V}return dA(u,U,A,b,K)});function vb(A,u,b){u=b?r:u;var U=dA(A,Q,r,r,r,r,r,u);return U.placeholder=vb.placeholder,U}function wb(A,u,b){u=b?r:u;var U=dA(A,I,r,r,r,r,r,u);return U.placeholder=wb.placeholder,U}function yb(A,u,b){var U,K,ae,ge,_e,Te,nt=0,it=!1,ct=!1,_t=!0;if(typeof A!="function")throw new Di(o);u=mA(u)||0,ai(b)&&(it=!!b.leading,ct="maxWait"in b,ae=ct?ni(mA(b.maxWait)||0,u):ae,_t="trailing"in b?!!b.trailing:_t);function Tt(Si){var al=U,Wc=K;return U=K=r,nt=Si,ge=A.apply(Wc,al),ge}function sr(Si){return nt=Si,_e=cf(kr,u),it?Tt(Si):ge}function Lr(Si){var al=Si-Te,Wc=Si-nt,Hb=u-al;return ct?ii(Hb,ae-Wc):Hb}function ar(Si){var al=Si-Te,Wc=Si-nt;return Te===r||al>=u||al<0||ct&&Wc>=ae}function kr(){var Si=Pm();if(ar(Si))return Vr(Si);_e=cf(kr,Lr(Si))}function Vr(Si){return _e=r,_t&&U?Tt(Si):(U=K=r,ge)}function Eo(){_e!==r&&$u(_e),nt=0,U=Te=K=_e=r}function Ca(){return _e===r?ge:Vr(Pm())}function jo(){var Si=Pm(),al=ar(Si);if(U=arguments,K=this,Te=Si,al){if(_e===r)return sr(Te);if(ct)return $u(_e),_e=cf(kr,u),Tt(Te)}return _e===r&&(_e=cf(kr,u)),ge}return jo.cancel=Eo,jo.flush=Ca,jo}var wE=vr(function(A,u){return Kr(A,1,u)}),yE=vr(function(A,u,b){return Kr(A,mA(u)||0,b)});function xE(A){return dA(A,Ae)}function Tm(A,u){if(typeof A!="function"||u!=null&&typeof u!="function")throw new Di(o);var b=function(){var U=arguments,K=u?u.apply(this,U):U[0],ae=b.cache;if(ae.has(K))return ae.get(K);var ge=A.apply(this,U);return b.cache=ae.set(K,ge)||ae,ge};return b.cache=new(Tm.Cache||Ga),b}Tm.Cache=Ga;function Hm(A){if(typeof A!="function")throw new Di(o);return function(){var u=arguments;switch(u.length){case 0:return!A.call(this);case 1:return!A.call(this,u[0]);case 2:return!A.call(this,u[0],u[1]);case 3:return!A.call(this,u[0],u[1],u[2])}return!A.apply(this,u)}}function bE(A){return gb(2,A)}var BE=uh(function(A,u){u=u.length==1&&br(u[0])?Gr(u[0],zr(Ft())):Gr(mr(u,1),zr(Ft()));var b=u.length;return vr(function(U){for(var K=-1,ae=ii(U.length,b);++K<ae;)U[K]=u[K].call(this,U[K]);return _i(A,this,U)})}),Tw=vr(function(A,u){var b=Fs(u,Rc(Tw));return dA(A,V,r,u,b)}),xb=vr(function(A,u){var b=Fs(u,Rc(xb));return dA(A,se,r,u,b)}),CE=fA(function(A,u){return dA(A,T,r,r,r,u)});function _E(A,u){if(typeof A!="function")throw new Di(o);return u=u===r?u:jr(u),vr(A,u)}function FE(A,u){if(typeof A!="function")throw new Di(o);return u=u==null?0:ni(jr(u),0),vr(function(b){var U=b[u],K=cA(b,0,u);return U&&Js(K,U),_i(A,this,K)})}function NE(A,u,b){var U=!0,K=!0;if(typeof A!="function")throw new Di(o);return ai(b)&&(U="leading"in b?!!b.leading:U,K="trailing"in b?!!b.trailing:K),yb(A,u,{leading:U,maxWait:u,trailing:K})}function SE(A){return pb(A,1)}function EE(A,u){return Tw(Gl(u),A)}function jE(){if(!arguments.length)return[];var A=arguments[0];return br(A)?A:[A]}function UE(A){return Ut(A,x)}function LE(A,u){return u=typeof u=="function"?u:r,Ut(A,x,u)}function QE(A){return Ut(A,m|x)}function kE(A,u){return u=typeof u=="function"?u:r,Ut(A,m|x,u)}function IE(A,u){return u==null||Hr(A,u,ps(u))}function sl(A,u){return A===u||A!==A&&u!==u}var OE=Gu(Ls),PE=Gu(function(A,u){return A>=u}),df=Pu(function(){return arguments}())?Pu:function(A){return vi(A)&&Zt.call(A,"callee")&&!fs.call(A,"callee")},br=Ve.isArray,TE=mo?zr(mo):sh;function Ya(A){return A!=null&&Dm(A.length)&&!Gc(A)}function Ni(A){return vi(A)&&Ya(A)}function HE(A){return A===!0||A===!1||vi(A)&&mn(A)==je}var Xu=Pl||Ww,DE=vo?zr(vo):ah;function RE(A){return vi(A)&&A.nodeType===1&&!w1(A)}function ME(A){if(A==null)return!0;if(Ya(A)&&(br(A)||typeof A=="string"||typeof A.splice=="function"||Xu(A)||Sh(A)||df(A)))return!A.length;var u=Zi(A);if(u==Et||u==Qe)return!A.size;if(lf(A))return!aA(A).length;for(var b in A)if(Zt.call(A,b))return!1;return!0}function KE(A,u){return sA(A,u)}function VE(A,u,b){b=typeof b=="function"?b:r;var U=b?b(A,u):r;return U===r?sA(A,u,r,b):!!U}function Hw(A){if(!vi(A))return!1;var u=mn(A);return u==st||u==Je||typeof A.message=="string"&&typeof A.name=="string"&&!w1(A)}function $E(A){return typeof A=="number"&&Xf(A)}function Gc(A){if(!ai(A))return!1;var u=mn(A);return u==dt||u==gt||u==Ee||u==ke}function bb(A){return typeof A=="number"&&A==jr(A)}function Dm(A){return typeof A=="number"&&A>-1&&A%1==0&&A<=oe}function ai(A){var u=typeof A;return A!=null&&(u=="object"||u=="function")}function vi(A){return A!=null&&typeof A=="object"}var Bb=Uu?zr(Uu):Tu;function qE(A,u){return A===u||Qs(A,u,zl(u))}function GE(A,u,b){return b=typeof b=="function"?b:r,Qs(A,u,zl(u),b)}function zE(A){return Cb(A)&&A!=+A}function WE(A){if(aw(A))throw new Rt(s);return GA(A)}function JE(A){return A===null}function XE(A){return A==null}function Cb(A){return typeof A=="number"||vi(A)&&mn(A)==qe}function w1(A){if(!vi(A)||mn(A)!=Le)return!1;var u=VA(A);if(u===null)return!0;var b=Zt.call(u,"constructor")&&u.constructor;return typeof b=="function"&&b instanceof b&&_n.call(b)==Ec}var Dw=ds?zr(ds):zA;function YE(A){return bb(A)&&A>=-oe&&A<=oe}var _b=TA?zr(TA):oh;function Rm(A){return typeof A=="string"||!br(A)&&vi(A)&&mn(A)==Ke}function So(A){return typeof A=="symbol"||vi(A)&&mn(A)==lt}var Sh=qo?zr(qo):WA;function ZE(A){return A===r}function ej(A){return vi(A)&&Zi(A)==Ot}function tj(A){return vi(A)&&mn(A)==nr}var rj=Gu(JA),nj=Gu(function(A,u){return A<=u});function Fb(A){if(!A)return[];if(Ya(A))return Rm(A)?Wr(A):Yi(A);if(Xo&&A[Xo])return MA(A[Xo]());var u=Zi(A),b=u==Et?Wo:u==Qe?wo:Eh;return b(A)}function zc(A){if(!A)return A===0?A:0;if(A=mA(A),A===ye||A===-ye){var u=A<0?-1:1;return u*we}return A===A?A:0}function jr(A){var u=zc(A),b=u%1;return u===u?b?u-b:u:0}function Nb(A){return A?ht(jr(A),0,$e):0}function mA(A){if(typeof A=="number")return A;if(So(A))return xe;if(ai(A)){var u=typeof A.valueOf=="function"?A.valueOf():A;A=ai(u)?u+"":u}if(typeof A!="string")return A===0?A:+A;A=Bs(A);var b=Ia.test(A);return b||kA.test(A)?Su(A.slice(2),b?2:8):Ws.test(A)?xe:+A}function Sb(A){return uA(A,Za(A))}function ij(A){return A?ht(jr(A),-oe,oe):A===0?A:0}function yn(A){return A==null?"":nn(A)}var sj=Tc(function(A,u){if(lf(u)||Ya(u)){uA(u,ps(u),A);return}for(var b in u)Zt.call(u,b)&&Ge(A,b,u[b])}),Eb=Tc(function(A,u){uA(u,Za(u),A)}),Mm=Tc(function(A,u,b,U){uA(u,Za(u),A,U)}),aj=Tc(function(A,u,b,U){uA(u,ps(u),A,U)}),oj=fA(bt);function Aj(A,u){var b=eA(A);return u==null?b:Ze(b,u)}var lj=vr(function(A,u){A=pr(A);var b=-1,U=u.length,K=U>2?u[2]:r;for(K&&Os(u[0],u[1],K)&&(U=1);++b<U;)for(var ae=u[b],ge=Za(ae),_e=-1,Te=ge.length;++_e<Te;){var nt=ge[_e],it=A[nt];(it===r||sl(it,Tr[nt])&&!Zt.call(A,nt))&&(A[nt]=ae[nt])}return A}),cj=vr(function(A){return A.push(r,sf),_i(jb,r,A)});function uj(A,u){return He(A,Ft(u,3),Pn)}function dj(A,u){return He(A,Ft(u,3),Xi)}function fj(A,u){return A==null?A:si(A,Ft(u,3),Za)}function hj(A,u){return A==null?A:Yr(A,Ft(u,3),Za)}function pj(A,u){return A&&Pn(A,Ft(u,3))}function gj(A,u){return A&&Xi(A,Ft(u,3))}function mj(A){return A==null?[]:pn(A,ps(A))}function vj(A){return A==null?[]:pn(A,Za(A))}function Rw(A,u,b){var U=A==null?r:Fn(A,u);return U===r?b:U}function wj(A,u){return A!=null&&wh(A,u,gi)}function Mw(A,u){return A!=null&&wh(A,u,ya)}var yj=nf(function(A,u,b){u!=null&&typeof u.toString!="function"&&(u=$a.call(u)),A[u]=b},Vw(eo)),xj=nf(function(A,u,b){u!=null&&typeof u.toString!="function"&&(u=$a.call(u)),Zt.call(A,u)?A[u].push(b):A[u]=[b]},Ft),bj=vr(vn);function ps(A){return Ya(A)?Ce(A):aA(A)}function Za(A){return Ya(A)?Ce(A,!0):Oc(A)}function Bj(A,u){var b={};return u=Ft(u,3),Pn(A,function(U,K,ae){Ye(b,u(U,K,ae),U)}),b}function Cj(A,u){var b={};return u=Ft(u,3),Pn(A,function(U,K,ae){Ye(b,K,u(U,K,ae))}),b}var _j=Tc(function(A,u,b){oA(A,u,b)}),jb=Tc(function(A,u,b,U){oA(A,u,b,U)}),Fj=fA(function(A,u){var b={};if(A==null)return b;var U=!1;u=Gr(u,function(ae){return ae=Ja(ae,A),U||(U=ae.length>1),ae}),uA(A,a1(A),b),U&&(b=Ut(b,m|B|x,mh));for(var K=u.length;K--;)Zd(b,u[K]);return b});function Nj(A,u){return Ub(A,Hm(Ft(u)))}var Sj=fA(function(A,u){return A==null?{}:lh(A,u)});function Ub(A,u){if(A==null)return{};var b=Gr(a1(A),function(U){return[U]});return u=Ft(u),Hu(A,b,function(U,K){return u(U,K[0])})}function Ej(A,u,b){u=Ja(u,A);var U=-1,K=u.length;for(K||(K=1,A=r);++U<K;){var ae=A==null?r:A[vt(u[U])];ae===r&&(U=K,ae=b),A=Gc(ae)?ae.call(A):ae}return A}function jj(A,u,b){return A==null?A:Vl(A,u,b)}function Uj(A,u,b,U){return U=typeof U=="function"?U:r,A==null?A:Vl(A,u,b,U)}var Lb=i1(ps),Qb=i1(Za);function Lj(A,u,b){var U=br(A),K=U||Xu(A)||Sh(A);if(u=Ft(u,4),b==null){var ae=A&&A.constructor;K?b=U?new ae:[]:ai(A)?b=Gc(ae)?eA(VA(A)):{}:b={}}return(K?Fi:Pn)(A,function(ge,_e,Te){return u(b,ge,_e,Te)}),b}function Qj(A,u){return A==null?!0:Zd(A,u)}function kj(A,u,b){return A==null?A:ql(A,u,Gl(b))}function Ij(A,u,b,U){return U=typeof U=="function"?U:r,A==null?A:ql(A,u,Gl(b),U)}function Eh(A){return A==null?[]:Yn(A,ps(A))}function Oj(A){return A==null?[]:Yn(A,Za(A))}function Pj(A,u,b){return b===r&&(b=u,u=r),b!==r&&(b=mA(b),b=b===b?b:0),u!==r&&(u=mA(u),u=u===u?u:0),ht(mA(A),u,b)}function Tj(A,u,b){return u=zc(u),b===r?(b=u,u=0):b=zc(b),A=mA(A),qA(A,u,b)}function Hj(A,u,b){if(b&&typeof b!="boolean"&&Os(A,u,b)&&(u=b=r),b===r&&(typeof u=="boolean"?(b=u,u=r):typeof A=="boolean"&&(b=A,A=r)),A===r&&u===r?(A=0,u=1):(A=zc(A),u===r?(u=A,A=0):u=zc(u)),A>u){var U=A;A=u,u=U}if(b||A%1||u%1){var K=Zf();return ii(A+K*(u-A+jl("1e-"+((K+"").length-1))),u)}return Kl(A,u)}var Dj=Hc(function(A,u,b){return u=u.toLowerCase(),A+(b?kb(u):u)});function kb(A){return Kw(yn(A).toLowerCase())}function Ib(A){return A=yn(A),A&&A.replace(Bl,Mn).replace(Bu,"")}function Rj(A,u,b){A=yn(A),u=nn(u);var U=A.length;b=b===r?U:ht(jr(b),0,U);var K=b;return b-=u.length,b>=0&&A.slice(b,K)==u}function Mj(A){return A=yn(A),A&&Yt.test(A)?A.replace(Oi,DA):A}function Kj(A){return A=yn(A),A&&ka.test(A)?A.replace(xs,"\\$&"):A}var Vj=Hc(function(A,u,b){return A+(b?"-":"")+u.toLowerCase()}),$j=Hc(function(A,u,b){return A+(b?" ":"")+u.toLowerCase()}),qj=Yp("toLowerCase");function Gj(A,u,b){A=yn(A),u=jr(u);var U=u?zi(A):0;if(!u||U>=u)return A;var K=(u-U)/2;return ph(Il(K),b)+A+ph(kl(K),b)}function zj(A,u,b){A=yn(A),u=jr(u);var U=u?zi(A):0;return u&&U<u?A+ph(u-U,b):A}function Wj(A,u,b){A=yn(A),u=jr(u);var U=u?zi(A):0;return u&&U<u?ph(u-U,b)+A:A}function Jj(A,u,b){return b||u==null?u=0:u&&(u=+u),Op(yn(A).replace(Ci,""),u||0)}function Xj(A,u,b){return(b?Os(A,u,b):u===r)?u=1:u=jr(u),_o(yn(A),u)}function Yj(){var A=arguments,u=yn(A[0]);return A.length<3?u:u.replace(A[1],A[2])}var Zj=Hc(function(A,u,b){return A+(b?"_":"")+u.toLowerCase()});function e9(A,u,b){return b&&typeof b!="number"&&Os(A,u,b)&&(u=b=r),b=b===r?$e:b>>>0,b?(A=yn(A),A&&(typeof u=="string"||u!=null&&!Dw(u))&&(u=nn(u),!u&&Ur(A))?cA(Wr(A),0,b):A.split(u,b)):[]}var t9=Hc(function(A,u,b){return A+(b?" ":"")+Kw(u)});function r9(A,u,b){return A=yn(A),b=b==null?0:ht(jr(b),0,A.length),u=nn(u),A.slice(b,b+u.length)==u}function n9(A,u,b){var U=re.templateSettings;b&&Os(A,u,b)&&(u=r),A=yn(A),u=Mm({},u,U,pm);var K=Mm({},u.imports,U.imports,pm),ae=ps(K),ge=Yn(K,ae),_e,Te,nt=0,it=u.interpolate||fo,ct="__p += '",_t=Ma((u.escape||fo).source+"|"+it.source+"|"+(it===Rn?ha:fo).source+"|"+(u.evaluate||fo).source+"|$","g"),Tt="//# sourceURL="+(Zt.call(u,"sourceURL")?(u.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Fu+"]")+`
`;A.replace(_t,function(ar,kr,Vr,Eo,Ca,jo){return Vr||(Vr=Eo),ct+=A.slice(nt,jo).replace(mu,_s),kr&&(_e=!0,ct+=`' +
__e(`+kr+`) +
'`),Ca&&(Te=!0,ct+=`';
`+Ca+`;
__p += '`),Vr&&(ct+=`' +
((__t = (`+Vr+`)) == null ? '' : __t) +
'`),nt=jo+ar.length,ar}),ct+=`';
`;var sr=Zt.call(u,"variable")&&u.variable;if(!sr)ct=`with (obj) {
`+ct+`
}
`;else if(qs.test(sr))throw new Rt(l);ct=(Te?ct.replace($t,""):ct).replace(zn,"$1").replace(qr,"$1;"),ct="function("+(sr||"obj")+`) {
`+(sr?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(_e?", __e = _.escape":"")+(Te?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+ct+`return __p
}`;var Lr=Pb(function(){return yr(ae,Tt+"return "+ct).apply(r,ge)});if(Lr.source=ct,Hw(Lr))throw Lr;return Lr}function i9(A){return yn(A).toLowerCase()}function s9(A){return yn(A).toUpperCase()}function a9(A,u,b){if(A=yn(A),A&&(b||u===r))return Bs(A);if(!A||!(u=nn(u)))return A;var U=Wr(A),K=Wr(u),ae=Cs(U,K),ge=Bn(U,K)+1;return cA(U,ae,ge).join("")}function o9(A,u,b){if(A=yn(A),A&&(b||u===r))return A.slice(0,Hi(A)+1);if(!A||!(u=nn(u)))return A;var U=Wr(A),K=Bn(U,Wr(u))+1;return cA(U,0,K).join("")}function A9(A,u,b){if(A=yn(A),A&&(b||u===r))return A.replace(Ci,"");if(!A||!(u=nn(u)))return A;var U=Wr(A),K=Cs(U,Wr(u));return cA(U,K).join("")}function l9(A,u){var b=ue,U=$;if(ai(u)){var K="separator"in u?u.separator:K;b="length"in u?jr(u.length):b,U="omission"in u?nn(u.omission):U}A=yn(A);var ae=A.length;if(Ur(A)){var ge=Wr(A);ae=ge.length}if(b>=ae)return A;var _e=b-zi(U);if(_e<1)return U;var Te=ge?cA(ge,0,_e).join(""):A.slice(0,_e);if(K===r)return Te+U;if(ge&&(_e+=Te.length-_e),Dw(K)){if(A.slice(_e).search(K)){var nt,it=Te;for(K.global||(K=Ma(K.source,yn(zs.exec(K))+"g")),K.lastIndex=0;nt=K.exec(it);)var ct=nt.index;Te=Te.slice(0,ct===r?_e:ct)}}else if(A.indexOf(nn(K),_e)!=_e){var _t=Te.lastIndexOf(K);_t>-1&&(Te=Te.slice(0,_t))}return Te+U}function c9(A){return A=yn(A),A&&tn.test(A)?A.replace(Bi,Ns):A}var u9=Hc(function(A,u,b){return A+(b?" ":"")+u.toUpperCase()}),Kw=Yp("toUpperCase");function Ob(A,u,b){return A=yn(A),u=b?r:u,u===r?RA(A)?va(A):be(A):A.match(u)||[]}var Pb=vr(function(A,u){try{return _i(A,r,u)}catch(b){return Hw(b)?b:new Rt(b)}}),d9=fA(function(A,u){return Fi(u,function(b){b=vt(b),Ye(A,b,Pw(A[b],A))}),A});function f9(A){var u=A==null?0:A.length,b=Ft();return A=u?Gr(A,function(U){if(typeof U[1]!="function")throw new Di(o);return[b(U[0]),U[1]]}):[],vr(function(U){for(var K=-1;++K<u;){var ae=A[K];if(_i(ae[0],this,U))return _i(ae[1],this,U)}})}function h9(A){return yt(Ut(A,m))}function Vw(A){return function(){return A}}function p9(A,u){return A==null||A!==A?u:A}var g9=Dc(),m9=Dc(!0);function eo(A){return A}function $w(A){return zd(typeof A=="function"?A:Ut(A,m))}function v9(A){return Ah(Ut(A,m))}function w9(A,u){return Wd(A,Ut(u,m))}var y9=vr(function(A,u){return function(b){return vn(b,A,u)}}),x9=vr(function(A,u){return function(b){return vn(A,b,u)}});function qw(A,u,b){var U=ps(u),K=pn(u,U);b==null&&!(ai(u)&&(K.length||!U.length))&&(b=u,u=A,A=this,K=pn(u,ps(u)));var ae=!(ai(b)&&"chain"in b)||!!b.chain,ge=Gc(A);return Fi(K,function(_e){var Te=u[_e];A[_e]=Te,ge&&(A.prototype[_e]=function(){var nt=this.__chain__;if(ae||nt){var it=A(this.__wrapped__),ct=it.__actions__=Yi(this.__actions__);return ct.push({func:Te,args:arguments,thisArg:A}),it.__chain__=nt,it}return Te.apply(A,Js([this.value()],arguments))})}),A}function b9(){return xn._===this&&(xn._=Wf),this}function Gw(){}function B9(A){return A=jr(A),vr(function(u){return Jd(u,A)})}var C9=e1(Gr),_9=e1(Ul),F9=e1(_);function Tb(A){return l1(A)?fr(vt(A)):Ml(A)}function N9(A){return function(u){return A==null?r:Fn(A,u)}}var S9=t1(),E9=t1(!0);function zw(){return[]}function Ww(){return!1}function j9(){return{}}function U9(){return""}function L9(){return!0}function Q9(A,u){if(A=jr(A),A<1||A>oe)return[];var b=$e,U=ii(A,$e);u=Ft(u),A-=$e;for(var K=di(U,u);++b<A;)u(b);return K}function k9(A){return br(A)?Gr(A,vt):So(A)?[A]:Yi(Fm(yn(A)))}function I9(A){var u=++Ka;return yn(A)+u}var O9=hh(function(A,u){return A+u},0),P9=gh("ceil"),T9=hh(function(A,u){return A/u},1),H9=gh("floor");function D9(A){return A&&A.length?Kt(A,eo,Ls):r}function R9(A,u){return A&&A.length?Kt(A,Ft(u,2),Ls):r}function M9(A){return ir(A,eo)}function K9(A,u){return ir(A,Ft(u,2))}function V9(A){return A&&A.length?Kt(A,eo,JA):r}function $9(A,u){return A&&A.length?Kt(A,Ft(u,2),JA):r}var q9=hh(function(A,u){return A*u},1),G9=gh("round"),z9=hh(function(A,u){return A-u},0);function W9(A){return A&&A.length?zt(A,eo):0}function J9(A,u){return A&&A.length?zt(A,Ft(u,2)):0}return re.after=vE,re.ary=pb,re.assign=sj,re.assignIn=Eb,re.assignInWith=Mm,re.assignWith=aj,re.at=oj,re.before=gb,re.bind=Pw,re.bindAll=d9,re.bindKey=mb,re.castArray=jE,re.chain=De,re.chunk=lw,re.compact=cn,re.concat=Tn,re.cond=f9,re.conforms=h9,re.constant=Vw,re.countBy=Nt,re.create=Aj,re.curry=vb,re.curryRight=wb,re.debounce=yb,re.defaults=lj,re.defaultsDeep=cj,re.defer=wE,re.delay=yE,re.difference=bh,re.differenceBy=cw,re.differenceWith=Bh,re.drop=uw,re.dropRight=Ch,re.dropRightWhile=dw,re.dropWhile=fw,re.fill=Nm,re.filter=Rr,re.flatMap=ta,re.flatMapDeep=Ba,re.flatMapDepth=wn,re.flatten=Em,re.flattenDeep=jm,re.flattenDepth=Um,re.flip=xE,re.flow=g9,re.flowRight=m9,re.fromPairs=g1,re.functions=mj,re.functionsIn=vj,re.groupBy=ra,re.initial=Lm,re.intersection=pw,re.intersectionBy=gw,re.intersectionWith=mw,re.invert=yj,re.invertBy=xj,re.invokeMap=Kc,re.iteratee=$w,re.keyBy=gA,re.keys=ps,re.keysIn=Za,re.map=No,re.mapKeys=Bj,re.mapValues=Cj,re.matches=v9,re.matchesProperty=w9,re.memoize=Tm,re.merge=_j,re.mergeWith=jb,re.method=y9,re.methodOf=x9,re.mixin=qw,re.negate=Hm,re.nthArg=B9,re.omit=Fj,re.omitBy=Nj,re.once=bE,re.orderBy=Vc,re.over=C9,re.overArgs=BE,re.overEvery=_9,re.overSome=F9,re.partial=Tw,re.partialRight=xb,re.partition=$c,re.pick=Sj,re.pickBy=Ub,re.property=Tb,re.propertyOf=N9,re.pull=vw,re.pullAll=km,re.pullAllBy=v1,re.pullAllWith=Wu,re.pullAt=Nh,re.range=S9,re.rangeRight=E9,re.rearg=CE,re.reject=il,re.remove=ww,re.rest=_E,re.reverse=Jl,re.sampleSize=uf,re.set=jj,re.setWith=Uj,re.shuffle=hE,re.slice=yw,re.sortBy=mE,re.sortedUniq=_w,re.sortedUniqBy=Fw,re.split=e9,re.spread=FE,re.tail=Nw,re.take=Sw,re.takeRight=Ew,re.takeRightWhile=jw,re.takeWhile=Uw,re.tap=Xe,re.throttle=NE,re.thru=Ct,re.toArray=Fb,re.toPairs=Lb,re.toPairsIn=Qb,re.toPath=k9,re.toPlainObject=Sb,re.transform=Lj,re.unary=SE,re.union=Lw,re.unionBy=Qw,re.unionWith=kw,re.uniq=Iw,re.uniqBy=Ow,re.uniqWith=g,re.unset=Qj,re.unzip=h,re.unzipWith=w,re.update=kj,re.updateWith=Ij,re.values=Eh,re.valuesIn=Oj,re.without=v,re.words=Ob,re.wrap=EE,re.xor=j,re.xorBy=O,re.xorWith=z,re.zip=ce,re.zipObject=le,re.zipObjectDeep=Ne,re.zipWith=Ie,re.entries=Lb,re.entriesIn=Qb,re.extend=Eb,re.extendWith=Mm,qw(re,re),re.add=O9,re.attempt=Pb,re.camelCase=Dj,re.capitalize=kb,re.ceil=P9,re.clamp=Pj,re.clone=UE,re.cloneDeep=QE,re.cloneDeepWith=kE,re.cloneWith=LE,re.conformsTo=IE,re.deburr=Ib,re.defaultTo=p9,re.divide=T9,re.endsWith=Rj,re.eq=sl,re.escape=Mj,re.escapeRegExp=Kj,re.every=Dr,re.find=ur,re.findIndex=Sm,re.findKey=uj,re.findLast=mi,re.findLastIndex=p1,re.findLastKey=dj,re.floor=H9,re.forEach=Mi,re.forEachRight=rl,re.forIn=fj,re.forInRight=hj,re.forOwn=pj,re.forOwnRight=gj,re.get=Rw,re.gt=OE,re.gte=PE,re.has=wj,re.hasIn=Mw,re.head=m1,re.identity=eo,re.includes=na,re.indexOf=hw,re.inRange=Tj,re.invoke=bj,re.isArguments=df,re.isArray=br,re.isArrayBuffer=TE,re.isArrayLike=Ya,re.isArrayLikeObject=Ni,re.isBoolean=HE,re.isBuffer=Xu,re.isDate=DE,re.isElement=RE,re.isEmpty=ME,re.isEqual=KE,re.isEqualWith=VE,re.isError=Hw,re.isFinite=$E,re.isFunction=Gc,re.isInteger=bb,re.isLength=Dm,re.isMap=Bb,re.isMatch=qE,re.isMatchWith=GE,re.isNaN=zE,re.isNative=WE,re.isNil=XE,re.isNull=JE,re.isNumber=Cb,re.isObject=ai,re.isObjectLike=vi,re.isPlainObject=w1,re.isRegExp=Dw,re.isSafeInteger=YE,re.isSet=_b,re.isString=Rm,re.isSymbol=So,re.isTypedArray=Sh,re.isUndefined=ZE,re.isWeakMap=ej,re.isWeakSet=tj,re.join=_h,re.kebabCase=Vj,re.last=Kn,re.lastIndexOf=Qm,re.lowerCase=$j,re.lowerFirst=qj,re.lt=rj,re.lte=nj,re.max=D9,re.maxBy=R9,re.mean=M9,re.meanBy=K9,re.min=V9,re.minBy=$9,re.stubArray=zw,re.stubFalse=Ww,re.stubObject=j9,re.stubString=U9,re.stubTrue=L9,re.multiply=q9,re.nth=Fh,re.noConflict=b9,re.noop=Gw,re.now=Pm,re.pad=Gj,re.padEnd=zj,re.padStart=Wj,re.parseInt=Jj,re.random=Hj,re.reduce=nl,re.reduceRight=qc,re.repeat=Xj,re.replace=Yj,re.result=Ej,re.round=G9,re.runInContext=Fe,re.sample=Ju,re.size=pE,re.snakeCase=Zj,re.some=gE,re.sortedIndex=xw,re.sortedIndexBy=Im,re.sortedIndexOf=bw,re.sortedLastIndex=Om,re.sortedLastIndexBy=Bw,re.sortedLastIndexOf=Cw,re.startCase=t9,re.startsWith=r9,re.subtract=z9,re.sum=W9,re.sumBy=J9,re.template=n9,re.times=Q9,re.toFinite=zc,re.toInteger=jr,re.toLength=Nb,re.toLower=i9,re.toNumber=mA,re.toSafeInteger=ij,re.toString=yn,re.toUpper=s9,re.trim=a9,re.trimEnd=o9,re.trimStart=A9,re.truncate=l9,re.unescape=c9,re.uniqueId=I9,re.upperCase=u9,re.upperFirst=Kw,re.each=Mi,re.eachRight=rl,re.first=m1,qw(re,function(){var A={};return Pn(re,function(u,b){Zt.call(re.prototype,b)||(A[b]=u)}),A}(),{chain:!1}),re.VERSION=n,Fi(["bind","bindKey","curry","curryRight","partial","partialRight"],function(A){re[A].placeholder=re}),Fi(["drop","take"],function(A,u){Er.prototype[A]=function(b){b=b===r?1:ni(jr(b),0);var U=this.__filtered__&&!u?new Er(this):this.clone();return U.__filtered__?U.__takeCount__=ii(b,U.__takeCount__):U.__views__.push({size:ii(b,$e),type:A+(U.__dir__<0?"Right":"")}),U},Er.prototype[A+"Right"]=function(b){return this.reverse()[A](b).reverse()}}),Fi(["filter","map","takeWhile"],function(A,u){var b=u+1,U=b==J||b==me;Er.prototype[A]=function(K){var ae=this.clone();return ae.__iteratees__.push({iteratee:Ft(K,3),type:b}),ae.__filtered__=ae.__filtered__||U,ae}}),Fi(["head","last"],function(A,u){var b="take"+(u?"Right":"");Er.prototype[A]=function(){return this[b](1).value()[0]}}),Fi(["initial","tail"],function(A,u){var b="drop"+(u?"":"Right");Er.prototype[A]=function(){return this.__filtered__?new Er(this):this[b](1)}}),Er.prototype.compact=function(){return this.filter(eo)},Er.prototype.find=function(A){return this.filter(A).head()},Er.prototype.findLast=function(A){return this.reverse().find(A)},Er.prototype.invokeMap=vr(function(A,u){return typeof A=="function"?new Er(this):this.map(function(b){return vn(b,A,u)})}),Er.prototype.reject=function(A){return this.filter(Hm(Ft(A)))},Er.prototype.slice=function(A,u){A=jr(A);var b=this;return b.__filtered__&&(A>0||u<0)?new Er(b):(A<0?b=b.takeRight(-A):A&&(b=b.drop(A)),u!==r&&(u=jr(u),b=u<0?b.dropRight(-u):b.take(u-A)),b)},Er.prototype.takeRightWhile=function(A){return this.reverse().takeWhile(A).reverse()},Er.prototype.toArray=function(){return this.take($e)},Pn(Er.prototype,function(A,u){var b=/^(?:filter|find|map|reject)|While$/.test(u),U=/^(?:head|last)$/.test(u),K=re[U?"take"+(u=="last"?"Right":""):u],ae=U||/^find/.test(u);K&&(re.prototype[u]=function(){var ge=this.__wrapped__,_e=U?[1]:arguments,Te=ge instanceof Er,nt=_e[0],it=Te||br(ge),ct=function(kr){var Vr=K.apply(re,Js([kr],_e));return U&&_t?Vr[0]:Vr};it&&b&&typeof nt=="function"&&nt.length!=1&&(Te=it=!1);var _t=this.__chain__,Tt=!!this.__actions__.length,sr=ae&&!_t,Lr=Te&&!Tt;if(!ae&&it){ge=Lr?ge:new Er(this);var ar=A.apply(ge,_e);return ar.__actions__.push({func:Ct,args:[ct],thisArg:r}),new Us(ar,_t)}return sr&&Lr?A.apply(this,_e):(ar=this.thru(ct),sr?U?ar.value()[0]:ar.value():ar)})}),Fi(["pop","push","shift","sort","splice","unshift"],function(A){var u=hi[A],b=/^(?:push|sort|unshift)$/.test(A)?"tap":"thru",U=/^(?:pop|shift)$/.test(A);re.prototype[A]=function(){var K=arguments;if(U&&!this.__chain__){var ae=this.value();return u.apply(br(ae)?ae:[],K)}return this[b](function(ge){return u.apply(br(ge)?ge:[],K)})}}),Pn(Er.prototype,function(A,u){var b=re[u];if(b){var U=b.name+"";Zt.call(Dl,U)||(Dl[U]=[]),Dl[U].push({name:u,func:b})}}),Dl[qu(r,N).name]=[{name:"wrapper",func:r}],Er.prototype.clone=eh,Er.prototype.reverse=Hp,Er.prototype.value=Iu,re.prototype.at=ft,re.prototype.chain=xt,re.prototype.commit=xr,re.prototype.next=Pt,re.prototype.plant=Zr,re.prototype.reverse=Cr,re.prototype.toJSON=re.prototype.valueOf=re.prototype.value=lr,re.prototype.first=re.prototype.head,Xo&&(re.prototype[Xo]=Lt),re},Wi=yo();us?((us.exports=Wi)._=Wi,ga._=Wi):xn._=Wi}).call(pl)})(J2,J2.exports);var iH=J2.exports;const sH=({page:e,register:t,errors:r,setValue:n,medicationList:i,setMedicationList:s})=>{const o=ws(),[l,c]=ne.useState(!1),[d,p]=ne.useState([]),[m]=ne.useState(1),[B,x]=ne.useState(void 0),[S,C]=ne.useState({name:"",size:0}),L=async Z=>{const T=Z.target.value;T.length>=3&&await F(T)},N=Z=>{l||(c(!0),op.get(`https://dispensaryapi.famasi.africa/api/v1/patients/products?page=1&search=${Z}`).then(T=>{p(T.data.data)}).catch(T=>{console.error("Error fetching suggestions:",T),Fr("Please enter the medication name ","error")}).finally(()=>{c(!1)}))},F=ne.useRef(iH.debounce(async Z=>{N(Z)},300)).current;ne.useEffect(()=>()=>{F.cancel()},[F]),ne.useEffect(()=>{o.capture("start_quick_order")},[]);const Q=Z=>{var Ae;const T=(Ae=Z.target.files)==null?void 0:Ae[0];if(T){const ue=URL.createObjectURL(T);x(ue),C({name:T.name,size:Math.ceil(T.size/1024)})}},I=Z=>{const T=i.findIndex(ue=>ue.id===Z.id),Ae=[...i];Ae[T]=Z,s(Ae)},V=Z=>{s(T=>[...T.filter(Ae=>Ae.id!==Z.id)])},se=Z=>{const T={...Z,quantity:m};s([...i,T]),n("searchInputs","")};return a.jsxs("div",{className:`${e===0?"block":"hidden"}`,children:[a.jsxs("div",{className:"w-full mb-6",children:[a.jsx("label",{htmlFor:"searchInputs",children:"Medication list"}),a.jsx("input",{type:"text",className:"p-4 bg-[#F1F1F2] rounded-lg mt-2 font-body w-full",placeholder:"Enter active ingredient/brand name",...t("searchInputs",{required:{value:!1,message:"Please add a medication"}}),onChange:Z=>L(Z)}),r.medicationList&&a.jsx("span",{className:"text-red-500 my-2",children:"* "+String(r.medicationList.message)}),a.jsx("div",{className:"mt-6",children:i.map((Z,T)=>a.jsx("div",{children:a.jsx(aH,{item:Z,index:T,updateFunc:I,removeFunc:V})},Z.id))}),a.jsx("div",{className:"pt-3",children:l?a.jsx("div",{style:{display:"flex",justifyContent:"center"},children:a.jsx(BS,{color:"#0D78F2",size:40})}):null}),a.jsx("div",{children:(d==null?void 0:d.length)>0?a.jsx("ul",{className:"mb-4 border border-#C5C8CA bg-white py-3 no-scrollbar",style:{maxHeight:"250px",overflowY:"scroll"},children:d.map(Z=>a.jsx("li",{className:"mb-2 px-5 border-b border-#020202 cursor-pointer",onClick:()=>{se(Z),d.length=0},children:Z.Product_Name},Z.id))}):null})]}),a.jsxs("div",{className:"w-full mb-6",children:[a.jsx("p",{children:"Prescription (if applicable)"}),a.jsxs("div",{className:"w-full flex flex-col items-center justify-center bg-blueaccent mt-2 border border-dashed border-bluemain py-8 rounded-lg",children:[a.jsxs("p",{className:"bodymedium text-[#03101D]",children:["Drag and drop or"," ",a.jsx("label",{htmlFor:"fileUpload",className:"text-bluemain cursor-pointer",children:"Upload photo"})]}),a.jsx("input",{id:"fileUpload",type:"file",className:"hidden",...t("fileUpload",{required:{value:!1,message:"Please add a prescription"}}),onChange:Z=>{Q(Z)}}),a.jsx("p",{className:"bodysmall text-[#8D9BA9] mt-1",children:"JPGs and PNGs not up to 10MB"})]}),B&&a.jsxs("div",{className:"flex w-full mt-3  gap-3",children:[a.jsx("img",{src:B,alt:"iimage uploaded",className:"w-12 h-12 rounded-md"}),a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx("p",{className:"text-base font-[500] text-[#001A4C]",children:S.name}),a.jsx("p",{className:"text-xs text-[#546687]",children:`${S.size} KB`})]})]}),a.jsx("p",{className:"text-sm w-3/4 lg:w-full mt-2 text-[#5A6E82]",children:"NOTE: Famasi will not process prescription medications without a valid prescription"}),r.fileUpload&&a.jsx("span",{className:"text-red-500 mt-2",children:"* "+String(r.fileUpload.message)})]})]})},aH=({item:e,updateFunc:t,removeFunc:r})=>a.jsxs("div",{className:"mb-4",style:{display:"flex",alignItems:"center"},children:[a.jsx("p",{className:"flex-1",children:e.Product_Name}),a.jsx("input",{style:{outline:"none",width:"auto",height:"35px",maxWidth:"50px",fontSize:12,fontWeight:"bold"},id:"quantity",type:"number",value:e.quantity,min:1,className:"flex-none  text-center border rounded-md",onChange:n=>{t({...e,quantity:Number(n.target.value)})}}),a.jsx("span",{className:"text-[#F84107] font-bold text-sm ml-3 cursor-pointer",onClick:()=>{r(e)},children:a.jsxs("svg",{width:"37",height:"36",viewBox:"0 0 37 36",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsx("rect",{x:"0.884766",y:"0.5",width:"35",height:"35",rx:"7.5",fill:"white"}),a.jsx("path",{d:"M25.8848 12.9833C23.1098 12.7083 20.3181 12.5667 17.5348 12.5667C15.8848 12.5667 14.2348 12.65 12.5848 12.8167L10.8848 12.9833",stroke:"#131415",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M15.4678 12.1417L15.6511 11.0501C15.7844 10.2584 15.8844 9.66675 17.2928 9.66675H19.4761C20.8844 9.66675 20.9928 10.2917 21.1178 11.0584L21.3011 12.1417",stroke:"#131415",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M24.0934 15.6167L23.5518 24.0084C23.4601 25.3167 23.3851 26.3334 21.0601 26.3334H15.7101C13.3851 26.3334 13.3101 25.3167 13.2184 24.0084L12.6768 15.6167",stroke:"#131415",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M16.9932 21.75H19.7682",stroke:"#131415",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M16.3018 18.4167H20.4684",stroke:"#131415",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("rect",{x:"0.884766",y:"0.5",width:"35",height:"35",rx:"7.5",stroke:"#E2E3E5"})]})})]}),oH="/assets/uh-oh-c55ecae3.svg",AH=()=>a.jsx("div",{className:"fixed inset-0 flex items-center justify-center z-50",children:a.jsx("div",{className:"fixed inset-0 backdrop-filter backdrop-blur-sm bg-opacity-50 flex items-center justify-center",children:a.jsxs("div",{className:"bg-white p-8 rounded-[16px] shadow-lg shadow-[rgba(39, 41, 43, 0.18)] w-[80%] h-[400px] md:w-[490px] md:h-[444px] flex flex-col",children:[a.jsx("div",{className:"text-sm md:text-base lg:text-2xl font-bold mb-4 self-center",children:a.jsx("img",{src:oH,alt:"an icon"})}),a.jsx("p",{className:"text-sm md:text-base lg:text-2xl font-bold mb-4 self-center",children:"Uh-oh"}),a.jsx("p",{className:"text-xs md:text-base text-[#495766] self-center",children:"We couldn’t find any offers for this order. Someone on the Famasi team will personally help you find offers and reach out to you within 30 minutes."}),a.jsx("button",{className:"primarybuttonlg px-4 py-3  mt-12 text-sm md:text-base",onClick:()=>{location.assign("/quick-order")},type:"button",children:"close"})]})})}),lH=({acceptOffer:e,declineOffer:t,offers:r,orderLocation:n,loading:i,lateRequest:s,setPage:o,order:l,accepCrmtOffer:c})=>a.jsxs("div",{children:[a.jsxs("div",{className:"flex flex-row items-start justify-between gap-2 md:gap-3 mb-5",children:[a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsx("i",{className:"fi fi-rr-marker"}),a.jsx("p",{children:n})]}),a.jsxs("div",{className:" flex items-center justify-center gap-2 py-2 px-3  border rounded-md w-fit",children:[a.jsx("i",{className:"fi fi-rr-bars-filter text-[#334870] mt-0.5 text-sm"}),a.jsx("p",{className:"text-[#334870] ",children:"Rating"}),a.jsx("button",{children:a.jsx("i",{className:"fi fi-rr-pencil text-sm text-bluemain"})})]})]}),a.jsxs("div",{className:"flex flex-col gap-10",children:[l.total?a.jsx(uH,{time:"3-4 hours",location:"Lagos",accepCrmtOffer:c,declineOffer:t,amount:l.total,id:l.id}):null,r.map(({total:d,branch:{state:p,address:m},id:B},x)=>a.jsx("div",{children:a.jsx(cH,{amount:d,time:"3-4 hours",location:m+","+p,acceptOffer:e,declineOffer:t,id:B})},x))]}),a.jsx("div",{className:"py-5",children:r.length<=0&&!(l!=null&&l.total)&&a.jsx(dH,{loading:i,lateRequest:s,setPage:o})})]}),cH=({amount:e,time:t,location:r,acceptOffer:n,declineOffer:i,id:s})=>{const o=new URL(window.location.href);return o.searchParams.set("OfferID",s),window.history.pushState({path:o.toString()},"",o.toString()),a.jsxs("div",{className:"p-5 border border-[#F1F1F2] rounded-[12px]",children:[a.jsxs("div",{className:"flex items-center justify-between mt-2",children:[a.jsxs("div",{className:"flex gap-2 items-center",children:[a.jsx("i",{className:"fi fi-rr-marker"}),a.jsx("p",{children:r})]}),a.jsx("p",{className:"text-lg font-bodymedium text-[#FF9F05]",children:new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(e||0)})]}),a.jsxs("div",{className:"flex gap-2 mt-2",children:[a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsxs("div",{children:[a.jsx("i",{className:"fi fi-sr-star text-[#FFC15D] text-sm"}),a.jsx("i",{className:"fi fi-sr-star text-[#FFC15D] text-sm"}),a.jsx("i",{className:"fi fi-sr-star text-[#FFC15D] text-sm"}),a.jsx("i",{className:"fi fi-sr-star text-[#FFC15D] text-sm"}),a.jsx("i",{className:"fi fi-sr-star text-inactivetext/50 text-sm"})]}),a.jsx("p",{className:"text-sm md:text-base text-[#334870]",children:"(4.5)"})]}),a.jsx("div",{className:"text-lg text-[#334870]",children:"•"}),a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsx("i",{className:"fi fi-rr-shipping-fast mt-1 text-[#334870]"}),a.jsx("p",{className:"text-sm md:text-base text-[#334870]",children:t})]})]}),a.jsxs("div",{className:"flex flex-row gap-2 mt-7",children:[a.jsx("button",{className:"secondarybuttonmd w-full",onClick:()=>i(),children:"Decline"}),a.jsx("button",{className:"primarybuttonmd w-full",onClick:()=>{n()},children:"Accept"})]})]})},uH=({amount:e,accepCrmtOffer:t,declineOffer:r,id:n,time:i})=>{const s=new URL(window.location.href);return s.searchParams.set("OfferID",n),window.history.pushState({path:s.toString()},"",s.toString()),a.jsxs("div",{className:"p-5 border border-[#F1F1F2] rounded-[12px]",children:[a.jsxs("div",{className:"flex items-center justify-between mt-2",children:[a.jsxs("div",{className:"flex gap-2 items-center",children:[a.jsx("i",{className:"fi fi-rr-marker"}),a.jsx("p",{children:"Lekki, Eti-Osa, Lagos"})]}),a.jsx("p",{className:"text-lg font-bodymedium text-[#FF9F05]",children:new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(e||0)})]}),a.jsxs("div",{className:"flex gap-2 mt-2",children:[a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsxs("div",{children:[a.jsx("i",{className:"fi fi-sr-star text-[#FFC15D] text-sm"}),a.jsx("i",{className:"fi fi-sr-star text-[#FFC15D] text-sm"}),a.jsx("i",{className:"fi fi-sr-star text-[#FFC15D] text-sm"}),a.jsx("i",{className:"fi fi-sr-star text-[#FFC15D] text-sm"}),a.jsx("i",{className:"fi fi-sr-star text-inactivetext/50 text-sm"})]}),a.jsx("p",{className:"text-sm md:text-base text-[#334870]",children:"(4.5)"})]}),a.jsx("div",{className:"text-lg text-[#334870]",children:"•"}),a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsx("i",{className:"fi fi-rr-shipping-fast mt-1 text-[#334870]"}),a.jsx("p",{className:"text-sm md:text-base text-[#334870]",children:i})]})]}),a.jsxs("div",{className:"flex flex-row gap-2 mt-7",children:[a.jsx("button",{className:"secondarybuttonmd w-full",onClick:()=>r(),children:"Decline"}),a.jsx("button",{className:"primarybuttonmd w-full",onClick:()=>{t()},children:"Accept"})]})]})},dH=({loading:e,lateRequest:t})=>a.jsxs("div",{className:" mt-5 w-[356px] mx-auto ",children:[a.jsxs("div",{className:" ml-auto w-2/4 mx-auto",children:[e&&a.jsx(BS,{className:"mx-auto"}),!e&&a.jsx(AH,{})]}),a.jsx("div",{className:"w-full  text-center mt-10",children:a.jsx("p",{className:" text-lg font-normal text-[#334870]",children:t?"This is taking too long":"Getting you prices from trusted pharmacies"})})]}),Px=({closeModal:e,setpaymentMethod:t,setIsloading:r,paymentMethod:n,createUserPlan:i,crmorder:s})=>a.jsx("div",{className:"fixed inset-0 flex items-center justify-center z-50",children:a.jsx("div",{className:"fixed inset-0 backdrop-filter backdrop-blur-sm bg-opacity-50 flex items-center justify-center",children:a.jsxs("div",{className:"bg-white p-8 rounded-[5px] shadow-lg shadow-[rgba(39, 41, 43, 0.18)] w-[80%] h-[400px] md:w-[448px] md:h-[420px] flex flex-col",children:[a.jsxs("div",{className:"mb-8",children:[a.jsx("p",{className:"text-sm md:text-base lg:text-2xl font-bold",children:"Select payment method"}),a.jsx("p",{className:"text-inactivetext mt-0 text-sm",children:"How would you like to pay?"})]}),a.jsxs("div",{className:"flex flex-col",children:[a.jsxs("div",{className:"flex flex-col w-full gap-3  mt-1.5 text-[#4E5155]",children:[a.jsxs("label",{className:`${n==="online"?"text-bluemain bg-[#E7F2FE] border-[#B4D5FB]":"text-[#344054]"} relative flex justify-between w-full px-4 py-3 border text-sm rounded cursor-pointer`,onClick:()=>t("online"),children:["Pay online",a.jsx("input",{type:"radio",checked:n==="online",name:"radio",onChange:()=>t("online"),className:"cursor-pointer absolute right-3.5 top-4 z-50 opacity-0"}),a.jsx("span",{className:`${n==="online"?"":"border"} h-[13px] w-[13px] rounded-[50%] border-[#344054]  absolute right-3.5 top-4 `,children:n==="online"&&a.jsx("i",{className:"fi fi-sr-check-circle  text-bluemain absolute"})})]}),a.jsxs("label",{className:`${n==="wallet"?"text-bluemain bg-[#E7F2FE] border-[#B4D5FB]":"text-[#344054]"} relative flex justify-between w-full px-4 py-3 border text-sm rounded cursor-pointer`,onClick:()=>t("wallet"),children:["Wallet",a.jsx("input",{type:"radio",checked:n==="wallet",name:"radio",onChange:()=>t("wallet"),className:"cursor-pointer absolute right-3.5 top-4 z-50 opacity-0"}),a.jsx("span",{className:`${n==="wallet"?"":"border"} h-[13px] w-[13px] rounded-[50%] border-[#344054]  absolute right-3.5 top-4 `,children:n==="wallet"&&a.jsx("i",{className:"fi fi-sr-check-circle  text-bluemain absolute"})})]})]}),a.jsx("button",{className:"primarybuttonlg text-white px-4 py-3 rounded text-sm md:text-base mt-10",onClick:async()=>{r(!0),await i(s??!0)},children:"Make payment"})]}),a.jsx("button",{className:"secondarybuttonlg text-bluemain px-4 py-3 rounded mt-3 text-sm md:text-base",onClick:()=>{e()},type:"button",children:"Back"})]})})}),fc=Object.create(null);fc.open="0";fc.close="1";fc.ping="2";fc.pong="3";fc.message="4";fc.upgrade="5";fc.noop="6";const Z0=Object.create(null);Object.keys(fc).forEach(e=>{Z0[fc[e]]=e});const Tx={type:"error",data:"parser error"},FS=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",NS=typeof ArrayBuffer=="function",SS=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,q3=({type:e,data:t},r,n)=>FS&&t instanceof Blob?r?n(t):lC(t,n):NS&&(t instanceof ArrayBuffer||SS(t))?r?n(t):lC(new Blob([t]),n):n(fc[e]+(t||"")),lC=(e,t)=>{const r=new FileReader;return r.onload=function(){const n=r.result.split(",")[1];t("b"+(n||""))},r.readAsDataURL(e)};function cC(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}let Ky;function fH(e,t){if(FS&&e.data instanceof Blob)return e.data.arrayBuffer().then(cC).then(t);if(NS&&(e.data instanceof ArrayBuffer||SS(e.data)))return t(cC(e.data));q3(e,!1,r=>{Ky||(Ky=new TextEncoder),t(Ky.encode(r))})}const uC="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",K1=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let e=0;e<uC.length;e++)K1[uC.charCodeAt(e)]=e;const hH=e=>{let t=e.length*.75,r=e.length,n,i=0,s,o,l,c;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);const d=new ArrayBuffer(t),p=new Uint8Array(d);for(n=0;n<r;n+=4)s=K1[e.charCodeAt(n)],o=K1[e.charCodeAt(n+1)],l=K1[e.charCodeAt(n+2)],c=K1[e.charCodeAt(n+3)],p[i++]=s<<2|o>>4,p[i++]=(o&15)<<4|l>>2,p[i++]=(l&3)<<6|c&63;return d},pH=typeof ArrayBuffer=="function",G3=(e,t)=>{if(typeof e!="string")return{type:"message",data:ES(e,t)};const r=e.charAt(0);return r==="b"?{type:"message",data:gH(e.substring(1),t)}:Z0[r]?e.length>1?{type:Z0[r],data:e.substring(1)}:{type:Z0[r]}:Tx},gH=(e,t)=>{if(pH){const r=hH(e);return ES(r,t)}else return{base64:!0,data:e}},ES=(e,t)=>{switch(t){case"blob":return e instanceof Blob?e:new Blob([e]);case"arraybuffer":default:return e instanceof ArrayBuffer?e:e.buffer}},jS=String.fromCharCode(30),mH=(e,t)=>{const r=e.length,n=new Array(r);let i=0;e.forEach((s,o)=>{q3(s,!1,l=>{n[o]=l,++i===r&&t(n.join(jS))})})},vH=(e,t)=>{const r=e.split(jS),n=[];for(let i=0;i<r.length;i++){const s=G3(r[i],t);if(n.push(s),s.type==="error")break}return n};function wH(){return new TransformStream({transform(e,t){fH(e,r=>{const n=r.length;let i;if(n<126)i=new Uint8Array(1),new DataView(i.buffer).setUint8(0,n);else if(n<65536){i=new Uint8Array(3);const s=new DataView(i.buffer);s.setUint8(0,126),s.setUint16(1,n)}else{i=new Uint8Array(9);const s=new DataView(i.buffer);s.setUint8(0,127),s.setBigUint64(1,BigInt(n))}e.data&&typeof e.data!="string"&&(i[0]|=128),t.enqueue(i),t.enqueue(r)})}})}let Vy;function g0(e){return e.reduce((t,r)=>t+r.length,0)}function m0(e,t){if(e[0].length===t)return e.shift();const r=new Uint8Array(t);let n=0;for(let i=0;i<t;i++)r[i]=e[0][n++],n===e[0].length&&(e.shift(),n=0);return e.length&&n<e[0].length&&(e[0]=e[0].slice(n)),r}function yH(e,t){Vy||(Vy=new TextDecoder);const r=[];let n=0,i=-1,s=!1;return new TransformStream({transform(o,l){for(r.push(o);;){if(n===0){if(g0(r)<1)break;const c=m0(r,1);s=(c[0]&128)===128,i=c[0]&127,i<126?n=3:i===126?n=1:n=2}else if(n===1){if(g0(r)<2)break;const c=m0(r,2);i=new DataView(c.buffer,c.byteOffset,c.length).getUint16(0),n=3}else if(n===2){if(g0(r)<8)break;const c=m0(r,8),d=new DataView(c.buffer,c.byteOffset,c.length),p=d.getUint32(0);if(p>Math.pow(2,53-32)-1){l.enqueue(Tx);break}i=p*Math.pow(2,32)+d.getUint32(4),n=3}else{if(g0(r)<i)break;const c=m0(r,i);l.enqueue(G3(s?c:Vy.decode(c),t)),n=0}if(i===0||i>e){l.enqueue(Tx);break}}}})}const US=4;function $i(e){if(e)return xH(e)}function xH(e){for(var t in $i.prototype)e[t]=$i.prototype[t];return e}$i.prototype.on=$i.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this};$i.prototype.once=function(e,t){function r(){this.off(e,r),t.apply(this,arguments)}return r.fn=t,this.on(e,r),this};$i.prototype.off=$i.prototype.removeListener=$i.prototype.removeAllListeners=$i.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var r=this._callbacks["$"+e];if(!r)return this;if(arguments.length==1)return delete this._callbacks["$"+e],this;for(var n,i=0;i<r.length;i++)if(n=r[i],n===t||n.fn===t){r.splice(i,1);break}return r.length===0&&delete this._callbacks["$"+e],this};$i.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),r=this._callbacks["$"+e],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(r){r=r.slice(0);for(var n=0,i=r.length;n<i;++n)r[n].apply(this,t)}return this};$i.prototype.emitReserved=$i.prototype.emit;$i.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]};$i.prototype.hasListeners=function(e){return!!this.listeners(e).length};const BA=(()=>typeof self<"u"?self:typeof window<"u"?window:Function("return this")())();function LS(e,...t){return t.reduce((r,n)=>(e.hasOwnProperty(n)&&(r[n]=e[n]),r),{})}const bH=BA.setTimeout,BH=BA.clearTimeout;function Tv(e,t){t.useNativeTimers?(e.setTimeoutFn=bH.bind(BA),e.clearTimeoutFn=BH.bind(BA)):(e.setTimeoutFn=BA.setTimeout.bind(BA),e.clearTimeoutFn=BA.clearTimeout.bind(BA))}const CH=1.33;function _H(e){return typeof e=="string"?FH(e):Math.ceil((e.byteLength||e.size)*CH)}function FH(e){let t=0,r=0;for(let n=0,i=e.length;n<i;n++)t=e.charCodeAt(n),t<128?r+=1:t<2048?r+=2:t<55296||t>=57344?r+=3:(n++,r+=4);return r}function NH(e){let t="";for(let r in e)e.hasOwnProperty(r)&&(t.length&&(t+="&"),t+=encodeURIComponent(r)+"="+encodeURIComponent(e[r]));return t}function SH(e){let t={},r=e.split("&");for(let n=0,i=r.length;n<i;n++){let s=r[n].split("=");t[decodeURIComponent(s[0])]=decodeURIComponent(s[1])}return t}class EH extends Error{constructor(t,r,n){super(t),this.description=r,this.context=n,this.type="TransportError"}}class z3 extends $i{constructor(t){super(),this.writable=!1,Tv(this,t),this.opts=t,this.query=t.query,this.socket=t.socket}onError(t,r,n){return super.emitReserved("error",new EH(t,r,n)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return(this.readyState==="opening"||this.readyState==="open")&&(this.doClose(),this.onClose()),this}send(t){this.readyState==="open"&&this.write(t)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(t){const r=G3(t,this.socket.binaryType);this.onPacket(r)}onPacket(t){super.emitReserved("packet",t)}onClose(t){this.readyState="closed",super.emitReserved("close",t)}pause(t){}createUri(t,r={}){return t+"://"+this._hostname()+this._port()+this.opts.path+this._query(r)}_hostname(){const t=this.opts.hostname;return t.indexOf(":")===-1?t:"["+t+"]"}_port(){return this.opts.port&&(this.opts.secure&&+(this.opts.port!==443)||!this.opts.secure&&Number(this.opts.port)!==80)?":"+this.opts.port:""}_query(t){const r=NH(t);return r.length?"?"+r:""}}const QS="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_".split(""),Hx=64,jH={};let dC=0,v0=0,fC;function hC(e){let t="";do t=QS[e%Hx]+t,e=Math.floor(e/Hx);while(e>0);return t}function kS(){const e=hC(+new Date);return e!==fC?(dC=0,fC=e):e+"."+hC(dC++)}for(;v0<Hx;v0++)jH[QS[v0]]=v0;let IS=!1;try{IS=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}const UH=IS;function OS(e){const t=e.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!t||UH))return new XMLHttpRequest}catch{}if(!t)try{return new BA[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}function LH(){}const QH=function(){return new OS({xdomain:!1}).responseType!=null}();class kH extends z3{constructor(t){if(super(t),this.polling=!1,typeof location<"u"){const n=location.protocol==="https:";let i=location.port;i||(i=n?"443":"80"),this.xd=typeof location<"u"&&t.hostname!==location.hostname||i!==t.port}const r=t&&t.forceBase64;this.supportsBinary=QH&&!r,this.opts.withCredentials&&(this.cookieJar=void 0)}get name(){return"polling"}doOpen(){this.poll()}pause(t){this.readyState="pausing";const r=()=>{this.readyState="paused",t()};if(this.polling||!this.writable){let n=0;this.polling&&(n++,this.once("pollComplete",function(){--n||r()})),this.writable||(n++,this.once("drain",function(){--n||r()}))}else r()}poll(){this.polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){const r=n=>{if(this.readyState==="opening"&&n.type==="open"&&this.onOpen(),n.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(n)};vH(t,this.socket.binaryType).forEach(r),this.readyState!=="closed"&&(this.polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"&&this.poll())}doClose(){const t=()=>{this.write([{type:"close"}])};this.readyState==="open"?t():this.once("open",t)}write(t){this.writable=!1,mH(t,r=>{this.doWrite(r,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){const t=this.opts.secure?"https":"http",r=this.query||{};return this.opts.timestampRequests!==!1&&(r[this.opts.timestampParam]=kS()),!this.supportsBinary&&!r.sid&&(r.b64=1),this.createUri(t,r)}request(t={}){return Object.assign(t,{xd:this.xd,cookieJar:this.cookieJar},this.opts),new cc(this.uri(),t)}doWrite(t,r){const n=this.request({method:"POST",data:t});n.on("success",r),n.on("error",(i,s)=>{this.onError("xhr post error",i,s)})}doPoll(){const t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(r,n)=>{this.onError("xhr poll error",r,n)}),this.pollXhr=t}}class cc extends $i{constructor(t,r){super(),Tv(this,r),this.opts=r,this.method=r.method||"GET",this.uri=t,this.data=r.data!==void 0?r.data:null,this.create()}create(){var t;const r=LS(this.opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");r.xdomain=!!this.opts.xd;const n=this.xhr=new OS(r);try{n.open(this.method,this.uri,!0);try{if(this.opts.extraHeaders){n.setDisableHeaderCheck&&n.setDisableHeaderCheck(!0);for(let i in this.opts.extraHeaders)this.opts.extraHeaders.hasOwnProperty(i)&&n.setRequestHeader(i,this.opts.extraHeaders[i])}}catch{}if(this.method==="POST")try{n.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{n.setRequestHeader("Accept","*/*")}catch{}(t=this.opts.cookieJar)===null||t===void 0||t.addCookies(n),"withCredentials"in n&&(n.withCredentials=this.opts.withCredentials),this.opts.requestTimeout&&(n.timeout=this.opts.requestTimeout),n.onreadystatechange=()=>{var i;n.readyState===3&&((i=this.opts.cookieJar)===null||i===void 0||i.parseCookies(n)),n.readyState===4&&(n.status===200||n.status===1223?this.onLoad():this.setTimeoutFn(()=>{this.onError(typeof n.status=="number"?n.status:0)},0))},n.send(this.data)}catch(i){this.setTimeoutFn(()=>{this.onError(i)},0);return}typeof document<"u"&&(this.index=cc.requestsCount++,cc.requests[this.index]=this)}onError(t){this.emitReserved("error",t,this.xhr),this.cleanup(!0)}cleanup(t){if(!(typeof this.xhr>"u"||this.xhr===null)){if(this.xhr.onreadystatechange=LH,t)try{this.xhr.abort()}catch{}typeof document<"u"&&delete cc.requests[this.index],this.xhr=null}}onLoad(){const t=this.xhr.responseText;t!==null&&(this.emitReserved("data",t),this.emitReserved("success"),this.cleanup())}abort(){this.cleanup()}}cc.requestsCount=0;cc.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",pC);else if(typeof addEventListener=="function"){const e="onpagehide"in BA?"pagehide":"unload";addEventListener(e,pC,!1)}}function pC(){for(let e in cc.requests)cc.requests.hasOwnProperty(e)&&cc.requests[e].abort()}const W3=(()=>typeof Promise=="function"&&typeof Promise.resolve=="function"?t=>Promise.resolve().then(t):(t,r)=>r(t,0))(),w0=BA.WebSocket||BA.MozWebSocket,gC=!0,IH="arraybuffer",mC=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class OH extends z3{constructor(t){super(t),this.supportsBinary=!t.forceBase64}get name(){return"websocket"}doOpen(){if(!this.check())return;const t=this.uri(),r=this.opts.protocols,n=mC?{}:LS(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(n.headers=this.opts.extraHeaders);try{this.ws=gC&&!mC?r?new w0(t,r):new w0(t):new w0(t,r,n)}catch(i){return this.emitReserved("error",i)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t)}write(t){this.writable=!1;for(let r=0;r<t.length;r++){const n=t[r],i=r===t.length-1;q3(n,this.supportsBinary,s=>{const o={};try{gC&&this.ws.send(s)}catch{}i&&W3(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.close(),this.ws=null)}uri(){const t=this.opts.secure?"wss":"ws",r=this.query||{};return this.opts.timestampRequests&&(r[this.opts.timestampParam]=kS()),this.supportsBinary||(r.b64=1),this.createUri(t,r)}check(){return!!w0}}class PH extends z3{get name(){return"webtransport"}doOpen(){typeof WebTransport=="function"&&(this.transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name]),this.transport.closed.then(()=>{this.onClose()}).catch(t=>{this.onError("webtransport error",t)}),this.transport.ready.then(()=>{this.transport.createBidirectionalStream().then(t=>{const r=yH(Number.MAX_SAFE_INTEGER,this.socket.binaryType),n=t.readable.pipeThrough(r).getReader(),i=wH();i.readable.pipeTo(t.writable),this.writer=i.writable.getWriter();const s=()=>{n.read().then(({done:l,value:c})=>{l||(this.onPacket(c),s())}).catch(l=>{})};s();const o={type:"open"};this.query.sid&&(o.data=`{"sid":"${this.query.sid}"}`),this.writer.write(o).then(()=>this.onOpen())})}))}write(t){this.writable=!1;for(let r=0;r<t.length;r++){const n=t[r],i=r===t.length-1;this.writer.write(n).then(()=>{i&&W3(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var t;(t=this.transport)===null||t===void 0||t.close()}}const TH={websocket:OH,webtransport:PH,polling:kH},HH=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,DH=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function Dx(e){if(e.length>2e3)throw"URI too long";const t=e,r=e.indexOf("["),n=e.indexOf("]");r!=-1&&n!=-1&&(e=e.substring(0,r)+e.substring(r,n).replace(/:/g,";")+e.substring(n,e.length));let i=HH.exec(e||""),s={},o=14;for(;o--;)s[DH[o]]=i[o]||"";return r!=-1&&n!=-1&&(s.source=t,s.host=s.host.substring(1,s.host.length-1).replace(/;/g,":"),s.authority=s.authority.replace("[","").replace("]","").replace(/;/g,":"),s.ipv6uri=!0),s.pathNames=RH(s,s.path),s.queryKey=MH(s,s.query),s}function RH(e,t){const r=/\/{2,9}/g,n=t.replace(r,"/").split("/");return(t.slice(0,1)=="/"||t.length===0)&&n.splice(0,1),t.slice(-1)=="/"&&n.splice(n.length-1,1),n}function MH(e,t){const r={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(n,i,s){i&&(r[i]=s)}),r}let PS=class Oh extends $i{constructor(t,r={}){super(),this.binaryType=IH,this.writeBuffer=[],t&&typeof t=="object"&&(r=t,t=null),t?(t=Dx(t),r.hostname=t.host,r.secure=t.protocol==="https"||t.protocol==="wss",r.port=t.port,t.query&&(r.query=t.query)):r.host&&(r.hostname=Dx(r.host).host),Tv(this,r),this.secure=r.secure!=null?r.secure:typeof location<"u"&&location.protocol==="https:",r.hostname&&!r.port&&(r.port=this.secure?"443":"80"),this.hostname=r.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=r.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=r.transports||["polling","websocket","webtransport"],this.writeBuffer=[],this.prevBufferLen=0,this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},r),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=SH(this.opts.query)),this.id=null,this.upgrades=null,this.pingInterval=null,this.pingTimeout=null,this.pingTimeoutTimer=null,typeof addEventListener=="function"&&(this.opts.closeOnBeforeunload&&(this.beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this.beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this.offlineEventListener=()=>{this.onClose("transport close",{description:"network connection lost"})},addEventListener("offline",this.offlineEventListener,!1))),this.open()}createTransport(t){const r=Object.assign({},this.opts.query);r.EIO=US,r.transport=t,this.id&&(r.sid=this.id);const n=Object.assign({},this.opts,{query:r,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[t]);return new TH[t](n)}open(){let t;if(this.opts.rememberUpgrade&&Oh.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1)t="websocket";else if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}else t=this.transports[0];this.readyState="opening";try{t=this.createTransport(t)}catch{this.transports.shift(),this.open();return}t.open(),this.setTransport(t)}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this.onDrain.bind(this)).on("packet",this.onPacket.bind(this)).on("error",this.onError.bind(this)).on("close",r=>this.onClose("transport close",r))}probe(t){let r=this.createTransport(t),n=!1;Oh.priorWebsocketSuccess=!1;const i=()=>{n||(r.send([{type:"ping",data:"probe"}]),r.once("packet",m=>{if(!n)if(m.type==="pong"&&m.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",r),!r)return;Oh.priorWebsocketSuccess=r.name==="websocket",this.transport.pause(()=>{n||this.readyState!=="closed"&&(p(),this.setTransport(r),r.send([{type:"upgrade"}]),this.emitReserved("upgrade",r),r=null,this.upgrading=!1,this.flush())})}else{const B=new Error("probe error");B.transport=r.name,this.emitReserved("upgradeError",B)}}))};function s(){n||(n=!0,p(),r.close(),r=null)}const o=m=>{const B=new Error("probe error: "+m);B.transport=r.name,s(),this.emitReserved("upgradeError",B)};function l(){o("transport closed")}function c(){o("socket closed")}function d(m){r&&m.name!==r.name&&s()}const p=()=>{r.removeListener("open",i),r.removeListener("error",o),r.removeListener("close",l),this.off("close",c),this.off("upgrading",d)};r.once("open",i),r.once("error",o),r.once("close",l),this.once("close",c),this.once("upgrading",d),this.upgrades.indexOf("webtransport")!==-1&&t!=="webtransport"?this.setTimeoutFn(()=>{n||r.open()},200):r.open()}onOpen(){if(this.readyState="open",Oh.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush(),this.readyState==="open"&&this.opts.upgrade){let t=0;const r=this.upgrades.length;for(;t<r;t++)this.probe(this.upgrades[t])}}onPacket(t){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(this.emitReserved("packet",t),this.emitReserved("heartbeat"),this.resetPingTimeout(),t.type){case"open":this.onHandshake(JSON.parse(t.data));break;case"ping":this.sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong");break;case"error":const r=new Error("server error");r.code=t.data,this.onError(r);break;case"message":this.emitReserved("data",t.data),this.emitReserved("message",t.data);break}}onHandshake(t){this.emitReserved("handshake",t),this.id=t.sid,this.transport.query.sid=t.sid,this.upgrades=this.filterUpgrades(t.upgrades),this.pingInterval=t.pingInterval,this.pingTimeout=t.pingTimeout,this.maxPayload=t.maxPayload,this.onOpen(),this.readyState!=="closed"&&this.resetPingTimeout()}resetPingTimeout(){this.clearTimeoutFn(this.pingTimeoutTimer),this.pingTimeoutTimer=this.setTimeoutFn(()=>{this.onClose("ping timeout")},this.pingInterval+this.pingTimeout),this.opts.autoUnref&&this.pingTimeoutTimer.unref()}onDrain(){this.writeBuffer.splice(0,this.prevBufferLen),this.prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const t=this.getWritablePackets();this.transport.send(t),this.prevBufferLen=t.length,this.emitReserved("flush")}}getWritablePackets(){if(!(this.maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let r=1;for(let n=0;n<this.writeBuffer.length;n++){const i=this.writeBuffer[n].data;if(i&&(r+=_H(i)),n>0&&r>this.maxPayload)return this.writeBuffer.slice(0,n);r+=2}return this.writeBuffer}write(t,r,n){return this.sendPacket("message",t,r,n),this}send(t,r,n){return this.sendPacket("message",t,r,n),this}sendPacket(t,r,n,i){if(typeof r=="function"&&(i=r,r=void 0),typeof n=="function"&&(i=n,n=null),this.readyState==="closing"||this.readyState==="closed")return;n=n||{},n.compress=n.compress!==!1;const s={type:t,data:r,options:n};this.emitReserved("packetCreate",s),this.writeBuffer.push(s),i&&this.once("flush",i),this.flush()}close(){const t=()=>{this.onClose("forced close"),this.transport.close()},r=()=>{this.off("upgrade",r),this.off("upgradeError",r),t()},n=()=>{this.once("upgrade",r),this.once("upgradeError",r)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?n():t()}):this.upgrading?n():t()),this}onError(t){Oh.priorWebsocketSuccess=!1,this.emitReserved("error",t),this.onClose("transport error",t)}onClose(t,r){(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")&&(this.clearTimeoutFn(this.pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),typeof removeEventListener=="function"&&(removeEventListener("beforeunload",this.beforeunloadEventListener,!1),removeEventListener("offline",this.offlineEventListener,!1)),this.readyState="closed",this.id=null,this.emitReserved("close",t,r),this.writeBuffer=[],this.prevBufferLen=0)}filterUpgrades(t){const r=[];let n=0;const i=t.length;for(;n<i;n++)~this.transports.indexOf(t[n])&&r.push(t[n]);return r}};PS.protocol=US;function KH(e,t="",r){let n=e;r=r||typeof location<"u"&&location,e==null&&(e=r.protocol+"//"+r.host),typeof e=="string"&&(e.charAt(0)==="/"&&(e.charAt(1)==="/"?e=r.protocol+e:e=r.host+e),/^(https?|wss?):\/\//.test(e)||(typeof r<"u"?e=r.protocol+"//"+e:e="https://"+e),n=Dx(e)),n.port||(/^(http|ws)$/.test(n.protocol)?n.port="80":/^(http|ws)s$/.test(n.protocol)&&(n.port="443")),n.path=n.path||"/";const s=n.host.indexOf(":")!==-1?"["+n.host+"]":n.host;return n.id=n.protocol+"://"+s+":"+n.port+t,n.href=n.protocol+"://"+s+(r&&r.port===n.port?"":":"+n.port),n}const VH=typeof ArrayBuffer=="function",$H=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,TS=Object.prototype.toString,qH=typeof Blob=="function"||typeof Blob<"u"&&TS.call(Blob)==="[object BlobConstructor]",GH=typeof File=="function"||typeof File<"u"&&TS.call(File)==="[object FileConstructor]";function J3(e){return VH&&(e instanceof ArrayBuffer||$H(e))||qH&&e instanceof Blob||GH&&e instanceof File}function e2(e,t){if(!e||typeof e!="object")return!1;if(Array.isArray(e)){for(let r=0,n=e.length;r<n;r++)if(e2(e[r]))return!0;return!1}if(J3(e))return!0;if(e.toJSON&&typeof e.toJSON=="function"&&arguments.length===1)return e2(e.toJSON(),!0);for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&e2(e[r]))return!0;return!1}function zH(e){const t=[],r=e.data,n=e;return n.data=Rx(r,t),n.attachments=t.length,{packet:n,buffers:t}}function Rx(e,t){if(!e)return e;if(J3(e)){const r={_placeholder:!0,num:t.length};return t.push(e),r}else if(Array.isArray(e)){const r=new Array(e.length);for(let n=0;n<e.length;n++)r[n]=Rx(e[n],t);return r}else if(typeof e=="object"&&!(e instanceof Date)){const r={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=Rx(e[n],t));return r}return e}function WH(e,t){return e.data=Mx(e.data,t),delete e.attachments,e}function Mx(e,t){if(!e)return e;if(e&&e._placeholder===!0){if(typeof e.num=="number"&&e.num>=0&&e.num<t.length)return t[e.num];throw new Error("illegal attachments")}else if(Array.isArray(e))for(let r=0;r<e.length;r++)e[r]=Mx(e[r],t);else if(typeof e=="object")for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(e[r]=Mx(e[r],t));return e}const JH=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"],XH=5;var $r;(function(e){e[e.CONNECT=0]="CONNECT",e[e.DISCONNECT=1]="DISCONNECT",e[e.EVENT=2]="EVENT",e[e.ACK=3]="ACK",e[e.CONNECT_ERROR=4]="CONNECT_ERROR",e[e.BINARY_EVENT=5]="BINARY_EVENT",e[e.BINARY_ACK=6]="BINARY_ACK"})($r||($r={}));class YH{constructor(t){this.replacer=t}encode(t){return(t.type===$r.EVENT||t.type===$r.ACK)&&e2(t)?this.encodeAsBinary({type:t.type===$r.EVENT?$r.BINARY_EVENT:$r.BINARY_ACK,nsp:t.nsp,data:t.data,id:t.id}):[this.encodeAsString(t)]}encodeAsString(t){let r=""+t.type;return(t.type===$r.BINARY_EVENT||t.type===$r.BINARY_ACK)&&(r+=t.attachments+"-"),t.nsp&&t.nsp!=="/"&&(r+=t.nsp+","),t.id!=null&&(r+=t.id),t.data!=null&&(r+=JSON.stringify(t.data,this.replacer)),r}encodeAsBinary(t){const r=zH(t),n=this.encodeAsString(r.packet),i=r.buffers;return i.unshift(n),i}}function vC(e){return Object.prototype.toString.call(e)==="[object Object]"}class X3 extends $i{constructor(t){super(),this.reviver=t}add(t){let r;if(typeof t=="string"){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");r=this.decodeString(t);const n=r.type===$r.BINARY_EVENT;n||r.type===$r.BINARY_ACK?(r.type=n?$r.EVENT:$r.ACK,this.reconstructor=new ZH(r),r.attachments===0&&super.emitReserved("decoded",r)):super.emitReserved("decoded",r)}else if(J3(t)||t.base64)if(this.reconstructor)r=this.reconstructor.takeBinaryData(t),r&&(this.reconstructor=null,super.emitReserved("decoded",r));else throw new Error("got binary data when not reconstructing a packet");else throw new Error("Unknown type: "+t)}decodeString(t){let r=0;const n={type:Number(t.charAt(0))};if($r[n.type]===void 0)throw new Error("unknown packet type "+n.type);if(n.type===$r.BINARY_EVENT||n.type===$r.BINARY_ACK){const s=r+1;for(;t.charAt(++r)!=="-"&&r!=t.length;);const o=t.substring(s,r);if(o!=Number(o)||t.charAt(r)!=="-")throw new Error("Illegal attachments");n.attachments=Number(o)}if(t.charAt(r+1)==="/"){const s=r+1;for(;++r&&!(t.charAt(r)===","||r===t.length););n.nsp=t.substring(s,r)}else n.nsp="/";const i=t.charAt(r+1);if(i!==""&&Number(i)==i){const s=r+1;for(;++r;){const o=t.charAt(r);if(o==null||Number(o)!=o){--r;break}if(r===t.length)break}n.id=Number(t.substring(s,r+1))}if(t.charAt(++r)){const s=this.tryParse(t.substr(r));if(X3.isPayloadValid(n.type,s))n.data=s;else throw new Error("invalid payload")}return n}tryParse(t){try{return JSON.parse(t,this.reviver)}catch{return!1}}static isPayloadValid(t,r){switch(t){case $r.CONNECT:return vC(r);case $r.DISCONNECT:return r===void 0;case $r.CONNECT_ERROR:return typeof r=="string"||vC(r);case $r.EVENT:case $r.BINARY_EVENT:return Array.isArray(r)&&(typeof r[0]=="number"||typeof r[0]=="string"&&JH.indexOf(r[0])===-1);case $r.ACK:case $r.BINARY_ACK:return Array.isArray(r)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}class ZH{constructor(t){this.packet=t,this.buffers=[],this.reconPack=t}takeBinaryData(t){if(this.buffers.push(t),this.buffers.length===this.reconPack.attachments){const r=WH(this.reconPack,this.buffers);return this.finishedReconstruction(),r}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}const eD=Object.freeze(Object.defineProperty({__proto__:null,Decoder:X3,Encoder:YH,get PacketType(){return $r},protocol:XH},Symbol.toStringTag,{value:"Module"}));function fl(e,t,r){return e.on(t,r),function(){e.off(t,r)}}const tD=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class HS extends $i{constructor(t,r,n){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=t,this.nsp=r,n&&n.auth&&(this.auth=n.auth),this._opts=Object.assign({},n),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const t=this.io;this.subs=[fl(t,"open",this.onopen.bind(this)),fl(t,"packet",this.onpacket.bind(this)),fl(t,"error",this.onerror.bind(this)),fl(t,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected?this:(this.subEvents(),this.io._reconnecting||this.io.open(),this.io._readyState==="open"&&this.onopen(),this)}open(){return this.connect()}send(...t){return t.unshift("message"),this.emit.apply(this,t),this}emit(t,...r){if(tD.hasOwnProperty(t))throw new Error('"'+t.toString()+'" is a reserved event name');if(r.unshift(t),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(r),this;const n={type:$r.EVENT,data:r};if(n.options={},n.options.compress=this.flags.compress!==!1,typeof r[r.length-1]=="function"){const o=this.ids++,l=r.pop();this._registerAckCallback(o,l),n.id=o}const i=this.io.engine&&this.io.engine.transport&&this.io.engine.transport.writable;return this.flags.volatile&&(!i||!this.connected)||(this.connected?(this.notifyOutgoingListeners(n),this.packet(n)):this.sendBuffer.push(n)),this.flags={},this}_registerAckCallback(t,r){var n;const i=(n=this.flags.timeout)!==null&&n!==void 0?n:this._opts.ackTimeout;if(i===void 0){this.acks[t]=r;return}const s=this.io.setTimeoutFn(()=>{delete this.acks[t];for(let o=0;o<this.sendBuffer.length;o++)this.sendBuffer[o].id===t&&this.sendBuffer.splice(o,1);r.call(this,new Error("operation has timed out"))},i);this.acks[t]=(...o)=>{this.io.clearTimeoutFn(s),r.apply(this,[null,...o])}}emitWithAck(t,...r){const n=this.flags.timeout!==void 0||this._opts.ackTimeout!==void 0;return new Promise((i,s)=>{r.push((o,l)=>n?o?s(o):i(l):i(o)),this.emit(t,...r)})}_addToQueue(t){let r;typeof t[t.length-1]=="function"&&(r=t.pop());const n={id:this._queueSeq++,tryCount:0,pending:!1,args:t,flags:Object.assign({fromQueue:!0},this.flags)};t.push((i,...s)=>n!==this._queue[0]?void 0:(i!==null?n.tryCount>this._opts.retries&&(this._queue.shift(),r&&r(i)):(this._queue.shift(),r&&r(null,...s)),n.pending=!1,this._drainQueue())),this._queue.push(n),this._drainQueue()}_drainQueue(t=!1){if(!this.connected||this._queue.length===0)return;const r=this._queue[0];r.pending&&!t||(r.pending=!0,r.tryCount++,this.flags=r.flags,this.emit.apply(this,r.args))}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){typeof this.auth=="function"?this.auth(t=>{this._sendConnectPacket(t)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(t){this.packet({type:$r.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},t):t})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,r){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,r)}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case $r.CONNECT:t.data&&t.data.sid?this.onconnect(t.data.sid,t.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case $r.EVENT:case $r.BINARY_EVENT:this.onevent(t);break;case $r.ACK:case $r.BINARY_ACK:this.onack(t);break;case $r.DISCONNECT:this.ondisconnect();break;case $r.CONNECT_ERROR:this.destroy();const n=new Error(t.data.message);n.data=t.data.data,this.emitReserved("connect_error",n);break}}onevent(t){const r=t.data||[];t.id!=null&&r.push(this.ack(t.id)),this.connected?this.emitEvent(r):this.receiveBuffer.push(Object.freeze(r))}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){const r=this._anyListeners.slice();for(const n of r)n.apply(this,t)}super.emit.apply(this,t),this._pid&&t.length&&typeof t[t.length-1]=="string"&&(this._lastOffset=t[t.length-1])}ack(t){const r=this;let n=!1;return function(...i){n||(n=!0,r.packet({type:$r.ACK,id:t,data:i}))}}onack(t){const r=this.acks[t.id];typeof r=="function"&&(r.apply(this,t.data),delete this.acks[t.id])}onconnect(t,r){this.id=t,this.recovered=r&&this._pid===r,this._pid=r,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach(t=>this.emitEvent(t)),this.receiveBuffer=[],this.sendBuffer.forEach(t=>{this.notifyOutgoingListeners(t),this.packet(t)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(t=>t()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:$r.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){const r=this._anyListeners;for(let n=0;n<r.length;n++)if(t===r[n])return r.splice(n,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(t),this}prependAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(t),this}offAnyOutgoing(t){if(!this._anyOutgoingListeners)return this;if(t){const r=this._anyOutgoingListeners;for(let n=0;n<r.length;n++)if(t===r[n])return r.splice(n,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(t){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const r=this._anyOutgoingListeners.slice();for(const n of r)n.apply(this,t.data)}}}function Lp(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0}Lp.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),r=Math.floor(t*this.jitter*e);e=Math.floor(t*10)&1?e+r:e-r}return Math.min(e,this.max)|0};Lp.prototype.reset=function(){this.attempts=0};Lp.prototype.setMin=function(e){this.ms=e};Lp.prototype.setMax=function(e){this.max=e};Lp.prototype.setJitter=function(e){this.jitter=e};class Kx extends $i{constructor(t,r){var n;super(),this.nsps={},this.subs=[],t&&typeof t=="object"&&(r=t,t=void 0),r=r||{},r.path=r.path||"/socket.io",this.opts=r,Tv(this,r),this.reconnection(r.reconnection!==!1),this.reconnectionAttempts(r.reconnectionAttempts||1/0),this.reconnectionDelay(r.reconnectionDelay||1e3),this.reconnectionDelayMax(r.reconnectionDelayMax||5e3),this.randomizationFactor((n=r.randomizationFactor)!==null&&n!==void 0?n:.5),this.backoff=new Lp({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(r.timeout==null?2e4:r.timeout),this._readyState="closed",this.uri=t;const i=r.parser||eD;this.encoder=new i.Encoder,this.decoder=new i.Decoder,this._autoConnect=r.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,this):this._reconnection}reconnectionAttempts(t){return t===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var r;return t===void 0?this._reconnectionDelay:(this._reconnectionDelay=t,(r=this.backoff)===null||r===void 0||r.setMin(t),this)}randomizationFactor(t){var r;return t===void 0?this._randomizationFactor:(this._randomizationFactor=t,(r=this.backoff)===null||r===void 0||r.setJitter(t),this)}reconnectionDelayMax(t){var r;return t===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,(r=this.backoff)===null||r===void 0||r.setMax(t),this)}timeout(t){return arguments.length?(this._timeout=t,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(t){if(~this._readyState.indexOf("open"))return this;this.engine=new PS(this.uri,this.opts);const r=this.engine,n=this;this._readyState="opening",this.skipReconnect=!1;const i=fl(r,"open",function(){n.onopen(),t&&t()}),s=l=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",l),t?t(l):this.maybeReconnectOnOpen()},o=fl(r,"error",s);if(this._timeout!==!1){const l=this._timeout,c=this.setTimeoutFn(()=>{i(),s(new Error("timeout")),r.close()},l);this.opts.autoUnref&&c.unref(),this.subs.push(()=>{this.clearTimeoutFn(c)})}return this.subs.push(i),this.subs.push(o),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const t=this.engine;this.subs.push(fl(t,"ping",this.onping.bind(this)),fl(t,"data",this.ondata.bind(this)),fl(t,"error",this.onerror.bind(this)),fl(t,"close",this.onclose.bind(this)),fl(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(t){try{this.decoder.add(t)}catch(r){this.onclose("parse error",r)}}ondecoded(t){W3(()=>{this.emitReserved("packet",t)},this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,r){let n=this.nsps[t];return n?this._autoConnect&&!n.active&&n.connect():(n=new HS(this,t,r),this.nsps[t]=n),n}_destroy(t){const r=Object.keys(this.nsps);for(const n of r)if(this.nsps[n].active)return;this._close()}_packet(t){const r=this.encoder.encode(t);for(let n=0;n<r.length;n++)this.engine.write(r[n],t.options)}cleanup(){this.subs.forEach(t=>t()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close"),this.engine&&this.engine.close()}disconnect(){return this._close()}onclose(t,r){this.cleanup(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,r),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const r=this.backoff.duration();this._reconnecting=!0;const n=this.setTimeoutFn(()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),!t.skipReconnect&&t.open(i=>{i?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",i)):t.onreconnect()}))},r);this.opts.autoUnref&&n.unref(),this.subs.push(()=>{this.clearTimeoutFn(n)})}}onreconnect(){const t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}}const L1={};function t2(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};const r=KH(e,t.path||"/socket.io"),n=r.source,i=r.id,s=r.path,o=L1[i]&&s in L1[i].nsps,l=t.forceNew||t["force new connection"]||t.multiplex===!1||o;let c;return l?c=new Kx(n,t):(L1[i]||(L1[i]=new Kx(n,t)),c=L1[i]),r.query&&!t.query&&(t.query=r.queryKey),c.socket(r.path,t)}Object.assign(t2,{Manager:Kx,Socket:HS,io:t2,connect:t2});const rD="/assets/successimage-98cef935.png",nD=({transRef:e,triggerOrderTracker:t,continueOrder:r})=>a.jsx("div",{className:"fixed inset-0 flex items-center justify-center z-50",children:a.jsx("div",{className:"fixed inset-0 backdrop-filter backdrop-blur-sm bg-opacity-50 flex items-center justify-center",children:a.jsxs("div",{className:"bg-white p-6 md:p-14 rounded-lg shadow-lg w-full md:w-2/3 lg:w-3/6  md:h-fit h-full",children:[a.jsxs("div",{className:" mb-5 flex  flex-col items-center justify-center",children:[a.jsx("div",{className:"my-4",children:a.jsx("img",{src:rD,alt:"icon for transaction successful"})}),a.jsx("p",{className:"mb-1 font-bold text-[#001A4C] text-[28px] ",children:"Order successful"}),a.jsxs("p",{className:"text-sm font-[500] text-[#001A4C]",children:["Your Order ID is: ",a.jsx("span",{className:"font-bold",children:e})," "]})]}),a.jsxs("h2",{className:" font-normal text-sm md:text-base mb-4 text-center text-[#334870]",children:["The pharmacy has received your order and you will get it in less than 3 hours. If your medications are not delivered within the next 3 hours, send a mail with order ID to"," ",a.jsx("span",{className:"text-bluemain",children:"support@famasi.africa"})]}),a.jsxs("div",{className:"flex flex-col w-full gap-4",children:[a.jsx("button",{className:"secondarybuttonlg",onClick:()=>t(),children:"Track my order"}),a.jsx("button",{className:"primarybuttonlg",onClick:()=>r(),children:"Create a new order"})]})]})})}),iD="https://dispensaryapi.famasi.africa/api/v1/",sD="4984747000027595021",aD="4984747000028454259",oD=[{"oral-cholera-vaccine":{Active_Ingredient:null,Brand_Name:"sanofi",Class:"POM",Dosage_Form:null,Product_Name:"Oral Cholera Vaccine 1.5ml Single Dose Vial",SI_Unit:null,Selling_Price:15505,Stock_value:0,Strength:null,Unit_Price:11075,Usage_Unit:"Pack",id:sD,quantity:1}},{"cholera-kit":{Active_Ingredient:null,Brand_Name:"Famasi",Class:"POM",Dosage_Form:null,Product_Name:"Cholera Kit",SI_Unit:null,Selling_Price:1e4,Stock_value:0,Strength:null,Unit_Price:7500,Usage_Unit:"Pack",id:aD,quantity:1}}],AD=({setShowPaymentModal:e,deliveryStates:t,showPaymentModal:r,setIsloading:n})=>{const{token:i}=as(),s=ws(),[o,l]=ne.useState(0),[c,d]=ne.useState("Delivery"),[p,m]=ne.useState("online"),[B,x]=ne.useState([]),{setVisible:S}=jp(),[C,L]=ne.useState([]),[N,F]=ne.useState(""),[Q,I]=ne.useState(!1),[V,se]=ne.useState(!1),[Z,T]=ne.useState({}),[Ae,ue]=ne.useState(!1),P=new URL(window.location.href).searchParams.get("OfferID"),[X,J]=ne.useState(!1),[pe,me]=ne.useState(""),{setVisible:ye}=$3();ne.useEffect(()=>{const ke=new URL(window.location.href).searchParams.get("medication");if(ke){const Pe=oD.find(Qe=>Qe[ke]);Pe?x([Pe[ke]]):console.error("Medication not found")}},[]);const{register:oe,handleSubmit:we,reset:xe,watch:$e,setValue:H,formState:{errors:q,isValid:Y}}=em({mode:"all"}),te=async()=>{if((await Br(`/patients/bids/${P}/accept`,"POST")).success)try{if(i)e(!0);else{const ke=await Br(`/patients/bids/${P}/pay`,"POST",{callback_url:`${window.location.origin}/quick-order`,withWallet:!1});ke.success&&location.assign(ke.data.payment.authorization_url)}}catch(ke){Fr(ke.message,"error")}},fe=async()=>{ye(P??""),je(P??""),ue(!0)},Ee=()=>{},je=ve=>{ye(ve)},Oe=[{text:"Medication(s)",element:a.jsx(sH,{page:o,register:oe,errors:q,setValue:H,medicationList:B,setMedicationList:x}),icon:"fi-rr-book-alt"},{text:"Delivery",element:a.jsx(nH,{page:o,register:oe,errors:q,deliveryOption:c,setDeliveryOption:d,deliveryStates:t,watch:$e}),icon:"fi-rr-truck-side"},{text:"Offer(s)",element:a.jsx(lH,{acceptOffer:te,declineOffer:Ee,offers:C,orderLocation:N,loading:Q,lateRequest:V,setPage:l,order:Z,accepCrmtOffer:fe}),icon:"fi-rr-badge-percent "}],Je=()=>Oe.map(({element:ve},ke)=>o>=ke?a.jsx("div",{children:ve},ke):null),st=()=>{if(o!==2)return a.jsx("div",{className:"flex flex-col-reverse md:flex-row gap-3 w-full mt-4",children:a.jsxs(a.Fragment,{children:[a.jsx("button",{className:"secondarybuttonlg md:w-1/2",type:"button",onClick:()=>{o===0?xe():l(0)},children:o===0?"Cancel":"Back"}),a.jsx("button",{className:"primarybuttonlg md:w-1/2 disabled:cursor-not-allowed",type:o===1?"submit":"button",disabled:!Y,onClick:()=>{l(1)},children:o===1?"Find best prices":"Next"})]})})},dt=()=>{n(!1),e(!1)},gt=async ve=>{I(!0),l(2);const ke=t.find(Pe=>Pe.code===$e("state"));if(B.length>0){let Pe={state_code:ke==null?void 0:ke.code,address:ve.address,callback_url:`${window.location.origin}/quick-order`,user_first_name:ve.firstName,user_last_name:ve.lastName,user_email:ve.email,user_phone_number:ve.phone.length===10?ve.phone:ve.phone.replace(/^0/,""),user_dial_code:ve.dialCode,prescription:"",recipient:ve.recipient,recipient_firstname:ve.recipient==="self"?ve.firstName:ve.recipientFirstName,recipient_lastname:ve.recipient==="self"?ve.lastName:ve.recipientLastName,recipient_phone:ve.recipient==="self"?ve.phone:ve.phoneNumber,recipient_email:ve.email,delivery_notes:ve.notes,prescription_mime_type:"",items:B.map(Ke=>({id:Ke.id,quantity:+Ke.quantity})),delivery_option:c};const Qe=ve.fileUpload;if(Qe.length>0){const Ke=Qe.item(0);if(Ke){const lt={key:Ke.name,mimeType:Ke.type},pt=await Br("/patients/storage","POST",lt);(await op.put(pt.data.url,lt)).status===200?(Pe.prescription=lt.key,Pe.prescription_mime_type=lt.mimeType):Fr("failed to upload prescription","error")}}try{const Ke=await Br("/patients/orders/quick","POST",Pe);if(Ke.success){setTimeout(()=>{try{se(!0)}catch(pt){console.log(pt)}},1e4),setTimeout(()=>{try{I(!1),se(!1)}catch(pt){console.log(pt)}},6e4);const lt=new URL(window.location.href);lt.searchParams.set("OrderId",Ke.data.id),T(Ke.data),window.history.pushState({path:lt.toString()},"",lt.toString())}else I(!1);xe()}catch(Ke){l(1),Fr(Ke.message,"error"),Ke instanceof $f?console.log("ApiError:",Ke.code,Ke.message):console.log(Ke.message,"Server error")}finally{n(!1)}}else n(!1),Fr("please add medication","error")},Et=async ve=>{F(ve.address),gt(ve)},qe=async ve=>{var Pe,Qe;let ke;try{ve?(p==="wallet"&&(ke=await Br(`/patients/orders/${P}/wallet`,"POST",{callback_url:`${window.location.origin}/quick-order`}),ke.success&&(s.capture("checkout_successful",{method:"wallet",order:P}),Fr("You have successfully paid for your order using your wallet.","success"),xe())),p==="online"&&(ke=await Br(`/patients/orders/${P}/without_timeline`,"POST",{callback_url:`${window.location.origin}/quick-order`}),ke.success&&(Fr("Success! your order has been created successfully!","success"),(Qe=(Pe=ke==null?void 0:ke.data)==null?void 0:Pe.payment)!=null&&Qe.authorization_url&&location.assign(ke.data.payment.authorization_url)))):ke=await Br(`/patients/bids/${P}/pay`,"POST",{callback_url:`${window.location.origin}/quick-order`,withWallet:p==="wallet"})}catch(Ke){console.log(Ke),Fr(Ke.message==="Insufficient funds"?Ke.message:"An error occurred","error")}},D=()=>{e(!1),S(pe)},Le=()=>{J(!1),location.assign("/quick-order")};return ne.useEffect(()=>{const ve=t2(iD.replace("/api/v1",""));ve.on("connect",()=>{console.log("connection sucessfull")}),ve.on("NEW_BID_FROM_DISPENSARY_POS",async()=>{try{const Ke=new URL(window.location.href).searchParams.get("OrderId"),lt=await Br(`patients/orders/${Ke}/bids`,"GET");lt.success&&L(lt.data)}catch(Qe){console.log(Qe)}});const Pe=new URL(window.location.href).searchParams.get("OrderId");Br(`patients/orders/${Pe}/bids`,"GET").then(Qe=>console.log(Qe)).catch(Qe=>console.log(Qe))},[]),ne.useEffect(()=>{const ve=Object.fromEntries(new URL(window.location.href).searchParams);"orderRef"in ve&&"trxref"in ve&&"reference"in ve&&(J(!0),me(ve.orderRef),s.capture("checkout_successful",{...ve,method:"online"}))},[]),a.jsxs(a.Fragment,{children:[r&&a.jsx(Px,{closeModal:dt,setIsloading:n,setpaymentMethod:m,paymentMethod:p,createUserPlan:qe,crmorder:Ae}),X&&a.jsx(nD,{transRef:pe,triggerOrderTracker:D,continueOrder:Le}),a.jsx("div",{className:"mb-10",children:a.jsxs("div",{className:"flex flex-col lg:items-center lg:justify-center mt-16 md:mt-24",children:[a.jsxs("div",{className:"flex flex-col items-center justify-center text-center gap-2 ",children:[a.jsx("h1",{children:"Make a quick order"}),a.jsx("p",{className:"text-base md:text-lg text-[#5A6E82] md:w-[349px] ",children:"Delivered between 1-4 hours after order confirmation for orders placed before 2pm."})]}),a.jsxs("div",{className:"mt-12",children:[a.jsx("div",{className:"rounded-tr-3xl rounded-tl-3xl lg:border-t lg:border-l lg:border-r lg:border-[#E2E3E5] lg:w-[730px] pt-4 lg:px-10 mx-4",children:a.jsx("div",{className:"flex overflow overflow-x-scroll no-scrollbar gap-5 w-full",children:Oe.map(({text:ve,icon:ke},Pe)=>a.jsxs("div",{className:`flex items-center justify-center gap-2 py-3 min-w-fit lg:w-fit  ${o===Pe?"border-b-2 border-[#082645]":""}`,children:[a.jsx("i",{className:`fi mt-0.5 ${ke} ${o===Pe?"text-[#082645]":"text-[#8D9BA9]"}`}),a.jsx("p",{className:`${o===Pe?"text-[#082645]":"text-[#8D9BA9]"}`,children:ve})]},Pe))})}),a.jsxs("form",{onSubmit:we(Et),className:"flex flex-col gap-5 rounded-br-3xl rounded-bl-3xl border-t lg:border border-[#E2E3E5] lg:w-[730px] py-6 lg:p-10 mx-4",children:[Je(),st()]})]})]})})]})},lD=()=>{const[e,t]=ne.useState(!1),[r,n]=ne.useState([]),[i,s]=ne.useState(!1),[o,l]=ne.useState(null),[c,d]=ne.useState(!1);return ne.useEffect(()=>{(async()=>{try{const m=await Br("/patients/states","GET");n(m.data)}catch(m){console.log(m.message)}})()},[]),ne.useEffect(()=>{o&&s(!0)},[o]),a.jsxs("main",{children:[i&&a.jsx(ZT,{closeModal:()=>{s(!1)},orderId:o||""}),c&&a.jsx(V3,{}),a.jsx(eH,{}),a.jsx(AD,{setShowPaymentModal:t,deliveryStates:r,showPaymentModal:e,setIsloading:d,setOrderId:l}),a.jsx(Up,{})]})},cD=()=>{const{control:e,handleSubmit:t}=em();return a.jsxs("section",{className:"relative section ",children:[a.jsx("img",{src:tm,alt:"",className:"hidden lg:flex absolute right-0 top-[700px] "}),a.jsx("img",{src:rm,alt:"",className:"hidden lg:flex absolute left-0 top-80"}),a.jsxs("div",{className:"container lg:py-10",children:[a.jsxs("nav",{className:"flex justify-between py-5 ",children:[a.jsx("div",{children:a.jsx(_r,{to:"/",reloadDocument:!0,children:a.jsx("img",{src:QA,alt:"Logo"})})}),a.jsx(_r,{to:"/",reloadDocument:!0,children:a.jsx("p",{className:"flex  font-body hover:text-bluemain",children:"Go back"})})]}),a.jsx("form",{action:"",onSubmit:t(async r=>{console.log(r)}),children:a.jsxs("div",{className:"flex mx-auto flex-col w-full mt-10 lg:w-[435px]",children:[a.jsxs("div",{className:"flex flex-col items-center",children:[a.jsx("h1",{className:"text-2xl md:text-4xl",children:"Partner with us"}),a.jsx("p",{className:"mt-2",children:"Let's build custom experiences with a virtual pharmacy designed for every business."})]}),a.jsxs("div",{className:"mt-10 flex flex-col gap-6",children:[a.jsx(gn,{control:e,name:"firstName",rules:{required:"Please enter your first name",min:{value:1,message:"Please enter you first name"}},render:({field:{value:r,onChange:n},fieldState:{error:i}})=>a.jsxs("div",{children:[a.jsx("p",{children:"First name"}),a.jsx("input",{value:r,onChange:n,required:!0,type:"text",name:"firstName",className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"John"}),i&&a.jsx("p",{children:i.message})]})}),a.jsx(gn,{control:e,name:"lastName",rules:{required:"Please enter your last name",min:{value:1,message:"Please enter you last name"}},render:({field:{value:r,onChange:n},fieldState:{error:i}})=>a.jsxs("div",{children:[a.jsx("p",{children:"Last name"}),a.jsx("input",{value:r,onChange:n,required:!0,type:"text",name:"lastName",className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"Doe"}),i&&a.jsx("p",{children:i.message})]})}),a.jsx(gn,{control:e,name:"email",rules:{required:"Please enter your email",min:{value:1,message:"Please enter your email"}},render:({field:{value:r,onChange:n},fieldState:{error:i}})=>a.jsxs("div",{children:[a.jsx("p",{children:"Email address"}),a.jsx("input",{value:r,onChange:n,required:!0,type:"email",name:"email",className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"janedoe@gmail.com"}),i&&a.jsx("p",{children:i.message})]})}),a.jsx(gn,{control:e,name:"phoneNumber",rules:{required:"Please enter your phone number",min:{value:1,message:"Please enter your phone number"}},render:({field:{value:r,onChange:n},fieldState:{error:i}})=>a.jsxs("div",{children:[a.jsx("p",{children:"Phone number"}),a.jsx("input",{value:r,onChange:n,required:!0,type:"tel",name:"PhoneNumber",className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"+234-xxx-xxxx-xxxx"}),i&&a.jsx("p",{children:i.message})]})}),a.jsx(gn,{control:e,name:"organization",rules:{required:"Please enter your organization",min:{value:1,message:"Please enter your organization"}},render:({field:{value:r,onChange:n},fieldState:{error:i}})=>a.jsxs("div",{children:[a.jsx("p",{children:"Which organisation are you representing?"}),a.jsx("input",{value:r,onChange:n,required:!0,type:"text",name:"organization",className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"Lexcorp"}),i&&a.jsx("p",{children:i.message})]})}),a.jsx(gn,{control:e,name:"role",rules:{required:"Please enter your role",min:{value:1,message:"Please enter your role"}},render:({field:{value:r,onChange:n},fieldState:{error:i}})=>a.jsxs("div",{children:[a.jsx("p",{children:"What's your role?"}),a.jsx("input",{value:r,onChange:n,required:!0,type:"text",name:"role",className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"C.E.O"}),i&&a.jsx("p",{children:i.message})]})}),a.jsx(gn,{control:e,name:"website",render:({field:{value:r,onChange:n},fieldState:{error:i}})=>a.jsxs("div",{children:[a.jsx("p",{children:"Website"}),a.jsx("input",{value:r,onChange:n,type:"url",name:"role",className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",placeholder:"www.example.com"}),i&&a.jsx("p",{children:i.message})]})}),a.jsx(gn,{control:e,name:"industry",render:({field:{value:r,onChange:n},fieldState:{error:i}})=>a.jsxs("div",{children:[a.jsx("p",{children:"Industry"}),a.jsxs("select",{name:"industry",id:"",value:r,onChange:n,className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",children:[a.jsx("option",{children:"Select industry"}),a.jsx("option",{value:"ASP (Application Service Provider)",children:"ASP (Application Service Provider)"}),a.jsx("option",{value:"Data/Telecom OEM",children:"Data/Telecom OEM"}),a.jsx("option",{value:"ERP (Enterprise Resource Planning)",children:"ERP (Enterprise Resource Planning)"}),a.jsx("option",{value:"Government/Military",children:"Government/Military"}),a.jsx("option",{value:"Large Enterprise",children:"Large Enterprise"}),a.jsx("option",{value:"ManagementISV",children:"ManagementISV"}),a.jsx("option",{value:"MSP (Management Service Provider)",children:"MSP (Management Service Provider)"}),a.jsx("option",{value:"Network Equipment (Enterprise)",children:"Network Equipment (Enterprise)"}),a.jsx("option",{value:"Non-management ISV",children:"Non-management ISV"}),a.jsx("option",{value:"Optical Networking",children:"Optical Networking"}),a.jsx("option",{value:"Service Provider",children:"Service Provider"}),a.jsx("option",{value:"Small/Medium Enterprise",children:"Small/Medium Enterprise"}),a.jsx("option",{value:"Storage Equipment",children:"Storage Equipment"}),a.jsx("option",{value:"Storage Service Provider",children:"Storage Service Provider"}),a.jsx("option",{value:"Systems Integrator",children:"Systems Integrator"}),a.jsx("option",{value:"Wireless Industry",children:"Wireless Industry"})]}),i&&a.jsx("p",{children:i.message})]})}),a.jsx(gn,{control:e,name:"channel",render:({field:{value:r,onChange:n},fieldState:{error:i}})=>a.jsxs("div",{children:[a.jsx("p",{children:"Where did you hear about Famasi?"}),a.jsxs("select",{name:"channel",id:"",value:r,onChange:n,className:"px-4 py-3 rounded border  border-grayborder  w-full mt-2",children:[a.jsx("option",{value:"Advertisement",children:"Advertisement"}),a.jsx("option",{value:"Cold Call",children:"Cold Call"}),a.jsx("option",{value:"Employee Referral",children:"Employee Referral"}),a.jsx("option",{value:"External Referral",children:"External Referral"}),a.jsx("option",{value:"OnlineStore",children:"OnlineStore"}),a.jsx("option",{value:"Twitter",children:"Twitter"}),a.jsx("option",{value:"Facebook",children:"Facebook"}),a.jsx("option",{value:"Partner",children:"Partner"}),a.jsx("option",{value:"Google+",children:"Google+"}),a.jsx("option",{value:"Public Relations",children:"Public Relations"}),a.jsx("option",{value:"Sales Mail Alias",children:"Sales Mail Alias"}),a.jsx("option",{value:"Seminar Partner",children:"Seminar Partner"}),a.jsx("option",{value:"Seminar-Internal",children:"Seminar-Internal"}),a.jsx("option",{value:"Trade Show",children:"Trade Show"}),a.jsx("option",{value:"Web Download",children:"Web Download"}),a.jsx("option",{value:"Web Research",children:"Web Research"}),a.jsx("option",{value:"Chat",children:"Chat"})]}),i&&a.jsx("p",{children:i.message})]})})]}),a.jsx("div",{className:"flex flex-col items-center gap-3 mt-10",children:a.jsx("button",{className:"primarybuttonlg w-full",type:"submit",children:"Submit"})})]})})]})]})},uD="/assets/Medicine hand-718b5d76.svg",DS="/assets/Blog avatar man 1-e8d04744.svg";function RS(e,t){return function(){return e.apply(t,arguments)}}const{toString:dD}=Object.prototype,{getPrototypeOf:Y3}=Object,Hv=(e=>t=>{const r=dD.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),gc=e=>(e=e.toLowerCase(),t=>Hv(t)===e),Dv=e=>t=>typeof t===e,{isArray:Qp}=Array,kg=Dv("undefined");function fD(e){return e!==null&&!kg(e)&&e.constructor!==null&&!kg(e.constructor)&&jA(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const MS=gc("ArrayBuffer");function hD(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&MS(e.buffer),t}const pD=Dv("string"),jA=Dv("function"),KS=Dv("number"),Rv=e=>e!==null&&typeof e=="object",gD=e=>e===!0||e===!1,r2=e=>{if(Hv(e)!=="object")return!1;const t=Y3(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},mD=gc("Date"),vD=gc("File"),wD=gc("Blob"),yD=gc("FileList"),xD=e=>Rv(e)&&jA(e.pipe),bD=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||jA(e.append)&&((t=Hv(e))==="formdata"||t==="object"&&jA(e.toString)&&e.toString()==="[object FormData]"))},BD=gc("URLSearchParams"),CD=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function nm(e,t,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let n,i;if(typeof e!="object"&&(e=[e]),Qp(e))for(n=0,i=e.length;n<i;n++)t.call(null,e[n],n,e);else{const s=r?Object.getOwnPropertyNames(e):Object.keys(e),o=s.length;let l;for(n=0;n<o;n++)l=s[n],t.call(null,e[l],l,e)}}function VS(e,t){t=t.toLowerCase();const r=Object.keys(e);let n=r.length,i;for(;n-- >0;)if(i=r[n],t===i.toLowerCase())return i;return null}const $S=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),qS=e=>!kg(e)&&e!==$S;function Vx(){const{caseless:e}=qS(this)&&this||{},t={},r=(n,i)=>{const s=e&&VS(t,i)||i;r2(t[s])&&r2(n)?t[s]=Vx(t[s],n):r2(n)?t[s]=Vx({},n):Qp(n)?t[s]=n.slice():t[s]=n};for(let n=0,i=arguments.length;n<i;n++)arguments[n]&&nm(arguments[n],r);return t}const _D=(e,t,r,{allOwnKeys:n}={})=>(nm(t,(i,s)=>{r&&jA(i)?e[s]=RS(i,r):e[s]=i},{allOwnKeys:n}),e),FD=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),ND=(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},SD=(e,t,r,n)=>{let i,s,o;const l={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),s=i.length;s-- >0;)o=i[s],(!n||n(o,e,t))&&!l[o]&&(t[o]=e[o],l[o]=!0);e=r!==!1&&Y3(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},ED=(e,t,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=t.length;const n=e.indexOf(t,r);return n!==-1&&n===r},jD=e=>{if(!e)return null;if(Qp(e))return e;let t=e.length;if(!KS(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},UD=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Y3(Uint8Array)),LD=(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=n.next())&&!i.done;){const s=i.value;t.call(e,s[0],s[1])}},QD=(e,t)=>{let r;const n=[];for(;(r=e.exec(t))!==null;)n.push(r);return n},kD=gc("HTMLFormElement"),ID=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,n,i){return n.toUpperCase()+i}),wC=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),OD=gc("RegExp"),GS=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),n={};nm(r,(i,s)=>{t(i,s,e)!==!1&&(n[s]=i)}),Object.defineProperties(e,n)},PD=e=>{GS(e,(t,r)=>{if(jA(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const n=e[r];if(jA(n)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},TD=(e,t)=>{const r={},n=i=>{i.forEach(s=>{r[s]=!0})};return Qp(e)?n(e):n(String(e).split(t)),r},HD=()=>{},DD=(e,t)=>(e=+e,Number.isFinite(e)?e:t),$y="abcdefghijklmnopqrstuvwxyz",yC="0123456789",zS={DIGIT:yC,ALPHA:$y,ALPHA_DIGIT:$y+$y.toUpperCase()+yC},RD=(e=16,t=zS.ALPHA_DIGIT)=>{let r="";const{length:n}=t;for(;e--;)r+=t[Math.random()*n|0];return r};function MD(e){return!!(e&&jA(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const KD=e=>{const t=new Array(10),r=(n,i)=>{if(Rv(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[i]=n;const s=Qp(n)?[]:{};return nm(n,(o,l)=>{const c=r(o,i+1);!kg(c)&&(s[l]=c)}),t[i]=void 0,s}}return n};return r(e,0)},VD=gc("AsyncFunction"),$D=e=>e&&(Rv(e)||jA(e))&&jA(e.then)&&jA(e.catch);var rt={isArray:Qp,isArrayBuffer:MS,isBuffer:fD,isFormData:bD,isArrayBufferView:hD,isString:pD,isNumber:KS,isBoolean:gD,isObject:Rv,isPlainObject:r2,isUndefined:kg,isDate:mD,isFile:vD,isBlob:wD,isRegExp:OD,isFunction:jA,isStream:xD,isURLSearchParams:BD,isTypedArray:UD,isFileList:yD,forEach:nm,merge:Vx,extend:_D,trim:CD,stripBOM:FD,inherits:ND,toFlatObject:SD,kindOf:Hv,kindOfTest:gc,endsWith:ED,toArray:jD,forEachEntry:LD,matchAll:QD,isHTMLForm:kD,hasOwnProperty:wC,hasOwnProp:wC,reduceDescriptors:GS,freezeMethods:PD,toObjectSet:TD,toCamelCase:ID,noop:HD,toFiniteNumber:DD,findKey:VS,global:$S,isContextDefined:qS,ALPHABET:zS,generateString:RD,isSpecCompliantForm:MD,toJSONObject:KD,isAsyncFn:VD,isThenable:$D};function an(e,t,r,n,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),i&&(this.response=i)}rt.inherits(an,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:rt.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const WS=an.prototype,JS={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{JS[e]={value:e}});Object.defineProperties(an,JS);Object.defineProperty(WS,"isAxiosError",{value:!0});an.from=(e,t,r,n,i,s)=>{const o=Object.create(WS);return rt.toFlatObject(e,o,function(c){return c!==Error.prototype},l=>l!=="isAxiosError"),an.call(o,e.message,t,r,n,i),o.cause=e,o.name=e.name,s&&Object.assign(o,s),o};var qD=null;function $x(e){return rt.isPlainObject(e)||rt.isArray(e)}function XS(e){return rt.endsWith(e,"[]")?e.slice(0,-2):e}function xC(e,t,r){return e?e.concat(t).map(function(i,s){return i=XS(i),!r&&s?"["+i+"]":i}).join(r?".":""):t}function GD(e){return rt.isArray(e)&&!e.some($x)}const zD=rt.toFlatObject(rt,{},null,function(t){return/^is[A-Z]/.test(t)});function Mv(e,t,r){if(!rt.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,r=rt.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(C,L){return!rt.isUndefined(L[C])});const n=r.metaTokens,i=r.visitor||p,s=r.dots,o=r.indexes,c=(r.Blob||typeof Blob<"u"&&Blob)&&rt.isSpecCompliantForm(t);if(!rt.isFunction(i))throw new TypeError("visitor must be a function");function d(S){if(S===null)return"";if(rt.isDate(S))return S.toISOString();if(!c&&rt.isBlob(S))throw new an("Blob is not supported. Use a Buffer instead.");return rt.isArrayBuffer(S)||rt.isTypedArray(S)?c&&typeof Blob=="function"?new Blob([S]):Buffer.from(S):S}function p(S,C,L){let N=S;if(S&&!L&&typeof S=="object"){if(rt.endsWith(C,"{}"))C=n?C:C.slice(0,-2),S=JSON.stringify(S);else if(rt.isArray(S)&&GD(S)||(rt.isFileList(S)||rt.endsWith(C,"[]"))&&(N=rt.toArray(S)))return C=XS(C),N.forEach(function(Q,I){!(rt.isUndefined(Q)||Q===null)&&t.append(o===!0?xC([C],I,s):o===null?C:C+"[]",d(Q))}),!1}return $x(S)?!0:(t.append(xC(L,C,s),d(S)),!1)}const m=[],B=Object.assign(zD,{defaultVisitor:p,convertValue:d,isVisitable:$x});function x(S,C){if(!rt.isUndefined(S)){if(m.indexOf(S)!==-1)throw Error("Circular reference detected in "+C.join("."));m.push(S),rt.forEach(S,function(N,F){(!(rt.isUndefined(N)||N===null)&&i.call(t,N,rt.isString(F)?F.trim():F,C,B))===!0&&x(N,C?C.concat(F):[F])}),m.pop()}}if(!rt.isObject(e))throw new TypeError("data must be an object");return x(e),t}function bC(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(n){return t[n]})}function Z3(e,t){this._pairs=[],e&&Mv(e,this,t)}const YS=Z3.prototype;YS.append=function(t,r){this._pairs.push([t,r])};YS.toString=function(t){const r=t?function(n){return t.call(this,n,bC)}:bC;return this._pairs.map(function(i){return r(i[0])+"="+r(i[1])},"").join("&")};function WD(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ZS(e,t,r){if(!t)return e;const n=r&&r.encode||WD,i=r&&r.serialize;let s;if(i?s=i(t,r):s=rt.isURLSearchParams(t)?t.toString():new Z3(t,r).toString(n),s){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class JD{constructor(){this.handlers=[]}use(t,r,n){return this.handlers.push({fulfilled:t,rejected:r,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){rt.forEach(this.handlers,function(n){n!==null&&t(n)})}}var BC=JD,e7={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},XD=typeof URLSearchParams<"u"?URLSearchParams:Z3,YD=typeof FormData<"u"?FormData:null,ZD=typeof Blob<"u"?Blob:null;const eR=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),tR=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")();var ac={isBrowser:!0,classes:{URLSearchParams:XD,FormData:YD,Blob:ZD},isStandardBrowserEnv:eR,isStandardBrowserWebWorkerEnv:tR,protocols:["http","https","file","blob","url","data"]};function rR(e,t){return Mv(e,new ac.classes.URLSearchParams,Object.assign({visitor:function(r,n,i,s){return ac.isNode&&rt.isBuffer(r)?(this.append(n,r.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function nR(e){return rt.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function iR(e){const t={},r=Object.keys(e);let n;const i=r.length;let s;for(n=0;n<i;n++)s=r[n],t[s]=e[s];return t}function t7(e){function t(r,n,i,s){let o=r[s++];const l=Number.isFinite(+o),c=s>=r.length;return o=!o&&rt.isArray(i)?i.length:o,c?(rt.hasOwnProp(i,o)?i[o]=[i[o],n]:i[o]=n,!l):((!i[o]||!rt.isObject(i[o]))&&(i[o]=[]),t(r,n,i[o],s)&&rt.isArray(i[o])&&(i[o]=iR(i[o])),!l)}if(rt.isFormData(e)&&rt.isFunction(e.entries)){const r={};return rt.forEachEntry(e,(n,i)=>{t(nR(n),i,r,0)}),r}return null}const sR={"Content-Type":void 0};function aR(e,t,r){if(rt.isString(e))try{return(t||JSON.parse)(e),rt.trim(e)}catch(n){if(n.name!=="SyntaxError")throw n}return(r||JSON.stringify)(e)}const Kv={transitional:e7,adapter:["xhr","http"],transformRequest:[function(t,r){const n=r.getContentType()||"",i=n.indexOf("application/json")>-1,s=rt.isObject(t);if(s&&rt.isHTMLForm(t)&&(t=new FormData(t)),rt.isFormData(t))return i&&i?JSON.stringify(t7(t)):t;if(rt.isArrayBuffer(t)||rt.isBuffer(t)||rt.isStream(t)||rt.isFile(t)||rt.isBlob(t))return t;if(rt.isArrayBufferView(t))return t.buffer;if(rt.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(s){if(n.indexOf("application/x-www-form-urlencoded")>-1)return rR(t,this.formSerializer).toString();if((l=rt.isFileList(t))||n.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return Mv(l?{"files[]":t}:t,c&&new c,this.formSerializer)}}return s||i?(r.setContentType("application/json",!1),aR(t)):t}],transformResponse:[function(t){const r=this.transitional||Kv.transitional,n=r&&r.forcedJSONParsing,i=this.responseType==="json";if(t&&rt.isString(t)&&(n&&!this.responseType||i)){const o=!(r&&r.silentJSONParsing)&&i;try{return JSON.parse(t)}catch(l){if(o)throw l.name==="SyntaxError"?an.from(l,an.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ac.classes.FormData,Blob:ac.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};rt.forEach(["delete","get","head"],function(t){Kv.headers[t]={}});rt.forEach(["post","put","patch"],function(t){Kv.headers[t]=rt.merge(sR)});var eb=Kv;const oR=rt.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);var AR=e=>{const t={};let r,n,i;return e&&e.split(`
`).forEach(function(o){i=o.indexOf(":"),r=o.substring(0,i).trim().toLowerCase(),n=o.substring(i+1).trim(),!(!r||t[r]&&oR[r])&&(r==="set-cookie"?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)}),t};const CC=Symbol("internals");function Q1(e){return e&&String(e).trim().toLowerCase()}function n2(e){return e===!1||e==null?e:rt.isArray(e)?e.map(n2):String(e)}function lR(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}const cR=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function qy(e,t,r,n,i){if(rt.isFunction(n))return n.call(this,t,r);if(i&&(t=r),!!rt.isString(t)){if(rt.isString(n))return t.indexOf(n)!==-1;if(rt.isRegExp(n))return n.test(t)}}function uR(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,n)=>r.toUpperCase()+n)}function dR(e,t){const r=rt.toCamelCase(" "+t);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+r,{value:function(i,s,o){return this[n].call(this,t,i,s,o)},configurable:!0})})}class Vv{constructor(t){t&&this.set(t)}set(t,r,n){const i=this;function s(l,c,d){const p=Q1(c);if(!p)throw new Error("header name must be a non-empty string");const m=rt.findKey(i,p);(!m||i[m]===void 0||d===!0||d===void 0&&i[m]!==!1)&&(i[m||c]=n2(l))}const o=(l,c)=>rt.forEach(l,(d,p)=>s(d,p,c));return rt.isPlainObject(t)||t instanceof this.constructor?o(t,r):rt.isString(t)&&(t=t.trim())&&!cR(t)?o(AR(t),r):t!=null&&s(r,t,n),this}get(t,r){if(t=Q1(t),t){const n=rt.findKey(this,t);if(n){const i=this[n];if(!r)return i;if(r===!0)return lR(i);if(rt.isFunction(r))return r.call(this,i,n);if(rt.isRegExp(r))return r.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=Q1(t),t){const n=rt.findKey(this,t);return!!(n&&this[n]!==void 0&&(!r||qy(this,this[n],n,r)))}return!1}delete(t,r){const n=this;let i=!1;function s(o){if(o=Q1(o),o){const l=rt.findKey(n,o);l&&(!r||qy(n,n[l],l,r))&&(delete n[l],i=!0)}}return rt.isArray(t)?t.forEach(s):s(t),i}clear(t){const r=Object.keys(this);let n=r.length,i=!1;for(;n--;){const s=r[n];(!t||qy(this,this[s],s,t,!0))&&(delete this[s],i=!0)}return i}normalize(t){const r=this,n={};return rt.forEach(this,(i,s)=>{const o=rt.findKey(n,s);if(o){r[o]=n2(i),delete r[s];return}const l=t?uR(s):String(s).trim();l!==s&&delete r[s],r[l]=n2(i),n[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const r=Object.create(null);return rt.forEach(this,(n,i)=>{n!=null&&n!==!1&&(r[i]=t&&rt.isArray(n)?n.join(", "):n)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){const n=new this(t);return r.forEach(i=>n.set(i)),n}static accessor(t){const n=(this[CC]=this[CC]={accessors:{}}).accessors,i=this.prototype;function s(o){const l=Q1(o);n[l]||(dR(i,o),n[l]=!0)}return rt.isArray(t)?t.forEach(s):s(t),this}}Vv.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);rt.freezeMethods(Vv.prototype);rt.freezeMethods(Vv);var Au=Vv;function Gy(e,t){const r=this||eb,n=t||r,i=Au.from(n.headers);let s=n.data;return rt.forEach(e,function(l){s=l.call(r,s,i.normalize(),t?t.status:void 0)}),i.normalize(),s}function r7(e){return!!(e&&e.__CANCEL__)}function im(e,t,r){an.call(this,e??"canceled",an.ERR_CANCELED,t,r),this.name="CanceledError"}rt.inherits(im,an,{__CANCEL__:!0});function fR(e,t,r){const n=r.config.validateStatus;!r.status||!n||n(r.status)?e(r):t(new an("Request failed with status code "+r.status,[an.ERR_BAD_REQUEST,an.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}var hR=ac.isStandardBrowserEnv?function(){return{write:function(r,n,i,s,o,l){const c=[];c.push(r+"="+encodeURIComponent(n)),rt.isNumber(i)&&c.push("expires="+new Date(i).toGMTString()),rt.isString(s)&&c.push("path="+s),rt.isString(o)&&c.push("domain="+o),l===!0&&c.push("secure"),document.cookie=c.join("; ")},read:function(r){const n=document.cookie.match(new RegExp("(^|;\\s*)("+r+")=([^;]*)"));return n?decodeURIComponent(n[3]):null},remove:function(r){this.write(r,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function pR(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function gR(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function n7(e,t){return e&&!pR(t)?gR(e,t):t}var mR=ac.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");let n;function i(s){let o=s;return t&&(r.setAttribute("href",o),o=r.href),r.setAttribute("href",o),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return n=i(window.location.href),function(o){const l=rt.isString(o)?i(o):o;return l.protocol===n.protocol&&l.host===n.host}}():function(){return function(){return!0}}();function vR(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function wR(e,t){e=e||10;const r=new Array(e),n=new Array(e);let i=0,s=0,o;return t=t!==void 0?t:1e3,function(c){const d=Date.now(),p=n[s];o||(o=d),r[i]=c,n[i]=d;let m=s,B=0;for(;m!==i;)B+=r[m++],m=m%e;if(i=(i+1)%e,i===s&&(s=(s+1)%e),d-o<t)return;const x=p&&d-p;return x?Math.round(B*1e3/x):void 0}}function _C(e,t){let r=0;const n=wR(50,250);return i=>{const s=i.loaded,o=i.lengthComputable?i.total:void 0,l=s-r,c=n(l),d=s<=o;r=s;const p={loaded:s,total:o,progress:o?s/o:void 0,bytes:l,rate:c||void 0,estimated:c&&o&&d?(o-s)/c:void 0,event:i};p[t?"download":"upload"]=!0,e(p)}}const yR=typeof XMLHttpRequest<"u";var xR=yR&&function(e){return new Promise(function(r,n){let i=e.data;const s=Au.from(e.headers).normalize(),o=e.responseType;let l;function c(){e.cancelToken&&e.cancelToken.unsubscribe(l),e.signal&&e.signal.removeEventListener("abort",l)}rt.isFormData(i)&&(ac.isStandardBrowserEnv||ac.isStandardBrowserWebWorkerEnv?s.setContentType(!1):s.setContentType("multipart/form-data;",!1));let d=new XMLHttpRequest;if(e.auth){const x=e.auth.username||"",S=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";s.set("Authorization","Basic "+btoa(x+":"+S))}const p=n7(e.baseURL,e.url);d.open(e.method.toUpperCase(),ZS(p,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function m(){if(!d)return;const x=Au.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),C={data:!o||o==="text"||o==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:x,config:e,request:d};fR(function(N){r(N),c()},function(N){n(N),c()},C),d=null}if("onloadend"in d?d.onloadend=m:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(m)},d.onabort=function(){d&&(n(new an("Request aborted",an.ECONNABORTED,e,d)),d=null)},d.onerror=function(){n(new an("Network Error",an.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let S=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const C=e.transitional||e7;e.timeoutErrorMessage&&(S=e.timeoutErrorMessage),n(new an(S,C.clarifyTimeoutError?an.ETIMEDOUT:an.ECONNABORTED,e,d)),d=null},ac.isStandardBrowserEnv){const x=(e.withCredentials||mR(p))&&e.xsrfCookieName&&hR.read(e.xsrfCookieName);x&&s.set(e.xsrfHeaderName,x)}i===void 0&&s.setContentType(null),"setRequestHeader"in d&&rt.forEach(s.toJSON(),function(S,C){d.setRequestHeader(C,S)}),rt.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),o&&o!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",_C(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",_C(e.onUploadProgress)),(e.cancelToken||e.signal)&&(l=x=>{d&&(n(!x||x.type?new im(null,e,d):x),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(l),e.signal&&(e.signal.aborted?l():e.signal.addEventListener("abort",l)));const B=vR(p);if(B&&ac.protocols.indexOf(B)===-1){n(new an("Unsupported protocol "+B+":",an.ERR_BAD_REQUEST,e));return}d.send(i||null)})};const i2={http:qD,xhr:xR};rt.forEach(i2,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});var bR={getAdapter:e=>{e=rt.isArray(e)?e:[e];const{length:t}=e;let r,n;for(let i=0;i<t&&(r=e[i],!(n=rt.isString(r)?i2[r.toLowerCase()]:r));i++);if(!n)throw n===!1?new an(`Adapter ${r} is not supported by the environment`,"ERR_NOT_SUPPORT"):new Error(rt.hasOwnProp(i2,r)?`Adapter '${r}' is not available in the build`:`Unknown adapter '${r}'`);if(!rt.isFunction(n))throw new TypeError("adapter is not a function");return n},adapters:i2};function zy(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new im(null,e)}function FC(e){return zy(e),e.headers=Au.from(e.headers),e.data=Gy.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),bR.getAdapter(e.adapter||eb.adapter)(e).then(function(n){return zy(e),n.data=Gy.call(e,e.transformResponse,n),n.headers=Au.from(n.headers),n},function(n){return r7(n)||(zy(e),n&&n.response&&(n.response.data=Gy.call(e,e.transformResponse,n.response),n.response.headers=Au.from(n.response.headers))),Promise.reject(n)})}const NC=e=>e instanceof Au?e.toJSON():e;function xp(e,t){t=t||{};const r={};function n(d,p,m){return rt.isPlainObject(d)&&rt.isPlainObject(p)?rt.merge.call({caseless:m},d,p):rt.isPlainObject(p)?rt.merge({},p):rt.isArray(p)?p.slice():p}function i(d,p,m){if(rt.isUndefined(p)){if(!rt.isUndefined(d))return n(void 0,d,m)}else return n(d,p,m)}function s(d,p){if(!rt.isUndefined(p))return n(void 0,p)}function o(d,p){if(rt.isUndefined(p)){if(!rt.isUndefined(d))return n(void 0,d)}else return n(void 0,p)}function l(d,p,m){if(m in t)return n(d,p);if(m in e)return n(void 0,d)}const c={url:s,method:s,data:s,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:l,headers:(d,p)=>i(NC(d),NC(p),!0)};return rt.forEach(Object.keys(Object.assign({},e,t)),function(p){const m=c[p]||i,B=m(e[p],t[p],p);rt.isUndefined(B)&&m!==l||(r[p]=B)}),r}const i7="1.4.0",tb={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{tb[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const SC={};tb.transitional=function(t,r,n){function i(s,o){return"[Axios v"+i7+"] Transitional option '"+s+"'"+o+(n?". "+n:"")}return(s,o,l)=>{if(t===!1)throw new an(i(o," has been removed"+(r?" in "+r:"")),an.ERR_DEPRECATED);return r&&!SC[o]&&(SC[o]=!0,console.warn(i(o," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(s,o,l):!0}};function BR(e,t,r){if(typeof e!="object")throw new an("options must be an object",an.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let i=n.length;for(;i-- >0;){const s=n[i],o=t[s];if(o){const l=e[s],c=l===void 0||o(l,s,e);if(c!==!0)throw new an("option "+s+" must be "+c,an.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new an("Unknown option "+s,an.ERR_BAD_OPTION)}}var qx={assertOptions:BR,validators:tb};const ed=qx.validators;class X2{constructor(t){this.defaults=t,this.interceptors={request:new BC,response:new BC}}request(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=xp(this.defaults,r);const{transitional:n,paramsSerializer:i,headers:s}=r;n!==void 0&&qx.assertOptions(n,{silentJSONParsing:ed.transitional(ed.boolean),forcedJSONParsing:ed.transitional(ed.boolean),clarifyTimeoutError:ed.transitional(ed.boolean)},!1),i!=null&&(rt.isFunction(i)?r.paramsSerializer={serialize:i}:qx.assertOptions(i,{encode:ed.function,serialize:ed.function},!0)),r.method=(r.method||this.defaults.method||"get").toLowerCase();let o;o=s&&rt.merge(s.common,s[r.method]),o&&rt.forEach(["delete","get","head","post","put","patch","common"],S=>{delete s[S]}),r.headers=Au.concat(o,s);const l=[];let c=!0;this.interceptors.request.forEach(function(C){typeof C.runWhen=="function"&&C.runWhen(r)===!1||(c=c&&C.synchronous,l.unshift(C.fulfilled,C.rejected))});const d=[];this.interceptors.response.forEach(function(C){d.push(C.fulfilled,C.rejected)});let p,m=0,B;if(!c){const S=[FC.bind(this),void 0];for(S.unshift.apply(S,l),S.push.apply(S,d),B=S.length,p=Promise.resolve(r);m<B;)p=p.then(S[m++],S[m++]);return p}B=l.length;let x=r;for(m=0;m<B;){const S=l[m++],C=l[m++];try{x=S(x)}catch(L){C.call(this,L);break}}try{p=FC.call(this,x)}catch(S){return Promise.reject(S)}for(m=0,B=d.length;m<B;)p=p.then(d[m++],d[m++]);return p}getUri(t){t=xp(this.defaults,t);const r=n7(t.baseURL,t.url);return ZS(r,t.params,t.paramsSerializer)}}rt.forEach(["delete","get","head","options"],function(t){X2.prototype[t]=function(r,n){return this.request(xp(n||{},{method:t,url:r,data:(n||{}).data}))}});rt.forEach(["post","put","patch"],function(t){function r(n){return function(s,o,l){return this.request(xp(l||{},{method:t,headers:n?{"Content-Type":"multipart/form-data"}:{},url:s,data:o}))}}X2.prototype[t]=r(),X2.prototype[t+"Form"]=r(!0)});var s2=X2;class rb{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let r;this.promise=new Promise(function(s){r=s});const n=this;this.promise.then(i=>{if(!n._listeners)return;let s=n._listeners.length;for(;s-- >0;)n._listeners[s](i);n._listeners=null}),this.promise.then=i=>{let s;const o=new Promise(l=>{n.subscribe(l),s=l}).then(i);return o.cancel=function(){n.unsubscribe(s)},o},t(function(s,o,l){n.reason||(n.reason=new im(s,o,l),r(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const r=this._listeners.indexOf(t);r!==-1&&this._listeners.splice(r,1)}static source(){let t;return{token:new rb(function(i){t=i}),cancel:t}}}var CR=rb;function _R(e){return function(r){return e.apply(null,r)}}function FR(e){return rt.isObject(e)&&e.isAxiosError===!0}const Gx={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Gx).forEach(([e,t])=>{Gx[t]=e});var NR=Gx;function s7(e){const t=new s2(e),r=RS(s2.prototype.request,t);return rt.extend(r,s2.prototype,t,{allOwnKeys:!0}),rt.extend(r,t,null,{allOwnKeys:!0}),r.create=function(i){return s7(xp(e,i))},r}const ss=s7(eb);ss.Axios=s2;ss.CanceledError=im;ss.CancelToken=CR;ss.isCancel=r7;ss.VERSION=i7;ss.toFormData=Mv;ss.AxiosError=an;ss.Cancel=ss.CanceledError;ss.all=function(t){return Promise.all(t)};ss.spread=_R;ss.isAxiosError=FR;ss.mergeConfig=xp;ss.AxiosHeaders=Au;ss.formToJSON=e=>t7(rt.isHTMLForm(e)?new FormData(e):e);ss.HttpStatusCode=NR;ss.default=ss;var SR=ss,ER="@tryghost/content-api",jR="1.11.16",UR="https://github.com/TryGhost/SDK/tree/main/packages/content-api",LR="Ghost Foundation",QR="MIT",kR="cjs/content-api.js",IR="umd/content-api.min.js",OR="es/content-api.js",PR="lib/content-api.js",TR=["LICENSE","README.md","cjs/","lib/","umd/","es/"],HR={dev:'echo "Implement me!"',pretest:"yarn build",test:"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'",build:"rollup -c",lint:"eslint . --ext .js --cache",prepare:"NODE_ENV=production yarn build",posttest:"yarn lint"},DR={access:"public"},RR={"@babel/core":"7.22.9","@babel/polyfill":"7.12.1","@babel/preset-env":"7.22.9","@rollup/plugin-json":"6.0.0",c8:"7.13.0","core-js":"3.31.1","eslint-plugin-ghost":"2.16.0",mocha:"10.2.0",rollup:"2.79.1","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-polyfill-node":"0.12.0","rollup-plugin-replace":"2.2.0","rollup-plugin-terser":"7.0.2",should:"13.2.3",sinon:"15.0.4"},MR={axios:"^1.0.0"},KR="9aab58d76232aa8487afaa4006db14816094671d",VR={name:ER,version:jR,repository:UR,author:LR,license:QR,main:kR,"umd:main":"umd/content-api.min.js",unpkg:IR,module:OR,source:PR,files:TR,scripts:HR,publishConfig:DR,devDependencies:RR,dependencies:MR,gitHead:KR};const $R=!1,qR=VR.version,EC="v5.0",jC=["v2","v3","v4","v5","canary"],vA="@tryghost/content-api",GR=e=>{let t;return e==="v5"||e===void 0||e.match(/^v5\.\d+/)?t="/content/":e.match(/^v\d+\.\d+/)?t=`/${/^(v\d+)\.\d+/.exec(e)[1]}/content/`:t=`/${e}/content/`,t},zR=e=>{let{url:t,method:r,params:n,headers:i}=e;return SR[r](t,{params:n,paramsSerializer:s=>Object.keys(s).reduce((o,l)=>{const c=encodeURIComponent([].concat(s[l]).join(","));return o.concat(`${l}=${c}`)},[]).join("&"),headers:i})};function zx(e){let{url:t,key:r,host:n,version:i,userAgent:s,ghostPath:o="ghost",makeRequest:l=zR}=e;if(n&&(console.warn(`${vA}: The 'host' parameter is deprecated, please use 'url' instead`),t||(t=n)),this instanceof zx)return zx({url:t,key:r,version:i,userAgent:s,ghostPath:o,makeRequest:l});if(i===void 0)throw new Error(`${vA} Config Missing: 'version' is required. E.g. ${jC.join(",")}`);let c;if(typeof i=="boolean")i===!0&&(c=EC),i=void 0;else{if(i&&!jC.includes(i)&&!i.match(/^v\d+\.\d+/))throw new Error(`${vA} Config Invalid: 'version' ${i} is not supported`);i==="canary"?(console.warn(`${vA}: The 'version' parameter has a deprecated format 'canary', please use 'v{major}.{minor}' format instead`),c=EC):i.match(/^v\d+$/)?(console.warn(`${vA}: The 'version' parameter has a deprecated format 'v{major}', please use 'v{major}.{minor}' format instead`),c=`${i}.0`):c=i}if(!t)throw new Error(`${vA} Config Missing: 'url' is required. E.g. 'https://site.com'`);if(!/https?:\/\//.test(t))throw new Error(`${vA} Config Invalid: 'url' ${t} requires a protocol. E.g. 'https://site.com'`);if(t.endsWith("/"))throw new Error(`${vA} Config Invalid: 'url' ${t} must not have a trailing slash. E.g. 'https://site.com'`);if(o.endsWith("/")||o.startsWith("/"))throw new Error(`${vA} Config Invalid: 'ghostPath' ${o} must not have a leading or trailing slash. E.g. 'ghost'`);if(r&&!/[0-9a-f]{26}/.test(r))throw new Error(`${vA} Config Invalid: 'key' ${r} must have 26 hex characters`);s===void 0&&(s=$R);const d=["posts","authors","tags","pages","settings","tiers","newsletters","offers"].reduce((m,B)=>{function x(){let C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},L=arguments.length>1?arguments[1]:void 0;return p(B,C,null,L)}function S(C){let L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},N=arguments.length>2?arguments[2]:void 0;if(!C||!C.id&&!C.slug)return Promise.reject(new Error(`${vA} read requires an id or slug.`));const F=Object.assign({},C,L);return p(B,F,C.id||`slug/${C.slug}`,N)}return Object.assign(m,{[B]:{read:S,browse:x}})},{});return delete d.settings.read,delete d.tiers.read,delete d.newsletters.read,delete d.offers.browse,d;function p(m,B,x){let S=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;if(!S&&!r)return Promise.reject(new Error(`${vA} Config Missing: 'key' is required.`));delete B.id;const C=S?{Authorization:`GhostMembers ${S}`}:{};s&&(typeof s=="boolean"?C["User-Agent"]=`GhostContentSDK/${qR}`:C["User-Agent"]=s),c&&(C["Accept-Version"]=c),B=Object.assign({key:r},B);const L=`${t}/${o}/api${GR(i)}${m}/${x?x+"/":""}`;return l({url:L,method:"get",params:B,headers:C}).then(N=>Array.isArray(N.data[m])?N.data[m].length===1&&!N.data.meta?N.data[m][0]:Object.assign(N.data[m],{meta:N.data.meta}):N.data[m]).catch(N=>{if(N.response&&N.response.data&&N.response.data.errors){const F=N.response.data.errors[0],Q=new Error(F.message),I=Object.keys(F);throw Q.name=F.type,I.forEach(V=>{Q[V]=F[V]}),Q.response=N.response,Q.request=N.request,Q.config=N.config,Q}else throw N})}}const y0=new zx({url:"https://blog.famasi.africa",key:"803543e59a615379c48fb3970c",version:"v5.0"}),sm=()=>{const[e,t]=ne.useState(),[r,n]=ne.useState(),[i,s]=ne.useState(),[o,l]=ne.useState(),[c,d]=ne.useState(!0),[p,m]=ne.useState(null);return{posts:e,featuredPosts:r,postsByTag:i,loading:c,error:p,fetchAllPosts:async()=>{try{const L=await y0.posts.browse({include:["tags","authors"]});t(L),d(!1)}catch(L){m(L.message||"Error fetching data from Ghost CMS."),d(!1)}},fetchFeaturedPosts:async()=>{try{const L=await y0.posts.browse({filter:"featured:true",limit:1,include:["tags","authors"]});n(L),d(!1)}catch(L){m(L.message||"Error fetching featured posts."),d(!1)}},fetchPostsByTag:async L=>{try{const N=await y0.posts.browse({filter:`tag:${L}`,include:["tags","authors"]});s(N),d(!1)}catch(N){m(N.message||"Error fetching posts by tag."),d(!1)}},fetchPostBySlug:async L=>{try{const N=await y0.posts.read({slug:L},{include:["tags","authors"]});l(N)}catch{}},slugPost:o}},a7=()=>a.jsx("form",{id:"tonic",className:"section mt-3",onSubmit:async e=>{e.preventDefault();const t=e.target.email.value,r=e.target.name.value,[n,i]=r.split(" "),s={email:t,first_name:n,last_name:i,preferences:[1]};try{(await Br("/patients/newsletters","POST",s)).success===!0&&(e.target.reset(),Fr("Thank you for subscribing to the Weekly Tonic!","success"))}catch(o){Fr("An error occurred subscribing to the newsletter","error"),console.log(o)}},children:a.jsx("div",{className:"container",children:a.jsxs("div",{className:"flex flex-col lg:flex-row",children:[a.jsx("div",{className:"bg-[url('https://dispensary.nyc3.digitaloceanspaces.com/dispensary.us-east-1.digitaloceanspaces.com/newslettersubcriptioncardman.jpg')] bg-cover bg-top h-72 lg:h-auto lg:w-1/2 rounded-tl-3xl rounded-tr-3xl lg:rounded-tr-none lg:rounded-bl-3xl",style:{backgroundImage:"url"}}),a.jsxs("div",{className:"p-10 lg:p-14 bg-[#FFF7FC] lg:rounded-tr-3xl rounded-br-3xl rounded-bl-3xl lg:rounded-bl-none lg:w-1/2",children:[a.jsx("p",{className:"text-xl lg:text-2xl lg:w-3/5 font-bodybold text-[#D6008D]",children:"Join our 3000+ fam in reading the Weekly Tonic"}),a.jsxs("div",{className:"flex flex-col gap-3 mt-6",children:[a.jsxs("div",{className:"relative",children:[a.jsx("i",{className:"absolute top-5 left-4 fi fi-rr-user text-[#FF47C1]/70"}),a.jsx("input",{type:"text",required:!0,minLength:2,id:"name",name:"name",className:"p-4 font-body pl-11 placeholder-[#FF47C1]/50 text-[#D6008D] bg-[#FFEBF8] w-full rounded-lg outline-[#D6008D]/40",placeholder:"Enter your first and last name"})]}),a.jsxs("div",{className:"relative",children:[a.jsx("i",{className:"absolute top-[17px] left-4 fi fi-rr-envelope text-[#FF47C1]/70"}),a.jsx("input",{type:"email",required:!0,name:"email",id:"email",className:"p-4 font-body pl-11 placeholder-[#FF47C1]/50 text-[#D6008D] bg-[#FFEBF8] w-full rounded-lg outline-[#D6008D]/40",placeholder:"Enter your email address"})]})]}),a.jsxs("div",{className:"flex flex-col lg:flex-row items-center justify-between mt-6 gap-8 lg:gap-0",children:[a.jsx("p",{className:"text-xs w-full lg:w-3/5 text-[#D6008D]",children:"You’ll also get priority access to offers, new plans, and discounts. Your data is safe with us, and we never spam."}),a.jsx("button",{className:"primarybuttonmd w-full lg:w-fit",children:"Subscribe"})]})]})]})})}),WR=()=>{var s,o,l,c,d,p;const{fetchPostsByTag:e,postsByTag:t,featuredPosts:r,fetchFeaturedPosts:n}=sm();ne.useEffect(()=>{e("popular"),n()},[]);const i=r==null?void 0:r.slice(-1);return a.jsxs("div",{children:[a.jsx(Pv,{}),a.jsxs("div",{children:[a.jsx("section",{className:"bg-[#FAFAFB]",children:a.jsx("div",{className:"bg-[url('https://dispensary.nyc3.digitaloceanspaces.com/dispensary.us-east-1.digitaloceanspaces.com/dispensarydoodlegray.svg')] bg-cover bg-no-repeat w-full h-full section",children:a.jsx("div",{className:"container py-24 lg:py-36",children:a.jsx("div",{className:"flex flex-col items-center justify-center gap-10 lg:gap-14",children:a.jsxs("div",{className:"flex flex-col items-center justify-center gap-3",children:[a.jsx("h1",{style:{fontFamily:"Bricolage Bold, sans-serif"},className:"text-[40px] lg:text-[80px] lg:leading-[88px] text-center text-[#000B20]",children:"The Tonic"}),a.jsx("p",{className:"lg:text-xl text-center md:w-[350px] lg:w-[480px] text-[#000B20]",children:"Notes on living healthy. From Famasi, with care"})]})})})})}),a.jsx("section",{className:"section",children:a.jsx("div",{className:"container",children:a.jsxs("div",{className:"flex flex-col-reverse lg:flex-row lg:items-center justify-between py-8",children:[a.jsxs("div",{className:"flex flex-col justify-start items-start md:items-center md:flex-row md:justify-between lg:justify-start lg:items-center gap-6 mt-12 lg:mt-0",children:[a.jsx("p",{className:"md:text-lg text-[#546687]",children:"Categories:"}),a.jsxs("div",{className:"gap-4 flex justify-between md:justify-start w-full md:w-fit",children:[a.jsx("p",{className:"text-sm lg:text-lg underline underline-offset-4",children:"All"}),a.jsx("p",{className:"text-sm lg:text-lg",children:"Health tips"}),a.jsx("p",{className:"text-sm lg:text-lg",children:"Company news"}),a.jsx("p",{className:"text-sm lg:text-lg",children:"Product updates"})]})]}),a.jsxs("button",{className:"flex items-center gap-3 px-8 w-full md:w-fit",children:[a.jsx("a",{href:"#tonic",className:"font-body text-xl text-bluemain",children:"Subscribe to the Tonic"}),a.jsx("i",{className:"fi fi-br-envelope mt-1 text-sm text-bluemain"})]})]})})}),i&&(i==null?void 0:i.length)>0?a.jsx(vs,{to:`/blog/${i[0].slug}`,reloadDocument:!0,children:a.jsx("section",{className:"section px-0",children:a.jsxs("div",{className:"flex flex-col lg:flex-row",children:[a.jsx("div",{style:{backgroundImage:`url(${i&&i[0].feature_image||""})`},className:`bg-[url('${i&&i[0].feature_image||""}')] bg-cover bg-center w-full lg:w-3/5 h-[250px] md:h-[500px]`}),a.jsx("div",{className:"relative flex items-center justify-center md:justify-start lg:justify-center bg-[#0D78F2] w-full py-12 px-4 md:px-10 lg:py-16 lg:w-1/2",children:a.jsx("div",{className:"flex z-10 h-full",children:a.jsxs("div",{className:"flex flex-col md:justify-center items-start lg:justify-between w-full lg:w-[500px]",children:[a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsxs("div",{className:"flex gap-2",children:[a.jsxs("p",{className:"text-[#FFE6BD]",children:[" ",(o=(s=i[0])==null?void 0:s.primary_tag)==null?void 0:o.name]}),a.jsx("p",{className:"text-white",children:"-"}),a.jsxs("p",{className:"text-white",children:[(l=i[0])==null?void 0:l.reading_time," minute read"]})]}),a.jsx("p",{className:"text-white w-full lg:w-full text-start text-lg lg:text-2xl font-bodybold",children:(c=i[0])==null?void 0:c.title})]}),a.jsxs("div",{className:"flex flex-col gap-1 text-lg mt-11 lg:mt-0",children:[a.jsx("p",{className:"text-[#B4D5FB]",children:"Written by"}),a.jsxs("div",{className:"flex gap-2 items-center justify-center",children:[a.jsx("img",{src:"https://dispensary.nyc3.digitaloceanspaces.com/dispensary.us-east-1.digitaloceanspaces.com/Blog%20avatar%20man%201.svg",alt:"",className:"w-6 h-6"}),a.jsxs("p",{className:"text-white text-lg",children:[" ",(p=(d=i[0])==null?void 0:d.primary_author)==null?void 0:p.name]})]})]})]})})})]})})}):null,a.jsx("section",{className:"section",children:a.jsx("div",{className:"container py-24 lg:py-24",children:a.jsx("div",{className:"griddy",children:t==null?void 0:t.map(m=>{var B,x;return a.jsxs(vs,{className:"rounded-[20px]",to:`/blog/${m.slug}`,reloadDocument:!0,children:[a.jsxs("div",{className:"flex items-center gap-3",children:[a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx("img",{src:DS,alt:"",className:"w-[24px] lg:w-[24px]"}),a.jsx("p",{className:"text-sm lg:w-full mt-4 lg:mt-0",children:((B=m.primary_author)==null?void 0:B.name)??"famasi"})]}),a.jsx("p",{className:"text-sm mt-4 lg:mt-0",children:"•"}),a.jsxs("p",{className:"text-sm mt-4 lg:mt-0",children:[" ",new Intl.DateTimeFormat("en-NG",{year:"numeric",month:"long",day:"numeric",timeZone:"Africa/Lagos"}).format(new Date(m.published_at||""))]})]}),a.jsx("img",{src:m.feature_image||"",alt:"",className:"w-[auto] lg:w-[220px] mt-4",style:{minWidth:"100%",maxWidth:"100%",maxHeight:"200px",objectFit:"cover",borderRadius:"15px"}}),a.jsxs("div",{className:"px-5",children:[a.jsxs("div",{className:"flex items-center gap-1 mt-5",children:[a.jsx("p",{className:"font-body text-[#FF47C1]",children:((x=m.primary_tag)==null?void 0:x.name)||""}),a.jsxs("span",{className:"text-[#546687] flex items-center gap-1",children:[a.jsx("p",{className:"font-body text-[#546687]",children:"—"}),a.jsxs("p",{className:"font-body text-[#546687]",children:[m.reading_time," minute read"]})]})]}),a.jsx("p",{className:"text-lg lg:text-xl font-bodymedium",children:m.title})]})]},m.id)})})})}),a.jsx(a7,{})]}),a.jsx("section",{className:"section",children:a.jsx("div",{className:"container py-11",children:a.jsxs("div",{className:"flex w-full bg-[#FFF9F0] rounded-xl",children:[a.jsx("div",{className:"self-end hidden lg:flex",children:a.jsx("img",{src:uD,alt:"Medicine Delivery"})}),a.jsxs("div",{className:"flex flex-col pt-10 md:pt-0 md:flex-row items-center justify-end w-full h-full md:justify-between pl-10",children:[a.jsxs("div",{className:"flex flex-col items-center md:items-start gap-1",children:[a.jsx("p",{className:"text-2xl font-bodybold",children:"Get your medications in less than 4 hours"}),a.jsx("p",{children:"Same-day doorstep delivery, just how you need it."})]}),a.jsx("div",{className:"flex justify-end p-10 w-full md:w-2/5 lg:w-3/5 h-full md:bg-[url('https://dispensary.nyc3.digitaloceanspaces.com/dispensary.us-east-1.digitaloceanspaces.com/doodlelastpart.svg')] bg-cover bg-no-repeat",children:a.jsx(vs,{to:"/quick-order",reloadDocument:!0,className:"primarybuttonlg w-full md:w-fit",children:"Make a quick order"})})]})]})})}),a.jsx(Up,{})]})};var o7={exports:{}};/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/(function(e){(function(){var t={}.hasOwnProperty;function r(){for(var n=[],i=0;i<arguments.length;i++){var s=arguments[i];if(s){var o=typeof s;if(o==="string"||o==="number")n.push(s);else if(Array.isArray(s)){if(s.length){var l=r.apply(null,s);l&&n.push(l)}}else if(o==="object"){if(s.toString!==Object.prototype.toString&&!s.toString.toString().includes("[native code]")){n.push(s.toString());continue}for(var c in s)t.call(s,c)&&s[c]&&n.push(c)}}}return n.join(" ")}e.exports?(r.default=r,e.exports=r):window.classNames=r})()})(o7);var am=o7.exports;const A7=Cp(am);var Wx={exports:{}},Jx={exports:{}},Ig=1e3,Og=Ig*60,Pg=Og*60,Tg=Pg*24,JR=Tg*365.25,XR=function(e,t){t=t||{};var r=typeof e;if(r==="string"&&e.length>0)return YR(e);if(r==="number"&&isNaN(e)===!1)return t.long?eM(e):ZR(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function YR(e){if(e=String(e),!(e.length>100)){var t=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(t){var r=parseFloat(t[1]),n=(t[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return r*JR;case"days":case"day":case"d":return r*Tg;case"hours":case"hour":case"hrs":case"hr":case"h":return r*Pg;case"minutes":case"minute":case"mins":case"min":case"m":return r*Og;case"seconds":case"second":case"secs":case"sec":case"s":return r*Ig;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function ZR(e){return e>=Tg?Math.round(e/Tg)+"d":e>=Pg?Math.round(e/Pg)+"h":e>=Og?Math.round(e/Og)+"m":e>=Ig?Math.round(e/Ig)+"s":e+"ms"}function eM(e){return x0(e,Tg,"day")||x0(e,Pg,"hour")||x0(e,Og,"minute")||x0(e,Ig,"second")||e+" ms"}function x0(e,t,r){if(!(e<t))return e<t*1.5?Math.floor(e/t)+" "+r:Math.ceil(e/t)+" "+r+"s"}(function(e,t){t=e.exports=i.debug=i.default=i,t.coerce=c,t.disable=o,t.enable=s,t.enabled=l,t.humanize=XR,t.names=[],t.skips=[],t.formatters={};var r;function n(d){var p=0,m;for(m in d)p=(p<<5)-p+d.charCodeAt(m),p|=0;return t.colors[Math.abs(p)%t.colors.length]}function i(d){function p(){if(p.enabled){var m=p,B=+new Date,x=B-(r||B);m.diff=x,m.prev=r,m.curr=B,r=B;for(var S=new Array(arguments.length),C=0;C<S.length;C++)S[C]=arguments[C];S[0]=t.coerce(S[0]),typeof S[0]!="string"&&S.unshift("%O");var L=0;S[0]=S[0].replace(/%([a-zA-Z%])/g,function(F,Q){if(F==="%%")return F;L++;var I=t.formatters[Q];if(typeof I=="function"){var V=S[L];F=I.call(m,V),S.splice(L,1),L--}return F}),t.formatArgs.call(m,S);var N=p.log||t.log||console.log.bind(console);N.apply(m,S)}}return p.namespace=d,p.enabled=t.enabled(d),p.useColors=t.useColors(),p.color=n(d),typeof t.init=="function"&&t.init(p),p}function s(d){t.save(d),t.names=[],t.skips=[];for(var p=(typeof d=="string"?d:"").split(/[\s,]+/),m=p.length,B=0;B<m;B++)p[B]&&(d=p[B].replace(/\*/g,".*?"),d[0]==="-"?t.skips.push(new RegExp("^"+d.substr(1)+"$")):t.names.push(new RegExp("^"+d+"$")))}function o(){t.enable("")}function l(d){var p,m;for(p=0,m=t.skips.length;p<m;p++)if(t.skips[p].test(d))return!1;for(p=0,m=t.names.length;p<m;p++)if(t.names[p].test(d))return!0;return!1}function c(d){return d instanceof Error?d.stack||d.message:d}})(Jx,Jx.exports);var tM=Jx.exports;(function(e,t){t=e.exports=tM,t.log=i,t.formatArgs=n,t.save=s,t.load=o,t.useColors=r,t.storage=typeof chrome<"u"&&typeof chrome.storage<"u"?chrome.storage.local:l(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"];function r(){return typeof window<"u"&&window.process&&window.process.type==="renderer"?!0:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}t.formatters.j=function(c){try{return JSON.stringify(c)}catch(d){return"[UnexpectedJSONParseError]: "+d.message}};function n(c){var d=this.useColors;if(c[0]=(d?"%c":"")+this.namespace+(d?" %c":" ")+c[0]+(d?"%c ":" ")+"+"+t.humanize(this.diff),!!d){var p="color: "+this.color;c.splice(1,0,p,"color: inherit");var m=0,B=0;c[0].replace(/%[a-zA-Z%]/g,function(x){x!=="%%"&&(m++,x==="%c"&&(B=m))}),c.splice(B,0,p)}}function i(){return typeof console=="object"&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function s(c){try{c==null?t.storage.removeItem("debug"):t.storage.debug=c}catch{}}function o(){var c;try{c=t.storage.debug}catch{}return!c&&typeof process<"u"&&"env"in process&&(c={}.DEBUG),c}t.enable(o());function l(){try{return window.localStorage}catch{}}})(Wx,Wx.exports);var rM=Wx.exports,UC=rM("jsonp"),nM=aM,iM=0;function sM(){}function aM(e,t,r){typeof t=="function"&&(r=t,t={}),t||(t={});var n=t.prefix||"__jp",i=t.name||n+iM++,s=t.param||"callback",o=t.timeout!=null?t.timeout:6e4,l=encodeURIComponent,c=document.getElementsByTagName("script")[0]||document.head,d,p;o&&(p=setTimeout(function(){m(),r&&r(new Error("Timeout"))},o));function m(){d.parentNode&&d.parentNode.removeChild(d),window[i]=sM,p&&clearTimeout(p)}function B(){window[i]&&m()}return window[i]=function(x){UC("jsonp got",x),m(),r&&r(null,x)},e+=(~e.indexOf("?")?"&":"?")+s+"="+l(i),e=e.replace("?&","?"),UC('jsonp req "%s"',e),d=document.createElement("script"),d.src=e,c.parentNode.insertBefore(d,c),B}const qf=Cp(nM);var oM=Object.defineProperty,AM=Object.defineProperties,lM=Object.getOwnPropertyDescriptors,Y2=Object.getOwnPropertySymbols,l7=Object.prototype.hasOwnProperty,c7=Object.prototype.propertyIsEnumerable,LC=(e,t,r)=>t in e?oM(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,CA=(e,t)=>{for(var r in t||(t={}))l7.call(t,r)&&LC(e,r,t[r]);if(Y2)for(var r of Y2(t))c7.call(t,r)&&LC(e,r,t[r]);return e},nb=(e,t)=>AM(e,lM(t)),ib=(e,t)=>{var r={};for(var n in e)l7.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Y2)for(var n of Y2(e))t.indexOf(n)<0&&c7.call(e,n)&&(r[n]=e[n]);return r};function Dn(e){const t=Object.entries(e).filter(([,r])=>r!=null).map(([r,n])=>`${encodeURIComponent(r)}=${encodeURIComponent(String(n))}`);return t.length>0?`?${t.join("&")}`:""}const cM=e=>!!e&&(typeof e=="object"||typeof e=="function")&&typeof e.then=="function",uM=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),dM=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function fM(e,t,r){var n=t,{height:i,width:s}=n,o=ib(n,["height","width"]);const l=CA({height:i,width:s,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},o),c=window.open(e,"",Object.keys(l).map(d=>`${d}=${l[d]}`).join(", "));if(r){const d=window.setInterval(()=>{try{(c===null||c.closed)&&(window.clearInterval(d),r(c))}catch(p){console.error(p)}},1e3)}return c}function hM(e){var t=e,{beforeOnClick:r,children:n,className:i,disabled:s,disabledStyle:o={opacity:.6},forwardedRef:l,htmlTitle:c,networkLink:d,networkName:p,onClick:m,onShareWindowClose:B,openShareDialogOnClick:x=!0,opts:S,resetButtonStyle:C=!0,style:L,url:N,windowHeight:F=400,windowPosition:Q="windowCenter",windowWidth:I=550}=t,V=ib(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","htmlTitle","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const se=async Ae=>{const ue=d(N,S);if(!s){if(Ae.preventDefault(),r){const $=r();cM($)&&await $}if(x){const $=CA({height:F,width:I},Q==="windowCenter"?uM(I,F):dM(I,F));fM(ue,$,B)}m&&m(Ae,ue)}},Z=A7("react-share__ShareButton",{"react-share__ShareButton--disabled":!!s,disabled:!!s},i),T=CA(CA(C?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},L),s&&o);return a.jsx("button",nb(CA({},V),{className:Z,onClick:se,ref:l,style:T,title:c,children:n}))}function bi(e,t,r,n){function i(s,o){const l=r(s),c=CA({},s);return Object.keys(l).forEach(p=>{delete c[p]}),a.jsx(hM,nb(CA(CA({},n),c),{forwardedRef:o,networkName:e,networkLink:t,opts:r(s)}))}return i.displayName=`ShareButton-${e}`,ne.forwardRef(i)}function pM(e,{subject:t,body:r,separator:n}){return"mailto:"+Dn({subject:t,body:r?r+n+e:e})}bi("email",pM,e=>({subject:e.subject,body:e.body,separator:e.separator||" "}),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});function gM(e,{appId:t,redirectUri:r,to:n}){return"https://www.facebook.com/dialog/send"+Dn({link:e,redirect_uri:r||e,app_id:t,to:n})}bi("facebookmessenger",gM,e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to}),{windowWidth:1e3,windowHeight:820});class mM extends Error{constructor(t){super(t),this.name="AssertionError"}}function ci(e,t){if(!e)throw new mM(t)}function vM(e,{hashtag:t}){return ci(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+Dn({u:e,hashtag:t})}const wM=bi("facebook",vM,e=>({hashtag:e.hashtag}),{windowWidth:550,windowHeight:400}),yM=wM;function xM(){const e=ne.useRef(!1);return ne.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),ne.useCallback(()=>e.current,[])}function bM(e){var t=e,{children:r=B=>B,className:n,getCount:i,url:s}=t,o=ib(t,["children","className","getCount","url"]);const l=xM(),[c,d]=ne.useState(void 0),[p,m]=ne.useState(!1);return ne.useEffect(()=>{m(!0),i(s,B=>{l()&&(d(B),m(!1))})},[s]),a.jsx("span",nb(CA({className:A7("react-share__ShareCount",n)},o),{children:!p&&c!==void 0&&r(c)}))}function Gf(e){const t=r=>a.jsx(bM,CA({getCount:e},r));return t.displayName=`ShareCount(${e.name})`,t}function BM(e,t){const r=`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`;qf(r,(n,i)=>{t(!n&&i&&i.og_object&&i.og_object.engagement?i.og_object.engagement.count:void 0)})}Gf(BM);function CM(e,{title:t}){return ci(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}bi("hatena",CM,e=>({title:e.title}),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});function _M(e,t){qf("https://bookmark.hatenaapis.com/count/entry"+Dn({url:e}),(n,i)=>{t(i??void 0)})}Gf(_M);function FM(e,{title:t,description:r}){return ci(e,"instapaper.url"),"http://www.instapaper.com/hello2"+Dn({url:e,title:t,description:r})}bi("instapaper",FM,e=>({title:e.title,description:e.description}),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"});function NM(e,{title:t}){return ci(e,"line.url"),"https://social-plugins.line.me/lineit/share"+Dn({url:e,text:t})}bi("line",NM,e=>({title:e.title}),{windowWidth:500,windowHeight:500});function SM(e,{title:t,summary:r,source:n}){return ci(e,"linkedin.url"),"https://linkedin.com/shareArticle"+Dn({url:e,mini:"true",title:t,summary:r,source:n})}const EM=bi("linkedin",SM,({title:e,summary:t,source:r})=>({title:e,summary:t,source:r}),{windowWidth:750,windowHeight:600}),jM=EM;function UM(e,{title:t,description:r}){return ci(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+Dn({subject:t,event:r})}bi("livejournal",UM,e=>({title:e.title,description:e.description}),{windowWidth:660,windowHeight:460});function LM(e,{title:t,description:r,imageUrl:n}){return ci(e,"mailru.url"),"https://connect.mail.ru/share"+Dn({url:e,title:t,description:r,image_url:n})}bi("mailru",LM,e=>({title:e.title,description:e.description,imageUrl:e.imageUrl}),{windowWidth:660,windowHeight:460});function QM(e,{title:t,description:r,image:n}){return ci(e,"ok.url"),"https://connect.ok.ru/offer"+Dn({url:e,title:t,description:r,imageUrl:n})}bi("ok",QM,e=>({title:e.title,description:e.description,image:e.image}),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});function kM(e,t){window.OK||(window.OK={Share:{count:function(s,o){var l,c;(c=(l=window.OK.callbacks)[s])==null||c.call(l,o)}},callbacks:[]});const r="https://connect.ok.ru/dk",n=window.OK.callbacks.length;return window.ODKL={updateCount(i,s){var o,l;const c=i===""?0:parseInt(i.replace("react-share-",""),10);(l=(o=window.OK.callbacks)[c])==null||l.call(o,s===""?void 0:parseInt(s,10))}},window.OK.callbacks.push(t),qf(r+Dn({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))}Gf(kM);function IM(e,{media:t,description:r,pinId:n}){return n?`https://pinterest.com/pin/${n}/repin/x/`:(ci(e,"pinterest.url"),ci(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+Dn({url:e,media:t,description:r}))}bi("pinterest",IM,e=>({media:e.media,description:e.description,pinId:e.pinId}),{windowWidth:1e3,windowHeight:730});function OM(e,t){qf("https://api.pinterest.com/v1/urls/count.json"+Dn({url:e}),(n,i)=>{t(i?i.count:void 0)})}Gf(OM);function PM(e,{title:t}){return ci(e,"pocket.url"),"https://getpocket.com/save"+Dn({url:e,title:t})}bi("pocket",PM,e=>({title:e.title}),{windowWidth:500,windowHeight:500});function TM(e,{title:t}){return ci(e,"reddit.url"),"https://www.reddit.com/submit"+Dn({url:e,title:t})}bi("reddit",TM,e=>({title:e.title}),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});function HM(e,{title:t}){return ci(e,"gab.url"),"https://gab.com/compose"+Dn({url:e,text:t})}bi("gab",HM,e=>({title:e.title}),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"});function DM(e,t){const r=`https://www.reddit.com/api/info.json?limit=1&url=${e}`;qf(r,{param:"jsonp"},(n,i)=>{t(!n&&i&&i.data&&i.data.children.length>0&&i.data.children[0].data.score?i.data.children[0].data.score:void 0)})}Gf(DM);function RM(e,{title:t}){return ci(e,"telegram.url"),"https://telegram.me/share/url"+Dn({url:e,text:t})}bi("telegram",RM,e=>({title:e.title}),{windowWidth:550,windowHeight:400});function MM(e,{title:t,caption:r,tags:n,posttype:i}){return ci(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+Dn({canonicalUrl:e,title:t,caption:r,tags:n,posttype:i})}bi("tumblr",MM,e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"}),{windowWidth:660,windowHeight:460});function KM(e,t){return qf("https://api.tumblr.com/v2/share/stats"+Dn({url:e}),(n,i)=>{t(!n&&i&&i.response?i.response.note_count:void 0)})}Gf(KM);function VM(e,{title:t,via:r,hashtags:n=[],related:i=[]}){return ci(e,"twitter.url"),ci(Array.isArray(n),"twitter.hashtags is not an array"),ci(Array.isArray(i),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+Dn({url:e,text:t,via:r,hashtags:n.length>0?n.join(","):void 0,related:i.length>0?i.join(","):void 0})}const $M=bi("twitter",VM,e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related}),{windowWidth:550,windowHeight:400}),qM=$M;function GM(e,{title:t,separator:r}){return ci(e,"viber.url"),"viber://forward"+Dn({text:t?t+r+e:e})}bi("viber",GM,e=>({title:e.title,separator:e.separator||" "}),{windowWidth:660,windowHeight:460});function zM(e,{title:t,image:r,noParse:n,noVkLinks:i}){return ci(e,"vk.url"),"https://vk.com/share.php"+Dn({url:e,title:t,image:r,noparse:n?1:0,no_vk_links:i?1:0})}bi("vk",zM,e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks}),{windowWidth:660,windowHeight:460});function WM(e,t){window.VK||(window.VK={}),window.VK.Share={count:(i,s)=>{var o,l;return(l=(o=window.VK.callbacks)==null?void 0:o[i])==null?void 0:l.call(o,s)}},window.VK.callbacks=[];const r="https://vk.com/share.php",n=window.VK.callbacks.length;return window.VK.callbacks.push(t),qf(r+Dn({act:"count",index:n,url:e}))}Gf(WM);function JM(e,{title:t,image:r}){return ci(e,"weibo.url"),"http://service.weibo.com/share/share.php"+Dn({url:e,title:t,pic:r})}bi("weibo",JM,e=>({title:e.title,image:e.image}),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"});function XM(){return/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)}function YM(e,{title:t,separator:r}){return ci(e,"whatsapp.url"),"https://"+(XM()?"api":"web")+".whatsapp.com/send"+Dn({text:t?t+r+e:e})}bi("whatsapp",YM,e=>({title:e.title,separator:e.separator||" "}),{windowWidth:550,windowHeight:400});function ZM(e,{quote:t,hashtag:r}){return ci(e,"workplace.url"),"https://work.facebook.com/sharer.php"+Dn({u:e,quote:t,hashtag:r})}bi("workplace",ZM,e=>({quote:e.quote,hashtag:e.hashtag}),{windowWidth:550,windowHeight:400});const eK=()=>{var s,o,l;const{fetchPostBySlug:e,slugPost:t,fetchPostsByTag:r,postsByTag:n}=sm(),{slug:i}=ek();return ne.useEffect(()=>{i&&e(i)},[i]),ne.useEffect(()=>{var c,d;(c=t==null?void 0:t.primary_tag)!=null&&c.name&&r((d=t==null?void 0:t.primary_tag)==null?void 0:d.name.toLowerCase().replace(/\s/g,""))},[t,i]),a.jsxs(a.Fragment,{children:[a.jsx(Pv,{}),a.jsx("section",{className:"section",children:a.jsx(tK,{primary_tag:((s=t==null?void 0:t.primary_tag)==null?void 0:s.name)||"",title:(t==null?void 0:t.title)||"",reading_time:(t==null?void 0:t.reading_time)||1,summary:(t==null?void 0:t.excerpt)||"",tags:(t==null?void 0:t.tags)||[],author:((o=t==null?void 0:t.primary_author)==null?void 0:o.name)||"",date:t==null?void 0:t.published_at})}),a.jsx(rK,{image:(t==null?void 0:t.feature_image)||"",title:(t==null?void 0:t.feature_image_caption)||""}),a.jsx(nK,{content_html:t==null?void 0:t.html,url:(t==null?void 0:t.feature_image)||"",date:t==null?void 0:t.published_at,readingTime:(t==null?void 0:t.reading_time)||1,author:((l=t==null?void 0:t.primary_author)==null?void 0:l.name)||""}),a.jsx(a7,{}),a.jsx(iK,{relatedPosts:n}),a.jsx(Up,{})]})},tK=({primary_tag:e,title:t,author:r,date:n,reading_time:i})=>a.jsxs("section",{className:"section",children:[a.jsx("div",{className:"container pt-6",children:a.jsx("div",{className:"flex flex-col items-center justify-center gap-10 lg:gap-14",children:a.jsxs("div",{className:"flex flex-col items-center justify-center gap-3 w-full",children:[a.jsxs("div",{className:"flex gap-2",children:[a.jsx("p",{className:"text-bluemain",children:e}),a.jsx("p",{className:"text-[#757A80]",children:"-"}),a.jsxs("p",{className:"text-[#757A80]",children:[i," minute read"]})]}),a.jsx("p",{className:"text-2xl lg:text-[32px] leading-normal text-center text-[#000B20] font-bodybold capitalize",children:t})]})})}),a.jsxs("div",{className:"container",children:[a.jsxs("div",{className:"hidden lg:flex items-center justify-between py-4 sticky top-0 bg-white",children:[a.jsxs(vs,{to:"/blog",reloadDocument:!0,className:"flex items-center justify-center gap-1 hover:text-bluemain",children:[a.jsx("i",{className:"fi fi-rr-angle-small-left mt-1"}),a.jsx("p",{className:"hover:text-bluemain",children:"Back to blog"})]}),a.jsxs("div",{className:"flex items-center gap-3",children:[a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx("img",{src:"https://dispensary.nyc3.digitaloceanspaces.com/dispensary.us-east-1.digitaloceanspaces.com/Blog%20avatar%20man%201.svg",alt:"",className:"w-6 h-6"}),a.jsx("p",{className:"text-sm",children:r})]}),a.jsx("div",{children:"•"}),a.jsxs("p",{className:"text-[#546687] text-sm",children:[n!=null?new Intl.DateTimeFormat("en-NG",{year:"numeric",month:"long",day:"numeric",timeZone:"Africa/Lagos"}).format(new Date(n||"")):""," "]})]}),a.jsxs("div",{className:"flex gap-2 a2a_kit",children:[a.jsx("button",{className:"flex items-center justify-center rounded-full w-8 h-8 bg-[#F4F4F4]",onClick:()=>{const s=window.location.href;navigator.clipboard.writeText(s).then(()=>{console.log("Copied to clipboard!")}).catch(o=>{console.error("Failed to copy: ",o)})},children:a.jsx("i",{className:"fi fi-br-link text-black w-4 h-4 -mt-1"})}),a.jsx(qM,{url:window.location.href,title:t,children:a.jsx("button",{className:"flex items-center justify-center rounded-full w-8 h-8 bg-[#F4F4F4]",children:a.jsx("i",{className:"fi fi-brands-twitter text-black w-4 h-4 -mt-1"})})}),a.jsx(jM,{url:window.location.href,title:t,children:a.jsx("button",{className:"flex items-center justify-center rounded-full w-8 h-8 bg-[#F4F4F4]",children:a.jsx("i",{className:"fi fi-brands-linkedin text-black w-4 h-4 -mt-1"})})}),a.jsx(yM,{url:window.location.href,title:t,children:a.jsx("button",{className:"flex items-center justify-center rounded-full w-8 h-8 bg-[#F4F4F4]",children:a.jsx("i",{className:"fi fi-brands-facebook text-black w-4 h-4 -mt-1"})})})]})]}),a.jsx("div",{className:"lg:hidden items-center justify-between py-8 sticky top-0 bg-white",children:a.jsxs("div",{className:"flex flex-col gap-6",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsxs(vs,{to:"/blog",reloadDocument:!0,className:"flex items-center justify-center gap-1 hover:text-bluemain",children:[a.jsx("i",{className:"fi fi-rr-angle-small-left mt-1"}),a.jsx("p",{className:"hover:text-bluemain",children:"Back to blog"})]}),a.jsxs("div",{className:"flex gap-2",children:[a.jsx("button",{className:"flex items-center justify-center rounded-full w-8 h-8 bg-[#F4F4F4]",children:a.jsx("i",{className:"fi fi-br-link text-black w-4 h-4 -mt-1"})}),a.jsx("button",{className:"flex items-center justify-center rounded-full w-8 h-8 bg-[#F4F4F4]",children:a.jsx("i",{className:"fi fi-brands-twitter text-black w-4 h-4 -mt-1"})}),a.jsx("button",{className:"flex items-center justify-center rounded-full w-8 h-8 bg-[#F4F4F4]",children:a.jsx("i",{className:"fi fi-brands-linkedin text-black w-4 h-4 -mt-1"})}),a.jsx("button",{className:"flex items-center justify-center rounded-full w-8 h-8 bg-[#F4F4F4]",children:a.jsx("i",{className:"fi fi-brands-facebook text-black w-4 h-4 -mt-1"})})]})]}),a.jsxs("div",{className:"flex items-center gap-3",children:[a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx("img",{src:"https://dispensary.nyc3.digitaloceanspaces.com/dispensary.us-east-1.digitaloceanspaces.com/Blog%20avatar%20man%201.svg",alt:"",className:"w-6 h-6"}),a.jsx("p",{className:"text-sm",children:r})]}),a.jsx("div",{children:"•"}),a.jsxs("p",{className:"text-[#546687] text-sm",children:[" ",n!=null?new Intl.DateTimeFormat("en-NG",{year:"numeric",month:"long",day:"numeric",timeZone:"Africa/Lagos"}).format(new Date(n||"")):""," "]})]})]})})]})]}),rK=({image:e,title:t})=>a.jsx("section",{className:"section",children:a.jsxs("div",{className:"container",children:[a.jsx("div",{className:"w-full h-[520px] bg-cover rounded-3xl mt-6",style:{backgroundImage:`url(${e})`}}),a.jsx("div",{className:"mt-3 px-2 border-l-2 border-black",children:a.jsx("p",{className:"text-inactivetext",children:t})})]})}),nK=({content_html:e})=>a.jsx("section",{className:"section my-16",children:a.jsx("div",{className:"containerblog ",children:a.jsx("div",{dangerouslySetInnerHTML:{__html:e},className:"contentHtml blog-content"})})}),iK=({relatedPosts:e})=>{const[t]=ne.useState(3);return a.jsx("section",{className:"section mt-12 mb-14",children:a.jsxs("div",{className:"container",children:[a.jsx("div",{className:"flex gap-2 items-center justify-between",children:a.jsx("p",{className:"text-lg lg:text-[32px] text-[#001A4C] font-bold",children:"Recent posts"})}),a.jsx("div",{className:"griddy mt-8",children:e&&e.slice(0,t).map(r=>{var n,i;return a.jsxs(vs,{className:"rounded-[20px]",to:`/blog/${r.slug}`,reloadDocument:!0,children:[a.jsxs("div",{className:"flex items-center gap-3",children:[a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx("img",{src:DS,alt:"",className:"w-[24px] lg:w-[24px]"}),a.jsx("p",{className:"text-sm lg:w-full mt-4 lg:mt-0",children:((n=r.primary_author)==null?void 0:n.name)??"famasi"})]}),a.jsx("p",{className:"text-sm mt-4 lg:mt-0",children:"•"}),a.jsxs("p",{className:"text-sm mt-4 lg:mt-0",children:[" ",new Intl.DateTimeFormat("en-NG",{year:"numeric",month:"long",day:"numeric",timeZone:"Africa/Lagos"}).format(new Date(r.published_at||""))]})]}),a.jsx("img",{src:r.feature_image||"",alt:"",className:"w-[auto] lg:w-[220px] mt-4",style:{minWidth:"100%",maxWidth:"100%",maxHeight:"200px",objectFit:"cover",borderRadius:"15px"}}),a.jsxs("div",{className:"px-5",children:[a.jsxs("div",{className:"flex items-center gap-1 mt-5",children:[a.jsx("p",{className:"font-body",children:((i=r.primary_tag)==null?void 0:i.name)||""}),a.jsxs("span",{className:"text-[#546687] flex items-center gap-1",children:[a.jsx("p",{className:"font-body text-[#546687]",children:"—"}),a.jsxs("p",{className:"font-body text-[#546687]",children:[r.reading_time," minute read"]})]})]}),a.jsx("p",{className:"text-xl text-[#001A4C] mt-3",children:r.title})]})]},r.id)})})]})})};var u7={exports:{}};const sK="modulepreload",aK=function(e){return"/"+e},QC={},Xx=function(t,r,n){if(!r||r.length===0)return t();const i=document.getElementsByTagName("link");return Promise.all(r.map(s=>{if(s=aK(s),s in QC)return;QC[s]=!0;const o=s.endsWith(".css"),l=o?'[rel="stylesheet"]':"";if(!!n)for(let p=i.length-1;p>=0;p--){const m=i[p];if(m.href===s&&(!o||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${l}`))return;const d=document.createElement("link");if(d.rel=o?"stylesheet":sK,o||(d.as="script",d.crossOrigin=""),d.href=s,document.head.appendChild(d),o)return new Promise((p,m)=>{d.addEventListener("load",p),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t())};function Nn(e){"@babel/helpers - typeof";return Nn=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},Nn(e)}var Ea=Uint8Array,ja=Uint16Array,Hg=Uint32Array,$v=new Ea([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),qv=new Ea([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),Yx=new Ea([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),d7=function(e,t){for(var r=new ja(31),n=0;n<31;++n)r[n]=t+=1<<e[n-1];for(var i=new Hg(r[30]),n=1;n<30;++n)for(var s=r[n];s<r[n+1];++s)i[s]=s-r[n]<<5|n;return[r,i]},f7=d7($v,2),h7=f7[0],Zx=f7[1];h7[28]=258,Zx[258]=28;var p7=d7(qv,0),oK=p7[0],kC=p7[1],e4=new ja(32768);for(var qn=0;qn<32768;++qn){var td=(qn&43690)>>>1|(qn&21845)<<1;td=(td&52428)>>>2|(td&13107)<<2,td=(td&61680)>>>4|(td&3855)<<4,e4[qn]=((td&65280)>>>8|(td&255)<<8)>>>1}var uc=function(e,t,r){for(var n=e.length,i=0,s=new ja(t);i<n;++i)++s[e[i]-1];var o=new ja(t);for(i=0;i<t;++i)o[i]=o[i-1]+s[i-1]<<1;var l;if(r){l=new ja(1<<t);var c=15-t;for(i=0;i<n;++i)if(e[i])for(var d=i<<4|e[i],p=t-e[i],m=o[e[i]-1]++<<p,B=m|(1<<p)-1;m<=B;++m)l[e4[m]>>>c]=d}else for(l=new ja(n),i=0;i<n;++i)l[i]=e4[o[e[i]-1]++]>>>15-e[i];return l},Ld=new Ea(288);for(var qn=0;qn<144;++qn)Ld[qn]=8;for(var qn=144;qn<256;++qn)Ld[qn]=9;for(var qn=256;qn<280;++qn)Ld[qn]=7;for(var qn=280;qn<288;++qn)Ld[qn]=8;var Dg=new Ea(32);for(var qn=0;qn<32;++qn)Dg[qn]=5;var AK=uc(Ld,9,0),lK=uc(Ld,9,1),cK=uc(Dg,5,0),uK=uc(Dg,5,1),Wy=function(e){for(var t=e[0],r=1;r<e.length;++r)e[r]>t&&(t=e[r]);return t},Al=function(e,t,r){var n=t/8>>0;return(e[n]|e[n+1]<<8)>>>(t&7)&r},Jy=function(e,t){var r=t/8>>0;return(e[r]|e[r+1]<<8|e[r+2]<<16)>>>(t&7)},sb=function(e){return(e/8>>0)+(e&7&&1)},g7=function(e,t,r){(t==null||t<0)&&(t=0),(r==null||r>e.length)&&(r=e.length);var n=new(e instanceof ja?ja:e instanceof Hg?Hg:Ea)(r-t);return n.set(e.subarray(t,r)),n},dK=function(e,t,r){var n=e.length,i=!t||r,s=!r||r.i;r||(r={}),t||(t=new Ea(n*3));var o=function(fe){var Ee=t.length;if(fe>Ee){var je=new Ea(Math.max(Ee*2,fe));je.set(t),t=je}},l=r.f||0,c=r.p||0,d=r.b||0,p=r.l,m=r.d,B=r.m,x=r.n,S=n*8;do{if(!p){r.f=l=Al(e,c,1);var C=Al(e,c+1,3);if(c+=3,C)if(C==1)p=lK,m=uK,B=9,x=5;else if(C==2){var Q=Al(e,c,31)+257,I=Al(e,c+10,15)+4,V=Q+Al(e,c+5,31)+1;c+=14;for(var se=new Ea(V),Z=new Ea(19),T=0;T<I;++T)Z[Yx[T]]=Al(e,c+T*3,7);c+=I*3;var Ae=Wy(Z),ue=(1<<Ae)-1;if(!s&&c+V*(Ae+7)>S)break;for(var $=uc(Z,Ae,1),T=0;T<V;){var P=$[Al(e,c,ue)];c+=P&15;var L=P>>>4;if(L<16)se[T++]=L;else{var X=0,J=0;for(L==16?(J=3+Al(e,c,3),c+=2,X=se[T-1]):L==17?(J=3+Al(e,c,7),c+=3):L==18&&(J=11+Al(e,c,127),c+=7);J--;)se[T++]=X}}var pe=se.subarray(0,Q),me=se.subarray(Q);B=Wy(pe),x=Wy(me),p=uc(pe,B,1),m=uc(me,x,1)}else throw"invalid block type";else{var L=sb(c)+4,N=e[L-4]|e[L-3]<<8,F=L+N;if(F>n){if(s)throw"unexpected EOF";break}i&&o(d+N),t.set(e.subarray(L,F),d),r.b=d+=N,r.p=c=F*8;continue}if(c>S)throw"unexpected EOF"}i&&o(d+131072);for(var ye=(1<<B)-1,oe=(1<<x)-1,we=B+x+18;s||c+we<S;){var X=p[Jy(e,c)&ye],xe=X>>>4;if(c+=X&15,c>S)throw"unexpected EOF";if(!X)throw"invalid length/literal";if(xe<256)t[d++]=xe;else if(xe==256){p=null;break}else{var $e=xe-254;if(xe>264){var T=xe-257,H=$v[T];$e=Al(e,c,(1<<H)-1)+h7[T],c+=H}var q=m[Jy(e,c)&oe],Y=q>>>4;if(!q)throw"invalid distance";c+=q&15;var me=oK[Y];if(Y>3){var H=qv[Y];me+=Jy(e,c)&(1<<H)-1,c+=H}if(c>S)throw"unexpected EOF";i&&o(d+131072);for(var te=d+$e;d<te;d+=4)t[d]=t[d-me],t[d+1]=t[d+1-me],t[d+2]=t[d+2-me],t[d+3]=t[d+3-me];d=te}}r.l=p,r.p=c,r.b=d,p&&(l=1,r.m=B,r.d=m,r.n=x)}while(!l);return d==t.length?t:g7(t,0,d)},Yc=function(e,t,r){r<<=t&7;var n=t/8>>0;e[n]|=r,e[n+1]|=r>>>8},k1=function(e,t,r){r<<=t&7;var n=t/8>>0;e[n]|=r,e[n+1]|=r>>>8,e[n+2]|=r>>>16},Xy=function(e,t){for(var r=[],n=0;n<e.length;++n)e[n]&&r.push({s:n,f:e[n]});var i=r.length,s=r.slice();if(!i)return[new Ea(0),0];if(i==1){var o=new Ea(r[0].s+1);return o[r[0].s]=1,[o,1]}r.sort(function(V,se){return V.f-se.f}),r.push({s:-1,f:25001});var l=r[0],c=r[1],d=0,p=1,m=2;for(r[0]={s:-1,f:l.f+c.f,l,r:c};p!=i-1;)l=r[r[d].f<r[m].f?d++:m++],c=r[d!=p&&r[d].f<r[m].f?d++:m++],r[p++]={s:-1,f:l.f+c.f,l,r:c};for(var B=s[0].s,n=1;n<i;++n)s[n].s>B&&(B=s[n].s);var x=new ja(B+1),S=t4(r[p-1],x,0);if(S>t){var n=0,C=0,L=S-t,N=1<<L;for(s.sort(function(se,Z){return x[Z.s]-x[se.s]||se.f-Z.f});n<i;++n){var F=s[n].s;if(x[F]>t)C+=N-(1<<S-x[F]),x[F]=t;else break}for(C>>>=L;C>0;){var Q=s[n].s;x[Q]<t?C-=1<<t-x[Q]++-1:++n}for(;n>=0&&C;--n){var I=s[n].s;x[I]==t&&(--x[I],++C)}S=t}return[new Ea(x),S]},t4=function(e,t,r){return e.s==-1?Math.max(t4(e.l,t,r+1),t4(e.r,t,r+1)):t[e.s]=r},IC=function(e){for(var t=e.length;t&&!e[--t];);for(var r=new ja(++t),n=0,i=e[0],s=1,o=function(c){r[n++]=c},l=1;l<=t;++l)if(e[l]==i&&l!=t)++s;else{if(!i&&s>2){for(;s>138;s-=138)o(32754);s>2&&(o(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(o(i),--s;s>6;s-=6)o(8304);s>2&&(o(s-3<<5|8208),s=0)}for(;s--;)o(i);s=1,i=e[l]}return[r.subarray(0,n),t]},I1=function(e,t){for(var r=0,n=0;n<t.length;++n)r+=e[n]*t[n];return r},a2=function(e,t,r){var n=r.length,i=sb(t+2);e[i]=n&255,e[i+1]=n>>>8,e[i+2]=e[i]^255,e[i+3]=e[i+1]^255;for(var s=0;s<n;++s)e[i+s+4]=r[s];return(i+4+n)*8},OC=function(e,t,r,n,i,s,o,l,c,d,p){Yc(t,p++,r),++i[256];for(var m=Xy(i,15),B=m[0],x=m[1],S=Xy(s,15),C=S[0],L=S[1],N=IC(B),F=N[0],Q=N[1],I=IC(C),V=I[0],se=I[1],Z=new ja(19),T=0;T<F.length;++T)Z[F[T]&31]++;for(var T=0;T<V.length;++T)Z[V[T]&31]++;for(var Ae=Xy(Z,7),ue=Ae[0],$=Ae[1],P=19;P>4&&!ue[Yx[P-1]];--P);var X=d+5<<3,J=I1(i,Ld)+I1(s,Dg)+o,pe=I1(i,B)+I1(s,C)+o+14+3*P+I1(Z,ue)+(2*Z[16]+3*Z[17]+7*Z[18]);if(X<=J&&X<=pe)return a2(t,p,e.subarray(c,c+d));var me,ye,oe,we;if(Yc(t,p,1+(pe<J)),p+=2,pe<J){me=uc(B,x,0),ye=B,oe=uc(C,L,0),we=C;var xe=uc(ue,$,0);Yc(t,p,Q-257),Yc(t,p+5,se-1),Yc(t,p+10,P-4),p+=14;for(var T=0;T<P;++T)Yc(t,p+3*T,ue[Yx[T]]);p+=3*P;for(var $e=[F,V],H=0;H<2;++H)for(var q=$e[H],T=0;T<q.length;++T){var Y=q[T]&31;Yc(t,p,xe[Y]),p+=ue[Y],Y>15&&(Yc(t,p,q[T]>>>5&127),p+=q[T]>>>12)}}else me=AK,ye=Ld,oe=cK,we=Dg;for(var T=0;T<l;++T)if(n[T]>255){var Y=n[T]>>>18&31;k1(t,p,me[Y+257]),p+=ye[Y+257],Y>7&&(Yc(t,p,n[T]>>>23&31),p+=$v[Y]);var te=n[T]&31;k1(t,p,oe[te]),p+=we[te],te>3&&(k1(t,p,n[T]>>>5&8191),p+=qv[te])}else k1(t,p,me[n[T]]),p+=ye[n[T]];return k1(t,p,me[256]),p+ye[256]},fK=new Hg([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),hK=new Ea(0),pK=function(e,t,r,n,i,s){var o=e.length,l=new Ea(n+o+5*(1+Math.floor(o/7e3))+i),c=l.subarray(n,l.length-i),d=0;if(!t||o<8)for(var p=0;p<=o;p+=65535){var m=p+65535;m<o?d=a2(c,d,e.subarray(p,m)):(c[p]=s,d=a2(c,d,e.subarray(p,o)))}else{for(var B=fK[t-1],x=B>>>13,S=B&8191,C=(1<<r)-1,L=new ja(32768),N=new ja(C+1),F=Math.ceil(r/3),Q=2*F,I=function(Et){return(e[Et]^e[Et+1]<<F^e[Et+2]<<Q)&C},V=new Hg(25e3),se=new ja(288),Z=new ja(32),T=0,Ae=0,p=0,ue=0,$=0,P=0;p<o;++p){var X=I(p),J=p&32767,pe=N[X];if(L[J]=pe,N[X]=J,$<=p){var me=o-p;if((T>7e3||ue>24576)&&me>423){d=OC(e,c,0,V,se,Z,Ae,ue,P,p-P,d),ue=T=Ae=0,P=p;for(var ye=0;ye<286;++ye)se[ye]=0;for(var ye=0;ye<30;++ye)Z[ye]=0}var oe=2,we=0,xe=S,$e=J-pe&32767;if(me>2&&X==I(p-$e))for(var H=Math.min(x,me)-1,q=Math.min(32767,p),Y=Math.min(258,me);$e<=q&&--xe&&J!=pe;){if(e[p+oe]==e[p+oe-$e]){for(var te=0;te<Y&&e[p+te]==e[p+te-$e];++te);if(te>oe){if(oe=te,we=$e,te>H)break;for(var fe=Math.min($e,te-2),Ee=0,ye=0;ye<fe;++ye){var je=p-$e+ye+32768&32767,Oe=L[je],Je=je-Oe+32768&32767;Je>Ee&&(Ee=Je,pe=je)}}}J=pe,pe=L[J],$e+=J-pe+32768&32767}if(we){V[ue++]=268435456|Zx[oe]<<18|kC[we];var st=Zx[oe]&31,dt=kC[we]&31;Ae+=$v[st]+qv[dt],++se[257+st],++Z[dt],$=p+oe,++T}else V[ue++]=e[p],++se[e[p]]}}d=OC(e,c,s,V,se,Z,Ae,ue,P,p-P,d),s||(d=a2(c,d,hK))}return g7(l,0,n+sb(d)+i)},gK=function(){var e=1,t=0;return{p:function(r){for(var n=e,i=t,s=r.length,o=0;o!=s;){for(var l=Math.min(o+5552,s);o<l;++o)n+=r[o],i+=n;n%=65521,i%=65521}e=n,t=i},d:function(){return(e>>>8<<16|(t&255)<<8|t>>>8)+((e&255)<<23)*2}}},mK=function(e,t,r,n,i){return pK(e,t.level==null?6:t.level,t.mem==null?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):12+t.mem,r,n,!i)},vK=function(e,t,r){for(;r;++t)e[t]=r,r>>>=8},wK=function(e,t){var r=t.level,n=r==0?0:r<6?1:r==9?3:2;e[0]=120,e[1]=n<<6|(n?32-2*n:1)},yK=function(e){if((e[0]&15)!=8||e[0]>>>4>7||(e[0]<<8|e[1])%31)throw"invalid zlib data";if(e[1]&32)throw"invalid zlib data: preset dictionaries not supported"};function r4(e,t){t===void 0&&(t={});var r=gK();r.p(e);var n=mK(e,t,2,4);return wK(n,t),vK(n,n.length-4,r.d()),n}function xK(e,t){return dK((yK(e),e.subarray(2,-4)),t)}var cr=function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this}();function Yy(){cr.console&&typeof cr.console.log=="function"&&cr.console.log.apply(cr.console,arguments)}var Qn={log:Yy,warn:function(e){cr.console&&(typeof cr.console.warn=="function"?cr.console.warn.apply(cr.console,arguments):Yy.call(null,arguments))},error:function(e){cr.console&&(typeof cr.console.error=="function"?cr.console.error.apply(cr.console,arguments):Yy(e))}};function Zy(e,t,r){var n=new XMLHttpRequest;n.open("GET",e),n.responseType="blob",n.onload=function(){wf(n.response,t,r)},n.onerror=function(){Qn.error("could not download file")},n.send()}function PC(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function b0(e){try{e.dispatchEvent(new MouseEvent("click"))}catch{var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var sg,n4,wf=cr.saveAs||((typeof window>"u"?"undefined":Nn(window))!=="object"||window!==cr?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(e,t,r){var n=cr.URL||cr.webkitURL,i=document.createElement("a");t=t||e.name||"download",i.download=t,i.rel="noopener",typeof e=="string"?(i.href=e,i.origin!==location.origin?PC(i.href)?Zy(e,t,r):b0(i,i.target="_blank"):b0(i)):(i.href=n.createObjectURL(e),setTimeout(function(){n.revokeObjectURL(i.href)},4e4),setTimeout(function(){b0(i)},0))}:"msSaveOrOpenBlob"in navigator?function(e,t,r){if(t=t||e.name||"download",typeof e=="string")if(PC(e))Zy(e,t,r);else{var n=document.createElement("a");n.href=e,n.target="_blank",setTimeout(function(){b0(n)})}else navigator.msSaveOrOpenBlob(function(i,s){return s===void 0?s={autoBom:!1}:Nn(s)!=="object"&&(Qn.warn("Deprecated: Expected third argument to be a object"),s={autoBom:!s}),s.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(i.type)?new Blob([String.fromCharCode(65279),i],{type:i.type}):i}(e,r),t)}:function(e,t,r,n){if((n=n||open("","_blank"))&&(n.document.title=n.document.body.innerText="downloading..."),typeof e=="string")return Zy(e,t,r);var i=e.type==="application/octet-stream",s=/constructor/i.test(cr.HTMLElement)||cr.safari,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||i&&s)&&(typeof FileReader>"u"?"undefined":Nn(FileReader))==="object"){var l=new FileReader;l.onloadend=function(){var p=l.result;p=o?p:p.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=p:location=p,n=null},l.readAsDataURL(e)}else{var c=cr.URL||cr.webkitURL,d=c.createObjectURL(e);n?n.location=d:location.href=d,n=null,setTimeout(function(){c.revokeObjectURL(d)},4e4)}});/**
 * A class to parse color values
 * @author Stoyan Stefanov <sstoo@gmail.com>
 * {@link   http://www.phpied.com/rgb-color-parser-in-javascript/}
 * @license Use it if you like it
 */function m7(e){var t;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var r=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(l){return[parseInt(l[1]),parseInt(l[2]),parseInt(l[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(l){return[parseInt(l[1],16),parseInt(l[2],16),parseInt(l[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(l){return[parseInt(l[1]+l[1],16),parseInt(l[2]+l[2],16),parseInt(l[3]+l[3],16)]}}],n=0;n<r.length;n++){var i=r[n].re,s=r[n].process,o=i.exec(e);o&&(t=s(o),this.r=t[0],this.g=t[1],this.b=t[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var l=this.r.toString(16),c=this.g.toString(16),d=this.b.toString(16);return l.length==1&&(l="0"+l),c.length==1&&(c="0"+c),d.length==1&&(d="0"+d),"#"+l+c+d}}/**
 * @license
 * Joseph Myers does not specify a particular license for his work.
 *
 * Author: Joseph Myers
 * Accessed from: http://www.myersdaily.org/joseph/javascript/md5.js
 *
 * Modified by: Owen Leong
 */function e5(e,t){var r=e[0],n=e[1],i=e[2],s=e[3];r=aa(r,n,i,s,t[0],7,-680876936),s=aa(s,r,n,i,t[1],12,-389564586),i=aa(i,s,r,n,t[2],17,606105819),n=aa(n,i,s,r,t[3],22,-1044525330),r=aa(r,n,i,s,t[4],7,-176418897),s=aa(s,r,n,i,t[5],12,1200080426),i=aa(i,s,r,n,t[6],17,-1473231341),n=aa(n,i,s,r,t[7],22,-45705983),r=aa(r,n,i,s,t[8],7,1770035416),s=aa(s,r,n,i,t[9],12,-1958414417),i=aa(i,s,r,n,t[10],17,-42063),n=aa(n,i,s,r,t[11],22,-1990404162),r=aa(r,n,i,s,t[12],7,1804603682),s=aa(s,r,n,i,t[13],12,-40341101),i=aa(i,s,r,n,t[14],17,-1502002290),r=oa(r,n=aa(n,i,s,r,t[15],22,1236535329),i,s,t[1],5,-165796510),s=oa(s,r,n,i,t[6],9,-1069501632),i=oa(i,s,r,n,t[11],14,643717713),n=oa(n,i,s,r,t[0],20,-373897302),r=oa(r,n,i,s,t[5],5,-701558691),s=oa(s,r,n,i,t[10],9,38016083),i=oa(i,s,r,n,t[15],14,-660478335),n=oa(n,i,s,r,t[4],20,-405537848),r=oa(r,n,i,s,t[9],5,568446438),s=oa(s,r,n,i,t[14],9,-1019803690),i=oa(i,s,r,n,t[3],14,-187363961),n=oa(n,i,s,r,t[8],20,1163531501),r=oa(r,n,i,s,t[13],5,-1444681467),s=oa(s,r,n,i,t[2],9,-51403784),i=oa(i,s,r,n,t[7],14,1735328473),r=Aa(r,n=oa(n,i,s,r,t[12],20,-1926607734),i,s,t[5],4,-378558),s=Aa(s,r,n,i,t[8],11,-2022574463),i=Aa(i,s,r,n,t[11],16,1839030562),n=Aa(n,i,s,r,t[14],23,-35309556),r=Aa(r,n,i,s,t[1],4,-1530992060),s=Aa(s,r,n,i,t[4],11,1272893353),i=Aa(i,s,r,n,t[7],16,-155497632),n=Aa(n,i,s,r,t[10],23,-1094730640),r=Aa(r,n,i,s,t[13],4,681279174),s=Aa(s,r,n,i,t[0],11,-358537222),i=Aa(i,s,r,n,t[3],16,-722521979),n=Aa(n,i,s,r,t[6],23,76029189),r=Aa(r,n,i,s,t[9],4,-640364487),s=Aa(s,r,n,i,t[12],11,-421815835),i=Aa(i,s,r,n,t[15],16,530742520),r=la(r,n=Aa(n,i,s,r,t[2],23,-995338651),i,s,t[0],6,-198630844),s=la(s,r,n,i,t[7],10,1126891415),i=la(i,s,r,n,t[14],15,-1416354905),n=la(n,i,s,r,t[5],21,-57434055),r=la(r,n,i,s,t[12],6,1700485571),s=la(s,r,n,i,t[3],10,-1894986606),i=la(i,s,r,n,t[10],15,-1051523),n=la(n,i,s,r,t[1],21,-2054922799),r=la(r,n,i,s,t[8],6,1873313359),s=la(s,r,n,i,t[15],10,-30611744),i=la(i,s,r,n,t[6],15,-1560198380),n=la(n,i,s,r,t[13],21,1309151649),r=la(r,n,i,s,t[4],6,-145523070),s=la(s,r,n,i,t[11],10,-1120210379),i=la(i,s,r,n,t[2],15,718787259),n=la(n,i,s,r,t[9],21,-343485551),e[0]=vd(r,e[0]),e[1]=vd(n,e[1]),e[2]=vd(i,e[2]),e[3]=vd(s,e[3])}function Gv(e,t,r,n,i,s){return t=vd(vd(t,e),vd(n,s)),vd(t<<i|t>>>32-i,r)}function aa(e,t,r,n,i,s,o){return Gv(t&r|~t&n,e,t,i,s,o)}function oa(e,t,r,n,i,s,o){return Gv(t&n|r&~n,e,t,i,s,o)}function Aa(e,t,r,n,i,s,o){return Gv(t^r^n,e,t,i,s,o)}function la(e,t,r,n,i,s,o){return Gv(r^(t|~n),e,t,i,s,o)}function v7(e){var t,r=e.length,n=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)e5(n,bK(e.substring(t-64,t)));e=e.substring(t-64);var i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<e.length;t++)i[t>>2]|=e.charCodeAt(t)<<(t%4<<3);if(i[t>>2]|=128<<(t%4<<3),t>55)for(e5(n,i),t=0;t<16;t++)i[t]=0;return i[14]=8*r,e5(n,i),n}function bK(e){var t,r=[];for(t=0;t<64;t+=4)r[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return r}sg=cr.atob.bind(cr),n4=cr.btoa.bind(cr);var TC="0123456789abcdef".split("");function BK(e){for(var t="",r=0;r<4;r++)t+=TC[e>>8*r+4&15]+TC[e>>8*r&15];return t}function CK(e){return String.fromCharCode((255&e)>>0,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function i4(e){return v7(e).map(CK).join("")}var _K=function(e){for(var t=0;t<e.length;t++)e[t]=BK(e[t]);return e.join("")}(v7("hello"))!="5d41402abc4b2a76b9719d911017c592";function vd(e,t){if(_K){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}return e+t&4294967295}/**
 * @license
 * FPDF is released under a permissive license: there is no usage restriction.
 * You may embed it freely in your application (commercial or not), with or
 * without modifications.
 *
 * Reference: http://www.fpdf.org/en/script/script37.php
 */function s4(e,t){var r,n,i,s;if(e!==r){for(var o=(i=e,s=1+(256/e.length>>0),new Array(s+1).join(i)),l=[],c=0;c<256;c++)l[c]=c;var d=0;for(c=0;c<256;c++){var p=l[c];d=(d+p+o.charCodeAt(c))%256,l[c]=l[d],l[d]=p}r=e,n=l}else l=n;var m=t.length,B=0,x=0,S="";for(c=0;c<m;c++)x=(x+(p=l[B=(B+1)%256]))%256,l[B]=l[x],l[x]=p,o=l[(l[B]+l[x])%256],S+=String.fromCharCode(t.charCodeAt(c)^o);return S}/**
 * @license
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 * Author: Owen Leong (@owenl131)
 * Date: 15 Oct 2020
 * References:
 * https://www.cs.cmu.edu/~dst/Adobe/Gallery/anon21jul01-pdf-encryption.txt
 * https://github.com/foliojs/pdfkit/blob/master/lib/security.js
 * http://www.fpdf.org/en/script/script37.php
 */var HC={print:4,modify:8,copy:16,"annot-forms":32};function Ph(e,t,r,n){this.v=1,this.r=2;var i=192;e.forEach(function(l){if(HC.perm!==void 0)throw new Error("Invalid permission: "+l);i+=HC[l]}),this.padding="(¿N^NuAd\0NVÿú\b..\0¶Ðh>/\f©þdSiz";var s=(t+this.padding).substr(0,32),o=(r+this.padding).substr(0,32);this.O=this.processOwnerPassword(s,o),this.P=-(1+(255^i)),this.encryptionKey=i4(s+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(n)).substr(0,5),this.U=s4(this.encryptionKey,this.padding)}function Th(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var t="",r=e.length,n=0;n<r;n++){var i=e.charCodeAt(n);i<33||i===35||i===37||i===40||i===41||i===47||i===60||i===62||i===91||i===93||i===123||i===125||i>126?t+="#"+("0"+i.toString(16)).slice(-2):t+=e[n]}return t}function DC(e){if(Nn(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var t={};this.subscribe=function(r,n,i){if(i=i||!1,typeof r!="string"||typeof n!="function"||typeof i!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");t.hasOwnProperty(r)||(t[r]={});var s=Math.random().toString(35);return t[r][s]=[n,!!i],s},this.unsubscribe=function(r){for(var n in t)if(t[n][r])return delete t[n][r],Object.keys(t[n]).length===0&&delete t[n],!0;return!1},this.publish=function(r){if(t.hasOwnProperty(r)){var n=Array.prototype.slice.call(arguments,1),i=[];for(var s in t[r]){var o=t[r][s];try{o[0].apply(e,n)}catch(l){cr.console&&Qn.error("jsPDF PubSub Error",l.message,l)}o[1]&&i.push(s)}i.length&&i.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function Rg(e){if(!(this instanceof Rg))return new Rg(e);var t="opacity,stroke-opacity".split(",");for(var r in e)e.hasOwnProperty(r)&&t.indexOf(r)>=0&&(this[r]=e[r]);this.id="",this.objectNumber=-1}function w7(e,t){this.gState=e,this.matrix=t,this.id="",this.objectNumber=-1}function dd(e,t,r,n,i){if(!(this instanceof dd))return new dd(e,t,r,n,i);this.type=e==="axial"?2:3,this.coords=t,this.colors=r,w7.call(this,n,i)}function Ff(e,t,r,n,i){if(!(this instanceof Ff))return new Ff(e,t,r,n,i);this.boundingBox=e,this.xStep=t,this.yStep=r,this.stream="",this.cloneIndex=0,w7.call(this,n,i)}function tr(e){var t,r=typeof arguments[0]=="string"?arguments[0]:"p",n=arguments[1],i=arguments[2],s=arguments[3],o=[],l=1,c=16,d="S",p=null;Nn(e=e||{})==="object"&&(r=e.orientation,n=e.unit||n,i=e.format||i,s=e.compress||e.compressPdf||s,(p=e.encryption||null)!==null&&(p.userPassword=p.userPassword||"",p.ownerPassword=p.ownerPassword||"",p.userPermissions=p.userPermissions||[]),l=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(t=e.precision),e.floatPrecision!==void 0&&(c=e.floatPrecision),d=e.defaultPathOperation||"S"),o=e.filters||(s===!0?["FlateEncode"]:o),n=n||"mm",r=(""+(r||"P")).toLowerCase();var m=e.putOnlyUsedFonts||!1,B={},x={internal:{},__private__:{}};x.__private__.PubSub=DC;var S="1.3",C=x.__private__.getPdfVersion=function(){return S};x.__private__.setPdfVersion=function(_){S=_};var L={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};x.__private__.getPageFormats=function(){return L};var N=x.__private__.getPageFormat=function(_){return L[_]};i=i||"a4";var F={COMPAT:"compat",ADVANCED:"advanced"},Q=F.COMPAT;function I(){this.saveGraphicsState(),D(new qt(mt,0,0,-mt,0,Da()*mt).toString()+" cm"),this.setFontSize(this.getFontSize()/mt),d="n",Q=F.ADVANCED}function V(){this.restoreGraphicsState(),d="S",Q=F.COMPAT}var se=x.__private__.combineFontStyleAndFontWeight=function(_,M){if(_=="bold"&&M=="normal"||_=="bold"&&M==400||_=="normal"&&M=="italic"||_=="bold"&&M=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return M&&(_=M==400||M==="normal"?_==="italic"?"italic":"normal":M!=700&&M!=="bold"||_!=="normal"?(M==700?"bold":M)+""+_:"bold"),_};x.advancedAPI=function(_){var M=Q===F.COMPAT;return M&&I.call(this),typeof _!="function"||(_(this),M&&V.call(this)),this},x.compatAPI=function(_){var M=Q===F.ADVANCED;return M&&V.call(this),typeof _!="function"||(_(this),M&&I.call(this)),this},x.isAdvancedAPI=function(){return Q===F.ADVANCED};var Z,T=function(_){if(Q!==F.ADVANCED)throw new Error(_+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},Ae=x.roundToPrecision=x.__private__.roundToPrecision=function(_,M){var he=t||M;if(isNaN(_)||isNaN(he))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return _.toFixed(he).replace(/0+$/,"")};Z=x.hpf=x.__private__.hpf=typeof c=="number"?function(_){if(isNaN(_))throw new Error("Invalid argument passed to jsPDF.hpf");return Ae(_,c)}:c==="smart"?function(_){if(isNaN(_))throw new Error("Invalid argument passed to jsPDF.hpf");return Ae(_,_>-1&&_<1?16:5)}:function(_){if(isNaN(_))throw new Error("Invalid argument passed to jsPDF.hpf");return Ae(_,16)};var ue=x.f2=x.__private__.f2=function(_){if(isNaN(_))throw new Error("Invalid argument passed to jsPDF.f2");return Ae(_,2)},$=x.__private__.f3=function(_){if(isNaN(_))throw new Error("Invalid argument passed to jsPDF.f3");return Ae(_,3)},P=x.scale=x.__private__.scale=function(_){if(isNaN(_))throw new Error("Invalid argument passed to jsPDF.scale");return Q===F.COMPAT?_*mt:Q===F.ADVANCED?_:void 0},X=function(_){return Q===F.COMPAT?Da()-_:Q===F.ADVANCED?_:void 0},J=function(_){return P(X(_))};x.__private__.setPrecision=x.setPrecision=function(_){typeof parseInt(_,10)=="number"&&(t=parseInt(_,10))};var pe,me="00000000000000000000000000000000",ye=x.__private__.getFileId=function(){return me},oe=x.__private__.setFileId=function(_){return me=_!==void 0&&/^[a-fA-F0-9]{32}$/.test(_)?_.toUpperCase():me.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),p!==null&&(Pi=new Ph(p.userPermissions,p.userPassword,p.ownerPassword,me)),me};x.setFileId=function(_){return oe(_),this},x.getFileId=function(){return ye()};var we=x.__private__.convertDateToPDFDate=function(_){var M=_.getTimezoneOffset(),he=M<0?"+":"-",be=Math.floor(Math.abs(M/60)),He=Math.abs(M%60),ze=[he,Y(be),"'",Y(He),"'"].join("");return["D:",_.getFullYear(),Y(_.getMonth()+1),Y(_.getDate()),Y(_.getHours()),Y(_.getMinutes()),Y(_.getSeconds()),ze].join("")},xe=x.__private__.convertPDFDateToDate=function(_){var M=parseInt(_.substr(2,4),10),he=parseInt(_.substr(6,2),10)-1,be=parseInt(_.substr(8,2),10),He=parseInt(_.substr(10,2),10),ze=parseInt(_.substr(12,2),10),At=parseInt(_.substr(14,2),10);return new Date(M,he,be,He,ze,At,0)},$e=x.__private__.setCreationDate=function(_){var M;if(_===void 0&&(_=new Date),_ instanceof Date)M=we(_);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(_))throw new Error("Invalid argument passed to jsPDF.setCreationDate");M=_}return pe=M},H=x.__private__.getCreationDate=function(_){var M=pe;return _==="jsDate"&&(M=xe(pe)),M};x.setCreationDate=function(_){return $e(_),this},x.getCreationDate=function(_){return H(_)};var q,Y=x.__private__.padd2=function(_){return("0"+parseInt(_)).slice(-2)},te=x.__private__.padd2Hex=function(_){return("00"+(_=_.toString())).substr(_.length)},fe=0,Ee=[],je=[],Oe=0,Je=[],st=[],dt=!1,gt=je,Et=function(){fe=0,Oe=0,je=[],Ee=[],Je=[],fa=jn(),qs=jn()};x.__private__.setCustomOutputDestination=function(_){dt=!0,gt=_};var qe=function(_){dt||(gt=_)};x.__private__.resetCustomOutputDestination=function(){dt=!1,gt=je};var D=x.__private__.out=function(_){return _=_.toString(),Oe+=_.length+1,gt.push(_),gt},Le=x.__private__.write=function(_){return D(arguments.length===1?_.toString():Array.prototype.join.call(arguments," "))},ve=x.__private__.getArrayBuffer=function(_){for(var M=_.length,he=new ArrayBuffer(M),be=new Uint8Array(he);M--;)be[M]=_.charCodeAt(M);return he},ke=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];x.__private__.getStandardFonts=function(){return ke};var Pe=e.fontSize||16;x.__private__.setFontSize=x.setFontSize=function(_){return Pe=Q===F.ADVANCED?_/mt:_,this};var Qe,Ke=x.__private__.getFontSize=x.getFontSize=function(){return Q===F.COMPAT?Pe:Pe*mt},lt=e.R2L||!1;x.__private__.setR2L=x.setR2L=function(_){return lt=_,this},x.__private__.getR2L=x.getR2L=function(){return lt};var pt,Ot=x.__private__.setZoomMode=function(_){var M=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(_))Qe=_;else if(isNaN(_)){if(M.indexOf(_)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+_+'" is not recognized.');Qe=_}else Qe=parseInt(_,10)};x.__private__.getZoomMode=function(){return Qe};var nr,dr=x.__private__.setPageMode=function(_){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(_)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+_+'" is not recognized.');pt=_};x.__private__.getPageMode=function(){return pt};var gr=x.__private__.setLayoutMode=function(_){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(_)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+_+'" is not recognized.');nr=_};x.__private__.getLayoutMode=function(){return nr},x.__private__.setDisplayMode=x.setDisplayMode=function(_,M,he){return Ot(_),gr(M),dr(he),this};var Ht={title:"",subject:"",author:"",keywords:"",creator:""};x.__private__.getDocumentProperty=function(_){if(Object.keys(Ht).indexOf(_)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Ht[_]},x.__private__.getDocumentProperties=function(){return Ht},x.__private__.setDocumentProperties=x.setProperties=x.setDocumentProperties=function(_){for(var M in Ht)Ht.hasOwnProperty(M)&&_[M]&&(Ht[M]=_[M]);return this},x.__private__.setDocumentProperty=function(_,M){if(Object.keys(Ht).indexOf(_)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Ht[_]=M};var Wt,mt,en,Jt,Nr,Xt={},er={},fn=[],$t={},zn={},qr={},Bi={},Oi=null,tn=0,Yt=[],Qr=new DC(x),co=e.hotfixes||[],Rn={},ys={},$s=[],qt=function _(M,he,be,He,ze,At){if(!(this instanceof _))return new _(M,he,be,He,ze,At);isNaN(M)&&(M=1),isNaN(he)&&(he=0),isNaN(be)&&(be=0),isNaN(He)&&(He=1),isNaN(ze)&&(ze=0),isNaN(At)&&(At=0),this._matrix=[M,he,be,He,ze,At]};Object.defineProperty(qt.prototype,"sx",{get:function(){return this._matrix[0]},set:function(_){this._matrix[0]=_}}),Object.defineProperty(qt.prototype,"shy",{get:function(){return this._matrix[1]},set:function(_){this._matrix[1]=_}}),Object.defineProperty(qt.prototype,"shx",{get:function(){return this._matrix[2]},set:function(_){this._matrix[2]=_}}),Object.defineProperty(qt.prototype,"sy",{get:function(){return this._matrix[3]},set:function(_){this._matrix[3]=_}}),Object.defineProperty(qt.prototype,"tx",{get:function(){return this._matrix[4]},set:function(_){this._matrix[4]=_}}),Object.defineProperty(qt.prototype,"ty",{get:function(){return this._matrix[5]},set:function(_){this._matrix[5]=_}}),Object.defineProperty(qt.prototype,"a",{get:function(){return this._matrix[0]},set:function(_){this._matrix[0]=_}}),Object.defineProperty(qt.prototype,"b",{get:function(){return this._matrix[1]},set:function(_){this._matrix[1]=_}}),Object.defineProperty(qt.prototype,"c",{get:function(){return this._matrix[2]},set:function(_){this._matrix[2]=_}}),Object.defineProperty(qt.prototype,"d",{get:function(){return this._matrix[3]},set:function(_){this._matrix[3]=_}}),Object.defineProperty(qt.prototype,"e",{get:function(){return this._matrix[4]},set:function(_){this._matrix[4]=_}}),Object.defineProperty(qt.prototype,"f",{get:function(){return this._matrix[5]},set:function(_){this._matrix[5]=_}}),Object.defineProperty(qt.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(qt.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(qt.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(qt.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),qt.prototype.join=function(_){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Z).join(_)},qt.prototype.multiply=function(_){var M=_.sx*this.sx+_.shy*this.shx,he=_.sx*this.shy+_.shy*this.sy,be=_.shx*this.sx+_.sy*this.shx,He=_.shx*this.shy+_.sy*this.sy,ze=_.tx*this.sx+_.ty*this.shx+this.tx,At=_.tx*this.shy+_.ty*this.sy+this.ty;return new qt(M,he,be,He,ze,At)},qt.prototype.decompose=function(){var _=this.sx,M=this.shy,he=this.shx,be=this.sy,He=this.tx,ze=this.ty,At=Math.sqrt(_*_+M*M),Bt=(_/=At)*he+(M/=At)*be;he-=_*Bt,be-=M*Bt;var Dt=Math.sqrt(he*he+be*be);return Bt/=Dt,_*(be/=Dt)<M*(he/=Dt)&&(_=-_,M=-M,Bt=-Bt,At=-At),{scale:new qt(At,0,0,Dt,0,0),translate:new qt(1,0,0,1,He,ze),rotate:new qt(_,M,-M,_,0,0),skew:new qt(1,0,Bt,1,0,0)}},qt.prototype.toString=function(_){return this.join(" ")},qt.prototype.inversed=function(){var _=this.sx,M=this.shy,he=this.shx,be=this.sy,He=this.tx,ze=this.ty,At=1/(_*be-M*he),Bt=be*At,Dt=-M*At,ir=-he*At,fr=_*At;return new qt(Bt,Dt,ir,fr,-Bt*He-ir*ze,-Dt*He-fr*ze)},qt.prototype.applyToPoint=function(_){var M=_.x*this.sx+_.y*this.shx+this.tx,he=_.x*this.shy+_.y*this.sy+this.ty;return new Fi(M,he)},qt.prototype.applyToRectangle=function(_){var M=this.applyToPoint(_),he=this.applyToPoint(new Fi(_.x+_.w,_.y+_.h));return new Fc(M.x,M.y,he.x-M.x,he.y-M.y)},qt.prototype.clone=function(){var _=this.sx,M=this.shy,he=this.shx,be=this.sy,He=this.tx,ze=this.ty;return new qt(_,M,he,be,He,ze)},x.Matrix=qt;var xs=x.matrixMult=function(_,M){return M.multiply(_)},ka=new qt(1,0,0,1,0,0);x.unitMatrix=x.identityMatrix=ka;var Ci=function(_,M){if(!zn[_]){var he=(M instanceof dd?"Sh":"P")+(Object.keys($t).length+1).toString(10);M.id=he,zn[_]=he,$t[he]=M,Qr.publish("addPattern",M)}};x.ShadingPattern=dd,x.TilingPattern=Ff,x.addShadingPattern=function(_,M){return T("addShadingPattern()"),Ci(_,M),this},x.beginTilingPattern=function(_){T("beginTilingPattern()"),ma(_.boundingBox[0],_.boundingBox[1],_.boundingBox[2]-_.boundingBox[0],_.boundingBox[3]-_.boundingBox[1],_.matrix)},x.endTilingPattern=function(_,M){T("endTilingPattern()"),M.stream=st[q].join(`
`),Ci(_,M),Qr.publish("endTilingPattern",M),$s.pop().restore()};var Mt=x.__private__.newObject=function(){var _=jn();return Gi(_,!0),_},jn=x.__private__.newObjectDeferred=function(){return fe++,Ee[fe]=function(){return Oe},fe},Gi=function(_,M){return M=typeof M=="boolean"&&M,Ee[_]=Oe,M&&D(_+" 0 obj"),_},os=x.__private__.newAdditionalObject=function(){var _={objId:jn(),content:""};return Je.push(_),_},fa=jn(),qs=jn(),Gs=x.__private__.decodeColorString=function(_){var M=_.split(" ");if(M.length!==2||M[1]!=="g"&&M[1]!=="G")M.length===5&&(M[4]==="k"||M[4]==="K")&&(M=[(1-M[0])*(1-M[3]),(1-M[1])*(1-M[3]),(1-M[2])*(1-M[3]),"r"]);else{var he=parseFloat(M[0]);M=[he,he,he,"r"]}for(var be="#",He=0;He<3;He++)be+=("0"+Math.floor(255*parseFloat(M[He])).toString(16)).slice(-2);return be},ha=x.__private__.encodeColorString=function(_){var M;typeof _=="string"&&(_={ch1:_});var he=_.ch1,be=_.ch2,He=_.ch3,ze=_.ch4,At=_.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof he=="string"&&he.charAt(0)!=="#"){var Bt=new m7(he);if(Bt.ok)he=Bt.toHex();else if(!/^\d*\.?\d*$/.test(he))throw new Error('Invalid color "'+he+'" passed to jsPDF.encodeColorString.')}if(typeof he=="string"&&/^#[0-9A-Fa-f]{3}$/.test(he)&&(he="#"+he[1]+he[1]+he[2]+he[2]+he[3]+he[3]),typeof he=="string"&&/^#[0-9A-Fa-f]{6}$/.test(he)){var Dt=parseInt(he.substr(1),16);he=Dt>>16&255,be=Dt>>8&255,He=255&Dt}if(be===void 0||ze===void 0&&he===be&&be===He)if(typeof he=="string")M=he+" "+At[0];else switch(_.precision){case 2:M=ue(he/255)+" "+At[0];break;case 3:default:M=$(he/255)+" "+At[0]}else if(ze===void 0||Nn(ze)==="object"){if(ze&&!isNaN(ze.a)&&ze.a===0)return M=["1.","1.","1.",At[1]].join(" ");if(typeof he=="string")M=[he,be,He,At[1]].join(" ");else switch(_.precision){case 2:M=[ue(he/255),ue(be/255),ue(He/255),At[1]].join(" ");break;default:case 3:M=[$(he/255),$(be/255),$(He/255),At[1]].join(" ")}}else if(typeof he=="string")M=[he,be,He,ze,At[2]].join(" ");else switch(_.precision){case 2:M=[ue(he),ue(be),ue(He),ue(ze),At[2]].join(" ");break;case 3:default:M=[$(he),$(be),$(He),$(ze),At[2]].join(" ")}return M},zs=x.__private__.getFilters=function(){return o},Ws=x.__private__.putStream=function(_){var M=(_=_||{}).data||"",he=_.filters||zs(),be=_.alreadyAppliedFilters||[],He=_.addLength1||!1,ze=M.length,At=_.objectId,Bt=function(di){return di};if(p!==null&&At===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");p!==null&&(Bt=Pi.encryptor(At,0));var Dt={};he===!0&&(he=["FlateEncode"]);var ir=_.additionalKeyValues||[],fr=(Dt=tr.API.processDataByFilters!==void 0?tr.API.processDataByFilters(M,he):{data:M,reverseChain:[]}).reverseChain+(Array.isArray(be)?be.join(" "):be.toString());if(Dt.data.length!==0&&(ir.push({key:"Length",value:Dt.data.length}),He===!0&&ir.push({key:"Length1",value:ze})),fr.length!=0)if(fr.split("/").length-1==1)ir.push({key:"Filter",value:fr});else{ir.push({key:"Filter",value:"["+fr+"]"});for(var Sr=0;Sr<ir.length;Sr+=1)if(ir[Sr].key==="DecodeParms"){for(var An=[],hn=0;hn<Dt.reverseChain.split("/").length-1;hn+=1)An.push("null");An.push(ir[Sr].value),ir[Sr].value="["+An.join(" ")+"]"}}D("<<");for(var zt=0;zt<ir.length;zt++)D("/"+ir[zt].key+" "+ir[zt].value);D(">>"),Dt.data.length!==0&&(D("stream"),D(Bt(Dt.data)),D("endstream"))},Ia=x.__private__.putPage=function(_){var M=_.number,he=_.data,be=_.objId,He=_.contentsObjId;Gi(be,!0),D("<</Type /Page"),D("/Parent "+_.rootDictionaryObjId+" 0 R"),D("/Resources "+_.resourceDictionaryObjId+" 0 R"),D("/MediaBox ["+parseFloat(Z(_.mediaBox.bottomLeftX))+" "+parseFloat(Z(_.mediaBox.bottomLeftY))+" "+Z(_.mediaBox.topRightX)+" "+Z(_.mediaBox.topRightY)+"]"),_.cropBox!==null&&D("/CropBox ["+Z(_.cropBox.bottomLeftX)+" "+Z(_.cropBox.bottomLeftY)+" "+Z(_.cropBox.topRightX)+" "+Z(_.cropBox.topRightY)+"]"),_.bleedBox!==null&&D("/BleedBox ["+Z(_.bleedBox.bottomLeftX)+" "+Z(_.bleedBox.bottomLeftY)+" "+Z(_.bleedBox.topRightX)+" "+Z(_.bleedBox.topRightY)+"]"),_.trimBox!==null&&D("/TrimBox ["+Z(_.trimBox.bottomLeftX)+" "+Z(_.trimBox.bottomLeftY)+" "+Z(_.trimBox.topRightX)+" "+Z(_.trimBox.topRightY)+"]"),_.artBox!==null&&D("/ArtBox ["+Z(_.artBox.bottomLeftX)+" "+Z(_.artBox.bottomLeftY)+" "+Z(_.artBox.topRightX)+" "+Z(_.artBox.topRightY)+"]"),typeof _.userUnit=="number"&&_.userUnit!==1&&D("/UserUnit "+_.userUnit),Qr.publish("putPage",{objId:be,pageContext:Yt[M],pageNumber:M,page:he}),D("/Contents "+He+" 0 R"),D(">>"),D("endobj");var ze=he.join(`
`);return Q===F.ADVANCED&&(ze+=`
Q`),Gi(He,!0),Ws({data:ze,filters:zs(),objectId:He}),D("endobj"),be},uo=x.__private__.putPages=function(){var _,M,he=[];for(_=1;_<=tn;_++)Yt[_].objId=jn(),Yt[_].contentsObjId=jn();for(_=1;_<=tn;_++)he.push(Ia({number:_,data:st[_],objId:Yt[_].objId,contentsObjId:Yt[_].contentsObjId,mediaBox:Yt[_].mediaBox,cropBox:Yt[_].cropBox,bleedBox:Yt[_].bleedBox,trimBox:Yt[_].trimBox,artBox:Yt[_].artBox,userUnit:Yt[_].userUnit,rootDictionaryObjId:fa,resourceDictionaryObjId:qs}));Gi(fa,!0),D("<</Type /Pages");var be="/Kids [";for(M=0;M<tn;M++)be+=he[M]+" 0 R ";D(be+"]"),D("/Count "+tn),D(">>"),D("endobj"),Qr.publish("postPutPages")},kA=function(_){Qr.publish("putFont",{font:_,out:D,newObject:Mt,putStream:Ws}),_.isAlreadyPutted!==!0&&(_.objectNumber=Mt(),D("<<"),D("/Type /Font"),D("/BaseFont /"+Th(_.postScriptName)),D("/Subtype /Type1"),typeof _.encoding=="string"&&D("/Encoding /"+_.encoding),D("/FirstChar 32"),D("/LastChar 255"),D(">>"),D("endobj"))},bl=function(){for(var _ in Xt)Xt.hasOwnProperty(_)&&(m===!1||m===!0&&B.hasOwnProperty(_))&&kA(Xt[_])},Bl=function(_){_.objectNumber=Mt();var M=[];M.push({key:"Type",value:"/XObject"}),M.push({key:"Subtype",value:"/Form"}),M.push({key:"BBox",value:"["+[Z(_.x),Z(_.y),Z(_.x+_.width),Z(_.y+_.height)].join(" ")+"]"}),M.push({key:"Matrix",value:"["+_.matrix.toString()+"]"});var he=_.pages[1].join(`
`);Ws({data:he,additionalKeyValues:M,objectId:_.objectNumber}),D("endobj")},fo=function(){for(var _ in Rn)Rn.hasOwnProperty(_)&&Bl(Rn[_])},mu=function(_,M){var he,be=[],He=1/(M-1);for(he=0;he<1;he+=He)be.push(he);if(be.push(1),_[0].offset!=0){var ze={offset:0,color:_[0].color};_.unshift(ze)}if(_[_.length-1].offset!=1){var At={offset:1,color:_[_.length-1].color};_.push(At)}for(var Bt="",Dt=0,ir=0;ir<be.length;ir++){for(he=be[ir];he>_[Dt+1].offset;)Dt++;var fr=_[Dt].offset,Sr=(he-fr)/(_[Dt+1].offset-fr),An=_[Dt].color,hn=_[Dt+1].color;Bt+=te(Math.round((1-Sr)*An[0]+Sr*hn[0]).toString(16))+te(Math.round((1-Sr)*An[1]+Sr*hn[1]).toString(16))+te(Math.round((1-Sr)*An[2]+Sr*hn[2]).toString(16))}return Bt.trim()},Cl=function(_,M){M||(M=21);var he=Mt(),be=mu(_.colors,M),He=[];He.push({key:"FunctionType",value:"0"}),He.push({key:"Domain",value:"[0.0 1.0]"}),He.push({key:"Size",value:"["+M+"]"}),He.push({key:"BitsPerSample",value:"8"}),He.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),He.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Ws({data:be,additionalKeyValues:He,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:he}),D("endobj"),_.objectNumber=Mt(),D("<< /ShadingType "+_.type),D("/ColorSpace /DeviceRGB");var ze="/Coords ["+Z(parseFloat(_.coords[0]))+" "+Z(parseFloat(_.coords[1]))+" ";_.type===2?ze+=Z(parseFloat(_.coords[2]))+" "+Z(parseFloat(_.coords[3])):ze+=Z(parseFloat(_.coords[2]))+" "+Z(parseFloat(_.coords[3]))+" "+Z(parseFloat(_.coords[4]))+" "+Z(parseFloat(_.coords[5])),D(ze+="]"),_.matrix&&D("/Matrix ["+_.matrix.toString()+"]"),D("/Function "+he+" 0 R"),D("/Extend [true true]"),D(">>"),D("endobj")},Td=function(_,M){var he=jn(),be=Mt();M.push({resourcesOid:he,objectOid:be}),_.objectNumber=be;var He=[];He.push({key:"Type",value:"/Pattern"}),He.push({key:"PatternType",value:"1"}),He.push({key:"PaintType",value:"1"}),He.push({key:"TilingType",value:"1"}),He.push({key:"BBox",value:"["+_.boundingBox.map(Z).join(" ")+"]"}),He.push({key:"XStep",value:Z(_.xStep)}),He.push({key:"YStep",value:Z(_.yStep)}),He.push({key:"Resources",value:he+" 0 R"}),_.matrix&&He.push({key:"Matrix",value:"["+_.matrix.toString()+"]"}),Ws({data:_.stream,additionalKeyValues:He,objectId:_.objectNumber}),D("endobj")},Oa=function(_){var M;for(M in $t)$t.hasOwnProperty(M)&&($t[M]instanceof dd?Cl($t[M]):$t[M]instanceof Ff&&Td($t[M],_))},wc=function(_){for(var M in _.objectNumber=Mt(),D("<<"),_)switch(M){case"opacity":D("/ca "+ue(_[M]));break;case"stroke-opacity":D("/CA "+ue(_[M]))}D(">>"),D("endobj")},IA=function(){var _;for(_ in qr)qr.hasOwnProperty(_)&&wc(qr[_])},OA=function(){for(var _ in D("/XObject <<"),Rn)Rn.hasOwnProperty(_)&&Rn[_].objectNumber>=0&&D("/"+_+" "+Rn[_].objectNumber+" 0 R");Qr.publish("putXobjectDict"),D(">>")},Do=function(){Pi.oid=Mt(),D("<<"),D("/Filter /Standard"),D("/V "+Pi.v),D("/R "+Pi.r),D("/U <"+Pi.toHexString(Pi.U)+">"),D("/O <"+Pi.toHexString(Pi.O)+">"),D("/P "+Pi.P),D(">>"),D("endobj")},vu=function(){for(var _ in D("/Font <<"),Xt)Xt.hasOwnProperty(_)&&(m===!1||m===!0&&B.hasOwnProperty(_))&&D("/"+_+" "+Xt[_].objectNumber+" 0 R");D(">>")},Hd=function(){if(Object.keys($t).length>0){for(var _ in D("/Shading <<"),$t)$t.hasOwnProperty(_)&&$t[_]instanceof dd&&$t[_].objectNumber>=0&&D("/"+_+" "+$t[_].objectNumber+" 0 R");Qr.publish("putShadingPatternDict"),D(">>")}},ho=function(_){if(Object.keys($t).length>0){for(var M in D("/Pattern <<"),$t)$t.hasOwnProperty(M)&&$t[M]instanceof x.TilingPattern&&$t[M].objectNumber>=0&&$t[M].objectNumber<_&&D("/"+M+" "+$t[M].objectNumber+" 0 R");Qr.publish("putTilingPatternDict"),D(">>")}},PA=function(){if(Object.keys(qr).length>0){var _;for(_ in D("/ExtGState <<"),qr)qr.hasOwnProperty(_)&&qr[_].objectNumber>=0&&D("/"+_+" "+qr[_].objectNumber+" 0 R");Qr.publish("putGStateDict"),D(">>")}},In=function(_){Gi(_.resourcesOid,!0),D("<<"),D("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),vu(),Hd(),ho(_.objectOid),PA(),OA(),D(">>"),D("endobj")},yc=function(){var _=[];bl(),IA(),fo(),Oa(_),Qr.publish("putResources"),_.forEach(In),In({resourcesOid:qs,objectOid:Number.MAX_SAFE_INTEGER}),Qr.publish("postPutResources")},xc=function(){Qr.publish("putAdditionalObjects");for(var _=0;_<Je.length;_++){var M=Je[_];Gi(M.objId,!0),D(M.content),D("endobj")}Qr.publish("postPutAdditionalObjects")},po=function(_){er[_.fontName]=er[_.fontName]||{},er[_.fontName][_.fontStyle]=_.id},Ro=function(_,M,he,be,He){var ze={id:"F"+(Object.keys(Xt).length+1).toString(10),postScriptName:_,fontName:M,fontStyle:he,encoding:be,isStandardFont:He||!1,metadata:{}};return Qr.publish("addFont",{font:ze,instance:this}),Xt[ze.id]=ze,po(ze),ze.id},Mo=function(_){for(var M=0,he=ke.length;M<he;M++){var be=Ro.call(this,_[M][0],_[M][1],_[M][2],ke[M][3],!0);m===!1&&(B[be]=!0);var He=_[M][0].split("-");po({id:be,fontName:He[0],fontStyle:He[1]||""})}Qr.publish("addFonts",{fonts:Xt,dictionary:er})},As=function(_){return _.foo=function(){try{return _.apply(this,arguments)}catch(be){var M=be.stack||"";~M.indexOf(" at ")&&(M=M.split(" at ")[1]);var he="Error in function "+M.split(`
`)[0].split("<")[0]+": "+be.message;if(!cr.console)throw new Error(he);cr.console.error(he,be),cr.alert&&alert(he)}},_.foo.bar=_,_.foo},Wn=function(_,M){var he,be,He,ze,At,Bt,Dt,ir,fr;if(He=(M=M||{}).sourceEncoding||"Unicode",At=M.outputEncoding,(M.autoencode||At)&&Xt[Wt].metadata&&Xt[Wt].metadata[He]&&Xt[Wt].metadata[He].encoding&&(ze=Xt[Wt].metadata[He].encoding,!At&&Xt[Wt].encoding&&(At=Xt[Wt].encoding),!At&&ze.codePages&&(At=ze.codePages[0]),typeof At=="string"&&(At=ze[At]),At)){for(Dt=!1,Bt=[],he=0,be=_.length;he<be;he++)(ir=At[_.charCodeAt(he)])?Bt.push(String.fromCharCode(ir)):Bt.push(_[he]),Bt[he].charCodeAt(0)>>8&&(Dt=!0);_=Bt.join("")}for(he=_.length;Dt===void 0&&he!==0;)_.charCodeAt(he-1)>>8&&(Dt=!0),he--;if(!Dt)return _;for(Bt=M.noBOM?[]:[254,255],he=0,be=_.length;he<be;he++){if((fr=(ir=_.charCodeAt(he))>>8)>>8)throw new Error("Character at position "+he+" of string '"+_+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");Bt.push(fr),Bt.push(ir-(fr<<8))}return String.fromCharCode.apply(void 0,Bt)},ls=x.__private__.pdfEscape=x.pdfEscape=function(_,M){return Wn(_,M).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},_l=x.__private__.beginPage=function(_){st[++tn]=[],Yt[tn]={objId:0,contentsObjId:0,userUnit:Number(l),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(_[0]),topRightY:Number(_[1])}},wu(tn),qe(st[q])},bc=function(_,M){var he,be,He;switch(r=M||r,typeof _=="string"&&(he=N(_.toLowerCase()),Array.isArray(he)&&(be=he[0],He=he[1])),Array.isArray(_)&&(be=_[0]*mt,He=_[1]*mt),isNaN(be)&&(be=i[0],He=i[1]),(be>14400||He>14400)&&(Qn.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),be=Math.min(14400,be),He=Math.min(14400,He)),i=[be,He],r.substr(0,1)){case"l":He>be&&(i=[He,be]);break;case"p":be>He&&(i=[He,be])}_l(i),Su(El),D(bn),qo!==0&&D(qo+" J"),_i!==0&&D(_i+" j"),Qr.publish("addPage",{pageNumber:tn})},Bc=function(_){_>0&&_<=tn&&(st.splice(_,1),Yt.splice(_,1),tn--,q>tn&&(q=tn),this.setPage(q))},wu=function(_){_>0&&_<=tn&&(q=_)},yu=x.__private__.getNumberOfPages=x.getNumberOfPages=function(){return st.length-1},Fl=function(_,M,he){var be,He=void 0;return he=he||{},_=_!==void 0?_:Xt[Wt].fontName,M=M!==void 0?M:Xt[Wt].fontStyle,be=_.toLowerCase(),er[be]!==void 0&&er[be][M]!==void 0?He=er[be][M]:er[_]!==void 0&&er[_][M]!==void 0?He=er[_][M]:he.disableWarning===!1&&Qn.warn("Unable to look up font label for font '"+_+"', '"+M+"'. Refer to getFontList() for available fonts."),He||he.noFallback||(He=er.times[M])==null&&(He=er.times.normal),He},Cc=x.__private__.putInfo=function(){var _=Mt(),M=function(be){return be};for(var he in p!==null&&(M=Pi.encryptor(_,0)),D("<<"),D("/Producer ("+ls(M("jsPDF "+tr.version))+")"),Ht)Ht.hasOwnProperty(he)&&Ht[he]&&D("/"+he.substr(0,1).toUpperCase()+he.substr(1)+" ("+ls(M(Ht[he]))+")");D("/CreationDate ("+ls(M(pe))+")"),D(">>"),D("endobj")},bs=x.__private__.putCatalog=function(_){var M=(_=_||{}).rootDictionaryObjId||fa;switch(Mt(),D("<<"),D("/Type /Catalog"),D("/Pages "+M+" 0 R"),Qe||(Qe="fullwidth"),Qe){case"fullwidth":D("/OpenAction [3 0 R /FitH null]");break;case"fullheight":D("/OpenAction [3 0 R /FitV null]");break;case"fullpage":D("/OpenAction [3 0 R /Fit]");break;case"original":D("/OpenAction [3 0 R /XYZ null null 1]");break;default:var he=""+Qe;he.substr(he.length-1)==="%"&&(Qe=parseInt(Qe)/100),typeof Qe=="number"&&D("/OpenAction [3 0 R /XYZ null null "+ue(Qe)+"]")}switch(nr||(nr="continuous"),nr){case"continuous":D("/PageLayout /OneColumn");break;case"single":D("/PageLayout /SinglePage");break;case"two":case"twoleft":D("/PageLayout /TwoColumnLeft");break;case"tworight":D("/PageLayout /TwoColumnRight")}pt&&D("/PageMode /"+pt),Qr.publish("putCatalog"),D(">>"),D("endobj")},xu=x.__private__.putTrailer=function(){D("trailer"),D("<<"),D("/Size "+(fe+1)),D("/Root "+fe+" 0 R"),D("/Info "+(fe-1)+" 0 R"),p!==null&&D("/Encrypt "+Pi.oid+" 0 R"),D("/ID [ <"+me+"> <"+me+"> ]"),D(">>")},_c=x.__private__.putHeader=function(){D("%PDF-"+S),D("%ºß¬à")},Dd=x.__private__.putXRef=function(){var _="0000000000";D("xref"),D("0 "+(fe+1)),D("0000000000 65535 f ");for(var M=1;M<=fe;M++)typeof Ee[M]=="function"?D((_+Ee[M]()).slice(-10)+" 00000 n "):Ee[M]!==void 0?D((_+Ee[M]).slice(-10)+" 00000 n "):D("0000000000 00000 n ")},Pa=x.__private__.buildDocument=function(){Et(),qe(je),Qr.publish("buildDocument"),_c(),uo(),xc(),yc(),p!==null&&Do(),Cc(),bs();var _=Oe;return Dd(),xu(),D("startxref"),D(""+_),D("%%EOF"),qe(st[q]),je.join(`
`)},Ko=x.__private__.getBlob=function(_){return new Blob([ve(_)],{type:"application/pdf"})},go=x.output=x.__private__.output=As(function(_,M){switch(typeof(M=M||{})=="string"?M={filename:M}:M.filename=M.filename||"generated.pdf",_){case void 0:return Pa();case"save":x.save(M.filename);break;case"arraybuffer":return ve(Pa());case"blob":return Ko(Pa());case"bloburi":case"bloburl":if(cr.URL!==void 0&&typeof cr.URL.createObjectURL=="function")return cr.URL&&cr.URL.createObjectURL(Ko(Pa()))||void 0;Qn.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var he="",be=Pa();try{he=n4(be)}catch{he=n4(unescape(encodeURIComponent(be)))}return"data:application/pdf;filename="+M.filename+";base64,"+he;case"pdfobjectnewwindow":if(Object.prototype.toString.call(cr)==="[object Window]"){var He="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",ze=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';M.pdfObjectUrl&&(He=M.pdfObjectUrl,ze="");var At='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><script src="'+He+'"'+ze+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(M)+");<\/script></body></html>",Bt=cr.open();return Bt!==null&&Bt.document.write(At),Bt}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(cr)==="[object Window]"){var Dt='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><iframe id="pdfViewer" src="'+(M.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+M.filename+'" width="500px" height="400px" /></body></html>',ir=cr.open();if(ir!==null){ir.document.write(Dt);var fr=this;ir.document.documentElement.querySelector("#pdfViewer").onload=function(){ir.document.title=M.filename,ir.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(fr.output("bloburl"))}}return ir}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(cr)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var Sr='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><iframe src="'+this.output("datauristring",M)+'"></iframe></body></html>',An=cr.open();if(An!==null&&(An.document.write(Sr),An.document.title=M.filename),An||typeof safari>"u")return An;break;case"datauri":case"dataurl":return cr.document.location.href=this.output("datauristring",M);default:return null}}),pa=function(_){return Array.isArray(co)===!0&&co.indexOf(_)>-1};switch(n){case"pt":mt=1;break;case"mm":mt=72/25.4;break;case"cm":mt=72/2.54;break;case"in":mt=72;break;case"px":mt=pa("px_scaling")==1?.75:96/72;break;case"pc":case"em":mt=12;break;case"ex":mt=6;break;default:if(typeof n!="number")throw new Error("Invalid unit: "+n);mt=n}var Pi=null;$e(),oe();var Rd=function(_){return p!==null?Pi.encryptor(_,0):function(M){return M}},bu=x.__private__.getPageInfo=x.getPageInfo=function(_){if(isNaN(_)||_%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Yt[_].objId,pageNumber:_,pageContext:Yt[_]}},Gt=x.__private__.getPageInfoByObjId=function(_){if(isNaN(_)||_%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var M in Yt)if(Yt[M].objId===_)break;return bu(M)},Md=x.__private__.getCurrentPageInfo=x.getCurrentPageInfo=function(){return{objId:Yt[q].objId,pageNumber:q,pageContext:Yt[q]}};x.addPage=function(){return bc.apply(this,arguments),this},x.setPage=function(){return wu.apply(this,arguments),qe.call(this,st[q]),this},x.insertPage=function(_){return this.addPage(),this.movePage(q,_),this},x.movePage=function(_,M){var he,be;if(_>M){he=st[_],be=Yt[_];for(var He=_;He>M;He--)st[He]=st[He-1],Yt[He]=Yt[He-1];st[M]=he,Yt[M]=be,this.setPage(M)}else if(_<M){he=st[_],be=Yt[_];for(var ze=_;ze<M;ze++)st[ze]=st[ze+1],Yt[ze]=Yt[ze+1];st[M]=he,Yt[M]=be,this.setPage(M)}return this},x.deletePage=function(){return Bc.apply(this,arguments),this},x.__private__.text=x.text=function(_,M,he,be,He){var ze,At,Bt,Dt,ir,fr,Sr,An,hn,zt=(be=be||{}).scope||this;if(typeof _=="number"&&typeof M=="number"&&(typeof he=="string"||Array.isArray(he))){var di=he;he=M,M=_,_=di}if(arguments[3]instanceof qt?(T("The transform parameter of text() with a Matrix value"),hn=He):(Bt=arguments[4],Dt=arguments[5],Nn(Sr=arguments[3])==="object"&&Sr!==null||(typeof Bt=="string"&&(Dt=Bt,Bt=null),typeof Sr=="string"&&(Dt=Sr,Sr=null),typeof Sr=="number"&&(Bt=Sr,Sr=null),be={flags:Sr,angle:Bt,align:Dt})),isNaN(M)||isNaN(he)||_==null)throw new Error("Invalid arguments passed to jsPDF.text");if(_.length===0)return zt;var Xn="",Bs=!1,zr=typeof be.lineHeightFactor=="number"?be.lineHeightFactor:$o,Yn=zt.internal.scaleFactor;function zo(Tr){return Tr=Tr.split("	").join(Array(be.TabLen||9).join(" ")),ls(Tr,Sr)}function Cs(Tr){for(var Jr,_n=Tr.concat(),Zt=[],Ka=_n.length;Ka--;)typeof(Jr=_n.shift())=="string"?Zt.push(Jr):Array.isArray(Tr)&&(Jr.length===1||Jr[1]===void 0&&Jr[2]===void 0)?Zt.push(Jr[0]):Zt.push([Jr[0],Jr[1],Jr[2]]);return Zt}function Bn(Tr,Jr){var _n;if(typeof Tr=="string")_n=Jr(Tr)[0];else if(Array.isArray(Tr)){for(var Zt,Ka,Va=Tr.concat(),$a=[],Ec=Va.length;Ec--;)typeof(Zt=Va.shift())=="string"?$a.push(Jr(Zt)[0]):Array.isArray(Zt)&&typeof Zt[0]=="string"&&(Ka=Jr(Zt[0],Zt[1],Zt[2]),$a.push([Ka[0],Ka[1],Ka[2]]));_n=$a}return _n}var HA=!1,Mn=!0;if(typeof _=="string")HA=!0;else if(Array.isArray(_)){var DA=_.concat();At=[];for(var _s,fi=DA.length;fi--;)(typeof(_s=DA.shift())!="string"||Array.isArray(_s)&&typeof _s[0]!="string")&&(Mn=!1);HA=Mn}if(HA===!1)throw new Error('Type of text must be string or Array. "'+_+'" is not recognized.');typeof _=="string"&&(_=_.match(/[\r?\n]/)?_.split(/\r\n|\r|\n/g):[_]);var Ur=Pe/zt.internal.scaleFactor,RA=Ur*(zr-1);switch(be.baseline){case"bottom":he-=RA;break;case"top":he+=Ur-RA;break;case"hanging":he+=Ur-2*RA;break;case"middle":he+=Ur/2-RA}if((fr=be.maxWidth||0)>0&&(typeof _=="string"?_=zt.splitTextToSize(_,fr):Object.prototype.toString.call(_)==="[object Array]"&&(_=_.reduce(function(Tr,Jr){return Tr.concat(zt.splitTextToSize(Jr,fr))},[]))),ze={text:_,x:M,y:he,options:be,mutex:{pdfEscape:ls,activeFontKey:Wt,fonts:Xt,activeFontSize:Pe}},Qr.publish("preProcessText",ze),_=ze.text,Bt=(be=ze.options).angle,!(hn instanceof qt)&&Bt&&typeof Bt=="number"){Bt*=Math.PI/180,be.rotationDirection===0&&(Bt=-Bt),Q===F.ADVANCED&&(Bt=-Bt);var MA=Math.cos(Bt),Wo=Math.sin(Bt);hn=new qt(MA,Wo,-Wo,MA,0,0)}else Bt&&Bt instanceof qt&&(hn=Bt);Q!==F.ADVANCED||hn||(hn=ka),(ir=be.charSpace||ds)!==void 0&&(Xn+=Z(P(ir))+` Tc
`,this.setCharSpace(this.getCharSpace()||0)),(An=be.horizontalScale)!==void 0&&(Xn+=Z(100*An)+` Tz
`),be.lang;var Ti=-1,Fs=be.renderingMode!==void 0?be.renderingMode:be.stroke,wo=zt.internal.getCurrentPageInfo().pageContext;switch(Fs){case 0:case!1:case"fill":Ti=0;break;case 1:case!0:case"stroke":Ti=1;break;case 2:case"fillThenStroke":Ti=2;break;case 3:case"invisible":Ti=3;break;case 4:case"fillAndAddForClipping":Ti=4;break;case 5:case"strokeAndAddPathForClipping":Ti=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":Ti=6;break;case 7:case"addToPathForClipping":Ti=7}var Sc=wo.usedRenderingMode!==void 0?wo.usedRenderingMode:-1;Ti!==-1?Xn+=Ti+` Tr
`:Sc!==-1&&(Xn+=`0 Tr
`),Ti!==-1&&(wo.usedRenderingMode=Ti),Dt=be.align||"left";var On,Xs=Pe*zr,zi=zt.internal.pageSize.getWidth(),Wr=Xt[Wt];ir=be.charSpace||ds,fr=be.maxWidth||0,Sr=Object.assign({autoencode:!0,noBOM:!0},be.flags);var Hi=[];if(Object.prototype.toString.call(_)==="[object Array]"){var Ns;At=Cs(_),Dt!=="left"&&(On=At.map(function(Tr){return zt.getStringUnitWidth(Tr,{font:Wr,charSpace:ir,fontSize:Pe,doKerning:!1})*Pe/Yn}));var Ys,Ra=0;if(Dt==="right"){M-=On[0],_=[],fi=At.length;for(var va=0;va<fi;va++)va===0?(Ys=ga(M),Ns=us(he)):(Ys=P(Ra-On[va]),Ns=-Xs),_.push([At[va],Ys,Ns]),Ra=On[va]}else if(Dt==="center"){M-=On[0]/2,_=[],fi=At.length;for(var yo=0;yo<fi;yo++)yo===0?(Ys=ga(M),Ns=us(he)):(Ys=P((Ra-On[yo])/2),Ns=-Xs),_.push([At[yo],Ys,Ns]),Ra=On[yo]}else if(Dt==="left"){_=[],fi=At.length;for(var Wi=0;Wi<fi;Wi++)_.push(At[Wi])}else{if(Dt!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');_=[],fi=At.length,fr=fr!==0?fr:zi;for(var Fe=0;Fe<fi;Fe++)Ns=Fe===0?us(he):-Xs,Ys=Fe===0?ga(M):0,Fe<fi-1?Hi.push(Z(P((fr-On[Fe])/(At[Fe].split(" ").length-1)))):Hi.push(0),_.push([At[Fe],Ys,Ns])}}var We=typeof be.R2L=="boolean"?be.R2L:lt;We===!0&&(_=Bn(_,function(Tr,Jr,_n){return[Tr.split("").reverse().join(""),Jr,_n]})),ze={text:_,x:M,y:he,options:be,mutex:{pdfEscape:ls,activeFontKey:Wt,fonts:Xt,activeFontSize:Pe}},Qr.publish("postProcessText",ze),_=ze.text,Bs=ze.mutex.isHex||!1;var Ve=Xt[Wt].encoding;Ve!=="WinAnsiEncoding"&&Ve!=="StandardEncoding"||(_=Bn(_,function(Tr,Jr,_n){return[zo(Tr),Jr,_n]})),At=Cs(_),_=[];for(var wt,Rt,yr,Cn=0,pr=1,Ma=Array.isArray(At[0])?pr:Cn,Jo="",Di=function(Tr,Jr,_n){var Zt="";return _n instanceof qt?(_n=typeof be.angle=="number"?xs(_n,new qt(1,0,0,1,Tr,Jr)):xs(new qt(1,0,0,1,Tr,Jr),_n),Q===F.ADVANCED&&(_n=xs(new qt(1,0,0,-1,0,0),_n)),Zt=_n.join(" ")+` Tm
`):Zt=Z(Tr)+" "+Z(Jr)+` Td
`,Zt},hi=0;hi<At.length;hi++){switch(Jo="",Ma){case pr:yr=(Bs?"<":"(")+At[hi][0]+(Bs?">":")"),wt=parseFloat(At[hi][1]),Rt=parseFloat(At[hi][2]);break;case Cn:yr=(Bs?"<":"(")+At[hi]+(Bs?">":")"),wt=ga(M),Rt=us(he)}Hi!==void 0&&Hi[hi]!==void 0&&(Jo=Hi[hi]+` Tw
`),hi===0?_.push(Jo+Di(wt,Rt,hn)+yr):Ma===Cn?_.push(Jo+yr):Ma===pr&&_.push(Jo+Di(wt,Rt,hn)+yr)}_=Ma===Cn?_.join(` Tj
T* `):_.join(` Tj
`),_+=` Tj
`;var xo=`BT
/`;return xo+=Wt+" "+Pe+` Tf
`,xo+=Z(Pe*zr)+` TL
`,xo+=vo+`
`,xo+=Xn,xo+=_,D(xo+="ET"),B[Wt]=!0,zt};var Kd=x.__private__.clip=x.clip=function(_){return D(_==="evenodd"?"W*":"W"),this};x.clipEvenOdd=function(){return Kd("evenodd")},x.__private__.discardPath=x.discardPath=function(){return D("n"),this};var Ta=x.__private__.isValidStyle=function(_){var M=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(_)!==-1&&(M=!0),M};x.__private__.setDefaultPathOperation=x.setDefaultPathOperation=function(_){return Ta(_)&&(d=_),this};var Bu=x.__private__.getStyle=x.getStyle=function(_){var M=d;switch(_){case"D":case"S":M="S";break;case"F":M="f";break;case"FD":case"DF":M="B";break;case"f":case"f*":case"B":case"B*":M=_}return M},Nl=x.close=function(){return D("h"),this};x.stroke=function(){return D("S"),this},x.fill=function(_){return Sl("f",_),this},x.fillEvenOdd=function(_){return Sl("f*",_),this},x.fillStroke=function(_){return Sl("B",_),this},x.fillStrokeEvenOdd=function(_){return Sl("B*",_),this};var Sl=function(_,M){Nn(M)==="object"?_u(M,_):D(_)},cs=function(_){_===null||Q===F.ADVANCED&&_===void 0||(_=Bu(_),D(_))};function Cu(_,M,he,be,He){var ze=new Ff(M||this.boundingBox,he||this.xStep,be||this.yStep,this.gState,He||this.matrix);ze.stream=this.stream;var At=_+"$$"+this.cloneIndex+++"$$";return Ci(At,ze),ze}var _u=function(_,M){var he=zn[_.key],be=$t[he];if(be instanceof dd)D("q"),D(Fu(M)),be.gState&&x.setGState(be.gState),D(_.matrix.toString()+" cm"),D("/"+he+" sh"),D("Q");else if(be instanceof Ff){var He=new qt(1,0,0,-1,0,Da());_.matrix&&(He=He.multiply(_.matrix||ka),he=Cu.call(be,_.key,_.boundingBox,_.xStep,_.yStep,He).id),D("q"),D("/Pattern cs"),D("/"+he+" scn"),be.gState&&x.setGState(be.gState),D(M),D("Q")}},Fu=function(_){switch(_){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},rn=x.moveTo=function(_,M){return D(Z(P(_))+" "+Z(J(M))+" m"),this},Pr=x.lineTo=function(_,M){return D(Z(P(_))+" "+Z(J(M))+" l"),this},Vo=x.curveTo=function(_,M,he,be,He,ze){return D([Z(P(_)),Z(J(M)),Z(P(he)),Z(J(be)),Z(P(He)),Z(J(ze)),"c"].join(" ")),this};x.__private__.line=x.line=function(_,M,he,be,He){if(isNaN(_)||isNaN(M)||isNaN(he)||isNaN(be)||!Ta(He))throw new Error("Invalid arguments passed to jsPDF.line");return Q===F.COMPAT?this.lines([[he-_,be-M]],_,M,[1,1],He||"S"):this.lines([[he-_,be-M]],_,M,[1,1]).stroke()},x.__private__.lines=x.lines=function(_,M,he,be,He,ze){var At,Bt,Dt,ir,fr,Sr,An,hn,zt,di,Xn,Bs;if(typeof _=="number"&&(Bs=he,he=M,M=_,_=Bs),be=be||[1,1],ze=ze||!1,isNaN(M)||isNaN(he)||!Array.isArray(_)||!Array.isArray(be)||!Ta(He)||typeof ze!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(rn(M,he),At=be[0],Bt=be[1],ir=_.length,di=M,Xn=he,Dt=0;Dt<ir;Dt++)(fr=_[Dt]).length===2?(di=fr[0]*At+di,Xn=fr[1]*Bt+Xn,Pr(di,Xn)):(Sr=fr[0]*At+di,An=fr[1]*Bt+Xn,hn=fr[2]*At+di,zt=fr[3]*Bt+Xn,di=fr[4]*At+di,Xn=fr[5]*Bt+Xn,Vo(Sr,An,hn,zt,di,Xn));return ze&&Nl(),cs(He),this},x.path=function(_){for(var M=0;M<_.length;M++){var he=_[M],be=he.c;switch(he.op){case"m":rn(be[0],be[1]);break;case"l":Pr(be[0],be[1]);break;case"c":Vo.apply(this,be);break;case"h":Nl()}}return this},x.__private__.rect=x.rect=function(_,M,he,be,He){if(isNaN(_)||isNaN(M)||isNaN(he)||isNaN(be)||!Ta(He))throw new Error("Invalid arguments passed to jsPDF.rect");return Q===F.COMPAT&&(be=-be),D([Z(P(_)),Z(J(M)),Z(P(he)),Z(P(be)),"re"].join(" ")),cs(He),this},x.__private__.triangle=x.triangle=function(_,M,he,be,He,ze,At){if(isNaN(_)||isNaN(M)||isNaN(he)||isNaN(be)||isNaN(He)||isNaN(ze)||!Ta(At))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[he-_,be-M],[He-he,ze-be],[_-He,M-ze]],_,M,[1,1],At,!0),this},x.__private__.roundedRect=x.roundedRect=function(_,M,he,be,He,ze,At){if(isNaN(_)||isNaN(M)||isNaN(he)||isNaN(be)||isNaN(He)||isNaN(ze)||!Ta(At))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var Bt=4/3*(Math.SQRT2-1);return He=Math.min(He,.5*he),ze=Math.min(ze,.5*be),this.lines([[he-2*He,0],[He*Bt,0,He,ze-ze*Bt,He,ze],[0,be-2*ze],[0,ze*Bt,-He*Bt,ze,-He,ze],[2*He-he,0],[-He*Bt,0,-He,-ze*Bt,-He,-ze],[0,2*ze-be],[0,-ze*Bt,He*Bt,-ze,He,-ze]],_+He,M,[1,1],At,!0),this},x.__private__.ellipse=x.ellipse=function(_,M,he,be,He){if(isNaN(_)||isNaN(M)||isNaN(he)||isNaN(be)||!Ta(He))throw new Error("Invalid arguments passed to jsPDF.ellipse");var ze=4/3*(Math.SQRT2-1)*he,At=4/3*(Math.SQRT2-1)*be;return rn(_+he,M),Vo(_+he,M-At,_+ze,M-be,_,M-be),Vo(_-ze,M-be,_-he,M-At,_-he,M),Vo(_-he,M+At,_-ze,M+be,_,M+be),Vo(_+ze,M+be,_+he,M+At,_+he,M),cs(He),this},x.__private__.circle=x.circle=function(_,M,he,be){if(isNaN(_)||isNaN(M)||isNaN(he)||!Ta(be))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(_,M,he,he,be)},x.setFont=function(_,M,he){return he&&(M=se(M,he)),Wt=Fl(_,M,{disableWarning:!1}),this};var Nu=x.__private__.getFont=x.getFont=function(){return Xt[Fl.apply(x,arguments)]};x.__private__.getFontList=x.getFontList=function(){var _,M,he={};for(_ in er)if(er.hasOwnProperty(_))for(M in he[_]=[],er[_])er[_].hasOwnProperty(M)&&he[_].push(M);return he},x.addFont=function(_,M,he,be,He){var ze=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&ze.indexOf(arguments[3])!==-1?He=arguments[3]:arguments[3]&&ze.indexOf(arguments[3])==-1&&(he=se(he,be)),He=He||"Identity-H",Ro.call(this,_,M,he,He)};var $o,El=e.lineWidth||.200025,jl=x.__private__.getLineWidth=x.getLineWidth=function(){return El},Su=x.__private__.setLineWidth=x.setLineWidth=function(_){return El=_,D(Z(P(_))+" w"),this};x.__private__.setLineDash=tr.API.setLineDash=tr.API.setLineDashPattern=function(_,M){if(_=_||[],M=M||0,isNaN(M)||!Array.isArray(_))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return _=_.map(function(he){return Z(P(he))}).join(" "),M=Z(P(M)),D("["+_+"] "+M+" d"),this};var Jn=x.__private__.getLineHeight=x.getLineHeight=function(){return Pe*$o};x.__private__.getLineHeight=x.getLineHeight=function(){return Pe*$o};var Eu=x.__private__.setLineHeightFactor=x.setLineHeightFactor=function(_){return typeof(_=_||1.15)=="number"&&($o=_),this},xn=x.__private__.getLineHeightFactor=x.getLineHeightFactor=function(){return $o};Eu(e.lineHeight);var ga=x.__private__.getHorizontalCoordinate=function(_){return P(_)},us=x.__private__.getVerticalCoordinate=function(_){return Q===F.ADVANCED?_:Yt[q].mediaBox.topRightY-Yt[q].mediaBox.bottomLeftY-P(_)},ju=x.__private__.getHorizontalCoordinateString=x.getHorizontalCoordinateString=function(_){return Z(ga(_))},Ha=x.__private__.getVerticalCoordinateString=x.getVerticalCoordinateString=function(_){return Z(us(_))},bn=e.strokeColor||"0 G";x.__private__.getStrokeColor=x.getDrawColor=function(){return Gs(bn)},x.__private__.setStrokeColor=x.setDrawColor=function(_,M,he,be){return bn=ha({ch1:_,ch2:M,ch3:he,ch4:be,pdfColorType:"draw",precision:2}),D(bn),this};var mo=e.fillColor||"0 g";x.__private__.getFillColor=x.getFillColor=function(){return Gs(mo)},x.__private__.setFillColor=x.setFillColor=function(_,M,he,be){return mo=ha({ch1:_,ch2:M,ch3:he,ch4:be,pdfColorType:"fill",precision:2}),D(mo),this};var vo=e.textColor||"0 g",Uu=x.__private__.getTextColor=x.getTextColor=function(){return Gs(vo)};x.__private__.setTextColor=x.setTextColor=function(_,M,he,be){return vo=ha({ch1:_,ch2:M,ch3:he,ch4:be,pdfColorType:"text",precision:3}),this};var ds=e.charSpace,TA=x.__private__.getCharSpace=x.getCharSpace=function(){return parseFloat(ds||0)};x.__private__.setCharSpace=x.setCharSpace=function(_){if(isNaN(_))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return ds=_,this};var qo=0;x.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},x.__private__.setLineCap=x.setLineCap=function(_){var M=x.CapJoinStyles[_];if(M===void 0)throw new Error("Line cap style of '"+_+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return qo=M,D(M+" J"),this};var _i=0;x.__private__.setLineJoin=x.setLineJoin=function(_){var M=x.CapJoinStyles[_];if(M===void 0)throw new Error("Line join style of '"+_+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return _i=M,D(M+" j"),this},x.__private__.setLineMiterLimit=x.__private__.setMiterLimit=x.setLineMiterLimit=x.setMiterLimit=function(_){if(_=_||0,isNaN(_))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return D(Z(P(_))+" M"),this},x.GState=Rg,x.setGState=function(_){(_=typeof _=="string"?qr[Bi[_]]:Lu(null,_)).equals(Oi)||(D("/"+_.id+" gs"),Oi=_)};var Lu=function(_,M){if(!_||!Bi[_]){var he=!1;for(var be in qr)if(qr.hasOwnProperty(be)&&qr[be].equals(M)){he=!0;break}if(he)M=qr[be];else{var He="GS"+(Object.keys(qr).length+1).toString(10);qr[He]=M,M.id=He}return _&&(Bi[_]=M.id),Qr.publish("addGState",M),M}};x.addGState=function(_,M){return Lu(_,M),this},x.saveGraphicsState=function(){return D("q"),fn.push({key:Wt,size:Pe,color:vo}),this},x.restoreGraphicsState=function(){D("Q");var _=fn.pop();return Wt=_.key,Pe=_.size,vo=_.color,Oi=null,this},x.setCurrentTransformationMatrix=function(_){return D(_.toString()+" cm"),this},x.comment=function(_){return D("#"+_),this};var Fi=function(_,M){var he=_||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return he},set:function(ze){isNaN(ze)||(he=parseFloat(ze))}});var be=M||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return be},set:function(ze){isNaN(ze)||(be=parseFloat(ze))}});var He="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return He},set:function(ze){He=ze.toString()}}),this},Fc=function(_,M,he,be){Fi.call(this,_,M),this.type="rect";var He=he||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return He},set:function(At){isNaN(At)||(He=parseFloat(At))}});var ze=be||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return ze},set:function(At){isNaN(At)||(ze=parseFloat(At))}}),this},Ul=function(){this.page=tn,this.currentPage=q,this.pages=st.slice(0),this.pagesContext=Yt.slice(0),this.x=en,this.y=Jt,this.matrix=Nr,this.width=Gr(q),this.height=Da(q),this.outputDestination=gt,this.id="",this.objectNumber=-1};Ul.prototype.restore=function(){tn=this.page,q=this.currentPage,Yt=this.pagesContext,st=this.pages,en=this.x,Jt=this.y,Nr=this.matrix,Js(q,this.width),Nc(q,this.height),gt=this.outputDestination};var ma=function(_,M,he,be,He){$s.push(new Ul),tn=q=0,st=[],en=_,Jt=M,Nr=He,_l([he,be])},Ll=function(_){if(ys[_])$s.pop().restore();else{var M=new Ul,he="Xo"+(Object.keys(Rn).length+1).toString(10);M.id=he,ys[_]=he,Rn[he]=M,Qr.publish("addFormObject",M),$s.pop().restore()}};for(var Go in x.beginFormObject=function(_,M,he,be,He){return ma(_,M,he,be,He),this},x.endFormObject=function(_){return Ll(_),this},x.doFormObject=function(_,M){var he=Rn[ys[_]];return D("q"),D(M.toString()+" cm"),D("/"+he.id+" Do"),D("Q"),this},x.getFormObject=function(_){var M=Rn[ys[_]];return{x:M.x,y:M.y,width:M.width,height:M.height,matrix:M.matrix}},x.save=function(_,M){return _=_||"generated.pdf",(M=M||{}).returnPromise=M.returnPromise||!1,M.returnPromise===!1?(wf(Ko(Pa()),_),typeof wf.unload=="function"&&cr.setTimeout&&setTimeout(wf.unload,911),this):new Promise(function(he,be){try{var He=wf(Ko(Pa()),_);typeof wf.unload=="function"&&cr.setTimeout&&setTimeout(wf.unload,911),he(He)}catch(ze){be(ze.message)}})},tr.API)tr.API.hasOwnProperty(Go)&&(Go==="events"&&tr.API.events.length?function(_,M){var he,be,He;for(He=M.length-1;He!==-1;He--)he=M[He][0],be=M[He][1],_.subscribe.apply(_,[he].concat(typeof be=="function"?[be]:be))}(Qr,tr.API.events):x[Go]=tr.API[Go]);var Gr=x.getPageWidth=function(_){return(Yt[_=_||q].mediaBox.topRightX-Yt[_].mediaBox.bottomLeftX)/mt},Js=x.setPageWidth=function(_,M){Yt[_].mediaBox.topRightX=M*mt+Yt[_].mediaBox.bottomLeftX},Da=x.getPageHeight=function(_){return(Yt[_=_||q].mediaBox.topRightY-Yt[_].mediaBox.bottomLeftY)/mt},Nc=x.setPageHeight=function(_,M){Yt[_].mediaBox.topRightY=M*mt+Yt[_].mediaBox.bottomLeftY};return x.internal={pdfEscape:ls,getStyle:Bu,getFont:Nu,getFontSize:Ke,getCharSpace:TA,getTextColor:Uu,getLineHeight:Jn,getLineHeightFactor:xn,getLineWidth:jl,write:Le,getHorizontalCoordinate:ga,getVerticalCoordinate:us,getCoordinateString:ju,getVerticalCoordinateString:Ha,collections:{},newObject:Mt,newAdditionalObject:os,newObjectDeferred:jn,newObjectDeferredBegin:Gi,getFilters:zs,putStream:Ws,events:Qr,scaleFactor:mt,pageSize:{getWidth:function(){return Gr(q)},setWidth:function(_){Js(q,_)},getHeight:function(){return Da(q)},setHeight:function(_){Nc(q,_)}},encryptionOptions:p,encryption:Pi,getEncryptor:Rd,output:go,getNumberOfPages:yu,pages:st,out:D,f2:ue,f3:$,getPageInfo:bu,getPageInfoByObjId:Gt,getCurrentPageInfo:Md,getPDFVersion:C,Point:Fi,Rectangle:Fc,Matrix:qt,hasHotfix:pa},Object.defineProperty(x.internal.pageSize,"width",{get:function(){return Gr(q)},set:function(_){Js(q,_)},enumerable:!0,configurable:!0}),Object.defineProperty(x.internal.pageSize,"height",{get:function(){return Da(q)},set:function(_){Nc(q,_)},enumerable:!0,configurable:!0}),Mo.call(x,ke),Wt="F1",bc(i,r),Qr.publish("initialized"),x}Ph.prototype.lsbFirstWord=function(e){return String.fromCharCode(e>>0&255,e>>8&255,e>>16&255,e>>24&255)},Ph.prototype.toHexString=function(e){return e.split("").map(function(t){return("0"+(255&t.charCodeAt(0)).toString(16)).slice(-2)}).join("")},Ph.prototype.hexToBytes=function(e){for(var t=[],r=0;r<e.length;r+=2)t.push(String.fromCharCode(parseInt(e.substr(r,2),16)));return t.join("")},Ph.prototype.processOwnerPassword=function(e,t){return s4(i4(t).substr(0,5),e)},Ph.prototype.encryptor=function(e,t){var r=i4(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&t,t>>8&255)).substr(0,10);return function(n){return s4(r,n)}},Rg.prototype.equals=function(e){var t,r="id,objectNumber,equals";if(!e||Nn(e)!==Nn(this))return!1;var n=0;for(t in this)if(!(r.indexOf(t)>=0)){if(this.hasOwnProperty(t)&&!e.hasOwnProperty(t)||this[t]!==e[t])return!1;n++}for(t in e)e.hasOwnProperty(t)&&r.indexOf(t)<0&&n--;return n===0},tr.API={events:[]},tr.version="2.5.1";var wi=tr.API,ab=1,zf=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Lh=function(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},wr=function(e){return e.toFixed(2)},rd=function(e){return e.toFixed(5)};wi.__acroform__={};var lo=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e},RC=function(e){return e*ab},Zl=function(e){var t=new x7,r=kt.internal.getHeight(e)||0,n=kt.internal.getWidth(e)||0;return t.BBox=[0,0,Number(wr(n)),Number(wr(r))],t},FK=wi.__acroform__.setBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return e|=1<<t},NK=wi.__acroform__.clearBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return e&=~(1<<t)},SK=wi.__acroform__.getBit=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return e&1<<t?1:0},Ui=wi.__acroform__.getBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return SK(e,t-1)},Li=wi.__acroform__.setBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return FK(e,t-1)},Qi=wi.__acroform__.clearBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return NK(e,t-1)},EK=wi.__acroform__.calculateCoordinates=function(e,t){var r=t.internal.getHorizontalCoordinate,n=t.internal.getVerticalCoordinate,i=e[0],s=e[1],o=e[2],l=e[3],c={};return c.lowerLeft_X=r(i)||0,c.lowerLeft_Y=n(s+l)||0,c.upperRight_X=r(i+o)||0,c.upperRight_Y=n(s)||0,[Number(wr(c.lowerLeft_X)),Number(wr(c.lowerLeft_Y)),Number(wr(c.upperRight_X)),Number(wr(c.upperRight_Y))]},jK=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var t=[],r=e._V||e.DV,n=a4(e,r),i=e.scope.internal.getFont(e.fontName,e.fontStyle).id;t.push("/Tx BMC"),t.push("q"),t.push("BT"),t.push(e.scope.__private__.encodeColorString(e.color)),t.push("/"+i+" "+wr(n.fontSize)+" Tf"),t.push("1 0 0 1 0 0 Tm"),t.push(n.text),t.push("ET"),t.push("Q"),t.push("EMC");var s=Zl(e);return s.scope=e.scope,s.stream=t.join(`
`),s}},a4=function(e,t){var r=e.fontSize===0?e.maxFontSize:e.fontSize,n={text:"",fontSize:""},i=(t=(t=t.substr(0,1)=="("?t.substr(1):t).substr(t.length-1)==")"?t.substr(0,t.length-1):t).split(" ");i=e.multiline?i.map(function($){return $.split(`
`)}):i.map(function($){return[$]});var s=r,o=kt.internal.getHeight(e)||0;o=o<0?-o:o;var l=kt.internal.getWidth(e)||0;l=l<0?-l:l;var c=function($,P,X){if($+1<i.length){var J=P+" "+i[$+1][0];return B0(J,e,X).width<=l-4}return!1};s++;e:for(;s>0;){t="",s--;var d,p,m=B0("3",e,s).height,B=e.multiline?o-s:(o-m)/2,x=B+=2,S=0,C=0,L=0;if(s<=0){t=`(...) Tj
`,t+="% Width of Text: "+B0(t,e,s=12).width+", FieldWidth:"+l+`
`;break}for(var N="",F=0,Q=0;Q<i.length;Q++)if(i.hasOwnProperty(Q)){var I=!1;if(i[Q].length!==1&&L!==i[Q].length-1){if((m+2)*(F+2)+2>o)continue e;N+=i[Q][L],I=!0,C=Q,Q--}else{N=(N+=i[Q][L]+" ").substr(N.length-1)==" "?N.substr(0,N.length-1):N;var V=parseInt(Q),se=c(V,N,s),Z=Q>=i.length-1;if(se&&!Z){N+=" ",L=0;continue}if(se||Z){if(Z)C=V;else if(e.multiline&&(m+2)*(F+2)+2>o)continue e}else{if(!e.multiline||(m+2)*(F+2)+2>o)continue e;C=V}}for(var T="",Ae=S;Ae<=C;Ae++){var ue=i[Ae];if(e.multiline){if(Ae===C){T+=ue[L]+" ",L=(L+1)%ue.length;continue}if(Ae===S){T+=ue[ue.length-1]+" ";continue}}T+=ue[0]+" "}switch(T=T.substr(T.length-1)==" "?T.substr(0,T.length-1):T,p=B0(T,e,s).width,e.textAlign){case"right":d=l-p-2;break;case"center":d=(l-p)/2;break;case"left":default:d=2}t+=wr(d)+" "+wr(x)+` Td
`,t+="("+zf(T)+`) Tj
`,t+=-wr(d)+` 0 Td
`,x=-(s+2),p=0,S=I?C:C+1,F++,N=""}break}return n.text=t,n.fontSize=s,n},B0=function(e,t,r){var n=t.scope.internal.getFont(t.fontName,t.fontStyle),i=t.scope.getStringUnitWidth(e,{font:n,fontSize:parseFloat(r),charSpace:0})*parseFloat(r);return{height:t.scope.getStringUnitWidth("3",{font:n,fontSize:parseFloat(r),charSpace:0})*parseFloat(r)*1.5,width:i}},UK={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},LK=function(e,t){var r={type:"reference",object:e};t.internal.getPageInfo(e.page).pageContext.annotations.find(function(n){return n.type===r.type&&n.object===r.object})===void 0&&t.internal.getPageInfo(e.page).pageContext.annotations.push(r)},QK=function(e,t){for(var r in e)if(e.hasOwnProperty(r)){var n=r,i=e[r];t.internal.newObjectDeferredBegin(i.objId,!0),Nn(i)==="object"&&typeof i.putStream=="function"&&i.putStream(),delete e[n]}},kK=function(e,t){if(t.scope=e,e.internal!==void 0&&(e.internal.acroformPlugin===void 0||e.internal.acroformPlugin.isInitialized===!1)){if(yl.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(UK)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");ab=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new b7,e.internal.acroformPlugin.acroFormDictionaryRoot.scope=e,e.internal.acroformPlugin.acroFormDictionaryRoot._eventID=e.internal.events.subscribe("postPutResources",function(){(function(r){r.internal.events.unsubscribe(r.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete r.internal.acroformPlugin.acroFormDictionaryRoot._eventID,r.internal.acroformPlugin.printedOut=!0})(e)}),e.internal.events.subscribe("buildDocument",function(){(function(r){r.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var n=r.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var i in n)if(n.hasOwnProperty(i)){var s=n[i];s.objId=void 0,s.hasAnnotation&&LK(s,r)}})(e)}),e.internal.events.subscribe("putCatalog",function(){(function(r){if(r.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");r.internal.write("/AcroForm "+r.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(e)}),e.internal.events.subscribe("postPutPages",function(r){(function(n,i){var s=!n;for(var o in n||(i.internal.newObjectDeferredBegin(i.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),i.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),n=n||i.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(n.hasOwnProperty(o)){var l=n[o],c=[],d=l.Rect;if(l.Rect&&(l.Rect=EK(l.Rect,i)),i.internal.newObjectDeferredBegin(l.objId,!0),l.DA=kt.createDefaultAppearanceStream(l),Nn(l)==="object"&&typeof l.getKeyValueListForStream=="function"&&(c=l.getKeyValueListForStream()),l.Rect=d,l.hasAppearanceStream&&!l.appearanceStreamContent){var p=jK(l);c.push({key:"AP",value:"<</N "+p+">>"}),i.internal.acroformPlugin.xForms.push(p)}if(l.appearanceStreamContent){var m="";for(var B in l.appearanceStreamContent)if(l.appearanceStreamContent.hasOwnProperty(B)){var x=l.appearanceStreamContent[B];if(m+="/"+B+" ",m+="<<",Object.keys(x).length>=1||Array.isArray(x)){for(var o in x)if(x.hasOwnProperty(o)){var S=x[o];typeof S=="function"&&(S=S.call(i,l)),m+="/"+o+" "+S+" ",i.internal.acroformPlugin.xForms.indexOf(S)>=0||i.internal.acroformPlugin.xForms.push(S)}}else typeof(S=x)=="function"&&(S=S.call(i,l)),m+="/"+o+" "+S,i.internal.acroformPlugin.xForms.indexOf(S)>=0||i.internal.acroformPlugin.xForms.push(S);m+=">>"}c.push({key:"AP",value:`<<
`+m+">>"})}i.internal.putStream({additionalKeyValues:c,objectId:l.objId}),i.internal.out("endobj")}s&&QK(i.internal.acroformPlugin.xForms,i)})(r,e)}),e.internal.acroformPlugin.isInitialized=!0}},y7=wi.__acroform__.arrayToPdfArray=function(e,t,r){var n=function(o){return o};if(Array.isArray(e)){for(var i="[",s=0;s<e.length;s++)switch(s!==0&&(i+=" "),Nn(e[s])){case"boolean":case"number":case"object":i+=e[s].toString();break;case"string":e[s].substr(0,1)!=="/"?(t!==void 0&&r&&(n=r.internal.getEncryptor(t)),i+="("+zf(n(e[s].toString()))+")"):i+=e[s].toString()}return i+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},t5=function(e,t,r){var n=function(i){return i};return t!==void 0&&r&&(n=r.internal.getEncryptor(t)),(e=e||"").toString(),e="("+zf(n(e))+")"},oc=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(this._objId===void 0){if(this.scope===void 0)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(e){this._objId=e}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};oc.prototype.toString=function(){return this.objId+" 0 R"},oc.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},oc.prototype.getKeyValueListForStream=function(){var e=[],t=Object.getOwnPropertyNames(this).filter(function(s){return s!="content"&&s!="appearanceStreamContent"&&s!="scope"&&s!="objId"&&s.substring(0,1)!="_"});for(var r in t)if(Object.getOwnPropertyDescriptor(this,t[r]).configurable===!1){var n=t[r],i=this[n];i&&(Array.isArray(i)?e.push({key:n,value:y7(i,this.objId,this.scope)}):i instanceof oc?(i.scope=this.scope,e.push({key:n,value:i.objId+" 0 R"})):typeof i!="function"&&e.push({key:n,value:i}))}return e};var x7=function(){oc.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var e,t=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return t},set:function(r){t=r}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(r){e=r.trim()},get:function(){return e||null}})};lo(x7,oc);var b7=function(){oc.call(this);var e,t=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return t.length>0?t:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return t}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(e){var r=function(n){return n};return this.scope&&(r=this.scope.internal.getEncryptor(this.objId)),"("+zf(r(e))+")"}},set:function(r){e=r}})};lo(b7,oc);var yl=function e(){oc.call(this);var t=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return t},set:function(N){if(isNaN(N))throw new Error('Invalid value "'+N+'" for attribute F supplied.');t=N}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!Ui(t,3)},set:function(N){N?this.F=Li(t,3):this.F=Qi(t,3)}});var r=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return r},set:function(N){if(isNaN(N))throw new Error('Invalid value "'+N+'" for attribute Ff supplied.');r=N}});var n=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(n.length!==0)return n},set:function(N){n=N!==void 0?N:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[0])?0:n[0]},set:function(N){n[0]=N}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[1])?0:n[1]},set:function(N){n[1]=N}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[2])?0:n[2]},set:function(N){n[2]=N}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[3])?0:n[3]},set:function(N){n[3]=N}});var i="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return i},set:function(N){switch(N){case"/Btn":case"/Tx":case"/Ch":case"/Sig":i=N;break;default:throw new Error('Invalid value "'+N+'" for attribute FT supplied.')}}});var s=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!s||s.length<1){if(this instanceof Z2)return;s="FieldObject"+e.FieldNum++}var N=function(F){return F};return this.scope&&(N=this.scope.internal.getEncryptor(this.objId)),"("+zf(N(s))+")"},set:function(N){s=N.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return s},set:function(N){s=N}});var o="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return o},set:function(N){o=N}});var l="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return l},set:function(N){l=N}});var c=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return c},set:function(N){c=N}});var d=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return d===void 0?50/ab:d},set:function(N){d=N}});var p="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return p},set:function(N){p=N}});var m="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!m||this instanceof Z2||this instanceof Ed))return t5(m,this.objId,this.scope)},set:function(N){N=N.toString(),m=N}});var B=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(B)return this instanceof ts?B:t5(B,this.objId,this.scope)},set:function(N){N=N.toString(),B=this instanceof ts?N:N.substr(0,1)==="("?Lh(N.substr(1,N.length-2)):Lh(N)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof ts?Lh(B.substr(1,B.length-1)):B},set:function(N){N=N.toString(),B=this instanceof ts?"/"+N:N}});var x=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(x)return x},set:function(N){this.V=N}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(x)return this instanceof ts?x:t5(x,this.objId,this.scope)},set:function(N){N=N.toString(),x=this instanceof ts?N:N.substr(0,1)==="("?Lh(N.substr(1,N.length-2)):Lh(N)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof ts?Lh(x.substr(1,x.length-1)):x},set:function(N){N=N.toString(),x=this instanceof ts?"/"+N:N}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var S,C=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return C},set:function(N){N=!!N,C=N}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(S)return S},set:function(N){S=N}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,1)},set:function(N){N?this.Ff=Li(this.Ff,1):this.Ff=Qi(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,2)},set:function(N){N?this.Ff=Li(this.Ff,2):this.Ff=Qi(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,3)},set:function(N){N?this.Ff=Li(this.Ff,3):this.Ff=Qi(this.Ff,3)}});var L=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(L!==null)return L},set:function(N){if([0,1,2].indexOf(N)===-1)throw new Error('Invalid value "'+N+'" for attribute Q supplied.');L=N}}),Object.defineProperty(this,"textAlign",{get:function(){var N;switch(L){case 0:default:N="left";break;case 1:N="center";break;case 2:N="right"}return N},configurable:!0,enumerable:!0,set:function(N){switch(N){case"right":case 2:L=2;break;case"center":case 1:L=1;break;case"left":case 0:default:L=0}}})};lo(yl,oc);var jf=function(){yl.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var e=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return e},set:function(r){e=r}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return e},set:function(r){e=r}});var t=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return y7(t,this.objId,this.scope)},set:function(r){var n,i;i=[],typeof(n=r)=="string"&&(i=function(s,o,l){l||(l=1);for(var c,d=[];c=o.exec(s);)d.push(c[l]);return d}(n,/\((.*?)\)/g)),t=i}}),this.getOptions=function(){return t},this.setOptions=function(r){t=r,this.sort&&t.sort()},this.addOption=function(r){r=(r=r||"").toString(),t.push(r),this.sort&&t.sort()},this.removeOption=function(r,n){for(n=n||!1,r=(r=r||"").toString();t.indexOf(r)!==-1&&(t.splice(t.indexOf(r),1),n!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,18)},set:function(r){r?this.Ff=Li(this.Ff,18):this.Ff=Qi(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,19)},set:function(r){this.combo===!0&&(r?this.Ff=Li(this.Ff,19):this.Ff=Qi(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,20)},set:function(r){r?(this.Ff=Li(this.Ff,20),t.sort()):this.Ff=Qi(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,22)},set:function(r){r?this.Ff=Li(this.Ff,22):this.Ff=Qi(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,23)},set:function(r){r?this.Ff=Li(this.Ff,23):this.Ff=Qi(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,27)},set:function(r){r?this.Ff=Li(this.Ff,27):this.Ff=Qi(this.Ff,27)}}),this.hasAppearanceStream=!1};lo(jf,yl);var Uf=function(){jf.call(this),this.fontName="helvetica",this.combo=!1};lo(Uf,jf);var Lf=function(){Uf.call(this),this.combo=!0};lo(Lf,Uf);var ag=function(){Lf.call(this),this.edit=!0};lo(ag,Lf);var ts=function(){yl.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,15)},set:function(r){r?this.Ff=Li(this.Ff,15):this.Ff=Qi(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,16)},set:function(r){r?this.Ff=Li(this.Ff,16):this.Ff=Qi(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,17)},set:function(r){r?this.Ff=Li(this.Ff,17):this.Ff=Qi(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,26)},set:function(r){r?this.Ff=Li(this.Ff,26):this.Ff=Qi(this.Ff,26)}});var e,t={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var r=function(s){return s};if(this.scope&&(r=this.scope.internal.getEncryptor(this.objId)),Object.keys(t).length!==0){var n,i=[];for(n in i.push("<<"),t)i.push("/"+n+" ("+zf(r(t[n]))+")");return i.push(">>"),i.join(`
`)}},set:function(r){Nn(r)==="object"&&(t=r)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return t.CA||""},set:function(r){typeof r=="string"&&(t.CA=r)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(r){e=r}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(r){e="/"+r}})};lo(ts,yl);var og=function(){ts.call(this),this.pushButton=!0};lo(og,ts);var Qf=function(){ts.call(this),this.radio=!0,this.pushButton=!1;var e=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t!==void 0?t:[]}})};lo(Qf,ts);var Z2=function(){var e,t;yl.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return e},set:function(i){e=i}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(i){t=i}});var r,n={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var i=function(l){return l};this.scope&&(i=this.scope.internal.getEncryptor(this.objId));var s,o=[];for(s in o.push("<<"),n)o.push("/"+s+" ("+zf(i(n[s]))+")");return o.push(">>"),o.join(`
`)},set:function(i){Nn(i)==="object"&&(n=i)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return n.CA||""},set:function(i){typeof i=="string"&&(n.CA=i)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return r},set:function(i){r=i}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return r.substr(1,r.length-1)},set:function(i){r="/"+i}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=kt.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};lo(Z2,yl),Qf.prototype.setAppearance=function(e){if(!("createAppearanceStream"in e)||!("getCA"in e))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var t in this.Kids)if(this.Kids.hasOwnProperty(t)){var r=this.Kids[t];r.appearanceStreamContent=e.createAppearanceStream(r.optionName),r.caption=e.getCA()}},Qf.prototype.createOption=function(e){var t=new Z2;return t.Parent=this,t.optionName=e,this.Kids.push(t),IK.call(this.scope,t),t};var Ag=function(){ts.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=kt.CheckBox.createAppearanceStream()};lo(Ag,ts);var Ed=function(){yl.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,13)},set:function(t){t?this.Ff=Li(this.Ff,13):this.Ff=Qi(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,21)},set:function(t){t?this.Ff=Li(this.Ff,21):this.Ff=Qi(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,23)},set:function(t){t?this.Ff=Li(this.Ff,23):this.Ff=Qi(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,24)},set:function(t){t?this.Ff=Li(this.Ff,24):this.Ff=Qi(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,25)},set:function(t){t?this.Ff=Li(this.Ff,25):this.Ff=Qi(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,26)},set:function(t){t?this.Ff=Li(this.Ff,26):this.Ff=Qi(this.Ff,26)}});var e=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){Number.isInteger(t)&&(e=t)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};lo(Ed,yl);var lg=function(){Ed.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!Ui(this.Ff,14)},set:function(e){e?this.Ff=Li(this.Ff,14):this.Ff=Qi(this.Ff,14)}}),this.password=!0};lo(lg,Ed);var kt={CheckBox:{createAppearanceStream:function(){return{N:{On:kt.CheckBox.YesNormal},D:{On:kt.CheckBox.YesPushDown,Off:kt.CheckBox.OffPushDown}}},YesPushDown:function(e){var t=Zl(e);t.scope=e.scope;var r=[],n=e.scope.internal.getFont(e.fontName,e.fontStyle).id,i=e.scope.__private__.encodeColorString(e.color),s=a4(e,e.caption);return r.push("0.749023 g"),r.push("0 0 "+wr(kt.internal.getWidth(e))+" "+wr(kt.internal.getHeight(e))+" re"),r.push("f"),r.push("BMC"),r.push("q"),r.push("0 0 1 rg"),r.push("/"+n+" "+wr(s.fontSize)+" Tf "+i),r.push("BT"),r.push(s.text),r.push("ET"),r.push("Q"),r.push("EMC"),t.stream=r.join(`
`),t},YesNormal:function(e){var t=Zl(e);t.scope=e.scope;var r=e.scope.internal.getFont(e.fontName,e.fontStyle).id,n=e.scope.__private__.encodeColorString(e.color),i=[],s=kt.internal.getHeight(e),o=kt.internal.getWidth(e),l=a4(e,e.caption);return i.push("1 g"),i.push("0 0 "+wr(o)+" "+wr(s)+" re"),i.push("f"),i.push("q"),i.push("0 0 1 rg"),i.push("0 0 "+wr(o-1)+" "+wr(s-1)+" re"),i.push("W"),i.push("n"),i.push("0 g"),i.push("BT"),i.push("/"+r+" "+wr(l.fontSize)+" Tf "+n),i.push(l.text),i.push("ET"),i.push("Q"),t.stream=i.join(`
`),t},OffPushDown:function(e){var t=Zl(e);t.scope=e.scope;var r=[];return r.push("0.749023 g"),r.push("0 0 "+wr(kt.internal.getWidth(e))+" "+wr(kt.internal.getHeight(e))+" re"),r.push("f"),t.stream=r.join(`
`),t}},RadioButton:{Circle:{createAppearanceStream:function(e){var t={D:{Off:kt.RadioButton.Circle.OffPushDown},N:{}};return t.N[e]=kt.RadioButton.Circle.YesNormal,t.D[e]=kt.RadioButton.Circle.YesPushDown,t},getCA:function(){return"l"},YesNormal:function(e){var t=Zl(e);t.scope=e.scope;var r=[],n=kt.internal.getWidth(e)<=kt.internal.getHeight(e)?kt.internal.getWidth(e)/4:kt.internal.getHeight(e)/4;n=Number((.9*n).toFixed(5));var i=kt.internal.Bezier_C,s=Number((n*i).toFixed(5));return r.push("q"),r.push("1 0 0 1 "+rd(kt.internal.getWidth(e)/2)+" "+rd(kt.internal.getHeight(e)/2)+" cm"),r.push(n+" 0 m"),r.push(n+" "+s+" "+s+" "+n+" 0 "+n+" c"),r.push("-"+s+" "+n+" -"+n+" "+s+" -"+n+" 0 c"),r.push("-"+n+" -"+s+" -"+s+" -"+n+" 0 -"+n+" c"),r.push(s+" -"+n+" "+n+" -"+s+" "+n+" 0 c"),r.push("f"),r.push("Q"),t.stream=r.join(`
`),t},YesPushDown:function(e){var t=Zl(e);t.scope=e.scope;var r=[],n=kt.internal.getWidth(e)<=kt.internal.getHeight(e)?kt.internal.getWidth(e)/4:kt.internal.getHeight(e)/4;n=Number((.9*n).toFixed(5));var i=Number((2*n).toFixed(5)),s=Number((i*kt.internal.Bezier_C).toFixed(5)),o=Number((n*kt.internal.Bezier_C).toFixed(5));return r.push("0.749023 g"),r.push("q"),r.push("1 0 0 1 "+rd(kt.internal.getWidth(e)/2)+" "+rd(kt.internal.getHeight(e)/2)+" cm"),r.push(i+" 0 m"),r.push(i+" "+s+" "+s+" "+i+" 0 "+i+" c"),r.push("-"+s+" "+i+" -"+i+" "+s+" -"+i+" 0 c"),r.push("-"+i+" -"+s+" -"+s+" -"+i+" 0 -"+i+" c"),r.push(s+" -"+i+" "+i+" -"+s+" "+i+" 0 c"),r.push("f"),r.push("Q"),r.push("0 g"),r.push("q"),r.push("1 0 0 1 "+rd(kt.internal.getWidth(e)/2)+" "+rd(kt.internal.getHeight(e)/2)+" cm"),r.push(n+" 0 m"),r.push(n+" "+o+" "+o+" "+n+" 0 "+n+" c"),r.push("-"+o+" "+n+" -"+n+" "+o+" -"+n+" 0 c"),r.push("-"+n+" -"+o+" -"+o+" -"+n+" 0 -"+n+" c"),r.push(o+" -"+n+" "+n+" -"+o+" "+n+" 0 c"),r.push("f"),r.push("Q"),t.stream=r.join(`
`),t},OffPushDown:function(e){var t=Zl(e);t.scope=e.scope;var r=[],n=kt.internal.getWidth(e)<=kt.internal.getHeight(e)?kt.internal.getWidth(e)/4:kt.internal.getHeight(e)/4;n=Number((.9*n).toFixed(5));var i=Number((2*n).toFixed(5)),s=Number((i*kt.internal.Bezier_C).toFixed(5));return r.push("0.749023 g"),r.push("q"),r.push("1 0 0 1 "+rd(kt.internal.getWidth(e)/2)+" "+rd(kt.internal.getHeight(e)/2)+" cm"),r.push(i+" 0 m"),r.push(i+" "+s+" "+s+" "+i+" 0 "+i+" c"),r.push("-"+s+" "+i+" -"+i+" "+s+" -"+i+" 0 c"),r.push("-"+i+" -"+s+" -"+s+" -"+i+" 0 -"+i+" c"),r.push(s+" -"+i+" "+i+" -"+s+" "+i+" 0 c"),r.push("f"),r.push("Q"),t.stream=r.join(`
`),t}},Cross:{createAppearanceStream:function(e){var t={D:{Off:kt.RadioButton.Cross.OffPushDown},N:{}};return t.N[e]=kt.RadioButton.Cross.YesNormal,t.D[e]=kt.RadioButton.Cross.YesPushDown,t},getCA:function(){return"8"},YesNormal:function(e){var t=Zl(e);t.scope=e.scope;var r=[],n=kt.internal.calculateCross(e);return r.push("q"),r.push("1 1 "+wr(kt.internal.getWidth(e)-2)+" "+wr(kt.internal.getHeight(e)-2)+" re"),r.push("W"),r.push("n"),r.push(wr(n.x1.x)+" "+wr(n.x1.y)+" m"),r.push(wr(n.x2.x)+" "+wr(n.x2.y)+" l"),r.push(wr(n.x4.x)+" "+wr(n.x4.y)+" m"),r.push(wr(n.x3.x)+" "+wr(n.x3.y)+" l"),r.push("s"),r.push("Q"),t.stream=r.join(`
`),t},YesPushDown:function(e){var t=Zl(e);t.scope=e.scope;var r=kt.internal.calculateCross(e),n=[];return n.push("0.749023 g"),n.push("0 0 "+wr(kt.internal.getWidth(e))+" "+wr(kt.internal.getHeight(e))+" re"),n.push("f"),n.push("q"),n.push("1 1 "+wr(kt.internal.getWidth(e)-2)+" "+wr(kt.internal.getHeight(e)-2)+" re"),n.push("W"),n.push("n"),n.push(wr(r.x1.x)+" "+wr(r.x1.y)+" m"),n.push(wr(r.x2.x)+" "+wr(r.x2.y)+" l"),n.push(wr(r.x4.x)+" "+wr(r.x4.y)+" m"),n.push(wr(r.x3.x)+" "+wr(r.x3.y)+" l"),n.push("s"),n.push("Q"),t.stream=n.join(`
`),t},OffPushDown:function(e){var t=Zl(e);t.scope=e.scope;var r=[];return r.push("0.749023 g"),r.push("0 0 "+wr(kt.internal.getWidth(e))+" "+wr(kt.internal.getHeight(e))+" re"),r.push("f"),t.stream=r.join(`
`),t}}},createDefaultAppearanceStream:function(e){var t=e.scope.internal.getFont(e.fontName,e.fontStyle).id,r=e.scope.__private__.encodeColorString(e.color);return"/"+t+" "+e.fontSize+" Tf "+r}};kt.internal={Bezier_C:.551915024494,calculateCross:function(e){var t=kt.internal.getWidth(e),r=kt.internal.getHeight(e),n=Math.min(t,r);return{x1:{x:(t-n)/2,y:(r-n)/2+n},x2:{x:(t-n)/2+n,y:(r-n)/2},x3:{x:(t-n)/2,y:(r-n)/2},x4:{x:(t-n)/2+n,y:(r-n)/2+n}}}},kt.internal.getWidth=function(e){var t=0;return Nn(e)==="object"&&(t=RC(e.Rect[2])),t},kt.internal.getHeight=function(e){var t=0;return Nn(e)==="object"&&(t=RC(e.Rect[3])),t};var IK=wi.addField=function(e){if(kK(this,e),!(e instanceof yl))throw new Error("Invalid argument passed to jsPDF.addField.");var t;return(t=e).scope.internal.acroformPlugin.printedOut&&(t.scope.internal.acroformPlugin.printedOut=!1,t.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),t.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(t),e.page=e.scope.internal.getCurrentPageInfo().pageNumber,this};wi.AcroFormChoiceField=jf,wi.AcroFormListBox=Uf,wi.AcroFormComboBox=Lf,wi.AcroFormEditBox=ag,wi.AcroFormButton=ts,wi.AcroFormPushButton=og,wi.AcroFormRadioButton=Qf,wi.AcroFormCheckBox=Ag,wi.AcroFormTextField=Ed,wi.AcroFormPasswordField=lg,wi.AcroFormAppearance=kt,wi.AcroForm={ChoiceField:jf,ListBox:Uf,ComboBox:Lf,EditBox:ag,Button:ts,PushButton:og,RadioButton:Qf,CheckBox:Ag,TextField:Ed,PasswordField:lg,Appearance:kt},tr.AcroForm={ChoiceField:jf,ListBox:Uf,ComboBox:Lf,EditBox:ag,Button:ts,PushButton:og,RadioButton:Qf,CheckBox:Ag,TextField:Ed,PasswordField:lg,Appearance:kt};var OK=tr.AcroForm;function B7(e){return e.reduce(function(t,r,n){return t[r]=n,t},{})}(function(e){e.__addimage__={};var t="UNKNOWN",r={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},n=e.__addimage__.getImageFileTypeByImageData=function($,P){var X,J,pe,me,ye,oe=t;if((P=P||t)==="RGBA"||$.data!==void 0&&$.data instanceof Uint8ClampedArray&&"height"in $&&"width"in $)return"RGBA";if(se($))for(ye in r)for(pe=r[ye],X=0;X<pe.length;X+=1){for(me=!0,J=0;J<pe[X].length;J+=1)if(pe[X][J]!==void 0&&pe[X][J]!==$[J]){me=!1;break}if(me===!0){oe=ye;break}}else for(ye in r)for(pe=r[ye],X=0;X<pe.length;X+=1){for(me=!0,J=0;J<pe[X].length;J+=1)if(pe[X][J]!==void 0&&pe[X][J]!==$.charCodeAt(J)){me=!1;break}if(me===!0){oe=ye;break}}return oe===t&&P!==t&&(oe=P),oe},i=function $(P){for(var X=this.internal.write,J=this.internal.putStream,pe=(0,this.internal.getFilters)();pe.indexOf("FlateEncode")!==-1;)pe.splice(pe.indexOf("FlateEncode"),1);P.objectId=this.internal.newObject();var me=[];if(me.push({key:"Type",value:"/XObject"}),me.push({key:"Subtype",value:"/Image"}),me.push({key:"Width",value:P.width}),me.push({key:"Height",value:P.height}),P.colorSpace===L.INDEXED?me.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(P.palette.length/3-1)+" "+("sMask"in P&&P.sMask!==void 0?P.objectId+2:P.objectId+1)+" 0 R]"}):(me.push({key:"ColorSpace",value:"/"+P.colorSpace}),P.colorSpace===L.DEVICE_CMYK&&me.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),me.push({key:"BitsPerComponent",value:P.bitsPerComponent}),"decodeParameters"in P&&P.decodeParameters!==void 0&&me.push({key:"DecodeParms",value:"<<"+P.decodeParameters+">>"}),"transparency"in P&&Array.isArray(P.transparency)){for(var ye="",oe=0,we=P.transparency.length;oe<we;oe++)ye+=P.transparency[oe]+" "+P.transparency[oe]+" ";me.push({key:"Mask",value:"["+ye+"]"})}P.sMask!==void 0&&me.push({key:"SMask",value:P.objectId+1+" 0 R"});var xe=P.filter!==void 0?["/"+P.filter]:void 0;if(J({data:P.data,additionalKeyValues:me,alreadyAppliedFilters:xe,objectId:P.objectId}),X("endobj"),"sMask"in P&&P.sMask!==void 0){var $e="/Predictor "+P.predictor+" /Colors 1 /BitsPerComponent "+P.bitsPerComponent+" /Columns "+P.width,H={width:P.width,height:P.height,colorSpace:"DeviceGray",bitsPerComponent:P.bitsPerComponent,decodeParameters:$e,data:P.sMask};"filter"in P&&(H.filter=P.filter),$.call(this,H)}if(P.colorSpace===L.INDEXED){var q=this.internal.newObject();J({data:T(new Uint8Array(P.palette)),objectId:q}),X("endobj")}},s=function(){var $=this.internal.collections.addImage_images;for(var P in $)i.call(this,$[P])},o=function(){var $,P=this.internal.collections.addImage_images,X=this.internal.write;for(var J in P)X("/I"+($=P[J]).index,$.objectId,"0","R")},l=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",s),this.internal.events.subscribe("putXobjectDict",o))},c=function(){var $=this.internal.collections.addImage_images;return l.call(this),$},d=function(){return Object.keys(this.internal.collections.addImage_images).length},p=function($){return typeof e["process"+$.toUpperCase()]=="function"},m=function($){return Nn($)==="object"&&$.nodeType===1},B=function($,P){if($.nodeName==="IMG"&&$.hasAttribute("src")){var X=""+$.getAttribute("src");if(X.indexOf("data:image/")===0)return sg(unescape(X).split("base64,").pop());var J=e.loadFile(X,!0);if(J!==void 0)return J}if($.nodeName==="CANVAS"){if($.width===0||$.height===0)throw new Error("Given canvas must have data. Canvas width: "+$.width+", height: "+$.height);var pe;switch(P){case"PNG":pe="image/png";break;case"WEBP":pe="image/webp";break;case"JPEG":case"JPG":default:pe="image/jpeg"}return sg($.toDataURL(pe,1).split("base64,").pop())}},x=function($){var P=this.internal.collections.addImage_images;if(P){for(var X in P)if($===P[X].alias)return P[X]}},S=function($,P,X){return $||P||($=-96,P=-96),$<0&&($=-1*X.width*72/$/this.internal.scaleFactor),P<0&&(P=-1*X.height*72/P/this.internal.scaleFactor),$===0&&($=P*X.width/X.height),P===0&&(P=$*X.height/X.width),[$,P]},C=function($,P,X,J,pe,me){var ye=S.call(this,X,J,pe),oe=this.internal.getCoordinateString,we=this.internal.getVerticalCoordinateString,xe=c.call(this);if(X=ye[0],J=ye[1],xe[pe.index]=pe,me){me*=Math.PI/180;var $e=Math.cos(me),H=Math.sin(me),q=function(te){return te.toFixed(4)},Y=[q($e),q(H),q(-1*H),q($e),0,0,"cm"]}this.internal.write("q"),me?(this.internal.write([1,"0","0",1,oe($),we(P+J),"cm"].join(" ")),this.internal.write(Y.join(" ")),this.internal.write([oe(X),"0","0",oe(J),"0","0","cm"].join(" "))):this.internal.write([oe(X),"0","0",oe(J),oe($),we(P+J),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+pe.index+" Do"),this.internal.write("Q")},L=e.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};e.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var N=e.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},F=e.__addimage__.sHashCode=function($){var P,X,J=0;if(typeof $=="string")for(X=$.length,P=0;P<X;P++)J=(J<<5)-J+$.charCodeAt(P),J|=0;else if(se($))for(X=$.byteLength/2,P=0;P<X;P++)J=(J<<5)-J+$[P],J|=0;return J},Q=e.__addimage__.validateStringAsBase64=function($){($=$||"").toString().trim();var P=!0;return $.length===0&&(P=!1),$.length%4!=0&&(P=!1),/^[A-Za-z0-9+/]+$/.test($.substr(0,$.length-2))===!1&&(P=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test($.substr(-2))===!1&&(P=!1),P},I=e.__addimage__.extractImageFromDataUrl=function($){var P=($=$||"").split("base64,"),X=null;if(P.length===2){var J=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(P[0]);Array.isArray(J)&&(X={mimeType:J[1],charset:J[2],data:P[1]})}return X},V=e.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"};e.__addimage__.isArrayBuffer=function($){return V()&&$ instanceof ArrayBuffer};var se=e.__addimage__.isArrayBufferView=function($){return V()&&typeof Uint32Array<"u"&&($ instanceof Int8Array||$ instanceof Uint8Array||typeof Uint8ClampedArray<"u"&&$ instanceof Uint8ClampedArray||$ instanceof Int16Array||$ instanceof Uint16Array||$ instanceof Int32Array||$ instanceof Uint32Array||$ instanceof Float32Array||$ instanceof Float64Array)},Z=e.__addimage__.binaryStringToUint8Array=function($){for(var P=$.length,X=new Uint8Array(P),J=0;J<P;J++)X[J]=$.charCodeAt(J);return X},T=e.__addimage__.arrayBufferToBinaryString=function($){for(var P="",X=se($)?$:new Uint8Array($),J=0;J<X.length;J+=8192)P+=String.fromCharCode.apply(null,X.subarray(J,J+8192));return P};e.addImage=function(){var $,P,X,J,pe,me,ye,oe,we;if(typeof arguments[1]=="number"?(P=t,X=arguments[1],J=arguments[2],pe=arguments[3],me=arguments[4],ye=arguments[5],oe=arguments[6],we=arguments[7]):(P=arguments[1],X=arguments[2],J=arguments[3],pe=arguments[4],me=arguments[5],ye=arguments[6],oe=arguments[7],we=arguments[8]),Nn($=arguments[0])==="object"&&!m($)&&"imageData"in $){var xe=$;$=xe.imageData,P=xe.format||P||t,X=xe.x||X||0,J=xe.y||J||0,pe=xe.w||xe.width||pe,me=xe.h||xe.height||me,ye=xe.alias||ye,oe=xe.compression||oe,we=xe.rotation||xe.angle||we}var $e=this.internal.getFilters();if(oe===void 0&&$e.indexOf("FlateEncode")!==-1&&(oe="SLOW"),isNaN(X)||isNaN(J))throw new Error("Invalid coordinates passed to jsPDF.addImage");l.call(this);var H=Ae.call(this,$,P,ye,oe);return C.call(this,X,J,pe,me,H,we),this};var Ae=function($,P,X,J){var pe,me,ye;if(typeof $=="string"&&n($)===t){$=unescape($);var oe=ue($,!1);(oe!==""||(oe=e.loadFile($,!0))!==void 0)&&($=oe)}if(m($)&&($=B($,P)),P=n($,P),!p(P))throw new Error("addImage does not support files of type '"+P+"', please ensure that a plugin for '"+P+"' support is added.");if(((ye=X)==null||ye.length===0)&&(X=function(we){return typeof we=="string"||se(we)?F(we):se(we.data)?F(we.data):null}($)),(pe=x.call(this,X))||(V()&&($ instanceof Uint8Array||P==="RGBA"||(me=$,$=Z($))),pe=this["process"+P.toUpperCase()]($,d.call(this),X,function(we){return we&&typeof we=="string"&&(we=we.toUpperCase()),we in e.image_compression?we:N.NONE}(J),me)),!pe)throw new Error("An unknown error occurred whilst processing the image.");return pe},ue=e.__addimage__.convertBase64ToBinaryString=function($,P){var X;P=typeof P!="boolean"||P;var J,pe="";if(typeof $=="string"){J=(X=I($))!==null?X.data:$;try{pe=sg(J)}catch(me){if(P)throw Q(J)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+me.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return pe};e.getImageProperties=function($){var P,X,J="";if(m($)&&($=B($)),typeof $=="string"&&n($)===t&&((J=ue($,!1))===""&&(J=e.loadFile($)||""),$=J),X=n($),!p(X))throw new Error("addImage does not support files of type '"+X+"', please ensure that a plugin for '"+X+"' support is added.");if(!V()||$ instanceof Uint8Array||($=Z($)),!(P=this["process"+X.toUpperCase()]($)))throw new Error("An unknown error occurred whilst processing the image");return P.fileType=X,P}})(tr.API),function(e){var t=function(r){if(r!==void 0&&r!="")return!0};tr.API.events.push(["addPage",function(r){this.internal.getPageInfo(r.pageNumber).pageContext.annotations=[]}]),e.events.push(["putPage",function(r){for(var n,i,s,o=this.internal.getCoordinateString,l=this.internal.getVerticalCoordinateString,c=this.internal.getPageInfoByObjId(r.objId),d=r.pageContext.annotations,p=!1,m=0;m<d.length&&!p;m++)switch((n=d[m]).type){case"link":(t(n.options.url)||t(n.options.pageNumber))&&(p=!0);break;case"reference":case"text":case"freetext":p=!0}if(p!=0){this.internal.write("/Annots [");for(var B=0;B<d.length;B++){n=d[B];var x=this.internal.pdfEscape,S=this.internal.getEncryptor(r.objId);switch(n.type){case"reference":this.internal.write(" "+n.object.objId+" 0 R ");break;case"text":var C=this.internal.newAdditionalObject(),L=this.internal.newAdditionalObject(),N=this.internal.getEncryptor(C.objId),F=n.title||"Note";s="<</Type /Annot /Subtype /Text "+(i="/Rect ["+o(n.bounds.x)+" "+l(n.bounds.y+n.bounds.h)+" "+o(n.bounds.x+n.bounds.w)+" "+l(n.bounds.y)+"] ")+"/Contents ("+x(N(n.contents))+")",s+=" /Popup "+L.objId+" 0 R",s+=" /P "+c.objId+" 0 R",s+=" /T ("+x(N(F))+") >>",C.content=s;var Q=C.objId+" 0 R";s="<</Type /Annot /Subtype /Popup "+(i="/Rect ["+o(n.bounds.x+30)+" "+l(n.bounds.y+n.bounds.h)+" "+o(n.bounds.x+n.bounds.w+30)+" "+l(n.bounds.y)+"] ")+" /Parent "+Q,n.open&&(s+=" /Open true"),s+=" >>",L.content=s,this.internal.write(C.objId,"0 R",L.objId,"0 R");break;case"freetext":i="/Rect ["+o(n.bounds.x)+" "+l(n.bounds.y)+" "+o(n.bounds.x+n.bounds.w)+" "+l(n.bounds.y+n.bounds.h)+"] ";var I=n.color||"#000000";s="<</Type /Annot /Subtype /FreeText "+i+"/Contents ("+x(S(n.contents))+")",s+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+I+")",s+=" /Border [0 0 0]",s+=" >>",this.internal.write(s);break;case"link":if(n.options.name){var V=this.annotations._nameMap[n.options.name];n.options.pageNumber=V.page,n.options.top=V.y}else n.options.top||(n.options.top=0);if(i="/Rect ["+n.finalBounds.x+" "+n.finalBounds.y+" "+n.finalBounds.w+" "+n.finalBounds.h+"] ",s="",n.options.url)s="<</Type /Annot /Subtype /Link "+i+"/Border [0 0 0] /A <</S /URI /URI ("+x(S(n.options.url))+") >>";else if(n.options.pageNumber)switch(s="<</Type /Annot /Subtype /Link "+i+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(n.options.pageNumber).objId+" 0 R",n.options.magFactor=n.options.magFactor||"XYZ",n.options.magFactor){case"Fit":s+=" /Fit]";break;case"FitH":s+=" /FitH "+n.options.top+"]";break;case"FitV":n.options.left=n.options.left||0,s+=" /FitV "+n.options.left+"]";break;case"XYZ":default:var se=l(n.options.top);n.options.left=n.options.left||0,n.options.zoom===void 0&&(n.options.zoom=0),s+=" /XYZ "+n.options.left+" "+se+" "+n.options.zoom+"]"}s!=""&&(s+=" >>",this.internal.write(s))}}this.internal.write("]")}}]),e.createAnnotation=function(r){var n=this.internal.getCurrentPageInfo();switch(r.type){case"link":this.link(r.bounds.x,r.bounds.y,r.bounds.w,r.bounds.h,r);break;case"text":case"freetext":n.pageContext.annotations.push(r)}},e.link=function(r,n,i,s,o){var l=this.internal.getCurrentPageInfo(),c=this.internal.getCoordinateString,d=this.internal.getVerticalCoordinateString;l.pageContext.annotations.push({finalBounds:{x:c(r),y:d(n),w:c(r+i),h:d(n+s)},options:o,type:"link"})},e.textWithLink=function(r,n,i,s){var o,l,c=this.getTextWidth(r),d=this.internal.getLineHeight()/this.internal.scaleFactor;if(s.maxWidth!==void 0){l=s.maxWidth;var p=this.splitTextToSize(r,l).length;o=Math.ceil(d*p)}else l=c,o=d;return this.text(r,n,i,s),i+=.2*d,s.align==="center"&&(n-=c/2),s.align==="right"&&(n-=c),this.link(n,i-d,l,o,s),c},e.getTextWidth=function(r){var n=this.internal.getFontSize();return this.getStringUnitWidth(r)*n/this.internal.scaleFactor}}(tr.API),function(e){var t={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},r={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},n={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},i=[1570,1571,1573,1575];e.__arabicParser__={};var s=e.__arabicParser__.isInArabicSubstitutionA=function(C){return t[C.charCodeAt(0)]!==void 0},o=e.__arabicParser__.isArabicLetter=function(C){return typeof C=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(C)},l=e.__arabicParser__.isArabicEndLetter=function(C){return o(C)&&s(C)&&t[C.charCodeAt(0)].length<=2},c=e.__arabicParser__.isArabicAlfLetter=function(C){return o(C)&&i.indexOf(C.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(C){return o(C)&&s(C)&&t[C.charCodeAt(0)].length>=1};var d=e.__arabicParser__.arabicLetterHasFinalForm=function(C){return o(C)&&s(C)&&t[C.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(C){return o(C)&&s(C)&&t[C.charCodeAt(0)].length>=3};var p=e.__arabicParser__.arabicLetterHasMedialForm=function(C){return o(C)&&s(C)&&t[C.charCodeAt(0)].length==4},m=e.__arabicParser__.resolveLigatures=function(C){var L=0,N=r,F="",Q=0;for(L=0;L<C.length;L+=1)N[C.charCodeAt(L)]!==void 0?(Q++,typeof(N=N[C.charCodeAt(L)])=="number"&&(F+=String.fromCharCode(N),N=r,Q=0),L===C.length-1&&(N=r,F+=C.charAt(L-(Q-1)),L-=Q-1,Q=0)):(N=r,F+=C.charAt(L-Q),L-=Q,Q=0);return F};e.__arabicParser__.isArabicDiacritic=function(C){return C!==void 0&&n[C.charCodeAt(0)]!==void 0};var B=e.__arabicParser__.getCorrectForm=function(C,L,N){return o(C)?s(C)===!1?-1:!d(C)||!o(L)&&!o(N)||!o(N)&&l(L)||l(C)&&!o(L)||l(C)&&c(L)||l(C)&&l(L)?0:p(C)&&o(L)&&!l(L)&&o(N)&&d(N)?3:l(C)||!o(N)?1:2:-1},x=function(C){var L=0,N=0,F=0,Q="",I="",V="",se=(C=C||"").split("\\s+"),Z=[];for(L=0;L<se.length;L+=1){for(Z.push(""),N=0;N<se[L].length;N+=1)Q=se[L][N],I=se[L][N-1],V=se[L][N+1],o(Q)?(F=B(Q,I,V),Z[L]+=F!==-1?String.fromCharCode(t[Q.charCodeAt(0)][F]):Q):Z[L]+=Q;Z[L]=m(Z[L])}return Z.join(" ")},S=e.__arabicParser__.processArabic=e.processArabic=function(){var C,L=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,N=[];if(Array.isArray(L)){var F=0;for(N=[],F=0;F<L.length;F+=1)Array.isArray(L[F])?N.push([x(L[F][0]),L[F][1],L[F][2]]):N.push([x(L[F])]);C=N}else C=x(L);return typeof arguments[0]=="string"?C:(arguments[0].text=C,arguments[0])};e.events.push(["preProcessText",S])}(tr.API),tr.API.autoPrint=function(e){var t;switch((e=e||{}).variant=e.variant||"non-conform",e.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",function(){t=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+t+" 0 R")})}return this},function(e){var t=function(){var r=void 0;Object.defineProperty(this,"pdf",{get:function(){return r},set:function(l){r=l}});var n=150;Object.defineProperty(this,"width",{get:function(){return n},set:function(l){n=isNaN(l)||Number.isInteger(l)===!1||l<0?150:l,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=n+1)}});var i=300;Object.defineProperty(this,"height",{get:function(){return i},set:function(l){i=isNaN(l)||Number.isInteger(l)===!1||l<0?300:l,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=i+1)}});var s=[];Object.defineProperty(this,"childNodes",{get:function(){return s},set:function(l){s=l}});var o={};Object.defineProperty(this,"style",{get:function(){return o},set:function(l){o=l}}),Object.defineProperty(this,"parentNode",{})};t.prototype.getContext=function(r,n){var i;if((r=r||"2d")!=="2d")return null;for(i in n)this.pdf.context2d.hasOwnProperty(i)&&(this.pdf.context2d[i]=n[i]);return this.pdf.context2d._canvas=this,this.pdf.context2d},t.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},e.events.push(["initialized",function(){this.canvas=new t,this.canvas.pdf=this}])}(tr.API),function(e){var t={left:0,top:0,bottom:0,right:0},r=!1,n=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},t),this.internal.__cell__.margins.width=this.getPageWidth(),i.call(this))},i=function(){this.internal.__cell__.lastCell=new s,this.internal.__cell__.pages=1},s=function(){var c=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return c},set:function(C){c=C}});var d=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return d},set:function(C){d=C}});var p=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return p},set:function(C){p=C}});var m=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return m},set:function(C){m=C}});var B=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return B},set:function(C){B=C}});var x=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return x},set:function(C){x=C}});var S=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return S},set:function(C){S=C}}),this};s.prototype.clone=function(){return new s(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},s.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(c){return n.call(this),this.internal.__cell__.headerFunction=typeof c=="function"?c:void 0,this},e.getTextDimensions=function(c,d){n.call(this);var p=(d=d||{}).fontSize||this.getFontSize(),m=d.font||this.getFont(),B=d.scaleFactor||this.internal.scaleFactor,x=0,S=0,C=0,L=this;if(!Array.isArray(c)&&typeof c!="string"){if(typeof c!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");c=String(c)}var N=d.maxWidth;N>0?typeof c=="string"?c=this.splitTextToSize(c,N):Object.prototype.toString.call(c)==="[object Array]"&&(c=c.reduce(function(Q,I){return Q.concat(L.splitTextToSize(I,N))},[])):c=Array.isArray(c)?c:[c];for(var F=0;F<c.length;F++)x<(C=this.getStringUnitWidth(c[F],{font:m})*p)&&(x=C);return x!==0&&(S=c.length),{w:x/=B,h:Math.max((S*p*this.getLineHeightFactor()-p*(this.getLineHeightFactor()-1))/B,0)}},e.cellAddPage=function(){n.call(this),this.addPage();var c=this.internal.__cell__.margins||t;return this.internal.__cell__.lastCell=new s(c.left,c.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var o=e.cell=function(){var c;c=arguments[0]instanceof s?arguments[0]:new s(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),n.call(this);var d=this.internal.__cell__.lastCell,p=this.internal.__cell__.padding,m=this.internal.__cell__.margins||t,B=this.internal.__cell__.tableHeaderRow,x=this.internal.__cell__.printHeaders;return d.lineNumber!==void 0&&(d.lineNumber===c.lineNumber?(c.x=(d.x||0)+(d.width||0),c.y=d.y||0):d.y+d.height+c.height+m.bottom>this.getPageHeight()?(this.cellAddPage(),c.y=m.top,x&&B&&(this.printHeaderRow(c.lineNumber,!0),c.y+=B[0].height)):c.y=d.y+d.height||c.y),c.text[0]!==void 0&&(this.rect(c.x,c.y,c.width,c.height,r===!0?"FD":void 0),c.align==="right"?this.text(c.text,c.x+c.width-p,c.y+p,{align:"right",baseline:"top"}):c.align==="center"?this.text(c.text,c.x+c.width/2,c.y+p,{align:"center",baseline:"top",maxWidth:c.width-p-p}):this.text(c.text,c.x+p,c.y+p,{align:"left",baseline:"top",maxWidth:c.width-p-p})),this.internal.__cell__.lastCell=c,this};e.table=function(c,d,p,m,B){if(n.call(this),!p)throw new Error("No data for PDF table.");var x,S,C,L,N=[],F=[],Q=[],I={},V={},se=[],Z=[],T=(B=B||{}).autoSize||!1,Ae=B.printHeaders!==!1,ue=B.css&&B.css["font-size"]!==void 0?16*B.css["font-size"]:B.fontSize||12,$=B.margins||Object.assign({width:this.getPageWidth()},t),P=typeof B.padding=="number"?B.padding:3,X=B.headerBackgroundColor||"#c8c8c8",J=B.headerTextColor||"#000";if(i.call(this),this.internal.__cell__.printHeaders=Ae,this.internal.__cell__.margins=$,this.internal.__cell__.table_font_size=ue,this.internal.__cell__.padding=P,this.internal.__cell__.headerBackgroundColor=X,this.internal.__cell__.headerTextColor=J,this.setFontSize(ue),m==null)F=N=Object.keys(p[0]),Q=N.map(function(){return"left"});else if(Array.isArray(m)&&Nn(m[0])==="object")for(N=m.map(function(xe){return xe.name}),F=m.map(function(xe){return xe.prompt||xe.name||""}),Q=m.map(function(xe){return xe.align||"left"}),x=0;x<m.length;x+=1)V[m[x].name]=m[x].width*(19.049976/25.4);else Array.isArray(m)&&typeof m[0]=="string"&&(F=N=m,Q=N.map(function(){return"left"}));if(T||Array.isArray(m)&&typeof m[0]=="string")for(x=0;x<N.length;x+=1){for(I[L=N[x]]=p.map(function(xe){return xe[L]}),this.setFont(void 0,"bold"),se.push(this.getTextDimensions(F[x],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),S=I[L],this.setFont(void 0,"normal"),C=0;C<S.length;C+=1)se.push(this.getTextDimensions(S[C],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);V[L]=Math.max.apply(null,se)+P+P,se=[]}if(Ae){var pe={};for(x=0;x<N.length;x+=1)pe[N[x]]={},pe[N[x]].text=F[x],pe[N[x]].align=Q[x];var me=l.call(this,pe,V);Z=N.map(function(xe){return new s(c,d,V[xe],me,pe[xe].text,void 0,pe[xe].align)}),this.setTableHeaderRow(Z),this.printHeaderRow(1,!1)}var ye=m.reduce(function(xe,$e){return xe[$e.name]=$e.align,xe},{});for(x=0;x<p.length;x+=1){"rowStart"in B&&B.rowStart instanceof Function&&B.rowStart({row:x,data:p[x]},this);var oe=l.call(this,p[x],V);for(C=0;C<N.length;C+=1){var we=p[x][N[C]];"cellStart"in B&&B.cellStart instanceof Function&&B.cellStart({row:x,col:C,data:we},this),o.call(this,new s(c,d,V[N[C]],oe,we,x+2,ye[N[C]]))}}return this.internal.__cell__.table_x=c,this.internal.__cell__.table_y=d,this};var l=function(c,d){var p=this.internal.__cell__.padding,m=this.internal.__cell__.table_font_size,B=this.internal.scaleFactor;return Object.keys(c).map(function(x){var S=c[x];return this.splitTextToSize(S.hasOwnProperty("text")?S.text:S,d[x]-p-p)},this).map(function(x){return this.getLineHeightFactor()*x.length*m/B+p+p},this).reduce(function(x,S){return Math.max(x,S)},0)};e.setTableHeaderRow=function(c){n.call(this),this.internal.__cell__.tableHeaderRow=c},e.printHeaderRow=function(c,d){if(n.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var p;if(r=!0,typeof this.internal.__cell__.headerFunction=="function"){var m=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new s(m[0],m[1],m[2],m[3],void 0,-1)}this.setFont(void 0,"bold");for(var B=[],x=0;x<this.internal.__cell__.tableHeaderRow.length;x+=1){p=this.internal.__cell__.tableHeaderRow[x].clone(),d&&(p.y=this.internal.__cell__.margins.top||0,B.push(p)),p.lineNumber=c;var S=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),o.call(this,p),this.setTextColor(S)}B.length>0&&this.setTableHeaderRow(B),this.setFont(void 0,"normal"),r=!1}}(tr.API);var C7={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},_7=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],o4=B7(_7),F7=[100,200,300,400,500,600,700,800,900],PK=B7(F7);function A4(e){var t=e.family.replace(/"|'/g,"").toLowerCase(),r=function(s){return C7[s=s||"normal"]?s:"normal"}(e.style),n=function(s){if(!s)return 400;if(typeof s=="number")return s>=100&&s<=900&&s%100==0?s:400;if(/^\d00$/.test(s))return parseInt(s);switch(s){case"bold":return 700;case"normal":default:return 400}}(e.weight),i=function(s){return typeof o4[s=s||"normal"]=="number"?s:"normal"}(e.stretch);return{family:t,style:r,weight:n,stretch:i,src:e.src||[],ref:e.ref||{name:t,style:[i,r,n].join(" ")}}}function MC(e,t,r,n){var i;for(i=r;i>=0&&i<t.length;i+=n)if(e[t[i]])return e[t[i]];for(i=r;i>=0&&i<t.length;i-=n)if(e[t[i]])return e[t[i]]}var TK={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},KC={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function VC(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function HK(e,t,r){for(var n=(r=r||{}).defaultFontFamily||"times",i=Object.assign({},TK,r.genericFontFamilies||{}),s=null,o=null,l=0;l<t.length;++l)if(i[(s=A4(t[l])).family]&&(s.family=i[s.family]),e.hasOwnProperty(s.family)){o=e[s.family];break}if(!(o=o||e[n]))throw new Error("Could not find a font-family for the rule '"+VC(s)+"' and default family '"+n+"'.");if(o=function(c,d){if(d[c])return d[c];var p=o4[c],m=p<=o4.normal?-1:1,B=MC(d,_7,p,m);if(!B)throw new Error("Could not find a matching font-stretch value for "+c);return B}(s.stretch,o),o=function(c,d){if(d[c])return d[c];for(var p=C7[c],m=0;m<p.length;++m)if(d[p[m]])return d[p[m]];throw new Error("Could not find a matching font-style for "+c)}(s.style,o),!(o=function(c,d){if(d[c])return d[c];if(c===400&&d[500])return d[500];if(c===500&&d[400])return d[400];var p=PK[c],m=MC(d,F7,p,c<400?-1:1);if(!m)throw new Error("Could not find a matching font-weight for value "+c);return m}(s.weight,o)))throw new Error("Failed to resolve a font for the rule '"+VC(s)+"'.");return o}function $C(e){return e.trimLeft()}function DK(e,t){for(var r=0;r<e.length;){if(e.charAt(r)===t)return[e.substring(0,r),e.substring(r+1)];r+=1}return null}function RK(e){var t=e.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return t===null?null:[t[0],e.substring(t[0].length)]}var C0,qC,GC,r5=["times"];(function(e){var t,r,n,i,s,o,l,c,d,p=function(H){return H=H||{},this.isStrokeTransparent=H.isStrokeTransparent||!1,this.strokeOpacity=H.strokeOpacity||1,this.strokeStyle=H.strokeStyle||"#000000",this.fillStyle=H.fillStyle||"#000000",this.isFillTransparent=H.isFillTransparent||!1,this.fillOpacity=H.fillOpacity||1,this.font=H.font||"10px sans-serif",this.textBaseline=H.textBaseline||"alphabetic",this.textAlign=H.textAlign||"left",this.lineWidth=H.lineWidth||1,this.lineJoin=H.lineJoin||"miter",this.lineCap=H.lineCap||"butt",this.path=H.path||[],this.transform=H.transform!==void 0?H.transform.clone():new c,this.globalCompositeOperation=H.globalCompositeOperation||"normal",this.globalAlpha=H.globalAlpha||1,this.clip_path=H.clip_path||[],this.currentPoint=H.currentPoint||new o,this.miterLimit=H.miterLimit||10,this.lastPoint=H.lastPoint||new o,this.lineDashOffset=H.lineDashOffset||0,this.lineDash=H.lineDash||[],this.margin=H.margin||[0,0,0,0],this.prevPageLastElemOffset=H.prevPageLastElemOffset||0,this.ignoreClearRect=typeof H.ignoreClearRect!="boolean"||H.ignoreClearRect,this};e.events.push(["initialized",function(){this.context2d=new m(this),t=this.internal.f2,r=this.internal.getCoordinateString,n=this.internal.getVerticalCoordinateString,i=this.internal.getHorizontalCoordinate,s=this.internal.getVerticalCoordinate,o=this.internal.Point,l=this.internal.Rectangle,c=this.internal.Matrix,d=new p}]);var m=function(H){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var q=H;Object.defineProperty(this,"pdf",{get:function(){return q}});var Y=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return Y},set:function(qe){Y=!!qe}});var te=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return te},set:function(qe){te=!!qe}});var fe=0;Object.defineProperty(this,"posX",{get:function(){return fe},set:function(qe){isNaN(qe)||(fe=qe)}});var Ee=0;Object.defineProperty(this,"posY",{get:function(){return Ee},set:function(qe){isNaN(qe)||(Ee=qe)}}),Object.defineProperty(this,"margin",{get:function(){return d.margin},set:function(qe){var D;typeof qe=="number"?D=[qe,qe,qe,qe]:((D=new Array(4))[0]=qe[0],D[1]=qe.length>=2?qe[1]:D[0],D[2]=qe.length>=3?qe[2]:D[0],D[3]=qe.length>=4?qe[3]:D[1]),d.margin=D}});var je=!1;Object.defineProperty(this,"autoPaging",{get:function(){return je},set:function(qe){je=qe}});var Oe=0;Object.defineProperty(this,"lastBreak",{get:function(){return Oe},set:function(qe){Oe=qe}});var Je=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Je},set:function(qe){Je=qe}}),Object.defineProperty(this,"ctx",{get:function(){return d},set:function(qe){qe instanceof p&&(d=qe)}}),Object.defineProperty(this,"path",{get:function(){return d.path},set:function(qe){d.path=qe}});var st=[];Object.defineProperty(this,"ctxStack",{get:function(){return st},set:function(qe){st=qe}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(qe){var D;D=B(qe),this.ctx.fillStyle=D.style,this.ctx.isFillTransparent=D.a===0,this.ctx.fillOpacity=D.a,this.pdf.setFillColor(D.r,D.g,D.b,{a:D.a}),this.pdf.setTextColor(D.r,D.g,D.b,{a:D.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(qe){var D=B(qe);this.ctx.strokeStyle=D.style,this.ctx.isStrokeTransparent=D.a===0,this.ctx.strokeOpacity=D.a,D.a===0?this.pdf.setDrawColor(255,255,255):(D.a,this.pdf.setDrawColor(D.r,D.g,D.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(qe){["butt","round","square"].indexOf(qe)!==-1&&(this.ctx.lineCap=qe,this.pdf.setLineCap(qe))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(qe){isNaN(qe)||(this.ctx.lineWidth=qe,this.pdf.setLineWidth(qe))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(qe){["bevel","round","miter"].indexOf(qe)!==-1&&(this.ctx.lineJoin=qe,this.pdf.setLineJoin(qe))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(qe){isNaN(qe)||(this.ctx.miterLimit=qe,this.pdf.setMiterLimit(qe))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(qe){this.ctx.textBaseline=qe}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(qe){["right","end","center","left","start"].indexOf(qe)!==-1&&(this.ctx.textAlign=qe)}});var dt=null;function gt(qe,D){if(dt===null){var Le=function(ve){var ke=[];return Object.keys(ve).forEach(function(Pe){ve[Pe].forEach(function(Qe){var Ke=null;switch(Qe){case"bold":Ke={family:Pe,weight:"bold"};break;case"italic":Ke={family:Pe,style:"italic"};break;case"bolditalic":Ke={family:Pe,weight:"bold",style:"italic"};break;case"":case"normal":Ke={family:Pe}}Ke!==null&&(Ke.ref={name:Pe,style:Qe},ke.push(Ke))})}),ke}(qe.getFontList());dt=function(ve){for(var ke={},Pe=0;Pe<ve.length;++Pe){var Qe=A4(ve[Pe]),Ke=Qe.family,lt=Qe.stretch,pt=Qe.style,Ot=Qe.weight;ke[Ke]=ke[Ke]||{},ke[Ke][lt]=ke[Ke][lt]||{},ke[Ke][lt][pt]=ke[Ke][lt][pt]||{},ke[Ke][lt][pt][Ot]=Qe}return ke}(Le.concat(D))}return dt}var Et=null;Object.defineProperty(this,"fontFaces",{get:function(){return Et},set:function(qe){dt=null,Et=qe}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(qe){var D;if(this.ctx.font=qe,(D=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(qe))!==null){var Le=D[1],ve=(D[2],D[3]),ke=D[4],Pe=(D[5],D[6]),Qe=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(ke)[2];ke=Math.floor(Qe==="px"?parseFloat(ke)*this.pdf.internal.scaleFactor:Qe==="em"?parseFloat(ke)*this.pdf.getFontSize():parseFloat(ke)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(ke);var Ke=function(Ht){var Wt,mt,en=[],Jt=Ht.trim();if(Jt==="")return r5;if(Jt in KC)return[KC[Jt]];for(;Jt!=="";){switch(mt=null,Wt=(Jt=$C(Jt)).charAt(0)){case'"':case"'":mt=DK(Jt.substring(1),Wt);break;default:mt=RK(Jt)}if(mt===null||(en.push(mt[0]),(Jt=$C(mt[1]))!==""&&Jt.charAt(0)!==","))return r5;Jt=Jt.replace(/^,/,"")}return en}(Pe);if(this.fontFaces){var lt=HK(gt(this.pdf,this.fontFaces),Ke.map(function(Ht){return{family:Ht,stretch:"normal",weight:ve,style:Le}}));this.pdf.setFont(lt.ref.name,lt.ref.style)}else{var pt="";(ve==="bold"||parseInt(ve,10)>=700||Le==="bold")&&(pt="bold"),Le==="italic"&&(pt+="italic"),pt.length===0&&(pt="normal");for(var Ot="",nr={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},dr=0;dr<Ke.length;dr++){if(this.pdf.internal.getFont(Ke[dr],pt,{noFallback:!0,disableWarning:!0})!==void 0){Ot=Ke[dr];break}if(pt==="bolditalic"&&this.pdf.internal.getFont(Ke[dr],"bold",{noFallback:!0,disableWarning:!0})!==void 0)Ot=Ke[dr],pt="bold";else if(this.pdf.internal.getFont(Ke[dr],"normal",{noFallback:!0,disableWarning:!0})!==void 0){Ot=Ke[dr],pt="normal";break}}if(Ot===""){for(var gr=0;gr<Ke.length;gr++)if(nr[Ke[gr]]){Ot=nr[Ke[gr]];break}}Ot=Ot===""?"Times":Ot,this.pdf.setFont(Ot,pt)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(qe){this.ctx.globalCompositeOperation=qe}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(qe){this.ctx.globalAlpha=qe}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(qe){this.ctx.lineDashOffset=qe,$e.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(qe){this.ctx.lineDash=qe,$e.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(qe){this.ctx.ignoreClearRect=!!qe}})};m.prototype.setLineDash=function(H){this.lineDash=H},m.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},m.prototype.fill=function(){I.call(this,"fill",!1)},m.prototype.stroke=function(){I.call(this,"stroke",!1)},m.prototype.beginPath=function(){this.path=[{type:"begin"}]},m.prototype.moveTo=function(H,q){if(isNaN(H)||isNaN(q))throw Qn.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var Y=this.ctx.transform.applyToPoint(new o(H,q));this.path.push({type:"mt",x:Y.x,y:Y.y}),this.ctx.lastPoint=new o(H,q)},m.prototype.closePath=function(){var H=new o(0,0),q=0;for(q=this.path.length-1;q!==-1;q--)if(this.path[q].type==="begin"&&Nn(this.path[q+1])==="object"&&typeof this.path[q+1].x=="number"){H=new o(this.path[q+1].x,this.path[q+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new o(H.x,H.y)},m.prototype.lineTo=function(H,q){if(isNaN(H)||isNaN(q))throw Qn.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var Y=this.ctx.transform.applyToPoint(new o(H,q));this.path.push({type:"lt",x:Y.x,y:Y.y}),this.ctx.lastPoint=new o(Y.x,Y.y)},m.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),I.call(this,null,!0)},m.prototype.quadraticCurveTo=function(H,q,Y,te){if(isNaN(Y)||isNaN(te)||isNaN(H)||isNaN(q))throw Qn.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var fe=this.ctx.transform.applyToPoint(new o(Y,te)),Ee=this.ctx.transform.applyToPoint(new o(H,q));this.path.push({type:"qct",x1:Ee.x,y1:Ee.y,x:fe.x,y:fe.y}),this.ctx.lastPoint=new o(fe.x,fe.y)},m.prototype.bezierCurveTo=function(H,q,Y,te,fe,Ee){if(isNaN(fe)||isNaN(Ee)||isNaN(H)||isNaN(q)||isNaN(Y)||isNaN(te))throw Qn.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var je=this.ctx.transform.applyToPoint(new o(fe,Ee)),Oe=this.ctx.transform.applyToPoint(new o(H,q)),Je=this.ctx.transform.applyToPoint(new o(Y,te));this.path.push({type:"bct",x1:Oe.x,y1:Oe.y,x2:Je.x,y2:Je.y,x:je.x,y:je.y}),this.ctx.lastPoint=new o(je.x,je.y)},m.prototype.arc=function(H,q,Y,te,fe,Ee){if(isNaN(H)||isNaN(q)||isNaN(Y)||isNaN(te)||isNaN(fe))throw Qn.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(Ee=!!Ee,!this.ctx.transform.isIdentity){var je=this.ctx.transform.applyToPoint(new o(H,q));H=je.x,q=je.y;var Oe=this.ctx.transform.applyToPoint(new o(0,Y)),Je=this.ctx.transform.applyToPoint(new o(0,0));Y=Math.sqrt(Math.pow(Oe.x-Je.x,2)+Math.pow(Oe.y-Je.y,2))}Math.abs(fe-te)>=2*Math.PI&&(te=0,fe=2*Math.PI),this.path.push({type:"arc",x:H,y:q,radius:Y,startAngle:te,endAngle:fe,counterclockwise:Ee})},m.prototype.arcTo=function(H,q,Y,te,fe){throw new Error("arcTo not implemented.")},m.prototype.rect=function(H,q,Y,te){if(isNaN(H)||isNaN(q)||isNaN(Y)||isNaN(te))throw Qn.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(H,q),this.lineTo(H+Y,q),this.lineTo(H+Y,q+te),this.lineTo(H,q+te),this.lineTo(H,q),this.lineTo(H+Y,q),this.lineTo(H,q)},m.prototype.fillRect=function(H,q,Y,te){if(isNaN(H)||isNaN(q)||isNaN(Y)||isNaN(te))throw Qn.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!x.call(this)){var fe={};this.lineCap!=="butt"&&(fe.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(fe.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(H,q,Y,te),this.fill(),fe.hasOwnProperty("lineCap")&&(this.lineCap=fe.lineCap),fe.hasOwnProperty("lineJoin")&&(this.lineJoin=fe.lineJoin)}},m.prototype.strokeRect=function(H,q,Y,te){if(isNaN(H)||isNaN(q)||isNaN(Y)||isNaN(te))throw Qn.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");S.call(this)||(this.beginPath(),this.rect(H,q,Y,te),this.stroke())},m.prototype.clearRect=function(H,q,Y,te){if(isNaN(H)||isNaN(q)||isNaN(Y)||isNaN(te))throw Qn.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(H,q,Y,te))},m.prototype.save=function(H){H=typeof H!="boolean"||H;for(var q=this.pdf.internal.getCurrentPageInfo().pageNumber,Y=0;Y<this.pdf.internal.getNumberOfPages();Y++)this.pdf.setPage(Y+1),this.pdf.internal.out("q");if(this.pdf.setPage(q),H){this.ctx.fontSize=this.pdf.internal.getFontSize();var te=new p(this.ctx);this.ctxStack.push(this.ctx),this.ctx=te}},m.prototype.restore=function(H){H=typeof H!="boolean"||H;for(var q=this.pdf.internal.getCurrentPageInfo().pageNumber,Y=0;Y<this.pdf.internal.getNumberOfPages();Y++)this.pdf.setPage(Y+1),this.pdf.internal.out("Q");this.pdf.setPage(q),H&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},m.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var B=function(H){var q,Y,te,fe;if(H.isCanvasGradient===!0&&(H=H.getColor()),!H)return{r:0,g:0,b:0,a:0,style:H};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(H))q=0,Y=0,te=0,fe=0;else{var Ee=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(H);if(Ee!==null)q=parseInt(Ee[1]),Y=parseInt(Ee[2]),te=parseInt(Ee[3]),fe=1;else if((Ee=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(H))!==null)q=parseInt(Ee[1]),Y=parseInt(Ee[2]),te=parseInt(Ee[3]),fe=parseFloat(Ee[4]);else{if(fe=1,typeof H=="string"&&H.charAt(0)!=="#"){var je=new m7(H);H=je.ok?je.toHex():"#000000"}H.length===4?(q=H.substring(1,2),q+=q,Y=H.substring(2,3),Y+=Y,te=H.substring(3,4),te+=te):(q=H.substring(1,3),Y=H.substring(3,5),te=H.substring(5,7)),q=parseInt(q,16),Y=parseInt(Y,16),te=parseInt(te,16)}}return{r:q,g:Y,b:te,a:fe,style:H}},x=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},S=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};m.prototype.fillText=function(H,q,Y,te){if(isNaN(q)||isNaN(Y)||typeof H!="string")throw Qn.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(te=isNaN(te)?void 0:te,!x.call(this)){var fe=oe(this.ctx.transform.rotation),Ee=this.ctx.transform.scaleX;P.call(this,{text:H,x:q,y:Y,scale:Ee,angle:fe,align:this.textAlign,maxWidth:te})}},m.prototype.strokeText=function(H,q,Y,te){if(isNaN(q)||isNaN(Y)||typeof H!="string")throw Qn.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!S.call(this)){te=isNaN(te)?void 0:te;var fe=oe(this.ctx.transform.rotation),Ee=this.ctx.transform.scaleX;P.call(this,{text:H,x:q,y:Y,scale:Ee,renderingMode:"stroke",angle:fe,align:this.textAlign,maxWidth:te})}},m.prototype.measureText=function(H){if(typeof H!="string")throw Qn.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var q=this.pdf,Y=this.pdf.internal.scaleFactor,te=q.internal.getFontSize(),fe=q.getStringUnitWidth(H)*te/q.internal.scaleFactor,Ee=function(je){var Oe=(je=je||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return Oe}}),this};return new Ee({width:fe*=Math.round(96*Y/72*1e4)/1e4})},m.prototype.scale=function(H,q){if(isNaN(H)||isNaN(q))throw Qn.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var Y=new c(H,0,0,q,0,0);this.ctx.transform=this.ctx.transform.multiply(Y)},m.prototype.rotate=function(H){if(isNaN(H))throw Qn.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var q=new c(Math.cos(H),Math.sin(H),-Math.sin(H),Math.cos(H),0,0);this.ctx.transform=this.ctx.transform.multiply(q)},m.prototype.translate=function(H,q){if(isNaN(H)||isNaN(q))throw Qn.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var Y=new c(1,0,0,1,H,q);this.ctx.transform=this.ctx.transform.multiply(Y)},m.prototype.transform=function(H,q,Y,te,fe,Ee){if(isNaN(H)||isNaN(q)||isNaN(Y)||isNaN(te)||isNaN(fe)||isNaN(Ee))throw Qn.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var je=new c(H,q,Y,te,fe,Ee);this.ctx.transform=this.ctx.transform.multiply(je)},m.prototype.setTransform=function(H,q,Y,te,fe,Ee){H=isNaN(H)?1:H,q=isNaN(q)?0:q,Y=isNaN(Y)?0:Y,te=isNaN(te)?1:te,fe=isNaN(fe)?0:fe,Ee=isNaN(Ee)?0:Ee,this.ctx.transform=new c(H,q,Y,te,fe,Ee)};var C=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};m.prototype.drawImage=function(H,q,Y,te,fe,Ee,je,Oe,Je){var st=this.pdf.getImageProperties(H),dt=1,gt=1,Et=1,qe=1;te!==void 0&&Oe!==void 0&&(Et=Oe/te,qe=Je/fe,dt=st.width/te*Oe/te,gt=st.height/fe*Je/fe),Ee===void 0&&(Ee=q,je=Y,q=0,Y=0),te!==void 0&&Oe===void 0&&(Oe=te,Je=fe),te===void 0&&Oe===void 0&&(Oe=st.width,Je=st.height);for(var D,Le=this.ctx.transform.decompose(),ve=oe(Le.rotate.shx),ke=new c,Pe=(ke=(ke=(ke=ke.multiply(Le.translate)).multiply(Le.skew)).multiply(Le.scale)).applyToRectangle(new l(Ee-q*Et,je-Y*qe,te*dt,fe*gt)),Qe=L.call(this,Pe),Ke=[],lt=0;lt<Qe.length;lt+=1)Ke.indexOf(Qe[lt])===-1&&Ke.push(Qe[lt]);if(Q(Ke),this.autoPaging)for(var pt=Ke[0],Ot=Ke[Ke.length-1],nr=pt;nr<Ot+1;nr++){this.pdf.setPage(nr);var dr=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],gr=nr===1?this.posY+this.margin[0]:this.margin[0],Ht=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Wt=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],mt=nr===1?0:Ht+(nr-2)*Wt;if(this.ctx.clip_path.length!==0){var en=this.path;D=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=F(D,this.posX+this.margin[3],-mt+gr+this.ctx.prevPageLastElemOffset),V.call(this,"fill",!0),this.path=en}var Jt=JSON.parse(JSON.stringify(Pe));Jt=F([Jt],this.posX+this.margin[3],-mt+gr+this.ctx.prevPageLastElemOffset)[0];var Nr=(nr>pt||nr<Ot)&&C.call(this);Nr&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],dr,Wt,null).clip().discardPath()),this.pdf.addImage(H,"JPEG",Jt.x,Jt.y,Jt.w,Jt.h,null,null,ve),Nr&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(H,"JPEG",Pe.x,Pe.y,Pe.w,Pe.h,null,null,ve)};var L=function(H,q,Y){var te=[];q=q||this.pdf.internal.pageSize.width,Y=Y||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var fe=this.posY+this.ctx.prevPageLastElemOffset;switch(H.type){default:case"mt":case"lt":te.push(Math.floor((H.y+fe)/Y)+1);break;case"arc":te.push(Math.floor((H.y+fe-H.radius)/Y)+1),te.push(Math.floor((H.y+fe+H.radius)/Y)+1);break;case"qct":var Ee=we(this.ctx.lastPoint.x,this.ctx.lastPoint.y,H.x1,H.y1,H.x,H.y);te.push(Math.floor((Ee.y+fe)/Y)+1),te.push(Math.floor((Ee.y+Ee.h+fe)/Y)+1);break;case"bct":var je=xe(this.ctx.lastPoint.x,this.ctx.lastPoint.y,H.x1,H.y1,H.x2,H.y2,H.x,H.y);te.push(Math.floor((je.y+fe)/Y)+1),te.push(Math.floor((je.y+je.h+fe)/Y)+1);break;case"rect":te.push(Math.floor((H.y+fe)/Y)+1),te.push(Math.floor((H.y+H.h+fe)/Y)+1)}for(var Oe=0;Oe<te.length;Oe+=1)for(;this.pdf.internal.getNumberOfPages()<te[Oe];)N.call(this);return te},N=function(){var H=this.fillStyle,q=this.strokeStyle,Y=this.font,te=this.lineCap,fe=this.lineWidth,Ee=this.lineJoin;this.pdf.addPage(),this.fillStyle=H,this.strokeStyle=q,this.font=Y,this.lineCap=te,this.lineWidth=fe,this.lineJoin=Ee},F=function(H,q,Y){for(var te=0;te<H.length;te++)switch(H[te].type){case"bct":H[te].x2+=q,H[te].y2+=Y;case"qct":H[te].x1+=q,H[te].y1+=Y;case"mt":case"lt":case"arc":default:H[te].x+=q,H[te].y+=Y}return H},Q=function(H){return H.sort(function(q,Y){return q-Y})},I=function(H,q){for(var Y,te,fe=this.fillStyle,Ee=this.strokeStyle,je=this.lineCap,Oe=this.lineWidth,Je=Math.abs(Oe*this.ctx.transform.scaleX),st=this.lineJoin,dt=JSON.parse(JSON.stringify(this.path)),gt=JSON.parse(JSON.stringify(this.path)),Et=[],qe=0;qe<gt.length;qe++)if(gt[qe].x!==void 0)for(var D=L.call(this,gt[qe]),Le=0;Le<D.length;Le+=1)Et.indexOf(D[Le])===-1&&Et.push(D[Le]);for(var ve=0;ve<Et.length;ve++)for(;this.pdf.internal.getNumberOfPages()<Et[ve];)N.call(this);if(Q(Et),this.autoPaging)for(var ke=Et[0],Pe=Et[Et.length-1],Qe=ke;Qe<Pe+1;Qe++){this.pdf.setPage(Qe),this.fillStyle=fe,this.strokeStyle=Ee,this.lineCap=je,this.lineWidth=Je,this.lineJoin=st;var Ke=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],lt=Qe===1?this.posY+this.margin[0]:this.margin[0],pt=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Ot=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],nr=Qe===1?0:pt+(Qe-2)*Ot;if(this.ctx.clip_path.length!==0){var dr=this.path;Y=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=F(Y,this.posX+this.margin[3],-nr+lt+this.ctx.prevPageLastElemOffset),V.call(this,H,!0),this.path=dr}if(te=JSON.parse(JSON.stringify(dt)),this.path=F(te,this.posX+this.margin[3],-nr+lt+this.ctx.prevPageLastElemOffset),q===!1||Qe===0){var gr=(Qe>ke||Qe<Pe)&&C.call(this);gr&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Ke,Ot,null).clip().discardPath()),V.call(this,H,q),gr&&this.pdf.restoreGraphicsState()}this.lineWidth=Oe}else this.lineWidth=Je,V.call(this,H,q),this.lineWidth=Oe;this.path=dt},V=function(H,q){if((H!=="stroke"||q||!S.call(this))&&(H==="stroke"||q||!x.call(this))){for(var Y,te,fe=[],Ee=this.path,je=0;je<Ee.length;je++){var Oe=Ee[je];switch(Oe.type){case"begin":fe.push({begin:!0});break;case"close":fe.push({close:!0});break;case"mt":fe.push({start:Oe,deltas:[],abs:[]});break;case"lt":var Je=fe.length;if(Ee[je-1]&&!isNaN(Ee[je-1].x)&&(Y=[Oe.x-Ee[je-1].x,Oe.y-Ee[je-1].y],Je>0)){for(;Je>=0;Je--)if(fe[Je-1].close!==!0&&fe[Je-1].begin!==!0){fe[Je-1].deltas.push(Y),fe[Je-1].abs.push(Oe);break}}break;case"bct":Y=[Oe.x1-Ee[je-1].x,Oe.y1-Ee[je-1].y,Oe.x2-Ee[je-1].x,Oe.y2-Ee[je-1].y,Oe.x-Ee[je-1].x,Oe.y-Ee[je-1].y],fe[fe.length-1].deltas.push(Y);break;case"qct":var st=Ee[je-1].x+2/3*(Oe.x1-Ee[je-1].x),dt=Ee[je-1].y+2/3*(Oe.y1-Ee[je-1].y),gt=Oe.x+2/3*(Oe.x1-Oe.x),Et=Oe.y+2/3*(Oe.y1-Oe.y),qe=Oe.x,D=Oe.y;Y=[st-Ee[je-1].x,dt-Ee[je-1].y,gt-Ee[je-1].x,Et-Ee[je-1].y,qe-Ee[je-1].x,D-Ee[je-1].y],fe[fe.length-1].deltas.push(Y);break;case"arc":fe.push({deltas:[],abs:[],arc:!0}),Array.isArray(fe[fe.length-1].abs)&&fe[fe.length-1].abs.push(Oe)}}te=q?null:H==="stroke"?"stroke":"fill";for(var Le=!1,ve=0;ve<fe.length;ve++)if(fe[ve].arc)for(var ke=fe[ve].abs,Pe=0;Pe<ke.length;Pe++){var Qe=ke[Pe];Qe.type==="arc"?T.call(this,Qe.x,Qe.y,Qe.radius,Qe.startAngle,Qe.endAngle,Qe.counterclockwise,void 0,q,!Le):X.call(this,Qe.x,Qe.y),Le=!0}else if(fe[ve].close===!0)this.pdf.internal.out("h"),Le=!1;else if(fe[ve].begin!==!0){var Ke=fe[ve].start.x,lt=fe[ve].start.y;J.call(this,fe[ve].deltas,Ke,lt),Le=!0}te&&Ae.call(this,te),q&&ue.call(this)}},se=function(H){var q=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,Y=q*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return H-Y;case"top":return H+q-Y;case"hanging":return H+q-2*Y;case"middle":return H+q/2-Y;case"ideographic":return H;case"alphabetic":default:return H}},Z=function(H){return H+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};m.prototype.createLinearGradient=function(){var H=function(){};return H.colorStops=[],H.addColorStop=function(q,Y){this.colorStops.push([q,Y])},H.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},H.isCanvasGradient=!0,H},m.prototype.createPattern=function(){return this.createLinearGradient()},m.prototype.createRadialGradient=function(){return this.createLinearGradient()};var T=function(H,q,Y,te,fe,Ee,je,Oe,Je){for(var st=me.call(this,Y,te,fe,Ee),dt=0;dt<st.length;dt++){var gt=st[dt];dt===0&&(Je?$.call(this,gt.x1+H,gt.y1+q):X.call(this,gt.x1+H,gt.y1+q)),pe.call(this,H,q,gt.x2,gt.y2,gt.x3,gt.y3,gt.x4,gt.y4)}Oe?ue.call(this):Ae.call(this,je)},Ae=function(H){switch(H){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},ue=function(){this.pdf.clip(),this.pdf.discardPath()},$=function(H,q){this.pdf.internal.out(r(H)+" "+n(q)+" m")},P=function(H){var q;switch(H.align){case"right":case"end":q="right";break;case"center":q="center";break;case"left":case"start":default:q="left"}var Y=this.pdf.getTextDimensions(H.text),te=se.call(this,H.y),fe=Z.call(this,te)-Y.h,Ee=this.ctx.transform.applyToPoint(new o(H.x,te)),je=this.ctx.transform.decompose(),Oe=new c;Oe=(Oe=(Oe=Oe.multiply(je.translate)).multiply(je.skew)).multiply(je.scale);for(var Je,st,dt,gt=this.ctx.transform.applyToRectangle(new l(H.x,te,Y.w,Y.h)),Et=Oe.applyToRectangle(new l(H.x,fe,Y.w,Y.h)),qe=L.call(this,Et),D=[],Le=0;Le<qe.length;Le+=1)D.indexOf(qe[Le])===-1&&D.push(qe[Le]);if(Q(D),this.autoPaging)for(var ve=D[0],ke=D[D.length-1],Pe=ve;Pe<ke+1;Pe++){this.pdf.setPage(Pe);var Qe=Pe===1?this.posY+this.margin[0]:this.margin[0],Ke=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],lt=this.pdf.internal.pageSize.height-this.margin[2],pt=lt-this.margin[0],Ot=this.pdf.internal.pageSize.width-this.margin[1],nr=Ot-this.margin[3],dr=Pe===1?0:Ke+(Pe-2)*pt;if(this.ctx.clip_path.length!==0){var gr=this.path;Je=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=F(Je,this.posX+this.margin[3],-1*dr+Qe),V.call(this,"fill",!0),this.path=gr}var Ht=F([JSON.parse(JSON.stringify(Et))],this.posX+this.margin[3],-dr+Qe+this.ctx.prevPageLastElemOffset)[0];H.scale>=.01&&(st=this.pdf.internal.getFontSize(),this.pdf.setFontSize(st*H.scale),dt=this.lineWidth,this.lineWidth=dt*H.scale);var Wt=this.autoPaging!=="text";if(Wt||Ht.y+Ht.h<=lt){if(Wt||Ht.y>=Qe&&Ht.x<=Ot){var mt=Wt?H.text:this.pdf.splitTextToSize(H.text,H.maxWidth||Ot-Ht.x)[0],en=F([JSON.parse(JSON.stringify(gt))],this.posX+this.margin[3],-dr+Qe+this.ctx.prevPageLastElemOffset)[0],Jt=Wt&&(Pe>ve||Pe<ke)&&C.call(this);Jt&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],nr,pt,null).clip().discardPath()),this.pdf.text(mt,en.x,en.y,{angle:H.angle,align:q,renderingMode:H.renderingMode}),Jt&&this.pdf.restoreGraphicsState()}}else Ht.y<lt&&(this.ctx.prevPageLastElemOffset+=lt-Ht.y);H.scale>=.01&&(this.pdf.setFontSize(st),this.lineWidth=dt)}else H.scale>=.01&&(st=this.pdf.internal.getFontSize(),this.pdf.setFontSize(st*H.scale),dt=this.lineWidth,this.lineWidth=dt*H.scale),this.pdf.text(H.text,Ee.x+this.posX,Ee.y+this.posY,{angle:H.angle,align:q,renderingMode:H.renderingMode,maxWidth:H.maxWidth}),H.scale>=.01&&(this.pdf.setFontSize(st),this.lineWidth=dt)},X=function(H,q,Y,te){Y=Y||0,te=te||0,this.pdf.internal.out(r(H+Y)+" "+n(q+te)+" l")},J=function(H,q,Y){return this.pdf.lines(H,q,Y,null,null)},pe=function(H,q,Y,te,fe,Ee,je,Oe){this.pdf.internal.out([t(i(Y+H)),t(s(te+q)),t(i(fe+H)),t(s(Ee+q)),t(i(je+H)),t(s(Oe+q)),"c"].join(" "))},me=function(H,q,Y,te){for(var fe=2*Math.PI,Ee=Math.PI/2;q>Y;)q-=fe;var je=Math.abs(Y-q);je<fe&&te&&(je=fe-je);for(var Oe=[],Je=te?-1:1,st=q;je>1e-5;){var dt=st+Je*Math.min(je,Ee);Oe.push(ye.call(this,H,st,dt)),je-=Math.abs(dt-st),st=dt}return Oe},ye=function(H,q,Y){var te=(Y-q)/2,fe=H*Math.cos(te),Ee=H*Math.sin(te),je=fe,Oe=-Ee,Je=je*je+Oe*Oe,st=Je+je*fe+Oe*Ee,dt=4/3*(Math.sqrt(2*Je*st)-st)/(je*Ee-Oe*fe),gt=je-dt*Oe,Et=Oe+dt*je,qe=gt,D=-Et,Le=te+q,ve=Math.cos(Le),ke=Math.sin(Le);return{x1:H*Math.cos(q),y1:H*Math.sin(q),x2:gt*ve-Et*ke,y2:gt*ke+Et*ve,x3:qe*ve-D*ke,y3:qe*ke+D*ve,x4:H*Math.cos(Y),y4:H*Math.sin(Y)}},oe=function(H){return 180*H/Math.PI},we=function(H,q,Y,te,fe,Ee){var je=H+.5*(Y-H),Oe=q+.5*(te-q),Je=fe+.5*(Y-fe),st=Ee+.5*(te-Ee),dt=Math.min(H,fe,je,Je),gt=Math.max(H,fe,je,Je),Et=Math.min(q,Ee,Oe,st),qe=Math.max(q,Ee,Oe,st);return new l(dt,Et,gt-dt,qe-Et)},xe=function(H,q,Y,te,fe,Ee,je,Oe){var Je,st,dt,gt,Et,qe,D,Le,ve,ke,Pe,Qe,Ke,lt,pt=Y-H,Ot=te-q,nr=fe-Y,dr=Ee-te,gr=je-fe,Ht=Oe-Ee;for(st=0;st<41;st++)ve=(D=(dt=H+(Je=st/40)*pt)+Je*((Et=Y+Je*nr)-dt))+Je*(Et+Je*(fe+Je*gr-Et)-D),ke=(Le=(gt=q+Je*Ot)+Je*((qe=te+Je*dr)-gt))+Je*(qe+Je*(Ee+Je*Ht-qe)-Le),st==0?(Pe=ve,Qe=ke,Ke=ve,lt=ke):(Pe=Math.min(Pe,ve),Qe=Math.min(Qe,ke),Ke=Math.max(Ke,ve),lt=Math.max(lt,ke));return new l(Math.round(Pe),Math.round(Qe),Math.round(Ke-Pe),Math.round(lt-Qe))},$e=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var H,q,Y=(H=this.ctx.lineDash,q=this.ctx.lineDashOffset,JSON.stringify({lineDash:H,lineDashOffset:q}));this.prevLineDash!==Y&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=Y)}}})(tr.API),function(e){var t=function(s){var o,l,c,d,p,m,B,x,S,C;for(l=[],c=0,d=(s+=o="\0\0\0\0".slice(s.length%4||4)).length;d>c;c+=4)(p=(s.charCodeAt(c)<<24)+(s.charCodeAt(c+1)<<16)+(s.charCodeAt(c+2)<<8)+s.charCodeAt(c+3))!==0?(m=(p=((p=((p=((p=(p-(C=p%85))/85)-(S=p%85))/85)-(x=p%85))/85)-(B=p%85))/85)%85,l.push(m+33,B+33,x+33,S+33,C+33)):l.push(122);return function(L,N){for(var F=N;F>0;F--)L.pop()}(l,o.length),String.fromCharCode.apply(String,l)+"~>"},r=function(s){var o,l,c,d,p,m=String,B="length",x=255,S="charCodeAt",C="slice",L="replace";for(s[C](-2),s=s[C](0,-2)[L](/\s/g,"")[L]("z","!!!!!"),c=[],d=0,p=(s+=o="uuuuu"[C](s[B]%5||5))[B];p>d;d+=5)l=52200625*(s[S](d)-33)+614125*(s[S](d+1)-33)+7225*(s[S](d+2)-33)+85*(s[S](d+3)-33)+(s[S](d+4)-33),c.push(x&l>>24,x&l>>16,x&l>>8,x&l);return function(N,F){for(var Q=F;Q>0;Q--)N.pop()}(c,o[B]),m.fromCharCode.apply(m,c)},n=function(s){var o=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((s=s.replace(/\s/g,"")).indexOf(">")!==-1&&(s=s.substr(0,s.indexOf(">"))),s.length%2&&(s+="0"),o.test(s)===!1)return"";for(var l="",c=0;c<s.length;c+=2)l+=String.fromCharCode("0x"+(s[c]+s[c+1]));return l},i=function(s){for(var o=new Uint8Array(s.length),l=s.length;l--;)o[l]=s.charCodeAt(l);return s=(o=r4(o)).reduce(function(c,d){return c+String.fromCharCode(d)},"")};e.processDataByFilters=function(s,o){var l=0,c=s||"",d=[];for(typeof(o=o||[])=="string"&&(o=[o]),l=0;l<o.length;l+=1)switch(o[l]){case"ASCII85Decode":case"/ASCII85Decode":c=r(c),d.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":c=t(c),d.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":c=n(c),d.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":c=c.split("").map(function(p){return("0"+p.charCodeAt().toString(16)).slice(-2)}).join("")+">",d.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":c=i(c),d.push("/FlateDecode");break;default:throw new Error('The filter: "'+o[l]+'" is not implemented')}return{data:c,reverseChain:d.reverse().join(" ")}}}(tr.API),function(e){e.loadFile=function(t,r,n){return function(i,s,o){s=s!==!1,o=typeof o=="function"?o:function(){};var l=void 0;try{l=function(c,d,p){var m=new XMLHttpRequest,B=0,x=function(S){var C=S.length,L=[],N=String.fromCharCode;for(B=0;B<C;B+=1)L.push(N(255&S.charCodeAt(B)));return L.join("")};if(m.open("GET",c,!d),m.overrideMimeType("text/plain; charset=x-user-defined"),d===!1&&(m.onload=function(){m.status===200?p(x(this.responseText)):p(void 0)}),m.send(null),d&&m.status===200)return x(m.responseText)}(i,s,o)}catch{}return l}(t,r,n)},e.loadImageFile=e.loadFile}(tr.API),function(e){function t(){return(cr.html2canvas?Promise.resolve(cr.html2canvas):Xx(()=>import("./html2canvas-e583e669.js").then(o=>o.h),[])).catch(function(o){return Promise.reject(new Error("Could not load html2canvas: "+o))}).then(function(o){return o.default?o.default:o})}function r(){return(cr.DOMPurify?Promise.resolve(cr.DOMPurify):Xx(()=>import("./purify.es-cf254a40.js"),[])).catch(function(o){return Promise.reject(new Error("Could not load dompurify: "+o))}).then(function(o){return o.default?o.default:o})}var n=function(o){var l=Nn(o);return l==="undefined"?"undefined":l==="string"||o instanceof String?"string":l==="number"||o instanceof Number?"number":l==="function"||o instanceof Function?"function":o&&o.constructor===Array?"array":o&&o.nodeType===1?"element":l==="object"?"object":"unknown"},i=function(o,l){var c=document.createElement(o);for(var d in l.className&&(c.className=l.className),l.innerHTML&&l.dompurify&&(c.innerHTML=l.dompurify.sanitize(l.innerHTML)),l.style)c.style[d]=l.style[d];return c},s=function o(l){var c=Object.assign(o.convert(Promise.resolve()),JSON.parse(JSON.stringify(o.template))),d=o.convert(Promise.resolve(),c);return d=(d=d.setProgress(1,o,1,[o])).set(l)};(s.prototype=Object.create(Promise.prototype)).constructor=s,s.convert=function(o,l){return o.__proto__=l||s.prototype,o},s.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},s.prototype.from=function(o,l){return this.then(function(){switch(l=l||function(c){switch(n(c)){case"string":return"string";case"element":return c.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}(o)){case"string":return this.then(r).then(function(c){return this.set({src:i("div",{innerHTML:o,dompurify:c})})});case"element":return this.set({src:o});case"canvas":return this.set({canvas:o});case"img":return this.set({img:o});default:return this.error("Unknown source type.")}})},s.prototype.to=function(o){switch(o){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},s.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var o={position:"relative",display:"inline-block",width:(typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},l=function c(d,p){for(var m=d.nodeType===3?document.createTextNode(d.nodeValue):d.cloneNode(!1),B=d.firstChild;B;B=B.nextSibling)p!==!0&&B.nodeType===1&&B.nodeName==="SCRIPT"||m.appendChild(c(B,p));return d.nodeType===1&&(d.nodeName==="CANVAS"?(m.width=d.width,m.height=d.height,m.getContext("2d").drawImage(d,0,0)):d.nodeName!=="TEXTAREA"&&d.nodeName!=="SELECT"||(m.value=d.value),m.addEventListener("load",function(){m.scrollTop=d.scrollTop,m.scrollLeft=d.scrollLeft},!0)),m}(this.prop.src,this.opt.html2canvas.javascriptEnabled);l.tagName==="BODY"&&(o.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=i("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=i("div",{className:"html2pdf__container",style:o}),this.prop.container.appendChild(l),this.prop.container.firstChild.appendChild(i("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},s.prototype.toCanvas=function(){var o=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(o).then(t).then(function(l){var c=Object.assign({},this.opt.html2canvas);return delete c.onrendered,l(this.prop.container,c)}).then(function(l){(this.opt.html2canvas.onrendered||function(){})(l),this.prop.canvas=l,document.body.removeChild(this.prop.overlay)})},s.prototype.toContext2d=function(){var o=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(o).then(t).then(function(l){var c=this.opt.jsPDF,d=this.opt.fontFaces,p=typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,m=Object.assign({async:!0,allowTaint:!0,scale:p,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete m.onrendered,c.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,c.context2d.posX=this.opt.x,c.context2d.posY=this.opt.y,c.context2d.margin=this.opt.margin,c.context2d.fontFaces=d,d)for(var B=0;B<d.length;++B){var x=d[B],S=x.src.find(function(C){return C.format==="truetype"});S&&c.addFont(S.url,x.ref.name,x.ref.style)}return m.windowHeight=m.windowHeight||0,m.windowHeight=m.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):m.windowHeight,c.context2d.save(!0),l(this.prop.container,m)}).then(function(l){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(l),this.prop.canvas=l,document.body.removeChild(this.prop.overlay)})},s.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var o=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=o})},s.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},s.prototype.output=function(o,l,c){return(c=c||"pdf").toLowerCase()==="img"||c.toLowerCase()==="image"?this.outputImg(o,l):this.outputPdf(o,l)},s.prototype.outputPdf=function(o,l){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(o,l)})},s.prototype.outputImg=function(o){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(o){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+o+'" is not supported.'}})},s.prototype.save=function(o){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(o?{filename:o}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},s.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},s.prototype.set=function(o){if(n(o)!=="object")return this;var l=Object.keys(o||{}).map(function(c){if(c in s.template.prop)return function(){this.prop[c]=o[c]};switch(c){case"margin":return this.setMargin.bind(this,o.margin);case"jsPDF":return function(){return this.opt.jsPDF=o.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,o.pageSize);default:return function(){this.opt[c]=o[c]}}},this);return this.then(function(){return this.thenList(l)})},s.prototype.get=function(o,l){return this.then(function(){var c=o in s.template.prop?this.prop[o]:this.opt[o];return l?l(c):c})},s.prototype.setMargin=function(o){return this.then(function(){switch(n(o)){case"number":o=[o,o,o,o];case"array":if(o.length===2&&(o=[o[0],o[1],o[0],o[1]]),o.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=o}).then(this.setPageSize)},s.prototype.setPageSize=function(o){function l(c,d){return Math.floor(c*d/72*96)}return this.then(function(){(o=o||tr.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(o.inner={width:o.width-this.opt.margin[1]-this.opt.margin[3],height:o.height-this.opt.margin[0]-this.opt.margin[2]},o.inner.px={width:l(o.inner.width,o.k),height:l(o.inner.height,o.k)},o.inner.ratio=o.inner.height/o.inner.width),this.prop.pageSize=o})},s.prototype.setProgress=function(o,l,c,d){return o!=null&&(this.progress.val=o),l!=null&&(this.progress.state=l),c!=null&&(this.progress.n=c),d!=null&&(this.progress.stack=d),this.progress.ratio=this.progress.val/this.progress.state,this},s.prototype.updateProgress=function(o,l,c,d){return this.setProgress(o?this.progress.val+o:null,l||null,c?this.progress.n+c:null,d?this.progress.stack.concat(d):null)},s.prototype.then=function(o,l){var c=this;return this.thenCore(o,l,function(d,p){return c.updateProgress(null,null,1,[d]),Promise.prototype.then.call(this,function(m){return c.updateProgress(null,d),m}).then(d,p).then(function(m){return c.updateProgress(1),m})})},s.prototype.thenCore=function(o,l,c){c=c||Promise.prototype.then,o&&(o=o.bind(this)),l&&(l=l.bind(this));var d=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?this:s.convert(Object.assign({},this),Promise.prototype),p=c.call(d,o,l);return s.convert(p,this.__proto__)},s.prototype.thenExternal=function(o,l){return Promise.prototype.then.call(this,o,l)},s.prototype.thenList=function(o){var l=this;return o.forEach(function(c){l=l.thenCore(c)}),l},s.prototype.catch=function(o){o&&(o=o.bind(this));var l=Promise.prototype.catch.call(this,o);return s.convert(l,this)},s.prototype.catchExternal=function(o){return Promise.prototype.catch.call(this,o)},s.prototype.error=function(o){return this.then(function(){throw new Error(o)})},s.prototype.using=s.prototype.set,s.prototype.saveAs=s.prototype.save,s.prototype.export=s.prototype.output,s.prototype.run=s.prototype.then,tr.getPageSize=function(o,l,c){if(Nn(o)==="object"){var d=o;o=d.orientation,l=d.unit||l,c=d.format||c}l=l||"mm",c=c||"a4",o=(""+(o||"P")).toLowerCase();var p,m=(""+c).toLowerCase(),B={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(l){case"pt":p=1;break;case"mm":p=72/25.4;break;case"cm":p=72/2.54;break;case"in":p=72;break;case"px":p=.75;break;case"pc":case"em":p=12;break;case"ex":p=6;break;default:throw"Invalid unit: "+l}var x,S=0,C=0;if(B.hasOwnProperty(m))S=B[m][1]/p,C=B[m][0]/p;else try{S=c[1],C=c[0]}catch{throw new Error("Invalid format: "+c)}if(o==="p"||o==="portrait")o="p",C>S&&(x=C,C=S,S=x);else{if(o!=="l"&&o!=="landscape")throw"Invalid orientation: "+o;o="l",S>C&&(x=C,C=S,S=x)}return{width:C,height:S,unit:l,k:p,orientation:o}},e.html=function(o,l){(l=l||{}).callback=l.callback||function(){},l.html2canvas=l.html2canvas||{},l.html2canvas.canvas=l.html2canvas.canvas||this.canvas,l.jsPDF=l.jsPDF||this,l.fontFaces=l.fontFaces?l.fontFaces.map(A4):null;var c=new s(l);return l.worker?c:c.from(o).doCallback()}}(tr.API),tr.API.addJS=function(e){return GC=e,this.internal.events.subscribe("postPutResources",function(){C0=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(C0+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),qC=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+GC+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){C0!==void 0&&qC!==void 0&&this.internal.out("/Names <</JavaScript "+C0+" 0 R>>")}),this},function(e){var t;e.events.push(["postPutResources",function(){var r=this,n=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var i=r.outline.render().split(/\r\n/),s=0;s<i.length;s++){var o=i[s],l=n.exec(o);if(l!=null){var c=l[1];r.internal.newObjectDeferredBegin(c,!1)}r.internal.write(o)}if(this.outline.createNamedDestinations){var d=this.internal.pages.length,p=[];for(s=0;s<d;s++){var m=r.internal.newObject();p.push(m);var B=r.internal.getPageInfo(s+1);r.internal.write("<< /D["+B.objId+" 0 R /XYZ null null null]>> endobj")}var x=r.internal.newObject();for(r.internal.write("<< /Names [ "),s=0;s<p.length;s++)r.internal.write("(page_"+(s+1)+")"+p[s]+" 0 R");r.internal.write(" ] >>","endobj"),t=r.internal.newObject(),r.internal.write("<< /Dests "+x+" 0 R"),r.internal.write(">>","endobj")}}]),e.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+t+" 0 R"))}]),e.events.push(["initialized",function(){var r=this;r.outline={createNamedDestinations:!1,root:{children:[]}},r.outline.add=function(n,i,s){var o={title:i,options:s,children:[]};return n==null&&(n=this.root),n.children.push(o),o},r.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=r,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},r.outline.genIds_r=function(n){n.id=r.internal.newObjectDeferred();for(var i=0;i<n.children.length;i++)this.genIds_r(n.children[i])},r.outline.renderRoot=function(n){this.objStart(n),this.line("/Type /Outlines"),n.children.length>0&&(this.line("/First "+this.makeRef(n.children[0])),this.line("/Last "+this.makeRef(n.children[n.children.length-1]))),this.line("/Count "+this.count_r({count:0},n)),this.objEnd()},r.outline.renderItems=function(n){for(var i=this.ctx.pdf.internal.getVerticalCoordinateString,s=0;s<n.children.length;s++){var o=n.children[s];this.objStart(o),this.line("/Title "+this.makeString(o.title)),this.line("/Parent "+this.makeRef(n)),s>0&&this.line("/Prev "+this.makeRef(n.children[s-1])),s<n.children.length-1&&this.line("/Next "+this.makeRef(n.children[s+1])),o.children.length>0&&(this.line("/First "+this.makeRef(o.children[0])),this.line("/Last "+this.makeRef(o.children[o.children.length-1])));var l=this.count=this.count_r({count:0},o);if(l>0&&this.line("/Count "+l),o.options&&o.options.pageNumber){var c=r.internal.getPageInfo(o.options.pageNumber);this.line("/Dest ["+c.objId+" 0 R /XYZ 0 "+i(0)+" 0]")}this.objEnd()}for(var d=0;d<n.children.length;d++)this.renderItems(n.children[d])},r.outline.line=function(n){this.ctx.val+=n+`\r
`},r.outline.makeRef=function(n){return n.id+" 0 R"},r.outline.makeString=function(n){return"("+r.internal.pdfEscape(n)+")"},r.outline.objStart=function(n){this.ctx.val+=`\r
`+n.id+` 0 obj\r
<<\r
`},r.outline.objEnd=function(){this.ctx.val+=`>> \r
endobj\r
`},r.outline.count_r=function(n,i){for(var s=0;s<i.children.length;s++)n.count++,this.count_r(n,i.children[s]);return n.count}}])}(tr.API),function(e){var t=[192,193,194,195,196,197,198,199];e.processJPEG=function(r,n,i,s,o,l){var c,d=this.decode.DCT_DECODE,p=null;if(typeof r=="string"||this.__addimage__.isArrayBuffer(r)||this.__addimage__.isArrayBufferView(r)){switch(r=o||r,r=this.__addimage__.isArrayBuffer(r)?new Uint8Array(r):r,(c=function(m){for(var B,x=256*m.charCodeAt(4)+m.charCodeAt(5),S=m.length,C={width:0,height:0,numcomponents:1},L=4;L<S;L+=2){if(L+=x,t.indexOf(m.charCodeAt(L+1))!==-1){B=256*m.charCodeAt(L+5)+m.charCodeAt(L+6),C={width:256*m.charCodeAt(L+7)+m.charCodeAt(L+8),height:B,numcomponents:m.charCodeAt(L+9)};break}x=256*m.charCodeAt(L+2)+m.charCodeAt(L+3)}return C}(r=this.__addimage__.isArrayBufferView(r)?this.__addimage__.arrayBufferToBinaryString(r):r)).numcomponents){case 1:l=this.color_spaces.DEVICE_GRAY;break;case 4:l=this.color_spaces.DEVICE_CMYK;break;case 3:l=this.color_spaces.DEVICE_RGB}p={data:r,width:c.width,height:c.height,colorSpace:l,bitsPerComponent:8,filter:d,index:n,alias:i}}return p}}(tr.API);var Qh,_0,zC,WC,JC,MK=function(){var e,t,r;function n(s){var o,l,c,d,p,m,B,x,S,C,L,N,F,Q;for(this.data=s,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},m=null;;){switch(o=this.readUInt32(),S=function(){var I,V;for(V=[],I=0;I<4;++I)V.push(String.fromCharCode(this.data[this.pos++]));return V}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(o);break;case"fcTL":m&&this.animation.frames.push(m),this.pos+=4,m={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},p=this.readUInt16(),d=this.readUInt16()||100,m.delay=1e3*p/d,m.disposeOp=this.data[this.pos++],m.blendOp=this.data[this.pos++],m.data=[];break;case"IDAT":case"fdAT":for(S==="fdAT"&&(this.pos+=4,o-=4),s=(m!=null?m.data:void 0)||this.imgData,N=0;0<=o?N<o:N>o;0<=o?++N:--N)s.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(c=this.palette.length/3,this.transparency.indexed=this.read(o),this.transparency.indexed.length>c)throw new Error("More transparent colors than palette size");if((C=c-this.transparency.indexed.length)>0)for(F=0;0<=C?F<C:F>C;0<=C?++F:--F)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(o)[0];break;case 2:this.transparency.rgb=this.read(o)}break;case"tEXt":B=(L=this.read(o)).indexOf(0),x=String.fromCharCode.apply(String,L.slice(0,B)),this.text[x]=String.fromCharCode.apply(String,L.slice(B+1));break;case"IEND":return m&&this.animation.frames.push(m),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=(Q=this.colorType)===4||Q===6,l=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*l,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=o}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}n.prototype.read=function(s){var o,l;for(l=[],o=0;0<=s?o<s:o>s;0<=s?++o:--o)l.push(this.data[this.pos++]);return l},n.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},n.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},n.prototype.decodePixels=function(s){var o=this.pixelBitlength/8,l=new Uint8Array(this.width*this.height*o),c=0,d=this;if(s==null&&(s=this.imgData),s.length===0)return new Uint8Array(0);function p(m,B,x,S){var C,L,N,F,Q,I,V,se,Z,T,Ae,ue,$,P,X,J,pe,me,ye,oe,we,xe=Math.ceil((d.width-m)/x),$e=Math.ceil((d.height-B)/S),H=d.width==xe&&d.height==$e;for(P=o*xe,ue=H?l:new Uint8Array(P*$e),I=s.length,$=0,L=0;$<$e&&c<I;){switch(s[c++]){case 0:for(F=pe=0;pe<P;F=pe+=1)ue[L++]=s[c++];break;case 1:for(F=me=0;me<P;F=me+=1)C=s[c++],Q=F<o?0:ue[L-o],ue[L++]=(C+Q)%256;break;case 2:for(F=ye=0;ye<P;F=ye+=1)C=s[c++],N=(F-F%o)/o,X=$&&ue[($-1)*P+N*o+F%o],ue[L++]=(X+C)%256;break;case 3:for(F=oe=0;oe<P;F=oe+=1)C=s[c++],N=(F-F%o)/o,Q=F<o?0:ue[L-o],X=$&&ue[($-1)*P+N*o+F%o],ue[L++]=(C+Math.floor((Q+X)/2))%256;break;case 4:for(F=we=0;we<P;F=we+=1)C=s[c++],N=(F-F%o)/o,Q=F<o?0:ue[L-o],$===0?X=J=0:(X=ue[($-1)*P+N*o+F%o],J=N&&ue[($-1)*P+(N-1)*o+F%o]),V=Q+X-J,se=Math.abs(V-Q),T=Math.abs(V-X),Ae=Math.abs(V-J),Z=se<=T&&se<=Ae?Q:T<=Ae?X:J,ue[L++]=(C+Z)%256;break;default:throw new Error("Invalid filter algorithm: "+s[c-1])}if(!H){var q=((B+$*S)*d.width+m)*o,Y=$*P;for(F=0;F<xe;F+=1){for(var te=0;te<o;te+=1)l[q++]=ue[Y++];q+=(x-1)*o}}$++}}return s=xK(s),d.interlaceMethod==1?(p(0,0,8,8),p(4,0,8,8),p(0,4,4,8),p(2,0,4,4),p(0,2,2,4),p(1,0,2,2),p(0,1,1,2)):p(0,0,1,1),l},n.prototype.decodePalette=function(){var s,o,l,c,d,p,m,B,x;for(l=this.palette,p=this.transparency.indexed||[],d=new Uint8Array((p.length||0)+l.length),c=0,s=0,o=m=0,B=l.length;m<B;o=m+=3)d[c++]=l[o],d[c++]=l[o+1],d[c++]=l[o+2],d[c++]=(x=p[s++])!=null?x:255;return d},n.prototype.copyToImageData=function(s,o){var l,c,d,p,m,B,x,S,C,L,N;if(c=this.colors,C=null,l=this.hasAlphaChannel,this.palette.length&&(C=(N=this._decodedPalette)!=null?N:this._decodedPalette=this.decodePalette(),c=4,l=!0),S=(d=s.data||s).length,m=C||o,p=B=0,c===1)for(;p<S;)x=C?4*o[p/4]:B,L=m[x++],d[p++]=L,d[p++]=L,d[p++]=L,d[p++]=l?m[x++]:255,B=x;else for(;p<S;)x=C?4*o[p/4]:B,d[p++]=m[x++],d[p++]=m[x++],d[p++]=m[x++],d[p++]=l?m[x++]:255,B=x},n.prototype.decode=function(){var s;return s=new Uint8Array(this.width*this.height*4),this.copyToImageData(s,this.decodePixels()),s};var i=function(){if(Object.prototype.toString.call(cr)==="[object Window]"){try{t=cr.document.createElement("canvas"),r=t.getContext("2d")}catch{return!1}return!0}return!1};return i(),e=function(s){var o;if(i()===!0)return r.width=s.width,r.height=s.height,r.clearRect(0,0,s.width,s.height),r.putImageData(s,0,0),(o=new Image).src=t.toDataURL(),o;throw new Error("This method requires a Browser with Canvas-capability.")},n.prototype.decodeFrames=function(s){var o,l,c,d,p,m,B,x;if(this.animation){for(x=[],l=p=0,m=(B=this.animation.frames).length;p<m;l=++p)o=B[l],c=s.createImageData(o.width,o.height),d=this.decodePixels(new Uint8Array(o.data)),this.copyToImageData(c,d),o.imageData=c,x.push(o.image=e(c));return x}},n.prototype.renderFrame=function(s,o){var l,c,d;return l=(c=this.animation.frames)[o],d=c[o-1],o===0&&s.clearRect(0,0,this.width,this.height),(d!=null?d.disposeOp:void 0)===1?s.clearRect(d.xOffset,d.yOffset,d.width,d.height):(d!=null?d.disposeOp:void 0)===2&&s.putImageData(d.imageData,d.xOffset,d.yOffset),l.blendOp===0&&s.clearRect(l.xOffset,l.yOffset,l.width,l.height),s.drawImage(l.image,l.xOffset,l.yOffset)},n.prototype.animate=function(s){var o,l,c,d,p,m,B=this;return l=0,m=this.animation,d=m.numFrames,c=m.frames,p=m.numPlays,(o=function(){var x,S;if(x=l++%d,S=c[x],B.renderFrame(s,x),d>1&&l/d<p)return B.animation._timeout=setTimeout(o,S.delay)})()},n.prototype.stopAnimation=function(){var s;return clearTimeout((s=this.animation)!=null?s._timeout:void 0)},n.prototype.render=function(s){var o,l;return s._png&&s._png.stopAnimation(),s._png=this,s.width=this.width,s.height=this.height,o=s.getContext("2d"),this.animation?(this.decodeFrames(o),this.animate(o)):(l=o.createImageData(this.width,this.height),this.copyToImageData(l,this.decodePixels()),o.putImageData(l,0,0))},n}();/**
 * @license
 *
 * Copyright (c) 2014 James Robb, https://github.com/jamesbrobb
 *
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 * ====================================================================
 *//**
 * @license
 * (c) Dean McNamee <dean@gmail.com>, 2013.
 *
 * https://github.com/deanm/omggif
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to
 * deal in the Software without restriction, including without limitation the
 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
 * sell copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
 * IN THE SOFTWARE.
 *
 * omggif is a JavaScript implementation of a GIF 89a encoder and decoder,
 * including animation and compression.  It does not rely on any specific
 * underlying system, so should run in the browser, Node, or Plask.
 */function KK(e){var t=0;if(e[t++]!==71||e[t++]!==73||e[t++]!==70||e[t++]!==56||(e[t++]+1&253)!=56||e[t++]!==97)throw new Error("Invalid GIF 87a/89a header.");var r=e[t++]|e[t++]<<8,n=e[t++]|e[t++]<<8,i=e[t++],s=i>>7,o=1<<(7&i)+1;e[t++],e[t++];var l=null,c=null;s&&(l=t,c=o,t+=3*o);var d=!0,p=[],m=0,B=null,x=0,S=null;for(this.width=r,this.height=n;d&&t<e.length;)switch(e[t++]){case 33:switch(e[t++]){case 255:if(e[t]!==11||e[t+1]==78&&e[t+2]==69&&e[t+3]==84&&e[t+4]==83&&e[t+5]==67&&e[t+6]==65&&e[t+7]==80&&e[t+8]==69&&e[t+9]==50&&e[t+10]==46&&e[t+11]==48&&e[t+12]==3&&e[t+13]==1&&e[t+16]==0)t+=14,S=e[t++]|e[t++]<<8,t++;else for(t+=12;;){if(!(($=e[t++])>=0))throw Error("Invalid block size");if($===0)break;t+=$}break;case 249:if(e[t++]!==4||e[t+4]!==0)throw new Error("Invalid graphics extension block.");var C=e[t++];m=e[t++]|e[t++]<<8,B=e[t++],!(1&C)&&(B=null),x=C>>2&7,t++;break;case 254:for(;;){if(!(($=e[t++])>=0))throw Error("Invalid block size");if($===0)break;t+=$}break;default:throw new Error("Unknown graphic control label: 0x"+e[t-1].toString(16))}break;case 44:var L=e[t++]|e[t++]<<8,N=e[t++]|e[t++]<<8,F=e[t++]|e[t++]<<8,Q=e[t++]|e[t++]<<8,I=e[t++],V=I>>6&1,se=1<<(7&I)+1,Z=l,T=c,Ae=!1;I>>7&&(Ae=!0,Z=t,T=se,t+=3*se);var ue=t;for(t++;;){var $;if(!(($=e[t++])>=0))throw Error("Invalid block size");if($===0)break;t+=$}p.push({x:L,y:N,width:F,height:Q,has_local_palette:Ae,palette_offset:Z,palette_size:T,data_offset:ue,data_length:t-ue,transparent_index:B,interlaced:!!V,delay:m,disposal:x});break;case 59:d=!1;break;default:throw new Error("Unknown gif block: 0x"+e[t-1].toString(16))}this.numFrames=function(){return p.length},this.loopCount=function(){return S},this.frameInfo=function(P){if(P<0||P>=p.length)throw new Error("Frame index out of range.");return p[P]},this.decodeAndBlitFrameBGRA=function(P,X){var J=this.frameInfo(P),pe=J.width*J.height,me=new Uint8Array(pe);XC(e,J.data_offset,me,pe);var ye=J.palette_offset,oe=J.transparent_index;oe===null&&(oe=256);var we=J.width,xe=r-we,$e=we,H=4*(J.y*r+J.x),q=4*((J.y+J.height)*r+J.x),Y=H,te=4*xe;J.interlaced===!0&&(te+=4*r*7);for(var fe=8,Ee=0,je=me.length;Ee<je;++Ee){var Oe=me[Ee];if($e===0&&($e=we,(Y+=te)>=q&&(te=4*xe+4*r*(fe-1),Y=H+(we+xe)*(fe<<1),fe>>=1)),Oe===oe)Y+=4;else{var Je=e[ye+3*Oe],st=e[ye+3*Oe+1],dt=e[ye+3*Oe+2];X[Y++]=dt,X[Y++]=st,X[Y++]=Je,X[Y++]=255}--$e}},this.decodeAndBlitFrameRGBA=function(P,X){var J=this.frameInfo(P),pe=J.width*J.height,me=new Uint8Array(pe);XC(e,J.data_offset,me,pe);var ye=J.palette_offset,oe=J.transparent_index;oe===null&&(oe=256);var we=J.width,xe=r-we,$e=we,H=4*(J.y*r+J.x),q=4*((J.y+J.height)*r+J.x),Y=H,te=4*xe;J.interlaced===!0&&(te+=4*r*7);for(var fe=8,Ee=0,je=me.length;Ee<je;++Ee){var Oe=me[Ee];if($e===0&&($e=we,(Y+=te)>=q&&(te=4*xe+4*r*(fe-1),Y=H+(we+xe)*(fe<<1),fe>>=1)),Oe===oe)Y+=4;else{var Je=e[ye+3*Oe],st=e[ye+3*Oe+1],dt=e[ye+3*Oe+2];X[Y++]=Je,X[Y++]=st,X[Y++]=dt,X[Y++]=255}--$e}}}function XC(e,t,r,n){for(var i=e[t++],s=1<<i,o=s+1,l=o+1,c=i+1,d=(1<<c)-1,p=0,m=0,B=0,x=e[t++],S=new Int32Array(4096),C=null;;){for(;p<16&&x!==0;)m|=e[t++]<<p,p+=8,x===1?x=e[t++]:--x;if(p<c)break;var L=m&d;if(m>>=c,p-=c,L!==s){if(L===o)break;for(var N=L<l?L:C,F=0,Q=N;Q>s;)Q=S[Q]>>8,++F;var I=Q;if(B+F+(N!==L?1:0)>n)return void Qn.log("Warning, gif stream longer than expected.");r[B++]=I;var V=B+=F;for(N!==L&&(r[B++]=I),Q=N;F--;)Q=S[Q],r[--V]=255&Q,Q>>=8;C!==null&&l<4096&&(S[l++]=C<<8|I,l>=d+1&&c<12&&(++c,d=d<<1|1)),C=L}else l=o+1,d=(1<<(c=i+1))-1,C=null}return B!==n&&Qn.log("Warning, gif stream shorter than expected."),r}/**
 * @license
  Copyright (c) 2008, Adobe Systems Incorporated
  All rights reserved.

  Redistribution and use in source and binary forms, with or without 
  modification, are permitted provided that the following conditions are
  met:

  * Redistributions of source code must retain the above copyright notice, 
    this list of conditions and the following disclaimer.
  
  * Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the 
    documentation and/or other materials provided with the distribution.
  
  * Neither the name of Adobe Systems Incorporated nor the names of its 
    contributors may be used to endorse or promote products derived from 
    this software without specific prior written permission.

  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
  IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 
  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/function n5(e){var t,r,n,i,s,o=Math.floor,l=new Array(64),c=new Array(64),d=new Array(64),p=new Array(64),m=new Array(65535),B=new Array(65535),x=new Array(64),S=new Array(64),C=[],L=0,N=7,F=new Array(64),Q=new Array(64),I=new Array(64),V=new Array(256),se=new Array(2048),Z=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],T=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],Ae=[0,1,2,3,4,5,6,7,8,9,10,11],ue=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],$=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],P=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],X=[0,1,2,3,4,5,6,7,8,9,10,11],J=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],pe=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function me(H,q){for(var Y=0,te=0,fe=new Array,Ee=1;Ee<=16;Ee++){for(var je=1;je<=H[Ee];je++)fe[q[te]]=[],fe[q[te]][0]=Y,fe[q[te]][1]=Ee,te++,Y++;Y*=2}return fe}function ye(H){for(var q=H[0],Y=H[1]-1;Y>=0;)q&1<<Y&&(L|=1<<N),Y--,--N<0&&(L==255?(oe(255),oe(0)):oe(L),N=7,L=0)}function oe(H){C.push(H)}function we(H){oe(H>>8&255),oe(255&H)}function xe(H,q,Y,te,fe){for(var Ee,je=fe[0],Oe=fe[240],Je=function(ke,Pe){var Qe,Ke,lt,pt,Ot,nr,dr,gr,Ht,Wt,mt=0;for(Ht=0;Ht<8;++Ht){Qe=ke[mt],Ke=ke[mt+1],lt=ke[mt+2],pt=ke[mt+3],Ot=ke[mt+4],nr=ke[mt+5],dr=ke[mt+6];var en=Qe+(gr=ke[mt+7]),Jt=Qe-gr,Nr=Ke+dr,Xt=Ke-dr,er=lt+nr,fn=lt-nr,$t=pt+Ot,zn=pt-Ot,qr=en+$t,Bi=en-$t,Oi=Nr+er,tn=Nr-er;ke[mt]=qr+Oi,ke[mt+4]=qr-Oi;var Yt=.707106781*(tn+Bi);ke[mt+2]=Bi+Yt,ke[mt+6]=Bi-Yt;var Qr=.382683433*((qr=zn+fn)-(tn=Xt+Jt)),co=.5411961*qr+Qr,Rn=1.306562965*tn+Qr,ys=.707106781*(Oi=fn+Xt),$s=Jt+ys,qt=Jt-ys;ke[mt+5]=qt+co,ke[mt+3]=qt-co,ke[mt+1]=$s+Rn,ke[mt+7]=$s-Rn,mt+=8}for(mt=0,Ht=0;Ht<8;++Ht){Qe=ke[mt],Ke=ke[mt+8],lt=ke[mt+16],pt=ke[mt+24],Ot=ke[mt+32],nr=ke[mt+40],dr=ke[mt+48];var xs=Qe+(gr=ke[mt+56]),ka=Qe-gr,Ci=Ke+dr,Mt=Ke-dr,jn=lt+nr,Gi=lt-nr,os=pt+Ot,fa=pt-Ot,qs=xs+os,Gs=xs-os,ha=Ci+jn,zs=Ci-jn;ke[mt]=qs+ha,ke[mt+32]=qs-ha;var Ws=.707106781*(zs+Gs);ke[mt+16]=Gs+Ws,ke[mt+48]=Gs-Ws;var Ia=.382683433*((qs=fa+Gi)-(zs=Mt+ka)),uo=.5411961*qs+Ia,kA=1.306562965*zs+Ia,bl=.707106781*(ha=Gi+Mt),Bl=ka+bl,fo=ka-bl;ke[mt+40]=fo+uo,ke[mt+24]=fo-uo,ke[mt+8]=Bl+kA,ke[mt+56]=Bl-kA,mt++}for(Ht=0;Ht<64;++Ht)Wt=ke[Ht]*Pe[Ht],x[Ht]=Wt>0?Wt+.5|0:Wt-.5|0;return x}(H,q),st=0;st<64;++st)S[Z[st]]=Je[st];var dt=S[0]-Y;Y=S[0],dt==0?ye(te[0]):(ye(te[B[Ee=32767+dt]]),ye(m[Ee]));for(var gt=63;gt>0&&S[gt]==0;)gt--;if(gt==0)return ye(je),Y;for(var Et,qe=1;qe<=gt;){for(var D=qe;S[qe]==0&&qe<=gt;)++qe;var Le=qe-D;if(Le>=16){Et=Le>>4;for(var ve=1;ve<=Et;++ve)ye(Oe);Le&=15}Ee=32767+S[qe],ye(fe[(Le<<4)+B[Ee]]),ye(m[Ee]),qe++}return gt!=63&&ye(je),Y}function $e(H){H=Math.min(Math.max(H,1),100),s!=H&&(function(q){for(var Y=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],te=0;te<64;te++){var fe=o((Y[te]*q+50)/100);fe=Math.min(Math.max(fe,1),255),l[Z[te]]=fe}for(var Ee=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],je=0;je<64;je++){var Oe=o((Ee[je]*q+50)/100);Oe=Math.min(Math.max(Oe,1),255),c[Z[je]]=Oe}for(var Je=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],st=0,dt=0;dt<8;dt++)for(var gt=0;gt<8;gt++)d[st]=1/(l[Z[st]]*Je[dt]*Je[gt]*8),p[st]=1/(c[Z[st]]*Je[dt]*Je[gt]*8),st++}(H<50?Math.floor(5e3/H):Math.floor(200-2*H)),s=H)}this.encode=function(H,q){q&&$e(q),C=new Array,L=0,N=7,we(65496),we(65504),we(16),oe(74),oe(70),oe(73),oe(70),oe(0),oe(1),oe(1),oe(0),we(1),we(1),oe(0),oe(0),function(){we(65499),we(132),oe(0);for(var Ke=0;Ke<64;Ke++)oe(l[Ke]);oe(1);for(var lt=0;lt<64;lt++)oe(c[lt])}(),function(Ke,lt){we(65472),we(17),oe(8),we(lt),we(Ke),oe(3),oe(1),oe(17),oe(0),oe(2),oe(17),oe(1),oe(3),oe(17),oe(1)}(H.width,H.height),function(){we(65476),we(418),oe(0);for(var Ke=0;Ke<16;Ke++)oe(T[Ke+1]);for(var lt=0;lt<=11;lt++)oe(Ae[lt]);oe(16);for(var pt=0;pt<16;pt++)oe(ue[pt+1]);for(var Ot=0;Ot<=161;Ot++)oe($[Ot]);oe(1);for(var nr=0;nr<16;nr++)oe(P[nr+1]);for(var dr=0;dr<=11;dr++)oe(X[dr]);oe(17);for(var gr=0;gr<16;gr++)oe(J[gr+1]);for(var Ht=0;Ht<=161;Ht++)oe(pe[Ht])}(),we(65498),we(12),oe(3),oe(1),oe(0),oe(2),oe(17),oe(3),oe(17),oe(0),oe(63),oe(0);var Y=0,te=0,fe=0;L=0,N=7,this.encode.displayName="_encode_";for(var Ee,je,Oe,Je,st,dt,gt,Et,qe,D=H.data,Le=H.width,ve=H.height,ke=4*Le,Pe=0;Pe<ve;){for(Ee=0;Ee<ke;){for(st=ke*Pe+Ee,gt=-1,Et=0,qe=0;qe<64;qe++)dt=st+(Et=qe>>3)*ke+(gt=4*(7&qe)),Pe+Et>=ve&&(dt-=ke*(Pe+1+Et-ve)),Ee+gt>=ke&&(dt-=Ee+gt-ke+4),je=D[dt++],Oe=D[dt++],Je=D[dt++],F[qe]=(se[je]+se[Oe+256>>0]+se[Je+512>>0]>>16)-128,Q[qe]=(se[je+768>>0]+se[Oe+1024>>0]+se[Je+1280>>0]>>16)-128,I[qe]=(se[je+1280>>0]+se[Oe+1536>>0]+se[Je+1792>>0]>>16)-128;Y=xe(F,d,Y,t,n),te=xe(Q,p,te,r,i),fe=xe(I,p,fe,r,i),Ee+=32}Pe+=8}if(N>=0){var Qe=[];Qe[1]=N+1,Qe[0]=(1<<N+1)-1,ye(Qe)}return we(65497),new Uint8Array(C)},e=e||50,function(){for(var H=String.fromCharCode,q=0;q<256;q++)V[q]=H(q)}(),t=me(T,Ae),r=me(P,X),n=me(ue,$),i=me(J,pe),function(){for(var H=1,q=2,Y=1;Y<=15;Y++){for(var te=H;te<q;te++)B[32767+te]=Y,m[32767+te]=[],m[32767+te][1]=Y,m[32767+te][0]=te;for(var fe=-(q-1);fe<=-H;fe++)B[32767+fe]=Y,m[32767+fe]=[],m[32767+fe][1]=Y,m[32767+fe][0]=q-1+fe;H<<=1,q<<=1}}(),function(){for(var H=0;H<256;H++)se[H]=19595*H,se[H+256>>0]=38470*H,se[H+512>>0]=7471*H+32768,se[H+768>>0]=-11059*H,se[H+1024>>0]=-21709*H,se[H+1280>>0]=32768*H+8421375,se[H+1536>>0]=-27439*H,se[H+1792>>0]=-5329*H}(),$e(e)}/**
 * @license
 * Copyright (c) 2017 Aras Abbasi
 *
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 */function ll(e,t){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!t,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function YC(e){function t(T){if(!T)throw Error("assert :P")}function r(T,Ae,ue){for(var $=0;4>$;$++)if(T[Ae+$]!=ue.charCodeAt($))return!0;return!1}function n(T,Ae,ue,$,P){for(var X=0;X<P;X++)T[Ae+X]=ue[$+X]}function i(T,Ae,ue,$){for(var P=0;P<$;P++)T[Ae+P]=ue}function s(T){return new Int32Array(T)}function o(T,Ae){for(var ue=[],$=0;$<T;$++)ue.push(new Ae);return ue}function l(T,Ae){var ue=[];return function $(P,X,J){for(var pe=J[X],me=0;me<pe&&(P.push(J.length>X+1?[]:new Ae),!(J.length<X+1));me++)$(P[me],X+1,J)}(ue,0,T),ue}var c=function(){var T=this;function Ae(f,y){for(var E=1<<y-1>>>0;f&E;)E>>>=1;return E?(f&E-1)+E:f}function ue(f,y,E,k,R){t(!(k%E));do f[y+(k-=E)]=R;while(0<k)}function $(f,y,E,k,R){if(t(2328>=R),512>=R)var G=s(512);else if((G=s(R))==null)return 0;return function(W,ee,ie,de,Ce,Re){var Me,Se,et=ee,Ge=1<<ie,Be=s(16),Ue=s(16);for(t(Ce!=0),t(de!=null),t(W!=null),t(0<ie),Se=0;Se<Ce;++Se){if(15<de[Se])return 0;++Be[de[Se]]}if(Be[0]==Ce)return 0;for(Ue[1]=0,Me=1;15>Me;++Me){if(Be[Me]>1<<Me)return 0;Ue[Me+1]=Ue[Me]+Be[Me]}for(Se=0;Se<Ce;++Se)Me=de[Se],0<de[Se]&&(Re[Ue[Me]++]=Se);if(Ue[15]==1)return(de=new P).g=0,de.value=Re[0],ue(W,et,1,Ge,de),Ge;var Ze,at=-1,Ye=Ge-1,bt=0,ht=1,Ut=1,yt=1<<ie;for(Se=0,Me=1,Ce=2;Me<=ie;++Me,Ce<<=1){if(ht+=Ut<<=1,0>(Ut-=Be[Me]))return 0;for(;0<Be[Me];--Be[Me])(de=new P).g=Me,de.value=Re[Se++],ue(W,et+bt,Ce,yt,de),bt=Ae(bt,Me)}for(Me=ie+1,Ce=2;15>=Me;++Me,Ce<<=1){if(ht+=Ut<<=1,0>(Ut-=Be[Me]))return 0;for(;0<Be[Me];--Be[Me]){if(de=new P,(bt&Ye)!=at){for(et+=yt,Ze=1<<(at=Me)-ie;15>at&&!(0>=(Ze-=Be[at]));)++at,Ze<<=1;Ge+=yt=1<<(Ze=at-ie),W[ee+(at=bt&Ye)].g=Ze+ie,W[ee+at].value=et-ee-at}de.g=Me-ie,de.value=Re[Se++],ue(W,et+(bt>>ie),Ce,yt,de),bt=Ae(bt,Me)}}return ht!=2*Ue[15]-1?0:Ge}(f,y,E,k,R,G)}function P(){this.value=this.g=0}function X(){this.value=this.g=0}function J(){this.G=o(5,P),this.H=s(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=o(fi,X)}function pe(f,y,E,k){t(f!=null),t(y!=null),t(2147483648>k),f.Ca=254,f.I=0,f.b=-8,f.Ka=0,f.oa=y,f.pa=E,f.Jd=y,f.Yc=E+k,f.Zc=4<=k?E+k-4+1:E,Ee(f)}function me(f,y){for(var E=0;0<y--;)E|=Oe(f,128)<<y;return E}function ye(f,y){var E=me(f,y);return je(f)?-E:E}function oe(f,y,E,k){var R,G=0;for(t(f!=null),t(y!=null),t(4294967288>k),f.Sb=k,f.Ra=0,f.u=0,f.h=0,4<k&&(k=4),R=0;R<k;++R)G+=y[E+R]<<8*R;f.Ra=G,f.bb=k,f.oa=y,f.pa=E}function we(f){for(;8<=f.u&&f.bb<f.Sb;)f.Ra>>>=8,f.Ra+=f.oa[f.pa+f.bb]<<MA-8>>>0,++f.bb,f.u-=8;Y(f)&&(f.h=1,f.u=0)}function xe(f,y){if(t(0<=y),!f.h&&y<=RA){var E=q(f)&Ur[y];return f.u+=y,we(f),E}return f.h=1,f.u=0}function $e(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function H(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function q(f){return f.Ra>>>(f.u&MA-1)>>>0}function Y(f){return t(f.bb<=f.Sb),f.h||f.bb==f.Sb&&f.u>MA}function te(f,y){f.u=y,f.h=Y(f)}function fe(f){f.u>=Wo&&(t(f.u>=Wo),we(f))}function Ee(f){t(f!=null&&f.oa!=null),f.pa<f.Zc?(f.I=(f.oa[f.pa++]|f.I<<8)>>>0,f.b+=8):(t(f!=null&&f.oa!=null),f.pa<f.Yc?(f.b+=8,f.I=f.oa[f.pa++]|f.I<<8):f.Ka?f.b=0:(f.I<<=8,f.b+=8,f.Ka=1))}function je(f){return me(f,1)}function Oe(f,y){var E=f.Ca;0>f.b&&Ee(f);var k=f.b,R=E*y>>>8,G=(f.I>>>k>R)+0;for(G?(E-=R,f.I-=R+1<<k>>>0):E=R+1,k=E,R=0;256<=k;)R+=8,k>>=8;return k=7^R+Ti[k],f.b-=k,f.Ca=(E<<k)-1,G}function Je(f,y,E){f[y+0]=E>>24&255,f[y+1]=E>>16&255,f[y+2]=E>>8&255,f[y+3]=E>>0&255}function st(f,y){return f[y+0]<<0|f[y+1]<<8}function dt(f,y){return st(f,y)|f[y+2]<<16}function gt(f,y){return st(f,y)|st(f,y+2)<<16}function Et(f,y){var E=1<<y;return t(f!=null),t(0<y),f.X=s(E),f.X==null?0:(f.Mb=32-y,f.Xa=y,1)}function qe(f,y){t(f!=null),t(y!=null),t(f.Xa==y.Xa),n(y.X,0,f.X,0,1<<y.Xa)}function D(){this.X=[],this.Xa=this.Mb=0}function Le(f,y,E,k){t(E!=null),t(k!=null);var R=E[0],G=k[0];return R==0&&(R=(f*G+y/2)/y),G==0&&(G=(y*R+f/2)/f),0>=R||0>=G?0:(E[0]=R,k[0]=G,1)}function ve(f,y){return f+(1<<y)-1>>>y}function ke(f,y){return((4278255360&f)+(4278255360&y)>>>0&4278255360)+((16711935&f)+(16711935&y)>>>0&16711935)>>>0}function Pe(f,y){T[y]=function(E,k,R,G,W,ee,ie){var de;for(de=0;de<W;++de){var Ce=T[f](ee[ie+de-1],R,G+de);ee[ie+de]=ke(E[k+de],Ce)}}}function Qe(){this.ud=this.hd=this.jd=0}function Ke(f,y){return((4278124286&(f^y))>>>1)+(f&y)>>>0}function lt(f){return 0<=f&&256>f?f:0>f?0:255<f?255:void 0}function pt(f,y){return lt(f+(f-y+.5>>1))}function Ot(f,y,E){return Math.abs(y-E)-Math.abs(f-E)}function nr(f,y,E,k,R,G,W){for(k=G[W-1],E=0;E<R;++E)G[W+E]=k=ke(f[y+E],k)}function dr(f,y,E,k,R){var G;for(G=0;G<E;++G){var W=f[y+G],ee=W>>8&255,ie=16711935&(ie=(ie=16711935&W)+((ee<<16)+ee));k[R+G]=(4278255360&W)+ie>>>0}}function gr(f,y){y.jd=f>>0&255,y.hd=f>>8&255,y.ud=f>>16&255}function Ht(f,y,E,k,R,G){var W;for(W=0;W<k;++W){var ee=y[E+W],ie=ee>>>8,de=ee,Ce=255&(Ce=(Ce=ee>>>16)+((f.jd<<24>>24)*(ie<<24>>24)>>>5));de=255&(de=(de=de+((f.hd<<24>>24)*(ie<<24>>24)>>>5))+((f.ud<<24>>24)*(Ce<<24>>24)>>>5)),R[G+W]=(4278255360&ee)+(Ce<<16)+de}}function Wt(f,y,E,k,R){T[y]=function(G,W,ee,ie,de,Ce,Re,Me,Se){for(ie=Re;ie<Me;++ie)for(Re=0;Re<Se;++Re)de[Ce++]=R(ee[k(G[W++])])},T[f]=function(G,W,ee,ie,de,Ce,Re){var Me=8>>G.b,Se=G.Ea,et=G.K[0],Ge=G.w;if(8>Me)for(G=(1<<G.b)-1,Ge=(1<<Me)-1;W<ee;++W){var Be,Ue=0;for(Be=0;Be<Se;++Be)Be&G||(Ue=k(ie[de++])),Ce[Re++]=R(et[Ue&Ge]),Ue>>=Me}else T["VP8LMapColor"+E](ie,de,et,Ge,Ce,Re,W,ee,Se)}}function mt(f,y,E,k,R){for(E=y+E;y<E;){var G=f[y++];k[R++]=G>>16&255,k[R++]=G>>8&255,k[R++]=G>>0&255}}function en(f,y,E,k,R){for(E=y+E;y<E;){var G=f[y++];k[R++]=G>>16&255,k[R++]=G>>8&255,k[R++]=G>>0&255,k[R++]=G>>24&255}}function Jt(f,y,E,k,R){for(E=y+E;y<E;){var G=(W=f[y++])>>16&240|W>>12&15,W=W>>0&240|W>>28&15;k[R++]=G,k[R++]=W}}function Nr(f,y,E,k,R){for(E=y+E;y<E;){var G=(W=f[y++])>>16&248|W>>13&7,W=W>>5&224|W>>3&31;k[R++]=G,k[R++]=W}}function Xt(f,y,E,k,R){for(E=y+E;y<E;){var G=f[y++];k[R++]=G>>0&255,k[R++]=G>>8&255,k[R++]=G>>16&255}}function er(f,y,E,k,R,G){if(G==0)for(E=y+E;y<E;)Je(k,((G=f[y++])[0]>>24|G[1]>>8&65280|G[2]<<8&16711680|G[3]<<24)>>>0),R+=32;else n(k,R,f,y,E)}function fn(f,y){T[y][0]=T[f+"0"],T[y][1]=T[f+"1"],T[y][2]=T[f+"2"],T[y][3]=T[f+"3"],T[y][4]=T[f+"4"],T[y][5]=T[f+"5"],T[y][6]=T[f+"6"],T[y][7]=T[f+"7"],T[y][8]=T[f+"8"],T[y][9]=T[f+"9"],T[y][10]=T[f+"10"],T[y][11]=T[f+"11"],T[y][12]=T[f+"12"],T[y][13]=T[f+"13"],T[y][14]=T[f+"0"],T[y][15]=T[f+"0"]}function $t(f){return f==kl||f==Il||f==Ol||f==Pl}function zn(){this.eb=[],this.size=this.A=this.fb=0}function qr(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function Bi(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new zn,this.f.kb=new qr,this.sd=null}function Oi(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function tn(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function Yt(f){return alert("todo:WebPSamplerProcessPlane"),f.T}function Qr(f,y){var E=f.T,k=y.ba.f.RGBA,R=k.eb,G=k.fb+f.ka*k.A,W=js[y.ba.S],ee=f.y,ie=f.O,de=f.f,Ce=f.N,Re=f.ea,Me=f.W,Se=y.cc,et=y.dc,Ge=y.Mc,Be=y.Nc,Ue=f.ka,Ze=f.ka+f.T,at=f.U,Ye=at+1>>1;for(Ue==0?W(ee,ie,null,null,de,Ce,Re,Me,de,Ce,Re,Me,R,G,null,null,at):(W(y.ec,y.fc,ee,ie,Se,et,Ge,Be,de,Ce,Re,Me,R,G-k.A,R,G,at),++E);Ue+2<Ze;Ue+=2)Se=de,et=Ce,Ge=Re,Be=Me,Ce+=f.Rc,Me+=f.Rc,G+=2*k.A,W(ee,(ie+=2*f.fa)-f.fa,ee,ie,Se,et,Ge,Be,de,Ce,Re,Me,R,G-k.A,R,G,at);return ie+=f.fa,f.j+Ze<f.o?(n(y.ec,y.fc,ee,ie,at),n(y.cc,y.dc,de,Ce,Ye),n(y.Mc,y.Nc,Re,Me,Ye),E--):1&Ze||W(ee,ie,null,null,de,Ce,Re,Me,de,Ce,Re,Me,R,G+k.A,null,null,at),E}function co(f,y,E){var k=f.F,R=[f.J];if(k!=null){var G=f.U,W=y.ba.S,ee=W==Qu||W==Ol;y=y.ba.f.RGBA;var ie=[0],de=f.ka;ie[0]=f.T,f.Kb&&(de==0?--ie[0]:(--de,R[0]-=f.width),f.j+f.ka+f.T==f.o&&(ie[0]=f.o-f.j-de));var Ce=y.eb;de=y.fb+de*y.A,f=Ec(k,R[0],f.width,G,ie,Ce,de+(ee?0:3),y.A),t(E==ie),f&&$t(W)&&Va(Ce,de,ee,G,ie,y.A)}return 0}function Rn(f){var y=f.ma,E=y.ba.S,k=11>E,R=E==Xo||E==$A||E==Qu||E==Ql||E==12||$t(E);if(y.memory=null,y.Ib=null,y.Jb=null,y.Nd=null,!Mn(y.Oa,f,R?11:12))return 0;if(R&&$t(E)&&At(),f.da)alert("todo:use_scaling");else{if(k){if(y.Ib=Yt,f.Kb){if(E=f.U+1>>1,y.memory=s(f.U+2*E),y.memory==null)return 0;y.ec=y.memory,y.fc=0,y.cc=y.ec,y.dc=y.fc+f.U,y.Mc=y.cc,y.Nc=y.dc+E,y.Ib=Qr,At()}}else alert("todo:EmitYUV");R&&(y.Jb=co,k&&He())}if(k&&!rh){for(f=0;256>f;++f)Co[f]=89858*(f-128)+qa>>Iu,Kp[f]=-22014*(f-128)+qa,Mp[f]=-45773*(f-128),Rp[f]=113618*(f-128)+qa>>Iu;for(f=rA;f<Gd;++f)y=76283*(f-16)+qa>>Iu,Vp[f-rA]=zr(y,255),$p[f-rA]=zr(y+8>>4,15);rh=1}return 1}function ys(f){var y=f.ma,E=f.U,k=f.T;return t(!(1&f.ka)),0>=E||0>=k?0:(E=y.Ib(f,y),y.Jb!=null&&y.Jb(f,y,E),y.Dc+=E,1)}function $s(f){f.ma.memory=null}function qt(f,y,E,k){return xe(f,8)!=47?0:(y[0]=xe(f,14)+1,E[0]=xe(f,14)+1,k[0]=xe(f,1),xe(f,3)!=0?0:!f.h)}function xs(f,y){if(4>f)return f+1;var E=f-2>>1;return(2+(1&f)<<E)+xe(y,E)+1}function ka(f,y){return 120<y?y-120:1<=(E=((E=Ip[y-1])>>4)*f+(8-(15&E)))?E:1;var E}function Ci(f,y,E){var k=q(E),R=f[y+=255&k].g-8;return 0<R&&(te(E,E.u+8),k=q(E),y+=f[y].value,y+=k&(1<<R)-1),te(E,E.u+f[y].g),f[y].value}function Mt(f,y,E){return E.g+=f.g,E.value+=f.value<<y>>>0,t(8>=E.g),f.g}function jn(f,y,E){var k=f.xc;return t((y=k==0?0:f.vc[f.md*(E>>k)+(y>>k)])<f.Wb),f.Ya[y]}function Gi(f,y,E,k){var R=f.ab,G=f.c*y,W=f.C;y=W+y;var ee=E,ie=k;for(k=f.Ta,E=f.Ua;0<R--;){var de=f.gc[R],Ce=W,Re=y,Me=ee,Se=ie,et=(ie=k,ee=E,de.Ea);switch(t(Ce<Re),t(Re<=de.nc),de.hc){case 2:Sc(Me,Se,(Re-Ce)*et,ie,ee);break;case 0:var Ge=Ce,Be=Re,Ue=ie,Ze=ee,at=(yt=de).Ea;Ge==0&&(Fs(Me,Se,null,null,1,Ue,Ze),nr(Me,Se+1,0,0,at-1,Ue,Ze+1),Se+=at,Ze+=at,++Ge);for(var Ye=1<<yt.b,bt=Ye-1,ht=ve(at,yt.b),Ut=yt.K,yt=yt.w+(Ge>>yt.b)*ht;Ge<Be;){var Hr=Ut,Kr=yt,ot=1;for(wo(Me,Se,Ue,Ze-at,1,Ue,Ze);ot<at;){var hr=(ot&~bt)+Ye;hr>at&&(hr=at),(0,Hi[Hr[Kr++]>>8&15])(Me,Se+ +ot,Ue,Ze+ot-at,hr-ot,Ue,Ze+ot),ot=hr}Se+=at,Ze+=at,++Ge&bt||(yt+=ht)}Re!=de.nc&&n(ie,ee-et,ie,ee+(Re-Ce-1)*et,et);break;case 1:for(et=Me,Be=Se,at=(Me=de.Ea)-(Ze=Me&~(Ue=(Se=1<<de.b)-1)),Ge=ve(Me,de.b),Ye=de.K,de=de.w+(Ce>>de.b)*Ge;Ce<Re;){for(bt=Ye,ht=de,Ut=new Qe,yt=Be+Ze,Hr=Be+Me;Be<yt;)gr(bt[ht++],Ut),Ns(Ut,et,Be,Se,ie,ee),Be+=Se,ee+=Se;Be<Hr&&(gr(bt[ht++],Ut),Ns(Ut,et,Be,at,ie,ee),Be+=at,ee+=at),++Ce&Ue||(de+=Ge)}break;case 3:if(Me==ie&&Se==ee&&0<de.b){for(Be=ie,Me=et=ee+(Re-Ce)*et-(Ze=(Re-Ce)*ve(de.Ea,de.b)),Se=ie,Ue=ee,Ge=[],Ze=(at=Ze)-1;0<=Ze;--Ze)Ge[Ze]=Se[Ue+Ze];for(Ze=at-1;0<=Ze;--Ze)Be[Me+Ze]=Ge[Ze];On(de,Ce,Re,ie,et,ie,ee)}else On(de,Ce,Re,Me,Se,ie,ee)}ee=k,ie=E}ie!=E&&n(k,E,ee,ie,G)}function os(f,y){var E=f.V,k=f.Ba+f.c*f.C,R=y-f.C;if(t(y<=f.l.o),t(16>=R),0<R){var G=f.l,W=f.Ta,ee=f.Ua,ie=G.width;if(Gi(f,R,E,k),R=ee=[ee],t((E=f.C)<(k=y)),t(G.v<G.va),k>G.o&&(k=G.o),E<G.j){var de=G.j-E;E=G.j,R[0]+=de*ie}if(E>=k?E=0:(R[0]+=4*G.v,G.ka=E-G.j,G.U=G.va-G.v,G.T=k-E,E=1),E){if(ee=ee[0],11>(E=f.ca).S){var Ce=E.f.RGBA,Re=(k=E.S,R=G.U,G=G.T,de=Ce.eb,Ce.A),Me=G;for(Ce=Ce.fb+f.Ma*Ce.A;0<Me--;){var Se=W,et=ee,Ge=R,Be=de,Ue=Ce;switch(k){case Qc:Ys(Se,et,Ge,Be,Ue);break;case Xo:Ra(Se,et,Ge,Be,Ue);break;case kl:Ra(Se,et,Ge,Be,Ue),Va(Be,Ue,0,Ge,1,0);break;case Ss:Wi(Se,et,Ge,Be,Ue);break;case $A:er(Se,et,Ge,Be,Ue,1);break;case Il:er(Se,et,Ge,Be,Ue,1),Va(Be,Ue,0,Ge,1,0);break;case Qu:er(Se,et,Ge,Be,Ue,0);break;case Ol:er(Se,et,Ge,Be,Ue,0),Va(Be,Ue,1,Ge,1,0);break;case Ql:va(Se,et,Ge,Be,Ue);break;case Pl:va(Se,et,Ge,Be,Ue),$a(Be,Ue,Ge,1,0);break;case Jf:yo(Se,et,Ge,Be,Ue);break;default:t(0)}ee+=ie,Ce+=Re}f.Ma+=G}else alert("todo:EmitRescaledRowsYUVA");t(f.Ma<=E.height)}}f.C=y,t(f.C<=f.i)}function fa(f){var y;if(0<f.ua)return 0;for(y=0;y<f.Wb;++y){var E=f.Ya[y].G,k=f.Ya[y].H;if(0<E[1][k[1]+0].g||0<E[2][k[2]+0].g||0<E[3][k[3]+0].g)return 0}return 1}function qs(f,y,E,k,R,G){if(f.Z!=0){var W=f.qd,ee=f.rd;for(t(Es[f.Z]!=null);y<E;++y)Es[f.Z](W,ee,k,R,k,R,G),W=k,ee=R,R+=G;f.qd=W,f.rd=ee}}function Gs(f,y){var E=f.l.ma,k=E.Z==0||E.Z==1?f.l.j:f.C;if(k=f.C<k?k:f.C,t(y<=f.l.o),y>k){var R=f.l.width,G=E.ca,W=E.tb+R*k,ee=f.V,ie=f.Ba+f.c*k,de=f.gc;t(f.ab==1),t(de[0].hc==3),zi(de[0],k,y,ee,ie,G,W),qs(E,k,y,G,W,R)}f.C=f.Ma=y}function ha(f,y,E,k,R,G,W){var ee=f.$/k,ie=f.$%k,de=f.m,Ce=f.s,Re=E+f.$,Me=Re;R=E+k*R;var Se=E+k*G,et=280+Ce.ua,Ge=f.Pb?ee:16777216,Be=0<Ce.ua?Ce.Wa:null,Ue=Ce.wc,Ze=Re<Se?jn(Ce,ie,ee):null;t(f.C<G),t(Se<=R);var at=!1;e:for(;;){for(;at||Re<Se;){var Ye=0;if(ee>=Ge){var bt=Re-E;t((Ge=f).Pb),Ge.wd=Ge.m,Ge.xd=bt,0<Ge.s.ua&&qe(Ge.s.Wa,Ge.s.vb),Ge=ee+Zf}if(ie&Ue||(Ze=jn(Ce,ie,ee)),t(Ze!=null),Ze.Qb&&(y[Re]=Ze.qb,at=!0),!at)if(fe(de),Ze.jc){Ye=de,bt=y;var ht=Re,Ut=Ze.pd[q(Ye)&fi-1];t(Ze.jc),256>Ut.g?(te(Ye,Ye.u+Ut.g),bt[ht]=Ut.value,Ye=0):(te(Ye,Ye.u+Ut.g-256),t(256<=Ut.value),Ye=Ut.value),Ye==0&&(at=!0)}else Ye=Ci(Ze.G[0],Ze.H[0],de);if(de.h)break;if(at||256>Ye){if(!at)if(Ze.nd)y[Re]=(Ze.qb|Ye<<8)>>>0;else{if(fe(de),at=Ci(Ze.G[1],Ze.H[1],de),fe(de),bt=Ci(Ze.G[2],Ze.H[2],de),ht=Ci(Ze.G[3],Ze.H[3],de),de.h)break;y[Re]=(ht<<24|at<<16|Ye<<8|bt)>>>0}if(at=!1,++Re,++ie>=k&&(ie=0,++ee,W!=null&&ee<=G&&!(ee%16)&&W(f,ee),Be!=null))for(;Me<Re;)Ye=y[Me++],Be.X[(506832829*Ye&4294967295)>>>Be.Mb]=Ye}else if(280>Ye){if(Ye=xs(Ye-256,de),bt=Ci(Ze.G[4],Ze.H[4],de),fe(de),bt=ka(k,bt=xs(bt,de)),de.h)break;if(Re-E<bt||R-Re<Ye)break e;for(ht=0;ht<Ye;++ht)y[Re+ht]=y[Re+ht-bt];for(Re+=Ye,ie+=Ye;ie>=k;)ie-=k,++ee,W!=null&&ee<=G&&!(ee%16)&&W(f,ee);if(t(Re<=R),ie&Ue&&(Ze=jn(Ce,ie,ee)),Be!=null)for(;Me<Re;)Ye=y[Me++],Be.X[(506832829*Ye&4294967295)>>>Be.Mb]=Ye}else{if(!(Ye<et))break e;for(at=Ye-280,t(Be!=null);Me<Re;)Ye=y[Me++],Be.X[(506832829*Ye&4294967295)>>>Be.Mb]=Ye;Ye=Re,t(!(at>>>(bt=Be).Xa)),y[Ye]=bt.X[at],at=!0}at||t(de.h==Y(de))}if(f.Pb&&de.h&&Re<R)t(f.m.h),f.a=5,f.m=f.wd,f.$=f.xd,0<f.s.ua&&qe(f.s.vb,f.s.Wa);else{if(de.h)break e;W!=null&&W(f,ee>G?G:ee),f.a=0,f.$=Re-E}return 1}return f.a=3,0}function zs(f){t(f!=null),f.vc=null,f.yc=null,f.Ya=null;var y=f.Wa;y!=null&&(y.X=null),f.vb=null,t(f!=null)}function Ws(){var f=new Ll;return f==null?null:(f.a=0,f.xb=Ic,fn("Predictor","VP8LPredictors"),fn("Predictor","VP8LPredictors_C"),fn("PredictorAdd","VP8LPredictorsAdd"),fn("PredictorAdd","VP8LPredictorsAdd_C"),Sc=dr,Ns=Ht,Ys=mt,Ra=en,va=Jt,yo=Nr,Wi=Xt,T.VP8LMapColor32b=Xs,T.VP8LMapColor8b=Wr,f)}function Ia(f,y,E,k,R){var G=1,W=[f],ee=[y],ie=k.m,de=k.s,Ce=null,Re=0;e:for(;;){if(E)for(;G&&xe(ie,1);){var Me=W,Se=ee,et=k,Ge=1,Be=et.m,Ue=et.gc[et.ab],Ze=xe(Be,2);if(et.Oc&1<<Ze)G=0;else{switch(et.Oc|=1<<Ze,Ue.hc=Ze,Ue.Ea=Me[0],Ue.nc=Se[0],Ue.K=[null],++et.ab,t(4>=et.ab),Ze){case 0:case 1:Ue.b=xe(Be,3)+2,Ge=Ia(ve(Ue.Ea,Ue.b),ve(Ue.nc,Ue.b),0,et,Ue.K),Ue.K=Ue.K[0];break;case 3:var at,Ye=xe(Be,8)+1,bt=16<Ye?0:4<Ye?1:2<Ye?2:3;if(Me[0]=ve(Ue.Ea,bt),Ue.b=bt,at=Ge=Ia(Ye,1,0,et,Ue.K)){var ht,Ut=Ye,yt=Ue,Hr=1<<(8>>yt.b),Kr=s(Hr);if(Kr==null)at=0;else{var ot=yt.K[0],hr=yt.w;for(Kr[0]=yt.K[0][0],ht=1;ht<1*Ut;++ht)Kr[ht]=ke(ot[hr+ht],Kr[ht-1]);for(;ht<4*Hr;++ht)Kr[ht]=0;yt.K[0]=null,yt.K[0]=Kr,at=1}}Ge=at;break;case 2:break;default:t(0)}G=Ge}}if(W=W[0],ee=ee[0],G&&xe(ie,1)&&!(G=1<=(Re=xe(ie,4))&&11>=Re)){k.a=3;break e}var ln;if(ln=G)t:{var Xr,Kt,Zn,Ri=k,mr=W,si=ee,Yr=Re,Pn=E,Xi=Ri.m,pn=Ri.s,Fn=[null],pi=1,mn=0,Ls=Op[Yr];r:for(;;){if(Pn&&xe(Xi,1)){var gi=xe(Xi,3)+2,ya=ve(mr,gi),qA=ve(si,gi),nA=ya*qA;if(!Ia(ya,qA,0,Ri,Fn))break r;for(Fn=Fn[0],pn.xc=gi,Xr=0;Xr<nA;++Xr){var iA=Fn[Xr]>>8&65535;Fn[Xr]=iA,iA>=pi&&(pi=iA+1)}}if(Xi.h)break r;for(Kt=0;5>Kt;++Kt){var vn=Yf[Kt];!Kt&&0<Yr&&(vn+=1<<Yr),mn<vn&&(mn=vn)}var Pu=o(pi*Ls,P),sh=pi,ah=o(sh,J);if(ah==null)var sA=null;else t(65536>=sh),sA=ah;var Rl=s(mn);if(sA==null||Rl==null||Pu==null){Ri.a=1;break r}var Tu=Pu;for(Xr=Zn=0;Xr<pi;++Xr){var Qs=sA[Xr],GA=Qs.G,zA=Qs.H,oh=0,WA=1,zd=0;for(Kt=0;5>Kt;++Kt){vn=Yf[Kt],GA[Kt]=Tu,zA[Kt]=Zn,!Kt&&0<Yr&&(vn+=1<<Yr);i:{var aA,Oc=vn,JA=Ri,XA=Rl,Ah=Tu,Wd=Zn,oA=0,za=JA.m,Jd=xe(za,1);if(i(XA,0,0,Oc),Jd){var Xd=xe(za,1)+1,lh=xe(za,1),Hu=xe(za,lh==0?1:8);XA[Hu]=1,Xd==2&&(XA[Hu=xe(za,8)]=1);var Ml=1}else{var Du=s(19),Yd=xe(za,4)+4;if(19<Yd){JA.a=3;var Kl=0;break i}for(aA=0;aA<Yd;++aA)Du[ii[aA]]=xe(za,3);var hs=void 0,_o=void 0,vr=JA,Gp=Du,Ru=Oc,Vl=XA,Mu=0,AA=vr.m,ch=8,ks=o(128,P);n:for(;$(ks,0,7,Gp,19);){if(xe(AA,1)){var zp=2+2*xe(AA,3);if((hs=2+xe(AA,zp))>Ru)break n}else hs=Ru;for(_o=0;_o<Ru&&hs--;){fe(AA);var $l=ks[0+(127&q(AA))];te(AA,AA.u+$l.g);var lA=$l.value;if(16>lA)Vl[_o++]=lA,lA!=0&&(ch=lA);else{var Ku=lA==16,Vu=lA-16,nn=kp[Vu],Is=xe(AA,Xf[Vu])+nn;if(_o+Is>Ru)break n;for(var Zd=Ku?ch:0;0<Is--;)Vl[_o++]=Zd}}Mu=1;break n}Mu||(vr.a=3),Ml=Mu}(Ml=Ml&&!za.h)&&(oA=$(Ah,Wd,8,XA,Oc)),Ml&&oA!=0?Kl=oA:(JA.a=3,Kl=0)}if(Kl==0)break r;if(WA&&ni[Kt]==1&&(WA=Tu[Zn].g==0),oh+=Tu[Zn].g,Zn+=Kl,3>=Kt){var ql,YA=Rl[0];for(ql=1;ql<vn;++ql)Rl[ql]>YA&&(YA=Rl[ql]);zd+=YA}}if(Qs.nd=WA,Qs.Qb=0,WA&&(Qs.qb=(GA[3][zA[3]+0].value<<24|GA[1][zA[1]+0].value<<16|GA[2][zA[2]+0].value)>>>0,oh==0&&256>GA[0][zA[0]+0].value&&(Qs.Qb=1,Qs.qb+=GA[0][zA[0]+0].value<<8)),Qs.jc=!Qs.Qb&&6>zd,Qs.jc){var ZA,xa=Qs;for(ZA=0;ZA<fi;++ZA){var Fo=ZA,Wa=xa.pd[Fo],Gl=xa.G[0][xa.H[0]+Fo];256<=Gl.value?(Wa.g=Gl.g+256,Wa.value=Gl.value):(Wa.g=0,Wa.value=0,Fo>>=Mt(Gl,8,Wa),Fo>>=Mt(xa.G[1][xa.H[1]+Fo],16,Wa),Fo>>=Mt(xa.G[2][xa.H[2]+Fo],0,Wa),Mt(xa.G[3][xa.H[3]+Fo],24,Wa))}}}pn.vc=Fn,pn.Wb=pi,pn.Ya=sA,pn.yc=Pu,ln=1;break t}ln=0}if(!(G=ln)){k.a=3;break e}if(0<Re){if(de.ua=1<<Re,!Et(de.Wa,Re)){k.a=1,G=0;break e}}else de.ua=0;var Ja=k,uh=W,cA=ee,$u=Ja.s,Pc=$u.xc;if(Ja.c=uh,Ja.i=cA,$u.md=ve(uh,Pc),$u.wc=Pc==0?-1:(1<<Pc)-1,E){k.xb=Tp;break e}if((Ce=s(W*ee))==null){k.a=1,G=0;break e}G=(G=ha(k,Ce,0,W,ee,ee,null))&&!ie.h;break e}return G?(R!=null?R[0]=Ce:(t(Ce==null),t(E)),k.$=0,E||zs(de)):zs(de),G}function uo(f,y){var E=f.c*f.i,k=E+y+16*y;return t(f.c<=y),f.V=s(k),f.V==null?(f.Ta=null,f.Ua=0,f.a=1,0):(f.Ta=f.V,f.Ua=f.Ba+E+y,1)}function kA(f,y){var E=f.C,k=y-E,R=f.V,G=f.Ba+f.c*E;for(t(y<=f.l.o);0<k;){var W=16<k?16:k,ee=f.l.ma,ie=f.l.width,de=ie*W,Ce=ee.ca,Re=ee.tb+ie*E,Me=f.Ta,Se=f.Ua;Gi(f,W,R,G),Wf(Me,Se,Ce,Re,de),qs(ee,E,E+W,Ce,Re,ie),k-=W,R+=W*f.c,E+=W}t(E==y),f.C=f.Ma=y}function bl(){this.ub=this.yd=this.td=this.Rb=0}function Bl(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function fo(){this.Fb=this.Bb=this.Cb=0,this.Zb=s(4),this.Lb=s(4)}function mu(){this.Yb=function(){var f=[];return function y(E,k,R){for(var G=R[k],W=0;W<G&&(E.push(R.length>k+1?[]:0),!(R.length<k+1));W++)y(E[W],k+1,R)}(f,0,[3,11]),f}()}function Cl(){this.jb=s(3),this.Wc=l([4,8],mu),this.Xc=l([4,17],mu)}function Td(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new s(4),this.od=new s(4)}function Oa(){this.ld=this.La=this.dd=this.tc=0}function wc(){this.Na=this.la=0}function IA(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function OA(){this.ad=s(384),this.Za=0,this.Ob=s(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Do(){this.uc=this.M=this.Nb=0,this.wa=Array(new Oa),this.Y=0,this.ya=Array(new OA),this.aa=0,this.l=new ho}function vu(){this.y=s(16),this.f=s(8),this.ea=s(8)}function Hd(){this.cb=this.a=0,this.sc="",this.m=new $e,this.Od=new bl,this.Kc=new Bl,this.ed=new Td,this.Qa=new fo,this.Ic=this.$c=this.Aa=0,this.D=new Do,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=o(8,$e),this.ia=0,this.pb=o(4,IA),this.Pa=new Cl,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new vu),this.Hd=0,this.rb=Array(new wc),this.sb=0,this.wa=Array(new Oa),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new OA),this.L=this.aa=0,this.gd=l([4,2],Oa),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function ho(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function PA(){var f=new Hd;return f!=null&&(f.a=0,f.sc="OK",f.cb=0,f.Xb=0,Bo||(Bo=po)),f}function In(f,y,E){return f.a==0&&(f.a=y,f.sc=E,f.cb=0),0}function yc(f,y,E){return 3<=E&&f[y+0]==157&&f[y+1]==1&&f[y+2]==42}function xc(f,y){if(f==null)return 0;if(f.a=0,f.sc="OK",y==null)return In(f,2,"null VP8Io passed to VP8GetHeaders()");var E=y.data,k=y.w,R=y.ha;if(4>R)return In(f,7,"Truncated header.");var G=E[k+0]|E[k+1]<<8|E[k+2]<<16,W=f.Od;if(W.Rb=!(1&G),W.td=G>>1&7,W.yd=G>>4&1,W.ub=G>>5,3<W.td)return In(f,3,"Incorrect keyframe parameters.");if(!W.yd)return In(f,4,"Frame not displayable.");k+=3,R-=3;var ee=f.Kc;if(W.Rb){if(7>R)return In(f,7,"cannot parse picture header");if(!yc(E,k,R))return In(f,3,"Bad code word");ee.c=16383&(E[k+4]<<8|E[k+3]),ee.Td=E[k+4]>>6,ee.i=16383&(E[k+6]<<8|E[k+5]),ee.Ud=E[k+6]>>6,k+=7,R-=7,f.za=ee.c+15>>4,f.Ub=ee.i+15>>4,y.width=ee.c,y.height=ee.i,y.Da=0,y.j=0,y.v=0,y.va=y.width,y.o=y.height,y.da=0,y.ib=y.width,y.hb=y.height,y.U=y.width,y.T=y.height,i((G=f.Pa).jb,0,255,G.jb.length),t((G=f.Qa)!=null),G.Cb=0,G.Bb=0,G.Fb=1,i(G.Zb,0,0,G.Zb.length),i(G.Lb,0,0,G.Lb)}if(W.ub>R)return In(f,7,"bad partition length");pe(G=f.m,E,k,W.ub),k+=W.ub,R-=W.ub,W.Rb&&(ee.Ld=je(G),ee.Kd=je(G)),ee=f.Qa;var ie,de=f.Pa;if(t(G!=null),t(ee!=null),ee.Cb=je(G),ee.Cb){if(ee.Bb=je(G),je(G)){for(ee.Fb=je(G),ie=0;4>ie;++ie)ee.Zb[ie]=je(G)?ye(G,7):0;for(ie=0;4>ie;++ie)ee.Lb[ie]=je(G)?ye(G,6):0}if(ee.Bb)for(ie=0;3>ie;++ie)de.jb[ie]=je(G)?me(G,8):255}else ee.Bb=0;if(G.Ka)return In(f,3,"cannot parse segment header");if((ee=f.ed).zd=je(G),ee.Tb=me(G,6),ee.wb=me(G,3),ee.Pc=je(G),ee.Pc&&je(G)){for(de=0;4>de;++de)je(G)&&(ee.vd[de]=ye(G,6));for(de=0;4>de;++de)je(G)&&(ee.od[de]=ye(G,6))}if(f.L=ee.Tb==0?0:ee.zd?1:2,G.Ka)return In(f,3,"cannot parse filter header");var Ce=R;if(R=ie=k,k=ie+Ce,ee=Ce,f.Xb=(1<<me(f.m,2))-1,Ce<3*(de=f.Xb))E=7;else{for(ie+=3*de,ee-=3*de,Ce=0;Ce<de;++Ce){var Re=E[R+0]|E[R+1]<<8|E[R+2]<<16;Re>ee&&(Re=ee),pe(f.Jc[+Ce],E,ie,Re),ie+=Re,ee-=Re,R+=3}pe(f.Jc[+de],E,ie,ee),E=ie<k?0:5}if(E!=0)return In(f,E,"cannot parse partitions");for(E=me(ie=f.m,7),R=je(ie)?ye(ie,4):0,k=je(ie)?ye(ie,4):0,ee=je(ie)?ye(ie,4):0,de=je(ie)?ye(ie,4):0,ie=je(ie)?ye(ie,4):0,Ce=f.Qa,Re=0;4>Re;++Re){if(Ce.Cb){var Me=Ce.Zb[Re];Ce.Fb||(Me+=E)}else{if(0<Re){f.pb[Re]=f.pb[0];continue}Me=E}var Se=f.pb[Re];Se.Sc[0]=$d[zr(Me+R,127)],Se.Sc[1]=Yo[zr(Me+0,127)],Se.Eb[0]=2*$d[zr(Me+k,127)],Se.Eb[1]=101581*Yo[zr(Me+ee,127)]>>16,8>Se.Eb[1]&&(Se.Eb[1]=8),Se.Qc[0]=$d[zr(Me+de,117)],Se.Qc[1]=Yo[zr(Me+ie,127)],Se.lc=Me+ie}if(!W.Rb)return In(f,4,"Not a key frame.");for(je(G),W=f.Pa,E=0;4>E;++E){for(R=0;8>R;++R)for(k=0;3>k;++k)for(ee=0;11>ee;++ee)de=Oe(G,Dl[E][R][k][ee])?me(G,8):kc[E][R][k][ee],W.Wc[E][R].Yb[k][ee]=de;for(R=0;17>R;++R)W.Xc[E][R]=W.Wc[E][Pp[R]]}return f.kc=je(G),f.kc&&(f.Bd=me(G,8)),f.cb=1}function po(f,y,E,k,R,G,W){var ee=y[R].Yb[E];for(E=0;16>R;++R){if(!Oe(f,ee[E+0]))return R;for(;!Oe(f,ee[E+1]);)if(ee=y[++R].Yb[0],E=0,R==16)return 16;var ie=y[R+1].Yb;if(Oe(f,ee[E+2])){var de=f,Ce=0;if(Oe(de,(Me=ee)[(Re=E)+3]))if(Oe(de,Me[Re+6])){for(ee=0,Re=2*(Ce=Oe(de,Me[Re+8]))+(Me=Oe(de,Me[Re+9+Ce])),Ce=0,Me=qd[Re];Me[ee];++ee)Ce+=Ce+Oe(de,Me[ee]);Ce+=3+(8<<Re)}else Oe(de,Me[Re+7])?(Ce=7+2*Oe(de,165),Ce+=Oe(de,145)):Ce=5+Oe(de,159);else Ce=Oe(de,Me[Re+4])?3+Oe(de,Me[Re+5]):2;ee=ie[2]}else Ce=1,ee=ie[1];ie=W+Tl[R],0>(de=f).b&&Ee(de);var Re,Me=de.b,Se=(Re=de.Ca>>1)-(de.I>>Me)>>31;--de.b,de.Ca+=Se,de.Ca|=1,de.I-=(Re+1&Se)<<Me,G[ie]=((Ce^Se)-Se)*k[(0<R)+0]}return 16}function Ro(f){var y=f.rb[f.sb-1];y.la=0,y.Na=0,i(f.zc,0,0,f.zc.length),f.ja=0}function Mo(f,y){if(f==null)return 0;if(y==null)return In(f,2,"NULL VP8Io parameter in VP8Decode().");if(!f.cb&&!xc(f,y))return 0;if(t(f.cb),y.ac==null||y.ac(y)){y.ob&&(f.L=0);var E=Ou[f.L];if(f.L==2?(f.yb=0,f.zb=0):(f.yb=y.v-E>>4,f.zb=y.j-E>>4,0>f.yb&&(f.yb=0),0>f.zb&&(f.zb=0)),f.Va=y.o+15+E>>4,f.Hb=y.va+15+E>>4,f.Hb>f.za&&(f.Hb=f.za),f.Va>f.Ub&&(f.Va=f.Ub),0<f.L){var k=f.ed;for(E=0;4>E;++E){var R;if(f.Qa.Cb){var G=f.Qa.Lb[E];f.Qa.Fb||(G+=k.Tb)}else G=k.Tb;for(R=0;1>=R;++R){var W=f.gd[E][R],ee=G;if(k.Pc&&(ee+=k.vd[0],R&&(ee+=k.od[0])),0<(ee=0>ee?0:63<ee?63:ee)){var ie=ee;0<k.wb&&(ie=4<k.wb?ie>>2:ie>>1)>9-k.wb&&(ie=9-k.wb),1>ie&&(ie=1),W.dd=ie,W.tc=2*ee+ie,W.ld=40<=ee?2:15<=ee?1:0}else W.tc=0;W.La=R}}}E=0}else In(f,6,"Frame setup failed"),E=f.a;if(E=E==0){if(E){f.$c=0,0<f.Aa||(f.Ic=qp);e:{E=f.Ic,k=4*(ie=f.za);var de=32*ie,Ce=ie+1,Re=0<f.L?ie*(0<f.Aa?2:1):0,Me=(f.Aa==2?2:1)*ie;if((W=k+832+(R=3*(16*E+Ou[f.L])/2*de)+(G=f.Fa!=null&&0<f.Fa.length?f.Kc.c*f.Kc.i:0))!=W)E=0;else{if(W>f.Vb){if(f.Vb=0,f.Ec=s(W),f.Fc=0,f.Ec==null){E=In(f,1,"no memory during frame initialization.");break e}f.Vb=W}W=f.Ec,ee=f.Fc,f.Ac=W,f.Bc=ee,ee+=k,f.Gd=o(de,vu),f.Hd=0,f.rb=o(Ce+1,wc),f.sb=1,f.wa=Re?o(Re,Oa):null,f.Y=0,f.D.Nb=0,f.D.wa=f.wa,f.D.Y=f.Y,0<f.Aa&&(f.D.Y+=ie),t(!0),f.oc=W,f.pc=ee,ee+=832,f.ya=o(Me,OA),f.aa=0,f.D.ya=f.ya,f.D.aa=f.aa,f.Aa==2&&(f.D.aa+=ie),f.R=16*ie,f.B=8*ie,ie=(de=Ou[f.L])*f.R,de=de/2*f.B,f.sa=W,f.ta=ee+ie,f.qa=f.sa,f.ra=f.ta+16*E*f.R+de,f.Ha=f.qa,f.Ia=f.ra+8*E*f.B+de,f.$c=0,ee+=R,f.mb=G?W:null,f.nb=G?ee:null,t(ee+G<=f.Fc+f.Vb),Ro(f),i(f.Ac,f.Bc,0,k),E=1}}if(E){if(y.ka=0,y.y=f.sa,y.O=f.ta,y.f=f.qa,y.N=f.ra,y.ea=f.Ha,y.Vd=f.Ia,y.fa=f.R,y.Rc=f.B,y.F=null,y.J=0,!Vd){for(E=-255;255>=E;++E)jc[255+E]=0>E?-E:E;for(E=-1020;1020>=E;++E)Uc[1020+E]=-128>E?-128:127<E?127:E;for(E=-112;112>=E;++E)bo[112+E]=-16>E?-16:15<E?15:E;for(E=-255;510>=E;++E)KA[255+E]=0>E?0:255<E?255:E;Vd=1}Fe=Cc,We=Bc,wt=wu,Rt=yu,yr=Fl,Ve=bc,Cn=mo,pr=vo,Ma=TA,Jo=qo,Di=Uu,hi=ds,xo=_i,Tr=Lu,Jr=xn,_n=ga,Zt=us,Ka=ju,wa[0]=Ta,wa[1]=xu,wa[2]=Md,wa[3]=Kd,wa[4]=Bu,wa[5]=Sl,wa[6]=Nl,wa[7]=cs,wa[8]=_u,wa[9]=Cu,Zo[0]=pa,Zo[1]=Dd,Zo[2]=Pa,Zo[3]=Ko,Zo[4]=Pi,Zo[5]=Rd,Zo[6]=bu,Zs[0]=Vo,Zs[1]=_c,Zs[2]=Fu,Zs[3]=rn,Zs[4]=$o,Zs[5]=Nu,Zs[6]=El,E=1}else E=0}E&&(E=function(Se,et){for(Se.M=0;Se.M<Se.Va;++Se.M){var Ge,Be=Se.Jc[Se.M&Se.Xb],Ue=Se.m,Ze=Se;for(Ge=0;Ge<Ze.za;++Ge){var at=Ue,Ye=Ze,bt=Ye.Ac,ht=Ye.Bc+4*Ge,Ut=Ye.zc,yt=Ye.ya[Ye.aa+Ge];if(Ye.Qa.Bb?yt.$b=Oe(at,Ye.Pa.jb[0])?2+Oe(at,Ye.Pa.jb[2]):Oe(at,Ye.Pa.jb[1]):yt.$b=0,Ye.kc&&(yt.Ad=Oe(at,Ye.Bd)),yt.Za=!Oe(at,145)+0,yt.Za){var Hr=yt.Ob,Kr=0;for(Ye=0;4>Ye;++Ye){var ot,hr=Ut[0+Ye];for(ot=0;4>ot;++ot){hr=ku[bt[ht+ot]][hr];for(var ln=Hl[Oe(at,hr[0])];0<ln;)ln=Hl[2*ln+Oe(at,hr[ln])];hr=-ln,bt[ht+ot]=hr}n(Hr,Kr,bt,ht,4),Kr+=4,Ut[0+Ye]=hr}}else hr=Oe(at,156)?Oe(at,128)?1:3:Oe(at,163)?2:0,yt.Ob[0]=hr,i(bt,ht,hr,4),i(Ut,0,hr,4);yt.Dd=Oe(at,142)?Oe(at,114)?Oe(at,183)?1:3:2:0}if(Ze.m.Ka)return In(Se,7,"Premature end-of-partition0 encountered.");for(;Se.ja<Se.za;++Se.ja){if(Ze=Be,at=(Ue=Se).rb[Ue.sb-1],bt=Ue.rb[Ue.sb+Ue.ja],Ge=Ue.ya[Ue.aa+Ue.ja],ht=Ue.kc?Ge.Ad:0)at.la=bt.la=0,Ge.Za||(at.Na=bt.Na=0),Ge.Hc=0,Ge.Gc=0,Ge.ia=0;else{var Xr,Kt;if(at=bt,bt=Ze,ht=Ue.Pa.Xc,Ut=Ue.ya[Ue.aa+Ue.ja],yt=Ue.pb[Ut.$b],Ye=Ut.ad,Hr=0,Kr=Ue.rb[Ue.sb-1],hr=ot=0,i(Ye,Hr,0,384),Ut.Za)var Zn=0,Ri=ht[3];else{ln=s(16);var mr=at.Na+Kr.Na;if(mr=Bo(bt,ht[1],mr,yt.Eb,0,ln,0),at.Na=Kr.Na=(0<mr)+0,1<mr)Fe(ln,0,Ye,Hr);else{var si=ln[0]+3>>3;for(ln=0;256>ln;ln+=16)Ye[Hr+ln]=si}Zn=1,Ri=ht[0]}var Yr=15&at.la,Pn=15&Kr.la;for(ln=0;4>ln;++ln){var Xi=1&Pn;for(si=Kt=0;4>si;++si)Yr=Yr>>1|(Xi=(mr=Bo(bt,Ri,mr=Xi+(1&Yr),yt.Sc,Zn,Ye,Hr))>Zn)<<7,Kt=Kt<<2|(3<mr?3:1<mr?2:Ye[Hr+0]!=0),Hr+=16;Yr>>=4,Pn=Pn>>1|Xi<<7,ot=(ot<<8|Kt)>>>0}for(Ri=Yr,Zn=Pn>>4,Xr=0;4>Xr;Xr+=2){for(Kt=0,Yr=at.la>>4+Xr,Pn=Kr.la>>4+Xr,ln=0;2>ln;++ln){for(Xi=1&Pn,si=0;2>si;++si)mr=Xi+(1&Yr),Yr=Yr>>1|(Xi=0<(mr=Bo(bt,ht[2],mr,yt.Qc,0,Ye,Hr)))<<3,Kt=Kt<<2|(3<mr?3:1<mr?2:Ye[Hr+0]!=0),Hr+=16;Yr>>=2,Pn=Pn>>1|Xi<<5}hr|=Kt<<4*Xr,Ri|=Yr<<4<<Xr,Zn|=(240&Pn)<<Xr}at.la=Ri,Kr.la=Zn,Ut.Hc=ot,Ut.Gc=hr,Ut.ia=43690&hr?0:yt.ia,ht=!(ot|hr)}if(0<Ue.L&&(Ue.wa[Ue.Y+Ue.ja]=Ue.gd[Ge.$b][Ge.Za],Ue.wa[Ue.Y+Ue.ja].La|=!ht),Ze.Ka)return In(Se,7,"Premature end-of-file encountered.")}if(Ro(Se),Ue=et,Ze=1,Ge=(Be=Se).D,at=0<Be.L&&Be.M>=Be.zb&&Be.M<=Be.Va,Be.Aa==0)e:{if(Ge.M=Be.M,Ge.uc=at,Bn(Be,Ge),Ze=1,Ge=(Kt=Be.D).Nb,at=(hr=Ou[Be.L])*Be.R,bt=hr/2*Be.B,ln=16*Ge*Be.R,si=8*Ge*Be.B,ht=Be.sa,Ut=Be.ta-at+ln,yt=Be.qa,Ye=Be.ra-bt+si,Hr=Be.Ha,Kr=Be.Ia-bt+si,Pn=(Yr=Kt.M)==0,ot=Yr>=Be.Va-1,Be.Aa==2&&Bn(Be,Kt),Kt.uc)for(Xi=(mr=Be).D.M,t(mr.D.uc),Kt=mr.yb;Kt<mr.Hb;++Kt){Zn=Kt,Ri=Xi;var pn=(Fn=(vn=mr).D).Nb;Xr=vn.R;var Fn=Fn.wa[Fn.Y+Zn],pi=vn.sa,mn=vn.ta+16*pn*Xr+16*Zn,Ls=Fn.dd,gi=Fn.tc;if(gi!=0)if(t(3<=gi),vn.L==1)0<Zn&&_n(pi,mn,Xr,gi+4),Fn.La&&Ka(pi,mn,Xr,gi),0<Ri&&Jr(pi,mn,Xr,gi+4),Fn.La&&Zt(pi,mn,Xr,gi);else{var ya=vn.B,qA=vn.qa,nA=vn.ra+8*pn*ya+8*Zn,iA=vn.Ha,vn=vn.Ia+8*pn*ya+8*Zn;pn=Fn.ld,0<Zn&&(pr(pi,mn,Xr,gi+4,Ls,pn),Jo(qA,nA,iA,vn,ya,gi+4,Ls,pn)),Fn.La&&(hi(pi,mn,Xr,gi,Ls,pn),Tr(qA,nA,iA,vn,ya,gi,Ls,pn)),0<Ri&&(Cn(pi,mn,Xr,gi+4,Ls,pn),Ma(qA,nA,iA,vn,ya,gi+4,Ls,pn)),Fn.La&&(Di(pi,mn,Xr,gi,Ls,pn),xo(qA,nA,iA,vn,ya,gi,Ls,pn))}}if(Be.ia&&alert("todo:DitherRow"),Ue.put!=null){if(Kt=16*Yr,Yr=16*(Yr+1),Pn?(Ue.y=Be.sa,Ue.O=Be.ta+ln,Ue.f=Be.qa,Ue.N=Be.ra+si,Ue.ea=Be.Ha,Ue.W=Be.Ia+si):(Kt-=hr,Ue.y=ht,Ue.O=Ut,Ue.f=yt,Ue.N=Ye,Ue.ea=Hr,Ue.W=Kr),ot||(Yr-=hr),Yr>Ue.o&&(Yr=Ue.o),Ue.F=null,Ue.J=null,Be.Fa!=null&&0<Be.Fa.length&&Kt<Yr&&(Ue.J=Nc(Be,Ue,Kt,Yr-Kt),Ue.F=Be.mb,Ue.F==null&&Ue.F.length==0)){Ze=In(Be,3,"Could not decode alpha data.");break e}Kt<Ue.j&&(hr=Ue.j-Kt,Kt=Ue.j,t(!(1&hr)),Ue.O+=Be.R*hr,Ue.N+=Be.B*(hr>>1),Ue.W+=Be.B*(hr>>1),Ue.F!=null&&(Ue.J+=Ue.width*hr)),Kt<Yr&&(Ue.O+=Ue.v,Ue.N+=Ue.v>>1,Ue.W+=Ue.v>>1,Ue.F!=null&&(Ue.J+=Ue.v),Ue.ka=Kt-Ue.j,Ue.U=Ue.va-Ue.v,Ue.T=Yr-Kt,Ze=Ue.put(Ue))}Ge+1!=Be.Ic||ot||(n(Be.sa,Be.ta-at,ht,Ut+16*Be.R,at),n(Be.qa,Be.ra-bt,yt,Ye+8*Be.B,bt),n(Be.Ha,Be.Ia-bt,Hr,Kr+8*Be.B,bt))}if(!Ze)return In(Se,6,"Output aborted.")}return 1}(f,y)),y.bc!=null&&y.bc(y),E&=1}return E?(f.cb=0,E):0}function As(f,y,E,k,R){R=f[y+E+32*k]+(R>>3),f[y+E+32*k]=-256&R?0>R?0:255:R}function Wn(f,y,E,k,R,G){As(f,y,0,E,k+R),As(f,y,1,E,k+G),As(f,y,2,E,k-G),As(f,y,3,E,k-R)}function ls(f){return(20091*f>>16)+f}function _l(f,y,E,k){var R,G=0,W=s(16);for(R=0;4>R;++R){var ee=f[y+0]+f[y+8],ie=f[y+0]-f[y+8],de=(35468*f[y+4]>>16)-ls(f[y+12]),Ce=ls(f[y+4])+(35468*f[y+12]>>16);W[G+0]=ee+Ce,W[G+1]=ie+de,W[G+2]=ie-de,W[G+3]=ee-Ce,G+=4,y++}for(R=G=0;4>R;++R)ee=(f=W[G+0]+4)+W[G+8],ie=f-W[G+8],de=(35468*W[G+4]>>16)-ls(W[G+12]),As(E,k,0,0,ee+(Ce=ls(W[G+4])+(35468*W[G+12]>>16))),As(E,k,1,0,ie+de),As(E,k,2,0,ie-de),As(E,k,3,0,ee-Ce),G++,k+=32}function bc(f,y,E,k){var R=f[y+0]+4,G=35468*f[y+4]>>16,W=ls(f[y+4]),ee=35468*f[y+1]>>16;Wn(E,k,0,R+W,f=ls(f[y+1]),ee),Wn(E,k,1,R+G,f,ee),Wn(E,k,2,R-G,f,ee),Wn(E,k,3,R-W,f,ee)}function Bc(f,y,E,k,R){_l(f,y,E,k),R&&_l(f,y+16,E,k+4)}function wu(f,y,E,k){We(f,y+0,E,k,1),We(f,y+32,E,k+128,1)}function yu(f,y,E,k){var R;for(f=f[y+0]+4,R=0;4>R;++R)for(y=0;4>y;++y)As(E,k,y,R,f)}function Fl(f,y,E,k){f[y+0]&&Rt(f,y+0,E,k),f[y+16]&&Rt(f,y+16,E,k+4),f[y+32]&&Rt(f,y+32,E,k+128),f[y+48]&&Rt(f,y+48,E,k+128+4)}function Cc(f,y,E,k){var R,G=s(16);for(R=0;4>R;++R){var W=f[y+0+R]+f[y+12+R],ee=f[y+4+R]+f[y+8+R],ie=f[y+4+R]-f[y+8+R],de=f[y+0+R]-f[y+12+R];G[0+R]=W+ee,G[8+R]=W-ee,G[4+R]=de+ie,G[12+R]=de-ie}for(R=0;4>R;++R)W=(f=G[0+4*R]+3)+G[3+4*R],ee=G[1+4*R]+G[2+4*R],ie=G[1+4*R]-G[2+4*R],de=f-G[3+4*R],E[k+0]=W+ee>>3,E[k+16]=de+ie>>3,E[k+32]=W-ee>>3,E[k+48]=de-ie>>3,k+=64}function bs(f,y,E){var k,R=y-32,G=fs,W=255-f[R-1];for(k=0;k<E;++k){var ee,ie=G,de=W+f[y-1];for(ee=0;ee<E;++ee)f[y+ee]=ie[de+f[R+ee]];y+=32}}function xu(f,y){bs(f,y,4)}function _c(f,y){bs(f,y,8)}function Dd(f,y){bs(f,y,16)}function Pa(f,y){var E;for(E=0;16>E;++E)n(f,y+32*E,f,y-32,16)}function Ko(f,y){var E;for(E=16;0<E;--E)i(f,y,f[y-1],16),y+=32}function go(f,y,E){var k;for(k=0;16>k;++k)i(y,E+32*k,f,16)}function pa(f,y){var E,k=16;for(E=0;16>E;++E)k+=f[y-1+32*E]+f[y+E-32];go(k>>5,f,y)}function Pi(f,y){var E,k=8;for(E=0;16>E;++E)k+=f[y-1+32*E];go(k>>4,f,y)}function Rd(f,y){var E,k=8;for(E=0;16>E;++E)k+=f[y+E-32];go(k>>4,f,y)}function bu(f,y){go(128,f,y)}function Gt(f,y,E){return f+2*y+E+2>>2}function Md(f,y){var E,k=y-32;for(k=new Uint8Array([Gt(f[k-1],f[k+0],f[k+1]),Gt(f[k+0],f[k+1],f[k+2]),Gt(f[k+1],f[k+2],f[k+3]),Gt(f[k+2],f[k+3],f[k+4])]),E=0;4>E;++E)n(f,y+32*E,k,0,k.length)}function Kd(f,y){var E=f[y-1],k=f[y-1+32],R=f[y-1+64],G=f[y-1+96];Je(f,y+0,16843009*Gt(f[y-1-32],E,k)),Je(f,y+32,16843009*Gt(E,k,R)),Je(f,y+64,16843009*Gt(k,R,G)),Je(f,y+96,16843009*Gt(R,G,G))}function Ta(f,y){var E,k=4;for(E=0;4>E;++E)k+=f[y+E-32]+f[y-1+32*E];for(k>>=3,E=0;4>E;++E)i(f,y+32*E,k,4)}function Bu(f,y){var E=f[y-1+0],k=f[y-1+32],R=f[y-1+64],G=f[y-1-32],W=f[y+0-32],ee=f[y+1-32],ie=f[y+2-32],de=f[y+3-32];f[y+0+96]=Gt(k,R,f[y-1+96]),f[y+1+96]=f[y+0+64]=Gt(E,k,R),f[y+2+96]=f[y+1+64]=f[y+0+32]=Gt(G,E,k),f[y+3+96]=f[y+2+64]=f[y+1+32]=f[y+0+0]=Gt(W,G,E),f[y+3+64]=f[y+2+32]=f[y+1+0]=Gt(ee,W,G),f[y+3+32]=f[y+2+0]=Gt(ie,ee,W),f[y+3+0]=Gt(de,ie,ee)}function Nl(f,y){var E=f[y+1-32],k=f[y+2-32],R=f[y+3-32],G=f[y+4-32],W=f[y+5-32],ee=f[y+6-32],ie=f[y+7-32];f[y+0+0]=Gt(f[y+0-32],E,k),f[y+1+0]=f[y+0+32]=Gt(E,k,R),f[y+2+0]=f[y+1+32]=f[y+0+64]=Gt(k,R,G),f[y+3+0]=f[y+2+32]=f[y+1+64]=f[y+0+96]=Gt(R,G,W),f[y+3+32]=f[y+2+64]=f[y+1+96]=Gt(G,W,ee),f[y+3+64]=f[y+2+96]=Gt(W,ee,ie),f[y+3+96]=Gt(ee,ie,ie)}function Sl(f,y){var E=f[y-1+0],k=f[y-1+32],R=f[y-1+64],G=f[y-1-32],W=f[y+0-32],ee=f[y+1-32],ie=f[y+2-32],de=f[y+3-32];f[y+0+0]=f[y+1+64]=G+W+1>>1,f[y+1+0]=f[y+2+64]=W+ee+1>>1,f[y+2+0]=f[y+3+64]=ee+ie+1>>1,f[y+3+0]=ie+de+1>>1,f[y+0+96]=Gt(R,k,E),f[y+0+64]=Gt(k,E,G),f[y+0+32]=f[y+1+96]=Gt(E,G,W),f[y+1+32]=f[y+2+96]=Gt(G,W,ee),f[y+2+32]=f[y+3+96]=Gt(W,ee,ie),f[y+3+32]=Gt(ee,ie,de)}function cs(f,y){var E=f[y+0-32],k=f[y+1-32],R=f[y+2-32],G=f[y+3-32],W=f[y+4-32],ee=f[y+5-32],ie=f[y+6-32],de=f[y+7-32];f[y+0+0]=E+k+1>>1,f[y+1+0]=f[y+0+64]=k+R+1>>1,f[y+2+0]=f[y+1+64]=R+G+1>>1,f[y+3+0]=f[y+2+64]=G+W+1>>1,f[y+0+32]=Gt(E,k,R),f[y+1+32]=f[y+0+96]=Gt(k,R,G),f[y+2+32]=f[y+1+96]=Gt(R,G,W),f[y+3+32]=f[y+2+96]=Gt(G,W,ee),f[y+3+64]=Gt(W,ee,ie),f[y+3+96]=Gt(ee,ie,de)}function Cu(f,y){var E=f[y-1+0],k=f[y-1+32],R=f[y-1+64],G=f[y-1+96];f[y+0+0]=E+k+1>>1,f[y+2+0]=f[y+0+32]=k+R+1>>1,f[y+2+32]=f[y+0+64]=R+G+1>>1,f[y+1+0]=Gt(E,k,R),f[y+3+0]=f[y+1+32]=Gt(k,R,G),f[y+3+32]=f[y+1+64]=Gt(R,G,G),f[y+3+64]=f[y+2+64]=f[y+0+96]=f[y+1+96]=f[y+2+96]=f[y+3+96]=G}function _u(f,y){var E=f[y-1+0],k=f[y-1+32],R=f[y-1+64],G=f[y-1+96],W=f[y-1-32],ee=f[y+0-32],ie=f[y+1-32],de=f[y+2-32];f[y+0+0]=f[y+2+32]=E+W+1>>1,f[y+0+32]=f[y+2+64]=k+E+1>>1,f[y+0+64]=f[y+2+96]=R+k+1>>1,f[y+0+96]=G+R+1>>1,f[y+3+0]=Gt(ee,ie,de),f[y+2+0]=Gt(W,ee,ie),f[y+1+0]=f[y+3+32]=Gt(E,W,ee),f[y+1+32]=f[y+3+64]=Gt(k,E,W),f[y+1+64]=f[y+3+96]=Gt(R,k,E),f[y+1+96]=Gt(G,R,k)}function Fu(f,y){var E;for(E=0;8>E;++E)n(f,y+32*E,f,y-32,8)}function rn(f,y){var E;for(E=0;8>E;++E)i(f,y,f[y-1],8),y+=32}function Pr(f,y,E){var k;for(k=0;8>k;++k)i(y,E+32*k,f,8)}function Vo(f,y){var E,k=8;for(E=0;8>E;++E)k+=f[y+E-32]+f[y-1+32*E];Pr(k>>4,f,y)}function Nu(f,y){var E,k=4;for(E=0;8>E;++E)k+=f[y+E-32];Pr(k>>3,f,y)}function $o(f,y){var E,k=4;for(E=0;8>E;++E)k+=f[y-1+32*E];Pr(k>>3,f,y)}function El(f,y){Pr(128,f,y)}function jl(f,y,E){var k=f[y-E],R=f[y+0],G=3*(R-k)+VA[1020+f[y-2*E]-f[y+E]],W=Lc[112+(G+4>>3)];f[y-E]=fs[255+k+Lc[112+(G+3>>3)]],f[y+0]=fs[255+R-W]}function Su(f,y,E,k){var R=f[y+0],G=f[y+E];return Ji[255+f[y-2*E]-f[y-E]]>k||Ji[255+G-R]>k}function Jn(f,y,E,k){return 4*Ji[255+f[y-E]-f[y+0]]+Ji[255+f[y-2*E]-f[y+E]]<=k}function Eu(f,y,E,k,R){var G=f[y-3*E],W=f[y-2*E],ee=f[y-E],ie=f[y+0],de=f[y+E],Ce=f[y+2*E],Re=f[y+3*E];return 4*Ji[255+ee-ie]+Ji[255+W-de]>k?0:Ji[255+f[y-4*E]-G]<=R&&Ji[255+G-W]<=R&&Ji[255+W-ee]<=R&&Ji[255+Re-Ce]<=R&&Ji[255+Ce-de]<=R&&Ji[255+de-ie]<=R}function xn(f,y,E,k){var R=2*k+1;for(k=0;16>k;++k)Jn(f,y+k,E,R)&&jl(f,y+k,E)}function ga(f,y,E,k){var R=2*k+1;for(k=0;16>k;++k)Jn(f,y+k*E,1,R)&&jl(f,y+k*E,1)}function us(f,y,E,k){var R;for(R=3;0<R;--R)xn(f,y+=4*E,E,k)}function ju(f,y,E,k){var R;for(R=3;0<R;--R)ga(f,y+=4,E,k)}function Ha(f,y,E,k,R,G,W,ee){for(G=2*G+1;0<R--;){if(Eu(f,y,E,G,W))if(Su(f,y,E,ee))jl(f,y,E);else{var ie=f,de=y,Ce=E,Re=ie[de-2*Ce],Me=ie[de-Ce],Se=ie[de+0],et=ie[de+Ce],Ge=ie[de+2*Ce],Be=27*(Ze=VA[1020+3*(Se-Me)+VA[1020+Re-et]])+63>>7,Ue=18*Ze+63>>7,Ze=9*Ze+63>>7;ie[de-3*Ce]=fs[255+ie[de-3*Ce]+Ze],ie[de-2*Ce]=fs[255+Re+Ue],ie[de-Ce]=fs[255+Me+Be],ie[de+0]=fs[255+Se-Be],ie[de+Ce]=fs[255+et-Ue],ie[de+2*Ce]=fs[255+Ge-Ze]}y+=k}}function bn(f,y,E,k,R,G,W,ee){for(G=2*G+1;0<R--;){if(Eu(f,y,E,G,W))if(Su(f,y,E,ee))jl(f,y,E);else{var ie=f,de=y,Ce=E,Re=ie[de-Ce],Me=ie[de+0],Se=ie[de+Ce],et=Lc[112+((Ge=3*(Me-Re))+4>>3)],Ge=Lc[112+(Ge+3>>3)],Be=et+1>>1;ie[de-2*Ce]=fs[255+ie[de-2*Ce]+Be],ie[de-Ce]=fs[255+Re+Ge],ie[de+0]=fs[255+Me-et],ie[de+Ce]=fs[255+Se-Be]}y+=k}}function mo(f,y,E,k,R,G){Ha(f,y,E,1,16,k,R,G)}function vo(f,y,E,k,R,G){Ha(f,y,1,E,16,k,R,G)}function Uu(f,y,E,k,R,G){var W;for(W=3;0<W;--W)bn(f,y+=4*E,E,1,16,k,R,G)}function ds(f,y,E,k,R,G){var W;for(W=3;0<W;--W)bn(f,y+=4,1,E,16,k,R,G)}function TA(f,y,E,k,R,G,W,ee){Ha(f,y,R,1,8,G,W,ee),Ha(E,k,R,1,8,G,W,ee)}function qo(f,y,E,k,R,G,W,ee){Ha(f,y,1,R,8,G,W,ee),Ha(E,k,1,R,8,G,W,ee)}function _i(f,y,E,k,R,G,W,ee){bn(f,y+4*R,R,1,8,G,W,ee),bn(E,k+4*R,R,1,8,G,W,ee)}function Lu(f,y,E,k,R,G,W,ee){bn(f,y+4,1,R,8,G,W,ee),bn(E,k+4,1,R,8,G,W,ee)}function Fi(){this.ba=new Bi,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new tn,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function Fc(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function Ul(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function ma(){this.ua=0,this.Wa=new D,this.vb=new D,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new J,this.yc=new P}function Ll(){this.xb=this.a=0,this.l=new ho,this.ca=new Bi,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new H,this.Pb=0,this.wd=new H,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new ma,this.ab=0,this.gc=o(4,Ul),this.Oc=0}function Go(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new ho,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Gr(f,y,E,k,R,G,W){for(f=f==null?0:f[y+0],y=0;y<W;++y)R[G+y]=f+E[k+y]&255,f=R[G+y]}function Js(f,y,E,k,R,G,W){var ee;if(f==null)Gr(null,null,E,k,R,G,W);else for(ee=0;ee<W;++ee)R[G+ee]=f[y+ee]+E[k+ee]&255}function Da(f,y,E,k,R,G,W){if(f==null)Gr(null,null,E,k,R,G,W);else{var ee,ie=f[y+0],de=ie,Ce=ie;for(ee=0;ee<W;++ee)de=Ce+(ie=f[y+ee])-de,Ce=E[k+ee]+(-256&de?0>de?0:255:de)&255,de=ie,R[G+ee]=Ce}}function Nc(f,y,E,k){var R=y.width,G=y.o;if(t(f!=null&&y!=null),0>E||0>=k||E+k>G)return null;if(!f.Cc){if(f.ga==null){var W;if(f.ga=new Go,(W=f.ga==null)||(W=y.width*y.o,t(f.Gb.length==0),f.Gb=s(W),f.Uc=0,f.Gb==null?W=0:(f.mb=f.Gb,f.nb=f.Uc,f.rc=null,W=1),W=!W),!W){W=f.ga;var ee=f.Fa,ie=f.P,de=f.qc,Ce=f.mb,Re=f.nb,Me=ie+1,Se=de-1,et=W.l;if(t(ee!=null&&Ce!=null&&y!=null),Es[0]=null,Es[1]=Gr,Es[2]=Js,Es[3]=Da,W.ca=Ce,W.tb=Re,W.c=y.width,W.i=y.height,t(0<W.c&&0<W.i),1>=de)y=0;else if(W.$a=ee[ie+0]>>0&3,W.Z=ee[ie+0]>>2&3,W.Lc=ee[ie+0]>>4&3,ie=ee[ie+0]>>6&3,0>W.$a||1<W.$a||4<=W.Z||1<W.Lc||ie)y=0;else if(et.put=ys,et.ac=Rn,et.bc=$s,et.ma=W,et.width=y.width,et.height=y.height,et.Da=y.Da,et.v=y.v,et.va=y.va,et.j=y.j,et.o=y.o,W.$a)e:{t(W.$a==1),y=Ws();t:for(;;){if(y==null){y=0;break e}if(t(W!=null),W.mc=y,y.c=W.c,y.i=W.i,y.l=W.l,y.l.ma=W,y.l.width=W.c,y.l.height=W.i,y.a=0,oe(y.m,ee,Me,Se),!Ia(W.c,W.i,1,y,null)||(y.ab==1&&y.gc[0].hc==3&&fa(y.s)?(W.ic=1,ee=y.c*y.i,y.Ta=null,y.Ua=0,y.V=s(ee),y.Ba=0,y.V==null?(y.a=1,y=0):y=1):(W.ic=0,y=uo(y,W.c)),!y))break t;y=1;break e}W.mc=null,y=0}else y=Se>=W.c*W.i;W=!y}if(W)return null;f.ga.Lc!=1?f.Ga=0:k=G-E}t(f.ga!=null),t(E+k<=G);e:{if(y=(ee=f.ga).c,G=ee.l.o,ee.$a==0){if(Me=f.rc,Se=f.Vc,et=f.Fa,ie=f.P+1+E*y,de=f.mb,Ce=f.nb+E*y,t(ie<=f.P+f.qc),ee.Z!=0)for(t(Es[ee.Z]!=null),W=0;W<k;++W)Es[ee.Z](Me,Se,et,ie,de,Ce,y),Me=de,Se=Ce,Ce+=y,ie+=y;else for(W=0;W<k;++W)n(de,Ce,et,ie,y),Me=de,Se=Ce,Ce+=y,ie+=y;f.rc=Me,f.Vc=Se}else{if(t(ee.mc!=null),y=E+k,t((W=ee.mc)!=null),t(y<=W.i),W.C>=y)y=1;else if(ee.ic||He(),ee.ic){ee=W.V,Me=W.Ba,Se=W.c;var Ge=W.i,Be=(et=1,ie=W.$/Se,de=W.$%Se,Ce=W.m,Re=W.s,W.$),Ue=Se*Ge,Ze=Se*y,at=Re.wc,Ye=Be<Ze?jn(Re,de,ie):null;t(Be<=Ue),t(y<=Ge),t(fa(Re));t:for(;;){for(;!Ce.h&&Be<Ze;){if(de&at||(Ye=jn(Re,de,ie)),t(Ye!=null),fe(Ce),256>(Ge=Ci(Ye.G[0],Ye.H[0],Ce)))ee[Me+Be]=Ge,++Be,++de>=Se&&(de=0,++ie<=y&&!(ie%16)&&Gs(W,ie));else{if(!(280>Ge)){et=0;break t}Ge=xs(Ge-256,Ce);var bt,ht=Ci(Ye.G[4],Ye.H[4],Ce);if(fe(Ce),!(Be>=(ht=ka(Se,ht=xs(ht,Ce)))&&Ue-Be>=Ge)){et=0;break t}for(bt=0;bt<Ge;++bt)ee[Me+Be+bt]=ee[Me+Be+bt-ht];for(Be+=Ge,de+=Ge;de>=Se;)de-=Se,++ie<=y&&!(ie%16)&&Gs(W,ie);Be<Ze&&de&at&&(Ye=jn(Re,de,ie))}t(Ce.h==Y(Ce))}Gs(W,ie>y?y:ie);break t}!et||Ce.h&&Be<Ue?(et=0,W.a=Ce.h?5:3):W.$=Be,y=et}else y=ha(W,W.V,W.Ba,W.c,W.i,y,kA);if(!y){k=0;break e}}E+k>=G&&(f.Cc=1),k=1}if(!k)return null;if(f.Cc&&((k=f.ga)!=null&&(k.mc=null),f.ga=null,0<f.Ga))return alert("todo:WebPDequantizeLevels"),null}return f.nb+E*R}function _(f,y,E,k,R,G){for(;0<R--;){var W,ee=f,ie=y+(E?1:0),de=f,Ce=y+(E?0:3);for(W=0;W<k;++W){var Re=de[Ce+4*W];Re!=255&&(Re*=32897,ee[ie+4*W+0]=ee[ie+4*W+0]*Re>>23,ee[ie+4*W+1]=ee[ie+4*W+1]*Re>>23,ee[ie+4*W+2]=ee[ie+4*W+2]*Re>>23)}y+=G}}function M(f,y,E,k,R){for(;0<k--;){var G;for(G=0;G<E;++G){var W=f[y+2*G+0],ee=15&(de=f[y+2*G+1]),ie=4369*ee,de=(240&de|de>>4)*ie>>16;f[y+2*G+0]=(240&W|W>>4)*ie>>16&240|(15&W|W<<4)*ie>>16>>4&15,f[y+2*G+1]=240&de|ee}y+=R}}function he(f,y,E,k,R,G,W,ee){var ie,de,Ce=255;for(de=0;de<R;++de){for(ie=0;ie<k;++ie){var Re=f[y+ie];G[W+4*ie]=Re,Ce&=Re}y+=E,W+=ee}return Ce!=255}function be(f,y,E,k,R){var G;for(G=0;G<R;++G)E[k+G]=f[y+G]>>8}function He(){Va=_,$a=M,Ec=he,Wf=be}function ze(f,y,E){T[f]=function(k,R,G,W,ee,ie,de,Ce,Re,Me,Se,et,Ge,Be,Ue,Ze,at){var Ye,bt=at-1>>1,ht=ee[ie+0]|de[Ce+0]<<16,Ut=Re[Me+0]|Se[et+0]<<16;t(k!=null);var yt=3*ht+Ut+131074>>2;for(y(k[R+0],255&yt,yt>>16,Ge,Be),G!=null&&(yt=3*Ut+ht+131074>>2,y(G[W+0],255&yt,yt>>16,Ue,Ze)),Ye=1;Ye<=bt;++Ye){var Hr=ee[ie+Ye]|de[Ce+Ye]<<16,Kr=Re[Me+Ye]|Se[et+Ye]<<16,ot=ht+Hr+Ut+Kr+524296,hr=ot+2*(Hr+Ut)>>3;yt=hr+ht>>1,ht=(ot=ot+2*(ht+Kr)>>3)+Hr>>1,y(k[R+2*Ye-1],255&yt,yt>>16,Ge,Be+(2*Ye-1)*E),y(k[R+2*Ye-0],255&ht,ht>>16,Ge,Be+(2*Ye-0)*E),G!=null&&(yt=ot+Ut>>1,ht=hr+Kr>>1,y(G[W+2*Ye-1],255&yt,yt>>16,Ue,Ze+(2*Ye-1)*E),y(G[W+2*Ye+0],255&ht,ht>>16,Ue,Ze+(2*Ye+0)*E)),ht=Hr,Ut=Kr}1&at||(yt=3*ht+Ut+131074>>2,y(k[R+at-1],255&yt,yt>>16,Ge,Be+(at-1)*E),G!=null&&(yt=3*Ut+ht+131074>>2,y(G[W+at-1],255&yt,yt>>16,Ue,Ze+(at-1)*E)))}}function At(){js[Qc]=re,js[Xo]=tA,js[Ss]=eA,js[$A]=Us,js[Qu]=Er,js[Ql]=eh,js[Jf]=Hp,js[kl]=tA,js[Il]=Us,js[Ol]=Er,js[Pl]=eh}function Bt(f){return f&~Dp?0>f?0:255:f>>th}function Dt(f,y){return Bt((19077*f>>8)+(26149*y>>8)-14234)}function ir(f,y,E){return Bt((19077*f>>8)-(6419*y>>8)-(13320*E>>8)+8708)}function fr(f,y){return Bt((19077*f>>8)+(33050*y>>8)-17685)}function Sr(f,y,E,k,R){k[R+0]=Dt(f,E),k[R+1]=ir(f,y,E),k[R+2]=fr(f,y)}function An(f,y,E,k,R){k[R+0]=fr(f,y),k[R+1]=ir(f,y,E),k[R+2]=Dt(f,E)}function hn(f,y,E,k,R){var G=ir(f,y,E);y=G<<3&224|fr(f,y)>>3,k[R+0]=248&Dt(f,E)|G>>5,k[R+1]=y}function zt(f,y,E,k,R){var G=240&fr(f,y)|15;k[R+0]=240&Dt(f,E)|ir(f,y,E)>>4,k[R+1]=G}function di(f,y,E,k,R){k[R+0]=255,Sr(f,y,E,k,R+1)}function Xn(f,y,E,k,R){An(f,y,E,k,R),k[R+3]=255}function Bs(f,y,E,k,R){Sr(f,y,E,k,R),k[R+3]=255}function zr(f,y){return 0>f?0:f>y?y:f}function Yn(f,y,E){T[f]=function(k,R,G,W,ee,ie,de,Ce,Re){for(var Me=Ce+(-2&Re)*E;Ce!=Me;)y(k[R+0],G[W+0],ee[ie+0],de,Ce),y(k[R+1],G[W+0],ee[ie+0],de,Ce+E),R+=2,++W,++ie,Ce+=2*E;1&Re&&y(k[R+0],G[W+0],ee[ie+0],de,Ce)}}function zo(f,y,E){return E==0?f==0?y==0?6:5:y==0?4:0:E}function Cs(f,y,E,k,R){switch(f>>>30){case 3:We(y,E,k,R,0);break;case 2:Ve(y,E,k,R);break;case 1:Rt(y,E,k,R)}}function Bn(f,y){var E,k,R=y.M,G=y.Nb,W=f.oc,ee=f.pc+40,ie=f.oc,de=f.pc+584,Ce=f.oc,Re=f.pc+600;for(E=0;16>E;++E)W[ee+32*E-1]=129;for(E=0;8>E;++E)ie[de+32*E-1]=129,Ce[Re+32*E-1]=129;for(0<R?W[ee-1-32]=ie[de-1-32]=Ce[Re-1-32]=129:(i(W,ee-32-1,127,21),i(ie,de-32-1,127,9),i(Ce,Re-32-1,127,9)),k=0;k<f.za;++k){var Me=y.ya[y.aa+k];if(0<k){for(E=-1;16>E;++E)n(W,ee+32*E-4,W,ee+32*E+12,4);for(E=-1;8>E;++E)n(ie,de+32*E-4,ie,de+32*E+4,4),n(Ce,Re+32*E-4,Ce,Re+32*E+4,4)}var Se=f.Gd,et=f.Hd+k,Ge=Me.ad,Be=Me.Hc;if(0<R&&(n(W,ee-32,Se[et].y,0,16),n(ie,de-32,Se[et].f,0,8),n(Ce,Re-32,Se[et].ea,0,8)),Me.Za){var Ue=W,Ze=ee-32+16;for(0<R&&(k>=f.za-1?i(Ue,Ze,Se[et].y[15],4):n(Ue,Ze,Se[et+1].y,0,4)),E=0;4>E;E++)Ue[Ze+128+E]=Ue[Ze+256+E]=Ue[Ze+384+E]=Ue[Ze+0+E];for(E=0;16>E;++E,Be<<=2)Ue=W,Ze=ee+Ga[E],wa[Me.Ob[E]](Ue,Ze),Cs(Be,Ge,16*+E,Ue,Ze)}else if(Ue=zo(k,R,Me.Ob[0]),Zo[Ue](W,ee),Be!=0)for(E=0;16>E;++E,Be<<=2)Cs(Be,Ge,16*+E,W,ee+Ga[E]);for(E=Me.Gc,Ue=zo(k,R,Me.Dd),Zs[Ue](ie,de),Zs[Ue](Ce,Re),Be=Ge,Ue=ie,Ze=de,255&(Me=E>>0)&&(170&Me?wt(Be,256,Ue,Ze):yr(Be,256,Ue,Ze)),Me=Ce,Be=Re,255&(E>>=8)&&(170&E?wt(Ge,320,Me,Be):yr(Ge,320,Me,Be)),R<f.Ub-1&&(n(Se[et].y,0,W,ee+480,16),n(Se[et].f,0,ie,de+224,8),n(Se[et].ea,0,Ce,Re+224,8)),E=8*G*f.B,Se=f.sa,et=f.ta+16*k+16*G*f.R,Ge=f.qa,Me=f.ra+8*k+E,Be=f.Ha,Ue=f.Ia+8*k+E,E=0;16>E;++E)n(Se,et+E*f.R,W,ee+32*E,16);for(E=0;8>E;++E)n(Ge,Me+E*f.B,ie,de+32*E,8),n(Be,Ue+E*f.B,Ce,Re+32*E,8)}}function HA(f,y,E,k,R,G,W,ee,ie){var de=[0],Ce=[0],Re=0,Me=ie!=null?ie.kd:0,Se=ie??new Fc;if(f==null||12>E)return 7;Se.data=f,Se.w=y,Se.ha=E,y=[y],E=[E],Se.gb=[Se.gb];e:{var et=y,Ge=E,Be=Se.gb;if(t(f!=null),t(Ge!=null),t(Be!=null),Be[0]=0,12<=Ge[0]&&!r(f,et[0],"RIFF")){if(r(f,et[0]+8,"WEBP")){Be=3;break e}var Ue=gt(f,et[0]+4);if(12>Ue||4294967286<Ue){Be=3;break e}if(Me&&Ue>Ge[0]-8){Be=7;break e}Be[0]=Ue,et[0]+=12,Ge[0]-=12}Be=0}if(Be!=0)return Be;for(Ue=0<Se.gb[0],E=E[0];;){e:{var Ze=f;Ge=y,Be=E;var at=de,Ye=Ce,bt=et=[0];if((yt=Re=[Re])[0]=0,8>Be[0])Be=7;else{if(!r(Ze,Ge[0],"VP8X")){if(gt(Ze,Ge[0]+4)!=10){Be=3;break e}if(18>Be[0]){Be=7;break e}var ht=gt(Ze,Ge[0]+8),Ut=1+dt(Ze,Ge[0]+12);if(2147483648<=Ut*(Ze=1+dt(Ze,Ge[0]+15))){Be=3;break e}bt!=null&&(bt[0]=ht),at!=null&&(at[0]=Ut),Ye!=null&&(Ye[0]=Ze),Ge[0]+=18,Be[0]-=18,yt[0]=1}Be=0}}if(Re=Re[0],et=et[0],Be!=0)return Be;if(Ge=!!(2&et),!Ue&&Re)return 3;if(G!=null&&(G[0]=!!(16&et)),W!=null&&(W[0]=Ge),ee!=null&&(ee[0]=0),W=de[0],et=Ce[0],Re&&Ge&&ie==null){Be=0;break}if(4>E){Be=7;break}if(Ue&&Re||!Ue&&!Re&&!r(f,y[0],"ALPH")){E=[E],Se.na=[Se.na],Se.P=[Se.P],Se.Sa=[Se.Sa];e:{ht=f,Be=y,Ue=E;var yt=Se.gb;at=Se.na,Ye=Se.P,bt=Se.Sa,Ut=22,t(ht!=null),t(Ue!=null),Ze=Be[0];var Hr=Ue[0];for(t(at!=null),t(bt!=null),at[0]=null,Ye[0]=null,bt[0]=0;;){if(Be[0]=Ze,Ue[0]=Hr,8>Hr){Be=7;break e}var Kr=gt(ht,Ze+4);if(4294967286<Kr){Be=3;break e}var ot=8+Kr+1&-2;if(Ut+=ot,0<yt&&Ut>yt){Be=3;break e}if(!r(ht,Ze,"VP8 ")||!r(ht,Ze,"VP8L")){Be=0;break e}if(Hr[0]<ot){Be=7;break e}r(ht,Ze,"ALPH")||(at[0]=ht,Ye[0]=Ze+8,bt[0]=Kr),Ze+=ot,Hr-=ot}}if(E=E[0],Se.na=Se.na[0],Se.P=Se.P[0],Se.Sa=Se.Sa[0],Be!=0)break}E=[E],Se.Ja=[Se.Ja],Se.xa=[Se.xa];e:if(yt=f,Be=y,Ue=E,at=Se.gb[0],Ye=Se.Ja,bt=Se.xa,ht=Be[0],Ze=!r(yt,ht,"VP8 "),Ut=!r(yt,ht,"VP8L"),t(yt!=null),t(Ue!=null),t(Ye!=null),t(bt!=null),8>Ue[0])Be=7;else{if(Ze||Ut){if(yt=gt(yt,ht+4),12<=at&&yt>at-12){Be=3;break e}if(Me&&yt>Ue[0]-8){Be=7;break e}Ye[0]=yt,Be[0]+=8,Ue[0]-=8,bt[0]=Ut}else bt[0]=5<=Ue[0]&&yt[ht+0]==47&&!(yt[ht+4]>>5),Ye[0]=Ue[0];Be=0}if(E=E[0],Se.Ja=Se.Ja[0],Se.xa=Se.xa[0],y=y[0],Be!=0)break;if(4294967286<Se.Ja)return 3;if(ee==null||Ge||(ee[0]=Se.xa?2:1),W=[W],et=[et],Se.xa){if(5>E){Be=7;break}ee=W,Me=et,Ge=G,f==null||5>E?f=0:5<=E&&f[y+0]==47&&!(f[y+4]>>5)?(Ue=[0],yt=[0],at=[0],oe(Ye=new H,f,y,E),qt(Ye,Ue,yt,at)?(ee!=null&&(ee[0]=Ue[0]),Me!=null&&(Me[0]=yt[0]),Ge!=null&&(Ge[0]=at[0]),f=1):f=0):f=0}else{if(10>E){Be=7;break}ee=et,f==null||10>E||!yc(f,y+3,E-3)?f=0:(Me=f[y+0]|f[y+1]<<8|f[y+2]<<16,Ge=16383&(f[y+7]<<8|f[y+6]),f=16383&(f[y+9]<<8|f[y+8]),1&Me||3<(Me>>1&7)||!(Me>>4&1)||Me>>5>=Se.Ja||!Ge||!f?f=0:(W&&(W[0]=Ge),ee&&(ee[0]=f),f=1))}if(!f||(W=W[0],et=et[0],Re&&(de[0]!=W||Ce[0]!=et)))return 3;ie!=null&&(ie[0]=Se,ie.offset=y-ie.w,t(4294967286>y-ie.w),t(ie.offset==ie.ha-E));break}return Be==0||Be==7&&Re&&ie==null?(G!=null&&(G[0]|=Se.na!=null&&0<Se.na.length),k!=null&&(k[0]=W),R!=null&&(R[0]=et),0):Be}function Mn(f,y,E){var k=y.width,R=y.height,G=0,W=0,ee=k,ie=R;if(y.Da=f!=null&&0<f.Da,y.Da&&(ee=f.cd,ie=f.bd,G=f.v,W=f.j,11>E||(G&=-2,W&=-2),0>G||0>W||0>=ee||0>=ie||G+ee>k||W+ie>R))return 0;if(y.v=G,y.j=W,y.va=G+ee,y.o=W+ie,y.U=ee,y.T=ie,y.da=f!=null&&0<f.da,y.da){if(!Le(ee,ie,E=[f.ib],G=[f.hb]))return 0;y.ib=E[0],y.hb=G[0]}return y.ob=f!=null&&f.ob,y.Kb=f==null||!f.Sd,y.da&&(y.ob=y.ib<3*k/4&&y.hb<3*R/4,y.Kb=0),1}function DA(f){if(f==null)return 2;if(11>f.S){var y=f.f.RGBA;y.fb+=(f.height-1)*y.A,y.A=-y.A}else y=f.f.kb,f=f.height,y.O+=(f-1)*y.fa,y.fa=-y.fa,y.N+=(f-1>>1)*y.Ab,y.Ab=-y.Ab,y.W+=(f-1>>1)*y.Db,y.Db=-y.Db,y.F!=null&&(y.J+=(f-1)*y.lb,y.lb=-y.lb);return 0}function _s(f,y,E,k){if(k==null||0>=f||0>=y)return 2;if(E!=null){if(E.Da){var R=E.cd,G=E.bd,W=-2&E.v,ee=-2&E.j;if(0>W||0>ee||0>=R||0>=G||W+R>f||ee+G>y)return 2;f=R,y=G}if(E.da){if(!Le(f,y,R=[E.ib],G=[E.hb]))return 2;f=R[0],y=G[0]}}k.width=f,k.height=y;e:{var ie=k.width,de=k.height;if(f=k.S,0>=ie||0>=de||!(f>=Qc&&13>f))f=2;else{if(0>=k.Rd&&k.sd==null){W=G=R=y=0;var Ce=(ee=ie*ih[f])*de;if(11>f||(G=(de+1)/2*(y=(ie+1)/2),f==12&&(W=(R=ie)*de)),(de=s(Ce+2*G+W))==null){f=1;break e}k.sd=de,11>f?((ie=k.f.RGBA).eb=de,ie.fb=0,ie.A=ee,ie.size=Ce):((ie=k.f.kb).y=de,ie.O=0,ie.fa=ee,ie.Fd=Ce,ie.f=de,ie.N=0+Ce,ie.Ab=y,ie.Cd=G,ie.ea=de,ie.W=0+Ce+G,ie.Db=y,ie.Ed=G,f==12&&(ie.F=de,ie.J=0+Ce+2*G),ie.Tc=W,ie.lb=R)}if(y=1,R=k.S,G=k.width,W=k.height,R>=Qc&&13>R)if(11>R)f=k.f.RGBA,y&=(ee=Math.abs(f.A))*(W-1)+G<=f.size,y&=ee>=G*ih[R],y&=f.eb!=null;else{f=k.f.kb,ee=(G+1)/2,Ce=(W+1)/2,ie=Math.abs(f.fa),de=Math.abs(f.Ab);var Re=Math.abs(f.Db),Me=Math.abs(f.lb),Se=Me*(W-1)+G;y&=ie*(W-1)+G<=f.Fd,y&=de*(Ce-1)+ee<=f.Cd,y=(y&=Re*(Ce-1)+ee<=f.Ed)&ie>=G&de>=ee&Re>=ee,y&=f.y!=null,y&=f.f!=null,y&=f.ea!=null,R==12&&(y&=Me>=G,y&=Se<=f.Tc,y&=f.F!=null)}else y=0;f=y?0:2}}return f!=0||E!=null&&E.fd&&(f=DA(k)),f}var fi=64,Ur=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],RA=24,MA=32,Wo=8,Ti=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];Pe("Predictor0","PredictorAdd0"),T.Predictor0=function(){return 4278190080},T.Predictor1=function(f){return f},T.Predictor2=function(f,y,E){return y[E+0]},T.Predictor3=function(f,y,E){return y[E+1]},T.Predictor4=function(f,y,E){return y[E-1]},T.Predictor5=function(f,y,E){return Ke(Ke(f,y[E+1]),y[E+0])},T.Predictor6=function(f,y,E){return Ke(f,y[E-1])},T.Predictor7=function(f,y,E){return Ke(f,y[E+0])},T.Predictor8=function(f,y,E){return Ke(y[E-1],y[E+0])},T.Predictor9=function(f,y,E){return Ke(y[E+0],y[E+1])},T.Predictor10=function(f,y,E){return Ke(Ke(f,y[E-1]),Ke(y[E+0],y[E+1]))},T.Predictor11=function(f,y,E){var k=y[E+0];return 0>=Ot(k>>24&255,f>>24&255,(y=y[E-1])>>24&255)+Ot(k>>16&255,f>>16&255,y>>16&255)+Ot(k>>8&255,f>>8&255,y>>8&255)+Ot(255&k,255&f,255&y)?k:f},T.Predictor12=function(f,y,E){var k=y[E+0];return(lt((f>>24&255)+(k>>24&255)-((y=y[E-1])>>24&255))<<24|lt((f>>16&255)+(k>>16&255)-(y>>16&255))<<16|lt((f>>8&255)+(k>>8&255)-(y>>8&255))<<8|lt((255&f)+(255&k)-(255&y)))>>>0},T.Predictor13=function(f,y,E){var k=y[E-1];return(pt((f=Ke(f,y[E+0]))>>24&255,k>>24&255)<<24|pt(f>>16&255,k>>16&255)<<16|pt(f>>8&255,k>>8&255)<<8|pt(f>>0&255,k>>0&255))>>>0};var Fs=T.PredictorAdd0;T.PredictorAdd1=nr,Pe("Predictor2","PredictorAdd2"),Pe("Predictor3","PredictorAdd3"),Pe("Predictor4","PredictorAdd4"),Pe("Predictor5","PredictorAdd5"),Pe("Predictor6","PredictorAdd6"),Pe("Predictor7","PredictorAdd7"),Pe("Predictor8","PredictorAdd8"),Pe("Predictor9","PredictorAdd9"),Pe("Predictor10","PredictorAdd10"),Pe("Predictor11","PredictorAdd11"),Pe("Predictor12","PredictorAdd12"),Pe("Predictor13","PredictorAdd13");var wo=T.PredictorAdd2;Wt("ColorIndexInverseTransform","MapARGB","32b",function(f){return f>>8&255},function(f){return f}),Wt("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(f){return f},function(f){return f>>8&255});var Sc,On=T.ColorIndexInverseTransform,Xs=T.MapARGB,zi=T.VP8LColorIndexInverseTransformAlpha,Wr=T.MapAlpha,Hi=T.VP8LPredictorsAdd=[];Hi.length=16,(T.VP8LPredictors=[]).length=16,(T.VP8LPredictorsAdd_C=[]).length=16,(T.VP8LPredictors_C=[]).length=16;var Ns,Ys,Ra,va,yo,Wi,Fe,We,Ve,wt,Rt,yr,Cn,pr,Ma,Jo,Di,hi,xo,Tr,Jr,_n,Zt,Ka,Va,$a,Ec,Wf,jc=s(511),Uc=s(2041),bo=s(225),KA=s(767),Vd=0,VA=Uc,Lc=bo,fs=KA,Ji=jc,Qc=0,Xo=1,Ss=2,$A=3,Qu=4,Ql=5,Jf=6,kl=7,Il=8,Ol=9,Pl=10,Xf=[2,3,7],kp=[3,3,11],Yf=[280,256,256,256,40],ni=[0,1,1,1,0],ii=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Ip=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],Op=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],Zf=8,$d=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],Yo=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],Bo=null,qd=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],Tl=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],Hl=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],kc=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],ku=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],Dl=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],Pp=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],Zo=[],wa=[],Zs=[],Tp=1,Ic=2,Es=[],js=[];ze("UpsampleRgbLinePair",Sr,3),ze("UpsampleBgrLinePair",An,3),ze("UpsampleRgbaLinePair",Bs,4),ze("UpsampleBgraLinePair",Xn,4),ze("UpsampleArgbLinePair",di,4),ze("UpsampleRgba4444LinePair",zt,2),ze("UpsampleRgb565LinePair",hn,2);var re=T.UpsampleRgbLinePair,eA=T.UpsampleBgrLinePair,tA=T.UpsampleRgbaLinePair,Us=T.UpsampleBgraLinePair,Er=T.UpsampleArgbLinePair,eh=T.UpsampleRgba4444LinePair,Hp=T.UpsampleRgb565LinePair,Iu=16,qa=1<<Iu-1,rA=-227,Gd=482,th=6,Dp=(256<<th)-1,rh=0,Co=s(256),Rp=s(256),Mp=s(256),Kp=s(256),Vp=s(Gd-rA),$p=s(Gd-rA);Yn("YuvToRgbRow",Sr,3),Yn("YuvToBgrRow",An,3),Yn("YuvToRgbaRow",Bs,4),Yn("YuvToBgraRow",Xn,4),Yn("YuvToArgbRow",di,4),Yn("YuvToRgba4444Row",zt,2),Yn("YuvToRgb565Row",hn,2);var Ga=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],Ou=[0,2,8],nh=[8,7,6,4,4,2,2,2,1,1,1,1],qp=1;this.WebPDecodeRGBA=function(f,y,E,k,R){var G=Xo,W=new Fi,ee=new Bi;W.ba=ee,ee.S=G,ee.width=[ee.width],ee.height=[ee.height];var ie=ee.width,de=ee.height,Ce=new Oi;if(Ce==null||f==null)var Re=2;else t(Ce!=null),Re=HA(f,y,E,Ce.width,Ce.height,Ce.Pd,Ce.Qd,Ce.format,null);if(Re!=0?ie=0:(ie!=null&&(ie[0]=Ce.width[0]),de!=null&&(de[0]=Ce.height[0]),ie=1),ie){ee.width=ee.width[0],ee.height=ee.height[0],k!=null&&(k[0]=ee.width),R!=null&&(R[0]=ee.height);e:{if(k=new ho,(R=new Fc).data=f,R.w=y,R.ha=E,R.kd=1,y=[0],t(R!=null),((f=HA(R.data,R.w,R.ha,null,null,null,y,null,R))==0||f==7)&&y[0]&&(f=4),(y=f)==0){if(t(W!=null),k.data=R.data,k.w=R.w+R.offset,k.ha=R.ha-R.offset,k.put=ys,k.ac=Rn,k.bc=$s,k.ma=W,R.xa){if((f=Ws())==null){W=1;break e}if(function(Me,Se){var et=[0],Ge=[0],Be=[0];t:for(;;){if(Me==null)return 0;if(Se==null)return Me.a=2,0;if(Me.l=Se,Me.a=0,oe(Me.m,Se.data,Se.w,Se.ha),!qt(Me.m,et,Ge,Be)){Me.a=3;break t}if(Me.xb=Ic,Se.width=et[0],Se.height=Ge[0],!Ia(et[0],Ge[0],1,Me,null))break t;return 1}return t(Me.a!=0),0}(f,k)){if(k=(y=_s(k.width,k.height,W.Oa,W.ba))==0){t:{k=f;r:for(;;){if(k==null){k=0;break t}if(t(k.s.yc!=null),t(k.s.Ya!=null),t(0<k.s.Wb),t((E=k.l)!=null),t((R=E.ma)!=null),k.xb!=0){if(k.ca=R.ba,k.tb=R.tb,t(k.ca!=null),!Mn(R.Oa,E,$A)){k.a=2;break r}if(!uo(k,E.width)||E.da)break r;if((E.da||$t(k.ca.S))&&He(),11>k.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),k.ca.f.kb.F!=null&&He()),k.Pb&&0<k.s.ua&&k.s.vb.X==null&&!Et(k.s.vb,k.s.Wa.Xa)){k.a=1;break r}k.xb=0}if(!ha(k,k.V,k.Ba,k.c,k.i,E.o,os))break r;R.Dc=k.Ma,k=1;break t}t(k.a!=0),k=0}k=!k}k&&(y=f.a)}else y=f.a}else{if((f=new PA)==null){W=1;break e}if(f.Fa=R.na,f.P=R.P,f.qc=R.Sa,xc(f,k)){if((y=_s(k.width,k.height,W.Oa,W.ba))==0){if(f.Aa=0,E=W.Oa,t((R=f)!=null),E!=null){if(0<(ie=0>(ie=E.Md)?0:100<ie?255:255*ie/100)){for(de=Ce=0;4>de;++de)12>(Re=R.pb[de]).lc&&(Re.ia=ie*nh[0>Re.lc?0:Re.lc]>>3),Ce|=Re.ia;Ce&&(alert("todo:VP8InitRandom"),R.ia=1)}R.Ga=E.Id,100<R.Ga?R.Ga=100:0>R.Ga&&(R.Ga=0)}Mo(f,k)||(y=f.a)}}else y=f.a}y==0&&W.Oa!=null&&W.Oa.fd&&(y=DA(W.ba))}W=y}G=W!=0?null:11>G?ee.f.RGBA.eb:ee.f.kb.y}else G=null;return G};var ih=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function d(T,Ae){for(var ue="",$=0;$<4;$++)ue+=String.fromCharCode(T[Ae++]);return ue}function p(T,Ae){return(T[Ae+0]<<0|T[Ae+1]<<8|T[Ae+2]<<16)>>>0}function m(T,Ae){return(T[Ae+0]<<0|T[Ae+1]<<8|T[Ae+2]<<16|T[Ae+3]<<24)>>>0}new c;var B=[0],x=[0],S=[],C=new c,L=e,N=function(T,Ae){var ue={},$=0,P=!1,X=0,J=0;if(ue.frames=[],!function(q,Y,te,fe){for(var Ee=0;Ee<fe;Ee++)if(q[Y+Ee]!=te.charCodeAt(Ee))return!0;return!1}(T,Ae,"RIFF",4)){var pe,me;for(m(T,Ae+=4),Ae+=8;Ae<T.length;){var ye=d(T,Ae),oe=m(T,Ae+=4);Ae+=4;var we=oe+(1&oe);switch(ye){case"VP8 ":case"VP8L":ue.frames[$]===void 0&&(ue.frames[$]={}),(H=ue.frames[$]).src_off=P?J:Ae-8,H.src_size=X+oe+8,$++,P&&(P=!1,X=0,J=0);break;case"VP8X":(H=ue.header={}).feature_flags=T[Ae];var xe=Ae+4;H.canvas_width=1+p(T,xe),xe+=3,H.canvas_height=1+p(T,xe),xe+=3;break;case"ALPH":P=!0,X=we+8,J=Ae-8;break;case"ANIM":(H=ue.header).bgcolor=m(T,Ae),xe=Ae+4,H.loop_count=(pe=T)[(me=xe)+0]<<0|pe[me+1]<<8,xe+=2;break;case"ANMF":var $e,H;(H=ue.frames[$]={}).offset_x=2*p(T,Ae),Ae+=3,H.offset_y=2*p(T,Ae),Ae+=3,H.width=1+p(T,Ae),Ae+=3,H.height=1+p(T,Ae),Ae+=3,H.duration=p(T,Ae),Ae+=3,$e=T[Ae++],H.dispose=1&$e,H.blend=$e>>1&1}ye!="ANMF"&&(Ae+=we)}return ue}}(L,0);N.response=L,N.rgbaoutput=!0,N.dataurl=!1;var F=N.header?N.header:null,Q=N.frames?N.frames:null;if(F){F.loop_counter=F.loop_count,B=[F.canvas_height],x=[F.canvas_width];for(var I=0;I<Q.length&&Q[I].blend!=0;I++);}var V=Q[0],se=C.WebPDecodeRGBA(L,V.src_off,V.src_size,x,B);V.rgba=se,V.imgwidth=x[0],V.imgheight=B[0];for(var Z=0;Z<x[0]*B[0]*4;Z++)S[Z]=se[Z];return this.width=x,this.height=B,this.data=S,this}(function(e){var t=function(){return typeof r4=="function"},r=function(B,x,S,C){var L=4,N=o;switch(C){case e.image_compression.FAST:L=1,N=s;break;case e.image_compression.MEDIUM:L=6,N=l;break;case e.image_compression.SLOW:L=9,N=c}B=n(B,x,S,N);var F=r4(B,{level:L});return e.__addimage__.arrayBufferToBinaryString(F)},n=function(B,x,S,C){for(var L,N,F,Q=B.length/x,I=new Uint8Array(B.length+Q),V=p(),se=0;se<Q;se+=1){if(F=se*x,L=B.subarray(F,F+x),C)I.set(C(L,S,N),F+se);else{for(var Z,T=V.length,Ae=[];Z<T;Z+=1)Ae[Z]=V[Z](L,S,N);var ue=m(Ae.concat());I.set(Ae[ue],F+se)}N=L}return I},i=function(B){var x=Array.apply([],B);return x.unshift(0),x},s=function(B,x){var S,C=[],L=B.length;C[0]=1;for(var N=0;N<L;N+=1)S=B[N-x]||0,C[N+1]=B[N]-S+256&255;return C},o=function(B,x,S){var C,L=[],N=B.length;L[0]=2;for(var F=0;F<N;F+=1)C=S&&S[F]||0,L[F+1]=B[F]-C+256&255;return L},l=function(B,x,S){var C,L,N=[],F=B.length;N[0]=3;for(var Q=0;Q<F;Q+=1)C=B[Q-x]||0,L=S&&S[Q]||0,N[Q+1]=B[Q]+256-(C+L>>>1)&255;return N},c=function(B,x,S){var C,L,N,F,Q=[],I=B.length;Q[0]=4;for(var V=0;V<I;V+=1)C=B[V-x]||0,L=S&&S[V]||0,N=S&&S[V-x]||0,F=d(C,L,N),Q[V+1]=B[V]-F+256&255;return Q},d=function(B,x,S){if(B===x&&x===S)return B;var C=Math.abs(x-S),L=Math.abs(B-S),N=Math.abs(B+x-S-S);return C<=L&&C<=N?B:L<=N?x:S},p=function(){return[i,s,o,l,c]},m=function(B){var x=B.map(function(S){return S.reduce(function(C,L){return C+Math.abs(L)},0)});return x.indexOf(Math.min.apply(null,x))};e.processPNG=function(B,x,S,C){var L,N,F,Q,I,V,se,Z,T,Ae,ue,$,P,X,J,pe=this.decode.FLATE_DECODE,me="";if(this.__addimage__.isArrayBuffer(B)&&(B=new Uint8Array(B)),this.__addimage__.isArrayBufferView(B)){if(B=(F=new MK(B)).imgData,N=F.bits,L=F.colorSpace,I=F.colors,[4,6].indexOf(F.colorType)!==-1){if(F.bits===8){T=(Z=F.pixelBitlength==32?new Uint32Array(F.decodePixels().buffer):F.pixelBitlength==16?new Uint16Array(F.decodePixels().buffer):new Uint8Array(F.decodePixels().buffer)).length,ue=new Uint8Array(T*F.colors),Ae=new Uint8Array(T);var ye,oe=F.pixelBitlength-F.bits;for(X=0,J=0;X<T;X++){for(P=Z[X],ye=0;ye<oe;)ue[J++]=P>>>ye&255,ye+=F.bits;Ae[X]=P>>>ye&255}}if(F.bits===16){T=(Z=new Uint32Array(F.decodePixels().buffer)).length,ue=new Uint8Array(T*(32/F.pixelBitlength)*F.colors),Ae=new Uint8Array(T*(32/F.pixelBitlength)),$=F.colors>1,X=0,J=0;for(var we=0;X<T;)P=Z[X++],ue[J++]=P>>>0&255,$&&(ue[J++]=P>>>16&255,P=Z[X++],ue[J++]=P>>>0&255),Ae[we++]=P>>>16&255;N=8}C!==e.image_compression.NONE&&t()?(B=r(ue,F.width*F.colors,F.colors,C),se=r(Ae,F.width,1,C)):(B=ue,se=Ae,pe=void 0)}if(F.colorType===3&&(L=this.color_spaces.INDEXED,V=F.palette,F.transparency.indexed)){var xe=F.transparency.indexed,$e=0;for(X=0,T=xe.length;X<T;++X)$e+=xe[X];if(($e/=255)===T-1&&xe.indexOf(0)!==-1)Q=[xe.indexOf(0)];else if($e!==T){for(Z=F.decodePixels(),Ae=new Uint8Array(Z.length),X=0,T=Z.length;X<T;X++)Ae[X]=xe[Z[X]];se=r(Ae,F.width,1)}}var H=function(q){var Y;switch(q){case e.image_compression.FAST:Y=11;break;case e.image_compression.MEDIUM:Y=13;break;case e.image_compression.SLOW:Y=14;break;default:Y=12}return Y}(C);return pe===this.decode.FLATE_DECODE&&(me="/Predictor "+H+" "),me+="/Colors "+I+" /BitsPerComponent "+N+" /Columns "+F.width,(this.__addimage__.isArrayBuffer(B)||this.__addimage__.isArrayBufferView(B))&&(B=this.__addimage__.arrayBufferToBinaryString(B)),(se&&this.__addimage__.isArrayBuffer(se)||this.__addimage__.isArrayBufferView(se))&&(se=this.__addimage__.arrayBufferToBinaryString(se)),{alias:S,data:B,index:x,filter:pe,decodeParameters:me,transparency:Q,palette:V,sMask:se,predictor:H,width:F.width,height:F.height,bitsPerComponent:N,colorSpace:L}}}})(tr.API),function(e){e.processGIF89A=function(t,r,n,i){var s=new KK(t),o=s.width,l=s.height,c=[];s.decodeAndBlitFrameRGBA(0,c);var d={data:c,width:o,height:l},p=new n5(100).encode(d,100);return e.processJPEG.call(this,p,r,n,i)},e.processGIF87A=e.processGIF89A}(tr.API),ll.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(e);for(var t=0;t<e;t++){var r=this.datav.getUint8(this.pos++,!0),n=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0);this.palette[t]={red:i,green:n,blue:r,quad:s}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},ll.prototype.parseBGR=function(){this.pos=this.offset;try{var e="bit"+this.bitPP,t=this.width*this.height*4;this.data=new Uint8Array(t),this[e]()}catch(r){Qn.log("bit decode error:"+r)}},ll.prototype.bit1=function(){var e,t=Math.ceil(this.width/8),r=t%4;for(e=this.height-1;e>=0;e--){for(var n=this.bottom_up?e:this.height-1-e,i=0;i<t;i++)for(var s=this.datav.getUint8(this.pos++,!0),o=n*this.width*4+8*i*4,l=0;l<8&&8*i+l<this.width;l++){var c=this.palette[s>>7-l&1];this.data[o+4*l]=c.blue,this.data[o+4*l+1]=c.green,this.data[o+4*l+2]=c.red,this.data[o+4*l+3]=255}r!==0&&(this.pos+=4-r)}},ll.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),t=e%4,r=this.height-1;r>=0;r--){for(var n=this.bottom_up?r:this.height-1-r,i=0;i<e;i++){var s=this.datav.getUint8(this.pos++,!0),o=n*this.width*4+2*i*4,l=s>>4,c=15&s,d=this.palette[l];if(this.data[o]=d.blue,this.data[o+1]=d.green,this.data[o+2]=d.red,this.data[o+3]=255,2*i+1>=this.width)break;d=this.palette[c],this.data[o+4]=d.blue,this.data[o+4+1]=d.green,this.data[o+4+2]=d.red,this.data[o+4+3]=255}t!==0&&(this.pos+=4-t)}},ll.prototype.bit8=function(){for(var e=this.width%4,t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,n=0;n<this.width;n++){var i=this.datav.getUint8(this.pos++,!0),s=r*this.width*4+4*n;if(i<this.palette.length){var o=this.palette[i];this.data[s]=o.red,this.data[s+1]=o.green,this.data[s+2]=o.blue,this.data[s+3]=255}else this.data[s]=255,this.data[s+1]=255,this.data[s+2]=255,this.data[s+3]=255}e!==0&&(this.pos+=4-e)}},ll.prototype.bit15=function(){for(var e=this.width%3,t=parseInt("11111",2),r=this.height-1;r>=0;r--){for(var n=this.bottom_up?r:this.height-1-r,i=0;i<this.width;i++){var s=this.datav.getUint16(this.pos,!0);this.pos+=2;var o=(s&t)/t*255|0,l=(s>>5&t)/t*255|0,c=(s>>10&t)/t*255|0,d=s>>15?255:0,p=n*this.width*4+4*i;this.data[p]=c,this.data[p+1]=l,this.data[p+2]=o,this.data[p+3]=d}this.pos+=e}},ll.prototype.bit16=function(){for(var e=this.width%3,t=parseInt("11111",2),r=parseInt("111111",2),n=this.height-1;n>=0;n--){for(var i=this.bottom_up?n:this.height-1-n,s=0;s<this.width;s++){var o=this.datav.getUint16(this.pos,!0);this.pos+=2;var l=(o&t)/t*255|0,c=(o>>5&r)/r*255|0,d=(o>>11)/t*255|0,p=i*this.width*4+4*s;this.data[p]=d,this.data[p+1]=c,this.data[p+2]=l,this.data[p+3]=255}this.pos+=e}},ll.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var t=this.bottom_up?e:this.height-1-e,r=0;r<this.width;r++){var n=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),o=t*this.width*4+4*r;this.data[o]=s,this.data[o+1]=i,this.data[o+2]=n,this.data[o+3]=255}this.pos+=this.width%4}},ll.prototype.bit32=function(){for(var e=this.height-1;e>=0;e--)for(var t=this.bottom_up?e:this.height-1-e,r=0;r<this.width;r++){var n=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),l=t*this.width*4+4*r;this.data[l]=s,this.data[l+1]=i,this.data[l+2]=n,this.data[l+3]=o}},ll.prototype.getData=function(){return this.data},function(e){e.processBMP=function(t,r,n,i){var s=new ll(t,!1),o=s.width,l=s.height,c={data:s.getData(),width:o,height:l},d=new n5(100).encode(c,100);return e.processJPEG.call(this,d,r,n,i)}}(tr.API),YC.prototype.getData=function(){return this.data},function(e){e.processWEBP=function(t,r,n,i){var s=new YC(t),o=s.width,l=s.height,c={data:s.getData(),width:o,height:l},d=new n5(100).encode(c,100);return e.processJPEG.call(this,d,r,n,i)}}(tr.API),tr.API.processRGBA=function(e,t,r){for(var n=e.data,i=n.length,s=new Uint8Array(i/4*3),o=new Uint8Array(i/4),l=0,c=0,d=0;d<i;d+=4){var p=n[d],m=n[d+1],B=n[d+2],x=n[d+3];s[l++]=p,s[l++]=m,s[l++]=B,o[c++]=x}var S=this.__addimage__.arrayBufferToBinaryString(s);return{alpha:this.__addimage__.arrayBufferToBinaryString(o),data:S,index:t,alias:r,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},tr.API.setLanguage=function(e){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[e]!==void 0&&(this.internal.languageSettings.languageCode=e,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},Qh=tr.API,_0=Qh.getCharWidthsArray=function(e,t){var r,n,i=(t=t||{}).font||this.internal.getFont(),s=t.fontSize||this.internal.getFontSize(),o=t.charSpace||this.internal.getCharSpace(),l=t.widths?t.widths:i.metadata.Unicode.widths,c=l.fof?l.fof:1,d=t.kerning?t.kerning:i.metadata.Unicode.kerning,p=d.fof?d.fof:1,m=t.doKerning!==!1,B=0,x=e.length,S=0,C=l[0]||c,L=[];for(r=0;r<x;r++)n=e.charCodeAt(r),typeof i.metadata.widthOfString=="function"?L.push((i.metadata.widthOfGlyph(i.metadata.characterToGlyph(n))+o*(1e3/s)||0)/1e3):(B=m&&Nn(d[n])==="object"&&!isNaN(parseInt(d[n][S],10))?d[n][S]/p:0,L.push((l[n]||C)/c+B)),S=n;return L},zC=Qh.getStringUnitWidth=function(e,t){var r=(t=t||{}).fontSize||this.internal.getFontSize(),n=t.font||this.internal.getFont(),i=t.charSpace||this.internal.getCharSpace();return Qh.processArabic&&(e=Qh.processArabic(e)),typeof n.metadata.widthOfString=="function"?n.metadata.widthOfString(e,r,i)/r:_0.apply(this,arguments).reduce(function(s,o){return s+o},0)},WC=function(e,t,r,n){for(var i=[],s=0,o=e.length,l=0;s!==o&&l+t[s]<r;)l+=t[s],s++;i.push(e.slice(0,s));var c=s;for(l=0;s!==o;)l+t[s]>n&&(i.push(e.slice(c,s)),l=0,c=s),l+=t[s],s++;return c!==s&&i.push(e.slice(c,s)),i},JC=function(e,t,r){r||(r={});var n,i,s,o,l,c,d,p=[],m=[p],B=r.textIndent||0,x=0,S=0,C=e.split(" "),L=_0.apply(this,[" ",r])[0];if(c=r.lineIndent===-1?C[0].length+2:r.lineIndent||0){var N=Array(c).join(" "),F=[];C.map(function(I){(I=I.split(/\s*\n/)).length>1?F=F.concat(I.map(function(V,se){return(se&&V.length?`
`:"")+V})):F.push(I[0])}),C=F,c=zC.apply(this,[N,r])}for(s=0,o=C.length;s<o;s++){var Q=0;if(n=C[s],c&&n[0]==`
`&&(n=n.substr(1),Q=1),B+x+(S=(i=_0.apply(this,[n,r])).reduce(function(I,V){return I+V},0))>t||Q){if(S>t){for(l=WC.apply(this,[n,i,t-(B+x),t]),p.push(l.shift()),p=[l.pop()];l.length;)m.push([l.shift()]);S=i.slice(n.length-(p[0]?p[0].length:0)).reduce(function(I,V){return I+V},0)}else p=[n];m.push(p),B=S+c,x=L}else p.push(n),B+=x+S,x=L}return d=c?function(I,V){return(V?N:"")+I.join(" ")}:function(I){return I.join(" ")},m.map(d)},Qh.splitTextToSize=function(e,t,r){var n,i=(r=r||{}).fontSize||this.internal.getFontSize(),s=function(p){if(p.widths&&p.kerning)return{widths:p.widths,kerning:p.kerning};var m=this.internal.getFont(p.fontName,p.fontStyle);return m.metadata.Unicode?{widths:m.metadata.Unicode.widths||{0:1},kerning:m.metadata.Unicode.kerning||{}}:{font:m.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,r);n=Array.isArray(e)?e:String(e).split(/\r?\n/);var o=1*this.internal.scaleFactor*t/i;s.textIndent=r.textIndent?1*r.textIndent*this.internal.scaleFactor/i:0,s.lineIndent=r.lineIndent;var l,c,d=[];for(l=0,c=n.length;l<c;l++)d=d.concat(JC.apply(this,[n[l],o,s]));return d},function(e){e.__fontmetrics__=e.__fontmetrics__||{};for(var t="klmnopqrstuvwxyz",r={},n={},i=0;i<t.length;i++)r[t[i]]="0123456789abcdef"[i],n["0123456789abcdef"[i]]=t[i];var s=function(m){return"0x"+parseInt(m,10).toString(16)},o=e.__fontmetrics__.compress=function(m){var B,x,S,C,L=["{"];for(var N in m){if(B=m[N],isNaN(parseInt(N,10))?x="'"+N+"'":(N=parseInt(N,10),x=(x=s(N).slice(2)).slice(0,-1)+n[x.slice(-1)]),typeof B=="number")B<0?(S=s(B).slice(3),C="-"):(S=s(B).slice(2),C=""),S=C+S.slice(0,-1)+n[S.slice(-1)];else{if(Nn(B)!=="object")throw new Error("Don't know what to do with value type "+Nn(B)+".");S=o(B)}L.push(x+S)}return L.push("}"),L.join("")},l=e.__fontmetrics__.uncompress=function(m){if(typeof m!="string")throw new Error("Invalid argument passed to uncompress.");for(var B,x,S,C,L={},N=1,F=L,Q=[],I="",V="",se=m.length-1,Z=1;Z<se;Z+=1)(C=m[Z])=="'"?B?(S=B.join(""),B=void 0):B=[]:B?B.push(C):C=="{"?(Q.push([F,S]),F={},S=void 0):C=="}"?((x=Q.pop())[0][x[1]]=F,S=void 0,F=x[0]):C=="-"?N=-1:S===void 0?r.hasOwnProperty(C)?(I+=r[C],S=parseInt(I,16)*N,N=1,I=""):I+=C:r.hasOwnProperty(C)?(V+=r[C],F[S]=parseInt(V,16)*N,N=1,S=void 0,V=""):V+=C;return L},c={codePages:["WinAnsiEncoding"],WinAnsiEncoding:l("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},d={Unicode:{Courier:c,"Courier-Bold":c,"Courier-BoldOblique":c,"Courier-Oblique":c,Helvetica:c,"Helvetica-Bold":c,"Helvetica-BoldOblique":c,"Helvetica-Oblique":c,"Times-Roman":c,"Times-Bold":c,"Times-BoldItalic":c,"Times-Italic":c}},p={Unicode:{"Courier-Oblique":l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":l("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":l("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":l("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:l("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:l("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":l("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:l("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":l("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":l("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":l("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};e.events.push(["addFont",function(m){var B=m.font,x=p.Unicode[B.postScriptName];x&&(B.metadata.Unicode={},B.metadata.Unicode.widths=x.widths,B.metadata.Unicode.kerning=x.kerning);var S=d.Unicode[B.postScriptName];S&&(B.metadata.Unicode.encoding=S,B.encoding=S.codePages[0])}])}(tr.API),function(e){var t=function(r){for(var n=r.length,i=new Uint8Array(n),s=0;s<n;s++)i[s]=r.charCodeAt(s);return i};e.API.events.push(["addFont",function(r){var n=void 0,i=r.font,s=r.instance;if(!i.isStandardFont){if(s===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+i.postScriptName+"').");if(typeof(n=s.existsFileInVFS(i.postScriptName)===!1?s.loadFile(i.postScriptName):s.getFileFromVFS(i.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+i.postScriptName+"').");(function(o,l){l=/^\x00\x01\x00\x00/.test(l)?t(l):t(sg(l)),o.metadata=e.API.TTFFont.open(l),o.metadata.Unicode=o.metadata.Unicode||{encoding:{},kerning:{},widths:[]},o.metadata.glyIdsUsed=[0]})(i,n)}}])}(tr),function(e){function t(){return(cr.canvg?Promise.resolve(cr.canvg):Xx(()=>import("./index.es-22709977.js"),[])).catch(function(r){return Promise.reject(new Error("Could not load canvg: "+r))}).then(function(r){return r.default?r.default:r})}tr.API.addSvgAsImage=function(r,n,i,s,o,l,c,d){if(isNaN(n)||isNaN(i))throw Qn.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(s)||isNaN(o))throw Qn.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var p=document.createElement("canvas");p.width=s,p.height=o;var m=p.getContext("2d");m.fillStyle="#fff",m.fillRect(0,0,p.width,p.height);var B={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},x=this;return t().then(function(S){return S.fromString(m,r,B)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(S){return S.render(B)}).then(function(){x.addImage(p.toDataURL("image/jpeg",1),n,i,s,o,c,d)})}}(),tr.API.putTotalPages=function(e){var t,r=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(t=new RegExp(e,"g"),r=this.internal.getNumberOfPages()):(t=new RegExp(this.pdfEscape16(e,this.internal.getFont()),"g"),r=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var n=1;n<=this.internal.getNumberOfPages();n++)for(var i=0;i<this.internal.pages[n].length;i++)this.internal.pages[n][i]=this.internal.pages[n][i].replace(t,r);return this},tr.API.viewerPreferences=function(e,t){var r;e=e||{},t=t||!1;var n,i,s,o={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},l=Object.keys(o),c=[],d=0,p=0,m=0;function B(S,C){var L,N=!1;for(L=0;L<S.length;L+=1)S[L]===C&&(N=!0);return N}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(o)),this.internal.viewerpreferences.isSubscribed=!1),r=this.internal.viewerpreferences.configuration,e==="reset"||t===!0){var x=l.length;for(m=0;m<x;m+=1)r[l[m]].value=r[l[m]].defaultValue,r[l[m]].explicitSet=!1}if(Nn(e)==="object"){for(i in e)if(s=e[i],B(l,i)&&s!==void 0){if(r[i].type==="boolean"&&typeof s=="boolean")r[i].value=s;else if(r[i].type==="name"&&B(r[i].valueSet,s))r[i].value=s;else if(r[i].type==="integer"&&Number.isInteger(s))r[i].value=s;else if(r[i].type==="array"){for(d=0;d<s.length;d+=1)if(n=!0,s[d].length===1&&typeof s[d][0]=="number")c.push(String(s[d]-1));else if(s[d].length>1){for(p=0;p<s[d].length;p+=1)typeof s[d][p]!="number"&&(n=!1);n===!0&&c.push([s[d][0]-1,s[d][1]-1].join(" "))}r[i].value="["+c.join(" ")+"]"}else r[i].value=r[i].defaultValue;r[i].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var S,C=[];for(S in r)r[S].explicitSet===!0&&(r[S].type==="name"?C.push("/"+S+" /"+r[S].value):C.push("/"+S+" "+r[S].value));C.length!==0&&this.internal.write(`/ViewerPreferences
<<
`+C.join(`
`)+`
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=r,this},function(e){var t=function(){var n='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',i=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),s=unescape(encodeURIComponent(n)),o=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),l=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),c=unescape(encodeURIComponent("</x:xmpmeta>")),d=s.length+o.length+l.length+i.length+c.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+d+" >>"),this.internal.write("stream"),this.internal.write(i+s+o+l+c),this.internal.write("endstream"),this.internal.write("endobj")},r=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};e.addMetadata=function(n,i){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:n,namespaceuri:i||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",r),this.internal.events.subscribe("postPutResources",t)),this}}(tr.API),function(e){var t=e.API,r=t.pdfEscape16=function(s,o){for(var l,c=o.metadata.Unicode.widths,d=["","0","00","000","0000"],p=[""],m=0,B=s.length;m<B;++m){if(l=o.metadata.characterToGlyph(s.charCodeAt(m)),o.metadata.glyIdsUsed.push(l),o.metadata.toUnicode[l]=s.charCodeAt(m),c.indexOf(l)==-1&&(c.push(l),c.push([parseInt(o.metadata.widthOfGlyph(l),10)])),l=="0")return p.join("");l=l.toString(16),p.push(d[4-l.length],l)}return p.join("")},n=function(s){var o,l,c,d,p,m,B;for(p=`/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo <<
  /Registry (Adobe)
  /Ordering (UCS)
  /Supplement 0
>> def
/CMapName /Adobe-Identity-UCS def
/CMapType 2 def
1 begincodespacerange
<0000><ffff>
endcodespacerange`,c=[],m=0,B=(l=Object.keys(s).sort(function(x,S){return x-S})).length;m<B;m++)o=l[m],c.length>=100&&(p+=`
`+c.length+` beginbfchar
`+c.join(`
`)+`
endbfchar`,c=[]),s[o]!==void 0&&s[o]!==null&&typeof s[o].toString=="function"&&(d=("0000"+s[o].toString(16)).slice(-4),o=("0000"+(+o).toString(16)).slice(-4),c.push("<"+o+"><"+d+">"));return c.length&&(p+=`
`+c.length+` beginbfchar
`+c.join(`
`)+`
endbfchar
`),p+=`endcmap
CMapName currentdict /CMap defineresource pop
end
end`};t.events.push(["putFont",function(s){(function(o){var l=o.font,c=o.out,d=o.newObject,p=o.putStream;if(l.metadata instanceof e.API.TTFFont&&l.encoding==="Identity-H"){for(var m=l.metadata.Unicode.widths,B=l.metadata.subset.encode(l.metadata.glyIdsUsed,1),x="",S=0;S<B.length;S++)x+=String.fromCharCode(B[S]);var C=d();p({data:x,addLength1:!0,objectId:C}),c("endobj");var L=d();p({data:n(l.metadata.toUnicode),addLength1:!0,objectId:L}),c("endobj");var N=d();c("<<"),c("/Type /FontDescriptor"),c("/FontName /"+Th(l.fontName)),c("/FontFile2 "+C+" 0 R"),c("/FontBBox "+e.API.PDFObject.convert(l.metadata.bbox)),c("/Flags "+l.metadata.flags),c("/StemV "+l.metadata.stemV),c("/ItalicAngle "+l.metadata.italicAngle),c("/Ascent "+l.metadata.ascender),c("/Descent "+l.metadata.decender),c("/CapHeight "+l.metadata.capHeight),c(">>"),c("endobj");var F=d();c("<<"),c("/Type /Font"),c("/BaseFont /"+Th(l.fontName)),c("/FontDescriptor "+N+" 0 R"),c("/W "+e.API.PDFObject.convert(m)),c("/CIDToGIDMap /Identity"),c("/DW 1000"),c("/Subtype /CIDFontType2"),c("/CIDSystemInfo"),c("<<"),c("/Supplement 0"),c("/Registry (Adobe)"),c("/Ordering ("+l.encoding+")"),c(">>"),c(">>"),c("endobj"),l.objectNumber=d(),c("<<"),c("/Type /Font"),c("/Subtype /Type0"),c("/ToUnicode "+L+" 0 R"),c("/BaseFont /"+Th(l.fontName)),c("/Encoding /"+l.encoding),c("/DescendantFonts ["+F+" 0 R]"),c(">>"),c("endobj"),l.isAlreadyPutted=!0}})(s)}]),t.events.push(["putFont",function(s){(function(o){var l=o.font,c=o.out,d=o.newObject,p=o.putStream;if(l.metadata instanceof e.API.TTFFont&&l.encoding==="WinAnsiEncoding"){for(var m=l.metadata.rawData,B="",x=0;x<m.length;x++)B+=String.fromCharCode(m[x]);var S=d();p({data:B,addLength1:!0,objectId:S}),c("endobj");var C=d();p({data:n(l.metadata.toUnicode),addLength1:!0,objectId:C}),c("endobj");var L=d();c("<<"),c("/Descent "+l.metadata.decender),c("/CapHeight "+l.metadata.capHeight),c("/StemV "+l.metadata.stemV),c("/Type /FontDescriptor"),c("/FontFile2 "+S+" 0 R"),c("/Flags 96"),c("/FontBBox "+e.API.PDFObject.convert(l.metadata.bbox)),c("/FontName /"+Th(l.fontName)),c("/ItalicAngle "+l.metadata.italicAngle),c("/Ascent "+l.metadata.ascender),c(">>"),c("endobj"),l.objectNumber=d();for(var N=0;N<l.metadata.hmtx.widths.length;N++)l.metadata.hmtx.widths[N]=parseInt(l.metadata.hmtx.widths[N]*(1e3/l.metadata.head.unitsPerEm));c("<</Subtype/TrueType/Type/Font/ToUnicode "+C+" 0 R/BaseFont/"+Th(l.fontName)+"/FontDescriptor "+L+" 0 R/Encoding/"+l.encoding+" /FirstChar 29 /LastChar 255 /Widths "+e.API.PDFObject.convert(l.metadata.hmtx.widths)+">>"),c("endobj"),l.isAlreadyPutted=!0}})(s)}]);var i=function(s){var o,l=s.text||"",c=s.x,d=s.y,p=s.options||{},m=s.mutex||{},B=m.pdfEscape,x=m.activeFontKey,S=m.fonts,C=x,L="",N=0,F="",Q=S[C].encoding;if(S[C].encoding!=="Identity-H")return{text:l,x:c,y:d,options:p,mutex:m};for(F=l,C=x,Array.isArray(l)&&(F=l[0]),N=0;N<F.length;N+=1)S[C].metadata.hasOwnProperty("cmap")&&(o=S[C].metadata.cmap.unicode.codeMap[F[N].charCodeAt(0)]),o||F[N].charCodeAt(0)<256&&S[C].metadata.hasOwnProperty("Unicode")?L+=F[N]:L+="";var I="";return parseInt(C.slice(1))<14||Q==="WinAnsiEncoding"?I=B(L,C).split("").map(function(V){return V.charCodeAt(0).toString(16)}).join(""):Q==="Identity-H"&&(I=r(L,S[C])),m.isHex=!0,{text:I,x:c,y:d,options:p,mutex:m}};t.events.push(["postProcessText",function(s){var o=s.text||"",l=[],c={text:o,x:s.x,y:s.y,options:s.options,mutex:s.mutex};if(Array.isArray(o)){var d=0;for(d=0;d<o.length;d+=1)Array.isArray(o[d])&&o[d].length===3?l.push([i(Object.assign({},c,{text:o[d][0]})).text,o[d][1],o[d][2]]):l.push(i(Object.assign({},c,{text:o[d]})).text);s.text=l}else s.text=i(Object.assign({},c,{text:o})).text}])}(tr),function(e){var t=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};e.existsFileInVFS=function(r){return t.call(this),this.internal.vFS[r]!==void 0},e.addFileToVFS=function(r,n){return t.call(this),this.internal.vFS[r]=n,this},e.getFileFromVFS=function(r){return t.call(this),this.internal.vFS[r]!==void 0?this.internal.vFS[r]:null}}(tr.API),function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(n){var i,s,o,l,c,d,p,m=t,B=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],x=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],S={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},C={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},L=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","‹","›","‹","⁅","⁆","⁅","⁽","⁾","⁽","₍","₎","₍","≤","≥","≤","〈","〉","〈","﹙","﹚","﹙","﹛","﹜","﹛","﹝","﹞","﹝","﹤","﹥","﹤"],N=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),F=!1,Q=0;this.__bidiEngine__={};var I=function($){var P=$.charCodeAt(),X=P>>8,J=C[X];return J!==void 0?m[256*J+(255&P)]:X===252||X===253?"AL":N.test(X)?"L":X===8?"R":"N"},V=function($){for(var P,X=0;X<$.length;X++){if((P=I($.charAt(X)))==="L")return!1;if(P==="R")return!0}return!1},se=function($,P,X,J){var pe,me,ye,oe,we=P[J];switch(we){case"L":case"R":F=!1;break;case"N":case"AN":break;case"EN":F&&(we="AN");break;case"AL":F=!0,we="R";break;case"WS":we="N";break;case"CS":J<1||J+1>=P.length||(pe=X[J-1])!=="EN"&&pe!=="AN"||(me=P[J+1])!=="EN"&&me!=="AN"?we="N":F&&(me="AN"),we=me===pe?me:"N";break;case"ES":we=(pe=J>0?X[J-1]:"B")==="EN"&&J+1<P.length&&P[J+1]==="EN"?"EN":"N";break;case"ET":if(J>0&&X[J-1]==="EN"){we="EN";break}if(F){we="N";break}for(ye=J+1,oe=P.length;ye<oe&&P[ye]==="ET";)ye++;we=ye<oe&&P[ye]==="EN"?"EN":"N";break;case"NSM":if(o&&!l){for(oe=P.length,ye=J+1;ye<oe&&P[ye]==="NSM";)ye++;if(ye<oe){var xe=$[J],$e=xe>=1425&&xe<=2303||xe===64286;if(pe=P[ye],$e&&(pe==="R"||pe==="AL")){we="R";break}}}we=J<1||(pe=P[J-1])==="B"?"N":X[J-1];break;case"B":F=!1,i=!0,we=Q;break;case"S":s=!0,we="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":F=!1;break;case"BN":we="N"}return we},Z=function($,P,X){var J=$.split("");return X&&T(J,X,{hiLevel:Q}),J.reverse(),P&&P.reverse(),J.join("")},T=function($,P,X){var J,pe,me,ye,oe,we=-1,xe=$.length,$e=0,H=[],q=Q?x:B,Y=[];for(F=!1,i=!1,s=!1,pe=0;pe<xe;pe++)Y[pe]=I($[pe]);for(me=0;me<xe;me++){if(oe=$e,H[me]=se($,Y,H,me),J=240&($e=q[oe][S[H[me]]]),$e&=15,P[me]=ye=q[$e][5],J>0)if(J===16){for(pe=we;pe<me;pe++)P[pe]=1;we=-1}else we=-1;if(q[$e][6])we===-1&&(we=me);else if(we>-1){for(pe=we;pe<me;pe++)P[pe]=ye;we=-1}Y[me]==="B"&&(P[me]=0),X.hiLevel|=ye}s&&function(te,fe,Ee){for(var je=0;je<Ee;je++)if(te[je]==="S"){fe[je]=Q;for(var Oe=je-1;Oe>=0&&te[Oe]==="WS";Oe--)fe[Oe]=Q}}(Y,P,xe)},Ae=function($,P,X,J,pe){if(!(pe.hiLevel<$)){if($===1&&Q===1&&!i)return P.reverse(),void(X&&X.reverse());for(var me,ye,oe,we,xe=P.length,$e=0;$e<xe;){if(J[$e]>=$){for(oe=$e+1;oe<xe&&J[oe]>=$;)oe++;for(we=$e,ye=oe-1;we<ye;we++,ye--)me=P[we],P[we]=P[ye],P[ye]=me,X&&(me=X[we],X[we]=X[ye],X[ye]=me);$e=oe}$e++}}},ue=function($,P,X){var J=$.split(""),pe={hiLevel:Q};return X||(X=[]),T(J,X,pe),function(me,ye,oe){if(oe.hiLevel!==0&&p)for(var we,xe=0;xe<me.length;xe++)ye[xe]===1&&(we=L.indexOf(me[xe]))>=0&&(me[xe]=L[we+1])}(J,X,pe),Ae(2,J,P,X,pe),Ae(1,J,P,X,pe),J.join("")};return this.__bidiEngine__.doBidiReorder=function($,P,X){if(function(pe,me){if(me)for(var ye=0;ye<pe.length;ye++)me[ye]=ye;l===void 0&&(l=V(pe)),d===void 0&&(d=V(pe))}($,P),o||!c||d)if(o&&c&&l^d)Q=l?1:0,$=Z($,P,X);else if(!o&&c&&d)Q=l?1:0,$=ue($,P,X),$=Z($,P);else if(!o||l||c||d){if(o&&!c&&l^d)$=Z($,P),l?(Q=0,$=ue($,P,X)):(Q=1,$=ue($,P,X),$=Z($,P));else if(o&&l&&!c&&d)Q=1,$=ue($,P,X),$=Z($,P);else if(!o&&!c&&l^d){var J=p;l?(Q=1,$=ue($,P,X),Q=0,p=!1,$=ue($,P,X),p=J):(Q=0,$=ue($,P,X),$=Z($,P),Q=1,p=!1,$=ue($,P,X),p=J,$=Z($,P))}}else Q=0,$=ue($,P,X);else Q=l?1:0,$=ue($,P,X);return $},this.__bidiEngine__.setOptions=function($){$&&(o=$.isInputVisual,c=$.isOutputVisual,l=$.isInputRtl,d=$.isOutputRtl,p=$.isSymmetricSwapping)},this.__bidiEngine__.setOptions(n),this.__bidiEngine__};var t=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],r=new e.__bidiEngine__({isInputVisual:!0});e.API.events.push(["postProcessText",function(n){var i=n.text,s=(n.x,n.y,n.options||{}),o=(n.mutex,s.lang,[]);if(s.isInputVisual=typeof s.isInputVisual!="boolean"||s.isInputVisual,r.setOptions(s),Object.prototype.toString.call(i)==="[object Array]"){var l=0;for(o=[],l=0;l<i.length;l+=1)Object.prototype.toString.call(i[l])==="[object Array]"?o.push([r.doBidiReorder(i[l][0]),i[l][1],i[l][2]]):o.push([r.doBidiReorder(i[l])]);n.text=o}else n.text=r.doBidiReorder(i);r.setOptions({isInputVisual:!0})}])}(tr),tr.API.TTFFont=function(){function e(t){var r;if(this.rawData=t,r=this.contents=new Qd(t),this.contents.pos=4,r.readString(4)==="ttcf")throw new Error("TTCF not supported.");r.pos=0,this.parse(),this.subset=new iV(this),this.registerTTF()}return e.open=function(t){return new e(t)},e.prototype.parse=function(){return this.directory=new VK(this.contents),this.head=new qK(this),this.name=new XK(this),this.cmap=new N7(this),this.toUnicode={},this.hhea=new GK(this),this.maxp=new YK(this),this.hmtx=new ZK(this),this.post=new WK(this),this.os2=new zK(this),this.loca=new nV(this),this.glyf=new eV(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},e.prototype.registerTTF=function(){var t,r,n,i,s;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var o,l,c,d;for(d=[],o=0,l=(c=this.bbox).length;o<l;o++)t=c[o],d.push(Math.round(t*this.scaleFactor));return d}.call(this),this.stemV=0,this.post.exists?(n=255&(i=this.post.italic_angle),32768&(r=i>>16)&&(r=-(1+(65535^r))),this.italicAngle=+(r+"."+n)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(s=this.familyClass)===1||s===2||s===3||s===4||s===5||s===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},e.prototype.characterToGlyph=function(t){var r;return((r=this.cmap.unicode)!=null?r.codeMap[t]:void 0)||0},e.prototype.widthOfGlyph=function(t){var r;return r=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(t).advance*r},e.prototype.widthOfString=function(t,r,n){var i,s,o,l;for(o=0,s=0,l=(t=""+t).length;0<=l?s<l:s>l;s=0<=l?++s:--s)i=t.charCodeAt(s),o+=this.widthOfGlyph(this.characterToGlyph(i))+n*(1e3/r)||0;return o*(r/1e3)},e.prototype.lineHeight=function(t,r){var n;return r==null&&(r=!1),n=r?this.lineGap:0,(this.ascender+n-this.decender)/1e3*t},e}();var xl,Qd=function(){function e(t){this.data=t??[],this.pos=0,this.length=this.data.length}return e.prototype.readByte=function(){return this.data[this.pos++]},e.prototype.writeByte=function(t){return this.data[this.pos++]=t},e.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},e.prototype.writeUInt32=function(t){return this.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},e.prototype.readInt32=function(){var t;return(t=this.readUInt32())>=2147483648?t-4294967296:t},e.prototype.writeInt32=function(t){return t<0&&(t+=4294967296),this.writeUInt32(t)},e.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},e.prototype.writeUInt16=function(t){return this.writeByte(t>>8&255),this.writeByte(255&t)},e.prototype.readInt16=function(){var t;return(t=this.readUInt16())>=32768?t-65536:t},e.prototype.writeInt16=function(t){return t<0&&(t+=65536),this.writeUInt16(t)},e.prototype.readString=function(t){var r,n;for(n=[],r=0;0<=t?r<t:r>t;r=0<=t?++r:--r)n[r]=String.fromCharCode(this.readByte());return n.join("")},e.prototype.writeString=function(t){var r,n,i;for(i=[],r=0,n=t.length;0<=n?r<n:r>n;r=0<=n?++r:--r)i.push(this.writeByte(t.charCodeAt(r)));return i},e.prototype.readShort=function(){return this.readInt16()},e.prototype.writeShort=function(t){return this.writeInt16(t)},e.prototype.readLongLong=function(){var t,r,n,i,s,o,l,c;return t=this.readByte(),r=this.readByte(),n=this.readByte(),i=this.readByte(),s=this.readByte(),o=this.readByte(),l=this.readByte(),c=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^r)+1099511627776*(255^n)+4294967296*(255^i)+16777216*(255^s)+65536*(255^o)+256*(255^l)+(255^c)+1):72057594037927940*t+281474976710656*r+1099511627776*n+4294967296*i+16777216*s+65536*o+256*l+c},e.prototype.writeLongLong=function(t){var r,n;return r=Math.floor(t/4294967296),n=4294967295&t,this.writeByte(r>>24&255),this.writeByte(r>>16&255),this.writeByte(r>>8&255),this.writeByte(255&r),this.writeByte(n>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt=function(){return this.readInt32()},e.prototype.writeInt=function(t){return this.writeInt32(t)},e.prototype.read=function(t){var r,n;for(r=[],n=0;0<=t?n<t:n>t;n=0<=t?++n:--n)r.push(this.readByte());return r},e.prototype.write=function(t){var r,n,i,s;for(s=[],n=0,i=t.length;n<i;n++)r=t[n],s.push(this.writeByte(r));return s},e}(),VK=function(){var e;function t(r){var n,i,s;for(this.scalarType=r.readInt(),this.tableCount=r.readShort(),this.searchRange=r.readShort(),this.entrySelector=r.readShort(),this.rangeShift=r.readShort(),this.tables={},i=0,s=this.tableCount;0<=s?i<s:i>s;i=0<=s?++i:--i)n={tag:r.readString(4),checksum:r.readInt(),offset:r.readInt(),length:r.readInt()},this.tables[n.tag]=n}return t.prototype.encode=function(r){var n,i,s,o,l,c,d,p,m,B,x,S,C;for(C in x=Object.keys(r).length,c=Math.log(2),m=16*Math.floor(Math.log(x)/c),o=Math.floor(m/c),p=16*x-m,(i=new Qd).writeInt(this.scalarType),i.writeShort(x),i.writeShort(m),i.writeShort(o),i.writeShort(p),s=16*x,d=i.pos+s,l=null,S=[],r)for(B=r[C],i.writeString(C),i.writeInt(e(B)),i.writeInt(d),i.writeInt(B.length),S=S.concat(B),C==="head"&&(l=d),d+=B.length;d%4;)S.push(0),d++;return i.write(S),n=2981146554-e(i.data),i.pos=l+8,i.writeUInt32(n),i.data},e=function(r){var n,i,s,o;for(r=S7.call(r);r.length%4;)r.push(0);for(s=new Qd(r),i=0,n=0,o=r.length;n<o;n=n+=4)i+=s.readUInt32();return 4294967295&i},t}(),$K={}.hasOwnProperty,mc=function(e,t){for(var r in t)$K.call(t,r)&&(e[r]=t[r]);function n(){this.constructor=e}return n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype,e};xl=function(){function e(t){var r;this.file=t,r=this.file.directory.tables[this.tag],this.exists=!!r,r&&(this.offset=r.offset,this.length=r.length,this.parse(this.file.contents))}return e.prototype.parse=function(){},e.prototype.encode=function(){},e.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},e}();var qK=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return mc(t,xl),t.prototype.tag="head",t.prototype.parse=function(r){return r.pos=this.offset,this.version=r.readInt(),this.revision=r.readInt(),this.checkSumAdjustment=r.readInt(),this.magicNumber=r.readInt(),this.flags=r.readShort(),this.unitsPerEm=r.readShort(),this.created=r.readLongLong(),this.modified=r.readLongLong(),this.xMin=r.readShort(),this.yMin=r.readShort(),this.xMax=r.readShort(),this.yMax=r.readShort(),this.macStyle=r.readShort(),this.lowestRecPPEM=r.readShort(),this.fontDirectionHint=r.readShort(),this.indexToLocFormat=r.readShort(),this.glyphDataFormat=r.readShort()},t.prototype.encode=function(r){var n;return(n=new Qd).writeInt(this.version),n.writeInt(this.revision),n.writeInt(this.checkSumAdjustment),n.writeInt(this.magicNumber),n.writeShort(this.flags),n.writeShort(this.unitsPerEm),n.writeLongLong(this.created),n.writeLongLong(this.modified),n.writeShort(this.xMin),n.writeShort(this.yMin),n.writeShort(this.xMax),n.writeShort(this.yMax),n.writeShort(this.macStyle),n.writeShort(this.lowestRecPPEM),n.writeShort(this.fontDirectionHint),n.writeShort(r),n.writeShort(this.glyphDataFormat),n.data},t}(),ZC=function(){function e(t,r){var n,i,s,o,l,c,d,p,m,B,x,S,C,L,N,F,Q;switch(this.platformID=t.readUInt16(),this.encodingID=t.readShort(),this.offset=r+t.readInt(),m=t.pos,t.pos=this.offset,this.format=t.readUInt16(),this.length=t.readUInt16(),this.language=t.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(c=0;c<256;++c)this.codeMap[c]=t.readByte();break;case 4:for(x=t.readUInt16(),B=x/2,t.pos+=6,s=function(){var I,V;for(V=[],c=I=0;0<=B?I<B:I>B;c=0<=B?++I:--I)V.push(t.readUInt16());return V}(),t.pos+=2,C=function(){var I,V;for(V=[],c=I=0;0<=B?I<B:I>B;c=0<=B?++I:--I)V.push(t.readUInt16());return V}(),d=function(){var I,V;for(V=[],c=I=0;0<=B?I<B:I>B;c=0<=B?++I:--I)V.push(t.readUInt16());return V}(),p=function(){var I,V;for(V=[],c=I=0;0<=B?I<B:I>B;c=0<=B?++I:--I)V.push(t.readUInt16());return V}(),i=(this.length-t.pos+this.offset)/2,l=function(){var I,V;for(V=[],c=I=0;0<=i?I<i:I>i;c=0<=i?++I:--I)V.push(t.readUInt16());return V}(),c=N=0,Q=s.length;N<Q;c=++N)for(L=s[c],n=F=S=C[c];S<=L?F<=L:F>=L;n=S<=L?++F:--F)p[c]===0?o=n+d[c]:(o=l[p[c]/2+(n-S)-(B-c)]||0)!==0&&(o+=d[c]),this.codeMap[n]=65535&o}t.pos=m}return e.encode=function(t,r){var n,i,s,o,l,c,d,p,m,B,x,S,C,L,N,F,Q,I,V,se,Z,T,Ae,ue,$,P,X,J,pe,me,ye,oe,we,xe,$e,H,q,Y,te,fe,Ee,je,Oe,Je,st,dt;switch(J=new Qd,o=Object.keys(t).sort(function(gt,Et){return gt-Et}),r){case"macroman":for(C=0,L=function(){var gt=[];for(S=0;S<256;++S)gt.push(0);return gt}(),F={0:0},s={},pe=0,we=o.length;pe<we;pe++)F[Oe=t[i=o[pe]]]==null&&(F[Oe]=++C),s[i]={old:t[i],new:F[t[i]]},L[i]=F[t[i]];return J.writeUInt16(1),J.writeUInt16(0),J.writeUInt32(12),J.writeUInt16(0),J.writeUInt16(262),J.writeUInt16(0),J.write(L),{charMap:s,subtable:J.data,maxGlyphID:C+1};case"unicode":for(P=[],m=[],Q=0,F={},n={},N=d=null,me=0,xe=o.length;me<xe;me++)F[V=t[i=o[me]]]==null&&(F[V]=++Q),n[i]={old:V,new:F[V]},l=F[V]-i,N!=null&&l===d||(N&&m.push(N),P.push(i),d=l),N=i;for(N&&m.push(N),m.push(65535),P.push(65535),ue=2*(Ae=P.length),T=2*Math.pow(Math.log(Ae)/Math.LN2,2),B=Math.log(T/2)/Math.LN2,Z=2*Ae-T,c=[],se=[],x=[],S=ye=0,$e=P.length;ye<$e;S=++ye){if($=P[S],p=m[S],$===65535){c.push(0),se.push(0);break}if($-(X=n[$].new)>=32768)for(c.push(0),se.push(2*(x.length+Ae-S)),i=oe=$;$<=p?oe<=p:oe>=p;i=$<=p?++oe:--oe)x.push(n[i].new);else c.push(X-$),se.push(0)}for(J.writeUInt16(3),J.writeUInt16(1),J.writeUInt32(12),J.writeUInt16(4),J.writeUInt16(16+8*Ae+2*x.length),J.writeUInt16(0),J.writeUInt16(ue),J.writeUInt16(T),J.writeUInt16(B),J.writeUInt16(Z),Ee=0,H=m.length;Ee<H;Ee++)i=m[Ee],J.writeUInt16(i);for(J.writeUInt16(0),je=0,q=P.length;je<q;je++)i=P[je],J.writeUInt16(i);for(Je=0,Y=c.length;Je<Y;Je++)l=c[Je],J.writeUInt16(l);for(st=0,te=se.length;st<te;st++)I=se[st],J.writeUInt16(I);for(dt=0,fe=x.length;dt<fe;dt++)C=x[dt],J.writeUInt16(C);return{charMap:n,subtable:J.data,maxGlyphID:Q+1}}},e}(),N7=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return mc(t,xl),t.prototype.tag="cmap",t.prototype.parse=function(r){var n,i,s;for(r.pos=this.offset,this.version=r.readUInt16(),s=r.readUInt16(),this.tables=[],this.unicode=null,i=0;0<=s?i<s:i>s;i=0<=s?++i:--i)n=new ZC(r,this.offset),this.tables.push(n),n.isUnicode&&this.unicode==null&&(this.unicode=n);return!0},t.encode=function(r,n){var i,s;return n==null&&(n="macroman"),i=ZC.encode(r,n),(s=new Qd).writeUInt16(0),s.writeUInt16(1),i.table=s.data.concat(i.subtable),i},t}(),GK=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return mc(t,xl),t.prototype.tag="hhea",t.prototype.parse=function(r){return r.pos=this.offset,this.version=r.readInt(),this.ascender=r.readShort(),this.decender=r.readShort(),this.lineGap=r.readShort(),this.advanceWidthMax=r.readShort(),this.minLeftSideBearing=r.readShort(),this.minRightSideBearing=r.readShort(),this.xMaxExtent=r.readShort(),this.caretSlopeRise=r.readShort(),this.caretSlopeRun=r.readShort(),this.caretOffset=r.readShort(),r.pos+=8,this.metricDataFormat=r.readShort(),this.numberOfMetrics=r.readUInt16()},t}(),zK=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return mc(t,xl),t.prototype.tag="OS/2",t.prototype.parse=function(r){if(r.pos=this.offset,this.version=r.readUInt16(),this.averageCharWidth=r.readShort(),this.weightClass=r.readUInt16(),this.widthClass=r.readUInt16(),this.type=r.readShort(),this.ySubscriptXSize=r.readShort(),this.ySubscriptYSize=r.readShort(),this.ySubscriptXOffset=r.readShort(),this.ySubscriptYOffset=r.readShort(),this.ySuperscriptXSize=r.readShort(),this.ySuperscriptYSize=r.readShort(),this.ySuperscriptXOffset=r.readShort(),this.ySuperscriptYOffset=r.readShort(),this.yStrikeoutSize=r.readShort(),this.yStrikeoutPosition=r.readShort(),this.familyClass=r.readShort(),this.panose=function(){var n,i;for(i=[],n=0;n<10;++n)i.push(r.readByte());return i}(),this.charRange=function(){var n,i;for(i=[],n=0;n<4;++n)i.push(r.readInt());return i}(),this.vendorID=r.readString(4),this.selection=r.readShort(),this.firstCharIndex=r.readShort(),this.lastCharIndex=r.readShort(),this.version>0&&(this.ascent=r.readShort(),this.descent=r.readShort(),this.lineGap=r.readShort(),this.winAscent=r.readShort(),this.winDescent=r.readShort(),this.codePageRange=function(){var n,i;for(i=[],n=0;n<2;n=++n)i.push(r.readInt());return i}(),this.version>1))return this.xHeight=r.readShort(),this.capHeight=r.readShort(),this.defaultChar=r.readShort(),this.breakChar=r.readShort(),this.maxContext=r.readShort()},t}(),WK=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return mc(t,xl),t.prototype.tag="post",t.prototype.parse=function(r){var n,i,s;switch(r.pos=this.offset,this.format=r.readInt(),this.italicAngle=r.readInt(),this.underlinePosition=r.readShort(),this.underlineThickness=r.readShort(),this.isFixedPitch=r.readInt(),this.minMemType42=r.readInt(),this.maxMemType42=r.readInt(),this.minMemType1=r.readInt(),this.maxMemType1=r.readInt(),this.format){case 65536:break;case 131072:var o;for(i=r.readUInt16(),this.glyphNameIndex=[],o=0;0<=i?o<i:o>i;o=0<=i?++o:--o)this.glyphNameIndex.push(r.readUInt16());for(this.names=[],s=[];r.pos<this.offset+this.length;)n=r.readByte(),s.push(this.names.push(r.readString(n)));return s;case 151552:return i=r.readUInt16(),this.offsets=r.read(i);case 196608:break;case 262144:return this.map=function(){var l,c,d;for(d=[],o=l=0,c=this.file.maxp.numGlyphs;0<=c?l<c:l>c;o=0<=c?++l:--l)d.push(r.readUInt32());return d}.call(this)}},t}(),JK=function(e,t){this.raw=e,this.length=e.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID},XK=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return mc(t,xl),t.prototype.tag="name",t.prototype.parse=function(r){var n,i,s,o,l,c,d,p,m,B,x;for(r.pos=this.offset,r.readShort(),n=r.readShort(),c=r.readShort(),i=[],o=0;0<=n?o<n:o>n;o=0<=n?++o:--o)i.push({platformID:r.readShort(),encodingID:r.readShort(),languageID:r.readShort(),nameID:r.readShort(),length:r.readShort(),offset:this.offset+c+r.readShort()});for(d={},o=m=0,B=i.length;m<B;o=++m)s=i[o],r.pos=s.offset,p=r.readString(s.length),l=new JK(p,s),d[x=s.nameID]==null&&(d[x]=[]),d[s.nameID].push(l);this.strings=d,this.copyright=d[0],this.fontFamily=d[1],this.fontSubfamily=d[2],this.uniqueSubfamily=d[3],this.fontName=d[4],this.version=d[5];try{this.postscriptName=d[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch{this.postscriptName=d[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=d[7],this.manufacturer=d[8],this.designer=d[9],this.description=d[10],this.vendorUrl=d[11],this.designerUrl=d[12],this.license=d[13],this.licenseUrl=d[14],this.preferredFamily=d[15],this.preferredSubfamily=d[17],this.compatibleFull=d[18],this.sampleText=d[19]},t}(),YK=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return mc(t,xl),t.prototype.tag="maxp",t.prototype.parse=function(r){return r.pos=this.offset,this.version=r.readInt(),this.numGlyphs=r.readUInt16(),this.maxPoints=r.readUInt16(),this.maxContours=r.readUInt16(),this.maxCompositePoints=r.readUInt16(),this.maxComponentContours=r.readUInt16(),this.maxZones=r.readUInt16(),this.maxTwilightPoints=r.readUInt16(),this.maxStorage=r.readUInt16(),this.maxFunctionDefs=r.readUInt16(),this.maxInstructionDefs=r.readUInt16(),this.maxStackElements=r.readUInt16(),this.maxSizeOfInstructions=r.readUInt16(),this.maxComponentElements=r.readUInt16(),this.maxComponentDepth=r.readUInt16()},t}(),ZK=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return mc(t,xl),t.prototype.tag="hmtx",t.prototype.parse=function(r){var n,i,s,o,l,c,d;for(r.pos=this.offset,this.metrics=[],n=0,c=this.file.hhea.numberOfMetrics;0<=c?n<c:n>c;n=0<=c?++n:--n)this.metrics.push({advance:r.readUInt16(),lsb:r.readInt16()});for(s=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var p,m;for(m=[],n=p=0;0<=s?p<s:p>s;n=0<=s?++p:--p)m.push(r.readInt16());return m}(),this.widths=function(){var p,m,B,x;for(x=[],p=0,m=(B=this.metrics).length;p<m;p++)o=B[p],x.push(o.advance);return x}.call(this),i=this.widths[this.widths.length-1],d=[],n=l=0;0<=s?l<s:l>s;n=0<=s?++l:--l)d.push(this.widths.push(i));return d},t.prototype.forGlyph=function(r){return r in this.metrics?this.metrics[r]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[r-this.metrics.length]}},t}(),S7=[].slice,eV=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return mc(t,xl),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(r){var n,i,s,o,l,c,d,p,m,B;return r in this.cache?this.cache[r]:(o=this.file.loca,n=this.file.contents,i=o.indexOf(r),(s=o.lengthOf(r))===0?this.cache[r]=null:(n.pos=this.offset+i,l=(c=new Qd(n.read(s))).readShort(),p=c.readShort(),B=c.readShort(),d=c.readShort(),m=c.readShort(),this.cache[r]=l===-1?new rV(c,p,B,d,m):new tV(c,l,p,B,d,m),this.cache[r]))},t.prototype.encode=function(r,n,i){var s,o,l,c,d;for(l=[],o=[],c=0,d=n.length;c<d;c++)s=r[n[c]],o.push(l.length),s&&(l=l.concat(s.encode(i)));return o.push(l.length),{table:l,offsets:o}},t}(),tV=function(){function e(t,r,n,i,s,o){this.raw=t,this.numberOfContours=r,this.xMin=n,this.yMin=i,this.xMax=s,this.yMax=o,this.compound=!1}return e.prototype.encode=function(){return this.raw.data},e}(),rV=function(){function e(t,r,n,i,s){var o,l;for(this.raw=t,this.xMin=r,this.yMin=n,this.xMax=i,this.yMax=s,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],o=this.raw;l=o.readShort(),this.glyphOffsets.push(o.pos),this.glyphIDs.push(o.readUInt16()),32&l;)o.pos+=1&l?4:2,128&l?o.pos+=8:64&l?o.pos+=4:8&l&&(o.pos+=2)}return e.prototype.encode=function(){var t,r,n;for(r=new Qd(S7.call(this.raw.data)),t=0,n=this.glyphIDs.length;t<n;++t)r.pos=this.glyphOffsets[t];return r.data},e}(),nV=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return mc(t,xl),t.prototype.tag="loca",t.prototype.parse=function(r){var n,i;return r.pos=this.offset,n=this.file.head.indexToLocFormat,this.offsets=n===0?function(){var s,o;for(o=[],i=0,s=this.length;i<s;i+=2)o.push(2*r.readUInt16());return o}.call(this):function(){var s,o;for(o=[],i=0,s=this.length;i<s;i+=4)o.push(r.readUInt32());return o}.call(this)},t.prototype.indexOf=function(r){return this.offsets[r]},t.prototype.lengthOf=function(r){return this.offsets[r+1]-this.offsets[r]},t.prototype.encode=function(r,n){for(var i=new Uint32Array(this.offsets.length),s=0,o=0,l=0;l<i.length;++l)if(i[l]=s,o<n.length&&n[o]==l){++o,i[l]=s;var c=this.offsets[l],d=this.offsets[l+1]-c;d>0&&(s+=d)}for(var p=new Array(4*i.length),m=0;m<i.length;++m)p[4*m+3]=255&i[m],p[4*m+2]=(65280&i[m])>>8,p[4*m+1]=(16711680&i[m])>>16,p[4*m]=(4278190080&i[m])>>24;return p},t}(),iV=function(){function e(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var t,r,n,i,s;for(r in i=this.font.cmap.tables[0].codeMap,t={},s=this.subset)n=s[r],t[r]=i[n];return t},e.prototype.glyphsFor=function(t){var r,n,i,s,o,l,c;for(i={},o=0,l=t.length;o<l;o++)i[s=t[o]]=this.font.glyf.glyphFor(s);for(s in r=[],i)(n=i[s])!=null&&n.compound&&r.push.apply(r,n.glyphIDs);if(r.length>0)for(s in c=this.glyphsFor(r))n=c[s],i[s]=n;return i},e.prototype.encode=function(t,r){var n,i,s,o,l,c,d,p,m,B,x,S,C,L,N;for(i in n=N7.encode(this.generateCmap(),"unicode"),o=this.glyphsFor(t),x={0:0},N=n.charMap)x[(c=N[i]).old]=c.new;for(S in B=n.maxGlyphID,o)S in x||(x[S]=B++);return p=function(F){var Q,I;for(Q in I={},F)I[F[Q]]=Q;return I}(x),m=Object.keys(p).sort(function(F,Q){return F-Q}),C=function(){var F,Q,I;for(I=[],F=0,Q=m.length;F<Q;F++)l=m[F],I.push(p[l]);return I}(),s=this.font.glyf.encode(o,C,x),d=this.font.loca.encode(s.offsets,C),L={cmap:this.font.cmap.raw(),glyf:s.table,loca:d,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(r)},this.font.os2.exists&&(L["OS/2"]=this.font.os2.raw()),this.font.directory.encode(L)},e}();tr.API.PDFObject=function(){var e;function t(){}return e=function(r,n){return(Array(n+1).join("0")+r).slice(-n)},t.convert=function(r){var n,i,s,o;if(Array.isArray(r))return"["+function(){var l,c,d;for(d=[],l=0,c=r.length;l<c;l++)n=r[l],d.push(t.convert(n));return d}().join(" ")+"]";if(typeof r=="string")return"/"+r;if(r!=null&&r.isString)return"("+r+")";if(r instanceof Date)return"(D:"+e(r.getUTCFullYear(),4)+e(r.getUTCMonth(),2)+e(r.getUTCDate(),2)+e(r.getUTCHours(),2)+e(r.getUTCMinutes(),2)+e(r.getUTCSeconds(),2)+"Z)";if({}.toString.call(r)==="[object Object]"){for(i in s=["<<"],r)o=r[i],s.push("/"+i+" "+t.convert(o));return s.push(">>"),s.join(`
`)}return""+r},t}();const sV=Object.freeze(Object.defineProperty({__proto__:null,AcroForm:OK,AcroFormAppearance:kt,AcroFormButton:ts,AcroFormCheckBox:Ag,AcroFormChoiceField:jf,AcroFormComboBox:Lf,AcroFormEditBox:ag,AcroFormListBox:Uf,AcroFormPasswordField:lg,AcroFormPushButton:og,AcroFormRadioButton:Qf,AcroFormTextField:Ed,GState:Rg,ShadingPattern:dd,TilingPattern:Ff,default:tr,jsPDF:tr},Symbol.toStringTag,{value:"Module"})),aV=Q8(sV);var i5={exports:{}};/*!
 * html2canvas 1.4.1 <https://html2canvas.hertzen.com>
 * Copyright (c) 2022 Niklas von Hertzen <https://hertzen.com>
 * Released under MIT License
 */var e8;function oV(){return e8||(e8=1,function(e,t){(function(r,n){e.exports=n()})(pl,function(){/*! *****************************************************************************
		    Copyright (c) Microsoft Corporation.

		    Permission to use, copy, modify, and/or distribute this software for any
		    purpose with or without fee is hereby granted.

		    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
		    REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
		    AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
		    INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
		    LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
		    OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
		    PERFORMANCE OF THIS SOFTWARE.
		    ***************************************************************************** */var r=function(g,h){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(w,v){w.__proto__=v}||function(w,v){for(var j in v)Object.prototype.hasOwnProperty.call(v,j)&&(w[j]=v[j])},r(g,h)};function n(g,h){if(typeof h!="function"&&h!==null)throw new TypeError("Class extends value "+String(h)+" is not a constructor or null");r(g,h);function w(){this.constructor=g}g.prototype=h===null?Object.create(h):(w.prototype=h.prototype,new w)}var i=function(){return i=Object.assign||function(h){for(var w,v=1,j=arguments.length;v<j;v++){w=arguments[v];for(var O in w)Object.prototype.hasOwnProperty.call(w,O)&&(h[O]=w[O])}return h},i.apply(this,arguments)};function s(g,h,w,v){function j(O){return O instanceof w?O:new w(function(z){z(O)})}return new(w||(w=Promise))(function(O,z){function ce(Ie){try{Ne(v.next(Ie))}catch(De){z(De)}}function le(Ie){try{Ne(v.throw(Ie))}catch(De){z(De)}}function Ne(Ie){Ie.done?O(Ie.value):j(Ie.value).then(ce,le)}Ne((v=v.apply(g,h||[])).next())})}function o(g,h){var w={label:0,sent:function(){if(O[0]&1)throw O[1];return O[1]},trys:[],ops:[]},v,j,O,z;return z={next:ce(0),throw:ce(1),return:ce(2)},typeof Symbol=="function"&&(z[Symbol.iterator]=function(){return this}),z;function ce(Ne){return function(Ie){return le([Ne,Ie])}}function le(Ne){if(v)throw new TypeError("Generator is already executing.");for(;w;)try{if(v=1,j&&(O=Ne[0]&2?j.return:Ne[0]?j.throw||((O=j.return)&&O.call(j),0):j.next)&&!(O=O.call(j,Ne[1])).done)return O;switch(j=0,O&&(Ne=[Ne[0]&2,O.value]),Ne[0]){case 0:case 1:O=Ne;break;case 4:return w.label++,{value:Ne[1],done:!1};case 5:w.label++,j=Ne[1],Ne=[0];continue;case 7:Ne=w.ops.pop(),w.trys.pop();continue;default:if(O=w.trys,!(O=O.length>0&&O[O.length-1])&&(Ne[0]===6||Ne[0]===2)){w=0;continue}if(Ne[0]===3&&(!O||Ne[1]>O[0]&&Ne[1]<O[3])){w.label=Ne[1];break}if(Ne[0]===6&&w.label<O[1]){w.label=O[1],O=Ne;break}if(O&&w.label<O[2]){w.label=O[2],w.ops.push(Ne);break}O[2]&&w.ops.pop(),w.trys.pop();continue}Ne=h.call(g,w)}catch(Ie){Ne=[6,Ie],j=0}finally{v=O=0}if(Ne[0]&5)throw Ne[1];return{value:Ne[0]?Ne[1]:void 0,done:!0}}}function l(g,h,w){if(w||arguments.length===2)for(var v=0,j=h.length,O;v<j;v++)(O||!(v in h))&&(O||(O=Array.prototype.slice.call(h,0,v)),O[v]=h[v]);return g.concat(O||h)}for(var c=function(){function g(h,w,v,j){this.left=h,this.top=w,this.width=v,this.height=j}return g.prototype.add=function(h,w,v,j){return new g(this.left+h,this.top+w,this.width+v,this.height+j)},g.fromClientRect=function(h,w){return new g(w.left+h.windowBounds.left,w.top+h.windowBounds.top,w.width,w.height)},g.fromDOMRectList=function(h,w){var v=Array.from(w).find(function(j){return j.width!==0});return v?new g(v.left+h.windowBounds.left,v.top+h.windowBounds.top,v.width,v.height):g.EMPTY},g.EMPTY=new g(0,0,0,0),g}(),d=function(g,h){return c.fromClientRect(g,h.getBoundingClientRect())},p=function(g){var h=g.body,w=g.documentElement;if(!h||!w)throw new Error("Unable to get document size");var v=Math.max(Math.max(h.scrollWidth,w.scrollWidth),Math.max(h.offsetWidth,w.offsetWidth),Math.max(h.clientWidth,w.clientWidth)),j=Math.max(Math.max(h.scrollHeight,w.scrollHeight),Math.max(h.offsetHeight,w.offsetHeight),Math.max(h.clientHeight,w.clientHeight));return new c(0,0,v,j)},m=function(g){for(var h=[],w=0,v=g.length;w<v;){var j=g.charCodeAt(w++);if(j>=55296&&j<=56319&&w<v){var O=g.charCodeAt(w++);(O&64512)===56320?h.push(((j&1023)<<10)+(O&1023)+65536):(h.push(j),w--)}else h.push(j)}return h},B=function(){for(var g=[],h=0;h<arguments.length;h++)g[h]=arguments[h];if(String.fromCodePoint)return String.fromCodePoint.apply(String,g);var w=g.length;if(!w)return"";for(var v=[],j=-1,O="";++j<w;){var z=g[j];z<=65535?v.push(z):(z-=65536,v.push((z>>10)+55296,z%1024+56320)),(j+1===w||v.length>16384)&&(O+=String.fromCharCode.apply(String,v),v.length=0)}return O},x="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",S=typeof Uint8Array>"u"?[]:new Uint8Array(256),C=0;C<x.length;C++)S[x.charCodeAt(C)]=C;for(var L="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",N=typeof Uint8Array>"u"?[]:new Uint8Array(256),F=0;F<L.length;F++)N[L.charCodeAt(F)]=F;for(var Q=function(g){var h=g.length*.75,w=g.length,v,j=0,O,z,ce,le;g[g.length-1]==="="&&(h--,g[g.length-2]==="="&&h--);var Ne=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(h):new Array(h),Ie=Array.isArray(Ne)?Ne:new Uint8Array(Ne);for(v=0;v<w;v+=4)O=N[g.charCodeAt(v)],z=N[g.charCodeAt(v+1)],ce=N[g.charCodeAt(v+2)],le=N[g.charCodeAt(v+3)],Ie[j++]=O<<2|z>>4,Ie[j++]=(z&15)<<4|ce>>2,Ie[j++]=(ce&3)<<6|le&63;return Ne},I=function(g){for(var h=g.length,w=[],v=0;v<h;v+=2)w.push(g[v+1]<<8|g[v]);return w},V=function(g){for(var h=g.length,w=[],v=0;v<h;v+=4)w.push(g[v+3]<<24|g[v+2]<<16|g[v+1]<<8|g[v]);return w},se=5,Z=6+5,T=2,Ae=Z-se,ue=65536>>se,$=1<<se,P=$-1,X=1024>>se,J=ue+X,pe=J,me=32,ye=pe+me,oe=65536>>Z,we=1<<Ae,xe=we-1,$e=function(g,h,w){return g.slice?g.slice(h,w):new Uint16Array(Array.prototype.slice.call(g,h,w))},H=function(g,h,w){return g.slice?g.slice(h,w):new Uint32Array(Array.prototype.slice.call(g,h,w))},q=function(g,h){var w=Q(g),v=Array.isArray(w)?V(w):new Uint32Array(w),j=Array.isArray(w)?I(w):new Uint16Array(w),O=24,z=$e(j,O/2,v[4]/2),ce=v[5]===2?$e(j,(O+v[4])/2):H(v,Math.ceil((O+v[4])/4));return new Y(v[0],v[1],v[2],v[3],z,ce)},Y=function(){function g(h,w,v,j,O,z){this.initialValue=h,this.errorValue=w,this.highStart=v,this.highValueIndex=j,this.index=O,this.data=z}return g.prototype.get=function(h){var w;if(h>=0){if(h<55296||h>56319&&h<=65535)return w=this.index[h>>se],w=(w<<T)+(h&P),this.data[w];if(h<=65535)return w=this.index[ue+(h-55296>>se)],w=(w<<T)+(h&P),this.data[w];if(h<this.highStart)return w=ye-oe+(h>>Z),w=this.index[w],w+=h>>se&xe,w=this.index[w],w=(w<<T)+(h&P),this.data[w];if(h<=1114111)return this.data[this.highValueIndex]}return this.errorValue},g}(),te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",fe=typeof Uint8Array>"u"?[]:new Uint8Array(256),Ee=0;Ee<te.length;Ee++)fe[te.charCodeAt(Ee)]=Ee;var je="KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",Oe=50,Je=1,st=2,dt=3,gt=4,Et=5,qe=7,D=8,Le=9,ve=10,ke=11,Pe=12,Qe=13,Ke=14,lt=15,pt=16,Ot=17,nr=18,dr=19,gr=20,Ht=21,Wt=22,mt=23,en=24,Jt=25,Nr=26,Xt=27,er=28,fn=29,$t=30,zn=31,qr=32,Bi=33,Oi=34,tn=35,Yt=36,Qr=37,co=38,Rn=39,ys=40,$s=41,qt=42,xs=43,ka=[9001,65288],Ci="!",Mt="×",jn="÷",Gi=q(je),os=[$t,Yt],fa=[Je,st,dt,Et],qs=[ve,D],Gs=[Xt,Nr],ha=fa.concat(qs),zs=[co,Rn,ys,Oi,tn],Ws=[lt,Qe],Ia=function(g,h){h===void 0&&(h="strict");var w=[],v=[],j=[];return g.forEach(function(O,z){var ce=Gi.get(O);if(ce>Oe?(j.push(!0),ce-=Oe):j.push(!1),["normal","auto","loose"].indexOf(h)!==-1&&[8208,8211,12316,12448].indexOf(O)!==-1)return v.push(z),w.push(pt);if(ce===gt||ce===ke){if(z===0)return v.push(z),w.push($t);var le=w[z-1];return ha.indexOf(le)===-1?(v.push(v[z-1]),w.push(le)):(v.push(z),w.push($t))}if(v.push(z),ce===zn)return w.push(h==="strict"?Ht:Qr);if(ce===qt||ce===fn)return w.push($t);if(ce===xs)return O>=131072&&O<=196605||O>=196608&&O<=262141?w.push(Qr):w.push($t);w.push(ce)}),[v,w,j]},uo=function(g,h,w,v){var j=v[w];if(Array.isArray(g)?g.indexOf(j)!==-1:g===j)for(var O=w;O<=v.length;){O++;var z=v[O];if(z===h)return!0;if(z!==ve)break}if(j===ve)for(var O=w;O>0;){O--;var ce=v[O];if(Array.isArray(g)?g.indexOf(ce)!==-1:g===ce)for(var le=w;le<=v.length;){le++;var z=v[le];if(z===h)return!0;if(z!==ve)break}if(ce!==ve)break}return!1},kA=function(g,h){for(var w=g;w>=0;){var v=h[w];if(v===ve)w--;else return v}return 0},bl=function(g,h,w,v,j){if(w[v]===0)return Mt;var O=v-1;if(Array.isArray(j)&&j[O]===!0)return Mt;var z=O-1,ce=O+1,le=h[O],Ne=z>=0?h[z]:0,Ie=h[ce];if(le===st&&Ie===dt)return Mt;if(fa.indexOf(le)!==-1)return Ci;if(fa.indexOf(Ie)!==-1||qs.indexOf(Ie)!==-1)return Mt;if(kA(O,h)===D)return jn;if(Gi.get(g[O])===ke||(le===qr||le===Bi)&&Gi.get(g[ce])===ke||le===qe||Ie===qe||le===Le||[ve,Qe,lt].indexOf(le)===-1&&Ie===Le||[Ot,nr,dr,en,er].indexOf(Ie)!==-1||kA(O,h)===Wt||uo(mt,Wt,O,h)||uo([Ot,nr],Ht,O,h)||uo(Pe,Pe,O,h))return Mt;if(le===ve)return jn;if(le===mt||Ie===mt)return Mt;if(Ie===pt||le===pt)return jn;if([Qe,lt,Ht].indexOf(Ie)!==-1||le===Ke||Ne===Yt&&Ws.indexOf(le)!==-1||le===er&&Ie===Yt||Ie===gr||os.indexOf(Ie)!==-1&&le===Jt||os.indexOf(le)!==-1&&Ie===Jt||le===Xt&&[Qr,qr,Bi].indexOf(Ie)!==-1||[Qr,qr,Bi].indexOf(le)!==-1&&Ie===Nr||os.indexOf(le)!==-1&&Gs.indexOf(Ie)!==-1||Gs.indexOf(le)!==-1&&os.indexOf(Ie)!==-1||[Xt,Nr].indexOf(le)!==-1&&(Ie===Jt||[Wt,lt].indexOf(Ie)!==-1&&h[ce+1]===Jt)||[Wt,lt].indexOf(le)!==-1&&Ie===Jt||le===Jt&&[Jt,er,en].indexOf(Ie)!==-1)return Mt;if([Jt,er,en,Ot,nr].indexOf(Ie)!==-1)for(var De=O;De>=0;){var Xe=h[De];if(Xe===Jt)return Mt;if([er,en].indexOf(Xe)!==-1)De--;else break}if([Xt,Nr].indexOf(Ie)!==-1)for(var De=[Ot,nr].indexOf(le)!==-1?z:O;De>=0;){var Xe=h[De];if(Xe===Jt)return Mt;if([er,en].indexOf(Xe)!==-1)De--;else break}if(co===le&&[co,Rn,Oi,tn].indexOf(Ie)!==-1||[Rn,Oi].indexOf(le)!==-1&&[Rn,ys].indexOf(Ie)!==-1||[ys,tn].indexOf(le)!==-1&&Ie===ys||zs.indexOf(le)!==-1&&[gr,Nr].indexOf(Ie)!==-1||zs.indexOf(Ie)!==-1&&le===Xt||os.indexOf(le)!==-1&&os.indexOf(Ie)!==-1||le===en&&os.indexOf(Ie)!==-1||os.concat(Jt).indexOf(le)!==-1&&Ie===Wt&&ka.indexOf(g[ce])===-1||os.concat(Jt).indexOf(Ie)!==-1&&le===nr)return Mt;if(le===$s&&Ie===$s){for(var Ct=w[O],ft=1;Ct>0&&(Ct--,h[Ct]===$s);)ft++;if(ft%2!==0)return Mt}return le===qr&&Ie===Bi?Mt:jn},Bl=function(g,h){h||(h={lineBreak:"normal",wordBreak:"normal"});var w=Ia(g,h.lineBreak),v=w[0],j=w[1],O=w[2];(h.wordBreak==="break-all"||h.wordBreak==="break-word")&&(j=j.map(function(ce){return[Jt,$t,qt].indexOf(ce)!==-1?Qr:ce}));var z=h.wordBreak==="keep-all"?O.map(function(ce,le){return ce&&g[le]>=19968&&g[le]<=40959}):void 0;return[v,j,z]},fo=function(){function g(h,w,v,j){this.codePoints=h,this.required=w===Ci,this.start=v,this.end=j}return g.prototype.slice=function(){return B.apply(void 0,this.codePoints.slice(this.start,this.end))},g}(),mu=function(g,h){var w=m(g),v=Bl(w,h),j=v[0],O=v[1],z=v[2],ce=w.length,le=0,Ne=0;return{next:function(){if(Ne>=ce)return{done:!0,value:null};for(var Ie=Mt;Ne<ce&&(Ie=bl(w,O,j,++Ne,z))===Mt;);if(Ie!==Mt||Ne===ce){var De=new fo(w,Ie,le,Ne);return le=Ne,{value:De,done:!1}}return{done:!0,value:null}}}},Cl=1,Td=2,Oa=4,wc=8,IA=10,OA=47,Do=92,vu=9,Hd=32,ho=34,PA=61,In=35,yc=36,xc=37,po=39,Ro=40,Mo=41,As=95,Wn=45,ls=33,_l=60,bc=62,Bc=64,wu=91,yu=93,Fl=61,Cc=123,bs=63,xu=125,_c=124,Dd=126,Pa=128,Ko=65533,go=42,pa=43,Pi=44,Rd=58,bu=59,Gt=46,Md=0,Kd=8,Ta=11,Bu=14,Nl=31,Sl=127,cs=-1,Cu=48,_u=97,Fu=101,rn=102,Pr=117,Vo=122,Nu=65,$o=69,El=70,jl=85,Su=90,Jn=function(g){return g>=Cu&&g<=57},Eu=function(g){return g>=55296&&g<=57343},xn=function(g){return Jn(g)||g>=Nu&&g<=El||g>=_u&&g<=rn},ga=function(g){return g>=_u&&g<=Vo},us=function(g){return g>=Nu&&g<=Su},ju=function(g){return ga(g)||us(g)},Ha=function(g){return g>=Pa},bn=function(g){return g===IA||g===vu||g===Hd},mo=function(g){return ju(g)||Ha(g)||g===As},vo=function(g){return mo(g)||Jn(g)||g===Wn},Uu=function(g){return g>=Md&&g<=Kd||g===Ta||g>=Bu&&g<=Nl||g===Sl},ds=function(g,h){return g!==Do?!1:h!==IA},TA=function(g,h,w){return g===Wn?mo(h)||ds(h,w):mo(g)?!0:!!(g===Do&&ds(g,h))},qo=function(g,h,w){return g===pa||g===Wn?Jn(h)?!0:h===Gt&&Jn(w):Jn(g===Gt?h:g)},_i=function(g){var h=0,w=1;(g[h]===pa||g[h]===Wn)&&(g[h]===Wn&&(w=-1),h++);for(var v=[];Jn(g[h]);)v.push(g[h++]);var j=v.length?parseInt(B.apply(void 0,v),10):0;g[h]===Gt&&h++;for(var O=[];Jn(g[h]);)O.push(g[h++]);var z=O.length,ce=z?parseInt(B.apply(void 0,O),10):0;(g[h]===$o||g[h]===Fu)&&h++;var le=1;(g[h]===pa||g[h]===Wn)&&(g[h]===Wn&&(le=-1),h++);for(var Ne=[];Jn(g[h]);)Ne.push(g[h++]);var Ie=Ne.length?parseInt(B.apply(void 0,Ne),10):0;return w*(j+ce*Math.pow(10,-z))*Math.pow(10,le*Ie)},Lu={type:2},Fi={type:3},Fc={type:4},Ul={type:13},ma={type:8},Ll={type:21},Go={type:9},Gr={type:10},Js={type:11},Da={type:12},Nc={type:14},_={type:23},M={type:1},he={type:25},be={type:24},He={type:26},ze={type:27},At={type:28},Bt={type:29},Dt={type:31},ir={type:32},fr=function(){function g(){this._value=[]}return g.prototype.write=function(h){this._value=this._value.concat(m(h))},g.prototype.read=function(){for(var h=[],w=this.consumeToken();w!==ir;)h.push(w),w=this.consumeToken();return h},g.prototype.consumeToken=function(){var h=this.consumeCodePoint();switch(h){case ho:return this.consumeStringToken(ho);case In:var w=this.peekCodePoint(0),v=this.peekCodePoint(1),j=this.peekCodePoint(2);if(vo(w)||ds(v,j)){var O=TA(w,v,j)?Td:Cl,z=this.consumeName();return{type:5,value:z,flags:O}}break;case yc:if(this.peekCodePoint(0)===PA)return this.consumeCodePoint(),Ul;break;case po:return this.consumeStringToken(po);case Ro:return Lu;case Mo:return Fi;case go:if(this.peekCodePoint(0)===PA)return this.consumeCodePoint(),Nc;break;case pa:if(qo(h,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(h),this.consumeNumericToken();break;case Pi:return Fc;case Wn:var ce=h,le=this.peekCodePoint(0),Ne=this.peekCodePoint(1);if(qo(ce,le,Ne))return this.reconsumeCodePoint(h),this.consumeNumericToken();if(TA(ce,le,Ne))return this.reconsumeCodePoint(h),this.consumeIdentLikeToken();if(le===Wn&&Ne===bc)return this.consumeCodePoint(),this.consumeCodePoint(),be;break;case Gt:if(qo(h,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(h),this.consumeNumericToken();break;case OA:if(this.peekCodePoint(0)===go)for(this.consumeCodePoint();;){var Ie=this.consumeCodePoint();if(Ie===go&&(Ie=this.consumeCodePoint(),Ie===OA))return this.consumeToken();if(Ie===cs)return this.consumeToken()}break;case Rd:return He;case bu:return ze;case _l:if(this.peekCodePoint(0)===ls&&this.peekCodePoint(1)===Wn&&this.peekCodePoint(2)===Wn)return this.consumeCodePoint(),this.consumeCodePoint(),he;break;case Bc:var De=this.peekCodePoint(0),Xe=this.peekCodePoint(1),Ct=this.peekCodePoint(2);if(TA(De,Xe,Ct)){var z=this.consumeName();return{type:7,value:z}}break;case wu:return At;case Do:if(ds(h,this.peekCodePoint(0)))return this.reconsumeCodePoint(h),this.consumeIdentLikeToken();break;case yu:return Bt;case Fl:if(this.peekCodePoint(0)===PA)return this.consumeCodePoint(),ma;break;case Cc:return Js;case xu:return Da;case Pr:case jl:var ft=this.peekCodePoint(0),xt=this.peekCodePoint(1);return ft===pa&&(xn(xt)||xt===bs)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(h),this.consumeIdentLikeToken();case _c:if(this.peekCodePoint(0)===PA)return this.consumeCodePoint(),Go;if(this.peekCodePoint(0)===_c)return this.consumeCodePoint(),Ll;break;case Dd:if(this.peekCodePoint(0)===PA)return this.consumeCodePoint(),Gr;break;case cs:return ir}return bn(h)?(this.consumeWhiteSpace(),Dt):Jn(h)?(this.reconsumeCodePoint(h),this.consumeNumericToken()):mo(h)?(this.reconsumeCodePoint(h),this.consumeIdentLikeToken()):{type:6,value:B(h)}},g.prototype.consumeCodePoint=function(){var h=this._value.shift();return typeof h>"u"?-1:h},g.prototype.reconsumeCodePoint=function(h){this._value.unshift(h)},g.prototype.peekCodePoint=function(h){return h>=this._value.length?-1:this._value[h]},g.prototype.consumeUnicodeRangeToken=function(){for(var h=[],w=this.consumeCodePoint();xn(w)&&h.length<6;)h.push(w),w=this.consumeCodePoint();for(var v=!1;w===bs&&h.length<6;)h.push(w),w=this.consumeCodePoint(),v=!0;if(v){var j=parseInt(B.apply(void 0,h.map(function(le){return le===bs?Cu:le})),16),O=parseInt(B.apply(void 0,h.map(function(le){return le===bs?El:le})),16);return{type:30,start:j,end:O}}var z=parseInt(B.apply(void 0,h),16);if(this.peekCodePoint(0)===Wn&&xn(this.peekCodePoint(1))){this.consumeCodePoint(),w=this.consumeCodePoint();for(var ce=[];xn(w)&&ce.length<6;)ce.push(w),w=this.consumeCodePoint();var O=parseInt(B.apply(void 0,ce),16);return{type:30,start:z,end:O}}else return{type:30,start:z,end:z}},g.prototype.consumeIdentLikeToken=function(){var h=this.consumeName();return h.toLowerCase()==="url"&&this.peekCodePoint(0)===Ro?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Ro?(this.consumeCodePoint(),{type:19,value:h}):{type:20,value:h}},g.prototype.consumeUrlToken=function(){var h=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===cs)return{type:22,value:""};var w=this.peekCodePoint(0);if(w===po||w===ho){var v=this.consumeStringToken(this.consumeCodePoint());return v.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===cs||this.peekCodePoint(0)===Mo)?(this.consumeCodePoint(),{type:22,value:v.value}):(this.consumeBadUrlRemnants(),_)}for(;;){var j=this.consumeCodePoint();if(j===cs||j===Mo)return{type:22,value:B.apply(void 0,h)};if(bn(j))return this.consumeWhiteSpace(),this.peekCodePoint(0)===cs||this.peekCodePoint(0)===Mo?(this.consumeCodePoint(),{type:22,value:B.apply(void 0,h)}):(this.consumeBadUrlRemnants(),_);if(j===ho||j===po||j===Ro||Uu(j))return this.consumeBadUrlRemnants(),_;if(j===Do)if(ds(j,this.peekCodePoint(0)))h.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),_;else h.push(j)}},g.prototype.consumeWhiteSpace=function(){for(;bn(this.peekCodePoint(0));)this.consumeCodePoint()},g.prototype.consumeBadUrlRemnants=function(){for(;;){var h=this.consumeCodePoint();if(h===Mo||h===cs)return;ds(h,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},g.prototype.consumeStringSlice=function(h){for(var w=5e4,v="";h>0;){var j=Math.min(w,h);v+=B.apply(void 0,this._value.splice(0,j)),h-=j}return this._value.shift(),v},g.prototype.consumeStringToken=function(h){var w="",v=0;do{var j=this._value[v];if(j===cs||j===void 0||j===h)return w+=this.consumeStringSlice(v),{type:0,value:w};if(j===IA)return this._value.splice(0,v),M;if(j===Do){var O=this._value[v+1];O!==cs&&O!==void 0&&(O===IA?(w+=this.consumeStringSlice(v),v=-1,this._value.shift()):ds(j,O)&&(w+=this.consumeStringSlice(v),w+=B(this.consumeEscapedCodePoint()),v=-1))}v++}while(!0)},g.prototype.consumeNumber=function(){var h=[],w=Oa,v=this.peekCodePoint(0);for((v===pa||v===Wn)&&h.push(this.consumeCodePoint());Jn(this.peekCodePoint(0));)h.push(this.consumeCodePoint());v=this.peekCodePoint(0);var j=this.peekCodePoint(1);if(v===Gt&&Jn(j))for(h.push(this.consumeCodePoint(),this.consumeCodePoint()),w=wc;Jn(this.peekCodePoint(0));)h.push(this.consumeCodePoint());v=this.peekCodePoint(0),j=this.peekCodePoint(1);var O=this.peekCodePoint(2);if((v===$o||v===Fu)&&((j===pa||j===Wn)&&Jn(O)||Jn(j)))for(h.push(this.consumeCodePoint(),this.consumeCodePoint()),w=wc;Jn(this.peekCodePoint(0));)h.push(this.consumeCodePoint());return[_i(h),w]},g.prototype.consumeNumericToken=function(){var h=this.consumeNumber(),w=h[0],v=h[1],j=this.peekCodePoint(0),O=this.peekCodePoint(1),z=this.peekCodePoint(2);if(TA(j,O,z)){var ce=this.consumeName();return{type:15,number:w,flags:v,unit:ce}}return j===xc?(this.consumeCodePoint(),{type:16,number:w,flags:v}):{type:17,number:w,flags:v}},g.prototype.consumeEscapedCodePoint=function(){var h=this.consumeCodePoint();if(xn(h)){for(var w=B(h);xn(this.peekCodePoint(0))&&w.length<6;)w+=B(this.consumeCodePoint());bn(this.peekCodePoint(0))&&this.consumeCodePoint();var v=parseInt(w,16);return v===0||Eu(v)||v>1114111?Ko:v}return h===cs?Ko:h},g.prototype.consumeName=function(){for(var h="";;){var w=this.consumeCodePoint();if(vo(w))h+=B(w);else if(ds(w,this.peekCodePoint(0)))h+=B(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(w),h}},g}(),Sr=function(){function g(h){this._tokens=h}return g.create=function(h){var w=new fr;return w.write(h),new g(w.read())},g.parseValue=function(h){return g.create(h).parseComponentValue()},g.parseValues=function(h){return g.create(h).parseComponentValues()},g.prototype.parseComponentValue=function(){for(var h=this.consumeToken();h.type===31;)h=this.consumeToken();if(h.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(h);var w=this.consumeComponentValue();do h=this.consumeToken();while(h.type===31);if(h.type===32)return w;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},g.prototype.parseComponentValues=function(){for(var h=[];;){var w=this.consumeComponentValue();if(w.type===32)return h;h.push(w),h.push()}},g.prototype.consumeComponentValue=function(){var h=this.consumeToken();switch(h.type){case 11:case 28:case 2:return this.consumeSimpleBlock(h.type);case 19:return this.consumeFunction(h)}return h},g.prototype.consumeSimpleBlock=function(h){for(var w={type:h,values:[]},v=this.consumeToken();;){if(v.type===32||zo(v,h))return w;this.reconsumeToken(v),w.values.push(this.consumeComponentValue()),v=this.consumeToken()}},g.prototype.consumeFunction=function(h){for(var w={name:h.value,values:[],type:18};;){var v=this.consumeToken();if(v.type===32||v.type===3)return w;this.reconsumeToken(v),w.values.push(this.consumeComponentValue())}},g.prototype.consumeToken=function(){var h=this._tokens.shift();return typeof h>"u"?ir:h},g.prototype.reconsumeToken=function(h){this._tokens.unshift(h)},g}(),An=function(g){return g.type===15},hn=function(g){return g.type===17},zt=function(g){return g.type===20},di=function(g){return g.type===0},Xn=function(g,h){return zt(g)&&g.value===h},Bs=function(g){return g.type!==31},zr=function(g){return g.type!==31&&g.type!==4},Yn=function(g){var h=[],w=[];return g.forEach(function(v){if(v.type===4){if(w.length===0)throw new Error("Error parsing function args, zero tokens for arg");h.push(w),w=[];return}v.type!==31&&w.push(v)}),w.length&&h.push(w),h},zo=function(g,h){return h===11&&g.type===12||h===28&&g.type===29?!0:h===2&&g.type===3},Cs=function(g){return g.type===17||g.type===15},Bn=function(g){return g.type===16||Cs(g)},HA=function(g){return g.length>1?[g[0],g[1]]:[g[0]]},Mn={type:17,number:0,flags:Oa},DA={type:16,number:50,flags:Oa},_s={type:16,number:100,flags:Oa},fi=function(g,h,w){var v=g[0],j=g[1];return[Ur(v,h),Ur(typeof j<"u"?j:v,w)]},Ur=function(g,h){if(g.type===16)return g.number/100*h;if(An(g))switch(g.unit){case"rem":case"em":return 16*g.number;case"px":default:return g.number}return g.number},RA="deg",MA="grad",Wo="rad",Ti="turn",Fs={name:"angle",parse:function(g,h){if(h.type===15)switch(h.unit){case RA:return Math.PI*h.number/180;case MA:return Math.PI/200*h.number;case Wo:return h.number;case Ti:return Math.PI*2*h.number}throw new Error("Unsupported angle type")}},wo=function(g){return g.type===15&&(g.unit===RA||g.unit===MA||g.unit===Wo||g.unit===Ti)},Sc=function(g){var h=g.filter(zt).map(function(w){return w.value}).join(" ");switch(h){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Mn,Mn];case"to top":case"bottom":return On(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Mn,_s];case"to right":case"left":return On(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[_s,_s];case"to bottom":case"top":return On(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[_s,Mn];case"to left":case"right":return On(270)}return 0},On=function(g){return Math.PI*g/180},Xs={name:"color",parse:function(g,h){if(h.type===18){var w=yo[h.name];if(typeof w>"u")throw new Error('Attempting to parse an unsupported color function "'+h.name+'"');return w(g,h.values)}if(h.type===5){if(h.value.length===3){var v=h.value.substring(0,1),j=h.value.substring(1,2),O=h.value.substring(2,3);return Hi(parseInt(v+v,16),parseInt(j+j,16),parseInt(O+O,16),1)}if(h.value.length===4){var v=h.value.substring(0,1),j=h.value.substring(1,2),O=h.value.substring(2,3),z=h.value.substring(3,4);return Hi(parseInt(v+v,16),parseInt(j+j,16),parseInt(O+O,16),parseInt(z+z,16)/255)}if(h.value.length===6){var v=h.value.substring(0,2),j=h.value.substring(2,4),O=h.value.substring(4,6);return Hi(parseInt(v,16),parseInt(j,16),parseInt(O,16),1)}if(h.value.length===8){var v=h.value.substring(0,2),j=h.value.substring(2,4),O=h.value.substring(4,6),z=h.value.substring(6,8);return Hi(parseInt(v,16),parseInt(j,16),parseInt(O,16),parseInt(z,16)/255)}}if(h.type===20){var ce=Fe[h.value.toUpperCase()];if(typeof ce<"u")return ce}return Fe.TRANSPARENT}},zi=function(g){return(255&g)===0},Wr=function(g){var h=255&g,w=255&g>>8,v=255&g>>16,j=255&g>>24;return h<255?"rgba("+j+","+v+","+w+","+h/255+")":"rgb("+j+","+v+","+w+")"},Hi=function(g,h,w,v){return(g<<24|h<<16|w<<8|Math.round(v*255)<<0)>>>0},Ns=function(g,h){if(g.type===17)return g.number;if(g.type===16){var w=h===3?1:255;return h===3?g.number/100*w:Math.round(g.number/100*w)}return 0},Ys=function(g,h){var w=h.filter(zr);if(w.length===3){var v=w.map(Ns),j=v[0],O=v[1],z=v[2];return Hi(j,O,z,1)}if(w.length===4){var ce=w.map(Ns),j=ce[0],O=ce[1],z=ce[2],le=ce[3];return Hi(j,O,z,le)}return 0};function Ra(g,h,w){return w<0&&(w+=1),w>=1&&(w-=1),w<1/6?(h-g)*w*6+g:w<1/2?h:w<2/3?(h-g)*6*(2/3-w)+g:g}var va=function(g,h){var w=h.filter(zr),v=w[0],j=w[1],O=w[2],z=w[3],ce=(v.type===17?On(v.number):Fs.parse(g,v))/(Math.PI*2),le=Bn(j)?j.number/100:0,Ne=Bn(O)?O.number/100:0,Ie=typeof z<"u"&&Bn(z)?Ur(z,1):1;if(le===0)return Hi(Ne*255,Ne*255,Ne*255,1);var De=Ne<=.5?Ne*(le+1):Ne+le-Ne*le,Xe=Ne*2-De,Ct=Ra(Xe,De,ce+1/3),ft=Ra(Xe,De,ce),xt=Ra(Xe,De,ce-1/3);return Hi(Ct*255,ft*255,xt*255,Ie)},yo={hsl:va,hsla:va,rgb:Ys,rgba:Ys},Wi=function(g,h){return Xs.parse(g,Sr.create(h).parseComponentValue())},Fe={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},We={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(g,h){return h.map(function(w){if(zt(w))switch(w.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Ve={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},wt=function(g,h){var w=Xs.parse(g,h[0]),v=h[1];return v&&Bn(v)?{color:w,stop:v}:{color:w,stop:null}},Rt=function(g,h){var w=g[0],v=g[g.length-1];w.stop===null&&(w.stop=Mn),v.stop===null&&(v.stop=_s);for(var j=[],O=0,z=0;z<g.length;z++){var ce=g[z].stop;if(ce!==null){var le=Ur(ce,h);le>O?j.push(le):j.push(O),O=le}else j.push(null)}for(var Ne=null,z=0;z<j.length;z++){var Ie=j[z];if(Ie===null)Ne===null&&(Ne=z);else if(Ne!==null){for(var De=z-Ne,Xe=j[Ne-1],Ct=(Ie-Xe)/(De+1),ft=1;ft<=De;ft++)j[Ne+ft-1]=Ct*ft;Ne=null}}return g.map(function(xt,xr){var Pt=xt.color;return{color:Pt,stop:Math.max(Math.min(1,j[xr]/h),0)}})},yr=function(g,h,w){var v=h/2,j=w/2,O=Ur(g[0],h)-v,z=j-Ur(g[1],w);return(Math.atan2(z,O)+Math.PI*2)%(Math.PI*2)},Cn=function(g,h,w){var v=typeof g=="number"?g:yr(g,h,w),j=Math.abs(h*Math.sin(v))+Math.abs(w*Math.cos(v)),O=h/2,z=w/2,ce=j/2,le=Math.sin(v-Math.PI/2)*ce,Ne=Math.cos(v-Math.PI/2)*ce;return[j,O-Ne,O+Ne,z-le,z+le]},pr=function(g,h){return Math.sqrt(g*g+h*h)},Ma=function(g,h,w,v,j){var O=[[0,0],[0,h],[g,0],[g,h]];return O.reduce(function(z,ce){var le=ce[0],Ne=ce[1],Ie=pr(w-le,v-Ne);return(j?Ie<z.optimumDistance:Ie>z.optimumDistance)?{optimumCorner:ce,optimumDistance:Ie}:z},{optimumDistance:j?1/0:-1/0,optimumCorner:null}).optimumCorner},Jo=function(g,h,w,v,j){var O=0,z=0;switch(g.size){case 0:g.shape===0?O=z=Math.min(Math.abs(h),Math.abs(h-v),Math.abs(w),Math.abs(w-j)):g.shape===1&&(O=Math.min(Math.abs(h),Math.abs(h-v)),z=Math.min(Math.abs(w),Math.abs(w-j)));break;case 2:if(g.shape===0)O=z=Math.min(pr(h,w),pr(h,w-j),pr(h-v,w),pr(h-v,w-j));else if(g.shape===1){var ce=Math.min(Math.abs(w),Math.abs(w-j))/Math.min(Math.abs(h),Math.abs(h-v)),le=Ma(v,j,h,w,!0),Ne=le[0],Ie=le[1];O=pr(Ne-h,(Ie-w)/ce),z=ce*O}break;case 1:g.shape===0?O=z=Math.max(Math.abs(h),Math.abs(h-v),Math.abs(w),Math.abs(w-j)):g.shape===1&&(O=Math.max(Math.abs(h),Math.abs(h-v)),z=Math.max(Math.abs(w),Math.abs(w-j)));break;case 3:if(g.shape===0)O=z=Math.max(pr(h,w),pr(h,w-j),pr(h-v,w),pr(h-v,w-j));else if(g.shape===1){var ce=Math.max(Math.abs(w),Math.abs(w-j))/Math.max(Math.abs(h),Math.abs(h-v)),De=Ma(v,j,h,w,!1),Ne=De[0],Ie=De[1];O=pr(Ne-h,(Ie-w)/ce),z=ce*O}break}return Array.isArray(g.size)&&(O=Ur(g.size[0],v),z=g.size.length===2?Ur(g.size[1],j):O),[O,z]},Di=function(g,h){var w=On(180),v=[];return Yn(h).forEach(function(j,O){if(O===0){var z=j[0];if(z.type===20&&z.value==="to"){w=Sc(j);return}else if(wo(z)){w=Fs.parse(g,z);return}}var ce=wt(g,j);v.push(ce)}),{angle:w,stops:v,type:1}},hi=function(g,h){var w=On(180),v=[];return Yn(h).forEach(function(j,O){if(O===0){var z=j[0];if(z.type===20&&["top","left","right","bottom"].indexOf(z.value)!==-1){w=Sc(j);return}else if(wo(z)){w=(Fs.parse(g,z)+On(270))%On(360);return}}var ce=wt(g,j);v.push(ce)}),{angle:w,stops:v,type:1}},xo=function(g,h){var w=On(180),v=[],j=1,O=0,z=3,ce=[];return Yn(h).forEach(function(le,Ne){var Ie=le[0];if(Ne===0){if(zt(Ie)&&Ie.value==="linear"){j=1;return}else if(zt(Ie)&&Ie.value==="radial"){j=2;return}}if(Ie.type===18){if(Ie.name==="from"){var De=Xs.parse(g,Ie.values[0]);v.push({stop:Mn,color:De})}else if(Ie.name==="to"){var De=Xs.parse(g,Ie.values[0]);v.push({stop:_s,color:De})}else if(Ie.name==="color-stop"){var Xe=Ie.values.filter(zr);if(Xe.length===2){var De=Xs.parse(g,Xe[1]),Ct=Xe[0];hn(Ct)&&v.push({stop:{type:16,number:Ct.number*100,flags:Ct.flags},color:De})}}}}),j===1?{angle:(w+On(180))%On(360),stops:v,type:j}:{size:z,shape:O,stops:v,position:ce,type:j}},Tr="closest-side",Jr="farthest-side",_n="closest-corner",Zt="farthest-corner",Ka="circle",Va="ellipse",$a="cover",Ec="contain",Wf=function(g,h){var w=0,v=3,j=[],O=[];return Yn(h).forEach(function(z,ce){var le=!0;if(ce===0){var Ne=!1;le=z.reduce(function(De,Xe){if(Ne)if(zt(Xe))switch(Xe.value){case"center":return O.push(DA),De;case"top":case"left":return O.push(Mn),De;case"right":case"bottom":return O.push(_s),De}else(Bn(Xe)||Cs(Xe))&&O.push(Xe);else if(zt(Xe))switch(Xe.value){case Ka:return w=0,!1;case Va:return w=1,!1;case"at":return Ne=!0,!1;case Tr:return v=0,!1;case $a:case Jr:return v=1,!1;case Ec:case _n:return v=2,!1;case Zt:return v=3,!1}else if(Cs(Xe)||Bn(Xe))return Array.isArray(v)||(v=[]),v.push(Xe),!1;return De},le)}if(le){var Ie=wt(g,z);j.push(Ie)}}),{size:v,shape:w,stops:j,position:O,type:2}},jc=function(g,h){var w=0,v=3,j=[],O=[];return Yn(h).forEach(function(z,ce){var le=!0;if(ce===0?le=z.reduce(function(Ie,De){if(zt(De))switch(De.value){case"center":return O.push(DA),!1;case"top":case"left":return O.push(Mn),!1;case"right":case"bottom":return O.push(_s),!1}else if(Bn(De)||Cs(De))return O.push(De),!1;return Ie},le):ce===1&&(le=z.reduce(function(Ie,De){if(zt(De))switch(De.value){case Ka:return w=0,!1;case Va:return w=1,!1;case Ec:case Tr:return v=0,!1;case Jr:return v=1,!1;case _n:return v=2,!1;case $a:case Zt:return v=3,!1}else if(Cs(De)||Bn(De))return Array.isArray(v)||(v=[]),v.push(De),!1;return Ie},le)),le){var Ne=wt(g,z);j.push(Ne)}}),{size:v,shape:w,stops:j,position:O,type:2}},Uc=function(g){return g.type===1},bo=function(g){return g.type===2},KA={name:"image",parse:function(g,h){if(h.type===22){var w={url:h.value,type:0};return g.cache.addImage(h.value),w}if(h.type===18){var v=VA[h.name];if(typeof v>"u")throw new Error('Attempting to parse an unsupported image function "'+h.name+'"');return v(g,h.values)}throw new Error("Unsupported image type "+h.type)}};function Vd(g){return!(g.type===20&&g.value==="none")&&(g.type!==18||!!VA[g.name])}var VA={"linear-gradient":Di,"-moz-linear-gradient":hi,"-ms-linear-gradient":hi,"-o-linear-gradient":hi,"-webkit-linear-gradient":hi,"radial-gradient":Wf,"-moz-radial-gradient":jc,"-ms-radial-gradient":jc,"-o-radial-gradient":jc,"-webkit-radial-gradient":jc,"-webkit-gradient":xo},Lc={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(g,h){if(h.length===0)return[];var w=h[0];return w.type===20&&w.value==="none"?[]:h.filter(function(v){return zr(v)&&Vd(v)}).map(function(v){return KA.parse(g,v)})}},fs={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(g,h){return h.map(function(w){if(zt(w))switch(w.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Ji={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(g,h){return Yn(h).map(function(w){return w.filter(Bn)}).map(HA)}},Qc={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(g,h){return Yn(h).map(function(w){return w.filter(zt).map(function(v){return v.value}).join(" ")}).map(Xo)}},Xo=function(g){switch(g){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Ss;(function(g){g.AUTO="auto",g.CONTAIN="contain",g.COVER="cover"})(Ss||(Ss={}));var $A={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(g,h){return Yn(h).map(function(w){return w.filter(Qu)})}},Qu=function(g){return zt(g)||Bn(g)},Ql=function(g){return{name:"border-"+g+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Jf=Ql("top"),kl=Ql("right"),Il=Ql("bottom"),Ol=Ql("left"),Pl=function(g){return{name:"border-radius-"+g,initialValue:"0 0",prefix:!1,type:1,parse:function(h,w){return HA(w.filter(Bn))}}},Xf=Pl("top-left"),kp=Pl("top-right"),Yf=Pl("bottom-right"),ni=Pl("bottom-left"),ii=function(g){return{name:"border-"+g+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(h,w){switch(w){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Ip=ii("top"),Op=ii("right"),Zf=ii("bottom"),$d=ii("left"),Yo=function(g){return{name:"border-"+g+"-width",initialValue:"0",type:0,prefix:!1,parse:function(h,w){return An(w)?w.number:0}}},Bo=Yo("top"),qd=Yo("right"),Tl=Yo("bottom"),Hl=Yo("left"),kc={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ku={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(g,h){switch(h){case"rtl":return 1;case"ltr":default:return 0}}},Dl={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(g,h){return h.filter(zt).reduce(function(w,v){return w|Pp(v.value)},0)}},Pp=function(g){switch(g){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Zo={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(g,h){switch(h){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},wa={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(g,h){return h.type===20&&h.value==="normal"?0:h.type===17||h.type===15?h.number:0}},Zs;(function(g){g.NORMAL="normal",g.STRICT="strict"})(Zs||(Zs={}));var Tp={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(g,h){switch(h){case"strict":return Zs.STRICT;case"normal":default:return Zs.NORMAL}}},Ic={name:"line-height",initialValue:"normal",prefix:!1,type:4},Es=function(g,h){return zt(g)&&g.value==="normal"?1.2*h:g.type===17?h*g.number:Bn(g)?Ur(g,h):h},js={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(g,h){return h.type===20&&h.value==="none"?null:KA.parse(g,h)}},re={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(g,h){switch(h){case"inside":return 0;case"outside":default:return 1}}},eA={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(g,h){switch(h){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},tA=function(g){return{name:"margin-"+g,initialValue:"0",prefix:!1,type:4}},Us=tA("top"),Er=tA("right"),eh=tA("bottom"),Hp=tA("left"),Iu={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(g,h){return h.filter(zt).map(function(w){switch(w.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},qa={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(g,h){switch(h){case"break-word":return"break-word";case"normal":default:return"normal"}}},rA=function(g){return{name:"padding-"+g,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Gd=rA("top"),th=rA("right"),Dp=rA("bottom"),rh=rA("left"),Co={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(g,h){switch(h){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Rp={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(g,h){switch(h){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Mp={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(g,h){return h.length===1&&Xn(h[0],"none")?[]:Yn(h).map(function(w){for(var v={color:Fe.TRANSPARENT,offsetX:Mn,offsetY:Mn,blur:Mn},j=0,O=0;O<w.length;O++){var z=w[O];Cs(z)?(j===0?v.offsetX=z:j===1?v.offsetY=z:v.blur=z,j++):v.color=Xs.parse(g,z)}return v})}},Kp={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(g,h){switch(h){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Vp={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(g,h){if(h.type===20&&h.value==="none")return null;if(h.type===18){var w=Ou[h.name];if(typeof w>"u")throw new Error('Attempting to parse an unsupported transform function "'+h.name+'"');return w(h.values)}return null}},$p=function(g){var h=g.filter(function(w){return w.type===17}).map(function(w){return w.number});return h.length===6?h:null},Ga=function(g){var h=g.filter(function(le){return le.type===17}).map(function(le){return le.number}),w=h[0],v=h[1];h[2],h[3];var j=h[4],O=h[5];h[6],h[7],h[8],h[9],h[10],h[11];var z=h[12],ce=h[13];return h[14],h[15],h.length===16?[w,v,j,O,z,ce]:null},Ou={matrix:$p,matrix3d:Ga},nh={type:16,number:50,flags:Oa},qp=[nh,nh],ih={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(g,h){var w=h.filter(Bn);return w.length!==2?qp:[w[0],w[1]]}},f={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(g,h){switch(h){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},y;(function(g){g.NORMAL="normal",g.BREAK_ALL="break-all",g.KEEP_ALL="keep-all"})(y||(y={}));for(var E={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(g,h){switch(h){case"break-all":return y.BREAK_ALL;case"keep-all":return y.KEEP_ALL;case"normal":default:return y.NORMAL}}},k={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(g,h){if(h.type===20)return{auto:!0,order:0};if(hn(h))return{auto:!1,order:h.number};throw new Error("Invalid z-index number parsed")}},R={name:"time",parse:function(g,h){if(h.type===15)switch(h.unit.toLowerCase()){case"s":return 1e3*h.number;case"ms":return h.number}throw new Error("Unsupported time type")}},G={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(g,h){return hn(h)?h.number:1}},W={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ee={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(g,h){return h.filter(zt).map(function(w){switch(w.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(w){return w!==0})}},ie={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(g,h){var w=[],v=[];return h.forEach(function(j){switch(j.type){case 20:case 0:w.push(j.value);break;case 17:w.push(j.number.toString());break;case 4:v.push(w.join(" ")),w.length=0;break}}),w.length&&v.push(w.join(" ")),v.map(function(j){return j.indexOf(" ")===-1?j:"'"+j+"'"})}},de={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Ce={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(g,h){if(hn(h))return h.number;if(zt(h))switch(h.value){case"bold":return 700;case"normal":default:return 400}return 400}},Re={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(g,h){return h.filter(zt).map(function(w){return w.value})}},Me={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(g,h){switch(h){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},Se=function(g,h){return(g&h)!==0},et={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(g,h){if(h.length===0)return[];var w=h[0];return w.type===20&&w.value==="none"?[]:h}},Ge={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(g,h){if(h.length===0)return null;var w=h[0];if(w.type===20&&w.value==="none")return null;for(var v=[],j=h.filter(Bs),O=0;O<j.length;O++){var z=j[O],ce=j[O+1];if(z.type===20){var le=ce&&hn(ce)?ce.number:1;v.push({counter:z.value,increment:le})}}return v}},Be={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(g,h){if(h.length===0)return[];for(var w=[],v=h.filter(Bs),j=0;j<v.length;j++){var O=v[j],z=v[j+1];if(zt(O)&&O.value!=="none"){var ce=z&&hn(z)?z.number:0;w.push({counter:O.value,reset:ce})}}return w}},Ue={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(g,h){return h.filter(An).map(function(w){return R.parse(g,w)})}},Ze={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(g,h){if(h.length===0)return null;var w=h[0];if(w.type===20&&w.value==="none")return null;var v=[],j=h.filter(di);if(j.length%2!==0)return null;for(var O=0;O<j.length;O+=2){var z=j[O].value,ce=j[O+1].value;v.push({open:z,close:ce})}return v}},at=function(g,h,w){if(!g)return"";var v=g[Math.min(h,g.length-1)];return v?w?v.open:v.close:""},Ye={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(g,h){return h.length===1&&Xn(h[0],"none")?[]:Yn(h).map(function(w){for(var v={color:255,offsetX:Mn,offsetY:Mn,blur:Mn,spread:Mn,inset:!1},j=0,O=0;O<w.length;O++){var z=w[O];Xn(z,"inset")?v.inset=!0:Cs(z)?(j===0?v.offsetX=z:j===1?v.offsetY=z:j===2?v.blur=z:v.spread=z,j++):v.color=Xs.parse(g,z)}return v})}},bt={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(g,h){var w=[0,1,2],v=[];return h.filter(zt).forEach(function(j){switch(j.value){case"stroke":v.push(1);break;case"fill":v.push(0);break;case"markers":v.push(2);break}}),w.forEach(function(j){v.indexOf(j)===-1&&v.push(j)}),v}},ht={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Ut={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(g,h){return An(h)?h.number:0}},yt=function(){function g(h,w){var v,j;this.animationDuration=ot(h,Ue,w.animationDuration),this.backgroundClip=ot(h,We,w.backgroundClip),this.backgroundColor=ot(h,Ve,w.backgroundColor),this.backgroundImage=ot(h,Lc,w.backgroundImage),this.backgroundOrigin=ot(h,fs,w.backgroundOrigin),this.backgroundPosition=ot(h,Ji,w.backgroundPosition),this.backgroundRepeat=ot(h,Qc,w.backgroundRepeat),this.backgroundSize=ot(h,$A,w.backgroundSize),this.borderTopColor=ot(h,Jf,w.borderTopColor),this.borderRightColor=ot(h,kl,w.borderRightColor),this.borderBottomColor=ot(h,Il,w.borderBottomColor),this.borderLeftColor=ot(h,Ol,w.borderLeftColor),this.borderTopLeftRadius=ot(h,Xf,w.borderTopLeftRadius),this.borderTopRightRadius=ot(h,kp,w.borderTopRightRadius),this.borderBottomRightRadius=ot(h,Yf,w.borderBottomRightRadius),this.borderBottomLeftRadius=ot(h,ni,w.borderBottomLeftRadius),this.borderTopStyle=ot(h,Ip,w.borderTopStyle),this.borderRightStyle=ot(h,Op,w.borderRightStyle),this.borderBottomStyle=ot(h,Zf,w.borderBottomStyle),this.borderLeftStyle=ot(h,$d,w.borderLeftStyle),this.borderTopWidth=ot(h,Bo,w.borderTopWidth),this.borderRightWidth=ot(h,qd,w.borderRightWidth),this.borderBottomWidth=ot(h,Tl,w.borderBottomWidth),this.borderLeftWidth=ot(h,Hl,w.borderLeftWidth),this.boxShadow=ot(h,Ye,w.boxShadow),this.color=ot(h,kc,w.color),this.direction=ot(h,ku,w.direction),this.display=ot(h,Dl,w.display),this.float=ot(h,Zo,w.cssFloat),this.fontFamily=ot(h,ie,w.fontFamily),this.fontSize=ot(h,de,w.fontSize),this.fontStyle=ot(h,Me,w.fontStyle),this.fontVariant=ot(h,Re,w.fontVariant),this.fontWeight=ot(h,Ce,w.fontWeight),this.letterSpacing=ot(h,wa,w.letterSpacing),this.lineBreak=ot(h,Tp,w.lineBreak),this.lineHeight=ot(h,Ic,w.lineHeight),this.listStyleImage=ot(h,js,w.listStyleImage),this.listStylePosition=ot(h,re,w.listStylePosition),this.listStyleType=ot(h,eA,w.listStyleType),this.marginTop=ot(h,Us,w.marginTop),this.marginRight=ot(h,Er,w.marginRight),this.marginBottom=ot(h,eh,w.marginBottom),this.marginLeft=ot(h,Hp,w.marginLeft),this.opacity=ot(h,G,w.opacity);var O=ot(h,Iu,w.overflow);this.overflowX=O[0],this.overflowY=O[O.length>1?1:0],this.overflowWrap=ot(h,qa,w.overflowWrap),this.paddingTop=ot(h,Gd,w.paddingTop),this.paddingRight=ot(h,th,w.paddingRight),this.paddingBottom=ot(h,Dp,w.paddingBottom),this.paddingLeft=ot(h,rh,w.paddingLeft),this.paintOrder=ot(h,bt,w.paintOrder),this.position=ot(h,Rp,w.position),this.textAlign=ot(h,Co,w.textAlign),this.textDecorationColor=ot(h,W,(v=w.textDecorationColor)!==null&&v!==void 0?v:w.color),this.textDecorationLine=ot(h,ee,(j=w.textDecorationLine)!==null&&j!==void 0?j:w.textDecoration),this.textShadow=ot(h,Mp,w.textShadow),this.textTransform=ot(h,Kp,w.textTransform),this.transform=ot(h,Vp,w.transform),this.transformOrigin=ot(h,ih,w.transformOrigin),this.visibility=ot(h,f,w.visibility),this.webkitTextStrokeColor=ot(h,ht,w.webkitTextStrokeColor),this.webkitTextStrokeWidth=ot(h,Ut,w.webkitTextStrokeWidth),this.wordBreak=ot(h,E,w.wordBreak),this.zIndex=ot(h,k,w.zIndex)}return g.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},g.prototype.isTransparent=function(){return zi(this.backgroundColor)},g.prototype.isTransformed=function(){return this.transform!==null},g.prototype.isPositioned=function(){return this.position!==0},g.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},g.prototype.isFloating=function(){return this.float!==0},g.prototype.isInlineLevel=function(){return Se(this.display,4)||Se(this.display,33554432)||Se(this.display,268435456)||Se(this.display,536870912)||Se(this.display,67108864)||Se(this.display,134217728)},g}(),Hr=function(){function g(h,w){this.content=ot(h,et,w.content),this.quotes=ot(h,Ze,w.quotes)}return g}(),Kr=function(){function g(h,w){this.counterIncrement=ot(h,Ge,w.counterIncrement),this.counterReset=ot(h,Be,w.counterReset)}return g}(),ot=function(g,h,w){var v=new fr,j=w!==null&&typeof w<"u"?w.toString():h.initialValue;v.write(j);var O=new Sr(v.read());switch(h.type){case 2:var z=O.parseComponentValue();return h.parse(g,zt(z)?z.value:h.initialValue);case 0:return h.parse(g,O.parseComponentValue());case 1:return h.parse(g,O.parseComponentValues());case 4:return O.parseComponentValue();case 3:switch(h.format){case"angle":return Fs.parse(g,O.parseComponentValue());case"color":return Xs.parse(g,O.parseComponentValue());case"image":return KA.parse(g,O.parseComponentValue());case"length":var ce=O.parseComponentValue();return Cs(ce)?ce:Mn;case"length-percentage":var le=O.parseComponentValue();return Bn(le)?le:Mn;case"time":return R.parse(g,O.parseComponentValue())}break}},hr="data-html2canvas-debug",ln=function(g){var h=g.getAttribute(hr);switch(h){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Xr=function(g,h){var w=ln(g);return w===1||h===w},Kt=function(){function g(h,w){if(this.context=h,this.textNodes=[],this.elements=[],this.flags=0,Xr(w,3))debugger;this.styles=new yt(h,window.getComputedStyle(w,null)),qu(w)&&(this.styles.animationDuration.some(function(v){return v>0})&&(w.style.animationDuration="0s"),this.styles.transform!==null&&(w.style.transform="none")),this.bounds=d(this.context,w),Xr(w,4)&&(this.flags|=16)}return g}(),Zn="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Ri="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",mr=typeof Uint8Array>"u"?[]:new Uint8Array(256),si=0;si<Ri.length;si++)mr[Ri.charCodeAt(si)]=si;for(var Yr=function(g){var h=g.length*.75,w=g.length,v,j=0,O,z,ce,le;g[g.length-1]==="="&&(h--,g[g.length-2]==="="&&h--);var Ne=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(h):new Array(h),Ie=Array.isArray(Ne)?Ne:new Uint8Array(Ne);for(v=0;v<w;v+=4)O=mr[g.charCodeAt(v)],z=mr[g.charCodeAt(v+1)],ce=mr[g.charCodeAt(v+2)],le=mr[g.charCodeAt(v+3)],Ie[j++]=O<<2|z>>4,Ie[j++]=(z&15)<<4|ce>>2,Ie[j++]=(ce&3)<<6|le&63;return Ne},Pn=function(g){for(var h=g.length,w=[],v=0;v<h;v+=2)w.push(g[v+1]<<8|g[v]);return w},Xi=function(g){for(var h=g.length,w=[],v=0;v<h;v+=4)w.push(g[v+3]<<24|g[v+2]<<16|g[v+1]<<8|g[v]);return w},pn=5,Fn=6+5,pi=2,mn=Fn-pn,Ls=65536>>pn,gi=1<<pn,ya=gi-1,qA=1024>>pn,nA=Ls+qA,iA=nA,vn=32,Pu=iA+vn,sh=65536>>Fn,ah=1<<mn,sA=ah-1,Rl=function(g,h,w){return g.slice?g.slice(h,w):new Uint16Array(Array.prototype.slice.call(g,h,w))},Tu=function(g,h,w){return g.slice?g.slice(h,w):new Uint32Array(Array.prototype.slice.call(g,h,w))},Qs=function(g,h){var w=Yr(g),v=Array.isArray(w)?Xi(w):new Uint32Array(w),j=Array.isArray(w)?Pn(w):new Uint16Array(w),O=24,z=Rl(j,O/2,v[4]/2),ce=v[5]===2?Rl(j,(O+v[4])/2):Tu(v,Math.ceil((O+v[4])/4));return new GA(v[0],v[1],v[2],v[3],z,ce)},GA=function(){function g(h,w,v,j,O,z){this.initialValue=h,this.errorValue=w,this.highStart=v,this.highValueIndex=j,this.index=O,this.data=z}return g.prototype.get=function(h){var w;if(h>=0){if(h<55296||h>56319&&h<=65535)return w=this.index[h>>pn],w=(w<<pi)+(h&ya),this.data[w];if(h<=65535)return w=this.index[Ls+(h-55296>>pn)],w=(w<<pi)+(h&ya),this.data[w];if(h<this.highStart)return w=Pu-sh+(h>>Fn),w=this.index[w],w+=h>>pn&sA,w=this.index[w],w=(w<<pi)+(h&ya),this.data[w];if(h<=1114111)return this.data[this.highValueIndex]}return this.errorValue},g}(),zA="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",oh=typeof Uint8Array>"u"?[]:new Uint8Array(256),WA=0;WA<zA.length;WA++)oh[zA.charCodeAt(WA)]=WA;var zd=1,aA=2,Oc=3,JA=4,XA=5,Ah=7,Wd=8,oA=9,za=10,Jd=11,Xd=12,lh=13,Hu=14,Ml=15,Du=function(g){for(var h=[],w=0,v=g.length;w<v;){var j=g.charCodeAt(w++);if(j>=55296&&j<=56319&&w<v){var O=g.charCodeAt(w++);(O&64512)===56320?h.push(((j&1023)<<10)+(O&1023)+65536):(h.push(j),w--)}else h.push(j)}return h},Yd=function(){for(var g=[],h=0;h<arguments.length;h++)g[h]=arguments[h];if(String.fromCodePoint)return String.fromCodePoint.apply(String,g);var w=g.length;if(!w)return"";for(var v=[],j=-1,O="";++j<w;){var z=g[j];z<=65535?v.push(z):(z-=65536,v.push((z>>10)+55296,z%1024+56320)),(j+1===w||v.length>16384)&&(O+=String.fromCharCode.apply(String,v),v.length=0)}return O},Kl=Qs(Zn),hs="×",_o="÷",vr=function(g){return Kl.get(g)},Gp=function(g,h,w){var v=w-2,j=h[v],O=h[w-1],z=h[w];if(O===aA&&z===Oc)return hs;if(O===aA||O===Oc||O===JA||z===aA||z===Oc||z===JA)return _o;if(O===Wd&&[Wd,oA,Jd,Xd].indexOf(z)!==-1||(O===Jd||O===oA)&&(z===oA||z===za)||(O===Xd||O===za)&&z===za||z===lh||z===XA||z===Ah||O===zd)return hs;if(O===lh&&z===Hu){for(;j===XA;)j=h[--v];if(j===Hu)return hs}if(O===Ml&&z===Ml){for(var ce=0;j===Ml;)ce++,j=h[--v];if(ce%2===0)return hs}return _o},Ru=function(g){var h=Du(g),w=h.length,v=0,j=0,O=h.map(vr);return{next:function(){if(v>=w)return{done:!0,value:null};for(var z=hs;v<w&&(z=Gp(h,O,++v))===hs;);if(z!==hs||v===w){var ce=Yd.apply(null,h.slice(j,v));return j=v,{value:ce,done:!1}}return{done:!0,value:null}}}},Vl=function(g){for(var h=Ru(g),w=[],v;!(v=h.next()).done;)v.value&&w.push(v.value.slice());return w},Mu=function(g){var h=123;if(g.createRange){var w=g.createRange();if(w.getBoundingClientRect){var v=g.createElement("boundtest");v.style.height=h+"px",v.style.display="block",g.body.appendChild(v),w.selectNode(v);var j=w.getBoundingClientRect(),O=Math.round(j.height);if(g.body.removeChild(v),O===h)return!0}}return!1},AA=function(g){var h=g.createElement("boundtest");h.style.width="50px",h.style.display="block",h.style.fontSize="12px",h.style.letterSpacing="0px",h.style.wordSpacing="0px",g.body.appendChild(h);var w=g.createRange();h.innerHTML=typeof"".repeat=="function"?"&#128104;".repeat(10):"";var v=h.firstChild,j=m(v.data).map(function(le){return B(le)}),O=0,z={},ce=j.every(function(le,Ne){w.setStart(v,O),w.setEnd(v,O+le.length);var Ie=w.getBoundingClientRect();O+=le.length;var De=Ie.x>z.x||Ie.y>z.y;return z=Ie,Ne===0?!0:De});return g.body.removeChild(h),ce},ch=function(){return typeof new Image().crossOrigin<"u"},ks=function(){return typeof new XMLHttpRequest().responseType=="string"},zp=function(g){var h=new Image,w=g.createElement("canvas"),v=w.getContext("2d");if(!v)return!1;h.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{v.drawImage(h,0,0),w.toDataURL()}catch{return!1}return!0},$l=function(g){return g[0]===0&&g[1]===255&&g[2]===0&&g[3]===255},lA=function(g){var h=g.createElement("canvas"),w=100;h.width=w,h.height=w;var v=h.getContext("2d");if(!v)return Promise.reject(!1);v.fillStyle="rgb(0, 255, 0)",v.fillRect(0,0,w,w);var j=new Image,O=h.toDataURL();j.src=O;var z=Ku(w,w,0,0,j);return v.fillStyle="red",v.fillRect(0,0,w,w),Vu(z).then(function(ce){v.drawImage(ce,0,0);var le=v.getImageData(0,0,w,w).data;v.fillStyle="red",v.fillRect(0,0,w,w);var Ne=g.createElement("div");return Ne.style.backgroundImage="url("+O+")",Ne.style.height=w+"px",$l(le)?Vu(Ku(w,w,0,0,Ne)):Promise.reject(!1)}).then(function(ce){return v.drawImage(ce,0,0),$l(v.getImageData(0,0,w,w).data)}).catch(function(){return!1})},Ku=function(g,h,w,v,j){var O="http://www.w3.org/2000/svg",z=document.createElementNS(O,"svg"),ce=document.createElementNS(O,"foreignObject");return z.setAttributeNS(null,"width",g.toString()),z.setAttributeNS(null,"height",h.toString()),ce.setAttributeNS(null,"width","100%"),ce.setAttributeNS(null,"height","100%"),ce.setAttributeNS(null,"x",w.toString()),ce.setAttributeNS(null,"y",v.toString()),ce.setAttributeNS(null,"externalResourcesRequired","true"),z.appendChild(ce),ce.appendChild(j),z},Vu=function(g){return new Promise(function(h,w){var v=new Image;v.onload=function(){return h(v)},v.onerror=w,v.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(g))})},nn={get SUPPORT_RANGE_BOUNDS(){var g=Mu(document);return Object.defineProperty(nn,"SUPPORT_RANGE_BOUNDS",{value:g}),g},get SUPPORT_WORD_BREAKING(){var g=nn.SUPPORT_RANGE_BOUNDS&&AA(document);return Object.defineProperty(nn,"SUPPORT_WORD_BREAKING",{value:g}),g},get SUPPORT_SVG_DRAWING(){var g=zp(document);return Object.defineProperty(nn,"SUPPORT_SVG_DRAWING",{value:g}),g},get SUPPORT_FOREIGNOBJECT_DRAWING(){var g=typeof Array.from=="function"&&typeof window.fetch=="function"?lA(document):Promise.resolve(!1);return Object.defineProperty(nn,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:g}),g},get SUPPORT_CORS_IMAGES(){var g=ch();return Object.defineProperty(nn,"SUPPORT_CORS_IMAGES",{value:g}),g},get SUPPORT_RESPONSE_TYPE(){var g=ks();return Object.defineProperty(nn,"SUPPORT_RESPONSE_TYPE",{value:g}),g},get SUPPORT_CORS_XHR(){var g="withCredentials"in new XMLHttpRequest;return Object.defineProperty(nn,"SUPPORT_CORS_XHR",{value:g}),g},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var g=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(nn,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:g}),g}},Is=function(){function g(h,w){this.text=h,this.bounds=w}return g}(),Zd=function(g,h,w,v){var j=Fo(h,w),O=[],z=0;return j.forEach(function(ce){if(w.textDecorationLine.length||ce.trim().length>0)if(nn.SUPPORT_RANGE_BOUNDS){var le=YA(v,z,ce.length).getClientRects();if(le.length>1){var Ne=ZA(ce),Ie=0;Ne.forEach(function(Xe){O.push(new Is(Xe,c.fromDOMRectList(g,YA(v,Ie+z,Xe.length).getClientRects()))),Ie+=Xe.length})}else O.push(new Is(ce,c.fromDOMRectList(g,le)))}else{var De=v.splitText(ce.length);O.push(new Is(ce,ql(g,v))),v=De}else nn.SUPPORT_RANGE_BOUNDS||(v=v.splitText(ce.length));z+=ce.length}),O},ql=function(g,h){var w=h.ownerDocument;if(w){var v=w.createElement("html2canvaswrapper");v.appendChild(h.cloneNode(!0));var j=h.parentNode;if(j){j.replaceChild(v,h);var O=d(g,v);return v.firstChild&&j.replaceChild(v.firstChild,v),O}}return c.EMPTY},YA=function(g,h,w){var v=g.ownerDocument;if(!v)throw new Error("Node has no owner document");var j=v.createRange();return j.setStart(g,h),j.setEnd(g,h+w),j},ZA=function(g){if(nn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var h=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(h.segment(g)).map(function(w){return w.segment})}return Vl(g)},xa=function(g,h){if(nn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var w=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(w.segment(g)).map(function(v){return v.segment})}return Gl(g,h)},Fo=function(g,h){return h.letterSpacing!==0?ZA(g):xa(g,h)},Wa=[32,160,4961,65792,65793,4153,4241],Gl=function(g,h){for(var w=mu(g,{lineBreak:h.lineBreak,wordBreak:h.overflowWrap==="break-word"?"break-word":h.wordBreak}),v=[],j,O=function(){if(j.value){var z=j.value.slice(),ce=m(z),le="";ce.forEach(function(Ne){Wa.indexOf(Ne)===-1?le+=B(Ne):(le.length&&v.push(le),v.push(B(Ne)),le="")}),le.length&&v.push(le)}};!(j=w.next()).done;)O();return v},Ja=function(){function g(h,w,v){this.text=uh(w.data,v.textTransform),this.textBounds=Zd(h,this.text,v,w)}return g}(),uh=function(g,h){switch(h){case 1:return g.toLowerCase();case 3:return g.replace(cA,$u);case 2:return g.toUpperCase();default:return g}},cA=/(^|\s|:|-|\(|\))([a-z])/g,$u=function(g,h,w){return g.length>0?h+w.toUpperCase():g},Pc=function(g){n(h,g);function h(w,v){var j=g.call(this,w,v)||this;return j.src=v.currentSrc||v.src,j.intrinsicWidth=v.naturalWidth,j.intrinsicHeight=v.naturalHeight,j.context.cache.addImage(j.src),j}return h}(Kt),dh=function(g){n(h,g);function h(w,v){var j=g.call(this,w,v)||this;return j.canvas=v,j.intrinsicWidth=v.width,j.intrinsicHeight=v.height,j}return h}(Kt),Am=function(g){n(h,g);function h(w,v){var j=g.call(this,w,v)||this,O=new XMLSerializer,z=d(w,v);return v.setAttribute("width",z.width+"px"),v.setAttribute("height",z.height+"px"),j.svg="data:image/svg+xml,"+encodeURIComponent(O.serializeToString(v)),j.intrinsicWidth=v.width.baseVal.value,j.intrinsicHeight=v.height.baseVal.value,j.context.cache.addImage(j.svg),j}return h}(Kt),lm=function(g){n(h,g);function h(w,v){var j=g.call(this,w,v)||this;return j.value=v.value,j}return h}(Kt),Wp=function(g){n(h,g);function h(w,v){var j=g.call(this,w,v)||this;return j.start=v.start,j.reversed=typeof v.reversed=="boolean"&&v.reversed===!0,j}return h}(Kt),cm=[{type:15,flags:0,unit:"px",number:3}],um=[{type:16,flags:0,number:50}],Zv=function(g){return g.width>g.height?new c(g.left+(g.width-g.height)/2,g.top,g.height,g.height):g.width<g.height?new c(g.left,g.top+(g.height-g.width)/2,g.width,g.width):g},dm=function(g){var h=g.type===uA?new Array(g.value.length+1).join("•"):g.value;return h.length===0?g.placeholder||"":h},ef="checkbox",Yi="radio",uA="password",fm=707406591,Jp=function(g){n(h,g);function h(w,v){var j=g.call(this,w,v)||this;switch(j.type=v.type.toLowerCase(),j.checked=v.checked,j.value=dm(v),(j.type===ef||j.type===Yi)&&(j.styles.backgroundColor=3739148031,j.styles.borderTopColor=j.styles.borderRightColor=j.styles.borderBottomColor=j.styles.borderLeftColor=2779096575,j.styles.borderTopWidth=j.styles.borderRightWidth=j.styles.borderBottomWidth=j.styles.borderLeftWidth=1,j.styles.borderTopStyle=j.styles.borderRightStyle=j.styles.borderBottomStyle=j.styles.borderLeftStyle=1,j.styles.backgroundClip=[0],j.styles.backgroundOrigin=[0],j.bounds=Zv(j.bounds)),j.type){case ef:j.styles.borderTopRightRadius=j.styles.borderTopLeftRadius=j.styles.borderBottomRightRadius=j.styles.borderBottomLeftRadius=cm;break;case Yi:j.styles.borderTopRightRadius=j.styles.borderTopLeftRadius=j.styles.borderBottomRightRadius=j.styles.borderBottomLeftRadius=um;break}return j}return h}(Kt),tf=function(g){n(h,g);function h(w,v){var j=g.call(this,w,v)||this,O=v.options[v.selectedIndex||0];return j.value=O&&O.text||"",j}return h}(Kt),Tc=function(g){n(h,g);function h(w,v){var j=g.call(this,w,v)||this;return j.value=v.value,j}return h}(Kt),Xp=function(g){n(h,g);function h(w,v){var j=g.call(this,w,v)||this;j.src=v.src,j.width=parseInt(v.width,10)||0,j.height=parseInt(v.height,10)||0,j.backgroundColor=j.styles.backgroundColor;try{if(v.contentWindow&&v.contentWindow.document&&v.contentWindow.document.documentElement){j.tree=Hc(w,v.contentWindow.document.documentElement);var O=v.contentWindow.document.documentElement?Wi(w,getComputedStyle(v.contentWindow.document.documentElement).backgroundColor):Fe.TRANSPARENT,z=v.contentWindow.document.body?Wi(w,getComputedStyle(v.contentWindow.document.body).backgroundColor):Fe.TRANSPARENT;j.backgroundColor=zi(O)?zi(z)?j.styles.backgroundColor:z:O}}catch{}return j}return h}(Kt),hm=["OL","UL","MENU"],fh=function(g,h,w,v){for(var j=h.firstChild,O=void 0;j;j=O)if(O=j.nextSibling,Zp(j)&&j.data.trim().length>0)w.textNodes.push(new Ja(g,j,w.styles));else if(Dc(j))if(s1(j)&&j.assignedNodes)j.assignedNodes().forEach(function(ce){return fh(g,ce,w,v)});else{var z=Yp(g,j);z.styles.isVisible()&&(rf(j,z,v)?z.flags|=4:ew(z.styles)&&(z.flags|=2),hm.indexOf(j.tagName)!==-1&&(z.flags|=8),w.elements.push(z),j.slot,j.shadowRoot?fh(g,j.shadowRoot,z,v):!sf(j)&&!t1(j)&&!mh(j)&&fh(g,j,z,v))}},Yp=function(g,h){return n1(h)?new Pc(g,h):r1(h)?new dh(g,h):t1(h)?new Am(g,h):hh(h)?new lm(g,h):e1(h)?new Wp(g,h):ph(h)?new Jp(g,h):mh(h)?new tf(g,h):sf(h)?new Tc(g,h):i1(h)?new Xp(g,h):new Kt(g,h)},Hc=function(g,h){var w=Yp(g,h);return w.flags|=4,fh(g,h,w,w),w},rf=function(g,h,w){return h.styles.isPositionedWithZIndex()||h.styles.opacity<1||h.styles.isTransformed()||Gu(g)&&w.styles.isTransparent()},ew=function(g){return g.isPositioned()||g.isFloating()},Zp=function(g){return g.nodeType===Node.TEXT_NODE},Dc=function(g){return g.nodeType===Node.ELEMENT_NODE},qu=function(g){return Dc(g)&&typeof g.style<"u"&&!nf(g)},nf=function(g){return typeof g.className=="object"},hh=function(g){return g.tagName==="LI"},e1=function(g){return g.tagName==="OL"},ph=function(g){return g.tagName==="INPUT"},tw=function(g){return g.tagName==="HTML"},t1=function(g){return g.tagName==="svg"},Gu=function(g){return g.tagName==="BODY"},r1=function(g){return g.tagName==="CANVAS"},gh=function(g){return g.tagName==="VIDEO"},n1=function(g){return g.tagName==="IMG"},i1=function(g){return g.tagName==="IFRAME"},dA=function(g){return g.tagName==="STYLE"},pm=function(g){return g.tagName==="SCRIPT"},sf=function(g){return g.tagName==="TEXTAREA"},mh=function(g){return g.tagName==="SELECT"},s1=function(g){return g.tagName==="SLOT"},gm=function(g){return g.tagName.indexOf("-")>0},rw=function(){function g(){this.counters={}}return g.prototype.getCounterValue=function(h){var w=this.counters[h];return w&&w.length?w[w.length-1]:1},g.prototype.getCounterValues=function(h){var w=this.counters[h];return w||[]},g.prototype.pop=function(h){var w=this;h.forEach(function(v){return w.counters[v].pop()})},g.prototype.parse=function(h){var w=this,v=h.counterIncrement,j=h.counterReset,O=!0;v!==null&&v.forEach(function(ce){var le=w.counters[ce.counter];le&&ce.increment!==0&&(O=!1,le.length||le.push(1),le[Math.max(0,le.length-1)]+=ce.increment)});var z=[];return O&&j.forEach(function(ce){var le=w.counters[ce.counter];z.push(ce.counter),le||(le=w.counters[ce.counter]=[]),le.push(ce.reset)}),z},g}(),fA={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},vh={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},a1={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},o1={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},el=function(g,h,w,v,j,O){return g<h||g>w?af(g,j,O.length>0):v.integers.reduce(function(z,ce,le){for(;g>=ce;)g-=ce,z+=v.values[le];return z},"")+O},Rc=function(g,h,w,v){var j="";do w||g--,j=v(g)+j,g/=h;while(g*h>=h);return j},Ft=function(g,h,w,v,j){var O=w-h+1;return(g<0?"-":"")+(Rc(Math.abs(g),O,v,function(z){return B(Math.floor(z%O)+h)})+j)},hA=function(g,h,w){w===void 0&&(w=". ");var v=h.length;return Rc(Math.abs(g),v,!1,function(j){return h[Math.floor(j%v)]})+w},zl=1,ea=2,Wl=4,Mc=8,pA=function(g,h,w,v,j,O){if(g<-9999||g>9999)return af(g,4,j.length>0);var z=Math.abs(g),ce=j;if(z===0)return h[0]+ce;for(var le=0;z>0&&le<=4;le++){var Ne=z%10;Ne===0&&Se(O,zl)&&ce!==""?ce=h[Ne]+ce:Ne>1||Ne===1&&le===0||Ne===1&&le===1&&Se(O,ea)||Ne===1&&le===1&&Se(O,Wl)&&g>100||Ne===1&&le>1&&Se(O,Mc)?ce=h[Ne]+(le>0?w[le-1]:"")+ce:Ne===1&&le>0&&(ce=w[le-1]+ce),z=Math.floor(z/10)}return(g<0?v:"")+ce},Zi="十百千萬",mm="拾佰仟萬",vm="マイナス",wh="마이너스",af=function(g,h,w){var v=w?". ":"",j=w?"、":"",O=w?", ":"",z=w?" ":"";switch(h){case 0:return"•"+z;case 1:return"◦"+z;case 2:return"◾"+z;case 5:var ce=Ft(g,48,57,!0,v);return ce.length<4?"0"+ce:ce;case 4:return hA(g,"〇一二三四五六七八九",j);case 6:return el(g,1,3999,fA,3,v).toLowerCase();case 7:return el(g,1,3999,fA,3,v);case 8:return Ft(g,945,969,!1,v);case 9:return Ft(g,97,122,!1,v);case 10:return Ft(g,65,90,!1,v);case 11:return Ft(g,1632,1641,!0,v);case 12:case 49:return el(g,1,9999,vh,3,v);case 35:return el(g,1,9999,vh,3,v).toLowerCase();case 13:return Ft(g,2534,2543,!0,v);case 14:case 30:return Ft(g,6112,6121,!0,v);case 15:return hA(g,"子丑寅卯辰巳午未申酉戌亥",j);case 16:return hA(g,"甲乙丙丁戊己庚辛壬癸",j);case 17:case 48:return pA(g,"零一二三四五六七八九",Zi,"負",j,ea|Wl|Mc);case 47:return pA(g,"零壹貳參肆伍陸柒捌玖",mm,"負",j,zl|ea|Wl|Mc);case 42:return pA(g,"零一二三四五六七八九",Zi,"负",j,ea|Wl|Mc);case 41:return pA(g,"零壹贰叁肆伍陆柒捌玖",mm,"负",j,zl|ea|Wl|Mc);case 26:return pA(g,"〇一二三四五六七八九","十百千万",vm,j,0);case 25:return pA(g,"零壱弐参四伍六七八九","拾百千万",vm,j,zl|ea|Wl);case 31:return pA(g,"영일이삼사오육칠팔구","십백천만",wh,O,zl|ea|Wl);case 33:return pA(g,"零一二三四五六七八九","十百千萬",wh,O,0);case 32:return pA(g,"零壹貳參四五六七八九","拾百千",wh,O,zl|ea|Wl);case 18:return Ft(g,2406,2415,!0,v);case 20:return el(g,1,19999,o1,3,v);case 21:return Ft(g,2790,2799,!0,v);case 22:return Ft(g,2662,2671,!0,v);case 22:return el(g,1,10999,a1,3,v);case 23:return hA(g,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return hA(g,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return Ft(g,3302,3311,!0,v);case 28:return hA(g,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",j);case 29:return hA(g,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",j);case 34:return Ft(g,3792,3801,!0,v);case 37:return Ft(g,6160,6169,!0,v);case 38:return Ft(g,4160,4169,!0,v);case 39:return Ft(g,2918,2927,!0,v);case 40:return Ft(g,1776,1785,!0,v);case 43:return Ft(g,3046,3055,!0,v);case 44:return Ft(g,3174,3183,!0,v);case 45:return Ft(g,3664,3673,!0,v);case 46:return Ft(g,3872,3881,!0,v);case 3:default:return Ft(g,48,57,!0,v)}},A1="data-html2canvas-ignore",wm=function(){function g(h,w,v){if(this.context=h,this.options=v,this.scrolledElements=[],this.referenceElement=w,this.counters=new rw,this.quoteDepth=0,!w.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(w.ownerDocument.documentElement,!1)}return g.prototype.toIFrame=function(h,w){var v=this,j=nw(h,w);if(!j.contentWindow)return Promise.reject("Unable to find iframe window");var O=h.defaultView.pageXOffset,z=h.defaultView.pageYOffset,ce=j.contentWindow,le=ce.document,Ne=l1(j).then(function(){return s(v,void 0,void 0,function(){var Ie,De;return o(this,function(Xe){switch(Xe.label){case 0:return this.scrolledElements.forEach(lf),ce&&(ce.scrollTo(w.left,w.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(ce.scrollY!==w.top||ce.scrollX!==w.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(ce.scrollX-w.left,ce.scrollY-w.top,0,0))),Ie=this.options.onclone,De=this.clonedReferenceElement,typeof De>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:le.fonts&&le.fonts.ready?[4,le.fonts.ready]:[3,2];case 1:Xe.sent(),Xe.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Os(le)]:[3,4];case 3:Xe.sent(),Xe.label=4;case 4:return typeof Ie=="function"?[2,Promise.resolve().then(function(){return Ie(le,De)}).then(function(){return j})]:[2,j]}})})});return le.open(),le.write(sw(document.doctype)+"<html></html>"),aw(this.referenceElement.ownerDocument,O,z),le.replaceChild(le.adoptNode(this.documentElement),le.documentElement),le.close(),Ne},g.prototype.createElementClone=function(h){if(Xr(h,2))debugger;if(r1(h))return this.createCanvasClone(h);if(gh(h))return this.createVideoClone(h);if(dA(h))return this.createStyleClone(h);var w=h.cloneNode(!1);return n1(w)&&(n1(h)&&h.currentSrc&&h.currentSrc!==h.src&&(w.src=h.currentSrc,w.srcset=""),w.loading==="lazy"&&(w.loading="eager")),gm(w)?this.createCustomElementClone(w):w},g.prototype.createCustomElementClone=function(h){var w=document.createElement("html2canvascustomelement");return Af(h.style,w),w},g.prototype.createStyleClone=function(h){try{var w=h.sheet;if(w&&w.cssRules){var v=[].slice.call(w.cssRules,0).reduce(function(O,z){return z&&typeof z.cssText=="string"?O+z.cssText:O},""),j=h.cloneNode(!1);return j.textContent=v,j}}catch(O){if(this.context.logger.error("Unable to access cssRules property",O),O.name!=="SecurityError")throw O}return h.cloneNode(!1)},g.prototype.createCanvasClone=function(h){var w;if(this.options.inlineImages&&h.ownerDocument){var v=h.ownerDocument.createElement("img");try{return v.src=h.toDataURL(),v}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",h)}}var j=h.cloneNode(!1);try{j.width=h.width,j.height=h.height;var O=h.getContext("2d"),z=j.getContext("2d");if(z)if(!this.options.allowTaint&&O)z.putImageData(O.getImageData(0,0,h.width,h.height),0,0);else{var ce=(w=h.getContext("webgl2"))!==null&&w!==void 0?w:h.getContext("webgl");if(ce){var le=ce.getContextAttributes();(le==null?void 0:le.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",h)}z.drawImage(h,0,0)}return j}catch{this.context.logger.info("Unable to clone canvas as it is tainted",h)}return j},g.prototype.createVideoClone=function(h){var w=h.ownerDocument.createElement("canvas");w.width=h.offsetWidth,w.height=h.offsetHeight;var v=w.getContext("2d");try{return v&&(v.drawImage(h,0,0,w.width,w.height),this.options.allowTaint||v.getImageData(0,0,w.width,w.height)),w}catch{this.context.logger.info("Unable to clone video as it is tainted",h)}var j=h.ownerDocument.createElement("canvas");return j.width=h.offsetWidth,j.height=h.offsetHeight,j},g.prototype.appendChildNode=function(h,w,v){(!Dc(w)||!pm(w)&&!w.hasAttribute(A1)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(w)))&&(!this.options.copyStyles||!Dc(w)||!dA(w))&&h.appendChild(this.cloneNode(w,v))},g.prototype.cloneChildNodes=function(h,w,v){for(var j=this,O=h.shadowRoot?h.shadowRoot.firstChild:h.firstChild;O;O=O.nextSibling)if(Dc(O)&&s1(O)&&typeof O.assignedNodes=="function"){var z=O.assignedNodes();z.length&&z.forEach(function(ce){return j.appendChildNode(w,ce,v)})}else this.appendChildNode(w,O,v)},g.prototype.cloneNode=function(h,w){if(Zp(h))return document.createTextNode(h.data);if(!h.ownerDocument)return h.cloneNode(!1);var v=h.ownerDocument.defaultView;if(v&&Dc(h)&&(qu(h)||nf(h))){var j=this.createElementClone(h);j.style.transitionProperty="none";var O=v.getComputedStyle(h),z=v.getComputedStyle(h,":before"),ce=v.getComputedStyle(h,":after");this.referenceElement===h&&qu(j)&&(this.clonedReferenceElement=j),Gu(j)&&ow(j);var le=this.counters.parse(new Kr(this.context,O)),Ne=this.resolvePseudoContent(h,j,z,of.BEFORE);gm(h)&&(w=!0),gh(h)||this.cloneChildNodes(h,j,w),Ne&&j.insertBefore(Ne,j.firstChild);var Ie=this.resolvePseudoContent(h,j,ce,of.AFTER);return Ie&&j.appendChild(Ie),this.counters.pop(le),(O&&(this.options.copyStyles||nf(h))&&!i1(h)||w)&&Af(O,j),(h.scrollTop!==0||h.scrollLeft!==0)&&this.scrolledElements.push([j,h.scrollLeft,h.scrollTop]),(sf(h)||mh(h))&&(sf(j)||mh(j))&&(j.value=h.value),j}return h.cloneNode(!1)},g.prototype.resolvePseudoContent=function(h,w,v,j){var O=this;if(v){var z=v.content,ce=w.ownerDocument;if(!(!ce||!z||z==="none"||z==="-moz-alt-content"||v.display==="none")){this.counters.parse(new Kr(this.context,v));var le=new Hr(this.context,v),Ne=ce.createElement("html2canvaspseudoelement");Af(v,Ne),le.content.forEach(function(De){if(De.type===0)Ne.appendChild(ce.createTextNode(De.value));else if(De.type===22){var Xe=ce.createElement("img");Xe.src=De.value,Xe.style.opacity="1",Ne.appendChild(Xe)}else if(De.type===18){if(De.name==="attr"){var Ct=De.values.filter(zt);Ct.length&&Ne.appendChild(ce.createTextNode(h.getAttribute(Ct[0].value)||""))}else if(De.name==="counter"){var ft=De.values.filter(zr),xt=ft[0],xr=ft[1];if(xt&&zt(xt)){var Pt=O.counters.getCounterValue(xt.value),Lt=xr&&zt(xr)?eA.parse(O.context,xr.value):3;Ne.appendChild(ce.createTextNode(af(Pt,Lt,!1)))}}else if(De.name==="counters"){var Zr=De.values.filter(zr),xt=Zr[0],Cr=Zr[1],xr=Zr[2];if(xt&&zt(xt)){var lr=O.counters.getCounterValues(xt.value),Nt=xr&&zt(xr)?eA.parse(O.context,xr.value):3,Dr=Cr&&Cr.type===0?Cr.value:"",Rr=lr.map(function(ta){return af(ta,Nt,!1)}).join(Dr);Ne.appendChild(ce.createTextNode(Rr))}}}else if(De.type===20)switch(De.value){case"open-quote":Ne.appendChild(ce.createTextNode(at(le.quotes,O.quoteDepth++,!0)));break;case"close-quote":Ne.appendChild(ce.createTextNode(at(le.quotes,--O.quoteDepth,!1)));break;default:Ne.appendChild(ce.createTextNode(De.value))}}),Ne.className=c1+" "+u1;var Ie=j===of.BEFORE?" "+c1:" "+u1;return nf(w)?w.className.baseValue+=Ie:w.className+=Ie,Ne}}},g.destroy=function(h){return h.parentNode?(h.parentNode.removeChild(h),!0):!1},g}(),of;(function(g){g[g.BEFORE=0]="BEFORE",g[g.AFTER=1]="AFTER"})(of||(of={}));var nw=function(g,h){var w=g.createElement("iframe");return w.className="html2canvas-container",w.style.visibility="hidden",w.style.position="fixed",w.style.left="-10000px",w.style.top="0px",w.style.border="0",w.width=h.width.toString(),w.height=h.height.toString(),w.scrolling="no",w.setAttribute(A1,"true"),g.body.appendChild(w),w},tl=function(g){return new Promise(function(h){if(g.complete){h();return}if(!g.src){h();return}g.onload=h,g.onerror=h})},Os=function(g){return Promise.all([].slice.call(g.images,0).map(tl))},l1=function(g){return new Promise(function(h,w){var v=g.contentWindow;if(!v)return w("No window assigned for iframe");var j=v.document;v.onload=g.onload=function(){v.onload=g.onload=null;var O=setInterval(function(){j.body.childNodes.length>0&&j.readyState==="complete"&&(clearInterval(O),h(g))},50)}})},iw=["all","d","content"],Af=function(g,h){for(var w=g.length-1;w>=0;w--){var v=g.item(w);iw.indexOf(v)===-1&&h.style.setProperty(v,g.getPropertyValue(v))}return h},sw=function(g){var h="";return g&&(h+="<!DOCTYPE ",g.name&&(h+=g.name),g.internalSubset&&(h+=g.internalSubset),g.publicId&&(h+='"'+g.publicId+'"'),g.systemId&&(h+='"'+g.systemId+'"'),h+=">"),h},aw=function(g,h,w){g&&g.defaultView&&(h!==g.defaultView.pageXOffset||w!==g.defaultView.pageYOffset)&&g.defaultView.scrollTo(h,w)},lf=function(g){var h=g[0],w=g[1],v=g[2];h.scrollLeft=w,h.scrollTop=v},ym=":before",xm=":after",c1="___html2canvas___pseudoelement_before",u1="___html2canvas___pseudoelement_after",bm=`{
    content: "" !important;
    display: none !important;
}`,ow=function(g){Bm(g,"."+c1+ym+bm+`
         .`+u1+xm+bm)},Bm=function(g,h){var w=g.ownerDocument;if(w){var v=w.createElement("style");v.textContent=h,g.appendChild(v)}},d1=function(){function g(){}return g.getOrigin=function(h){var w=g._link;return w?(w.href=h,w.href=w.href,w.protocol+w.hostname+w.port):"about:blank"},g.isSameOrigin=function(h){return g.getOrigin(h)===g._origin},g.setContext=function(h){g._link=h.document.createElement("a"),g._origin=g.getOrigin(h.location.href)},g._origin="about:blank",g}(),Aw=function(){function g(h,w){this.context=h,this._options=w,this._cache={}}return g.prototype.addImage=function(h){var w=Promise.resolve();return this.has(h)||(zu(h)||h1(h))&&(this._cache[h]=this.loadImage(h)).catch(function(){}),w},g.prototype.match=function(h){return this._cache[h]},g.prototype.loadImage=function(h){return s(this,void 0,void 0,function(){var w,v,j,O,z=this;return o(this,function(ce){switch(ce.label){case 0:return w=d1.isSameOrigin(h),v=!yh(h)&&this._options.useCORS===!0&&nn.SUPPORT_CORS_IMAGES&&!w,j=!yh(h)&&!w&&!zu(h)&&typeof this._options.proxy=="string"&&nn.SUPPORT_CORS_XHR&&!v,!w&&this._options.allowTaint===!1&&!yh(h)&&!zu(h)&&!j&&!v?[2]:(O=h,j?[4,this.proxy(O)]:[3,2]);case 1:O=ce.sent(),ce.label=2;case 2:return this.context.logger.debug("Added image "+h.substring(0,256)),[4,new Promise(function(le,Ne){var Ie=new Image;Ie.onload=function(){return le(Ie)},Ie.onerror=Ne,(_m(O)||v)&&(Ie.crossOrigin="anonymous"),Ie.src=O,Ie.complete===!0&&setTimeout(function(){return le(Ie)},500),z._options.imageTimeout>0&&setTimeout(function(){return Ne("Timed out ("+z._options.imageTimeout+"ms) loading image")},z._options.imageTimeout)})];case 3:return[2,ce.sent()]}})})},g.prototype.has=function(h){return typeof this._cache[h]<"u"},g.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},g.prototype.proxy=function(h){var w=this,v=this._options.proxy;if(!v)throw new Error("No proxy defined");var j=h.substring(0,256);return new Promise(function(O,z){var ce=nn.SUPPORT_RESPONSE_TYPE?"blob":"text",le=new XMLHttpRequest;le.onload=function(){if(le.status===200)if(ce==="text")O(le.response);else{var De=new FileReader;De.addEventListener("load",function(){return O(De.result)},!1),De.addEventListener("error",function(Xe){return z(Xe)},!1),De.readAsDataURL(le.response)}else z("Failed to proxy resource "+j+" with status code "+le.status)},le.onerror=z;var Ne=v.indexOf("?")>-1?"&":"?";if(le.open("GET",""+v+Ne+"url="+encodeURIComponent(h)+"&responseType="+ce),ce!=="text"&&le instanceof XMLHttpRequest&&(le.responseType=ce),w._options.imageTimeout){var Ie=w._options.imageTimeout;le.timeout=Ie,le.ontimeout=function(){return z("Timed out ("+Ie+"ms) proxying "+j)}}le.send()})},g}(),f1=/^data:image\/svg\+xml/i,Cm=/^data:image\/.*;base64,/i,cf=/^data:image\/.*/i,h1=function(g){return nn.SUPPORT_SVG_DRAWING||!Fm(g)},yh=function(g){return cf.test(g)},_m=function(g){return Cm.test(g)},zu=function(g){return g.substr(0,4)==="blob"},Fm=function(g){return g.substr(-3).toLowerCase()==="svg"||f1.test(g)},vt=function(){function g(h,w){this.type=0,this.x=h,this.y=w}return g.prototype.add=function(h,w){return new g(this.x+h,this.y+w)},g}(),Xa=function(g,h,w){return new vt(g.x+(h.x-g.x)*w,g.y+(h.y-g.y)*w)},xh=function(){function g(h,w,v,j){this.type=1,this.start=h,this.startControl=w,this.endControl=v,this.end=j}return g.prototype.subdivide=function(h,w){var v=Xa(this.start,this.startControl,h),j=Xa(this.startControl,this.endControl,h),O=Xa(this.endControl,this.end,h),z=Xa(v,j,h),ce=Xa(j,O,h),le=Xa(z,ce,h);return w?new g(this.start,v,z,le):new g(le,ce,O,this.end)},g.prototype.add=function(h,w){return new g(this.start.add(h,w),this.startControl.add(h,w),this.endControl.add(h,w),this.end.add(h,w))},g.prototype.reverse=function(){return new g(this.end,this.endControl,this.startControl,this.start)},g}(),ba=function(g){return g.type===1},lw=function(){function g(h){var w=h.styles,v=h.bounds,j=fi(w.borderTopLeftRadius,v.width,v.height),O=j[0],z=j[1],ce=fi(w.borderTopRightRadius,v.width,v.height),le=ce[0],Ne=ce[1],Ie=fi(w.borderBottomRightRadius,v.width,v.height),De=Ie[0],Xe=Ie[1],Ct=fi(w.borderBottomLeftRadius,v.width,v.height),ft=Ct[0],xt=Ct[1],xr=[];xr.push((O+le)/v.width),xr.push((ft+De)/v.width),xr.push((z+xt)/v.height),xr.push((Ne+Xe)/v.height);var Pt=Math.max.apply(Math,xr);Pt>1&&(O/=Pt,z/=Pt,le/=Pt,Ne/=Pt,De/=Pt,Xe/=Pt,ft/=Pt,xt/=Pt);var Lt=v.width-le,Zr=v.height-Xe,Cr=v.width-De,lr=v.height-xt,Nt=w.borderTopWidth,Dr=w.borderRightWidth,Rr=w.borderBottomWidth,ur=w.borderLeftWidth,mi=Ur(w.paddingTop,h.bounds.width),ta=Ur(w.paddingRight,h.bounds.width),Ba=Ur(w.paddingBottom,h.bounds.width),wn=Ur(w.paddingLeft,h.bounds.width);this.topLeftBorderDoubleOuterBox=O>0||z>0?Tn(v.left+ur/3,v.top+Nt/3,O-ur/3,z-Nt/3,cn.TOP_LEFT):new vt(v.left+ur/3,v.top+Nt/3),this.topRightBorderDoubleOuterBox=O>0||z>0?Tn(v.left+Lt,v.top+Nt/3,le-Dr/3,Ne-Nt/3,cn.TOP_RIGHT):new vt(v.left+v.width-Dr/3,v.top+Nt/3),this.bottomRightBorderDoubleOuterBox=De>0||Xe>0?Tn(v.left+Cr,v.top+Zr,De-Dr/3,Xe-Rr/3,cn.BOTTOM_RIGHT):new vt(v.left+v.width-Dr/3,v.top+v.height-Rr/3),this.bottomLeftBorderDoubleOuterBox=ft>0||xt>0?Tn(v.left+ur/3,v.top+lr,ft-ur/3,xt-Rr/3,cn.BOTTOM_LEFT):new vt(v.left+ur/3,v.top+v.height-Rr/3),this.topLeftBorderDoubleInnerBox=O>0||z>0?Tn(v.left+ur*2/3,v.top+Nt*2/3,O-ur*2/3,z-Nt*2/3,cn.TOP_LEFT):new vt(v.left+ur*2/3,v.top+Nt*2/3),this.topRightBorderDoubleInnerBox=O>0||z>0?Tn(v.left+Lt,v.top+Nt*2/3,le-Dr*2/3,Ne-Nt*2/3,cn.TOP_RIGHT):new vt(v.left+v.width-Dr*2/3,v.top+Nt*2/3),this.bottomRightBorderDoubleInnerBox=De>0||Xe>0?Tn(v.left+Cr,v.top+Zr,De-Dr*2/3,Xe-Rr*2/3,cn.BOTTOM_RIGHT):new vt(v.left+v.width-Dr*2/3,v.top+v.height-Rr*2/3),this.bottomLeftBorderDoubleInnerBox=ft>0||xt>0?Tn(v.left+ur*2/3,v.top+lr,ft-ur*2/3,xt-Rr*2/3,cn.BOTTOM_LEFT):new vt(v.left+ur*2/3,v.top+v.height-Rr*2/3),this.topLeftBorderStroke=O>0||z>0?Tn(v.left+ur/2,v.top+Nt/2,O-ur/2,z-Nt/2,cn.TOP_LEFT):new vt(v.left+ur/2,v.top+Nt/2),this.topRightBorderStroke=O>0||z>0?Tn(v.left+Lt,v.top+Nt/2,le-Dr/2,Ne-Nt/2,cn.TOP_RIGHT):new vt(v.left+v.width-Dr/2,v.top+Nt/2),this.bottomRightBorderStroke=De>0||Xe>0?Tn(v.left+Cr,v.top+Zr,De-Dr/2,Xe-Rr/2,cn.BOTTOM_RIGHT):new vt(v.left+v.width-Dr/2,v.top+v.height-Rr/2),this.bottomLeftBorderStroke=ft>0||xt>0?Tn(v.left+ur/2,v.top+lr,ft-ur/2,xt-Rr/2,cn.BOTTOM_LEFT):new vt(v.left+ur/2,v.top+v.height-Rr/2),this.topLeftBorderBox=O>0||z>0?Tn(v.left,v.top,O,z,cn.TOP_LEFT):new vt(v.left,v.top),this.topRightBorderBox=le>0||Ne>0?Tn(v.left+Lt,v.top,le,Ne,cn.TOP_RIGHT):new vt(v.left+v.width,v.top),this.bottomRightBorderBox=De>0||Xe>0?Tn(v.left+Cr,v.top+Zr,De,Xe,cn.BOTTOM_RIGHT):new vt(v.left+v.width,v.top+v.height),this.bottomLeftBorderBox=ft>0||xt>0?Tn(v.left,v.top+lr,ft,xt,cn.BOTTOM_LEFT):new vt(v.left,v.top+v.height),this.topLeftPaddingBox=O>0||z>0?Tn(v.left+ur,v.top+Nt,Math.max(0,O-ur),Math.max(0,z-Nt),cn.TOP_LEFT):new vt(v.left+ur,v.top+Nt),this.topRightPaddingBox=le>0||Ne>0?Tn(v.left+Math.min(Lt,v.width-Dr),v.top+Nt,Lt>v.width+Dr?0:Math.max(0,le-Dr),Math.max(0,Ne-Nt),cn.TOP_RIGHT):new vt(v.left+v.width-Dr,v.top+Nt),this.bottomRightPaddingBox=De>0||Xe>0?Tn(v.left+Math.min(Cr,v.width-ur),v.top+Math.min(Zr,v.height-Rr),Math.max(0,De-Dr),Math.max(0,Xe-Rr),cn.BOTTOM_RIGHT):new vt(v.left+v.width-Dr,v.top+v.height-Rr),this.bottomLeftPaddingBox=ft>0||xt>0?Tn(v.left+ur,v.top+Math.min(lr,v.height-Rr),Math.max(0,ft-ur),Math.max(0,xt-Rr),cn.BOTTOM_LEFT):new vt(v.left+ur,v.top+v.height-Rr),this.topLeftContentBox=O>0||z>0?Tn(v.left+ur+wn,v.top+Nt+mi,Math.max(0,O-(ur+wn)),Math.max(0,z-(Nt+mi)),cn.TOP_LEFT):new vt(v.left+ur+wn,v.top+Nt+mi),this.topRightContentBox=le>0||Ne>0?Tn(v.left+Math.min(Lt,v.width+ur+wn),v.top+Nt+mi,Lt>v.width+ur+wn?0:le-ur+wn,Ne-(Nt+mi),cn.TOP_RIGHT):new vt(v.left+v.width-(Dr+ta),v.top+Nt+mi),this.bottomRightContentBox=De>0||Xe>0?Tn(v.left+Math.min(Cr,v.width-(ur+wn)),v.top+Math.min(Zr,v.height+Nt+mi),Math.max(0,De-(Dr+ta)),Xe-(Rr+Ba),cn.BOTTOM_RIGHT):new vt(v.left+v.width-(Dr+ta),v.top+v.height-(Rr+Ba)),this.bottomLeftContentBox=ft>0||xt>0?Tn(v.left+ur+wn,v.top+lr,Math.max(0,ft-(ur+wn)),xt-(Rr+Ba),cn.BOTTOM_LEFT):new vt(v.left+ur+wn,v.top+v.height-(Rr+Ba))}return g}(),cn;(function(g){g[g.TOP_LEFT=0]="TOP_LEFT",g[g.TOP_RIGHT=1]="TOP_RIGHT",g[g.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",g[g.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(cn||(cn={}));var Tn=function(g,h,w,v,j){var O=4*((Math.sqrt(2)-1)/3),z=w*O,ce=v*O,le=g+w,Ne=h+v;switch(j){case cn.TOP_LEFT:return new xh(new vt(g,Ne),new vt(g,Ne-ce),new vt(le-z,h),new vt(le,h));case cn.TOP_RIGHT:return new xh(new vt(g,h),new vt(g+z,h),new vt(le,Ne-ce),new vt(le,Ne));case cn.BOTTOM_RIGHT:return new xh(new vt(le,h),new vt(le,h+ce),new vt(g+z,Ne),new vt(g,Ne));case cn.BOTTOM_LEFT:default:return new xh(new vt(le,Ne),new vt(le-z,Ne),new vt(g,h+ce),new vt(g,h))}},bh=function(g){return[g.topLeftBorderBox,g.topRightBorderBox,g.bottomRightBorderBox,g.bottomLeftBorderBox]},cw=function(g){return[g.topLeftContentBox,g.topRightContentBox,g.bottomRightContentBox,g.bottomLeftContentBox]},Bh=function(g){return[g.topLeftPaddingBox,g.topRightPaddingBox,g.bottomRightPaddingBox,g.bottomLeftPaddingBox]},uw=function(){function g(h,w,v){this.offsetX=h,this.offsetY=w,this.matrix=v,this.type=0,this.target=6}return g}(),Ch=function(){function g(h,w){this.path=h,this.target=w,this.type=1}return g}(),dw=function(){function g(h){this.opacity=h,this.type=2,this.target=6}return g}(),fw=function(g){return g.type===0},Nm=function(g){return g.type===1},Sm=function(g){return g.type===2},p1=function(g,h){return g.length===h.length?g.some(function(w,v){return w===h[v]}):!1},Em=function(g,h,w,v,j){return g.map(function(O,z){switch(z){case 0:return O.add(h,w);case 1:return O.add(h+v,w);case 2:return O.add(h+v,w+j);case 3:return O.add(h,w+j)}return O})},jm=function(){function g(h){this.element=h,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return g}(),Um=function(){function g(h,w){if(this.container=h,this.parent=w,this.effects=[],this.curves=new lw(this.container),this.container.styles.opacity<1&&this.effects.push(new dw(this.container.styles.opacity)),this.container.styles.transform!==null){var v=this.container.bounds.left+this.container.styles.transformOrigin[0].number,j=this.container.bounds.top+this.container.styles.transformOrigin[1].number,O=this.container.styles.transform;this.effects.push(new uw(v,j,O))}if(this.container.styles.overflowX!==0){var z=bh(this.curves),ce=Bh(this.curves);p1(z,ce)?this.effects.push(new Ch(z,6)):(this.effects.push(new Ch(z,2)),this.effects.push(new Ch(ce,4)))}}return g.prototype.getEffects=function(h){for(var w=[2,3].indexOf(this.container.styles.position)===-1,v=this.parent,j=this.effects.slice(0);v;){var O=v.effects.filter(function(le){return!Nm(le)});if(w||v.container.styles.position!==0||!v.parent){if(j.unshift.apply(j,O),w=[2,3].indexOf(v.container.styles.position)===-1,v.container.styles.overflowX!==0){var z=bh(v.curves),ce=Bh(v.curves);p1(z,ce)||j.unshift(new Ch(ce,6))}}else j.unshift.apply(j,O);v=v.parent}return j.filter(function(le){return Se(le.target,h)})},g}(),g1=function(g,h,w,v){g.container.elements.forEach(function(j){var O=Se(j.flags,4),z=Se(j.flags,2),ce=new Um(j,g);Se(j.styles.display,2048)&&v.push(ce);var le=Se(j.flags,8)?[]:v;if(O||z){var Ne=O||j.styles.isPositioned()?w:h,Ie=new jm(ce);if(j.styles.isPositioned()||j.styles.opacity<1||j.styles.isTransformed()){var De=j.styles.zIndex.order;if(De<0){var Xe=0;Ne.negativeZIndex.some(function(ft,xt){return De>ft.element.container.styles.zIndex.order?(Xe=xt,!1):Xe>0}),Ne.negativeZIndex.splice(Xe,0,Ie)}else if(De>0){var Ct=0;Ne.positiveZIndex.some(function(ft,xt){return De>=ft.element.container.styles.zIndex.order?(Ct=xt+1,!1):Ct>0}),Ne.positiveZIndex.splice(Ct,0,Ie)}else Ne.zeroOrAutoZIndexOrTransformedOrOpacity.push(Ie)}else j.styles.isFloating()?Ne.nonPositionedFloats.push(Ie):Ne.nonPositionedInlineLevel.push(Ie);g1(ce,Ie,O?Ie:w,le)}else j.styles.isInlineLevel()?h.inlineLevel.push(ce):h.nonInlineLevel.push(ce),g1(ce,h,w,le);Se(j.flags,8)&&m1(j,le)})},m1=function(g,h){for(var w=g instanceof Wp?g.start:1,v=g instanceof Wp?g.reversed:!1,j=0;j<h.length;j++){var O=h[j];O.container instanceof lm&&typeof O.container.value=="number"&&O.container.value!==0&&(w=O.container.value),O.listValue=af(w,O.container.styles.listStyleType,!0),w+=v?-1:1}},hw=function(g){var h=new Um(g,null),w=new jm(h),v=[];return g1(h,w,w,v),m1(h.container,v),w},Lm=function(g,h){switch(h){case 0:return Kn(g.topLeftBorderBox,g.topLeftPaddingBox,g.topRightBorderBox,g.topRightPaddingBox);case 1:return Kn(g.topRightBorderBox,g.topRightPaddingBox,g.bottomRightBorderBox,g.bottomRightPaddingBox);case 2:return Kn(g.bottomRightBorderBox,g.bottomRightPaddingBox,g.bottomLeftBorderBox,g.bottomLeftPaddingBox);case 3:default:return Kn(g.bottomLeftBorderBox,g.bottomLeftPaddingBox,g.topLeftBorderBox,g.topLeftPaddingBox)}},pw=function(g,h){switch(h){case 0:return Kn(g.topLeftBorderBox,g.topLeftBorderDoubleOuterBox,g.topRightBorderBox,g.topRightBorderDoubleOuterBox);case 1:return Kn(g.topRightBorderBox,g.topRightBorderDoubleOuterBox,g.bottomRightBorderBox,g.bottomRightBorderDoubleOuterBox);case 2:return Kn(g.bottomRightBorderBox,g.bottomRightBorderDoubleOuterBox,g.bottomLeftBorderBox,g.bottomLeftBorderDoubleOuterBox);case 3:default:return Kn(g.bottomLeftBorderBox,g.bottomLeftBorderDoubleOuterBox,g.topLeftBorderBox,g.topLeftBorderDoubleOuterBox)}},gw=function(g,h){switch(h){case 0:return Kn(g.topLeftBorderDoubleInnerBox,g.topLeftPaddingBox,g.topRightBorderDoubleInnerBox,g.topRightPaddingBox);case 1:return Kn(g.topRightBorderDoubleInnerBox,g.topRightPaddingBox,g.bottomRightBorderDoubleInnerBox,g.bottomRightPaddingBox);case 2:return Kn(g.bottomRightBorderDoubleInnerBox,g.bottomRightPaddingBox,g.bottomLeftBorderDoubleInnerBox,g.bottomLeftPaddingBox);case 3:default:return Kn(g.bottomLeftBorderDoubleInnerBox,g.bottomLeftPaddingBox,g.topLeftBorderDoubleInnerBox,g.topLeftPaddingBox)}},mw=function(g,h){switch(h){case 0:return _h(g.topLeftBorderStroke,g.topRightBorderStroke);case 1:return _h(g.topRightBorderStroke,g.bottomRightBorderStroke);case 2:return _h(g.bottomRightBorderStroke,g.bottomLeftBorderStroke);case 3:default:return _h(g.bottomLeftBorderStroke,g.topLeftBorderStroke)}},_h=function(g,h){var w=[];return ba(g)?w.push(g.subdivide(.5,!1)):w.push(g),ba(h)?w.push(h.subdivide(.5,!0)):w.push(h),w},Kn=function(g,h,w,v){var j=[];return ba(g)?j.push(g.subdivide(.5,!1)):j.push(g),ba(w)?j.push(w.subdivide(.5,!0)):j.push(w),ba(v)?j.push(v.subdivide(.5,!0).reverse()):j.push(v),ba(h)?j.push(h.subdivide(.5,!1).reverse()):j.push(h),j},Qm=function(g){var h=g.bounds,w=g.styles;return h.add(w.borderLeftWidth,w.borderTopWidth,-(w.borderRightWidth+w.borderLeftWidth),-(w.borderTopWidth+w.borderBottomWidth))},Fh=function(g){var h=g.styles,w=g.bounds,v=Ur(h.paddingLeft,w.width),j=Ur(h.paddingRight,w.width),O=Ur(h.paddingTop,w.width),z=Ur(h.paddingBottom,w.width);return w.add(v+h.borderLeftWidth,O+h.borderTopWidth,-(h.borderRightWidth+h.borderLeftWidth+v+j),-(h.borderTopWidth+h.borderBottomWidth+O+z))},vw=function(g,h){return g===0?h.bounds:g===2?Fh(h):Qm(h)},km=function(g,h){return g===0?h.bounds:g===2?Fh(h):Qm(h)},v1=function(g,h,w){var v=vw(Jl(g.styles.backgroundOrigin,h),g),j=km(Jl(g.styles.backgroundClip,h),g),O=ww(Jl(g.styles.backgroundSize,h),w,v),z=O[0],ce=O[1],le=fi(Jl(g.styles.backgroundPosition,h),v.width-z,v.height-ce),Ne=yw(Jl(g.styles.backgroundRepeat,h),le,O,v,j),Ie=Math.round(v.left+le[0]),De=Math.round(v.top+le[1]);return[Ne,Ie,De,z,ce]},Wu=function(g){return zt(g)&&g.value===Ss.AUTO},Nh=function(g){return typeof g=="number"},ww=function(g,h,w){var v=h[0],j=h[1],O=h[2],z=g[0],ce=g[1];if(!z)return[0,0];if(Bn(z)&&ce&&Bn(ce))return[Ur(z,w.width),Ur(ce,w.height)];var le=Nh(O);if(zt(z)&&(z.value===Ss.CONTAIN||z.value===Ss.COVER)){if(Nh(O)){var Ne=w.width/w.height;return Ne<O!=(z.value===Ss.COVER)?[w.width,w.width/O]:[w.height*O,w.height]}return[w.width,w.height]}var Ie=Nh(v),De=Nh(j),Xe=Ie||De;if(Wu(z)&&(!ce||Wu(ce))){if(Ie&&De)return[v,j];if(!le&&!Xe)return[w.width,w.height];if(Xe&&le){var Ct=Ie?v:j*O,ft=De?j:v/O;return[Ct,ft]}var xt=Ie?v:w.width,xr=De?j:w.height;return[xt,xr]}if(le){var Pt=0,Lt=0;return Bn(z)?Pt=Ur(z,w.width):Bn(ce)&&(Lt=Ur(ce,w.height)),Wu(z)?Pt=Lt*O:(!ce||Wu(ce))&&(Lt=Pt/O),[Pt,Lt]}var Zr=null,Cr=null;if(Bn(z)?Zr=Ur(z,w.width):ce&&Bn(ce)&&(Cr=Ur(ce,w.height)),Zr!==null&&(!ce||Wu(ce))&&(Cr=Ie&&De?Zr/v*j:w.height),Cr!==null&&Wu(z)&&(Zr=Ie&&De?Cr/j*v:w.width),Zr!==null&&Cr!==null)return[Zr,Cr];throw new Error("Unable to calculate background-size for element")},Jl=function(g,h){var w=g[h];return typeof w>"u"?g[0]:w},yw=function(g,h,w,v,j){var O=h[0],z=h[1],ce=w[0],le=w[1];switch(g){case 2:return[new vt(Math.round(v.left),Math.round(v.top+z)),new vt(Math.round(v.left+v.width),Math.round(v.top+z)),new vt(Math.round(v.left+v.width),Math.round(le+v.top+z)),new vt(Math.round(v.left),Math.round(le+v.top+z))];case 3:return[new vt(Math.round(v.left+O),Math.round(v.top)),new vt(Math.round(v.left+O+ce),Math.round(v.top)),new vt(Math.round(v.left+O+ce),Math.round(v.height+v.top)),new vt(Math.round(v.left+O),Math.round(v.height+v.top))];case 1:return[new vt(Math.round(v.left+O),Math.round(v.top+z)),new vt(Math.round(v.left+O+ce),Math.round(v.top+z)),new vt(Math.round(v.left+O+ce),Math.round(v.top+z+le)),new vt(Math.round(v.left+O),Math.round(v.top+z+le))];default:return[new vt(Math.round(j.left),Math.round(j.top)),new vt(Math.round(j.left+j.width),Math.round(j.top)),new vt(Math.round(j.left+j.width),Math.round(j.height+j.top)),new vt(Math.round(j.left),Math.round(j.height+j.top))]}},xw="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Im="Hidden Text",bw=function(){function g(h){this._data={},this._document=h}return g.prototype.parseMetrics=function(h,w){var v=this._document.createElement("div"),j=this._document.createElement("img"),O=this._document.createElement("span"),z=this._document.body;v.style.visibility="hidden",v.style.fontFamily=h,v.style.fontSize=w,v.style.margin="0",v.style.padding="0",v.style.whiteSpace="nowrap",z.appendChild(v),j.src=xw,j.width=1,j.height=1,j.style.margin="0",j.style.padding="0",j.style.verticalAlign="baseline",O.style.fontFamily=h,O.style.fontSize=w,O.style.margin="0",O.style.padding="0",O.appendChild(this._document.createTextNode(Im)),v.appendChild(O),v.appendChild(j);var ce=j.offsetTop-O.offsetTop+2;v.removeChild(O),v.appendChild(this._document.createTextNode(Im)),v.style.lineHeight="normal",j.style.verticalAlign="super";var le=j.offsetTop-v.offsetTop+2;return z.removeChild(v),{baseline:ce,middle:le}},g.prototype.getMetrics=function(h,w){var v=h+" "+w;return typeof this._data[v]>"u"&&(this._data[v]=this.parseMetrics(h,w)),this._data[v]},g}(),Om=function(){function g(h,w){this.context=h,this.options=w}return g}(),Bw=1e4,Cw=function(g){n(h,g);function h(w,v){var j=g.call(this,w,v)||this;return j._activeEffects=[],j.canvas=v.canvas?v.canvas:document.createElement("canvas"),j.ctx=j.canvas.getContext("2d"),v.canvas||(j.canvas.width=Math.floor(v.width*v.scale),j.canvas.height=Math.floor(v.height*v.scale),j.canvas.style.width=v.width+"px",j.canvas.style.height=v.height+"px"),j.fontMetrics=new bw(document),j.ctx.scale(j.options.scale,j.options.scale),j.ctx.translate(-v.x,-v.y),j.ctx.textBaseline="bottom",j._activeEffects=[],j.context.logger.debug("Canvas renderer initialized ("+v.width+"x"+v.height+") with scale "+v.scale),j}return h.prototype.applyEffects=function(w){for(var v=this;this._activeEffects.length;)this.popEffect();w.forEach(function(j){return v.applyEffect(j)})},h.prototype.applyEffect=function(w){this.ctx.save(),Sm(w)&&(this.ctx.globalAlpha=w.opacity),fw(w)&&(this.ctx.translate(w.offsetX,w.offsetY),this.ctx.transform(w.matrix[0],w.matrix[1],w.matrix[2],w.matrix[3],w.matrix[4],w.matrix[5]),this.ctx.translate(-w.offsetX,-w.offsetY)),Nm(w)&&(this.path(w.path),this.ctx.clip()),this._activeEffects.push(w)},h.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},h.prototype.renderStack=function(w){return s(this,void 0,void 0,function(){var v;return o(this,function(j){switch(j.label){case 0:return v=w.element.container.styles,v.isVisible()?[4,this.renderStackContent(w)]:[3,2];case 1:j.sent(),j.label=2;case 2:return[2]}})})},h.prototype.renderNode=function(w){return s(this,void 0,void 0,function(){return o(this,function(v){switch(v.label){case 0:if(Se(w.container.flags,16))debugger;return w.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(w)]:[3,3];case 1:return v.sent(),[4,this.renderNodeContent(w)];case 2:v.sent(),v.label=3;case 3:return[2]}})})},h.prototype.renderTextWithLetterSpacing=function(w,v,j){var O=this;if(v===0)this.ctx.fillText(w.text,w.bounds.left,w.bounds.top+j);else{var z=ZA(w.text);z.reduce(function(ce,le){return O.ctx.fillText(le,ce,w.bounds.top+j),ce+O.ctx.measureText(le).width},w.bounds.left)}},h.prototype.createFontStyle=function(w){var v=w.fontVariant.filter(function(z){return z==="normal"||z==="small-caps"}).join(""),j=Ew(w.fontFamily).join(", "),O=An(w.fontSize)?""+w.fontSize.number+w.fontSize.unit:w.fontSize.number+"px";return[[w.fontStyle,v,w.fontWeight,O,j].join(" "),j,O]},h.prototype.renderTextNode=function(w,v){return s(this,void 0,void 0,function(){var j,O,z,ce,le,Ne,Ie,De,Xe=this;return o(this,function(Ct){return j=this.createFontStyle(v),O=j[0],z=j[1],ce=j[2],this.ctx.font=O,this.ctx.direction=v.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",le=this.fontMetrics.getMetrics(z,ce),Ne=le.baseline,Ie=le.middle,De=v.paintOrder,w.textBounds.forEach(function(ft){De.forEach(function(xt){switch(xt){case 0:Xe.ctx.fillStyle=Wr(v.color),Xe.renderTextWithLetterSpacing(ft,v.letterSpacing,Ne);var xr=v.textShadow;xr.length&&ft.text.trim().length&&(xr.slice(0).reverse().forEach(function(Pt){Xe.ctx.shadowColor=Wr(Pt.color),Xe.ctx.shadowOffsetX=Pt.offsetX.number*Xe.options.scale,Xe.ctx.shadowOffsetY=Pt.offsetY.number*Xe.options.scale,Xe.ctx.shadowBlur=Pt.blur.number,Xe.renderTextWithLetterSpacing(ft,v.letterSpacing,Ne)}),Xe.ctx.shadowColor="",Xe.ctx.shadowOffsetX=0,Xe.ctx.shadowOffsetY=0,Xe.ctx.shadowBlur=0),v.textDecorationLine.length&&(Xe.ctx.fillStyle=Wr(v.textDecorationColor||v.color),v.textDecorationLine.forEach(function(Pt){switch(Pt){case 1:Xe.ctx.fillRect(ft.bounds.left,Math.round(ft.bounds.top+Ne),ft.bounds.width,1);break;case 2:Xe.ctx.fillRect(ft.bounds.left,Math.round(ft.bounds.top),ft.bounds.width,1);break;case 3:Xe.ctx.fillRect(ft.bounds.left,Math.ceil(ft.bounds.top+Ie),ft.bounds.width,1);break}}));break;case 1:v.webkitTextStrokeWidth&&ft.text.trim().length&&(Xe.ctx.strokeStyle=Wr(v.webkitTextStrokeColor),Xe.ctx.lineWidth=v.webkitTextStrokeWidth,Xe.ctx.lineJoin=window.chrome?"miter":"round",Xe.ctx.strokeText(ft.text,ft.bounds.left,ft.bounds.top+Ne)),Xe.ctx.strokeStyle="",Xe.ctx.lineWidth=0,Xe.ctx.lineJoin="miter";break}})}),[2]})})},h.prototype.renderReplacedElement=function(w,v,j){if(j&&w.intrinsicWidth>0&&w.intrinsicHeight>0){var O=Fh(w),z=Bh(v);this.path(z),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(j,0,0,w.intrinsicWidth,w.intrinsicHeight,O.left,O.top,O.width,O.height),this.ctx.restore()}},h.prototype.renderNodeContent=function(w){return s(this,void 0,void 0,function(){var v,j,O,z,ce,le,Lt,Lt,Ne,Ie,De,Xe,Cr,Ct,ft,lr,xt,xr,Pt,Lt,Zr,Cr,lr;return o(this,function(Nt){switch(Nt.label){case 0:this.applyEffects(w.getEffects(4)),v=w.container,j=w.curves,O=v.styles,z=0,ce=v.textNodes,Nt.label=1;case 1:return z<ce.length?(le=ce[z],[4,this.renderTextNode(le,O)]):[3,4];case 2:Nt.sent(),Nt.label=3;case 3:return z++,[3,1];case 4:if(!(v instanceof Pc))return[3,8];Nt.label=5;case 5:return Nt.trys.push([5,7,,8]),[4,this.context.cache.match(v.src)];case 6:return Lt=Nt.sent(),this.renderReplacedElement(v,j,Lt),[3,8];case 7:return Nt.sent(),this.context.logger.error("Error loading image "+v.src),[3,8];case 8:if(v instanceof dh&&this.renderReplacedElement(v,j,v.canvas),!(v instanceof Am))return[3,12];Nt.label=9;case 9:return Nt.trys.push([9,11,,12]),[4,this.context.cache.match(v.svg)];case 10:return Lt=Nt.sent(),this.renderReplacedElement(v,j,Lt),[3,12];case 11:return Nt.sent(),this.context.logger.error("Error loading svg "+v.svg.substring(0,255)),[3,12];case 12:return v instanceof Xp&&v.tree?(Ne=new h(this.context,{scale:this.options.scale,backgroundColor:v.backgroundColor,x:0,y:0,width:v.width,height:v.height}),[4,Ne.render(v.tree)]):[3,14];case 13:Ie=Nt.sent(),v.width&&v.height&&this.ctx.drawImage(Ie,0,0,v.width,v.height,v.bounds.left,v.bounds.top,v.bounds.width,v.bounds.height),Nt.label=14;case 14:if(v instanceof Jp&&(De=Math.min(v.bounds.width,v.bounds.height),v.type===ef?v.checked&&(this.ctx.save(),this.path([new vt(v.bounds.left+De*.39363,v.bounds.top+De*.79),new vt(v.bounds.left+De*.16,v.bounds.top+De*.5549),new vt(v.bounds.left+De*.27347,v.bounds.top+De*.44071),new vt(v.bounds.left+De*.39694,v.bounds.top+De*.5649),new vt(v.bounds.left+De*.72983,v.bounds.top+De*.23),new vt(v.bounds.left+De*.84,v.bounds.top+De*.34085),new vt(v.bounds.left+De*.39363,v.bounds.top+De*.79)]),this.ctx.fillStyle=Wr(fm),this.ctx.fill(),this.ctx.restore()):v.type===Yi&&v.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(v.bounds.left+De/2,v.bounds.top+De/2,De/4,0,Math.PI*2,!0),this.ctx.fillStyle=Wr(fm),this.ctx.fill(),this.ctx.restore())),_w(v)&&v.value.length){switch(Xe=this.createFontStyle(O),Cr=Xe[0],Ct=Xe[1],ft=this.fontMetrics.getMetrics(Cr,Ct).baseline,this.ctx.font=Cr,this.ctx.fillStyle=Wr(O.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Nw(v.styles.textAlign),lr=Fh(v),xt=0,v.styles.textAlign){case 1:xt+=lr.width/2;break;case 2:xt+=lr.width;break}xr=lr.add(xt,0,0,-lr.height/2+1),this.ctx.save(),this.path([new vt(lr.left,lr.top),new vt(lr.left+lr.width,lr.top),new vt(lr.left+lr.width,lr.top+lr.height),new vt(lr.left,lr.top+lr.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Is(v.value,xr),O.letterSpacing,ft),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!Se(v.styles.display,2048))return[3,20];if(v.styles.listStyleImage===null)return[3,19];if(Pt=v.styles.listStyleImage,Pt.type!==0)return[3,18];Lt=void 0,Zr=Pt.url,Nt.label=15;case 15:return Nt.trys.push([15,17,,18]),[4,this.context.cache.match(Zr)];case 16:return Lt=Nt.sent(),this.ctx.drawImage(Lt,v.bounds.left-(Lt.width+10),v.bounds.top),[3,18];case 17:return Nt.sent(),this.context.logger.error("Error loading list-style-image "+Zr),[3,18];case 18:return[3,20];case 19:w.listValue&&v.styles.listStyleType!==-1&&(Cr=this.createFontStyle(O)[0],this.ctx.font=Cr,this.ctx.fillStyle=Wr(O.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",lr=new c(v.bounds.left,v.bounds.top+Ur(v.styles.paddingTop,v.bounds.width),v.bounds.width,Es(O.lineHeight,O.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Is(w.listValue,lr),O.letterSpacing,Es(O.lineHeight,O.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),Nt.label=20;case 20:return[2]}})})},h.prototype.renderStackContent=function(w){return s(this,void 0,void 0,function(){var v,j,Pt,O,z,Pt,ce,le,Pt,Ne,Ie,Pt,De,Xe,Pt,Ct,ft,Pt,xt,xr,Pt;return o(this,function(Lt){switch(Lt.label){case 0:if(Se(w.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(w.element)];case 1:Lt.sent(),v=0,j=w.negativeZIndex,Lt.label=2;case 2:return v<j.length?(Pt=j[v],[4,this.renderStack(Pt)]):[3,5];case 3:Lt.sent(),Lt.label=4;case 4:return v++,[3,2];case 5:return[4,this.renderNodeContent(w.element)];case 6:Lt.sent(),O=0,z=w.nonInlineLevel,Lt.label=7;case 7:return O<z.length?(Pt=z[O],[4,this.renderNode(Pt)]):[3,10];case 8:Lt.sent(),Lt.label=9;case 9:return O++,[3,7];case 10:ce=0,le=w.nonPositionedFloats,Lt.label=11;case 11:return ce<le.length?(Pt=le[ce],[4,this.renderStack(Pt)]):[3,14];case 12:Lt.sent(),Lt.label=13;case 13:return ce++,[3,11];case 14:Ne=0,Ie=w.nonPositionedInlineLevel,Lt.label=15;case 15:return Ne<Ie.length?(Pt=Ie[Ne],[4,this.renderStack(Pt)]):[3,18];case 16:Lt.sent(),Lt.label=17;case 17:return Ne++,[3,15];case 18:De=0,Xe=w.inlineLevel,Lt.label=19;case 19:return De<Xe.length?(Pt=Xe[De],[4,this.renderNode(Pt)]):[3,22];case 20:Lt.sent(),Lt.label=21;case 21:return De++,[3,19];case 22:Ct=0,ft=w.zeroOrAutoZIndexOrTransformedOrOpacity,Lt.label=23;case 23:return Ct<ft.length?(Pt=ft[Ct],[4,this.renderStack(Pt)]):[3,26];case 24:Lt.sent(),Lt.label=25;case 25:return Ct++,[3,23];case 26:xt=0,xr=w.positiveZIndex,Lt.label=27;case 27:return xt<xr.length?(Pt=xr[xt],[4,this.renderStack(Pt)]):[3,30];case 28:Lt.sent(),Lt.label=29;case 29:return xt++,[3,27];case 30:return[2]}})})},h.prototype.mask=function(w){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(w.slice(0).reverse()),this.ctx.closePath()},h.prototype.path=function(w){this.ctx.beginPath(),this.formatPath(w),this.ctx.closePath()},h.prototype.formatPath=function(w){var v=this;w.forEach(function(j,O){var z=ba(j)?j.start:j;O===0?v.ctx.moveTo(z.x,z.y):v.ctx.lineTo(z.x,z.y),ba(j)&&v.ctx.bezierCurveTo(j.startControl.x,j.startControl.y,j.endControl.x,j.endControl.y,j.end.x,j.end.y)})},h.prototype.renderRepeat=function(w,v,j,O){this.path(w),this.ctx.fillStyle=v,this.ctx.translate(j,O),this.ctx.fill(),this.ctx.translate(-j,-O)},h.prototype.resizeImage=function(w,v,j){var O;if(w.width===v&&w.height===j)return w;var z=(O=this.canvas.ownerDocument)!==null&&O!==void 0?O:document,ce=z.createElement("canvas");ce.width=Math.max(1,v),ce.height=Math.max(1,j);var le=ce.getContext("2d");return le.drawImage(w,0,0,w.width,w.height,0,0,v,j),ce},h.prototype.renderBackgroundImage=function(w){return s(this,void 0,void 0,function(){var v,j,O,z,ce,le;return o(this,function(Ne){switch(Ne.label){case 0:v=w.styles.backgroundImage.length-1,j=function(Ie){var De,Xe,Ct,mi,ra,na,wn,Mi,Rr,ft,mi,ra,na,wn,Mi,xt,xr,Pt,Lt,Zr,Cr,lr,Nt,Dr,Rr,ur,mi,ta,Ba,wn,Mi,rl,ra,na,Kc,gA,No,Vc,$c,nl,qc,il;return o(this,function(Ju){switch(Ju.label){case 0:if(Ie.type!==0)return[3,5];De=void 0,Xe=Ie.url,Ju.label=1;case 1:return Ju.trys.push([1,3,,4]),[4,O.context.cache.match(Xe)];case 2:return De=Ju.sent(),[3,4];case 3:return Ju.sent(),O.context.logger.error("Error loading background-image "+Xe),[3,4];case 4:return De&&(Ct=v1(w,v,[De.width,De.height,De.width/De.height]),mi=Ct[0],ra=Ct[1],na=Ct[2],wn=Ct[3],Mi=Ct[4],Rr=O.ctx.createPattern(O.resizeImage(De,wn,Mi),"repeat"),O.renderRepeat(mi,Rr,ra,na)),[3,6];case 5:Uc(Ie)?(ft=v1(w,v,[null,null,null]),mi=ft[0],ra=ft[1],na=ft[2],wn=ft[3],Mi=ft[4],xt=Cn(Ie.angle,wn,Mi),xr=xt[0],Pt=xt[1],Lt=xt[2],Zr=xt[3],Cr=xt[4],lr=document.createElement("canvas"),lr.width=wn,lr.height=Mi,Nt=lr.getContext("2d"),Dr=Nt.createLinearGradient(Pt,Zr,Lt,Cr),Rt(Ie.stops,xr).forEach(function(uf){return Dr.addColorStop(uf.stop,Wr(uf.color))}),Nt.fillStyle=Dr,Nt.fillRect(0,0,wn,Mi),wn>0&&Mi>0&&(Rr=O.ctx.createPattern(lr,"repeat"),O.renderRepeat(mi,Rr,ra,na))):bo(Ie)&&(ur=v1(w,v,[null,null,null]),mi=ur[0],ta=ur[1],Ba=ur[2],wn=ur[3],Mi=ur[4],rl=Ie.position.length===0?[DA]:Ie.position,ra=Ur(rl[0],wn),na=Ur(rl[rl.length-1],Mi),Kc=Jo(Ie,ra,na,wn,Mi),gA=Kc[0],No=Kc[1],gA>0&&No>0&&(Vc=O.ctx.createRadialGradient(ta+ra,Ba+na,0,ta+ra,Ba+na,gA),Rt(Ie.stops,gA*2).forEach(function(uf){return Vc.addColorStop(uf.stop,Wr(uf.color))}),O.path(mi),O.ctx.fillStyle=Vc,gA!==No?($c=w.bounds.left+.5*w.bounds.width,nl=w.bounds.top+.5*w.bounds.height,qc=No/gA,il=1/qc,O.ctx.save(),O.ctx.translate($c,nl),O.ctx.transform(1,0,0,qc,0,0),O.ctx.translate(-$c,-nl),O.ctx.fillRect(ta,il*(Ba-nl)+nl,wn,Mi*il),O.ctx.restore()):O.ctx.fill())),Ju.label=6;case 6:return v--,[2]}})},O=this,z=0,ce=w.styles.backgroundImage.slice(0).reverse(),Ne.label=1;case 1:return z<ce.length?(le=ce[z],[5,j(le)]):[3,4];case 2:Ne.sent(),Ne.label=3;case 3:return z++,[3,1];case 4:return[2]}})})},h.prototype.renderSolidBorder=function(w,v,j){return s(this,void 0,void 0,function(){return o(this,function(O){return this.path(Lm(j,v)),this.ctx.fillStyle=Wr(w),this.ctx.fill(),[2]})})},h.prototype.renderDoubleBorder=function(w,v,j,O){return s(this,void 0,void 0,function(){var z,ce;return o(this,function(le){switch(le.label){case 0:return v<3?[4,this.renderSolidBorder(w,j,O)]:[3,2];case 1:return le.sent(),[2];case 2:return z=pw(O,j),this.path(z),this.ctx.fillStyle=Wr(w),this.ctx.fill(),ce=gw(O,j),this.path(ce),this.ctx.fill(),[2]}})})},h.prototype.renderNodeBackgroundAndBorders=function(w){return s(this,void 0,void 0,function(){var v,j,O,z,ce,le,Ne,Ie,De=this;return o(this,function(Xe){switch(Xe.label){case 0:return this.applyEffects(w.getEffects(2)),v=w.container.styles,j=!zi(v.backgroundColor)||v.backgroundImage.length,O=[{style:v.borderTopStyle,color:v.borderTopColor,width:v.borderTopWidth},{style:v.borderRightStyle,color:v.borderRightColor,width:v.borderRightWidth},{style:v.borderBottomStyle,color:v.borderBottomColor,width:v.borderBottomWidth},{style:v.borderLeftStyle,color:v.borderLeftColor,width:v.borderLeftWidth}],z=Fw(Jl(v.backgroundClip,0),w.curves),j||v.boxShadow.length?(this.ctx.save(),this.path(z),this.ctx.clip(),zi(v.backgroundColor)||(this.ctx.fillStyle=Wr(v.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(w.container)]):[3,2];case 1:Xe.sent(),this.ctx.restore(),v.boxShadow.slice(0).reverse().forEach(function(Ct){De.ctx.save();var ft=bh(w.curves),xt=Ct.inset?0:Bw,xr=Em(ft,-xt+(Ct.inset?1:-1)*Ct.spread.number,(Ct.inset?1:-1)*Ct.spread.number,Ct.spread.number*(Ct.inset?-2:2),Ct.spread.number*(Ct.inset?-2:2));Ct.inset?(De.path(ft),De.ctx.clip(),De.mask(xr)):(De.mask(ft),De.ctx.clip(),De.path(xr)),De.ctx.shadowOffsetX=Ct.offsetX.number+xt,De.ctx.shadowOffsetY=Ct.offsetY.number,De.ctx.shadowColor=Wr(Ct.color),De.ctx.shadowBlur=Ct.blur.number,De.ctx.fillStyle=Ct.inset?Wr(Ct.color):"rgba(0,0,0,1)",De.ctx.fill(),De.ctx.restore()}),Xe.label=2;case 2:ce=0,le=0,Ne=O,Xe.label=3;case 3:return le<Ne.length?(Ie=Ne[le],Ie.style!==0&&!zi(Ie.color)&&Ie.width>0?Ie.style!==2?[3,5]:[4,this.renderDashedDottedBorder(Ie.color,Ie.width,ce,w.curves,2)]:[3,11]):[3,13];case 4:return Xe.sent(),[3,11];case 5:return Ie.style!==3?[3,7]:[4,this.renderDashedDottedBorder(Ie.color,Ie.width,ce,w.curves,3)];case 6:return Xe.sent(),[3,11];case 7:return Ie.style!==4?[3,9]:[4,this.renderDoubleBorder(Ie.color,Ie.width,ce,w.curves)];case 8:return Xe.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Ie.color,ce,w.curves)];case 10:Xe.sent(),Xe.label=11;case 11:ce++,Xe.label=12;case 12:return le++,[3,3];case 13:return[2]}})})},h.prototype.renderDashedDottedBorder=function(w,v,j,O,z){return s(this,void 0,void 0,function(){var ce,le,Ne,Ie,De,Xe,Ct,ft,xt,xr,Pt,Lt,Zr,Cr,lr,Nt,lr,Nt;return o(this,function(Dr){return this.ctx.save(),ce=mw(O,j),le=Lm(O,j),z===2&&(this.path(le),this.ctx.clip()),ba(le[0])?(Ne=le[0].start.x,Ie=le[0].start.y):(Ne=le[0].x,Ie=le[0].y),ba(le[1])?(De=le[1].end.x,Xe=le[1].end.y):(De=le[1].x,Xe=le[1].y),j===0||j===2?Ct=Math.abs(Ne-De):Ct=Math.abs(Ie-Xe),this.ctx.beginPath(),z===3?this.formatPath(ce):this.formatPath(le.slice(0,2)),ft=v<3?v*3:v*2,xt=v<3?v*2:v,z===3&&(ft=v,xt=v),xr=!0,Ct<=ft*2?xr=!1:Ct<=ft*2+xt?(Pt=Ct/(2*ft+xt),ft*=Pt,xt*=Pt):(Lt=Math.floor((Ct+xt)/(ft+xt)),Zr=(Ct-Lt*ft)/(Lt-1),Cr=(Ct-(Lt+1)*ft)/Lt,xt=Cr<=0||Math.abs(xt-Zr)<Math.abs(xt-Cr)?Zr:Cr),xr&&(z===3?this.ctx.setLineDash([0,ft+xt]):this.ctx.setLineDash([ft,xt])),z===3?(this.ctx.lineCap="round",this.ctx.lineWidth=v):this.ctx.lineWidth=v*2+1.1,this.ctx.strokeStyle=Wr(w),this.ctx.stroke(),this.ctx.setLineDash([]),z===2&&(ba(le[0])&&(lr=le[3],Nt=le[0],this.ctx.beginPath(),this.formatPath([new vt(lr.end.x,lr.end.y),new vt(Nt.start.x,Nt.start.y)]),this.ctx.stroke()),ba(le[1])&&(lr=le[1],Nt=le[2],this.ctx.beginPath(),this.formatPath([new vt(lr.end.x,lr.end.y),new vt(Nt.start.x,Nt.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},h.prototype.render=function(w){return s(this,void 0,void 0,function(){var v;return o(this,function(j){switch(j.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=Wr(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),v=hw(w),[4,this.renderStack(v)];case 1:return j.sent(),this.applyEffects([]),[2,this.canvas]}})})},h}(Om),_w=function(g){return g instanceof Tc||g instanceof tf?!0:g instanceof Jp&&g.type!==Yi&&g.type!==ef},Fw=function(g,h){switch(g){case 0:return bh(h);case 2:return cw(h);case 1:default:return Bh(h)}},Nw=function(g){switch(g){case 1:return"center";case 2:return"right";case 0:default:return"left"}},Sw=["-apple-system","system-ui"],Ew=function(g){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?g.filter(function(h){return Sw.indexOf(h)===-1}):g},jw=function(g){n(h,g);function h(w,v){var j=g.call(this,w,v)||this;return j.canvas=v.canvas?v.canvas:document.createElement("canvas"),j.ctx=j.canvas.getContext("2d"),j.options=v,j.canvas.width=Math.floor(v.width*v.scale),j.canvas.height=Math.floor(v.height*v.scale),j.canvas.style.width=v.width+"px",j.canvas.style.height=v.height+"px",j.ctx.scale(j.options.scale,j.options.scale),j.ctx.translate(-v.x,-v.y),j.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+v.width+"x"+v.height+" at "+v.x+","+v.y+") with scale "+v.scale),j}return h.prototype.render=function(w){return s(this,void 0,void 0,function(){var v,j;return o(this,function(O){switch(O.label){case 0:return v=Ku(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,w),[4,Uw(v)];case 1:return j=O.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=Wr(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(j,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},h}(Om),Uw=function(g){return new Promise(function(h,w){var v=new Image;v.onload=function(){h(v)},v.onerror=w,v.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(g))})},Lw=function(){function g(h){var w=h.id,v=h.enabled;this.id=w,this.enabled=v,this.start=Date.now()}return g.prototype.debug=function(){for(var h=[],w=0;w<arguments.length;w++)h[w]=arguments[w];this.enabled&&(typeof window<"u"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,l([this.id,this.getTime()+"ms"],h)):this.info.apply(this,h))},g.prototype.getTime=function(){return Date.now()-this.start},g.prototype.info=function(){for(var h=[],w=0;w<arguments.length;w++)h[w]=arguments[w];this.enabled&&typeof window<"u"&&window.console&&typeof console.info=="function"&&console.info.apply(console,l([this.id,this.getTime()+"ms"],h))},g.prototype.warn=function(){for(var h=[],w=0;w<arguments.length;w++)h[w]=arguments[w];this.enabled&&(typeof window<"u"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,l([this.id,this.getTime()+"ms"],h)):this.info.apply(this,h))},g.prototype.error=function(){for(var h=[],w=0;w<arguments.length;w++)h[w]=arguments[w];this.enabled&&(typeof window<"u"&&window.console&&typeof console.error=="function"?console.error.apply(console,l([this.id,this.getTime()+"ms"],h)):this.info.apply(this,h))},g.instances={},g}(),Qw=function(){function g(h,w){var v;this.windowBounds=w,this.instanceName="#"+g.instanceCount++,this.logger=new Lw({id:this.instanceName,enabled:h.logging}),this.cache=(v=h.cache)!==null&&v!==void 0?v:new Aw(this,h)}return g.instanceCount=1,g}(),kw=function(g,h){return h===void 0&&(h={}),Iw(g,h)};typeof window<"u"&&d1.setContext(window);var Iw=function(g,h){return s(void 0,void 0,void 0,function(){var w,v,j,O,z,ce,le,Ne,Ie,De,Xe,Ct,ft,xt,xr,Pt,Lt,Zr,Cr,lr,Dr,Nt,Dr,Rr,ur,mi,ta,Ba,wn,Mi,rl,ra,na,Kc,gA,No,Vc,$c,nl,qc;return o(this,function(il){switch(il.label){case 0:if(!g||typeof g!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(w=g.ownerDocument,!w)throw new Error("Element is not attached to a Document");if(v=w.defaultView,!v)throw new Error("Document is not attached to a Window");return j={allowTaint:(Rr=h.allowTaint)!==null&&Rr!==void 0?Rr:!1,imageTimeout:(ur=h.imageTimeout)!==null&&ur!==void 0?ur:15e3,proxy:h.proxy,useCORS:(mi=h.useCORS)!==null&&mi!==void 0?mi:!1},O=i({logging:(ta=h.logging)!==null&&ta!==void 0?ta:!0,cache:h.cache},j),z={windowWidth:(Ba=h.windowWidth)!==null&&Ba!==void 0?Ba:v.innerWidth,windowHeight:(wn=h.windowHeight)!==null&&wn!==void 0?wn:v.innerHeight,scrollX:(Mi=h.scrollX)!==null&&Mi!==void 0?Mi:v.pageXOffset,scrollY:(rl=h.scrollY)!==null&&rl!==void 0?rl:v.pageYOffset},ce=new c(z.scrollX,z.scrollY,z.windowWidth,z.windowHeight),le=new Qw(O,ce),Ne=(ra=h.foreignObjectRendering)!==null&&ra!==void 0?ra:!1,Ie={allowTaint:(na=h.allowTaint)!==null&&na!==void 0?na:!1,onclone:h.onclone,ignoreElements:h.ignoreElements,inlineImages:Ne,copyStyles:Ne},le.logger.debug("Starting document clone with size "+ce.width+"x"+ce.height+" scrolled to "+-ce.left+","+-ce.top),De=new wm(le,g,Ie),Xe=De.clonedReferenceElement,Xe?[4,De.toIFrame(w,ce)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return Ct=il.sent(),ft=Gu(Xe)||tw(Xe)?p(Xe.ownerDocument):d(le,Xe),xt=ft.width,xr=ft.height,Pt=ft.left,Lt=ft.top,Zr=Ow(le,Xe,h.backgroundColor),Cr={canvas:h.canvas,backgroundColor:Zr,scale:(gA=(Kc=h.scale)!==null&&Kc!==void 0?Kc:v.devicePixelRatio)!==null&&gA!==void 0?gA:1,x:((No=h.x)!==null&&No!==void 0?No:0)+Pt,y:((Vc=h.y)!==null&&Vc!==void 0?Vc:0)+Lt,width:($c=h.width)!==null&&$c!==void 0?$c:Math.ceil(xt),height:(nl=h.height)!==null&&nl!==void 0?nl:Math.ceil(xr)},Ne?(le.logger.debug("Document cloned, using foreign object rendering"),Dr=new jw(le,Cr),[4,Dr.render(Xe)]):[3,3];case 2:return lr=il.sent(),[3,5];case 3:return le.logger.debug("Document cloned, element located at "+Pt+","+Lt+" with size "+xt+"x"+xr+" using computed rendering"),le.logger.debug("Starting DOM parsing"),Nt=Hc(le,Xe),Zr===Nt.styles.backgroundColor&&(Nt.styles.backgroundColor=Fe.TRANSPARENT),le.logger.debug("Starting renderer for element at "+Cr.x+","+Cr.y+" with size "+Cr.width+"x"+Cr.height),Dr=new Cw(le,Cr),[4,Dr.render(Nt)];case 4:lr=il.sent(),il.label=5;case 5:return(!((qc=h.removeContainer)!==null&&qc!==void 0)||qc)&&(wm.destroy(Ct)||le.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),le.logger.debug("Finished rendering"),[2,lr]}})})},Ow=function(g,h,w){var v=h.ownerDocument,j=v.documentElement?Wi(g,getComputedStyle(v.documentElement).backgroundColor):Fe.TRANSPARENT,O=v.body?Wi(g,getComputedStyle(v.body).backgroundColor):Fe.TRANSPARENT,z=typeof w=="string"?Wi(g,w):w===null?Fe.TRANSPARENT:4294967295;return h===v.documentElement?zi(j)?zi(O)?z:O:j:z};return kw})}(i5)),i5.exports}(function(e,t){(function(r,n){e.exports=n(aV,oV())})(self,(r,n)=>(()=>{var i={498:c=>{c.exports=n},676:c=>{c.exports=r}},s={};function o(c){var d=s[c];if(d!==void 0)return d.exports;var p=s[c]={exports:{}};return i[c](p,p.exports,o),p.exports}o.n=c=>{var d=c&&c.__esModule?()=>c.default:()=>c;return o.d(d,{a:d}),d},o.d=(c,d)=>{for(var p in d)o.o(d,p)&&!o.o(c,p)&&Object.defineProperty(c,p,{enumerable:!0,get:d[p]})},o.o=(c,d)=>Object.prototype.hasOwnProperty.call(c,d);var l={};return(()=>{o.d(l,{default:()=>I});var c=o(676),d=o(498),p=o.n(d);const m={jsPDF:{unit:"pt",format:"a4"},html2canvas:{imageTimeout:15e3,logging:!0,useCORS:!1},margin:{right:0,top:0,bottom:0,left:0},imageType:"image/jpeg",imageQuality:1,autoResize:!0,output:"jspdf-generate.pdf",watermark:void 0,init:function(){},success:function(V){V.save(this.output)}},B=window.devicePixelRatio,x={"image/jpeg":"JPEG","image/png":"PNG","image/webp":"WEBP"},S=function(V){return x[V]},C=function(V,se,Z){let{pdf:T,pdfContentWidth:Ae,pdfContentHeight:ue,pdfWidth:$,pdfHeight:P,position:X,currentPage:J,pageOfCurrentNode:pe}=se;const{pageData:me,printWidth:ye,printHeight:oe}=function({canvas:$e,pdf:H,pdfContentWidth:q,opts:Y}){const te=$e.toDataURL(Y.imageType,Y.imageQuality),fe=H.getImageProperties(te);return{pageData:te,printWidth:Y.autoResize?q:fe.width/B,printHeight:Y.autoResize?q/fe.width*fe.height:fe.height/B}}({canvas:V,pdf:T,pdfContentWidth:Ae,opts:Z});let we=oe;X<0&&(T.addPage(),J+=1,pe=1,X=0);const{margin:xe}=Z;for(;we>0;){if(T.addImage(me,S(Z.imageType),xe.left,X+xe.top*pe+xe.bottom*(pe-1),ye,oe),T.setFillColor(255,255,255),T.rect(0,0,$,xe.top,"F"),T.rect(0,P-xe.bottom,$,xe.bottom,"F"),we<ue){X-=we;break}we-=ue,X-=P,T.addPage(),J+=1,pe+=1}(function($e,H,q,Y,te){$e.pdf=H,$e.position=q,$e.currentPage=Y,$e.pageOfCurrentNode=te})(se,T,X,J,pe)},L=function(V,se){return Z=this,T=void 0,ue=function*(){se.watermark&&(yield function($,P){return new Promise(X=>{var J;const pe=new Image,me=typeof P.watermark=="string"?P.watermark:typeof P.watermark!="function"&&((J=P.watermark)===null||J===void 0?void 0:J.src),ye=()=>{$.pdf=function(oe,we){var xe,$e;const H=oe.internal.getNumberOfPages();if(typeof we.watermark=="function")for(let q=1;q<=H;q++){oe.setPage(q);const Y={pdf:oe,pageNumber:q,totalPageNumber:H};we.watermark.call(we,Y)}else if(we.watermarkImg){const q=oe.getImageProperties(we.watermarkImg),Y=typeof we.watermark!="string"&&((xe=we.watermark)===null||xe===void 0?void 0:xe.scale)||1;for(let te=1;te<=H;te++)if(oe.setPage(te),typeof we.watermark!="string"&&(($e=we.watermark)===null||$e===void 0?void 0:$e.handler)){const fe={pdf:oe,pageNumber:te,totalPageNumber:H,imgNode:we.watermarkImg};we.watermark.handler.call(we,fe)}else oe.addImage(we.watermarkImg,S("image/png"),(oe.internal.pageSize.width-q.width*Y)/2,(oe.internal.pageSize.height-q.height*Y)/2,q.width*Y,q.height*Y)}else console.warn('[jspdf-html2canvas] "watermark" option should be either "string" or "function" type.');return oe}($.pdf,P),X(null)};me?(pe.onload=function(){P.watermarkImg=pe,ye()},pe.crossOrigin="Anonymous",pe.src=me):typeof P.watermark=="function"&&ye()})}(V,se))},new((Ae=void 0)||(Ae=Promise))(function($,P){function X(me){try{pe(ue.next(me))}catch(ye){P(ye)}}function J(me){try{pe(ue.throw(me))}catch(ye){P(ye)}}function pe(me){var ye;me.done?$(me.value):(ye=me.value,ye instanceof Ae?ye:new Ae(function(oe){oe(ye)})).then(X,J)}pe((ue=ue.apply(Z,T||[])).next())});var Z,T,Ae,ue};function N(V){return V!==null&&typeof V=="object"}function F(V){return typeof V=="function"}function Q(V,se){for(let Z=0,T=Object.keys(V);Z<T.length;Z++){const Ae=T[Z];if(Ae in se){const ue=N(V[Ae]),$=N(se[Ae]);ue&&$?F(V[Ae])&&F(se[Ae])?F(V[Ae])&&!F(se[Ae])?console.error(`[jspdf-html2canvas] config key "${Ae}" type invalid`):V[Ae]=se[Ae]:V[Ae]=Q(V[Ae],se[Ae]):$?(se[Ae].old=V[Ae],V[Ae]=se[Ae]):ue?V[Ae].new=se[Ae]:V[Ae]=se[Ae],delete se[Ae]}}return Object.assign(V,se)}const I=function(V,se={}){return Z=this,T=void 0,ue=function*(){const $=Q(m,se),P=function(X){const{margin:J}=X,pe=new c.jsPDF(X.jsPDF),me=pe.internal.pageSize.getWidth(),ye=pe.internal.pageSize.getHeight();return{pdf:pe,pdfWidth:me,pdfHeight:ye,pdfContentWidth:me-(J.left+J.right),pdfContentHeight:ye-(J.top+J.bottom),position:0,currentPage:1,pageOfCurrentNode:1}}($);if($.init.call($,P.pdf),"length"in V)for(let X=0;X<V.length;X++){const J=yield p()(V[X],$.html2canvas);C(J,P,$)}else{const X=yield p()(V,$.html2canvas);C(X,P,$)}return yield L(P,$),$.success.call($,P.pdf),P.pdf},new((Ae=void 0)||(Ae=Promise))(function($,P){function X(me){try{pe(ue.next(me))}catch(ye){P(ye)}}function J(me){try{pe(ue.throw(me))}catch(ye){P(ye)}}function pe(me){var ye;me.done?$(me.value):(ye=me.value,ye instanceof Ae?ye:new Ae(function(oe){oe(ye)})).then(X,J)}pe((ue=ue.apply(Z,T||[])).next())});var Z,T,Ae,ue}})(),l.default})())})(u7);var AV=u7.exports;const lV=Cp(AV);function cV(e){var P,X,J,pe,me,ye,oe,we,xe,$e,H,q,Y;const[t,r]=ne.useState(typeof e.visible=="string"?e.visible:""),[n,i]=ne.useState([]),[s,o]=ne.useState(!1),[l,c]=ne.useState(!1),[d,p]=ne.useState(),[m,B]=ne.useState("track"),[x,S]=ne.useState(!1),[C,L]=ne.useState("online"),{token:N}=as(),F=Vs(),{setVisible:Q}=$3(),I=te=>{r(te.target.value)},V=t.trim()===""?"bg-blue-400":"bg-blue-500",se=async te=>{var fe,Ee;try{if(te&&te.preventDefault(),!N||N==="undefined")throw new Error("Please login to view order");if(s)return;o(!0),i([]),p(null);const je=new URL(window.location.href);je.searchParams.set("order",t),window.history.pushState({path:je.toString()},"",je.toString()),await Br(`/patients/orders/${t}`,"PUT");const Je=await(await fetch(`https://dispensaryapi.famasi.africa/api/v1/patients/orders/${t}`,{method:"POST",body:JSON.stringify({callback_url:`${window.location.origin}/transaction-successful`},null,2),headers:{"content-type":"application/json","x-api-key":N}})).json();if(Je.success)p({...Je.data,timeline:[]}),i((fe=Je.data)!=null&&fe.timeline?Je.data.timeline.reverse():[]);else{if(console.log("////////////////////////",Je),(Ee=Je==null?void 0:Je.message)!=null&&Ee.toLowerCase().includes("credentials"))return F("/auth/login",{replace:!0}),e.setVisible(!1);throw new Error("Please login or create account to track your order")}}catch(je){console.log(je.message),Fr(je.message,"error")}finally{o(!1)}},Z=async te=>{c(!0);try{const fe=await Br(`/patients/orders/${te}/cancel`,"PUT");fe&&(c(!1),Fr("Order has been successfully cancelled, for paid orders a refund will be made to your wallet","success"),e.setVisible(!1)),console.log("response for order cancellation",fe)}catch(fe){c(!1),Fr(fe.message,"error")}},T=()=>{S(!1)},Ae=()=>{Q(t)},ue=async te=>{S(!1);try{if(!te){const fe=await Br(`/patients/bids/${t}/pay`,"POST",{callback_url:`${window.location.origin}/transaction-successful`,withWallet:C==="wallet"});console.log(fe)}Q(t)}catch(fe){Fr(fe.message,"error")}};if(ne.useEffect(()=>{typeof e.visible=="string"&&e.visible.length>0&&se()},[N]),!e.visible)return null;const $=()=>{const te=document.getElementById("element-to-download");te&&lV(te,{jsPDF:{format:"a4"},html2canvas:{scale:2},Margin:{right:10,left:10,top:10,bottom:10},output:"invoice.pdf"})};return m==="invoice"?a.jsxs(a.Fragment,{children:[x&&a.jsx(Px,{closeModal:T,setIsloading:o,setpaymentMethod:L,paymentMethod:C,createUserPlan:ue}),a.jsxs("div",{className:"tracker-modal inset-0 backdrop-filter backdrop-blur-md bg-opacity-50 ",children:[a.jsx(wp,{position:"top-right",hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnFocusLoss:!0,draggable:!0,pauseOnHover:!0,theme:"light"}),a.jsxs("div",{className:"tracker-modal-overlay insert-0 rounded-[2px] shadow-lg px-4 bg-white",children:[a.jsx("div",{style:{display:"flex"},children:a.jsx("button",{onClick:()=>e.setVisible(!1),style:{marginTop:"1rem",marginLeft:"auto",display:"inline-block"},children:a.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",height:"1.3em",viewBox:"0 0 512 512",children:a.jsx("path",{d:"M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z"})})})}),a.jsxs("div",{className:"max-w-full w-full bg-[#ffffff]  md:p-5 ",children:[a.jsxs("div",{id:"element-to-download",children:[a.jsxs("div",{className:"flex justify-between gap-4 items-center py-4 w-full",children:[a.jsx("div",{className:"w-full",children:a.jsxs("p",{className:"font-semibold md:text-2xl text-[#001A4C]",children:["Invoice: ",a.jsx("span",{children:(P=d==null?void 0:d.invoice)==null?void 0:P.invoice_number})]})}),a.jsx("img",{className:"w-1/6 md:w-1/5 h-auto  self-end",src:"http://cdn.mcauto-images-production.sendgrid.net/18dd8e01ad7b9e16/5abbb075-d6a2-4614-825a-984a5dd014a4/460x119.png",alt:"Company Logo"})]}),a.jsxs("div",{className:"flex flex-col md:flex-row gap-2 p-2",children:[a.jsxs("p",{className:"text-sm md:text-base text-[#334870]",children:[a.jsx("span",{className:"font-[500]",children:"Created on:"}),a.jsx("span",{className:"font-normal ml-1",children:new Date(((X=d==null?void 0:d.invoice)==null?void 0:X.created_at)??"").toLocaleDateString("NG",{year:"numeric",month:"long",day:"numeric"})})]}),a.jsxs("p",{className:"text-sm md:text-base text-[#334870] font-medium",children:[a.jsx("span",{className:"font-[500]",children:"Due by:"}),a.jsx("span",{className:"font-normal ml-1",children:new Date(((J=d==null?void 0:d.invoice)==null?void 0:J.due_date)??"").toLocaleDateString("NG",{year:"numeric",month:"long",day:"numeric"})})]})]}),a.jsxs("div",{className:"flex gap-10 p-2 mt-2",children:[a.jsxs("div",{className:"flex-1 flex flex-col",children:[a.jsx("p",{className:"text-xs text-[#546687] font-medium ",children:"Billed to"}),a.jsx("p",{className:"text-base text-[#001236] font-bold mt-3 mb-2",children:(d==null?void 0:d.user_first_name)??((pe=d==null?void 0:d.invoice)==null?void 0:pe.customer_name)}),a.jsx("p",{className:"text-sm text-[#546687]",children:(me=d==null?void 0:d.invoice)==null?void 0:me.customer_email})]}),a.jsx("div",{className:"flex-shrink-0",children:a.jsx("p",{className:"text-xs text-[#546687] font-medium",children:"Note"})})]}),a.jsx("div",{className:"mt-4 md:mt-10 p-2",children:a.jsx("p",{className:"font-bold   text-[#001845] text-lg md:text-xl",children:"Order Details"})}),a.jsxs("div",{className:"border-collapse mt-4 px-3",children:[a.jsxs("div",{className:"flex bg-[#FBFBFC] text-sm md:p-2",children:[a.jsx("div",{className:"flex-1 py-2 px-2 md:px-4 font-[500] text-[#546687]",children:"Item"}),a.jsx("div",{className:"flex-1 py-2 px-2 md:px-4 font-[500] text-[#546687]",children:"Quantity"}),a.jsx("div",{className:"flex-1 py-2 px-2 md:px-4 font-[500] text-[#546687]",children:"Unit Price"}),a.jsx("div",{className:"flex-1 py-2 px-2 md:px-4 font-[500] text-[#546687]",children:"Total Price"})]}),(ye=d==null?void 0:d.invoice.items)==null?void 0:ye.map((te,fe)=>a.jsxs("div",{className:`flex py-4 px-2 border-t ${fe===(d==null?void 0:d.invoice.items.length)-1?"custom-dotted-border":"border-b"}`,children:[a.jsx("div",{className:"flex-1 py-2 px-4",children:te.name}),a.jsx("div",{className:"flex-1 py-2 px-4",children:te.quantity}),a.jsx("div",{className:"flex-1 py-2 px-4",children:te!=null&&te.price?new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(te.price||0):"N/A"}),a.jsx("div",{className:"flex-1 py-2 px-4",children:te!=null&&te.price?new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(te.price*te.quantity||0):"N/A"})]},te.brand_id))]}),a.jsxs("div",{className:"flex flex-col mt-5 text-xs ml-auto w-[40%] mr-1",children:[a.jsxs("p",{className:"flex justify-between py-2",children:[a.jsx("span",{className:"font-normal text-sm text-[#546687]",children:"Subtotal:"}),a.jsx("span",{className:"text-[#495766] text-sm font-[500]",children:(oe=d==null?void 0:d.invoice)!=null&&oe.total?new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(((we=d==null?void 0:d.invoice)==null?void 0:we.total)||0):"N/A"})]}),a.jsxs("p",{className:"flex justify-between py-2",children:[a.jsx("span",{className:"font-normal text-sm text-[#546687]",children:"Tax (5%):"}),a.jsx("span",{className:"text-[#495766] text-sm font-[500]",children:(xe=d==null?void 0:d.invoice)!=null&&xe.tax?new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(d.invoice.tax||0):"N/A"})]}),a.jsxs("p",{className:"flex justify-between py-2",children:[a.jsx("span",{className:"font-normal text-sm text-[#546687]",children:"Discount:"}),a.jsx("span",{className:"text-[#495766] text-sm font-[500]",children:($e=d==null?void 0:d.invoice)!=null&&$e.discount?new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(d.invoice.discount||0):"N/A"})]}),a.jsxs("p",{className:"flex justify-between py-2",children:[a.jsx("span",{className:"font-normal text-sm text-[#546687]",children:"Total:"}),a.jsx("span",{className:"text-[#001A4C] text-sm font-bold",children:(H=d==null?void 0:d.invoice)!=null&&H.total?new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(d.invoice.total||0):"N/A"})]})]})]}),a.jsxs("div",{className:"flex flex-col md:flex-row gap-4 md:gap-10 mt-10 w-full",children:[a.jsx("button",{className:"secondarybuttonlg w-full",onClick:()=>$(),children:"Download invoice"}),a.jsxs("button",{className:"primarybuttonlg w-full",onClick:()=>Ae(),children:["pay"," ",(q=d==null?void 0:d.invoice)!=null&&q.total?new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(((Y=d==null?void 0:d.invoice)==null?void 0:Y.total)||0):"N/A"]})]})]}),a.jsx("style",{children:`
        .invoice-table{
          display : flex;
          align-items : center;
          justify-content : space-between;
          border-bottom : 1px solid #F1F1F2;
          
        }
        .custom-dotted-border {
          border: none; 
          border-top: 1px solid transparent; 
          background-image: radial-gradient(circle, #E4E8EC 1px, transparent 1px);
          background-size: 5px 5px; 
          background-repeat: repeat-x; 
          background-position: bottom; 
        }
        .invoice-table > p {
          padding-top: .8rem;
          padding-bottom: .8rem;
          padding-left : .5rem;
          flex-basis : 100px;
          flex-grow : 1;
          flex-shrink : 0;
          color : #082645;
          font-size : 14px;

        }
        
        .order-item-icon .svg{
          grid-column : 1/1;
          z-index : 100;
          grid-row : 1;
          margin-left : auto;
          margin-right : auto;
        }
        .tracker-modal{
          position : fixed;
          top : 0;
          left : 0;
          bottom : 0;
          right : 0;
        }
        .tracker-modal-overlay{
          margin-left : auto;
          max-width : 708px;
          width : 100%;
          position : absolute;
          top : 0;
          bottom : 0;
          right : 0;
          overflow-y : scroll;
          padding-bottom : 50px;
        }
        `})]})]})]}):a.jsxs(a.Fragment,{children:[x&&a.jsx(Px,{closeModal:T,setIsloading:o,setpaymentMethod:L,paymentMethod:C,createUserPlan:ue}),a.jsxs("div",{className:"tracker-modal inset-0 backdrop-filter backdrop-blur-md bg-opacity-50",children:[a.jsx(wp,{position:"top-right",hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnFocusLoss:!0,draggable:!0,pauseOnHover:!0,theme:"light"}),a.jsxs("div",{className:"tracker-modal-overlay insert-0 rounded-[2px] shadow-lg px-4 bg-white border-blue-600",children:[a.jsx("div",{style:{display:"flex"},children:a.jsx("button",{onClick:()=>{e.setVisible(!1);const te=new URL(window.location.href);te.searchParams.delete("order"),window.history.pushState({path:te.toString()},"",te.toString())},style:{marginTop:"1rem",marginLeft:"auto",display:"inline-block"},children:a.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",height:"1.3em",viewBox:"0 0 512 512",children:a.jsx("path",{d:"M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z"})})})}),a.jsxs("div",{className:"",children:[a.jsxs("div",{className:"flex w-full gap-1 pt-5 mb-5 justify-between",children:[a.jsx("h2",{className:"text-xl font-bold",children:"Order Tracking"}),N?a.jsx("p",{className:"text-sm text-[#0D78F2] cursor-pointer",onClick:()=>{e.setVisible(!1),F("/dashboard")},children:"Go to dashboard"}):a.jsx("p",{className:"text-sm text-[#0D78F2] cursor-pointer",onClick:()=>{e.setVisible(!1),F("/auth/login")},children:"Login"})]}),a.jsx("p",{className:"text-base",children:"Please enter your order ID to get insights into your order delivery status."}),a.jsx("form",{onSubmit:te=>se(te),className:"mb-5",children:a.jsxs("div",{className:"mt-6",children:[a.jsx("label",{htmlFor:"orderId",children:"Order ID"}),a.jsx("input",{type:"text",name:"orderId",onChange:te=>I(te),className:"bg-[#F1F1F2] w-full py-3 px-4 mb-3 mt-1 rounded-md",placeholder:"Enter ID attached to your order",required:!0,minLength:5,value:t}),a.jsx("button",{type:"submit",className:`text-white px-4 py-3 w-full rounded-md ${V}`,children:s?a.jsx(dc,{color:"#fff",size:10}):"Make enquiry"})]})}),n.map((te,fe)=>{var je,Oe,Je;let Ee="";if(te.action==="added"?Ee="Order Placed":te.action==="updated"&&(Ee=(Je=(Oe=(je=te==null?void 0:te.field_history)==null?void 0:je.find(st=>st.api_name==="Order_Status"))==null?void 0:Oe._value)==null?void 0:Je.new),Ee=Ee?Ee.replace("_"," "):"",Ee)return a.jsxs("div",{className:"order-list-item ",children:[a.jsxs("div",{className:"order-item-icon",children:[a.jsx(a.Fragment,{children:a.jsx("div",{className:"svg",children:a.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:[a.jsx("circle",{cx:"12",cy:"12",r:"12",fill:"#0D78F2"}),a.jsx("path",{d:"M9.76029 14.7273L6.82728 11.7943L5.83203 12.7895L9.76029 16.7178L18.2006 8.27748L17.2054 7.28223L9.76029 14.7273Z",fill:"white"})]})})}),a.jsx("div",{className:"bar"})]}),a.jsx("div",{className:"order-item-info pb-3",children:a.jsxs("div",{children:[a.jsx("h6",{className:"text-base font-bold",children:Ee}),Ee&&a.jsx("p",{className:"text-xs text-inactivetext/80 mb-3",children:new Intl.DateTimeFormat("en-NG",{year:"numeric",month:"short",day:"numeric",minute:"2-digit",second:"2-digit",hour12:!0,hour:"2-digit"}).format(new Date(te.audited_time))})]})})]},te.id);if(fe===n.length-1)return a.jsx("div",{className:" bg-[#8ebdf3]/60 h-[1px]  ml-6  mt-[3px]"})}),d?a.jsxs("div",{children:[a.jsxs("div",{className:"flex flex-col items-center gap-3 mt-10",children:[d!=null&&d.payment?a.jsxs("button",{className:"primarybuttonlg w-full",onClick:()=>Ae(),children:["Pay"," ",new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(d==null?void 0:d.total)]}):null,a.jsx("button",{className:"secondarybuttonlg w-full",onClick:()=>{B("invoice")},children:"View invoice"})]}),a.jsx("p",{className:"text-red-500 text-base font-medium cursor-pointer my-2",onClick:async()=>{d&&await Z(d==null?void 0:d.id)},children:l?a.jsx(dc,{}):"Cancel order"}),a.jsxs("p",{children:["Need help?"," ",a.jsx("span",{className:"text-sm text-[#0D78F2] cursor-pointer",children:a.jsxs("a",{href:"mailto:hello@famasi.africa",target:"_blank",children:[" ","Send us a message"]})})]})]}):null]})]}),a.jsx("style",{children:`
        .order-list-item {
        display : flex;
        flex-direction : row;
        }
        .order-item-icon{
          flex-basis : 50px;
          display : grid;
          grid-template-columns : 1;
          justify-content : center;

        }
        .order-item-icon .bar {
          width : 2px;
          background-color : #5da5f6;
          grid-column : 1/1;
          grid-row : 1;
          margin-left : auto;
          margin-right : auto;
          margin-bottom : -3px;
        }
        .order-item-icon .svg{
          grid-column : 1/1;
          z-index : 10;
          grid-row : 1;
          margin-left : auto;
          margin-right : auto;
        }
        .tracker-modal{
          position : fixed;
          top : 0;
          left : 0;
          bottom : 0;
          right : 0;
        }
        .tracker-modal-overlay{
          margin-left : auto;
          max-width : 708px;
          width : 100%;
          position : absolute;
          top : 0;
          bottom : 0;
          right : 0;
          overflow-y : scroll;
          padding-bottom : 50px;
        }
        `})]})]})}function uV({visible:e,setVisible:t}){return Nv.createPortal(a.jsx(cV,{visible:e,setVisible:t}),document.body)}const dV=({element:e})=>{const{token:t}=as(),r=Vs();return ne.useEffect(()=>{t||(console.log(t),r("/auth/login"))},[t]),e},fV=()=>{const[e,t]=ne.useState(!1),[r,n]=ne.useState(!1),i=ne.useRef(null),s=()=>{t(!e)},l=((c,d)=>{let p;return()=>{clearTimeout(p),p=setTimeout(c,d)}})(()=>{r||n(!1)},1);return a.jsx("nav",{ref:i,className:`section  w-full  pt-3 lg:pt-4"
      }`,children:a.jsxs("div",{className:`container flex items-center top-0 justify-between p-3 
        `,children:[a.jsx("div",{children:a.jsx(vs,{to:"/dispensary",children:a.jsx("img",{src:QA,alt:"Logo"})})}),a.jsxs("div",{className:"cursor-pointer hidden lg:flex gap-8",children:[a.jsx("a",{href:"/plans",target:"_blank",className:"font-body hover:text-bluemain",children:"Plans"}),a.jsx("a",{className:"font-body hover:text-bluemain",href:"https://forms.zohopublic.com/famasiafrica/form/Partnerwithus/formperma/ynsQfnC2p9CQDnbA99HpjLnd2nV0WdXmunDK3cUKeCc",target:"_blank",children:"Partner with us"}),a.jsx("div",{className:"font-body hover:text-bluemain  px-2 gap-1 cursor-pointer",onMouseEnter:()=>n(!0),onMouseLeave:()=>{l()},children:a.jsxs("div",{className:"flex gap-1",children:[a.jsx("p",{children:"Resources"}),a.jsx("i",{className:"fi fi-rr-angle-small-down mt-1"})]})})]}),a.jsx("a",{className:"hidden lg:flex gap-3",href:"https://play.google.com/store/apps/details?id=com.dispensarypos",target:"_blank",children:a.jsx("button",{className:"hidden lg:flex secondarybuttonsm",children:"Get early access"})}),a.jsxs("div",{onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1),className:`${r?"visible opacity-100":"invisible opacity-0"} transition-opacity py-6 px-6 duration-500 ease-in-out hidden lg:flex lg:flex-col fixed top-20 gap-1 right-[25%] bg-white selection:shadow-md border rounded-[4px] mb-4 z-50`,children:[a.jsxs("div",{className:"flex gap-4 cursor-pointer hover:bg-gray-100 px-2.5 py-2.5 rounded",children:[a.jsx("p",{className:"text-bluemain",children:a.jsx("i",{className:"fi fi-rr-memo-pad"})}),a.jsx("div",{className:"flex flex-col gap-2 mt-0 h-full ",children:a.jsxs(_r,{to:"https://famasi.africa/blog",target:"_blank",children:[a.jsx("p",{className:"text-base font-medium mt-0",children:"Blog"}),a.jsx("p",{className:"text-sm font-[400]",children:"The latest industry news, updates and info."})]})})]}),a.jsxs("div",{className:"flex gap-4 cursor-pointer hover:bg-gray-100 px-2.5 py-2.5 rounded",children:[a.jsx("p",{className:"text-bluemain",children:a.jsx("i",{className:"fi fi-rr-sort-alt"})}),a.jsx("div",{className:"flex flex-col gap-2",children:a.jsxs(_r,{to:"https://blog.famasi.africa/famasi-a-z/",target:"_blank",children:[a.jsx("p",{className:"text-base font-medium",children:"Famasi A-Z"}),a.jsx("p",{className:"text-sm font-[400]",children:"The latest industry news, updates and info."})]})})]}),a.jsxs("div",{className:"flex gap-4 cursor-pointer hover:bg-gray-100 px-2.5 py-2.5 rounded",children:[a.jsx("p",{className:"text-bluemain",children:a.jsx("i",{className:"fi fi-rr-file-code"})}),a.jsx("div",{className:"flex flex-col gap-2",children:a.jsxs(_r,{to:"https://famasiafrica.readme.io/reference/intro/getting-started",target:"_blank",children:[a.jsx("p",{className:"text-base font-medium",children:"API Documentation"}),a.jsx("p",{className:"text-sm font-[400]",children:"The latest industry news, updates and info."})]})})]})]}),a.jsxs("div",{className:"lg:hidden",children:[a.jsx("button",{onClick:s,children:a.jsx("i",{className:"fi fi-br-menu-burger"})}),a.jsx(hV,{setShowMenu:t,showMenuPage:e})]})]})})},hV=({showMenuPage:e,setShowMenu:t})=>a.jsxs("div",{className:`${e?"visible opacity-100":"invisible opacity-0"} transition-opacity right-0 fixed lg:hidden duration-500 ease-in-out inset-0 overflow-scroll no-scrollbar  z-10 block bg-white h-full w-full px-4 py-3`,children:[a.jsxs("div",{className:"flex mt-5 justify-between items-center  px-4 py-3",children:[a.jsx("img",{src:QA,alt:"famasi logo"}),a.jsx("div",{className:"w-6 h-6 cursor-pointer bg-white px-1 py-1 text-[#082645]",onClick:()=>t(!1),children:a.jsx("i",{className:"fi fi-br-cross"})})]}),a.jsxs("div",{className:"w-full mt-[9px] px-4 py-3",children:[a.jsx("div",{className:"flex py-4 border-b justify-between items-center cursor-pointer",children:a.jsx(_r,{to:"https://forms.zohopublic.com/famasiafrica/form/Partnerwithus/formperma/ynsQfnC2p9CQDnbA99HpjLnd2nV0WdXmunDK3cUKeCc",target:"_blank",children:a.jsx("p",{children:"Businesses"})})}),a.jsx("div",{className:"py-4 border-b",children:a.jsx(_r,{to:"https://famasi.surveys.so/dispensarypos",target:"_blank",children:a.jsx("p",{children:"Pharmacies"})})}),a.jsx(pV,{text:"Resources",items:a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"flex gap-4 cursor-pointer  px-2.5 py-2.5 rounded",children:a.jsx(_r,{to:"https://famasi.africa/blog",target:"_blank",children:a.jsx("p",{className:"text-base font-medium mt-0",children:"Blog"})})}),a.jsx("div",{className:"flex gap-4 cursor-pointer  px-2.5 py-2.5 rounded",children:a.jsx(_r,{to:"https://blog.famasi.africa/famasi-a-z/",target:"_blank",children:a.jsx("p",{className:"text-base font-medium",children:"Famasi A-Z"})})}),a.jsx("div",{className:"flex gap-4 cursor-pointer px-2.5 py-2.5 rounded",children:a.jsx(_r,{to:"https://famasiafrica.readme.io/reference/intro/getting-started",target:"_blank",children:a.jsx("p",{className:"text-base font-medium",children:"API Documentation"})})})]})})]}),a.jsx("div",{className:"flex flex-col gap-2 px-4 py-3",children:a.jsx("a",{className:"primarybuttonlg text-center",href:"https://famasi.surveys.so/dispensarypos",target:"_blank",children:"Get early access"})})]}),pV=({text:e,items:t})=>{const[r,n]=ne.useState(!1);return a.jsx("div",{className:"first:mt-14 ",children:a.jsxs("div",{children:[a.jsxs("div",{className:"flex py-4 border-b justify-between items-center cursor-pointer",onClick:()=>n(!r),children:[a.jsx("span",{className:"",children:e}),a.jsx("p",{className:`rotate-180 ${r?"rotate-0 duration-500 mt-2":"duration-500"} `,children:a.jsx("i",{className:"fi fi-rr-angle-small-up"})})]}),a.jsx("div",{className:`transition-max-height ease-in-out  gap-1  bg-white selection:shadow-md rounded-[4px] mb-4 ${r?"visible opacity-100 max-h-[180px] duration-500 ":"invisible max-h-0 opacity-0 duration-500 "}
                   `,children:t})]})})},gV="/assets/Header image mobile-baf9a724.png",mV="/assets/Header image mobile-bbc374fe.svg",vV=()=>a.jsx("section",{className:"section mt-12 lg:mt-24 bg-top",children:a.jsx("div",{className:"container",children:a.jsxs("div",{className:"flex flex-col lg:flex-row items-center justify-between",children:[a.jsxs("div",{className:"flex flex-col md:items-center lg:items-start gap-4 w-full lg:w-[700px]",children:[a.jsxs("h1",{className:"text-center lg:text-start",children:["Grow your pharmacy ",a.jsx("br",{})," with Dispensary"]}),a.jsx("p",{className:"text-[#757A80] md:w-[480px] text-center lg:w-full lg:text-start lg:text-2xl",children:"Streamline your processes, simplify your transactions and scale your pharmacy."}),a.jsxs("div",{className:"flex  mt-6 lg:mt-9 gap-4 w-full lg:w-[50%] ",children:[a.jsx(_r,{to:"https://youtu.be/9z8SwV9G7kc",target:"_blank",className:"",children:a.jsxs("div",{className:"flex items-center justify-center cursor-pointer gap-2 secondarybuttonxl  ",children:[a.jsx("i",{className:"fi fi-rr-play-circle text-sm mt-1"}),a.jsx("p",{children:"Demo"})]})}),a.jsx(_r,{to:"https://play.google.com/store/apps/details?id=com.dispensarypos",target:"_blank",className:" flex-1 lg:flex-2",children:a.jsx("div",{className:"primarybuttonxl   w-full text-center border border-bluemain ",children:"Get early access"})})]})]}),a.jsx("div",{className:"hidden lg:flex",children:a.jsx("img",{src:gV,alt:"",className:"min-w-[408px] h-[520px]"})}),a.jsx("div",{className:"flex items-center justify-center lg:hidden",children:a.jsx("img",{src:mV,alt:"",className:"mt-16"})})]})})}),wV=()=>a.jsx("section",{className:"section",children:a.jsx("div",{className:"container py-16 lg:py-24",children:a.jsxs("div",{className:"flex flex-col lg:flex-row gap-12 lg:gap-16",children:[a.jsxs("div",{className:"w-full lg:w-1/2",children:[a.jsx("h4",{children:"FAQs"}),a.jsx("p",{className:"text-[#5A6E82] mt-5",children:" Everything you need to know about the Dispensary. Can’t find the answer you’re looking for? Please chat to our team."})]}),a.jsxs("div",{className:"flex flex-col gap-4 w-full lg:w-1/2",children:[a.jsx(kh,{items:`
                Dispensary is an all-in-one pharmacy software for simplifying pharmacy operations. It allows you to manage your inventory, accept payments from customers and get real-time sales reports and analytics. You can also manage your customers and your staff, all from one platform.`,text:"What is Dispensary?"}),a.jsx(kh,{items:`
                All you need to start using Dispensary is an android device (phone, tablet, POS terminal) with an internet connectivity and your Dispensary account. Simply click the "Get early access" button to start growing your pharmacy.`,text:"What do I need to start using Dispensary?"}),a.jsx(kh,{items:`
                Dispensary software is super easy to use, you need little to no training to begin usage. Just create your account and begin selling in minutes.`,text:"How long does it take to get trained?"}),a.jsx(kh,{items:`
                You can receive payment via cash, card, bank transfer, USSD or QR code.`,text:"What methods of payment can my customers use?"}),a.jsx(kh,{items:`
               Yes, after completing a payment, you will get a prompt to print a copy of the receipt with your printer or email it to your customers if you’re looking for a paper-free option.`,text:"Can I print receipts from Dispensary?"}),a.jsx(kh,{items:`
                Absolutely! You can set a discount when adding products or add a manual discount during sales checkout.`,text:"Can I apply a discount for my customers?"})]})]})})}),kh=({text:e,items:t})=>{const[r,n]=ne.useState(!1);return a.jsxs("div",{className:" border-[0.5px] p-8 cursor-pointer flex flex-col justify-center rounded-lg  border-[#B2BCC5]",children:[a.jsxs("div",{className:"flex justify-between gap-2",onClick:()=>n(!r),children:[a.jsx("p",{className:"bodyxl",children:e}),a.jsx("i",{className:`fi text-xl ${r?"fi-rr-minus-circle":"fi-rr-add"}`})]}),r&&a.jsx("p",{className:`text-[#5A6E82] mt-4 ${r?"visible opacity-100 transition duration-500 ease-in-out":"invisible opacity-0 h-0 transition duration-500 ease-in-out"}`,children:t})]})},yV="/assets/Create your Dispensary account-55135a33.gif",xV="/assets/Verify your credentials-8504364d.gif",bV="/assets/Start transacting using Dispensary-00d99bf9.gif";var E7={},j7={},zv={},U7={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0},r=t;e.default=r})(U7);var BV="Expected a function",t8=0/0,CV="[object Symbol]",_V=/^\s+|\s+$/g,FV=/^[-+]0x[0-9a-f]+$/i,NV=/^0b[01]+$/i,SV=/^0o[0-7]+$/i,EV=parseInt,jV=typeof pl=="object"&&pl&&pl.Object===Object&&pl,UV=typeof self=="object"&&self&&self.Object===Object&&self,LV=jV||UV||Function("return this")(),QV=Object.prototype,kV=QV.toString,IV=Math.max,OV=Math.min,s5=function(){return LV.Date.now()};function PV(e,t,r){var n,i,s,o,l,c,d=0,p=!1,m=!1,B=!0;if(typeof e!="function")throw new TypeError(BV);t=r8(t)||0,l4(r)&&(p=!!r.leading,m="maxWait"in r,s=m?IV(r8(r.maxWait)||0,t):s,B="trailing"in r?!!r.trailing:B);function x(se){var Z=n,T=i;return n=i=void 0,d=se,o=e.apply(T,Z),o}function S(se){return d=se,l=setTimeout(N,t),p?x(se):o}function C(se){var Z=se-c,T=se-d,Ae=t-Z;return m?OV(Ae,s-T):Ae}function L(se){var Z=se-c,T=se-d;return c===void 0||Z>=t||Z<0||m&&T>=s}function N(){var se=s5();if(L(se))return F(se);l=setTimeout(N,C(se))}function F(se){return l=void 0,B&&n?x(se):(n=i=void 0,o)}function Q(){l!==void 0&&clearTimeout(l),d=0,n=c=i=l=void 0}function I(){return l===void 0?o:F(s5())}function V(){var se=s5(),Z=L(se);if(n=arguments,i=this,c=se,Z){if(l===void 0)return S(c);if(m)return l=setTimeout(N,t),x(c)}return l===void 0&&(l=setTimeout(N,t)),o}return V.cancel=Q,V.flush=I,V}function l4(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function TV(e){return!!e&&typeof e=="object"}function HV(e){return typeof e=="symbol"||TV(e)&&kV.call(e)==CV}function r8(e){if(typeof e=="number")return e;if(HV(e))return t8;if(l4(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=l4(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(_V,"");var r=NV.test(e);return r||SV.test(e)?EV(e.slice(2),r?2:8):FV.test(e)?t8:+e}var DV=PV,St={};Object.defineProperty(St,"__esModule",{value:!0});St.checkSpecKeys=St.checkNavigable=St.changeSlide=St.canUseDOM=St.canGoNext=void 0;St.clamp=L7;St.swipeStart=St.swipeMove=St.swipeEnd=St.slidesOnRight=St.slidesOnLeft=St.slideHandler=St.siblingDirection=St.safePreventDefault=St.lazyStartIndex=St.lazySlidesOnRight=St.lazySlidesOnLeft=St.lazyEndIndex=St.keyHandler=St.initializedState=St.getWidth=St.getTrackLeft=St.getTrackCSS=St.getTrackAnimateCSS=St.getTotalSlides=St.getSwipeDirection=St.getSlideCount=St.getRequiredLazySlides=St.getPreClones=St.getPostClones=St.getOnDemandLazySlides=St.getNavigableIndexes=St.getHeight=St.extractObject=void 0;var RV=MV(ne);function MV(e){return e&&e.__esModule?e:{default:e}}function n8(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function ti(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?n8(Object(r),!0).forEach(function(n){KV(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n8(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function KV(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function L7(e,t,r){return Math.max(t,Math.min(e,r))}var kf=function(t){var r=["onTouchStart","onTouchMove","onWheel"];r.includes(t._reactName)||t.preventDefault()};St.safePreventDefault=kf;var ob=function(t){for(var r=[],n=Ab(t),i=lb(t),s=n;s<i;s++)t.lazyLoadedList.indexOf(s)<0&&r.push(s);return r};St.getOnDemandLazySlides=ob;var VV=function(t){for(var r=[],n=Ab(t),i=lb(t),s=n;s<i;s++)r.push(s);return r};St.getRequiredLazySlides=VV;var Ab=function(t){return t.currentSlide-Q7(t)};St.lazyStartIndex=Ab;var lb=function(t){return t.currentSlide+k7(t)};St.lazyEndIndex=lb;var Q7=function(t){return t.centerMode?Math.floor(t.slidesToShow/2)+(parseInt(t.centerPadding)>0?1:0):0};St.lazySlidesOnLeft=Q7;var k7=function(t){return t.centerMode?Math.floor((t.slidesToShow-1)/2)+1+(parseInt(t.centerPadding)>0?1:0):t.slidesToShow};St.lazySlidesOnRight=k7;var ev=function(t){return t&&t.offsetWidth||0};St.getWidth=ev;var cb=function(t){return t&&t.offsetHeight||0};St.getHeight=cb;var ub=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n,i,s,o;return n=t.startX-t.curX,i=t.startY-t.curY,s=Math.atan2(i,n),o=Math.round(s*180/Math.PI),o<0&&(o=360-Math.abs(o)),o<=45&&o>=0||o<=360&&o>=315?"left":o>=135&&o<=225?"right":r===!0?o>=35&&o<=135?"up":"down":"vertical"};St.getSwipeDirection=ub;var db=function(t){var r=!0;return t.infinite||(t.centerMode&&t.currentSlide>=t.slideCount-1||t.slideCount<=t.slidesToShow||t.currentSlide>=t.slideCount-t.slidesToShow)&&(r=!1),r};St.canGoNext=db;var $V=function(t,r){var n={};return r.forEach(function(i){return n[i]=t[i]}),n};St.extractObject=$V;var qV=function(t){var r=RV.default.Children.count(t.children),n=t.listRef,i=Math.ceil(ev(n)),s=t.trackRef&&t.trackRef.node,o=Math.ceil(ev(s)),l;if(t.vertical)l=i;else{var c=t.centerMode&&parseInt(t.centerPadding)*2;typeof t.centerPadding=="string"&&t.centerPadding.slice(-1)==="%"&&(c*=i/100),l=Math.ceil((i-c)/t.slidesToShow)}var d=n&&cb(n.querySelector('[data-index="0"]')),p=d*t.slidesToShow,m=t.currentSlide===void 0?t.initialSlide:t.currentSlide;t.rtl&&t.currentSlide===void 0&&(m=r-1-t.initialSlide);var B=t.lazyLoadedList||[],x=ob(ti(ti({},t),{},{currentSlide:m,lazyLoadedList:B}));B=B.concat(x);var S={slideCount:r,slideWidth:l,listWidth:i,trackWidth:o,currentSlide:m,slideHeight:d,listHeight:p,lazyLoadedList:B};return t.autoplaying===null&&t.autoplay&&(S.autoplaying="playing"),S};St.initializedState=qV;var GV=function(t){var r=t.waitForAnimate,n=t.animating,i=t.fade,s=t.infinite,o=t.index,l=t.slideCount,c=t.lazyLoad,d=t.currentSlide,p=t.centerMode,m=t.slidesToScroll,B=t.slidesToShow,x=t.useCSS,S=t.lazyLoadedList;if(r&&n)return{};var C=o,L,N,F,Q={},I={},V=s?o:L7(o,0,l-1);if(i){if(!s&&(o<0||o>=l))return{};o<0?C=o+l:o>=l&&(C=o-l),c&&S.indexOf(C)<0&&(S=S.concat(C)),Q={animating:!0,currentSlide:C,lazyLoadedList:S,targetSlide:C},I={animating:!1,targetSlide:C}}else L=C,C<0?(L=C+l,s?l%m!==0&&(L=l-l%m):L=0):!db(t)&&C>d?C=L=d:p&&C>=l?(C=s?l:l-1,L=s?0:l-1):C>=l&&(L=C-l,s?l%m!==0&&(L=0):L=l-B),!s&&C+B>=l&&(L=l-B),N=Kg(ti(ti({},t),{},{slideIndex:C})),F=Kg(ti(ti({},t),{},{slideIndex:L})),s||(N===F&&(C=L),N=F),c&&(S=S.concat(ob(ti(ti({},t),{},{currentSlide:C})))),x?(Q={animating:!0,currentSlide:L,trackStyle:fb(ti(ti({},t),{},{left:N})),lazyLoadedList:S,targetSlide:V},I={animating:!1,currentSlide:L,trackStyle:Mg(ti(ti({},t),{},{left:F})),swipeLeft:null,targetSlide:V}):Q={currentSlide:L,trackStyle:Mg(ti(ti({},t),{},{left:F})),lazyLoadedList:S,targetSlide:V};return{state:Q,nextState:I}};St.slideHandler=GV;var zV=function(t,r){var n,i,s,o,l,c=t.slidesToScroll,d=t.slidesToShow,p=t.slideCount,m=t.currentSlide,B=t.targetSlide,x=t.lazyLoad,S=t.infinite;if(o=p%c!==0,n=o?0:(p-m)%c,r.message==="previous")s=n===0?c:d-n,l=m-s,x&&!S&&(i=m-s,l=i===-1?p-1:i),S||(l=B-c);else if(r.message==="next")s=n===0?c:n,l=m+s,x&&!S&&(l=(m+c)%p+n),S||(l=B+c);else if(r.message==="dots")l=r.index*r.slidesToScroll;else if(r.message==="children"){if(l=r.index,S){var C=T7(ti(ti({},t),{},{targetSlide:l}));l>r.currentSlide&&C==="left"?l=l-p:l<r.currentSlide&&C==="right"&&(l=l+p)}}else r.message==="index"&&(l=Number(r.index));return l};St.changeSlide=zV;var WV=function(t,r,n){return t.target.tagName.match("TEXTAREA|INPUT|SELECT")||!r?"":t.keyCode===37?n?"next":"previous":t.keyCode===39?n?"previous":"next":""};St.keyHandler=WV;var JV=function(t,r,n){return t.target.tagName==="IMG"&&kf(t),!r||!n&&t.type.indexOf("mouse")!==-1?"":{dragging:!0,touchObject:{startX:t.touches?t.touches[0].pageX:t.clientX,startY:t.touches?t.touches[0].pageY:t.clientY,curX:t.touches?t.touches[0].pageX:t.clientX,curY:t.touches?t.touches[0].pageY:t.clientY}}};St.swipeStart=JV;var XV=function(t,r){var n=r.scrolling,i=r.animating,s=r.vertical,o=r.swipeToSlide,l=r.verticalSwiping,c=r.rtl,d=r.currentSlide,p=r.edgeFriction,m=r.edgeDragged,B=r.onEdge,x=r.swiped,S=r.swiping,C=r.slideCount,L=r.slidesToScroll,N=r.infinite,F=r.touchObject,Q=r.swipeEvent,I=r.listHeight,V=r.listWidth;if(!n){if(i)return kf(t);s&&o&&l&&kf(t);var se,Z={},T=Kg(r);F.curX=t.touches?t.touches[0].pageX:t.clientX,F.curY=t.touches?t.touches[0].pageY:t.clientY,F.swipeLength=Math.round(Math.sqrt(Math.pow(F.curX-F.startX,2)));var Ae=Math.round(Math.sqrt(Math.pow(F.curY-F.startY,2)));if(!l&&!S&&Ae>10)return{scrolling:!0};l&&(F.swipeLength=Ae);var ue=(c?-1:1)*(F.curX>F.startX?1:-1);l&&(ue=F.curY>F.startY?1:-1);var $=Math.ceil(C/L),P=ub(r.touchObject,l),X=F.swipeLength;return N||(d===0&&(P==="right"||P==="down")||d+1>=$&&(P==="left"||P==="up")||!db(r)&&(P==="left"||P==="up"))&&(X=F.swipeLength*p,m===!1&&B&&(B(P),Z.edgeDragged=!0)),!x&&Q&&(Q(P),Z.swiped=!0),s?se=T+X*(I/V)*ue:c?se=T-X*ue:se=T+X*ue,l&&(se=T+X*ue),Z=ti(ti({},Z),{},{touchObject:F,swipeLeft:se,trackStyle:Mg(ti(ti({},r),{},{left:se}))}),Math.abs(F.curX-F.startX)<Math.abs(F.curY-F.startY)*.8||F.swipeLength>10&&(Z.swiping=!0,kf(t)),Z}};St.swipeMove=XV;var YV=function(t,r){var n=r.dragging,i=r.swipe,s=r.touchObject,o=r.listWidth,l=r.touchThreshold,c=r.verticalSwiping,d=r.listHeight,p=r.swipeToSlide,m=r.scrolling,B=r.onSwipe,x=r.targetSlide,S=r.currentSlide,C=r.infinite;if(!n)return i&&kf(t),{};var L=c?d/l:o/l,N=ub(s,c),F={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(m||!s.swipeLength)return F;if(s.swipeLength>L){kf(t),B&&B(N);var Q,I,V=C?S:x;switch(N){case"left":case"up":I=V+u4(r),Q=p?c4(r,I):I,F.currentDirection=0;break;case"right":case"down":I=V-u4(r),Q=p?c4(r,I):I,F.currentDirection=1;break;default:Q=V}F.triggerSlideHandler=Q}else{var se=Kg(r);F.trackStyle=fb(ti(ti({},r),{},{left:se}))}return F};St.swipeEnd=YV;var I7=function(t){for(var r=t.infinite?t.slideCount*2:t.slideCount,n=t.infinite?t.slidesToShow*-1:0,i=t.infinite?t.slidesToShow*-1:0,s=[];n<r;)s.push(n),n=i+t.slidesToScroll,i+=Math.min(t.slidesToScroll,t.slidesToShow);return s};St.getNavigableIndexes=I7;var c4=function(t,r){var n=I7(t),i=0;if(r>n[n.length-1])r=n[n.length-1];else for(var s in n){if(r<n[s]){r=i;break}i=n[s]}return r};St.checkNavigable=c4;var u4=function(t){var r=t.centerMode?t.slideWidth*Math.floor(t.slidesToShow/2):0;if(t.swipeToSlide){var n,i=t.listRef,s=i.querySelectorAll&&i.querySelectorAll(".slick-slide")||[];if(Array.from(s).every(function(c){if(t.vertical){if(c.offsetTop+cb(c)/2>t.swipeLeft*-1)return n=c,!1}else if(c.offsetLeft-r+ev(c)/2>t.swipeLeft*-1)return n=c,!1;return!0}),!n)return 0;var o=t.rtl===!0?t.slideCount-t.currentSlide:t.currentSlide,l=Math.abs(n.dataset.index-o)||1;return l}else return t.slidesToScroll};St.getSlideCount=u4;var Wv=function(t,r){return r.reduce(function(n,i){return n&&t.hasOwnProperty(i)},!0)?null:console.error("Keys Missing:",t)};St.checkSpecKeys=Wv;var Mg=function(t){Wv(t,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var r,n,i=t.slideCount+2*t.slidesToShow;t.vertical?n=i*t.slideHeight:r=P7(t)*t.slideWidth;var s={opacity:1,transition:"",WebkitTransition:""};if(t.useTransform){var o=t.vertical?"translate3d(0px, "+t.left+"px, 0px)":"translate3d("+t.left+"px, 0px, 0px)",l=t.vertical?"translate3d(0px, "+t.left+"px, 0px)":"translate3d("+t.left+"px, 0px, 0px)",c=t.vertical?"translateY("+t.left+"px)":"translateX("+t.left+"px)";s=ti(ti({},s),{},{WebkitTransform:o,transform:l,msTransform:c})}else t.vertical?s.top=t.left:s.left=t.left;return t.fade&&(s={opacity:1}),r&&(s.width=r),n&&(s.height=n),window&&!window.addEventListener&&window.attachEvent&&(t.vertical?s.marginTop=t.left+"px":s.marginLeft=t.left+"px"),s};St.getTrackCSS=Mg;var fb=function(t){Wv(t,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var r=Mg(t);return t.useTransform?(r.WebkitTransition="-webkit-transform "+t.speed+"ms "+t.cssEase,r.transition="transform "+t.speed+"ms "+t.cssEase):t.vertical?r.transition="top "+t.speed+"ms "+t.cssEase:r.transition="left "+t.speed+"ms "+t.cssEase,r};St.getTrackAnimateCSS=fb;var Kg=function(t){if(t.unslick)return 0;Wv(t,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var r=t.slideIndex,n=t.trackRef,i=t.infinite,s=t.centerMode,o=t.slideCount,l=t.slidesToShow,c=t.slidesToScroll,d=t.slideWidth,p=t.listWidth,m=t.variableWidth,B=t.slideHeight,x=t.fade,S=t.vertical,C=0,L,N,F=0;if(x||t.slideCount===1)return 0;var Q=0;if(i?(Q=-cg(t),o%c!==0&&r+c>o&&(Q=-(r>o?l-(r-o):o%c)),s&&(Q+=parseInt(l/2))):(o%c!==0&&r+c>o&&(Q=l-o%c),s&&(Q=parseInt(l/2))),C=Q*d,F=Q*B,S?L=r*B*-1+F:L=r*d*-1+C,m===!0){var I,V=n&&n.node;if(I=r+cg(t),N=V&&V.childNodes[I],L=N?N.offsetLeft*-1:0,s===!0){I=i?r+cg(t):r,N=V&&V.children[I],L=0;for(var se=0;se<I;se++)L-=V&&V.children[se]&&V.children[se].offsetWidth;L-=parseInt(t.centerPadding),L+=N&&(p-N.offsetWidth)/2}}return L};St.getTrackLeft=Kg;var cg=function(t){return t.unslick||!t.infinite?0:t.variableWidth?t.slideCount:t.slidesToShow+(t.centerMode?1:0)};St.getPreClones=cg;var O7=function(t){return t.unslick||!t.infinite?0:t.slideCount};St.getPostClones=O7;var P7=function(t){return t.slideCount===1?1:cg(t)+t.slideCount+O7(t)};St.getTotalSlides=P7;var T7=function(t){return t.targetSlide>t.currentSlide?t.targetSlide>t.currentSlide+H7(t)?"left":"right":t.targetSlide<t.currentSlide-D7(t)?"right":"left"};St.siblingDirection=T7;var H7=function(t){var r=t.slidesToShow,n=t.centerMode,i=t.rtl,s=t.centerPadding;if(n){var o=(r-1)/2+1;return parseInt(s)>0&&(o+=1),i&&r%2===0&&(o+=1),o}return i?0:r-1};St.slidesOnRight=H7;var D7=function(t){var r=t.slidesToShow,n=t.centerMode,i=t.rtl,s=t.centerPadding;if(n){var o=(r-1)/2+1;return parseInt(s)>0&&(o+=1),!i&&r%2===0&&(o+=1),o}return i?r-1:0};St.slidesOnLeft=D7;var ZV=function(){return!!(typeof window<"u"&&window.document&&window.document.createElement)};St.canUseDOM=ZV;var Jv={};function d4(e){"@babel/helpers - typeof";return d4=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},d4(e)}Object.defineProperty(Jv,"__esModule",{value:!0});Jv.Track=void 0;var Ad=R7(ne),a5=R7(am),o5=St;function R7(e){return e&&e.__esModule?e:{default:e}}function f4(){return f4=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f4.apply(this,arguments)}function e$(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i8(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function t$(e,t,r){return t&&i8(e.prototype,t),r&&i8(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function r$(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&&h4(e,t)}function h4(e,t){return h4=Object.setPrototypeOf||function(n,i){return n.__proto__=i,n},h4(e,t)}function n$(e){var t=s$();return function(){var n=tv(e),i;if(t){var s=tv(this).constructor;i=Reflect.construct(n,arguments,s)}else i=n.apply(this,arguments);return i$(this,i)}}function i$(e,t){if(t&&(d4(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return p4(e)}function p4(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s$(){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 tv(e){return tv=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},tv(e)}function s8(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function to(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?s8(Object(r),!0).forEach(function(n){g4(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s8(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function g4(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var A5=function(t){var r,n,i,s,o;t.rtl?o=t.slideCount-1-t.index:o=t.index,i=o<0||o>=t.slideCount,t.centerMode?(s=Math.floor(t.slidesToShow/2),n=(o-t.currentSlide)%t.slideCount===0,o>t.currentSlide-s-1&&o<=t.currentSlide+s&&(r=!0)):r=t.currentSlide<=o&&o<t.currentSlide+t.slidesToShow;var l;t.targetSlide<0?l=t.targetSlide+t.slideCount:t.targetSlide>=t.slideCount?l=t.targetSlide-t.slideCount:l=t.targetSlide;var c=o===l;return{"slick-slide":!0,"slick-active":r,"slick-center":n,"slick-cloned":i,"slick-current":c}},a$=function(t){var r={};return(t.variableWidth===void 0||t.variableWidth===!1)&&(r.width=t.slideWidth),t.fade&&(r.position="relative",t.vertical?r.top=-t.index*parseInt(t.slideHeight):r.left=-t.index*parseInt(t.slideWidth),r.opacity=t.currentSlide===t.index?1:0,t.useCSS&&(r.transition="opacity "+t.speed+"ms "+t.cssEase+", visibility "+t.speed+"ms "+t.cssEase)),r},l5=function(t,r){return t.key||r},o$=function(t){var r,n=[],i=[],s=[],o=Ad.default.Children.count(t.children),l=(0,o5.lazyStartIndex)(t),c=(0,o5.lazyEndIndex)(t);return Ad.default.Children.forEach(t.children,function(d,p){var m,B={message:"children",index:p,slidesToScroll:t.slidesToScroll,currentSlide:t.currentSlide};!t.lazyLoad||t.lazyLoad&&t.lazyLoadedList.indexOf(p)>=0?m=d:m=Ad.default.createElement("div",null);var x=a$(to(to({},t),{},{index:p})),S=m.props.className||"",C=A5(to(to({},t),{},{index:p}));if(n.push(Ad.default.cloneElement(m,{key:"original"+l5(m,p),"data-index":p,className:(0,a5.default)(C,S),tabIndex:"-1","aria-hidden":!C["slick-active"],style:to(to({outline:"none"},m.props.style||{}),x),onClick:function(F){m.props&&m.props.onClick&&m.props.onClick(F),t.focusOnSelect&&t.focusOnSelect(B)}})),t.infinite&&t.fade===!1){var L=o-p;L<=(0,o5.getPreClones)(t)&&o!==t.slidesToShow&&(r=-L,r>=l&&(m=d),C=A5(to(to({},t),{},{index:r})),i.push(Ad.default.cloneElement(m,{key:"precloned"+l5(m,r),"data-index":r,tabIndex:"-1",className:(0,a5.default)(C,S),"aria-hidden":!C["slick-active"],style:to(to({},m.props.style||{}),x),onClick:function(F){m.props&&m.props.onClick&&m.props.onClick(F),t.focusOnSelect&&t.focusOnSelect(B)}}))),o!==t.slidesToShow&&(r=o+p,r<c&&(m=d),C=A5(to(to({},t),{},{index:r})),s.push(Ad.default.cloneElement(m,{key:"postcloned"+l5(m,r),"data-index":r,tabIndex:"-1",className:(0,a5.default)(C,S),"aria-hidden":!C["slick-active"],style:to(to({},m.props.style||{}),x),onClick:function(F){m.props&&m.props.onClick&&m.props.onClick(F),t.focusOnSelect&&t.focusOnSelect(B)}})))}}),t.rtl?i.concat(n,s).reverse():i.concat(n,s)},A$=function(e){r$(r,e);var t=n$(r);function r(){var n;e$(this,r);for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];return n=t.call.apply(t,[this].concat(s)),g4(p4(n),"node",null),g4(p4(n),"handleRef",function(l){n.node=l}),n}return t$(r,[{key:"render",value:function(){var i=o$(this.props),s=this.props,o=s.onMouseEnter,l=s.onMouseOver,c=s.onMouseLeave,d={onMouseEnter:o,onMouseOver:l,onMouseLeave:c};return Ad.default.createElement("div",f4({ref:this.handleRef,className:"slick-track",style:this.props.trackStyle},d),i)}}]),r}(Ad.default.PureComponent);Jv.Track=A$;var Xv={};function m4(e){"@babel/helpers - typeof";return m4=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},m4(e)}Object.defineProperty(Xv,"__esModule",{value:!0});Xv.Dots=void 0;var F0=M7(ne),l$=M7(am),a8=St;function M7(e){return e&&e.__esModule?e:{default:e}}function o8(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function c$(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?o8(Object(r),!0).forEach(function(n){u$(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o8(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function u$(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d$(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function A8(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function f$(e,t,r){return t&&A8(e.prototype,t),r&&A8(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function h$(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&&v4(e,t)}function v4(e,t){return v4=Object.setPrototypeOf||function(n,i){return n.__proto__=i,n},v4(e,t)}function p$(e){var t=v$();return function(){var n=rv(e),i;if(t){var s=rv(this).constructor;i=Reflect.construct(n,arguments,s)}else i=n.apply(this,arguments);return g$(this,i)}}function g$(e,t){if(t&&(m4(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return m$(e)}function m$(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v$(){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 rv(e){return rv=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},rv(e)}var w$=function(t){var r;return t.infinite?r=Math.ceil(t.slideCount/t.slidesToScroll):r=Math.ceil((t.slideCount-t.slidesToShow)/t.slidesToScroll)+1,r},y$=function(e){h$(r,e);var t=p$(r);function r(){return d$(this,r),t.apply(this,arguments)}return f$(r,[{key:"clickHandler",value:function(i,s){s.preventDefault(),this.props.clickHandler(i)}},{key:"render",value:function(){for(var i=this.props,s=i.onMouseEnter,o=i.onMouseOver,l=i.onMouseLeave,c=i.infinite,d=i.slidesToScroll,p=i.slidesToShow,m=i.slideCount,B=i.currentSlide,x=w$({slideCount:m,slidesToScroll:d,slidesToShow:p,infinite:c}),S={onMouseEnter:s,onMouseOver:o,onMouseLeave:l},C=[],L=0;L<x;L++){var N=(L+1)*d-1,F=c?N:(0,a8.clamp)(N,0,m-1),Q=F-(d-1),I=c?Q:(0,a8.clamp)(Q,0,m-1),V=(0,l$.default)({"slick-active":c?B>=I&&B<=F:B===I}),se={message:"dots",index:L,slidesToScroll:d,currentSlide:B},Z=this.clickHandler.bind(this,se);C=C.concat(F0.default.createElement("li",{key:L,className:V},F0.default.cloneElement(this.props.customPaging(L),{onClick:Z})))}return F0.default.cloneElement(this.props.appendDots(C),c$({className:this.props.dotsClass},S))}}]),r}(F0.default.PureComponent);Xv.Dots=y$;var bp={};function w4(e){"@babel/helpers - typeof";return w4=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},w4(e)}Object.defineProperty(bp,"__esModule",{value:!0});bp.PrevArrow=bp.NextArrow=void 0;var lp=V7(ne),K7=V7(am),x$=St;function V7(e){return e&&e.__esModule?e:{default:e}}function nv(){return nv=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},nv.apply(this,arguments)}function l8(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function iv(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?l8(Object(r),!0).forEach(function(n){b$(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l8(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function b$(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function $7(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c8(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function q7(e,t,r){return t&&c8(e.prototype,t),r&&c8(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function G7(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&&y4(e,t)}function y4(e,t){return y4=Object.setPrototypeOf||function(n,i){return n.__proto__=i,n},y4(e,t)}function z7(e){var t=_$();return function(){var n=sv(e),i;if(t){var s=sv(this).constructor;i=Reflect.construct(n,arguments,s)}else i=n.apply(this,arguments);return B$(this,i)}}function B$(e,t){if(t&&(w4(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return C$(e)}function C$(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _$(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function sv(e){return sv=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},sv(e)}var F$=function(e){G7(r,e);var t=z7(r);function r(){return $7(this,r),t.apply(this,arguments)}return q7(r,[{key:"clickHandler",value:function(i,s){s&&s.preventDefault(),this.props.clickHandler(i,s)}},{key:"render",value:function(){var i={"slick-arrow":!0,"slick-prev":!0},s=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(i["slick-disabled"]=!0,s=null);var o={key:"0","data-role":"none",className:(0,K7.default)(i),style:{display:"block"},onClick:s},l={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},c;return this.props.prevArrow?c=lp.default.cloneElement(this.props.prevArrow,iv(iv({},o),l)):c=lp.default.createElement("button",nv({key:"0",type:"button"},o)," ","Previous"),c}}]),r}(lp.default.PureComponent);bp.PrevArrow=F$;var N$=function(e){G7(r,e);var t=z7(r);function r(){return $7(this,r),t.apply(this,arguments)}return q7(r,[{key:"clickHandler",value:function(i,s){s&&s.preventDefault(),this.props.clickHandler(i,s)}},{key:"render",value:function(){var i={"slick-arrow":!0,"slick-next":!0},s=this.clickHandler.bind(this,{message:"next"});(0,x$.canGoNext)(this.props)||(i["slick-disabled"]=!0,s=null);var o={key:"1","data-role":"none",className:(0,K7.default)(i),style:{display:"block"},onClick:s},l={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},c;return this.props.nextArrow?c=lp.default.cloneElement(this.props.nextArrow,iv(iv({},o),l)):c=lp.default.createElement("button",nv({key:"1",type:"button"},o)," ","Next"),c}}]),r}(lp.default.PureComponent);bp.NextArrow=N$;var W7=function(){if(typeof Map<"u")return Map;function e(t,r){var n=-1;return t.some(function(i,s){return i[0]===r?(n=s,!0):!1}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(r){var n=e(this.__entries__,r),i=this.__entries__[n];return i&&i[1]},t.prototype.set=function(r,n){var i=e(this.__entries__,r);~i?this.__entries__[i][1]=n:this.__entries__.push([r,n])},t.prototype.delete=function(r){var n=this.__entries__,i=e(n,r);~i&&n.splice(i,1)},t.prototype.has=function(r){return!!~e(this.__entries__,r)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(r,n){n===void 0&&(n=null);for(var i=0,s=this.__entries__;i<s.length;i++){var o=s[i];r.call(n,o[1],o[0])}},t}()}(),x4=typeof window<"u"&&typeof document<"u"&&window.document===document,av=function(){return typeof global<"u"&&global.Math===Math?global:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")()}(),S$=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(av):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}}(),E$=2;function j$(e,t){var r=!1,n=!1,i=0;function s(){r&&(r=!1,e()),n&&l()}function o(){S$(s)}function l(){var c=Date.now();if(r){if(c-i<E$)return;n=!0}else r=!0,n=!1,setTimeout(o,t);i=c}return l}var U$=20,L$=["top","right","bottom","left","width","height","size","weight"],Q$=typeof MutationObserver<"u",k$=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=j$(this.refresh.bind(this),U$)}return e.prototype.addObserver=function(t){~this.observers_.indexOf(t)||this.observers_.push(t),this.connected_||this.connect_()},e.prototype.removeObserver=function(t){var r=this.observers_,n=r.indexOf(t);~n&&r.splice(n,1),!r.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){var t=this.updateObservers_();t&&this.refresh()},e.prototype.updateObservers_=function(){var t=this.observers_.filter(function(r){return r.gatherActive(),r.hasActive()});return t.forEach(function(r){return r.broadcastActive()}),t.length>0},e.prototype.connect_=function(){!x4||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Q$?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!x4||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var r=t.propertyName,n=r===void 0?"":r,i=L$.some(function(s){return!!~n.indexOf(s)});i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),J7=function(e,t){for(var r=0,n=Object.keys(t);r<n.length;r++){var i=n[r];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},Bp=function(e){var t=e&&e.ownerDocument&&e.ownerDocument.defaultView;return t||av},X7=Yv(0,0,0,0);function ov(e){return parseFloat(e)||0}function u8(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return t.reduce(function(n,i){var s=e["border-"+i+"-width"];return n+ov(s)},0)}function I$(e){for(var t=["top","right","bottom","left"],r={},n=0,i=t;n<i.length;n++){var s=i[n],o=e["padding-"+s];r[s]=ov(o)}return r}function O$(e){var t=e.getBBox();return Yv(0,0,t.width,t.height)}function P$(e){var t=e.clientWidth,r=e.clientHeight;if(!t&&!r)return X7;var n=Bp(e).getComputedStyle(e),i=I$(n),s=i.left+i.right,o=i.top+i.bottom,l=ov(n.width),c=ov(n.height);if(n.boxSizing==="border-box"&&(Math.round(l+s)!==t&&(l-=u8(n,"left","right")+s),Math.round(c+o)!==r&&(c-=u8(n,"top","bottom")+o)),!H$(e)){var d=Math.round(l+s)-t,p=Math.round(c+o)-r;Math.abs(d)!==1&&(l-=d),Math.abs(p)!==1&&(c-=p)}return Yv(i.left,i.top,l,c)}var T$=function(){return typeof SVGGraphicsElement<"u"?function(e){return e instanceof Bp(e).SVGGraphicsElement}:function(e){return e instanceof Bp(e).SVGElement&&typeof e.getBBox=="function"}}();function H$(e){return e===Bp(e).document.documentElement}function D$(e){return x4?T$(e)?O$(e):P$(e):X7}function R$(e){var t=e.x,r=e.y,n=e.width,i=e.height,s=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,o=Object.create(s.prototype);return J7(o,{x:t,y:r,width:n,height:i,top:r,right:t+n,bottom:i+r,left:t}),o}function Yv(e,t,r,n){return{x:e,y:t,width:r,height:n}}var M$=function(){function e(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=Yv(0,0,0,0),this.target=t}return e.prototype.isActive=function(){var t=D$(this.target);return this.contentRect_=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var t=this.contentRect_;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},e}(),K$=function(){function e(t,r){var n=R$(r);J7(this,{target:t,contentRect:n})}return e}(),V$=function(){function e(t,r,n){if(this.activeObservations_=[],this.observations_=new W7,typeof t!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=t,this.controller_=r,this.callbackCtx_=n}return e.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof Bp(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)||(r.set(t,new M$(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof Bp(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)&&(r.delete(t),r.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(r){r.isActive()&&t.activeObservations_.push(r)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,r=this.activeObservations_.map(function(n){return new K$(n.target,n.broadcastRect())});this.callback_.call(t,r,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),Y7=typeof WeakMap<"u"?new WeakMap:new W7,Z7=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=k$.getInstance(),n=new V$(t,r,this);Y7.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach(function(e){Z7.prototype[e]=function(){var t;return(t=Y7.get(this))[e].apply(t,arguments)}});var $$=function(){return typeof av.ResizeObserver<"u"?av.ResizeObserver:Z7}();const q$=Object.freeze(Object.defineProperty({__proto__:null,default:$$},Symbol.toStringTag,{value:"Module"})),G$=Q8(q$);Object.defineProperty(zv,"__esModule",{value:!0});zv.InnerSlider=void 0;var _a=om(ne),z$=om(U7),W$=om(DV),J$=om(am),oi=St,X$=Jv,Y$=Xv,d8=bp,Z$=om(G$);function om(e){return e&&e.__esModule?e:{default:e}}function Av(e){"@babel/helpers - typeof";return Av=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},Av(e)}function lv(){return lv=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},lv.apply(this,arguments)}function eq(e,t){if(e==null)return{};var r=tq(e,t),n,i;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i<s.length;i++)n=s[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function tq(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s<n.length;s++)i=n[s],!(t.indexOf(i)>=0)&&(r[i]=e[i]);return r}function f8(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function or(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?f8(Object(r),!0).forEach(function(n){Or(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f8(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function rq(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h8(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function nq(e,t,r){return t&&h8(e.prototype,t),r&&h8(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function iq(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&&b4(e,t)}function b4(e,t){return b4=Object.setPrototypeOf||function(n,i){return n.__proto__=i,n},b4(e,t)}function sq(e){var t=oq();return function(){var n=cv(e),i;if(t){var s=cv(this).constructor;i=Reflect.construct(n,arguments,s)}else i=n.apply(this,arguments);return aq(this,i)}}function aq(e,t){if(t&&(Av(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ir(e)}function Ir(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oq(){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 cv(e){return cv=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},cv(e)}function Or(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Aq=function(e){iq(r,e);var t=sq(r);function r(n){var i;rq(this,r),i=t.call(this,n),Or(Ir(i),"listRefHandler",function(o){return i.list=o}),Or(Ir(i),"trackRefHandler",function(o){return i.track=o}),Or(Ir(i),"adaptHeight",function(){if(i.props.adaptiveHeight&&i.list){var o=i.list.querySelector('[data-index="'.concat(i.state.currentSlide,'"]'));i.list.style.height=(0,oi.getHeight)(o)+"px"}}),Or(Ir(i),"componentDidMount",function(){if(i.props.onInit&&i.props.onInit(),i.props.lazyLoad){var o=(0,oi.getOnDemandLazySlides)(or(or({},i.props),i.state));o.length>0&&(i.setState(function(c){return{lazyLoadedList:c.lazyLoadedList.concat(o)}}),i.props.onLazyLoad&&i.props.onLazyLoad(o))}var l=or({listRef:i.list,trackRef:i.track},i.props);i.updateState(l,!0,function(){i.adaptHeight(),i.props.autoplay&&i.autoPlay("update")}),i.props.lazyLoad==="progressive"&&(i.lazyLoadTimer=setInterval(i.progressiveLazyLoad,1e3)),i.ro=new Z$.default(function(){i.state.animating?(i.onWindowResized(!1),i.callbackTimers.push(setTimeout(function(){return i.onWindowResized()},i.props.speed))):i.onWindowResized()}),i.ro.observe(i.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(c){c.onfocus=i.props.pauseOnFocus?i.onSlideFocus:null,c.onblur=i.props.pauseOnFocus?i.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",i.onWindowResized):window.attachEvent("onresize",i.onWindowResized)}),Or(Ir(i),"componentWillUnmount",function(){i.animationEndCallback&&clearTimeout(i.animationEndCallback),i.lazyLoadTimer&&clearInterval(i.lazyLoadTimer),i.callbackTimers.length&&(i.callbackTimers.forEach(function(o){return clearTimeout(o)}),i.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",i.onWindowResized):window.detachEvent("onresize",i.onWindowResized),i.autoplayTimer&&clearInterval(i.autoplayTimer),i.ro.disconnect()}),Or(Ir(i),"componentDidUpdate",function(o){if(i.checkImagesLoad(),i.props.onReInit&&i.props.onReInit(),i.props.lazyLoad){var l=(0,oi.getOnDemandLazySlides)(or(or({},i.props),i.state));l.length>0&&(i.setState(function(p){return{lazyLoadedList:p.lazyLoadedList.concat(l)}}),i.props.onLazyLoad&&i.props.onLazyLoad(l))}i.adaptHeight();var c=or(or({listRef:i.list,trackRef:i.track},i.props),i.state),d=i.didPropsChange(o);d&&i.updateState(c,d,function(){i.state.currentSlide>=_a.default.Children.count(i.props.children)&&i.changeSlide({message:"index",index:_a.default.Children.count(i.props.children)-i.props.slidesToShow,currentSlide:i.state.currentSlide}),i.props.autoplay?i.autoPlay("update"):i.pause("paused")})}),Or(Ir(i),"onWindowResized",function(o){i.debouncedResize&&i.debouncedResize.cancel(),i.debouncedResize=(0,W$.default)(function(){return i.resizeWindow(o)},50),i.debouncedResize()}),Or(Ir(i),"resizeWindow",function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=!!(i.track&&i.track.node);if(l){var c=or(or({listRef:i.list,trackRef:i.track},i.props),i.state);i.updateState(c,o,function(){i.props.autoplay?i.autoPlay("update"):i.pause("paused")}),i.setState({animating:!1}),clearTimeout(i.animationEndCallback),delete i.animationEndCallback}}),Or(Ir(i),"updateState",function(o,l,c){var d=(0,oi.initializedState)(o);o=or(or(or({},o),d),{},{slideIndex:d.currentSlide});var p=(0,oi.getTrackLeft)(o);o=or(or({},o),{},{left:p});var m=(0,oi.getTrackCSS)(o);(l||_a.default.Children.count(i.props.children)!==_a.default.Children.count(o.children))&&(d.trackStyle=m),i.setState(d,c)}),Or(Ir(i),"ssrInit",function(){if(i.props.variableWidth){var o=0,l=0,c=[],d=(0,oi.getPreClones)(or(or(or({},i.props),i.state),{},{slideCount:i.props.children.length})),p=(0,oi.getPostClones)(or(or(or({},i.props),i.state),{},{slideCount:i.props.children.length}));i.props.children.forEach(function(Z){c.push(Z.props.style.width),o+=Z.props.style.width});for(var m=0;m<d;m++)l+=c[c.length-1-m],o+=c[c.length-1-m];for(var B=0;B<p;B++)o+=c[B];for(var x=0;x<i.state.currentSlide;x++)l+=c[x];var S={width:o+"px",left:-l+"px"};if(i.props.centerMode){var C="".concat(c[i.state.currentSlide],"px");S.left="calc(".concat(S.left," + (100% - ").concat(C,") / 2 ) ")}return{trackStyle:S}}var L=_a.default.Children.count(i.props.children),N=or(or(or({},i.props),i.state),{},{slideCount:L}),F=(0,oi.getPreClones)(N)+(0,oi.getPostClones)(N)+L,Q=100/i.props.slidesToShow*F,I=100/F,V=-I*((0,oi.getPreClones)(N)+i.state.currentSlide)*Q/100;i.props.centerMode&&(V+=(100-I*Q/100)/2);var se={width:Q+"%",left:V+"%"};return{slideWidth:I+"%",trackStyle:se}}),Or(Ir(i),"checkImagesLoad",function(){var o=i.list&&i.list.querySelectorAll&&i.list.querySelectorAll(".slick-slide img")||[],l=o.length,c=0;Array.prototype.forEach.call(o,function(d){var p=function(){return++c&&c>=l&&i.onWindowResized()};if(!d.onclick)d.onclick=function(){return d.parentNode.focus()};else{var m=d.onclick;d.onclick=function(){m(),d.parentNode.focus()}}d.onload||(i.props.lazyLoad?d.onload=function(){i.adaptHeight(),i.callbackTimers.push(setTimeout(i.onWindowResized,i.props.speed))}:(d.onload=p,d.onerror=function(){p(),i.props.onLazyLoadError&&i.props.onLazyLoadError()}))})}),Or(Ir(i),"progressiveLazyLoad",function(){for(var o=[],l=or(or({},i.props),i.state),c=i.state.currentSlide;c<i.state.slideCount+(0,oi.getPostClones)(l);c++)if(i.state.lazyLoadedList.indexOf(c)<0){o.push(c);break}for(var d=i.state.currentSlide-1;d>=-(0,oi.getPreClones)(l);d--)if(i.state.lazyLoadedList.indexOf(d)<0){o.push(d);break}o.length>0?(i.setState(function(p){return{lazyLoadedList:p.lazyLoadedList.concat(o)}}),i.props.onLazyLoad&&i.props.onLazyLoad(o)):i.lazyLoadTimer&&(clearInterval(i.lazyLoadTimer),delete i.lazyLoadTimer)}),Or(Ir(i),"slideHandler",function(o){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,c=i.props,d=c.asNavFor,p=c.beforeChange,m=c.onLazyLoad,B=c.speed,x=c.afterChange,S=i.state.currentSlide,C=(0,oi.slideHandler)(or(or(or({index:o},i.props),i.state),{},{trackRef:i.track,useCSS:i.props.useCSS&&!l})),L=C.state,N=C.nextState;if(L){p&&p(S,L.currentSlide);var F=L.lazyLoadedList.filter(function(Q){return i.state.lazyLoadedList.indexOf(Q)<0});m&&F.length>0&&m(F),!i.props.waitForAnimate&&i.animationEndCallback&&(clearTimeout(i.animationEndCallback),x&&x(S),delete i.animationEndCallback),i.setState(L,function(){d&&i.asNavForIndex!==o&&(i.asNavForIndex=o,d.innerSlider.slideHandler(o)),N&&(i.animationEndCallback=setTimeout(function(){var Q=N.animating,I=eq(N,["animating"]);i.setState(I,function(){i.callbackTimers.push(setTimeout(function(){return i.setState({animating:Q})},10)),x&&x(L.currentSlide),delete i.animationEndCallback})},B))})}}),Or(Ir(i),"changeSlide",function(o){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,c=or(or({},i.props),i.state),d=(0,oi.changeSlide)(c,o);if(!(d!==0&&!d)&&(l===!0?i.slideHandler(d,l):i.slideHandler(d),i.props.autoplay&&i.autoPlay("update"),i.props.focusOnSelect)){var p=i.list.querySelectorAll(".slick-current");p[0]&&p[0].focus()}}),Or(Ir(i),"clickHandler",function(o){i.clickable===!1&&(o.stopPropagation(),o.preventDefault()),i.clickable=!0}),Or(Ir(i),"keyHandler",function(o){var l=(0,oi.keyHandler)(o,i.props.accessibility,i.props.rtl);l!==""&&i.changeSlide({message:l})}),Or(Ir(i),"selectHandler",function(o){i.changeSlide(o)}),Or(Ir(i),"disableBodyScroll",function(){var o=function(c){c=c||window.event,c.preventDefault&&c.preventDefault(),c.returnValue=!1};window.ontouchmove=o}),Or(Ir(i),"enableBodyScroll",function(){window.ontouchmove=null}),Or(Ir(i),"swipeStart",function(o){i.props.verticalSwiping&&i.disableBodyScroll();var l=(0,oi.swipeStart)(o,i.props.swipe,i.props.draggable);l!==""&&i.setState(l)}),Or(Ir(i),"swipeMove",function(o){var l=(0,oi.swipeMove)(o,or(or(or({},i.props),i.state),{},{trackRef:i.track,listRef:i.list,slideIndex:i.state.currentSlide}));l&&(l.swiping&&(i.clickable=!1),i.setState(l))}),Or(Ir(i),"swipeEnd",function(o){var l=(0,oi.swipeEnd)(o,or(or(or({},i.props),i.state),{},{trackRef:i.track,listRef:i.list,slideIndex:i.state.currentSlide}));if(l){var c=l.triggerSlideHandler;delete l.triggerSlideHandler,i.setState(l),c!==void 0&&(i.slideHandler(c),i.props.verticalSwiping&&i.enableBodyScroll())}}),Or(Ir(i),"touchEnd",function(o){i.swipeEnd(o),i.clickable=!0}),Or(Ir(i),"slickPrev",function(){i.callbackTimers.push(setTimeout(function(){return i.changeSlide({message:"previous"})},0))}),Or(Ir(i),"slickNext",function(){i.callbackTimers.push(setTimeout(function(){return i.changeSlide({message:"next"})},0))}),Or(Ir(i),"slickGoTo",function(o){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(o=Number(o),isNaN(o))return"";i.callbackTimers.push(setTimeout(function(){return i.changeSlide({message:"index",index:o,currentSlide:i.state.currentSlide},l)},0))}),Or(Ir(i),"play",function(){var o;if(i.props.rtl)o=i.state.currentSlide-i.props.slidesToScroll;else if((0,oi.canGoNext)(or(or({},i.props),i.state)))o=i.state.currentSlide+i.props.slidesToScroll;else return!1;i.slideHandler(o)}),Or(Ir(i),"autoPlay",function(o){i.autoplayTimer&&clearInterval(i.autoplayTimer);var l=i.state.autoplaying;if(o==="update"){if(l==="hovered"||l==="focused"||l==="paused")return}else if(o==="leave"){if(l==="paused"||l==="focused")return}else if(o==="blur"&&(l==="paused"||l==="hovered"))return;i.autoplayTimer=setInterval(i.play,i.props.autoplaySpeed+50),i.setState({autoplaying:"playing"})}),Or(Ir(i),"pause",function(o){i.autoplayTimer&&(clearInterval(i.autoplayTimer),i.autoplayTimer=null);var l=i.state.autoplaying;o==="paused"?i.setState({autoplaying:"paused"}):o==="focused"?(l==="hovered"||l==="playing")&&i.setState({autoplaying:"focused"}):l==="playing"&&i.setState({autoplaying:"hovered"})}),Or(Ir(i),"onDotsOver",function(){return i.props.autoplay&&i.pause("hovered")}),Or(Ir(i),"onDotsLeave",function(){return i.props.autoplay&&i.state.autoplaying==="hovered"&&i.autoPlay("leave")}),Or(Ir(i),"onTrackOver",function(){return i.props.autoplay&&i.pause("hovered")}),Or(Ir(i),"onTrackLeave",function(){return i.props.autoplay&&i.state.autoplaying==="hovered"&&i.autoPlay("leave")}),Or(Ir(i),"onSlideFocus",function(){return i.props.autoplay&&i.pause("focused")}),Or(Ir(i),"onSlideBlur",function(){return i.props.autoplay&&i.state.autoplaying==="focused"&&i.autoPlay("blur")}),Or(Ir(i),"render",function(){var o=(0,J$.default)("slick-slider",i.props.className,{"slick-vertical":i.props.vertical,"slick-initialized":!0}),l=or(or({},i.props),i.state),c=(0,oi.extractObject)(l,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),d=i.props.pauseOnHover;c=or(or({},c),{},{onMouseEnter:d?i.onTrackOver:null,onMouseLeave:d?i.onTrackLeave:null,onMouseOver:d?i.onTrackOver:null,focusOnSelect:i.props.focusOnSelect&&i.clickable?i.selectHandler:null});var p;if(i.props.dots===!0&&i.state.slideCount>=i.props.slidesToShow){var m=(0,oi.extractObject)(l,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),B=i.props.pauseOnDotsHover;m=or(or({},m),{},{clickHandler:i.changeSlide,onMouseEnter:B?i.onDotsLeave:null,onMouseOver:B?i.onDotsOver:null,onMouseLeave:B?i.onDotsLeave:null}),p=_a.default.createElement(Y$.Dots,m)}var x,S,C=(0,oi.extractObject)(l,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);C.clickHandler=i.changeSlide,i.props.arrows&&(x=_a.default.createElement(d8.PrevArrow,C),S=_a.default.createElement(d8.NextArrow,C));var L=null;i.props.vertical&&(L={height:i.state.listHeight});var N=null;i.props.vertical===!1?i.props.centerMode===!0&&(N={padding:"0px "+i.props.centerPadding}):i.props.centerMode===!0&&(N={padding:i.props.centerPadding+" 0px"});var F=or(or({},L),N),Q=i.props.touchMove,I={className:"slick-list",style:F,onClick:i.clickHandler,onMouseDown:Q?i.swipeStart:null,onMouseMove:i.state.dragging&&Q?i.swipeMove:null,onMouseUp:Q?i.swipeEnd:null,onMouseLeave:i.state.dragging&&Q?i.swipeEnd:null,onTouchStart:Q?i.swipeStart:null,onTouchMove:i.state.dragging&&Q?i.swipeMove:null,onTouchEnd:Q?i.touchEnd:null,onTouchCancel:i.state.dragging&&Q?i.swipeEnd:null,onKeyDown:i.props.accessibility?i.keyHandler:null},V={className:o,dir:"ltr",style:i.props.style};return i.props.unslick&&(I={className:"slick-list"},V={className:o}),_a.default.createElement("div",V,i.props.unslick?"":x,_a.default.createElement("div",lv({ref:i.listRefHandler},I),_a.default.createElement(X$.Track,lv({ref:i.trackRefHandler},c),i.props.children)),i.props.unslick?"":S,i.props.unslick?"":p)}),i.list=null,i.track=null,i.state=or(or({},z$.default),{},{currentSlide:i.props.initialSlide,slideCount:_a.default.Children.count(i.props.children)}),i.callbackTimers=[],i.clickable=!0,i.debouncedResize=null;var s=i.ssrInit();return i.state=or(or({},i.state),s),i}return nq(r,[{key:"didPropsChange",value:function(i){for(var s=!1,o=0,l=Object.keys(this.props);o<l.length;o++){var c=l[o];if(!i.hasOwnProperty(c)){s=!0;break}if(!(Av(i[c])==="object"||typeof i[c]=="function")&&i[c]!==this.props[c]){s=!0;break}}return s||_a.default.Children.count(this.props.children)!==_a.default.Children.count(i.children)}}]),r}(_a.default.Component);zv.InnerSlider=Aq;var lq=function(e){return e.replace(/[A-Z]/g,function(t){return"-"+t.toLowerCase()}).toLowerCase()},cq=lq,uq=cq,dq=function(e){var t=/[height|width]$/;return t.test(e)},p8=function(e){var t="",r=Object.keys(e);return r.forEach(function(n,i){var s=e[n];n=uq(n),dq(n)&&typeof s=="number"&&(s=s+"px"),s===!0?t+=n:s===!1?t+="not "+n:t+="("+n+": "+s+")",i<r.length-1&&(t+=" and ")}),t},fq=function(e){var t="";return typeof e=="string"?e:e instanceof Array?(e.forEach(function(r,n){t+=p8(r),n<e.length-1&&(t+=", ")}),t):p8(e)},hq=fq,eE={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(ne);function r(s){return s&&s.__esModule?s:{default:s}}var n={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(o){return t.default.createElement("ul",{style:{display:"block"}},o)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(o){return t.default.createElement("button",null,o+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0},i=n;e.default=i})(eE);var c5,g8;function pq(){if(g8)return c5;g8=1;function e(t){this.options=t,!t.deferSetup&&this.setup()}return e.prototype={constructor:e,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){!this.initialised&&this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(t){return this.options===t||this.options.match===t}},c5=e,c5}var u5,m8;function tE(){if(m8)return u5;m8=1;function e(n,i){var s=0,o=n.length,l;for(s;s<o&&(l=i(n[s],s),l!==!1);s++);}function t(n){return Object.prototype.toString.apply(n)==="[object Array]"}function r(n){return typeof n=="function"}return u5={isFunction:r,isArray:t,each:e},u5}var d5,v8;function gq(){if(v8)return d5;v8=1;var e=pq(),t=tE().each;function r(n,i){this.query=n,this.isUnconditional=i,this.handlers=[],this.mql=window.matchMedia(n);var s=this;this.listener=function(o){s.mql=o.currentTarget||o,s.assess()},this.mql.addListener(this.listener)}return r.prototype={constuctor:r,addHandler:function(n){var i=new e(n);this.handlers.push(i),this.matches()&&i.on()},removeHandler:function(n){var i=this.handlers;t(i,function(s,o){if(s.equals(n))return s.destroy(),!i.splice(o,1)})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){t(this.handlers,function(n){n.destroy()}),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var n=this.matches()?"on":"off";t(this.handlers,function(i){i[n]()})}},d5=r,d5}var f5,w8;function mq(){if(w8)return f5;w8=1;var e=gq(),t=tE(),r=t.each,n=t.isFunction,i=t.isArray;function s(){if(!window.matchMedia)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}return s.prototype={constructor:s,register:function(o,l,c){var d=this.queries,p=c&&this.browserIsIncapable;return d[o]||(d[o]=new e(o,p)),n(l)&&(l={match:l}),i(l)||(l=[l]),r(l,function(m){n(m)&&(m={match:m}),d[o].addHandler(m)}),this},unregister:function(o,l){var c=this.queries[o];return c&&(l?c.removeHandler(l):(c.clear(),delete this.queries[o])),this}},f5=s,f5}var h5,y8;function vq(){if(y8)return h5;y8=1;var e=mq();return h5=new e,h5}(function(e){function t(T){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Ae){return typeof Ae}:function(Ae){return Ae&&typeof Symbol=="function"&&Ae.constructor===Symbol&&Ae!==Symbol.prototype?"symbol":typeof Ae},t(T)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=l(ne),n=zv,i=l(hq),s=l(eE),o=St;function l(T){return T&&T.__esModule?T:{default:T}}function c(){return c=Object.assign||function(T){for(var Ae=1;Ae<arguments.length;Ae++){var ue=arguments[Ae];for(var $ in ue)Object.prototype.hasOwnProperty.call(ue,$)&&(T[$]=ue[$])}return T},c.apply(this,arguments)}function d(T,Ae){var ue=Object.keys(T);if(Object.getOwnPropertySymbols){var $=Object.getOwnPropertySymbols(T);Ae&&($=$.filter(function(P){return Object.getOwnPropertyDescriptor(T,P).enumerable})),ue.push.apply(ue,$)}return ue}function p(T){for(var Ae=1;Ae<arguments.length;Ae++){var ue=arguments[Ae]!=null?arguments[Ae]:{};Ae%2?d(Object(ue),!0).forEach(function($){V(T,$,ue[$])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(ue)):d(Object(ue)).forEach(function($){Object.defineProperty(T,$,Object.getOwnPropertyDescriptor(ue,$))})}return T}function m(T,Ae){if(!(T instanceof Ae))throw new TypeError("Cannot call a class as a function")}function B(T,Ae){for(var ue=0;ue<Ae.length;ue++){var $=Ae[ue];$.enumerable=$.enumerable||!1,$.configurable=!0,"value"in $&&($.writable=!0),Object.defineProperty(T,$.key,$)}}function x(T,Ae,ue){return Ae&&B(T.prototype,Ae),ue&&B(T,ue),Object.defineProperty(T,"prototype",{writable:!1}),T}function S(T,Ae){if(typeof Ae!="function"&&Ae!==null)throw new TypeError("Super expression must either be null or a function");T.prototype=Object.create(Ae&&Ae.prototype,{constructor:{value:T,writable:!0,configurable:!0}}),Object.defineProperty(T,"prototype",{writable:!1}),Ae&&C(T,Ae)}function C(T,Ae){return C=Object.setPrototypeOf||function($,P){return $.__proto__=P,$},C(T,Ae)}function L(T){var Ae=Q();return function(){var $=I(T),P;if(Ae){var X=I(this).constructor;P=Reflect.construct($,arguments,X)}else P=$.apply(this,arguments);return N(this,P)}}function N(T,Ae){if(Ae&&(t(Ae)==="object"||typeof Ae=="function"))return Ae;if(Ae!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return F(T)}function F(T){if(T===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return T}function Q(){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(T){return I=Object.setPrototypeOf?Object.getPrototypeOf:function(ue){return ue.__proto__||Object.getPrototypeOf(ue)},I(T)}function V(T,Ae,ue){return Ae in T?Object.defineProperty(T,Ae,{value:ue,enumerable:!0,configurable:!0,writable:!0}):T[Ae]=ue,T}var se=(0,o.canUseDOM)()&&vq(),Z=function(T){S(ue,T);var Ae=L(ue);function ue($){var P;return m(this,ue),P=Ae.call(this,$),V(F(P),"innerSliderRefHandler",function(X){return P.innerSlider=X}),V(F(P),"slickPrev",function(){return P.innerSlider.slickPrev()}),V(F(P),"slickNext",function(){return P.innerSlider.slickNext()}),V(F(P),"slickGoTo",function(X){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return P.innerSlider.slickGoTo(X,J)}),V(F(P),"slickPause",function(){return P.innerSlider.pause("paused")}),V(F(P),"slickPlay",function(){return P.innerSlider.autoPlay("play")}),P.state={breakpoint:null},P._responsiveMediaHandlers=[],P}return x(ue,[{key:"media",value:function(P,X){se.register(P,X),this._responsiveMediaHandlers.push({query:P,handler:X})}},{key:"componentDidMount",value:function(){var P=this;if(this.props.responsive){var X=this.props.responsive.map(function(pe){return pe.breakpoint});X.sort(function(pe,me){return pe-me}),X.forEach(function(pe,me){var ye;me===0?ye=(0,i.default)({minWidth:0,maxWidth:pe}):ye=(0,i.default)({minWidth:X[me-1]+1,maxWidth:pe}),(0,o.canUseDOM)()&&P.media(ye,function(){P.setState({breakpoint:pe})})});var J=(0,i.default)({minWidth:X.slice(-1)[0]});(0,o.canUseDOM)()&&this.media(J,function(){P.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(P){se.unregister(P.query,P.handler)})}},{key:"render",value:function(){var P=this,X,J;this.state.breakpoint?(J=this.props.responsive.filter(function(Y){return Y.breakpoint===P.state.breakpoint}),X=J[0].settings==="unslick"?"unslick":p(p(p({},s.default),this.props),J[0].settings)):X=p(p({},s.default),this.props),X.centerMode&&(X.slidesToScroll>1,X.slidesToScroll=1),X.fade&&(X.slidesToShow>1,X.slidesToScroll>1,X.slidesToShow=1,X.slidesToScroll=1);var pe=r.default.Children.toArray(this.props.children);pe=pe.filter(function(Y){return typeof Y=="string"?!!Y.trim():!!Y}),X.variableWidth&&(X.rows>1||X.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),X.variableWidth=!1);for(var me=[],ye=null,oe=0;oe<pe.length;oe+=X.rows*X.slidesPerRow){for(var we=[],xe=oe;xe<oe+X.rows*X.slidesPerRow;xe+=X.slidesPerRow){for(var $e=[],H=xe;H<xe+X.slidesPerRow&&(X.variableWidth&&pe[H].props.style&&(ye=pe[H].props.style.width),!(H>=pe.length));H+=1)$e.push(r.default.cloneElement(pe[H],{key:100*oe+10*xe+H,tabIndex:-1,style:{width:"".concat(100/X.slidesPerRow,"%"),display:"inline-block"}}));we.push(r.default.createElement("div",{key:10*oe+xe},$e))}X.variableWidth?me.push(r.default.createElement("div",{key:oe,style:{width:ye}},we)):me.push(r.default.createElement("div",{key:oe},we))}if(X==="unslick"){var q="regular slider "+(this.props.className||"");return r.default.createElement("div",{className:q},pe)}else me.length<=X.slidesToShow&&(X.unslick=!0);return r.default.createElement(n.InnerSlider,c({style:this.props.style,ref:this.innerSliderRefHandler},X),me)}}]),ue}(r.default.Component);e.default=Z})(j7);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(j7);function r(i){return i&&i.__esModule?i:{default:i}}var n=t.default;e.default=n})(E7);const hb=Cp(E7),N0=[yV,xV,bV],wq=()=>{const[e,t]=ne.useState(0),r={dots:!0,infinite:!0,slidesToShow:1,autoplay:!0,autoplaySpeed:3e3,slidesToScroll:1,arrows:!1,pauseOnHover:!0},n=i=>{t(i)};return a.jsxs(a.Fragment,{children:[a.jsx("section",{className:"hidden lg:flex section bg-[#FAFAFB]",children:a.jsxs("div",{className:"container py-24",children:[a.jsxs("div",{className:"flex flex-col justify-center items-center",children:[a.jsx("p",{className:"text-bluemain",children:"Getting started"}),a.jsx("h2",{className:"mt-3",children:"How it works"}),a.jsx("p",{className:"text-[#5A6E82] mt-5",children:"We know all this sounds super exciting, here's what you need to do"})]}),a.jsxs("div",{className:"flex gap-24 mt-24",children:[a.jsxs("div",{className:"w-1/2",children:[a.jsxs("div",{className:`flex flex-col gap-4 p-8 border-l-4 cursor-pointer ${e===0?"border-bluemain":"border-[#B2BCC5]"} `,onClick:()=>{n(0)},children:[a.jsx("h4",{className:`${e===0?"text-black":"text-[#8D9BA9]"}`,children:"Create your Dispensary account"}),a.jsx("p",{className:`${e===0?"text-[#5A6E82]":"text-[#8D9BA9]"}`,children:"Get started with ZERO fees. Input all relevant details to set up your account on the Dispensary software."})]}),a.jsxs("div",{className:`flex flex-col gap-4 p-8 border-l-4 cursor-pointer ${e===1?"border-bluemain":"border-[#B2BCC5]"} `,onClick:()=>{n(1)},children:[a.jsx("h4",{className:`${e===1?"text-black":"text-[#8D9BA9]"}`,children:"Verify your credentials"}),a.jsx("p",{className:`${e===1?"text-[#5A6E82]":"text-[#8D9BA9]"}`,children:"Upload your pharmacist and premise licence for verification."})]}),a.jsxs("div",{className:`flex flex-col gap-4 p-8 border-l-4 cursor-pointer ${e===2?"border-bluemain":"border-[#B2BCC5]"} `,onClick:()=>{n(2)},children:[a.jsx("h4",{className:`${e===2?"text-black":"text-[#8D9BA9]"}`,children:"Start transacting using Dispensary"}),a.jsx("p",{className:`${e===2?"text-[#5A6E82]":"text-[#8D9BA9]"}`,children:"Access all the features to manage and grow your pharmacy"})]})]}),a.jsx("div",{className:"w-1/2 h-[510px]    rounded-2xl ",children:a.jsx("img",{src:N0[e],alt:"stuff",style:{objectFit:"cover",height:"inherit"},className:"border border-[#D4D6D7]  rounded-2xl"})})]})]})}),a.jsx("section",{className:"flex flex-col bg-[#FAFAFB] lg:hidden",children:a.jsxs("div",{className:"px-6 ",children:[a.jsx("div",{className:"section",children:a.jsxs("div",{className:"flex flex-col items-center py-16 container",children:[a.jsx("p",{className:"text-bluemain",children:"What next?"}),a.jsx("h2",{className:"mt-3",children:"How it works"}),a.jsx("p",{className:"text-[#5A6E82] mt-4 text-center",children:"We know all this sounds super exciting, here's what you need to do"})]})}),a.jsxs(hb,{...r,children:[a.jsxs("div",{className:"min-w-full",children:[a.jsx("div",{className:"w-full h-[360px] md:h-fit border-b border-t rounded-2xl border-[#D4D6D7]",children:a.jsx("img",{src:N0[e],style:{objectFit:"cover"},alt:"stuff",className:"border border-[#D4D6D7] rounded-2xl mx-auto h-full"})}),a.jsx("div",{className:"section",children:a.jsxs("div",{className:"flex flex-col items-center py-10 container",children:[a.jsx("h2",{className:"mt-3 text-center",children:"Create your Dispensary account"}),a.jsx("p",{className:"text-[#5A6E82] mt-4 text-center",children:"Get started with ZERO fees. Input all relevant details to set up your account on the Dispensary software."})]})})]}),a.jsxs("div",{className:"min-w-full",children:[a.jsx("div",{className:"w-full h-[360px] md:h-fit rounded-2xl border-b border-t border-[#D4D6D7]",children:a.jsx("img",{src:N0[1],alt:"stuff",style:{objectFit:"cover"},className:"border border-[#D4D6D7] rounded-2xl mx-auto h-full"})}),a.jsx("div",{className:"section",children:a.jsxs("div",{className:"flex flex-col items-center py-10 container",children:[a.jsx("h2",{className:"mt-3 text-center",children:"Verify your credentials"}),a.jsx("p",{className:"text-[#5A6E82] mt-4 text-center",children:"Upload your pharmacist and premise licence for verification."})]})})]}),a.jsxs("div",{className:"min-w-full",children:[a.jsx("div",{className:"w-full h-[360px] md:h-fit rounded-2xl border-b border-t border-[#D4D6D7]",children:a.jsx("img",{src:N0[2],alt:"stuff",style:{objectFit:"cover"},className:"border border-[#D4D6D7] rounded-2xl mx-auto h-full"})}),a.jsx("div",{className:"section",children:a.jsxs("div",{className:"flex flex-col items-center py-10 container",children:[a.jsx("h2",{className:"mt-3 text-center",children:"Start transacting using Dispensary"}),a.jsx("p",{className:"text-[#5A6E82] mt-4 text-center",children:"Access all the features to manage and grow your pharmacy"})]})})]})]})]})}),a.jsx("style",{children:`
        .slick-dots li button::before {
           font-size: 16px;
         }
        `})]})},yq=()=>a.jsx("section",{className:"bg-[#FAFAFB]",children:a.jsxs("div",{className:"container py-16 lg:py-32",children:[a.jsx("div",{className:"flex items-center justify-center",children:a.jsx("p",{className:"text-[28px] leading-[37px] lg:text-[80px] lg:leading-[96px] text-center md:w-[500.73px] lg:w-full",children:"Ready to grow your pharmacy?"})}),a.jsx("div",{className:"w-[80%] mt-3 flex mx-auto",children:a.jsx("a",{href:"https://play.google.com/store/apps/details?id=com.dispensarypos",className:"primarybutton2xl text-xl  lg:text-5xl text-center flex justify-center items-center w-full lg:w-full lg:h-[132px] rounded-full",target:"_blank",children:"Get early access"})})]})}),xq=()=>a.jsx("section",{className:"section",children:a.jsxs("div",{className:"container py-24",children:[a.jsxs("div",{className:"flex flex-col justify-center items-center",children:[a.jsx("p",{className:"text-bluemain",children:"What next?"}),a.jsx("h2",{className:"mt-3 text-center",children:"We’ve made signing up easy"}),a.jsx("p",{className:"text-[#5A6E82] mt-5",children:"Just follow these three steps"})]}),a.jsxs("div",{className:"flex flex-col lg:flex-row items-center justify-between gap-8 mt-16",children:[a.jsxs("div",{className:"flex flex-col items-center justify-center p-4 border group hover:border-bluemain rounded-[8px] hover:bg-[#E7F2FE] cursor-pointer",children:[a.jsx("div",{className:"flex w-12 h-12 border-[7px] border-[#F1F1F2] group-hover:border-[#B4D5FB]  rounded-full items-center justify-center",children:a.jsx("i",{className:"fi fi-rr-edit mt-1 text-sm text-[#39516A] group-hover:text-bluemain"})}),a.jsxs("div",{className:"mt-5",children:[a.jsx("p",{className:"bodyxl text-center font-bodymedium",children:"Save your spot"}),a.jsx("p",{className:"text-[#5A6E82] text-center mt-2",children:"Begin by clicking the “get early access” button to fill out all relevant details."})]})]}),a.jsxs("div",{className:"flex flex-col items-center justify-center p-4 border group hover:border-bluemain rounded-[8px] hover:bg-[#E7F2FE] cursor-pointer",children:[a.jsx("div",{className:"flex w-12 h-12 border-[7px] group-hover:border-[#B4D5FB] rounded-full items-center justify-center bg-white",children:a.jsx("i",{className:"fi fi-rr-edit mt-1 text-sm  group-hover:text-bluemain"})}),a.jsxs("div",{className:"mt-5",children:[a.jsx("p",{className:"bodyxl text-center font-bodymedium",children:"Get your entry reviewed"}),a.jsx("p",{className:"text-[#5A6E82] text-center mt-2",children:"Allow up to 24 hours for our team to review your information for eligibility."})]})]}),a.jsxs("div",{className:"flex flex-col items-center justify-center p-4 border  group hover:border-bluemain rounded-[8px] hover:bg-[#E7F2FE] cursor-pointer",children:[a.jsx("div",{className:"flex w-12 h-12 border-[7px] border-[#F1F1F2] group-hover:border-[#B4D5FB] rounded-full items-center justify-center",children:a.jsx("i",{className:"fi fi-rr-edit mt-1 text-sm text-[#39516A] group-hover:text-bluemain"})}),a.jsxs("div",{className:"mt-5",children:[a.jsx("p",{className:"bodyxl text-center font-bodymedium",children:"Set up your pharmacy"}),a.jsx("p",{className:"text-[#5A6E82] text-center mt-2",children:"Upon confirmation, you'll receive a link to complete your registration."})]})]})]})]})}),bq="/assets/Contents-527ff81e.svg",Bq="/assets/mobile-hero-5c8fd34c.svg",Cq=()=>a.jsx("section",{className:"section bg-[rgb(250,250,251)] mt-14",children:a.jsx("div",{className:"container py-16 lg:py-8 w-full",children:a.jsxs("div",{className:"flex flex-col gap-12 lg:gap-0 lg:flex-row items-center lg:justify-between justify-start",children:[a.jsxs("div",{className:"flex flex-col items-center justify-center lg:items-start",children:[a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsx("i",{className:"fi fi-sr-star text-[#EBA832]"}),a.jsx("i",{className:"fi fi-sr-star text-[#EBA832]"}),a.jsx("i",{className:"fi fi-sr-star text-[#EBA832]"}),a.jsx("i",{className:"fi fi-sr-star text-[#EBA832]"}),a.jsx("i",{className:"fi fi-sr-star text-[#EBA832]"})]}),a.jsxs("div",{className:"flex flex-col mt-10 gap-4",children:[a.jsx("p",{className:"text-[24px] lg:text-[32px]",children:`"It's too good to be true"`}),a.jsx("p",{className:"text-base lg:text-xl",children:"— PHARMALLIANCE, THE PANEL15"})]})]}),a.jsxs("div",{children:[a.jsx("img",{src:bq,alt:"",className:"hidden lg:flex"}),a.jsx("img",{src:Bq,alt:"",className:"flex lg:hidden"})]})]})})}),Ih="/assets/BackgroundDPOS-a6647fbf.png",_q="/assets/POS-6a77b567.png",Fq="/assets/Inventory-a3f455e3.png",Nq="/assets/Customer-bb4a8792.png",Sq="/assets/Supplier-76aaacd1.png",Eq="/assets/multistore-224082e1.png",jq="/assets/Reports-09173b67.png",Uq=()=>a.jsx("section",{className:"section",children:a.jsxs("div",{className:"container py-16",children:[a.jsxs("div",{className:"flex flex-col justify-center items-center",children:[a.jsx("p",{className:"text-bluemain",children:"Benefits"}),a.jsx("h2",{className:"mt-3",children:"What you get to enjoy"})]}),a.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-12 justify-center mt-10 items-stretch",children:[a.jsxs("div",{className:"border-[0.5px] border-[##D4D6D7] rounded-2xl w-full",children:[a.jsx("div",{style:{backgroundImage:`url(${Ih})`},className:" bg-cover bg h-52 bg-[#FAFAFB] flex items-end justify-center",children:a.jsx("img",{src:_q,alt:"",className:"flex w-[256px]"})}),a.jsxs("div",{className:"px-4 py-6",children:[a.jsx("h6",{className:"font-headerbold",children:"Point-of-Sale Transactions"}),a.jsx("p",{className:"mt-2 text-[#5A6E82]",children:"Reduce checkout time with multiple payment methods and generate payment receipts faster."})]})]}),a.jsxs("div",{className:"border-[0.5px] border-[##D4D6D7] rounded-2xl w-full",children:[a.jsx("div",{style:{backgroundImage:`url(${Ih})`},className:" bg-cover bg h-52 bg-[#FAFAFB] flex items-end justify-center",children:a.jsx("img",{src:Fq,alt:"",className:"flex w-[256px]"})}),a.jsxs("div",{className:"px-4 py-6",children:[a.jsx("h6",{className:"font-headerbold",children:"Inventory Management"}),a.jsx("p",{className:"mt-2 text-[#5A6E82]",children:"Easily add or update stock with real-time alerts on low stock & near-expiry products."})]})]}),a.jsxs("div",{className:"border-[0.5px] border-[##D4D6D7] rounded-2xl w-full",children:[a.jsx("div",{style:{backgroundImage:`url(${Ih})`},className:"bg-cover bg h-52 bg-[#FAFAFB] flex items-end justify-center",children:a.jsx("img",{src:Nq,alt:"",className:"flex w-[256px]"})}),a.jsxs("div",{className:"px-4 py-6",children:[a.jsx("h6",{className:"font-headerbold",children:"Customer Management"}),a.jsx("p",{className:"mt-2 text-[#5A6E82]",children:"Improve your customer satisfaction by tracking purchase history and offering personalised service."})]})]}),a.jsxs("div",{className:"border-[0.5px] border-[##D4D6D7] rounded-2xl w-full",children:[a.jsx("div",{style:{backgroundImage:`url(${Ih})`},className:" bg-cover bg h-52 bg-[#FAFAFB] flex items-end justify-center",children:a.jsx("img",{src:Sq,alt:"",className:"flex w-[256px]"})}),a.jsxs("div",{className:"px-4 py-6",children:[a.jsx("h6",{className:"font-headerbold",children:"Supplier Management"}),a.jsx("p",{className:"mt-2 text-[#5A6E82]",children:"Simply add, update & manage supplier information to ensure timely restocking of inventory."})]})]}),a.jsxs("div",{className:"border-[0.5px] border-[##D4D6D7] rounded-2xl w-full",children:[a.jsx("div",{style:{backgroundImage:`url(${Ih})`},className:"bg-cover bg h-52 bg-[#FAFAFB] flex items-end justify-center",children:a.jsx("img",{src:Eq,alt:"",className:"flex w-[256px]"})}),a.jsxs("div",{className:"px-4 py-6",children:[a.jsx("h6",{className:"font-headerbold",children:"Multi-store Support"}),a.jsx("p",{className:"mt-2 text-[#5A6E82]",children:"Manage your branches with a centralised system to stay informed about operations, & easily transfer stock across branches."})]})]}),a.jsxs("div",{className:"border-[0.5px] border-[##D4D6D7] rounded-2xl w-full",children:[a.jsx("div",{style:{backgroundImage:`url(${Ih})`},className:" bg-cover bg h-52 bg-[#FAFAFB] flex items-end justify-center",children:a.jsx("img",{src:jq,alt:"",className:"flex w-[256px]"})}),a.jsxs("div",{className:"px-4 py-6",children:[a.jsx("h6",{className:"font-headerbold",children:"Reports & Analytics"}),a.jsx("p",{className:"mt-2 text-[#5A6E82]",children:"Access reports on sales, inventory & customer data to know what and when to stock."})]})]})]})]})}),Lq=()=>(ne.useEffect(()=>{yp.growWithDispensary()},[]),a.jsxs("main",{children:[a.jsx(fV,{}),a.jsx(vV,{}),a.jsx(Cq,{}),a.jsx(wq,{}),a.jsx(Uq,{}),a.jsx(xq,{}),a.jsx(yq,{}),a.jsx(wV,{}),a.jsx(Up,{})]})),Qq=({username:e})=>a.jsxs(a.Fragment,{children:[a.jsx(rE,{}),a.jsx("div",{className:"flex justify-between mt-4 lg:mt-0",children:a.jsxs("div",{children:[a.jsxs("h3",{className:"text-xl md:text-[32px]  font-normal",children:["Hey there,"," ",a.jsx("span",{className:"font-semibold text-2xl md:text-[32px]  ",children:e})]}),a.jsx("p",{className:"bodysmall md:bodymedium text-[#39516A] w-[80%] lg:w-full mt-1",children:"Your health is personal, so your experience should be too"})]})})]}),rE=()=>a.jsx("div",{className:"lg:hidden flex justify-between",children:a.jsx("p",{className:"bodyxl font-bodymedium",children:"Dashboard"})}),nE="/assets/Pack-e08761e2.png",kq="/assets/information-96cdca41.svg",Iq=({phone:e,email:t,address:r,state:n,planId:i,deliveryStates:s,closeModal:o,setShowPlanDetailsPage:l})=>{const{register:c,formState:{errors:d,isValid:p}}=em({mode:"all"}),[m,B]=ne.useState(""),[x,S]=ne.useState(""),[C,L]=ne.useState(""),N=async()=>{console.log("this is address",m);const F={plan_addres:m,user_phone_number:C,state_code:x};(await Br(`patients/plans/${i}`,"PUT",F)).success?(Fr("successfully updated delivery details","success"),o(),l(!1)):Fr("an error occurred","error")};return a.jsx("div",{className:"fixed inset-0 flex items-center justify-center z-50 overflow-scroll",children:a.jsx("div",{className:"fixed inset-0 backdrop-filter backdrop-blur-sm bg-opacity-50 flex items-center justify-center",children:a.jsxs("div",{className:"bg-white p-8 rounded-[5px] shadow-lg shadow-[rgba(39, 41, 43, 0.18)] w-[80%] h-full  md:w-[448px]  flex flex-col",children:[a.jsx("div",{className:"flex w-full mb-8 ",children:a.jsx("p",{className:"text-xl font-[700] self-start",children:"Delivery details"})}),a.jsxs("form",{className:" w-full overflow-scroll no-scrollbar",children:[a.jsxs("div",{className:"flex flex-col",children:[a.jsxs("div",{className:"flex flex-col w-full gap-3  mt-1.5 text-[#4E5155]",children:[a.jsxs("div",{children:[a.jsx("p",{children:"Phone number"}),a.jsx("input",{type:"tel",defaultValue:e,className:" bg-[#F1F1F2] rounded-lg mt-2 font-body w-full",placeholder:"Enter 10 digit phone number",...c("phone",{required:{value:!0,message:"Please enter the recipient's phone number"},pattern:{value:/^[0-9]{10}$/,message:"Please enter a valid 10-digit phone number"},onChange(F){L(F.target.value)}})}),d.phone&&a.jsx("span",{className:"text-red-500 mt-2",children:"* "+String(d.phone.message)})]}),a.jsxs("div",{className:"",children:[a.jsx("p",{children:"Email address"}),a.jsx("input",{type:"email",value:t,readOnly:!0,className:" bg-[#F1F1F2] rounded-lg mt-2 py-4 px-3 h font-body w-full cursor-not-allowed",placeholder:"Enter email address",...c("email",{required:{value:!0,message:"Please enter the delivery number"}})}),d.email&&a.jsx("span",{className:"text-red-500 mt-2",children:"* "+String(d.email.message)})]}),a.jsxs("div",{children:[a.jsx("p",{children:"Delivery address"}),a.jsx("input",{type:"text",defaultValue:r,className:" bg-[#F1F1F2] rounded-lg py-4 px-3 mt-2 font-body w-full",placeholder:"Enter delivery address",...c("address",{required:{value:!0,message:"Please enter the delivery address"},onChange(F){B(F.target.value)}})}),d.address&&a.jsx("span",{className:"text-red-500 mt-2",children:"* "+String(d.address.message)})]}),a.jsxs("div",{className:"w-full  mb-6",children:[a.jsx("p",{children:"State"}),a.jsxs("select",{id:"",defaultValue:n.code,...c("state",{required:{value:!0,message:"Please select delivery state"},onChange(F){S(F.target.value)}}),className:"p-4 bg-[#F1F1F2] border-none rounded-lg mt-2 font-body w-full",children:[a.jsx("option",{value:n.code,children:n.name}),s?s.map(F=>F.name===n.name?null:a.jsx("option",{className:"bg-gray-100",value:F.code,children:F.name},F.code)):""]})]})]}),a.jsx("button",{className:"primarybuttonlg text-white px-4 py-3  text-sm md:text-base mt-10",disabled:!p,type:"button",onClick:async()=>{N()},children:"Save changes"})]}),a.jsx("button",{className:"secondarybuttonlg text-bluemain px-4 py-3 w-full  mt-3 text-sm md:text-base",onClick:()=>{o()},type:"button",children:"Back"})]})]})})})},Oq=({plan:e,setShowPlanDetailsPage:t})=>{var p;const[r,n]=ne.useState(e==null?void 0:e.auto_debit),[i,s]=ne.useState(!1),[o,l]=ne.useState([]),c=async()=>{n(!r),await Br(`/patients/plans/${e==null?void 0:e.id}`,"PUT",{auto_debits:!r}),e&&(e.auto_debit=!r)};ne.useEffect(()=>{(async()=>{try{const B=await Br("/patients/states","GET");l(B.data)}catch(B){console.log(B.message)}})()},[]);const d=()=>{s(!1)};return a.jsx(a.Fragment,{children:e&&a.jsxs(a.Fragment,{children:[i&&a.jsx(Iq,{email:e.user_email??"",phone:e.user_phone_number??"",address:e.user_address??"",state:e.state,planId:e.id,deliveryStates:o,closeModal:d,setShowPlanDetailsPage:t}),a.jsx("div",{className:"fixed inset-0 flex items-center justify-center  z-10",children:a.jsx("div",{className:"fixed inset-0 backdrop-filter backdrop-blur-md bg-opacity-50 flex justify-end",children:a.jsxs("div",{className:"bg-white px-8 py-12 rounded-[5px] shadow-lg shadow-[rgba(39, 41, 43, 0.18)] w-full min-h-screen md:w-[40%] flex flex-col relative ",children:[a.jsxs("div",{className:"flex justify-between w-full mb-14 ",children:[a.jsx("p",{className:"text-xl font-[700]",children:"Plan details"}),a.jsx("p",{className:"text-bluemain cursor-pointer text-lg",children:a.jsx("a",{href:"/dashboard/history",children:"View order history"})})]}),a.jsxs("div",{className:"overflow-scroll no-scrollbar",children:[a.jsxs(p5,{title:"Plan information",willExpand:!0,icon:"fi-rr-memo-pad",children:[a.jsxs("div",{className:"  border-b border-gray-100 flex justify-between w-full py-4",children:[a.jsx("p",{className:"text-[#546687] text-base font-normal",children:"Plan name:"}),a.jsx("p",{className:"text-base text-[#001A4C]",children:e==null?void 0:e.name})]}),a.jsxs("div",{className:" border-t border-b border-gray-100 flex justify-between w-full py-4",children:[a.jsx("p",{className:"text-[#546687] text-base font-normal",children:"Plan status:"}),a.jsx("p",{className:`${e.is_active===!0?"text-[#0DD929] bg-[#E7FBEA] p-1 rounded-full":"text-[#efbd85] bg-[#ed9048]/5 p-1 rounded-full"}`,children:e.is_active===!0?"Active":"Inactive"})]}),a.jsxs("div",{className:" border-t border-b border-gray-100 flex justify-between w-full py-4",children:[a.jsx("p",{className:"text-[#546687] text-base font-normal",children:"Start date:"}),a.jsx("p",{className:"text-base text-[#001A4C]",children:new Date(e.created_at??"").toLocaleDateString("NG",{weekday:"long",year:"numeric",month:"long",day:"numeric"})})]}),a.jsxs("div",{className:" border-t border-b border-gray-100 flex justify-between w-full py-4",children:[a.jsx("p",{className:"text-[#546687] text-base font-normal",children:"Refill date:"}),a.jsx("p",{className:"text-base text-[#001A4C]",children:new Date(e.next_date??"").toLocaleDateString("NG",{weekday:"long",year:"numeric",month:"long",day:"numeric"})})]}),a.jsx("div",{className:" border-t border-b border-gray-100 flex justify-between w-full py-4",children:a.jsx("div",{className:"form-control w-full ",children:a.jsxs("div",{className:"cursor-pointer label",children:[a.jsx("p",{className:"text-[#546687] text-base font-normal",children:"Auto-debit:"}),a.jsx("input",{type:"checkbox",id:"toggle",className:"toggle toggle-primary self-end",checked:r,onChange:c})]})})})]}),a.jsx(p5,{title:"Medication information",willExpand:!0,icon:"fi-rr-file-medical-alt",children:a.jsxs("div",{className:" flex flex-col justify-between gap-2.5 ",children:[e.items.map(({name:m},B)=>a.jsx("p",{className:"text-base text-[#546687] self-start py-2 border-b border-gray-100 w-full",children:m},B)),a.jsx("p",{className:"text-sm text-bluemain cursor-pointer text-right mt-3",children:"Update medication list"})]})}),a.jsxs(p5,{title:"Delivery details",willExpand:!0,icon:"fi-rr-motorcycle",children:[a.jsxs("div",{className:" border-b border-gray-100 flex justify-between w-full py-4",children:[a.jsx("p",{className:"text-[#546687] text-base font-normal",children:"Phone number:"}),a.jsx("p",{className:"text-base text-[#001A4C]",children:`0${e==null?void 0:e.user_phone_number}`})]}),a.jsxs("div",{className:" border-t border-b border-gray-100 flex justify-between w-full py-4",children:[a.jsx("p",{className:"text-[#546687] text-base font-normal",children:"Email address:"}),a.jsx("p",{className:"text-base text-[#001A4C]",children:e==null?void 0:e.user_email})]}),a.jsxs("div",{className:" border-t border-b border-gray-100 flex justify-between w-full py-4",children:[a.jsx("p",{className:"text-[#546687] text-base font-normal",children:"Delivery address:"}),a.jsx("p",{className:"text-base text-[#001A4C]",children:e==null?void 0:e.user_address})]}),a.jsxs("div",{className:" border-t border-b border-gray-100 flex justify-between w-full py-4",children:[a.jsx("p",{className:"text-[#546687] text-base font-normal",children:"State:"}),a.jsx("p",{className:"text-base text-[#001A4C]",children:(p=e==null?void 0:e.state)==null?void 0:p.name})]}),a.jsx("p",{className:"text-sm text-bluemain cursor-pointer text-right mt-3",onClick:()=>s(!0),children:"Update delivery details"})]})]}),a.jsx("button",{className:"hidden md:block absolute rounded-full py-3 px-4 text-sm md:text-base -left-8 top-9 bg-white  shadow-md z-50",type:"button",onClick:()=>t(!1),children:a.jsx("i",{className:"fi fi-rr-angle-right"})}),a.jsx("button",{className:"block md:hidden absolute rounded-full py-3 px-4 text-sm md:text-base right-0 top-0 bg-white  shadow-md z-50",type:"button",onClick:()=>t(!1),children:a.jsx("i",{className:"fi fi-rr-angle-left"})})]})})})]})})};function p5({children:e,willExpand:t,title:r,icon:n}){const[i,s]=ne.useState(t);return a.jsxs("div",{children:[a.jsxs("div",{onClick:()=>{s(o=>!o)},className:"flex justify-between cursor-pointer mt-5",children:[a.jsxs("div",{className:"flex flex-row gap-3",children:[a.jsx("i",{className:`fi ${n} text-bluemain mt-0.5`}),a.jsx("div",{className:"flex flex-col   align-middle",children:a.jsx("p",{children:r})})]}),a.jsx("i",{className:"fi fi-rr-angle-small-down"})]}),a.jsx("div",{className:"w-full h-[1px] bg-gray-100 my-5"}),a.jsx("div",{className:`${i?"max-h-0 overflow-hidden opacity-0  duration-400":"max-h-max opacity-100 mb-7 "}`,children:e})]})}const iE=()=>{const[e,t]=ne.useState([]),[r,n]=ne.useState(!1),[i,s]=ne.useState(!1),[o,l]=ne.useState();return ne.useEffect(()=>{n(!0),Br("/patients/patient-plans","GET").then(c=>{var d;if(c.success===!0){const p=(d=c.data)==null?void 0:d.map(m=>{const{id:B,name:x,schedule:S,recipient:C,main_plan_id:L,next_date:N,created_at:F,is_active:Q,type:I,auto_debit:V,items:se,user_address:Z,user_email:T,user_phone_number:Ae,state:ue}=m;return{imageUrl:`https://dispensary.nyc3.digitaloceanspaces.com/dispensary.us-east-1.digitaloceanspaces.com/${L}.jpg`,name:x,schedule:S,recipient:C,next_date:N,created_at:F,is_active:Q,type:I,auto_debit:V,items:se,user_address:Z,user_email:T,user_phone_number:Ae,state:ue,id:B}});t(p),n(!1)}}).catch(c=>{console.log(c),Fr("error fetching plan history","error"),n(!1)})},[]),a.jsxs(a.Fragment,{children:[i&&a.jsx(Oq,{plan:o,setShowPlanDetailsPage:s}),a.jsxs("div",{className:"mt-6 lg:mt-14",children:[a.jsx("p",{className:"bodylarge font-bodybold",children:"Plans"}),r&&a.jsx("div",{className:"mt-10 flex justify-center",children:a.jsx(dc,{})}),e.length<=0&&a.jsx(Tq,{}),e.length>0&&a.jsx(Pq,{plans:e,setShowPlanDetailsPage:s,setPlanToDisplay:l})]})]})},Pq=({plans:e,setShowPlanDetailsPage:t,setPlanToDisplay:r})=>{const n={dots:!0,infinite:!0,slidesToShow:1,autoplay:!1,slidesToScroll:1,arrows:!1,appendDots:i=>a.jsx("ul",{children:i}),customPaging:()=>a.jsx("div",{className:"ft-slick__dots--custom",children:a.jsx("div",{className:"loading"})})};return a.jsx(hb,{...n,children:e.map(({imageUrl:i,recipient:s,schedule:o,name:l,next_date:c,created_at:d,is_active:p,type:m},B)=>a.jsxs("div",{className:"mx-1 px-1.5",children:[a.jsxs("div",{className:"flex flex-1  min-w-full h-[320px]  rounded-[20px] mt-5 ",children:[a.jsx("div",{className:"w-full bg-[#FAFAFB] rounded-[20px] lg:rounded-[20px] h-[320px] lg:w-2/3 relative",style:{backgroundImage:`url(${i})`,backgroundSize:"cover"},children:a.jsxs("div",{className:"h-full w-full p-1 bg-black/20 rounded-[20px]",children:[a.jsxs("div",{className:" text-left flex flex-col justify-start m-6 rounded-[20px]",children:[a.jsx("p",{className:"text-[#FFFFFF]  text-2xl font-normal",children:l}),a.jsx("p",{className:"text-[#FFFFFF] text-xs uppercase",children:`For ${s}`})]}),a.jsx("div",{className:"absolute bottom-6 left-6  rounded-[16px]",children:a.jsxs("button",{className:"flex text-[#FFFFFF] gap-4",children:[a.jsx("p",{className:"text-[#FFFFFF] text-base",onClick:()=>{t(!0),r(e[B])},children:"View details"}),a.jsx("i",{className:"fi fi-rr-arrow-right text-[#FFFFFF]"})]})}),a.jsx("div",{className:"absolute bottom-6 right-6",children:p&&m==="recurring"&&a.jsxs("p",{className:"text-[#FFFFFF]",children:[a.jsxs("span",{className:"font-bodybold ",children:[" ",`${Math.ceil((+new Date(c??"")-+new Date(d))/(1e3*60*60*24))} days`," "]})," ","to refill"]})})]})}),a.jsxs("div",{className:"hidden lg:flex flex-col gap-2 h-full w-1/2 ml-5 ",children:[a.jsxs("div",{className:"flex flex-col w-full h-full bg-[#FAFAFB] p-5 justify-center gap-4 border rounded-[16px]",children:[a.jsxs("div",{className:"flex justify-between  align-middle w-full ",children:[a.jsx("p",{className:"text-sm font-[500]",children:"STATUS"}),a.jsx("p",{className:`text-xs font-[500] ${p===!0?"text-[#0DD929] bg-[#E7FBEA] py-1 px-3 rounded-full":"text-[#efbd85] bg-[#ed9048]/5 py-1 px-3 rounded-full"}`,children:p===!0?"Active":"Inactive"})]}),a.jsx("div",{className:"w-[ 470.5px] h-[1.5px] bg-[#F1F1F2]"}),a.jsxs("div",{className:"flex justify-between align-middle w-full  ",children:[a.jsx("p",{className:"text-sm font-[500]",children:"DURATION"}),a.jsx("p",{className:"capitalize",children:`${o==="day"?"One-time Order":o+"ly"}`})]})]}),a.jsxs("div",{className:"p-5 bg-[#F3F9FF] w-full flex flex-col gap-4 rounded-[16px]",children:[a.jsxs("div",{className:"flex gap-2 align-middle w-full",children:[a.jsx("img",{src:kq,alt:"icon",className:"text-[#0955AC]"}),a.jsx("p",{className:"text-base font-medium text-[#0955AC] uppercase",children:"Did you know?"})]}),a.jsx("div",{className:"w-full self-stretch",children:a.jsx("p",{className:"text-sm text-[#0955AC] ",children:"Laughter can be beneficial for your heart. According to studies, laughing can increase blood flow and improve the function of blood vessels, which can reduce the risk of heart disease."})})]})]})]},B),a.jsx("style",{children:`
    @keyframes loading {
      from {
        width: 0% !important;
      }
      to {
        width: 100% !important;
      }
    }

    .ft-slick__dots--custom {
      height: 8px !important;
      width: 10px !important;
      margin-top: 10px !important;
      background-color: #e5e7e9 !important;
      border-radius: 4px !important;
      position: absolute !important;
    }

    .slick-dots li {
      width: 14px !important;
      margin: 0 2px !important;
      transition: width 0.3s ease-in-out !important;
    }

    .slick-dots .slick-active {
      width: 56px !important;
      transition: width 0.3s ease-in-out !important;
    }

    .slick-dots .slick-active .ft-slick__dots--custom {
      width: 56px !important;
      top: 0px !important;
      left: 0 !important;
      overflow: hidden !important;
    }

    .loading {
      height: 8px !important;
      animation: loading 5s ease-in !important;
      background-image: linear-gradient(270deg, #0d78f2, #0d78f2) !important;
      display: inline-block !important;
      position: absolute !important;
      top: 0 !important;
      left: 0 !important;
      border-radius: 4px !important;
    }
  `})]},B))})},Tq=()=>{const e=ws();return a.jsxs("div",{className:"flex flex-col items-center justify-center border border-grayborder rounded-[4px] py-5 px-5 lg:py-7 mt-4",children:[a.jsx("img",{src:nE,alt:"",className:"w-20 lg:w-28"}),a.jsxs("p",{className:"text-sm md:text-base mt-5 text-center text-inactivetext",children:["You don't have any active plan yet ",a.jsx("br",{}),"Create one to experience the care you deserve."]}),a.jsx(_r,{to:"/plans",onClick:()=>e.capture("clicked_createplan_via_dashboard_empty"),children:a.jsx("button",{className:"primarybuttonlg mt-5",children:"Create a plan"})})]})},sE=()=>a.jsxs("div",{className:"mt-14 mb-24 lg:mb-14 w-full",children:[a.jsx("div",{className:"flex flex-row justify-between items-end mb-2",children:a.jsxs("div",{children:[a.jsx("p",{className:"bodylarge font-bodybold",children:"Recommended for you"}),a.jsx("p",{className:"text-sm md:text-base text-[#757A80] lg:w-full ",children:"Finally, a Famasi that listens"})]})}),a.jsx("div",{children:a.jsx(Hq,{})})]}),Hq=()=>{const t=P3().plans,r={dots:!0,infinite:!0,slidesToShow:3,autoplay:!0,autoplaySpeed:3e3,slidesToScroll:3,responsive:[{breakpoint:1024,settings:{slidesToShow:3,slidesToScroll:3,infinite:!0}},{breakpoint:768,settings:{slidesToShow:2,slidesToScroll:2,initialSlide:2}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1}}]};return a.jsx(hb,{...r,children:t.map(({imageUrl:n,Name:i,id:s},o)=>a.jsx("div",{children:a.jsx(Dq,{imageUrl:n,name:i,id:s})},o))})},Dq=({imageUrl:e,name:t,id:r})=>a.jsx("div",{style:{backgroundImage:`url(${e})`},className:"h-[330px]  bg-cover rounded-[16px] mx-1 mb-8 md:mb-0",children:a.jsxs("div",{className:"flex flex-col justify-between w-full h-full rounded-[16px] bg-black/20 p-4 relative",children:[a.jsx("div",{className:"flex w-full justify-between",children:a.jsx("div",{children:a.jsx("p",{className:"text-white bodylarge font-bodybold",children:t})})}),a.jsx(_r,{to:`/plans?plan=${r}`,children:a.jsx("button",{className:"secondarybuttonlg bg-white border-none w-full",children:"Create your plan"})})]})}),Rq=()=>{const{profile:e}=as();return a.jsx("div",{children:e&&e.id&&a.jsx("div",{className:"grid w-full  flex-row items-start  overflow-hidden",children:a.jsx("div",{className:" mt-8 lg:mt-0 lg:py-14 lg:px-10  overflow-hidden w-full ",children:a.jsxs("div",{className:" w-full ",children:[a.jsx(Qq,{username:e.first_name}),a.jsx("div",{className:"w-full",children:a.jsx(iE,{})}),a.jsx(Mq,{}),a.jsx("div",{className:"flex",children:a.jsx(sE,{})})]})})})})},Mq=()=>a.jsxs("div",{className:"block lg:hidden mt-12",children:[a.jsxs("div",{children:[a.jsx("p",{className:"font-bodymedium",children:"Health data"}),a.jsx("p",{className:"bodysmall text-inactivetext",children:"Track your vitals, sleeping habits and much more"})]}),a.jsx("button",{disabled:!0,className:"flex flex-row items-center justify-center gap-1 bodymedium px-4 py-[10px] text-[14px] rounded-[4px] bg-blueaccent hover:bg-blueaccent/50 w-full mt-4",children:a.jsx("p",{className:"text-bluemain",children:"Coming soon..."})})]}),Kq="/assets/Famasi-Africa-Logo-1-d4e8ffec.png",aE="/assets/device-message-0a95e48c.svg",Vq=()=>{const e=ws(),{logOut:t}=as(),[r,n]=ne.useState(!1),[i,s]=ne.useState(!1),{setVisible:o}=jp(),c=((d,p)=>{let m;return()=>{clearTimeout(m),m=setTimeout(d,p)}})(()=>{s(!1)},20);return ne.useEffect(()=>(window.addEventListener("scroll",c),()=>{window.removeEventListener("scroll",c)}),[c]),a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"hidden lg:flex lg:flex-col lg:justify-between lg:h-screen lg:sticky left-0 top-0 border-r border-grayborder max-w-[250px] lg:w-[220px] px-3 pb-14 overflow-scroll no-scrollbar",children:[a.jsxs("div",{className:"lg:flex lg:flex-col mt-14",children:[a.jsx("div",{children:a.jsx("a",{href:"/",children:a.jsx("img",{src:Kq,alt:"Famasi logo",className:"hidden lg:block h-7 w-fit "})})}),a.jsxs("div",{className:"mt-32",children:[a.jsx(x8,{view:"desktop"}),a.jsxs("div",{onClick:()=>t(),className:"hidden md:flex mt-2 mb-4  px-6 py-3 items-center gap-2 cursor-pointer hover:bg-[#c3cfe5] rounded",children:[a.jsx("i",{className:"iconsax text-[#546687] font-bold","icon-name":"logout-2"}),a.jsx("p",{className:"text-sm lg:text-base text-[#546687] ",children:"Log out"})]}),a.jsxs(_r,{to:"https://app.loopedin.io/famasiafrica#/feedback",target:"_blank",className:"hidden md:flex mt-2 mb-4  px-6 py-4 items-center gap-2 cursor-pointer border-[#90C1F9] bg-[#E7F2FE] rounded-[8px]",children:[a.jsx("img",{src:aE,alt:""}),a.jsx("p",{className:"text-sm md:text-base font-[500]",children:"Send feedback"})]})]})]}),a.jsxs("div",{className:"w-full",children:[r&&a.jsxs("div",{className:"bg-white selection:shadow-md border rounded-[4px] my-4",children:[a.jsx("div",{className:"p-3 bodymedium text-inactivetext hover:text-black cursor-pointer",onClick:()=>{o(!0)},children:a.jsx("p",{className:"bodymedium text-inactivetext hover:text-black",children:"Track your order"})}),a.jsx("div",{className:"p-3 bodymedium text-inactivetext hover:text-black",onClick:()=>e.capture("clicked_make_a_time_order_quick action"),children:a.jsx("a",{href:"/quick-order",children:"Make a one-time order"})}),a.jsx("div",{className:"w-full h-[1px] bg-[#E6E9EC]"}),a.jsx("div",{className:"p-3 bodymedium text-inactivetext hover:text-black",onClick:()=>e.capture("clicked_create_a_monthly_plan_quick_action"),children:a.jsx("a",{href:"/plans",children:"Create a monthly plan"})}),a.jsx("div",{className:"w-full h-[1px] bg-[#E6E9EC]"}),a.jsx("div",{className:"p-3 bodymedium text-inactivetext hover:text-black",onClick:()=>e.capture("clicked_speak_with_CS_quick_action"),children:a.jsx("a",{href:"https://wa.me/2348106104902",children:"Speak with a Care Specialist"})})]}),a.jsxs("button",{onClick:()=>{n(!r)},className:"flex flex-row items-center justify-center gap-1 bodymedium px-4 py-[10px] text-[14px] rounded-[4px] bg-blueaccent hover:bg-blueaccent/50 w-full",children:[a.jsx("i",{className:"fi fi-rr-bolt mt-0.5 text-bluemain"}),a.jsx("p",{className:"text-bluemain",children:"Quick actions"})]})]})]}),a.jsx("div",{className:"fixed flex w-full justify-between left-0 bottom-0 lg:hidden z-50 bg-white border-t border-grayborder",children:a.jsx(x8,{view:"mobile"})}),a.jsxs("div",{className:`${i?"visible opacity-100":"invisible opacity-0"} transition-opacity duration-500 ease-in-out lg:hidden fixed bottom-32 right-3 bg-white selection:shadow-md border rounded-[4px] mb-4 z-50`,children:[a.jsx("div",{className:"p-3 text-sm md:text-base text-inactivetext hover:text-black cursor-pointer",onClick:()=>{o(!0)},children:a.jsx("p",{className:" bodymedium text-inactivetext hover:text-black",children:"Track your order"})}),a.jsx("div",{className:"p-3 text-sm md:text-base text-inactivetext hover:text-black",onClick:()=>e.capture("clicked_make_a_time_order_quick action"),children:a.jsx("a",{href:"/quick-order",children:"Make a one-time order"})}),a.jsx("div",{className:"w-full h-[1px] bg-[#E6E9EC]"}),a.jsx("div",{className:"p-3 text-sm md:text-base text-inactivetext hover:text-black",onClick:()=>e.capture("clicked_create_a_monthly_plan_quick_action"),children:a.jsx("a",{href:"/plans",children:"Create a monthly plan"})}),a.jsx("div",{className:"w-full h-[1px] bg-[#E6E9EC]"}),a.jsx("div",{className:"p-3 text-sm md:text-base text-inactivetext hover:text-black",onClick:()=>e.capture("clicked_speak_with_CS_quick_action"),children:a.jsx("a",{href:"https://wa.me/2348106104902",children:"Speak with a Care Specialist"})})]}),a.jsx("div",{onClick:()=>s(!i),className:"fixed bottom-20 right-3 z-50 p-2 bg-[#E7F2FE] rounded-full lg:hidden cursor-pointer w-12 h-12 md:w-14 md:h-14 flex items-center justify-center",children:a.jsx("i",{className:"fi fi-rr-bolt mt-0.5 text-bluemain"})})]})},$q=[{text:"Dashboard",link:"/dashboard",icon:"chart-square"},{text:"History",link:"/dashboard/history",icon:"document-favorite"},{text:"Wallet",link:"/dashboard/wallet",icon:"wallet-open"},{text:"Care Reports",link:"/dashboard/care-report",icon:"heart-monitor-square"},{text:"Settings",link:"/dashboard/settings",icon:"user-2-circle"}],qq=[{text:"Dashboard",link:"/dashboard",icon:"chart-square"},{text:"History",link:"/dashboard/history",icon:"document-favorite"},{text:"Settings",link:"/dashboard/settings",icon:"user-2-circle"},{text:"More",link:"/dashboard/more",icon:"therefore"}],x8=({view:e})=>{const{pathname:t}=Pd(),r=e==="mobile"?qq:$q,[n,i]=ne.useState(null);return ne.useEffect(()=>{t.includes("/community")?i(2):i(null)},[t]),a.jsx(a.Fragment,{children:r.map(({link:s,icon:o,text:l},c)=>a.jsxs(_r,{to:s,className:`${e==="mobile"?"flex flex-col w-1/4 items-center gap-1 px-4 py-2  cursor-pointer hover:bg-gray-200 ":"flex py-3 px-6 gap-2 w-full items-center min-w-max rounded hover:bg-[#c3cfe5] mb-2"} ${t===s||n===c?"bg-[#001A4C] text-white hover:bg-[#001A4C]":" text-inactivetext"}`,children:[a.jsx("i",{className:`iconsax  font-bold ${t===s||n===c?"text-white":"text-[#546687]"}`,"icon-name":o}),a.jsx("p",{className:`text-sm lg:text-base ${t===s||n===c?"text-white":"text-[#546687]"}`,children:l})]},c))})},Gq=()=>a.jsxs("main",{className:"flex ",children:[a.jsx("div",{className:"",children:a.jsx(Vq,{})}),a.jsx("div",{className:"flex-1 max-w-full p-7 lg:p-0",children:a.jsx(rN,{})})]}),zq=()=>{const t=P3().plans;return a.jsxs("div",{className:"mt-14 pb-20",children:[a.jsxs("div",{className:"flex flex-row justify-between items-end",children:[a.jsxs("div",{children:[a.jsx("p",{className:"bodylarge font-bodybold",children:"Popular plans"}),a.jsx("p",{className:"bodysmall md:bodymedium text-[#757A80] lg:w-full",children:"Everyone loves Famasi, you will too"})]}),a.jsx("button",{className:"bodymedium text-bluemain",children:"View all"})]}),a.jsx("div",{className:"flex flex-row gap-4 no-scrollbar overflow-scroll mt-5",children:t.map(({imageUrl:r,Name:n},i)=>a.jsx("div",{style:{backgroundImage:`url(${r})`},className:"h-[350px] min-w-[300px] lg:min-w-[340px]  bg-cover rounded-[4px]",children:a.jsxs("div",{className:"flex flex-col justify-between w-full h-full rounded-[4px] bg-black/20 p-4",children:[a.jsx("div",{children:a.jsxs("div",{children:[a.jsx("p",{className:"text-white bodylarge font-bodybold",children:n}),a.jsx("p",{className:"text-white",children:"Flow with ease"})]})}),a.jsx(_r,{to:"/plans",children:a.jsx("button",{className:"secondarybuttonlg bg-white border-none w-full",children:"Create your plan"})})]})},i))})]})},Wq=()=>a.jsxs("div",{className:"w-full mt-8 lg:mt-0 lg:w-5/6 lg:p-14",children:[a.jsx(rE,{}),a.jsxs("div",{className:"flex justify-between mt-4 lg:mt-0",children:[a.jsxs("div",{children:[a.jsx("h3",{className:"text-2xl md:text-4xl lg:text-[40px]",children:"Plans"}),a.jsx("p",{className:"bodysmall md:bodymedium text-inactivetext lg:w-full mt-1",children:"Order, track, and refill your medications"})]}),a.jsx("button",{className:"hidden lg:flex items-center justify-center w-10 h-10 bg-blueaccent rounded-full",children:a.jsx("i",{className:"fi fi-rr-bell text-bluemain mt-0.5"})})]}),a.jsx(iE,{}),a.jsx(zq,{}),a.jsx(sE,{})]}),Jq=[{text:"All",link:"/dashboard/community"},{text:"Blog",link:"/dashboard/community/blogs"},{text:"Q & As",link:"/dashboard/community/Q&A"},{text:"Stories",link:"/dashboard/community/stories"},{text:"Polls",link:"/dashboard/community/polls"}],Xq=()=>{const{pathname:e}=Pd();return a.jsx(a.Fragment,{children:Jq.map(({text:t,link:r},n)=>a.jsx("div",{className:`flex justify-center px-4 w-1/5 lg:w-fit border-b-2  first:ml-2 ${e===r?"border-black":"border-grayborder"}`,children:a.jsx(_r,{to:r,replace:!0,className:"text-sm min-w-max lg:text-base text-[#9FA3A7] hover:text-black",children:t})},n))})},Yq=()=>{const{posts:e,fetchAllPosts:t}=sm(),r=e==null?void 0:e.splice(3,8);return ne.useEffect(()=>{t()},[]),a.jsxs("div",{className:"w-full",children:[a.jsx("p",{className:"text-lg font-semibold mb-4",children:"Trending Blogs"}),a.jsx("div",{className:"lg:grid grid-cols-1 hidden gap-2.5",children:r&&r.map(({primary_tag:n,title:i,feature_image:s},o)=>a.jsxs("div",{className:"flex w-full h-[98px] border cursor-pointer  border-grayborder rounded-[5px] gap-2 overflow-hidden",children:[a.jsx("div",{style:{backgroundImage:`url(${s??""})`,backgroundSize:"cover"},className:"w-1/3 "}),a.jsxs("div",{className:"bg-gray flex-1 ",children:[a.jsx("p",{className:"captionmedium text-inactivetext pt-2",children:n==null?void 0:n.name}),a.jsx("p",{className:"mt-[6px] text-sm",children:i})]})]},o))})]})},Zq=()=>a.jsxs("div",{className:"w-full",children:[a.jsx("p",{className:"text-lg font-semibold mb-4",children:"Trending Tags"}),a.jsx("div",{className:"w-ful bg-[#FAFAFB] flex flex-col px-4",children:eG.map(({name:e},t)=>a.jsx("div",{className:"py-3 px-2 border-b border-grayborder",children:a.jsx("p",{children:e})},t))})]}),eG=[{name:"Health"},{name:"Beauty"},{name:"Relationships"},{name:"Wellness"},{name:"MotherWood"}],tG=()=>a.jsxs("section",{className:"flex w-full  flex-row items-start  overflow-hidden",children:[a.jsxs("div",{className:"flex flex-col lg:block mt-8 lg:mt-0 lg:p-14 overflow-hidden lg:w-3/4 w-full",children:[a.jsx("p",{className:"bodyxl font-bodymedium mx-auto lg:m-0 ",children:"Community"}),a.jsxs("div",{className:"flex flex-row  items-center  ",children:[a.jsx("div",{className:"w-1/7 lg:flex-1 flex mt-8 ",children:a.jsx(Xq,{})}),a.jsxs("div",{className:"hidden lg:flex gap-2.5 bg-[#FAFAFB] rounded-[5px] border border-grayborder w-[235px] mt-8 h-12 items-center ",children:[a.jsx("div",{className:"ml-2",children:a.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:[a.jsx("path",{d:"M9.1665 16.6667C13.3086 16.6667 16.6665 13.3088 16.6665 9.16669C16.6665 5.02455 13.3086 1.66669 9.1665 1.66669C5.02437 1.66669 1.6665 5.02455 1.6665 9.16669C1.6665 13.3088 5.02437 16.6667 9.1665 16.6667Z",stroke:"#9FA3A7",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M15.775 17.2415C16.2167 18.5749 17.225 18.7082 18 17.5415C18.7083 16.4749 18.2417 15.5999 16.9583 15.5999C16.0084 15.5915 15.475 16.3332 15.775 17.2415Z",stroke:"#9FA3A7",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]})}),a.jsx("input",{type:"text",placeholder:"Search..",className:"px-2 outline-none text-sm"})]}),a.jsx("div",{className:"hidden lg:flex mt-8 ml-2.5 h-[52px] w-[52px] bg-[#E7F2FE] rounded-[5px] items-center justify-center",children:a.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:[a.jsx("path",{d:"M18.0251 12.2916C18.0251 13.0333 17.8251 13.7333 17.4584 14.3333C16.7751 15.475 15.5167 16.25 14.0667 16.25C13.2834 16.25 12.5501 16.0167 11.9334 15.6083C11.4167 15.2917 10.9917 14.85 10.6834 14.3333C10.3167 13.7333 10.1084 13.0333 10.1084 12.2916C10.1084 10.1083 11.8834 8.33331 14.0667 8.33331C14.3667 8.33331 14.6584 8.36664 14.9334 8.43331C16.7084 8.82498 18.0251 10.4083 18.0251 12.2916Z",stroke:"#0D78F2",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M12.5249 12.2917L13.4999 13.2667L15.6082 11.3167",stroke:"#0D78F2",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M17.2416 3.35001V5.20001C17.2416 5.87501 16.8166 6.71669 16.4 7.14169L14.9333 8.43335C14.6583 8.36668 14.3666 8.33335 14.0666 8.33335C11.8833 8.33335 10.1083 10.1084 10.1083 12.2917C10.1083 13.0334 10.3166 13.7334 10.6833 14.3334C10.9916 14.85 11.4166 15.2917 11.9333 15.6084V15.8917C11.9333 16.4 11.5999 17.075 11.1749 17.325L9.99997 18.0834C8.9083 18.7584 7.39163 18 7.39163 16.65V12.1917C7.39163 11.6 7.04997 10.8417 6.71663 10.425L3.51661 7.05835C3.09995 6.63335 2.7583 5.87503 2.7583 5.37503V3.43335C2.7583 2.42502 3.51665 1.66669 4.44165 1.66669H15.5583C16.4833 1.66669 17.2416 2.42501 17.2416 3.35001Z",stroke:"#0D78F2",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),a.jsx(rN,{})]}),a.jsx("div",{className:"hidden lg:block lg:min-h-screen bg-white min-h-screen lg:sticky right-0 top-0 border-l  border-grayborder  px-5 py-14 lg:w-1/4",children:a.jsxs("div",{className:"flex flex-col gap-5",children:[a.jsx(Yq,{}),a.jsx(Zq,{})]})})]}),oE=({author:e,time:t,type:r})=>a.jsxs("div",{className:"flex flex-row items-center gap-1 mt-7",children:[a.jsxs("div",{className:"flex flex-row items-center gap-2",children:[a.jsx("div",{className:"bg-[url('/images/placeholders/boyface.png')] w-7 h-7 bg-cover rounded-full"}),a.jsx("p",{className:"captionmedium",children:e})]}),a.jsx("div",{className:"text-inactivetext",children:"•"}),a.jsx("p",{className:"captionmedium text-inactivetext",children:`${r==="Blog"?t+" minute read":t}`})]}),rG=()=>{var r,n,i;const{featuredPosts:e,fetchFeaturedPosts:t}=sm();return ne.useEffect(()=>{t()},[]),a.jsx(a.Fragment,{children:a.jsxs("div",{className:"flex flex-col-reverse  lg:flex-row w-full border border-grayborder rounded-[4px] mt-5 h-[307px] lg:h-[255px]",children:[a.jsxs("div",{className:"w-full p-4 flex-1 cursor-pointer rounded-[4px] lg:rounded-[2px] h-[144px] lg:h-[230px] lg:w-1/3",children:[a.jsx("p",{className:"text-lg font-semibold",children:e?e[0].title:""}),a.jsxs("p",{className:"hidden lg:block",children:[e?e[0].excerpt:"",a.jsx("span",{className:"text-blue-500 cursor-pointer",children:"..."})]}),a.jsxs("div",{className:"p-4 lg:p-0",children:[a.jsx("p",{className:"captionmedium text-inactivetext ",children:e?(r=e[0].primary_tag)==null?void 0:r.name:""}),a.jsx(oE,{author:e?(n=e[0].primary_author)==null?void 0:n.name:"",time:e?(i=e[0].reading_time)==null?void 0:i.toString():"",type:"Blog"})]})]}),a.jsx("img",{src:e?e[0].feature_image??"":"",className:" flex-1 lg:flex flex-col gap-4 h-36 lg:h-full",alt:"featured image"})]})})},nG=()=>{const{fetchPostsByTag:e,postsByTag:t}=sm();return ne.useEffect(()=>{e("popular")},[]),a.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-2 gap-7 mt-7 mb-[100px] overflow-hidden",children:t==null?void 0:t.map(({title:r,primary_tag:n,primary_author:i,reading_time:s,feature_image:o},l)=>a.jsxs("div",{className:"w-full md:min-w-[300px]  border border-grayborder rounded-md",children:[a.jsx("img",{src:o??"",className:"h-36  rounded-tr-[4px] rounded-tl-[4px] w-full"}),a.jsxs("div",{className:"p-4 cursor-pointer",children:[a.jsx("p",{className:"captionmedium text-inactivetext",children:n==null?void 0:n.name}),a.jsx("p",{className:"mt-4",children:r}),a.jsx(oE,{author:i==null?void 0:i.name,time:s==null?void 0:s.toString(),type:"Blog"})]})]},l))})},AE=()=>a.jsxs("div",{className:"mt-5",children:[a.jsx("p",{className:"text-xl font-bold",children:"Featured article"}),a.jsx(rG,{}),a.jsx(nG,{})]}),iG=()=>a.jsx(AE,{}),sG=()=>a.jsx("div",{children:"Q&As"}),aG=()=>a.jsx("div",{children:"Stories"}),oG=()=>a.jsx("div",{children:"Polls"}),AG=()=>a.jsx(x3,{children:a.jsxs(un,{path:"/",element:a.jsx(tG,{}),children:[a.jsx(un,{index:!0,element:a.jsx(AE,{})}),a.jsx(un,{path:"/blogs",element:a.jsx(iG,{})}),a.jsx(un,{path:"/Q&A",element:a.jsx(sG,{})}),a.jsx(un,{path:"/stories",element:a.jsx(aG,{})}),a.jsx(un,{path:"/polls",element:a.jsx(oG,{})})]})}),lG="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAawSURBVHgB7Zw9bBxFFMffzN7FDpLtSwNyjMilCIKCJC4wFdJZcjqkYIsyku02UjDpEBRxChBdDCh0KLaUEhKQ6GzJJ1HFFHGgcJQU3kCMHZrc+SM+57wzzJu9tff2vnZ3dvY+nF8RJ+e17+af9968N2/fEoiRVc5TyR1IU4tlgIqvQE9xDuft7/J0+dXE5ARyBCDHgT0ABiahdLm/h2QhRghoBkXp2mQTYnEXgXMUIwWqEJK1uDVnJI1s/3Figka0COQRJQM6KYn1Zm9iFjQQqUAoTPc2TAlRPoMoLCUYphBrFhIwF6VVRSJQk4XxIoUSseo6RICyQP9s8UyCw63KINt0TAbk6kAv+QUUCC2QjDPbcI3YVtOyEEpmdotw/fQJkoMQhBJofVdYSxEWW9BqamFCkgyHiU0UAoIuBUV+v43EQdL4mdc2+ccQkEACbWzzqQTnwnKaHojDkKLA7/6btwKFBN8CrW/xa5zxGWhzCCE3cC2+r/dzEVpOJ4jjhnN+9WSf0XBNDQVCv0XThE6EiMDdoLarK5C9W2FAbsuY44ec2N0G6+1uNWMQ5jn2Vt6x4iBijXxx9TmvucaaAmES2GZbeVjSx5NQM2hXdbG44s5WgcPPf+3D0t8WrDxjsJZj8vUBsSG/+waFkTMJGDubgFioEY+qCrS+yVd1W8/Co334/Lc92BQi1WOgj8KVD4/FIZRZsMigtySpcDE7R9Arzlfze3D5p0JDcZC1PBNCFuD731+CZtLHKKtIIsssKI4aCxcadrETQ0n4YqQLNJITVnTabUXldrsP4zrFufPnfoU4vd0Ext9PwgenDBh6y5CvYTya+6Mori+WXTu7VJTXjLytzd1SJSuadl4otyDNsWf45gvpMg4YX25fOi6+Vk/H1vIcLt3eLfsZFHTx8mvQ063tOL3Mig5ikBBnQrf1uBeK1BMHwe/hNb0uMTBu3RE7n0ZSXZRNOP84DNIE3UsfuGu5GTubrCuOA16DLujmnkgLdCKbDSWkQDI4a+4+PPVYDwZcv2B8crOywUArQgsnu7YtqAgZ0MzDZ+WLeud1/0dRTvB28LqqDhw3sz+lZvdqRxw3swXS3dwDe8dysxQgjqx4rA/LEO2ILjC6GZVnzDHgXdS9J/4FwpzIDdZqMZASUTJNDcbOQwwMeQItLhrznEbgNd6E8cKZeApYSlmGMjzxj4Gx9xIV+YydBNYWyUkU3aCrjsZU4TNpQZSegxhAcb75qLyOwt1o+OaOrOof/ncYZzA+YUly8ccXFTvWp6KyjwsKJE02ttj9w3t09IOVvDem+AWPPa7EKJDApJyTWI9Uv7zQFWqREyKbjlkcCVnfZI0jpQbuitrsO+FGjZI+xzU1VvB1aZpADijUvKjTsBRxsm155CoybSwxMLhrrNwb0nSBWp1YMq52huLdpPCKWpivLKgOhEAuwYE/IJqyaex7LTy2ZBB2971UwboOA7nuvhkHkiNP89aMQcgURIzfvpcqOvtmFuffJijenhYxKtlyUJy+2Vo++iwbtaHMoFmIEKyh4hLH+75fL+xBlODoA8FDoW4D2z3qd3Fg5wL/N91U63upUqtvhvzwSXdkWXd/LyUyRRXt5sUoThWD9r1U0do3IyTb30OG5TbPGfsVFAnT91KlVt9s/pF6WwjnP/CrFGiP0VlQJGzfS5VqfbOFx+qNRcMysvhVCiTbrERtDkul76VK5H0zdK8TdoVxkEmruplK30uVqPtmjnshB6souVmoeYYOw3TPnh0IhG7GROYIRx3O59z/LPODl4zijdVH2YpM8GxYZQIdeSsS1uMEZ4eKSGpbUfAzIncu4m0zx0EE72/29xnT3hcrfpO95cMkBAS7FfjB8IM2o/ug+v44nVjt9ZqZnK5jkFaEi7Byss+oOiZVUyC7iIV2G5wLQ9X7ox3qD7M8F+IYHT7MIsTxBmY3daOZ/EFCRqFDEXFnsp44SMNwj/MLOHwGHQauyc/IuK/9UE7mcR7JoH5LINbiZ9oQCXQegQOxOPMJbYzfUUyHwAc2pVGpW9B+gRuPdEaDPl4n3IMF5O7WZg8WsMhwo4BcjVA5Ob5RwYJBqw3qNkwCCw228noon4naLgc3WvHhJsKlJlWfWBXZofF63poWjaTxFhAqB2g1ougO+0ATN5GeqsvYhLfwN0eoSIVx0NZ2kONVOOIQwyO68Dwdj4yjFObg14NmSjteJkKxcLte1imKm9hv/hNd3Ay37+5Pi973OfEBUpxjTlX5mED5J4FlxtgT8VczYdDsThFM3aK4+R9A3DzXLaZtYAAAAABJRU5ErkJggg==",cG="/assets/gallery-edit-e8bd57c9.svg",uG=()=>{const[e,t]=ne.useState("female");return a.jsx("div",{className:"fixed inset-0 flex items-center justify-center z-50 overflow-scroll",children:a.jsx("div",{className:"fixed inset-0 backdrop-filter backdrop-blur-sm bg-opacity-50 flex items-center justify-center",children:a.jsxs("div",{className:"bg-white rounded-[8px] shadow-lg shadow-[rgba(39, 41, 43, 0.18)] w-[80%] h-full  md:w-[524px]  flex flex-col",children:[a.jsxs("div",{className:"w-inherit h-[70%] p-8 mx-4 mt-4 bg-[#E7F2FE] rounded-[8px] mb-6",children:[a.jsx("p",{className:"font-[700] text-center text-2xl font-bricolage mt-3 mb-6",children:"Select avatar"}),a.jsx("div",{className:"w-[50%] mx-auto mb-6",children:a.jsxs("div",{className:"flex p-1 bg-[#fbfbfc]  rounded-full mt-2",children:[a.jsx("div",{className:`flex flex-col items-center justify-center w-1/2 rounded-full py-2 cursor-pointer text-[#001A4C] ${e==="male"?"bg-white border border-[#E6E9EC]":""} `,onClick:()=>t("male"),children:a.jsx("p",{className:"bodylarge",children:"Male"})}),a.jsx("div",{className:`flex flex-col items-center justify-center w-1/2 rounded-full py-2 cursor-pointer text-[#001A4C] ${e==="female"?"bg-white border border-[#E6E9EC]":""} `,onClick:()=>t("female"),children:a.jsx("p",{className:"bodylarge",children:"female"})})]})})]}),a.jsxs("div",{className:"flex flex-col mx-4 w-inherit justify-center",children:[a.jsx("p",{className:"primarybuttonlg text-center py-3 cursor-pointer",children:"Set as avatar"}),a.jsxs("div",{className:"flex mt-3  justify-center w-full gap-2",children:[a.jsx("p",{className:"secondarybuttonlg cursor-pointer w-full text-center",children:"Cancel"}),a.jsx("p",{className:"secondarybuttonlg cursor-pointer w-full text-center",children:"Share"})]})]})]})})})},dG=({profile:e})=>{const{refreshProfile:t}=as(),[r,n]=ne.useState([]),[i,s]=ne.useState(!1),[o,l]=ne.useState(!1),[c,d]=ne.useState(!1),p=JSON.parse(localStorage.getItem("user")??"");ne.useEffect(()=>{t()},[]),console.log(d);const m={firstName:p.first_name,lastName:p.last_name,email:p.email,phoneNumber:p.phone_number,address:p.address??"",state:p.state,profileImg:void 0,DOB:""},{handleSubmit:B,control:x,getValues:S}=em({defaultValues:m});ne.useEffect(()=>{(async()=>{try{const Q=await Br("/patients/states","GET");n(Q.data)}catch(Q){console.log(Q.message)}})()},[]);const C=S();ne.useEffect(()=>{const F=Object.keys(C).some(Q=>C[Q]!==m[Q]);s(F)},[C]);const L=F=>{if(!F)return"";const Q=new Date(F);return isNaN(Q.getTime())?"":Q.toISOString().split("T")[0]},N=async F=>{l(!0);const Q={first_name:F.firstName||void 0,last_name:F.lastName||void 0,phone_number:F.phoneNumber.length===10?F.phoneNumber:F.phoneNumber.replace(/^0/,"")||void 0,avatar:"",avatar_mime_type:"",address:F.address,state:F.state||void 0,date_of_birth:F.DOB},I=F.profileImg;if(I){const se=await Br("/patients/storage","POST",{key:I.name,mimeType:I.type}),Z=await op.put(se.data.url,I).catch(T=>console.log(T));Z&&Z.status===200&&(Q.avatar=I.name,Q.avatar_mime_type=I.type)}const V=Object.keys(F).some(se=>F[se]!==m[se]);if(e.id!==""&&V){const se=await Br(`/patients/${e.id}`,"PUT",Q).catch(Z=>{console.log(Z),Fr("an error occurred","error")}).finally(()=>l(!1));se&&se.success===!0&&Fr("successfully updated personal details!","success")}};return a.jsxs("form",{onSubmit:B(N),children:[c&&a.jsx(uG,{}),a.jsxs("div",{className:"mt-10 flex justify-between items-center ",children:[a.jsxs("div",{children:[a.jsx("p",{className:"bodylarge font-bodybold",children:"Personal details"}),a.jsx("p",{className:"bodymedium text-inactivetext",children:"Update your personal information here"})]}),a.jsxs("div",{className:"hidden lg:flex gap-1",children:[a.jsx("button",{className:`secondarybuttonsm ${o?"cursor-not-allowed":"cursor-pointer"}`,type:"button",disabled:!!o,children:"Cancel"}),a.jsx("button",{className:`secondarybuttonsm ${o?"cursor-not-allowed":"cursor-pointer"}`,type:"submit",disabled:!!o,children:o?a.jsx(dc,{color:"#0D78F2"}):"Update"})]})]}),a.jsxs("div",{className:"flex items-center gap-4 mt-8 lg:mt-14",children:[a.jsx("img",{src:lG,alt:"famasi avatar",className:"w-20 h-20 rounded-full"}),a.jsxs("div",{className:"flex secondarybuttonsm gap-2 cursor-pointer px-5 py-3",children:[a.jsx("img",{src:cG,alt:"icon "}),a.jsx("p",{className:"text-bluemain text-sm",children:"Select avatar"})]})]}),a.jsxs("div",{className:"mt-8 lg:mt-14 w-full lg:w-3/4 ",children:[a.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-center justify-between",children:[a.jsx("p",{className:"w-full lg:w-1/3",children:"Full name"}),a.jsxs("div",{className:"flex mt-2 lg:mt-0 gap-2 lg:gap-5 lg:w-2/3",children:[a.jsx(gn,{name:"firstName",control:x,render:({field:{value:F,onChange:Q},fieldState:{error:I}})=>a.jsxs(a.Fragment,{children:[a.jsx("input",{type:"text",placeholder:"Enter your first name",value:F,onChange:Q,className:"bodymedium py-3 px-4 rounded-[4px] bg-[#F1F1F2] w-full"}),I&&a.jsxs("p",{className:"text-red-500 mt-3",children:["*",I.message]})]})}),a.jsx(gn,{name:"lastName",control:x,render:({field:{value:F,onChange:Q},fieldState:{error:I}})=>a.jsxs(a.Fragment,{children:[a.jsx("input",{type:"text",placeholder:"Enter your last name",value:F,onChange:Q,className:"bodymedium py-3 px-4 rounded-[4px] bg-[#F1F1F2] w-full"}),I&&a.jsxs("p",{className:"text-red-500 mt-3",children:["*",I.message]})]})})]})]}),a.jsx("div",{className:"hidden lg:flex h-[1px] w-full bg-[#F1F1F2] my-5"}),a.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-center justify-between mt-6 lg:mt-0",children:[a.jsx("p",{className:"w-full lg:w-1/3",children:"Email address"}),a.jsx("div",{className:"flex mt-2 lg:mt-0 gap-2 lg:gap-5 lg:w-2/3",children:a.jsx(gn,{name:"email",control:x,render:({fieldState:{error:F}})=>a.jsxs(a.Fragment,{children:[a.jsx("input",{type:"email",readOnly:!0,placeholder:"janedoe@gmail.com",value:e.email,className:"bodymedium py-3 px-4 rounded-[4px] bg-[#F1F1F2] w-full"}),F&&a.jsxs("p",{className:"text-red-500 mt-3",children:["*",F.message]})]})})})]}),a.jsx("div",{className:"hidden lg:flex h-[1px] w-full bg-[#F1F1F2] my-5"}),a.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-center justify-between mt-6 lg:mt-0",children:[a.jsx("p",{className:"w-full lg:w-1/3",children:"Phone number"}),a.jsx("div",{className:"flex mt-2 lg:mt-0 gap-2 lg:gap-5 lg:w-2/3",children:a.jsxs("div",{className:"flex w-full",children:[a.jsx("span",{className:"flex w-fit bodymedium py-3 px-4 rounded-tl-[4px] rounded-bl-[4px] bg-[#F1F1F2] border-r border-[#C5C8CA]",children:"+234"}),a.jsx(gn,{name:"phoneNumber",control:x,rules:{pattern:{value:/^[0-9]{10,11}$/,message:"Please enter a valid phone number"}},render:({field:{value:F,onChange:Q},fieldState:{error:I}})=>a.jsxs(a.Fragment,{children:[a.jsx("input",{type:"text",name:"phoneNumber",id:"phoneNumber",autoComplete:"phoneNumber",value:F,onChange:Q,className:"block bodymedium py-3 px-4 rounded-[4px] bg-[#F1F1F2] w-full placeholder:text-gray-400",placeholder:"800 000 0000"}),I&&a.jsxs("p",{className:"text-red-500 mt-3",children:["*",I.message]})]})})]})})]}),a.jsx("div",{className:"hidden lg:flex h-[1px] w-full bg-[#F1F1F2] my-5"}),a.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-center justify-between mt-6 lg:mt-0",children:[a.jsx("p",{className:"w-full lg:w-1/3",children:"Date of birth"}),a.jsx("div",{className:"flex mt-2 lg:mt-0 gap-2 lg:gap-5 lg:w-2/3",children:a.jsx(gn,{name:"DOB",control:x,defaultValue:L(e.date_of_birth),render:({field:{value:F,onChange:Q},fieldState:{error:I}})=>a.jsxs(a.Fragment,{children:[a.jsx("input",{type:"date",onChange:Q,value:F||L(e.date_of_birth),className:"w-full outline-none bg-[#F1F1F2] rounded-[4px] mt-2 px-4 py-3 cursor-pointer"}),I&&a.jsxs("p",{className:"text-red-500 mt-3",children:["*",I.message]})]})})})]}),a.jsx("div",{className:"hidden lg:flex h-[1px] w-full bg-[#F1F1F2] my-5"}),a.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-center justify-between mt-6 lg:mt-0",children:[a.jsx("p",{className:"w-full lg:w-1/3",children:"State"}),a.jsx("div",{className:"flex mt-2 lg:mt-0 gap-2 lg:gap-5 lg:w-2/3",children:a.jsx(gn,{control:x,name:"state",render:({field:{value:F,onChange:Q},fieldState:{error:I}})=>a.jsxs(a.Fragment,{children:[a.jsxs("select",{name:"state",value:F,onChange:Q,id:"state",className:"w-full outline-none bg-[#F1F1F2]  border-none rounded-[4px] mt-2 px-4 py-3 cursor-pointer",children:[a.jsx("option",{children:"Select state"}),r?r.map(V=>a.jsx("option",{className:"bg-[#F1F1F2]",value:V.code,children:V.name},V.code)):""]}),I&&a.jsxs("p",{className:"text-red-500 mt-3",children:["*",I.message]})]})})})]}),a.jsx("div",{className:"hidden lg:flex h-[1px] w-full bg-[#F1F1F2] my-5"}),a.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-center justify-between mt-6 lg:mt-0",children:[a.jsx("p",{className:"w-full lg:w-1/3",children:"Address"}),a.jsx("div",{className:"flex mt-2 lg:mt-0 lg:w-2/3",children:a.jsx(gn,{name:"address",control:x,render:({field:{value:F,onChange:Q},fieldState:{error:I}})=>a.jsxs(a.Fragment,{children:[a.jsx("input",{type:"text",id:"address",placeholder:"What's your address?",className:"bodymedium h-12 py-3 px-4 rounded-[4px] bg-[#F1F1F2] w-full border-none",value:F,onChange:Q}),I&&a.jsxs("p",{className:"text-red-500 mt-3",children:["*",I.message]})]})})})]})]}),a.jsxs("div",{className:"flex flex-col mb-20 lg:hidden w-full mt-3 ",children:[a.jsx("button",{className:"primarybuttonmd w-full ",disabled:i,type:"submit",children:o?a.jsx(dc,{color:"#0D78F2"}):"Update"}),a.jsx("button",{className:`secondarybuttonsm w-full mt-2 ${o?"cursor-not-allowed":"cursor-pointer"}`,type:"button",disabled:!!o,children:"Cancel"})]})]})},b8={oldPassword:"",newPassword:""},fG=()=>{const[e,t]=ne.useState("password"),[r,n]=ne.useState("password"),[i,s]=ne.useState(!1),[o,l]=ne.useState(!1),[c,d]=ne.useState(!1),[p,m]=ne.useState(b8),B=C=>{const{name:L,value:N}=C.target,F=new RegExp("(?=.*[0-9])"),Q=new RegExp("(?=.*[!@#/$%&*()_+\\[\\]{};':])"),I=new RegExp("(?=.{8,})");F.test(N)?l(!0):l(!1),Q.test(N)?d(!0):d(!1),I.test(N)?s(!0):s(!1),m({...p,[L]:N})},x=C=>{const{name:L,value:N}=C.target;m({...p,[L]:N})},S=async C=>{if(C.preventDefault(),p.newPassword&&p.oldPassword){const L=await Br("/auth/change_password/patient","POST",{old_password:p.oldPassword,new_password:p.newPassword}).catch(N=>{Fr(N.message??"Error updating your password","error"),console.log(N.message)});L&&L.success===!0&&(m(b8),Fr("your password has been updated successfully","success"))}else Fr("error invalid credentials","error")};return a.jsxs("form",{onSubmit:C=>S(C),children:[a.jsxs("div",{className:"mt-10 flex justify-between items-center",children:[a.jsxs("div",{children:[a.jsx("p",{className:"bodylarge font-bodybold",children:"Personal details"}),a.jsx("p",{className:"bodymedium text-inactivetext",children:"Update your password & security details"})]}),a.jsxs("div",{className:"hidden lg:flex gap-1",children:[a.jsx("button",{className:"secondarybuttonsm",type:"button",children:"Cancel"}),a.jsx("button",{className:"primarybuttonsm",type:"submit",children:"Update"})]})]}),a.jsxs("div",{className:"mt-8 lg:mt-14 w-full lg:w-3/4",children:[a.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-center justify-between mt-6 lg:mt-0",children:[a.jsx("p",{className:"w-full lg:w-1/3",children:"Password"}),a.jsx("div",{className:"flex mt-2 lg:mt-0 gap-2 lg:gap-5 lg:w-2/3",children:a.jsxs("div",{className:"flex w-full",children:[a.jsx("input",{type:e,name:"oldPassword",id:"oldPassword",value:p.oldPassword,onChange:C=>x(C),autoComplete:"oldPassword",className:"block bodymedium py-3 px-4 rounded-[4px] bg-[#F1F1F2] w-full placeholder:text-gray-400 outline-none",placeholder:"Enter current password"}),a.jsx("span",{className:"flex w-fit bodymedium py-3 px-4 rounded-tl-[4px] rounded-bl-[4px] bg-[#F1F1F2] cursor-pointer",onClick:()=>{t(e==="password"?"text":"password")},children:e==="password"?a.jsx("i",{className:"fi fi-rr-eye mt-1"}):a.jsx("i",{className:"fi fi-rr-eye-crossed mt-1"})})]})})]}),a.jsx("div",{className:"hidden lg:flex h-[1px] w-full bg-[#F1F1F2] my-5"}),a.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-start justify-between mt-6 lg:mt-0",children:[a.jsx("p",{className:"w-full lg:w-1/3",children:"New password"}),a.jsxs("div",{className:"flex flex-col mt-2 lg:mt-0 gap-2 lg:gap-5 lg:w-2/3",children:[a.jsxs("div",{className:"flex w-full",children:[a.jsx("input",{type:r,name:"newPassword",id:"newPassword",value:p.newPassword,autoComplete:"newPassword",onChange:C=>B(C),className:"block bodymedium py-3 px-4 rounded-[4px] bg-[#F1F1F2] w-full placeholder:text-gray-400 outline-none",placeholder:"Enter new password"}),a.jsx("span",{className:"flex w-fit bodymedium py-3 px-4 rounded-tl-[4px] rounded-bl-[4px] bg-[#F1F1F2] cursor-pointer",onClick:()=>{n(r==="password"?"text":"password")},children:r==="password"?a.jsx("i",{className:"fi fi-rr-eye mt-1"}):a.jsx("i",{className:"fi fi-rr-eye-crossed mt-1"})})]}),a.jsxs("div",{className:"flex flex-col mt-4 lg:mt-0 gap-2 h-6",children:[a.jsxs("div",{className:"flex gap-2 items-center",children:[a.jsx("span",{children:i?a.jsx("i",{className:"fi fi-rr-check-circle mt-1 text-bluemain"}):a.jsx("i",{className:"fi fi-rr-circle mt-1 "})}),a.jsx("p",{className:`bodysmall ${i?"text-bluemain":"text-inactivetext"}`,children:"Eight characters long"})]}),a.jsxs("div",{className:"flex gap-2 items-center",children:[a.jsx("span",{children:o?a.jsx("i",{className:"fi fi-rr-check-circle mt-1 text-bluemain"}):a.jsx("i",{className:"fi fi-rr-circle mt-1 "})}),a.jsx("p",{className:`bodysmall ${o?"text-bluemain":"text-inactivetext"}`,children:"At least one number"})]}),a.jsxs("div",{className:"flex gap-2 items-center",children:[a.jsx("span",{children:c?a.jsx("i",{className:"fi fi-rr-check-circle mt-1 text-bluemain"}):a.jsx("i",{className:"fi fi-rr-circle mt-1 "})}),a.jsx("p",{className:`bodysmall ${c?"text-bluemain":"text-inactivetext"}`,children:"One special character"})]})]})]})]})]}),a.jsxs("div",{className:"flex flex-col lg:hidden mt-24 mb-32 w-full",children:[a.jsx("button",{className:"primarybuttonmd w-full md:w-2/5",type:"submit",children:"Update"}),a.jsx("button",{className:"secondarybuttonmd w-full mt-2 md:w-2/5",type:"button",children:"Cancel"})]})]})},hG=()=>{const{profile:e}=as(),t=[{text:"Profile details",element:a.jsx(dG,{profile:e})},{text:"Password & security",element:a.jsx(fG,{})}],[r,n]=ne.useState(0);return a.jsxs("section",{className:"w-full mt-4 lg:mt-0 lg:p-14",children:[a.jsx("div",{className:"flex w-full justify-between mt-4 lg:mt-0",children:a.jsxs("div",{className:"w-full",children:[a.jsxs("div",{className:"flex justify-between items-center  mb-4 w-full",children:[a.jsx("div",{className:"lg:hidden justify-self-start cursor-pointer ",onClick:()=>{window.history.go(-1)},children:a.jsx("i",{className:"fi fi-br-angle-left"})}),a.jsx("h3",{className:"text-2xl md:text-4xl lg:text-[40px]  lg:self-start self-center ml-2",children:"Settings"}),a.jsx("div",{className:"lg:hidden"})]}),a.jsx("div",{className:"flex w-full mt-8 ",children:t.map((i,s)=>a.jsx("p",{className:` px-3 text-sm lg:text-base min-w-fit lg:px-3 pb-3 border-b cursor-pointer  ${r===s?"border-black":"border-[#E6E9EC] text-inactivetext"}`,onClick:()=>n(s),children:i.text},s))})]})}),a.jsx("div",{children:t[r].element})]})};var lE=`
`,vc={};vc.isFunction=function(e){var t={};return e&&t.toString.call(e)==="[object Function]"};vc.isArray=function(e){return Array.isArray(e)};vc.isObject=function(e){return e instanceof Object};vc.isString=function(e){return typeof e=="string"};vc.isNumber=function(e){return typeof e=="number"};vc.isBoolean=function(e){return typeof e=="boolean"};vc.isDate=function(e){return e instanceof Date};var pG=lE,gG=vc,mG=function(t,r){if(!t||!gG.isArray(t))throw new TypeError('Invalid params "rows" for joinRows. Must be an array of string.');var n=t.join(r||pG||`
`);return n},cE=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vG=function(){function e(t,r){for(var n=0;n<r.length;n++){var i=r[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function wG(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var g5=vc,yG=function(){function e(t){wG(this,e),this._options=t,this._options.typeHandlers=this._options.typeHandlers||{}}return vG(e,[{key:"_setHeaders",value:function(r,n){var i=this;return n?r.map(function(s){return s.item=s.item?n+i._options.headerPathString+s.item:n,s}):r}},{key:"castValue",value:function(r,n,i,s){var o=this._options.typeHandlers;for(var l in o)if(BG(r,l)){r=o[l].call(o,r,i,s);break}return r}},{key:"checkComplex",value:function(r,n){if(g5.isDate(r))return[{item:n,value:(this._options.handleDate||this._handleDate)(r,n)}];if(g5.isArray(r)){var i=this._handleArray(r,n);return this._setHeaders(i,n)}else if(g5.isObject(r)){var s=this._handleObject(r);return this._setHeaders(s,n)}return[{item:n,value:""}]}},{key:"check",value:function(r,n,i,s){switch(r=this.castValue(r,n,i,s),typeof r>"u"?"undefined":cE(r)){case"string":return[{item:n,value:this._handleString(r,n)}];case"number":return[{item:n,value:this._handleNumber(r,n)}];case"boolean":return[{item:n,value:this._handleBoolean.bind(this)(r,n)}]}return this.checkComplex(r,n)}},{key:"_handleObject",value:function(r){var n=[];for(var i in r){var s=r[i],o=this.check(s,i,i,r);n=n.concat(o)}return n}},{key:"_handleArray",value:function(r){for(var n=this,i=[],s,o=0;o<r.length;++o){var l=r[o],c=n.check(l,null,o,r);if(c.length!==0){var d=c[0];if(!d.item&&s!==void 0){s.value+=n._options.arrayPathString+d.value;continue}else c.length>0&&!d.item&&s===void 0&&(s=d);i=i.concat(c)}}return i}},{key:"_handleBoolean",value:function(r){var n;return r?n=this._options.booleanTrueString||"true":n=this._options.booleanFalseString||"false",n}},{key:"_handleString",value:function(r){return r}},{key:"_handleNumber",value:function(r){return r}},{key:"_handleDate",value:function(r){return r.toLocaleDateString()}}]),e}(),xG=yG,bG=typeof window>"u"?pl:window;function BG(e,t){if(e instanceof bG[t])return!0;switch(typeof e>"u"?"undefined":cE(e)){case"string":return t==="String";case"boolean":return t==="Boolean";case"number":return t==="Number"}return!1}var m5,B8;function CG(){return B8||(B8=1,m5=function(t,r,n){var i=`
`;if(typeof t!="string")throw new TypeError('Invalid param "textDelimiter", must be a string.');if(typeof r!="string")throw new TypeError('Invalid param "rowDelimiter", must be a string.');var s=new RegExp("\\"+t,"g"),o=t+t,l=t==='"'?function(c){return c.indexOf(r)>=0||c.indexOf(i)>=0||c.indexOf('"')>=0}:function(c){return c.indexOf(r)>=0||c.indexOf(i)>=0};return function(c){return n&&(c=""+c),c.replace&&(c=c.replace(s,o),(n||l(c))&&(c=t+c+t)),c}}),m5}var _G=function(){function e(t,r){for(var n=0;n<r.length;n++){var i=r[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function FG(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var C8=mG,NG=xG,_8=vc,SG=function(){function e(t){FG(this,e),this._options=t||{},this._handler=new NG(this._options),this._headers=this._options.headers||[],this._escape=CG()(this._options.textDelimiter,this._options.rowDelimiter,this._options.forceTextDelimiter)}return _G(e,[{key:"parse",value:function(r,n,i){return _8.isArray(r)?n(null,this._parseArray(r,i)):_8.isObject(r)?n(null,this._parseObject(r)):n(new Error("Unable to parse the JSON object, its not an Array or Object."))}},{key:"_checkRows",value:function(r){var n=null,i=[],s=function(S,C){return S===""||S===void 0?n[C]:S},o=!0,l=!1,c=void 0;try{for(var d=r[Symbol.iterator](),p;!(o=(p=d.next()).done);o=!0){var m=p.value,B=this._headers.length-m.length;B>0&&(m=m.concat(Array(B).join(".").split("."))),n&&this._options.fillGaps&&(m=m.map(s)),i.push(m.join(this._options.rowDelimiter)),n=m}}catch(x){l=!0,c=x}finally{try{!o&&d.return&&d.return()}finally{if(l)throw c}}return i}},{key:"_parseArray",value:function(r,n){var i=this;this._headers=this._headers||[];var s=[],o=void 0,l=function(L){var N=i._headers.indexOf(L);return N===-1&&(i._headers.push(L),N=i._headers.indexOf(L)),N};o=function(L){var N=[],F=function(J){return N.push(J.map(function(pe){return pe??""}))},Q=function(){return new Array(i._headers.length).fill(null)},I={},V=Q(),se=!0,Z=!1,T=void 0;try{for(var Ae=L[Symbol.iterator](),ue;!(se=(ue=Ae.next()).done);se=!0){var $=ue.value,P=l($.item);if(V[P]!=null&&(F(V),V=Q()),I[P]=I[P]||0,i._options.fillTopRow&&I[P]<N.length){N[I[P]][P]=i._escape($.value),I[P]+=1;continue}V[P]=i._escape($.value),I[P]+=1}}catch(X){Z=!0,T=X}finally{try{!se&&Ae.return&&Ae.return()}finally{if(Z)throw T}}V.length>0&&F(V),s=s.concat(i._checkRows(N))};var c=!0,d=!1,p=void 0;try{for(var m=r[Symbol.iterator](),B;!(c=(B=m.next()).done);c=!0){var x=B.value,S=i._handler.check(x,i._options.mainPathItem,x,r);o(S)}}catch(C){d=!0,p=C}finally{try{!c&&m.return&&m.return()}finally{if(d)throw p}}return!n&&i._options.includeHeaders&&s.unshift(this.headers),C8(s,i._options.endOfLine)}},{key:"_parseObject",value:function(r){var n=this,i=[],s=[],o=void 0,l=[[],[]];o=function(m){var B=m.value||m.value===0?m.value.toString():n._options.undefinedString;if(B=n._escape(B),n._options.verticalOutput){var x=[m.item,B];i.push(x.join(n._options.rowDelimiter))}else l[0].push(m.item),l[1].push(B)};for(var c in r){var d="";this._options.mainPathItem&&(d=this._options.mainPathItem+this._options.headerPathString),s=this._handler.check(r[c],d+c,c,r),s.forEach(o)}return this._options.verticalOutput||(i.push(l[0].join(this._options.rowDelimiter)),i.push(l[1].join(this._options.rowDelimiter))),C8(i,this._options.endOfLine)}},{key:"headers",get:function(){var r=this,n=this._headers;return this._options.rename&&this._options.rename.length>0&&(n=n.map(function(i){return r._options.rename[r._options.headers.indexOf(i)]||i})),this._options.forceTextDelimiter&&(n=n.map(function(i){return""+r._options.textDelimiter+i+r._options.textDelimiter})),this._options.mapHeaders&&(n=n.map(this._options.mapHeaders)),n.join(this._options.rowDelimiter)}}]),e}(),EG=SG,jG=function(e){throw new Error("jsonexport called without third argument as a callback and is required")},UG=jG,F8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},N8=EG,S8=UG,LG=lE,uE=function(){var e={headers:[],rename:[],headerPathString:".",rowDelimiter:",",textDelimiter:'"',arrayPathString:";",undefinedString:"",endOfLine:LG,mainPathItem:null,booleanTrueString:null,booleanFalseString:null,includeHeaders:!0,fillGaps:!1,verticalOutput:!0,forceTextDelimiter:!1},t=void 0,r=void 0,n=void 0;if(arguments.length===3){var i=Array.prototype.slice.call(arguments);t=i[0],r=i[1],n=i[2]}else if(arguments.length===2){var s=void 0,o=Array.prototype.slice.call(arguments);t=o[0],s=o[1],typeof s=="function"?n=s:(typeof s>"u"?"undefined":F8(s))==="object"&&(r=s)}else if(arguments.length===1){var l=Array.prototype.slice.call(arguments),c=l[0];if((typeof c>"u"?"undefined":F8(c))==="object"){var d=Object.keys(e),p=Object.keys(c),m=p.every(function(S){return d.includes(S)});p.length>0&&m?r=c:t=c}else t=c}else return new S8(new N8(e));var B=Object.assign({},e,r),x=new N8(B);return t?new Promise(function(S,C){x.parse(t,function(L,N){if(n)return n(L,N);if(L)return C(L);if(C)return S(N)})}):new S8};const QG=Cp(uE),kG=L8({__proto__:null,default:QG},[uE]),IG=()=>a.jsx("svg",{width:"77",height:"20",viewBox:"0 0 77 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:a.jsxs("g",{style:{mixBlendMode:"multiply"},children:[a.jsx("rect",{x:"0.5",width:"76",height:"20",rx:"10",fill:"#FFF9F0"}),a.jsx("path",{d:"M9 10H16",stroke:"#FFB947","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}),a.jsx("path",{d:"M25.1879 6.276V15H23.8319V6.276H25.1879ZM27.2519 11.94H24.8639V10.728H26.9639C27.5159 10.728 27.9359 10.584 28.2239 10.296C28.5199 10 28.6679 9.596 28.6679 9.084C28.6679 8.572 28.5199 8.18 28.2239 7.908C27.9359 7.628 27.5239 7.488 26.9879 7.488H24.6599V6.276H27.2519C27.8279 6.276 28.3279 6.396 28.7519 6.636C29.1759 6.868 29.5039 7.196 29.7359 7.62C29.9759 8.044 30.0959 8.536 30.0959 9.096C30.0959 9.648 29.9759 10.14 29.7359 10.572C29.5039 10.996 29.1759 11.332 28.7519 11.58C28.3279 11.82 27.8279 11.94 27.2519 11.94ZM33.5207 15.156C32.9367 15.156 32.4207 15.024 31.9727 14.76C31.5327 14.496 31.1847 14.132 30.9287 13.668C30.6807 13.196 30.5567 12.656 30.5567 12.048C30.5567 11.432 30.6767 10.892 30.9167 10.428C31.1647 9.964 31.5087 9.6 31.9487 9.336C32.3887 9.064 32.8967 8.928 33.4727 8.928C34.0487 8.928 34.5447 9.052 34.9607 9.3C35.3847 9.54 35.7127 9.884 35.9447 10.332C36.1847 10.772 36.3047 11.292 36.3047 11.892V12.324L31.2407 12.336L31.2647 11.496H35.0087C35.0087 11.04 34.8687 10.68 34.5887 10.416C34.3167 10.144 33.9447 10.008 33.4727 10.008C33.1127 10.008 32.8047 10.084 32.5487 10.236C32.3007 10.388 32.1087 10.616 31.9727 10.92C31.8447 11.216 31.7807 11.58 31.7807 12.012C31.7807 12.684 31.9287 13.196 32.2247 13.548C32.5287 13.9 32.9687 14.076 33.5447 14.076C33.9607 14.076 34.3047 13.996 34.5767 13.836C34.8487 13.676 35.0247 13.44 35.1047 13.128H36.3167C36.1807 13.76 35.8647 14.256 35.3687 14.616C34.8807 14.976 34.2647 15.156 33.5207 15.156ZM38.8104 15H37.5264V9.108H38.7024L38.8224 9.936C39.0144 9.616 39.2784 9.368 39.6144 9.192C39.9584 9.016 40.3384 8.928 40.7544 8.928C41.5064 8.928 42.0664 9.148 42.4344 9.588C42.8104 10.028 42.9984 10.624 42.9984 11.376V15H41.7144V11.676C41.7144 11.14 41.5904 10.744 41.3424 10.488C41.1024 10.232 40.7784 10.104 40.3704 10.104C39.8824 10.104 39.4984 10.264 39.2184 10.584C38.9464 10.896 38.8104 11.316 38.8104 11.844V15ZM46.8988 15.156C46.3308 15.156 45.8388 15.024 45.4228 14.76C45.0148 14.496 44.6988 14.136 44.4748 13.68C44.2508 13.216 44.1388 12.68 44.1388 12.072C44.1388 11.464 44.2508 10.924 44.4748 10.452C44.6988 9.98 45.0228 9.608 45.4468 9.336C45.8708 9.064 46.3788 8.928 46.9708 8.928C47.4028 8.928 47.7908 9.016 48.1348 9.192C48.4868 9.368 48.7588 9.624 48.9508 9.96V6.12H50.2468V15H49.0588L48.9748 14.004C48.7908 14.372 48.5108 14.656 48.1348 14.856C47.7668 15.056 47.3548 15.156 46.8988 15.156ZM47.1748 13.968C47.5428 13.968 47.8548 13.888 48.1108 13.728C48.3748 13.56 48.5788 13.332 48.7228 13.044C48.8668 12.748 48.9388 12.412 48.9388 12.036C48.9388 11.652 48.8668 11.316 48.7228 11.028C48.5788 10.732 48.3748 10.504 48.1108 10.344C47.8548 10.176 47.5428 10.092 47.1748 10.092C46.8148 10.092 46.5028 10.176 46.2388 10.344C45.9828 10.512 45.7828 10.74 45.6388 11.028C45.5028 11.316 45.4348 11.652 45.4348 12.036C45.4348 12.412 45.5028 12.748 45.6388 13.044C45.7828 13.332 45.9828 13.56 46.2388 13.728C46.5028 13.888 46.8148 13.968 47.1748 13.968ZM51.8232 15V9.108H53.1073V15H51.8232ZM52.4593 7.812C52.2353 7.812 52.0433 7.732 51.8833 7.572C51.7233 7.412 51.6433 7.22 51.6433 6.996C51.6433 6.772 51.7233 6.58 51.8833 6.42C52.0433 6.26 52.2353 6.18 52.4593 6.18C52.6833 6.18 52.8753 6.26 53.0353 6.42C53.1953 6.58 53.2753 6.772 53.2753 6.996C53.2753 7.22 53.1953 7.412 53.0353 7.572C52.8753 7.732 52.6833 7.812 52.4593 7.812ZM55.9783 15H54.6943V9.108H55.8703L55.9903 9.936C56.1823 9.616 56.4463 9.368 56.7823 9.192C57.1263 9.016 57.5063 8.928 57.9223 8.928C58.6743 8.928 59.2343 9.148 59.6023 9.588C59.9783 10.028 60.1663 10.624 60.1663 11.376V15H58.8823V11.676C58.8823 11.14 58.7583 10.744 58.5103 10.488C58.2703 10.232 57.9463 10.104 57.5383 10.104C57.0503 10.104 56.6663 10.264 56.3863 10.584C56.1143 10.896 55.9783 11.316 55.9783 11.844V15ZM61.3187 11.916C61.3187 11.348 61.4347 10.84 61.6667 10.392C61.8987 9.944 62.2227 9.588 62.6387 9.324C63.0627 9.06 63.5547 8.928 64.1147 8.928C64.6347 8.928 65.0787 9.048 65.4467 9.288C65.8147 9.52 66.0707 9.844 66.2147 10.26L66.0707 10.404L66.1907 9.108H67.3787V14.724C67.3787 15.364 67.2547 15.916 67.0067 16.38C66.7587 16.852 66.4067 17.212 65.9507 17.46C65.5027 17.716 64.9707 17.844 64.3547 17.844C63.5307 17.844 62.8507 17.624 62.3147 17.184C61.7867 16.744 61.4707 16.144 61.3667 15.384H62.6747C62.7307 15.792 62.9067 16.108 63.2027 16.332C63.4987 16.564 63.8787 16.68 64.3427 16.68C64.8787 16.68 65.3027 16.52 65.6147 16.2C65.9267 15.888 66.0827 15.472 66.0827 14.952V13.38L66.2507 13.536C66.0987 13.944 65.8267 14.268 65.4347 14.508C65.0427 14.748 64.5867 14.868 64.0667 14.868C63.5147 14.868 63.0307 14.74 62.6147 14.484C62.2067 14.22 61.8867 13.868 61.6547 13.428C61.4307 12.98 61.3187 12.476 61.3187 11.916ZM62.6267 11.88C62.6267 12.232 62.6947 12.548 62.8307 12.828C62.9667 13.1 63.1627 13.32 63.4187 13.488C63.6747 13.648 63.9747 13.728 64.3187 13.728C64.6707 13.728 64.9747 13.652 65.2307 13.5C65.4947 13.34 65.6947 13.12 65.8307 12.84C65.9747 12.56 66.0467 12.24 66.0467 11.88C66.0467 11.52 65.9787 11.204 65.8427 10.932C65.7067 10.66 65.5107 10.448 65.2547 10.296C64.9987 10.136 64.6867 10.056 64.3187 10.056C63.9667 10.056 63.6627 10.14 63.4067 10.308C63.1587 10.468 62.9667 10.684 62.8307 10.956C62.6947 11.228 62.6267 11.536 62.6267 11.88Z",fill:"#FFB947"})]})}),E8=()=>a.jsxs("svg",{width:"91",height:"20",viewBox:"0 0 91 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsxs("g",{style:{mixBlendMode:"multiply"},children:[a.jsx("rect",{width:"91",height:"20",rx:"10",fill:"#E7F2FE"}),a.jsx("g",{"clip-path":"url(#clip0_13153_176654)",children:a.jsx("path",{d:"M17.5 6.00004V9.00004M17.5 9.00004H14.5M17.5 9.00004L15.18 6.82004C14.6426 6.28239 13.9778 5.88964 13.2476 5.67842C12.5174 5.46721 11.7456 5.44441 11.0041 5.61217C10.2627 5.77992 9.5759 6.13275 9.00773 6.63775C8.43957 7.14274 8.00858 7.78343 7.755 8.50004M6.5 14V11M6.5 11H9.5M6.5 11L8.82 13.18C9.35737 13.7177 10.0222 14.1104 10.7524 14.3217C11.4826 14.5329 12.2544 14.5557 12.9959 14.3879C13.7373 14.2202 14.4241 13.8673 14.9923 13.3623C15.5604 12.8573 15.9914 12.2166 16.245 11.5",stroke:"#3D93F5","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"})}),a.jsx("path",{d:"M24.7758 6.276V15H23.4198V6.276H24.7758ZM26.8398 11.94H24.4518V10.728H26.5518C27.1038 10.728 27.5238 10.584 27.8118 10.296C28.1078 10 28.2558 9.596 28.2558 9.084C28.2558 8.572 28.1078 8.18 27.8118 7.908C27.5238 7.628 27.1118 7.488 26.5758 7.488H24.2478V6.276H26.8398C27.4158 6.276 27.9158 6.396 28.3398 6.636C28.7638 6.868 29.0918 7.196 29.3238 7.62C29.5638 8.044 29.6838 8.536 29.6838 9.096C29.6838 9.648 29.5638 10.14 29.3238 10.572C29.0918 10.996 28.7638 11.332 28.3398 11.58C27.9158 11.82 27.4158 11.94 26.8398 11.94ZM34.3259 9.072V10.26H33.8099C33.2739 10.26 32.8499 10.408 32.5379 10.704C32.2339 11 32.0819 11.436 32.0819 12.012V15H30.7979V9.108H32.0099L32.1179 10.32H31.9979C32.0779 9.928 32.2659 9.608 32.5619 9.36C32.8579 9.112 33.2419 8.988 33.7139 8.988C33.8099 8.988 33.9059 8.996 34.0019 9.012C34.1059 9.02 34.2139 9.04 34.3259 9.072ZM34.7852 12.048C34.7852 11.432 34.9172 10.892 35.1812 10.428C35.4532 9.964 35.8252 9.6 36.2972 9.336C36.7692 9.072 37.3052 8.94 37.9052 8.94C38.5052 8.94 39.0372 9.072 39.5012 9.336C39.9652 9.6 40.3332 9.964 40.6052 10.428C40.8772 10.892 41.0132 11.432 41.0132 12.048C41.0132 12.656 40.8772 13.192 40.6052 13.656C40.3332 14.12 39.9652 14.484 39.5012 14.748C39.0372 15.012 38.5052 15.144 37.9052 15.144C37.3052 15.144 36.7692 15.012 36.2972 14.748C35.8252 14.484 35.4532 14.12 35.1812 13.656C34.9172 13.192 34.7852 12.656 34.7852 12.048ZM36.0812 12.036C36.0812 12.42 36.1572 12.76 36.3092 13.056C36.4692 13.344 36.6852 13.572 36.9572 13.74C37.2292 13.9 37.5452 13.98 37.9052 13.98C38.2572 13.98 38.5692 13.9 38.8412 13.74C39.1132 13.572 39.3252 13.344 39.4772 13.056C39.6292 12.76 39.7052 12.42 39.7052 12.036C39.7052 11.652 39.6292 11.316 39.4772 11.028C39.3252 10.74 39.1132 10.516 38.8412 10.356C38.5692 10.188 38.2572 10.104 37.9052 10.104C37.5452 10.104 37.2292 10.188 36.9572 10.356C36.6852 10.516 36.4692 10.74 36.3092 11.028C36.1572 11.316 36.0812 11.652 36.0812 12.036ZM41.8399 12.048C41.8399 11.432 41.9639 10.892 42.2119 10.428C42.4599 9.964 42.7999 9.6 43.2319 9.336C43.6719 9.064 44.1839 8.928 44.7679 8.928C45.5359 8.928 46.1719 9.132 46.6759 9.54C47.1799 9.94 47.4759 10.484 47.5639 11.172H46.2559C46.1679 10.812 45.9959 10.544 45.7399 10.368C45.4839 10.184 45.1719 10.092 44.8039 10.092C44.4759 10.092 44.1839 10.172 43.9279 10.332C43.6799 10.492 43.4839 10.716 43.3399 11.004C43.2039 11.292 43.1359 11.64 43.1359 12.048C43.1359 12.44 43.1999 12.784 43.3279 13.08C43.4639 13.368 43.6519 13.592 43.8919 13.752C44.1399 13.912 44.4319 13.992 44.7679 13.992C45.1519 13.992 45.4759 13.9 45.7399 13.716C46.0039 13.524 46.1799 13.26 46.2679 12.924H47.5639C47.4999 13.364 47.3399 13.752 47.0839 14.088C46.8279 14.416 46.4999 14.676 46.0999 14.868C45.6999 15.06 45.2559 15.156 44.7679 15.156C44.1759 15.156 43.6599 15.028 43.2199 14.772C42.7799 14.508 42.4399 14.144 42.1999 13.68C41.9599 13.216 41.8399 12.672 41.8399 12.048ZM51.3078 15.156C50.7238 15.156 50.2078 15.024 49.7598 14.76C49.3198 14.496 48.9718 14.132 48.7158 13.668C48.4678 13.196 48.3438 12.656 48.3438 12.048C48.3438 11.432 48.4638 10.892 48.7038 10.428C48.9518 9.964 49.2958 9.6 49.7358 9.336C50.1758 9.064 50.6838 8.928 51.2598 8.928C51.8358 8.928 52.3318 9.052 52.7478 9.3C53.1718 9.54 53.4998 9.884 53.7318 10.332C53.9718 10.772 54.0918 11.292 54.0918 11.892V12.324L49.0278 12.336L49.0518 11.496H52.7958C52.7958 11.04 52.6558 10.68 52.3758 10.416C52.1038 10.144 51.7318 10.008 51.2598 10.008C50.8998 10.008 50.5918 10.084 50.3358 10.236C50.0878 10.388 49.8958 10.616 49.7598 10.92C49.6318 11.216 49.5678 11.58 49.5678 12.012C49.5678 12.684 49.7158 13.196 50.0118 13.548C50.3158 13.9 50.7558 14.076 51.3318 14.076C51.7478 14.076 52.0918 13.996 52.3638 13.836C52.6358 13.676 52.8118 13.44 52.8918 13.128H54.1038C53.9678 13.76 53.6518 14.256 53.1558 14.616C52.6678 14.976 52.0518 15.156 51.3078 15.156ZM54.8455 13.248H56.0695C56.0775 13.528 56.1815 13.748 56.3815 13.908C56.5815 14.068 56.8575 14.148 57.2095 14.148C57.5775 14.148 57.8615 14.076 58.0615 13.932C58.2615 13.788 58.3615 13.6 58.3615 13.368C58.3615 13.192 58.3095 13.048 58.2055 12.936C58.1015 12.816 57.9055 12.72 57.6175 12.648L56.5615 12.408C56.0415 12.28 55.6495 12.084 55.3855 11.82C55.1295 11.556 55.0015 11.196 55.0015 10.74C55.0015 10.364 55.0975 10.044 55.2895 9.78C55.4895 9.508 55.7615 9.3 56.1055 9.156C56.4495 9.004 56.8415 8.928 57.2815 8.928C57.7215 8.928 58.1055 9.008 58.4335 9.168C58.7615 9.32 59.0175 9.536 59.2015 9.816C59.3855 10.096 59.4775 10.428 59.4775 10.812H58.2535C58.2455 10.532 58.1535 10.312 57.9775 10.152C57.8015 9.992 57.5535 9.912 57.2335 9.912C56.9215 9.912 56.6775 9.984 56.5015 10.128C56.3255 10.264 56.2375 10.452 56.2375 10.692C56.2375 11.052 56.5055 11.3 57.0415 11.436L58.0975 11.676C58.5935 11.788 58.9655 11.972 59.2135 12.228C59.4615 12.476 59.5855 12.824 59.5855 13.272C59.5855 13.648 59.4815 13.98 59.2735 14.268C59.0735 14.556 58.7935 14.776 58.4335 14.928C58.0735 15.08 57.6535 15.156 57.1735 15.156C56.4615 15.156 55.8935 14.98 55.4695 14.628C55.0535 14.276 54.8455 13.816 54.8455 13.248ZM60.3064 13.248H61.5304C61.5384 13.528 61.6424 13.748 61.8424 13.908C62.0424 14.068 62.3184 14.148 62.6704 14.148C63.0384 14.148 63.3224 14.076 63.5224 13.932C63.7224 13.788 63.8224 13.6 63.8224 13.368C63.8224 13.192 63.7704 13.048 63.6664 12.936C63.5624 12.816 63.3664 12.72 63.0784 12.648L62.0224 12.408C61.5024 12.28 61.1104 12.084 60.8464 11.82C60.5904 11.556 60.4624 11.196 60.4624 10.74C60.4624 10.364 60.5584 10.044 60.7504 9.78C60.9504 9.508 61.2224 9.3 61.5664 9.156C61.9104 9.004 62.3024 8.928 62.7424 8.928C63.1824 8.928 63.5664 9.008 63.8944 9.168C64.2224 9.32 64.4784 9.536 64.6624 9.816C64.8464 10.096 64.9384 10.428 64.9384 10.812H63.7144C63.7064 10.532 63.6144 10.312 63.4384 10.152C63.2624 9.992 63.0144 9.912 62.6944 9.912C62.3824 9.912 62.1384 9.984 61.9624 10.128C61.7864 10.264 61.6984 10.452 61.6984 10.692C61.6984 11.052 61.9664 11.3 62.5024 11.436L63.5584 11.676C64.0544 11.788 64.4264 11.972 64.6744 12.228C64.9224 12.476 65.0464 12.824 65.0464 13.272C65.0464 13.648 64.9424 13.98 64.7344 14.268C64.5344 14.556 64.2544 14.776 63.8944 14.928C63.5344 15.08 63.1144 15.156 62.6344 15.156C61.9224 15.156 61.3544 14.98 60.9304 14.628C60.5144 14.276 60.3064 13.816 60.3064 13.248ZM66.2354 15V9.108H67.5194V15H66.2354ZM66.8714 7.812C66.6474 7.812 66.4554 7.732 66.2954 7.572C66.1354 7.412 66.0554 7.22 66.0554 6.996C66.0554 6.772 66.1354 6.58 66.2954 6.42C66.4554 6.26 66.6474 6.18 66.8714 6.18C67.0954 6.18 67.2874 6.26 67.4474 6.42C67.6074 6.58 67.6874 6.772 67.6874 6.996C67.6874 7.22 67.6074 7.412 67.4474 7.572C67.2874 7.732 67.0954 7.812 66.8714 7.812ZM70.3905 15H69.1065V9.108H70.2825L70.4025 9.936C70.5945 9.616 70.8585 9.368 71.1945 9.192C71.5385 9.016 71.9185 8.928 72.3345 8.928C73.0865 8.928 73.6465 9.148 74.0145 9.588C74.3905 10.028 74.5785 10.624 74.5785 11.376V15H73.2945V11.676C73.2945 11.14 73.1705 10.744 72.9225 10.488C72.6825 10.232 72.3585 10.104 71.9505 10.104C71.4625 10.104 71.0785 10.264 70.7985 10.584C70.5265 10.896 70.3905 11.316 70.3905 11.844V15ZM75.7308 11.916C75.7308 11.348 75.8468 10.84 76.0788 10.392C76.3108 9.944 76.6348 9.588 77.0508 9.324C77.4748 9.06 77.9668 8.928 78.5268 8.928C79.0468 8.928 79.4908 9.048 79.8588 9.288C80.2268 9.52 80.4828 9.844 80.6268 10.26L80.4828 10.404L80.6028 9.108H81.7908V14.724C81.7908 15.364 81.6668 15.916 81.4188 16.38C81.1708 16.852 80.8188 17.212 80.3628 17.46C79.9148 17.716 79.3828 17.844 78.7668 17.844C77.9428 17.844 77.2628 17.624 76.7268 17.184C76.1988 16.744 75.8828 16.144 75.7788 15.384H77.0868C77.1428 15.792 77.3188 16.108 77.6148 16.332C77.9108 16.564 78.2908 16.68 78.7548 16.68C79.2908 16.68 79.7148 16.52 80.0268 16.2C80.3388 15.888 80.4948 15.472 80.4948 14.952V13.38L80.6628 13.536C80.5108 13.944 80.2388 14.268 79.8468 14.508C79.4548 14.748 78.9988 14.868 78.4788 14.868C77.9268 14.868 77.4428 14.74 77.0268 14.484C76.6188 14.22 76.2988 13.868 76.0668 13.428C75.8428 12.98 75.7308 12.476 75.7308 11.916ZM77.0388 11.88C77.0388 12.232 77.1068 12.548 77.2428 12.828C77.3788 13.1 77.5748 13.32 77.8308 13.488C78.0868 13.648 78.3868 13.728 78.7308 13.728C79.0828 13.728 79.3868 13.652 79.6428 13.5C79.9068 13.34 80.1068 13.12 80.2428 12.84C80.3868 12.56 80.4588 12.24 80.4588 11.88C80.4588 11.52 80.3908 11.204 80.2548 10.932C80.1188 10.66 79.9228 10.448 79.6668 10.296C79.4108 10.136 79.0988 10.056 78.7308 10.056C78.3788 10.056 78.0748 10.14 77.8188 10.308C77.5708 10.468 77.3788 10.684 77.2428 10.956C77.1068 11.228 77.0388 11.536 77.0388 11.88Z",fill:"#3D93F5"})]}),a.jsx("defs",{children:a.jsx("clipPath",{id:"clip0_13153_176654",children:a.jsx("rect",{width:"12",height:"12",fill:"white",transform:"translate(6 4)"})})})]}),OG=()=>a.jsxs("svg",{width:"81",height:"20",viewBox:"0 0 81 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsxs("g",{style:{mixBlendMode:"multiply"},children:[a.jsx("rect",{x:"0.5",width:"80",height:"20",rx:"10",fill:"#FFF7FC"}),a.jsx("g",{"clip-path":"url(#clip0_13153_176655)",children:a.jsx("path",{d:"M17.5 5L12 10.5M17.5 5L14 15L12 10.5M17.5 5L7.5 8.5L12 10.5",stroke:"#FF7AD2","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"})}),a.jsx("path",{d:"M25.1958 6.276V15H23.8398V6.276H25.1958ZM28.2596 15H26.9756V9.108H28.1516L28.2716 9.936C28.4636 9.616 28.7276 9.368 29.0636 9.192C29.4076 9.016 29.7876 8.928 30.2036 8.928C30.9556 8.928 31.5156 9.148 31.8836 9.588C32.2596 10.028 32.4476 10.624 32.4476 11.376V15H31.1636V11.676C31.1636 11.14 31.0396 10.744 30.7916 10.488C30.5516 10.232 30.2276 10.104 29.8196 10.104C29.3316 10.104 28.9476 10.264 28.6676 10.584C28.3956 10.896 28.2596 11.316 28.2596 11.844V15ZM33.912 12.384V11.232H37.68V12.384H33.912ZM38.3753 9.108H41.9633V10.188H38.3753V9.108ZM40.8113 15H39.5273V7.26H40.8113V15ZM46.4645 9.072V10.26H45.9485C45.4125 10.26 44.9885 10.408 44.6765 10.704C44.3725 11 44.2205 11.436 44.2205 12.012V15H42.9365V9.108H44.1485L44.2565 10.32H44.1365C44.2165 9.928 44.4045 9.608 44.7005 9.36C44.9965 9.112 45.3805 8.988 45.8525 8.988C45.9485 8.988 46.0445 8.996 46.1405 9.012C46.2445 9.02 46.3525 9.04 46.4645 9.072ZM48.9888 15.156C48.3648 15.156 47.8728 14.988 47.5128 14.652C47.1608 14.316 46.9848 13.88 46.9848 13.344C46.9848 12.8 47.1728 12.368 47.5488 12.048C47.9328 11.72 48.4728 11.528 49.1688 11.472L50.9808 11.328V11.184C50.9808 10.88 50.9248 10.64 50.8128 10.464C50.7008 10.28 50.5488 10.148 50.3568 10.068C50.1648 9.988 49.9408 9.948 49.6848 9.948C49.2288 9.948 48.8768 10.04 48.6288 10.224C48.3808 10.408 48.2568 10.668 48.2568 11.004H47.1528C47.1528 10.58 47.2568 10.216 47.4648 9.912C47.6808 9.6 47.9848 9.36 48.3768 9.192C48.7688 9.016 49.2248 8.928 49.7448 8.928C50.2568 8.928 50.6968 9.02 51.0648 9.204C51.4408 9.38 51.7288 9.648 51.9288 10.008C52.1368 10.368 52.2408 10.82 52.2408 11.364V15H51.1248L51.0048 14.088C50.8688 14.408 50.6168 14.668 50.2488 14.868C49.8808 15.06 49.4608 15.156 48.9888 15.156ZM49.3968 14.16C49.8848 14.16 50.2728 14.016 50.5608 13.728C50.8488 13.432 50.9928 13.036 50.9928 12.54V12.216L49.6248 12.336C49.1448 12.376 48.8008 12.48 48.5928 12.648C48.3928 12.816 48.2928 13.028 48.2928 13.284C48.2928 13.58 48.3888 13.8 48.5808 13.944C48.7728 14.088 49.0448 14.16 49.3968 14.16ZM55.0369 15H53.7529V9.108H54.9289L55.0489 9.936C55.2409 9.616 55.5049 9.368 55.8409 9.192C56.1849 9.016 56.5649 8.928 56.9809 8.928C57.7329 8.928 58.2929 9.148 58.6609 9.588C59.0369 10.028 59.2249 10.624 59.2249 11.376V15H57.9409V11.676C57.9409 11.14 57.8169 10.744 57.5689 10.488C57.3289 10.232 57.0049 10.104 56.5969 10.104C56.1089 10.104 55.7249 10.264 55.4449 10.584C55.1729 10.896 55.0369 11.316 55.0369 11.844V15ZM60.199 13.248H61.423C61.431 13.528 61.535 13.748 61.735 13.908C61.935 14.068 62.211 14.148 62.563 14.148C62.931 14.148 63.215 14.076 63.415 13.932C63.615 13.788 63.715 13.6 63.715 13.368C63.715 13.192 63.663 13.048 63.559 12.936C63.455 12.816 63.259 12.72 62.971 12.648L61.915 12.408C61.395 12.28 61.003 12.084 60.739 11.82C60.483 11.556 60.355 11.196 60.355 10.74C60.355 10.364 60.451 10.044 60.643 9.78C60.843 9.508 61.115 9.3 61.459 9.156C61.803 9.004 62.195 8.928 62.635 8.928C63.075 8.928 63.459 9.008 63.787 9.168C64.115 9.32 64.371 9.536 64.555 9.816C64.739 10.096 64.831 10.428 64.831 10.812H63.607C63.599 10.532 63.507 10.312 63.331 10.152C63.155 9.992 62.907 9.912 62.587 9.912C62.275 9.912 62.031 9.984 61.855 10.128C61.679 10.264 61.591 10.452 61.591 10.692C61.591 11.052 61.859 11.3 62.395 11.436L63.451 11.676C63.947 11.788 64.319 11.972 64.567 12.228C64.815 12.476 64.939 12.824 64.939 13.272C64.939 13.648 64.835 13.98 64.627 14.268C64.427 14.556 64.147 14.776 63.787 14.928C63.427 15.08 63.007 15.156 62.527 15.156C61.815 15.156 61.247 14.98 60.823 14.628C60.407 14.276 60.199 13.816 60.199 13.248ZM66.1279 15V9.108H67.4119V15H66.1279ZM66.7639 7.812C66.5399 7.812 66.3479 7.732 66.1879 7.572C66.0279 7.412 65.9479 7.22 65.9479 6.996C65.9479 6.772 66.0279 6.58 66.1879 6.42C66.3479 6.26 66.5399 6.18 66.7639 6.18C66.9879 6.18 67.1799 6.26 67.3399 6.42C67.4999 6.58 67.5799 6.772 67.5799 6.996C67.5799 7.22 67.4999 7.412 67.3399 7.572C67.1799 7.732 66.9879 7.812 66.7639 7.812ZM68.387 9.108H71.975V10.188H68.387V9.108ZM70.823 15H69.539V7.26H70.823V15Z",fill:"#FF7AD2"})]}),a.jsx("defs",{children:a.jsx("clipPath",{id:"clip0_13153_176655",children:a.jsx("rect",{width:"12",height:"12",fill:"white",transform:"translate(6.5 4)"})})})]}),PG=()=>a.jsx("svg",{width:"83",height:"20",viewBox:"0 0 83 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:a.jsxs("g",{style:{mixBlendMode:"multiply"},children:[a.jsx("rect",{width:"83",height:"20",rx:"10",fill:"#E7FBEA"}),a.jsx("path",{d:"M16 7L10.5 12.5L8 10",stroke:"#0BAD21","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}),a.jsx("path",{d:"M26.4862 15H23.4862V6.276H26.4262C27.2902 6.276 28.0502 6.46 28.7062 6.828C29.3622 7.196 29.8702 7.708 30.2302 8.364C30.5982 9.02 30.7822 9.784 30.7822 10.656C30.7822 11.512 30.6022 12.268 30.2422 12.924C29.8822 13.572 29.3782 14.08 28.7302 14.448C28.0902 14.816 27.3422 15 26.4862 15ZM24.8422 6.9V14.388L24.1942 13.752H26.3782C26.9942 13.752 27.5222 13.628 27.9622 13.38C28.4102 13.124 28.7542 12.764 28.9942 12.3C29.2422 11.836 29.3662 11.288 29.3662 10.656C29.3662 10.008 29.2422 9.452 28.9942 8.988C28.7462 8.516 28.3942 8.156 27.9382 7.908C27.4902 7.652 26.9502 7.524 26.3182 7.524H24.1942L24.8422 6.9ZM34.6516 15.156C34.0676 15.156 33.5516 15.024 33.1036 14.76C32.6636 14.496 32.3156 14.132 32.0596 13.668C31.8116 13.196 31.6876 12.656 31.6876 12.048C31.6876 11.432 31.8076 10.892 32.0476 10.428C32.2956 9.964 32.6396 9.6 33.0796 9.336C33.5196 9.064 34.0276 8.928 34.6036 8.928C35.1796 8.928 35.6756 9.052 36.0916 9.3C36.5156 9.54 36.8436 9.884 37.0756 10.332C37.3156 10.772 37.4356 11.292 37.4356 11.892V12.324L32.3716 12.336L32.3956 11.496H36.1396C36.1396 11.04 35.9996 10.68 35.7196 10.416C35.4476 10.144 35.0756 10.008 34.6036 10.008C34.2436 10.008 33.9356 10.084 33.6796 10.236C33.4316 10.388 33.2396 10.616 33.1036 10.92C32.9756 11.216 32.9116 11.58 32.9116 12.012C32.9116 12.684 33.0596 13.196 33.3556 13.548C33.6596 13.9 34.0996 14.076 34.6756 14.076C35.0916 14.076 35.4356 13.996 35.7076 13.836C35.9796 13.676 36.1556 13.44 36.2356 13.128H37.4476C37.3116 13.76 36.9956 14.256 36.4996 14.616C36.0116 14.976 35.3956 15.156 34.6516 15.156ZM39.9652 15H38.6692V6.12H39.9652V15ZM41.5635 15V9.108H42.8475V15H41.5635ZM42.1995 7.812C41.9755 7.812 41.7835 7.732 41.6235 7.572C41.4635 7.412 41.3835 7.22 41.3835 6.996C41.3835 6.772 41.4635 6.58 41.6235 6.42C41.7835 6.26 41.9755 6.18 42.1995 6.18C42.4235 6.18 42.6155 6.26 42.7755 6.42C42.9355 6.58 43.0155 6.772 43.0155 6.996C43.0155 7.22 42.9355 7.412 42.7755 7.572C42.6155 7.732 42.4235 7.812 42.1995 7.812ZM46.0906 15L43.7266 9.108H45.1186L46.2706 12.096C46.3826 12.416 46.4826 12.708 46.5706 12.972C46.6586 13.236 46.7226 13.452 46.7626 13.62C46.8186 13.428 46.8906 13.2 46.9786 12.936C47.0746 12.672 47.1786 12.392 47.2906 12.096L48.4906 9.108H49.8226L47.3746 15H46.0906ZM53.0266 15.156C52.4426 15.156 51.9266 15.024 51.4786 14.76C51.0386 14.496 50.6906 14.132 50.4346 13.668C50.1866 13.196 50.0626 12.656 50.0626 12.048C50.0626 11.432 50.1826 10.892 50.4226 10.428C50.6706 9.964 51.0146 9.6 51.4546 9.336C51.8946 9.064 52.4026 8.928 52.9786 8.928C53.5546 8.928 54.0506 9.052 54.4666 9.3C54.8906 9.54 55.2186 9.884 55.4506 10.332C55.6906 10.772 55.8106 11.292 55.8106 11.892V12.324L50.7466 12.336L50.7706 11.496H54.5146C54.5146 11.04 54.3746 10.68 54.0946 10.416C53.8226 10.144 53.4506 10.008 52.9786 10.008C52.6186 10.008 52.3106 10.084 52.0546 10.236C51.8066 10.388 51.6146 10.616 51.4786 10.92C51.3506 11.216 51.2866 11.58 51.2866 12.012C51.2866 12.684 51.4346 13.196 51.7306 13.548C52.0346 13.9 52.4746 14.076 53.0506 14.076C53.4666 14.076 53.8106 13.996 54.0826 13.836C54.3546 13.676 54.5306 13.44 54.6106 13.128H55.8226C55.6866 13.76 55.3706 14.256 54.8746 14.616C54.3866 14.976 53.7706 15.156 53.0266 15.156ZM60.5602 9.072V10.26H60.0442C59.5082 10.26 59.0842 10.408 58.7722 10.704C58.4682 11 58.3162 11.436 58.3162 12.012V15H57.0322V9.108H58.2442L58.3522 10.32H58.2322C58.3122 9.928 58.5002 9.608 58.7962 9.36C59.0922 9.112 59.4762 8.988 59.9482 8.988C60.0442 8.988 60.1402 8.996 60.2362 9.012C60.3402 9.02 60.4482 9.04 60.5602 9.072ZM63.9836 15.156C63.3996 15.156 62.8836 15.024 62.4356 14.76C61.9956 14.496 61.6476 14.132 61.3916 13.668C61.1436 13.196 61.0196 12.656 61.0196 12.048C61.0196 11.432 61.1396 10.892 61.3796 10.428C61.6276 9.964 61.9716 9.6 62.4116 9.336C62.8516 9.064 63.3596 8.928 63.9356 8.928C64.5116 8.928 65.0076 9.052 65.4236 9.3C65.8476 9.54 66.1756 9.884 66.4076 10.332C66.6476 10.772 66.7676 11.292 66.7676 11.892V12.324L61.7036 12.336L61.7276 11.496H65.4716C65.4716 11.04 65.3316 10.68 65.0516 10.416C64.7796 10.144 64.4076 10.008 63.9356 10.008C63.5756 10.008 63.2676 10.084 63.0116 10.236C62.7636 10.388 62.5716 10.616 62.4356 10.92C62.3076 11.216 62.2436 11.58 62.2436 12.012C62.2436 12.684 62.3916 13.196 62.6876 13.548C62.9916 13.9 63.4316 14.076 64.0076 14.076C64.4236 14.076 64.7676 13.996 65.0396 13.836C65.3116 13.676 65.4876 13.44 65.5676 13.128H66.7796C66.6436 13.76 66.3276 14.256 65.8316 14.616C65.3436 14.976 64.7276 15.156 63.9836 15.156ZM70.3773 15.156C69.8093 15.156 69.3173 15.024 68.9013 14.76C68.4933 14.496 68.1773 14.136 67.9533 13.68C67.7293 13.216 67.6173 12.68 67.6173 12.072C67.6173 11.464 67.7293 10.924 67.9533 10.452C68.1773 9.98 68.5013 9.608 68.9253 9.336C69.3493 9.064 69.8573 8.928 70.4493 8.928C70.8813 8.928 71.2693 9.016 71.6133 9.192C71.9653 9.368 72.2373 9.624 72.4293 9.96V6.12H73.7253V15H72.5373L72.4533 14.004C72.2693 14.372 71.9893 14.656 71.6133 14.856C71.2453 15.056 70.8333 15.156 70.3773 15.156ZM70.6533 13.968C71.0213 13.968 71.3333 13.888 71.5893 13.728C71.8533 13.56 72.0573 13.332 72.2013 13.044C72.3453 12.748 72.4173 12.412 72.4173 12.036C72.4173 11.652 72.3453 11.316 72.2013 11.028C72.0573 10.732 71.8533 10.504 71.5893 10.344C71.3333 10.176 71.0213 10.092 70.6533 10.092C70.2933 10.092 69.9813 10.176 69.7173 10.344C69.4613 10.512 69.2613 10.74 69.1173 11.028C68.9813 11.316 68.9133 11.652 68.9133 12.036C68.9133 12.412 68.9813 12.748 69.1173 13.044C69.2613 13.332 69.4613 13.56 69.7173 13.728C69.9813 13.888 70.2933 13.968 70.6533 13.968Z",fill:"#0BAD21"})]})}),TG=()=>a.jsx("svg",{width:"75",height:"20",viewBox:"0 0 75 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:a.jsxs("g",{style:{mixBlendMode:"multiply"},children:[a.jsx("rect",{width:"75",height:"20",rx:"10",fill:"#F2F3F5"}),a.jsx("path",{d:"M8.5 10H15.5",stroke:"#A1AEBC","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}),a.jsx("path",{d:"M26.2773 15H23.2773V6.276H26.2173C27.0813 6.276 27.8413 6.46 28.4973 6.828C29.1533 7.196 29.6613 7.708 30.0213 8.364C30.3893 9.02 30.5733 9.784 30.5733 10.656C30.5733 11.512 30.3933 12.268 30.0333 12.924C29.6733 13.572 29.1693 14.08 28.5213 14.448C27.8813 14.816 27.1333 15 26.2773 15ZM24.6333 6.9V14.388L23.9853 13.752H26.1693C26.7853 13.752 27.3133 13.628 27.7533 13.38C28.2013 13.124 28.5453 12.764 28.7853 12.3C29.0333 11.836 29.1573 11.288 29.1573 10.656C29.1573 10.008 29.0333 9.452 28.7853 8.988C28.5373 8.516 28.1853 8.156 27.7293 7.908C27.2813 7.652 26.7413 7.524 26.1093 7.524H23.9853L24.6333 6.9ZM34.4426 15.156C33.8586 15.156 33.3426 15.024 32.8946 14.76C32.4546 14.496 32.1066 14.132 31.8506 13.668C31.6026 13.196 31.4786 12.656 31.4786 12.048C31.4786 11.432 31.5986 10.892 31.8386 10.428C32.0866 9.964 32.4306 9.6 32.8706 9.336C33.3106 9.064 33.8186 8.928 34.3946 8.928C34.9706 8.928 35.4666 9.052 35.8826 9.3C36.3066 9.54 36.6346 9.884 36.8666 10.332C37.1066 10.772 37.2266 11.292 37.2266 11.892V12.324L32.1626 12.336L32.1866 11.496H35.9306C35.9306 11.04 35.7906 10.68 35.5106 10.416C35.2386 10.144 34.8666 10.008 34.3946 10.008C34.0346 10.008 33.7266 10.084 33.4706 10.236C33.2226 10.388 33.0306 10.616 32.8946 10.92C32.7666 11.216 32.7026 11.58 32.7026 12.012C32.7026 12.684 32.8506 13.196 33.1466 13.548C33.4506 13.9 33.8906 14.076 34.4666 14.076C34.8826 14.076 35.2266 13.996 35.4986 13.836C35.7706 13.676 35.9466 13.44 36.0266 13.128H37.2386C37.1026 13.76 36.7866 14.256 36.2906 14.616C35.8026 14.976 35.1866 15.156 34.4426 15.156ZM39.7563 15H38.4603V6.12H39.7563V15ZM43.0825 15.156C42.4585 15.156 41.9665 14.988 41.6065 14.652C41.2545 14.316 41.0785 13.88 41.0785 13.344C41.0785 12.8 41.2665 12.368 41.6425 12.048C42.0265 11.72 42.5665 11.528 43.2625 11.472L45.0745 11.328V11.184C45.0745 10.88 45.0185 10.64 44.9065 10.464C44.7945 10.28 44.6425 10.148 44.4505 10.068C44.2585 9.988 44.0345 9.948 43.7785 9.948C43.3225 9.948 42.9705 10.04 42.7225 10.224C42.4745 10.408 42.3505 10.668 42.3505 11.004H41.2465C41.2465 10.58 41.3505 10.216 41.5585 9.912C41.7745 9.6 42.0785 9.36 42.4705 9.192C42.8625 9.016 43.3185 8.928 43.8385 8.928C44.3505 8.928 44.7905 9.02 45.1585 9.204C45.5345 9.38 45.8225 9.648 46.0225 10.008C46.2305 10.368 46.3345 10.82 46.3345 11.364V15H45.2185L45.0985 14.088C44.9625 14.408 44.7105 14.668 44.3425 14.868C43.9745 15.06 43.5545 15.156 43.0825 15.156ZM43.4905 14.16C43.9785 14.16 44.3665 14.016 44.6545 13.728C44.9425 13.432 45.0865 13.036 45.0865 12.54V12.216L43.7185 12.336C43.2385 12.376 42.8945 12.48 42.6865 12.648C42.4865 12.816 42.3865 13.028 42.3865 13.284C42.3865 13.58 42.4825 13.8 42.6745 13.944C42.8665 14.088 43.1385 14.16 43.4905 14.16ZM48.3663 9.108L50.3583 14.7L49.6143 15.924L46.9863 9.108H48.3663ZM47.1543 17.688V16.62H47.9583C48.1503 16.62 48.3183 16.6 48.4623 16.56C48.6143 16.52 48.7503 16.44 48.8703 16.32C48.9903 16.208 49.0943 16.032 49.1823 15.792L51.6423 9.108H52.9863L50.1423 16.32C49.9343 16.848 49.6703 17.228 49.3503 17.46C49.0383 17.7 48.6503 17.82 48.1863 17.82C47.9943 17.82 47.8103 17.808 47.6343 17.784C47.4663 17.76 47.3063 17.728 47.1543 17.688ZM56.1926 15.156C55.6086 15.156 55.0926 15.024 54.6446 14.76C54.2046 14.496 53.8566 14.132 53.6006 13.668C53.3526 13.196 53.2286 12.656 53.2286 12.048C53.2286 11.432 53.3486 10.892 53.5886 10.428C53.8366 9.964 54.1806 9.6 54.6206 9.336C55.0606 9.064 55.5686 8.928 56.1446 8.928C56.7206 8.928 57.2166 9.052 57.6326 9.3C58.0566 9.54 58.3846 9.884 58.6166 10.332C58.8566 10.772 58.9766 11.292 58.9766 11.892V12.324L53.9126 12.336L53.9366 11.496H57.6806C57.6806 11.04 57.5406 10.68 57.2606 10.416C56.9886 10.144 56.6166 10.008 56.1446 10.008C55.7846 10.008 55.4766 10.084 55.2206 10.236C54.9726 10.388 54.7806 10.616 54.6446 10.92C54.5166 11.216 54.4526 11.58 54.4526 12.012C54.4526 12.684 54.6006 13.196 54.8966 13.548C55.2006 13.9 55.6406 14.076 56.2166 14.076C56.6326 14.076 56.9766 13.996 57.2486 13.836C57.5206 13.676 57.6966 13.44 57.7766 13.128H58.9886C58.8526 13.76 58.5366 14.256 58.0406 14.616C57.5526 14.976 56.9366 15.156 56.1926 15.156ZM62.5863 15.156C62.0183 15.156 61.5263 15.024 61.1103 14.76C60.7023 14.496 60.3863 14.136 60.1623 13.68C59.9383 13.216 59.8263 12.68 59.8263 12.072C59.8263 11.464 59.9383 10.924 60.1623 10.452C60.3863 9.98 60.7103 9.608 61.1343 9.336C61.5583 9.064 62.0663 8.928 62.6583 8.928C63.0903 8.928 63.4783 9.016 63.8223 9.192C64.1743 9.368 64.4463 9.624 64.6383 9.96V6.12H65.9343V15H64.7463L64.6623 14.004C64.4783 14.372 64.1983 14.656 63.8223 14.856C63.4543 15.056 63.0423 15.156 62.5863 15.156ZM62.8623 13.968C63.2303 13.968 63.5423 13.888 63.7983 13.728C64.0623 13.56 64.2663 13.332 64.4103 13.044C64.5543 12.748 64.6263 12.412 64.6263 12.036C64.6263 11.652 64.5543 11.316 64.4103 11.028C64.2663 10.732 64.0623 10.504 63.7983 10.344C63.5423 10.176 63.2303 10.092 62.8623 10.092C62.5023 10.092 62.1903 10.176 61.9263 10.344C61.6703 10.512 61.4703 10.74 61.3263 11.028C61.1903 11.316 61.1223 11.652 61.1223 12.036C61.1223 12.412 61.1903 12.748 61.3263 13.044C61.4703 13.332 61.6703 13.56 61.9263 13.728C62.1903 13.888 62.5023 13.968 62.8623 13.968Z",fill:"#242B33"})]})}),HG=()=>a.jsx("svg",{width:"81",height:"20",viewBox:"0 0 81 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:a.jsxs("g",{style:{mixBlendMode:"multiply"},children:[a.jsx("rect",{width:"81",height:"20",rx:"10",fill:"#F2F3F5"}),a.jsx("path",{d:"M10.5 11L8 8.5M8 8.5L10.5 6M8 8.5H14C14.5304 8.5 15.0391 8.71071 15.4142 9.08579C15.7893 9.46086 16 9.96957 16 10.5V14",stroke:"#A1AEBC","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}),a.jsx("path",{d:"M24.6684 15H23.3124V6.276H26.6124C27.5804 6.276 28.3324 6.512 28.8684 6.984C29.4124 7.456 29.6844 8.108 29.6844 8.94C29.6844 9.54 29.5444 10.048 29.2644 10.464C28.9844 10.872 28.5804 11.176 28.0524 11.376L29.7564 15H28.2684L26.7084 11.64H24.6684V15ZM24.6684 7.488V10.44H26.6244C27.1364 10.44 27.5364 10.308 27.8244 10.044C28.1124 9.78 28.2564 9.416 28.2564 8.952C28.2564 8.48 28.1124 8.12 27.8244 7.872C27.5364 7.616 27.1324 7.488 26.6124 7.488H24.6684ZM33.2238 15.156C32.6398 15.156 32.1238 15.024 31.6758 14.76C31.2358 14.496 30.8878 14.132 30.6318 13.668C30.3838 13.196 30.2598 12.656 30.2598 12.048C30.2598 11.432 30.3798 10.892 30.6198 10.428C30.8678 9.964 31.2118 9.6 31.6518 9.336C32.0918 9.064 32.5998 8.928 33.1758 8.928C33.7518 8.928 34.2478 9.052 34.6638 9.3C35.0878 9.54 35.4158 9.884 35.6478 10.332C35.8878 10.772 36.0078 11.292 36.0078 11.892V12.324L30.9438 12.336L30.9678 11.496H34.7118C34.7118 11.04 34.5718 10.68 34.2918 10.416C34.0198 10.144 33.6478 10.008 33.1758 10.008C32.8158 10.008 32.5078 10.084 32.2518 10.236C32.0038 10.388 31.8118 10.616 31.6758 10.92C31.5478 11.216 31.4838 11.58 31.4838 12.012C31.4838 12.684 31.6318 13.196 31.9278 13.548C32.2318 13.9 32.6718 14.076 33.2478 14.076C33.6638 14.076 34.0078 13.996 34.2798 13.836C34.5518 13.676 34.7278 13.44 34.8078 13.128H36.0198C35.8838 13.76 35.5678 14.256 35.0718 14.616C34.5838 14.976 33.9678 15.156 33.2238 15.156ZM36.5589 9.108H40.1469V10.188H36.5589V9.108ZM38.9949 15H37.7109V7.26H38.9949V15ZM45.1521 9.108H46.4481V15H45.2601L45.1401 14.16C44.9721 14.456 44.7081 14.696 44.3481 14.88C43.9961 15.064 43.6121 15.156 43.1961 15.156C42.5161 15.156 41.9881 14.94 41.6121 14.508C41.2361 14.076 41.0481 13.5 41.0481 12.78V9.096H42.3441V12.336C42.3441 12.928 42.4601 13.352 42.6921 13.608C42.9241 13.864 43.2521 13.992 43.6761 13.992C44.1641 13.992 44.5321 13.844 44.7801 13.548C45.0281 13.252 45.1521 12.804 45.1521 12.204V9.108ZM51.5505 9.072V10.26H51.0345C50.4985 10.26 50.0745 10.408 49.7625 10.704C49.4585 11 49.3065 11.436 49.3065 12.012V15H48.0225V9.108H49.2345L49.3425 10.32H49.2225C49.3025 9.928 49.4905 9.608 49.7865 9.36C50.0825 9.112 50.4665 8.988 50.9385 8.988C51.0345 8.988 51.1305 8.996 51.2265 9.012C51.3305 9.02 51.4385 9.04 51.5505 9.072ZM53.8651 15H52.5811V9.108H53.7571L53.8771 9.936C54.0691 9.616 54.3331 9.368 54.6691 9.192C55.0131 9.016 55.3931 8.928 55.8091 8.928C56.5611 8.928 57.1211 9.148 57.4891 9.588C57.8651 10.028 58.0531 10.624 58.0531 11.376V15H56.7691V11.676C56.7691 11.14 56.6451 10.744 56.3971 10.488C56.1571 10.232 55.8331 10.104 55.4251 10.104C54.9371 10.104 54.5531 10.264 54.2731 10.584C54.0011 10.896 53.8651 11.316 53.8651 11.844V15ZM62.1574 15.156C61.5734 15.156 61.0574 15.024 60.6094 14.76C60.1694 14.496 59.8214 14.132 59.5654 13.668C59.3174 13.196 59.1934 12.656 59.1934 12.048C59.1934 11.432 59.3134 10.892 59.5534 10.428C59.8014 9.964 60.1454 9.6 60.5854 9.336C61.0254 9.064 61.5334 8.928 62.1094 8.928C62.6854 8.928 63.1814 9.052 63.5974 9.3C64.0214 9.54 64.3494 9.884 64.5814 10.332C64.8214 10.772 64.9414 11.292 64.9414 11.892V12.324L59.8774 12.336L59.9014 11.496H63.6454C63.6454 11.04 63.5054 10.68 63.2254 10.416C62.9534 10.144 62.5814 10.008 62.1094 10.008C61.7494 10.008 61.4414 10.084 61.1854 10.236C60.9374 10.388 60.7454 10.616 60.6094 10.92C60.4814 11.216 60.4174 11.58 60.4174 12.012C60.4174 12.684 60.5654 13.196 60.8614 13.548C61.1654 13.9 61.6054 14.076 62.1814 14.076C62.5974 14.076 62.9414 13.996 63.2134 13.836C63.4854 13.676 63.6614 13.44 63.7414 13.128H64.9534C64.8174 13.76 64.5014 14.256 64.0054 14.616C63.5174 14.976 62.9014 15.156 62.1574 15.156ZM68.5511 15.156C67.9831 15.156 67.4911 15.024 67.0751 14.76C66.6671 14.496 66.3511 14.136 66.1271 13.68C65.9031 13.216 65.7911 12.68 65.7911 12.072C65.7911 11.464 65.9031 10.924 66.1271 10.452C66.3511 9.98 66.6751 9.608 67.0991 9.336C67.5231 9.064 68.0311 8.928 68.6231 8.928C69.0551 8.928 69.4431 9.016 69.7871 9.192C70.1391 9.368 70.4111 9.624 70.6031 9.96V6.12H71.8991V15H70.7111L70.6271 14.004C70.4431 14.372 70.1631 14.656 69.7871 14.856C69.4191 15.056 69.0071 15.156 68.5511 15.156ZM68.8271 13.968C69.1951 13.968 69.5071 13.888 69.7631 13.728C70.0271 13.56 70.2311 13.332 70.3751 13.044C70.5191 12.748 70.5911 12.412 70.5911 12.036C70.5911 11.652 70.5191 11.316 70.3751 11.028C70.2311 10.732 70.0271 10.504 69.7631 10.344C69.5071 10.176 69.1951 10.092 68.8271 10.092C68.4671 10.092 68.1551 10.176 67.8911 10.344C67.6351 10.512 67.4351 10.74 67.2911 11.028C67.1551 11.316 67.0871 11.652 67.0871 12.036C67.0871 12.412 67.1551 12.748 67.2911 13.044C67.4351 13.332 67.6351 13.56 67.8911 13.728C68.1551 13.888 68.4671 13.968 68.8271 13.968Z",fill:"#242B33"})]})}),DG=()=>a.jsx("svg",{width:"87",height:"20",viewBox:"0 0 87 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:a.jsxs("g",{style:{mixBlendMode:"multiply"},children:[a.jsx("rect",{x:"0.5",width:"86",height:"20",rx:"10",fill:"#FEECE6"}),a.jsx("path",{d:"M15.5 7L9.5 13M9.5 7L15.5 13",stroke:"#B02E05","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}),a.jsx("path",{d:"M27.5463 15.144C26.7063 15.144 25.9743 14.96 25.3503 14.592C24.7263 14.216 24.2423 13.692 23.8983 13.02C23.5543 12.34 23.3823 11.548 23.3823 10.644C23.3823 9.74 23.5583 8.952 23.9103 8.28C24.2623 7.6 24.7583 7.072 25.3983 6.696C26.0383 6.32 26.7783 6.132 27.6183 6.132C28.2903 6.132 28.8943 6.256 29.4303 6.504C29.9743 6.752 30.4223 7.104 30.7743 7.56C31.1343 8.008 31.3663 8.54 31.4703 9.156H30.0183C29.8663 8.612 29.5743 8.192 29.1423 7.896C28.7103 7.592 28.1863 7.44 27.5703 7.44C27.0103 7.44 26.5223 7.572 26.1063 7.836C25.6903 8.092 25.3663 8.46 25.1343 8.94C24.9103 9.42 24.7983 9.984 24.7983 10.632C24.7983 11.28 24.9143 11.844 25.1463 12.324C25.3783 12.804 25.7023 13.176 26.1183 13.44C26.5343 13.704 27.0183 13.836 27.5703 13.836C28.1863 13.836 28.7183 13.684 29.1663 13.38C29.6143 13.076 29.9143 12.668 30.0663 12.156H31.4943C31.3743 12.756 31.1303 13.28 30.7623 13.728C30.4023 14.176 29.9463 14.524 29.3943 14.772C28.8423 15.02 28.2263 15.144 27.5463 15.144ZM34.3169 15.156C33.6929 15.156 33.2009 14.988 32.8409 14.652C32.4889 14.316 32.3129 13.88 32.3129 13.344C32.3129 12.8 32.5009 12.368 32.8769 12.048C33.2609 11.72 33.8009 11.528 34.4969 11.472L36.3089 11.328V11.184C36.3089 10.88 36.2529 10.64 36.1409 10.464C36.0289 10.28 35.8769 10.148 35.6849 10.068C35.4929 9.988 35.2689 9.948 35.0129 9.948C34.5569 9.948 34.2049 10.04 33.9569 10.224C33.7089 10.408 33.5849 10.668 33.5849 11.004H32.4809C32.4809 10.58 32.5849 10.216 32.7929 9.912C33.0089 9.6 33.3129 9.36 33.7049 9.192C34.0969 9.016 34.5529 8.928 35.0729 8.928C35.5849 8.928 36.0249 9.02 36.3929 9.204C36.7689 9.38 37.0569 9.648 37.2569 10.008C37.4649 10.368 37.5689 10.82 37.5689 11.364V15H36.4529L36.3329 14.088C36.1969 14.408 35.9449 14.668 35.5769 14.868C35.2089 15.06 34.7889 15.156 34.3169 15.156ZM34.7249 14.16C35.2129 14.16 35.6009 14.016 35.8889 13.728C36.1769 13.432 36.3209 13.036 36.3209 12.54V12.216L34.9529 12.336C34.4729 12.376 34.1289 12.48 33.9209 12.648C33.7209 12.816 33.6209 13.028 33.6209 13.284C33.6209 13.58 33.7169 13.8 33.9089 13.944C34.1009 14.088 34.3729 14.16 34.7249 14.16ZM40.3651 15H39.0811V9.108H40.2571L40.3771 9.936C40.5691 9.616 40.8331 9.368 41.1691 9.192C41.5131 9.016 41.8931 8.928 42.3091 8.928C43.0611 8.928 43.6211 9.148 43.9891 9.588C44.3651 10.028 44.5531 10.624 44.5531 11.376V15H43.2691V11.676C43.2691 11.14 43.1451 10.744 42.8971 10.488C42.6571 10.232 42.3331 10.104 41.9251 10.104C41.4371 10.104 41.0531 10.264 40.7731 10.584C40.5011 10.896 40.3651 11.316 40.3651 11.844V15ZM45.6934 12.048C45.6934 11.432 45.8174 10.892 46.0654 10.428C46.3134 9.964 46.6534 9.6 47.0854 9.336C47.5254 9.064 48.0374 8.928 48.6214 8.928C49.3894 8.928 50.0254 9.132 50.5294 9.54C51.0334 9.94 51.3294 10.484 51.4174 11.172H50.1094C50.0214 10.812 49.8494 10.544 49.5934 10.368C49.3374 10.184 49.0254 10.092 48.6574 10.092C48.3294 10.092 48.0374 10.172 47.7814 10.332C47.5334 10.492 47.3374 10.716 47.1934 11.004C47.0574 11.292 46.9894 11.64 46.9894 12.048C46.9894 12.44 47.0534 12.784 47.1814 13.08C47.3174 13.368 47.5054 13.592 47.7454 13.752C47.9934 13.912 48.2854 13.992 48.6214 13.992C49.0054 13.992 49.3294 13.9 49.5934 13.716C49.8574 13.524 50.0334 13.26 50.1214 12.924H51.4174C51.3534 13.364 51.1934 13.752 50.9374 14.088C50.6814 14.416 50.3534 14.676 49.9534 14.868C49.5534 15.06 49.1094 15.156 48.6214 15.156C48.0294 15.156 47.5134 15.028 47.0734 14.772C46.6334 14.508 46.2934 14.144 46.0534 13.68C45.8134 13.216 45.6934 12.672 45.6934 12.048ZM55.1613 15.156C54.5773 15.156 54.0613 15.024 53.6133 14.76C53.1733 14.496 52.8253 14.132 52.5693 13.668C52.3213 13.196 52.1973 12.656 52.1973 12.048C52.1973 11.432 52.3173 10.892 52.5573 10.428C52.8053 9.964 53.1493 9.6 53.5893 9.336C54.0293 9.064 54.5373 8.928 55.1133 8.928C55.6893 8.928 56.1853 9.052 56.6013 9.3C57.0253 9.54 57.3533 9.884 57.5853 10.332C57.8253 10.772 57.9453 11.292 57.9453 11.892V12.324L52.8813 12.336L52.9053 11.496H56.6493C56.6493 11.04 56.5093 10.68 56.2293 10.416C55.9573 10.144 55.5853 10.008 55.1133 10.008C54.7533 10.008 54.4453 10.084 54.1893 10.236C53.9413 10.388 53.7493 10.616 53.6133 10.92C53.4853 11.216 53.4213 11.58 53.4213 12.012C53.4213 12.684 53.5693 13.196 53.8653 13.548C54.1693 13.9 54.6093 14.076 55.1853 14.076C55.6013 14.076 55.9453 13.996 56.2173 13.836C56.4893 13.676 56.6653 13.44 56.7453 13.128H57.9573C57.8213 13.76 57.5053 14.256 57.0093 14.616C56.5213 14.976 55.9053 15.156 55.1613 15.156ZM60.475 15H59.179V6.12H60.475V15ZM63.3813 15H62.0853V6.12H63.3813V15ZM67.5715 15.156C66.9875 15.156 66.4715 15.024 66.0235 14.76C65.5835 14.496 65.2355 14.132 64.9795 13.668C64.7315 13.196 64.6075 12.656 64.6075 12.048C64.6075 11.432 64.7275 10.892 64.9675 10.428C65.2155 9.964 65.5595 9.6 65.9995 9.336C66.4395 9.064 66.9475 8.928 67.5235 8.928C68.0995 8.928 68.5955 9.052 69.0115 9.3C69.4355 9.54 69.7635 9.884 69.9955 10.332C70.2355 10.772 70.3555 11.292 70.3555 11.892V12.324L65.2915 12.336L65.3155 11.496H69.0595C69.0595 11.04 68.9195 10.68 68.6395 10.416C68.3675 10.144 67.9955 10.008 67.5235 10.008C67.1635 10.008 66.8555 10.084 66.5995 10.236C66.3515 10.388 66.1595 10.616 66.0235 10.92C65.8955 11.216 65.8315 11.58 65.8315 12.012C65.8315 12.684 65.9795 13.196 66.2755 13.548C66.5795 13.9 67.0195 14.076 67.5955 14.076C68.0115 14.076 68.3555 13.996 68.6275 13.836C68.8995 13.676 69.0755 13.44 69.1555 13.128H70.3675C70.2315 13.76 69.9155 14.256 69.4195 14.616C68.9315 14.976 68.3155 15.156 67.5715 15.156ZM73.9652 15.156C73.3972 15.156 72.9052 15.024 72.4892 14.76C72.0812 14.496 71.7652 14.136 71.5412 13.68C71.3172 13.216 71.2052 12.68 71.2052 12.072C71.2052 11.464 71.3172 10.924 71.5412 10.452C71.7652 9.98 72.0892 9.608 72.5132 9.336C72.9372 9.064 73.4452 8.928 74.0372 8.928C74.4692 8.928 74.8572 9.016 75.2012 9.192C75.5532 9.368 75.8252 9.624 76.0172 9.96V6.12H77.3132V15H76.1252L76.0412 14.004C75.8572 14.372 75.5772 14.656 75.2012 14.856C74.8332 15.056 74.4212 15.156 73.9652 15.156ZM74.2412 13.968C74.6092 13.968 74.9212 13.888 75.1772 13.728C75.4412 13.56 75.6452 13.332 75.7892 13.044C75.9332 12.748 76.0052 12.412 76.0052 12.036C76.0052 11.652 75.9332 11.316 75.7892 11.028C75.6452 10.732 75.4412 10.504 75.1772 10.344C74.9212 10.176 74.6092 10.092 74.2412 10.092C73.8812 10.092 73.5692 10.176 73.3052 10.344C73.0492 10.512 72.8492 10.74 72.7052 11.028C72.5692 11.316 72.5012 11.652 72.5012 12.036C72.5012 12.412 72.5692 12.748 72.7052 13.044C72.8492 13.332 73.0492 13.56 73.3052 13.728C73.5692 13.888 73.8812 13.968 74.2412 13.968Z",fill:"#B02E05"})]})}),j8=(e,t)=>{switch(e=e.toLowerCase().trim(),t=t&&t.toLowerCase().trim(),e){case"processing":return a.jsx(E8,{});case"paid":return a.jsx(E8,{});case"pending":return a.jsx(IG,{});case"cancelled":return a.jsx(DG,{});case"in transit":return a.jsx(OG,{});case"delivered":return a.jsx(PG,{});case"delayed":return a.jsx(TG,{});case"returned":return a.jsx(HG,{})}return null},RG=({color:e})=>a.jsx("svg",{height:"8px",width:"8px",version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 31.955 31.955",xmlSpace:"preserve",children:a.jsxs("g",{children:[a.jsx("path",{style:{fill:e},d:"M27.25,4.655C20.996-1.571,10.88-1.546,4.656,4.706C-1.571,10.96-1.548,21.076,4.705,27.3 c6.256,6.226,16.374,6.203,22.597-0.051C33.526,20.995,33.505,10.878,27.25,4.655z"}),a.jsx("path",{style:{fill:e},d:"M13.288,23.896l-1.768,5.207c2.567,0.829,5.331,0.886,7.926,0.17l-0.665-5.416 C17.01,24.487,15.067,24.5,13.288,23.896z M8.12,13.122l-5.645-0.859c-0.741,2.666-0.666,5.514,0.225,8.143l5.491-1.375 C7.452,17.138,7.426,15.029,8.12,13.122z M28.763,11.333l-4.965,1.675c0.798,2.106,0.716,4.468-0.247,6.522l5.351,0.672 C29.827,17.319,29.78,14.193,28.763,11.333z M11.394,2.883l1.018,5.528c2.027-0.954,4.356-1.05,6.442-0.288l1.583-5.137 C17.523,1.94,14.328,1.906,11.394,2.883z"}),a.jsx("circle",{style:{fill:e},cx:"15.979",cy:"15.977",r:"6.117"})]})}),MG=(e,t)=>{if(e=e.toLowerCase().trim(),t=t&&t.toLowerCase().trim(),t==="paid")return"#0DD929";switch(e){case"paid":return"#0DD929";case"pending":return"#FFB947";case"cancelled":return"#B02E05";default:return"#A1AEBC"}},KG=()=>{const[e,t]=ne.useState([]),[r,n]=ne.useState(!1),[i,s]=ne.useState(!1),[o,l]=ne.useState("desc"),[c,d]=ne.useState(""),[p,m]=ne.useState(1),[B,x]=ne.useState(0),{setVisible:S}=jp(),C="https://dispensaryapi.famasi.africa/api/v1/",L=new URL(`${C}patients/all-orders`);o&&L.searchParams.append("sort[created_at]",o),c&&L.searchParams.append("where[status][equals]",c),L.searchParams.append("page",p.toString());const N=()=>{Br(L.href,"GET").then(J=>{J.success===!0&&(t(J.data.data),x(J.data.totalCount))}).catch(J=>{console.log(J),Fr("error fetching order history","error")}).finally(()=>{n(!1)})};ne.useEffect(()=>{n(!0),N()},[p,o,c]);const[F,Q]=ne.useState(1),V=Math.ceil(B/10),se=[...Array(V+1).keys()].slice(1),Z=()=>{F!==V&&F!==V&&(Q(F+1),m(p+1))},T=()=>{F!==1&&(Q(F-1),m(p-1))},Ae=J=>{Q(J),m(J)},ue=J=>{S(J)},$=J=>new Promise((pe,me)=>{kG(J,function(ye,oe){if(ye)return me(ye);pe(oe)})}),P=(J,pe)=>{const me=new Blob([J],{type:"text/csv;charset=utf-8;"}),ye=URL.createObjectURL(me),oe=document.createElement("a");oe.setAttribute("href",ye),oe.setAttribute("download",pe),document.body.appendChild(oe),oe.click(),document.body.removeChild(oe)},X=async()=>{const J=await $(e.map(({zoho_formatted_id:pe,items:[{name:me,quantity:ye,price:oe}],delivery_fee:we,user_address:xe,total:$e,plan:H})=>({Order:H?H.name:"Quick order",OrderId:pe,Items:me,Quantity:ye,Price:oe,"Delivery Address":xe,"Delivery fee":we,Total:$e})));P(J,`History page${p}.csv`)};return a.jsxs("section",{className:"w-full mt-4 lg:mt-0  lg:p-14",children:[a.jsx("div",{className:"flex w-full justify-between mt-4 lg:mt-0",children:a.jsxs("div",{className:"flex flex-col lg:flex-row items-center justify-between w-full",children:[a.jsxs("div",{className:"w-full flex flex-col items-center lg:items-start lg:w-fit",children:[a.jsxs("div",{className:"flex w-full justify-between items-center",children:[a.jsx("div",{className:"lg:hidden cursor-pointer",onClick:()=>{window.history.go(-1)},children:a.jsx("i",{className:"fi fi-br-angle-left"})}),a.jsx("h3",{className:"text-2xl md:text-4xl lg:text-[40px]",children:"History"}),a.jsxs("div",{className:"lg:hidden flex cursor-pointer ",onClick:()=>X(),children:[a.jsx("i",{className:"fi fi-rr-file-download mt-0.5"}),"Download"]})]}),a.jsx("div",{className:"md:hidden ml-auto mt-3 mb-0",children:a.jsxs("button",{className:"flex gap-2 secondarybuttonsm w-full lg:w-fit ",onClick:()=>{s(!i)},children:[a.jsx("i",{className:"fi fi-rr-bars-filter"}),"Filter"]})}),a.jsx($G,{showFilter:i,setShowFilter:s,setTransactionDate:l,setTransactionStatus:d,transactionDate:o,transactionStatus:c}),e.length>0&&a.jsx("p",{className:"mt-1 text-inactivetext hidden md:block lg:block",children:"Track your plans and order history"})]}),a.jsxs("div",{className:" w-full lg:w-fit gap-4 mt-6 lg:mt-0 hidden lg:flex relative",children:[a.jsxs("button",{className:"flex gap-2 secondarybuttonsm w-full lg:w-fit ",onClick:()=>s(!i),children:[a.jsx("i",{className:"fi fi-rr-bars-filter"}),"Filter"]}),a.jsxs("button",{className:"flex gap-2 secondarybuttonsm w-full lg:w-fit ",onClick:()=>X(),children:[a.jsx("i",{className:"fi fi-rr-file-download mt-0.5"}),"Download"]})]})]})}),r&&a.jsx("div",{className:"mt-0 lg:mt-16 w-full flex justify-center items-center ",children:a.jsx(dc,{})}),e.length>0&&a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"flex flex-col lg:flex-row lg:items-center justify-between mt-10"}),a.jsxs("div",{className:"mt-2 md:mt-8 mb-12 lg:mb-0 bodymedium",children:[a.jsx("div",{className:"overflow-x-auto no-scrollbar rounded-md md:border border-0",children:a.jsxs("table",{className:"w-full text-sm text-left ",children:[a.jsx("thead",{className:"text-xs bg-white",children:a.jsxs("tr",{children:[a.jsx("th",{scope:"col",className:"pl-6 pr-0 py-3 font-normal hidden md:table-cell",children:"Payment"}),a.jsx("th",{scope:"col",className:"px-6 py-3 font-normal hidden md:table-cell",children:"Date and Time"}),a.jsx("th",{className:"hidden md:table-cell px-6 py-3 font-normal whitespace-nowrap",children:"Order ID"}),a.jsx("th",{className:"hidden md:table-cell  px-6 py-3 font-normal",children:"Item"}),a.jsx("th",{className:"hidden md:table-cell px-6 py-3 font-normal",children:"Status"}),a.jsx("th",{className:"hidden md:table-cell px-6 py-3 font-normal",children:"Amount"})]})}),a.jsx("tbody",{className:"rounded-md  ",children:e.map((J,pe)=>a.jsxs(ne.Fragment,{children:[a.jsxs("tr",{className:` border-t text-black hidden ${pe%2===0?"bg-gray-50":"bg-white"} md:table-row cursor-pointer`,onClick:()=>{N(),ue(J.zoho_formatted_id)},children:[a.jsx("td",{className:"pl-6 pr-0 py-4",children:a.jsx(RG,{color:MG(J.status,J.payment_status)})}),a.jsxs("td",{className:"text-sm lg:text-base px-6 py-4 whitespace-nowrap hidden md:table-cell",children:[new Date(J.created_at).toLocaleString("en-NG",{day:"numeric",month:"short",year:"numeric"}),a.jsx("br",{}),a.jsx("p",{className:"text-xs text-inactivetext",children:new Date(J.created_at).toLocaleString("en-NG",{hour:"numeric",minute:"numeric",hour12:!0})})]}),a.jsx("td",{className:"md:table-cell px-6 py-4",children:J.zoho_formatted_id}),a.jsxs("td",{className:"text-sm px-6 py-4 font-medium text-black whitespace-nowrap",children:[J.plan&&J.plan.name?J.plan.name:"Quick-order",a.jsx("p",{className:"text-sm text-bluemain mt-1 md:hidden",children:new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(+J.total)}),a.jsx("p",{className:"text-sm text-inactivetext mt-2 md:hidden",children:new Date(J.created_at).toLocaleDateString()})]}),a.jsx("td",{className:"hidden md:table-cell px-6 py-4",children:j8(J.status,J.payment_status)}),a.jsx("td",{className:"hidden md:table-cell px-6 py-4",children:new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(+J.total)})]}),a.jsxs("tr",{className:" text-black md:hidden flex rounded-lg gap-3 bg-[#FAFAFB] border border-[#F1F1F2] justify-between my-3 cursor-pointer",onClick:()=>ue(J.zoho_formatted_id),children:[a.jsxs("td",{className:"text-sm px-6 py-4 font-medium w-full max-w-[60%] text-black  flex flex-col self-center ",children:[a.jsx("p",{className:"w-full",children:J.plan&&J.plan.name?J.plan.name:"Quick-order"}),a.jsx("p",{className:"text-sm text-bluemain mt-1 md:hidden mb-2",children:new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(+J.total)}),j8(J.status,J.payment_status)]}),a.jsxs("td",{className:"flex flex-col justify-center gap-3 w-full self-center  ",children:[a.jsxs("div",{children:[a.jsx("p",{className:"text-xs ",children:new Date(J.created_at).toLocaleString("en-NG",{day:"numeric",month:"short",year:"numeric"})}),a.jsx("p",{className:"text-[11px] text-inactivetext",children:new Date(J.created_at).toLocaleString("en-NG",{hour:"numeric",minute:"numeric",hour12:!0})})]}),a.jsx("p",{className:"text-xs font-[600] mt-auto",children:`OrderID: ${J.zoho_formatted_id}`})]})]})]},pe))})]})}),!r&&a.jsx("div",{className:"flex justify-center md:justify-end w-full mt-6 lg:mt-4 lg:mb-0 mb-32",children:a.jsxs("div",{className:"flex gap-4",children:[F!==1&&a.jsxs("button",{className:"flex gap-1 items-center text-inactive hover:text-bluemain",onClick:T,children:[a.jsx("i",{className:"fi fi-rr-angle-small-left mt-1"}),a.jsx("p",{className:`${F===1?"text-gray-400":""} `,children:"Previous"})]}),a.jsx("div",{className:"flex bodymedium",children:se.map((J,pe)=>a.jsx("div",{className:`flex w-8 h-8 cursor-pointer rounded-[8px] hover:bg-bluestrong/10 items-center justify-center ${F===J?"bg-[#E7F2FE]":""}`,onClick:()=>Ae(J),children:a.jsx("p",{className:"text-[#5A6E82]",children:J})},pe))}),F!==V&&V!==1&&a.jsxs("button",{className:"flex gap-1 items-center text-inactive hover:text-bluestrong",onClick:Z,disabled:F===V,children:[a.jsx("p",{className:`${F===V?"text-gray-400":""} `,children:"Next"}),a.jsx("i",{className:"fi fi-rr-angle-small-right mt-1"})]})]})})]})]}),!r&&e.length<=0&&a.jsx(VG,{})]})},VG=()=>a.jsxs("div",{className:"flex flex-col items-center justify-center w-full md:w-2/5 lg:w-1/3 mx-auto py-5 px-5 lg:py-7 mt-10 md:mt-16 lg:mt-32",children:[a.jsx("img",{src:nE,alt:"",className:"w-20 lg:w-28"}),a.jsx("p",{className:"text-sm md:text-base mt-5 text-center text-inactivetext",children:"You don’t have any history yet. When you make transactions, they will appear here"})]}),$G=({showFilter:e,setTransactionDate:t,setTransactionStatus:r,setShowFilter:n})=>{const[i,s]=ne.useState(""),[o,l]=ne.useState(""),c=d=>{d.preventDefault(),n(!1),t(i),r(o)};return a.jsx("div",{className:`${e?"visible opacity-100":"invisible opacity-0"} transition-opacity  duration-500 ease-in-out absolute w-[280px] lg:w-[343px] mt-3 top-[20%] right-0 bg-white selection:shadow-md border rounded-[24px] mb-4 z-10`,children:a.jsxs("form",{action:"",className:"p-4",onSubmit:d=>c(d),children:[a.jsxs("div",{className:"my-4",children:[a.jsx("p",{className:"text-xs md:text-sm font-semibold mb-1.5 text-[#27292B]",children:"Transaction date"}),a.jsxs("select",{name:"transactionDate",id:"",onChange:d=>s(d.target.value),value:i,className:"w-full px-4 py-3 text-sm md:text-base bg-[#F1F1F2] border border-[#F1F1F2] outline-none",children:[a.jsx("option",{value:"",children:"Select"}),a.jsx("option",{value:"desc",children:"Most recent"}),a.jsx("option",{value:"asc",children:"Oldest"})]})]}),a.jsxs("div",{className:"my-4",children:[a.jsx("p",{className:"text-xs md:text-sm font-semibold mb-1.5 text-[#27292B]",children:"Order status"}),a.jsxs("select",{name:"transactionStatus",id:"",onChange:d=>l(d.target.value),value:o,className:"w-full px-4 py-3 text-sm md:text-base bg-[#F1F1F2] border border-[#F1F1F2] outline-none",children:[a.jsx("option",{value:"",children:"Select"}),a.jsx("option",{value:"PENDING",children:"Pending"}),a.jsx("option",{value:"CANCELLED",children:"Cancelled"}),a.jsx("option",{value:"DELIVERED",children:"Delivered"})]})]}),a.jsxs("div",{className:"flex w-full gap-3 flex-col",children:[a.jsx("button",{className:"primarybuttonlg text-white px-4 py-3 text-sm md:text-base",type:"submit",children:"Save"}),a.jsx("button",{className:"secondarybuttonlg text-bluemain px-4 py-3  text-sm md:text-base",onClick:()=>{n(!1),s(""),l("")},type:"button",children:"Cancel"})]})]})})};/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var En=function(){return En=Object.assign||function(t){for(var r,n=1,i=arguments.length;n<i;n++){r=arguments[n];for(var s in r)Object.prototype.hasOwnProperty.call(r,s)&&(t[s]=r[s])}return t},En.apply(this,arguments)};function qG(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}function Uo(e,t,r){if(r||arguments.length===2)for(var n=0,i=t.length,s;n<i;n++)(s||!(n in t))&&(s||(s=Array.prototype.slice.call(t,0,n)),s[n]=t[n]);return e.concat(s||t)}var hc=function(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")},GG={k:1e3,m:1e6,b:1e9},zG=function(e,t){t===void 0&&(t=".");var r=new RegExp("(\\d+("+hc(t)+"\\d*)?)([kmb])$","i"),n=e.match(r);if(n){var i=n[1],s=n[3],o=GG[s.toLowerCase()];return Number(i.replace(t,"."))*o}},WG=function(e,t){t===void 0&&(t=",");var r=new RegExp(hc(t),"g");return e.replace(r,"")},JG=function(e,t){var r=hc(t.join("")),n=new RegExp("[^\\d"+r+"]","gi");return e.replace(n,"")},v5=function(e){var t=e.value,r=e.groupSeparator,n=r===void 0?",":r,i=e.decimalSeparator,s=i===void 0?".":i,o=e.allowDecimals,l=o===void 0?!0:o,c=e.decimalsLimit,d=c===void 0?2:c,p=e.allowNegativeValue,m=p===void 0?!0:p,B=e.disableAbbreviations,x=B===void 0?!1:B,S=e.prefix,C=S===void 0?"":S,L=e.transformRawValue,N=L===void 0?function(xe){return xe}:L,F=N(t);if(F==="-")return F;var Q=x?[]:["k","m","b"],I=new RegExp("((^|\\D)-\\d)|(-"+hc(C)+")"),V=I.test(F),se=RegExp("(\\d+)-?"+hc(C)).exec(t)||[],Z=se[0],T=se[1],Ae=C?Z?F.replace(Z,"").concat(T):F.replace(C,""):F,ue=WG(Ae,n),$=JG(ue,Uo([n,s],Q)),P=$;if(!x){if(Q.some(function(xe){return xe===$.toLowerCase().replace(s,"")}))return"";var X=zG($,s);X&&(P=String(X))}var J=V&&m?"-":"";if(s&&P.includes(s)){var pe=$.split(s),me=pe[0],ye=pe[1],oe=d&&ye?ye.slice(0,d):ye,we=l?""+s+oe:"";return""+J+me+we}return""+J+P},XG=function(e,t,r){if(r&&e.length>1){if(e.includes(t)){var n=e.split(t),i=n[0],s=n[1];if(s.length>r)return""+i+t+s.slice(0,r)}var o=e.length>r?new RegExp("(\\d+)(\\d{"+r+"})"):new RegExp("(\\d)(\\d+)"),l=e.match(o);if(l){var i=l[1],s=l[2];return""+i+t+s}}return e},dE=function(e,t){var r=t.groupSeparator,n=r===void 0?",":r,i=t.decimalSeparator,s=i===void 0?".":i,o=new RegExp("\\d([^"+hc(n)+hc(s)+"0-9]+)"),l=e.match(o);return l?l[1]:void 0},O1=function(e){var t=e.value,r=e.decimalSeparator,n=e.intlConfig,i=e.decimalScale,s=e.prefix,o=s===void 0?"":s,l=e.suffix,c=l===void 0?"":l;if(t===""||t===void 0)return"";if(t==="-")return"-";var d=new RegExp("^\\d?-"+(o?hc(o)+"?":"")+"\\d").test(t),p=r!=="."?YG(t,r,d):t,m={minimumFractionDigits:i||0,maximumFractionDigits:20},B=n?new Intl.NumberFormat(n.locale,n.currency?En(En({},m),{style:"currency",currency:n.currency}):m):new Intl.NumberFormat(void 0,m),x=B.formatToParts(Number(p)),S=ZG(x,e),C=dE(S,En({},e)),L=t.slice(-1)===r?r:"",N=p.match(RegExp("\\d+\\.(\\d+)"))||[],F=N[1];return i===void 0&&F&&r&&(S.includes(r)?S=S.replace(RegExp("(\\d+)("+hc(r)+")(\\d+)","g"),"$1$2"+F):C&&!c?S=S.replace(C,""+r+F+C):S=""+S+r+F),c&&L?""+S+L+c:C&&L?S.replace(C,""+L+C):C&&c?S.replace(C,""+L+c):[S,L,c].join("")},YG=function(e,t,r){var n=e;return t&&t!=="."&&(n=n.replace(RegExp(hc(t),"g"),"."),r&&t==="-"&&(n="-"+n.slice(1))),n},ZG=function(e,t){var r=t.prefix,n=t.groupSeparator,i=t.decimalSeparator,s=t.decimalScale,o=t.disableGroupSeparators,l=o===void 0?!1:o;return e.reduce(function(c,d,p){var m=d.type,B=d.value;return p===0&&r?m==="minusSign"?[B,r]:m==="currency"?Uo(Uo([],c),[r]):[r,B]:m==="currency"?r?c:Uo(Uo([],c),[B]):m==="group"?l?c:Uo(Uo([],c),[n!==void 0?n:B]):m==="decimal"?s!==void 0&&s===0?c:Uo(Uo([],c),[i!==void 0?i:B]):m==="fraction"?Uo(Uo([],c),[s!==void 0?B.slice(0,s):B]):Uo(Uo([],c),[B])},[""]).join("")},ez={currencySymbol:"",groupSeparator:"",decimalSeparator:"",prefix:"",suffix:""},tz=function(e){var t=e||{},r=t.locale,n=t.currency,i=r?new Intl.NumberFormat(r,n?{currency:n,style:"currency"}:void 0):new Intl.NumberFormat;return i.formatToParts(1000.1).reduce(function(s,o,l){return o.type==="currency"?l===0?En(En({},s),{currencySymbol:o.value,prefix:o.value}):En(En({},s),{currencySymbol:o.value,suffix:o.value}):o.type==="group"?En(En({},s),{groupSeparator:o.value}):o.type==="decimal"?En(En({},s),{decimalSeparator:o.value}):s},ez)},U8=function(e){return RegExp(/\d/,"gi").test(e)},rz=function(e,t,r){if(t===void 0&&(t="."),r===void 0||e===""||e===void 0)return e;if(!e.match(/\d/g))return"";var n=e.split(t),i=n[0],s=n[1];if(r===0)return i;var o=s||"";if(o.length<r)for(;o.length<r;)o+="0";else o=o.slice(0,r);return""+i+t+o},nz=function(e){var t=e.selectionStart,r=e.value,n=e.lastKeyStroke,i=e.stateValue,s=e.groupSeparator,o=t,l=r;if(i&&o){var c=r.split("");return n==="Backspace"&&i[o]===s&&(c.splice(o-1,1),o-=1),n==="Delete"&&i[o]===s&&(c.splice(o,1),o+=1),l=c.join(""),{modifiedValue:l,cursorPosition:o}}return{modifiedValue:l,cursorPosition:t}},fE=ne.forwardRef(function(e,t){var r=e.allowDecimals,n=r===void 0?!0:r,i=e.allowNegativeValue,s=i===void 0?!0:i,o=e.id,l=e.name,c=e.className,d=e.customInput,p=e.decimalsLimit,m=e.defaultValue,B=e.disabled,x=B===void 0?!1:B,S=e.maxLength,C=e.value,L=e.onValueChange,N=e.fixedDecimalLength,F=e.placeholder,Q=e.decimalScale,I=e.prefix,V=e.suffix,se=e.intlConfig,Z=e.step,T=e.min,Ae=e.max,ue=e.disableGroupSeparators,$=ue===void 0?!1:ue,P=e.disableAbbreviations,X=P===void 0?!1:P,J=e.decimalSeparator,pe=e.groupSeparator,me=e.onChange,ye=e.onFocus,oe=e.onBlur,we=e.onKeyDown,xe=e.onKeyUp,$e=e.transformRawValue,H=qG(e,["allowDecimals","allowNegativeValue","id","name","className","customInput","decimalsLimit","defaultValue","disabled","maxLength","value","onValueChange","fixedDecimalLength","placeholder","decimalScale","prefix","suffix","intlConfig","step","min","max","disableGroupSeparators","disableAbbreviations","decimalSeparator","groupSeparator","onChange","onFocus","onBlur","onKeyDown","onKeyUp","transformRawValue"]);if(J&&U8(J))throw new Error("decimalSeparator cannot be a number");if(pe&&U8(pe))throw new Error("groupSeparator cannot be a number");var q=ne.useMemo(function(){return tz(se)},[se]),Y=J||q.decimalSeparator||"",te=pe||q.groupSeparator||"";if(Y&&te&&Y===te&&$===!1)throw new Error("decimalSeparator cannot be the same as groupSeparator");var fe={decimalSeparator:Y,groupSeparator:te,disableGroupSeparators:$,intlConfig:se,prefix:I||q.prefix,suffix:V},Ee={decimalSeparator:Y,groupSeparator:te,allowDecimals:n,decimalsLimit:p||N||2,allowNegativeValue:s,disableAbbreviations:X,prefix:I||q.prefix,transformRawValue:$e},je=m!=null?O1(En(En({},fe),{decimalScale:Q,value:String(m)})):C!=null?O1(En(En({},fe),{decimalScale:Q,value:String(C)})):"",Oe=ne.useState(je),Je=Oe[0],st=Oe[1],dt=ne.useState(!1),gt=dt[0],Et=dt[1],qe=ne.useState(0),D=qe[0],Le=qe[1],ve=ne.useState(0),ke=ve[0],Pe=ve[1],Qe=ne.useState(null),Ke=Qe[0],lt=Qe[1],pt=ne.useRef(null);ne.useImperativeHandle(t,function(){return pt.current});var Ot=function(Nr,Xt){Et(!0);var er=nz({selectionStart:Xt,value:Nr,lastKeyStroke:Ke,stateValue:Je,groupSeparator:te}),fn=er.modifiedValue,$t=er.cursorPosition,zn=v5(En({value:fn},Ee));if(!(S&&zn.replace(/-/g,"").length>S)){if(zn===""||zn==="-"||zn===Y){L&&L(void 0,l,{float:null,formatted:"",value:""}),st(zn),Le(1);return}var qr=Y?zn.replace(Y,"."):zn,Bi=parseFloat(qr),Oi=O1(En({value:zn},fe));if($t!=null){var tn=$t+(Oi.length-Nr.length);tn=tn<=0?I?I.length:0:tn,Le(tn),Pe(ke+1)}if(st(Oi),L){var Yt={float:Bi,formatted:Oi,value:zn};L(zn,l,Yt)}}},nr=function(Nr){var Xt=Nr.target,er=Xt.value,fn=Xt.selectionStart;Ot(er,fn),me&&me(Nr)},dr=function(Nr){return ye&&ye(Nr),Je?Je.length:0},gr=function(Nr){var Xt=Nr.target.value,er=v5(En({value:Xt},Ee));if(er==="-"||er===Y||!er){st(""),oe&&oe(Nr);return}var fn=XG(er,Y,N),$t=rz(fn,Y,Q!==void 0?Q:N),zn=parseFloat($t.replace(Y,".")),qr=O1(En(En({},fe),{value:$t}));L&&L($t,l,{float:zn,formatted:qr,value:$t}),st(qr),oe&&oe(Nr)},Ht=function(Nr){var Xt=Nr.key;if(lt(Xt),Z&&(Xt==="ArrowUp"||Xt==="ArrowDown")){Nr.preventDefault(),Le(Je.length);var er=parseFloat(C!=null?String(C).replace(Y,"."):v5(En({value:Je},Ee)))||0,fn=Xt==="ArrowUp"?er+Z:er-Z;if(T!==void 0&&fn<T||Ae!==void 0&&fn>Ae)return;var $t=String(Z).includes(".")?Number(String(Z).split(".")[1].length):void 0;Ot(String($t?fn.toFixed($t):fn).replace(".",Y))}we&&we(Nr)},Wt=function(Nr){var Xt=Nr.key,er=Nr.currentTarget.selectionStart;if(Xt!=="ArrowUp"&&Xt!=="ArrowDown"&&Je!=="-"){var fn=dE(Je,{groupSeparator:te,decimalSeparator:Y});if(fn&&er&&er>Je.length-fn.length&&pt.current){var $t=Je.length-fn.length;pt.current.setSelectionRange($t,$t)}}xe&&xe(Nr)};ne.useEffect(function(){gt&&Je!=="-"&&pt.current&&document.activeElement===pt.current&&pt.current.setSelectionRange(D,D)},[Je,D,pt,gt,ke]);var mt=function(){return C!=null&&Je!=="-"&&(!Y||Je!==Y)?O1(En(En({},fe),{decimalScale:gt?void 0:Q,value:String(C)})):Je},en=En({type:"text",inputMode:"decimal",id:o,name:l,className:c,onChange:nr,onBlur:gr,onFocus:dr,onKeyDown:Ht,onKeyUp:Wt,placeholder:F,disabled:x,value:mt(),ref:pt},H);if(d){var Jt=d;return rr.createElement(Jt,En({},en))}return rr.createElement("input",En({},en))});fE.displayName="CurrencyInput";const iz="/assets/Add Event-cb0c95ce.png",sz=({amount:e,date:t,transactionType:r})=>{const[n,i]=ne.useState([]),[s,o]=ne.useState(!1),[l,c]=ne.useState(0),[d,p]=ne.useState(1),m=10,B=Math.ceil(l/m),x=[...Array(B+1).keys()].slice(1),S=Math.ceil(l/m),C=()=>{d!==B&&d!==S&&p(d+1)},L=()=>{d!==1&&p(d-1)},N=I=>{p(I)},F="https://dispensaryapi.famasi.africa/api/v1/",Q=new URL(`${F}patients/wallets/transactions`);return t&&Q.searchParams.append("sort[created_at]",t),e&&Q.searchParams.append("sort[amount]",e),r&&Q.searchParams.append("where[type][equals]",r),Q.searchParams.append("page",d.toString()),ne.useEffect(()=>{o(!0),Br(Q.href,"GET").then(I=>{I.success===!0&&(i(I.data.data),c(I.data.totalCount))}).catch(I=>{console.log(I),Fr("error fetching transaction history","error")}).finally(()=>o(!1))},[e,r,t,d]),a.jsxs(a.Fragment,{children:[s&&a.jsx("div",{className:"mt-0 lg:mt-16 w-full flex justify-center items-center ",children:a.jsx(dc,{})}),n.length>0&&a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"flex flex-col lg:flex-row lg:items-center justify-between "}),a.jsxs("div",{className:"mt-2 md:mt-8 mb-12 lg:mb-0 bodymedium",children:[a.jsx("div",{className:"overflow-x-auto no-scrollbar rounded-md md:border border-0 ",children:a.jsxs("table",{className:"w-full text-sm text-left ",children:[a.jsx("thead",{className:"text-xs bg-white ",children:a.jsxs("tr",{children:[a.jsx("th",{className:"px-6 py-3 font-normal hidden md:table-cell ",children:"Transaction ref"}),a.jsx("th",{className:"hidden md:table-cell px-6 py-3 font-normal",children:"Date"}),a.jsx("th",{className:"hidden md:table-cell px-6 py-3 font-normal",children:"Amount"}),a.jsx("th",{className:"hidden md:table-cell  px-6 py-3 font-normal",children:"Transaction type"})]})}),a.jsx("tbody",{className:"rounded-md",children:n.map((I,V)=>{const se=I.reference.slice(0,3),Z=I.reference.slice(-4).slice(0,3),T=`${se}${Z}`;return a.jsxs(ne.Fragment,{children:[a.jsxs("tr",{className:`${V%2===0?"bg-gray-50":"bg-white"} border-t text-black hidden md:table-row`,children:[a.jsx("td",{className:"md:table-cell px-6 py-4",children:T}),a.jsxs("td",{className:"text-sm lg:text-base px-6 py-4 whitespace-nowrap hidden md:table-cell",children:[new Date(I.created_at).toLocaleString("en-NG",{day:"numeric",month:"short",year:"numeric"}),a.jsx("br",{}),a.jsx("p",{className:"text-xs text-inactivetext",children:new Date(I.created_at).toLocaleString("en-NG",{hour:"numeric",minute:"numeric",hour12:!0})})]}),a.jsx("td",{className:"hidden md:table-cell px-6 py-4",children:new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(I.amount)}),a.jsxs("td",{className:"text-sm px-6 py-4 font-medium text-black whitespace-nowrap",children:[I.type&&I.type==="IN"?"Credit":"Debit",a.jsx("p",{className:"text-sm text-bluemain mt-1 md:hidden",children:new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(+I.amount)}),a.jsx("p",{className:"text-sm text-inactivetext mt-2 md:hidden",children:new Date(I.created_at).toLocaleDateString()})]})]},V),a.jsxs("tr",{className:" text-black md:hidden flex rounded-lg gap-3 bg-[#FAFAFB] border border-[#F1F1F2] justify-between my-3",children:[a.jsxs("td",{className:"text-sm px-6 py-4 font-medium text-black whitespace-nowrap w-full flex flex-col self-center",children:[a.jsx("p",{children:I.type&&I.type==="IN"?"Credit":"Debit"}),a.jsx("p",{className:"text-sm text-bluemain mt-1 md:hidden",children:new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(+I.amount)})]}),a.jsxs("td",{className:"flex flex-col justify-center gap-3 w-full self-center ",children:[a.jsxs("div",{children:[a.jsx("p",{className:"text-xs ",children:new Date(I.created_at).toLocaleString("en-NG",{day:"numeric",month:"short",year:"numeric"})}),a.jsx("p",{className:"text-[11px] text-inactivetext",children:new Date(I.created_at).toLocaleString("en-NG",{hour:"numeric",minute:"numeric",hour12:!0})})]}),a.jsx("p",{className:"text-xs font-[600] mt-auto",children:`TransRef: ${T}`})]})]})]},V)})})]})}),a.jsx("div",{className:"flex justify-center md:justify-end w-full mt-6 lg:mt-4 lg:mb-0 mb-32",children:a.jsxs("div",{className:"flex gap-4",children:[d!==1&&a.jsxs("button",{className:"flex gap-1 items-center text-inactive hover:text-bluemain",onClick:L,children:[a.jsx("i",{className:"fi fi-rr-angle-small-left mt-1"}),a.jsx("p",{className:`${d===1?"text-gray-400":""} `,children:"Previous"})]}),a.jsx("div",{className:"flex bodymedium",children:x.map((I,V)=>a.jsx("div",{className:`flex w-8 h-8 cursor-pointer rounded-[8px] hover:bg-bluestrong/10 items-center justify-center ${d===I?"bg-[#E7F2FE]":""}`,onClick:()=>N(I),children:a.jsx("p",{className:"text-[#5A6E82]",children:I})},V))}),d!==S&&B!==1&&a.jsxs("button",{className:"flex gap-1 items-center text-inactive hover:text-bluestrong",onClick:C,disabled:d===B,children:[a.jsx("p",{className:`${d===B?"text-gray-400":""} `,children:"Next"}),a.jsx("i",{className:"fi fi-rr-angle-small-right mt-1"})]})]})})]})]}),!s&&n.length<=0&&a.jsx(az,{})]})},az=()=>a.jsxs("div",{className:"flex flex-col items-center justify-center w-full md:w-2/5 lg:w-1/3 mx-auto py-5 px-5 lg:py-7 mt-10",children:[a.jsx("img",{src:iz,alt:"",className:"w-20 lg:w-28"}),a.jsx("p",{className:"text-sm md:text-base mt-5 text-center text-inactivetext",children:"You don’t have any transaction history yet."})]}),oz=({profile:e})=>{const{refreshProfile:t}=as(),r=ws(),[n,i]=ne.useState(!1),[s,o]=ne.useState(!1),[l,c]=ne.useState(!1),[d,p]=ne.useState(!1),[m,B]=ne.useState("transactionDate"),[x,S]=ne.useState("desc"),[C,L]=ne.useState({transactionAmount:"",transactionDate:"",transactionType:""}),N=async()=>{i(!1)};return ne.useEffect(()=>{t()},[]),a.jsxs("section",{className:"w-full mt-8 lg:mt-0 lg:p-14",children:[n&&a.jsx(Az,{closeModal:N,setIsloading:o}),s&&a.jsx(V3,{}),a.jsxs("div",{className:"w-full flex flex-col items-center lg:items-start lg:w-fit",children:[a.jsx("div",{className:" w-full text-center md:text-start",children:a.jsx("h3",{className:"text-2xl md:text-4xl lg:text-[40px] ",children:"Wallet"})}),a.jsx("p",{className:"mt-1 text-[#546687] hidden  lg:block",children:"Set up your wallet information here"})]}),a.jsx("div",{className:"flex bg-[#03101D] md:w-[66%] lg:w-2/4 lg:h-[110px] mt-[30px] lg:mt-[61px] rounded-3xl",children:a.jsxs("div",{className:"flex p-3 md:p-6 w-full justify-between h-full",children:[a.jsxs("div",{className:"flext flex-col pb-4  h-full ",children:[a.jsx("div",{children:a.jsx("p",{className:"text-white text-sm",children:"Available balance"})}),a.jsx("div",{className:" mt-2",children:a.jsx("p",{className:"lg:text-2xl text-xl text-white",children:new Intl.NumberFormat("en-NG",{style:"currency",currency:"NGN"}).format(e.wallet_balance)})})]}),a.jsxs("div",{className:"flex  text-sm font-normal gap-1 cursor-pointer ",children:[a.jsx("span",{children:a.jsx("i",{className:"fi fi-rr-cursor-plus text-[#EBA832] mt-0.5 w-4 h-4"})}),a.jsx("p",{className:"text-[#EBA832] text-sm",onClick:()=>{i(!0),r.capture("clicked_top_up_wallet")},children:"Top up wallet"})]})]})}),a.jsxs("div",{className:"mt-10",children:[a.jsx("div",{className:"w-full border-t "}),a.jsxs("div",{className:"flex flex-col mt-10 w-full",children:[a.jsxs("div",{className:"flex justify-between w-full self-start",children:[a.jsx("p",{className:" text-base md:text-lg text-[#344054] font-[500]",children:"Transaction history"}),a.jsxs("div",{className:"relative flex gap-3",children:[a.jsxs("button",{onClick:()=>{l&&c(!1),p(!d)},className:"flex items-center gap-2 px-4 py-2.5 text-[14px] rounded-[1000px] font-body border-[1px] border-[#546687] text-[#344054] hover:bg-[#e2e2e5] duration-200 w-fit ",children:[a.jsx("i",{className:"fi fi-rr-sort-alt"}),"Sort"]}),a.jsxs("button",{onClick:()=>{d&&p(!1),c(!l)},className:"flex items-center gap-2 px-4 py-2.5 text-[14px] rounded-[1000px] font-body border-[1px] border-[#546687] text-[#344054] hover:bg-[#e2e2e5] duration-200 w-fit ",children:[a.jsx("i",{className:"fi fi-rr-bars-filter"}),"Filter"]}),a.jsx(lz,{showFilter:l,setShowFilter:c,setFilterData:L}),a.jsx(cz,{setFilterData:L,setShowSort:p,showSort:d,sort:m,setSort:B,setSortOrder:S,sortOrder:x})]})]}),!s&&a.jsx(sz,{amount:C.transactionAmount,date:C.transactionDate,transactionType:C.transactionType})]})]})]})},Az=({closeModal:e,setIsloading:t})=>{const[r,n]=ne.useState("0"),[i,s]=ne.useState(""),o=ws(),l=async()=>{var d,p;const c=parseFloat(r.replace("₦","").replace(/,/g,""));if(c>0){e(),s(""),t(!0);try{const m=await Br("/patients/wallets/fund","POST",{callback_url:`${window.location.origin}/dashboard/wallet`,amount:c});(p=(d=m==null?void 0:m.data)==null?void 0:d.payment)!=null&&p.authorization_url&&(o.capture("wallet_funded_successfully"),t(!1),window.location.assign(m.data.payment.authorization_url))}catch(m){o.capture("wallet_funding_error"),t(!1),console.log(m),Fr(m.message??"Server error","error")}}else s("Amount must be greater than 0")};return a.jsx("div",{className:"fixed inset-0 flex items-center justify-center z-50",children:a.jsx("div",{className:"fixed inset-0 backdrop-filter backdrop-blur-sm bg-opacity-50 flex items-center justify-center",children:a.jsxs("div",{className:"bg-white p-8 rounded-3xl shadow-lg shadow-[rgba(39, 41, 43, 0.18)] w-[80%] h-[300px] md:w-[490px] md:h-[344px] flex flex-col",children:[a.jsx("p",{className:"text-sm md:text-base lg:text-2xl font-bold mb-4 self-center",children:"Fund wallet"}),a.jsxs("form",{action:"",className:"flex flex-col",onSubmit:c=>{c.preventDefault(),l()},children:[a.jsx("label",{className:"text-xs md:text-sm font-[500]",htmlFor:"amount",children:a.jsx("p",{className:"text-xs md:text-sm font-[500]",children:"Amount to top-up"})}),a.jsx("div",{className:"flex w-full gap-3.5 border rounded  mt-1.5 bg-[#e2e2e5] text-[#4E5155]",children:a.jsx(fE,{id:"amount",prefix:"₦",value:r||"",maxLength:10,min:1,onValueChange:c=>{n(c||"0"),s("")},className:"h-full w-full outline-none py-3 px-2 bg-inherit"})}),i&&a.jsx("p",{className:"text-red-500",children:i}),a.jsx("button",{className:"primarybuttonlg text-white px-4 py-3  text-sm md:text-base mt-10",type:"submit",onClick:()=>o.capture("clicked_confirm_amount"),children:"Confirm amount"})]}),a.jsx("button",{className:"secondarybuttonlg text-bluemain px-4 py-3  mt-3 text-sm md:text-base",onClick:()=>{e()},type:"button",children:"Back"})]})})})},lz=({showFilter:e,setShowFilter:t,setFilterData:r})=>{const[n,i]=ne.useState({transactionAmount:"",transactionDate:"",transactionType:""}),s=o=>{const{name:l,value:c}=o.target;i(d=>({...d,[l]:c}))};return a.jsx("div",{className:`${e?"visible opacity-100":"invisible opacity-0"} transition-opacity duration-500 ease-in-out absolute w-[280px] lg:w-[343px] mt-3 top-10 right-0 bg-white selection:shadow-md border rounded-[24px] mb-4 z-10`,children:a.jsxs("form",{action:"",className:"p-4",onSubmit:o=>{o.preventDefault(),r(n),t(!1)},children:[a.jsx("p",{className:"text-xs md:text-sm font-semibold mb-1.5 text-[#27292B]",children:"Filter by"}),a.jsxs("div",{className:"my-4",children:[a.jsx("p",{className:"text-xs md:text-sm  font-medium mb-1.5 text-[#082645]",children:"Transaction type"}),a.jsxs("select",{name:"transactionType",id:"",value:n.transactionType,onChange:o=>s(o),className:"w-full px-4 py-3 text-sm md:text-base bg-[#F1F1F2] border border-[#F1F1F2] outline-none",children:[a.jsx("option",{value:"",children:"Select"}),a.jsx("option",{value:"IN",children:"Credit"}),a.jsx("option",{value:"OUT",children:"Debit"})]})]}),a.jsxs("div",{className:"flex w-full gap-3 flex-col",children:[a.jsx("button",{className:"primarybuttonlg text-white px-4 py-3  text-sm md:text-base",type:"submit",children:"Save"}),a.jsx("button",{className:"secondarybuttonlg text-bluemain px-4 py-3 text-sm md:text-base",onClick:()=>{t(!1)},type:"button",children:"Cancel"})]})]})})},cz=({showSort:e,setShowSort:t,setFilterData:r,sort:n,setSort:i,sortOrder:s,setSortOrder:o})=>{const[l]=ne.useState({transactionAmount:"",transactionDate:"",transactionType:""});return a.jsx("div",{className:`${e?"visible opacity-100":"invisible opacity-0"} transition-opacity duration-500 ease-in-out absolute w-[280px] lg:w-[343px] mt-3 top-10 right-0 bg-white selection:shadow-md border rounded-[24px] mb-4 z-10`,children:a.jsxs("form",{action:"",className:"p-4",onSubmit:c=>{c.preventDefault();let d={...l};n==="transactionDate"?d.transactionDate=s:d.transactionAmount=s,r(d),t(!1)},children:[a.jsx("p",{className:"text-xs md:text-sm font-semibold mb-1.5 text-[#27292B]",children:"Sort by"}),a.jsx("div",{className:"my-4",children:a.jsxs("select",{name:"sortField",id:"",value:n,onChange:c=>i(c.target.value),className:"w-full px-4 py-3 text-sm md:text-base bg-[#F1F1F2] border border-[#F1F1F2] outline-none",children:[a.jsx("option",{value:"transactionDate",children:"Transaction date"}),a.jsx("option",{value:"transactionAmount",children:"Transaction amount"})]})}),a.jsx("div",{className:"my-4",children:a.jsxs("select",{name:"transactionType",id:"",value:s,onChange:c=>o(c.target.value),className:"w-full px-4 py-3 text-sm md:text-base bg-[#F1F1F2] border border-[#F1F1F2] outline-none",children:[a.jsx("option",{value:"desc",children:n==="transactionAmount"?"Highest to lowest":"Newest to oldest"}),a.jsx("option",{value:"asc",children:n==="transactionAmount"?"Lowest to highest":"Oldest to newest"})]})}),a.jsxs("div",{className:"flex w-full gap-3 flex-col",children:[a.jsx("button",{className:"primarybuttonlg text-white px-4 py-3  text-sm md:text-base",type:"submit",children:"Save"}),a.jsx("button",{className:"secondarybuttonlg text-bluemain px-4 py-3 text-sm md:text-base",onClick:()=>{t(!1)},type:"button",children:"Cancel"})]})]})})},uz="/assets/Bulk Upload-8e7da9a7.png",dz=()=>{const e=Vs(),[t,r]=ne.useState([]),[n,i]=ne.useState(!1),s=ws();ne.useEffect(()=>{i(!0),Br("/patients/care_report/all","GET").then(l=>{l.success===!0&&r(l.data)}).catch(l=>{console.log(l),Fr("error fetching order history","error")}).finally(()=>i(!1))},[]);const{profile:o}=as();return a.jsxs("section",{className:"w-full mt-8 lg:mt-0  lg:p-14",children:[a.jsx("div",{className:"flex justify-between lg:mt-0",children:a.jsxs("div",{className:"w-full",children:[a.jsx("h3",{className:"text-2xl md:text-4xl lg:text-[40px] text-center md:text-start",children:"Care Report"}),a.jsx("p",{className:"text-base text-[#9FA3A7] lg:w-full mt-1 hidden md:block",children:"Get familiar with your health"})]})}),n&&a.jsx("div",{className:"mt-4 lg:mt-16 w-full flex justify-center items-center ",children:a.jsx(dc,{})}),t.length>0&&a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"flex flex-col lg:flex-row lg:items-center justify-between mt-10"}),a.jsx("div",{className:"mt-2 md:mt-8 mb-12 lg:mb-0 bodymedium",children:a.jsx("div",{className:"overflow-x-auto no-scrollbar rounded-md md:border border-0 w-full md:w-[80%]",children:a.jsxs("table",{className:"w-full text-sm text-left ",children:[a.jsx("thead",{className:"text-xs bg-[#F6F6F6] ",children:a.jsxs("tr",{children:[a.jsx("th",{className:"px-6 py-3 font-normal table-cell ",children:a.jsx("p",{className:"font-normal text-sm md:text-base",children:"Report"})}),a.jsx("th",{className:"table-cell  py-3 font-normal md:w-[244px] ",children:a.jsx("p",{className:"font-normal text-sm md:text-base",children:"Action"})})]})}),a.jsx("tbody",{className:"rounded-md",children:t.map(({name:l,file:c,file_mime_type:d},p)=>a.jsx(a.Fragment,{children:a.jsxs("tr",{className:"bg-white border-t text-black table-row",children:[a.jsx("td",{className:"table-cell px-2 md:px-6 py-4",children:l},`${p}td1`),a.jsx("td",{className:"text-sm px-2-5 py-4 font-medium text-black whitespace-nowrap text-center ",children:a.jsx("a",{href:c,download:l+"."+d,children:a.jsxs("button",{className:"flex gap-2 secondarybuttonsm w-fit ",children:[a.jsx("i",{className:"fi fi-rr-file-download mt-0.5"},`${p}td-I`),"Download"]},`${p}td-button`)})},`${p}td2`)]},p)}))})]})})})]}),!n&&t.length<=0&&a.jsx("div",{className:"w-full flex justify-center",children:a.jsxs("div",{className:"flex flex-col items-center justify-center py-5 px-5 lg:py-7 mt-20 lg:mt-32",children:[a.jsx("img",{src:uz,alt:"",className:"w-20 lg:w-28"}),a.jsx("p",{className:"text-sm md:text-base mt-5 text-center text-inactivetext ",children:"You don’t have any Care Report yet."}),a.jsxs("p",{className:"text-sm md:text-base mt-10  text-center text-inactivetext ",children:["If you have an active plan, reach out to your care specialist. But if you don't have one,",a.jsx("br",{className:"hidden lg:block"}),a.jsx("span",{className:"text-bluemain underline cursor-pointer",onClick:()=>{s.capture("clicked_createplan_via_carereports_empty",{user:o.first_name+o.last_name,email:o.email}),e("/plans")},children:"create a plan"})," ","to get quarterly care reports."]})]})})]})},fz=()=>{const e=Vs(),{logOut:t}=as();return a.jsxs("div",{className:"lg:hidden fixed inset-0 overflow-hidden z-10 block bg-white h-screen w-full",children:[a.jsx("div",{className:"flex w-full justify-center mt-5",children:a.jsx("h3",{className:"text-lg md:text-xl",children:"More"})}),a.jsxs("div",{className:"flex flex-col mt-4 px-4 ",children:[a.jsxs("div",{className:"flex items-center justify-between cursor-pointer py-3 px-4 ",onClick:()=>{e("/dashboard/care-report")},children:[a.jsxs("div",{className:"flex gap-4 justify-center",children:[a.jsx("i",{className:"fi fi-rr-box-heart "}),a.jsx("p",{className:"text-sm md:text-base",children:"Care reports"})]}),a.jsx("div",{children:a.jsx("i",{className:"fi fi-rr-angle-small-right"})})]}),a.jsxs("div",{className:"flex items-center justify-between py-3 px-4 ",children:[a.jsxs("div",{className:"flex gap-4 justify-center",children:[a.jsx("i",{className:"fi fi-rr-gift"}),a.jsx("p",{className:"text-sm md:text-base",children:"Rewards"}),a.jsx("p",{className:"text-sm md:text-base text-[#6CAE75] bg-[#F0F7F1] rounded-md px-1 md:py-1",children:"Coming soon ✨"})]}),a.jsx("div",{children:a.jsx("i",{className:"fi fi-rr-angle-small-right"})})]}),a.jsxs("div",{className:"flex items-center justify-between cursor-pointer py-3 px-4 ",onClick:()=>{e("/dashboard/wallet")},children:[a.jsxs("div",{className:"flex gap-4 justify-center",children:[a.jsx("i",{className:"fi fi-rr-credit-card"}),a.jsx("p",{className:"text-sm md:text-base",children:"Wallet"})]}),a.jsx("div",{children:a.jsx("i",{className:"fi fi-rr-angle-small-right"})})]}),a.jsxs("div",{className:"flex items-center justify-between cursor-pointer py-3 px-4",onClick:()=>{e("/dashboard/settings")},children:[a.jsxs("div",{className:"flex gap-4 justify-center",children:[a.jsx("i",{className:"fi fi-rr-user-gear"}),a.jsx("p",{className:"text-sm md:text-base",children:"Settings"})]}),a.jsx("div",{children:a.jsx("i",{className:"fi fi-rr-angle-small-right"})})]}),a.jsx("div",{className:"flex items-center justify-between cursor-pointer py-3 px-4",onClick:()=>t(),children:a.jsxs("div",{className:"flex gap-4 justify-center",children:[a.jsx("i",{className:"fi fi-rr-exit"}),a.jsx("p",{className:"text-sm md:text-base",children:"Log out"})]})}),a.jsxs(_r,{className:"flex items-center justify-between cursor-pointer py-5 px-4 border border-[#90C1F9] bg-[#E7F2FE] rounded-[8px]",to:"https://app.loopedin.io/famasiafrica#/feedback",target:"_blank",children:[a.jsxs("div",{className:"flex gap-4 justify-center",children:[a.jsx("img",{src:aE,alt:"icon"}),a.jsxs("div",{children:[a.jsx("p",{className:"text-sm md:text-base font-[500]",children:"Send feedback"}),a.jsx("p",{className:"text-xs font-normal",children:"How can we improve the service for you?"})]})]}),a.jsx("div",{children:a.jsx("i",{className:"fi fi-rr-angle-small-right"})})]})]})]})},hz=()=>a.jsx("div",{className:"w-full h-screen border-2"}),pz=()=>{const{profile:e}=as();return a.jsxs(x3,{children:[a.jsxs(un,{path:"/",element:a.jsx(Gq,{}),children:[a.jsx(un,{index:!0,element:a.jsx(Rq,{})}),a.jsx(un,{path:"/test",element:a.jsx(hz,{})}),a.jsx(un,{path:"/plans",element:a.jsx(Wq,{})}),a.jsx(un,{path:"/community/*",element:a.jsx(AG,{})}),a.jsx(un,{path:"/settings",element:a.jsx(hG,{})}),a.jsx(un,{path:"/history",element:a.jsx(KG,{})}),a.jsx(un,{path:"/wallet",element:a.jsx(oz,{profile:e})}),a.jsx(un,{path:"/care-report",element:a.jsx(dz,{})}),a.jsx(un,{path:"/more",element:a.jsx(fz,{})})]}),a.jsx(un,{path:"*",element:a.jsx(_S,{})})]})};function gz(e){const[t,r]=ne.useState(!1),[n,i]=ne.useState("card"),[s,o]=ne.useState(null),{token:l}=as(),c=typeof e.visible=="string"?e.visible:"",d=[{name:"card",icon:"bank-card",value:"card"},{name:"wallet",icon:"wallet-1",value:"wallet"},{name:"bank transfer",icon:"bank",value:"bank_transfer"},{name:"pay for me",icon:"hearts",value:"pay_for_me"}],p=async()=>{var x,S,C,L;r(!0);try{const N=d.find(I=>I.name===n),F=N?N.value:n;let Q;!l||l==="undefined"?(Q=await Br(`/patients/orders/${c}/pay_no_auth`,"POST",{callback_url:`${window.location.origin}`,withWallet:!1,payment_option:F}),Q.success?F==="pay_for_me"?o((x=Q==null?void 0:Q.data)==null?void 0:x.payment.authorization_url):location.assign((S=Q==null?void 0:Q.data)==null?void 0:S.payment.authorization_url):Fr("Failed to initiate payment, check your network and try again","error")):(Q=await Br(`/patients/orders/${c}/without_timeline`,"POST",{callback_url:`${window.location.origin}/dashboard/history`,withWallet:!1,payment_option:F}),Q.success?F==="pay_for_me"?o((C=Q==null?void 0:Q.data)==null?void 0:C.payment.authorization_url):F==="wallet"?location.assign("/dashboard/wallet"):location.assign((L=Q==null?void 0:Q.data)==null?void 0:L.payment.authorization_url):Fr("Failed to initiate payment","error")),console.log("payment response",Q)}catch(N){console.log("this is the error",N),Fr(N.message,"error")}finally{r(!1)}},m=x=>{navigator.clipboard.writeText(x).then(()=>{Fr("Copied to clipboard!","success")})},B=()=>{e.setVisible(!1);const x=new URL(window.location.href);x.searchParams.delete("pay"),x.searchParams.delete("order"),window.history.replaceState({},"",x.toString())};return e.visible?a.jsxs("div",{className:"payment-modal  inset-0 backdrop-filter backdrop-blur-md bg-opacity-50",children:[a.jsx(wp,{position:"top-right",hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnFocusLoss:!0,draggable:!0,pauseOnHover:!0,theme:"light"}),a.jsx("div",{className:"payment-modal-overlay insert-0 rounded-[2px] shadow-lg px-4 bg-white flex flex-col",children:a.jsxs("div",{className:"p-5 flex flex-col flex-grow",children:[a.jsxs("div",{className:"flex justify-between items-center mb-2",children:[a.jsx("h2",{className:"text-2xl font-bold text-[#001A4C]",children:"Payment method"}),a.jsx("i",{className:"iconsax text-[#6E8298] text-xl cursor-pointer","icon-name":"x-circle",onClick:B})]}),a.jsx("p",{className:"text-sm text-[#6E8298] mb-5",children:"What payment method would you like to use?"}),a.jsx("div",{className:"mb-5 space-y-2 flex-grow",children:d.filter(x=>l&&l!=="undefined"?!0:x.name!=="wallet").map(x=>a.jsxs("label",{className:`flex items-center justify-between w-full py-3 px-4 rounded-[4px] cursor-pointer transition-colors border border-[#EAECF0] ${n===x.name?"bg-[#E7F2FE]":"hover:bg-blue-50"}`,children:[a.jsxs("div",{className:"flex items-center",children:[a.jsx("i",{className:`iconsax mr-2 font-bold ${n===x.name?"text-[#0D78F2]":"text-[#6E8298]"}`,"icon-name":x.icon}),a.jsx("span",{className:"capitalize text-[#6E8298]",children:x.name})]}),a.jsx("div",{className:`w-4 h-4 rounded-full border border-blue-500 flex items-center justify-center ${n===x.name?"bg-blue-500":""}`,children:n===x.name&&a.jsx("svg",{className:"w-3 h-3 text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:a.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M5 13l4 4L19 7"})})}),a.jsx("input",{type:"radio",value:x.name,checked:n===x.name,onChange:()=>i(x.name),className:"sr-only"})]},x.name))}),a.jsxs("div",{className:"mt-auto",children:[s?a.jsxs("div",{className:"mb-4 p-4 bg-gray-100 rounded-lg",children:[a.jsx("p",{className:"mb-2 text-sm",children:"Hi! Would you be so kind as to pay for my order on Famasi? 🥺"}),a.jsxs("div",{className:"flex  items-center",children:[a.jsx("a",{href:s,target:"_blank",rel:"noopener noreferrer",className:"text-blue-500 hover:underline mr-2 text-sm truncate",children:s}),a.jsx("i",{className:"iconsax cursor-pointer text-gray-600 hover:text-gray-800","icon-name":"copy",onClick:()=>m(`Hi! Would you be so kind as to pay for my order on Famasi? 🥺 ${s}`)})]})]}):a.jsx("button",{onClick:p,className:"primarybuttonlg w-full mb-4",disabled:t,children:t?a.jsx(dc,{color:"#fff",size:10}):n==="pay for me"?"Generate Payment Link":"Proceed to Payment"}),a.jsxs("p",{children:["Need help?"," ",a.jsx("span",{className:"text-sm text-[#0D78F2] cursor-pointer",children:a.jsx("a",{href:"mailto:hello@famasi.africa",target:"_blank",rel:"noopener noreferrer",children:"Send us a message"})})]})]})]})}),a.jsx("style",{children:`
        .payment-modal {
          position: fixed;
          top: 0;
          left: 0;
          bottom: 0;
          right: 0;
        }
        .payment-modal-overlay {
          margin-left: auto;
          max-width: 708px;
          width: 100%;
          position: absolute;
          top: 0;
          bottom: 0;
          right: 0;
          overflow-y: scroll;
          padding-bottom: 50px;
          display: flex;
          flex-direction: column;
        }
      `})]}):null}function mz({visible:e,setVisible:t}){return Nv.createPortal(a.jsx(gz,{visible:e,setVisible:t}),document.body)}function vz(){const e=ws();let t=Pd();ne.useEffect(()=>{e.capture("$pageview")},[t]);const[r,n]=ne.useState(()=>{const l=new URLSearchParams(window.location.search).get("order");return l||!1}),[i,s]=ne.useState(()=>{const l=new URLSearchParams(window.location.search).get("pay");return l||!1});return a.jsx(rT,{children:o=>{const{token:l}=o;return console.log(l==null?void 0:l.length),a.jsxs(jT,{visible:i,setVisible:s,children:[i?a.jsx(mz,{visible:i,setVisible:s}):null,a.jsxs(sT,{visible:r,setVisible:n,children:[r?a.jsx(uV,{visible:r,setVisible:n}):null,a.jsxs(x3,{children:[a.jsx(un,{path:"/",element:a.jsx(AT,{})}),a.jsx(un,{path:"/plans",element:a.jsx(kT,{})}),a.jsx(un,{path:"/blog",element:a.jsx(WR,{})}),a.jsx(un,{path:"/blog/:slug",element:a.jsx(eK,{})}),a.jsx(un,{path:"/auth/login",element:a.jsx(MT,{})}),a.jsx(un,{path:"/auth/verify",element:a.jsx(XT,{})}),a.jsx(un,{path:"/auth/signup",element:a.jsx(qT,{})}),a.jsx(un,{path:"/auth/forget-password",element:a.jsx(zT,{})}),a.jsx(un,{path:"/auth/create-password",element:a.jsx(JT,{})}),a.jsx(un,{path:"/quick-order",element:a.jsx(lD,{})}),a.jsx(un,{path:"/partner",element:a.jsx(cD,{})}),a.jsx(un,{path:"/dispensary",element:a.jsx(Lq,{})}),a.jsx(un,{path:"/dashboard/*",element:a.jsx(dV,{element:a.jsx(pz,{})})}),a.jsx(un,{path:"*",element:a.jsx(_S,{})})]}),a.jsx(wp,{position:"top-right",hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnFocusLoss:!0,draggable:!0,pauseOnHover:!0,theme:"light"})]})]})}})}const wz={api_host:"https://app.posthog.com"};w5.createRoot(document.getElementById("root")).render(a.jsx(rr.StrictMode,{children:a.jsx(vk,{children:a.jsx(ZI,{apiKey:"phc_bRujgc4zbcjS0v1NjisZ30ng2MyT0xDyEcMdT543NYI",options:wz,children:a.jsx(vz,{})})})}));export{Nn as _,pl as c,Cp as g,oV as r};
