PageSourceSearch

https://www.canadahelps.org/secure/charity-registration/assets/charity-registration.js

js canadahelps.org collected 2026-10-01 08:34:21 UTC 2,937,441 bytes, 1,750 lines download raw bytes

vendor: 4,193 bytes, lines 1-9
1function _mergeNamespaces(a,o){for(var s=0;s<o.length;s++){const _=o[s];if(typeof _!="string"&&!Array.isArray(_)){for(const j in _)if(j!=="default"&&!(j in a)){const $t=Object.getOwnPropertyDescriptor(_,j);$t&&Object.defineProperty(a,j,$t.get?$t:{enumerable:!0,get:()=>_[j]})}}}return Object.freeze(Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}))}(function(){const o=document.createElement("link").relList;if(o&&o.supports&&o.supports("modulepreload"))return;for(const j of document.querySelectorAll('link[rel="modulepreload"]'))_(j);new MutationObserver(j=>{for(const $t of j)if($t.type==="childList")for(const zt of $t.addedNodes)zt.tagName==="LINK"&&zt.rel==="modulepreload"&&_(zt)}).observe(document,{childList:!0,subtree:!0});function s(j){const $t={};return j.integrity&&($t.integrity=j.integrity),j.referrerPolicy&&($t.referrerPolicy=j.referrerPolicy),j.crossOrigin==="use-credentials"?$t.credentials="include":j.crossOrigin==="anonymous"?$t.credentials="omit":$t.credentials="same-origin",$t}function _(j){if(j.ep)return;j.ep=!0;const $t=s(j);fetch(j.href,$t)}})();const styles$4="";var commonjsGlobal$1=typeof globalThis<"u"?globalThis:typeof window<"u"||typeof window<"u"?window:typeof self<"u"?self:{};function getDefaultExportFromCjs(a){return a&&a.__esModule&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a}function getAugmentedNamespace(a){if(a.__esModule)return a;var o=a.default;if(typeof o=="function"){var s=function _(){return this instanceof _?Reflect.construct(o,arguments,this.constructor):o.apply(this,arguments)};s.prototype=o.prototype}else s={};return Object.defineProperty(s,"__esModule",{value:!0}),Object.keys(a).forEach(function(_){var j=Object.getOwnPropertyDescriptor(a,_);Object.defineProperty(s,_,j.get?j:{enumerable:!0,get:function(){return a[_]}})}),s}var jsxRuntime={exports:{}},reactJsxRuntime_production_min={},react={exports:{}},react_production_min={};/**
2 * @license React
3 * react.production.min.js
4 *
5 * Copyright (c) Facebook, Inc. and its affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var l$2=Symbol.for("react.element"),n$2=Symbol.for("react.portal"),p$4=Symbol.for("react.fragment"),q$2=Symbol.for("react.strict_mode"),r$2=Symbol.for("react.profiler"),t$1=Symbol.for("react.provider"),u=Symbol.for("react.context"),v$3=Symbol.for("react.forward_ref"),w$4=Symbol.for("react.suspense"),x$1=Symbol.for("react.memo"),y$1=Symbol.for("react.lazy"),z$2=Symbol.iterator;function A$2(a){return a===null||typeof a!="object"?null:(a=z$2&&a[z$2]||a["@@iterator"],typeof a=="function"?a:null)}var B$1={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},C$1=Object.assign,D$1={};function E$1(a,o,s){this.props=a,this.context=o,this.refs=D$1,this.updater=s||B$1}E$1.prototype.isReactComponent={};E$1.prototype.setState=function(a,o){if(typeof a!="object"&&typeof a!="function"&&a!=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,a,o,"setState")};E$1.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")};function F(){}F.prototype=E$1.prototype;function G$1(a,o,s){this.props=a,this.context=o,this.refs=D$1,this.updater=s||B$1}var H$1=G$1.prototype=new F;H$1.constructor=G$1;C$1(H$1,E$1.prototype);H$1.isPureReactComponent=!0;var I$1=Array.isArray,J=Object.prototype.hasOwnProperty,K$1={current:null},L$1={key:!0,ref:!0,__self:!0,__source:!0};function M$1(a,o,s){var _,j={},$t=null,zt=null;if(o!=null)for(_ in o.ref!==void 0&&(zt=o.ref),o.key!==void 0&&($t=""+o.key),o)J.call(o,_)&&!L$1.hasOwnProperty(_)&&(j[_]=o[_]);var Ht=arguments.length-2;if(Ht===1)j.children=s;else if(1<Ht){for(var Ut=Array(Ht),Gt=0;Gt<Ht;Gt++)Ut[Gt]=arguments[Gt+2];j.children=Ut}if(a&&a.defaultProps)for(_ in Ht=a.defaultProps,Ht)j[_]===void 0&&(j[_]=Ht[_]);return{$$typeof:l$2,type:a,key:$t,ref:zt,props:j,_owner:K$1.current}}function N$1(a,o){return{$$typeof:l$2,type:a.type,key:o,ref:a.ref,props:a.props,_owner:a._owner}}
vendor: 18,160 bytes, lines 9-34
9function O$1(a){return typeof a=="object"&&a!==null&&a.$$typeof===l$2}function escape$1(a){var o={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(s){return o[s]})}var P$1=/\/+/g;function Q$1(a,o){return typeof a=="object"&&a!==null&&a.key!=null?escape$1(""+a.key):o.toString(36)}function R$1(a,o,s,_,j){var $t=typeof a;($t==="undefined"||$t==="boolean")&&(a=null);var zt=!1;if(a===null)zt=!0;else switch($t){case"string":case"number":zt=!0;break;case"object":switch(a.$$typeof){case l$2:case n$2:zt=!0}}if(zt)return zt=a,j=j(zt),a=_===""?"."+Q$1(zt,0):_,I$1(j)?(s="",a!=null&&(s=a.replace(P$1,"$&/")+"/"),R$1(j,o,s,"",function(Gt){return Gt})):j!=null&&(O$1(j)&&(j=N$1(j,s+(!j.key||zt&&zt.key===j.key?"":(""+j.key).replace(P$1,"$&/")+"/")+a)),o.push(j)),1;if(zt=0,_=_===""?".":_+":",I$1(a))for(var Ht=0;Ht<a.length;Ht++){$t=a[Ht];var Ut=_+Q$1($t,Ht);zt+=R$1($t,o,s,Ut,j)}else if(Ut=A$2(a),typeof Ut=="function")for(a=Ut.call(a),Ht=0;!($t=a.next()).done;)$t=$t.value,Ut=_+Q$1($t,Ht++),zt+=R$1($t,o,s,Ut,j);else if($t==="object")throw o=String(a),Error("Objects are not valid as a React child (found: "+(o==="[object Object]"?"object with keys {"+Object.keys(a).join(", ")+"}":o)+"). If you meant to render a collection of children, use an array instead.");return zt}function S$1(a,o,s){if(a==null)return a;var _=[],j=0;return R$1(a,_,"","",function($t){return o.call(s,$t,j++)}),_}function T$1(a){if(a._status===-1){var o=a._result;o=o(),o.then(function(s){(a._status===0||a._status===-1)&&(a._status=1,a._result=s)},function(s){(a._status===0||a._status===-1)&&(a._status=2,a._result=s)}),a._status===-1&&(a._status=0,a._result=o)}if(a._status===1)return a._result.default;throw a._result}var U$1={current:null},V$1={transition:null},W$1={ReactCurrentDispatcher:U$1,ReactCurrentBatchConfig:V$1,ReactCurrentOwner:K$1};react_production_min.Children={map:S$1,forEach:function(a,o,s){S$1(a,function(){o.apply(this,arguments)},s)},count:function(a){var o=0;return S$1(a,function(){o++}),o},toArray:function(a){return S$1(a,function(o){return o})||[]},only:function(a){if(!O$1(a))throw Error("React.Children.only expected to receive a single React element child.");return a}};react_production_min.Component=E$1;react_production_min.Fragment=p$4;react_production_min.Profiler=r$2;react_production_min.PureComponent=G$1;react_production_min.StrictMode=q$2;react_production_min.Suspense=w$4;react_production_min.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=W$1;react_production_min.cloneElement=function(a,o,s){if(a==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+a+".");var _=C$1({},a.props),j=a.key,$t=a.ref,zt=a._owner;if(o!=null){if(o.ref!==void 0&&($t=o.ref,zt=K$1.current),o.key!==void 0&&(j=""+o.key),a.type&&a.type.defaultProps)var Ht=a.type.defaultProps;for(Ut in o)J.call(o,Ut)&&!L$1.hasOwnProperty(Ut)&&(_[Ut]=o[Ut]===void 0&&Ht!==void 0?Ht[Ut]:o[Ut])}var Ut=arguments.length-2;if(Ut===1)_.children=s;else if(1<Ut){Ht=Array(Ut);for(var Gt=0;Gt<Ut;Gt++)Ht[Gt]=arguments[Gt+2];_.children=Ht}return{$$typeof:l$2,type:a.type,key:j,ref:$t,props:_,_owner:zt}};react_production_min.createContext=function(a){return a={$$typeof:u,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},a.Provider={$$typeof:t$1,_context:a},a.Consumer=a};react_production_min.createElement=M$1;react_production_min.createFactory=function(a){var o=M$1.bind(null,a);return o.type=a,o};react_production_min.createRef=function(){return{current:null}};react_production_min.forwardRef=function(a){return{$$typeof:v$3,render:a}};react_production_min.isValidElement=O$1;react_production_min.lazy=function(a){return{$$typeof:y$1,_payload:{_status:-1,_result:a},_init:T$1}};react_production_min.memo=function(a,o){return{$$typeof:x$1,type:a,compare:o===void 0?null:o}};react_production_min.startTransition=function(a){var o=V$1.transition;V$1.transition={};try{a()}finally{V$1.transition=o}};react_production_min.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};react_production_min.useCallback=function(a,o){return U$1.current.useCallback(a,o)};react_production_min.useContext=function(a){return U$1.current.useContext(a)};react_production_min.useDebugValue=function(){};react_production_min.useDeferredValue=function(a){return U$1.current.useDeferredValue(a)};react_production_min.useEffect=function(a,o){return U$1.current.useEffect(a,o)};react_production_min.useId=function(){return U$1.current.useId()};react_production_min.useImperativeHandle=function(a,o,s){return U$1.current.useImperativeHandle(a,o,s)};react_production_min.useInsertionEffect=function(a,o){return U$1.current.useInsertionEffect(a,o)};react_production_min.useLayoutEffect=function(a,o){return U$1.current.useLayoutEffect(a,o)};react_production_min.useMemo=function(a,o){return U$1.current.useMemo(a,o)};react_production_min.useReducer=function(a,o,s){return U$1.current.useReducer(a,o,s)};react_production_min.useRef=function(a){return U$1.current.useRef(a)};react_production_min.useState=function(a){return U$1.current.useState(a)};react_production_min.useSyncExternalStore=function(a,o,s){return U$1.current.useSyncExternalStore(a,o,s)};react_production_min.useTransition=function(){return U$1.current.useTransition()};react_production_min.version="18.2.0";react.exports=react_production_min;var reactExports=react.exports;const React=getDefaultExportFromCjs(reactExports),React$1=_mergeNamespaces({__proto__:null,default:React},[reactExports]);/**
10 * @license React
11 * react-jsx-runtime.production.min.js
12 *
13 * Copyright (c) Facebook, Inc. and its affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var f$1=reactExports,k$1=Symbol.for("react.element"),l$1=Symbol.for("react.fragment"),m$3=Object.prototype.hasOwnProperty,n$1=f$1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,p$3={key:!0,ref:!0,__self:!0,__source:!0};function q$1(a,o,s){var _,j={},$t=null,zt=null;s!==void 0&&($t=""+s),o.key!==void 0&&($t=""+o.key),o.ref!==void 0&&(zt=o.ref);for(_ in o)m$3.call(o,_)&&!p$3.hasOwnProperty(_)&&(j[_]=o[_]);if(a&&a.defaultProps)for(_ in o=a.defaultProps,o)j[_]===void 0&&(j[_]=o[_]);return{$$typeof:k$1,type:a,key:$t,ref:zt,props:j,_owner:n$1.current}}reactJsxRuntime_production_min.Fragment=l$1;reactJsxRuntime_production_min.jsx=q$1;reactJsxRuntime_production_min.jsxs=q$1;jsxRuntime.exports=reactJsxRuntime_production_min;var jsxRuntimeExports=jsxRuntime.exports;const Fragment=jsxRuntimeExports.Fragment,jsx=jsxRuntimeExports.jsx,jsxs=jsxRuntimeExports.jsxs;var reactDom={exports:{}},reactDom_production_min={},scheduler={exports:{}},scheduler_production_min={};/**
18 * @license React
19 * scheduler.production.min.js
20 *
21 * Copyright (c) Facebook, Inc. and its affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */(function(a){function o(pr,br){var Pr=pr.length;pr.push(br);e:for(;0<Pr;){var kr=Pr-1>>>1,Lr=pr[kr];if(0<j(Lr,br))pr[kr]=br,pr[Pr]=Lr,Pr=kr;else break e}}function s(pr){return pr.length===0?null:pr[0]}function _(pr){if(pr.length===0)return null;var br=pr[0],Pr=pr.pop();if(Pr!==br){pr[0]=Pr;e:for(var kr=0,Lr=pr.length,Gr=Lr>>>1;kr<Gr;){var Fr=2*(kr+1)-1,$r=pr[Fr],Kr=Fr+1,rn=pr[Kr];if(0>j($r,Pr))Kr<Lr&&0>j(rn,$r)?(pr[kr]=rn,pr[Kr]=Pr,kr=Kr):(pr[kr]=$r,pr[Fr]=Pr,kr=Fr);else if(Kr<Lr&&0>j(rn,Pr))pr[kr]=rn,pr[Kr]=Pr,kr=Kr;else break e}}return br}function j(pr,br){var Pr=pr.sortIndex-br.sortIndex;return Pr!==0?Pr:pr.id-br.id}if(typeof performance=="object"&&typeof performance.now=="function"){var $t=performance;a.unstable_now=function(){return $t.now()}}else{var zt=Date,Ht=zt.now();a.unstable_now=function(){return zt.now()-Ht}}var Ut=[],Gt=[],Xt=1,Jt=null,Zt=3,er=!1,tr=!1,nr=!1,sr=typeof setTimeout=="function"?setTimeout:null,or=typeof clearTimeout=="function"?clearTimeout:null,ir=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function rr(pr){for(var br=s(Gt);br!==null;){if(br.callback===null)_(Gt);else if(br.startTime<=pr)_(Gt),br.sortIndex=br.expirationTime,o(Ut,br);else break;br=s(Gt)}}function ar(pr){if(nr=!1,rr(pr),!tr)if(s(Ut)!==null)tr=!0,hr(lr);else{var br=s(Gt);br!==null&&vr(ar,br.startTime-pr)}}function lr(pr,br){tr=!1,nr&&(nr=!1,or(dr),dr=-1),er=!0;var Pr=Zt;try{for(rr(br),Jt=s(Ut);Jt!==null&&(!(Jt.expirationTime>br)||pr&&!Sr());){var kr=Jt.callback;if(typeof kr=="function"){Jt.callback=null,Zt=Jt.priorityLevel;var Lr=kr(Jt.expirationTime<=br);br=a.unstable_now(),typeof Lr=="function"?Jt.callback=Lr:Jt===s(Ut)&&_(Ut),rr(br)}else _(Ut);Jt=s(Ut)}if(Jt!==null)var Gr=!0;else{var Fr=s(Gt);Fr!==null&&vr(ar,Fr.startTime-br),Gr=!1}return Gr}finally{Jt=null,Zt=Pr,er=!1}}var ur=!1,cr=null,dr=-1,gr=5,_r=-1;function Sr(){return!(a.unstable_now()-_r<gr)}function wr(){if(cr!==null){var pr=a.unstable_now();_r=pr;var br=!0;try{br=cr(!0,pr)}finally{br?Rr():(ur=!1,cr=null)}}else ur=!1}var Rr;if(typeof ir=="function")Rr=function(){ir(wr)};else if(typeof MessageChannel<"u"){var Ir=new MessageChannel,mr=Ir.port2;Ir.port1.onmessage=wr,Rr=function(){mr.postMessage(null)}}else Rr=function(){sr(wr,0)};function hr(pr){cr=pr,ur||(ur=!0,Rr())}function vr(pr,br){dr=sr(function(){pr(a.unstable_now())},br)}a.unstable_IdlePriority=5,a.unstable_ImmediatePriority=1,a.unstable_LowPriority=4,a.unstable_NormalPriority=3,a.unstable_Profiling=null,a.unstable_UserBlockingPriority=2,a.unstable_cancelCallback=function(pr){pr.callback=null},a.unstable_continueExecution=function(){tr||er||(tr=!0,hr(lr))},a.unstable_forceFrameRate=function(pr){0>pr||125<pr?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):gr=0<pr?Math.floor(1e3/pr):5},a.unstable_getCurrentPriorityLevel=function(){return Zt},a.unstable_getFirstCallbackNode=function(){return s(Ut)},a.unstable_next=function(pr){switch(Zt){case 1:case 2:case 3:var br=3;break;default:br=Zt}var Pr=Zt;Zt=br;try{return pr()}finally{Zt=Pr}},a.unstable_pauseExecution=function(){},a.unstable_requestPaint=function(){},a.unstable_runWithPriority=function(pr,br){switch(pr){case 1:case 2:case 3:case 4:case 5:break;default:pr=3}var Pr=Zt;Zt=pr;try{return br()}finally{Zt=Pr}},a.unstable_scheduleCallback=function(pr,br,Pr){var kr=a.unstable_now();switch(typeof Pr=="object"&&Pr!==null?(Pr=Pr.delay,Pr=typeof Pr=="number"&&0<Pr?kr+Pr:kr):Pr=kr,pr){case 1:var Lr=-1;break;case 2:Lr=250;break;case 5:Lr=1073741823;break;case 4:Lr=1e4;break;default:Lr=5e3}return Lr=Pr+Lr,pr={id:Xt++,callback:br,priorityLevel:pr,startTime:Pr,expirationTime:Lr,sortIndex:-1},Pr>kr?(pr.sortIndex=Pr,o(Gt,pr),s(Ut)===null&&pr===s(Gt)&&(nr?(or(dr),dr=-1):nr=!0,vr(ar,Pr-kr))):(pr.sortIndex=Lr,o(Ut,pr),tr||er||(tr=!0,hr(lr))),pr},a.unstable_shouldYield=Sr,a.unstable_wrapCallback=function(pr){var br=Zt;return function(){var Pr=Zt;Zt=br;try{return pr.apply(this,arguments)}finally{Zt=Pr}}}})(scheduler_production_min);scheduler.exports=scheduler_production_min;var schedulerExports=scheduler.exports;/**
26 * @license React
27 * react-dom.production.min.js
28 *
29 * Copyright (c) Facebook, Inc. and its affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var aa=reactExports,ca=schedulerExports;function p$2(a){for(var o="https://reactjs.org/docs/error-decoder.html?invariant="+a,s=1;s<arguments.length;s++)o+="&args[]="+encodeURIComponent(arguments[s]);return"Minified React error #"+a+"; visit "+o+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var da=new Set,ea={};function fa(a,o){ha(a,o),ha(a+"Capture",o)}function ha(a,o){for(ea[a]=o,a=0;a<o.length;a++)da.add(o[a])}var ia=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ja=Object.prototype.hasOwnProperty,ka=/^[: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]*$/,la={},ma={};function oa(a){return ja.call(ma,a)?!0:ja.call(la,a)?!1:ka.test(a)?ma[a]=!0:(la[a]=!0,!1)}function pa(a,o,s,_){if(s!==null&&s.type===0)return!1;switch(typeof o){case"function":case"symbol":return!0;case"boolean":return _?!1:s!==null?!s.acceptsBooleans:(a=a.toLowerCase().slice(0,5),a!=="data-"&&a!=="aria-");default:return!1}}function qa(a,o,s,_){if(o===null||typeof o>"u"||pa(a,o,s,_))return!0;if(_)return!1;if(s!==null)switch(s.type){case 3:return!o;case 4:return o===!1;case 5:return isNaN(o);case 6:return isNaN(o)||1>o}return!1}function v$2(a,o,s,_,j,$t,zt){this.acceptsBooleans=o===2||o===3||o===4,this.attributeName=_,this.attributeNamespace=j,this.mustUseProperty=s,this.propertyName=a,this.type=o,this.sanitizeURL=$t,this.removeEmptyString=zt}var z$1={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){z$1[a]=new v$2(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var o=a[0];z$1[o]=new v$2(o,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){z$1[a]=new v$2(a,2,!1,a.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){z$1[a]=new v$2(a,2,!1,a,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(a){z$1[a]=new v$2(a,3,!1,a.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(a){z$1[a]=new v$2(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){z$1[a]=new v$2(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){z$1[a]=new v$2(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){z$1[a]=new v$2(a,5,!1,a.toLowerCase(),null,!1,!1)});var ra=/[\-:]([a-z])/g;function sa(a){return a[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(a){var o=a.replace(ra,sa);z$1[o]=new v$2(o,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var o=a.replace(ra,sa);z$1[o]=new v$2(o,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var o=a.replace(ra,sa);z$1[o]=new v$2(o,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){z$1[a]=new v$2(a,1,!1,a.toLowerCase(),null,!1,!1)});z$1.xlinkHref=new v$2("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){z$1[a]=new v$2(a,1,!1,a.toLowerCase(),null,!0,!0)});function ta(a,o,s,_){var j=z$1.hasOwnProperty(o)?z$1[o]:null;(j!==null?j.type!==0:_||!(2<o.length)||o[0]!=="o"&&o[0]!=="O"||o[1]!=="n"&&o[1]!=="N")&&(qa(o,s,j,_)&&(s=null),_||j===null?oa(o)&&(s===null?a.removeAttribute(o):a.setAttribute(o,""+s)):j.mustUseProperty?a[j.propertyName]=s===null?j.type===3?!1:"":s:(o=j.attributeName,_=j.attributeNamespace,s===null?a.removeAttribute(o):(j=j.type,s=j===3||j===4&&s===!0?"":""+s,_?a.setAttributeNS(_,o,s):a.setAttribute(o,s))))}var ua=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,va=Symbol.for("react.element"),wa=Symbol.for("react.portal"),ya=Symbol.for("react.fragment"),za=Symbol.for("react.strict_mode"),Aa=Symbol.for("react.profiler"),Ba=Symbol.for("react.provider"),Ca=Symbol.for("react.context"),Da=Symbol.for("react.forward_ref"),Ea=Symbol.for("react.suspense"),Fa=Symbol.for("react.suspense_list"),Ga=Symbol.for("react.memo"),Ha=Symbol.for("react.lazy"),Ia=Symbol.for("react.offscreen"),Ja=Symbol.iterator;function Ka(a){return a===null||typeof a!="object"?null:(a=Ja&&a[Ja]||a["@@iterator"],typeof a=="function"?a:null)}var A$1=Object.assign,La;function Ma(a){if(La===void 0)try{throw Error()}catch(s){var o=s.stack.trim().match(/\n( *(at )?)/);La=o&&o[1]||""}return`
34`+La+a}var Na=!1;function Oa(a,o){if(!a||Na)return"";Na=!0;var s=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(o)if(o=function(){throw Error()},Object.defineProperty(o.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(o,[])}catch(Gt){var _=Gt}Reflect.construct(a,[],o)}else{try{o.call()}catch(Gt){_=Gt}a.call(o.prototype)}else{try{throw Error()}catch(Gt){_=Gt}a()}}
vendor: 4,342 bytes, lines 34-37
34catch(Gt){if(Gt&&_&&typeof Gt.stack=="string"){for(var j=Gt.stack.split(`
35`),$t=_.stack.split(`
36`),zt=j.length-1,Ht=$t.length-1;1<=zt&&0<=Ht&&j[zt]!==$t[Ht];)Ht--;for(;1<=zt&&0<=Ht;zt--,Ht--)if(j[zt]!==$t[Ht]){if(zt!==1||Ht!==1)do if(zt--,Ht--,0>Ht||j[zt]!==$t[Ht]){var Ut=`
37`+j[zt].replace(" at new "," at ");return a.displayName&&Ut.includes("<anonymous>")&&(Ut=Ut.replace("<anonymous>",a.displayName)),Ut}while(1<=zt&&0<=Ht);break}}}finally{Na=!1,Error.prepareStackTrace=s}return(a=a?a.displayName||a.name:"")?Ma(a):""}function Pa(a){switch(a.tag){case 5:return Ma(a.type);case 16:return Ma("Lazy");case 13:return Ma("Suspense");case 19:return Ma("SuspenseList");case 0:case 2:case 15:return a=Oa(a.type,!1),a;case 11:return a=Oa(a.type.render,!1),a;case 1:return a=Oa(a.type,!0),a;default:return""}}function Qa(a){if(a==null)return null;if(typeof a=="function")return a.displayName||a.name||null;if(typeof a=="string")return a;switch(a){case ya:return"Fragment";case wa:return"Portal";case Aa:return"Profiler";case za:return"StrictMode";case Ea:return"Suspense";case Fa:return"SuspenseList"}if(typeof a=="object")switch(a.$$typeof){case Ca:return(a.displayName||"Context")+".Consumer";case Ba:return(a._context.displayName||"Context")+".Provider";case Da:var o=a.render;return a=a.displayName,a||(a=o.displayName||o.name||"",a=a!==""?"ForwardRef("+a+")":"ForwardRef"),a;case Ga:return o=a.displayName||null,o!==null?o:Qa(a.type)||"Memo";case Ha:o=a._payload,a=a._init;try{return Qa(a(o))}catch{}}return null}function Ra(a){var o=a.type;switch(a.tag){case 24:return"Cache";case 9:return(o.displayName||"Context")+".Consumer";case 10:return(o._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return a=o.render,a=a.displayName||a.name||"",o.displayName||(a!==""?"ForwardRef("+a+")":"ForwardRef");case 7:return"Fragment";case 5:return o;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Qa(o);case 8:return o===za?"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 o=="function")return o.displayName||o.name||null;if(typeof o=="string")return o}return null}function Sa(a){switch(typeof a){case"boolean":case"number":case"string":case"undefined":return a;case"object":return a;default:return""}}function Ta(a){var o=a.type;return(a=a.nodeName)&&a.toLowerCase()==="input"&&(o==="checkbox"||o==="radio")}function Ua(a){var o=Ta(a)?"checked":"value",s=Object.getOwnPropertyDescriptor(a.constructor.prototype,o),_=""+a[o];if(!a.hasOwnProperty(o)&&typeof s<"u"&&typeof s.get=="function"&&typeof s.set=="function"){var j=s.get,$t=s.set;return Object.defineProperty(a,o,{configurable:!0,get:function(){return j.call(this)},set:function(zt){_=""+zt,$t.call(this,zt)}}),Object.defineProperty(a,o,{enumerable:s.enumerable}),{getValue:function(){return _},setValue:function(zt){_=""+zt},stopTracking:function(){a._valueTracker=null,delete a[o]}}}}function Va(a){a._valueTracker||(a._valueTracker=Ua(a))}function Wa(a){if(!a)return!1;var o=a._valueTracker;if(!o)return!0;var s=o.getValue(),_="";return a&&(_=Ta(a)?a.checked?"true":"false":a.value),a=_,a!==s?(o.setValue(a),!0):!1}function Xa(a){if(a=a||(typeof document<"u"?document:void 0),typeof a>"u")return null;try{return a.activeElement||a.body}catch{return a.body}}function Ya(a,o){var s=o.checked;return A$1({},o,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:s??a._wrapperState.initialChecked})}function Za(a,o){var s=o.defaultValue==null?"":o.defaultValue,_=o.checked!=null?o.checked:o.defaultChecked;s=Sa(o.value!=null?o.value:s),a._wrapperState={initialChecked:_,initialValue:s,controlled:o.type==="checkbox"||o.type==="radio"?o.checked!=null:o.value!=null}}function ab(a,o){o=o.checked,o!=null&&ta(a,"checked",o,!1)}function bb(a,o){ab(a,o);var s=Sa(o.value),_=o.type;if(s!=null)_==="number"?(s===0&&a.value===""||a.value!=s)&&(a.value=""+s):a.value!==""+s&&(a.value=""+s);else if(_==="submit"||_==="reset"){a.removeAttribute("value");return}o.hasOwnProperty("value")?cb(a,o.type,s):o.hasOwnProperty("defaultValue")&&cb(a,o.type,Sa(o.defaultValue)),o.checked==null&&o.defaultChecked!=null&&(a.defaultChecked=!!o.defaultChecked)}
vendor: 4,196 bytes, line 37
37function db(a,o,s){if(o.hasOwnProperty("value")||o.hasOwnProperty("defaultValue")){var _=o.type;if(!(_!=="submit"&&_!=="reset"||o.value!==void 0&&o.value!==null))return;o=""+a._wrapperState.initialValue,s||o===a.value||(a.value=o),a.defaultValue=o}s=a.name,s!==""&&(a.name=""),a.defaultChecked=!!a._wrapperState.initialChecked,s!==""&&(a.name=s)}function cb(a,o,s){(o!=="number"||Xa(a.ownerDocument)!==a)&&(s==null?a.defaultValue=""+a._wrapperState.initialValue:a.defaultValue!==""+s&&(a.defaultValue=""+s))}var eb=Array.isArray;function fb(a,o,s,_){if(a=a.options,o){o={};for(var j=0;j<s.length;j++)o["$"+s[j]]=!0;for(s=0;s<a.length;s++)j=o.hasOwnProperty("$"+a[s].value),a[s].selected!==j&&(a[s].selected=j),j&&_&&(a[s].defaultSelected=!0)}else{for(s=""+Sa(s),o=null,j=0;j<a.length;j++){if(a[j].value===s){a[j].selected=!0,_&&(a[j].defaultSelected=!0);return}o!==null||a[j].disabled||(o=a[j])}o!==null&&(o.selected=!0)}}function gb(a,o){if(o.dangerouslySetInnerHTML!=null)throw Error(p$2(91));return A$1({},o,{value:void 0,defaultValue:void 0,children:""+a._wrapperState.initialValue})}function hb(a,o){var s=o.value;if(s==null){if(s=o.children,o=o.defaultValue,s!=null){if(o!=null)throw Error(p$2(92));if(eb(s)){if(1<s.length)throw Error(p$2(93));s=s[0]}o=s}o==null&&(o=""),s=o}a._wrapperState={initialValue:Sa(s)}}function ib(a,o){var s=Sa(o.value),_=Sa(o.defaultValue);s!=null&&(s=""+s,s!==a.value&&(a.value=s),o.defaultValue==null&&a.defaultValue!==s&&(a.defaultValue=s)),_!=null&&(a.defaultValue=""+_)}function jb(a){var o=a.textContent;o===a._wrapperState.initialValue&&o!==""&&o!==null&&(a.value=o)}function kb(a){switch(a){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 lb(a,o){return a==null||a==="http://www.w3.org/1999/xhtml"?kb(o):a==="http://www.w3.org/2000/svg"&&o==="foreignObject"?"http://www.w3.org/1999/xhtml":a}var mb,nb=function(a){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(o,s,_,j){MSApp.execUnsafeLocalFunction(function(){return a(o,s,_,j)})}:a}(function(a,o){if(a.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in a)a.innerHTML=o;else{for(mb=mb||document.createElement("div"),mb.innerHTML="<svg>"+o.valueOf().toString()+"</svg>",o=mb.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;o.firstChild;)a.appendChild(o.firstChild)}});function ob(a,o){if(o){var s=a.firstChild;if(s&&s===a.lastChild&&s.nodeType===3){s.nodeValue=o;return}}a.textContent=o}var pb={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},qb=["Webkit","ms","Moz","O"];Object.keys(pb).forEach(function(a){qb.forEach(function(o){o=o+a.charAt(0).toUpperCase()+a.substring(1),pb[o]=pb[a]})});function rb(a,o,s){return o==null||typeof o=="boolean"||o===""?"":s||typeof o!="number"||o===0||pb.hasOwnProperty(a)&&pb[a]?(""+o).trim():o+"px"}function sb(a,o){a=a.style;for(var s in o)if(o.hasOwnProperty(s)){var _=s.indexOf("--")===0,j=rb(s,o[s],_);s==="float"&&(s="cssFloat"),_?a.setProperty(s,j):a[s]=j}}var tb=A$1({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 ub(a,o){if(o){if(tb[a]&&(o.children!=null||o.dangerouslySetInnerHTML!=null))throw Error(p$2(137,a));if(o.dangerouslySetInnerHTML!=null){if(o.children!=null)throw Error(p$2(60));if(typeof o.dangerouslySetInnerHTML!="object"||!("__html"in o.dangerouslySetInnerHTML))throw Error(p$2(61))}if(o.style!=null&&typeof o.style!="object")throw Error(p$2(62))}}function vb(a,o){if(a.indexOf("-")===-1)return typeof o.is=="str
37ing";switch(a){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 wb=null;function xb(a){return a=a.target||a.srcElement||window,a.correspondingUseElement&&(a=a.correspondingUseElement),a.nodeType===3?a.parentNode:a}var yb=null,zb=null,Ab=null;function Bb(a){if(a=Cb(a)){if(typeof yb!="function")throw Error(p$2(280));var o=a.stateNode;o&&(o=Db(o),yb(a.stateNode,a.type,o))}}function Eb(a){zb?Ab?Ab.push(a):Ab=[a]:zb=a}function Fb(){if(zb){var a=zb,o=Ab;if(Ab=zb=null,Bb(a),o)for(a=0;a<o.length;a++)Bb(o[a])}}function Gb(a,o){return a(o)}function Hb(){}var Ib=!1;function Jb(a,o,s){if(Ib)return a(o,s);Ib=!0;try{return Gb(a,o,s)}finally{Ib=!1,(zb!==null||Ab!==null)&&(Hb(),Fb())}}function Kb(a,o){var s=a.stateNode;if(s===null)return null;var _=Db(s);if(_===null)return null;s=_[o];e:switch(o){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(_=!_.disabled)||(a=a.type,_=!(a==="button"||a==="input"||a==="select"||a==="textarea")),a=!_;break e;default:a=!1}if(a)return null;if(s&&typeof s!="function")throw Error(p$2(231,o,typeof s));return s}var Lb=!1;if(ia)try{var Mb={};Object.defineProperty(Mb,"passive",{get:function(){Lb=!0}}),window.addEventListener("test",Mb,Mb),window.removeEventListener("test",Mb,Mb)}catch{Lb=!1}function Nb(a,o,s,_,j,$t,zt,Ht,Ut){var Gt=Array.prototype.slice.call(arguments,3);try{o.apply(s,Gt)}catch(Xt){this.onError(Xt)}}var Ob=!1,Pb=null,Qb=!1,Rb=null,Sb={onError:function(a){Ob=!0,Pb=a}};function Tb(a,o,s,_,j,$t,zt,Ht,Ut){Ob=!1,Pb=null,Nb.apply(Sb,arguments)}function Ub(a,o,s,_,j,$t,zt,Ht,Ut){if(Tb.apply(this,arguments),Ob){if(Ob){var Gt=Pb;Ob=!1,Pb=null}else throw Error(p$2(198));Qb||(Qb=!0,Rb=Gt)}}function Vb(a){var o=a,s=a;if(a.alternate)for(;o.return;)o=o.return;else{a=o;do o=a,o.flags&4098&&(s=o.return),a=o.return;while(a)}return o.tag===3?s:null}function Wb(a){if(a.tag===13){var o=a.memoizedState;if(o===null&&(a=a.alternate,a!==null&&(o=a.memoizedState)),o!==null)return o.dehydrated}return null}function Xb(a){if(Vb(a)!==a)throw Error(p$2(188))}function Yb(a){var o=a.alternate;if(!o){if(o=Vb(a),o===null)throw Error(p$2(188));return o!==a?null:a}for(var s=a,_=o;;){var j=s.return;if(j===null)break;var $t=j.alternate;if($t===null){if(_=j.return,_!==null){s=_;continue}break}if(j.child===$t.child){for($t=j.child;$t;){if($t===s)return Xb(j),a;if($t===_)return Xb(j),o;$t=$t.sibling}throw Error(p$2(188))}if(s.return!==_.return)s=j,_=$t;else{for(var zt=!1,Ht=j.child;Ht;){if(Ht===s){zt=!0,s=j,_=$t;break}if(Ht===_){zt=!0,_=j,s=$t;break}Ht=Ht.sibling}if(!zt){for(Ht=$t.child;Ht;){if(Ht===s){zt=!0,s=$t,_=j;break}if(Ht===_){zt=!0,_=$t,s=j;break}Ht=Ht.sibling}if(!zt)throw Error(p$2(189))}}if(s.alternate!==_)throw Error(p$2(190))}if(s.tag!==3)throw Error(p$2(188));return s.stateNode.current===s?a:o}function Zb(a){return a=Yb(a),a!==null?$b(a):null}function $b(a){if(a.tag===5||a.tag===6)return a;for(a=a.child;a!==null;){var o=$b(a);if(o!==null)return o;a=a.sibling}return null}var ac=ca.unstable_scheduleCallback,bc=ca.unstable_cancelCallback,cc=ca.unstable_shouldYield,dc=ca.unstable_requestPaint,B=ca.unstable_now,ec=ca.unstable_getCurrentPriorityLevel,fc=ca.unstable_ImmediatePriority,gc=ca.unstable_UserBlockingPriority,hc=ca.unstable_NormalPriority,ic=ca.unstable_LowPriority,jc=ca.unstable_IdlePriority,kc=null,lc=null;function mc(a){if(lc&&typeof lc.onCommitFiberRoot=="function")try{lc.onCommitFiberRoot(kc,a,void 0,(a.current.flags&128)===128)}catch{}}var oc=Math.clz32?Math.clz32:nc,pc=Math.log,qc=Math.LN2;function nc(a){return a>>>=0,a===0?32:31-(pc(a)/qc|0)|0}var rc=64,sc=4194304;function tc(a){switch(a&-a){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 a&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return a&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return a}}function uc(a,o){var s=a.pendingLanes;if(s===0)return 0;var _=0,j=a.suspendedLanes,$t=a.pingedLanes,zt=s&268435455;if(zt!==0){var Ht=zt&~j;Ht!==0?_=tc(Ht):($t&=zt,$t!==0&&(_=tc($t)))}else zt=s&~j,zt!==0?_=tc(zt):$t!==0&&(_=tc($t));if(_===0)return 0;if(o!==0&&o!==_&&!(o&j)&&(j=_&-_,$t=o&-o,j>=$t||j===16&&($t&4194240)!==0))return o;if(_&4&&(_|=s&16),o=a.entangledLanes,o!==0)for(a=a.entanglements,o&=_;0<o;
vendor: 3,557 bytes, line 37
37)s=31-oc(o),j=1<<s,_|=a[s],o&=~j;return _}function vc(a,o){switch(a){case 1:case 2:case 4:return o+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 o+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 wc(a,o){for(var s=a.suspendedLanes,_=a.pingedLanes,j=a.expirationTimes,$t=a.pendingLanes;0<$t;){var zt=31-oc($t),Ht=1<<zt,Ut=j[zt];Ut===-1?(!(Ht&s)||Ht&_)&&(j[zt]=vc(Ht,o)):Ut<=o&&(a.expiredLanes|=Ht),$t&=~Ht}}function xc(a){return a=a.pendingLanes&-1073741825,a!==0?a:a&1073741824?1073741824:0}function yc(){var a=rc;return rc<<=1,!(rc&4194240)&&(rc=64),a}function zc(a){for(var o=[],s=0;31>s;s++)o.push(a);return o}function Ac(a,o,s){a.pendingLanes|=o,o!==536870912&&(a.suspendedLanes=0,a.pingedLanes=0),a=a.eventTimes,o=31-oc(o),a[o]=s}function Bc(a,o){var s=a.pendingLanes&~o;a.pendingLanes=o,a.suspendedLanes=0,a.pingedLanes=0,a.expiredLanes&=o,a.mutableReadLanes&=o,a.entangledLanes&=o,o=a.entanglements;var _=a.eventTimes;for(a=a.expirationTimes;0<s;){var j=31-oc(s),$t=1<<j;o[j]=0,_[j]=-1,a[j]=-1,s&=~$t}}function Cc(a,o){var s=a.entangledLanes|=o;for(a=a.entanglements;s;){var _=31-oc(s),j=1<<_;j&o|a[_]&o&&(a[_]|=o),s&=~j}}var C=0;function Dc(a){return a&=-a,1<a?4<a?a&268435455?16:536870912:4:1}var Ec,Fc,Gc,Hc,Ic,Jc=!1,Kc=[],Lc=null,Mc=null,Nc=null,Oc=new Map,Pc=new Map,Qc=[],Rc="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 Sc(a,o){switch(a){case"focusin":case"focusout":Lc=null;break;case"dragenter":case"dragleave":Mc=null;break;case"mouseover":case"mouseout":Nc=null;break;case"pointerover":case"pointerout":Oc.delete(o.pointerId);break;case"gotpointercapture":case"lostpointercapture":Pc.delete(o.pointerId)}}function Tc(a,o,s,_,j,$t){return a===null||a.nativeEvent!==$t?(a={blockedOn:o,domEventName:s,eventSystemFlags:_,nativeEvent:$t,targetContainers:[j]},o!==null&&(o=Cb(o),o!==null&&Fc(o)),a):(a.eventSystemFlags|=_,o=a.targetContainers,j!==null&&o.indexOf(j)===-1&&o.push(j),a)}function Uc(a,o,s,_,j){switch(o){case"focusin":return Lc=Tc(Lc,a,o,s,_,j),!0;case"dragenter":return Mc=Tc(Mc,a,o,s,_,j),!0;case"mouseover":return Nc=Tc(Nc,a,o,s,_,j),!0;case"pointerover":var $t=j.pointerId;return Oc.set($t,Tc(Oc.get($t)||null,a,o,s,_,j)),!0;case"gotpointercapture":return $t=j.pointerId,Pc.set($t,Tc(Pc.get($t)||null,a,o,s,_,j)),!0}return!1}function Vc(a){var o=Wc(a.target);if(o!==null){var s=Vb(o);if(s!==null){if(o=s.tag,o===13){if(o=Wb(s),o!==null){a.blockedOn=o,Ic(a.priority,function(){Gc(s)});return}}else if(o===3&&s.stateNode.current.memoizedState.isDehydrated){a.blockedOn=s.tag===3?s.stateNode.containerInfo:null;return}}}a.blockedOn=null}function Xc(a){if(a.blockedOn!==null)return!1;for(var o=a.targetContainers;0<o.length;){var s=Yc(a.domEventName,a.eventSystemFlags,o[0],a.nativeEvent);if(s===null){s=a.nativeEvent;var _=new s.constructor(s.type,s);wb=_,s.target.dispatchEvent(_),wb=null}else return o=Cb(s),o!==null&&Fc(o),a.blockedOn=s,!1;o.shift()}return!0}function Zc(a,o,s){Xc(a)&&s.delete(o)}function $c(){Jc=!1,Lc!==null&&Xc(Lc)&&(Lc=null),Mc!==null&&Xc(Mc)&&(Mc=null),Nc!==null&&Xc(Nc)&&(Nc=null),Oc.forEac
vendor: 2,752 bytes, line 37
37h(Zc),Pc.forEach(Zc)}function ad(a,o){a.blockedOn===o&&(a.blockedOn=null,Jc||(Jc=!0,ca.unstable_scheduleCallback(ca.unstable_NormalPriority,$c)))}function bd(a){function o(j){return ad(j,a)}if(0<Kc.length){ad(Kc[0],a);for(var s=1;s<Kc.length;s++){var _=Kc[s];_.blockedOn===a&&(_.blockedOn=null)}}for(Lc!==null&&ad(Lc,a),Mc!==null&&ad(Mc,a),Nc!==null&&ad(Nc,a),Oc.forEach(o),Pc.forEach(o),s=0;s<Qc.length;s++)_=Qc[s],_.blockedOn===a&&(_.blockedOn=null);for(;0<Qc.length&&(s=Qc[0],s.blockedOn===null);)Vc(s),s.blockedOn===null&&Qc.shift()}var cd=ua.ReactCurrentBatchConfig,dd=!0;function ed(a,o,s,_){var j=C,$t=cd.transition;cd.transition=null;try{C=1,fd(a,o,s,_)}finally{C=j,cd.transition=$t}}function gd(a,o,s,_){var j=C,$t=cd.transition;cd.transition=null;try{C=4,fd(a,o,s,_)}finally{C=j,cd.transition=$t}}function fd(a,o,s,_){if(dd){var j=Yc(a,o,s,_);if(j===null)hd(a,o,_,id$1,s),Sc(a,_);else if(Uc(j,a,o,s,_))_.stopPropagation();else if(Sc(a,_),o&4&&-1<Rc.indexOf(a)){for(;j!==null;){var $t=Cb(j);if($t!==null&&Ec($t),$t=Yc(a,o,s,_),$t===null&&hd(a,o,_,id$1,s),$t===j)break;j=$t}j!==null&&_.stopPropagation()}else hd(a,o,_,null,s)}}var id$1=null;function Yc(a,o,s,_){if(id$1=null,a=xb(_),a=Wc(a),a!==null)if(o=Vb(a),o===null)a=null;else if(s=o.tag,s===13){if(a=Wb(o),a!==null)return a;a=null}else if(s===3){if(o.stateNode.current.memoizedState.isDehydrated)return o.tag===3?o.stateNode.containerInfo:null;a=null}else o!==a&&(a=null);return id$1=a,null}function jd(a){switch(a){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(ec()){case fc:return 1;case gc:return 4;case hc:case ic:return 16;case jc:return 536870912;default:return 16}default:return 16}}var kd=null,ld=null,md=null;
vendor: 3,103 bytes, line 37
37function nd(){if(md)return md;var a,o=ld,s=o.length,_,j="value"in kd?kd.value:kd.textContent,$t=j.length;for(a=0;a<s&&o[a]===j[a];a++);var zt=s-a;for(_=1;_<=zt&&o[s-_]===j[$t-_];_++);return md=j.slice(a,1<_?1-_:void 0)}function od(a){var o=a.keyCode;return"charCode"in a?(a=a.charCode,a===0&&o===13&&(a=13)):a=o,a===10&&(a=13),32<=a||a===13?a:0}function pd(){return!0}function qd(){return!1}function rd(a){function o(s,_,j,$t,zt){this._reactName=s,this._targetInst=j,this.type=_,this.nativeEvent=$t,this.target=zt,this.currentTarget=null;for(var Ht in a)a.hasOwnProperty(Ht)&&(s=a[Ht],this[Ht]=s?s($t):$t[Ht]);return this.isDefaultPrevented=($t.defaultPrevented!=null?$t.defaultPrevented:$t.returnValue===!1)?pd:qd,this.isPropagationStopped=qd,this}return A$1(o.prototype,{preventDefault:function(){this.defaultPrevented=!0;var s=this.nativeEvent;s&&(s.preventDefault?s.preventDefault():typeof s.returnValue!="unknown"&&(s.returnValue=!1),this.isDefaultPrevented=pd)},stopPropagation:function(){var s=this.nativeEvent;s&&(s.stopPropagation?s.stopPropagation():typeof s.cancelBubble!="unknown"&&(s.cancelBubble=!0),this.isPropagationStopped=pd)},persist:function(){},isPersistent:pd}),o}var sd={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(a){return a.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},td=rd(sd),ud=A$1({},sd,{view:0,detail:0}),vd=rd(ud),wd,xd,yd,Ad=A$1({},ud,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:zd,button:0,buttons:0,relatedTarget:function(a){return a.relatedTarget===void 0?a.fromElement===a.srcElement?a.toElement:a.fromElement:a.relatedTarget},movementX:function(a){return"movementX"in a?a.movementX:(a!==yd&&(yd&&a.type==="mousemove"?(wd=a.screenX-yd.screenX,xd=a.screenY-yd.screenY):xd=wd=0,yd=a),wd)},movementY:function(a){return"movementY"in a?a.movementY:xd}}),Bd=rd(Ad),Cd=A$1({},Ad,{dataTransfer:0}),Dd=rd(Cd),Ed=A$1({},ud,{relatedTarget:0}),Fd=rd(Ed),Gd=A$1({},sd,{animationName:0,elapsedTime:0,pseudoElement:0}),Hd=rd(Gd),Id=A$1({},sd,{clipboardData:function(a){return"clipboardData"in a?a.clipboardData:window.clipboardData}}),Jd=rd(Id),Kd=A$1({},sd,{data:0}),Ld=rd(Kd),Md={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Nd={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"},Od={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Pd(a){var o=this.nativeEvent;return o.getModifierState?o.getModifierState(a):(a=Od[a])?!!o[a]:!1}function zd(){return Pd}var Qd=A$1({},ud,{key:function(a){if(a.key){var o=Md[a.key]||a.key;if(o!=="Unidentified")return o}
vendor: 18,427 bytes, lines 37-38
37return a.type==="keypress"?(a=od(a),a===13?"Enter":String.fromCharCode(a)):a.type==="keydown"||a.type==="keyup"?Nd[a.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:zd,charCode:function(a){return a.type==="keypress"?od(a):0},keyCode:function(a){return a.type==="keydown"||a.type==="keyup"?a.keyCode:0},which:function(a){return a.type==="keypress"?od(a):a.type==="keydown"||a.type==="keyup"?a.keyCode:0}}),Rd=rd(Qd),Sd=A$1({},Ad,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Td=rd(Sd),Ud=A$1({},ud,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:zd}),Vd=rd(Ud),Wd=A$1({},sd,{propertyName:0,elapsedTime:0,pseudoElement:0}),Xd=rd(Wd),Yd=A$1({},Ad,{deltaX:function(a){return"deltaX"in a?a.deltaX:"wheelDeltaX"in a?-a.wheelDeltaX:0},deltaY:function(a){return"deltaY"in a?a.deltaY:"wheelDeltaY"in a?-a.wheelDeltaY:"wheelDelta"in a?-a.wheelDelta:0},deltaZ:0,deltaMode:0}),Zd=rd(Yd),$d=[9,13,27,32],ae=ia&&"CompositionEvent"in window,be$1=null;ia&&"documentMode"in document&&(be$1=document.documentMode);var ce=ia&&"TextEvent"in window&&!be$1,de$1=ia&&(!ae||be$1&&8<be$1&&11>=be$1),ee=String.fromCharCode(32),fe$1=!1;function ge$1(a,o){switch(a){case"keyup":return $d.indexOf(o.keyCode)!==-1;case"keydown":return o.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function he$1(a){return a=a.detail,typeof a=="object"&&"data"in a?a.data:null}var ie=!1;function je$1(a,o){switch(a){case"compositionend":return he$1(o);case"keypress":return o.which!==32?null:(fe$1=!0,ee);case"textInput":return a=o.data,a===ee&&fe$1?null:a;default:return null}}function ke$1(a,o){if(ie)return a==="compositionend"||!ae&&ge$1(a,o)?(a=nd(),md=ld=kd=null,ie=!1,a):null;switch(a){case"paste":return null;case"keypress":if(!(o.ctrlKey||o.altKey||o.metaKey)||o.ctrlKey&&o.altKey){if(o.char&&1<o.char.length)return o.char;if(o.which)return String.fromCharCode(o.which)}return null;case"compositionend":return de$1&&o.locale!=="ko"?null:o.data;default:return null}}var le$1={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 me$1(a){var o=a&&a.nodeName&&a.nodeName.toLowerCase();return o==="input"?!!le$1[a.type]:o==="textarea"}function ne(a,o,s,_){Eb(_),o=oe(o,"onChange"),0<o.length&&(s=new td("onChange","change",null,s,_),a.push({event:s,listeners:o}))}var pe=null,qe$1=null;function re(a){se(a,0)}function te(a){var o=ue$1(a);if(Wa(o))return a}function ve$1(a,o){if(a==="change")return o}var we$1=!1;if(ia){var xe$1;if(ia){var ye$1="oninput"in document;if(!ye$1){var ze$1=document.createElement("div");ze$1.setAttribute("oninput","return;"),ye$1=typeof ze$1.oninput=="function"}xe$1=ye$1}else xe$1=!1;we$1=xe$1&&(!document.documentMode||9<document.documentMode)}function Ae$1(){pe&&(pe.detachEvent("onpropertychange",Be$1),qe$1=pe=null)}function Be$1(a){if(a.propertyName==="value"&&te(qe$1)){var o=[];ne(o,qe$1,a,xb(a)),Jb(re,o)}}function Ce$1(a,o,s){a==="focusin"?(Ae$1(),pe=o,qe$1=s,pe.attachEvent("onpropertychange",Be$1)):a==="focusout"&&Ae$1()}function De$1(a){if(a==="selectionchange"||a==="keyup"||a==="keydown")return te(qe$1)}function Ee$1(a,o){if(a==="click")return te(o)}function Fe$1(a,o){if(a==="input"||a==="change")return te(o)}function Ge$1(a,o){return a===o&&(a!==0||1/a===1/o)||a!==a&&o!==o}var He$1=typeof Object.is=="function"?Object.is:Ge$1;function Ie$1(a,o){if(He$1(a,o))return!0;if(typeof a!="object"||a===null||typeof o!="object"||o===null)return!1;var s=Object.keys(a),_=Object.keys(o);if(s.length!==_.length)return!1;for(_=0;_<s.length;_++){var j=s[_];if(!ja.call(o,j)||!He$1(a[j],o[j]))return!1}return!0}function Je$1(a){for(;a&&a.firstChild;)a=a.firstChild;return a}function Ke$1(a,o){var s=Je$1(a);a=0;for(var _;s;){if(s.nodeType===3){if(_=a+s.textContent.length,a<=o&&_>=o)return{node:s,offset:o-a};a=_}e:{for(;s;){if(s.nextSibling){s=s.nextSibling;break e}s=s.parentNode}s=void 0}s=Je$1(s)}}function Le$1(a,o){return a&&o?a===o?!0:a&&a.nodeType===3?!1:o&&o.nodeType===3?Le$1(a,o.parentNode):"contains"in a?a.contains(o):a.compareDocumentPosition?!!(a.compareDocumentPosition(o)&16):!1:!1}function Me$1(){for(var a=window,o=Xa();o instanceof a.HTMLIFrameElement;){try{var s=typeof o.contentWindow.location.href=="string"}catch{s=!1}if(s)a=o.contentWindow;else break;o=Xa(a.document)}return o}function Ne$1(a){var o=a&&a.nodeName&&a.nodeName.toLowerCase();return o&&(o==="input"&&(a.type==="text"||a.type==="search"||a.type==="tel"||a.type==="url"||a.type==="password")||o==="textarea"||a.contentEditable==="true")}function Oe$1(a){var o=Me$1(),s=a.focusedElem,_=a.selectionRange;if(o!==s&&s&&s.ownerDocument&&Le$1(s.ownerDocument.documentElement,s)){if(_!==null&&Ne$1(s)){if(o=_.start,a=_.end,a===void 0&&(a=o),"selectionStart"in s)s.selectionStart=o,s.selectionEnd=Math.min(a,s.value.length);else if(a=(o=s.ownerDocument||document)&&o.defaultView||window,a.getSelection){a=a.getSelection();var j=s.textContent.length,$t=Math.min(_.start,j);_=_.end===void 0?$t:Math.min(_.end,j),!a.extend&&$t>_&&(j=_,_=$t,$t=j),j=Ke$1(s,$t);var zt=Ke$1(s,_);j&&zt&&(a.rangeCount!==1||a.anchorNode!==j.node||a.anchorOffset!==j.offset||a.focusNode!==zt.node||a.focusOffset!==zt.offset)&&(o=o.createRange(),o.setStart(j.node,j.offset),a.removeAllRanges(),$t>_?(a.addRange(o),a.extend(zt.node,zt.offset)):(o.setEnd(zt.node,zt.offset),a.addRange(o)))}}for(o=[],a=s;a=a.parentNode;)a.nodeType===1&&o.push({element:a,left:a.scrollLeft,top:a.scrollTop});for(typeof s.focus=="function"&&s.focus(),s=0;s<o.length;s++)a=o[s],a.element.scrollLeft=a.left,a.element.scrollTop=a.top}}var Pe$1=ia&&"documentMode"in document&&11>=document.documentMode,Qe$1=null,Re$1=null,Se$1=null,Te$1=!1;function Ue$1(a,o,s){var _=s.window===s?s.document:s.nodeType===9?s:s.ownerDocument;Te$1||Qe$1==null||Qe$1!==Xa(_)||(_=Qe$1,"selectionStart"in _&&Ne$1(_)?_={start:_.selectionStart,end:_.selectionEnd}:(_=(_.ownerDocument&&_.ownerDocument.defaultView||window).getSelection(),_={anchorNode:_.anchorNode,anchorOffset:_.anchorOffset,focusNode:_.focusNode,focusOffset:_.focusOffset}),Se$1&&Ie$1(Se$1,_)||(Se$1=_,_=oe(Re$1,"onSelect"),0<_.length&&(o=new td("onSelect","select",null,o,s),a.push({event:o,listeners:_}),o.target=Qe$1)))}function Ve$1(a,o){var s={};return s[a.toLowerCase()]=o.toLowerCase(),s["Webkit"+a]="webkit"+o,s["Moz"+a]="moz"+o,s}var We$1={animationend:Ve$1("Animation","AnimationEnd"),animationiteration:Ve$1("Animation","AnimationIteration"),animationstart:Ve$1("Animation","AnimationStart"),transitionend:Ve$1("Transition","TransitionEnd")},Xe$1={},Ye$1={};ia&&(Ye$1=document.createElement("div").style,"AnimationEvent"in window||(delete We$1.animationend.animation,delete We$1.animationiteration.animation,delete We$1.animationstart.animation),"TransitionEvent"in window||delete We$1.transitionend.transition);function Ze$1(a){if(Xe$1[a])return Xe$1[a];if(!We$1[a])return a;var o=We$1[a],s;for(s in o)if(o.hasOwnProperty(s)&&s in Ye$1)return Xe$1[a]=o[s];return a}var $e=Ze$1("animationend"),af=Ze$1("animationiteration"),bf=Ze$1("animationstart"),cf=Ze$1("transitionend"),df=new Map,ef="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 ff(a,o){df.set(a,o),fa(o,[a])}for(var gf=0;gf<ef.length;gf++){var hf=ef[gf],jf=hf.toLowerCase(),kf=hf[0].toUpperCase()+hf.slice(1);ff(jf,"on"+kf)}ff($e,"onAnimationEnd");ff(af,"onAnimationIteration");ff(bf,"onAnimationStart");ff("dblclick","onDoubleClick");ff("focusin","onFocus");ff("focusout","onBlur");ff(cf,"onTransitionEnd");ha("onMouseEnter",["mouseout","mouseover"]);ha("onMouseLeave",["mouseout","mouseover"]);ha("onPointerEnter",["pointerout","pointerover"]);ha("onPointerLeave",["pointerout","pointerover"]);fa("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));fa("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));fa("onBeforeInput",["compositionend","keypress","textInput","paste"]);fa("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));fa("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));fa("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var lf="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(" "),mf=new Set("cancel close invalid load scroll toggle".split(" ").concat(lf));function nf(a,o,s){var _=a.type||"unknown-event";a.currentTarget=s,Ub(_,o,void 0,a),a.currentTarget=null}function se(a,o){o=(o&4)!==0;for(var s=0;s<a.length;s++){var _=a[s],j=_.event;_=_.listeners;e:{var $t=void 0;if(o)for(var zt=_.length-1;0<=zt;zt--){var Ht=_[zt],Ut=Ht.instance,Gt=Ht.currentTarget;if(Ht=Ht.listener,Ut!==$t&&j.isPropagationStopped())break e;nf(j,Ht,Gt),$t=Ut}else for(zt=0;zt<_.length;zt++){if(Ht=_[zt],Ut=Ht.instance,Gt=Ht.currentTarget,Ht=Ht.listener,Ut!==$t&&j.isPropagationStopped())break e;nf(j,Ht,Gt),$t=Ut}}}if(Qb)throw a=Rb,Qb=!1,Rb=null,a}function D(a,o){var s=o[of];s===void 0&&(s=o[of]=new Set);var _=a+"__bubble";s.has(_)||(pf(o,a,2,!1),s.add(_))}function qf(a,o,s){var _=0;o&&(_|=4),pf(s,a,_,o)}var rf="_reactListening"+Math.random().toString(36).slice(2);function sf(a){if(!a[rf]){a[rf]=!0,da.forEach(function(s){s!=="selectionchange"&&(mf.has(s)||qf(s,!1,a),qf(s,!0,a))});var o=a.nodeType===9?a:a.ownerDocument;o===null||o[rf]||(o[rf]=!0,qf("selectionchange",!1,o))}}function pf(a,o,s,_){switch(jd(o)){case 1:var j=ed;break;case 4:j=gd;break;default:j=fd}s=j.bind(null,o,s,a),j=void 0,!Lb||o!=="touchstart"&&o!=="touchmove"&&o!=="wheel"||(j=!0),_?j!==void 0?a.addEventListener(o,s,{capture:!0,passive:j}):a.addEventListener(o,s,!0):j!==void 0?a.addEventListener(o,s,{passive:j}):a.addEventListener(o,s,!1)}function hd(a,o,s,_,j){var $t=_;if(!(o&1)&&!(o&2)&&_!==null)e:for(;;){if(_===null)return;var zt=_.tag;if(zt===3||zt===4){var Ht=_.stateNode.containerInfo;if(Ht===j||Ht.nodeType===8&&Ht.parentNode===j)break;if(zt===4)for(zt=_.return;zt!==null;){var Ut=zt.tag;if((Ut===3||Ut===4)&&(Ut=zt.stateNode.containerInfo,Ut===j||Ut.nodeType===8&&Ut.parentNode===j))return;zt=zt.return}for(;Ht!==null;){if(zt=Wc(Ht),zt===null)return;if(Ut=zt.tag,Ut===5||Ut===6){_=$t=zt;continue e}Ht=Ht.parentNode}}_=_.return}Jb(function(){var Gt=$t,Xt=xb(s),Jt=[];e:{var Zt=df.get(a);if(Zt!==void 0){var er=td,tr=a;switch(a){case"keypress":if(od(s)===0)break e;case"keydown":case"keyup":er=Rd;break;case"focusin":tr="focus",er=Fd;break;case"focusout":tr="blur",er=Fd;break;case"beforeblur":case"afterblur":er=Fd;break;case"click":if(s.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":er=Bd;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":er=Dd;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":er=Vd;break;case $e:case af:case bf:er=Hd;break;case cf:er=Xd;break;case"scroll":er=vd;break;case"wheel":er=Zd;break;case"copy":case"cut":case"paste":er=Jd;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":er=Td}var nr=(o&4)!==0,sr=!nr&&a==="scroll",or=nr?Zt!==null?Zt+"Capture":null:Zt;nr=[];for(var ir=Gt,rr;ir!==null;){rr=ir;var ar=rr.stateNode;if(rr.tag===5&&ar!==null&&(rr=ar,or!==null&&(ar=Kb(ir,or),ar!=null&&nr.push(tf(ir,ar,rr)))),sr)break;ir=ir.return}0<nr.length&&(Zt=new er(Zt,tr,null,s,Xt),Jt.push({event:Zt,listeners:nr}))}}if(!(o&7)){e:{if(Zt=a==="mouseover"||a==="pointerover",er=a==="mouseout"||a==="pointerout",Zt&&s!==wb&&(tr=s.relatedTarget||s.fromElement)&&(Wc(tr)||tr[uf]))break e;if((er||Zt)&&(Zt=Xt.window===Xt?Xt:(Zt=Xt.ownerDocument)?Zt.defaultView||Zt.parentWindow:window,er?(tr=s.relatedTarget||s.toElement,er=Gt,tr=tr?Wc(tr):null,tr!==null&&(sr=Vb(tr),tr!==sr||tr.tag!==5&&tr.tag!==6)&&(tr=null)):(er=null,tr=Gt),er!==tr)){if(nr=Bd,ar="onMouseLeave",or="onMouseEnter",ir="mouse",(a==="pointerout"||a==="pointerover")&&(nr=Td,ar="onPointerLeave",or="onPointerEnter",ir="pointer"),sr=er==null?Zt:ue$1(er),rr=tr==null?Zt:ue$1(tr),Zt=new nr(ar,ir+"leave",er,s,Xt),Zt.target=sr,Zt.relatedTarget=rr,ar=null,Wc(Xt)===Gt&&(nr=new nr(or,ir+"enter",tr,s,Xt),nr.target=rr,nr.relatedTarget=sr,ar=nr),sr=ar,er&&tr)t:{for(nr=er,or=tr,ir=0,rr=nr;rr;rr=vf(rr))ir++;for(rr=0,ar=or;ar;ar=vf(ar))rr++;for(;0<ir-rr;)nr=vf(nr),ir--;for(;0<rr-ir;)or=vf(or),rr--;for(;ir--;){if(nr===or||or!==null&&nr===or.alternate)break t;nr=vf(nr),or=vf(or)}nr=null}else nr=null;er!==null&&wf(Jt,Zt,er,nr,!1),tr!==null&&sr!==null&&wf(Jt,sr,tr,nr,!0)}}e:{if(Zt=Gt?ue$1(Gt):window,er=Zt.nodeName&&Zt.nodeName.toLowerCase(),er==="select"||er==="input"&&Zt.type==="file")var lr=ve$1;else if(me$1(Zt))if(we$1)lr=Fe$1;else{lr=De$1;var ur=Ce$1}else(er=Zt.nodeName)&&er.toLowerCase()==="input"&&(Zt.type==="checkbox"||Zt.type==="radio")&&(lr=Ee$1);if(lr&&(lr=lr(a,Gt))){ne(Jt,lr,s,Xt);break e}ur&&ur(a,Zt,Gt),a==="focusout"&&(ur=Zt._wrapperState)&&ur.controlled&&Zt.type==="number"&&cb(Zt,"number",Zt.value)}switch(ur=Gt?ue$1(Gt):window,a){case"focusin":(me$1(ur)||ur.contentEditable==="true")&&(Qe$1=ur,Re$1=Gt,Se$1=null);break;case"focusout":Se$1=Re$1=Qe$1=null;break;case"mousedown":Te$1=!0;break;case"contextmenu":case"mouseup":case"dragend":Te$1=!1,Ue$1(Jt,s,Xt);break;case"selectionchange":if(Pe$1)break;case"keydown":case"keyup":Ue$1(Jt,s,Xt)}var cr;if(ae)e:{switch(a){case"compositionstart":var dr="onCompositionStart";break e;case"compositionend":dr="onCompositionEnd";break e;case"compositionupdate":dr="onCompositionUpdate";break e}dr=void 0}else ie?ge$1(a,s)&&(dr="onCompositionEnd"):a==="keydown"&&s.keyCode===229&&(dr="onCompositionStart");dr&&(de$1&&s.locale!=="ko"&&(ie||dr!=="onCompositionStart"?dr==="onCompositionEnd"&&ie&&(cr=nd()):(kd=Xt,ld="value"in kd?kd.value:kd.textContent,ie=!0)),ur=oe(Gt,dr),0<ur.length&&(dr=new Ld(dr,a,null,s,Xt),Jt.push({event:dr,listeners:ur}),cr?dr.data=cr:(cr=he$1(s),cr!==null&&(dr.data=cr)))),(cr=ce?je$1(a,s):ke$1(a,s))&&(Gt=oe(Gt,"onBeforeInput"),0<Gt.length&&(Xt=new Ld("onBeforeInput","beforeinput",null,s,Xt),Jt.push({event:Xt,listeners:Gt}),Xt.data=cr))}se(Jt,o)})}function tf(a,o,s){return{instance:a,listener:o,currentTarget:s}}function oe(a,o){for(var s=o+"Capture",_=[];a!==null;){var j=a,$t=j.stateNode;j.tag===5&&$t!==null&&(j=$t,$t=Kb(a,s),$t!=null&&_.unshift(tf(a,$t,j)),$t=Kb(a,o),$t!=null&&_.push(tf(a,$t,j))),a=a.return}return _}function vf(a){if(a===null)return null;do a=a.return;while(a&&a.tag!==5);return a||null}function wf(a,o,s,_,j){for(var $t=o._reactName,zt=[];s!==null&&s!==_;){var Ht=s,Ut=Ht.alternate,Gt=Ht.stateNode;if(Ut!==null&&Ut===_)break;Ht.tag===5&&Gt!==null&&(Ht=Gt,j?(Ut=Kb(s,$t),Ut!=null&&zt.unshift(tf(s,Ut,Ht))):j||(Ut=Kb(s,$t),Ut!=null&&zt.push(tf(s,Ut,Ht)))),s=s.return}zt.length!==0&&a.push({event:o,listeners:zt})}var xf=/\r\n?/g,yf=/\u0000|\uFFFD/g;function zf(a){return(typeof a=="string"?a:""+a).replace(xf,`
38`).replace(yf,"")}function Af(a,o,s){if(o=zf(o),zf(a)!==o&&s)throw Error(p$2(425))}function Bf(){}var Cf=null,Df=null;function Ef(a,o){return a==="textarea"||a==="noscript"||typeof o.children=="string"||typeof o.children=="number"||typeof o.dangerouslySetInnerHTML=="object"&&o.dangerouslySetInnerHTML!==null&&o.dangerouslySetInnerHTML.__html!=null}var Ff=typeof setTimeout=="function"?setTimeout:void 0,Gf=typeof clearTimeout=="function"?clearTimeout:void 0,Hf=typeof Promise=="function"?Promise:void 0,Jf=typeof queueMicrotask=="function"?queueMicrotask:typeof Hf<"u"?function(a){return Hf.resolve(null).then(a).catch(If)}:Ff;function If(a){setTimeout(function(){throw a})}function Kf(a,o){var s=o,_=0;do{var j=s.nextSibling;if(a.removeChild(s),j&&j.nodeType===8)if(s=j.data,s==="/$"){if(_===0){a.removeChild(j),bd(o);return}_--}else s!=="$"&&s!=="$?"&&s!=="$!"||_++;s=j}while(s);bd(o)}function Lf(a){for(;a!=null;a=a.nextSibling){var o=a.nodeType;if(o===1||o===3)break;if(o===8){if(o=a.data,o==="$"||o==="$!"||o==="$?")break;if(o==="/$")return null}}return a}function Mf(a){a=a.previousSibling;for(var o=0;a;){if(a.nodeType===8){var s=a.data;if(s==="$"||s==="$!"||s==="$?"){if(o===0)return a;o--}else s==="/$"&&o++}a=a.previousSibling}return null}var Nf=Math.random().toString(36).slice(2),Of="__reactFiber$"+Nf,Pf="__reactProps$"+Nf,uf="__reactContainer$"+Nf,of="__reactEvents$"+Nf,Qf="__reactListeners$"+Nf,Rf="__reactHandles$"+Nf;function Wc(a){var o=a[Of];if(o)return o;for(var s=a.parentNode;s;){if(o=s[uf]||s[Of]){if(s=o.alternate,o.child!==null||s!==null&&s.child!==null)for(a=Mf(a);a!==null;){if(s=a[Of])return s;a=Mf(a)}return o}a=s,s=a.parentNode}return null}function Cb(a){return a=a[Of]||a[uf],!a||a.tag!==5&&a.tag!==6&&a.tag!==13&&a.tag!==3?null:a}function ue$1(a){if(a.tag===5||a.tag===6)return a.stateNode;throw Error(p$2(33))}function Db(a){return a[Pf]||null}var Sf=[],Tf=-1;function Uf(a){return{current:a}}function E(a){0>Tf||(a.current=Sf[Tf],Sf[Tf]=null,Tf--)}function G(a,o){Tf++,Sf[Tf]=a.current,a.current=o}var Vf={},H=Uf(Vf),Wf=Uf(!1),Xf=Vf;function Yf(a,o){var s=a.type.contextTypes;if(!s)return Vf;var _=a.stateNode;if(_&&_.__reactInternalMemoizedUnmaskedChildContext===o)return _.__reactInternalMemoizedMaskedChildContext;var j={},$t;for($t in s)j[$t]=o[$t];return _&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=o,a.__reactInternalMemoizedMaskedChildContext=j),j}function Zf(a){return a=a.childContextTypes,a!=null}function $f(){E(Wf),E(H)}
vendor: 1,629 bytes, line 38
38function ag(a,o,s){if(H.current!==Vf)throw Error(p$2(168));G(H,o),G(Wf,s)}function bg(a,o,s){var _=a.stateNode;if(o=o.childContextTypes,typeof _.getChildContext!="function")return s;_=_.getChildContext();for(var j in _)if(!(j in o))throw Error(p$2(108,Ra(a)||"Unknown",j));return A$1({},s,_)}function cg(a){return a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||Vf,Xf=H.current,G(H,a),G(Wf,Wf.current),!0}function dg(a,o,s){var _=a.stateNode;if(!_)throw Error(p$2(169));s?(a=bg(a,o,Xf),_.__reactInternalMemoizedMergedChildContext=a,E(Wf),E(H),G(H,a)):E(Wf),G(Wf,s)}var eg=null,fg=!1,gg=!1;function hg(a){eg===null?eg=[a]:eg.push(a)}function ig(a){fg=!0,hg(a)}function jg(){if(!gg&&eg!==null){gg=!0;var a=0,o=C;try{var s=eg;for(C=1;a<s.length;a++){var _=s[a];do _=_(!0);while(_!==null)}eg=null,fg=!1}catch(j){throw eg!==null&&(eg=eg.slice(a+1)),ac(fc,jg),j}finally{C=o,gg=!1}}return null}var kg=[],lg=0,mg=null,ng=0,og=[],pg=0,qg=null,rg=1,sg="";function tg(a,o){kg[lg++]=ng,kg[lg++]=mg,mg=a,ng=o}function ug(a,o,s){og[pg++]=rg,og[pg++]=sg,og[pg++]=qg,qg=a;var _=rg;a=sg;var j=32-oc(_)-1;_&=~(1<<j),s+=1;var $t=32-oc(o)+j;if(30<$t){var zt=j-j%5;$t=(_&(1<<zt)-1).toString(32),_>>=zt,j-=zt,rg=1<<32-oc(o)+j|s<<j|_,sg=$t+a}else rg=1<<$t|s<<j|_,sg=a}function vg(a){a.return!==null&&(tg(a,1),ug(a,1,0))}function wg(a){for(;a===mg;)mg=kg[--lg],kg[lg]=null,ng=kg[--lg],kg[lg]=null;for(;a===qg;)qg=og[--pg],og[pg]=null,sg=og[--pg],og[pg]=null,rg=og[--pg],og[pg]=null}var xg=null,yg=null,I=!1,zg=null;function Ag(a,o){var s=Bg(5,null,null,0);s.elementType="DELETED",s.stateNode=o,s.return=a,o=a.deletions,o===null?(a.deleti
vendor: 5,645 bytes, line 38
38ons=[s],a.flags|=16):o.push(s)}function Cg(a,o){switch(a.tag){case 5:var s=a.type;return o=o.nodeType!==1||s.toLowerCase()!==o.nodeName.toLowerCase()?null:o,o!==null?(a.stateNode=o,xg=a,yg=Lf(o.firstChild),!0):!1;case 6:return o=a.pendingProps===""||o.nodeType!==3?null:o,o!==null?(a.stateNode=o,xg=a,yg=null,!0):!1;case 13:return o=o.nodeType!==8?null:o,o!==null?(s=qg!==null?{id:rg,overflow:sg}:null,a.memoizedState={dehydrated:o,treeContext:s,retryLane:1073741824},s=Bg(18,null,null,0),s.stateNode=o,s.return=a,a.child=s,xg=a,yg=null,!0):!1;default:return!1}}function Dg(a){return(a.mode&1)!==0&&(a.flags&128)===0}function Eg(a){if(I){var o=yg;if(o){var s=o;if(!Cg(a,o)){if(Dg(a))throw Error(p$2(418));o=Lf(s.nextSibling);var _=xg;o&&Cg(a,o)?Ag(_,s):(a.flags=a.flags&-4097|2,I=!1,xg=a)}}else{if(Dg(a))throw Error(p$2(418));a.flags=a.flags&-4097|2,I=!1,xg=a}}}function Fg(a){for(a=a.return;a!==null&&a.tag!==5&&a.tag!==3&&a.tag!==13;)a=a.return;xg=a}function Gg(a){if(a!==xg)return!1;if(!I)return Fg(a),I=!0,!1;var o;if((o=a.tag!==3)&&!(o=a.tag!==5)&&(o=a.type,o=o!=="head"&&o!=="body"&&!Ef(a.type,a.memoizedProps)),o&&(o=yg)){if(Dg(a))throw Hg(),Error(p$2(418));for(;o;)Ag(a,o),o=Lf(o.nextSibling)}if(Fg(a),a.tag===13){if(a=a.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(p$2(317));e:{for(a=a.nextSibling,o=0;a;){if(a.nodeType===8){var s=a.data;if(s==="/$"){if(o===0){yg=Lf(a.nextSibling);break e}o--}else s!=="$"&&s!=="$!"&&s!=="$?"||o++}a=a.nextSibling}yg=null}}else yg=xg?Lf(a.stateNode.nextSibling):null;return!0}function Hg(){for(var a=yg;a;)a=Lf(a.nextSibling)}function Ig(){yg=xg=null,I=!1}function Jg(a){zg===null?zg=[a]:zg.push(a)}var Kg=ua.ReactCurrentBatchConfig;function Lg(a,o){if(a&&a.defaultProps){o=A$1({},o),a=a.defaultProps;for(var s in a)o[s]===void 0&&(o[s]=a[s]);return o}return o}var Mg=Uf(null),Ng=null,Og=null,Pg=null;function Qg(){Pg=Og=Ng=null}function Rg(a){var o=Mg.current;E(Mg),a._currentValue=o}function Sg(a,o,s){for(;a!==null;){var _=a.alternate;if((a.childLanes&o)!==o?(a.childLanes|=o,_!==null&&(_.childLanes|=o)):_!==null&&(_.childLanes&o)!==o&&(_.childLanes|=o),a===s)break;a=a.return}}function Tg(a,o){Ng=a,Pg=Og=null,a=a.dependencies,a!==null&&a.firstContext!==null&&(a.lanes&o&&(Ug=!0),a.firstContext=null)}function Vg(a){var o=a._currentValue;if(Pg!==a)if(a={context:a,memoizedValue:o,next:null},Og===null){if(Ng===null)throw Error(p$2(308));Og=a,Ng.dependencies={lanes:0,firstContext:a}}else Og=Og.next=a;return o}var Wg=null;function Xg(a){Wg===null?Wg=[a]:Wg.push(a)}function Yg(a,o,s,_){var j=o.interleaved;return j===null?(s.next=s,Xg(o)):(s.next=j.next,j.next=s),o.interleaved=s,Zg(a,_)}function Zg(a,o){a.lanes|=o;var s=a.alternate;for(s!==null&&(s.lanes|=o),s=a,a=a.return;a!==null;)a.childLanes|=o,s=a.alternate,s!==null&&(s.childLanes|=o),s=a,a=a.return;return s.tag===3?s.stateNode:null}var $g=!1;function ah(a){a.updateQueue={baseState:a.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function bh(a,o){a=a.updateQueue,o.updateQueue===a&&(o.updateQueue={baseState:a.baseState,firstBaseUpdate:a.firstBaseUpdate,lastBaseUpdate:a.lastBaseUpdate,shared:a.shared,effects:a.effects})}function ch(a,o){return{eventTime:a,lane:o,tag:0,payload:null,callback:null,next:null}}function dh(a,o,s){var _=a.updateQueue;if(_===null)return null;if(_=_.shared,K&2){var j=_.pending;return j===null?o.next=o:(o.next=j.next,j.next=o),_.pending=o,Zg(a,s)}return j=_.interleaved,j===null?(o.next=o,Xg(_)):(o.next=j.next,j.next=o),_.interleaved=o,Zg(a,s)}function eh(a,o,s){if(o=o.updateQueue,o!==null&&(o=o.shared,(s&4194240)!==0)){var _=o.lanes;_&=a.pendingLanes,s|=_,o.lanes=s,Cc(a,s)}}function fh(a,o){var s=a.updateQueue,_=a.alternate;if(_!==null&&(_=_.updateQueue,s===_)){var j=null,$t=null;if(s=s.firstBaseUpdate,s!==null){do{var zt={eventTime:s.eventTime,lane:s.lane,tag:s.tag,payload:s.payload,callback:s.callback,next:null};$t===null?j=$t=zt:$t=$t.next=zt,s=s.next}while(s!==null);$t===null?j=$t=o:$t=$t.next=o}else j=$t=o;s={baseState:_.baseState,firstBaseUpdate:j,lastBaseUpdate:$t,shared:_.shared,effects:_.effects},a.updateQueue=s;return}a=s.lastBaseUpdate,a===null?s.firstBaseUpdate=o:a.next=o,s.lastBaseUpdate=o}function gh(a,o,s,_){var j=a.updateQueue;$g=!1;var $t=j.firstBaseUpdate,zt=j.lastBaseUpdate,Ht=j.shared.pending;if(Ht!==null){j.shared.pending=null;var Ut=Ht,Gt=Ut.next;Ut.next=null,zt===null?$t=Gt:zt.next=Gt,zt=Ut;var Xt=a.alternate;Xt!==null&&(Xt=Xt.updateQueue,Ht=Xt.lastBaseUpdate,Ht!==zt&&(Ht===null?Xt.firstBaseUpdate=Gt:Ht.next=Gt,Xt.lastBaseUpdate=Ut))}if($t!==null){var Jt=j.baseState;zt=0,Xt=Gt=Ut=null,Ht=$t;do{var Zt=Ht.lane,er=Ht.eventTime;if((_&Zt)===Zt){Xt!==null&&(Xt=Xt.next={eventTime:er,lane:0,tag:Ht.tag,payload:Ht.payload,callback:Ht.callback,next:null});e:{var tr=a,nr=Ht;switch(Zt=o,er=s,nr.tag){case 1:if(tr=nr.payload,typeof tr=="function"){Jt=tr.call(er,Jt,Zt);break e}Jt=tr;break e;case 3:tr.flags=tr.flags&-65537|128;case 0:if(tr=nr.payload,Zt=typeof tr=="function"?tr.call(er,Jt,Zt):tr,Zt==null)break e;Jt=A$1({},Jt,Zt);break e;case 2:$g=!0}}Ht.callback!==null&&Ht.lane!==0&&(a.flags|=64,Zt=j.effects,Zt===null?j.effects=[Ht]:Zt.push(Ht))}else er={eventTime:er,lane:Zt,tag:Ht.tag,payload:Ht.payload,callback:Ht.callback,next:null},Xt===null?(Gt=Xt=er,Ut=Jt):Xt=Xt.next=er,zt|=Zt;if(Ht=Ht.next,Ht===null){if(Ht=j.shared.pending,Ht===null)break;Zt=Ht,Ht=Zt.next,Zt.next=null,j.lastBaseUpdate=Zt,j.shared.pending=null}}while(1);if(Xt===null&&(Ut=Jt),j.baseState=Ut,j.firstBaseUpdate=Gt,j.lastBaseUpdate=Xt,o=j.shared.interleaved,o!==null){j=o;do zt|=j.lane,j=j.next;while(j!==o)}
vendor: 5,929 bytes, line 38
38else $t===null&&(j.shared.lanes=0);hh|=zt,a.lanes=zt,a.memoizedState=Jt}}function ih(a,o,s){if(a=o.effects,o.effects=null,a!==null)for(o=0;o<a.length;o++){var _=a[o],j=_.callback;if(j!==null){if(_.callback=null,_=s,typeof j!="function")throw Error(p$2(191,j));j.call(_)}}}var jh=new aa.Component().refs;function kh(a,o,s,_){o=a.memoizedState,s=s(_,o),s=s==null?o:A$1({},o,s),a.memoizedState=s,a.lanes===0&&(a.updateQueue.baseState=s)}var nh={isMounted:function(a){return(a=a._reactInternals)?Vb(a)===a:!1},enqueueSetState:function(a,o,s){a=a._reactInternals;var _=L(),j=lh(a),$t=ch(_,j);$t.payload=o,s!=null&&($t.callback=s),o=dh(a,$t,j),o!==null&&(mh(o,a,j,_),eh(o,a,j))},enqueueReplaceState:function(a,o,s){a=a._reactInternals;var _=L(),j=lh(a),$t=ch(_,j);$t.tag=1,$t.payload=o,s!=null&&($t.callback=s),o=dh(a,$t,j),o!==null&&(mh(o,a,j,_),eh(o,a,j))},enqueueForceUpdate:function(a,o){a=a._reactInternals;var s=L(),_=lh(a),j=ch(s,_);j.tag=2,o!=null&&(j.callback=o),o=dh(a,j,_),o!==null&&(mh(o,a,_,s),eh(o,a,_))}};function oh(a,o,s,_,j,$t,zt){return a=a.stateNode,typeof a.shouldComponentUpdate=="function"?a.shouldComponentUpdate(_,$t,zt):o.prototype&&o.prototype.isPureReactComponent?!Ie$1(s,_)||!Ie$1(j,$t):!0}function ph(a,o,s){var _=!1,j=Vf,$t=o.contextType;return typeof $t=="object"&&$t!==null?$t=Vg($t):(j=Zf(o)?Xf:H.current,_=o.contextTypes,$t=(_=_!=null)?Yf(a,j):Vf),o=new o(s,$t),a.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,o.updater=nh,a.stateNode=o,o._reactInternals=a,_&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=j,a.__reactInternalMemoizedMaskedChildContext=$t),o}function qh(a,o,s,_){a=o.state,typeof o.componentWillReceiveProps=="function"&&o.componentWillReceiveProps(s,_),typeof o.UNSAFE_componentWillReceiveProps=="function"&&o.UNSAFE_componentWillReceiveProps(s,_),o.state!==a&&nh.enqueueReplaceState(o,o.state,null)}function rh(a,o,s,_){var j=a.stateNode;j.props=s,j.state=a.memoizedState,j.refs=jh,ah(a);var $t=o.contextType;typeof $t=="object"&&$t!==null?j.context=Vg($t):($t=Zf(o)?Xf:H.current,j.context=Yf(a,$t)),j.state=a.memoizedState,$t=o.getDerivedStateFromProps,typeof $t=="function"&&(kh(a,o,$t,s),j.state=a.memoizedState),typeof o.getDerivedStateFromProps=="function"||typeof j.getSnapshotBeforeUpdate=="function"||typeof j.UNSAFE_componentWillMount!="function"&&typeof j.componentWillMount!="function"||(o=j.state,typeof j.componentWillMount=="function"&&j.componentWillMount(),typeof j.UNSAFE_componentWillMount=="function"&&j.UNSAFE_componentWillMount(),o!==j.state&&nh.enqueueReplaceState(j,j.state,null),gh(a,s,j,_),j.state=a.memoizedState),typeof j.componentDidMount=="function"&&(a.flags|=4194308)}function sh(a,o,s){if(a=s.ref,a!==null&&typeof a!="function"&&typeof a!="object"){if(s._owner){if(s=s._owner,s){if(s.tag!==1)throw Error(p$2(309));var _=s.stateNode}if(!_)throw Error(p$2(147,a));var j=_,$t=""+a;return o!==null&&o.ref!==null&&typeof o.ref=="function"&&o.ref._stringRef===$t?o.ref:(o=function(zt){var Ht=j.refs;Ht===jh&&(Ht=j.refs={}),zt===null?delete Ht[$t]:Ht[$t]=zt},o._stringRef=$t,o)}if(typeof a!="string")throw Error(p$2(284));if(!s._owner)throw Error(p$2(290,a))}return a}function th(a,o){throw a=Object.prototype.toString.call(o),Error(p$2(31,a==="[object Object]"?"object with keys {"+Object.keys(o).join(", ")+"}":a))}function uh(a){var o=a._init;return o(a._payload)}function vh(a){function o(or,ir){if(a){var rr=or.deletions;rr===null?(or.deletions=[ir],or.flags|=16):rr.push(ir)}}function s(or,ir){if(!a)return null;for(;ir!==null;)o(or,ir),ir=ir.sibling;return null}function _(or,ir){for(or=new Map;ir!==null;)ir.key!==null?or.set(ir.key,ir):or.set(ir.index,ir),ir=ir.sibling;return or}function j(or,ir){return or=wh(or,ir),or.index=0,or.sibling=null,or}function $t(or,ir,rr){return or.index=rr,a?(rr=or.alternate,rr!==null?(rr=rr.index,rr<ir?(or.flags|=2,ir):rr):(or.flags|=2,ir)):(or.flags|=1048576,ir)}function zt(or){return a&&or.alternate===null&&(or.flags|=2),or}function Ht(or,ir,rr,ar){return ir===null||ir.tag!==6?(ir=xh(rr,or.mode,ar),ir.return=or,ir):(ir=j(ir,rr),ir.return=or,ir)}function Ut(or,ir,rr,ar){var lr=rr.type;return lr===ya?Xt(or,ir,rr.props.children,ar,rr.key):ir!==null&&(ir.elementType===lr||typeof lr=="object"&&lr!==null&&lr.$$typeof===Ha&&uh(lr)===ir.type)?(ar=j(ir,rr.props),ar.ref=sh(or,ir,rr),ar.return=or,ar):(ar=yh(rr.type,rr.key,rr.props,null,or.mode,ar),ar.ref=sh(or,ir,rr),ar.return=or,ar)}function Gt(or,ir,rr,ar){return ir===null||ir.tag!==4||ir.stateNode.containerInfo!==rr.containerInfo||ir.stateNode.implementation!==rr.implementation?(ir=zh(rr,or.mode,ar),ir.return=or,ir):(ir=j(ir,rr.children||[]),ir.return=or,ir)}function Xt(or,ir,rr,ar,lr){return ir===null||ir.tag!==7?(ir=Ah(rr,or.mode,ar,lr),ir.return=or,ir):(ir=j(ir,rr),ir.return=or,ir)}function Jt(or,ir,rr){if(typeof ir=="string"&&ir!==""||typeof ir=="number")return ir=xh(""+ir,or.mode,rr),ir.return=or,ir;if(typeof ir=="object"&&ir!==null){switch(ir.$$typeof){case va:return rr=yh(ir.type,ir.key,ir.props,null,or.mode,rr),rr.ref=sh(or,null,ir),rr.return=or,rr;case wa:return ir=zh(ir,or.mode,rr),ir.return=or,ir;case Ha:var ar=ir._init;return Jt(or,ar(ir._payload),rr)}if(eb(ir)||Ka(ir))return ir=Ah(ir,or.mode,rr,null),ir.return=or,ir;th(or,ir)}return null}function Zt(or,ir,rr,ar){var lr=ir!==null?ir.key:null;if(typeof rr=="string"&&rr!==""||typeof rr=="number")return lr!==null?null:Ht(or,ir,""+rr,ar);if(typeof rr=="object"&&rr!==null){switch(rr.$$typeof){case va:return rr.key===lr?Ut(or,ir,rr,ar):null;case wa:return rr.key===lr?Gt(or,ir,rr,ar):null;case Ha:return lr=rr._init,Zt(or,ir,lr(rr._payload),ar)}if(eb(rr)||Ka(rr))return lr!==null?null:Xt(or,ir,rr,ar,null);th(or,rr)}return null}function er(or,ir,rr,ar,lr){if(typeof ar=="string"&&ar!==""||typeof ar=="number")return or=or.get(rr)||null,Ht(ir,or,""+ar,lr);if(typeof ar=="object"&&ar!==null){switch(ar.$$typeof){case va:return or=or.get(ar.key===null?rr:
vendor: 21,634 bytes, lines 38-40
38ar.key)||null,Ut(ir,or,ar,lr);case wa:return or=or.get(ar.key===null?rr:ar.key)||null,Gt(ir,or,ar,lr);case Ha:var ur=ar._init;return er(or,ir,rr,ur(ar._payload),lr)}if(eb(ar)||Ka(ar))return or=or.get(rr)||null,Xt(ir,or,ar,lr,null);th(ir,ar)}return null}function tr(or,ir,rr,ar){for(var lr=null,ur=null,cr=ir,dr=ir=0,gr=null;cr!==null&&dr<rr.length;dr++){cr.index>dr?(gr=cr,cr=null):gr=cr.sibling;var _r=Zt(or,cr,rr[dr],ar);if(_r===null){cr===null&&(cr=gr);break}a&&cr&&_r.alternate===null&&o(or,cr),ir=$t(_r,ir,dr),ur===null?lr=_r:ur.sibling=_r,ur=_r,cr=gr}if(dr===rr.length)return s(or,cr),I&&tg(or,dr),lr;if(cr===null){for(;dr<rr.length;dr++)cr=Jt(or,rr[dr],ar),cr!==null&&(ir=$t(cr,ir,dr),ur===null?lr=cr:ur.sibling=cr,ur=cr);return I&&tg(or,dr),lr}for(cr=_(or,cr);dr<rr.length;dr++)gr=er(cr,or,dr,rr[dr],ar),gr!==null&&(a&&gr.alternate!==null&&cr.delete(gr.key===null?dr:gr.key),ir=$t(gr,ir,dr),ur===null?lr=gr:ur.sibling=gr,ur=gr);return a&&cr.forEach(function(Sr){return o(or,Sr)}),I&&tg(or,dr),lr}function nr(or,ir,rr,ar){var lr=Ka(rr);if(typeof lr!="function")throw Error(p$2(150));if(rr=lr.call(rr),rr==null)throw Error(p$2(151));for(var ur=lr=null,cr=ir,dr=ir=0,gr=null,_r=rr.next();cr!==null&&!_r.done;dr++,_r=rr.next()){cr.index>dr?(gr=cr,cr=null):gr=cr.sibling;var Sr=Zt(or,cr,_r.value,ar);if(Sr===null){cr===null&&(cr=gr);break}a&&cr&&Sr.alternate===null&&o(or,cr),ir=$t(Sr,ir,dr),ur===null?lr=Sr:ur.sibling=Sr,ur=Sr,cr=gr}if(_r.done)return s(or,cr),I&&tg(or,dr),lr;if(cr===null){for(;!_r.done;dr++,_r=rr.next())_r=Jt(or,_r.value,ar),_r!==null&&(ir=$t(_r,ir,dr),ur===null?lr=_r:ur.sibling=_r,ur=_r);return I&&tg(or,dr),lr}for(cr=_(or,cr);!_r.done;dr++,_r=rr.next())_r=er(cr,or,dr,_r.value,ar),_r!==null&&(a&&_r.alternate!==null&&cr.delete(_r.key===null?dr:_r.key),ir=$t(_r,ir,dr),ur===null?lr=_r:ur.sibling=_r,ur=_r);return a&&cr.forEach(function(wr){return o(or,wr)}),I&&tg(or,dr),lr}function sr(or,ir,rr,ar){if(typeof rr=="object"&&rr!==null&&rr.type===ya&&rr.key===null&&(rr=rr.props.children),typeof rr=="object"&&rr!==null){switch(rr.$$typeof){case va:e:{for(var lr=rr.key,ur=ir;ur!==null;){if(ur.key===lr){if(lr=rr.type,lr===ya){if(ur.tag===7){s(or,ur.sibling),ir=j(ur,rr.props.children),ir.return=or,or=ir;break e}}else if(ur.elementType===lr||typeof lr=="object"&&lr!==null&&lr.$$typeof===Ha&&uh(lr)===ur.type){s(or,ur.sibling),ir=j(ur,rr.props),ir.ref=sh(or,ur,rr),ir.return=or,or=ir;break e}s(or,ur);break}else o(or,ur);ur=ur.sibling}rr.type===ya?(ir=Ah(rr.props.children,or.mode,ar,rr.key),ir.return=or,or=ir):(ar=yh(rr.type,rr.key,rr.props,null,or.mode,ar),ar.ref=sh(or,ir,rr),ar.return=or,or=ar)}return zt(or);case wa:e:{for(ur=rr.key;ir!==null;){if(ir.key===ur)if(ir.tag===4&&ir.stateNode.containerInfo===rr.containerInfo&&ir.stateNode.implementation===rr.implementation){s(or,ir.sibling),ir=j(ir,rr.children||[]),ir.return=or,or=ir;break e}else{s(or,ir);break}else o(or,ir);ir=ir.sibling}ir=zh(rr,or.mode,ar),ir.return=or,or=ir}return zt(or);case Ha:return ur=rr._init,sr(or,ir,ur(rr._payload),ar)}if(eb(rr))return tr(or,ir,rr,ar);if(Ka(rr))return nr(or,ir,rr,ar);th(or,rr)}return typeof rr=="string"&&rr!==""||typeof rr=="number"?(rr=""+rr,ir!==null&&ir.tag===6?(s(or,ir.sibling),ir=j(ir,rr),ir.return=or,or=ir):(s(or,ir),ir=xh(rr,or.mode,ar),ir.return=or,or=ir),zt(or)):s(or,ir)}return sr}var Bh=vh(!0),Ch=vh(!1),Dh={},Eh=Uf(Dh),Fh=Uf(Dh),Gh=Uf(Dh);function Hh(a){if(a===Dh)throw Error(p$2(174));return a}function Ih(a,o){switch(G(Gh,o),G(Fh,a),G(Eh,Dh),a=o.nodeType,a){case 9:case 11:o=(o=o.documentElement)?o.namespaceURI:lb(null,"");break;default:a=a===8?o.parentNode:o,o=a.namespaceURI||null,a=a.tagName,o=lb(o,a)}E(Eh),G(Eh,o)}function Jh(){E(Eh),E(Fh),E(Gh)}function Kh(a){Hh(Gh.current);var o=Hh(Eh.current),s=lb(o,a.type);o!==s&&(G(Fh,a),G(Eh,s))}function Lh(a){Fh.current===a&&(E(Eh),E(Fh))}var M=Uf(0);function Mh(a){for(var o=a;o!==null;){if(o.tag===13){var s=o.memoizedState;if(s!==null&&(s=s.dehydrated,s===null||s.data==="$?"||s.data==="$!"))return o}else if(o.tag===19&&o.memoizedProps.revealOrder!==void 0){if(o.flags&128)return o}else if(o.child!==null){o.child.return=o,o=o.child;continue}if(o===a)break;for(;o.sibling===null;){if(o.return===null||o.return===a)return null;o=o.return}o.sibling.return=o.return,o=o.sibling}return null}var Nh=[];function Oh(){for(var a=0;a<Nh.length;a++)Nh[a]._workInProgressVersionPrimary=null;Nh.length=0}var Ph=ua.ReactCurrentDispatcher,Qh=ua.ReactCurrentBatchConfig,Rh=0,N=null,O=null,P=null,Sh=!1,Th=!1,Uh=0,Vh=0;function Q(){throw Error(p$2(321))}function Wh(a,o){if(o===null)return!1;for(var s=0;s<o.length&&s<a.length;s++)if(!He$1(a[s],o[s]))return!1;return!0}function Xh(a,o,s,_,j,$t){if(Rh=$t,N=o,o.memoizedState=null,o.updateQueue=null,o.lanes=0,Ph.current=a===null||a.memoizedState===null?Yh:Zh,a=s(_,j),Th){$t=0;do{if(Th=!1,Uh=0,25<=$t)throw Error(p$2(301));$t+=1,P=O=null,o.updateQueue=null,Ph.current=$h,a=s(_,j)}while(Th)}if(Ph.current=ai,o=O!==null&&O.next!==null,Rh=0,P=O=N=null,Sh=!1,o)throw Error(p$2(300));return a}function bi(){var a=Uh!==0;return Uh=0,a}function ci(){var a={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return P===null?N.memoizedState=P=a:P=P.next=a,P}function di(){if(O===null){var a=N.alternate;a=a!==null?a.memoizedState:null}else a=O.next;var o=P===null?N.memoizedState:P.next;if(o!==null)P=o,O=a;else{if(a===null)throw Error(p$2(310));O=a,a={memoizedState:O.memoizedState,baseState:O.baseState,baseQueue:O.baseQueue,queue:O.queue,next:null},P===null?N.memoizedState=P=a:P=P.next=a}return P}function ei(a,o){return typeof o=="function"?o(a):o}function fi(a){var o=di(),s=o.queue;if(s===null)throw Error(p$2(311));s.lastRenderedReducer=a;var _=O,j=_.baseQueue,$t=s.pending;if($t!==null){if(j!==null){var zt=j.next;j.next=$t.next,$t.next=zt}_.baseQueue=j=$t,s.pending=null}if(j!==null){$t=j.next,_=_.baseState;var Ht=zt=null,Ut=null,Gt=$t;do{var Xt=Gt.lane;if((Rh&Xt)===Xt)Ut!==null&&(Ut=Ut.next={lane:0,action:Gt.action,hasEagerState:Gt.hasEagerState,eagerState:Gt.eagerState,next:null}),_=Gt.hasEagerState?Gt.eagerState:a(_,Gt.action);else{var Jt={lane:Xt,action:Gt.action,hasEagerState:Gt.hasEagerState,eagerState:Gt.eagerState,next:null};Ut===null?(Ht=Ut=Jt,zt=_):Ut=Ut.next=Jt,N.lanes|=Xt,hh|=Xt}Gt=Gt.next}while(Gt!==null&&Gt!==$t);Ut===null?zt=_:Ut.next=Ht,He$1(_,o.memoizedState)||(Ug=!0),o.memoizedState=_,o.baseState=zt,o.baseQueue=Ut,s.lastRenderedState=_}if(a=s.interleaved,a!==null){j=a;do $t=j.lane,N.lanes|=$t,hh|=$t,j=j.next;while(j!==a)}else j===null&&(s.lanes=0);return[o.memoizedState,s.dispatch]}function gi(a){var o=di(),s=o.queue;if(s===null)throw Error(p$2(311));s.lastRenderedReducer=a;var _=s.dispatch,j=s.pending,$t=o.memoizedState;if(j!==null){s.pending=null;var zt=j=j.next;do $t=a($t,zt.action),zt=zt.next;while(zt!==j);He$1($t,o.memoizedState)||(Ug=!0),o.memoizedState=$t,o.baseQueue===null&&(o.baseState=$t),s.lastRenderedState=$t}return[$t,_]}function hi(){}function ii(a,o){var s=N,_=di(),j=o(),$t=!He$1(_.memoizedState,j);if($t&&(_.memoizedState=j,Ug=!0),_=_.queue,ji(ki.bind(null,s,_,a),[a]),_.getSnapshot!==o||$t||P!==null&&P.memoizedState.tag&1){if(s.flags|=2048,li(9,mi.bind(null,s,_,j,o),void 0,null),R===null)throw Error(p$2(349));Rh&30||ni(s,o,j)}return j}function ni(a,o,s){a.flags|=16384,a={getSnapshot:o,value:s},o=N.updateQueue,o===null?(o={lastEffect:null,stores:null},N.updateQueue=o,o.stores=[a]):(s=o.stores,s===null?o.stores=[a]:s.push(a))}function mi(a,o,s,_){o.value=s,o.getSnapshot=_,oi(o)&&pi(a)}function ki(a,o,s){return s(function(){oi(o)&&pi(a)})}function oi(a){var o=a.getSnapshot;a=a.value;try{var s=o();return!He$1(a,s)}catch{return!0}}function pi(a){var o=Zg(a,1);o!==null&&mh(o,a,1,-1)}function qi(a){var o=ci();return typeof a=="function"&&(a=a()),o.memoizedState=o.baseState=a,a={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ei,lastRenderedState:a},o.queue=a,a=a.dispatch=ri.bind(null,N,a),[o.memoizedState,a]}function li(a,o,s,_){return a={tag:a,create:o,destroy:s,deps:_,next:null},o=N.updateQueue,o===null?(o={lastEffect:null,stores:null},N.updateQueue=o,o.lastEffect=a.next=a):(s=o.lastEffect,s===null?o.lastEffect=a.next=a:(_=s.next,s.next=a,a.next=_,o.lastEffect=a)),a}function si(){return di().memoizedState}function ti(a,o,s,_){var j=ci();N.flags|=a,j.memoizedState=li(1|o,s,void 0,_===void 0?null:_)}function ui(a,o,s,_){var j=di();_=_===void 0?null:_;var $t=void 0;if(O!==null){var zt=O.memoizedState;if($t=zt.destroy,_!==null&&Wh(_,zt.deps)){j.memoizedState=li(o,s,$t,_);return}}N.flags|=a,j.memoizedState=li(1|o,s,$t,_)}function vi(a,o){return ti(8390656,8,a,o)}function ji(a,o){return ui(2048,8,a,o)}function wi(a,o){return ui(4,2,a,o)}function xi(a,o){return ui(4,4,a,o)}function yi(a,o){if(typeof o=="function")return a=a(),o(a),function(){o(null)};if(o!=null)return a=a(),o.current=a,function(){o.current=null}}function zi(a,o,s){return s=s!=null?s.concat([a]):null,ui(4,4,yi.bind(null,o,a),s)}function Ai(){}function Bi(a,o){var s=di();o=o===void 0?null:o;var _=s.memoizedState;return _!==null&&o!==null&&Wh(o,_[1])?_[0]:(s.memoizedState=[a,o],a)}function Ci(a,o){var s=di();o=o===void 0?null:o;var _=s.memoizedState;return _!==null&&o!==null&&Wh(o,_[1])?_[0]:(a=a(),s.memoizedState=[a,o],a)}function Di(a,o,s){return Rh&21?(He$1(s,o)||(s=yc(),N.lanes|=s,hh|=s,a.baseState=!0),o):(a.baseState&&(a.baseState=!1,Ug=!0),a.memoizedState=s)}function Ei(a,o){var s=C;C=s!==0&&4>s?s:4,a(!0);var _=Qh.transition;Qh.transition={};try{a(!1),o()}finally{C=s,Qh.transition=_}}function Fi(){return di().memoizedState}function Gi(a,o,s){var _=lh(a);if(s={lane:_,action:s,hasEagerState:!1,eagerState:null,next:null},Hi(a))Ii(o,s);else if(s=Yg(a,o,s,_),s!==null){var j=L();mh(s,a,_,j),Ji(s,o,_)}}function ri(a,o,s){var _=lh(a),j={lane:_,action:s,hasEagerState:!1,eagerState:null,next:null};if(Hi(a))Ii(o,j);else{var $t=a.alternate;if(a.lanes===0&&($t===null||$t.lanes===0)&&($t=o.lastRenderedReducer,$t!==null))try{var zt=o.lastRenderedState,Ht=$t(zt,s);if(j.hasEagerState=!0,j.eagerState=Ht,He$1(Ht,zt)){var Ut=o.interleaved;Ut===null?(j.next=j,Xg(o)):(j.next=Ut.next,Ut.next=j),o.interleaved=j;return}}catch{}finally{}s=Yg(a,o,j,_),s!==null&&(j=L(),mh(s,a,_,j),Ji(s,o,_))}}function Hi(a){var o=a.alternate;return a===N||o!==null&&o===N}function Ii(a,o){Th=Sh=!0;var s=a.pending;s===null?o.next=o:(o.next=s.next,s.next=o),a.pending=o}function Ji(a,o,s){if(s&4194240){var _=o.lanes;_&=a.pendingLanes,s|=_,o.lanes=s,Cc(a,s)}}var ai={readContext:Vg,useCallback:Q,useContext:Q,useEffect:Q,useImperativeHandle:Q,useInsertionEffect:Q,useLayoutEffect:Q,useMemo:Q,useReducer:Q,useRef:Q,useState:Q,useDebugValue:Q,useDeferredValue:Q,useTransition:Q,useMutableSource:Q,useSyncExternalStore:Q,useId:Q,unstable_isNewReconciler:!1},Yh={readContext:Vg,useCallback:function(a,o){return ci().memoizedState=[a,o===void 0?null:o],a},useContext:Vg,useEffect:vi,useImperativeHandle:function(a,o,s){return s=s!=null?s.concat([a]):null,ti(4194308,4,yi.bind(null,o,a),s)},useLayoutEffect:function(a,o){return ti(4194308,4,a,o)},useInsertionEffect:function(a,o){return ti(4,2,a,o)},useMemo:function(a,o){var s=ci();return o=o===void 0?null:o,a=a(),s.memoizedState=[a,o],a},useReducer:function(a,o,s){var _=ci();return o=s!==void 0?s(o):o,_.memoizedState=_.baseState=o,a={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:a,lastRenderedState:o},_.queue=a,a=a.dispatch=Gi.bind(null,N,a),[_.memoizedState,a]},useRef:function(a){var o=ci();return a={current:a},o.memoizedState=a},useState:qi,useDebugValue:Ai,useDeferredValue:function(a){return ci().memoizedState=a},useTransition:function(){var a=qi(!1),o=a[0];return a=Ei.bind(null,a[1]),ci().memoizedState=a,[o,a]},useMutableSource:function(){},useSyncExternalStore:function(a,o,s){var _=N,j=ci();if(I){if(s===void 0)throw Error(p$2(407));s=s()}else{if(s=o(),R===null)throw Error(p$2(349));Rh&30||ni(_,o,s)}j.memoizedState=s;var $t={value:s,getSnapshot:o};return j.queue=$t,vi(ki.bind(null,_,$t,a),[a]),_.flags|=2048,li(9,mi.bind(null,_,$t,s,o),void 0,null),s},useId:function(){var a=ci(),o=R.identifierPrefix;if(I){var s=sg,_=rg;s=(_&~(1<<32-oc(_)-1)).toString(32)+s,o=":"+o+"R"+s,s=Uh++,0<s&&(o+="H"+s.toString(32)),o+=":"}else s=Vh++,o=":"+o+"r"+s.toString(32)+":";return a.memoizedState=o},unstable_isNewReconciler:!1},Zh={readContext:Vg,useCallback:Bi,useContext:Vg,useEffect:ji,useImperativeHandle:zi,useInsertionEffect:wi,useLayoutEffect:xi,useMemo:Ci,useReducer:fi,useRef:si,useState:function(){return fi(ei)},useDebugValue:Ai,useDeferredValue:function(a){var o=di();return Di(o,O.memoizedState,a)},useTransition:function(){var a=fi(ei)[0],o=di().memoizedState;return[a,o]},useMutableSource:hi,useSyncExternalStore:ii,useId:Fi,unstable_isNewReconciler:!1},$h={readContext:Vg,useCallback:Bi,useContext:Vg,useEffect:ji,useImperativeHandle:zi,useInsertionEffect:wi,useLayoutEffect:xi,useMemo:Ci,useReducer:gi,useRef:si,useState:function(){return gi(ei)},useDebugValue:Ai,useDeferredValue:function(a){var o=di();return O===null?o.memoizedState=a:Di(o,O.memoizedState,a)},useTransition:function(){var a=gi(ei)[0],o=di().memoizedState;return[a,o]},useMutableSource:hi,useSyncExternalStore:ii,useId:Fi,unstable_isNewReconciler:!1};function Ki(a,o){try{var s="",_=o;do s+=Pa(_),_=_.return;while(_);var j=s}catch($t){j=`
39Error generating stack: `+$t.message+`
40`+$t.stack}return{value:a,source:o,stack:j,digest:null}}function Li(a,o,s){return{value:a,source:null,stack:s??null,digest:o??null}}function Mi(a,o){try{console.error(o.value)}catch(s){setTimeout(function(){throw s})}}var Ni=typeof WeakMap=="function"?WeakMap:Map;function Oi(a,o,s){s=ch(-1,s),s.tag=3,s.payload={element:null};var _=o.value;return s.callback=function(){Pi||(Pi=!0,Qi=_),Mi(a,o)},s}function Ri(a,o,s){s=ch(-1,s),s.tag=3;var _=a.type.getDerivedStateFromError;if(typeof _=="function"){var j=o.value;s.payload=function(){return _(j)},s.callback=function(){Mi(a,o)}}var $t=a.stateNode;return $t!==null&&typeof $t.componentDidCatch=="function"&&(s.callback=function(){Mi(a,o),typeof _!="function"&&(Si===null?Si=new Set([this]):Si.add(this));var zt=o.stack;this.componentDidCatch(o.value,{componentStack:zt!==null?zt:""})}),s}function Ti(a,o,s){var _=a.pingCache;if(_===null){_=a.pingCache=new Ni;var j=new Set;_.set(o,j)}else j=_.get(o),j===void 0&&(j=new Set,_.set(o,j));j.has(s)||(j.add(s),a=Ui.bind(null,a,o,s),o.then(a,a))}function Vi(a){do{var o;if((o=a.tag===13)&&(o=a.memoizedState,o=o!==null?o.dehydrated!==null:!0),o)return a;a=a.return}while(a!==null);return null}function Wi(a,o,s,_,j){return a.mode&1?(a.flags|=65536,a.lanes=j,a):(a===o?a.flags|=65536:(a.flags|=128,s.flags|=131072,s.flags&=-52805,s.tag===1&&(s.alternate===null?s.tag=17:(o=ch(-1,1),o.tag=2,dh(s,o,1))),s.lanes|=1),a)}var Xi=ua.ReactCurrentOwner,Ug=!1;function Yi(a,o,s,_){o.child=a===null?Ch(o,null,s,_):Bh(o,a.child,s,_)}function Zi(a,o,s,_,j){s=s.render;var $t=o.ref;return Tg(o,j),_=Xh(a,o,s,_,$t,j),s=bi(),a!==null&&!Ug?(o.updateQueue=a.updateQueue,o.flags&=-2053,a.lanes&=~j,$i(a,o,j)):(I&&s&&vg(o),o.flags|=1,Yi(a,o,_,j),o.child)}function aj(a,o,s,_,j){if(a===null){var $t=s.type;return typeof $t=="function"&&!bj($t)&&$t.defaultProps===void 0&&s.compare===null&&s.defaultProps===void 0?(o.tag=15,o.type=$t,cj(a,o,$t,_,j)):(a=yh(s.type,null,_,o,o.mode,j),a.ref=o.ref,a.return=o,o.child=a)}if($t=a.child,!(a.lanes&j)){var zt=$t.memoizedProps;if(s=s.compare,s=s!==null?s:Ie$1,s(zt,_)&&a.ref===o.ref)return $i(a,o,j)}return o.flags|=1,a=wh($t,_),a.ref=o.ref,a.return=o,o.child=a}function cj(a,o,s,_,j){if(a!==null){var $t=a.memoizedProps;if(Ie$1($t,_)&&a.ref===o.ref)if(Ug=!1,o.pendingProps=_=$t,(a.lanes&j)!==0)a.flags&131072&&(Ug=!0);else return o.lanes=a.lanes,$i(a,o,j)}return dj(a,o,s,_,j)}function ej(a,o,s){var _=o.pendingProps,j=_.children,$t=a!==null?a.memoizedState:null;if(_.mode==="hidden")if(!(o.mode&1))o.memoizedState={baseLanes:0,cachePool:null,transitions:null},G(fj,gj),gj|=s;else{if(!(s&1073741824))return a=$t!==null?$t.baseLanes|s:s,o.lanes=o.childLanes=1073741824,o.memoizedState={baseLanes:a,cachePool:null,transitions:null},o.updateQueue=null,G(fj,gj),gj|=a,null;o.memoizedState={baseLanes:0,cachePool:null,transitions:null},_=$t!==null?$t.baseLanes:s,G(fj,gj),gj|=_}else $t!==null?(_=$t.baseLanes|s,o.memoizedState=null):_=s,G(fj,gj),gj|=_;return Yi(a,o,j,s),o.child}function hj(a,o){var s=o.ref;(a===null&&s!==null||a!==null&&a.ref!==s)&&(o.flags|=512,o.flags|=2097152)}function dj(a,o,s,_,j){var $t=Zf(s)?Xf:H.current;return $t=Yf(o,$t),Tg(o,j),s=Xh(a,o,s,_,$t,j),_=bi(),a!==null&&!Ug?(o.updateQueue=a.updateQueue,o.flags&=-2053,a.lanes&=~j,$i(a,o,j)):(I&&_&&vg(o),o.flags|=1,Yi(a,o,s,j),o.child)}function ij(a,o,s,_,j){if(Zf(s)){var $t=!0;cg(o)}else $t=!1;if(Tg(o,j),o.stateNode===null)jj(a,o),ph(o,s,_),rh(o,s,_,j),_=!0;else if(a===null){var zt=o.stateNode,Ht=o.memoizedProps;zt.props=Ht;var Ut=zt.context,Gt=s.contextType;typeof Gt=="object"&&Gt!==null?Gt=Vg(Gt):(Gt=Zf(s)?Xf:H.current,Gt=Yf(o,Gt));var Xt=s.getDerivedStateFromProps,Jt=typeof Xt=="function"||typeof zt.getSnapshotBeforeUpdate=="function";Jt||typeof zt.UNSAFE_componentWillReceiveProps!="function"&&typeof zt.componentWillReceiveProps!="function"||(Ht!==_||Ut!==Gt)&&qh(o,zt,_,Gt),$g=!1;var Zt=o.memoizedState;zt.state=Zt,gh(o,_,zt,j),Ut=o.memoizedState,Ht!==_||Zt!==Ut||Wf.current||$g?(typeof Xt=="function"&&(kh(o,s,Xt,_),Ut=o.memoizedState),(Ht=$g||oh(o,s,Ht,_,Zt,Ut,Gt))?(Jt||typeof zt.UNSAFE_componentWillMount!="function"&&typeof zt.componentWillMount!="function"||(typeof zt.componentWillMount=="function"&&zt.componentWillMount(),typeof zt.UNSAFE_componentWillMount=="function"&&zt.UNSAFE_componentWillMount()),typeof zt.componentDidMount=="function"&&(o.flags|=4194308)):(typeof zt.componentDidMount=="function"&&(o.flags|=4194308),o.memoizedProps=_,o.memoizedState=Ut),zt.props=_,zt.state=Ut,zt.context=Gt,_=Ht):(typeof zt.componentDidMount=="function"&&(o.flags|=4194308),_=!1)}else{zt=o.stateNode,bh(a,o),Ht=o.memoizedProps,Gt=o.type===o.elementType?Ht:Lg(o.type,Ht),zt.props=Gt,Jt=o.pendingProps,Zt=zt.context,Ut=s.contextType,typeof Ut=="object"&&Ut!==null?Ut=Vg(Ut):(Ut=Zf(s)?Xf:H.current,Ut=Yf(o,Ut));var er=s.getDerivedStateFromProps;(Xt=typeof er=="function"||typeof zt.getSnapshotBeforeUpdate=="function")||typeof zt.UNSAFE_componentWillReceiveProps!="function"&&typeof zt.componentWillReceiveProps!="function"||(Ht!==Jt||Zt!==Ut)&&qh(o,zt,_,Ut),$g=!1,Zt=o.memoizedState,zt.state=Zt,gh(o,_,zt,j);var tr=o.memoizedState;Ht!==Jt||Zt!==tr||Wf.current||$g?(typeof er=="function"&&(kh(o,s,er,_),tr=o.memoizedState),(Gt=$g||oh(o,s,Gt,_,Zt,tr,Ut)||!1)?(Xt||typeof zt.UNSAFE_componentWillUpdate!="function"&&typeof zt.componentWillUpdate!="function"||(typeof zt.componentWillUpdate=="function"&&zt.componentWillUpdate(_,tr,Ut),typeof zt.UNSAFE_componentWillUpdate=="function"&&zt.UNSAFE_componentWillUpdate(_,tr,Ut)),typeof zt.componentDidUpdate=="function"&&(o.flags|=4),typeof zt.getSnapshotBeforeUpdate=="function"&&(o.flags|=1024)):(typeof zt.componentDidUpdate!="function"||Ht===a.memoizedProps&&Zt===a.memoizedState||(o.flags|=4),typeof zt.getSnapshotBeforeUpdate!="function"||Ht===a.memoizedProps&&Zt===a.memoizedState||(o.flags|=1024),o.memoizedProps=_,o.memoizedState=tr),zt.props=_,zt.state=tr,zt.context=Ut,_=Gt):(typeof zt.componentDidUpdate!="function"||Ht===a.memoizedProps&&Zt===a.memoizedState||(o.flags|=4),typeof zt.getSnapshotBeforeUpdate!="function"||Ht===a.memoizedProps&&Zt===a.memoizedState||(o.flags|=1024),_=!1)}return kj(a,o,s,_,$t,j)}function kj(a,o,s,_,j,$t){hj(a,o);var zt=(o.flags&128)!==0;if(!_&&!zt)return j&&dg(o,s,!1),$i(a,o,$t);_=o.stateNode,Xi.current=o;var Ht=zt&&typeof s.getDerivedStateFromError!="function"?null:_.render();return o.flags|=1,a!==null&&zt?(o.child=Bh(o,a.child,null,$t),o.child=Bh(o,null,Ht,$t)):Yi(a,o,Ht,$t),o.memoizedState=_.state,j&&dg(o,s,!0),o.child}function lj(a){var o=a.stateNode;o.pendingContext?ag(a,o.pendingContext,o.pendingContext!==o.context):o.context&&ag(a,o.context,!1),Ih(a,o.containerInfo)}function mj(a,o,s,_,j){return Ig(),Jg(j),o.flags|=256,Yi(a,o,s,_),o.child}var nj={dehydrated:null,treeContext:null,retryLane:0};function oj(a){return{baseLanes:a,cachePool:null,transitions:null}}function pj(a,o,s){var _=o.pendingProps,j=M.current,$t=!1,zt=(o.flags&128)!==0,Ht;if((Ht=zt)||(Ht=a!==null&&a.memoizedState===null?!1:(j&2)!==0),Ht?($t=!0,o.flags&=-129):(a===null||a.memoizedState!==null)&&(j|=1),G(M,j&1),a===null)return Eg(o),a=o.memoizedState,a!==null&&(a=a.dehydrated,a!==null)?(o.mode&1?a.data==="$!"?o.lanes=8:o.lanes=1073741824:o.lanes=1,null):(zt=_.children,a=_.fallback,$t?(_=o.mode,$t=o.child,zt={mode:"hidden",children:zt},!(_&1)&&$t!==null?($t.childLanes=0,$t.pendingProps=zt):$t=qj(zt,_,0,null),a=Ah(a,_,s,null),$t.return=o,a.return=o,$t.sibling=a,o.child=$t,o.child.memoizedState=oj(s),o.memoizedState=nj,a):rj(o,zt));if(j=a.memoizedState,j!==null&&(Ht=j.dehydrated,Ht!==null))return sj(a,o,zt,_,Ht,j,s);if($t){$t=_.fallback,zt=o.mode,j=a.child,Ht=j.sibling;var Ut={mode:"hidden",children:_.children};return!(zt&1)&&o.child!==j?(_=o.child,_.childLanes=0,_.pendingProps=Ut,o.deletions=null):(_=wh(j,Ut),_.subtreeFlags=j.subtreeFlags&14680064),Ht!==null?$t=wh(Ht,$t):($t=Ah($t,zt,s,null),$t.flags|=2),$t.return=o,_.return=o,_.sibling=$t,o.child=_,_=$t,$t=o.child,zt=a.child.memoizedState,zt=zt===null?oj(s):{baseLanes:zt.baseLanes|s,cachePool:null,transitions:zt.transitions},$t.memoizedState=zt,$t.childLanes=a.childLanes&~s,o.memoizedState=nj,_}return $t=a.child,a=$t.sibling,_=wh($t,{mode:"visible",children:_.children}),!(o.mode&1)&&(_.lanes=s),_.return=o,_.sibling=null,a!==null&&(s=o.deleti
vendor: 8,374 bytes, line 40
40ons,s===null?(o.deletions=[a],o.flags|=16):s.push(a)),o.child=_,o.memoizedState=null,_}function rj(a,o){return o=qj({mode:"visible",children:o},a.mode,0,null),o.return=a,a.child=o}function tj(a,o,s,_){return _!==null&&Jg(_),Bh(o,a.child,null,s),a=rj(o,o.pendingProps.children),a.flags|=2,o.memoizedState=null,a}function sj(a,o,s,_,j,$t,zt){if(s)return o.flags&256?(o.flags&=-257,_=Li(Error(p$2(422))),tj(a,o,zt,_)):o.memoizedState!==null?(o.child=a.child,o.flags|=128,null):($t=_.fallback,j=o.mode,_=qj({mode:"visible",children:_.children},j,0,null),$t=Ah($t,j,zt,null),$t.flags|=2,_.return=o,$t.return=o,_.sibling=$t,o.child=_,o.mode&1&&Bh(o,a.child,null,zt),o.child.memoizedState=oj(zt),o.memoizedState=nj,$t);if(!(o.mode&1))return tj(a,o,zt,null);if(j.data==="$!"){if(_=j.nextSibling&&j.nextSibling.dataset,_)var Ht=_.dgst;return _=Ht,$t=Error(p$2(419)),_=Li($t,_,void 0),tj(a,o,zt,_)}if(Ht=(zt&a.childLanes)!==0,Ug||Ht){if(_=R,_!==null){switch(zt&-zt){case 4:j=2;break;case 16:j=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:j=32;break;case 536870912:j=268435456;break;default:j=0}j=j&(_.suspendedLanes|zt)?0:j,j!==0&&j!==$t.retryLane&&($t.retryLane=j,Zg(a,j),mh(_,a,j,-1))}return uj(),_=Li(Error(p$2(421))),tj(a,o,zt,_)}return j.data==="$?"?(o.flags|=128,o.child=a.child,o=vj.bind(null,a),j._reactRetry=o,null):(a=$t.treeContext,yg=Lf(j.nextSibling),xg=o,I=!0,zg=null,a!==null&&(og[pg++]=rg,og[pg++]=sg,og[pg++]=qg,rg=a.id,sg=a.overflow,qg=o),o=rj(o,_.children),o.flags|=4096,o)}function wj(a,o,s){a.lanes|=o;var _=a.alternate;_!==null&&(_.lanes|=o),Sg(a.return,o,s)}function xj(a,o,s,_,j){var $t=a.memoizedState;$t===null?a.memoizedState={isBackwards:o,rendering:null,renderingStartTime:0,last:_,tail:s,tailMode:j}:($t.isBackwards=o,$t.rendering=null,$t.renderingStartTime=0,$t.last=_,$t.tail=s,$t.tailMode=j)}function yj(a,o,s){var _=o.pendingProps,j=_.revealOrder,$t=_.tail;if(Yi(a,o,_.children,s),_=M.current,_&2)_=_&1|2,o.flags|=128;else{if(a!==null&&a.flags&128)e:for(a=o.child;a!==null;){if(a.tag===13)a.memoizedState!==null&&wj(a,s,o);else if(a.tag===19)wj(a,s,o);else if(a.child!==null){a.child.return=a,a=a.child;continue}if(a===o)break e;for(;a.sibling===null;){if(a.return===null||a.return===o)break e;a=a.return}a.sibling.return=a.return,a=a.sibling}_&=1}if(G(M,_),!(o.mode&1))o.memoizedState=null;else switch(j){case"forwards":for(s=o.child,j=null;s!==null;)a=s.alternate,a!==null&&Mh(a)===null&&(j=s),s=s.sibling;s=j,s===null?(j=o.child,o.child=null):(j=s.sibling,s.sibling=null),xj(o,!1,j,s,$t);break;case"backwards":for(s=null,j=o.child,o.child=null;j!==null;){if(a=j.alternate,a!==null&&Mh(a)===null){o.child=j;break}a=j.sibling,j.sibling=s,s=j,j=a}xj(o,!0,s,null,$t);break;case"together":xj(o,!1,null,null,void 0);break;default:o.memoizedState=null}return o.child}function jj(a,o){!(o.mode&1)&&a!==null&&(a.alternate=null,o.alternate=null,o.flags|=2)}function $i(a,o,s){if(a!==null&&(o.dependencies=a.dependencies),hh|=o.lanes,!(s&o.childLanes))return null;if(a!==null&&o.child!==a.child)throw Error(p$2(153));if(o.child!==null){for(a=o.child,s=wh(a,a.pendingProps),o.child=s,s.return=o;a.sibling!==null;)a=a.sibling,s=s.sibling=wh(a,a.pendingProps),s.return=o;s.sibling=null}return o.child}function zj(a,o,s){switch(o.tag){case 3:lj(o),Ig();break;case 5:Kh(o);break;case 1:Zf(o.type)&&cg(o);break;case 4:Ih(o,o.stateNode.containerInfo);break;case 10:var _=o.type._context,j=o.memoizedProps.value;G(Mg,_._currentValue),_._currentValue=j;break;case 13:if(_=o.memoizedState,_!==null)return _.dehydrated!==null?(G(M,M.current&1),o.flags|=128,null):s&o.child.childLanes?pj(a,o,s):(G(M,M.current&1),a=$i(a,o,s),a!==null?a.sibling:null);G(M,M.current&1);break;case 19:if(_=(s&o.childLanes)!==0,a.flags&128){if(_)return yj(a,o,s);o.flags|=128}if(j=o.memoizedState,j!==null&&(j.rendering=null,j.tail=null,j.lastEffect=null),G(M,M.current),_)break;return null;case 22:case 23:return o.lanes=0,ej(a,o,s)}return $i(a,o,s)}var Aj,Bj,Cj,Dj;Aj=function(a,o){for(var s=o.child;s!==null;){if(s.tag===5||s.tag===6)a.appendChild(s.stateNode);else if(s.tag!==4&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===o)break;for(;s.sibling===null;){if(s.return===null||s.return===o)return;s=s.return}s.sibling.return=s.return,s=s.sibling}};Bj=function(){};Cj=function(a,o,s,_){var j=a.memoizedProps;if(j!==_){a=o.stateNode,Hh(Eh.current);var $t=null;switch(s){case"input":j=Ya(a,j),_=Ya(a,_),$t=[];break;case"select":j=A$1({},j,{value:void 0}),_=A$1({},_,{value:void 0}),$t=[];break;case"textarea":j=gb(a,j),_=gb(a,_),$t=[];break;default:typeof j.onClick!="function"&&typeof _.onClick=="function"&&(a.onclick=Bf)}ub(s,_);var zt;s=null;for(Gt in j)if(!_.hasOwnProperty(Gt)&&j.hasOwnProperty(Gt)&&j[Gt]!=null)if(Gt==="style"){var Ht=j[Gt];for(zt in Ht)Ht.hasOwnProperty(zt)&&(s||(s={}),s[zt]="")}else Gt!=="dangerouslySetInnerHTML"&&Gt!=="children"&&Gt!=="suppressContentEditableWarning"&&Gt!=="suppressHydrationWarning"&&Gt!=="autoFocus"&&(ea.hasOwnProperty(Gt)?$t||($t=[]):($t=$t||[]).push(Gt,null));for(Gt in _){var Ut=_[Gt];if(Ht=j?.[Gt],_.hasOwnProperty(Gt)&&Ut!==Ht&&(Ut!=null||Ht!=null))if(Gt==="style")if(Ht){for(zt in Ht)!Ht.hasOwnProperty(zt)||Ut&&Ut.hasOwnProperty(zt)||(s||(s={}),s[zt]="");for(zt in Ut)Ut.hasOwnProperty(zt)&&Ht[zt]!==Ut[zt]&&(s||(s={}),s[zt]=Ut[zt])}else s||($t||($t=[]),$t.push(Gt,s)),s=Ut;else Gt==="dangerouslySetInnerHTML"?(Ut=Ut?Ut.__html:void 0,Ht=Ht?Ht.__html:void 0,Ut!=null&&Ht!==Ut&&($t=$t||[]).push(Gt,Ut)):Gt==="children"?typeof Ut!="string"&&typeof Ut!="number"||($t=$t||[]).push(Gt,""+Ut):Gt!=="suppressContentEditableWarning"&&Gt!=="suppressHydrationWarning"&&(ea.hasOwnProperty(Gt)?(Ut!=null&&Gt==="onScroll"&&D("scroll",a),$t||Ht===Ut||($t=[])):($t=$t||[]).push(Gt,Ut))}s&&($t=$t||[]).push("style",s);var Gt=$t;(o.updateQueue=Gt)&&(o.flags|=4)}};Dj=function(a,o,s,_){s!==_&&(o.flags|=4)};function Ej(a,o){if(!I)switch(a.tailMode){case"hidden":o=a.tail;for(var s=null;o!==null;)o.alternate!==null&&(s=o),o=o.sibling;s===null?a.tail=null:s.sibling=null;break;case"collapsed":s=a.tail;for(var _=null;s!==null;)s.alternate!==null&&(_=s),s=s.sibling;_===null?o||a.tail===null?a.tail=null:a.tail.sibling=null:_.sibling=null}}function S(a){var o=a.alternate!==null&&a.alternate.child===a.child,s=0,_=0;if(o)for(var j=a.child;j!==null;)s|=j.lanes|j.childLanes,_|=j.subtreeFlags&14680064,_|=j.flags&14680064,j.return=a,j=j.sibling;else for(j=a.child;j!==null;)s|=j.lanes|j.childLanes,_|=j.subtreeFlags,_|=j.flags,j.return=a,j=j.sibling;return a.subtreeFlags|=_,a.childLanes=s,o}function Fj(a,o,s){var _=o.pendingProps;switch(wg(o),o.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return S(o),null;case 1:return Zf(o.type)&&$f(),S(o),null;case 3:return _=o.stateNode,Jh(),E(Wf),E(H),Oh(),_.pendingContext&&(_.context=_.pendingContext,_.pendingContext=null),(a===null||a.child===null)&&(Gg(o)?o.flags|=4:a===null||a.memoizedState.isDehydrated&&!(o.flags&256)||(o.flags|=1024,zg!==null&&(Gj(zg),zg=null))),Bj(a,o),S(o),null;case 5:Lh(o);var j=Hh(Gh.current);if(s=o.type,a!==null&&o.stateNode!=null)Cj(a,o,s,_,j),a.ref!==o.ref&&(o.flags|=512,o.flags|=2097152);else{if(!_){if(o.stateNode===null)throw Error(p$2(166));return S(o),null}if(a=Hh(Eh.current),Gg(o)){_=o.stateNode,s=o.type;var $t=o.memoizedProps;switch(_[Of]=o,_[Pf]=$t,a=(o.mode&1)!==0,s){case"dialog":D("cancel",_),D("close",_);break;case"iframe":case"object":case"embed":D("load",_);break;case"video":case"audio":for(j=0;j<lf.length;j++)D(lf[j],_);break;case"source":D("error",_);break;case"img":case"image":case"link":D("error",_),D("load",_);break;case"details":D("toggle",_);break;case"input":Za(_,$t),D("invalid",_);break;case"select":_._wrapperState={wasMultiple:!!$t.multiple},D("invalid",_);break;case"textarea":hb(_,$t),D("invalid",_)}ub(s,$t),j=null;for(var zt in $t)if($t.hasOwnProperty(zt)){var Ht=$t[zt];zt==="children"?typeof Ht=="string"?_.textContent!==Ht&&($t.suppressHydrationWarning!==!0&&Af(_.textContent,Ht,a),j=["children",Ht]):typeof Ht=="number"&&_.textContent!==""+Ht&&($t.suppressHydrationWarning!==!0&&Af(_.textContent,Ht,a),j=["children",""+Ht]):ea.hasOwnProperty(zt)&&Ht!=null&&zt==="onScroll"&&D("scroll",_)}
vendor: 8,333 bytes, line 40
40switch(s){case"input":Va(_),db(_,$t,!0);break;case"textarea":Va(_),jb(_);break;case"select":case"option":break;default:typeof $t.onClick=="function"&&(_.onclick=Bf)}_=j,o.updateQueue=_,_!==null&&(o.flags|=4)}else{zt=j.nodeType===9?j:j.ownerDocument,a==="http://www.w3.org/1999/xhtml"&&(a=kb(s)),a==="http://www.w3.org/1999/xhtml"?s==="script"?(a=zt.createElement("div"),a.innerHTML="<script><\/script>",a=a.removeChild(a.firstChild)):typeof _.is=="string"?a=zt.createElement(s,{is:_.is}):(a=zt.createElement(s),s==="select"&&(zt=a,_.multiple?zt.multiple=!0:_.size&&(zt.size=_.size))):a=zt.createElementNS(a,s),a[Of]=o,a[Pf]=_,Aj(a,o,!1,!1),o.stateNode=a;e:{switch(zt=vb(s,_),s){case"dialog":D("cancel",a),D("close",a),j=_;break;case"iframe":case"object":case"embed":D("load",a),j=_;break;case"video":case"audio":for(j=0;j<lf.length;j++)D(lf[j],a);j=_;break;case"source":D("error",a),j=_;break;case"img":case"image":case"link":D("error",a),D("load",a),j=_;break;case"details":D("toggle",a),j=_;break;case"input":Za(a,_),j=Ya(a,_),D("invalid",a);break;case"option":j=_;break;case"select":a._wrapperState={wasMultiple:!!_.multiple},j=A$1({},_,{value:void 0}),D("invalid",a);break;case"textarea":hb(a,_),j=gb(a,_),D("invalid",a);break;default:j=_}ub(s,j),Ht=j;for($t in Ht)if(Ht.hasOwnProperty($t)){var Ut=Ht[$t];$t==="style"?sb(a,Ut):$t==="dangerouslySetInnerHTML"?(Ut=Ut?Ut.__html:void 0,Ut!=null&&nb(a,Ut)):$t==="children"?typeof Ut=="string"?(s!=="textarea"||Ut!=="")&&ob(a,Ut):typeof Ut=="number"&&ob(a,""+Ut):$t!=="suppressContentEditableWarning"&&$t!=="suppressHydrationWarning"&&$t!=="autoFocus"&&(ea.hasOwnProperty($t)?Ut!=null&&$t==="onScroll"&&D("scroll",a):Ut!=null&&ta(a,$t,Ut,zt))}switch(s){case"input":Va(a),db(a,_,!1);break;case"textarea":Va(a),jb(a);break;case"option":_.value!=null&&a.setAttribute("value",""+Sa(_.value));break;case"select":a.multiple=!!_.multiple,$t=_.value,$t!=null?fb(a,!!_.multiple,$t,!1):_.defaultValue!=null&&fb(a,!!_.multiple,_.defaultValue,!0);break;default:typeof j.onClick=="function"&&(a.onclick=Bf)}switch(s){case"button":case"input":case"select":case"textarea":_=!!_.autoFocus;break e;case"img":_=!0;break e;default:_=!1}}_&&(o.flags|=4)}o.ref!==null&&(o.flags|=512,o.flags|=2097152)}return S(o),null;case 6:if(a&&o.stateNode!=null)Dj(a,o,a.memoizedProps,_);else{if(typeof _!="string"&&o.stateNode===null)throw Error(p$2(166));if(s=Hh(Gh.current),Hh(Eh.current),Gg(o)){if(_=o.stateNode,s=o.memoizedProps,_[Of]=o,($t=_.nodeValue!==s)&&(a=xg,a!==null))switch(a.tag){case 3:Af(_.nodeValue,s,(a.mode&1)!==0);break;case 5:a.memoizedProps.suppressHydrationWarning!==!0&&Af(_.nodeValue,s,(a.mode&1)!==0)}$t&&(o.flags|=4)}else _=(s.nodeType===9?s:s.ownerDocument).createTextNode(_),_[Of]=o,o.stateNode=_}return S(o),null;case 13:if(E(M),_=o.memoizedState,a===null||a.memoizedState!==null&&a.memoizedState.dehydrated!==null){if(I&&yg!==null&&o.mode&1&&!(o.flags&128))Hg(),Ig(),o.flags|=98560,$t=!1;else if($t=Gg(o),_!==null&&_.dehydrated!==null){if(a===null){if(!$t)throw Error(p$2(318));if($t=o.memoizedState,$t=$t!==null?$t.dehydrated:null,!$t)throw Error(p$2(317));$t[Of]=o}else Ig(),!(o.flags&128)&&(o.memoizedState=null),o.flags|=4;S(o),$t=!1}else zg!==null&&(Gj(zg),zg=null),$t=!0;if(!$t)return o.flags&65536?o:null}return o.flags&128?(o.lanes=s,o):(_=_!==null,_!==(a!==null&&a.memoizedState!==null)&&_&&(o.child.flags|=8192,o.mode&1&&(a===null||M.current&1?T===0&&(T=3):uj())),o.updateQueue!==null&&(o.flags|=4),S(o),null);case 4:return Jh(),Bj(a,o),a===null&&sf(o.stateNode.containerInfo),S(o),null;case 10:return Rg(o.type._context),S(o),null;case 17:return Zf(o.type)&&$f(),S(o),null;case 19:if(E(M),$t=o.memoizedState,$t===null)return S(o),null;if(_=(o.flags&128)!==0,zt=$t.rendering,zt===null)if(_)Ej($t,!1);else{if(T!==0||a!==null&&a.flags&128)for(a=o.child;a!==null;){if(zt=Mh(a),zt!==null){for(o.flags|=128,Ej($t,!1),_=zt.updateQueue,_!==null&&(o.updateQueue=_,o.flags|=4),o.subtreeFlags=0,_=s,s=o.child;s!==null;)$t=s,a=_,$t.flags&=14680066,zt=$t.alternate,zt===null?($t.childLanes=0,$t.lanes=a,$t.child=null,$t.subtreeFlags=0,$t.memoizedProps=null,$t.memoizedState=null,$t.updateQueue=null,$t.dependencies=null,$t.stateNode=null):($t.childLanes=zt.childLanes,$t.lanes=zt.lanes,$t.child=zt.child,$t.subtreeFlags=0,$t.deletions=null,$t.memoizedProps=zt.memoizedProps,$t.memoizedState=zt.memoizedState,$t.updateQueue=zt.updateQueue,$t.type=zt.type,a=zt.dependencies,$t.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext}),s=s.sibling;return G(M,M.current&1|2),o.child}a=a.sibling}$t.tail!==null&&B()>Hj&&(o.flags|=128,_=!0,Ej($t,!1),o.lanes=4194304)}else{if(!_)if(a=Mh(zt),a!==null){if(o.flags|=128,_=!0,s=a.updateQueue,s!==null&&(o.updateQueue=s,o.flags|=4),Ej($t,!0),$t.tail===null&&$t.tailMode==="hidden"&&!zt.alternate&&!I)return S(o),null}else 2*B()-$t.renderingStartTime>Hj&&s!==1073741824&&(o.flags|=128,_=!0,Ej($t,!1),o.lanes=4194304);$t.isBackwards?(zt.sibling=o.child,o.child=zt):(s=$t.last,s!==null?s.sibling=zt:o.child=zt,$t.last=zt)}return $t.tail!==null?(o=$t.tail,$t.rendering=o,$t.tail=o.sibling,$t.renderingStartTime=B(),o.sibling=null,s=M.current,G(M,_?s&1|2:s&1),o):(S(o),null);case 22:case 23:return Ij(),_=o.memoizedState!==null,a!==null&&a.memoizedState!==null!==_&&(o.flags|=8192),_&&o.mode&1?gj&1073741824&&(S(o),o.subtreeFlags&6&&(o.flags|=8192)):S(o),null;case 24:return null;case 25:return null}throw Error(p$2(156,o.tag))}function Jj(a,o){switch(wg(o),o.tag){case 1:return Zf(o.type)&&$f(),a=o.flags,a&65536?(o.flags=a&-65537|128,o):null;case 3:return Jh(),E(Wf),E(H),Oh(),a=o.flags,a&65536&&!(a&128)?(o.flags=a&-65537|128,o):null;case 5:return Lh(o),null;case 13:if(E(M),a=o.memoizedState,a!==null&&a.dehydrated!==null){if(o.alternate===null)throw Error(p$2(340));Ig()}return a=o.flags,a&65536?(o.flags=a&-65537|128,o):null;case 19:return E(M),null;case 4:return Jh(),null;case 10:return Rg(o.type._context),null;case 22:case 23:return Ij(),null;case 24:return null;default:return null}}var Kj=!1,U=!1,Lj=typeof WeakSet=="function"?WeakSet:Set,V=null;function Mj(a,o){var s=a.ref;if(s!==null)if(typeof s=="function")try{s(null)}catch(_){W(a,o,_)}else s.current=null}function Nj(a,o,s){try{s()}catch(_){W(a,o,_)}}var Oj=!1;function Pj(a,o){if(Cf=dd,a=Me$1(),Ne$1(a)){if("selectionStart"in a)var s={start:a.selectionStart,end:a.selectionEnd};else e:{s=(s=a.ownerDocument)&&s.defaultView||window;var _=s.getSelection&&s.getSelection();if(_&&_.rangeCount!==0){s=_.anchorNode;var j=_.anchorOffset,$t=_.focusNode;_=_.focusOffset;try{s.nodeType,$t.nodeType}catch{s=null;break e}var zt=0,Ht=-1,Ut=-1,Gt=0,Xt=0,Jt=a,Zt=null;t:for(;;){for(var er;Jt!==s||j!==0&&Jt.nodeType!==3||(Ht=zt+j),Jt!==$t||_!==0&&Jt.nodeType!==3||(Ut=zt+_),Jt.nodeType===3&&(zt+=Jt.nodeValue.length),(er=Jt.firstChild)!==null;)Zt=Jt,Jt=er;for(;;){if(Jt===a)break t;if(Zt===s&&++Gt===j&&(Ht=zt),Zt===$t&&++Xt===_&&(Ut=zt),(er=Jt.nextSibling)!==null)break;Jt=Zt,Zt=Jt.parentNode}Jt=er}s=Ht===-1||Ut===-1?null:{start:Ht,end:Ut}}else s=null}s=s||{start:0,end:0}}else s=null;for(Df={focusedElem:a,selectionRange:s},dd=!1,V=o;V!==null;)if(o=V,a=o.child,(o.subtreeFlags&1028)!==0&&a!==null)a.return=o,V=a;else for(;V!==null;){o=V;try{var tr=o.alternate;if(o.flags&1024)switch(o.tag){case 0:case 11:case 15:break;case 1:if(tr!==null){var nr=tr.memoizedProps,sr=tr.memoizedState,or=o.stateNode,ir=or.getSnapshotBeforeUpdate(o.elementType===o.type?nr:Lg(o.type,nr),sr);or.__reactInternalSnapshotBeforeUpdate=ir}break;case 3:var rr=o.stateNode.containerInfo;rr.nodeType===1?rr.textContent="":rr.nodeType===9&&rr.documentElement&&rr.removeChild(rr.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(p$2(163))}}catch(ar){W(o,o.return,ar)}if(a=o.sibling,a!==null){a.return=o.return,V=a;break}V=o.return}return tr=Oj,Oj=!1,tr}function Qj(a,o,s){var _=o.updateQueue;if(_=_!==null?_.lastEffect:null,_!==null){var j=_=_.next;do{if((j.tag&a)===a){var $t=j.destroy;j.destroy=void 0,$t!==void 0&&Nj(o,s,$t)}j=j.next}while(j!==_)}}function Rj(a,o){if(o=o.updateQueue,o=o!==null?o.lastEffect:null,o!==null){var s=o=o.next;do{if((s.tag&a)===a){var _=s.create;s.destroy=_()}s=s.next}while(s!==o)}}function Sj(a){var o=a.ref;if(o!==null){var s=a.stateNode;switch(a.tag){case 5:a=s;break;default:a=s}typeof o=="function"?o(a):o.current=a}}function Tj(a){var o=a.alternate;
vendor: 5,599 bytes, line 40
40o!==null&&(a.alternate=null,Tj(o)),a.child=null,a.deletions=null,a.sibling=null,a.tag===5&&(o=a.stateNode,o!==null&&(delete o[Of],delete o[Pf],delete o[of],delete o[Qf],delete o[Rf])),a.stateNode=null,a.return=null,a.dependencies=null,a.memoizedProps=null,a.memoizedState=null,a.pendingProps=null,a.stateNode=null,a.updateQueue=null}function Uj(a){return a.tag===5||a.tag===3||a.tag===4}function Vj(a){e:for(;;){for(;a.sibling===null;){if(a.return===null||Uj(a.return))return null;a=a.return}for(a.sibling.return=a.return,a=a.sibling;a.tag!==5&&a.tag!==6&&a.tag!==18;){if(a.flags&2||a.child===null||a.tag===4)continue e;a.child.return=a,a=a.child}if(!(a.flags&2))return a.stateNode}}function Wj(a,o,s){var _=a.tag;if(_===5||_===6)a=a.stateNode,o?s.nodeType===8?s.parentNode.insertBefore(a,o):s.insertBefore(a,o):(s.nodeType===8?(o=s.parentNode,o.insertBefore(a,s)):(o=s,o.appendChild(a)),s=s._reactRootContainer,s!=null||o.onclick!==null||(o.onclick=Bf));else if(_!==4&&(a=a.child,a!==null))for(Wj(a,o,s),a=a.sibling;a!==null;)Wj(a,o,s),a=a.sibling}function Xj(a,o,s){var _=a.tag;if(_===5||_===6)a=a.stateNode,o?s.insertBefore(a,o):s.appendChild(a);else if(_!==4&&(a=a.child,a!==null))for(Xj(a,o,s),a=a.sibling;a!==null;)Xj(a,o,s),a=a.sibling}var X=null,Yj=!1;function Zj(a,o,s){for(s=s.child;s!==null;)ak(a,o,s),s=s.sibling}function ak(a,o,s){if(lc&&typeof lc.onCommitFiberUnmount=="function")try{lc.onCommitFiberUnmount(kc,s)}catch{}switch(s.tag){case 5:U||Mj(s,o);case 6:var _=X,j=Yj;X=null,Zj(a,o,s),X=_,Yj=j,X!==null&&(Yj?(a=X,s=s.stateNode,a.nodeType===8?a.parentNode.removeChild(s):a.removeChild(s)):X.removeChild(s.stateNode));break;case 18:X!==null&&(Yj?(a=X,s=s.stateNode,a.nodeType===8?Kf(a.parentNode,s):a.nodeType===1&&Kf(a,s),bd(a)):Kf(X,s.stateNode));break;case 4:_=X,j=Yj,X=s.stateNode.containerInfo,Yj=!0,Zj(a,o,s),X=_,Yj=j;break;case 0:case 11:case 14:case 15:if(!U&&(_=s.updateQueue,_!==null&&(_=_.lastEffect,_!==null))){j=_=_.next;do{var $t=j,zt=$t.destroy;$t=$t.tag,zt!==void 0&&($t&2||$t&4)&&Nj(s,o,zt),j=j.next}while(j!==_)}Zj(a,o,s);break;case 1:if(!U&&(Mj(s,o),_=s.stateNode,typeof _.componentWillUnmount=="function"))try{_.props=s.memoizedProps,_.state=s.memoizedState,_.componentWillUnmount()}catch(Ht){W(s,o,Ht)}Zj(a,o,s);break;case 21:Zj(a,o,s);break;case 22:s.mode&1?(U=(_=U)||s.memoizedState!==null,Zj(a,o,s),U=_):Zj(a,o,s);break;default:Zj(a,o,s)}}function bk(a){var o=a.updateQueue;if(o!==null){a.updateQueue=null;var s=a.stateNode;s===null&&(s=a.stateNode=new Lj),o.forEach(function(_){var j=ck.bind(null,a,_);s.has(_)||(s.add(_),_.then(j,j))})}}function dk(a,o){var s=o.deletions;if(s!==null)for(var _=0;_<s.length;_++){var j=s[_];try{var $t=a,zt=o,Ht=zt;e:for(;Ht!==null;){switch(Ht.tag){case 5:X=Ht.stateNode,Yj=!1;break e;case 3:X=Ht.stateNode.containerInfo,Yj=!0;break e;case 4:X=Ht.stateNode.containerInfo,Yj=!0;break e}Ht=Ht.return}if(X===null)throw Error(p$2(160));ak($t,zt,j),X=null,Yj=!1;var Ut=j.alternate;Ut!==null&&(Ut.return=null),j.return=null}catch(Gt){W(j,o,Gt)}}if(o.subtreeFlags&12854)for(o=o.child;o!==null;)ek(o,a),o=o.sibling}function ek(a,o){var s=a.alternate,_=a.flags;switch(a.tag){case 0:case 11:case 14:case 15:if(dk(o,a),fk(a),_&4){try{Qj(3,a,a.return),Rj(3,a)}catch(nr){W(a,a.return,nr)}try{Qj(5,a,a.return)}catch(nr){W(a,a.return,nr)}}break;case 1:dk(o,a),fk(a),_&512&&s!==null&&Mj(s,s.return);break;case 5:if(dk(o,a),fk(a),_&512&&s!==null&&Mj(s,s.return),a.flags&32){var j=a.stateNode;try{ob(j,"")}catch(nr){W(a,a.return,nr)}}if(_&4&&(j=a.stateNode,j!=null)){var $t=a.memoizedProps,zt=s!==null?s.memoizedProps:$t,Ht=a.type,Ut=a.updateQueue;if(a.updateQueue=null,Ut!==null)try{Ht==="input"&&$t.type==="radio"&&$t.name!=null&&ab(j,$t),vb(Ht,zt);var Gt=vb(Ht,$t);for(zt=0;zt<Ut.length;zt+=2){var Xt=Ut[zt],Jt=Ut[zt+1];Xt==="style"?sb(j,Jt):Xt==="dangerouslySetInnerHTML"?nb(j,Jt):Xt==="children"?ob(j,Jt):ta(j,Xt,Jt,Gt)}switch(Ht){case"input":bb(j,$t);break;case"textarea":ib(j,$t);break;case"select":var Zt=j._wrapperState.wasMultiple;j._wrapperState.wasMultiple=!!$t.multiple;var er=$t.value;er!=null?fb(j,!!$t.multiple,er,!1):Zt!==!!$t.multiple&&($t.defaultValue!=null?fb(j,!!$t.multiple,$t.defaultValue,!0):fb(j,!!$t.multiple,$t.multiple?[]:"",!1))}j[Pf]=$t}catch(nr){W(a,a.return,nr)}}break;case 6:if(dk(o,a),fk(a),_&4){if(a.stateNode===null)throw Error(p$2(162));j=a.stateNode,$t=a.memoizedProps;try{j.nodeValue=$t}catch(nr){W(a,a.return,nr)}}break;case 3:if(dk(o,a),fk(a),_&4&&s!==null&&s.memoizedState.isDehydrated)try{bd(o.containerInfo)}catch(nr){W(a,a.return,nr)}break;case 4:dk(o,a),fk(a);break;case 13:dk(o,a),fk(a),j=a.child,j.flags&8192&&($t=j.memoizedState!==null,j.stateNode.isHidden=$t,!$t||j.alternate!==null&&j.alternate.memoizedState!==null||(gk=B())),_&4&&bk(a);break;case 22:if(Xt=s!==null&&s.memoizedState!==null,a.mode&1?(U=(Gt=U)||Xt,dk(o,a),U=Gt):dk(o,a),fk(a),_&8192){if(Gt=a.memoizedState!==null,(a.stateNode.isHidden=Gt)&&!Xt&&a.mode&1)for(V=a,Xt=a.child;Xt!==null;){for(Jt=V=Xt;V!==null;){switch(Zt=V,er=Zt.child,Zt.tag){case 0:case 11:case 14:case 15:Qj(4,Zt,Zt.return);break;case 1:Mj(Zt,Zt.return);var tr=Zt.stateNode;if(typeof tr.componentWillUnmount=="function"){_=Zt,s=Zt.return;try{o=_,tr.props=o.memoizedProps,tr.state=o.memoizedState,tr.componentWillUnmount()}catch(nr){W(_,s,nr)}}break;case 5:Mj(Zt,Zt.return);break;case 22:if(Zt.memoizedState!==null){hk(Jt);continue}}er!==null?(er.return=Zt,V=er):hk(Jt)}Xt=Xt.sibling}e:for(Xt=null,Jt=a;;){if(Jt.tag===5){if(Xt===null){Xt=Jt;try{j=Jt.stateNode,Gt?($t=j.style,typeof $t.setProperty=="function"?$t.setProperty("display","none","important"):$t.dis
vendor: 4,218 bytes, line 40
40play="none"):(Ht=Jt.stateNode,Ut=Jt.memoizedProps.style,zt=Ut!=null&&Ut.hasOwnProperty("display")?Ut.display:null,Ht.style.display=rb("display",zt))}catch(nr){W(a,a.return,nr)}}}else if(Jt.tag===6){if(Xt===null)try{Jt.stateNode.nodeValue=Gt?"":Jt.memoizedProps}catch(nr){W(a,a.return,nr)}}else if((Jt.tag!==22&&Jt.tag!==23||Jt.memoizedState===null||Jt===a)&&Jt.child!==null){Jt.child.return=Jt,Jt=Jt.child;continue}if(Jt===a)break e;for(;Jt.sibling===null;){if(Jt.return===null||Jt.return===a)break e;Xt===Jt&&(Xt=null),Jt=Jt.return}Xt===Jt&&(Xt=null),Jt.sibling.return=Jt.return,Jt=Jt.sibling}}break;case 19:dk(o,a),fk(a),_&4&&bk(a);break;case 21:break;default:dk(o,a),fk(a)}}function fk(a){var o=a.flags;if(o&2){try{e:{for(var s=a.return;s!==null;){if(Uj(s)){var _=s;break e}s=s.return}throw Error(p$2(160))}switch(_.tag){case 5:var j=_.stateNode;_.flags&32&&(ob(j,""),_.flags&=-33);var $t=Vj(a);Xj(a,$t,j);break;case 3:case 4:var zt=_.stateNode.containerInfo,Ht=Vj(a);Wj(a,Ht,zt);break;default:throw Error(p$2(161))}}catch(Ut){W(a,a.return,Ut)}a.flags&=-3}o&4096&&(a.flags&=-4097)}function ik(a,o,s){V=a,jk(a)}function jk(a,o,s){for(var _=(a.mode&1)!==0;V!==null;){var j=V,$t=j.child;if(j.tag===22&&_){var zt=j.memoizedState!==null||Kj;if(!zt){var Ht=j.alternate,Ut=Ht!==null&&Ht.memoizedState!==null||U;Ht=Kj;var Gt=U;if(Kj=zt,(U=Ut)&&!Gt)for(V=j;V!==null;)zt=V,Ut=zt.child,zt.tag===22&&zt.memoizedState!==null?kk(j):Ut!==null?(Ut.return=zt,V=Ut):kk(j);for(;$t!==null;)V=$t,jk($t),$t=$t.sibling;V=j,Kj=Ht,U=Gt}lk(a)}else j.subtreeFlags&8772&&$t!==null?($t.return=j,V=$t):lk(a)}}function lk(a){for(;V!==null;){var o=V;if(o.flags&8772){var s=o.alternate;try{if(o.flags&8772)switch(o.tag){case 0:case 11:case 15:U||Rj(5,o);break;case 1:var _=o.stateNode;if(o.flags&4&&!U)if(s===null)_.componentDidMount();else{var j=o.elementType===o.type?s.memoizedProps:Lg(o.type,s.memoizedProps);_.componentDidUpdate(j,s.memoizedState,_.__reactInternalSnapshotBeforeUpdate)}var $t=o.updateQueue;$t!==null&&ih(o,$t,_);break;case 3:var zt=o.updateQueue;if(zt!==null){if(s=null,o.child!==null)switch(o.child.tag){case 5:s=o.child.stateNode;break;case 1:s=o.child.stateNode}ih(o,zt,s)}break;case 5:var Ht=o.stateNode;if(s===null&&o.flags&4){s=Ht;var Ut=o.memoizedProps;switch(o.type){case"button":case"input":case"select":case"textarea":Ut.autoFocus&&s.focus();break;case"img":Ut.src&&(s.src=Ut.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(o.memoizedState===null){var Gt=o.alternate;if(Gt!==null){var Xt=Gt.memoizedState;if(Xt!==null){var Jt=Xt.dehydrated;Jt!==null&&bd(Jt)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(p$2(163))}U||o.flags&512&&Sj(o)}catch(Zt){W(o,o.return,Zt)}}if(o===a){V=null;break}if(s=o.sibling,s!==null){s.return=o.return,V=s;break}V=o.return}}function hk(a){for(;V!==null;){var o=V;if(o===a){V=null;break}var s=o.sibling;if(s!==null){s.return=o.return,V=s;break}V=o.return}}function kk(a){for(;V!==null;){var o=V;try{switch(o.tag){case 0:case 11:case 15:var s=o.return;try{Rj(4,o)}catch(Ut){W(o,s,Ut)}break;case 1:var _=o.stateNode;if(typeof _.componentDidMount=="function"){var j=o.return;try{_.componentDidMount()}catch(Ut){W(o,j,Ut)}}var $t=o.return;try{Sj(o)}catch(Ut){W(o,$t,Ut)}break;case 5:var zt=o.return;try{Sj(o)}catch(Ut){W(o,zt,Ut)}}}catch(Ut){W(o,o.return,Ut)}if(o===a){V=null;break}var Ht=o.sibling;if(Ht!==null){Ht.return=o.return,V=Ht;break}V=o.return}}var mk=Math.ceil,nk=ua.ReactCurrentDispatcher,ok=ua.ReactCurrentOwner,pk=ua.ReactCurrentBatchConfig,K=0,R=null,Y=null,Z=0,gj=0,fj=Uf(0),T=0,qk=null,hh=0,rk=0,sk=0,tk=null,uk=null,gk=0,Hj=1/0,vk=null,Pi=!1,Qi=null,Si=null,wk=!1,xk=null,yk=0,zk=0,Ak=null,Bk=-1,Ck=0;function L(){return K&6?B():Bk!==-1?Bk:Bk=B()}function lh(a){return a.mode&1?K&2&&Z!==0?Z&-Z:Kg.transition!==null?(Ck===0&&(Ck=yc()),Ck):(a=C,a!==0||(a=window.event,a=a===void 0?16:jd(a.type)),a):1}function mh(a,o,s,_){if(50<zk)throw zk=0,Ak=null,Error(p$2(185));Ac(a,s,_),(!(K&2)||a!==R)&&(a===R&&(!(K&2)&&(rk|=s),T===4&&Dk(a,Z)),Ek(a,_),s===1&&K===0&&!(o.mode&1)&&(Hj=B()+500,fg&&jg()))}function Ek(a,o){var s=a.callbackNode;wc(a,o);var _=uc(a,a===R?Z:0);if(_===0)s!==null&&bc(s),a.callbackNode=null,a.callbackPriority=0;
vendor: 8,768 bytes, line 40
40else if(o=_&-_,a.callbackPriority!==o){if(s!=null&&bc(s),o===1)a.tag===0?ig(Fk.bind(null,a)):hg(Fk.bind(null,a)),Jf(function(){!(K&6)&&jg()}),s=null;else{switch(Dc(_)){case 1:s=fc;break;case 4:s=gc;break;case 16:s=hc;break;case 536870912:s=jc;break;default:s=hc}s=Gk(s,Hk.bind(null,a))}a.callbackPriority=o,a.callbackNode=s}}function Hk(a,o){if(Bk=-1,Ck=0,K&6)throw Error(p$2(327));var s=a.callbackNode;if(Ik()&&a.callbackNode!==s)return null;var _=uc(a,a===R?Z:0);if(_===0)return null;if(_&30||_&a.expiredLanes||o)o=Jk(a,_);else{o=_;var j=K;K|=2;var $t=Kk();(R!==a||Z!==o)&&(vk=null,Hj=B()+500,Lk(a,o));do try{Mk();break}catch(Ht){Nk(a,Ht)}while(1);Qg(),nk.current=$t,K=j,Y!==null?o=0:(R=null,Z=0,o=T)}if(o!==0){if(o===2&&(j=xc(a),j!==0&&(_=j,o=Ok(a,j))),o===1)throw s=qk,Lk(a,0),Dk(a,_),Ek(a,B()),s;if(o===6)Dk(a,_);else{if(j=a.current.alternate,!(_&30)&&!Pk(j)&&(o=Jk(a,_),o===2&&($t=xc(a),$t!==0&&(_=$t,o=Ok(a,$t))),o===1))throw s=qk,Lk(a,0),Dk(a,_),Ek(a,B()),s;switch(a.finishedWork=j,a.finishedLanes=_,o){case 0:case 1:throw Error(p$2(345));case 2:Qk(a,uk,vk);break;case 3:if(Dk(a,_),(_&130023424)===_&&(o=gk+500-B(),10<o)){if(uc(a,0)!==0)break;if(j=a.suspendedLanes,(j&_)!==_){L(),a.pingedLanes|=a.suspendedLanes&j;break}a.timeoutHandle=Ff(Qk.bind(null,a,uk,vk),o);break}Qk(a,uk,vk);break;case 4:if(Dk(a,_),(_&4194240)===_)break;for(o=a.eventTimes,j=-1;0<_;){var zt=31-oc(_);$t=1<<zt,zt=o[zt],zt>j&&(j=zt),_&=~$t}if(_=j,_=B()-_,_=(120>_?120:480>_?480:1080>_?1080:1920>_?1920:3e3>_?3e3:4320>_?4320:1960*mk(_/1960))-_,10<_){a.timeoutHandle=Ff(Qk.bind(null,a,uk,vk),_);break}Qk(a,uk,vk);break;case 5:Qk(a,uk,vk);break;default:throw Error(p$2(329))}}}return Ek(a,B()),a.callbackNode===s?Hk.bind(null,a):null}function Ok(a,o){var s=tk;return a.current.memoizedState.isDehydrated&&(Lk(a,o).flags|=256),a=Jk(a,o),a!==2&&(o=uk,uk=s,o!==null&&Gj(o)),a}function Gj(a){uk===null?uk=a:uk.push.apply(uk,a)}function Pk(a){for(var o=a;;){if(o.flags&16384){var s=o.updateQueue;if(s!==null&&(s=s.stores,s!==null))for(var _=0;_<s.length;_++){var j=s[_],$t=j.getSnapshot;j=j.value;try{if(!He$1($t(),j))return!1}catch{return!1}}}if(s=o.child,o.subtreeFlags&16384&&s!==null)s.return=o,o=s;else{if(o===a)break;for(;o.sibling===null;){if(o.return===null||o.return===a)return!0;o=o.return}o.sibling.return=o.return,o=o.sibling}}return!0}function Dk(a,o){for(o&=~sk,o&=~rk,a.suspendedLanes|=o,a.pingedLanes&=~o,a=a.expirationTimes;0<o;){var s=31-oc(o),_=1<<s;a[s]=-1,o&=~_}}function Fk(a){if(K&6)throw Error(p$2(327));Ik();var o=uc(a,0);if(!(o&1))return Ek(a,B()),null;var s=Jk(a,o);if(a.tag!==0&&s===2){var _=xc(a);_!==0&&(o=_,s=Ok(a,_))}if(s===1)throw s=qk,Lk(a,0),Dk(a,o),Ek(a,B()),s;if(s===6)throw Error(p$2(345));return a.finishedWork=a.current.alternate,a.finishedLanes=o,Qk(a,uk,vk),Ek(a,B()),null}function Rk(a,o){var s=K;K|=1;try{return a(o)}finally{K=s,K===0&&(Hj=B()+500,fg&&jg())}}function Sk(a){xk!==null&&xk.tag===0&&!(K&6)&&Ik();var o=K;K|=1;var s=pk.transition,_=C;try{if(pk.transition=null,C=1,a)return a()}finally{C=_,pk.transition=s,K=o,!(K&6)&&jg()}}function Ij(){gj=fj.current,E(fj)}function Lk(a,o){a.finishedWork=null,a.finishedLanes=0;var s=a.timeoutHandle;if(s!==-1&&(a.timeoutHandle=-1,Gf(s)),Y!==null)for(s=Y.return;s!==null;){var _=s;switch(wg(_),_.tag){case 1:_=_.type.childContextTypes,_!=null&&$f();break;case 3:Jh(),E(Wf),E(H),Oh();break;case 5:Lh(_);break;case 4:Jh();break;case 13:E(M);break;case 19:E(M);break;case 10:Rg(_.type._context);break;case 22:case 23:Ij()}s=s.return}if(R=a,Y=a=wh(a.current,null),Z=gj=o,T=0,qk=null,sk=rk=hh=0,uk=tk=null,Wg!==null){for(o=0;o<Wg.length;o++)if(s=Wg[o],_=s.interleaved,_!==null){s.interleaved=null;var j=_.next,$t=s.pending;if($t!==null){var zt=$t.next;$t.next=j,_.next=zt}s.pending=_}Wg=null}return a}function Nk(a,o){do{var s=Y;try{if(Qg(),Ph.current=ai,Sh){for(var _=N.memoizedState;_!==null;){var j=_.queue;j!==null&&(j.pending=null),_=_.next}Sh=!1}if(Rh=0,P=O=N=null,Th=!1,Uh=0,ok.current=null,s===null||s.return===null){T=1,qk=o,Y=null;break}e:{var $t=a,zt=s.return,Ht=s,Ut=o;if(o=Z,Ht.flags|=32768,Ut!==null&&typeof Ut=="object"&&typeof Ut.then=="function"){var Gt=Ut,Xt=Ht,Jt=Xt.tag;if(!(Xt.mode&1)&&(Jt===0||Jt===11||Jt===15)){var Zt=Xt.alternate;Zt?(Xt.updateQueue=Zt.updateQueue,Xt.memoizedState=Zt.memoizedState,Xt.lanes=Zt.lanes):(Xt.updateQueue=null,Xt.memoizedState=null)}var er=Vi(zt);if(er!==null){er.flags&=-257,Wi(er,zt,Ht,$t,o),er.mode&1&&Ti($t,Gt,o),o=er,Ut=Gt;var tr=o.updateQueue;if(tr===null){var nr=new Set;nr.add(Ut),o.updateQueue=nr}else tr.add(Ut);break e}else{if(!(o&1)){Ti($t,Gt,o),uj();break e}Ut=Error(p$2(426))}}else if(I&&Ht.mode&1){var sr=Vi(zt);if(sr!==null){!(sr.flags&65536)&&(sr.flags|=256),Wi(sr,zt,Ht,$t,o),Jg(Ki(Ut,Ht));break e}}$t=Ut=Ki(Ut,Ht),T!==4&&(T=2),tk===null?tk=[$t]:tk.push($t),$t=zt;do{switch($t.tag){case 3:$t.flags|=65536,o&=-o,$t.lanes|=o;var or=Oi($t,Ut,o);fh($t,or);break e;case 1:Ht=Ut;var ir=$t.type,rr=$t.stateNode;if(!($t.flags&128)&&(typeof ir.getDerivedStateFromError=="function"||rr!==null&&typeof rr.componentDidCatch=="function"&&(Si===null||!Si.has(rr)))){$t.flags|=65536,o&=-o,$t.lanes|=o;var ar=Ri($t,Ht,o);fh($t,ar);break e}}$t=$t.return}while($t!==null)}Tk(s)}catch(lr){o=lr,Y===s&&s!==null&&(Y=s=s.return);continue}break}while(1)}function Kk(){var a=nk.current;return nk.current=ai,a===null?ai:a}function uj(){(T===0||T===3||T===2)&&(T=4),R===null||!(hh&268435455)&&!(rk&268435455)||Dk(R,Z)}function Jk(a,o){var s=K;K|=2;var _=Kk();(R!==a||Z!==o)&&(vk=null,Lk(a,o));do try{Uk();break}catch(j){Nk(a,j)}while(1);if(Qg(),K=s,nk.current=_,Y!==null)throw Error(p$2(261));return R=null,Z=0,T}function Uk(){for(;Y!==null;)Vk(Y)}function Mk(){for(;Y!==null&&!cc();)Vk(Y)}function Vk(a){var o=Wk(a.alternate,a,gj);a.memoizedProps=a.pendingProps,o===null?Tk(a):Y=o,ok.current=null}function Tk(a){var o=a;do{var s=o.alternate;if(a=o.return,o.flags&32768){if(s=Jj(s,o),s!==null){s.flags&=32767,Y=s;return}if(a!==null)a.flags|=32768,a.subtreeFlags=0,a.deletions=null;else{T=6,Y=null;return}}else if(s=Fj(s,o,gj),s!==null){Y=s;return}if(o=o.sibling,o!==null){Y=o;return}Y=o=a}while(o!==null);T===0&&(T=5)}function Qk(a,o,s){var _=C,j=pk.transition;try{pk.transition=null,C=1,Xk(a,o,s,_)}finally{pk.transition=j,C=_}return null}function Xk(a,o,s,_){do Ik();while(xk!==null);if(K&6)throw Error(p$2(327));s=a.finishedWork;var j=a.finishedLanes;if(s===null)return null;if(a.finishedWork=null,a.finishedLanes=0,s===a.current)throw Error(p$2(177));a.callbackNode=null,a.callbackPriority=0;var $t=s.lanes|s.childLanes;if(Bc(a,$t),a===R&&(Y=R=null,Z=0),!(s.subtreeFlags&2064)&&!(s.flags&2064)||wk||(wk=!0,Gk(hc,function(){return Ik(),null})),$t=(s.flags&15990)!==0,s.subtreeFlags&15990||$t){$t=pk.transition,pk.transition=null;var zt=C;C=1;var Ht=K;K|=4,ok.current=null,Pj(a,s),ek(s,a),Oe$1(Df),dd=!!Cf,Df=Cf=null,a.current=s,ik(s),dc(),K=Ht,C=zt,pk.transition=$t}else a.current=s;if(wk&&(wk=!1,xk=a,yk=j),$t=a.pendingLanes,$t===0&&(Si=null),mc(s.stateNode),Ek(a,B()),o!==null)for(_=a.onRecoverableError,s=0;s<o.length;s++)j=o[s],_(j.value,{componentStack:j.stack,digest:j.digest});if(Pi)throw Pi=!1,a=Qi,Qi=null,a;return yk&1&&a.tag!==0&&Ik(),$t=a.pendingLanes,$t&1?a===Ak?zk++:(zk=0,Ak=a):zk=0,jg(),null}function Ik(){if(xk!==null){var a=Dc(yk),o=pk.transition,s=C;try{if(pk.transition=null,C=16>a?16:a,xk===null)var _=!1;else{if(a=xk,xk=null,yk=0,K&6)throw Error(p$2(331));var j=K;for(K|=4,V=a.current;V!==null;){var $t=V,zt=$t.child;if(V.flags&16){var Ht=$t.deletions;if(Ht!==null){for(var Ut=0;Ut<Ht.length;Ut++){var Gt=Ht[Ut];for(V=Gt;V!==null;){var Xt=V;switch(Xt.tag){case 0:case 11:case 15:Qj(8,Xt,$t)}var Jt=Xt.child;if(Jt!==null)Jt.return=Xt,V=Jt;else for(;V!==null;){Xt=V;var Zt=Xt.sibling,er=Xt.return;if(Tj(Xt),Xt===Gt){V=null;break}if(Zt!==null){Zt.return=er,V=Zt;break}V=er}}}var tr=$t.alternate;if(tr!==null){var nr=tr.child;if(nr!==null){tr.child=null;do{var sr=nr.sibling;nr.sibling=null,nr=sr}while(nr!==null)}}V=$t}}if($t.subtreeFlags&2064&&zt!==null)zt.return=$t,V=zt;else e:for(;V!==null;){if($t=V,$t.flags&2048)switch($t.tag){case 0:case 11:case 15:Qj(9,$t,$t.return)}var or=$t.sibling;if(or!==null){or.return=$t.return,V=or;break e}V=$t.return}}var ir=a.current;for(V=ir;V!==null;){zt=V;var rr=zt.child;if(zt.subtreeFlags&2064&&rr!==null)rr.return=zt,V=rr;else e:for(zt=ir;V!==null;){if(Ht=V,Ht.flags&2048)try{switch(Ht.tag){case 0:case 11:case 15:Rj(9,Ht)}}catch(lr){W(Ht,Ht.return,lr)}if(Ht===zt){V=null;break e}var ar=Ht.sibling;if(ar!==null){ar.return=Ht.return,V=ar;break e}V=Ht.return}}if(K=j,jg(),lc&&typeof lc.onPostCommitFiberRoot=="function")try{lc.onPostCommitFiberRoot(kc,a)}catch{}_=!0}return _}finally{C=s,pk.transition=o}}return!1}function Yk(a,o,s){o=Ki(s,o),o=Oi(a,o,1),a=dh(a,o,1),o=L(),a!==null&&(Ac(a,1,o),Ek(a,o))}
vendor: 5,094 bytes, line 40
40function W(a,o,s){if(a.tag===3)Yk(a,a,s);else for(;o!==null;){if(o.tag===3){Yk(o,a,s);break}else if(o.tag===1){var _=o.stateNode;if(typeof o.type.getDerivedStateFromError=="function"||typeof _.componentDidCatch=="function"&&(Si===null||!Si.has(_))){a=Ki(s,a),a=Ri(o,a,1),o=dh(o,a,1),a=L(),o!==null&&(Ac(o,1,a),Ek(o,a));break}}o=o.return}}function Ui(a,o,s){var _=a.pingCache;_!==null&&_.delete(o),o=L(),a.pingedLanes|=a.suspendedLanes&s,R===a&&(Z&s)===s&&(T===4||T===3&&(Z&130023424)===Z&&500>B()-gk?Lk(a,0):sk|=s),Ek(a,o)}function Zk(a,o){o===0&&(a.mode&1?(o=sc,sc<<=1,!(sc&130023424)&&(sc=4194304)):o=1);var s=L();a=Zg(a,o),a!==null&&(Ac(a,o,s),Ek(a,s))}function vj(a){var o=a.memoizedState,s=0;o!==null&&(s=o.retryLane),Zk(a,s)}function ck(a,o){var s=0;switch(a.tag){case 13:var _=a.stateNode,j=a.memoizedState;j!==null&&(s=j.retryLane);break;case 19:_=a.stateNode;break;default:throw Error(p$2(314))}_!==null&&_.delete(o),Zk(a,s)}var Wk;Wk=function(a,o,s){if(a!==null)if(a.memoizedProps!==o.pendingProps||Wf.current)Ug=!0;else{if(!(a.lanes&s)&&!(o.flags&128))return Ug=!1,zj(a,o,s);Ug=!!(a.flags&131072)}else Ug=!1,I&&o.flags&1048576&&ug(o,ng,o.index);switch(o.lanes=0,o.tag){case 2:var _=o.type;jj(a,o),a=o.pendingProps;var j=Yf(o,H.current);Tg(o,s),j=Xh(null,o,_,a,j,s);var $t=bi();return o.flags|=1,typeof j=="object"&&j!==null&&typeof j.render=="function"&&j.$$typeof===void 0?(o.tag=1,o.memoizedState=null,o.updateQueue=null,Zf(_)?($t=!0,cg(o)):$t=!1,o.memoizedState=j.state!==null&&j.state!==void 0?j.state:null,ah(o),j.updater=nh,o.stateNode=j,j._reactInternals=o,rh(o,_,a,s),o=kj(null,o,_,!0,$t,s)):(o.tag=0,I&&$t&&vg(o),Yi(null,o,j,s),o=o.child),o;case 16:_=o.elementType;e:{switch(jj(a,o),a=o.pendingProps,j=_._init,_=j(_._payload),o.type=_,j=o.tag=$k(_),a=Lg(_,a),j){case 0:o=dj(null,o,_,a,s);break e;case 1:o=ij(null,o,_,a,s);break e;case 11:o=Zi(null,o,_,a,s);break e;case 14:o=aj(null,o,_,Lg(_.type,a),s);break e}throw Error(p$2(306,_,""))}return o;case 0:return _=o.type,j=o.pendingProps,j=o.elementType===_?j:Lg(_,j),dj(a,o,_,j,s);case 1:return _=o.type,j=o.pendingProps,j=o.elementType===_?j:Lg(_,j),ij(a,o,_,j,s);case 3:e:{if(lj(o),a===null)throw Error(p$2(387));_=o.pendingProps,$t=o.memoizedState,j=$t.element,bh(a,o),gh(o,_,null,s);var zt=o.memoizedState;if(_=zt.element,$t.isDehydrated)if($t={element:_,isDehydrated:!1,cache:zt.cache,pendingSuspenseBoundaries:zt.pendingSuspenseBoundaries,transitions:zt.transitions},o.updateQueue.baseState=$t,o.memoizedState=$t,o.flags&256){j=Ki(Error(p$2(423)),o),o=mj(a,o,_,s,j);break e}else if(_!==j){j=Ki(Error(p$2(424)),o),o=mj(a,o,_,s,j);break e}else for(yg=Lf(o.stateNode.containerInfo.firstChild),xg=o,I=!0,zg=null,s=Ch(o,null,_,s),o.child=s;s;)s.flags=s.flags&-3|4096,s=s.sibling;else{if(Ig(),_===j){o=$i(a,o,s);break e}Yi(a,o,_,s)}o=o.child}return o;case 5:return Kh(o),a===null&&Eg(o),_=o.type,j=o.pendingProps,$t=a!==null?a.memoizedProps:null,zt=j.children,Ef(_,j)?zt=null:$t!==null&&Ef(_,$t)&&(o.flags|=32),hj(a,o),Yi(a,o,zt,s),o.child;case 6:return a===null&&Eg(o),null;case 13:return pj(a,o,s);case 4:return Ih(o,o.stateNode.containerInfo),_=o.pendingProps,a===null?o.child=Bh(o,null,_,s):Yi(a,o,_,s),o.child;case 11:return _=o.type,j=o.pendingProps,j=o.elementType===_?j:Lg(_,j),Zi(a,o,_,j,s);case 7:return Yi(a,o,o.pendingProps,s),o.child;case 8:return Yi(a,o,o.pendingProps.children,s),o.child;case 12:return Yi(a,o,o.pendingProps.children,s),o.child;case 10:e:{if(_=o.type._context,j=o.pendingProps,$t=o.memoizedProps,zt=j.value,G(Mg,_._currentValue),_._currentValue=zt,$t!==null)if(He$1($t.value,zt)){if($t.children===j.children&&!Wf.current){o=$i(a,o,s);break e}}else for($t=o.child,$t!==null&&($t.return=o);$t!==null;){var Ht=$t.dependencies;if(Ht!==null){zt=$t.child;for(var Ut=Ht.firstContext;Ut!==null;){if(Ut.context===_){if($t.tag===1){Ut=ch(-1,s&-s),Ut.tag=2;var Gt=$t.updateQueue;if(Gt!==null){Gt=Gt.shared;var Xt=Gt.pending;Xt===null?Ut.next=Ut:(Ut.next=Xt.next,Xt.next=Ut),Gt.pending=Ut}}$t.lanes|=s,Ut=$t.alternate,Ut!==null&&(Ut.lanes|=s),Sg($t.return,s,o),Ht.lanes|=s;break}Ut=Ut.next}}else if($t.tag===10)zt=$t.type===o.type?null:$t.child;else if($t.tag===18){if(zt=$t.return,zt===null)throw Error(p$2(341));zt.lanes|=s,Ht=zt.alternate,Ht!==null&&(Ht.lanes|=s),Sg(zt,s,o),zt=$t.sibling}else zt=$t.child;if(zt!==null)zt.return=$t;else for(zt=$t;zt!==null;){if(zt===o){zt=null;break}if($t=zt.sibling,$t!==null){$t.return=zt.return,zt=$t;break}zt=zt.return}$t=zt}Yi(a,o,j.children,s),o=o.child}return o;case 9:return j=o.type,_=o.pendingProps.children,Tg(o,s),j=Vg(j),_=_(j),o.flags|=1,Yi(a,o,_,s),o.child;case 14:return _=o.type,j=Lg(_,o.pendingProps),j=Lg(_.type,j),aj(a,o,_,j,s);case 15:return cj(a,o,o.type,o.pendingProps,s);case 17:return _=o.type,j=o.pendingProps,j=o.elementType===_?j:Lg(_,j),jj(a,o),o.tag=1,Zf(_)?(a=!0,cg(o)):a=!1,Tg(o,s),ph(o,_,j),rh(o,_,j,s),kj(null,o,_,!0,a,s);case 19:return yj(a,o,s);case 22:return ej(a,o,s)}throw Error(p$2(156,o.tag))};function Gk(a,o){return ac(a,o)}function al(a,o,s,_){this.tag=a,this.key=s,this.sibling=this.child=this.return=this.stateNode=this.t
vendor: 4,453 bytes, line 40
40ype=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=o,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=_,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Bg(a,o,s,_){return new al(a,o,s,_)}function bj(a){return a=a.prototype,!(!a||!a.isReactComponent)}function $k(a){if(typeof a=="function")return bj(a)?1:0;if(a!=null){if(a=a.$$typeof,a===Da)return 11;if(a===Ga)return 14}return 2}function wh(a,o){var s=a.alternate;return s===null?(s=Bg(a.tag,o,a.key,a.mode),s.elementType=a.elementType,s.type=a.type,s.stateNode=a.stateNode,s.alternate=a,a.alternate=s):(s.pendingProps=o,s.type=a.type,s.flags=0,s.subtreeFlags=0,s.deletions=null),s.flags=a.flags&14680064,s.childLanes=a.childLanes,s.lanes=a.lanes,s.child=a.child,s.memoizedProps=a.memoizedProps,s.memoizedState=a.memoizedState,s.updateQueue=a.updateQueue,o=a.dependencies,s.dependencies=o===null?null:{lanes:o.lanes,firstContext:o.firstContext},s.sibling=a.sibling,s.index=a.index,s.ref=a.ref,s}function yh(a,o,s,_,j,$t){var zt=2;if(_=a,typeof a=="function")bj(a)&&(zt=1);else if(typeof a=="string")zt=5;else e:switch(a){case ya:return Ah(s.children,j,$t,o);case za:zt=8,j|=8;break;case Aa:return a=Bg(12,s,o,j|2),a.elementType=Aa,a.lanes=$t,a;case Ea:return a=Bg(13,s,o,j),a.elementType=Ea,a.lanes=$t,a;case Fa:return a=Bg(19,s,o,j),a.elementType=Fa,a.lanes=$t,a;case Ia:return qj(s,j,$t,o);default:if(typeof a=="object"&&a!==null)switch(a.$$typeof){case Ba:zt=10;break e;case Ca:zt=9;break e;case Da:zt=11;break e;case Ga:zt=14;break e;case Ha:zt=16,_=null;break e}throw Error(p$2(130,a==null?a:typeof a,""))}return o=Bg(zt,s,o,j),o.elementType=a,o.type=_,o.lanes=$t,o}function Ah(a,o,s,_){return a=Bg(7,a,_,o),a.lanes=s,a}function qj(a,o,s,_){return a=Bg(22,a,_,o),a.elementType=Ia,a.lanes=s,a.stateNode={isHidden:!1},a}function xh(a,o,s){return a=Bg(6,a,null,o),a.lanes=s,a}function zh(a,o,s){return o=Bg(4,a.children!==null?a.children:[],a.key,o),o.lanes=s,o.stateNode={containerInfo:a.containerInfo,pendingChildren:null,implementation:a.implementation},o}function bl(a,o,s,_,j){this.tag=o,this.containerInfo=a,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=zc(0),this.expirationTimes=zc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=zc(0),this.identifierPrefix=_,this.onRecoverableError=j,this.mutableSourceEagerHydrationData=null}function cl(a,o,s,_,j,$t,zt,Ht,Ut){return a=new bl(a,o,s,Ht,Ut),o===1?(o=1,$t===!0&&(o|=8)):o=0,$t=Bg(3,null,null,o),a.current=$t,$t.stateNode=a,$t.memoizedState={element:_,isDehydrated:s,cache:null,transitions:null,pendingSuspenseBoundaries:null},ah($t),a}function dl(a,o,s){var _=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:wa,key:_==null?null:""+_,children:a,containerInfo:o,implementation:s}}function el(a){if(!a)return Vf;a=a._reactInternals;e:{if(Vb(a)!==a||a.tag!==1)throw Error(p$2(170));var o=a;do{switch(o.tag){case 3:o=o.stateNode.context;break e;case 1:if(Zf(o.type)){o=o.stateNode.__reactInternalMemoizedMergedChildContext;break e}}o=o.return}while(o!==null);throw Error(p$2(171))}if(a.tag===1){var s=a.type;if(Zf(s))return bg(a,s,o)}return o}function fl(a,o,s,_,j,$t,zt,Ht,Ut){return a=cl(s,_,!0,a,j,$t,zt,Ht,Ut),a.context=el(null),s=a.current,_=L(),j=lh(s),$t=ch(_,j),$t.callback=o??null,dh(s,$t,j),a.current.lanes=j,Ac(a,j,_),Ek(a,_),a}function gl$1(a,o,s,_){var j=o.current,$t=L(),zt=lh(j);return s=el(s),o.context===null?o.context=s:o.pendingContext=s,o=ch($t,zt),o.payload={element:a},_=_===void 0?null:_,_!==null&&(o.callback=_),a=dh(j,o,zt),a!==null&&(mh(a,j,zt,$t),eh(a,j,zt)),zt}function hl(a){if(a=a.current,!a.child)return null;switch(a.child.tag){case 5:return a.child.stateNode;default:return a.child.stateNode}}function il(a,o){if(a=a.memoizedState,a!==null&&a.dehydrated!==null){var s=a.retryLane;a.retryLane=s!==0&&s<o?s:o}}function jl(a,o){il(a,o),(a=a.alternate)&&il(a,o)}function kl(){return null}var ll=typeof reportError=="function"?reportError:function(a){console.error(a)};function ml(a){this._internalRoot=a}nl.prototype.render=ml.prototype.render=function(a){var o=this._internalRoot;if(o===null)throw Error(p$2(409));
vendor: 7,272 bytes, lines 40-49
40gl$1(a,o,null,null)};nl.prototype.unmount=ml.prototype.unmount=function(){var a=this._internalRoot;if(a!==null){this._internalRoot=null;var o=a.containerInfo;Sk(function(){gl$1(null,a,null,null)}),o[uf]=null}};function nl(a){this._internalRoot=a}nl.prototype.unstable_scheduleHydration=function(a){if(a){var o=Hc();a={blockedOn:null,target:a,priority:o};for(var s=0;s<Qc.length&&o!==0&&o<Qc[s].priority;s++);Qc.splice(s,0,a),s===0&&Vc(a)}};function ol(a){return!(!a||a.nodeType!==1&&a.nodeType!==9&&a.nodeType!==11)}function pl(a){return!(!a||a.nodeType!==1&&a.nodeType!==9&&a.nodeType!==11&&(a.nodeType!==8||a.nodeValue!==" react-mount-point-unstable "))}function ql(){}function rl(a,o,s,_,j){if(j){if(typeof _=="function"){var $t=_;_=function(){var Gt=hl(zt);$t.call(Gt)}}var zt=fl(o,_,a,0,null,!1,!1,"",ql);return a._reactRootContainer=zt,a[uf]=zt.current,sf(a.nodeType===8?a.parentNode:a),Sk(),zt}for(;j=a.lastChild;)a.removeChild(j);if(typeof _=="function"){var Ht=_;_=function(){var Gt=hl(Ut);Ht.call(Gt)}}var Ut=cl(a,0,!1,null,null,!1,!1,"",ql);return a._reactRootContainer=Ut,a[uf]=Ut.current,sf(a.nodeType===8?a.parentNode:a),Sk(function(){gl$1(o,Ut,s,_)}),Ut}function sl(a,o,s,_,j){var $t=s._reactRootContainer;if($t){var zt=$t;if(typeof j=="function"){var Ht=j;j=function(){var Ut=hl(zt);Ht.call(Ut)}}gl$1(o,zt,a,j)}else zt=rl(s,o,a,j,_);return hl(zt)}Ec=function(a){switch(a.tag){case 3:var o=a.stateNode;if(o.current.memoizedState.isDehydrated){var s=tc(o.pendingLanes);s!==0&&(Cc(o,s|1),Ek(o,B()),!(K&6)&&(Hj=B()+500,jg()))}break;case 13:Sk(function(){var _=Zg(a,1);if(_!==null){var j=L();mh(_,a,1,j)}}),jl(a,1)}};Fc=function(a){if(a.tag===13){var o=Zg(a,134217728);if(o!==null){var s=L();mh(o,a,134217728,s)}jl(a,134217728)}};Gc=function(a){if(a.tag===13){var o=lh(a),s=Zg(a,o);if(s!==null){var _=L();mh(s,a,o,_)}jl(a,o)}};Hc=function(){return C};Ic=function(a,o){var s=C;try{return C=a,o()}finally{C=s}};yb=function(a,o,s){switch(o){case"input":if(bb(a,s),o=s.name,s.type==="radio"&&o!=null){for(s=a;s.parentNode;)s=s.parentNode;for(s=s.querySelectorAll("input[name="+JSON.stringify(""+o)+'][type="radio"]'),o=0;o<s.length;o++){var _=s[o];if(_!==a&&_.form===a.form){var j=Db(_);if(!j)throw Error(p$2(90));Wa(_),bb(_,j)}}}break;case"textarea":ib(a,s);break;case"select":o=s.value,o!=null&&fb(a,!!s.multiple,o,!1)}};Gb=Rk;Hb=Sk;var tl={usingClientEntryPoint:!1,Events:[Cb,ue$1,Db,Eb,Fb,Rk]},ul={findFiberByHostInstance:Wc,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},vl={bundleType:ul.bundleType,version:ul.version,rendererPackageName:ul.rendererPackageName,rendererConfig:ul.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ua.ReactCurrentDispatcher,findHostInstanceByFiber:function(a){return a=Zb(a),a===null?null:a.stateNode},findFiberByHostInstance:ul.findFiberByHostInstance||kl,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 wl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!wl.isDisabled&&wl.supportsFiber)try{kc=wl.inject(vl),lc=wl}catch{}}reactDom_production_min.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tl;reactDom_production_min.createPortal=function(a,o){var s=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!ol(o))throw Error(p$2(200));return dl(a,o,null,s)};reactDom_production_min.createRoot=function(a,o){if(!ol(a))throw Error(p$2(299));var s=!1,_="",j=ll;return o!=null&&(o.unstable_strictMode===!0&&(s=!0),o.identifierPrefix!==void 0&&(_=o.identifierPrefix),o.onRecoverableError!==void 0&&(j=o.onRecoverableError)),o=cl(a,1,!1,null,null,s,!1,_,j),a[uf]=o.current,sf(a.nodeType===8?a.parentNode:a),new ml(o)};reactDom_production_min.findDOMNode=function(a){if(a==null)return null;if(a.nodeType===1)return a;var o=a._reactInternals;if(o===void 0)throw typeof a.render=="function"?Error(p$2(188)):(a=Object.keys(a).join(","),Error(p$2(268,a)));return a=Zb(o),a=a===null?null:a.stateNode,a};reactDom_production_min.flushSync=function(a){return Sk(a)};reactDom_production_min.hydrate=function(a,o,s){if(!pl(o))throw Error(p$2(200));return sl(null,a,o,!0,s)};reactDom_production_min.hydrateRoot=function(a,o,s){if(!ol(a))throw Error(p$2(405));var _=s!=null&&s.hydratedSources||null,j=!1,$t="",zt=ll;if(s!=null&&(s.unstable_strictMode===!0&&(j=!0),s.identifierPrefix!==void 0&&($t=s.identifierPrefix),s.onRecoverableError!==void 0&&(zt=s.onRecoverableError)),o=fl(o,null,a,1,s??null,j,!1,$t,zt),a[uf]=o.current,sf(a),_)for(a=0;a<_.length;a++)s=_[a],j=s._getVersion,j=j(s._source),o.mutableSourceEagerHydrationData==null?o.mutableSourceEagerHydrationData=[s,j]:o.mutableSourceEagerHydrationData.push(s,j);return new nl(o)};reactDom_production_min.render=function(a,o,s){if(!pl(o))throw Error(p$2(200));return sl(null,a,o,!1,s)};reactDom_production_min.unmountComponentAtNode=function(a){if(!pl(a))throw Error(p$2(40));return a._reactRootContainer?(Sk(function(){sl(null,null,a,!1,function(){a._reactRootContainer=null,a[uf]=null})}),!0):!1};reactDom_production_min.unstable_batchedUpdates=Rk;reactDom_production_min.unstable_renderSubtreeIntoContainer=function(a,o,s,_){if(!pl(s))throw Error(p$2(200));if(a==null||a._reactInternals===void 0)throw Error(p$2(38));return sl(a,o,s,!1,_)};reactDom_production_min.version="18.2.0-next-9e3b772b8-20220608";function checkDCE(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)}catch(a){console.error(a)}}checkDCE(),reactDom.exports=reactDom_production_min;var reactDomExports=reactDom.exports;const ReactDOM=getDefaultExportFromCjs(reactDomExports),ReactDOM$1=_mergeNamespaces({__proto__:null,default:ReactDOM},[reactDomExports]);var createRoot,m$2=reactDomExports;createRoot=m$2.createRoot,m$2.hydrateRoot;/**
41 * @remix-run/router v1.0.3
42 *
43 * Copyright (c) Remix Software Inc.
44 *
45 * This source code is licensed under the MIT license found in the
46 * LICENSE.md file in the root directory of this source tree.
47 *
48 * @license MIT
49 */function _extends$t(){return _extends$t=Object.assign?Object.assign.bind():function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_extends$t.apply(this,arguments)}var Action$1;(function(a){a.Pop="POP",a.Push="PUSH",a.Replace="REPLACE"})(Action$1||(Action$1={}));const PopStateEventType="popstate";function createBrowserHistory(a){a===void 0&&(a={});function o(_,j){let{pathname:$t,search:zt,hash:Ht}=_.location;return createLocation("",{pathname:$t,search:zt,hash:Ht},j.state&&j.state.usr||null,j.state&&j.state.key||"default")}function s(_,j){return typeof j=="string"?j:createPath(j)}return getUrlBasedHistory(o,s,null,a)}function createKey$2(){return Math.random().toString(36).substr(2,8)}function getHistoryState(a){return{usr:a.state,key:a.key}}function createLocation(a,o,s,_){return s===void 0&&(s=null),_extends$t({pathname:typeof a=="str
49ing"?a:a.pathname,search:"",hash:""},typeof o=="string"?parsePath$2(o):o,{state:s,key:o&&o.key||_||createKey$2()})}function createPath(a){let{pathname:o="/",search:s="",hash:_=""}=a;return s&&s!=="?"&&(o+=s.charAt(0)==="?"?s:"?"+s),_&&_!=="#"&&(o+=_.charAt(0)==="#"?_:"#"+_),o}function parsePath$2(a){let o={};if(a){let s=a.indexOf("#");s>=0&&(o.hash=a.substr(s),a=a.substr(0,s));let _=a.indexOf("?");_>=0&&(o.search=a.substr(_),a=a.substr(0,_)),a&&(o.pathname=a)}return o}function createURL(a){let o=typeof window<"u"&&typeof window.location<"u"&&window.location.origin!=="null"?window.location.origin:"unknown://unknown",s=typeof a=="string"?a:createPath(a);return new URL(s,o)}function getUrlBasedHistory(a,o,s,_){_===void 0&&(_={});let{window:j=document.defaultView,v5Compat:$t=!1}=_,zt=j.history,Ht=Action$1.Pop,Ut=null;function Gt(){Ht=Action$1.Pop,Ut&&Ut({action:Ht,location:Zt.location})}function Xt(er,tr){Ht=Action$1.Push;let nr=createLocation(Zt.location,er,tr);s&&s(nr,er);let sr=getHistoryState(nr),or=Zt.createHref(nr);try{zt.pushState(sr,"",or)}catch{j.location.assign(or)}$t&&Ut&&Ut({action:Ht,location:Zt.location})}function Jt(er,tr){Ht=Action$1.Replace;let nr=createLocation(Zt.location,er,tr);s&&s(nr,er);let sr=getHistoryState(nr),or=Zt.createHref(nr);zt.replaceState(sr,"",or),$t&&Ut&&Ut({action:Ht,location:Zt.location})}let Zt={get action(){return Ht},get location(){return a(j,zt)},listen(er){if(Ut)throw new Error("A history only accepts one active listener");return j.addEventListener(PopStateEventType,Gt),Ut=er,()=>{j.removeEventListener(PopStateEventType,Gt),Ut=null}},createHref(er){return o(j,er)},encodeLocation(er){let tr=createURL(createPath(er));return _extends$t({},er,{pathname:tr.pathname,search:tr.search,hash:tr.hash})},push:Xt,replace:Jt,go(er){return zt.go(er)}};return Zt}var ResultType;(function(a){a.data="data",a.deferred="deferred",a.redirect="redirect",a.error="error"})(ResultType||(ResultType={}));function matchRoutes(a,o,s){s===void 0&&(s="/");let _=typeof o=="string"?parsePath$2(o):o,j=stripBasename(_.pathname||"/",s);if(j==null)return null;let $t=flattenRoutes(a);rankRouteBranches($t);let zt=null;for(let Ht=0;zt==null&&Ht<$t.length;++Ht)zt=matchRouteBranch($t[Ht],safelyDecodeURI(j));return zt}function flattenRoutes(a,o,s,_){return o===void 0&&(o=[]),s===void 0&&(s=[]),_===void 0&&(_=""),a.forEach((j,$t)=>{let zt={relativePath:j.path||"",caseSensitive:j.caseSensitive===!0,childrenIndex:$t,route:j};zt.relativePath.startsWith("/")&&(invariant$1(zt.relativePath.startsWith(_),'Absolute route path "'+zt.relativePath+'" nested under path '+('"'+_+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),zt.relativePath=zt.relativePath.slice(_.length));let Ht=joinPaths([_,zt.relativePath]),Ut=s.concat(zt);j.children&&j.children.length>0&&(invariant$1(j.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+Ht+'".')),flattenRoutes(j.children,o,Ut,Ht)),!(j.path==null&&!j.index)&&o.push({path:Ht,score:computeScore$2(Ht,j.index),routesMeta:Ut})}),o}function rankRouteBranches(a){a.sort((o,s)=>o.score!==s.score?s.score-o.score:compareIndexes(o.routesMeta.map(_=>_.childrenIndex),s.routesMeta.map(_=>_.childrenIndex)))}const paramRe=/^:\w+$/,dynamicSegmentValue=3,indexRouteValue=2,emptySegmentValue=1,staticSegmentValue=10,splatPenalty=-2,isSplat=a=>a==="*";function computeScore$2(a,o){let s=a.split("/"),_=s.length;return s.some(isSplat)&&(_+=splatPenalty),o&&(_+=indexRouteValue),s.filter(j=>!isSplat(j)).reduce((j,$t)=>j+(paramRe.test($t)?dynamicSegmentValue:$t===""?emptySegmentValue:staticSegmentValue),_)}function compareIndexes(a,o){return a.length===o.length&&a.slice(0,-1).every((_,j)=>_===o[j])?a[a.length-1]-o[o.length-1]:0}function matchRouteBranch(a,o){let{routesMeta:s}=a,_={},j="/",$t=[];for(let zt=0;zt<s.length;++zt){let Ht=s[zt],Ut=zt===s.length-1,Gt=j==="/"?o:o.slice(j.length)||"/",Xt=matchPath({path:Ht.relativePath,caseSensitive:Ht.caseSensitive,end:Ut},Gt);if(!Xt)return null;
49Object.assign(_,Xt.params);let Jt=Ht.route;$t.push({params:_,pathname:joinPaths([j,Xt.pathname]),pathnameBase:normalizePathname(joinPaths([j,Xt.pathnameBase])),route:Jt}),Xt.pathnameBase!=="/"&&(j=joinPaths([j,Xt.pathnameBase]))}return $t}function matchPath(a,o){typeof a=="string"&&(a={path:a,caseSensitive:!1,end:!0});let[s,_]=compilePath(a.path,a.caseSensitive,a.end),j=o.match(s);if(!j)return null;let $t=j[0],zt=$t.replace(/(.)\/+$/,"$1"),Ht=j.slice(1);return{params:_.reduce((Gt,Xt,Jt)=>{if(Xt==="*"){let Zt=Ht[Jt]||"";zt=$t.slice(0,$t.length-Zt.length).replace(/(.)\/+$/,"$1")}return Gt[Xt]=safelyDecodeURIComponent(Ht[Jt]||"",Xt),Gt},{}),pathname:$t,pathnameBase:zt,pattern:a}}function compilePath(a,o,s){o===void 0&&(o=!1),s===void 0&&(s=!0),warning$2(a==="*"||!a.endsWith("*")||a.endsWith("/*"),'Route path "'+a+'" will be treated as if it were '+('"'+a.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+a.replace(/\*$/,"/*")+'".'));let _=[],j="^"+a.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/:(\w+)/g,(zt,Ht)=>(_.push(Ht),"([^\\/]+)"));return a.endsWith("*")?(_.push("*"),j+=a==="*"||a==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):s?j+="\\/*$":a!==""&&a!=="/"&&(j+="(?:(?=\\/|$))"),[new RegExp(j,o?void 0:"i"),_]}function safelyDecodeURI(a){try{return decodeURI(a)}catch(o){return warning$2(!1,'The URL path "'+a+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+o+").")),a}}function safelyDecodeURIComponent(a,o){try{return decodeURIComponent(a)}catch(s){return warning$2(!1,'The value for the URL param "'+o+'" will not be decoded because'+(' the string "'+a+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+s+").")),a}}function stripBasename(a,o){if(o==="/")return a;
49if(!a.toLowerCase().startsWith(o.toLowerCase()))return null;let s=o.endsWith("/")?o.length-1:o.length,_=a.charAt(s);return _&&_!=="/"?null:a.slice(s)||"/"}function invariant$1(a,o){if(a===!1||a===null||typeof a>"u")throw new Error(o)}function warning$2(a,o){if(!a){typeof console<"u"&&console.warn(o);try{throw new Error(o)}catch{}}}function resolvePath(a,o){o===void 0&&(o="/");let{pathname:s,search:_="",hash:j=""}=typeof a=="string"?parsePath$2(a):a;return{pathname:s?s.startsWith("/")?s:resolvePathname(s,o):o,search:normalizeSearch(_),hash:normalizeHash(j)}}function resolvePathname(a,o){let s=o.replace(/\/+$/,"").split("/");return a.split("/").forEach(j=>{j===".."?s.length>1&&s.pop():j!=="."&&s.push(j)}),s.length>1?s.join("/"):"/"}function getInvalidPathError(a,o,s,_){return"Cannot include a '"+a+"' character in a manually specified "+("`to."+o+"` field ["+JSON.stringify(_)+"].  Please separate it out to the ")+("`to."+s+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function getPathContributingMatches(a){return a.filter((o,s)=>s===0||o.route.path&&o.route.path.length>0)}function resolveTo(a,o,s,_){_===void 0&&(_=!1);let j;typeof a=="string"?j=parsePath$2(a):(j=_extends$t({},a),invariant$1(!j.pathname||!j.pathname.includes("?"),getInvalidPathError("?","pathname","search",j)),invariant$1(!j.pathname||!j.pathname.includes("#"),getInvalidPathError("#","pathname","hash",j)),invariant$1(!j.search||!j.search.includes("#"),getInvalidPathError("#","search","hash",j)));let $t=a===""||j.pathname==="",zt=$t?"/":j.pathname,Ht;if(_||zt==null)Ht=s;else{let Jt=o.length-1;if(zt.startsWith("..")){let Zt=zt.split("/");for(;Zt[0]==="..";)Zt.shift(),Jt-=1;j.pathname=Zt.join("/")}Ht=Jt>=0?o[Jt]:"/"}let Ut=resolvePath(j,Ht),Gt=zt&&zt!=="/"&&zt.endsWith("/"),Xt=($t||zt===".")&&s.endsWith("/");return!Ut.pathname.endsWith("/")&&(Gt||Xt)&&(Ut.pathname+="/"),Ut}const joinPaths=a=>a.join("/").replace(/\/\/+/g,"/"),normalizePathname=a=>a.replace(/\/+$/,"").replace(/^\/*/,"/"),normalizeSearch=a=>!a||a==="?"?"":a.startsWith("?")?a:"?"+a,normalizeHash=a=>!a||a==="#"?"":a.startsWith("#")?a:"#"+a;class ErrorResponse{constructor(o,s,_){this.status=o,this.statusText=s||"",this.data=_}}function isRouteErrorResponse(a){return a instanceof ErrorResponse}const validActionMethods=new Set(["POST","PUT","PATCH","DELETE"]);[...validActionMethods];/**
50 * React Router v6.4.3
51 *
52 * Copyright (c) Remix Software Inc.
53 *
54 * This source code is licensed under the MIT license found in the
55 * LICENSE.md file in the root directory of this source tree.
56 *
57 * @license MIT
58 */function _extends$s(){return _extends$s=Object.assign?Object.assign.bind():function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_extends$s.apply(this,arguments)}function isPolyfill(a,o){return a===o&&(a!==0||1/a===1/o)||a!==a&&o!==o}const is=typeof Object.is=="function"?Object.is:isPolyfill,{useState,useEffect,useLayoutEffect,useDebugValue}=React$1;function useSyncExternalStore$2(a,o,s){const _=o(),[{inst:j},$t]=useState({inst:{value:_,getSnapshot:o}});return useLayoutEffect(()=>{j.value=_,j.getSnapshot=o,checkIfSnapshotChanged(j)&&$t({inst:j})},[a,_,o]),useEffect(()=>(checkIfSnapshotChanged(j)&&$t({inst:j}),a(()=>{checkIfSnapshotChanged(j)&&$t({inst:j})})),[a]),useDebugValue(_),_}function checkIfSnapshotChanged(a){const o=a.getSnapshot,s=a.value;try{const _=o();return!is(s,_)}catch{return!0}}function useSyncExternalStore$1(a,o,s){return o()}const canUseDOM$1=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",isServerEnvironment=!canUseDOM$1,shim=isServerEnvironment?useSyncExternalStore$1:useSyncExternalStore$2;"useSyncExternalStore"in React$1&&(a=>a.useSyncExternalStore)(React$1);const DataStaticRouterContext=reactExports.createContext(null),DataRouterContext=reactExports.createContext(null),DataRouterStateContext=reactExports.createContext(null),NavigationContext=reactExports.createContext(null),LocationContext=reactExports.createContext(null),RouteContext=reactExports.createContext({outlet:null,matches:[]}),RouteErrorContext=reactExports.createContext(null);function useInRouterContext(){return reactExports.useContext(LocationContext)!=null}function useLocation(){return useInRouterContext()||invariant$1(!1),reactExports.useContext(LocationContext).location}function useNavigate(){useInRouterContext()||invariant$1(!1);let{basename:a,navigator:o}=reactExports.useContext(NavigationContext),{matches:s}=reactExports.useContext(RouteContext),{pathname:_}=useLocation(),j=JSON.stringify(getPathContributingMatches(s).map(Ht=>Ht.pathnameBase)),$t=reactExports.useRef(!1);return reactExports.useEffect(()=>{$t.current=!0}),reactExports.useCallback(function(Ht,Ut){if(Ut===void 0&&(Ut={}),!$t.current)return;if(typeof Ht=="number"){o.go(Ht);return}let Gt=resolveTo(Ht,JSON.parse(j),_,Ut.relative==="path");a!=="/"&&(Gt.pathname=Gt.pathname==="/"?a:joinPaths([a,Gt.pathname])),(Ut.replace?o.replace:o.push)(Gt,Ut.state,Ut)}
58,[a,o,j,_])}function useRoutes(a,o){useInRouterContext()||invariant$1(!1);let s=reactExports.useContext(DataRouterStateContext),{matches:_}=reactExports.useContext(RouteContext),j=_[_.length-1],$t=j?j.params:{};j&&j.pathname;let zt=j?j.pathnameBase:"/";j&&j.route;let Ht=useLocation(),Ut;if(o){var Gt;let tr=typeof o=="string"?parsePath$2(o):o;zt==="/"||(Gt=tr.pathname)!=null&&Gt.startsWith(zt)||invariant$1(!1),Ut=tr}else Ut=Ht;let Xt=Ut.pathname||"/",Jt=zt==="/"?Xt:Xt.slice(zt.length)||"/",Zt=matchRoutes(a,{pathname:Jt}),er=_renderMatches(Zt&&Zt.map(tr=>Object.assign({},tr,{params:Object.assign({},$t,tr.params),pathname:joinPaths([zt,tr.pathname]),pathnameBase:tr.pathnameBase==="/"?zt:joinPaths([zt,tr.pathnameBase])})),_,s||void 0);return o&&er?reactExports.createElement(LocationContext.Provider,{value:{location:_extends$s({pathname:"/",search:"",hash:"",state:null,key:"default"},Ut),navigationType:Action$1.Pop}},er):er}function DefaultErrorElement(){let a=useRouteError(),o=isRouteErrorResponse(a)?a.status+" "+a.statusText:a instanceof Error?a.message:JSON.stringify(a),s=a instanceof Error?a.stack:null,_="rgba(200,200,200, 0.5)",j={padding:"0.5rem",backgroundColor:_},$t={padding:"2px 4px",backgroundColor:_};return reactExports.createElement(reactExports.Fragment,null,reactExports.createElement("h2",null,"Unhandled Thrown Error!"),reactExports.createElement("h3",{style:{fontStyle:"italic"}},o),s?reactExports.createElement("pre",{style:j},s):null,reactExports.createElement("p",null,"💿 Hey developer 👋"),reactExports.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",reactExports.createElement("code",{style:$t},"errorElement")," props on ",reactExports.createElement("code",{style:$t},"<Route>")))}class RenderErrorBoundary extends reactExports.Component{constructor(o){super(o),this.state={location:o.location,error:o.error}}static getDerivedStateFromError(o){return{error:o}}static getDerivedStateFromProps(o,s){return s.location!==o.location?{error:o.error,location:o.location}:{error:o.error||s.error,location:s.location}}componentDidCatch(o,s){console.error("React Router caught the following error during render",o,s)}render(){return this.state.error?reactExports.createElement(RouteErrorContext.Provider,{value:this.state.error,children:this.props.component}):this.props.children}}function RenderedRoute(a){let{routeContext:o,match:s,children:_}=a,j=reactExports.useContext(DataStaticRouterContext);return j&&s.route.errorElement&&(j._deepestRenderedBoundaryId=s.route.id),reactExports.createElement(RouteContext.Provider,{value:o},_)}function _renderMatches(a,o,s){if(o===void 0&&(o=[]),a==null)if(s!=null&&s.errors)a=s.matches;else return null;let _=a,j=s?.errors;if(j!=null){let $t=_.findIndex(zt=>zt.route.id&&j?.[zt.route.id]);$t>=0||invariant$1(!1),_=_.slice(0,Math.min(_.length,$t+1))}return _.reduceRight(($t,zt,Ht)=>{let Ut=zt.route.id?j?.[zt.route.id]:null,Gt=s?zt.route.errorElement||reactExports.createElement(DefaultErrorElement,null):null,Xt=()=>reactExports.createElement(RenderedRoute,{match:zt,routeContext:{outlet:$t,matches:o.concat(_.slice(0,Ht+1))}},Ut?Gt:zt.route.element!==void 0?zt.route.element:$t);return s&&(zt.route.errorElement||Ht===0)?reactExports.createElement(RenderErrorBoundary,{location:s.location,component:Gt,error:Ut,children:Xt()}):Xt()},null)}var DataRouterHook$1;(function(a){a.UseRevalidator="useRevalidator"})(DataRouterHook$1||(DataRouterHook$1={}));var DataRouterStateHook$1;(function(a){a.UseLoaderData="useLoaderData",a.UseActionData="useActionData",a.UseRouteError="useRouteError",a.UseNavigation="useNavigation",a.UseRouteLoaderData="useRouteLoaderData",a.UseMatches="useMatches",a.UseRevalidator="useRevalidator"})(DataRouterStateHook$1||(DataRouterStateHook$1={}));function useDataRouterState(a){let o=reactExports.useContext(DataRouterStateContext);return o||invariant$1(!1),o}function useRouteError(){var a;let o=reactExports.useContext(RouteErrorContext),s=useDataRouterState(DataRouterStateHook$1.UseRouteError),_=reactExports.useContext(RouteContext),j=_.matches[_.matches.length-1];return o||(_||invariant$1(!1),j.route.id||invariant$1(!1),(a=s.errors)==null?void 0:a[j.route.id])}function Route(a){invariant$1(!1)}function Router$1(a){let{basename:o="/",children:s=null,location:_,navigationType:j=Action$1.Pop,navigator:$t,static:zt=!1}=a;useInRouterContext()&&invariant$1(!1);let Ht=o.replace(/^\/*/,"/"),Ut=reactExports.useMemo(()=>({basename:Ht,navigator:$t,static:zt}),[Ht,$t,zt]);typeof _=="string"&&(_=parsePath$2(_));let{pathname:Gt="/",search:Xt="",hash:Jt="",state:Zt=null,key:er="default"}=_,tr=reactExports.useMemo(()=>{let nr=stripBasename(Gt,Ht);return nr==null?null:{pathname:nr,search:Xt,hash:Jt,state:Zt,key:er}},[Ht,Gt,Xt,Jt,Zt,er]);return tr==null?null:reactExports.createElement(NavigationContext.Provider,{value:Ut},reactExports.createElement(LocationContext.Provider,{children:s,value:{location:tr,navigationType:j}}))}function Routes(a){let{children:o,location:s}=a,_=reactExports.useContext(DataRouterContext),j=_&&!o?_.router.routes:createRoutesFromChildren(o);return useRoutes(j,s)}var AwaitRenderStatus;(function(a){a[a.pending=0]="pending",a[a.success=1]="success",a[a.error=2]="error"})(AwaitRenderStatus||(AwaitRenderStatus={}));new Promise(()=>{});function createRoutesFromChildren(a,o){o===void 0&&(o=[]);let s=[];
58return reactExports.Children.forEach(a,(_,j)=>{if(!reactExports.isValidElement(_))return;if(_.type===reactExports.Fragment){s.push.apply(s,createRoutesFromChildren(_.props.children,o));return}_.type!==Route&&invariant$1(!1),!_.props.index||!_.props.children||invariant$1(!1);let $t=[...o,j],zt={id:_.props.id||$t.join("-"),caseSensitive:_.props.caseSensitive,element:_.props.element,index:_.props.index,path:_.props.path,loader:_.props.loader,action:_.props.action,errorElement:_.props.errorElement,hasErrorBoundary:_.props.errorElement!=null,shouldRevalidate:_.props.shouldRevalidate,handle:_.props.handle};_.props.children&&(zt.children=createRoutesFromChildren(_.props.children,$t)),s.push(zt)}),s}/**
59 * React Router DOM v6.4.3
60 *
61 * Copyright (c) Remix Software Inc.
62 *
63 * This source code is licensed under the MIT license found in the
64 * LICENSE.md file in the root directory of this source tree.
65 *
66 * @license MIT
67 */function createSearchParams(a){return a===void 0&&(a=""),new URLSearchParams(typeof a=="string"||Array.isArray(a)||a instanceof URLSearchParams?a:Object.keys(a).reduce((o,s)=>{let _=a[s];return o.concat(Array.isArray(_)?_.map(j=>[s,j]):[[s,_]])},[]))}function getSearchParamsForLocation(a,o){let s=createSearchParams(a);for(let _ of o.keys())s.has(_)||o.getAll(_).forEach(j=>{s.append(_,j)});return s}function BrowserRouter(a){let{basename:o,children:s,window:_}=a,j=reactExports.useRef();j.current==null&&(j.current=createBrowserHistory({window:_,v5Compat:!0}));let $t=j.current,[zt,Ht]=reactExports.useState({action:$t.action,location:$t.location});return reactExports.useLayoutEffect(()=>$t.listen(Ht),[$t]),reactExports.createElement(Router$1,{basename:o,children:s,location:zt.location,navigationType:zt.action,navigator:$t})}var DataRouterHook;(function(a){a.UseScrollRestoration="useScrollRestoration",a.UseSubmitImpl="useSubmitImpl",a.UseFetcher="useFetcher"})(DataRouterHook||(DataRouterHook={}));var DataRouterStateHook;(function(a){a.UseFetchers="useFetchers",a.UseScrollRestoration="useScrollRestoration"})(DataRouterStateHook||(DataRouterStateHook={}));function useSearchParams(a){let o=reactExports.useRef(createSearchParams(a)),s=useLocation(),_=reactExports.useMemo(()=>getSearchParamsForLocation(s.search,o.current),[s.search]),j=useNavigate(),$t=reactExports.useCallback((zt,Ht)=>{const Ut=createSearchParams(typeof zt=="function"?zt(_):zt);j("?"+Ut,Ht)},[j,_]);return[_,$t]}const styles$3="";var lib$2={exports:{}},Modal$3={},propTypes={exports:{}},ReactPropTypesSecret$1="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",ReactPropTypesSecret_1=ReactPropTypesSecret$1,ReactPropTypesSecret=ReactPropTypesSecret_1;function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction;var factoryWithThrowingShims=function(){function a(_,j,$t,zt,Ht,Ut){if(Ut!==ReactPropTypesSecret){var Gt=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw Gt.name="Invariant Violation",Gt}}a.isRequired=a;function o(){return a}var s={array:a,bigint:a,bool:a,func:a,number:a,object:a,string:a,symbol:a,any:a,arrayOf:o,element:a,elementType:a,instanceOf:o,node:a,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return s.PropTypes=s,s};propTypes.exports=factoryWithThrowingShims();var propTypesExports=propTypes.exports;const PropTypes=getDefaultExportFromCjs(propTypesExports);var ModalPortal={exports:{}},focusManager={},tabbable={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=Xt;/*!
68 * Adapted from jQuery UI core
69 *
70 * http://jqueryui.com
71 *
72 * Copyright 2014 jQuery Foundation and other contributors
73 * Released under the MIT license.
74 * http://jquery.org/license
75 *
76 * http://api.jqueryui.com/category/ui-core/
77 */var s="none",_="contents",j=/input|select|textarea|button|object|iframe/;function $t(Jt,Zt){return Zt.getPropertyValue("overflow")!=="visible"||Jt.scrollWidth<=0&&Jt.scrollHeight<=0}function zt(Jt){var Zt=Jt.offsetWidth<=0&&Jt.offsetHeight<=0;if(Zt&&!Jt.innerHTML)return!0;try{var er=window.getComputedStyle(Jt),tr=er.getPropertyValue("display");return Zt?tr!==_&&$t(Jt,er):tr===s}catch{return console.warn("Failed to inspect element style"),!1}}function Ht(Jt){for(var Zt=Jt,er=Jt.getRootNode&&Jt.getRootNode();Zt&&Zt!==document.body;){if(er&&Zt===er&&(Zt=er.host.parentNode),zt(Zt))return!1;Zt=Zt.parentNode}return!0}function Ut(Jt,Zt){var er=Jt.nodeName.toLowerCase(),tr=j.test(er)&&!Jt.disabled||er==="a"&&Jt.href||Zt;return tr&&Ht(Jt)}function Gt(Jt){var Zt=Jt.getAttribute("tabindex");Zt===null&&(Zt=void 0);var er=isNaN(Zt);return(er||Zt>=0)&&Ut(Jt,!er)}function Xt(Jt){var Zt=[].slice.call(Jt.querySelectorAll("*"),0).reduce(function(er,tr){return er.concat(tr.shadowRoot?Xt(tr.shadowRoot):[tr])},[]);return Zt.filter(Gt)}a.exports=o.default})(tabbable,tabbable.exports);var tabbableExports=tabbable.exports;
77Object.defineProperty(focusManager,"__esModule",{value:!0});focusManager.resetState=resetState$4;focusManager.log=log$7;focusManager.handleBlur=handleBlur;focusManager.handleFocus=handleFocus$1;focusManager.markForFocusLater=markForFocusLater;focusManager.returnFocus=returnFocus;focusManager.popWithoutFocus=popWithoutFocus;focusManager.setupScopedFocus=setupScopedFocus;focusManager.teardownScopedFocus=teardownScopedFocus;var _tabbable=tabbableExports,_tabbable2=_interopRequireDefault$i(_tabbable);function _interopRequireDefault$i(a){return a&&a.__esModule?a:{default:a}}var focusLaterElements=[],modalElement=null,needToFocus=!1;function resetState$4(){focusLaterElements=[]}function log$7(){}function handleBlur(){needToFocus=!0}function handleFocus$1(){if(needToFocus){if(needToFocus=!1,!modalElement)return;setTimeout(function(){if(!modalElement.contains(document.activeElement)){var a=(0,_tabbable2.default)(modalElement)[0]||modalElement;a.focus()}},0)}}function markForFocusLater(){focusLaterElements.push(document.activeElement)}function returnFocus(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,o=null;try{focusLaterElements.length!==0&&(o=focusLaterElements.pop(),o.focus({preventScroll:a}));return}catch{console.warn(["You tried to return focus to",o,"but it is not in the DOM anymore"].join(" "))}}function popWithoutFocus(){focusLaterElements.length>0&&focusLaterElements.pop()}function setupScopedFocus(a){modalElement=a,window.addEventListener?(window.addEventListener("blur",handleBlur,!1),document.addEventListener("focus",handleFocus$1,!0)):(window.attachEvent("onBlur",handleBlur),document.attachEvent("onFocus",handleFocus$1))}function teardownScopedFocus(){modalElement=null,window.addEventListener?(window.removeEventListener("blur",handleBlur),document.removeEventListener("focus",handleFocus$1)):(window.detachEvent("onBlur",handleBlur),document.detachEvent("onFocus",handleFocus$1))}var scopeTab={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=zt;var s=tabbableExports,_=j(s);function j(Ht){return Ht&&Ht.__esModule?Ht:{default:Ht}}function $t(){var Ht=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;return Ht.activeElement.shadowRoot?$t(Ht.activeElement.shadowRoot):Ht.activeElement}function zt(Ht,Ut){var Gt=(0,_.default)(Ht);if(!Gt.length){Ut.preventDefault();return}var Xt=void 0,Jt=Ut.shiftKey,Zt=Gt[0],er=Gt[Gt.length-1],tr=$t();if(Ht===tr){if(!Jt)return;Xt=er}if(er===tr&&!Jt&&(Xt=Zt),Zt===tr&&Jt&&(Xt=er),Xt){Ut.preventDefault(),Xt.focus();return}var nr=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent),sr=nr!=null&&nr[1]!="Chrome"&&/\biPod\b|\biPad\b/g.exec(navigator.userAgent)==null;if(sr){var or=Gt.indexOf(tr);if(or>-1&&(or+=Jt?-1:1),Xt=Gt[or],typeof Xt>"u"){Ut.preventDefault(),Xt=Jt?er:Zt,Xt.focus();return}Ut.preventDefault(),Xt.focus()}}a.exports=o.default})(scopeTab,scopeTab.exports);var scopeTabExports=scopeTab.exports,ariaAppHider$1={},warning=function(){},warning_1=warning;const warning$1=getDefaultExportFromCjs(warning_1);var safeHTMLElement={},exenv={exports:{}};/*!
78  Copyright (c) 2015 Jed Watson.
79  Based on code that is Copyright 2013-2015, Facebook, Inc.
80  All rights reserved.
81*/(function(a){(function(){var o=!!(typeof window<"u"&&window.document&&window.document.createElement),s={canUseDOM:o,canUseWorkers:typeof Worker<"u",canUseEventListeners:o&&!!(window.addEventListener||window.attachEvent),canUseViewport:o&&!!window.screen};a.exports?a.exports=s:window.ExecutionEnvironment=s})()})(exenv);var exenvExports=exenv.exports;const ExecutionEnvironment=getDefaultExportFromCjs(exenvExports);
vendor: 3,798 bytes, line 81
81Object.defineProperty(safeHTMLElement,"__esModule",{value:!0});safeHTMLElement.canUseDOM=safeHTMLElement.SafeNodeList=safeHTMLElement.SafeHTMLCollection=void 0;var _exenv=exenvExports,_exenv2=_interopRequireDefault$h(_exenv);function _interopRequireDefault$h(a){return a&&a.__esModule?a:{default:a}}var EE=_exenv2.default,SafeHTMLElement=EE.canUseDOM?window.HTMLElement:{};safeHTMLElement.SafeHTMLCollection=EE.canUseDOM?window.HTMLCollection:{};safeHTMLElement.SafeNodeList=EE.canUseDOM?window.NodeList:{};safeHTMLElement.canUseDOM=EE.canUseDOM;safeHTMLElement.default=SafeHTMLElement;Object.defineProperty(ariaAppHider$1,"__esModule",{value:!0});ariaAppHider$1.resetState=resetState$3;ariaAppHider$1.log=log$6;ariaAppHider$1.assertNodeList=assertNodeList;ariaAppHider$1.setElement=setElement;ariaAppHider$1.validateElement=validateElement;ariaAppHider$1.hide=hide$2;ariaAppHider$1.show=show;ariaAppHider$1.documentNotReadyOrSSRTesting=documentNotReadyOrSSRTesting;var _warning=warning_1,_warning2=_interopRequireDefault$g(_warning),_safeHTMLElement$1=safeHTMLElement;function _interopRequireDefault$g(a){return a&&a.__esModule?a:{default:a}}var globalElement=null;function resetState$3(){globalElement&&(globalElement.removeAttribute?globalElement.removeAttribute("aria-hidden"):globalElement.length!=null?globalElement.forEach(function(a){return a.removeAttribute("aria-hidden")}):document.querySelectorAll(globalElement).forEach(function(a){return a.removeAttribute("aria-hidden")})),globalElement=null}function log$6(){}function assertNodeList(a,o){if(!a||!a.length)throw new Error("react-modal: No elements were found for selector "+o+".")}function setElement(a){var o=a;if(typeof o=="string"&&_safeHTMLElement$1.canUseDOM){var s=document.querySelectorAll(o);assertNodeList(s,o),o=s}return globalElement=o||globalElement,globalElement}function validateElement(a){var o=a||globalElement;return o?Array.isArray(o)||o instanceof HTMLCollection||o instanceof NodeList?o:[o]:((0,_warning2.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}function hide$2(a){var o=!0,s=!1,_=void 0;try{for(var j=validateElement(a)[Symbol.iterator](),$t;!(o=($t=j.next()).done);o=!0){var zt=$t.value;zt.setAttribute("aria-hidden","true")}}catch(Ht){s=!0,_=Ht}finally{try{!o&&j.return&&j.return()}finally{if(s)throw _}}}function show(a){var o=!0,s=!1,_=void 0;try{for(var j=validateElement(a)[Symbol.iterator](),$t;!(o=($t=j.next()).done);o=!0){var zt=$t.value;zt.removeAttribute("aria-hidden")}}catch(Ht){s=!0,_=Ht}finally{try{!o&&j.return&&j.return()}finally{if(s)throw _}}}function documentNotReadyOrSSRTesting(){globalElement=null}var classList$1={};Object.defineProperty(classList$1,"__esModule",{value:!0});classList$1.resetState=resetState$2;classList$1.log=log$5;var htmlClassList={},docBodyClassList={};function removeClass(a,o){a.classList.remove(o)}function resetState$2(){var a=document.getElementsByTagName("html")[0];for(var o in htmlClassList)removeClass(a,htmlClassList[o]);var s=document.body;for(var _ in docBodyClassList)removeClass(s,docBodyClassList[_]);htmlClassList={},docBodyClassList={}}function log$5(){}var incrementReference=function(o,s){return o[s]||(o[s]=0),o[s]+=1,s},decrementReference=function(o,s){return o[s]&&(o[s]-=1),s},trackClass=function(o,s,_){_.forEach(function(j){incrementReference(s,j),o.add(j)})},untrackClass=function(o,s,_){_.forEach(function(j){decrementReference(s,j),s[j]===0&&o.remove(j)})};classList$1.add=function(o,s){return trackClass(o.classList,o.nodeName.toLowerCase()=="html"?htmlClassList:docBodyClassList,
vendor: 19,421 bytes, lines 81-89
81s.split(" "))};classList$1.remove=function(o,s){return untrackClass(o.classList,o.nodeName.toLowerCase()=="html"?htmlClassList:docBodyClassList,s.split(" "))};var portalOpenInstances$1={};Object.defineProperty(portalOpenInstances$1,"__esModule",{value:!0});portalOpenInstances$1.log=log$4;portalOpenInstances$1.resetState=resetState$1;function _classCallCheck$T(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}var PortalOpenInstances=function a(){var o=this;_classCallCheck$T(this,a),this.register=function(s){o.openInstances.indexOf(s)===-1&&(o.openInstances.push(s),o.emit("register"))},this.deregister=function(s){var _=o.openInstances.indexOf(s);_!==-1&&(o.openInstances.splice(_,1),o.emit("deregister"))},this.subscribe=function(s){o.subscribers.push(s)},this.emit=function(s){o.subscribers.forEach(function(_){return _(s,o.openInstances.slice())})},this.openInstances=[],this.subscribers=[]},portalOpenInstances=new PortalOpenInstances;function log$4(){console.log("portalOpenInstances ----------"),console.log(portalOpenInstances.openInstances.length),portalOpenInstances.openInstances.forEach(function(a){return console.log(a)}),console.log("end portalOpenInstances ----------")}function resetState$1(){portalOpenInstances=new PortalOpenInstances}portalOpenInstances$1.default=portalOpenInstances;var bodyTrap$1={};Object.defineProperty(bodyTrap$1,"__esModule",{value:!0});bodyTrap$1.resetState=resetState;bodyTrap$1.log=log$3;var _portalOpenInstances=portalOpenInstances$1,_portalOpenInstances2=_interopRequireDefault$f(_portalOpenInstances);function _interopRequireDefault$f(a){return a&&a.__esModule?a:{default:a}}var before=void 0,after=void 0,instances=[];function resetState(){for(var a=[before,after],o=0;o<a.length;o++){var s=a[o];s&&s.parentNode&&s.parentNode.removeChild(s)}before=after=null,instances=[]}function log$3(){console.log("bodyTrap ----------"),console.log(instances.length);for(var a=[before,after],o=0;o<a.length;o++){var s=a[o],_=s||{};console.log(_.nodeName,_.className,_.id)}console.log("edn bodyTrap ----------")}function focusContent(){instances.length!==0&&instances[instances.length-1].focusContent()}function bodyTrap(a,o){!before&&!after&&(before=document.createElement("div"),before.setAttribute("data-react-modal-body-trap",""),before.style.position="absolute",before.style.opacity="0",before.setAttribute("tabindex","0"),before.addEventListener("focus",focusContent),after=before.cloneNode(),after.addEventListener("focus",focusContent)),instances=o,instances.length>0?(document.body.firstChild!==before&&document.body.insertBefore(before,document.body.firstChild),document.body.lastChild!==after&&document.body.appendChild(after)):(before.parentElement&&before.parentElement.removeChild(before),after.parentElement&&after.parentElement.removeChild(after))}_portalOpenInstances2.default.subscribe(bodyTrap);(function(a,o){Object.defineProperty(o,"__esModule",{value:!0});var s=Object.assign||function(Ir){for(var mr=1;mr<arguments.length;mr++){var hr=arguments[mr];for(var vr in hr)Object.prototype.hasOwnProperty.call(hr,vr)&&(Ir[vr]=hr[vr])}return Ir},_=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Ir){return typeof Ir}:function(Ir){return Ir&&typeof Symbol=="function"&&Ir.constructor===Symbol&&Ir!==Symbol.prototype?"symbol":typeof Ir},j=function(){function Ir(mr,hr){for(var vr=0;vr<hr.length;vr++){var pr=hr[vr];pr.enumerable=pr.enumerable||!1,pr.configurable=!0,"value"in pr&&(pr.writable=!0),Object.defineProperty(mr,pr.key,pr)}}return function(mr,hr,vr){return hr&&Ir(mr.prototype,hr),vr&&Ir(mr,vr),mr}}(),$t=reactExports,zt=propTypesExports,Ht=lr(zt),Ut=focusManager,Gt=ar(Ut),Xt=scopeTabExports,Jt=lr(Xt),Zt=ariaAppHider$1,er=ar(Zt),tr=classList$1,nr=ar(tr),sr=safeHTMLElement,or=lr(sr),ir=portalOpenInstances$1,rr=lr(ir);function ar(Ir){if(Ir&&Ir.__esModule)return Ir;var mr={};if(Ir!=null)for(var hr in Ir)Object.prototype.hasOwnProperty.call(Ir,hr)&&(mr[hr]=Ir[hr]);return mr.default=Ir,mr}function lr(Ir){return Ir&&Ir.__esModule?Ir:{default:Ir}}function ur(Ir,mr){if(!(Ir instanceof mr))throw new TypeError("Cannot call a class as a function")}function cr(Ir,mr){if(!Ir)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return mr&&(typeof mr=="object"||typeof mr=="function")?mr:Ir}function dr(Ir,mr){if(typeof mr!="function"&&mr!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof mr);Ir.prototype=Object.create(mr&&mr.prototype,{constructor:{value:Ir,enumerable:!1,writable:!0,configurable:!0}}),mr&&(Object.setPrototypeOf?Object.setPrototypeOf(Ir,mr):Ir.__proto__=mr)}var gr={overlay:"ReactModal__Overlay",content:"ReactModal__Content"},_r=function(mr){return mr.code==="Tab"||mr.keyCode===9},Sr=function(mr){return mr.code==="Escape"||mr.keyCode===27},wr=0,Rr=function(Ir){dr(mr,Ir);function mr(hr){ur(this,mr);var vr=cr(this,(mr.__proto__||Object.getPrototypeOf(mr)).call(this,hr));return vr.setOverlayRef=function(pr){vr.overlay=pr,vr.props.overlayRef&&vr.props.overlayRef(pr)},vr.setContentRef=function(pr){vr.content=pr,vr.props.contentRef&&vr.props.contentRef(pr)},vr.afterClose=function(){var pr=vr.props,br=pr.appElement,Pr=pr.ariaHideApp,kr=pr.htmlOpenClassName,Lr=pr.bodyOpenClassName,Gr=pr.parentSelector,Fr=Gr&&Gr().ownerDocument||document;Lr&&nr.remove(Fr.body,Lr),kr&&nr.remove(Fr.getElementsByTagName("html")[0],kr),Pr&&wr>0&&(wr-=1,wr===0&&er.show(br)),vr.props.shouldFocusAfterRender&&(vr.props.shouldReturnFocusAfterClose?(Gt.returnFocus(vr.props.preventScroll),Gt.teardownScopedFocus()):Gt.popWithoutFocus()),vr.props.onAfterClose&&vr.props.onAfterClose(),rr.default.deregister(vr)},vr.open=function(){vr.beforeOpen(),vr.state.afterOpen&&vr.state.beforeClose?(clearTimeout(vr.closeTimer),vr.setState({beforeClose:!1})):(vr.props.shouldFocusAfterRender&&(Gt.setupScopedFocus(vr.node),Gt.markForFocusLater()),vr.setState({isOpen:!0},function(){vr.openAnimationFrame=requestAnimationFrame(function(){vr.setState({afterOpen:!0}),vr.props.isOpen&&vr.props.onAfterOpen&&vr.props.onAfterOpen({overlayEl:vr.overlay,contentEl:vr.content})})}))},vr.close=function(){vr.props.closeTimeoutMS>0?vr.closeWithTimeout():vr.closeWithoutTimeout()},vr.focusContent=function(){return vr.content&&!vr.contentHasFocus()&&vr.content.focus({preventScroll:!0})},vr.closeWithTimeout=function(){var pr=Date.now()+vr.props.closeTimeoutMS;vr.setState({beforeClose:!0,closesAt:pr},function(){vr.closeTimer=setTimeout(vr.closeWithoutTimeout,vr.state.closesAt-Date.now())})},vr.closeWithoutTimeout=function(){vr.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},vr.afterClose)},vr.handleKeyDown=function(pr){_r(pr)&&(0,Jt.default)(vr.content,pr),vr.props.shouldCloseOnEsc&&Sr(pr)&&(pr.stopPropagation(),vr.requestClose(pr))},vr.handleOverlayOnClick=function(pr){vr.shouldClose===null&&(vr.shouldClose=!0),vr.shouldClose&&vr.props.shouldCloseOnOverlayClick&&(vr.ownerHandlesClose()?vr.requestClose(pr):vr.focusContent()),vr.shouldClose=null},vr.handleContentOnMouseUp=function(){vr.shouldClose=!1},vr.handleOverlayOnMouseDown=function(pr){!vr.props.shouldCloseOnOverlayClick&&pr.target==vr.overlay&&pr.preventDefault()},vr.handleContentOnClick=function(){vr.shouldClose=!1},vr.handleContentOnMouseDown=function(){vr.shouldClose=!1},vr.requestClose=function(pr){return vr.ownerHandlesClose()&&vr.props.onRequestClose(pr)},vr.ownerHandlesClose=function(){return vr.props.onRequestClose},vr.shouldBeClosed=function(){return!vr.state.isOpen&&!vr.state.beforeClose},vr.contentHasFocus=function(){return document.activeElement===vr.content||vr.content.contains(document.activeElement)},vr.buildClassName=function(pr,br){var Pr=(typeof br>"u"?"undefined":_(br))==="object"?br:{base:gr[pr],afterOpen:gr[pr]+"--after-open",beforeClose:gr[pr]+"--before-close"},kr=Pr.base;return vr.state.afterOpen&&(kr=kr+" "+Pr.afterOpen),vr.state.beforeClose&&(kr=kr+" "+Pr.beforeClose),typeof br=="string"&&br?kr+" "+br:kr},vr.attributesFromObject=function(pr,br){return Object.keys(br).reduce(function(Pr,kr){return Pr[pr+"-"+kr]=br[kr],Pr},{})},vr.state={afterOpen:!1,beforeClose:!1},vr.shouldClose=null,vr.moveFromContentToOverlay=null,vr}return j(mr,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(vr,pr){this.props.isOpen&&!vr.isOpen?this.open():!this.props.isOpen&&vr.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!pr.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var vr=this.props,pr=vr.appElement,br=vr.ariaHideApp,Pr=vr.htmlOpenClassName,kr=vr.bodyOpenClassName,Lr=vr.parentSelector,Gr=Lr&&Lr().ownerDocument||document;kr&&nr.add(Gr.body,kr),Pr&&nr.add(Gr.getElementsByTagName("html")[0],Pr),br&&(wr+=1,er.hide(pr)),rr.default.register(this)}},{key:"render",value:function(){var vr=this.props,pr=vr.id,br=vr.className,Pr=vr.overlayClassName,kr=vr.defaultStyles,Lr=vr.children,Gr=br?{}:kr.content,Fr=Pr?{}:kr.overlay;if(this.shouldBeClosed())return null;var $r={ref:this.setOverlayRef,className:this.buildClassName("overlay",Pr),style:s({},Fr,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},Kr=s({id:pr,ref:this.setContentRef,style:s({},Gr,this.props.style.content),className:this.buildClassName("content",br),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",s({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),rn=this.props.contentElement(Kr,Lr);return this.props.overlayElement($r,rn)}}]),mr}($t.Component);Rr.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},Rr.propTypes={isOpen:Ht.default.bool.isRequired,defaultStyles:Ht.default.shape({content:Ht.default.object,overlay:Ht.default.object}),style:Ht.default.shape({content:Ht.default.object,overlay:Ht.default.object}),className:Ht.default.oneOfType([Ht.default.string,Ht.default.object]),overlayClassName:Ht.default.oneOfType([Ht.default.string,Ht.default.object]),parentSelector:Ht.default.func,bodyOpenClassName:Ht.default.string,htmlOpenClassName:Ht.default.string,ariaHideApp:Ht.default.bool,appElement:Ht.default.oneOfType([Ht.default.instanceOf(or.default),Ht.default.instanceOf(sr.SafeHTMLCollection),Ht.default.instanceOf(sr.SafeNodeList),Ht.default.arrayOf(Ht.default.instanceOf(or.default))]),onAfterOpen:Ht.default.func,onAfterClose:Ht.default.func,onRequestClose:Ht.default.func,closeTimeoutMS:Ht.default.number,shouldFocusAfterRender:Ht.default.bool,shouldCloseOnOverlayClick:Ht.default.bool,shouldReturnFocusAfterClose:Ht.default.bool,preventScroll:Ht.default.bool,role:Ht.default.string,contentLabel:Ht.default.string,aria:Ht.default.object,data:Ht.default.object,children:Ht.default.node,shouldCloseOnEsc:Ht.default.bool,overlayRef:Ht.default.func,contentRef:Ht.default.func,id:Ht.default.string,overlayElement:Ht.default.func,contentElement:Ht.default.func,testId:Ht.default.string},o.default=Rr,a.exports=o.default})(ModalPortal,ModalPortal.exports);var ModalPortalExports=ModalPortal.exports;function componentWillMount(){var a=this.constructor.getDerivedStateFromProps(this.props,this.state);a!=null&&this.setState(a)}function componentWillReceiveProps(a){function o(s){var _=this.constructor.getDerivedStateFromProps(a,s);return _??null}this.setState(o.bind(this))}function componentWillUpdate(a,o){try{var s=this.props,_=this.state;this.props=a,this.state=o,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(s,_)}finally{this.props=s,this.state=_}}componentWillMount.__suppressDeprecationWarning=!0;componentWillReceiveProps.__suppressDeprecationWarning=!0;componentWillUpdate.__suppressDeprecationWarning=!0;function polyfill(a){var o=a.prototype;if(!o||!o.isReactComponent)throw new Error("Can only polyfill class components");if(typeof a.getDerivedStateFromProps!="function"&&typeof o.getSnapshotBeforeUpdate!="function")return a;var s=null,_=null,j=null;if(typeof o.componentWillMount=="function"?s="componentWillMount":typeof o.UNSAFE_componentWillMount=="function"&&(s="UNSAFE_componentWillMount"),typeof o.componentWillReceiveProps=="function"?_="componentWillReceiveProps":typeof o.UNSAFE_componentWillReceiveProps=="function"&&(_="UNSAFE_componentWillReceiveProps"),typeof o.componentWillUpdate=="function"?j="componentWillUpdate":typeof o.UNSAFE_componentWillUpdate=="function"&&(j="UNSAFE_componentWillUpdate"),s!==null||_!==null||j!==null){var $t=a.displayName||a.name,zt=typeof a.getDerivedStateFromProps=="function"?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error(`Unsafe legacy lifecycles will not be called for components using new component APIs.
82
83`+$t+" uses "+zt+" but also contains the following legacy lifecycles:"+(s!==null?`
84  `+s:"")+(_!==null?`
85  `+_:"")+(j!==null?`
86  `+j:"")+`
87
88The above lifecycles should be removed. Learn more about this warning here:
89https://fb.me/react-async-component-lifecycle-hooks`)}if(typeof a.getDerivedStateFromProps=="function"&&(o.componentWillMount=componentWillMount,o.componentWillReceiveProps=componentWillReceiveProps),typeof o.getSnapshotBeforeUpdate=="function"){if(typeof o.componentDidUpdate!="function")throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");o.componentWillUpdate=componentWillUpdate;var Ht=o.componentDidUpdate;o.componentDidUpdate=function(Gt,Xt,Jt){var Zt=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:Jt;Ht.call(this,Gt,Xt,Zt)}}return a}const reactLifecyclesCompat_es=Object.freeze(Object.defineProperty({__proto__:null,polyfill},Symbol.toStringTag,{value:"Module"})),require$$6=getAugmentedNamespace(reactLifecyclesCompat_es);Object.defineProperty(Modal$3,"__esModule",{value:!0});Modal$3.bodyOpenClassName=Modal$3.portalClassName=void 0;var _extends$r=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_createClass$Q=function(){function a(o,s){for(var _=0;_<s.length;_++){var j=s[_];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(o,j.key,j)}}return function(o,s,_){return s&&a(o.prototype,s),_&&a(o,_),o}}(),_react$d=reactExports,_react2$4=_interopRequireDefault$e(_react$d),_reactDom=reactDomExports,_reactDom2=_interopRequireDefault$e(_reactDom),_propTypes=propTypesExports,_propTypes2=_interopRequireDefault$e(_propTypes),_ModalPortal=ModalPortalExports,_ModalPortal2=_interopRequireDefault$e(_ModalPortal),_ariaAppHider=ariaAppHider$1,ariaAppHider=_interopRequireWildcard$1(_ariaAppHider),_safeHTMLElement=safeHTMLElement,_safeHTMLElement2=_interopRequireDefault$e(_safeHTMLElement),_reactLifecyclesCompat=require$$6;function _interopRequireWildcard$1(a){if(a&&a.__esModule)return a;var o={};if(a!=null)for(var s in a)Object.prototype.hasOwnProperty.call(a,s)&&(o[s]=a[s]);return o.default=a,o}function _interopRequireDefault$e(a){return a&&a.__esModule?a:{default:a}}function _classCallCheck$S(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn$P(a,o){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:a}function _inherits$P(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(a,o):a.__proto__=o)}var portalClassName=Modal$3.portalClassName="ReactModalPortal",bodyOpenClassName=Modal$3.bodyOpenClassName="ReactModal__Body--open",isReact16=_safeHTMLElement.canUseDOM&&_reactDom2.default.createPortal!==void 0,createHTMLElement=function(o){return document.createElement(o)},getCreatePortal=function(){return isReact16?_reactDom2.default.createPortal:_reactDom2.default.unstable_renderSubtreeIntoContainer};function getParentElement(a){return a()}var Modal$2=function(a){_inherits$P(o,a);function o(){var s,_,j,$t;_classCallCheck$S(this,o);for(var zt=arguments.length,Ht=Array(zt),Ut=0;Ut<zt;Ut++)Ht[Ut]=arguments[Ut];return $t=(_=(j=_possibleConstructorReturn$P(this,(s=o.__proto__||Object.getPrototypeOf(o)).call.apply(s,[this].concat(Ht))),j),j.removePortal=function(){!isReact16&&_reactDom2.default.unmountComponentAtNode(j.node);var Gt=getParentElement(j.props.parentSelector);Gt&&Gt.contains(j.node)?Gt.removeChild(j.node):console.warn('React-Modal: "parentSelector" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.')},j.portalRef=function(Gt){j.portal=Gt},j.renderPortal=function(Gt){var Xt=getCreatePortal(),Jt=Xt(j,_react2$4.default.createElement(_ModalPortal2.default,_extends$r({defaultStyles:o.defaultStyles},Gt)),j.node);j.portalRef(Jt)},_),_possibleConstructorReturn$P(j,$t)}return _createClass$Q(o,[{key:"componentDidMount",value:function(){if(_safeHTMLElement.canUseDOM){isReact16||(this.node=createHTMLElement("div")),this.node.className=this.props.portalClassName;var _=getParentElement(this.props.parentSelector);_.appendChild(this.node),!isReact16&&this.renderPortal(this.props)}}},{key:"getSnapshotBeforeUpdate",value:function(_){var j=getParentElement(_.parentSelector),$t=getParentElement(this.props.parentSelector);return{prevParent:j,nextParent:$t}}},{key:"componentDidUpdate",value:function(_,j,$t){if(_safeHTMLElement.canUseDOM){var zt=this.props,Ht=zt.isOpen,Ut=zt.portalClassName;_.portalClassName!==Ut&&(this.node.className=Ut);var Gt=$t.prevParent,Xt=$t.nextParent;Xt!==Gt&&(Gt.removeChild(this.node),Xt.appendChild(this.node)),!(!_.isOpen&&!Ht)&&!isReact16&&this.renderPortal(this.props)}}},{key:"componentWillUnmount",value:function(){if(!(!_safeHTMLElement.canUseDOM||!this.node||!this.portal)){var _=this.portal.state,j=Date.now(),$t=_.isOpen&&this.props.closeTimeoutMS&&(_.closesAt||j+this.props.closeTimeoutMS);$t?(_.beforeClose||this.portal.closeWithTimeout(),setTimeout(this.removePortal,$t-j)):this.removePortal()}}},{key:"render",value:function(){if(!_safeHTMLElement.canUseDOM||!isReact16)return null;!this.node&&isReact16&&(this.node=createHTMLElement("div"));var _=getCreatePortal();return _(_react2$4.default.createElement(_ModalPortal2.default,_extends$r({ref:this.portalRef,defaultStyles:o.defaultStyles},this.props)),this.node)}}],[{key:"setAppElement",value:function(_){ariaAppHider.setElement(_)}}]),o}(_react$d.Component);Modal$2.propTypes={isOpen:_propTypes2.default.bool.isRequired,style:_propTypes2.default.shape({content:_propTypes2.default.object,overlay:_propTypes2.default.object}),portalClassName:_propTypes2.default.string,bodyOpenClassName:_propTypes2.default.string,htmlOpenClassName:_propTypes2.default.string,className:_propTypes2.default.oneOfType([_propTypes2.default.string,_propTypes2.default.shape({base
89:_propTypes2.default.string.isRequired,afterOpen:_propTypes2.default.string.isRequired,beforeClose:_propTypes2.default.string.isRequired})]),overlayClassName:_propTypes2.default.oneOfType([_propTypes2.default.string,_propTypes2.default.shape({base:_propTypes2.default.string.isRequired,afterOpen:_propTypes2.default.string.isRequired,beforeClose:_propTypes2.default.string.isRequired})]),appElement:_propTypes2.default.oneOfType([_propTypes2.default.instanceOf(_safeHTMLElement2.default),_propTypes2.default.instanceOf(_safeHTMLElement.SafeHTMLCollection),_propTypes2.default.instanceOf(_safeHTMLElement.SafeNodeList),_propTypes2.default.arrayOf(_propTypes2.default.instanceOf(_safeHTMLElement2.default))]),onAfterOpen:_propTypes2.default.func,onRequestClose:_propTypes2.default.func,closeTimeoutMS:_propTypes2.default.number,ariaHideApp:_propTypes2.default.bool,shouldFocusAfterRender:_propTypes2.default.bool,shouldCloseOnOverlayClick:_propTypes2.default.bool,shouldReturnFocusAfterClose:_propTypes2.default.bool,preventScroll:_propTypes2.default.bool,parentSelector:_propTypes2.default.func,aria:_propTypes2.default.object,data:_propTypes2.default.object,role:_propTypes2.default.string,contentLabel:_propTypes2.default.string,shouldCloseOnEsc:_propTypes2.default.bool,overlayRef:_propTypes2.default.func,contentRef:_propTypes2.default.func,id:_propTypes2.default.string,overlayElement:_propTypes2.default.func,contentElement:_propTypes2.default.func};Modal$2.defaultProps={isOpen:!1,portalClassName,bodyOpenClassName,role:"dialog",ariaHideApp:!0,closeTimeoutMS:0,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,shouldCloseOnOverlayClick:!0,shouldReturnFocusAfterClose:!0,preventScroll:!1,parentSelector:function(){return document.body},overlayElement:function(o,s){return _react2$4.default.createElement("div",o,s)},contentElement:function(o,s){return _react2$4.default.createElement("div",o,s)}};Modal$2.defaultStyles={overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(255, 255, 255, 0.75)"},content:{position:"absolute",top:"40px",left:"40px",right:"40px",bottom:"40px",border:"1px solid #ccc",background:"#fff",overflow:"auto",WebkitOverflowScrolling:"touch",borderRadius:"4px",outline:"none",padding:"20px"}};(0,_reactLifecyclesCompat.polyfill)(Modal$2);Modal$3.default=Modal$2;(function(a,o){Object.defineProperty(o,"__esModule",{value:!0});var s=Modal$3,_=j(s);function j($t){return $t&&$t.__esModule?$t:{default:$t}}o.default=_.default,a.exports=o.default})(lib$2,lib$2.exports);var libExports=lib$2.exports;const Modal$1=getDefaultExportFromCjs(libExports),animate="",getEnvURL=()=>{switch("production"){case"beta":return"https://beta.canadahelps.com";case"uat":return"https://uat.canadahelps.com";case"production":return"https://www.canadahelps.org";case"feature":return"https://feature.canadahelps.com";case"stable":return"https:/stable.canadahelps.com";default:return"https://canadahelps.local"}};var ChaseTransactionErrorStatusCode=(a=>(a[a.INVALID_CARD_NUMBER=2200]="INVALID_CARD_NUMBER",a[a.CARD_NUMBER_LENGTH=2201]="CARD_NUMBER_LENGTH",a[a.CARD_BRAND_NOT_ACCEPTED=2210]="CARD_BRAND_NOT_ACCEPTED",a[a.CARD_NOT_ACCEPTED=2230]="CARD_NOT_ACCEPTED",a[a.CVV_INVALID=2240]="CVV_INVALID",a[a.PAST_EXPIRY_DATE=2250]="PAST_EXPIRY_DATE",a[a.INVALID_EXPIRY_MONTH=2251]="INVALID_EXPIRY_MONTH",a[a.INVALID_EXPIRY_YEAR=2252]="INVALID_EXPIRY_YEAR",a[a.TRANSACTION_TYPE_UNSUPPORTED=2310]="TRANSACTION_TYPE_UNSUPPORTED",a[a.TOO_MANY_GATEWAY_ATTEMPTS=2320]="TOO_MANY_GATEWAY_ATTEMPTS",a[a.INVALID_EXPIRY_DATE=2253]="INVALID_EXPIRY_DATE",a[a.FIELD_REQUIRED=2290]="FIELD_REQUIRED",a[a.CC_IN_NON_CC_INPUT=2205]="CC_IN_NON_CC_INPUT",a[a.GATEWAY_ERROR=2300]="GATEWAY_ERROR",a))(ChaseTransactionErrorStatusCode||{});const{min:min$8,max:max$7}=Math,limit$1=(a,o=0,s=1)=>min$8(max$7(o,a),s),clip_rgb=a=>{a._clipped=!1,a._unclipped=a.slice(0);for(let o=0;o<=3;o++)o<3?((a[o]<0||a[o]>255)&&(a._clipped=!0),a[o]=limit$1(a[o],0,255)):o===3&&(a[o]=limit$1(a[o],0,1));return a},classToType={};for(let a of["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"])classToType[`[object ${a}]`]=a.toLowerCase();function type(a){return classToType[Object.prototype.toString.call(a)]||"object"}const unpack=(a,o=null)=>a.length>=3?Array.prototype.slice.call(a):type(a[0])=="object"&&o?o.split("").filter(s=>a[0][s]!==void 0).map(s=>a[0][s]):a[0].slice(0),last=a=>{if(a.length<2)return null;const o=a.length-1;return type(a[o])=="string"?a[o].toLowerCase():null},{PI:PI$2,min:min$7,max:max$6}=Math,rnd2=a=>Math.round(a*100)/100,rnd3=a=>Math.round(a*100)/100,TWOPI=PI$2*2,PITHIRD=PI$2/3,DEG2RAD=PI$2/180,RAD2DEG=180/PI$2;function reverse3(a){return[...a.slice(0,3).reverse(),...a.slice(3)]}const input={format:{},autodetect:[]};class Color{constructor(...o){const s=this;if(type(o[0])==="object"&&o[0].constructor&&o[0].constructor===this.constructor)return o[0];let _=last(o),j=!1;if(!_){j=!0,input.sorted||(input.autodetect=input.autodetect.sort(($t,zt)=>zt.p-$t.p),input.sorted=!0);for(let $t of input.autodetect)if(_=$t.test(...o),_)break}if(input.format[_]){const $t=input.format[_].apply(null,j?o:o.slice(0,-1));s._rgb=clip_rgb($t)}else throw new Error("unknown format: "+o);s._rgb.length===3&&s._rgb.push(1)}toString(){return type(this.hex)=="function"?this.hex():`[${this._rgb.join(",")}]`}}const version$1="3.1.2",chroma=(...a)=>new Color(...a);chroma.version=version$1;const w3cx11={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",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",s
89almon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},RE_HEX=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,RE_HEXA=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,hex2rgb=a=>{if(a.match(RE_HEX)){(a.length===4||a.length===7)&&(a=a.substr(1)),a.length===3&&(a=a.split(""),a=a[0]+a[0]+a[1]+a[1]+a[2]+a[2]);const o=parseInt(a,16),s=o>>16,_=o>>8&255,j=o&255;return[s,_,j,1]}if(a.match(RE_HEXA)){(a.length===5||a.length===9)&&(a=a.substr(1)),a.length===4&&(a=a.split(""),a=a[0]+a[0]+a[1]+a[1]+a[2]+a[2]+a[3]+a[3]);const o=parseInt(a,16),s=o>>24&255,_=o>>16&255,j=o>>8&255,$t=Math.round((o&255)/255*100)/100;return[s,_,j,$t]}throw new Error(`unknown hex color: ${a}`)},{round:round$6}=Math,rgb2hex=(...a)=>{let[o,s,_,j]=unpack(a,"rgba"),$t=last(a)||"auto";j===void 0&&(j=1),$t==="auto"&&($t=j<1?"rgba":"rgb"),o=round$6(o),s=round$6(s),_=round$6(_);let Ht="000000"+(o<<16|s<<8|_).toString(16);Ht=Ht.substr(Ht.length-6);let Ut="0"+round$6(j*255).toString(16);switch(Ut=Ut.substr(Ut.length-2),$t.toLowerCase()){case"rgba":return`#${Ht}${Ut}`;case"argb":return`#${Ut}${Ht}`;default:return`#${Ht}`}};Color.prototype.name=function(){const a=rgb2hex(this._rgb,"rgb");for(let o of Object.keys(w3cx11))if(w3cx11[o]===a)return o.toLowerCase();return a};input.format.named=a=>{if(a=a.toLowerCase(),w3cx11[a])return hex2rgb(w3cx11[a]);throw new Error("unknown color name: "+a)};input.autodetect.push({p:5,test:(a,...o)=>{if(!o.length&&type(a)==="string"&&w3cx11[a.toLowerCase()])return"named"}});Color.prototype.alpha=function(a,o=!1){return a!==void 0&&type(a)==="number"?o?(this._rgb[3]=a,this):new Color([this._rgb[0],this._rgb[1],this._rgb[2],a],"rgb"):this._rgb[3]};Color.prototype.clipped=function(){return this._rgb._clipped||!1};const labConstants={Kn:18,labWhitePoint:"d65",Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452,kE:216/24389,kKE:8,kK:24389/27,RefWhiteRGB:{X:.95047,Y:1,Z:1.08883},MtxRGB2XYZ:{m00:.4124564390896922,m01:.21267285140562253,m02:.0193338955823293,m10:.357576077643909,m11:.715152155287818,m12:.11919202588130297,m20:.18043748326639894,m21:.07217499330655958,m22:.9503040785363679},MtxXYZ2RGB:{m00:3.2404541621141045,m01:-.9692660305051868,m02:.055643430959114726,m10:-1.5371385127977166,m11:1.8760108454466942,m12:-.2040259135167538,m20:-.498531409556016,m21:.041556017530349834,m22:1.0572251882231791},As:.9414285350000001,Bs:1.040417467,Cs:1.089532651,MtxAdaptMa:{m00:.8951,m01:-.7502,m02:.0389,m10:.2664,m11:1.7135,m12:-.0685,m20:-.1614,m21:.0367,m22:1.0296},MtxAdaptMaI:{m00:.9869929054667123,m01:.43230526972339456,m02:-.008528664575177328,m10:-.14705425642099013,m11:.5183602715367776,m12:.04004282165408487,m20:.15996265166373125,m21:.0492912282128556,m22:.9684866957875502}},ILLUMINANTS=new Map([["a",[1.0985,.35585]],["b",[1.0985,.35585]],["c",[.98074,1.18232]],["d50",[.96422,.82521]],["d55",[.95682,.92149]],["d65",[.95047,1.08883]],["e",[1,1,1]],["f2",[.99186,.67393]],["f7",[.95041,1.08747]],["f11",[1.00962,.6435]],["icc",[.96422,.82521]]]);function setLabWhitePoint(a){const o=ILLUMINANTS.get(String(a).toLowerCase());if(!o)throw new Error("unknown Lab illuminant "+a);labConstants.labWhitePoint=a,labConstants.Xn=o[0],labConstants.Zn=o[1]}function getLabWhitePoint(){return labConstants.labWhitePoint}const lab2rgb=(...a)=>{a=unpack(a,"lab");const[o,s,_]=a,[j,$t,zt]=lab2xyz(o,s,_),[Ht,Ut,Gt]=xyz2rgb(j,$t,zt);return[Ht,Ut,Gt,a.length>3?a[3]:1]},lab2xyz=(a,o,s)=>{const{kE:_,kK:j,kKE:$t,Xn:zt,Yn:Ht,Zn:Ut}=labConstants,Gt=(a+16)/116,Xt=.002*o+Gt,Jt=Gt-.005*s,Zt=Xt*Xt*Xt,er=Jt*Jt*Jt,tr=Zt>_?Zt:(116*Xt-16)/j,nr=a>$t?Math.pow((a+16)/116,3):a/j,sr=er>_?er:(116*Jt-16)/j,or=tr*zt,ir=nr*Ht,rr=sr*Ut;return[or,ir,rr]},compand=a=>{const o=Math.sign(a);
89return a=Math.abs(a),(a<=.0031308?a*12.92:1.055*Math.pow(a,1/2.4)-.055)*o},xyz2rgb=(a,o,s)=>{const{MtxAdaptMa:_,MtxAdaptMaI:j,MtxXYZ2RGB:$t,RefWhiteRGB:zt,Xn:Ht,Yn:Ut,Zn:Gt}=labConstants,Xt=Ht*_.m00+Ut*_.m10+Gt*_.m20,Jt=Ht*_.m01+Ut*_.m11+Gt*_.m21,Zt=Ht*_.m02+Ut*_.m12+Gt*_.m22,er=zt.X*_.m00+zt.Y*_.m10+zt.Z*_.m20,tr=zt.X*_.m01+zt.Y*_.m11+zt.Z*_.m21,nr=zt.X*_.m02+zt.Y*_.m12+zt.Z*_.m22,sr=(a*_.m00+o*_.m10+s*_.m20)*(er/Xt),or=(a*_.m01+o*_.m11+s*_.m21)*(tr/Jt),ir=(a*_.m02+o*_.m12+s*_.m22)*(nr/Zt),rr=sr*j.m00+or*j.m10+ir*j.m20,ar=sr*j.m01+or*j.m11+ir*j.m21,lr=sr*j.m02+or*j.m12+ir*j.m22,ur=compand(rr*$t.m00+ar*$t.m10+lr*$t.m20),cr=compand(rr*$t.m01+ar*$t.m11+lr*$t.m21),dr=compand(rr*$t.m02+ar*$t.m12+lr*$t.m22);return[ur*255,cr*255,dr*255]},rgb2lab=(...a)=>{const[o,s,_,...j]=unpack(a,"rgb"),[$t,zt,Ht]=rgb2xyz(o,s,_),[Ut,Gt,Xt]=xyz2lab($t,zt,Ht);return[Ut,Gt,Xt,...j.length>0&&j[0]<1?[j[0]]:[]]};function xyz2lab(a,o,s){const{Xn:_,Yn:j,Zn:$t,kE:zt,kK:Ht}=labConstants,Ut=a/_,Gt=o/j,Xt=s/$t,Jt=Ut>zt?Math.pow(Ut,1/3):(Ht*Ut+16)/116,Zt=Gt>zt?Math.pow(Gt,1/3):(Ht*Gt+16)/116,er=Xt>zt?Math.pow(Xt,1/3):(Ht*Xt+16)/116;return[116*Zt-16,500*(Jt-Zt),200*(Zt-er)]}function gammaAdjustSRGB(a){const o=Math.sign(a);return a=Math.abs(a),(a<=.04045?a/12.92:Math.pow((a+.055)/1.055,2.4))*o}const rgb2xyz=(a,o,s)=>{a=gammaAdjustSRGB(a/255),o=gammaAdjustSRGB(o/255),s=gammaAdjustSRGB(s/255);const{MtxRGB2XYZ:_,MtxAdaptMa:j,MtxAdaptMaI:$t,Xn:zt,Yn:Ht,Zn:Ut,As:Gt,Bs:Xt,Cs:Jt}=labConstants;let Zt=a*_.m00+o*_.m10+s*_.m20,er=a*_.m01+o*_.m11+s*_.m21,tr=a*_.m02+o*_.m12+s*_.m22;const nr=zt*j.m00+Ht*j.m10+Ut*j.m20,sr=zt*j.m01+Ht*j.m11+Ut*j.m21,or=zt*j.m02+Ht*j.m12+Ut*j.m22;let ir=Zt*j.m00+er*j.m10+tr*j.m20,rr=Zt*j.m01+er*j.m11+tr*j.m21,ar=Zt*j.m02+er*j.m12+tr*j.m22;return ir*=nr/Gt,rr*=sr/Xt,ar*=or/Jt,Zt=ir*$t.m00+rr*$t.m10+ar*$t.m20,er=ir*$t.m01+rr*$t.m11+ar*$t.m21,tr=ir*$t.m02+rr*$t.m12+ar*$t.m22,[Zt,er,tr]};Color.prototype.lab=function(){return rgb2lab(this._rgb)};const lab$1=(...a)=>new Color(...a,"lab");Object.assign(chroma,{lab:lab$1,getLabWhitePoint,setLabWhitePoint});input.format.lab=lab2rgb;input.autodetect.push({p:2,test:(...a)=>{if(a=unpack(a,"lab"),type(a)==="array"&&a.length===3)return"lab"}});Color.prototype.darken=function(a=1){const o=this,s=o.lab();return s[0]-=labConstants.Kn*a,new Color(s,"lab").alpha(o.alpha(),!0)};Color.prototype.brighten=function(a=1){return this.darken(-a)};Color.prototype.darker=Color.prototype.darken;Color.prototype.brighter=Color.prototype.brighten;Color.prototype.get=function(a){const[o,s]=a.split("."),_=this[o]();if(s){const j=o.indexOf(s)-(o.substr(0,2)==="ok"?2:0);if(j>-1)return _[j];throw new Error(`unknown channel ${s} in mode ${o}`)}else return _};const{pow:pow$6}=Math,EPS=1e-7,MAX_ITER=20;Color.prototype.luminance=function(a,o="rgb"){if(a!==void 0&&type(a)==="number"){if(a===0)return new Color([0,0,0,this._rgb[3]],"rgb");if(a===1)return new Color([255,255,255,this._rgb[3]],"rgb");let s=this.luminance(),_=MAX_ITER;const j=(zt,Ht)=>{const Ut=zt.interpolate(Ht,.5,o),Gt=Ut.luminance();return Math.abs(a-Gt)<EPS||!_--?Ut:Gt>a?j(zt,Ut):j(Ut,Ht)},$t=(s>a?j(new Color([0,0,0]),this):j(this,new Color([255,255,255]))).rgb();return new Color([...$t,this._rgb[3]])}return rgb2luminance(...this._rgb.slice(0,3))};const rgb2luminance=(a,o,s)=>(a=luminance_x(a),o=luminance_x(o),s=luminance_x(s),.2126*a+.7152*o+.0722*s),luminance_x=a=>(a/=255,a<=.03928?a/12.92:pow$6((a+.055)/1.055,2.4)),index$1={},mix=(a,o,s=.5,..._)=>{let j=_[0]||"lrgb";if(!index$1[j]&&!_.length&&(j=Object.keys(index$1)[0]),!index$1[j])throw new Error(`interpolation mode ${j} is not defined`);return type(a)!=="object"&&(a=new Color(a)),type(o)!=="object"&&(o=new Color(o)),index$1[j](a,o,s).alpha(a.alpha()+s*(o.alpha()-a.alpha()))};Color.prototype.mix=Color.prototype.interpolate=function(a,o=.5,...s){return mix(this,a,o,...s)};Color.prototype.premultiply=function(a=!1){const o=this._rgb,s=o[3];return a?(this._rgb=[o[0]*s,o[1]*s,o[2]*s,s],this):new Color([o[0]*s,o[1]*s,o[2]*s,s],"rgb")};const{sin:sin$3,cos:cos$4}=Math,lch2lab=(...a)=>{let[o,s,_]=unpack(a,"lch");return isNaN(_)&&(_=0),_=_*DEG2RAD,[o,cos$4(_)*s,sin$3(_)*s]},lch2rgb=(...a)=>{a=unpack(a,"lch");const[o,s,_]=a,[j,$t,zt]=lch2lab(o,s,_),[Ht,Ut,Gt]=lab2rgb(j,$t,zt);return[Ht,Ut,Gt,a.length>3?a[3]:1]},hcl2rgb=(...a)=>{const o=reverse3(unpack(a,"hcl"));return lch2rgb(...o)},{sqrt:sqrt$4,atan2:atan2$2,round:round$5}=Math,lab2lch=(...a)=>{const[o,s,_]=unpack(a,"lab"),j=sqrt$4(s*s+_*_);let $t=(atan2$2(_,s)*RAD2DEG+360)%360;return round$5(j*1e4)===0&&($t=Number.NaN),[o,j,$t]},rgb2lch=(...a)=>{const[o,s,_,...j]=unpack(a,"rgb"),[$t,zt,Ht]=rgb2lab(o,s,_),[Ut,Gt,Xt]=lab2lch($t,zt,Ht);return[Ut,Gt,Xt,...j.length>
vendor: 6,178 bytes, line 89
890&&j[0]<1?[j[0]]:[]]};Color.prototype.lch=function(){return rgb2lch(this._rgb)};Color.prototype.hcl=function(){return reverse3(rgb2lch(this._rgb))};const lch$1=(...a)=>new Color(...a,"lch"),hcl=(...a)=>new Color(...a,"hcl");Object.assign(chroma,{lch:lch$1,hcl});input.format.lch=lch2rgb;input.format.hcl=hcl2rgb;["lch","hcl"].forEach(a=>input.autodetect.push({p:2,test:(...o)=>{if(o=unpack(o,a),type(o)==="array"&&o.length===3)return a}}));Color.prototype.saturate=function(a=1){const o=this,s=o.lch();return s[1]+=labConstants.Kn*a,s[1]<0&&(s[1]=0),new Color(s,"lch").alpha(o.alpha(),!0)};Color.prototype.desaturate=function(a=1){return this.saturate(-a)};Color.prototype.set=function(a,o,s=!1){const[_,j]=a.split("."),$t=this[_]();if(j){const zt=_.indexOf(j)-(_.substr(0,2)==="ok"?2:0);if(zt>-1){if(type(o)=="string")switch(o.charAt(0)){case"+":$t[zt]+=+o;break;case"-":$t[zt]+=+o;break;case"*":$t[zt]*=+o.substr(1);break;case"/":$t[zt]/=+o.substr(1);break;default:$t[zt]=+o}else if(type(o)==="number")$t[zt]=o;else throw new Error("unsupported value for Color.set");const Ht=new Color($t,_);return s?(this._rgb=Ht._rgb,this):Ht}throw new Error(`unknown channel ${j} in mode ${_}`)}else return $t};Color.prototype.tint=function(a=.5,...o){return mix(this,"white",a,...o)};Color.prototype.shade=function(a=.5,...o){return mix(this,"black",a,...o)};const rgb$1=(a,o,s)=>{const _=a._rgb,j=o._rgb;return new Color(_[0]+s*(j[0]-_[0]),_[1]+s*(j[1]-_[1]),_[2]+s*(j[2]-_[2]),"rgb")};index$1.rgb=rgb$1;const{sqrt:sqrt$3,pow:pow$5}=Math,lrgb=(a,o,s)=>{const[_,j,$t]=a._rgb,[zt,Ht,Ut]=o._rgb;return new Color(sqrt$3(pow$5(_,2)*(1-s)+pow$5(zt,2)*s),sqrt$3(pow$5(j,2)*(1-s)+pow$5(Ht,2)*s),sqrt$3(pow$5($t,2)*(1-s)+pow$5(Ut,2)*s),"rgb")};index$1.lrgb=lrgb;const lab=(a,o,s)=>{const _=a.lab(),j=o.lab();return new Color(_[0]+s*(j[0]-_[0]),_[1]+s*(j[1]-_[1]),_[2]+s*(j[2]-_[2]),"lab")};index$1.lab=lab;const interpolate_hsx=(a,o,s,_)=>{let j,$t;_==="hsl"?(j=a.hsl(),$t=o.hsl()):_==="hsv"?(j=a.hsv(),$t=o.hsv()):_==="hcg"?(j=a.hcg(),$t=o.hcg()):_==="hsi"?(j=a.hsi(),$t=o.hsi()):_==="lch"||_==="hcl"?(_="hcl",j=a.hcl(),$t=o.hcl()):_==="oklch"&&(j=a.oklch().reverse(),$t=o.oklch().reverse());let zt,Ht,Ut,Gt,Xt,Jt;(_.substr(0,1)==="h"||_==="oklch")&&([zt,Ut,Xt]=j,[Ht,Gt,Jt]=$t);let Zt,er,tr,nr;return!isNaN(zt)&&!isNaN(Ht)?(Ht>zt&&Ht-zt>180?nr=Ht-(zt+360):Ht<zt&&zt-Ht>180?nr=Ht+360-zt:nr=Ht-zt,er=zt+s*nr):isNaN(zt)?isNaN(Ht)?er=Number.NaN:(er=Ht,(Xt==1||Xt==0)&&_!="hsv"&&(Zt=Gt)):(er=zt,(Jt==1||Jt==0)&&_!="hsv"&&(Zt=Ut)),Zt===void 0&&(Zt=Ut+s*(Gt-Ut)),tr=Xt+s*(Jt-Xt),_==="oklch"?new Color([tr,Zt,er],_):new Color([er,Zt,tr],_)},lch=(a,o,s)=>interpolate_hsx(a,o,s,"lch");index$1.lch=lch;index$1.hcl=lch;const num2rgb=a=>{if(type(a)=="number"&&a>=0&&a<=16777215){const o=a>>16,s=a>>8&255,_=a&255;return[o,s,_,1]}throw new Error("unknown num color: "+a)},rgb2num=(...a)=>{const[o,s,_]=unpack(a,"rgb");return(o<<16)+(s<<8)+_};Color.prototype.num=function(){return rgb2num(this._rgb)};const num$1=(...a)=>new Color(...a,"num");Object.assign(chroma,{num:num$1});input.format.num=num2rgb;input.autodetect.push({p:5,test:(...a)=>{if(a.length===1&&type(a[0])==="number"&&a[0]>=0&&a[0]<=16777215)return"num"}});const num=(a,o,s)=>{const _=a.num(),j=o.num();return new Color(_+s*(j-_),"num")};index$1.num=num;const{floor:floor$4}=Math,hcg2rgb=(...a)=>{a=unpack(a,"hcg");let[o,s,_]=a,j,$t,zt;_=_*255;const Ht=s*255;if(s===0)j=$t=zt=_;else{o===360&&(o=0),o>360&&(o-=360),o<0&&(o+=360),o/=60;const Ut=floor$4(o),Gt=o-Ut,Xt=_*(1-s),Jt=Xt+Ht*(1-Gt),Zt=Xt+Ht*Gt,er=Xt+Ht;switch(Ut){case 0:[j,$t,zt]=[er,Zt,Xt];break;case 1:[j,$t,zt]=[Jt,er,Xt];break;case 2:[j,$t,zt]=[Xt,er,Zt];break;case 3:[j,$t,zt]=[Xt,Jt,er];break;case 4:[j,$t,zt]=[Zt,Xt,er];break;case 5:[j,$t,zt]=[er,Xt,Jt];break}}return[j,$t,zt,a.length>3?a[3]:1]},rgb2hcg=(...a)=>{const[o,s,_]=unpack(a,"rgb"),j=min$7(o,s,_),$t=max$6(o,s,_),zt=$t-j,Ht=zt*100/255,Ut=j/(255-zt)*100;let Gt;return zt===0?Gt=Number.NaN:(o===$t&&(Gt=(s-_)/zt),s===$t&&(Gt=2+(_-o)/zt),_===$t&&(Gt=4+(o-s)/zt),Gt*=60,Gt<0&&(Gt+=360)),[Gt,Ht,Ut]};Color.prototype.hcg=function(){return rgb2hcg(this._rgb)};const hcg$1=(...a)=>new Color(...a,"hcg");chroma.hcg=hcg$1;input.format.hcg=hcg2rgb;input.autodetect.push({p:1,test:(...a)=>{if(a=unpack(a,"hcg"),type(a)==="array"&&a.length===3)return"hcg"}});const hcg=(a,o,s)=>interpolate_hsx(a,o,s,"hcg");index$1.hcg=hcg;const{cos:cos$3}=Math,hsi2rgb=(...a)=>{a=unpack(a,"hsi");let[o,s,_]=a,j,$t,zt;return isNaN(o)&&(o=0),isNaN(s)&&(s=0),o>360&&(o-=360),o<0&&(o+=360),o/=360,o<1/3?(zt=(1-s)/3,j=(1+s*cos$3(TWOPI*o)/cos$3(PITHIRD-TWOPI*o))/3,$t=1-(zt+j)):o<2/3?(o-=1/3,j=(1-s)/3,$t=(1+s*cos$3(TWOPI*o)/cos$3(PITHIRD-TWOPI*o))/3,zt=1-(j+$t)):(o-=2/3,$t=(1-s)/3,zt=(1+s*cos$3(TWOPI*o)/cos$3(PITHIRD-TWOPI*o))/3,j=1-($t+zt)),j=limit$1(_*j*3),$t=limit$1(_*$t*3),zt=limit$1(_*zt*3),[j*255,$t*255,zt*255,a.length>3?a[3]:1]},{min:min$6,sqrt:sqrt$2,acos}=Math,rgb2hsi=(...a)=>{let[o,s,_]=unpack(a,"rgb");o/=255,s/=255,_/=255;let j;const $t=min$6(o,s,_),zt=(o+s+_)/3,Ht=zt>0?1-$t/zt:0;return Ht===0?j=NaN:(j=(o-s+(o-_))/2,j/=sqrt$2((o-s)*(o-s)+(o-_)*(s-_)),j=acos(j),_>s&&(j=TWOPI-j),j/=TWOPI),[j*360,Ht,zt]};Color.prototype.hsi=function(){return rgb2hsi(this._rgb)};const hsi$1=(...a)=>new Color(...a,"hsi");chroma.hsi=hsi$1;input.format.hsi=hsi2rgb;input.autodetect.push({p:2,test:(...a)=>{if(a=unpack(a,"hsi"),type(a)==="array"&&a.length===3)return"hsi"}});const hsi=(a,o,s)=>interpolate_hsx(a,o,s,"hsi");index$1.hsi=hsi;const hsl2rgb=(...a)=>{a=unpack(a,"hsl");const[o,s,_]=a;let j,$t,zt;if(s===0)j=$t=zt=_*255;else{const Ht=[0,0,0],Ut=[0,0,0],Gt=_<.5?_*(1+s):_+s-_*s,Xt=2*_-Gt,Jt=o/360;Ht[0]=Jt+1/3,Ht[1]=Jt,Ht[2]=Jt-1/3;for(let Zt=0;Zt<3;Zt++)Ht[Zt]<0&&(Ht[Zt]+=1),Ht[Zt]>1&&(Ht[Zt]-=1),6*Ht[Zt]<1?Ut[Zt]=Xt+(Gt-Xt)*6*Ht[Zt]:2*Ht[Zt]<1?Ut[Zt]=Gt:3*Ht[Zt]<2?Ut[Zt]=Xt+(Gt-Xt)*(2/3-Ht[Zt])*6:Ut[Zt]=Xt;[j,$t,zt]=[Ut[0]*255,Ut[1]*255,Ut[2]*255]}return a.length>3?[j,$t,zt,a[3]]:[j,$t,zt,1]},rgb2hsl$1=(...a)=>{a=unpack(a,"rgba");let[o,s,_]=a;o/=255,s/=255,_/=255;const j=min$7(o,s,_),$t=max$6(o,s,_),zt=($t+j)/2;let Ht,Ut;return $t===j?(Ht=0,Ut=Number.NaN):Ht=zt<.5?($t-j)/($t+j):($t-j)/(2-$t-j),o==$t?Ut=(s-_)/($t-j):s==$t?Ut=2+(_-o)/($t
89-j):_==$t&&(Ut=4+(o-s)/($t-j)),Ut*=60,Ut<0&&(Ut+=360),a.length>3&&a[3]!==void 0?[Ut,Ht,zt,a[3]]:[Ut,Ht,zt]};Color.prototype.hsl=function(){return rgb2hsl$1(this._rgb)};const hsl$1=(...a)=>new Color(...a,"hsl");chroma.hsl=hsl$1;input.format.hsl=hsl2rgb;input.autodetect.push({p:2,test:(...a)=>{if(a=unpack(a,"hsl"),type(a)==="array"&&a.length===3)return"hsl"}});const hsl=(a,o,s)=>interpolate_hsx(a,o,s,"hsl");index$1.hsl=hsl;const{floor:floor$3}=Math,hsv2rgb=(...a)=>{a=unpack(a,"hsv");let[o,s,_]=a,j,$t,zt;if(_*=255,s===0)j=$t=zt=_;else{o===360&&(o=0),o>360&&(o-=360),o<0&&(o+=360),o/=60;const Ht=floor$3(o),Ut=o-Ht,Gt=_*(1-s),Xt=_*(1-s*Ut),Jt=_*(1-s*(1-Ut));switch(Ht){case 0:[j,$t,zt]=[_,Jt,Gt];break;case 1:[j,$t,zt]=[Xt,_,Gt];break;case 2:[j,$t,zt]=[Gt,_,Jt];break;case 3:[j,$t,zt]=[Gt,Xt,_];break;case 4:[j,$t,zt]=[Jt,Gt,_];break;case 5:[j,$t,zt]=[_,Gt,Xt];break}}return[j,$t,zt,a.length>3?a[3]:1]},{min:min$5,max:max$5}=Math,rgb2hsl=(...a)=>{a=unpack(a,"rgb");let[o,s,_]=a;const j=min$5(o,s,_),$t=max$5(o,s,_),zt=$t-j;let Ht,Ut,Gt;return Gt=$t/255,$t===0?(Ht=Number.NaN,Ut=0):(Ut=zt/$t,o===$t&&(Ht=(s-_)/zt),s===$t&&(Ht=2+(_-o)/zt),_===$t&&(Ht=4+(o-s)/zt),Ht*=60,Ht<0&&(Ht+=360)),[Ht,Ut,Gt]};Color.prototype.hsv=function(){return rgb2hsl(this._rgb)};const hsv$1=(...a)=>new Color(...a,"hsv");chroma.hsv=hsv$1;input.format.hsv=hsv2rgb;input.autodetect.push({p:2,test:(...a)=>{if(a=unpack(a,"hsv"),type(a)==="array"&&a.length===3)return"hsv"}});const hsv=(a,o,s)=>interpolate_hsx(a,o,s,"hsv");index$1.hsv=hsv;function multiplyMatrices(a,o){let s=a.length;Array.isArray(a[0])||(a=[a]),Array.isArray(o[0])||(o=o.map(zt=>[zt]));let _=o[0].length,j=o[0].map((zt,Ht)=>o.map(Ut=>Ut[Ht])),$t=a.map(zt=>j.map(Ht=>Array.isArray(zt)?zt.reduce((Ut,Gt,Xt)=>Ut+Gt*(Ht[Xt]||0),0):Ht.reduce((Ut,Gt)=>Ut+Gt*zt,0)));return s===1&&($t=$t[0]),_===1?$t.map(zt=>zt[0]):$t}const oklab2rgb=(...a)=>{a=unpack(a,"lab");const[o,s,_,...j]=a,[$t,zt,Ht]=OKLab_to_XYZ([o,s,_]),[Ut,Gt,Xt]=xyz2rgb($t,zt,Ht);return[Ut,Gt,Xt,...j.length>0&&j[0]<1?[j[0]]:[]]};function OKLab_to_XYZ(a){var o=[[1.2268798758459243,-.5578149944602171,.2813910456659647],[-.0405757452148008,1.112286803280317,-.0717110580655164],[-.0763729366746601,-.4214933324022432,1.5869240198367816]],s=[[1,.3963377773761749,.2158037573099136],[1,-.1055613458156586,-.0638541728258133],[1,-.0894841775298119,-1.2914855480194092]],_=multiplyMatrices(s,a);return multiplyMatrices(o,_.map(j=>j**3))}const rgb2oklab=(...a)=>{const[o,s,_,...j]=unpack(a,"rgb"),$t=rgb2xyz(o,s,_);return[...XYZ_to_OKLab($t),...j.length>0&&j[0]<1?[j[0]]:[]]};function XYZ_to_OKLab(a){const o=[[.819022437996703,.3619062600528904,-.1288737815209879],[.0329836539323885,.9292868615863434,.0361446663506424],[.0481771893596242,.2642395317527308,.6335478284694309]],s=[[.210454268309314,.7936177747023054,-.0040720430116193],[1.9779985324311684,-2.42859224204858,.450593709617411],[.0259040424655478,.7827717124575296,-.8086757549230774]],_=multiplyMatrices(o,a);return multiplyMatrices(s,_.map(j=>Math.cbrt(j)))}Color.prototype.oklab=function(){return rgb2oklab(this._rgb)};const oklab$1=(...a)=>new Color(...a,"oklab");Object.assign(chroma,{oklab:oklab$1});input.format.oklab=oklab2rgb;input.autodetect.push({p:2,test:(...a)=>{if(a=unpack(a,"oklab"),type(a)==="array"&&a.length===3)return"oklab"}});const oklab=(a,o,s)=>{const _=a.oklab(),j=o.oklab();return new Color(_[0]+s*(j[0]-_[0]),_[1]+s*(j[1]-_[1]),_[2]+s*(j[2]-_[2]),"oklab")};index$1.oklab=oklab;const oklch$1=(a,o,s)=>interpolate_hsx(a,o,s,"oklch");index$1.oklch=oklch$1;const{pow:pow$4,sqrt:sqrt$1,PI:PI$1,cos:cos$2,sin:sin$2,atan2:atan2$1}=Math,average=(a,o="lrgb",s=null)=>{const _=a.length;s||(s=Array.from(new Array(_)).map(()=>1));const j=_/s.reduce(function(Jt,Zt){return Jt+Zt});if(s.forEach((Jt,Zt)=>{s[Zt]*=j}),a=a.map(Jt=>new Color(Jt)),o==="lrgb")return _average_lrgb(a,s);const $t=a.shift(),zt=$t.get(o),Ht=[];let Ut=0,Gt=0;for(let Jt=0;Jt<zt.length;Jt++)if(zt[Jt]=(zt[Jt]||0)*s[0],Ht.push(isNaN(zt[Jt])?0:s[0]),o.charAt(Jt)==="h"&&!isNaN(zt[Jt])){const Zt=zt[Jt]/180*PI$1;Ut+=cos$2(Zt)*s[0],Gt+=sin$2(Zt)*s[0]}
vendor: 1,721 bytes, line 89
89let Xt=$t.alpha()*s[0];a.forEach((Jt,Zt)=>{const er=Jt.get(o);Xt+=Jt.alpha()*s[Zt+1];for(let tr=0;tr<zt.length;tr++)if(!isNaN(er[tr]))if(Ht[tr]+=s[Zt+1],o.charAt(tr)==="h"){const nr=er[tr]/180*PI$1;Ut+=cos$2(nr)*s[Zt+1],Gt+=sin$2(nr)*s[Zt+1]}else zt[tr]+=er[tr]*s[Zt+1]});for(let Jt=0;Jt<zt.length;Jt++)if(o.charAt(Jt)==="h"){let Zt=atan2$1(Gt/Ht[Jt],Ut/Ht[Jt])/PI$1*180;for(;Zt<0;)Zt+=360;for(;Zt>=360;)Zt-=360;zt[Jt]=Zt}else zt[Jt]=zt[Jt]/Ht[Jt];return Xt/=_,new Color(zt,o).alpha(Xt>.99999?1:Xt,!0)},_average_lrgb=(a,o)=>{const s=a.length,_=[0,0,0,0];for(let j=0;j<a.length;j++){const $t=a[j],zt=o[j]/s,Ht=$t._rgb;_[0]+=pow$4(Ht[0],2)*zt,_[1]+=pow$4(Ht[1],2)*zt,_[2]+=pow$4(Ht[2],2)*zt,_[3]+=Ht[3]*zt}return _[0]=sqrt$1(_[0]),_[1]=sqrt$1(_[1]),_[2]=sqrt$1(_[2]),_[3]>.9999999&&(_[3]=1),new Color(clip_rgb(_))},{pow:pow$3}=Math;function scale(a){let o="rgb",s=chroma("#ccc"),_=0,j=[0,1],$t=[],zt=[0,0],Ht=!1,Ut=[],Gt=!1,Xt=0,Jt=1,Zt=!1,er={},tr=!0,nr=1;const sr=function(cr){if(cr=cr||["#fff","#000"],cr&&type(cr)==="string"&&chroma.brewer&&chroma.brewer[cr.toLowerCase()]&&(cr=chroma.brewer[cr.toLowerCase()]),type(cr)==="array"){cr.length===1&&(cr=[cr[0],cr[0]]),cr=cr.slice(0);for(let dr=0;dr<cr.length;dr++)cr[dr]=chroma(cr[dr]);$t.length=0;for(let dr=0;dr<cr.length;dr++)$t.push(dr/(cr.length-1))}return lr(),Ut=cr},or=function(cr){if(Ht!=null){const dr=Ht.length-1;let gr=0;for(;gr<dr&&cr>=Ht[gr];)gr++;return gr-1}return 0};let ir=cr=>cr,rr=cr=>cr;const ar=function(cr,dr){let gr,_r;if(dr==null&&(dr=!1),isNaN(cr)||cr===null)return s;dr?_r=cr:Ht&&Ht.length>2?_r=or(cr)/(Ht.length-2):Jt!==Xt?_r=(cr-Xt)/(Jt-Xt):_r=1,_r=rr(_r),dr||(_r=ir(_r)),nr!==1&&(_r=pow$3(_r,nr)),_r=zt[0]+_r*(1-zt[0]-zt[1]),_r=limit$1(_r,0,1
89);const Sr=Math.floor(_r*1e4);if(tr&&er[Sr])gr=er[Sr];else{if(type(Ut)==="array")for(let wr=0;wr<$t.length;wr++){const Rr=$t[wr];if(_r<=Rr){gr=Ut[wr];break}if(_r>=Rr&&wr===$t.length-1){gr=Ut[wr];break}if(_r>Rr&&_r<$t[wr+1]){_r=(_r-Rr)/($t[wr+1]-Rr),gr=chroma.interpolate(Ut[wr],Ut[wr+1],_r,o);break}}else type(Ut)==="function"&&(gr=Ut(_r));tr&&(er[Sr]=gr)}return gr};var lr=()=>er={};sr(a);const ur=function(cr){const dr=chroma(ar(cr));return Gt&&dr[Gt]?dr[Gt]():dr};return ur.classes=function(cr){if(cr!=null){if(type(cr)==="array")Ht=cr,j=[cr[0],cr[cr.length-1]];else{const dr=chroma.analyze(j);cr===0?Ht=[dr.min,dr.max]:Ht=chroma.limits(dr,"e",cr)}return ur}return Ht},ur.domain=function(cr){if(!arguments.length)return j;Xt=cr[0],Jt=cr[cr.length-1],$t=[];const dr=Ut.length;if(cr.length===dr&&Xt!==Jt)for(let gr of Array.from(cr))$t.push((gr-Xt)/(Jt-Xt));else{for(let gr=0;gr<dr;gr++)$t.push(gr/(dr-1));if(cr.length>2){const gr=cr.map((Sr,wr)=>wr/(cr.length-1)),_r=cr.map(Sr=>(Sr-Xt)/(Jt-Xt));_r.every((Sr,wr)=>gr[wr]===Sr)||(rr=Sr=>{if(Sr<=0||Sr>=1)return Sr;let wr=0;for(;Sr>=_r[wr+1];)wr++;const Rr=(Sr-_r[wr])/(_r[wr+1]-_r[wr]);return gr[wr]+Rr*(gr[wr+1]-gr[wr])})}}return j=[Xt,Jt],ur},ur.mode=function(cr){return arguments.length?(o=cr,lr(),ur):o},ur.range=function(cr,dr){return sr(cr),ur},ur.out=function(cr){return Gt=cr,ur},ur.spread=function(cr){return arguments.length?(_=cr,ur):_},ur.correctLightness=function(cr){return cr==null&&(cr=!0),Zt=cr,lr(),Zt?ir=function(dr){const gr=ar(0,!0).lab()[0],_r=ar(1,!0).lab()[0],Sr=gr>_r;let wr=ar(dr,!0).lab()[0];const Rr=gr+(_r-gr)*dr;let Ir=wr-Rr,mr=0,hr=1,vr=20;for(;Math.abs(Ir)>.01&&vr-- >0;)(function(){return Sr&&(Ir*=-1),Ir<0?(mr=dr,dr+=(hr-dr)*.5):(hr=dr,dr+=(mr-dr)*.5),wr=ar(dr,!0).lab()[0],Ir=wr-Rr})();return dr}:ir=dr=>dr,ur},ur.padding=function(cr){return cr!=null?(type(cr)==="number"&&(cr=[cr,cr]),zt=cr,ur):zt},ur.colors=function(cr,dr){arguments.length<2&&(dr="hex");let gr=[];if(arguments.length===0)gr=Ut.slice(0);else if(cr===1)gr=[ur(.5)];else if(cr>1){const _r=j[0],Sr=j[1]-_r;gr=__range__(0,cr,!1).map(wr=>ur(_r+wr/(cr-1)*Sr))}else{a=[];let _r=[];if(Ht&&Ht.length>2)for(let Sr=1,wr=Ht.length,Rr=1<=wr;Rr?Sr<wr:Sr>wr;Rr?Sr++:Sr--)_r.push((Ht[Sr-1]+Ht[Sr])*.5);else _r=j;gr=_r.map(Sr=>ur(Sr))}return chroma[dr]&&(gr=gr.map(_r=>_r[dr]())),gr},ur.cache=function(cr){return cr!=null?(tr=cr,ur):tr},ur.gamma=function(cr){return cr!=null?(nr=cr,ur):nr},ur.nodata=function(cr){return cr!=null?(s=chroma(cr),ur):s},ur}function __range__(a,o,s){let _=[],j=a<o,$t=s?j?o+1:o-1:o;for(let zt=a;j?zt<$t:zt>$t;j?zt++:zt--)_.push(zt);return _}const binom_row=function(a){let o=[1,1];for(let s=1;s<a;s++){let _=[1];for(let j=1;j<=o.length;j++)_[j]=(o[j]||0)+o[j-1];o=_}return o},bezier=function(a){let o,s,_,j;if(a=a.map($t=>new Color($t)),a.length===2)[s,_]=a.map($t=>$t.lab()),o=function($t){const zt=[0,1,2].map(Ht=>s[Ht]+$t*(_[Ht]-s[Ht]));return new Color(zt,"lab")};else if(a.length===3)[s,_,j]=a.map($t=>$t.lab()),o=function($t){const zt=[0,1,2].map(Ht=>(1-$t)*(1-$t)*s[Ht]+2*(1-$t)*$t*_[Ht]+$t*$t*j[Ht]);return new Color(zt,"lab")};else if(a.length===4){let $t;[s,_,j,$t]=a.map(zt=>zt.lab()),o=function(zt){const Ht=[0,1,2].map(Ut=>(1-zt)*(1-zt)*(1-zt)*s[Ut]+3*(1-zt)*(1-zt)*zt*_[Ut]+3*(1-zt)*zt*zt*j[Ut]+zt*zt*zt*$t[Ut]);return new Color(Ht,"lab")}}else if(a.length>=5){let $t,zt,Ht;$t=a.map(Ut=>Ut.lab()),Ht=a.length-1,zt=binom_row(Ht),o=function(Ut){const Gt=1-Ut,Xt=[0,1,2].map(Jt=>$t.reduce((Zt,er,tr)=>Zt+zt[tr]*Gt**(Ht-tr)*Ut**tr*er[Jt],0));return new Color(Xt,"lab")}}else throw new RangeError("No point in running bezier with only one color.");return o},bezier$1=a=>{const o=bezier(a);return o.scale=()=>scale(o),o},{round:round$4}=Math;Color.prototype.rgb=function(a=!0){return a===!1?this._rgb.slice(0,3):this._rgb.slice(0,3).map(round$4)};Color.prototype.rgba=function(a=!0){return this._rgb.slice(0,4).map((o,s)=>s<3?a===!1?o:round$4(o):o)};const rgb=(...a)=>new Color(...a,"rgb");Object.assign(chroma,{rgb});input.format.rgb=(...a)=>{const o=unpack(a,"rgba");return o[3]===void 0&&(o[3]=1),o};input.autodetect.push({p:3,test:(...a)=>{if(a=unpack(a,"rgba"),type(a)==="array"&&(a.length===3||a.length===4&&type(a[3])=="number"&&a[3]>=0&&a[3]<=1))return"rgb"}});const blend=(a,o,s)=>{if(!blend[s])throw new Error("unknown blend mode "+s);return blend[s](a,o)},blend_f=a=>(o,s)=>{const _=chroma(s).rgb(),j=chroma(o).rgb();return chroma.rgb(a(_,j))},each=a=>(o,s)=>{const _=[];return _[0]=a(o[0],s[0]),_[1]=a(o[1],s[1]),_[2]=a(o[2],s[2]),_},normal=a=>a,multiply=(a,o)=>a*o/255,darken=(a,o)=>a>o?o:a,lighten=(a,o)=>a>o?a:o,screen=(a,o)=>255*(1-(1-a/255)*(1-o/255)),overlay=(a,o)=>o<128?2*a*o/255:255*(1-2*(1-a/255)*(1-o/255)),burn=(a,o)=>
vendor: 17,145 bytes, lines 89-101
89255*(1-(1-o/255)/(a/255)),dodge=(a,o)=>a===255?255:(a=255*(o/255)/(1-a/255),a>255?255:a);blend.normal=blend_f(each(normal));blend.multiply=blend_f(each(multiply));blend.screen=blend_f(each(screen));blend.overlay=blend_f(each(overlay));blend.darken=blend_f(each(darken));blend.lighten=blend_f(each(lighten));blend.dodge=blend_f(each(dodge));blend.burn=blend_f(each(burn));const{pow:pow$2,sin:sin$1,cos:cos$1}=Math;function cubehelix(a=300,o=-1.5,s=1,_=1,j=[0,1]){let $t=0,zt;type(j)==="array"?zt=j[1]-j[0]:(zt=0,j=[j,j]);const Ht=function(Ut){const Gt=TWOPI*((a+120)/360+o*Ut),Xt=pow$2(j[0]+zt*Ut,_),Zt=($t!==0?s[0]+Ut*$t:s)*Xt*(1-Xt)/2,er=cos$1(Gt),tr=sin$1(Gt),nr=Xt+Zt*(-.14861*er+1.78277*tr),sr=Xt+Zt*(-.29227*er-.90649*tr),or=Xt+Zt*(1.97294*er);return chroma(clip_rgb([nr*255,sr*255,or*255,1]))};return Ht.start=function(Ut){return Ut==null?a:(a=Ut,Ht)},Ht.rotations=function(Ut){return Ut==null?o:(o=Ut,Ht)},Ht.gamma=function(Ut){return Ut==null?_:(_=Ut,Ht)},Ht.hue=function(Ut){return Ut==null?s:(s=Ut,type(s)==="array"?($t=s[1]-s[0],$t===0&&(s=s[1])):$t=0,Ht)},Ht.lightness=function(Ut){return Ut==null?j:(type(Ut)==="array"?(j=Ut,zt=Ut[1]-Ut[0]):(j=[Ut,Ut],zt=0),Ht)},Ht.scale=()=>chroma.scale(Ht),Ht.hue(s),Ht}const digits="0123456789abcdef",{floor:floor$2,random}=Math,random$1=()=>{let a="#";for(let o=0;o<6;o++)a+=digits.charAt(floor$2(random()*16));return new Color(a,"hex")},{log:log$2,pow:pow$1,floor:floor$1,abs:abs$1}=Math;function analyze(a,o=null){const s={min:Number.MAX_VALUE,max:Number.MAX_VALUE*-1,sum:0,values:[],count:0};return type(a)==="object"&&(a=Object.values(a)),a.forEach(_=>{o&&type(_)==="object"&&(_=_[o]),_!=null&&!isNaN(_)&&(s.values.push(_),s.sum+=_,_<s.min&&(s.min=_),_>s.max&&(s.max=_),s.count+=1)}),s.domain=[s.min,s.max],s.limits=(_,j)=>limits(s,_,j),s}function limits(a,o="equal",s=7){type(a)=="array"&&(a=analyze(a));const{min:_,max:j}=a,$t=a.values.sort((Ht,Ut)=>Ht-Ut);if(s===1)return[_,j];const zt=[];if(o.substr(0,1)==="c"&&(zt.push(_),zt.push(j)),o.substr(0,1)==="e"){zt.push(_);for(let Ht=1;Ht<s;Ht++)zt.push(_+Ht/s*(j-_));zt.push(j)}else if(o.substr(0,1)==="l"){if(_<=0)throw new Error("Logarithmic scales are only possible for values > 0");const Ht=Math.LOG10E*log$2(_),Ut=Math.LOG10E*log$2(j);zt.push(_);for(let Gt=1;Gt<s;Gt++)zt.push(pow$1(10,Ht+Gt/s*(Ut-Ht)));zt.push(j)}else if(o.substr(0,1)==="q"){zt.push(_);for(let Ht=1;Ht<s;Ht++){const Ut=($t.length-1)*Ht/s,Gt=floor$1(Ut);if(Gt===Ut)zt.push($t[Gt]);else{const Xt=Ut-Gt;zt.push($t[Gt]*(1-Xt)+$t[Gt+1]*Xt)}}zt.push(j)}else if(o.substr(0,1)==="k"){let Ht;const Ut=$t.length,Gt=new Array(Ut),Xt=new Array(s);let Jt=!0,Zt=0,er=null;er=[],er.push(_);for(let sr=1;sr<s;sr++)er.push(_+sr/s*(j-_));for(er.push(j);Jt;){for(let or=0;or<s;or++)Xt[or]=0;for(let or=0;or<Ut;or++){const ir=$t[or];let rr=Number.MAX_VALUE,ar;for(let lr=0;lr<s;lr++){const ur=abs$1(er[lr]-ir);ur<rr&&(rr=ur,ar=lr),Xt[ar]++,Gt[or]=ar}}const sr=new Array(s);for(let or=0;or<s;or++)sr[or]=null;for(let or=0;or<Ut;or++)Ht=Gt[or],sr[Ht]===null?sr[Ht]=$t[or]:sr[Ht]+=$t[or];for(let or=0;or<s;or++)sr[or]*=1/Xt[or];Jt=!1;for(let or=0;or<s;or++)if(sr[or]!==er[or]){Jt=!0;break}er=sr,Zt++,Zt>200&&(Jt=!1)}const tr={};for(let sr=0;sr<s;sr++)tr[sr]=[];for(let sr=0;sr<Ut;sr++)Ht=Gt[sr],tr[Ht].push($t[sr]);let nr=[];for(let sr=0;sr<s;sr++)nr.push(tr[sr][0]),nr.push(tr[sr][tr[sr].length-1]);nr=nr.sort((sr,or)=>sr-or),zt.push(nr[0]);for(let sr=1;sr<nr.length;sr+=2){const or=nr[sr];!isNaN(or)&&zt.indexOf(or)===-1&&zt.push(or)}}return zt}const contrast=(a,o)=>{a=new Color(a),o=new Color(o);const s=a.luminance(),_=o.luminance();return s>_?(s+.05)/(_+.05):(_+.05)/(s+.05)};/**
90 * @license
91 *
92 * The APCA contrast prediction algorithm is based of the formulas published
93 * in the APCA-1.0.98G specification by Myndex. The specification is available at:
94 * https://raw.githubusercontent.com/Myndex/apca-w3/master/images/APCAw3_0.1.17_APCA0.0.98G.svg
95 *
96 * Note that the APCA implementation is still beta, so please update to
97 * future versions of chroma.js when they become available.
98 *
99 * You can read more about the APCA Readability Criterion at
100 * https://readtech.org/ARC/
101 */const W_offset=.027,P_in=5e-4,P_out=.1,R_scale=1.14,B_threshold=.022,B_exp=1.414,contrastAPCA=(a,o)=>{a=new Color(a),o=new Color(o),a.alpha()<1&&(a=mix(o,a,a.alpha(),"rgb"));const s=lum(...a.rgb()),_=lum(...o.rgb()),j=s>=B_threshold?s:s+Math.pow(B_threshold-s,B_exp),$t=_>=B_threshold?_:_+Math.pow(B_threshold-_,B_exp),zt=Math.pow($t,.56)-Math.pow(j,.57),Ht=Math.pow($t,.65)-Math.pow(j,.62),Ut=Math.abs($t-j)<P_in?0:j<$t?zt*R_scale:Ht*R_scale;return(Math.abs(Ut)<P_out?0:Ut>0?Ut-W_offset:Ut+W_offset)*100};function lum(a,o,s){return .2126729*Math.pow(a/255,2.4)+.7151522*Math.pow(o/255,2.4)+.072175*Math.pow(s/255,2.4)}const{sqrt,pow,min:min$4,max:max$4,atan2,abs,cos,sin,exp,PI}=Math;function deltaE(a,o,s=1,_=1,j=1){var $t=function(Gr){return 360*Gr/(2*PI)},zt=function(Gr){return 2*PI*Gr/360};a=new Color(a),o=new Color(o);const[Ht,Ut,Gt]=Array.from(a.lab()),[Xt,Jt,Zt]=Array.from(o.lab()),er=(Ht+Xt)/2,tr=sqrt(pow(Ut,2)+pow(Gt,2)),nr=sqrt(pow(Jt,2)+pow(Zt,2)),sr=(tr+nr)/2,or=.5*(1-sqrt(pow(sr,7)/(pow(sr,7)+pow(25,7)))),ir=Ut*(1+or),rr=Jt*(1+or),ar=sqrt(pow(ir,2)+pow(Gt,2)),lr=sqrt(pow(rr,2)+pow(Zt,2)),ur=(ar+lr)/2,cr=$t(atan2(Gt,ir)),dr=$t(atan2(Zt,rr)),gr=cr>=0?cr:cr+360,_r=dr>=0?dr:dr+360,Sr=abs(gr-_r)>180?(gr+_r+360)/2:(gr+_r)/2,wr=1-.17*cos(zt(Sr-30))+.24*cos(zt(2*Sr))+.32*cos(zt(3*Sr+6))-.2*cos(zt(4*Sr-63));let Rr=_r-gr;Rr=abs(Rr)<=180?Rr:_r<=gr?Rr+360:Rr-360,Rr=2*sqrt(ar*lr)*sin(zt(Rr)/2);const Ir=Xt-Ht,mr=lr-ar,hr=1+.015*pow(er-50,2)/sqrt(20+pow(er-50,2)),vr=1+.045*ur,pr=1+.015*ur*wr,br=30*exp(-pow((Sr-275)/25,2)),kr=-(2*sqrt(pow(ur,7)/(pow(ur,7)+pow(25,7))))*sin(2*zt(br)),Lr=sqrt(pow(Ir/(s*hr),2)+pow(mr/(_*vr),2)+pow(Rr/(j*pr),2)+kr*(mr/(_*vr))*(Rr/(j*pr)));return max$4(0,min$4(100,Lr))}function distance(a,o,s="lab"){a=new Color(a),o=new Color(o);const _=a.get(s),j=o.get(s);let $t=0;for(let zt in _){const Ht=(_[zt]||0)-(j[zt]||0);$t+=Ht*Ht}return Math.sqrt($t)}const valid=(...a)=>{try{return new Color(...a),!0}catch{return!1}},scales={cool(){return scale([chroma.hsl(180,1,.9),chroma.hsl(250,.7,.4)])},hot(){return scale(["#000","#f00","#ff0","#fff"]).mode("rgb")}},colorbrewer={OrRd:["#fff7ec","#fee8c8","#fdd49e","#fdbb84","#fc8d59","#ef6548","#d7301f","#b30000","#7f0000"],PuBu:["#fff7fb","#ece7f2","#d0d1e6","#a6bddb","#74a9cf","#3690c0","#0570b0","#045a8d","#023858"],BuPu:["#f7fcfd","#e0ecf4","#bfd3e6","#9ebcda","#8c96c6","#8c6bb1","#88419d","#810f7c","#4d004b"],Oranges:["#fff5eb","#fee6ce","#fdd0a2","#fdae6b","#fd8d3c","#f16913","#d94801","#a63603","#7f2704"],BuGn:["#f7fcfd","#e5f5f9","#ccece6","#99d8c9","#66c2a4","#41ae76","#238b45","#006d2c","#00441b"],YlOrBr:["#ffffe5","#fff7bc","#fee391","#fec44f","#fe9929","#ec7014","#cc4c02","#993404","#662506"],YlGn:["#ffffe5","#f7fcb9","#d9f0a3","#addd8e","#78c679","#41ab5d","#238443","#006837","#004529"],Reds:["#fff5f0","#fee0d2","#fcbba1","#fc9272","#fb6a4a","#ef3b2c","#cb181d","#a50f15","#67000d"],RdPu:["#fff7f3","#fde0dd","#fcc5c0","#fa9fb5","#f768a1","#dd3497","#ae017e","#7a0177","#49006a"],Greens:["#f7fcf5","#e5f5e0","#c7e9c0","#a1d99b","#74c476","#41ab5d","#238b45","#006d2c","#00441b"],YlGnBu:["#ffffd9","#edf8b1","#c7e9b4","#7fcdbb","#41b6c4","#1d91c0","#225ea8","#253494","#081d58"],Purples:["#fcfbfd","#efedf5","#dadaeb","#bcbddc","#9e9ac8","#807dba","#6a51a3","#54278f","#3f007d"],GnBu:["#f7fcf0","#e0f3db","#ccebc5","#a8ddb5","#7bccc4","#4eb3d3","#2b8cbe","#0868ac","#084081"],Greys:["#ffffff","#f0f0f0","#d9d9d9","#bdbdbd","#969696","#737373","#525252","#252525","#000000"],YlOrRd:["#ffffcc","#ffeda0","#fed976","#feb24c","#fd8d3c","#fc4e2a","#e31a1c","#bd0026","#800026"],PuRd:["#f7f4f9","#e7e1ef","#d4b9da","#c994c7","#df65b0","#e7298a","#ce1256","#980043","#67001f"],Blues:["#f7fbff","#deebf7","#c6dbef","#9ecae1","#6baed6","#4292c6","#2171b5","#08519c","#08306b"],PuBuGn:["#fff7fb","#ece2f0","#d0d1e6","#a6bddb","#67a9cf","#3690c0","#02818a","#016c59","#014636"],Viridis:["#440154","#482777","#3f4a8a","#31678e","#26838f","#1f9d8a","#6cce5a","#b6de2b","#fee825"],Spectral:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#ffffbf","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"],RdYlGn:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#ffffbf","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],RdBu:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#f7f7f7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"],PiYG:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#f7f7f7","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"],PRGn:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#f7f7f7","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"],RdYlBu:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#ffffbf","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],BrBG:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#f5f5f5","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"],RdGy:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#ffffff","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"],PuOr:["#7f3b08","#b35806","#e08214","#fdb863","#fee0b6","#f7f7f7","#d8daeb","#b2abd2","#8073ac","#542788","#2d004b"],Set2:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854","#ffd92f","#e5c494","#b3b3b3"],Accent:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0","#f0027f","#bf5b17","#666666"],Set1:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00","#ffff33","#a65628","#f781bf","#999999"],Set3:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#d9d9d9","#bc80bd","#ccebc5","#ffed6f"],Dark2:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e","#e6ab02","#a6761d","#666666"],Paired:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"],Pastel2:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9","#fff2ae","#f1e2cc","#cccccc"],Pastel1:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6","#ffffcc","#e5d8bd","#fddaec","#f2f2f2"]},colorbrewerTypes=Object.keys(colorbrewer),typeMap=new Map(colorbrewerTypes.map(a=>[a.toLowerCase(),a])),colorbrewerProxy=typeof Proxy=="function"?new Proxy(colorbrewer,{get(a,o){const s=o.toLowerCase();if(typeMap.has(s))return a[typeMap.get(s)]},getOwnPropertyNames(){return Object.getOwnPropertyNames(colorbrewerTypes)}}):colorbrewer,cmyk2rgb=(...a)=>{a=unpack(a,"cmyk");const[o,s,_,j]=a,$t=a.length>4?a[4]:1;return j===1?[0,0,0,$t]:[o>=1?0:255*(1-o)*(1-j),s>=1?0:255*(1-s)*(1-j),_>=1?0:255*(1-_)*(1-j),$t]},{max:max$3}=Math,rgb2cmyk=(...a)=>{let[o,s,_]=unpack(a,"rgb");o=o/255,s=s/255,_=_/255;const j=1-max$3(o,max$3(s,_)),$t=j<1?1/(1-j):0,zt=(1-o-j)*$t,Ht=(1-s-j)*$t,Ut=(1-_-j)*$t;return[zt,Ht,Ut,j]};Color.prototype.cmyk=function(){return rgb2cmyk(this._rgb)};const cmyk=(...a)=>new Color(...a,"cmyk");Object.assign(chroma,{cmyk});input.format.cmyk=cmyk2rgb;input.autodetect.push({p:2,test:(...a)=>{if(a=unpack(a,"cmyk"),type(a)==="array"&&a.length===4)return"cmyk"}});const hsl2css=(...a)=>{const o=unpack(a,"hsla");let s=last(a)||"lsa";return o[0]=rnd2(o[0]||0)+"deg",o[1]=rnd2(o[1]*100)+"%",o[2]=rnd2(o[2]*100)+"%",s==="hsla"||o.length>3&&o[3]<1?(o[3]="/ "+(o.length>3?o[3]:1),s="hsla"):o.length=3,`${s.substr(0,3)}(${o.join(" ")})`},lab2css=(...a)=>{const o=unpack(a,"lab");let s=last(a)||"lab";return o[0]=rnd2(o[0])+"%",o[1]=rnd2(o[1]),o[2]=rnd2(o[2]),s==="laba"||o.length>3&&o[3]<1?o[3]="/ "+(o.length>3?o[3]:1):o.length=3,`lab(${o.join(" ")})`},lch2css=(...a)=>{const o=unpack(a,"lch");let s=last(a)||"lab";return o[0]=rnd2(o[0])+"%",o[1]=rnd2(o[1]),o[2]=isNaN(o[2])?"none":rnd2(o[2])+"deg",s==="lcha"||o.length>3&&o[3]<1?o[3]="/ "+(o.length>3?o[3]:1):o.length=3,`lch(${o.join(" ")})`},oklab2css=(...a)=>{const o=unpack(a,"lab");return o[0]=rnd2(o[0]*100)+"%",o[1]=rnd3(o[1]),o[2]=rnd3(o[2]),o.length>3&&o[3]<1?o[3]="/ "+(o.length>3?o[3]:1):o.length=3,`oklab(${o.join(" ")})`},rgb2oklch=(...a)=>{const[o,s,_,...j]=unpack(a,"rgb"),[$t,zt,Ht]=rgb2oklab(o,s,_),[Ut,Gt,Xt]=lab2lch($t,zt,Ht);return[Ut,Gt,Xt,...j.length>0&&j[0]<1?[j[0]]:[]]},oklch2css=(...a)=>{const o=unpack(a,"lch");return o[0]=rnd2(o[0]*100)+"%",o[1]=rnd3(o[1]),o[2]=isNaN(o[2])?"none":rnd2(o[2])+"deg",o.length>3&&o[3]<1?o[3]="/ "+(o.length>3?o[3]:1):o.length=3,`oklch(${o.join(" ")})`},{round:round$3}=Math,rgb2css=(...a)=>{const o=unpack(a,"rgba");let s=last(a)||"rgb";if(s.substr(0,3)==="hsl")return hsl2css(rgb2hsl$1(o),s);if(s.substr(0,3)==="lab"){const _=getLabWhitePoint();setLabWhitePoint("d50");const j=lab2css(rgb2lab(o),s);return setLabWhitePoint(_),j}if(s.substr(0,3)==="lch"){const _=getLabWhitePoint();setLabWhitePoint("d50");const j=lch2css(rgb2lch(o),s);return setLabWhitePoint(_),j}return s.substr(0,5)==="oklab"?oklab2css(rgb2oklab(o)):s.substr(0,5)==="oklch"?oklch2css(rgb2oklch(o)):(o[0]=round$3(o[0]),o[1]=round$3(o[1]),o[2]=round$3(o[2]),(s==="rgba"||o.length>3&&o[3]<1)&&(o[3]="/ "+(o.length>3?o[3]:1),s="rgba"),`${s.substr(0,3)}(${o.slice(0,s==="rgb"?3:4).join(" ")})`)},oklch2rgb=(...a)=>{a=unpack(a,"lch");const[o,s,_,...j]=a,[$t,zt,Ht]=lch2lab(o,s,_),[Ut,Gt,Xt]=oklab2rgb($t,zt,Ht);return[Ut,Gt,Xt,...j.length>0&&j[0]<1?[j[0]]:[]]},INT_OR_PCT=/((?:-?\d+)|(?:-?\d+(?:\.\d+)?)%|none)/.source,FLOAT_OR_PCT=/((?:-?(?:\d+(?:\.\d*)?|\.\d+)%?)|none)/.source,PCT=/((?:-?(?:\d+(?:\.\d*)?|\.\d+)%)|none)/.source,RE_S=/\s*/.source,SEP=/\s+/.source,COMMA=/\s*,\s*/.source,ANLGE=/((?:-?(?:\d+(?:\.\d*)?|\.\d+)(?:deg)?)|none)/.source,ALPHA=/\s*(?:\/\s*((?:[01]|[01]?\.\d+)|\d+(?:\.\d+)?%))?/.source,RE_RGB=new RegExp("^rgba?\\("+RE_S+[INT_OR_PCT,INT_OR_PCT,INT_OR_PCT].join(SEP)+ALPHA+"\\)$"),RE_RGB_LEGACY=new RegExp("^rgb\\("+RE_S+[INT_OR_PCT,INT_OR_PCT,INT_OR_PCT].join(COMMA)+RE_S+"\\)$"),RE_RGBA_LEGACY=new RegExp("^rgba\\("+RE_S+[INT_OR_PCT,INT_OR_PCT,INT_OR_PCT,FLOAT_OR_PCT].join(COMMA)+RE_S+"\\)$"),RE_HSL=new RegExp("^hsla?\\("+RE_S+[ANLGE,PCT,PCT].join(SEP)+ALPHA+"\\)$"),RE_HSL_LEGACY=new RegExp("^hsl?\\("+RE_S+[ANLGE,PCT,PCT].join(COMMA)+RE_S+"\\)$"),RE_HSLA_LEGACY=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,RE_LAB=new RegExp("^lab\\("+RE_S+[FLOAT_OR_PCT,FLOAT_OR_PCT,FLOAT_OR_PCT].join(SEP)+ALPHA+"\\)$"),RE_LCH=new RegExp("^lch\\("+RE_S+[FLOAT_OR_PCT,FLOAT_OR_PCT,ANLGE].join(SEP)+ALPHA+"\\)$"),RE_OKLAB=new RegExp("^oklab\\("+RE_S+[FLOAT_OR_PCT,FLOAT_OR_PCT,FLOAT_OR_PCT].join(SEP)+ALPHA+"\\)$"),RE_OKLCH=new RegExp("^oklch\\("+RE_S+[FLOAT_OR_PCT,FLOAT_OR_PCT,ANLGE].join(SEP)+ALPHA+"\\)$"),{round:round$2}=Math,roundRGB=a=>a.map((o,s)=>s<=2?limit$1(round$2(o),0,255):o),percentToAbsolute=(a,o=0,s=100,_=!1)=>(typeof a=="string"&&a.endsWith("%")&&(a=parseFloat(a.substring(0,a.length-1))/100,_?a=o+(a+1)*.5*(s-o):a=o+a*(s-o)),+a),noneToValue=(a,o)=>a==="none"?o:a,css2rgb=a=>{if(a=a.toLowerCase().trim(),a==="transparent")return[0,0,0,0];let o;if(input.format.named)try{return input.format.named(a)}catch{}if((o=a.match(RE_RGB))||(o=a.match(RE_RGB_LEGACY))){let s=o.slice(1,4);for(let j=0;j<3;j++)s[j]=+percentToAbsolute(noneToValue(s[j],0),0,255);s=roundRGB(s);const _=o[4]!==void 0?+percentToAbsolute(o[4],0,1):1;return s[3]=_,s}if(o=a.match(RE_RGBA_LEGACY)){const s=o.slice(1,5);for(let _=0;_<4;_++)s[_]=+percentToAbsolute(s[_],0,255);return s}if((o=a.match(RE_HSL))||(o=a.match(RE_HSL_LEGACY))){const s=o.slice(1,4);s[0]=+noneToValue(s[0].replace("deg",""),0),s[1]=+percentToAbsolute(noneToValue(s[1],0),0,100)*.01,s[2]=+percentToAbsolute(noneToValue(s[2],0),0,100)*.01;const _=roundRGB(hsl2rgb(s)),j=o[4]!==void 0?+percentToAbsolute(o[4],0,1):1;return _[3]=j,_}if(o=a.match(RE_HSLA_LEGACY)){const s=o.slice(1,4);s[1]*=.01,s[2]*=.01;const _=hsl2rgb(s);for(let j=0;j<3;j++)_[j]=round$2(_[j]);return _[3]=+o[4],_}if(o=a.match(RE_LAB)){const s=o.slice(1,4);s[0]=percentToAbsolute(noneToValue(s[0],0),0,100),s[1]=percentToAbsolute(noneToValue(s[1],0),-125,125,!0),s[2]=percentToAbsolute(noneToValue(s[2],0),-125,125,!0);const _=getLabWhitePoint();setLabWhitePoint("d50");const j=roundRGB(lab2rgb(s));setLabWhitePoint(_);const $t=o[4]!==void 0?+percentToAbsolute(o[4],0,1):1;return j[3]=$t,j}if(o=a.match(RE_LCH)){const s=o.slice(1,4);s[0]=percentToAbsolute(s[0],0,100),s[1]=percentToAbsolute(noneToValue(s[1],0),0,150,!1),s[2]=+noneToValue(s[2].replace("deg",""),0);const _=getLabWhitePoint();setLabWhitePoint("d50");const j=roundRGB(lch2rgb(s));setLabWhitePoint(_);const $t=o[4]!==void 0?+percentToAbsolute(o[4],0,1):1;return j[3]=$t,j}if(o=a.match(RE_OKLAB)){const s=o.slice(1,4);s[0]=percentToAbsolute(noneToValue(s[0],0),0,1),s[1]=percentToAbsolute(noneToValue(s[1],0),-.4,.4,!0),s[2]=percentToAbsolute(noneToValue(s[2],0),-.4,.4,!0);const _=roundRGB(oklab2rgb(s)),j=o[4]!==void 0?+percentToAbsolute(o[4],0,1):1;return _[3]=j,_}if(o=a.match(RE_OKLCH)){const s=o.slice(1,4);s[0]=percentToAbsolute(noneToValue(s[0],0),0,1),s[1]=percentToAbsolute(noneToValue(s[1],0),0,.4,!1),s[2]=+noneToValue(s[2].replace("deg",""),0);const _=roundRGB(oklch2rgb(s)),j=o[4]!==void 0?+percentToAbsolute(o[4],0,1):1;return _[3]=j,_}};css2rgb.test=a=>RE_RGB.test(a)||RE_HSL.test(a)||RE_LAB.test(a)||RE_LCH.test(a)||RE_OKLAB.test(a)||RE_OKLCH.test(a)||RE_RGB_LEGACY.test(a)||RE_RGBA_LEGACY.test(a)||RE_HSL_
101LEGACY.test(a)||RE_HSLA_LEGACY.test(a)||a==="transparent";Color.prototype.css=function(a){return rgb2css(this._rgb,a)};const css$1=(...a)=>new Color(...a,"css");chroma.css=css$1;input.format.css=css2rgb;input.autodetect.push({p:5,test:(a,...o)=>{if(!o.length&&type(a)==="string"&&css2rgb.test(a))return"css"}});input.format.gl=(...a)=>{const o=unpack(a,"rgba");return o[0]*=255,o[1]*=255,o[2]*=255,o};const gl=(...a)=>new Color(...a,"gl");chroma.gl=gl;Color.prototype.gl=function(){const a=this._rgb;return[a[0]/255,a[1]/255,a[2]/255,a[3]]};Color.prototype.hex=function(a){return rgb2hex(this._rgb,a)};const hex=(...a)=>new Color(...a,"hex");chroma.hex=hex;input.format.hex=hex2rgb;input.autodetect.push({p:4,test:(a,...o)=>{if(!o.length&&type(a)==="string"&&[3,4,5,6,7,8,9].indexOf(a.length)>=0)return"hex"}});const{log:log$1}=Math,temperature2rgb=a=>{const o=a/100;let s,_,j;return o<66?(s=255,_=o<6?0:-155.25485562709179-.44596950469579133*(_=o-2)+104.49216199393888*log$1(_),j=o<20?0:-254.76935184120902+.8274096064007395*(j=o-10)+115.67994401066147*log$1(j)):(s=351.97690566805693+.114206453784165*(s=o-55)-40.25366309332127*log$1(s),_=325.4494125711974+.07943456536662342*(_=o-50)-28.0852963507957*log$1(_),j=255),[s,_,j,1]},{round:round$1}=Math,rgb2temperature=(...a)=>{const o=unpack(a,"rgb"),s=o[0],_=o[2];let j=1e3,$t=4e4;const zt=.4;let Ht;for(;$t-j>zt;){Ht=($t+j)*.5;const Ut=temperature2rgb(Ht);Ut[2]/Ut[0]>=_/s?$t=Ht:j=Ht}return round$1(Ht)};Color.prototype.temp=Color.prototype.kelvin=Color.prototype.temperature=function(){return rgb2temperature(this._rgb)};const temp=(...a)=>new Color(...a,"temp");Object.assign(chroma,{temp,kelvin:temp,temperature:temp});input.format.temp=input.format.kelvin=input.format.temperature=temperature2rgb;Color.prototype.oklch=function(){return rgb2oklch(this._rgb)};const oklch=(...a)=>new Color(...a,"oklch");Object.assign(chroma,{oklch});input.format.oklch=oklch2rgb;input.autodetect.push({p:2,test:(...a)=>{if(a=unpack(a,"oklch"),type(a)==="array"&&a.length===3)return"oklch"}});Object.assign(chroma,{analyze,average,bezier:bezier$1,blend,brewer:colorbrewerProxy,Color,colors:w3cx11,contrast,contrastAPCA,cubehelix,deltaE,distance,input,interpolate:mix,limits,mix,random:random$1,scale,scales,valid});function toVal(a){var o,s,_="";if(typeof a=="string"||typeof a=="number")_+=a;else if(typeof a=="object")if(Array.isArray(a))for(o=0;o<a.length;o++)a[o]&&(s=toVal(a[o]))&&(_&&(_+=" "),_+=s);else for(o in a)a[o]&&(_&&(_+=" "),_+=o);return _}function clsx(){for(var a=0,o,s,_="";a<arguments.length;)(o=arguments[a++])&&(s=toVal(o))&&(_&&(_+=" "),_+=s);return _}function _extends$q(){return _extends$q=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_extends$q.apply(this,arguments)}function _unsupportedIterableToArray$6(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$6(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$6(a,o)}}function _arrayLikeToArray$6(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _createForOfIteratorHelperLoose(a,o){var s=typeof Symbol<"u"&&a[Symbol.iterator]||a["@@iterator"];if(s)return(s=s.call(a)).next.bind(s);if(Array.isArray(a)||(s=_unsupportedIterableToArray$6(a))||o&&a&&typeof a.length=="number"){s&&(a=s);var _=0;return function(){return _>=a.length?{done:!0}:{done:!1,value:a[_++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
102In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var hashlru=function(a){if(!a)throw Error("hashlru must have a max value, of type number, greater than 0");var o=0,s=Object.create(null),_=Object.create(null);function j($t,zt){s[$t]=zt,o++,o>=a&&(o=0,_=s,s=Object.create(null))}return{has:function($t){return s[$t]!==void 0||_[$t]!==void 0},remove:function($t){s[$t]!==void 0&&(s[$t]=void 0),_[$t]!==void 0&&(_[$t]=void 0)},get:function($t){var zt=s[$t];if(zt!==void 0)return zt;if((zt=_[$t])!==void 0)return j($t,zt),zt},set:function($t,zt){s[$t]!==void 0?s[$t]=zt:j($t,zt)},clear:function(){s=Object.create(null),_=Object.create(null)}}};const HLRU=getDefaultExportFromCjs(hashlru);function getLruCache(a){return a>=1?HLRU(a):{get:function(){},set:function(){}}}var CLASS_PART_SEPARATOR="-";function createClassUtils(a){var o=createClassMap(a);function s(j){var $t=j.split(CLASS_PART_SEPARATOR);return $t[0]===""&&$t.length!==1&&$t.shift(),getGroupRecursive($t,o)||getGroupIdForArbitraryPro
102perty(j)}function _(j){return a.conflictingClassGroups[j]||[]}return{getClassGroupId:s,getConflictingClassGroupIds:_}}function getGroupRecursive(a,o){var s;if(a.length===0)return o.classGroupId;var _=a[0],j=o.nextPart[_],$t=j?getGroupRecursive(a.slice(1),j):void 0;if($t)return $t;if(o.validators.length!==0){var zt=a.join(CLASS_PART_SEPARATOR);return(s=o.validators.find(function(Ht){var Ut=Ht.validator;return Ut(zt)}))==null?void 0:s.classGroupId}}var arbitraryPropertyRegex=/^\[(.+)\]$/;function getGroupIdForArbitraryProperty(a){if(arbitraryPropertyRegex.test(a)){var o=arbitraryPropertyRegex.exec(a)[1],s=o?.substring(0,o.indexOf(":"));if(s)return"arbitrary.."+s}}function createClassMap(a){var o=a.theme,s=a.prefix,_={nextPart:{},validators:[]},j=getPrefixedClassGroupEntries(Object.entries(a.classGroups),s);return j.forEach(function($t){var zt=$t[0],Ht=$t[1];processClassesRecursively(Ht,_,zt,o)}),_}function processClassesRecursively(a,o,s,_){a.forEach(function(j){if(typeof j=="string"){var $t=j===""?o:getPart(o,j);$t.classGroupId=s;return}if(typeof j=="function"){if(isThemeGetter(j)){processClassesRecursively(j(_),o,s,_);return}o.validators.push({validator:j,classGroupId:s});return}Object.entries(j).forEach(function(zt){var Ht=zt[0],Ut=zt[1];processClassesRecursively(Ut,getPart(o,Ht),s,_)})})}function getPart(a,o){var s=a;return o.split(CLASS_PART_SEPARATOR).forEach(function(_){s.nextPart[_]===void 0&&(s.nextPart[_]={nextPart:{},validators:[]}),s=s.nextPart[_]}),s}function isThemeGetter(a){return a.isThemeGetter}function getPrefixedClassGroupEntries(a,o){return o?a.map(function(s){var _=s[0],j=s[1],$t=j.map(function(zt){return typeof zt=="string"?o+zt:typeof zt=="object"?Object.fromEntries(Object.entries(zt).map(function(Ht){var Ut=Ht[0],Gt=Ht[1];return[o+Ut,Gt]})):zt});return[_,$t]}):a}function createConfigUtils(a){return _extends$q({cache:getLruCache(a.cacheSize)},createClassUtils(a))}var SPLIT_CLASSES_REGEX=/\s+/,IMPORTANT_MODIFIER="!";function mergeClassList(a,o){var s=o.getClassGroupId,_=o.getConflictingClassGroupIds,j=new Set;return a.trim().split(SPLIT_CLASSES_REGEX).map(function($t){var zt=splitModifiers($t),Ht=zt.modifiers,Ut=zt.hasImportantModifier,Gt=zt.baseClassName,Xt=s(Gt);if(!Xt)return{isTailwindClass:!1,originalClassName:$t};var Jt=sortModifiers(Ht).join(""),Zt=Ut?Jt+IMPORTANT_MODIFIER:Jt;return{isTailwindClass:!0,modifierId:Zt,classGroupId:Xt,originalClassName:$t}}).reverse().filter(function($t){if(!$t.isTailwindClass)return!0;var zt=$t.modifierId,Ht=$t.classGroupId,Ut=""+zt+Ht;return j.has(Ut)?!1:(j.add(Ut),_(Ht).forEach(function(Gt){return j.add(""+zt+Gt)}),!0)}).reverse().map(function($t){return $t.originalClassName}).join(" ")}function splitModifiers(a){for(var o=[],s=0,_=0,j=_createForOfIteratorHelperLoose(a.matchAll(/[:[\]]/g)),$t;!($t=j()).done;){var zt=$t.value;if(zt[0]===":"){if(s===0){var Ht=zt.index+1;o.push(a.substring(_,Ht)),_=Ht}}else zt[0]==="["?s++:zt[0]==="]"&&s--}var Ut=o.length===0?a:a.substring(_),Gt=Ut.startsWith(IMPORTANT_MODIFIER),Xt=Gt?Ut.substring(1):Ut;return{modifiers:o,hasImportantModifier:Gt,baseClassName:Xt}}function sortModifiers(a){if(a.length<=1)return a;var o=[],s=[];return a.forEach(function(_){var j=_[0]==="[";j?(o.push.apply(o,s.sort().concat([_])),s=[]):s.push(_)}),o.push.apply(o,s.sort()),o}function createTailwindMerge(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];var _,j,$t,zt=Ht;function Ht(Gt){var Xt=o[0],Jt=o.slice(1),Zt=Jt.reduce(function(er,tr){return tr(er)},Xt());return _=createConfigUtils(Zt),j=_.cache.get,$t=_.cache.set,zt=Ut,Ut(Gt)}function Ut(Gt){var Xt=j(Gt);if(Xt)return Xt;var Jt=mergeClassList(Gt,_);return $t(Gt,Jt),Jt}return function(){for(var Xt="",Jt,Zt=0;Zt<arguments.length;Zt+=1)(Jt=arguments[Zt])&&(Xt&&(Xt+=" "),Xt+=Jt);return zt(Xt)}}function fromTheme(a){var o=function(_){return _[a]||[]};return o.isThemeGetter=!0,o}var arbitraryValueRegex=/^\[(.+)\]$/,fractionRegex=/^\d+\/\d+$/,stringLengths=new Set(["px","full","screen"]),tshirtUnitRegex=/^(\d+)?(xs|sm|md|lg|xl)$/,lengthUnitRegex=/\d+(%|px|em|rem|vh|vw|pt|pc|in|cm|mm|cap|ch|ex|lh|rlh|vi|vb|vmin|vmax)/,shadowRegex=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/;function isLength$5(a){return!Number.isNaN(Number(a))||stringLengths.has(a)||fractionRegex.test(a)||isArbitraryLength(a)}function isArbitraryLength(a){var o,s=(o=arbitraryValueRegex.exec(a))==null?void 0:o[1];return s?s.startsWith("length:")||lengthUnitRegex.test(s):!1}function isArbitrarySize(a){var o,s=(o=arbitraryValueRegex.exec(a))==null?void 0:o[1];return s?s.startsWith("size:"):!1}function isArbitraryPosition(a){var o,s=(o=arbitraryValueRegex.exec(a))==null?void 0:o[1];return s?s.startsWith("position:"):!1}function isArbitraryUrl(a){var o,s=(o=arbitraryValueRegex.exec(a))==null?void 0:o[1];return s?s.startsWith("url(")||s.startsWith("url:"):!1}function isArbitraryWeight(a){var o,s=(o=arbitraryValueRegex.exec(a))==null?void 0:o[1];return s?!Number.isNaN(Number(s))||s.startsWith("number:"):!1}function isInteger(a){var o,s=(o=arbitraryValueRegex.exec(a))==null?void 0:o[1];return s?Number.isInteger(Number(s)):Number.isInteger(Number(a))}function isArbitraryValue(a){return arbitraryValueRegex.test(a)}function isAny(){return!0}function isTshirtSize(a){return tshirtUnitRegex.test(a)}function isArbitraryShadow(a){var o,s=(o=arbitraryValueRegex.exec(a))==null?void 0:o[1];return s?shadowRegex.test(s):!1}function getDefaultConfig(){var a=fromTheme("colors"),o=fromTheme("spacing"),s=fromTheme("blur"),_=fromTheme("brightness"),j=fromTheme("borderColor"),$t=fromTheme("borderRadius"),zt=fromTheme("borderSpacing"),Ht=fromTheme("borderWidth"),Ut=fromTheme("contrast"),Gt=fromTheme("grayscale"),Xt=fromTheme("hueRotate"),Jt=fromTheme("invert"),Zt=fromTheme("gap"),er=fromTheme("gradientColorStops"),tr=fromTheme("inset"),nr=fromTheme("margin"),sr=fromTheme("opacity"),or=fromTheme("padding"),ir=fromTheme("saturate"),rr=fromTheme("scale"),ar=fromTheme("sepia"),lr=fromTheme("skew"),ur=fromTheme("space"),cr=fromTheme("translate"),dr=function(){return["auto","contain","none"]},gr=function(){return["auto","hidden","clip","visible","scroll"]},_r=function(){return["auto",o]},Sr=function(){return["",isLength$5]},wr=function(){return["auto",isInteger]},Rr=function(){return["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"]},Ir=function(){return["solid","dashed","dotted","double","none"]},mr=function(){return["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]},hr=function(){return["start","end","center","between","around","evenly"]},vr=function(){return["","0",isArbitraryValue]},pr=function(){return["auto","avoid","all","avoid-page","page","left","right","column"]};return{cacheSize:500,theme:{colors:[isAny],spacing:[isLength$5],blur:["none","",isTshirtSize,isArbitraryLength],brightness:[isInteger],borderColor:[a],borderRadius:["n
102one","","full",isTshirtSize,isArbitraryLength],borderSpacing:[o],borderWidth:Sr(),contrast:[isInteger],grayscale:vr(),hueRotate:[isInteger],invert:vr(),gap:[o],gradientColorStops:[a],inset:_r(),margin:_r(),opacity:[isInteger],padding:[o],saturate:[isInteger],scale:[isInteger],sepia:vr(),skew:[isInteger,isArbitraryValue],space:[o],translate:[o]},classGroups:{aspect:[{aspect:["auto","square","video",isArbitraryValue]}],container:["container"],columns:[{columns:[isTshirtSize]}],"break-after":[{"break-after":pr()}],"break-before":[{"break-before":pr()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none"]}],clear:[{clear:["left","right","both","none"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[].concat(Rr(),[isArbitraryValue])}],overflow:[{overflow:gr()}],"overflow-x":[{"overflow-x":gr()}],"overflow-y":[{"overflow-y":gr()}],overscroll:[{overscroll:dr()}],"overscroll-x":[{"overscroll-x":dr()}],"overscroll-y":[{"overscroll-y":dr()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[tr]}],"inset-x":[{"inset-x":[tr]}],"inset-y":[{"inset-y":[tr]}],top:[{top:[tr]}],right:[{right:[tr]}],bottom:[{bottom:[tr]}],left:[{left:[tr]}],visibility:["visible","invisible"],z:[{z:[isLength$5]}],basis:[{basis:[o]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",isArbitraryValue]}],grow:[{grow:vr()}],shrink:[{shrink:vr()}],order:[{order:["first","last","none",isInteger]}],"grid-cols":[{"grid-cols":[isAny]}],"col-start-end":[{col:["auto",{span:[isInteger]}]}],"col-start":[{"col-start":wr()}],"col-end":[{"col-end":wr()}],"grid-rows":[{"grid-rows":[isAny]}],"row-start-end":[{row:["auto",{span:[isInteger]}]}],"row-start":[{"row-start":wr()}],"row-end":[{"row-end":wr()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",isArbitraryValue]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",isArbitraryValue]}],gap:[{gap:[Zt]}],"gap-x":[{"gap-x":[Zt]}],"gap-y":[{"gap-y":[Zt]}],"justify-content":[{justify:hr()}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:hr()}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[].concat(hr(),["stretch"])}],"place-items":[{"place-items":["start","end","center","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[or]}],px:[{px:[or]}],py:[{py:[or]}],pt:[{pt:[or]}],pr:[{pr:[or]}],pb:[{pb:[or]}],pl:[{pl:[or]}],m:[{m:[nr]}],mx:[{mx:[nr]}],my:[{my:[nr]}],mt:[{mt:[nr]}],mr:[{mr:[nr]}],mb:[{mb:[nr]}],ml:[{ml:[nr]}],"space-x":[{"space-x":[ur]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[ur]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max",o]}],"min-w":[{"min-w":["min","max","fit",isLength$5]}],"max-w":[{"max-w":["0","none","full","min","max","fit","prose",{screen:[isTshirtSize]},isTshirtSize,isArbitraryLength]}],h:[{h:_r()}],"min-h":[{"min-h":["min","max","fit",isLength$5]}],"max-h":[{"max-h":[o,"min","max","fit"]}],"font-size":[{text:["base",isTshirtSize,isArbitraryLength]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",isArbitraryWeight]}],"font-family":[{font:[isAny]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",isArbitraryLength]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",isLength$5]}],"list-style-type":[{list:["none","disc","decimal",isArbitraryValue]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[a]}],"placeholder-opacity":[{"placeholder-opacity":[sr]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[a]}],"text-opacity":[{"text-opacity":[sr]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[].concat(Ir(),["wavy"])}],"text-decoration-thickness":[{decoration:["auto","from-font",isLength$5]}],"underline-offset":[{"underline-offset":["auto",isLength$5]}],"text-decoration-color":[{decoration:[a]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],indent:[{indent:[o]}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",isArbitraryLength]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap"]}],break:[{break:["normal","words","all"]}],content:[{content:["none",isArbitraryValue]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[sr]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[].concat(Rr(),[isArbitraryPosition])}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",isArbitrarySize]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},isArbitraryUrl]}],"bg-color":[{bg:[a]}],"gradient-from":[{from:[er]}],"gradient-via":[{via:[er]}],"gradient-to":[{to:[er]}],rounded:[{rounded:[$t]}],"rounded-t":[{"rounded-t":[$t]}],"rounded-r":[{"rounded-r":[$t]}],"rounded-b":[{"rounded-b":[$t]}],"rounded-l":[{"rounded-l":[$t]}],"rounded-tl":[{"rounded-tl":[$t]}],"rounded-tr":[{"rounded-tr":[$t]}],"rounded-br":[{"rounded-br":[$t]}],"rounded-bl":[{"rounded-bl":[$t]}],"border-w":[{border:[Ht]}],"border-w-x":[{"border-x":[Ht]}],"border-w-y":[{"border-y":[Ht]}],"border-w-t":[{"border-t":[Ht]}],"border-w-r":[{"border-r":[Ht]}],"border-w-b":[{"border-b":[Ht]}
vendor: 4,253 bytes, line 102
102],"border-w-l":[{"border-l":[Ht]}],"border-opacity":[{"border-opacity":[sr]}],"border-style":[{border:[].concat(Ir(),["hidden"])}],"divide-x":[{"divide-x":[Ht]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[Ht]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[sr]}],"divide-style":[{divide:Ir()}],"border-color":[{border:[j]}],"border-color-x":[{"border-x":[j]}],"border-color-y":[{"border-y":[j]}],"border-color-t":[{"border-t":[j]}],"border-color-r":[{"border-r":[j]}],"border-color-b":[{"border-b":[j]}],"border-color-l":[{"border-l":[j]}],"divide-color":[{divide:[j]}],"outline-style":[{outline:[""].concat(Ir(),["hidden"])}],"outline-offset":[{"outline-offset":[isLength$5]}],"outline-w":[{outline:[isLength$5]}],"outline-color":[{outline:[a]}],"ring-w":[{ring:Sr()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[a]}],"ring-opacity":[{"ring-opacity":[sr]}],"ring-offset-w":[{"ring-offset":[isLength$5]}],"ring-offset-color":[{"ring-offset":[a]}],shadow:[{shadow:["","inner","none",isTshirtSize,isArbitraryShadow]}],"shadow-color":[{shadow:[isAny]}],opacity:[{opacity:[sr]}],"mix-blend":[{"mix-blend":mr()}],"bg-blend":[{"bg-blend":mr()}],filter:[{filter:["","none"]}],blur:[{blur:[s]}],brightness:[{brightness:[_]}],contrast:[{contrast:[Ut]}],"drop-shadow":[{"drop-shadow":["","none",isTshirtSize,isArbitraryValue]}],grayscale:[{grayscale:[Gt]}],"hue-rotate":[{"hue-rotate":[Xt]}],invert:[{invert:[Jt]}],saturate:[{saturate:[ir]}],sepia:[{sepia:[ar]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[s]}],"backdrop-brightness":[{"backdrop-brightness":[_]}],"backdrop-contrast":[{"backdrop-contrast":[Ut]}],"backdrop-grayscale":[{"backdrop-grayscale":[Gt]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Xt]}],"backdrop-invert":[{"backdrop-invert":[Jt]}],"backdrop-opacity":[{"backdrop-opacity":[sr]}],"backdrop-saturate":[{"backdrop-saturate":[ir]}],"backdrop-sepia":[{"backdrop-sepia":[ar]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[zt]}],"border-spacing-x":[{"border-spacing-x":[zt]}],"border-spacing-y":[{"border-spacing-y":[zt]}],"table-layout":[{table:["auto","fixed"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",isArbitraryValue]}],duration:[{duration:[isInteger]}],ease:[{ease:["linear","in","out","in-out",isArbitraryValue]}],delay:[{delay:[isInteger]}],animate:[{animate:["none","spin","ping","pulse","bounce",isArbitraryValue]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[rr]}],"scale-x":[{"scale-x":[rr]}],"scale-y":[{"scale-y":[rr]}],rotate:[{rotate:[isInteger,isArbitraryValue]}],"translate-x":[{"translate-x":[cr]}],"translate-y":[{"translate-y":[cr]}],"skew-x":[{"skew-x":[lr]}],"skew-y":[{"skew-y":[lr]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",isArbitraryValue]}],accent:[{accent:["auto",a]}],appearance:["appearance-none"],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",isArbitraryValue]}],"caret-color":[{caret:[a]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":[o]}],"scroll-mx":[{"scroll-mx":[o]}],"scroll-my":[{"scroll-my":[o]}],"scroll-mt":[{"scroll-mt":[o]}],"scroll-mr":[{"scroll-mr":[o]}],"scroll-mb":[{"scroll-mb":[o]}],"scroll-ml":[{"scroll-ml":[o]}],"scroll-p":[{"scroll-p":[o]}],"scroll-px":[{"scroll-px":[o]}],"scroll-py":[{"scroll-py":[o]}],"scroll-pt":[{"scroll-pt":[o]}],"scroll-pr":[{"scroll-pr":[o]}],"scroll-pb":[{"scroll-pb":[o]}],"scroll-pl":[{"scroll-pl":[o]}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}
102],touch:[{touch:["auto","none","pinch-zoom","manipulation",{pan:["x","left","right","y","up","down"]}]}],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",isArbitraryValue]}],fill:[{fill:[a]}],"stroke-w":[{stroke:[isLength$5]}],stroke:[{stroke:[a]}],sr:["sr-only","not-sr-only"]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],"col-start-end":["col-start","col-end"],"row-start-end":["row-start","row-end"],gap:["gap-x","gap-y"],p:["px","py","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],rounded:["rounded-t","rounded-r","rounded-b","rounded-l","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"]}}}var twMerge=createTailwindMerge(getDefaultConfig);const clsxm=(...a)=>twMerge(clsx(...a));class AuthenticationStore{}const setCorrelation=a=>{AuthenticationStore.CH_Correlation_ID=a},getCorrelation=()=>AuthenticationStore.CH_Correlation_ID,setSession=a=>{AuthenticationStore.CH_Session=a},getSession=()=>AuthenticationStore.CH_Session,setUserFormAuth=a=>{AuthenticationStore.CH_User_Auth=a},getUserFormAuth=()=>AuthenticationStore.CH_User_Auth,makeRequest=async a=>{const o=new Headers,s=getSession(),_=getUserFormAuth();s&&o.append("ASPNET-SessionId",s),_&&o.append("ASPXFORMSAUTH",_);const j=getCorrelation();a.useCorrelation&&j&&o.set("x-correlation-id",getCorrelation());const $t={cache:a.cache?a.cache:RequestCache.NO_CACHE,credentials:a.requireIncludeCredential?"include":"same-origin",mode:a.mode?a.mode:RequestMode.SAME_ORIGIN,method:a.method};if(a.body!=null&&($t.body=JSON.stringify(a.body),o.set("Content-Type","application/json")),a.headers!=null)for(const Jt in a.headers)o.set(Jt,a.headers[Jt]);$t.headers=o;const zt=new Request(a.url,$t),Ht=await fetch(zt,$t),Ut=Ht.headers.get(".ASPXFORMSAUTH");Ut&&setUserFormAuth(Ut);const Gt=Ht.headers.get("ASP.NET_SessionId");Gt&&setSession(Gt);const Xt=Ht.headers.get("x-correlation-id");if(a.saveCorrelation&&Xt&&setCorrelation(Xt),a.handleCHErrors&&await checkForError(Ht),!Ht?.bodyUsed)try{const Jt=Ht.headers.get("content-type");Jt&&Jt.indexOf("application/json")!==-1?Ht.data=await Ht.json():Ht.data=await Ht.text()}catch(Jt){console.warn(Jt)}if(!Ht.ok)throw Ht;return Ht},checkForError=async a=>{if(a?.status>=400)switch(a.status){case 422:case 400:throw await a.json();case 500:throw await a.json();default:throw{errorCode:a.status,errorMessage:"Sorry, an error has occured. Please try again.",date:Date.now().toLocaleString(),traceId:a.headers&&a.headers.get("x-trace-id")?a.headers.get("x-trace-id")||"":"00000000-0000-0000-0000-000000000000"}}};var RequestMode=(a=>(a.CORS="cors",a.NO_CORS="no-cors",a.SAME_ORIGIN="same-origin",a))(RequestMode||{}),RequestMethod=(a=>(a.GET="GET",a.POST="POST",a.PUT="PUT",a.DELETE="DELETE",a.PATCH="PATCH",a))(RequestMethod||{}),RequestCache=(a=>(a.DEFAULT="default",a.NO_STORE="no-store",a.RELOAD="reload",a.NO_CACHE="no-cache",a.FORCE_CACHE="force-cache",a.ONLY_IF_CACHED="only-if-cached",a))(RequestCache||{});const fetchWrapper=(a,o,s)=>
102makeRequest({...a,method:o,body:s}).then(_=>_.data);var mobileDetect={exports:{}};(function(a){/*!mobile-detect v1.4.5 2021-03-13*//*!@license Copyright 2013, Heinrich Goebl, License: MIT, see https://github.com/hgoebl/mobile-detect.js*/(function(o,s){o(function(){var _={};_.mobileDetectRules=
vendor: 31,447 bytes, line 102
102{phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+|\\b(BBA100|BBB100|BBD100|BBE100|BBF100|STH100)\\b-[0-9]+",Pixel:"; \\bPixel\\b",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 5X|Nexus 6",Dell:"Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052",Samsung:"\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F|SM-G610F|SM-G981B|SM-G892A|SM-A530F",LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)|LM-G710",Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533|SOV34|601SO|F8332",Asus:"Asus.*Galaxy|PadFone.*Mobile",Xiaomi:"^(?!.*\\bx11\\b).*xiaomi.*$|POCOPHONE F1|MI 8|Redmi Note 9S|Redmi Note 5A Prime|N2G47H|M2001J2G|M2001J2I|M1805E10A|M2004J11G|M1902F1G|M2002J9G|M2004J19G|M2003J6A1G",NokiaLumia:"Lumia [0-9]{3,4}",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790",Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b",Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo (3DS|Switch)",Amoi:"Amoi",INQ:"INQ",OnePlus:"ONEPLUS",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)",GoogleTablet:"Android.*Pixel C",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835|SM-T830|SM-T837V|SM-T720|SM-T510|SM-T387V|SM-P610|SM-T290|SM-T515|SM-T590|SM-T595|SM-T725|SM-T817P|SM-P585N0|SM-T395|SM-T295|SM-T865|SM-P610N|SM-P615|SM-T970|SM-T380|SM-T5950|SM-T905|SM-T231|SM-T500|SM-T860",Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b",BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\\bA3-A20\\b|\\bA3-A30|A3-A40",ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002",LenovoTablet:"Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304X|TB-X304F|TB-X304L|TB-X505F|TB-X505L|TB-X505X|TB-X605F|TB-X605L|TB-8703F|TB-8703X|TB-8703N|TB-8704N|TB-8704F|TB-8704X|TB-8704V|TB-7304F|TB-7304I|TB-7304X|Tab2A7-10F|Tab2A7-20F|TB2-X30L|YT3-X50L|YT3-X50F|YT3-X50M|YT-X705F|YT-X703F|YT-X703L|YT-X705L|YT-X705X|TB2-X30F|TB2-X30L|TB2-X30M|A2107A-F|A2107A-H|TB3-730F|TB3-730M|TB3-730X|TB-7504F|TB-7504X|TB-X704F|TB-X104F|TB3-X70F|TB-X705F|TB-8504F|TB3-X70L|TB3-710F|TB-X704L",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b",MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b",AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",NokiaLumiaTablet:"Lumia 2520",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT",CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b",SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"Android.*(bq)?.*\\b(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))\\b|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-L09|CMR-AL19",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100",BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z930|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE",PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:"Android [0-9.]+; [a-z-]+; \\bG1\\b",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b",YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026",PointOfViewTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync",DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042",ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b",ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497|VFD 1400",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)",TecnoTablet:"TECNO P9|TECNO DP8D",JXDTablet:"Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)",FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a",VerizonTablet:"QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1",OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi",OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+|V10 \\b4G\\b",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b",EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",AocTablet:"MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712",MpmanTablet:"MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",LeaderTablet:"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",KocasoTablet:"\\b(TB-1207)\\b",HisenseTablet:"\\b(F5281|E2371)\\b",Hudl:"Hudl HT7S3|Hudl 2",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107"},oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Windows Mobile|Windows Phone [0-9.]+|WCE;",WindowsPhoneOS:"Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",iOS:"\\biPhone.*Mobile|\\biPod|\\biPad|AppleCoreMedia",iPadOS:"CPU OS 13",SailfishOS:"Sailfish",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b",webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+",Skyfire:"Skyfire",Edge:"\\bEdgiOS\\b|Mobile Safari/[.0-9]* Edge",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version((?!\\bEdgiOS\\b).)*Mobile.*Safari|Safari.*Mobile|MobileSafari",WeChat:"\\bMicroMessenger\\b",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp",baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger",PaleMoon:"Android.*PaleMoon|Mobile.*PaleMoon"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]",Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:["Firefox/[VER]","FxiOS/[VER]"],Fennec:"Fennec/[VER]",Edge:"Edge/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]",UCBrowser:["UCWEB[VER]","UC.*Browser/[VER]"],MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]",baidubrowser:"baidubrowser/[VER]",SamsungBrowser:"SamsungBrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",PaleMoon:"PaleMoon/[VER]",SailfishBrowser:"SailfishBrowser/[VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",Goanna:"Goanna/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",Sailfish:"Sailfish [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|Google-AMPHTML|s~amp-validator|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom|contentkingapp|AspiegelBot",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)",Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},
102_.detectMobileBrowsers={fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i};var j=Object.prototype.hasOwnProperty,$t;_.FALLBACK_PHONE="UnknownPhone",_.FALLBACK_TABLET="UnknownTablet",_.FALLBACK_MOBILE="UnknownMobile",$t="isArray"in Array?Array.isArray:function(Jt){return Object.prototype.toString.call(Jt)==="[object Array]"};function zt(Jt,Zt){return Jt!=null&&Zt!=null&&Jt.toLowerCase()===Zt.toLowerCase()}function Ht(Jt,Zt){var er,tr,nr=Jt.length;if(!nr||!Zt)return!1;for(er=Zt.toLowerCase(),tr=0;tr<nr;++tr)if(er===Jt[tr].toLowerCase())return!0;return!1}function Ut(Jt){for(var Zt in Jt)j.call(Jt,Zt)&&(Jt[Zt]=new RegExp(Jt[Zt],"i"))}function Gt(Jt){return(Jt||"").substr(0,500)}(function(){var Zt,er,tr,nr,sr,or,ir=_.mobileDetectRules;for(Zt in ir.props)if(j.call(ir.props,Zt)){for(er=ir.props[Zt],$t(er)||(er=[er]),sr=er.length,nr=0;nr<sr;++nr)tr=er[nr],or=tr.indexOf("[VER]"),or>=0&&(tr=tr.substring(0,or)+"([\\w._\\+]+)"+tr.substring(or+5)),er[nr]=new RegExp(tr,"i");ir.props[Zt]=er}Ut(ir.oss),Ut(ir.phones),Ut(ir.tablets),Ut(ir.uas),Ut(ir.utils),ir.oss0={WindowsPhoneOS:ir.oss.WindowsPhoneOS,WindowsMobileOS:ir.oss.WindowsMobileOS}})(),_.findMatch=function(Jt,Zt){for(var er in Jt)if(j.call(Jt,er)&&Jt[er].test(Zt))return er;return null},_.findMatches=function(Jt,Zt){var er=[];for(var tr in Jt)j.call(Jt,tr)&&Jt[tr].test(Zt)&&er.push(tr);return er},_.getVersionStr=function(Jt,Zt){var er=_.mobileDetectRules.props,tr,nr,sr,or;if(j.call(er,Jt)){for(tr=er[Jt],sr=tr.length,nr=0;nr<sr;++nr)if(or=tr[nr].exec(Zt),or!==null)return or[1]}return null},_.getVersion=function(Jt,Zt){var er=_.getVersionStr(Jt,Zt);return er?_.prepareVersionNo(er):NaN},_.prepareVersionNo=function(Jt){var Zt;return Zt=Jt.split(/[a-z._ \/\-]/i),Zt.length===1&&(Jt=Zt[0]),Zt.length>1&&(Jt=Zt[0]+".",Zt.shift(),Jt+=Zt.join("")),Number(Jt)},_.isMobileFallback=function(Jt){return _.detectMobileBrowsers.fullPattern.test(Jt)||_.detectMobileBrowsers.shortPattern.test(Jt.substr(0,4))},_.isTabletFallback=function(Jt){return _.detectMobileBrowsers.tabletPattern.test(Jt)},_.prepareDetectionCache=function(Jt,Zt,er){if(Jt.mobile===s){var tr,nr,sr;if(nr=_.findMatch(_.mobileDetectRules.tablets,Zt),nr){Jt.mobile=Jt.tablet=nr,Jt.phone=null;return}if(tr=_.findMatch(_.mobileDetectRules.phones,Zt),tr){Jt.mobile=Jt.phone=tr,Jt.tablet=null;return}_.isMobileFallback(Zt)?(sr=Xt.isPhoneSized(er),sr===s?(Jt.mobile=_.FALLBACK_MOBILE,Jt.tablet=Jt.phone=null):sr?(Jt.mobile=Jt.phone=_.FALLBACK_PHONE,Jt.tablet=null):(Jt.mobile=Jt.tablet=_.FALLBACK_TABLET,Jt.phone=null)):_.isTabletFallback(Zt)?(Jt.mobile=Jt.tablet=_.FALLBACK_TABLET,Jt.phone=null):Jt.mobile=Jt.tablet=Jt.phone=null}},_.mobileGrade=function(Jt){var Zt=Jt.mobile()!==null;return Jt.os("iOS")&&Jt.version("iPad")>=4.3||Jt.os("iOS")&&Jt.version("iPhone")>=3.1||Jt.os("iOS")&&Jt.version("iPod")>=3.1||Jt.version("Android")>2.1&&Jt.is("Webkit")||Jt.version("Windows Phone OS")>=7||Jt.is("BlackBerry")&&Jt.version("BlackBerry")>=6||Jt.match("Playbook.*Tablet")||Jt.version("webOS")>=1.4&&Jt.match("Palm|Pre|Pixi")||Jt.match("hp.*TouchPad")||Jt.is("Firefox")&&Jt.version("Firefox")>=12||Jt.is("Chrome")&&Jt.is("AndroidOS")&&Jt.version("Android")>=4||Jt.is("Skyfire")&&Jt.version("Skyfire")>=4.1&&Jt.is("AndroidOS")&&Jt.version("Android")>=2.3||Jt.is("Opera")&&Jt.version("Opera Mobi")>11&&Jt.is("AndroidOS")||Jt.is("MeeGoOS")||Jt.is("Tizen")||Jt.is("Dolfin")&&Jt.version("Bada")>=2||(Jt.is("UC Browser")||Jt.is("Dolfin"))&&Jt.version("Android")>=2.3||Jt.match("Kindle Fire")||Jt.is("Kindle")&&Jt.version("Kindle")>=3||Jt.is("AndroidOS")&&Jt.is("NookTablet")||Jt.version("Chrome")>=11&&!Zt||Jt.version("Safari")>=5&&!Zt||Jt.version("Firefox")>=4&&!Zt||Jt.version("MSIE")>=7&&!Zt||Jt.version("Opera")>=10&&!Zt?"A":Jt.os("iOS")&&Jt.version("iPad")<4.3||Jt.os("iOS")&&Jt.version("iPhone")<3.1||Jt.os("iOS")&&Jt.version("iPod")<3.1||Jt.is("Blackberry")&&Jt.version("BlackBerry")>=5&&Jt.version("BlackBerry")<6||Jt.version("Opera Mini")>=5&&Jt.version("Opera Mini")<=6.5&&(Jt.version("Android")>=2.3||Jt.is("iOS"))||Jt.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||Jt.version("Opera Mobi")>=11&&Jt.is("SymbianOS")?"B":(Jt.version("BlackBerry")<5||Jt.match("MSIEMobile|Windows CE.*Mobile")||Jt.version("Windows Mobile")<=5.2,"C")},_.detectOS=function(Jt){return _.findMatch(_.mobileDetectRules.oss0,Jt)||_.findMatch(_.mobileDetectRules.oss,Jt)},_.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height};function Xt(Jt,Zt){this.ua=Gt(Jt),this._cache={},this.maxPhoneWidth=Zt||600}return Xt.prototype={constructor:Xt,mobile:function(){return _.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return _.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return _.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===s&&(this._cache.userAgent=_.findMatch(_.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===s&&(this._cache.userAgents=_.findMatches(_.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===s&&(this._cache.os=_.detectOS(this.ua)),this._cache.os},version:function(Jt){return _.getVersion(Jt,this.ua)},versionStr:function(Jt){return _.getVersionStr(Jt,this.ua)},is:function(Jt){return Ht(this.userAgents(),Jt)||zt(Jt,this.os())||zt(Jt,this.phone())||zt(Jt,this.tablet())||Ht(_.findMatches(_.mobileDetectRules.utils,this.ua),Jt)},match:function(Jt){return Jt instanceof RegExp||(Jt=new RegExp(Jt,"i")),Jt.test(this.ua)},isPhoneSized:function(Jt){return Xt.isPhoneSized(Jt||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===s&&(this._cache.grade=_.mobileGrade(this)),this._cache.grade}},typeof window<"u"&&window.screen?Xt.isPhoneSized=function(Jt){return Jt<0?s:_.getDeviceSmallerSide()<=Jt}:Xt.isPhoneSized=function(){},Xt._impl=_,Xt.version="1.4.5 2021-03-13",Xt})}
102)(function(o){if(a.exports)return function(s){a.exports=s()};if(typeof o=="function"&&o.amd)return o;if(typeof window<"u")return function(s){window.MobileDetect=s()};throw new Error("unknown environment")}())})(mobileDetect);var mobileDetectExports=mobileDetect.exports;const MobileDetect=getDefaultExportFromCjs(mobileDetectExports),isUUID=a=>a.match("^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"),nil="00000000-0000-0000-0000-000000000000",traceManager={get:()=>(window.canadaHelpsTraceId||(window.canadaHelpsTraceId=nil),window.canadaHelpsTraceId),getOnly:()=>!window?.canadaHelpsTraceId||window?.canadaHelpsTraceId!==nil?window.canadaHelpsTraceId:"",set:a=>{a&&isUUID(a)&&(window.canadaHelpsTraceId=a)},getTraceHeader:a=>({"x-trace-id":a||traceManager.get()})};reactExports.createContext(!1);var DedicationTypes=(a=>(a.NO_DEDICATION="0",a.IN_HONOUR_OF="1",a.IN_MEMORY_OF="2",a.AS_GIFT_TO="3",a.NULL="4",a))(DedicationTypes||{}),DedicationSendType=(a=>(a.NOTIFY_MYSELF="0",a.SEND_ECARD="1",a.CHARITY_SEND_POSTCARD="2",a))(DedicationSendType||{}),DonationType=(a=>(a.ONE_TIME="1",a.MONTHLY="2",a))(DonationType||{}),CDF_INPUTS_NAMES=(a=>(a.DONATION_FREQUENCY="donationFrequency",a.DONATION_AMOUNT="donationAmount",a.DONATION_PRESET="donationPreset",a.DONATION_FUND="donationFund",a.MESSAGE_FOR_CHARITY="messageForCharity",a.SUPPORTERS_WALL_MESSAGE="supportersWallMessage",a.ANONYMOUS_DONATION="anonymousDonation",a.SUPPORTER_WALL_ANONYMITY_PREFERENCE="supporterWallAnonymityPreference",a.COVER_THE_FEE="coverTheFee",a.MONTHLY_PROMPT_AMOUNT="monthlyPromptAmount",a.DONOR_EMAIL="donorEmail",a.EXPRESS_LOGIN_PASSWORD="expressLoginPassword",a.DONOR_FIRST_NAME="donorFirstName",a.DONOR_LAST_NAME="donorLastName",a.DONOR_ADDRESS_LINE_1="donorAddressLine1",a.DONOR_ADDRESS_LINE_2="donorAddressLine2",a.DONOR_CITY="donorCity",a.DONOR_PROVINCE="donorProvince",a.DONOR_PROVINCE_OTHER="donorProvinceOther",a.DONOR_COUNTRY="donorCountry",a.DONOR_POSTAL_CODE="donorPostalCode",a.IS_CORPORATE_DONATION="isCorporateDonation",a.DONOR_COMPANY_NAME="donorCompanyName",a.DONOR_PHONE_NUMBER="donorPhoneNumber",a.DONOR_MAILING_OPTION="donorMailingOption",a.DEDICATION_ENABLED="dedicationEnabled",a.DEDICATION_TYPE="dedicationType",a.DEDICATION_SEND_TYPE="dedicationSendType",a.HONOREE_NAME="honoreeName",a.HONOREE_EMAIL="honoreeEmail",a.RECIPIENT_NAME="recipientName",a.RECIPIENT_FIRST_NAME="recipientFirstName",a.RECIPIENT_LAST_NAME="recipientLastName",a.RECIPIENT_EMAIL="recipientEmail",a.RECIPIENT_ADDRESS_LINE_1="recipientAddressLine1",a.RECIPIENT_ADDRESS_LINE_2="recipientAddressLine2",a.RECIPIENT_CITY="recipientCity",a.RECIPIENT_COUNTRY="recipientCountry",a.RECIPIENT_PROVINCE="recipientProvince",a.RECIPIENT_PROVINCE_OTHER="recipientProvinceOther",a.RECIPIENT_POSTAL_CODE="recipientPostalCode",a.RECIPIENT_MESSAGE="recipientMessage",a.ECARD="eCard",a.SENDER_NAME="senderName",a.SENDER_EMAIL="senderEmail",a.PAYMENT_TYPE="paymentType",a.CREDIT_CARD_NUMBER="creditCardNumber",a.CREDIT_CARD_EXPIRY_DATE="creditCardExpiryDate",a.CREDIT_CARD_CVV="creditCardCVV",a.CREDIT_CARD_NAME="creditCardName",a.SUGGESTED_ASK_ENABLED="suggestedA
102skEnabled",a.SUGGESTED_ASK_AMOUNT="suggestedAskAmount",a.GIFT_CARD_NUMBER="giftCardNumber",a.ONE_TIME_SESSION_TOKEN="oneTimeSessionToken",a.PAYMENT_TOKEN="paymentToken",a.PAYPAL_PAYER_ID="paypalPayerID",a.CUSTOM_QUESTION="customQuestion",a.ANSWER_ONE="answerOne",a.RECAPTCHA_CHECKBOX="recaptchaCheckbox",a.CHASE_OTPT_LOADED="chaseOTPTLoaded",a))(CDF_INPUTS_NAMES||{}),FormSteps=(a=>(a.DONATION="donation",a.TRIBUTE="tribute",a.DONORS="donor",a.ADDRESS="address",a.PAYMENT="payment",a.THANKYOU="thankyou",a.ERROR="error",a.MONTHLY_PROMPT="monthlyprompt",a))(FormSteps||{});CDF_INPUTS_NAMES.DONATION_AMOUNT,CDF_INPUTS_NAMES.DONATION_PRESET,CDF_INPUTS_NAMES.HONOREE_NAME,CDF_INPUTS_NAMES.ECARD,CDF_INPUTS_NAMES.RECIPIENT_NAME,CDF_INPUTS_NAMES.RECIPIENT_EMAIL,CDF_INPUTS_NAMES.RECIPIENT_MESSAGE,CDF_INPUTS_NAMES.SENDER_NAME,CDF_INPUTS_NAMES.SENDER_EMAIL,CDF_INPUTS_NAMES.DONOR_EMAIL,CDF_INPUTS_NAMES.EXPRESS_LOGIN_PASSWORD,CDF_INPUTS_NAMES.DONOR_COMPANY_NAME,CDF_INPUTS_NAMES.DONOR_FIRST_NAME,CDF_INPUTS_NAMES.DONOR_LAST_NAME,CDF_INPUTS_NAMES.DONOR_ADDRESS_LINE_1,CDF_INPUTS_NAMES.DONOR_CITY,CDF_INPUTS_NAMES.DONOR_COUNTRY,CDF_INPUTS_NAMES.DONOR_PROVINCE,CDF_INPUTS_NAMES.DONOR_PROVINCE_OTHER,CDF_INPUTS_NAMES.DONOR_POSTAL_CODE,CDF_INPUTS_NAMES.CREDIT_CARD_NUMBER,CDF_INPUTS_NAMES.CREDIT_CARD_EXPIRY_DATE,CDF_INPUTS_NAMES.CREDIT_CARD_CVV,CDF_INPUTS_NAMES.CREDIT_CARD_NAME,CDF_INPUTS_NAMES.GIFT_CARD_NUMBER;var FormTypes=(a=>(a[a.FULLFORM=0]="FULLFORM",a[a.MULTI_STEP=1]="MULTI_STEP",a[a.TRIBUTE_FULL=2]="TRIBUTE_FULL",a[a.Securities=4]="Securities",a[a.CAUSE_FUNDS=5]="CAUSE_FUNDS",a[a.WIDGET=6]="WIDGET",a[a.P2P=101]="P2P",a[a.GT=102]="GT",a[a.PARTNER=103]="PARTNER",a))(FormTypes||{}),LogoCardTypes=(a=>(a[a.any=0]="any",a[a.visa=1]="visa",a[a.mastercard=2]="mastercard",a[a.amex=3]="amex",a[a.visaDebit=4]="visaDebit",a))(LogoCardTypes||{}),PaymentOption=(a=>(a.CREDITCARD="CreditCard",a.PAYPAL="Paypal",a.GIFTCARD="GiftCard",a.GOOGLEPAY="GooglePay",a.APPLEPAY="ApplePay",a))(PaymentOption||{}),AdminFormPage=(a=>(a.SETUP="SETUP",a.CORE="CORE",a.DONOR="DONOR",a.DONATION_AMOUNT="DONATION_AMOUNT",a.THANK_YOU_EMAIL_MESSAGE="THANK_YOU_EMAIL_MESSAGE",a.MONTHLY_PROMPT="MONTHLY_PROMPT",a.ANALYTICS="ANALYTICS",a.COLOUR_AND_STYLE="COLOUR_AND_STYLE",a.LINKED_AND_EMBEDDED="LINKED_AND_EMBEDDED",a.BRAND_ECARDS="BRAND_ECARDS",a.FORM_BRANDING="FORM_BRANDING",a.POPUP_DISPLAY="POPUP_DISPLAY",a.POPUP_BUTTON="POPUP_BUTTON",a.THANK_YOU_PAGE="THANK_YOU_PAGE",a))(AdminFormPage||{}),DonationAmountsType=(a=>(a.NO_AMOUNTS="1",a.CUSTOM_AMOUNTS="2",a.SMART_SUMS="3",a))(DonationAmountsType||{}),CDF_ADMIN_INPUTS_NAMES=(a=>(a.ID="id",a.FORM_NAME="formName",a.FORM_TYPE="formType",a.EMBEDDED_HEADER_STYLE="embeddedHeaderStyle",a.ALLOW_COVER_THE_FEE="allowCoverTheFee",a.ALLOW_MONTHLY_PROMPT="allowMonthlyPrompt",a.SET_COVER_THE_FEE_BY_DEFAULT="setCoverTheFeeByDefault",a.ANONYMITY_PREF_ENABLED="anonymityPrefEnabled",a.BACKGROUND_TILE="backgroundTile",a.BACKGROUND_COLOUR="backgroundColour",a.BUTTON_LINK_COLOUR="buttonLinkColour",a.TITLE_TEXT_COLOUR="titleTextColour",a.TITLE_BAR_BACKGROUND_COLOUR="titleBarBackgroundColor",a.BRANDING_MULTISTEP_OVERLAY="brandingMultiStepOverlay",a.BRANDING_MULTISTEP_TEXT_COLOUR="brandingPropertiesMultiStepTextColor",a.SUGGESTED_DONATION_ENABLED="choSuggestedDonationEnabled",a.DESIGNATION_ENABLED="designationEnabled",a.FUNDRAISING_PROGRESS_ENABLED="fundraisingProgressEnabled",a.IMPACT_STATEMENT_EN="impactStatementEN",a.IMPACT_STATEMENT_FR="impactStatementFR",a.MAILING_LIST_QUESTION_ENABLED="mailingListQuestionEnabled",a.MESSAGE_TO_CHARITY_ENABLED="messageToCharityEnabled",a.MONTHLY_DONATION_ICON="monthlyDonationIcon",a.ENABLE_MONTHLY_DONATION_ICON="enableMonthlyDonationIcon",a.MONTHLY_SMART_SUM_SELECTED_LEVEL="monthlySmartSumSelectedLevel",a.ONETIME_ONLY="oneTimeOnly",a.ONETIME_SMART_SUM_SELECTED_LEVEL="oneTimeSmartSumSelectedLevel",a.ORDERED_SELECTED_FUND_IDS="orderedSelectedFundIds",a.PHONE_NUMBER_COLLECTION_ENABLED="phoneNumberCollectionEnabled",a.PREFERRED_DONATION_TYPE="preferredDonationType",a.RECEIPTS_DISABLED="receiptsDisabled",a.RECENT_DONATION_ENABLED="recentDonationsEnabled",a.SCHEDULED_GIVING_ONLY="scheduledGivingOnly",a.SELECTED_CHARITY_ECARD_DETAILS_IDS="selectedCharityECardDetailIds",a.FORM_LANGUAGE="formLanguage",a.DONATION_OPTIONS="donationOptions",a.FORM_FUND="formFund",a.REDIRECT_URL_ENGLISH="redirectUrlEN",a.REDIRECT_URL_FRENCH="redirectUrlFR",a.FUNDRAISING_GOAL_AMOUNT="fundraisingGoalAmount",a.WIDGET_DETAILS_MODEL="widgetDetailsModel",a.MONTHLY_PROMPT_HEADING_EN="monthlyPromptHeading",a.MONTHLY_PROMPT_HEADING_FR="monthlyPromptHeadingFR",a.MONTHLY_PROMPT_MESSAGE_EN="monthlyPromptMessage",a.MONTHLY_PROMPT_MESSAGE_FR="monthlyPromptMessageFR",a.GOOGLE_ANALYTICS_ACCOUNT="googleAnalyticsAccount",a.GOOGLE_ANALYTICS_MEASUREMENT_ID_ACCOUNT="googleAnalyticsMeasurementIdAccount",a.GOOGLE_TAG_MANAGER_ACCOUNT="googleTagManagerAccount",a.CUSTOM_EMAIL_MESSAGE_ENGLISH="customEmailMessageEN",a.CUSTOM_EMAIL_MESSAGE_FRENCH="customEmailMessageFR",a.CUSTOM_EMAIL_MESSAGE_MONTHLY_ENGLISH="customScheduledGiftEmailMessageEN",a.CUSTOM_EMAIL_MESSAGE_MONTHLY_FRENCH="customScheduledGiftEmailMessageFR",a.BACKGROUND_IMAGE_ID="backgroundImageBlobStoreID",a.OFFLINE_DONATION_AMOUNT="offlineDonationAmount",a.ISSUE_TAX_RECEIPTS="issueTaxReceipts",a.HEADER_IMAGE_BLOB_STORE_ID="headerImageBlobStoreID",a.LINKED_HEADER_IMAGE_BLOB_STORE_ID="linkedHeaderImageBlobStoreID",a.THANK_YOU_PAGE_IMAGE_BLOB_STORE_ID="thankYouPageImageBlobStoreID",a.THANK_YOU_PAGE_MESSAGE_EN="thankYouPageMessageEN",a.THANK_YOU_PAGE_MESSAGE_FR="thankYouPageMessageFR",a.LINKED_TITLE_ENGLISH="linkedFormTitleEN",a.LINKED_TITLE_FRENCH="linkedFormTitleFR",a.DESCRIPTION_EN="descriptionEN",a.DESCRIPTION_FR="descriptionFR",a.MULTISTEP_TITLE_ENGLISH="multiStepTitleEN",a.MULTISTEP_TITLE_FRENCH="multiStepTitleFR",a.EMBED_TIT
102LE_ENGLISH="embeddedTitleEN",a.EMBED_TITLE_FRENCH="embeddedTitleFR",a.EMBED_DESCRIPTION_ENGLISH="embeddedDescriptionEN",a.EMBED_DESCRIPTION_FRENCH="embeddedDescriptionFR",a.HOMEPAGE_URL_ENGLISH="homepageUrlEN",a.HOMEPAGE_URL_FRENCH="homepageUrlFR",a.EMBED_IMAGE_BLOB_STORE_ID="embeddedHeaderImageBlobStoreID",a.ONETIME_DONATION_AMOUNTS_TYPE="oneTimeDonationAmountsType",a.ONETIME_CUSTOM_DONATION_AMOUNT_ONE="oneTimeCustomDonationAmountOne",a.ONETIME_CUSTOM_DONATION_AMOUNT_TWO="oneTimeCustomDonationAmountTwo",a.ONETIME_CUSTOM_DONATION_AMOUNT_THREE="oneTimeCustomDonationAmountThree",a.ONETIME_CUSTOM_DONATION_AMOUNT_FOUR="oneTimeCustomDonationAmountFour",a.ONETIME_CUSTOM_DONATION_DESCRIPTION_ONE_ENGLISH="oneTimeCustomDonationDescriptionOneEnglish",a.ONETIME_CUSTOM_DONATION_DESCRIPTION_TWO_ENGLISH="oneTimeCustomDonationDescriptionTwoEnglish",a.ONETIME_CUSTOM_DONATION_DESCRIPTION_THREE_ENGLISH="oneTimeCustomDonationDescriptionThreeEnglish",a.ONETIME_CUSTOM_DONATION_DESCRIPTION_FOUR_ENGLISH="oneTimeCustomDonationDescriptionFourEnglish",a.ONETIME_CUSTOM_DONATION_DESCRIPTION_ONE_FRENCH="oneTimeCustomDonationDescriptionOneFrench",a.ONETIME_CUSTOM_DONATION_DESCRIPTION_TWO_FRENCH="oneTimeCustomDonationDescriptionTwoFrench",a.ONETIME_CUSTOM_DONATION_DESCRIPTION_THREE_FRENCH="oneTimeCustomDonationDescriptionThreeFrench",a.ONETIME_CUSTOM_DONATION_DESCRIPTION_FOUR_FRENCH="oneTimeCustomDonationDescriptionFourFrench",a.MONTHLY_DONATION_AMOUNTS_TYPE="monthlyDonationAmountsType",a.MONTHLY_CUSTOM_DONATION_AMOUNT_ONE="monthlyCustomDonationAmountOne",a.MONTHLY_CUSTOM_DONATION_AMOUNT_TWO="monthlyCustomDonationAmountTwo",a.MONTHLY_CUSTOM_DONATION_AMOUNT_THREE="monthlyCustomDonationAmountThree",a.MONTHLY_CUSTOM_DONATION_AMOUNT_FOUR="monthlyCustomDonationAmountFour",a.MONTHLY_CUSTOM_DONATION_DESCRIPTION_ONE_ENGLISH="monthlyCustomDonationDescriptionOneEnglish",a.MONTHLY_CUSTOM_DONATION_DESCRIPTION_TWO_ENGLISH="monthlyCustomDonationDescriptionTwoEnglish",a.MONTHLY_CUSTOM_DONATION_DESCRIPTION_THREE_ENGLISH="monthlyCustomDonationDescriptionThreeEnglish",a.MONTHLY_CUSTOM_DONATION_DESCRIPTION_FOUR_ENGLISH="monthlyCustomDonationDescriptionFourEnglish",a.MONTHLY_CUSTOM_DONATION_DESCRIPTION_ONE_FRENCH="monthlyCustomDonationDescriptionOneFrench",a.MONTHLY_CUSTOM_DONATION_DESCRIPTION_TWO_FRENCH="monthlyCustomDonationDescriptionTwoFrench",a.MONTHLY_CUSTOM_DONATION_DESCRIPTION_THREE_FRENCH="monthlyCustomDonationDescriptionThreeFrench",a.MONTHLY_CUSTOM_DONATION_DESCRIPTION_FOUR_FRENCH="monthlyCustomDonationDescriptionFourFrench",a.MONTHLY_DONATION_MATCHES_ONETIME="monthlyDonationMatchesOneTime",a.CHO_ECARDS_DISABLED="choEcardsDisabled",a.CUSTOM_QUESTION_ENGLISH="customQuestionEnglishLabel",a.CUSTOM_QUESTION_FRENCH="customQuestionFrenchLabel",a.CUSTOM_QUESTION_OPTIONS="customQuestionOptions",a.CUSTOM_QUESTION_TYPE="customQuestionType",a.CARD_REQUEST_ENABLED="cardRequestEnabled",a))(CDF_ADMIN_INPUTS_NAMES||{});CDF_ADMIN_INPUTS_NAMES.EMBED_TITLE_ENGLISH,CDF_ADMIN_INPUTS_NAMES.EMBED_TITLE_FRENCH,CDF_ADMIN_INPUTS_NAMES.EMBED_DESCRIPTION_ENGLISH,CDF_ADMIN_INPUTS_NAMES.EMBED_DESCRIPTION_FRENCH,CDF_ADMIN_INPUTS_NAMES.EMBEDDED_HEADER_STYLE,CDF_ADMIN_INPUTS_NAMES.EMBED_IMAGE_BLOB_STORE_ID;CDF_ADMIN_INPUTS_NAMES.HEADER_IMAGE_BLOB_STORE_ID,CDF_ADMIN_INPUTS_NAMES.MULTISTEP_TITLE_ENGLISH,CDF_ADMIN_INPUTS_NAMES.MULTISTEP_TITLE_FRENCH,CDF_ADMIN_INPUTS_NAMES.DESCRIPTION_EN,CDF_ADMIN_INPUTS_NAMES.DESCRIPTION_FR;CDF_ADMIN_INPUTS_NAMES.MULTISTEP_TITLE_ENGLISH,CDF_ADMIN_INPUTS_NAMES.MULTISTEP_TITLE_FRENCH,CDF_ADMIN_INPUTS_NAMES.DESCRIPTION_EN,CDF_ADMIN_INPUTS_NAMES.DESCRIPTION_FR,CDF_ADMIN_INPUTS_NAMES.EMBED_TITLE_ENGLISH,CDF_ADMIN_INPUTS_NAMES.EMBED_TITLE_FRENCH,CDF_ADMIN_INPUTS_NAMES.EMBED_DESCRIPTION_ENGLISH,CDF_ADMIN_INPUTS_NAMES.EMBED_DESCRIPTION_FRENCH,CDF_ADMIN_INPUTS_NAMES.EMBEDDED_HEADER_STYLE,CDF_ADMIN_INPUTS_NAMES.TITLE_TEXT_COLOUR,CDF_ADMIN_INPUTS_NAMES.TITLE_BAR_BACKGROUND_COLOUR,CDF_ADMIN_INPUTS_NAMES.BRANDING_MULTISTEP_TEXT_COLOUR,CDF_ADMIN_INPUTS_NAMES.BRANDING_MULTISTEP_OVERLAY,CDF_ADMIN_INPUTS_NAMES.BACKGROUND_COLOUR;CDF_ADMIN_INPUTS_NAMES.IMPACT_STATEMENT_EN,CDF_ADMIN_INPUTS_NAMES.IMPACT_STATEMENT_FR,CDF_ADMIN_INPUTS_NAMES.FORM_LANGUAGE,
102CDF_ADMIN_INPUTS_NAMES.BUTTON_LINK_COLOUR,CDF_ADMIN_INPUTS_NAMES.ENABLE_MONTHLY_DONATION_ICON,CDF_ADMIN_INPUTS_NAMES.MONTHLY_DONATION_ICON,CDF_ADMIN_INPUTS_NAMES.FUNDRAISING_PROGRESS_ENABLED,CDF_ADMIN_INPUTS_NAMES.FUNDRAISING_GOAL_AMOUNT,CDF_ADMIN_INPUTS_NAMES.OFFLINE_DONATION_AMOUNT,CDF_ADMIN_INPUTS_NAMES.HEADER_IMAGE_BLOB_STORE_ID;CDF_ADMIN_INPUTS_NAMES.DONATION_OPTIONS,CDF_ADMIN_INPUTS_NAMES.PREFERRED_DONATION_TYPE,CDF_ADMIN_INPUTS_NAMES.FORM_FUND,CDF_ADMIN_INPUTS_NAMES.MESSAGE_TO_CHARITY_ENABLED,CDF_ADMIN_INPUTS_NAMES.ALLOW_COVER_THE_FEE,CDF_ADMIN_INPUTS_NAMES.SET_COVER_THE_FEE_BY_DEFAULT,CDF_ADMIN_INPUTS_NAMES.ONETIME_DONATION_AMOUNTS_TYPE,CDF_ADMIN_INPUTS_NAMES.MONTHLY_DONATION_AMOUNTS_TYPE,CDF_ADMIN_INPUTS_NAMES.ONETIME_SMART_SUM_SELECTED_LEVEL,CDF_ADMIN_INPUTS_NAMES.MONTHLY_SMART_SUM_SELECTED_LEVEL,CDF_ADMIN_INPUTS_NAMES.MONTHLY_DONATION_MATCHES_ONETIME,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_AMOUNT_ONE,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_ONE_ENGLISH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_ONE_FRENCH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_AMOUNT_TWO,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_TWO_ENGLISH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_TWO_FRENCH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_AMOUNT_THREE,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_THREE_ENGLISH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_THREE_FRENCH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_AMOUNT_FOUR,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_FOUR_ENGLISH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_FOUR_FRENCH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_AMOUNT_ONE,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_ONE_ENGLISH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_ONE_FRENCH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_AMOUNT_TWO,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_TWO_ENGLISH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_TWO_FRENCH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_AMOUNT_THREE,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_THREE_ENGLISH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_THREE_FRENCH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_AMOUNT_FOUR,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_FOUR_ENGLISH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_FOUR_FRENCH,CDF_ADMIN_INPUTS_NAMES.ENABLE_MONTHLY_DONATION_ICON,CDF_ADMIN_INPUTS_NAMES.ISSUE_TAX_RECEIPTS;CDF_ADMIN_INPUTS_NAMES.MAILING_LIST_QUESTION_ENABLED,CDF_ADMIN_INPUTS_NAMES.PHONE_NUMBER_COLLECTION_ENABLED;CDF_ADMIN_INPUTS_NAMES.PHONE_NUMBER_COLLECTION_ENABLED;CDF_ADMIN_INPUTS_NAMES.DESIGNATION_ENABLED,CDF_ADMIN_INPUTS_NAMES.CARD_REQUEST_ENABLED;CDF_ADMIN_INPUTS_NAMES.ANONYMITY_PREF_ENABLED;CDF_ADMIN_INPUTS_NAMES.SUGGESTED_DONATION_ENABLED;CDF_ADMIN_INPUTS_NAMES.SUGGESTED_DONATION_ENABLED,CDF_ADMIN_INPUTS_NAMES.ALLOW_COVER_THE_FEE,CDF_ADMIN_INPUTS_NAMES.SET_COVER_THE_FEE_BY_DEFAULT;CDF_ADMIN_INPUTS_NAMES.CUSTOM_QUESTION_TYPE,CDF_ADMIN_INPUTS_NAMES.CUSTOM_QUESTION_ENGLISH,CDF_ADMIN_INPUTS_NAMES.CUSTOM_QUESTION_FRENCH,CDF_ADMIN_INPUTS_NAMES.CUSTOM_QUESTION_OPTIONS;CDF_ADMIN_INPUTS_NAMES.ALLOW_MONTHLY_PROMPT,CDF_ADMIN_INPUTS_NAMES.MONTHLY_PROMPT_HEADING_EN,CDF_ADMIN_INPUTS_NAMES.MONTHLY_PROMPT_HEADING_FR,CDF_ADMIN_INPUTS_NAMES.MONTHLY_PROMPT_MESSAGE_EN,CDF_ADMIN_INPUTS_NAMES.MONTHLY_PROMPT_MESSAGE_FR;CDF_ADMIN_INPUTS_NAMES.CUSTOM_EMAIL_MESSAGE_ENGLISH,CDF_ADMIN_INPUTS_NAMES.CUSTOM_EMAIL_MESSAGE_FRENCH,CDF_ADMIN_INPUTS_NAMES.CUSTOM_EMAIL_MESSAGE_MONTHLY_ENGLISH,CDF_ADMIN_INPUTS_NAMES.CUSTOM_EMAIL_MESSAGE_MONTHLY_FRENCH;var PreviewMode=(a=>(a.FORM="form",a.FORM_EMBEDDED="form_embed",a.EMAIL_ONETIME="emailOneTime",a.EMAIL_MONTHLY="emailMonthly",a.EMAIL_SECURITIES="emailSecurities",a.THANK_YOU="thankYou",a))(PreviewMode||{}),Timezones=(a=>(a[a.CANADA_ATLANTIC=0]="CANADA_ATLANTIC",a[a.CANADA_CENTRAL=1]="CANADA_CENTRAL",a[a.CANADA_EASTERN=2]="CANADA_EASTERN",a[a.CANADA_MOUNTAIN=3]="CANADA_MOUNTAIN",a[a.CANADA_NEWFOUNDLAND=4]="CANADA_NEWFOUNDLAND",a[a.CANADA_PACIFIC=5]="
102CANADA_PACIFIC",a[a.CANADA_SASKATCHEWAN=6]="CANADA_SASKATCHEWAN",a))(Timezones||{}),CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES=(a=>(a.DONATION_TYPE="donationType",a.SECURITY_NAME="securityName",a.STOCK_TICKER_SYMBOL="stockTickerSymbol",a.NUMBER_OF_SHARES="numberOfShares",a.INVESTMENT_MANAGEMENT_TYPE="investmentManagerType",a.INVESTMENT_PLATFORM="investmentPlatform",a.INVESTMENT_PLATFORM_ACCOUNT_NUMBER="investmentPlatformAccountNumber",a.MANAGER_TYPE="managerType",a.MESSAGE_FOR_CHARITY="messageForCharity",a.ADVISOR_NAME="advisorName",a.ADVISOR_EMAIL="advisorEmail",a.ADVISOR_PHONE="advisorPhone",a.JOINT_ACCOUNT_ENABLED="jointAccountEnabled",a.JOINT_DONOR_FIRST_NAME="jointDonorFirstName",a.JOINT_DONOR_LAST_NAME="jointDonorLastName",a))(CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES||{}),CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES=(a=>(a.CHARITY_ALLOCATION="charityAllocation",a.CHARITY_ID="charityID",a.CHARITY_UID="charityUID",a.CHARITY_NAME_EN="charityNameEn",a.CHARITY_NAME_FR="charityNameFr",a.CHARITY_LOGO_EN="charityLogoEn",a.CHARITY_LOGO_FR="charityLogoFr",a.CHARITY_BN="charityBN",a.CHARITY_FUNDS="charityFunds",a.FUND_ID="fundID",a.ALLOCATION="allocation",a.MESSAGE_TO_CHARITY="messageToCharity",a.IS_EDITING_MESSAGE="isEditingMessage",a.CHARITY_ALLOCATION_MUST_BE_100="charityAllocationMustBe100",a))(CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES||{}),DONOR_INFO_INPUT_NAMES=(a=>(a.ANONYMOUS_DONATION="anonymousDonation",a.DONOR_EMAIL="donorEmail",a.EXPRESS_LOGIN_PASSWORD="expressLoginPassword",a.DONOR_FIRST_NAME="donorFirstName",a.DONOR_LAST_NAME="donorLastName",a.DONOR_ADDRESS_LINE_1="donorAddressLine1",a.DONOR_ADDRESS_LINE_2="donorAddressLine2",a.DONOR_CITY="donorCity",a.DONOR_PROVINCE="donorProvince",a.DONOR_PROVINCE_OTHER="donorProvinceOther",a.DONOR_COUNTRY="donorCountry",a.DONOR_POSTAL_CODE="donorPostalCode",a.IS_CORPORATE_DONATION="isCorporateDonation",a.DONOR_COMPANY_NAME="donorCompanyName",a.DONOR_PHONE_NUMBER="donorPhoneNumber",a.DONOR_MAILING_OPTION="donorMailingOption",a.IS_JOINT_ACCOUNT="isJointAccount",a.JOINT_ACCOUNT_DONOR_FIRST_NAME="jointAccountDonorFirstName",a.JOINT_ACCOUNT_DONOR_LAST_NAME="jointAccountDonorLastName",a.PRIVACY_PREFERENCE="privacyPreference",a))(DONOR_INFO_INPUT_NAMES||{});CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.DONATION_TYPE,CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.SECURITY_NAME,CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.STOCK_TICKER_SYMBOL,CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.NUMBER_OF_SHARES,CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.INVESTMENT_MANAGEMENT_TYPE,CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.INVESTMENT_PLATFORM,CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.INVESTMENT_PLATFORM_ACCOUNT_NUMBER,CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.ADVISOR_NAME,CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.ADVISOR_EMAIL,CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.ADVISOR_PHONE,CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_ALLOCATION,CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_ALLOCATION_MUST_BE_100,DONOR_INFO_INPUT_NAMES.DONOR_EMAIL,DONOR_INFO_INPUT_NAMES.EXPRESS_LOGIN_PASSWORD,DONOR_INFO_INPUT_NAMES.DONOR_FIRST_NAME,DONOR_INFO_INPUT_NAMES.DONOR_LAST_NAME,DONOR_INFO_INPUT_NAMES.DONOR_ADDRESS_LINE_1,DONOR_INFO_INPUT_NAMES.DONOR_ADDRESS_LINE_2,DONOR_INFO_INPUT_NAMES.DONOR_CITY,DONOR_INFO_INPUT_NAMES.DONOR_PROVINCE,DONOR_INFO_INPUT_NAMES.DONOR_PROVINCE_OTHER,DONOR_INFO_INPUT_NAMES.DONOR_COUNTRY,DONOR_INFO_INPUT_NAMES.DONOR_POSTAL_CODE,DONOR_INFO_INPUT_NAMES.IS_CORPORATE_DONATION,DONOR_INFO_INPUT_NAMES.DONOR_COMPANY_NAME,DONOR_INFO_INPUT_NAMES.DONOR_PHONE_NUMBER,DONOR_INFO_INPUT_NAMES.IS_JOINT_ACCOUNT,DONOR_INFO_INPUT_NAMES.JOINT_ACCOUNT_DONOR_FIRST_NAME,DONOR_INFO_INPUT_NAMES.JOINT_ACCOUNT_DONOR_LAST_NAME,DONOR_INFO_INPUT_NAMES.PRIVACY_PREFERENCE;var CHARITY_PROFILE_EDIT_FORM_INPUT_NAMES=(a=>(a.POPULAR_NAME_FRENCH="popular_name_fr",a.POPULAR_NAME_ENGLISH="popular_name_en",a.URL_ENGLISH="url_en",a.URL_FRENCH="url_fr",a.CONTACT_NAME_ENGLISH="contact_name_en",a.CONTACT_EMAIL_ENGLISH="contact_email_en",a.CONTACT_NAME_FRENCH="contact_name_fr",a.CONTACT_EMAIL_FRENCH="contact_email_fr",a.COMMUNICATION_LANGUAGE="c
102ommunication_language",a.SLUG="slug",a.SLUG_ARE_YOU_SURE="slug-are-you-sure",a.ABOUT_ENGLISH="about_en",a.ABOUT_FRENCH="about_fr",a.LOGO_ENGLISH="logo_en",a.LOGO_FRENCH="logo_fr",a.IMAGES="images",a.VIDEOS="videos",a.PAGE_IMAGES="page_images",a.MEDIA_ITEMS_ENGLISH="list_items_english",a.MEDIA_ITEMS_FRENCH="list_items_french",a.QUOTES="quotes",a.DONATION_PRESETS_ONCE="donation_presets_once",a.DONATION_PRESETS_MONTHLY="donation_presets_monthly",a.CAMPAIGN_LANGUAGE="language",a.CAMPAIGN_NAME_ENGLISH="campaign_name_en",a.CAMPAIGN_NAME_FRENCH="campaign_name_fr",a.CAMPAIGN_START_DATE="start_date",a.CAMPAIGN_END_DATE="end_date",a.CAMPAIGN_GOAL_AMOUNT="goal_amount",a.CAMPAIGN_FUND_ID="fund_id",a.FUND_DESCRIPTION_ENGLISH="fund_description_en",a.FUND_DESCRIPTION_FRENCH="fund_description_fr",a.SEARCH_IMAGE_SOURCE_ENGLISH="search_image_source_en",a.SEARCH_IMAGE_SOURCE_FRENCH="search_image_source_fr",a.PRIMARY_CATEGORY="primary_category",a.SECONDARY_CATEGORY="secondary_category",a.TERTIARY_CATEGORY="tertiary_category",a.PRIMARY_SUB_CATEGORY="primary_sub_category",a.SECONDARY_SUB_CATEGORY="secondary_sub_category",a.TERTIARY_SUB_CATEGORY="tertiary_sub_category",a.SCOPE_OF_MISSION="scope_of_mission",a.SUMMARY_ENGLISH="summary_en",a.SUMMARY_FRENCH="summary_fr",a.FUND_ALREADY_EXISTS="already_exists",a))(CHARITY_PROFILE_EDIT_FORM_INPUT_NAMES||{}),FlinksVerificationStatus=(a=>(a.PENDING="Pending",a.COMPLETED="Completed",a.FAILED="Failed",a))(FlinksVerificationStatus||{}),OnboardingEventKey=(a=>(a.START_CHARITY_REGISTRATION="start_charity_registration",a.SUBMIT_REGISTRATION_FORM="submit_charity_registration",a.FLINKS_DISPLAY="flinks_display",a))(OnboardingEventKey||{}),CRS_INPUTS_NAMES=(a=>(a.CHARITY_BN="charityBn",a.CHARITY_NAME="charityName",a.CHARITY_CONTACT_FIRST_NAME="charityContactFirstName",a.CHARITY_CONTACT_LAST_NAME="charityContactLastName",a.CHARITY_PHONE_NUMBER="charityPhoneNumber",a.CHARITY_BANKING_INSTITUTION_CODE="charityBankingInstitutionCode",a.CHARITY_BANK_ACCOUNT_NUMBER="charityBankAccountNumber",a.CHARITY_BANK_TRANSIT_NUMBER="charityBankTransitNumber",a.CHARITY_BANK_ACCOUNT_NAME="charityBankAccountName",a.CHARITY_BANK_ACCOUNT_TYPE="charityBankAccountType",a.CHARITY_ADDRESS_LINE_1="charityAddressLine1",a.CHARITY_ADDRESS_LINE_2="charityAddressLine2",a.CHARITY_CITY="charityCity",a.CHARITY_PROVINCE="charityProvince",a.CHARITY_PROVINCE_OTHER="charityProvinceOther",a.CHARITY_COUNTRY="charityCountry",a.CHARITY_POSTAL_CODE="charityPostalCode",a.CHARITY_AUTHORIZED_SIGNING_OFFICER_NAME="charityAuthorizedSigningOfficerName",a.CHARITY_SIGNING_OFFICER_SIGNATURE="charitySigningOfficerSignature",a))(CRS_INPUTS_NAMES||{}),CHASE_INPUT_NAMES=(a=>(a.CHASE_EDIT_CC_FORM_CLOSED="chaseEditCCFormClosed",a))(CHASE_INPUT_NAMES||{}),FundraiserState=(a=>(a.DRAFT="Draft",a.SCHEDULED="Scheduled",a.PUBLISHED="Published",a.EXPIRED="Expired",a.BANNED="Banned",a.HIDDEN="Hidden",a.DELETED="Deleted",a))(FundraiserState||{}),FundraiserPageType=(a=>(a.ANNIVERSARY="ANNIVERSARY",a.BIRTHDAY="BIRTHDAY",a.CORPORATE_FUNDRAISER="CORPORATE_FUNDRAISER",a.GIVING_TUESDAY="GIVING_TUESDAY",a.GRADUATION="GRADUATION",a.HUMANITARIAN_TRIP="HUMANITARIAN_TRIP",a.IN_MEMORY_OF="IN_MEMORY_OF",a.NEW_BABY="NEW_BABY",a.OTHER="OTHER",a.PERSONAL_CHALLENGE="PERSONAL_CHALLENGE",a.SPORTING_EVENT="SPORTING_EVENT",a.WEDDING="WEDDING",a))(FundraiserPageType||{}),DonationAmountType=(a=>(a[a.ONE_TIME=0]="ONE_TIME",a[a.MONTHLY=1]="MONTHLY",a[a.GIFT_CARD=3]="GIFT_CARD",a))(DonationAmountType||{}),AnonymityPreference=(a=>(a[a.NONE_ANONYMOUS=0]="NONE_ANONYMOUS",a[a.ADDRESS_ANONYMOUS=2]="ADDRESS_ANONYMOUS",a[a.ALL_ANONYMOUS=7]="ALL_ANONYMOUS",a))(AnonymityPreference||{}),ECoreSiteLogLevel=(a=>(a[a.Info=0]="Info",a[a.Warning=1]="Warning",a[a.Trace=2]="Trace",a[a.Error=3]="Error",a))(ECoreSiteLogLevel||{});const unguardedSendToCoreSiteLogs=a=>makeRequest({url:"/api/CoreSite/logs/",body:a,method:RequestMethod.POST,cache:RequestCache.NO_CACHE}),sendToCoreSiteLogs=a=>{try{return unguardedSendToCoreSiteLogs(a)}catch(o){throw o}};var uaParser={exports:{}};(function(a,o){(function(s,_){var j="1.0.41",$t="",zt="?",Ht="function",Ut="undefined",Gt="object",Xt="string",Jt="major",Zt="model",er="name",tr="type",nr="vendor",sr="version",or="architecture",ir="console",rr="mobile",ar="tablet",lr="smarttv",ur="wearable",cr="embedded",dr=500,gr="Amazon",_r="Apple",Sr="ASUS",wr="BlackBerry",Rr="Browser",Ir="Chrome",mr="Edge",hr="Firefox",vr="Google",pr="Honor",br="Huawei",Pr="Lenovo",kr="LG",Lr="Microsoft",Gr="Motorola",Fr="Nvidia",$r="OnePlus",Kr="Opera",rn="OPPO",Zr="Samsung",sn="Sharp",nn="Sony",cn="Xiaomi",Wr="Zebra",xr="Facebook",Or="Chromium OS",Cr="Mac OS",Dr=" Browser",Vr=function(jr,Ur){var Jr={};for(var un in jr)Ur[un]&&Ur[un].length%2===0?Jr[un]=Ur[un].concat(jr[un]):Jr[un]=jr[un];return Jr},Yr=function(jr){for(var Ur={},Jr=0;Jr<jr.length;Jr++)Ur[jr[Jr].toUpperCase()]=jr[Jr];return Ur},tn=function(jr,Ur){return typeof jr===Xt?an(Ur).indexOf(an(jr))!==-1:!1},an=function(jr){return jr.toLowerCase()},Nr=function(jr){return typeof jr===Xt?jr.replace(/[^\d\.]/g,$t).split(".")[0]:_},Br=function(jr,Ur){if(typeof jr===Xt)return jr=jr.replace(/^\s\s*/,$t),typeof Ur===Ut?jr:jr.substring(0,dr)}
vendor: 14,133 bytes, line 102
102,Hr=function(jr,Ur){for(var Jr=0,un,vn,bn,mn,dn,Pn;Jr<Ur.length&&!dn;){var Ln=Ur[Jr],Fn=Ur[Jr+1];for(un=vn=0;un<Ln.length&&!dn&&Ln[un];)if(dn=Ln[un++].exec(jr),dn)for(bn=0;bn<Fn.length;bn++)Pn=dn[++vn],mn=Fn[bn],typeof mn===Gt&&mn.length>0?mn.length===2?typeof mn[1]==Ht?this[mn[0]]=mn[1].call(this,Pn):this[mn[0]]=mn[1]:mn.length===3?typeof mn[1]===Ht&&!(mn[1].exec&&mn[1].test)?this[mn[0]]=Pn?mn[1].call(this,Pn,mn[2]):_:this[mn[0]]=Pn?Pn.replace(mn[1],mn[2]):_:mn.length===4&&(this[mn[0]]=Pn?mn[3].call(this,Pn.replace(mn[1],mn[2])):_):this[mn]=Pn||_;Jr+=2}},Xr=function(jr,Ur){for(var Jr in Ur)if(typeof Ur[Jr]===Gt&&Ur[Jr].length>0){for(var un=0;un<Ur[Jr].length;un++)if(tn(Ur[Jr][un],jr))return Jr===zt?_:Jr}else if(tn(Ur[Jr],jr))return Jr===zt?_:Jr;return Ur.hasOwnProperty("*")?Ur["*"]:jr},Qr={"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},qr={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},Tr={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[sr,[er,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[sr,[er,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[er,sr],[/opios[\/ ]+([\w\.]+)/i],[sr,[er,Kr+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[sr,[er,Kr+" GX"]],[/\bopr\/([\w\.]+)/i],[sr,[er,Kr]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[sr,[er,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[sr,[er,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[er,sr],[/quark(?:pc)?\/([-\w\.]+)/i],[sr,[er,"Quark"]],[/\bddg\/([\w\.]+)/i],[sr,[er,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[sr,[er,"UC"+Rr]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[sr,[er,"WeChat"]],[/konqueror\/([\w\.]+)/i],[sr,[er,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[sr,[er,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[sr,[er,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[sr,[er,"Smart Lenovo "+Rr]],[/(avast|avg)\/([\w\.]+)/i],[[er,/(.+)/,"$1 Secure "+Rr],sr],[/\bfocus\/([\w\.]+)/i],[sr,[er,hr+" Focus"]],[/\bopt\/([\w\.]+)/i],[sr,[er,Kr+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[sr,[er,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[sr,[er,"Dolphin"]],[/coast\/([\w\.]+)/i],[sr,[er,Kr+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[sr,[er,"MIUI"+Dr]],[/fxios\/([\w\.-]+)/i],[sr,[er,hr]],[/\bqihoobrowser\/?([\w\.]*)/i],[sr,[er,"360"]],[/\b(qq)\/([\w\.]+)/i],[[er,/(.+)/,"$1Browser"],sr],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[er,/(.+)/,"$1"+Dr],sr],[/samsungbrowser\/([\w\.]+)/i],[sr,[er,Zr+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[sr,[er,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[er,"Sogou Mobile"],sr],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[er,sr],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[er],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[sr,er],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[er,xr],sr],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[er,sr],[/\bgsa\/([\w\.]+) .*safari\//i],[sr,[er,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[sr,[er,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[sr,[er,Ir+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[er,Ir+" WebView"],sr],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[sr,[er,"Android "+Rr]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[er,sr],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[sr,[er,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[sr,er],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[er,[sr,Xr,Qr]],[/(webkit|khtml)\/([\w\.]+)/i],[er,sr],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[er,"Netscape"],sr],[/(wolvic|librewolf)\/([\w\.]+)/i],[er,sr],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[sr,[er,hr+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[er,[sr,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[er,[sr,/master.|lts./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[or,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[or,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[or,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[or,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[or,"arm"]],[/((ppc|powerpc)(64)?)( mac|;|\))/i],[[or,/ower/,$t,an]],[/ sun4\w[;\)]/i],[[or,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i],[[or,an]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[Zt,[nr,Zr],[tr,ar]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[Zt,[nr,Zr],[tr,rr]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[Zt,[nr,_r],[tr,rr]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[Zt,[nr,_r],[tr,ar]],[/(macintosh);/i],[Zt,[nr,_r]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[Zt,[nr,sn],[tr,rr]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[Zt,[nr,pr],[tr,ar]],[/honor([-\w ]+)[;\)]/i],[Zt,[nr,pr],[tr,rr]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[Zt,[nr,br],[tr,ar]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[Zt,[nr,br],[tr,rr]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[Zt,/_/g," "],[nr,cn],[tr,ar]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i,/ ([\w ]+) miui\/v?\d/i],[[Zt,/_/g," "],[nr,cn],[tr,rr]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[Zt,[nr,rn],[tr,rr]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[Zt,[nr,Xr,{OnePlus:["304","403","203"],"*":rn}],[tr,ar]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[Zt,[nr,"Vivo"],[tr,rr]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[Zt,[nr,"Realme"],[tr,rr]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto(?! 360)[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[Zt,[nr,Gr],[tr,rr]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[Zt,[nr,Gr],[tr,ar]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[Zt,[nr,kr],[tr,ar]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv|watch)\w+)/i,/\blg-?([\d\w]+) bui/i],[Zt,[nr,kr],[tr,rr]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[Zt,[nr,Pr],[tr,ar]],[/(nokia) (t[12][01])/i],[nr,Zt,[tr,ar]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*))/i],[[Zt,/_/g," "],[tr,rr],[nr,"Nokia"]],[/(pixel (c|tablet))\b/i],[Zt,[nr,vr],[tr,ar]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[Zt,[nr,vr],[tr,rr]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[Zt,[nr,nn],[tr,rr]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[Zt,"Xperia Tablet"],[nr,nn],[tr,ar]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[Zt,[nr,$r],[tr,rr]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[Zt,[nr,gr],[tr,ar]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[Zt,/(.+)/g,"Fire Phone $1"],[nr,gr],[tr,rr]],[/(playbook);[-\w\),; ]+(rim)/i],[Zt,nr,[tr,ar]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[Zt,[nr,wr],[tr,rr]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[Zt,[nr,Sr],[tr,ar]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[Zt,[nr,Sr],[tr,rr]],[/(nexus 9)/i],[Zt,[nr,"HTC"],[tr,ar]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[nr,[Zt,/_/g," "],[tr,rr]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[Zt,[nr,"TCL"],[tr,ar]],[/(itel) ((\w+))/i],[[nr,an],Zt,[tr,Xr,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[Zt,[nr,"Acer"],[tr,ar]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[Zt,[nr,"Meizu"],[tr,rr]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[Zt,[nr,"Ulefone"],[tr,rr]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[Zt,[nr,"Energizer"],[tr,rr]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[Zt,[nr,"Cat"],[tr,rr]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[Zt,[nr,"Smartfren"],[tr,rr]],[/droid.+; (a(?:015|06[35]|142p?))/i],[Zt,[nr,"Nothing"],[tr,rr]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[Zt,[nr,"Archos"],[tr,ar]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[Zt,[nr,"Archos"],[tr,rr]],[/(imo) (tab \w+)/i,/(infinix) (x1101b?)/i],[nr,Zt,[tr,ar]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (hmd|imo) ([\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i,/(oppo) ?([\w ]+) bui/i],[nr,Zt,[tr,rr]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[nr,Zt,[tr,ar]],[/(surface duo)/i],[Zt,[nr,Lr],[tr,ar]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[Zt,[nr,"Fairphone"],[tr,rr]],[/(u304aa)/i],[Zt,[nr,"AT&T"],[tr,rr]],[/\bsie-(\w*)/i],[Zt,[nr,"Siemens"],[tr,rr]],[/\b(rct\w+) b/i],[Zt,[nr,"RCA"],[tr,ar]],[/\b(venue[\d ]{2,7}) b/i],[Zt,[nr,"Dell"],[tr,ar]],[/\b(q(?:mv|ta)\w+) b/i],[Zt,[nr,"Verizon"],[tr,ar]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[Zt,[nr,"Barnes & Noble"],[tr,ar]],[/\b(tm\d{3}\w+) b/i],[Zt,[nr,"NuVision"],[tr,ar]],[/\b(k88) b/i],[Zt,[nr,"ZTE"],[tr,ar]],[/\b(nx\d{3}j) b/i],[Zt,[nr,"ZTE"],[tr,rr]],[/\b(gen\d{3}) b.+49h/i],[Zt,[nr,"Swiss"],[tr,rr]],[/\b(zur\d{3}) b/i],[Zt,[nr,"Swiss"],[tr,ar]],[/\b((zeki)?tb.*\b) b/i],[Zt,[nr,"Zeki"],[tr,ar]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[nr,"Dragon Touch"],Zt,[tr,ar]],[/\b(ns-?\w{0,9}) b/i],[Zt,[nr,"Insignia"],[tr,ar]],[/\b((nxa|next)-?\w{0,9}) b/i],[Zt,[nr,"NextBook"],[tr,ar]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[nr,"Voice"],Zt,[tr,rr]],[/\b(lvtel\-)?(v1[12]) b/i],[[nr,"LvTel"],Zt,[tr,rr]],[/\b(ph-1) /i],[Zt,[nr,"Essential"],[tr,rr]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[Zt,[nr,"Envizen"],[tr,ar]],[/\b(trio[-\w\. ]+) b/i],[Zt,[nr,"MachSpeed"],[tr,ar]],[/\btu_(1491) b/i],[Zt,[nr,"Rotor"],[tr,ar]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[Zt,[nr,Fr],[tr,ar]],[/(sprint) (\w+)/i],[nr,Zt,[tr,rr]],[/(kin\.[onetw]{3})/i],[[Zt,/\./g," "],[nr,Lr],[tr,rr]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[Zt,[nr,Wr],[tr,ar]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[Zt,[nr,Wr],[tr,rr]],[/smart-tv.+(samsung)/i],[nr,[tr,lr]],[/hbbtv.+maple;(\d+)/i],[[Zt,/^/,"SmartTV"],[nr,Zr],[tr,lr]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[nr,kr],[tr,lr]],[/(apple) ?tv/i],[nr,[Zt,_r+" TV"],[tr,lr]],[/crkey/i],[[Zt,Ir+"cast"],[nr,vr],[tr,lr]],[/droid.+aft(\w+)( bui|\))/i],[Zt,[nr,gr],[tr,lr]],[/(shield \w+ tv)/i],[Zt,[nr,Fr],[tr,lr]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[Zt,[nr,sn],[tr,lr]],[/(bravia[\w ]+)( bui|\))/i],[Zt,[nr,nn],[tr,lr]],[/(mi(tv|box)-?\w+) bui/i],[Zt,[nr,cn],[tr,lr]],[/Hbbtv.*(technisat) (.*);/i],[nr,Zt,[tr,lr]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[nr,Br],[Zt,Br],[tr,lr]],[/droid.+; ([\w- ]+) (?:android tv|smart[- ]?tv)/i],[Zt,[tr,lr]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[tr,lr]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[nr,Zt,[tr,ir]],[/droid.+; (shield)( bui|\))/i],[Zt,[nr,Fr],[tr,ir]],[/(playstation \w+)/i],[Zt,[nr,nn],[tr,ir]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[Zt,[nr,Lr],[tr,ir]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[Zt,[nr,Zr],[tr,ur]],[/((pebble))app/i,/(asu
102s|google|lg|oppo) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[nr,Zt,[tr,ur]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[Zt,[nr,rn],[tr,ur]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[Zt,[nr,_r],[tr,ur]],[/(opwwe\d{3})/i],[Zt,[nr,$r],[tr,ur]],[/(moto 360)/i],[Zt,[nr,Gr],[tr,ur]],[/(smartwatch 3)/i],[Zt,[nr,nn],[tr,ur]],[/(g watch r)/i],[Zt,[nr,kr],[tr,ur]],[/droid.+; (wt63?0{2,3})\)/i],[Zt,[nr,Wr],[tr,ur]],[/droid.+; (glass) \d/i],[Zt,[nr,vr],[tr,ur]],[/(pico) (4|neo3(?: link|pro)?)/i],[nr,Zt,[tr,ur]],[/; (quest( \d| pro)?)/i],[Zt,[nr,xr],[tr,ur]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[nr,[tr,cr]],[/(aeobc)\b/i],[Zt,[nr,gr],[tr,cr]],[/(homepod).+mac os/i],[Zt,[nr,_r],[tr,cr]],[/windows iot/i],[[tr,cr]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[Zt,[tr,rr]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[Zt,[tr,ar]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[tr,ar]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[tr,rr]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[Zt,[nr,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[sr,[er,mr+"HTML"]],[/(arkweb)\/([\w\.]+)/i],[er,sr],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[sr,[er,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[er,sr],[/ladybird\//i],[[er,"LibWeb"]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[sr,er]],os:[[/microsoft (windows) (vista|xp)/i],[er,sr],[/(windows (?:phone(?: os)?|mobile|iot))[\/ ]?([\d\.\w ]*)/i],[er,[sr,Xr,qr]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[sr,Xr,qr],[er,"Windows"]],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[sr,/_/g,"."],[er,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[er,Cr],[sr,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[sr,er],[/(ubuntu) ([\w\.]+) like android/i],[[er,/(.+)/,"$1 Touch"],sr],[/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen|webos)\w*[-\/; ]?([\d\.]*)/i],[er,sr],[/\(bb(10);/i],[sr,[er,wr]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[sr,[er,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[sr,[er,hr+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[sr,[er,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[sr,[er,"watchOS"]],[/crkey\/([\d\.]+)/i],[sr,[er,Ir+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[er,Or],sr],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux)(?: arm\w*| x86\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[er,sr],[/(sunos) ?([\w\.\d]*)/i],[[er,"Solaris"],sr],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[er,sr]]},yr=function(jr,Ur){if(typeof jr===Gt&&(Ur=jr,jr=_),!(this instanceof yr))return new yr(jr,Ur).getResult();var Jr=typeof s!==Ut&&s.navigator?s.navigator:_,un=jr||(Jr&&Jr.userAgent?Jr.userAgent:$t),vn=Jr&&Jr.userAgentData?Jr.userAgentData:_,bn=Ur?Vr(Tr,Ur):Tr,mn=Jr&&Jr.userAgent==un;return this.getBrowser=function(){var dn={};return dn[er]=_,dn[sr]=_,Hr.call(dn,un,bn.browser),dn[Jt]=Nr(dn[sr]),mn&&Jr&&Jr.brave&&typeof Jr.brave.isBrave==Ht&&(dn[er]="Brave"),dn},this.getCPU=function(){var dn={};return dn[or]=_,Hr.call(dn,un,bn.cpu),dn},this.getDevice=function(){var dn={};return dn[nr]=_,dn[Zt]=_,dn[tr]=_,Hr.call(dn,un,bn.device),mn&&!dn[tr]&&vn&&vn.mobile&&(dn[tr]=rr),mn&&dn[Zt]=="Macintosh"&&Jr&&typeof Jr.standalone!==Ut&&Jr.maxTouchPoints&&Jr.maxTouchPoints>2&&(dn[Zt]="iPad",dn[tr]=ar),dn},this.getEngine=function(){var dn={};return dn[er]=_,dn[sr]=_,Hr.call(dn,un,bn.engine),dn},this.getOS=function(){var dn={};return dn[er]=_,dn[sr]=_,Hr.call(dn,un,bn.os),mn&&!dn[er]&&vn&&vn.platform&&vn.platform!="Unknown"&&(dn[er]=vn.platform.replace(/chrome os/i,Or).replace(/macos/i,Cr)),dn},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return un},this.setUA=function(dn){return un=typeof dn===Xt&&dn.length>dr?Br(dn,dr):dn,this},this.setUA(un),this};yr.VERSION=j,yr.BROWSER=Yr([er,sr,Jt]),yr.CPU=Yr([or]),yr.DEVICE=Yr([Zt,nr,tr,ir,rr,lr,ar,ur,cr]),yr.ENGINE=yr.OS=Yr([er,sr]),a.exports&&(o=a.exports=yr),o.UAParser=yr;var Er=typeof s!==Ut&&(s.jQuery||s.Zepto);if(Er&&!Er.ua){var Mr=new yr;Er.ua=Mr.getResult(),Er.ua.get=function(){return Mr.getUA()},Er.ua.set=function(jr){Mr.setUA(jr);var Ur=Mr.getResult();for(var Jr in Ur)Er.ua[Jr]=Ur[Jr]}}})(typeof window=="object"?window:commonjsGlobal$1)})(uaParser,uaParser.exports);var uaParserExports=uaParser.exports,requiresPort=function(o,s){if(s=s.split(":")[0],o=+o,!o)return!1;switch(s){case"http":case"ws":return o!==80;case"https":case"wss":return o!==443;case"ftp":return o!==21;case"gopher":return o!==70;case"file":return!1}return o!==0},querystringify$1={},has$1=Object.prototype.hasOwnProperty,undef;function decode(a){try{return decodeURIComponent(a.replace(/\+/g," "))}catch{return null}}function encode(a){try{return encodeURIComponent(a)}catch{return null}}function querystring$2(a){for(var o=/([^=?#&]+)=?([^&]*)/g,s={},_;_=o.exec(a);){var j=decode(_[1]),$t=decode(_[2]);j===null||$t===null||j in s||(s[j]=$t)}return s}function querystringify(a,o){o=o||"";var s=[],_,j;typeof o!="string"&&(o="?");for(j in a)if(has$1.call(a,j)){if(_=a[j],!_&&(_===null||_===undef||isNaN(_))&&(_=""),j=encode(j),_=encode(_),j===null||_===null)continue;s.push(j+"="+_)}return s.length?o+s.join("&"):""}querystringify$1.stringify=querystringify;querystringify$1.parse=querystring$2;var required=requiresPort,qs=querystringify$1,controlOrWhitespace=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,CRHTLF=/[\n\r\t]/g,slashes=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,port=/:\d+$/,protocolre=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,windowsDriveLetter=/^[a-zA-Z]:/;function trimLeft(a){return(a||"").toString().replace(controlOrWhitespace,"")}var rules=[["#","hash"],["?","query"],function(o,s){return isSpecial(s.protocol)?o.replace(/\\/g,"/"):o},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],ignore={hash:1,query:1};function lolcation(a){var o;typeof window<"u"||typeof window<"u"?o=window:typeof self<"u"?o=self:o={};var s=o.location||{};a=a||s;var _={},j=typeof a,$t;if(a.protocol==="blob:")_=new Url(unescape(a.pathname),{});else if(j==="string"){_=new Url(a,{});for($t in ignore)delete _[$t]}else if(j==="object"){for($t in a)$t in ignore||(_[$t]=a[$t]);_.slashes===void 0&&(_.slashes=slashes.test(a.href))}return _}function isSpecial(a){return a==="file:"||a==="ftp:"||a==="http:"||a==="https:"||a==="ws:"||a==="wss:"}function extractProtocol(a,o){a=trimLeft(a),a=a.replace(CRHTLF,""),o=o||{};var s=protocolre.exec(a),_=s[1]?s[1].toLowerCase():"",j=!!s[2],$t=!!s[3],zt=0,Ht;return j?$t?(Ht=s[2]+s[3]+s[4],zt=s[2].length+s[3].length):(Ht=s[2]+s[4],zt=s[2].length):$t?(Ht=s[3]+s[4],zt=s[3].length):Ht=s[4],_==="file:"?zt>=2&&(Ht=Ht.slice(2)):isSpecial(_)?Ht=s[4]:_?j&&(Ht=Ht.slice(2)):zt>=2&&isSpecial(o.protocol)&&(Ht=s[4]),{protocol:_,slashes:j||isSpecial(_),slashesCount:zt,rest:Ht}}function resolve(a,o){if(a==="")return o;for(var s=(o||"/").split("/").slice(0,-1).concat(a.split("/")),_=s.length,j=s[_-1],$t=!1,zt=0;_--;)s[_]==="."?s.splice(_,1):s[_]===".."?(s.splice(_,1),zt++):zt&&(_===0&&($t=!0),s.splice(_,1),zt--);return $t&&s.unshift(""),(j==="."||j==="..")&&s.push(""),s.join("/")}
vendor: 4,232 bytes, line 102
102function Url(a,o,s){if(a=trimLeft(a),a=a.replace(CRHTLF,""),!(this instanceof Url))return new Url(a,o,s);var _,j,$t,zt,Ht,Ut,Gt=rules.slice(),Xt=typeof o,Jt=this,Zt=0;for(Xt!=="object"&&Xt!=="string"&&(s=o,o=null),s&&typeof s!="function"&&(s=qs.parse),o=lolcation(o),j=extractProtocol(a||"",o),_=!j.protocol&&!j.slashes,Jt.slashes=j.slashes||_&&o.slashes,Jt.protocol=j.protocol||o.protocol||"",a=j.rest,(j.protocol==="file:"&&(j.slashesCount!==2||windowsDriveLetter.test(a))||!j.slashes&&(j.protocol||j.slashesCount<2||!isSpecial(Jt.protocol)))&&(Gt[3]=[/(.*)/,"pathname"]);Zt<Gt.length;Zt++){if(zt=Gt[Zt],typeof zt=="function"){a=zt(a,Jt);continue}$t=zt[0],Ut=zt[1],$t!==$t?Jt[Ut]=a:typeof $t=="string"?(Ht=$t==="@"?a.lastIndexOf($t):a.indexOf($t),~Ht&&(typeof zt[2]=="number"?(Jt[Ut]=a.slice(0,Ht),a=a.slice(Ht+zt[2])):(Jt[Ut]=a.slice(Ht),a=a.slice(0,Ht)))):(Ht=$t.exec(a))&&(Jt[Ut]=Ht[1],a=a.slice(0,Ht.index)),Jt[Ut]=Jt[Ut]||_&&zt[3]&&o[Ut]||"",zt[4]&&(Jt[Ut]=Jt[Ut].toLowerCase())}s&&(Jt.query=s(Jt.query)),_&&o.slashes&&Jt.pathname.charAt(0)!=="/"&&(Jt.pathname!==""||o.pathname!=="")&&(Jt.pathname=resolve(Jt.pathname,o.pathname)),Jt.pathname.charAt(0)!=="/"&&isSpecial(Jt.protocol)&&(Jt.pathname="/"+Jt.pathname),required(Jt.port,Jt.protocol)||(Jt.host=Jt.hostname,Jt.port=""),Jt.username=Jt.password="",Jt.auth&&(Ht=Jt.auth.indexOf(":"),~Ht?(Jt.username=Jt.auth.slice(0,Ht),Jt.username=encodeURIComponent(decodeURIComponent(Jt.username)),Jt.password=Jt.auth.slice(Ht+1),Jt.password=encodeURIComponent(decodeURIComponent(Jt.password))):Jt.username=encodeURIComponent(decodeURIComponent(Jt.auth)),Jt.auth=Jt.password?Jt.username+":"+Jt.password:Jt.username),Jt.origin=Jt.protocol!=="file:"&&isSpecial(Jt.protocol)&&Jt.host?Jt.protocol+"//"+Jt.host:"null",Jt.href=Jt.toString()}function set$3(a,o,s){var _=this;switch(a){case"query":typeof o=="string"&&o.length&&(o=(s||qs.parse)(o)),_[a]=o;break;case"port":_[a]=o,required(o,_.protocol)?o&&(_.host=_.hostname+":"+o):(_.host=_.hostname,_[a]="");break;case"hostname":_[a]=o,_.port&&(o+=":"+_.port),_.host=o;break;case"host":_[a]=o,port.test(o)?(o=o.split(":"),_.port=o.pop(),_.hostname=o.join(":")):(_.hostname=o,_.port="");break;case"protocol":_.protocol=o.toLowerCase(),_.slashes=!s;break;case"pathname":case"hash":if(o){var j=a==="pathname"?"/":"#";_[a]=o.charAt(0)!==j?j+o:o}else _[a]=o;break;case"username":case"password":_[a]=encodeURIComponent(o);break;case"auth":var $t=o.indexOf(":");~$t?(_.username=o.slice(0,$t),_.username=encodeURIComponent(decodeURIComponent(_.username)),_.password=o.slice($t+1),_.password=encodeURIComponent(decodeURIComponent(_.password))):_.username=encodeURIComponent(decodeURIComponent(o))}for(var zt=0;zt<rules.length;zt++){var Ht=rules[zt];Ht[4]&&(_[Ht[1]]=_[Ht[1]].toLowerCase())}return _.auth=_.password?_.username+":"+_.password:_.username,_.origin=_.protocol!=="file:"&&isSpecial(_.protocol)&&_.host?_.protocol+"//"+_.host:"null",_.href=_.toString(),_}function toString$6(a){(!a||typeof a!="function")&&(a=qs.stringify);var o,s=this,_=s.host,j=s.protocol;j&&j.charAt(j.length-1)!==":"&&(j+=":");var $t=j+(s.protocol&&s.slashes||isSpecial(s.protocol)?"//":"");return s.username?($t+=s.username,s.password&&($t+=":"+s.password),$t+="@"):s.password?($t+=":"+s.password,$t+="@"):s.protocol!=="file:"&&isSpecial(s.protocol)&&!_&&s.pathname!=="/"&&($t+="@"),(_[_.length-1]===":"||port.test(s.hostname)&&!s.port)&&(_+=":"),$t+=_+s.pathname,o=typeof s.query=="object"?a(s.query):s.query,o&&($t+=o.charAt(0)!=="?"?"?"+o:o),s.hash&&($t+=s.hash),$t}Url.prototype={set:set$3,toString:toString$6};Url.extractProtocol=extractProtocol;Url.location=lolcation;Url.trimLeft=trimLeft;Url.qs=qs;var urlParse=Url;const parseURL=getDefaultExportFromCjs(urlParse),choDomain=(a=window.location.href)=>{const o=parseURL(a,!1).hostname;return o&&o.length>0&&o.indexOf("canadahelps")>=0?o.substring(o.indexOf("canadahelps"),o.length):"canadahelps.org"},NOT_AVAILABLE="N/A",EMPTY_UUID=nil,forceRemoveCredit=a=>{const o="OBFUSCATED_CREDIT(XXXXXXXXXXXXXXXX)";let s=a.replace(/\d{13,16}/,o);return s=s.replace(/(\d{3,6}\s?){3,6}/,o),s},generateLogInfo=({message:a,logLevel:o,exception:s,stackTrace:_,warning:j,appName:$t,appState:zt,traceId:Ht=traceManager.get()})=>
102{const Ut=new uaParserExports.UAParser(navigator.userAgent),Gt=window.location.href,Xt=`agent: ${navigator.userAgent} - os: ${Ut.getDevice().type} ${Ut.getOS().name} ${Ut.getOS().version} - browser: ${Ut.getBrowser().name} - version: ${Ut.getBrowser().version}`,Jt=choDomain(),Zt=j||NOT_AVAILABLE,er=s||NOT_AVAILABLE,tr=_||NOT_AVAILABLE,nr=zt?forceRemoveCredit(JSON.stringify(zt)):NOT_AVAILABLE;return{message:a,location:Gt,browserVersion:Xt,appName:$t,environment:Jt,appState:nr,logLevel:o,exception:er,warning:Zt,stackTrace:tr,traceId:Ht??EMPTY_UUID}};class ErrorBoundary extends React.Component{constructor(o){super(o),this.state={hasError:!1}}componentDidCatch(o,s){const{appName:_,getState:j}=this.props;try{const $t=generateLogInfo({message:"Error caught by ErrorBoundary",logLevel:ECoreSiteLogLevel.Error,appName:_,exception:`ERROR: ${o} ERROR_INFO: ${s?.componentStack}`,appState:j()});sendToCoreSiteLogs($t)}catch($t){console.error($t)}finally{this.setState({hasError:!0,errorDetails:o})}}render(){const{children:o,fallback:s}=this.props,{hasError:_,errorDetails:j}=this.state;return _&&s!=null?s(j):o}}reactExports.createContext({traceId:"",updateTraceId:()=>"",logToServer:()=>null});var GIVING_BASKET_INPUTS_NAMES=(a=>(a.CART_ITEMS="cartItems",a.DONOR_COMPANY_NAME="donorCompanyName",a.DONOR_FIRST_NAME="donorFirstName",a.DONOR_LAST_NAME="donorLastName",a.IS_CORPORATE_DONATION="isCorporateDonation",a.DONOR_ADDRESS_LINE_1="donorAddressLine1",a.DONOR_ADDRESS_LINE_2="donorAddressLine2",a.DONOR_CITY="donorCity",a.DONOR_COUNTRY="donorCountry",a.DONOR_PROVINCE="donorProvince",a.DONOR_POSTAL_CODE="donorPostalCode",a.DONOR_PROVINCE_OTHER="donorProvinceOther",a.ANONYMOUS_DONATION="anonymousDonation",a.TAX_RECEIPT_PREFERENCE="taxReceiptPreference",a.CREATE_FREE_ACCOUNT="createFreeAccount",a.SAVE_PAYMENT_INFO="savePaymentInfo",a.EXPRESS_LOGIN_PASSWORD="expressLoginPassword",a.DONOR_EMAIL="donorEmail",a.DONOR_PHONE_NUMBER="donorPhoneNumber",a.SUGGESTED_ASK_ENABLED="suggestedA
102skEnabled",a.CREATE_NEW_ACCOUNT_PASSWORD="password",a.CREATE_NEW_ACCOUNT_CONFIRM_PASSWORD="confirmPassword",a.RECAPTCHA_CHECKBOX="recaptchaCheckbox",a.VERIFY_EMAIL="verifyEmail",a.SA_AMOUNT="suggestedAskAmount",a))(GIVING_BASKET_INPUTS_NAMES||{}),GIVING_BASKET_PAYMENT_INPUT_NAMES=(a=>(a.PAYMENT_TYPE="paymentType",a.PAYMENT_TOKEN="paymentToken",a.CREDIT_CARD_NUMBER="creditCardNumber",a.CREDIT_CARD_EXPIRY_DATE="creditCardExpiryDate",a.CREDIT_CARD_CVV="creditCardCVV",a.CREDIT_CARD_NAME="creditCardName",a.ONE_TIME_SESSION_TOKEN="oneTimeSessionToken",a.PAYPAL_PAYER_ID="paypalPayerID",a.GIFT_CARD_NUMBER="giftCardNumber",a))(GIVING_BASKET_PAYMENT_INPUT_NAMES||{});GIVING_BASKET_INPUTS_NAMES.DONOR_EMAIL,GIVING_BASKET_INPUTS_NAMES.EXPRESS_LOGIN_PASSWORD,GIVING_BASKET_INPUTS_NAMES.DONOR_COMPANY_NAME,GIVING_BASKET_INPUTS_NAMES.DONOR_FIRST_NAME,GIVING_BASKET_INPUTS_NAMES.DONOR_LAST_NAME,GIVING_BASKET_INPUTS_NAMES.DONOR_ADDRESS_LINE_1,GIVING_BASKET_INPUTS_NAMES.DONOR_CITY,GIVING_BASKET_INPUTS_NAMES.DONOR_COUNTRY,GIVING_BASKET_INPUTS_NAMES.DONOR_PROVINCE,GIVING_BASKET_INPUTS_NAMES.DONOR_PROVINCE_OTHER,GIVING_BASKET_INPUTS_NAMES.DONOR_POSTAL_CODE,GIVING_BASKET_INPUTS_NAMES.VERIFY_EMAIL,GIVING_BASKET_PAYMENT_INPUT_NAMES.CREDIT_CARD_NAME,GIVING_BASKET_PAYMENT_INPUT_NAMES.CREDIT_CARD_EXPIRY_DATE,GIVING_BASKET_PAYMENT_INPUT_NAMES.CREDIT_CARD_CVV,GIVING_BASKET_PAYMENT_INPUT_NAMES.CREDIT_CARD_NAME;var SecuritiesDonationType=(a=>(a.SECURITIES="1",a.MUTUAL_FUNDS="2",a))(SecuritiesDonationType||{}),SECURITIES_INPUT_NAMES=(a=>(a.ACCOUNT_NUMBER="accountNumber",a.ADVISOR_EMAIL="advisorEmail",a.ADVISOR_NAME="advisorName",a.ADVISOR_PHONE="advisorPhone",a.DONATION_FUND="donationFund",a.DONATION_PRESET="donationPreset",a.DONATION_TYPE="donationType",a.INVESTMENT_FIRM="investmentFirm",a.INVESTMENT_PLATFORM="investmentPlatform",a.MANAGER_TYPE="managerType",a.MESSAGE_FOR_CHARITY="messageForCharity",a.NUMBER_OF_SHARES="numberOfShares",a.SECURITIES_NAME="securityName",a.STOCK_TICKER_SYMBOL="stockTickerSymbol",a.ANONYMOUS_DONATION="anonymousDonation",a.DONOR_EMAIL="donorEmail",a.EXPRESS_LOGIN_PASSWORD="expressLoginPassword",a.DONOR_FIRST_NAME="donorFirstName",a.DONOR_LAST_NAME="donorLastName",a.DONOR_ADDRESS_LINE_1="donorAddressLine1",a.DONOR_ADDRESS_LINE_2="donorAddressLine2",a.DONOR_CITY="donorCity",a.DONOR_PROVINCE="donorProvince",a.DONOR_PROVINCE_OTHER="donorProvinceOther",a.DONOR_COUNTRY="donorCountry",a.DONOR_POSTAL_CODE="donorPostalCode",a.IS_CORPORATE_DONATION="isCorporateDonation",a.DONOR_COMPANY_NAME="donorCompanyName",a.DONOR_PHONE_NUMBER="donorPhoneNumber",a.DONOR_MAILING_OPTION="donorMailingOption",a.JOINT_ACCOUNT_ENABLED="jointAccountEnabled",a.JOINT_DONOR_FIRST_NAME="jointDonorFirstName",a.JOINT_DONOR_LAST_NAME="jointDonorLastName",a))(SECURITIES_INPUT_NAMES||{}),SecuritiesManagerType=(a=>(a.SELF_DIRECTED="SELF_DIRECTED",a.MANAGED="MANAGED",a))(SecuritiesManagerType||{});FormTypes.FULLFORM+"",FormTypes.MULTI_STEP+"",FormTypes.TRIBUTE_FULL+"",FormTypes.Securities+"",FormTypes.CAUSE_FUNDS+"",FormTypes.WIDGET+"";var assertString={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=_;function s(j){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?s=function(zt){return typeof zt}:s=function(zt){return zt&&typeof Symbol=="function"&&zt.constructor===Symbol&&zt!==Symbol.prototype?"symbol":typeof zt},s(j)}function _(j){var $t=typeof j=="string"||j instanceof String;if(!$t){var zt=s(j);throw j===null?zt="null":zt==="object"&&(zt=j.constructor.name),new TypeError("Expected a string but received a ".concat(zt))}}a.exports=o.default,a.exports.default=o.default})(assertString,assertString.exports);var assertStringExports=assertString.exports;const messagesEn=()=>({provinceStateInvalid:()=>"The Province/State is not valid",maxLengthError:()=>"The text exceeds the character limit",characterLimitWarning:()=>"The character limit has been reached.",addDisplayMessage:()=>"Add a display message",addLinkToImpactMessage:()=>"Add a Link to Your Impact Message",adminOptionDonor:()=>"Donor Options",adminOptionFormDisplay:()=>"Form Display Options",adminOptionThankYouEmailMessage:()=>"Thank You Email Message",adminOptionMonthlyPrompt:()=>"Monthly Prompt",adminOptionAnalytics:()=>"Analytics",adminOptionColourAndStyle:()=>"Colour and Style",adminOptionLinkedEmbedded:()=>"Linked and Embedded Options",adminOptionBrandEcards:()=>"Brand eCards",adminOptionThankYouPage:()=>"Thank You Page",fundsRaised:()=>"Funds raised",fundsRaisedV2:()=>"Funds raised",raisedOfTotal:a=>` of ${a} total`,readMore:()=>"Read more",readLess:()=>"Read less",showLess:()=>
102"Show less",donationDetails:()=>"Donation Details",donationType:()=>"Donation Type",fund:()=>"Fund",fundsHelp:()=>"Direct your donation to the area of our work you wish to support.",donateOnce:()=>"Donate once",oneTimeDonation:()=>"one-time donation",monthlyDonation:()=>"monthly donation",recurringDonationMonthly:()=>"Recurring donation: Monthly",monthlyDonationIcon:()=>"Monthly Donation Icon",monthlyDonationIconLabel:()=>"Toggle to change icon below",monthlyDonationsAreManaged:()=>"Monthly donations are managed through your CanadaHelps account. Sign in or create a free account to continue your donation.",donateMonthly:()=>"Donate monthly",chooseDonationFrequency:()=>"Choose Donation Frequency",customAmount:()=>"Custom amount",perMonth:()=>"per month",coverTheFeesLabel:a=>`Make my gift go further. I'd like to cover the $${a} processing fee so 100% of my donation goes to this charity.`,noSearchResults:()=>"No results found. Please try a different search term.",messageToCharity:()=>"Message to charity",writeMessageToCharity:()=>"Write a private message to us (optional)",fundsPlaceholder:()=>"Choose a fund to direct your donation",writeYourMessage:()=>"Write your message",done:()=>"Done",donorAndTaxReceiptInfo:()=>"Donor & Tax Receipt Information",donorInfoFormAccessibility:()=>"The donor information edit form has appeared on the page",donorLoggedInAccessibility:()=>"The donor has been logged in",donorLoggedOutAccessibility:()=>"The user has been logged out",donorInfoUpdatedAccessibility:()=>"The donor information has been updated",notYou:()=>"Not you?",notYouCDF:()=>"Not you?",logOut:()=>"Log Out",logOutCDF:()=>"Log Out",edit:()=>"Edit",editCard:()=>"Edit Card",editDetails:()=>"Edit details",exp:()=>"Exp",emailAddress:()=>"Email Address",emailOptInMessage:a=>`I understand I can withdraw my consent to receive email communications at any time. For more details, please <a style='text-decoration:underline' href='/en/charities/id/${a}#charity-address' target='_blank' rel='noreferrer'>contact us using the following information.</a>`,phoneNumberLabel:()=>"Phone Number (Optional)",mailingListConsent:a=>`Yes, I’d like to receive email communications from ${a}.`,expressCheckoutPassword:()=>"EXPRESS CHECKOUT PASSWORD",expressCheckout:()=>"EXPRESS CHECKOUT",forgotPassword:()=>"Forgot password",enterPassword:()=>"Enter Password",formName:()=>"Form Name",formNamePlaceholder:()=>"Enter a name for this form (not visible to donors)",formType:()=>"Form Type",fullform:()=>"Full Form",multiStep:()=>"Multi Step",tributeFirst:()=>"Tribute First",securities:()=>"Securities",securitiesDetails:()=>"Securities details",mutualFunds:()=>"Mutual funds",causeFunds:()=>"Cause Funds",causeFundsCHOnly:()=>"Cause Funds - CH Only",tribute:()=>"Tribute",corporate:()=>"Corporate",corporateDonation:()=>"This is a corporate donation",fieldRequired:()=>"This field is required",fieldMaxLength:a=>`Maximum ${a} characters allowed`,personal:()=>"Personal",company:()=>"Company",companyNameGroup:()=>"Company name/Group",firstName:()=>"First Name",lastName:()=>"Last Name",yourFirstName:()=>"Your First Name",yourLastName:()=>"Your Last Name",save:()=>"Save",cancel:()=>"Cancel",address:()=>"Address",addressLine1:()=>"Address line 1",addressLine2:()=>"Address line 2 (optional)",city:()=>"City",country:()=>"Country",selectCountry:()=>"Select Country",province:()=>"Province",selectProvince:()=>"Select Province",setIcon:()=>"Set Icon",showIcon:()=>"Show icon",shareThisPageVia:()=>"Share this page via",postalCode:()=>"Postal code",provinceOther:()=>"Province Other",provinceState:()=>"Province/State",password:()=>"Password",payment:()=>"Payment",paymentInformation:()=>"Payment Information",securePaymentOptions:()=>"Secure Payment Options",notApplicable:()=>"N/A",notAvailableForMonthlyDonations:()=>"CanadaHelps gift card is not eligible for monthly donations",creditCard:()=>"Credit Card",creditCardEndingWith:a=>`${a} Ending with`,payPal:()=>"PayPal",googlePay:()=>"Google Pay",applePay:()=>"Apple Pay",giftCard:()=>"Gift Card",giftCardV2:()=>"CanadaHelps Gift Card",creditCardNumber:()=>"Credit card number",expiry:()=>"Expiry (MM/YY)",cvv:()=>"CVV",cvvMessage:()=>"The CVV is a three- or four- digit security code usually found on the back of your credit card. For American Express, the four-digit security code is located on the front of the card.",days:()=>"days",cvvLengthError:a=>`cvv should be ${a} digits`,loading_paypal:()=>"Loading PayPal",complete_donation_paypal:()=>"Complete your donation with:",nameOnCard:()=>"Name on card",masterCardMonthlyStatement:a=>`You will be billed ${a} CAD per month until you cancel the subscription`,giftCardBalanceRemaining:a=>`This gift card only has $${a} remaining. Please select a different payment method or change your donation amount`,giftCardInvalid:()=>
102"This gift card is not valid",donationWithGiftcard:()=>"Donation with a GiftCard",showDonationAmount:()=>"Show Donation Amount",menu:()=>"Menu",giftCardLabelDescription:()=>"Enter your 8 or 16 digit CanadaHelps Gift Card ID above",giftCardBalanceWarning:()=>"Your donation cannot exceed the current balance of your gift card",giftCardBalanceWarningCDF:()=>"Your donation cannot exceed the current balance of your gift card",giftCardNumber:()=>"Gift Card Number",giftCard8Or16Digits:()=>"Enter the gift card's 8 or 16 digit code",cardNumber:()=>"Card Number",originalBalance:()=>"Original Balance",currentBalance:()=>"Current Balance",anonymity:()=>"Anonymity",makeMyDonationAnonymous:()=>"Make my donation anonymous",supportCanadaHelps:()=>"Support CanadaHelps",suggestedAskLabel:()=>"Add a one-time charitable donation to CanadaHelps so they can continue to offer affordable online fundraising technology to charities like us!",suggestedAskInfo:()=>"CanadaHelps is a registered charity that works tirelessly to help smaller charities across Canada through technology, helping them raise more funds and save time on administration so they can focus on their mission. Without CanadaHelps, many charities wouldn’t have access to the technology they need to survive. We are incredibly grateful for the support of donors which has kept CanadaHelps a reliable, safe, and effective option for Canadians and charities for more than 20 years.",donationAmountSuggestedA
102sk:()=>"Donation amount for CanadaHelps",positiveDonationValidationError:()=>"Invalid Input: Only positive values are allowed",enterAnswer:()=>"Enter answer (optional)",selectAnswer:()=>"Select an answer",yes:()=>"Yes",no:()=>"No",completeDonationNow:()=>"Complete Donation Now",completed:()=>"Completed",current:()=>"Current",upcoming:()=>"Upcoming",termsOfService:()=>"Terms of Service",privacyPolicy:()=>"Privacy Policy",footerSupportsCharity:a=>`This donation supports BN ${a}.`,termsAndConditionsStart:()=>"By completing this donation you agree to the ",termsAndConditionsPledgeStart:()=>"By completing this pledge you agree to the ",thankYouForYourDonation:()=>"Thank you for your donation!",thankYouForDonatingMonthly:()=>"Thank you! Your monthly gift is now set up. You will receive information about how to manage your gift by email.",thankYouOrderPending:()=>"Thank you! We are reviewing the status of your donation.",thankYouPendingReview:()=>`Thank you!
103We are reviewing the status of your donation.`,thankYouEmailConfirmation:()=>' You will receive an email confirming your transaction and "CanadaHelps" will appear on your statement.',thankYouEmailConfirmationCDF:()=>'You will receive an email confirming your transaction and "CanadaHelps" will appear on your statement.',donationConfirmationNumber:()=>"Donation confirmation number",spreadGenerosity:()=>"Spread your generosity and let others know about CanadaHelps!",spreadGenerosityCDF:()=>"Spread your generosity and let others know about CanadaHelps!",success:()=>"Success!",proceed:()=>"Proceed",proceedNow:()=>"Proceed Now",poweredByCanadaHelps:()=>"Powered by CanadaHelps",poweredByCH:()=>"Powered by CanadaHelps, a registered charity BN 896568417RR0001.",poweredByCHCDF:()=>"Powered by CanadaHelps, a registered charity BN 896568417RR0001.",preview:()=>"Preview",previewLinked:()=>"Linked Form Preview",previewEmbed:()=>"Embedded Form Preview",previewPopUp:()=>"Pop-up Preview",and:()=>"and",securityMessage:()=>"This donation form is compliant with the highest level Payment Card Industry Data Security Standards (PCI DSS). HTTPS does not appear in the address URL as the donation form is embedded within another page.",securityTerms:()=>"Security Terms",viewDonationFormURL:()=>
103"View the HTTPS URL of the donation form",uhOh:()=>"Uh-oh!",sorryWeEncounteredError:a=>`We're sorry! We encountered an error (${a}) while processing your payment.`,pleaseWaitForConfirmationEmail:()=>"Please wait a few moments and check to see if you received a donation confirmation email to make sure that your transaction was successful.",error:()=>"Error",errorCode:()=>"Error code:",errorReferenceNumber:()=>"Error reference number (Trace ID):",expiration:()=>"Expiration",infoConfirmationEmail:()=>"If you have not received a donation confirmation email within 15 minutes, please ensure that you are using a modern browser and ",tryYourDonationAgain:()=>"try your donation again",ifContinueHavingIssuesWithTransaction:()=>"If you continue to have issues completing a transaction, please contact us at ",or:()=>" or ",giveUsFollowingDetails:()=>" and give us the following detatils. We’ll be happy to assist you!",googleAnalytics:()=>"Google Analytics",googleAnalyticsSubCopy:()=>"Entering your Google Analytics Account Number will allow you to track key visitor behavior on your Customizable Donation Page from your Google Analytics account.",googleAnalyticsPlaceholder:()=>"Enter your Google Analytics Manager account number",googleAnalyticsMeasurementId:()=>"Google Analytics 4 Measurement ID",googleAnalyticsMeasurementIdSubCopy:()=>"If you have made the switch to a Google Analytics 4 property, you’ll need to use your measurement ID to start tracking the same key visitor behavior. You can find your GA4 measurement ID by going to Admin > Property > Streams in your GA4 account.",googleAnalyticsMeasurementIdPlaceholder:()=>"Enter your Google Analytics 4 Measurement ID",googleTagManager:()=>"Google Tag Manager",googleTagManagerSubCopy:()=>"The Google Tag Manager feature has been introduced to help CanadaHelps charity clients that advertise online track the effectiveness of their advertisements in terms of driving donations through their CanadaHelps Custom Donate Now pages.",googleTagManagerPlaceholder:()=>"Enter your Google Tag Manager account number",email:()=>"Email",emailChangeThanks:a=>`Thank you. We have sent you an email with a link and instructions. Please check your ${a} email now.`,emailThankYouOneTimeEnglish:()=>"One-Time Donation Thank you Email (English)",emailThankYouMonthlyEnglish:()=>"Monthly Donation Thank you Email (English)",emailThankyouSecuritiesEnglish:()=>"Securities Donation Thank you Email (English)",emailThankYouOneTimeFrench:()=>"One-Time Donation Thank you Email (French)",emailThankYouMonthlyFrench:()=>"Monthly Donation Thank you Email (French)",emailThankyouSecuritiesFrench:()=>"Securities Donation Thank you Email (French)",loggingYouIn:()=>"Logging you in",logInFailed:()=>"Log in failed",didYouMean:()=>"Did you mean ",hmm:()=>"Hmm...",deactivatedPage:()=>"We’re sorry but it looks like this page has been deactivated or no longer exists.",findCharityAtCH:()=>"Find this charity at CanadaHelps.org",ecardCategory:()=>"ECard Category",selectEcardDesign:()=>"Select an ECard Design",selectCategoryEcardDesign:a=>`Select an ${a} ECard Design`,selectDifferentEcard:()=>"Select a different eCard",ecardsAreLoading:()=>"ECards are loading",yourSelectedEcard:()=>"Your selected Ecard",recipientDetails:()=>"Recipient Details",recipientName:()=>"Recipient name",recipientEmail:()=>"Recipient e-mail",messageToRecipient:()=>"Enter message to recipient",messageToRecipientHeader:()=>"Message to recipient",recipientFirstName:()=>"Recipient first name",recipientLastName:()=>"Recipient last name",senderDetails:()=>"Sender Details",copyFromDonorInfo:()=>"Copy from donor & tax receipt information",coreSettings:()=>"Core Settings",yourName:()=>"Your name",yourNameAndContactInfoWillNotBeShared:()=>"Your name and contact information will not be shared with the charity.",yourPaymentInformation:()=>"Your payment information",yourEmail:()=>"Your email",dedicationInformation:()=>"Dedication Information",dedicateYourDonation:()=>"Dedicate your donation",inMemoryOf:()=>"In Memory Of",inHonourOf:()=>"In Honour Of",enterHonoreeName:()=>"Enter the honouree name",dedicationSetHonoree:a=>`Your donation will be dedicated in honor of ${a}`,dedicationSetInMemory:a=>`Your donation will be dedicated in memory of ${a}`,noDedication:()=>"No dedication",chooseDedicationType:()=>"Choose dedication type",dedicationPrompt:()=>"Want to dedicate your gift to someone special?",dedicationPromptYes:()=>"Yes, I want to dedicate my donation",notifyOnMyOwn:()=>"Do not send an eCard. I will notify family on my own.",notifyFamilyOnMyOwn:()=>
103"I will notify the family on my own",notifyPersonOnMyOwn:()=>"I will notify this person on my own",sendEcard:()=>"Send an eCard",sendPhysicalCard:()=>"Send a physical card on my behalf",enterName:()=>"Enter name",chExpressCheckout:()=>"CanadaHelps express checkout (optional)",donate:()=>"Donate",donate2:()=>"Donate",continue:()=>"Continue",completeYourDonation:()=>"Complete your donation",back:()=>"Back",backToAllForms:()=>"Back to all forms",msDedicationTitle:()=>"Dedicate your donation and optionally, send an eCard",msDonorsTitle:()=>"Your donation is eligible for a charitable tax receipt.",makeDonation:()=>"Make a Donation",youAreAlmostThere:(a,o)=>`You're almost there. Complete your ${a} ${o} donation.`,perMonthAbbr:()=>"/mo",bn:()=>"BN",loadingForm:()=>"Loading donation form",lockForm:()=>"Lock Form",donationAmount:()=>"Donation amount",name:()=>"Name",created:()=>"Created",amountRaised:()=>"Amount Raised",amountRaisedGoal:(a,o)=>`${a} of ${o} Goal`,actions:()=>"Actions",viewAllFunds:()=>"View all funds",weEncounteredIssueOnOurEnd:()=>"We’ve encountered an issue on our end.",weHaveEncounteredIssuesProcessingYourDonation:()=>"We’ve encountered an issue processing your donation.",weEncounterdAnError:a=>`We’re sorry! We encountered an error (${a}) while processing your payment.`,wereHavingTroubleProcessingRequest:()=>"We're having trouble processing your request right now. Please try again. If the problem persists, contact our support team at [email protected] for assistance.",pleaseWaitFewMinutes:()=>`Please wait a few moments and check to see if you received a
104    donation confirmation email.`,checkPaymentInfo:()=>`If you have not received a
105    confirmation email, please check the payment information
106    provided or use another payment method and try again.`,ensureYourBrowserIsUpToDate:()=>"If you have not received a confirmation email, please ensure your browser is up to date, that your cache is cleared, or consider trying a different browser. Our supported browsers include: Google Chrome, Safari, Microsoft Edge, and Firefox.",stillHavingTroubles:()=>`Still having troubles? Please contact us at
107    [email protected] or 1-877-755-1595 and we’ll be happy to
108    assist you!`,unified_server_errors:{"-999":`<h2 className="text-display text-ink-charcoal mb-8">We’ve encountered an issue on our end.</h2>
109    <div>
110      <p className={'text-default text-ink-charcoal mb-8'}>
111        We’re sorry! We encountered an error (-999) while processing your payment.
112      </p>
113      <p className={'text-default text-ink-charcoal mb-8'}>
114      Please wait a few moments and check to see if you received a donation confirmation email. If you have not received a confirmation email, please ensure your browser is up to date, that your cache is cleared, or consider trying a different browser. Our supported browsers include: Google Chrome, Safari, Microsoft Edge, and Firefox.
115      </p>
116      <p className={'text-default text-ink-charcoal mb-8'}>
117        Please wait a few moments and check to see if you received a donation confirmation email. If you have not received a confirmation email within 15 minutes, please check the payment information provided and try your donation again.
118      </p>
119      <p className={'text-default text-ink-charcoal mb-8'}>
120        Still having troubles?  Please try another payment method or contact us at [email protected] or 1-877-755-1595 and we’ll be happy to assist you!
121      </p>
122    </div>`,"-994":"-994: Sorry. We are having problems processing your request. Please try again or contact us at [email protected] or (877)755-1595","-995":"-995: Sorry. We are having problems processing your request. Please try again or contact us at [email protected] or (877)755-1595","-981":"Something went wrong when attempting to update your information","-982":"Log out failed, you may already be logged out.","-983":"Something went wrong when attempting to update your credit card","-971":"-971: Sorry. We are having problems processing your payment for the following reason:","-972":"-972: Sorry. We are having problems processing your request. Please try again or c
122ontact us at [email protected] or (877)755-1595","-961":`-961:
123    <h2 className="text-display text-ink-charcoal mb-8">We’ve encountered an issue on our end.</h2>
124    <div>
125      <p className={'text-default text-ink-charcoal mb-8'}>
126        We’re sorry! We encountered an error (-961) while processing your payment.
127      </p>
128      <p className={'text-default text-ink-charcoal mb-8'}>
129        Please wait a few moments and check to see if you received a donation confirmation email. If you have not received a confirmation email within 15 minutes, please check the payment information provided and try your donation again.
130      </p>
131      <p className={'text-default text-ink-charcoal mb-8'}>
132        Still having troubles?  Please try another payment method or contact us at [email protected] or 1-877-755-1595 and we’ll be happy to assist you!
133      </p>
134    </div>`,"-962":`-962:
135    <h2 className="text-display text-ink-charcoal mb-8">We’ve encountered an issue on our end.</h2>
136    <div>
137      <p className={'text-default text-ink-charcoal mb-8'}>
138        We’re sorry! We encountered an error (-962) while processing your payment.
139      </p>
140      <p className={'text-default text-ink-charcoal mb-8'}>
141        Please wait a few moments and check to see if you received a donation confirmation email. If you have not received a confirmation email within 15 minutes, please check the payment information provided and try your donation again.
142      </p>
143      <p className={'text-default text-ink-charcoal mb-8'}>
144        Still having troubles?  Please try another payment method or contact us at [email protected] or 1-877-755-1595 and we’ll be happy to assist you!
145      </p>
146    </div>`,"-2":"-2: Sorry. We are having problems processing your request. Please try again or contact us at [email protected] or (877)755-1595","-3":"-3: Sorry. We are having problems processing your request. Please try again or contact us at [email protected] or (877)755-1595","-4":"-4: Sorry. We are having problems processing your request. Please try again or contact us at [email protected] or (877)755-1595","-5":`-5: <h2 className="text-display text-ink-charcoal mb-8">We’ve encountered an issue processing your donation.</h2>
147    <div>
148      <p className={'text-default text-ink-charcoal mb-8'}>
149        We’re sorry! We encountered an error (-5) while processing your payment.
150      </p>
151      <p className={'text-default text-ink-charcoal mb-8'}>
152        Please check the payment information provided or use another payment method and try again.
153      </p>
154      <p className={'text-default text-ink-charcoal mb-8'}>
155        Still having troubles? Please contact us at [email protected] or 1-877-755-1595 and we’ll be happy to assist you!
156      </p>
157    </div>`,"-11":"Invalid donor information","-12":"Invalid donor information","-13":"Invalid donor information","-14":"Invalid donor information","-15":"Invalid donor information","-16":"Invalid donor information","-17":"Invalid donor information","-18":"Invalid donor information","-19":"Invalid donor information","-20":"Invalid donor information","-21":"-21: Sorry. We are having problems processing your request. Please try again or contact us at [email protected] or (877)755-1595","-23":"This charity is currently not listed with the Canada Revenue Agency. CanadaHelps can only facilitate donations for charities currently listed","-24":"Sorry. This page does not exist or is no longer active","-25":"Sorry. This page does not exist or is no longer active","-27":"Your gift card balance is less than the donation amount. Please select a different payment method or change your donation amount","-28":"Sorry. This page does not exist or is no longer active","-29":"Sorry. This page does not exist or is no longer active","-30":"-30: Sorry. We are having problems processing your request. Please try again or contact us at [email protected] or (877)755-1595","-31":"-31: Sorry. We are having problems processing your request. Please try again or contact us at [email protected] or (877)755-1595","-32":"-32: Sorry. We are having problems processing your request. Please try again or c
157ontact us at [email protected] or (877)755-1595","-33":"-33: Sorry. We are having problems processing your request. Please try again or contact us at [email protected] or (877)755-1595","-90":"PayPal is currently unavailable. Please select a different payment method or try again later","-101":"-101: Sorry. We are having problems processing your request. Please try again or contact us at [email protected] or (877)755-1595","-102":"-102: Sorry. We are having problems processing your request. Please try again or contact us at [email protected] or (877)755-1595","-103":"-103: Sorry. We are having problems processing your request. Please try again or contact us at [email protected] or (877)755-1595","-105":"-105: Sorry. We are having problems processing your request. Please try again or contact us at [email protected] or (877)755-1595","-106":"Missing credit card details","-107":"We were unable to authenticate your credit card.","-108":"Please login to your CanadaHelps account to create and manage your monthly gift",10800:`<h2 className="text-display text-ink-charcoal mb-8">We’ve encountered an issue processing your donation.</h2>
158    <div>
159      <p className={'text-default text-ink-charcoal mb-8'}>
160        We’re sorry! We encountered an error (10800) while processing your payment.
161      </p>
162      <p className={'text-default text-ink-charcoal mb-8'}>
163        Please wait a few moments and check to see if you received a donation confirmation email. If you have not received a confirmation email, please check the payment information provided or use another payment method and try again.
164      </p>
165      <p className={'text-default text-ink-charcoal mb-8'}>
166        Still having troubles? Please contact us at [email protected] or 1-877-755-1595 and we’ll be happy to assist you!
167      </p>
168    </div>`,504:`<h2 className="text-display text-ink-charcoal mb-8">We’ve encountered an issue processing your donation.</h2>
169    <div>
170      <p className={'text-default text-ink-charcoal mb-8'}>
171        We’re sorry! We encountered an error (504) while processing your payment.
172      </p>
173      <p className={'text-default text-ink-charcoal mb-8'}>
174        Please check the payment information provided or use another payment method and try again.
175      </p>
176      <p className={'text-default text-ink-charcoal mb-8'}>
177        Still having troubles? Please contact us at [email protected] or 1-877-755-1595 and we’ll be happy to assist you!
178      </p>
179    </div>`,50404:`<h2 className="text-display text-ink-charcoal mb-8">We’ve encountered an issue processing your donation.</h2>
180    <div>
181      <p className={'text-default text-ink-charcoal mb-8'}>
182        We’re sorry! We encountered an error (50404) while processing your payment.
183      </p>
184      <p className={'text-default text-ink-charcoal mb-8'}>
185        Please check the payment information provided or use another payment method and try again.
186      </p>
187      <p className={'text-default text-ink-charcoal mb-8'}>
188        Still having troubles? Please contact us at [email protected] or 1-877-755-1595 and we’ll be happy to assist you!
189      </p>
190    </div>`,50414:`<h2 className="text-display text-ink-charcoal mb-8">We’ve encountered an issue processing your donation.</h2>
191    <div>
192      <p className={'text-default text-ink-charcoal mb-8'}>
193        We’re sorry! We encountered an error (50414) while processing your payment.
194      </p>
195      <p className={'text-default text-ink-charcoal mb-8'}>
196        Please check the payment information provided or use another payment method and try again.
197      </p>
198      <p className={'text-default text-ink-charcoal mb-8'}>
199        Still having troubles? Please contact us at [email protected] or 1-877-755-1595 and we’ll be happy to assist you!
200      </p>
201    </div>`,54001:"There was an error processing your donation. Please ensure your billing and payment information is correct and try again. (Error code: 54001)",54002:`<h2 className="text-display text-ink-charcoal mb-8">We’ve encountered an issue processing your donation.</h2>
202    <div>
203      <p className={'text-default text-ink-charcoal mb-8'}>
204        We’re sorry! We encountered an error (54002) while processing your payment.
205      </p>
206      <p className={'text-default text-ink-charcoal mb-8'}>
207        Please check the payment information provided or use another payment method and try again.
208      </p>
209      <p className={'text-default text-ink-charcoal mb-8'}>
210        Still having troubles? Please contact us at [email protected] or 1-877-755-1595 and we’ll be happy to assist you!
211      </p>
212    </div>`,54003:"There was an error with your credit card’s expiry date and we are unable to process your donation. Please check your expiry date, ensure all your billing and payment information is correct, and try again. (Error code: 54003)",54004:"There was an error with your payment information and we are unable to process your donation. Please check your credit card number, ensure all your billing and payment information is correct, and try again. (Error code: 54004)",54005:"There was an error with your payment information and we are unable to process your donation. Please ensure all your billing and payment information is correct or try a different payment method. (Error code: 54005)",54006:"There was an error processing your donation. Please ensure all your billing and payment information is correct or try a different payment method. (Error code: 54006)",50108:"Sorry, an error has occurred and we are unable to complete this donation. Please try again. (Error Code: 50108)",51101:"Sorry, your Gift Card cannot be found. Please re-enter the code and try again. Still having problems? Contact CanadaHelps, our online fundraising solution provider. (Error Code: 51101)",51102:"Sorry, we are unable to charge this gift card. Contact CanadaHelps, our online fundraising solution provider, for assistance. (Error Code: 51102)",51105:"Sorry, we are unable to charge this gift card. Please contact CanadaHelps, our online fundraising solution provider, for assistance. (Error Code: 51105)",51203:"Sorry, we are unable to complete this donation. Please check your payment details or try again with a different payment method. (Error Code: 51203)",51204:"Sorry, we are unable to complete this donation. Please check your payment details or try again with a different payment method. Still having problems? Contact CanadaHelps, our online fundraising solution provider. (Error Code: 51204)",51205:"Sorry, we are unable to process this donation. Please check your payment details or try again with a different payment method. (Error Code: 51205)",51206:"Sorry, we are unable to complete this donation. There is an account already associated with this email address. Please try again with another email or click the forgot password link to retrieve your password. (Error Code: 51206)",51207:"Sorry, we are unable to create your monthly donation. Please try again. Still having problems? Contact CanadaHelps, our online fundraising solution provider. (Error Code: 51207)",50100:`<h2 className="text-display text-ink-charcoal mb-8">We’ve encountered an issue processing your donation.</h2>
213    <div>
214      <p className={'text-default text-ink-charcoal mb-8'}>
215        We’re sorry! We encountered an error (50100) while processing your payment.
216      </p>
217      <p className={'text-default text-ink-charcoal mb-8'}>
218        Please check the payment information provided or use another payment method and try again.
219      </p>
220      <p className={'text-default text-ink-charcoal mb-8'}>
221        Still having troubles? Please contact us at [email protected] or 1-877-755-1595 and we’ll be happy to assist you!
222      </p>
223    </div>`,50101:`<h2 className="text-display text-ink-charcoal mb-8">We’ve encountered an issue processing your donation.</h2>
224    <div>
225      <p className={'text-default text-ink-charcoal mb-8'}>
226        We’re sorry! We encountered an error (50101) while processing your payment.
227      </p>
228      <p className={'text-default text-ink-charcoal mb-8'}>
229        Please check the payment information provided or use another payment method and try again.
230      </p>
231      <p className={'text-default text-ink-charcoal mb-8'}>
232        Still having troubles? Please contact us at [email protected] or 1-877-755-1595 and we’ll be happy to assist you!
233      </p>
234    </div>`,51103:"Sorry, an error has occurred and we are unable to complete this donation. Please try again. (Error Code: 51103)",51104:"Sorry, we are unable to charge this gift card. Please try again. (Error Code: 51104)",51106:"Sorry, an error has occurred and we are unable to complete this donation. Please try again. (Error Code: 51106)",51201:"Processing your donation is taking longer than usual and we are unable to confirm the status of your donation. You will receive an email confirmation once we process your donation. If you do not receive the email, please contact CanadaHelps, our online fundraising solution provider, for assistance. (Error Code: 51201)",51202:"Processing your donation is taking longer than usual and we are unable to confirm the status of your donation. If you do not receive an email confirmation within 15 minutes, please try again. (Error Code: 51202)",51208:"Sorry, an error has occurred and we are unable to complete this donation. Please try again. (Error Code: 51208)"},invalidEmail:()=>"You must enter a valid email",donationBelowMinimum:(a=3)=>`You must enter a minimum donation of $${a}`,donationBelowMinimumPlease:(a=3)=>`Please enter an amount greater than or equal to $${a}`,invalidCreditCard:()=>
234"You must enter a valid Credit Card",invalidPostalCode:a=>`This is not a valid postal code for your country (${a||"CA"})`,invalidExpiryDate:()=>"Please enter a valid expiry date",expiredCreditCard:()=>"This credit card is expired, please check the expiry date or use a different card",documentTitlePrefix:()=>"Donate Now - ",ok:()=>"Ok",resetToDefault:()=>"Reset to default",selectColour:()=>"Select Colour",invalidHexColour:()=>"Invalid Hexadecimal Colour",taxReceiptIneligible:()=>"This transaction is not eligible for a charitable tax receipt",tellUsABitAboutYourself:()=>"Tell us a bit about yourself so we can send your tax receipt.",taxReceiptCanadahelpsOnly:()=>"Only your gift to CanadaHelps is eligible for a charitable tax receipt.",youCanAlsoMakeA:()=>"You can also make a ",loginFailed:()=>"The password entered is not correct. Please try again or complete your donation without signing in.",loginFailedButRequired:()=>"The password entered is not correct. Please try again.",loginFailedEmailUnverified:()=>"Please verify your email address via the link sent to your inbox to continue. This is a security measure to protect your information.",redirectingIn:()=>"This form will be redirected in",seconds:()=>"seconds",close:()=>"Close",errorNotFound:()=>"404 | This page doesn't exist",errorCharityDelisted:()=>"This charity has been delisted.",errorCharityDelistedInvoluntary:a=>`${a} cannot accept donations at this time.`,errorCharityDelistedHelp:a=>`Please contact ${a} directly for more information or assistance with your donation.`,errorCharityDelistedInvoluntaryHelp:()=>"If you have any questions, please contact CanadaHelps, our donation processor.",errorPageInactive:()=>"This fundraising page is no longer active.",errorInternal:()=>"Something went wrong with your donation",pageErrorWeHaveEncounteredIssue:()=>"We've encountered an issue on our end.",pageErrorWeAreSorry:()=>"We're sorry! We encountered an error (-999) while processing your payment.",pageErrorPleaseWait:()=>"Please wait a few moments and check to see if you received a donation confirmation email. If you have not received a confirmation email, please ensure your browser is up to date, that your cache is cleared, or consider trying a different browser. Our supported browsers include: Google Chrome, Safari, Microsoft Edge, and Firefox.",pageErrorVerifyPaymentDetails:()=>"If you have not received a donation confirmation email within 15 minutes, please verify you've entered payment details correctly and try your donation again.",pageErrorStillHavingTroubles:()=>"Still having troubles? Please contact us at ",pageErrorWeWillBeHappyToAssist:()=>" and we'll be happy to assist you!",pageErrorIfYouNeedHelp:()=>"If you have questions about this page, the CanadaHelps support team may be able to provide additional information. You can contact them using the following methods:",copy:()=>"Copy",pleaseCompleteRequiredFields:()=>"Please complete all required fields to continue",sendVerificationLink:()=>"Send verification link",verifyYourAccount:()=>"Verify your Account",verifySuccessMessage:()=>"Please check your email with a link to verify your email",verifyEmailMessage:()=>"In order to ensure the maximum security we require that you email verify your account before setting up additional monthly donations. You can <b>request a new link below.</b> Once your email has been verified you may sign in using your password.",socialShareText:a=>a?`I just donated to ${a}. You can too!`:"I just donated. You can too!",emailShareBody:(a,o)=>a?`I just donated to ${a}. You can too!  Visit: ${o}`:`I just donated. You can too!  Visit: ${o}`,keepMyOneTimeGift:a=>`Keep my one-time ${a} gift`,backToDonationForm:()=>"Back to donation form",backToDonationForms:()=>"Back to donation forms",backToBeginning:()=>"Back to the beginning",basketTotal:()=>"Basket Total",monthlyPromptDefaultHeading:()=>"Will you consider becoming a monthly supporter?",monthlyPromptDefaultMessage:()=>"Convert your gift into a monthly donation to help us better focus on our mission year-round!",formSetUp:()=>"Form Setup",primaryColour:()=>"Primary Colour",formBranding:()=>"Form Branding",formBrandingButtonsAndLinks:()=>
234"Buttons and Links",formBrandingTitleBackground:()=>"Title Background",formBrandingBackgroundColour:()=>"Background Colour",formBrandingTitleBarText:()=>"Title Bar Text",formBrandingBackgroundImage:()=>"Background Image",formBrandingImpactImage:()=>"Impact Image",formBrandingBackgroundImageSubText:()=>"Upload an image to appear behind your form. Images are automatically cropped and resized to cover the entire screen. Images must be no larger than 5,000 x 5,000 pixels and 2MB.",formBrandingImpactImageSubText:()=>"Images must be no larger than 5,000 x 5,000 pixels and 2MB.",formBrandingBackgroundImageLink:()=>"Learn more about using images, including how to adust larger images.",formBrandingTranslucentOverlay:()=>"Apply Translucent Overlay Over The Background Image And/or Colour (Improves Text Readability)",formBrandingTranslucentOverlaySubText:()=>"Note: If you remove the overlay, please ensure your copy reads clearly.",formBrandingHeadlineDescriptiveColour:()=>"Headline and Descriptive Text Colour",formBrandingContrastTitle:()=>"Please choose a text colour that can be read against the Title Bar Background colour.",formBrandingContrastButtonLinks:()=>"The colour chosen may be difficult to see on a light background. Please choose a darker colour.",formBrandingContrastBackgroun
234d:()=>"Please choose a background colour that would allow the title text to be readable.",formBrandingContrastWarning:()=>"Sufficient colour contrast between text and its background is required under Level AA of Web Content Accessibility Guidelines (WCAG).",black:()=>"black",white:()=>"white",copiedToClipboard:()=>"Copied to clipboard",url:()=>"Linked Form URL",embedCode:()=>"Embed Code",embedCodeDescription:()=>`If you are not responsible for the creation of your website, you can
235  copy and paste the code into an email to your web designer. They will
236  easily be able to embed this for you.`,embedCodeInstructions:()=>"Copy this code and paste it in your website's HTML source-code where you would like the button to appear.",embedCodePopupInstructions:()=>"Please click the Save button to generate the embed code and add it to your website's HTML",chooseFormatToDownloadQRCode:()=>"Choose a format to download your QR Code:",openInNewTab:()=>"Open in a New Tab",mobilePreview:()=>"Mobile Preview",desktopPreview:()=>"Desktop Preview",enableStickyBtn:()=>"Enable sticky button",enablePopUpDisplay:()=>"Enable Pop Up Display",stickyBtnInfo:()=>"Display a sticky button to ensure that your donate button remains on your website at all times. Select an option below to choose where the button will appear.",stickyBtnBottomCentre:()=>"Bottom and center",stickyBtnRightCentre:()=>"Right and center",stickyBtnLeftCentre:()=>"Left and center",stickyBtnBottomLeft:()=>"Bottom and left",stickyBtnBottomRight:()=>"Bottom and right",popUp:()=>"Pop-up",popUpAlert:()=>"Please click the Save button to generate the embed code and add it to your website's HTML.",popUpButton:()=>"Pop-up Button",popUpDisplay:()=>"Pop-up Display",popUpEditForm:()=>"Edit Pop-up form",popUpInstructions:()=>"Use the 'Pop-up' to display a donate button on your website. Clicking it opens a user-friendly donation form in a pop up, enabling quick contributions without leaving the page.",popUpInfo:()=>"Customize your pop up display by adding an image and impact message alongside your donation form",widgetDescription:()=>"Use the 'Pop-up' to present a donate button on your website that, when clicked, displays our multi-step donation form in a pop-up allowing donors to complete a donation quickly and easily without leaving the page. Select and save a button, copy the generated code, and paste it into your website's HTML source-code.",charactersLeft:(a,o=0)=>o?`${a} characters remaining (including hidden formatting and special characters)`:a===1?`${a} character remaining`:`${a} characters remaining`,multiStepPopUp:()=>"Multi-Step Pop-up",changeButtonColor:()=>"Change button colour",changeButtonColourWarning:()=>"Modifying the Donate button colour will be reflected across the buttons and links within this form.",buttonStyle:()=>"Button style",buttonColourAndStyle:()=>"Button Colour and Style",chooseStickyBtnPosition:()=>"Choose Sticky Button position on the screen",uploadPopUpImage:()=>"Upload a Pop Up Image",uploadPopUpImageSubCopy:()=>"Please note, this image will automatically be resized to fit the required dimensions",displayHeadingEn:()=>"Display heading (English)",displayHeadingFr:()=>"Display heading (French)",displayMessageEn:()=>"Display message (English)",displayMessageFr:()=>"Display message (French)",impactLinkTextEn:()=>"Link Text (English)",impactLinkTextFr:()=>"Link Text (French)",impactLinkURLEn:()=>"URL (English)",impactLinkURLFr:()=>"URL (French)",impactStatement:()=>"Form Impact Statement",pleaseFillOutAtLeastOneField:()=>"Please fill out at least one of these fields",buttonWithIcon:()=>"Button with icon",buttonWithoutIcon:()=>"Button without icon",forEnglish:()=>"For English",forFrench:()=>"For French",warning:()=>"Warning!",widget:()=>"Multi-Step Pop-up",widgetSaveInfo:()=>"By saving these settings, the form type will be locked to Multi-Step with Pop Up and it will not be possible to change it.",widgetContinue:()=>"Do you want to continue?",apiError:()=>"We’re sorry, something went wrong. Please try again.",genericApiError:a=>`We're sorry something went wrong. Please try again. If the problem persists, contact our support team at [email protected] for assistance. Error code: ${a}`,unsavedChanges:()=>"You have unsaved changes.",monthlyPrompt:()=>"Monthly Prompt",monthlyPromptLabel:()=>"Prompt donors to convert their one time donation to a monthly donation",monthlyPromptDescription:()=>"The monthly prompt analyzes past donation data to automatically generate optimal upper and lower monthly amount suggestions for donors who initially selected a one-time gift. Optimization is based on conversion rates to monthly donations and time to recoup the initial one-time donation amount. A prompt will not be displayed for one-time gifts under $10 or those over $200.",monthlyPromptHeadingEn:()=>"Prompt heading (English)",monthlyPromptHeadingFr:()=>"Prompt heading (French)",monthlyPromptMessageEn:()=>"Prompt message (English)",monthlyPromptMessageFr:()=>"Prompt message (French)",more:()=>"More",monthlyPromptHeadingDefaultEn:()=>"Will you consider becoming a monthly supporter?",monthlyPromptHeadingDefaultFr:()=>"Envisageriez-vous de devenir un donateur mensuel?",monthlyPromptMessageDefaultEn:()=>"Convert your gift into a monthly donation to help us better focus on our mission year-round!",monthlyPromptMessageDefaultFr:()=>"Convertissez votre don en un don mensuel pour nous aider à mieux nous concentrer sur notre mission tout au long de l'année!",noFundOption:()=>"No presented fund options (all donations assigned to General Fund)",selectFundsOption:()=>"Select one or more funds",selectFundsOptionLabel:()=>"Select which funds are available",allFundsOption:()=>"No preset fund, let donor choose",allFundsOptionLabel:()=>"All",youHaveNoFundsYet:()=>"You have not created any funds yet. ",clickHereToCreateFund:()=>"Click here to create your first fund.",selectAndOrderFunds:()=>"Select and set the order funds will be seen by donors",searchFunds:()=>"Search funds",selectedFunds:()=>"Selected Funds",removeAll:()=>"Remove All",removeFromBasket:()=>"Remove from basket",addToBasketError:()=>"Could not add item. Please try again.",removeFromBasketError:()=>"Could not remove item. Please try again.",reviewDonation:()=>"Review donation",english:()=>"English",french:()=>"French",bilingual:()=>"Bilingual",fundraisingProgress:()=>"Fundraising Progress",formLanguage:()=>"Form Language",enableFundraisingProgress:()=>"Enable fundraising progress",goalAmount:()=>"Goal amount",goToEnd:()=>"Go to the end",raisedOf:()=>"raised of",raisedOffline:()=>"Raised offline",donation:()=>"Donation",donationOptions:()=>"Donation Options",donationFormContent:()=>"Donation Form Content",donationFormSteps:()=>"Donation Form Steps",oneTimeAndMonthly:()=>"One-time & Monthly",oneTime:()=>"One-time",month:()=>"Month",monthly:()=>"Monthly",defaultDonationOptions:()=>"Default Donation Options",redirectURL:()=>"Redirect URL",redirectURLInfo:()=>"Use if you want to redirect donors back to your website after a donation is completed.",enterRedirectURL:()=>"Enter redirect URL",enterYourCity:()=>"Enter your city",donorTaxReceipts:()=>"Donor Tax Receipts",issueTaxReceipts:()=>"Issue tax receipts for donations made through this page",iWishToRemainAnonymous:()=>"I wish to remain anonymous",receiptsDisabled:()=>"Transactions processed through this page are not eligible for a charitable tax receipt. By unselecting this option, <b>you acknowledge and agree that your charity will not issue a tax receipt</b> and CanadaHelps is not responsible for issuing a tax receipt for transactions through this page. Please note: monthly giving options will not be available for donors.",raisedAmountBelowMinimum:()=>"'Offline Donation amount' must be greater than '0'",qrCode:()=>"QR Code",oneTimeDonationAmounts:()=>"One-Time Donation Amounts",monthlyDonationAmounts:()=>"Monthly Donation Amounts",smartSums:()=>"Smart Sums",smartSumsDescription:()=>"Smart Sums is our unique algorithm which automatically generates and continually adapts suggested donation amounts based on past amounts given, seasonal variances and pattern of gift sizes made to your charity and charities like yours. Since Smart Sums amounts fluctuate, you cannot set impact statements when using the Smart Sums option.",customAmounts:()=>"Custom Amounts",customAmountsDescription:()=>"A great way to grow donation revenue is to provide suggested donation amounts to donors (e.g. $25, $50, $100, $250) and let donors know the tangible impact of the donation amount (e.g. Your donation of $25 will provide a school kit for a child in need). There will always be the option for donors to enter another donation amount.",noAmounts:()=>"No Amounts",preselectDefaultPosition:()=>"Preselect a default position (optional)",noDefaultPosition:()=>"No default position",enterAmount:()=>"Enter amount",enterAmountPrompt:a=>`Enter what this amount level provides based on your program (${a==="en"?"English":"French"})`,customizableDonationForms:()=>"Customizable Donation Forms",customizableDonationFormsIntro:()=>"Use Customizable Donation Forms to accept donations online. You can create unlimited forms. Each form can be custom branded and configured to the specific fundraising need and embedded on your website or shared using the URL.",acceptCryptoDonations:()=>"To accept <strong>cryptocurrency</strong> donations or to access fundraise now buttons or other links, ",clickHere:()=>"click here",createNewForm:()=>"Create new form",createNewFormInfo:()=>`Save a form name and type to create your donation form and begin
237  customizing`,active:()=>"Active",deactivated:()=>"Deactivated",optional:()=>"(optional)",showingResult:(a,o,s)=>`Showing ${a} to ${o} of ${s} results`,showingResultsFor:a=>`Showing results for ${a}`,view:()=>"View",activate:()=>"Activate",deactivate:()=>"Deactivate",createPopUp:()=>"Create PopUp",smartSumsFetchErrorMessage:()=>"",searchForms:()=>"Search forms",makeCopy:()=>"Make a copy",newFormName:()=>"New form name",next:()=>"Next",copyCustomDonationForm:()=>"Copy Custom Donation Form",copyOf:a=>`Copy of ${a}`,clear:()=>"Clear",rowOf:(a,o)=>`Row ${a} of ${o}`,useSameSettingsAsOneTimeDonations:()=>"Use same settings as One-Time Donations",cryptoPageDonate:()=>"Donate Cryptocurrency",cryptoPageDescription:()=>"Use the link below to invite your supporters to make a gift of cryptocurrency to your organization. The URL will take them to the cryptocurrency donation form on CanadaHelps.org with your charity pre-selected.",cryptoPageFundRaiseNow:()=>"Fundraise Now Button",cryptoPageFundRaiseDescription:()=>"Display this button on your site to let your supporters easily fundraise for your charity.",cryptoPageLegacyButtons:()=>"Legacy Buttons",cryptoPageLegacyButtonsDescription:()=>"Best e-commerce practices continually change. We no longer recommend the use of the 'Donate now' or 'Donate Securities' buttons. To maximize donations , display your customizable donation form right on your website. Simply click the Embed button adjacent to the form you want to display and paste the copied code onto your site.",clickToCopyURL:()=>"Click to copy the URL",learnMore:()=>"Learn more",less:()=>"Less",cryptoPageLegacyButtonsDonateNow:()=>"Should you still wish to access the legacy buttons, the 'Donate now' button is located",cryptoPageLegacyButtonsDonateSecurities:()=>"and the 'Donate Securities' button is located",here:()=>"here",manageLinkedFormOptions:()=>"Manage Linked Form Options",manageEmbeddedFormOptions:()=>
237"Manage Embedded Form Options",linkedAndEmbeddedOptions:()=>"Linked and Embedded Options",thankYouPageOptions:()=>"Thank You Page Options",linkedSubCopy:()=>"These branding options will only appear on your Customizable Donation Form page when you link to it (e.g. going to  https://www.canadahelps.org/en/dn/{id})",descriptionTextEnglish:()=>"Description text (English)",descriptionTextFrench:()=>"Description text (French)",descriptionText:()=>"Impact Description Text",descriptionTextEmbedded:()=>"Embedded Description Text",descriptionTextEnglishPlaceholder:()=>"Description Text (English)",descriptionTextFrenchPlaceholder:()=>"Description Text (French)",thankYouMessageEnglishPlaceholder:()=>"Thank you message (English)",thankYouMessageFrenchPlaceholder:()=>"Thank you message (French)",adminFormTitleLabel:()=>"Form Title",embeddedDescriptionTextHeader:()=>"Embedded Description Text header",embeddedDescriptionTextHeaderPlaceholderEnglish:()=>"Embedded Description Text header English",embeddedDescriptionTextHeaderPlaceholderFrench:()=>"Embedded Description Text header French",embeddedFormTitle:()=>"Embedded Form Title",impactDescriptionTitle:()=>"Impact Description Title",linkedDescriptionTextHeader:()=>"Linked Description Text header",linkedDescriptionTextHeaderPlaceholderEnglish:()=>"Linked Description Text header English",linkedDescriptionTextHeaderPlaceholderFrench:()=>"Linked Description Text header French",linkedFormTitle:()=>"Impact Description Title",embeddedFormTitleEnglish:()=>"Embedded form title (English)",embeddedFormTitleFrench:()=>"Embedded form title (French)",formTitleEnglishPlaceholder:()=>"Title (English)",formTitleFrenchPlaceholder:()=>"Title (French)",multistepFormName:()=>"multi-step form name",embeddedSubCopy:()=>"These branding options will only appear on your Customizable Donation Form page when you embed it directly in your site. After saving this form, embed it in your website using the Embed Code found in the Donation Forms tab in your Charity Admin account.",homepageURL:()=>"Homepage URL",homepageURLSubCopy:()=>"Redirect donors to a new page on your website after donations by entering your homepage URL (i.e. http://myorg.org). This ensures that your donors stay on your website.",homepageURLPlaceholderEnglish:()=>"Enter a Homepage URL (English)",homepageURLPlaceholderFrench:()=>"Enter a Homepage URL (French)",headerImage:()=>"Embedded Header Image",headerAltText:()=>"CanadaHelps.org - giving made simple",embeddedHeaderStyle:()=>"Embedded Header Style",customHeaderLogo:()=>"Custom Header Logo",customHeaderLogoV2:()=>"Header Logo",thankYouPageImage:()=>"Thank You Image",thankYouPageMessage:()=>"Thank You Message",customImpactHeaderImage:()=>"Impact Header Image",noImage:()=>"No image",thumbnailImage:()=>"Thumbnail Image",thumbnailImageSubText:()=>"200px x 100px recommended",toGo:()=>" to go",halfPageLeft:()=>"Half page width - left",halfPageLeftRightSubText:()=>"361px x 200px recommended",halfPageRight:()=>"Half page width - right",fullPage:()=>"Full page width",fullPageSubText:()=>"722px x 200px recommended",multistepFormNamePlaceholderEnglish:()=>"Enter a title that will appear at the top of your link multi-step form (English)",multistepFormNamePlaceholderFrench:()=>"Enter a title that will appear at the top of your link multi-step form (French)",donationAmounts:()=>"Donation Amounts",customEcards:()=>"Custom ECards",customEcardsSubText:()=>"You can create and upload your own custom eCards to your Customizable Donation Form page. The recommended custom eCard size is 350 x 233. Larger images will automatically be resized.",customEcardsEnabled:()=>"Only display our custom eCards",customEcardsEnabledSubText:()=>'<span class="text-ch20-purple">When selected CanadaHelps standard eCards will not be displayed.<span>&nbsp;<a target="_blank" href="/secure/img/cdn_ecard_preview_en.png" class="text-ch20-blue underline">View Sample</a><span> of CanadaHelps standard eCards.<span>',manageEnglishECards:()=>"Manage English eCards",manageFrenchECards:()=>"Manage French eCards",selectAll:()=>"Select All",areYouSureRemoveAllEcards:()=>`Are you sure you want to delete this eCard? 
238
239 This will remove the eCard from ALL current Custom Donate Now pages.`,new:()=>"New",donateSecuritiesButton:()=>"Donate Securities Button",donateSecuritiesPageInfo:()=>"Use the 'Donate Securities' button to direct your donors to make a gift of securities or mutual funds to your organization. Select a button, copy the generated code, and paste it into your website's HTML source-code.",currentDonationForm:()=>"Current donation form",currentStep:()=>"Current step",change:()=>"Change",changeTheDonationForm:()=>"Change the Donation Form",changeTheDonationFormInfo:(a=!1)=>`If you have previously added a CanadaHelps 'Donate ${a?"Securities":"Now"}' button to your website, or if you are adding it for the first time, the button will always link to the 'Donation Form' displayed here.`,select:()=>"Select...",pickBtnStyle:()=>"Pick a Button Style",copyAndPasteCode:()=>"Copy and Paste Code",copyAndPasteCodeInfo:()=>"Copy this code and paste it in your website's HTML source-code where you would like the button to appear.",donateButtonInfo:()=>"If you are not responsible for the creation of your website, you can copy and paste the code into an email to your web designer, they will easily be able to embed this for you.",singleSelection:()=>"Single Selection",multipleSelection:()=>"Multiple Selection",yesOrNo:()=>"Yes or No",text:()=>"Text",customQuestionEnglishError:()=>"English custom question must have at least two choices",customQuestionFrenchError:()=>"French custom question must have at least two choices",customQuestionBothError:()=>"Both English and French custom question must have the same number of choices",customQuestion:()=>"Custom Question",customQuestionSubText:()=>"Select a Custom Question type to collect information from your donors. Enter it in both English and French. If you do not have the question in the second language, you can add the same question to both fields.",englishCustomQuestionCannotBeEmpty:()=>"English custom question cannot be empty",frenchCustomQuestionCannotBeEmpty:()=>"French custom question cannot be empty",englishCustomQuestionLabel:()=>"Enter a question for the donor (English)",frenchCustomQuestionLabel:()=>"Enter a question for the donor (French)",generalOptions:()=>"General Options",messageToCharityLabel:()=>"Allow donors to leave a message to your charity",anonymityPreferenceLabel:()=>"Allow donors to remain anonymous",suggestedDonationLabel:()=>"Allow CanadaHelps to ask donors for a small donation to support our work",allowCoverTheFeesAdminLabel:()=>"Allow donors to cover the fees of their donation",setCoverTheFeeByDefaultLabel:()=>"Select cover the fees by default",mailingListAdminLabel:()=>"Ask donors to join your mailing list",phoneNumberCollectionLabel:()=>"Ask donors for their phone number",designationEnabledLabel:()=>"Allow donors to donate in memory or in honour of someone",cardRequestEnabledLabel:()=>"Allow donors to request that your charity send a card by postal mail",answerOptionsEnglish:()=>"Answer Options (English):",answerOptionsFrench:()=>"Answer Options (French):",enterAnswerOption:a=>`Enter answer option ${a}`,addAnswerOption:()=>"Add answer option",donateNowButton:()=>"Donate Now Button",donateNowPageInfo:()=>"Use the 'Donate Now' button to direct your donors to a Donation Form. Select the form for your button to link to, pick a button style, copy the generated code, and paste it into your website's HTML source-code.",thereIsNoDefaultPage:()=>"There is no default page",yourChangesHaveBeenSaved:()=>"Success! Your changes have been saved",yourFormHasBeenCreated:()=>"Success! Your donation form has been created. You can continue to customize the form setup and branding below, or link/embed the form on your site using the provided functions above.",saveChanges:()=>"Save Changes",uploadedEcards:()=>"Uploaded eCards",donorDedicationOptions:()=>"Donor Dedication Preference",causeFundsFormPreviewNotAvailable:()=>"The Cause Funds Form preview is not available at this time",zoomIn:()=>"Zoom In",zoomOut:()=>"Zoom Out",myGivingBasket:()=>"My Giving Basket",givingBasket:()=>"Giving Basket",beginsOn:()=>
239"Begins on",suggestedAskTooltipCopy:()=>"CanadaHelps is a registered charity with a mission to increase charitable giving across Canada by making it easier to donate and fundraise online. We offer non-commercial rates for the online fundraising tools available to all charities across Canada. Donations help CanadaHelps invest in building more and better online fundraising tools and services for charities like yours.",suggestedAskTooltipCopyV2:()=>"CanadaHelps is a registered charity supporting smaller charities across Canada by providing essential technology to help them raise funds and save time. Your support ensures we remain a trusted and effective resource for charities and donors alike, enabling us to continue our mission for over 20 years.",coverTheFeesTooltipCopy:()=>"This feature allows donors to further their impact by covering the CanadaHelps processing fee. Please note: The CanadaHelps processing fee is 3.75% for one-time donations and 3.5% for monthly donations. To ensure your charity receives 100% of the donation amount, the effective cover the fee rate is 3.90% and 3.63% for one-time and monthly gifts respectively. Donors who choose to cover the fees will receive a tax receipt inclusive of the donation amount and covered fee.",donorAndTaxInformation:()=>"Donor and tax information",donorFormInfo:()=>"Canada Revenue Agency requires your full address be included on your charitable tax receipt.",anonymityPreference:()=>"Anonymity Preference",privacyPreference:()=>"Privacy Preference",receiptNoAggregation:()=>"Send me a receipt for each donation",oneReceiptPerTransaction:()=>"Send me a receipt for each transaction, even if it includes multiple donations",issueReceiptLater:()=>"Send me a single receipt at the end of the year with all of my donations.",anonymityPreferenceNone:()=>"Please provide my name, email and mailing address to the charities I'm supporting with this donation.",anonymityPreferenceAddress:()=>"Please provide only my name and email address to the charities I'm supporting with this donation.",anonymityPreferenceAll:()=>"No, Please don't provide my name, email and mailing address to the charities I'm supporting with this donation.",startDate:()=>"Start Date",today:()=>"Today",amount:()=>"Amount",startDateBeforeTodayValidation:()=>"Start Date cannot be before today's date.",startDateInvalid:()=>"Start Date is not valid.",remove:()=>"Remove",remove2:()=>"Remove",totalMonthlyDonations:()=>"Monthly donations",totalOneTimeDonations:()=>"One-time donations",donationsToCanadahelps:()=>"Donation to CanadaHelps",donationsTotal:()=>"Total Donations",continueToCheckout:()=>"Continue to Checkout",completeDonation:()=>"Complete Donation",checkout:()=>"Checkout",donationContainsAnEcard:()=>"This donation contains a gift as an ecard",donationContainsDedication:()=>"This donation includes a dedication",addAnotherDonation:()=>"Add another donation",cardEnding:(a,o)=>`${a} ending in ${o}`,expiryOn:a=>`Expiry on ${a}`,donateWithGiftCard:()=>"Use this gift card",donateWithAnySecurePaymentMethod:()=>"Donate with any of these secure payment methods.",checkBalance:()=>"Check balance",giftCardBalanceIsZero:()=>"Gift card balance is 0.",yourGiftCardBalanceIs:a=>`Your gift card balance is: <strong>${a}</strong>`,canadahelpsGiftCard:()=>"Canadahelps gift card",basketBalanceIs:a=>`Basket balance is: ${a}`,givingBasketIsEmpty:()=>"Your Giving Basket is empty",makeDifference:()=>"Your generosity can make a big impact. Donate to any Canadian charity today.",findCharityAtCanadaHelps:()=>"Find a charity and make a donation",browseCharities:()=>"Browse charities",exploreCauses:()=>"Explore causes",haveCanadaHelpsAccount:()=>"Have a CanadaHelps account?",addDonationsToGivingBasket:()=>"Add donations to your basket as you explore causes, fundraisers, or gift guides.",dontHaveAnAccount:()=>"Don't have an account?",doNotHaveCanadaHelpsAccount:()=>"Don’t have a CanadaHelps account?",givingBasketAddedDonations:()=>"Simply sign in to your account and navigate to the Favourites area to easily donate again to the charities you've supported in past. ",signInToYourAccount:()=>"Sign in to your account",signInWithCanadaHelps:()=>"Sign in with CanadaHelps",signUpWithCanadaHelps:()=>"Sign up with CanadaHelps",continueAsGuest:()=>"Continue as guest",givingBasketCreateAccount:()=>"With a free CanadaHelps account you can securely and easily donate to charities of your choice, manage your donations, access tax receipts, and track y
239our giving history all in one place. ",givingBasketCharityAccountError:()=>"To donate, please log out of your charity account and check out as a guest or sign in as a donor.",securelyStorePaymentInfo:()=>"Securely store my payment information for future quick checkout",createAccount:()=>"Create an account.",needHelp:()=>"Need help?",ifYouHaveQuestionsOrNeedHelp:()=>"If you have questions or need help, please contact us at ",welcomeBack:()=>"Welcome back",weWillBeHappyToAssistYou:()=>"We’ll be happy to assist you!",addADedication:()=>"Add a Dedication",EditDedication:()=>"Edit Dedication",RemoveDedication:()=>"Remove Dedication",wouldYouLikeSendEcard:()=>"I would like to send an Ecard (optional)",noThanks:()=>"No, thanks",yourMessage:()=>"Your message",yourDetails:()=>"Your details",giveInHonourOrEcard:()=>"Give in honour or send an ecard",updateDedication:()=>"Update Dedication",addYourDedication:()=>"Add your Dedication",pleaseConfirmYourDetails:()=>"Please confirm your details so that we can send your tax receipt.",pleaseSelectEcardDesign:()=>"Please select an ecard design",orderItemMonthlyDateInPast:()=>"The selected start date for your monthly gift is in the past.",andChangeTheStartDate:()=>"and change the start date.",editYourDonation:()=>"Edit your donation",weAreReviewingStatusOfYourDonation:()=>"Thank you! We are reviewing the status of your donation",weReceivedYourDonationRequest:()=>"We have received your donation request and are working to process your donations. processing is taking longer than normal and we are unable to confirm if payment for your donations has been completed at this time.",youWillReceiveEmailConfirmingStatusOfDonation:()=>"You will receive and email shortly to confirm whether your donation was completed.",stillHavingIssues:()=>jsxs(Fragment,{children:[jsx("span",{className:"font-inter text-large text-grey-dark block text-center font-medium",children:"Still having troubles?"}),jsxs("span",{className:"font-inter text-large font-regular text-grey-dark block text-center",children:["Please contact us at"," ",jsx("a",{href:"mailto:[email protected]",className:"font-inter text-large font-regular text-blue-hyperlink underline",children:"[email protected]"})]})]}),questionsWeAreHappyToHelp:()=>"Questions? We're happy to help.",useOurSupportForm:()=>"Use our support form",fillOutOurSupportForm:()=>"Fill out our simple support form to ensure your question reaches the right person.",goToRequestForm:()=>"Go to Request Form",giveUsACall:()=>"Give us a call",weAreAvailable:()=>"We’re available Monday-Friday from 9am to 5pm EST at (416) 628-6948 or call us toll-free at (877) 755-1595.",goToContactUsPage:()=>"Go to Contact Us page",continueToCompleteDonation:()=>"Continue to Complete Donation",addToGivingBasket:()=>"Add to Giving Basket",weAreSorrySomethingWentWrong:()=>jsxs(Fragment,{children:["We're sorry. Something"," ",jsx("span",{className:"underline-gradient font-ptserif capitalize",children:"went wrong"}),"."]}),taxReceiptPreference:()=>"Tax Receipt Preference",fundRaise:()=>"Fundraise",fundRaisingProgress:()=>"Fundraising Progress",aboutUs:()=>"About Us",aboutUsLink:()=>`${window.location.origin}/en/why-canadahelps/`,signIn:()=>"Sign In",signUp:()=>"Sign Up",signInCDF:()=>"Sign In",donorAccount:()=>"Your Account",CharityAccount:()=>"Charity Account",charityOS:()=>"CanadaHelps Ensemble",APIAccount:()=>"API Account",DMSAccount:()=>"DMS Account",search:()=>"Search",DMSPaymentOverdue:()=>"Donor Management System Payment Reminder",DMSPaymentOverdueMessage:()=>jsxs(Fragment,{children:[jsx("div",{children:"We'd like to remind you that your payment is now overdue. To continue accessing the system, please make your payment as soon as possible."}),jsx("div",{children:"Your invoice can be found in the email inbox of the billing contact provided during your onboarding."}),jsxs("div",{children:["Need help? Call us at 1-877-755-1595 or email us at"," ",jsx("a",{href:"mailto:[email protected]",children:"[email protected]"})]})]}),searchByCharityNameOrKeyword:()=>"Search by charity name or keyword",searchForaCharity:()=>"Search for a charity",errorInfoForSupportTeam:()=>"To make it easier for us to identify the issue, please contact our support team with the following:",errorWithPaymentMethod:()=>"Unfortunately, we encountered an issue with your payment method while trying to process your donation.",error54001:()=>"There was an error processing your donation. (Error code: 54001)",error54001Instruction1:()=>"Please return to your Giving Basket to ensure your billing and payment information is correct and try again.",error54001Instruction2:()=>"If you continue to experience issues, you may want to try a different method of payment.",error54001Instruction3:()=>"Your generosity is important to us. If you have any questions or continue to experience issues, please get in touch with us through one of the options below.",backToGivingBasket:()=>"Back to Giving Basket",error5Instruction1:()=>"Please check the payment information provided or use another payment method and try again",error5Instruction2:()=>jsxs(Fragment,{children:["Still having troubles? Please contact us at"," ",jsx("a",{href:"mailto:[email protected]",children:"[email protected]"})," or"," ",jsx("a",{href:"tel:18777551595",children:"1-877-755-1595"})," and we’ll be happy to assist you!"]}),error54002:()=>"There was an error with your CVV code and we are unable to process your donation. (Error code: 54002)",error54002Instruction1:()=>"Please return to your Giving Basket to check your CVV code, ensure all your billing and payment information is correct, and try again.",error54002Instruction2:()=>"Your generosity is important to us. If you have any questions or continue to experience issues, please get in touch with us through one of the options below.",error54003:()=>"There was an error with your credit card’s expiry date and we are unable to process your donation. (Error code: 54003)",error54003Instru
239ction1:()=>"Please return to your Giving Basket to check your expiry date, ensure all your billing and payment information is correct, and try again.",error54003Instruction2:()=>"Your generosity is important to us. If you have any questions or continue to experience issues, please get in touch with us through one of the options below.",error54003Instruction3:()=>"Please check your expiry date, ensure all your billing and payment information is correct, and try again.",error54004:()=>"There was an error with your payment information and we are unable to process your donation. (Error code: 54004)",error54004Instruction1:()=>"Please return to your Giving Basket to check your credit card number, ensure all your billing and payment information is correct, and try again.",error54004Instruction2:()=>"If you continue to experience issues, you may want to try a different method of payment.",error54004Instruction3:()=>"Your generosity is important to us. If you have any questions or continue to experience issues, please get in touch with us through one of the options below.",error54004Instruction4:()=>"Please check your credit card number, ensure all your billing and payment information is correct, and try again.",error54005:()=>"There was an error with your payment information and we are unable to process your donation. (Error code: 54005)",error54005Instruction1:()=>"Please return to your Giving Basket to ensure all your billing and payment information is correct or try a different payment method.",error54005Instruction2:()=>"Your generosity is important to us. If you have any questions or continue to experience issues, please get in touch with us through one of the options below.",error54005Instruction3:()=>"Please ensure all your billing and payment information is correct or try a different payment method",error54006:()=>"There was an error processing your donation. (Error code: 54006)",error54006Instruction1:()=>"Please return to your Giving Basket to ensure all your billing and payment information is correct or try a different payment method.",error54006Instruction2:()=>"Your generosity is important to us. If you have any questions or continue to experience issues, please get in touch with us through one of the options below.",genericErrorMessage:()=>"Don't worry! There's a good chance that your donation has been processed successfully.",genericInstruction:()=>jsxs(Fragment,{children:["Please check your email for a confirmation from us. If you don't receive that in the next 15 minutes, please contact us at"," ",jsx("a",{className:"text-blue-ch underline",href:"mailto:[email protected]",children:"[email protected]"})," ","or 1-877-755-1595 and we'll sort things out."]}),paymentErrorInstruction1:()=>jsxs(Fragment,{children:["To try again, please return to your"," ",jsx("a",{className:"text-blue-ch underline",href:"/en/givingbasket",children:"Giving Basket"})," ","and ensure all payment and billing information is correct."]}),paymentErrorInstruction2:()=>"If you continue to experience issues, you may want to try a different method of payment.",paymentErrorInstruction3:()=>"Your generosity is important to us. If you have any questions or continue to experience issues, please get in touch with us through one of the options below.",confirmPassword:()=>"Confirm password",passwordMessage:()=>"Passwords must be at least eight characters long and contain at least one number or special character.  We recommend that you do not use a single word (i.e: password) or a password that you use for any other websites.",passwordMonthlyWarning:()=>"Monthly donations require a Canadahelps account. Please choose a password below",passwordErrorEightOrMore:()=>"Must be 8 characters or more",passwordErrorAlphaNumeric:()=>"Password must be alphanumeric",passwordErrorPasswordsMatch:()=>"Passwords must match",gbSuccessTiles:{ecard:{title:"Give a charitable eCard!",description:"Celebrate a special occasion or honour a loved one with a CanadaHelps eCard and a donation to their favourite charity.",linkText:"Send an eCard",linkUrl:"https://www.canadahelps.org/en/donate/ecard-donation/",icon:"ecard-icon.svg"},cause:{title:"Give to a cause you care about",description:"Your donation will go to a number of charities leading change for your cause - making a broad impact!",linkText:"Donate today",linkUrl:"https://www.canadahelps.org/en/cause-funds/",icon:"cause-icon.svg"},tax:{title:"Make the most of your donation",description:"Find out how much you could get back at tax-time by claiming your charitable donation tax receipts!",linkText:"Calculate tax credits",linkUrl:"https://www.canadahelps.org/en/tax-time/",icon:"tax-credits-icon.svg"}},cdrWorkingHours:()=>"We’re available Monday-Friday from 9am to 5pm EST at (416) 628-6948 or call us toll-free at (877) 755-1595.",gcgcAmount:()=>"$20,000",thankYouForMakingDifference:()=>
239"Thank you for making a difference",yourGenerosityMakesHugeImpact:()=>"Your generosity makes a huge impact for people and communities across Canada, thank you for your donation.",transactionConfirmation:a=>`Transaction confirmation : C${a}`,gbReceiptDownload:()=>"Alternatively, you can download your file(s) below:",socialMediaSpreadTheWord:()=>"Spread the word by clicking the on the social media icons",socialMediaShareWithFriends:()=>"Share with your friends and family!",socialMediaInspireMore:()=>"Inspire more people to give to your favourite charity! Share today to increase your impact.",yourMonthlyDonationWillBegin:(a,o,s)=>`Your monthly donation of ${a} to ${o} will begin on ${s}.`,gbSuccessPage:{gcgc:{gcgcAmount:()=>"$20,000",gcgcHeader:()=>"Congratulations! Your donation just qualified for the Great Canadian Giving Challenge!",gcgcMessage:a=>jsxs(Fragment,{children:["For every dollar you donated, you’ve automatically entered your chosen charity to win a ",a," donation."]}),seeTerms:()=>"See terms.",seeTermsLink:()=>"https://www.givingchallenge.ca/rules.php"},oneTimeOnly:{withReceipt:()=>"Stay tuned, we’ll send you an email confirmation with your charitable tax receipt(s) shortly.",withoutReceipt:()=>"Stay tuned! You'll receive an email confirmation of your transaction shortly."},oneTimeAndMonthly:{onetimeWithReceipt:()=>"Stay tuned, we’ll send you an email confirmation with your single donation charitable tax receipt(s) shortly.",monthlyWithReceipt:()=>"For your monthly donation, you’ll receive an email confirmation and one charitable tax receipt for all monthly donations you’ve made this year. Your official tax receipt will be emailed to you by February 28th of next year.",withoutReceipt:()=>"We’ll send you an email confirmation and you’ll receive one charitable tax receipt for all donations you’ve made this year. Your official tax receipt will be emailed to you by February 28th of next year."},monthlyOnly:()=>"We’ll send you an email confirmation shortly and you’ll receive one charitable tax receipt for all monthly donations you’ve made this year. Your official tax receipt will be emailed to you by February 28th of next year.",onetimeEcard:()=>"We’ll send your recipient(s) their eCard(s) to the email address(es) you provided.",monthlyEcard:()=>"When your monthly gift is processed for the first time your eCard(s) will be sent to your recipient(s).",giftcardOnly:{giftcardEmail:()=>"We’ll send your recipient(s) their Gift Card(s) to the email address(es) you provided.",giftcardNoEmail:()=>"Don’t forget to deliver your Gift Card(s)! We have emailed you a copy."},receipt:{withReceipt:()=>"Alternatively, you can download your file(s) below:",withoutReceiptNoEcardOrGiftcard:()=>"You can generate a tax receipt for donations in your account at any time.",withoutReceiptWithEcardOrGiftcard:()=>"You can generate a tax receipt for donations in your account at any time and download your file(s) below:"},buttons:{downloadOneReceipt:()=>"Download Receipt",downloadManyReceipts:()=>"Download All Receipts",downloadOneEcard:()=>"Download eCard",downloadManyEcards:()=>"Download All eCards",downloadOneGiftcard:()=>"Download Gift Card",downloadManyGiftcards:()=>"Download All Gift Cards"}},submitMessage:()=>"Submit Message",leaveMessageOnSupporterWall:a=>`Leave a message on ${a}'s Public Supporter Wall`,inspireOthers:a=>`Inspire others to give and tell ${a} why you support the work they do. We’ll share your first
240    name and last initial and your message on their CanadaHelps profile.`,donationBy:()=>"Donation By",messageOfSupport:a=>`Message of support to ${a}`,thanksForAllGreatWork:()=>"Thank you for all the great work you do!",thanksForSharing:()=>"Thanks for sharing!",everyMessageOfSupportCounts:a=>`Every message of support counts. You can now view your message on ${a}’s CanadaHelps profile.`,visit:()=>"Visit",canadahelps:()=>"CanadaHelps",giftCardsURLSlug:()=>"giftcards",helpUsHelpMore:()=>"Help us help more charities",suggestedAskCopyVersion1:()=>"Please consider adding a donation to CanadaHelps. We provide needed affordable online fundraising technology and education to over 25,000 small and medium-sized charities that rely on us.",suggestedA
240skFieldText:()=>"Yes, add my one-time, tax-deductible donation to CanadaHelps:",makeBiggerImpact:()=>"Make a bigger impact",newSACopy1:()=>"Did you know that CanadaHelps is a registered charity that has been Canada’s trusted destination for online donating and fundraising since 2000?",newSACopy2:()=>"Please consider adding a donation to CanadaHelps so that we can continue to connect generous donors like you to the charities and causes they care about.",canadahelpsName:()=>"CanadaHelps (Thank You!)",continueWithoutLoggingIn:()=>"Continue Without Logging-In",continueWithoutSigningIn:()=>"Continue without signing in",saveAndContinue:()=>"Save & Continue",saveDonorInformation:()=>"Save Donor Information",viewDetails:()=>"View details",to:()=>"To",from:()=>"From",messageLabel:()=>"Message",editGiftCard:()=>"Edit Gift Card",validForAnyCharity:()=>"Valid for any charity on the CanadaHelps website",socialMediaCopies:{giftCardPurchase:{socialUrl:()=>"https://www.canadahelps.org/en/giftcards/orders/",social:()=>"I just purchased a Charity Gift Card for a friend, they can give to any Canadian charity on CanadaHelps. You can give the gift of giving, too!",emailSubject:()=>"Give the gift of giving!",emailBody:()=>"I just purchased a Charity Gift Card for a friend, they can give to any Canadian charity on CanadaHelps. You can give the gift of giving, too!",emailUrl:()=>"https://www.canadahelps.org/en/giftcards/orders/"},givingPageOnly:{socialUrl:a=>`https://www.canadahelps.org/en/pages/${a}`,social:(a,o)=>`I just made a donation to ${o}'s fundraiser supporting ${a} on CanadaHelps.`,emailSubject:a=>`I just supported ${a}'s fundraiser CanadaHelps.`,emailBody:(a,o)=>`I just made a donation to ${o}'s fundraiser supporting ${a} on CanadaHelps.`,emailUrl:a=>`https://www.canadahelps.org/en/pages/${a}`},monthlyDonation:{socialUrl:a=>`https://www.canadahelps.org/en/charities/${a}`,social:a=>`I just set up a monthly donation to ${a}.`,emailSubject:a=>`I just set up a monthly donation to ${a}.`,emailBody:()=>"You can too at:",emailUrl:a=>`https://www.canadahelps.org/en/charities/id/${a}`},oneTimeDonation:{socialUrl:a=>`https://www.canadahelps.org/en/charities/${a}`,social:a=>`I just made a donation to support ${a} on CanadaHelps.`,emailSubject:a=>`I just supported ${a} on CanadaHelps.`,emailBody:a=>`I just made a donation to support ${a} on CanadaHelps.`,emailUrl:a=>`https://www.canadahelps.org/en/charities/${a}`},oneTimeGCGC:{socialUrl:a=>`https://www.canadahelps.org/en/charities/${a}`,social:a=>`I just made a donation to support ${a} on CanadaHelps.`,emailSubject:a=>`Spread the word. Tell your friends to donate to ${a} before June 30th and give them more chances to win!`,emailBody:()=>"During the month of June, every dollar donated on CanadaHelps is a ballot for your favourite charity to win $20,000. Donate now!",emailUrl:a=>`https://www.canadahelps.org/en/charities/${a}`},multipleCharities:{socialUrl:()=>"https://www.canadahelps.org",social:()=>"I just made a donation to some of my favourite charities. You can easily support the causes you care about too!",emailSubject:()=>"I just supported some of my favourite charities on CanadaHelps",emailBody:()=>"I just made a donation to some of my favourite charities on CanadaHelps.",emailUrl:()=>"https://www.canadahelps.org/en/explore-canadahelps/"},multipleCharitiesGCGC:{socialUrl:()=>"https://www.canadahelps.org",social:()=>"I just made a donation to some of my favourite charities. You can easily support the causes you care about too!",emailSubject:()=>"Spread the word. Tell your friends to donate to their favourite charities before June 30th and give them a chance to win $20,000!",emailBody:()=>"During the month of June, every dollar donated on CanadaHelps is a ballot for your favourite charity to win $20,000. Donate now!",emailUrl:()=>"https://www.canadahelps.org/en/givingchallenge/"}},postAMessageOfSupport:()=>
240"Post a message of support (optional)",supporterWallAnonymityOptionHideNameMessage:()=>"No, please hide my name and message.",supporterWallAnonymityOptionNameMessage:()=>"Please display my first name, last initial and message only.",supporterWallAnonymityOptionNameMessageAmount:()=>"Please display my first name, last initial, message, and donation amount.",supporterWallAnonymityPromptLabel:()=>"How should we display your donation on the public-facing supporter wall?",yourDonation:()=>"Your donation",yourDonationV2:()=>"Your donation",yourGivingBasket:()=>"Your Giving Basket",yourOneTimeDonationV2:()=>"Your one-time donation",yourMonthlyDonationV2:()=>"Your monthly donation",yourMonthlyDonation:()=>"Your Monthly Donation",yourDonationWillSupport:()=>"Your Donation Will Support",thankYouOPG:()=>"Thank you for supporting Workplace Fundraising at OPG. Your donation to local charities is helping to create a stronger, more sustainable future.",gcgcContestText:()=>"Every dollar you donate in June is a chance to win.",seeDetails:()=>"See details",createFreeAccount:()=>"Create a free account for anytime access to your receipts and faster checkout",donateMenuList:[{name:()=>"Charities",caption:()=>"Easily learn about and support any charity in Canada",link:()=>`${window.location.origin}/en/explore/charities/`},{name:()=>"Cause Funds",caption:()=>"Support the effort of multiple organizations tackling the same cause.",link:()=>`${window.location.origin}/en/cause-funds/`},{name:()=>"Urgent Crisis",caption:()=>"Support emergency humanitarian relief efforts in Canada and around the world",link:()=>`${window.location.origin}/en/crisis-relief-centre/`}],moreWaysToGiveMenuList:[{name:()=>"Create a Fundraiser",link:()=>`${window.location.origin}/en/fundraise/`},{name:()=>"Donate Securities",link:()=>`${window.location.origin}/en/donate/donate-securities/`},{name:()=>"Shop Charitable Gifts",link:()=>`${window.location.origin}/en/gift-guide/`},{name:()=>"Send an eCard",link:()=>`${window.location.origin}/en/donate/ecard-donation/`},{name:()=>"Send a Charity Gift Card",link:()=>`${window.location.origin}/en/giftcards/orders/`},{name:()=>"Corporate Giving",link:()=>`${window.location.origin}/en/why-canadahelps/corporate-giving/`}],fundraiseMenuList:[{name:()=>"Create a Fundraiser",link:()=>`${window.location.origin}/en/fundraise/`},{name:()=>"Find a Fundraiser",link:()=>`${window.location.origin}/en/explore/fundraisers/`}],generosityHubMenuList:[{name:()=>"Our Generosity Hub",caption:()=>"Resources, inspiration, and more for building a more generous life",link:()=>`${window.location.origin}/en/generosityhub/`},{name:()=>"Violet’s Song",caption:()=>"Learn more about CanadaHelps' first children's book about generosity",link:()=>`${window.location.origin}/en/violets-song-a-childrens-book-about-building-generosity/`},{name:()=>"GivingTuesday",caption:()=>"Prepare yourself and your community for the most generous day of the year",link:()=>`${window.location.origin}/en/givingtuesday/`},{name:()=>"Blog",caption:()=>"Get inspired by charity stories and learn valuable tips for strategic giving.",link:()=>`${window.location.origin}/en/category/giving-life/`}],aboutUsMenuList:[{name:()=>"About Us",link:()=>`${window.location.origin}/en/why-canadahelps/`},{name:()=>"Ways to Give",link:()=>`${window.location.origin}/en/why-canadahelps/ways-to-give/`},{name:()=>"Our Fees",link:()=>`${window.location.origin}/en/why-canadahelps/our-fees/`},{name:()=>"Corporate Giving",link:()=>`${window.location.origin}/en/why-canadahelps/corporate-giving/`},{name:()=>"Our Team",link:()=>`${window.location.origin}/en/our-team/`},{name:()=>"Careers",link:()=>`${window.location.origin}/en/careers/`},{name:()=>"Press",link:()=>`${window.location.origin}/en/newsroom/`},{name:()=>"The Giving Report",link:()=>`${window.location.origin}/en/the-giving-report/`}],forCharitiesMenuList:[{name:()=>"Fundraising Tools",link:()=>`${window.location.origin}/en/forcharities`},{name:()=>"CanadaHelps Ensemble",link:()=>`${window.location.origin}/en/forcharities/ensemble/`},{name:()=>"Get Started",link:()=>`${window.location.origin}/en/register/full-fundraising-account/#/`},{name:()=>"Book a Demo",link:()=>`${window.location.origin}/en/forcharities/fundraising-consultation/`},{name:()=>"Charity Sign In",link:()=>`${window.location.origin}/en/sign-in/`}],fundrasingToolsMenuList:[{name:()=>"Donation Forms",link:()=>`${window.location.origin}/en/forcharities/fundraising/donation-forms`},{name:()=>"Ticketed Events",link:()=>`${window.location.origin}/en/forcharities/fundraising/ticketed-events`},{name:()=>"Peer-to-Peer",link:()=>`${window.location.origin}/en/forcharities/fundraising/peer-to-peer`},{name:()=>"Charity Profile",link:()=>`${window.location.origin}/en/forcharities/fundraising/charity-profile`},{name:()=>"Securities",link:()=>`${window.location.origin}/en/forcharities/fundraising/securities`}],resourcesMenuList:[{name:()=>"Blog",link:()=>`${window.location.origin}
240/en/category/charity-life/`},{name:()=>"Success Stories",link:()=>`${window.location.origin}/en/forcharities/success-stories/ `},{name:()=>"Webinars",link:()=>`${window.location.origin}/en/forcharities/resources/webinars/`},{name:()=>"Guides and Toolkits",link:()=>`${window.location.origin}/en/forcharities/resources/guides-and-toolkits/`},{name:()=>"The Giving Report",link:()=>`${window.location.origin}/en/the-giving-report/`},{name:()=>"Charity Growth Academy",link:()=>"https://charitygrowthacademy.org/"},{name:()=>"GivingTuesday",link:()=>`${window.location.origin}/en/forcharities/resources/givingtuesday/`}],whyCanadahelpsMenuList:[{name:()=>"About Us",link:()=>`${window.location.origin}/en/forcharities/why-canadahelps`},{name:()=>"Pricing",link:()=>`${window.location.origin}/en/forcharities/pricing`}],whyCanadahelps:()=>"Why CanadaHelps",whyCanadahelpsLink:()=>`${window.location.origin}/en/forcharities/why-canadahelps`,giveNow:()=>"Give Now",giveNowLink:()=>`${window.location.origin}/en/`,getStarted:()=>"Get Started",getStartedLink:()=>`${window.location.origin}/en/register/full-fundraising-account/#/`,fundraisingTools:()=>"Fundraising Tools",candadahelpsEnsemble:()=>"CanadaHelps Ensemble",candadahelpsEnsembleUrl:()=>"/en/forcharities/ensemble",resources:()=>"Resources",help:()=>"Help",donateOnceOrMonthlyTo:()=>"Give Once or Monthly",moreWaysToGive:()=>"More Ways to Give",helpLinkText:()=>"Help Centre",helpLinkURL:()=>"https://help.canadahelps.org/s/?language=en_US",helpCharityLinkURL:()=>"https://help.canadahelps.org/s/topic/0TOJR0000001iOn4AI/help-for-charities?language=en_US",receiptsText:()=>"Download Receipts",receiptsLink:()=>`${window.location.origin}/en/tax-receipts/`,forCharitiesText:()=>"Tools For Charities",forCharitiesLink:()=>"https://forcharities.canadahelps.org/",blogLinkText:()=>"Blog",blogLinkURL:()=>`${window.location.origin}/en/category/giving-life/`,partnerFooter:()=>"This donation service is facilitated in partnership.",swsFooterDescription:()=>"A fee will be deducted from the amount disbursed to the recipient charity, which includes CanadaHelps' standard transaction fees to cover credit card processing, issuing a tax receipt, and disbursing the funds to the recipient charity, as well as this partner's 3% fee to enable tribute giving. You will receive a receipt for the full amount of your donation.",givingChallengeURL:()=>"http://www.givingchallenge.ca/",yourPersonalMessage:()=>"Your Personal Message",authorizeToDisplayName:()=>"I authorize the display of my name and personal message, alongside my donation, on the fundraiser page.",chMainURL:a=>`https://www.canadahelps.org/${a??"en"}/`,makeAnotherDonation:()=>"Make another donation",spreadTheWord:()=>"Spread the word",tellYourFriendsGCGC:a=>`Tell your friends to donate ${a?`to ${a} `:""}before June 30th and give them more chances to win!`,pleaseSelectRecaptcha:()=>"Please select recaptcha",googleRecaptchaTerms:a=>jsxs("span",{className:a||"",children:["This site is protected by reCAPTCHA and the Google"," ",jsx("a",{href:"https://policies.google.com/privacy",className:"text-blue-hyperlink underline",children:"Privacy Policy"})," ","and"," ",jsx("a",{href:"https://policies.google.com/terms",className:"text-blue-hyperlink underline",children:"Terms of Service"})," ","apply."]}),secureLock:()=>"Secure Lock",p2p:{to:()=>"to",backTo:a=>`Back to ${a}`,socialShareCampaign:(a,o)=>`I just supported ${a}’s ${o}. You can too!`,socialShareTeam:(a,o,s)=>`I just supported ${o} fundraiser for ${a}’s ${s} You can too!`,socialShareTeamCaptain:(a,o,s,_)=>`I just supported ${o} ${s}’s fundraiser for ${a}’s ${_} You can too!`,spreadTheWordCampaign:(a,o)=>jsxs(Fragment,{children:["Let others know about ",jsxs("strong",{children:[a,"’s"]})," ",jsx("strong",{children:o}),"."]}),spreadTheWordTeam:(a,o,s)=>jsxs(Fragment,{children:["Let others know about ",jsx("strong",{children:o})," fundraiser for"," ",jsxs("strong",{children:[a,"’s"]})," ",jsx("strong",{children:s}),"."]}),spreadTheWordTeamCaptain:(a,o,s,_)=>jsxs(Fragment,{children:["Let others know about"," ",jsxs("strong",{children:[o," ",s,"’s"]})," ","fundraiser for ",jsxs("strong",{children:[a,"’s"]})," ",jsx("strong",{children:_}),"."]}),thankYouCampaign:(a,o,s)=>jsxs(Fragment,{children:["Thank you for your ",s?"monthly ":"","donation to"," ",jsxs("strong",{children:[a,"’s"]})," ",jsx("strong",{children:o})]}),thankYouOrderPending:()=>
240"Thank you! We are reviewing the status of your donation.",thankYouTeam:(a,o,s,_)=>jsxs(Fragment,{children:["Thank you for your ",_?"monthly ":"","donation to ",o," ","fundraiser for ",a,"’s ",s]}),thankYouTeamCaptain:(a,o,s,_,j)=>jsxs(Fragment,{children:["Thank you for your ",j?"monthly ":"","donation to"," ",jsxs("strong",{children:[o," ",s,"’s"]})," ","fundraiser for ",jsxs("strong",{children:[a,"’s"]})," ",jsx("strong",{children:_}),"."]})},pleaseLogInToMakeAMonthlyDonation:()=>"Please log in to make a monthly donation",printThisPage:()=>"Print this page",gifCardDonationAlert:()=>"<strong>Please, note</strong> that it is the original purchaser of the gift card who will receive a tax receipt and not the redeemer of the gift card",forgotYourPassword:()=>"Forgot your password?",findReceiptsInCHAccount:a=>`Dear ${a}, you can also find receipts for this transaction in your CanadaHelps account!`,passwordIsNotCorrect:()=>"The password entered is not correct.",weSentEmailVerificationLink:()=>"You are almost there! We sent an email with verification link to ",pleaseVerifyYourEmail:()=>"Please verify your e-mail",resendEmail:()=>"Resend e-mail",changeEmailAddress:()=>"Change the e-mail address",passwordsDoNotMatch:()=>"Passwords do not match",atLeast8Characters:()=>"At least 8 characters",atLeastNumberAndSpecialCharacter:()=>"At least 1 number or 1 special character, e.g., ! @ # ?",successfulDonationHeader:a=>`Thanks for your donation, ${a}!`,successfulMonthlyDonationHeader:a=>`Thanks for scheduling ${a?"":"a"} monthly donation${a?"s":""}!`,successfulDonationPartOne:()=>"Your donation has been successfully completed!",successfulDonationPartTwo:()=>" Receive your tax receipt at ",successfulDonationPartTwoMonthly:()=>" Receive your confirmation email at ",successfulDonationPartThree:()=>" in 2-3 minutes",successfulDonationPartFour:()=>", or download it now.",successfulDonationBulkGiftCards:a=>`Your bulk order is currently being processed. Please allow up to 30 minutes for your order to arrive at ${a}.`,orderFullfilledBulkGC:()=>"Once your order has been fulfilled you will be able to access copies of your Charity Gift Cards in your account",emailHasBeenSent:()=>"Verification email has been sent",oneCharitableReceiptIssued:()=>"One charitable tax receipt for all monthly donations will be issued at the end of the year",copyOfEcardsAttachedEmail:()=>"The copy of your eCard(s) will be attached in the e-mail",copyOfGiftCardsAttachedEmail:()=>"The copy of your Gift Card(s) will be attached in the e-mail",whatToDoIfDidNotReceivedEmail:()=>"What to do If I did not receive an e-mail",checkSpamFolder:()=>"Check your spam folder",checkIfEmailIsCorrect:()=>"Check if the e-mail you provided is correct",checkAboveEmailAddress:()=>"Check above to ensure the email address provided is correct",emailUsAt:()=>"Email us at ",charity:()=>"Charity",startFrom:()=>"Start from",recipient:()=>"Recipient",attachments:()=>"Attachments",downloadEcard:()=>"Download eCard",downloadGiftCard:()=>"Download Gift Card",downloadYourReceiptFromTab:()=>"Download your receipt from the Donation details section of this page",deliveryDate:()=>"Delivery date",thanksForPurchasingGiftCard:a=>`Thanks for purchasing a gift card, ${a}`,giftCardPurchase:()=>"Gift Card purchase",ecardRecipient:()=>"eCard Recipient",ifEmailAddressIsCorrect:()=>"If your email address is correct, activate your account below to download your tax receipts at any time",ifEmailWithOrderHasNotArrived:()=>jsxs(Fragment,{children:["If your confirmation email with your order has not arrived after 30 minutes please contact us at"," ",jsx("a",{className:"text-blue-ch underline",href:"mailto:[email protected]",target:"_blank",rel:"noreferrer",children:"[email protected]"})," ","and we will be happy to assist."]}),oneTimeDonationHeader:()=>"One-time donation",monthlyDonationHeader:()=>"Monthly donation",donationDetailsHeader:()=>"Donation details",confirmationNumber:()=>"Confirmation number",oneTimeDonations:()=>"One-time donation(s)",monthlyDonations:()=>"Monthly donation(s)",totalAmount:()=>"Total amount",downloadReceipts:()=>"Download receipt(s)",oneReceiptForMOnthlyDonations:"<strong>One charitable tax</strong> receipt for all monthly donations will be issued at the end of the year",privacyPolicyLink:()=>"privacy-policy",additional:()=>"Additional",donationToCHOneTime:()=>"Donation to CanadaHelps (One-Time)",shareYourGenerosity:()=>"Share your generosity to inspire others!",getReceiptsInOnePlace:()=>"Find a detailed record of all your donations made using CanadaHelps",aggregateTaxReceipts:()=>"Access and download your tax receipts",savePaymentInfo:()=>"Save your information for quick and secure checkout",findReceiptsInAccount:a=>`Dear ${a}, you can also find receipts for this transaction in your
241  CanadaHelps account!`,goToAccount:()=>"Go to account",createPassword:()=>"Create password",proceedToYourAccount:()=>"Proceed to your account",ActivateMyFreeAccount:()=>"Activate my free CanadaHelps account",createAccountBtn:()=>"Create account",charityRegistrationSuccess:{connectedSuccessBankAccount:()=>"Your bank account was connected successfully!",connectedSuccessBeInTouch:()=>"A CanadaHelps representative will be in touch shortly!",connectedSuccessSignInAndExplore:()=>"In the meantime, explore your CanadaHelps account",connectedSuccessGoToAccount:()=>"Take me to my account",eftSignUp:a=>jsxs(Fragment,{children:["Signing up with EFT and verifying your charity is quick, easy, and secure. CanadaHelps partners with Flinks, a trusted Canadian company, to ensure the highest level of security and privacy when verifying your banking information. It's a straightforward and safe process, if you have any questions please see our FAQ"," ",jsx("a",{className:"text-blue-ch underline",href:a,children:"here"}),"."]}),eftToContinue:()=>"To continue with the verification, simply click the button below. Before you begin, please ensure you have the following information readily available:",eftOnlineBankingAccess:()=>"Charity's online banking access (bank account number and password)",eftBankTransitNumber:()=>"Charity's bank transit number",eftBankInstitutionCode:()=>"Charity's banking institution code",eftCharityAddress:()=>"Charity's address",eftVerificationDisclaimer:()=>"Please note that the information provided above is solely required for verification purposes. CanadaHelps does not share these details.",hereIsWhatYouDoNext:()=>"Here is what to do next: Sign up for Electronic Funds Transfer (EFT) and verify your charitable status",signUpForEFTDescription:()=>"Sign up for EFT to verify your charity and gain access to your donor records, as well as manage your charity's profile on CanadaHelps.org. With EFT, you'll enjoy the convenience of weekly automatic donations deposited directly into your bank account, while also benefiting from 24/7 online access to your donor information.",signUpForEFT:()=>"Sign up for Electronic Funds Transfer (EFT)",onceWeReceiveYourDocuments:()=>"Once we receive your documents, our team will verify your charitable status and send an email to confirm your registration. We may contact you if we require any further information. In the meantime, you can start exploring your charity account.",otherWaysToVerify:()=>"Other ways to verify",trustedBy:()=>"Trusted by over 27,000 registered charities in Canada",footerHaveQuestions:()=>"Have Questions?",footerWeAreHappyToHelpYou:()=>"We’re here to help you—every step of the way!",footerPhone:()=>"Phone: +1 (416)-628-6948 x 2506",footerEmail:()=>"Email: [email protected]",footerHelpForCharities:()=>jsxs(Fragment,{children:["Visit"," ",jsx("a",{href:"http://charityhelp.canadahelps.org/",className:"text-white underline hover:font-bold",children:"Help for Charities"})," ","for answers to frequently asked questions."]}),bankingInformationForm:()=>"Banking Information Form: Preauthorized Debit and Credit",pleaseConfirmInfoBelow:()=>"Please confirm the information below and provide a signature for your charity's signing officer",importantInformation:()=>"Important Information Regarding Pre-Authorization",chReservesTheRight:()=>"CanadaHelps reserves the right to perform a Funds Transfer Pre-Authorized Debit (PAD) to your charity’s bank account in the event of payments made in error, credit card chargebacks, NSF, refund requests, and suspected or actual fraud related to funds previously disbursed into your bank account. CanadaHelps PADs occur in a variable amount on a fixed bi-weekly schedule. Signing this form authorizes CanadaHelps to perform such debits when necessary.",more:()=>"More",youHaveCertainRecourse:()=>`You have certain recourse rights if any debit does not comply with this
242        agreement. For example, you have the right to receive reimbursement for
243        any debit that is not authorized or is not consistent with this PAD
244        Agreement. To cancel this PAD agreement, your charity must provide 30
245        days written notice to CanadaHelps.org. To obtain more information on
246        your recourse rights, or to obtain a sample cancellation form and
247        receive more information about your right to cancel your PAD agreement,
248        contact your financial institution or visit
249        <a class="text-blue-ch underline" href="https://www.payments.ca/" target="_blank">www.payments.ca</a>`,less:()=>"Less",ifYouHaveAnyQuestions:()=>"If you have any questions, please contact us at [email protected] or by phone at 1-877-755-1595",chAddress:()=>"CanadaHelps CanaDon 30 Adelaide St. East 12th Floor, Toronto, ON M5C 3G8, Canada",chBNNumber:()=>"Registered Charity Number 89656 8417 RR0001",charityContact:()=>"Charity contact",phoneNumber:()=>"Phone number",bankingInstitutionCode:()=>"Banking institution code",bankAccountNumber:()=>"Bank account number",bankTransitNumber:()=>"Bank transit number",bankAccountName:()=>"Account Name",bankAccountType:()=>"Account Type",charityAddress:()=>"Charity address",charitySigningOfficer:()=>"Charity signing officer",charitySigningOfficerRequired:()=>"Charity Signing Officer's signature is required in order to verify banking details.",nameOfAuthorizedSigningOfficer:()=>"Name of authorized signing officer",signatureOfAuthorizedSigningOfficer:()=>"Signature of Authorized Signing Officer",saveAddress:()=>"Save address",applySignature:()=>"Apply Signature",changeSignature:()=>"Change Signature",type:()=>"Type",typeSignature:()=>"Type Signature",draw:()=>"Draw",upload:()=>"Upload",toCompleteRegistrationContactCH:()=>"To complete your charity's registration with CanadaHelps, please contact us at [email protected]",loadingFlinks:()=>"Loading Flinks",loadingBankingInformation:()=>"Loading Banking Information",somethingWentWrong:()=>"Something went wrong when we tried to verify your banking information",weAreHavingTrouble:()=>jsxs(Fragment,{children:["We’re having trouble verifying your banking information at this time. Please contact us at"," ",jsx("a",{href:"mailto:[email protected]",target:"_blank",rel:"noreferrer",children:"[email protected]"})," ","or by phone at"," ",jsx("a",{href:"tel:18777551595",target:"_blank",rel:"noreferrer",children:"1-877-755-1595"}),"."]}),pleaseTryAgain:()=>"Please try again",eftEdit:a=>jsxs(Fragment,{children:["Changing your banking details is quick, easy, and secure. CanadaHelps partners with Flinks, a trusted Canadian company, to ensure the highest level of security and privacy when verifying your banking information. It's a straightforward and safe process, if you have any questions please see our FAQ"," ",jsx("a",{className:"text-blue-ch underline",href:a,children:"here"}),"."]}),changeBankingInformationForm:()=>"Change Banking Information Form: Preauthorized Debit and Credit",savePhoneNumber:()=>"Save phone number",phoneNumberValidationError:()=>"Please enter your phone number in this format +1 555-555-1234",saveCharityContact:()=>"Save charity contact",withEFT:()=>"With EFT, you'll enjoy the convenience of weekly automatic donations deposited directed into your bank account, while also benefitting from 24/7 online access to your donor information.",thankYouForConnecting:()=>"Thank you for connecting your banking information!",mightTakeTimeToComplete:()=>"Please note that it may take some time to complete this process. We will notify you by email and in your CanadaHelps account once it's done. In the meantime, you can start exploring the fundraising tools available to you!"},securitiesCDF:{closeLearnHowItWorks:()=>"Close how it works",completePledge:()=>"Complete pledge",completeOnlinePledge:()=>"Complete the online pledge",completePledgeDescription:()=>"Provide details about your securities or mutual funds donation. Once complete, download the Letter of Direction form. You will also receive an email confirming your pledge.  CanadaHelps will receive and process your pledge.",completeYourPledge:()=>"Complete Your Pledge",continueToReview:()=>
249"Continue to review",directInvestmentLetterOfDirection:()=>"You may need to complete the Letter of Authorization/Direction Form available from your Direct Investing firm. The Letter of Direction we provide at the end of your pledge includes all the information you will need to complete their form.",directInvestmentMustUseNewLOD:()=>"A new Letter of Direction (LOD) and pledge form must be used for each Securities donation to avoid delays. Please do not re-use previous LODs.",directInvestmentPlatform:()=>"Do you use a Direct Investing platform such as RBC Direct Invest, TD Waterhouse Direct Investing, Scotia iTrade, or QuestTrade?",donateSecuritiesHeader:()=>"Donate Securities",howItWorks:()=>"CanadaHelps, our trusted partner, will process the donation of your security on our behalf. Here’s how it works:",enableJointAccount:()=>"Enable joint account",isJointAccount:()=>"Is this securities donation from a jointly owned account?",jointAcCountDescription:()=>"Joint accounts are shared between multiple people. Enabling this will require both parties to sign off on the donation.",donorOne:()=>"Donor 1",donorTwo:()=>"Donor 2",learnHowItWorks:()=>"Learn how it works",promptlySell:()=>"CanadaHelps will promptly sell the shares",promptlySellDescription:()=>"Once proceeds are received, CanadaHelps will send you a detailed confirmation email with your charitable tax receipt and disburse the proceeds from the sale to our charity.",sendCompletedLetter:()=>"Send the completed Letter of Direction",sendCompletedLetterDescription:()=>"to your broker authorizing the transfer of your shares to CanadaHelps. It typically takes 1 to 2 working days for the transfer to settle within the CanadaHelps account.",weWillSellShares:()=>"We will promptly sell the shares",weWillSellSharesDescription:()=>"Once proceeds are received, we will send you a detailed confirmation email with your charitable tax receipt and disburse the proceeds from the sale, less our non-commercial rate, to the charities you selected.",actionRequired:()=>"Action Required to Complete Your Donation",downloadAndPrintInstructionsPart1:()=>"You must send the signed document to your investment firm. The Letter of Direction authorizes the transfer to our trusted partner CanadaHelps, a charitable social enterprise that facilitates security and mutual fund donations on our behalf.",downloadAndPrintInstructionsPart2:()=>"If you use a direct investing platform such as RBC Direct Invest, TD Waterhouse Direct Investing, Scotia iTrade, or QuestTrade you may need to complete the Letter of Authorization/Direction Form available from your Direct Investing firm. The Letter of Direction includes all the information you will need to complete their form.",downloadLetterOfDirection:()=>"Download letter of direction",downloadLetterOfDirectionLink:a=>`/securities/downloadpdf/${a}`,pledgeConfirmation:()=>"Pledge Confirmation",yourPledgeNumber:(a,o)=>jsxs(Fragment,{children:["We have sent a detailed pledge confirmation email to you at"," ",jsx("span",{className:"font-bold",children:o}),"."]}),onceYourInvestmentFirm:()=>"Once your investment firm receives your complete Letter of Authorization your shares will be transferred to CanadaHelps (typically in 2 to 5 business days).",onceReceived:a=>`Once received, we promptly sell your shares. It typically takes up to 1 week for the account to settle but may take up to 5 weeks in the case of some mutual funds from select companies. Once sold, we will send you a confirmation email with your tax receipt and disburse the funds to ${a}.`,learnMoreAboutOtherWaysToGive:()=>"Learn more about other ways to give",learnMoreAboutOtherWaysToGiveLink:()=>"https://www.canadahelps.org/en/why-canadahelps/ways-to-give/",reviewAndComplete:()=>"Review and Complete",reviewAndCompleteDescription:()=>"Review your details below. On the next page you will be provided directions for finalizing your pledge.",charityDetails:()=>"Charity Details",totalShares:()=>"Number of total shares to donate",totalUnits:()=>"Number of total units to donate",weAreHavingTrouble:()=>jsxs(Fragment,{children:["Sorry. We are having problems processing your request. Please try again or c
249ontact us at"," ",jsx("a",{href:"mailto:[email protected]",target:"_blank",rel:"noreferrer",children:"[email protected]"})," ","or"," ",jsx("a",{href:"tel:18777551595",target:"_blank",rel:"noreferrer",children:"1-877-755-1595"}),"."]})},footerNavigation:{copyright:()=>jsxs(Fragment,{children:[jsx("span",{children:"© "}),`CanadaHelps ${new Date().getFullYear()}. CanadaHelps is a registered charity. Charity Registration Number: 896568417RR0001.`]}),menuItems:[{href:()=>"/en/accessibility/",title:()=>"Accessibility"},{href:()=>"/en/contact-us/",title:()=>"Contact Us"},{href:()=>"http://donorhelp.canadahelps.org/en/",title:()=>"Help"},{href:()=>"/en/terms-of-use/",title:()=>"Terms Of Use"},{href:()=>"/en/privacy-policy/",title:()=>"Privacy Policy"}]},finish:()=>"Finish",newEmail:()=>"New email",confirmNewEmail:()=>"Confirm new email",adminFirstName:()=>"Admin first name",adminLastName:()=>"Admin last name",emailErrorEmailsMatch:()=>"Emails must match",emailErrorInvalidEmail:()=>"This email address is already associated with an existing charity account",accountInfo:{adminEmail:()=>"Admin email",bankingDetails:()=>"Banking Details",editBankingDetails:()=>"Edit Banking Details",emailSendSuccess:()=>"Success! Email sent",emailSendFailed:()=>"We're sorry something went wrong. Please try again.",emailSentSigningOfficer:(a,o,s)=>jsxs(Fragment,{children:["An email has been sent to the signing officer (",o,") requesting their signature on the Banking Information Form: Preauthorized Debit and Credit. You'll be notified once it's signed so you can complete your EFT setup. If you are the signing officer, you can verify your banking details by clicking"," ",jsx("a",{href:`/${a}/register/full-fundraising-account?step=6&requestId=${s}`,children:"here"})]}),saveAdminEmail:()=>"Save admin email",saveDisplayName:()=>"Save display name",approved:()=>"Approved",manuallyApproved:()=>"Manually Approved",pending:()=>"Pending",rejected:()=>"Rejected",resendEmail:()=>"Resend email",submitANewRequest:()=>"Submit a new request to verify your eft information",thankYouForConnectingYourBankingInfo:()=>"Thank you for connecting your banking information!",pleaseNote:()=>`Please note that it may take some time to complete this process. We
250      will notify you by email and in your CanadaHelps account once it's
251      done. In the meantime, you can start exploring the fundraising tools
252      available to you!`,resendEmailBlocked:()=>"The banking form email has been successfully sent to the signing officer. If it is not received or the email is incorrect, you can resend the banking form again in 24 hours.",yourBankAccountWasConnected:()=>"Your bank account was connected successfully but the signing officer's signature is still pending.",clickTheButtonBelow:()=>"Click the button below to review and verify your banking information now.",verifyBankingDetails:()=>"Verify banking details"},upgradeCharity:{almostDoneP2P:()=>"You're Almost Ready to Create Your First P2P Campaign!",almostDoneEvent:()=>"You're Almost Ready to Create Your First Event!",bankingVerificationPending:()=>"Banking Information Verification Status: Pending",bankingVerificationAwaitingSignature:()=>"Banking Information Verification Status: Signature Required",bankingVerificationRejected:()=>"Banking Information Verification Status: Unsuccessful",bankingVerificationError:()=>"Banking Information Verification Status: Additional Information Required",learnMore:()=>"Learn More",learnMoreEventsUrl:()=>"https://courses.canadahelps.org/courses/events",learnMoreP2pUrl:()=>"https://courses.canadahelps.org/courses/p2p",receivedRequestEvents:()=>jsxs(Fragment,{children:[jsx("p",{children:"We received your request to sign up for Electronic Funds Transfer (EFT) and are verifying your banking details to enable donation disbursements through your Ticketed Event to your charity’s bank account. Please check your inbox, as you may receive an email requesting verification of your banking information."}),jsx("br",{}),jsx("p",{children:"In the meantime, explore our course to learn how to create a successful Ticketed Event and raise more!"})]}),receivedRequestP2p:()=>jsxs(Fragment,{children:[jsx("p",{children:"We received your request to sign up for Electronic Funds Transfer (EFT) and are verifying your banking details to enable donation disbursements through your P2P campaign to your charity’s bank account. Please check your inbox, as you may receive an email requesting verification of your banking information."}),jsx("br",{}),jsx("p",{children:"In the meantime, explore our course to learn how to create a successful P2P campaign and raise more!"})]}),receivedRequestAwaitingSignature:()=>"We received your request to sign up for Electronic Funds Transfer (EFT). Please sign the banking form linked below to complete your EFT registration.",receivedRequestRejected:()=>jsxs("p",{children:["We received your request to sign up for Electronic Funds Transfer (EFT). Unfortunately, your EFT request could not be completed. For more information, please contact CanadaHelps at"," ",jsx("a",{href:"mailto:[email protected]",children:"[email protected]"}),"."]}),receivedRequestMissingAccountInfo:()=>jsxs("p",{children:["We received your request to sign up for Electronic Funds Transfer (EFT). We need additional information to complete your registration. Please contact CanadaHelps by clicking the link below or emailing"," ",jsx("a",{href:"mailto:[email protected]",children:"[email protected]"}),"."]}),signUpForEFT:()=>"Sign up for Electronic Funds Transfer (EFT) and get full access to your account by connecting your banking information.",EFTRegistrationAwaitingSignature:()=>"Please Sign the Banking Form",EFTRegistrationContactUs:()=>"Contact CanadaHelps to Complete Your Electronic Funds Transfer (EFT) Registration",EFTRegistrationRejected:()=>"Your Electronic Funds Transfer (EFT) Registration Could Not be Completed",contactUs:()=>"Contact us",signBankingForm:()=>"Sign banking form",contactUsEmail:()=>"[email protected]"},chooseSecuritiesDonationType:()=>"Choose securities donation type",charityFund:()=>"Charity fund",nameDescriptionOfSecurity:()=>"Name/Description of security",nameDescriptionOfSecurityTooltip:()=>"Enter the name of the securities, i.e., Bank of Nova Scotia or Scotiabank and/or the stock symbol, i.e., BNS. Please ensure only one type of security is listed per pledge. All securities must be available for trade on a public market in Canada or the United States. This includes stocks, bonds, and mutual funds, but excludes shares in a private corporation and stock options.",nameDescriptionOfSecurityTooltipContent:()=>jsxs("div",{children:[jsx("p",{children:"Enter the name of the securities, i.e., Bank of Nova Scotia or Scotiabank and/or the stock symbol, i.e., BNS."}),jsx("p",{children:jsx("strong",{children:"Please ensure only one type of security is listed per pledge."})}),jsx("p",{children:"All securities must be available for trade on a public market in Canada or the United States. This includes stocks, bonds, and mutual funds, but excludes shares in a private corporation and stock options."})]}),nameDescriptionOfMutualFund:()=>"Name/Description of Mutual Fund",stockTickerSymbol:()=>"Stock/Ticker symbol",mutualFundCode:()=>"Mutual Fund Code / Symbol",mmYY:()=>"MM/YY",investmentManagement:()=>"Investment management",iWorkWithABroker:()=>"I work with a broker",iUseASelfDirected:()=>"I use a self-directed online investment platform",investmentPlatform:()=>"Investment platform",investmentPlatformPlaceholder:()=>"Enter your investment platform",accountNumber:()=>"Account number",accountNumberPlaceholder:()=>"Enter your account number",investmentFirm:()=>"Investment firm",numberOfShares:()=>"Number of shares",numberOfSharesToDonate:()=>"Number of shares to donate",advisorName:()=>"Advisor name",advisorEmail:()=>"Advisor email",advisorPhone:()=>"Advisor phone",invalidNumberOfShares:()=>
252"Invalid number of shares",invalidFractionalShares:()=>"Please enter a whole number for the total shares. Decimal values are not accepted.",youAreAlmostDone:()=>"You’re almost done",spreadGenerosity2:a=>`Spread your generosity and let others know about ${a}`,donorInformation:()=>"Donor Information",addressInformation:()=>"Address Information",donorType:()=>"Donor Type",donateToThisCharity:()=>"Donate to this charity",donateToThisCampaign:()=>"Donate to this campaign",whyDonateSecurities:()=>"Why donate securities using CanadaHelps?",higherTaxSavings:()=>"Higher tax savings for you.",higherTaxSavingsBody:()=>"A donation of securities or mutual fund shares is the most efficient way to give charitably since the capital gains tax does not apply.",manyPossibilities:()=>"Many possibilities.",manyPossibilitiesBody:()=>"CanadaHelps is the largest processor of online security and mutual fund donations in Canada. You can easily make a securities donation across multiple charities.",giveMoreReceiveMore:()=>"Give more. Receive more.",giveMoreReceiveMoreBody:()=>"Your security or mutual fund donation means a larger donation for the charity. It also means a larger charitable tax receipt for you.",donateSecurities:()=>"Donate Securities",donateNow:()=>"Donate Now",donateNow2:a=>`Donate ${a} now`,donateMonthlyExtended:()=>"Donate Monthly",sendAMessageToThisCharity:()=>"Send a message to this charity",sendAMessageToThisCharityPlaceholder:()=>"Thanks for all the great work you do!",changeStartDate:()=>"change start date",changeStartDateText:()=>"You can manage monthly donations in your account at any time.",showSchedulingOption:()=>"Show Scheduling Option",hideSchedulingOption:()=>"Hide Scheduling Option",other:()=>"Other",applyDonationToFund:()=>"Apply your donation to a fund set up by this charity",backToSearch:()=>"Back To Search",about:()=>"about",ourImpact:()=>"Our Impact",campaigns:()=>"Campaigns",campaign:()=>"Campaign",gallery:()=>"Gallery",clickToEnlarge:()=>"Click to enlarge an image or watch a video",charitiesURL:()=>"charities",displayHeading:()=>"Display Heading",displayMessage:()=>"Display Message",startFundraiser:()=>"Start a Fundraiser",startFundraiserURL:(a,o)=>`/${a}/pages/page/new/?charity=${o}`,addToFavourites:()=>"Add to Favourites",charityAdded:()=>"Charity Added.",viewFavourites:()=>"View favourites",shareThisPage:()=>"Share This Page",shareThisCampaign:()=>"Share This Campaign",favouritesAdminWarning:()=>`You are logged in with your charity admin account. To add a charity to Favourites, please log out and use
253    your donor account.`,favouritedCharity:()=>"Favourited charity",viewAll:()=>"View all",favouritesError:()=>"We’re sorry, something went wrong. Please try again.",supporterWall:()=>"supporter wall",supporterWallDonationMessage:(a,o)=>o.length>0?`${a} donated ${o}!`:`${a} donated!`,hideSupportersWallMessage:()=>"Are you sure you want to permanently hide this message?",yesHideMessage:()=>"Yes, Hide Message",whatPeopleAreSaying:()=>"What people are saying",workingToAddress:()=>"What we're working to address",ourStrategies:()=>"Our Strategies",creatingChange:()=>"Creating change",longTermDesiredOutcome:()=>"Long-term desired outcome",overView:()=>"overview",ourResults:()=>"Our results",supportingInformation:()=>"supporting information*",fullTimeEmployees:()=>"full-time employees",partTimeEmployees:()=>"part-time employees",totalCompensationsEmployees:()=>"total compensation for all employees",professionalConsultingFees:()=>"professional & consulting fees",BasedOnCRAInfo:()=>"*Based on the information Canada Revenue Agency (CRA) provides to CanadaHelps",totalRevenueAndExpenses:()=>"Revenue and Expenses by Year ($)",reportingPeriod:()=>
253"Reporting Period End Date: ",revenue:()=>"Revenue",programs:()=>"Programs",fundraising:()=>"Fundraising",managementAndAdmin:()=>"Management & Admin",GiftsToQualifiedDon:()=>"Gift to Qualified Donees",year:()=>"Year",thisCampaignHasEnded:()=>"This campaign has ended.",LearnMoreAndDonate:()=>"Learn more and donate directly to this charity.",donateToCharity:()=>"Donate to Charity",searchForCharityYouCareAbout:()=>"Search for a charity or cause you care about, or browse by category to connect with a new one.",discoverOtherCharities:()=>"Discover other Charities",ifYourEmailIsCorrect:()=>" If your email is correct click ",wePrioritizeYourPersonalDataSecurity:()=>"We prioritize your personal data security by using temporary access links",theLinkWillExpireIn:()=>"This link will expire in ",collectYourCharityTaxReceipts:()=>jsxs(Fragment,{children:[`Collect your ${new Date().getFullYear()-1} `,jsx("span",{className:"underline-gradient font-ptserif capitalize",children:"charity tax receipts"})]}),dontWorryThisTaxSeason:()=>"Preparing your tax return? If you made a donation using CanadaHelps.org, or to one of the more than 28,000 Canadian charities that use our fundraising technology, you can access your tax receipts below.",yourReceiptsAreOrganizedAndAvailable:()=>"Your receipts are organized and readily available for download in one convenient location.",downloadAllReceipts:()=>"Download your receipts",yourAccountAndTaxReceipts:()=>"Your Account & Tax Receipts",needHelpQuestion:()=>"Need Help?",ifYouAreHavingTroublesWithTaxReceipts:()=>jsxs(Fragment,{children:["Browse our"," ",jsx("a",{href:"https://help.canadahelps.org/s/topic/0TOJR0000001mk94AA/your-account-tax-receipts?language=en_US",className:"text-ch20-purple underline",target:"_blank",rel:"noreferrer",children:"Frequently Asked Questions"}),". If you no longer have access to the email address you used to make your donation or your email address is not recognized in our system, please contact us for assistance. We're here to help!"]}),youCanFindAnswersInHelpPortal:()=>"You can also find more answers to frequently asked questions in our help portal.",createAccountAction:()=>"View My Dashboard",getYourReceiptsInCHAccount:()=>`Plan Your ${new Date().getFullYear()} Giving with CanadaHelps`,getAllReceiptsinCHAccount:()=>"Get all receipts in a single PDF file with personal account",createAccountToSimplifyTaxProcess:()=>jsxs(Fragment,{children:[jsx("a",{href:"/en/DonorDashboard/index",className:"text-white underline",target:"_blank",rel:"noreferrer",children:"Sign in"})," ","or"," ",jsx("a",{className:"text-white underline",target:"_blank",rel:"noreferrer",href:"/en/sign-up",children:"create"})," ","a CanadaHelps account to set goals that maximize your impact while optimizing your potential tax credits. This is your personal dashboard where you can view your donation history and have all your donation receipts neatly organized in one place."]}),createAccountToSimplifyTaxProcessExpired:()=>"Create your account and next year you will be able to  get the aggregated tax receipt that contains all your donation activity in just one single PDF file",yourTotalContributionsToYouCharities:()=>`Your total contributions to your favourite charities in ${new Date().getFullYear()-1} through CanadaHelps. Thank you!`,yourYearOfGivingLeavesImpact:()=>"Your Year of Giving Leaves a Lasting Impact",thisLinkHasExpired:()=>"This link has expired",linkNoLongerAvailable:()=>jsxs(Fragment,{children:["This link is"," ",jsx("span",{className:"underline-gradient-secondary font-ptserif",children:"no longer"})," ","available"]}),noWorriesWeGotYourBack:()=>"But no worries, we still got your back!",toAccessAllYourReceiptPartOne:()=>"To access all your charitable donation receipts on the CanadaHelps createPortal,",toAccessAllYourReceiptsPartTwo:()=>"Enter your email and choose the year, receipts will be sent to your inbox as a .zip file.",requestMyReceipts:()=>"Request my receipts",errorMsgTaxReceipts:()=>"Unfortunately, we encountered an issue accessing your personal receipts page. Not to worry, you can still access your receipts below.",accessReceipts:()=>"Access my receipts",taxReceiptsQuestionAndAnswers:[{question:()=>"What to do if  the link to my tax receipt(s) expires?",answer:()=>jsxs(Fragment,{children:[jsxs("p",{className:"mb-4",children:["Not to worry! You can still access your receipts at any time with no account through our"," ",jsx("a",{href:"/en/ReceiptDownload.aspx",className:"text-ch20-purple underline",children:"receipt download tool"}),"."]}),jsxs("p",{children:["If you register for a free CanadaHelps account or already have one, you can also access them in the"," ",jsx("a",{href:"/en/DonationsReceipts/",className:"text-ch20-purple underline",children:'"Donations and Receipts"'})," ","tab of your account."]})]})},{question:()=>"Why am I receiving my tax receipt(s) from CanadaHelps?",answer:()=>jsxs("p",{children:["CanadaHelps is a registered charity that assists other registered charities with processing their donations. If you received a receipt from us, you have made a donation to one of our charity partners either through their website or"," ",jsx("a",{href:"https://www.canadahelps.org/en/",className:"text-ch20-purple underline",children:"CanadaHelps.org"})," ",". The charity you made a donation to is listed on your tax receipt."]})},{question:()=>"I don't need my tax receipt(s) right now. How can I access them later?",answer:()=>jsxs(Fragment,{children:[jsxs("p",{className:"mb-4",children:["You can access your receipts at any time with a"," ",jsx("a",{href:"/en/sign-up/",className:"text-ch20-purple underline",children:"free CanadaHelps account"}),"."]}),jsxs("p",{children:["You can also access your receipts at any time without an account by using our"," ",jsx("a",{href:"/en/tax-receipts/",className:"text-ch20-purple underline",children:"receipt download tool"}),"."]})]})},{question:()=>"I would like to unsubscribe ",answer:()=>jsx("p",{children:"You have received an email from CanadaHelps as the result of a transaction. This email is intended to uphold our portion of the transaction, providing you with the receipt for your donation. While it is not possible to unsubscribe as the email does not come from a mailing list, it is the last email we will be sending in regards to your transaction."})}],getStaredFindCharity:()=>"Get Started: Find a Charity",searchByCharityNumberKeyword:()=>"Search by charity name, business number or keyword",popularCategories:()=>"Popular categories:",animals:()=>"Animals",artCulture:()=>"Art&Culture",education:()=>"Education",environment:()=>"Environment",health:()=>"Health",international:()=>"International",publicBenefit:()=>
253"Public Benefit",socialServices:()=>"Social Services",religion:()=>"Religion",indigenousPeople:()=>"Indigenous Peoples",donateToCharities:()=>"Donate to charities",charitySearchSEOCopy:()=>"Find your favourite registered Canadian charities, and support them all in one-place. With automatic tax receipts and secure donation processing, supporting a cause close to your heart has never been easier. Search by category, location, or mission and and take the first step toward positive change today.",allCategories:()=>"All categories",pickCategory:()=>"Pick a category",showMoreCategories:()=>"Show more categories",showLessCategories:()=>"Show less categories",charitySearchPlaceholder:()=>"Search by charity name, business number or keyword",resultsNumberOfCharities:a=>`Results: ${a} charities`,subCategories:()=>"Sub-categories",location:()=>"Location",missionScopes:()=>"Mission Scopes",profileLanguage:()=>"Profile language",typeCityName:()=>"Type city name",region:()=>"Region",filters:()=>"Filters",filterAndSorting:()=>"Filter and sorting",showResultCharities:a=>`Show results (${a})`,resetFilters:()=>"Reset filters",applied:()=>"Applied",loadMore:()=>"Load more",youViewedNumberOfCharities:(a,o)=>`You’ve viewed ${a} of ${o} results`,noCharitiesFound:()=>"Oops! Looks like we couldn’t find any results.",tryYour:()=>"Try your ",searchAgain:()=>"search again",orBrowseCharities:()=>" or browse charities by using the filters above.",performingArts:()=>"Performing Arts",visualArts:()=>"Visual Arts",diseasesAndConditions:()=>"Diseases & Conditions",povertyHousingHomelessness:()=>"Poverty, Housing & Homelessness",religiousEducation:()=>"Religious Education",toAccessFundraiseNowButtons:()=>jsx("span",{children:"To access fundraise now buttons or other links, "}),searchForCharity:()=>"Search for a charity",paused:()=>"Paused",expired:()=>"Expired",endDate:()=>"End date",donorId:()=>"Donor Id",giftId:()=>"Gift Id",pausedDate:()=>"Paused date",reason:()=>"Reason",reminders:()=>"Reminders",donorCancelled:()=>
253"Donor Cancelled",endDateReached:()=>"End Date Reached",donorEmail:()=>"Donor email",schedulingOptions:()=>"Scheduling options",setupEndDate:()=>"Set up an end date for this donation",numberOfDonations:()=>"Number of donations",giftHistory:()=>"Gift history",manage:()=>"Manage",manageMonthlyGiftHistory:{resumed:(a,o,s,_)=>`Monthly donated resumed by ${a} ${o} (${s}) - ${_}`,paused:(a,o,s,_)=>`Monthly donated paused by${a} ${o} (${s}) - ${_}`,created:(a,o,s,_)=>`New monthly donation by ${a} ${o} (${s}) - ${_}`,cancelled:(a,o,s,_)=>`Monthly donation cancelled by ${a} ${o} (${s}) - ${_}`,messageChanged:(a,o,s,_)=>`Message to charity updated by ${a} ${o} (${s}) - ${_}`,fundChanged:(a,o,s,_)=>`Fund updated by ${a} ${o} (${s}) - ${_}`,processingChanged:(a,o,s,_)=>`Processing day updated by ${a} ${o} (${s}) - ${_}`,donorUser:()=>"Donor",charityAdmin:()=>"Charity Administrator",backToRecent:()=>"Back to recent",viewMore:()=>"View more history",resultsCount:(a,o)=>`Showing ${a} of ${o} events.`,showingAllHistory:()=>"Showing all history."},activated:()=>"activated",raised:()=>"raised",touched:()=>"touched",crises:()=>"crises",countries:()=>"countries",urgentNeed:()=>"Urgent need",activeNow:()=>"Active now",showMore:()=>"Show more",totalCrises:a=>`Total: ${a} crises`,crisisType:()=>"Crisis type",paginationText:(a,o,s)=>`You’ve viewed ${a} of ${o} ${s}`,activeCrises:()=>"active crises",sortBy:a=>`Sort by: ${a}`,urgentFirst:()=>"Urgent first",recentlyAddedFirst:()=>"Recently added first",oldestFirst:()=>"Latest first",aToZ:()=>"Alphabetical (A-Z)",zToA:()=>"Alphabetical (Z-A)",canada:()=>"Canada",globalLocation:()=>"Global",matchingFund:()=>"Matching fund",crcDonateNow:()=>"Donate Now",crcSEOCopy:()=>"Support emergency response efforts in Canada and around the world. Explore collections of charities and campaigns with a common goal.",featured:()=>"Featured",start:()=>"Start",delete:()=>"Delete",addedToBasket:()=>"added to basket",manageMonthlySaveSuccess:()=>"Success! The changes to this monthly gift have been updated and saved. All details are now current.",noCrisesFound:()=>"No crises found",adjustYourFilters:()=>"It looks like there aren't any crises that match the filters you've selected. Adjust your filters or explore all crises to see where your support is needed most.",exploreAllCrises:()=>"Explore all crises",giftUpdated:()=>"gift updated",editDonationAmount:()=>"Edit amount",summary:()=>"Summary",yourGiftTo:a=>`Your gift to ${a}`,coverTransactionFees:a=>`I'd like to cover the transaction fees so that 100% of my donation supports ${a}`,suggestedAskV2:()=>"Add a one-time small donation to CanadaHelps. Your support helps them continue providing affordable fundraising tools to charities like ours.",fees:()=>"Fees",total:()=>"Total",ab:{cdf:{donationToCanadaHelps:()=>"Donation to CanadaHelps",donationsTotal:()=>"Donations Total",feesCovered:()=>"Fees covered",feesCoveredInfo:()=>"Your additional contribution to cover the processing fee, ensuring the charity receives 100% of your donation.",hideTotalSummary:()=>"Hide total summary",oneTime:()=>"(One-time)",totalDonation:()=>"Total Donation",totalMonthlyDonation:()=>"Total Monthly donation",viewTotalSummary:()=>"View total summary"}},givingSeasonReports:{banner:{header:a=>`Download Your ${a} Giving Season Donor Report`,download:()=>"Download Report",content:a=>`Get a complete list of your ${a} Giving Season donors (Nov. 1st - Dec. 31st, ${a}). Whether you’re
254        following up to share the impact of their end-of-year gifts, or sending a Giving Tuesday appeal, use this list
255        to make meaningful connections at scale. This year, save time stewarding existing donors and boost
256        donations by inspiring continuous generosity for your best Giving Season yet.`},table:{header:()=>"Giving Season Reports",blurb1:()=>"Manage all your Giving Season donor lists here. Filter donation report within a chosen year, or browse through all giving season donations made to your organization.",blurb2:()=>"For convenient analysis and reporting, export the data directly as a CSV file with the 'Download' option below.",reportNameHeader:()=>"Report Name",yearHeader:()=>"Year",reportName:a=>`Giving Season Donor Report ${a}`,noResults:()=>"There is no data to show"}},submit:()=>"Submit",charityName:()=>"Charity Name",stillHaveQuestion:()=>"Still Have a Question or Want to Submit a Request?",contactFormGetInTouch:a=>jsxs(Fragment,{children:["Get in touch, we’d love to hear from you! Check out our"," ",jsx("a",{className:"underline",href:a,children:"FAQ pages"})," ","for answers to your most common questions."]}),getInTouchWithUs:()=>"Get In Touch With Us",userType:()=>"User type",IAmCharity:()=>"I represent a Charity",IAmDonor:()=>"I am a Donor",description:()=>"Description",describeYourQuestion:()=>"Describe your question or request",inquiryCategory:()=>"Inquiry Category",thankYou:()=>
256"Thank you",weReceivedYourMessage:()=>jsxs(Fragment,{children:["We’ve received your message.",jsx("br",{})," Someone from our team will contact you soon."]}),pleaseSelect:()=>"Please Select",accountChange:()=>"Account Change",donationProblem:()=>"Donation Problem",events:()=>"Events",monthlyDonationCF:()=>"Monthly Donation",getMyReceipt:()=>"Get My Receipt",receiptIssue:()=>"Receipt Issue",modifyMonthlyDonation:()=>"Modify Monthly Donation",cancelMonthlyDonation:()=>"Cancel Monthly Donation",monthlyDonationGeneralInquiry:()=>"Monthly Donation - General Inquiry",creditCardUpdate:()=>"Credit Card Update",charityAdminHelp:()=>"Charity Admin Help",customDonationsForm:()=>"Custom Donation Form",donations:()=>"Donations",receiptIssues:()=>"Receipt Issue",profile:()=>"Profile",registration:()=>"Registration",partnerships:()=>"Partnerships",generalInquiry:()=>"General Inquiry",emailInvalidFormatting:()=>"The email address entered is invalid, please check the formatting (e.g. [email protected])",referencesCharityForm:()=>"References and charity application form",cardQuantity:()=>"Card quantity: ",donationHasPopupCC:()=>"A secure Chase window will open.",donationHasPopupPaypal:()=>"A secure PayPal window will open.",paymentForm:{overlay:{primaryStatement:()=>"Don't see your secure payment window?",secondaryStatement:()=>"We'll help you relaunch it to complete your donation",continue:()=>"Continue"},savedCCOverlay:{primaryStatement:()=>"Don't see the edit card window?",secondaryStatement:()=>"We'll help you relaunch it to update your payment details",continue:()=>"Continue"},formRetryError:{header:()=>"Payment not completed",blurb:()=>"Payment couldn’t be processed. Refresh the page to try again. No funds were charged.",callToAction:()=>"Refresh page"},formTimeoutError:{header:()=>"Session timed out",blurb:()=>"Your payment session has expired. Close this form to try again.",callToAction:()=>"Close form"},formTimeoutErrorPopup:{header:()=>"Session timed out",blurb:()=>"Your payment session has expired. Close this window to start again.",callToAction:()=>"Close window"},popup:{donation_amount:()=>"Donation amount",captcha:()=>"Please check the box to continue.",supportingCharity:(a,o)=>`${a}. BN ${o}`,chase:()=>"CHASE"},frontend_error_messages:{2200:()=>"Enter a valid credit card number.",2201:()=>"Enter a valid credit card number.",2205:()=>"This field can’t contain a card number. Enter the correct information.",2210:()=>"This card type isn’t accepted. Use a different card.",2230:()=>"This card type isn’t accepted. Use a different card.",2240:()=>"Enter a valid security code.",2250:()=>"This card has expired. Check the expiry date or use another card.",2251:()=>"Enter a valid expiry date.",2252:()=>"Enter a valid expiry date.",2253:()=>"Enter a valid expiry date.",2310:()=>"Payment not completed. Refresh the page to try again."},missing_field_error_messages:{exp_date:()=>"Expiration is a required field.",pan:()=>"Credit card number is required field.",billing_name:()=>"Name on card is required field.",postal_code:()=>"Postal code / ZIP is required field.",cvv:()=>"Security code is required field."},backend_error_messages:{1:()=>"Payment couldn’t be processed. Refresh the page to try again. No funds were charged.",21:()=>"Payment not completed. Please try another card or contact your bank.",22:()=>"We’re experiencing a technical issue. Please try again later. No funds were charged.",23:()=>"Enter a valid credit card number.",9:()=>"Payment not completed. Please try another card or contact your bank."},edit_card:()=>"Edit Card",chaseIframeIncomplete:()=>"Please complete this section"},cdfAdminGoals:{achieved:()=>"Achieved",addOfflineDonations:()=>"Add offline donations",backToDashboard:()=>"Back to Dashboard & Goals",createFundraisingGoal:()=>"Create Your Fundraising Goal",createGoal:()=>"Create Goal",createNewGoal:()=>"Create a new goal",daysPastDue:a=>`${a} past due`,daysRemaining:a=>`${a} days remaining`,deleteAllGoals:()=>"Delete all goals",deleteAreYouSure:()=>"Are you sure you want to delete all goals? This action cannot be reversed.",deleteConfirm:()=>"Yes, delete goals",displayGoalPeriodCountdown:()=>"Display goal period countdown",donations:()=>"Donations",donors:()=>"Donors",editFundraisingGoal:()=>"Edit Your Fundraising Goal",editGoal:()=>"Edit Goal",endDateBeforeStartDateError:()=>"End date cannot be before start date",endDateTwelveMonthsError:()=>"Goal end date must not exceed 12 months beyond the start date",error11001:()=>"We’re unable to create goals at this time.  Please try again. If the problem persists, contact our support at team at [email protected] for assistance.",error11002:()=>"We’re unable to delete this goal at this time.  Please try again. If the problem persists, contact our support at team at [email protected] for assistance.",error11003:()=>"We're having trouble displaying this fundraising goal’s details at this time. Please try again. If the problem persists, contact our support at team at [email protected] for assistance.",error11004:()=>"We’re unable to edit goals at this time.  Please try again. If the problem persists, contact our support at team at [email protected] for assistance.",error11005:()=>"We're having trouble displaying this goal right now. Please try again later.",exceeded:()=>
256"Exceeded",fundraisingAmountPositiveError:()=>"Invalid Input: Only positive values are allowed",fundraisingGoalAmount:()=>"Fundraising goal amount",fundsRaised:()=>"Funds Raised",goal:()=>"Goal",goalTitle:()=>"Title your goal",goals:()=>"Goals",goalInfo:()=>"This amount is for reference only and may change due to ongoing donation activities. For more details, please",goalInfoClickHere:()=>"click here",noFundraisingGoals:()=>"Looks like you don't have any fundraising goals at the moment.",offlineFundsRaised:()=>"Offline funds raised",pastDeadlineInfo:()=>"Your goals are past their deadline. Do you want to edit your goal?",saveChanges:()=>"Save changes",saveGoal:()=>"Save goal",setFundraisingGoals:()=>"Set Fundraising Goals",setGoalPeriod:()=>"Set Goal Period",targetCountWholeNumberError:()=>"Invalid Input: Only whole numbers are allowed",targetDonations:()=>"Target donations",targetDonationsSub:()=>"The desired number of donations",targetDonors:()=>"Target donors",targetDonorsSub:()=>"The desired number of donors",totalToDate:()=>"Total to date"},cdfAdminMetrics:{error11000:()=>"We're having trouble displaying your charity metrics at this time. Please try again later.",metricsToolTip:()=>"All dashboard metrics are based on the current calendar year. For more details, please",sinceJan:a=>`since Jan ${a}`,totalDonations:()=>"Total Donations",totalDonors:()=>"Total Donors",totalDonorsMonthly:()=>"Recurring Monthly Donors",totalFundsRaised:()=>"Total Funds Raised"},charityRegistration:{back:()=>"Back",aCanadaHelpsRepresentativeWillBeInTouchShortly:()=>`A CanadaHelps representative will be in touch shortly!
257      In the meantime explore your CanadaHelps account.`,accessEverythingNeededAfterEFT:()=>"Access everything you need to boost your fundraising after setting up EFT.",accountName:()=>"Account name",accountNotCreatedYet:()=>jsx("div",{children:jsxs("span",{className:"text-ch20-purple font-inter text-large",children:["Something went wrong on our end and your account could not be created. Please try again later or contact support at"," ",jsx("a",{href:"mailto:[email protected]",className:"text-ch20-blue underline",children:"[email protected]"})]})}),accountSuccessfullyConnected:()=>"Account successfully connected!",accountType:()=>"Account type",address1:()=>"Address 1",address2Optional:()=>"Address 2 (optional)",agreeTotermsAndConditions:a=>jsxs(Fragment,{children:["I agree to CanadaHelps ",a]}),agreeToTermsRequired:()=>"You must agree to CanadaHelps' Terms and Conditions",areYouSureToGo:()=>"Are you sure you want to go?",alreadyHaveAnAccount:()=>"Already have an account?",atLeast8CharactersLong:()=>"At least 8 characters long",atLeastOneNumberOrSpecialCharacter:()=>"At least one number or one special character (@%+/'!#$^?~)",bankAccountNumber:()=>"Bank account number",bankingDetails:()=>"Banking details",bankingInformationForm:()=>"Banking Information Form:",bankTransitNumber:()=>"Bank transit number",bN:()=>"BN",builtForCharities:()=>"Built for charities.",canadaHelpsInfoEmail:()=>"[email protected]",canadaHelpsUsesFlinksToConnectToYourAccount:()=>"CanadaHelps uses Flinks to connect your account",cancel:()=>"Cancel",canIChangeMyBankAccountDetailsLater:()=>"Can I change my bank account details later?",changeSignature:()=>"Change signature",charityContact:()=>"Charity contact",charitySigningOfficer:()=>"Charity Signing Officer *",city:()=>"City",clear:()=>"Clear",clickForMore:()=>"Click for more",confirmSignatureAndComplete:()=>"Confirm signature and complete",connectYourBankAccount:()=>"Connect bank account now",completeYourAccount:()=>"Complete your account",confirmPassword:()=>"Confirm Password",confirmTheInformationBelow:()=>"Confirm the information below and provide a signature for your charity's signing officer.",contactResendLinkInfo:()=>"To continue, please contact the person who originally sent you this request. They can re-send a new signing link",contactSupport:()=>"Contact Support",country:()=>"Country",createAccount:()=>"Create Account",creatingYourAccount:()=>"Creating your account",createYourCanadaHelpsAccount:()=>"Create your CanadaHelps account",edit:()=>"Edit",editAddress:()=>"Edit address",editCharityAddress:()=>"Edit charity address",eliminateRiskOfLostCheques:()=>"Eliminate the risk of lost or intercepted physical cheques with secure payment processing.",emailAddress:()=>"Email address",emailInvalidForRegistration:()=>jsxs(Fragment,{children:["This email address cannot be used for charity registration. Please try with a different email or contact support at"," ",jsx("a",{href:"mailto:[email protected]",className:"text-ch20-blue underline",children:"[email protected]"})]}),emailRoleBasedNotAllowed:()=>"Please use a non role-based email address. Role based email addresses (such as Admin@) are often managed by multiple people and may fall into disuse.",emailRequired:()=>"Email address is required",enhancedSecurity:()=>"Enhanced security",enterYourEmail:()=>"Enter your email address",enterYourFirstName:()=>"Enter your first name",enterYourLastName:()=>"Enter your last name",error:()=>"Error",experiencingIssue:()=>jsxs(Fragment,{children:["We're experiencing ",jsx("span",{className:"gradient-underline",children:"an issue."})," ","Please try again later."]}
257),fasterFundDeposits:()=>"Faster fund deposits",faq:()=>"FAQ",fieldRequired:a=>`${a} is required.`,findYourCharityByNameOrBN:()=>"Find your charity by name or BN",firstName:()=>"First name",flinksATrustedCanadianFinancialCompany:()=>"Flinks, a trusted Canadian financial company, provides secure and encrypted banking connections to protect your information. CanadaHelps ensures your banking details remain private, using them solely for verification purposes.",getInTouch:()=>jsx("div",{children:jsxs("span",{className:"text-ch20-purple font-inter text-large",children:["Need help? Get in touch"," ",jsx("a",{href:"mailto:[email protected]",className:"text-ch20-blue underline",children:"[email protected]"})]})}),getAllYourFundraisingNeedsCovered:()=>"Get all your fundraising needs covered—raise more with only the services you need.",getStartedNow:()=>"Get Started Now",goToBankingDetails:()=>"Go to Banking Details",goToHomepage:()=>jsx("a",{href:"/en",children:"Go to homepage"}),haveQuestionsGetInTouch:()=>"Have questions? Get in touch",headsUpBeforeYouGo:()=>"Heads up before you go",helpForCharities:()=>"Help for charities",ifYouDontConnectYourBankAccount:()=>"If you don't connect your bank account, you won't be able to receive weekly donation disbursements or access key fundraising tools.",institutionCode:()=>"Institution code",importantInformationRegardingPreAuthorization:()=>"Important information regarding pre-authorization",importantInformationRegardingPreAuthorizationParagraph1:()=>"CanadaHelps reserves the right to perform a Funds Transfer Pre-Authorized Debit (PAD) to your charity’s bank account in the event of payments made in error, credit card chargebacks, NSF, refund requests, and suspected or actual fraud related to funds previously disbursed into your bank account.",importantInformationRegardingPreAuthorizationParagraph2:()=>"CanadaHelps PADs occur in a variable amount on a fixed bi-weekly schedule. Signing this form authorizes CanadaHelps to perform such debits when necessary.",isTheInformationThatIProvideKeptSafeAndSecure:()=>"Is the information that I provide kept safe and secure?",joinThousandsOfCharities:()=>"Join thousands of charities using CanadaHelps to access powerful fundraising tools, streamline donor management, generate real-time insights, and securely process online donations—all while increasing visibility and growing support for your cause.",joinThousandsOfCharitiesAcrossCanada:()=>"Join 27,000+ charities across Canada.",lastName:()=>"Last name",leaveAnyway:()=>"Leave anyway",leaveNowProgressLost:()=>"If you leave now, some of your progress may be lost.",linkValid7Days:()=>"For security reasons, links are only valid for 7 days.",loginYourAccount:()=>"Log in your account",maximumCharactersAllowed:a=>`Maximum ${a} characters allowed`,noContinueWithoutConnectingBank:()=>"No, continue without connecting my bank",notAuthorizedSigningOfficer:()=>
257"If you're not the authorized signing officer, enter their name and email to send them a secure link to complete this form.",notYourCharity:()=>"Not your charity?",onceDocumentsAreReceivedOurTeamWillVerify:()=>`Once documents are received, our team will verify your charitable status and send an email to confirm your registration. We may contact you if further verification is required.
258
259      Once approved, please log into your CanadaHelps account and sign the PAD form within 60 days. If you do not sign within 60 days, the request will expire and you will need to restart the process.`,onlineBankingAccessToLinkYourCharitysBankAccount:()=>"Online banking access to link your charity's bank account",otherWaysToGetInTouch:()=>"Other ways to get in touch",pageError:()=>"ERROR",pageNotFound:()=>"Page Not Found",password:()=>"Password",passwordsDontMatch:()=>"Passwords don't match. Please try again.",passwordDoesNotMeetRequirements:()=>"Looks like your password doesn't meet all the requirements - double-check the list below",pleaseCheckTheEmailAddressAndTryAgain:()=>"Please check the email address and try again.",pleaseEnter4OrMoreCharacters:()=>"Please type 4 or more characters to see matching charities.",pleaseEnterValidEmail:()=>"Please enter a valid email address",pleaseTrySearchingAgain:()=>"Please try searching again using a different name, operating name, or Business Number (BN).",pleaseSelectACharity:()=>"Please select a charity.",postalCode:()=>"Postal code",preauthorizedDebitAndCredit:()=>"Preauthorized Debit and Credit",province:()=>"Province",provinceState:()=>"Province/State",readyToFinishSteps:()=>"Ready to finish this step and get faster access to the funds that fuel your mission?",resendFormSigningOfficer:()=>"Re-send the form to your charity's signing officer",saveAddress:()=>"Save address",saveTimeRelaxFocusOnImpact:()=>"Save time. Raise more. Focus on impact.",savingYourAddress:()=>"Saving your address",savingYourSignature:()=>"Saving your signature",searchAgain:()=>"Search again",secureLinkInvalidInfo:()=>
259"The secure link you used to sign the banking information form has expired.",securelyAddBankingDetails:()=>"Securely add your banking details now to enable a seamless donation process. Skipping this step will result in no access to key fundraising tools until EFT is complete.",securelyConnectYourBankToReceiveDonations:()=>"Securely connect your bank to receive donations",selectYourBankingInstitution:()=>"Select your banking institution",send:()=>"Send",sendFormSigningOfficer:()=>"Send the form to your charity's signing officer",sendThemALinkToSignTheForm:()=>"Send them a link to sign the form.",setupEFTForFasterDeposits:()=>"Set up EFT for fast fund deposits",showMore:()=>"Show more",signAsTheAuthorizedOfficer:()=>"Sign as the authorized officer",signature:()=>"Signature",signBankingInformationForm:()=>"Sign banking information form",signIn:()=>"Sign In",signingOfficerEmailLabel:()=>"Enter the email address of the signing officer for your charity",signingOfficerNameLabel:()=>"Enter signing officer's full name",signingOfficersName:()=>"Signing officer's name",signingOfficersEmail:()=>"Signing officer's email",skipEFTAndGoToProfile:()=>"Skip EFT, and go to my charity profile",somethingWentWrong:()=>"Something went wrong.",sorry:()=>"Sorry!",state:()=>"State",stayAndContinue:()=>"Stay and continue",stillCantFindYourCharity:()=>"Still can't find your charity?",success:()=>"Success!",takeMeToMyAccount:()=>"Take me to my account",technicalIssueOccurred:()=>"A technical issue occurred.",tellUsAboutYourself:a=>`Tell us about yourself to get started with ${a}`,termsAndConditions:()=>"Terms and Conditions",theCharitySigningOfficersSignatureIsRequired:()=>"The charity signing officer's signature is required in order to verify banking details. Not the signing officer?",theLinkWillExpireIn7Days:()=>" We’ve emailed the signing officer. You’ll be notified once the form is signed. The link will expire in 7 days.",thereWasAProblemSendingTheEmailToYourSigningOfficer:()=>"There was a problem sending the email to your signing officer. Please check the email address and try again.",thisCharityIsAlreadyRegistered:()=>"This charity is already registered with CanadaHelps",thisLinkHasExpired:()=>jsxs(Fragment,{children:["This link has ",jsx("span",{className:"gradient-underline",children:"expired"})]}),tips:()=>"Tips",toGetAssistanceWithYourRegistration:()=>"to get assistance with your registration.",trustedBy:()=>"Trusted by over 27,000 charities in Canada",trustedByCharitiesNationwide:()=>"Trusted by charities nationwide to fundraise online with ease.",tryAgain:()=>"Try again",tryAgainLaterFromBankingPage:()=>"Please try again later from the Banking Information page.",tryUsingYourCharitysFullLegalName:()=>"Try using your charity's full legal name instead of an abbreviation",typeDrawOrUploadASignature:()=>"Type, draw, or upload a signature",typeTheSignatureOfTheSigningOfficer:()=>"Type the signature of the signing officer",unlockFundraisingTools:()=>"Unlock all fundraising tools",unlockPowerfulFundraisingTools:()=>"Unlock powerful fundraising tools for your charity",verifyingYourCharityIsRequired:()=>"Verifying your charity is required to fully access CanadaHelps' fundraising tools. Link your bank account to receive donations quickly and securely.",weCollectDonationsDepositFundsHandleTax:()=>"We collect donations, deposit funds, and handle tax receipts—so you can focus on your mission.",weCouldntFindAMatch:()=>"We couldn't find a match for that charity.",weeklyDisbursementsForQuickerAccess:()=>"Weekly disbursements for quicker access to donations.",welcomeToCanadaHelps:()=>"Welcome to CanadaHelps!",weHaveEmailedTheSigningOfficer:()=>"We’ve emailed the signing officer.",whatIfIDontHaveOnlineBanking:()=>"What if I don't have online banking?",whatIsNeededFromYou:()=>"What's needed from you",whoops:()=>jsx("span",{className:"gradient-underline",children:"Whoops!"}),yesIWantQuickerAccess:()=>"Yes, I want quicker access to funds.",yesYouCanUpdateYourBankAccountDetailsAnytime:()=>"Yes! You can update your bank account details anytime in your account settings. Keep in mind that verification may be required for security reasons.",yesYourBankLoginCredentialsAreNeverSeenByOrShared:()=>"Yes, your bank login credentials are never seen by or shared with CanadaHelps. Flinks has maintained a SOC 2 report for years. This is the gold standard for data security, confirming the strength of its security practices.",youCanStillConnectYourBankAccountManually:()=>"You can still connect your bank account manually. We'll provide instructions on how to verify your details using an alternative method. Please contact us at [email protected].",yourBankAccountDetailsToSetupEFT:()=>"Your bank account details to set up EFT",yourBankAccountWasConnectedSuccessfully:()=>"Your bank account was connected successfully!",yourBNShouldFollowThisFormat:()=>"Your BN should follow this format",yourCharityAccountSuccessfullyCreated:()=>`Your charity account has been successfully created!
260      To start receiving donations and unlock all fundraising tools, you'll need to sign up for electronic funds transfer (EFT).`,youWillBeNotifiedOnceTheFormIsSigned:()=>"You’ll be notified once the form is signed."},oops:()=>"Oops! Something went wrong.",tryAgain:()=>"Try again",giftCardHeader:()=>"Spread the gift of giving with a Charity Gift Card",chooseGiftCard:()=>"Choose a gift card",makeBulkOrder:()=>"Make a bulk order",checkingGiftCardBalance:()=>"Checking Gift Card balance?",howDoesGiftCardWork:()=>"How does a Gift card work?",chooseDesigns:()=>"Choose one or more designs",allOccasions:()=>"All occasions",giftCardLoaderText:(a,o)=>`You’ve viewed ${a} of ${o} Gift Cards`,proceedToOrder:()=>"Proceed to order",designsSelected:a=>`${a} ${a>1?"designs":"design"} selected`,howGiftCardWork:()=>"How does a Gift card work?",categories:()=>"Categories",backToCatalogue:()=>"Back to catalogue",personalizeGiftCard:()=>"Personalize your Gift Card in 3 steps",customizeCard:()=>"Customize card",deliveryInfo:()=>"Delivery info",reviewOrder:()=>"Review the order",nextStep:()=>"Next step: ",proceedToCheckout:()=>"Proceed to checkout",cardCustomization:()=>" card customization",deliveryInfoBackTo:()=>" delivery info",backTo:()=>"Back to",addAnotherGiftCard:()=>"Add another Gift Card",giftCardValue:()=>"Gift Card Value",repeatMsgAcrossAllGC:()=>"Repeat this message across all gift cards",customMsg:()=>"Custom message",giftCardMsgPlaceholder:()=>"You've received a CanadaHelps Charity Gift Card! Use this gift card to donate online to any registered Canadian charity.",openPDFPreview:()=>"Open PDF preview",changeCardDesign:()=>"Change card design",dear:()=>"Dear",sincerely:()=>"Sincerely,",senderName:()=>"Sender Name",senderNameLowercase:()=>"Sender name",giftCardQuestion1:()=>"How to redeem a Charity Gift Card?",giftCardAnswer1:()=>jsxs("span",{children:["In order to redeem your Charity Gift Card select Gift Card as your payment method during checkout and enter your unique code. You can also redeem your card via our redemption page"," ",jsx("a",{className:"text-ch20-blue",href:"/en/donate/redeem-a-charity-gift-card/",children:"here"}),"."]}),giftCardQuestion2:()=>"Who receives the tax receipt? The purchaser or the recipient? ",giftCardAnswer2:()=>"The purchaser of the gift card receives a charitable tax receipt. When paying for a donation using a charity gift card no tax receipt will be issued.",giftCardQuestion3:()=>"How do I check my Gift Card balance?",giftCardAnswer3:()=>jsxs("span",{children:["You can check your balance during checkout or"," ",jsx("a",{className:"text-ch20-blue",href:"/en/donate/redeem-a-charity-gift-card/",children:"here"})," ","at any time."]}),giftCardQuestion4:()=>"Do gift cards expire?",giftCardAnswer4:()=>"Gift card codes may expire for security purposes however, you can contact our support team for a new code if this happens so you can always redeem your funds.",g
260iftCardQuestion5:()=>"Where can I get my tax receipt? ",giftCardAnswer5:()=>jsxs("span",{children:["If you have a CanadaHelps account you can download your receipt(s)"," ",jsx("a",{className:"text-ch20-blue",href:"/en/tax-receipts/",children:"here"}),". If you do not have an account you can receive them via email by submitting our form"," ",jsx("a",{className:"text-ch20-blue",href:"/en/ReceiptDownload.aspx",children:"here"}),"."]}),useThisDesign:()=>"Use this design",changeGiftCardDesign:()=>"Change Gift Card design",deliveryDateAndTime:()=>"Delivery date & time",enterSenderName:()=>"Enter sender name",senderEmail:()=>"Sender email",enterSenderEmail:()=>"Enter sender email",enterRecipientName:()=>"Enter recipient name",enterRecipientFirstName:()=>"Enter recipient first name",enterRecipientLastName:()=>"Enter recipient last name",enterRecipientEmail:()=>"Enter recipient email",enterRecipientMessage:()=>"Enter message to recipient",enterRecipientAddress:()=>"Enter recipient address",enterRecipientCity:()=>"Enter recipient city",enterRecipientProvince:()=>"Enter recipient province",enterRecipientPostalCode:()=>"Enter recipient postal code",enterTheCompanyOrGroupName:()=>"Enter the company or group name",enterTheNameOnTheCard:()=>"Enter the name on the credit card",enterYourAddress:()=>"Enter your address",enterYourEmailAddress:()=>"Enter your email address",enterYourFirstName:()=>"Enter your first name",enterYourLastName:()=>"Enter your last name",enterYourPhoneNumber:()=>"Enter your phone number",enterYourPostalCode:()=>"Enter your postal code",emailCardToMe:()=>"Email the card to me and I'll deliver it myself",whoIsItFrom:()=>"Who's it from?",whoIsItFor:()=>"Who's it for?",cardDetails:()=>"Card details",senderInfo:()=>"Sender info",recipientInfo:()=>"Recipient info",selectCardDesign:()=>"Select card design",orderTotal:()=>"Order total: ",dedicateYourGift:()=>"Dedicate your gift",completeYourDedication:()=>"Complete your dedication",missingDonationAmount:()=>"To continue, please select a donation amount or enter a custom amount above.",charitySearchBtnLabel:()=>"Submit a search for a charity by name or keyword",chRegistered:()=>"CanadaHelps Registered",registrationStatus:()=>"Registration Status",contactUs:()=>"Contact Us",contactUsLink:()=>"/en/contact-us/",faqHeader:()=>"Frequently Asked Questions",taxReceiptImgAltExpiredStateHeader:()=>"Child looking up with hands on head over abstract background.",taxReceiptImgAltLandingHeader:()=>"Man posing with hand on chin over abstract background.",taxReceiptImgAltLandingNeedHelp:()=>"Smiling woman over abstract background with people hugging behind",taxReceiptImgAltExpiredStateAdSpot:()=>"Man in suit smiling holding a tablet",taxReceiptImgAltLandingAdSpot:()=>"Woman smiling holding a phone",taxReceiptImgAltLandingImpact:()=>"Blue circle with hand open",taxReceiptImgAltErrorHeader:()=>"A dog with one ear up in front of blurred financial papers and a person making calculations",taxReceiptImgAltErrorAdSpot:()=>"A smiling woman sitting and facing the camera",errorStateContactUs:()=>jsxs(Fragment,{children:["If you have any questions or need help with your receipts, please visit our Contact Us page or email us at"," ",jsx("a",{href:"mailto:[email protected]",target:"_blank",rel:"noreferrer",children:"[email protected]"}),". Our team is here to support you."]})}),messagesFr=()=>({provinceStateInvalid:()=>"La Province/État n'est pas valide",DMSPaymentOverdue:()=>"Rappel de paiement pour votre système de gestion des donateurs",DMSPaymentOverdueMessage:()=>jsxs(Fragment,{children:[jsx("div",{children:"Nous tenons à vous rappeler que votre paiement est maintenant en retard. Pour continuer à accéder au système, veuillez effectuer votre paiement dès que possible."}),jsx("div",{children:"Votre facture peut être trouvée dans le courriel du contact de facturation fourni lors de votre intégration."}),jsxs("div",{children:["Besoin d'aide ? Appelez-nous au 1-877-755-1595 ou envoyez-nous un courriel à"," ",jsx("a",{href:"mailto:[email protected]",children:"[email protected]"})]})]}),maxLengthError:()=>"Le texte dépasse la limite de caractères",characterLimitWarning:()=>"La limite de caractères a été atteinte.",addDisplayMessage:()=>"Ajouter un message d'affichage",addLinkToImpactMessage:()=>"Ajouter un lien au message d'affichage",adminOptionDonor:()=>"Options des donateurs",adminOptionFormDisplay:()=>"Options d'affichage du formulaire",adminOptionThankYouEmailMessage:()=>"Message de remerciement",adminOptionMonthlyPrompt:()=>"Alerte Mensuelle",adminOptionAnalytics:()=>"Analytiques",adminOptionColourAndStyle:()=>"Couleur et Style",adminOptionLinkedEmbedded:()=>"Options liées et intégrées",adminOptionBrandEcards:()=>"Cartes virtuelles de marque",adminOptionThankYouPage:()=>"Page de remerciement",documentTitlePrefix:()=>"Faites un don - ",weEncounteredIssueOnOurEnd:()=>"Nous n’avons pas pu effectuer votre paiement.",weHaveEncounteredIssuesProcessingYourDonation:()=>"Votre paiement n’a pas pu être effectué.",weEncounterdAnError:a=>`Nous sommes désolés! Nous avons rencontré une erreur (${a}) lors du traitement de votre paiement.`,wereHavingTroubleProcessingRequest:()=>"Nous rencontrons actuellement des difficultés pour traiter votre demande. Veuillez réessayer. Si le problème persiste, veuillez contacter notre équipe d'assistance à l'adresse [email protected] pour obtenir de l'aide.",pleaseWaitFewMinutes:()=>"Veuillez patienter quelques instants et vérifier si vous avez reçu un courriel de confirmation de don.",checkPaymentInfo:()=>"Si vous n'avez pas reçu de courriel de confirmation de don, veuillez vérifier que vous avez correctement saisi vos informations de paiement, ou utilisez un autre mode de paiement et réessayez votre don.",ensureYourBrowserIsUpToDate:()=>"Si vous n'avez pas reçu de courriel de confirmation, assurez-vous que votre navigateur est à jour, que votre mémoire cache est vidée ou envisagez d'essayer un autre navigateur. Nos navigateurs pris en charge incluent : Google Chrome, Safari, Microsoft Edge et Firefox.",stillHavingTroubles:()=>"Si vous rencontrez toujours des problèmes, veuillez nous contacter à [email protected] ou au 1-877-755-1595 et nous serons heureux de vous aider!",unified_server_errors:{"-999":`<h2 className="text-display text-ink-charcoal mb-8">Nous avons rencontré un problème de notre côté.</h2>
261            <div>
262              <p className={'text-default text-ink-charcoal mb-8'}>
263                Nous sommes désolés! Nous avons rencontré une erreur (-999) lors du traitement de votre paiement.
264              </p>
265              <p className={'text-default text-ink-charcoal mb-8'}>
266                Veuillez patienter quelques instants et vérifier si vous avez reçu un courriel de confirmation de don. Si vous
267                n'avez pas reçu de courriel de confirmation de don d'ici les 15 prochaines minutes, veuillez vérifier
268                que vous avez correctement saisi vos informations de paiement et réessayez votre don.
269              </p>
270              <p className={'text-default text-ink-charcoal mb-8'}>
271                Si vous rencontrez toujours des problèmes, veuillez nous contacter à{" "} <a href="mailto:[email protected]">[email protected]</a> ou au <a href="tel:18777551595">1-877-755-1595</a> et nous serons heureux de vous aider!
272              </p>
273            </div>`,"-994":"-994: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-995":"-995: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-981":"Un problème est apparu lors de la mise à jour de vos informations","-982":"La fermeture de session a échoué, vous pourriez déjà être déconnecté","-983":"Un problème est apparu lors de la mise à jour de votre carte de crédit","-971":"-971: Désolé. Nous avons rencontré des problèmes dans le traitement de votre paiement pour la raison suivante:","-972":"-972: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-961":`-961:
274    <h2 className="text-display text-ink-charcoal mb-8">Nous avons rencontré un problème de notre côté.</h2>
275    <div>
276      <p className={'text-default text-ink-charcoal mb-8'}>
277        Nous sommes désolés! Nous avons rencontré une erreur (-961) lors du traitement de votre
278        paiement.
279      </p>
280      <p className={'text-default text-ink-charcoal mb-8'}>
281        Veuillez patienter quelques instants et vérifier si vous avez reçu un courriel de confirmation de don. Si vous
282        n'avez pas reçu de courriel de confirmation de don d'ici les 15 prochaines minutes, veuillez vérifier
283        que vous avez correctement saisi vos informations de paiement et réessayez votre don.
284      </p>
285      <p className={'text-default text-ink-charcoal mb-8'}>
286        Si vous rencontrez toujours des problèmes, veuillez nous contacter à [email protected] ou au 1-877-755-1595 et nous serons heureux de vous aider!
287      </p>
288    </div>`,"-962":`-962:
289    <h2 className="text-display text-ink-charcoal mb-8">Nous avons rencontré un problème de notre côté.</h2>
290    <div>
291      <p className={'text-default text-ink-charcoal mb-8'}>
292        Nous sommes désolés! Nous avons rencontré une erreur (-962) lors du traitement de votre
293        paiement.
294      </p>
295      <p className={'text-default text-ink-charcoal mb-8'}>
296        Veuillez patienter quelques instants et vérifier si vous avez reçu un courriel de confirmation de don. Si vous
297        n'avez pas reçu de courriel de confirmation de don d'ici les 15 prochaines minutes, veuillez vérifier
298        que vous avez correctement saisi vos informations de paiement et réessayez votre don.
299      </p>
300      <p className={'text-default text-ink-charcoal mb-8'}>
301        Si vous rencontrez toujours des problèmes, veuillez nous contacter à [email protected] ou au 1-877-755-1595 et nous serons heureux de vous aider!
302      </p>
303    </div>`,"-2":"-2: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-3":"-3: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-4":"-4: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-5":`-5:
304    <h2 className="text-display text-ink-charcoal mb-8">Votre paiement n’a pas pu être effectué.</h2>
305    <div>
306      <p className={'text-default text-ink-charcoal mb-8'}>
307        Nous sommes désolés! Nous avons rencontré une erreur (-5) lors du traitement de votre paiement.
308      </p>
309      <p className={'text-default text-ink-charcoal mb-8'}>
310        Veuillez vérifier que vous avez correctement saisi vos informations de paiement, ou utilisez un autre mode de paiement et réessayez votre don.
311      </p>
312      <p className={'text-default text-ink-charcoal mb-8'}>
313        Si vous rencontrez toujours des problèmes, veuillez nous contacter à [email protected] ou au 1-877-755-1595 et nous serons heureux de vous aider!
314      </p>
315    </div>`,"-11":"Informations du donateur invalides","-12":"Informations du donateur invalides","-13":"Informations du donateur invalides","-14":"Informations du donateur invalides","-15":"Informations du donateur invalides","-16":"Informations du donateur invalides","-17":"Informations du donateur invalides","-18":"Informations du donateur invalides","-19":"Informations du donateur invalides","-20":"Informations du donateur invalides","-21":"-21: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-23":"Cet organisme de bienfaisance n'est présentement pas sur la liste de l'Agence du Revenu du Canada. CanaDon ne peut traiter des dons que pour les organismes présentement listés","-24":"Désolé. Cette page n'existe pas ou n'est plus active","-25":"Désolé. Cette page n'existe pas ou n'est plus active","-27":"La balance de cette carte-cadeau est plus basse que le montant de votre don. Veuillez sélectionner une méthode de paiement différente ou changez le montant de votre don","-28":"Désolé. Cette page n'existe pas ou n'est plus active","-29":"Désolé. Cette page n'existe pas ou n'est plus active","-30":"-30: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-31":"-31: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-32":"-32: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-33":"-33: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-90":"PayPal est présentement indisponible. Veuillez sélectionner une autre méthode de paiement ou réessayez ultérieurement","-101":"-101: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-102":"-102: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-103":"-103: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-105":"-105: Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à [email protected] ou (877)755-1595","-106":"Informations de carte de crédit manquantes","-107":"Nous n'avons pas pu authentifier votre carte de crédit","-108":"Veuillez ouvrir une session de votre compte CanaDon pour créer et gérer votre don mensuel",10800:`<h2 className="text-display text-ink-charcoal mb-8">Il y a eu une erreur dans le traitement de votre don.</h2>
316      <div>
317        <p className={'text-default text-ink-charcoal mb-8'}>
318          Nous sommes désolés! Nous avons rencontré une erreur (10800) lors du traitement de votre paiement.
319        </p>
320        <p className={'text-default text-ink-charcoal mb-8'}>
321        Veuillez patienter quelques instants et vérifier si vous avez reçu un courriel de confirmation de don. Si vous n'avez pas reçu de courriel de confirmation de don, veuillez vérifier que vous avez correctement saisi vos informations de paiement, ou utilisez un autre mode de paiement et réessayez votre don.
322        </p>
323        <p className={'text-default text-ink-charcoal mb-8'}>
324          Si vous rencontrez toujours des problèmes, veuillez nous contacter à [email protected] ou au 1-877-755-1595 et nous serons heureux de vous aider!
325        </p>
326      </div>`,504:`<h2 className="text-display text-ink-charcoal mb-8">Votre paiement n’a pas pu être effectué.</h2>
327    <div>
328      <p className={'text-default text-ink-charcoal mb-8'}>
329        Nous sommes désolés! Nous avons rencontré une erreur (-504) lors du traitement de votre paiement.
330      </p>
331      <p className={'text-default text-ink-charcoal mb-8'}>
332        Veuillez vérifier que vous avez correctement saisi vos informations de paiement, ou utilisez un autre mode de paiement et réessayez votre don.
333      </p>
334      <p className={'text-default text-ink-charcoal mb-8'}>
335        Si vous rencontrez toujours des problèmes, veuillez nous contacter à [email protected] ou au 1-877-755-1595 et nous serons heureux de vous aider!
336      </p>
337    </div>`,50404:`<h2 className="text-display text-ink-charcoal mb-8">Votre paiement n’a pas pu 
337être effectué.</h2>
338    <div>
339      <p className={'text-default text-ink-charcoal mb-8'}>
340        Nous sommes désolés! Nous avons rencontré une erreur (50404) lors du traitement de votre paiement.
341      </p>
342      <p className={'text-default text-ink-charcoal mb-8'}>
343        Veuillez vérifier que vous avez correctement saisi vos informations de paiement, ou utilisez un autre mode de paiement et réessayez votre don.
344      </p>
345      <p className={'text-default text-ink-charcoal mb-8'}>
346        Si vous rencontrez toujours des problèmes, veuillez nous contacter à [email protected] ou au 1-877-755-1595 et nous serons heureux de vous aider!
347      </p>
348    </div>`,50414:`<h2 className="text-display text-ink-charcoal mb-8">Votre paiement n’a pas pu être effectué.</h2>
349    <div>
350      <p className={'text-default text-ink-charcoal mb-8'}>
351        Nous sommes désolés! Nous avons rencontré une erreur (50414) lors du traitement de votre paiement.
352      </p>
353      <p className={'text-default text-ink-charcoal mb-8'}>
354        Veuillez vérifier que vous avez correctement saisi vos informations de paiement, ou utilisez un autre mode de paiement et réessayez votre don.
355      </p>
356      <p className={'text-default text-ink-charcoal mb-8'}>
357        Si vous rencontrez toujours des problèmes, veuillez nous contacter à [email protected] ou au 1-877-755-1595 et nous serons heureux de vous aider!
358      </p>
359    </div>`,54001:"Une erreur s'est produite lors du traitement de votre don. Veuillez vous assurer que vos informations de facturation et de paiement sont exactes et réessayez. (Code d'erreur: 54001)",54002:`<h2 className="text-display text-ink-charcoal mb-8">Votre paiement n’a pas pu être effectué.</h2>
360    <div>
361      <p className={'text-default text-ink-charcoal mb-8'}>
362        Nous sommes désolés! Nous avons rencontré une erreur (54002) lors du traitement de votre paiement.
363      </p>
364      <p className={'text-default text-ink-charcoal mb-8'}>
365        Veuillez vérifier que vous avez correctement saisi vos informations de paiement, ou utilisez un autre mode de paiement et réessayez votre don.
366      </p>
367      <p className={'text-default text-ink-charcoal mb-8'}>
368        Si vous rencontrez toujours des problèmes, veuillez nous contacter à [email protected] ou au 1-877-755-1595 et nous serons heureux de vous aider!
369      </p>
370    </div>`,54003:"Il y a eu une erreur avec la date d'expiration de votre carte de crédit et nous ne sommes pas en mesure de traiter votre don. Veuillez vérifier votre date d'expiration, vous assurer que toutes vos informations de facturation et de paiement sont correctes, puis réessayez. (Code d'erreur : 54003)",54004:"Il y a eu une erreur avec vos informations de paiement et nous ne sommes pas en mesure de traiter votre don. Veuillez vérifier votre numéro de carte de crédit, vous assurer que toutes vos informations de facturation et de paiement sont correctes, puis réessayez. (Code d'erreur : 54004)",54005:"Il y a eu une erreur avec vos informations de paiement et nous ne sommes pas en mesure de traiter votre don. Veuillez vous assurer que toutes vos informations de facturation et de paiement sont correctes ou essayez un autre mode de paiement. (Code d'erreur : 54005)",54006:"Une erreur s'est produite lors du traitement de votre don. Veuillez vous assurer que toutes vos informations de facturation et de paiement sont correctes ou essayez un autre mode de paiement. (Code d'erreur : 54006)",50108:"Désolé, une erreur s'est produite et nous ne pouvons compléter ce don. Veuillez réessayer.(Code d'erreur: 50108)",51101:"Désolé, votre carte-cadeau est introuvable. Veuillez saisir le code à nouveau et réessayer. Vous éprouvez toujours des difficultés? Contactez CanaDon, notre fournisseur de solutions de collecte de fonds en ligne. (Code d'erreur: 51101)",51102:"Désolé, nous ne pouvons débiter cette carte-cadeau. Contactez CanaDon, notre fournisseur de solutions de collecte de fonds en ligne, pour obtenir de l'aide. (Code d'erreur: 51102)",51105:"Désolé, nous ne pouvons débiter cette carte-cadeau. Veuillez contacter CanaDon, notre fournisseur de solutions de collecte de fonds en ligne pour de l’assistance. (Code d'erreur: 51105)",51203:"Désolé, nous ne pouvons compléter ce don. Veuillez vérifier vos informations de paiement ou réessayer avec un autre mode de paiement. (Code d'erreur: 51203)",51204:"Désolé, nous ne pouvons compléter ce don. Veuillez vérifier vos informations de paiement ou réessayer avec un autre mode de paiement.  Vous éprouvez toujours des difficultés? Contactez CanaDon, notre fournisseur de solutions de collecte de fonds en ligne. (Code d'erreur: 51204)",51205:"Désolé, nous ne pouvons compléter ce don. Veuillez vérifier vos informations de paiement ou réessayer avec un autre mode de paiement. (Code d'erreur: 51205)",51206:"Désolé, nous ne pouvons compléter ce don. Un compte est déjà associé à cette adresse courriel. Veuillez réessayer avec un autre courriel ou cliquez sur le lien Mot de passe oublié pour réinitialiser votre mot de passe. (Code d'erreur: 51206)",51207:"Désolé, nous ne sommes pas en mesure de créer votre don mensuel. Veuillez réessayer. Vous éprouvez toujours des difficultés? Contactez CanaDon, notre fournisseur de solutions de collecte de fonds en ligne. (Code d'erreur: 51207)",50100:`<h2 className="text-display text-ink-charcoal mb-8">Votre paiement n’a pas pu être effectué.</h2>
371    <div>
372      <p className={'text-default text-ink-charcoal mb-8'}>
373        Nous sommes désolés! Nous avons rencontré une erreur (50100) lors du traitement de votre paiement.
374      </p>
375      <p className={'text-default text-ink-charcoal mb-8'}>
376        Veuillez vérifier que vous avez correctement saisi vos informations de paiement, ou utilisez un autre mode de paiement et réessayez votre don.
377      </p>
378      <p className={'text-default text-ink-charcoal mb-8'}>
379        Si vous rencontrez toujours des problèmes, veuillez nous contacter à [email protected] ou au 1-877-755-1595 et nous serons heureux de vous aider!
380      </p>
381    </div>`,50101:`<h2 className="text-display text-ink-charcoal mb-8">Votre paiement n’a pas pu être effectué.</h2>
382    <div>
383      <p className={'text-default text-ink-charcoal mb-8'}>
384        Nous sommes désolés! Nous avons rencontré une erreur (50101) lors du traitement de votre paiement.
385      </p>
386      <p className={'text-default text-ink-charcoal mb-8'}>
387        Veuillez vérifier que vous avez correctement saisi vos informations de paiement, ou utilisez un autre mode de paiement et réessayez votre don.
388      </p>
389      <p className={'text-default text-ink-charcoal mb-8'}>
390        Si vous rencontrez toujours des problèmes, veuillez nous contacter à [email protected] ou au 1-877-755-1595 et nous serons heureux de vous aider!
391      </p>
392    </div>`,51103:"Désolé, une erreur s'est produite et nous ne pouvons compléter ce don. Veuillez réessayer. (Code d'erreur: 51103)",51104:"Désolé, nous ne pouvons débiter cette carte-cadeau. Veuillez réessayer. (Code d'erreur: 51104)",51106:"Désolé, une erreur s'est produite et nous ne pouvons compléter ce don. Veuillez réessayer. (Code d'erreur: 51106)",51201:"Le traitement de votre don prend plus de temps que prévu et nous ne sommes pas en mesure de confirmer le statut de votre don. Si vous ne recevez pas votre courriel de confirmation, afin d’obtenir de l’aide, veuillez contacter CanaDon, notre solution de collecte de fonds en ligne. (code d'erreur : 51201)",51202:"Le traitement de votre don prend plus de temps que prévu et nous ne pouvons confirmer le statut de votre don. Si vous ne recevez pas un courriel de confirmation d’ici 15 minutes, veuillez réessayer. (Code d'erreur: 51202)",51208:"Désolé, une erreur s'est produite et nous ne pouvons compléter ce don. Veuillez réessayer. (Code d'erreur: 51208)"},fundsRaised:()=>"Fonds amassés",fundsRaisedV2:()=>"Fonds recueillis",raisedOfTotal:a=>` sur un objectif de ${a}`,readMore:()=>"Voir plus",readLess:()=>"Voir moins",showLess:()=>
392"En afficher moins",donationDetails:()=>"Détails sur le don",donationType:()=>"Type de Don",fund:()=>"Fonds",fundsHelp:()=>"Dirigez votre don vers le domaine de notre travail que vous souhaitez soutenir.",donateOnce:()=>"Faire un don une fois",donateMonthly:()=>"Don mensuel",oneTimeDonation:()=>"don unique",monthlyDonation:()=>"don mensuel",recurringDonationMonthly:()=>"Don récurrent : Mensuel",monthlyDonationIcon:()=>"Icône De Don Mensuel",monthlyDonationIconLabel:()=>"Appuyez afin de changer l'icône ci-dessous",monthlyDonationsAreManaged:()=>"Vos dons mensuels sont gérés par l’intermédiaire de votre compte CanaDon. Connectez-vous ou créez un compte gratuit pour continuer à faire vos dons.",chooseDonationFrequency:()=>"Choisir la fréquence du don",customAmount:()=>"Montant personnalisé",perMonth:()=>"par mois",coverTheFeesLabel:a=>`Faites en sorte que mon don aille plus loin. J'aimerais couvrir les frais de traitement de ${a.replace(".",",")} $ afin que 100 % de mon don aille à cet organisme de bienfaisance.`,noSearchResults:()=>"Aucun résultat trouvé. Veuillez essayer un autre terme de recherche.",messageToCharity:()=>"Message pour l'organisme",writeMessageToCharity:()=>"Écrivez-nous un message privé (facultatif)",fundsPlaceholder:()=>"Choisissez un fonds auquel affecter votre don",writeYourMessage:()=>"Écrivez votre message",done:()=>"Terminé",donorAndTaxReceiptInfo:()=>"Information sur le donateur et le reçu fiscal",donorInfoFormAccessibility:()=>"Le formulaire de modification des informations du donateur est apparu sur la page",donorLoggedInAccessibility:()=>"Le donateur s'est connecté",donorLoggedOutAccessibility:()=>"L'utilisateur s'est déconnecté",donorInfoUpdatedAccessibility:()=>"Les informations du donateur ont été mises à jour",notYou:()=>"Pas vous?",notYouCDF:()=>"Ce n'est pas vous?",logOut:()=>"Déconnexion",logOutCDF:()=>"Déconnectez-vous",edit:()=>"Modifier",editCard:()=>"Modifier les informations de la carte",editDetails:()=>"Modifier les renseignements",exp:()=>"Date d'exp",emailAddress:()=>"Adresse e-mail",emailOptInMessage:a=>`Je comprends que je peux retirer mon consentement à recevoir des communications par courriel à tout moment. Pour plus de détails, veuillez nous <a style='text-decoration:underline' href='/fr/organismesdebienfaisance/id/${a}#charity-address' target='_blank' rel='noreferrer'>contacter en utilisant les informations suivantes.</a>`,phoneNumberLabel:()=>"Numéro de téléphone (facultatif)",mailingListConsent:a=>`Oui, je souhaite recevoir des courriels de la part de ${a}.`,expressCheckoutPassword:()=>"Mot de passe pour paiement express",expressCheckout:()=>"PAIEMENT EXPRESS",forgotPassword:()=>"Mot de passe oublié",enterPassword:()=>"Saisissez le mot de passe",formName:()=>"Nom Du Formulaire",formNamePlaceholder:()=>"Le nom n'apparaîtra pas aux donateurs visitant votre page.",formType:()=>"Type De Formulaire",fullform:()=>"Formulaire complet",multiStep:()=>"Formulaire multi-étapes",tributeFirst:()=>"Formulaire complet avec don en hommage",securities:()=>"Valeurs mobilières",securitiesDetails:()=>"Détails des valeurs mobilières",mutualFunds:()=>"Parts De Fonds Communs De Placement",causeFunds:()=>"Fonds pour une cause",causeFundsCHOnly:()=>"Fonds pour une cause - CH seulement",tribute:()=>"Hommage",corporate:()=>"Entreprise",corporateDonation:()=>"Ceci est un don d'entreprise",fieldRequired:()=>"Ce champ est requis",fieldMaxLength:a=>`Ce champ doit comporter au maximum ${a} caractères`,personal:()=>"Personnel",company:()=>"Entreprise",companyNameGroup:()=>"Nom de l'entreprise/Groupe",firstName:()=>"Prénom",yourFirstName:()=>"Votre prénom",yourLastName:()=>"Votre nom de famille",lastName:()=>"Nom de famille",save:()=>"Enregistrer",cancel:()=>"Annuler",address:()=>"Adresse",addressLine1:()=>"Adresse civique (ligne 1)",addressLine2:()=>"Adresse civique (ligne 2) (facultatif)",city:()=>"Ville",country:()=>"Pays",selectCountry:()=>"Choisir le pays",province:()=>"Province",selectProvince:()=>"Sélectionnez province",setIcon:()=>"Sélectionnez le bouton",showIcon:()=>"Montrer l'icône",shareThisPageVia:()=>"Partagez cette page via...",postalCode:()=>"Code postal/ZIP",provinceOther:()=>"Province other FR",provinceState:()=>"Province/État",password:()=>"Le mot de passe",payment:()=>"Paiement",paymentInformation:()=>"Information sur le paiement",securePaymentOptions:()=>"Options de paiement sécurisé",notApplicable:()=>"S/O",notAvailableForMonthlyDonations:()=>"La carte-cadeau CanaDon n’est pas admissible pour les dons mensuels",credit
392Card:()=>"Carte de crédit",creditCardEndingWith:a=>`Carte ${a} se terminant par`,payPal:()=>"PayPal",googlePay:()=>"Google Pay",applePay:()=>"Apple Pay",giftCard:()=>"Carte-cadeau",giftCardV2:()=>"Carte-cadeau de CanaDon",creditCardNumber:()=>"Numéro de carte de crédit",expiry:()=>"Expiration (MM/AA)",days:()=>"jours",cvv:()=>"CVV",cvvMessage:()=>"Le CVV est un code de sécurité à trois ou quatre chiffres que l'on trouve généralement au dos de votre carte de crédit. Pour American Express, le code de sécurité à quatre chiffres se trouve au recto de la carte.",cvvLengthError:a=>`le code de sécurité doit avoir ${a} chiffres`,loading_paypal:()=>"Chargement de PayPal",complete_donation_paypal:()=>"Complétez votre don avec:",nameOnCard:()=>"Nom sur la carte",masterCardMonthlyStatement:a=>`Vous serez facturé ${a} par mois jusqu'à ce que vous annuliez votre don mensuel`,giftCardBalanceRemaining:a=>`Le solde restant de cette carte-cadeau est de ${a}$. Veuillez sélectionner une autre méthode de paiement ou changer le montant de votre don`,giftCardInvalid:()=>"Cette carte-cadeau n'est pas valide",giftCardNumber:()=>"Numéro de la carte-cadeau",giftCard8Or16Digits:()=>"Saisissez le code à 8 ou 16 chiffres de la carte-cadeau",donationWithGiftcard:()=>"Don avec une carte-cadeau",showDonationAmount:()=>"Montrer le montant du don",menu:()=>"Menu",giftCardLabelDescription:()=>"Votre don ne peut excéder le solde actuel de votre carte-cadeau",giftCardBalanceWarning:()=>"Entrez le code de votre carte-cadeau CanaDon à 8 ou 16 chiffres ci-dessus",giftCardBalanceWarningCDF:()=>"Votre don ne peut excéder le solde actuel de votre carte-cadeau",cardNumber:()=>"Numéro de la carte-cadeau",originalBalance:()=>"Solde d'origine",currentBalance:()=>"Solde actuel",anonymity:()=>"Anonymat",makeMyDonationAnonymous:()=>"Rendez mon don anonyme",supportCanadaHelps:()=>"Soutenez CanaDon",suggestedAskLabel:()=>"Ajouter un don unique de bienfaisance à CanaDon afin qu'ils puissent continuer à offrir une technologie de collecte de fonds en ligne abordable à des organismes de bienfaisance comme nous !",suggestedAskInfo:()=>"CanaDon est un organisme de bienfaisance enregistré qui travaille sans relâche pour aider les organismes de bienfaisance plus petits à travers le Canada grâce à la technologie, les aidant à amasser plus de fonds et à gagner du temps sur l'administration afin qu'ils puissent se concentrer sur leur mission. Sans CanaDon, de nombreux organismes de bienfaisance n'auraient pas accès à la technologie dont ils ont besoin pour survivre. Nous sommes extrêmement reconnaissants pour le soutien des donateurs qui a fait de CanaDon une option fiable, sûre et efficace pour les Canadiens et les organismes de bienfaisance depuis plus de 20 ans.",donationAmountSuggestedA
392sk:()=>"Montant du don à CanaDon",positiveDonationValidationError:()=>"Entrée invalide : seules les valeurs positives sont autorisées",enterAnswer:()=>"Entrez la réponse (facultatif)",selectAnswer:()=>"Sélectionner une réponse",yes:()=>"Oui",no:()=>"Non",completeDonationNow:()=>"Effectuer le don maintenant",termsOfService:()=>"Conditions de service",privacyPolicy:()=>"Confidentialité et sécurité",footerSupportsCharity:a=>`Ce don soutient BN ${a}.`,termsAndConditionsStart:()=>"En effectuant ce don, vous consentez aux ",termsAndConditionsPledgeStart:()=>"En complétant cet engagement, vous consentez aux ",thankYouForYourDonation:()=>"Merci de votre don!",thankYouForDonatingMonthly:()=>"Merci! Votre don mensuel a été mis en place. Vous recevrez des informations sur la façon de gérer votre don mensuel par courriel.",thankYouOrderPending:()=>"Merci ! Nous examinons l'état de votre don.",thankYouPendingReview:()=>`Merci!
393Nous examinons l'état de votre don.`,thankYouEmailConfirmation:()=>' Vous recevrez un courriel confirmant votre transaction et "CanadaHelps" apparaîtra sur votre relevé.',thankYouEmailConfirmationCDF:()=>'Vous recevrez un courriel de confirmation de votre transaction et "CanaDon" apparaîtra sur votre relevé.',donationConfirmationNumber:()=>"Numéro de confirmation du don",spreadGenerosity:()=>"Répandez votre générosité et faites connaître CanaDon !",spreadGenerosityCDF:()=>" Diffusez la générosité et parlez de CanaDon autour de vous!",success:()=>"Succès!",proceed:()=>"Procéder",proceedNow:()=>"Poursuivez maintenant",poweredByCanadaHelps:()=>"Alimenté par CanaDon",poweredByCH:()=>"Alimenté par CanaDon, un organisme de bienfaisance enregistré NE 896568417RR0001.",poweredByCHCDF:()=>"Optimisé par CanaDon, un organisme de bienfaisance enregistré BN 896568417RR0001",preview:()=>"Aperçu",previewLinked:()=>"Aperçu du formulaire joint",previewEmbed:()=>"Aperçu du formulaire incorporé",previewPopUp:()=>"L'aperçu du formulaire de don en pop-up",and:()=>"et",securityMessage:()=>"Ce formulaire de don est conforme avec la Norme de sécurité de l’industrie des cartes de paiement (ou PCI DSS). HTTPS n'apparaît pas nécessairement dans l'adresse URL puisque le formulaire de don est intégré à une autre page.",securityTerms:()=>"Conditions de sécurité",viewDonationFormURL:()=>"Veuillez cliquer ici pour visualiser l'URL HTTPS du formulaire de don",uhOh:()=>"Oops!",sorryWeEncounteredError:a=>`Nous sommes désolés! Nous avons rencontré une erreur (${a}) lors du traitement de votre paiement.`,pleaseWaitForConfirmationEmail:()=>"Veuillez patienter quelques instants et vérifiez si vous avez reçu un courriel de confirmation de don pour vous assurer que votre transaction a réussi.",error:()=>"Erreur",errorCode:()=>"Code d'erreur:",errorReferenceNumber:()=>"Numéro de référence pour votre erreur (trace ID):",expiration:()=>"Date d'expiration",infoConfirmationEmail:()=>"Si vous n'avez pas reçu de courriel de confirmation de don d'ici les 15 prochaines minutes, veuillez vous assurer que vous utilisez un navigateur à jour ",tryYourDonationAgain:()=>"et réessayez votre don.",ifContinueHavingIssuesWithTransaction:()=>"Si vous continuez à avoir des problèmes pour effectuer une transaction, veuillez nous contacter à ",or:()=>" ou ",giveUsFollowingDetails:()=>" et nous donner les détails suivants. Nous serons heureux de vous aider!",googleAnalytics:()=>"Google Analytiques",googleAnalyticsSubCopy:()=>"Saisissez votre numéro de compte Google Analytics pour suivre le comportement des visiteurs sur votre page de don personnalisable à partir de votre compte Google Analytics.",googleAnalyticsPlaceholder:()=>"Saisir votre numéro de compte Google Analytiques",googleAnalyticsMeasurementId:()=>"ID de mesure Google Analytics 4",googleAnalyticsMeasurementIdSubCopy:()=>"Si vous avez fait la transition aux proprietes de Google Analytics 4, vous devrez utiliser votre ID de mesure pour commencer à suivre le comportement de visiteur clé. Vous pouvez trouver votre ID de mesure GA4 en accédant à Admin > Propriété > Flux dans votre compte GA4.",googleAnalyticsMeasurementIdPlaceholder:()=>"Saisissez votre ID de mesure Google Analytics 4",googleTagManager:()=>"Google Tag Manager",googleTagManagerSubCopy:()=>"L’outil Google Tag Manager (gestionnaire de balises) a été introduit pour les clients caritatifs de CanaDon qui font de la publicité en ligne, afin de les aider à savoir dans quelle mesure cette publicité stimule les dons faits sur leurs pages Faites un don sur mesure, de CanaDon.",googleTagManagerPlaceholder:()=>"Saisissez votre numéro de compte Google Gestionnaire de balises",email:()=>"Adresse e-mail",emailChangeThanks:a=>`Merci. Nous vous avons envoyé un courriel contenant un lien et des instructions. Veuillez consulter votre adresse courriel ${a}.`,emailThankYouOneTimeEnglish:()=>
393"Courriel De Remerciement Pour Don Unique (Anglais)",emailThankYouMonthlyEnglish:()=>"Courriel De Remerciement Pour Don Mensuel (Anglais)",emailThankyouSecuritiesEnglish:()=>"Courriel De Remerciement Pour Don De Valeurs Mobilières (Anglais)",emailThankYouOneTimeFrench:()=>"Courriel De Remerciement Pour Don Unique (Français)",emailThankYouMonthlyFrench:()=>"Courriel De Remerciement Pour Don Mensuel (Français)",emailThankyouSecuritiesFrench:()=>"Courriel De Remerciement Pour Don De Valeurs Mobilières (Français)",loggingYouIn:()=>"Connection en cours",logInFailed:()=>"Échec de la connexion",loginFailedButRequired:()=>"L'adresse courriel ou le mot de passe que vous avez saisi est incorrect. Veuillez réessayer.",loginFailedEmailUnverified:()=>"Veuillez vérifier votre adresse courriel en cliquant sur le lien qui vous a été envoyé pour continuer. Il s’agit d’une mesure de sécurité visant à protéger vos informations.",didYouMean:()=>"Vouliez-vous écrire ",hmm:()=>"Hmm...",deactivatedPage:()=>"Nous sommes désolés, mais il semble que cette page ait été désactivée ou n'existe plus.",findCharityAtCH:()=>"Trouver cet organisme de bienfaisance sur CanaDon.org",ecardCategory:()=>"Catégorie de carte électronique",selectEcardDesign:()=>"Sélectionnez un modèle de carte",selectCategoryEcardDesign:a=>`Sélection de ${a} cartes électroniques`,selectDifferentEcard:()=>"Sélectionner une autre carte électronique",ecardsAreLoading:()=>"Chargement des cartes électroniques en cours",yourSelectedEcard:()=>"La carte virtuelle que vous avez sélectionnée",recipientDetails:()=>"Détails sur le récipiendaire",recipientName:()=>"Nom du récipiendaire",recipientEmail:()=>"Courriel du récipiendaire",messageToRecipient:()=>"Entrez votre message au récipiendaire",messageToRecipientHeader:()=>"Envoyer un message au destinataire",recipientFirstName:()=>"Prénom du destinataire",recipientLastName:()=>"Nom de famille du destinataire",senderDetails:()=>"Vos Renseignements",copyFromDonorInfo:()=>"Copie de l'information du donateur et du reçu fiscal",coreSettings:()=>"Paramètres de base",yourName:()=>"Votre nom",yourNameAndContactInfoWillNotBeShared:()=>"Votre nom et vos coordonnées ne seront pas partagés avec l'organisme de bienfaisance.",yourPaymentInformation:()=>"Les informations relatives à votre paiement",yourEmail:()=>"Votre courriel",dedicationInformation:()=>"Information sur la dédicace",dedicateYourDonation:()=>"Dédiez votre don",inMemoryOf:()=>"À la mémoire de",inHonourOf:()=>"En l'honneur de",enterHonoreeName:()=>"Saisissez le nom de la personne honorée",noDedication:()=>"Pas de dédicace",chooseDedicationType:()=>"Choisir le type de dédicace",dedicationPrompt:()=>"Vous souhaitez dédicacer votre don à une personne spéciale?",dedicationPromptYes:()=>"Oui, je veux consacrer mon don",dedicationSetHonoree:a=>`Votre don sera dédié en l'honneur de ${a}`,dedicationSetInMemory:a=>`Votre don sera dédié en mémoire de ${a}`,notifyOnMyOwn:()=>"N'envoyez pas de carte électronique. J'aviserai moi-même cette personne.",notifyFamilyOnMyOwn:()=>
393"J'aviserai moi-même la famille",notifyPersonOnMyOwn:()=>"J'aviserai moi-même cette personne",sendEcard:()=>"Envoyez une carte électronique",sendPhysicalCard:()=>"Envoyez une carte physique en mon nom",enterName:()=>"Saisissez le nom",chExpressCheckout:()=>"Paiement express de CanaDon (facultatif)",donate:()=>"Donner",donate2:()=>"Faire un don",continue:()=>"Continuer",completeYourDonation:()=>"Complétez votre don",back:()=>"Précédent",backToAllForms:()=>"Retour à tous les formulaires",msDedicationTitle:()=>"Dédiez votre don et envoyez une carte électronique",msDonorsTitle:()=>"Votre don est admissible pour un reçu d'impôt pour don de bienfaisance.",makeDonation:()=>"Faites un don",youAreAlmostThere:(a,o)=>`Vous y êtes presque. Complétez votre don ${o} de ${a}`,perMonthAbbr:()=>"/mois",bn:()=>"NE",loadingForm:()=>"Formulaire de don en chargement",lockForm:()=>"Verrouiller le formulaire",donationAmount:()=>"Montant du don",invalidEmail:()=>"Vous devez inscrire un(e) courriel valide",invalidCreditCard:()=>"Vous devez inscrire un(e) Carte de crédit valide",invalidPostalCode:a=>`Ceci n'est pas un code postal valide pour votre pays (${a||"CA"})`,invalidExpiryDate:()=>"Veuillez entrer une date d'expiration valide.",expiredCreditCard:()=>"Cette carte de crédit est expirée, veuillez vérifier votre date d'expiration ou utiliser une autre carte",ok:()=>"OK",resetToDefault:()=>"Remettre les paramètres par défaut",selectColour:()=>"Sélectionnez la couleur",invalidHexColour:()=>"Couleur hexadécimale invalide",donationBelowMinimum:(a=3)=>`Vous devez inscrire un montant de don d'au moins ${a}$`,donationBelowMinimumPlease:(a=3)=>`Veuillez saisir un montant plus grand ou égal à ${a} $`,taxReceiptIneligible:()=>"Cette transaction n'est pas admissible pour un reçu d'impôt pour don de bienfaisance.",tellUsABitAboutYourself:()=>"Parlez-nous de vous pour que nous puissions vous envoyer votre reçu fiscal.",taxReceiptCanadahelpsOnly:()=>"Seulement votre don à CanaDon est admissible pour un reçu d'impôt pour don de bienfaisance.",youCanAlsoMakeA:()=>"Vous pouvez aussi faire un ",loginFailed:()=>"Le mot de passe entré est incorrect. Veuillez réessayer ou compléter votre don sans vous connecter.",redirectingIn:()=>"Ce formulaire sera redirigé dans",seconds:()=>"secondes",close:()=>"Fermer",errorNotFound:()=>"404 | Cette page n'existe pas",errorCharityDelisted:()=>"Cet organisme de bienfaisance a été retiré de la liste.",errorCharityDelistedInvoluntary:a=>`${a} ne peut accepter de dons en ce moment.`,errorCharityDelistedHelp:a=>`Veuillez contacter directement ${a} pour plus d'information ou pour de l'assistance avec votre don.`,errorCharityDelistedInvoluntaryHelp:()=>"Si vous avez des questions, veuillez contacter CanaDon, notre processeur de dons.",errorPageInactive:()=>"Cette page de campagne n'est plus active.",errorInternal:()=>"Un problème est survenu pour votre don",pageErrorWeHaveEncounteredIssue:()=>"Nous n'avons pas pu effectuer votre paiement.",pageErrorWeAreSorry:()=>"Nous sommes désolés! Nous avons rencontré une erreur (-999) lors du traitement de votre paiement.",taxReceiptPreference:()=>"Préférence Pour Reçu D'impôt",pageErrorPleaseWait:()=>"Veuillez patienter quelques instants et vérifier si vous avez reçu un courriel de confirmation de don. Si vous n'avez pas reçu de courriel de confirmation de don d'ici les 15 prochaines minutes, veuillez vérifier que vous avez correctement saisi vos informations de paiement et réessayez votre don.",pageErrorVerifyPaymentDetails:()=>"",pageErrorStillHavingTroubles:()=>"Si vous rencontrez toujours des problèmes, veuillez nous contacter à ",pageErrorWeWillBeHappyToAssist:()=>" et nous serons heureux de vous aider!",pageErrorIfYouNeedHelp:()=>"Si vous avez des questions à propos de cette page, l'équipe de CanaDon peut vous fournir de plus amples informations. Vous pouvez contacter leur équipe de support:",copy:()=>"Copier",pleaseCompleteRequiredFields:()=>"Veuillez remplir tous les champs obligatoires afin de continuer",sendVerificationLink:()=>"Envoyer le lien de vérification",verifyYourAccount:()=>"Vérifier  votre compte",verifySuccessMessage:()=>"Veuillez accéder à votre courriel pour y trouver un lien afin de vérifier votre adresse courriel",verifyEmailMessage:()=>"Afin de garantir une sécurité maximale, nous vous demandons de vérifier par courriel votre compte avant de configurer des dons mensuels supplémentaires. Vous pouvez demander un nouveau lien ci-dessous. Une fois votre courriel vérifié, vous pouvez vous connecter en utilisant votre mot de passe.",socialShareText:a=>a?`Je viens de faire un don à ${a}. Vous pouvez le faire aussi!`:"Je viens de faire un don. Vous pouvez le faire aussi!",emailShareBody:(a,o)=>a?`Je viens de faire un don à ${a}. Vous pouvez le faire aussi! Visitez: ${o}`:`Je viens de faire un don. Vous pouvez le faire aussi! Visitez: ${o}`,keepMyOneTimeGift:a=>`Garder mon don unique de ${a}`,backToDonationForm:()=>"Retour au formulaire de don",backToDonationForms:()=>"Retour aux formulaires de don",backToBeginning:()=>"Retour au début",basketTotal:()=>"Total du panier",monthlyPromptDefaultHeading:()=>"Envisageriez-vous de devenir un donateur mensuel?",monthlyPromptDefaultMessage:()=>"Convertissez votre don en un don mensuel pour nous aider à mieux nous concentrer sur notre mission tout au long de l'année!",formSetUp:()=>
393"Configuration du formulaire",primaryColour:()=>"Couleur primaire",formBranding:()=>"L'image de marque du formulaire",formBrandingButtonsAndLinks:()=>"Boutons et liens",formBrandingTitleBackground:()=>"Contexte du titre",formBrandingBackgroundColour:()=>"Couleur d’arrière-plan",formBrandingTitleBarText:()=>"Texte de la barre de titre",formBrandingBackgroundImage:()=>"Image de fond",formBrandingImpactImage:()=>"Image d'impact",formBrandingBackgroundImageSubText:()=>"Téléchargez une image pour qu'elle apparaisse derrière votre formulaire. Les images sont automatiquement recadrées et redimensionnées pour couvrir tout l'écran. Les images ne doivent pas dépasser 5 000 x 5 000 pixels et 2 Mo.",formBrandingImpactImageSubText:()=>"Les images ne doivent pas dépasser 5 000 x 5 000 pixels et 2 Mo.",formBrandingBackgroundImageLink:()=>"En savoir plus sur l'utilisation des images, y compris comment ajuster des images plus grandes.",formBrandingTranslucentOverlay:()=>"Appliquer Une Superposition Translucide Sur L'image D'arrière-plan Et / Ou La Couleur (Améliore La Lisibilité Du Texte)",formBrandingTranslucentOverlaySubText:()=>"Remarque: Si vous supprimez la superposition, assurez-vous que votre copie est bien lisible.",formBrandingHeadlineDescriptiveColour:()=>"Couleur du titre et du texte descriptif",formBrandingContrastTitle:()=>"Veuillez choisir une couleur de texte lisible par rapport à la couleur d'arrière-plan de la barre de titre.",formBrandingContrastButtonLinks:()=>"La couleur choisie peut être difficile à voir sur un fond clair. Veuillez choisir une couleur plus foncée.",formBrandingContrastBackgroun
393d:()=>"Veuillez choisir une couleur d'arrière-plan qui permettrait au texte du titre d'être lisible.",formBrandingContrastWarning:()=>"Un contraste de couleur suffisant entre le texte et son arrière-plan est requis selon le niveau AA des directives pour l'accessibilité des contenus Web (WCAG).",black:()=>"Noir",white:()=>"Blanc",copiedToClipboard:()=>"Copié dans le presse-papier",url:()=>"URL du formulaire lié",embedCode:()=>"Code intégré",embedCodeDescription:()=>"Si vous n'êtes pas responsable de la création de votre site Web, vous pouvez copier et coller le code dans un courriel au gestionnaire de votre site Web. Ils pourront facilement l'intégrer pour vous.",embedCodeInstructions:()=>"Copiez ce code et collez-le dans le code source HTML de votre site Web à l'endroit où vous souhaitez que le bouton apparaisse.",embedCodePopupInstructions:()=>"Veuillez cliquer sur le bouton Enregistrer pour générer le code d'intégration et l'ajouter au code HTML de votre site Web",chooseFormatToDownloadQRCode:()=>"Choisissez un format pour télécharger votre Code QR :",openInNewTab:()=>"Ouvrir dans un nouvel onglet",mobilePreview:()=>"Aperçu mobile",desktopPreview:()=>"Aperçu du bureau",enableStickyBtn:()=>"Activer bouton collant",enablePopUpDisplay:()=>"Activer l'affichage contextuel",stickyBtnInfo:()=>"Affichez un bouton collant pour vous assurer que votre bouton de don reste sur votre site Web à tout moment. Sélectionnez une option ci-dessous pour choisir où le bouton apparaîtra.",stickyBtnBottomCentre:()=>"En bas et centré",stickyBtnRightCentre:()=>"Droite et centré",stickyBtnLeftCentre:()=>"Gauche et centré",stickyBtnBottomLeft:()=>"En bas et gauche",stickyBtnBottomRight:()=>"En bas et droite",popUp:()=>"Formulaire de don en pop-up",popUpAlert:()=>"Veuillez cliquer sur le bouton Enregistrer pour générer le code d'intégration et l'ajouter au code HTML de votre site Web.",popUpButton:()=>"Bouton de pop-up",popUpDisplay:()=>"Affichage en pop-up",popUpEditForm:()=>"Modifier le formulaire de don en pop-up",popUpInstructions:()=>"Utilisez le « Pop-up » pour afficher un bouton de don sur votre site Web. En cliquant dessus, un formulaire de don convivial s'ouvre dans une fenêtre en pop-up, permettant des contributions rapides sans quitter la page.",popUpInfo:()=>"Personnaliser l'affichage de fenêtres contextuelles en ajoutant une image et un message d'affichage à côté du formulaire de don",widget:()=>"Pop-up multi-étapes",widgetDescription:()=>"Utilisez la « pop-up » pour présenter un bouton de don sur votre site Web qui, lorsque vous cliquez dessus, affiche notre formulaire de don en plusieurs étapes dans une fenêtre contextuelle permettant aux donateurs de compléter un don rapidement et facilement sans quitter la page. Sélectionnez et enregistrez un bouton, copiez le code généré et collez-le dans le code source HTML de votre site Web.",charactersLeft:(a,o=0)=>o?`${a} caractères restants (y compris la mise en forme cachée et les caractères spéciaux)`:a===1?`${a} caractère restant`:`${a} caractères restants`,multiStepPopUp:()=>"Pop-up multi-étapes",changeButtonColor:()=>"Changer la couleur du bouton",changeButtonColourWarning:()=>"La modification de la couleur du bouton Faire un don sera reflétée sur les boutons et les liens de ce formulaire.",buttonStyle:()=>"Style de bouton",buttonColourAndStyle:()=>"Couleur et style du bouton",chooseStickyBtnPosition:()=>"Choisissez la position du bouton collant sur l'écran",uploadPopUpImage:()=>"Télécharger la fenêtre contextuelle d'image",uploadPopUpImageSubCopy:()=>"Veuillez noter que cette image sera automatiquement redimensionnée pour s'adapter aux dimensions requises",displayHeadingEn:()=>"Affichage du titre (anglais)",displayHeadingFr:()=>"Affichage du titre (français)",displayMessageEn:()=>"Affichage du message (anglais)",displayMessageFr:()=>"Affichage du message (français)",impactLinkTextEn:()=>"Relier le texte (anglais)",impactLinkTextFr:()=>"Relier le texte (français)",impactLinkURLEn:()=>"Adresse Web (anglais)",impactLinkURLFr:()=>"Adresse Web (français)",impactStatement:()=>"énoncé d'impact",pleaseFillOutAtLeastOneField:()=>"Veuillez remplir au moins un de ces champs",buttonWithIcon:()=>"Bouton avec icône",buttonWithoutIcon:()=>"Bouton sans icône",forEnglish:()=>"Pour l'anglais",forFrench:()=>"Pour le français",warning:()=>"Attention!",widgetSaveInfo:()=>"En enregistrant ces paramètres, le type de formulaire sera verrouillé sur plusieurs étapes avec Pop-Up et il ne sera pas possible de le modifier.",widgetContinue:()=>"Voulez-vous continuer?",apiError:()=>"Pardon, il y a eu un problème. Veuillez réessayer.",genericApiError:a=>`Une erreur s'est produite. Nous en sommes désolés. Veuillez réessayer. Si le problème persiste, veuillez contacter notre équipe de soutien à [email protected] pour obtenir de l'aide. Code d’erreur: ${a}`,unsavedChanges:()=>"Des modifications n’ont pas été enregistrées.",monthlyPrompt:()=>"Alerte Mensuelle",monthlyPromptLabel:()=>"Alerter les donateurs de convertir leur don unique en un don mensuel",monthlyPromptDescription:()=>"L’alerte mensuelle analyse les données des dons passés pour générer automatiquement des suggestions de montants mensuels supérieurs et inférieurs optimaux pour les donateurs qui ont initialement sélectionné de faire un don unique. L'optimisation est basée sur les taux de conversion en dons mensuels et sur le temps nécessaire pour récupérer le montant initial du don unique. Aucune alerte ne s'affichera pour les cadeaux uniques de moins de 10 $ ou ceux de plus de 200 $.",monthlyPromptHeadingEn:()=>"Titre de l'alerte (Anglais)",monthlyPromptHeadingFr:()=>"Titre de l'alerte (Français)",monthlyPromptMessageEn:()=>"Message de l'alerte (Anglais)",monthlyPromptMessageFr:()=>"Message de l'alerte (Français)",more:()=>"Plus",monthlyPromptHeadingDefaultEn:()=>"Will you consider becoming a monthly supporter?",monthlyPromptHeadingDefaultFr:()=>"Envisageriez-vous de devenir un donateur mensuel?",monthlyPromptMessageDefaultEn:()=>"Convert your gift into a monthly donation to help us better focus on our mission year-round!",monthlyPromptMessageDefaultFr:()=>"Convertissez votre don en un don mensuel pour nous aider à mieux nous concentrer sur notre mission tout au long de l'année!",noFundOption:()=>"Aucune option de fonds présentée (tous les dons sont affectés au fonds général)",selectFundsOption:()=>"Sélectionnez un ou plusieurs fonds",selectFundsOptionLabel:()=>"Sélectionnez les fonds disponibles",allFundsOption:()=>"Aucun fonds présélectionné, au donateur de choisir",allFundsOptionLabel:()=>"Tous",youHaveNoFundsYet:()=>"Vous n'avez pas encore créé de fonds. ",clickHereToCreateFund:()=>"Cliquez ici pour créer votre premier fonds.",selectAndOrderFunds:()=>"Sélectionnez et définissez l'ordre dans lequel les fonds seront vus par les donateurs",searchFunds:()=>"Rechercher des fonds",selectedFunds:()=>"Fonds sélectionné(s)",reviewDonation:()=>"FR Review donation",removeAll:()=>"Tout supprimer",removeFromBasket:()=>"Retirer du panier",addToBasketError:()=>"Impossible d'ajouter l'élément. Veuillez réessayer.",removeFromBasketError:()=>"Impossible de supprimer l'élément. Veuillez réessayer.",english:()=>"Anglais",french:()=>"Français",bilingual:()=>"Bilingue",fundraisingProgress:()=>"Progrès de la collecte de fonds",formLanguage:()=>"Langage de formulaire",enableFundraisingProgress:()=>"Activer le progrès de la collecte de fonds",goalAmount:()=>"Objectif en argent",raisedOf:()=>"amassés sur",raisedOffline:()=>"Récolte hors ligne",donation:()=>"Don",donationOptions:()=>"Options pour les dons",donationFormContent:()=>"Contenu du formulaire de don",donationFormSteps:()=>"Étapes du formulaire de don",oneTimeAndMonthly:()=>"Dons uniques et mensuels",oneTime:a=>a?"Dons uniques":"uniques",month:()=>"Mois",monthly:a=>a?"Dons mensuels":"mensuels",defaultDonationOptions:()=>"Options de don par défaut",redirectURL:()=>"URL de redirection",redirectURLInfo:()=>"À utiliser si vous souhaitez rediriger les donateurs vers votre site Web après le traitement d'un don.",enterRedirectURL:()=>"Entrez l'URL de redirection",enterYourCity:()=>"Saisissez le nom de votre ville",donorTaxReceipts:()=>"Reçus d'impôt des donateurs",issueTaxReceipts:()=>"Émettre des reçus d'impôt pour les dons effectués sur cette page",iWishToRemainAnonymous:()=>"Je souhaite garder l'anonymat",receiptsDisabled:()=>"Les dons traités via cette page ne sont pas éligibles à un reçu d'impôt pour don de bienfaisance. En dé-sélectionnant cette option, <b>vous reconnaissez et acceptez que votre organisme de bienfaisance n'émettra pas de reçu d'impôt</b> et que CanaDon n'est pas responsable de l'émission d'un reçu d'impôt pour les dons via cette page. Veuillez noter : les options de dons mensuels ne seront pas disponibles pour les donateurs.",raisedAmountBelowMinimum:()=>"'Montant hors ligne' doit être plus grand que '0'",qrCode:()=>"Code QR",oneTimeDonationAmounts:()=>"Montants des dons uniques",monthlyDonationAmounts:()=>"Montants des dons mensuels",smartSums:()=>"Sommes Intelligentes",smartSumsDescription:()=>"L'outil des sommes intelligentes est notre algorithme unique qui génère automatiquement et adapte continuellement les montants de dons suggérés en fonction des montants antérieurs donnés, des variations saisonnières et de la taille des dons faits à votre organisme de bienfaisance et aux organismes de bienfaisance comme le vôtre. Étant donné que les montants des sommes intelligentes fluctuent, vous ne pouvez pas définir d'instructions d'impact lorsque vous utilisez l'option des sommes intelligentes.",customAmounts:()=>"Montants Personnalisés",customAmountsDescription:()=>"Un excellent moyen d'accroître les revenus en dons est de suggérer aux donateurs des montants pour les dons (p. ex., 25$, 50$, 100$, 250$) et de dire aux donateurs quel est l'impact tangible du montant de leur don (p. ex.: Votre don de 25$ fournira une trousse scolaire à un enfant défavorisé). Il y aura toujours une option permettant aux donateurs d'indiquer un autre montant pour leur don.",noAmounts:()=>"Aucuns Montants",preselectDefaultPosition:()=>"Présélectionner une position par défaut (facultatif)",noDefaultPosition:()=>"Pas de position par défaut",enterAmount:()=>"Saisir un montant",enterAmountPrompt:a=>`Saisir ce que ce montant permet d'accomplir selon votre programme (${a==="en"?"anglais":"français"})`,customizableDonationForms:()=>"Formulaires de don personnalisables",customizableDonationFormsIntro:()=>"Utilisez des formulaires de don personnalisables pour accepter des dons en ligne. Vous pouvez créer un nombre illimité de formulaires. Chaque formulaire peut être personnalisé et configuré en fonction du besoin spécifique de votre collecte de fonds, et intégré à votre site Web ou partagé à l'aide de l'URL.",acceptCryptoDonations:()=>"Pour accepter les dons en <strong>cryptomonnaie</strong> ou pour accéder aux boutons Faites une collecte de fonds ou à d'autres liens, ",clickHere:()=>"cliquez ici",createNewForm:()=>"Créer un nouveau formulaire",createNewFormInfo:()=>"Enregistrez un nom et un type de formulaire pour créer votre formulaire de don et commencer la personnalisation",active:()=>"Activé",deactivated:()=>"Désactivé",optional:()=>"(facultatif)",name:()=>"Nom",created:()=>"Créé",amountRaised:()=>"Montant Amassé",amountRaisedGoal:(a,o)=>`${a} de ${o} Objectif`,actions:()=>"Actions",viewAllFunds:()=>"Voir les fonds sélectionnés",showingResult:(a,o,s)=>`Affichage de ${a} à ${o} sur ${s} résultats`,showingResultsFor:a=>`Affichage des résultats pour ${a}`,view:()=>"Visualiser",activate:()=>"Activer",deactivate:()=>"Deactiver",createPopUp:()=>"Créer Popup",smartSumsFetchErrorMessage:()=>"",searchForms:()=>"Formulaires de recherche",makeCopy:()=>"Faire une copie",newFormName:()=>"Nouveau nom de formulaire",next:()=>"Suivant",goToEnd:()=>"Go to the end",copyCustomDonationForm:()=>"Copier le formulaire de don personnalisé",copyOf:a=>`Copie de ${a}`,clear:()=>"Effacer",rowOf:(a,o)=>`Rangée ${a} sur ${o}`,useSameSettingsAsOneTimeDonations:()=>"Utiliser les mêmes paramètres que les dons uniques",cryptoPageDonate:()=>"Faites un don de cryptomonnaie",cryptoPageDescription:()=>
393"Utilisez le lien ci-dessous pour inviter vos supporters à faire un don de cryptomonnaie à votre organisation. L'URL les amènera au formulaire de don de cryptomonnaie sur CanaDon.org avec votre organisme de bienfaisance présélectionné.",cryptoPageFundRaiseNow:()=>"Bouton Faites une collecte de fonds",cryptoPageFundRaiseDescription:()=>"Affichez ce bouton sur votre site pour permettre à vos supporters de collecter facilement des fonds pour votre organisme de bienfaisance.",cryptoPageLegacyButtons:()=>"Boutons hérités",cryptoPageLegacyButtonsDescription:()=>"Les meilleures pratiques de commerce électronique changent continuellement. Nous ne recommandons plus l'utilisation des boutons « Faites un don » ou « Faites un don de titres ». Pour maximiser les dons, affichez votre formulaire de don personnalisable directement sur votre site Web. Cliquez simplement sur le bouton « Intégrer » à côté du formulaire que vous souhaitez afficher et collez le code copié sur votre site.",clickToCopyURL:()=>"Clquez pour copier l'URL",learnMore:()=>"En savoir plus",less:()=>"Moins",cryptoPageLegacyButtonsDonateNow:()=>"Si vous souhaitez toujours accéder aux anciens boutons, le bouton « Faites un don » se trouve",cryptoPageLegacyButtonsDonateSecurities:()=>"et le bouton « Faites un don de titres » se trouve",here:()=>"ici",manageLinkedFormOptions:()=>"Gérer les options de formulaire lié",manageEmbeddedFormOptions:()=>"Gérer les options de formulaire intégré",linkedAndEmbeddedOptions:()=>"Options liées et intégrées",thankYouPageOptions:()=>"Options de la page des remerciements",linkedSubCopy:()=>"Ces options de valorisation de votre marque apparaissent seulement sur votre page de don personnalisable lorsque vous faites un lien vers cette page (c.-à-d. vers https://www.canadahelps.org/fr/dn/{id}).",descriptionTextEnglish:()=>"TEXTE DESCRIPTIF (ANGLAIS)",descriptionTextFrench:()=>"TEXTE DESCRIPTIF (français)",descriptionText:()=>"Texte descriptif de l'impact",descriptionTextEmbedded:()=>"Texte descriptif intégré",descriptionTextEnglishPlaceholder:()=>"Texte descriptif (anglais)",descriptionTextFrenchPlaceholder:()=>"Texte descriptif (français)",thankYouMessageEnglishPlaceholder:()=>"Message de remerciement (anglais)",thankYouMessageFrenchPlaceholder:()=>"Message de remerciement (français)",adminFormTitleLabel:()=>"Titre du formulaire",embeddedDescriptionTextHeader:()=>"En-tête du texte de description intégré",embeddedDescriptionTextHeaderPlaceholderEnglish:()=>"En-tête de texte de description intégrée (anglais)",embeddedDescriptionTextHeaderPlaceholderFrench:()=>"En-tête de texte de description intégrée (français)",embeddedFormTitle:()=>"Titre de formulaire intégré",impactDescriptionTitle:()=>"Titre de la description de l'impact",linkedDescriptionTextHeader:()=>"En-tête du texte de description lié",linkedDescriptionTextHeaderPlaceholderEnglish:()=>"En-tête du texte de description lié (anglais)",linkedDescriptionTextHeaderPlaceholderFrench:()=>"En-tête de texte de description lié (français)",linkedFormTitle:()=>"Titre de la description de l'impact",embeddedFormTitleEnglish:()=>"TITRE DU FORMULAIRE INTÉGRÉ (ANGLAIS)",embeddedFormTitleFrench:()=>"TITRE DU FORMULAIRE INTÉGRÉ (FRANÇAIS)",formTitleEnglishPlaceholder:()=>"Titre (anglais)",formTitleFrenchPlaceholder:()=>"Titre (français)",multistepFormName:()=>"nom du formulaire multi-étapes",embeddedSubCopy:()=>`Ces options de valorisation de votre marque apparaissent seulement sur votre page de don personnalisable lorsque vous l’intégrez directement à votre site. Veuillez noter que toutes les images seront automatiquement redimensionnées pour respecter les dimensions exigées.
394  Après avoir enregistré ce formulaire, intégrez-le dans votre site Web à l'aide du code intégré figurant dans l'onglet Formulaires de don de votre compte d'organisme.`,homepageURLSubCopy:()=>"Redirigez les donateurs vers une nouvelle page de votre site Web après les dons en entrant l'URL de votre page d'accueil (c'est-à-dire http://myorg.org). Cela garantit que vos donateurs restent sur votre site Web.",homepageURL:()=>"URL DE LA PAGE D'ACCUEIL",homepageURLPlaceholderEnglish:()=>"Saisissez une Page d'accueil URL (anglais)",homepageURLPlaceholderFrench:()=>"Saisissez une Page d'accueil URL (français)",headerImage:()=>"Image d'en-tête intégrée",headerAltText:()=>"CanaDon - le don en toute simplicité",embeddedHeaderStyle:()=>"Style d'en-tête intégré",customHeaderLogo:()=>"Logo d'en-tête personnalisé",customHeaderLogoV2:()=>"Logo de l'en-tête",thankYouPageImage:()=>"Image pour les remerciements",thankYouPageMessage:()=>"Message de remerciement",customImpactHeaderImage:()=>"Image d'en-tête marquante",noImage:()=>"Aucune image",thumbnailImage:()=>"Imagette ",thumbnailImageSubText:()=>"recommandé : 200 x 100 pixels",toGo:()=>" restants",halfPageLeft:()=>"Image demi-page (à gauche) ",halfPageLeftRightSubText:()=>"recommandé : 361 x 200 pixels",halfPageRight:()=>"Image demi-page (à droite) ",fullPage:()=>"Image pleine page ",fullPageSubText:()=>
394"recommandé : 722 x 200 pixels",multistepFormNamePlaceholderEnglish:()=>"Entrez un titre qui apparaîtra au haut de votre formulaire multi-étapes en lien (anglais)",multistepFormNamePlaceholderFrench:()=>"Entrez un titre qui apparaîtra au haut de votre formulaire multi-étapes en lien (français)",donationAmounts:()=>"Montants des dons",customEcards:()=>"Cartes virtuelles personnalisées",customEcardsSubText:()=>"Vous pouvez créer vos propres cartes électroniques personnalisées et les téléverser dans votre formulaire de don personnalisable. Vos cartes électroniques personnalisées apparaissent seulement sur votre formulaire de don personnalisable lorsque vous faites un lien vers cette page, ou lorsque vous intégrez cette page à votre site.",customEcardsEnabled:()=>"Afficher seulement nos cartes électroniques personnalisées",customEcardsEnabledSubText:()=>'<span>Lorsque sélectionné, les cartes électroniques standard de CanaDon ne seront pas affichées.<span>&nbsp;<a target="_blank" href="/secure/img/cdn_ecard_preview_en.png">Voir un échantillon</a>&nbsp;<span>de cartes électroniques standard de CanaDon.<span>',manageEnglishECards:()=>"Gérer les cartes électroniques en anglais",manageFrenchECards:()=>"Gérer les cartes électroniques en français",selectAll:()=>"Tout Sélectionner",areYouSureRemoveAllEcards:()=>`Voulez-vous vraiment supprimer cette carte électronique? 
395
396 Cette commande supprimera la carte électroniquede TOUTES les pages actuelles Faites un don sur mesure.`,new:()=>"Nouveau",donateSecuritiesButton:()=>"Bouton Faites un don de titres",donateSecuritiesPageInfo:()=>"Que vous ayez déjà ajouté un bouton « Faites un don de titres » à votre site web, ou que vous l'ajoutiez maintenant, le bouton mènera toujours vers le formulaire affiché ici.",currentStep:()=>"Étape actuelle",currentDonationForm:()=>"Formulaire de don présentement utilisé",change:()=>"Changer",changeTheDonationForm:()=>"Changer le formulaire de don",changeTheDonationFormInfo:(a=!1)=>`Que vous ayez déjà ajouté un bouton « ${a?"Faites un don de titres":"Faites un don"} » à votre site web, ou que vous l'ajoutiez maintenant, le bouton mènera toujours vers le formulaire affiché ici.`,select:()=>"Sélectionner...",pickBtnStyle:()=>"Choisissez un style de bouton",copyAndPasteCode:()=>"Copier-coller le code",copyAndPasteCodeInfo:()=>"Copiez ce code et collez le dans le code source HTML de votre site web, là où vous désirez afficher votre bouton.",donateButtonInfo:()=>"Si vous n'êtes pas responsable de la création de votre site web, vous pouvez copier et coller le code dans un courriel à votre concepteur web, et ils seront facilement en mesure de l'intégrer pour vous.",singleSelection:()=>"Sélection simple",multipleSelection:()=>"Sélection multiple",yesOrNo:()=>"Oui ou no",text:()=>"Texte",customQuestionEnglishError:()=>"La question personnalisée en anglais doit avoir au moins deux choix",customQuestionFrenchError:()=>"La question personnalisée en français doit avoir au moins deux choix",customQuestionBothError:()=>"Les questions personnalisées en anglais et en français doivent avoir le même nombre de choix",customQuestion:()=>"QUESTION PERSONNALISÉE",customQuestionSubText:()=>"Sélectionnez un type de question personnalisée pour collecter des informations auprès de votre donateurs. Entrez-le en anglais et en français. Si vous n'avez pas le question dans la langue seconde, vous pouvez ajouter la même question à les deux domaines.",englishCustomQuestionCannotBeEmpty:()=>"La question en anglais ne peut pas être vide",frenchCustomQuestionCannotBeEmpty:()=>"La question en français ne peut pas être vide",englishCustomQuestionLabel:()=>"Saisissez une question pour le donateur (anglais)",frenchCustomQuestionLabel:()=>"Saisissez une question pour le donateur (français)",generalOptions:()=>"Options générales",messageToCharityLabel:()=>"Permettez aux donateurs de laisser un message à votre organisme de bienfaisance",anonymityPreferenceLabel:()=>"Permettre aux donateurs de rester anonymes",suggestedDonationLabel:()=>"Permettre à CanaDon de demander aux donateurs un petit don pour soutenir notre travail",allowCoverTheFeesAdminLabel:()=>"Permettre aux donateurs de couvrir les frais de leur don",setCoverTheFeeByDefaultLabel:()=>"Sélectionner l’option de couverture des frais par défaut",mailingListAdminLabel:()=>"Demandez aux donateurs de rejoindre votre liste de diffusion",phoneNumberCollectionLabel:()=>"Demandez aux donateurs leur numéro de téléphone",designationEnabledLabel:()=>"Permettre aux donateurs de faire un don à la mémoire ou en l'honneur de quelqu'un",cardRequestEnabledLabel:()=>"Autoriser les donateurs à demander à votre organisme de bienfaisance d'envoyer une carte par courrier postal",answerOptionsEnglish:()=>"Options de réponse (anglais):",answerOptionsFrench:()=>"Options de réponse (français):",enterAnswerOption:a=>`Entrer l'option de réponse ${a}`,addAnswerOption:()=>"Ajouter une option de réponse",donateNowButton:()=>"Bouton Faites un don",donateNowPageInfo:()=>"Utilisez le bouton « Faites un don » pour diriger vos donateurs vers un de vos formulaires de don. Sélectionnez le formulaire qui sera lié à votre bouton, choisissez un style de bouton, copiez le code qui sera généré à votre écran, et collez-le dans le code source HTML de votre site web.",thereIsNoDefaultPage:()=>"Il n'y a pas de page par défaut",yourChangesHaveBeenSaved:()=>"Succès! Vos changements ont été enregistrés",yourFormHasBeenCreated:()=>
396"Succès! Votre formulaire de don a été créé. Vous pouvez continuer à personnaliser la configuration et la marque du formulaire ci-dessous, ou lier/intégrer le formulaire sur votre site en utilisant les fonctions fournies ci-dessus.",uploadedEcards:()=>"Cartes virtuelles téléchargées",donorDedicationOptions:()=>"Options de dédicace des donateurs",saveChanges:()=>"Sauvegarder les modifications",causeFundsFormPreviewNotAvailable:()=>"L'aperçu du formulaire Fonds pour une cause n'est pas disponible pour le moment",zoomIn:()=>"Agrandir la prise de vue",zoomOut:()=>"Rétrécir la prise de vue",myGivingBasket:()=>"Mon panier de dons",givingBasket:()=>"Panier",beginsOn:()=>"Commence le",suggestedAskTooltipCopy:()=>"CanaDon est un organisme de bienfaisance enregistré dont la mission est d’accroître les dons de bienfaisance au Canada en facilitant les dons et les collectes de fonds en ligne. Nous offrons des tarifs non commerciaux pour les outils de collecte de fonds en ligne dont peuvent profiter tous les organismes de bienfaisance au Canada. Les dons aident CanaDon à investir en vue de créer et d’améliorer un plus grand nombre d’outils et de services pour la collecte de fonds en ligne pour des organismes de bienfaisance comme le vôtre.",suggestedAskTooltipCopyV2:()=>"CanaDon est un organisme de bienfaisance enregistré qui soutient les petits organismes de bienfaisance partout au Canada en leur fournissant une technologie essentielle pour les aider à recueillir des fonds et à gagner du temps. Votre soutien nous permet de demeurer une ressource fiable et efficace pour les organismes de bienfaisance et les donateurs, ce qui nous permet de poursuivre notre mission depuis plus de 20 ans.",coverTheFeesTooltipCopy:()=>"Cette fonctionnalité permet aux donateurs d'accroître leur impact en couvrant le Frais de traitement de CanaDon. Veuillez noter : Le frais de traitement de CanaDon est de 3,75 % pour les dons uniques et de 3,5 % pour les dons mensuels. Afin de s’assurer que votre organisme de bienfaisance reçoit 100 % du montant du don, le taux effectif afin de couvrir les frais, est de 3,90 % et de 3,63 % pour les dons uniques et mensuels respectivement. Les donateurs qui choisissent de prendre en charge les frais recevront un reçu d'impôt comprenant le montant du don et les frais couverts.",donorAndTaxInformation:()=>"Donateur et information d'impôt",donorFormInfo:()=>"L'Agence du revenu du Canada exige que votre adresse complète soit indiquée sur votre reçu d'impôt pour don de bienfaisance.",anonymityPreference:()=>"PRÉFÉRENCE DE L'ANONYMAT",privacyPreference:()=>"Préférences de confidentialité",receiptNoAggregation:()=>"Envoyez-moi un reçu pour chaque don",oneReceiptPerTransaction:()=>"Envoyez-moi un reçu pour chaque transaction, même si elle comprend plusieurs dons",issueReceiptLater:()=>"Envoyez-moi un seul reçu à la fin de l'année avec tous mes dons.",anonymityPreferenceNone:()=>"	Veuillez fournir mon nom, mon adresse électronique et mon adresse postale aux organismes de bienfaisance que je soutiens avec ce don.",anonymityPreferenceAddress:()=>"	Veuillez fournir uniquement mon nom et mon adresse courriel aux organismes de bienfaisance que je soutiens avec ce don.",anonymityPreferenceAll:()=>"Non, veuillez ne pas fournir mon nom, mon adresse courriel et mon adresse postale aux organismes de bienfaisance que je soutiens avec ce don.",startDate:()=>"Date de début",today:()=>"	Aujourd'hui",amount:()=>"Montant",startDateBeforeTodayValidation:()=>"La date de début ne peut pas être avant aujourd'hui.",startDateInvalid:()=>"La date de début n'est pas valide.",remove:()=>"Retirer",remove2:()=>"Supprimer",totalMonthlyDonations:()=>"Dons mensuels",totalOneTimeDonations:()=>"Dons uniques",donationsToCanadahelps:()=>"Don à CanaDon",donationsTotal:()=>"Total des dons",continueToCheckout:()=>"Continuer pour compléter le don ",completeDonation:()=>"Compléter le Don",completed:()=>"Complété",current:()=>"Actuel",upcoming:()=>"À venir",checkout:()=>"Compléter le don",donationContainsAnEcard:()=>"	Ce don contient un cadeau sous forme de carte virtuelle",donationContainsDedication:()=>"Ce don comporte une dédicace",addAnotherDonation:()=>"Ajouter un autre don",cardEnding:(a,o)=>`${a} se terminant par ${o}`,expiryOn:a=>`Date d’expiration ${a}`,donateWithGiftCard:()=>
396"Utiliser cette carte-cadeau",donateWithAnySecurePaymentMethod:()=>"Faites un don avec n'importe laquelle de ces méthodes de paiement sécurisées.",checkBalance:()=>"Vérifier le solde",giftCardBalanceIsZero:()=>"Le solde de la carte-cadeau est de 0.",yourGiftCardBalanceIs:a=>`Le solde de votre carte-cadeau est: ${a}`,canadahelpsGiftCard:()=>"	Carte-cadeau CanaDon",basketBalanceIs:a=>`Solde du panier est: ${a}`,givingBasketIsEmpty:()=>"Votre panier de dons est vide",makeDifference:()=>"Votre générosité peut avoir un grand impact. Faites un don à n'importe quel organisme de bienfaisance canadien aujourd'hui",findCharityAtCanadaHelps:()=>"Trouvez un organisme de bienfaisance et faites un don",browseCharities:()=>"Parcourir les organismes de bienfaisance",exploreCauses:()=>"Explorer les causes",haveCanadaHelpsAccount:()=>"Vous avez un compte CanaDon?",addDonationsToGivingBasket:()=>"Connectez-vous à votre compte pour ajouter des dons à votre panier de dons et les faire tous en même temps.",doNotHaveCanadaHelpsAccount:()=>"Vous n'avez pas de compte CanaDon?",continueAsGuest:()=>"Continuer en tant qu'invité",dontHaveAnAccount:()=>"Vous n’avez pas de compte?",givingBasketAddedDonations:()=>" Connectez-vous simplement à votre compte et naviguez jusqu'à la section des Favoris pour faire facilement un nouveau don aux organismes de bienfaisance que vous avez soutenus dans le passé. ",signInToYourAccount:()=>"Connectez-vous à votre compte",signInWithCanadaHelps:()=>"Connectez-vous à votre compte CanaDon",signUpWithCanadaHelps:()=>"Inscrivez-vous sur CanaDon",givingBasketCreateAccount:()=>"Avec un compte CanaDon gratuit, vous pouvez facilement et en toute sécurité faire un don aux organismes de bienfaisance de votre choix, gérer vos dons, accéder aux reçus d'impôt, et suivre l'historique de vos dons au même endroit.",givingBasketCharityAccountError:()=>"Pour faire un don, veuillez vous déconnecter de votre compte caritatif et vous connecter en tant que donateur, ou payer en tant qu'invité.",securelyStorePaymentInfo:()=>"Enregistrer mes informations de paiement en toute sécurité pour les réutiliser dans le futur.",createAccount:()=>"Créez un compte.",needHelp:()=>"	Besoin d'aide?",ifYouHaveQuestionsOrNeedHelp:()=>"Si vous avez des questions ou avez besoin d'aide, veuillez nous contacter à ",welcomeBack:()=>"Rebonjour",weWillBeHappyToAssistYou:()=>"Nous serons heureux de vous aider!",addADedication:()=>"Ajoutez une dédicace",EditDedication:()=>"Modifier la dédicace",RemoveDedication:()=>"Retirer la dédicace",wouldYouLikeSendEcard:()=>"J'aimerais envoyer une carte électronique (facultatif)",noThanks:()=>"Non, merci",yourMessage:()=>"Votre message",yourDetails:()=>"Renseignements sur vous",giveInHonourOrEcard:()=>"Dédiez un don ou envoyez une carte électronique",updateDedication:()=>"Mettre la dédicace à jour",addYourDedication:()=>"Ajoutez votre dédicace",pleaseConfirmYourDetails:()=>"Veuillez confirmer vos renseignements pour que nous puissions vous envoyer un reçu fiscal",pleaseSelectEcardDesign:()=>"Veuillez sélectionner un modèle de carte",orderItemMonthlyDateInPast:()=>"La date de début sélectionnée pour votre don mensuel est dans le passé.",andChangeTheStartDate:()=>"et changez la date de début.",editYourDonation:()=>"Modifiez votre don",weAreReviewingStatusOfYourDonation:()=>"Merci ! Nous examinons l'état de votre don.",weReceivedYourDonationRequest:()=>"Nous avons reçu votre demande de don et le processus d'examen prend plus de temps que d'habitude. Veuillez ne pas réessayer car cela entraînerait une transaction en double, à moins que vous ne tentiez de faire plusieurs dons.",youWillReceiveEmailConfirmingStatusOfDonation:()=>"Vous recevrez sous peu un courriel pour confirmer le statut de votre don, y compris un reçu d'impôt indiquant la date d'aujourd'hui s'il est réussi.",stillHavingIssues:()=>jsxs(Fragment,{children:[jsx("span",{className:"font-inter text-large text-grey-dark block text-center font-medium",children:"Vous rencontrez toujours des difficultés?"}),jsxs("span",{className:"font-inter text-large font-regular text-grey-dark block text-center",children:["Veuillez nous contacter à l'adresse"," ",jsx("a",{href:"mailto:[email protected]",className:"font-inter text-large font-regular text-blue-hyperlink underline",children:"[email protected]"})]})]}),questionsWeAreHappyToHelp:()=>"Des questions ? Nous sommes là pour vous aider.",useOurSupportForm:()=>"Utilisez notre formulaire de support technique",fillOutOurSupportForm:()=>"Remplissez notre formulaire de support technique simple pour vous assurer que votre question soit envoyée à la bonne personne.",goToRequestForm:()=>"Aller vers le formulaire de contact",giveUsACall:()=>
396"Appelez-nous",weAreAvailable:()=>"Nous sommes disponibles du lundi au vendredi de 9h à 17h (heure de l'Est) au (416) 628-6948, ou à notre numéro sans frais au (877) 755-1595.",goToContactUsPage:()=>"Aller vers la page Contactez-nous",continueToCompleteDonation:()=>"Continuez pour terminer le don",addToGivingBasket:()=>"Ajouter au panier de dons",weAreSorrySomethingWentWrong:()=>jsxs(Fragment,{children:["Nous sommes désolés. Un problème est"," ",jsx("span",{className:"underline-gradient font-ptserif capitalize",children:"survenu"}),"."]}),fundRaise:()=>"Collecte de Fonds",fundRaisingProgress:()=>"Progression de la collecte de fonds",aboutUs:()=>"À propos",aboutUsLink:()=>`${window.location.origin}/fr/why-canadahelps/pourquoi-canadon/`,signIn:()=>"Ouvrir une session",signUp:()=>"S'inscrire",signInCDF:()=>"Connectez-vous",donorAccount:()=>"Votre compte",CharityAccount:()=>"Compte d'organisme",charityOS:()=>"CanaDon Ensemble",APIAccount:()=>"Compte API",DMSAccount:()=>"Compte DMS",search:()=>"Recherche",searchByCharityNameOrKeyword:()=>"Recherche par nom ou mot-clé",searchForaCharity:()=>"Rechercher un organisme de bienfaisance",errorInfoForSupportTeam:()=>"Pour nous permettre d'identifier plus facilement votre problème, veuillez contacter notre équipe d'assistance avec le numéro suivant :",errorWithPaymentMethod:()=>"Malheureusement, nous avons rencontré un problème avec votre mode de paiement lors de la tentative de traitement de votre don.",error54001:()=>"Une erreur s'est produite lors du traitement de votre don. (Code d'erreur : 54001)",error54001Instruction1:()=>"Veuillez retourner à votre panier de dons pour vous assurer que vos informations de facturation et de paiement sont correctes et réessayez.",error54001Instruction2:()=>"Si vous continuez à rencontrer des problèmes, vous pouvez aussi essayer un autre mode de paiement.",error54001Instruction3:()=>"Votre générosité est importante pour nous. Si vous avez des questions ou si vous continuez à rencontrer des problèmes, veuillez nous contacter via l'une des options ci-dessous.",backToGivingBasket:()=>"Retourner au panier de dons",error5Instruction1:()=>"Veuillez vérifier que vous avez correctement saisi vos informations de paiement, ou utilisez un autre mode de paiement et réessayez votre don.",error5Instruction2:()=>jsxs(Fragment,{children:["Si vous rencontrez toujours des problèmes, veuillez nous contacter à"," ",jsx("a",{href:"mailto:[email protected]",children:"[email protected]"})," ou au"," ",jsx("a",{href:"tel:18777551595",children:"1-877-755-1595"})," et nous serons heureux de vous aider!"]}),error54002:()=>"Une erreur s'est produite avec votre code CVV et nous ne sommes pas en mesure de traiter votre don. (Code d'erreur : 54002)",error54002Instruction1:()=>"Veuillez retourner à votre panier de dons pour vérifier votre code CVV, vous assurer que toutes vos informations de facturation et de paiement sont correctes, et veuillez réessayer.",error54002Instruction2:()=>"Votre générosité est importante pour nous. Si vous avez des questions ou si vous continuez à rencontrer des problèmes, veuillez nous contacter via l'une des options ci-dessous.",error54003:()=>"Une erreur s'est produite avec la date d'expiration de votre carte de crédit et nous ne sommes pas en mesure de traiter votre don. (Code d'erreur : 54003)",error54003Instruction1:()=>"Veuillez retourner à votre panier de dons pour vérifier votre date d'expiration, vous assurer que toutes vos informations de facturation et de paiement sont correctes, et veuillez réessayer.",error54003Instruction2:()=>"Votre générosité est importante pour nous. Si vous avez des questions ou si vous continuez à rencontrer des problèmes, veuillez nous contacter via l'une des options ci-dessous.",error54003Instruction3:()=>"Veuillez vérifier votre date d'expiration, vous assurer que toutes vos informations de facturation et de paiement sont correctes, puis réessayez.",error54004:()=>"Une erreur s'est produite avec vos informations de paiement et nous ne sommes pas en mesure de traiter votre don. (Code d'erreur : 54004)",error54004Instruction1:()=>"Veuillez retourner à votre panier de dons pour vérifier votre numéro de carte de crédit, vous assurer que toutes vos informations de facturation et de paiement sont correctes, et veuillez réessayer.",error54004Instruction2:()=>"Si vous continuez à rencontrer des problèmes, vous pouvez aussi essayer un autre mode de paiement.",error54004Instruction3:()=>"Votre générosité est importante pour nous. Si vous avez des questions ou si vous continuez à rencontrer des problèmes, veuillez nous contacter via l'une des options ci-dessous.",error54004Instruction4:()=>"Veuillez vérifier votre numéro de carte de crédit, vous assurer que toutes vos informations de facturation et de paiement sont correctes, puis réessayez.",error54005:()=>"Une erreur s'est produite avec vos informations de paiement et nous ne sommes pas en mesure de traiter votre don. (Code d'erreur : 54005)",error54005Instruction1:()=>"Veuillez retourner à votre panier de dons pour vous assurer que toutes vos informations de facturation et de paiement sont correctes, ou essayez un autre mode de paiement.",error54005Instruction2:()=>"Votre générosité est importante pour nous. Si vous avez des questions ou si vous continuez à rencontrer des problèmes, veuillez nous contacter via l'une des options ci-dessous.",error54005Instruction3:()=>"Veuillez vous assurer que toutes vos informations de facturation et de paiement sont correctes ou essayez un autre mode de paiement.",error54006:()=>"Une erreur s'est produite lors du traitement de votre don. (Code d'erreur : 54006)",error54006Instruction1:()=>"Veuillez retourner à votre panier de dons pour vous assurer que toutes vos informations de facturation et de paiement sont correctes, ou essayez un autre mode de paiement.",error54006Instruction2:()=>"Votre générosité est importante pour nous. Si vous avez des questions ou si vous continuez à rencontrer des problèmes, veuillez nous contacter via l'une des options ci-dessous.",genericErrorMessage:()=>"Ne vous inquiétez pas! Il y a de fortes chances que votre don ait été traité avec succès.",genericInstruction:()=>jsxs(Fragment,{children:["Veuillez vérifier vos courriels pour une confirmation de notre part. Si vous ne recevez pas ceci dans les 15 prochaines minutes, veuillez nous contacter à"," ",jsx("a",{className:"text-blue-ch underline",href:"mailto:[email protected]",children:"[email protected]"})," ","ou au 1-877-755-1595 et nous réglerons le tout."]}),paymentErrorInstruction1:()=>jsxs(Fragment,{children:["Pour essayer à nouveau, veuillez retourner à votre"," ",jsx("a",{className:"text-blue-ch underline",href:"/en/givingbasket",children:"panier de dons"})," ","et vous assurer que toutes les informations de paiement et de facturation sont correctes."]}),paymentErrorInstruction2:()=>"Si vous continuez à rencontrer des problèmes, nous vous suggérons d'essayer un autre mode de paiement.",paymentErrorInstruction3:()=>"Votre générosité est importante pour nous. Si vous avez des questions, ou si vous continuez à avoir des problèmes, veuillez nous contacter via l'une des méthodes ci-dessous.",confirmPassword:()=>"Confirmer le mot de passe",passwordMessage:()=>
396"Les mots de passe doivent comporter au moins huit caractères et contenir au moins un chiffre ou un caractère spécial. Nous vous recommandons de ne pas utiliser un seul mot (c'est-à-dire un mot de passe) ou un mot de passe que vous utilisez pour d'autres sites Web.",passwordMonthlyWarning:()=>"	Les dons mensuels nécessitent un compte CanaDon. Veuillez choisir un mot de passe ci-dessous",passwordErrorEightOrMore:()=>"Doit contenir au moins 8 caractères",passwordErrorAlphaNumeric:()=>"Le mot de passe doit être alphanumérique",passwordErrorPasswordsMatch:()=>"Les mots de passe doivent correspondre",gbSuccessTiles:{ecard:{title:"Offrez un don en cadeau!",description:"Célébrez une occasion spéciale ou rendez honneur à un être cher avec une carte électronique de CanaDon et un don à leur organisme de bienfaisance préféré.",linkText:"Envoyez une carte électronique",linkUrl:"https://www.canadahelps.org/fr/faites-un-don/don-avec-carte-electronique/",icon:"ecard-icon.svg"},cause:{title:"Donnez à une cause qui vous tient à coeur",description:"Votre don ira à un nombre d'organismes de bienfaisance qui mènent le changement pour votre cause - il aura un impact important!",linkText:"Faites un don aujourd'hui",linkUrl:"https://www.canadahelps.org/fr/fonds-cause/",icon:"cause-icon.svg"},tax:{title:"Tirez le meilleur parti de votre don",description:"Découvrez quel montant vous pourriez recevoir au moment des impôts en réclamant vos reçus d'impôt!",linkText:"Calculez votre crédit d'impôt",linkUrl:"https://www.canadahelps.org/fr/calculatrice/",icon:"tax-credits-icon.svg"}},cdrWorkingHours:()=>"Nous sommes disponibles du lundi au vendredi de 9h à 17h (heure de l'Est) au (416) 628-6948, ou à notre numéro sans frais au (877) 755-1595.",gcgcAmount:()=>"20 000 $",thankYouForMakingDifference:()=>"Merci d'aider à changer les choses",yourGenerosityMakesHugeImpact:()=>"Votre générosité a un impact énorme sur des personnes et des communautés partout au Canada. Merci pour votre don.",transactionConfirmation:a=>`Confirmation de transaction : C${a}`,gbReceiptDownload:()=>"Vous pouvez également telécharger votre ou vos fichier(s) ci-dessous :",socialMediaSpreadTheWord:()=>"Passez le mot en cliquant sur les icônes de réseaux sociaux ci-dessous",socialMediaShareWithFriends:()=>"Partagez avec vos amis et votre famille!",socialMediaInspireMore:()=>"Inspirez plus de gens à donner à votre organisme de bienfaisance préféré! Partagez aujourd'hui pour augmenter votre impact.",yourMonthlyDonationWillBegin:(a,o,s)=>`Votre don mensuel de ${a} à ${o} débutera le ${s}.`,gbSuccessPage:{gcgc:{gcgcAmount:()=>"20 000 $",gcgcHeader:()=>"Félicitations! Votre don vient de se qualifier pour le Grand défi caritatif canadien!",gcgcMessage:a=>`Pour chaque dollar donné, vous avez automatiquement donné une chance à l'organisme de votre choix de gagner un don de ${a}.`,seeTerms:()=>"Voir les termes.",seeTermsLink:()=>"https://www.deficaritatif.ca/reglements.php"},oneTimeOnly:{withReceipt:()=>"Restez à l'écoute, nous vous enverrons un courriel de confirmation avec votre ou vos reçu(s) d'impôt sous peu.",withoutReceipt:()=>"Restez à l'écoute! Vous recevrez un courriel de confirmation pour votre transaction sous peu."},oneTimeAndMonthly:{onetimeWithReceipt:()=>"Restez à l'écoute, nous vous enverrons un courriel de confirmation avec votre ou vos reçu(s) d'impôt sous peu.",monthlyWithReceipt:()=>"Pour votre don mensuel, vous recevrez un courriel de confirmation, et un reçu d'impôt pour tous les dons mensuels que vous avez faits cette année. Votre reçu d'impôt officiel vous sera envoyé par courriel avant le 28 février de l'année prochaine.",withoutReceipt:()=>"Nous vous enverrons un courriel de confirmation, et vous recevrez un reçu d'impôt pour tous les dons que vous avez faits cette année. Votre reçu d'impôt officiel vous sera envoyé par courriel avant le 28 février de l'année prochaine."},monthlyOnly:()=>"Nous vous enverrons un courriel de confirmation sous peu et vous recevrez un reçu d’impôt pour tous les dons mensuels que vous avez faits cette année. Votre reçu d'impôt officiel vous sera envoyé par courriel avant le 28 février de l'année prochaine.",onetimeEcard:()=>"Nous enverrons la ou les carte(s) électronique(s) au(x) destinataire(s) désignés à l’adresse ou aux adresses courriel que vous avez fournies.",monthlyEcard:()=>"Lorsque votre don mensuel sera traité pour la première fois, votre ou vos carte(s) électronique(s) seront envoyées au(x) destinataire(s) désignés.",giftcardOnly:{giftcardEmail:()=>"Nous enverrons la ou les cartes-cadeaux au(x) destinataire(s) désignés à l’adresse ou aux adresses courriel que vous avez fournies.",giftcardNoEmail:()=>"Noubliez pas d'envoyer votre ou vos cartes-cadeaux! Nous vous en avons envoyé une copie par courriel."},receipt:{withReceipt:()=>"Vous pouvez également telécharger votre ou vos fichier(s) ci-dessous :",withoutReceiptNoEcardOrGiftcard:()=>"Vous pouvez générer un reçu d'impôt pour vos dons dans votre compte en tous temps.",withoutReceiptWithEcardOrGiftcard:()=>"Vous pouvez générer un reçu d'impôt pour vos dons dans votre compte en tous temps, et télécharger votre ou vos fichier(s) ci-dessous :"},buttons:{downloadOneReceipt:()=>"Télécharger le reçu",downloadManyReceipts:()=>"Télécharger tous les reçus",downloadOneEcard:()=>"Télécharger la carte électronique",downloadManyEcards:()=>"Télécharger toutes les cartes électroniques",downloadOneGiftcard:()=>"Télécharger la carte-cadeau",downloadManyGiftcards:()=>"Télécharger toutes les cartes-cadeaux"}},submitMessage:()=>"Soumettre le message",leaveMessageOnSupporterWall:a=>`Laisser un message sur le mur de supporteurs publique de ${a}`,inspireOthers:a=>`Inspirez d'autres à faire un don et dites à ${a} pourquoi vous soutenez leur travail. Nous partagerons votre prénom et l'initiale de votre nom de famille, ainsi que votre message, sur leur profil CanaDon.`,donationBy:()=>"Don par",messageOfSupport:a=>`MESSAGE DE SOUTIEN À ${a}`,thanksForAllGreatWork:()=>"Merci pour tout l'excellent travail que vous faites!",thanksForSharing:()=>
396"Merci d'avoir contribué!",everyMessageOfSupportCounts:a=>`Chaque message de soutien compte. Vous pouvez maintenant consulter votre message sur le profil CanaDon de ${a}.`,visit:()=>"Visitez",canadahelps:()=>"CanaDon",giftCardsURLSlug:()=>"cartes-cadeaux",helpUsHelpMore:()=>"Aidez-nous à aider plus d'organismes.",suggestedAskCopyVersion1:()=>"Veuillez envisager d'ajouter un don à CanaDon. Nous fournissons une technologie de collecte de fonds en ligne et d'éducation abordable à plus de 25 000 organismes de bienfaisance de petite et moyenne taille qui comptent sur nous.",suggestedAskFieldText:()=>"Oui, ajoutez mon don de bienfaisance unique et déductible d'impôt à CanaDon:",makeBiggerImpact:()=>"Ayez un plus grand impact",newSACopy1:()=>"Saviez-vous que CanaDon est un organisme de bienfaisance enregistré et est la destination de confiance au Canada pour les dons et les collectes de fonds en ligne depuis l’an 2000 ?",newSACopy2:()=>"Veuillez penser à ajouter un don à CanaDon afin que nous puissions continuer à connecter de généreux donateurs comme vous aux organismes de bienfaisance et aux causes qui leur tiennent à cœur",canadahelpsName:()=>"CanaDon (Merci!)",continueWithoutLoggingIn:()=>"Continuez sans ouvrir votre session",continueWithoutSigningIn:()=>"Continuer sans vous connecter",saveAndContinue:()=>"Enregistrer et continuer",saveDonorInformation:()=>"	Enregistrer les informations du donateur",viewDetails:()=>"Voir les détails",to:()=>"Pour",from:()=>"Depuis",messageLabel:()=>"Message",editGiftCard:()=>"Modifiez la carte-cadeau",validForAnyCharity:()=>"Valable pour tout organisme de bienfaisance inscrit sur le site Web de CanaDon",socialMediaCopies:{giftCardPurchase:{socialUrl:()=>"https://www.canadahelps.org/fr/cartes-cadeaux/orders/",social:()=>"Je viens d'acheter une carte-cadeau de bienfaisance pour un ami pour leur permettre de faire un don à n'importe quel organisme de bienfaisance canadien sur CanaDon. Vous pouvez offrir un don en cadeau aussi!",emailSubject:()=>"Offrez un don en cadeau!",emailBody:()=>"Je viens d'acheter une carte-cadeau de bienfaisance pour un ami pour leur permettre de faire un don à n'importe quel organisme de bienfaisance canadien sur CanaDon. Vous pouvez offrir un don en cadeau aussi!",emailUrl:()=>"https://www.canadahelps.org/fr/cartes-cadeaux/orders/"},givingPageOnly:{socialUrl:a=>`https://www.canadahelps.org/fr/pages/${a}`,social:(a,o)=>`Je viens de faire un don à la collecte de fonds de ${o} à l'appui de ${a} sur CanaDon.`,emailSubject:a=>`Je viens d'appuyer la collecte de fonds de ${a} sur CanaDon.`,emailBody:(a,o)=>`Je viens de faire un don à la collecte de fonds de ${o} à l'appui de ${a} sur CanaDon.`,emailUrl:a=>`https://www.canadahelps.org/fr/pages/${a}`},monthlyDonation:{socialUrl:a=>`https://www.canadahelps.org/fr/organismesdebienfaisance/${a}`,social:a=>`Je viens d'établir un don mensuel pour ${a}.`,emailSubject:a=>`Je viens d'établir un don mensuel pour ${a}.`,emailBody:()=>"Vous pouvez faire la même chose à : ",emailUrl:a=>`https://www.canadahelps.org/en/charities/id/${a}`},oneTimeDonation:{socialUrl:a=>`https://www.canadahelps.org/fr/organismesdebienfaisance/${a}`,social:a=>`Je viens de faire un don pour soutenir ${a} sur CanaDon.`,emailSubject:a=>`Je viens d'appuyer ${a}.`,emailBody:a=>`Je viens de faire un don pour soutenir ${a} sur CanaDon.`,emailUrl:a=>`https://www.canadahelps.org/fr/organismesdebienfaisance/${a}`},oneTimeGCGC:{socialUrl:a=>`https://www.canadahelps.org/fr/organismesdebienfaisance/${a}`,social:a=>`Je viens de faire un don pour soutenir ${a} sur CanaDon.`,emailSubject:a=>`Je viens d'appuyer ${a}.`,emailBody:()=>"Au cours du mois de juin, chaque dollar donné sur CanaDon donne une chance à votre organisme de bienfaisance préféré de gagner 20 000 $. Faites un don maintenant!",emailUrl:a=>`https://www.canadahelps.org/fr/organismesdebienfaisance/${a}`},multipleCharities:{socialUrl:()=>"https://www.canadahelps.org",social:()=>"Je viens de faire un don à certains de mes organismes de bienfaisance préférés. Vous pouvez facilement soutenir les causes qui vous tiennent à cœur aussi!",emailSubject:()=>"Je viens de soutenir certains de mes organismes de bienfaisance préférés sur CanaDon.",emailBody:()=>"I just made a donation to some of my favourite charities on CanadaHelps.",emailUrl:()=>"https://www.canadahelps.org/en/explore-canadahelps/"},multipleCharitiesGCGC:{socialUrl:()=>"https://www.canadahelps.org",social:()=>"Je viens de faire un don à certains de mes organismes de bienfaisance préférés. Vous pouvez facilement soutenir les causes qui vous tiennent à cœur aussi!",emailSubject:()=>"Je viens de soutenir certains de mes organismes de bienfaisance préférés sur CanaDon.",emailBody:()=>"Au cours du mois de juin, chaque dollar donné sur CanaDon donne une chance à votre organisme de bienfaisance préféré de gagner 20 000 $. Faites un don maintenant!",emailUrl:()=>"https://www.canadahelps.org/fr/deficaritatif/"}},postAMessageOfSupport:()=>"Publier un message de soutien (facultatif)",supporterWallAnonymityOptionHideNameMessage:()=>"Veuillez cacher mon nom et mon message.",supporterWallAnonymityOptionNameMessage:()=>"Veuillez afficher mon prénom, l'initiale de mon nom de famille, et mon message seulement.",supporterWallAnonymityOptionNameMessageAmount:()=>"Veuillez afficher mon prénom, l'initiale de mon nom de famille, mon message et le montant de mon don.",supporterWallAnonymityPromptLabel:()=>"Comment devrions-nous afficher votre don sur la page publique des supporteurs?",yourDonation:()=>"Votre don",yourDonationV2:()=>"Votre don",yourGivingBasket:()=>"Votre panier de dons",yourOneTimeDonationV2:()=>"Votre don unique",yourMonthlyDonationV2:()=>"Votre don mensuel",yourMonthlyDonation:()=>"Votre Don Mensuel",yourDonationWillSupport:()=>"Votre don servira à soutenir",thankYouOPG:()=>"Merci de soutenir la collecte de fonds en milieu de travail chez OPG. Votre don aux organismes de bienfaisance locaux contribue à bâtir un avenir plus fort et plus durable.",gcgcContestText:()=>"Chaque dollar que vous donnez en juin offre une chance de gagner.",seeDetails:()=>"Voir les détails",createFreeAccount:()=>"Créez un compte gratuit pour avoir accès à tout moment à vos reçus et un paiement plus rapide",donateMenuList:[{name:()=>"Organismes de bienfaisance",caption:()=>"Découvrez et soutenez facilement n'importe quel organisme de bienfaisance au Canada",link:()=>`${window.location.origin}/fr/explore/charities/`},{name:()=>"Fonds de cause",caption:()=>"Soutenir les efforts de plusieurs organismes qui luttent pour la même cause",link:()=>`${window.location.origin}/fr/fonds-de-cause/`},{name:()=>"Crises urgentes",caption:()=>"Soutenez les efforts d'aide humanitaire d'urgence au Canada et dans le monde entier",link:()=>`${window.location.origin}/fr/centre-de-secours-humanitaire-canadon/`}],moreWaysToGiveMenuList:[{name:()=>"Créez une collecte de fonds",link:()=>`${window.location.origin}/fr/faites-une-collecte-de-fonds/`},{name:()=>"Faire un don de valeurs mobilières",link:()=>`${window.location.origin}/fr/faites-un-don/faire-un-don-de-valeurs-mobilieres/`},{name:()=>"Achetez des cadeaux de bienfaisance",link:()=>`${window.location.origin}/fr/guide-de-cadeaux-de-bienfaisance/`},{name:()=>"Envoyer un don par carte virtuelle",link:()=>`${window.location.origin}/fr/faites-un-don/don-avec-carte-electronique/`},{name:()=>"Envoyer une carte-cadeau",link:()=>`${window.location.origin}/fr/cartes-cadeaux/orders/`},{name:()=>"Dons d'entreprise",link:()=>`${window.location.origin}/fr/pourquoi-canadon/dons-dentreprise/`}],fundraiseMenuList:[{name:()=>"Créez une collecte de fonds",link:()=>`${window.location.origin}/fr/faites-une-collecte-de-fonds/`},{name:()=>"Trouver une collecte de fonds",link:()=>`${window.location.origin}/fr/explore/fundraisers/`}],generosityHubMenuList:[{name:()=>"Our Generosity Hub",caption:()=>"Resources, inspiration, and more for building a more generous life",link:()=>`${window.location.origin}/en/generosityhub/`},{name:()=>"Violet’s Song",caption:()=>"Learn more about CanadaHelps' first children's book about generosity",link:()=>`${window.location.origin}/en/violets-song-a-childrens-book-about-building-generosity/`},{name:()=>"GivingTuesday",caption:()=>"Prepare yourself and your community for the most generous day of the year",link:()=>`${window.location.origin}/en/givingtuesday/`},{name:()=>"Blog",caption:()=>"Get inspired by charity stories and learn valuable tips for strategic giving.",link:()=>`${window.location.origin}/en/category/giving-life/`}],aboutUsMenuList:[{name:()=>"À propos de nous",link:()=>`${window.location.origin}/fr/pourquoi-canadon`},{name:()=>"Façons de donner",link:()=>`${window.location.origin}/fr/pourquoi-canadon/facons-de-donner/`},{name:()=>"Nos Frais",link:()=>`${window.location.origin}/fr/pourquoi-canadon/nos-frais/`},{name:()=>"Dons d'entreprise",link:()=>`${window.location.origin}/fr/pourquoi-canadon/dons-dentreprise/`},{name:()=>"Notre équipe",link:()=>`${window.location.origin}/fr/pourquoi-canadon/notre-equipe/`},{name:()=>"Carrières",link:()=>`${window.location.origin}/fr/pourquoi-canadon/joignez-vous-a-nous/`},{name:()=>"Presse",link:()=>`${window.location.origin}/fr/salle-des-nouvelles/`},{name:()=>"Le rapport sur les dons",link:()=>`${window.location.origin}/fr/le-rapport-sur-les-dons/`}],forCharitiesMenuList:[{name:()=>"Solutions de collecte de fonds",link:()=>`${window.location.origin}/fr/forcharities`},{name:()=>"Ensemble par CanaDon",link:()=>`${window.location.origin}/en/forcharities/ensemble/`},{name:()=>"Commencer",link:()=>`${window.location.origin}
396/fr/enregistrer/compte-collecte-de-fonds/#/`},{name:()=>"Enregistrement pour organismes de bienfaisance",link:()=>`${window.location.origin}/fr/sign-in/`}],fundrasingToolsMenuList:[{name:()=>"Formulaires de don",link:()=>`${window.location.origin}/fr/forcharities/fundraising/donation-forms`},{name:()=>"Événements avec billets",link:()=>`${window.location.origin}/fr/forcharities/fundraising/ticketed-events`},{name:()=>"Entre particuliers",link:()=>`${window.location.origin}/fr/forcharities/fundraising/peer-to-peer`},{name:()=>"Profil d'organisme de bienfaisance",link:()=>`${window.location.origin}/fr/forcharities/fundraising/charity-profile`},{name:()=>"Dons de valeurs mobilières",link:()=>`${window.location.origin}/fr/forcharities/fundraising/securities`}],resourcesMenuList:[{name:()=>"Blogue",link:()=>`${window.location.origin}/fr/category/la-vie-caritative/`},{name:()=>"Académie de croissance ",link:()=>"https://charitygrowthacademy.org/fr/"},{name:()=>"Le Rapport sur les dons",link:()=>`${window.location.origin}/fr/the-giving-report/`},{name:()=>"Guides et trousses à outils",link:()=>`${window.location.origin}/fr/pour-les-organismes-de-bienfaisance/ressources/guides-et-trousses-a-outils/`},{name:()=>"Webinaires",link:()=>`${window.location.origin}/fr/pour-les-organismes-de-bienfaisance/ressources/webinaires/`},{name:()=>"Mardi je donne",link:()=>`${window.location.origin}/fr/pour-les-organismes-de-bienfaisance/ressources/mardi-je-donne/`}],whyCanadahelpsMenuList:[{name:()=>"À propos",link:()=>`${window.location.origin}/fr/forcharities/why-canadahelps`},{name:()=>"Tarification",link:()=>`${window.location.origin}/fr/forcharities/pricing`}],whyCanadahelps:()=>"Pourquoi CanaDon",whyCanadahelpsLink:()=>`${window.location.origin}/fr/forcharities/why-canadahelps`,giveNow:()=>"Donner Maintenant",giveNowLink:()=>`${window.location.origin}/fr/`,getStarted:()=>"Commencer",getStartedLink:()=>`${window.location.origin}/fr/enregistrer/compte-collecte-de-fonds/#/`,fundraisingTools:()=>"Outils de collecte de fonds",candadahelpsEnsemble:()=>"Ensemble par CanaDon",candadahelpsEnsembleUrl:()=>"/fr/forcharities/ensemble",resources:()=>"Ressources",help:()=>"Aide",donateOnceOrMonthlyTo:()=>"Faites un don unique ou mensuel",moreWaysToGive:()=>"Plus de façons de donner",helpLinkText:()=>"Centre d'aide",helpLinkURL:()=>"https://help.canadahelps.org/s/?language=fr",helpCharityLinkURL:()=>"https://help.canadahelps.org/s/topic/0TOJR0000001iOn4AI/help-for-charities?language=fr",receiptsText:()=>"Reçus",receiptsLink:()=>`${window.location.origin}/fr/recus-impots/`,forCharitiesText:()=>"Outils pour les organismes de bienfaisance",forCharitiesLink:()=>"https://forcharities.canadahelps.org/",blogLinkText:()=>"Blog",blogLinkURL:()=>`${window.location.origin}/fr/category/une-vie-genereuse/`,partnerFooter:()=>"Ce service de don est facilité en partenariat.",swsFooterDescription:()=>"Des frais seront déduis du montant déboursé à l'organisme récipiendaire, ce qui inclut les frais de transaction standard de CanaDon pour couvrir le traitement des cartes de crédit, l'envoi d'un reçu d'impôt, et le déboursement des fonds à l'organisme récipiendaire, en plus des frais de 3% du partenaire qui permettent de faire un don en dédicace. Vous recevrez un reçu pour le montant total de votre don. Les dons ne sont pas remboursables.",givingChallengeURL:()=>"http://www.deficaritatif.ca/",yourPersonalMessage:()=>"Votre message personnel",authorizeToDisplayName:()=>"Sur la page de collecte de dons, à côté de mon don, j'autorise l'affichage de mon nom et de mon message personnel.",chMainURL:a=>`https://www.canadahelps.org/${a??"fr"}/`,makeAnotherDonation:()=>"Faire un autre don",spreadTheWord:()=>"Passez le mot",tellYourFriendsGCGC:a=>`Dites à vos amis de faire un don ${a?`à ${a} `:""}avant le 30 juin et donnez-leur plus de chances de gagner !`,pleaseSelectRecaptcha:()=>"Veuillez sélectionner recaptcha",googleRecaptchaTerms:a=>jsxs("span",{className:a||"",children:["Ce site est protégé par reCAPTCHA et la"," ",jsx("a",{href:"https://policies.google.com/privacy",className:"text-blue-hyperlink underline",children:"Politique de confidentialité"})," ","et les"," ",jsx("a",{href:"https://policies.google.com/terms",className:"text-blue-hyperlink underline",children:"Conditions d'utilisation"})," ","de Google s'appliquent."]}),secureLock:()=>"Serrure sécurisée",p2p:{to:()=>"à",backTo:a=>`Retour à ${a}`,socialShareCampaign:(a,o)=>`Je viens de contribuer à ${a} pour ${o}. Vous le pouvez également!`,socialShareTeam:(a,o,s)=>`Je viens de contribuer à la collecte de fonds ${o} pour ${a} pour ${s} Vous le pouvez également!`,socialShareTeamCaptain:(a,o,s,_)=>`Je viens de contribuer à la collecte de fonds ${o} ${s} pour ${a} pour ${_} Vous le pouvez également!.`,spreadTheWordCampaign:(a,o)=>jsxs(Fragment,{children:["Faites connaître ",a," pour ",o]}),spreadTheWordTeam:(a,o,s)=>jsxs(Fragment,{children:["Faites connaître la collecte de fonds ",jsx("strong",{children:o})," pour"," ",jsx("strong",{children:a})," pour ",jsx("strong",{children:s}),"."]}),spreadTheWordTeamCaptain:(a,o,s,_)=>jsxs(Fragment,{children:["Faites connaître la collecte de fonds"," ",jsxs("strong",{children:[o," ",s]})," ","pour ",jsx("strong",{children:a})," pour ",jsx("strong",{children:_}),"."]}),thankYouCampaign:(a,o,s)=>jsxs(Fragment,{children:["Merci pour votre don",s?" mensuel":""," à"," ",jsx("strong",{children:a})," pour ",jsx("strong",{children:o})]}),thankYouOrderPending:()=>"Merci ! Nous examinons l'état de votre don.",thankYouTeam:(a,o,s,_)=>jsxs(Fragment,{children:["Merci pour votre don",_?" mensuel":""," à la campagne de financement ",jsx("strong",{children:o})," pour"," ",jsx("strong",{children:a})," pour ",jsx("strong",{children:s}),"."]}),thankYouTeamCaptain:(a,o,s,_,j)=>jsxs(Fragment,{children:["Merci pour votre don",j?" mensuel":""," à la campagne de financement de"," ",jsxs("strong",{children:[o," ",s]})," ","pour ",jsx("strong",{children:a})," pour ",jsx("strong",{children:_}),"."]})},pleaseLogInToMakeAMonthlyDonation:()=>"Veuillez vous connecter pour faire un don mensuel",printThisPage:()=>"Imprimez cette page",gifCardDonationAlert:()=>"<strong>Veuillez noter</strong> que c'est l'acheteur initial de la carte-cadeau qui recevra un reçu d'impôt et non l'utilisateur de la carte-cadeau.",forgotYourPassword:()=>"Mot de passe oublié?",findReceiptsInCHAccount:a=>`Cher ${a}, vous pouvez également trouver les reçus de cette transaction dans votre Compte CanaDon!`,passwordIsNotCorrect:()=>"Le mot de passe saisi n'est pas correct.",weSentEmailVerificationLink:()=>"	Vous y êtes presque! Nous avons envoyé un courriel avec un lien de vérification à ",pleaseVerifyYourEmail:()=>"	Veuillez vérifier votre adresse courriel",resendEmail:()=>"Ré-envoyer le courriel",changeEmailAddress:()=>"Changer l'adresse courriel",passwordsDoNotMatch:()=>"Les mots de passe ne correspondent pas",atLeast8Characters:()=>"Au moins 8 caractères",atLeastNumberAndSpecialCharacter:()=>"Au moins 1 chiffre ou 1 caractère spécial, e.g., ! @ # ?",successfulDonationHeader:a=>`Merci pour votre don, ${a}!`,successfulMonthlyDonationHeader:a=>`Merci d'avoir programmé ${a?"":"un"} don${a?"s":""} mensuel${a?"s":""}!`,successfulDonationPartOne:()=>"Votre don a été effectué avec succès!",successfulDonationPartTwo:()=>" Recevez votre reçu fiscal à ",successfulDonationPartTwoMonthly:()=>" Recevez votre courriel de confirmation à ",successfulDonationPartThree:()=>" dans 2 à 3 minutes",successfulDonationPartFour:()=>", ou téléchargez-le maintenant.",successfulDonationBulkGiftCards:a=>
396`Votre commande groupée est actuellement en cours de traitement. Veuillez prévoir jusqu'à 30 minutes pour que votre commande arrive à ${a}.`,orderFullfilledBulkGC:()=>"Une fois votre commande exécutée, vous pourrez accéder à des copies de vos cartes-cadeaux de bienfaisance dans votre compte.",emailHasBeenSent:()=>"Le lien de vérification a été envoyé",oneCharitableReceiptIssued:()=>"Un reçu fiscal pour don de bienfaisance pour tous les dons mensuels sera délivré à la fin de l’année.",copyOfEcardsAttachedEmail:()=>"Une copie de votre ou vos cartes électroniques figurera en pièce jointe au courriel.",copyOfGiftCardsAttachedEmail:()=>"Une copie de votre ou vos cartes-cadeaux figurera en pièce jointe au courriel.",whatToDoIfDidNotReceivedEmail:()=>"Que faire si je n’ai pas reçu de courriel",checkSpamFolder:()=>"Vérifiez votre dossier des courriers indésirables",checkIfEmailIsCorrect:()=>"Vérifiez que le courriel que vous avez fourni est correct",checkAboveEmailAddress:()=>"Vérifiez ci-dessus pour vous assurer que l'adresse courriel fournie est correcte",emailUsAt:()=>"	Envoyez-nous un courriel à ",charity:()=>"Organisme",startFrom:()=>"À partir de",recipient:()=>"Destinataire",attachments:()=>"Pièces jointes",downloadEcard:()=>"Téléchargez la carte électronique",downloadGiftCard:()=>"Téléchargez la carte-cadeau",deliveryDate:()=>"Date de livraison",giftCardPurchase:()=>"Achat de carte-cadeau",thanksForPurchasingGiftCard:a=>`Merci d'avoir acheté une carte-cadeau, ${a}`,ecardRecipient:()=>"Destinataire de la carte électronique",oneTimeDonationHeader:()=>"Don unique",monthlyDonationHeader:()=>"Don mensuel",donationDetailsHeader:()=>"Détails sur le don",confirmationNumber:()=>"Numéro de confirmation",oneTimeDonations:()=>"Don(s) unique(s)",monthlyDonations:()=>"Don(s) mensuel(s)",totalAmount:()=>"Total",downloadReceipts:()=>"Télécharger le(s) reçu(s)",downloadYourReceiptFromTab:()=>"Téléchargez votre reçu à partir de la section Détails du don de cette page",oneReceiptForMOnthlyDonations:"Un reçu fiscal pour don de bienfaisance pour tous les dons mensuels sera délivré à la fin de l’année.",privacyPolicyLink:()=>"confidentialite-et-securite",additional:()=>"Supplémentaire",donationToCHOneTime:()=>"Don de à CanaDon (unique)",ifEmailAddressIsCorrect:()=>"Si votre adresse courriel est correcte, veuillez activer votre compte ci-dessous afin de télécharger vos reçus d'impôt à tout moment",ifEmailWithOrderHasNotArrived:()=>jsxs(Fragment,{children:["Si votre courriel de confirmation avec votre commande n'est pas arrivé après 30 minutes, veuillez nous contacter à"," ",jsx("a",{className:"text-blue-ch underline",href:"mailto:[email protected]",target:"_blank",rel:"noreferrer",children:"[email protected]"})," ","et nous serons heureux de vous aider."]}),shareYourGenerosity:()=>"Partagez votre générosité pour inspirer les autres!",getReceiptsInOnePlace:()=>"Affichez un relevé détaillé de tous vos dons effectués via CanaDon",aggregateTaxReceipts:()=>"Accédez à vos reçus fiscaux et téléchargez-les ",savePaymentInfo:()=>"Enregistrez vos informations pour payer rapidement et en toute sécurité",findReceiptsInAccount:a=>`Cher ${a}, vous pouvez également trouver les reçus de cette transaction dans votre Compte CanaDon!`,goToAccount:()=>"Aller au compte",createPassword:()=>"Créez un mot de passe",proceedToYourAccount:()=>"Accéder à votre compte",ActivateMyFreeAccount:()=>"Activer mon compte CanaDon gratuit",createAccountBtn:()=>"Créer un compte",charityRegistrationSuccess:{connectedSuccessBankAccount:()=>"Votre compte bancaire a été associé avec succès !",connectedSuccessBeInTouch:()=>"Un représentant de CanaDon vous contactera sous peu!",connectedSuccessSignInAndExplore:()=>"En attendant, explorez votre compte CanaDon",connectedSuccessGoToAccount:()=>"Accès à mon compte",eftSignUp:a=>jsxs(Fragment,{children:["S'inscrire au transfert électronique de fonds (TEF) et vérifier votre organisme de bienfaisance est rapide, facile et sécurisé. CanaDon s'associe à Flinks, une entreprise canadienne de confiance, pour garantir le plus haut niveau de sécurité et de confidentialité lors de la vérification de vos informations bancaires. C'est un processus simple et sûr, si vous avez des questions, veuillez consulter notre FAQ"," ",jsx("a",{className:"text-blue-ch underline",href:a,children:"ici"}),"."]}),eftToContinue:()=>"Pour poursuivre la vérification, cliquez simplement sur le bouton ci-dessous. Avant de commencer, assurez-vous d'avoir les informations suivantes à portée de main : ",eftOnlineBankingAccess:()=>"Accès aux services bancaires en ligne de l'organisme de bienfaisance (numéro de compte bancaire et mot de passe)",eftBankTransitNumber:()=>"Numéro de transit bancaire de l'organisme de bienfaisance",eftBankInstitutionCode:()=>"Code de l'institution bancaire de l'organisme de bienfaisance",eftCharityAddress:()=>"Adresse de l'organisme de bienfaisance",eftVerificationDisclaimer:()=>"Veuillez noter que les informations fournies ci-dessus sont uniquement requises à des fins de vérification. CanaDon ne partage pas ces détails.",hereIsWhatYouDoNext:()=>"Voici la marche à suivre : Inscrivez-vous au transfert électronique de fonds (TEF) et confirmez votre statut d'organisme de bienfaisance",signUpForEFTDescription:()=>"Inscrivez-vous au transfert électronique de fonds (TEF) afin de vérifier votre organisme de bienfaisance et accéder à vos dossiers de donateurs, ainsi que pour gérer le profil de votre organisme de bienfaisance sur CanaDon.org. Avec le TEF, vous profiterez de la commodité des dons automatiques hebdomadaires déposés directement sur votre compte bancaire, tout en bénéficiant d'un accès en ligne 24h/24 et 7j/7 à vos informations de donateur.",signUpForEFT:()=>"Inscrivez-vous au transfert électronique de fonds (TEF)",onceWeReceiveYourDocuments:()=>"Une fois que nous aurons reçu vos documents, notre équipe vérifiera votre statut d'organisme de bienfaisance et vous enverra un courriel pour confirmer votre inscription. Nous pouvons vous contacter si nous avons besoin d’informations supplémentaires. En attendant, vous pouvez commencer à explorer votre compte d’organisme de bienfaisance.",otherWaysToVerify:()=>"Autres façons de vérifier",trustedBy:()=>"Approuvé par plus de 20 000 organismes de bienfaisance enregistrés au Canada",footerHaveQuestions:()=>"Vous avez des questions?",footerWeAreHappyToHelpYou:()=>"Nous sommes là pour vous aider à chaque étape!",footerPhone:()=>"Numéro de téléphone: +1 (416)-628-6948 x 2506",footerEmail:()=>"Courriel: [email protected]",footerHelpForCharities:()=>jsxs(Fragment,{children:["Parcourez"," ",jsx("a",{href:"http://charityhelp.canadahelps.org/",className:"text-white underline hover:font-bold",children:"notre section d’aide pour les organismes"})," ","pour des réponses aux questions fréquemment posées."]}),bankingInformationForm:()=>
396"Formulaire de renseignements bancaires : Débit et crédit préautorisés",pleaseConfirmInfoBelow:()=>"Veuillez confirmer les informations ci-dessous et nous fournir une signature pour le signataire autorisé de votre organisme de bienfaisance",importantInformation:()=>"Informations importantes concernant la préautorisation :",chReservesTheRight:()=>"CanaDon se réserve le droit d’effectuer un débit préautorisé (DPA) de transfert de fonds du compte en banque de votre organisme de bienfaisance dans l’éventualité d’une erreur de paiement, d’un rejet de débit par la carte de crédit, en l’absence de fonds suffisants ou en cas de demande de remboursement ou de fraude, présumée ou avérée, relative à des montants précédemment versés dans votre compte en banque. Les débits préautorisés effectués par CanaDon se font sous forme de montants variables, toutes les deux semaines, selon un calendrier fixe. En vertu de ce formulaire, vous auto-risez CanaDon à effectuer de tels prélèvements, si nécessaire.",more:()=>"Plus",youHaveCertainRecourse:()=>`Vous avez certains droits de recours si des débits ne sont pas conformes
397        au présent accord. Par exemple, vous avez droit à un remboursement pour
398        tout débit non autorisé ou non conforme à cet accord de DPA. Pour
399        annuler cet accord, votre organisme de bienfaisance doit aviser
400        CanaDon.org par écrit 30 jours avant que l’annulation ne prenne effet.
401        Pour obtenir un modèle de demande d’annulation et de plus amples
402        renseignements sur les modalités d’annulation d’un accord de DPA, vous
403        pouvez vous adresser à votre institution financière ou vous rendre sur
404        le site <a class="text-blue-ch underline" href="https://www.paiements.ca/" target="_blank">www.paiements.ca</a>.`,less:()=>"Moins",ifYouHaveAnyQuestions:()=>"Pour toutes questions, veuillez nous contacter à l’adresse suivante : [email protected], ou par téléphone au 1-877-755-1595",chAddress:()=>"CanadaHelps CanaDon 30 Rue Adelaide Est 12ème Étage, Toronto, ON M5C 3G8, Canada",chBNNumber:()=>"Numéro d’entreprise 89656 8417 RR0001",charityContact:()=>"Personne-ressource :",phoneNumber:()=>"Numéro de téléphone :",bankingInstitutionCode:()=>"Code identificateur de banque :",bankAccountNumber:()=>"Numéro de compte bancaire :",bankTransitNumber:()=>"Numéro de succursale bancaire :",bankAccountName:()=>"Nom du compte",bankAccountType:()=>"Type de compte",charityAddress:()=>"Adresse :",charitySigningOfficer:()=>"Signataire autorisé des organismes de bienfaisance",charitySigningOfficerRequired:()=>"La signature du signataire autorisé de l'organisme de bienfaisance est requise afin de vérifier les coordonnées bancaires.",nameOfAuthorizedSigningOfficer:()=>"Nom du signataire autorisé",signatureOfAuthorizedSigningOfficer:()=>"Signature du signataire autorisé",saveAddress:()=>"Enregistrer l'adresse",applySignature:()=>"Appliquer la signature",changeSignature:()=>"Modifier la signature",type:()=>"Saisir votre message",typeSignature:()=>"Saisir votre signature",draw:()=>"Dessiner",upload:()=>"Télécharger",toCompleteRegistrationContactCH:()=>"Pour compléter l'inscription de votre organisme de bienfaisance avec CanaDon, veuillez nous contacter à [email protected].",loadingFlinks:()=>"Chargement de Flinks",loadingBankingInformation:()=>"Chargement des informations bancaires",somethingWentWrong:()=>"Une erreur s'est produite lorsque nous avons essayé de vérifier vos informations bancaires",weAreHavingTrouble:()=>jsxs(Fragment,{children:["Nous rencontrons actuellement des difficultés pour vérifier vos informations bancaires. Veuillez nous contacter à"," ",jsx("a",{href:"mailto:[email protected]",target:"_blank",rel:"noreferrer",children:"[email protected]"})," ","ou par téléphone au"," ",jsx("a",{href:"tel:18777551595",target:"_blank",rel:"noreferrer",children:"1-877-755-1595"}),"."]}),pleaseTryAgain:()=>"Veuillez essayer à nouveau",eftEdit:a=>jsxs(Fragment,{children:["Changer vos informations bancaires est rapide, simple et sécurisé. CanaDon s'associe à Flinks, une entreprise canadienne de confiance, pour garantir le plus haut niveau de sécurité et de confidentialité lors de la vérification de vos informations bancaires. C'est un processus simple et sûr, si vous avez des questions, veuillez consulter notre FAQ"," ",jsx("a",{className:"text-blue-ch underline",href:a,children:"ici"}),"."]}),changeBankingInformationForm:()=>"Formulaire de modification des informations bancaires : débit et cr
404édit préautorisés",savePhoneNumber:()=>"Enregistrer le numéro de téléphone",phoneNumberValidationError:()=>"Veuillez saisir votre numéro de téléphone dans le format suivant : +1 555-555-1234",saveCharityContact:()=>"Enregistrer l’administrateur de l’organisme comme contact",withEFT:()=>"Avec le TEF, vous profiterez de la commodité des dons automatiques hebdomadaires déposés directement sur votre compte bancaire, tout en bénéficiant d'un accès en ligne 24h/24 et 7j/7 à vos informations de donateur.",thankYouForConnecting:()=>"Merci d'avoir fourni vos informations bancaires !",mightTakeTimeToComplete:()=>"Veuillez noter que l'exécution de ce processus peut prendre un certain temps. Nous vous informerons par courriel et dans votre compte CanaDon une fois que ce sera effectué. En attendant, vous pouvez commencer à explorer les outils de collecte de fonds à votre disposition !"},securitiesCDF:{closeLearnHowItWorks:()=>"Fermer comment ça marche",completeOnlinePledge:()=>"Complétez votre engagement en ligne",completePledge:()=>"Compléter l’engagement",completePledgeDescription:()=>"Fournissez des détails sur votre don de valeurs mobilières ou de fonds communs de placement. Une fois le formulaire complété, téléchargez le formulaire de lettre de direction. Vous recevrez également un courriel confirmant votre engagement. CanaDon recevra et traitera votre engagement.",completeYourPledge:()=>"Compléter votre engagement",continueToReview:()=>"Continuez pour réviser",directInvestmentLetterOfDirection:()=>"Il se peut que vous deviez remplir le formulaire de lettre d’autorisation / directive disponible auprès de votre société d’investissement direct. La lettre de directives que nous fournissons à la fin de votre engagement comprend toutes les informations dont vous aurez besoin pour remplir leur formulaire.",directInvestmentMustUseNewLOD:()=>"Une nouvelle lettre de direction (LOD) et un formulaire d’engagement doivent être utilisés pour chaque don de valeurs mobilières afin d'éviter les retards. Veuillez ne pas réutiliser de précédentes lettres de direction.",directInvestmentPlatform:()=>"Utilisez-vous une plateforme d’investissement direct telle que RBC Invest direct, Investissement direct TD Waterhouse, Scotia iTrade ou QuestTrade?",weWillSellShares:()=>"Nous vendrons rapidement les actions",weWillSellSharesDescription:()=>"Une fois le produit reçu, nous vous enverrons un courriel de confirmation détaillé avec votre reçu d’impôt et verserons le produit de la vente, moins 
404notre tarif non commercial, aux organismes de bienfaisance sélectionnés.",donateSecuritiesHeader:()=>"Faire don de valeurs mobilières",howItWorks:()=>"CanaDon, notre partenaire de confiance, traitera votre don de valeurs mobilières en notre nom. Voici comment ça fonctionne :",enableJointAccount:()=>"Activer le compte joint",isJointAccount:()=>"Ce don provient-il d'un compte de placement conjoint?",jointAcCountDescription:()=>"Les comptes joints sont partagés entre plusieurs personnes. Pour activer cette option, les deux parties devront approuver le don.",donorOne:()=>"Donateur 1",donorTwo:()=>"Donateur 2",learnHowItWorks:()=>"Apprenez comment ça marche",promptlySell:()=>"CanaDon vendra rapidement les actions",promptlySellDescription:()=>"Une fois le produit reçu, CanaDon vous enverra un courriel de confirmation détaillé avec votre reçu d'impôt pour don de bienfaisance, et versera le produit de la vente à notre organisme de bienfaisance.",sendCompletedLetter:()=>"Envoyer la lettre de directives complétée",sendCompletedLetterDescription:()=>"à votre courtier, autorisant le transfert de vos actions à CanaDon. Le transfert prend généralement entre 1 et 2 jours ouvrables pour s'inscrire dans le compte de CanaDon.",actionRequired:()=>"Action requise pour compléter votre don",downloadAndPrintInstructionsPart1:()=>"Vous devez envoyer le document signé à votre firme d’investissement. La lettre d'instructions autorise le transfert à notre partenaire de confiance, CanaDon, une entreprise sociale de bienfaisance qui facilite les dons de valeurs mobilières et de fonds communs de placement en notre nom.",downloadAndPrintInstructionsPart2:()=>"Si vous utilisez une plateforme de placement direct telle que RBC Placements en direct, Placements directs TD Waterhouse, Scotia iTrade ou QuestTrade, vous devrez peut-être remplir le formulaire de lettre d'autorisation/d'instructions disponible auprès de votre société de placement direct. La lettre d'instructions comprend toutes les informations dont vous aurez besoin pour remplir leur formulaire.",downloadLetterOfDirection:()=>"Téléchargez et imprimez la lettre d'instructions",downloadLetterOfDirectionLink:a=>`/securities/downloadpdf/${a}`,pledgeConfirmation:()=>"Confirmation de l'engagement",yourPledgeNumber:(a,o)=>jsxs(Fragment,{children:["Nous vous avons envoyé un courriel de confirmation détaillé de votre engagement à ",jsx("span",{className:"font-bold",children:o}),"."]}),onceYourInvestmentFirm:()=>"Une fois que votre entreprise d'investissement aura reçu votre lettre d'instructions dûment remplie, vos actions seront transférées à CanaDon (généralement dans un délai de 2 à 5 jours ouvrables).",onceReceived:a=>
404`Une fois reçues, nous vendons rapidement vos actions. Le règlement du compte prend généralement jusqu'à 1 semaine, mais cela peut prendre jusqu'à 5 semaines dans le cas de certains fonds communs de placement de certaines sociétés. Une fois la vente effectuée, nous vous enverrons un courriel de confirmation avec votre reçu d'impôt, et verserons les fonds à ${a}.`,learnMoreAboutOtherWaysToGive:()=>"Apprenez-en plus sur les autres façons de donner",learnMoreAboutOtherWaysToGiveLink:()=>"https://www.canadahelps.org/fr/pourquoi-canadon/facons-de-donner/",reviewAndComplete:()=>"Réviser et compléter",reviewAndCompleteDescription:()=>"Vérifiez vos détails ci-dessous. Sur la page suivante, des instructions vous seront fournies pour finaliser votre engagement.",charityDetails:()=>"Détails sur l'organisme",totalShares:()=>"Nombre total d'actions à donner",totalUnits:()=>"Nombre total d'unités à donner",weAreHavingTrouble:()=>jsxs(Fragment,{children:["Désolé. Nous avons rencontré un problème lors du traitement de votre demande. Veuillez essayer à nouveau ou nous contacter à"," ",jsx("a",{href:"mailto:[email protected]",target:"_blank",rel:"noreferrer",children:"[email protected]"})," ","ou"," ",jsx("a",{href:"tel:18777551595",target:"_blank",rel:"noreferrer",children:"1-877-755-1595"}),"."]})},footerNavigation:{copyright:()=>jsxs(Fragment,{children:[jsx("span",{children:"© "}),`CanadaHelps ${new Date().getFullYear()}. CanaDon est un organisme de bienfaisance
405      enregistré. Numéro d'enregistrement d'organisme de bienfaisance
406      896568417RR0001.`]}),menuItems:[{href:()=>"/fr/accessibilite/",title:()=>"Accessibilité"},{href:()=>"/fr/contactez-nous/",title:()=>"Contactez-nous"},{href:()=>"http://donorhelp.canadahelps.org/fr/",title:()=>"Aide"},{href:()=>"/fr/politique-dutilisation/",title:()=>"Politique d’utilisation"},{href:()=>"/fr/confidentialite-et-securite/",title:()=>"Confidentialité et sécurité"}]},newEmail:()=>"Nouvel e-mail",confirmNewEmail:()=>"Confirmer le nouvel e-mail",adminFirstName:()=>"Prénom de l'administrateur",adminLastName:()=>"Nom de famille de l'administrateur",emailErrorEmailsMatch:()=>"Les e-mails doivent correspondre",emailErrorInvalidEmail:()=>"Cette adresse courriel est déjà associée à un compte d’organisme de bienfaisance existant",accountInfo:{adminEmail:()=>"Courriel de l'administrateur",bankingDetails:()=>"Informations Bancaires",editBankingDetails:()=>"Modifier les informations bancaires",emailSendSuccess:()=>"Bravo! Le courriel a été envoyé.",emailSendFailed:()=>"Une erreur s'est produite.  Veuillez réessayer.",emailSentSigningOfficer:(a,o,s)=>jsxs(Fragment,{children:["Un courriel a été envoyé à la personne autorisée à signer (",o,") lui demandant de signer le formulaire de renseignements bancaires : Débit et crédit préautorisés. Vous serez averti une fois qu'il sera signé pour finaliser la configuration de votre transfert électronique de fonds (TEF). Si vous êtes la personne autorisée, vous pouvez vérifier vos renseignements bancaires en cliquant"," ",jsx("a",{href:`/${a}/register/full-fundraising-account?step=6&requestId=${s}`,children:"ici"}),"."]}),saveAdminEmail:()=>"Enregistrer le courriel de l'administrateur",saveDisplayName:()=>"Enregistrer le nom d'affichage",approved:()=>"Approuvé",manuallyApproved:()=>"Approuvé manuellement",pending:()=>"En attente",rejected:()=>"Rejeté",resendEmail:()=>"Renvoyer le courriel",resendEmailBlocked:()=>"Le formulaire bancaire a bien été envoyé par courriel au signataire. Si vous ne l'avez pas reçu ou si l'adresse courriel est incorrecte, vous pouvez renvoyer le formulaire bancaire dans 24 heures.",submitANewRequest:()=>"Soumettez une nouvelle demande pour vérifier vos informations de transfert électronique de fonds (TEF)",thankYouForConnectingYourBankingInfo:()=>"Merci d'avoir fourni vos informations bancaires !",pleaseNote:()=>"Veuillez noter que l'exécution de ce processus peut prendre un certain temps. Nous vous informerons par courriel et dans votre compte CanaDon une fois que ce sera effectué. En attendant, vous pouvez commencer à explorer les outils de collecte de fonds à votre disposition !",yourBankAccountWasConnected:()=>"Votre compte en banque a été connecté avec succès, mais la signature de la personne autorisée est toujours en attente.",clickTheButtonBelow:()=>"Cliquez sur le bouton ci-dessous pour revoir et vérifier vos renseignements bancaires maintenant.",verifyBankingDetails:()=>"Vérifier les informations bancaires"},upgradeCharity:{almostDoneP2P:()=>"Vous êtes presque prêt à créer votre première campagne entre pairs !",almostDoneEvent:()=>"Vous êtes presque prêt à créer votre premier événement !",bankingVerificationPending:()=>"Statut de vérification des informations bancaires: En attente",bankingVerificationAwaitingSignature:()=>`Statut de vérification des informations bancaires: Signature requise
407    `,bankingVerificationRejected:()=>"Statut de vérification des informations bancaires: Échec",bankingVerificationError:()=>"Statut de vérification des informations bancaires: informations supplémentaires requises",learnMore:()=>"En apprendre encore plus",learnMoreEventsUrl:()=>"https://forcharities.canadahelps.org/blogue-via-caritative/8-manieres-dutiliser-les-formulaires-de-don-personnalisables-de-canadon",learnMoreP2pUrl:()=>"https://forcharities.canadahelps.org/blogue-via-caritative/8-manieres-dutiliser-les-formulaires-de-don-personnalisables-de-canadon",receivedRequestEvents:()=>jsxs(Fragment,{children:[jsx("p",{children:"Nous avons reçu votre demande d'inscription au transfert électronique de fonds (TEF) et vérifions vos coordonnées bancaires pour permettre le versement de dons via votre événements à billets sur le compte bancaire de votre organisme de bienfaisance. Veuillez vérifier votre boîte de réception, car vous pourriez recevoir un courriel demandant la vérification de vos informations bancaires."}),jsx("br",{}),jsx("p",{children:"En attendant, découvrez comment vous pouvez démarrer avec les formulaires de don personnalisables de CanaDon."})]}),receivedRequestP2p:()=>jsxs(Fragment,{children:[jsx("p",{children:"Nous avons reçu votre demande d'inscription au transfert électronique de fonds (TEF) et vérifions vos coordonnées bancaires pour permettre le versement de dons via votre campagne entre pairs sur le compte bancaire de votre organisme de bienfaisance. Veuillez vérifier votre boîte de réception, car vous pourriez recevoir un courriel demandant la vérification de vos informations bancaires."}),jsx("br",{}),jsx("p",{children:"En attendant, découvrez comment vous pouvez démarrer avec les formulaires de don personnalisables de CanaDon."})]}),receivedRequestAwaitingSignature:()=>"Nous avons reçu votre demande d'inscription au transfert électronique de fonds (TEF). Veuillez signer le formulaire bancaire lié ci-dessous pour finaliser votre inscription au TEF.",receivedRequestRejected:()=>jsxs("p",{children:["Nous avons reçu votre demande d'inscription au transfert électronique de fonds (TEF). Malheureusement, votre demande d'adhésion au TEF n'a pas pu être complétée. Pour plus d'informations, veuillez contacter CanaDon à"," ",jsx("a",{href:"mailto:[email protected]",children:"[email protected]"}),"."]}),receivedRequestMissingAccountInfo:()=>jsxs("p",{children:["Nous avons reçu votre demande d'inscription au transfert électronique de fonds (TEF). Nous avons besoin d’informations supplémentaires pour finaliser votre inscription. Veuillez contacter CanaDon en cliquant sur le lien ci-dessous ou en envoyant un courriel à"," ",jsx("a",{href:"mailto:[email protected]",children:"[email protected]"}),"."]}),signUpForEFT:()=>"Inscrivez-vous au transfert électronique de fonds (TEF) et obtenez un accès complet à votre compte en connectant vos informations bancaires.",EFTRegistrationAwaitingSignature:()=>"Veuillez signer le formulaire bancaire",EFTRegistrationContactUs:()=>"Contactez CanaDon pour compléter votre inscription au transfert électronique de fonds (TEF)",EFTRegistrationRejected:()=>"Votre enregistrement au transfert électronique de fonds (TEF) n'a pas pu être complété",contactUs:()=>"Contactez-nous",signBankingForm:()=>"Signer le formulaire bancaire",contactUsEmail:()=>"[email protected]"},finish:()=>"Finition",chooseSecuritiesDonationType:()=>"Choisissez le type de don de valeurs mobilières",charityFund:()=>"Fonds de l'organisme",nameDescriptionOfSecurity:()=>"Nom/description des valeurs mobilières",nameDescriptionOfSecurityTooltip:()=>"Saisissez le nom des valeurs mobilières, p. ex. « Banque de Nouvelle-Écosse » ou « Banque Scotia » ou le symbole boursier, p. ex. BNS. Veuillez vous assurer qu'un seul type de valeur mobilière est répertorié par engagement. Toutes les valeurs mobilières doivent être négociées sur un marché public au Canada ou aux États-Unis. Ceci comprend les actions et obligations cotées en bourse ainsi que les parts de fonds communs de placement (souvent appelés « fonds mutuels »), mais exclut les actions de sociétés privées et les options d’achat d’actions.",nameDescriptionOfSecurityTooltipContent:()=>jsxs("div",{children:[jsx("p",{children:"Saisissez le nom des valeurs mobilières, p. ex. « Banque de Nouvelle-Écosse » ou « Banque Scotia » ou le symbole boursier, p. ex. BNS."}),jsx("p",{children:jsx("strong",{children:"Veuillez vous assurer qu'un seul type de valeur mobilière est répertorié par engagement."})}),jsx("p",{children:"Toutes les valeurs mobilières doivent être négociées sur un marché public au Canada ou aux États-Unis. Ceci comprend les actions et obligations cotées en bourse ainsi que les parts de fonds communs de placement (souvent appelés « fonds mutuels »), mais exclut les actions de sociétés privées et les options d’achat d’actions."})]}),nameDescriptionOfMutualFund:()=>"Nom/description Valeurs Mobilières Cotées en Bourse",stockTickerSymbol:()=>"Symbole boursier",mutualFundCode:()=>"Code/Symbole de fonds commun de placement",mmYY:()=>"MM/AA",investmentManagement:()=>"Gestion des placements",iWorkWithABroker:()=>"Je travaille avec un courtier",iUseASelfDirected:()=>"J'utilise une plateforme de placement en ligne libre-service",investmentPlatform:()=>"Plateforme d'investissements",investmentPlatformPlaceholder:()=>"Saisissez votre plateforme d'investissement",accountNumber:()=>"Numéro de compte",accountNumberPlaceholder:()=>"Saisissez votre numéro de compte",investmentFirm:()=>"Société de placement",numberOfShares:()=>"Nombre d'actions",numberOfSharesToDonate:()=>"Nombre total d'actions à donner",advisorName:()=>"Conseiller financier – nom",advisorEmail:()=>"Conseiller financier – courriel",advisorPhone:()=>"Conseiller financier – téléphone",invalidNumberOfShares:()=>
407"Nombre d'actions invalide",invalidFractionalShares:()=>"Veuillez saisir un nombre entier pour le nombre total d'actions. Les valeurs décimales ne sont pas acceptées.",youAreAlmostDone:()=>"Vous avez presque fini",spreadGenerosity2:a=>`Partagez votre générosité et passez le mot à propos de ${a}`,donorInformation:()=>"Informations sur le donateur",addressInformation:()=>"Informations sur l'adresse",donorType:()=>"Numéro de compte",donateToThisCharity:()=>"FAITES UN DON À CET ORGANISME",donateToThisCampaign:()=>"FAITES UN DON À CETTE CAMPAGNE",whyDonateSecurities:()=>"Pourquoi faire don de valeurs mobilières avec CanaDon?",higherTaxSavings:()=>"Un plus grand crédit d'impôt pour vous.",higherTaxSavingsBody:()=>"Un don de valeurs mobilières est le moyen le plus efficace de faire un don de bienfaisance puisque l’impôt sur les gains en capital ne s’applique pas.",manyPossibilities:()=>"Plusieurs possibilités.",manyPossibilitiesBody:()=>"CanaDon est le traiteur de dons de valeurs mobilières en ligne le plus important au Canada. Vous pouvez facilement faire un don de valeurs mobilières à plusieurs organismes de bienfaisance.",giveMoreReceiveMore:()=>"Donnez plus. Recevez plus.",giveMoreReceiveMoreBody:()=>"Votre don de valeurs mobilières signifie un don plus important pour l’organisme de bienfaisance. Il s'agit également d'un reçu d’impôt plus important pour vous.",donateSecurities:()=>"Faites un don de valeurs mobilières",donateNow:()=>"Faites un don maintenant",donateNow2:a=>`Faites un don de ${a} maintenant`,donateMonthlyExtended:()=>"Faites un don mensuel",sendAMessageToThisCharity:()=>"Envoyez un message à cet organisme",sendAMessageToThisCharityPlaceholder:()=>"Merci pour le bon travail que vous faites!",changeStartDate:()=>"modifier la date de début",changeStartDateText:()=>"Vous pouvez gérer vos dons mensuels dans votre compte en tout temps.",showSchedulingOption:()=>"Montrer l'option de planification",hideSchedulingOption:()=>"Cacher l'option de planification",other:()=>"Autre",applyDonationToFund:()=>"Assignez votre don à un des fonds créés par cet organisme",backToSearch:()=>"Retour à la recherche",about:()=>"À propos",ourImpact:()=>"Notre impact",campaigns:()=>"Campagnes",campaign:()=>"Campagne",gallery:()=>"Galerie",clickToEnlarge:()=>"Cliquez pour agrandir une image ou regarder une vidéo",charitiesURL:()=>"organismesdebienfaisance",displayHeading:()=>"Titre affiché",displayMessage:()=>"Message affiché",startFundraiser:()=>"Faites une collecte de fonds",startFundraiserURL:(a,o)=>`/${a}/pages/page/nouveau/?charity=${o}`,addToFavourites:()=>"Ajouter aux favoris",charityAdded:()=>"Organisme ajouté",viewFavourites:()=>"Voir les favoris",shareThisPage:()=>"Partager cette page",shareThisCampaign:()=>"Partagez cette campagne",favouritesAdminWarning:()=>"Vous êtes connecté(e) avec votre compte administrateur d'organisme de bienfaisance. Pour ajouter un organisme à vos favoris, veuillez fermer cette session et utiliser votre compte donateur.",favouritedCharity:()=>"Organisme favori",viewAll:()=>"Tout afficher",favouritesError:()=>"Pardon, quelque chose n'a pas fonctionné. Veuillez essayer à nouveau.",supporterWall:()=>"mur des supporteurs",supporterWallDonationMessage:(a,o)=>o.length>0?`${a} a donné ${o}!`:`${a} a donné!`,hideSupportersWallMessage:()=>"Êtes-vous certain(e) de vouloir cacher ce message de façon permanente?",yesHideMessage:()=>"Oui, cacher le message",whatPeopleAreSaying:()=>"Ce que disent les gens",workingToAddress:()=>"Ce que nous cherchons à résoudre",ourStrategies:()=>"Nos stratégies",creatingChange:()=>"Créer un changement",longTermDesiredOutcome:()=>"Résultat désiré à long terme",overView:()=>"APERÇU",ourResults:()=>"Nos Résultats",supportingInformation:()=>"RENSEIGNEMENTS À L'APPUI",fullTimeEmployees:()=>"EMPLOYÉS À TEMPS PLEIN",partTimeEmployees:()=>"EMPLOYÉS À TEMPS PARTIEL",totalCompensationsEmployees:()=>"COMPENSATION TOTALE POUR TOUS LES EMPLOYÉS",professionalConsultingFees:()=>"HONORAIRES DE PROFESSIONNELS OU DE CONSULTANTS",BasedOnCRAInfo:()=>"*D'après les informations que l'Agence du revenu du Canada (ARC) fournit à CanaDon",totalRevenueAndExpenses:()=>"Revenus et dépenses par année ($)",reportingPeriod:()=>"Date de fin de la période de déclaration: ",revenue:()=>"Revenus",programs:()=>"Programmes",fundraising:()=>"Collecte de fonds",managementAndAdmin:()=>"Gestion et administration",GiftsToQualifiedDon:()=>"Dons à des donataires reconnus",year:()=>"année",thisCampaignHasEnded:()=>"Cette campagne est terminée.",LearnMoreAndDonate:()=>"Apprenez-en plus et faites un don à cet organisme.",donateToCharity:()=>"Faites un don à l'organisme",searchForCharityYouCareAbout:()=>"Recherchez un organisme ou une cause qui vous tient à coeur, ou naviguez par catégorie pour en trouver un nouveau.",discoverOtherCharities:()=>"Découvrez d'autres organismes",ifYourEmailIsCorrect:()=>" Si votre courriel est exact cliquez ici ",wePrioritizeYourPersonalDataSecurity:()=>"Nous accordons de la priorité à la sécurité de vos données personnelles en utilisant des liens d'accès temporaires",theLinkWillExpireIn:()=>"Le lien expirera dans ",collectYourCharityTaxReceipts:()=>jsxs(Fragment,{children:[`Récupérez vos reçus fiscaux de ${new Date().getFullYear()-1} pour `,jsx("span",{className:"underline-gradient font-ptserif capitalize",children:"don de bienfaisance"})]}),dontWorryThisTaxSeason:()=>"Vous préparez votre déclaration de revenus? Si vous avez fait un don par l'entremise de CanadaHelps.org ou à l'un des plus de 28 000 organismes de bienfaisance canadiens utilisant notre technologie de collecte de fonds, vous pouvez accéder à vos reçus fiscaux ci-dessous.",yourReceiptsAreOrganizedAndAvailable:()=>"Vos reçus sont organisés dans un emplacement pratique où vou
407s pourrez facilement les télécharger.",downloadAllReceipts:()=>"Téléchargez vos reçus",yourAccountAndTaxReceipts:()=>"Votre compte et vos reçus fiscaux",needHelpQuestion:()=>"Besoin d'aide?",ifYouAreHavingTroublesWithTaxReceipts:()=>jsxs(Fragment,{children:["Consultez notre"," ",jsx("a",{href:"https://help.canadahelps.org/s/topic/0TOJR0000001mk94AA/your-account-tax-receipts?language=fr",className:"text-ch20-purple underline",target:"_blank",rel:"noreferrer",children:"foire aux questions"}),". Si vous n'avez plus accès à l'adresse de courriel que vous avez utilisée pour verser votre don, ou si votre adresse n'est pas reconnue dans notre système, veuillez nous contacter pour obtenir de l'aide. Nous sommes là pour ça!"]}),youCanFindAnswersInHelpPortal:()=>"Vous pouvez également trouver plus de réponses aux questions fréquemment posées dans notre portail d'aide.",createAccountAction:()=>"Afficher mon tableau de bord",getYourReceiptsInCHAccount:()=>`Planifiez vos dons pour ${new Date().getFullYear()} avec CanaDon`,getAllReceiptsinCHAccount:()=>"Recevez tous vos reçus dans un seul fichier PDF grâce à votre compte personnel",createAccountToSimplifyTaxProcess:()=>jsxs(Fragment,{children:[jsx("a",{href:"/fr/DonorDashboard/index",className:"text-white underline",target:"_blank",rel:"noreferrer",children:"Connectez-vous"})," ","ou"," ",jsx("a",{className:"text-white underline",target:"_blank",rel:"noreferrer",href:"/fr/sign-up",children:"créez"})," ","un compte CanaDon pour fixer des objectifs qui maximisent votre impact tout en optimisant vos crédits d'impôt potentiels. Il s'agit de votre tableau de bord personnel où vous pouvez consulter l'historique de vos dons et organiser soigneusement tous vos reçus de dons en un seul endroit."]}),createAccountToSimplifyTaxProcessExpired:()=>"Créez votre compte et, dès l'année prochaine, vous pourrez générer un reçu d'impôt récapitulatif de tous vos dons, regroupés dans un seul fichier PDF.",yourTotalContributionsToYouCharities:()=>`L’ensemble des contributions que vous avez versées à vos organismes de bienfaisance préférés en ${new Date().getFullYear()-1} par l’entremise de CanaDon. Merci!`,yourYearOfGivingLeavesImpact:()=>"Votre année de dons laisse un impact durable",thisLinkHasExpired:()=>"Ce lien a expiré",linkNoLongerAvailable:()=>jsxs(Fragment,{children:["Ce lien"," ",jsx("span",{className:"underline-gradient-secondary font-ptserif",children:"n'est plus"})," ","disponible"]}),noWorriesWeGotYourBack:()=>"Mais pas d'inquiétude, nous sommes là pour vous aider !",toAccessAllYourReceiptPartOne:()=>"Pour accéder à tous vos reçus de dons de bienfaisance sur le portail de CanaDon,",toAccessAllYourReceiptsPartTwo:()=>"entrez votre adresse courriel et choisissez l'année. Les reçus vous seront envoyés dans votre boîte de réception sous forme de fichier .zip.",requestMyReceipts:()=>"Demander mes reçus",errorMsgTaxReceipts:()=>"Malheureusement, nous avons rencontré un problème pour accéder à votre page de reçus personnels. Rassurez-vous, vous pouvez toujours consulter vos reçus ci-dessous.",accessReceipts:()=>"Accéder à mes reçus",taxReceiptsQuestionAndAnswers:[{question:()=>"Que faire si le lien pour mon(mes) reçu(s) officiel(s) expire ?",answer:()=>jsxs(Fragment,{children:[jsxs("p",{className:"mb-4",children:["Pas d'inquiétude! Sans compte, vous pouvez quand même accéder à vos reçus à tout moment grâce à notre"," ",jsx("a",{href:"/fr/ReceiptDownload.aspx",className:"text-ch20-purple underline",children:"outil de téléchargement de reçus"}),"."]}),jsxs("p",{children:["Si vous vous inscrivez pour un compte CanaDon gratuit ou si vous en possédez déjà un, vous pouvez également y accéder dans l'onglet"," ",jsx("a",{href:"/fr/DonationsReceipts/",className:"text-ch20-purple underline",children:"Dons et reçus"})," ","de votre compte."]})]})},{question:()=>"Pourquoi est-ce que je reçois mes reçus fiscaux de CanaDon ?",answer:()=>jsxs("p",{children:["CanaDon est un organisme de bienfaisance enregistré qui aide d'autres organismes de bienfaisance enregistrés à traiter leurs dons. Si vous avez obtenu un reçu de notre part, vous avez fait un don à l'un de nos partenaires d’organismes de bienfaisance, soit via leur site Web, soit par"," ",jsx("a",{href:"https://www.canadahelps.org/fr/",className:"text-ch20-purple underline",children:"CanaDon.org"}),". L’organisme de bienfaisance auquel vous avez fait un don figure sur votre reçu fiscal."]})},{question:()=>"Je n'ai pas besoin de mon reçu fiscal pour le moment. Comment puis-je y accéder plus tard ?",answer:()=>jsxs(Fragment,{children:[jsxs("p",{className:"mb-4",children:["Vous pouvez accéder à vos reçus à tout moment avec un"," ",jsx("a",{href:"/fr/sign-up/",className:"text-ch20-purple underline",children:"compte CanaDon gratuit"}),"."]}),jsxs("p",{children:["Vous pouvez également accéder à vos reçus, sans compte et à tout moment, en utilisant notre"," ",jsx("a",{href:"/fr/tax-receipts/",className:"text-ch20-purple underline",children:"https://www.canadahelps.org/fr/recus-impots/"}),"."]})]})},{question:()=>"Je souhaite me désabonner",answer:()=>jsx("p",{children:"Vous avez reçu un courriel de CanaDon suite à une transaction. Ce courriel est destiné à confirmer notre part de la transaction, en vous fournissant le reçu fiscal de votre don. Bien qu'il ne soit pas possible de se désabonner car le courriel ne provient pas d'une liste de diffusion, il s'agit du dernier courriel que nous vous enverrons concernant votre transaction."})}],getStaredFindCharity:()=>"Pour commencer : trouvez un organisme de bienfaisance",searchByCharityNumberKeyword:()=>"Recherchez par nom, Numéro d'entreprise, ou mot clé",popularCategories:()=>"Catégories populaires:",animals:()=>"Animaux",artCulture:()=>"Arts et Culture",education:()=>"Éducation",environment:()=>"Environnement",health:()=>"Santé",international:()=>"Activités internationales",publicBenefit:()=>"Bienfait d'intérêt public",socialServices:()=>"Services sociaux",religion:()=>"Religions",indigenousPeople:()=>"Peuples autochtones",donateToCharities:()=>"Faire un don à des organismes de bienfaisance",charitySearchSEOCopy:()=>"Trouvez votre organisme de bienfaisance enregistré préféré et soutenez-le… tout ça à un seul endroit. Avec les reçus officiels automatiques et le traitement sécurisé des dons, soutenir une cause qui vous tient à cœur n’a jamais été aussi facile. Faites une recherche par catégorie, par lieu, ou par mission et faites le premier pas pour faire positivement changer les choses aujourd’hui.",allCategories:()=>"Toutes les catégories",pickCategory:()=>"Choisir une catégorie",showMoreCategories:()=>"Afficher plus de catégories",showLessCategories:()=>"Afficher moins de catégories",charitySearchPlaceholder:()=>"Recherchez par nom, NE ou mot clé",resultsNumberOfCharities:a=>`Résultats : ${a} organismes de bienfaisance`,subCategories:()=>"Sous-catégorie",location:()=>"Localisation",missionScopes:()=>"Portée de la mission",profileLanguage:()=>"Langue du profil",typeCityName:()=>"Entrez le nom de la ville",region:()=>"Région",filters:()=>"Filtres",filterAndSorting:()=>"Filtrer et trier",showResultCharities:a=>`Montrer les résultats (${a})`,resetFilters:()=>"Réinitialiser les filtres",applied:()=>"Appliqués",loadMore:()=>"Charger davantage",youViewedNumberOfCharities:(a,o)=>`Vous avez consulté ${a} résultats sur ${o}`,noCharitiesFound:()=>"Oups! Il semblerait que nous n'avons pas pu trouver de résultats.",tryYour:()=>"Tentez ",searchAgain:()=>"votre recherche",orBrowseCharities:()=>" à nouveau ou explorez des organismes en utilisants les filtres ci-dessus.",performingArts:()=>"Arts de la scène",visualArts:()=>"Arts visuels",diseasesAndConditions:()=>"Maladies et affections",povertyHousingHomelessness:()=>"Pauvreté, logement et itinérance",religiousEducation:()=>"Éducation religieuse",toAccessFundraiseNowButtons:()=>jsxs("span",{children:["Pour accéder aux boutons Faites une collecte de fonds ou à d'autres liens,"," "]}),searchForCharity:()=>"Recherchez par nom",paused:()=>"Suspendu",expired:()=>"Expiré",endDate:()=>"Date de fin",donorId:()=>"Identifiant du donateur",giftId:()=>"Identifiant du don",pausedDate:()=>"Date de pause",reason:()=>"Raison",reminders:()=>"Rappels",donorCancelled:()=>"Donateur annulé",endDateReached:()=>"Date de fin atteinte",donorEmail:()=>"Courriel du donateur",schedulingOptions:()=>"Options de planification",setupEndDate:()=>"Définir une date de fin pour ce don",numberOfDonations:()=>"Nombre de dons",giftHistory:()=>"Historique des dons",manage:()=>"Gérer",manageMonthlyGiftHistory:{resumed:(a,o,s,_)=>`Don mensuel repris par ${a} ${o} (${s}
407) - ${_}`,paused:(a,o,s,_)=>`Don mensuel suspendu par ${a} ${o} (${s}) - ${_}`,created:(a,o,s,_)=>`Don mensuel créé par ${a} ${o} (${s}) - ${_}`,cancelled:(a,o,s,_)=>`Don mensuel annulé par ${a} ${o} (${s}) - ${_}`,messageChanged:(a,o,s,_)=>`Message à l'organisme de bienfaisance modifié par ${a} ${o} (${s}) - ${_}`,fundChanged:(a,o,s,_)=>`Fonds modifié par ${a} ${o} (${s}) - ${_}`,processingChanged:(a,o,s,_)=>`Jour de traitement modifié par ${a} ${o} (${s}) - ${_}`,donorUser:()=>"Donateur",charityAdmin:()=>"Administrateur de l'organisme de bienfaisance",backToRecent:()=>"Retour au récent",viewMore:()=>"Voir plus d'historique",resultsCount:(a,o)=>`Montrant ${a} des ${o} événements.`,showingAllHistory:()=>"Montrant toute l'histoire."},activated:()=>"actives",raised:()=>"recueillis",touched:()=>"touchés",crises:()=>"crises",countries:()=>"pays",urgentNeed:()=>"Besoin urgent",activeNow:()=>"Active maintenant",showMore:()=>"Montrer plus",totalCrises:a=>`Total : ${a} crises`,crisisType:()=>"	Type de crise",paginationText:(a,o,s)=>`Vous avez consulté ${a} campagnes sur ${o} ${s}`,activeCrises:()=>"crises actives",sortBy:a=>`	Trier par : ${a}`,urgentFirst:()=>"Urgent en premier",recentlyAddedFirst:()=>"Récemment ajouté en premier",oldestFirst:()=>"Le plus ancien en premier",aToZ:()=>"Alphabétique (A-Z)",zToA:()=>"Alphabétique (Z-A)",canada:()=>"Canada",globalLocation:()=>"Contexte window",matchingFund:()=>"Fonds jumelés",crcDonateNow:()=>"Faites un don",crcSEOCopy:()=>"Soutenez les interventions d'urgence au Canada et partout dans le monde. Explorez des organismes de bienfaisance et des campagnes partageant un objectif commun.",featured:()=>"En vedette",start:()=>"Commencer",delete:()=>"Supprimer",addedToBasket:()=>"ajouté au panier",manageMonthlySaveSuccess:()=>"Bravo! Les modifications apportées à ce don mensuel ont été mises à jour et sauvegardées. Toutes les informations sont désormais à jour.",noCrisesFound:()=>"Aucune crise trouvée",adjustYourFilters:()=>"Il semble qu’aucune crise ne corresponde aux filtres que vous avez sélectionnés. Ajustez vos filtres ou explorez toutes les crises pour voir où votre soutien est le plus nécessaire.",exploreAllCrises:()=>"Explorez toutes les crises",giftUpdated:()=>"mise à jour du don",editDonationAmount:()=>"Modifier",summary:()=>"Résumé",yourGiftTo:a=>`Votre don à ${a}`,fees:()=>"Frais",total:()=>"Total",coverTransactionFees:a=>`J'aimerais couvrir les frais de transaction pour que 100 % de mon don soutienne ${a}`,suggestedAskV2:()=>"Ajoutez un petit don ponctuel à CanaDon. Votre soutien les aide à continer à offrir des outils de collecte de fonds abordables aux organismes de bienfaisance comme le nôtre.",ab:{cdf:{donationToCanadaHelps:()=>"Don à CanaDon",donationsTotal:()=>"Total des dons",feesCovered:()=>"Frais couverts",feesCoveredInfo:()=>"Votre contribution supplémentaire pour couvrir les frais de traitement, garantissant que l'organisme de bienfaisance reçoive 100 % de votre don",hideTotalSummary:()=>"Masquer le résumé total",oneTime:()=>"(Unique)",totalDonation:()=>"Montant total du don",totalMonthlyDonation:()=>"Montant total du don mensuel",viewTotalSummary:()=>"Afficher le résumé total"}},givingSeasonReports:{banner:{header:a=>`Téléchargez votre rapport sur les donateurs de la saison des dons ${a}`,download:()=>"Télécharger le rapport",content:a=>`Obtenez une liste complète de vos donateurs pour la saison des dons ${a} (du 1er novembre au 31 décembre ${a}).
408      Que vous souhaitiez partager l'impact de leurs dons de fin d'année ou envoyer un appel pour Mardi je donne, utilisez cette liste pour établir des liens significatifs à grande échelle.
409      Cette année, gagnez du temps dans la gestion des donateurs existants et augmentez les dons en inspirant une générosité continue pour votre meilleure saison des dons à ce jour.`},table:{header:()=>"Rapports sur la saison des dons",blurb1:()=>" Gérez toutes vos listes de donateurs de la saison ici. Filtrez le rapport des dons d'une année de votre choix, ou parcourez tous les dons qui ont été versés à votre organisme pendant la saison.",blurb2:()=>`Pour analyser et générer facilement des rapports, exportez directement les données sous forme d'un fichier CSV avec l'option "Télécharger" ci-dessous.`,reportNameHeader:()=>"NOM DU RAPPORT",yearHeader:()=>"ANNÉE",reportName:a=>`Les donateurs de la saison des dons ${a}`,noResults:()=>"Il n'y a aucune donnée à afficher"}},submit:()=>"Soumettre",charityName:()=>"Nom de l'organisme de bienfaisance",stillHaveQuestion:()=>"Avez-vous encore une question ou souhaitez soumettre une demande ",contactFormGetInTouch:a=>jsxs(Fragment,{children:["Contactez-nous, nous serons ravis d’avoir de vos nouvelles ! Consultez nos"," ",jsx("a",{className:"underline",href:a,children:"pages de la FAQ"})," ","pour obtenir des réponses à vos questions les plus courantes."]}),getInTouchWithUs:()=>"Prenez contact avec nous",userType:()=>"Type d'utilisateur",IAmCharity:()=>"Je représente un organisme de bienfaisance",IAmDonor:()=>"Je suis un donateur",description:()=>"Description",describeYourQuestion:()=>"Décrivez votre question ou demande",inquiryCategory:()=>"Catégorie de la demande",thankYou:()=>"Merci",weReceivedYourMessage:()=>jsxs(Fragment,{children:["Nous avons reçu votre message.",jsx("br",{})," Un membre de notre équipe vous contactera bientôt."]}),pleaseSelect:()=>"Veuillez sélectionner",accountChange:()=>"Changement de compte",donationProblem:()=>"Don - Problème",events:()=>"Événements",monthlyDonationCF:()=>"Don mensuel",getMyReceipt:()=>"Obtenir mon reçu",receiptIssue:()=>"Problème de reçu",modifyMonthlyDonation:()=>"Modifier le don mensuel",cancelMonthlyDonation:()=>"Annuler le don mensuel",monthlyDonationGeneralInquiry:()=>
409"Don mensuel – demande de renseignements généraux",creditCardUpdate:()=>"Mise à jour de la carte de crédit",charityAdminHelp:()=>"Aide pour les administrateurs des organismes de bienfaisance",customDonationsForm:()=>"Formulaire de don personnalisé",donations:()=>"Dons",receiptIssues:()=>"Problème de reçu",profile:()=>"Profil",registration:()=>"Inscription",partnerships:()=>"Partenariats",generalInquiry:()=>"Demande générale",emailInvalidFormatting:()=>"L'adresse courriel saisie n'est pas valide, veuillez vérifier le domaine de messagerie (par exemple [email protected])",referencesCharityForm:()=>"Références et formulaire de demande d’organisme de bienfaisance",cdfAdminGoals:{achieved:()=>"Atteint",addOfflineDonations:()=>"Ajouter les dons hors ligne",backToDashboard:()=>"Retour au tableau de bord et aux objectifs",createFundraisingGoal:()=>"Définissez votre objectif de collecte de fonds",createGoal:()=>"Définir un objectif",createNewGoal:()=>"Créer un nouvel objectif",daysPastDue:a=>`${a} d'arriérés`,daysRemaining:a=>`${a} restants`,deleteAllGoals:()=>"Effacer tous les objectifs",deleteAreYouSure:()=>"Êtes-vous sûr de vouloir supprimer tous les objectifs ? Cette action ne peut pas être annulée.",deleteConfirm:()=>"Oui, supprimer des objectifs",displayGoalPeriodCountdown:()=>"Afficher le compte à rebours de la période de l'objectif",donations:()=>"Dons",donors:()=>"Donateurs",editFundraisingGoal:()=>"Modifier votre objectif de collecte de fonds",editGoal:()=>"Modifier l'objectif",endDateBeforeStartDateError:()=>"La date de fin ne peut pas être antérieure à la date de début",endDateTwelveMonthsError:()=>"La date de fin de l’objectif ne doit pas dépasser 12 mois après la date de début",error11001:()=>"Nous ne sommes pas en mesure de créer d’objectifs pour le moment. Merci de réessayer. Si le problème persiste, communiquez avec notre équipe de soutien à [email protected] pour obtenir de l’aide.",error11002:()=>"Nous ne sommes pas en mesure d’effacer cet objectif pour le moment. Merci de réessayer. Si le problème persiste, communiquez avec notre équipe de soutien à [email protected] pour obtenir de l’aide.",error11003:()=>"Nous avons des difficultés à afficher les détails de l’objectif de cette collecte de fonds pour le moment. Merci de réessayer. Si le problème persiste, communiquez avec notre équipe de soutien à [email protected] pour obtenir de l’aide.",error11004:()=>"Nous ne sommes pas en mesure de modifier ces objectifs pour le moment. Merci de réessayer. Si le problème persiste, communiquez avec notre équipe de soutien à [email protected] pour obtenir de l’aide.",error11005:()=>"Nous avons des difficultés à afficher cet objectif pour le moment. Merci de réessayer plus tard.",exceeded:()=>"Dépassé",fundraisingAmountPositiveError:()=>"Entrée invalide : seules les valeurs positives sont autorisées",fundraisingGoalAmount:()=>"Montant de l'objectif de collecte de fonds",fundsRaised:()=>"Fonds Recueillis",goal:()=>"Objectif",goalTitle:()=>"Donnez un titre à votre objectif",goals:()=>"Objectifs",goalInfo:()=>"Ce montant est donné à titre indicatif uniquement et pourrait changer à cause des dons en cours. Pour plus de détails, merci de",goalInfoClickHere:()=>"cliquer ici",noFundraisingGoals:()=>"Il semble que vous n'ayez aucun objectif de collecte de fonds pour le moment.",offlineFundsRaised:()=>"Fonds hors ligne recueillis",pastDeadlineInfo:()=>"La date limite de vos objectifs est passée. Souhaitez-vous modifier votre objectif?",saveChanges:()=>"Sauvegarder les changements",saveGoal:()=>"Sauvegarder l'objectif",setFundraisingGoals:()=>"Fixer des objectifs de collecte de fonds",setGoalPeriod:()=>"Définir la période de l'objectif",targetCountWholeNumberError:()=>"Entrée invalide : seuls les nombres entiers sont autorisés",targetDonations:()=>"Dons ciblés",targetDonationsSub:()=>"Le nombre de dons souhaité",targetDonors:()=>"Donateurs ciblés",targetDonorsSub:()=>"Le nombre de donateurs souhaité",totalToDate:()=>"Total à ce jour"},cdfAdminMetrics:{error11000:()=>"Nous avons des difficultés à afficher les indicateurs de votre organisme de bienfaisance pour le moment. Merci de réessayer plus tard.",metricsToolTip:()=>"Tous les indicateurs du tableau de bord se basent sur l'année civile en cours. Pour plus de détails, merci de",sinceJan:a=>`depuis janv ${a}`,totalDonations:()=>"Montant total des dons",totalDonors:()=>"Total de Donateurs",totalDonorsMonthly:()=>"Donateurs mensuels récurrents",totalFundsRaised:()=>"Total des fonds recueillis"},charityRegistration:{back:()=>"Précédent",aCanadaHelpsRepresentativeWillBeInTouchShortly:()=>`Un représentant de CanaDon vous contactera sous peu!
410      Pendant ce temps, visitez votre compte CanaDon.`,accessEverythingNeededAfterEFT:()=>"Accédez à tout ce dont vous avez besoin pour stimuler votre collecte de fonds après avoir configuré votre TEF.",accountName:()=>"Nom du compte",accountNotCreatedYet:()=>jsx("div",{children:jsxs("span",{className:"text-ch20-purple font-inter text-large",children:["Une erreur s'est produite de notre côté et votre compte n'a pas pu être créé. Veuillez réessayer plus tard ou contacter l'assistance à l'adresse"," ",jsx("a",{href:"mailto:[email protected]",className:"text-ch20-blue underline",children:"[email protected]"})]})}),accountSuccessfullyConnected:()=>"Compte connecté avec succès!",accountType:()=>"Type de compte",address1:()=>"Adresse 1",address2Optional:()=>"Adresse 2 (facultatif)",agreeTotermsAndConditions:a=>jsxs(Fragment,{children:["J’accepte ",a," de CanaDon"]}),agreeToTermsRequired:()=>"Vous devez accepter les conditions générales de CanaDon",alreadyHaveAnAccount:()=>"Vous avez déjà un compte?",areYouSureToGo:()=>"Êtes-vous sûr(e) de vouloir partir?",atLeast8CharactersLong:()=>"Au moins 8 caractères.",atLeastOneNumberOrSpecialCharacter:()=>"Au moins un chiffre ou un caractère spécial (@%+/'!#$^?~)",bankAccountNumber:()=>"Numéro de compte en banque",bankingDetails:()=>"Renseignements bancaires",bankingInformationForm:()=>"Formulaire d’informations bancaires:",bankTransitNumber:()=>"Numéro de transit",bN:()=>"BN",builtForCharities:()=>
410"Conçu pour les organismes de bienfaisance.",canadaHelpsUsesFlinksToConnectToYourAccount:()=>"CanaDon utilise Flinks pour connecter votre compte",cancel:()=>"Annuler",canIChangeMyBankAccountDetailsLater:()=>"Puis-je changer mes renseignements bancaires plus tard?",confirmSignatureAndComplete:()=>"Confirmer la signature et terminer",connectYourBankAccount:()=>"Connecter le compte en banque maintenant",canadaHelpsInfoEmail:()=>"[email protected]",changeSignature:()=>"Modifier la signature",charityContact:()=>"Contact de l’organisme",charitySigningOfficer:()=>"Signataire de l’organisme de bienfaisance *",city:()=>"Ville",clear:()=>"Effacer",clickForMore:()=>"Cliquez pour en savoir plus",completeYourAccount:()=>"Finalisez votre compte",confirmPassword:()=>"Confirmez le mot de passe",confirmTheInformationBelow:()=>"Confirmez les informations ci-dessous et fournissez la signature de la personne autorisée de votre organisme de bienfaisance.",contactResendLinkInfo:()=>"Pour continuer, veuillez contacter la personne qui vous a envoyé cette demande en premier. Elle pourra vous envoyer un nouveau lien pour signer.",contactSupport:()=>"Contactez notre service de soutien",country:()=>"Pays",createAccount:()=>"Créer un compte",creatingYourAccount:()=>"Création de votre compte",createYourCanadaHelpsAccount:()=>"Création de votre compte",edit:()=>"Modifier",editAddress:()=>"Modifier l’adresse",editCharityAddress:()=>"Modifier l’adresse de l’organisme",eliminateRiskOfLostCheques:()=>"Éliminez le risque de chèques physiques perdus ou interceptés, grâce à un traitement des paiements sécurisé.",emailAddress:()=>"Adresse de courriel",emailInvalidForRegistration:()=>jsxs(Fragment,{children:["Cette adresse courriel ne peut pas être utilisée pour l’inscription d’un organisme de bienfaisance. Veuillez essayer avec une autre adresse courriel ou communiquer avec notre équipe de support à l’adresse"," ",jsx("a",{href:"mailto:[email protected]",className:"text-ch20-blue underline",children:"[email protected]"})]}),emailRoleBasedNotAllowed:()=>"Veuillez utiliser une adresse courriel non liée à un rôle. Les adresses courriel liées à un rôle (telles que Admin@) sont souvent gérées par plusieurs personnes et peuvent devenir obsolètes.",emailRequired:()=>"L’adresse de courriel est requise",enhancedSecurity:()=>"Sécurité renforcée",enterYourEmail:()=>"Saisissez votre adresse de courriel",enterYourFirstName:()=>"Saisissez votre prénom",enterYourLastName:()=>"Saisissez votre nom de famille",error:()=>"Erreur",experiencingIssue:()=>jsxs(Fragment,{children:["Nous rencontrons"," ",jsx("span",{className:"gradient-underline",children:"un problème."})," Veuillez réessayer."]}),fasterFundDeposits:()=>"Dépôts plus rapides",faq:()=>"FAQ",fieldRequired:a=>`Le ${a.toLocaleLowerCase()} est requis.`,findYourCharityByNameOrBN:()=>"Trouvez votre organisme de bienfaisance par nom ou numéro d’entreprise",firstName:()=>"Prénom",flinksATrustedCanadianFinancialCompany:()=>"Flinks, une société financière canadienne de confiance, fournit des connexions bancaires sécurisées et chiffrées pour protéger vos informations. CanaDon garantit la confidentialité de vos informations bancaires qui sont uniquement utilisées à des fins de vérification.",getInTouch:()=>jsxs("p",{children:["Besoin d'aide? Contactez-nous"," ",jsx("a",{href:"mailto:[email protected]",className:"text-ch20-blue underline",children:"[email protected]"})]}),getAllYourFundraisingNeedsCovered:()=>"Couvrez tous vos besoins de collecte de fonds — recueillez plus en utilisant uniquement les services dont vous avez besoin.",getStartedNow:()=>"Commencez maintenant",goToHomepage:()=>jsx("a",{href:"/fr",children:"Aller à la page d'accueil"}),goToBankingDetails:()=>"Accéder aux informations bancaires.",haveQuestionsGetInTouch:()=>"Vous avez des questions? Contactez-nous.",headsUpBeforeYouGo:()=>"Avant de partir…",helpForCharities:()=>"Aide pour les organismes de bienfaisance",ifYouDontConnectYourBankAccount:()=>"Si vous ne connectez pas votre compte en banque, vous ne pourrez pas recevoir les décaissements hebdomadaires de dons ni accéder aux principaux outils de collecte de fonds.",institutionCode:()=>"Code de l’institution",importantInformationRegardingPreAuthorization:()=>"Informations importantes concernant la préautorisation.",importantInformationRegardingPreAuthorizationParagraph1:()=>"CanaDon se réserve le droit d’effectuer un débit préautorisé (DPA) sur le compte en banque de votre organisme en cas de paiements effectués par erreur, de rétrofacturations de carte de crédit, de fonds insuffisants (NSF), de demandes de remboursement, ou de fraude suspectée ou avérée concernant des fonds précédemment versés sur votre compte en banque.",importantInformationRegardingPreAuthorizationParagraph2:()=>"Les DPA de CanaDon sont effectués pour un montant variable selon un calendrier bihebdomadaire fixe. La signature de ce formulaire autorise CanaDon à effectuer ces débits lorsque cela est nécessaire.",isTheInformationThatIProvideKeptSafeAndSecure:()=>
410"Mes informations sont-elles sécurisées?",joinThousandsOfCharities:()=>"Rejoignez des milliers d’organismes de bienfaisance qui utilisent CanaDon pour accéder à des outils de collecte de fonds puissants, simplifier la gestion de vos donateurs, générer des analyses en temps réel et traiter les dons en ligne en toute sécurité — tout en augmentant votre visibilité et en développant le soutien pour votre cause.",joinThousandsOfCharitiesAcrossCanada:()=>"Rejoignez plus de 27 000 organismes de bienfaisance de partout au Canada.",lastName:()=>"Nom de famille",leaveAnyway:()=>"Partir quand même",leaveNowProgressLost:()=>"Si vous partez maintenant, vous risquez de perdre une partie de votre progrès.",linkValid7Days:()=>"Pour des raisons de sécurité, les liens ne sont valides que pendant 7 jours.",loginYourAccount:()=>"Connectez-vous à votre compte",maximumCharactersAllowed:a=>`Max. de ${a} caractères autorisés.`,noContinueWithoutConnectingBank:()=>"Non, continuer sans connecter mon compte bancaire",notAuthorizedSigningOfficer:()=>"Si vous n’êtes pas la personne autorisée à signer, saisissez son nom et son adresse de courriel pour lui envoyer un lien sécurisé afin de remplir ce formulaire.",notYourCharity:()=>"Ce n’est pas votre organisme de bienfaisance?",onceDocumentsAreReceivedOurTeamWillVerify:()=>`Une fois les documents reçus, notre équipe vérifiera le statut de votre organisme de bienfaisance et enverra un courriel pour confirmer votre inscription. Nous pourrions vous contacter si une vérification supplémentaire est nécessaire.
411
412      Une fois approuvé, veuillez vous connecter à votre compte CanaDon et signer le formulaire DPA dans les 60 jours. Si vous ne le signez pas dans les 60 jours, la demande expirera et vous devrez recommencer le processus.`,onlineBankingAccessToLinkYourCharitysBankAccount:()=>"Accès aux services bancaires en ligne pour lier le compte en banque de votre organisme",otherWaysToGetInTouch:()=>"Autres manières de nous contacter",pageError:()=>"ERREUR",pageNotFound:()=>"Page non trouvée",password:()=>"Mot de passe",passwordDoesNotMeetRequirements:()=>"Il semble que votre mot de passe ne répond pas à toutes les exigences. Veuillez vérifier la liste ci-dessous.",passwordsDontMatch:()=>"Les mots de passe ne correspondent pas. Essayez à nouveau.",pleaseCheckTheEmailAddressAndTryAgain:()=>"Veuillez vérifier l’adresse de courriel et réessayer.",pleaseEnter4OrMoreCharacters:()=>"Veuillez saisir au moins 4 caractères pour afficher les organismes de bienfaisance correspondants.",pleaseEnterValidEmail:()=>"Veuillez saisir une adresse de courriel valide",pleaseSelectACharity:()=>"Veuillez sélectionner un organisme de bienfaisance.",pleaseTrySearchingAgain:()=>"Veuillez réessayer en utilisant un autre nom, nom d’exploitation ou numéro d’entreprise (NE).",postalCode:()=>"Code postal",preauthorizedDebitAndCredit:()=>"Débit et crédit préautorisés",province:()=>"Province",provinceState:()=>"Province/État",readyToFinishSteps:()=>"Êtes-vous prêt à terminer cette étape et accéder plus rapidement aux fonds qui alimentent votre mission?",resendFormSigningOfficer:()=>"Renvoyer le formulaire à la personne autorisée à signer pour votre organisme de bienfaisance.",saveAddress:()=>"Enregistrer l’adresse",saveTimeRelaxFocusOnImpact:()=>"Gagnez du temps. Recueillez plus. Concentrez-vous sur votre impact.",savingYourAddress:()=>"Enregistrement de votre adresse",savingYourSignature:()=>"Enregistrement de votre signature",searchAgain:()=>"Recommencez votre recherche.",selectYourBankingInstitution:()=>"Sélectionnez votre institution bancaire",send:()=>"Envoyer",sendFormSigningOfficer:()=>"Envoyez le formulaire à la personne autorisée de votre organisme",sendThemALinkToSignTheForm:()=>"Envoyez-lui un lien pour signer le formulaire.",secureLinkInvalidInfo:()=>"Le lien sécurisé que vous avez utilisé pour signer le formulaire de renseignements bancaires a expiré.",securelyAddBankingDetails:()=>"ajoutez vos renseignements bancaires en toute sécurité pour assurer la fluidité du processus de versement des dons. Si vous omettez cette étape, vous n’aurez pas accès aux principaux outils de collecte de fonds tant que le TEF n'aura pas été configuré.",securelyConnectYourBankToReceiveDonations:()=>"Connectez votre compte bancaire en toute sécurité pour recevoir les dons",setupEFTForFasterDeposits:()=>"Pour recevoir rapidement vos dépôts, configurez votre TEF.",showMore:()=>"Montrer plus",signAsTheAuthorizedOfficer:()=>"Signer en tant que personne autorisée",signature:()=>"Signature",signBankingInformationForm:()=>"Remplissez le formulaire d'informations bancaires",signIn:()=>"Connexion",signingOfficerEmailLabel:()=>"Saisir l’adresse de courriel de la personne autorisée à signer pour votre organisme de bienfaisance",signingOfficerNameLabel:()=>"Saisir le nom complet de la personne autorisée à signer",signingOfficersName:()=>"Nom de la personne autorisée à signer",signingOfficersEmail:()=>"Courriel de la personne autorisée à signer",skipEFTAndGoToProfile:()=>"Passer le TEF et accéder à mon profil d’organisme de bienfaisance",somethingWentWrong:()=>"Une erreur s'est produite",sorry:()=>"Désolé!",state:()=>
412"État",stayAndContinue:()=>"Rester et continuer",stillCantFindYourCharity:()=>"Vous ne trouvez toujours pas votre organisme de bienfaisance?",success:()=>"Bravo!",takeMeToMyAccount:()=>"Voir mon compte",technicalIssueOccurred:()=>"Un problème technique est survenu.",tellUsAboutYourself:a=>`Parlez-nous de vous pour commencer avec ${a}`,termsAndConditions:()=>"conditions générales",theCharitySigningOfficersSignatureIsRequired:()=>"La signature de la personne autorisée de l’organisme de bienfaisance est requise pour vérifier les renseignements bancaires. Vous n’êtes pas la personne autorisée?",theLinkWillExpireIn7Days:()=>`Le lien sécurisé que vous avez utilisé pour signer le formulaire de renseignements bancaires a expiré.
413 Pour des raisons de sécurité, les liens ne sont valides que pendant 7 jours.`,thereWasAProblemSendingTheEmailToYourSigningOfficer:()=>"Un problème est survenu lors de l’envoi du courriel à la personne autorisée à signer. Veuillez vérifier l’adresse de courriel et réessayer.",thisCharityIsAlreadyRegistered:()=>"Cet organisme est déjà inscrit sur CanaDon.",thisLinkHasExpired:()=>jsxs(Fragment,{children:["Ce lien a ",jsx("span",{className:"gradient-underline",children:"expiré"})]}),tips:()=>"Conseils",toGetAssistanceWithYourRegistration:()=>"pour obtenir de l’aide avec votre inscription.",trustedBy:()=>"Plus de 27000 organismes de bienfaisance au Canada nous font confiance",trustedByCharitiesNationwide:()=>"Adopté par des organismes de bienfaisance de partout au pays pour recueillir des fonds en ligne facilement.",tryAgain:()=>"Réessayer",tryAgainLaterFromBankingPage:()=>"Veuillez réessayer plus tard à partir de la page des informations bancaires.",tryUsingYourCharitysFullLegalName:()=>"Essayez d’utiliser le nom légal complet de votre organisme plutôt qu’une abréviation",typeDrawOrUploadASignature:()=>"Saisissez, dessinez ou téléchargez une signature",typeTheSignatureOfTheSigningOfficer:()=>"Saisir la signature de la personne autorisée",unlockFundraisingTools:()=>"Débloquez tous les outils de collecte de fonds",unlockPowerfulFundraisingTools:()=>"Débloquez de puissants outils de collecte de fonds pour votre organisme de bienfaisance",verifyingYourCharityIsRequired:()=>"La vérification de votre organisme de bienfaisance est requise pour accéder pleinement aux outils de collecte de fonds de CanaDon. Connectez votre compte bancaire pour recevoir les dons rapidement et en toute sécurité.",weCollectDonationsDepositFundsHandleTax:()=>"Nous recueillons les dons, déposons les fonds et nous nous chargeons des reçus fiscaux pour que vous puissiez vous concentrer sur votre mission.",weCouldntFindAMatch:()=>"Nous n’avons trouvé aucune correspondance pour cet organisme.",weeklyDisbursementsForQuickerAccess:()=>"Décaissements hebdomadaires pour accéder plus rapidement aux dons.",welcomeToCanadaHelps:()=>"Bienvenue sur CanaDon!",weHaveEmailedTheSigningOfficer:()=>"Nous avons envoyé un courriel à la personne autorisée à signer.",whatIsNeededFromYou:()=>"Ce dont nous avons besoin",whatIfIDontHaveOnlineBanking:()=>"Si je n’ai pas de services bancaires en ligne?",whoops:()=>jsx("span",{className:"gradient-underline",children:"Oups!!"}),yesIWantQuickerAccess:()=>"Oui, je veux accéder plus rapidement aux fonds",yesYouCanUpdateYourBankAccountDetailsAnytime:()=>"Oui! Vous pouvez les mettre à jour à tout moment dans les paramètres de votre compte. Une vérification peut être demandée pour des raisons de sécurité.",yesYourBankLoginCredentialsAreNeverSeenByOrShared:()=>"Oui, vos identifiants bancaires ne sont jamais vus ni partagés avec CanaDon. Flinks produit depuis des années un rapport SOC 2, la référence en matière de sécurité des données, ce qui confirme la force de ses pratiques en matière de sécurité.",youCanStillConnectYourBankAccountManually:()=>"Vous pouvez toujours connecter votre compte bancaire manuellement. Nous vous fournirons des instructions pour vérifier vos informations par une autre méthode. Contactez-nous à [email protected]",yourBankAccountDetailsToSetupEFT:()=>"Vos renseignements bancaires pour configurer le TEF",yourBankAccountWasConnectedSuccessfully:()=>"Votre compte en banque a été connecté avec succès!",yourBNShouldFollowThisFormat:()=>"Votre NE doit suivre ce format",yourCharityAccountSuccessfullyCreated:()=>
413`Votre compte d'organisme de bienfaisance a été créé avec succès!
414      Pour commencer à recevoir des dons et débloquer tous les outils de collecte de fonds, vous devez vous inscrire pour recevoir les transferts électroniques de fonds (TEF).`,youWillBeNotifiedOnceTheFormIsSigned:()=>"Vous serez averti quand le formulaire aura été signé."},oops:()=>"Oups! Un petit problème est survenu.",tryAgain:()=>"Réessayer",giftCardHeader:()=>"FR Spread the gift of giving with a Charity Gift Card",chooseGiftCard:()=>"FR Choose a gift card",makeBulkOrder:()=>"FR Make a bulk order",checkingGiftCardBalance:()=>"FR Checking Gift Card balance?",howDoesGiftCardWork:()=>"FR How does a Gift card work?",chooseDesigns:()=>"FR Choose one or more designs",allOccasions:()=>"FR All occasions",giftCardLoaderText:(a,o)=>`FR You’ve viewed ${a} of ${o} Gift Cards`,proceedToOrder:()=>"FR Proceed to order",designsSelected:a=>`fr ${a} ${a>1?"designs":"design"} selected`,howGiftCardWork:()=>"FR How does a Gift card work?",categories:()=>"Catégories",backToCatalogue:()=>"FR Back to catalogue",personalizeGiftCard:()=>"FR Personalize your Gift Card in 3 steps",customizeCard:()=>"FR Customize card",deliveryInfo:()=>"FR Delivery info",reviewOrder:()=>"FR Review the order",nextStep:()=>"FR Next step: ",proceedToCheckout:()=>"FR Proceed to checkout",cardCustomization:()=>"FR card customization",deliveryInfoBackTo:()=>"FR delivery info",backTo:()=>"FR Back to",addAnotherGiftCard:()=>"FR Add another Gift Card",giftCardValue:()=>"FR Gift Card Value",repeatMsgAcrossAllGC:()=>"FR Repeat this message across all gift cards",customMsg:()=>"FR Custom message",giftCardMsgPlaceholder:()=>"FR You've received a CanadaHelps Charity Gift Card! Use this gift card to donate online to any registered Canadian charity.",openPDFPreview:()=>"FR Open PDF preview",changeCardDesign:()=>"FR Change card design",dear:()=>"FR Dear",sincerely:()=>"FR Sincerely,",senderName:()=>
414"FR Sender Name",senderNameLowercase:()=>"Nom de l'expéditeur",giftCardQuestion1:()=>"Comment échanger une carte-cadeau de bienfaisance?",giftCardAnswer1:()=>jsxs("span",{children:["Pour cela, choisissez la carte-cadeau en guise de méthode de paiement au moment du passage à la caisse et saisissez votre code unique. Vous pouvez aussi l’échanger en vous rendant sur notre page d’échange"," ",jsx("a",{className:"text-ch20-blue hover:text-ch20-purple active:text-ch20-purpleHyperlink",href:"/en/donate/redeem-a-charity-gift-card/",children:"ici"}),"."]}),giftCardQuestion2:()=>"Qui reçoit le reçu fiscal? L’acheteur ou le bénéficiaire?",giftCardAnswer2:()=>"L’acheteur de la carte-cadeau reçoit un reçu fiscal pour don de bienfaisance. En payant un don à l’aide d’une carte-cadeau de bienfaisance, aucun reçu fiscal ne sera émis.",giftCardQuestion3:()=>"Comment puis-je consulter le solde de ma carte-cadeau?",giftCardAnswer3:()=>jsxs("span",{children:["Vous pouvez consulter votre solde au moment de votre passage à la caisse, ou"," ",jsx("a",{className:"text-ch20-blue hover:text-ch20-purple active:text-ch20-purpleHyperlink",href:"/en/donate/redeem-a-charity-gift-card/",children:"ici"})," ","à tout moment."]}),giftCardQuestion4:()=>"Les cartes-cadeaux expirent-elles?",giftCardAnswer4:()=>"Les codes des cartes-cadeaux pourraient expirer pour des raisons de sécurité; cependant, vous pouvez contacter votre équipe de soutien pour obtenir un nouveau code si cela se produit. Vous pourrez donc toujours échanger vos fonds.",giftCardQuestion5:()=>"Où obtenir mon reçu fiscal?",giftCardAnswer5:()=>jsxs("span",{children:["Si vous avez un compte CanaDon, vous pouvez télécharger votre/vos reçu(s)"," ",jsx("a",{className:"text-ch20-blue hover:text-ch20-purple active:text-ch20-purple",href:"/en/tax-receipts/",children:"ici"}),". Si vous n’en n’avez pas, vous pouvez le(s) recevoir par courriel en soumettant votre formulaire"," ",jsx("a",{className:"text-ch20-blue hover:text-ch20-purple active:text-ch20-purple",href:"/en/ReceiptDownload.aspx",children:"ici"}),"."]}),useThisDesign:()=>"FR Use this design",changeGiftCardDesign:()=>"FR Change Gift Card design",deliveryDateAndTime:()=>"FR Delivery date & time",enterSenderName:()=>"Saisissez le nom de l'expéditeur",senderEmail:()=>"Courriel de l'expéditeur",enterSenderEmail:()=>"Saisissez l'adresse de courriel de l'expéditeur",enterRecipientName:()=>"Saisissez le nom du bénéficiaire",enterRecipientFirstName:()=>"Saisir le prénom du destinataire",enterRecipientLastName:()=>"Saisir le nom du destinataire",enterRecipientEmail:()=>"Saisissez l'adresse de courriel du destinataire",enterRecipientMessage:()=>"Saisissez le message pour le destinataire",enterRecipientAddress:()=>"Saisissez l'adresse du destinataire",enterRecipientCity:()=>"Saisissez le nom de la ville du destinataire",enterRecipientProvince:()=>"Saisissez le nom de la province du destinataire",enterRecipientPostalCode:()=>"Saisissez le code postal du destinataire",enterTheCompanyOrGroupName:()=>"Saisissez le nom de l'entreprise ou du groupe",enterTheNameOnTheCard:()=>"Saisissez le nom sur la carte de crédit",enterYourAddress:()=>"Saisissez votre adresse",enterYourEmailAddress:()=>"Saisissez votre adresse de courriel",enterYourFirstName:()=>"Saisissez votre prénom",enterYourLastName:()=>"Saisissez votre nom",enterYourPhoneNumber:()=>"Saisissez votre numéro de téléphone",enterYourPostalCode:()=>"Saisissez votre code postal",emailCardToMe:()=>"FR Email the card to me and I'll deliver it myself",whoIsItFrom:()=>"FR Who's it from?",whoIsItFor:()=>"FR Who's it for?",cardDetails:()=>"FR Card details",senderInfo:()=>"FR Sender info",recipientInfo:()=>"FR Recipient info",selectCardDesign:()=>"FR Select card design",orderTotal:()=>"Total de la commande : ",cardQuantity:()=>"Quantité de carte(s) : ",donationHasPopupCC:()=>"Une fenêtre sécurisée de Chase s’ouvrira.",donationHasPopupPaypal:()=>"Une fenêtre sécurisée de PayPal s’ouvrira.",paymentForm:{overlay:{primaryStatement:()=>"Vous ne voyez pas votre fenêtre de paiement sécurisé ?",secondaryStatement:()=>"Nous vous aiderons à la relancer pour finaliser votre don.",continue:()=>"Continue"},savedCCOverlay:{primaryStatement:()=>"Vous ne voyez pas la fenêtre d’édition de la carte ?",secondaryStatement:()=>"Nous vous aiderons à la relancer pour mettre à jour vos informations de paiement.",continue:()=>"Continue"},formRetryError:{header:()=>"Paiement non effectué",blurb:()=>"Le paiement n’a pas pu être traité. Actualisez la page pour réessayer. Aucun montant n’a été prélevé.",callToAction:()=>"Actualiser la page"},formTimeoutError:{header:()=>"Session expirée",blurb:()=>"Votre session de paiement a expiré. Fermez ce formulaire pour réessayer.",callToAction:()=>"Fermer le formulaire"},formTimeoutErrorPopup:{header:()=>"Session expirée",blurb:()=>"Votre session de paiement a expiré. Fermez cette fenêtre pour recommencer.",callToAction:()=>"Fermer la fenêtre"},popup:{donation_amount:()=>"Montant du don",captcha:()=>"Veuillez cocher la case pour continuer.",supportingCharity:(a,o)=>`${a}. NE ${o}`,chase:()=>"CHASE"},frontend_error_messages:{2200:()=>
414"Entrez un numéro de carte valide.",2201:()=>"Entrez un numéro de carte valide.",2205:()=>"Ce champ ne peut pas contenir de numéro de carte. Entrez l’information correcte.",2210:()=>"Ce type de carte n’est pas accepté. Utilisez une autre carte.",2230:()=>"Ce type de carte n’est pas accepté. Utilisez une autre carte.",2240:()=>"Entrez un code de sécurité valide.",2250:()=>"Cette carte a expiré. Vérifiez la date d’expiration ou utilisez une autre carte.",2251:()=>"Entrez une date d’expiration valide.",2252:()=>"Entrez une date d’expiration valide.",2253:()=>"Entrez une date d’expiration valide.",2310:()=>"Paiement non effectué. Actualisez la page pour réessayer."},missing_field_error_messages:{exp_date:()=>"Date d'expiration est obligatoire.",pan:()=>"Numéro de carte de crédit est obligatoire.",billing_name:()=>"Nom sur la carte est obligatoire.",postal_code:()=>"Code postal / ZIP est obligatoire.",cvv:()=>"Code de sécurité est obligatoire."},backend_error_messages:{1:()=>"Le paiement n’a pas pu être traité. Actualisez la page pour réessayer. Aucun montant n’a été prélevé.",21:()=>"Paiement non effectué. Veuillez essayer une autre carte ou communiquer avec votre banque.",22:()=>"Nous rencontrons un problème technique. Veuillez réessayer plus tard. Aucun montant n’a été prélevé.",23:()=>"Entrez un numéro de carte valide.",9:()=>"Paiement non effectué. Veuillez essayer une autre carte ou communiquer avec votre banque."},chaseIframeIncomplete:()=>"Veuillez compléter cette section.",edit_card:()=>"Modifier les informations de la carte"},dedicateYourGift:()=>"Dédicacez votre don",completeYourDedication:()=>"Complétez votre dédicace",missingDonationAmount:()=>"Pour continuer, veuillez sélectionner un montant de don ou saisir un montant personnalisé ci-dessus.",charitySearchBtnLabel:()=>"Soumettre une recherche d'un organisme de bienfaisance par nom ou par mot-clé",chRegistered:()=>"Enregistré sur CanaDon",registrationStatus:()=>"Statut de l'inscription",contactUsLink:()=>"/fr/contactez-nous/",contactUs:()=>"Nous contacter",faqHeader:()=>"Foire aux questions",taxReceiptImgAltExpiredStateHeader:()=>"Enfant regardant vers le ciel, mains sur la tête, sur fond abstrait",taxReceiptImgAltLandingHeader:()=>"Homme posant, main sur le menton, sur fond abstrait",taxReceiptImgAltLandingNeedHelp:()=>"Femme souriante sur fond abstrait, avec des personnes qui s'enlacent derrière",taxReceiptImgAltExpiredStateAdSpot:()=>"Homme en costume souriant, tenant une tablette",taxReceiptImgAltLandingAdSpot:()=>"Femme souriante tenant un téléphone",taxReceiptImgAltLandingImpact:()=>"Cercle bleu avec la main ouverte",taxReceiptImgAltErrorHeader:()=>"Un chien, une oreille dressée, se tient devant des documents financiers flous et une personne effectuant des calculs",taxReceiptImgAltErrorAdSpot:()=>"Une femme souriante est assise face à l'objectif",errorStateContactUs:()=>jsxs(Fragment,{children:["Si vous avez des questions ou besoin d’aide concernant vos reçus, veuillez consulter notre page « Nous contacter » ou nous écrire à"," ",jsx("a",{href:"mailto:[email protected]",target:"_blank",rel:"noreferrer",children:"[email protected]"}),". Notre équipe est là pour vous aider."]})}),getPageLanguage=()=>typeof window<"u"&&/\/fr\//.test(window.location.href)?"fr":"en",getMessages=a=>a==="fr"?messagesFr():messagesEn();var buffer={},base64Js={};base64Js.byteLength=byteLength;base64Js.toByteArray=toByteArray;base64Js.fromByteArray=fromByteArray;var lookup=[],revLookup=[],Arr=typeof Uint8Array<"u"?Uint8Array:Array,code="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(var i$1=0,len=code.length;i$1<len;++i$1)lookup[i$1]=code[i$1],revLookup[code.charCodeAt(i$1)]=i$1;revLookup["-".charCodeAt(0)]=62;revLookup["_".charCodeAt(0)]=63;function getLens(a){var o=a.length;if(o%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var s=a.indexOf("=");s===-1&&(s=o);var _=s===o?0:4-s%4;return[s,_]}function byteLength(a){var o=getLens(a),s=o[0],_=o[1];return(s+_)*3/4-_}function _byteLength(a,o,s){return(o+s)*3/4-s}function toByteArray(a){var o,s=getLens(a),_=s[0],j=s[1],$t=new Arr(_byteLength(a,_,j)),zt=0,Ht=j>0?_-4:_,Ut;for(Ut=0;Ut<Ht;Ut+=4)o=revLookup[a.charCodeAt(Ut)]<<18|revLookup[a.charCodeAt(Ut+1)]<<12|revLookup[a.charCodeAt(Ut+2)]<<6|revLookup[a.charCodeAt(Ut+3)],$t[zt++]=o>>16&255,$t[zt++]=o>>8&255,$t[zt++]=o&255;return j===2&&(o=revLookup[a.charCodeAt(Ut)]<<2|revLookup[a.charCodeAt(Ut+1)]>>4,$t[zt++]=o&255),j===1&&(o=revLookup[a.charCodeAt(Ut)]<<10|revLookup[a.charCodeAt(Ut+1)]<<4|revLookup[a.charCodeAt(Ut+2)]>>2,$t[zt++]=o>>8&255,$t[zt++]=o&255),$t}function tripletToBase64(a){return lookup[a>>18&63]+lookup[a>>12&63]+lookup[a>>6&63]+lookup[a&63]}function encodeChunk(a,o,s){for(var _,j=[],$t=o;$t<s;$t+=3)_=(a[$t]<<16&16711680)+(a[$t+1]<<8&65280)+(a[$t+2]&255),j.push(tripletToBase64(_));return j.join("")}function fromByteArray(a){for(var o,s=a.length,_=s%3,j=[],$t=16383,zt=0,Ht=s-_;zt<Ht;zt+=$t)j.push(encodeChunk(a,zt,zt+$t>Ht?Ht:zt+$t));return _===1?(o=a[s-1],j.push(lookup[o>>2]+lookup[o<<4&63]+"==")):_===2&&(o=(a[s-2]<<8)+a[s-1],j.push(lookup[o>>10]+lookup[o>>4&63]+lookup[o<<2&63]+"=")),j.join("")}var ieee754={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource>
vendor: 30,854 bytes, lines 414-419
414 */ieee754.read=function(a,o,s,_,j){var $t,zt,Ht=j*8-_-1,Ut=(1<<Ht)-1,Gt=Ut>>1,Xt=-7,Jt=s?j-1:0,Zt=s?-1:1,er=a[o+Jt];for(Jt+=Zt,$t=er&(1<<-Xt)-1,er>>=-Xt,Xt+=Ht;Xt>0;$t=$t*256+a[o+Jt],Jt+=Zt,Xt-=8);for(zt=$t&(1<<-Xt)-1,$t>>=-Xt,Xt+=_;Xt>0;zt=zt*256+a[o+Jt],Jt+=Zt,Xt-=8);if($t===0)$t=1-Gt;else{if($t===Ut)return zt?NaN:(er?-1:1)*(1/0);zt=zt+Math.pow(2,_),$t=$t-Gt}return(er?-1:1)*zt*Math.pow(2,$t-_)};ieee754.write=function(a,o,s,_,j,$t){var zt,Ht,Ut,Gt=$t*8-j-1,Xt=(1<<Gt)-1,Jt=Xt>>1,Zt=j===23?Math.pow(2,-24)-Math.pow(2,-77):0,er=_?0:$t-1,tr=_?1:-1,nr=o<0||o===0&&1/o<0?1:0;for(o=Math.abs(o),isNaN(o)||o===1/0?(Ht=isNaN(o)?1:0,zt=Xt):(zt=Math.floor(Math.log(o)/Math.LN2),o*(Ut=Math.pow(2,-zt))<1&&(zt--,Ut*=2),zt+Jt>=1?o+=Zt/Ut:o+=Zt*Math.pow(2,1-Jt),o*Ut>=2&&(zt++,Ut/=2),zt+Jt>=Xt?(Ht=0,zt=Xt):zt+Jt>=1?(Ht=(o*Ut-1)*Math.pow(2,j),zt=zt+Jt):(Ht=o*Math.pow(2,Jt-1)*Math.pow(2,j),zt=0));j>=8;a[s+er]=Ht&255,er+=tr,Ht/=256,j-=8);for(zt=zt<<j|Ht,Gt+=j;Gt>0;a[s+er]=zt&255,er+=tr,zt/=256,Gt-=8);a[s+er-tr]|=nr*128};/*!
415 * The buffer module from node.js, for the browser.
416 *
417 * @author   Feross Aboukhadijeh <https://feross.org>
418 * @license  MIT
419 */(function(a){const o=base64Js,s=ieee754,_=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;a.Buffer=Ht,a.SlowBuffer=ir,a.INSPECT_MAX_BYTES=50;const j=2147483647;a.kMaxLength=j,Ht.TYPED_ARRAY_SUPPORT=$t(),!Ht.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function $t(){try{const Tr=new Uint8Array(1),yr={foo:function(){return 42}};return Object.setPrototypeOf(yr,Uint8Array.prototype),Object.setPrototypeOf(Tr,yr),Tr.foo()===42}catch{return!1}}Object.defineProperty(Ht.prototype,"parent",{enumerable:!0,get:function(){if(Ht.isBuffer(this))return this.buffer}}),Object.defineProperty(Ht.prototype,"offset",{enumerable:!0,get:function(){if(Ht.isBuffer(this))return this.byteOffset}});function zt(Tr){if(Tr>j)throw new RangeError('The value "'+Tr+'" is invalid for option "size"');const yr=new Uint8Array(Tr);return Object.setPrototypeOf(yr,Ht.prototype),yr}function Ht(Tr,yr,Er){if(typeof Tr=="number"){if(typeof yr=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Jt(Tr)}return Ut(Tr,yr,Er)}Ht.poolSize=8192;function Ut(Tr,yr,Er){if(typeof Tr=="string")return Zt(Tr,yr);if(ArrayBuffer.isView(Tr))return tr(Tr);if(Tr==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Tr);if(Br(Tr,ArrayBuffer)||Tr&&Br(Tr.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Br(Tr,SharedArrayBuffer)||Tr&&Br(Tr.buffer,SharedArrayBuffer)))return nr(Tr,yr,Er);if(typeof Tr=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const Mr=Tr.valueOf&&Tr.valueOf();if(Mr!=null&&Mr!==Tr)return Ht.from(Mr,yr,Er);const jr=sr(Tr);if(jr)return jr;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof Tr[Symbol.toPrimitive]=="function")return Ht.from(Tr[Symbol.toPrimitive]("string"),yr,Er);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Tr)}Ht.from=function(Tr,yr,Er){return Ut(Tr,yr,Er)},Object.setPrototypeOf(Ht.prototype,Uint8Array.prototype),Object.setPrototypeOf(Ht,Uint8Array);function Gt(Tr){if(typeof Tr!="number")throw new TypeError('"size" argument must be of type number');if(Tr<0)throw new RangeError('The value "'+Tr+'" is invalid for option "size"')}function Xt(Tr,yr,Er){return Gt(Tr),Tr<=0?zt(Tr):yr!==void 0?typeof Er=="string"?zt(Tr).fill(yr,Er):zt(Tr).fill(yr):zt(Tr)}Ht.alloc=function(Tr,yr,Er){return Xt(Tr,yr,Er)};function Jt(Tr){return Gt(Tr),zt(Tr<0?0:or(Tr)|0)}Ht.allocUnsafe=function(Tr){return Jt(Tr)},Ht.allocUnsafeSlow=function(Tr){return Jt(Tr)};function Zt(Tr,yr){if((typeof yr!="string"||yr==="")&&(yr="utf8"),!Ht.isEncoding(yr))throw new TypeError("Unknown encoding: "+yr);const Er=rr(Tr,yr)|0;let Mr=zt(Er);const jr=Mr.write(Tr,yr);return jr!==Er&&(Mr=Mr.slice(0,jr)),Mr}function er(Tr){const yr=Tr.length<0?0:or(Tr.length)|0,Er=zt(yr);for(let Mr=0;Mr<yr;Mr+=1)Er[Mr]=Tr[Mr]&255;return Er}function tr(Tr){if(Br(Tr,Uint8Array)){const yr=new Uint8Array(Tr);return nr(yr.buffer,yr.byteOffset,yr.byteLength)}return er(Tr)}function nr(Tr,yr,Er){if(yr<0||Tr.byteLength<yr)throw new RangeError('"offset" is outside of buffer bounds');if(Tr.byteLength<yr+(Er||0))throw new RangeError('"length" is outside of buffer bounds');let Mr;return yr===void 0&&Er===void 0?Mr=new Uint8Array(Tr):Er===void 0?Mr=new Uint8Array(Tr,yr):Mr=new Uint8Array(Tr,yr,Er),Object.setPrototypeOf(Mr,Ht.prototype),Mr}function sr(Tr){if(Ht.isBuffer(Tr)){const yr=or(Tr.length)|0,Er=zt(yr);return Er.length===0||Tr.copy(Er,0,0,yr),Er}if(Tr.length!==void 0)return typeof Tr.length!="number"||Hr(Tr.length)?zt(0):er(Tr);if(Tr.type==="Buffer"&&Array.isArray(Tr.data))return er(Tr.data)}function or(Tr){if(Tr>=j)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+j.toString(16)+" bytes");return Tr|0}function ir(Tr){return+Tr!=Tr&&(Tr=0),Ht.alloc(+Tr)}Ht.isBuffer=function(yr){return yr!=null&&yr._isBuffer===!0&&yr!==Ht.prototype},Ht.compare=function(yr,Er){if(Br(yr,Uint8Array)&&(yr=Ht.from(yr,yr.offset,yr.byteLength)),Br(Er,Uint8Array)&&(Er=Ht.from(Er,Er.offset,Er.byteLength)),!Ht.isBuffer(yr)||!Ht.isBuffer(Er))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(yr===Er)return 0;let Mr=yr.length,jr=Er.length;for(let Ur=0,Jr=Math.min(Mr,jr);Ur<Jr;++Ur)if(yr[Ur]!==Er[Ur]){Mr=yr[Ur],jr=Er[Ur];break}return Mr<jr?-1:jr<Mr?1:0},Ht.isEncoding=function(yr){switch(String(yr).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},Ht.concat=function(yr,Er){if(!Array.isArray(yr))throw new TypeError('"list" argument must be an Array of Buffers');if(yr.length===0)return Ht.alloc(0);let Mr;if(Er===void 0)for(Er=0,Mr=0;Mr<yr.length;++Mr)Er+=yr[Mr].length;const jr=Ht.allocUnsafe(Er);let Ur=0;for(Mr=0;Mr<yr.length;++Mr){let Jr=yr[Mr];if(Br(Jr,Uint8Array))Ur+Jr.length>jr.length?(Ht.isBuffer(Jr)||(Jr=Ht.from(Jr)),Jr.copy(jr,Ur)):Uint8Array.prototype.set.call(jr,Jr,Ur);else if(Ht.isBuffer(Jr))Jr.copy(jr,Ur);else throw new TypeError('"list" argument must be an Array of Buffers');Ur+=Jr.length}return jr};function rr(Tr,yr){if(Ht.isBuffer(Tr))return Tr.length;if(ArrayBuffer.isView(Tr)||Br(Tr,ArrayBuffer))return Tr.byteLength;if(typeof Tr!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Tr);const Er=Tr.length,Mr=arguments.length>2&&arguments[2]===!0;if(!Mr&&Er===0)return 0;let jr=!1;for(;;)switch(yr){case"ascii":case"latin1":case"binary":return Er;case"utf8":case"utf-8":return Vr(Tr).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Er*2;case"hex":return Er>>>1;case"base64":return an(Tr).length;default:if(jr)return Mr?-1:Vr(Tr).length;yr=(""+yr).toLowerCase(),jr=!0}}Ht.byteLength=rr;function ar(Tr,yr,Er){let Mr=!1;if((yr===void 0||yr<0)&&(yr=0),yr>this.length||((Er===void 0||Er>this.length)&&(Er=this.length),Er<=0)||(Er>>>=0,yr>>>=0,Er<=yr))return"";for(Tr||(Tr="utf8");;)switch(Tr){case"hex":return br(this,yr,Er);case"utf8":case"utf-8":return Ir(this,yr,Er);case"ascii":return vr(this,yr,Er);case"latin1":case"binary":return pr(this,yr,Er);case"base64":return Rr(this,yr,Er);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Pr(this,yr,Er);default:if(Mr)throw new TypeError("Unknown encoding: "+Tr);Tr=(Tr+"").toLowerCase(),Mr=!0}}Ht.prototype._isBuffer=!0;function lr(Tr,yr,Er){const Mr=Tr[yr];Tr[yr]=Tr[Er],Tr[Er]=Mr}Ht.prototype.swap16=function(){const yr=this.length;if(yr%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let Er=0;Er<yr;Er+=2)lr(this,Er,Er+1);return this},Ht.prototype.swap32=function(){const yr=this.length;if(yr%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let Er=0;Er<yr;Er+=4)lr(this,Er,Er+3),lr(this,Er+1,Er+2);return this},Ht.prototype.swap64=function(){const yr=this.length;if(yr%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let Er=0;Er<yr;Er+=8)lr(this,Er,Er+7),lr(this,Er+1,Er+6),lr(this,Er+2,Er+5),lr(this,Er+3,Er+4);return this},Ht.prototype.toString=function(){const yr=this.length;return yr===0?"":arguments.length===0?Ir(this,0,yr):ar.apply(this,arguments)},Ht.prototype.toLocaleString=Ht.prototype.toString,Ht.prototype.equals=function(yr){if(!Ht.isBuffer(yr))throw new TypeError("Argument must be a Buffer");return this===yr?!0:Ht.compare(this,yr)===0},Ht.prototype.inspect=function(){let yr="";const Er=a.INSPECT_MAX_BYTES;return yr=this.toString("hex",0,Er).replace(/(.{2})/g,"$1 ").trim(),this.length>Er&&(yr+=" ... "),"<Buffer "+yr+">"},_&&(Ht.prototype[_]=Ht.prototype.inspect),Ht.prototype.compare=function(yr,Er,Mr,jr,Ur){if(Br(yr,Uint8Array)&&(yr=Ht.from(yr,yr.offset,yr.byteLength)),!Ht.isBuffer(yr))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof yr);if(Er===void 0&&(Er=0),Mr===void 0&&(Mr=yr?yr.length:0),jr===void 0&&(jr=0),Ur===void 0&&(Ur=this.length),Er<0||Mr>yr.length||jr<0||Ur>this.length)throw new RangeError("out of range index");if(jr>=Ur&&Er>=Mr)return 0;if(jr>=Ur)return-1;if(Er>=Mr)return 1;if(Er>>>=0,Mr>>>=0,jr>>>=0,Ur>>>=0,this===yr)return 0;let Jr=Ur-jr,un=Mr-Er;const vn=Math.min(Jr,un),bn=this.slice(jr,Ur),mn=yr.slice(Er,Mr);for(let dn=0;dn<vn;++dn)if(bn[dn]!==mn[dn]){Jr=bn[dn],un=mn[dn];break}return Jr<un?-1:un<Jr?1:0};function ur(Tr,yr,Er,Mr,jr){if(Tr.length===0)return-1;if(typeof Er=="string"?(Mr=Er,Er=0):Er>2147483647?Er=2147483647:Er<-2147483648&&(Er=-2147483648),Er=+Er,Hr(Er)&&(Er=jr?0:Tr.length-1),Er<0&&(Er=Tr.length+Er),Er>=Tr.length){if(jr)return-1;Er=Tr.length-1}else if(Er<0)if(jr)Er=0;else return-1;if(typeof yr=="string"&&(yr=Ht.from(yr,Mr)),Ht.isBuffer(yr))return yr.length===0?-1:cr(Tr,yr,Er,Mr,jr);if(typeof yr=="number")return yr=yr&255,typeof Uint8Array.prototype.indexOf=="function"?jr?Uint8Array.prototype.indexOf.call(Tr,yr,Er):Uint8Array.prototype.lastIndexOf.call(Tr,yr,Er):cr(Tr,[yr],Er,Mr,jr);throw new TypeError("val must be string, number or Buffer")}function cr(Tr,yr,Er,Mr,jr){let Ur=1,Jr=Tr.length,un=yr.length;if(Mr!==void 0&&(Mr=String(Mr).toLowerCase(),Mr==="ucs2"||Mr==="ucs-2"||Mr==="utf16le"||Mr==="utf-16le")){if(Tr.length<2||yr.length<2)return-1;Ur=2,Jr/=2,un/=2,Er/=2}function vn(mn,dn){return Ur===1?mn[dn]:mn.readUInt16BE(dn*Ur)}let bn;if(jr){let mn=-1;for(bn=Er;bn<Jr;bn++)if(vn(Tr,bn)===vn(yr,mn===-1?0:bn-mn)){if(mn===-1&&(mn=bn),bn-mn+1===un)return mn*Ur}else mn!==-1&&(bn-=bn-mn),mn=-1}else for(Er+un>Jr&&(Er=Jr-un),bn=Er;bn>=0;bn--){let mn=!0;for(let dn=0;dn<un;dn++)if(vn(Tr,bn+dn)!==vn(yr,dn)){mn=!1;break}if(mn)return bn}return-1}Ht.prototype.includes=function(yr,Er,Mr){return this.indexOf(yr,Er,Mr)!==-1},Ht.prototype.indexOf=function(yr,Er,Mr){return ur(this,yr,Er,Mr,!0)},Ht.prototype.lastIndexOf=function(yr,Er,Mr){return ur(this,yr,Er,Mr,!1)};function dr(Tr,yr,Er,Mr){Er=Number(Er)||0;const jr=Tr.length-Er;Mr?(Mr=Number(Mr),Mr>jr&&(Mr=jr)):Mr=jr;const Ur=yr.length;Mr>Ur/2&&(Mr=Ur/2);let Jr;for(Jr=0;Jr<Mr;++Jr){const un=parseInt(yr.substr(Jr*2,2),16);if(Hr(un))return Jr;Tr[Er+Jr]=un}return Jr}function gr(Tr,yr,Er,Mr){return Nr(Vr(yr,Tr.length-Er),Tr,Er,Mr)}function _r(Tr,yr,Er,Mr){return Nr(Yr(yr),Tr,Er,Mr)}function Sr(Tr,yr,Er,Mr){return Nr(an(yr),Tr,Er,Mr)}function wr(Tr,yr,Er,Mr){return Nr(tn(yr,Tr.length-Er),Tr,Er,Mr)}Ht.prototype.write=function(yr,Er,Mr,jr){if(Er===void 0)jr="utf8",Mr=this.length,Er=0;else if(Mr===void 0&&typeof Er=="string")jr=Er,Mr=this.length,Er=0;else if(isFinite(Er))Er=Er>>>0,isFinite(Mr)?(Mr=Mr>>>0,jr===void 0&&(jr="utf8")):(jr=Mr,Mr=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const Ur=this.length-Er;if((Mr===void 0||Mr>Ur)&&(Mr=Ur),yr.length>0&&(Mr<0||Er<0)||Er>this.length)throw new RangeError("Attempt to write outside buffer bounds");jr||(jr="utf8");let Jr=!1;for(;;)switch(jr){case"hex":return dr(this,yr,Er,Mr);case"utf8":case"utf-8":return gr(this,yr,Er,Mr);case"ascii":case"latin1":case"binary":return _r(this,yr,Er,Mr);case"base64":return Sr(this,yr,Er,Mr);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return wr(this,yr,Er,Mr);default:if(Jr)throw new TypeError("Unknown encoding: "+jr);jr=(""+jr).toLowerCase(),Jr=!0}},Ht.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Rr(Tr,yr,Er){return yr===0&&Er===Tr.length?o.fromByteArray(Tr):o.fromByteArray(Tr.slice(yr,Er))}function Ir(Tr,yr,Er){Er=Math.min(Tr.length,Er);const Mr=[];let jr=yr;for(;jr<Er;){const Ur=Tr[jr];let Jr=null,un=Ur>239?4:Ur>223?3:Ur>191?2:1;if(jr+un<=Er){let vn,bn,mn,dn;switch(un){case 1:Ur<128&&(Jr=Ur);break;case 2:vn=Tr[jr+1],(vn&192)===128&&(dn=(Ur&31)<<6|vn&63,dn>127&&(Jr=dn));break;case 3:vn=Tr[jr+1],bn=Tr[jr+2],(vn&192)===128&&(bn&192)===128&&(dn=(Ur&15)<<12|(vn&63)<<6|bn&63,dn>2047&&(dn<55296||dn>57343)&&(Jr=dn));break;case 4:vn=Tr[jr+1],bn=Tr[jr+2],mn=Tr[jr+3],(vn&192)===128&&(bn&192)===128&&(mn&192)===128&&(dn=(Ur&15)<<18|(vn&63)<<12|(bn&63)<<6|mn&63,dn>65535&&dn<1114112&&(Jr=dn))}}Jr===null?(Jr=65533,un=1):Jr>65535&&(Jr-=65536,Mr.push(Jr>>>10&1023|55296),Jr=56320|Jr&1023),Mr.push(Jr),jr+=un}return hr(Mr)}const mr=4096;function hr(Tr){const yr=Tr.length;if(yr<=mr)return String.fromCharCode.apply(String,Tr);let Er="",Mr=0;for(;Mr<yr;)Er+=String.fromCharCode.apply(String,Tr.slice(Mr,Mr+=mr));return Er}function vr(Tr,yr,Er){let Mr="";Er=Math.min(Tr.length,Er);for(let jr=yr;jr<Er;++jr)Mr+=String.fromCharCode(Tr[jr]&127);return Mr}function pr(Tr,yr,Er){let Mr="";Er=Math.min(Tr.length,Er);for(let jr=yr;jr<Er;++jr)Mr+=String.fromCharCode(Tr[jr]);return Mr}function br(Tr,yr,Er){const Mr=Tr.length;(!yr||yr<0)&&(yr=0),(!Er||Er<0||Er>Mr)&&(Er=Mr);let jr="";for(let Ur=yr;Ur<Er;++Ur)jr+=Xr[Tr[Ur]];return jr}function Pr(Tr,yr,Er){const Mr=Tr.slice(yr,Er);let jr="";for(let Ur=0;Ur<Mr.length-1;Ur+=2)jr+=String.fromCharCode(Mr[Ur]+Mr[Ur+1]*256);return jr}Ht.prototype.slice=function(yr,Er){const Mr=this.length;yr=~~yr,Er=Er===void 0?Mr:~~Er,yr<0?(yr+=Mr,yr<0&&(yr=0)):yr>Mr&&(yr=Mr),Er<0?(Er+=Mr,Er<0&&(Er=0)):Er>Mr&&(Er=Mr),Er<yr&&(Er=yr);const jr=this.subarray(yr,Er);return Object.setPrototypeOf(jr,Ht.prototype),jr};function kr(Tr,yr,Er){if(Tr%1!==0||Tr<0)throw new RangeError("offset is not uint");if(Tr+yr>Er)throw new RangeError("Trying to access beyond buffer length")}Ht.prototype.readUintLE=Ht.prototype.readUIntLE=function(yr,Er,Mr){yr=yr>>>0,Er=Er>>>0,Mr||kr(yr,Er,this.length);let jr=this[yr],Ur=1,Jr=0;for(;++Jr<Er&&(Ur*=256);)jr+=this[yr+Jr]*Ur;return jr},Ht.prototype.readUintBE=Ht.prototype.readUIntBE=function(yr,Er,Mr){yr=yr>>>0,Er=Er>>>0,Mr||kr(yr,Er,this.length);let jr=this[yr+--Er],Ur=1;for(;Er>0&&(Ur*=256);)jr+=this[yr+--Er]*Ur;return jr},Ht.prototype.readUint8=Ht.prototype.readUInt8=function(yr,Er){return yr=yr>>>0,Er||kr(yr,1,this.length),this[yr]},Ht.prototype.readUint16LE=Ht.prototype.readUInt16LE=function(yr,Er){return yr=yr>>>0,Er||kr(yr,2,this.length),this[yr]|this[yr+1]<<8},Ht.prototype.readUint16BE=Ht.prototype.readUInt16BE=function(yr,Er){return yr=yr>>>0,Er||kr(yr,2,this.length),this[yr]<<8|this[yr+1]},Ht.prototype.readUint32LE=Ht.prototype.readUInt32LE=function(yr,Er){return yr=yr>>>0,Er||kr(yr,4,this.length),(this[yr]|this[yr+1]<<8|this[yr+2]<<16)+this[yr+3]*16777216},Ht.prototype.readUint32BE=Ht.prototype.readUInt32BE=function(yr,Er){return yr=yr>>>0,Er||kr(yr,4,this.length),this[yr]*16777216+(this[yr+1]<<16|this[yr+2]<<8|this[yr+3])},Ht.prototype.readBigUInt64LE=Qr(function(yr){yr=yr>>>0,xr(yr,"offset");const Er=this[yr],Mr=this[yr+7];(Er===void 0||Mr===void 0)&&Or(yr,this.length-8);const jr=Er+this[++yr]*2**8+this[++yr]*2**16+this[++yr]*2**24,Ur=this[++yr]+this[++yr]*2**8+this[++yr]*2**16+Mr*2**24;return BigInt(jr)+(BigInt(Ur)<<BigInt(32))}),Ht.prototype.readBigUInt64BE=Qr(function(yr){yr=yr>>>0,xr(yr,"offset");const Er=this[yr],Mr=this[yr+7];(Er===void 0||Mr===void 0)&&Or(yr,this.length-8);const jr=Er*2**24+this[++yr]*2**16+this[++yr]*2**8+this[++yr],Ur=this[++yr]*2**24+this[++yr]*2**16+this[++yr]*2**8+Mr;return(BigInt(jr)<<BigInt(32))+BigInt(Ur)}),Ht.prototype.readIntLE=function(yr,Er,Mr){yr=yr>>>0,Er=Er>>>0,Mr||kr(yr,Er,this.length);let jr=this[yr],Ur=1,Jr=0;for(;++Jr<Er&&(Ur*=256);)jr+=this[yr+Jr]*Ur;return Ur*=128,jr>=Ur&&(jr-=Math.pow(2,8*Er)),jr},Ht.prototype.readIntBE=function(yr,Er,Mr){yr=yr>>>0,Er=Er>>>0,Mr||kr(yr,Er,this.length);let jr=Er,Ur=1,Jr=this[yr+--jr];for(;jr>0&&(Ur*=256);)Jr+=this[yr+--jr]*Ur;return Ur*=128,Jr>=Ur&&(Jr-=Math.pow(2,8*Er)),Jr},Ht.prototype.readInt8=function(yr,Er){return yr=yr>>>0,Er||kr(yr,1,this.length),this[yr]&128?(255-this[yr]+1)*-1:this[yr]},Ht.prototype.readInt16LE=function(yr,Er){yr=yr>>>0,Er||kr(yr,2,this.length);const Mr=this[yr]|this[yr+1]<<8;return Mr&32768?Mr|4294901760:Mr},Ht.prototype.readInt16BE=function(yr,Er){yr=yr>>>0,Er||kr(yr,2,this.length);const Mr=this[yr+1]|this[yr]<<8;return Mr&32768?Mr|4294901760:Mr},Ht.prototype.readInt32LE=function(yr,Er){return yr=yr>>>0,Er||kr(yr,4,this.length),this[yr]|this[yr+1]<<8|this[yr+2]<<16|this[yr+3]<<24},Ht.prototype.readInt32BE=function(yr,Er){return yr=yr>>>0,Er||kr(yr,4,this.length),this[yr]<<24|this[yr+1]<<16|this[yr+2]<<8|this[yr+3]},Ht.prototype.readBigInt64LE=Qr(function(yr){yr=yr>>>0,xr(yr,"offset");const Er=this[yr],Mr=this[yr+7];(Er===void 0||Mr===void 0)&&Or(yr,this.length-8);const jr=this[yr+4]+this[yr+5]*2**8+this[yr+6]*2**16+(Mr<<24);return(BigInt(jr)<<BigInt(32))+BigInt(Er+this[++yr]*2**8+this[++yr]*2**16+this[++yr]*2**24)}),Ht.prototype.readBigInt64BE=Qr(function(yr){yr=yr>>>0,xr(yr,"offset");const Er=this[yr],Mr=this[yr+7];(Er===void 0||Mr===void 0)&&Or(yr,this.length-8);const jr=(Er<<24)+this[++yr]*2**16+this[++yr]*2**8+this[++yr];return(BigInt(jr)<<BigInt(32))+BigInt(this[++yr]*2**24+this[++yr]*2**16+this[++yr]*2**8+Mr)}),Ht.prototype.readFloatLE=function(yr,Er){return yr=yr>>>0,Er||kr(yr,4,this.length),s.read(this,yr,!0,23,4)},Ht.prototype.readFloatBE=function(yr,Er){return yr=yr>>>0,Er||kr(yr,4,this.length),s.read(this,yr,!1,23,4)},Ht.prototype.readDoubleLE=function(yr,Er){return yr=yr>>>0,Er||kr(yr,8,this.length),s.read(this,yr,!0,52,8)},Ht.prototype.readDoubleBE=function(yr,Er){return yr=yr>>>0,Er||kr(yr,8,this.length),s.read(this,yr,!1,52,8)};function Lr(Tr,yr,Er,Mr,jr,Ur){if(!Ht.isBuffer(Tr))throw new TypeError('"buffer" argument must be a Buffer instance');if(yr>jr||yr<Ur)throw new RangeError('"value" argument is out of bounds');if(Er+Mr>Tr.length)throw new RangeError("Index out of range")}Ht.prototype.writeUintLE=Ht.prototype.writeUIntLE=function(yr,Er,Mr,jr){if(yr=+yr,Er=Er>>>0,Mr=Mr>>>0,!jr){const un=Math.pow(2,8*Mr)-1;Lr(this,yr,Er,Mr,un,0)}let Ur=1,Jr=0;for(this[Er]=yr&255;++Jr<Mr&&(Ur*=256);)this[Er+Jr]=yr/Ur&255;return Er+Mr},Ht.prototype.writeUintBE=Ht.prototype.writeUIntBE=function(yr,Er,Mr,jr){if(yr=+yr,Er=Er>>>0,Mr=Mr>>>0,!jr){const un=Math.pow(2,8*Mr)-1;Lr(this,yr,Er,Mr,un,0)}let Ur=Mr-1,Jr=1;for(this[Er+Ur]=yr&255;--Ur>=0&&(Jr*=256);)this[Er+Ur]=yr/Jr&255;return Er+Mr},Ht.prototype.writeUint8=Ht.prototype.writeUInt8=function(yr,Er,Mr){return yr=+yr,Er=Er>>>0,Mr||Lr(this,yr,Er,1,255,0),this[Er]=yr&255,Er+1},Ht.prototype.writeUint16LE=Ht.prototype.writeUInt16LE=function(yr,Er,Mr){return yr=+yr,Er=Er>>>0,Mr||Lr(this,yr,Er,2,65535,0),this[Er]=yr&255,this[Er+1]=yr>>>8,Er+2},Ht.prototype.writeUint16BE=Ht.prototype.writeUInt16BE=function(yr,Er,Mr){return yr=+yr,Er=Er>>>0,Mr||Lr(this,yr,Er,2,65535,0),this[Er]=yr>>>8,this[Er+1]=yr&255,Er+2},Ht.prototype.writeUint32LE=Ht.prototype.writeUInt32LE=function(yr,Er,Mr){return yr=+yr,Er=Er>>>0,Mr||Lr(this,yr,Er,4,4294967295,0),this[Er+3]=yr>>>24,this[Er+2]=yr>>>16,this[Er+1]=yr>>>8,this[Er]=yr&255,Er+4},Ht.prototype.writeUint32BE=Ht.prototype.writeUInt32BE=function(yr,Er,Mr){return yr=+yr,Er=Er>>>0,Mr||Lr(this,yr,Er,4,4294967295,0),this[Er]=yr>>>24,this[Er+1]=yr>>>16,this[Er+2]=yr>>>8,this[Er+3]=yr&255,Er+4};function Gr(Tr,yr,Er,Mr,jr){Wr(yr,Mr,jr,Tr,Er,7);let Ur=Number(yr&BigInt(4294967295));Tr[Er++]=Ur,Ur=Ur>>8,Tr[Er++]=Ur,Ur=Ur>>8,Tr[Er++]=Ur,Ur=Ur>>8,Tr[Er++]=Ur;let Jr=Number(yr>>BigInt(32)&BigInt(4294967295));return Tr[Er++]=Jr,Jr=Jr>>8,Tr[Er++]=Jr,Jr=Jr>>8,Tr[Er++]=Jr,Jr=Jr>>8,Tr[Er++]=Jr,Er}function Fr(Tr,yr,Er,Mr,jr){Wr(yr,Mr,jr,Tr,Er,7);let Ur=Number(yr&BigInt(4294967295));Tr[Er+7]=Ur,Ur=Ur>>8,Tr[Er+6]=Ur,Ur=Ur>>8,Tr[Er+5]=Ur,Ur=Ur>>8,Tr[Er+4]=Ur;let Jr=Number(yr>>BigInt(32)&BigInt(4294967295));return Tr[Er+3]=Jr,Jr=Jr>>8,Tr[Er+2]=Jr,Jr=Jr>>8,Tr[Er+1]=Jr,Jr=Jr>>8,Tr[Er]=Jr,Er+8}Ht.prototype.writeBigUInt64LE=Qr(function(yr,Er=0){return Gr(this,yr,Er,BigInt(0),BigInt("0xffffffffffffffff"))}),Ht.prototype.writeBigUInt64BE=Qr(function(yr,Er=0){return Fr(this,yr,Er,BigInt(0),BigInt("0xffffffffffffffff"))}),Ht.prototype.writeIntLE=function(yr,Er,Mr,jr){if(yr=+yr,Er=Er>>>0,!jr){const vn=Math.pow(2,8*Mr-1);Lr(this,yr,Er,Mr,vn-1,-vn)}let Ur=0,Jr=1,un=0;for(this[Er]=yr&255;++Ur<Mr&&(Jr*=256);)yr<0&&un===0&&this[Er+Ur-1]!==0&&(un=1),this[Er+Ur]=(yr/Jr>>0)-un&255;return Er+Mr},Ht.prototype.writeIntBE=function(yr,Er,Mr,jr){if(yr=+yr,Er=Er>>>0,!jr){const vn=Math.pow(2,8*Mr-1);Lr(this,yr,Er,Mr,vn-1,-vn)}let Ur=Mr-1,Jr=1,un=0;for(this[Er+Ur]=yr&255;--Ur>=0&&(Jr*=256);)yr<0&&un===0&&this[Er+Ur+1]!==0&&(un=1),this[Er+Ur]=(yr/Jr>>0)-un&255;return Er+Mr},Ht.prototype.writeInt8=function(yr,Er,Mr){return yr=+yr,Er=Er>>>0,Mr||Lr(this,yr,Er,1,127,-128),yr<0&&(yr=255+yr+1),this[Er]=yr&255,Er+1},Ht.prototype.writeInt16LE=function(yr,Er,Mr){return yr=+yr,Er=Er>>>0,Mr||Lr(this,yr,Er,2,32767,-32768),this[Er]=yr&255,this[Er+1]=yr>>>8,Er+2},Ht.prototype.writeInt16BE=function(yr,Er,Mr){return yr=+yr,Er=Er>>>0,Mr||Lr(this,yr,Er,2,32767,-32768),this[Er]=yr>>>8,this[Er+1]=yr&255,Er+2},Ht.prototype.writeInt32LE=function(yr,Er,Mr){return yr=+yr,Er=Er>>>0,Mr||Lr(this,yr,Er,4,2147483647,-2147483648),this[Er]=yr&255,this[Er+1]=yr>>>8,this[Er+2]=yr>>>16,this[Er+3]=yr>>>24,Er+4},Ht.prototype.writeInt32BE=function(yr,Er,Mr){return yr=+yr,Er=Er>>>0,Mr||Lr(this,yr,Er,4,2147483647,-2147483648),yr<0&&(yr=4294967295+yr+1),this[Er]=yr>>>24,this[Er+1]=yr>>>16,this[Er+2]=yr>>>8,this[Er+3]=yr&255,Er+4},Ht.prototype.writeBigInt64LE=Qr(function(yr,Er=0){return Gr(this,yr,Er,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),Ht.prototype.writeBigInt64BE=Qr(function(yr,Er=0){return Fr(this,yr,Er,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function $r(Tr,yr,Er,Mr,jr,Ur){if(Er+Mr>Tr.length)throw new RangeError("Index out of range");if(Er<0)throw new RangeError("Index out of range")}function Kr(Tr,yr,Er,Mr,jr){return yr=+yr,Er=Er>>>0,jr||$r(Tr,yr,Er,4),s.write(Tr,yr,Er,Mr,23,4),Er+4}Ht.prototype.writeFloatLE=function(yr,Er,Mr){return Kr(this,yr,Er,!0,Mr)},Ht.prototype.writeFloatBE=function(yr,Er,Mr){return Kr(this,yr,Er,!1,Mr)};function rn(Tr,yr,Er,Mr,jr){return yr=+yr,Er=Er>>>0,jr||$r(Tr,yr,Er,8),s.write(Tr,yr,Er,Mr,52,8),Er+8}Ht.prototype.writeDoubleLE=function(yr,Er,Mr){return rn(this,yr,Er,!0,Mr)},Ht.prototype.writeDoubleBE=function(yr,Er,Mr){return rn(this,yr,Er,!1,Mr)},Ht.prototype.copy=function(yr,Er,Mr,jr){if(!Ht.isBuffer(yr))throw new TypeError("argument should be a Buffer");if(Mr||(Mr=0),!jr&&jr!==0&&(jr=this.length),Er>=yr.length&&(Er=yr.length),Er||(Er=0),jr>0&&jr<Mr&&(jr=Mr),jr===Mr||yr.length===0||this.length===0)return 0;if(Er<0)throw new RangeError("targetStart out of bounds");if(Mr<0||Mr>=this.length)throw new RangeError("Index out of range");if(jr<0)throw new RangeError("sourceEnd out of bounds");jr>this.length&&(jr=this.length),yr.length-Er<jr-Mr&&(jr=yr.length-Er+Mr);const Ur=jr-Mr;return this===yr&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(Er,Mr,jr):Uint8Array.prototype.set.call(yr,this.subarray(Mr,jr),Er),Ur},Ht.prototype.fill=function(yr,Er,Mr,jr){if(typeof yr=="string"){if(typeof Er=="string"?(jr=Er,Er=0,Mr=this.length):typeof Mr=="string"&&(jr=Mr,Mr=this.length),jr!==void 0&&typeof jr!="string")throw new TypeError("encoding must be a string");if(typeof jr=="string"&&!Ht.isEncoding(jr))throw new TypeError("Unknown encoding: "+jr);if(yr.length===1){const Jr=yr.charCodeAt(0);(jr==="utf8"&&Jr<128||jr==="latin1")&&(yr=Jr)}}else typeof yr=="number"?yr=yr&255:typeof yr=="boolean"&&(yr=Number(yr));if(Er<0||this.length<Er||this.length<Mr)throw new RangeError("Out of range index");if(Mr<=Er)return this;Er=Er>>>0,Mr=Mr===void 0?this.length:Mr>>>0,yr||(yr=0);let Ur;if(typeof yr=="number")for(Ur=Er;Ur<Mr;++Ur)this[Ur]=yr;else{const Jr=Ht.isBuffer(yr)?yr:Ht.from(yr,jr),un=Jr.length;if(un===0)throw new TypeError('The value "'+yr+'" is invalid for argument "value"');for(Ur=0;Ur<Mr-Er;++Ur)this[Ur+Er]=Jr[Ur%un]}return this};const Zr={};function sn(Tr,yr,Er){Zr[Tr]=class extends Er{constructor(){super(),Object.defineProperty(this,"message",{value:yr.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${Tr}]`,this.stack,delete this.name}get code(){return Tr}set code(jr){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:jr,writable:!0})}toString(){return`${this.name} [${Tr}]: ${this.message}`}}}sn("ERR_BUFFER_OUT_OF_BOUNDS",function(Tr){return Tr?`${Tr} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),sn("ERR_INVALID_ARG_TYPE",function(Tr,yr){return`The "${Tr}" argument must be of type number. Received type ${typeof yr}`},TypeError),sn("ERR_OUT_OF_RANGE",function(Tr,yr,Er){let Mr=`The value of "${Tr}" is out of range.`,jr=Er;return Number.isInteger(Er)&&Math.abs(Er)>2**32?jr=nn(String(Er)):typeof Er=="bigint"&&(jr=String(Er),(Er>BigInt(2)**BigInt(32)||Er<-(BigInt(2)**BigInt(32)))&&(jr=nn(jr)),jr+="n"),Mr+=` It must be ${yr}. Received ${jr}`,Mr},RangeError);function nn(Tr){let yr="",Er=Tr.length;const Mr=Tr[0]==="-"?1:0;for(;Er>=Mr+4;Er-=3)yr=`_${Tr.slice(Er-3,Er)}${yr}`;return`${Tr.slice(0,Er)}${yr}`}function cn(Tr,yr,Er){xr(yr,"offset"),(Tr[yr]===void 0||Tr[yr+Er]===void 0)&&Or(yr,Tr.length-(Er+1))}function Wr(Tr,yr,Er,Mr,jr,Ur){if(Tr>Er||Tr<yr){const Jr=typeof yr=="bigint"?"n":"";let un;throw Ur>3?yr===0||yr===BigInt(0)?un=`>= 0${Jr} and < 2${Jr} ** ${(Ur+1)*8}${Jr}`:un=`>= -(2${Jr} ** ${(Ur+1)*8-1}${Jr}) and < 2 ** ${(Ur+1)*8-1}${Jr}`:un=`>= ${yr}${Jr} and <= ${Er}${Jr}`,new Zr.ERR_OUT_OF_RANGE("value",un,Tr)}cn(Mr,jr,Ur)}function xr(Tr,yr){if(typeof Tr!="number")throw new Zr.ERR_INVALID_ARG_TYPE(yr,"number",Tr)}function Or(Tr,yr,Er){throw Math.floor(Tr)!==Tr?(xr(Tr,Er),new Zr.ERR_OUT_OF_RANGE(Er||"offset","an integer",Tr)):yr<0?new Zr.ERR_BUFFER_OUT_OF_BOUNDS:new Zr.ERR_OUT_OF_RANGE(Er||"offset",`>= ${Er?1:0} and <= ${yr}`,Tr)}const Cr=/[^+/0-9A-Za-z-_]/g;function Dr(Tr){if(Tr=Tr.split("=")[0],Tr=Tr.trim().replace(Cr,""),Tr.length<2)return"";for(;Tr.length%4!==0;)Tr=Tr+"=";return Tr}function Vr(Tr,yr){yr=yr||1/0;let Er;const Mr=Tr.length;let jr=null;const Ur=[];for(let Jr=0;Jr<Mr;++Jr){if(Er=Tr.charCodeAt(Jr),Er>55295&&Er<57344){if(!jr){if(Er>56319){(yr-=3)>-1&&Ur.push(239,191,189);continue}else if(Jr+1===Mr){(yr-=3)>-1&&Ur.push(239,191,189);continue}jr=Er;continue}if(Er<56320){(yr-=3)>-1&&Ur.push(239,191,189),jr=Er;continue}Er=(jr-55296<<10|Er-56320)+65536}else jr&&(yr-=3)>-1&&Ur.push(239,191,189);if(jr=null,Er<128){if((yr-=1)<0)break;Ur.push(Er)}else if(Er<2048){if((yr-=2)<0)break;Ur.push(Er>>6|192,Er&63|128)}else if(Er<65536){if((yr-=3)<0)break;Ur.push(Er>>12|224,Er>>6&63|128,Er&63|128)}else if(Er<1114112){if((yr-=4)<0)break;Ur.push(Er>>18|240,Er>>12&63|128,Er>>6&63|128,Er&63|128)}else throw new Error("Invalid code point")}return Ur}function Yr(Tr){const yr=[];for(let Er=0;Er<Tr.length;++Er)yr.push(Tr.charCodeAt(Er)&255);return yr}function tn(Tr,yr){let Er,Mr,jr;const Ur=[];for(let Jr=0;Jr<Tr.length&&!((yr-=2)<0);++Jr)Er=Tr.charCodeAt(Jr),Mr=Er>>8,jr=Er%256,Ur.push(jr),Ur.push(Mr);return Ur}function an(Tr){return o.toByteArray(Dr(Tr))}function Nr(Tr,yr,Er,Mr){let jr;for(jr=0;jr<Mr&&!(jr+Er>=yr.length||jr>=Tr.length);++jr)yr[jr+Er]=Tr[jr];return jr}function Br(Tr,yr){return Tr instanceof yr||Tr!=null&&Tr.constructor!=null&&Tr.constructor.name!=null&&Tr.constructor.name===yr.name}function Hr(Tr){return Tr!==Tr}const Xr=function(){const Tr="0123456789abcdef",yr=new Array(256);for(let Er=0;Er<16;++Er){const Mr=Er*16;for(let jr=0;jr<16;++jr)yr[Mr+jr]=Tr[Er]+Tr[jr]}return yr}();function Qr(Tr){return typeof BigInt>"u"?qr:Tr}function qr(){throw new Error("BigInt not supported")}})(buffer);var UnifiedErrorCodes=(a=>(a.INTERNAL_SERVER_ERROR="-995",a.GATEWAY_TIMEOUT_ERROR="-996",a.OTHER_HTTP_ERROR="-994",a.GENERIC_ERROR="-999",a.LOGGEDIN_SAVE_FAIL="-981",a.LOGGEDIN_CC_UPDATE_FAIL="-983",a.LOGGEDIN_LOG_OUT_FAIL="-982",a.PAYMENT_DECLINED="-971",a.PAYMENT_FAILED="-972",a.PAYMENT_PENDING="-973",a.TOKENIZATION_SSL="-961",a.TOKENIZATION_GENERIC="-962",a.OK="0",a.RUNTIME_VALIDATION="-2",a.MAJOR_EXCEPTION="-3",a.PAYMENT_GATEWAY="-4",a.INVALID_PAYMENT_TOKEN="-5",a.MISSING_DONOR_INFO="-11",a.MISSING_DONOR_ADDRESS="-12",a.BAD_MISSING_EMAIL="-13",a.CORPORATE_DONATION_MISSING_COMPANY_NAME="-14",a.PERSONAL_DONATION_MISSING_LAST_NAME="-15",a.ADDRESS_MISSING_CITY="-16",a.ADDRESS_MISSING_LINE_1="-17",a.ADDRESS_MISSING_POSTALCODE="-18",a.ADDRESS_MISSING_PROVINCE="-19",a.ADDRESS_MISSING_COUNTRY="-20",a.PAYMENT_METHOD_NOT_SUPPORTED="-21",a.CHARITY_DELISTED="-23",a.PAGE_NOT_FOR_CHARITY="-24",a.CDN_PAGE_DISABLED="-25",a.ILLEGAL_DONATION_AMOUNT="-27",a.ILLEGAL_CHARITY_ID="-28",a.INVLAID_CHARITY_ID="-29",a.FUND_DISBALED="-30",a.FUND_NOT_BELONG_TO_CHARITY="-31",a.CDN_COVER_FEES_NOT_SUPPORTED="-32",a.CDN_PARTNER_FEE_NOT_SUPPORTED="-33",a.PAYPAL_SET_EXPRESSCHECKOUT_FAILED="-90",a.SHOPPING_CART_NOT_GENERATED="-101",a.TRANSACTION_FAILED="-102",a.UNSPECIFIED_ERROR="-103",a.UNHANDLED_ERROR="-105",a.CREDITCARD_NUMBER_INCOMPLETE="-106",a.EXPIRE_DATE_INVALID="-107",a.SCHEDULED_GIVING_REQUIRED_LOGIN="-108",a.UNHANDLED="50100",a.GENERIC="50100",a.GIFTCARD_PAYMENT_REDEMPTION_TRANSACTIONHEADERID_GGREATER_THAN_0="51103",a.GIFTCARD_PAYMENT_REDEMPTION_INSERT_FAILED="51104",a.GIFTCARD_PAYMENT_SINGLE_REDEMPTION_ONLY="51106",a.CREDIT_CARD_CVV_IS_INVALID="54002",a.CREDIT_CARD_IS_EXPIRED="54003",a.CREDIT_CARD_NUMBER_IS_INVALID="54004",a.CREDIT_CARD_NUMBER_IS_DO_NOT_HONOR="54005",a.CREDIT_CARD_EXPIRY_DATE_IS_INVALID="54007",a.CAUSEFUND_PENDING_REVIEW="51201",a.CAUSEFUND_PENDING="51202",a.CAUSEFUND_DECLINED="51203",a.CAUSEFUND_MUST_BE_ONE_TIME_OR_SCHEDULED_GIFT="51208",a))(UnifiedErrorC
419odes||{});function getUnifiedErrorCodesByCode(a){const o=a.toString();return Object.values(UnifiedErrorCodes).find(s=>s===o)||"-999"}class CharityRegistrationAPIClient{constructor(o,s){this.jsonParseReviver=void 0,this.http=s||window,this.baseUrl=o??""}validateBn(o,s){let _=this.baseUrl+"/site/api/charity-registration/validate-bn";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"POST",headers:{"Content-Type":"application/json-patch+json",Accept:"application/json"}};return this.http.fetch(_,$t).then(zt=>this.processValidateBn(zt))}processValidateBn(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=zt!==void 0?zt:null,$t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}validateAdminEmail(o,s){let _=this.baseUrl+"/site/api/charity-registration/validate-admin-email";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"POST",headers:{"Content-Type":"application/json-patch+json",Accept:"application/json"}};return this.http.fetch(_,$t).then(zt=>this.processValidateAdminEmail(zt))}processValidateAdminEmail(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=zt!==void 0?zt:null,$t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}register(o,s){let _=this.baseUrl+"/site/api/charity-registration/register";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"POST",headers:{"Content-Type":"application/json-patch+json",Accept:"application/json"}};return this.http.fetch(_,$t).then(zt=>this.processRegister(zt))}processRegister(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=zt!==void 0?zt:null,$t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}registerv2(o,s){let _=this.baseUrl+"/site/api/charity-registration/registerv2";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"POST",headers:{"Content-Type":"application/json-patch+json",Accept:"application/json"}};return this.http.fetch(_,$t).then(zt=>this.processRegisterv2(zt))}processRegisterv2(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}
419else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=zt!==void 0?zt:null,$t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}isEmailValid(o,s){let _=this.baseUrl+"/site/api/charity-registration/is-email-valid";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"POST",headers:{"Content-Type":"application/json-patch+json",Accept:"application/json"}};return this.http.fetch(_,$t).then(zt=>this.processIsEmailValid(zt))}processIsEmailValid(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=zt!==void 0?zt:null,$t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}createCharityBankingDetailRequest(o,s){let _=this.baseUrl+"/site/api/charity-registration/create-charity-banking-detail-request";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"POST",headers:{"Content-Type":"application/json-patch+json",Accept:"application/json"}};return this.http.fetch(_,$t).then(zt=>this.processCreateCharityBankingDetailRequest(zt))}processCreateCharityBankingDetailRequest(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=zt!==void 0?zt:null,$t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}getCharityBankingDetailRequest(o,s){let _=this.baseUrl+"/site/api/charity-registration/get-charity-banking-detail-request";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"POST",headers:{"Content-Type":"application/json-patch+json",Accept:"application/json"}};return this.http.fetch(_,$t).then(zt=>this.processGetCharityBankingDetailRequest(zt))}processGetCharityBankingDetailRequest(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ResponseModel.fromJS(zt),$t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}getAllCharityBankingDetailRequest(o,s){let _=this.baseUrl+"/site/api/charity-registration/get-all-charity-banking-detail-request";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"POST",headers:{"Content-Type":"application/json-patch+json",Accept:"application/json"}};return this.http.fetch(_,$t).then(zt=>
419this.processGetAllCharityBankingDetailRequest(zt))}processGetAllCharityBankingDetailRequest(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ResponseModel.fromJS(Ht))}else $t=null;return $t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}getCharityBankingConfirmation(o,s){let _=this.baseUrl+"/site/api/charity-registration/get-charity-banking-confirmation";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"POST",headers:{"Content-Type":"application/json-patch+json",Accept:"application/json"}};return this.http.fetch(_,$t).then(zt=>this.processGetCharityBankingConfirmation(zt))}processGetCharityBankingConfirmation(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ResponseModel.fromJS(zt),$t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}getCharityBankingInformation(o){let s=this.baseUrl+"/site/api/charity-registration/get-charity-banking-information";s=s.replace(/[?&]$/,"");let _={method:"GET",headers:{Accept:"application/json"}};return this.http.fetch(s,_).then(j=>this.processGetCharityBankingInformation(j))}processGetCharityBankingInformation(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ResponseModel.fromJS(zt),$t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}updateCharityBankingDetailRequestStatus(o,s){let _=this.baseUrl+"/site/api/charity-registration/update-charity-banking-detail-request-status";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"POST",headers:{"Content-Type":"application/json-patch+json",Accept:"application/json"}};return this.http.fetch(_,$t).then(zt=>this.processUpdateCharityBankingDetailRequestStatus(zt))}processUpdateCharityBankingDetailRequestStatus(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=zt!==void 0?zt:null,$t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}getCharitieForRegistration(o,s){let _=this.baseUrl+"/site/api/charity-registration/getCharitieForRegistration?";if(o==null)throw new Error("The parameter 'keywords' must be defined and cannot be null.");_+="keywords="+encodeURIComponent(""+o)+"&",_=_.replace(/[?&]$/,"");let j={method:"GET",headers:{Accept:"application/json"}};return this.http.fetch(_,j).then($t=>this.processGetCharitieForRegistration($t))}processGetCharitieForRegistration(o){const s=o.status;let _={};
419return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(CharityRegistrationSearchResultModel.fromJS(Ht))}else $t=null;return $t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}sendSoSignatureEmailRequest(o,s){let _=this.baseUrl+"/site/api/charity-registration/send-so-signature-email-request";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"POST",headers:{"Content-Type":"application/json-patch+json",Accept:"application/json"}};return this.http.fetch(_,$t).then(zt=>this.processSendSoSignatureEmailRequest(zt))}processSendSoSignatureEmailRequest(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=zt!==void 0?zt:null,$t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}updateCharityBankingSignature(o,s){let _=this.baseUrl+"/site/api/charity-registration/update-charity-banking-signature";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"PUT",headers:{"Content-Type":"application/json-patch+json",Accept:"application/json"}};return this.http.fetch(_,$t).then(zt=>this.processUpdateCharityBankingSignature(zt))}processUpdateCharityBankingSignature(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=zt!==void 0?zt:null,$t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}updateCharityBankingDetailRequestAddress(o,s){let _=this.baseUrl+"/site/api/charity-registration/update-charity-banking-detail-request-address";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"POST",headers:{"Content-Type":"application/json-patch+json",Accept:"application/json"}};return this.http.fetch(_,$t).then(zt=>this.processUpdateCharityBankingDetailRequestAddress(zt))}processUpdateCharityBankingDetailRequestAddress(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=zt!==void 0?zt:null,$t}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}dummyHealthcheck(o){let s=this.baseUrl+"/site/api/charity-registration/dummy-healthcheck";s=s.replace(/[?&]$/,"");let _={method:"GET",headers:{}};return this.http.fetch(s,_).then(j=>this.processDummyHealthcheck(j))}processDummyHealthcheck(o){const s=o.status;let _={};
419return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse$1.fromJS(Ht))}else $t=null;return throwException$1("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel$1.fromJS(zt),throwException$1("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{}):s!==200&&s!==204?o.text().then(j=>throwException$1("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}}class CharityRegistrationSearchResultModel{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.charityID=o.charityID,this.legalName=o.legalName,this.businessNumber=o.businessNumber,this.isRegistered=o.isRegistered,this.streetAddress1=o.streetAddress1,this.city=o.city,this.postalCode=o.postalCode,this.province=o.province,this.country=o.country)}static fromJS(o){o=typeof o=="object"?o:{};let s=new CharityRegistrationSearchResultModel;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.charityID=this.charityID,o.legalName=this.legalName,o.businessNumber=this.businessNumber,o.isRegistered=this.isRegistered,o.streetAddress1=this.streetAddress1,o.city=this.city,o.postalCode=this.postalCode,o.province=this.province,o.country=this.country,o}}class GetCharityBankingConfirmationCommand{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.userId=o.userId,this.requestId=o.requestId,this.loginId=o.loginId,this.accountId=o.accountId,this.charityId=o.charityId,this.preferredLanguage=o.preferredLanguage)}static fromJS(o){o=typeof o=="object"?o:{};let s=new GetCharityBankingConfirmationCommand;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.userId=this.userId,o.requestId=this.requestId,o.loginId=this.loginId,o.accountId=this.accountId,o.charityId=this.charityId,o.preferredLanguage=this.preferredLanguage,o}}class GetCharityBankingDetailQuery{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.id=o.id)}static fromJS(o){o=typeof o=="object"?o:{};let s=new GetCharityBankingDetailQuery;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.id=this.id,o}}class IsEmailValidRequest{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.emailAddress=o.emailAddress)}static fromJS(o){o=typeof o=="object"?o:{};let s=new IsEmailValidRequest;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.emailAddress=this.emailAddress,o}}var Languages=(a=>(a[a._1=1]="_1",a[a._2=2]="_2",a))(Languages||{});let ProcessingErrorViewModel$1=class xo{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.errorCode=o.errorCode,this.errorMessage=o.errorMessage,this.date=o.date,this.correlationId=o.correlationId,this.exception=o.exception)}static fromJS(o){o=typeof o=="object"?o:{};let s=new xo;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.errorCode=this.errorCode,o.errorMessage=this.errorMessage,o.date=this.date,o.correlationId=this.correlationId,o.exception=this.exception,o}};class RegisterCharityV2RegisterCharityV2Command{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.isUserLoggedIn=o.isUserLoggedIn,this.businessNumber=o.businessNumber,this.operatingNameEn=o.operatingNameEn,this.operatingNameFr=o.operatingNameFr,this.preferredLanguage=o.preferredLanguage,this.tosCheck=o.tosCheck,this.userEmailAddress=o.userEmailAddress,this.userFirstName=o.userFirstName,this.userLastName=o.userLastName,this.userPassword=o.userPassword)}static fromJS(o){o=typeof o=="object"?o:{};let s=new RegisterCharityV2RegisterCharityV2Command;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.isUserLoggedIn=this.isUserLoggedIn,o.businessNumber=this.businessNumber,o.operatingNameEn=this.operatingNameEn,o.operatingNameFr=this.operatingNameFr,o.preferredLanguage=this.preferredLanguage,o.tosCheck=this.tosCheck,o.userEmailAddress=this.userEmailAddress,o.userFirstName=this.userFirstName,o.userLastName=this.userLastName,o.userPassword=this.userPassword,o}}class ResponseModel{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.operatingName=o.operatingName,this.id=o.id,this.charityId=o.charityId,this.createdDate=o.createdDate,this.modifiedDate=o.modifiedDate,this.userId=o.userId,this.modifiedBy=o.modifiedBy,this.imageId=o.imageId,this.requestStatus=o.requestStatus,this.emailSendDate=o.emailSendDate,this.loginId=o.loginId,this.accountId=o.accountId,this.requestId=o.requestId,this.bnNumber=o.bnNumber,this.bankingInstitutionCode=o.bankingInstitutionCode,this.bankAccountNumber=o.bankAccountNumber,this.bankTransit=o.bankTransit,this.bankAccountType=o.bankAccountType,this.bankAccountName=o.bankAccountName,this.imageData=o.imageData,this.streetAddress1=o.streetAddress1,this.streetAddress2=o.streetAddress2,this.city=o.city,this.province=o.province,this.country=o.country,this.postalCode=o.postalCode,this.authorizedSigningOfficerName=o.authorizedSigningOfficerName,this.signingOfficerEmail=o.signingOfficerEmail,this.userPhone=o.userPhone,this.userFirstName=o.userFirstName,this.userLastName=o.userLastName,this.userEmail=o.userEmail)}static fromJS(o){o=typeof o=="object"?o:{};let s=new ResponseModel;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.operatingName=this.operatingName,o.id=this.id,o.charityId=this.charityId,o.createdDate=this.createdDate,o.modifiedDate=this.modifiedDate,o.userId=this.userId,o.modifiedBy=this.modifiedBy,o.imageId=this.imageId,o.requestStatus=this.requestStatus,o.emailSendDate=this.emailSendDate,o.loginId=this.loginId,o.accountId=this.accountId,o.requestId=this.requestId,o.bnNumber=this.bnNumber,o.bankingInstitutionCode=this.bankingInstitutionCode,o.bankAccountNumber=this.bankAccountNumber,o.bankTransit=this.bankTransit,o.bankAccountType=this.bankAccountType,o.bankAccountName=this.bankAccountName,o.imageData=this.imageData,o.streetAddress1=this.streetAddress1,o.streetAddress2=this.streetAddress2,o.city=this.city,o.province=this.province,o.country=this.country,o.postalCode=this.postalCode,o.authorizedSigningOfficerName=this.authorizedSigningOfficerName,o.signingOfficerEmail=this.signingOfficerEmail,o.userPhone=this.userPhone,o.userFirstName=this.userFirstName,o.userLastName=this.userLastName,o.userEmail=this.userEmail,o}}class SendSOSignatureRequestCommand{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.requestModel=o.requestModel?SOSignatureRequestModel.fromJS(o.requestModel):void 0)}static fromJS(o){o=typeof o=="object"?o:{};let s=new SendSOSignatureRequestCommand;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.requestModel=this.requestModel?this.requestModel.toJSON():void 0,o}}class SOSignatureRequestModel{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.charityAdminUserID=o.charityAdminUserID,this.charityID=o.charityID,this.charityBankingDetailRequestID=o.charityBankingDetailRequestID,this.charityName=o.charityName,this.language=o.language,this.soEmailAddress=o.soEmailAddress,this.soFullName=o.soFullName)}static fromJS(o){o=typeof o=="object"?o:{};let s=new SOSignatureRequestModel;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.charityAdminUserID=this.charityAdminUserID,o.charityID=this.charityID,o.charityBankingDetailRequestID=this.charityBankingDetailRequestID,o.charityName=this.charityName,o.language=this.language,o.soEmailAddress=this.soEmailAddress,o.soFullName=this.soFullName,o}}class UpdateCharityBankingDetailAddressCommand{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.charityId=o.charityId,this.userId=o.userId,this.requestId=o.requestId,this.streetAddress1=o.streetAddress1,this.streetAddress2=o.streetAddress2,this.city=o.city,this.province=o.province,this.country=o.country,this.postalCode=o.postalCode)}static fromJS(o){o=typeof o=="object"?o:{};let s=new UpdateCharityBankingDetailAddressCommand;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.charityId=this.charityId,o.userId=this.userId,o.requestId=this.requestId,o.streetAddress1=this.streetAddress1,o.streetAddress2=this.streetAddress2,o.city=this.city,o.province=this.province,o.country=this.country,o.postalCode=this.postalCode,o}}class UpdateCharityBankingSignatureCommand{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.requestModel=o.requestModel?UpdateSignatureRequestModel.fromJS(o.requestModel):void 0)}static fromJS(o){o=typeof o=="object"?o:{};let s=new UpdateCharityBankingSignatureCommand;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.requestModel=this.requestModel?this.requestModel.toJSON():void 0,o}}class UpdateSignatureRequestModel{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.requestId=o.requestId,this.charityId=o.charityId,this.imageData=o.imageData,this.authorizedSigningOfficerName=o.authorizedSigningOfficerName,this.language=o.language)}static fromJS(o){o=typeof o=="object"?o:{};let s=new UpdateSignatureRequestModel;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.requestId=this.requestId,o.charityId=this.charityId,o.imageData=this.imageData,o.authorizedSigningOfficerName=this.authorizedSigningOfficerName,o.language=this.language,o}}let ValidationErrorResponse$1=class To{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.fieldName=o.fieldName,this.errorMessages=o.errorMessages)}static fromJS(o){o=typeof o=="object"?o:{};let s=new To;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.fieldName=this.fieldName,o.errorMessages=this.errorMessages,o}}
419,ApiException$1=class extends Error{constructor(o,s,_,j,$t){super(),this.isApiException=!0,this.message=o,this.status=s,this.response=_,this.headers=j,this.result=$t}static isApiException(o){return o.isApiException===!0}};function throwException$1(a,o,s,_,j){throw j??new ApiException$1(a,o,s,_,null)}const getCharityBankingConfirmation=async(a,o,s,_)=>await new CharityRegistrationAPIClient().getCharityBankingConfirmation(new GetCharityBankingConfirmationCommand({requestId:a,accountId:o,loginId:s,preferredLanguage:_==="en"?1:2}));class UserActionsTimestampAPIClient{constructor(o,s){this.jsonParseReviver=void 0,this.http=s||window,this.baseUrl=o??""}media(o,s,_,j){let $t=this.baseUrl+"/site/api/profile/media?";if(o===null)throw new Error("The parameter 'lang' cannot be null.");if(o!==void 0&&($t+="lang="+encodeURIComponent(""+o)+"&"),s===null)throw new Error("The parameter 'charityId' cannot be null.");if(s!==void 0&&($t+="charityId="+encodeURIComponent(""+s)+"&"),_===null)throw new Error("The parameter 'page' cannot be null.");_!==void 0&&($t+="page="+encodeURIComponent(""+_)+"&"),$t=$t.replace(/[?&]$/,"");let zt={method:"GET",headers:{Accept:"application/json"}};return this.http.fetch($t,zt).then(Ht=>this.processMedia(Ht))}processMedia(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse.fromJS(Ht))}else $t=null;return throwException("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel.fromJS(zt),throwException("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=zt!==void 0?zt:null,$t}):s!==200&&s!==204?o.text().then(j=>throwException("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}media2(o,s,_,j){let $t=this.baseUrl+"/site/api/profile/campaign/media?";if(o===null)throw new Error("The parameter 'lang' cannot be null.");if(o!==void 0&&($t+="lang="+encodeURIComponent(""+o)+"&"),s===null)throw new Error("The parameter 'campaignId' cannot be null.");if(s!==void 0&&($t+="campaignId="+encodeURIComponent(""+s)+"&"),_===null)throw new Error("The parameter 'page' cannot be null.");_!==void 0&&($t+="page="+encodeURIComponent(""+_)+"&"),$t=$t.replace(/[?&]$/,"");let zt={method:"GET",headers:{Accept:"application/json"}};return this.http.fetch($t,zt).then(Ht=>this.processMedia2(Ht))}processMedia2(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse.fromJS(Ht))}else $t=null;return throwException("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel.fromJS(zt),throwException("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=zt!==void 0?zt:null,$t}):s!==200&&s!==204?o.text().then(j=>throwException("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}recorduseractions(o,s){let _=this.baseUrl+"/site/api/UserActionsTimestamp/recorduseractions";_=_.replace(/[?&]$/,"");let $t={body:JSON.stringify(o),method:"POST",headers:{"Content-Type":"application/json-patch+json"}};return this.http.fetch(_,$t).then(zt=>this.processRecorduseractions(zt))}processRecorduseractions(o){const s=o.status;let _={};return o.headers&&o.headers.forEach&&o.headers.forEach((j,$t)=>_[$t]=j),s===422?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);if(Array.isArray(zt)){$t=[];for(let Ht of zt)$t.push(ValidationErrorResponse.fromJS(Ht))}else $t=null;return throwException("Client Error",s,j,_,$t)}):s===400?o.text().then(j=>{let $t=null,zt=j===""?null:JSON.parse(j,this.jsonParseReviver);return $t=ProcessingErrorViewModel.fromJS(zt),throwException("Bad Request",s,j,_,$t)}):s===200?o.text().then(j=>{}):s!==200&&s!==204?o.text().then(j=>throwException("An unexpected server error occurred.",s,j,_)):Promise.resolve(null)}}class ProcessingErrorViewModel{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.errorCode=o.errorCode,this.errorMessage=o.errorMessage,this.date=o.date,this.correlationId=o.correlationId,this.exception=o.exception)}static fromJS(o){o=typeof o=="object"?o:{};let s=new ProcessingErrorViewModel;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.errorCode=this.errorCode,o.errorMessage=this.errorMessage,o.date=this.date,o.correlationId=this.correlationId,o.exception=this.exception,o}}class RecordUserActionsCommand{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.userId=o.userId,this.action=o.action,this.data=o.data)}static fromJS(o){o=typeof o=="object"?o:{};let s=new RecordUserActionsCommand;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.userId=this.userId,o.action=this.action,o.data=this.data,o}}class ValidationErrorResponse{constructor(o){if(o)for(var s in o)o.hasOwnProperty(s)&&(this[s]=o[s])}init(o){o&&(this.fieldName=o.fieldName,this.errorMessages=o.errorMessages)}static fromJS(o){o=typeof o=="object"?o:{};let s=new ValidationErrorResponse;return s.init(o),s}toJSON(o){return o=typeof o=="object"?o:{},o.fieldName=this.fieldName,o.errorMessages=this.errorMessages,o}}
419class ApiException extends Error{constructor(o,s,_,j,$t){super(),this.isApiException=!0,this.message=o,this.status=s,this.response=_,this.headers=j,this.result=$t}static isApiException(o){return o.isApiException===!0}}function throwException(a,o,s,_,j){throw j??new ApiException(a,o,s,_,null)}const sendTimestamp=(a,o)=>{const s=new UserActionsTimestampAPIClient,_={action:a,data:o};s.recorduseractions(new RecordUserActionsCommand(_))},signInUserAPIEndpoint="/SignIn.aspx/SignInUserWebMethod",signInUser=(a,o)=>fetchWrapper({url:signInUserAPIEndpoint,cache:RequestCache.NO_CACHE},RequestMethod.POST,{email:a,password:o});reactExports.createContext({});var isCheckBoxInput=a=>a.type==="checkbox",isDateObject=a=>a instanceof Date,isNullOrUndefined$3=a=>a==null;const isObjectType=a=>typeof a=="object";var isObject$e=a=>!isNullOrUndefined$3(a)&&!Array.isArray(a)&&isObjectType(a)&&!isDateObject(a),getEventValue=a=>isObject$e(a)&&a.target?isCheckBoxInput(a.target)?a.target.checked:a.target.value:a,getNodeParentName=a=>a.substring(0,a.search(/\.\d+(\.|$)/))||a,isNameInFieldArray=(a,o)=>a.has(getNodeParentName(o)),isPlainObject$4=a=>{const o=a.constructor&&a.constructor.prototype;return isObject$e(o)&&o.hasOwnProperty("isPrototypeOf")},isWeb=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function cloneObject(a){if(a instanceof Date)return new Date(a);const o=typeof FileList<"u"&&a instanceof FileList;if(isWeb&&(a instanceof Blob||o))return a;const s=Array.isArray(a);if(!s&&!(isObject$e(a)&&isPlainObject$4(a)))return a;const _=s?[]:Object.create(Object.getPrototypeOf(a));for(const j in a)Object.prototype.hasOwnProperty.call(a,j)&&(_[j]=cloneObject(a[j]));return _}var isKey$5=a=>/^\w*$/.test(a),isUndefined$1=a=>a===void 0,compact=a=>
vendor: 19,050 bytes, line 419
419Array.isArray(a)?a.filter(Boolean):[],stringToPath$4=a=>compact(a.replace(/["|']|\]/g,"").split(/\.|\[/)),get$7=(a,o,s)=>{if(!o||!isObject$e(a))return s;const _=(isKey$5(o)?[o]:stringToPath$4(o)).reduce((j,$t)=>isNullOrUndefined$3(j)?j:j[$t],a);return isUndefined$1(_)||_===a?isUndefined$1(a[o])?s:a[o]:_},isBoolean$2=a=>typeof a=="boolean",isFunction$6=a=>typeof a=="function",set$2=(a,o,s)=>{let _=-1;const j=isKey$5(o)?[o]:stringToPath$4(o),$t=j.length,zt=$t-1;for(;++_<$t;){const Ht=j[_];let Ut=s;if(_!==zt){const Gt=a[Ht];Ut=isObject$e(Gt)||Array.isArray(Gt)?Gt:isNaN(+j[_+1])?{}:[]}if(Ht==="__proto__"||Ht==="constructor"||Ht==="prototype")return;a[Ht]=Ut,a=a[Ht]}};const EVENTS={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},VALIDATION_MODE={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},INPUT_VALIDATION_RULES={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},HookFormContext=React.createContext(null);HookFormContext.displayName="HookFormContext";const useFormContext=()=>React.useContext(HookFormContext),FormProvider=a=>{const{children:o,...s}=a;return React.createElement(HookFormContext.Provider,{value:s},o)};var getProxyFormState=(a,o,s,_=!0)=>{const j={defaultValues:o._defaultValues};for(const $t in a)Object.defineProperty(j,$t,{get:()=>{const zt=$t;return o._proxyFormState[zt]!==VALIDATION_MODE.all&&(o._proxyFormState[zt]=!_||VALIDATION_MODE.all),s&&(s[zt]=!0),a[zt]}});return j};const useIsomorphicLayoutEffect$1=typeof window<"u"?React.useLayoutEffect:React.useEffect;function useFormState(a){const o=useFormContext(),{control:s=o.control,disabled:_,name:j,exact:$t}=a||{},[zt,Ht]=React.useState(s._formState),Ut=React.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return useIsomorphicLayoutEffect$1(()=>s._subscribe({name:j,formState:Ut.current,exact:$t,callback:Gt=>{!_&&Ht({...s._formState,...Gt})}}),[j,_,$t]),React.useEffect(()=>{Ut.current.isValid&&s._setValid(!0)},[s]),React.useMemo(()=>getProxyFormState(zt,s,Ut.current,!1),[zt,s])}var isString$4=a=>typeof a=="string",generateWatchOutput=(a,o,s,_,j)=>isString$4(a)?(_&&o.watch.add(a),get$7(s,a,j)):Array.isArray(a)?a.map($t=>(_&&o.watch.add($t),get$7(s,$t))):(_&&(o.watchAll=!0),s),isPrimitive=a=>isNullOrUndefined$3(a)||!isObjectType(a);function deepEqual(a,o,s=new WeakSet){if(isPrimitive(a)||isPrimitive(o))return Object.is(a,o);if(isDateObject(a)&&isDateObject(o))return a.getTime()===o.getTime();const _=Object.keys(a),j=Object.keys(o);if(_.length!==j.length)return!1;if(s.has(a)||s.has(o))return!0;s.add(a),s.add(o);for(const $t of _){const zt=a[$t];if(!j.includes($t))return!1;if($t!=="ref"){const Ht=o[$t];if(isDateObject(zt)&&isDateObject(Ht)||isObject$e(zt)&&isObject$e(Ht)||Array.isArray(zt)&&Array.isArray(Ht)?!deepEqual(zt,Ht,s):!Object.is(zt,Ht))return!1}}return!0}function useWatch(a){const o=useFormContext(),{control:s=o.control,name:_,defaultValue:j,disabled:$t,exact:zt,compute:Ht}=a||{},Ut=React.useRef(j),Gt=React.useRef(Ht),Xt=React.useRef(void 0),Jt=React.useRef(s),Zt=React.useRef(_);Gt.current=Ht;const[er,tr]=React.useState(()=>{const ar=s._getWatch(_,Ut.current);return Gt.current?Gt.current(ar):ar}),nr=React.useCallback(ar=>{const lr=generateWatchOutput(_,s._names,ar||s._formValues,!1,Ut.current);return Gt.current?Gt.current(lr):lr},[s._formValues,s._names,_]),sr=React.useCallback(ar=>{if(!$t){const lr=generateWatchOutput(_,s._names,ar||s._formValues,!1,Ut.current);if(Gt.current){const ur=Gt.current(lr);deepEqual(ur,Xt.current)||(tr(ur),Xt.current=ur)}else tr(lr)}},[s._formValues,s._names,$t,_]);useIsomorphicLayoutEffect$1(()=>((Jt.current!==s||!deepEqual(Zt.current,_))&&(Jt.current=s,Zt.current=_,sr()),s._subscribe({name:_,formState:{values:!0},exact:zt,callback:ar=>{sr(ar.values)}})),[s,zt,_,sr]),React.useEffect(()=>s._removeUnmounted());const or=Jt.current!==s,ir=Zt.current,rr=React.useMemo(()=>{if($t)return null;const ar=!or&&!deepEqual(ir,_);return or||ar?nr():null},[$t,or,_,ir,nr]);return rr!==null?rr:er}function useController(a){const o=useFormContext(),{name:s,disabled:_,control:j=o.control,shouldUnregister:$t,defaultValue:zt,exact:Ht=!0}=a,Ut=isNameInFieldArray(j._names.array,s),Gt=React.useMemo(()=>get$7(j._formValues,s,get$7(j._defaultValues,s,zt)),[j,s,zt]),Xt=useWatch({control:j,name:s,defaultValue:Gt,exact:Ht}),Jt=useFormState({control:j,name:s,exact:Ht}),Zt=React.useRef(a),er=React.useRef(void 0),tr=React.useRef(j.register(s,{...a.rules,value:Xt,...isBoolean$2(a.disabled)?{disabled:a.disabled}:{}}));Zt.current=a;const nr=React.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!get$7(Jt.errors,s)},isDirty:{enumerable:!0,get:()=>!!get$7(Jt.dirtyFields,s)},isTouched:{enumerable:!0,get:()=>!!get$7(Jt.touchedFields,s)},isValidating:{enumerable:!0,get:()=>!!get$7(Jt.validatingFields,s)},error:{enumerable:!0,get:()=>get$7(Jt.errors,s)}}),[Jt,s]),sr=React.useCallback(ar=>tr.current.onChange({target:{value:getEventValue(ar),name:s},type:EVENTS.CHANGE}),[s]),or=React.useCallback(()=>tr.current.onBlur({target:{value:get$7(j._formValues,s),name:s},type:EVENTS.BLUR}),[s,j._formValues]),ir=React.useCallback(ar=>{const lr=get$7(j._fields,s);lr&&lr._f&&ar&&(lr._f.ref={focus:()=>isFunction$6(ar.focus)&&ar.focus(),select:()=>isFunction$6(ar.select)&&ar.select(),setCustomValidity:ur=>isFunction$6(ar.setCustomValidity)&&ar.setCustomValidity(ur),reportValidity:()=>isFunction$6(ar.reportValidity)&&ar.reportValidity()})},[j._fields,s]),rr=React.useMemo(()=>({name:s,value:Xt,...isBoolean$2(_)||Jt.disabled?{disabled:Jt.disabled||_}:{},onChange:sr,onBlur:or,ref:ir}),[s,_,Jt.disabled,sr,or,ir,Xt]);return React.useEffect(()=>{const ar=j._options.shouldUnregister||$t,lr=er.current;lr&&lr!==s&&!Ut&&j.unregister(lr),j.register(s,{...Zt.current.rules,...isBoolean$2(Zt.current.disabled)?{disabled:Zt.current.disabled}:{}});const ur=(cr,dr)=>{const gr=get$7(j._fields,cr);gr&&gr._f&&(gr._f.mount=dr)};if(ur(s,!0),ar){const cr=cloneObject(get$7(j._options.defaultValues,s,Zt.current.defaultValue));set$2(j._defaultValues,s,cr),isUndefined$1(get$7(j._formValues,s))&&set$2(j._formValues,s,cr)}return!Ut&&j.register(s),er.current=s,()=>{(Ut?ar&&!j._state.action:ar)?j.unregister(s):ur(s,!1)}},[s,j,Ut,$t]),React.useEffect(()=>{j._setDisabledField({disabled:_,name:s})},[_,s,j]),React.useMemo(()=>({field:rr,formState:Jt,fieldState:nr}),[rr,Jt,nr])}const Controller=a=>a.render(useController(a));var appendErrors=(a,o,s,_,j)=>o?{...s[a],types:{...s[a]&&s[a].types?s[a].types:{},[_]:j||!0}}:{},convertToArrayPayload=a=>Array.isArray(a)?a:[a],createSubject=()=>{let a=[];return{get observers(){return a},next:j=>{for(const $t of a)$t.next&&$t.next(j)},subscribe:j=>(a.push(j),{unsubscribe:()=>{a=a.filter($t=>$t!==j)}}),unsubscribe:()=>{a=[]}}};function extractFormValues(a,o){const s={};for(const _ in a)if(a.hasOwnProperty(_)){const j=a[_],$t=o[_];if(j&&isObject$e(j)&&$t){const zt=extractFormValues(j,$t);isObject$e(zt)&&(s[_]=zt)}else a[_]&&(s[_]=$t)}return s}var isEmptyObject=a=>isObject$e(a)&&!Object.keys(a).length,isFileInput=a=>a.type==="file",isHTMLElement$1=a=>{if(!isWeb)return!1;const o=a?a.ownerDocument:0;return a instanceof(o&&o.defaultView?o.defaultView.HTMLElement:HTMLElement)},isMultipleSelect=a=>a.type==="select-multiple",isRadioInput=a=>a.type==="radio",isRadioOrCheckbox=a=>isRadioInput(a)||isCheckBoxInput(a),live=a=>isHTMLElement$1(a)&&a.isConnected;function baseGet$4(a,o){const s=o.slice(0,-1).length;let _=0;for(;_<s;)a=isUndefined$1(a)?_++:a[o[_++]];return a}function isEmptyArray(a){for(const o in a)if(a.hasOwnProperty(o)&&!isUndefined$1(a[o]))return!1;return!0}function unset(a,o){const s=Array.isArray(o)?o:isKey$5(o)?[o]:stringToPath$4(o),_=s.length===1?a:baseGet$4(a,s),j=s.length-1,$t=s[j];return _&&delete _[$t],j!==0&&(isObject$e(_)&&isEmptyObject(_)||Array.isArray(_)&&isEmptyArray(_))&&unset(a,s.slice(0,-1)),a}var objectHasFunction=a=>{for(const o in a)if(isFunction$6(a[o]))return!0;return!1};function isTraversable(a){return Array.isArray(a)||isObject$e(a)&&!objectHasFunction(a)}function markFieldsDirty(a,o={}){for(const s in a){const _=a[s];isTraversable(_)?(o[s]=Array.isArray(_)?[]:{},markFieldsDirty(_,o[s])):isUndefined$1(_)||(o[s]=!0)}return o}function getDirtyFields(a,o,s){s||(s=markFieldsDirty(o));for(const _ in a){const j=a[_];if(isTraversable(j))isUndefined$1(o)||isPrimitive(s[_])?s[_]=markFieldsDirty(j,Array.isArray(j)?[]:{}):getDirtyFields(j,isNullOrUndefined$3(o)?{}:o[_],s[_]);else{const $t=o[_];s[_]=!deepEqual(j,$t)}}return s}const defaultResult={value:!1,isValid:!1},validResult={value:!0,isValid:!0};var getCheckboxValue=a=>{if(Array.isArray(a)){if(a.length>1){const o=a.filter(s=>s&&s.checked&&!s.disabled).map(s=>s.value);return{value:o,isValid:!!o.length}}return a[0].checked&&!a[0].disabled?a[0].attributes&&!isUndefined$1(a[0].attributes.value)?isUndefined$1(a[0].value)||a[0].value===""?validResult:{value:a[0].value,isValid:!0}:validResult:defaultResult}return defaultResult},getFieldValueAs=(a,{valueAsNumber:o,valueAsDate:s,setValueAs:_})=>isUndefined$1(a)?a:o?a===""?NaN:a&&+a:s&&isString$4(a)?new Date(a):_?_(a):a;const defaultReturn={isValid:!1,value:null};var getRadioValue=a=>Array.isArray(a)?a.reduce((o,s)=>s&&s.checked&&!s.disabled?{isValid:!0,value:s.value}:o,defaultReturn):defaultReturn;function getFieldValue(a){const o=a.ref;return isFileInput(o)?o.files:isRadioInput(o)?getRadioValue(a.refs).value:isMultipleSelect(o)?[...o.selectedOptions].map(({value:s})=>s):isCheckBoxInput(o)?getCheckboxValue(a.refs).value:getFieldValueAs(isUndefined$1(o.value)?a.ref.value:o.value,a)}var getResolverOptions=(a,o,s,_)=>{const j={};for(const $t of a){const zt=get$7(o,$t);zt&&set$2(j,$t,zt._f)}return{criteriaMode:s,names:[...a],fields:j,shouldUseNativeValidation:_}},isRegex=a=>a instanceof RegExp,getRuleValue=a=>isUndefined$1(a)?a:isRegex(a)?a.source:isObject$e(a)?isRegex(a.value)?a.value.source:a.value:a,getValidationModes=a=>({isOnSubmit:!a||a===VALIDATION_MODE.onSubmit,isOnBlur:a===VALIDATION_MODE.onBlur,isOnChange:a===VALIDATION_MODE.onChange,isOnAll:a===VALIDATION_MODE.all,isOnTouch:a===VALIDATION_MODE.onTouched});const ASYNC_FUNCTION="AsyncFunction";var hasPromiseValidation=a=>!!a&&!!a.validate&&!!(isFunction$6(a.validate)&&a.validate.constructor.name===ASYNC_FUNCTION||isObject$e(a.validate)&&Object.values(a.validate).find(o=>o.constructor.name===ASYNC_FUNCTION)),hasValidation=a=>a.mount&&(a.required||a.min||a.max||a.maxLength||a.minLength||a.pattern||a.validate),isWatched$1=(a,o,s)=>!s&&(o.watchAll||o.watch.has(a)||[...o.watch].some(_=>a.startsWith(_)&&/^\.\w+/.test(a.slice(_.length))));const iterateFieldsByAction=(a,o,s,_)=>{for(const j of s||Object.keys(a)){const $t=get$7(a,j);if($t){const{_f:zt,...Ht}=$t;if(zt){if(zt.refs&&zt.refs[0]&&o(zt.refs[0],j)&&!_)return!0;if(zt.ref&&o(zt.ref,zt.name)&&!_)return!0;if(iterateFieldsByAction(Ht,o))break}else if(isObject$e(Ht)&&iterateFieldsByAction(Ht,o))break}}};function schemaErrorLookup(a,o,s){const _=get$7(a,s);if(_||isKey$5(s))return{error:_,name:s};const j=s.split(".");for(;j.length;){const $t=j.join("."),zt=get$7(o,$t),Ht=get$7(a,$t);if(zt&&!Array.isArray(zt)&&s!==$t)return{name:s};if(Ht&&Ht.type)return{name:$t,error:Ht};if(Ht&&Ht.root&&Ht.root.type)return{name:`${$t}.root`,error:Ht.root};j.pop()}return{name:s}}var shouldRenderFormState=(a,o,s,_)=>{s(a);const{name:j,...$t}=a;return isEmptyObject($t)||Object.keys($t).length>=Object.keys(o).length||Object.keys($t).find(zt=>o[zt]===(!_||VALIDATION_MODE.all))},shouldSubscribeByName=(a,o,s)=>!a||!o||a===o||convertToArrayPayload(a).some(_=>_&&(s?_===o:_.startsWith(o)||o.startsWith(_))),skipValidation=(a,o,s,_,j)=>j.isOnAll?!1:!s&&j.isOnTouch?!(o||a):(s?_.isOnBlur:j.isOnBlur)?!a:(s?_.isOnChange:j.isOnChange)?a:!0,unsetEmptyArray=(a,o)=>!compact(get$7(a,o)).length&&unset(a,o),updateFieldArrayRootError=(a,o,s)=>{const _=convertToArrayPayload(get$7(a,s));return set$2(_,"root",o[s]),set$2(a,s,_),a};function getValidateError(a,o,s="validate"){if(isString$4(a)||Array.isArray(a)&&a.every(isString$4)||isBoolean$2(a)&&!a)return{type:s,message:isString$4(a)?a:"",ref:o}}var getValueAndMessage=a=>isObject$e(a)&&!isRegex(a)?a:{value:a,message:""},validateField=async(a,o,s,_,j,$t)=>{const{ref:zt,refs:Ht,required:Ut,maxLength:Gt,minLength:Xt,min:Jt,max:Zt,pattern:er,validate:tr,name:nr,valueAsNumber:sr,mount:or}=a._f,ir=get$7(s,nr);if(!or||o.has(nr))return{};const rr=Ht?Ht[0]:zt,ar=wr=>{j&&rr.reportValidity&&(rr.setCustomValidity(isBoolean$2(wr)?"":wr||""),rr.reportValidity())},lr={},ur=isRadioInput(zt),cr=isCheckBoxInput(zt),dr=ur||cr,gr=(sr||isFileInput(zt))&&isUndefined$1(zt.value)&&isUndefined$1(ir)||isHTMLElement$1(zt)&&zt.value===""||ir===""||Array.isArray(ir)&&!ir.length,_r=appendErrors.bind(null,nr,_,lr),Sr=(wr,Rr,Ir,mr=INPUT_VALIDATION_RULES.maxLength,hr=INPUT_VALIDATION_RULES.minLength)=>{const vr=wr?Rr:Ir;lr[nr]={type:wr?mr:hr,message:vr,ref:zt,..._r(wr?mr:hr,vr)}};if($t?!Array.isArray(ir)||!ir.length:Ut&&(!dr&&(gr||isNullOrUndefined$3(ir))||isBoolean$2(ir)&&!ir||cr&&!getCheckboxValue(Ht).isValid||ur&&!getRadioValue(Ht).isValid)){const{value:wr,message:Rr}=isString$4(Ut)?{value:!!Ut,message:Ut}:getValueAndMessage(Ut);if(wr&&(lr[nr]={type:INPUT_VALIDATION_RULES.required,message:Rr,ref:rr,..._r(INPUT_VALIDATION_RULES.required,Rr)},!_))return ar(Rr),lr}if(!gr&&(!isNullOrUndefined$3(Jt)||!isNullOrUndefined$3(Zt))){let wr,Rr;const Ir=getValueAndMessage(Zt),mr=getValueAndMessage(Jt);if(!isNullOrUndefined$3(ir)&&!isNaN(ir)){const hr=zt.valueAsNumber||ir&&+ir;isNullOrUndefined$3(Ir.value)||(wr=hr>Ir.value),isNullOrUndefined$3(mr.value)||(Rr=hr<mr.value)}else{const hr=zt.valueAsDate||new Date(ir),vr=Pr=>new Date(new Date().toDateString()+" "+Pr),pr=zt.type=="time",br=zt.type=="week";isString$4(Ir.value)&&ir&&(wr=pr?vr(ir)>vr(Ir.value):br?ir>Ir.value:hr>new Date(Ir.value)),isString$4(mr.value)&&ir&&(Rr=pr?vr(ir)<vr(mr.value):br?ir<mr.value:hr<new Date(mr.value))}if((wr||Rr)&&(Sr(!!wr,Ir.message,mr.message,INPUT_VALIDATION_RULES.max,INPUT_VALIDATION_RULES.min),!_))return ar(lr[nr].message),lr}if((Gt||Xt)&&!gr&&(isString$4(ir)||$t&&Array.isArray(ir))){const wr=getValueAndMessage(Gt),Rr=getValueAndMessage(Xt),Ir=!isNullOrUndefined$3(wr.value)&&ir.length>+wr.value,mr=!isNullOrUndefined$3(Rr.value)&&ir.length<+Rr.value;if((Ir||mr)&&(Sr(Ir,wr.message,Rr.message),!_))return ar(lr[nr].message),lr}if(er&&!gr&&isString$4(ir)){const{value:wr,message:Rr}=getValueAndMessage(er);if(isRegex(wr)&&!ir.match(wr)&&(lr[nr]={type:INPUT_VALIDATION_RULES.pattern,message:Rr,ref:zt,..._r(INPUT_VALIDATION_RULES.pattern,Rr)},!_))return ar(Rr),lr}if(tr){if(isFunction$6(tr)){const wr=await tr(ir,s),Rr=getValidateError(wr,rr);if(Rr&&(lr[nr]={...Rr,..._r(INPUT_VALIDATION_RULES.validate,Rr.message)},!_))return ar(Rr.message),lr}else if(isObject$e(tr)){let wr={};for(const Rr in tr){if(!isEmptyObject(wr)&&!_)break;const Ir=getValidateError(await tr[Rr](ir,s),rr,Rr);Ir&&(wr={...Ir,..._r(Rr,Ir.message)},ar(Ir.message),_&&(lr[nr]=wr))}if(!isEmptyObject(wr)&&(lr[nr]={ref:rr,...wr},!_))return lr}}return ar(!0),lr};const defaultOptions$3={mode:VALIDATION_MODE.onSubmit,reValidateMode:VALIDATION_MODE.onChange,shouldFocusError:!0};function createFormControl(a={}){let o={...defaultOptions$3,...a},s={submitCount:0,isDirty:!1,isReady:!1,isLoading:isFunction$6(o.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:o.errors||{},disabled:o.disabled||!1},_={},j=isObject$e(o.defaultValues)||isObject$e(o.values)?cloneObject(o.defaultValues||o.values)||{}:{},$t=o.shouldUnregister?{}:cloneObject(j),zt={action:!1,mount:!1,watch:!1,keepIsValid:!1},Ht={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},Ut,Gt=0;const Xt={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},Jt={...Xt};let Zt={...Jt};const er={array:createSubject(),state:createSubject()},tr=o.criteriaMode===VALIDATION_MODE.all,nr=Nr=>Br=>{clearTimeout(Gt),Gt=setTimeout(Nr,Br)},sr=async Nr=>{if(!zt.keepIsValid&&!o.disabled&&(Jt.isValid||Zt.isValid||Nr)){let Br;o.resolver?(Br=isEmptyObject((await dr()).errors),or()):Br=await _r(_,!0),Br!==s.isValid&&er.state.next({isValid:Br})}},or=(Nr,Br)=>{!o.disabled&&(Jt.isValidating||Jt.validatingFields||Zt.isValidating||Zt.validatingFields)&&((Nr||Array.from(Ht.mount)).forEach(Hr=>{Hr&&(Br?set$2(s.validatingFields,Hr,Br):unset(s.validatingFields,Hr))}),er.state.next({validatingFields:s.validatingFields,isValidating:!isEmptyObject(s.validatingFields)}))},ir=(Nr,Br=[],Hr,Xr,Qr=!0,qr=!0)=>{if(Xr&&Hr&&!o.disabled){if(zt.action=!0,qr&&Array.isArray(get$7(_,Nr))){const Tr=Hr(get$7(_,Nr),Xr.argA,Xr.argB);Qr&&set$2(_,Nr,Tr)}if(qr&&Array.isArray(get$7(s.errors,Nr))){const Tr=Hr(get$7(s.errors,Nr),Xr.argA,Xr.argB);Qr&&set$2(s.errors,Nr,Tr),unsetEmptyArray(s.errors,Nr)}if((Jt.touchedFields||Zt.touchedFields)&&qr&&Array.isArray(get$7(s.touchedFields,Nr))){const Tr=Hr(get$7(s.touchedFields,Nr),Xr.argA,Xr.argB);Qr&&set$2(s.touchedFields,Nr,Tr)}(Jt.dirtyFields||Zt.dirtyFields)&&(s.dirtyFields=getDirtyFields(j,$t)),er.state.next({name:Nr,isDirty:wr(Nr,Br),dirtyFields:s.dirtyFields,errors:s.errors,isValid:s.isValid})}else set$2($t,Nr,Br)},rr=(Nr,Br)=>{set$2(s.errors,Nr,Br),er.state.next({errors:s.errors})},ar=Nr=>{s.errors=Nr,er.state.next({errors:s.errors,isValid:!1})},lr=(Nr,Br,Hr,Xr)=>{const Qr=get$7(_,Nr);if(Qr){const qr=get$7($t,Nr,isUndefined$1(Hr)?get$7(j,Nr):Hr);isUndefined$1(qr)||Xr&&Xr.defaultChecked||Br?set$2($t,Nr,Br?qr:getFieldValue(Qr._f)):mr(Nr,qr),zt.mount&&!zt.action&&sr()}},ur=(Nr,Br,Hr,Xr,Qr)=>{let qr=!1,Tr=!1;const yr={name:Nr};if(!o.disabled){if(!Hr||Xr){(Jt.isDirty||Zt.isDirty)&&(Tr=s.isDirty,s.isDirty=yr.isDirty=wr(),qr=Tr!==yr.isDirty);const Er=deepEqual(get$7(j,Nr),Br);Tr=!!get$7(s.dirtyFields,Nr),Er?unset(s.dirtyFields,Nr):set$2(s.dirtyFields,Nr,!0),yr.dirtyFields=s.dirtyFields,qr=qr||(Jt.dirtyFields||Zt.dirtyFields)&&Tr!==!Er}if(Hr){const Er=get$7(s.touchedFields,Nr);Er||(set$2(s.touchedFields,Nr,Hr),yr.touchedFields=s.touchedFields,qr=qr||(Jt.touchedFields||Zt.touchedFields)&&Er!==Hr)}qr&&Qr&&er.state.next(yr)}return qr?yr:{}},cr=(Nr,Br,Hr,Xr)=>{const Qr=get$7(s.errors,Nr),qr=(Jt.isValid||Zt.isValid)&&isBoolean$2(Br)&&s.isValid!==Br;if(o.delayError&&Hr?(Ut=nr(()=>rr(Nr,Hr)),Ut(o.delayError)):(clearTimeout(Gt),Ut=null,Hr?set$2(s.errors,Nr,Hr):unset(s.errors,Nr)),(Hr?!deepEqual(Qr,Hr):Qr)||!isEmptyObject(Xr)||qr){const Tr={...Xr,...qr&&isBoolean$2(Br)?{isValid:Br}:{},errors:s.errors,name:Nr};s={...s,...Tr},er.state.next(Tr)}},dr=async Nr=>(or(Nr,!0),await o.resolver($t,o.context,getResolverOptions(Nr||Ht.mount,_,o.criteriaMode,o.shouldUseNativeValidation))),gr=async Nr=>{const{errors:Br}=await dr(Nr);if(or(Nr),Nr)for(const Hr of Nr){const Xr=get$7(Br,Hr);Xr?set$2(s.errors,Hr,Xr):unset(s.errors,Hr)}else s.errors=Br;return Br}
vendor: 6,284 bytes, line 419
419,_r=async(Nr,Br,Hr={valid:!0})=>{for(const Xr in Nr){const Qr=Nr[Xr];if(Qr){const{_f:qr,...Tr}=Qr;if(qr){const yr=Ht.array.has(qr.name),Er=Qr._f&&hasPromiseValidation(Qr._f);Er&&Jt.validatingFields&&or([qr.name],!0);const Mr=await validateField(Qr,Ht.disabled,$t,tr,o.shouldUseNativeValidation&&!Br,yr);if(Er&&Jt.validatingFields&&or([qr.name]),Mr[qr.name]&&(Hr.valid=!1,Br))break;!Br&&(get$7(Mr,qr.name)?yr?updateFieldArrayRootError(s.errors,Mr,qr.name):set$2(s.errors,qr.name,Mr[qr.name]):unset(s.errors,qr.name))}!isEmptyObject(Tr)&&await _r(Tr,Br,Hr)}}return Hr.valid},Sr=()=>{for(const Nr of Ht.unMount){const Br=get$7(_,Nr);Br&&(Br._f.refs?Br._f.refs.every(Hr=>!live(Hr)):!live(Br._f.ref))&&Zr(Nr)}Ht.unMount=new Set},wr=(Nr,Br)=>!o.disabled&&(Nr&&Br&&set$2($t,Nr,Br),!deepEqual(kr(),j)),Rr=(Nr,Br,Hr)=>generateWatchOutput(Nr,Ht,{...zt.mount?$t:isUndefined$1(Br)?j:isString$4(Nr)?{[Nr]:Br}:Br},Hr,Br),Ir=Nr=>compact(get$7(zt.mount?$t:j,Nr,o.shouldUnregister?get$7(j,Nr,[]):[])),mr=(Nr,Br,Hr={})=>{const Xr=get$7(_,Nr);let Qr=Br;if(Xr){const qr=Xr._f;qr&&(!qr.disabled&&set$2($t,Nr,getFieldValueAs(Br,qr)),Qr=isHTMLElement$1(qr.ref)&&isNullOrUndefined$3(Br)?"":Br,isMultipleSelect(qr.ref)?[...qr.ref.options].forEach(Tr=>Tr.selected=Qr.includes(Tr.value)):qr.refs?isCheckBoxInput(qr.ref)?qr.refs.forEach(Tr=>{(!Tr.defaultChecked||!Tr.disabled)&&(Array.isArray(Qr)?Tr.checked=!!Qr.find(yr=>yr===Tr.value):Tr.checked=Qr===Tr.value||!!Qr)}):qr.refs.forEach(Tr=>Tr.checked=Tr.value===Qr):isFileInput(qr.ref)?qr.ref.value="":(qr.ref.value=Qr,qr.ref.type||er.state.next({name:Nr,values:cloneObject($t)})))}(Hr.shouldDirty||Hr.shouldTouch)&&ur(Nr,Qr,Hr.shouldTouch,Hr.shouldDirty,!0),Hr.shouldValidate&&Pr(Nr)},hr=(Nr,Br,Hr)=>{for(const Xr in Br){if(!Br.hasOwnProperty(Xr))return;const Qr=Br[Xr],qr=Nr+"."+Xr,Tr=get$7(_,qr);(Ht.array.has(Nr)||isObject$e(Qr)||Tr&&!Tr._f)&&!isDateObject(Qr)?hr(qr,Qr,Hr):mr(qr,Qr,Hr)}},vr=(Nr,Br,Hr={})=>{const Xr=get$7(_,Nr),Qr=Ht.array.has(Nr),qr=cloneObject(Br);set$2($t,Nr,qr),Qr?(er.array.next({name:Nr,values:cloneObject($t)}),(Jt.isDirty||Jt.dirtyFields||Zt.isDirty||Zt.dirtyFields)&&Hr.shouldDirty&&er.state.next({name:Nr,dirtyFields:getDirtyFields(j,$t),isDirty:wr(Nr,qr)})):Xr&&!Xr._f&&!isNullOrUndefined$3(qr)?hr(Nr,qr,Hr):mr(Nr,qr,Hr),isWatched$1(Nr,Ht)&&er.state.next({...s,name:Nr}),er.state.next({name:zt.mount?Nr:void 0,values:cloneObject($t)})},pr=async Nr=>{zt.mount=!0;const Br=Nr.target;let Hr=Br.name,Xr=!0;const Qr=get$7(_,Hr),qr=Er=>{Xr=Number.isNaN(Er)||isDateObject(Er)&&isNaN(Er.getTime())||deepEqual(Er,get$7($t,Hr,Er))},Tr=getValidationModes(o.mode),yr=getValidationModes(o.reValidateMode);if(Qr){let Er,Mr;const jr=Br.type?getFieldValue(Qr._f):getEventValue(Nr),Ur=Nr.type===EVENTS.BLUR||Nr.type===EVENTS.FOCUS_OUT,Jr=!hasValidation(Qr._f)&&!o.resolver&&!get$7(s.errors,Hr)&&!Qr._f.deps||skipValidation(Ur,get$7(s.touchedFields,Hr),s.isSubmitted,yr,Tr),un=isWatched$1(Hr,Ht,Ur);set$2($t,Hr,jr),Ur?(!Br||!Br.readOnly)&&(Qr._f.onBlur&&Qr._f.onBlur(Nr),Ut&&Ut(0)):Qr._f.onChange&&Qr._f.onChange(Nr);const vn=ur(Hr,jr,Ur),bn=!isEmptyObject(vn)||un;if(!Ur&&er.state.next({name:Hr,type:Nr.type,values:cloneObject($t)}),Jr)return(Jt.isValid||Zt.isValid)&&(o.mode==="onBlur"?Ur&&sr():Ur||sr()),bn&&er.state.next({name:Hr,...un?{}:vn});if(!Ur&&un&&er.state.next({...s}),o.resolver){const{errors:mn}=await dr([Hr]);if(or([Hr]),qr(jr),Xr){const dn=schemaErrorLookup(s.errors,_,Hr),Pn=schemaErrorLookup(mn,_,dn.name||Hr);Er=Pn.error,Hr=Pn.name,Mr=isEmptyObject(mn)}}else or([Hr],!0),Er=(await validateField(Qr,Ht.disabled,$t,tr,o.shouldUseNativeValidation))[Hr],or([Hr]),qr(jr),Xr&&(Er?Mr=!1:(Jt.isValid||Zt.isValid)&&(Mr=await _r(_,!0)));Xr&&(Qr._f.deps&&(!Array.isArray(Qr._f.deps)||Qr._f.deps.length>0)&&Pr(Qr._f.deps),cr(Hr,Mr,Er,vn))}},br=(Nr,Br)=>{if(get$7(s.errors,Br)&&Nr.focus)return Nr.focus(),1},Pr=async(Nr,Br={})=>{let Hr,Xr;const Qr=convertToArrayPayload(Nr);if(o.resolver){const qr=await gr(isUndefined$1(Nr)?Nr:Qr);Hr=isEmptyObject(qr),Xr=Nr?!Qr.some(Tr=>get$7(qr,Tr)):Hr}else Nr?(Xr=(await Promise.all(Qr.map(async qr=>{const Tr=get$7(_,qr);return await _r(Tr&&Tr._f?{[qr]:Tr}:Tr)}))).every(Boolean),!(!Xr&&!s.isValid)&&sr()):Xr=Hr=await _r(_);return er.state.next({...!isString$4(Nr)||(Jt.isValid||Zt.isValid)&&Hr!==s.isValid?{}:{name:Nr},...o.resolver||!Nr?{isValid:Hr}:{},errors:s.errors}),Br.shouldFocus&&!Xr&&iterateFieldsByAction(_,br,Nr?Qr:Ht.mount),Xr},kr=(Nr,Br)=>{let Hr={...zt.mount?$t:j};return Br&&(Hr=extractFormValues(Br.dirtyFields?s.dirtyFields:s.touchedFields,Hr)),isUndefined$1(Nr)?Hr:isString$4(Nr)?get$7(Hr,Nr):Nr.map(Xr=>get$7(Hr,Xr))},Lr=(Nr,Br)=>({invalid:!!get$7((Br||s).errors,Nr),isDirty:!!get$7((Br||s).dirtyFields,Nr),error:get$7((Br||s).errors,Nr),isValidating:!!get$7(s.validatingFields,Nr),isTouched:!!get$7((Br||s).touchedFields,Nr)}),Gr=Nr=>{Nr&&convertToArrayPayload(Nr).forEach(Br=>unset(s.errors,Br)),er.state.next({errors:Nr?s.errors:{}})},Fr=(Nr,Br,Hr)=>{const Xr=(get$7(_,Nr,{_f:{}})._f||{}).ref,Qr=get$7(s.errors,Nr)||{},{ref:qr,message:Tr,type:yr,...Er}=Qr;set$2(s.errors,Nr,{...Er,...Br,ref:Xr}),er.state.next({name:Nr,errors:s.errors,isValid:!1}),Hr&&Hr.shouldFocus&&Xr&&Xr.focus&&Xr.focus()},$r=(Nr,Br)=>isFunction$6(Nr)?er.state.subscribe({next:Hr=>"values"in Hr&&Nr(Rr(void 0,Br),Hr)}):Rr(Nr,Br,!0),Kr=Nr=>er.state.subscribe({next:Br=>{shouldSubscribeByName(Nr.name,Br.name,Nr.exact)&&shouldRenderFormState(Br,Nr.formState||Jt,Yr,Nr.reRenderRoot)&&Nr.callback({values:{...$t},...s,...Br,defaultValues:j})}}).unsubscribe,rn=Nr=>(zt.mount=!0,Zt={...Zt,...Nr.formState},Kr({...Nr,formState:{...Xt,...Nr.formState}})),Zr=(Nr,Br={})=>{for(const Hr of Nr?convertToArrayPayload(Nr):Ht.mount)Ht.mount.delete(Hr),Ht.array.delete(Hr),Br.keepValue||(unset(_,Hr),unset($t,Hr)),!Br.keepError&&unset(s.errors,Hr),!Br.keepDirty&&unset(s.dirtyFields,Hr),!Br.keepTouched&&unset(s.touchedFields,Hr),!Br.keepIsValidating&&unset(s.validatingFields,Hr),!o.shouldUnregister&&!Br.keepDefaultValue&&unset(j,Hr);er.state.next({values:cloneObject($t)}),er.state.next({...s,...Br.keepDirty?{isDirty:wr()}:{}}),!Br.keepIsValid&&sr()},sn=({disabled:Nr,name:Br})=>{(isBoolean$2(Nr)&&zt.mount||Nr||Ht.disabled.has(Br))&&(Nr?Ht.disabled.add(Br):Ht.disabled.delete(Br))},nn=(Nr,Br={})=>{let Hr=get$7(_,Nr);
vendor: 4,733 bytes, line 419
419const Xr=isBoolean$2(Br.disabled)||isBoolean$2(o.disabled);return set$2(_,Nr,{...Hr||{},_f:{...Hr&&Hr._f?Hr._f:{ref:{name:Nr}},name:Nr,mount:!0,...Br}}),Ht.mount.add(Nr),Hr?sn({disabled:isBoolean$2(Br.disabled)?Br.disabled:o.disabled,name:Nr}):lr(Nr,!0,Br.value),{...Xr?{disabled:Br.disabled||o.disabled}:{},...o.progressive?{required:!!Br.required,min:getRuleValue(Br.min),max:getRuleValue(Br.max),minLength:getRuleValue(Br.minLength),maxLength:getRuleValue(Br.maxLength),pattern:getRuleValue(Br.pattern)}:{},name:Nr,onChange:pr,onBlur:pr,ref:Qr=>{if(Qr){nn(Nr,Br),Hr=get$7(_,Nr);const qr=isUndefined$1(Qr.value)&&Qr.querySelectorAll&&Qr.querySelectorAll("input,select,textarea")[0]||Qr,Tr=isRadioOrCheckbox(qr),yr=Hr._f.refs||[];if(Tr?yr.find(Er=>Er===qr):qr===Hr._f.ref)return;set$2(_,Nr,{_f:{...Hr._f,...Tr?{refs:[...yr.filter(live),qr,...Array.isArray(get$7(j,Nr))?[{}]:[]],ref:{type:qr.type,name:Nr}}:{ref:qr}}}),lr(Nr,!1,void 0,qr)}else Hr=get$7(_,Nr,{}),Hr._f&&(Hr._f.mount=!1),(o.shouldUnregister||Br.shouldUnregister)&&!(isNameInFieldArray(Ht.array,Nr)&&zt.action)&&Ht.unMount.add(Nr)}}},cn=()=>o.shouldFocusError&&iterateFieldsByAction(_,br,Ht.mount),Wr=Nr=>{isBoolean$2(Nr)&&(er.state.next({disabled:Nr}),iterateFieldsByAction(_,(Br,Hr)=>{const Xr=get$7(_,Hr);Xr&&(Br.disabled=Xr._f.disabled||Nr,Array.isArray(Xr._f.refs)&&Xr._f.refs.forEach(Qr=>{Qr.disabled=Xr._f.disabled||Nr}))},0,!1))},xr=(Nr,Br)=>async Hr=>{let Xr;Hr&&(Hr.preventDefault&&Hr.preventDefault(),Hr.persist&&Hr.persist());let Qr=cloneObject($t);if(er.state.next({isSubmitting:!0}),o.resolver){const{errors:qr,values:Tr}=await dr();or(),s.errors=qr,Qr=cloneObject(Tr)}else await _r(_);if(Ht.disabled.size)for(const qr of Ht.disabled)unset(Qr,qr);if(unset(s.errors,"root"),isEmptyObject(s.errors)){er.state.next({errors:{}});try{await Nr(Qr,Hr)}catch(qr){Xr=qr}}else Br&&await Br({...s.errors},Hr),cn(),setTimeout(cn);if(er.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:isEmptyObject(s.errors)&&!Xr,submitCount:s.submitCount+1,errors:s.errors}),Xr)throw Xr},Or=(Nr,Br={})=>{get$7(_,Nr)&&(isUndefined$1(Br.defaultValue)?vr(Nr,cloneObject(get$7(j,Nr))):(vr(Nr,Br.defaultValue),set$2(j,Nr,cloneObject(Br.defaultValue))),Br.keepTouched||unset(s.touchedFields,Nr),Br.keepDirty||(unset(s.dirtyFields,Nr),s.isDirty=Br.defaultValue?wr(Nr,cloneObject(get$7(j,Nr))):wr()),Br.keepError||(unset(s.errors,Nr),Jt.isValid&&sr()),er.state.next({...s}))},Cr=(Nr,Br={})=>{const Hr=Nr?cloneObject(Nr):j,Xr=cloneObject(Hr),Qr=isEmptyObject(Nr),qr=Qr?j:Xr;if(Br.keepDefaultValues||(j=Hr),!Br.keepValues){if(Br.keepDirtyValues){const Tr=new Set([...Ht.mount,...Object.keys(getDirtyFields(j,$t))]);for(const yr of Array.from(Tr))get$7(s.dirtyFields,yr)?set$2(qr,yr,get$7($t,yr)):vr(yr,get$7(qr,yr))}else{if(isWeb&&isUndefined$1(Nr))for(const Tr of Ht.mount){const yr=get$7(_,Tr);if(yr&&yr._f){const Er=Array.isArray(yr._f.refs)?yr._f.refs[0]:yr._f.ref;if(isHTMLElement$1(Er)){const Mr=Er.closest("form");if(Mr){Mr.reset();break}}}}if(Br.keepFieldsRef)for(const Tr of Ht.mount)vr(Tr,get$7(qr,Tr));else _={}}$t=o.shouldUnregister?Br.keepDefaultValues?cloneObject(j):{}:cloneObject(qr),er.array.next({values:{...qr}}),er.state.next({values:{...qr}})}Ht={mount:Br.keepDirtyValues?Ht.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},zt.mount=!Jt.isValid||!!Br.keepIsValid||!!Br.keepDirtyValues||!o.shouldUnregister&&!isEmptyObject(qr),zt.watch=!!o.shouldUnregister,zt.keepIsValid=!!Br.keepIsValid,zt.action=!1,Br.keepErrors||(s.errors={}),er.state.next({submitCount:Br.keepSubmitCount?s.submitCount:0,isDirty:Qr?!1:Br.keepDirty?s.isDirty:!!(Br.keepDefaultValues&&!deepEqual(Nr,j)),isSubmitted:Br.keepIsSubmitted?s.isSubmitted:!1,dirtyFields:Qr?{}:Br.keepDirtyValues?Br.keepDefaultValues&&$t?getDirtyFields(j,$t):s.dirtyFields:Br.keepDefaultValues&&Nr?getDirtyFields(j,Nr):Br.keepDirty?s.dirtyFields:{},touchedFields:Br.keepTouched?s.touchedFields:{},errors:Br.keepErrors?s.errors:{},isSubmitSuccessful:Br.keepIsSubmitSuccessful?s.isSubmitSuccessful:!1,isSubmitting:!1,defaultValues:j})},Dr=(Nr,Br)=>Cr(isFunction$6(Nr)?Nr($t):Nr,{...o.resetOptions,...Br}),Vr=(Nr,Br={})=>{const Hr=get$7(_,Nr),Xr=Hr&&Hr._f;if(Xr){const Qr=Xr.refs?Xr.refs[0]:Xr.ref;Qr.focus&&setTimeout(()=>{Qr.focus(),Br.shouldSelect&&isFunction$6(Qr.select)&&Qr.select()})}},Yr=Nr=>{s={...s,...Nr}},an={control:{register:nn,unregister:Zr,getFieldState:Lr,handleSubmit:xr,setError:Fr,_subscribe:Kr,_runSchema:dr,_updateIsValidating:or,_focusError:cn,_getWatch:Rr,_getDirty:wr,_setValid:sr,_setFieldArray:ir,_setDisabledField:sn,_setErrors:ar,_getFieldArray:Ir,_reset:Cr,_resetDefaultValues:()=>isFunction$6(o.defaultValues)&&o.defaultValues().then(Nr=>
419{Dr(Nr,o.resetOptions),er.state.next({isLoading:!1})}),_removeUnmounted:Sr,_disableForm:Wr,_subjects:er,_proxyFormState:Jt,get _fields(){return _},get _formValues(){return $t},get _state(){return zt},set _state(Nr){zt=Nr},get _defaultValues(){return j},get _names(){return Ht},set _names(Nr){Ht=Nr},get _formState(){return s},get _options(){return o},set _options(Nr){o={...o,...Nr}}},subscribe:rn,trigger:Pr,register:nn,handleSubmit:xr,watch:$r,setValue:vr,getValues:kr,reset:Dr,resetField:Or,clearErrors:Gr,unregister:Zr,setError:Fr,setFocus:Vr,getFieldState:Lr};return{...an,formControl:an}}function useForm(a={}){const o=React.useRef(void 0),s=React.useRef(void 0),[_,j]=React.useState({isDirty:!1,isValidating:!1,isLoading:isFunction$6(a.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:a.errors||{},disabled:a.disabled||!1,isReady:!1,defaultValues:isFunction$6(a.defaultValues)?void 0:a.defaultValues});if(!o.current)if(a.formControl)o.current={...a.formControl,formState:_},a.defaultValues&&!isFunction$6(a.defaultValues)&&a.formControl.reset(a.defaultValues,a.resetOptions);else{const{formControl:zt,...Ht}=createFormControl(a);o.current={...Ht,formState:_}}const $t=o.current.control;return $t._options=a,useIsomorphicLayoutEffect$1(()=>{const zt=$t._subscribe({formState:$t._proxyFormState,callback:()=>j({...$t._formState}),reRenderRoot:!0});return j(Ht=>({...Ht,isReady:!0})),$t._formState.isReady=!0,zt},[$t]),React.useEffect(()=>$t._disableForm(a.disabled),[$t,a.disabled]),React.useEffect(()=>{a.mode&&($t._options.mode=a.mode),a.reValidateMode&&($t._options.reValidateMode=a.reValidateMode)},[$t,a.mode,a.reValidateMode]),React.useEffect(()=>{a.errors&&($t._setErrors(a.errors),$t._focusError())},[$t,a.errors]),React.useEffect(()=>{a.shouldUnregister&&$t._subjects.state.next({values:$t._getWatch()})},[$t,a.shouldUnregister]),React.useEffect(()=>{if($t._proxyFormState.isDirty){const zt=$t._getDirty();zt!==_.isDirty&&$t._subjects.state.next({isDirty:zt})}},[$t,_.isDirty]),React.useEffect(()=>{var zt;a.values&&!deepEqual(a.values,s.current)?($t._reset(a.values,{keepFieldsRef:!0,...$t._options.resetOptions}),!((zt=$t._options.resetOptions)===null||zt===void 0)&&zt.keepIsValid||$t._setValid(),s.current=a.values,j(Ht=>({...Ht}))):$t._resetDefaultValues()},[$t,a.values]),React.useEffect(()=>{$t._state.mount||($t._setValid(),$t._state.mount=!0),$t._state.watch&&($t._state.watch=!1,$t._subjects.state.next({...$t._formState})),$t._removeUnmounted()}),o.current.formState=getProxyFormState(_,$t),o.current}const CustomThemeContext=reactExports.createContext({});reactExports.createContext({dataLayerPush:a=>null,MonthlyPromptEventPush:()=>null,GoogleApplePayEventPush:()=>null,CDFError999EventPush:()=>null,trackVirtualPageView:()=>null,trackPageView:()=>null,trackCompleteDonation:()=>null,trackDonationStart:()=>null,trackGivingBasketDonationStart:()=>null,trackSecuritiesPledgeStart:()=>null,trackSecuritiesPledgeEnd:()=>null,trackDonationEnd:()=>null,updateIsWidget:()=>null,isWidget:!1,completeGivingBasketEventPush:()=>null,addToGivingBasketEventPush:()=>null,addGiftCardToGivingBasketEventPush:()=>null,viewCartEvent:()=>null,removeCartEvent:()=>null,securityPledgeConfirmationEventPush:()=>null});reactExports.createContext({isGoogleMapsReady:!1,isApplePayReady:!1,isGooglePayReady:!1});reactExports.createContext({});reactExports.createContext({donation:null,feePercentage:null,feeAmount:null,error:{hasError:!1},updateDonation:()=>null,fetchFees:()=>null});React.createContext({updateGiftCardDetails:()=>new Promise(()=>null),loadGiftCardBalance:()=>new Promise(()=>null),giftCardValues:{giftCardAmount:300.55,giftCardBalance:175.55,isSpent:!1,isVoid:!1,giftCardNumber:"",giftCardID:123,hasSenderEmail:!0,notifySenderOfCharityChoice:!0}});const LocalizationContext=reactExports.createContext({text:getMessages(getPageLanguage()),lang:getPageLanguage(),setLanguage:()=>null});React.createContext({checkIfAccountExists:a=>new Promise(()=>a),accountExists:!1,isLoggingIn:!1,isLoggedIn:!1,onLogin:()=>new Promise(()=>null),logOut:()=>new Promise(()=>null),userInfo:{title:"",firstName:"",lastName:"",companyName:"",line1:"",line2:"",city:"",country:"",province:"",postalCode:"",email:"",ph
419oneNumber:"",corporateDonor:!1,isLoggedIn:!1},ccInfo:void 0,saveCreditCardInfo:()=>Promise.reject(),saveUserInfo:()=>{},isSavingData:!1,setCCInfo:()=>null,setUserInfo:()=>null,setIsLoggedIn:()=>null,ignoreLogin:!1,setIgnoreLogin:()=>null});var striptags={exports:{}};(function(a){(function(o){if(typeof s!="function"){var s=function(tr){return tr};s.nonNative=!0}const _=s("plaintext"),j=s("html"),$t=s("comment"),zt=/<(\w*)>/g,Ht=/<\/?([^\s\/>]+)/;function Ut(tr,nr,sr){tr=tr||"",nr=nr||[],sr=sr||"";let or=Xt(nr,sr);return Jt(tr,or)}function Gt(tr,nr){tr=tr||[],nr=nr||"";let sr=Xt(tr,nr);return function(ir){return Jt(ir||"",sr)}}Ut.init_streaming_mode=Gt;function Xt(tr,nr){return tr=Zt(tr),{allowable_tags:tr,tag_replacement:nr,state:_,tag_buffer:"",depth:0,in_quote_char:""}}function Jt(tr,nr){if(typeof tr!="string")throw new TypeError("'html' parameter must be a string");let sr=nr.allowable_tags,or=nr.tag_replacement,ir=nr.state,rr=nr.tag_buffer,ar=nr.depth,lr=nr.in_quote_char,ur="";for(let cr=0,dr=tr.length;cr<dr;cr++){let gr=tr[cr];if(ir===_)switch(gr){case"<":ir=j,rr+=gr;break;default:ur+=gr;break}else if(ir===j)switch(gr){case"<":if(lr)break;ar++;break;case">":if(lr)break;if(ar){ar--;break}lr="",ir=_,rr+=">",sr.has(er(rr))?ur+=rr:ur+=or,rr="";break;case'"':case"'":gr===lr?lr="":lr=lr||gr,rr+=gr;break;case"-":rr==="<!-"&&(ir=$t),rr+=gr;break;case" ":case`
420`:if(rr==="<"){ir=_,ur+="< ",rr="";break}rr+=gr;break;default:rr+=gr;break}else if(ir===$t)switch(gr){case">":rr.slice(-2)=="--"&&(ir=_),rr="";break;default:rr+=gr;break}}return nr.state=ir,nr.tag_buffer=rr,nr.depth=ar,nr.in_quote_char=lr,ur}function Zt(tr){let nr=new Set;if(typeof tr=="string"){let sr;for(;sr=zt.exec(tr);)nr.add(sr[1])}else!s.nonNative&&typeof tr[s.iterator]=="function"?nr=new Set(tr):typeof tr.forEach=="function"&&tr.forEach(nr.add,nr);return nr}function er(tr){let nr=Ht.exec(tr);return nr?nr[1].toLowerCase():null}a.exports?a.exports=Ut:o.striptags=Ut})(commonjsGlobal$1)})(striptags);React.createContext({model:{},setModel:()=>null});const CDFFormContext=React.createContext({});reactExports.createContext({emailOption:0,customEmailTextEn:"",customEmailTextFr:"",getCASL:()=>Promise.resolve(null),postCASL:()=>Promise.resolve(null),caslError:""});var json={};function createScanner$1(a,o=!1){const s=a.length;let _=0,j="",$t=0,zt=16,Ht=0,Ut=0,Gt=0,Xt=0,Jt=0;function Zt(rr,ar){let lr=0,ur=0;for(;lr<rr||!ar;){let cr=a.charCodeAt(_);if(cr>=48&&cr<=57)ur=ur*16+cr-48;else if(cr>=65&&cr<=70)ur=ur*16+cr-65+10;else if(cr>=97&&cr<=102)ur=ur*16+cr-97+10;else break;_++,lr++}return lr<rr&&(ur=-1),ur}function er(rr){_=rr,j="",$t=0,zt=16,Jt=0}function tr(){let rr=_;
vendor: 4,840 bytes, lines 420-422
420if(a.charCodeAt(_)===48)_++;else for(_++;_<a.length&&isDigit(a.charCodeAt(_));)_++;if(_<a.length&&a.charCodeAt(_)===46)if(_++,_<a.length&&isDigit(a.charCodeAt(_)))for(_++;_<a.length&&isDigit(a.charCodeAt(_));)_++;else return Jt=3,a.substring(rr,_);let ar=_;if(_<a.length&&(a.charCodeAt(_)===69||a.charCodeAt(_)===101))if(_++,(_<a.length&&a.charCodeAt(_)===43||a.charCodeAt(_)===45)&&_++,_<a.length&&isDigit(a.charCodeAt(_))){for(_++;_<a.length&&isDigit(a.charCodeAt(_));)_++;ar=_}else Jt=3;return a.substring(rr,ar)}function nr(){let rr="",ar=_;for(;;){if(_>=s){rr+=a.substring(ar,_),Jt=2;break}const lr=a.charCodeAt(_);if(lr===34){rr+=a.substring(ar,_),_++;break}if(lr===92){if(rr+=a.substring(ar,_),_++,_>=s){Jt=2;break}switch(a.charCodeAt(_++)){case 34:rr+='"';break;case 92:rr+="\\";break;case 47:rr+="/";break;case 98:rr+="\b";break;case 102:rr+="\f";break;case 110:rr+=`
421`;break;case 114:rr+="\r";break;case 116:rr+="	";break;case 117:const cr=Zt(4,!0);cr>=0?rr+=String.fromCharCode(cr):Jt=4;break;default:Jt=5}ar=_;continue}if(lr>=0&&lr<=31)if(isLineBreak(lr)){rr+=a.substring(ar,_),Jt=2;break}else Jt=6;_++}return rr}function sr(){if(j="",Jt=0,$t=_,Ut=Ht,Xt=Gt,_>=s)return $t=s,zt=17;let rr=a.charCodeAt(_);if(isWhiteSpace(rr)){do _++,j+=String.fromCharCode(rr),rr=a.charCodeAt(_);while(isWhiteSpace(rr));return zt=15}if(isLineBreak(rr))return _++,j+=String.fromCharCode(rr),rr===13&&a.charCodeAt(_)===10&&(_++,j+=`
422`),Ht++,Gt=_,zt=14;switch(rr){case 123:return _++,zt=1;case 125:return _++,zt=2;case 91:return _++,zt=3;case 93:return _++,zt=4;case 58:return _++,zt=6;case 44:return _++,zt=5;case 34:return _++,j=nr(),zt=10;case 47:const ar=_-1;if(a.charCodeAt(_+1)===47){for(_+=2;_<s&&!isLineBreak(a.charCodeAt(_));)_++;return j=a.substring(ar,_),zt=12}if(a.charCodeAt(_+1)===42){_+=2;const lr=s-1;let ur=!1;for(;_<lr;){const cr=a.charCodeAt(_);if(cr===42&&a.charCodeAt(_+1)===47){_+=2,ur=!0;break}_++,isLineBreak(cr)&&(cr===13&&a.charCodeAt(_)===10&&_++,Ht++,Gt=_)}return ur||(_++,Jt=1),j=a.substring(ar,_),zt=13}return j+=String.fromCharCode(rr),_++,zt=16;case 45:if(j+=String.fromCharCode(rr),_++,_===s||!isDigit(a.charCodeAt(_)))return zt=16;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return j+=tr(),zt=11;default:for(;_<s&&or(rr);)_++,rr=a.charCodeAt(_);if($t!==_){switch(j=a.substring($t,_),j){case"true":return zt=8;case"false":return zt=9;case"null":return zt=7}return zt=16}return j+=String.fromCharCode(rr),_++,zt=16}}function or(rr){if(isWhiteSpace(rr)||isLineBreak(rr))return!1;switch(rr){case 125:case 93:case 123:case 91:case 34:case 58:case 44:case 47:return!1}return!0}function ir(){let rr;do rr=sr();while(rr>=12&&rr<=15);return rr}return{setPosition:er,getPosition:()=>_,scan:o?ir:sr,getToken:()=>zt,getTokenValue:()=>j,getTokenOffset:()=>$t,getTokenLength:()=>_-$t,getTokenStartLine:()=>Ut,getTokenStartCharacter:()=>$t-Xt,getTokenError:()=>Jt}}function isWhiteSpace(a){return a===32||a===9}function isLineBreak(a){return a===10||a===13}function isDigit(a){return a>=48&&a<=57}var CharacterCodes;(function(a){a[a.lineFeed=10]="lineFeed",a[a.carriageReturn=13]="carriageReturn",a[a.space=32]="space",a[a._0=48]="_0",a[a._1=49]="_1",a[a._2=50]="_2",a[a._3=51]="_3",a[a._4=52]="_4",a[a._5=53]="_5",a[a._6=54]="_6",a[a._7=55]="_7",a[a._8=56]="_8",a[a._9=57]="_9",a[a.a=97]="a",a[a.b=98]="b",a[a.c=99]="c",a[a.d=100]="d",a[a.e=101]="e",a[a.f=102]="f",a[a.g=103]="g",a[a.h=104]="h",a[a.i=105]="i",a[a.j=106]="j",a[a.k=107]="k",a[a.l=108]="l",a[a.m=109]="m",a[a.n=110]="n",a[a.o=111]="o",a[a.p=112]="p",a[a.q=113]="q",a[a.r=114]="r",a[a.s=115]="s",a[a.t=116]="t",a[a.u=117]="u",a[a.v=118]="v",a[a.w=119]="w",a[a.x=120]="x",a[a.y=121]="y",a[a.z=122]="z",a[a.A=65]="A",a[a.B=66]="B",a[a.C=67]="C",a[a.D=68]="D",a[a.E=69]="E",a[a.F=70]="F",a[a.G=71]="G",a[a.H=72]="H",a[a.I=73]="I",a[a.J=74]="J",a[a.K=75]="K",a[a.L=76]="L",a[a.M=77]="M",a[a.N=78]="N",a[a.O=79]="O",a[a.P=80]="P",a[a.Q=81]="Q",a[a.R=82]="R",a[a.S=83]="S",a[a.T=84]="T",a[a.U=85]="U",a[a.V=86]="V",a[a.W=87]="W",a[a.X=88]="X",a[a.Y=89]="Y",a[a.Z=90]="Z",a[a.asterisk=42]="asterisk",a[a.backslash=92]="backslash",a[a.closeBrace=125]="closeBrace",a[a.closeBracket=93]="closeBracket",a[a.colon=58]="colon",a[a.comma=44]="comma",a[a.dot=46]="dot",a[a.doubleQuote=34]="doubleQuote",a[a.minus=45]="minus",a[a.openBrace=123]="openBrace",a[a.openBracket=91]="openBracket",a[a.plus=43]="plus",a[a.slash=47]="slash",a[a.formFeed=12]="formFeed",a[a.tab=9]="tab"})(CharacterCodes||(CharacterCodes={}));function format$4(a,o,s){let _,j,$t,zt,Ht;if(o){for(zt=o.offset,Ht=zt+o.length,$t=zt;$t>0&&!isEOL(a,$t-1);)$t--;let rr=Ht;for(;rr<a.length&&!isEOL(a,rr);)rr++;j=a.substring($t,rr),_=computeIndentLevel(j,s)}else j=a,_=0,$t=0,zt=0,Ht=a.length;const Ut=getEOL(s,a);let Gt=0,Xt=0,Jt;s.insertSpaces?Jt=repeat(" ",s.tabSize||4):Jt="	";
422let Zt=createScanner$1(j,!1),er=!1;function tr(){return Gt>1?repeat(Ut,Gt)+repeat(Jt,_+Xt):Ut+repeat(Jt,_+Xt)}function nr(){let rr=Zt.scan();for(Gt=0;rr===15||rr===14;)rr===14&&s.keepLines?Gt+=1:rr===14&&(Gt=1),rr=Zt.scan();return er=rr===16||Zt.getTokenError()!==0,rr}const sr=[];function or(rr,ar,lr){!er&&(!o||ar<Ht&&lr>zt)&&a.substring(ar,lr)!==rr&&sr.push({offset:ar,length:lr-ar,content:rr})}let ir=nr();if(s.keepLines&&Gt>0&&or(repeat(Ut,Gt),0,0),ir!==17){let rr=Zt.getTokenOffset()+$t,ar=repeat(Jt,_);or(ar,$t,rr)}for(;ir!==17;){let rr=Zt.getTokenOffset()+Zt.getTokenLength()+$t,ar=nr(),lr="",ur=!1;for(;Gt===0&&(ar===12||ar===13);){let dr=Zt.getTokenOffset()+$t;or(" ",rr,dr),rr=Zt.getTokenOffset()+Zt.getTokenLength()+$t,ur=ar===12,lr=ur?tr():"",ar=nr()}if(ar===2)ir!==1&&Xt--,s.keepLines&&Gt>0||!s.keepLines&&ir!==1?lr=tr():s.keepLines&&(lr=" ");else if(ar===4)ir!==3&&Xt--,s.keepLines&&Gt>0||!s.keepLines&&ir!==3?lr=tr():s.keepLines&&(lr=" ");else{switch(ir){case 3:case 1:Xt++,s.keepLines&&Gt>0||!s.keepLines?lr=tr():lr=" ";break;case 5:s.keepLines&&Gt>0||!s.keepLines?lr=tr():lr=" ";break;case 12:lr=tr();break;case 13:Gt>0?lr=tr():ur||(lr=" ");break;case 6:s.keepLines&&Gt>0?lr=tr():ur||(lr=" ");break;case 10:s.keepLines&&Gt>0?lr=tr():ar===6&&!ur&&(lr="");break;case 7:case 8:case 9:case 11:case 2:case 4:s.keepLines&&Gt>0?lr=tr():(ar===12||ar===13)&&!ur?lr=" ":ar!==5&&ar!==17&&(er=!0);break;case 16:er=!0;break}Gt>0&&(ar===12||ar===13)&&(lr=tr())}ar===17&&(s.keepLines&&Gt>0?lr=tr():lr=s.insertFinalNewline?Ut:"");const cr=Zt.getTokenOffset()+$t;or(lr,rr,cr),ir=ar}return sr}function repeat(a,o){let s="";for(let _=0;_<o;_++)s+=a;return s}function computeIndentLevel(a,o){let s=0,_=0;const j=o.tabSize||4;for(;s<a.length;){let $t=a.charAt(s);if($t===" ")_++;else if($t==="	")_+=j;else break;s++}return Math.floor(_/j)}function getEOL(a,o){for(let s=0;s<o.length;s++){const _=o.charAt(s);if(_==="\r")return s+1<o.length&&o.charAt(s+1)===`
423`?`\r
424`:"\r";if(_===`
425`)return`
426`}return a&&a.eol||`
427`}function isEOL(a,o){return`\r
428`.indexOf(a.charAt(o))!==-1}var ParseOptions;(function(a){a.DEFAULT={allowTrailingComma:!1}})(ParseOptions||(ParseOptions={}));function getLocation$1(a,o){const s=[],_=new Object;let j;const $t={value:{},offset:0,length:0,type:"object",parent:void 0};let zt=!1;function Ht(Ut,Gt,Xt,Jt){$t.value=Ut,$t.offset=Gt,$t.length=Xt,$t.type=Jt,$t.colonOffset=void 0,j=$t}try{visit$1(a,{onObjectBegin:(Ut,Gt)=>{if(o<=Ut)throw _;j=void 0,zt=o>Ut,s.push("")},onObjectProperty:(Ut,Gt,Xt)=>{if(o<Gt||(Ht(Ut,Gt,Xt,"property"),s[s.length-1]=Ut,o<=Gt+Xt))throw _},onObjectEnd:(Ut,Gt)=>{if(o<=Ut)throw _;j=void 0,s.pop()},onArrayBegin:(Ut,Gt)=>{if(o<=Ut)throw _;j=void 0,s.push(0)},onArrayEnd:(Ut,Gt)=>{if(o<=Ut)throw _;j=void 0,s.pop()},onLiteralValue:(Ut,Gt,Xt)=>{if(o<Gt||(Ht(Ut,Gt,Xt,getNodeType(Ut)),o<=Gt+Xt))throw _},onSeparator:(Ut,Gt,Xt)=>{if(o<=Gt)throw _;if(Ut===":"&&j&&j.type==="property")j.colonOffset=Gt,zt=!1,j=void 0;else if(Ut===","){const Jt=s[s.length-1];typeof Jt=="number"?s[s.length-1]=Jt+1:(zt=!0,s[s.length-1]=""),j=void 0}}})}catch(Ut){if(Ut!==_)throw Ut}return{path:s,previousNode:j,isAtPropertyKey:zt,matches:Ut=>{let Gt=0;for(let Xt=0;Gt<Ut.length&&Xt<s.length;Xt++)if(Ut[Gt]===s[Xt]||Ut[Gt]==="*")Gt++;else if(Ut[Gt]!=="**")return!1;return Gt===Ut.length}}}function parse$7(a,o=[],s=ParseOptions.DEFAULT){let _=null,j=[];const $t=[];function zt(Ut){Array.isArray(j)?j.push(Ut):_!==null&&(j[_]=Ut)}return visit$1(a,{onObjectBegin:()=>{const Ut={};zt(Ut),$t.push(j),j=Ut,_=null},onObjectProperty:Ut=>{_=Ut},onObjectEnd:()=>{j=$t.pop()},onArrayBegin:()=>{const Ut=[];zt(Ut),$t.push(j),j=Ut,_=null},onArrayEnd:()=>{j=$t.pop()},onLiteralValue:zt,onError:(Ut,Gt,Xt)=>{o.push({error:Ut,offset:Gt,length:Xt})}},s),j[0]}function parseTree$1(a,o=[],s=ParseOptions.DEFAULT){let _={type:"array",offset:-1,length:-1,children:[],parent:void 0};function j(Ut){_.type==="property"&&(_.length=Ut-_.offset,_=_.parent)}function $t(Ut){return _.children.push(Ut),Ut}visit$1(a,{onObjectBegin:Ut=>{_=$t({type:"object",offset:Ut,length:-1,parent:_,children:[]})},onObjectProperty:(Ut,Gt,Xt)=>{_=$t({type:"property",offset:Gt,length:-1,parent:_,children:[]}),_.children.push({type:"string",value:Ut,offset:Gt,length:Xt,parent:_})},onObjectEnd:(Ut,Gt)=>{j(Ut+Gt),_.length=Ut+Gt-_.offset,_=_.parent,j(Ut+Gt)},onArrayBegin:(Ut,Gt)=>{_=$t({type:"array",offset:Ut,length:-1,parent:_,children:[]})},onArrayEnd:(Ut,Gt)=>{_.length=Ut+Gt-_.offset,_=_.parent,j(Ut+Gt)},onLiteralValue:(Ut,Gt,Xt)=>{$t({type:getNodeType(Ut),offset:Gt,length:Xt,parent:_,value:Ut}),j(Gt+Xt)},onSeparator:(Ut,Gt,Xt)=>{_.type==="property"&&(Ut===":"?_.colonOffset=Gt:Ut===","&&j(Gt))},onError:(Ut,Gt,Xt)=>{o.push({error:Ut,offset:Gt,length:Xt})}},s);const Ht=_.children[0];return Ht&&delete Ht.parent,Ht}function findNodeAtLocation$1(a,o){if(!a)return;let s=a;for(let _ of o)if(typeof _=="string"){if(s.type!=="object"||!Array.isArray(s.children))return;let j=!1;for(const $t of s.children)if(Array.isArray($t.children)&&$t.children[0].value===_&&$t.children.length===2){s=$t.children[1],j=!0;break}if(!j)return}else{const j=_;if(s.type!=="array"||j<0||!Array.isArray(s.children)||j>=s.children.length)return;s=s.children[j]}return s}function getNodePath$1(a){if(!a.parent||!a.parent.children)return[];const o=getNodePath$1(a.parent);if(a.parent.type==="property"){const s=a.parent.children[0].value;o.push(s)}else if(a.parent.type==="array"){const s=a.parent.children.indexOf(a);s!==-1&&o.push(s)}return o}function getNodeValue$1(a){switch(a.type){case"array":return a.children.map(getNodeValue$1);case"object":const o=Object.create(null);for(let s of a.children){const _=s.children[1];_&&(o[s.children[0].value]=getNodeValue$1(_))}return o;case"null":case"string":case"number":case"boolean":return a.value;default:return}}function contains$1(a,o,s=!1){return o>=a.offset&&o<a.offset+a.length||s&&o===a.offset+a.length}function findNodeAtOffset$1(a,o,s=!1){if(contains$1(a,o,s)){const _=a.children;if(Array.isArray(_))for(let j=0;j<_.length&&_[j].offset<=o;j++){const $t=findNodeAtOffset$1(_[j],o,s);if($t)return $t}return a}}function visit$1(a,o,s=ParseOptions.DEFAULT){const _=createScanner$1(a,!1),j=[];function $t(wr){return wr?()=>wr(_.getTokenOffset(),_.getTokenLength(),_.getTokenStartLine(),_.getTokenStartCharacter()):()=>!0}function zt(wr){return wr?()=>wr(_.getTokenOffset(),_.getTokenLength(),_.getTokenStartLine(),_.getTokenStartCharacter(),()=>j.slice()):()=>!0}function Ht(wr){return wr?Rr=>wr(Rr,_.getTokenOffset(),_.getTokenLength(),_.getTokenStartLine(),_.getTokenStartCharacter()):()=>!0}function Ut(wr){return wr?Rr=>wr(Rr,_.getTokenOffset(),_.getTokenLength(),_.getTokenStartLine(),_.getTokenStartCharacter(),()=>j.slice()):()=>!0}const Gt=zt(o.onObjectBegin),Xt=Ut(o.onObjectProperty),Jt=$t(o.onObjectEnd),Zt=zt(o.onArrayBegin),er=$t(o.onArrayEnd),tr=Ut(o.onLiteralValue),nr=Ht(o.onSeparator),sr=$t(o.onComment),or=Ht(o.onError),ir=s&&s.disallowComments,rr=s&&s.allowTrailingComma;function ar(){for(;;){const wr=_.scan();switch(_.getTokenError()){case 4:lr(14);break;case 5:lr(15);break;case 3:lr(13);break;case 1:ir||lr(11);break;case 2:lr(12);break;case 6:lr(16);break}switch(wr){case 12:case 13:ir?lr(10):sr();break;case 16:lr(1);break;case 15:case 14:break;default:return wr}}}function lr(wr,Rr=[],Ir=[]){if(or(wr),Rr.length+Ir.length>0){let mr=_.getToken();for(;mr!==17;){if(Rr.indexOf(mr)!==-1){ar();break}else if(Ir.indexOf(mr)!==-1)break;mr=ar()}}}function ur(wr){const Rr=_.getTokenValue();return wr?tr(Rr):(Xt(Rr),j.push(Rr)),ar(),!0}function cr(){switch(_.getToken()){case 11:const wr=_.getTokenValue();let Rr=Number(wr);isNaN(Rr)&&(lr(2),Rr=0),tr(Rr);break;case 7:tr(null);break;case 8:tr(!0);break;case 9:tr(!1);break;default:return!1}return ar(),!0}function dr(){return _.getToken()!==10?(lr(3,[],[2,5]),!1):(ur(!1),_.getToken()===6?(nr(":"),ar(),Sr()||lr(4,[],[2,5])):lr(5,[],[2,5]),j.pop(),!0)}function gr(){Gt(),ar();let wr=!1;for(;_.getToken()!==2&&_.getToken()!==17;){if(_.getToken()===5){if(wr||lr(4,[],[]),nr(","),ar(),_.getToken()===2&&rr)break}else wr&&lr(6,[],[]);dr()||lr(4,[],[2,5]),wr=!0}return Jt(),_.getToken()!==2?lr(7,[2],[]):ar(),!0}function _r(){Zt(),ar();let wr=!0,Rr=!1;for(;_.getToken()!==4&&_.getToken()!==17;){if(_.getToken()===5){if(Rr||lr(4,[],[]),nr(","),ar(),_.getToken()===4&&rr)break}else Rr&&lr(6,[],[]);wr?(j.push(0),wr=!1):j[j.length-1]++,Sr()||lr(4,[],[4,5]),Rr=!0}return er(),wr||j.pop(),_.getToken()!==4?lr(8,[4],[]):ar(),!0}function Sr(){switch(_.getToken()){case 3:return _r();case 1:return gr();case 10:return ur(!0);default:return cr()}}return ar(),_.getToken()===17?s.allowEmptyContent?!0:(lr(4,[],[]),!1):Sr()?(_.getToken()!==17&&lr(9,[],[]),!0):(lr(4,[],[]),!1)}function stripComments$1(a,o){let s=createScanner$1(a),_=[],j,$t=0,zt;do switch(zt=s.getPosition(),j=s.scan(),j){case 12:case 13:case 17:$t!==zt&&_.push(a.substring($t,zt)),o!==void 0&&_.push(s.getTokenValue().replace(/[^\r\n]/g,o)),$t=s.getPosition();break}while(j!==17);return _.join("")}function getNodeType(a){switch(typeof a){case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"object":{if(a){if(Array.isArray(a))return"array"}else return"null";return"object"}default:return"null"}}function setProperty(a,o,s,_){const j=o.slice(),zt=parseTree$1(a,[]);let Ht,Ut;for(;j.length>0&&(Ut=j.pop(),Ht=findNodeAtLocation$1(zt,j),Ht===void 0&&s!==void 0);)typeof Ut=="string"?s={[Ut]:s}:s=[s];if(Ht)if(Ht.type==="object"&&typeof Ut=="string"&&Array.isArray(Ht.children)){const Gt=findNodeAtLocation$1(Ht,[Ut]);if(Gt!==void 0)if(s===void 0){if(!Gt.parent)throw new Error("Malformed AST");const Xt=Ht.children.indexOf(Gt.parent);let Jt,Zt=Gt.parent.offset+Gt.parent.length;if(Xt>0){let er=Ht.children[Xt-1];Jt=er.offset+er.length}else Jt=Ht.offset+1,Ht.children.length>1&&(Zt=Ht.children[1].offset);return withFormatting(a,{offset:Jt,length:Zt-Jt,content:""},_)}else return withFormatting(a,{offset:Gt.offset,length:Gt.length,content:JSON.stringify(s)},_);else{if(s===void 0)return[];const Xt=`${JSON.stringify(Ut)}: ${JSON.stringify(s)}`,Jt=_.getInsertionIndex?_.getInsertionIndex(Ht.children.map(er=>er.children[0].value)):Ht.children.length;let Zt;if(Jt>0){let er=Ht.children[Jt-1];Zt={offset:er.offset+er.length,length:0,content:","+Xt}}else Ht.children.length===0?Zt={offset:Ht.offset+1,length:0,content:Xt}:Zt={offset:Ht.offset+1,length:0,content:Xt+","};return withFormatting(a,Zt,_)}}else if(Ht.type==="array"&&typeof Ut=="number"&&Array.isArray(Ht.children)){const Gt=Ut;if(Gt===-1){const Xt=`${JSON.stringify(s)}`;let Jt;if(Ht.children.length===0)Jt={offset:Ht.offset+1,length:0,content:Xt};else{const Zt=Ht.children[Ht.children.length-1];Jt={offset:Zt.offset+Zt.length,length:0,content:","+Xt}}return withFormatting(a,Jt,_)}else if(s===void 0&&Ht.children.length>=0){const Xt=Ut,Jt=Ht.children[Xt];let Zt;if(Ht.children.length===1)Zt={offset:Ht.offset+1,length:Ht.length-2,content:""};else if(Ht.children.length-1===Xt){let er=Ht.children[Xt-1],tr=er.offset+er.length,nr=Ht.offset+Ht.length;Zt={offset:tr,length:nr-2-tr,content:""}}else Zt={offset:Jt.offset,length:Ht.children[Xt+1].offset-Jt.offset,content:""};return withFormatting(a,Zt,_)}else if(s!==void 0){let Xt;const Jt=`${JSON.stringify(s)}`;if(!_.isArrayInsertion&&Ht.children.length>Ut){const Zt=Ht.children[Ut];Xt={offset:Zt.offset,length:Zt.length,content:Jt}}else if(Ht.children.length===0||Ut===0)Xt={offset:Ht.offset+1,length:0,content:Ht.children.length===0?Jt:Jt+","};else{const Zt=Ut>Ht.children.length?Ht.children.length:Ut,er=Ht.children[Zt-1];Xt={offset:er.offset+er.length,length:0,content:","+Jt}}return withFormatting(a,Xt,_)}else throw new Error(`Can not ${s===void 0?"remove":_.isArrayInsertion?"insert":"modify"} Array index ${Gt} as length is not sufficient`)}else throw new Error(`Can not add ${typeof Ut!="number"?"index":"property"} to parent of type ${Ht.type}`);else{if(s===void 0)throw new Error("Can not delete in empty document");return withFormatting(a,{offset:zt?zt.offset:0,length:zt?zt.length:0,content:JSON.stringify(s)},_)}}
428function withFormatting(a,o,s){if(!s.formattingOptions)return[o];let _=applyEdit(a,o),j=o.offset,$t=o.offset+o.content.length;if(o.length===0||o.content.length===0){for(;j>0&&!isEOL(_,j-1);)j--;for(;$t<_.length&&!isEOL(_,$t);)$t++}const zt=format$4(_,{offset:j,length:$t-j},{...s.formattingOptions,keepLines:!1});for(let Ut=zt.length-1;Ut>=0;Ut--){const Gt=zt[Ut];_=applyEdit(_,Gt),j=Math.min(j,Gt.offset),$t=Math.max($t,Gt.offset+Gt.length),$t+=Gt.content.length-Gt.length}const Ht=a.length-(_.length-$t)-j;return[{offset:j,length:Ht,content:_.substring(j,$t)}]}function applyEdit(a,o){return a.substring(0,o.offset)+o.content+a.substring(o.offset+o.length)}const createScanner=createScanner$1;var ScanError;(function(a){a[a.None=0]="None",a[a.UnexpectedEndOfComment=1]="UnexpectedEndOfComment",a[a.UnexpectedEndOfString=2]="UnexpectedEndOfString",a[a.UnexpectedEndOfNumber=3]="UnexpectedEndOfNumber",a[a.InvalidUnicode=4]="InvalidUnicode",a[a.InvalidEscapeCharacter=5]="InvalidEscapeCharacter",a[a.InvalidCharacter=6]="InvalidCharacter"})(ScanError||(ScanError={}));var SyntaxKind;(function(a){a[a.OpenBraceToken=1]="OpenBraceToken",a[a.CloseBraceToken=2]="CloseBraceToken",a[a.OpenBracketToken=3]="OpenBracketToken",a[a.CloseBracketToken=4]="CloseBracketToken",a[a.CommaToken=5]="CommaToken",a[a.ColonToken=6]="ColonToken",a[a.NullKeyword=7]="NullKeyword",a[a.TrueKeyword=8]="TrueKeyword",a[a.FalseKeyword=9]="FalseKeyword",a[a.StringLiteral=10]="StringLiteral",a[a.NumericLiteral=11]="NumericLiteral",a[a.LineCommentTrivia=12]="LineCommentTrivia",a[a.BlockCommentTrivia=13]="BlockCommentTrivia",a[a.LineBreakTrivia=14]="LineBreakTrivia",a[a.Trivia=15]="Trivia",a[a.Unknown=16]="Unknown",a[a.EOF=17]="EOF"})(SyntaxKind||(SyntaxKind={}));const getLocation=getLocation$1,parse$6=parse$7,parseTree=parseTree$1,findNodeAtLocation=findNodeAtLocation$1,findNodeAtOffset=findNodeAtOffset$1,getNodePath=getNodePath$1,getNodeValue=getNodeValue$1,visit=visit$1,stripComments=stripComments$1;var ParseErrorCode;(function(a){a[a.InvalidSymbol=1]="InvalidSymbol",a[a.InvalidNumberFormat=2]="InvalidNumberFormat",a[a.PropertyNameExpected=3]="PropertyNameExpected",a[a.ValueExpected=4]="ValueExpected",a[a.ColonExpected=5]="ColonExpected",a[a.CommaExpected=6]="CommaExpected",a[a.CloseBraceExpected=7]="CloseBraceExpected",a[a.CloseBracketExpected=8]="CloseBracketExpected",a[a.EndOfFileExpected=9]="EndOfFileExpected",a[a.InvalidCommentToken=10]="InvalidCommentToken",a[a.UnexpectedEndOfComment=11]="UnexpectedEndOfComment",a[a.UnexpectedEndOfString=12]="UnexpectedEndOfString",a[a.UnexpectedEndOfNumber=13]="UnexpectedEndOfNumber",a[a.InvalidUnicode=14]="InvalidUnicode",a[a.InvalidEscapeCharacter=15]="InvalidEscapeCharacter",a[a.InvalidCharacter=16]="InvalidCharacter"})(ParseErrorCode||(ParseErrorCode={}));function printParseErrorCode(a){switch(a){case 1:return"InvalidSymbol";case 2:return"InvalidNumberFormat";case 3:return"PropertyNameExpected";case 4:return"ValueExpected";case 5:return"ColonExpected";case 6:return"CommaExpected";case 7:return"CloseBraceExpected";case 8:return"CloseBracketExpected";case 9:return"EndOfFileExpected";case 10:return"InvalidCommentToken";case 11:return"UnexpectedEndOfComment";case 12:return"UnexpectedEndOfString";case 13:return"UnexpectedEndOfNumber";case 14:return"InvalidUnicode";case 15:return"InvalidEscapeCharacter";case 16:return"InvalidCharacter"}return"<unknown ParseErrorCode>"}function format$3(a,o,s){return format$4(a,o,s)}function modify(a,o,s,_){return setProperty(a,o,s,_)}function applyEdits(a,o){let s=o.slice(0).sort((j,$t)=>{const zt=j.offset-$t.offset;return zt===0?j.length-$t.length:zt}),_=a.length;for(let j=s.length-1;j>=0;j--){let $t=s[j];if($t.offset+$t.length<=_)a=applyEdit(a,$t);else throw new Error("Overlapping edit");_=$t.offset}return a}const main$1=Object.freeze(Object.defineProperty({__proto__:null,get ParseErrorCode(){return ParseErrorCode},get ScanError(){return ScanError},get SyntaxKind(){return SyntaxKind},applyEdits,createScanner,findNodeAtLocation,findNodeAtOffset,format:format$3,getLocation,getNodePath,getNodeValue,modify,parse:parse$6,parseTree,printParseErrorCode,stripComments,visit},Symbol.toStringTag,{value:"Module"})),require$$0$1=getAugmentedNamespace(main$1);(function(a){Object.defineProperty(a,"__esModule",{value:!0}),a.serializeJson=a.parseJson=a.stripJsonComments=void 0;const o=require$$0$1;Object.defineProperty(a,"stripJsonComments",{enumerable:!0,get:function(){return o.stripComments}});function s(j,$t){try{return JSON.parse(j)}catch{}const zt=[],Ht=(0,o.parse)(j,zt,$t);if(zt.length>0){const{error:Ut,offset:Gt}=zt[0];throw new Error(`${(0,o.printParseErrorCode)(Ut)} in JSON at position ${Gt}`)}return Ht}a.parseJson=s;function _(j,$t){var zt;return JSON.stringify(j,null,(zt=$t?.spaces)!==null&&zt!==void 0?zt:2)+`
429`}a.serializeJson=_})(json);reactExports.createContext({widgetDetailsModel:void 0,isFetching:!1,editMode:!1,hideTopFields:!1,successMessage:null,setHideTopFields:()=>{},CDF:null,submitMainForm:()=>{},submitMainFormWidget:()=>{},formHookMethods:{},charity:{},funds:void 0,oneTimeSmartSums:void 0,monthlySmartSums:void 0,apiError:null,onFieldFocus:a=>()=>a,navigatePreviewToFields:a=>a,navigatePreviewToField:a=>a,previewCurrentStep:FormSteps.DONATION,setPreviewCurrentStep:()=>{},mode:PreviewMode.FORM,setMode:()=>null,setIsEmbedded:()=>null,resetPreviewMode:()=>null,previewLang:"en",canManageCauseFunds:!1,previewCurrentAdmin
429FormPage:AdminFormPage.SETUP,setPreviewCurrentAdminFormPage:()=>{},showCDFModernizedVersion:!1});React.createContext({});reactExports.createContext({});reactExports.createContext({});var isEmail$1={exports:{}},merge$2={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=s;function s(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},j=arguments.length>1?arguments[1]:void 0;for(var $t in j)typeof _[$t]>"u"&&(_[$t]=j[$t]);return _}a.exports=o.default,a.exports.default=o.default})(merge$2,merge$2.exports);var mergeExports=merge$2.exports,isByteLength={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=$t;var s=_(assertStringExports);function _(zt){return zt&&zt.__esModule?zt:{default:zt}}function j(zt){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?j=function(Ut){return typeof Ut}:j=function(Ut){return Ut&&typeof Symbol=="function"&&Ut.constructor===Symbol&&Ut!==Symbol.prototype?"symbol":typeof Ut},j(zt)}function $t(zt,Ht){(0,s.default)(zt);var Ut,Gt;j(Ht)==="object"?(Ut=Ht.min||0,Gt=Ht.max):(Ut=arguments[1],Gt=arguments[2]);var Xt=encodeURI(zt).split(/%..|./).length-1;return Xt>=Ut&&(typeof Gt>"u"||Xt<=Gt)}a.exports=o.default,a.exports.default=o.default})(isByteLength,isByteLength.exports);var isByteLengthExports=isByteLength.exports,isFQDN={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=zt;var s=j(assertStringExports),_=j(mergeExports);function j(Ht){return Ht&&Ht.__esModule?Ht:{default:Ht}}var $t={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1};function zt(Ht,Ut){(0,s.default)(Ht),Ut=(0,_.default)(Ut,$t),Ut.allow_trailing_dot&&Ht[Ht.length-1]==="."&&(Ht=Ht.substring(0,Ht.length-1)),Ut.allow_wildcard===!0&&Ht.indexOf("*.")===0&&(Ht=Ht.substring(2));var Gt=Ht.split("."),Xt=Gt[Gt.length-1];return Ut.require_tld&&(Gt.length<2||!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(Xt)||/\s/.test(Xt))||!Ut.allow_numeric_tld&&/^\d+$/.test(Xt)?!1:Gt.every(function(Jt){return!(Jt.length>63||!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(Jt)||/[\uff01-\uff5e]/.test(Jt)||/^-|-$/.test(Jt)||!Ut.allow_underscores&&/_/.test(Jt))})}a.exports=o.default,a.exports.default=o.default})(isFQDN,isFQDN.exports);var isFQDNExports=isFQDN.exports,isIP={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=Gt;var s=_(assertStringExports);function _(Xt){return Xt&&Xt.__esModule?Xt:{default:Xt}}var j="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",$t="(".concat(j,"[.]){3}").concat(j),zt=new RegExp("^".concat($t,"$")),Ht="(?:[0-9a-fA-F]{1,4})",Ut=new RegExp("^("+"(?:".concat(Ht,":){7}(?:").concat(Ht,"|:)|")+"(?:".concat(Ht,":){6}(?:").concat($t,"|:").concat(Ht,"|:)|")+"(?:".concat(Ht,":){5}(?::").concat($t,"|(:").concat(Ht,"){1,2}|:)|")+"(?:".concat(Ht,":){4}(?:(:").concat(Ht,"){0,1}:").concat($t,"|(:").concat(Ht,"){1,3}|:)|")+"(?:".concat(Ht,":){3}(?:(:").concat(Ht,"){0,2}:").concat($t,"|(:").concat(Ht,"){1,4}|:)|")+"(?:".concat(Ht,":){2}(?:(:").concat(Ht,"){0,3}:").concat($t,"|(:").concat(Ht,"){1,5}|:)|")+"(?:".concat(Ht,":){1}(?:(:").concat(Ht,"){0,4}:").concat($t,"|(:").concat(Ht,"){1,6}|:)|")+"(?::((?::".concat(Ht,"){0,5}:").concat($t,"|(?::").concat(Ht,"){1,7}|:))")+")(%[0-9a-zA-Z-.:]{1,})?$");function Gt(Xt){var Jt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";if((0,s.default)(Xt),Jt=String(Jt),!Jt)return Gt(Xt,4)||Gt(Xt,6);if(Jt==="4"){if(!zt.test(Xt))return!1;var Zt=Xt.split(".").sort(function(er,tr){return er-tr});return Zt[3]<=255}return Jt==="6"?!!Ut.test(Xt):!1}a.exports=o.default,a.exports.default=o.default})(isIP,isIP.exports);var isIPExports=isIP.exports;(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=or;var s=Ht(assertStringExports),_=Ht(mergeExports),j=Ht(isByteLengthExports),$t=Ht(isFQDNExports),zt=Ht(isIPExports);function Ht(ir){return ir&&ir.__esModule?ir:{default:ir}}var Ut={allow_display_name:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0,blackl
429isted_chars:"",ignore_max_length:!1,host_blacklist:[]},Gt=/^([^\x00-\x1F\x7F-\x9F\cX]+)</i,Xt=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,Jt=/^[a-z\d]+$/,Zt=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,er=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,tr=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i,nr=254;function sr(ir){var rr=ir.replace(/^"(.+)"$/,"$1");if(!rr.trim())return!1;var ar=/[\.";<>]/.test(rr);if(ar){if(rr===ir)return!1;var lr=rr.split('"').length===rr.split('\\"').length;if(!lr)return!1}return!0}function or(ir,rr){if((0,s.default)(ir),rr=(0,_.default)(rr,Ut),rr.require_display_name||rr.allow_display_name){var ar=ir.match(Gt);if(ar){var lr=ar[1];if(ir=ir.replace(lr,"").replace(/(^<|>$)/g,""),lr.endsWith(" ")&&(lr=lr.substr(0,lr.length-1)),!sr(lr))return!1}else if(rr.require_display_name)return!1}if(!rr.ignore_max_length&&ir.length>nr)return!1;var ur=ir.split("@"),cr=ur.pop(),dr=cr.toLowerCase();if(rr.host_blacklist.includes(dr))return!1;var gr=ur.join("@");if(rr.domain_specific_validation&&(dr==="gmail.com"||dr==="googlemail.com")){gr=gr.toLowerCase();var _r=gr.split("+")[0];if(!(0,j.default)(_r.replace(/\./g,""),{min:6,max:30}))return!1;for(var Sr=_r.split("."),wr=0;wr<Sr.length;wr++)if(!Jt.test(Sr[wr]))return!1}if(rr.ignore_max_length===!1&&(!(0,j.default)(gr,{max:64})||!(0,j.default)(cr,{max:254})))return!1;if(!(0,$t.default)(cr,{require_tld:rr.require_tld})){if(!rr.allow_ip_domain)return!1;if(!(0,zt.default)(cr)){if(!cr.startsWith("[")||!cr.endsWith("]"))return!1;var Rr=cr.substr(1,cr.length-2);if(Rr.length===0||!(0,zt.default)(Rr))return!1}}if(gr[0]==='"')return gr=gr.slice(1,gr.length-1),rr.allow_utf8_local_part?tr.test(gr):Zt.test(gr);for(var Ir=rr.allow_utf8_local_part?er:Xt,mr=gr.split("."),hr=0;hr<mr.length;hr++)if(!Ir.test(mr[hr]))return!1;return!(rr.blacklisted_chars&&gr.search(new RegExp("[".concat(rr.blacklisted_chars,"]+"),"g"))!==-1)}a.exports=o.default,a.exports.default=o.default})(isEmail$1,isEmail$1.exports);var isEmailExports=isEmail$1.exports;const isEmail=getDefaultExportFromCjs(isEmailExports);reactExports.createContext({});reactExports.createContext({});function toInteger(a){if(a===null||a===!0||a===!1)return NaN;var o=Number(a);return isNaN(o)?o:o<0?Math.ceil(o):Math.floor(o)}function requiredArgs(a,o){if(o.length<a)throw new TypeError(a+" argument"+(a>1?"s":"")+" required, but only "+o.length+" present")}function _typeof$N(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$N=function(s){return typeof s}:_typeof$N=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$N(a)}function toDate(a){requiredArgs(1,arguments);var o=Object.prototype.toString.call(a);return a instanceof Date||_typeof$N(a)==="object"&&o==="[object Date]"?new Date(a.getTime()):typeof a=="number"||o==="[object Number]"?new Date(a):((typeof a=="string"||o==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function addDays(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toInteger(o);return isNaN(_)?new Date(NaN):(_&&s.setDate(s.getDate()+_),s)}function addMonths(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toInteger(o);if(isNaN(_))return new Date(NaN);if(!_)return s;var j=s.getDate(),$t=new Date(s.getTime());$t.setMonth(s.getMonth()+_+1,0);var zt=$t.getDate();return j>=zt?$t:(s.setFullYear($t.getFullYear(),$t.getMonth(),j),s)}function addMilliseconds(a,o){requiredArgs(2,arguments);var s=toDate(a).getTime(),_=toInteger(o);return new Date(s+_)}var MILLISECONDS_IN_HOUR=36e5;function addHours(a,o){requiredArgs(2,arguments);var s=toInteger(o);return addMilliseconds(a,s*MILLISECONDS_IN_HOUR)}var defaultOptions$2={};function getDefaultOptions(){return defaultOptions$2}function startOfWeek(a,o){var s,_,j,$t,zt,Ht,Ut,Gt;requiredArgs(1,arguments);var Xt=getDefaultOptions(),Jt=toInteger((s=(_=(j=($t=o?.weekStartsOn)!==null&&$t!==void 0?$t:o==null||(zt=o.locale)===null||zt===void 0||(Ht=zt.options)===null||Ht===void 0?void 0:Ht.weekStartsOn)!==null&&j!==void 0?j:Xt.weekStartsOn)!==null&&_!==void 0?_:(Ut=Xt.locale)===null||Ut===void 0||(Gt=Ut.options)===null||Gt===void 0?void 0:Gt.weekStartsOn)!==null&&s!==void 0?s:0);if(!(Jt>=0&&Jt<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var Zt=toDate(a),er=Zt.getDay(),tr=(er<Jt?7:0)+er-Jt;return Zt.setDate(Zt.getDate()-tr),Zt.setHours(0,0,0,0),Zt}function startOfISOWeek(a){return requiredArgs(1,arguments),startOfWeek(a,{weekStartsOn:1}
vendor: 18,835 bytes, line 429
429)}function getISOWeekYear(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getFullYear(),_=new Date(0);_.setFullYear(s+1,0,4),_.setHours(0,0,0,0);var j=startOfISOWeek(_),$t=new Date(0);$t.setFullYear(s,0,4),$t.setHours(0,0,0,0);var zt=startOfISOWeek($t);return o.getTime()>=j.getTime()?s+1:o.getTime()>=zt.getTime()?s:s-1}function startOfISOWeekYear(a){requiredArgs(1,arguments);var o=getISOWeekYear(a),s=new Date(0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);var _=startOfISOWeek(s);return _}function getTimezoneOffsetInMilliseconds(a){var o=new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()));return o.setUTCFullYear(a.getFullYear()),a.getTime()-o.getTime()}function startOfDay(a){requiredArgs(1,arguments);var o=toDate(a);return o.setHours(0,0,0,0),o}var MILLISECONDS_IN_DAY$1=864e5;function differenceInCalendarDays(a,o){requiredArgs(2,arguments);var s=startOfDay(a),_=startOfDay(o),j=s.getTime()-getTimezoneOffsetInMilliseconds(s),$t=_.getTime()-getTimezoneOffsetInMilliseconds(_);return Math.round((j-$t)/MILLISECONDS_IN_DAY$1)}var MILLISECONDS_IN_MINUTE=6e4;function addMinutes(a,o){requiredArgs(2,arguments);var s=toInteger(o);return addMilliseconds(a,s*MILLISECONDS_IN_MINUTE)}function addQuarters(a,o){requiredArgs(2,arguments);var s=toInteger(o),_=s*3;return addMonths(a,_)}function addWeeks(a,o){requiredArgs(2,arguments);var s=toInteger(o),_=s*7;return addDays(a,_)}function addYears(a,o){requiredArgs(2,arguments);var s=toInteger(o);return addMonths(a,s*12)}function _typeof$M(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$M=function(s){return typeof s}:_typeof$M=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$M(a)}function max$2(a){requiredArgs(1,arguments);var o;if(a&&typeof a.forEach=="function")o=a;else if(_typeof$M(a)==="object"&&a!==null)o=Array.prototype.slice.call(a);else return new Date(NaN);var s;return o.forEach(function(_){var j=toDate(_);(s===void 0||s<j||isNaN(Number(j)))&&(s=j)}),s||new Date(NaN)}function _typeof$L(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$L=function(s){return typeof s}:_typeof$L=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$L(a)}function min$3(a){requiredArgs(1,arguments);var o;if(a&&typeof a.forEach=="function")o=a;else if(_typeof$L(a)==="object"&&a!==null)o=Array.prototype.slice.call(a);else return new Date(NaN);var s;return o.forEach(function(_){var j=toDate(_);(s===void 0||s>j||isNaN(j.getDate()))&&(s=j)}),s||new Date(NaN)}var millisecondsInMinute=6e4,millisecondsInHour=36e5,millisecondsInSecond=1e3;function isSameDay(a,o){requiredArgs(2,arguments);var s=startOfDay(a),_=startOfDay(o);return s.getTime()===_.getTime()}function _typeof$K(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$K=function(s){return typeof s}:_typeof$K=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$K(a)}function isDate(a){return requiredArgs(1,arguments),a instanceof Date||_typeof$K(a)==="object"&&Object.prototype.toString.call(a)==="[object Date]"}function isValid(a){if(requiredArgs(1,arguments),!isDate(a)&&typeof a!="number")return!1;var o=toDate(a);return!isNaN(Number(o))}function differenceInCalendarMonths(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toDate(o),j=s.getFullYear()-_.getFullYear(),$t=s.getMonth()-_.getMonth();return j*12+$t}function getQuarter(a){requiredArgs(1,arguments);var o=toDate(a),s=Math.floor(o.getMonth()/3)+1;return s}function differenceInCalendarYears(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toDate(o);return s.getFullYear()-_.getFullYear()}function endOfDay(a){requiredArgs(1,arguments);var o=toDate(a);return o.setHours(23,59,59,999),o}function endOfMonth(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getMonth();return o.setFullYear(o.getFullYear(),s+1,0),o.setHours(23,59,59,999),o}function startOfQuarter(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getMonth(),_=s-s%3;return o.setMonth(_,1),o.setHours(0,0,0,0),o}function startOfMonth(a){requiredArgs(1,arguments);var o=toDate(a);return o.setDate(1),o.setHours(0,0,0,0),o}function endOfYear(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getFullYear();return o.setFullYear(s+1,0,0),o.setHours(23,59,59,999),o}function startOfYear(a){requiredArgs(1,arguments);var o=toDate(a),s=new Date(0);return s.setFullYear(o.getFullYear(),0,1),s.setHours(0,0,0,0),s}function subMilliseconds(a,o){requiredArgs(2,arguments);var s=toInteger(o);return addMilliseconds(a,-s)}var MILLISECONDS_IN_DAY=864e5;function getUTCDayOfYear(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getTime();o.setUTCMonth(0,1),o.setUTCHours(0,0,0,0);var _=o.getTime(),j=s-_;return Math.floor(j/MILLISECONDS_IN_DAY)+1}function startOfUTCISOWeek(a){requiredArgs(1,arguments);var o=1,s=toDate(a),_=s.getUTCDay(),j=(_<o?7:0)+_-o;return s.setUTCDate(s.getUTCDate()-j),s.setUTCHours(0,0,0,0),s}function getUTCISOWeekYear(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getUTCFullYear(),_=new Date(0);_.setUTCFullYear(s+1,0,4),_.setUTCHours(0,0,0,0);var j=startOfUTCISOWeek(_),$t=new Date(0);$t.setUTCFullYear(s,0,4),$t.setUTCHours(0,0,0,0);var zt=startOfUTCISOWeek($t);return o.getTime()>=j.getTime()?s+1:o.getTime()>=zt.getTime()?s:s-1}function startOfUTCISOWeekYear(a){requiredArgs(1,arguments);var o=getUTCISOWeekYear(a),s=new Date(0);s.setUTCFullYear(o,0,4),s.setUTCHours(0,0,0,0);var _=startOfUTCISOWeek(s);return _}var MILLISECONDS_IN_WEEK$2=6048e5;function getUTCISOWeek(a){requiredArgs(1,arguments);var o=toDate(a),s=startOfUTCISOWeek(o).getTime()-startOfUTCISOWeekYear(o).getTime();return Math.round(s/MILLISECONDS_IN_WEEK$2)+1}function startOfUTCWeek(a,o){var s,_,j,$t,zt,Ht,Ut,Gt;requiredArgs(1,arguments);var Xt=getDefaultOptions(),Jt=toInteger((s=(_=(j=($t=o?.weekStartsOn)!==null&&$t!==void 0?$t:o==null||(zt=o.locale)===null||zt===void 0||(Ht=zt.options)===null||Ht===void 0?void 0:Ht.weekStartsOn)!==null&&j!==void 0?j:Xt.weekStartsOn)!==null&&_!==void 0?_:(Ut=Xt.locale)===null||Ut===void 0||(Gt=Ut.options)===null||Gt===void 0?void 0:Gt.weekStartsOn)!==null&&s!==void 0?s:0);if(!(Jt>=0&&Jt<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var Zt=toDate(a),er=Zt.getUTCDay(),tr=(er<Jt?7:0)+er-Jt;return Zt.setUTCDate(Zt.getUTCDate()-tr),Zt.setUTCHours(0,0,0,0),Zt}function getUTCWeekYear(a,o){var s,_,j,$t,zt,Ht,Ut,Gt;requiredArgs(1,arguments);var Xt=toDate(a),Jt=Xt.getUTCFullYear(),Zt=getDefaultOptions(),er=toInteger((s=(_=(j=($t=o?.firstWeekContainsDate)!==null&&$t!==void 0?$t:o==null||(zt=o.locale)===null||zt===void 0||(Ht=zt.options)===null||Ht===void 0?void 0:Ht.firstWeekContainsDate)!==null&&j!==void 0?j:Zt.firstWeekContainsDate)!==null&&_!==void 0?_:(Ut=Zt.locale)===null||Ut===void 0||(Gt=Ut.options)===null||Gt===void 0?void 0:Gt.firstWeekContainsDate)!==null&&s!==void 0?s:1);if(!(er>=1&&er<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var tr=new Date(0);tr.setUTCFullYear(Jt+1,0,er),tr.setUTCHours(0,0,0,0);var nr=startOfUTCWeek(tr,o),sr=new Date(0);sr.setUTCFullYear(Jt,0,er),sr.setUTCHours(0,0,0,0);var or=startOfUTCWeek(sr,o);return Xt.getTime()>=nr.getTime()?Jt+1:Xt.getTime()>=or.getTime()?Jt:Jt-1}function startOfUTCWeekYear(a,o){var s,_,j,$t,zt,Ht,Ut,Gt;requiredArgs(1,arguments);var Xt=getDefaultOptions(),Jt=toInteger((s=(_=(j=($t=o?.firstWeekContainsDate)!==null&&$t!==void 0?$t:o==null||(zt=o.locale)===null||zt===void 0||(Ht=zt.options)===null||Ht===void 0?void 0:Ht.firstWeekContainsDate)!==null&&j!==void 0?j:Xt.firstWeekContainsDate)!==null&&_!==void 0?_:(Ut=Xt.locale)===null||Ut===void 0||(Gt=Ut.options)===null||Gt===void 0?void 0:Gt.firstWeekContainsDate)!==null&&s!==void 0?s:1),Zt=getUTCWeekYear(a,o),er=new Date(0);er.setUTCFullYear(Zt,0,Jt),er.setUTCHours(0,0,0,0);var tr=startOfUTCWeek(er,o);return tr}var MILLISECONDS_IN_WEEK$1=6048e5;function getUTCWeek(a,o){requiredArgs(1,arguments);var s=toDate(a),_=startOfUTCWeek(s,o).getTime()-startOfUTCWeekYear(s,o).getTime();return Math.round(_/MILLISECONDS_IN_WEEK$1)+1}function addLeadingZeros(a,o){for(var s=a<0?"-":"",_=Math.abs(a).toString();_.length<o;)_="0"+_;return s+_}var formatters$2={y:function(o,s){var _=o.getUTCFullYear(),j=_>0?_:1-_;return addLeadingZeros(s==="yy"?j%100:j,s.length)},M:function(o,s){var _=o.getUTCMonth();return s==="M"?String(_+1):addLeadingZeros(_+1,2)},d:function(o,s){return addLeadingZeros(o.getUTCDate(),s.length)},a:function(o,s){var _=o.getUTCHours()/12>=1?"pm":"am";switch(s){case"a":case"aa":return _.toUpperCase();case"aaa":return _;case"aaaaa":return _[0];case"aaaa":default:return _==="am"?"a.m.":"p.m."}},h:function(o,s){return addLeadingZeros(o.getUTCHours()%12||12,s.length)},H:function(o,s){return addLeadingZeros(o.getUTCHours(),s.length)},m:function(o,s){return addLeadingZeros(o.getUTCMinutes(),s.length)},s:function(o,s){return addLeadingZeros(o.getUTCSeconds(),s.length)},S:function(o,s){var _=s.length,j=o.getUTCMilliseconds(),$t=Math.floor(j*Math.pow(10,_-3));return addLeadingZeros($t,s.length)}};const formatters$3=formatters$2;var dayPeriodEnum={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},formatters={G:function(o,s,_){var j=o.getUTCFullYear()>0?1:0;switch(s){case"G":case"GG":case"GGG":return _.era(j,{width:"abbreviated"});case"GGGGG":return _.era(j,{width:"narrow"});case"GGGG":default:return _.era(j,{width:"wide"})}},y:function(o,s,_){if(s==="yo"){var j=o.getUTCFullYear(),$t=j>0?j:1-j;return _.ordinalNumber($t,{unit:"year"})}return formatters$3.y(o,s)},Y:function(o,s,_,j){var $t=getUTCWeekYear(o,j),zt=$t>0?$t:1-$t;if(s==="YY"){var Ht=zt%100;return addLeadingZeros(Ht,2)}return s==="Yo"?_.ordinalNumber(zt,{unit:"year"}):addLeadingZeros(zt,s.length)},R:function(o,s){var _=getUTCISOWeekYear(o);return addLeadingZeros(_,s.length)},u:function(o,s){var _=o.getUTCFullYear();return addLeadingZeros(_,s.length)},Q:function(o,s,_){var j=Math.ceil((o.getUTCMonth()+1)/3);switch(s){case"Q":return String(j);case"QQ":return addLeadingZeros(j,2);case"Qo":return _.ordinalNumber(j,{unit:"quarter"});case"QQQ":return _.quarter(j,{width:"abbreviated",context:"formatting"});case"QQQQQ":return _.quarter(j,{width:"narrow",context:"formatting"});case"QQQQ":default:return _.quarter(j,{width:"wide",context:"formatting"})}},q:function(o,s,_){var j=Math.ceil((o.getUTCMonth()+1)/3);switch(s){case"q":return String(j);case"qq":return addLeadingZeros(j,2);case"qo":return _.ordinalNumber(j,{unit:"quarter"});case"qqq":return _.quarter(j,{width:"abbreviated",context:"standalone"});case"qqqqq":return _.quarter(j,{width:"narrow",context:"standalone"});case"qqqq":default:return _.quarter(j,{width:"wide",context:"standalone"})}},M:function(o,s,_){var j=o.getUTCMonth();switch(s){case"M":case"MM":return formatters$3.M(o,s);case"Mo":return _.ordinalNumber(j+1,{unit:"month"});case"MMM":return _.month(j,{width:"abbreviated",context:"formatting"});case"MMMMM":return _.month(j,{width:"narrow",context:"formatting"});case"MMMM":default:return _.month(j,{width:"wide",context:"formatting"})}},L:function(o,s,_){var j=o.getUTCMonth();switch(s){case"L":return String(j+1);case"LL":return addLeadingZeros(j+1,2);case"Lo":return _.ordinalNumber(j+1,{unit:"month"});case"LLL":return _.month(j,{width:"abbreviated",context:"standalone"});case"LLLLL":return _.month(j,{width:"narrow",context:"standalone"});case"LLLL":default:return _.month(j,{width:"wide",context:"standalone"})}},w:function(o,s,_,j){var $t=getUTCWeek(o,j);return s==="wo"?_.ordinalNumber($t,{unit:"week"}):addLeadingZeros($t,s.length)},I:function(o,s,_){var j=getUTCISOWeek(o);return s==="Io"?_.ordinalNumber(j,{unit:"week"}):addLeadingZeros(j,s.length)},d:function(o,s,_){return s==="do"?_.ordinalNumber(o.getUTCDate(),{unit:"date"}):formatters$3.d(o,s)},D:function(o,s,_){var j=getUTCDayOfYear(o);return s==="Do"?_.ordinalNumber(j,{unit:"dayOfYear"}):addLeadingZeros(j,s.length)},E:function(o,s,_){var j=o.getUTCDay();switch(s){case"E":case"EE":case"EEE":return _.day(j,{width:"abbreviated",context:"formatting"});case"EEEEE":return _.day(j,{width:"narrow",context:"formatting"});case"EEEEEE":return _.day(j,{width:"short",context:"formatting"});case"EEEE":default:return _.day(j,{width:"wide",context:"formatting"})}},e:function(o,s,_,j){var $t=o.getUTCDay(),zt=($t-j.weekStartsOn+8)%7||7;switch(s){case"e":return String(zt);case"ee":return addLeadingZeros(zt,2);case"eo":return _.ordinalNumber(zt,{unit:"day"});case"eee":return _.day($t,{width:"abbreviated",context:"formatting"});case"eeeee":return _.day($t,{width:"narrow",context:"formatting"});case"eeeeee":return _.day($t,{width:"short",context:"formatting"});case"eeee":default:return _.day($t,{width:"wide",context:"formatting"})}},c:function(o,s,_,j){var $t=o.getUTCDay(),zt=($t-j.weekStartsOn+8)%7||7;switch(s){case"c":return String(zt);case"cc":return addLeadingZeros(zt,s.length);case"co":return _.ordinalNumber(zt,{unit:"day"});case"ccc":return _.day($t,{width:"abbreviated",context:"standalone"});case"ccccc":return _.day($t,{width:"narrow",context:"standalone"});case"cccccc":return _.day($t,{width:"short",context:"standalone"});case"cccc":default:return _.day($t,{width:"wide",context:"standalone"})}},i:function(o,s,_){var j=o.getUTCDay(),$t=j===0?7:j;switch(s){case"i":return String($t);case"ii":return addLeadingZeros($t,s.length);case"io":return _.ordinalNumber($t,{unit:"day"});case"iii":return _.day(j,{width:"abbreviated",context:"formatting"});case"iiiii":return _.day(j,{width:"narrow",context:"formatting"});case"iiiiii":return _.day(j,{width:"short",context:"formatting"});case"iiii":default:return _.day(j,{width:"wide",context:"formatting"})}},a:function(o,s,_){var j=o.getUTCHours(),$t=j/12>=1?"pm":"am";switch(s){case"a":case"aa":return _.dayPeriod($t,{width:"abbreviated",context:"formatting"});case"aaa":return _.dayPeriod($t,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return _.dayPeriod($t,{width:"narrow",context:"formatting"});case"aaaa":default:return _.dayPeriod($t,{width:"wide",context:"formatting"})}},b:function(o,s,_){var j=o.getUTCHours(),$t;switch(j===12?$t=dayPeriodEnum.noon:j===0?$t=dayPeriodEnum.midnight:$t=j/12>=1?"pm":"am",s){case"b":case"bb":return _.dayPeriod($t,{width:"abbreviated",context:"formatting"});case"bbb":return _.dayPeriod($t,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return _.dayPeriod($t,{width:"narrow",context:"formatting"});case"bbbb":default:return _.dayPeriod($t,{width:"wide",context:"formatting"})}},B:function(o,s,_){var j=o.getUTCHours(),$t;switch(j>=17?$t=dayPeriodEnum.evening:j>=12?$t=dayPeriodEnum.afternoon:j>=4?$t=dayPeriodEnum.morning:$t=dayPeriodEnum.night,s){case"B":case"BB":case"BBB":return _.dayPeriod($t,{width:"abbreviated",context:"formatting"});case"BBBBB":return _.dayPeriod($t,{width:"narrow",context:"formatting"});case"BBBB":default:return _.dayPeriod($t,{width:"wide",context:"formatting"})}},h:function(o,s,_){if(s==="ho"){var j=o.getUTCHours()%12;return j===0&&(j=12),_.ordinalNumber(j,{unit:"hour"})}return formatters$3.h(o,s)},H:function(o,s,_){return s==="Ho"?_.ordinalNumber(o.getUTCHours(),{unit:"hour"}):formatters$3.H(o,s)},K:function(o,s,_){var j=o.getUTCHours()%12;return s==="Ko"?_.ordinalNumber(j,{unit:"hour"}):addLeadingZeros(j,s.length)},k:function(o,s,_){var j=o.getUTCHours();return j===0&&(j=24),s==="ko"?_.ordinalNumber(j,{unit:"hour"}):addLeadingZeros(j,s.length)},m:function(o,s,_){return s==="mo"?_.ordinalNumber(o.getUTCMinutes(),{unit:"minute"}):formatters$3.m(o,s)},s:function(o,s,_){return s==="so"?_.ordinalNumber(o.getUTCSeconds(),{unit:"second"}):formatters$3.s(o,s)},S:function(o,s){return formatters$3.S(o,s)},X:function(o,s,_,j){var $t=j._originalDate||o,zt=$t.getTimezoneOffset();if(zt===0)return"Z";switch(s){case"X":return formatTimezoneWithOptionalMinutes(zt);case"XXXX":case"XX":return formatTimezone(zt);case"XXXXX":case"XXX":default:return formatTimezone(zt,":")}},x:function(o,s,_,j){var $t=j._originalDate||o,zt=$t.getTimezoneOffset();switch(s){case"x":return formatTimezoneWithOptionalMinutes(zt);case"xxxx":case"xx":return formatTimezone(zt);case"xxxxx":case"xxx":default:return formatTimezone(zt,":")}},O:function(o,s,_,j){var $t=j._originalDate||o,zt=$t.getTimezoneOffset();switch(s){case"O":case"OO":case"OOO":return"GMT"+formatTimezoneShort(zt,":");case"OOOO":default:return"GMT"+formatTimezone(zt,":")}},z:function(o,s,_,j){var $t=j._originalDate||o,zt=$t.getTimezoneOffset();switch(s){case"z":case"zz":case"zzz":return"GMT"+formatTimezoneShort(zt,":");case"zzzz":default:return"GMT"+formatTimezone(zt,":")}},t:function(o,s,_,j){var $t=j._originalDate||o,zt=Math.floor($t.getTime()/1e3);return addLeadingZeros(zt,s.length)},T:function(o,s,_,j){var $t=j._originalDate||o,zt=$t.getTime();return addLeadingZeros(zt,s.length)}};function formatTimezoneShort(a,o){var s=a>0?"-":"+",_=Math.abs(a),j=Math.floor(_/60),$t=_%60;if($t===0)return s+String(j);var zt=o||"";return s+String(j)+zt+addLeadingZeros($t,2)}function formatTimezoneWithOptionalMinutes(a,o){if(a%60===0){var s=a>0?"-":"+";return s+addLeadingZeros(Math.abs(a)/60,2)}return formatTimezone(a,o)}function formatTimezone(a,o){var s=o||"",_=a>0?"-":"+",j=Math.abs(a),$t=addLeadingZeros(Math.floor(j/60),2),zt=addLeadingZeros(j%60,2);return _+$t+s+zt}const formatters$1=formatters;var dateLongFormatter=function(o,s){switch(o){case"P":return s.date({width:"short"});case"PP":return s.date({width:"medium"});case"PPP":return s.date({width:"long"});case"PPPP":default:return s.date({width:"full"})}},timeLongFormatter=function(o,s){switch(o){case"p":return s.time({width:"short"});case"pp":return s.time({width:"medium"});case"ppp":return s.time({width:"long"});case"pppp":default:return s.time({width:"full"})}},dateTimeLongFormatter=function(o,s){var _=o.match(/(P+)(p+)?/)||[],j=_[1],$t=_[2];if(!$t)return dateLongFormatter(o,s);var zt;switch(j){case"P":zt=s.dateTime({width:"short"});break;case"PP":zt=s.dateTime({width:"medium"});break;case"PPP":zt=s.dateTime({width:"long"});break;case"PPPP":default:zt=s.dateTime({width:"full"});break}return zt.replace("{{date}}",dateLongFormatter(j,s)).replace("{{time}}",timeLongFormatter($t,s))},longFormatters={p:timeLongFormatter,P:dateTimeLongFormatter};const longFormatters$1=longFormatters;var protectedDayOfYearTokens=["D","DD"],protectedWeekYearTokens=["YY","YYYY"];function isProtectedDayOfYearToken(a){return protectedDayOfYearTokens.indexOf(a)!==-1}function isProtectedWeekYearToken(a){return protectedWeekYearTokens.indexOf(a)!==-1}
vendor: 4,346 bytes, line 429
429function throwProtectedError(a,o,s){if(a==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(o,"`) for formatting years to the input `").concat(s,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(a==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(o,"`) for formatting years to the input `").concat(s,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(a==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(o,"`) for formatting days of the month to the input `").concat(s,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(a==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(o,"`) for formatting days of the month to the input `").concat(s,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var formatDistanceLocale$2={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},formatDistance$4=function(o,s,_){var j,$t=formatDistanceLocale$2[o];return typeof $t=="string"?j=$t:s===1?j=$t.one:j=$t.other.replace("{{count}}",s.toString()),_!=null&&_.addSuffix?_.comparison&&_.comparison>0?"in "+j:j+" ago":j};const formatDistance$5=formatDistance$4;function buildFormatLongFn(a){return function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=o.width?String(o.width):a.defaultWidth,_=a.formats[s]||a.formats[a.defaultWidth];return _}}var dateFormats$2={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},timeFormats$2={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats$2={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},formatLong$4={date:buildFormatLongFn({formats:dateFormats$2,defaultWidth:"full"}),time:buildFormatLongFn({formats:timeFormats$2,defaultWidth:"full"}),dateTime:buildFormatLongFn({formats:dateTimeFormats$2,defaultWidth:"full"})};const formatLong$5=formatLong$4;var formatRelativeLocale$1={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},formatRelative$2=function(o,s,_,j){return formatRelativeLocale$1[o]};const formatRelative$3=formatRelative$2;function buildLocalizeFn(a){return function(o,s){var _=s!=null&&s.context?String(s.context):"standalone",j;if(_==="formatting"&&a.formattingValues){var $t=a.defaultFormattingWidth||a.defaultWidth,zt=s!=null&&s.width?String(s.width):$t;j=a.formattingValues[zt]||a.formattingValues[$t]}else{var Ht=a.defaultWidth,Ut=s!=null&&s.width?String(s.width):a.defaultWidth;j=a.values[Ut]||a.values[Ht]}var Gt=a.argumentCallback?a.argumentCallback(o):o;return j[Gt]}}var eraValues$1={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},quarterValues$1={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},monthValues$1={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},dayValues$1={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
429ay","Saturday"]},dayPeriodValues$1={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},formattingDayPeriodValues={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},ordinalNumber$1=function(o,s){var _=Number(o),j=_%100;if(j>20||j<10)switch(j%10){case 1:return _+"st";case 2:return _+"nd";case 3:return _+"rd"}return _+"th"},localize$2={ordinalNumber:ordinalNumber$1,era:buildLocalizeFn({values:eraValues$1,defaultWidth:"wide"}),quarter:buildLocalizeFn({values:quarterValues$1,defaultWidth:"wide",argumentCallback:function(o){return o-1}}),month:buildLocalizeFn({values:monthValues$1,defaultWidth:"wide"}),day:buildLocalizeFn({values:dayValues$1,defaultWidth:"wide"}),dayPeriod:buildLocalizeFn({values:dayPeriodValues$1,defaultWidth:"wide",formattingValues:formattingDayPeriodValues,defaultFormattingWidth:"wide"})};const localize$3=localize$2;function buildMatchFn(a){return function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=s.width,j=_&&a.matchPatterns[_]||a.matchPatterns[a.defaultMatchWidth],$t=o.match(j);if(!$t)return null;var zt=$t[0],Ht=_&&a.parsePatterns[_]||a.parsePatterns[a.defaultParseWidth],Ut=Array.isArray(Ht)?findIndex(Ht,function(Jt){return Jt.test(zt)}):findKey(Ht,function(Jt){return Jt.test(zt)}),Gt;Gt=a.valueCallback?a.valueCallback(Ut):Ut,Gt=s.valueCallback?s.valueCallback(Gt):Gt;var Xt=o.slice(zt.length);return{value:Gt,rest:Xt}}}function findKey(a,o){for(var s in a)if(a.hasOwnProperty(s)&&o(a[s]))return s}function findIndex(a,o){for(var s=0;s<a.length;s++)if(o(a[s]))return s}function buildMatchPatternFn(a){return function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=o.match(a.matchPattern);if(!_)return null;var j=_[0],$t=o.match(a.parsePattern);if(!$t)return null;var zt=a.valueCallback?a.valueCallback($t[0]):$t[0];zt=s.valueCallback?s.valueCallback(zt):zt;var Ht=o.slice(j.length);return{value:zt,rest:Ht}}}var matchOrdinalNumberPattern$1=/^(\d+)(th|st|nd|rd)?/i,parseOrdinalNumberPattern$1=/\d+/i,matchEraPatterns$1={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},parseEraPatterns$1={any:[/^b/i,/^(a|c)/i]},matchQuarterPatterns$1={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},parseQuarterPatterns$1={any:[/1/i,/2/i,/3/i,/4/i]},matchMonthPatterns$1={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},parseMonthPatterns$1={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},matchDayPatterns$1={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},parseDayPatterns$1={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},matchDayPeriodPatterns$1={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},parseDayPeriodPatterns$1={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},match$5={ordinalNumber:buildMatchPatternFn({matchPattern:matchOrdinalNumberPattern$1,parsePattern:parseOrdinalNumberPattern$1,valueCallback:function(o){return parseInt(o,10)}}),era:buildMatchFn({matchPatterns:matchEraPatterns$1,defaultMatchWidth:"wide",parsePatterns:parseEraPatterns$1,defaultParseWidth:"any"}),quarter:buildMatchFn({matchPatterns:matchQuarterPatterns$1,defaultMatchWidth:"wide",parsePatterns:parseQuarterPatterns$1,defaultParseWidth:"any",valueCallback:function(o){return o+1}}),month:buildMatchFn({matchPatterns:matchMonthPatterns$1,defaultMatchWidth:"wide",parsePatterns:parseMonthPatterns$1,defaultParseWidth:"any"}),day:buildMatchFn({matchPatterns:matchDayPatterns$1,defaultMatchWidth:"wide",parsePatterns:parseDayPatterns$1,defaultParseWidth:"any"}),dayPeriod:buildMatchFn({matchPatterns:matchDayPeriodPatterns$1,defaultMatchWidth:"any",parsePatterns:parseDayPeriodPatterns$1,defaultParseWidth:"any"})};const match$6=match$5;var locale$2={code:"en-US",formatDistance:formatDistance$5,formatLong:formatLong$5,formatRelative:formatRelative$3,localize:localize$3,match:match$6,options:{weekStartsOn:0,firstWeekContainsDate:1}};const defaultLocale=locale$2;var formattingTokensRegExp$1=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,longFormattingTokensRegExp$1=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,escapedStringRegExp$1=/^'([^]*?)'?$/,doubleQuoteRegExp$1=/''/g,unescapedLatinCharacterRegExp$1=/[a-zA-Z]/;function format$2(a,o,s){var _,j,$t,zt,Ht,Ut,Gt,Xt,Jt,Zt,er,tr,nr,sr,or,ir,rr,ar;requiredArgs(2,arguments);var lr=String(o),ur=getDefaultOptions(),cr=(_=(j=s?.locale)!==null&&j!==void 0?j:ur.locale)!==null&&_!==void 0?_:defaultLocale,dr=toInteger(($t=(zt=(Ht=(Ut=s?.firstWeekContainsDate)!==null&&Ut!==void 0?Ut:s==null||(Gt=s.locale)===null||Gt===void 0||(Xt=Gt.options)===null||Xt===void 0?void 0:Xt.firstWeekContainsDate)!==null&&Ht!==void 0?Ht:ur.firstWeekContainsDate)!==null&&zt!==void 0?zt:(Jt=ur.locale)===null||Jt===void 0||(Zt=Jt.options)===null||Zt===void 0?void 0:Zt.firstWeekContainsDate)!==null&&$t!==void 0?$t:1);if(!(dr>=1&&dr<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var gr=toInteger((er=(tr=(nr=(sr=s?.weekStartsOn)!==null&&sr!==void 0?sr:s==null||(or=s.locale)===null||or===void 0||(ir=or.options)===null||ir===void 0?void 0:ir.weekStartsOn)!==null&&nr!==void 0?nr:ur.weekStartsOn)!==null&&tr!==void 0?tr:(rr=ur.locale)===null||rr===void 0||(ar=rr.options)===null||ar===void 0?void 0:ar.weekStartsOn)!==null&&er!==void 0?er:0);if(!(gr>=0&&gr<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!cr.localize)throw new RangeError("locale must contain localize property");if(!cr.formatLong)throw new RangeError("locale must contain formatLong property");var _r=toDate(a);if(!isValid(_r))throw new RangeError("Invalid time value");var Sr=getTimezoneOffsetInMilliseconds(_r),wr=subMilliseconds(_r,Sr),Rr={firstWeekContainsDate:dr,weekStartsOn:gr,locale:cr,_originalDate:_r},Ir=lr.match(longFormattingTokensRegExp$1).map(function(mr){var hr=mr[0];if(hr==="p"||hr==="P"){var vr=longFormatters$1[hr];return vr(mr,cr.formatLong)}return mr}).join("").match(formattingTokensRegExp$1).map(function(mr){if(mr==="''")return"'";var hr=mr[0];if(hr==="'")return cleanEscapedString$1(mr);var vr=formatters$1[hr];if(vr)return!(s!=null&&s.useAdditionalWeekYearTokens)&&isProtectedWeekYearToken(mr)&&throwProtectedError(mr,o,String(a)),!(s!=null&&s.useAdditionalDayOfYearTokens)&&isProtectedDayOfYearToken(mr)&&throwProtectedError(mr,o,String(a)),vr(wr,mr,cr.localize,Rr);if(hr.match(unescapedLatinCharacterRegExp$1))throw new RangeError("Format str
429ing contains an unescaped latin alphabet character `"+hr+"`");return mr}).join("");return Ir}function cleanEscapedString$1(a){var o=a.match(escapedStringRegExp$1);return o?o[1].replace(doubleQuoteRegExp$1,"'"):a}function assign$1(a,o){if(a==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&(a[s]=o[s]);return a}function getDate(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getDate();return s}function getDay(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getDay();return s}function getDaysInMonth(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getFullYear(),_=o.getMonth(),j=new Date(0);return j.setFullYear(s,_+1,0),j.setHours(0,0,0,0),j.getDate()}function getHours(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getHours();return s}var MILLISECONDS_IN_WEEK=6048e5;function getISOWeek(a){requiredArgs(1,arguments);var o=toDate(a),s=startOfISOWeek(o).getTime()-startOfISOWeekYear(o).getTime();return Math.round(s/MILLISECONDS_IN_WEEK)+1}function getMinutes(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getMinutes();return s}function getMonth(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getMonth();return s}function getSeconds(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getSeconds();return s}function getTime(a){requiredArgs(1,arguments);var o=toDate(a),s=o.getTime();return s}function getYear(a){return requiredArgs(1,arguments),toDate(a).getFullYear()}function isAfter(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toDate(o);return s.getTime()>_.getTime()}function isBefore(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toDate(o);return s.getTime()<_.getTime()}function isEqual$1(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toDate(o);return s.getTime()===_.getTime()}function _typeof$J(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$J=function(s){return typeof s}:_typeof$J=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$J(a)}function _inherits$O(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$F(a,o)}function _setPrototypeOf$F(a,o){return _setPrototypeOf$F=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$F(a,o)}function _createSuper$B(a){var o=_isNativeReflectConstruct$B();return function(){var _=_getPrototypeOf$E(a),j;if(o){var $t=_getPrototypeOf$E(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$O(this,j)}}function _possibleConstructorReturn$O(a,o){return o&&(_typeof$J(o)==="object"||typeof o=="function")?o:_assertThisInitialized$F(a)}function _assertThisInitialized$F(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$B(){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 _getPrototypeOf$E(a){return _getPrototypeOf$E=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$E(a)}function _classCallCheck$R(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$H(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$P(a,o,s){return o&&_defineProperties$H(a.prototype,o),s&&_defineProperties$H(a,s),a}function _defineProperty$J(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var TIMEZONE_UNIT_PRIORITY=10,Setter=function(){function a(){_classCallCheck$R(this,a),_defineProperty$J(this,"subPriority",0)}return _createClass$P(a,[{key:"validate",value:function(s,_){return!0}}]),a}(),ValueSetter=function(a){_inherits$O(s,a);var o=_createSuper$B(s);function s(_,j,$t,zt,Ht){var Ut;return _classCallCheck$R(this,s),Ut=o.call(this),Ut.value=_,Ut.validateValue=j,Ut.setValue=$t,Ut.priority=zt,Ht&&(Ut.subPriority=Ht),Ut}return _createClass$P(s,[{key:"validate",value:function(j,$t){return this.validateValue(j,this.value,$t)}},{key:"set",value:function(j,$t,zt){return this.setValue(j,$t,this.value,zt)}}]),s}(Setter),DateToSystemTimezoneSetter=function(a){_inherits$O(s,a);var o=_createSuper$B(s);function s(){var _;_classCallCheck$R(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$J(_assertThisInitialized$F(_),"priority",TIMEZONE_UNIT_PRIORITY),_defineProperty$J(_assertThisInitialized$F(_),"subPriority",-1),_}return _createClass$P(s,[{key:"set",value:function(j,$t){if($t.timestampIsSet)return j;var zt=new Date(0);return zt.setFullYear(j.getUTCFullYear(),j.getUTCMonth(),j.getUTCDate()),zt.setHours(j.getUTCHours(),j.getUTCMinutes(),j.getUTCSeconds(),j.getUTCMilliseconds()),zt}}]),s}(Setter);function _classCallCheck$Q(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$G(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$O(a,o,s){return o&&_defineProperties$G(a.prototype,o),s&&_defineProperties$G(a,s),a}var Parser=function(){function a(){_classCallCheck$Q(this,a)}return _createClass$O(a,[{key:"run",value:function(s,_,j,$t){var zt=this.parse(s,_,j,$t);return zt?{setter:new ValueSetter(zt.value,this.validate,this.set,this.priority,this.subPriority),rest:zt.rest}:null}},{key:"validate",value:function(s,_,j){return!0}}]),a}();function _typeof$I(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$I=function(s){return typeof s}:_typeof$I=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$I(a)}function _classCallCheck$P(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$F(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$N(a,o,s){return o&&_defineProperties$F(a.prototype,o),s&&_defineProperties$F(a,s),a}function _inherits$N(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$E(a,o)}function _setPrototypeOf$E(a,o){return _setPrototypeOf$E=Object.
vendor: 105,517 bytes, lines 429-430
429setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$E(a,o)}function _createSuper$A(a){var o=_isNativeReflectConstruct$A();return function(){var _=_getPrototypeOf$D(a),j;if(o){var $t=_getPrototypeOf$D(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$N(this,j)}}function _possibleConstructorReturn$N(a,o){return o&&(_typeof$I(o)==="object"||typeof o=="function")?o:_assertThisInitialized$E(a)}function _assertThisInitialized$E(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$A(){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 _getPrototypeOf$D(a){return _getPrototypeOf$D=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$D(a)}function _defineProperty$I(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var EraParser=function(a){_inherits$N(s,a);var o=_createSuper$A(s);function s(){var _;_classCallCheck$P(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$I(_assertThisInitialized$E(_),"priority",140),_defineProperty$I(_assertThisInitialized$E(_),"incompatibleTokens",["R","u","t","T"]),_}return _createClass$N(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"G":case"GG":case"GGG":return zt.era(j,{width:"abbreviated"})||zt.era(j,{width:"narrow"});case"GGGGG":return zt.era(j,{width:"narrow"});case"GGGG":default:return zt.era(j,{width:"wide"})||zt.era(j,{width:"abbreviated"})||zt.era(j,{width:"narrow"})}}},{key:"set",value:function(j,$t,zt){return $t.era=zt,j.setUTCFullYear(zt,0,1),j.setUTCHours(0,0,0,0),j}}]),s}(Parser),numericPatterns={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},timezonePatterns={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function mapValue(a,o){return a&&{value:o(a.value),rest:a.rest}}function parseNumericPattern(a,o){var s=o.match(a);return s?{value:parseInt(s[0],10),rest:o.slice(s[0].length)}:null}function parseTimezonePattern(a,o){var s=o.match(a);if(!s)return null;if(s[0]==="Z")return{value:0,rest:o.slice(1)};var _=s[1]==="+"?1:-1,j=s[2]?parseInt(s[2],10):0,$t=s[3]?parseInt(s[3],10):0,zt=s[5]?parseInt(s[5],10):0;return{value:_*(j*millisecondsInHour+$t*millisecondsInMinute+zt*millisecondsInSecond),rest:o.slice(s[0].length)}}function parseAnyDigitsSigned(a){return parseNumericPattern(numericPatterns.anyDigitsSigned,a)}function parseNDigits(a,o){switch(a){case 1:return parseNumericPattern(numericPatterns.singleDigit,o);case 2:return parseNumericPattern(numericPatterns.twoDigits,o);case 3:return parseNumericPattern(numericPatterns.threeDigits,o);case 4:return parseNumericPattern(numericPatterns.fourDigits,o);default:return parseNumericPattern(new RegExp("^\\d{1,"+a+"}"),o)}}function parseNDigitsSigned(a,o){switch(a){case 1:return parseNumericPattern(numericPatterns.singleDigitSigned,o);case 2:return parseNumericPattern(numericPatterns.twoDigitsSigned,o);case 3:return parseNumericPattern(numericPatterns.threeDigitsSigned,o);case 4:return parseNumericPattern(numericPatterns.fourDigitsSigned,o);default:return parseNumericPattern(new RegExp("^-?\\d{1,"+a+"}"),o)}}function dayPeriodEnumToHours(a){switch(a){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function normalizeTwoDigitYear(a,o){var s=o>0,_=s?o:1-o,j;if(_<=50)j=a||100;else{var $t=_+50,zt=Math.floor($t/100)*100,Ht=a>=$t%100;j=a+zt-(Ht?100:0)}return s?j:1-j}function isLeapYearIndex$1(a){return a%400===0||a%4===0&&a%100!==0}function _typeof$H(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$H=function(s){return typeof s}:_typeof$H=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$H(a)}function _classCallCheck$O(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$E(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$M(a,o,s){return o&&_defineProperties$E(a.prototype,o),s&&_defineProperties$E(a,s),a}function _inherits$M(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$D(a,o)}function _setPrototypeOf$D(a,o){return _setPrototypeOf$D=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$D(a,o)}function _createSuper$z(a){var o=_isNativeReflectConstruct$z();return function(){var _=_getPrototypeOf$C(a),j;if(o){var $t=_getPrototypeOf$C(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$M(this,j)}}function _possibleConstructorReturn$M(a,o){return o&&(_typeof$H(o)==="object"||typeof o=="function")?o:_assertThisInitialized$D(a)}function _assertThisInitialized$D(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$z(){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 _getPrototypeOf$C(a){return _getPrototypeOf$C=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$C(a)}function _defineProperty$H(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var YearParser=function(a){_inherits$M(s,a);var o=_createSuper$z(s);function s(){var _;_classCallCheck$O(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$H(_assertThisInitialized$D(_),"priority",130),_defineProperty$H(_assertThisInitialized$D(_),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),_}return _createClass$M(s,[{key:"parse",value:function(j,$t,zt){var Ht=function(Gt){return{year:Gt,isTwoDigitYear:$t==="yy"}};switch($t){case"y":return mapValue(parseNDigits(4,j),Ht);case"yo":return mapValue(zt.ordinalNumber(j,{unit:"year"}),Ht);default:return mapValue(parseNDigits($t.length,j),Ht)}}},{key:"validate",value:function(j,$t){return $t.isTwoDigitYear||$t.year>0}},{key:"set",value:function(j,$t,zt){var Ht=j.getUTCFullYear();if(zt.isTwoDigitYear){var Ut=normalizeTwoDigitYear(zt.year,Ht);return j.setUTCFullYear(Ut,0,1),j.setUTCHours(0,0,0,0),j}var Gt=!("era"in $t)||$t.era===1?zt.year:1-zt.year;return j.setUTCFullYear(Gt,0,1),j.setUTCHours(0,0,0,0),j}}]),s}(Parser);function _typeof$G(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$G=function(s){return typeof s}:_typeof$G=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$G(a)}function _classCallCheck$N(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$D(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$L(a,o,s){return o&&_defineProperties$D(a.prototype,o),s&&_defineProperties$D(a,s),a}function _inherits$L(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$C(a,o)}function _setPrototypeOf$C(a,o){return _setPrototypeOf$C=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$C(a,o)}function _createSuper$y(a){var o=_isNativeReflectConstruct$y();return function(){var _=_getPrototypeOf$B(a),j;if(o){var $t=_getPrototypeOf$B(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$L(this,j)}}function _possibleConstructorReturn$L(a,o){return o&&(_typeof$G(o)==="object"||typeof o=="function")?o:_assertThisInitialized$C(a)}function _assertThisInitialized$C(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$y(){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 _getPrototypeOf$B(a){return _getPrototypeOf$B=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$B(a)}function _defineProperty$G(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var LocalWeekYearParser=function(a){_inherits$L(s,a);var o=_createSuper$y(s);function s(){var _;_classCallCheck$N(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$G(_assertThisInitialized$C(_),"priority",130),_defineProperty$G(_assertThisInitialized$C(_),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),_}return _createClass$L(s,[{key:"parse",value:function(j,$t,zt){var Ht=function(Gt){return{year:Gt,isTwoDigitYear:$t==="YY"}};switch($t){case"Y":return mapValue(parseNDigits(4,j),Ht);case"Yo":return mapValue(zt.ordinalNumber(j,{unit:"year"}),Ht);default:return mapValue(parseNDigits($t.length,j),Ht)}}},{key:"validate",value:function(j,$t){return $t.isTwoDigitYear||$t.year>0}},{key:"set",value:function(j,$t,zt,Ht){var Ut=getUTCWeekYear(j,Ht);if(zt.isTwoDigitYear){var Gt=normalizeTwoDigitYear(zt.year,Ut);return j.setUTCFullYear(Gt,0,Ht.firstWeekContainsDate),j.setUTCHours(0,0,0,0),startOfUTCWeek(j,Ht)}var Xt=!("era"in $t)||$t.era===1?zt.year:1-zt.year;return j.setUTCFullYear(Xt,0,Ht.firstWeekContainsDate),j.setUTCHours(0,0,0,0),startOfUTCWeek(j,Ht)}}]),s}(Parser);function _typeof$F(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$F=function(s){return typeof s}:_typeof$F=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$F(a)}function _classCallCheck$M(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$C(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$K(a,o,s){return o&&_defineProperties$C(a.prototype,o),s&&_defineProperties$C(a,s),a}function _inherits$K(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$B(a,o)}function _setPrototypeOf$B(a,o){return _setPrototypeOf$B=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$B(a,o)}function _createSuper$x(a){var o=_isNativeReflectConstruct$x();return function(){var _=_getPrototypeOf$A(a),j;if(o){var $t=_getPrototypeOf$A(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$K(this,j)}}function _possibleConstructorReturn$K(a,o){return o&&(_typeof$F(o)==="object"||typeof o=="function")?o:_assertThisInitialized$B(a)}function _assertThisInitialized$B(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$x(){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 _getPrototypeOf$A(a){return _getPrototypeOf$A=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$A(a)}function _defineProperty$F(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var ISOWeekYearParser=function(a){_inherits$K(s,a);var o=_createSuper$x(s);function s(){var _;_classCallCheck$M(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$F(_assertThisInitialized$B(_),"priority",130),_defineProperty$F(_assertThisInitialized$B(_),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),_}return _createClass$K(s,[{key:"parse",value:function(j,$t){return parseNDigitsSigned($t==="R"?4:$t.length,j)}},{key:"set",value:function(j,$t,zt){var Ht=new Date(0);return Ht.setUTCFullYear(zt,0,4),Ht.setUTCHours(0,0,0,0),startOfUTCISOWeek(Ht)}}]),s}(Parser);function _typeof$E(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$E=function(s){return typeof s}:_typeof$E=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$E(a)}function _classCallCheck$L(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$B(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$J(a,o,s){return o&&_defineProperties$B(a.prototype,o),s&&_defineProperties$B(a,s),a}function _inherits$J(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$A(a,o)}function _setPrototypeOf$A(a,o){return _setPrototypeOf$A=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$A(a,o)}function _createSuper$w(a){var o=_isNativeReflectConstruct$w();return function(){var _=_getPrototypeOf$z(a),j;if(o){var $t=_getPrototypeOf$z(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$J(this,j)}}function _possibleConstructorReturn$J(a,o){return o&&(_typeof$E(o)==="object"||typeof o=="function")?o:_assertThisInitialized$A(a)}function _assertThisInitialized$A(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$w(){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 _getPrototypeOf$z(a){return _getPrototypeOf$z=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$z(a)}function _defineProperty$E(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var ExtendedYearParser=function(a){_inherits$J(s,a);var o=_createSuper$w(s);function s(){var _;_classCallCheck$L(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$E(_assertThisInitialized$A(_),"priority",130),_defineProperty$E(_assertThisInitialized$A(_),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),_}return _createClass$J(s,[{key:"parse",value:function(j,$t){return parseNDigitsSigned($t==="u"?4:$t.length,j)}},{key:"set",value:function(j,$t,zt){return j.setUTCFullYear(zt,0,1),j.setUTCHours(0,0,0,0),j}}]),s}(Parser);function _typeof$D(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$D=function(s){return typeof s}:_typeof$D=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$D(a)}function _classCallCheck$K(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$A(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$I(a,o,s){return o&&_defineProperties$A(a.prototype,o),s&&_defineProperties$A(a,s),a}function _inherits$I(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$z(a,o)}function _setPrototypeOf$z(a,o){return _setPrototypeOf$z=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$z(a,o)}function _createSuper$v(a){var o=_isNativeReflectConstruct$v();return function(){var _=_getPrototypeOf$y(a),j;if(o){var $t=_getPrototypeOf$y(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$I(this,j)}}function _possibleConstructorReturn$I(a,o){return o&&(_typeof$D(o)==="object"||typeof o=="function")?o:_assertThisInitialized$z(a)}function _assertThisInitialized$z(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$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 _getPrototypeOf$y(a){return _getPrototypeOf$y=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$y(a)}function _defineProperty$D(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var QuarterParser=function(a){_inherits$I(s,a);var o=_createSuper$v(s);function s(){var _;_classCallCheck$K(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$D(_assertThisInitialized$z(_),"priority",120),_defineProperty$D(_assertThisInitialized$z(_),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),_}return _createClass$I(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"Q":case"QQ":return parseNDigits($t.length,j);case"Qo":return zt.ordinalNumber(j,{unit:"quarter"});case"QQQ":return zt.quarter(j,{width:"abbreviated",context:"formatting"})||zt.quarter(j,{width:"narrow",context:"formatting"});case"QQQQQ":return zt.quarter(j,{width:"narrow",context:"formatting"});case"QQQQ":default:return zt.quarter(j,{width:"wide",context:"formatting"})||zt.quarter(j,{width:"abbreviated",context:"formatting"})||zt.quarter(j,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(j,$t){return $t>=1&&$t<=4}},{key:"set",value:function(j,$t,zt){return j.setUTCMonth((zt-1)*3,1),j.setUTCHours(0,0,0,0),j}}]),s}(Parser);function _typeof$C(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$C=function(s){return typeof s}:_typeof$C=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$C(a)}function _classCallCheck$J(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$z(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$H(a,o,s){return o&&_defineProperties$z(a.prototype,o),s&&_defineProperties$z(a,s),a}function _inherits$H(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$y(a,o)}function _setPrototypeOf$y(a,o){return _setPrototypeOf$y=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$y(a,o)}function _createSuper$u(a){var o=_isNativeReflectConstruct$u();return function(){var _=_getPrototypeOf$x(a),j;if(o){var $t=_getPrototypeOf$x(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$H(this,j)}}function _possibleConstructorReturn$H(a,o){return o&&(_typeof$C(o)==="object"||typeof o=="function")?o:_assertThisInitialized$y(a)}function _assertThisInitialized$y(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$u(){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 _getPrototypeOf$x(a){return _getPrototypeOf$x=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$x(a)}function _defineProperty$C(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var StandAloneQuarterParser=function(a){_inherits$H(s,a);var o=_createSuper$u(s);function s(){var _;_classCallCheck$J(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$C(_assertThisInitialized$y(_),"priority",120),_defineProperty$C(_assertThisInitialized$y(_),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),_}return _createClass$H(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"q":case"qq":return parseNDigits($t.length,j);case"qo":return zt.ordinalNumber(j,{unit:"quarter"});case"qqq":return zt.quarter(j,{width:"abbreviated",context:"standalone"})||zt.quarter(j,{width:"narrow",context:"standalone"});case"qqqqq":return zt.quarter(j,{width:"narrow",context:"standalone"});case"qqqq":default:return zt.quarter(j,{width:"wide",context:"standalone"})||zt.quarter(j,{width:"abbreviated",context:"standalone"})||zt.quarter(j,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(j,$t){return $t>=1&&$t<=4}},{key:"set",value:function(j,$t,zt){return j.setUTCMonth((zt-1)*3,1),j.setUTCHours(0,0,0,0),j}}]),s}(Parser);function _typeof$B(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$B=function(s){return typeof s}:_typeof$B=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$B(a)}function _classCallCheck$I(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$y(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$G(a,o,s){return o&&_defineProperties$y(a.prototype,o),s&&_defineProperties$y(a,s),a}function _inherits$G(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$x(a,o)}function _setPrototypeOf$x(a,o){return _setPrototypeOf$x=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$x(a,o)}function _createSuper$t(a){var o=_isNativeReflectConstruct$t();return function(){var _=_getPrototypeOf$w(a),j;if(o){var $t=_getPrototypeOf$w(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$G(this,j)}}function _possibleConstructorReturn$G(a,o){return o&&(_typeof$B(o)==="object"||typeof o=="function")?o:_assertThisInitialized$x(a)}function _assertThisInitialized$x(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$t(){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 _getPrototypeOf$w(a){return _getPrototypeOf$w=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$w(a)}function _defineProperty$B(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var MonthParser=function(a){_inherits$G(s,a);var o=_createSuper$t(s);function s(){var _;_classCallCheck$I(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$B(_assertThisInitialized$x(_),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),_defineProperty$B(_assertThisInitialized$x(_),"priority",110),_}return _createClass$G(s,[{key:"parse",value:function(j,$t,zt){var Ht=function(Gt){return Gt-1};switch($t){case"M":return mapValue(parseNumericPattern(numericPatterns.month,j),Ht);case"MM":return mapValue(parseNDigits(2,j),Ht);case"Mo":return mapValue(zt.ordinalNumber(j,{unit:"month"}),Ht);case"MMM":return zt.month(j,{width:"abbreviated",context:"formatting"})||zt.month(j,{width:"narrow",context:"formatting"});case"MMMMM":return zt.month(j,{width:"narrow",context:"formatting"});case"MMMM":default:return zt.month(j,{width:"wide",context:"formatting"})||zt.month(j,{width:"abbreviated",context:"formatting"})||zt.month(j,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(j,$t){return $t>=0&&$t<=11}},{key:"set",value:function(j,$t,zt){return j.setUTCMonth(zt,1),j.setUTCHours(0,0,0,0),j}}]),s}(Parser);function _typeof$A(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$A=function(s){return typeof s}:_typeof$A=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$A(a)}function _classCallCheck$H(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$x(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$F(a,o,s){return o&&_defineProperties$x(a.prototype,o),s&&_defineProperties$x(a,s),a}function _inherits$F(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$w(a,o)}function _setPrototypeOf$w(a,o){return _setPrototypeOf$w=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$w(a,o)}function _createSuper$s(a){var o=_isNativeReflectConstruct$s();return function(){var _=_getPrototypeOf$v(a),j;if(o){var $t=_getPrototypeOf$v(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$F(this,j)}}function _possibleConstructorReturn$F(a,o){return o&&(_typeof$A(o)==="object"||typeof o=="function")?o:_assertThisInitialized$w(a)}function _assertThisInitialized$w(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$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 _getPrototypeOf$v(a){return _getPrototypeOf$v=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$v(a)}function _defineProperty$A(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var StandAloneMonthParser=function(a){_inherits$F(s,a);var o=_createSuper$s(s);function s(){var _;_classCallCheck$H(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$A(_assertThisInitialized$w(_),"priority",110),_defineProperty$A(_assertThisInitialized$w(_),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),_}return _createClass$F(s,[{key:"parse",value:function(j,$t,zt){var Ht=function(Gt){return Gt-1};switch($t){case"L":return mapValue(parseNumericPattern(numericPatterns.month,j),Ht);case"LL":return mapValue(parseNDigits(2,j),Ht);case"Lo":return mapValue(zt.ordinalNumber(j,{unit:"month"}),Ht);case"LLL":return zt.month(j,{width:"abbreviated",context:"standalone"})||zt.month(j,{width:"narrow",context:"standalone"});case"LLLLL":return zt.month(j,{width:"narrow",context:"standalone"});case"LLLL":default:return zt.month(j,{width:"wide",context:"standalone"})||zt.month(j,{width:"abbreviated",context:"standalone"})||zt.month(j,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(j,$t){return $t>=0&&$t<=11}},{key:"set",value:function(j,$t,zt){return j.setUTCMonth(zt,1),j.setUTCHours(0,0,0,0),j}}]),s}(Parser);function setUTCWeek(a,o,s){requiredArgs(2,arguments);var _=toDate(a),j=toInteger(o),$t=getUTCWeek(_,s)-j;return _.setUTCDate(_.getUTCDate()-$t*7),_}function _typeof$z(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$z=function(s){return typeof s}:_typeof$z=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$z(a)}function _classCallCheck$G(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$w(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$E(a,o,s){return o&&_defineProperties$w(a.prototype,o),s&&_defineProperties$w(a,s),a}function _inherits$E(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$v(a,o)}function _setPrototypeOf$v(a,o){return _setPrototypeOf$v=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$v(a,o)}function _createSuper$r(a){var o=_isNativeReflectConstruct$r();return function(){var _=_getPrototypeOf$u(a),j;if(o){var $t=_getPrototypeOf$u(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$E(this,j)}}function _possibleConstructorReturn$E(a,o){return o&&(_typeof$z(o)==="object"||typeof o=="function")?o:_assertThisInitialized$v(a)}function _assertThisInitialized$v(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$r(){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 _getPrototypeOf$u(a){return _getPrototypeOf$u=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$u(a)}function _defineProperty$z(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var LocalWeekParser=function(a){_inherits$E(s,a);var o=_createSuper$r(s);function s(){var _;_classCallCheck$G(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$z(_assertThisInitialized$v(_),"priority",100),_defineProperty$z(_assertThisInitialized$v(_),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),_}return _createClass$E(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"w":return parseNumericPattern(numericPatterns.week,j);case"wo":return zt.ordinalNumber(j,{unit:"week"});default:return parseNDigits($t.length,j)}}},{key:"validate",value:function(j,$t){return $t>=1&&$t<=53}},{key:"set",value:function(j,$t,zt,Ht){return startOfUTCWeek(setUTCWeek(j,zt,Ht),Ht)}}]),s}(Parser);function setUTCISOWeek(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toInteger(o),j=getUTCISOWeek(s)-_;return s.setUTCDate(s.getUTCDate()-j*7),s}function _typeof$y(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$y=function(s){return typeof s}:_typeof$y=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$y(a)}function _classCallCheck$F(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$v(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$D(a,o,s){return o&&_defineProperties$v(a.prototype,o),s&&_defineProperties$v(a,s),a}function _inherits$D(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$u(a,o)}function _setPrototypeOf$u(a,o){return _setPrototypeOf$u=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$u(a,o)}function _createSuper$q(a){var o=_isNativeReflectConstruct$q();return function(){var _=_getPrototypeOf$t(a),j;if(o){var $t=_getPrototypeOf$t(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$D(this,j)}}function _possibleConstructorReturn$D(a,o){return o&&(_typeof$y(o)==="object"||typeof o=="function")?o:_assertThisInitialized$u(a)}function _assertThisInitialized$u(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$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 _getPrototypeOf$t(a){return _getPrototypeOf$t=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$t(a)}function _defineProperty$y(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var ISOWeekParser=function(a){_inherits$D(s,a);var o=_createSuper$q(s);function s(){var _;_classCallCheck$F(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$y(_assertThisInitialized$u(_),"priority",100),_defineProperty$y(_assertThisInitialized$u(_),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),_}return _createClass$D(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"I":return parseNumericPattern(numericPatterns.week,j);case"Io":return zt.ordinalNumber(j,{unit:"week"});default:return parseNDigits($t.length,j)}}},{key:"validate",value:function(j,$t){return $t>=1&&$t<=53}},{key:"set",value:function(j,$t,zt){return startOfUTCISOWeek(setUTCISOWeek(j,zt))}}]),s}(Parser);function _typeof$x(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$x=function(s){return typeof s}:_typeof$x=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$x(a)}function _classCallCheck$E(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$u(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$C(a,o,s){return o&&_defineProperties$u(a.prototype,o),s&&_defineProperties$u(a,s),a}function _inherits$C(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$t(a,o)}function _setPrototypeOf$t(a,o){return _setPrototypeOf$t=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$t(a,o)}function _createSuper$p(a){var o=_isNativeReflectConstruct$p();return function(){var _=_getPrototypeOf$s(a),j;if(o){var $t=_getPrototypeOf$s(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$C(this,j)}}function _possibleConstructorReturn$C(a,o){return o&&(_typeof$x(o)==="object"||typeof o=="function")?o:_assertThisInitialized$t(a)}function _assertThisInitialized$t(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$p(){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 _getPrototypeOf$s(a){return _getPrototypeOf$s=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$s(a)}function _defineProperty$x(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var DAYS_IN_MONTH=[31,28,31,30,31,30,31,31,30,31,30,31],DAYS_IN_MONTH_LEAP_YEAR=[31,29,31,30,31,30,31,31,30,31,30,31],DateParser=function(a){_inherits$C(s,a);var o=_createSuper$p(s);function s(){var _;_classCallCheck$E(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$x(_assertThisInitialized$t(_),"priority",90),_defineProperty$x(_assertThisInitialized$t(_),"subPriority",1),_defineProperty$x(_assertThisInitialized$t(_),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),_}return _createClass$C(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"d":return parseNumericPattern(numericPatterns.date,j);case"do":return zt.ordinalNumber(j,{unit:"date"});default:return parseNDigits($t.length,j)}}},{key:"validate",value:function(j,$t){var zt=j.getUTCFullYear(),Ht=isLeapYearIndex$1(zt),Ut=j.getUTCMonth();return Ht?$t>=1&&$t<=DAYS_IN_MONTH_LEAP_YEAR[Ut]:$t>=1&&$t<=DAYS_IN_MONTH[Ut]}},{key:"set",value:function(j,$t,zt){return j.setUTCDate(zt),j.setUTCHours(0,0,0,0),j}}]),s}(Parser);function _typeof$w(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$w=function(s){return typeof s}:_typeof$w=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$w(a)}function _classCallCheck$D(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$t(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$B(a,o,s){return o&&_defineProperties$t(a.prototype,o),s&&_defineProperties$t(a,s),a}function _inherits$B(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$s(a,o)}function _setPrototypeOf$s(a,o){return _setPrototypeOf$s=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$s(a,o)}function _createSuper$o(a){var o=_isNativeReflectConstruct$o();return function(){var _=_getPrototypeOf$r(a),j;if(o){var $t=_getPrototypeOf$r(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$B(this,j)}}function _possibleConstructorReturn$B(a,o){return o&&(_typeof$w(o)==="object"||typeof o=="function")?o:_assertThisInitialized$s(a)}function _assertThisInitialized$s(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$o(){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 _getPrototypeOf$r(a){return _getPrototypeOf$r=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$r(a)}function _defineProperty$w(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var DayOfYearParser=function(a){_inherits$B(s,a);var o=_createSuper$o(s);function s(){var _;_classCallCheck$D(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$w(_assertThisInitialized$s(_),"priority",90),_defineProperty$w(_assertThisInitialized$s(_),"subpriority",1),_defineProperty$w(_assertThisInitialized$s(_),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),_}return _createClass$B(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"D":case"DD":return parseNumericPattern(numericPatterns.dayOfYear,j);case"Do":return zt.ordinalNumber(j,{unit:"date"});default:return parseNDigits($t.length,j)}}},{key:"validate",value:function(j,$t){var zt=j.getUTCFullYear(),Ht=isLeapYearIndex$1(zt);return Ht?$t>=1&&$t<=366:$t>=1&&$t<=365}},{key:"set",value:function(j,$t,zt){return j.setUTCMonth(0,zt),j.setUTCHours(0,0,0,0),j}}]),s}(Parser);function setUTCDay(a,o,s){var _,j,$t,zt,Ht,Ut,Gt,Xt;requiredArgs(2,arguments);var Jt=getDefaultOptions(),Zt=toInteger((_=(j=($t=(zt=s?.weekStartsOn)!==null&&zt!==void 0?zt:s==null||(Ht=s.locale)===null||Ht===void 0||(Ut=Ht.options)===null||Ut===void 0?void 0:Ut.weekStartsOn)!==null&&$t!==void 0?$t:Jt.weekStartsOn)!==null&&j!==void 0?j:(Gt=Jt.locale)===null||Gt===void 0||(Xt=Gt.options)===null||Xt===void 0?void 0:Xt.weekStartsOn)!==null&&_!==void 0?_:0);if(!(Zt>=0&&Zt<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var er=toDate(a),tr=toInteger(o),nr=er.getUTCDay(),sr=tr%7,or=(sr+7)%7,ir=(or<Zt?7:0)+tr-nr;return er.setUTCDate(er.getUTCDate()+ir),er}function _typeof$v(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$v=function(s){return typeof s}:_typeof$v=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$v(a)}function _classCallCheck$C(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$s(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$A(a,o,s){return o&&_defineProperties$s(a.prototype,o),s&&_defineProperties$s(a,s),a}function _inherits$A(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$r(a,o)}function _setPrototypeOf$r(a,o){return _setPrototypeOf$r=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$r(a,o)}function _createSuper$n(a){var o=_isNativeReflectConstruct$n();return function(){var _=_getPrototypeOf$q(a),j;if(o){var $t=_getPrototypeOf$q(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$A(this,j)}}function _possibleConstructorReturn$A(a,o){return o&&(_typeof$v(o)==="object"||typeof o=="function")?o:_assertThisInitialized$r(a)}function _assertThisInitialized$r(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$n(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _getPrototypeOf$q(a){return _getPrototypeOf$q=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$q(a)}function _defineProperty$v(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var DayParser=function(a){_inherits$A(s,a);var o=_createSuper$n(s);function s(){var _;_classCallCheck$C(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$v(_assertThisInitialized$r(_),"priority",90),_defineProperty$v(_assertThisInitialized$r(_),"incompatibleTokens",["D","i","e","c","t","T"]),_}return _createClass$A(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"E":case"EE":case"EEE":return zt.day(j,{width:"abbreviated",context:"formatting"})||zt.day(j,{width:"short",context:"formatting"})||zt.day(j,{width:"narrow",context:"formatting"});case"EEEEE":return zt.day(j,{width:"narrow",context:"formatting"});case"EEEEEE":return zt.day(j,{width:"short",context:"formatting"})||zt.day(j,{width:"narrow",context:"formatting"});case"EEEE":default:return zt.day(j,{width:"wide",context:"formatting"})||zt.day(j,{width:"abbreviated",context:"formatting"})||zt.day(j,{width:"short",context:"formatting"})||zt.day(j,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(j,$t){return $t>=0&&$t<=6}},{key:"set",value:function(j,$t,zt,Ht){return j=setUTCDay(j,zt,Ht),j.setUTCHours(0,0,0,0),j}}]),s}(Parser);function _typeof$u(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$u=function(s){return typeof s}:_typeof$u=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$u(a)}function _classCallCheck$B(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$r(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$z(a,o,s){return o&&_defineProperties$r(a.prototype,o),s&&_defineProperties$r(a,s),a}function _inherits$z(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$q(a,o)}function _setPrototypeOf$q(a,o){return _setPrototypeOf$q=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$q(a,o)}function _createSuper$m(a){var o=_isNativeReflectConstruct$m();return function(){var _=_getPrototypeOf$p(a),j;if(o){var $t=_getPrototypeOf$p(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$z(this,j)}}function _possibleConstructorReturn$z(a,o){return o&&(_typeof$u(o)==="object"||typeof o=="function")?o:_assertThisInitialized$q(a)}function _assertThisInitialized$q(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$m(){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 _getPrototypeOf$p(a){return _getPrototypeOf$p=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$p(a)}function _defineProperty$u(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var LocalDayParser=function(a){_inherits$z(s,a);var o=_createSuper$m(s);function s(){var _;_classCallCheck$B(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$u(_assertThisInitialized$q(_),"priority",90),_defineProperty$u(_assertThisInitialized$q(_),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),_}return _createClass$z(s,[{key:"parse",value:function(j,$t,zt,Ht){var Ut=function(Xt){var Jt=Math.floor((Xt-1)/7)*7;return(Xt+Ht.weekStartsOn+6)%7+Jt};switch($t){case"e":case"ee":return mapValue(parseNDigits($t.length,j),Ut);case"eo":return mapValue(zt.ordinalNumber(j,{unit:"day"}),Ut);case"eee":return zt.day(j,{width:"abbreviated",context:"formatting"})||zt.day(j,{width:"short",context:"formatting"})||zt.day(j,{width:"narrow",context:"formatting"});case"eeeee":return zt.day(j,{width:"narrow",context:"formatting"});case"eeeeee":return zt.day(j,{width:"short",context:"formatting"})||zt.day(j,{width:"narrow",context:"formatting"});case"eeee":default:return zt.day(j,{width:"wide",context:"formatting"})||zt.day(j,{width:"abbreviated",context:"formatting"})||zt.day(j,{width:"short",context:"formatting"})||zt.day(j,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(j,$t){return $t>=0&&$t<=6}},{key:"set",value:function(j,$t,zt,Ht){return j=setUTCDay(j,zt,Ht),j.setUTCHours(0,0,0,0),j}}]),s}(Parser);function _typeof$t(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$t=function(s){return typeof s}:_typeof$t=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$t(a)}function _classCallCheck$A(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$q(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$y(a,o,s){return o&&_defineProperties$q(a.prototype,o),s&&_defineProperties$q(a,s),a}function _inherits$y(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$p(a,o)}function _setPrototypeOf$p(a,o){return _setPrototypeOf$p=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$p(a,o)}function _createSuper$l(a){var o=_isNativeReflectConstruct$l();return function(){var _=_getPrototypeOf$o(a),j;if(o){var $t=_getPrototypeOf$o(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$y(this,j)}}function _possibleConstructorReturn$y(a,o){return o&&(_typeof$t(o)==="object"||typeof o=="function")?o:_assertThisInitialized$p(a)}function _assertThisInitialized$p(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$l(){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 _getPrototypeOf$o(a){return _getPrototypeOf$o=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$o(a)}function _defineProperty$t(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var StandAloneLocalDayParser=function(a){_inherits$y(s,a);var o=_createSuper$l(s);function s(){var _;_classCallCheck$A(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$t(_assertThisInitialized$p(_),"priority",90),_defineProperty$t(_assertThisInitialized$p(_),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),_}return _createClass$y(s,[{key:"parse",value:function(j,$t,zt,Ht){var Ut=function(Xt){var Jt=Math.floor((Xt-1)/7)*7;return(Xt+Ht.weekStartsOn+6)%7+Jt};switch($t){case"c":case"cc":return mapValue(parseNDigits($t.length,j),Ut);case"co":return mapValue(zt.ordinalNumber(j,{unit:"day"}),Ut);case"ccc":return zt.day(j,{width:"abbreviated",context:"standalone"})||zt.day(j,{width:"short",context:"standalone"})||zt.day(j,{width:"narrow",context:"standalone"});case"ccccc":return zt.day(j,{width:"narrow",context:"standalone"});case"cccccc":return zt.day(j,{width:"short",context:"standalone"})||zt.day(j,{width:"narrow",context:"standalone"});case"cccc":default:return zt.day(j,{width:"wide",context:"standalone"})||zt.day(j,{width:"abbreviated",context:"standalone"})||zt.day(j,{width:"short",context:"standalone"})||zt.day(j,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(j,$t){return $t>=0&&$t<=6}},{key:"set",value:function(j,$t,zt,Ht){return j=setUTCDay(j,zt,Ht),j.setUTCHours(0,0,0,0),j}}]),s}(Parser);function setUTCISODay(a,o){requiredArgs(2,arguments);var s=toInteger(o);s%7===0&&(s=s-7);var _=1,j=toDate(a),$t=j.getUTCDay(),zt=s%7,Ht=(zt+7)%7,Ut=(Ht<_?7:0)+s-$t;return j.setUTCDate(j.getUTCDate()+Ut),j}function _typeof$s(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$s=function(s){return typeof s}:_typeof$s=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$s(a)}function _classCallCheck$z(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$p(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$x(a,o,s){return o&&_defineProperties$p(a.prototype,o),s&&_defineProperties$p(a,s),a}function _inherits$x(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$o(a,o)}function _setPrototypeOf$o(a,o){return _setPrototypeOf$o=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$o(a,o)}function _createSuper$k(a){var o=_isNativeReflectConstruct$k();return function(){var _=_getPrototypeOf$n(a),j;if(o){var $t=_getPrototypeOf$n(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$x(this,j)}}function _possibleConstructorReturn$x(a,o){return o&&(_typeof$s(o)==="object"||typeof o=="function")?o:_assertThisInitialized$o(a)}function _assertThisInitialized$o(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$k(){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 _getPrototypeOf$n(a){return _getPrototypeOf$n=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$n(a)}function _defineProperty$s(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var ISODayParser=function(a){_inherits$x(s,a);var o=_createSuper$k(s);function s(){var _;_classCallCheck$z(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$s(_assertThisInitialized$o(_),"priority",90),_defineProperty$s(_assertThisInitialized$o(_),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),_}return _createClass$x(s,[{key:"parse",value:function(j,$t,zt){var Ht=function(Gt){return Gt===0?7:Gt};switch($t){case"i":case"ii":return parseNDigits($t.length,j);case"io":return zt.ordinalNumber(j,{unit:"day"});case"iii":return mapValue(zt.day(j,{width:"abbreviated",context:"formatting"})||zt.day(j,{width:"short",context:"formatting"})||zt.day(j,{width:"narrow",context:"formatting"}),Ht);case"iiiii":return mapValue(zt.day(j,{width:"narrow",context:"formatting"}),Ht);case"iiiiii":return mapValue(zt.day(j,{width:"short",context:"formatting"})||zt.day(j,{width:"narrow",context:"formatting"}),Ht);case"iiii":default:return mapValue(zt.day(j,{width:"wide",context:"formatting"})||zt.day(j,{width:"abbreviated",context:"formatting"})||zt.day(j,{width:"short",context:"formatting"})||zt.day(j,{width:"narrow",context:"formatting"}),Ht)}}},{key:"validate",value:function(j,$t){return $t>=1&&$t<=7}},{key:"set",value:function(j,$t,zt){return j=setUTCISODay(j,zt),j.setUTCHours(0,0,0,0),j}}]),s}(Parser);function _typeof$r(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$r=function(s){return typeof s}:_typeof$r=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$r(a)}function _classCallCheck$y(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$o(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$w(a,o,s){return o&&_defineProperties$o(a.prototype,o),s&&_defineProperties$o(a,s),a}function _inherits$w(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$n(a,o)}function _setPrototypeOf$n(a,o){return _setPrototypeOf$n=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$n(a,o)}function _createSuper$j(a){var o=_isNativeReflectConstruct$j();return function(){var _=_getPrototypeOf$m(a),j;if(o){var $t=_getPrototypeOf$m(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$w(this,j)}}function _possibleConstructorReturn$w(a,o){return o&&(_typeof$r(o)==="object"||typeof o=="function")?o:_assertThisInitialized$n(a)}function _assertThisInitialized$n(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$j(){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 _getPrototypeOf$m(a){return _getPrototypeOf$m=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$m(a)}function _defineProperty$r(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var AMPMParser=function(a){_inherits$w(s,a);var o=_createSuper$j(s);function s(){var _;_classCallCheck$y(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$r(_assertThisInitialized$n(_),"priority",80),_defineProperty$r(_assertThisInitialized$n(_),"incompatibleTokens",["b","B","H","k","t","T"]),_}return _createClass$w(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"a":case"aa":case"aaa":return zt.dayPeriod(j,{width:"abbreviated",context:"formatting"})||zt.dayPeriod(j,{width:"narrow",context:"formatting"});case"aaaaa":return zt.dayPeriod(j,{width:"narrow",context:"formatting"});case"aaaa":default:return zt.dayPeriod(j,{width:"wide",context:"formatting"})||zt.dayPeriod(j,{width:"abbreviated",context:"formatting"})||zt.dayPeriod(j,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(j,$t,zt){return j.setUTCHours(dayPeriodEnumToHours(zt),0,0,0),j}}]),s}(Parser);function _typeof$q(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$q=function(s){return typeof s}:_typeof$q=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$q(a)}function _classCallCheck$x(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$n(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$v(a,o,s){return o&&_defineProperties$n(a.prototype,o),s&&_defineProperties$n(a,s),a}function _inherits$v(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$m(a,o)}function _setPrototypeOf$m(a,o){return _setPrototypeOf$m=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$m(a,o)}function _createSuper$i(a){var o=_isNativeReflectConstruct$i();return function(){var _=_getPrototypeOf$l(a),j;if(o){var $t=_getPrototypeOf$l(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$v(this,j)}}function _possibleConstructorReturn$v(a,o){return o&&(_typeof$q(o)==="object"||typeof o=="function")?o:_assertThisInitialized$m(a)}function _assertThisInitialized$m(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$i(){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 _getPrototypeOf$l(a){return _getPrototypeOf$l=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$l(a)}function _defineProperty$q(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var AMPMMidnightParser=function(a){_inherits$v(s,a);var o=_createSuper$i(s);function s(){var _;_classCallCheck$x(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$q(_assertThisInitialized$m(_),"priority",80),_defineProperty$q(_assertThisInitialized$m(_),"incompatibleTokens",["a","B","H","k","t","T"]),_}return _createClass$v(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"b":case"bb":case"bbb":return zt.dayPeriod(j,{width:"abbreviated",context:"formatting"})||zt.dayPeriod(j,{width:"narrow",context:"formatting"});case"bbbbb":return zt.dayPeriod(j,{width:"narrow",context:"formatting"});case"bbbb":default:return zt.dayPeriod(j,{width:"wide",context:"formatting"})||zt.dayPeriod(j,{width:"abbreviated",context:"formatting"})||zt.dayPeriod(j,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(j,$t,zt){return j.setUTCHours(dayPeriodEnumToHours(zt),0,0,0),j}}]),s}(Parser);function _typeof$p(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$p=function(s){return typeof s}:_typeof$p=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$p(a)}function _classCallCheck$w(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$m(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$u(a,o,s){return o&&_defineProperties$m(a.prototype,o),s&&_defineProperties$m(a,s),a}function _inherits$u(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$l(a,o)}function _setPrototypeOf$l(a,o){return _setPrototypeOf$l=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$l(a,o)}function _createSuper$h(a){var o=_isNativeReflectConstruct$h();return function(){var _=_getPrototypeOf$k(a),j;if(o){var $t=_getPrototypeOf$k(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$u(this,j)}}function _possibleConstructorReturn$u(a,o){return o&&(_typeof$p(o)==="object"||typeof o=="function")?o:_assertThisInitialized$l(a)}function _assertThisInitialized$l(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$h(){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 _getPrototypeOf$k(a){return _getPrototypeOf$k=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$k(a)}function _defineProperty$p(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var DayPeriodParser=function(a){_inherits$u(s,a);var o=_createSuper$h(s);function s(){var _;_classCallCheck$w(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$p(_assertThisInitialized$l(_),"priority",80),_defineProperty$p(_assertThisInitialized$l(_),"incompatibleTokens",["a","b","t","T"]),_}return _createClass$u(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"B":case"BB":case"BBB":return zt.dayPeriod(j,{width:"abbreviated",context:"formatting"})||zt.dayPeriod(j,{width:"narrow",context:"formatting"});case"BBBBB":return zt.dayPeriod(j,{width:"narrow",context:"formatting"});case"BBBB":default:return zt.dayPeriod(j,{width:"wide",context:"formatting"})||zt.dayPeriod(j,{width:"abbreviated",context:"formatting"})||zt.dayPeriod(j,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(j,$t,zt){return j.setUTCHours(dayPeriodEnumToHours(zt),0,0,0),j}}]),s}(Parser);function _typeof$o(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$o=function(s){return typeof s}:_typeof$o=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$o(a)}function _classCallCheck$v(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$l(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$t(a,o,s){return o&&_defineProperties$l(a.prototype,o),s&&_defineProperties$l(a,s),a}function _inherits$t(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$k(a,o)}function _setPrototypeOf$k(a,o){return _setPrototypeOf$k=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$k(a,o)}function _createSuper$g(a){var o=_isNativeReflectConstruct$g();return function(){var _=_getPrototypeOf$j(a),j;if(o){var $t=_getPrototypeOf$j(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$t(this,j)}}function _possibleConstructorReturn$t(a,o){return o&&(_typeof$o(o)==="object"||typeof o=="function")?o:_assertThisInitialized$k(a)}function _assertThisInitialized$k(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$g(){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 _getPrototypeOf$j(a){return _getPrototypeOf$j=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$j(a)}function _defineProperty$o(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var Hour1to12Parser=function(a){_inherits$t(s,a);var o=_createSuper$g(s);function s(){var _;_classCallCheck$v(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$o(_assertThisInitialized$k(_),"priority",70),_defineProperty$o(_assertThisInitialized$k(_),"incompatibleTokens",["H","K","k","t","T"]),_}return _createClass$t(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"h":return parseNumericPattern(numericPatterns.hour12h,j);case"ho":return zt.ordinalNumber(j,{unit:"hour"});default:return parseNDigits($t.length,j)}}},{key:"validate",value:function(j,$t){return $t>=1&&$t<=12}},{key:"set",value:function(j,$t,zt){var Ht=j.getUTCHours()>=12;return Ht&&zt<12?j.setUTCHours(zt+12,0,0,0):!Ht&&zt===12?j.setUTCHours(0,0,0,0):j.setUTCHours(zt,0,0,0),j}}]),s}(Parser);function _typeof$n(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$n=function(s){return typeof s}:_typeof$n=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$n(a)}function _classCallCheck$u(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$k(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$s(a,o,s){return o&&_defineProperties$k(a.prototype,o),s&&_defineProperties$k(a,s),a}function _inherits$s(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$j(a,o)}function _setPrototypeOf$j(a,o){return _setPrototypeOf$j=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$j(a,o)}function _createSuper$f(a){var o=_isNativeReflectConstruct$f();return function(){var _=_getPrototypeOf$i(a),j;if(o){var $t=_getPrototypeOf$i(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$s(this,j)}}function _possibleConstructorReturn$s(a,o){return o&&(_typeof$n(o)==="object"||typeof o=="function")?o:_assertThisInitialized$j(a)}function _assertThisInitialized$j(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$f(){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 _getPrototypeOf$i(a){return _getPrototypeOf$i=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$i(a)}function _defineProperty$n(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var Hour0to23Parser=function(a){_inherits$s(s,a);var o=_createSuper$f(s);function s(){var _;_classCallCheck$u(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$n(_assertThisInitialized$j(_),"priority",70),_defineProperty$n(_assertThisInitialized$j(_),"incompatibleTokens",["a","b","h","K","k","t","T"]),_}return _createClass$s(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"H":return parseNumericPattern(numericPatterns.hour23h,j);case"Ho":return zt.ordinalNumber(j,{unit:"hour"});default:return parseNDigits($t.length,j)}}},{key:"validate",value:function(j,$t){return $t>=0&&$t<=23}},{key:"set",value:function(j,$t,zt){return j.setUTCHours(zt,0,0,0),j}}]),s}(Parser);function _typeof$m(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$m=function(s){return typeof s}:_typeof$m=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$m(a)}function _classCallCheck$t(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$j(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$r(a,o,s){return o&&_defineProperties$j(a.prototype,o),s&&_defineProperties$j(a,s),a}function _inherits$r(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$i(a,o)}function _setPrototypeOf$i(a,o){return _setPrototypeOf$i=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$i(a,o)}function _createSuper$e(a){var o=_isNativeReflectConstruct$e();return function(){var _=_getPrototypeOf$h(a),j;if(o){var $t=_getPrototypeOf$h(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$r(this,j)}}function _possibleConstructorReturn$r(a,o){return o&&(_typeof$m(o)==="object"||typeof o=="function")?o:_assertThisInitialized$i(a)}function _assertThisInitialized$i(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$e(){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 _getPrototypeOf$h(a){return _getPrototypeOf$h=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$h(a)}function _defineProperty$m(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var Hour0To11Parser=function(a){_inherits$r(s,a);var o=_createSuper$e(s);function s(){var _;_classCallCheck$t(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$m(_assertThisInitialized$i(_),"priority",70),_defineProperty$m(_assertThisInitialized$i(_),"incompatibleTokens",["h","H","k","t","T"]),_}return _createClass$r(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"K":return parseNumericPattern(numericPatterns.hour11h,j);case"Ko":return zt.ordinalNumber(j,{unit:"hour"});default:return parseNDigits($t.length,j)}}},{key:"validate",value:function(j,$t){return $t>=0&&$t<=11}},{key:"set",value:function(j,$t,zt){var Ht=j.getUTCHours()>=12;return Ht&&zt<12?j.setUTCHours(zt+12,0,0,0):j.setUTCHours(zt,0,0,0),j}}]),s}(Parser);function _typeof$l(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$l=function(s){return typeof s}:_typeof$l=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$l(a)}function _classCallCheck$s(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$i(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$q(a,o,s){return o&&_defineProperties$i(a.prototype,o),s&&_defineProperties$i(a,s),a}function _inherits$q(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$h(a,o)}function _setPrototypeOf$h(a,o){return _setPrototypeOf$h=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$h(a,o)}function _createSuper$d(a){var o=_isNativeReflectConstruct$d();return function(){var _=_getPrototypeOf$g(a),j;if(o){var $t=_getPrototypeOf$g(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$q(this,j)}}function _possibleConstructorReturn$q(a,o){return o&&(_typeof$l(o)==="object"||typeof o=="function")?o:_assertThisInitialized$h(a)}function _assertThisInitialized$h(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$d(){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 _getPrototypeOf$g(a){return _getPrototypeOf$g=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$g(a)}function _defineProperty$l(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var Hour1To24Parser=function(a){_inherits$q(s,a);var o=_createSuper$d(s);function s(){var _;_classCallCheck$s(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$l(_assertThisInitialized$h(_),"priority",70),_defineProperty$l(_assertThisInitialized$h(_),"incompatibleTokens",["a","b","h","H","K","t","T"]),_}return _createClass$q(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"k":return parseNumericPattern(numericPatterns.hour24h,j);case"ko":return zt.ordinalNumber(j,{unit:"hour"});default:return parseNDigits($t.length,j)}}},{key:"validate",value:function(j,$t){return $t>=1&&$t<=24}},{key:"set",value:function(j,$t,zt){var Ht=zt<=24?zt%24:zt;return j.setUTCHours(Ht,0,0,0),j}}]),s}(Parser);function _typeof$k(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$k=function(s){return typeof s}:_typeof$k=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$k(a)}function _classCallCheck$r(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$h(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$p(a,o,s){return o&&_defineProperties$h(a.prototype,o),s&&_defineProperties$h(a,s),a}function _inherits$p(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$g(a,o)}function _setPrototypeOf$g(a,o){return _setPrototypeOf$g=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$g(a,o)}function _createSuper$c(a){var o=_isNativeReflectConstruct$c();return function(){var _=_getPrototypeOf$f(a),j;if(o){var $t=_getPrototypeOf$f(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$p(this,j)}}function _possibleConstructorReturn$p(a,o){return o&&(_typeof$k(o)==="object"||typeof o=="function")?o:_assertThisInitialized$g(a)}function _assertThisInitialized$g(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$c(){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 _getPrototypeOf$f(a){return _getPrototypeOf$f=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$f(a)}function _defineProperty$k(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var MinuteParser=function(a){_inherits$p(s,a);var o=_createSuper$c(s);function s(){var _;_classCallCheck$r(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$k(_assertThisInitialized$g(_),"priority",60),_defineProperty$k(_assertThisInitialized$g(_),"incompatibleTokens",["t","T"]),_}return _createClass$p(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"m":return parseNumericPattern(numericPatterns.minute,j);case"mo":return zt.ordinalNumber(j,{unit:"minute"});default:return parseNDigits($t.length,j)}}},{key:"validate",value:function(j,$t){return $t>=0&&$t<=59}},{key:"set",value:function(j,$t,zt){return j.setUTCMinutes(zt,0,0),j}}]),s}(Parser);function _typeof$j(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$j=function(s){return typeof s}:_typeof$j=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$j(a)}function _classCallCheck$q(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$g(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$o(a,o,s){return o&&_defineProperties$g(a.prototype,o),s&&_defineProperties$g(a,s),a}function _inherits$o(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$f(a,o)}function _setPrototypeOf$f(a,o){return _setPrototypeOf$f=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$f(a,o)}function _createSuper$b(a){var o=_isNativeReflectConstruct$b();return function(){var _=_getPrototypeOf$e(a),j;if(o){var $t=_getPrototypeOf$e(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$o(this,j)}}function _possibleConstructorReturn$o(a,o){return o&&(_typeof$j(o)==="object"||typeof o=="function")?o:_assertThisInitialized$f(a)}function _assertThisInitialized$f(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$b(){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 _getPrototypeOf$e(a){return _getPrototypeOf$e=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$e(a)}function _defineProperty$j(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var SecondParser=function(a){_inherits$o(s,a);var o=_createSuper$b(s);function s(){var _;_classCallCheck$q(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$j(_assertThisInitialized$f(_),"priority",50),_defineProperty$j(_assertThisInitialized$f(_),"incompatibleTokens",["t","T"]),_}return _createClass$o(s,[{key:"parse",value:function(j,$t,zt){switch($t){case"s":return parseNumericPattern(numericPatterns.second,j);case"so":return zt.ordinalNumber(j,{unit:"second"});default:return parseNDigits($t.length,j)}}},{key:"validate",value:function(j,$t){return $t>=0&&$t<=59}},{key:"set",value:function(j,$t,zt){return j.setUTCSeconds(zt,0),j}}]),s}(Parser);function _typeof$i(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$i=function(s){return typeof s}:_typeof$i=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$i(a)}function _classCallCheck$p(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$f(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$n(a,o,s){return o&&_defineProperties$f(a.prototype,o),s&&_defineProperties$f(a,s),a}function _inherits$n(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$e(a,o)}function _setPrototypeOf$e(a,o){return _setPrototypeOf$e=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$e(a,o)}function _createSuper$a(a){var o=_isNativeReflectConstruct$a();return function(){var _=_getPrototypeOf$d(a),j;if(o){var $t=_getPrototypeOf$d(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$n(this,j)}}function _possibleConstructorReturn$n(a,o){return o&&(_typeof$i(o)==="object"||typeof o=="function")?o:_assertThisInitialized$e(a)}function _assertThisInitialized$e(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$a(){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 _getPrototypeOf$d(a){return _getPrototypeOf$d=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$d(a)}function _defineProperty$i(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var FractionOfSecondParser=function(a){_inherits$n(s,a);var o=_createSuper$a(s);function s(){var _;_classCallCheck$p(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$i(_assertThisInitialized$e(_),"priority",30),_defineProperty$i(_assertThisInitialized$e(_),"incompatibleTokens",["t","T"]),_}return _createClass$n(s,[{key:"parse",value:function(j,$t){var zt=function(Ut){return Math.floor(Ut*Math.pow(10,-$t.length+3))};return mapValue(parseNDigits($t.length,j),zt)}},{key:"set",value:function(j,$t,zt){return j.setUTCMilliseconds(zt),j}}]),s}(Parser);function _typeof$h(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$h=function(s){return typeof s}:_typeof$h=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$h(a)}function _classCallCheck$o(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$e(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$m(a,o,s){return o&&_defineProperties$e(a.prototype,o),s&&_defineProperties$e(a,s),a}function _inherits$m(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$d(a,o)}function _setPrototypeOf$d(a,o){return _setPrototypeOf$d=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$d(a,o)}function _createSuper$9(a){var o=_isNativeReflectConstruct$9();return function(){var _=_getPrototypeOf$c(a),j;if(o){var $t=_getPrototypeOf$c(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$m(this,j)}}function _possibleConstructorReturn$m(a,o){return o&&(_typeof$h(o)==="object"||typeof o=="function")?o:_assertThisInitialized$d(a)}function _assertThisInitialized$d(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$9(){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 _getPrototypeOf$c(a){return _getPrototypeOf$c=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$c(a)}function _defineProperty$h(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var ISOTimezoneWithZParser=function(a){_inherits$m(s,a);var o=_createSuper$9(s);function s(){var _;_classCallCheck$o(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$h(_assertThisInitialized$d(_),"priority",10),_defineProperty$h(_assertThisInitialized$d(_),"incompatibleTokens",["t","T","x"]),_}return _createClass$m(s,[{key:"parse",value:function(j,$t){switch($t){case"X":return parseTimezonePattern(timezonePatterns.basicOptionalMinutes,j);case"XX":return parseTimezonePattern(timezonePatterns.basic,j);case"XXXX":return parseTimezonePattern(timezonePatterns.basicOptionalSeconds,j);case"XXXXX":return parseTimezonePattern(timezonePatterns.extendedOptionalSeconds,j);case"XXX":default:return parseTimezonePattern(timezonePatterns.extended,j)}}},{key:"set",value:function(j,$t,zt){return $t.timestampIsSet?j:new Date(j.getTime()-zt)}}]),s}(Parser);function _typeof$g(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$g=function(s){return typeof s}:_typeof$g=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$g(a)}function _classCallCheck$n(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$d(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$l(a,o,s){return o&&_defineProperties$d(a.prototype,o),s&&_defineProperties$d(a,s),a}function _inherits$l(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$c(a,o)}function _setPrototypeOf$c(a,o){return _setPrototypeOf$c=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$c(a,o)}function _createSuper$8(a){var o=_isNativeReflectConstruct$8();return function(){var _=_getPrototypeOf$b(a),j;if(o){var $t=_getPrototypeOf$b(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$l(this,j)}}function _possibleConstructorReturn$l(a,o){return o&&(_typeof$g(o)==="object"||typeof o=="function")?o:_assertThisInitialized$c(a)}function _assertThisInitialized$c(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$8(){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 _getPrototypeOf$b(a){return _getPrototypeOf$b=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$b(a)}function _defineProperty$g(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var ISOTimezoneParser=function(a){_inherits$l(s,a);var o=_createSuper$8(s);function s(){var _;_classCallCheck$n(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$g(_assertThisInitialized$c(_),"priority",10),_defineProperty$g(_assertThisInitialized$c(_),"incompatibleTokens",["t","T","X"]),_}return _createClass$l(s,[{key:"parse",value:function(j,$t){switch($t){case"x":return parseTimezonePattern(timezonePatterns.basicOptionalMinutes,j);case"xx":return parseTimezonePattern(timezonePatterns.basic,j);case"xxxx":return parseTimezonePattern(timezonePatterns.basicOptionalSeconds,j);case"xxxxx":return parseTimezonePattern(timezonePatterns.extendedOptionalSeconds,j);case"xxx":default:return parseTimezonePattern(timezonePatterns.extended,j)}}},{key:"set",value:function(j,$t,zt){return $t.timestampIsSet?j:new Date(j.getTime()-zt)}}]),s}(Parser);function _typeof$f(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$f=function(s){return typeof s}:_typeof$f=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$f(a)}function _classCallCheck$m(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$c(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$k(a,o,s){return o&&_defineProperties$c(a.prototype,o),s&&_defineProperties$c(a,s),a}function _inherits$k(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$b(a,o)}function _setPrototypeOf$b(a,o){return _setPrototypeOf$b=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$b(a,o)}function _createSuper$7(a){var o=_isNativeReflectConstruct$7();return function(){var _=_getPrototypeOf$a(a),j;if(o){var $t=_getPrototypeOf$a(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$k(this,j)}}function _possibleConstructorReturn$k(a,o){return o&&(_typeof$f(o)==="object"||typeof o=="function")?o:_assertThisInitialized$b(a)}function _assertThisInitialized$b(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$7(){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 _getPrototypeOf$a(a){return _getPrototypeOf$a=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$a(a)}function _defineProperty$f(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var TimestampSecondsParser=function(a){_inherits$k(s,a);var o=_createSuper$7(s);function s(){var _;_classCallCheck$m(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$f(_assertThisInitialized$b(_),"priority",40),_defineProperty$f(_assertThisInitialized$b(_),"incompatibleTokens","*"),_}return _createClass$k(s,[{key:"parse",value:function(j){return parseAnyDigitsSigned(j)}},{key:"set",value:function(j,$t,zt){return[new Date(zt*1e3),{timestampIsSet:!0}]}}]),s}(Parser);function _typeof$e(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$e=function(s){return typeof s}:_typeof$e=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$e(a)}function _classCallCheck$l(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$b(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$j(a,o,s){return o&&_defineProperties$b(a.prototype,o),s&&_defineProperties$b(a,s),a}function _inherits$j(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$a(a,o)}function _setPrototypeOf$a(a,o){return _setPrototypeOf$a=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$a(a,o)}function _createSuper$6(a){var o=_isNativeReflectConstruct$6();return function(){var _=_getPrototypeOf$9(a),j;if(o){var $t=_getPrototypeOf$9(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$j(this,j)}}function _possibleConstructorReturn$j(a,o){return o&&(_typeof$e(o)==="object"||typeof o=="function")?o:_assertThisInitialized$a(a)}function _assertThisInitialized$a(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$6(){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 _getPrototypeOf$9(a){return _getPrototypeOf$9=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$9(a)}function _defineProperty$e(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var TimestampMillisecondsParser=function(a){_inherits$j(s,a);var o=_createSuper$6(s);function s(){var _;_classCallCheck$l(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$e(_assertThisInitialized$a(_),"priority",20),_defineProperty$e(_assertThisInitialized$a(_),"incompatibleTokens","*"),_}return _createClass$j(s,[{key:"parse",value:function(j){return parseAnyDigitsSigned(j)}},{key:"set",value:function(j,$t,zt){return[new Date(zt),{timestampIsSet:!0}]}}]),s}(Parser),parsers={G:new EraParser,y:new YearParser,Y:new LocalWeekYearParser,R:new ISOWeekYearParser,u:new ExtendedYearParser,Q:new QuarterParser,q:new StandAloneQuarterParser,M:new MonthParser,L:new StandAloneMonthParser,w:new LocalWeekParser,I:new ISOWeekParser,d:new DateParser,D:new DayOfYearParser,E:new DayParser,e:new LocalDayParser,c:new StandAloneLocalDayParser,i:new ISODayParser,a:new AMPMParser,b:new AMPMMidnightParser,B:new DayPeriodParser,h:new Hour1to12Parser,H:new Hour0to23Parser,K:new Hour0To11Parser,k:new Hour1To24Parser,m:new MinuteParser,s:new SecondParser,S:new FractionOfSecondParser,X:new ISOTimezoneWithZParser,x:new ISOTimezoneParser,t:new TimestampSecondsParser,T:new TimestampMillisecondsParser};function _typeof$d(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$d=function(s){return typeof s}:_typeof$d=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$d(a)}function _createForOfIteratorHelper$1(a,o){var s;if(typeof Symbol>"u"||a[Symbol.iterator]==null){if(Array.isArray(a)||(s=_unsupportedIterableToArray$5(a))||o&&a&&typeof a.length=="number"){s&&(a=s);var _=0,j=function(){};return{s:j,n:function(){return _>=a.length?{done:!0}:{done:!1,value:a[_++]}},e:function(Gt){throw Gt},f:j}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
430In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var $t=!0,zt=!1,Ht;return{s:function(){s=a[Symbol.iterator]()},n:function(){var Gt=s.next();return $t=Gt.done,Gt},e:function(Gt){zt=!0,Ht=Gt},f:function(){try{!$t&&s.return!=null&&s.return()}finally{if(zt)throw Ht}}}}function _unsupportedIterableToArray$5(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$5(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$5(a,o)}}function _arrayLikeToArray$5(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}var formattingTokensRegExp=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,longFormattingTokensRegExp=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,escapedStringRegExp=/^'([^]*?)'?$/,doubleQuoteRegExp=/''/g,notWhitespaceRegExp=/\S/,unescapedLatinCharacterRegExp=/[a-zA-Z]/;function parse$5(a,o,s,_){var j,$t,zt,Ht,Ut,Gt,Xt,Jt,Zt,er,tr,nr,sr,or,ir,rr,ar,lr;requiredArgs(3,arguments);var ur=String(a),cr=String(o),dr=getDefaultOptions(),gr=(j=($t=_?.locale)!==null&&$t!==void 0?$t:dr.locale)!==null&&j!==void 0?j:defaultLocale;if(!gr.match)throw new RangeError("locale must contain match property");var _r=toInteger((zt=(Ht=(Ut=(Gt=_?.firstWeekContainsDate)!==null&&Gt!==void 0?Gt:_==null||(Xt=_.locale)===null||Xt===void 0||(Jt=Xt.options)===null||Jt===void 0?void 0:Jt.firstWeekContainsDate)!==null&&Ut!==void 0?Ut:dr.firstWeekContainsDate)!==null&&Ht!==void 0?Ht:(Zt=dr.locale)===null||Zt===void 0||(er=Zt.options)===null||er===void 0?void 0:er.firstWeekContainsDate)!==null&&zt!==void 0?zt:1);if(!(_r>=1&&_r<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Sr=toInteger((tr=(nr=(sr=(or=_?.weekStartsOn)!==null&&or!==void 0?or:_==null||(ir=_.locale)===null||ir===void 0||(rr=ir.options)===null||rr===void 0?void 0:rr.weekStartsOn)!==null&&sr!==void 0?sr:dr.weekStartsOn)!==null&&nr!==void 0?nr:(ar=dr.locale)===null||ar===void 0||(lr=ar.options)===null||lr===void 0?void 0:lr.weekStartsOn)!==null&&tr!==void 0?tr:0);if(!(Sr>=0&&Sr<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(cr==="")return ur===""?toDate(s):new Date(NaN);var wr={firstWeekContainsDate:_r,weekStartsOn:Sr,locale:gr},Rr=[new DateToSystemTimezoneSetter],Ir=cr.match(longFormattingTokensRegExp).map(function(Zr){var sn=Zr[0];if(sn in longFormatters$1){var nn=longFormatters$1[sn];return nn(Zr,gr.formatLong)}return Zr}).join("").match(formattingTokensRegExp),mr=[],hr=_createForOfIteratorHelper$1(Ir),vr;try{var pr=function(){var sn=vr.value;!(_!=null&&_.useAdditionalWeekYearTokens)&&isProtectedWeekYearToken(sn)&&throwProtectedError(sn,cr,a),!(_!=null&&_.useAdditionalDayOfYearTokens)&&isProtectedDayOfYearToken(sn)&&throwProtectedError(sn,cr,a);var nn=sn[0],cn=parsers[nn];if(cn){var Wr=cn.incompatibleTokens;if(Array.isArray(Wr)){var xr=mr.find(function(Cr){return Wr.includes(Cr.token)||Cr.token===nn});
430if(xr)throw new RangeError("The format string mustn't contain `".concat(xr.fullToken,"` and `").concat(sn,"` at the same time"))}else if(cn.incompatibleTokens==="*"&&mr.length>0)throw new RangeError("The format string mustn't contain `".concat(sn,"` and any other token at the same time"));mr.push({token:nn,fullToken:sn});var Or=cn.run(ur,sn,gr.match,wr);if(!Or)return{v:new Date(NaN)};Rr.push(Or.setter),ur=Or.rest}else{if(nn.match(unescapedLatinCharacterRegExp))throw new RangeError("Format string contains an unescaped latin alphabet character `"+nn+"`");if(sn==="''"?sn="'":nn==="'"&&(sn=cleanEscapedString(sn)),ur.indexOf(sn)===0)ur=ur.slice(sn.length);else return{v:new Date(NaN)}}};for(hr.s();!(vr=hr.n()).done;){var br=pr();if(_typeof$d(br)==="object")return br.v}}catch(Zr){hr.e(Zr)}finally{hr.f()}if(ur.length>0&&notWhitespaceRegExp.test(ur))return new Date(NaN);var Pr=Rr.map(function(Zr){return Zr.priority}).sort(function(Zr,sn){return sn-Zr}).filter(function(Zr,sn,nn){return nn.indexOf(Zr)===sn}).map(function(Zr){return Rr.filter(function(sn){return sn.priority===Zr}).sort(function(sn,nn){return nn.subPriority-sn.subPriority})}).map(function(Zr){return Zr[0]}),kr=toDate(s);if(isNaN(kr.getTime()))return new Date(NaN);var Lr=subMilliseconds(kr,getTimezoneOffsetInMilliseconds(kr)),Gr={},Fr=_createForOfIteratorHelper$1(Pr),$r;try{for(Fr.s();!($r=Fr.n()).done;){var Kr=$r.value;if(!Kr.validate(Lr,wr))return new Date(NaN);var rn=Kr.set(Lr,Gr,wr);Array.isArray(rn)?(Lr=rn[0],assign$1(Gr,rn[1])):Lr=rn}}catch(Zr){Fr.e(Zr)}finally{Fr.f()}return Lr}function cleanEscapedString(a){return a.match(escapedStringRegExp)[1].replace(doubleQuoteRegExp,"'")}function isSameMonth(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toDate(o);return s.getFullYear()===_.getFullYear()&&s.getMonth()===_.getMonth()}function isSameQuarter(a,o){requiredArgs(2,arguments);var s=startOfQuarter(a),_=startOfQuarter(o);return s.getTime()===_.getTime()}function isSameYear(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toDate(o);return s.getFullYear()===_.getFullYear()}function isWithinInterval(a,o){requiredArgs(2,arguments);var s=toDate(a).getTime(),_=toDate(o.start).getTime(),j=toDate(o.end).getTime();if(!(_<=j))throw new RangeError("Invalid interval");return s>=_&&s<=j}function subDays(a,o){requiredArgs(2,arguments);var s=toInteger(o);return addDays(a,-s)}function parseISO(a,o){var s;requiredArgs(1,arguments);var _=toInteger((s=o?.additionalDigits)!==null&&s!==void 0?s:2);if(_!==2&&_!==1&&_!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(!(typeof a=="string"||Object.prototype.toString.call(a)==="[object String]"))return new Date(NaN);var j=splitDateString(a),$t;if(j.date){var zt=parseYear(j.date,_);$t=parseDate(zt.restDateString,zt.year)}if(!$t||isNaN($t.getTime()))return new Date(NaN);var Ht=$t.getTime(),Ut=0,Gt;if(j.time&&(Ut=parseTime(j.time),isNaN(Ut)))return new Date(NaN);if(j.timezone){if(Gt=parseTimezone(j.timezone),isNaN(Gt))return new Date(NaN)}else{var Xt=new Date(Ht+Ut),Jt=new Date(0);return Jt.setFullYear(Xt.getUTCFullYear(),Xt.getUTCMonth(),Xt.getUTCDate()),Jt.setHours(Xt.getUTCHours(),Xt.getUTCMinutes(),Xt.getUTCSeconds(),Xt.getUTCMilliseconds()),Jt}return new Date(Ht+Ut+Gt)}var patterns={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},dateRegex=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,timeRegex=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,timezoneRegex=/^([+-])(\d{2})(?::?(\d{2}))?$/;function splitDateString(a){var o={},s=a.split(patterns.dateTimeDelimiter),_;if(s.length>2)return o;if(/:/.test(s[0])?_=s[0]:(o.date=s[0],_=s[1],patterns.timeZoneDelimiter.test(o.date)&&(o.date=a.split(patterns.timeZoneDelimiter)[0],_=a.substr(o.date.length,a.length))),_){var j=patterns.timezone.exec(_);j?(o.time=_.replace(j[1],""),o.timezone=j[1]):o.time=_}return o}function parseYear(a,o){var s=new RegExp("^(?:(\\d{4}
430|[+-]\\d{"+(4+o)+"})|(\\d{2}|[+-]\\d{"+(2+o)+"})$)"),_=a.match(s);if(!_)return{year:NaN,restDateString:""};var j=_[1]?parseInt(_[1]):null,$t=_[2]?parseInt(_[2]):null;return{year:$t===null?j:$t*100,restDateString:a.slice((_[1]||_[2]).length)}}function parseDate(a,o){if(o===null)return new Date(NaN);var s=a.match(dateRegex);if(!s)return new Date(NaN);var _=!!s[4],j=parseDateUnit(s[1]),$t=parseDateUnit(s[2])-1,zt=parseDateUnit(s[3]),Ht=parseDateUnit(s[4]),Ut=parseDateUnit(s[5])-1;if(_)return validateWeekDate(o,Ht,Ut)?dayOfISOWeekYear(o,Ht,Ut):new Date(NaN);var Gt=new Date(0);return!validateDate(o,$t,zt)||!validateDayOfYearDate(o,j)?new Date(NaN):(Gt.setUTCFullYear(o,$t,Math.max(j,zt)),Gt)}function parseDateUnit(a){return a?parseInt(a):1}function parseTime(a){var o=a.match(timeRegex);if(!o)return NaN;var s=parseTimeUnit(o[1]),_=parseTimeUnit(o[2]),j=parseTimeUnit(o[3]);return validateTime(s,_,j)?s*millisecondsInHour+_*millisecondsInMinute+j*1e3:NaN}function parseTimeUnit(a){return a&&parseFloat(a.replace(",","."))||0}function parseTimezone(a){if(a==="Z")return 0;var o=a.match(timezoneRegex);if(!o)return 0;var s=o[1]==="+"?-1:1,_=parseInt(o[2]),j=o[3]&&parseInt(o[3])||0;return validateTimezone(_,j)?s*(_*millisecondsInHour+j*millisecondsInMinute):NaN}function dayOfISOWeekYear(a,o,s){var _=new Date(0);_.setUTCFullYear(a,0,4);var j=_.getUTCDay()||7,$t=(o-1)*7+s+1-j;return _.setUTCDate(_.getUTCDate()+$t),_}var daysInMonths=[31,null,31,30,31,30,31,31,30,31,30,31];function isLeapYearIndex(a){return a%400===0||a%4===0&&a%100!==0}function validateDate(a,o,s){return o>=0&&o<=11&&s>=1&&s<=(daysInMonths[o]||(isLeapYearIndex(a)?29:28))}function validateDayOfYearDate(a,o){return o>=1&&o<=(isLeapYearIndex(a)?366:365)}function validateWeekDate(a,o,s){return o>=1&&o<=53&&s>=0&&s<=6}function validateTime(a,o,s){return a===24?o===0&&s===0:s>=0&&s<60&&o>=0&&o<60&&a>=0&&a<25}function validateTimezone(a,o){return o>=0&&o<=59}function setMonth(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toInteger(o),j=s.getFullYear(),$t=s.getDate(),zt=new Date(0);zt.setFullYear(j,_,15),zt.setHours(0,0,0,0);var Ht=getDaysInMonth(zt);return s.setMonth(_,Math.min($t,Ht)),s}function _typeof$c(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$c=function(s){return typeof s}:_typeof$c=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$c(a)}function set$1(a,o){if(requiredArgs(2,arguments),_typeof$c(o)!=="object"||o===null)throw new RangeError("values parameter must be an object");var s=toDate(a);return isNaN(s.getTime())?new Date(NaN):(o.year!=null&&s.setFullYear(o.year),o.month!=null&&(s=setMonth(s,o.month)),o.date!=null&&s.setDate(toInteger(o.date)),o.hours!=null&&s.setHours(toInteger(o.hours)),o.minutes!=null&&s.setMinutes(toInteger(o.minutes)),o.seconds!=null&&s.setSeconds(toInteger(o.seconds)),o.milliseconds!=null&&s.setMilliseconds(toInteger(o.milliseconds)),s)}function setHours(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toInteger(o);return s.setHours(_),s}function setMinutes(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toInteger(o);return s.setMinutes(_),s}function setQuarter(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toInteger(o),j=Math.floor(s.getMonth()/3)+1,$t=_-j;return setMonth(s,s.getMonth()+$t*3)}function setSeconds(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toInteger(o);return s.setSeconds(_),s}function setYear(a,o){requiredArgs(2,arguments);var s=toDate(a),_=toInteger(o);return isNaN(s.getTime())?new Date(NaN):(s.setFullYear(_),s)}function subMonths(a,o){requiredArgs(2,arguments);var s=toInteger(o);return addMonths(a,-s)}function subQuarters(a,o){requiredArgs(2,arguments);var s=toInteger(o);return addQuarters(a,-s)}function subWeeks(a,o){requiredArgs(2,arguments);var s=toInteger(o);return addWeeks(a,-s)}function subYears(a,o){requiredArgs(2,arguments);var s=toInteger(o);return addYears(a,-s)}reactExports.createContext({});reactExports.createContext(null);reactExports.createContext({});reactExports.createContext({});reactExports.createContext({headerInfo:void 0,handleLanguageChange:()=>()=>null,isSearchOpen:!1,setIsSearchOpen:()=>null,searchTerm:"",setSearchTerm:()=>null,onSearch:()=>()=>null,updateHeaderLoginData:()=>null,initialHeaderFetchCompleted:!1,emptyBasketCount:()=>null,isGivingBasketPreviewOpen:!1,setIsGivingBasketPreviewOpen:()=>null,toggleGivingBasketPreview:()=>null,resetPreviewTimer:()=>null,setIsHoveringPreview:()=>null,cart:{items:[],fetch:()=>null,isFetching:!1,error:!1},previewRef:{current:null}});reactExports.createContext({});reactExports.createContext({});const OnboardingFlinksContext=reactExports.createContext({}),OnboardingFlinksProvider=({children:a,isActiveStep:o})=>{const[s,_]=reactExports.useState(!1),[j,$t]=reactExports.useState(void 0),[zt,Ht]=reactExports.useState(void 0),[Ut,Gt]=reactExports.useState(void 0),Xt=Zt=>{typeof Zt=="object"&&Zt?.step==="APP_MOUNTED"&&_(!0),typeof Zt=="object"&&Zt?.step==="REDIRECT"&&($t(Zt?.accountId),Gt(Zt?.requestId),Ht(Zt?.loginId))};reactExports.useEffect(()=>{if(o===5){const Zt=er=>Xt(er.data);return window.addEventListener("message",Zt),_(!1),()=>{window.removeEventListener("message",Zt)}}},[o]);const Jt={flinksLoaded:s,flinksAccountId:j,flinksRequestId:Ut,flinksLoginId:zt};return jsx(OnboardingFlinksContext.Provider,{value:Jt,children:a})};reactExports.createContext("non sourced");reactExports.createContext({});reactExports.createContext({});const countries=[{abbr:"CA",label_en:"Canada",label_fr:"Canada"},{abbr:"US",label_en:"United States",label_fr:"États-Unis"},{abbr:"DZ",label_en:"Algeria",label_fr:"Algérie"}
430,{abbr:"AD",label_en:"Andorra",label_fr:"Andorre"},{abbr:"AI",label_en:"Anguilla",label_fr:"Anguilla"},{abbr:"AQ",label_en:"Antarctica",label_fr:"Antarctique"},{abbr:"AR",label_en:"Argentina",label_fr:"Argentine"},{abbr:"AM",label_en:"Armenia",label_fr:"Arménie"},{abbr:"AW",label_en:"Aruba",label_fr:"Aruba"},{abbr:"AU",label_en:"Australia",label_fr:"Australie"},{abbr:"AT",label_en:"Austria",label_fr:"Autriche"},{abbr:"AZ",label_en:"Azerbaijan",label_fr:"Azerbaïdjan"},{abbr:"BS",label_en:"Bahamas",label_fr:"Bahamas"},{abbr:"BH",label_en:"Bahrain",label_fr:"Bahreïn"},{abbr:"BB",label_en:"Barbados",label_fr:"Barbade"},{abbr:"BE",label_en:"Belgium",label_fr:"Belgique"},{abbr:"BZ",label_en:"Belize",label_fr:"Belize"},{abbr:"BJ",label_en:"Benin",label_fr:"Bénin"},{abbr:"BM",label_en:"Bermuda",label_fr:"Bermudes"},{abbr:"BT",label_en:"Bhutan",label_fr:"Bhoutan"},{abbr:"BA",label_en:"Bosnia and Herzegovina",label_fr:"Bosnie-Herzégovine"},{abbr:"BW",label_en:"Botswana",label_fr:"Botswana"},{abbr:"BV",label_en:"Bouvet Island",label_fr:"Bouvet, île"},{abbr:"BN",label_en:"Brunei",label_fr:"Brunei"},{abbr:"BG",label_en:"Bulgaria",label_fr:"Bulgarie"},{abbr:"BF",label_en:"Burkina Faso",label_fr:"Burkina Faso"},{abbr:"BI",label_en:"Burundi",label_fr:"Burundi"},{abbr:"CV",label_en:"Cape Verde",label_fr:"Cap-Vert"},{abbr:"KY",label_en:"Cayman Islands",label_fr:"Caïmanes, Îles"},{abbr:"TD",label_en:"Chad",label_fr:"Tchad"},{abbr:"CL",label_en:"Chile",label_fr:"Chili"},{abbr:"CX",label_en:"Christmas Island",label_fr:"Christmas, Île"},{abbr:"CO",label_en:"Colombia",label_fr:"Colombie"},{abbr:"KM",label_en:"Comoros",label_fr:"Comores"},{abbr:"CG",label_en:"Congo",label_fr:"Congo"},{abbr:"CK",label_en:"Cook Islands",label_fr:"Cook, Îles"},{abbr:"CR",label_en:"Costa Rica",label_fr:"Costa Rica"},{abbr:"CI",label_en:"Cote D'Ivoire",label_fr:"CÔte D'Ivoire"},{abbr:"HR",label_en:"Croatia",label_fr:"Croatie"},{abbr:"CY",label_en:"Cyprus",label_fr:"Chypre"},{abbr:"CZ",label_en:"Czech Republic",label_fr:"République Tchèque"},{abbr:"DK",label_en:"Denmark",label_fr:"Danemark"},{abbr:"DJ",label_en:"Djibouti",label_fr:"Djibouti"},{abbr:"DM",label_en:"Dominica",label_fr:"Dominique"},{abbr:"DO",label_en:"Dominican Republic",label_fr:"Dominicaine, Rép."},{abbr:"EC",label_en:"Ecuador",label_fr:"Équateur"},{abbr:"SV",label_en:"El Salvador",label_fr:"El Salvador"},{abbr:"ER",label_en:"Eritrea",label_fr:"Érythrée"},{abbr:"EE",label_en:"Estonia",label_fr:"Estonie"},{abbr:"FK",label_en:"Falkland Islands",label_fr:"Îles Falkland"},{abbr:"FO",label_en:"Faroe Islands",label_fr:"Féroé, Îles"},{abbr:"FJ",label_en:"Fiji",label_fr:"Fidji"},{abbr:"FI",label_en:"Finland",label_fr:"Finlande"},{abbr:"FR",label_en:"France",label_fr:"France"},{abbr:"GF",label_en:"French Guiana",label_fr:"Guyane Française"},{abbr:"PF",label_en:"French Polynesia",label_fr:"Polynésie Française"},{abbr:"GA",label_en:"Gabon",label_fr:"Gabon"},{abbr:"GM",label_en:"Gambia",label_fr:"Gambie"},{abbr:"GE",label_en:"Georgia",label_fr:"Géorgie"},{abbr:"DE",label_en:"Germany",label_fr:"Allemagne"},{abbr:"GH",label_en:"Ghana",label_fr:"Ghana"},{abbr:"GI",label_en:"Gibraltar",label_fr:"Gibraltar"},{abbr:"GR",label_en:"Greece",label_fr:"Grèce"},{abbr:"GL",label_en:"Greenland",label_fr:"Groenland"},{abbr:"GD",label_en:"Grenada",label_fr:"Grenade"},{abbr:"GP",label_en:"Guadeloupe",label_fr:"Guadeloupe"},{abbr:"GU",label_en:"Guam",label_fr:"Guam"},{abbr:"GT",label_en:"Guatemala",label_fr:"Guatemala"},{abbr:"GN",label_en:"Guinea",label_fr:"Guinée"},{abbr:"GW",label_en:"Guinea-Bissau",label_fr:"Guinée-Bissau"},{abbr:"GY",label_en:"Guyana",label_fr:"Guyana"},{abbr:"HT",label_en:"Haiti",label_fr:"Haïti"},{abbr:"HK",label_en:"Hong Kong",label_fr:"Hong-Kong"},{abbr:"HU",label_en:"Hungary",label_fr:"Hongrie"},{abbr:"IS",label_en:"Iceland",label_fr:"Islande"},{abbr:"IN",label_en:"India",label_fr:"Inde"},{abbr:"ID",label_en:"Indonesia",label_fr:"Indonésie"},{abbr:"IQ",label_en:"Iraq",label_fr:"Iraq"},{abbr:"IE",label_en:"Ireland",label_fr:"Irlande"},{abbr:"IL",label_en:"Israel",label_fr:"Israël"},{abbr:"IT",label_en:"Italy",label_fr:"Italie"},{abbr:"JM",label_en:"Jamaica",label_fr:"Jamaïque"},{abbr:"JP",label_en:"Japan",label_fr:"Japon"},{abbr:"JO",label_en:"Jordan",label_fr:"Jordanie"},{abbr:"KE",label_en:"Kenya",label_fr:"Kenya"},{abbr:"KI",label_en:"Kiribati",label_fr:"Kiribati"},{abbr:"KW",label_en:"Kuwait",label_fr:"Koweït"},{abbr:"KG",label_en:"Kyrgyzstan",label_fr:"Kirghizistan"},{abbr:"LA",label_en:"Lao",label_fr:"Laos"},{abbr:"LV",label_en:"Latvia",label_fr:"Lettonie"},{abbr:"LB",label_en:"Lebanon",label_fr:"Liban"},{abbr:"LS",label_en:"Lesotho",label_fr:"Lesotho"},{abbr:"LR",label_en:"Liberia",label_fr:"Libéria"},{abbr:"LY",label_en:"Libya",label_fr:"Lybie"},{abbr:"LI",label_en:"Liechtenstein",label_fr:"Liechtenstein"},{abbr:"LT",label_en:"Lithuania",label_fr:"Lituanie"},{abbr:"LU",label_en:"Luxembourg",label_fr:"Luxembourg"},{abbr:"MO",label_en:"Macao",label_fr:"Macao"},{abbr:"MK",label_en:"Macedonia",label_fr:"Macédoine"},{abbr:"MG",label_en:"Madagascar",label_fr:"Madagascar"},{abbr:"MW",label_en:"Malawi",label_fr:"Malawi"},{abbr:"MV",label_en:"Maldives",label_fr:"Maldives"},{abbr:"ML",label_en:"Mali",label_fr:"Mali"},{abbr:"MT",label_en:"Malta",label_fr:"Malte"},{abbr:"MH",label_en:"Marshall Is.",label_fr:"Marshall, Îles"},{abbr:"MQ",label_en:"Martinique",label_fr:"Martinique"},{abbr:"MU",label_en:"Mauritius",label_fr:"Maurice"},{abbr:"YT",label_en:"Mayotte",label_fr:"Mayotte"},{abbr:"MX",label_en:"Mexico",label_fr:"Mexique"},{abbr:"MC",label_en:"Monaco",label_fr:"Monaco"},{abbr:"MN",label_en:"Mongolia",label_fr:"Mongolie"},{abbr:"ME",label_en:"Montenegro",label_fr:"Monténégro"},{abbr:"MS",label_en:"Montserrat",label_fr:"Montserrat"},{abbr:"MA",label_en:"Morocco",label_fr:"Maroc"},{abbr:"NA",label_en:"Namibia",label_fr:"Namibie"},{abbr:"NR",label_en:"Nauru",label_fr:"Nauru"},{abbr:"NP",label_en:"Nepal",label_fr:"Népal"},{abbr:"NL",label_en:"Netherlands",label_fr:"Pays-Bas"},{abbr:"NC",label_en:"New Caledonia",label_fr:"Nouvelle-Calédonie"},{abbr:"NZ",label_en:"New Zealand",label_fr:"Nouvelle-Zélande"},{abbr:"NG",label_en:"Nigeria",label_fr:"Nigéria"},{abbr:"NU",label_en:"Niue",label_fr:"Niué"},{abbr:"NF",label_en:"Norfolk Island",label_fr:"Norfolk, Île"},{abbr:"NO",label_en:"Norway",label_fr:"Norvège"},{abbr:"OM",label_en:"Oman",label_fr:"Oman"},{abbr:"PK",label_en:"Pakistan",label_fr:"Pakistan"},{abbr:"PW",label_en:"Palau",label_fr:"Palaos"},{abbr:"PS",label_en:"Palestinian Terr.",label_fr:"Palestinien Occupé"},{abbr:"PA",label_en:"Panama",label_fr:"Panama"},{abbr:"PG",label_en:"Papua New Guinea",label_fr:"Papouasie-Nouvelle-Guinée"},{abbr:"PY",label_en:"Paraguay",label_fr:"Paraguay"},{abbr:"PE",label_en:"Peru",label_fr:"Pérou"},{abbr:"PH",label_en:"Philippines",label_fr:"Philippines"},{abbr:"PN",label_en:"Pitcairn",label_fr:"Pitcairn"},{abbr:"PL",label_en:"Poland",label_fr:"Pologne"},{abbr:"PT",label_en:"Portugal",label_fr:"Portugal"},{abbr:"PR",label_en:"Puerto Rico",label_fr:"Porto Rico"},{abbr:"QA",label_en:"Qatar",label_fr:"Qatar"},{abbr:"RE",label_en:"Reunion",label_fr:"Réunion"},{abbr:"RW",label_en:"Rwanda",label_fr:"Rwanda"},{abbr:"SH",label_en:"Saint Helena",label_fr:"Sainte-Hélène"},{abbr:"LC",label_en:"Saint Lucia",label_fr:"Sainte-Lucie"},{abbr:"WS",label_en:"Samoa",label_fr:"Samoa"},{abbr:"SM",label_en:"San Marino",label_fr:"Saint-Marin"},{abbr:"SA",label_en:"Saudi Arabia",label_fr:"Arabie Saoudite"},{abbr:"SN",label_en:"Senegal",label_fr:"Sénégal"},{abbr:"CS",label_en:"Serbia",label_fr:"Serbie"},{abbr:"SC",label_en:"Seychelles",label_fr:"Seychelles"},{abbr:"SL",label_en:"Sierra Leone",label_fr:"Sierra Leone"},{abbr:"SK",label_en:"Slovakia",label_fr:"Slovaquie"},{abbr:"SI",label_en:"Slovenia",label_fr:"Slovénie"},{abbr:"SB",label_en:"Solomon Islands",label_fr:"Salomon, Îles"},{abbr:"SO",label_en:"Somalia",label_fr:"Somalie"},{abbr:"ZA",label_en:"South Africa",label_fr:"Afrique Du Sud"},{abbr:"KR",label_en:"South Korea",label_fr:"Corée Du Sud"},{abbr:"ES",label_en:"Spain",label_fr:"Espagne"},{abbr:"LK",label_en:"Sri Lanka",label_fr:"Sri Lanka"},{abbr:"SD",label_en:"Sudan",label_fr:"Soudan"},{abbr:"SR",label_en:"Suriname",label_fr:"Suriname"},{abbr:"SZ",label_en:"Swaziland",label_fr:"Swaziland"},{abbr:"SE",label_en:"Sweden",label_fr:"Suède"},{abbr:"CH",label_en:"Switzerland",label_fr:"Suisse"},{abbr:"TW",label_en:"Taiwan",label_fr:"Taïwan"},{abbr:"TJ",label_en:"Tajikistan",label_fr:"Tadjikistan"},{abbr:"TH",label_en:"Thailand",label_fr:"Thaïlande"},{abbr:"TL",label_en:"Timor-Leste",label_fr:"Timor-Leste"},{abbr:"TG",label_en:"Togo",label_fr:"Togo"},{abbr:"TK",label_en:"Tokelau",label_fr:"Tokelau"},{abbr:"TO",label_en:"Tonga",label_fr:"Tonga"}
430,{abbr:"TT",label_en:"Trinidad And Tobago",label_fr:"Trinité-Et-Tobago"},{abbr:"TN",label_en:"Tunisia",label_fr:"Tunisie"},{abbr:"TM",label_en:"Turkmenistan",label_fr:"Turkménistan"},{abbr:"TC",label_en:"Turks And Caicos",label_fr:"Îles Turks-Et-Caïcos"},{abbr:"TV",label_en:"Tuvalu",label_fr:"Tuvalu"},{abbr:"UG",label_en:"Uganda",label_fr:"Ouganda"},{abbr:"AE",label_en:"United Arab Emirates",label_fr:"Émirats Arabes Unis"},{abbr:"GB",label_en:"United Kingdom",label_fr:"Royaume-Uni"},{abbr:"UY",label_en:"Uruguay",label_fr:"Uruguay"},{abbr:"VU",label_en:"Vanuatu",label_fr:"Vanuatu"},{abbr:"VE",label_en:"Venezuela",label_fr:"Venezuela"},{abbr:"VG",label_en:"Virgin Islands",label_fr:"Îles Vierges"},{abbr:"WF",label_en:"Wallis And Futuna",label_fr:"Wallis-Et-Futuna"},{abbr:"EH",label_en:"Western Sahara",label_fr:"Sahara Occidental"},{abbr:"ZM",label_en:"Zambia",label_fr:"Zambie"}];CHARITY_PROFILE_EDIT_FORM_INPUT_NAMES.CAMPAIGN_LANGUAGE,CHARITY_PROFILE_EDIT_FORM_INPUT_NAMES.CAMPAIGN_NAME_ENGLISH,CHARITY_PROFILE_EDIT_FORM_INPUT_NAMES.CAMPAIGN_NAME_FRENCH,CHARITY_PROFILE_EDIT_FORM_INPUT_NAMES.CAMPAIGN_START_DATE,CHARITY_PROFILE_EDIT_FORM_INPUT_NAMES.CAMPAIGN_END_DATE,CHARITY_PROFILE_EDIT_FORM_INPUT_NAMES.CAMPAIGN_GOAL_AMOUNT,CHARITY_PROFILE_EDIT_FORM_INPUT_NAMES.CAMPAIGN_FUND_ID;const consoleLogger={type:"logger",log(a){this.output("log",a)},warn(a){this.output("warn",a)},error(a){this.output("error",a)},output(a,o){console&&console[a]&&console[a].apply(console,o)}};class Logger{constructor(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.init(o,s)}init(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=s.prefix||"i18next:",this.logger=o||consoleLogger,this.options=s,this.debug=s.debug}log(){for(var o=arguments.length,s=new Array(o),_=0;_<o;_++)s[_]=arguments[_];return this.forward(s,"log","",!0)}warn(){for(var o=arguments.length,s=new Array(o),_=0;_<o;_++)s[_]=arguments[_];return this.forward(s,"warn","",!0)}error(){for(var o=arguments.length,s=new Array(o),_=0;_<o;_++)s[_]=arguments[_];return this.forward(s,"error","")}deprecate(){for(var o=arguments.length,s=new Array(o),_=0;_<o;_++)s[_]=arguments[_];return this.forward(s,"warn","WARNING DEPRECATED: ",!0)}forward(o,s,_,j){return j&&!this.debug?null:(typeof o[0]=="string"&&(o[0]=`${_}${this.prefix} ${o[0]}`),this.logger[s](o))}create(o){return new Logger(this.logger,{prefix:`${this.prefix}:${o}:`,...this.options})}clone(o){return o=o||this.options,o.prefix=o.prefix||this.prefix,new Logger(this.logger,o)}}var baseLogger=new Logger;class EventEmitter{constructor(){this.observers={}}on(o,s){return o.split(" ").forEach(_=>{this.observers[_]||(this.observers[_]=new Map);const j=this.observers[_].get(s)||0;this.observers[_].set(s,j+1)}),this}off(o,s){if(this.observers[o]){if(!s){delete this.observers[o];return}this.observers[o].delete(s)}}emit(o){for(var s=arguments.length,_=new Array(s>1?s-1:0),j=1;j<s;j++)_[j-1]=arguments[j];this.observers[o]&&Array.from(this.observers[o].entries()).forEach(zt=>{let[Ht,Ut]=zt;for(let Gt=0;Gt<Ut;Gt++)Ht(..._)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(zt=>{let[Ht,Ut]=zt;for(let Gt=0;Gt<Ut;Gt++)Ht.apply(Ht,[o,..._])})}}function defer(){let a,o;const s=new Promise((_,j)=>{a=_,o=j});return s.resolve=a,s.reject=o,s}function makeString(a){return a==null?"":""+a}function copy(a,o,s){a.forEach(_=>{o[_]&&(s[_]=o[_])})}const lastOfPathSeparatorRegExp=/###/g;function getLastOfPath(a,o,s){function _(Ht){return Ht&&Ht.indexOf("###")>-1?Ht.replace(lastOfPathSeparatorRegExp,"."):Ht}function j(){return!a||typeof a=="string"}const $t=typeof o!="string"?o:o.split(".");let zt=0;for(;zt<$t.length-1;){if(j())return{};const Ht=_($t[zt]);!a[Ht]&&s&&(a[Ht]=new s),Object.prototype.hasOwnProperty.call(a,Ht)?a=a[Ht]:a={},++zt}return j()?{}:{obj:a,k:_($t[zt])}}function setPath(a,o,s){const{obj:_,k:j}=getLastOfPath(a,o,Object);if(_!==void 0||o.length===1){_[j]=s;return}let $t=o[o.length-1],zt=o.slice(0,o.length-1),Ht=getLastOfPath(a,zt,Object);for(;Ht.obj===void 0&&zt.length;)$t=`${zt[zt.length-1]}.${$t}`,zt=zt.slice(0,zt.length-1),Ht=getLastOfPath(a,zt,Object),Ht&&Ht.obj&&typeof Ht.obj[`${Ht.k}.${$t}`]<"u"&&(Ht.obj=void 0);Ht.obj[`${Ht.k}.${$t}`]=s}function pushPath(a,o,s,_){const{obj:j,k:$t}=getLastOfPath(a,o,Object);j[$t]=j[$t]||[],_&&(j[$t]=j[$t].concat(s)),_||j[$t].push(s)}function getPath(a,o){const{obj:s,k:_}=getLastOfPath(a,o);if(s)return s[_]}function getPathWithDefaults(a,o,s){const _=getPath(a,s);return _!==void 0?_:getPath(o,s)}function deepExtend(a,o,s){for(const _ in o)_!=="__proto__"&&_!=="constructor"&&(_ in a?typeof a[_]=="string"||a[_]instanceof String||typeof o[_]=="string"||o[_]instanceof String?s&&(a[_]=o[_]):deepExtend(a[_],o[_],s):a[_]=o[_]);return a}function regexEscape(a){return a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var _entityMap={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};
vendor: 4,185 bytes, line 430
430function escape(a){return typeof a=="string"?a.replace(/[&<>"'\/]/g,o=>_entityMap[o]):a}class RegExpCache{constructor(o){this.capacity=o,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(o){const s=this.regExpMap.get(o);if(s!==void 0)return s;const _=new RegExp(o);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(o,_),this.regExpQueue.push(o),_}}const chars=[" ",",","?","!",";"],looksLikeObjectPathRegExpCache=new RegExpCache(20);function looksLikeObjectPath(a,o,s){o=o||"",s=s||"";const _=chars.filter(zt=>o.indexOf(zt)<0&&s.indexOf(zt)<0);if(_.length===0)return!0;const j=looksLikeObjectPathRegExpCache.getRegExp(`(${_.map(zt=>zt==="?"?"\\?":zt).join("|")})`);let $t=!j.test(a);if(!$t){const zt=a.indexOf(s);zt>0&&!j.test(a.substring(0,zt))&&($t=!0)}return $t}function deepFind(a,o){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(!a)return;if(a[o])return a[o];const _=o.split(s);let j=a;for(let $t=0;$t<_.length;){if(!j||typeof j!="object")return;let zt,Ht="";for(let Ut=$t;Ut<_.length;++Ut)if(Ut!==$t&&(Ht+=s),Ht+=_[Ut],zt=j[Ht],zt!==void 0){if(["string","number","boolean"].indexOf(typeof zt)>-1&&Ut<_.length-1)continue;$t+=Ut-$t+1;break}j=zt}return j}function getCleanedCode(a){return a&&a.indexOf("_")>0?a.replace("_","-"):a}class ResourceStore extends EventEmitter{constructor(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=o||{},this.options=s,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(o){this.options.ns.indexOf(o)<0&&this.options.ns.push(o)}removeNamespaces(o){const s=this.options.ns.indexOf(o);s>-1&&this.options.ns.splice(s,1)}getResource(o,s,_){let j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const $t=j.keySeparator!==void 0?j.keySeparator:this.options.keySeparator,zt=j.ignoreJSONStructure!==void 0?j.ignoreJSONStructure:this.options.ignoreJSONStructure;let Ht;o.indexOf(".")>-1?Ht=o.split("."):(Ht=[o,s],_&&(Array.isArray(_)?Ht.push(..._):typeof _=="string"&&$t?Ht.push(..._.split($t)):Ht.push(_)));const Ut=getPath(this.data,Ht);return!Ut&&!s&&!_&&o.indexOf(".")>-1&&(o=Ht[0],s=Ht[1],_=Ht.slice(2).join(".")),Ut||!zt||typeof _!="string"?Ut:deepFind(this.data&&this.data[o]&&this.data[o][s],_,$t)}addResource(o,s,_,j){let $t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1};const zt=$t.keySeparator!==void 0?$t.keySeparator:this.options.keySeparator;let Ht=[o,s];_&&(Ht=Ht.concat(zt?_.split(zt):_)),o.indexOf(".")>-1&&(Ht=o.split("."),j=s,s=Ht[1]),this.addNamespaces(s),setPath(this.data,Ht,j),$t.silent||this.emit("added",o,s,_,j)}addResources(o,s,_){let j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(const $t in _)(typeof _[$t]=="string"||Object.prototype.toString.apply(_[$t])==="[object Array]")&&this.addResource(o,s,$t,_[$t],{silent:!0});j.silent||this.emit("added",o,s,_)}addResourceBundle(o,s,_,j,$t){let zt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1,skipCopy:!1},Ht=[o,s];o.indexOf(".")>-1&&(Ht=o.split("."),j=_,_=s,s=Ht[1]),this.addNamespaces(s);let Ut=getPath(this.data,Ht)||{};zt.skipCopy||(_=JSON.parse(JSON.stringify(_))),j?deepExtend(Ut,_,$t):Ut={...Ut,..._},setPath(this.data,Ht,Ut),zt.silent||this.emit("added",o,s,_)}removeResourceBundle(o,s){this.hasResourceBundle(o,s)&&delete this.data[o][s],this.removeNamespaces(s),this.emit("removed",o,s)}hasResourceBundle(o,s){return this.getResource(o,s)!==void 0}getResourceBundle(o,s){return s||(s=this.options.defaultNS),this.options.compatibilityAPI==="v1"?{...this.getResource(o,s)}:this.getResource(o,s)}getDataByLanguage(o){return this.data[o]}hasLanguageSomeTranslations(o){const s=this.getDataByLanguage(o);return!!(s&&Object.keys(s)||[]).find(j=>s[j]&&Object.keys(s[j]).length>0)}toJSON(){return this.data}}var postProcessor={processors:{},addPostProcessor(a){this.processors[a.name]=a},handle(a,o,s,_,j){return a.forEach($t=>{this.processors[$t]&&(o=this.processors[$t].process(o,s,_,j))}),o}};const checkedLoadedFor={};
vendor: 9,072 bytes, line 430
430class Translator extends EventEmitter{constructor(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),copy(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],o,this),this.options=s,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=baseLogger.create("translator")}changeLanguage(o){o&&(this.language=o)}exists(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(o==null)return!1;const _=this.resolve(o,s);return _&&_.res!==void 0}extractFromKey(o,s){let _=s.nsSeparator!==void 0?s.nsSeparator:this.options.nsSeparator;_===void 0&&(_=":");const j=s.keySeparator!==void 0?s.keySeparator:this.options.keySeparator;let $t=s.ns||this.options.defaultNS||[];const zt=_&&o.indexOf(_)>-1,Ht=!this.options.userDefinedKeySeparator&&!s.keySeparator&&!this.options.userDefinedNsSeparator&&!s.nsSeparator&&!looksLikeObjectPath(o,_,j);if(zt&&!Ht){const Ut=o.match(this.interpolator.nestingRegexp);if(Ut&&Ut.length>0)return{key:o,namespaces:$t};const Gt=o.split(_);(_!==j||_===j&&this.options.ns.indexOf(Gt[0])>-1)&&($t=Gt.shift()),o=Gt.join(j)}return typeof $t=="string"&&($t=[$t]),{key:o,namespaces:$t}}translate(o,s,_){if(typeof s!="object"&&this.options.overloadTranslationOptionHandler&&(s=this.options.overloadTranslationOptionHandler(arguments)),typeof s=="object"&&(s={...s}),s||(s={}),o==null)return"";Array.isArray(o)||(o=[String(o)]);const j=s.returnDetails!==void 0?s.returnDetails:this.options.returnDetails,$t=s.keySeparator!==void 0?s.keySeparator:this.options.keySeparator,{key:zt,namespaces:Ht}=this.extractFromKey(o[o.length-1],s),Ut=Ht[Ht.length-1],Gt=s.lng||this.language,Xt=s.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(Gt&&Gt.toLowerCase()==="cimode"){if(Xt){const ar=s.nsSeparator||this.options.nsSeparator;return j?{res:`${Ut}${ar}${zt}`,usedKey:zt,exactUsedKey:zt,usedLng:Gt,usedNS:Ut,usedParams:this.getUsedParamsDetails(s)}:`${Ut}${ar}${zt}`}return j?{res:zt,usedKey:zt,exactUsedKey:zt,usedLng:Gt,usedNS:Ut,usedParams:this.getUsedParamsDetails(s)}:zt}const Jt=this.resolve(o,s);let Zt=Jt&&Jt.res;const er=Jt&&Jt.usedKey||zt,tr=Jt&&Jt.exactUsedKey||zt,nr=Object.prototype.toString.apply(Zt),sr=["[object Number]","[object Function]","[object RegExp]"],or=s.joinArrays!==void 0?s.joinArrays:this.options.joinArrays,ir=!this.i18nFormat||this.i18nFormat.handleAsObject;if(ir&&Zt&&(typeof Zt!="string"&&typeof Zt!="boolean"&&typeof Zt!="number")&&sr.indexOf(nr)<0&&!(typeof or=="string"&&nr==="[object Array]")){if(!s.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const ar=this.options.returnedObjectHandler?this.options.returnedObjectHandler(er,Zt,{...s,ns:Ht}):`key '${zt} (${this.language})' returned an object instead of string.`;return j?(Jt.res=ar,Jt.usedParams=this.getUsedParamsDetails(s),Jt):ar}if($t){const ar=nr==="[object Array]",lr=ar?[]:{},ur=ar?tr:er;for(const cr in Zt)if(Object.prototype.hasOwnProperty.call(Zt,cr)){const dr=`${ur}${$t}${cr}`;lr[cr]=this.translate(dr,{...s,joinArrays:!1,ns:Ht}),lr[cr]===dr&&(lr[cr]=Zt[cr])}Zt=lr}}else if(ir&&typeof or=="string"&&nr==="[object Array]")Zt=Zt.join(or),Zt&&(Zt=this.extendTranslation(Zt,o,s,_));else{let ar=!1,lr=!1;const ur=s.count!==void 0&&typeof s.count!="string",cr=Translator.hasDefaultValue(s),dr=ur?this.pluralResolver.getSuffix(Gt,s.count,s):"",gr=s.ordinal&&ur?this.pluralResolver.getSuffix(Gt,s.count,{ordinal:!1}):"",_r=ur&&!s.ordinal&&s.count===0&&this.pluralResolver.shouldUseIntlApi(),Sr=_r&&s[`defaultValue${this.options.pluralSeparator}zero`]||s[`defaultValue${dr}`]||s[`defaultValue${gr}`]||s.defaultValue;!this.isValidLookup(Zt)&&cr&&(ar=!0,Zt=Sr),this.isValidLookup(Zt)||(lr=!0,Zt=zt);const Rr=(s.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&lr?void 0:Zt,Ir=cr&&Sr!==Zt&&this.options.updateMissing;if(lr||ar||Ir){if(this.logger.log(Ir?"updateKey":"missingKey",Gt,Ut,zt,Ir?Sr:Zt),$t){const pr=this.resolve(zt,{...s,keySeparator:!1});pr&&pr.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let mr=[];const hr=this.languageUtils.getFallbackCodes(this.options.fallbackLng,s.lng||this.language);if(this.options.saveMissingTo==="fallback"&&hr&&hr[0])for(let pr=0;pr<hr.length;pr++)mr.push(hr[pr]);else this.options.saveMissingTo==="all"?mr=this.languageUtils.toResolveHierarchy(s.lng||this.language):mr.push(s.lng||this.language);const vr=(pr,br,Pr)=>{const kr=cr&&Pr!==Zt?Pr:Rr;this.options.missingKeyHandler?this.options.missingKeyHandler(pr,Ut,br,kr,Ir,s):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(pr,Ut,br,kr,Ir,s),this.emit("missingKey",pr,Ut,br,Zt)};this.options.saveMissing&&(this.options.saveMissingPlurals&&ur?mr.forEach(pr=>{const br=this.pluralResolver.getSuffixes(pr,s);_r&&s[`defaultValue${this.options.pluralSeparator}zero`]&&br.indexOf(`${this.options.pluralSeparator}zero`)<0&&br.push(`${this.options.pluralSeparator}zero`),br.forEach(Pr=>{vr([pr],zt+Pr,s[`defaultValue${Pr}`]||Sr)})}):vr(mr,zt,Sr))}Zt=this.extendTranslation(Zt,o,s,Jt,_),lr&&Zt===zt&&this.options.appendNamespaceToMissingKey&&(Zt=`${Ut}:${zt}`),(lr||ar)&&this.options.parseMissingKeyHandler&&(this.options.compatibilityAPI!=="v1"?Zt=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${Ut}:${zt}`:zt,ar?Zt:void 0):Zt=this.options.parseMissingKeyHandler(Zt))}return j?(Jt.res=Zt,Jt.usedParams=this.getUsedParamsDetails(s),Jt):Zt}extendTranslation(o,s,_,j,$t){var zt=this;if(this.i18nFormat&&this.i18nFormat.parse)o=this.i18nFormat.parse(o,{...this.options.interpolation.defaultVariables,..._},_.lng||this.language||j.usedLng,j.usedNS,j.usedKey,{resolved:j});else if(!_.skipInterpolation){_.interpolation&&this.interpolator.init({..._,interpolation:{...this.options.interpolation,..._.interpolation}});const Gt=typeof o=="string"&&(_&&_.interpolation&&_.interpolation.skipOnVariables!==void 0?_.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let Xt;if(Gt){const Zt=o.match(this.interpolator.nestingRegexp);Xt=Zt&&Zt.length}let Jt=_.replace&&typeof _.replace!="string"?_.replace:_;if(this.options.interpolation.defaultVariables&&(Jt={...this.options.interpolation.defaultVariables,...Jt}),o=this.interpolator.interpolate(o,Jt,_.lng||this.language,_),Gt){const Zt=o.match(this.interpolator.nestingRegexp),er=Zt&&Zt.length;Xt<er&&(_.nest=!1)}!_.lng&&this.options.compatibilityAPI!=="v1"&&j&&j.res&&(_.lng=j.usedLng),_.nest!==!1&&(o=this.interpolator.nest(o,function(){for(var Zt=arguments.length,er=new Array(Zt),tr=0;tr<Zt;tr++)er[tr]=arguments[tr];return $t&&$t[0]===er[0]&&!_.context?(zt.logger.warn(`It seems you are nesting recursively key: ${er[0]} in key: ${s[0]}`),null):zt.translate(...er,s)},_)),_.interpolation&&this.interpolator.reset()}const Ht=_.postProcess||this.options.postProcess,Ut=typeof Ht=="string"?[Ht]:Ht;return o!=null&&Ut&&Ut.length&&_.applyPostProcessor!==!1&&(o=postProcessor.handle(Ut,o,s,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...j,usedParams:this.getUsedParamsDetails(_)},..._}:_,this)),o}resolve(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_,j,$t,zt,Ht;return typeof o=="string"&&(o=[o]),o.forEach(Ut=>{if(this.isValidLookup(_))return;const Gt=this.extractFromKey(Ut,s),Xt=Gt.key;j=Xt;let Jt=Gt.namespaces;this.options.fallbackNS&&(Jt=Jt.concat(this.options.fallbackNS));const Zt=s.count!==void 0&&typeof s.count!="string",er=Zt&&!s.ordinal&&s.count===0&&this.pluralResolver.shouldUseIntlApi(),tr=s.context!==void 0&&(typeof s.context=="string"||typeof s.context=="number")&&s.context!=="",nr=s.lngs?s.lngs:this.languageUtils.toResolveHierarchy(s.lng||this.language,s.fallbackLng);Jt.forEach(sr=>{this.isValidLookup(_)||(Ht=sr,!checkedLoadedFor[`${nr[0]}-${sr}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(Ht)&&(checkedLoadedFor[`${nr[0]}-${sr}`]=!0,this.logger.warn(`key "${j}" for languages "${nr.join(", ")}" won't get resolved as namespace "${Ht}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),nr.forEach(or=>{if(this.isValidLookup(_))return;zt=or;const ir=[Xt];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(ir,Xt,or,sr,s);else{let ar;Zt&&(ar=this.pluralResolver.getSuffix(or,s.count,s));const lr=`${this.options.pluralSeparator}zero`,ur=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(Zt&&(ir.push(Xt+ar),s.ordinal&&ar.indexOf(ur)===0&&ir.push(Xt+ar.replace(ur,this.options.pluralSeparator)),er&&ir.push(Xt+lr)),tr){const cr=`${Xt}${this.options.contextSeparator}
430${s.context}`;ir.push(cr),Zt&&(ir.push(cr+ar),s.ordinal&&ar.indexOf(ur)===0&&ir.push(cr+ar.replace(ur,this.options.pluralSeparator)),er&&ir.push(cr+lr))}}let rr;for(;rr=ir.pop();)this.isValidLookup(_)||($t=rr,_=this.getResource(or,sr,rr,s))}))})}),{res:_,usedKey:j,exactUsedKey:$t,usedLng:zt,usedNS:Ht}}isValidLookup(o){return o!==void 0&&!(!this.options.returnNull&&o===null)&&!(!this.options.returnEmptyString&&o==="")}getResource(o,s,_){let j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(o,s,_,j):this.resourceStore.getResource(o,s,_,j)}getUsedParamsDetails(){let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const s=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],_=o.replace&&typeof o.replace!="string";let j=_?o.replace:o;if(_&&typeof o.count<"u"&&(j.count=o.count),this.options.interpolation.defaultVariables&&(j={...this.options.interpolation.defaultVariables,...j}),!_){j={...j};for(const $t of s)delete j[$t]}return j}static hasDefaultValue(o){const s="defaultValue";for(const _ in o)if(Object.prototype.hasOwnProperty.call(o,_)&&s===_.substring(0,s.length)&&o[_]!==void 0)return!0;return!1}}function capitalize$1(a){return a.charAt(0).toUpperCase()+a.slice(1)}class LanguageUtil{constructor(o){this.options=o,this.supportedLngs=this.options.supportedLngs||!1,this.logger=baseLogger.create("languageUtils")}getScriptPartFromCode(o){if(o=getCleanedCode(o),!o||o.indexOf("-")<0)return null;const s=o.split("-");return s.length===2||(s.pop(),s[s.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(s.join("-"))}getLanguagePartFromCode(o){if(o=getCleanedCode(o),!o||o.indexOf("-")<0)return o;const s=o.split("-");return this.formatLanguageCode(s[0])}formatLanguageCode(o){if(typeof o=="string"&&o.indexOf("-")>-1){const s=["hans","hant","latn","cyrl","cans","mong","arab"];let _=o.split("-");return this.options.lowerCaseLng?_=_.map(j=>j.toLowerCase()):_.length===2?(_[0]=_[0].toLowerCase(),_[1]=_[1].toUpperCase(),s.indexOf(_[1].toLowerCase())>-1&&(_[1]=capitalize$1(_[1].toLowerCase()))):_.length===3&&(_[0]=_[0].toLowerCase(),_[1].length===2&&(_[1]=_[1].toUpperCase()),_[0]!=="sgn"&&_[2].length===2&&(_[2]=_[2].toUpperCase()),s.indexOf(_[1].toLowerCase())>-1&&(_[1]=capitalize$1(_[1].toLowerCase())),s.indexOf(_[2].toLowerCase())>-1&&(_[2]=capitalize$1(_[2].toLowerCase()))),_.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?o.toLowerCase():o}isSupportedCode(o){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(o=this.getLanguagePartFromCode(o)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(o)>-1}getBestMatchFromCodes(o){if(!o)return null;let s;return o.forEach(_=>{if(s)return;const j=this.formatLanguageCode(_);(!this.options.supportedLngs||this.isSupportedCode(j))&&(s=j)}),!s&&this.options.supportedLngs&&o.forEach(_=>{if(s)return;const j=this.getLanguagePartFromCode(_);if(this.isSupportedCode(j))return s=j;s=this.options.supportedLngs.find($t=>{if($t===j)return $t;if(!($t.indexOf("-")<0&&j.indexOf("-")<0)&&$t.indexOf(j)===0)return $t})}),s||(s=this.getFallbackCodes(this.options.fallbackLng)[0]),s}getFallbackCodes(o,s){if(!o)return[];if(typeof o=="function"&&(o=o(s)),typeof o=="string"&&(o=[o]),Object.prototype.toString.apply(o)==="[object Array]")return o;if(!s)return o.default||[];let _=o[s];return _||(_=o[this.getScriptPartFromCode(s)]),_||(_=o[this.formatLanguageCode(s)]),_||(_=o[this.getLanguagePartFromCode(s)]),_||(_=o.default),_||[]}toResolveHierarchy(o,s){const _=this.getFallbackCodes(s||this.options.fallbackLng||[],o),j=[],$t=zt=>{zt&&(this.isSupportedCode(zt)?j.push(zt):this.logger.warn(`rejecting language code not found in supportedLngs: ${zt}`))};return typeof o=="string"&&(o.indexOf("-")>-1||o.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&$t(this.formatLanguageCode(o)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&$t(this.getScriptPartFromCode(o)),this.options.load!=="currentOnly"&&$t(this.getLanguagePartFromCode(o))):typeof o=="str
430ing"&&$t(this.formatLanguageCode(o)),_.forEach(zt=>{j.indexOf(zt)<0&&$t(this.formatLanguageCode(zt))}),j}}let sets=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],_rulesPluralsTypes={1:function(a){return+(a>1)},2:function(a){return+(a!=1)},3:function(a){return 0},4:function(a){return a%10==1&&a%100!=11?0:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?1:2},5:function(a){return a==0?0:a==1?1:a==2?2:a%100>=3&&a%100<=10?3:a%100>=11?4:5},6:function(a){return a==1?0:a>=2&&a<=4?1:2},7:function(a){return a==1?0:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?1:2},8:function(a){return a==1?0:a==2?1:a!=8&&a!=11?2:3},9:function(a){return+(a>=2)},10:function(a){return a==1?0:a==2?1:a<7?2:a<11?3:4},11:function(a){return a==1||a==11?0:a==2||a==12?1:a>2&&a<20?2:3},12:function(a){return+(a%10!=1||a%100==11)},13:function(a){return+(a!==0)},14:function(a){return a==1?0:a==2?1:a==3?2:3},15:function(a){return a%10==1&&a%100!=11?0:a%10>=2&&(a%100<10||a%100>=20)?1:2},16:function(a){return a%10==1&&a%100!=11?0:a!==0?1:2},17:function(a){return a==1||a%10==1&&a%100!=11?0:1},18:function(a){return a==0?0:a==1?1:2},19:function(a){return a==1?0:a==0||a%100>1&&a%100<11?1:a%100>10&&a%100<20?2:3},20:function(a){return a==1?0:a==0||a%100>0&&a%100<20?1:2},21:function(a){return a%100==1?1:a%100==2?2:a%100==3||a%100==4?3:0},22:function(a){return a==1?0:a==2?1:(a<0||a>10)&&a%10==0?2:3}};const nonIntlVersions=["v1","v2","v3"],intlVersions=["v4"],suffixesOrder={zero:0,one:1,two:2,few:3,many:4,other:5};function createRules(){const a={};return sets.forEach(o=>{o.lngs.forEach(s=>{a[s]={numbers:o.nr,plurals:_rulesPluralsTypes[o.fc]}})}),a}class PluralResolver{constructor(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=o,this.options=s,this.logger=baseLogger.create("pluralResolver"),(!this.options.compatibilityJSON||intlVersions.includes(this.options.compatibilityJSON))&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=createRules()}addRule(o,s){this.rules[o]=s}getRule(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(getCleanedCode(o==="dev"?"en":o),{type:s.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[o]||this.rules[this.languageUtils.getLanguagePartFromCode(o)]}needsPlural(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const _=this.getRule(o,s);return this.shouldUseIntlApi()?_&&_.resolvedOptions().pluralCategories.length>1:_&&_.numbers.length>1}getPluralFormsOfKey(o,s){let _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(o,_).map(j=>`${s}${j}`)}getSuffixes(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const _=this.getRule(o,s);return _?this.shouldUseIntlApi()?_.resolvedOptions().pluralCategories.sort((j,$t)=>suffixesOrder[j]-suffixesOrder[$t]).map(j=>`${this.options.prepend}${s.ordinal?`ordinal${this.options.prepend}`:""}${j}`):_.numbers.map(j=>this.getSuffix(o,j,s)):[]}getSuffix(o,s){let _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const j=this.getRule(o,_);return j?this.shouldUseIntlApi()?`${this.options.prepend}${_.ordinal?`ordinal${this.options.prepend}`:""}${j.select(s)}`:this.getSuffixRetroCompatible(j,s):(this.logger.warn(`no plural rule found for: ${o}`),"")}getSuffixRetroCompatible(o,s){const _=o.noAbs?o.plurals(s):o.plurals(Math.abs(s));let j=o.numbers[_];this.options.simplifyPluralSuffix&&o.numbers.length===2&&o.numbers[
vendor: 22,369 bytes, line 430
4300]===1&&(j===2?j="plural":j===1&&(j=""));const $t=()=>this.options.prepend&&j.toString()?this.options.prepend+j.toString():j.toString();return this.options.compatibilityJSON==="v1"?j===1?"":typeof j=="number"?`_plural_${j.toString()}`:$t():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&o.numbers.length===2&&o.numbers[0]===1?$t():this.options.prepend&&_.toString()?this.options.prepend+_.toString():_.toString()}shouldUseIntlApi(){return!nonIntlVersions.includes(this.options.compatibilityJSON)}}function deepFindWithDefaults(a,o,s){let _=arguments.length>3&&arguments[3]!==void 0?arguments[3]:".",j=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,$t=getPathWithDefaults(a,o,s);return!$t&&j&&typeof s=="string"&&($t=deepFind(a,s,_),$t===void 0&&($t=deepFind(o,s,_))),$t}class Interpolator{constructor(){let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=baseLogger.create("interpolator"),this.options=o,this.format=o.interpolation&&o.interpolation.format||(s=>s),this.init(o)}init(){let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};o.interpolation||(o.interpolation={escapeValue:!0});const s=o.interpolation;this.escape=s.escape!==void 0?s.escape:escape,this.escapeValue=s.escapeValue!==void 0?s.escapeValue:!0,this.useRawValueToEscape=s.useRawValueToEscape!==void 0?s.useRawValueToEscape:!1,this.prefix=s.prefix?regexEscape(s.prefix):s.prefixEscaped||"{{",this.suffix=s.suffix?regexEscape(s.suffix):s.suffixEscaped||"}}",this.formatSeparator=s.formatSeparator?s.formatSeparator:s.formatSeparator||",",this.unescapePrefix=s.unescapeSuffix?"":s.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":s.unescapeSuffix||"",this.nestingPrefix=s.nestingPrefix?regexEscape(s.nestingPrefix):s.nestingPrefixEscaped||regexEscape("$t("),this.nestingSuffix=s.nestingSuffix?regexEscape(s.nestingSuffix):s.nestingSuffixEscaped||regexEscape(")"),this.nestingOptionsSeparator=s.nestingOptionsSeparator?s.nestingOptionsSeparator:s.nestingOptionsSeparator||",",this.maxReplaces=s.maxReplaces?s.maxReplaces:1e3,this.alwaysFormat=s.alwaysFormat!==void 0?s.alwaysFormat:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const o=(s,_)=>s&&s.source===_?(s.lastIndex=0,s):new RegExp(_,"g");this.regexp=o(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=o(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=o(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(o,s,_,j){let $t,zt,Ht;const Ut=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function Gt(tr){return tr.replace(/\$/g,"$$$$")}const Xt=tr=>{if(tr.indexOf(this.formatSeparator)<0){const ir=deepFindWithDefaults(s,Ut,tr,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(ir,void 0,_,{...j,...s,interpolationkey:tr}):ir}const nr=tr.split(this.formatSeparator),sr=nr.shift().trim(),or=nr.join(this.formatSeparator).trim();return this.format(deepFindWithDefaults(s,Ut,sr,this.options.keySeparator,this.options.ignoreJSONStructure),or,_,{...j,...s,interpolationkey:sr})};this.resetRegExp();const Jt=j&&j.missingInterpolationHandler||this.options.missingInterpolationHandler,Zt=j&&j.interpolation&&j.interpolation.skipOnVariables!==void 0?j.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:tr=>Gt(tr)},{regex:this.regexp,safeValue:tr=>this.escapeValue?Gt(this.escape(tr)):Gt(tr)}].forEach(tr=>{for(Ht=0;$t=tr.regex.exec(o);){const nr=$t[1].trim();if(zt=Xt(nr),zt===void 0)if(typeof Jt=="function"){const or=Jt(o,$t,j);zt=typeof or=="string"?or:""}else if(j&&Object.prototype.hasOwnProperty.call(j,nr))zt="";else if(Zt){zt=$t[0];continue}else this.logger.warn(`missed to pass in variable ${nr} for interpolating ${o}`),zt="";else typeof zt!="string"&&!this.useRawValueToEscape&&(zt=makeString(zt));const sr=tr.safeValue(zt);if(o=o.replace($t[0],sr),Zt?(tr.regex.lastIndex+=zt.length,tr.regex.lastIndex-=$t[0].length):tr.regex.lastIndex=0,Ht++,Ht>=this.maxReplaces)break}}),o}nest(o,s){let _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},j,$t,zt;function Ht(Ut,Gt){const Xt=this.nestingOptionsSeparator;if(Ut.indexOf(Xt)<0)return Ut;const Jt=Ut.split(new RegExp(`${Xt}[ ]*{`));let Zt=`{${Jt[1]}`;Ut=Jt[0],Zt=this.interpolate(Zt,zt);const er=Zt.match(/'/g),tr=Zt.match(/"/g);(er&&er.length%2===0&&!tr||tr.length%2!==0)&&(Zt=Zt.replace(/'/g,'"'));try{zt=JSON.parse(Zt),Gt&&(zt={...Gt,...zt})}catch(nr){return this.logger.warn(`failed parsing options string in nesting for key ${Ut}`,nr),`${Ut}${Xt}${Zt}`}return delete zt.defaultValue,Ut}for(;j=this.nestingRegexp.exec(o);){let Ut=[];zt={..._},zt=zt.replace&&typeof zt.replace!="string"?zt.replace:zt,zt.applyPostProcessor=!1,delete zt.defaultValue;let Gt=!1;if(j[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(j[1])){const Xt=j[1].split(this.formatSeparator).map(Jt=>Jt.trim());j[1]=Xt.shift(),Ut=Xt,Gt=!0}if($t=s(Ht.call(this,j[1].trim(),zt),zt),$t&&j[0]===o&&typeof $t!="string")return $t;typeof $t!="string"&&($t=makeString($t)),$t||(this.logger.warn(`missed to resolve ${j[1]} for nesting ${o}`),$t=""),Gt&&($t=Ut.reduce((Xt,Jt)=>this.format(Xt,Jt,_.lng,{..._,interpolationkey:j[1].trim()}),$t.trim())),o=o.replace(j[0],$t),this.regexp.lastIndex=0}return o}}function parseFormatStr(a){let o=a.toLowerCase().trim();const s={};if(a.indexOf("(")>-1){const _=a.split("(");o=_[0].toLowerCase().trim();const j=_[1].substring(0,_[1].length-1);o==="currency"&&j.indexOf(":")<0?s.currency||(s.currency=j.trim()):o==="relativetime"&&j.indexOf(":")<0?s.range||(s.range=j.trim()):j.split(";").forEach(zt=>{if(!zt)return;const[Ht,...Ut]=zt.split(":"),Gt=Ut.join(":").trim().replace(/^'+|'+$/g,"");s[Ht.trim()]||(s[Ht.trim()]=Gt),Gt==="false"&&(s[Ht.trim()]=!1),Gt==="true"&&(s[Ht.trim()]=!0),isNaN(Gt)||(s[Ht.trim()]=parseInt(Gt,10))})}return{formatName:o,formatOptions:s}}function createCachedFormatter(a){const o={};return function(_,j,$t){const zt=j+JSON.stringify($t);let Ht=o[zt];return Ht||(Ht=a(getCleanedCode(j),$t),o[zt]=Ht),Ht(_)}}class Formatter{constructor(){let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=baseLogger.create("formatter"),this.options=o,this.formats={number:createCachedFormatter((s,_)=>{const j=new Intl.NumberFormat(s,{..._});return $t=>j.format($t)}),currency:createCachedFormatter((s,_)=>{const j=new Intl.NumberFormat(s,{..._,style:"currency"});return $t=>j.format($t)}),datetime:createCachedFormatter((s,_)=>{const j=new Intl.DateTimeFormat(s,{..._});return $t=>j.format($t)}),relativetime:createCachedFormatter((s,_)=>{const j=new Intl.RelativeTimeFormat(s,{..._});return $t=>j.format($t,_.range||"day")}),list:createCachedFormatter((s,_)=>{const j=new Intl.ListFormat(s,{..._});return $t=>j.format($t)})},this.init(o)}init(o){const _=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=_.formatSeparator?_.formatSeparator:_.formatSeparator||","}add(o,s){this.formats[o.toLowerCase().trim()]=s}addCached(o,s){this.formats[o.toLowerCase().trim()]=createCachedFormatter(s)}format(o,s,_){let j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return s.split(this.formatSeparator).reduce((Ht,Ut)=>{const{formatName:Gt,formatOptions:Xt}=parseFormatStr(Ut);if(this.formats[Gt]){let Jt=Ht;try{const Zt=j&&j.formatParams&&j.formatParams[j.interpolationkey]||{},er=Zt.locale||Zt.lng||j.locale||j.lng||_;Jt=this.formats[Gt](Ht,er,{...Xt,...j,...Zt})}catch(Zt){this.logger.warn(Zt)}return Jt}else this.logger.warn(`there was no format function for ${Gt}`);return Ht},o)}}function removePending(a,o){a.pending[o]!==void 0&&(delete a.pending[o],a.pendingCount--)}class Connector extends EventEmitter{constructor(o,s,_){let j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(),this.backend=o,this.store=s,this.services=_,this.languageUtils=_.languageUtils,this.options=j,this.logger=baseLogger.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=j.maxParallelReads||10,this.readingCalls=0,this.maxRetries=j.maxRetries>=0?j.maxRetries:5,this.retryTimeout=j.retryTimeout>=1?j.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(_,j.backend,j)}queueLoad(o,s,_,j){const $t={},zt={},Ht={},Ut={};return o.forEach(Gt=>{let Xt=!0;s.forEach(Jt=>{const Zt=`${Gt}|${Jt}`;!_.reload&&this.store.hasResourceBundle(Gt,Jt)?this.state[Zt]=2:this.state[Zt]<0||(this.state[Zt]===1?zt[Zt]===void 0&&(zt[Zt]=!0):(this.state[Zt]=1,Xt=!1,zt[Zt]===void 0&&(zt[Zt]=!0),$t[Zt]===void 0&&($t[Zt]=!0),Ut[Jt]===void 0&&(Ut[Jt]=!0)))}),Xt||(Ht[Gt]=!0)}),(Object.keys($t).length||Object.keys(zt).length)&&this.queue.push({pending:zt,pendingCount:Object.keys(zt).length,loaded:{},errors:[],callback:j}),{toLoad:Object.keys($t),pending:Object.keys(zt),toLoadLanguages:Object.keys(Ht),toLoadNamespaces:Object.keys(Ut)}}loaded(o,s,_){const j=o.split("|"),$t=j[0],zt=j[1];s&&this.emit("failedLoading",$t,zt,s),_&&this.store.addResourceBundle($t,zt,_,void 0,void 0,{skipCopy:!0}),this.state[o]=s?-1:2;const Ht={};this.queue.forEach(Ut=>{pushPath(Ut.loaded,[$t],zt),removePending(Ut,o),s&&Ut.errors.push(s),Ut.pendingCount===0&&!Ut.done&&(Object.keys(Ut.loaded).forEach(Gt=>{Ht[Gt]||(Ht[Gt]={});const Xt=Ut.loaded[Gt];Xt.length&&Xt.forEach(Jt=>{Ht[Gt][Jt]===void 0&&(Ht[Gt][Jt]=!0)})}),Ut.done=!0,Ut.errors.length?Ut.callback(Ut.errors):Ut.callback())}),this.emit("loaded",Ht),this.queue=this.queue.filter(Ut=>!Ut.done)}read(o,s,_){let j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,$t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,zt=arguments.length>5?arguments[5]:void 0;if(!o.length)return zt(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:o,ns:s,fcName:_,tried:j,wait:$t,callback:zt});return}this.readingCalls++;const Ht=(Gt,Xt)=>{if(this.readingCalls--,this.waitingReads.length>0){const Jt=this.waitingReads.shift();this.read(Jt.lng,Jt.ns,Jt.fcName,Jt.tried,Jt.wait,Jt.callback)}if(Gt&&Xt&&j<this.maxRetries){setTimeout(()=>{this.read.call(this,o,s,_,j+1,$t*2,zt)},$t);return}zt(Gt,Xt)},Ut=this.backend[_].bind(this.backend);if(Ut.length===2){try{const Gt=Ut(o,s);Gt&&typeof Gt.then=="function"?Gt.then(Xt=>Ht(null,Xt)).catch(Ht):Ht(null,Gt)}catch(Gt){Ht(Gt)}return}return Ut(o,s,Ht)}prepareLoading(o,s){let _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},j=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),j&&j();typeof o=="string"&&(o=this.languageUtils.toResolveHierarchy(o)),typeof s=="string"&&(s=[s]);const $t=this.queueLoad(o,s,_,j);if(!$t.toLoad.length)return $t.pending.length||j(),null;$t.toLoad.forEach(zt=>{this.loadOne(zt)})}load(o,s,_){this.prepareLoading(o,s,{},_)}reload(o,s,_){this.prepareLoading(o,s,{reload:!0},_)}loadOne(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const _=o.split("|"),j=_[0],$t=_[1];this.read(j,$t,"read",void 0,void 0,(zt,Ht)=>{zt&&this.logger.warn(`${s}loading namespace ${$t} for language ${j} failed`,zt),!zt&&Ht&&this.logger.log(`${s}loaded namespace ${$t} for language ${j}`,Ht),this.loaded(o,zt,Ht)})}saveMissing(o,s,_,j,$t){let zt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},Ht=arguments.length>6&&arguments[6]!==void 0?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(s)){this.logger.warn(`did not save key "${_}" as the namespace "${s}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(_==null||_==="")){if(this.backend&&this.backend.create){const Ut={...zt,isUpdate:$t},Gt=this.backend.create.bind(this.backend);if(Gt.length<6)try{let Xt;Gt.length===5?Xt=Gt(o,s,_,j,Ut):Xt=Gt(o,s,_,j),Xt&&typeof Xt.then=="function"?Xt.then(Jt=>Ht(null,Jt)).catch(Ht):Ht(null,Xt)}catch(Xt){Ht(Xt)}else Gt(o,s,_,j,Ht,Ut)}!o||!o[0]||this.store.addResource(o[0],s,_,j)}}}function get$6(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(o){let s={};if(typeof o[1]=="object"&&(s=o[1]),typeof o[1]=="string"&&(s.defaultValue=o[1]),typeof o[2]=="string"&&(s.tDescription=o[2]),typeof o[2]=="object"||typeof o[3]=="object"){const _=o[3]||o[2];Object.keys(_).forEach(j=>{s[j]=_[j]})}return s},interpolation:{escapeValue:!0,format:a=>a,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function transformOptions(a){return typeof a.ns=="string"&&(a.ns=[a.ns]),typeof a.fallbackLng=="string"&&(a.fallbackLng=[a.fallbackLng]),typeof a.fallbackNS=="string"&&(a.fallbackNS=[a.fallbackNS]),a.supportedLngs&&a.supportedLngs.indexOf("cimode")<0&&(a.supportedLngs=a.supportedLngs.concat(["cimode"])),a}function noop$3(){}function bindMemberFunctions(a){Object.getOwnPropertyNames(Object.getPrototypeOf(a)).forEach(s=>{typeof a[s]=="function"&&(a[s]=a[s].bind(a))})}class I18n extends EventEmitter{constructor(){let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;if(super(),this.options=transformOptions(o),this.services={},this.logger=baseLogger,this.modules={external:[]},bindMemberFunctions(this),s&&!this.isInitialized&&!o.isClone){if(!this.options.initImmediate)return this.init(o,s),this;setTimeout(()=>{this.init(o,s)},0)}}init(){var o=this;let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},_=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,typeof s=="function"&&(_=s,s={}),!s.defaultNS&&s.defaultNS!==!1&&s.ns&&(typeof s.ns=="string"?s.defaultNS=s.ns:s.ns.indexOf("translation")<0&&(s.defaultNS=s.ns[0]));const j=get$6();this.options={...j,...this.options,...transformOptions(s)},this.options.compatibilityAPI!=="v1"&&(this.options.interpolation={...j.interpolation,...this.options.interpolation}),s.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=s.keySeparator),s.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=s.nsSeparator);function $t(Xt){return Xt?typeof Xt=="function"?new Xt:Xt:null}if(!this.options.isClone){this.modules.logger?baseLogger.init($t(this.modules.logger),this.options):baseLogger.init(null,this.options);let Xt;this.modules.formatter?Xt=this.modules.formatter:typeof Intl<"u"&&(Xt=Formatter);const Jt=new LanguageUtil(this.options);this.store=new ResourceStore(this.options.resources,this.options);const Zt=this.services;Zt.logger=baseLogger,Zt.resourceStore=this.store,Zt.languageUtils=Jt,Zt.pluralResolver=new PluralResolver(Jt,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),Xt&&(!this.options.interpolation.format||this.options.interpolation.format===j.interpolation.format)&&(Zt.formatter=$t(Xt),Zt.formatter.init(Zt,this.options),this.options.interpolation.format=Zt.formatter.format.bind(Zt.formatter)),Zt.interpolator=new Interpolator(this.options),Zt.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},Zt.backendConnector=new Connector($t(this.modules.backend),Zt.resourceStore,Zt,this.options),Zt.backendConnector.on("*",function(er){for(var tr=arguments.length,nr=new Array(tr>1?tr-1:0),sr=1;sr<tr;sr++)nr[sr-1]=arguments[sr];o.emit(er,...nr)}),this.modules.languageDetector&&(Zt.languageDetector=$t(this.modules.languageDetector),Zt.languageDetector.init&&Zt.languageDetector.init(Zt,this.options.detection,this.options)),this.modules.i18nFormat&&(Zt.i18nFormat=$t(this.modules.i18nFormat),Zt.i18nFormat.init&&Zt.i18nFormat.init(this)),this.translator=new Translator(this.services,this.options),this.translator.on("*",function(er){for(var tr=arguments.length,nr=new Array(tr>1?tr-1:0),sr=1;sr<tr;sr++)nr[sr-1]=arguments[sr];o.emit(er,...nr)}),this.modules.external.forEach(er=>{er.init&&er.init(this)})}if(this.format=this.options.interpolation.format,_||(_=noop$3),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const Xt=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);Xt.length>0&&Xt[0]!=="dev"&&(this.options.lng=Xt[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(Xt=>{this[Xt]=function(){return o.store[Xt](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(Xt=>{this[Xt]=function(){return o.store[Xt](...arguments),o}});const Ut=defer(),Gt=()=>{const Xt=(Jt,Zt)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),Ut.resolve(Zt),_(Jt,Zt)};if(this.languages&&this.options.compatibilityAPI!=="v1"&&!this.isInitialized)return Xt(null,this.t.bind(this));this.changeLanguage(this.options.lng,Xt)};return this.options.resources||!this.options.initImmediate?Gt():setTimeout(Gt,0),Ut}loadResources(o){let _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:noop$3;const j=typeof o=="string"?o:this.language;if(typeof o=="function"&&(_=o),!this.options.resources||this.options.partialBundledLanguages){if(j&&j.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return _();const $t=[],zt=Ht=>{if(!Ht||Ht==="cimode")return;this.services.languageUtils.toResolveHierarchy(Ht).forEach(Gt=>{Gt!=="cimode"&&$t.indexOf(Gt)<0&&$t.push(Gt)})};j?zt(j):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(Ut=>zt(Ut)),this.options.preload&&this.options.preload.forEach(Ht=>zt(Ht)),this.services.backendConnector.load($t,this.options.ns,Ht=>{!Ht&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),_(Ht)})}else _(null)}reloadResources(o,s,_){const j=defer();return o||(o=this.languages),s||(s=this.options.ns),_||(_=noop$3),this.services.backendConnector.reload(o,s,$t=>{j.resolve(),_($t)}),j}use(o){if(!o)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!o.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return o.type==="backend"&&(this.modules.backend=o),(o.type==="logger"||o.log&&o.warn&&o.error)&&(this.modules.logger=o),o.type==="languageDetector"&&(this.modules.languageDetector=o),o.type==="i18nFormat"&&(this.modules.i18nFormat=o),o.type==="postProcessor"&&postProcessor.addPostProcessor(o),o.type==="formatter"&&(this.modules.formatter=o),o.type==="3rdParty"&&this.modules.external.push(o),this}setResolvedLanguage(o){if(!(!o||!this.languages)&&!(["cimode","dev"].indexOf(o)>-1))for(let s=0;s<this.languages.length;s++){const _=this.languages[s];if(!(["cimode","dev"].indexOf(_)>-1)&&this.store.hasLanguageSomeTranslations(_)){this.resolvedLanguage=_;break}}}changeLanguage(o,s){var _=this;this.isLanguageChangingTo=o;const j=defer();this.emit("languageChanging",o);const $t=Ut=>{this.language=Ut,this.languages=this.services.languageUtils.toResolveHierarchy(Ut),this.resolvedLanguage=void 0,this.setResolvedLanguage(Ut)},zt=(Ut,Gt)=>{Gt?($t(Gt),this.translator.changeLanguage(Gt),this.isLanguageChangingTo=void 0,this.emit("languageChanged",Gt),this.logger.log("languageChanged",Gt)):this.isLanguageChangingTo=void 0,j.resolve(function(){return _.t(...arguments)}),s&&s(Ut,function(){return _.t(...arguments)})},Ht=Ut=>{!o&&!Ut&&this.services.languageDetector&&(Ut=[]);const Gt=typeof Ut=="string"?Ut:this.services.languageUtils.getBestMatchFromCodes(Ut);Gt&&(this.language||$t(Gt),this.translator.language||this.translator.changeLanguage(Gt),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(Gt)),this.loadResources(Gt,Xt=>{zt(Xt,Gt)})};return!o&&this.services.languageDetector&&!this.services.languageDetector.async?Ht(this.services.languageDetector.detect()):!o&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(Ht):this.services.languageDetector.detect(Ht):Ht(o),j}getFixedT(o,s,_){var j=this;const $t=function(zt,Ht){let Ut;if(typeof Ht!="object"){for(var Gt=arguments.length,Xt=new Array(Gt>2?Gt-2:0),Jt=2;Jt<Gt;Jt++)Xt[Jt-2]=arguments[Jt];Ut=j.options.overloadTranslationOptionHandler([zt,Ht].concat(Xt))}else Ut={...Ht};Ut.lng=Ut.lng||$t.lng,Ut.lngs=Ut.lngs||$t.lngs,Ut.ns=Ut.ns||$t.ns,Ut.keyPrefix=Ut.keyPrefix||_||$t.keyPrefix;const Zt=j.options.keySeparator||".";let er;return Ut.keyPrefix&&Array.isArray(zt)?er=zt.map(tr=>`${Ut.keyPrefix}${Zt}${tr}`):er=Ut.keyPrefix?`${Ut.keyPrefix}${Zt}${zt}`:zt,j.t(er,Ut)};return typeof o=="string"?$t.lng=o:$t.lngs=o,$t.ns=s,$t.keyPrefix=_,$t}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(o){this.options.defaultNS=o}hasLoadedNamespace(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
430if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const _=s.lng||this.resolvedLanguage||this.languages[0],j=this.options?this.options.fallbackLng:!1,$t=this.languages[this.languages.length-1];if(_.toLowerCase()==="cimode")return!0;const zt=(Ht,Ut)=>{const Gt=this.services.backendConnector.state[`${Ht}|${Ut}`];return Gt===-1||Gt===2};if(s.precheck){const Ht=s.precheck(this,zt);if(Ht!==void 0)return Ht}return!!(this.hasResourceBundle(_,o)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||zt(_,o)&&(!j||zt($t,o)))}loadNamespaces(o,s){const _=defer();return this.options.ns?(typeof o=="string"&&(o=[o]),o.forEach(j=>{this.options.ns.indexOf(j)<0&&this.options.ns.push(j)}),this.loadResources(j=>{_.resolve(),s&&s(j)}),_):(s&&s(),Promise.resolve())}loadLanguages(o,s){const _=defer();typeof o=="string"&&(o=[o]);const j=this.options.preload||[],$t=o.filter(zt=>j.indexOf(zt)<0);return $t.length?(this.options.preload=j.concat($t),this.loadResources(zt=>{_.resolve(),s&&s(zt)}),_):(s&&s(),Promise.resolve())}dir(o){if(o||(o=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!o)return"rtl";const s=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],_=this.services&&this.services.languageUtils||new LanguageUtil(get$6());return s.indexOf(_.getLanguagePartFromCode(o))>-1||o.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;return new I18n(o,s)}cloneInstance(){let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:noop$3;const _=o.forkResourceStore;_&&delete o.forkResourceStore;const j={...this.options,...o,isClone:!0},$t=new I18n(j);return(o.debug!==void 0||o.prefix!==void 0)&&($t.logger=$t.logger.clone(o)),["store","services","language"].forEach(Ht=>{$t[Ht]=this[Ht]}),$t.services={...this.services},$t.services.utils={hasLoadedNamespace:$t.hasLoadedNamespace.bind($t)},_&&($t.store=new ResourceStore(this.store.data,j),$t.services.resourceStore=$t.store),$t.translator=new Translator($t.services,j),$t.translator.on("*",function(Ht){for(var Ut=arguments.length,Gt=new Array(Ut>1?Ut-1:0),Xt=1;Xt<Ut;Xt++)Gt[Xt-1]=arguments[Xt];$t.emit(Ht,...Gt)}),$t.init(j,s),$t.translator.options=j,$t.translator.backendConnector.services.utils={hasLoadedNamespace:$t.hasLoadedNamespace.bind($t)},$t}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const instance=I18n.createInstance();instance.createInstance=I18n.createInstance;instance.createInstance;instance.dir;instance.init;instance.loadResources;instance.reloadResources;instance.use;instance.changeLanguage;instance.getFixedT;instance.t;instance.exists;instance.setDefaultNamespace;instance.hasLoadedNamespace;instance.loadNamespaces;instance.loadLanguages;Timezones.CANADA_PACIFIC,Timezones.CANADA_MOUNTAIN,Timezones.CANADA_SASKATCHEWAN,Timezones.CANADA_CENTRAL,Timezones.CANADA_EASTERN,Timezones.CANADA_ATLANTIC,Timezones.CANADA_NEWFOUNDLAND;const debouncePromise=(a,o=300)=>{let s;return(..._)=>(clearTimeout(s),new Promise(j=>{s=setTimeout(()=>j(a(..._)),o)}))},hexToHsl=a=>{const o=a.replace("#",""),s=parseInt(o.slice(0,2),16)/255,_=parseInt(o.slice(2,4),16)/255,j=parseInt(o.slice(4,6),16)/255,$t=Math.max(s,_,j),zt=Math.min(s,_,j),Ht=$t-zt;let Ut=0,Gt=0;const Xt=($t+zt)/2;if(Ht!==0)switch(Gt=Ht/(1-Math.abs(2*Xt-1)),$t){case s:Ut=((_-j)/Ht+(_<j?6:0))/6;break;case _:Ut=((j-s)/Ht+2)/6;break;case j:Ut=((s-_)/Ht+4)/6;break}
430return[Ut*360,Gt*100,Xt*100]},hslToHex=(a,o,s)=>{const _=Math.max(0,Math.min(100,o))/100,j=Math.max(0,Math.min(100,s))/100,$t=(1-Math.abs(2*j-1))*_,zt=$t*(1-Math.abs(a/60%2-1)),Ht=j-$t/2;let Ut=0,Gt=0,Xt=0;a<60?(Ut=$t,Gt=zt,Xt=0):a<120?(Ut=zt,Gt=$t,Xt=0):a<180?(Ut=0,Gt=$t,Xt=zt):a<240?(Ut=0,Gt=zt,Xt=$t):a<300?(Ut=zt,Gt=0,Xt=$t):(Ut=$t,Gt=0,Xt=zt);const Jt=Zt=>Math.round((Zt+Ht)*255).toString(16).padStart(2,"0");return`#${Jt(Ut)}${Jt(Gt)}${Jt(Xt)}`},getBrandDark=a=>{const[o,s,_]=hexToHsl(a);return hslToHex(o,s,_-5)},getFlinksSrcUrl=a=>`https://canadahelps-iframe.private.fin.ag/v2/?accountSelectorEnable=true&headerEnable=false&customerName=${a==="en"?"CanadaHelps":"CanaDon"}&showAllOperationsAccounts=true${a==="fr"?"&language=fr":""}`;CRS_INPUTS_NAMES.CHARITY_NAME+"",CRS_INPUTS_NAMES.CHARITY_BN+"",CRS_INPUTS_NAMES.CHARITY_CONTACT_FIRST_NAME+"",CRS_INPUTS_NAMES.CHARITY_CONTACT_LAST_NAME+"",CRS_INPUTS_NAMES.CHARITY_PHONE_NUMBER+"",CRS_INPUTS_NAMES.CHARITY_BANKING_INSTITUTION_CODE+"",CRS_INPUTS_NAMES.CHARITY_BANK_ACCOUNT_NUMBER+"",CRS_INPUTS_NAMES.CHARITY_BANK_TRANSIT_NUMBER+"",CRS_INPUTS_NAMES.CHARITY_BANK_ACCOUNT_NAME+"",CRS_INPUTS_NAMES.CHARITY_BANK_ACCOUNT_TYPE+"",CRS_INPUTS_NAMES.CHARITY_ADDRESS_LINE_1+"",CRS_INPUTS_NAMES.CHARITY_ADDRESS_LINE_2+"",CRS_INPUTS_NAMES.CHARITY_CITY+"",CRS_INPUTS_NAMES.CHARITY_PROVINCE+"",CRS_INPUTS_NAMES.CHARITY_PROVINCE_OTHER+"",CRS_INPUTS_NAMES.CHARITY_COUNTRY+"",CRS_INPUTS_NAMES.CHARITY_POSTAL_CODE+"",CRS_INPUTS_NAMES.CHARITY_AUTHORIZED_SIGNING_OFFICER_NAME+"",CRS_INPUTS_NAMES.CHARITY_SIGNING_OFFICER_SIGNATURE+"";const CH_SECURITIES_CHARITY_FUNDS_TEST_DATA=[{label:"Funds 1",value:0},{label:"Funds 2",value:1},{label:"Funds 3",value:2}],CH_SECURITIES_CHARITY_TEST_DATA={[CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_NAME_EN]:"CanadaHelps",[CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_NAME_FR]:"CanadaHelps FR",[CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.ALLOCATION]:100,[CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.MESSAGE_TO_CHARITY]:"",[CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_FUNDS]:CH_SECURITIES_CHARITY_FUNDS_TEST_DATA,[CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.FUND_ID]:1};CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_NAME_EN+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_NAME_FR+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.ALLOCATION+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.MESSAGE_TO_CHARITY+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_FUNDS+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.FUND_ID+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_NAME_EN+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_NAME_FR+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.ALLOCATION+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.MESSAGE_TO_CHARITY+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_FUNDS+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.FUND_ID+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_NAME_EN+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_NAME_FR+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.ALLOCATION+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.MESSAGE_TO_CHARITY+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_FUNDS+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.FUND_ID+"";CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.INVESTMENT_PLATFORM_ACCOUNT_NUMBER+"",CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.ADVISOR_EMAIL+"",CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.ADVISOR_NAME+"",CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.ADVISOR_PHONE+"",CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.DONATION_TYPE+"",SecuritiesDonationType.SECURITIES,CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.INVESTMENT_PLATFORM+"",CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.INVESTMENT_MANAGEMENT_TYPE+"",SecuritiesManagerType.SELF_DIRECTED,CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.NUMBER_OF_SHARES+"",CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.SECURITY_NAME+"",CH_SECURITIES_DONATION_DETAILS_INPUT_NAMES.STOCK_TICKER_SYMBOL+"",DONOR_INFO_INPUT_NAMES.PRIVACY_PREFERENCE+"",AnonymityPreference.NONE_ANONYMOUS,DONOR_INFO_INPUT_NAMES.DONOR_EMAIL+"",DONOR_INFO_INPUT_NAMES.IS_CORPORATE_DONATION+"",DONOR_INFO_INPUT_NAMES.DONOR_FIRST_NAME+"",DONOR_INFO_INPUT_NAMES.DONOR_LAST_NAME+"",DONOR_INFO_INPUT_NAMES.DONOR_ADDRESS_LINE_1+"",DONOR_INFO_INPUT_NAMES.DONOR_ADDRESS_LINE_2+"",DONOR_INFO_INPUT_NAMES.DONOR_CITY+"",DONOR_INFO_INPUT_NAMES.DONOR_PROVINCE+"",DONOR_INFO_INPUT_NAMES.DONOR_PROVINCE_OTHER+"",DONOR_INFO_INPUT_NAMES.DONOR_COUNTRY+"",DONOR_INFO_INPUT_NAMES.DONOR_POSTAL_CODE+"",DONOR_INFO_INPUT_NAMES.DONOR_PHONE_NUMBER+"",DONOR_INFO_INPUT_NAMES.IS_JOINT_ACCOUNT+"",CH_SECURITIES_CHARITY_ALLOCATION_INPUT_NAMES.CHARITY_ALLOCATION+"";FundraiserState.PUBLISHED,FundraiserPageType.ANNIVERSARY;SECURITIES_INPUT_NAMES.ACCOUNT_NUMBER+"",SECURITIES_INPUT_NAMES.ADVISOR_EMAIL+"",SECURITIES_INPUT_NAMES.ADVISOR_NAME+"",SECURITIES_INPUT_NAMES.ADVISOR_PHONE+"",SECURITIES_INPUT_NAMES.DONATION_FUND+"",SECURITIES_INPUT_NAMES.DONATION_PRESET+"",SECURITIES_INPUT_NAMES.DONATION_TYPE+"",SecuritiesDonationType.SECURITIES,SECURITIES_INPUT_NAMES.INVESTMENT_FIRM+"",SECURITIES_INPUT_NAMES.INVESTMENT_PLATFORM+"",SECURITIES_INPUT_NAMES.MANAGER_TYPE+"",SecuritiesManagerType.SELF_DIRECTED,SECURITIES_INPUT_NAMES.MESSAGE_FOR_CHARITY
430+"",SECURITIES_INPUT_NAMES.NUMBER_OF_SHARES+"",SECURITIES_INPUT_NAMES.SECURITIES_NAME+"",SECURITIES_INPUT_NAMES.STOCK_TICKER_SYMBOL+"",SECURITIES_INPUT_NAMES.ANONYMOUS_DONATION+"",CDF_INPUTS_NAMES.DONOR_EMAIL+"",CDF_INPUTS_NAMES.IS_CORPORATE_DONATION+"",CDF_INPUTS_NAMES.DONOR_FIRST_NAME+"",CDF_INPUTS_NAMES.DONOR_LAST_NAME+"",CDF_INPUTS_NAMES.DONOR_ADDRESS_LINE_1+"",CDF_INPUTS_NAMES.DONOR_ADDRESS_LINE_2+"",CDF_INPUTS_NAMES.DONOR_CITY+"",CDF_INPUTS_NAMES.DONOR_PROVINCE+"",CDF_INPUTS_NAMES.DONOR_PROVINCE_OTHER+"",CDF_INPUTS_NAMES.DONOR_COUNTRY+"",CDF_INPUTS_NAMES.DONOR_POSTAL_CODE+"",CDF_INPUTS_NAMES.DONOR_PHONE_NUMBER+"",SECURITIES_INPUT_NAMES.DONOR_MAILING_OPTION+"",SECURITIES_INPUT_NAMES.JOINT_ACCOUNT_ENABLED+"";const modifyColorBrightness=(a,o)=>{if(a=a.replace("#",""),a.length===6){const s=parseInt(a,16);let _=(s>>16)+o;_>255&&(_=255),_<0&&(_=0);let j=(s&255)+o;j>255&&(j=255),j<0&&(j=0);let $t=(s>>8&255)+o;return $t>255&&($t=255),$t<0&&($t=0),`#${(j|$t<<8|_<<16).toString(16).padStart(6,"0")}`}else return a},provinces=[{abbr:"AB",label_en:"Alberta",label_fr:"Alberta"},{abbr:"BC",label_en:"British Columbia",label_fr:"Colombie-Britannique"},{abbr:"MB",label_en:"Manitoba",label_fr:"Manitoba"},{abbr:"NB",label_en:"New Brunswick",label_fr:"Nouveau-Brunswick"},{abbr:"NL",label_en:"Newfoundland and Labrador",label_fr:"Terre-Neuve-et-Labrador"},{abbr:"NT",label_en:"Northwest Territories",label_fr:"Territoires du Nord-Ouest"},{abbr:"NS",label_en:"Nova Scotia",label_fr:"Nouvelle-Écosse"},{abbr:"NU",label_en:"Nunavut",label_fr:"Nunavut"},{abbr:"ON",label_en:"Ontario",label_fr:"Ontario"},{abbr:"PE",label_en:"Prince Edward Island",label_fr:"Île-du-Prince-Édouard"},{abbr:"QC",label_en:"Quebec",label_fr:"Québec"},{abbr:"SK",label_en:"Saskatchewan",label_fr:"Saskatchewan"},{abbr:"YT",label_en:"Yukon",label_fr:"Territoire du Yukon"}];var faCircleExclamation$2={prefix:"fal",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c-8.8 0-16 7.2-16 16V272c0 8.8 7.2 16 16 16s16-7.2 16-16V144c0-8.8-7.2-16-16-16zm24 224a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z"]},faExclamationCircle$2=faCircleExclamation$2,faEyeSlash={prefix:"fal",iconName:"eye-slash",icon:[640,512,[],"f070","M25.9 3.4C19-2 8.9-.8 3.4 6.1S-.8 23.1 6.1 28.6l608 480c6.9 5.5 17 4.3 22.5-2.6s4.3-17-2.6-22.5L25.9 3.4zM605.5 268.3c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-51.2 0-96 14.8-133.9 36.8l27.3 21.5C244.6 74.2 280.2 64 320 64c70.4 0 127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-9.2 22.1-25.9 52-49.5 81.5l25.1 19.8c25.6-32 43.7-64.4 53.9-89zM88.4 154.7c-25.6 32-43.7 64.4-53.9 89c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c51.2 0 96-14.8 133.9-36.8l-27.3-21.5C395.4 437.8 359.8 448 320 448c-70.4 0-127.7-32-170.8-72C106.1 336 77.3 288 64 256c9.2-22.1 25.9-52 49.5-81.5L88.4 154.7zM320 384c16.7 0 32.7-3.2 47.4-9.1l-30.9-24.4c-5.4 .9-10.9 1.4-16.5 1.4c-51 0-92.8-39.8-95.8-90.1l-30.9-24.4c-.9 6-1.3 12.2-1.3 18.5c0 70.7 57.3 128 128 128zM448 256c0-70.7-57.3-128-128-128c-16.7 0-32.7 3.2-47.4 9.1l30.9 24.4c5.4-.9 10.9-1.4 16.5-1.4c51 0 92.8 39.8 95.8 90.1l30.9 24.4c.9-6 1.3-12.2 1.3-18.5z"]},faShieldCheck={prefix:"fal",iconName:"shield-check",icon:[512,512,[],"f2f7","M243.5 37.3c8-3.4 17-3.4 25 0l176.7 75c11.3 4.8 18.9 15.5 18.8 27.6c-.5 94-39.4 259.8-195.5 334.5c-7.9 3.8-17.2 3.8-25.1 0C87.3 399.6 48.5 233.8 48 139.8c-.1-12.1 7.5-22.8 18.8-27.6l176.7-75zM281 7.8c-16-6.8-34-6.8-50 0L54.3 82.8c-22 9.3-38.4 31-38.3 57.2c.5 99.2 41.3 280.7 213.6 363.2c16.7 8 36.1 8 52.8 0C454.7 420.7 495.5 239.2 496 140c.1-26.2-16.3-47.9-38.3-57.2L281 7.8zm82.3 195.5c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L224 297.4l-52.7-52.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l64 64c6.2 6.2 16.4 6.2 22.6 0l128-128z"]},faHandshake={prefix:"fal",iconName:"handshake",icon:[640,512,[],"f2b5","M263.9 64c-33.9 0-66.7 12-92.6 33.7L144 120.7v39.1c2.7-.5 5.3-1.7 7.4-3.5l40.5-34c13.3-11.2 28.9-19 45.5-23.1L272.6 64h-8.7zM112 352.3c8.9 1 17.2 5 23.6 11.4l28.6 28.6 15.4 15.4 .1 .1 24.3 24.3c25.1 25.1 65.4 26.2 91.8 2.6c.8-.7 1.6-1.4 2.3-2.2c26.3 21.3 65.3 18.6 88.4-7.3c6-6.7 10.3-14.4 13-22.5c19.2 4 40-.8 55.7-14.8c11.3-10.1 18.2-23.2 20.6-37H528V368c0 26.5 21.5 48 48 48h16c26.5 0 48-21.5 48-48V160c0-17.7-14.3-32-32-32H560 528v32V318.8H473.1c-3.1-8.7-8.1-17-15.1-24l-85.6-85.6 8.1-7.5c6.5-6 6.9-16.1 .9-22.6s-16.1-6.9-22.6-.9l-76.
4301 70.2c-13.2 12.2-33.6 12.4-47 .4c-15.4-13.7-15.7-37.5-.8-51.6l79.4-75C332.2 105.4 355.8 96 380.4 96c22.7 0 44.6 8 61.9 22.6l44.8 37.7c2.5 2.1 5.6 3.4 8.8 3.7V121.8L462.9 94.1C439.8 74.6 410.6 64 380.4 64c-32.8 0-64.3 12.5-88.1 35l-79.4 75c-28.6 27-27.9 72.7 1.5 98.8c25.8 22.9 64.7 22.5 90-.8l44.5-41 86.5 86.5c13 13 12.4 34.3-1.4 46.5c-10.9 9.7-26.7 10.6-38.6 3c-5-3.3-11.4-3.4-16.6-.5s-8.3 8.6-8 14.6c.4 8.1-2.3 16.3-8.1 22.9c-12.3 13.9-33.8 14.5-46.9 1.4l-8.1-8.1c-3.6-3.6-8.7-5.3-13.7-4.5s-9.4 3.9-11.8 8.4c-1.9 3.6-4.4 6.9-7.6 9.8c-13.8 12.3-34.8 11.7-47.8-1.3l-39.9-39.8-28.6-28.6c-12.4-12.4-28.9-19.8-46.3-20.9V160 128H80 32c-17.7 0-32 14.3-32 32V368c0 26.5 21.5 48 48 48H64c26.5 0 48-21.5 48-48V352.3zM80 160V368c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16V160H80zm528 0V368c0 8.8-7.2 16-16 16H576c-8.8 0-16-7.2-16-16V160h48z"]},faCircleCheck={prefix:"fal",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM363.3 203.3c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L224 297.4l-52.7-52.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l64 64c6.2 6.2 16.4 6.2 22.6 0l128-128z"]},faCheckCircle=faCircleCheck,faFileSignature$1={prefix:"fal",iconName:"file-signature",icon:[576,512,[],"f573","M320 480c17.7 0 32-14.3 32-32V437.6l32-8V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64C0 28.7 28.7 0 64 0H220.1c12.7 0 24.9 5.1 33.9 14.1L369.9 129.9c9 9 14.1 21.2 14.1 33.9v24.3l-32 32V192H240c-26.5 0-48-21.5-48-48V32H64C46.3 32 32 46.3 32 64V448c0 17.7 14.3 32 32 32H320zM240 160H351.5c-.7-2.8-2.1-5.4-4.2-7.4L231.4 36.7c-2.1-2.1-4.6-3.5-7.4-4.2V144c0 8.8 7.2 16 16 16zM144 349l-9.8 32.8c-6.1 20.3-24.8 34.2-46 34.2H80c-8.8 0-16-7.2-16-16s7.2-16 16-16h8.2c7.1 0 13.3-4.6 15.3-11.4l14.9-49.5c3.4-11.3 13.8-19.1 25.6-19.1s22.2 7.7 25.6 19.1l12.6 42.1c7.1-8.3 17.5-13.1 28.5-13.1c14.2 0 27.2 8 33.5 20.7l5.6 11.3h41.7l15.7-62.6c2.1-8.4 6.5-16.1 12.6-22.3L473.5 145.4c18.7-18.7 49.1-18.7 67.9 0l17.4 17.4c18.7 18.7 18.7 49.1 0 67.9L405.1 384.3c-6.2 6.2-13.9 10.5-22.3 12.6l-74.9 18.7c-2 .5-4.1 .6-6.1 .3H240c-6.1 0-11.6-3.4-14.3-8.8L215.6 387c-.9-1.8-2.8-3-4.9-3c-1.7 0-3.3 .8-4.4 2.2l-17.6 23.4c-3.6 4.8-9.7 7.2-15.6 6.2s-10.8-5.4-12.5-11.2L144 349zM518.8 168c-6.2-6.2-16.4-6.2-22.6 0l-24.8 24.8 40 40L536.2 208c6.2-6.2 6.2-16.4 0-22.6L518.8 168zM342.5 321.7c-2.1 2.1-3.5 4.6-4.2 7.4l-12.3 49 49-12.3c2.8-.7 5.4-2.2 7.4-4.2L488.7 255.4l-40-40L342.5 321.7z"]},faLockOpen={prefix:"fal",iconName:"lock-open",icon:[576,512,[],"f3c1","M352 128c0-53 43-96 96-96s96 43 96 96v80c0 8.8 7.2 16 16 16s16-7.2 16-16V128C576 57.3 518.7 0 448 0S320 57.3 320 128v64H80c-44.2 0-80 35.8-80 80V432c0 44.2 35.8 80 80 80H368c44.2 0 80-35.8 80-80V272c0-44.2-35.8-80-80-80H352V128zm-16 96h32c26.5 0 48 21.5 48 48V432c0 26.5-21.5 48-48 48H80c-26.5 0-48-21.5-48-48V272c0-26.5 21.5-48 48-48H336z"]},faEye={prefix:"fal",iconName:"eye",icon:[576,512,[128065],"f06e","M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"]},faLeafMaple={prefix:"fal",iconName:"leaf-maple",icon:[512,512,[127809],"f6f6","M336.9 7.4C334 2.9 329.1 .1 323.7 0s-10.4 2.4-13.5 6.8L248.6 94.5 248 60.6c-.1-4.9-2.4-9.5-6.3-12.4s-8.9-4-13.7-2.8L179.3 57.9 140.9 13.1c-2.9-3.4-7.1-5.4-11.5-5.6s-8.8 1.5-11.9 4.6L70.1 59 18 52.5c-5.3-.7-10.5 1.3-14 5.3S-.8 67.3 .5 72.4L42.9 234.8 5.7 266.2c-4.1 3.4-6.2 8.7-5.6 14s3.8 10 8.5 12.4L132 357.4 4.7 484.7c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L154.6 380l64.7 123.4c2.5 4.7 7.1 7.9 12.4 8.5s10.5-1.5 14-5.6l31.4-37.2 162.4 42.4c5.1 1.3 10.6 0 14.6-3.5s6-8.7 5.3-14l-5.6-44.4c-.6-4.9 1.1-9.8 4.5-13.2l41.4-41.9c3.1-3.2 4.8-7.5 4.6-11.9s-2.2-8.6-5.6-11.5l-44.8-38.4L466.6 284c1.2-4.7 .2-9.8-2.8-13.7s-7.5-6.2-12.4-6.3l-33.9-.6 87.7-61.6c4.7-3.3 7.3-8.9 6.7-14.7s-4.2-10.7-9.5-13.1l-41.1-18.1c-7.6-3.3-11.3-11.9-8.7-19.7L481.2 51c1.9-5.6 .5-11.9-3.6-16.2s-10.3-6-16-4.3L379.9 53.9c-6.8 1.9-14.1-.8-17.9-6.8L336.9 7.4zM178.3 356.3L316.2 218.4c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L155.7 333.7 44.5 275.3l19-16.1c9.4-8 13.4-20.6 10.3-32.5L37.4 87.2l36.4 4.6c4.9 .6 9.8-1.1 13.2-4.5L127.8 47l33.7 39.3c4 4.6 10.2 6.6 16.1 5.1l38.7-9.9 1.2 62.6c.1 6.9 4.7 13 11.3 15s13.8-.4 17.8-6.1l76-108.1L335 64.2c11.4 18 33.3 26.3 53.7 20.5l52.5-15-18.9 56.2c-7.9 23.5 3.4 49.2 26.1 59.2l15.2 6.7L359.1 265.4c-5.7 4-8.1 11.2-6.1 17.8s8.1 11.2 15 11.3l62.6 1.2-9.9 38.7c-1.5 5.9 .5 12.2 5.1 16.1L465 384.2l-29.3 29.6c-10.4 10.5-15.4 25.1-13.5 39.7l2.6 21L285.3 438.2c-11.9-3.1-24.6 .9-32.5 10.3l-16.1 19L178.3 356.3z"]},faHourglass={prefix:"fal",iconName:"hourglass",icon:[384,512,[9203,62032,"hourglass-empty"],"f254","M16 0C7.2 0 0 7.2 0 16s7.2 16 16 16H32V73.6c0 49.4 22.8 96 61.8 126.3L165.9 256 93.8 312.1C54.8 342.4 32 389.1 32 438.4V480H16c-8.8 0-16 7.2-16 16s7.2 16 16 16H48 336h32c8.8 0 16-7.2 16-16s-7.2-16-16-16H352V438.4c0-49.4-22.8-96-61.8-126.3L218.1 256l72.2-56.1c39-30.3 61.8-76.9 61.8-126.3V32h16c8.8 0 16-7.2 16-16s-7.2-16-16-16H336 48 16zM320 32V73.6c0 39.5-18.2 76.8-49.4 101L192 235.7l-78.6-61.1C82.2 150.4 64 113.1 64 73.6V32H320zM192 276.3l78.6 61.1c31.2 24.2 49.4 61.5 49.4 101V480H64V438.4c0-39.5 18.2-76.8 49.4-101L192 276.3z"]},faBolt={prefix:"fal",iconName:"bolt",icon:[448,512,[9889,"zap"],"f0e7","M306.8 6.3C311.4 2.2 317.3 0 323.4 0c17.2 0 29.2 17.1 23.4 33.3L278.7 224H389c14.9 0 27 12.1 27 27c0 7.8-3.3 15.1-9.1 20.3L141.1 505.8c-4.5 4-10.4 6.2-16.5 6.2c-17.2 0-29.2-17.1-23.5-33.3L169.3 288H57.8C43.6 288 32 276.4 32 262.2c0-7.4 3.2-14.4 8.7-19.3L306.8 6.3zm.5 42.4L74.1 256H192c5.2 0 10.1 2.5 13.1 6.8s3.7 9.7 2 14.6L140.6 463.6 375.8 256H256c-5.2 0-10.1-2.5-13.1-6.8s-3.7-9.7-2-14.6l66.4-186z"]},faXmark$2={prefix:"fal",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M324.5 411.1c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L214.6 256 347.1 123.5c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L192 233.4 59.5 100.9c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L169.4 256 36.9 388.5c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L192 278.6 324.5 411.1z"]};
430function ownKeys$8(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(j){return Object.getOwnPropertyDescriptor(a,j).enumerable})),s.push.apply(s,_)}return s}function _objectSpread2$3(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$8(Object(s),!0).forEach(function(_){_defineProperty$d(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$8(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _typeof$b(a){"@babel/helpers - typeof";return _typeof$b=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof$b(a)}function _classCallCheck$k(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$a(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$i(a,o,s){return o&&_defineProperties$a(a.prototype,o),s&&_defineProperties$a(a,s),Object.defineProperty(a,"prototype",{writable:!1}),a}function _defineProperty$d(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function _slicedToArray$2(a,o){return _arrayWithHoles$2(a)||_iterableToArrayLimit$2(a,o)||_unsupportedIterableToArray$4(a,o)||_nonIterableRest$2()}function _toConsumableArray$2(a){return _arrayWithoutHoles$2(a)||_iterableToArray$2(a)||_unsupportedIterableToArray$4(a)||_nonIterableSpread$2()}function _arrayWithoutHoles$2(a){if(Array.isArray(a))return _arrayLikeToArray$4(a)}function _arrayWithHoles$2(a){if(Array.isArray(a))return a}function _iterableToArray$2(a){if(typeof Symbol<"u"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}function _iterableToArrayLimit$2(a,o){var s=a==null?null:typeof Symbol<"u"&&a[Symbol.iterator]||a["@@iterator"];if(s!=null){var _=[],j=!0,$t=!1,zt,Ht;try{for(s=s.call(a);!(j=(zt=s.next()).done)&&(_.push(zt.value),!(o&&_.length===o));j=!0);}catch(Ut){$t=!0,Ht=Ut}finally{try{!j&&s.return!=null&&s.return()}finally{if($t)throw Ht}}return _}}function _unsupportedIterableToArray$4(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$4(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$4(a,o)}}function _arrayLikeToArray$4(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _nonIterableSpread$2(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
431In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _nonIterableRest$2(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
432In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var noop$1=function(){},_WINDOW={},_DOCUMENT={},_MUTATION_OBSERVER=null,_PERFORMANCE={mark:noop$1,measure:noop$1};try{typeof window<"u"&&(_WINDOW=window),typeof document<"u"&&(_DOCUMENT=document),typeof MutationObserver<"u"&&(_MUTATION_OBSERVER=MutationObserver),typeof performance<"u"&&(_PERFORMANCE=performance)}catch{}var _ref=_WINDOW.navigator||{},_ref$userAgent=_ref.userAgent,userAgent$1=_ref$userAgent===void 0?"":_ref$userAgent,WINDOW=_WINDOW,DOCUMENT=_DOCUMENT,MUTATION_OBSERVER=_MUTATION_OBSERVER,PERFORMANCE=_PERFORMANCE;WINDOW.document;var IS_DOM=!!DOCUMENT.documentElement&&!!DOCUMENT.head&&typeof DOCUMENT.addEventListener=="function"&&typeof DOCUMENT.createElement=="function",IS_IE=~userAgent$1.indexOf("MSIE")||~userAgent$1.indexOf("Trident/"),_familyProxy,_familyProxy2,_familyProxy3,_familyProxy4,_familyProxy5,NAMESPACE_IDENTIFIER="___FONT_AWESOME___",UNITS_IN_GRID=16,DEFAULT_CSS_PREFIX="fa",DEFAULT_REPLACEMENT_CLASS="svg-inline--fa",DATA_FA_I2SVG="data-fa-i2svg",DATA_FA_PSEUDO_ELEMENT="data-fa-pseudo-element",DATA_FA_PSEUDO_ELEMENT_PENDING="data-fa-pseudo-element-pending",DATA_PREFIX="data-prefix",DATA_ICON="data-icon",HTML_CLASS_I2SVG_BASE_CLASS="fontawesome-i2svg",MUTATION_APPROACH_ASYNC="async",TAGNAMES_TO_SKIP_FOR_PSEUDOELEMENTS=["HTML","HEAD","STYLE","SCRIPT"],PRODUCTION$1=function(){try{return!0}catch{return!1}}(),FAMILY_CLASSIC="classic",FAMILY_SHARP="sharp",FAMILIES=[FAMILY_CLASSIC,FAMILY_SHARP];
432function familyProxy(a){return new Proxy(a,{get:function(s,_){return _ in s?s[_]:s[FAMILY_CLASSIC]}})}var PREFIX_TO_STYLE=familyProxy((_familyProxy={},_defineProperty$d(_familyProxy,FAMILY_CLASSIC,{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit",fakd:"kit","fa-kit":"kit","fa-kit-duotone":"kit"}),_defineProperty$d(_familyProxy,FAMILY_SHARP,{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"}),_familyProxy)),STYLE_TO_PREFIX=familyProxy((_familyProxy2={},_defineProperty$d(_familyProxy2,FAMILY_CLASSIC,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),_defineProperty$d(_familyProxy2,FAMILY_SHARP,{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"}),_familyProxy2)),PREFIX_TO_LONG_STYLE=familyProxy((_familyProxy3={},_defineProperty$d(_fam
432ilyProxy3,FAMILY_CLASSIC,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),_defineProperty$d(_familyProxy3,FAMILY_SHARP,{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"}),_familyProxy3)),LONG_STYLE_TO_PREFIX=familyProxy((_familyProxy4={},_defineProperty$d(_familyProxy4,FAMILY_CLASSIC,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),_defineProperty$d(_familyProxy4,FAMILY_SHARP,{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"}),_familyProxy4)),ICON_SELECTION_SYNTAX_PATTERN=/fa(s|r|l|t|d|b|k|ss|sr|sl|st)?[\-\ ]/,LAYERS_TEXT_CLASSNAME="fa-layers-text",FONT_FAMILY_PATTERN=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,FONT_WEIGHT_TO_PREFIX=familyProxy((_familyProxy5={},_defineProperty$d(_familyProxy5,FAMILY_CLASSIC,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),_defineProperty$d(_familyProxy5,FAMILY_SHARP,{900:"fass",400:"fasr",300:"fasl",100:"fast"}),_familyProxy5)),oneToTen=[1,2,3,4,5,6,7,8,9,10],oneToTwenty=oneToTen.concat([11,12,13,14,15,16,17,18,19,20]),ATTRIBUTES_WATCHED_FOR_MUTATION=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],DUOTONE_CLASSES={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},prefixes=new Set;Object.keys(STYLE_TO_PREFIX[FAMILY_CLASSIC]).map(prefixes.add.bind(prefixes));Object.keys(STYLE_TO_PREFIX[FAMILY_SHARP]).map(prefixes.add.bind(prefixes));var RESERVED_CLASSES=[].concat(FAMILIES,_toConsumableArray$2(prefixes),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",DUOTONE_CLASSES.GROUP,DUOTONE_CLASSES.SWAP_OPACITY,DUOTONE_CLASSES.PRIMARY,DUOTONE_CLASSES.SECONDARY]).concat(oneToTen.map(function(a){return"".concat(a,"x")})).concat(oneToTwenty.map(function(a){return"w-".concat(a)})),initial=WINDOW.FontAwesomeConfig||{};function getAttrConfig(a){var o=DOCUMENT.querySelector("script["+a+"]");if(o)return o.getAttribute(a)}function coerce(a){return a===""?!0:a==="false"?!1:a==="true"?!0:a}if(DOCUMENT&&typeof DOCUMENT.querySelector=="function"){var attrs=[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]];attrs.forEach(function(a){var o=_slicedToArray$2(a,2),s=o[0],_=o[1],j=coerce(getAttrConfig(s));j!=null&&(initial[_]=j)})}var _default$3={styleDefault:"solid",familyDefault:"classic",cssPrefix:DEFAULT_CSS_PREFIX,replacementClass:DEFAULT_REPLACEMENT_CLASS,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};initial.familyPrefix&&(initial.cssPrefix=initial.familyPrefix);var _config=_objectSpread2$3(_objectSpread2$3({},_default$3),initial);_config.autoReplaceSvg||(_config.observeMutations=!1);var config={};Object.keys(_default$3).forEach(function(a){Object.defineProperty(config,a,{enumerable:!0,set:function(s){_config[a]=s,_onChangeCb.forEach(function(_){return _(config)})},get:function(){return _config[a]}})});Object.defineProperty(config,"familyPrefix",{enumerable:!0,set:function(o){_config.cssPrefix=o,_onChangeCb.forEach(function(s){return s(config)})},get:function(){return _config.cssPrefix}});WINDOW.FontAwesomeConfig=config;var _onChangeCb=[];function onChange(a){return _onChangeCb.push(a),function(){_onChangeCb.splice(_onChangeCb.indexOf(a),1)}}var d$1=UNITS_IN_GRID,meaninglessTransform={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function insertCss(a){if(!(!a||!IS_DOM)){var o=DOCUMENT.createElement("style");o.setAttribute("type","text/css"),o.innerHTML=a;for(var s=DOCUMENT.head.childNodes,_=null,j=s.length-1;j>-1;j--){var $t=s[j],zt=($t.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(zt)>-1&&(_=$t)}return DOCUMENT.head.insertBefore(o,_),a}}var idPool="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function nextUniqueId(){for(var a=12,o="";a-- >0;)o+=idPool[Math.random()*62|0];return o}function toArray$1(a){for(var o=[],s=(a||[]).length>>>0;s--;)o[s]=a[s];return o}function classArray(a){return a.classList?toArray$1(a.classList):(a.getAttribute("class")||"").split(" ").filter(function(o){return o}
432)}function htmlEscape(a){return"".concat(a).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function joinAttributes(a){return Object.keys(a||{}).reduce(function(o,s){return o+"".concat(s,'="').concat(htmlEscape(a[s]),'" ')},"").trim()}function joinStyles(a){return Object.keys(a||{}).reduce(function(o,s){return o+"".concat(s,": ").concat(a[s].trim(),";")},"")}function transformIsMeaningful(a){return a.size!==meaninglessTransform.size||a.x!==meaninglessTransform.x||a.y!==meaninglessTransform.y||a.rotate!==meaninglessTransform.rotate||a.flipX||a.flipY}function transformForSvg(a){var o=a.transform,s=a.containerWidth,_=a.iconWidth,j={transform:"translate(".concat(s/2," 256)")},$t="translate(".concat(o.x*32,", ").concat(o.y*32,") "),zt="scale(".concat(o.size/16*(o.flipX?-1:1),", ").concat(o.size/16*(o.flipY?-1:1),") "),Ht="rotate(".concat(o.rotate," 0 0)"),Ut={transform:"".concat($t," ").concat(zt," ").concat(Ht)},Gt={transform:"translate(".concat(_/2*-1," -256)")};return{outer:j,inner:Ut,path:Gt}}function transformForCss(a){var o=a.transform,s=a.width,_=s===void 0?UNITS_IN_GRID:s,j=a.height,$t=j===void 0?UNITS_IN_GRID:j,zt=a.startCentered,Ht=zt===void 0?!1:zt,Ut="";return Ht&&IS_IE?Ut+="translate(".concat(o.x/d$1-_/2,"em, ").concat(o.y/d$1-$t/2,"em) "):Ht?Ut+="translate(calc(-50% + ".concat(o.x/d$1,"em), calc(-50% + ").concat(o.y/d$1,"em)) "):Ut+="translate(".concat(o.x/d$1,"em, ").concat(o.y/d$1,"em) "),Ut+="scale(".concat(o.size/d$1*(o.flipX?-1:1),", ").concat(o.size/d$1*(o.flipY?-1:1),") "),Ut+="rotate(".concat(o.rotate,"deg) "),Ut}var baseStyles=`:root, :host {
433  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";
434  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";
435  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";
436  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";
437  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
438  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
439  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";
440  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";
441  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";
442  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
443}
444
445svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
446  overflow: visible;
447  box-sizing: content-box;
448}
449
450.svg-inline--fa {
451  display: var(--fa-display, inline-block);
452  height: 1em;
453  overflow: visible;
454  vertical-align: -0.125em;
455}
456.svg-inline--fa.fa-2xs {
457  vertical-align: 0.1em;
458}
459.svg-inline--fa.fa-xs {
460  vertical-align: 0em;
461}
462.svg-inline--fa.fa-sm {
463  vertical-align: -0.0714285705em;
464}
465.svg-inline--fa.fa-lg {
466  vertical-align: -0.2em;
467}
468.svg-inline--fa.fa-xl {
469  vertical-align: -0.25em;
470}
471.svg-inline--fa.fa-2xl {
472  vertical-align: -0.3125em;
473}
474.svg-inline--fa.fa-pull-left {
475  margin-right: var(--fa-pull-margin, 0.3em);
476  width: auto;
477}
478.svg-inline--fa.fa-pull-right {
479  margin-left: var(--fa-pull-margin, 0.3em);
480  width: auto;
481}
482.svg-inline--fa.fa-li {
483  width: var(--fa-li-width, 2em);
484  top: 0.25em;
485}
486.svg-inline--fa.fa-fw {
487  width: var(--fa-fw-width, 1.25em);
488}
489
490.fa-layers svg.svg-inline--fa {
491  bottom: 0;
492  left: 0;
493  margin: auto;
494  position: absolute;
495  right: 0;
496  top: 0;
497}
498
499.fa-layers-counter, .fa-layers-text {
500  display: inline-block;
501  position: absolute;
502  text-align: center;
503}
504
505.fa-layers {
506  display: inline-block;
507  height: 1em;
508  position: relative;
509  text-align: center;
510  vertical-align: -0.125em;
511  width: 1em;
512}
513.fa-layers svg.svg-inline--fa {
514  -webkit-transform-origin: center center;
515          transform-origin: center center;
516}
517
518.fa-layers-text {
519  left: 50%;
520  top: 50%;
521  -webkit-transform: translate(-50%, -50%);
522          transform: translate(-50%, -50%);
523  -webkit-transform-origin: center center;
524          transform-origin: center center;
525}
526
527.fa-layers-counter {
528  background-color: var(--fa-counter-background-color, #ff253a);
529  border-radius: var(--fa-counter-border-radius, 1em);
530  box-sizing: border-box;
531  color: var(--fa-inverse, #fff);
532  line-height: var(--fa-counter-line-height, 1);
533  max-width: var(--fa-counter-max-width, 5em);
534  min-width: var(--fa-counter-min-width, 1.5em);
535  overflow: hidden;
536  padding: var(--fa-counter-padding, 0.25em 0.5em);
537  right: var(--fa-right, 0);
538  text-overflow: ellipsis;
539  top: var(--fa-top, 0);
540  -webkit-transform: scale(var(--fa-counter-scale, 0.25));
541          transform: scale(var(--fa-counter-scale, 0.25));
542  -webkit-transform-origin: top right;
543          transform-origin: top right;
544}
545
546.fa-layers-bottom-right {
547  bottom: var(--fa-bottom, 0);
548  right: var(--fa-right, 0);
549  top: auto;
550  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
551          transform: scale(var(--fa-layers-scale, 0.25));
552  -webkit-transform-origin: bottom right;
553          transform-origin: bottom right;
554}
555
556.fa-layers-bottom-left {
557  bottom: var(--fa-bottom, 0);
558  left: var(--fa-left, 0);
559  right: auto;
560  top: auto;
561  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
562          transform: scale(var(--fa-layers-scale, 0.25));
563  -webkit-transform-origin: bottom left;
564          transform-origin: bottom left;
565}
566
567.fa-layers-top-right {
568  top: var(--fa-top, 0);
569  right: var(--fa-right, 0);
570  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
571          transform: scale(var(--fa-layers-scale, 0.25));
572  -webkit-transform-origin: top right;
573          transform-origin: top right;
574}
575
576.fa-layers-top-left {
577  left: var(--fa-left, 0);
578  right: auto;
579  top: var(--fa-top, 0);
580  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
581          transform: scale(var(--fa-layers-scale, 0.25));
582  -webkit-transform-origin: top left;
583          transform-origin: top left;
584}
585
586.fa-1x {
587  font-size: 1em;
588}
589
590.fa-2x {
591  font-size: 2em;
592}
593
594.fa-3x {
595  font-size: 3em;
596}
597
598.fa-4x {
599  font-size: 4em;
600}
601
602.fa-5x {
603  font-size: 5em;
604}
605
606.fa-6x {
607  font-size: 6em;
608}
609
610.fa-7x {
611  font-size: 7em;
612}
613
614.fa-8x {
615  font-size: 8em;
616}
617
618.fa-9x {
619  font-size: 9em;
620}
621
622.fa-10x {
623  font-size: 10em;
624}
625
626.fa-2xs {
627  font-size: 0.625em;
628  line-height: 0.1em;
629  vertical-align: 0.225em;
630}
631
632.fa-xs {
633  font-size: 0.75em;
634  line-height: 0.0833333337em;
635  vertical-align: 0.125em;
636}
637
638.fa-sm {
639  font-size: 0.875em;
640  line-height: 0.0714285718em;
641  vertical-align: 0.0535714295em;
642}
643
644.fa-lg {
645  font-size: 1.25em;
646  line-height: 0.05em;
647  vertical-align: -0.075em;
648}
649
650.fa-xl {
651  font-size: 1.5em;
652  line-height: 0.0416666682em;
653  vertical-align: -0.125em;
654}
655
656.fa-2xl {
657  font-size: 2em;
658  line-height: 0.03125em;
659  vertical-align: -0.1875em;
660}
661
662.fa-fw {
663  text-align: center;
664  width: 1.25em;
665}
666
667.fa-ul {
668  list-style-type: none;
669  margin-left: var(--fa-li-margin, 2.5em);
670  padding-left: 0;
671}
672.fa-ul > li {
673  position: relative;
674}
675
676.fa-li {
677  left: calc(var(--fa-li-width, 2em) * -1);
678  position: absolute;
679  text-align: center;
680  width: var(--fa-li-width, 2em);
681  line-height: inherit;
682}
683
684.fa-border {
685  border-color: var(--fa-border-color, #eee);
686  border-radius: var(--fa-border-radius, 0.1em);
687  border-style: var(--fa-border-style, solid);
688  border-width: var(--fa-border-width, 0.08em);
689  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
690}
691
692.fa-pull-left {
693  float: left;
694  margin-right: var(--fa-pull-margin, 0.3em);
695}
696
697.fa-pull-right {
698  float: right;
699  margin-left: var(--fa-pull-margin, 0.3em);
700}
701
702.fa-beat {
703  -webkit-animation-name: fa-beat;
704          animation-name: fa-beat;
705  -webkit-animation-delay: var(--fa-animation-delay, 0s);
706          animation-delay: var(--fa-animation-delay, 0s);
707  -webkit-animation-direction: var(--fa-animation-direction, normal);
708          animation-direction: var(--fa-animation-direction, normal);
709  -webkit-animation-duration: var(--fa-animation-duration, 1s);
710          animation-duration: var(--fa-animation-duration, 1s);
711  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
712          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
713  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
714          animation-timing-function: var(--fa-animation-timing, ease-in-out);
715}
716
717.fa-bounce {
718  -webkit-animation-name: fa-bounce;
719          animation-name: fa-bounce;
720  -webkit-animation-delay: var(--fa-animation-delay, 0s);
721          animation-delay: var(--fa-animation-delay, 0s);
722  -webkit-animation-direction: var(--fa-animation-direction, normal);
723          animation-direction: var(--fa-animation-direction, normal);
724  -webkit-animation-duration: var(--fa-animation-duration, 1s);
725          animation-duration: var(--fa-animation-duration, 1s);
726  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
727          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
728  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
729          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
730}
731
732.fa-fade {
733  -webkit-animation-name: fa-fade;
734          animation-name: fa-fade;
735  -webkit-animation-delay: var(--fa-animation-delay, 0s);
736          animation-delay: var(--fa-animation-delay, 0s);
737  -webkit-animation-direction: var(--fa-animation-direction, normal);
738          animation-direction: var(--fa-animation-direction, normal);
739  -webkit-animation-duration: var(--fa-animation-duration, 1s);
740          animation-duration: var(--fa-animation-duration, 1s);
741  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
742          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
743  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
744          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
745}
746
747.fa-beat-fade {
748  -webkit-animation-name: fa-beat-fade;
749          animation-name: fa-beat-fade;
750  -webkit-animation-delay: var(--fa-animation-delay, 0s);
751          animation-delay: var(--fa-animation-delay, 0s);
752  -webkit-animation-direction: var(--fa-animation-direction, normal);
753          animation-direction: var(--fa-animation-direction, normal);
754  -webkit-animation-duration: var(--fa-animation-duration, 1s);
755          animation-duration: var(--fa-animation-duration, 1s);
756  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
757          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
758  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
759          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
760}
761
762.fa-flip {
763  -webkit-animation-name: fa-flip;
764          animation-name: fa-flip;
765  -webkit-animation-delay: var(--fa-animation-delay, 0s);
766          animation-delay: var(--fa-animation-delay, 0s);
767  -webkit-animation-direction: var(--fa-animation-direction, normal);
768          animation-direction: var(--fa-animation-direction, normal);
769  -webkit-animation-duration: var(--fa-animation-duration, 1s);
770          animation-duration: var(--fa-animation-duration, 1s);
771  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
772          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
773  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
774          animation-timing-function: var(--fa-animation-timing, ease-in-out);
775}
776
777.fa-shake {
778  -webkit-animation-name: fa-shake;
779          animation-name: fa-shake;
780  -webkit-animation-delay: var(--fa-animation-delay, 0s);
781          animation-delay: var(--fa-animation-delay, 0s);
782  -webkit-animation-direction: var(--fa-animation-direction, normal);
783          animation-direction: var(--fa-animation-direction, normal);
784  -webkit-animation-duration: var(--fa-animation-duration, 1s);
785          animation-duration: var(--fa-animation-duration, 1s);
786  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
787          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
788  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
789          animation-timing-function: var(--fa-animation-timing, linear);
790}
791
792.fa-spin {
793  -webkit-animation-name: fa-spin;
794          animation-name: fa-spin;
795  -webkit-animation-delay: var(--fa-animation-delay, 0s);
796          animation-delay: var(--fa-animation-delay, 0s);
797  -webkit-animation-direction: var(--fa-animation-direction, normal);
798          animation-direction: var(--fa-animation-direction, normal);
799  -webkit-animation-duration: var(--fa-animation-duration, 2s);
800          animation-duration: var(--fa-animation-duration, 2s);
801  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
802          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
803  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
804          animation-timing-function: var(--fa-animation-timing, linear);
805}
806
807.fa-spin-reverse {
808  --fa-animation-direction: reverse;
809}
810
811.fa-pulse,
812.fa-spin-pulse {
813  -webkit-animation-name: fa-spin;
814          animation-name: fa-spin;
815  -webkit-animation-direction: var(--fa-animation-direction, normal);
816          animation-direction: var(--fa-animation-direction, normal);
817  -webkit-animation-duration: var(--fa-animation-duration, 1s);
818          animation-duration: var(--fa-animation-duration, 1s);
819  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
820          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
821  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
822          animation-timing-function: var(--fa-animation-timing, steps(8));
823}
824
825@media (prefers-reduced-motion: reduce) {
826  .fa-beat,
827.fa-bounce,
828.fa-fade,
829.fa-beat-fade,
830.fa-flip,
831.fa-pulse,
832.fa-shake,
833.fa-spin,
834.fa-spin-pulse {
835    -webkit-animation-delay: -1ms;
836            animation-delay: -1ms;
837    -webkit-animation-duration: 1ms;
838            animation-duration: 1ms;
839    -webkit-animation-iteration-count: 1;
840            animation-iteration-count: 1;
841    -webkit-transition-delay: 0s;
842            transition-delay: 0s;
843    -webkit-transition-duration: 0s;
844            transition-duration: 0s;
845  }
846}
847@-webkit-keyframes fa-beat {
848  0%, 90% {
849    -webkit-transform: scale(1);
850            transform: scale(1);
851  }
852  45% {
853    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
854            transform: scale(var(--fa-beat-scale, 1.25));
855  }
856}
857@keyframes fa-beat {
858  0%, 90% {
859    -webkit-transform: scale(1);
860            transform: scale(1);
861  }
862  45% {
863    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
864            transform: scale(var(--fa-beat-scale, 1.25));
865  }
866}
867@-webkit-keyframes fa-bounce {
868  0% {
869    -webkit-transform: scale(1, 1) translateY(0);
870            transform: scale(1, 1) translateY(0);
871  }
872  10% {
873    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
874            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
875  }
876  30% {
877    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
878            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
879  }
880  50% {
881    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
882            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
883  }
884  57% {
885    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
886            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
887  }
888  64% {
889    -webkit-transform: scale(1, 1) translateY(0);
890            transform: scale(1, 1) translateY(0);
891  }
892  100% {
893    -webkit-transform: scale(1, 1) translateY(0);
894            transform: scale(1, 1) translateY(0);
895  }
896}
897@keyframes fa-bounce {
898  0% {
899    -webkit-transform: scale(1, 1) translateY(0);
900            transform: scale(1, 1) translateY(0);
901  }
902  10% {
903    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
904            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
905  }
906  30% {
907    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
908            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
909  }
910  50% {
911    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
912            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
913  }
914  57% {
915    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
916            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
917  }
918  64% {
919    -webkit-transform: scale(1, 1) translateY(0);
920            transform: scale(1, 1) translateY(0);
921  }
922  100% {
923    -webkit-transform: scale(1, 1) translateY(0);
924            transform: scale(1, 1) translateY(0);
925  }
926}
927@-webkit-keyframes fa-fade {
928  50% {
929    opacity: var(--fa-fade-opacity, 0.4);
930  }
931}
932@keyframes fa-fade {
933  50% {
934    opacity: var(--fa-fade-opacity, 0.4);
935  }
936}
937@-webkit-keyframes fa-beat-fade {
938  0%, 100% {
939    opacity: var(--fa-beat-fade-opacity, 0.4);
940    -webkit-transform: scale(1);
941            transform: scale(1);
942  }
943  50% {
944    opacity: 1;
945    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
946            transform: scale(var(--fa-beat-fade-scale, 1.125));
947  }
948}
949@keyframes fa-beat-fade {
950  0%, 100% {
951    opacity: var(--fa-beat-fade-opacity, 0.4);
952    -webkit-transform: scale(1);
953            transform: scale(1);
954  }
955  50% {
956    opacity: 1;
957    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
958            transform: scale(var(--fa-beat-fade-scale, 1.125));
959  }
960}
961@-webkit-keyframes fa-flip {
962  50% {
963    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
964            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
965  }
966}
967@keyframes fa-flip {
968  50% {
969    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
970            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
971  }
972}
973@-webkit-keyframes fa-shake {
974  0% {
975    -webkit-transform: rotate(-15deg);
976            transform: rotate(-15deg);
977  }
978  4% {
979    -webkit-transform: rotate(15deg);
980            transform: rotate(15deg);
981  }
982  8%, 24% {
983    -webkit-transform: rotate(-18deg);
984            transform: rotate(-18deg);
985  }
986  12%, 28% {
987    -webkit-transform: rotate(18deg);
988            transform: rotate(18deg);
989  }
990  16% {
991    -webkit-transform: rotate(-22deg);
992            transform: rotate(-22deg);
993  }
994  20% {
995    -webkit-transform: rotate(22deg);
996            transform: rotate(22deg);
997  }
998  32% {
999    -webkit-transform: rotate(-12deg);
1000            transform: rotate(-12deg);
1001  }
1002  36% {
1003    -webkit-transform: rotate(12deg);
1004            transform: rotate(12deg);
1005  }
1006  40%, 100% {
1007    -webkit-transform: rotate(0deg);
1008            transform: rotate(0deg);
1009  }
1010}
1011@keyframes fa-shake {
1012  0% {
1013    -webkit-transform: rotate(-15deg);
1014            transform: rotate(-15deg);
1015  }
1016  4% {
1017    -webkit-transform: rotate(15deg);
1018            transform: rotate(15deg);
1019  }
1020  8%, 24% {
1021    -webkit-transform: rotate(-18deg);
1022            transform: rotate(-18deg);
1023  }
1024  12%, 28% {
1025    -webkit-transform: rotate(18deg);
1026            transform: rotate(18deg);
1027  }
1028  16% {
1029    -webkit-transform: rotate(-22deg);
1030            transform: rotate(-22deg);
1031  }
1032  20% {
1033    -webkit-transform: rotate(22deg);
1034            transform: rotate(22deg);
1035  }
1036  32% {
1037    -webkit-transform: rotate(-12deg);
1038            transform: rotate(-12deg);
1039  }
1040  36% {
1041    -webkit-transform: rotate(12deg);
1042            transform: rotate(12deg);
1043  }
1044  40%, 100% {
1045    -webkit-transform: rotate(0deg);
1046            transform: rotate(0deg);
1047  }
1048}
1049@-webkit-keyframes fa-spin {
1050  0% {
1051    -webkit-transform: rotate(0deg);
1052            transform: rotate(0deg);
1053  }
1054  100% {
1055    -webkit-transform: rotate(360deg);
1056            transform: rotate(360deg);
1057  }
1058}
1059@keyframes fa-spin {
1060  0% {
1061    -webkit-transform: rotate(0deg);
1062            transform: rotate(0deg);
1063  }
1064  100% {
1065    -webkit-transform: rotate(360deg);
1066            transform: rotate(360deg);
1067  }
1068}
1069.fa-rotate-90 {
1070  -webkit-transform: rotate(90deg);
1071          transform: rotate(90deg);
1072}
1073
1074.fa-rotate-180 {
1075  -webkit-transform: rotate(180deg);
1076          transform: rotate(180deg);
1077}
1078
1079.fa-rotate-270 {
1080  -webkit-transform: rotate(270deg);
1081          transform: rotate(270deg);
1082}
1083
1084.fa-flip-horizontal {
1085  -webkit-transform: scale(-1, 1);
1086          transform: scale(-1, 1);
1087}
1088
1089.fa-flip-vertical {
1090  -webkit-transform: scale(1, -1);
1091          transform: scale(1, -1);
1092}
1093
1094.fa-flip-both,
1095.fa-flip-horizontal.fa-flip-vertical {
1096  -webkit-transform: scale(-1, -1);
1097          transform: scale(-1, -1);
1098}
1099
1100.fa-rotate-by {
1101  -webkit-transform: rotate(var(--fa-rotate-angle, 0));
1102          transform: rotate(var(--fa-rotate-angle, 0));
1103}
1104
1105.fa-stack {
1106  display: inline-block;
1107  vertical-align: middle;
1108  height: 2em;
1109  position: relative;
1110  width: 2.5em;
1111}
1112
1113.fa-stack-1x,
1114.fa-stack-2x {
1115  bottom: 0;
1116  left: 0;
1117  margin: auto;
1118  position: absolute;
1119  right: 0;
1120  top: 0;
1121  z-index: var(--fa-stack-z-index, auto);
1122}
1123
1124.svg-inline--fa.fa-stack-1x {
1125  height: 1em;
1126  width: 1.25em;
1127}
1128.svg-inline--fa.fa-stack-2x {
1129  height: 2em;
1130  width: 2.5em;
1131}
1132
1133.fa-inverse {
1134  color: var(--fa-inverse, #fff);
1135}
1136
1137.sr-only,
1138.fa-sr-only {
1139  position: absolute;
1140  width: 1px;
1141  height: 1px;
1142  padding: 0;
1143  margin: -1px;
1144  overflow: hidden;
1145  clip: rect(0, 0, 0, 0);
1146  white-space: nowrap;
1147  border-width: 0;
1148}
1149
1150.sr-only-focusable:not(:focus),
1151.fa-sr-only-focusable:not(:focus) {
1152  position: absolute;
1153  width: 1px;
1154  height: 1px;
1155  padding: 0;
1156  margin: -1px;
1157  overflow: hidden;
1158  clip: rect(0, 0, 0, 0);
1159  white-space: nowrap;
1160  border-width: 0;
1161}
1162
1163.svg-inline--fa .fa-primary {
1164  fill: var(--fa-primary-color, currentColor);
1165  opacity: var(--fa-primary-opacity, 1);
1166}
1167
1168.svg-inline--fa .fa-secondary {
1169  fill: var(--fa-secondary-color, currentColor);
1170  opacity: var(--fa-secondary-opacity, 0.4);
1171}
1172
1173.svg-inline--fa.fa-swap-opacity .fa-primary {
1174  opacity: var(--fa-secondary-opacity, 0.4);
1175}
1176
1177.svg-inline--fa.fa-swap-opacity .fa-secondary {
1178  opacity: var(--fa-primary-opacity, 1);
1179}
1180
1181.svg-inline--fa mask .fa-primary,
1182.svg-inline--fa mask .fa-secondary {
1183  fill: black;
1184}
1185
1186.fad.fa-inverse,
1187.fa-duotone.fa-inverse {
1188  color: var(--fa-inverse, #fff);
1189}`;function css(){var a=DEFAULT_CSS_PREFIX,o=DEFAULT_REPLACEMENT_CLASS,s=config.cssPrefix,_=config.replacementClass,j=baseStyles;if(s!==a||_!==o){var $t=new RegExp("\\.".concat(a,"\\-"),"g"),zt=new RegExp("\\--".concat(a,"\\-"),"g"),Ht=new RegExp("\\.".concat(o),"g");j=j.replace($t,".".concat(s,"-")).replace(zt,"--".concat(s,"-")).replace(Ht,".".concat(_))}return j}var _cssInserted=!1;function ensureCss(){config.autoAddCss&&!_cssInserted&&(insertCss(css()),_cssInserted=!0)}var InjectCSS={mixout:function(){return{dom:{css,insertCss:ensureCss}}},hooks:function(){return{beforeDOMElementCreation:function(){ensureCss()},beforeI2svg:function(){ensureCss()}}}},w$3=WINDOW||{};w$3[NAMESPACE_IDENTIFIER]||(w$3[NAMESPACE_IDENTIFIER]={});w$3[NAMESPACE_IDENTIFIER].styles||(w$3[NAMESPACE_IDENTIFIER].styles={});w$3[NAMESPACE_IDENTIFIER].hooks||(w$3[NAMESPACE_IDENTIFIER].hooks={});w$3[NAMESPACE_IDENTIFIER].shims||(w$3[NAMESPACE_IDENTIFIER].shims=[]);var namespace=w$3[NAMESPACE_IDENTIFIER],functions=[],listener=function a(){DOCUMENT.removeEventListener("DOMContentLoaded",a),loaded=1,functions.map(function(o){return o()})},loaded=!1;IS_DOM&&(loaded=(DOCUMENT.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(DOCUMENT.readyState),loaded||DOCUMENT.addEventListener("DOMContentLoaded",listener));function domready(a){IS_DOM&&(loaded?setTimeout(a,0):functions.push(a))}function toHtml(a){var o=a.tag,s=a.attributes,_=s===void 0?{}:s,j=a.children,$t=j===void 0?[]:j;return typeof a=="string"?htmlEscape(a):"<".concat(o," ").concat(joinAttributes(_),">").concat($t.map(toHtml).join(""),"</").concat(o,">")}function iconFromMapping(a,o,s){if(a&&a[o]&&a[o][s])return{prefix:o,iconName:s,icon:a[o][s]}}var bindInternal4=function(o,s){return function(_,j,$t,zt){return o.call(s,_,j,$t,zt)}},reduce=function(o,s,_,j){var $t=Object.keys(o),zt=$t.length,Ht=j!==void 0?bindInternal4(s,j):s,Ut,Gt,Xt;for(_===void 0?(Ut=1,Xt=o[$t[0]]):(Ut=0,Xt=_);Ut<zt;Ut++)Gt=$t[Ut],Xt=Ht(Xt,o[Gt],Gt,o);return Xt};function ucs2decode(a){for(var o=[],s=0,_=a.length;s<_;){var j=a.charCodeAt(s++);if(j>=55296&&j<=56319&&s<_){var $t=a.charCodeAt(s++);($t&64512)==56320?o.push(((j&1023)<<10)+($t&1023)+65536):(o.push(j),s--)}else o.push(j)}return o}function toHex(a){var o=ucs2decode(a);return o.length===1?o[0].toString(16):null}
1189function codePointAt(a,o){var s=a.length,_=a.charCodeAt(o),j;return _>=55296&&_<=56319&&s>o+1&&(j=a.charCodeAt(o+1),j>=56320&&j<=57343)?(_-55296)*1024+j-56320+65536:_}function normalizeIcons(a){return Object.keys(a).reduce(function(o,s){var _=a[s],j=!!_.icon;return j?o[_.iconName]=_.icon:o[s]=_,o},{})}function defineIcons(a,o){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},_=s.skipHooks,j=_===void 0?!1:_,$t=normalizeIcons(o);typeof namespace.hooks.addPack=="function"&&!j?namespace.hooks.addPack(a,normalizeIcons(o)):namespace.styles[a]=_objectSpread2$3(_objectSpread2$3({},namespace.styles[a]||{}),$t),a==="fas"&&defineIcons("fa",o)}var _LONG_STYLE,_PREFIXES,_PREFIXES_FOR_FAMILY,styles$1=namespace.styles,shims=namespace.shims,LONG_STYLE=(_LONG_STYLE={},_defineProperty$d(_LONG_STYLE,FAMILY_CLASSIC,Object.values(PREFIX_TO_LONG_STYLE[FAMILY_CLASSIC])),_defineProperty$d(_LONG_STYLE,FAMILY_SHARP,Object.values(PREFIX_TO_LONG_STYLE[FAMILY_SHARP])),_LONG_STYLE),_defaultUsablePrefix=null,_byUnicode={},_byLigature={},_byOldName={},_byOldUnicode={},_byAlias={},PREFIXES=(_PREFIXES={},_defineProperty$d(_PREFIXES,FAMILY_CLASSIC,Object.keys(PREFIX_TO_STYLE[FAMILY_CLASSIC])),_defineProperty$d(_PREFIXES,FAMILY_SHARP,Object.keys(PREFIX_TO_STYLE[FAMILY_SHARP])),_PREFIXES);function isReserved(a){return~RESERVED_CLASSES.indexOf(a)}function getIconName(a,o){var s=o.split("-"),_=s[0],j=s.slice(1).join("-");return _===a&&j!==""&&!isReserved(j)?j:null}var build$2=function(){var o=function($t){return reduce(styles$1,function(zt,Ht,Ut){return zt[Ut]=reduce(Ht,$t,{}),zt},{})};_byUnicode=o(function(j,$t,zt){if($t[3]&&(j[$t[3]]=zt),$t[2]){var Ht=$t[2].filter(function(Ut){return typeof Ut=="number"});Ht.forEach(function(Ut){j[Ut.toString(16)]=zt})}return j}),_byLigature=o(function(j,$t,zt){if(j[zt]=zt,$t[2]){var Ht=$t[2].filter(function(Ut){return typeof Ut=="string"});Ht.forEach(function(Ut){j[Ut]=zt})}return j}),_byAlias=o(function(j,$t,zt){var Ht=$t[2];return j[zt]=zt,Ht.forEach(function(Ut){j[Ut]=zt}),j});var s="far"in styles$1||config.autoFetchSvg,_=reduce(shims,function(j,$t){var zt=$t[0],Ht=$t[1],Ut=$t[2];return Ht==="far"&&!s&&(Ht="fas"),typeof zt=="string"&&(j.names[zt]={prefix:Ht,iconName:Ut}),typeof zt=="number"&&(j.unicodes[zt.toString(16)]={prefix:Ht,iconName:Ut}),j},{names:{},unicodes:{}});_byOldName=_.names,_byOldUnicode=_.unicodes,_defaultUsablePrefix=getCanonicalPrefix(config.styleDefault,{family:config.familyDefault})};onChange(function(a){_defaultUsablePrefix=getCanonicalPrefix(a.styleDefault,{family:config.familyDefault})});build$2();function byUnicode(a,o){return(_byUnicode[a]||{})[o]}function byLigature(a,o){return(_byLigature[a]||{})[o]}function byAlias(a,o){return(_byAlias[a]||{})[o]}function byOldName(a){return _byOldName[a]||{prefix:null,iconName:null}}function byOldUnicode(a){var o=_byOldUnicode[a],s=byUnicode("fas",a);return o||(s?{prefix:"fas",iconName:s}:null)||{prefix:null,iconName:null}}function getDefaultUsablePrefix(){return _defaultUsablePrefix}var emptyCanonicalIcon=function(){return{prefix:null,iconName:null,rest:[]}};function getCanonicalPrefix(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.family,_=s===void 0?FAMILY_CLASSIC:s,j=PREFIX_TO_STYLE[_][a],$t=STYLE_TO_PREFIX[_][a]||STYLE_TO_PREFIX[_][j],zt=a in namespace.styles?a:null;return $t||zt||null}var PREFIXES_FOR_FAMILY=(_PREFIXES_FOR_FAMILY={},_defineProperty$d(_PREFIXES_FOR_FAMILY,FAMILY_CLASSIC,Object.keys(PREFIX_TO_LONG_STYLE[FAMILY_CLASSIC])),_defineProperty$d(_PREFIXES_FOR_FAMILY,FAMILY_SHARP,Object.keys(PREFIX_TO_LONG_STYLE[FAMILY_SHARP])),_PREFIXES_FOR_FAMILY);function getCanonicalIcon(a){var o,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=s.skipLookups,j=_===void 0?!1:_,$t=(o={},_defineProperty$d(o,FAMILY_CLASSIC,"".concat(config.cssPrefix,"-").concat(FAMILY_CLASSIC)),_defineProperty$d(o,FAMILY_SHARP,"".concat(config.cssPrefix,"-").concat(FAMILY_SHARP)),o),zt=null,Ht=FAMILY_CLASSIC;(a.includes($t[FAMILY_CLASSIC])||a.some(function(Gt){return PREFIXES_FOR_FAMILY[FAMILY_CLASSIC].includes(Gt)}))&&(Ht=FAMILY_CLASSIC),(a.includes($t[FAMILY_SHARP])||a.some(function(Gt){return PREFIXES_FOR_FAMILY[FAMILY_SHARP].includes(Gt)}
1189))&&(Ht=FAMILY_SHARP);var Ut=a.reduce(function(Gt,Xt){var Jt=getIconName(config.cssPrefix,Xt);if(styles$1[Xt]?(Xt=LONG_STYLE[Ht].includes(Xt)?LONG_STYLE_TO_PREFIX[Ht][Xt]:Xt,zt=Xt,Gt.prefix=Xt):PREFIXES[Ht].indexOf(Xt)>-1?(zt=Xt,Gt.prefix=getCanonicalPrefix(Xt,{family:Ht})):Jt?Gt.iconName=Jt:Xt!==config.replacementClass&&Xt!==$t[FAMILY_CLASSIC]&&Xt!==$t[FAMILY_SHARP]&&Gt.rest.push(Xt),!j&&Gt.prefix&&Gt.iconName){var Zt=zt==="fa"?byOldName(Gt.iconName):{},er=byAlias(Gt.prefix,Gt.iconName);Zt.prefix&&(zt=null),Gt.iconName=Zt.iconName||er||Gt.iconName,Gt.prefix=Zt.prefix||Gt.prefix,Gt.prefix==="far"&&!styles$1.far&&styles$1.fas&&!config.autoFetchSvg&&(Gt.prefix="fas")}return Gt},emptyCanonicalIcon());return(a.includes("fa-brands")||a.includes("fab"))&&(Ut.prefix="fab"),(a.includes("fa-duotone")||a.includes("fad"))&&(Ut.prefix="fad"),!Ut.prefix&&Ht===FAMILY_SHARP&&(styles$1.fass||config.autoFetchSvg)&&(Ut.prefix="fass",Ut.iconName=byAlias(Ut.prefix,Ut.iconName)||Ut.iconName),(Ut.prefix==="fa"||zt==="fa")&&(Ut.prefix=getDefaultUsablePrefix()||"fas"),Ut}var Library=function(){function a(){_classCallCheck$k(this,a),this.definitions={}}return _createClass$i(a,[{key:"add",value:function(){for(var s=this,_=arguments.length,j=new Array(_),$t=0;$t<_;$t++)j[$t]=arguments[$t];var zt=j.reduce(this._pullDefinitions,{});Object.keys(zt).forEach(function(Ht){s.definitions[Ht]=_objectSpread2$3(_objectSpread2$3({},s.definitions[Ht]||{}),zt[Ht]),defineIcons(Ht,zt[Ht]);var Ut=PREFIX_TO_LONG_STYLE[FAMILY_CLASSIC][Ht];Ut&&defineIcons(Ut,zt[Ht]),build$2()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(s,_){var j=_.prefix&&_.iconName&&_.icon?{0:_}:_;return Object.keys(j).map(function($t){var zt=j[$t],Ht=zt.prefix,Ut=zt.iconName,Gt=zt.icon,Xt=Gt[2];s[Ht]||(s[Ht]={}),Xt.length>0&&Xt.forEach(function(Jt){typeof Jt=="string"&&(s[Ht][Jt]=Gt)}),s[Ht][Ut]=Gt}),s}}]),a}(),_plugins=[],_hooks={},providers={},defaultProviderKeys=Object.keys(providers);function registerPlugins(a,o){var s=o.mixoutsTo;return _plugins=a,_hooks={},Object.keys(providers).forEach(function(_){defaultProviderKeys.indexOf(_)===-1&&delete providers[_]}),_plugins.forEach(function(_){var j=_.mixout?_.mixout():{};if(Object.keys(j).forEach(function(zt){typeof j[zt]=="function"&&(s[zt]=j[zt]),_typeof$b(j[zt])==="object"&&Object.keys(j[zt]).forEach(function(Ht){s[zt]||(s[zt]={}),s[zt][Ht]=j[zt][Ht]})}),_.hooks){var $t=_.hooks();Object.keys($t).forEach(function(zt){_hooks[zt]||(_hooks[zt]=[]),_hooks[zt].push($t[zt])})}_.provides&&_.provides(providers)}),s}function chainHooks(a,o){for(var s=arguments.length,_=new Array(s>2?s-2:0),j=2;j<s;j++)_[j-2]=arguments[j];var $t=_hooks[a]||[];return $t.forEach(function(zt){o=zt.apply(null,[o].concat(_))}),o}function callHooks(a){for(var o=arguments.length,s=new Array(o>1?o-1:0),_=1;_<o;_++)s[_-1]=arguments[_];var j=_hooks[a]||[];j.forEach(function($t){$t.apply(null,s)})}function callProvided(){var a=arguments[0],o=Array.prototype.slice.call(arguments,1);return providers[a]?providers[a].apply(null,o):void 0}function findIconDefinition(a){a.prefix==="fa"&&(a.prefix="fas");var o=a.iconName,s=a.prefix||getDefaultUsablePrefix();if(o)return o=byAlias(s,o)||o,iconFromMapping(library.definitions,s,o)||iconFromMapping(namespace.styles,s,o)}var library=new Library,noAuto=function(){config.autoReplaceSvg=!1,config.observeMutations=!1,callHooks("noAuto")},dom={i2svg:function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return IS_DOM?(callHooks("beforeI2svg",o),callProvided("pseudoElements2svg",o),callProvided("i2svg",o)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=o.autoReplaceSvgRoot;config.autoReplaceSvg===!1&&(config.autoReplaceSvg=!0),config.observeMutations=!0,domready(function(){autoReplace({autoReplaceSvgRoot:s}),callHooks("watch",o)})}},parse$4={icon:function(o){if(o===null)return null;if(_typeof$b(o)==="object"&&o.prefix&&o.iconName)return{prefix:o.prefix,iconName:byAlias(o.prefix,o.iconName)||o.iconName};if(Array.isArray(o)&&o.length===2){var s=o[1].indexOf("fa-")===0?o[1].slice(3):o[1],_=getCanonicalPrefix(o[0]);return{prefix:_,iconName:byAlias(_,s)||s}}
1189if(typeof o=="string"&&(o.indexOf("".concat(config.cssPrefix,"-"))>-1||o.match(ICON_SELECTION_SYNTAX_PATTERN))){var j=getCanonicalIcon(o.split(" "),{skipLookups:!0});return{prefix:j.prefix||getDefaultUsablePrefix(),iconName:byAlias(j.prefix,j.iconName)||j.iconName}}if(typeof o=="string"){var $t=getDefaultUsablePrefix();return{prefix:$t,iconName:byAlias($t,o)||o}}}},api={noAuto,config,dom,parse:parse$4,library,findIconDefinition,toHtml},autoReplace=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=o.autoReplaceSvgRoot,_=s===void 0?DOCUMENT:s;(Object.keys(namespace.styles).length>0||config.autoFetchSvg)&&IS_DOM&&config.autoReplaceSvg&&api.dom.i2svg({node:_})};function domVariants(a,o){return Object.defineProperty(a,"abstract",{get:o}),Object.defineProperty(a,"html",{get:function(){return a.abstract.map(function(_){return toHtml(_)})}}),Object.defineProperty(a,"node",{get:function(){if(IS_DOM){var _=DOCUMENT.createElement("div");return _.innerHTML=a.html,_.children}}}),a}function asIcon(a){var o=a.children,s=a.main,_=a.mask,j=a.attributes,$t=a.styles,zt=a.transform;if(transformIsMeaningful(zt)&&s.found&&!_.found){var Ht=s.width,Ut=s.height,Gt={x:Ht/Ut/2,y:.5};j.style=joinStyles(_objectSpread2$3(_objectSpread2$3({},$t),{},{"transform-origin":"".concat(Gt.x+zt.x/16,"em ").concat(Gt.y+zt.y/16,"em")}))}return[{tag:"svg",attributes:j,children:o}]}function asSymbol(a){var o=a.prefix,s=a.iconName,_=a.children,j=a.attributes,$t=a.symbol,zt=$t===!0?"".concat(o,"-").concat(config.cssPrefix,"-").concat(s):$t;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:_objectSpread2$3(_objectSpread2$3({},j),{},{id:zt}),children:_}]}]}function makeInlineSvgAbstract(a){var o=a.icons,s=o.main,_=o.mask,j=a.prefix,$t=a.iconName,zt=a.transform,Ht=a.symbol,Ut=a.title,Gt=a.maskId,Xt=a.titleId,Jt=a.extra,Zt=a.watchable,er=Zt===void 0?!1:Zt,tr=_.found?_:s,nr=tr.width,sr=tr.height,or=j==="fak",ir=[config.replacementClass,$t?"".concat(config.cssPrefix,"-").concat($t):""].filter(function(gr){return Jt.classes.indexOf(gr)===-1}).filter(function(gr){return gr!==""||!!gr}).concat(Jt.classes).join(" "),rr={children:[],attributes:_objectSpread2$3(_objectSpread2$3({},Jt.attributes),{},{"data-prefix":j,"data-icon":$t,class:ir,role:Jt.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(nr," ").concat(sr)})},ar=or&&!~Jt.classes.indexOf("fa-fw")?{width:"".concat(nr/sr*16*.0625,"em")}:{};er&&(rr.attributes[DATA_FA_I2SVG]=""),Ut&&(rr.children.push({tag:"title",attributes:{id:rr.attributes["aria-labelledby"]||"title-".concat(Xt||nextUniqueId())},children:[Ut]}),delete rr.attributes.title);var lr=_objectSpread2$3(_objectSpread2$3({},rr),{},{prefix:j,iconName:$t,main:s,mask:_,maskId:Gt,transform:zt,symbol:Ht,styles:_objectSpread2$3(_objectSpread2$3({},ar),Jt.styles)}),ur=_.found&&s.found?callProvided("generateAbstractMask",lr)||{children:[],attributes:{}}:callProvided("generateAbstractIcon",lr)||{children:[],attributes:{}},cr=ur.children,dr=ur.attributes;return lr.children=cr,lr.attributes=dr,Ht?asSymbol(lr):asIcon(lr)}function makeLayersTextAbstract(a){var o=a.content,s=a.width,_=a.height,j=a.transform,$t=a.title,zt=a.extra,Ht=a.watchable,Ut=Ht===void 0?!1:Ht,Gt=_objectSpread2$3(_objectSpread2$3(_objectSpread2$3({},zt.attributes),$t?{title:$t}:{}),{},{class:zt.classes.join(" ")});Ut&&(Gt[DATA_FA_I2SVG]="");var Xt=_objectSpread2$3({},zt.styles);transformIsMeaningful(j)&&(Xt.transform=transformForCss({transform:j,startCentered:!0,width:s,height:_}),Xt["-webkit-transform"]=Xt.transform);var Jt=joinStyles(Xt);Jt.length>0&&(Gt.style=Jt);var Zt=[];return Zt.push({tag:"span",attributes:Gt,children:[o]}),$t&&Zt.push({tag:"span",attributes:{class:"sr-only"},children:[$t]}),Zt}function makeLayersCounterAbstract(a){var o=a.content,s=a.title,_=a.extra,j=_objectSpread2$3(_objectSpread2$3(_objectSpread2$3({},_.attributes),s?{title:s}:{}),{},{class:_.classes.join(" ")}),$t=joinStyles(_.styles);$t.length>0&&(j.style=$t);var zt=[];return zt.push({tag:"span",attributes:j,children:[o]}),s&&zt.push({tag:"span",attributes:{class:"sr-only"},children:[s]}),zt}var styles$1$1=namespace.styles;function asFoundIcon(a){var o=a[0],s=a[1],_=a.slice(4),j=_slicedToArray$2(_,1),$t=j[0],zt=null;return Array.isArray($t)?zt={tag:"g",attributes:{class:"".concat(config.cssPrefix,"-").concat(DUOTONE_CLASSES.GROUP)},children:[{tag:"path",attributes:{class:"".concat(config.cssPrefix,"-").concat(DUOTONE_CLASSES.SECONDARY),fill:"currentColor",d:$t[0]}},{tag:"path",attributes:{class:"".concat(config.cssPrefix,"-").concat(DUOTONE_CLASSES.PRIMARY),fill:"currentColor",d:$t[1]}}]}
1189:zt={tag:"path",attributes:{fill:"currentColor",d:$t}},{found:!0,width:o,height:s,icon:zt}}var missingIconResolutionMixin={found:!1,width:512,height:512};function maybeNotifyMissing(a,o){!PRODUCTION$1&&!config.showMissingIcons&&a&&console.error('Icon with name "'.concat(a,'" and prefix "').concat(o,'" is missing.'))}function findIcon(a,o){var s=o;return o==="fa"&&config.styleDefault!==null&&(o=getDefaultUsablePrefix()),new Promise(function(_,j){if(callProvided("missingIconAbstract"),s==="fa"){var $t=byOldName(a)||{};a=$t.iconName||a,o=$t.prefix||o}if(a&&o&&styles$1$1[o]&&styles$1$1[o][a]){var zt=styles$1$1[o][a];return _(asFoundIcon(zt))}maybeNotifyMissing(a,o),_(_objectSpread2$3(_objectSpread2$3({},missingIconResolutionMixin),{},{icon:config.showMissingIcons&&a?callProvided("missingIconAbstract")||{}:{}}))})}var noop$1$1=function(){},p$1=config.measurePerformance&&PERFORMANCE&&PERFORMANCE.mark&&PERFORMANCE.measure?PERFORMANCE:{mark:noop$1$1,measure:noop$1$1},preamble='FA "6.5.2"',begin=function(o){return p$1.mark("".concat(preamble," ").concat(o," begins")),function(){return end$1(o)}},end$1=function(o){p$1.mark("".concat(preamble," ").concat(o," ends")),p$1.measure("".concat(preamble," ").concat(o),"".concat(preamble," ").concat(o," begins"),"".concat(preamble," ").concat(o," ends"))},perf={begin,end:end$1},noop$2=function(){};function isWatched(a){var o=a.getAttribute?a.getAttribute(DATA_FA_I2SVG):null;return typeof o=="string"}function hasPrefixAndIcon(a){var o=a.getAttribute?a.getAttribute(DATA_PREFIX):null,s=a.getAttribute?a.getAttribute(DATA_ICON):null;return o&&s}function hasBeenReplaced(a){return a&&a.classList&&a.classList.contains&&a.classList.contains(config.replacementClass)}function getMutator(){if(config.autoReplaceSvg===!0)return mutators.replace;var a=mutators[config.autoReplaceSvg];return a||mutators.replace}function createElementNS(a){return DOCUMENT.createElementNS("http://www.w3.org/2000/svg",a)}function createElement$2(a){return DOCUMENT.createElement(a)}function convertSVG(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.ceFn,_=s===void 0?a.tag==="svg"?createElementNS:createElement$2:s;if(typeof a=="string")return DOCUMENT.createTextNode(a);var j=_(a.tag);Object.keys(a.attributes||[]).forEach(function(zt){j.setAttribute(zt,a.attributes[zt])});var $t=a.children||[];return $t.forEach(function(zt){j.appendChild(convertSVG(zt,{ceFn:_}))}),j}function nodeAsComment(a){var o=" ".concat(a.outerHTML," ");return o="".concat(o,"Font Awesome fontawesome.com "),o}var mutators={replace:function(o){var s=o[0];if(s.parentNode)if(o[1].forEach(function(j){s.parentNode.insertBefore(convertSVG(j),s)}),s.getAttribute(DATA_FA_I2SVG)===null&&config.keepOriginalSource){var _=DOCUMENT.createComment(nodeAsComment(s));s.parentNode.replaceChild(_,s)}else s.remove()},nest:function(o){var s=o[0],_=o[1];if(~classArray(s).indexOf(config.replacementClass))return mutators.replace(o);var j=new RegExp("".concat(config.cssPrefix,"-.*"));if(delete _[0].attributes.id,_[0].attributes.class){var $t=_[0].attributes.class.split(" ").reduce(function(Ht,Ut){return Ut===config.replacementClass||Ut.match(j)?Ht.toSvg.push(Ut):Ht.toNode.push(Ut),Ht},{toNode:[],toSvg:[]});_[0].attributes.class=$t.toSvg.join(" "),$t.toNode.length===0?s.removeAttribute("class"):s.setAttribute("class",$t.toNode.join(" "))}var zt=_.map(function(Ht){return toHtml(Ht)}).join(`
1190`);s.setAttribute(DATA_FA_I2SVG,""),s.innerHTML=zt}};function performOperationSync(a){a()}function perform(a,o){var s=typeof o=="function"?o:noop$2;if(a.length===0)s();else{var _=performOperationSync;config.mutateApproach===MUTATION_APPROACH_ASYNC&&(_=WINDOW.requestAnimationFrame||performOperationSync),_(function(){var j=getMutator(),$t=perf.begin("mutate");a.map(j),$t(),s()})}}var disabled=!1;function disableObservation(){disabled=!0}function enableObservation(){disabled=!1}var mo=null;function observe(a){if(MUTATION_OBSERVER&&config.observeMutations){var o=a.treeCallback,s=o===void 0?noop$2:o,_=a.nodeCallback,j=_===void 0?noop$2:_,$t=a.pseudoElementsCallback,zt=$t===void 0?noop$2:$t,Ht=a.observeMutationsRoot,Ut=Ht===void 0?DOCUMENT:Ht;mo=new MUTATION_OBSERVER(function(Gt){if(!disabled){var Xt=getDefaultUsablePrefix();toArray$1(Gt).forEach(function(Jt){if(Jt.type==="childList"&&Jt.addedNodes.length>0&&!isWatched(Jt.addedNodes[0])&&(config.searchPseudoElements&&zt(Jt.target),s(Jt.target)),Jt.type==="attributes"&&Jt.target.parentNode&&config.searchPseudoElements&&zt(Jt.target.parentNode),Jt.type==="attributes"&&isWatched(Jt.target)&&~ATTRIBUTES_WATCHED_FOR_MUTATION.indexOf(Jt.attributeName))if(Jt.attributeName==="class"&&hasPrefixAndIcon(Jt.target)){var Zt=getCanonicalIcon(classArray(Jt.target)),er=Zt.prefix,tr=Zt.iconName;Jt.target.setAttribute(DATA_PREFIX,er||Xt),tr&&Jt.target.setAttribute(DATA_ICON,tr)}else hasBeenReplaced(Jt.target)&&j(Jt.target)})}}),IS_DOM&&mo.observe(Ut,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function disconnect(){mo&&mo.disconnect()}function styleParser(a){var o=a.getAttribute("style"),s=[];return o&&(s=o.split(";").reduce(function(_,j){var $t=j.split(":"),zt=$t[0],Ht=$t.slice(1);return zt&&Ht.length>0&&(_[zt]=Ht.join(":").trim()),_},{})),s}function classParser(a){var o=a.getAttribute("data-prefix"),s=a.getAttribute("data-icon"),_=a.innerText!==void 0?a.innerText.trim():"",j=getCanonicalIcon(classArray(a));return j.prefix||(j.prefix=getDefaultUsablePrefix()),o&&s&&(j.prefix=o,j.iconName=s),j.iconName&&j.prefix||(j.prefix&&_.length>0&&(j.iconName=byLigature(j.prefix,a.innerText)||byUnicode(j.prefix,toHex(a.innerText))),!j.iconName&&config.autoFetchSvg&&a.firstChild&&a.firstChild.nodeType===Node.TEXT_NODE&&(j.iconName=a.firstChild.data)),j}function attributesParser(a){var o=toArray$1(a.attributes).reduce(function(j,$t){return j.name!=="class"&&j.name!=="style"&&(j[$t.name]=$t.value),j},{}),s=a.getAttribute("title"),_=a.getAttribute("data-fa-title-id");return config.autoA11y&&(s?o["aria-labelledby"]="".concat(config.replacementClass,"-title-").concat(_||nextUniqueId()):(o["aria-hidden"]="true",o.focusable="false")),o}function blankMeta(){return{iconName:null,title:null,titleId:null,prefix:null,transform:meaninglessTransform,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function parseMeta(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},s=classParser(a),_=s.iconName,j=s.prefix,$t=s.rest,zt=attributesParser(a),Ht=chainHooks("parseNodeAttributes",{},a),Ut=o.styleParser?styleParser(a):[];return _objectSpread2$3({iconName:_,title:a.getAttribute("title"),titleId:a.getAttribute("data-fa-title-id"),prefix:j,transform:meaninglessTransform,mask:{iconName:null,prefix:null,rest:[]}
1190,maskId:null,symbol:!1,extra:{classes:$t,styles:Ut,attributes:zt}},Ht)}var styles$2=namespace.styles;function generateMutation(a){var o=config.autoReplaceSvg==="nest"?parseMeta(a,{styleParser:!1}):parseMeta(a);return~o.extra.classes.indexOf(LAYERS_TEXT_CLASSNAME)?callProvided("generateLayersText",a,o):callProvided("generateSvgReplacementMutation",a,o)}var knownPrefixes=new Set;FAMILIES.map(function(a){knownPrefixes.add("fa-".concat(a))});Object.keys(PREFIX_TO_STYLE[FAMILY_CLASSIC]).map(knownPrefixes.add.bind(knownPrefixes));Object.keys(PREFIX_TO_STYLE[FAMILY_SHARP]).map(knownPrefixes.add.bind(knownPrefixes));knownPrefixes=_toConsumableArray$2(knownPrefixes);function onTree(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!IS_DOM)return Promise.resolve();var s=DOCUMENT.documentElement.classList,_=function(Jt){return s.add("".concat(HTML_CLASS_I2SVG_BASE_CLASS,"-").concat(Jt))},j=function(Jt){return s.remove("".concat(HTML_CLASS_I2SVG_BASE_CLASS,"-").concat(Jt))},$t=config.autoFetchSvg?knownPrefixes:FAMILIES.map(function(Xt){return"fa-".concat(Xt)}).concat(Object.keys(styles$2));$t.includes("fa")||$t.push("fa");var zt=[".".concat(LAYERS_TEXT_CLASSNAME,":not([").concat(DATA_FA_I2SVG,"])")].concat($t.map(function(Xt){return".".concat(Xt,":not([").concat(DATA_FA_I2SVG,"])")})).join(", ");if(zt.length===0)return Promise.resolve();var Ht=[];try{Ht=toArray$1(a.querySelectorAll(zt))}catch{}if(Ht.length>0)_("pending"),j("complete");else return Promise.resolve();var Ut=perf.begin("onTree"),Gt=Ht.reduce(function(Xt,Jt){try{var Zt=generateMutation(Jt);Zt&&Xt.push(Zt)}catch(er){PRODUCTION$1||er.name==="MissingIcon"&&console.error(er)}return Xt},[]);return new Promise(function(Xt,Jt){Promise.all(Gt).then(function(Zt){perform(Zt,function(){_("active"),_("complete"),j("pending"),typeof o=="function"&&o(),Ut(),Xt()})}).catch(function(Zt){Ut(),Jt(Zt)})})}function onNode(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;generateMutation(a).then(function(s){s&&perform([s],o)})}function resolveIcons(a){return function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=(o||{}).icon?o:findIconDefinition(o||{}),j=s.mask;return j&&(j=(j||{}).icon?j:findIconDefinition(j||{})),a(_,_objectSpread2$3(_objectSpread2$3({},s),{},{mask:j}))}}var render$1=function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=s.transform,j=_===void 0?meaninglessTransform:_,$t=s.symbol,zt=$t===void 0?!1:$t,Ht=s.mask,Ut=Ht===void 0?null:Ht,Gt=s.maskId,Xt=Gt===void 0?null:Gt,Jt=s.title,Zt=Jt===void 0?null:Jt,er=s.titleId,tr=er===void 0?null:er,nr=s.classes,sr=nr===void 0?[]:nr,or=s.attributes,ir=or===void 0?{}:or,rr=s.styles,ar=rr===void 0?{}:rr;if(o){var lr=o.prefix,ur=o.iconName,cr=o.icon;return domVariants(_objectSpread2$3({type:"icon"},o),function(){return callHooks("beforeDOMElementCreation",{iconDefinition:o,params:s}),config.autoA11y&&(Zt?ir["aria-labelledby"]="".concat(config.replacementClass,"-title-").concat(tr||nextUniqueId()):(ir["aria-hidden"]="true",ir.focusable="false")),makeInlineSvgAbstract({icons:{main:asFoundIcon(cr),mask:Ut?asFoundIcon(Ut.icon):{found:!1,width:null,height:null,icon:{}}},prefix:lr,iconName:ur,transform:_objectSpread2$3(_objectSpread2$3({},meaninglessTransform),j),symbol:zt,title:Zt,maskId:Xt,titleId:tr,extra:{attributes:ir,styles:ar,classes:sr}})})}},ReplaceElements={mixout:function(){return{icon:resolveIcons(render$1)}},hooks:function(){return{mutationObserverCallbacks:function(s){return s.treeCallback=onTree,s.nodeCallback=onNode,s}}},provides:function(o){o.i2svg=function(s){var _=s.node,j=_===void 0?DOCUMENT:_,$t=s.callback,zt=$t===void 0?function(){}:$t;return onTree(j,zt)},o.generateSvgReplacementMutation=function(s,_){var j=_.iconName,$t=_.title,zt=_.titleId,Ht=_.prefix,Ut=_.transform,Gt=_.symbol,Xt=_.mask,Jt=_.maskId,Zt=_.extra;return new Promise(function(er,tr){Promise.all([findIcon(j,Ht),Xt.iconName?findIcon(Xt.iconName,Xt.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(nr){var sr=_slicedToArray$2(nr,2),or=sr[0],ir=sr[1];er([s,makeInlineSvgAbstract({icons:{main:or,mask:ir},prefix:Ht,iconName:j,transform:Ut,symbol:Gt,maskId:Jt,title:$t,titleId:zt,extra:Zt,watchable:!0})])}).catch(tr)})},o.generateAbstractIcon=function(s){var _=s.children,j=s.attributes,$t=s.main,zt=s.transform,Ht=s.styles,Ut=joinStyles(Ht);Ut.length>0&&(j.style=Ut);var Gt;return transformIsMeaningful(zt)&&(Gt=callProvided("generateAbstractTransformGrouping",{main:$t,transform:zt,containerWidth:$t.width,iconWidth:$t.width})),_.push(Gt||$t.icon),{children:_,attributes:j}}}},Layers={mixout:function(){return{layer:function(s){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},j=_.classes,$t=j===void 0?[]:j;return domVariants({type:"layer"},function(){callHooks("beforeDOMElementCreation",{assembler:s,params:_});var zt=[];return s(function(Ht){Array.isArray(Ht)?Ht.map(function(Ut){zt=zt.concat(Ut.abstract)}):zt=zt.concat(Ht.abstract)}),[{tag:"span",attributes:{class:["".concat(config.cssPrefix,"-layers")].concat(_toConsumableArray$2($t)).join(" ")},children:zt}]})}}}},LayersCounter={mixout:function(){return{counter:function(s){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},j=_.title,$t=j===void 0?null:j,zt=_.classes,Ht=zt===void 0?[]:zt,Ut=_.attributes,Gt=Ut===void 0?{}:Ut,Xt=_.styles,Jt=Xt===void 0?{}:Xt;return domVariants({type:"counter",content:s},function(){return callHooks("beforeDOMElementCreation",{content:s,params:_}),makeLayersCounterAbstract({content:s.toString(),title:$t,extra:{attributes:Gt,styles:Jt,classes:["".concat(config.cssPrefix,"-layers-counter")].concat(_toConsumableArray$2(Ht))}})})}}}},LayersText={mixout:function(){return{text:function(s){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},j=_.transform,$t=j===void 0?meaninglessTransform:j,zt=_.title,Ht=zt===void 0?null:zt,Ut=_.classes,Gt=Ut===void 0?[]:Ut,Xt=_.attributes,Jt=Xt===void 0?{}:Xt,Zt=_.styles,er=Zt===void 0?{}:Zt;return domVariants({type:"text",content:s},function(){return callHooks("beforeDOMElementCreation",{content:s,params:_}),makeLayersTextAbstract({content:s,transform:_objectSpread2$3(_objectSpread2$3({},meaninglessTransform),$t),title:Ht,extra:{attributes:Jt,styles:er,classes:["".concat(config.cssPrefix,"-layers-text")].concat(_toConsumableArray$2(Gt))}})})}}},provides:function(o){o.generateLayersText=function(s,_){var j=_.title,$t=_.transform,zt=_.extra,Ht=null,Ut=null;if(IS_IE){var Gt=parseInt(getComputedStyle(s).fontSize,10),Xt=s.getBoundingClientRect();Ht=Xt.width/Gt,Ut=Xt.height/Gt}return config.autoA11y&&!j&&(zt.attributes["aria-hidden"]="true"),Promise.resolve([s,makeLayersTextAbstract({content:s.innerHTML,width:Ht,height:Ut,transform:$t,title:j,extra:zt,watchable:!0})])}}},CLEAN_CONTENT_PATTERN=new RegExp('"',"ug"),SECONDARY_UNICODE_RANGE=[1105920,1112319];function hexValueFromContent(a){var o=a.replace(CLEAN_CONTENT_PATTERN,""),s=codePointAt(o,0),_=s>=SECONDARY_UNICODE_RANGE[0]&&s<=SECONDARY_UNICODE_RANGE[1],j=o.length===2?o[0]===o[1]:!1;return{value:toHex(j?o[0]:o),isSecondary:_||j}}function replaceForPosition(a,o){var s="".concat(DATA_FA_PSEUDO_ELEMENT_PENDING).concat(o.replace(":","-"));return new Promise(function(_,j){if(a.getAttribute(s)!==null)return _();var $t=toArray$1(a.children),zt=$t.filter(function(cr){return cr.getAttribute(DATA_FA_PSEUDO_ELEMENT)===o})[0],Ht=WINDOW.getComputedStyle(a,o),Ut=Ht.getPropertyValue("font-family").match(FONT_FAMILY_PATTERN),Gt=Ht.getPropertyValue("font-weight"),Xt=Ht.getPropertyValue("content");
1190if(zt&&!Ut)return a.removeChild(zt),_();if(Ut&&Xt!=="none"&&Xt!==""){var Jt=Ht.getPropertyValue("content"),Zt=~["Sharp"].indexOf(Ut[2])?FAMILY_SHARP:FAMILY_CLASSIC,er=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(Ut[2])?STYLE_TO_PREFIX[Zt][Ut[2].toLowerCase()]:FONT_WEIGHT_TO_PREFIX[Zt][Gt],tr=hexValueFromContent(Jt),nr=tr.value,sr=tr.isSecondary,or=Ut[0].startsWith("FontAwesome"),ir=byUnicode(er,nr),rr=ir;if(or){var ar=byOldUnicode(nr);ar.iconName&&ar.prefix&&(ir=ar.iconName,er=ar.prefix)}if(ir&&!sr&&(!zt||zt.getAttribute(DATA_PREFIX)!==er||zt.getAttribute(DATA_ICON)!==rr)){a.setAttribute(s,rr),zt&&a.removeChild(zt);var lr=blankMeta(),ur=lr.extra;ur.attributes[DATA_FA_PSEUDO_ELEMENT]=o,findIcon(ir,er).then(function(cr){var dr=makeInlineSvgAbstract(_objectSpread2$3(_objectSpread2$3({},lr),{},{icons:{main:cr,mask:emptyCanonicalIcon()},prefix:er,iconName:rr,extra:ur,watchable:!0})),gr=DOCUMENT.createElementNS("http://www.w3.org/2000/svg","svg");o==="::before"?a.insertBefore(gr,a.firstChild):a.appendChild(gr),gr.outerHTML=dr.map(function(_r){return toHtml(_r)}).join(`
1191`),a.removeAttribute(s),_()}).catch(j)}else _()}else _()})}function replace(a){return Promise.all([replaceForPosition(a,"::before"),replaceForPosition(a,"::after")])}function processable(a){return a.parentNode!==document.head&&!~TAGNAMES_TO_SKIP_FOR_PSEUDOELEMENTS.indexOf(a.tagName.toUpperCase())&&!a.getAttribute(DATA_FA_PSEUDO_ELEMENT)&&(!a.parentNode||a.parentNode.tagName!=="svg")}function searchPseudoElements(a){if(IS_DOM)return new Promise(function(o,s){var _=toArray$1(a.querySelectorAll("*")).filter(processable).map(replace),j=perf.begin("searchPseudoElements");disableObservation(),Promise.all(_).then(function(){j(),enableObservation(),o()}).catch(function(){j(),enableObservation(),s()})})}var PseudoElements={hooks:function(){return{mutationObserverCallbacks:function(s){return s.pseudoElementsCallback=searchPseudoElements,s}}},provides:function(o){o.pseudoElements2svg=function(s){var _=s.node,j=_===void 0?DOCUMENT:_;config.searchPseudoElements&&searchPseudoElements(j)}}},_unwatched=!1,MutationObserver$1={mixout:function(){return{dom:{unwatch:function(){disableObservation(),_unwatched=!0}}}},hooks:function(){return{bootstrap:function(){observe(chainHooks("mutationObserverCallbacks",{}))},noAuto:function(){disconnect()},watch:function(s){var _=s.observeMutationsRoot;_unwatched?enableObservation():observe(chainHooks("mutationObserverCallbacks",{observeMutationsRoot:_}))}}}},parseTransformString=function(o){var s={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return o.toLowerCase().split(" ").reduce(function(_,j){var $t=j.toLowerCase().split("-"),zt=$t[0],Ht=$t.slice(1).join("-");if(zt&&Ht==="h")return _.flipX=!0,_;if(zt&&Ht==="v")return _.flipY=!0,_;if(Ht=parseFloat(Ht),isNaN(Ht))return _;switch(zt){case"grow":_.size=_.size+Ht;break;case"shrink":_.size=_.size-Ht;break;case"left":_.x=_.x-Ht;break;case"right":_.x=_.x+Ht;break;case"up":_.y=_.y-Ht;break;case"down":_.y=_.y+Ht;break;case"rotate":_.rotate=_.rotate+Ht;break}return _},s)},PowerTransforms={mixout:function(){return{parse:{transform:function(s){return parseTransformString(s)}}}},hooks:function(){return{parseNodeAttributes:function(s,_){var j=_.getAttribute("data-fa-transform");return j&&(s.transform=parseTransformString(j)),s}}},provides:function(o){o.generateAbstractTransformGrouping=function(s){var _=s.main,j=s.transform,$t=s.containerWidth,zt=s.iconWidth,Ht={transform:"translate(".concat($t/2," 256)")},Ut="translate(".concat(j.x*32,", ").concat(j.y*32,") "),Gt="scale(".concat(j.size/16*(j.flipX?-1:1),", ").concat(j.size/16*(j.flipY?-1:1),") "),Xt="rotate(".concat(j.rotate," 0 0)"),Jt={transform:"".concat(Ut," ").concat(Gt," ").concat(Xt)},Zt={transform:"translate(".concat(zt/2*-1," -256)")},er={outer:Ht,inner:Jt,path:Zt};return{tag:"g",attributes:_objectSpread2$3({},er.outer),children:[{tag:"g",attributes:_objectSpread2$3({},er.inner),children:[{tag:_.icon.tag,children:_.icon.children,attributes:_objectSpread2$3(_objectSpread2$3({},_.icon.attributes),er.path)}]}]}}}},ALL_SPACE={x:0,y:0,width:"100%",height:"100%"};function fillBlack(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return a.attributes&&(a.attributes.fill||o)&&(a.attributes.fill="black"),a}function deGroup(a){return a.tag==="g"?a.children:[a]}var Masks={hooks:function(){return{parseNodeAttributes:function(s,_){var j=_.getAttribute("data-fa-mask"),$t=j?getCanonicalIcon(j.split(" ").map(function(zt){return zt.trim()})):emptyCanonicalIcon();return $t.prefix||($t.prefix=getDefaultUsablePrefix()),s.mask=$t,s.maskId=_.getAttribute("data-fa-mask-id"),s}}},provides:function(o){o.generateAbstractMask=function(s){var _=s.children,j=s.attributes,$t=s.main,zt=s.mask,Ht=s.maskId,Ut=s.transform,Gt=$t.width,Xt=$t.icon,Jt=zt.width,Zt=zt.icon,er=transformForSvg({transform:Ut,containerWidth:Jt,iconWidth:Gt}),tr={tag:"rect",attributes:_objectSpread2$3(_objectSpread2$3({},ALL_SPACE),{},{fill:"white"})},nr=Xt.children?{children:Xt.children.map(fillBlack)}:{},sr={tag:"g",attributes:_objectSpread2$3({},er.inner),children:[fillBlack(_objectSpread2$3({tag:Xt.tag,attributes:_objectSpread2$3(_objectSpread2$3({},Xt.attributes),er.path)},nr))]},or={tag:"g",attributes:_objectSpread2$3({},er.outer),children:[sr]},ir="mask-".concat(Ht||nextUniqueId()),rr="clip-".concat(Ht||nextUniqueId()),ar={tag:"mask",attributes:_objectSpread2$3(_objectSpread2$3({},ALL_SPACE),{},{id:ir,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[tr,or]},lr={tag:"defs",children:[{tag:"clipPath",attributes:{id:rr},children:deGroup(Zt)},ar]};return _.push(lr,{tag:"rect",attributes:_objectSpread2$3({fill:"currentColor","clip-path":"url(#".concat(rr,")"),mask:"url(#".concat(ir,")")},ALL_SPACE)}),{children:_,attributes:j}}}},MissingIconIndicator={provides:function(o){var s=!1;WINDOW.matchMedia&&(s=WINDOW.matchMedia("(prefers-reduced-motion: reduce)").matches),o.missingIconAbstract=function(){var _=[],j={fill:"
1191currentColor"},$t={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};_.push({tag:"path",attributes:_objectSpread2$3(_objectSpread2$3({},j),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var zt=_objectSpread2$3(_objectSpread2$3({},$t),{},{attributeName:"opacity"}),Ht={tag:"circle",attributes:_objectSpread2$3(_objectSpread2$3({},j),{},{cx:"256",cy:"364",r:"28"}),children:[]};return s||Ht.children.push({tag:"animate",attributes:_objectSpread2$3(_objectSpread2$3({},$t),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:_objectSpread2$3(_objectSpread2$3({},zt),{},{values:"1;0;1;1;0;1;"})}),_.push(Ht),_.push({tag:"path",attributes:_objectSpread2$3(_objectSpread2$3({},j),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:s?[]:[{tag:"animate",attributes:_objectSpread2$3(_objectSpread2$3({},zt),{},{values:"1;0;0;0;0;1;"})}]}),s||_.push({tag:"path",attributes:_objectSpread2$3(_objectSpread2$3({},j),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:_objectSpread2$3(_objectSpread2$3({},zt),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:_}}}},SvgSymbols={hooks:function(){return{parseNodeAttributes:function(s,_){var j=_.getAttribute("data-fa-symbol"),$t=j===null?!1:j===""?!0:j;return s.symbol=$t,s}}}},plugins=[InjectCSS,ReplaceElements,Layers,LayersCounter,LayersText,PseudoElements,MutationObserver$1,PowerTransforms,Masks,MissingIconIndicator,SvgSymbols];registerPlugins(plugins,{mixoutsTo:api});api.noAuto;api.config;api.library;api.dom;var parse$1$1=api.parse;api.findIconDefinition;api.toHtml;var icon=api.icon;api.layer;api.text;api.counter;function ownKeys$7(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(j){return Object.getOwnPropertyDescriptor(a,j).enumerable})),s.push.apply(s,_)}return s}function _objectSpread2$2(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$7(Object(s),!0).forEach(function(_){_defineProperty$c(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$7(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _typeof$a(a){"@babel/helpers - typeof";return _typeof$a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof$a(a)}function _defineProperty$c(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function _objectWithoutPropertiesLoose$6(a,o){if(a==null)return{};var s={},_=Object.keys(a),j,$t;for($t=0;$t<_.length;$t++)j=_[$t],!(o.indexOf(j)>=0)&&(s[j]=a[j]);return s}function _objectWithoutProperties$6(a,o){if(a==null)return{};var s=_objectWithoutPropertiesLoose$6(a,o),_,j;if(Object.getOwnPropertySymbols){var $t=Object.getOwnPropertySymbols(a);for(j=0;j<$t.length;j++)_=$t[j],!(o.indexOf(_)>=0)&&Object.prototype.propertyIsEnumerable.call(a,_)&&(s[_]=a[_])}return s}function _toConsumableArray$1(a){return _arrayWithoutHoles$1(a)||_iterableToArray$1(a)||_unsupportedIterableToArray$3(a)||_nonIterableSpread$1()}function _arrayWithoutHoles$1(a){if(Array.isArray(a))return _arrayLikeToArray$3(a)}function _iterableToArray$1(a){if(typeof Symbol<"u"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}function _unsupportedIterableToArray$3(a,o){if(a){if(typeof a=="str
1191ing")return _arrayLikeToArray$3(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$3(a,o)}}function _arrayLikeToArray$3(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _nonIterableSpread$1(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1192In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function classList(a){var o,s=a.beat,_=a.fade,j=a.beatFade,$t=a.bounce,zt=a.shake,Ht=a.flash,Ut=a.spin,Gt=a.spinPulse,Xt=a.spinReverse,Jt=a.pulse,Zt=a.fixedWidth,er=a.inverse,tr=a.border,nr=a.listItem,sr=a.flip,or=a.size,ir=a.rotation,rr=a.pull,ar=(o={"fa-beat":s,"fa-fade":_,"fa-beat-fade":j,"fa-bounce":$t,"fa-shake":zt,"fa-flash":Ht,"fa-spin":Ut,"fa-spin-reverse":Xt,"fa-spin-pulse":Gt,"fa-pulse":Jt,"fa-fw":Zt,"fa-inverse":er,"fa-border":tr,"fa-li":nr,"fa-flip":sr===!0,"fa-flip-horizontal":sr==="horizontal"||sr==="both","fa-flip-vertical":sr==="vertical"||sr==="both"},_defineProperty$c(o,"fa-".concat(or),typeof or<"u"&&or!==null),_defineProperty$c(o,"fa-rotate-".concat(ir),typeof ir<"u"&&ir!==null&&ir!==0),_defineProperty$c(o,"fa-pull-".concat(rr),typeof rr<"u"&&rr!==null),_defineProperty$c(o,"fa-swap-opacity",a.swapOpacity),o);return Object.keys(ar).map(function(lr){return ar[lr]?lr:null}).filter(function(lr){return lr})}function _isNumerical(a){return a=a-0,a===a}function camelize(a){return _isNumerical(a)?a:(a=a.replace(/[\-_\s]+(.)?/g,function(o,s){return s?s.toUpperCase():""}),a.substr(0,1).toLowerCase()+a.substr(1))}var _excluded$2=["style"];function capitalize(a){return a.charAt(0).toUpperCase()+a.slice(1)}function styleToObject(a){return a.split(";").map(function(o){return o.trim()}).filter(function(o){return o}).reduce(function(o,s){var _=s.indexOf(":"),j=camelize(s.slice(0,_)),$t=s.slice(_+1).trim();return j.startsWith("webkit")?o[capitalize(j)]=$t:o[j]=$t,o},{})}function convert(a,o){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof o=="string")return o;var _=(o.children||[]).map(function(Ut){return convert(a,Ut)}),j=Object.keys(o.attributes||{}).reduce(function(Ut,Gt){var Xt=o.attributes[Gt];switch(Gt){case"class":Ut.attrs.className=Xt,delete o.attributes.class;break;case"style":Ut.attrs.style=styleToObject(Xt);break;default:Gt.indexOf("aria-")===0||Gt.indexOf("data-")===0?Ut.attrs[Gt.toLowerCase()]=Xt:Ut.attrs[camelize(Gt)]=Xt}return Ut},{attrs:{}}),$t=s.style,zt=$t===void 0?{}:$t,Ht=_objectWithoutProperties$6(s,_excluded$2);return j.attrs.style=_objectSpread2$2(_objectSpread2$2({},j.attrs.style),zt),a.apply(void 0,[o.tag,_objectSpread2$2(_objectSpread2$2({},j.attrs),Ht)].concat(_toConsumableArray$1(_)))}var PRODUCTION=!1;try{PRODUCTION=!0}catch{}function log(){if(!PRODUCTION&&console&&typeof console.error=="function"){var a;(a=console).error.apply(a,arguments)}}function normalizeIconArgs(a){if(a&&_typeof$a(a)==="object"&&a.prefix&&a.iconName&&a.icon)return a;if(parse$1$1.icon)return parse$1$1.icon(a);if(a===null)return null;if(a&&_typeof$a(a)==="object"&&a.prefix&&a.iconName)return a;
1192if(Array.isArray(a)&&a.length===2)return{prefix:a[0],iconName:a[1]};if(typeof a=="string")return{prefix:"fas",iconName:a}}function objectWithKey(a,o){return Array.isArray(o)&&o.length>0||!Array.isArray(o)&&o?_defineProperty$c({},a,o):{}}var FontAwesomeIcon=React.forwardRef(function(a,o){var s=a.icon,_=a.mask,j=a.symbol,$t=a.className,zt=a.title,Ht=a.titleId,Ut=a.maskId,Gt=normalizeIconArgs(s),Xt=objectWithKey("classes",[].concat(_toConsumableArray$1(classList(a)),_toConsumableArray$1($t.split(" ")))),Jt=objectWithKey("transform",typeof a.transform=="string"?parse$1$1.transform(a.transform):a.transform),Zt=objectWithKey("mask",normalizeIconArgs(_)),er=icon(Gt,_objectSpread2$2(_objectSpread2$2(_objectSpread2$2(_objectSpread2$2({},Xt),Jt),Zt),{},{symbol:j,title:zt,titleId:Ht,maskId:Ut}));if(!er)return log("Could not find icon",Gt),null;var tr=er.abstract,nr={ref:o};return Object.keys(a).forEach(function(sr){FontAwesomeIcon.defaultProps.hasOwnProperty(sr)||(nr[sr]=a[sr])}),convertCurry(tr[0],nr)});FontAwesomeIcon.displayName="FontAwesomeIcon";FontAwesomeIcon.propTypes={beat:PropTypes.bool,border:PropTypes.bool,beatFade:PropTypes.bool,bounce:PropTypes.bool,className:PropTypes.string,fade:PropTypes.bool,flash:PropTypes.bool,mask:PropTypes.oneOfType([PropTypes.object,PropTypes.array,PropTypes.string]),maskId:PropTypes.string,fixedWidth:PropTypes.bool,inverse:PropTypes.bool,flip:PropTypes.oneOf([!0,!1,"horizontal","vertical","both"]),icon:PropTypes.oneOfType([PropTypes.object,PropTypes.array,PropTypes.string]),listItem:PropTypes.bool,pull:PropTypes.oneOf(["right","left"]),pulse:PropTypes.bool,rotation:PropTypes.oneOf([0,90,180,270]),shake:PropTypes.bool,size:PropTypes.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:PropTypes.bool,spinPulse:PropTypes.bool,spinReverse:PropTypes.bool,symbol:PropTypes.oneOfType([PropTypes.bool,PropTypes.string]),title:PropTypes.string,titleId:PropTypes.string,transform:PropTypes.oneOfType([PropTypes.string,PropTypes.object]),swapOpacity:PropTypes.bool};FontAwesomeIcon.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var convertCurry=convert.bind(null,React.createElement);const BankingInfoFormView=({data:a})=>{const{text:o}=reactExports.useContext(LocalizationContext);return jsx("div",{className:"min-h-screen bg-white p-8 md:p-12",children:jsxs("div",{className:"mx-auto max-w-xl",children:[jsx("h1",{className:"text-h2 font-ptserif text-ch20-purple font-bold",children:o.charityRegistration.bankingInformationForm()}),jsx("h1",{className:"text-h2 font-ptserif text-ch20-purple mb-4 font-bold",children:o.charityRegistration.preauthorizedDebitAndCredit()}),jsxs("div",{className:"rounded-cos border-ch20-keyline bg-ch20-background border p-6",children:[jsx("div",{className:"text-default text-ch20-purple mb-4 font-semibold",children:a.operatingName}),jsxs("div",{className:"font-inter text-ch20-purpleLighter mb-4 text-sm",children:[o.charityRegistration.bN()," ",a.bnNumber,jsx("br",{}),a.streetAddress1,", ",a.city,", ",a.province," ",a.postalCode]}),jsx("p",{className:"text-ch20-purple mt-4 text-sm font-semibold uppercase tracking-wider",children:o.charityRegistration.charityContact()}),jsxs("p",{className:"text-ch20-purpleLighter mb-4 text-sm",children:[a.userFirstName," ",a.userLastName]}),jsxs("div",{className:"border-ch20-keyline font-inter text-ch20-purpleLighter border-t pt-4 text-sm",children:[jsx("p",{className:"text-ch20-purple mb-2 font-semibold",children:o.charityRegistration.bankingDetails()}),jsxs("p",{children:[o.charityRegistration.institutionCode(),":"," ",a.bankingInstitutionCode]}),jsxs("p",{children:[o.charityRegistration.bankAccountNumber(),":"," ",a.bankAccountNumber]}),jsxs("p",{children:[o.charityRegistration.bankTransitNumber(),": ",a.bankTransit]}),jsxs("p",{children:[o.charityRegistration.accountName(),": ",a.bankAccountName]}),jsxs("p",{children:[o.charityRegistration.accountType(),": ",a.bankAccountType]})]})]}),jsxs("div",{className:"mt-8",children:[jsx("label",{className:"font-inter text-ch20-purpleLighter mb-1 block text-sm font-bold",children:o.charityRegistration.charitySigningOfficer()}),jsx("div",{className:"font-inter text-ch20-purple mb-4 rounded-lg border border-gray-300 bg-gray-50 p-2",children:a.authorizedSigningOfficerName||`${a.userFirstName} ${a.userLastName}`}),jsxs("div",{className:"border-ch20-blue bg-ch20-background flex items-center gap-x-4 roun
1192ded-lg p-4",children:[jsx(FontAwesomeIcon,{icon:faFileSignature$1,className:"text-ch20-purpleLighter",size:"lg"}),a.imageData&&jsx("img",{src:a.imageData.startsWith("data:")?a.imageData:`data:image/png;base64,${a.imageData}`,alt:o.charityRegistration.signature(),className:"h-12 object-contain"})]})]})]})})},Skeleton=({className:a="",width:o="100%",height:s="1rem",rounded:_=!1,inline:j=!1})=>{const $t={width:o,height:s,display:j?"inline-block":"block"};return jsx("span",{className:`shimmer bg-ch20-keyline ${_?"rounded-ch20":""} ${a}`,style:$t})},BankingInfoSkeleton=()=>{const{text:a}=reactExports.useContext(LocalizationContext);return jsxs("div",{className:"rounded-ch20 border-ch20-keyline bg-ch20-background mb-6 border p-6",children:[jsx("div",{className:"mb-4",children:jsx(Skeleton,{width:"60%",height:"1.25rem",rounded:!0})}),jsxs("div",{className:"text-ch20-purpleLighter mb-4 text-sm",children:[jsx(Skeleton,{width:"30%",height:"0.875rem",className:"mb-2",rounded:!0}),jsx(Skeleton,{width:"80%",height:"0.875rem",className:"mb-1",rounded:!0})]}),jsx("p",{className:"text-ch20-purple mt-4 text-sm font-semibold",children:a.charityRegistration.charityContact()}),jsx("div",{className:"mb-4",children:jsx(Skeleton,{width:"50%",height:"0.875rem",className:"mt-1",rounded:!0})}),jsxs("div",{className:"text-ch20-purpleLighter pt-4 text-sm",children:[jsx("p",{className:"text-ch20-purple mb-2 font-semibold",children:a.charityRegistration.bankingDetails()}),jsxs("p",{className:"mb-1",children:[a.charityRegistration.institutionCode(),":"," ",jsx("span",{className:"inline-block",children:jsx(Skeleton,{width:"80px",height:"0.875rem",rounded:!0})})]}),jsxs("p",{className:"mb-1",children:[a.charityRegistration.bankAccountNumber(),":"," ",jsx("span",{className:"inline-block",children:jsx(Skeleton,{width:"120px",height:"0.875rem",rounded:!0})})]}),jsxs("p",{className:"mb-1",children:[a.charityRegistration.bankTransitNumber(),":"," ",jsx("span",{className:"inline-block",children:jsx(Skeleton,{width:"100px",height:"0.875rem",rounded:!0})})]}),jsxs("p",{className:"mb-1",children:[a.charityRegistration.accountName(),":"," ",jsx("span",{className:"inline-block",children:jsx(Skeleton,{width:"140px",height:"0.875rem",rounded:!0})})]}),jsxs("p",{children:[a.charityRegistration.accountType(),":"," ",jsx("span",{className:"inline-block",children:jsx(Skeleton,{width:"90px",height:"0.875rem",rounded:!0})})]})]})]})},ButtonV2=a=>{const{variant:o,fitContent:s,disabled:_,icon:j,iconClassName:$t,children:zt,isIconStyle:Ht,onClick:Ut,onKeyDown:Gt}=a,Xt={...a};return delete Xt.isIconStyle,delete Xt.fitContent,jsxs("button",{...Xt,className:clsx({"rounded-cos whitespace-nowrap border py-2 px-3.5 text-sm font-bold":!Ht},{"min-w-[86px]":!s},{"bg-blue-ch border-blue-ch text-white":!o||o==="primary"},{"bg-grey-light text-grey-medium border-grey-light hover:bg-blue-highlight hover:text-grey-dark hover:border-blue-ch":o==="secondary"},{"text-blue-chV2 rounded-none border-none bg-none px-0":!_&&o==="text"},{"bg-blue-lighter text-blue-chV2 border-grey-light":!_&&o==="light"},{"text-cos-error-solid border-white bg-white":!_&&o==="error-text"},{"bg-cos-error-solid border-cos-error-solid text-white":o==="error"},{"text-grey-disabled border-white bg-white":_&&(o==="error-text"||o==="text")},{"opacity-50":_&&(o||"")?.indexOf("text")<0},a.className),onClick:Ut,onKeyDown:Gt||(Jt=>Jt.key==="Enter"?Ut:void 0),children:[j&&!Ht&&jsx(FontAwesomeIcon,{size:"lg",icon:j,className:$t}),zt]})};var faXmark$1={};(function(a){Object.defineProperty(a,"__esModule",{value:!0});var o="far",s="xmark",_=384,j=512,$t=[128473,10005,10006,10060,215,"close","multiply","remove","times"],zt="f00d",Ht="M345 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-119 119L73 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l119 119L39 375c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l119-119L311 409c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-119-119L345 137z";a.definition={prefix:o,iconName:s,icon:[_,j,$t,zt,Ht]},a.faXmark=a.definition,a.prefix=o,a.iconName=s,a.width=_,a.height=j,a.ligatures=$t,a.unicode=zt,a.svgPathData=Ht,a.aliases=$t})(faXmark$1);var faExclamationCircle$1={},faCircleExclamation$1={};(function(a){Object.defineProperty(a,"__esModule",{value:!0});var o="fas",s="circle-exclamation",_=512,j=512,$t=["exclamation-circle"],zt="f06a",Ht="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z";a.definition={prefix:o,iconName:s,icon:[_,j,$t,zt,Ht]},a.faCircleExclamation=a.definition,a.prefix=o,a.iconName=s,a.width=_,a.height=j,a.ligatures=$t,a.unicode=zt,a.svgPathData=Ht,a.aliases=$t})(faCircleExclamation$1);(function(a){Object.defineProperty(a,"__esModule",{value:!0});var o=faCircleExclamation$1;a.definition={prefix:o.prefix,iconName:o.iconName,icon:[o.width,o.height,o.aliases,o.unicode,o.svgPathData]},a.faExclamationCircle=a.definition,a.prefix=o.prefix,a.iconName=o.iconName,a.width=o.width,a.height=o.height,a.ligatures=o.aliases,a.unicode=o.unicode,a.svgPathData=o.svgPathData,a.aliases=o.aliases})(faExclamationCircle$1);var classnames$1={exports:{}};/*!
1193  Copyright (c) 2018 Jed Watson.
1194  Licensed under the MIT License (MIT), see
1195  http://jedwatson.github.io/classnames
1196*/(function(a){(function(){var o={}.hasOwnProperty;function s(){for(var _=[],j=0;j<arguments.length;j++){var $t=arguments[j];if($t){var zt=typeof $t;if(zt==="string"||zt==="number")_.push($t);else if(Array.isArray($t)){if($t.length){var Ht=s.apply(null,$t);Ht&&_.push(Ht)}}else if(zt==="object")if($t.toString===Object.prototype.toString)for(var Ut in $t)o.call($t,Ut)&&$t[Ut]&&_.push(Ut);else _.push($t.toString())}}return _.join(" ")}a.exports?(s.default=s,a.exports=s):window.classNames=s})()})(classnames$1);var classnamesExports$1=classnames$1.exports;const r$1=getDefaultExportFromCjs(classnamesExports$1);function _inheritsLoose(a,o){a.prototype=Object.create(o.prototype),a.prototype.constructor=a,_setPrototypeOf$9(a,o)}function _setPrototypeOf$9(a,o){return _setPrototypeOf$9=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$9(a,o)}function _objectWithoutPropertiesLoose$5(a,o){if(a==null)return{};var s={},_=Object.keys(a),j,$t;for($t=0;$t<_.length;$t++)j=_[$t],!(o.indexOf(j)>=0)&&(s[j]=a[j]);return s}function _assertThisInitialized$9(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function isNodeFound(a,o,s){return a===o?!0:a.correspondingElement?a.correspondingElement.classList.contains(s):a.classList.contains(s)}
1196function findHighest(a,o,s){if(a===o)return!0;for(;a.parentNode||a.host;){if(a.parentNode&&isNodeFound(a,o,s))return!0;a=a.parentNode||a.host}return a}function clickedScrollbar(a){return document.documentElement.clientWidth<=a.clientX||document.documentElement.clientHeight<=a.clientY}var testPassiveEventSupport=function(){if(!(typeof window>"u"||typeof window.addEventListener!="function")){var o=!1,s=Object.defineProperty({},"passive",{get:function(){o=!0}}),_=function(){};return window.addEventListener("testPassiveEventSupport",_,s),window.removeEventListener("testPassiveEventSupport",_,s),o}};function autoInc(a){return a===void 0&&(a=0),function(){return++a}}var uid$3=autoInc(),passiveEventSupport,handlersMap={},enabledInstances={},touchEvents=["touchstart","touchmove"],IGNORE_CLASS_NAME="ignore-react-onclickoutside";function getEventHandlerOptions(a,o){var s=null,_=touchEvents.indexOf(o)!==-1;return _&&passiveEventSupport&&(s={passive:!a.props.preventDefault}),s}function onClickOutsideHOC(a,o){var s,_,j=a.displayName||a.name||"Component";return _=s=function($t){_inheritsLoose(zt,$t);function zt(Ut){var Gt;return Gt=$t.call(this,Ut)||this,Gt.__outsideClickHandler=function(Xt){if(typeof Gt.__clickOutsideHandlerProp=="function"){Gt.__clickOutsideHandlerProp(Xt);return}var Jt=Gt.getInstance();if(typeof Jt.props.handleClickOutside=="function"){Jt.props.handleClickOutside(Xt);return}if(typeof Jt.handleClickOutside=="function"){Jt.handleClickOutside(Xt);return}throw new Error("WrappedComponent: "+j+" lacks a handleClickOutside(event) function for processing outside click events.")},Gt.__getComponentNode=function(){var Xt=Gt.getInstance();return o&&typeof o.setClickOutsideRef=="function"?o.setClickOutsideRef()(Xt):typeof Xt.setClickOutsideRef=="function"?Xt.setClickOutsideRef():reactDomExports.findDOMNode(Xt)},Gt.enableOnClickOutside=function(){if(!(typeof document>"u"||enabledInstances[Gt._uid])){typeof passiveEventSupport>"u"&&(passiveEventSupport=testPassiveEventSupport()),enabledInstances[Gt._uid]=!0;var Xt=Gt.props.eventTypes;Xt.forEach||(Xt=[Xt]),handlersMap[Gt._uid]=function(Jt){if(Gt.componentNode!==null&&(Gt.props.preventDefault&&Jt.preventDefault(),Gt.props.stopPropagation&&Jt.stopPropagation(),!(Gt.props.excludeScrollbar&&clickedScrollbar(Jt)))){var Zt=Jt.composed&&Jt.composedPath&&Jt.composedPath().shift()||Jt.target;findHighest(Zt,Gt.componentNode,Gt.props.outsideClickIgnoreClass)===document&&Gt.__outsideClickHandler(Jt)}},Xt.forEach(function(Jt){document.addEventListener(Jt,handlersMap[Gt._uid],getEventHandlerOptions(_assertThisInitialized$9(Gt),Jt))})}},Gt.disableOnClickOutside=function(){delete enabledInstances[Gt._uid];var Xt=handlersMap[Gt._uid];if(Xt&&typeof document<"u"){var Jt=Gt.props.eventTypes;Jt.forEach||(Jt=[Jt]),Jt.forEach(function(Zt){return document.removeEventListener(Zt,Xt,getEventHandlerOptions(_assertThisInitialized$9(Gt),Zt))}),delete handlersMap[Gt._uid]}},Gt.getRef=function(Xt){return Gt.instanceRef=Xt},Gt._uid=uid$3(),Gt}var Ht=zt.prototype;return Ht.getInstance=function(){if(a.prototype&&!a.prototype.isReactComponent)return this;var Gt=this.instanceRef;return Gt.getInstance?Gt.getInstance():Gt},Ht.componentDidMount=function(){if(!(typeof document>"u"||!document.createElement)){var Gt=this.getInstance();if(o&&typeof o.handleClickOutside=="function"&&(this.__clickOutsideHandlerProp=o.handleClickOutside(Gt),typeof this.__clickOutsideHandlerProp!="function"))throw new Error("WrappedComponent: "+j+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),!this.props.disableOnClickOutside&&this.enableOnClickOutside()}},Ht.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},Ht.componentWillUnmount=function(){this.disableOnClickOutside()},Ht.render=function(){var Gt=this.props;Gt.excludeScrollbar;var Xt=_objectWithoutPropertiesLoose$5(Gt,["excludeScrollbar"]);return a.prototype&&a.prototype.isReactComponent?Xt.ref=this.getRef:Xt.wrappedRef=this.getRef,Xt.disableOnClickOutside=this.disableOnClickOutside,Xt.enableO
1196nClickOutside=this.enableOnClickOutside,reactExports.createElement(a,Xt)},zt}(reactExports.Component),s.displayName="OnClickOutside("+j+")",s.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:o&&o.excludeScrollbar||!1,outsideClickIgnoreClass:IGNORE_CLASS_NAME,preventDefault:!1,stopPropagation:!1},s.getClass=function(){return a.getClass?a.getClass():a},_}var ManagerReferenceNodeContext=reactExports.createContext(),ManagerReferenceNodeSetterContext=reactExports.createContext();function Manager(a){var o=a.children,s=reactExports.useState(null),_=s[0],j=s[1],$t=reactExports.useRef(!1);reactExports.useEffect(function(){return function(){$t.current=!0}},[]);var zt=reactExports.useCallback(function(Ht){$t.current||j(Ht)},[]);return reactExports.createElement(ManagerReferenceNodeContext.Provider,{value:_},reactExports.createElement(ManagerReferenceNodeSetterContext.Provider,{value:zt},o))}var unwrapArray=function(o){return Array.isArray(o)?o[0]:o},safeInvoke=function(o){if(typeof o=="function"){for(var s=arguments.length,_=new Array(s>1?s-1:0),j=1;j<s;j++)_[j-1]=arguments[j];return o.apply(void 0,_)}},setRef=function(o,s){if(typeof o=="function")return safeInvoke(o,s);o!=null&&(o.current=s)},fromEntries=function(o){return o.reduce(function(s,_){var j=_[0],$t=_[1];return s[j]=$t,s},{})},useIsomorphicLayoutEffect=typeof window<"u"&&window.document&&window.document.createElement?reactExports.useLayoutEffect:reactExports.useEffect,top="top",bottom="bottom",right="right",left="left",auto="auto",basePlacements=[top,bottom,right,left],start="start",end="end",clippingParents="clippingParents",viewport="viewport",popper="popper",reference="reference",variationPlacements=basePlacements.reduce(function(a,o){return a.concat([o+"-"+start,o+"-"+end])},[]),placements=[].concat(basePlacements,[auto]).reduce(function(a,o){return a.concat([o,o+"-"+start,o+"-"+end])},[]),beforeRead="beforeRead",read="read",afterRead="afterRead",beforeMain="beforeMain",main="main",afterMain="afterMain",beforeWrite="beforeWrite",write$a="write",afterWrite="afterWrite",modifierPhases=[beforeRead,read,afterRead,beforeMain,main,afterMain,beforeWrite,write$a,afterWrite];function getNodeName(a){return a?(a.nodeName||"").toLowerCase():null}function getWindow$1(a){if(a==null)return window;if(a.toString()!=="[object Window]"){var o=a.ownerDocument;return o&&o.defaultView||window}return a}function isElement(a){var o=getWindow$1(a).Element;return a instanceof o||a instanceof Element}function isHTMLElement(a){var o=getWindow$1(a).HTMLElement;return a instanceof o||a instanceof HTMLElement}function isShadowRoot(a){if(typeof ShadowRoot>"u")return!1;var o=getWindow$1(a).ShadowRoot;return a instanceof o||a instanceof ShadowRoot}function applyStyles$1(a){var o=a.state;Object.keys(o.elements).forEach(function(s){var _=o.styles[s]||{},j=o.attributes[s]||{},$t=o.elements[s];!isHTMLElement($t)||!getNodeName($t)||(Object.assign($t.style,_),Object.keys(j).forEach(function(zt){var Ht=j[zt];Ht===!1?$t.removeAttribute(zt):$t.setAttribute(zt,Ht===!0?"":Ht)}))})}function effect$2(a){var o=a.state,s={popper:{position:o.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(o.elements.popper.style,s.popper),o.styles=s,o.elements.arrow&&Object.assign(o.elements.arrow.style,s.arrow),function(){Object.keys(o.elements).forEach(function(_){var j=o.elements[_],$t=o.attributes[_]||{},zt=Object.keys(o.styles.hasOwnProperty(_)?o.styles[_]:s[_]),Ht=zt.reduce(function(Ut,Gt){return Ut[Gt]="",Ut},{});!isHTMLElement(j)||!getNodeName(j)||(Object.assign(j.style,Ht),Object.keys($t).forEach(function(Ut){j.removeAttribute(Ut)}))})}}const applyStyles$2={name:"applyStyles",enabled:!0,phase:"write",fn:applyStyles$1,effect:effect$2,requires:["computeStyles"]};function getBasePlacement(a){return a.split("-")[0]}var max$1=Math.max,min$2=Math.min,round=Math.round;function getUAString(){var a=navigator.userAgentData;return a!=null&&a.brands&&Array.isArray(a.brands)?a.brands.map(function(o){return o.brand+"/"+o.version}).join(" "):navigator.userAgent}function isLayoutViewport(){return!/^((?!chrome|android).)*safari/i.test(getUAString())}function getBoundingClientRect(a,o,s){o===void 0&&(o=!1),s===void 0&&(s=!1);var _=a.getBoundingClientRect(),j=1,$t=1;o&&isHTMLElement(a)&&(j=a.offsetWidth>0&&round(_.width)/a.offsetWidth||1,$t=a.offsetHeight>0&&round(_.height)/a.offsetHeight||1);
vendor: 19,259 bytes, line 1196
1196var zt=isElement(a)?getWindow$1(a):window,Ht=zt.visualViewport,Ut=!isLayoutViewport()&&s,Gt=(_.left+(Ut&&Ht?Ht.offsetLeft:0))/j,Xt=(_.top+(Ut&&Ht?Ht.offsetTop:0))/$t,Jt=_.width/j,Zt=_.height/$t;return{width:Jt,height:Zt,top:Xt,right:Gt+Jt,bottom:Xt+Zt,left:Gt,x:Gt,y:Xt}}function getLayoutRect(a){var o=getBoundingClientRect(a),s=a.offsetWidth,_=a.offsetHeight;return Math.abs(o.width-s)<=1&&(s=o.width),Math.abs(o.height-_)<=1&&(_=o.height),{x:a.offsetLeft,y:a.offsetTop,width:s,height:_}}function contains(a,o){var s=o.getRootNode&&o.getRootNode();if(a.contains(o))return!0;if(s&&isShadowRoot(s)){var _=o;do{if(_&&a.isSameNode(_))return!0;_=_.parentNode||_.host}while(_)}return!1}function getComputedStyle$1(a){return getWindow$1(a).getComputedStyle(a)}function isTableElement(a){return["table","td","th"].indexOf(getNodeName(a))>=0}function getDocumentElement(a){return((isElement(a)?a.ownerDocument:a.document)||window.document).documentElement}function getParentNode(a){return getNodeName(a)==="html"?a:a.assignedSlot||a.parentNode||(isShadowRoot(a)?a.host:null)||getDocumentElement(a)}function getTrueOffsetParent(a){return!isHTMLElement(a)||getComputedStyle$1(a).position==="fixed"?null:a.offsetParent}function getContainingBlock(a){var o=/firefox/i.test(getUAString()),s=/Trident/i.test(getUAString());if(s&&isHTMLElement(a)){var _=getComputedStyle$1(a);if(_.position==="fixed")return null}var j=getParentNode(a);for(isShadowRoot(j)&&(j=j.host);isHTMLElement(j)&&["html","body"].indexOf(getNodeName(j))<0;){var $t=getComputedStyle$1(j);if($t.transform!=="none"||$t.perspective!=="none"||$t.contain==="paint"||["transform","perspective"].indexOf($t.willChange)!==-1||o&&$t.willChange==="filter"||o&&$t.filter&&$t.filter!=="none")return j;j=j.parentNode}return null}function getOffsetParent(a){for(var o=getWindow$1(a),s=getTrueOffsetParent(a);s&&isTableElement(s)&&getComputedStyle$1(s).position==="static";)s=getTrueOffsetParent(s);return s&&(getNodeName(s)==="html"||getNodeName(s)==="body"&&getComputedStyle$1(s).position==="static")?o:s||getContainingBlock(a)||o}function getMainAxisFromPlacement(a){return["top","bottom"].indexOf(a)>=0?"x":"y"}function within(a,o,s){return max$1(a,min$2(o,s))}function withinMaxClamp(a,o,s){var _=within(a,o,s);return _>s?s:_}function getFreshSideObject(){return{top:0,right:0,bottom:0,left:0}}function mergePaddingObject(a){return Object.assign({},getFreshSideObject(),a)}function expandToHashMap(a,o){return o.reduce(function(s,_){return s[_]=a,s},{})}var toPaddingObject=function(o,s){return o=typeof o=="function"?o(Object.assign({},s.rects,{placement:s.placement})):o,mergePaddingObject(typeof o!="number"?o:expandToHashMap(o,basePlacements))};function arrow(a){var o,s=a.state,_=a.name,j=a.options,$t=s.elements.arrow,zt=s.modifiersData.popperOffsets,Ht=getBasePlacement(s.placement),Ut=getMainAxisFromPlacement(Ht),Gt=[left,right].indexOf(Ht)>=0,Xt=Gt?"height":"width";if(!(!$t||!zt)){var Jt=toPaddingObject(j.padding,s),Zt=getLayoutRect($t),er=Ut==="y"?top:left,tr=Ut==="y"?bottom:right,nr=s.rects.reference[Xt]+s.rects.reference[Ut]-zt[Ut]-s.rects.popper[Xt],sr=zt[Ut]-s.rects.reference[Ut],or=getOffsetParent($t),ir=or?Ut==="y"?or.clientHeight||0:or.clientWidth||0:0,rr=nr/2-sr/2,ar=Jt[er],lr=ir-Zt[Xt]-Jt[tr],ur=ir/2-Zt[Xt]/2+rr,cr=within(ar,ur,lr),dr=Ut;s.modifiersData[_]=(o={},o[dr]=cr,o.centerOffset=cr-ur,o)}}function effect$1(a){var o=a.state,s=a.options,_=s.element,j=_===void 0?"[data-popper-arrow]":_;j!=null&&(typeof j=="string"&&(j=o.elements.popper.querySelector(j),!j)||contains(o.elements.popper,j)&&(o.elements.arrow=j))}const arrow$1={name:"arrow",enabled:!0,phase:"main",fn:arrow,effect:effect$1,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function getVariation(a){return a.split("-")[1]}var unsetSides={top:"auto",right:"auto",bottom:"auto",left:"auto"};function roundOffsetsByDPR(a,o){var s=a.x,_=a.y,j=o.devicePixelRatio||1;return{x:round(s*j)/j||0,y:round(_*j)/j||0}}function mapToStyles(a){var o,s=a.popper,_=a.popperRect,j=a.placement,$t=a.variation,zt=a.offsets,Ht=a.position,Ut=a.gpuAcceleration,Gt=a.adaptive,Xt=a.roundOffsets,Jt=a.isFixed,Zt=zt.x,er=Zt===void 0?0:Zt,tr=zt.y,nr=tr===void 0?0:tr,sr=typeof Xt=="function"?Xt({x:er,y:nr}):{x:er,y:nr};er=sr.x,nr=sr.y;var or=zt.hasOwnProperty("x"),ir=zt.hasOwnProperty("y"),rr=left,ar=top,lr=window;if(Gt){var ur=getOffsetParent(s),cr="clientHeight",dr="clientWidth";if(ur===getWindow$1(s)&&(ur=getDocumentElement(s),getComputedStyle$1(ur).position!=="static"&&Ht==="absolute"&&(cr="scrollHeight",dr="scrollWidth")),ur=ur,j===top||(j===left||j===right)&&$t===end){ar=bottom;var gr=Jt&&ur===lr&&lr.visualViewport?lr.visualViewport.height:ur[cr];nr-=gr-_.height,nr*=Ut?1:-1}if(j===left||(j===top||j===bottom)&&$t===end){rr=right;var _r=Jt&&ur===lr&&lr.visualViewport?lr.visualViewport.width:ur[dr];er-=_r-_.width,er*=Ut?1:-1}}var Sr=Object.assign({position:Ht},Gt&&unsetSides),wr=Xt===!0?roundOffsetsByDPR({x:er,y:nr},getWindow$1(s)):{x:er,y:nr};if(er=wr.x,nr=wr.y,Ut){var Rr;return Object.assign({},Sr,(Rr={},Rr[ar]=ir?"0":"",Rr[rr]=or?"0":"",Rr.transform=(lr.devicePixelRatio||1)<=1?"translate("+er+"px, "+nr+"px)":"translate3d("+er+"px, "+nr+"px, 0)",Rr))}return Object.assign({},Sr,(o={},o[ar]=ir?nr+"px":"",o[rr]=or?er+"px":"",o.transform="",o))}function computeStyles(a){var o=a.state,s=a.options,_=s.gpuAcceleration,j=_===void 0?!0:_,$t=s.adaptive,zt=$t===void 0?!0:$t,Ht=s.roundOffsets,Ut=Ht===void 0?!0:Ht,Gt={placement:getBasePlacement(o.placement),variation:getVariation(o.placement),popper:o.elements.popper,popperRect:o.rects.popper,gpuAcceleration:j,isFixed:o.options.strategy==="fixed"};o.modifiersData.popperOffsets!=null&&(o.styles.popper=Object.assign({},o.styles.popper,mapToStyles(Object.assign({},Gt,{offsets:o.modifiersData.popperOffsets,position:o.options.strategy,adaptive:zt,roundOffsets:Ut})))),o.modifiersData.arrow!=null&&(o.styles.arrow=Object.assign({},o.styles.arrow,mapToStyles(Object.assign({},Gt,{offsets:o.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:Ut})))),o.attributes.popper=Object.assign({},o.attributes.popper,{"data-popper-placement":o.placement})}const computeStyles$1={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:computeStyles,data:{}};var passive={passive:!0};function effect(a){var o=a.state,s=a.instance,_=a.options,j=_.scroll,$t=j===void 0?!0:j,zt=_.resize,Ht=zt===void 0?!0:zt,Ut=getWindow$1(o.elements.popper),Gt=[].concat(o.scrollParents.reference,o.scrollParents.popper);return $t&&Gt.forEach(function(Xt){Xt.addEventListener("scroll",s.update,passive)}),Ht&&Ut.addEventListener("resize",s.update,passive),function(){$t&&Gt.forEach(function(Xt){Xt.removeEventListener("scroll",s.update,passive)}),Ht&&Ut.removeEventListener("resize",s.update,passive)}}const eventListeners={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect,data:{}};var hash$2={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement(a){return a.replace(/left|right|bottom|top/g,function(o){return hash$2[o]})}var hash$1={start:"end",end:"start"};function getOppositeVariationPlacement(a){return a.replace(/start|end/g,function(o){return hash$1[o]})}function getWindowScroll(a){var o=getWindow$1(a),s=o.pageXOffset,_=o.pageYOffset;return{scrollLeft:s,scrollTop:_}}function getWindowScrollBarX(a){return getBoundingClientRect(getDocumentElement(a)).left+getWindowScroll(a).scrollLeft}function getViewportRect(a,o){var s=getWindow$1(a),_=getDocumentElement(a),j=s.visualViewport,$t=_.clientWidth,zt=_.clientHeight,Ht=0,Ut=0;if(j){$t=j.width,zt=j.height;var Gt=isLayoutViewport();(Gt||!Gt&&o==="fixed")&&(Ht=j.offsetLeft,Ut=j.offsetTop)}return{width:$t,height:zt,x:Ht+getWindowScrollBarX(a),y:Ut}}function getDocumentRect(a){var o,s=getDocumentElement(a),_=getWindowScroll(a),j=(o=a.ownerDocument)==null?void 0:o.body,$t=max$1(s.scrollWidth,s.clientWidth,j?j.scrollWidth:0,j?j.clientWidth:0),zt=max$1(s.scrollHeight,s.clientHeight,j?j.scrollHeight:0,j?j.clientHeight:0),Ht=-_.scrollLeft+getWindowScrollBarX(a),Ut=-_.scrollTop;return getComputedStyle$1(j||s).direction==="rtl"&&(Ht+=max$1(s.clientWidth,j?j.clientWidth:0)-$t),{width:$t,height:zt,x:Ht,y:Ut}}function isScrollParent(a){var o=getComputedStyle$1(a),s=o.overflow,_=o.overflowX,j=o.overflowY;return/auto|scroll|overlay|hidden/.test(s+j+_)}function getScrollParent(a){return["html","body","#document"].indexOf(getNodeName(a))>=0?a.ownerDocument.body:isHTMLElement(a)&&isScrollParent(a)?a:getScrollParent(getParentNode(a))}function listScrollParents(a,o){var s;o===void 0&&(o=[]);var _=getScrollParent(a),j=_===((s=a.ownerDocument)==null?void 0:s.body),$t=getWindow$1(_),zt=j?[$t].concat($t.visualViewport||[],isScrollParent(_)?_:[]):_,Ht=o.concat(zt);return j?Ht:Ht.concat(listScrollParents(getParentNode(zt)))}function rectToClientRect(a){return Object.assign({},a,{left:a.x,top:a.y,right:a.x+a.width,bottom:a.y+a.height})}function getInnerBoundingClientRect(a,o){var s=getBoundingClientRect(a,!1,o==="fixed");return s.top=s.top+a.clientTop,s.left=s.left+a.clientLeft,s.bottom=s.top+a.clientHeight,s.right=s.left+a.clientWidth,s.width=a.clientWidth,s.height=a.clientHeight,s.x=s.left,s.y=s.top,s}function getClientRectFromMixedType(a,o,s){return o===viewport?rectToClientRect(getViewportRect(a,s)):isElement(o)?getInnerBoundingClientRect(o,s):rectToClientRect(getDocumentRect(getDocumentElement(a)))}function getClippingParents(a){var o=listScrollParents(getParentNode(a)),s=["absolute","fixed"].indexOf(getComputedStyle$1(a).position)>=0,_=s&&isHTMLElement(a)?getOffsetParent(a):a;return isElement(_)?o.filter(function(j){return isElement(j)&&contains(j,_)&&getNodeName(j)!=="body"}):[]}function getClippingRect(a,o,s,_){var j=o==="clippingParents"?getClippingParents(a):[].concat(o),$t=[].concat(j,[s]),zt=$t[0],Ht=$t.reduce(function(Ut,Gt){var Xt=getClientRectFromMixedType(a,Gt,_);return Ut.top=max$1(Xt.top,Ut.top),Ut.right=min$2(Xt.right,Ut.right),Ut.bottom=min$2(Xt.bottom,Ut.bottom),Ut.left=max$1(Xt.left,Ut.left),Ut},getClientRectFromMixedType(a,zt,_));return Ht.width=Ht.right-Ht.left,Ht.height=Ht.bottom-Ht.top,Ht.x=Ht.left,Ht.y=Ht.top,Ht}function computeOffsets(a){var o=a.reference,s=a.element,_=a.placement,j=_?getBasePlacement(_):null,$t=_?getVariation(_):null,zt=o.x+o.width/2-s.width/2,Ht=o.y+o.height/2-s.height/2,Ut;switch(j){case top:Ut={x:zt,y:o.y-s.height};break;case bottom:Ut={x:zt,y:o.y+o.height};break;case right:Ut={x:o.x+o.width,y:Ht};break;case left:Ut={x:o.x-s.width,y:Ht};break;default:Ut={x:o.x,y:o.y}}var Gt=j?getMainAxisFromPlacement(j):null;if(Gt!=null){var Xt=Gt==="y"?"height":"width";switch($t){case start:Ut[Gt]=Ut[Gt]-(o[Xt]/2-s[Xt]/2);break;case end:Ut[Gt]=Ut[Gt]+(o[Xt]/2-s[Xt]/2);break}}return Ut}function detectOverflow(a,o){o===void 0&&(o={});var s=o,_=s.placement,j=_===void 0?a.placement:_,$t=s.strategy,zt=$t===void 0?a.strategy:$t,Ht=s.boundary,Ut=Ht===void 0?clippingParents:Ht,Gt=s.rootBoundary,Xt=Gt===void 0?viewport:Gt,Jt=s.elementContext,Zt=Jt===void 0?popper:Jt,er=s.altBoundary,tr=er===void 0?!1:er,nr=s.padding,sr=nr===void 0?0:nr,or=mergePaddingObject(typeof sr!="number"?sr:expandToHashMap(sr,basePlacements)),ir=Zt===popper?reference:popper,rr=a.rects.popper,ar=a.elements[tr?ir:Zt],lr=getClippingRect(isElement(ar)?ar:ar.contextElement||getDocumentElement(a.elements.popper),Ut,Xt,zt),ur=getBoundingClientRect(a.elements.reference),cr=computeOffsets({reference:ur,element:rr,strategy:"absolute",placement:j}),dr=rectToClientRect(Object.assign({},rr,cr)),gr=Zt===popper?dr:ur,_r={top:lr.top-gr.top+or.top,bottom:gr.bottom-lr.bottom+or.bottom,left:lr.left-gr.left+or.left,right:gr.right-lr.right+or.right},Sr=a.modifiersData.offset;if(Zt===popper&&Sr){var wr=Sr[j];Object.keys(_r).forEach(function(Rr){var Ir=[right,bottom].indexOf(Rr)>=0?1:-1,mr=[top,bottom].indexOf(Rr)>=0?"y":"x";_r[Rr]+=wr[mr]*Ir})}return _r}function computeAutoPlacement(a,o){o===void 0&&(o={});var s=o,_=s.placement,j=s.boundary,$t=s.rootBoundary,zt=s.padding,Ht=s.flipVariations,Ut=s.allowedAutoPlacements,Gt=Ut===void 0?placements:Ut,Xt=getVariation(_),Jt=Xt?Ht?variationPlacements:variationPlacements.filter(function(tr){return getVariation(tr)===Xt}):basePlacements,Zt=Jt.filter(function(tr){return Gt.indexOf(tr)>=0});Zt.length===0&&(Zt=Jt);var er=Zt.reduce(function(tr,nr){return tr[nr]=detectOverflow(a,{placement:nr,boundary:j,rootBoundary:$t,padding:zt})[getBasePlacement(nr)],tr},{});return Object.keys(er).sort(function(tr,nr){return er[tr]-er[nr]})}function getExpandedFallbackPlacements(a){if(getBasePlacement(a)===auto)return[];var o=getOppositePlacement(a);return[getOppositeVariationPlacement(a),o,getOppositeVariationPlacement(o)]}function flip(a){var o=a.state,s=a.options,_=a.name;if(!o.modifiersData[_]._skip){for(var j=s.mainAxis,$t=j===void 0?!0:j,zt=s.altAxis,Ht=zt===void 0?!0:zt,Ut=s.fallbackPlacements,Gt=s.padding,Xt=s.boundary,Jt=s.rootBoundary,Zt=s.altBoundary,er=s.flipVariations,tr=er===void 0?!0:er,nr=s.allowedAutoPlacements,sr=o.options.placement,or=getBasePlacement(sr),ir=or===sr,rr=Ut||(ir||!tr?[getOppositePlacement(sr)]:getExpandedFallbackPlacements(sr)),ar=[sr].concat(rr).reduce(function(Fr,$r){return Fr.concat(getBasePlacement($r)===auto?computeAutoPlacement(o,{placement:$r,boundary:Xt,rootBoundary:Jt,padding:Gt,flipVariations:tr,allowedAutoPlacements:nr}):$r)},[]),lr=o.rects.reference,ur=o.rects.popper,cr=new Map,dr=!0,gr=ar[0],_r=0;_r<ar.length;_r++){var Sr=ar[_r],wr=getBasePlacement(Sr),Rr=getVariation(Sr)===start,Ir=[top,bottom].indexOf(wr)>=0,mr=Ir?"width":"height",hr=detectOverflow(o,{placement:Sr,boundary:Xt,rootBoundary:Jt,altBoundary:Zt,padding:Gt}),vr=Ir?Rr?right:left:Rr?bottom:top;lr[mr]>ur[mr]&&(vr=getOppositePlacement(vr));var pr=getOppositePlacement(vr),br=[];if($t&&br.push(hr[wr]<=0),Ht&&br.push(hr[vr]<=0,hr[pr]<=0),br.every(function(Fr){return Fr})){gr=Sr,dr=!1;break}cr.set(Sr,br)}if(dr)for(var Pr=tr?3:1,kr=function($r){var Kr=ar.find(function(rn){var Zr=cr.get(rn);if(Zr)return Zr.slice(0,$r).every(function(sn){return sn})});if(Kr)return gr=Kr,"break"},Lr=Pr;Lr>0;Lr--){var Gr=kr(Lr);if(Gr==="break")break}o.placement!==gr&&(o.modifiersData[_]._skip=!0,o.placement=gr,o.reset=!0)}}const flip$1={name:"flip",enabled:!0,phase:"main",fn:flip,requiresIfExists:["offset"],data:{_skip:!1}};function getSideOffsets(a,o,s){return s===void 0&&(s={x:0,y:0}),{top:a.top-o.height-s.y,right:a.right-o.width+s.x,bottom:a.bottom-o.height+s.y,left:a.left-o.width-s.x}}function isAnySideFullyClipped(a){return[top,right,bottom,left].some(function(o){return a[o]>=0})}function hide(a){var o=a.state,s=a.name,_=o.rects.reference,j=o.rects.popper,$t=o.modifiersData.preventOverflow,zt=detectOverflow(o,{elementContext:"reference"}),Ht=detectOverflow(o,{altBoundary:!0}),Ut=getSideOffsets(zt,_),Gt=getSideOffsets(Ht,j,$t),Xt=isAnySideFullyClipped(Ut),Jt=isAnySideFullyClipped(Gt);o.modifiersData[s]={referenceClippingOffsets:Ut,popperEscapeOffsets:Gt,isReferenceHidden:Xt,hasPopperEscaped:Jt},o.attributes.popper=Object.assign({},o.attributes.popper,{"data-popper-reference-hidden":Xt,"data-popper-escaped":Jt})}const hide$1={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:hide};function distanceAndSkiddingToXY(a,o,s){var _=getBasePlacement(a),j=[left,top].indexOf(_)>=0?-1:1,$t=typeof s=="function"?s(Object.assign({},o,{placement:a})):s,zt=$t[0],Ht=$t[1];return zt=zt||0,Ht=(Ht||0)*j,[left,right].indexOf(_)>=0?{x:Ht,y:zt}:{x:zt,y:Ht}}function offset(a){var o=a.state,s=a.options,_=a.name,j=s.offset,$t=j===void 0?[0,0]:j,zt=placements.reduce(function(Xt,Jt){return Xt[Jt]=distanceAndSkiddingToXY(Jt,o.rects,$t),Xt},{}),Ht=zt[o.placement],Ut=Ht.x,Gt=Ht.y;o.modifiersData.popperOffsets!=null&&(o.modifiersData.popperOffsets.x+=Ut,o.modifiersData.popperOffsets.y+=Gt),o.modifiersData[_]=zt}const offset$1={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:offset};function popperOffsets(a){var o=a.state,s=a.name;o.modifiersData[s]=computeOffsets({reference:o.rects.reference,element:o.rects.popper,strategy:"absolute",placement:o.placement})}const popperOffsets$1={name:"popperOffsets",enabled:!0,phase:"read",fn:popperOffsets,data:{}};function getAltAxis(a){return a==="x"?"y":"x"}function preventOverflow(a){var o=a.state,s=a.options,_=a.name,j=s.mainAxis,$t=j===void 0?!0:j,zt=s.altAxis,Ht=zt===void 0?!1:zt,Ut=s.boundary,Gt=s.rootBoundary,Xt=s.altBoundary,Jt=s.padding,Zt=s.tether,er=Zt===void 0?!0:Zt,tr=s.tetherOffset,nr=tr===void 0?0:tr,sr=detectOverflow(o,{boundary:Ut,rootBoundary:Gt,padding:Jt,altBoundary:Xt}),or=getBasePlacement(o.placement),ir=getVariation(o.placement),rr=!ir,ar=getMainAxisFromPlacement(or),lr=getAltAxis(ar),ur=o.modifiersData.popperOffsets,cr=o.rects.reference,dr=o.rects.popper,gr=typeof nr=="function"?nr(Object.assign({},o.rects,{placement:o.placement})):nr,_r=typeof gr=="number"?{mainAxis:gr,altAxis:gr}:Object.assign({mainAxis:0,altAxis:0},gr),Sr=o.modifiersData.offset?o.modifiersData.offset[o.placement]:null,wr={x:0,y:0};if(ur){if($t){var Rr,Ir=ar==="y"?top:left,mr=ar==="y"?bottom:right,hr=ar==="y"?"height":"width",vr=ur[ar],pr=vr+sr[Ir],br=vr-sr[mr],Pr=er?-dr[hr]/2:0,kr=ir===start?cr[hr]:dr[hr],Lr=ir===start?-dr[hr]:-cr[hr],Gr=o.elements.arrow,Fr=er&&Gr?getLayoutRect(Gr):{width:0,height:0},$r=o.modifiersData["arrow#persistent"]?o.modifiersData["arrow#persistent"].padding:getFreshSideObject(),Kr=$r[Ir],rn=$r[mr],Zr=within(0,cr[hr],Fr[hr]),sn=rr?cr[hr]/2-Pr-Zr-Kr-_r.mainAxis:kr-Zr-Kr-_r.mainAxis,nn=rr?-cr[hr]/2+Pr+Zr+rn+_r.mainAxis:Lr+Zr+rn+_r.mainAxis,cn=o.elements.arrow&&getOffsetParent(o.elements.arrow),Wr=cn?ar==="y"?cn.clientTop||0:cn.clientLeft||0:0,xr=(Rr=Sr?.[ar])!=null?Rr:0,Or=vr+sn-xr-Wr,Cr=vr+nn-xr,Dr=within(er?min$2(pr,Or):pr,vr,er?max$1(br,Cr):br);ur[ar]=Dr,wr[ar]=Dr-vr}if(Ht){var Vr,Yr=ar==="x"?top:left,tn=ar==="x"?bottom:right,an=ur[lr],Nr=lr==="y"?"height":"width",Br=an+sr[Yr],Hr=an-sr[tn],Xr=[top,left].indexOf(or)!==-1,Qr=(Vr=Sr?.[lr])!=null?Vr:0,qr=Xr?Br:an-cr[Nr]-dr[Nr]-Qr+_r.altAxis,Tr=Xr?an+cr[Nr]+dr[Nr]-Qr-_r.altAxis:Hr,yr=er&&Xr?withinMaxClamp(qr,an,Tr):within(er?qr:Br,an,er?Tr:Hr);ur[lr]=yr,wr[lr]=yr-an}o.modifiersData[_]=wr}}const preventOverflow$1={name:"preventOverflow",enabled:!0,phase:"main",fn:preventOverflow,requiresIfExists:["offset"]};function getHTMLElementScroll(a){return{scrollLeft:a.scrollLeft,scrollTop:a.scrollTop}}function getNodeScroll(a){return a===getWindow$1(a)||!isHTMLElement(a)?getWindowScroll(a):getHTMLElementScroll(a)}function isElementScaled(a){var o=a.getBoundingClientRect(),s=round(o.width)/a.offsetWidth||1,_=round(o.height)/a.offsetHeight||1;return s!==1||_!==1}function getCompositeRect(a,o,s){s===void 0&&(s=!1);var _=isHTMLElement(o),j=isHTMLElement(o)&&isElementScaled(o),$t=getDocumentElement(o),zt=getBoundingClientRect(a,j,s),Ht={scrollLeft:0,scrollTop:0},Ut={x:0,y:0};return(_||!_&&!s)&&((getNodeName(o)!=="body"||isScrollParent($t))&&(Ht=getNodeScroll(o)),isHTMLElement(o)?(Ut=getBoundingClientRect(o,!0),Ut.x+=o.clientLeft,Ut.y+=o.clientTop):$t&&(Ut.x=getWindowScrollBarX($t))),{x:zt.left+Ht.scrollLeft-Ut.x,y:zt.top+Ht.scrollTop-Ut.y,width:zt.width,height:zt.height}}function order(a){var o=new Map,s=new Set,_=[];a.forEach(function($t){o.set($t.name,$t)});function j($t){s.add($t.name);
1196var zt=[].concat($t.requires||[],$t.requiresIfExists||[]);zt.forEach(function(Ht){if(!s.has(Ht)){var Ut=o.get(Ht);Ut&&j(Ut)}}),_.push($t)}return a.forEach(function($t){s.has($t.name)||j($t)}),_}function orderModifiers(a){var o=order(a);return modifierPhases.reduce(function(s,_){return s.concat(o.filter(function(j){return j.phase===_}))},[])}function debounce$3(a){var o;return function(){return o||(o=new Promise(function(s){Promise.resolve().then(function(){o=void 0,s(a())})})),o}}function mergeByName(a){var o=a.reduce(function(s,_){var j=s[_.name];return s[_.name]=j?Object.assign({},j,_,{options:Object.assign({},j.options,_.options),data:Object.assign({},j.data,_.data)}):_,s},{});return Object.keys(o).map(function(s){return o[s]})}var DEFAULT_OPTIONS={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];return!o.some(function(_){return!(_&&typeof _.getBoundingClientRect=="function")})}function popperGenerator(a){a===void 0&&(a={});var o=a,s=o.defaultModifiers,_=s===void 0?[]:s,j=o.defaultOptions,$t=j===void 0?DEFAULT_OPTIONS:j;return function(Ht,Ut,Gt){Gt===void 0&&(Gt=$t);var Xt={placement:"bottom",orderedModifiers:[],options:Object.assign({},DEFAULT_OPTIONS,$t),modifiersData:{},elements:{reference:Ht,popper:Ut},attributes:{},styles:{}},Jt=[],Zt=!1,er={state:Xt,setOptions:function(or){var ir=typeof or=="function"?or(Xt.options):or;nr(),Xt.options=Object.assign({},$t,Xt.options,ir),Xt.scrollParents={reference:isElement(Ht)?listScrollParents(Ht):Ht.contextElement?listScrollParents(Ht.contextElement):[],popper:listScrollParents(Ut)};var rr=orderModifiers(mergeByName([].concat(_,Xt.options.modifiers)));return Xt.orderedModifiers=rr.filter(function(ar){return ar.enabled}),tr(),er.update()},forceUpdate:function(){if(!Zt){var or=Xt.elements,ir=or.reference,rr=or.popper;if(areValidElements(ir,rr)){Xt.rects={reference:getCompositeRect(ir,getOffsetParent(rr),Xt.options.strategy==="fixed"),popper:getLayoutRect(rr)},Xt.reset=!1,Xt.placement=Xt.options.placement,Xt.orderedModifiers.forEach(function(_r){return Xt.modifiersData[_r.name]=Object.assign({},_r.data)});for(var ar=0;ar<Xt.orderedModifiers.length;ar++){if(Xt.reset===!0){Xt.reset=!1,ar=-1;continue}var lr=Xt.orderedModifiers[ar],ur=lr.fn,cr=lr.options,dr=cr===void 0?{}:cr,gr=lr.name;typeof ur=="function"&&(Xt=ur({state:Xt,options:dr,name:gr,instance:er})||Xt)}}}},update:debounce$3(function(){return new Promise(function(sr){er.forceUpdate(),sr(Xt)})}),destroy:function(){nr(),Zt=!0}};if(!areValidElements(Ht,Ut))return er;er.setOptions(Gt).then(function(sr){!Zt&&Gt.onFirstUpdate&&Gt.onFirstUpdate(sr)});function tr(){Xt.orderedModifiers.forEach(function(sr){var or=sr.name,ir=sr.options,rr=ir===void 0?{}:ir,ar=sr.effect;if(typeof ar=="function"){var lr=ar({state:Xt,name:or,instance:er,options:rr}),ur=function(){};Jt.push(lr||ur)}})}function nr(){Jt.forEach(function(sr){return sr()}),Jt=[]}return er}}var defaultModifiers=[eventListeners,popperOffsets$1,computeStyles$1,applyStyles$2,offset$1,flip$1,preventOverflow$1,arrow$1,hide$1],createPopper=popperGenerator({defaultModifiers}),hasElementType=typeof Element<"u",hasMap=typeof Map=="function",hasSet=typeof Set=="function",hasArrayBuffer=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function equal(a,o){if(a===o)return!0;if(a&&o&&typeof a=="object"&&typeof o=="object"){if(a.constructor!==o.constructor)return!1;var s,_,j;if(Array.isArray(a)){if(s=a.length,s!=o.length)return!1;for(_=s;_--!==0;)if(!equal(a[_],o[_]))return!1;return!0}var $t;if(hasMap&&a instanceof Map&&o instanceof Map){if(a.size!==o.size)return!1;for($t=a.entries();!(_=$t.next()).done;)if(!o.has(_.value[0]))return!1;for($t=a.entries();!(_=$t.next()).done;)if(!equal(_.value[1],o.get(_.value[0])))return!1;return!0}if(hasSet&&a instanceof Set&&o instanceof Set){if(a.size!==o.size)return!1;for($t=a.entries();!(_=$t.next()).done;)if(!o.has(_.value[0]))return!1;return!0}if(hasArrayBuffer&&ArrayBuffer.isView(a)&&ArrayBuffer.isView(o)){if(s=a.length,s!=o.length)return!1;for(_=s;_--!==0;)if(a[_]!==o[_])return!1;return!0}if(a.constructor===RegExp)return a.source===o.source&&a.flags===o.flags;if(a.valueOf!==Object.prototype.valueOf)return a.valueOf()===o.valueOf();if(a.toString!==Object.prototype.toString)return a.toString()===o.toString();if(j=Object.keys(a),s=j.length,s!==Object.keys(o).length)return!1;for(_=s;_--!==0;)if(!Object.prototype.hasOwnProperty.call(o,j[_]))return!1;
1196if(hasElementType&&a instanceof Element)return!1;for(_=s;_--!==0;)if(!((j[_]==="_owner"||j[_]==="__v"||j[_]==="__o")&&a.$$typeof)&&!equal(a[j[_]],o[j[_]]))return!1;return!0}return a!==a&&o!==o}var reactFastCompare=function(o,s){try{return equal(o,s)}catch(_){if((_.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw _}};const isEqual=getDefaultExportFromCjs(reactFastCompare);var EMPTY_MODIFIERS$1=[],usePopper=function(o,s,_){_===void 0&&(_={});var j=reactExports.useRef(null),$t={onFirstUpdate:_.onFirstUpdate,placement:_.placement||"bottom",strategy:_.strategy||"absolute",modifiers:_.modifiers||EMPTY_MODIFIERS$1},zt=reactExports.useState({styles:{popper:{position:$t.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),Ht=zt[0],Ut=zt[1],Gt=reactExports.useMemo(function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(er){var tr=er.state,nr=Object.keys(tr.elements);reactDomExports.flushSync(function(){Ut({styles:fromEntries(nr.map(function(sr){return[sr,tr.styles[sr]||{}]})),attributes:fromEntries(nr.map(function(sr){return[sr,tr.attributes[sr]]}))})})},requires:["computeStyles"]}},[]),Xt=reactExports.useMemo(function(){var Zt={onFirstUpdate:$t.onFirstUpdate,placement:$t.placement,strategy:$t.strategy,modifiers:[].concat($t.modifiers,[Gt,{name:"applyStyles",enabled:!1}])};return isEqual(j.current,Zt)?j.current||Zt:(j.current=Zt,Zt)},[$t.onFirstUpdate,$t.placement,$t.strategy,$t.modifiers,Gt]),Jt=reactExports.useRef();return useIsomorphicLayoutEffect(function(){Jt.current&&Jt.current.setOptions(Xt)},[Xt]),useIsomorphicLayoutEffect(function(){if(!(o==null||s==null)){var Zt=_.createPopper||createPopper,er=Zt(o,s,Xt);return Jt.current=er,function(){er.destroy(),Jt.current=null}}},[o,s,_.createPopper]),{state:Jt.current?Jt.current.state:null,styles:Ht.styles,attributes:Ht.attributes,update:Jt.current?Jt.current.update:null,forceUpdate:Jt.current?Jt.current.forceUpdate:null}},NOOP=function(){},NOOP_PROMISE=function(){return Promise.resolve(null)},EMPTY_MODIFIERS=[];function Popper(a){var o=a.placement,s=o===void 0?"bottom":o,_=a.strategy,j=_===void 0?"absolute":_,$t=a.modifiers,zt=$t===void 0?EMPTY_MODIFIERS:$t,Ht=a.referenceElement,Ut=a.onFirstUpdate,Gt=a.innerRef,Xt=a.children,Jt=reactExports.useContext(ManagerReferenceNodeContext),Zt=reactExports.useState(null),er=Zt[0],tr=Zt[1],nr=reactExports.useState(null),sr=nr[0],or=nr[1];reactExports.useEffect(function(){setRef(Gt,er)},[Gt,er]);var ir=reactExports.useMemo(function(){return{placement:s,strategy:j,onFirstUpdate:Ut,modifiers:[].concat(zt,[{name:"arrow",enabled:sr!=null,options:{element:sr}}])}},[s,j,Ut,zt,sr]),rr=usePopper(Ht||Jt,er,ir),ar=rr.state,lr=rr.styles,ur=rr.forceUpdate,cr=rr.update,dr=reactExports.useMemo(function(){return{ref:tr,style:lr.popper,placement:ar?ar.placement:s,hasPopperEscaped:ar&&ar.modifiersData.hide?ar.modifiersData.hide.hasPopperEscaped:null,isReferenceHidden:ar&&ar.modifiersData.hide?ar.modifiersData.hide.isReferenceHidden:null,arrowProps:{style:lr.arrow,ref:or},forceUpdate:ur||NOOP,update:cr||NOOP_PROMISE}},[tr,or,s,ar,lr,cr,ur]);return unwrapArray(Xt)(dr)}function Reference(a){var o=a.children,s=a.innerRef,_=reactExports.useContext(ManagerReferenceNodeSetterContext),j=reactExports.useCallback(function($t){setRef(s,$t),safeInvoke(_,$t)},[s,_]);return reactExports.useEffect(function(){return function(){return setRef(s,null)}},[]),reactExports.useEffect(function(){warning$1(!!_,"`Reference` should not be used outside of a `Manager` component.")},[_]),unwrapArray(o)({ref:j})}function le(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(j){return Object.getOwnPropertyDescriptor(a,j).enumerable})),s.push.apply(s,_)}return s}function de(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?le(Object(s),!0).forEach(function(_){ye(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):le(Object(s)).forEac
1196h(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function ue(a){return(ue=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o})(a)}function he(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function me(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,Me(_.key),_)}}function fe(a,o,s){return o&&me(a.prototype,o),s&&me(a,s),Object.defineProperty(a,"prototype",{writable:!1}),a}function ye(a,o,s){return(o=Me(o))in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function ve(){return(ve=Object.assign?Object.assign.bind():function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a}).apply(this,arguments)}function De(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),o&&ge(a,o)}function we(a){return(we=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(o){return o.__proto__||Object.getPrototypeOf(o)})(a)}function ge(a,o){return(ge=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(s,_){return s.__proto__=_,s})(a,o)}function ke(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function be(a,o){if(o&&(typeof o=="object"||typeof o=="function"))return o;if(o!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ke(a)}function Se(a){var o=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 s,_=we(a);if(o){var j=we(this).constructor;s=Reflect.construct(_,arguments,j)}else s=_.apply(this,arguments);return be(this,s)}}function Ce(a){return function(o){if(Array.isArray(o))return _e(o)}(a)||function(o){if(typeof Symbol<"u"&&o[Symbol.iterator]!=null||o["@@iterator"]!=null)return Array.from(o)}(a)||function(o,s){if(o){if(typeof o=="string")return _e(o,s);var _=Object.prototype.toString.call(o).slice(8,-1);if(_==="Object"&&o.constructor&&(_=o.constructor.name),_==="Map"||_==="Set")return Array.from(o);if(_==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(_))return _e(o,s)}}(a)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1197In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function _e(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function Me(a){var o=function(s,_){if(typeof s!="object"||s===null)return s;var j=s[Symbol.toPrimitive];if(j!==void 0){var $t=j.call(s,_||"default");if(typeof $t!="object")return $t;throw new TypeError("@@toPrimitive must return a primitive value.")}return(_==="string"?String:Number)(s)}(a,"string");return typeof o=="symbol"?o:String(o)}function Pe(a){var o=a?typeof a=="string"||a instanceof String?parseISO(a):toDate(a):new Date;return Ne(o)?o:null}function Ee(a,o,s,_,j){var $t=Ge(s)||Ge(ze()),zt=Array.isArray(o)?o:[o];j=j||Pe();for(var Ht=0,Ut=zt.length;Ht<Ut;Ht++){var Gt=zt[Ht],Xt=parse$5(a,Gt,j,{locale:$t});if(Ne(Xt)&&(!_||a===xe(Xt,Gt,s)))return Xt}return null}function Ne(a,o){return o=o||new Date("1/1/1000"),isValid(a)&&!isBefore(a,o)}function xe(a,o,s){if(s==="en")return format$2(a,o,{awareOfUnicodeTokens:!0});var _=Ge(s)||Ge(ze())||null;return s&&!_&&console.warn('A locale object was not found for the provided string ["'.concat(s,'"].')),format$2(a,o,{locale:_,awareOfUnicodeTokens:!0})}function Ye(a,o){var s=o.dateFormat,_=o.locale;return a&&xe(a,Array.isArray(s)?s[0]:s,_)||""}function Oe(a,o){var s=o.hour,_=s===void 0?0:s,j=o.minute,$t=j===void 0?0:j,zt=o.second;return setHours(setMinutes(setSeconds(a,zt===void 0?0:zt),$t),_)}function Ie(a,o){var s=o&&Ge(o)||ze()&&Ge(ze());return getISOWeek(a,s?{locale:s}:null)}function Te(a,o){return xe(a,"ddd",o)}function Le(a){return startOfDay(a)}function Re(a,o,s){var _=Ge(o||ze());return startOfWeek(a,{locale:_,weekStartsOn:s})}function Fe(a){return startOfMonth(a)}function Ae(a){return startOfYear(a)}function Ke(a){return startOfQuarter(a)}function Be(){return startOfDay(Pe())}function We(a,o){return a&&o?isSameYear(a,o):!a&&!o}function je(a,o){return a&&o?isSameMonth(a,o):!a&&!o}function Qe(a,o){return a&&o?isSameQuarter(a,o):!a&&!o}function He(a,o){return a&&o?isSameDay(a,o):!a&&!o}function Ve(a,o){return a&&o?isEqual$1(a,o):!a&&!o}function qe(a,o,s){var _,j=startOfDay(o),$t=endOfDay(s);try{_=isWithinInterval(a,{start:j,end:$t})}catch{_=!1}return _}function Ue(a,o){var s=typeof window<"u"?window:globalThis;s.__localeData__||(s.__localeData__={}),s.__localeData__[a]=o}function ze(){return(typeof window<"u"?window:globalThis).__localeId__}
1197function Ge(a){if(typeof a=="string"){var o=typeof window<"u"?window:globalThis;return o.__localeData__?o.__localeData__[a]:null}return a}function Je(a,o){return xe(setMonth(Pe(),a),"LLLL",o)}function Xe(a,o){return xe(setMonth(Pe(),a),"LLL",o)}function Ze(a,o){return xe(setQuarter(Pe(),a),"QQQ",o)}function et(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.minDate,_=o.maxDate,j=o.excludeDates,$t=o.excludeDateIntervals,zt=o.includeDates,Ht=o.includeDateIntervals,Ut=o.filterDate;return it(a,{minDate:s,maxDate:_})||j&&j.some(function(Gt){return He(a,Gt)})||$t&&$t.some(function(Gt){var Xt=Gt.start,Jt=Gt.end;return isWithinInterval(a,{start:Xt,end:Jt})})||zt&&!zt.some(function(Gt){return He(a,Gt)})||Ht&&!Ht.some(function(Gt){var Xt=Gt.start,Jt=Gt.end;return isWithinInterval(a,{start:Xt,end:Jt})})||Ut&&!Ut(Pe(a))||!1}function tt(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.excludeDates,_=o.excludeDateIntervals;return _&&_.length>0?_.some(function(j){var $t=j.start,zt=j.end;return isWithinInterval(a,{start:$t,end:zt})}):s&&s.some(function(j){return He(a,j)})||!1}function rt(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.minDate,_=o.maxDate,j=o.excludeDates,$t=o.includeDates,zt=o.filterDate;return it(a,{minDate:startOfMonth(s),maxDate:endOfMonth(_)})||j&&j.some(function(Ht){return je(a,Ht)})||$t&&!$t.some(function(Ht){return je(a,Ht)})||zt&&!zt(Pe(a))||!1}function nt(a,o,s,_){var j=getYear(a),$t=getMonth(a),zt=getYear(o),Ht=getMonth(o),Ut=getYear(_);return j===zt&&j===Ut?$t<=s&&s<=Ht:j<zt?Ut===j&&$t<=s||Ut===zt&&Ht>=s||Ut<zt&&Ut>j:void 0}function ot(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.minDate,_=o.maxDate,j=o.excludeDates,$t=o.includeDates,zt=o.filterDate;return it(a,{minDate:s,maxDate:_})||j&&j.some(function(Ht){return Qe(a,Ht)})||$t&&!$t.some(function(Ht){return Qe(a,Ht)})||zt&&!zt(Pe(a))||!1}function at(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.minDate,_=o.maxDate,j=o.excludeDates,$t=o.includeDates,zt=o.filterDate,Ht=new Date(a,0,1);return it(Ht,{minDate:startOfYear(s),maxDate:endOfYear(_)})||j&&j.some(function(Ut){return We(Ht,Ut)})||$t&&!$t.some(function(Ut){return We(Ht,Ut)})||zt&&!zt(Pe(Ht))||!1}function st(a,o,s,_){var j=getYear(a),$t=getQuarter(a),zt=getYear(o),Ht=getQuarter(o),Ut=getYear(_);return j===zt&&j===Ut?$t<=s&&s<=Ht:j<zt?Ut===j&&$t<=s||Ut===zt&&Ht>=s||Ut<zt&&Ut>j:void 0}function it(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.minDate,_=o.maxDate;return s&&differenceInCalendarDays(a,s)<0||_&&differenceInCalendarDays(a,_)>0}function pt(a,o){return o.some(function(s){return getHours(s)===getHours(a)&&getMinutes(s)===getMinutes(a)})}function ct(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.excludeTimes,_=o.includeTimes,j=o.filterTime;return s&&pt(a,s)||_&&!pt(a,_)||j&&!j(a)||!1}function lt(a,o){var s=o.minTime,_=o.maxTime;if(!s||!_)throw new Error("Both minTime and maxTime props required");var j,$t=Pe(),zt=setHours(setMinutes($t,getMinutes(a)),getHours(a)),Ht=setHours(setMinutes($t,getMinutes(s)),getHours(s)),Ut=setHours(setMinutes($t,getMinutes(_)),getHours(_));try{j=!isWithinInterval(zt,{start:Ht,end:Ut})}catch{j=!1}return j}function dt(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.minDate,_=o.includeDates,j=subMonths(a,1);return s&&differenceInCalendarMonths(s,j)>0||_&&_.every(function($t){return differenceInCalendarMonths($t,j)>0})||!1}function ut(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.maxDate,_=o.includeDates,j=addMonths(a,1);return s&&differenceInCalendarMonths(j,s)>0||_&&_.every(function($t){return differenceInCalendarMonths(j,$t)>0})||!1}function ht(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.minDate,_=o.includeDates,j=subYears(a,1);return s&&differenceInCalendarYears(s,j)>0||_&&_.every(function($t){return differenceInCalendarYears($t,j)>0})||!1}function mt(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.maxDate,_=o.includeDates,j=addYears(a,1);return s&&differenceInCalendarYears(j,s)>0||_&&_.every(function($t){return differenceInCalendarYears(j,$t)>0})||!1}function ft(a){var o=a.minDate,s=a.includeDates;if(s&&o){var _=s.filter(function(j){return differenceInCalendarDays(j,o)>=0});return min$3(_)}return s?min$3(s):o}function yt(a){var o=a.maxDate,s=a.includeDates;if(s&&o){var _=s.filter(function(j){return differenceInCalendarDays(j,o)<=0});return max$2(_)}return s?max$2(s):o}function vt(){for(var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"react-datepicker__day--highlighted",s=new Map,_=0,j=a.length;_<j;_++){var $t=a[_];if(isDate($t)){var zt=xe($t,"MM.dd.yyyy"),Ht=s.get(zt)||[];Ht.includes(o)||(Ht.push(o),s.set(zt,Ht))}else if(ue($t)==="object"){var Ut=Object.keys($t),Gt=Ut[0],Xt=$t[Ut[0]];if(typeof Gt=="string"&&Xt.constructor===Array)for(var Jt=0,Zt=Xt.length;Jt<Zt;Jt++){var er=xe(Xt[Jt],"MM.dd.yyyy"),tr=s.get(er)||[];tr.includes(Gt)||(tr.push(Gt),s.set(er,tr))}}}return s}function Dt(a,o,s,_,j){for(var $t=j.length,zt=[],Ht=0;Ht<$t;Ht++){var Ut=addMinutes(addHours(a,getHours(j[Ht])),getMinutes(j[Ht])),Gt=addMinutes(a,(s+1)*_);isAfter(Ut,o)&&isBefore(Ut,Gt)&&zt.push(j[Ht])}return zt}function wt(a){return a<10?"0".concat(a):"".concat(a)}function gt(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,s=Math.ceil(getYear(a)/o)*o,_=s-(o-1);return{startPeriod:_,endPeriod:s}}function kt(a,o,s,_){for(var j=[],$t=0;$t<2*o+1;$t++){var zt=a+o-$t,Ht=!0;
1197s&&(Ht=getYear(s)<=zt),_&&Ht&&(Ht=getYear(_)>=zt),Ht&&j.push(zt)}return j}var bt=onClickOutsideHOC(function(a){De(s,React.Component);var o=Se(s);function s(_){var j;he(this,s),ye(ke(j=o.call(this,_)),"renderOptions",function(){var Ut=j.props.year,Gt=j.state.yearsList.map(function(Zt){return React.createElement("div",{className:Ut===Zt?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:Zt,onClick:j.onChange.bind(ke(j),Zt),"aria-selected":Ut===Zt?"true":void 0},Ut===Zt?React.createElement("span",{className:"react-datepicker__year-option--selected"},"✓"):"",Zt)}),Xt=j.props.minDate?getYear(j.props.minDate):null,Jt=j.props.maxDate?getYear(j.props.maxDate):null;return Jt&&j.state.yearsList.find(function(Zt){return Zt===Jt})||Gt.unshift(React.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:j.incrementYears},React.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),Xt&&j.state.yearsList.find(function(Zt){return Zt===Xt})||Gt.push(React.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:j.decrementYears},React.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),Gt}),ye(ke(j),"onChange",function(Ut){j.props.onChange(Ut)}),ye(ke(j),"handleClickOutside",function(){j.props.onCancel()}),ye(ke(j),"shiftYears",function(Ut){var Gt=j.state.yearsList.map(function(Xt){return Xt+Ut});j.setState({yearsList:Gt})}),ye(ke(j),"incrementYears",function(){return j.shiftYears(1)}),ye(ke(j),"decrementYears",function(){return j.shiftYears(-1)});var $t=_.yearDropdownItemNumber,zt=_.scrollableYearDropdown,Ht=$t||(zt?10:5);return j.state={yearsList:kt(j.props.year,Ht,j.props.minDate,j.props.maxDate)},j.dropdownRef=reactExports.createRef(),j}return fe(s,[{key:"componentDidMount",value:function(){var _=this.dropdownRef.current;if(_){var j=_.children?Array.from(_.children):null,$t=j?j.find(function(zt){return zt.ariaSelected}):null;_.scrollTop=$t?$t.offsetTop+($t.clientHeight-_.clientHeight)/2:(_.scrollHeight-_.clientHeight)/2}}},{key:"render",value:function(){var _=r$1({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return React.createElement("div",{className:_,ref:this.dropdownRef},this.renderOptions())}}]),s}()),St=function(a){De(s,React.Component);var o=Se(s);function s(){var _;he(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return ye(ke(_=o.call.apply(o,[this].concat($t))),"state",{dropdownVisible:!1}),ye(ke(_),"renderSelectOptions",function(){for(var Ht=_.props.minDate?getYear(_.props.minDate):1900,Ut=_.props.maxDate?getYear(_.props.maxDate):2100,Gt=[],Xt=Ht;Xt<=Ut;Xt++)Gt.push(React.createElement("option",{key:Xt,value:Xt},Xt));return Gt}),ye(ke(_),"onSelectChange",function(Ht){_.onChange(Ht.target.value)}),ye(ke(_),"renderSelectMode",function(){return React.createElement("select",{value:_.props.year,className:"react-datepicker__year-select",onChange:_.onSelectChange},_.renderSelectOptions())}),ye(ke(_),"renderReadView",function(Ht){return React.createElement("div",{key:"read",style:{visibility:Ht?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function(Ut){return _.toggleDropdown(Ut)}},React.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),React.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},_.props.year))}),ye(ke(_),"renderDropdown",function(){return React.createElement(bt,{key:"dropdown",year:_.props.year,onChange:_.onChange,onCancel:_.toggleDropdown,minDate:_.props.minDate,maxDate:_.props.maxDate,scrollableYearDropdown:_.props.scrollableYearDropdown,yearDropdownItemNumber:_.props.yearDropdownItemNumber})}),ye(ke(_),"renderScrollMode",function(){var Ht=_.state.dropdownVisible,Ut=[_.renderReadView(!Ht)];return Ht&&Ut.unshift(_.renderDropdown()),Ut}),ye(ke(_),"onChange",function(Ht){_.toggleDropdown(),Ht!==_.props.year&&_.props.onChange(Ht)}),ye(ke(_),"toggleDropdown",function(Ht){_.setState({dropdownVisible:!_.state.dropdownVisible},function(){_.props.adjustDateOnChange&&_.handleYearChange(_.props.date,Ht)})}),ye(ke(_),"handleYearChange",function(Ht,Ut){_.onSelect(Ht,Ut),_.setOpen()}),ye(ke(_),"onSelect",function(Ht,Ut){_.props.onSelect&&_.props.onSelect(Ht,Ut)}),ye(ke(_),"setOpen",function(){_.props.setOpen&&_.props.setOpen(!0)}),_}return fe(s,[{key:"render",value:function(){var _;switch(this.props.dropdownMode){case"scroll":_=this.renderScrollMode();break;case"select":_=this.renderSelectMode()}return React.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},_)}}]),s}(),Ct=onClickOutsideHOC(function(a){De(s,React.Component);var o=Se(s);function s(){var _;he(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return ye(ke(_=o.call.apply(o,[this].concat($t))),"isSelectedMonth",function(Ht){return _.props.month===Ht}),ye(ke(_),"renderOptions",function(){return _.props.monthNames.map(function(Ht,Ut){return React.createElement("div",{className:_.isSelectedMonth(Ut)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:Ht,onClick:_.onChange.bind(ke(_),Ut),"aria-selected":_.isSelectedMonth(Ut)?"true":void 0},_.isSelectedMonth(Ut)?React.createElement("span",{className:"react-datepicker__month-option--selected"},"✓"):"",Ht)})}),ye(ke(_),"onChange",function(Ht){return _.props.onChange(Ht)}),ye(ke(_),"handleClickOutside",function(){return _.props.onCancel()}),_}return fe(s,[{key:"render",value:function(){return React.createElement("div",{className:"react-datepicker__month-dropdown"},this.renderOptions())}}]),s}()),_t=function(a){De(s,React.Component);var o=Se(s);function s(){var _;he(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return ye(ke(_=o.call.apply(o,[this].concat($t))),"state",{dropdownVisible:!1}),ye(ke(_),"renderSelectOptions",function(Ht){return Ht.map(function(Ut,Gt){return React.createElement("option",{key:Gt,value:Gt},Ut)})}),ye(ke(_),"renderSelectMode",function(Ht){return React.createElement("select",{value:_.props.month,className:"react-datepicker__month-select",onChange:function(Ut){return _.onChange(Ut.target.value)}}
1197,_.renderSelectOptions(Ht))}),ye(ke(_),"renderReadView",function(Ht,Ut){return React.createElement("div",{key:"read",style:{visibility:Ht?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:_.toggleDropdown},React.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),React.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},Ut[_.props.month]))}),ye(ke(_),"renderDropdown",function(Ht){return React.createElement(Ct,{key:"dropdown",month:_.props.month,monthNames:Ht,onChange:_.onChange,onCancel:_.toggleDropdown})}),ye(ke(_),"renderScrollMode",function(Ht){var Ut=_.state.dropdownVisible,Gt=[_.renderReadView(!Ut,Ht)];return Ut&&Gt.unshift(_.renderDropdown(Ht)),Gt}),ye(ke(_),"onChange",function(Ht){_.toggleDropdown(),Ht!==_.props.month&&_.props.onChange(Ht)}),ye(ke(_),"toggleDropdown",function(){return _.setState({dropdownVisible:!_.state.dropdownVisible})}),_}return fe(s,[{key:"render",value:function(){var _,j=this,$t=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(zt){return Xe(zt,j.props.locale)}:function(zt){return Je(zt,j.props.locale)});switch(this.props.dropdownMode){case"scroll":_=this.renderScrollMode($t);break;case"select":_=this.renderSelectMode($t)}return React.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},_)}}]),s}();function Mt(a,o){for(var s=[],_=Fe(a),j=Fe(o);!isAfter(_,j);)s.push(Pe(_)),_=addMonths(_,1);return s}var Pt=onClickOutsideHOC(function(a){De(s,React.Component);var o=Se(s);function s(_){var j;return he(this,s),ye(ke(j=o.call(this,_)),"renderOptions",function(){return j.state.monthYearsList.map(function($t){var zt=getTime($t),Ht=We(j.props.date,$t)&&je(j.props.date,$t);return React.createElement("div",{className:Ht?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:zt,onClick:j.onChange.bind(ke(j),zt),"aria-selected":Ht?"true":void 0},Ht?React.createElement("span",{className:"react-datepicker__month-year-option--selected"},"✓"):"",xe($t,j.props.dateFormat,j.props.locale))})}),ye(ke(j),"onChange",function($t){return j.props.onChange($t)}),ye(ke(j),"handleClickOutside",function(){j.props.onCancel()}),j.state={monthYearsList:Mt(j.props.minDate,j.props.maxDate)},j}return fe(s,[{key:"render",value:function(){var _=r$1({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return React.createElement("div",{className:_},this.renderOptions())}}]),s}()),Et=function(a){De(s,React.Component);var o=Se(s);function s(){var _;he(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return ye(ke(_=o.call.apply(o,[this].concat($t))),"state",{dropdownVisible:!1}),ye(ke(_),"renderSelectOptions",function(){for(var Ht=Fe(_.props.minDate),Ut=Fe(_.props.maxDate),Gt=[];!isAfter(Ht,Ut);){var Xt=getTime(Ht);Gt.push(React.createElement("option",{key:Xt,value:Xt},xe(Ht,_.props.dateFormat,_.props.locale))),Ht=addMonths(Ht,1)}return Gt}),ye(ke(_),"onSelectChange",function(Ht){_.onChange(Ht.target.value)}),ye(ke(_),"renderSelectMode",function(){return React.createElement("select",{value:getTime(Fe(_.props.date)),className:"react-datepicker__month-year-select",onChange:_.onSelectChange},_.renderSelectOptions())}),ye(ke(_),"renderReadView",function(Ht){var Ut=xe(_.props.date,_.props.dateFormat,_.props.locale);return React.createElement("div",{key:"read",style:{visibility:Ht?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:function(Gt){return _.toggleDropdown(Gt)}},React.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),React.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},Ut))}),ye(ke(_),"renderDropdown",function(){return React.createElement(Pt,{key:"dropdown",date:_.props.date,dateFormat:_.props.dateFormat,onChange:_.onChange,onCancel:_.toggleDropdown,minDate:_.props.minDate,maxDate:_.props.maxDate,scrollableMonthYearDropdown:_.props.scrollableMonthYearDropdown,locale:_.props.locale})}),ye(ke(_),"renderScrollMode",function(){var Ht=_.state.dropdownVisible,Ut=[_.renderReadView(!Ht)];return Ht&&Ut.unshift(_.renderDropdown()),Ut}),ye(ke(_),"onChange",function(Ht){_.toggleDropdown();var Ut=Pe(parseInt(Ht));We(_.props.date,Ut)&&je(_.props.date,Ut)||_.props.onChange(Ut)}),ye(ke(_),"toggleDropdown",function(){return _.setState({dropdownVisible:!_.state.dropdownVisible})}),_}return fe(s,[{key:"render",value:function(){var _;switch(this.props.dropdownMode){case"scroll":_=this.renderScrollMode();break;case"select":_=this.renderSelectMode()}return React.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},_)}}]),s}(),Nt=function(a){De(s,React.Component);var o=Se(s);function s(){var _;he(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return ye(ke(_=o.call.apply(o,[this].concat($t))),"dayEl",React.createRef()),ye(ke(_),"handleClick",function(Ht){!_.isDisabled()&&_.props.onClick&&_.props.onClick(Ht)}),ye(ke(_),"handleMouseEnter",function(Ht){!_.isDisabled()&&_.props.onMouseEnter&&_.props.onMouseEnter(Ht)}),ye(ke(_),"handleOnKeyDown",function(Ht){Ht.key===" "&&(Ht.preventDefault(),Ht.key="Enter"),_.props.handleOnKeyDown(Ht)}),ye(ke(_),"isSameDay",function(Ht){return He(_.props.day,Ht)}),ye(ke(_),"isKeyboardSelected",function(){return!_.props.disabledKeyboardNavigation&&!_.isSameDay(_.props.selected)&&_.isSameDay(_.props.preSelection)}),ye(ke(_),"isDisabled",function(){return et(_.props.day,_.props)}),ye(ke(_),"isExcluded",function(){return tt(_.props.day,_.props)}),ye(ke(_),"getHighLightedClass",function(Ht){var Ut=_.props,Gt=Ut.day,Xt=Ut.highlightDates;if(!Xt)return!1;var Jt=xe(Gt,"MM.dd.yyyy");return Xt.get(Jt)}),ye(ke(_),"isInRange",function(){var Ht=_.props,Ut=Ht.day,Gt=Ht.startDate,Xt=Ht.endD
1197ate;return!(!Gt||!Xt)&&qe(Ut,Gt,Xt)}),ye(ke(_),"isInSelectingRange",function(){var Ht,Ut=_.props,Gt=Ut.day,Xt=Ut.selectsStart,Jt=Ut.selectsEnd,Zt=Ut.selectsRange,er=Ut.selectsDisabledDaysInRange,tr=Ut.startDate,nr=Ut.endDate,sr=(Ht=_.props.selectingDate)!==null&&Ht!==void 0?Ht:_.props.preSelection;return!(!(Xt||Jt||Zt)||!sr||!er&&_.isDisabled())&&(Xt&&nr&&(isBefore(sr,nr)||Ve(sr,nr))?qe(Gt,sr,nr):(Jt&&tr&&(isAfter(sr,tr)||Ve(sr,tr))||!(!Zt||!tr||nr||!isAfter(sr,tr)&&!Ve(sr,tr)))&&qe(Gt,tr,sr))}),ye(ke(_),"isSelectingRangeStart",function(){var Ht;if(!_.isInSelectingRange())return!1;var Ut=_.props,Gt=Ut.day,Xt=Ut.startDate,Jt=Ut.selectsStart,Zt=(Ht=_.props.selectingDate)!==null&&Ht!==void 0?Ht:_.props.preSelection;return He(Gt,Jt?Zt:Xt)}),ye(ke(_),"isSelectingRangeEnd",function(){var Ht;if(!_.isInSelectingRange())return!1;var Ut=_.props,Gt=Ut.day,Xt=Ut.endDate,Jt=Ut.selectsEnd,Zt=Ut.selectsRange,er=(Ht=_.props.selectingDate)!==null&&Ht!==void 0?Ht:_.props.preSelection;return He(Gt,Jt||Zt?er:Xt)}),ye(ke(_),"isRangeStart",function(){var Ht=_.props,Ut=Ht.day,Gt=Ht.startDate,Xt=Ht.endDate;return!(!Gt||!Xt)&&He(Gt,Ut)}),ye(ke(_),"isRangeEnd",function(){var Ht=_.props,Ut=Ht.day,Gt=Ht.startDate,Xt=Ht.endDate;return!(!Gt||!Xt)&&He(Xt,Ut)}),ye(ke(_),"isWeekend",function(){var Ht=getDay(_.props.day);return Ht===0||Ht===6}),ye(ke(_),"isAfterMonth",function(){return _.props.month!==void 0&&(_.props.month+1)%12===getMonth(_.props.day)}),ye(ke(_),"isBeforeMonth",function(){return _.props.month!==void 0&&(getMonth(_.props.day)+1)%12===_.props.month}),ye(ke(_),"isCurrentDay",function(){return _.isSameDay(Pe())}),ye(ke(_),"isSelected",function(){return _.isSameDay(_.props.selected)}),ye(ke(_),"getClassNames",function(Ht){var Ut=_.props.dayClassName?_.props.dayClassName(Ht):void 0;return r$1("react-datepicker__day",Ut,"react-datepicker__day--"+Te(_.props.day),{"react-datepicker__day--disabled":_.isDisabled(),"react-datepicker__day--excluded":_.isExcluded(),"react-datepicker__day--selected":_.isSelected(),"react-datepicker__day--keyboard-selected":_.isKeyboardSelected(),"react-datepicker__day--range-start":_.isRangeStart(),"react-datepicker__day--range-end":_.isRangeEnd(),"react-datepicker__day--in-range":_.isInRange(),"react-datepicker__day--in-selecting-range":_.isInSelectingRange(),"react-datepicker__day--selecting-range-start":_.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":_.isSelectingRangeEnd(),"react-datepicker__day--today":_.isCurrentDay(),"react-datepicker__day--weekend":_.isWeekend(),"react-datepicker__day--outside-month":_.isAfterMonth()||_.isBeforeMonth()},_.getHighLightedClass("react-datepicker__day--highlighted"))}),ye(ke(_),"getAriaLabel",function(){var Ht=_.props,Ut=Ht.day,Gt=Ht.ariaLabelPrefixWhenEnabled,Xt=Gt===void 0?"Choose":Gt,Jt=Ht.ariaLabelPrefixWhenDisabled,Zt=Jt===void 0?"Not available":Jt,er=_.isDisabled()||_.isExcluded()?Zt:Xt;return"".concat(er," ").concat(xe(Ut,"PPPP",_.props.locale))}),ye(ke(_),"getTabIndex",function(Ht,Ut){var Gt=Ht||_.props.selected,Xt=Ut||_.props.preSelection;return _.isKeyboardSelected()||_.isSameDay(Gt)&&He(Xt,Gt)?0:-1}),ye(ke(_),"handleFocusDay",function(){var Ht=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ut=!1;_.getTabIndex()===0&&!Ht.isInputFocused&&_.isSameDay(_.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(Ut=!0),_.props.inline&&!_.props.shouldFocusDayInline&&(Ut=!1),_.props.containerRef&&_.props.containerRef.current&&_.props.containerRef.current.contains(document.activeElement)&&document.activeElement.classList.contains("react-datepicker__day")&&(Ut=!0)),Ut&&_.dayEl.current.focus({preventScroll:!0})}),ye(ke(_),"renderDayContents",function(){return _.props.monthShowsDuplicateDaysEnd&&_.isAfterMonth()||_.props.monthShowsDuplicateDaysStart&&_.isBeforeMonth()?null:_.props.renderDayContents?_.props.renderDayContents(getDate(_.props.day),_.props.day):getDate(_.props.day)}),ye(ke(_),"render",function(){return React.createElement("div",{ref:_.dayEl,className:_.getClassNames(_.props.day),onKeyDown:_.handleOnKeyDown,onClick:_.handleClick,onMouseEnter:_.handleMouseEnter,tabIndex:_.getTabIndex(),"aria-label":_.getAriaLabel(),role:"option","aria-disabled":_.isDisabled(),"aria-current":_.isCurrentDay()?"date":void 0,"aria-selected":_.isSelected()},_.renderDayContents())}),_}
1197return fe(s,[{key:"componentDidMount",value:function(){this.handleFocusDay()}},{key:"componentDidUpdate",value:function(_){this.handleFocusDay(_)}}]),s}(),xt=function(a){De(s,React.Component);var o=Se(s);function s(){var _;he(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return ye(ke(_=o.call.apply(o,[this].concat($t))),"handleClick",function(Ht){_.props.onClick&&_.props.onClick(Ht)}),_}return fe(s,[{key:"render",value:function(){var _=this.props,j=_.weekNumber,$t=_.ariaLabelPrefix,zt=$t===void 0?"week ":$t,Ht={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!_.onClick};return React.createElement("div",{className:r$1(Ht),"aria-label":"".concat(zt," ").concat(this.props.weekNumber),onClick:this.handleClick},j)}}]),s}(),Yt=function(a){De(s,React.Component);var o=Se(s);function s(){var _;he(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return ye(ke(_=o.call.apply(o,[this].concat($t))),"handleDayClick",function(Ht,Ut){_.props.onDayClick&&_.props.onDayClick(Ht,Ut)}),ye(ke(_),"handleDayMouseEnter",function(Ht){_.props.onDayMouseEnter&&_.props.onDayMouseEnter(Ht)}),ye(ke(_),"handleWeekClick",function(Ht,Ut,Gt){typeof _.props.onWeekSelect=="function"&&_.props.onWeekSelect(Ht,Ut,Gt),_.props.shouldCloseOnSelect&&_.props.setOpen(!1)}),ye(ke(_),"formatWeekNumber",function(Ht){return _.props.formatWeekNumber?_.props.formatWeekNumber(Ht):Ie(Ht)}),ye(ke(_),"renderDays",function(){var Ht=Re(_.props.day,_.props.locale,_.props.calendarStartDay),Ut=[],Gt=_.formatWeekNumber(Ht);if(_.props.showWeekNumber){var Xt=_.props.onWeekSelect?_.handleWeekClick.bind(ke(_),Ht,Gt):void 0;Ut.push(React.createElement(xt,{key:"W",weekNumber:Gt,onClick:Xt,ariaLabelPrefix:_.props.ariaLabelPrefix}))}return Ut.concat([0,1,2,3,4,5,6].map(function(Jt){var Zt=addDays(Ht,Jt);return React.createElement(Nt,{ariaLabelPrefixWhenEnabled:_.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:_.props.disabledDayAriaLabelPrefix,key:Zt.valueOf(),day:Zt,month:_.props.month,onClick:_.handleDayClick.bind(ke(_),Zt),onMouseEnter:_.handleDayMouseEnter.bind(ke(_),Zt),minDate:_.props.minDate,maxDate:_.props.maxDate,excludeDates:_.props.excludeDates,excludeDateIntervals:_.props.excludeDateIntervals,includeDates:_.props.includeDates,includeDateIntervals:_.props.includeDateIntervals,highlightDates:_.props.highlightDates,selectingDate:_.props.selectingDate,filterDate:_.props.filterDate,preSelection:_.props.preSelection,selected:_.props.selected,selectsStart:_.props.selectsStart,selectsEnd:_.props.selectsEnd,selectsRange:_.props.selectsRange,selectsDisabledDaysInRange:_.props.selectsDisabledDaysInRange,startDate:_.props.startDate,endDate:_.props.endDate,dayClassName:_.props.dayClassName,renderDayContents:_.props.renderDayContents,disabledKeyboardNavigation:_.props.disabledKeyboardNavigation,handleOnKeyDown:_.props.handleOnKeyDown,isInputFocused:_.props.isInputFocused,containerRef:_.props.containerRef,inline:_.props.inline,shouldFocusDayInline:_.props.shouldFocusDayInline,monthShowsDuplicateDaysEnd:_.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:_.props.monthShowsDuplicateDaysStart,locale:_.props.locale})}))}),_}return fe(s,[{key:"render",value:function(){return React.createElement("div",{className:"react-datepicker__week"},this.renderDays())}}],[{key:"defaultProps",get:function(){return{shouldCloseOnSelect:!0}}}]),s}(),Ot=function(a){De(s,React.Component);var o=Se(s);function s(){var _;he(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return ye(ke(_=o.call.apply(o,[this].concat($t))),"MONTH_REFS",Ce(Array(12)).map(function(){return React.createRef()})),ye(ke(_),"QUARTER_REFS",Ce(Array(4)).map(function(){return React.createRef()})),ye(ke(_),"isDisabled",function(Ht){return et(Ht,_.props)}),ye(ke(_),"isExcluded",function(Ht){return tt(Ht,_.props)}),ye(ke(_),"handleDayClick",function(Ht,Ut){_.props.onDayClick&&_.props.onDayClick(Ht,Ut,_.props.orderInDisplay)}),ye(ke(_),"handleDayMouseEnter",function(Ht){_.props.onDayMouseEnter&&_.props.onDayMouseEnter(Ht)}),ye(ke(_),"handleMouseLeave",function(){_.props.onMouseLeave&&_.props.onMouseLeave()}),ye(ke(_),"isRangeStartMonth",function(Ht){var Ut=_.props,Gt=Ut.day,Xt=Ut.startDate,Jt=Ut.endDate;return!(!Xt||!Jt)&&je(setMonth(Gt,Ht),Xt)}),ye(ke(_),"isRangeStartQuarter",function(Ht){var Ut=_.props,Gt=Ut.day,Xt=Ut.startDate,Jt=Ut.endDate;return!(!Xt||!Jt)&&Qe(setQuarter(Gt,Ht),Xt)}),ye(ke(_),"isRangeEndMonth",function(Ht){var Ut=_.props,Gt=Ut.day,Xt=Ut.startDate,Jt=Ut.endDate;return!(!Xt||!Jt)&&je(setMonth(Gt,Ht),Jt)}),ye(ke(_),"isRangeEndQuarter",function(Ht){var Ut=_.props,Gt=Ut.day,Xt=Ut.startDate,Jt=Ut.endDate;return!(!Xt||!Jt)&&Qe(setQuarter(Gt,Ht),Jt)}),ye(ke(_),"isWeekInMonth",function(Ht){var Ut=_.props.day,Gt=addDays(Ht,6);return je(Ht,Ut)||je(Gt,Ut)}),ye(ke(_),"isCurrentMonth",function(Ht,Ut){return getYear(Ht)===getYear(Pe())&&Ut===getMonth(Pe())}),ye(ke(_),"isCurrentQuarter",function(Ht,Ut){return getYear(Ht)===getYear(Pe())&&Ut===getQuarter(Pe())}),ye(ke(_),"isSelectedMonth",function(Ht,Ut,Gt){return getMonth(Ht)===Ut&&getYear(Ht)===getYear(Gt)}),ye(ke(_),"isSelectedQuarter",function(Ht,Ut,Gt){return getQuarter(Ht)===Ut&&getYear(Ht)===getYear(Gt)}),ye(ke(_),"renderWeeks",function(){for(var Ht=[],Ut=_.props.fixedHeight,Gt=0,Xt=!1,Jt=Re(Fe(_.props.day),_.props.locale,_.props.calendarStartDay);Ht.push(React.createElement(Yt,{ariaLabelPrefix:_.props.weekAriaLabelPrefix,chooseDayAriaLabelPrefix:_.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:_.props.disabledDayAriaLabelPrefix,key:Gt,day:Jt,month:getMonth(_.props.day),onDayCl
1197ick:_.handleDayClick,onDayMouseEnter:_.handleDayMouseEnter,onWeekSelect:_.props.onWeekSelect,formatWeekNumber:_.props.formatWeekNumber,locale:_.props.locale,minDate:_.props.minDate,maxDate:_.props.maxDate,excludeDates:_.props.excludeDates,excludeDateIntervals:_.props.excludeDateIntervals,includeDates:_.props.includeDates,includeDateIntervals:_.props.includeDateIntervals,inline:_.props.inline,shouldFocusDayInline:_.props.shouldFocusDayInline,highlightDates:_.props.highlightDates,selectingDate:_.props.selectingDate,filterDate:_.props.filterDate,preSelection:_.props.preSelection,selected:_.props.selected,selectsStart:_.props.selectsStart,selectsEnd:_.props.selectsEnd,selectsRange:_.props.selectsRange,selectsDisabledDaysInRange:_.props.selectsDisabledDaysInRange,showWeekNumber:_.props.showWeekNumbers,startDate:_.props.startDate,endDate:_.props.endDate,dayClassName:_.props.dayClassName,setOpen:_.props.setOpen,shouldCloseOnSelect:_.props.shouldCloseOnSelect,disabledKeyboardNavigation:_.props.disabledKeyboardNavigation,renderDayContents:_.props.renderDayContents,handleOnKeyDown:_.props.handleOnKeyDown,isInputFocused:_.props.isInputFocused,containerRef:_.props.containerRef,calendarStartDay:_.props.calendarStartDay,monthShowsDuplicateDaysEnd:_.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:_.props.monthShowsDuplicateDaysStart})),!Xt;){Gt++,Jt=addWeeks(Jt,1);var Zt=Ut&&Gt>=6,er=!Ut&&!_.isWeekInMonth(Jt);if(Zt||er){if(!_.props.peekNextMonth)break;Xt=!0}}return Ht}),ye(ke(_),"onMonthClick",function(Ht,Ut){_.handleDayClick(Fe(setMonth(_.props.day,Ut)),Ht)}),ye(ke(_),"handleMonthNavigation",function(Ht,Ut){_.isDisabled(Ut)||_.isExcluded(Ut)||(_.props.setPreSelection(Ut),_.MONTH_REFS[Ht].current&&_.MONTH_REFS[Ht].current.focus())}),ye(ke(_),"onMonthKeyDown",function(Ht,Ut){Ht.preventDefault();var Gt=Ht.key;if(!_.props.disabledKeyboardNavigation)switch(Gt){case"Enter":_.onMonthClick(Ht,Ut),_.props.setPreSelection(_.props.selected);break;case"ArrowRight":_.handleMonthNavigation(Ut===11?0:Ut+1,addMonths(_.props.preSelection,1));break;case"ArrowLeft":_.handleMonthNavigation(Ut===0?11:Ut-1,subMonths(_.props.preSelection,1));break;case"ArrowUp":_.handleMonthNavigation(Ut>=0&&Ut<=2?Ut+9:Ut-3,subMonths(_.props.preSelection,3));break;case"ArrowDown":_.handleMonthNavigation(Ut>=9&&Ut<=11?Ut-9:Ut+3,addMonths(_.props.preSelection,3))}}),ye(ke(_),"onQuarterClick",function(Ht,Ut){_.handleDayClick(Ke(setQuarter(_.props.day,Ut)),Ht)}),ye(ke(_),"handleQuarterNavigation",function(Ht,Ut){_.isDisabled(Ut)||_.isExcluded(Ut)||(_.props.setPreSelection(Ut),_.QUARTER_REFS[Ht-1].current&&_.QUARTER_REFS[Ht-1].current.focus())}),ye(ke(_),"onQuarterKeyDown",function(Ht,Ut){var Gt=Ht.key;if(!_.props.disabledKeyboardNavigation)switch(Gt){case"Enter":_.onQuarterClick(Ht,Ut),_.props.setPreSelection(_.props.selected);break;case"ArrowRight":_.handleQuarterNavigation(Ut===4?1:Ut+1,addQuarters(_.props.preSelection,1));break;case"ArrowLeft":_.handleQuarterNavigation(Ut===1?4:Ut-1,subQuarters(_.props.preSelection,1))}}),ye(ke(_),"getMonthClassNames",function(Ht){var Ut=_.props,Gt=Ut.day,Xt=Ut.startDate,Jt=Ut.endDate,Zt=Ut.selected,er=Ut.minDate,tr=Ut.maxDate,nr=Ut.preSelection,sr=Ut.monthClassName,or=Ut.excludeDates,ir=Ut.includeDates,rr=sr?sr(setMonth(Gt,Ht)):void 0,ar=setMonth(Gt,Ht);return r$1("react-datepicker__month-text","react-datepicker__month-".concat(Ht),rr,{"react-datepicker__month--disabled":(er||tr||or||ir)&&rt(ar,_.props),"react-datepicker__month--selected":_.isSelectedMonth(Gt,Ht,Zt),"react-datepicker__month-text--keyboard-selected":!_.props.disabledKeyboardNavigation&&getMonth(nr)===Ht,"react-datepicker__month--in-range":nt(Xt,Jt,Ht,Gt),"react-datepicker__month--range-start":_.isRangeStartMonth(Ht),"react-datepicker__month--range-end":_.isRangeEndMonth(Ht),"react-datepicker__month-text--today":_.isCurrentMonth(Gt,Ht)})}),ye(ke(_),"getTabIndex",function(Ht){var Ut=getMonth(_.props.preSelection);return _.props.disabledKeyboardNavigation||Ht!==Ut?"-1":"0"}),ye(ke(_),"getQuarterTabIndex",function(Ht){var Ut=getQuarter(_.props.preSelection);return _.props.disabledKeyboardNavigation||Ht!==Ut?"-1":"0"}),ye(ke(_),"getAriaLabel",function(Ht){var Ut=_.props,Gt=Ut.chooseDayAriaLabelPrefix,Xt=Gt===void 0?"Choose":Gt,Jt=Ut.disabledDayAriaLabelPrefix,Zt=Jt===void 0?"Not available":Jt,er=Ut.day,tr=setMonth(er,Ht),nr=_.isDisabled(tr)||_.isExcluded(tr)?Zt:Xt;return"".concat(nr," ").concat(xe(tr,"MMMM yyyy"))}),ye(ke(_),"getQuarterClassNames",function(Ht){var Ut=_.props,Gt=Ut.day,Xt=Ut.startDate,Jt=Ut.endDate,Zt=Ut.selected,er=Ut.minDate,tr=Ut.maxDate,nr=Ut.preSelection;return r$1("react-datepicker__quarter-text","react-datepicker__quarter-".concat(Ht),{"react-datepicker__quarter--disabled":(er||tr)&&ot(setQuarter(Gt,Ht),_.props),"react-datepicker__quarter--selected":_.isSelectedQuarter(Gt,Ht,Zt),"react-datepicker__quarter-text--keyboard-selected":getQuarter(nr)===Ht,"react-datepicker__quarter--in-range":st(Xt,Jt,Ht,Gt),"react-datepicker__quarter--range-start":_.isRangeStartQuarter(Ht),"react-datepicker__quarter--range-end":_.isRangeEndQuarter(Ht)})}),ye(ke(_),"renderMonths",function(){var Ht=_.props,Ut=Ht.showFullMonthYearPicker,Gt=Ht.
1197showTwoColumnMonthYearPicker,Xt=Ht.showFourColumnMonthYearPicker,Jt=Ht.locale,Zt=Ht.day,er=Ht.selected;return(Xt?[[0,1,2,3],[4,5,6,7],[8,9,10,11]]:Gt?[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]]:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]]).map(function(tr,nr){return React.createElement("div",{className:"react-datepicker__month-wrapper",key:nr},tr.map(function(sr,or){return React.createElement("div",{ref:_.MONTH_REFS[sr],key:or,onClick:function(ir){_.onMonthClick(ir,sr)},onKeyDown:function(ir){_.onMonthKeyDown(ir,sr)},tabIndex:_.getTabIndex(sr),className:_.getMonthClassNames(sr),role:"option","aria-label":_.getAriaLabel(sr),"aria-current":_.isCurrentMonth(Zt,sr)?"date":void 0,"aria-selected":_.isSelectedMonth(Zt,sr,er)},Ut?Je(sr,Jt):Xe(sr,Jt))}))})}),ye(ke(_),"renderQuarters",function(){var Ht=_.props,Ut=Ht.day,Gt=Ht.selected;return React.createElement("div",{className:"react-datepicker__quarter-wrapper"},[1,2,3,4].map(function(Xt,Jt){return React.createElement("div",{key:Jt,ref:_.QUARTER_REFS[Jt],role:"option",onClick:function(Zt){_.onQuarterClick(Zt,Xt)},onKeyDown:function(Zt){_.onQuarterKeyDown(Zt,Xt)},className:_.getQuarterClassNames(Xt),"aria-selected":_.isSelectedQuarter(Ut,Xt,Gt),tabIndex:_.getQuarterTabIndex(Xt),"aria-current":_.isCurrentQuarter(Ut,Xt)?"date":void 0},Ze(Xt,_.props.locale))}))}),ye(ke(_),"getClassNames",function(){var Ht=_.props;Ht.day;var Ut=Ht.selectingDate,Gt=Ht.selectsStart,Xt=Ht.selectsEnd,Jt=Ht.showMonthYearPicker,Zt=Ht.showQuarterYearPicker;return r$1("react-datepicker__month",{"react-datepicker__month--selecting-range":Ut&&(Gt||Xt)},{"react-datepicker__monthPicker":Jt},{"react-datepicker__quarterPicker":Zt})}),_}return fe(s,[{key:"render",value:function(){var _=this.props,j=_.showMonthYearPicker,$t=_.showQuarterYearPicker,zt=_.day,Ht=_.ariaLabelPrefix,Ut=Ht===void 0?"month ":Ht;return React.createElement("div",{className:this.getClassNames(),onMouseLeave:this.handleMouseLeave,"aria-label":"".concat(Ut," ").concat(xe(zt,"yyyy-MM")),role:"listbox"},j?this.renderMonths():$t?this.renderQuarters():this.renderWeeks())}}]),s}(),It=function(a){De(s,React.Component);var o=Se(s);function s(){var _;he(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return ye(ke(_=o.call.apply(o,[this].concat($t))),"state",{height:null}),ye(ke(_),"handleClick",function(Ht){(_.props.minTime||_.props.maxTime)&&lt(Ht,_.props)||(_.props.excludeTimes||_.props.includeTimes||_.props.filterTime)&&ct(Ht,_.props)||_.props.onChange(Ht)}),ye(ke(_),"isSelectedTime",function(Ht,Ut,Gt){return _.props.selected&&Ut===getHours(Ht)&&Gt===getMinutes(Ht)}),ye(ke(_),"liClasses",function(Ht,Ut,Gt){var Xt=["react-datepicker__time-list-item",_.props.timeClassName?_.props.timeClassName(Ht,Ut,Gt):void 0];return _.isSelectedTime(Ht,Ut,Gt)&&Xt.push("react-datepicker__time-list-item--selected"),((_.props.minTime||_.props.maxTime)&&lt(Ht,_.props)||(_.props.excludeTimes||_.props.includeTimes||_.props.filterTime)&&ct(Ht,_.props))&&Xt.push("react-datepicker__time-list-item--disabled"),_.props.injectTimes&&(60*getHours(Ht)+getMinutes(Ht))%_.props.intervals!=0&&Xt.push("react-datepicker__time-list-item--injected"),Xt.join(" ")}),ye(ke(_),"handleOnKeyDown",function(Ht,Ut){Ht.key===" "&&(Ht.preventDefault(),Ht.key="Enter"),Ht.key==="Enter"&&_.handleClick(Ut),_.props.handleOnKeyDown(Ht)}),ye(ke(_),"renderTimes",function(){for(var Ht=[],Ut=_.props.format?_.props.format:"p",Gt=_.props.intervals,Xt=Le(Pe(_.props.selected)),Jt=1440/Gt,Zt=_.props.injectTimes&&_.props.injectTimes.sort(function(ar,lr){return ar-lr}),er=_.props.selected||_.props.openToDate||Pe(),tr=getHours(er),nr=getMinutes(er),sr=setHours(setMinutes(Xt,nr),tr),or=0;or<Jt;or++){var ir=addMinutes(Xt,or*Gt);if(Ht.push(ir),Zt){var rr=Dt(Xt,ir,or,Gt,Zt);Ht=Ht.concat(rr)}}return Ht.map(function(ar,lr){return React.createElement("li",{key:lr,onClick:_.handleClick.bind(ke(_),ar),className:_.liClasses(ar,tr,nr),ref:function(ur){(isBefore(ar,sr)||Ve(ar,sr))&&(_.centerLi=ur)},onKeyDown:function(ur){_.handleOnKeyDown(ur,ar)},tabIndex:"0","aria-selected":_.isSelectedTime(ar,tr,nr)?"true":void 0},xe(ar,Ut,_.props.locale))})}),_}
1197return fe(s,[{key:"componentDidMount",value:function(){this.list.scrollTop=this.centerLi&&s.calcCenterPosition(this.props.monthRef?this.props.monthRef.clientHeight-this.header.clientHeight:this.list.clientHeight,this.centerLi),this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})}},{key:"render",value:function(){var _=this,j=this.state.height;return React.createElement("div",{className:"react-datepicker__time-container ".concat(this.props.todayButton?"react-datepicker__time-container--with-today-button":"")},React.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(this.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function($t){_.header=$t}},React.createElement("div",{className:"react-datepicker-time__header"},this.props.timeCaption)),React.createElement("div",{className:"react-datepicker__time"},React.createElement("div",{className:"react-datepicker__time-box"},React.createElement("ul",{className:"react-datepicker__time-list",ref:function($t){_.list=$t},style:j?{height:j}:{},tabIndex:"0"},this.renderTimes()))))}}],[{key:"defaultProps",get:function(){return{intervals:30,onTimeChange:function(){},todayButton:null,timeCaption:"Time"}}}]),s}();ye(It,"calcCenterPosition",function(a,o){return o.offsetTop-(a/2-o.clientHeight/2)});var Tt=function(a){De(s,React.Component);var o=Se(s);function s(_){var j;return he(this,s),ye(ke(j=o.call(this,_)),"YEAR_REFS",Ce(Array(j.props.yearItemNumber)).map(function(){return React.createRef()})),ye(ke(j),"isDisabled",function($t){return et($t,j.props)}),ye(ke(j),"isExcluded",function($t){return tt($t,j.props)}),ye(ke(j),"updateFocusOnPaginate",function($t){var zt=function(){this.YEAR_REFS[$t].current.focus()}.bind(ke(j));window.requestAnimationFrame(zt)}),ye(ke(j),"handleYearClick",function($t,zt){j.props.onDayClick&&j.props.onDayClick($t,zt)}),ye(ke(j),"handleYearNavigation",function($t,zt){var Ht=j.props,Ut=Ht.date,Gt=Ht.yearItemNumber,Xt=gt(Ut,Gt).startPeriod;j.isDisabled(zt)||j.isExcluded(zt)||(j.props.setPreSelection(zt),$t-Xt==-1?j.updateFocusOnPaginate(Gt-1):$t-Xt===Gt?j.updateFocusOnPaginate(0):j.YEAR_REFS[$t-Xt].current.focus())}),ye(ke(j),"isSameDay",function($t,zt){return He($t,zt)}),ye(ke(j),"isCurrentYear",function($t){return $t===getYear(Pe())}),ye(ke(j),"isKeyboardSelected",function($t){var zt=Ae(setYear(j.props.date,$t));return!j.props.disabledKeyboardNavigation&&!j.props.inline&&!He(zt,Ae(j.props.selected))&&He(zt,Ae(j.props.preSelection))}),ye(ke(j),"onYearClick",function($t,zt){var Ht=j.props.date;j.handleYearClick(Ae(setYear(Ht,zt)),$t)}),ye(ke(j),"onYearKeyDown",function($t,zt){var Ht=$t.key;if(!j.props.disabledKeyboardNavigation)switch(Ht){case"Enter":j.onYearClick($t,zt),j.props.setPreSelection(j.props.selected);break;case"ArrowRight":j.handleYearNavigation(zt+1,addYears(j.props.preSelection,1));break;case"ArrowLeft":j.handleYearNavigation(zt-1,subYears(j.props.preSelection,1))}}),ye(ke(j),"getYearClassNames",function($t){var zt=j.props,Ht=zt.minDate,Ut=zt.maxDate,Gt=zt.selected,Xt=zt.excludeDates,Jt=zt.includeDates,Zt=zt.filterDate;return r$1("react-datepicker__year-text",{"react-datepicker__year-text--selected":$t===getYear(Gt),"react-datepicker__year-text--disabled":(Ht||Ut||Xt||Jt||Zt)&&at($t,j.props),"react-datepicker__year-text--keyboard-selected":j.isKeyboardSelected($t),"react-datepicker__year-text--today":j.isCurrentYear($t)})}),ye(ke(j),"getYearTabIndex",function($t){return j.props.disabledKeyboardNavigation?"-1":$t===getYear(j.props.preSelection)?"0":"-1"}),j}return fe(s,[{key:"render",value:function(){for(var _=this,j=[],$t=this.props,zt=gt($t.date,$t.yearItemNumber),Ht=zt.startPeriod,Ut=zt.endPeriod,Gt=function(Jt){j.push(React.createElement("div",{ref:_.YEAR_REFS[Jt-Ht],onClick:function(Zt){_.onYearClick(Zt,Jt)},onKeyDown:function(Zt){_.onYearKeyDown(Zt,Jt)},tabIndex:_.getYearTabIndex(Jt),className:_.getYearClassNames(Jt),key:Jt,"aria-current":_.isCurrentYear(Jt)?"date":void 0},Jt))},Xt=Ht;Xt<=Ut;Xt++)Gt(Xt);return React.createElement("div",{className:"react-datepicker__year"},React.createElement("div",{className:"react-datepicker__year-wrapper"},j))}}]),s}(),Lt=function(a){De(s,React.Component);var o=Se(s);function s(_){var j;return he(this,s),ye(ke(j=o.call(this,_)),"onTimeChange",function($t){j.setState({time:$t});var zt=new Date;zt.setHours($t.split(":")[0]),zt.setMinutes($t.split(":")[1]),j.props.onChange(zt)}),ye(ke(j),"renderTimeInput",function(){var $t=j.state.time,zt=j.props,Ht=zt.date,Ut=zt.timeStr
1197ing,Gt=zt.customTimeInput;return Gt?React.cloneElement(Gt,{date:Ht,value:$t,onChange:j.onTimeChange}):React.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",required:!0,value:$t,onChange:function(Xt){j.onTimeChange(Xt.target.value||Ut)}})}),j.state={time:j.props.timeString},j}return fe(s,[{key:"render",value:function(){return React.createElement("div",{className:"react-datepicker__input-time-container"},React.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),React.createElement("div",{className:"react-datepicker-time__input-container"},React.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))}}],[{key:"getDerivedStateFromProps",value:function(_,j){return _.timeString!==j.time?{time:_.timeString}:null}}]),s}();function Rt(a){var o=a.className,s=a.children,_=a.showPopperArrow,j=a.arrowProps,$t=j===void 0?{}:j;return React.createElement("div",{className:o},_&&React.createElement("div",ve({className:"react-datepicker__triangle"},$t)),s)}var Ft=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],At=function(a){De(s,React.Component);var o=Se(s);function s(_){var j;return he(this,s),ye(ke(j=o.call(this,_)),"handleClickOutside",function($t){j.props.onClickOutside($t)}),ye(ke(j),"setClickOutsideRef",function(){return j.containerRef.current}),ye(ke(j),"handleDropdownFocus",function($t){(function(){var zt=((arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).className||"").split(/\s+/);return Ft.some(function(Ht){return zt.indexOf(Ht)>=0})})($t.target)&&j.props.onDropdownFocus()}),ye(ke(j),"getDateInView",function(){var $t=j.props,zt=$t.preSelection,Ht=$t.selected,Ut=$t.openToDate,Gt=ft(j.props),Xt=yt(j.props),Jt=Pe(),Zt=Ut||Ht||zt;return Zt||(Gt&&isBefore(Jt,Gt)?Gt:Xt&&isAfter(Jt,Xt)?Xt:Jt)}),ye(ke(j),"increaseMonth",function(){j.setState(function($t){var zt=$t.date;return{date:addMonths(zt,1)}},function(){return j.handleMonthChange(j.state.date)})}),ye(ke(j),"decreaseMonth",function(){j.setState(function($t){var zt=$t.date;return{date:subMonths(zt,1)}},function(){return j.handleMonthChange(j.state.date)})}),ye(ke(j),"handleDayClick",function($t,zt,Ht){j.props.onSelect($t,zt,Ht),j.props.setPreSelection&&j.props.setPreSelection($t)}),ye(ke(j),"handleDayMouseEnter",function($t){j.setState({selectingDate:$t}),j.props.onDayMouseEnter&&j.props.onDayMouseEnter($t)}),ye(ke(j),"handleMonthMouseLeave",function(){j.setState({selectingDate:null}),j.props.onMonthMouseLeave&&j.props.onMonthMouseLeave()}),ye(ke(j),"handleYearChange",function($t){j.props.onYearChange&&(j.props.onYearChange($t),j.setState({isRenderAriaLiveMessage:!0})),j.props.adjustDateOnChange&&(j.props.onSelect&&j.props.onSelect($t),j.props.setOpen&&j.props.setOpen(!0)),j.props.setPreSelection&&j.props.setPreSelection($t)}),ye(ke(j),"handleMonthChange",function($t){j.props.onMonthChange&&(j.props.onMonthChange($t),j.setState({isRenderAriaLiveMessage:!0})),j.props.adjustDateOnChange&&(j.props.onSelect&&j.props.onSelect($t),j.props.setOpen&&j.props.setOpen(!0)),j.props.setPreSelection&&j.props.setPreSelection($t)}),ye(ke(j),"handleMonthYearChange",function($t){j.handleYearChange($t),j.handleMonthChange($t)}),ye(ke(j),"changeYear",function($t){j.setState(function(zt){var Ht=zt.date;return{date:setYear(Ht,$t)}},function(){return j.handleYearChange(j.state.date)})}),ye(ke(j),"changeMonth",function($t){j.setState(function(zt){var Ht=zt.date;return{date:setMonth(Ht,$t)}},function(){return j.handleMonthChange(j.state.date)})}),ye(ke(j),"changeMonthYear",function($t){j.setState(function(zt){var Ht=zt.date;return{date:setYear(setMonth(Ht,getMonth($t)),getYear($t))}},function(){return j.handleMonthYearChange(j.state.date)})}),ye(ke(j),"header",function(){var $t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:j.state.date,zt=Re($t,j.props.locale,j.props.calendarStartDay),Ht=[];return j.props.showWeekNumbers&&Ht.push(React.createElement("div",{key:"W",className:"react-datepicker__day-name"},j.props.weekLabel||"#")),Ht.concat([0,1,2,3,4,5,6].map(function(Ut){var Gt=addDays(zt,Ut),Xt=j.formatWeekday(Gt,j.props.locale),Jt=j.props.weekDayClassName?j.props.weekDayClassName(Gt):void 0;return React.createElement("div",{key:Ut,className:r$1("react-datepicker__day-name",Jt)},Xt)}))}),ye(ke(j),"formatWeekday",function($t,zt){return j.props.formatWeekDay?function(Ht,Ut,Gt){return typeof Ut=="function"?Ut(Ht,Gt):xe(Ht,"EEEE",Gt)}($t,j.props.formatWeekDay,zt):j.props.useWeekdaysShort?function(Ht,Ut){return xe(Ht,"EEE",Ut)}($t,zt):function(Ht,Ut){return xe(Ht,"EEEEEE",Ut)}
1197($t,zt)}),ye(ke(j),"decreaseYear",function(){j.setState(function($t){var zt=$t.date;return{date:subYears(zt,j.props.showYearPicker?j.props.yearItemNumber:1)}},function(){return j.handleYearChange(j.state.date)})}),ye(ke(j),"renderPreviousButton",function(){if(!j.props.renderCustomHeader){var $t;switch(!0){case j.props.showMonthYearPicker:$t=ht(j.state.date,j.props);break;case j.props.showYearPicker:$t=function(or){var ir=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},rr=ir.minDate,ar=ir.yearItemNumber,lr=ar===void 0?12:ar,ur=gt(Ae(subYears(or,lr)),lr).endPeriod,cr=rr&&getYear(rr);return cr&&cr>ur||!1}(j.state.date,j.props);break;default:$t=dt(j.state.date,j.props)}if((j.props.forceShowMonthNavigation||j.props.showDisabledMonthNavigation||!$t)&&!j.props.showTimeSelectOnly){var zt=["react-datepicker__navigation","react-datepicker__navigation--previous"],Ht=j.decreaseMonth;(j.props.showMonthYearPicker||j.props.showQuarterYearPicker||j.props.showYearPicker)&&(Ht=j.decreaseYear),$t&&j.props.showDisabledMonthNavigation&&(zt.push("react-datepicker__navigation--previous--disabled"),Ht=null);var Ut=j.props.showMonthYearPicker||j.props.showQuarterYearPicker||j.props.showYearPicker,Gt=j.props,Xt=Gt.previousMonthButtonLabel,Jt=Gt.previousYearButtonLabel,Zt=j.props,er=Zt.previousMonthAriaLabel,tr=er===void 0?typeof Xt=="string"?Xt:"Previous Month":er,nr=Zt.previousYearAriaLabel,sr=nr===void 0?typeof Jt=="string"?Jt:"Previous Year":nr;return React.createElement("button",{type:"button",className:zt.join(" "),onClick:Ht,onKeyDown:j.props.handleOnKeyDown,"aria-label":Ut?sr:tr},React.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"].join(" ")},Ut?j.props.previousYearButtonLabel:j.props.previousMonthButtonLabel))}}}),ye(ke(j),"increaseYear",function(){j.setState(function($t){var zt=$t.date;return{date:addYears(zt,j.props.showYearPicker?j.props.yearItemNumber:1)}},function(){return j.handleYearChange(j.state.date)})}),ye(ke(j),"renderNextButton",function(){if(!j.props.renderCustomHeader){var $t;switch(!0){case j.props.showMonthYearPicker:$t=mt(j.state.date,j.props);break;case j.props.showYearPicker:$t=function(or){var ir=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},rr=ir.maxDate,ar=ir.yearItemNumber,lr=ar===void 0?12:ar,ur=gt(addYears(or,lr),lr).startPeriod,cr=rr&&getYear(rr);return cr&&cr<ur||!1}(j.state.date,j.props);break;default:$t=ut(j.state.date,j.props)}if((j.props.forceShowMonthNavigation||j.props.showDisabledMonthNavigation||!$t)&&!j.props.showTimeSelectOnly){var zt=["react-datepicker__navigation","react-datepicker__navigation--next"];j.props.showTimeSelect&&zt.push("react-datepicker__navigation--next--with-time"),j.props.todayButton&&zt.push("react-datepicker__navigation--next--with-today-button");var Ht=j.increaseMonth;(j.props.showMonthYearPicker||j.props.showQuarterYearPicker||j.props.showYearPicker)&&(Ht=j.increaseYear),$t&&j.props.showDisabledMonthNavigation&&(zt.push("react-datepicker__navigation--next--disabled"),Ht=null);var Ut=j.props.showMonthYearPicker||j.props.showQuarterYearPicker||j.props.showYearPicker,Gt=j.props,Xt=Gt.nextMonthButtonLabel,Jt=Gt.nextYearButtonLabel,Zt=j.props,er=Zt.nextMonthAriaLabel,tr=er===void 0?typeof Xt=="string"?Xt:"Next Month":er,nr=Zt.nextYearAriaLabel,sr=nr===void 0?typeof Jt=="string"?Jt:"Next Year":nr;return React.createElement("button",{type:"button",className:zt.join(" "),onClick:Ht,onKeyDown:j.props.handleOnKeyDown,"aria-label":Ut?sr:tr},React.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"].join(" ")},Ut?j.props.nextYearButtonLabel:j.props.nextMonthButtonLabel))}}}),ye(ke(j),"renderCurrentMonth",function(){var $t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:j.state.date,zt=["react-datepicker__current-month"];return j.props.showYearDropdown&&zt.push("react-datepicker__current-month--hasYearDropdown"),j.props.showMonthDropdown&&zt.push("react-datepicker__current-month--hasMonthDropdown"),j.props.showMonthYearDropdown&&zt.push("react-datepicker__current-month--hasMonthYearDropdown"),React.createElement("div",{className:zt.join(" ")},xe($t,j.props.dateFormat,j.props.locale))}),ye(ke(j),"renderYearDropdown",function(){var $t=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(j.props.showYearDropdown&&!$t)return React.createElement(St,{adjustDateOnChange:j.props.adjustDateOnChange,date:j.state.date,onSelect:j.props.onSelect,setOpen:j.props.setOpen,dropdownMode:j.props.dropdownMode,onChange:j.changeYear,minDate:j.props.minDate,maxDate:j.props.maxDate,year:getYear(j.state.date),scrollableYearDropdown:j.props.scrollableYearDropdown,yearDropdownItemNumber:j.props.yearDropdownItemNumber})}),ye(ke(j),"renderMonthDropdown",function(){var $t=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(j.props.showMonthDropdown&&!$t)return React.createElement(_t,{dropdownMode:j.props.dropdownMode,locale:j.props.locale,onChange:j.changeMonth,month:getMonth(j.state.date),useShortMonthInDropdown:j.props.useShortMonthInDropdown})}),ye(ke(j),"renderMonthYearDropdown",function(){var $t=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(j.props.showMonthYearDropdown&&!$t)return React.createElement(Et,{dropdownMode:j.props.dropdownMode,locale:j.props.locale,dateFormat:j.props.dateFormat,onChange:j.changeMonthYear,minDate:j.props.minDate,maxDate:j.props.maxDate,date:j.state.date,
1197scrollableMonthYearDropdown:j.props.scrollableMonthYearDropdown})}),ye(ke(j),"handleTodayButtonClick",function($t){j.props.onSelect(Be(),$t),j.props.setPreSelection&&j.props.setPreSelection(Be())}),ye(ke(j),"renderTodayButton",function(){if(j.props.todayButton&&!j.props.showTimeSelectOnly)return React.createElement("div",{className:"react-datepicker__today-button",onClick:function($t){return j.handleTodayButtonClick($t)}},j.props.todayButton)}),ye(ke(j),"renderDefaultHeader",function($t){var zt=$t.monthDate,Ht=$t.i;return React.createElement("div",{className:"react-datepicker__header ".concat(j.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},j.renderCurrentMonth(zt),React.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(j.props.dropdownMode),onFocus:j.handleDropdownFocus},j.renderMonthDropdown(Ht!==0),j.renderMonthYearDropdown(Ht!==0),j.renderYearDropdown(Ht!==0)),React.createElement("div",{className:"react-datepicker__day-names"},j.header(zt)))}),ye(ke(j),"renderCustomHeader",function(){var $t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},zt=$t.monthDate,Ht=$t.i;if(j.props.showTimeSelect&&!j.state.monthContainer||j.props.showTimeSelectOnly)return null;var Ut=dt(j.state.date,j.props),Gt=ut(j.state.date,j.props),Xt=ht(j.state.date,j.props),Jt=mt(j.state.date,j.props),Zt=!j.props.showMonthYearPicker&&!j.props.showQuarterYearPicker&&!j.props.showYearPicker;return React.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:j.props.onDropdownFocus},j.props.renderCustomHeader(de(de({},j.state),{},{customHeaderCount:Ht,monthDate:zt,changeMonth:j.changeMonth,changeYear:j.changeYear,decreaseMonth:j.decreaseMonth,increaseMonth:j.increaseMonth,decreaseYear:j.decreaseYear,increaseYear:j.increaseYear,prevMonthButtonDisabled:Ut,nextMonthButtonDisabled:Gt,prevYearButtonDisabled:Xt,nextYearButtonDisabled:Jt})),Zt&&React.createElement("div",{className:"react-datepicker__day-names"},j.header(zt)))}),ye(ke(j),"renderYearHeader",function(){var $t=j.state.date,zt=j.props,Ht=zt.showYearPicker,Ut=gt($t,zt.yearItemNumber),Gt=Ut.startPeriod,Xt=Ut.endPeriod;return React.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},Ht?"".concat(Gt," - ").concat(Xt):getYear($t))}),ye(ke(j),"renderHeader",function($t){switch(!0){case j.props.renderCustomHeader!==void 0:return j.renderCustomHeader($t);case(j.props.showMonthYearPicker||j.props.showQuarterYearPicker||j.props.showYearPicker):return j.renderYearHeader($t);default:return j.renderDefaultHeader($t)}}),ye(ke(j),"renderMonths",function(){if(!j.props.showTimeSelectOnly&&!j.props.showYearPicker){for(var $t=[],zt=j.props.showPreviousMonths?j.props.monthsShown-1:0,Ht=subMonths(j.state.date,zt),Ut=0;Ut<j.props.monthsShown;++Ut){var Gt=Ut-j.props.monthSelectedIn,Xt=addMonths(Ht,Gt),Jt="month-".concat(Ut),Zt=Ut<j.props.monthsShown-1,er=Ut>0;$t.push(React.createElement("div",{key:Jt,ref:function(tr){j.monthContainer=tr},className:"react-datepicker__month-container"},j.renderHeader({monthDate:Xt,i:Ut}),React.createElement(Ot,{chooseDayAriaLabelPrefix:j.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:j.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:j.props.weekAriaLabelPrefix,ariaLabelPrefix:j.props.monthAriaLabelPrefix,onChange:j.changeMonthYear,day:Xt,dayClassName:j.props.dayClassName,calendarStartDay:j.props.calendarStartDay,monthClassName:j.props.monthClassName,onDayClick:j.handleDayClick,handleOnKeyDown:j.props.handleOnDayKeyDown,onDayMouseEnter:j.handleDayMouseEnter,onMouseLeave:j.handleMonthMouseLeave,onWeekSelect:j.props.onWeekSelect,orderInDisplay:Ut,formatWeekNumber:j.props.formatWeekNumber,locale:j.props.locale,minDate:j.props.minDate,maxDate:j.props.maxDate,excludeDates:j.props.excludeDates,excludeDateIntervals:j.props.excludeDateIntervals,highlightDates:j.props.highlightDates,selectingDate:j.state.selectingDate,includeDates:j.props.includeDates,includeDateIntervals:j.props.includeDateIntervals,inline:j.props.inline,shouldFocusDayInline:j.props.shouldFocusDayInline,fixedHeight:j.props.fixedHeight,filterDate:j.props.filterDate,preSelection:j.props.preSelection,setPreSelection:j.props.setPreSelection,selected:j.props.selected,selectsStart:j.props.selectsStart,selectsEnd:j.props.selectsEnd,selectsRange:j.props.selectsRange,selectsDisabledDaysInRange:j.props.selectsDisabledDaysInRange,showWeekNumbers:j.props.showWeekNumbers,startDate:j.props.startDate,endD
1197ate:j.props.endDate,peekNextMonth:j.props.peekNextMonth,setOpen:j.props.setOpen,shouldCloseOnSelect:j.props.shouldCloseOnSelect,renderDayContents:j.props.renderDayContents,disabledKeyboardNavigation:j.props.disabledKeyboardNavigation,showMonthYearPicker:j.props.showMonthYearPicker,showFullMonthYearPicker:j.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:j.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:j.props.showFourColumnMonthYearPicker,showYearPicker:j.props.showYearPicker,showQuarterYearPicker:j.props.showQuarterYearPicker,isInputFocused:j.props.isInputFocused,containerRef:j.containerRef,monthShowsDuplicateDaysEnd:Zt,monthShowsDuplicateDaysStart:er})))}return $t}}),ye(ke(j),"renderYears",function(){if(!j.props.showTimeSelectOnly)return j.props.showYearPicker?React.createElement("div",{className:"react-datepicker__year--container"},j.renderHeader(),React.createElement(Tt,ve({onDayClick:j.handleDayClick,date:j.state.date},j.props))):void 0}),ye(ke(j),"renderTimeSection",function(){if(j.props.showTimeSelect&&(j.state.monthContainer||j.props.showTimeSelectOnly))return React.createElement(It,{selected:j.props.selected,openToDate:j.props.openToDate,onChange:j.props.onTimeChange,timeClassName:j.props.timeClassName,format:j.props.timeFormat,includeTimes:j.props.includeTimes,intervals:j.props.timeIntervals,minTime:j.props.minTime,maxTime:j.props.maxTime,excludeTimes:j.props.excludeTimes,filterTime:j.props.filterTime,timeCaption:j.props.timeCaption,todayButton:j.props.todayButton,showMonthDropdown:j.props.showMonthDropdown,showMonthYearDropdown:j.props.showMonthYearDropdown,showYearDropdown:j.props.showYearDropdown,withPortal:j.props.withPortal,monthRef:j.state.monthContainer,injectTimes:j.props.injectTimes,locale:j.props.locale,handleOnKeyDown:j.props.handleOnKeyDown,showTimeSelectOnly:j.props.showTimeSelectOnly})}),ye(ke(j),"renderInputTimeSection",function(){var $t=new Date(j.props.selected),zt=Ne($t)&&j.props.selected?"".concat(wt($t.getHours()),":").concat(wt($t.getMinutes())):"";if(j.props.showTimeInput)return React.createElement(Lt,{date:$t,timeString:zt,timeInputLabel:j.props.timeInputLabel,onChange:j.props.onTimeChange,customTimeInput:j.props.customTimeInput})}),ye(ke(j),"renderAriaLiveRegion",function(){var $t,zt=gt(j.state.date,j.props.yearItemNumber),Ht=zt.startPeriod,Ut=zt.endPeriod;return $t=j.props.showYearPicker?"".concat(Ht," - ").concat(Ut):j.props.showMonthYearPicker||j.props.showQuarterYearPicker?getYear(j.state.date):"".concat(Je(getMonth(j.state.date),j.props.locale)," ").concat(getYear(j.state.date)),React.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},j.state.isRenderAriaLiveMessage&&$t)}),ye(ke(j),"renderChildren",function(){if(j.props.children)return React.createElement("div",{className:"react-datepicker__children-container"},j.props.children)}),j.containerRef=React.createRef(),j.state={date:j.getDateInView(),selectingDate:null,monthContainer:null,isRenderAriaLiveMessage:!1},j}return fe(s,[{key:"componentDidMount",value:function(){var _=this;this.props.showTimeSelect&&(this.assignMonthContainer=void _.setState({monthContainer:_.monthContainer}))}},{key:"componentDidUpdate",value:function(_){!this.props.preSelection||He(this.props.preSelection,_.preSelection)&&this.props.monthSelectedIn===_.monthSelectedIn?this.props.openToDate&&!He(this.props.openToDate,_.openToDate)&&this.setState({date:this.props.openToDate}):this.setState({date:this.props.preSelection})}},{key:"render",value:function(){var _=this.props.container||Rt;return React.createElement("div",{ref:this.containerRef},React.createElement(_,{className:r$1("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showPopperArrow:this.props.showPopperArrow,arrowProps:this.props.arrowProps},this.renderAriaLiveRegion(),this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.renderChildren()))}}],[{key:"defaultProps",get:function(){return{onDropdownFocus:function(){},monthsShown:1,monthSelectedIn:0,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",customTimeInput:null,yearItemNumber:12}}}]),s}(),Kt=function(a){De(s,React.Component);var o=Se(s);function s(_){var j;return he(this,s),(j=o.call(this,_)).el=document.createElement("div"),j}
1197return fe(s,[{key:"componentDidMount",value:function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)}},{key:"componentWillUnmount",value:function(){this.portalRoot.removeChild(this.el)}},{key:"render",value:function(){return ReactDOM.createPortal(this.props.children,this.el)}}]),s}(),Bt=function(a){return!a.disabled&&a.tabIndex!==-1},Wt=function(a){De(s,React.Component);var o=Se(s);function s(_){var j;return he(this,s),ye(ke(j=o.call(this,_)),"getTabChildren",function(){return Array.prototype.slice.call(j.tabLoopRef.current.querySelectorAll("[tabindex], a, button, input, select, textarea"),1,-1).filter(Bt)}),ye(ke(j),"handleFocusStart",function($t){var zt=j.getTabChildren();zt&&zt.length>1&&zt[zt.length-1].focus()}),ye(ke(j),"handleFocusEnd",function($t){var zt=j.getTabChildren();zt&&zt.length>1&&zt[0].focus()}),j.tabLoopRef=React.createRef(),j}return fe(s,[{key:"render",value:function(){return this.props.enableTabLoop?React.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},React.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:"0",onFocus:this.handleFocusStart}),this.props.children,React.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:"0",onFocus:this.handleFocusEnd})):this.props.children}}],[{key:"defaultProps",get:function(){return{enableTabLoop:!0}}}]),s}(),jt=function(a){De(s,React.Component);var o=Se(s);function s(){return he(this,s),o.apply(this,arguments)}return fe(s,[{key:"render",value:function(){var _,j=this.props,$t=j.className,zt=j.wrapperClassName,Ht=j.hidePopper,Ut=j.popperComponent,Gt=j.popperModifiers,Xt=j.popperPlacement,Jt=j.popperProps,Zt=j.targetComponent,er=j.enableTabLoop,tr=j.popperOnKeyDown,nr=j.portalId,sr=j.portalHost;if(!Ht){var or=r$1("react-datepicker-popper",$t);_=React.createElement(Popper,ve({modifiers:Gt,placement:Xt},Jt),function(rr){var ar=rr.ref,lr=rr.style,ur=rr.placement,cr=rr.arrowProps;return React.createElement(Wt,{enableTabLoop:er},React.createElement("div",{ref:ar,style:lr,className:or,"data-placement":ur,onKeyDown:tr},React.cloneElement(Ut,{arrowProps:cr})))})}this.props.popperContainer&&(_=React.createElement(this.props.popperContainer,{},_)),nr&&!Ht&&(_=React.createElement(Kt,{portalId:nr,portalHost:sr},_));var ir=r$1("react-datepicker-wrapper",zt);return React.createElement(Manager,{className:"react-datepicker-manager"},React.createElement(Reference,null,function(rr){var ar=rr.ref;return React.createElement("div",{ref:ar,className:ir},Zt)}),_)}}],[{key:"defaultProps",get:function(){return{hidePopper:!0,popperModifiers:[],popperProps:{},popperPlacement:"bottom-start"}}}]),s}(),Qt=onClickOutsideHOC(At);(function(a){De(s,React.Component);var o=Se(s);function s(_){var j;return he(this,s),ye(ke(j=o.call(this,_)),"getPreSelection",function(){return j.props.openToDate?j.props.openToDate:j.props.selectsEnd&&j.props.startDate?j.props.startDate:j.props.selectsStart&&j.props.endDate?j.props.endDate:Pe()}),ye(ke(j),"calcInitialState",function(){var $t,zt=j.getPreSelection(),Ht=ft(j.props),Ut=yt(j.props),Gt=Ht&&isBefore(zt,startOfDay(Ht))?Ht:Ut&&isAfter(zt,endOfDay(Ut))?Ut:zt;return{open:j.props.startOpen||!1,preventFocus:!1,preSelection:($t=j.props.selectsRange?j.props.startDate:j.props.selected)!==null&&$t!==void 0?$t:Gt,highlightDates:vt(j.props.highlightDates),focused:!1,shouldFocusDayInline:!1,isRenderAriaLiveMessage:!1}}),ye(ke(j),"clearPreventFocusTimeout",function(){j.preventFocusTimeout&&clearTimeout(j.preventFocusTimeout)}),ye(ke(j),"setFocus",function(){j.input&&j.input.focus&&j.input.focus({preventScroll:!0})}),ye(ke(j),"setBlur",function(){j.input&&j.input.blur&&j.input.blur(),j.cancelFocusInput()}),ye(ke(j),"setOpen",function($t){var zt=arguments.length>1&&arguments[1]!==void 0&&arguments[1];j.setState({open:$t,preSelection:$t&&j.state.open?j.state.preSelection:j.calcInitialState().preSelection,lastPreSelectChange:qt},function(){$t||j.setState(function(Ht){return{focused:!!zt&&Ht.focused}},function(){!zt&&j.setBlur(),j.setState({inputValue:null})})})}),ye(ke(j),"inputOk",function(){return isDate(j.state.preSelection)}),ye(ke(j),"isCalendarOpen",function(){return j.props.open===void 0?j.state.open&&!j.props.disabled&&!j.props.readOnly:j.props.open}),ye(ke(j),"handleFocus",function($t){j.state.preventFocus||(j.props.onFocus($t),j.props.preventOpenOnFocus||j.props.readOnly||j.setOpen(!0)),j.setState({focused:!0})}),ye(ke(j),"cancelFocusInput",function(){clearTimeout(j.inputFocusTimeout),j.inputFocusTimeout=null}),ye(ke(j),"deferFocusInput",function(){j.cancelFocusInput(),j.inputFocusTimeout=setTimeout(function(){return j.setFocus()},1)}),ye(ke(j),"handleDropdownFocus",function(){j.cancelFocusInput()}),ye(ke(j),"handleBlur",function($t){(!j.state.open||j.props.withPortal||j.props.showTimeInput)&&j.props.onBlur($t),j.setState({focused:!1})}),ye(ke(j),"handleCalendarClickOutside",function($t){j.props.inline||j.setOpen(!1),j.props.onClickOutside($t),j.props.withPortal&&$t.preventDefault()}),ye(ke(j),"handleChange",function(){for(var $t=arguments.length,zt=new Array($t),Ht=0;Ht<$t;Ht++)zt[Ht]=arguments[Ht];var Ut=zt[0];if(!j.props.onChangeRaw||(j.props.onChangeRaw.apply(ke(j),zt),typeof Ut.isDefaultPrevented=="function"&&!Ut.isDefaultPrevented())){j.setState({inputValue:Ut.target.value,lastPreSelectChange:Vt});var Gt=Ee(Ut.target.value,j.props.dateFormat,j.props.locale,j.props.strictParsing,j.props.selected,j.props.minDate);j.props.showTimeSelectOnly&&!He(Gt,j.props.selected)&&(Gt=set$1(j.props.selected,Gt==null?{hours:getHours(j.props.selected),minutes:getMinutes(j.props.selected),seconds:getSeconds(j.props.selected)}:{hours:getHours(Gt),minutes:getMinutes(Gt),seconds:getSeconds(Gt)})),!Gt&&Ut.target.value||j.setSelected(Gt,Ut,!0)}}),ye(ke(j),"handleSelect",function($t,zt,Ht){if(j.setState({preventFocus:!0},function(){return j.preventFocusTimeout=setTimeout(function(){return j.setState({preventFocus:!1})},50),j.preventFocusTimeout}),j.props.onChangeRaw&&j.props.onChangeRaw(zt),j.setSelected($t,zt,!1,Ht),j.setState({isRenderAriaLiveMessage:!0}),!j.props.shouldCloseOnSelect||j.props.showTimeSelect)j.setPreSelection($t);else if(!j.props.inline){j.props.selectsRange||j.setOpen(!1);var Ut=j.props,Gt=Ut.startDate,Xt=Ut.endDate;!Gt||Xt||isBefore($t,Gt)||j.setOpen(!1)}}),ye(ke(j),"setSelected",function($t,zt,Ht,Ut){var Gt=$t;if(j.props.showYearPicker){if(Gt!==null&&at(getYear(Gt),j.props))return}else if(j.props.showMonthYearPicker){if(Gt!==null&&rt(Gt,j.props))return}else if(Gt!==null&&et(Gt,j.props))return;var Xt=j.props,Jt=Xt.onChange,Zt=Xt.selectsRange,er=Xt.startDate,tr=Xt.endDate;if(!Ve(j.props.selected,Gt)||j.props.allowSameDay||Zt)if(Gt!==null&&(!j.props.selected||Ht&&(j.props.showTimeSelect||j.props.showTimeSelectOnly||j.props.showTimeInput)||(Gt=Oe(Gt,{hour:getHours(j.props.selected),minute:getMinutes(j.props.selected),second:getSeconds(j.props.selected)})),j.props.inline||j.setState({preSelection:Gt}),j.props.focusSelectedMonth||j.setState({monthSelectedIn:Ut})),Zt){var nr=er&&!tr,sr=er&&tr;!er&&!tr?Jt([Gt,null],zt):nr&&(isBefore(Gt,er)?Jt([Gt,null],zt):Jt([er,Gt],zt)),sr&&Jt([Gt,null],zt)}else Jt(Gt,zt);Ht||(j.props.onSelect(Gt,zt),j.setState({inputValue:null}))}),ye(ke(j),"setPreSelection",function($t){var zt=j.props.minDate!==void 0,Ht=j.props.maxDate!==void 0,Ut=!0;if($t){var Gt=startOfDay($t);
1197if(zt&&Ht)Ut=qe($t,j.props.minDate,j.props.maxDate);else if(zt){var Xt=startOfDay(j.props.minDate);Ut=isAfter($t,Xt)||Ve(Gt,Xt)}else if(Ht){var Jt=endOfDay(j.props.maxDate);Ut=isBefore($t,Jt)||Ve(Gt,Jt)}}Ut&&j.setState({preSelection:$t})}),ye(ke(j),"handleTimeChange",function($t){var zt=Oe(j.props.selected?j.props.selected:j.getPreSelection(),{hour:getHours($t),minute:getMinutes($t)});j.setState({preSelection:zt}),j.props.onChange(zt),j.props.shouldCloseOnSelect&&j.setOpen(!1),j.props.showTimeInput&&j.setOpen(!0),(j.props.showTimeSelectOnly||j.props.showTimeSelect)&&j.setState({isRenderAriaLiveMessage:!0}),j.setState({inputValue:null})}),ye(ke(j),"onInputClick",function(){j.props.disabled||j.props.readOnly||j.setOpen(!0),j.props.onInputClick()}),ye(ke(j),"onInputKeyDown",function($t){j.props.onKeyDown($t);var zt=$t.key;if(j.state.open||j.props.inline||j.props.preventOpenOnFocus){if(j.state.open){if(zt==="ArrowDown"||zt==="ArrowUp"){$t.preventDefault();var Ht=j.calendar.componentNode&&j.calendar.componentNode.querySelector('.react-datepicker__day[tabindex="0"]');return void(Ht&&Ht.focus({preventScroll:!0}))}var Ut=Pe(j.state.preSelection);zt==="Enter"?($t.preventDefault(),j.inputOk()&&j.state.lastPreSelectChange===qt?(j.handleSelect(Ut,$t),!j.props.shouldCloseOnSelect&&j.setPreSelection(Ut)):j.setOpen(!1)):zt==="Escape"&&($t.preventDefault(),j.setOpen(!1)),j.inputOk()||j.props.onInputError({code:1,msg:"Date input not valid."})}}else zt!=="ArrowDown"&&zt!=="ArrowUp"&&zt!=="Enter"||j.onInputClick()}),ye(ke(j),"onPortalKeyDown",function($t){$t.key==="Escape"&&($t.preventDefault(),j.setState({preventFocus:!0},function(){j.setOpen(!1),setTimeout(function(){j.setFocus(),j.setState({preventFocus:!1})})}))}),ye(ke(j),"onDayKeyDown",function($t){j.props.onKeyDown($t);var zt=$t.key,Ht=Pe(j.state.preSelection);if(zt==="Enter")$t.preventDefault(),j.handleSelect(Ht,$t),!j.props.shouldCloseOnSelect&&j.setPreSelection(Ht);else if(zt==="Escape")$t.preventDefault(),j.setOpen(!1),j.inputOk()||j.props.onInputError({code:1,msg:"Date input not valid."});else if(!j.props.disabledKeyboardNavigation){var Ut;switch(zt){case"ArrowLeft":Ut=subDays(Ht,1);break;case"ArrowRight":Ut=addDays(Ht,1);break;case"ArrowUp":Ut=subWeeks(Ht,1);break;case"ArrowDown":Ut=addWeeks(Ht,1);break;case"PageUp":Ut=subMonths(Ht,1);break;case"PageDown":Ut=addMonths(Ht,1);break;case"Home":Ut=subYears(Ht,1);break;case"End":Ut=addYears(Ht,1)}if(!Ut)return void(j.props.onInputError&&j.props.onInputError({code:1,msg:"Date input not valid."}));if($t.preventDefault(),j.setState({lastPreSelectChange:qt}),j.props.adjustDateOnChange&&j.setSelected(Ut),j.setPreSelection(Ut),j.props.inline){var Gt=getMonth(Ht),Xt=getMonth(Ut),Jt=getYear(Ht),Zt=getYear(Ut);Gt!==Xt||Jt!==Zt?j.setState({shouldFocusDayInline:!0}):j.setState({shouldFocusDayInline:!1})}}}),ye(ke(j),"onPopperKeyDown",function($t){$t.key==="Escape"&&($t.preventDefault(),j.setState({preventFocus:!0},function(){j.setOpen(!1),setTimeout(function(){j.setFocus(),j.setState({preventFocus:!1})})}))}),ye(ke(j),"onClearClick",function($t){$t&&$t.preventDefault&&$t.preventDefault(),j.props.selectsRange?j.props.onChange([null,null],$t):j.props.onChange(null,$t),j.setState({inputValue:null})}),ye(ke(j),"clear",function(){j.onClearClick()}),ye(ke(j),"onScroll",function($t){typeof j.props.closeOnScroll=="boolean"&&j.props.closeOnScroll?$t.target!==document&&$t.target!==document.documentElement&&$t.target!==document.body||j.setOpen(!1):typeof j.props.closeOnScroll=="function"&&j.props.closeOnScroll($t)&&j.setOpen(!1)}),ye(ke(j),"renderCalendar",function(){return j.props.inline||j.isCalendarOpen()?React.createElement(Qt,{ref:function($t){j.calendar=$t},locale:j.props.locale,calendarStartDay:j.props.calendarStartDay,chooseDayAriaLabelPrefix:j.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:j.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:j.props.weekAriaLabelPrefix,monthAriaLabelPrefix:j.props.monthAriaLabelPrefix,adjustDateOnChange:j.props.adjustDateOnChange,setOpen:j.setOpen,shouldCloseOnSelect:j.props.shouldCloseOnSelect,dateFormat:j.props.dateFormatCalendar,useWeekdaysShort:j.props.useWeekdaysShort,formatWeekDay:j.props.formatWeekDay,dropdownMode:j.props.dropdownMode,selected:j.props.selected,preSelection:j.state.preSelection,onSelect:j.handleSelect,onWeekSelect:j.props.onWeekSelect,openToDate:j.props.openToDate,minDate:j.props.minDate,maxDate:j.props.maxDate,selectsStart:j.props.selectsStart,selectsEnd:j.props.selectsEnd,selectsRange:j.props.selectsRange,startDate:j.props.startDate,endD
1197ate:j.props.endDate,excludeDates:j.props.excludeDates,excludeDateIntervals:j.props.excludeDateIntervals,filterDate:j.props.filterDate,onClickOutside:j.handleCalendarClickOutside,formatWeekNumber:j.props.formatWeekNumber,highlightDates:j.state.highlightDates,includeDates:j.props.includeDates,includeDateIntervals:j.props.includeDateIntervals,includeTimes:j.props.includeTimes,injectTimes:j.props.injectTimes,inline:j.props.inline,shouldFocusDayInline:j.state.shouldFocusDayInline,peekNextMonth:j.props.peekNextMonth,showMonthDropdown:j.props.showMonthDropdown,showPreviousMonths:j.props.showPreviousMonths,useShortMonthInDropdown:j.props.useShortMonthInDropdown,showMonthYearDropdown:j.props.showMonthYearDropdown,showWeekNumbers:j.props.showWeekNumbers,showYearDropdown:j.props.showYearDropdown,withPortal:j.props.withPortal,forceShowMonthNavigation:j.props.forceShowMonthNavigation,showDisabledMonthNavigation:j.props.showDisabledMonthNavigation,scrollableYearDropdown:j.props.scrollableYearDropdown,scrollableMonthYearDropdown:j.props.scrollableMonthYearDropdown,todayButton:j.props.todayButton,weekLabel:j.props.weekLabel,outsideClickIgnoreClass:"react-datepicker-ignore-onclickoutside",fixedHeight:j.props.fixedHeight,monthsShown:j.props.monthsShown,monthSelectedIn:j.state.monthSelectedIn,onDropdownFocus:j.handleDropdownFocus,onMonthChange:j.props.onMonthChange,onYearChange:j.props.onYearChange,dayClassName:j.props.dayClassName,weekDayClassName:j.props.weekDayClassName,monthClassName:j.props.monthClassName,timeClassName:j.props.timeClassName,showTimeSelect:j.props.showTimeSelect,showTimeSelectOnly:j.props.showTimeSelectOnly,onTimeChange:j.handleTimeChange,timeFormat:j.props.timeFormat,timeIntervals:j.props.timeIntervals,minTime:j.props.minTime,maxTime:j.props.maxTime,excludeTimes:j.props.excludeTimes,filterTime:j.props.filterTime,timeCaption:j.props.timeCaption,className:j.props.calendarClassName,container:j.props.calendarContainer,yearItemNumber:j.props.yearItemNumber,yearDropdownItemNumber:j.props.yearDropdownItemNumber,previousMonthAriaLabel:j.props.previousMonthAriaLabel,previousMonthButtonLabel:j.props.previousMonthButtonLabel,nextMonthAriaLabel:j.props.nextMonthAriaLabel,nextMonthButtonLabel:j.props.nextMonthButtonLabel,previousYearAriaLabel:j.props.previousYearAriaLabel,previousYearButtonLabel:j.props.previousYearButtonLabel,nextYearAriaLabel:j.props.nextYearAriaLabel,nextYearButtonLabel:j.props.nextYearButtonLabel,timeInputLabel:j.props.timeInputLabel,disabledKeyboardNavigation:j.props.disabledKeyboardNavigation,renderCustomHeader:j.props.renderCustomHeader,popperProps:j.props.popperProps,renderDayContents:j.props.renderDayContents,onDayMouseEnter:j.props.onDayMouseEnter,onMonthMouseLeave:j.props.onMonthMouseLeave,selectsDisabledDaysInRange:j.props.selectsDisabledDaysInRange,showTimeInput:j.props.showTimeInput,showMonthYearPicker:j.props.showMonthYearPicker,showFullMonthYearPicker:j.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:j.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:j.props.showFourColumnMonthYearPicker,showYearPicker:j.props.showYearPicker,showQuarterYearPicker:j.props.showQuarterYearPicker,showPopperArrow:j.props.showPopperArrow,excludeScrollbar:j.props.excludeScrollbar,handleOnKeyDown:j.props.onKeyDown,handleOnDayKeyDown:j.onDayKeyDown,isInputFocused:j.state.focused,customTimeInput:j.props.customTimeInput,setPreSelection:j.setPreSelection},j.props.children):null}),ye(ke(j),"renderAriaLiveRegion",function(){var $t,zt=j.props,Ht=zt.dateFormat,Ut=zt.locale,Gt=j.props.showTimeInput||j.props.showTimeSelect?"PPPPp":"PPPP";return $t=j.props.selectsRange?"Selected start date: ".concat(Ye(j.props.startDate,{dateFormat:Gt,locale:Ut}),". ").concat(j.props.endDate?"End date: "+Ye(j.props.endDate,{dateFormat:Gt,locale:Ut}):""):j.props.showTimeSelectOnly?"Selected time: ".concat(Ye(j.props.selected,{dateFormat:Ht,locale:Ut})):j.props.showYearPicker?"Selected year: ".concat(Ye(j.props.selected,{dateFormat:"yyyy",locale:Ut})):j.props.showMonthYearPicker?"Selected month: ".concat(Ye(j.props.selected,{dateFormat:"MMMM yyyy",locale:Ut})):j.props.showQuarterYearPicker?"Selected quarter: ".concat(Ye(j.props.selected,{dateFormat:"yyyy, QQQ",locale:Ut})):"Selected date: ".concat(Ye(j.props.selected,{dateFormat:Gt,locale:Ut})),React.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-l
1197ive"},j.state.isRenderAriaLiveMessage&&$t)}),ye(ke(j),"renderDateInput",function(){var $t,zt=r$1(j.props.className,ye({},"react-datepicker-ignore-onclickoutside",j.state.open)),Ht=j.props.customInput||React.createElement("input",{type:"text"}),Ut=j.props.customInputRef||"ref",Gt=typeof j.props.value=="string"?j.props.value:typeof j.state.inputValue=="string"?j.state.inputValue:j.props.selectsRange?function(Xt,Jt,Zt){if(!Xt)return"";var er=Ye(Xt,Zt),tr=Jt?Ye(Jt,Zt):"";return"".concat(er," - ").concat(tr)}(j.props.startDate,j.props.endDate,j.props):Ye(j.props.selected,j.props);return React.cloneElement(Ht,(ye($t={},Ut,function(Xt){j.input=Xt}),ye($t,"value",Gt),ye($t,"onBlur",j.handleBlur),ye($t,"onChange",j.handleChange),ye($t,"onClick",j.onInputClick),ye($t,"onFocus",j.handleFocus),ye($t,"onKeyDown",j.onInputKeyDown),ye($t,"id",j.props.id),ye($t,"name",j.props.name),ye($t,"form",j.props.form),ye($t,"autoFocus",j.props.autoFocus),ye($t,"placeholder",j.props.placeholderText),ye($t,"disabled",j.props.disabled),ye($t,"autoComplete",j.props.autoComplete),ye($t,"className",r$1(Ht.props.className,zt)),ye($t,"title",j.props.title),ye($t,"readOnly",j.props.readOnly),ye($t,"required",j.props.required),ye($t,"tabIndex",j.props.tabIndex),ye($t,"aria-describedby",j.props.ariaDescribedBy),ye($t,"aria-invalid",j.props.ariaInvalid),ye($t,"aria-labelledby",j.props.ariaLabelledBy),ye($t,"aria-required",j.props.ariaRequired),$t))}),ye(ke(j),"renderClearButton",function(){var $t=j.props,zt=$t.isClearable,Ht=$t.selected,Ut=$t.startDate,Gt=$t.endDate,Xt=$t.clearButtonTitle,Jt=$t.clearButtonClassName,Zt=Jt===void 0?"":Jt,er=$t.ariaLabelClose,tr=er===void 0?"Close":er;return!zt||Ht==null&&Ut==null&&Gt==null?null:React.createElement("button",{type:"button",className:"react-datepicker__close-icon ".concat(Zt).trim(),"aria-label":tr,onClick:j.onClearClick,title:Xt,tabIndex:-1})}),j.state=j.calcInitialState(),j}return fe(s,[{key:"componentDidMount",value:function(){window.addEventListener("scroll",this.onScroll,!0)}},{key:"componentDidUpdate",value:function(_,j){var $t,zt;_.inline&&($t=_.selected,zt=this.props.selected,$t&&zt?getMonth($t)!==getMonth(zt)||getYear($t)!==getYear(zt):$t!==zt)&&this.setPreSelection(this.props.selected),this.state.monthSelectedIn!==void 0&&_.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),_.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:vt(this.props.highlightDates)}),j.focused||Ve(_.selected,this.props.selected)||this.setState({inputValue:null}),j.open!==this.state.open&&(j.open===!1&&this.state.open===!0&&this.props.onCalendarOpen(),j.open===!0&&this.state.open===!1&&this.props.onCalendarClose())}},{key:"componentWillUnmount",value:function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0)}},{key:"renderInputContainer",value:function(){return React.createElement("div",{className:"react-datepicker__input-container"},this.renderAriaLiveRegion(),this.renderDateInput(),this.renderClearButton())}},{key:"render",value:function(){var _=this.renderCalendar();if(this.props.inline)return _;if(this.props.withPortal){var j=this.state.open?React.createElement(Wt,{enableTabLoop:this.props.enableTabLoop},React.createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},_)):null;return this.state.open&&this.props.portalId&&(j=React.createElement(Kt,{portalId:this.props.portalId,portalHost:this.props.portalHost},j)),React.createElement("div",null,this.renderInputContainer(),j)}return React.createElement(jt,{className:this.props.popperClassName,wrapperClassName:this.props.wrapperClassName,hidePopper:!this.isCalendarOpen(),portalId:this.props.portalId,portalHost:this.props.portalHost,popperModifiers:this.props.popperModifiers,targetComponent:this.renderInputContainer(),popperContainer:this.props.popperContainer,popperComponent:_,popperPlacement:this.props.popperPlacement,popperProps:this.props.popperProps,popperOnKeyDown:this.onPopperKeyDown,enableTabLoop:this.props.enableTabLoop})}}],[{key:"defaultProps",get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",onChange:function(){},disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",onFocus:function(){},onBlur:function(){},onKeyDown:function(){},onInputClick:function(){},onSelect:function(){},onClickOutside:function(){},onMonthChange:function(){},onCalendarOpen:function(){},onCalendarClose:function(){},preventOpenOnFocus:!1,onYearChange:function(){},onInputError:function(){},monthsShown:1,readOnly:!1,withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,strictParsing:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:12,renderDayContents:function(_){return _},focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0}}}]),s})();var Vt="input",qt="navigate",formatDistanceLocale$1={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"a second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"a minute",other:"{{count}} minutes"},aboutXHours:{one:"about an hour",other:"about {{count}} hours"},xHours:{one:"an hour",other:"{{count}} hours"},xDays:{one:"a day",other:"{{count}} days"},aboutXWeeks:{one:"about a week",other:"about {{count}} weeks"},xWeeks:{one:"a week",other:"{{count}} weeks"},aboutXMonths:{one:"about a month",other:"about {{count}} months"},xMonths:{one:"a month",other:"{{count}} months"},aboutXYears:{one:"about a year",other:"about {{count}} years"},xYears:{one:"a year",other:"{{count}} years"},overXYears:{one:"over a year",other:"over {{count}} years"},almostXYears:{one:"almost a year",other:"almost {{count}} years"}},formatDistance$2=function(o,s,_){var j,$t=formatDistanceLocale$1[o];return typeof $t=="string"?j=$t:s===1?j=$t.one:j=$t.other.replace("{{count}}",s.toString()),_!=null&&_.addSuffix?_.comparison&&_.comparison>0?"in "+j:j+" ago":j};const formatDistance$3=formatDistance$2;var dateFormats$1={full:"EEEE, MMMM do, yyyy",long:"MMMM do, yyyy",medium:"MMM d, yyyy",short:"yyyy-MM-dd"},timeFormats$1={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats$1={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},formatLong$2={date:buildFormatLongFn({formats:dateFormats$1,defaultWidth:"full"}),time:buildFormatLongFn({formats:timeFormats$1,defaultWidth:"full"}),dateTime:buildFormatLongFn({formats:dateTimeFormats$1,defaultWidth:"full"})};const formatLong$3=formatLong$2;var locale$1={code:"en-CA",formatDistance:formatDistance$3,formatLong:formatLong$3,formatRelative:formatRelative$3,localize:localize$3,match:match$6,options:{weekStartsOn:0,firstWeekContainsDate:1}};const enDate=locale$1;var formatDistanceLocale={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},formatDistance=function(o,s,_){var j,$t=formatDistanceLocale[o];return typeof $t=="string"?j=$t:s===1?j=$t.one:j=$t.other.replace("{{count}}",String(s)),_!=null&&_.addSuffix?_.comparison&&_.comparison>0?"dans "+j:"il y a "+j:j};const formatDistance$1=formatDistance;var dateFormats={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},timeFormats={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},dateTimeFormats={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},formatLong={date:buildFormatLongFn({formats:dateFormats,defaultWidth:"full"}),time:buildFormatLongFn({formats:timeFormats,defaultWidth:"full"}),dateTime:buildFormatLongFn({formats:dateTimeFormats,defaultWidth:"full"})};const formatLong$1=formatLong;var formatRelativeLocale={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'proch
1197ain à' p",other:"P"},formatRelative=function(o,s,_,j){return formatRelativeLocale[o]};const formatRelative$1=formatRelative;var eraValues={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},quarterValues={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},monthValues={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},dayValues={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},dayPeriodValues={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},ordinalNumber=function(o,s){var _=Number(o),j=s?.unit;if(_===0)return"0";var $t=["year","week","hour","minute","second"],zt;return _===1?zt=j&&$t.includes(j)?"ère":"er":zt="ème",_+zt},localize={ordinalNumber,era:buildLocalizeFn({values:eraValues,defaultWidth:"wide"}),quarter:buildLocalizeFn({values:quarterValues,defaultWidth:"wide",argumentCallback:function(o){return o-1}}),month:buildLocalizeFn({values:monthValues,defaultWidth:"wide"}),day:buildLocalizeFn({values:dayValues,defaultWidth:"wide"}),dayPeriod:buildLocalizeFn({values:dayPeriodValues,defaultWidth:"wide"})};const localize$1=localize;var matchOrdinalNumberPattern=/^(\d+)(ième|ère|ème|er|e)?/i,parseOrdinalNumberPattern=/\d+/i,matchEraPatterns={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},parseEraPatterns={any:[/^av/i,/^ap/i]},matchQuarterPatterns={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},parseQuarterPatterns={any:[/1/i,/2/i,/3/i,/4/i]},matchMonthPatterns={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},parseMonthPatterns={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},matchDayPatterns={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},parseDayPatterns={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},matchDayPeriodPatterns={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},parseDayPeriodPatterns={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},match$3={ordinalNumber:buildMatchPatternFn({matchPattern:matchOrdinalNumberPattern,parsePattern:parseOrdinalNumberPattern,valueCallback:function(o){return parseInt(o)}}),era:buildMatchFn({matchPatterns:matchEraPatterns,defaultMatchWidth:"wide",parsePatterns:parseEraPatterns,defaultParseWidth:"any"}),quarter:buildMatchFn({matchPatterns:matchQuarterPatterns,defaultMatchWidth:"wide",parsePatterns:parseQuarterPatterns,defaultParseWidth:"any",valueCallback:function(o){return o+1}}),month:buildMatchFn({matchPatterns:matchMonthPatterns,defaultMatchWidth:"wide",parsePatterns:parseMonthPatterns,defaultParseWidth:"any"}),day:buildMatchFn({matchPatterns:matchDayPatterns,defaultMatchWidth:"wide",parsePatterns:parseDayPatterns,defaultParseWidth:"any"}),dayPeriod:buildMatchFn({matchPatterns:matchDayPeriodPatterns,defaultMatchWidth:"any",parsePatterns:parseDayPeriodPatterns,defaultParseWidth:"any"})};const match$4=match$3;var locale={code:"fr",formatDistance:formatDistance$1,formatLong:formatLong$1,formatRelative:formatRelative$1,localize:localize$1,match:match$4,options:{weekStartsOn:1,firstWeekContainsDate:4}};const frDate=locale,reactDatepicker="",DatePicker="";Ue("en-CA",enDate);Ue("fr",frDate);var faFileSignature={prefix:"far",iconName:"file-signature",icon:[576,512,[],"f573","M64 464H320c8.8 0 16-7.2 16-16v-6.7l39.8-9.9c2.8-.7 5.6-1.6 8.2-2.7V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64C0 28.7 28.7 0 64 0H229.5c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3v49.1l-48 48V160H256c-17.7 0-32-14.3-32-32V48H64c-8.8 0-16 7.2-16 16V448c0 8.8 7.2 16 16 16zm96-115l-9.8 32.8c-6.1 20.3-24.8 34.2-46 34.2H96c-8.8 0-16-7.2-16-16s7.2-16 16-16h8.2c7.1 0 13.3-4.6 15.3-11.4l14.9-49.5c3.4-11.3 13.8-19.1 25.6-19.1s22.2 7.7 25.6 19.1l11.6 38.6c7.4-6.2 16.8-9.7 26.8-9.7c15.9 0 30.4 9 37.5 23.2l4.4 8.8h25.6l12-48.2c1.4-5.6 4.3-10.8 8.4-14.9L441.1 191.8l71 71L382.9 391.9c-4.1 4.1-9.2 7-14.9 8.4l-60.1 15c-1.1 .3-2.1 .4-3.2 .5c-.8 .1-1.5 .2-2.3 .2H256c-6.1 0-11.6-3.4-14.3-8.8l-8.8-17.7c-1.7-3.4-5.1-5.5-8.8-5.5s-7.2 2.1-8.8 5.5l-8.8 17.7c-2.9 5.9-9.2 9.4-15.7 8.8s-12.1-5.1-13.9-11.3L160 349zM549.8 139.7l14.4 14.4c15.6 15.6 15.6 40.9 0 56.6l-29.4 29.4-71-71 29.4-29.4c15.6-15.6 40.9-15.6 56.6 0z"]},faHandHoldingHeart={prefix:"far",iconName:"hand-holding-heart",icon:[576,512,[],"f4be","M163.9 136.9c-29.4-29.8-29.4-78.2 0-108s77-29.8 106.4 0l17.7 18 17.7-18c29.4-29.8 77-29.8 106.4 0s29.4 78.2 0 108L310.5 240.1c-6.2 6.3-14.3 9.4-22.5 9.4s-16.3-3.1-22.5-9.4L163.9 136.9zM187.4 352c-7.9 0-15.6 2.3-22.2 6.7L85.3 412c-3.9 2.6-8.6 4-13.3 4H24c-13.3 0-24-10.7-24-24s10.7-24 24-24H64.7l73.8-49.2C153 309.1 170 304 187.4 304H344c35.3 0 64 28.7 64 64c0 .7 0 1.3 0 2l64.9-40c10.7-6.6 22.9-10 35.5-10h7.4c33.3 0 60.3 27 60.3 60.3c0 20.4-10.4 39.5-27.5 50.6l-95.
11976 61.9c-19.4 12.6-42.1 19.3-65.2 19.3H24c-13.3 0-24-10.7-24-24s10.7-24 24-24H387.7c13.9 0 27.5-4 39.1-11.6l95.6-61.9c3.5-2.3 5.6-6.1 5.6-10.3c0-6.8-5.5-12.3-12.3-12.3h-7.4c-3.6 0-7.2 1-10.3 2.9l-93.5 57.5c-3.8 2.3-8.1 3.6-12.6 3.6H344 320 256c-13.3 0-24-10.7-24-24s10.7-24 24-24h64 24c8.8 0 16-7.2 16-16s-7.2-16-16-16H187.4z"]},faCircleQuestion$1={prefix:"far",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm169.8-90.7c7.9-22.3 29.1-37.3 52.8-37.3h58.3c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24V250.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1H222.6c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},faCircleInfo$1={prefix:"far",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336c-13.3 0-24 10.7-24 24s10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24h-8V248c0-13.3-10.7-24-24-24H216c-13.3 0-24 10.7-24 24s10.7 24 24 24h24v64H216zm40-144a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},faInfoCircle$1=faCircleInfo$1,faRectangleXmark={prefix:"far",iconName:"rectangle-xmark",icon:[512,512,[62164,"rectangle-times","times-rectangle","window-close"],"f410","M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V96c0-8.8-7.2-16-16-16H64zM0 96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zm175 79c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]};/*!
1198 * FilePond 4.30.4
1199 * Licensed under MIT, https://opensource.org/licenses/MIT/
1200 * Please visit https://pqina.nl/filepond/ for details.
1201 */const isNode$1=a=>a instanceof HTMLElement,createStore=(a,o=[],s=[])=>{const _={...a},j=[],$t=[],zt=()=>({..._}),Ht=()=>{const tr=[...j];return j.length=0,tr},Ut=()=>{const tr=[...$t];$t.length=0,tr.forEach(({type:nr,data:sr})=>{Gt(nr,sr)})},Gt=(tr,nr,sr)=>{if(sr&&!document.hidden){$t.push({type:tr,data:nr});return}er[tr]&&er[tr](nr),j.push({type:tr,data:nr})},Xt=(tr,...nr)=>Zt[tr]?Zt[tr](...nr):null,Jt={getState:zt,processActionQueue:Ht,processDispatchQueue:Ut,dispatch:Gt,query:Xt};let Zt={};o.forEach(tr=>{Zt={...tr(_),...Zt}});let er={};return s.forEach(tr=>{er={...tr(Gt,Xt,_),...er}}),Jt},defineProperty$6=(a,o,s)=>{if(typeof s=="function"){a[o]=s;return}Object.defineProperty(a,o,{...s})},forin=(a,o)=>{for(const s in a)a.hasOwnProperty(s)&&o(s,a[s])},createObject=a=>{const o={};return forin(a,s=>{defineProperty$6(o,s,a[s])}),o},attr=(a,o,s=null)=>{if(s===null)return a.getAttribute(o)||a.hasAttribute(o);a.setAttribute(o,s)},ns$1="http://www.w3.org/2000/svg",svgElements=["svg","path"],isSVGElement=a=>svgElements.includes(a),createElement$1=(a,o,s={})=>{typeof o=="object"&&(s=o,o=null);const _=isSVGElement(a)?document.createElementNS(ns$1,a):document.createElement(a);return o&&(isSVGElement(a)?attr(_,"class",o):_.className=o),forin(s,(j,$t)=>{attr(_,j,$t)}),_},appendChild=a=>(o,s)=>{typeof s<"u"&&a.children[s]?a.insertBefore(o,a.children[s]):a.appendChild(o)},appendChildView=(a,o)=>(s,_)=>(typeof _<"u"?o.splice(_,0,s):o.push(s),s),removeChildView=(a,o)=>s=>(o.splice(o.indexOf(s),1),s.element.parentNode&&a.removeChild(s.element),s),IS_BROWSER=(()=>typeof window<"u"&&typeof window.document<"u")(),isBrowser$5=()=>IS_BROWSER,testElement=isBrowser$5()?createElement$1("svg"):{},getChildCount="children"in testElement?a=>a.children.length:a=>a.childNodes.length,getViewRect=(a,o,s,_)=>{const j=s[0]||a.left,$t=s[1]||a.top,zt=j+a.width,Ht=$t+a.height*(_[1]||1),Ut={element:{...a},inner:{left:a.left,top:a.top,right:a.right,bottom:a.bottom},outer:{left:j,top:$t,right:zt,bottom:Ht}};return o.filter(Gt=>!Gt.isRectIgnored()).map(Gt=>Gt.rect).forEach(Gt=>{expandRect(Ut.inner,{...Gt.inner}),expandRect(Ut.outer,{...Gt.outer})}),calculateRectSize(Ut.inner),Ut.outer.bottom+=Ut.element.marginBottom,Ut.outer.right+=Ut.element.marginRight,calculateRectSize(Ut.outer),Ut}
1201,expandRect=(a,o)=>{o.top+=a.top,o.right+=a.left,o.bottom+=a.top,o.left+=a.left,o.bottom>a.bottom&&(a.bottom=o.bottom),o.right>a.right&&(a.right=o.right)},calculateRectSize=a=>{a.width=a.right-a.left,a.height=a.bottom-a.top},isNumber$1=a=>typeof a=="number",thereYet=(a,o,s,_=.001)=>Math.abs(a-o)<_&&Math.abs(s)<_,spring=({stiffness:a=.5,damping:o=.75,mass:s=10}={})=>{let _=null,j=null,$t=0,zt=!1;const Gt=createObject({interpolate:(Xt,Jt)=>{if(zt)return;if(!(isNumber$1(_)&&isNumber$1(j))){zt=!0,$t=0;return}const Zt=-(j-_)*a;$t+=Zt/s,j+=$t,$t*=o,thereYet(j,_,$t)||Jt?(j=_,$t=0,zt=!0,Gt.onupdate(j),Gt.oncomplete(j)):Gt.onupdate(j)},target:{set:Xt=>{if(isNumber$1(Xt)&&!isNumber$1(j)&&(j=Xt),_===null&&(_=Xt,j=Xt),_=Xt,j===_||typeof _>"u"){zt=!0,$t=0,Gt.onupdate(j),Gt.oncomplete(j);return}zt=!1},get:()=>_},resting:{get:()=>zt},onupdate:Xt=>{},oncomplete:Xt=>{}});return Gt},easeInOutQuad=a=>a<.5?2*a*a:-1+(4-2*a)*a,tween=({duration:a=500,easing:o=easeInOutQuad,delay:s=0}={})=>{let _=null,j,$t,zt=!0,Ht=!1,Ut=null;const Xt=createObject({interpolate:(Jt,Zt)=>{zt||Ut===null||(_===null&&(_=Jt),!(Jt-_<s)&&(j=Jt-_-s,j>=a||Zt?(j=1,$t=Ht?0:1,Xt.onupdate($t*Ut),Xt.oncomplete($t*Ut),zt=!0):($t=j/a,Xt.onupdate((j>=0?o(Ht?1-$t:$t):0)*Ut))))},target:{get:()=>Ht?0:Ut,set:Jt=>{if(Ut===null){Ut=Jt,Xt.onupdate(Jt),Xt.oncomplete(Jt);return}Jt<Ut?(Ut=1,Ht=!0):(Ht=!1,Ut=Jt),zt=!1,_=null}},resting:{get:()=>zt},onupdate:Jt=>{},oncomplete:Jt=>{}});return Xt},animator={spring,tween},createAnimator=(a,o,s)=>{const _=a[o]&&typeof a[o][s]=="object"?a[o][s]:a[o]||a,j=typeof _=="string"?_:_.type,$t=typeof _=="object"?{..._}:{};return animator[j]?animator[j]($t):null},addGetSet=(a,o,s,_=!1)=>{o=Array.isArray(o)?o:[o],o.forEach(j=>{a.forEach($t=>{let zt=$t,Ht=()=>s[$t],Ut=Gt=>s[$t]=Gt;typeof $t=="object"&&(zt=$t.key,Ht=$t.getter||Ht,Ut=$t.setter||Ut),!(j[zt]&&!_)&&(j[zt]={get:Ht,set:Ut})})})},animations=({mixinConfig:a,viewProps:o,viewInternalAPI:s,viewExternalAPI:_})=>{const j={...o},$t=[];return forin(a,(zt,Ht)=>{const Ut=createAnimator(Ht);if(!Ut)return;Ut.onupdate=Xt=>{o[zt]=Xt},Ut.target=j[zt],addGetSet([{key:zt,setter:Xt=>{Ut.target!==Xt&&(Ut.target=Xt)},getter:()=>o[zt]}],[s,_],o,!0),$t.push(Ut)}),{write:zt=>{let Ht=document.hidden,Ut=!0;return $t.forEach(Gt=>{Gt.resting||(Ut=!1),Gt.interpolate(zt,Ht)}),Ut},destroy:()=>{}}},addEvent=a=>(o,s)=>{a.addEventListener(o,s)},removeEvent=a=>(o,s)=>{a.removeEventListener(o,s)},listeners=({mixinConfig:a,viewProps:o,viewInternalAPI:s,viewExternalAPI:_,viewState:j,view:$t})=>{const zt=[],Ht=addEvent($t.element),Ut=removeEvent($t.element);return _.on=(Gt,Xt)=>{zt.push({type:Gt,fn:Xt}),Ht(Gt,Xt)},_.off=(Gt,Xt)=>{zt.splice(zt.findIndex(Jt=>Jt.type===Gt&&Jt.fn===Xt),1),Ut(Gt,Xt)},{write:()=>!0,destroy:()=>{zt.forEach(Gt=>{Ut(Gt.type,Gt.fn)})}}},apis=({mixinConfig:a,viewProps:o,viewExternalAPI:s})=>{addGetSet(a,s,o)},isDefined$2=a=>a!=null,defaults={opacity:1,scaleX:1,scaleY:1,translateX:0,translateY:0,rotateX:0,rotateY:0,rotateZ:0,originX:0,originY:0},styles=({mixinConfig:a,viewProps:o,viewInternalAPI:s,viewExternalAPI:_,view:j})=>{const $t={...o},zt={};addGetSet(a,[s,_],o);const Ht=()=>[o.translateX||0,o.translateY||0],Ut=()=>[o.scaleX||0,o.scaleY||0],Gt=()=>j.rect?getViewRect(j.rect,j.childViews,Ht(),Ut()):null;return s.rect={get:Gt},_.rect={get:Gt},a.forEach(Xt=>{o[Xt]=typeof $t[Xt]>"u"?defaults[Xt]:$t[Xt]}),{write:()=>{if(propsHaveChanged(zt,o))return applyStyles(j.element,o),Object.assign(zt,{...o}),!0},destroy:()=>{}}},propsHaveChanged=(a,o)=>{if(Object.keys(a).length!==Object.keys(o).length)return!0;for(const s in o)if(o[s]!==a[s])return!0;return!1},applyStyles=(a,{opacity:o,perspective:s,translateX:_,translateY:j,scaleX:$t,scaleY:zt,rotateX:Ht,rotateY:Ut,rotateZ:Gt,originX:Xt,originY:Jt,width:Zt,height:er})=>{let tr="",nr="";(isDefined$2(Xt)||isDefined$2(Jt))&&(nr+=`transform-origin: ${Xt||0}px ${Jt||0}px;`),isDefined$2(s)&&(tr+=`perspective(${s}px) `),(isDefined$2(_)||isDefined$2(j))&&(tr+=`translate3d(${_||0}px, ${j||0}px, 0) `),(isDefined$2($t)||isDefined$2(zt))&&(tr+=`scale3d(${isDefined$2($t)?$t:1}, ${isDefined$2(zt)?zt:1}, 1) `),isDefined$2(Gt)&&(tr+=`rotateZ(${Gt}rad) `),isDefined$2(Ht)&&(tr+=`rotateX(${Ht}rad) `),isDefined$2(Ut)&&(tr+=`rotateY(${Ut}rad) `),tr.length&&(nr+=`transform:${tr};`),isDefined$2(o)&&(nr+=`opacity:${o};`,o===0&&(nr+="visibility:hidden;"),o<1&&(nr+="pointer-events:none;")),isDefined$2(er)&&(nr+=`height:${er}px;`),isDefined$2(Zt)&&(nr+=`width:${Zt}px;`);const sr=a.elementCurrentStyle||"";(nr.length!==sr.length||nr!==sr)&&(a.style.cssText=nr,a.elementCurrentStyle=nr)},Mixins={styles,listeners,animations,apis},updateRect$1=(a={},o={},s={})=>(o.layoutCalculated||(a.paddingTop=parseInt(s.paddingTop,10)||0,a.marginTop=parseInt(s.marginTop,10)||0,a.marginRight=parseInt(s.marginRight,10)||0,a.marginBottom=parseInt(s.marginBottom,10)||0,a.marginLeft=parseInt(s.marginLeft,10)||0,o.layoutCalculated=!0),a.left=o.offsetLeft||0,a.top=o.offsetTop||0,a.width=o.offsetWidth||0,a.height=o.offsetHeight||0,a.right=a.left+a.width,a.bottom=a.top+a.height,a.scrollTop=o.scrollTop,a.hidden=o.offsetParent===null,a),createView=({tag:a="div",name:o=null,attributes:s={},read:_=()=>{},write:j=()=>{},create:$t=()=>{},destroy:zt=()=>{},filterFrameActionsForChild:Ht=(er,tr)=>tr,didCreateView:Ut=()=>{},didWriteView:Gt=()=>{},ignoreRect:Xt=!1,ignoreRectUpdate:Jt=!1,mixins:Zt=[]}={})=>(er,tr={})=>{const nr=createElement$1(a,`filepond--${o}`,s),sr=window.getComputedStyle(nr,null),or=updateRect$1();let ir=null,rr=!1;const ar=[],lr=[],ur={},cr={},dr=[j],gr=[_],_r=[zt],Sr=()=>nr,wr=()=>ar.concat(),Rr=()=>ur,Ir=Kr=>(rn,Zr)=>rn(Kr,Zr),mr=()=>ir||(ir=getViewRect(or,ar,[0,0],[1,1]),ir),hr=()=>sr,vr=()=>{ir=null,ar.forEach(Zr=>Zr._read()),!(Jt&&or.width&&or.height)&&updateRect$1(or,nr,sr);const rn={root:Fr,props:tr,rect:or};gr.forEach(Zr=>Zr(rn))},pr=(Kr,rn,Zr)=>{let sn=rn.length===0;return dr.forEach(nn=>
1201{nn({props:tr,root:Fr,actions:rn,timestamp:Kr,shouldOptimize:Zr})===!1&&(sn=!1)}),lr.forEach(nn=>{nn.write(Kr)===!1&&(sn=!1)}),ar.filter(nn=>!!nn.element.parentNode).forEach(nn=>{nn._write(Kr,Ht(nn,rn),Zr)||(sn=!1)}),ar.forEach((nn,cn)=>{nn.element.parentNode||(Fr.appendChild(nn.element,cn),nn._read(),nn._write(Kr,Ht(nn,rn),Zr),sn=!1)}),rr=sn,Gt({props:tr,root:Fr,actions:rn,timestamp:Kr}),sn},br=()=>{lr.forEach(Kr=>Kr.destroy()),_r.forEach(Kr=>{Kr({root:Fr,props:tr})}),ar.forEach(Kr=>Kr._destroy())},Pr={element:{get:Sr},style:{get:hr},childViews:{get:wr}},kr={...Pr,rect:{get:mr},ref:{get:Rr},is:Kr=>o===Kr,appendChild:appendChild(nr),createChildView:Ir(er),linkView:Kr=>(ar.push(Kr),Kr),unlinkView:Kr=>{ar.splice(ar.indexOf(Kr),1)},appendChildView:appendChildView(nr,ar),removeChildView:removeChildView(nr,ar),registerWriter:Kr=>dr.push(Kr),registerReader:Kr=>gr.push(Kr),registerDestroyer:Kr=>_r.push(Kr),invalidateLayout:()=>nr.layoutCalculated=!1,dispatch:er.dispatch,query:er.query},Lr={element:{get:Sr},childViews:{get:wr},rect:{get:mr},resting:{get:()=>rr},isRectIgnored:()=>Xt,_read:vr,_write:pr,_destroy:br},Gr={...Pr,rect:{get:()=>or}};Object.keys(Zt).sort((Kr,rn)=>Kr==="styles"?1:rn==="styles"?-1:0).forEach(Kr=>{const rn=Mixins[Kr]({mixinConfig:Zt[Kr],viewProps:tr,viewState:cr,viewInternalAPI:kr,viewExternalAPI:Lr,view:createObject(Gr)});rn&&lr.push(rn)});const Fr=createObject(kr);$t({root:Fr,props:tr});const $r=getChildCount(nr);return ar.forEach((Kr,rn)=>{Fr.appendChild(Kr.element,$r+rn)}),Ut(Fr),createObject(Lr)},createPainter=(a,o,s=60)=>{const _="__framePainter";if(window[_]){window[_].readers.push(a),window[_].writers.push(o);return}window[_]={readers:[a],writers:[o]};const j=window[_],$t=1e3/s;let zt=null,Ht=null,Ut=null,Gt=null;const Xt=()=>{document.hidden?(Ut=()=>window.setTimeout(()=>Jt(performance.now()),$t),Gt=()=>window.clearTimeout(Ht)):(Ut=()=>window.requestAnimationFrame(Jt),Gt=()=>window.cancelAnimationFrame(Ht))};document.addEventListener("visibilitychange",()=>{Gt&&Gt(),Xt(),Jt(performance.now())});const Jt=Zt=>{Ht=Ut(Jt),zt||(zt=Zt);const er=Zt-zt;er<=$t||(zt=Zt-er%$t,j.readers.forEach(tr=>tr()),j.writers.forEach(tr=>tr(Zt)))};return Xt(),Jt(performance.now()),{pause:()=>{Gt(Ht)}}},createRoute=(a,o)=>({root:s,props:_,actions:j=[],timestamp:$t,shouldOptimize:zt})=>{j.filter(Ht=>a[Ht.type]).forEach(Ht=>a[Ht.type]({root:s,props:_,action:Ht.data,timestamp:$t,shouldOptimize:zt})),o&&o({root:s,props:_,actions:j,timestamp:$t,shouldOptimize:zt})},insertBefore=(a,o)=>o.parentNode.insertBefore(a,o),insertAfter=(a,o)=>o.parentNode.insertBefore(a,o.nextSibling),isArray$g=a=>Array.isArray(a),isEmpty=a=>a==null,trim=a=>a.trim(),toString$5=a=>""+a,toArray=(a,o=",")=>isEmpty(a)?[]:isArray$g(a)?a:toString$5(a).split(o).map(trim).filter(s=>s.length),isBoolean$1=a=>typeof a=="boolean",toBoolean=a=>isBoolean$1(a)?a:a==="true",isString$3=a=>typeof a=="string",toNumber$2=a=>isNumber$1(a)?a:isString$3(a)?toString$5(a).replace(/[a-z]+/gi,""):0,toInt=a=>parseInt(toNumber$2(a),10),toFloat$1=a=>parseFloat(toNumber$2(a)),isInt=a=>isNumber$1(a)&&isFinite(a)&&Math.floor(a)===a,toBytes=(a,o=1e3)=>{if(isInt(a))return a;let s=toString$5(a).trim();return/MB$/i.test(s)?(s=s.replace(/MB$i/,"").trim(),toInt(s)*o*o):/KB/i.test(s)?(s=s.replace(/KB$i/,"").trim(),toInt(s)*o):toInt(s)},isFunction$5=a=>typeof a=="function",toFunctionReference=a=>{let o=self,s=a.split("."),_=null;for(;_=s.shift();)if(o=o[_],!o)return null;return o},methods={process:"POST",patch:"PATCH",revert:"DELETE",fetch:"GET",restore:"GET",load:"GET"},createServerAPI=a=>{const o={};return o.url=isString$3(a)?a:a.url||"",o.timeout=a.timeout?parseInt(a.timeout,10):0,o.headers=a.headers?a.headers:{},forin(methods,s=>{o[s]=createAction(s,a[s],methods[s],o.timeout,o.headers)}),o.process=a.process||isString$3(a)||a.url?o.process:null,o.remove=a.remove||null,delete o.headers,o},createAction=(a,o,s,_,j)=>{if(o===null)return null;if(typeof o=="function")return o;const $t={url:s==="GET"||s==="PATCH"?`?${a}=`:"",method:s,headers:j,withCredentials:!1,timeout:_,onload:null,ondata:null,onerror:null};if(isString$3(o))return $t.url=o,$t;
1201if(Object.assign($t,o),isString$3($t.headers)){const zt=$t.headers.split(/:(.+)/);$t.headers={header:zt[0],value:zt[1]}}return $t.withCredentials=toBoolean($t.withCredentials),$t},toServerAPI=a=>createServerAPI(a),isNull=a=>a===null,isObject$d=a=>typeof a=="object"&&a!==null,isAPI=a=>isObject$d(a)&&isString$3(a.url)&&isObject$d(a.process)&&isObject$d(a.revert)&&isObject$d(a.restore)&&isObject$d(a.fetch),getType=a=>isArray$g(a)?"array":isNull(a)?"null":isInt(a)?"int":/^[0-9]+ ?(?:GB|MB|KB)$/gi.test(a)?"bytes":isAPI(a)?"api":typeof a,replaceSingleQuotes=a=>a.replace(/{\s*'/g,'{"').replace(/'\s*}/g,'"}').replace(/'\s*:/g,'":').replace(/:\s*'/g,':"').replace(/,\s*'/g,',"').replace(/'\s*,/g,'",'),conversionTable={array:toArray,boolean:toBoolean,int:a=>getType(a)==="bytes"?toBytes(a):toInt(a),number:toFloat$1,float:toFloat$1,bytes:toBytes,string:a=>isFunction$5(a)?a:toString$5(a),function:a=>toFunctionReference(a),serverapi:toServerAPI,object:a=>{try{return JSON.parse(replaceSingleQuotes(a))}catch{return null}}},convertTo=(a,o)=>conversionTable[o](a),getValueByType=(a,o,s)=>{if(a===o)return a;let _=getType(a);if(_!==s){const j=convertTo(a,s);if(_=getType(j),j===null)throw`Trying to assign value with incorrect type to "${option}", allowed type: "${s}"`;a=j}return a},createOption=(a,o)=>{let s=a;return{enumerable:!0,get:()=>s,set:_=>{s=getValueByType(_,a,o)}}},createOptions=a=>{const o={};return forin(a,s=>{const _=a[s];o[s]=createOption(_[0],_[1])}),createObject(o)},createInitialState=a=>({items:[],listUpdateTimeout:null,itemUpdateTimeout:null,processingQueue:[],options:createOptions(a)}),fromCamels=(a,o="-")=>a.split(/(?=[A-Z])/).map(s=>s.toLowerCase()).join(o),createOptionAPI=(a,o)=>{const s={};return forin(o,_=>{s[_]={get:()=>a.getState().options[_],set:j=>{a.dispatch(`SET_${fromCamels(_,"_").toUpperCase()}`,{value:j})}}}),s},createOptionActions=a=>(o,s,_)=>{const j={};return forin(a,$t=>{const zt=fromCamels($t,"_").toUpperCase();j[`SET_${zt}`]=Ht=>{try{_.options[$t]=Ht.value}catch{}o(`DID_SET_${zt}`,{value:_.options[$t]})}}),j},createOptionQueries=a=>o=>{const s={};return forin(a,_=>{s[`GET_${fromCamels(_,"_").toUpperCase()}`]=j=>o.options[_]}),s},InteractionMethod={API:1,DROP:2,BROWSE:3,PASTE:4,NONE:5},getUniqueId=()=>Math.random().toString(36).substring(2,11),arrayRemove=(a,o)=>a.splice(o,1),run=(a,o)=>{o?a():document.hidden?Promise.resolve(1).then(a):setTimeout(a,0)},on=()=>{const a=[],o=(_,j)=>{arrayRemove(a,a.findIndex($t=>$t.event===_&&($t.cb===j||!j)))},s=(_,j,$t)=>{a.filter(zt=>zt.event===_).map(zt=>zt.cb).forEach(zt=>run(()=>zt(...j),$t))};return{fireSync:(_,...j)=>{s(_,j,!0)},fire:(_,...j)=>{s(_,j,!1)},on:(_,j)=>{a.push({event:_,cb:j})},onOnce:(_,j)=>{a.push({event:_,cb:(...$t)=>{o(_,j),j(...$t)}})},off:o}},copyObjectPropertiesToObject=(a,o,s)=>{Object.getOwnPropertyNames(a).filter(_=>!s.includes(_)).forEach(_=>Object.defineProperty(o,_,Object.getOwnPropertyDescriptor(a,_)))},PRIVATE=["fire","process","revert","load","on","off","onOnce","retryLoad","extend","archive","archived","release","released","requestProcessing","freeze"],createItemAPI=a=>{const o={};return copyObjectPropertiesToObject(a,o,PRIVATE),o},removeReleasedItems=a=>{a.forEach((o,s)=>{o.released&&arrayRemove(a,s)})},ItemStatus={INIT:1,IDLE:2,PROCESSING_QUEUED:9,PROCESSING:3,PROCESSING_COMPLETE:5,PROCESSING_ERROR:6,PROCESSING_REVERT_ERROR:10,LOADING:7,LOAD_ERROR:8},FileOrigin={INPUT:1,LIMBO:2,LOCAL:3},getNonNumeric=a=>/[^0-9]+/.exec(a),getDecimalSeparator=()=>getNonNumeric(1.1.toLocaleString())[0],getThousandsSeparator=()=>{const a=getDecimalSeparator(),o=1e3.toLocaleString(),s=1e3.toString();return o!==s?getNonNumeric(o)[0]:a==="."?",":"."},Type={BOOLEAN:"boolean",INT:"int",NUMBER:"number",STRING:"string",ARRAY:"array",OBJECT:"object",FUNCTION:"function",ACTION:"action",SERVER_API:"serverapi",REGEX:"regex"},filters=[],applyFilterChain=(a,o,s)=>new Promise((_,j)=>{const $t=filters.filter(Ht=>Ht.key===a).map(Ht=>Ht.cb);if($t.length===0){_(o);return}const zt=$t.shift();$t.reduce((Ht,Ut)=>Ht.then(Gt=>Ut(Gt,s)),zt(o,s)).then(Ht=>_(Ht)).catch(Ht=>j(Ht))}),applyFilters=(a,o,s)=>filters.filter(_=>_.key===a).map(_=>_.cb(o,s)),addFilter=(a,o)=>filters.push({key:a,cb:o}),extendDefaultOptions=a=>Object.assign(defaultOptions$1,a),getOptions=()=>({...defaultOptions$1}),setOptions=a=>{forin(a,(o,s)=>{defaultOptions$1[o]&&(defaultOptions$1[o][0]=getValueByType(s,defaultOptions$1[o][0],defaultOptions$1[o][1]))})},defaultOptions$1={id:[null,Type.STRING],name:["filepond",Type.STRING],disabled:[!1,Type.BOOLEAN],className:[null,Type.STRING],required:[!1,Type.BOOLEAN],captureMethod:[null,Type.STRING],allowSyncAcceptAttribute:[!0,Type.BOOLEAN],allowDrop:[!0,Type.BOOLEAN],allowBrowse:[!0,Type.BOOLEAN],allowPaste:[!0,Type.BOOLEAN],allowMultiple:[!1,Type.BOOLEAN],allowReplace:[!0,Type.BOOLEAN],allowRevert:[!0,Type.BOOLEAN],allowRemove:[!0,Type.BOOLEAN],allowProcess:[!0,Type.BOOLEAN],allowReorder:[!1,Type.BOOLEAN],allowDirectoriesOnly:[!1,Type.BOOLEAN],storeAsFile:[!1,Type.BOOLEAN],forceRevert:[!1,Type.BOOLEAN],maxFiles:[null,Type.INT],checkValidity:[!1,Type.BOOLEAN],itemInsertLocationFreedom:[!0,Type.BOOLEAN],itemInsertLocation:["before",Type.STRING],itemInsertInterval:[75,Type.INT],dropOnPage:[!1,Type.BOOLEAN],dropOnElement:[!0,Type.BOOLEAN],dropValidation:[!1,Type.BOOLEAN],ignoredFiles:[[".ds_store","thumbs.db","desktop.ini"],Type.ARRAY],instantUpload:[!0,Type.BOOLEAN],maxParallelUploads:[2,Type.INT],allowMinimumUploadDuration:[!0,Type.BOOLEAN],chunkUploads:[!1,Type.BOOLEAN],chunkForce:[!1,Type.BOOLEAN],chunkSize:[5e6,Type.INT],chunkRetryDelays:[[500,1e3,3e3],Type.ARRAY],server:[null,Type.SERVER_API],fileSizeBase:[1e3,Type.INT],labelFileSizeBytes:["bytes",Type.STRING],labelFileSizeKilobytes:["KB",Type.STRING],labelFileSizeMegabytes:["MB",Type.STRING],labelFileSizeGigabytes:["GB",Type.STRING],labelDecimalSeparator:[getDecimalSeparator(),Type.STRING],labelThousandsSeparator:[getThousandsSeparator(),Type.STRING],labelIdle:['Drag & Drop your files or <span class="filepond--label-action">Browse</span>
1201',Type.STRING],labelInvalidField:["Field contains invalid files",Type.STRING],labelFileWaitingForSize:["Waiting for size",Type.STRING],labelFileSizeNotAvailable:["Size not available",Type.STRING],labelFileCountSingular:["file in list",Type.STRING],labelFileCountPlural:["files in list",Type.STRING],labelFileLoading:["Loading",Type.STRING],labelFileAdded:["Added",Type.STRING],labelFileLoadError:["Error during load",Type.STRING],labelFileRemoved:["Removed",Type.STRING],labelFileRemoveError:["Error during remove",Type.STRING],labelFileProcessing:["Uploading",Type.STRING],labelFileProcessingComplete:["Upload complete",Type.STRING],labelFileProcessingAborted:["Upload cancelled",Type.STRING],labelFileProcessingError:["Error during upload",Type.STRING],labelFileProcessingRevertError:["Error during revert",Type.STRING],labelTapToCancel:["tap to cancel",Type.STRING],labelTapToRetry:["tap to retry",Type.STRING],labelTapToUndo:["tap to undo",Type.STRING],labelButtonRemoveItem:["Remove",Type.STRING],labelButtonAbortItemLoad:["Abort",Type.STRING],labelButtonRetryItemLoad:["Retry",Type.STRING],labelButtonAbortItemProcessing:["Cancel",Type.STRING],labelButtonUndoItemProcessing:["
1201Undo",Type.STRING],labelButtonRetryItemProcessing:["Retry",Type.STRING],labelButtonProcessItem:["Upload",Type.STRING],iconRemove:['<svg width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M11.586 13l-2.293 2.293a1 1 0 0 0 1.414 1.414L13 14.414l2.293 2.293a1 1 0 0 0 1.414-1.414L14.414 13l2.293-2.293a1 1 0 0 0-1.414-1.414L13 11.586l-2.293-2.293a1 1 0 0 0-1.414 1.414L11.586 13z" fill="currentColor" fill-rule="nonzero"/></svg>',Type.STRING],iconProcess:['<svg width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M14 10.414v3.585a1 1 0 0 1-2 0v-3.585l-1.293 1.293a1 1 0 0 1-1.414-1.415l3-3a1 1 0 0 1 1.414 0l3 3a1 1 0 0 1-1.414 1.415L14 10.414zM9 18a1 1 0 0 1 0-2h8a1 1 0 0 1 0 2H9z" fill="currentColor" fill-rule="evenodd"/></svg>',Type.STRING],iconRetry:['<svg width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M10.81 9.185l-.038.02A4.997 4.997 0 0 0 8 13.683a5 5 0 0 0 5 5 5 5 0 0 0 5-5 1 1 0 0 1 2 0A7 7 0 1 1 9.722 7.496l-.842-.21a.999.999 0 1 1 .484-1.94l3.23.806c.535.133.86.675.73 1.21l-.804 3.233a.997.997 0 0 1-1.21.73.997.997 0 0 1-.73-1.21l.23-.928v-.002z" fill="currentColor" fill-rule="nonzero"/></svg>',Type.STRING],iconUndo:['<svg width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M9.185 10.81l.02-.038A4.997 4.997 0 0 1 13.683 8a5 5 0 0 1 5 5 5 5 0 0 1-5 5 1 1 0 0 0 0 2A7 7 0 1 0 7.496 9.722l-.21-.842a.999.999 0 1 0-1.94.484l.806 3.23c.133.535.675.86 1.21.73l3.233-.803a.997.997 0 0 0 .73-1.21.997.997 0 0 0-1.21-.73l-.928.23-.002-.001z" fill="currentColor" fill-rule="nonzero"/></svg>',Type.STRING],iconDone:['<svg width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M18.293 9.293a1 1 0 0 1 1.414 1.414l-7.002 7a1 1 0 0 1-1.414 0l-3.998-4a1 1 0 1 1 1.414-1.414L12 15.586l6.294-6.293z" fill="currentColor" fill-rule="nonzero"/></svg>',Type.STRING],oninit:[null,Type.FUNCTION],onwarning:[null,Type.FUNCTION],onerror:[null,Type.FUNCTION],onactivatefile:[null,Type.FUNCTION],oninitfile:[null,Type.FUNCTION],onaddfilestart:[null,Type.FUNCTION],onaddfileprogress:[null,Type.FUNCTION],onaddfile:[null,Type.FUNCTION],onprocessfilestart:[null,Type.FUNCTION],onprocessfileprogress:[null,Type.FUNCTION],onprocessfileabort:[null,Type.FUNCTION],onprocessfilerevert:[null,Type.FUNCTION],onprocessfile:[null,Type.FUNCTION],onprocessfiles:[null,Type.FUNCTION],onremovefile:[null,Type.FUNCTION],onpreparefile:[null,Type.FUNCTION],onupdatefiles:[null,Type.FUNCTION],onreorderfiles:[null,Type.FUNCTION],beforeDropFile:[null,Type.FUNCTION],beforeAddFile:[null,Type.FUNCTION],beforeRemoveFile:[null,Type.FUNCTION],beforePrepareFile:[null,Type.FUNCTION],stylePanelLayout:[null,Type.STRING],stylePanelAspectRatio:[null,Type.STRING],styleItemPanelAspectRatio:[null,Type.STRING],styleButtonRemoveItemPosition:["left",Type.STRING],styleButtonProcessItemPosition:["right",Type.STRING],styleLoadIndicatorPosition:["right",Type.STRING],styleProgressIndicatorPosition:["right",Type.STRING],styleButtonRemoveItemAlign:[!1,Type.BOOLEAN],files:[[],Type.ARRAY],credits:[["https://pqina.nl/","Powered by PQINA"],Type.ARRAY]},getItemByQuery=(a,o)=>isEmpty(o)?a[0]||null:isInt(o)?a[o]||null:(typeof o=="object"&&(o=o.id),a.find(s=>s.id===o)||null),getNumericAspectRatioFromString=a=>{if(isEmpty(a))return a;if(/:/.test(a)){const o=a.split(":");return o[1]/o[0]}return parseFloat(a)},getActiveItems=a=>a.filter(o=>!o.archived),Status$1={EMPTY:0,IDLE:1,ERROR:2,BUSY:3,READY:4};let res=null;const canUpdateFileInput=()=>{if(res===null)try{const a=new DataTransfer;a.items.add(new File(["hello world"],"This_Works.txt"));const o=document.createElement("input");o.setAttribute("type","file"),o.files=a.files,res=o.files.length===1}catch{res=!1}return res},ITEM_ERROR=[ItemStatus.LOAD_ERROR,ItemStatus.PROCESSING_ERROR,ItemStatus.PROCESSING_REVERT_ERROR],ITEM_BUSY=[ItemStatus.LOADING,ItemStatus.PROCESSING,ItemStatus.PROCESSING_QUEUED,ItemStatus.INIT],ITEM_READY=[ItemStatus.PROCESSING_COMPLETE],isItemInErrorState=a=>ITEM_ERROR.includes(a.status),isItemInBusyState=a=>ITEM_BUSY.includes(a.status),isItemInReadyState=a=>ITEM_READY.includes(a.status),isAsync=a=>isObject$d(a.options.server)&&(isObject$d(a.options.server.process)||isFunction$5(a.options.server.process)),queries=a=>({GET_STATUS:()=>{const o=getActiveItems(a.items),{EMPTY:s,ERROR:_,BUSY:j,IDLE:$t,READY:zt}=Status$1;return o.length===0?s:o.some(isItemInErrorState)?_:o.some(isItemInBusyState)?j:o.some(isItemInReadyState)?zt:$t},GET_ITEM:o=>getItemByQuery(a.items,o),GET_ACTIVE_ITEM:o=>getItemByQuery(getActiveItems(a.items),o),GET_ACTIVE_ITEMS:()=>getActiveItems(a.items),GET_ITEMS:()=>a.items,GET_ITEM_NAME:o=>{const s=getItemByQuery(a.items,o);return s?s.filename:null},GET_ITEM_SIZE:o=>{const s=getItemByQuery(a.items,o);return s?s.fileSize:null},GET_STYLES:()=>Object.keys(a.options).filter(o=>/^style/.test(o)).map(o=>({name:o,value:a.options[o]})),GET_PANEL_ASPECT_RATIO:()=>/circle/.test(a.options.stylePanelLayout)?1:getNumericAspectRatioFromString(a.options.stylePanelAspectRatio),GET_ITEM_PANEL_ASPECT_RATIO:()=>a.options.styleItemPanelAspectRatio,GET_ITEMS_BY_STATUS:o=>getActiveItems(a.items).filter(s=>s.status===o),GET_TOTAL_ITEMS:()=>getActiveItems(a.items).length,SHOULD_UPDATE_FILE_INPUT:()=>a.options.storeAsFile&&canUpdateFileInput()&&!isAsync(a),IS_ASYNC:()=>isAsync(a),GET_FILE_SIZE_LABELS:o=>({labelBytes:o("GET_LABEL_FILE_SIZE_BYTES")||void 0,labelKilobytes:o("GET_LABEL_FILE_SIZE_KILOBYTES")||void 0,labelMegabytes:o("GET_LABEL_FILE_SIZE_MEGABYTES")||void 0,labelGigabytes:o("GET_LABEL_FILE_SIZE_GIGABYTES")||void 0})}),hasRoomForItem=a=>{const o=getActiveItems(a.items).length;if(!a.options.allowMultiple)return o===0;const s=a.options.maxFiles;return s===null||o<s},limit=(a,o,s)=>Math.max(Math.min(s,a),o),arrayInsert=(a,o,s)=>a.splice(o,0,s),insertItem=(a,o,s)=>isEmpty(o)?null:typeof s>"u"?(a.push(o),o):(s=limit(s,0,a.length),arrayInsert(a,s,o),o),isBase64DataURI=a=>/^\s*data:([a-z]+\/[a-z0-9-+.]+(;[a-z-]+=[a-z0-9-]+)?)?(;base64)?,([a-z0-9!$&',()*+;=\-._~:@\/?%\s]*)\s*$/i.test(a),getFilenameFromURL=a=>a.split("/").pop().split("?").shift(),getExtensionFromFilename=a=>
1201a.split(".").pop(),guesstimateExtension=a=>{if(typeof a!="string")return"";const o=a.split("/").pop();return/svg/.test(o)?"svg":/zip|compressed/.test(o)?"zip":/plain/.test(o)?"txt":/msword/.test(o)?"doc":/[a-z]+/.test(o)?o==="jpeg"?"jpg":o:""},leftPad=(a,o="")=>(o+a).slice(-o.length),getDateString=(a=new Date)=>`${a.getFullYear()}-${leftPad(a.getMonth()+1,"00")}-${leftPad(a.getDate(),"00")}_${leftPad(a.getHours(),"00")}-${leftPad(a.getMinutes(),"00")}-${leftPad(a.getSeconds(),"00")}`,getFileFromBlob=(a,o,s=null,_=null)=>{const j=typeof s=="string"?a.slice(0,a.size,s):a.slice(0,a.size,a.type);return j.lastModifiedDate=new Date,a._relativePath&&(j._relativePath=a._relativePath),isString$3(o)||(o=getDateString()),o&&_===null&&getExtensionFromFilename(o)?j.name=o:(_=_||guesstimateExtension(j.type),j.name=o+(_?"."+_:"")),j},getBlobBuilder=()=>window.BlobBuilder=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,createBlob=(a,o)=>{const s=getBlobBuilder();if(s){const _=new s;return _.append(a),_.getBlob(o)}return new Blob([a],{type:o})},getBlobFromByteStringWithMimeType=(a,o)=>{const s=new ArrayBuffer(a.length),_=new Uint8Array(s);for(let j=0;j<a.length;j++)_[j]=a.charCodeAt(j);return createBlob(s,o)},getMimeTypeFromBase64DataURI=a=>(/^data:(.+);/.exec(a)||[])[1]||null,getBase64DataFromBase64DataURI=a=>a.split(",")[1].replace(/\s/g,""),getByteStringFromBase64DataURI=a=>atob(getBase64DataFromBase64DataURI(a)),getBlobFromBase64DataURI=a=>{const o=getMimeTypeFromBase64DataURI(a),s=getByteStringFromBase64DataURI(a);return getBlobFromByteStringWithMimeType(s,o)},getFileFromBase64DataURI=(a,o,s)=>getFileFromBlob(getBlobFromBase64DataURI(a),o,null,s),getFileNameFromHeader=a=>{if(!/^content-disposition:/i.test(a))return null;const o=a.split(/filename=|filename\*=.+''/).splice(1).map(s=>s.trim().replace(/^["']|[;"']{0,2}$/g,"")).filter(s=>s.length);return o.length?decodeURI(o[o.length-1]):null},getFileSizeFromHeader=a=>{if(/content-length:/i.test(a)){const o=a.match(/[0-9]+/)[0];return o?parseInt(o,10):null}return null},getTranfserIdFromHeader=a=>/x-content-transfer-id:/i.test(a)&&(a.split(":")[1]||"").trim()||null,getFileInfoFromHeaders=a=>{const o={source:null,name:null,size:null},s=a.split(`
1202`);for(let _ of s){const j=getFileNameFromHeader(_);if(j){o.name=j;continue}const $t=getFileSizeFromHeader(_);if($t){o.size=$t;continue}const zt=getTranfserIdFromHeader(_);if(zt){o.source=zt;continue}}return o},createFileLoader=a=>{const o={source:null,complete:!1,progress:0,size:null,timestamp:null,duration:0,request:null},s=()=>o.progress,_=()=>{o.request&&o.request.abort&&o.request.abort()},j=()=>{const Ht=o.source;zt.fire("init",Ht),Ht instanceof File?zt.fire("load",Ht):Ht instanceof Blob?zt.fire("load",getFileFromBlob(Ht,Ht.name)):isBase64DataURI(Ht)?zt.fire("load",getFileFromBase64DataURI(Ht)):$t(Ht)},$t=Ht=>{if(!a){zt.fire("error",{type:"error",body:"Can't load URL",code:400});return}o.timestamp=Date.now(),o.request=a(Ht,Ut=>{o.duration=Date.now()-o.timestamp,o.complete=!0,Ut instanceof Blob&&(Ut=getFileFromBlob(Ut,Ut.name||getFilenameFromURL(Ht))),zt.fire("load",Ut instanceof Blob?Ut:Ut?Ut.body:null)},Ut=>{zt.fire("error",typeof Ut=="string"?{type:"error",code:0,body:Ut}:Ut)},(Ut,Gt,Xt)=>{if(Xt&&(o.size=Xt),o.duration=Date.now()-o.timestamp,!Ut){o.progress=null;return}o.progress=Gt/Xt,zt.fire("progress",o.progress)},()=>{zt.fire("abort")},Ut=>{const Gt=getFileInfoFromHeaders(typeof Ut=="string"?Ut:Ut.headers);zt.fire("meta",{size:o.size||Gt.size,filename:Gt.name,source:Gt.source})})},zt={...on(),setSource:Ht=>o.source=Ht,getProgress:s,abort:_,load:j};return zt},isGet=a=>/GET|HEAD/.test(a),sendRequest=(a,o,s)=>{const _={onheaders:()=>{},onprogress:()=>{},onload:()=>{},ontimeout:()=>{},onerror:()=>{},onabort:()=>{},abort:()=>{j=!0,zt.abort()}};let j=!1,$t=!1;s={method:"POST",headers:{},withCredentials:!1,...s},o=encodeURI(o),isGet(s.method)&&a&&(o=`${o}${encodeURIComponent(typeof a=="string"?a:JSON.stringify(a))}`);const zt=new XMLHttpRequest,Ht=isGet(s.method)?zt:zt.upload;return Ht.onprogress=Ut=>{j||_.onprogress(Ut.lengthComputable,Ut.loaded,Ut.total)},zt.onreadystatechange=()=>{zt.readyState<2||zt.readyState===4&&zt.status===0||$t||($t=!0,_.onheaders(zt))},zt.onload=()=>{zt.status>=200&&zt.status<300?_.onload(zt):_.onerror(zt)},zt.onerror=()=>_.onerror(zt),zt.onabort=()=>{j=!0,_.onabort()},zt.ontimeout=()=>_.ontimeout(zt),zt.open(s.method,o,!0),isInt(s.timeout)&&(zt.timeout=s.timeout),Object.keys(s.headers).forEac
1202h(Ut=>{const Gt=unescape(encodeURIComponent(s.headers[Ut]));zt.setRequestHeader(Ut,Gt)}),s.responseType&&(zt.responseType=s.responseType),s.withCredentials&&(zt.withCredentials=!0),zt.send(a),_},createResponse=(a,o,s,_)=>({type:a,code:o,body:s,headers:_}),createTimeoutResponse=a=>o=>{a(createResponse("error",0,"Timeout",o.getAllResponseHeaders()))},hasQS=a=>/\?/.test(a),buildURL=(...a)=>{let o="";return a.forEach(s=>{o+=hasQS(o)&&hasQS(s)?s.replace(/\?/,"&"):s}),o},createFetchFunction=(a="",o)=>{if(typeof o=="function")return o;if(!o||!isString$3(o.url))return null;const s=o.onload||(j=>j),_=o.onerror||(j=>null);return(j,$t,zt,Ht,Ut,Gt)=>{const Xt=sendRequest(j,buildURL(a,o.url),{...o,responseType:"blob"});return Xt.onload=Jt=>{const Zt=Jt.getAllResponseHeaders(),er=getFileInfoFromHeaders(Zt).name||getFilenameFromURL(j);$t(createResponse("load",Jt.status,o.method==="HEAD"?null:getFileFromBlob(s(Jt.response),er),Zt))},Xt.onerror=Jt=>{zt(createResponse("error",Jt.status,_(Jt.response)||Jt.statusText,Jt.getAllResponseHeaders()))},Xt.onheaders=Jt=>{Gt(createResponse("headers",Jt.status,null,Jt.getAllResponseHeaders()))},Xt.ontimeout=createTimeoutResponse(zt),Xt.onprogress=Ht,Xt.onabort=Ut,Xt}},ChunkStatus={QUEUED:0,COMPLETE:1,PROCESSING:2,ERROR:3,WAITING:4},processFileChunked=(a,o,s,_,j,$t,zt,Ht,Ut,Gt,Xt)=>{const Jt=[],{chunkTransferId:Zt,chunkServer:er,chunkSize:tr,chunkRetryDelays:nr}=Xt,sr={serverId:Zt,aborted:!1},or=o.ondata||(Ir=>Ir),ir=o.onload||((Ir,mr)=>mr==="HEAD"?Ir.getResponseHeader("Upload-Offset"):Ir.response),rr=o.onerror||(Ir=>null),ar=Ir=>{const mr=new FormData;isObject$d(j)&&mr.append(s,JSON.stringify(j));const hr=typeof o.headers=="function"?o.headers(_,j):{...o.headers,"Upload-Length":_.size},vr={...o,headers:hr},pr=sendRequest(or(mr),buildURL(a,o.url),vr);pr.onload=br=>Ir(ir(br,vr.method)),pr.onerror=br=>zt(createResponse("error",br.status,rr(br.response)||br.statusText,br.getAllResponseHeaders())),pr.ontimeout=createTimeoutResponse(zt)},lr=Ir=>{const mr=buildURL(a,er.url,sr.serverId),vr={headers:typeof o.headers=="function"?o.headers(sr.serverId):{...o.headers},method:"HEAD"},pr=sendRequest(null,mr,vr);pr.onload=br=>Ir(ir(br,vr.method)),pr.onerror=br=>zt(createResponse("error",br.status,rr(br.response)||br.statusText,br.getAllResponseHeaders())),pr.ontimeout=createTimeoutResponse(zt)},ur=Math.floor(_.size/tr);for(let Ir=0;Ir<=ur;Ir++){const mr=Ir*tr,hr=_.slice(mr,mr+tr,"application/offset+octet-stream");Jt[Ir]={index:Ir,size:hr.size,offset:mr,data:hr,file:_,progress:0,retries:[...nr],status:ChunkStatus.QUEUED,error:null,request:null,timeout:null}}const cr=()=>$t(sr.serverId),dr=Ir=>Ir.status===ChunkStatus.QUEUED||Ir.status===ChunkStatus.ERROR,gr=Ir=>{if(sr.aborted)return;if(Ir=Ir||Jt.find(dr),!Ir){Jt.every(Pr=>Pr.status===ChunkStatus.COMPLETE)&&cr();return}Ir.status=ChunkStatus.PROCESSING,Ir.progress=null;const mr=er.ondata||(Pr=>Pr),hr=er.onerror||(Pr=>null),vr=buildURL(a,er.url,sr.serverId),pr=typeof er.headers=="function"?er.headers(Ir):{...er.headers,"Content-Type":"application/offset+octet-stream","Upload-Offset":Ir.offset,"Upload-Length":_.size,"Upload-Name":_.name},br=Ir.request=sendRequest(mr(Ir.data),vr,{...er,headers:pr});br.onload=()=>{Ir.status=ChunkStatus.COMPLETE,Ir.request=null,wr()},br.onprogress=(Pr,kr,Lr)=>{Ir.progress=Pr?kr:null,Sr()},br.onerror=Pr=>{Ir.status=ChunkStatus.ERROR,Ir.request=null,Ir.error=hr(Pr.response)||Pr.statusText,_r(Ir)||zt(createResponse("error",Pr.status,hr(Pr.response)||Pr.statusText,Pr.getAllResponseHeaders()))},br.ontimeout=Pr=>{Ir.status=ChunkStatus.ERROR,Ir.request=null,_r(Ir)||createTimeoutResponse(zt)(Pr)},br.onabort=()=>{Ir.status=ChunkStatus.QUEUED,Ir.request=null,Ut()}},_r=Ir=>Ir.retries.length===0?!1:(Ir.status=ChunkStatus.WAITING,clearTimeout(Ir.timeout),Ir.timeout=setTimeout(()=>{gr(Ir)},Ir.retries.shift()),!0),Sr=()=>{const Ir=Jt.reduce((hr,vr)=>hr===null||vr.progress===null?null:hr+vr.progress,0);if(Ir===null)return Ht(!1,0,0);const mr=Jt.reduce((hr,vr)=>hr+vr.size,0);Ht(!0,Ir,mr)},wr=()=>{Jt.filter(mr=>mr.status===ChunkStatus.PROCESSING).length>=1||gr()},Rr=()=>{Jt.forEach(Ir=>{clearTimeout(Ir.timeout),Ir.request&&Ir.request.abort()})};return sr.serverId?lr(Ir=>{sr.aborted||(Jt.filter(mr=>mr.offset<Ir).forEach(mr=>{mr.status=ChunkStatus.COMPLETE,mr.progress=mr.size}),wr())}):ar(Ir=>{sr.aborted||(Gt(Ir),sr.serverId=Ir,wr())}),{abort:()=>{sr.aborted=!0,Rr()}}},createFileProcessorFunction=(a,o,s,_)=>(j,$t,zt,Ht,Ut,Gt,Xt)=>{if(!j)return;const Jt=_.chunkUploads,Zt=Jt&&j.size>_.chunkSize,er=Jt&&(Zt||_.chunkForce);
1202if(j instanceof Blob&&er)return processFileChunked(a,o,s,j,$t,zt,Ht,Ut,Gt,Xt,_);const tr=o.ondata||(lr=>lr),nr=o.onload||(lr=>lr),sr=o.onerror||(lr=>null),or=typeof o.headers=="function"?o.headers(j,$t)||{}:{...o.headers},ir={...o,headers:or};var rr=new FormData;isObject$d($t)&&rr.append(s,JSON.stringify($t)),(j instanceof Blob?[{name:null,file:j}]:j).forEach(lr=>{rr.append(s,lr.file,lr.name===null?lr.file.name:`${lr.name}${lr.file.name}`)});const ar=sendRequest(tr(rr),buildURL(a,o.url),ir);return ar.onload=lr=>{zt(createResponse("load",lr.status,nr(lr.response),lr.getAllResponseHeaders()))},ar.onerror=lr=>{Ht(createResponse("error",lr.status,sr(lr.response)||lr.statusText,lr.getAllResponseHeaders()))},ar.ontimeout=createTimeoutResponse(Ht),ar.onprogress=Ut,ar.onabort=Gt,ar},createProcessorFunction=(a="",o,s,_)=>typeof o=="function"?(...j)=>o(s,...j,_):!o||!isString$3(o.url)?null:createFileProcessorFunction(a,o,s,_),createRevertFunction=(a="",o)=>{if(typeof o=="function")return o;if(!o||!isString$3(o.url))return(j,$t)=>$t();const s=o.onload||(j=>j),_=o.onerror||(j=>null);return(j,$t,zt)=>{const Ht=sendRequest(j,a+o.url,o);return Ht.onload=Ut=>{$t(createResponse("load",Ut.status,s(Ut.response),Ut.getAllResponseHeaders()))},Ht.onerror=Ut=>{zt(createResponse("error",Ut.status,_(Ut.response)||Ut.statusText,Ut.getAllResponseHeaders()))},Ht.ontimeout=createTimeoutResponse(zt),Ht}},getRandomNumber=(a=0,o=1)=>a+Math.random()*(o-a),createPerceivedPerformanceUpdater=(a,o=1e3,s=0,_=25,j=250)=>{let $t=null;const zt=Date.now(),Ht=()=>{let Ut=Date.now()-zt,Gt=getRandomNumber(_,j);Ut+Gt>o&&(Gt=Ut+Gt-o);let Xt=Ut/o;if(Xt>=1||document.hidden){a(1);return}a(Xt),$t=setTimeout(Ht,Gt)};return o>0&&Ht(),{clear:()=>{clearTimeout($t)}}},createFileProcessor=(a,o)=>{const s={complete:!1,perceivedProgress:0,perceivedPerformanceUpdater:null,progress:null,timestamp:null,perceivedDuration:0,duration:0,request:null,response:null},{allowMinimumUploadDuration:_}=o,j=(Xt,Jt)=>{const Zt=()=>{s.duration===0||s.progress===null||Gt.fire("progress",Gt.getProgress())},er=()=>{s.complete=!0,Gt.fire("load-perceived",s.response.body)};Gt.fire("start"),s.timestamp=Date.now(),s.perceivedPerformanceUpdater=createPerceivedPerformanceUpdater(tr=>{s.perceivedProgress=tr,s.perceivedDuration=Date.now()-s.timestamp,Zt(),s.response&&s.perceivedProgress===1&&!s.complete&&er()},_?getRandomNumber(750,1500):0),s.request=a(Xt,Jt,tr=>{s.response=isObject$d(tr)?tr:{type:"load",code:200,body:`${tr}`,headers:{}},s.duration=Date.now()-s.timestamp,s.progress=1,Gt.fire("load",s.response.body),(!_||_&&s.perceivedProgress===1)&&er()},tr=>{s.perceivedPerformanceUpdater.clear(),Gt.fire("error",isObject$d(tr)?tr:{type:"error",code:0,body:`${tr}`})},(tr,nr,sr)=>{s.duration=Date.now()-s.timestamp,s.progress=tr?nr/sr:null,Zt()},()=>{s.perceivedPerformanceUpdater.clear(),Gt.fire("abort",s.response?s.response.body:null)},tr=>{Gt.fire("transfer",tr)})},$t=()=>{s.request&&(s.perceivedPerformanceUpdater.clear(),s.request.abort&&s.request.abort(),s.complete=!0)},zt=()=>{$t(),s.complete=!1,s.perceivedProgress=0,s.progress=0,s.timestamp=null,s.perceivedDuration=0,s.duration=0,s.request=null,s.response=null},Ht=_?()=>s.progress?Math.min(s.progress,s.perceivedProgress):null:()=>s.progress||null,Ut=_?()=>Math.min(s.duration,s.perceivedDuration):()=>s.duration,Gt={...on(),process:j,abort:$t,getProgress:Ht,getDuration:Ut,reset:zt};return Gt},getFilenameWithoutExtension=a=>a.substring(0,a.lastIndexOf("."))||a,createFileStub=a=>{let o=[a.name,a.size,a.type];return a instanceof Blob||isBase64DataURI(a)?o[0]=a.name||getDateString():isBase64DataURI(a)?(o[1]=a.length,o[2]=getMimeTypeFromBase64DataURI(a)):isString$3(a)&&(o[0]=getFilenameFromURL(a),o[1]=0,o[2]="application/octet-stream"),{name:o[0],size:o[1],type:o[2]}},isFile=a=>!!(a instanceof File||a instanceof Blob&&a.name),deepCloneObject=a=>{if(!isObject$d(a))return a;const o=isArray$g(a)?[]:{};for(const s in a){if(!a.hasOwnProperty(s))continue;const _=a[s];o[s]=_&&isObject$d(_)?deepCloneObject(_):_}return o},createItem=(a=null,o=null,s=null)=>{const _=getUniqueId(),j={archived:!1,frozen:!1,released:!1,source:null,file:s,serverFileReference:o,transferId:null,processingAborted:!1,status:o?ItemStatus.PROCESSING_COMPLETE:ItemStatus.INIT,activeLoader:null,activeProcessor:null};let $t=null;
1202const zt={},Ht=dr=>j.status=dr,Ut=(dr,...gr)=>{j.released||j.frozen||ur.fire(dr,...gr)},Gt=()=>getExtensionFromFilename(j.file.name),Xt=()=>j.file.type,Jt=()=>j.file.size,Zt=()=>j.file,er=(dr,gr,_r)=>{if(j.source=dr,ur.fireSync("init"),j.file){ur.fireSync("load-skip");return}j.file=createFileStub(dr),gr.on("init",()=>{Ut("load-init")}),gr.on("meta",Sr=>{j.file.size=Sr.size,j.file.filename=Sr.filename,Sr.source&&(a=FileOrigin.LIMBO,j.serverFileReference=Sr.source,j.status=ItemStatus.PROCESSING_COMPLETE),Ut("load-meta")}),gr.on("progress",Sr=>{Ht(ItemStatus.LOADING),Ut("load-progress",Sr)}),gr.on("error",Sr=>{Ht(ItemStatus.LOAD_ERROR),Ut("load-request-error",Sr)}),gr.on("abort",()=>{Ht(ItemStatus.INIT),Ut("load-abort")}),gr.on("load",Sr=>{j.activeLoader=null;const wr=Ir=>{j.file=isFile(Ir)?Ir:j.file,a===FileOrigin.LIMBO&&j.serverFileReference?Ht(ItemStatus.PROCESSING_COMPLETE):Ht(ItemStatus.IDLE),Ut("load")},Rr=Ir=>{j.file=Sr,Ut("load-meta"),Ht(ItemStatus.LOAD_ERROR),Ut("load-file-error",Ir)};if(j.serverFileReference){wr(Sr);return}_r(Sr,wr,Rr)}),gr.setSource(dr),j.activeLoader=gr,gr.load()},tr=()=>{j.activeLoader&&j.activeLoader.load()},nr=()=>{if(j.activeLoader){j.activeLoader.abort();return}Ht(ItemStatus.INIT),Ut("load-abort")},sr=(dr,gr)=>{if(j.processingAborted){j.processingAborted=!1;return}if(Ht(ItemStatus.PROCESSING),$t=null,!(j.file instanceof Blob)){ur.on("load",()=>{sr(dr,gr)});return}dr.on("load",wr=>{j.transferId=null,j.serverFileReference=wr}),dr.on("transfer",wr=>{j.transferId=wr}),dr.on("load-perceived",wr=>{j.activeProcessor=null,j.transferId=null,j.serverFileReference=wr,Ht(ItemStatus.PROCESSING_COMPLETE),Ut("process-complete",wr)}),dr.on("start",()=>{Ut("process-start")}),dr.on("error",wr=>{j.activeProcessor=null,Ht(ItemStatus.PROCESSING_ERROR),Ut("process-error",wr)}),dr.on("abort",wr=>{j.activeProcessor=null,j.serverFileReference=wr,Ht(ItemStatus.IDLE),Ut("process-abort"),$t&&$t()}),dr.on("progress",wr=>{Ut("process-progress",wr)});const _r=wr=>{j.archived||dr.process(wr,{...zt})},Sr=console.error;gr(j.file,_r,Sr),j.activeProcessor=dr},or=()=>{j.processingAborted=!1,Ht(ItemStatus.PROCESSING_QUEUED)},ir=()=>new Promise(dr=>{if(!j.activeProcessor){j.processingAborted=!0,Ht(ItemStatus.IDLE),Ut("process-abort"),dr();return}$t=()=>{dr()},j.activeProcessor.abort()}),rr=(dr,gr)=>new Promise((_r,Sr)=>{const wr=j.serverFileReference!==null?j.serverFileReference:j.transferId;if(wr===null){_r();return}dr(wr,()=>{j.serverFileReference=null,j.transferId=null,_r()},Rr=>{if(!gr){_r();return}Ht(ItemStatus.PROCESSING_REVERT_ERROR),Ut("process-revert-error"),Sr(Rr)}),Ht(ItemStatus.IDLE),Ut("process-revert")}),ar=(dr,gr,_r)=>{const Sr=dr.split("."),wr=Sr[0],Rr=Sr.pop();let Ir=zt;Sr.forEach(mr=>Ir=Ir[mr]),JSON.stringify(Ir[Rr])!==JSON.stringify(gr)&&(Ir[Rr]=gr,Ut("metadata-update",{key:wr,value:zt[wr],silent:_r}))},ur={id:{get:()=>_},origin:{get:()=>a,set:dr=>a=dr},serverId:{get:()=>j.serverFileReference},transferId:{get:()=>j.transferId},status:{get:()=>j.status},filename:{get:()=>j.file.name},filenameWithoutExtension:{get:()=>getFilenameWithoutExtension(j.file.name)},fileExtension:{get:Gt},fileType:{get:Xt},fileSize:{get:Jt},file:{get:Zt},relativePath:{get:()=>j.file._relativePath},source:{get:()=>j.source},getMetadata:dr=>deepCloneObject(dr?zt[dr]:zt),setMetadata:(dr,gr,_r)=>{if(isObject$d(dr)){const Sr=dr;return Object.keys(Sr).forEach(wr=>{ar(wr,Sr[wr],gr)}),dr}return ar(dr,gr,_r),gr},extend:(dr,gr)=>cr[dr]=gr,abortLoad:nr,retryLoad:tr,requestProcessing:or,abortProcessing:ir,load:er,process:sr,revert:rr,...on(),freeze:()=>j.frozen=!0,release:()=>j.released=!0,released:{get:()=>j.released},archive:()=>j.archived=!0,archived:{get:()=>j.archived}},cr=createObject(ur);return cr},getItemIndexByQuery=(a,o)=>isEmpty(o)?0:isString$3(o)?a.findIndex(s=>s.id===o):-1,getItemById=(a,o)=>{const s=getItemIndexByQuery(a,o);if(!(s<0))return a[s]||null},fetchBlob=(a,o,s,_,j,$t)=>{const zt=sendRequest(null,a,{method:"GET",responseType:"blob"});return zt.onload=Ht=>{const Ut=Ht.getAllResponseHeaders(),Gt=getFileInfoFromHeaders(Ut).name||getFilenameFromURL(a);o(createResponse("load",Ht.status,getFileFromBlob(Ht.response,Gt),Ut))},zt.onerror=Ht=>{s(createResponse("error",Ht.status,Ht.statusText,Ht.getAllResponseHeaders()))},zt.onheaders=Ht=>{$t(createResponse("headers",Ht.status,null,Ht.getAllResponseHeaders()))},zt.ontimeout=createTimeoutResponse(s),zt.onprogress=_,zt.onabort=j,zt},getDomainFromURL=a=>(a.indexOf("//")===0&&(a=location.protocol+a),a.toLowerCase().replace("blob:","").replace(/([a-z])?:\/\//,"$1").split("/")[0]),isExternalURL=a=>(a.indexOf(":")>-1||a.indexOf("//")>-1)&&getDomainFromURL(location.href)!==getDomainFromURL(a),dynamicLabel=a=>(...o)=>isFunction$5(a)?a(...o):a,isMockItem=a=>!isFile(a.file),listUpdated=(a,o)=>{clearTimeout(o.listUpdateTimeout),o.listUpdateTimeout=setTimeout(()=>{a("DID_UPDATE_ITEMS",{items:getActiveItems(o.items)})},0)},optionalPromise=(a,...o)=>new Promise(s=>{if(!a)return s(!0);const _=a(...o);if(_==null)return s(!0);if(typeof _=="boolean")return s(_);typeof _.then=="function"&&_.then(s)}),sortItems=(a,o)=>{a.items.sort((s,_)=>o(createItemAPI(s),createItemAPI(_)))},getItemByQueryFromState=(a,o)=>({query:s,success:_=()=>{},failure:j=()=>{},...$t}={})=>
1202{const zt=getItemByQuery(a.items,s);if(!zt){j({error:createResponse("error",0,"Item not found"),file:null});return}o(zt,_,j,$t||{})},actions=(a,o,s)=>({ABORT_ALL:()=>{getActiveItems(s.items).forEach(_=>{_.freeze(),_.abortLoad(),_.abortProcessing()})},DID_SET_FILES:({value:_=[]})=>{const j=_.map(zt=>({source:zt.source?zt.source:zt,options:zt.options}));let $t=getActiveItems(s.items);$t.forEach(zt=>{j.find(Ht=>Ht.source===zt.source||Ht.source===zt.file)||a("REMOVE_ITEM",{query:zt,remove:!1})}),$t=getActiveItems(s.items),j.forEach((zt,Ht)=>{$t.find(Ut=>Ut.source===zt.source||Ut.file===zt.source)||a("ADD_ITEM",{...zt,interactionMethod:InteractionMethod.NONE,index:Ht})})},DID_UPDATE_ITEM_METADATA:({id:_,action:j,change:$t})=>{$t.silent||(clearTimeout(s.itemUpdateTimeout),s.itemUpdateTimeout=setTimeout(()=>{const zt=getItemById(s.items,_);if(!o("IS_ASYNC")){applyFilterChain("SHOULD_PREPARE_OUTPUT",!1,{item:zt,query:o,action:j,change:$t}).then(Xt=>{const Jt=o("GET_BEFORE_PREPARE_FILE");Jt&&(Xt=Jt(zt,Xt)),Xt&&a("REQUEST_PREPARE_OUTPUT",{query:_,item:zt,success:Zt=>{a("DID_PREPARE_OUTPUT",{id:_,file:Zt})}},!0)});return}zt.origin===FileOrigin.LOCAL&&a("DID_LOAD_ITEM",{id:zt.id,error:null,serverFileReference:zt.source});const Ht=()=>{setTimeout(()=>{a("REQUEST_ITEM_PROCESSING",{query:_})},32)},Ut=Xt=>{zt.revert(createRevertFunction(s.options.server.url,s.options.server.revert),o("GET_FORCE_REVERT")).then(Xt?Ht:()=>{}).catch(()=>{})},Gt=Xt=>{zt.abortProcessing().then(Xt?Ht:()=>{})};if(zt.status===ItemStatus.PROCESSING_COMPLETE)return Ut(s.options.instantUpload);if(zt.status===ItemStatus.PROCESSING)return Gt(s.options.instantUpload);s.options.instantUpload&&Ht()},0))},MOVE_ITEM:({query:_,index:j})=>{const $t=getItemByQuery(s.items,_);if(!$t)return;const zt=s.items.indexOf($t);j=limit(j,0,s.items.length-1),zt!==j&&s.items.splice(j,0,s.items.splice(zt,1)[0])},SORT:({compare:_})=>{sortItems(s,_),a("DID_SORT_ITEMS",{items:o("GET_ACTIVE_ITEMS")})},ADD_ITEMS:({items:_,index:j,interactionMethod:$t,success:zt=()=>{},failure:Ht=()=>{}})=>{let Ut=j;if(j===-1||typeof j>"u"){const er=o("GET_ITEM_INSERT_LOCATION"),tr=o("GET_TOTAL_ITEMS");Ut=er==="before"?0:tr}const Gt=o("GET_IGNORED_FILES"),Xt=er=>isFile(er)?!Gt.includes(er.name.toLowerCase()):!isEmpty(er),Zt=_.filter(Xt).map(er=>new Promise((tr,nr)=>{a("ADD_ITEM",{interactionMethod:$t,source:er.source||er,success:tr,failure:nr,index:Ut++,options:er.options||{}})}));Promise.all(Zt).then(zt).catch(Ht)},ADD_ITEM:({source:_,index:j=-1,interactionMethod:$t,success:zt=()=>{},failure:Ht=()=>{},options:Ut={}})=>{if(isEmpty(_)){Ht({error:createResponse("error",0,"No source"),file:null});return}if(isFile(_)&&s.options.ignoredFiles.includes(_.name.toLowerCase()))return;if(!hasRoomForItem(s)){if(s.options.allowMultiple||!s.options.allowMultiple&&!s.options.allowReplace){const ir=createResponse("warning",0,"Max files");a("DID_THROW_MAX_FILES",{source:_,error:ir}),Ht({error:ir,file:null});return}const or=getActiveItems(s.items)[0];if(or.status===ItemStatus.PROCESSING_COMPLETE||or.status===ItemStatus.PROCESSING_REVERT_ERROR){const ir=o("GET_FORCE_REVERT");if(or.revert(createRevertFunction(s.options.server.url,s.options.server.revert),ir).then(()=>{ir&&a("ADD_ITEM",{source:_,index:j,interactionMethod:$t,success:zt,failure:Ht,options:Ut})}).catch(()=>{}),ir)return}a("REMOVE_ITEM",{query:or.id})}const Gt=Ut.type==="local"?FileOrigin.LOCAL:Ut.type==="limbo"?FileOrigin.LIMBO:FileOrigin.INPUT,Xt=createItem(Gt,Gt===FileOrigin.INPUT?null:_,Ut.file);Object.keys(Ut.metadata||{}).forEach(or=>{Xt.setMetadata(or,Ut.metadata[or])}),applyFilters("DID_CREATE_ITEM",Xt,{query:o,dispatch:a});const Jt=o("GET_ITEM_INSERT_LOCATION");s.options.itemInsertLocationFreedom||(j=Jt==="before"?-1:s.items.length),insertItem(s.items,Xt,j),isFunction$5(Jt)&&_&&sortItems(s,Jt);const Zt=Xt.id;Xt.on("init",()=>{a("DID_INIT_ITEM",{id:Zt})}),Xt.on("load-init",()=>{a("DID_START_ITEM_LOAD",{id:Zt})}),Xt.on("load-meta",()=>{a("DID_UPDATE_ITEM_META",{id:Zt})}),Xt.on("load-progress",or=>{a("DID_UPDATE_ITEM_LOAD_PROGRESS",{id:Zt,progress:or})}),Xt.on("load-request-error",or=>{const ir=dynamicLabel(s.options.labelFileLoadError)(or);if(or.code>
1202=400&&or.code<500){a("DID_THROW_ITEM_INVALID",{id:Zt,error:or,status:{main:ir,sub:`${or.code} (${or.body})`}}),Ht({error:or,file:createItemAPI(Xt)});return}a("DID_THROW_ITEM_LOAD_ERROR",{id:Zt,error:or,status:{main:ir,sub:s.options.labelTapToRetry}})}),Xt.on("load-file-error",or=>{a("DID_THROW_ITEM_INVALID",{id:Zt,error:or.status,status:or.status}),Ht({error:or.status,file:createItemAPI(Xt)})}),Xt.on("load-abort",()=>{a("REMOVE_ITEM",{query:Zt})}),Xt.on("load-skip",()=>{a("COMPLETE_LOAD_ITEM",{query:Zt,item:Xt,data:{source:_,success:zt}})}),Xt.on("load",()=>{const or=ir=>{if(!ir){a("REMOVE_ITEM",{query:Zt});return}Xt.on("metadata-update",rr=>{a("DID_UPDATE_ITEM_METADATA",{id:Zt,change:rr})}),applyFilterChain("SHOULD_PREPARE_OUTPUT",!1,{item:Xt,query:o}).then(rr=>{const ar=o("GET_BEFORE_PREPARE_FILE");ar&&(rr=ar(Xt,rr));const lr=()=>{a("COMPLETE_LOAD_ITEM",{query:Zt,item:Xt,data:{source:_,success:zt}}),listUpdated(a,s)};if(rr){a("REQUEST_PREPARE_OUTPUT",{query:Zt,item:Xt,success:ur=>{a("DID_PREPARE_OUTPUT",{id:Zt,file:ur}),lr()}},!0);return}lr()})};applyFilterChain("DID_LOAD_ITEM",Xt,{query:o,dispatch:a}).then(()=>{optionalPromise(o("GET_BEFORE_ADD_FILE"),createItemAPI(Xt)).then(or)}).catch(ir=>{if(!ir||!ir.error||!ir.status)return or(!1);a("DID_THROW_ITEM_INVALID",{id:Zt,error:ir.error,status:ir.status})})}),Xt.on("process-start",()=>{a("DID_START_ITEM_PROCESSING",{id:Zt})}),Xt.on("process-progress",or=>{a("DID_UPDATE_ITEM_PROCESS_PROGRESS",{id:Zt,progress:or})}),Xt.on("process-error",or=>{a("DID_THROW_ITEM_PROCESSING_ERROR",{id:Zt,error:or,status:{main:dynamicLabel(s.options.labelFileProcessingError)(or),sub:s.options.labelTapToRetry}})}),Xt.on("process-revert-error",or=>{a("DID_THROW_ITEM_PROCESSING_REVERT_ERROR",{id:Zt,error:or,status:{main:dynamicLabel(s.options.labelFileProcessingRevertError)(or),sub:s.options.labelTapToRetry}})}),Xt.on("process-complete",or=>{a("DID_COMPLETE_ITEM_PROCESSING",{id:Zt,error:null,serverFileReference:or}),a("DID_DEFINE_VALUE",{id:Zt,value:or})}),Xt.on("process-abort",()=>{a("DID_ABORT_ITEM_PROCESSING",{id:Zt})}),Xt.on("process-revert",()=>{a("DID_REVERT_ITEM_PROCESSING",{id:Zt}),a("DID_DEFINE_VALUE",{id:Zt,value:null})}),a("DID_ADD_ITEM",{id:Zt,index:j,interactionMethod:$t}),listUpdated(a,s);const{url:er,load:tr,restore:nr,fetch:sr}=s.options.server||{};Xt.load(_,createFileLoader(Gt===FileOrigin.INPUT?isString$3(_)&&isExternalURL(_)&&sr?createFetchFunction(er,sr):fetchBlob:Gt===FileOrigin.LIMBO?createFetchFunction(er,nr):createFetchFunction(er,tr)),(or,ir,rr)=>{applyFilterChain("LOAD_FILE",or,{query:o}).then(ir).catch(rr)})},REQUEST_PREPARE_OUTPUT:({item:_,success:j,failure:$t=()=>{}})=>{const zt={error:createResponse("error",0,"Item not found"),file:null};if(_.archived)return $t(zt);applyFilterChain("PREPARE_OUTPUT",_.file,{query:o,item:_}).then(Ht=>{applyFilterChain("COMPLETE_PREPARE_OUTPUT",Ht,{query:o,item:_}).then(Ut=>{if(_.archived)return $t(zt);j(Ut)})})},COMPLETE_LOAD_ITEM:({item:_,data:j})=>{const{success:$t,source:zt}=j,Ht=o("GET_ITEM_INSERT_LOCATION");if(isFunction$5(Ht)&&zt&&sortItems(s,Ht),a("DID_LOAD_ITEM",{id:_.id,error:null,serverFileReference:_.origin===FileOrigin.INPUT?null:zt}),$t(createItemAPI(_)),_.origin===FileOrigin.LOCAL){a("DID_LOAD_LOCAL_ITEM",{id:_.id});return}if(_.origin===FileOrigin.LIMBO){a("DID_COMPLETE_ITEM_PROCESSING",{id:_.id,error:null,serverFileReference:zt}),a("DID_DEFINE_VALUE",{id:_.id,value:_.serverId||zt});return}o("IS_ASYNC")&&s.options.instantUpload&&a("REQUEST_ITEM_PROCESSING",{query:_.id})},RETRY_ITEM_LOAD:getItemByQueryFromState(s,_=>{_.retryLoad()}),REQUEST_ITEM_PREPARE:getItemByQueryFromState(s,(_,j,$t)=>{a("REQUEST_PREPARE_OUTPUT",{query:_.id,item:_,success:zt=>{a("DID_PREPARE_OUTPUT",{id:_.id,file:zt}),j({file:_,output:zt})},failure:$t},!0)}),REQUEST_ITEM_PROCESSING:getItemByQueryFromState(s,(_,j,$t)=>{if(!(_.status===ItemStatus.IDLE||_.status===ItemStatus.PROCESSING_ERROR)){const Ht=()=>a("REQUEST_ITEM_PROCESSING",{query:_,success:j,failure:$t}),Ut=()=>document.hidden?Ht():setTimeout(Ht,32);_.status===ItemStatus.PROCESSING_COMPLETE||_.status===ItemStatus.PROCESSING_REVERT_ERROR?_.revert(createRevertFunction(s.options.server.url,s.options.server.revert),o("GET_FORCE_REVERT")).then(Ut).cat
1202ch(()=>{}):_.status===ItemStatus.PROCESSING&&_.abortProcessing().then(Ut);return}_.status!==ItemStatus.PROCESSING_QUEUED&&(_.requestProcessing(),a("DID_REQUEST_ITEM_PROCESSING",{id:_.id}),a("PROCESS_ITEM",{query:_,success:j,failure:$t},!0))}),PROCESS_ITEM:getItemByQueryFromState(s,(_,j,$t)=>{const zt=o("GET_MAX_PARALLEL_UPLOADS");if(o("GET_ITEMS_BY_STATUS",ItemStatus.PROCESSING).length===zt){s.processingQueue.push({id:_.id,success:j,failure:$t});return}if(_.status===ItemStatus.PROCESSING)return;const Ut=()=>{const Xt=s.processingQueue.shift();if(!Xt)return;const{id:Jt,success:Zt,failure:er}=Xt,tr=getItemByQuery(s.items,Jt);if(!tr||tr.archived){Ut();return}a("PROCESS_ITEM",{query:Jt,success:Zt,failure:er},!0)};_.onOnce("process-complete",()=>{j(createItemAPI(_)),Ut();const Xt=s.options.server;if(s.options.instantUpload&&_.origin===FileOrigin.LOCAL&&isFunction$5(Xt.remove)){const er=()=>{};_.origin=FileOrigin.LIMBO,s.options.server.remove(_.source,er,er)}o("GET_ITEMS_BY_STATUS",ItemStatus.PROCESSING_COMPLETE).length===s.items.length&&a("DID_COMPLETE_ITEM_PROCESSING_ALL")}),_.onOnce("process-error",Xt=>{$t({error:Xt,file:createItemAPI(_)}),Ut()});const Gt=s.options;_.process(createFileProcessor(createProcessorFunction(Gt.server.url,Gt.server.process,Gt.name,{chunkTransferId:_.transferId,chunkServer:Gt.server.patch,chunkUploads:Gt.chunkUploads,chunkForce:Gt.chunkForce,chunkSize:Gt.chunkSize,chunkRetryDelays:Gt.chunkRetryDelays}),{allowMinimumUploadDuration:o("GET_ALLOW_MINIMUM_UPLOAD_DURATION")}),(Xt,Jt,Zt)=>{applyFilterChain("PREPARE_OUTPUT",Xt,{query:o,item:_}).then(er=>{a("DID_PREPARE_OUTPUT",{id:_.id,file:er}),Jt(er)}).catch(Zt)})}),RETRY_ITEM_PROCESSING:getItemByQueryFromState(s,_=>{a("REQUEST_ITEM_PROCESSING",{query:_})}),REQUEST_REMOVE_ITEM:getItemByQueryFromState(s,_=>
1202{optionalPromise(o("GET_BEFORE_REMOVE_FILE"),createItemAPI(_)).then(j=>{j&&a("REMOVE_ITEM",{query:_})})}),RELEASE_ITEM:getItemByQueryFromState(s,_=>{_.release()}),REMOVE_ITEM:getItemByQueryFromState(s,(_,j,$t,zt)=>{const Ht=()=>{const Gt=_.id;getItemById(s.items,Gt).archive(),a("DID_REMOVE_ITEM",{error:null,id:Gt,item:_}),listUpdated(a,s),j(createItemAPI(_))},Ut=s.options.server;_.origin===FileOrigin.LOCAL&&Ut&&isFunction$5(Ut.remove)&&zt.remove!==!1?(a("DID_START_ITEM_REMOVE",{id:_.id}),Ut.remove(_.source,()=>Ht(),Gt=>{a("DID_THROW_ITEM_REMOVE_ERROR",{id:_.id,error:createResponse("error",0,Gt,null),status:{main:dynamicLabel(s.options.labelFileRemoveError)(Gt),sub:s.options.labelTapToRetry}})})):((zt.revert&&_.origin!==FileOrigin.LOCAL&&_.serverId!==null||s.options.chunkUploads&&_.file.size>s.options.chunkSize||s.options.chunkUploads&&s.options.chunkForce)&&_.revert(createRevertFunction(s.options.server.url,s.options.server.revert),o("GET_FORCE_REVERT")),Ht())}),ABORT_ITEM_LOAD:getItemByQueryFromState(s,_=>{_.abortLoad()}),ABORT_ITEM_PROCESSING:getItemByQueryFromState(s,_=>{if(_.serverId){a("REVERT_ITEM_PROCESSING",{id:_.id});return}_.abortProcessing().then(()=>{s.options.instantUpload&&a("REMOVE_ITEM",{query:_.id})})}),REQUEST_REVERT_ITEM_PROCESSING:getItemByQueryFromState(s,_=>{if(!s.options.instantUpload){a("REVERT_ITEM_PROCESSING",{query:_});return}const j=Ht=>{Ht&&a("REVERT_ITEM_PROCESSING",{query:_})},$t=o("GET_BEFORE_REMOVE_FILE");if(!$t)return j(!0);const zt=$t(createItemAPI(_));if(zt==null)return j(!0);if(typeof zt=="boolean")return j(zt);typeof zt.then=="function"&&zt.then(j)}),REVERT_ITEM_PROCESSING:getItemByQueryFromState(s,_=>{_.revert(createRevertFunction(s.options.server.url,s.options.server.revert),o("GET_FORCE_REVERT")).then(()=>{(s.options.instantUpload||isMockItem(_))&&a("REMOVE_ITEM",{query:_.id})}).catch(()=>{})}),SET_OPTIONS:({options:_})=>{const j=Object.keys(_),$t=PrioritizedOptions.filter(Ht=>j.includes(Ht));[...$t,...Object.keys(_).filter(Ht=>!$t.includes(Ht))].forEach(Ht=>{a(`SET_${fromCamels(Ht,"_").toUpperCase()}`,{value:_[Ht]})})}}),PrioritizedOptions=["server"],formatFilename=a=>a,createElement$1$1=a=>document.createElement(a),text$1=(a,o)=>{let s=a.childNodes[0];s?o!==s.nodeValue&&(s.nodeValue=o):(s=document.createTextNode(o),a.appendChild(s))},polarToCartesian=(a,o,s,_)=>{const j=(_%360-90)*Math.PI/180;return{x:a+s*Math.cos(j),y:o+s*Math.sin(j)}},describeArc=(a,o,s,_,j,$t)=>{const zt=polarToCartesian(a,o,s,j),Ht=polarToCartesian(a,o,s,_);return["M",zt.x,zt.y,"A",s,s,0,$t,0,Ht.x,Ht.y].join(" ")},percentageArc=(a,o,s,_,j)=>{let $t=1;return j>_&&j-_<=.5&&($t=0),_>j&&_-j>=.5&&($t=0),describeArc(a,o,s,Math.min(.9999,_)*360,Math.min(.9999,j)*360,$t)},create$2=({root:a,props:o})=>{o.spin=!1,o.progress=0,o.opacity=0;const s=createElement$1("svg");a.ref.path=createElement$1("path",{"stroke-width":2,"stroke-linecap":"round"}),s.appendChild(a.ref.path),a.ref.svg=s,a.appendChild(s)},write=({root:a,props:o})=>{if(o.opacity===0)return;o.align&&(a.element.dataset.align=o.align);const s=parseInt(attr(a.ref.path,"stroke-width"),10),_=a.rect.element.width*.5;let j=0,$t=0;o.spin?(j=0,$t=.5):(j=0,$t=o.progress);const zt=percentageArc(_,_,_-s,j,$t);attr(a.ref.path,"d",zt),attr(a.ref.path,"stroke-opacity",o.spin||o.progress>0?1:0)},progressIndicator=createView({tag:"div",name:"progress-indicator",ignoreRectUpdate:!0,ignoreRect:!0,create:create$2,write,mixins:{apis:["progress","spin","align"],styles:["opacity"],animations:{opacity:{type:"tween",duration:500},progress:{type:"spring",stiffness:.95,damping:.65,mass:10}}}}),create$1$1=({root:a,props:o})=>{a.element.innerHTML=(o.icon||"")+`<span>${o.label}</span>`,o.isDisabled=!1},write$1=({root:a,props:o})=>{const{isDisabled:s}=o,_=a.query("GET_DISABLED")||o.opacity===0;_&&!s?(o.isDisabled=!0,attr(a.element,"disabled","disabled")):!_&&s&&(o.isDisabled=!1,a.element.removeAttribute("disabled"))},fileActionButton=createView({tag:"button",attributes:{type:"button"},ignoreRect:!0,ignoreRectUpdate:!0,name:"file-action-button",mixins:{apis:["label"],styles:["translateX","translateY","scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",translateX:"spring",translateY:"spring",opacity:{type:"tween",duration:250}},listeners:!0},create:create$1$1,write:write$1}),toNaturalFileSize=(a,o=".",s=1e3,_={})=>{const{labelBytes:j="bytes",labelKilobytes:$t="KB",labelMegabytes:zt="MB",labelGigabytes:Ht="GB"}=_;
1202a=Math.round(Math.abs(a));const Ut=s,Gt=s*s,Xt=s*s*s;return a<Ut?`${a} ${j}`:a<Gt?`${Math.floor(a/Ut)} ${$t}`:a<Xt?`${removeDecimalsWhenZero(a/Gt,1,o)} ${zt}`:`${removeDecimalsWhenZero(a/Xt,2,o)} ${Ht}`},removeDecimalsWhenZero=(a,o,s)=>a.toFixed(o).split(".").filter(_=>_!=="0").join(s),create$2$1=({root:a,props:o})=>{const s=createElement$1$1("span");s.className="filepond--file-info-main",attr(s,"aria-hidden","true"),a.appendChild(s),a.ref.fileName=s;const _=createElement$1$1("span");_.className="filepond--file-info-sub",a.appendChild(_),a.ref.fileSize=_,text$1(_,a.query("GET_LABEL_FILE_WAITING_FOR_SIZE")),text$1(s,formatFilename(a.query("GET_ITEM_NAME",o.id)))},updateFile=({root:a,props:o})=>{text$1(a.ref.fileSize,toNaturalFileSize(a.query("GET_ITEM_SIZE",o.id),".",a.query("GET_FILE_SIZE_BASE"),a.query("GET_FILE_SIZE_LABELS",a.query))),text$1(a.ref.fileName,formatFilename(a.query("GET_ITEM_NAME",o.id)))},updateFileSizeOnError=({root:a,props:o})=>{if(isInt(a.query("GET_ITEM_SIZE",o.id))){updateFile({root:a,props:o});return}text$1(a.ref.fileSize,a.query("GET_LABEL_FILE_SIZE_NOT_AVAILABLE"))},fileInfo=createView({name:"file-info",ignoreRect:!0,ignoreRectUpdate:!0,write:createRoute({DID_LOAD_ITEM:updateFile,DID_UPDATE_ITEM_META:updateFile,DID_THROW_ITEM_LOAD_ERROR:updateFileSizeOnError,DID_THROW_ITEM_INVALID:updateFileSizeOnError}),didCreateView:a=>{applyFilters("CREATE_VIEW",{...a,view:a})},create:create$2$1,mixins:{styles:["translateX","translateY"],animations:{translateX:"spring",translateY:"spring"}}}),toPercentage=a=>Math.round(a*100),create$3=({root:a})=>{const o=createElement$1$1("span");o.className="filepond--file-status-main",a.appendChild(o),a.ref.main=o;const s=createElement$1$1("span");s.className="filepond--file-status-sub",a.appendChild(s),a.ref.sub=s,didSetItemLoadProgress({root:a,action:{progress:null}})},didSetItemLoadProgress=({root:a,action:o})=>{const s=o.progress===null?a.query("GET_LABEL_FILE_LOADING"):`${a.query("GET_LABEL_FILE_LOADING")} ${toPercentage(o.progress)}%`;text$1(a.ref.main,s),text$1(a.ref.sub,a.query("GET_LABEL_TAP_TO_CANCEL"))},didSetItemProcessProgress=({root:a,action:o})=>{const s=o.progress===null?a.query("GET_LABEL_FILE_PROCESSING"):`${a.query("GET_LABEL_FILE_PROCESSING")} ${toPercentage(o.progress)}%`;text$1(a.ref.main,s),text$1(a.ref.sub,a.query("GET_LABEL_TAP_TO_CANCEL"))},didRequestItemProcessing=({root:a})=>{text$1(a.ref.main,a.query("GET_LABEL_FILE_PROCESSING")),text$1(a.ref.sub,a.query("GET_LABEL_TAP_TO_CANCEL"))},didAbortItemProcessing=({root:a})=>{text$1(a.ref.main,a.query("GET_LABEL_FILE_PROCESSING_ABORTED")),text$1(a.ref.sub,a.query("GET_LABEL_TAP_TO_RETRY"))},didCompleteItemProcessing=({root:a})=>{text$1(a.ref.main,a.query("GET_LABEL_FILE_PROCESSING_COMPLETE")),text$1(a.ref.sub,a.query("GET_LABEL_TAP_TO_UNDO"))},clear=({root:a})=>{text$1(a.ref.main,""),text$1(a.ref.sub,"")},error$1=({root:a,action:o})=>{text$1(a.ref.main,o.status.main),text$1(a.ref.sub,o.status.sub)},fileStatus=createView({name:"file-status",ignoreRect:!0,ignoreRectUpdate:!0,write:createRoute({DID_LOAD_ITEM:clear,DID_REVERT_ITEM_PROCESSING:clear,DID_REQUEST_ITEM_PROCESSING:didRequestItemProcessing,DID_ABORT_ITEM_PROCESSING:didAbortItemProcessing,DID_COMPLETE_ITEM_PROCESSING:didCompleteItemProcessing,DID_UPDATE_ITEM_PROCESS_PROGRESS:didSetItemProcessProgress,DID_UPDATE_ITEM_LOAD_PROGRESS:didSetItemLoadProgress,DID_THROW_ITEM_LOAD_ERROR:error$1,DID_THROW_ITEM_INVALID:error$1,DID_THROW_ITEM_PROCESSING_ERROR:error$1,DID_THROW_ITEM_PROCESSING_REVERT_ERROR:error$1,DID_THROW_ITEM_REMOVE_ERROR:error$1}),didCreateView:a=>{applyFilters("CREATE_VIEW",{...a,view:a})},create:create$3,mixins:{styles:["translateX","translateY","opacity"],animations:{opacity:{type:"tween",duration:250},translateX:"spring",translateY:"spring"}}}),Buttons={AbortItemLoad:{label:"GET_LABEL_BUTTON_ABORT_ITEM_LOAD",action:"ABORT_ITEM_LOAD",className:"filepond--action-abort-item-load",align:"LOAD_INDICATOR_POSITION"},RetryItemLoad:{label:"GET_LABEL_BUTTON_RETRY_ITEM_LOAD",action:"RETRY_ITEM_LOAD",icon:"GET_ICON_RETRY",className:"filepond--action-retry-item-load",align:"BUTTON_PROCESS_ITEM_POSITION"},RemoveItem:{label:"GET_LABEL_BUTTON_REMOVE_ITEM",action:"REQUEST_REMOVE_ITEM",icon:"GET_ICON_REMOVE",className:"filepond--action-remove-item",align:"BUTTON_REMOVE_ITEM_POSITION"},ProcessItem:{label:"GET_LABEL_BUTTON_PROCESS_ITEM",action:"REQUEST_ITEM_PROCESSING",icon:"GET_ICON_PROCESS",className:"filepond--action-process-item",align:"BUTTON_PROCESS_ITEM_POSITION"},AbortItemProcessing:{label:"GET_LABEL_BUTTON_ABORT_ITEM_PROCESSING",action:"ABORT_ITEM_PROCESSING",className:"filepond--action-abort-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"},RetryItemProcessing:{label:"GET_LABEL_BUTTON_RETRY_ITEM_PROCESSING",action:"RETRY_ITEM_PROCESSING",icon:"GET_ICON_RETRY",className:"filepond--action-retry-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"},RevertItemProcessing:{label:"GET_LABEL_BUTTON_UNDO_ITEM_PROCESSING",action:"REQUEST_REVERT_ITEM_PROCESSING",icon:"GET_ICON_UNDO",className:"filepond--action-revert-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"}},ButtonKeys=[];forin(Buttons,a=>{ButtonKeys.push(a)});const calculateFileInfoOffset=a=>{if(getRemoveIndicatorAligment(a)==="right")return 0;const o=a.ref.buttonRemoveItem.rect.element;return o.hidden?null:o.width+o.left},calculateButtonWidth=a=>a.ref.buttonAbortItemLoad.rect.element.width,calculateFileVerticalCenterOffset=a=>Math.floor(a.ref.buttonRemoveItem.rect.element.height/4),calculateFileHorizontalCenterOffset=a=>Math.floor(a.ref.buttonRemoveItem.rect.element.left/2),getLoadIndicatorAlignment=a=>a.query("GET_STYLE_LOAD_INDICATOR_POSITION"),getProcessIndicatorAlignment=a=>a.query("GET_STYLE_PROGRESS_INDICATOR_POSITION"),getRemoveIndicatorAligment=a=>a.query("GET_STYLE_BUTTON_REMOVE_ITEM_POSITION"),DefaultStyle={buttonAbortItemLoad:{opacity:0}
1202,buttonRetryItemLoad:{opacity:0},buttonRemoveItem:{opacity:0},buttonProcessItem:{opacity:0},buttonAbortItemProcessing:{opacity:0},buttonRetryItemProcessing:{opacity:0},buttonRevertItemProcessing:{opacity:0},loadProgressIndicator:{opacity:0,align:getLoadIndicatorAlignment},processProgressIndicator:{opacity:0,align:getProcessIndicatorAlignment},processingCompleteIndicator:{opacity:0,scaleX:.75,scaleY:.75},info:{translateX:0,translateY:0,opacity:0},status:{translateX:0,translateY:0,opacity:0}},IdleStyle={buttonRemoveItem:{opacity:1},buttonProcessItem:{opacity:1},info:{translateX:calculateFileInfoOffset},status:{translateX:calculateFileInfoOffset}},ProcessingStyle={buttonAbortItemProcessing:{opacity:1},processProgressIndicator:{opacity:1},status:{opacity:1}},StyleMap={DID_THROW_ITEM_INVALID:{buttonRemoveItem:{opacity:1},info:{translateX:calculateFileInfoOffset},status:{translateX:calculateFileInfoOffset,opacity:1}},DID_START_ITEM_LOAD:{buttonAbortItemLoad:{opacity:1},loadProgressIndicator:{opacity:1},status:{opacity:1}},DID_THROW_ITEM_LOAD_ERROR:{buttonRetryItemLoad:{opacity:1},buttonRemoveItem:{opacity:1},info:{translateX:calculateFileInfoOffset},status:{opacity:1}},DID_START_ITEM_REMOVE:{processProgressIndicator:{opacity:1,align:getRemoveIndicatorAligment},info:{translateX:calculateFileInfoOffset},status:{opacity:0}},DID_THROW_ITEM_REMOVE_ERROR:{processProgressIndicator:{opacity:0,align:getRemoveIndicatorAligment},buttonRemoveItem:{opacity:1},info:{translateX:calculateFileInfoOffset},status:{opacity:1,translateX:calculateFileInfoOffset}},DID_LOAD_ITEM:IdleStyle,DID_LOAD_LOCAL_ITEM:{buttonRemoveItem:{opacity:1},info:{translateX:calculateFileInfoOffset},status:{translateX:calculateFileInfoOffset}},DID_START_ITEM_PROCESSING:ProcessingStyle,DID_REQUEST_ITEM_PROCESSING:ProcessingStyle,DID_UPDATE_ITEM_PROCESS_PROGRESS:ProcessingStyle,DID_COMPLETE_ITEM_PROCESSING:{buttonRevertItemProcessing:{opacity:1},info:{opacity:1},status:{opacity:1}},DID_THROW_ITEM_PROCESSING_ERROR:{buttonRemoveItem:{opacity:1},buttonRetryItemProcessing:{opacity:1},status:{opacity:1},info:{translateX:calculateFileInfoOffset}},DID_THROW_ITEM_PROCESSING_REVERT_ERROR:{buttonRevertItemProcessing:{opacity:1},status:{opacity:1},info:{opacity:1}},DID_ABORT_ITEM_PROCESSING:{buttonRemoveItem:{opacity:1},buttonProcessItem:{opacity:1},info:{translateX:calculateFileInfoOffset},status:{opacity:1}},DID_REVERT_ITEM_PROCESSING:IdleStyle},processingCompleteIndicatorView=createView({create:({root:a})=>{a.element.innerHTML=a.query("GET_ICON_DONE")},name:"processing-complete-indicator",ignoreRect:!0,mixins:{styles:["scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",opacity:{type:"tween",duration:250}}}}),create$4=({root:a,props:o})=>{const s=Object.keys(Buttons).reduce((tr,nr)=>(tr[nr]={...Buttons[nr]},tr),{}),{id:_}=o,j=a.query("GET_ALLOW_REVERT"),$t=a.query("GET_ALLOW_REMOVE"),zt=a.query("GET_ALLOW_PROCESS"),Ht=a.query("GET_INSTANT_UPLOAD"),Ut=a.query("IS_ASYNC"),Gt=a.query("GET_STYLE_BUTTON_REMOVE_ITEM_ALIGN");let Xt;Ut?zt&&!j?Xt=tr=>!/RevertItemProcessing/.test(tr):!zt&&j?Xt=tr=>!/ProcessItem|RetryItemProcessing|AbortItemProcessing/.test(tr):!zt&&!j&&(Xt=tr=>!/Process/.test(tr)):Xt=tr=>!/Process/.test(tr);const Jt=Xt?ButtonKeys.filter(Xt):ButtonKeys.concat();if(Ht&&j&&(s.RevertItemProcessing.label="GET_LABEL_BUTTON_REMOVE_ITEM",s.RevertItemProcessing.icon="GET_ICON_REMOVE"),Ut&&!j){const tr=StyleMap.DID_COMPLETE_ITEM_PROCESSING;tr.info.translateX=calculateFileHorizontalCenterOffset,tr.info.translateY=calculateFileVerticalCenterOffset,tr.status.translateY=calculateFileVerticalCenterOffset,tr.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}if(Ut&&!zt&&(["DID_START_ITEM_PROCESSING","DID_REQUEST_ITEM_PROCESSING","DID_UPDATE_ITEM_PROCESS_PROGRESS","DID_THROW_ITEM_PROCESSING_ERROR"].forEach(tr=>{StyleMap[tr].status.translateY=calculateFileVerticalCenterOffset}),StyleMap.DID_THROW_ITEM_PROCESSING_ERROR.status.translateX=calculateButtonWidth),Gt&&j){s.RevertItemProcessing.align="BUTTON_REMOVE_ITEM_POSITION";const tr=StyleMap.DID_COMPLETE_ITEM_PROCESSING;tr.info.translateX=calculateFileInfoOffset,tr.status.translateY=calculateFileVerticalCenterOffset,tr.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}$t||(s.RemoveItem.disabled=!0),forin(s,(tr,nr)=>{const sr=a.createChildView(fileActionButton,{label:a.query(nr.label),icon:a.query(nr.icon),opacity:0}
1202);Jt.includes(tr)&&a.appendChildView(sr),nr.disabled&&(sr.element.setAttribute("disabled","disabled"),sr.element.setAttribute("hidden","hidden")),sr.element.dataset.align=a.query(`GET_STYLE_${nr.align}`),sr.element.classList.add(nr.className),sr.on("click",or=>{or.stopPropagation(),!nr.disabled&&a.dispatch(nr.action,{query:_})}),a.ref[`button${tr}`]=sr}),a.ref.processingCompleteIndicator=a.appendChildView(a.createChildView(processingCompleteIndicatorView)),a.ref.processingCompleteIndicator.element.dataset.align=a.query("GET_STYLE_BUTTON_PROCESS_ITEM_POSITION"),a.ref.info=a.appendChildView(a.createChildView(fileInfo,{id:_})),a.ref.status=a.appendChildView(a.createChildView(fileStatus,{id:_}));const Zt=a.appendChildView(a.createChildView(progressIndicator,{opacity:0,align:a.query("GET_STYLE_LOAD_INDICATOR_POSITION")}));Zt.element.classList.add("filepond--load-indicator"),a.ref.loadProgressIndicator=Zt;const er=a.appendChildView(a.createChildView(progressIndicator,{opacity:0,align:a.query("GET_STYLE_PROGRESS_INDICATOR_POSITION")}));er.element.classList.add("filepond--process-indicator"),a.ref.processProgressIndicator=er,a.ref.activeStyles=[]},write$2=({root:a,actions:o,props:s})=>{route({root:a,actions:o,props:s});let _=o.concat().filter(j=>/^DID_/.test(j.type)).reverse().find(j=>StyleMap[j.type]);if(_){a.ref.activeStyles=[];const j=StyleMap[_.type];forin(DefaultStyle,($t,zt)=>{const Ht=a.ref[$t];forin(zt,(Ut,Gt)=>{const Xt=j[$t]&&typeof j[$t][Ut]<"u"?j[$t][Ut]:Gt;a.ref.activeStyles.push({control:Ht,key:Ut,value:Xt})})})}a.ref.activeStyles.forEach(({control:j,key:$t,value:zt})=>{j[$t]=typeof zt=="function"?zt(a):zt})},route=createRoute({DID_SET_LABEL_BUTTON_ABORT_ITEM_PROCESSING:({root:a,action:o})=>{a.ref.buttonAbortItemProcessing.label=o.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_LOAD:({root:a,action:o})=>{a.ref.buttonAbortItemLoad.label=o.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_REMOVAL:({root:a,action:o})=>{a.ref.buttonAbortItemRemoval.label=o.value},DID_REQUEST_ITEM_PROCESSING:({root:a})=>{a.ref.processProgressIndicator.spin=!0,a.ref.processProgressIndicator.progress=0},DID_START_ITEM_LOAD:({root:a})=>{a.ref.loadProgressIndicator.spin=!0,a.ref.loadProgressIndicator.progress=0},DID_START_ITEM_REMOVE:({root:a})=>{a.ref.processProgressIndicator.spin=!0,a.ref.processProgressIndicator.progress=0},DID_UPDATE_ITEM_LOAD_PROGRESS:({root:a,action:o})=>{a.ref.loadProgressIndicator.spin=!1,a.ref.loadProgressIndicator.progress=o.progress},DID_UPDATE_ITEM_PROCESS_PROGRESS:({root:a,action:o})=>{a.ref.processProgressIndicator.spin=!1,a.ref.processProgressIndicator.progress=o.progress}}),file=createView({create:create$4,write:write$2,didCreateView:a=>{applyFilters("CREATE_VIEW",{...a,view:a})},name:"file"}),create$5=({root:a,props:o})=>{a.ref.fileName=createElement$1$1("legend"),a.appendChild(a.ref.fileName),a.ref.file=a.appendChildView(a.createChildView(file,{id:o.id})),a.ref.data=!1},didLoadItem=({root:a,props:o})=>{text$1(a.ref.fileName,formatFilename(a.query("GET_ITEM_NAME",o.id)))},fileWrapper=createView({create:create$5,ignoreRect:!0,write:createRoute({DID_LOAD_ITEM:didLoadItem}),didCreateView:a=>{applyFilters("CREATE_VIEW",{...a,view:a})},tag:"fieldset",name:"file-wrapper"}),PANEL_SPRING_PROPS={type:"spring",damping:.6,mass:7},create$6=({root:a,props:o})=>{[{name:"top"},{name:"center",props:{translateY:null,scaleY:null},mixins:{animations:{scaleY:PANEL_SPRING_PROPS},styles:["translateY","scaleY"]}},{name:"bottom",props:{translateY:null},mixins:{animations:{translateY:PANEL_SPRING_PROPS},styles:["translateY"]}}].forEach(s=>{createSection(a,s,o.name)}),a.element.classList.add(`filepond--${o.name}`),a.ref.scalable=null},createSection=(a,o,s)=>{const _=createView({name:`panel-${o.name} filepond--${s}`,mixins:o.mixins,ignoreRectUpdate:!0}),j=a.createChildView(_,o.props);a.ref[o.name]=a.appendChildView(j)},write$3=({root:a,props:o})=>{if((a.ref.scalable===null||o.scalable!==a.ref.scalable)&&(a.ref.scalable=isBoolean$1(o.scalable)?o.scalable:!0,a.element.dataset.scalable=a.ref.scalable),!o.height)return;const s=a.ref.top.rect.element,_=a.ref.bottom.rect.element,j=Math.max(s.height+_.height,o.height);a.ref.center.translateY=s.height,a.ref.center.scaleY=(j-s.height-_.height)/100,a.ref.bottom.translateY=j-_.height},panel=createView({name:"panel",read:({root:a,props:o})=>
1202o.heightCurrent=a.ref.bottom.translateY,write:write$3,create:create$6,ignoreRect:!0,mixins:{apis:["height","heightCurrent","scalable"]}}),createDragHelper=a=>{const o=a.map(_=>_.id);let s;return{setIndex:_=>{s=_},getIndex:()=>s,getItemIndex:_=>o.indexOf(_.id)}},ITEM_TRANSLATE_SPRING={type:"spring",stiffness:.75,damping:.45,mass:10},ITEM_SCALE_SPRING="spring",StateMap={DID_START_ITEM_LOAD:"busy",DID_UPDATE_ITEM_LOAD_PROGRESS:"loading",DID_THROW_ITEM_INVALID:"load-invalid",DID_THROW_ITEM_LOAD_ERROR:"load-error",DID_LOAD_ITEM:"idle",DID_THROW_ITEM_REMOVE_ERROR:"remove-error",DID_START_ITEM_REMOVE:"busy",DID_START_ITEM_PROCESSING:"busy processing",DID_REQUEST_ITEM_PROCESSING:"busy processing",DID_UPDATE_ITEM_PROCESS_PROGRESS:"processing",DID_COMPLETE_ITEM_PROCESSING:"processing-complete",DID_THROW_ITEM_PROCESSING_ERROR:"processing-error",DID_THROW_ITEM_PROCESSING_REVERT_ERROR:"processing-revert-error",DID_ABORT_ITEM_PROCESSING:"cancelled",DID_REVERT_ITEM_PROCESSING:"idle"},create$7=({root:a,props:o})=>{if(a.ref.handleClick=_=>a.dispatch("DID_ACTIVATE_ITEM",{id:o.id}),a.element.id=`filepond--item-${o.id}`,a.element.addEventListener("click",a.ref.handleClick),a.ref.container=a.appendChildView(a.createChildView(fileWrapper,{id:o.id})),a.ref.panel=a.appendChildView(a.createChildView(panel,{name:"item-panel"})),a.ref.panel.height=null,o.markedForRemoval=!1,!a.query("GET_ALLOW_REORDER"))return;a.element.dataset.dragState="idle";const s=_=>{if(!_.isPrimary)return;let j=!1;const $t={x:_.pageX,y:_.pageY};o.dragOrigin={x:a.translateX,y:a.translateY},o.dragCenter={x:_.offsetX,y:_.offsetY};const zt=createDragHelper(a.query("GET_ACTIVE_ITEMS"));a.dispatch("DID_GRAB_ITEM",{id:o.id,dragState:zt});const Ht=Gt=>{if(!Gt.isPrimary)return;Gt.stopPropagation(),Gt.preventDefault(),o.dragOffset={x:Gt.pageX-$t.x,y:Gt.pageY-$t.y},o.dragOffset.x*o.dragOffset.x+o.dragOffset.y*o.dragOffset.y>16&&!j&&(j=!0,a.element.removeEventListener("click",a.ref.handleClick)),a.dispatch("DID_DRAG_ITEM",{id:o.id,dragState:zt})},Ut=Gt=>{Gt.isPrimary&&(document.removeEventListener("pointermove",Ht),document.removeEventListener("pointerup",Ut),o.dragOffset={x:Gt.pageX-$t.x,y:Gt.pageY-$t.y},a.dispatch("DID_DROP_ITEM",{id:o.id,dragState:zt}),j&&setTimeout(()=>a.element.addEventListener("click",a.ref.handleClick),0))};document.addEventListener("pointermove",Ht),document.addEventListener("pointerup",Ut)};a.element.addEventListener("pointerdown",s)},route$1=createRoute({DID_UPDATE_PANEL_HEIGHT:({root:a,action:o})=>{a.height=o.height}}),write$4=createRoute({DID_GRAB_ITEM:({root:a,props:o})=>{o.dragOrigin={x:a.translateX,y:a.translateY}},DID_DRAG_ITEM:({root:a})=>{a.element.dataset.dragState="drag"},DID_DROP_ITEM:({root:a,props:o})=>{o.dragOffset=null,o.dragOrigin=null,a.element.dataset.dragState="drop"}},({root:a,actions:o,props:s,shouldOptimize:_})=>{a.element.dataset.dragState==="drop"&&a.scaleX<=1&&(a.element.dataset.dragState="idle");let j=o.concat().filter(zt=>/^DID_/.test(zt.type)).reverse().find(zt=>StateMap[zt.type]);j&&j.type!==s.currentState&&(s.currentState=j.type,a.element.dataset.filepondItemState=StateMap[s.currentState]||"");const $t=a.query("GET_ITEM_PANEL_ASPECT_RATIO")||a.query("GET_PANEL_ASPECT_RATIO");$t?_||(a.height=a.rect.element.width*$t):(route$1({root:a,actions:o,props:s}),!a.height&&a.ref.container.rect.element.height>0&&(a.height=a.ref.container.rect.element.height)),_&&(a.ref.panel.height=null),a.ref.panel.height=a.height}),item=createView({create:create$7,write:write$4,destroy:({root:a,props:o})=>{a.element.removeEventListener("click",a.ref.handleClick),a.dispatch("RELEASE_ITEM",{query:o.id})},tag:"li",name:"item",mixins:{apis:["id","interactionMethod","markedForRemoval","spawnDate","dragCenter","dragOrigin","dragOffset"],styles:["translateX","translateY","scaleX","scaleY","opacity","height"],animations:{scaleX:ITEM_SCALE_SPRING,scaleY:ITEM_SCALE_SPRING,translateX:ITEM_TRANSLATE_SPRING,translateY:ITEM_TRANSLATE_SPRING,opacity:{type:"tween",duration:150}}}});var getItemsPerRow=(a,o)=>Math.max(1,Math.floor((a+1)/o));const getItemIndexByPosition=(a,o,s)=>{if(!s)return;const _=a.rect.element.width,j=o.length;let $t=null;if(j===0||s.top<o[0].rect.element.top)return-1;const Ht=o[0].rect.element,Ut=Ht.marginLeft+Ht.marginRight,Gt=Ht.width+Ut,Xt=getItemsPerRow(_,Gt);if(Xt===1){for(let er=0;er<j;er++){const tr=o[er],nr=tr.rect.outer.top+tr.rect.element.height*.5;if(s.top<nr)return er}return j}const Jt=Ht.marginTop+Ht.marginBottom,Zt=Ht.height+Jt;for(let er=0;er<j;er++){const tr=er%Xt,nr=Math.floor(er/Xt),sr=tr*Gt,or=nr*Zt,ir=or-Ht.marginTop,rr=sr+Gt,ar=or+Zt+Ht.marginBottom;if(s.top<ar&&s.top>ir){if(s.left<rr)return er;er!==j-1?$t=er:$t=null}}return $t!==null?$t:j},dropAreaDimensions={height:0,width:0,get getHeight(){return this.height},set setHeight(a){(this.height===0||a===0)&&(this.height=a)},get getWidth(){return this.width},set setWidth(a){(this.width===0||a===0)&&(this.width=a)},setDimensions:function(a,o){(this.height===0||a===0)&&(this.height=a),(this.width===0||o===0)&&(this.width=o)}},create$8=({root:a})=>{attr(a.element,"role","list"),a.ref.lastItemSpanwDate=Date.now()},addItemView=({root:a,action:o})=>{const{id:s,index:_,interactionMethod:j}=o;a.ref.addIndex=_;const $t=Date.now();let zt=$t,Ht=1;if(j!==InteractionMethod.NONE){Ht=0;const Ut=a.query("GET_ITEM_INSERT_INTERVAL"),Gt=$t-a.ref.lastItemSpanwDate;zt=Gt<Ut?$t+(Ut-Gt):$t}a.ref.lastItemSpanwDate=zt,a.appendChildView(a.createChildView(item,{spawnDate:zt,id:s,opacity:Ht,interactionMethod:j}),_)},moveItem=(a,o,s,_=0,j=1)=>{a.dragOffset?(a.translateX=null,a.translateY=null,a.translateX=a.dragOrigin.x+a.dragOffset.x,a.translateY=a.dragOrigin.y+a.dragOffset.y,a.scaleX=1.025,a.scaleY=1.025):(a.translateX=o,a.translateY=s,Date.now()>
1202a.spawnDate&&(a.opacity===0&&introItemView(a,o,s,_,j),a.scaleX=1,a.scaleY=1,a.opacity=1))},introItemView=(a,o,s,_,j)=>{a.interactionMethod===InteractionMethod.NONE?(a.translateX=null,a.translateX=o,a.translateY=null,a.translateY=s):a.interactionMethod===InteractionMethod.DROP?(a.translateX=null,a.translateX=o-_*20,a.translateY=null,a.translateY=s-j*10,a.scaleX=.8,a.scaleY=.8):a.interactionMethod===InteractionMethod.BROWSE?(a.translateY=null,a.translateY=s-30):a.interactionMethod===InteractionMethod.API&&(a.translateX=null,a.translateX=o-30,a.translateY=null)},removeItemView=({root:a,action:o})=>{const{id:s}=o,_=a.childViews.find(j=>j.id===s);_&&(_.scaleX=.9,_.scaleY=.9,_.opacity=0,_.markedForRemoval=!0)},getItemHeight=a=>a.rect.element.height+a.rect.element.marginBottom*.5+a.rect.element.marginTop*.5,getItemWidth=a=>a.rect.element.width+a.rect.element.marginLeft*.5+a.rect.element.marginRight*.5,dragItem=({root:a,action:o})=>{const{id:s,dragState:_}=o,j=a.query("GET_ITEM",{id:s}),$t=a.childViews.find(sr=>sr.id===s),zt=a.childViews.length,Ht=_.getItemIndex(j);if(!$t)return;const Ut={x:$t.dragOrigin.x+$t.dragOffset.x+$t.dragCenter.x,y:$t.dragOrigin.y+$t.dragOffset.y+$t.dragCenter.y},Gt=getItemHeight($t),Xt=getItemWidth($t);let Jt=Math.floor(a.rect.outer.width/Xt);Jt>zt&&(Jt=zt);const Zt=Math.floor(zt/Jt+1);dropAreaDimensions.setHeight=Gt*Zt,dropAreaDimensions.setWidth=Xt*Jt;var er={y:Math.floor(Ut.y/Gt),x:Math.floor(Ut.x/Xt),getGridIndex:function(){return Ut.y>dropAreaDimensions.getHeight||Ut.y<0||Ut.x>dropAreaDimensions.getWidth||Ut.x<0?Ht:this.y*Jt+this.x},getColIndex:function(){const or=a.query("GET_ACTIVE_ITEMS"),ir=a.childViews.filter(Sr=>Sr.rect.element.height),rr=or.map(Sr=>ir.find(wr=>wr.id===Sr.id)),ar=rr.findIndex(Sr=>Sr===$t),lr=getItemHeight($t),ur=rr.length;let cr=ur,dr=0,gr=0,_r=0;for(let Sr=0;Sr<ur;Sr++)if(dr=getItemHeight(rr[Sr]),_r=gr,gr=_r+dr,Ut.y<gr){if(ar>Sr){if(Ut.y<_r+lr){cr=Sr;break}continue}cr=Sr;break}return cr}};const tr=Jt>1?er.getGridIndex():er.getColIndex();a.dispatch("MOVE_ITEM",{query:$t,index:tr});const nr=_.getIndex();if(nr===void 0||nr!==tr){if(_.setIndex(tr),nr===void 0)return;a.dispatch("DID_REORDER_ITEMS",{items:a.query("GET_ACTIVE_ITEMS"),origin:Ht,target:tr})}},route$2=createRoute({DID_ADD_ITEM:addItemView,DID_REMOVE_ITEM:removeItemView,DID_DRAG_ITEM:dragItem}),write$5=({root:a,props:o,actions:s,shouldOptimize:_})=>{route$2({root:a,props:o,actions:s});const{dragCoordinates:j}=o,$t=a.rect.element.width,zt=a.childViews.filter(rr=>rr.rect.element.height),Ht=a.query("GET_ACTIVE_ITEMS").map(rr=>zt.find(ar=>ar.id===rr.id)).filter(rr=>rr),Ut=j?getItemIndexByPosition(a,Ht,j):null,Gt=a.ref.addIndex||null;a.ref.addIndex=null;let Xt=0,Jt=0,Zt=0;if(Ht.length===0)return;const er=Ht[0].rect.element,tr=er.marginTop+er.marginBottom,nr=er.marginLeft+er.marginRight,sr=er.width+nr,or=er.height+tr,ir=getItemsPerRow($t,sr);if(ir===1){let rr=0,ar=0;Ht.forEach((lr,ur)=>{if(Ut){let gr=ur-Ut;gr===-2?ar=-tr*.25:gr===-1?ar=-tr*.75:gr===0?ar=tr*.75:gr===1?ar=tr*.25:ar=0}_&&(lr.translateX=null,lr.translateY=null),lr.markedForRemoval||moveItem(lr,0,rr+ar);let dr=(lr.rect.element.height+tr)*(lr.markedForRemoval?lr.opacity:1);rr+=dr})}else{let rr=0,ar=0;Ht.forEach((lr,ur)=>{ur===Ut&&(Xt=1),ur===Gt&&(Zt+=1),lr.markedForRemoval&&lr.opacity<.5&&(Jt-=1);const cr=ur+Zt+Xt+Jt,dr=cr%ir,gr=Math.floor(cr/ir),_r=dr*sr,Sr=gr*or,wr=Math.sign(_r-rr),Rr=Math.sign(Sr-ar);rr=_r,ar=Sr,!lr.markedForRemoval&&(_&&(lr.translateX=null,lr.translateY=null),moveItem(lr,_r,Sr,wr,Rr))})}},filterSetItemActions=(a,o)=>o.filter(s=>s.data&&s.data.id?a.id===s.data.id:!0),list=createView({create:create$8,write:write$5,tag:"ul",name:"list",didWriteView:({root:a})=>{a.childViews.filter(o=>o.markedForRemoval&&o.opacity===0&&o.resting).forEach(o=>{o._destroy(),a.removeChildView(o)})},filterFrameActionsForChild:filterSetItemActions,mixins:{apis:["dragCoordinates"]}}),create$9=({root:a,props:o})=>{a.ref.list=a.appendChildView(a.createChildView(list)),o.dragCoordinates=null,o.overflowing=!1},storeDragCoordinates=({root:a,props:o,action:s})=>{a.query("GET_ITEM_INSERT_LOCATION_FREEDOM")&&(o.dragCoordinates={left:s.position.scopeLeft-a.ref.list.rect.element.left,top:s.position.scopeTop-(a.rect.outer.top+a.rect.element.marginTop+a.rect.element.scrollTop)})},clearDragCoordinates=({props:a})=>{a.dragCoordinates=null},route$3=createRoute({DID_DRAG:storeDragCoordinates,DID_END_DRAG:clearDragCoordinates}),write$6=({root:a,props:o,actions:s})=>{if(route$3({root:a,props:o,actions:s}),a.ref.list.dragCoordinates=o.dragCoordinates,o.overflowing&&!o.overflow&&(o.overflowing=!1,a.element.dataset.state="",a.height=null),o.overflow){const _=Math.round(o.overflow);_!==a.height&&(o.overflowing=!0,a.element.dataset.state="overflow",a.height=_)}},listScroller=createView({create:create$9,write:write$6,name:"list-scroller",mixins:{apis:["overflow","dragCoordinates"],styles:["height","translateY"],animations:{translateY:"spring"}}}),attrToggle=(a,o,s,_="")=>{s?attr(a,o,_):a.removeAttribute(o)},resetFileInput=a=>{if(!(!a||a.value==="")){try{a.value=""}catch{}if(a.value){const o=createElement$1$1("form"),s=a.parentNode,_=a.nextSibling;o.appendChild(a),o.reset(),_?s.insertBefore(a,_):s.appendChild(a)}}},create$a=({root:a,props:o})=>
1202{a.element.id=`filepond--browser-${o.id}`,attr(a.element,"name",a.query("GET_NAME")),attr(a.element,"aria-controls",`filepond--assistant-${o.id}`),attr(a.element,"aria-labelledby",`filepond--drop-label-${o.id}`),setAcceptedFileTypes({root:a,action:{value:a.query("GET_ACCEPTED_FILE_TYPES")}}),toggleAllowMultiple({root:a,action:{value:a.query("GET_ALLOW_MULTIPLE")}}),toggleDirectoryFilter({root:a,action:{value:a.query("GET_ALLOW_DIRECTORIES_ONLY")}}),toggleDisabled({root:a}),toggleRequired({root:a,action:{value:a.query("GET_REQUIRED")}}),setCaptureMethod({root:a,action:{value:a.query("GET_CAPTURE_METHOD")}}),a.ref.handleChange=s=>{if(!a.element.value)return;const _=Array.from(a.element.files).map(j=>(j._relativePath=j.webkitRelativePath,j));setTimeout(()=>{o.onload(_),resetFileInput(a.element)},250)},a.element.addEventListener("change",a.ref.handleChange)},setAcceptedFileTypes=({root:a,action:o})=>{a.query("GET_ALLOW_SYNC_ACCEPT_ATTRIBUTE")&&attrToggle(a.element,"accept",!!o.value,o.value?o.value.join(","):"")},toggleAllowMultiple=({root:a,action:o})=>{attrToggle(a.element,"multiple",o.value)},toggleDirectoryFilter=({root:a,action:o})=>{attrToggle(a.element,"webkitdirectory",o.value)},toggleDisabled=({root:a})=>{const o=a.query("GET_DISABLED"),s=a.query("GET_ALLOW_BROWSE"),_=o||!s;attrToggle(a.element,"disabled",_)},toggleRequired=({root:a,action:o})=>{o.value?a.query("GET_TOTAL_ITEMS")===0&&attrToggle(a.element,"required",!0):attrToggle(a.element,"required",!1)},setCaptureMethod=({root:a,action:o})=>{attrToggle(a.element,"capture",!!o.value,o.value===!0?"":o.value)},updateRequiredStatus=({root:a})=>{const{element:o}=a;a.query("GET_TOTAL_ITEMS")>0?(attrToggle(o,"required",!1),attrToggle(o,"name",!1)):(attrToggle(o,"name",!0,a.query("GET_NAME")),a.query("GET_CHECK_VALIDITY")&&o.setCustomValidity(""),a.query("GET_REQUIRED")&&attrToggle(o,"required",!0))},updateFieldValidityStatus=({root:a})=>{a.query("GET_CHECK_VALIDITY")&&a.element.setCustomValidity(a.query("GET_LABEL_INVALID_FIELD"))},browser=createView({tag:"input",name:"browser",ignoreRect:!0,ignoreRectUpdate:!0,attributes:{type:"file"},create:create$a,destroy:({root:a})=>{a.element.removeEventListener("change",a.ref.handleChange)},write:createRoute({DID_LOAD_ITEM:updateRequiredStatus,DID_REMOVE_ITEM:updateRequiredStatus,DID_THROW_ITEM_INVALID:updateFieldValidityStatus,DID_SET_DISABLED:toggleDisabled,DID_SET_ALLOW_BROWSE:toggleDisabled,DID_SET_ALLOW_DIRECTORIES_ONLY:toggleDirectoryFilter,DID_SET_ALLOW_MULTIPLE:toggleAllowMultiple,DID_SET_ACCEPTED_FILE_TYPES:setAcceptedFileTypes,DID_SET_CAPTURE_METHOD:setCaptureMethod,DID_SET_REQUIRED:toggleRequired})}),Key={ENTER:13,SPACE:32},create$b=({root:a,props:o})=>{const s=createElement$1$1("label");attr(s,"for",`filepond--browser-${o.id}`),attr(s,"id",`filepond--drop-label-${o.id}`),attr(s,"aria-hidden","true"),a.ref.handleKeyDown=_=>{(_.keyCode===Key.ENTER||_.keyCode===Key.SPACE)&&(_.preventDefault(),a.ref.label.click())},a.ref.handleClick=_=>{_.target===s||s.contains(_.target)||a.ref.label.click()},s.addEventListener("keydown",a.ref.handleKeyDown),a.element.addEventListener("click",a.ref.handleClick),updateLabelValue(s,o.caption),a.appendChild(s),a.ref.label=s},updateLabelValue=(a,o)=>{a.innerHTML=o;const s=a.querySelector(".filepond--label-action");return s&&attr(s,"tabindex","0"),o},dropLabel=createView({name:"drop-label",ignoreRect:!0,create:create$b,destroy:({root:a})=>{a.ref.label.addEventListener("keydown",a.ref.handleKeyDown),a.element.removeEventListener("click",a.ref.handleClick)},write:createRoute({DID_SET_LABEL_IDLE:({root:a,action:o})=>{updateLabelValue(a.ref.label,o.value)}}),mixins:{styles:["opacity","translateX","translateY"],animations:{opacity:{type:"tween",duration:150},translateX:"spring",translateY:"spring"}}}),blob=createView({name:"drip-blob",ignoreRect:!0,mixins:{styles:["translateX","translateY","scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",translateX:"spring",translateY:"spring",opacity:{type:"tween",duration:250}}}}),addBlob=({root:a})=>{const o=a.rect.element.width*.5,s=a.rect.element.height*.5;a.ref.blob=a.appendChildView(a.createChildView(blob,{opacity:0,scaleX:2.5,scaleY:2.5,translateX:o,translateY:s}))},moveBlob=({root:a,action:o})=>{if(!a.ref.blob){addBlob({root:a});return}a.ref.blob.translateX=o.position.scopeLeft,a.ref.blob.translateY=o.position.scopeTop,a.ref.blob.scaleX=1,a.ref.blob.scaleY=1,a.ref.blob.opacity=1},hideBlob=({root:a})=>{a.ref.blob&&(a.ref.blob.opacity=0)},explodeBlob=({root:a})=>{a.ref.blob&&(a.ref.blob.scaleX=2.5,a.ref.blob.scaleY=2.5,a.ref.blob.opacity=0)},write$7=({root:a,props:o,actions:s})=>{route$4({root:a,props:o,actions:s});const{blob:_}=a.ref;s.length===0&&_&&_.opacity===0&&(a.removeChildView(_),a.ref.blob=null)},route$4=createRoute({DID_DRAG:moveBlob,DID_DROP:explodeBlob,DID_END_DRAG:hideBlob}),drip=createView({ignoreRect:!0,ignoreRectUpdate:!0,name:"drip",write:write$7}),setInputFiles=(a,o)=>{try{const s=new DataTransfer;o.forEach(_=>{_ instanceof File?s.items.add(_):s.items.add(new File([_],_.name,{type:_.type}))}),a.files=s.files}catch{return!1}return!0},create$c=({root:a})=>a.ref.fields={},getField=(a,o)=>a.ref.fields[o],syncFieldPositionsWithItems=a=>{a.query("GET_ACTIVE_ITEMS").forEach(o=>{a.ref.fields[o.id]&&a.element.appendChild(a.ref.fields[o.id])})},didReorderItems=({root:a})=>syncFieldPositionsWithItems(a),didAddItem=({root:a,action:o})=>
1202{const j=!(a.query("GET_ITEM",o.id).origin===FileOrigin.LOCAL)&&a.query("SHOULD_UPDATE_FILE_INPUT"),$t=createElement$1$1("input");$t.type=j?"file":"hidden",$t.name=a.query("GET_NAME"),$t.disabled=a.query("GET_DISABLED"),a.ref.fields[o.id]=$t,syncFieldPositionsWithItems(a)},didLoadItem$1=({root:a,action:o})=>{const s=getField(a,o.id);if(!s||(o.serverFileReference!==null&&(s.value=o.serverFileReference),!a.query("SHOULD_UPDATE_FILE_INPUT")))return;const _=a.query("GET_ITEM",o.id);setInputFiles(s,[_.file])},didPrepareOutput=({root:a,action:o})=>{a.query("SHOULD_UPDATE_FILE_INPUT")&&setTimeout(()=>{const s=getField(a,o.id);s&&setInputFiles(s,[o.file])},0)},didSetDisabled=({root:a})=>{a.element.disabled=a.query("GET_DISABLED")},didRemoveItem=({root:a,action:o})=>{const s=getField(a,o.id);s&&(s.parentNode&&s.parentNode.removeChild(s),delete a.ref.fields[o.id])},didDefineValue=({root:a,action:o})=>{const s=getField(a,o.id);s&&(o.value===null?s.removeAttribute("value"):s.value=o.value,syncFieldPositionsWithItems(a))},write$8=createRoute({DID_SET_DISABLED:didSetDisabled,DID_ADD_ITEM:didAddItem,DID_LOAD_ITEM:didLoadItem$1,DID_REMOVE_ITEM:didRemoveItem,DID_DEFINE_VALUE:didDefineValue,DID_PREPARE_OUTPUT:didPrepareOutput,DID_REORDER_ITEMS:didReorderItems,DID_SORT_ITEMS:didReorderItems}),data$2=createView({tag:"fieldset",name:"data",create:create$c,write:write$8,ignoreRect:!0}),getRootNode=a=>"getRootNode"in a?a.getRootNode():document,images=["jpg","jpeg","png","gif","bmp","webp","svg","tiff"],text$1$1=["css","csv","html","txt"],map$2={zip:"zip|compressed",epub:"application/epub+zip"},guesstimateMimeType=(a="")=>(a=a.toLowerCase(),images.includes(a)?"image/"+(a==="jpg"?"jpeg":a==="svg"?"svg+xml":a):text$1$1.includes(a)?"text/"+a:map$2[a]||""),requestDataTransferItems=a=>new Promise((o,s)=>{const _=getLinks(a);if(_.length&&!hasFiles(a))return o(_);getFiles(a).then(o)}),hasFiles=a=>a.files?a.files.length>0:!1,getFiles=a=>new Promise((o,s)=>{const _=(a.items?Array.from(a.items):[]).filter(j=>isFileSystemItem(j)).map(j=>getFilesFromItem(j));if(!_.length){o(a.files?Array.from(a.files):[]);return}Promise.all(_).then(j=>{const $t=[];j.forEach(zt=>{$t.push.apply($t,zt)}),o($t.filter(zt=>zt).map(zt=>(zt._relativePath||(zt._relativePath=zt.webkitRelativePath),zt)))}).catch(console.error)}),isFileSystemItem=a=>{if(isEntry(a)){const o=getAsEntry(a);if(o)return o.isFile||o.isDirectory}return a.kind==="file"},getFilesFromItem=a=>new Promise((o,s)=>{if(isDirectoryEntry(a)){getFilesInDirectory(getAsEntry(a)).then(o).catch(s);return}o([a.getAsFile()])}),getFilesInDirectory=a=>new Promise((o,s)=>{const _=[];let j=0,$t=0;const zt=()=>{$t===0&&j===0&&o(_)},Ht=Ut=>{j++;const Gt=Ut.createReader(),Xt=()=>{Gt.readEntries(Jt=>{if(Jt.length===0){j--,zt();return}Jt.forEach(Zt=>{Zt.isDirectory?Ht(Zt):($t++,Zt.file(er=>{const tr=correctMissingFileType(er);Zt.fullPath&&(tr._relativePath=Zt.fullPath),_.push(tr),$t--,zt()}))}),Xt()},s)};Xt()};Ht(a)}),correctMissingFileType=a=>{if(a.type.length)return a;const o=a.lastModifiedDate,s=a.name,_=guesstimateMimeType(getExtensionFromFilename(a.name));return _.length&&(a=a.slice(0,a.size,_),a.name=s,a.lastModifiedDate=o),a},isDirectoryEntry=a=>isEntry(a)&&(getAsEntry(a)||{}).isDirectory,isEntry=a=>"webkitGetAsEntry"in a,getAsEntry=a=>a.webkitGetAsEntry(),getLinks=a=>{let o=[];try{if(o=getLinksFromTransferMetaData(a),o.length)return o;o=getLinksFromTransferURLData(a)}catch{}return o},getLinksFromTransferURLData=a=>{let o=a.getData("url");return typeof o=="string"&&o.length?[o]:[]},getLinksFromTransferMetaData=a=>{let o=a.getData("text/html");if(typeof o=="string"&&o.length){const s=o.match(/src\s*=\s*"(.+?)"/);if(s)return[s[1]]}return[]},dragNDropObservers=[],eventPosition=a=>({pageLeft:a.pageX,pageTop:a.pageY,scopeLeft:a.offsetX||a.layerX,scopeTop:a.offsetY||a.layerY}),createDragNDropClient=(a,o,s)=>{const _=getDragNDropObserver(o),j={element:a,filterElement:s,state:null,ondrop:()=>{},onenter:()=>{},ondrag:()=>{},onexit:()=>{},onload:()=>{},allowdrop:()=>{}};return j.destroy=_.addListener(j),j},getDragNDropObserver=a=>{const o=dragNDropObservers.find(_=>_.element===a);if(o)return o;const s=createDragNDropObserver(a);return dragNDropObservers.push(s),s},createDragNDropObserver=a=>{const o=[],s={dragenter,dragover,dragleave,drop},_={};forin(s,($t,zt)=>{_[$t]=zt(a,o),a.addEventListener($t,_[$t],!1)});const j={element:a,addListener:$t=>(o.push($t),()=>
1202{o.splice(o.indexOf($t),1),o.length===0&&(dragNDropObservers.splice(dragNDropObservers.indexOf(j),1),forin(s,zt=>{a.removeEventListener(zt,_[zt],!1)}))})};return j},elementFromPoint=(a,o)=>("elementFromPoint"in a||(a=document),a.elementFromPoint(o.x,o.y)),isEventTarget=(a,o)=>{const s=getRootNode(o),_=elementFromPoint(s,{x:a.pageX-window.pageXOffset,y:a.pageY-window.pageYOffset});return _===o||o.contains(_)};let initialTarget=null;const setDropEffect=(a,o)=>{try{a.dropEffect=o}catch{}},dragenter=(a,o)=>s=>{s.preventDefault(),initialTarget=s.target,o.forEach(_=>{const{element:j,onenter:$t}=_;isEventTarget(s,j)&&(_.state="enter",$t(eventPosition(s)))})},dragover=(a,o)=>s=>{s.preventDefault();const _=s.dataTransfer;requestDataTransferItems(_).then(j=>{let $t=!1;o.some(zt=>{const{filterElement:Ht,element:Ut,onenter:Gt,onexit:Xt,ondrag:Jt,allowdrop:Zt}=zt;setDropEffect(_,"copy");const er=Zt(j);if(!er){setDropEffect(_,"none");return}if(isEventTarget(s,Ut)){if($t=!0,zt.state===null){zt.state="enter",Gt(eventPosition(s));return}if(zt.state="over",Ht&&!er){setDropEffect(_,"none");return}Jt(eventPosition(s))}else Ht&&!$t&&setDropEffect(_,"none"),zt.state&&(zt.state=null,Xt(eventPosition(s)))})})},drop=(a,o)=>s=>{s.preventDefault();const _=s.dataTransfer;requestDataTransferItems(_).then(j=>{o.forEach($t=>{const{filterElement:zt,element:Ht,ondrop:Ut,onexit:Gt,allowdrop:Xt}=$t;if($t.state=null,!(zt&&!isEventTarget(s,Ht))){if(!Xt(j))return Gt(eventPosition(s));Ut(eventPosition(s),j)}})})},dragleave=(a,o)=>s=>{initialTarget===s.target&&o.forEach(_=>{const{onexit:j}=_;_.state=null,j(eventPosition(s))})},createHopper=(a,o,s)=>{a.classList.add("filepond--hopper");const{catchesDropsOnPage:_,requiresDropOnElement:j,filterItems:$t=Xt=>Xt}=s,zt=createDragNDropClient(a,_?document.documentElement:a,j);let Ht="",Ut="";zt.allowdrop=Xt=>o($t(Xt)),zt.ondrop=(Xt,Jt)=>{const Zt=$t(Jt);if(!o(Zt)){Gt.ondragend(Xt);return}Ut="drag-drop",Gt.onload(Zt,Xt)},zt.ondrag=Xt=>{Gt.ondrag(Xt)},zt.onenter=Xt=>{Ut="drag-over",Gt.ondragstart(Xt)},zt.onexit=Xt=>{Ut="drag-exit",Gt.ondragend(Xt)};const Gt={updateHopperState:()=>{Ht!==Ut&&(a.dataset.hopperState=Ut,Ht=Ut)},onload:()=>{},ondragstart:()=>{},ondrag:()=>{},ondragend:()=>{},destroy:()=>{zt.destroy()}};return Gt};let listening=!1;const listeners$1=[],handlePaste=a=>{const o=document.activeElement;if(o&&/textarea|input/i.test(o.nodeName)){let s=!1,_=o;for(;_!==document.body;){if(_.classList.contains("filepond--root")){s=!0;break}_=_.parentNode}if(!s)return}requestDataTransferItems(a.clipboardData).then(s=>{s.length&&listeners$1.forEach(_=>_(s))})},listen=a=>{listeners$1.includes(a)||(listeners$1.push(a),!listening&&(listening=!0,document.addEventListener("paste",handlePaste)))},unlisten=a=>{arrayRemove(listeners$1,listeners$1.indexOf(a)),listeners$1.length===0&&(document.removeEventListener("paste",handlePaste),listening=!1)},createPaster=()=>{const a=s=>{o.onload(s)},o={destroy:()=>{unlisten(a)},onload:()=>{}};return listen(a),o},create$d=({root:a,props:o})=>{a.element.id=`filepond--assistant-${o.id}`,attr(a.element,"role","status"),attr(a.element,"aria-live","polite"),attr(a.element,"aria-relevant","additions")};let addFilesNotificationTimeout=null,notificationClearTimeout=null;const filenames=[],assist=(a,o)=>{a.element.textContent=o},clear$1=a=>{a.element.textContent=""},listModified=(a,o,s)=>{const _=a.query("GET_TOTAL_ITEMS");assist(a,`${s} ${o}, ${_} ${_===1?a.query("GET_LABEL_FILE_COUNT_SINGULAR"):a.query("GET_LABEL_FILE_COUNT_PLURAL")}`),clearTimeout(notificationClearTimeout),notificationClearTimeout=setTimeout(()=>{clear$1(a)},1500)},isUsingFilePond=a=>a.element.parentNode.contains(document.activeElement),itemAdded=({root:a,action:o})=>{if(!isUsingFilePond(a))return;a.element.textContent="";const s=a.query("GET_ITEM",o.id);filenames.push(s.filename),clearTimeout(addFilesNotificationTimeout),addFilesNotificationTimeout=setTimeout(()=>{listModified(a,filenames.join(", "),a.query("GET_LABEL_FILE_ADDED")),filenames.length=0},750)},itemRemoved=({root:a,action:o})=>{if(!isUsingFilePond(a))return;const s=o.item;listModified(a,s.filename,a.query("GET_LABEL_FILE_REMOVED"))},itemProcessed=({root:a,action:o})=>
vendor: 6,341 bytes, line 1202
1202{const _=a.query("GET_ITEM",o.id).filename,j=a.query("GET_LABEL_FILE_PROCESSING_COMPLETE");assist(a,`${_} ${j}`)},itemProcessedUndo=({root:a,action:o})=>{const _=a.query("GET_ITEM",o.id).filename,j=a.query("GET_LABEL_FILE_PROCESSING_ABORTED");assist(a,`${_} ${j}`)},itemError=({root:a,action:o})=>{const _=a.query("GET_ITEM",o.id).filename;assist(a,`${o.status.main} ${_} ${o.status.sub}`)},assistant=createView({create:create$d,ignoreRect:!0,ignoreRectUpdate:!0,write:createRoute({DID_LOAD_ITEM:itemAdded,DID_REMOVE_ITEM:itemRemoved,DID_COMPLETE_ITEM_PROCESSING:itemProcessed,DID_ABORT_ITEM_PROCESSING:itemProcessedUndo,DID_REVERT_ITEM_PROCESSING:itemProcessedUndo,DID_THROW_ITEM_REMOVE_ERROR:itemError,DID_THROW_ITEM_LOAD_ERROR:itemError,DID_THROW_ITEM_INVALID:itemError,DID_THROW_ITEM_PROCESSING_ERROR:itemError}),tag:"span",name:"assistant"}),toCamels=(a,o="-")=>a.replace(new RegExp(`${o}.`,"g"),s=>s.charAt(1).toUpperCase()),debounce$2=(a,o=16,s=!0)=>{let _=Date.now(),j=null;return(...$t)=>{clearTimeout(j);const zt=Date.now()-_,Ht=()=>{_=Date.now(),a(...$t)};zt<o?s||(j=setTimeout(Ht,o-zt)):Ht()}},MAX_FILES_LIMIT=1e6,prevent=a=>a.preventDefault(),create$e=({root:a,props:o})=>{const s=a.query("GET_ID");s&&(a.element.id=s);const _=a.query("GET_CLASS_NAME");_&&_.split(" ").filter(Ut=>Ut.length).forEach(Ut=>{a.element.classList.add(Ut)}),a.ref.label=a.appendChildView(a.createChildView(dropLabel,{...o,translateY:null,caption:a.query("GET_LABEL_IDLE")})),a.ref.list=a.appendChildView(a.createChildView(listScroller,{translateY:null})),a.ref.panel=a.appendChildView(a.createChildView(panel,{name:"panel-root"})),a.ref.assistant=a.appendChildView(a.createChildView(assistant,{...o})),a.ref.data=a.appendChildView(a.createChildView(data$2,{...o})),a.ref.measure=createElement$1$1("div"),a.ref.measure.style.height="100%",a.element.appendChild(a.ref.measure),a.ref.bounds=null,a.query("GET_STYLES").filter(Ut=>!isEmpty(Ut.value)).map(({name:Ut,value:Gt})=>{a.element.dataset[Ut]=Gt}),a.ref.widthPrevious=null,a.ref.widthUpdated=debounce$2(()=>{a.ref.updateHistory=[],a.dispatch("DID_RESIZE_ROOT")},250),a.ref.previousAspectRatio=null,a.ref.updateHistory=[];const j=window.matchMedia("(pointer: fine) and (hover: hover)").matches,$t="PointerEvent"in window;a.query("GET_ALLOW_REORDER")&&$t&&!j&&(a.element.addEventListener("touchmove",prevent,{passive:!1}),a.element.addEventListener("gesturestart",prevent));const zt=a.query("GET_CREDITS");if(zt.length===2){const Ut=document.createElement("a");Ut.className="filepond--credits",Ut.setAttribute("aria-hidden","true"),Ut.href=zt[0],Ut.tabindex=-1,Ut.target="_blank",Ut.rel="noopener noreferrer",Ut.textContent=zt[1],a.element.appendChild(Ut),a.ref.credits=Ut}},write$9=({root:a,props:o,actions:s})=>{if(route$5({root:a,props:o,actions:s}),s.filter(ur=>/^DID_SET_STYLE_/.test(ur.type)).filter(ur=>!isEmpty(ur.data.value)).map(({type:ur,data:cr})=>{const dr=toCamels(ur.substring(8).toLowerCase(),"_");a.element.dataset[dr]=cr.value,a.invalidateLayout()}),a.rect.element.hidden)return;a.rect.element.width!==a.ref.widthPrevious&&(a.ref.widthPrevious=a.rect.element.width,a.ref.widthUpdated());let _=a.ref.bounds;_||(_=a.ref.bounds=calculateRootBoundingBoxHeight(a),a.element.removeChild(a.ref.measure),a.ref.measure=null);const{hopper:j,label:$t,list:zt,panel:Ht}=a.ref;j&&j.updateHopperState();const Ut=a.query("GET_PANEL_ASPECT_RATIO"),Gt=a.query("GET_ALLOW_MULTIPLE"),Xt=a.query("GET_TOTAL_ITEMS"),Jt=Gt?a.query("GET_MAX_FILES")||MAX_FILES_LIMIT:1,Zt=Xt===Jt,er=s.find(ur=>ur.type==="DID_ADD_ITEM");if(Zt&&er){const ur=er.data.interactionMethod;$t.opacity=0,Gt?$t.translateY=-40:ur===InteractionMethod.API?$t.translateX=40:ur===InteractionMethod.BROWSE?$t.translateY=40:$t.translateY=30}else Zt||($t.opacity=1,$t.translateX=0,$t.translateY=0);const tr=calculateListItemMargin(a),nr=calculateListHeight(a),sr=$t.rect.element.height,or=!Gt||Zt?0:sr,ir=Zt?zt.rect.element.marginTop:0,rr=Xt===0?0:zt.rect.element.marginBottom,ar=or+ir+nr.visual+rr,lr=or+ir+nr.bounds+rr;if(zt.translateY=Math.max(0,or-zt.rect.element.marginTop)-tr.top,Ut){const ur=a.rect.element.width,cr=ur*Ut;Ut!==a.ref.previousAspectRatio&&(a.ref.previousAspectRatio=Ut,a.ref.updateHistory=[]);const dr=a.ref.updateHistory;dr.push(ur);const gr=2;if(dr.length>gr*2){const Sr=dr.length,wr=Sr-10;let Rr=0;for(let Ir=Sr;Ir>=wr;Ir--)if(dr[Ir]===dr[Ir-2]&&Rr++,Rr>=gr)return}Ht.scalable=!1,Ht.height=cr;const _r=cr-or-(rr-tr.bottom)-(Zt?ir:0);nr.visual>_r?zt.overflow=_r:zt.overflow=null,a.height=cr}else if(_.fixedHeight){Ht.scalable=!1;const ur=_.fixedHeight-or-(rr-tr.bottom)-(Zt?ir:0);nr.visual>ur?zt.overflow=ur:zt.overflow=null}else if(_.cappedHeight){const ur=ar>=_.cappedHeight,cr=Math.min(_.cappedHeight,ar);Ht.scalable=!0,Ht.height=ur?cr:cr-tr.top-tr.bottom;const dr=cr-or-(rr-tr.bottom)-(Zt?ir:0);ar>_.cappedHeight&&nr.visual>dr?zt.overflow=dr:zt.overflow=null,a.height=Math.min(_.cappedHeight,lr-tr.top-tr.bottom)}else{const ur=Xt>0?tr.top+tr.bottom:0;Ht.scalable=!0,Ht.height=Math.max(sr,ar-ur),a.height=Math.max(sr,lr-ur)}a.ref.credits&&Ht.heightCurrent&&(a.ref.credits.style.transform=`translateY(${Ht.heightCurrent}px)`)},calculateListItemMargin=a=>{const o=a.ref.list.childViews[0].childViews[0];return o?{top:o.rect.element.marginTop,bottom:o.rect.element.marginBottom}:{top:0,bottom:0}},calculateListHeight=a=>{let o=0,s=0;const _=a.ref.list,j=_.childViews[0],$t=j.childViews.filter(ir=>ir.rect.element.height),zt=a.query("GET_ACTIVE_ITEMS").map(ir=>$t.find(rr=>rr.id===ir.id)).filter(ir=>ir);if(zt.length===0)return{visual:o,bounds:s};const Ht=j.rect.element.width,Ut=getItemIndexByPosition(j,zt,_.dragCoordinates),Gt=zt[0].rect.element,Xt=Gt.marginTop+Gt.marginBottom,Jt=Gt.marginLeft+Gt.marginRight,Zt=Gt.width+Jt,er=Gt.height+Xt,tr=typeof Ut<"u"&&Ut>=0?1:0,nr=zt.find(ir=>ir.markedForRemoval&&ir.opacity<.45)?-1:0,sr=zt.length+tr+nr,or=getItemsPerRow(Ht,Zt);return or===1?zt.forEach(ir=>{const rr=ir.rect.element.height+Xt;s+=rr,o+=rr*ir.opacity}):(s=Math.ceil(sr/or)*er,o=s),{visual:o,bounds:s}},calculateRootBoundingBoxHeight=a=>{const o=a.ref.measureHeight||null;return{cappedHeight:parseInt(a.style.maxHeight,10)||null,fixedHeight:o===0?null:o}},exceedsMaxFiles=(a,o)=>{const s=a.query("GET_ALLOW_REPLACE"),_=a.query("GET_ALLOW_MULTIPLE"),j=a.query("GET_TOTAL_ITEMS");let $t=a.query("GET_MAX_FILES");
1202const zt=o.length;return!_&&zt>1?(a.dispatch("DID_THROW_MAX_FILES",{source:o,error:createResponse("warning",0,"Max files")}),!0):($t=_?$t:1,!_&&s?!1:isInt($t)&&j+zt>$t?(a.dispatch("DID_THROW_MAX_FILES",{source:o,error:createResponse("warning",0,"Max files")}),!0):!1)},getDragIndex=(a,o,s)=>{const _=a.childViews[0];return getItemIndexByPosition(_,o,{left:s.scopeLeft-_.rect.element.left,top:s.scopeTop-(a.rect.outer.top+a.rect.element.marginTop+a.rect.element.scrollTop)})},toggleDrop=a=>{const o=a.query("GET_ALLOW_DROP"),s=a.query("GET_DISABLED"),_=o&&!s;if(_&&!a.ref.hopper){const j=createHopper(a.element,$t=>{const zt=a.query("GET_BEFORE_DROP_FILE")||(()=>!0);return a.query("GET_DROP_VALIDATION")?$t.every(Ut=>applyFilters("ALLOW_HOPPER_ITEM",Ut,{query:a.query}).every(Gt=>Gt===!0)&&zt(Ut)):!0},{filterItems:$t=>{const zt=a.query("GET_IGNORED_FILES");return $t.filter(Ht=>isFile(Ht)?!zt.includes(Ht.name.toLowerCase()):!0)},catchesDropsOnPage:a.query("GET_DROP_ON_PAGE"),requiresDropOnElement:a.query("GET_DROP_ON_ELEMENT")});j.onload=($t,zt)=>{const Ut=a.ref.list.childViews[0].childViews.filter(Xt=>Xt.rect.element.height),Gt=a.query("GET_ACTIVE_ITEMS").map(Xt=>Ut.find(Jt=>Jt.id===Xt.id)).filter(Xt=>Xt);applyFilterChain("ADD_ITEMS",$t,{dispatch:a.dispatch}).then(Xt=>{if(exceedsMaxFiles(a,Xt))return!1;a.dispatch("ADD_ITEMS",{items:Xt,index:getDragIndex(a.ref.list,Gt,zt),interactionMethod:InteractionMethod.DROP})}),a.dispatch("DID_DROP",{position:zt}),a.dispatch("DID_END_DRAG",{position:zt})},j.ondragstart=$t=>{a.dispatch("DID_START_DRAG",{position:$t})},j.ondrag=debounce$2($t=>{a.dispatch("DID_DRAG",{position:$t})}),j.ondragend=$t=>{a.dispatch("DID_END_DRAG",{position:$t})},a.ref.hopper=j,a.ref.drip=a.appendChildView(a.createChildView(drip))}else!_&&a.ref.hopper&&(a.ref.hopper.destroy(),a.ref.hopper=null,a.removeChildView(a.ref.drip))},toggleBrowse=(a,o)=>{const s=a.query("GET_ALLOW_BROWSE"),_=a.query("GET_DISABLED"),j=s&&!_;j&&!a.ref.browser?a.ref.browser=a.appendChildView(a.createChildView(browser,{...o,onload:$t=>{applyFilterChain("ADD_ITEMS",$t,{dispatch:a.dispatch}).then(zt=>{if(exceedsMaxFiles(a,zt))return!1;a.dispatch("ADD_ITEMS",{items:zt,index:-1,interactionMethod:InteractionMethod.BROWSE})})}}),0):!j&&a.ref.browser&&(a.removeChildView(a.ref.browser),a.ref.browser=null)},togglePaste=a=>{const o=a.query("GET_ALLOW_PASTE"),s=a.query("GET_DISABLED"),_=o&&!s;_&&!a.ref.paster?(a.ref.paster=createPaster(),a.ref.paster.onload=j=>{applyFilterChain("ADD_ITEMS",j,{dispatch:a.dispatch}).then($t=>{if(exceedsMaxFiles(a,$t))return!1;a.dispatch("ADD_ITEMS",{items:$t,index:-1,interactionMethod:InteractionMethod.PASTE})})}):!_&&a.ref.paster&&(a.ref.paster.destroy(),a.ref.paster=null)},route$5=createRoute({DID_SET_ALLOW_BROWSE:({root:a,props:o})=>{toggleBrowse(a,o)},DID_SET_ALLOW_DROP:({root:a})=>{toggleDrop(a)},DID_SET_ALLOW_PASTE:({root:a})=>{togglePaste(a)},DID_SET_DISABLED:({root:a,props:o})=>{toggleDrop(a),togglePaste(a),toggleBrowse(a,o),a.query("GET_DISABLED")?a.element.dataset.disabled="disabled":a.element.removeAttribute("data-disabled")}}),root$e=createView({name:"root",read:({root:a})=>{a.ref.measure&&(a.ref.measureHeight=a.ref.measure.offsetHeight)},create:create$e,write:write$9,destroy:({root:a})=>{a.ref.paster&&a.ref.paster.destroy(),a.ref.hopper&&a.ref.hopper.destroy(),a.element.removeEventListener("touchmove",prevent),a.element.removeEventListener("gesturestart",prevent)},mixins:{styles:["height"]}}),createApp=(a={})=>{let o=null;const s=getOptions(),_=createStore(createInitialState(s),[queries,createOptionQueries(s)],[actions,createOptionActions(s)]);_.dispatch("SET_OPTIONS",{options:a});const j=()=>{document.hidden||_.dispatch("KICK")};document.addEventListener("visibilitychange",j);let $t=null,zt=!1,Ht=!1,Ut=null,Gt=null;const Xt=()=>{zt||(zt=!0),clearTimeout($t),$t=setTimeout(()=>{zt=!1,Ut=null,Gt=null,Ht&&(Ht=!1,_.dispatch("DID_STOP_RESIZE"))},500)};window.addEventListener("resize",Xt);const Jt=root$e(_,{id:getUniqueId()});let Zt=!1,er=!1;const tr={_read:()=>{zt&&(Gt=window.innerWidth,Ut||(Ut=Gt),!Ht&&Gt!==Ut&&(_.dispatch("DID_START_RESIZE"),Ht=!0)),er&&Zt&&(Zt=Jt.element.offsetParent===null),!Zt&&(Jt._read(),er=Jt.rect.element.hidden)},_write:hr=>{const vr=_.processActionQueue().filter(pr=>!/^SET_/.test(pr.type));Zt&&!vr.length||(ir(vr),Zt=Jt._write(hr,vr,Ht),removeReleasedItems(_.query("GET_ITEMS")),Zt&&_.processDispatchQueue())}},nr=hr=>vr=>{const pr={type:hr};
vendor: 1,985 bytes, line 1202
1202if(!vr)return pr;if(vr.hasOwnProperty("error")&&(pr.error=vr.error?{...vr.error}:null),vr.status&&(pr.status={...vr.status}),vr.file&&(pr.output=vr.file),vr.source)pr.file=vr.source;else if(vr.item||vr.id){const br=vr.item?vr.item:_.query("GET_ITEM",vr.id);pr.file=br?createItemAPI(br):null}return vr.items&&(pr.items=vr.items.map(createItemAPI)),/progress/.test(hr)&&(pr.progress=vr.progress),vr.hasOwnProperty("origin")&&vr.hasOwnProperty("target")&&(pr.origin=vr.origin,pr.target=vr.target),pr},sr={DID_DESTROY:nr("destroy"),DID_INIT:nr("init"),DID_THROW_MAX_FILES:nr("warning"),DID_INIT_ITEM:nr("initfile"),DID_START_ITEM_LOAD:nr("addfilestart"),DID_UPDATE_ITEM_LOAD_PROGRESS:nr("addfileprogress"),DID_LOAD_ITEM:nr("addfile"),DID_THROW_ITEM_INVALID:[nr("error"),nr("addfile")],DID_THROW_ITEM_LOAD_ERROR:[nr("error"),nr("addfile")],DID_THROW_ITEM_REMOVE_ERROR:[nr("error"),nr("removefile")],DID_PREPARE_OUTPUT:nr("preparefile"),DID_START_ITEM_PROCESSING:nr("processfilestart"),DID_UPDATE_ITEM_PROCESS_PROGRESS:nr("processfileprogress"),DID_ABORT_ITEM_PROCESSING:nr("processfileabort"),DID_COMPLETE_ITEM_PROCESSING:nr("processfile"),DID_COMPLETE_ITEM_PROCESSING_ALL:nr("processfiles"),DID_REVERT_ITEM_PROCESSING:nr("processfilerevert"),DID_THROW_ITEM_PROCESSING_ERROR:[nr("error"),nr("processfile")],DID_REMOVE_ITEM:nr("removefile"),DID_UPDATE_ITEMS:nr("updatefiles"),DID_ACTIVATE_ITEM:nr("activatefile"),DID_REORDER_ITEMS:nr("reorderfiles")},or=hr=>{const vr={pond:mr,...hr};delete vr.type,Jt.element.dispatchEvent(new CustomEvent(`FilePond:${hr.type}`,{detail:vr,bubbles:!0,cancelable:!0,composed:!0}));const pr=[];hr.hasOwnProperty("error")&&pr.push(hr.error),hr.hasOwnProperty("file")&&pr.push(hr.file);const br=["type","error","file"];Object.keys(hr).filter(kr=>!br.includes(kr)).forEach(kr=>pr.push(hr[kr])),mr.fire(hr.type,...pr);const Pr=_.query(`GET_ON${hr.type.toUpperCase()}`);Pr&&Pr(...pr)},ir=hr=>{hr.length&&hr.filter(vr=>sr[vr.type]).forEach(vr=>{const pr=sr[vr.type];
1202(Array.isArray(pr)?pr:[pr]).forEach(br=>{vr.type==="DID_INIT_ITEM"?or(br(vr.data)):setTimeout(()=>{or(br(vr.data))},0)})})},rr=hr=>_.dispatch("SET_OPTIONS",{options:hr}),ar=hr=>_.query("GET_ACTIVE_ITEM",hr),lr=hr=>new Promise((vr,pr)=>{_.dispatch("REQUEST_ITEM_PREPARE",{query:hr,success:br=>{vr(br)},failure:br=>{pr(br)}})}),ur=(hr,vr={})=>new Promise((pr,br)=>{gr([{source:hr,options:vr}],{index:vr.index}).then(Pr=>pr(Pr&&Pr[0])).catch(br)}),cr=hr=>hr.file&&hr.id,dr=(hr,vr)=>(typeof hr=="object"&&!cr(hr)&&!vr&&(vr=hr,hr=void 0),_.dispatch("REMOVE_ITEM",{...vr,query:hr}),_.query("GET_ACTIVE_ITEM",hr)===null),gr=(...hr)=>new Promise((vr,pr)=>{const br=[],Pr={};if(isArray$g(hr[0]))br.push.apply(br,hr[0]),Object.assign(Pr,hr[1]||{});else{const kr=hr[hr.length-1];typeof kr=="object"&&!(kr instanceof Blob)&&Object.assign(Pr,hr.pop()),br.push(...hr)}_.dispatch("ADD_ITEMS",{items:br,index:Pr.index,interactionMethod:InteractionMethod.API,success:vr,failure:pr})}),_r=()=>_.query("GET_ACTIVE_ITEMS"),Sr=hr=>new Promise((vr,pr)=>{_.dispatch("REQUEST_ITEM_PROCESSING",{query:hr,success:br=>{vr(br)},failure:br=>{pr(br)}})}),wr=(...hr)=>{const vr=Array.isArray(hr[0])?hr[0]:hr,pr=vr.length?vr:_r();return Promise.all(pr.map(lr))},Rr=(...hr)=>{const vr=Array.isArray(hr[0])?hr[0]:hr;if(!vr.length){const pr=_r().filter(br=>!(br.status===ItemStatus.IDLE&&br.origin===FileOrigin.LOCAL)&&br.status!==ItemStatus.PROCESSING&&br.status!==ItemStatus.PROCESSING_COMPLETE&&br.status!==ItemStatus.PROCESSING_REVERT_ERROR);return Promise.all(pr.map(Sr))}return Promise.all(vr.map(Sr))},Ir=(...hr)=>{const vr=Array.isArray(hr[0])?hr[0]:hr;let pr;typeof vr[vr.length-1]=="object"?pr=vr.pop():Array.isArray(hr[0])&&(pr=hr[1]);const br=_r();return vr.length?vr.map(kr=>isNumber$1(kr)?br[kr]?br[kr].id:null:kr).filter(kr=>kr).map(kr=>dr(kr,pr)):Promise.all(br.map(kr=>dr(kr,pr)))},mr={...on(),...tr,...createOptionAPI(_,s),setOptions:rr,addFile:ur,addFiles:gr,getFile:ar,processFile:Sr,prepareFile:lr,removeFile:dr,moveFile:(hr,vr)=>_.dispatch("MOVE_ITEM",{query:hr,index:vr}),getFiles:_r,processFiles:Rr,removeFiles:Ir,prepareFiles:wr,sort:hr=>_.dispatch("SORT",{compare:hr}),browse:()=>{var hr=Jt.element.querySelector("input[type=file]");hr&&hr.click()},destroy:()=>{mr.fire("destroy",Jt.element),_.dispatch("ABORT_ALL"),Jt._destroy(),window.removeEventListener("resize",Xt),document.removeEventListener("visibilitychange",j),_.dispatch("DID_DESTROY")},insertBefore:hr=>insertBefore(Jt.element,hr),insertAfter:hr=>insertAfter(Jt.element,hr),appendTo:hr=>hr.appendChild(Jt.element),replaceElement:hr=>{insertBefore(Jt.element,hr),hr.parentNode.removeChild(hr),o=hr},restoreElement:()=>{o&&(insertAfter(o,Jt.element),Jt.element.parentNode.removeChild(Jt.element),o=null)},isAttachedTo:hr=>Jt.element===hr||o===hr,element:{get:()=>Jt.element},status:{get:()=>_.query("GET_STATUS")}};return _.dispatch("DID_INIT"),createObject(mr)},createAppObject=(a={})=>{const o={};return forin(getOptions(),(_,j)=>{o[_]=j[0]}),createApp({...o,...a})},lowerCaseFirstLetter=a=>a.charAt(0).toLowerCase()+a.slice(1),attributeNameToPropertyName=a=>toCamels(a.replace(/^data-/,"")),mapObject$1=(a,o)=>{forin(o,(s,_)=>{forin(a,(j,$t)=>{const zt=new RegExp(s);if(!zt.test(j)||(delete a[j],_===!1))return;if(isString$3(_)){a[_]=$t;return}const Ut=_.group;isObject$d(_)&&!a[Ut]&&(a[Ut]={}),a[Ut][lowerCaseFirstLetter(j.replace(zt,""))]=$t}),_.mapping&&mapObject$1(a[_.group],_.mapping)})},getAttributesAsObject=(a,o={})=>{const s=[];forin(a.attributes,j=>{s.push(a.attributes[j])});const _=s.filter(j=>j.name).reduce((j,$t)=>{const zt=attr(a,$t.name);return j[attributeNameToPropertyName($t.name)]=zt===$t.name?!0:zt,j},{});return mapObject$1(_,o),_},createAppAtElement=(a,o={})=>{const s={"^class$":"className","^multiple$":"allowMultiple","^capture$":"captureMethod","^webkitdirectory$":"allowDirectoriesOnly","^server":{group:"server",mapping:{"^process":{group:"process"},"^revert":{group:"revert"},"^fetch":{group:"fetch"},"^restore":{group:"restore"},"^load":{group:"load"}}},"^type$":!1,"^files$":!1};applyFilters("SET_ATTRIBUTE_TO_OPTION_MAP",s);const _={...o},j=getAttributesAsObject(a.nodeName==="FIELDSET"?a.querySelector("input[type=file]"):a,s);
1202Object.keys(j).forEach(zt=>{isObject$d(j[zt])?(isObject$d(_[zt])||(_[zt]={}),Object.assign(_[zt],j[zt])):_[zt]=j[zt]}),_.files=(o.files||[]).concat(Array.from(a.querySelectorAll("input:not([type=file])")).map(zt=>({source:zt.value,options:{type:zt.dataset.type}})));const $t=createAppObject(_);return a.files&&Array.from(a.files).forEach(zt=>{$t.addFile(zt)}),$t.replaceElement(a),$t},createApp$1=(...a)=>isNode$1(a[0])?createAppAtElement(...a):createAppObject(...a),PRIVATE_METHODS=["fire","_read","_write"],createAppAPI=a=>{const o={};return copyObjectPropertiesToObject(a,o,PRIVATE_METHODS),o},replaceInString=(a,o)=>a.replace(/(?:{([a-zA-Z]+)})/g,(s,_)=>o[_]),createWorker=a=>{const o=new Blob(["(",a.toString(),")()"],{type:"application/javascript"}),s=URL.createObjectURL(o),_=new Worker(s);return{transfer:(j,$t)=>{},post:(j,$t,zt)=>{const Ht=getUniqueId();_.onmessage=Ut=>{Ut.data.id===Ht&&$t(Ut.data.message)},_.postMessage({id:Ht,message:j},zt)},terminate:()=>{_.terminate(),URL.revokeObjectURL(s)}}},loadImage$1=a=>new Promise((o,s)=>{const _=new Image;_.onload=()=>{o(_)},_.onerror=j=>{s(j)},_.src=a}),renameFile=(a,o)=>{const s=a.slice(0,a.size,a.type);return s.lastModifiedDate=a.lastModifiedDate,s.name=o,s},copyFile=a=>renameFile(a,a.name),registeredPlugins=[],createAppPlugin=a=>{if(registeredPlugins.includes(a))return;registeredPlugins.push(a);const o=a({addFilter,utils:{Type,forin,isString:isString$3,isFile,toNaturalFileSize,replaceInString,getExtensionFromFilename,getFilenameWithoutExtension,guesstimateMimeType,getFileFromBlob,getFilenameFromURL,createRoute,createWorker,createView,createItemAPI,loadImage:loadImage$1,copyFile,renameFile,createBlob,applyFilterChain,text:text$1,getNumericAspectRatioFromString},views:{fileActionButton}});extendDefaultOptions(o.options)},isOperaMini=()=>Object.prototype.toString.call(window.operamini)==="[object OperaMini]",hasPromises=()=>"Promise"in window,hasBlobSlice=()=>"slice"in Blob.prototype,hasCreateObjectURL=()=>"URL"in window&&"createObjectURL"in window.URL,hasVisibility=()=>"visibilityState"in document,hasTiming=()=>"performance"in window,hasCSSSupports=()=>"supports"in(window.CSS||{}),isIE11=()=>/MSIE|Trident/.test(window.navigator.userAgent),supported=(()=>{const a=isBrowser$5()&&!isOperaMini()&&hasVisibility()&&hasPromises()&&hasBlobSlice()&&hasCreateObjectURL()&&hasTiming()&&(hasCSSSupports()||isIE11());return()=>a})(),state={apps:[]},name="filepond",fn=()=>{};let OptionTypes={},create$f=fn,destroy=fn,parse$3=fn,find=fn,registerPlugin=fn,getOptions$1=fn,setOptions$1=fn;if(supported()){createPainter(()=>{state.apps.forEach(s=>s._read())},s=>{state.apps.forEach(_=>_._write(s))});const a=()=>{document.dispatchEvent(new CustomEvent("FilePond:loaded",{detail:{supported,create:create$f,destroy,parse:parse$3,find,registerPlugin,setOptions:setOptions$1}})),document.removeEventListener("DOMContentLoaded",a)};document.readyState!=="loading"?setTimeout(()=>a(),0):document.addEventListener("DOMContentLoaded",a);const o=()=>forin(getOptions(),(s,_)=>{OptionTypes[s]=_[1]});OptionTypes={},o(),create$f=(...s)=>{const _=createApp$1(...s);return _.on("destroy",destroy),state.apps.push(_),createAppAPI(_)},destroy=s=>{const _=state.apps.findIndex(j=>j.isAttachedTo(s));return _>=0?(state.apps.splice(_,1)[0].restoreElement(),!0):!1},parse$3=s=>Array.from(s.querySelectorAll(`.${name}`)).filter($t=>!state.apps.find(zt=>zt.isAttachedTo($t))).map($t=>create$f($t)),find=s=>{const _=state.apps.find(j=>j.isAttachedTo(s));return _?createAppAPI(_):null},registerPlugin=(...s)=>{s.forEach(createAppPlugin),o()},getOptions$1=()=>{const s={};return forin(getOptions(),(_,j)=>{s[_]=j[0]}),s},setOptions$1=s=>(isObject$d(s)&&(state.apps.forEach(_=>{_.setOptions(s)}),setOptions(s)),getOptions$1())}/*!
1203 * react-filepond v7.1.2
1204 * A handy FilePond adapter component for React
1205 * 
1206 * Copyright (c) 2022 PQINA
1207 * https://pqina.nl/filepond
1208 * 
1209 * Licensed under the MIT license.
1210 */const isSupported=supported(),filteredMethods=["setOptions","on","off","onOnce","appendTo","insertAfter","insertBefore","isAttachedTo","replaceElement","restoreElement","destroy"];class FilePond extends React.Component{constructor(o){super(o),this.allowFilesSync=!0}componentDidMount(){if(this._input=this._element.querySelector('input[type="file"]'),this._inputClone=this._input.cloneNode(),!isSupported)return;const o=Object.assign({},this.props);if(o.onupdatefiles){const s=o.onupdatefiles;o.onupdatefiles=_=>{this.allowFilesSync=!1,s(_)}}this._pond=create$f(this._input,o),Object.keys(this._pond).filter(s=>
1210!filteredMethods.includes(s)).forEach(s=>{this[s]=this._pond[s]})}componentWillUnmount(){if(!this._pond)return;const o=document.createElement("div");o.append(this._pond.element),o.id="foo",this._pond.destroy(),this._pond=void 0,this._element.append(this._inputClone)}shouldComponentUpdate(){return this.allowFilesSync?!0:(this.allowFilesSync=!0,!1)}componentDidUpdate(){if(!this._pond)return;const o=Object.assign({},this.props);delete o.onupdatefiles,this._pond.setOptions(o)}render(){const{id:o,name:s,className:_,allowMultiple:j,required:$t,captureMethod:zt,acceptedFileTypes:Ht}=this.props;return reactExports.createElement("div",{className:"filepond--wrapper",ref:Ut=>this._element=Ut},reactExports.createElement("input",{type:"file",name:s,id:o,accept:Ht,multiple:j,required:$t,className:_,capture:zt}))}}/*!
1211 * FilePondPluginFileValidateSize 2.2.7
1212 * Licensed under MIT, https://opensource.org/licenses/MIT/
1213 * Please visit https://pqina.nl/filepond/ for details.
1214 */const plugin$3=({addFilter:a,utils:o})=>{const{Type:s,replaceInString:_,toNaturalFileSize:j}=o;return a("ALLOW_HOPPER_ITEM",($t,{query:zt})=>{if(!zt("GET_ALLOW_FILE_SIZE_VALIDATION"))return!0;const Ht=zt("GET_MAX_FILE_SIZE");if(Ht!==null&&$t.size>Ht)return!1;const Ut=zt("GET_MIN_FILE_SIZE");return!(Ut!==null&&$t.size<Ut)}),a("LOAD_FILE",($t,{query:zt})=>new Promise((Ht,Ut)=>{if(!zt("GET_ALLOW_FILE_SIZE_VALIDATION"))return Ht($t);const Gt=zt("GET_FILE_VALIDATE_SIZE_FILTER");if(Gt&&!Gt($t))return Ht($t);const Xt=zt("GET_MAX_FILE_SIZE");if(Xt!==null&&$t.size>Xt){Ut({status:{main:zt("GET_LABEL_MAX_FILE_SIZE_EXCEEDED"),sub:_(zt("GET_LABEL_MAX_FILE_SIZE"),{filesize:j(Xt,".",zt("GET_FILE_SIZE_BASE"),zt("GET_FILE_SIZE_LABELS",zt))})}});return}const Jt=zt("GET_MIN_FILE_SIZE");if(Jt!==null&&$t.size<Jt){Ut({status:{main:zt("GET_LABEL_MIN_FILE_SIZE_EXCEEDED"),sub:_(zt("GET_LABEL_MIN_FILE_SIZE"),{filesize:j(Jt,".",zt("GET_FILE_SIZE_BASE"),zt("GET_FILE_SIZE_LABELS",zt))})}});return}const Zt=zt("GET_MAX_TOTAL_FILE_SIZE");if(Zt!==null&&zt("GET_ACTIVE_ITEMS").reduce((tr,nr)=>tr+nr.fileSize,0)>Zt){Ut({status:{main:zt("GET_LABEL_MAX_TOTAL_FILE_SIZE_EXCEEDED"),sub:_(zt("GET_LABEL_MAX_TOTAL_FILE_SIZE"),{filesize:j(Zt,".",zt("GET_FILE_SIZE_BASE"),zt("GET_FILE_SIZE_LABELS",zt))})}});return}Ht($t)})),{options:{allowFileSizeValidation:[!0,s.BOOLEAN],maxFileSize:[null,s.INT],minFileSize:[null,s.INT],maxTotalFileSize:[null,s.INT],fileValidateSizeFilter:[null,s.FUNCTION],labelMinFileSizeExceeded:["File is too small",s.STRING],labelMinFileSize:["Minimum file size is {filesize}",s.STRING],labelMaxFileSizeExceeded:["File is too large",s.STRING],labelMaxFileSize:["Maximum file size is {filesize}",s.STRING],labelMaxTotalFileSizeExceeded:["Maximum total size exceeded",s.STRING],labelMaxTotalFileSize:["Maximum total file size is {filesize}",s.STRING]}}},isBrowser$4=typeof window<"u"&&typeof window.document<"u";isBrowser$4&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:plugin$3}));/*!
1215 * FilePondPluginFileValidateType 1.2.8
1216 * Licensed under MIT, https://opensource.org/licenses/MIT/
1217 * Please visit https://pqina.nl/filepond/ for details.
1218 */const plugin$2=({addFilter:a,utils:o})=>{const{Type:s,isString:_,replaceInString:j,guesstimateMimeType:$t,getExtensionFromFilename:zt,getFilenameFromURL:Ht}=o,Ut=(er,tr)=>{const nr=(/^[^/]+/.exec(er)||[]).pop(),sr=tr.slice(0,-2);return nr===sr},Gt=(er,tr)=>er.some(nr=>/\*$/.test(nr)?Ut(tr,nr):nr===tr),Xt=er=>{let tr="";if(_(er)){const nr=Ht(er),sr=zt(nr);sr&&(tr=$t(sr))}else tr=er.type;return tr},Jt=(er,tr,nr)=>{if(tr.length===0)return!0;const sr=Xt(er);return nr?new Promise((or,ir)=>{nr(er,sr).then(rr=>{Gt(tr,rr)?or():ir()}).catch(ir)}):Gt(tr,sr)},Zt=er=>tr=>er[tr]===null?!1:er[tr]||tr;return a("SET_ATTRIBUTE_TO_OPTION_MAP",er=>Object.assign(er,{accept:"acceptedFileTypes"})),a("ALLOW_HOPPER_ITEM",(er,{query:tr})=>tr("GET_ALLOW_FILE_TYPE_VALIDATION")?Jt(er,tr("GET_ACCEPTED_FILE_TYPES")):!0),a("LOAD_FILE",(er,{query:tr})=>new Promise((nr,sr)=>{if(!tr("GET_ALLOW_FILE_TYPE_VALIDATION")){nr(er);return}const or=tr("GET_ACCEPTED_FILE_TYPES"),ir=tr("GET_FILE_VALIDATE_TYPE_DETECT_TYPE"),rr=Jt(er,or,ir),ar=()=>{const lr=or.map(Zt(tr("GET_FILE_VALIDATE_TYPE_LABEL_EXPECTED_TYPES_MAP"))).filter(cr=>cr!==!1),ur=lr.filter(function(cr,dr){return lr.indexOf(cr)===dr});sr({status:{main:tr("GET_LABEL_FILE_TYPE_NOT_ALLOWED"),sub:j(tr("GET_FILE_VALIDATE_TYPE_LABEL_EXPECTED_TYPES"),{allTypes:ur.join(", "),allButLastType:ur.slice(0,-1).join(", "),lastType:ur[lr.length-1]})}})};if(typeof rr=="boolean")return rr?nr(er):ar();rr.then(()=>{nr(er)}).catch(ar)})),{options:{allowFileTypeValidation:[!0,s.BOOLEAN],acceptedFileTypes:[[],s.ARRAY],labelFileTypeNotAllowed:["File is of invalid type",s.STRING],fileValidateTypeLabelExpectedTypes:["Expects {allButLastType} or {lastType}",s.STRING],fileValidateTypeLabelExpectedTypesMap:[{},s.OBJECT],fileValidateTypeDetectType:[null,s.FUNCTION]}}},isBrowser$3=typeof window<"u"&&typeof window.document<"u";isBrowser$3&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:plugin$2}));/*!
1219 * FilePondPluginImagePreview 4.6.11
1220 * Licensed under MIT, https://opensource.org/licenses/MIT/
1221 * Please visit https://pqina.nl/filepond/ for details.
1222 */const isPreviewableImage=a=>/^image/.test(a.type),vectorMultiply=(a,o)=>createVector(a.x*o,a.y*o),vectorAdd=(a,o)=>createVector(a.x+o.x,a.y+o.y),vectorNormalize=a=>{const o=Math.sqrt(a.x*a.x+a.y*a.y);return o===0?{x:0,y:0}:createVector(a.x/o,a.y/o)},vectorRotate=(a,o,s)=>{const _=Math.cos(o),j=Math.sin(o),$t=createVector(a.x-s.x,a.y-s.y);return createVector(s.x+_*$t.x-j*$t.y,s.y+j*$t.x+_*$t.y)},createVector=(a=0,o=0)=>({x:a,y:o}),getMarkupValue=(a,o,s=1,_)=>
1222{if(typeof a=="string")return parseFloat(a)*s;if(typeof a=="number")return a*(_?o[_]:Math.min(o.width,o.height))},getMarkupStyles=(a,o,s)=>{const _=a.borderStyle||a.lineStyle||"solid",j=a.backgroundColor||a.fontColor||"transparent",$t=a.borderColor||a.lineColor||"transparent",zt=getMarkupValue(a.borderWidth||a.lineWidth,o,s),Ht=a.lineCap||"round",Ut=a.lineJoin||"round",Gt=typeof _=="string"?"":_.map(Jt=>getMarkupValue(Jt,o,s)).join(","),Xt=a.opacity||1;return{"stroke-linecap":Ht,"stroke-linejoin":Ut,"stroke-width":zt||0,"stroke-dasharray":Gt,stroke:$t,fill:j,opacity:Xt}},isDefined$1=a=>a!=null,getMarkupRect=(a,o,s=1)=>{let _=getMarkupValue(a.x,o,s,"width")||getMarkupValue(a.left,o,s,"width"),j=getMarkupValue(a.y,o,s,"height")||getMarkupValue(a.top,o,s,"height"),$t=getMarkupValue(a.width,o,s,"width"),zt=getMarkupValue(a.height,o,s,"height"),Ht=getMarkupValue(a.right,o,s,"width"),Ut=getMarkupValue(a.bottom,o,s,"height");return isDefined$1(j)||(isDefined$1(zt)&&isDefined$1(Ut)?j=o.height-zt-Ut:j=Ut),isDefined$1(_)||(isDefined$1($t)&&isDefined$1(Ht)?_=o.width-$t-Ht:_=Ht),isDefined$1($t)||(isDefined$1(_)&&isDefined$1(Ht)?$t=o.width-_-Ht:$t=0),isDefined$1(zt)||(isDefined$1(j)&&isDefined$1(Ut)?zt=o.height-j-Ut:zt=0),{x:_||0,y:j||0,width:$t||0,height:zt||0}},pointsToPathShape=a=>a.map((o,s)=>`${s===0?"M":"L"} ${o.x} ${o.y}`).join(" "),setAttributes=(a,o)=>Object.keys(o).forEach(s=>a.setAttribute(s,o[s])),ns="http://www.w3.org/2000/svg",svg$2=(a,o)=>{const s=document.createElementNS(ns,a);return o&&setAttributes(s,o),s},updateRect=a=>setAttributes(a,{...a.rect,...a.styles}),updateEllipse=a=>{const o=a.rect.x+a.rect.width*.5,s=a.rect.y+a.rect.height*.5,_=a.rect.width*.5,j=a.rect.height*.5;return setAttributes(a,{cx:o,cy:s,rx:_,ry:j,...a.styles})},IMAGE_FIT_STYLE={contain:"xMidYMid meet",cover:"xMidYMid slice"},updateImage=(a,o)=>{setAttributes(a,{...a.rect,...a.styles,preserveAspectRatio:IMAGE_FIT_STYLE[o.fit]||"none"})},TEXT_ANCHOR={left:"start",center:"middle",right:"end"},updateText=(a,o,s,_)=>{const j=getMarkupValue(o.fontSize,s,_),$t=o.fontFamily||"sans-serif",zt=o.fontWeight||"normal",Ht=TEXT_ANCHOR[o.textAlign]||"start";setAttributes(a,{...a.rect,...a.styles,"stroke-width":0,"font-weight":zt,"font-size":j,"font-family":$t,"text-anchor":Ht}),a.text!==o.text&&(a.text=o.text,a.textContent=o.text.length?o.text:" ")},updateLine=(a,o,s,_)=>{setAttributes(a,{...a.rect,...a.styles,fill:"none"});const j=a.childNodes[0],$t=a.childNodes[1],zt=a.childNodes[2],Ht=a.rect,Ut={x:a.rect.x+a.rect.width,y:a.rect.y+a.rect.height};if(setAttributes(j,{x1:Ht.x,y1:Ht.y,x2:Ut.x,y2:Ut.y}),!o.lineDecoration)return;$t.style.display="none",zt.style.display="none";const Gt=vectorNormalize({x:Ut.x-Ht.x,y:Ut.y-Ht.y}),Xt=getMarkupValue(.05,s,_);if(o.lineDecoration.indexOf("arrow-begin")!==-1){const Jt=vectorMultiply(Gt,Xt),Zt=vectorAdd(Ht,Jt),er=vectorRotate(Ht,2,Zt),tr=vectorRotate(Ht,-2,Zt);setAttributes($t,{style:"display:block;",d:`M${er.x},${er.y} L${Ht.x},${Ht.y} L${tr.x},${tr.y}`})}if(o.lineDecoration.indexOf("arrow-end")!==-1){const Jt=vectorMultiply(Gt,-Xt),Zt=vectorAdd(Ut,Jt),er=vectorRotate(Ut,2,Zt),tr=vectorRotate(Ut,-2,Zt);setAttributes(zt,{style:"display:block;",d:`M${er.x},${er.y} L${Ut.x},${Ut.y} L${tr.x},${tr.y}`})}},updatePath=(a,o,s,_)=>{setAttributes(a,{...a.styles,fill:"none",d:pointsToPathShape(o.points.map(j=>({x:getMarkupValue(j.x,s,_,"width"),y:getMarkupValue(j.y,s,_,"height")})))})},createShape=a=>o=>svg$2(a,{id:o.id}),createImage=a=>{const o=svg$2("image",{id:a.id,"stroke-linecap":"round","stroke-linejoin":"round",opacity:"0"});return o.onload=()=>{o.setAttribute("opacity",a.opacity||1)},o.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a.src),o},createLine=a=>{const o=svg$2("g",{id:a.id,"stroke-linecap":"round","stroke-linejoin":"round"}),s=svg$2("line");o.appendChild(s);const _=svg$2("path");o.appendChild(_);const j=svg$2("path");return o.appendChild(j),o},CREATE_TYPE_ROUTES={image:createImage,rect:createShape("rect"),ellipse:createShape("ellipse"),text:createShape("text"),path:createShape("path"),line:createLine},UPDATE_TYPE_ROUTES={rect:updateRect,ellipse:updateEllipse,image:updateImage,text:updateText,path:updatePath,line:updateLine},createMarkupByType=(a,o)=>CREATE_TYPE_ROUTES[a](o),updateMarkupByType=(a,o,s,_,j)=>
1222{o!=="path"&&(a.rect=getMarkupRect(s,_,j)),a.styles=getMarkupStyles(s,_,j),UPDATE_TYPE_ROUTES[o](a,s,_,j)},MARKUP_RECT=["x","y","left","top","right","bottom","width","height"],toOptionalFraction=a=>typeof a=="string"&&/%/.test(a)?parseFloat(a)/100:a,prepareMarkup=a=>{const[o,s]=a,_=s.points?{}:MARKUP_RECT.reduce((j,$t)=>(j[$t]=toOptionalFraction(s[$t]),j),{});return[o,{zIndex:0,...s,..._}]},sortMarkupByZIndex=(a,o)=>a[1].zIndex>o[1].zIndex?1:a[1].zIndex<o[1].zIndex?-1:0,createMarkupView=a=>a.utils.createView({name:"image-preview-markup",tag:"svg",ignoreRect:!0,mixins:{apis:["width","height","crop","markup","resize","dirty"]},write:({root:o,props:s})=>{if(!s.dirty)return;const{crop:_,resize:j,markup:$t}=s,zt=s.width,Ht=s.height;let Ut=_.width,Gt=_.height;if(j){const{size:er}=j;let tr=er&&er.width,nr=er&&er.height;const sr=j.mode,or=j.upscale;tr&&!nr&&(nr=tr),nr&&!tr&&(tr=nr);const ir=Ut<tr&&Gt<nr;if(!ir||ir&&or){let rr=tr/Ut,ar=nr/Gt;if(sr==="force")Ut=tr,Gt=nr;else{let lr;sr==="cover"?lr=Math.max(rr,ar):sr==="contain"&&(lr=Math.min(rr,ar)),Ut=Ut*lr,Gt=Gt*lr}}}const Xt={width:zt,height:Ht};o.element.setAttribute("width",Xt.width),o.element.setAttribute("height",Xt.height);const Jt=Math.min(zt/Ut,Ht/Gt);o.element.innerHTML="";const Zt=o.query("GET_IMAGE_PREVIEW_MARKUP_FILTER");$t.filter(Zt).map(prepareMarkup).sort(sortMarkupByZIndex).forEach(er=>{const[tr,nr]=er,sr=createMarkupByType(tr,nr);updateMarkupByType(sr,tr,nr,Xt,Jt),o.element.appendChild(sr)})}}),createVector$1=(a,o)=>({x:a,y:o}),vectorDot=(a,o)=>a.x*o.x+a.y*o.y,vectorSubtract=(a,o)=>createVector$1(a.x-o.x,a.y-o.y),vectorDistanceSquared=(a,o)=>vectorDot(vectorSubtract(a,o),vectorSubtract(a,o)),vectorDistance=(a,o)=>Math.sqrt(vectorDistanceSquared(a,o)),getOffsetPointOnEdge=(a,o)=>{const s=a,_=1.5707963267948966,j=o,$t=1.5707963267948966-o,zt=Math.sin(_),Ht=Math.sin(j),Ut=Math.sin($t),Gt=Math.cos($t),Xt=s/zt,Jt=Xt*Ht,Zt=Xt*Ut;return createVector$1(Gt*Jt,Gt*Zt)},getRotatedRectSize=(a,o)=>{const s=a.width,_=a.height,j=getOffsetPointOnEdge(s,o),$t=getOffsetPointOnEdge(_,o),zt=createVector$1(a.x+Math.abs(j.x),a.y-Math.abs(j.y)),Ht=createVector$1(a.x+a.width+Math.abs($t.y),a.y+Math.abs($t.x)),Ut=createVector$1(a.x-Math.abs($t.y),a.y+a.height-Math.abs($t.x));return{width:vectorDistance(zt,Ht),height:vectorDistance(zt,Ut)}},calculateCanvasSize=(a,o,s=1)=>{const _=a.height/a.width;let j=1,$t=o,zt=1,Ht=_;Ht>$t&&(Ht=$t,zt=Ht/_);const Ut=Math.max(j/zt,$t/Ht),Gt=a.width/(s*Ut*zt),Xt=Gt*o;return{width:Gt,height:Xt}},getImageRectZoomFactor=(a,o,s,_)=>{const j=_.x>.5?1-_.x:_.x,$t=_.y>.5?1-_.y:_.y,zt=j*2*a.width,Ht=$t*2*a.height,Ut=getRotatedRectSize(o,s);return Math.max(Ut.width/zt,Ut.height/Ht)},getCenteredCropRect=(a,o)=>{let s=a.width,_=s*o;_>
1222a.height&&(_=a.height,s=_/o);const j=(a.width-s)*.5,$t=(a.height-_)*.5;return{x:j,y:$t,width:s,height:_}},getCurrentCropSize=(a,o={})=>{let{zoom:s,rotation:_,center:j,aspectRatio:$t}=o;$t||($t=a.height/a.width);const zt=calculateCanvasSize(a,$t,s),Ht={x:zt.width*.5,y:zt.height*.5},Ut={x:0,y:0,width:zt.width,height:zt.height,center:Ht},Gt=typeof o.scaleToFit>"u"||o.scaleToFit,Xt=getImageRectZoomFactor(a,getCenteredCropRect(Ut,$t),_,Gt?j:{x:.5,y:.5}),Jt=s*Xt;return{widthFloat:zt.width/Jt,heightFloat:zt.height/Jt,width:Math.round(zt.width/Jt),height:Math.round(zt.height/Jt)}},IMAGE_SCALE_SPRING_PROPS={type:"spring",stiffness:.5,damping:.45,mass:10},createBitmapView=a=>a.utils.createView({name:"image-bitmap",ignoreRect:!0,mixins:{styles:["scaleX","scaleY"]},create:({root:o,props:s})=>{o.appendChild(s.image)}}),createImageCanvasWrapper=a=>a.utils.createView({name:"image-canvas-wrapper",tag:"div",ignoreRect:!0,mixins:{apis:["crop","width","height"],styles:["originX","originY","translateX","translateY","scaleX","scaleY","rotateZ"],animations:{originX:IMAGE_SCALE_SPRING_PROPS,originY:IMAGE_SCALE_SPRING_PROPS,scaleX:IMAGE_SCALE_SPRING_PROPS,scaleY:IMAGE_SCALE_SPRING_PROPS,translateX:IMAGE_SCALE_SPRING_PROPS,translateY:IMAGE_SCALE_SPRING_PROPS,rotateZ:IMAGE_SCALE_SPRING_PROPS}},create:({root:o,props:s})=>{s.width=s.image.width,s.height=s.image.height,o.ref.bitmap=o.appendChildView(o.createChildView(createBitmapView(a),{image:s.image}))},write:({root:o,props:s})=>{const{flip:_}=s.crop,{bitmap:j}=o.ref;j.scaleX=_.horizontal?-1:1,j.scaleY=_.vertical?-1:1}}),createClipView=a=>a.utils.createView({name:"image-clip",tag:"div",ignoreRect:!0,mixins:{apis:["crop","markup","resize","width","height","dirty","background"],styles:["width","height","opacity"],animations:{opacity:{type:"tween",duration:250}}},didWriteView:function({root:o,props:s}){s.background&&(o.element.style.backgroundColor=s.background)},create:({root:o,props:s})=>{o.ref.image=o.appendChildView(o.createChildView(createImageCanvasWrapper(a),Object.assign({},s))),o.ref.createMarkup=()=>{o.ref.markup||(o.ref.markup=o.appendChildView(o.createChildView(createMarkupView(a),Object.assign({},s))))},o.ref.destroyMarkup=()=>{o.ref.markup&&(o.removeChildView(o.ref.markup),o.ref.markup=null)};const _=o.query("GET_IMAGE_PREVIEW_TRANSPARENCY_INDICATOR");_!==null&&(_==="grid"?o.element.dataset.transparencyIndicator=_:o.element.dataset.transparencyIndicator="color")},write:({root:o,props:s,shouldOptimize:_})=>{const{crop:j,markup:$t,resize:zt,dirty:Ht,width:Ut,height:Gt}=s;o.ref.image.crop=j;const Xt={x:0,y:0,width:Ut,height:Gt,center:{x:Ut*.5,y:Gt*.5}},Jt={width:o.ref.image.width,height:o.ref.image.height},Zt={x:j.center.x*Jt.width,y:j.center.y*Jt.height},er={x:Xt.center.x-Jt.width*j.center.x,y:Xt.center.y-Jt.height*j.center.y},tr=Math.PI*2+j.rotation%(Math.PI*2),nr=j.aspectRatio||Jt.height/Jt.width,sr=typeof j.scaleToFit>"u"||j.scaleToFit,or=getImageRectZoomFactor(Jt,getCenteredCropRect(Xt,nr),tr,sr?j.center:{x:.5,y:.5}),ir=j.zoom*or;$t&&$t.length?(o.ref.createMarkup(),o.ref.markup.width=Ut,o.ref.markup.height=Gt,o.ref.markup.resize=zt,o.ref.markup.dirty=Ht,o.ref.markup.markup=$t,o.ref.markup.crop=getCurrentCropSize(Jt,j)):o.ref.markup&&o.ref.destroyMarkup();const rr=o.ref.image;if(_){rr.originX=null,rr.originY=null,rr.translateX=null,rr.translateY=null,rr.rotateZ=null,rr.scaleX=null,rr.scaleY=null;return}rr.originX=Zt.x,rr.originY=Zt.y,rr.translateX=er.x,rr.translateY=er.y,rr.rotateZ=tr,rr.scaleX=ir,rr.scaleY=ir}}),createImageView=a=>a.utils.createView({name:"image-preview",tag:"div",ignoreRect:!0,mixins:{apis:["image","crop","markup","resize","dirty","background"],styles:["translateY","scaleX","scaleY","opacity"],animations:{scaleX:IMAGE_SCALE_SPRING_PROPS,scaleY:IMAGE_SCALE_SPRING_PROPS,translateY:IMAGE_SCALE_SPRING_PROPS,opacity:{type:"tween",duration:400}}},create:({root:o,props:s})=>{o.ref.clip=o.appendChildView(o.createChildView(createClipView(a),{id:s.id,image:s.image,crop:s.crop,markup:s.markup,resize:s.resize,dirty:s.dirty,background:s.background}))},write:({root:o,props:s,shouldOptimize:_})=>{const{clip:j}=o.ref,{image:$t,crop:zt,markup:Ht,resize:Ut,dirty:Gt}=s;if(j.crop=zt,j.markup=Ht,j.resize=Ut,j.dirty=Gt,j.opacity=_?0:1,_||o.rect.element.hidden)return;const Xt=$t.height/$t.width;let Jt=zt.aspectRatio||Xt;const Zt=o.rect.inner.width,er=o.rect.inner.height;let tr=o.query("GET_IMAGE_PREVIEW_HEIGHT");const nr=o.query("GET_IMAGE_PREVIEW_MIN_HEIGHT"),sr=o.query("GET_IMAGE_PREVIEW_MAX_HEIGHT"),or=o.query("GET_PANEL_ASPECT_RATIO"),ir=o.query("GET_ALLOW_MULTIPLE");or&&!ir&&(tr=Zt*or,Jt=or);let rr=tr!==null?tr:Math.max(nr,Math.min(Zt*Jt,sr)),ar=rr/Jt;ar>Zt&&(ar=Zt,rr=ar*Jt),rr>er&&(rr=er,ar=er/Jt),j.width=ar,j.height=rr}});
1222let SVG_MASK=`<svg width="500" height="200" viewBox="0 0 500 200" preserveAspectRatio="none">
1223    <defs>
1224        <radialGradient id="gradient-__UID__" cx=".5" cy="1.25" r="1.15">
1225            <stop offset='50%' stop-color='#000000'/>
1226            <stop offset='56%' stop-color='#0a0a0a'/>
1227            <stop offset='63%' stop-color='#262626'/>
1228            <stop offset='69%' stop-color='#4f4f4f'/>
1229            <stop offset='75%' stop-color='#808080'/>
1230            <stop offset='81%' stop-color='#b1b1b1'/>
1231            <stop offset='88%' stop-color='#dadada'/>
1232            <stop offset='94%' stop-color='#f6f6f6'/>
1233            <stop offset='100%' stop-color='#ffffff'/>
1234        </radialGradient>
1235        <mask id="mask-__UID__">
1236            <rect x="0" y="0" width="500" height="200" fill="url(#gradient-__UID__)"></rect>
1237        </mask>
1238    </defs>
1239    <rect x="0" width="500" height="200" fill="currentColor" mask="url(#mask-__UID__)"></rect>
1240</svg>`,SVGMaskUniqueId=0;const createImageOverlayView=a=>a.utils.createView({name:"image-preview-overlay",tag:"div",ignoreRect:!0,create:({root:o,props:s})=>{let _=SVG_MASK;if(document.querySelector("base")){const j=new URL(window.location.href.replace(window.location.hash,"")).href;_=_.replace(/url\(\#/g,"url("+j+"#")}SVGMaskUniqueId++,o.element.classList.add(`filepond--image-preview-overlay-${s.status}`),o.element.innerHTML=_.replace(/__UID__/g,SVGMaskUniqueId)},mixins:{styles:["opacity"],animations:{opacity:{type:"spring",mass:25}}}}),BitmapWorker=function(){self.onmessage=a=>{createImageBitmap(a.data.message.file).then(o=>{self.postMessage({id:a.data.id,message:o},[o])})}},ColorMatrixWorker=function(){self.onmessage=a=>{const o=a.data.message.imageData,s=a.data.message.colorMatrix,_=o.data,j=_.length,$t=s[0],zt=s[1],Ht=s[2],Ut=s[3],Gt=s[4],Xt=s[5],Jt=s[6],Zt=s[7],er=s[8],tr=s[9],nr=s[10],sr=s[11],or=s[12],ir=s[13],rr=s[14],ar=s[15],lr=s[16],ur=s[17],cr=s[18],dr=s[19];let gr=0,_r=0,Sr=0,wr=0,Rr=0;for(;gr<j;gr+=4)_r=_[gr]/255,Sr=_[gr+1]/255,wr=_[gr+2]/255,Rr=_[gr+3]/255,_[gr]=Math.max(0,Math.min((_r*$t+Sr*zt+wr*Ht+Rr*Ut+Gt)*255,255)),_[gr+1]=Math.max(0,Math.min((_r*Xt+Sr*Jt+wr*Zt+Rr*er+tr)*255,255)),_[gr+2]=Math.max(0,Math.min((_r*nr+Sr*sr+wr*or+Rr*ir+rr)*255,255)),_[gr+3]=Math.max(0,Math.min((_r*ar+Sr*lr+wr*ur+Rr*cr+dr)*255,255));self.postMessage({id:a.data.id,message:o},[o.data.buffer])}},getImageSize$1=(a,o)=>{let s=new Image;s.onload=()=>{const _=s.naturalWidth,j=s.naturalHeight;s=null,o(_,j)},s.src=a},transforms$1={1:()=>[1,0,0,1,0,0],2:a=>[-1,0,0,1,a,0],3:(a,o)=>[-1,0,0,-1,a,o],4:(a,o)=>[1,0,0,-1,0,o],5:()=>[0,1,1,0,0,0],6:(a,o)=>[0,1,-1,0,o,0],7:(a,o)=>[0,-1,-1,0,o,a],8:a=>[0,-1,1,0,0,a]},fixImageOrientation=(a,o,s,_)=>{_!==-1&&a.transform.apply(a,transforms$1[_](o,s))},createPreviewImage=(a,o,s,_)=>{o=Math.round(o),s=Math.round(s);const j=document.createElement("canvas");j.width=o,j.height=s;const $t=j.getContext("2d");return _>=5&&_<=8&&([o,s]=[s,o]),fixImageOrientation($t,o,s,_),$t.drawImage(a,0,0,o,s),j},isBitmap=a=>/^image/.test(a.type)&&!/svg/.test(a.type),MAX_WIDTH=10,MAX_HEIGHT=10,calculateAverageColor=a=>{const o=Math.min(MAX_WIDTH/a.width,MAX_HEIGHT/a.height),s=document.createElement("canvas"),_=s.getContext("2d"),j=s.width=Math.ceil(a.width*o),$t=s.height=Math.ceil(a.height*o);_.drawImage(a,0,0,j,$t);let zt=null;try{zt=_.getImageData(0,0,j,$t).data}catch{return null}const Ht=zt.length;let Ut=0,Gt=0,Xt=0,Jt=0;for(;Jt<Ht;Jt+=4)Ut+=zt[Jt]*zt[Jt],Gt+=zt[Jt+1]*zt[Jt+1],Xt+=zt[Jt+2]*zt[Jt+2];return Ut=averageColor(Ut,Ht),Gt=averageColor(Gt,Ht),Xt=averageColor(Xt,Ht),{r:Ut,g:Gt,b:Xt}},averageColor=(a,o)=>Math.floor(Math.sqrt(a/(o/4))),cloneCanvas=(a,o)=>(o=o||document.createElement("canvas"),o.width=a.width,o.height=a.height,o.getContext("2d").drawImage(a,0,0),o),cloneImageData=a=>{let o;try{o=new ImageData(a.width,a.height)}catch{o=document.createElement("canvas").getContext("2d").createImageData(a.width,a.height)}return o.data.set(new Uint8ClampedArray(a.data)),o},loadImage=a=>new Promise((o,s)=>{const _=new Image;_.crossOrigin="Anonymous",_.onload=()=>{o(_)},_.onerror=j=>{s(j)},_.src=a}),createImageWrapperView=a=>{const o=createImageOverlayView(a),s=createImageView(a),{createWorker:_}=a.utils,j=(ir,rr,ar)=>new Promise(lr=>{ir.ref.imageData||(ir.ref.imageData=ar.getContext("2d").getImageData(0,0,ar.width,ar.height));const ur=cloneImageData(ir.ref.imageData);if(!rr||rr.length!==20)return ar.getContext("2d").putImageData(ur,0,0),lr();const cr=_(ColorMatrixWorker);cr.post({imageData:ur,colorMatrix:rr},dr=>
1240{ar.getContext("2d").putImageData(dr,0,0),cr.terminate(),lr()},[ur.data.buffer])}),$t=(ir,rr)=>{ir.removeChildView(rr),rr.image.width=1,rr.image.height=1,rr._destroy()},zt=({root:ir})=>{const rr=ir.ref.images.shift();return rr.opacity=0,rr.translateY=-15,ir.ref.imageViewBin.push(rr),rr},Ht=({root:ir,props:rr,image:ar})=>{const lr=rr.id,ur=ir.query("GET_ITEM",{id:lr});if(!ur)return;const cr=ur.getMetadata("crop")||{center:{x:.5,y:.5},flip:{horizontal:!1,vertical:!1},zoom:1,rotation:0,aspectRatio:null},dr=ir.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR");let gr,_r,Sr=!1;ir.query("GET_IMAGE_PREVIEW_MARKUP_SHOW")&&(gr=ur.getMetadata("markup")||[],_r=ur.getMetadata("resize"),Sr=!0);const wr=ir.appendChildView(ir.createChildView(s,{id:lr,image:ar,crop:cr,resize:_r,markup:gr,dirty:Sr,background:dr,opacity:0,scaleX:1.15,scaleY:1.15,translateY:15}),ir.childViews.length);ir.ref.images.push(wr),wr.opacity=1,wr.scaleX=1,wr.scaleY=1,wr.translateY=0,setTimeout(()=>{ir.dispatch("DID_IMAGE_PREVIEW_SHOW",{id:lr})},250)},Ut=({root:ir,props:rr})=>{const ar=ir.query("GET_ITEM",{id:rr.id});if(!ar)return;const lr=ir.ref.images[ir.ref.images.length-1];lr.crop=ar.getMetadata("crop"),lr.background=ir.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR"),ir.query("GET_IMAGE_PREVIEW_MARKUP_SHOW")&&(lr.dirty=!0,lr.resize=ar.getMetadata("resize"),lr.markup=ar.getMetadata("markup"))},Gt=({root:ir,props:rr,action:ar})=>{if(!/crop|filter|markup|resize/.test(ar.change.key)||!ir.ref.images.length)return;const lr=ir.query("GET_ITEM",{id:rr.id});if(lr){if(/filter/.test(ar.change.key)){const ur=ir.ref.images[ir.ref.images.length-1];j(ir,ar.change.value,ur.image);return}if(/crop|markup|resize/.test(ar.change.key)){const ur=lr.getMetadata("crop"),cr=ir.ref.images[ir.ref.images.length-1];if(ur&&ur.aspectRatio&&cr.crop&&cr.crop.aspectRatio&&Math.abs(ur.aspectRatio-cr.crop.aspectRatio)>1e-5){const dr=zt({root:ir});Ht({root:ir,props:rr,image:cloneCanvas(dr.image)})}else Ut({root:ir,props:rr})}}},Xt=ir=>{const ar=window.navigator.userAgent.match(/Firefox\/([0-9]+)\./);return(ar?parseInt(ar[1]):null)<=58?!1:"createImageBitmap"in window&&isBitmap(ir)},Jt=({root:ir,props:rr})=>{const{id:ar}=rr,lr=ir.query("GET_ITEM",ar);if(!lr)return;const ur=URL.createObjectURL(lr.file);getImageSize$1(ur,(cr,dr)=>{ir.dispatch("DID_IMAGE_PREVIEW_CALCULATE_SIZE",{id:ar,width:cr,height:dr})})},Zt=({root:ir,props:rr})=>{const{id:ar}=rr,lr=ir.query("GET_ITEM",ar);if(!lr)return;const ur=URL.createObjectURL(lr.file),cr=()=>{loadImage(ur).then(dr)},dr=gr=>{URL.revokeObjectURL(ur);const Sr=(lr.getMetadata("exif")||{}).orientation||-1;let{width:wr,height:Rr}=gr;if(!wr||!Rr)return;Sr>=5&&Sr<=8&&([wr,Rr]=[Rr,wr]);const Ir=Math.max(1,window.devicePixelRatio*.75),hr=ir.query("GET_IMAGE_PREVIEW_ZOOM_FACTOR")*Ir,vr=Rr/wr,pr=ir.rect.element.width,br=ir.rect.element.height;let Pr=pr,kr=Pr*vr;vr>1?(Pr=Math.min(wr,pr*hr),kr=Pr*vr):(kr=Math.min(Rr,br*hr),Pr=kr/vr);const Lr=createPreviewImage(gr,Pr,kr,Sr),Gr=()=>{const $r=ir.query("GET_IMAGE_PREVIEW_CALCULATE_AVERAGE_IMAGE_COLOR")?calculateAverageColor(data):null;lr.setMetadata("color",$r,!0),"close"in gr&&gr.close(),ir.ref.overlayShadow.opacity=1,Ht({root:ir,props:rr,image:Lr})},Fr=lr.getMetadata("filter");Fr?j(ir,Fr,Lr).then(Gr):Gr()};if(Xt(lr.file)){const gr=_(BitmapWorker);gr.post({file:lr.file},_r=>{if(gr.terminate(),!_r){cr();return}dr(_r)})}else cr()},er=({root:ir})=>{const rr=ir.ref.images[ir.ref.images.length-1];rr.translateY=0,rr.scaleX=1,rr.scaleY=1,rr.opacity=1},tr=({root:ir})=>{ir.ref.overlayShadow.opacity=1,ir.ref.overlayError.opacity=0,ir.ref.overlaySuccess.opacity=0},nr=({root:ir})=>{ir.ref.overlayShadow.opacity=.25,ir.ref.overlayError.opacity=1},sr=({root:ir})=>{ir.ref.overlayShadow.opacity=.25,ir.ref.overlaySuccess.opacity=1},or=({root:ir})=>{ir.ref.images=[],ir.ref.imageData=null,ir.ref.imageViewBin=[],ir.ref.overlayShadow=ir.appendChildView(ir.createChildView(o,{opacity:0,status:"idle"})),ir.ref.overlaySuccess=ir.appendChildView(ir.createChildView(o,{opacity:0,status:"success"})),ir.ref.overlayError=ir.appendChildView(ir.createChildView(o,{opacity:0,status:"failure"}))};return a.utils.createView({name:"image-preview-wrapper",create:or,styles:["height"],apis:["height"],destroy:({root:ir})=>
vendor: 4,182 bytes, lines 1240-1244
1240{ir.ref.images.forEach(rr=>{rr.image.width=1,rr.image.height=1})},didWriteView:({root:ir})=>{ir.ref.images.forEach(rr=>{rr.dirty=!1})},write:a.utils.createRoute({DID_IMAGE_PREVIEW_DRAW:er,DID_IMAGE_PREVIEW_CONTAINER_CREATE:Jt,DID_FINISH_CALCULATE_PREVIEWSIZE:Zt,DID_UPDATE_ITEM_METADATA:Gt,DID_THROW_ITEM_LOAD_ERROR:nr,DID_THROW_ITEM_PROCESSING_ERROR:nr,DID_THROW_ITEM_INVALID:nr,DID_COMPLETE_ITEM_PROCESSING:sr,DID_START_ITEM_PROCESSING:tr,DID_REVERT_ITEM_PROCESSING:tr},({root:ir})=>{const rr=ir.ref.imageViewBin.filter(ar=>ar.opacity===0);ir.ref.imageViewBin=ir.ref.imageViewBin.filter(ar=>ar.opacity>0),rr.forEach(ar=>$t(ir,ar)),rr.length=0})})},plugin$1=a=>{const{addFilter:o,utils:s}=a,{Type:_,createRoute:j,isFile:$t}=s,zt=createImageWrapperView(a);return o("CREATE_VIEW",Ht=>{const{is:Ut,view:Gt,query:Xt}=Ht;if(!Ut("file")||!Xt("GET_ALLOW_IMAGE_PREVIEW"))return;const Jt=({root:sr,props:or})=>{const{id:ir}=or,rr=Xt("GET_ITEM",ir);if(!rr||!$t(rr.file)||rr.archived)return;const ar=rr.file;if(!isPreviewableImage(ar)||!Xt("GET_IMAGE_PREVIEW_FILTER_ITEM")(rr))return;const lr="createImageBitmap"in(window||{}),ur=Xt("GET_IMAGE_PREVIEW_MAX_FILE_SIZE");if(!lr&&ur&&ar.size>ur)return;sr.ref.imagePreview=Gt.appendChildView(Gt.createChildView(zt,{id:ir}));const cr=sr.query("GET_IMAGE_PREVIEW_HEIGHT");cr&&sr.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:rr.id,height:cr});const dr=!lr&&ar.size>Xt("GET_IMAGE_PREVIEW_MAX_INSTANT_PREVIEW_FILE_SIZE");sr.dispatch("DID_IMAGE_PREVIEW_CONTAINER_CREATE",{id:ir},dr)},Zt=(sr,or)=>{if(!sr.ref.imagePreview)return;let{id:ir}=or;const rr=sr.query("GET_ITEM",{id:ir});if(!rr)return;const ar=sr.query("GET_PANEL_ASPECT_RATIO"),lr=sr.query("GET_ITEM_PANEL_ASPECT_RATIO"),ur=sr.query("GET_IMAGE_PREVIEW_HEIGHT");if(ar||lr||ur)return;let{imageWidth:cr,imageHeight:dr}=sr.ref;if(!cr||!dr)return;const gr=sr.query("GET_IMAGE_PREVIEW_MIN_HEIGHT"),_r=sr.query("GET_IMAGE_PREVIEW_MAX_HEIGHT"),wr=(rr.getMetadata("exif")||{}).orientation||-1;if(wr>=5&&wr<=8&&([cr,dr]=[dr,cr]),!isBitmap(rr.file)||sr.query("GET_IMAGE_PREVIEW_UPSCALE")){const pr=2048/cr;cr*=pr,dr*=pr}const Rr=dr/cr,Ir=(rr.getMetadata("crop")||{}).aspectRatio||Rr;let mr=Math.max(gr,Math.min(dr,_r));const hr=sr.rect.element.width,vr=Math.min(hr*Ir,mr);sr.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:rr.id,height:vr})},er=({root:sr})=>{sr.ref.shouldRescale=!0},tr=({root:sr,action:or})=>{or.change.key==="crop"&&(sr.ref.shouldRescale=!0)},nr=({root:sr,action:or})=>{sr.ref.imageWidth=or.width,sr.ref.imageHeight=or.height,sr.ref.shouldRescale=!0,sr.ref.shouldDrawPreview=!0,sr.dispatch("KICK")};Gt.registerWriter(j({DID_RESIZE_ROOT:er,DID_STOP_RESIZE:er,DID_LOAD_ITEM:Jt,DID_IMAGE_PREVIEW_CALCULATE_SIZE:nr,DID_UPDATE_ITEM_METADATA:tr},({root:sr,props:or})=>{sr.ref.imagePreview&&(sr.rect.element.hidden||(sr.ref.shouldRescale&&(Zt(sr,or),sr.ref.shouldRescale=!1),sr.ref.shouldDrawPreview&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{sr.dispatch("DID_FINISH_CALCULATE_PREVIEWSIZE",{id:or.id})})}),sr.ref.shouldDrawPreview=!1)))}))}),{options:{allowImagePreview:[!0,_.BOOLEAN],imagePreviewFilterItem:[()=>!0,_.FUNCTION],imagePreviewHeight:[null,_.INT],imagePreviewMinHeight:[44,_.INT],imagePreviewMaxHeight:[256,_.INT],imagePreviewMaxFileSize:[null,_.INT],imagePreviewZoomFactor:[2,_.INT],imagePreviewUpscale:[!1,_.BOOLEAN],imagePreviewMaxInstantPreviewFileSize:[1e6,_.INT],imagePreviewTransparencyIndicator:[null,_.STRING],imagePreviewCalculateAverageImageColor:[!1,_.BOOLEAN],imagePreviewMarkupShow:[!0,_.BOOLEAN],imagePreviewMarkupFilter:[()=>!0,_.FUNCTION]}}},isBrowser$2=typeof window<"u"&&typeof window.document<"u";isBrowser$2&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:plugin$1}));/*!
1241 * FilePondPluginImageValidateSize 1.2.7
1242 * Licensed under MIT, https://opensource.org/licenses/MIT/
1243 * Please visit https://pqina.nl/filepond/ for details.
1244 */const isImage=a=>/^image/.test(a.type),getImageSize=a=>new Promise((o,s)=>{const _=document.createElement("img");_.src=URL.createObjectURL(a),_.onerror=$t=>{clearInterval(j),s($t)};const j=setInterval(()=>{_.naturalWidth&&_.naturalHeight&&(clearInterval(j),URL.revokeObjectURL(_.src),o({width:_.naturalWi
1244dth,height:_.naturalHeight}))},1)}),plugin=({addFilter:a,utils:o})=>{const{Type:s,replaceInString:_,isFile:j}=o,$t=(zt,Ht,Ut)=>new Promise((Gt,Xt)=>{const Jt=({width:Zt,height:er})=>{const{minWidth:tr,minHeight:nr,maxWidth:sr,maxHeight:or,minResolution:ir,maxResolution:rr}=Ht,ar=Zt*er;Zt<tr||er<nr?Xt("TOO_SMALL"):Zt>sr||er>or?Xt("TOO_BIG"):ir!==null&&ar<ir?Xt("TOO_LOW_RES"):rr!==null&&ar>rr&&Xt("TOO_HIGH_RES"),Gt()};getImageSize(zt).then(Jt).catch(()=>{if(!Ut){Xt();return}Ut(zt,Ht).then(Jt).catch(()=>Xt())})});return a("LOAD_FILE",(zt,{query:Ht})=>new Promise((Ut,Gt)=>{if(!j(zt)||!isImage(zt)||!Ht("GET_ALLOW_IMAGE_VALIDATE_SIZE")){Ut(zt);return}const Xt={minWidth:Ht("GET_IMAGE_VALIDATE_SIZE_MIN_WIDTH"),minHeight:Ht("GET_IMAGE_VALIDATE_SIZE_MIN_HEIGHT"),maxWidth:Ht("GET_IMAGE_VALIDATE_SIZE_MAX_WIDTH"),maxHeight:Ht("GET_IMAGE_VALIDATE_SIZE_MAX_HEIGHT"),minResolution:Ht("GET_IMAGE_VALIDATE_SIZE_MIN_RESOLUTION"),maxResolution:Ht("GET_IMAGE_VALIDATE_SIZE_MAX_RESOLUTION")},Jt=Ht("GET_IMAGE_VALIDATE_SIZE_MEASURE");$t(zt,Xt,Jt).then(()=>{Ut(zt)}).catch(Zt=>{const er=Zt?{TOO_SMALL:{label:Ht("GET_IMAGE_VALIDATE_SIZE_LABEL_IMAGE_SIZE_TOO_SMALL"),details:Ht("GET_IMAGE_VALIDATE_SIZE_LABEL_EXPECTED_MIN_SIZE")},TOO_BIG:{label:Ht("GET_IMAGE_VALIDATE_SIZE_LABEL_IMAGE_SIZE_TOO_BIG"),details:Ht("GET_IMAGE_VALIDATE_SIZE_LABEL_EXPECTED_MAX_SIZE")},TOO_LOW_RES:{label:Ht("GET_IMAGE_VALIDATE_SIZE_LABEL_IMAGE_RESOLUTION_TOO_LOW"),details:Ht("GET_IMAGE_VALIDATE_SIZE_LABEL_EXPECTED_MIN_RESOLUTION")},TOO_HIGH_RES:{label:Ht("GET_IMAGE_VALIDATE_SIZE_LABEL_IMAGE_RESOLUTION_TOO_HIGH"),details:Ht("GET_IMAGE_VALIDATE_SIZE_LABEL_EXPECTED_MAX_RESOLUTION")}}[Zt]:{label:Ht("GET_IMAGE_VALIDATE_SIZE_LABEL_FORMAT_ERROR"),details:zt.type};Gt({status:{main:er.label,sub:Zt?_(er.details,Xt):er.details}})})})),{options:{allowImageValidateSize:[!0,s.BOOLEAN],imageValidateSizeLabelFormatError:["Image type not supported",s.STRING],imageValidateSizeMeasure:[null,s.FUNCTION],imageValidateSizeMinResolution:[null,s.INT],imageValidateSizeMaxResolution:[null,s.INT],imageValidateSizeLabelImageResolutionTooLow:["Resolution is too low",s.STRING],imageValidateSizeLabelImageResolutionTooHigh:["Resolution is too high",s.STRING],imageValidateSizeLabelExpectedMinResolution:["Minimum resolution is {minResolution}",s.STRING],imageValidateSizeLabelExpectedMaxResolution:["Maximum resolution is {maxResolution}",s.STRING],imageValidateSizeMinWidth:[1,s.INT],imageValidateSizeMinHeight:[1,s.INT],imageValidateSizeMaxWidth:[65535,s.INT],imageValidateSizeMaxHeight:[65535,s.INT],imageValidateSizeLabelImageSizeTooSmall:["Image is too small",s.STRING],imageValidateSizeLabelImageSizeTooBig:["Image is too big",s.STRING],imageValidateSizeLabelExpectedMinSize:["Minimum size is {minWidth} × {minHeight}",s.STRING],imageValidateSizeLabelExpectedMaxSize:["Maximum size is {maxWidth} × {maxHeight}",s.STRING]}}},isBrowser$1=typeof window<"u"&&typeof window.document<"u";isBrowser$1&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:plugin}));const filepond_min="",filepondPluginImagePreview="";registerPlugin(plugin$1,plugin$3,plugin$2,plugin);const defaultServer={url:"/site/api/charityos/imageProcess",load:"./LoadImage/",process:"./CharityAdmin/UploadImage"};reactExports.forwardRef((a,o)=>{const{id:s,onChange:_,server:j,containerClassName:$t,wrapperClassName:zt,storeAsFile:Ht,maxFileSize:Ut="12MB",returnExtension:Gt=!1,labelForDragImage:Xt,allowDrop:Jt,acceptedFileTypes:Zt,onFileUpdated:er,onFileRemove:tr}=a,nr=reactExports.useRef(null);reactExports.useImperativeHandle(o,()=>({openFileBrowser:()=>{nr.current?.browse()}}));const sr=(rr,ar)=>{rr||(Gt?_(ar.serverId,ar):_(ar.serverId))},or=rr=>{er&&JSON.stringify(rr)!==JSON.stringify(ir.current)&&(er(rr),ir.current=rr)},ir=reactExports.useRef([]);return jsx("div",{className:`border-blue-ch h-auto rounded-lg border-2 border-dotted ${zt}`,children:jsx(FilePond,{ref:nr,id:s,className:$t,maxFileSize:Ut,allowMultiple:!1,maxFiles:1,imageValidateSizeMaxWidth:5e3,imageValidateSizeMaxHeight:5e3,storeAsFile:Ht,onprocessfile:sr,labelIdle:Xt,server:j||defaultServer,allowDrop:Jt,acceptedFileTypes:Zt,onupdatefiles:or,onremovefile:tr})})});var faMagnifyingGlass={};(function(a){Object.defineProperty(a,"__esModule",{value:!0});var o="far",s="magnifying-glass",_=512,j=512,$t=[128269,"search"],zt="f002",Ht="M368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z";a.definition={prefix:o,iconName:s,icon:[_,j,$t,zt,Ht]},a.faMagnifyingGlass=a.definition,a.prefix=o,a.iconName=s,a.width=_,a.height=j,a.ligatures=$t,a.unicode=zt,a.svgPathData=Ht,a.aliases=$t})(faMagnifyingGlass);const style="";var __assign$1=globalThis&&globalThis.__assign||function(){return __assign$1=Object.assign||function(a){for(var o,s=1,_=arguments.length;s<_;s++){o=arguments[s];for(var j in o)Object.prototype.hasOwnProperty.call(o,j)&&(a[j]=o[j])}return a},__assign$1.apply(this,arguments)},eventPropTypes={onActivate:propTypesExports.func,onAddUndo:propTypesExports.func,onBeforeAddUndo:propTypesExports.func,onBeforeExecCommand:propTypesExports.func,onBeforeGetContent:propTypesExports.func,onBeforeRenderUI:propTypesExports.func,onBeforeSetContent:propTypesExports.func,onBeforePaste:propTypesExports.func,onBlur:propTypesExports.func,onChange:propTypesExports.func,onClearUndos:propTypesExports.func,onClick:propTypesExports.func,onContextMenu:propTypesExports.func,onCommentChange:propTypesExports.func,onCopy:propTypesExports.func,onCut:propTypesExports.func,onDblclick:propTypesExports.func,onDeactivate:propTypesExports.func,onDirty:propTypesExports.func,onDrag:propTypesExports.func,onDragDrop:propTypesExports.func,onDragEnd:propTypesExports.func,onDragGesture:propTypesExports.func,onDragOver:propTypesExports.func,onDrop:propTypesExports.func,onExecCommand:propTypesExports.func,onFocus:propTypesExports.func,onFocusIn:propTypesExports.func,onFocusOut:propTypesExports.func,onGetContent:propTypesExports.func,onHide:propTypesExports.func,onInit:propTypesExports.func,onKeyDown:propTypesExports.func,onKeyPress:propTypesExports.func,onKeyUp:propTypesExports.func,onLoadContent:propTypesExports.func,onMouseDown:propTypesExports.func,onMouseEnter:propTypesExports.func,onMouseLeave:propTypesExports.func,onMouseMove:propTypesExports.func,onMouseOut:propTypesExports.func,onMouseOver:propTypesExports.func,onMouseUp:propTypesExports.func,onNodeChange:propTypesExports.func,onObjectResizeStart:propTypesExports.func,onObjectResized:propTypesExports.func,onObjectSelected:propTypesExports.func,onPaste:propTypesExports.func,onPostProcess:propTypesExports.func,onPostRender:propTypesExports.func,onPreProcess:propTypesExports.func,onProgressState:propTypesExports.func,onRedo:propTypesExports.func,onRemove:propTypesExports.func,onReset:propTypesExports.func,onSaveContent:propTypesExports.func,onSelectionChange:propTypesExports.func,onSetAttrib:propTypesExports.func,onSetContent:propTypesExports.func,onShow:propTypesExports.func,onSubmit:propTypesExports.func,onUndo:propTypesExports.func,onVisualAid:propTypesExports.func,onSkinLoadError:propTypesExports.func,onThemeLoadError:propTypesExports.func,onModelLoadError:propTypesExports.func,onPluginLoadError:propTypesExports.func,onIconsLoadError:propTypesExports.func,onLanguageLoadError:propTypesExports.func},EditorPropTypes=__assign$1({apiKey:propTypesExports.string,id:propTypesExports.string,inline:propTypesExports.bool,init:propTypesExports.object,initialValue:propTypesExports.string,onEditorChange:propTypesExports.func,value:propTypesExports.string,tagName:propTypesExports.string,cloudChannel:propTypesExports.string,plugins:propTypesExports.oneOfType([propTypesExports.string,propTypesExports.array]),toolbar:propTypesExports.oneOfType([propTypesExports.string,propTypesExports.array]),disabled:propTypesExports.bool,textareaName:propTypesExports.string,tinymceScriptSrc:propTypesExports.string,rollback:propTypesExports.oneOfType([propTypesExports.number,propT
1244ypesExports.oneOf([!1])]),scriptLoading:propTypesExports.shape({async:propTypesExports.bool,defer:propTypesExports.bool,delay:propTypesExports.number})},eventPropTypes),isFunction$4=function(a){return typeof a=="function"},isEventProp=function(a){return a in eventPropTypes},eventAttrToEventName=function(a){return a.substr(2)},configHandlers2=function(a,o,s,_,j,$t,zt){var Ht=Object.keys(j).filter(isEventProp),Ut=Object.keys($t).filter(isEventProp),Gt=Ht.filter(function(Jt){return $t[Jt]===void 0}),Xt=Ut.filter(function(Jt){return j[Jt]===void 0});Gt.forEach(function(Jt){var Zt=eventAttrToEventName(Jt),er=zt[Zt];s(Zt,er),delete zt[Zt]}),Xt.forEach(function(Jt){var Zt=_(a,Jt),er=eventAttrToEventName(Jt);zt[er]=Zt,o(er,Zt)})},configHandlers=function(a,o,s,_,j){return configHandlers2(j,a.on.bind(a),a.off.bind(a),function($t,zt){return function(Ht){var Ut;return(Ut=$t(zt))===null||Ut===void 0?void 0:Ut(Ht,a)}},o,s,_)},unique=0,uuid=function(a){var o=Date.now(),s=Math.floor(Math.random()*1e9);return unique++,a+"_"+s+unique+String(o)},isTextareaOrInput=function(a){return a!==null&&(a.tagName.toLowerCase()==="textarea"||a.tagName.toLowerCase()==="input")},normalizePluginArray=function(a){return typeof a>"u"||a===""?[]:Array.isArray(a)?a:a.split(" ")},mergePlugins=function(a,o){return normalizePluginArray(a).concat(normalizePluginArray(o))},isBeforeInputEventAvailable=function(){return window.InputEvent&&typeof InputEvent.prototype.getTargetRanges=="function"},isInDoc=function(a){if(!("isConnected"in Node.prototype)){for(var o=a,s=a.parentNode;s!=null;)o=s,s=o.parentNode;return o===a.ownerDocument}return a.isConnected},setMode=function(a,o){a!==void 0&&(a.mode!=null&&typeof a.mode=="object"&&typeof a.mode.set=="function"?a.mode.set(o):a.setMode(o))},createState=function(){return{listeners:[],scriptId:uuid("tiny-script"),scriptLoading:!1,scriptLoaded:!1}},CreateScriptLoader=function(){var a=createState(),o=function(j,$t,zt,Ht,Ut,Gt){var Xt=$t.createElement("script");Xt.referrerPolicy="origin",Xt.type="application/javascript",Xt.id=j,Xt.src=zt,Xt.async=Ht,Xt.defer=Ut;var Jt=function(){Xt.removeEventListener("load",Jt),Gt()};Xt.addEventListener("load",Jt),$t.head&&$t.head.appendChild(Xt)},s=function(j,$t,zt,Ht,Ut,Gt){var Xt=function(){return o(a.scriptId,j,$t,zt,Ht,function(){a.listeners.forEach(function(Jt){return Jt()}),a.scriptLoaded=!0})};a.scriptLoaded?Gt():(a.listeners.push(Gt),a.scriptLoading||(a.scriptLoading=!0,Ut>0?setTimeout(Xt,Ut):Xt()))},_=function(){a=createState()};return{load:s,reinitialize:_}},ScriptLoader=CreateScriptLoader(),getTinymce=function(a){return window&&window.tinymce?window.tinymce:null},__extends=globalThis&&globalThis.__extends||function(){var a=function(o,s){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(_,j){_.__proto__=j}||function(_,j){for(var $t in j)Object.prototype.hasOwnProperty.call(j,$t)&&(_[$t]=j[$t])},a(o,s)};return function(o,s){if(typeof s!="function"&&s!==null)throw new TypeError("Class extends value "+String(s)+" is not a constructor or null");a(o,s);function _(){this.constructor=o}o.prototype=s===null?Object.create(s):(_.prototype=s.prototype,new _)}}(),__assign=globalThis&&globalThis.__assign||function(){return __assign=Object.assign||function(a){for(var o,s=1,_=arguments.length;s<_;s++){o=arguments[s];for(var j in o)Object.prototype.hasOwnProperty.call(o,j)&&(a[j]=o[j])}return a},__assign.apply(this,arguments)};(function(a){__extends(o,a);function o(s){var _=this,j,$t,zt;return _=a.call(this,s)||this,_.rollbackTimer=void 0,_.valueCursor=void 0,_.rollbackChange=function(){var Ht=_.editor,Ut=_.props.value;Ht&&Ut&&Ut!==_.currentContent&&Ht.undoManager.ignore(function(){if(Ht.setContent(Ut),_.valueCursor&&(!_.inline||Ht.hasFocus()))try{Ht.selection.moveToBookmark(_.valueCursor)}catch{}}),_.rollbackTimer=void 0},_.handleBeforeInput=function(Ht){if(_.props.value!==void 0&&_.props.value===_.currentContent&&_.editor&&(!_.inline||_.editor.hasFocus()))try{_.valueCursor=_.editor.selection.getBookmark(3)}catch{}},_.handleBeforeInputSpecial=function(Ht){(Ht.key==="Enter"||Ht.key==="Backspace"||Ht.key==="Delete")&&_.handleBeforeInput(Ht)},_.handleEditorChange=function(Ht){var Ut=_.editor;if(Ut&&Ut.initialized){var Gt=Ut.getContent();_.props.value!==void 0&&_.props.value!==Gt&&_.props.rollback!==!1&&(_.rollbackTimer||(_.rollbackTimer=window.setTimeout(_.rollbackChange,typeof _.props.rollback=="number"?_.props.rollback:200))),Gt!==_.currentContent&&(_.currentContent=Gt,isFunction$4(_.props.onEditorChange)&&_.props.onEditorChange(Gt,Ut))}},_.handleEditorChangeSpecial=function(Ht){(Ht.key==="Backspace"||Ht.key==="Delete")&&_.handleEditorChange(Ht)},_.initialise=function(Ht){var Ut,Gt,Xt;Ht===void 0&&(Ht=0);var Jt=_.elementRef.current;
1244if(Jt){if(!isInDoc(Jt)){if(Ht===0)setTimeout(function(){return _.initialise(1)},1);else if(Ht<100)setTimeout(function(){return _.initialise(Ht+1)},100);else throw new Error("tinymce can only be initialised when in a document");return}var Zt=getTinymce(_.view);if(!Zt)throw new Error("tinymce should have been loaded into window scope");var er=__assign(__assign({},_.props.init),{selector:void 0,target:Jt,readonly:_.props.disabled,inline:_.inline,plugins:mergePlugins((Ut=_.props.init)===null||Ut===void 0?void 0:Ut.plugins,_.props.plugins),toolbar:(Gt=_.props.toolbar)!==null&&Gt!==void 0?Gt:(Xt=_.props.init)===null||Xt===void 0?void 0:Xt.toolbar,setup:function(tr){_.editor=tr,_.bindHandlers({}),_.inline&&!isTextareaOrInput(Jt)&&tr.once("PostRender",function(nr){tr.setContent(_.getInitialValue(),{no_events:!0})}),_.props.init&&isFunction$4(_.props.init.setup)&&_.props.init.setup(tr)},init_instance_callback:function(tr){var nr,sr,or=_.getInitialValue();_.currentContent=(nr=_.currentContent)!==null&&nr!==void 0?nr:tr.getContent(),_.currentContent!==or&&(_.currentContent=or,tr.setContent(or),tr.undoManager.clear(),tr.undoManager.add(),tr.setDirty(!1));var ir=(sr=_.props.disabled)!==null&&sr!==void 0?sr:!1;setMode(_.editor,ir?"readonly":"design"),_.props.init&&isFunction$4(_.props.init.init_instance_callback)&&_.props.init.init_instance_callback(tr)}});_.inline||(Jt.style.visibility=""),isTextareaOrInput(Jt)&&(Jt.value=_.getInitialValue()),Zt.init(er)}},_.id=_.props.id||uuid("tiny-react"),_.elementRef=reactExports.createRef(),_.inline=(zt=(j=_.props.inline)!==null&&j!==void 0?j:($t=_.props.init)===null||$t===void 0?void 0:$t.inline)!==null&&zt!==void 0?zt:!1,_.boundHandlers={},_}return Object.defineProperty(o.prototype,"view",{get:function(){var s,_;return(_=(s=this.elementRef.current)===null||s===void 0?void 0:s.ownerDocument.defaultView)!==null&&_!==void 0?_:window},enumerable:!1,configurable:!0}),o.prototype.componentDidUpdate=function(s){var _=this,j,$t;if(this.rollbackTimer&&(clearTimeout(this.rollbackTimer),this.rollbackTimer=void 0),this.editor&&(this.bindHandlers(s),this.editor.initialized)){if(this.currentContent=(j=this.currentContent)!==null&&j!==void 0?j:this.editor.getContent(),typeof this.props.initialValue=="string"&&this.props.initialValue!==s.initialValue)this.editor.setContent(this.props.initialValue),this.editor.undoManager.clear(),this.editor.undoManager.add(),this.editor.setDirty(!1);else if(typeof this.props.value=="string"&&this.props.value!==this.currentContent){var zt=this.editor;zt.undoManager.transact(function(){var Ut;if(!_.inline||zt.hasFocus())try{Ut=zt.selection.getBookmark(3)}catch{}var Gt=_.valueCursor;if(zt.setContent(_.props.value),!_.inline||zt.hasFocus())for(var Xt=0,Jt=[Ut,Gt];Xt<Jt.length;Xt++){var Zt=Jt[Xt];if(Zt)try{zt.selection.moveToBookmark(Zt),_.valueCursor=Zt;break}catch{}}})}if(this.props.disabled!==s.disabled){var Ht=($t=this.props.disabled)!==null&&$t!==void 0?$t:!1;setMode(this.editor,Ht?"readonly":"design")}}},o.prototype.componentDidMount=function(){var s,_,j,$t,zt,Ht;getTinymce(this.view)!==null?this.initialise():this.elementRef.current&&this.elementRef.current.ownerDocument&&ScriptLoader.load(this.elementRef.current.ownerDocument,this.getScriptSrc(),(_=(s=this.props.scriptLoading)===null||s===void 0?void 0:s.async)!==null&&_!==void 0?_:!1,($t=(j=this.props.scriptLoading)===null||j===void 0?void 0:j.defer)!==null&&$t!==void 0?$t:!1,(Ht=(zt=this.props.scriptLoading)===null||zt===void 0?void 0:zt.delay)!==null&&Ht!==void 0?Ht:0,this.initialise)},o.prototype.componentWillUnmount=function(){var s=this,_=this.editor;_&&(_.off(this.changeEvents(),this.handleEditorChange),_.off(this.beforeInputEvent(),this.handleBeforeInput),_.off("keypress",this.handleEditorChangeSpecial),_.off("keydown",this.handleBeforeInputSpecial),_.off("NewBlock",this.handleEditorChange),Object.keys(this.boundHandlers).forEach(function(j){_.off(j,s.boundHandlers[j])}),this.boundHandlers={},_.remove(),this.editor=void 0)},o.prototype.render=function(){return this.inline?this.renderInline():this.renderIframe()},o.prototype.changeEvents=function(){var s,_,j,$t=(j=(_=(s=getTinymce(this.view))===null||s===void 0?void 0:s.Env)===null||_===void 0?void 0:_.browser)===null||j===void 0?void 0:j.isIE();return $t?"change keyup compositionend setcontent CommentChange":"change input compositionend setcontent CommentChange"},o.prototype.beforeInputEvent=function(){return isBeforeInputEventAvailable()?"beforeinput SelectionChange":"SelectionChange"},o.prototype.renderInline=function(){var s=this.props.tagName,_=s===void 0?"div":s;return reactExports.createElement(_,{ref:this.elementRef,id:this.id})},o.prototype.renderIframe=function(){return reactExports.createElement("textarea",{ref:this.elementRef,style:{visibility:"hidden"},name:this.props.textareaName,id:this.id})},o.prototype.getScriptSrc=function(){if(typeof this.props.tinymceScriptSrc=="string")return this.props.tinymceScriptSrc;
1244var s=this.props.cloudChannel,_=this.props.apiKey?this.props.apiKey:"no-api-key";return"https://cdn.tiny.cloud/1/".concat(_,"/tinymce/").concat(s,"/tinymce.min.js")},o.prototype.getInitialValue=function(){return typeof this.props.initialValue=="string"?this.props.initialValue:typeof this.props.value=="string"?this.props.value:""},o.prototype.bindHandlers=function(s){var _=this;if(this.editor!==void 0){configHandlers(this.editor,s,this.props,this.boundHandlers,function(Ht){return _.props[Ht]});var j=function(Ht){return Ht.onEditorChange!==void 0||Ht.value!==void 0},$t=j(s),zt=j(this.props);!$t&&zt?(this.editor.on(this.changeEvents(),this.handleEditorChange),this.editor.on(this.beforeInputEvent(),this.handleBeforeInput),this.editor.on("keydown",this.handleBeforeInputSpecial),this.editor.on("keyup",this.handleEditorChangeSpecial),this.editor.on("NewBlock",this.handleEditorChange)):$t&&!zt&&(this.editor.off(this.changeEvents(),this.handleEditorChange),this.editor.off(this.beforeInputEvent(),this.handleBeforeInput),this.editor.off("keydown",this.handleBeforeInputSpecial),this.editor.off("keyup",this.handleEditorChangeSpecial),this.editor.off("NewBlock",this.handleEditorChange))}},o.propTypes=EditorPropTypes,o.defaultProps={cloudChannel:"6"},o})(reactExports.Component);var faPlus$1={};(function(a){Object.defineProperty(a,"__esModule",{value:!0});var o="far",s="plus",_=448,j=512,$t=[10133,61543,"add"],zt="2b",Ht="M248 72c0-13.3-10.7-24-24-24s-24 10.7-24 24V232H40c-13.3 0-24 10.7-24 24s10.7 24 24 24H200V440c0 13.3 10.7 24 24 24s24-10.7 24-24V280H408c13.3 0 24-10.7 24-24s-10.7-24-24-24H248V72z";a.definition={prefix:o,iconName:s,icon:[_,j,$t,zt,Ht]},a.faPlus=a.definition,a.prefix=o,a.iconName=s,a.width=_,a.height=j,a.ligatures=$t,a.unicode=zt,a.svgPathData=Ht,a.aliases=$t})(faPlus$1);const Tooltip=({tooltipContent:a,tooltipContentDangerous:o=void 0,elementId:s,domElement:_,tooltipPositionStyle:j="top",tooltipClassName:$t,hideArrow:zt=!1,tooltipId:Ht,variant:Ut,showToolTip:Gt=!1,arrowClassName:Xt,offset:Jt,openOnClick:Zt})=>{const er=reactExports.useRef(null),[tr,nr]=reactExports.useState({}),[sr,or]=reactExports.useState(""),[ir,rr]=reactExports.useState({}),[ar,lr]=reactExports.useState(Gt),ur=()=>lr(!0),cr=()=>lr(!1),[dr,gr]=reactExports.useState(window);reactExports.useEffect(()=>{gr(_?.ownerDocument.defaultView||window)},[s,_]),reactExports.useEffect(()=>{Gt?ur():cr()},[Gt]),reactExports.useEffect(()=>{const Sr=_||document.getElementById(s);return Zt||(Sr?.addEventListener("mouseover",ur),Sr?.addEventListener("mouseout",cr)),()=>{Zt||(Sr?.removeEventListener("mouseover",ur),Sr?.removeEventListener("mouseout",cr))}},[s,_]);const _r=()=>{const wr=(_||document.getElementById(s))?.getBoundingClientRect(),Rr=wr?.height||0,Ir=wr?.width||0,mr=wr?.top||0,hr=wr?.left||0,vr=wr?.right||0,pr=er?.current?.getBoundingClientRect(),br=pr?.height||0,Pr=pr?.width||0,kr=8,Fr=!Ut||Ut==="primary"?"border-blue-ch":!Ut||Ut==="primaryPurple"?"border-ch20-purple":"border-white";if(pr&&er&&ar)if(j==="top"||j==="bottom"){const $r=Ir/2-Pr/2,rn={left:hr+$r+dr.scrollX};if(rr({}),j==="top"&&br+kr<mr){const Zr=`${mr-br+dr.scrollY-Rr/2}px`;nr({display:"block",visibility:"visible",top:Zr,...rn}),or(clsx(`${Fr} border-t-8 border-l-8 border-r-8 border-r-transparent border-l-transparent left-1/2 -translate-x-1/2`))}else{const Zr=`${(mr||0)+dr.scrollY+Rr+kr+(Jt||0)}px`;nr({display:"block",visibility:"visible",top:Zr,...rn}),or(clsx(`${Fr} -top-2 border-b-8 border-l-8 border-r-8 border-r-transparent border-l-transparent  left-1/2 -translate-x-1/2`))}}else rr({top:`${br/2-kr}px`}),dr.innerWidth-vr<Pr?(nr({display:"block",visibility:"visible",top:`${mr+dr.scrollY-br/2+Rr/2}px`,right:`${dr.innerWidth-hr-dr.scrollX-kr}px`}),or(`${Fr} border-t-8 border-l-8 border-b-8 border-r-0 border-r-transparent border-t-transparent border-b-transparent -right-2`)):(nr({display:"block",visibility:"visible",top:`${mr+dr.scrollY-br/2+Rr/2}px`,left:`${dr.scrollX+vr+kr}px`}),or(`${Fr} border-t-8 border-l-0 border-b-8 border-r-8 border-l-transparent border-t-transparent border-b-transparent -left-2`))};return reactExports.useEffect(()=>{_r()},[ar,s,er]),reactExports.useEffect(()=>{const Sr=()=>{_r()},wr=Rr=>{setTimeout(()=>{ar&&Rr.key==="Escape"&&cr&&cr()},100)};return document.addEventListener("keydown",wr,!0),window.addEventListener("resize",Sr),()=>{window.removeEventListener("resize",Sr),document.removeEventListener("keydown",wr,!0)}}),ar?ReactDOM.createPortal(jsxs("div",{id:Ht,ref:er,style:tr,className:clsx("invisible absolute z-[1000000] w-auto"),tabIndex:-1,role:"tooltip",onMouseOver:()=>!Zt&&lr(!0),onMouseLeave:()=>!Zt&&lr(!1),children:[jsx("div",{className:clsx($t,"rounded-cos text-small relative p-3 leading-[14px]",{"bg-blue-ch text-white":!Ut||Ut==="primary"},{"bg-ch20-purple text-white":Ut==="primaryPurple"},{"text-grey-dark bg-white shadow-[0_2px_8px_-2px_rgba(0,0,0,0.2)]":Ut==="secondary"}),...o?{dangerouslySetInnerHTML:{__html:o}}:{},children:a}),!zt&&jsx("div",{style:Ut!=="secondary"?ir:{},className:clsx("absolute",{"h-0 w-0":Ut!=="secondary"},{"-top-2 left-1/2 h-4 w-4 -translate-x-1/2 rotate-45 border-t border-l border-gray-100 bg-white shadow-[-4px_-4px_10px_-1px_rgba(0,0,0,0.1)]":Ut==="secondary"},Xt,sr)})]}),dr.document.body):null};function isWindow(a){const o=Object.prototype.toString.call(a);return o==="[object Window]"||o==="[object window]"}function isNode(a){return"nodeType"in a}function getWindow(a){var o,s;return a?isWindow(a)?a:isNode(a)&&(o=(s=a.ownerDocument)==null?void 0:s.defaultView)!=null?o:window:window}var Action;(function(a){a.DragStart="dragStart",a.DragMove="dragMove",a.DragEnd="dragEnd",a.DragCancel="dragCancel",a.DragOver="dragOver",a.RegisterDroppable="registerDroppable",a.SetDroppableDisabled="setDroppableDisabled",a.UnregisterDroppable="unregisterDroppable"})(Action||(Action={}));const defaultCoordinates=Object.freeze({x:0,y:0});function parseTransform(a){if(a.startsWith("matrix3d(")){const o=a.slice(9,-1).split(/, /);return{x:+o[12],y:+o[13],scaleX:+o[0],scaleY:+o[5]}}else if(a.startsWith("matrix(")){const o=a.slice(7,-1).split(/, /);return{x:+o[4],y:+o[5],scaleX:+o[0],scaleY:+o[3]}}return null}function inverseTransform(a,o,s){const _=parseTransform(o);if(!_)return a;const{scaleX:j,scaleY:$t,x:zt,y:Ht}=_,Ut=a.left-zt-(1-j)*parseFloat(s),Gt=a.top-Ht-(1-$t)*parseFloat(s.slice(s.indexOf(" ")+1)),Xt=j?a.width/j:a.width,Jt=$t?a.height/$t:a.height;return{width:Xt,height:Jt,top:Gt,right:Ut+Xt,bottom:Gt+Jt,left:Ut}}const defaultOptions={ignoreTransform:!1};function getClientRect(a,o){o===void 0&&(o=defaultOptions);let s=a.getBoundingClientRect();if(o.ignoreTransform){const{transform:Gt,transformOrigin:Xt}=getWindow(a).getComputedStyle(a);Gt&&(s=inverseTransform(s,Gt,Xt))}const{top:_,left:j,width:$t,height:zt,bottom:Ht,right:Ut}=s;return{top:_,left:j,width:$t,height:zt,bottom:Ht,right:Ut}}function getTransformAgnosticClientRect(a){return getClientRect(a,{ignoreTransform:!0})}var Direction;(function(a){a[a.Forward=1]="Forward",a[a.Backward=-1]="Backward"})(Direction||(Direction={}));var EventName;(function(a){a.Click="click",a.DragStart="dragstart",a.Keydown="keydown",a.ContextMenu="contextmenu",a.Resize="resize",a.SelectionChange="selectionchange",a.VisibilityChange="visibilitychange"})(EventName||(EventName={}));var KeyboardCode;(function(a){a.Space="Space",a.Down="ArrowDown",a.Right="ArrowRight",a.Left="ArrowLeft",a.Up="ArrowUp",a.Esc="Escape",a.Enter="Enter"})(KeyboardCode||(KeyboardCode={}));
1244KeyboardCode.Space,KeyboardCode.Enter,KeyboardCode.Esc,KeyboardCode.Space,KeyboardCode.Enter;var MouseButton;(function(a){a[a.RightClick=2]="RightClick"})(MouseButton||(MouseButton={}));var AutoScrollActivator;(function(a){a[a.Pointer=0]="Pointer",a[a.DraggableRect=1]="DraggableRect"})(AutoScrollActivator||(AutoScrollActivator={}));var TraversalOrder;(function(a){a[a.TreeOrder=0]="TreeOrder",a[a.ReversedTreeOrder=1]="ReversedTreeOrder"})(TraversalOrder||(TraversalOrder={}));Direction.Backward+"",Direction.Forward+"",Direction.Backward+"",Direction.Forward+"";var MeasuringStrategy;(function(a){a[a.Always=0]="Always",a[a.BeforeDragging=1]="BeforeDragging",a[a.WhileDragging=2]="WhileDragging"})(MeasuringStrategy||(MeasuringStrategy={}));var MeasuringFrequency;(function(a){a.Optimized="optimized"})(MeasuringFrequency||(MeasuringFrequency={}));MeasuringStrategy.WhileDragging,MeasuringFrequency.Optimized;({...defaultCoordinates});var Status;(function(a){a[a.Uninitialized=0]="Uninitialized",a[a.Initializing=1]="Initializing",a[a.Initialized=2]="Initialized"})(Status||(Status={}));KeyboardCode.Down,KeyboardCode.Right,KeyboardCode.Up,KeyboardCode.Left;reactExports.createContext({onClose:()=>null,createToast:()=>null});const TooltipRebrand=({tooltipContent:a,tooltipContentDangerous:o=void 0,elementId:s,domElement:_,tooltipPositionStyle:j="top",tooltipClassName:$t,hideArrow:zt=!1,tooltipId:Ht,variant:Ut,showToolTip:Gt=!1,tooltipContainerClassName:Xt,useModernizedStyle:Jt=!1})=>{const Zt=reactExports.useRef(null),[er,tr]=reactExports.useState({}),[nr,sr]=reactExports.useState(""),[or,ir]=reactExports.useState({}),[rr,ar]=reactExports.useState(Gt),lr=()=>ar(!0),ur=()=>ar(!1),[cr,dr]=reactExports.useState(window);reactExports.useEffect(()=>{dr(_?.ownerDocument.defaultView||window)},[s,_]),reactExports.useEffect(()=>{Gt?lr():ur()},[Gt]),reactExports.useEffect(()=>{const _r=_||document.getElementById(s);return _r?.addEventListener("mouseover",lr),_r?.addEventListener("mouseout",ur),()=>{_r?.removeEventListener("mouseover",lr),_r?.removeEventListener("mouseout",ur)}},[s,_]);const gr=()=>{const Sr=(_||document.getElementById(s))?.getBoundingClientRect(),wr=Sr?.height||0,Rr=Sr?.width||0,Ir=Sr?.top||0,mr=Sr?.left||0,hr=Sr?.right||0,vr=Zt?.current?.getBoundingClientRect(),pr=vr?.height||0,br=vr?.width||0,Pr=8,kr=!Ut||Ut==="primary",Lr=Ut==="secondary",Fr=kr?"border-blue-ch":!Ut||Ut==="primaryPurple"?"border-ch20-purple":"border-white";if(vr&&Zt&&rr)if(j==="top"||j==="bottom"){const $r=Rr/2-br/2,rn={left:mr+$r+cr.scrollX};if(ir({}),j==="top"&&pr+Pr<Ir){const Zr=`${Ir-pr+cr.scrollY-wr/2}px`;tr({display:"block",visibility:"visible",top:Zr,...rn}),sr(Lr&&Jt?"left-1/2 -bottom-[5px] h-[10px] w-[10px] -translate-x-1/2 rotate-45 border-r border-b border-grey-outline bg-white":clsx(`${Fr} border-t-8 border-l-8 border-r-8 border-r-transparent border-l-transparent left-1/2 -translate-x-1/2`))}else{const Zr=`${(Ir||0)+cr.scrollY+wr+Pr}px`;tr({display:"block",visibility:"visible",top:Zr,...rn}),sr(Lr&&Jt?"left-1/2 -top-[5px] h-[10px] w-[10px] -translate-x-1/2 rotate-45 border-l border-t border-grey-outline bg-white":clsx(`${Fr} -top-2 border-b-8 border-l-8 border-r-8 border-r-transparent border-l-transparent left-1/2 -translate-x-1/2`))}}else{const $r=Lr&&Jt?5:Pr;ir({top:`${pr/2-$r}px`}),cr.innerWidth-hr<br?(tr({display:"block",visibility:"visible",top:`${Ir+cr.scrollY-pr/2+wr/2}px`,right:`${cr.innerWidth-mr-cr.scrollX-Pr}px`}),sr(Lr&&Jt?"-right-[5px] h-[10px] w-[10px] rotate-45 border-r border-t border-grey-outline bg-white":`${Fr} border-t-8 border-l-8 border-b-8 border-r-0 border-r-transparent border-t-transparent border-b-transparent -right-2`)):(tr({display:"block",visibility:"visible",top:`${Ir+cr.scrollY-pr/2+wr/2}px`,left:`${cr.scrollX+hr+Pr}px`}),sr(Lr&&Jt?"-left-[5px] h-[10px] w-[10px] rotate-45 border-l border-b border-grey-outline bg-white":`${Fr} border-t-8 border-l-0 border-b-8 border-r-8 border-l-transparent border-t-transparent border-b-transparent -left-2`))}};return reactExports.useEffect(()=>{if(gr(),Jt){if(!rr)return;const _r=cr.requestAnimationFrame(()=>{gr()}),Sr=cr.setTimeout(()=>{gr()}
1244,0);return()=>{cr.cancelAnimationFrame(_r),cr.clearTimeout(Sr)}}},[rr,s,Zt,cr,Jt]),reactExports.useEffect(()=>{const _r=()=>{gr()},Sr=wr=>{setTimeout(()=>{rr&&wr.key==="Escape"&&ur&&ur()},100)};return document.addEventListener("keydown",Sr,!0),window.addEventListener("resize",_r),()=>{window.removeEventListener("resize",_r),document.removeEventListener("keydown",Sr,!0)}}),rr?ReactDOM.createPortal(jsxs("div",{id:Ht,ref:Zt,style:er,className:clsx("invisible absolute z-[1000000] w-auto",Xt),tabIndex:-1,role:"tooltip",onMouseOver:()=>ar(!0),onMouseLeave:()=>ar(!1),children:[jsx("div",{className:clsx($t,"rounded-cos text-small relative p-3 leading-[14px]",{"bg-blue-ch text-white":!Ut||Ut==="primary"},{"bg-ch20-purple text-white":Ut==="primaryPurple"},{"text-grey-dark bg-white shadow-[0_2px_8px_-2px_rgba(0,0,0,0.2)]":Ut==="secondary"},{"border-grey-outline border":Ut==="secondary"&&Jt}),...o?{dangerouslySetInnerHTML:{__html:o}}:{},children:a}),!zt&&jsx("div",{style:or,className:clsx("absolute",{"h-0 w-0":!(Ut==="secondary"&&Jt)},{"shadow-[0_2px_8px_-2px_rgba(0,0,0,0.2)]":Ut==="secondary"&&!Jt},nr)})]}),cr.document.body):null};var faCircleExclamation={prefix:"fas",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},faExclamationCircle=faCircleExclamation,faLock$1={prefix:"fas",iconName:"lock",icon:[448,512,[128274],"f023","M144 144v48H304V144c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192V144C80 64.5 144.5 0 224 0s144 64.5 144 144v48h16c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80z"]},faChevronUp={prefix:"fas",iconName:"chevron-up",icon:[512,512,[],"f077","M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"]},faCircleQuestion={prefix:"fas",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM169.8 165.3c7.9-22.3 29.1-37.3 52.8-37.3h58.3c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24V250.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1H222.6c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},faQuestionCircle=faCircleQuestion,faArrowLeft={prefix:"fas",iconName:"arrow-left",icon:[448,512,[8592],"f060","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"]},faCircleInfo={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336h24V272H216c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24H216c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},faInfoCircle=faCircleInfo,faChevronDown={prefix:"fas",iconName:"chevron-down",icon:[512,512,[],"f078","M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"]},faPlus={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 17.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z"]},faXmark={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]}
1244,faTimes=faXmark,faCheck={prefix:"fas",iconName:"check",icon:[448,512,[10003,10004],"f00c","M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"]},faTriangleExclamation={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24V296c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},faExclamationTriangle=faTriangleExclamation;const FlinksConnectProgress=({activeStep:a})=>{const{text:o}=React.useContext(LocalizationContext),s=[{step:1,label:o.charityRegistration.selectYourBankingInstitution()},{step:2,label:o.charityRegistration.loginYourAccount()},{step:3,label:o.charityRegistration.signBankingInformationForm()},{step:4,label:o.charityRegistration.accountSuccessfullyConnected()}];return jsx("div",{className:"pt-12 md:pt-20",children:s.map((_,j)=>{const $t=_.step===a,zt=_.step<a,Ht=j===s.length-1,Ut=zt||$t&&Ht,Gt=$t&&!Ht;return jsxs("div",{className:"flex min-h-[48px] items-start gap-4",children:[jsxs("div",{className:"relative flex w-8 justify-center",children:[jsxs("div",{className:clsx("z-10 flex h-6 w-6 items-center justify-center rounded-full border-2 transition-all duration-300",Ut?"border-white bg-white":$t?"border-white bg-transparent":"border-white/40 bg-transparent"),children:[Ut&&jsx(FontAwesomeIcon,{icon:faCheck,className:"text-[10px] text-[#1f1f5c]"}),Gt&&jsx("div",{className:"h-2 w-2 rounded-full bg-white"})]}),!Ht&&jsx("div",{className:clsx("absolute top-6 h-full w-px",zt?"bg-white":"bg-white/40")})]}),jsx("span",{className:clsx("font-inter pt-0.5 text-xs font-semibold uppercase tracking-widest",$t?"text-white":"text-white/70"),children:_.label})]},_.step)})})};var reactIs={exports:{}},reactIs_production_min={};/** @license React v16.13.1
1245 * react-is.production.min.js
1246 *
1247 * Copyright (c) Facebook, Inc. and its affiliates.
1248 *
1249 * This source code is licensed under the MIT license found in the
1250 * LICENSE file in the root directory of this source tree.
1251 */var b=typeof Symbol=="function"&&Symbol.for,c=b?Symbol.for("react.element"):60103,d=b?Symbol.for("react.portal"):60106,e=b?Symbol.for("react.fragment"):60107,f=b?Symbol.for("react.strict_mode"):60108,g=b?Symbol.for("react.profiler"):60114,h$1=b?Symbol.for("react.provider"):60109,k=b?Symbol.for("react.context"):60110,l=b?Symbol.for("react.async_mode"):60111,m$1=b?Symbol.for("react.concurrent_mode"):60111,n=b?Symbol.for("react.forward_ref"):60112,p=b?Symbol.for("react.suspense"):60113,q=b?Symbol.for("react.suspense_list"):60120,r=b?Symbol.for("react.memo"):60115,t=b?Symbol.for("react.lazy"):60116,v$1=b?Symbol.for("react.block"):60121,w$2=b?Symbol.for("react.fundamental"):60117,x=b?Symbol.for("react.responder"):60118,y=b?Symbol.for("react.scope"):60119;function z(a){if(typeof a=="object"&&a!==null){var o=a.$$typeof;switch(o){case c:switch(a=a.type,a){case l:case m$1:case e:case g:case f:case p:return a;default:switch(a=a&&a.$$typeof,a){case k:case n:case t:case r:case h$1:return a;default:return o}}case d:return o}}}function A(a){return z(a)===m$1}reactIs_production_min.AsyncMode=l;reactIs_production_min.ConcurrentMode=m$1;reactIs_production_min.ContextConsumer=k;reactIs_production_min.ContextProvider=h$1;reactIs_production_min.Element=c;reactIs_production_min.ForwardRef=n;reactIs_production_min.Fragment=e;reactIs_production_min.Lazy=t;reactIs_production_min.Memo=r;reactIs_production_min.Portal=d;reactIs_production_min.Profiler=g;reactIs_production_min.StrictMode=f;reactIs_production_min.Suspense=p;reactIs_production_min.isAsyncMode=function(a){return A(a)||z(a)===l};reactIs_production_min.isConcurrentMode=A;reactIs_production_min.isContextConsumer=function(a){return z(a)===k};reactIs_production_min.isContextProvider=function(a){return z(a)===h$1};reactIs_production_min.isElement=function(a){return typeof a=="object"&&a!==null&&a.$$typeof===c};reactIs_production_min.isForwardRef=function(a){return z(a)===n};reactIs_production_min.isFragment=function(a){return z(a)===e};reactIs_production_min.isLazy=function(a){return z(a)===t};reactIs_production_min.isMemo=function(a){return z(a)===r};reactIs_production_min.isPortal=function(a){return z(a)===d};reactIs_production_min.isProfiler=function(a){return z(a)===g};reactIs_production_min.isStrictMode=function(a){return z(a)===f};reactIs_production_min.isSuspense=function(a){return z(a)===p};reactIs_production_min.isValidElementType=function(a){return typeof a=="str
1251ing"||typeof a=="function"||a===e||a===m$1||a===g||a===f||a===p||a===q||typeof a=="object"&&a!==null&&(a.$$typeof===t||a.$$typeof===r||a.$$typeof===h$1||a.$$typeof===k||a.$$typeof===n||a.$$typeof===w$2||a.$$typeof===x||a.$$typeof===y||a.$$typeof===v$1)};reactIs_production_min.typeOf=z;reactIs.exports=reactIs_production_min;var reactIsExports=reactIs.exports,ReactIs=reactIsExports,REACT_STATICS={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},KNOWN_STATICS={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},FORWARD_REF_STATICS={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},MEMO_STATICS={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},TYPE_STATICS={};TYPE_STATICS[ReactIs.ForwardRef]=FORWARD_REF_STATICS;function getStatics(a){return ReactIs.isMemo(a)?MEMO_STATICS:TYPE_STATICS[a.$$typeof]||REACT_STATICS}var defineProperty$5=Object.defineProperty,getOwnPropertyNames=Object.getOwnPropertyNames,getOwnPropertySymbols=Object.getOwnPropertySymbols,getOwnPropertyDescriptor$3=Object.getOwnPropertyDescriptor,getPrototypeOf$1=Object.getPrototypeOf,objectPrototype=Object.prototype;function hoistNonReactStatics(a,o,s){if(typeof o!="string"){if(objectPrototype){var _=getPrototypeOf$1(o);_&&_!==objectPrototype&&hoistNonReactStatics(a,_,s)}var j=getOwnPropertyNames(o);getOwnPropertySymbols&&(j=j.concat(getOwnPropertySymbols(o)));for(var $t=getStatics(a),zt=getStatics(o),Ht=0;Ht<j.length;++Ht){var Ut=j[Ht];if(!KNOWN_STATICS[Ut]&&!(s&&s[Ut])&&!(zt&&zt[Ut])&&!($t&&$t[Ut])){var Gt=getOwnPropertyDescriptor$3(o,Ut);try{defineProperty$5(a,Ut,Gt)}catch{}}}return a}return a}var hoistNonReactStatics_cjs=hoistNonReactStatics;const hoistStatics=getDefaultExportFromCjs(hoistNonReactStatics_cjs);var isUnitlessNumber={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0};function appendPxIfNeeded(a,o){var s=!isUnitlessNumber[a]&&typeof o=="number"&&o!==0;return s?o+"px":o}function mapObject(a,o){return Object.keys(a).reduce(function(s,_){return s[_]=o(a[_],_),s},{})}function appendImportantToEachValue(a){return mapObject(a,function(o,s){return appendPxIfNeeded(s,a[s])+" !important"})}var _camelCaseRegex=/([a-z])?([A-Z])/g,_camelCaseReplacer=function(o,s,_){return(s||"")+"-"+_.toLowerCase()},camelCaseToDashCase=function(o){return o.replace(_camelCaseRegex,_camelCaseReplacer)},camelCasePropsToDashCase=function(o){return Object.keys(o).reduce(function(s,_){var j=camelCaseToDashCase(_);return/^ms-/.test(j)&&(j="-".concat(j)),s[j]=o[_],s},{})};const camelCasePropsToDashCase$1=camelCasePropsToDashCase;var createPrefixer$1={exports:{}},prefixProperty={exports:{}},capitalizeString={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=s;function s(_){return _.charAt(0).toUpperCase()+_.slice(1)}a.exports=o.default})(capitalizeString,capitalizeString.exports);var capitalizeStringExports=capitalizeString.exports;(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=$t;var s=capitalizeStringExports,_=j(s);function j(zt){return zt&&zt.__esModule?zt:{default:zt}}function $t(zt,Ht,Ut){if(zt.hasOwnProperty(Ht)){for(var Gt={},Xt=zt[Ht],Jt=(0,_.default)(Ht),Zt=Object.keys(Ut),er=0;er<Zt.length;er++){var tr=Zt[er];if(tr===Ht)for(var nr=0;nr<Xt.length;nr++)Gt[Xt[nr]+Jt]=Ut[Ht];Gt[tr]=Ut[tr]}return Gt}return Ut}a.exports=o.default}
1251)(prefixProperty,prefixProperty.exports);var prefixPropertyExports=prefixProperty.exports,prefixValue={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=s;function s(_,j,$t,zt,Ht){for(var Ut=0,Gt=_.length;Ut<Gt;++Ut){var Xt=_[Ut](j,$t,zt,Ht);if(Xt)return Xt}}a.exports=o.default})(prefixValue,prefixValue.exports);var prefixValueExports=prefixValue.exports,addNewValuesOnly={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=_;function s(j,$t){j.indexOf($t)===-1&&j.push($t)}function _(j,$t){if(Array.isArray($t))for(var zt=0,Ht=$t.length;zt<Ht;++zt)s(j,$t[zt]);else s(j,$t)}a.exports=o.default})(addNewValuesOnly,addNewValuesOnly.exports);var addNewValuesOnlyExports=addNewValuesOnly.exports,isObject$c={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=s;function s(_){return _ instanceof Object&&!Array.isArray(_)}a.exports=o.default})(isObject$c,isObject$c.exports);var isObjectExports=isObject$c.exports;(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=Jt;var s=prefixPropertyExports,_=Xt(s),j=prefixValueExports,$t=Xt(j),zt=addNewValuesOnlyExports,Ht=Xt(zt),Ut=isObjectExports,Gt=Xt(Ut);function Xt(Zt){return Zt&&Zt.__esModule?Zt:{default:Zt}}function Jt(Zt){var er=Zt.prefixMap,tr=Zt.plugins;function nr(sr){for(var or in sr){var ir=sr[or];if((0,Gt.default)(ir))sr[or]=nr(ir);else if(Array.isArray(ir)){for(var rr=[],ar=0,lr=ir.length;ar<lr;++ar){var ur=(0,$t.default)(tr,or,ir[ar],sr,er);(0,Ht.default)(rr,ur||ir[ar])}rr.length>0&&(sr[or]=rr)}else{var cr=(0,$t.default)(tr,or,ir,sr,er);cr&&(sr[or]=cr),sr=(0,_.default)(er,or,sr)}}return sr}return nr}a.exports=o.default})(createPrefixer$1,createPrefixer$1.exports);var createPrefixerExports$1=createPrefixer$1.exports;const createStaticPrefixer=getDefaultExportFromCjs(createPrefixerExports$1);var createPrefixer={exports:{}},getBrowserInformation={exports:{}},bowser={exports:{}};/*!
1252 * Bowser - a browser detector
1253 * https://github.com/ded/bowser
1254 * MIT License | (c) Dustin Diaz 2015
1255 */(function(a){(function(o,s,_){a.exports?a.exports=_():o[s]=_()})(commonjsGlobal$1,"bowser",function(){var o=!0;function s(Gt){function Xt(br){var Pr=Gt.match(br);return Pr&&Pr.length>1&&Pr[1]||""}function Jt(br){var Pr=Gt.match(br);return Pr&&Pr.length>1&&Pr[2]||""}var Zt=Xt(/(ipod|iphone|ipad)/i).toLowerCase(),er=/like android/i.test(Gt),tr=!er&&/android/i.test(Gt),nr=/nexus\s*[0-6]\s*/i.test(Gt),sr=!nr&&/nexus\s*[0-9]+/i.test(Gt),or=/CrOS/.test(Gt),ir=/silk/i.test(Gt),rr=/sailfish/i.test(Gt),ar=/tizen/i.test(Gt),lr=/(web|hpw)(o|0)s/i.test(Gt),ur=/windows phone/i.test(Gt),cr=!ur&&/windows/i.test(Gt),dr=!Zt&&!ir&&/macintosh/i.test(Gt),gr=!tr&&!rr&&!ar&&!lr&&/linux/i.test(Gt),_r=Jt(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),Sr=Xt(/version\/(\d+(\.\d+)?)/i),wr=/tablet/i.test(Gt)&&!/tablet pc/i.test(Gt),Rr=!wr&&/[^-]mobi/i.test(Gt),Ir=/xbox/i.test(Gt),mr;/opera/i.test(Gt)?mr={name:"Opera",opera:o,version:Sr||Xt(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(Gt)?mr={name:"Opera",opera:o,version:Xt(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||Sr}:/SamsungBrowser/i.test(Gt)?mr={name:"Samsung Internet for Android",samsungBrowser:o,version:Sr||Xt(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(Gt)?mr={name:"NAVER Whale browser",whale:o,version:Xt(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(Gt)?mr={name:"MZ Browser",mzbrowser:o,version:Xt(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(Gt)?mr={name:"Opera Coast",coast:o,version:Sr||Xt(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(Gt)?mr={name:"Focus",focus:o,version:Xt(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(Gt)?mr={name:"Yandex Browser",yandexbrowser:o,version:Sr||Xt(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(Gt)?mr={name:"UC Browser",ucbrowser:o,version:Xt(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(Gt)?mr={name:"Maxthon",maxthon:o,version:Xt(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(Gt)?mr={name:"Epiphany",epiphany:o,version:Xt(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(Gt)?mr={name:"Puffin",puffin:o,version:Xt(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(Gt)?mr={name:"Sleipnir",sleipnir:o,version:Xt(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(Gt)?mr={name:"K-Meleon",kMeleon:o,version:Xt(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:ur?(mr={name:"Windows Phone",osname:"Windows Phone",windowsphone:o},_r?(mr.msedge=o,mr.version=_r):(mr.msie=o,mr.version=Xt(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(Gt)?mr={name:"Internet Explorer",msie:o,version:Xt(/(?:msie |rv:)(\d+(\.\d+)?)/i)}
1255:or?mr={name:"Chrome",osname:"Chrome OS",chromeos:o,chromeBook:o,chrome:o,version:Xt(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(Gt)?mr={name:"Microsoft Edge",msedge:o,version:_r}:/vivaldi/i.test(Gt)?mr={name:"Vivaldi",vivaldi:o,version:Xt(/vivaldi\/(\d+(\.\d+)?)/i)||Sr}:rr?mr={name:"Sailfish",osname:"Sailfish OS",sailfish:o,version:Xt(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(Gt)?mr={name:"SeaMonkey",seamonkey:o,version:Xt(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(Gt)?(mr={name:"Firefox",firefox:o,version:Xt(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(Gt)&&(mr.firefoxos=o,mr.osname="Firefox OS")):ir?mr={name:"Amazon Silk",silk:o,version:Xt(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(Gt)?mr={name:"PhantomJS",phantom:o,version:Xt(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(Gt)?mr={name:"SlimerJS",slimer:o,version:Xt(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(Gt)||/rim\stablet/i.test(Gt)?mr={name:"BlackBerry",osname:"BlackBerry OS",blackberry:o,version:Sr||Xt(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:lr?(mr={name:"WebOS",osname:"WebOS",webos:o,version:Sr||Xt(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(Gt)&&(mr.touchpad=o)):/bada/i.test(Gt)?mr={name:"Bada",osname:"Bada",bada:o,version:Xt(/dolfin\/(\d+(\.\d+)?)/i)}:ar?mr={name:"Tizen",osname:"Tizen",tizen:o,version:Xt(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||Sr}:/qupzilla/i.test(Gt)?mr={name:"QupZilla",qupzilla:o,version:Xt(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||Sr}:/chromium/i.test(Gt)?mr={name:"Chromium",chromium:o,version:Xt(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||Sr}:/chrome|crios|crmo/i.test(Gt)?mr={name:"Chrome",chrome:o,version:Xt(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:tr?mr={name:"Android",version:Sr}:/safari|applewebkit/i.test(Gt)?(mr={name:"Safari",safari:o},Sr&&(mr.version=Sr)):Zt?(mr={name:Zt=="iphone"?"iPhone":Zt=="ipad"?"iPad":"iPod"},Sr&&(mr.version=Sr)):/googlebot/i.test(Gt)?mr={name:"Googlebot",googlebot:o,version:Xt(/googlebot\/(\d+(\.\d+))/i)||Sr}:mr={name:Xt(/^(.*)\/(.*) /),version:Jt(/^(.*)\/(.*) /)},!mr.msedge&&/(apple)?webkit/i.test(Gt)?(/(apple)?webkit\/537\.36/i.test(Gt)?(mr.name=mr.name||"Blink",mr.blink=o):(mr.name=mr.name||"Webkit",mr.webkit=o),!mr.version&&Sr&&(mr.version=Sr)):!mr.opera&&/gecko\//i.test(Gt)&&(mr.name=mr.name||"Gecko",mr.gecko=o,mr.version=mr.version||Xt(/gecko\/(\d+(\.\d+)?)/i)),!mr.windowsphone&&(tr||mr.silk)?(mr.android=o,mr.osname="Android"):!mr.windowsphone&&Zt?(mr[Zt]=o,mr.ios=o,mr.osname="iOS"):dr?(mr.mac=o,mr.osname="macOS"):Ir?(mr.xbox=o,mr.osname="Xbox"):cr?(mr.windows=o,mr.osname="Windows"):gr&&(mr.linux=o,mr.osname="Linux");function hr(br){switch(br){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var vr="";mr.windows?vr=hr(Xt(/Windows ((NT|XP)( \d\d?.\d)?)/i)):mr.windowsphone?vr=Xt(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):mr.mac?(vr=Xt(/Mac OS X (\d+([_\.\s]\d+)*)/i),vr=vr.replace(/[_\s]/g,".")):Zt?(vr=Xt(/os (\d+([_\s]\d+)*) like mac os x/i),vr=vr.replace(/[_\s]/g,".")):tr?vr=Xt(/android[ \/-](\d+(\.\d+)*)/i):mr.webos?vr=Xt(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):mr.blackberry?vr=Xt(/rim\stablet\sos\s(\d+(\.\d+)*)/i):mr.bada?vr=Xt(/bada\/(\d+(\.\d+)*)/i):mr.tizen&&(vr=Xt(/tizen[\/\s](\d+(\.\d+)*)/i)),vr&&(mr.osversion=vr);var pr=!mr.windows&&vr.split(".")[0];return wr||sr||Zt=="ipad"||tr&&(pr==3||pr>=4&&!Rr)||mr.silk?mr.tablet=o:(Rr||Zt=="iphone"||Zt=="ipod"||tr||nr||mr.blackberry||mr.webos||mr.bada)&&(mr.mobile=o),mr.msedge||mr.msie&&mr.version>=10||mr.yandexbrowser&&mr.version>=15||mr.vivaldi&&mr.version>=1||mr.chrome&&mr.version>=20||mr.samsungBrowser&&mr.version>=4||mr.whale&&zt([mr.version,"1.0"])===1||mr.mzbrowser&&zt([mr.version,"6.0"])===1||mr.focus&&zt([mr.version,"1.0"])===1||mr.firefox&&mr.version>=20||mr.safari&&mr.version>=6||mr.opera&&mr.version>=10||mr.ios&&mr.osversion&&mr.osversion.split(".")[0]>=6||mr.blackberry&&mr.version>=10.1||mr.chromium&&mr.version>=20?mr.a=o:mr.msie&&mr.version<10||mr.chrome&&mr.version<20||mr.firefox&&mr.version<20||mr.safari&&mr.version<6||mr.opera&&mr.version<10||mr.ios&&mr.osversion&&mr.osversion.split(".")[0]<6||mr.chromium&&mr.version<20?mr.c=o:mr.x=o,mr}var _=s(typeof navigator<"u"&&navigator.userAgent||"");_.test=function(Gt){for(var Xt=0;Xt<Gt.length;++Xt){var Jt=Gt[Xt];if(typeof Jt=="string"&&Jt in _)return!0}return!1};function j(Gt){return Gt.split(".").length}function $t(Gt,Xt){var Jt=[],Zt;if(Array.prototype.map)return Array.prototype.map.call(Gt,Xt);for(Zt=0;Zt<Gt.length;Zt++)Jt.push(Xt(Gt[Zt]));return Jt}function zt(Gt){for(var Xt=Math.max(j(Gt[0]),j(Gt[1])),Jt=$t(Gt,function(Zt){var er=Xt-j(Zt);return Zt=Zt+new Array(er+1).join(".0"),$t(Zt.split("."),function(tr){return new Array(20-tr.length).join("0")+tr}).reverse()});--Xt>=0;){if(Jt[0][Xt]>Jt[1][Xt])return 1;if(Jt[0][Xt]===Jt[1][Xt]){if(Xt===0)return 0}else return-1}}function Ht(Gt,Xt,Jt){var Zt=_;typeof Xt=="string"&&(Jt=Xt,Xt=void 0),Xt===void 0&&(Xt=!1),Jt&&(Zt=s(Jt));var er=""+Zt.version;for(var tr in Gt)if(Gt.hasOwnProperty(tr)&&Zt[tr]){if(typeof Gt[tr]!="string")throw new Error("Browser version in the minVersion map should be a string: "+tr+": "+String(Gt));return zt([er,Gt[tr]])<0}return Xt}function Ut(Gt,Xt,Jt){return!Ht(Gt,Xt,Jt)}return _.isUnsupportedBrowser=Ht,_.compareVersions=zt,_.check=Ut,_._detect=s,_.detect=s,_})})(bowser);var bowserExports=bowser.exports;(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=Ut;var s=bowserExports,_=j(s);function j(Gt){return Gt&&Gt.__esModule?Gt:{default:Gt}}var $t={chrome:"Webkit",safari:"Webkit",ios:"Webkit",android:"Webkit",phantom:"Webkit",opera:"Webkit",webos:"Webkit",blackberry:"Webkit",bada:"Webkit",tizen:"Webkit",chromium:"Webkit",vivaldi:"Webkit",f
1255irefox:"Moz",seamoney:"Moz",sailfish:"Moz",msie:"ms",msedge:"ms"},zt={chrome:"chrome",chromium:"chrome",safari:"safari",firfox:"firefox",msedge:"edge",opera:"opera",vivaldi:"opera",msie:"ie"};function Ht(Gt){if(Gt.firefox)return"firefox";if(Gt.mobile||Gt.tablet){if(Gt.ios)return"ios_saf";if(Gt.android)return"android";if(Gt.opera)return"op_mini"}for(var Xt in zt)if(Gt.hasOwnProperty(Xt))return zt[Xt]}function Ut(Gt){var Xt=_.default._detect(Gt);Xt.yandexbrowser&&(Xt=_.default._detect(Gt.replace(/YaBrowser\/[0-9.]*/,"")));for(var Jt in $t)if(Xt.hasOwnProperty(Jt)){var Zt=$t[Jt];Xt.jsPrefix=Zt,Xt.cssPrefix="-"+Zt.toLowerCase()+"-";break}return Xt.browserName=Ht(Xt),Xt.version?Xt.browserVersion=parseFloat(Xt.version):Xt.browserVersion=parseInt(parseFloat(Xt.osversion),10),Xt.osVersion=parseFloat(Xt.osversion),Xt.browserName==="ios_saf"&&Xt.browserVersion>Xt.osVersion&&(Xt.browserVersion=Xt.osVersion),Xt.browserName==="android"&&Xt.chrome&&Xt.browserVersion>37&&(Xt.browserName="and_chr"),Xt.browserName==="android"&&Xt.osVersion<5&&(Xt.browserVersion=Xt.osVersion),Xt.browserName==="android"&&Xt.samsungBrowser&&(Xt.browserName="and_chr",Xt.browserVersion=44),Xt}a.exports=o.default})(getBrowserInformation,getBrowserInformation.exports);var getBrowserInformationExports=getBrowserInformation.exports,getPrefixedKeyframes$1={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=s;function s(_,j,$t){var zt="keyframes";return _==="chrome"&&j<43||(_==="safari"||_==="ios_saf")&&j<9||_==="opera"&&j<30||_==="android"&&j<=4.4||_==="and_uc"?$t+zt:zt}a.exports=o.default})(getPrefixedKeyframes$1,getPrefixedKeyframes$1.exports);var getPrefixedKeyframesExports=getPrefixedKeyframes$1.exports;(function(a,o){Object.defineProperty(o,"__esModule",{value:!0});var s=function(){function ir(rr,ar){for(var lr=0;lr<ar.length;lr++){var ur=ar[lr];ur.enumerable=ur.enumerable||!1,ur.configurable=!0,"value"in ur&&(ur.writable=!0),Object.defineProperty(rr,ur.key,ur)}}return function(rr,ar,lr){return ar&&ir(rr.prototype,ar),lr&&ir(rr,lr),rr}}();o.default=or;var _=getBrowserInformationExports,j=nr(_),$t=getPrefixedKeyframesExports,zt=nr($t),Ht=capitalizeStringExports,Ut=nr(Ht),Gt=addNewValuesOnlyExports,Xt=nr(Gt),Jt=isObjectExports,Zt=nr(Jt),er=prefixValueExports,tr=nr(er);function nr(ir){return ir&&ir.__esModule?ir:{default:ir}}function sr(ir,rr){if(!(ir instanceof rr))throw new TypeError("Cannot call a class as a function")}function or(ir){var rr=ir.prefixMap,ar=ir.plugins,lr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:function(ur){return ur};return function(){function ur(){var cr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};sr(this,ur);var dr=typeof navigator<"u"?navigator.userAgent:void 0;if(this._userAgent=cr.userAgent||dr,this._keepUnprefixed=cr.keepUnprefixed||!1,this._userAgent&&(this._browserInfo=(0,j.default)(this._userAgent)),this._browserInfo&&this._browserInfo.cssPrefix)this.prefixedKeyframes=(0,zt.default)(this._browserInfo.browserName,this._browserInfo.browserVersion,this._browserInfo.cssPrefix);else return this._useFallback=!0,!1;var gr=this._browserInfo.browserName&&rr[this._browserInfo.browserName];if(gr){this._requiresPrefix={};for(var _r in gr)gr[_r]>=this._browserInfo.browserVersion&&(this._requiresPrefix[_r]=!0);this._hasPropsRequiringPrefix=Object.keys(this._requiresPrefix).length>0}else this._useFallback=!0;this._metaData={browserVersion:this._browserInfo.browserVersion,browserName:this._browserInfo.browserName,cssPrefix:this._browserInfo.cssPrefix,jsPrefix:this._browserInfo.jsPrefix,keepUnprefixed:this._keepUnprefixed,requiresPrefix:this._requiresPrefix}}return s(ur,[{key:"prefix",value:function(dr){return this._useFallback?lr(dr):this._hasPropsRequiringPrefix?this._prefixStyle(dr):dr}},{key:"_prefixStyle",value:function(dr){for(var gr in dr){var _r=dr[gr];if((0,Zt.default)(_r))dr[gr]=this.prefix(_r);else if(Array.isArray(_r)){for(var Sr=[],wr=0,Rr=_r.length;wr<Rr;++wr){var Ir=(0,tr.default)(ar,gr,_r[wr],dr,this._metaData);(0,Xt.default)(Sr,Ir||_r[wr])}Sr.length>0&&(dr[gr]=Sr)}else{var mr=(0,tr.default)(ar,gr,_r,dr,this._metaData);mr&&(dr[gr]=mr),this._requiresPrefix.hasOwnProperty(gr)&&(dr[this._browserInfo.jsPrefix+(0,Ut.default)(gr)]=_r,this._keepUnprefixed||delete dr[gr])}}return dr}}],[{key:"prefixAll",value:function(dr){return lr(dr)}}]),ur}()}a.exports=o.default}
1255)(createPrefixer,createPrefixer.exports);var createPrefixerExports=createPrefixer.exports;const createDynamicPrefixer=getDefaultExportFromCjs(createPrefixerExports);var calc$3={exports:{}},isPrefixedValue={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=_;var s=/-webkit-|-moz-|-ms-/;function _(j){return typeof j=="string"&&s.test(j)}a.exports=o.default})(isPrefixedValue,isPrefixedValue.exports);var isPrefixedValueExports=isPrefixedValue.exports;(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=zt;var s=isPrefixedValueExports,_=j(s);function j(Ht){return Ht&&Ht.__esModule?Ht:{default:Ht}}var $t=["-webkit-","-moz-",""];function zt(Ht,Ut){if(typeof Ut=="string"&&!(0,_.default)(Ut)&&Ut.indexOf("calc(")>-1)return $t.map(function(Gt){return Ut.replace(/calc\(/g,Gt+"calc(")})}a.exports=o.default})(calc$3,calc$3.exports);var calcExports$1=calc$3.exports;const calc$2=getDefaultExportFromCjs(calcExports$1);var crossFade$3={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=zt;var s=isPrefixedValueExports,_=j(s);function j(Ht){return Ht&&Ht.__esModule?Ht:{default:Ht}}var $t=["-webkit-",""];function zt(Ht,Ut){if(typeof Ut=="string"&&!(0,_.default)(Ut)&&Ut.indexOf("cross-fade(")>-1)return $t.map(function(Gt){return Ut.replace(/cross-fade\(/g,Gt+"cross-fade(")})}a.exports=o.default})(crossFade$3,crossFade$3.exports);var crossFadeExports$1=crossFade$3.exports;const crossFade$2=getDefaultExportFromCjs(crossFadeExports$1);var cursor$3={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=j;var s=["-webkit-","-moz-",""],_={"zoom-in":!0,"zoom-out":!0,grab:!0,grabbing:!0};function j($t,zt){if($t==="cursor"&&_.hasOwnProperty(zt))return s.map(function(Ht){return Ht+zt})}a.exports=o.default})(cursor$3,cursor$3.exports);var cursorExports$1=cursor$3.exports;const cursor$2=getDefaultExportFromCjs(cursorExports$1);var filter$3={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=zt;var s=isPrefixedValueExports,_=j(s);function j(Ht){return Ht&&Ht.__esModule?Ht:{default:Ht}}var $t=["-webkit-",""];function zt(Ht,Ut){if(typeof Ut=="string"&&!(0,_.default)(Ut)&&Ut.indexOf("filter(")>-1)return $t.map(function(Gt){return Ut.replace(/filter\(/g,Gt+"filter(")})}a.exports=o.default})(filter$3,filter$3.exports);var filterExports$1=filter$3.exports;const filter$2=getDefaultExportFromCjs(filterExports$1);var flex$3={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=_;var s={flex:["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex","flex"],"inline-flex":["-webkit-inline-box","-moz-inline-box","-ms-inline-flexbox","-webkit-inline-flex","inline-flex"]};function _(j,$t){if(j==="display"&&s.hasOwnProperty($t))return s[$t]}a.exports=o.default})(flex$3,flex$3.exports);var flexExports$1=flex$3.exports;const flex$2=getDefaultExportFromCjs(flexExports$1);var flexboxIE$3={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=j;var s={"space-around":"distribute","space-between":"justify","flex-start":"start","flex-end":"end"},_={alignContent:"msFlexLinePack",alignSelf:"msFlexItemAlign",alignItems:"msFlexAlign",justifyContent:"msFlexPack",order:"msFlexOrder",flexGrow:"msFlexPositive",flexShrink:"msFlexNegative",flexBasis:"msFlexPreferredSize"};function j($t,zt,Ht){_.hasOwnProperty($t)&&(Ht[_[$t]]=s[zt]||zt)}a.exports=o.default})(flexboxIE$3,flexboxIE$3.exports);var flexboxIEExports$1=flexboxIE$3.exports;const flexboxIE$2=getDefaultExportFromCjs(flexboxIEExports$1);var flexboxOld$3={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=j;var s={"space-around":"justify","space-between":"justify","flex-start":"start","flex-end":"end","wrap-reverse":"multiple",wrap:"multiple",flex:"box","inline-flex":"inline-box"},_={alignItems:"WebkitBoxAlign",justifyContent:"WebkitBoxPack",flexWrap:"WebkitBoxLines",flexGrow:"WebkitBoxFlex"};function j($t,zt,Ht){$t==="flexDirection"&&typeof zt=="string"&&(zt.indexOf("column")>-1?Ht.WebkitBoxOrient="vertical":Ht.WebkitBoxOrient="horizontal",zt.indexOf("reverse")>-1?Ht.WebkitBoxDirection="reverse":Ht.WebkitBoxDirection="normal"),_.hasOwnProperty($t)&&(Ht[_[$t]]=s[zt]||zt)}a.exports=o.default})(flexboxOld$3,flexboxOld$3.exports);var flexboxOldExports$1=flexboxOld$3.exports;const flexboxOld$2=getDefaultExportFromCjs(flexboxOldExports$1);var gradient$3={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=Ht;var s=isPrefixedValueExports,_=j(s);
1255function j(Ut){return Ut&&Ut.__esModule?Ut:{default:Ut}}var $t=["-webkit-","-moz-",""],zt=/linear-gradient|radial-gradient|repeating-linear-gradient|repeating-radial-gradient/gi;function Ht(Ut,Gt){if(typeof Gt=="string"&&!(0,_.default)(Gt)&&zt.test(Gt))return $t.map(function(Xt){return Gt.replace(zt,function(Jt){return Xt+Jt})})}a.exports=o.default})(gradient$3,gradient$3.exports);var gradientExports$1=gradient$3.exports;const gradient$2=getDefaultExportFromCjs(gradientExports$1);var imageSet$3={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=zt;var s=isPrefixedValueExports,_=j(s);function j(Ht){return Ht&&Ht.__esModule?Ht:{default:Ht}}var $t=["-webkit-",""];function zt(Ht,Ut){if(typeof Ut=="string"&&!(0,_.default)(Ut)&&Ut.indexOf("image-set(")>-1)return $t.map(function(Gt){return Ut.replace(/image-set\(/g,Gt+"image-set(")})}a.exports=o.default})(imageSet$3,imageSet$3.exports);var imageSetExports$1=imageSet$3.exports;const imageSet$2=getDefaultExportFromCjs(imageSetExports$1);var position$3={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=s;function s(_,j){if(_==="position"&&j==="sticky")return["-webkit-sticky","sticky"]}a.exports=o.default})(position$3,position$3.exports);var positionExports$1=position$3.exports;const position$2=getDefaultExportFromCjs(positionExports$1);var sizing$3={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=$t;var s=["-webkit-","-moz-",""],_={maxHeight:!0,maxWidth:!0,width:!0,height:!0,columnWidth:!0,minWidth:!0,minHeight:!0},j={"min-content":!0,"max-content":!0,"fill-available":!0,"fit-content":!0,"contain-floats":!0};function $t(zt,Ht){if(_.hasOwnProperty(zt)&&j.hasOwnProperty(Ht))return s.map(function(Ut){return Ut+Ht})}a.exports=o.default})(sizing$3,sizing$3.exports);var sizingExports$1=sizing$3.exports;const sizing$2=getDefaultExportFromCjs(sizingExports$1);var transition$3={exports:{}},hyphenateProperty={exports:{}},uppercasePattern=/[A-Z]/g,msPattern=/^ms-/,cache={};function toHyphenLower(a){return"-"+a.toLowerCase()}function hyphenateStyleName(a){if(cache.hasOwnProperty(a))return cache[a];var o=a.replace(uppercasePattern,toHyphenLower);return cache[a]=msPattern.test(o)?"-"+o:o}const hyphenateStyleName$1=Object.freeze(Object.defineProperty({__proto__:null,default:hyphenateStyleName},Symbol.toStringTag,{value:"Module"})),require$$0=getAugmentedNamespace(hyphenateStyleName$1);(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=$t;var s=require$$0,_=j(s);function j(zt){return zt&&zt.__esModule?zt:{default:zt}}function $t(zt){return(0,_.default)(zt)}a.exports=o.default})(hyphenateProperty,hyphenateProperty.exports);var hyphenatePropertyExports=hyphenateProperty.exports;(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=Zt;var s=hyphenatePropertyExports,_=Ut(s),j=isPrefixedValueExports,$t=Ut(j),zt=capitalizeStringExports,Ht=Ut(zt);function Ut(er){return er&&er.__esModule?er:{default:er}}var Gt={transition:!0,transitionProperty:!0,WebkitTransition:!0,WebkitTransitionProperty:!0,MozTransition:!0,MozTransitionProperty:!0},Xt={Webkit:"-webkit-",Moz:"-moz-",ms:"-ms-"};function Jt(er,tr){if((0,$t.default)(er))return er;for(var nr=er.split(/,(?![^()]*(?:\([^()]*\))?\))/g),sr=0,or=nr.length;sr<or;++sr){var ir=nr[sr],rr=[ir];for(var ar in tr){var lr=(0,_.default)(ar);if(ir.indexOf(lr)>-1&&lr!=="order")for(var ur=tr[ar],cr=0,dr=ur.length;cr<dr;++cr)rr.unshift(ir.replace(lr,Xt[ur[cr]]+lr))}nr[sr]=rr.join(",")}return nr.join(",")}function Zt(er,tr,nr,sr){if(typeof tr=="string"&&Gt.hasOwnProperty(er)){var or=Jt(tr,sr),ir=or.split(/,(?![^()]*(?:\([^()]*\))?\))/g).filter(function(ar){return!/-moz-|-ms-/.test(ar)}).join(",");if(er.indexOf("Webkit")>-1)return ir;var rr=or.split(/,(?![^()]*(?:\([^()]*\))?\))/g).filter(function(ar){return!/-webkit-|-ms-/.test(ar)}).join(",");return er.indexOf("Moz")>-1?rr:(nr["Webkit"+(0,Ht.default)(er)]=ir,nr["Moz"+(0,Ht.default)(er)]=rr,or)}}a.exports=o.default})(transition$3,transition$3.exports);var transitionExports$1=transition$3.exports;const transition$2=getDefaultExportFromCjs(transitionExports$1);var w$1=["Webkit"],m=["Moz"],ms=["ms"],wm=["Webkit","Moz"],wms=["Webkit","ms"],wmms=["Webkit","Moz","ms"];const staticData={plugins:[calc$2,crossFade$2,cursor$2,filter$2,flex$2,flexboxIE$2,flexboxOld$2,gradient$2,imageSet$2,position$2,sizing$2,transition$2],prefixMap:{transform:wms,transformOrigin:wms,transformOriginX:wms,transformOriginY:wms,backfaceVisibility:w$1,perspective:w$1,perspectiveOrigin:w$1,transformStyle:w$1,transformOriginZ:w$1,animation:w$1,animationDelay:w$1,animationDirection:w$1,animationFillMode:w$1,animationDuration:w$1,animationIterationCount:w$1,animationName:w$1,animationPlayState:w$1,animationTimingFunction:w$1,appearance:wm,userSelect:wmms,fontKerning:w$1,textEmphasisPosition:w$1,textEmphasis:w$1,textEmphasisStyle:w$1,textEmphasisColor:w$1,boxDecorationBreak:w$1,clipPath:w$1,maskImage:w$1,maskMode:w$1,maskRepeat:w$1,maskPosition:w$1,maskClip:w$1,maskOrigin:w$1,maskSize:w$1,maskComposite:w$1,mask:w$1,maskBorderSource:w$1,maskBorderMode:w$1,maskBorderSlice:w$1,maskBorderWidth:w$1,maskBorderOutset:w$1,maskBorderRepeat:w$1,maskBorder:w$1,maskType:w$1,textDecorationStyle:wm,textDecorationSkip:wm,textDecorationLine:wm,textDecorationColor:wm,filter:w$1,fontFeatureSettings:wm,breakAfter:wmms,breakBefore:wmms,breakInside:wmms,columnCount:wm,columnFill:wm,columnGap:wm,columnRule:wm,columnRuleColor:wm,columnRuleStyle:wm,columnRuleWidth:wm,columns:wm,columnSpan:wm,columnWidth:wm,writingMode:wms,flex:wms,flexBasis:w$1,flexDirection:wms,flexGrow:w$1,flexFlow:wms,flexShrink:w$1,flexWrap:wms,alignContent:w$1,alignItems:w$1,alignSelf:w$1,justifyContent:w$1,order:w$1,transitionDelay:w$1,transitionDuration:w$1,transitionProperty:w$1,transitionTimingFunction:w$1,backdropFilter:w$1,scrollSnapType:wms,scrollSnapPointsX:wms,scrollSnapPointsY:wms,scrollSnapDestination:wms,scrollSnapCoordinate:wms,shapeImageThreshold:w$1,shapeImageMargin:w$1,shapeImageOutside:w$1,hyphens:wmms,flowInto:wms,flowFrom:wms,regionFragment:wms,boxSizing:m,textAlignLast:m,tabSize:m,wrapFlow:ms,wrapThrough:ms,wrapMargin:ms,touchAction:ms,gridTemplateColumns:ms,gridTemplateRows:ms,gridTemplateAreas:ms,gridTemplate:ms,gridAutoColumns:ms,gridAutoRows:ms,gridAutoFlow:ms,grid:ms,gridRowStart:ms,gridColumnStart:ms,gridRowEnd:ms,gridRow:ms,gridColumn:ms,gridColumnEnd:ms,gridColumnGap:ms,gridRowGap:m
1255s,gridArea:ms,gridGap:ms,textSizeAdjust:wms,borderImage:w$1,borderImageOutset:w$1,borderImageRepeat:w$1,borderImageSlice:w$1,borderImageSource:w$1,borderImageWidth:w$1}};var calc$1={exports:{}},getPrefixedValue={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=s;function s(_,j,$t){return $t?[_,j]:_}a.exports=o.default})(getPrefixedValue,getPrefixedValue.exports);var getPrefixedValueExports=getPrefixedValue.exports;(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=$t;var s=getPrefixedValueExports,_=j(s);function j(zt){return zt&&zt.__esModule?zt:{default:zt}}function $t(zt,Ht,Ut,Gt){var Xt=Gt.browserName,Jt=Gt.browserVersion,Zt=Gt.cssPrefix,er=Gt.keepUnprefixed;if(typeof Ht=="string"&&Ht.indexOf("calc(")>-1&&(Xt==="firefox"&&Jt<15||Xt==="chrome"&&Jt<25||Xt==="safari"&&Jt<6.1||Xt==="ios_saf"&&Jt<7))return(0,_.default)(Ht.replace(/calc\(/g,Zt+"calc("),Ht,er)}a.exports=o.default})(calc$1,calc$1.exports);var calcExports=calc$1.exports;const calc=getDefaultExportFromCjs(calcExports);var crossFade$1={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=$t;var s=getPrefixedValueExports,_=j(s);function j(zt){return zt&&zt.__esModule?zt:{default:zt}}function $t(zt,Ht,Ut,Gt){var Xt=Gt.browserName,Jt=Gt.browserVersion,Zt=Gt.cssPrefix,er=Gt.keepUnprefixed;if(typeof Ht=="string"&&Ht.indexOf("cross-fade(")>-1&&(Xt==="chrome"||Xt==="opera"||Xt==="and_chr"||(Xt==="ios_saf"||Xt==="safari")&&Jt<10))return(0,_.default)(Ht.replace(/cross-fade\(/g,Zt+"cross-fade("),Ht,er)}a.exports=o.default})(crossFade$1,crossFade$1.exports);var crossFadeExports=crossFade$1.exports;const crossFade=getDefaultExportFromCjs(crossFadeExports);var cursor$1={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=Ht;var s=getPrefixedValueExports,_=j(s);function j(Ut){return Ut&&Ut.__esModule?Ut:{default:Ut}}var $t={grab:!0,grabbing:!0},zt={"zoom-in":!0,"zoom-out":!0};function Ht(Ut,Gt,Xt,Jt){var Zt=Jt.browserName,er=Jt.browserVersion,tr=Jt.cssPrefix,nr=Jt.keepUnprefixed;if(Ut==="cursor"&&$t[Gt]&&(Zt==="firefox"||Zt==="chrome"||Zt==="safari"||Zt==="opera")||Ut==="cursor"&&zt[Gt]&&(Zt==="firefox"&&er<24||Zt==="chrome"&&er<37||Zt==="safari"&&er<9||Zt==="opera"&&er<24))return(0,_.default)(tr+Gt,Gt,nr)}a.exports=o.default})(cursor$1,cursor$1.exports);var cursorExports=cursor$1.exports;const cursor=getDefaultExportFromCjs(cursorExports);var filter$1={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=$t;var s=getPrefixedValueExports,_=j(s);function j(zt){return zt&&zt.__esModule?zt:{default:zt}}function $t(zt,Ht,Ut,Gt){var Xt=Gt.browserName,Jt=Gt.browserVersion,Zt=Gt.cssPrefix,er=Gt.keepUnprefixed;if(typeof Ht=="string"&&Ht.indexOf("filter(")>-1&&(Xt==="ios_saf"||Xt==="safari"&&Jt<9.1))return(0,_.default)(Ht.replace(/filter\(/g,Zt+"filter("),Ht,er)}a.exports=o.default})(filter$1,filter$1.exports);var filterExports=filter$1.exports;const filter=getDefaultExportFromCjs(filterExports);var flex$1={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=zt;var s=getPrefixedValueExports,_=j(s);function j(Ht){return Ht&&Ht.__esModule?Ht:{default:Ht}}var $t={flex:!0,"inline-flex":!0};function zt(Ht,Ut,Gt,Xt){var Jt=Xt.browserName,Zt=Xt.browserVersion,er=Xt.cssPrefix,tr=Xt.keepUnprefixed;if(Ht==="display"&&$t[Ut]&&(Jt==="chrome"&&Zt<29&&Zt>20||(Jt==="safari"||Jt==="ios_saf")&&Zt<9&&Zt>6||Jt==="opera"&&(Zt===15||Zt===16)))return(0,_.default)(er+Ut,Ut,tr)}a.exports=o.default})(flex$1,flex$1.exports);var flexExports=flex$1.exports;const flex=getDefaultExportFromCjs(flexExports);var flexboxIE$1={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=Ht;var s=getPrefixedValueExports,_=j(s);function j(Ut){return Ut&&Ut.__esModule?Ut:{default:Ut}}var $t={"space-around":"distribute","space-between":"justify","flex-start":"start","flex-end":"end",flex:"flexbox","inline-flex":"inline-flexbox"},zt={alignContent:"msFlexLinePack",alignSelf:"msFlexItemAlign",alignItems:"msFlexAlign",justifyContent:"msFlexPack",order:"msFlexOrder",flexGrow:"msFlexPositive",flexShrink:"msFlexNegative",flexBasis:"msFlexPreferredSize"};function Ht(Ut,Gt,Xt,Jt){var Zt=Jt.browserName,er=Jt.browserVersion,tr=Jt.cssPrefix,nr=Jt.keepUnprefixed,sr=Jt.requiresPrefix;if((zt.hasOwnProperty(Ut)||Ut==="display"&&typeof Gt=="string"&&Gt.indexOf("flex")>-1)&&(Zt==="ie_mob"||Zt==="ie")&&er===10){if(delete sr[Ut],!nr&&!Array.isArray(Xt[Ut])&&delete Xt[Ut],Ut==="display"&&$t.hasOwnProperty(Gt))return(0,_.default)(tr+$t[Gt],Gt,nr);zt.hasOwnProperty(Ut)&&(Xt[zt[Ut]]=$t[Gt]||Gt)}}a.exports=o.default}
1255)(flexboxIE$1,flexboxIE$1.exports);var flexboxIEExports=flexboxIE$1.exports;const flexboxIE=getDefaultExportFromCjs(flexboxIEExports);var flexboxOld$1={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=Gt;var s=getPrefixedValueExports,_=j(s);function j(Xt){return Xt&&Xt.__esModule?Xt:{default:Xt}}var $t={"space-around":"justify","space-between":"justify","flex-start":"start","flex-end":"end","wrap-reverse":"multiple",wrap:"multiple",flex:"box","inline-flex":"inline-box"},zt={alignItems:"WebkitBoxAlign",justifyContent:"WebkitBoxPack",flexWrap:"WebkitBoxLines",flexGrow:"WebkitBoxFlex"},Ht=["alignContent","alignSelf","order","flexGrow","flexShrink","flexBasis","flexDirection"],Ut=Object.keys(zt).concat(Ht);function Gt(Xt,Jt,Zt,er){var tr=er.browserName,nr=er.browserVersion,sr=er.cssPrefix,or=er.keepUnprefixed,ir=er.requiresPrefix;if((Ut.indexOf(Xt)>-1||Xt==="display"&&typeof Jt=="string"&&Jt.indexOf("flex")>-1)&&(tr==="firefox"&&nr<22||tr==="chrome"&&nr<21||(tr==="safari"||tr==="ios_saf")&&nr<=6.1||tr==="android"&&nr<4.4||tr==="and_uc")){if(delete ir[Xt],!or&&!Array.isArray(Zt[Xt])&&delete Zt[Xt],Xt==="flexDirection"&&typeof Jt=="string"&&(Jt.indexOf("column")>-1?Zt.WebkitBoxOrient="vertical":Zt.WebkitBoxOrient="horizontal",Jt.indexOf("reverse")>-1?Zt.WebkitBoxDirection="reverse":Zt.WebkitBoxDirection="normal"),Xt==="display"&&$t.hasOwnProperty(Jt))return(0,_.default)(sr+$t[Jt],Jt,or);zt.hasOwnProperty(Xt)&&(Zt[zt[Xt]]=$t[Jt]||Jt)}}a.exports=o.default})(flexboxOld$1,flexboxOld$1.exports);var flexboxOldExports=flexboxOld$1.exports;const flexboxOld=getDefaultExportFromCjs(flexboxOldExports);var gradient$1={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=zt;var s=getPrefixedValueExports,_=j(s);function j(Ht){return Ht&&Ht.__esModule?Ht:{default:Ht}}var $t=/linear-gradient|radial-gradient|repeating-linear-gradient|repeating-radial-gradient/gi;function zt(Ht,Ut,Gt,Xt){var Jt=Xt.browserName,Zt=Xt.browserVersion,er=Xt.cssPrefix,tr=Xt.keepUnprefixed;if(typeof Ut=="string"&&$t.test(Ut)&&(Jt==="firefox"&&Zt<16||Jt==="chrome"&&Zt<26||(Jt==="safari"||Jt==="ios_saf")&&Zt<7||(Jt==="opera"||Jt==="op_mini")&&Zt<12.1||Jt==="android"&&Zt<4.4||Jt==="and_uc"))return(0,_.default)(Ut.replace($t,function(nr){return er+nr}),Ut,tr)}a.exports=o.default})(gradient$1,gradient$1.exports);var gradientExports=gradient$1.exports;const gradient=getDefaultExportFromCjs(gradientExports);var imageSet$1={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=$t;var s=getPrefixedValueExports,_=j(s);function j(zt){return zt&&zt.__esModule?zt:{default:zt}}function $t(zt,Ht,Ut,Gt){var Xt=Gt.browserName,Jt=Gt.cssPrefix,Zt=Gt.keepUnprefixed;if(typeof Ht=="string"&&Ht.indexOf("image-set(")>-1&&(Xt==="chrome"||Xt==="opera"||Xt==="and_chr"||Xt==="and_uc"||Xt==="ios_saf"||Xt==="safari"))return(0,_.default)(Ht.replace(/image-set\(/g,Jt+"image-set("),Ht,Zt)}a.exports=o.default})(imageSet$1,imageSet$1.exports);var imageSetExports=imageSet$1.exports;const imageSet=getDefaultExportFromCjs(imageSetExports);var position$1={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=$t;var s=getPrefixedValueExports,_=j(s);function j(zt){return zt&&zt.__esModule?zt:{default:zt}}function $t(zt,Ht,Ut,Gt){var Xt=Gt.browserName,Jt=Gt.cssPrefix,Zt=Gt.keepUnprefixed;if(zt==="position"&&Ht==="sticky"&&(Xt==="safari"||Xt==="ios_saf"))return(0,_.default)(Jt+Ht,Ht,Zt)}a.exports=o.default})(position$1,position$1.exports);var positionExports=position$1.exports;const position=getDefaultExportFromCjs(positionExports);var sizing$1={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=Ht;var s=getPrefixedValueExports,_=j(s);function j(Ut){return Ut&&Ut.__esModule?Ut:{default:Ut}}var $t={maxHeight:!0,maxWidth:!0,width:!0,height:!0,columnWidth:!0,minWidth:!0,minHeight:!0},zt={"min-content":!0,"max-content":!0,"fill-available":!0,"fit-content":!0,"contain-floats":!0};function Ht(Ut,Gt,Xt,Jt){var Zt=Jt.cssPrefix,er=Jt.keepUnprefixed;if($t.hasOwnProperty(Ut)&&zt.hasOwnProperty(Gt))return(0,_.default)(Zt+Gt,Gt,er)}a.exports=o.default}
1255)(sizing$1,sizing$1.exports);var sizingExports=sizing$1.exports;const sizing=getDefaultExportFromCjs(sizingExports);var transition$1={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=Ht;var s=hyphenatePropertyExports,_=j(s);function j(Ut){return Ut&&Ut.__esModule?Ut:{default:Ut}}var $t={transition:!0,transitionProperty:!0,WebkitTransition:!0,WebkitTransitionProperty:!0,MozTransition:!0,MozTransitionProperty:!0},zt=void 0;function Ht(Ut,Gt,Xt,Jt){var Zt=Jt.cssPrefix,er=Jt.keepUnprefixed,tr=Jt.requiresPrefix;if(typeof Gt=="string"&&$t.hasOwnProperty(Ut)){zt||(zt=Object.keys(tr).map(function(sr){return(0,_.default)(sr)}));var nr=Gt.split(/,(?![^()]*(?:\([^()]*\))?\))/g);return zt.forEach(function(sr){nr.forEach(function(or,ir){or.indexOf(sr)>-1&&sr!=="order"&&(nr[ir]=or.replace(sr,Zt+sr)+(er?","+or:""))})}),nr.join(",")}}a.exports=o.default})(transition$1,transition$1.exports);var transitionExports=transition$1.exports;const transition=getDefaultExportFromCjs(transitionExports),dynamicData={plugins:[calc,crossFade,cursor,filter,flex,flexboxIE,flexboxOld,gradient,imageSet,position,sizing,transition],prefixMap:{chrome:{transform:35,transformOrigin:35,transformOriginX:35,transformOriginY:35,backfaceVisibility:35,perspective:35,perspectiveOrigin:35,transformStyle:35,transformOriginZ:35,animation:42,animationDelay:42,animationDirection:42,animationFillMode:42,animationDuration:42,animationIterationCount:42,animationName:42,animationPlayState:42,animationTimingFunction:42,appearance:66,userSelect:53,fontKerning:32,textEmphasisPosition:66,textEmphasis:66,textEmphasisStyle:66,textEmphasisColor:66,boxDecorationBreak:66,clipPath:54,maskImage:66,maskMode:66,maskRepeat:66,maskPosition:66,maskClip:66,maskOrigin:66,maskSize:66,maskComposite:66,mask:66,maskBorderSource:66,maskBorderMode:66,maskBorderSlice:66,maskBorderWidth:66,maskBorderOutset:66,maskBorderRepeat:66,maskBorder:66,maskType:66,textDecorationStyle:56,textDecorationSkip:56,textDecorationLine:56,textDecorationColor:56,filter:52,fontFeatureSettings:47,breakAfter:49,breakBefore:49,breakInside:49,columnCount:49,columnFill:49,columnGap:49,columnRule:49,columnRuleColor:49,columnRuleStyle:49,columnRuleWidth:49,columns:49,columnSpan:49,columnWidth:49,writingMode:47},safari:{flex:8,flexBasis:8,flexDirection:8,flexGrow:8,flexFlow:8,flexShrink:8,flexWrap:8,alignContent:8,alignItems:8,alignSelf:8,justifyContent:8,order:8,transition:6,transitionDelay:6,transitionDuration:6,transitionProperty:6,transitionTimingFunction:6,transform:8,transformOrigin:8,transformOriginX:8,transformOriginY:8,backfaceVisibility:8,perspective:8,perspectiveOrigin:8,transformStyle:8,transformOriginZ:8,animation:8,animationDelay:8,animationDirection:8,animationFillMode:8,animationDuration:8,animationIterationCount:8,animationName:8,animationPlayState:8,animationTimingFunction:8,appearance:11,userSelect:11,backdropFilter:11,fontKerning:9,scrollSnapType:10.1,scrollSnapPointsX:10.1,scrollSnapPointsY:10.1,scrollSnapDestination:10.1,scrollSnapCoordinate:10.1,textEmphasisPosition:7,textEmphasis:7,textEmphasisStyle:7,textEmphasisColor:7,boxDecorationBreak:11,clipPath:11,maskImage:11,maskMode:11,maskRepeat:11,maskPosition:11,maskClip:11,maskOrigin:11,maskSize:11,maskComposite:11,mask:11,maskBorderSource:11,maskBorderMode:11,maskBorderSlice:11,maskBorderWidth:11,maskBorderOutset:11,maskBorderRepeat:11,maskBorder:11,maskType:11,textDecorationStyle:11,textDecorationSkip:11,textDecorationLine:11,textDecorationColor:11,shapeImageThreshold:10,shapeImageMargin:10,shapeImageOutside:10,filter:9,hyphens:11,flowInto:11,flowFrom:11,breakBefore:8,breakAfter:8,breakInside:8,regionFragment:11,columnCount:8,columnFill:8,columnGap:8,columnRule:8,columnRuleColor:8,columnRuleStyle:8,columnRuleWidth:8,columns:8,columnSpan:8,columnWidth:8,writingMode:10.1},firefox:{appearance:60,userSelect:60,boxSizing:28,textAlignLast:48,textDecorationStyle:35,textDecorationSkip:35,textDecorationLine:35,textDecorationColor:35,tabSize:60,hyphens:42,fontFeatureSettings:33,breakAfter:51,breakBefore:51,breakInside:51,columnCount:51,columnFill:51,columnGap:51,columnRule:51,columnRuleColor:51,columnRuleStyle:51,columnRuleWidth:51,columns:51,columnSpan:51,columnWidth:51},opera:{flex:16,flexBasis:16,flexDirection:16,flexGrow:16,flexFlow:16,flexShrink:16,flexWrap:16,alignContent:16,alignItems:16,alignSelf:16,justifyContent:16,order:16,transform:22,transformOrigin:22,transformOriginX:22,transformOriginY:22,backfaceVisibility:22,perspective:22,perspectiveOrigin:22,transformStyle:22,transformOriginZ:22,animation:29,animationDelay:29,animationDirection:29,animationFillMode:29,animationDuration:29,animationIterationCount:29,animationName:29,animationPlayState:29,animationTimingFunction:29,appearance:50,userSelect:40,fontKerning:19,textEmphasisPosition:50,textEmphasis:50,textEmphasisStyle:50,textEmphasisColor:50,boxDecorationBreak:50,clipPath:41,maskImage:50,maskMode:50,maskRepeat:50,maskPosition:50,maskClip:50,maskOrigin:50,maskSize:50,maskComposite:50,mask:50,maskBorderSource:50,maskBorderMode:50,maskBorderSlice:50,maskBorderWidth:50,maskBorderOutset:50,maskBorderRepeat:50,maskBorder:50,maskType:50,textDecorationStyle:43,textDecorationSkip:43,textDecorationLine:43,textDecorationColor:43,filter:39,fontFeatureSettings:34,breakAfter:36,breakBefore:36,breakInside:36,columnCount:36,columnFill:36,columnGap:36,columnRule:36,columnRuleColor:36,columnRuleStyle:36,columnRuleWidth:36,columns:36,columnSpan:36,columnWidth:36,writingMode:34},ie:{flex:10,flexDirection:10,flexFlow:10,flexWrap:10,transform:9,transformOrigin:9,transformOriginX:9,transformOriginY:9,userSelect:11,wrapFlow:11,wrapThrough:11,wrapMargin:11,scrollSnapType:11,scrollSnapPointsX:11,scrollSnapPointsY:11,scrollSnapDestination:11,scrollSnapCoordinate:11,touchAction:10,hyphens:11,flowInto:11,flowFrom:11,breakBefore:11,breakAfter:11,breakInside:11,regionFragment:11,gridTemplateColumns:11,gridTemplateRows:11,gridTemplateAreas:11,gridTemplate:11,gridAutoColumns:11,gridAutoRows:11,gridAutoFlow:11,grid:11,gridRowStart:11,gridColumnStart:11,gridRowEnd:11,gridRow:11,gridColumn:11,gridColumnEnd:11,gridColumnGap:11,gridRowGap:11,gridArea:11,gridGap:11,textSizeAdjust:11,writingMode:11},edge:{userSelect:17,wrapFlow:17,wrapThrough:17,wrapMargin:17,scrollSnapType:17,scrollSnapPointsX:17,scrollSnapPointsY:17,scrollSnapDestination:17,scrollSnapCoordinate:17,hyphens:17,flowInto:17,flowFrom:17,breakBefore:17,breakAfter:17,breakInside:17,regionFragment:17,gridTemplateColumns:15,gridTemplateRows:15,gridTemplateAreas:15,gridTemplate:15,gridAutoColumns:15,gridAutoRows:15,gridAutoFlow:15,grid:15,gridRowStart:15,gridColumnStart:15,gridRowEnd:15,gridRow:15,gridColumn:15,gridColumnEnd:15,gridColumnGap:15,gridRowGap:15,gridArea:15,gridGap:15},ios_saf:{flex:8.1,flexBasis:8.1,flexDirection:8.1,flexGrow:8.1,flexFlow:8.1,flexShrink:8.1,flexWrap:8.1,alignContent:8.1,alignItems:8.1,alignSelf:8.1,justifyContent:8.1,order:8.1,transition:6,transitionDelay:6,transitionDuration:6,transitionProperty:6,transitionTimingFunction:6,transform:8.1,transformOrigin:8.1,transformOriginX:8.1,transformOriginY:8.1,backfaceVisibility:8.1,perspective:8.1,perspectiveOrigin:8.1,transformStyle:8.1,transformOriginZ:8.1,animation:8.1,animationDelay:8.1,animationDirection:8.1,animationFillMode:8.1,animationDuration:8.1,animationIterationCount:8.1,animationName:8.1,animationPlayState:8.1,animationTimingFunction:8.1,appearance:11,userSelect:11,backdropFilter:11,fontKerning:11,scrollSnapType:10.3,scrollSnapPointsX:10.3,
1255scrollSnapPointsY:10.3,scrollSnapDestination:10.3,scrollSnapCoordinate:10.3,boxDecorationBreak:11,clipPath:11,maskImage:11,maskMode:11,maskRepeat:11,maskPosition:11,maskClip:11,maskOrigin:11,maskSize:11,maskComposite:11,mask:11,maskBorderSource:11,maskBorderMode:11,maskBorderSlice:11,maskBorderWidth:11,maskBorderOutset:11,maskBorderRepeat:11,maskBorder:11,maskType:11,textSizeAdjust:11,textDecorationStyle:11,textDecorationSkip:11,textDecorationLine:11,textDecorationColor:11,shapeImageThreshold:10,shapeImageMargin:10,shapeImageOutside:10,filter:9,hyphens:11,flowInto:11,flowFrom:11,breakBefore:8.1,breakAfter:8.1,breakInside:8.1,regionFragment:11,columnCount:8.1,columnFill:8.1,columnGap:8.1,columnRule:8.1,columnRuleColor:8.1,columnRuleStyle:8.1,columnRuleWidth:8.1,columns:8.1,columnSpan:8.1,columnWidth:8.1,writingMode:10.3},android:{borderImage:4.2,borderImageOutset:4.2,borderImageRepeat:4.2,borderImageSlice:4.2,borderImageSource:4.2,borderImageWidth:4.2,flex:4.2,flexBasis:4.2,flexDirection:4.2,flexGrow:4.2,flexFlow:4.2,flexShrink:4.2,flexWrap:4.2,alignContent:4.2,alignItems:4.2,alignSelf:4.2,justifyContent:4.2,order:4.2,transition:4.2,transitionDelay:4.2,transitionDuration:4.2,transitionProperty:4.2,transitionTimingFunction:4.2,transform:4.4,transformOrigin:4.4,transformOriginX:4.4,transformOriginY:4.4,backfaceVisibility:4.4,perspective:4.4,perspectiveOrigin:4.4,transformStyle:4.4,transformOriginZ:4.4,animation:4.4,animationDelay:4.4,animationDirection:4.4,animationFillMode:4.4,animationDuration:4.4,animationIterationCount:4.4,animationName:4.4,animationPlayState:4.4,animationTimingFunction:4.4,appearance:62,userSelect:4.4,fontKerning:4.4,textEmphasisPosition:62,textEmphasis:62,textEmphasisStyle:62,textEmphasisColor:62,boxDecorationBreak:62,clipPath:4.4,maskImage:62,maskMode:62,maskRepeat:62,maskPosition:62,maskClip:62,maskOrigin:62,maskSize:62,maskComposite:62,mask:62,maskBorderSource:62,maskBorderMode:62,maskBorderSlice:62,maskBorderWidth:62,maskBorderOutset:62,maskBorderRepeat:62,maskBorder:62,maskType:62,filter:4.4,fontFeatureSettings:4.4,breakAfter:4.4,breakBefore:4.4,breakInside:4.4,columnCount:4.4,columnFill:4.4,columnGap:4.4,columnRule:4.4,columnRuleColor:4.4,columnRuleStyle:4.4,columnRuleWidth:4.4,columns:4.4,columnSpan:4.4,columnWidth:4.4,writingMode:4.4},and_chr:{appearance:62,textEmphasisPosition:62,textEmphasis:62,textEmphasisStyle:62,textEmphasisColor:62,boxDecorationBreak:62,maskImage:62,maskMode:62,maskRepeat:62,maskPosition:62,maskClip:62,maskOrigin:62,maskSize:62,maskComposite:62,mask:62,maskBorderSource:62,maskBorderMode:62,maskBorderSlice:62,maskBorderWidth:62,maskBorderOutset:62,maskBorderRepeat:62,maskBorder:62,maskType:62},and_uc:{flex:11.4,flexBasis:11.4,flexDirection:11.4,flexGrow:11.4,flexFlow:11.4,flexShrink:11.4,flexWrap:11.4,alignContent:11.4,alignItems:11.4,alignSelf:11.4,justifyContent:11.4,order:11.4,transform:11.4,transformOrigin:11.4,transformOriginX:11.4,transformOriginY:11.4,backfaceVisibility:11.4,perspective:11.4,perspectiveOrigin:11.4,transformStyle:11.4,transformOriginZ:11.4,animation:11.4,animationDelay:11.4,animationDirection:11.4,animationFillMode:11.4,animationDuration:11.4,animationIterationCount:11.4,animationName:11.4,animationPlayState:11.4,animationTimingFunction:11.4,appearance:11.4,userSelect:11.4,textEmphasisPosition:11.4,textEmphasis:11.4,textEmphasisStyle:11.4,textEmphasisColor:11.4,clipPath:11.4,maskImage:11.4,maskMode:11.4,maskRepeat:11.4,maskPosition:11.4,maskClip:11.4,maskOrigin:11.4,maskSize:11.4,maskComposite:11.4,mask:11.4,maskBorderSource:11.4,maskBorderMode:11.4,maskBorderSlice:11.4,maskBorderWidth:11.4,maskBorderOutset:11.4,maskBorderRepeat:11.4,maskBorder:11.4,maskType:11.4,textSizeAdjust:11.4,filter:11.4,hyphens:11.4,fontFeatureSettings:11.4,breakAfter:11.4,breakBefore:11.4,breakInside:11.4,columnCount:11.4,columnFill:11.4,columnGap:11.4,columnRule:11.4,columnRuleColor:11.4,columnRuleStyle:11.4,columnRuleWidth:11.4,columns:11.4,columnSpan:11.4,columnWidth:11.4,writingMode:11.4},op_mini:{}}};function _typeof$9(a){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$9=function(s){return typeof s}:_typeof$9=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$9(a)}var prefixAll=createStaticPrefixer(staticData),InlineStylePrefixer=createDynamicPrefixer(dynamicData,prefixAll);function transformValues(a){return Object.keys(a).reduce(function(o,s){var _=a[s];return Array.isArray(_)?_=_.join(";"+s+":"):_&&_typeof$9(_)==="object"&&typeof _.toString=="function"&&(_=_.toString()),o[s]=_,o},{})}function flattenStyleValues(a){return Object.keys(a).reduce(function(o,s){var _=a[s];return Array.isArray(_)&&(ExecutionEnvironment.canUseDOM?_=_[_.length-1].toString():_=_.join(";".concat(camelCaseToDashCase(s),":"))),o[s]=_,o},{})}var _lastUserAgent,_cachedPrefixer;function getPrefixer(a){var o=a||window&&window.navigator&&window.navigator.userAgent;return(!_cachedPrefixer||o!==_lastUserAgent)&&(o==="all"?_cachedPrefixer={prefix:prefixAll,prefixedKeyframes:"keyframes"}:_cachedPrefixer=new InlineStylePrefixer({userAgent:o}),_lastUserAgent=o),_cachedPrefixer}function getPrefixedKeyframes(a){return getPrefixer(a).prefixedKeyframes||"keyframes"}function getPrefixedStyle(a,o){var s=transformValues(a),_=getPrefixer(o),j=_.prefix(s),$t=flattenStyleValues(j);return $t}function createMarkupForStyles(a){return Object.keys(a).map(function(o){return o+": "+a[o]+";"}).join(`
1256`)}
1256function cssRuleSetToString(a,o,s){if(!o)return"";var _=mapObject(o,function(Ht,Ut){return appendPxIfNeeded(Ut,Ht)}),j=getPrefixedStyle(_,s),$t=camelCasePropsToDashCase$1(j),zt=createMarkupForStyles($t);return a+"{"+zt+"}"}var cleanStateKey=function(o){return o===null||typeof o>"u"?"main":o.toString()};const cleanStateKey$1=cleanStateKey;var getState=function(o,s,_){var j=cleanStateKey$1(s);return!!o&&!!o._radiumStyleState&&!!o._radiumStyleState[j]&&o._radiumStyleState[j][_]};const getState$1=getState;var getStateKey=function(o){return typeof o.ref=="string"?o.ref:o.key};const getStateKey$1=getStateKey;var getRadiumStyleState=function(o){return o._lastRadiumState||o.state&&o.state._radiumStyleState||{}};const getRadiumStyleState$1=getRadiumStyleState;function hash(a){if(!a)return"";for(var o=5381,s=a.length-1;s;)o=o*33^a.charCodeAt(s),s-=1;return(o>>>0).toString(16)}function _typeof$8(a){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$8=function(s){return typeof s}:_typeof$8=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$8(a)}function isNestedStyle(a){return a&&a.constructor===Object&&a.toString===Object.prototype.toString}function mergeStyles(a){var o={};return a.forEach(function(s){!s||_typeof$8(s)!=="object"||(Array.isArray(s)&&(s=mergeStyles(s)),Object.keys(s).forEach(function(_){if(!isNestedStyle(s[_])||!isNestedStyle(o[_])){o[_]=s[_];return}if(_.indexOf("@media")===0){for(var j=_;;)if(j+=" ",!o[j]){o[j]=s[_];return}}o[_]=mergeStyles([o[_],s[_]])}))}),o}var _checkProps=function(){};const checkPropsPlugin=_checkProps;function keyframesPlugin(a){var o=a.addCSS,s=a.config,_=a.style,j=function(Ht){var Ut=Ht,Gt=Ut.__process(s.userAgent),Xt=Gt.animationName,Jt=Gt.css;return o(Jt),Xt},$t=Object.keys(_).reduce(function(zt,Ht){var Ut=_[Ht],Gt=Array.isArray(Ut);return Ht==="animationName"&&Ut&&(Ut.__radiumKeyframes||Gt)&&(Gt?Ut=Ut.map(j).join(", "):Ut=j(Ut)),zt[Ht]=Ut,zt},{});return{style:$t}}var mergeStyleArrayPlugin=function(o){var s=o.style,_=o.mergeStyles,j=Array.isArray(s)?_(s):s;return{style:j}};const mergeStyleArrayPlugin$1=mergeStyleArrayPlugin;function prefixPlugin(a){var o=a.config,s=a.style,_=getPrefixedStyle(s,o.userAgent);return{style:_}}function removeNestedStyles(a){var o=a.isNestedStyle,s=a.style,_=Object.keys(s).reduce(function(j,$t){var zt=s[$t];return o(zt)||(j[$t]=zt),j},{});return{style:_}}var _callbacks=[],_mouseUpListenerIsActive=!1;function _handleMouseUp(){_callbacks.forEach(function(a){a()})}var subscribe=function(o){return _callbacks.indexOf(o)===-1&&_callbacks.push(o),_mouseUpListenerIsActive||(window.addEventListener("mouseup",_handleMouseUp),_mouseUpListenerIsActive=!0),{remove:function(){var _=_callbacks.indexOf(o);_callbacks.splice(_,1),_callbacks.length===0&&_mouseUpListenerIsActive&&(window.removeEventListener("mouseup",_handleMouseUp),_mouseUpListenerIsActive=!1)}}};const MouseUpListener={subscribe,__triggerForTests:_handleMouseUp};var _isInteractiveStyleField=function(o){return o===":hover"||o===":active"||o===":focus"},resolveInteractionStyles=function(o){var s=o.ExecutionEnvironment,_=o.getComponentField,j=o.getState,$t=o.mergeStyles,zt=o.props,Ht=o.setState,Ut=o.style,Gt={},Xt={};
1256if(Ut[":hover"]){var Jt=zt.onMouseEnter;Xt.onMouseEnter=function(ar){Jt&&Jt(ar),Ht(":hover",!0)};var Zt=zt.onMouseLeave;Xt.onMouseLeave=function(ar){Zt&&Zt(ar),Ht(":hover",!1)}}if(Ut[":active"]){var er=zt.onMouseDown;Xt.onMouseDown=function(ar){er&&er(ar),Gt._lastMouseDown=Date.now(),Ht(":active","viamousedown")};var tr=zt.onKeyDown;Xt.onKeyDown=function(ar){tr&&tr(ar),(ar.key===" "||ar.key==="Enter")&&Ht(":active","viakeydown")};var nr=zt.onKeyUp;Xt.onKeyUp=function(ar){nr&&nr(ar),(ar.key===" "||ar.key==="Enter")&&Ht(":active",!1)}}if(Ut[":focus"]){var sr=zt.onFocus;Xt.onFocus=function(ar){sr&&sr(ar),Ht(":focus",!0)};var or=zt.onBlur;Xt.onBlur=function(ar){or&&or(ar),Ht(":focus",!1)}}Ut[":active"]&&!_("_radiumMouseUpListener")&&s.canUseEventListeners&&(Gt._radiumMouseUpListener=MouseUpListener.subscribe(function(){Object.keys(_("state")._radiumStyleState).forEach(function(ar){j(":active",ar)==="viamousedown"&&Ht(":active",!1,ar)})}));var ir=zt.disabled?[Ut[":disabled"]]:Object.keys(Ut).filter(function(ar){return _isInteractiveStyleField(ar)&&j(ar)}).map(function(ar){return Ut[ar]}),rr=$t([Ut].concat(ir));return rr=Object.keys(rr).reduce(function(ar,lr){return!_isInteractiveStyleField(lr)&&lr!==":disabled"&&(ar[lr]=rr[lr]),ar},{}),{componentFields:Gt,props:Xt,style:rr}};const resolveInteractionStylesPlugin=resolveInteractionStyles;function _objectSpread$7(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{},_=Object.keys(s);typeof Object.getOwnPropertySymbols=="function"&&(_=_.concat(Object.getOwnPropertySymbols(s).filter(function(j){return Object.getOwnPropertyDescriptor(s,j).enumerable}))),_.forEach(function(j){_defineProperty$b(a,j,s[j])})}return a}function _defineProperty$b(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var _windowMatchMedia;function _getWindowMatchMedia(a){return _windowMatchMedia===void 0&&(_windowMatchMedia=!!a.canUseDOM&&!!window&&!!window.matchMedia&&function(o){return window.matchMedia(o)}||null),_windowMatchMedia}function _filterObject(a,o){return Object.keys(a).filter(function(s){return o(a[s],s)}).reduce(function(s,_){return s[_]=a[_],s},{})}function _removeMediaQueries(a){return Object.keys(a).reduce(function(o,s){return s.indexOf("@media")!==0&&(o[s]=a[s]),o},{})}function _topLevelRulesToCSS(a){var o=a.addCSS,s=a.appendImportantToEachValue,_=a.cssRuleSetToString,j=a.hash,$t=a.isNestedStyle,zt=a.style,Ht=a.userAgent,Ut="";return Object.keys(zt).filter(function(Gt){return Gt.indexOf("@media")===0}).map(function(Gt){var Xt=s(_filterObject(zt[Gt],function(tr){return!$t(tr)}));if(Object.keys(Xt).length){var Jt=_("",Xt,Ht),Zt="rmq-"+j(Gt+Jt),er=Gt+"{ ."+Zt+Jt+"}";o(er),Ut+=(Ut?" ":"")+Zt}}),Ut}function _subscribeToMediaQuery(a){var o=a.listener,s=a.listenersByQuery,_=a.matchMedia,j=a.mediaQueryListsByQuery,$t=a.query;$t=$t.replace("@media ","");var zt=j[$t];return!zt&&_&&(j[$t]=zt=_($t)),(!s||!s[$t])&&(zt.addListener(o),s[$t]={remove:function(){zt.removeListener(o)}}),zt}function resolveMediaQueries(a){var o=a.ExecutionEnvironment,s=a.addCSS,_=a.appendImportantToEachValue,j=a.config,$t=a.cssRuleSetToString,zt=a.getComponentField,Ht=a.getGlobalState,Ut=a.hash,Gt=a.isNestedStyle,Xt=a.mergeStyles,Jt=a.props,Zt=a.setState,er=a.style,tr=_removeMediaQueries(er),nr=_topLevelRulesToCSS({addCSS:s,appendImportantToEachValue:_,cssRuleSetToString:$t,hash:Ut,isNestedStyle:Gt,style:er,userAgent:j.userAgent}),sr=nr?{className:nr+(Jt.className?" "+Jt.className:"")}:null,or=j.matchMedia||_getWindowMatchMedia(o);if(!or)return{props:sr,style:tr};var ir=_objectSpread$7({},zt("_radiumMediaQueryListenersByQuery")),rr=Ht("mediaQueryListsByQuery")||{};return Object.keys(er).filter(function(ar){return ar.indexOf("@media")===0}).map(function(ar){var lr=_filterObject(er[ar],Gt);if(Object.keys(lr).length){var ur=_subscribeToMediaQuery({listener:function(){return Zt(ar,ur.matches,"_all")},listenersByQuery:ir,matchMedia:or,mediaQueryListsByQuery:rr,query:ar});ur.matches&&(tr=Xt([tr,lr]))}}),{componentFields:{_radiumMediaQueryListenersByQuery:ir},globalState:{mediaQueryListsByQuery:rr},props:sr,style:tr}}function visited(a){var o=a.addCSS,s=a.appendImportantToEachValue,_=a.config,j=a.cssRuleSetToString,$t=a.hash,zt=a.props,Ht=a.style,Ut=zt.className,Gt=Object.keys(Ht).reduce(function(Xt,Jt){var Zt=Ht[Jt];if(Jt===":visited"){Zt=s(Zt);var er=j("",Zt,_.userAgent),tr="rad-"+$t(er),nr="."+tr+":visited"+er;o(nr),Ut=(Ut?Ut+" ":"")+tr}else Xt[Jt]=Zt;return Xt},{});return{props:Ut===zt.className?null:{className:Ut},style:Gt}}const Plugins={checkProps:checkPropsPlugin,keyframes:keyframesPlugin,mergeStyleArray:mergeStyleArrayPlugin$1,prefix:prefixPlugin,removeNestedStyles,resolveInteractionStyles:resolveInteractionStylesPlugin,resolveMediaQueries,visited};function _classCallCheck$j(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$9(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$h(a,o,s){return o&&_defineProperties$9(a.prototype,o),s&&_defineProperties$9(a,s),a}var StyleKeeper=function(){function a(o){_classCallCheck$j(this,a),this._userAgent=void 0,this._listeners=void 0,this._cssSet=void 0,this._userAgent=o,this._listeners=[],this._cssSet={}}return _createClass$h(a,[{key:"subscribe",value:function(s){var _=this;return this._listeners.indexOf(s)===-1&&this._listeners.push(s),{remove:function(){var $t=_._listeners.indexOf(s);$t>-1&&_._listeners.splice($t,1)}}}},{key:"addCSS",value:function(s){var _=this;return this._cssSet[s]||(this._cssSet[s]=!0,this._emitChange()),{remove:function(){delete _._cssSet[s],_._emitChange()}}}},{key:"getCSS",value:function(){return Object.keys(this._cssSet).join(`
1257`)}}
1257,{key:"_emitChange",value:function(){this._listeners.forEach(function(s){return s()})}}]),a}();function _objectSpread$6(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{},_=Object.keys(s);typeof Object.getOwnPropertySymbols=="function"&&(_=_.concat(Object.getOwnPropertySymbols(s).filter(function(j){return Object.getOwnPropertyDescriptor(s,j).enumerable}))),_.forEach(function(j){_defineProperty$a(a,j,s[j])})}return a}function _defineProperty$a(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function _typeof$7(a){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$7=function(s){return typeof s}:_typeof$7=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$7(a)}var DEFAULT_CONFIG={plugins:[Plugins.mergeStyleArray,Plugins.checkProps,Plugins.resolveMediaQueries,Plugins.resolveInteractionStyles,Plugins.keyframes,Plugins.visited,Plugins.removeNestedStyles,Plugins.prefix,Plugins.checkProps]},globalState={},_resolveStyles5=null,_shouldResolveStyles=function(o){return o.type&&!o.type._isRadiumEnhanced},_resolveChildren=function(o){var s=o.children,_=o.component,j=o.config,$t=o.existingKeyMap,zt=o.extraStateKeyMap;if(!s)return s;var Ht=_typeof$7(s);if(Ht==="string"||Ht==="number")return s;if(Ht==="function")return function(){var Zt=s.apply(this,arguments);if(React.isValidElement(Zt)){var er=getStateKey$1(Zt);delete zt[er];var tr=_resolveStyles5(_,Zt,j,$t,!0,zt),nr=tr.element;return nr}return Zt};if(React.Children.count(s)===1&&s.type){var Ut=React.Children.only(s),Gt=getStateKey$1(Ut);delete zt[Gt];var Xt=_resolveStyles5(_,Ut,j,$t,!0,zt),Jt=Xt.element;return Jt}return React.Children.map(s,function(Zt){if(React.isValidElement(Zt)){var er=getStateKey$1(Zt);delete zt[er];var tr=_resolveStyles5(_,Zt,j,$t,!0,zt),nr=tr.element;return nr}return Zt})},_resolveProps=function(o){var s=o.component,_=o.config,j=o.existingKeyMap,$t=o.props,zt=o.extraStateKeyMap,Ht=$t;return Object.keys($t).forEach(function(Ut){if(Ut!=="children"){var Gt=$t[Ut];if(React.isValidElement(Gt)){var Xt=getStateKey$1(Gt);delete zt[Xt],Ht=_objectSpread$6({},Ht);var Jt=_resolveStyles5(s,Gt,_,j,!0,zt),Zt=Jt.element;Ht[Ut]=Zt}}}),Ht},_buildGetKey=function(o){var s=o.componentName,_=o.existingKeyMap,j=o.renderedElement,$t=getStateKey$1(j),zt=cleanStateKey$1($t),Ht=!1,Ut=function(){if(Ht)return zt;if(Ht=!0,_[zt]){var Xt;throw typeof j.type=="string"?Xt=j.type:j.type.constructor&&(Xt=j.type.constructor.displayName||j.type.constructor.name),new Error("Radium requires each element with interactive styles to have a unique key, set using either the ref or key prop. "+($t?'Key "'+$t+'" is a duplicate.':"Multiple elements have no key specified.")+' Component: "'+s+'". '+(Xt?'Element: "'+Xt+'".':""))}return _[zt]=!0,zt};return Ut},_setStyleState=function(o,s,_,j){if(o._radiumIsMounted){var $t=getRadiumStyleState$1(o),zt={_radiumStyleState:_objectSpread$6({},$t)};zt._radiumStyleState[s]=_objectSpread$6({},zt._radiumStyleState[s]),zt._radiumStyleState[s][_]=j,o._lastRadiumState=zt._radiumStyleState,o.setState(zt)}},_runPlugins=function(o){var s=o.component,_=o.config,j=o.existingKeyMap,$t=o.props,zt=o.renderedElement;if(!React.isValidElement(zt)||typeof zt.type!="string"||!$t.style)return $t;var Ht=$t,Ut=_.plugins||DEFAULT_CONFIG.plugins,Gt=s.constructor.displayName||s.constructor.name,Xt=_buildGetKey({renderedElement:zt,existingKeyMap:j,componentName:Gt}),Jt=function(ir){return s[ir]},Zt=function(ir){return globalState[ir]},er=function(ir,rr){return getState$1(s.state,rr||Xt(),ir)},tr=function(ir,rr,ar){return _setStyleState(s,ar||Xt(),ir,rr)},nr=function(ir){var rr=s._radiumStyleKeeper;if(!rr)throw new Error("To use plugins requiring `addCSS` (e.g. keyframes, media queries), please wrap your application in the StyleRoot component. Component name: `"+Gt+"`.");return rr.addCSS(ir)},sr=$t.style;return Ut.forEach(function(or){var ir=or({ExecutionEnvironment,addCSS:nr,appendImportantToEachValue,componentName:Gt,config:_,cssRuleSetToString,getComponentField:Jt,getGlobalState:Zt,getState:er,hash,mergeStyles,props:Ht,setState:tr,isNestedStyle,style:sr})||{};sr=ir.style||sr,Ht=ir.props&&Object.keys(ir.props).length?_objectSpread$6({},Ht,ir.props):Ht;var rr=ir.componentFields||{};Object.keys(rr).forEach(function(lr){s[lr]=rr[lr]});var ar=ir.globalState||{};Object.keys(ar).forEach(function(lr){globalState[lr]=ar[lr]})}),sr!==$t.style&&(Ht=_objectSpread$6({},Ht,{style:sr})),Ht},_cloneElement=function(o,s,_){return typeof o.type=="string"&&(s=_objectSpread$6({},s,{"data-radium":!0})),React.cloneElement(o,s,_)};_resolveStyles5=function(o,s){var _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:DEFAULT_CONFIG,j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},$t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,zt=arguments.length>5?arguments[5]:void 0;if(!zt){var Ht=getRadiumStyleState$1(o);zt=Object.keys(Ht).reduce(function(er,tr){return tr!=="main"&&(er[tr]=!0),er},{})}if(Array.isArray(s)&&!s.props){var Ut=s.map(function(er){if(zt){var tr=getStateKey$1(er);delete zt[tr]}return _resolveStyles5(o,er,_,j,$t,zt).element});return{extraStateKeyMap:zt,element:Ut}}if(!s||s.props&&s.props["data-radium"]||$t&&!_shouldResolveStyles(s))return{extraStateKeyMap:zt,element:s};
1257var Gt=s.props.children,Xt=_resolveChildren({children:Gt,component:o,config:_,existingKeyMap:j,extraStateKeyMap:zt}),Jt=_resolveProps({component:o,config:_,existingKeyMap:j,extraStateKeyMap:zt,props:s.props});if(Jt=_runPlugins({component:o,config:_,existingKeyMap:j,props:Jt,renderedElement:s}),Xt===Gt&&Jt===s.props)return{extraStateKeyMap:zt,element:s};var Zt=_cloneElement(s,Jt!==s.props?Jt:{},Xt);return{extraStateKeyMap:zt,element:Zt}};const resolveStyles=_resolveStyles5;function _extends$p(){return _extends$p=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_extends$p.apply(this,arguments)}var StyleKeeperContext=React.createContext(void 0),RadiumConfigContext=React.createContext(void 0);function withRadiumContexts(a){var o=React.forwardRef(function(s,_){var j=reactExports.useContext(RadiumConfigContext),$t=reactExports.useContext(StyleKeeperContext);return React.createElement(a,_extends$p({ref:_},s,{radiumConfigContext:j,styleKeeperContext:$t}))});return o.displayName="withRadiumContexts(".concat(a.displayName||a.name||"Component",")"),hoistStatics(o,a)}function _typeof$6(a){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$6=function(s){return typeof s}:_typeof$6=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$6(a)}function _classCallCheck$i(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$8(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$g(a,o,s){return o&&_defineProperties$8(a.prototype,o),s&&_defineProperties$8(a,s),a}function _possibleConstructorReturn$i(a,o){return o&&(_typeof$6(o)==="object"||typeof o=="function")?o:_assertThisInitialized$8(a)}function _assertThisInitialized$8(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _get(a,o,s){return typeof Reflect<"u"&&Reflect.get?_get=Reflect.get:_get=function(j,$t,zt){var Ht=_superPropBase(j,$t);if(Ht){var Ut=Object.getOwnPropertyDescriptor(Ht,$t);return Ut.get?Ut.get.call(zt):Ut.value}},_get(a,o,s||a)}function _superPropBase(a,o){for(;!Object.prototype.hasOwnProperty.call(a,o)&&(a=_getPrototypeOf$8(a),a!==null););return a}function _getPrototypeOf$8(a){return _getPrototypeOf$8=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$8(a)}function _inherits$i(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$8(a,o)}function _setPrototypeOf$8(a,o){return _setPrototypeOf$8=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$8(a,o)}function _slicedToArray$1(a,o){return _arrayWithHoles$1(a)||_iterableToArrayLimit$1(a,o)||_nonIterableRest$1()}function _nonIterableRest$1(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function _iterableToArrayLimit$1(a,o){var s=[],_=!0,j=!1,$t=void 0;try{for(var zt=a[Symbol.iterator](),Ht;!(_=(Ht=zt.next()).done)&&(s.push(Ht.value),!(o&&s.length===o));_=!0);}catch(Ut){j=!0,$t=Ut}finally{try{!_&&zt.return!=null&&zt.return()}finally{if(j)throw $t}}return s}function _arrayWithHoles$1(a){if(Array.isArray(a))return a}function _objectSpread$5(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{},_=Object.keys(s);typeof Object.getOwnPropertySymbols=="function"&&(_=_.concat(Object.getOwnPropertySymbols(s).filter(function(j){return Object.getOwnPropertyDescriptor(s,j).enumerable}))),_.forEach(function(j){_defineProperty$9(a,j,s[j])})}return a}function _defineProperty$9(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function _objectWithoutProperties$5(a,o){if(a==null)return{};var s=_objectWithoutPropertiesLoose$4(a,o),_,j;if(Object.getOwnPropertySymbols){var $t=Object.getOwnPropertySymbols(a);for(j=0;j<$t.length;j++)_=$t[j],!(o.indexOf(_)>=0)&&Object.prototype.propertyIsEnumerable.call(a,_)&&(s[_]=a[_])}return s}function _objectWithoutPropertiesLoose$4(a,o){if(a==null)return{};var s={},_=Object.keys(a),j,$t;for($t=0;$t<_.length;$t++)j=_[$t],!(o.indexOf(j)>=0)&&(s[j]=a[j]);return s}function _toPropertyKey$1(a){var o=_toPrimitive$1(a,"string");return _typeof$6(o)==="symbol"?o:String(o)}function _toPrimitive$1(a,o){if(_typeof$6(a)!=="object"||a===null)return a;var s=a[Symbol.toPrimitive];if(s!==void 0){var _=s.call(a,o||"default");if(_typeof$6(_)!=="object")return _;throw new TypeError("@@toPrimitive must return a primitive value.")}
1257return(o==="string"?String:Number)(a)}var KEYS_TO_IGNORE_WHEN_COPYING_PROPERTIES=["arguments","callee","caller","length","name","prototype","type"],RADIUM_PROTO,RADIUM_METHODS;function copyProperties(a,o){Object.getOwnPropertyNames(a).forEach(function(s){if(KEYS_TO_IGNORE_WHEN_COPYING_PROPERTIES.indexOf(s)<0&&!o.hasOwnProperty(s)){var _=Object.getOwnPropertyDescriptor(a,s);_&&Object.defineProperty(o,s,_)}})}function isStateless(a){var o=a.prototype||{};return!a.isReactComponent&&!o.isReactComponent&&!a.render&&!o.render}function isNativeClass(a){return typeof a=="function"&&/^\s*class\s+/.test(a.toString())}function copyArrowFuncs(a,o){RADIUM_METHODS.forEach(function(s){var _=Object.getOwnPropertyDescriptor(a,s),j=(_||{}).value;if(j){var $t=Object.getOwnPropertyDescriptor(RADIUM_PROTO,s),zt=($t||{}).value,Ht=o.prototype[s];!Ht&&j!==zt&&(_&&Object.defineProperty(o.prototype,s,_),delete a[s])}})}function trimRadiumState(a){if(a._extraRadiumStateKeys&&a._extraRadiumStateKeys.length>0){var o=a._extraRadiumStateKeys.reduce(function(s,_){s[_];var j=_objectWithoutProperties$5(s,[_].map(_toPropertyKey$1));return j},getRadiumStyleState$1(a));a._lastRadiumState=o,a.setState({_radiumStyleState:o})}}function cleanUpEnhancer(a){var o=a._radiumMouseUpListener,s=a._radiumMediaQueryListenersByQuery;a._radiumIsMounted=!1,o&&o.remove(),s&&Object.keys(s).forEach(function(_){s[_].remove()},a)}function resolveConfig(a,o,s){var _=a||o||s;return s&&_!==s&&(_=_objectSpread$5({},s,_)),_}function renderRadiumComponent(a,o,s,_){var j=resolveStyles(a,o,s),$t=j.extraStateKeyMap,zt=j.element;return a._extraRadiumStateKeys=Object.keys($t),_?React.createElement(RadiumConfigContext.Provider,{value:_},zt):zt}function createEnhancedFunctionComponent(a,o){var s=React.forwardRef(function(_,j){var $t=_.radiumConfig,zt=_objectWithoutProperties$5(_,["radiumConfig"]),Ht=reactExports.useContext(RadiumConfigContext),Ut=reactExports.useContext(StyleKeeperContext),Gt=reactExports.useState({_radiumStyleState:{}}),Xt=_slicedToArray$1(Gt,2),Jt=Xt[0],Zt=Xt[1],er=reactExports.useRef({state:Jt,setState:Zt,_radiumMediaQueryListenersByQuery:void 0,_radiumMouseUpListener:void 0,_radiumIsMounted:!0,_lastRadiumState:void 0,_extraRadiumStateKeys:void 0,_radiumStyleKeeper:Ut}).current;er.state=Jt,reactExports.useEffect(function(){return function(){cleanUpEnhancer(er)}},[er]);var tr=er._extraRadiumStateKeys&&er._extraRadiumStateKeys.length>0;reactExports.useEffect(function(){trimRadiumState(er)},[tr,er]);var nr=a(zt,j),sr=resolveConfig($t,Ht,o);return renderRadiumComponent(er,nr,sr,$t)});return s._isRadiumEnhanced=!0,s.defaultProps=a.defaultProps,hoistStatics(s,a)}function createEnhancedClassComponent(a,o,s){var _=function(j){_inherits$i($t,j);function $t(){var zt;_classCallCheck$i(this,$t),zt=_possibleConstructorReturn$i(this,_getPrototypeOf$8($t).apply(this,arguments)),zt.state=zt.state||{},zt._radiumStyleKeeper=zt.props.styleKeeperContext,zt._radiumMediaQueryListenersByQuery=zt._radiumMediaQueryListenersByQuery,zt._radiumMouseUpListener=zt._radiumMouseUpListener,zt._radiumIsMounted=!0,zt._lastRadiumState=void 0,zt._extraRadiumStateKeys=void 0,zt.state._radiumStyleState={};var Ht=_assertThisInitialized$8(zt);return copyArrowFuncs(Ht,o),zt}return _createClass$g($t,[{key:"componentDidUpdate",value:function(Ht,Ut,Gt){_get(_getPrototypeOf$8($t.prototype),"componentDidUpdate",this)&&_get(_getPrototypeOf$8($t.prototype),"componentDidUpdate",this).call(this,Ht,Ut,Gt),trimRadiumState(this)}},{key:"componentWillUnmount",value:function(){_get(_getPrototypeOf$8($t.prototype),"componentWillUnmount",this)&&_get(_getPrototypeOf$8($t.prototype),"componentWillUnmount",this).call(this),cleanUpEnhancer(this)}},{key:"render",value:function(){var Ht=_get(_getPrototypeOf$8($t.prototype),"render",this).call(this),Ut=resolveConfig(this.props.radiumConfig,this.props.radiumConfigContext,s);return renderRadiumComponent(this,Ht,Ut,this.props.radiumConfig)}}]),$t}(o);return _._isRadiumEnhanced=!0,RADIUM_PROTO=_.prototype,RADIUM_METHODS=Object.getOwnPropertyNames(RADIUM_PROTO).filter(function(j){return j!=="constructor"&&typeof RADIUM_PROTO[j]=="function"}
1257),copyProperties(a,_),_.propTypes&&_.propTypes.style&&(_.propTypes=_objectSpread$5({},_.propTypes,{style:PropTypes.oneOfType([PropTypes.array,PropTypes.object])})),_.displayName=a.displayName||a.name||"Component",withRadiumContexts(_)}function createComposedFromNativeClass(a){return a=function(o){function s(){var _=Reflect.construct(o,arguments,this.constructor);return _}return Reflect.setPrototypeOf(s.prototype,o.prototype),Reflect.setPrototypeOf(s,o),s}(a),a}var ReactForwardRefSymbol=reactExports.forwardRef(function(){return null}).$$typeof;function enhanceWithRadium(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(ReactForwardRefSymbol&&a.$$typeof===ReactForwardRefSymbol)return createEnhancedFunctionComponent(a.render,o);if(typeof a!="function")return createFactoryFromConfig(o,a);var s=a;if(isStateless(s))return createEnhancedFunctionComponent(s,o);var _=s;return isNativeClass(_)&&(_=createComposedFromNativeClass(_)),_===s&&(_=function(j){_inherits$i($t,j);function $t(){return _classCallCheck$i(this,$t),_possibleConstructorReturn$i(this,_getPrototypeOf$8($t).apply(this,arguments))}return $t}(_)),createEnhancedClassComponent(s,_,o)}function createFactoryFromConfig(a,o){var s=_objectSpread$5({},a,o);return function(_){return enhanceWithRadium(_,s)}}function _typeof$5(a){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$5=function(s){return typeof s}:_typeof$5=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$5(a)}function _classCallCheck$h(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$7(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$f(a,o,s){return o&&_defineProperties$7(a.prototype,o),s&&_defineProperties$7(a,s),a}function _possibleConstructorReturn$h(a,o){return o&&(_typeof$5(o)==="object"||typeof o=="function")?o:_assertThisInitialized$7(a)}function _assertThisInitialized$7(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _getPrototypeOf$7(a){return _getPrototypeOf$7=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$7(a)}function _inherits$h(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$7(a,o)}function _setPrototypeOf$7(a,o){return _setPrototypeOf$7=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$7(a,o)}var Style=function(a){_inherits$h(o,a);function o(){return _classCallCheck$h(this,o),_possibleConstructorReturn$h(this,_getPrototypeOf$7(o).apply(this,arguments))}return _createClass$f(o,[{key:"_buildStyles",value:function(_){var j=this,$t=this.props.radiumConfig&&this.props.radiumConfig.userAgent||this.props.radiumConfigContext&&this.props.radiumConfigContext.userAgent,zt=this.props.scopeSelector,Ht=Object.keys(_).reduce(function(Gt,Xt){return _typeof$5(_[Xt])!=="object"&&(Gt[Xt]=_[Xt]),Gt},{}),Ut=Object.keys(Ht).length?cssRuleSetToString(zt||"",Ht,$t):"";return Ut+Object.keys(_).reduce(function(Gt,Xt){var Jt=_[Xt];if(Xt==="mediaQueries")Gt+=j._buildMediaQueryString(Jt);else if(_typeof$5(_[Xt])==="object"){var Zt=zt?Xt.split(",").map(function(er){return zt+" "+er.trim()}).join(","):Xt;Gt+=cssRuleSetToString(Zt,Jt,$t)}return Gt},"")}},{key:"_buildMediaQueryString",value:function(_){var j=this,$t="";return Object.keys(_).forEach(function(zt){$t+="@media "+zt+"{"+j._buildStyles(_[zt])+"}"}),$t}},{key:"render",value:function(){if(!this.props.rules)return null;var _=this._buildStyles(this.props.rules);return React.createElement("style",{dangerouslySetInnerHTML:{__html:_}})}}]),o}(reactExports.PureComponent);Style.propTypes={radiumConfig:PropTypes.object,rules:PropTypes.object,scopeSelector:PropTypes.string};Style.defaultProps={scopeSelector:""};const Style$1=withRadiumContexts(Style);function _typeof$4(a){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$4=function(s){return typeof s}:_typeof$4=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$4(a)}function _classCallCheck$g(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$6(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$e(a,o,s){return o&&_defineProperties$6(a.prototype,o),s&&_defineProperties$6(a,s),a}function _possibleConstructorReturn$g(a,o){return o&&(_typeof$4(o)==="object"||typeof o=="function")?o:_assertThisInitialized$6(a)}function _assertThisInitialized$6(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}
1257function _getPrototypeOf$6(a){return _getPrototypeOf$6=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$6(a)}function _inherits$g(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$6(a,o)}function _setPrototypeOf$6(a,o){return _setPrototypeOf$6=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$6(a,o)}var StyleSheet=function(a){_inherits$g(o,a);function o(){var s;if(_classCallCheck$g(this,o),s=_possibleConstructorReturn$g(this,_getPrototypeOf$6(o).apply(this,arguments)),s.styleKeeper=void 0,s._subscription=void 0,s._root=void 0,s._css=void 0,s._onChange=function(){var _=s.styleKeeper.getCSS();if(_!==s._css){if(s._root)s._root.innerHTML=_;else throw new Error("No root style object found, even after StyleSheet mount.");s._css=_}},!s.props.styleKeeperContext)throw new Error("StyleRoot is required to use StyleSheet");return s.styleKeeper=s.props.styleKeeperContext,s._css=s.styleKeeper.getCSS(),s}return _createClass$e(o,[{key:"componentDidMount",value:function(){this._subscription=this.styleKeeper.subscribe(this._onChange),this._onChange()}},{key:"shouldComponentUpdate",value:function(){return!1}},{key:"componentWillUnmount",value:function(){this._subscription&&this._subscription.remove()}},{key:"render",value:function(){var _=this;return React.createElement("style",{dangerouslySetInnerHTML:{__html:this._css},ref:function($t){_._root=$t}})}}]),o}(reactExports.Component);const StyleSheet$1=withRadiumContexts(StyleSheet);function _objectWithoutProperties$4(a,o){if(a==null)return{};var s=_objectWithoutPropertiesLoose$3(a,o),_,j;if(Object.getOwnPropertySymbols){var $t=Object.getOwnPropertySymbols(a);for(j=0;j<$t.length;j++)_=$t[j],!(o.indexOf(_)>=0)&&Object.prototype.propertyIsEnumerable.call(a,_)&&(s[_]=a[_])}return s}function _objectWithoutPropertiesLoose$3(a,o){if(a==null)return{};var s={},_=Object.keys(a),j,$t;for($t=0;$t<_.length;$t++)j=_[$t],!(o.indexOf(j)>=0)&&(s[j]=a[j]);return s}function getStyleKeeper(a,o){var s=a&&a.userAgent||o&&o.userAgent;return new StyleKeeper(s)}var StyleRootInner=enhanceWithRadium(function(a){var o=a.children,s=_objectWithoutProperties$4(a,["children"]);return React.createElement("div",s,o,React.createElement(StyleSheet$1,null))}),StyleRoot=function(o){var s=o.radiumConfig,_=reactExports.useContext(RadiumConfigContext),j=reactExports.useRef(getStyleKeeper(s,_));return React.createElement(StyleKeeperContext.Provider,{value:j.current},React.createElement(StyleRootInner,o))};const StyleRoot$1=StyleRoot;function keyframes(a,o){return{__radiumKeyframes:!0,__process:function(_){var j=getPrefixedKeyframes(_),$t=Object.keys(a).map(function(Ut){return cssRuleSetToString(Ut,a[Ut],_)}).join(`
1258`),zt=(o?o+"-":"")+"radium-animation-"+hash($t),Ht="@"+j+" "+zt+` {
1259`+$t+`
1260}
1261`;return{css:Ht,animationName:zt}}}}function Radium(a){return enhanceWithRadium(a)}Radium.Plugins=Plugins;Radium.Style=Style$1;Radium.StyleRoot=StyleRoot$1;Radium.getState=getState$1;Radium.keyframes=keyframes;const Button$1=Radium(a=>{const{id:o,children:s,className:_,variant:j,size:$t="medium",type:zt,disabled:Ht,visuallyDisabled:Ut,onClick:Gt,onKeyDown:Xt,iconLeft:Jt,iconRight:Zt,style:er,form:tr,ariaLabel:nr="button",ref:sr,isV2:or,isFlat:ir=!1}=a,rr=reactExports.useContext(CustomThemeContext),ar=rr.colourCode?modifyColorBrightness(rr.colourCode,-50):void 0,lr=rr.colourCode||"#1b1750",ur=getBrandDark(lr),cr=rr.colourCode&&!ir?{background:rr.colourCode,color:rr.sectionTitleTextColourCode,outlineColor:ar,":hover":{background:`linear-gradient(${rr.colourCode}, ${ar})`},...er}:rr.colourCode&&ir?{background:rr.colourCode,color:rr.sectionTitleTextColourCode,outlineColor:ur,":hover":{background:ur},...er}:{...er},dr=rr.colourCode?{color:rr.colourCode,...er}:{...er},gr=tr?{form:tr}:{},_r=Ut||Ht;return jsxs("button",{"aria-label":nr,ref:sr,id:o,onClick:Gt,onKeyDown:Xt||(Sr=>Sr.key==="Enter"?Gt:void 0),disabled:Ht,type:zt,style:j==="secondary"?dr:j==="primaryBlue"||j==="primaryCranberry"?cr:{...er},...gr,className:clsx(`rounded-${or?"lg":"ch20"}`,{"w-full max-w-[800px] text-base leading-7":or},"border-solid","px-4",`font-${or?"semibold":"bold"}`,"outline","outline-1",{"focus:outline-2":!_r},"items-center",{"hover:bg-gradient-to-b active:shadow-inner":!ir},"cursor-pointer",{"text-caption py-1":$t==="small"},{"text-default py-2":$t==="medium"},{"text-btnLarge py-4":$t==="large"},{"bg-blue-ch outline-blue-dark hover:from-blue-ch hover:to-blue-dark active:shadow-blue-dark text-white":j==="primaryBlue"&&!_r},{"bg-cranberry-ch outline-cranberry-dark hover:from-cranberry-ch hover:to-cranberry-dark active:shadow-cranberry-dark text-white":j==="primaryCranberry"&&!_r},{"text-blue-ch outline-shade-zicron hover:to-shade-zicron active:shadow-shade-zicron bg-white hover:from-white":j==="secondary"&&!_r}
1261,{"bg-shade-solitude text-ink-charcoal outline-shade-heather hover:from-shade-solitude hover:to-shade-heather active:shadow-shade-heather":j==="tertiary"&&!_r},{"bg-error-solid outline-red-dark hover:from-error-solid hover:to-red-dark active:shadow-red-dark text-white":j==="destructive"&&!_r},{"bg-blue-light border-none text-white":j==="primaryBlue"&&_r},{"opacity-50":j==="primaryBlue"&&Ut},{"bg-cranberry-light border-none text-white":j==="primaryCranberry"&&_r},{"bg-shade-lilac text-ink-cadet border-none":j==="secondary"&&_r},{"bg-shade-solitude text-ink-cadet border-none":j==="tertiary"&&_r},{"bg-red-light border-none text-white":j==="destructive"&&_r},{"!border-none !outline-none":er?.background},_),children:[Jt&&jsx(FontAwesomeIcon,{size:"lg",className:"mr-2.5",icon:Jt}),s,Zt&&jsx(FontAwesomeIcon,{size:"lg",className:"ml-2.5",icon:Zt})]})}),ButtonLink$1=Radium(a=>{const{id:o,children:s,className:_,type:j,disabled:$t,onClick:zt,onKeyDown:Ht,iconLeft:Ut,iconRight:Gt,iconClassName:Xt,fontColorClassName:Jt,useBrandColors:Zt=!0,ariaLabel:er}=a,tr=reactExports.useContext(CustomThemeContext),nr=tr.colourCode?modifyColorBrightness(tr.colourCode,-50):void 0,sr=Zt?{color:tr.colourCode||void 0,":hover":{color:nr}}:{};return jsxs("button",{id:o,onClick:zt,onKeyDown:Ht||(or=>or.key==="Enter"?zt:void 0),disabled:$t,"aria-label":er||o?.replace(/-/g," ")||"button",type:j,style:sr,className:clsx(_,{"text-blue-ch hover:text-blue-dark focus:text-blue-dark":!Jt},Jt,"text-center","underline","focus:outline-blue-ch focus:outline-dotted focus:!outline-[2px]"),children:[Ut&&jsx(FontAwesomeIcon,{size:"lg",className:clsx("mr-2.5",Xt),icon:Ut,role:"presentation"}),s,Gt&&jsx(FontAwesomeIcon,{size:"lg",className:clsx("ml-2.5",Xt),icon:Gt,role:"presentation"})]})});var faLock={prefix:"fas",iconName:"lock",icon:[448,512,[128274],"f023","M144 144v48H304V144c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192V144C80 64.5 144.5 0 224 0s144 64.5 144 144v48h16c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80z"]};const LanguageToggle=({className:a,lang:o,isV2:s,showIcon:_=!1})=>{const j=reactExports.useContext(CustomThemeContext),{isPreview:$t,reloadOneTimePaymentToken:zt}=reactExports.useContext(CDFFormContext),{setLanguage:Ht}=reactExports.useContext(LocalizationContext),[Ut,Gt]=reactExports.useState(0),Xt=o==="en"?"fr":"en",[Jt,Zt]=reactExports.useState(`/${Xt}/`);return reactExports.useEffect(()=>{Zt(window.location.href.replace(`/${o}/`,`/${Xt}/`))},[]),reactExports.useEffect(()=>{Ut>0?(window.onpopstate=()=>{Ht(o==="en"?"fr":"en"),Gt(Ut-1)},Zt(window.location.href.replace(`/${o}/`,`/${Xt}/`))):window.onpopstate=null},[Ut]),jsxs(Fragment,{children:[jsx("a",{href:Jt,onClick:er=>{er.preventDefault(),er.stopPropagation(),Ht(Xt),$t||(window.history.pushState(void 0,"",Jt),Gt(Ut+1),zt())},style:{outlineColor:j.colourCode||void 0},className:clsx(a,!s&&"bg-shade-lilac hover:bg-shade-zicron block w-6 cursor-pointer rounded-full ","text-ink-bayoux py-0 px-1"),children:o==="en"?s?"Français":"FR":s?"English":"EN"}),_&&jsx(FontAwesomeIcon,{icon:faLock,className:"text-large text-ch20-mediumGrey ml-1"})]})};var freeGlobal$4=typeof window=="object"&&window&&window.Object===Object&&window,_freeGlobal=freeGlobal$4,freeGlobal$3=_freeGlobal,freeSelf$2=typeof self=="object"&&self&&self.Object===Object&&self,root$d=freeGlobal$3||freeSelf$2||Function("return this")(),_root=root$d,root$c=_root,Symbol$8=root$c.Symbol,_Symbol=Symbol$8;function arrayMap$3(a,o){for(var s=-1,_=a==null?0:a.length,j=Array(_);++s<_;)j[s]=o(a[s],s,a);return j}var _arrayMap=arrayMap$3,isArray$f=Array.isArray,isArray_1=isArray$f,Symbol$7=_Symbol,objectProto$v=Object.prototype,hasOwnProperty$p=objectProto$v.hasOwnProperty,nativeObjectToString$3=objectProto$v.toString,symToStringTag$3=Symbol$7?Symbol$7.toStringTag:void 0;function getRawTag$2(a){var o=hasOwnProperty$p.call(a,symToStringTag$3),s=a[symToStringTag$3];try{a[symToStringTag$3]=void 0;var _=!0}catch{}var j=nativeObjectToString$3.call(a);return _&&(o?a[symToStringTag$3]=s:delete a[symToStringTag$3]),j}var _getRawTag=getRawTag$2,objectProto$u=Object.prototype,nativeObjectToString$2=objectProto$u.toString;function objectToString$3(a){return nativeObjectToString$2.call(a)}var _objectToString=objectToString$3,Symbol$6=_Symbol,getRawTag$1=_getRawTag,objectToString$2=_objectToString,nullTag$1="[object Null]",undefinedTag$1="[object Undef
1261ined]",symToStringTag$2=Symbol$6?Symbol$6.toStringTag:void 0;function baseGetTag$8(a){return a==null?a===void 0?undefinedTag$1:nullTag$1:symToStringTag$2&&symToStringTag$2 in Object(a)?getRawTag$1(a):objectToString$2(a)}var _baseGetTag=baseGetTag$8;function isObjectLike$c(a){return a!=null&&typeof a=="object"}var isObjectLike_1=isObjectLike$c,baseGetTag$7=_baseGetTag,isObjectLike$b=isObjectLike_1,symbolTag$6="[object Symbol]";function isSymbol$6(a){return typeof a=="symbol"||isObjectLike$b(a)&&baseGetTag$7(a)==symbolTag$6}var isSymbol_1=isSymbol$6,Symbol$5=_Symbol,arrayMap$2=_arrayMap,isArray$e=isArray_1,isSymbol$5=isSymbol_1,INFINITY$4=1/0,symbolProto$4=Symbol$5?Symbol$5.prototype:void 0,symbolToString$1=symbolProto$4?symbolProto$4.toString:void 0;function baseToString$3(a){if(typeof a=="string")return a;if(isArray$e(a))return arrayMap$2(a,baseToString$3)+"";if(isSymbol$5(a))return symbolToString$1?symbolToString$1.call(a):"";var o=a+"";return o=="0"&&1/a==-INFINITY$4?"-0":o}var _baseToString=baseToString$3;function isObject$b(a){var o=typeof a;return a!=null&&(o=="object"||o=="function")}var isObject_1=isObject$b;function baseUnary$4(a){return function(o){return a(o)}}var _baseUnary=baseUnary$4,_nodeUtil={exports:{}};_nodeUtil.exports;(function(a,o){var s=_freeGlobal,_=o&&!o.nodeType&&o,j=_&&!0&&a&&!a.nodeType&&a,$t=j&&j.exports===_,zt=$t&&s.process,Ht=function(){try{var Ut=j&&j.require&&j.require("util").types;return Ut||zt&&zt.binding&&zt.binding("util")}catch{}}();a.exports=Ht})(_nodeUtil,_nodeUtil.exports);var _nodeUtilExports=_nodeUtil.exports,nodeUtil$5=_nodeUtilExports;nodeUtil$5&&nodeUtil$5.isRegExp;function baseProperty$2(a){return function(o){return o?.[a]}}var _baseProperty=baseProperty$2,baseToString$2=_baseToString;function toString$4(a){return a==null?"":baseToString$2(a)}var toString_1=toString$4,getRandomValues=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto),rnds8=new Uint8Array(16);function rng(){if(!getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return getRandomValues(rnds8)}var byteToHex=[];for(var i=0;i<256;++i)byteToHex[i]=(i+256).toString(16).substr(1);function bytesToUuid(a,o){var s=o||0,_=byteToHex;return[_[a[s++]],_[a[s++]],_[a[s++]],_[a[s++]],"-",_[a[s++]],_[a[s++]],"-",_[a[s++]],_[a[s++]],"-",_[a[s++]],_[a[s++]],"-",_[a[s++]],_[a[s++]],_[a[s++]],_[a[s++]],_[a[s++]],_[a[s++]]].join("")}function v4(a,o,s){var _=o&&s||0;typeof a=="string"&&(o=a==="binary"?new Array(16):null,a=null),a=a||{};var j=a.random||(a.rng||rng)();if(j[6]=j[6]&15|64,j[8]=j[8]&63|128,o)for(var $t=0;$t<16;++$t)o[_+$t]=j[$t];return o||bytesToUuid(j)}function ownKeys$2$1(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(j){return Object.getOwnPropertyDescriptor(a,j).enumerable})),s.push.apply(s,_)}return s}function _objectSpread2$1(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$2$1(Object(s),!0).forEach(function(_){_defineProperty$8(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$2$1(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _classCallCheck$f(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$5(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$d(a,o,s){return o&&_defineProperties$5(a.prototype,o),s&&_defineProperties$5(a,s),Object.defineProperty(a,"prototype",{writable:!1}),a}function _defineProperty$8(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function _extends$o(){return _extends$o=Object.assign?Object.assign.bind():function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_extends$o.apply(this,arguments)}function _inherits$f(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),o&&_setPrototypeOf$5(a,o)}
1261function _getPrototypeOf$5(a){return _getPrototypeOf$5=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$5(a)}function _setPrototypeOf$5(a,o){return _setPrototypeOf$5=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(_,j){return _.__proto__=j,_},_setPrototypeOf$5(a,o)}function _isNativeReflectConstruct$5(){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 _assertThisInitialized$5(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _possibleConstructorReturn$f(a,o){if(o&&(typeof o=="object"||typeof o=="function"))return o;if(o!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized$5(a)}function _createSuper$5(a){var o=_isNativeReflectConstruct$5();return function(){var _=_getPrototypeOf$5(a),j;if(o){var $t=_getPrototypeOf$5(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$f(this,j)}}function _unsupportedIterableToArray$2(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$2(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$2(a,o)}}function _arrayLikeToArray$2(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _createForOfIteratorHelper(a,o){var s=typeof Symbol<"u"&&a[Symbol.iterator]||a["@@iterator"];if(!s){if(Array.isArray(a)||(s=_unsupportedIterableToArray$2(a))||o&&a&&typeof a.length=="number"){s&&(a=s);var _=0,j=function(){};return{s:j,n:function(){return _>=a.length?{done:!0}:{done:!1,value:a[_++]}},e:function(Ut){throw Ut},f:j}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
1262In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var $t=!0,zt=!1,Ht;return{s:function(){s=s.call(a)},n:function(){var Ut=s.next();return $t=Ut.done,Ut},e:function(Ut){zt=!0,Ht=Ut},f:function(){try{!$t&&s.return!=null&&s.return()}finally{if(zt)throw Ht}}}}var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"||typeof window<"u"?window:typeof self<"u"?self:{},check=function(a){return a&&a.Math==Math&&a},global$a=check(typeof globalThis=="object"&&globalThis)||check(typeof window=="object"&&window)||check(typeof self=="object"&&self)||check(typeof commonjsGlobal=="object"&&commonjsGlobal)||function(){return this}()||Function("return this")(),objectGetOwnPropertyDescriptor={},fails$9=function(a){try{return!!a()}catch{return!0}},fails$8=fails$9,descriptors=!fails$8(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),fails$7=fails$9,functionBindNative=!fails$7(function(){var a=function(){}.bind();return typeof a!="function"||a.hasOwnProperty("prototype")}),NATIVE_BIND$2=functionBindNative,call$4=Function.prototype.call,functionCall=NATIVE_BIND$2?call$4.bind(call$4):function(){return call$4.apply(call$4,arguments)},objectPropertyIsEnumerable={},$propertyIsEnumerable={}.propertyIsEnumerable,getOwnPropertyDescriptor$1=Object.getOwnPropertyDescriptor,NASHORN_BUG=getOwnPropertyDescriptor$1&&!$propertyIsEnumerable.call({1:2},1);objectPropertyIsEnumerable.f=NASHORN_BUG?function(o){var s=getOwnPropertyDescriptor$1(this,o);return!!s&&s.enumerable}:$propertyIsEnumerable;var createPropertyDescriptor$2=function(a,o){return{enumerable:!(a&1),configurable:!(a&2),writable:!(a&4),value:o}},NATIVE_BIND$1=functionBindNative,FunctionPrototype$1=Function.prototype,call$3=FunctionPrototype$1.call,uncurryThisWithBind=NATIVE_BIND$1&&FunctionPrototype$1.bind.bind(call$3,call$3),functionUncurryThisRaw=function(a){return NATIVE_BIND$1?uncurryThisWithBind(a):function(){return call$3.apply(a,arguments)}},uncurryThisRaw$1=functionUncurryThisRaw,toString$1$1=uncurryThisRaw$1({}.toString),stringSlice=uncurryThisRaw$1("".slice),classofRaw$2=function(a){return stringSlice(toString$1$1(a),8,-1)},classofRaw$1=classofRaw$2,uncurryThisRaw=functionUncurryThisRaw,functionUncurryThis=function(a){if
vendor: 23,177 bytes, line 1262
1262(classofRaw$1(a)==="Function")return uncurryThisRaw(a)},uncurryThis$9=functionUncurryThis,fails$6=fails$9,classof$3=classofRaw$2,$Object$3=Object,split=uncurryThis$9("".split),indexedObject=fails$6(function(){return!$Object$3("z").propertyIsEnumerable(0)})?function(a){return classof$3(a)=="String"?split(a,""):$Object$3(a)}:$Object$3,isNullOrUndefined$2=function(a){return a==null},isNullOrUndefined$1=isNullOrUndefined$2,$TypeError$5=TypeError,requireObjectCoercible$2=function(a){if(isNullOrUndefined$1(a))throw $TypeError$5("Can't call method on "+a);return a},IndexedObject$1=indexedObject,requireObjectCoercible$1=requireObjectCoercible$2,toIndexedObject$4=function(a){return IndexedObject$1(requireObjectCoercible$1(a))},documentAll$2=typeof document=="object"&&document.all,IS_HTMLDDA=typeof documentAll$2>"u"&&documentAll$2!==void 0,documentAll_1={all:documentAll$2,IS_HTMLDDA},$documentAll$1=documentAll_1,documentAll$1=$documentAll$1.all,isCallable$c=$documentAll$1.IS_HTMLDDA?function(a){return typeof a=="function"||a===documentAll$1}:function(a){return typeof a=="function"},isCallable$b=isCallable$c,$documentAll=documentAll_1,documentAll=$documentAll.all,isObject$6$1=$documentAll.IS_HTMLDDA?function(a){return typeof a=="object"?a!==null:isCallable$b(a)||a===documentAll}:function(a){return typeof a=="object"?a!==null:isCallable$b(a)},global$9=global$a,isCallable$a=isCallable$c,aFunction=function(a){return isCallable$a(a)?a:void 0},getBuiltIn$5=function(a,o){return arguments.length<2?aFunction(global$9[a]):global$9[a]&&global$9[a][o]},uncurryThis$8=functionUncurryThis,objectIsPrototypeOf=uncurryThis$8({}.isPrototypeOf),getBuiltIn$4=getBuiltIn$5,engineUserAgent=getBuiltIn$4("navigator","userAgent")||"",global$8=global$a,userAgent=engineUserAgent,process$1=global$8.process,Deno=global$8.Deno,versions=process$1&&process$1.versions||Deno&&Deno.version,v8=versions&&versions.v8,match$2,version;v8&&(match$2=v8.split("."),version=match$2[0]>0&&match$2[0]<4?1:+(match$2[0]+match$2[1]));!version&&userAgent&&(match$2=userAgent.match(/Edge\/(\d+)/),(!match$2||match$2[1]>=74)&&(match$2=userAgent.match(/Chrome\/(\d+)/),match$2&&(version=+match$2[1])));var engineV8Version=version,V8_VERSION=engineV8Version,fails$5=fails$9,symbolConstructorDetection=!!Object.getOwnPropertySymbols&&!fails$5(function(){var a=Symbol();return!String(a)||!(Object(a)instanceof Symbol)||!Symbol.sham&&V8_VERSION&&V8_VERSION<41}),NATIVE_SYMBOL$1=symbolConstructorDetection,useSymbolAsUid=NATIVE_SYMBOL$1&&!Symbol.sham&&typeof Symbol.iterator=="symbol",getBuiltIn$3=getBuiltIn$5,isCallable$9=isCallable$c,isPrototypeOf=objectIsPrototypeOf,USE_SYMBOL_AS_UID$1=useSymbolAsUid,$Object$2=Object,isSymbol$2$1=USE_SYMBOL_AS_UID$1?function(a){return typeof a=="symbol"}:function(a){var o=getBuiltIn$3("Symbol");return isCallable$9(o)&&isPrototypeOf(o.prototype,$Object$2(a))},$String$1=String,tryToString$1=function(a){try{return $String$1(a)}catch{return"Object"}},isCallable$8=isCallable$c,tryToString=tryToString$1,$TypeError$4=TypeError,aCallable$2=function(a){if(isCallable$8(a))return a;throw $TypeError$4(tryToString(a)+" is not a function")},aCallable$1=aCallable$2,isNullOrUndefined=isNullOrUndefined$2,getMethod$1=function(a,o){var s=a[o];return isNullOrUndefined(s)?void 0:aCallable$1(s)},call$2=functionCall,isCallable$7=isCallable$c,isObject$5$1=isObject$6$1,$TypeError$3=TypeError,ordinaryToPrimitive$1=function(a,o){var s,_;if(o==="string"&&isCallable$7(s=a.toString)&&!isObject$5$1(_=call$2(s,a))||isCallable$7(s=a.valueOf)&&!isObject$5$1(_=call$2(s,a))||o!=="string"&&isCallable$7(s=a.toString)&&!isObject$5$1(_=call$2(s,a)))return _;throw $TypeError$3("Can't convert object to primitive value")},shared$3={exports:{}},global$7=global$a,defineProperty$2$1=Object.defineProperty,defineGlobalProperty$3=function(a,o){try{defineProperty$2$1(global$7,a,{value:o,configurable:!0,writable:!0})}catch{global$7[a]=o}return o},global$6=global$a,defineGlobalProperty$2=defineGlobalProperty$3,SHARED="__core-js_shared__",store$3=global$6[SHARED]||defineGlobalProperty$2(SHARED,{}),sharedStore=store$3,store$2=sharedStore;(shared$3.exports=function(a,o){return store$2[a]||(store$2[a]=o!==void 0?o:{})})("versions",[]).push({version:"3.25.5",mode:"window",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.25.5/LICENSE",source:"https://github.com/zloirock/core-js"});var requireObjectCoercible=requireObjectCoercible$2,$Object$1=Object,toObject$2=function(a){return $Object$1(requireObjectCoercible(a))},uncurryThis$7=functionUncurryThis,toObject$1=toObject$2,hasOwnProperty$o=uncurryThis$7({}.hasOwnProperty),hasOwnProperty_1=Object.hasOwn||function(o,s){return hasOwnProperty$o(toObject$1(o),s)},uncurryThis$6=functionUncurryThis,id=0,postfix=Math.random(),toString$3=uncurryThis$6(1 .toString),uid$2=function(a){return"Symbol("+(a===void 0?"":a)+")_"+toString$3(++id+postfix,36)},global$5=global$a,shared$2=shared$3.exports,hasOwn$6=hasOwnProperty_1,uid$1=uid$2,NATIVE_SYMBOL=symbolConstructorDetection,USE_SYMBOL_AS_UID=useSymbolAsUid,WellKnownSymbolsStore=shared$2("wks"),Symbol$1$1=global$5.Symbol,symbolFor=Symbol$1$1&&Symbol$1$1.for,createWellKnownSymbol=USE_SYMBOL_AS_UID?Symbol$1$1:Symbol$1$1&&Symbol$1$1.withoutSetter||uid$1,wellKnownSymbol$5=function(a){if(!hasOwn$6(WellKnownSymbolsStore,a)||!(NATIVE_SYMBOL||typeof WellKnownSymbolsStore[a]=="string")){var o="Symbol."+a;NATIVE_SYMBOL&&hasOwn$6(Symbol$1$1,a)?WellKnownSymbolsStore[a]=Symbol$1$1[a]:USE_SYMBOL_AS_UID&&symbolFor?WellKnownSymbolsStore[a]=symbolFor(o):WellKnownSymbolsStore[a]=createWellKnownSymbol(o)}return WellKnownSymbolsStore[a]},call$1=functionCall,isObject$4$1=isObject$6$1,isSymbol$1$1=isSymbol$2$1,getMethod=getMethod$1,ordinaryToPrimitive=ordinaryToPrimitive$1,wellKnownSymbol$4=wellKnownSymbol$5,$TypeError$2=TypeError,TO_PRIMITIVE=wellKnownSymbol$4("toPrimitive"),toPrimitive$1=function(a,o){if(!isObject$4$1(a)||isSymbol$1$1(a))return a;var s=getMethod(a,TO_PRIMITIVE),_;if(s){if(o===void 0&&(o="default"),_=call$1(s,a,o),!isObject$4$1(_)||isSymbol$1$1(_))return _;throw $TypeError$2("Can't convert object to primitive value")}return o===void 0&&(o="number"),ordinaryToPrimitive(a,o)},toPrimitive=toPrimitive$1,isSymbol$4=isSymbol$2$1,toPropertyKey$2=function(a){var o=toPrimitive(a,"string");return isSymbol$4(o)?o:o+""},global$4=global$a,isObject$3$1=isObject$6$1,document$1=global$4.document,EXISTS$1=isObject$3$1(document$1)&&isObject$3$1(document$1.createElement),documentCreateElement$1=function(a){return EXISTS$1?document$1.createElement(a):{}},DESCRIPTORS$7=descriptors,fails$4=fails$9,createElement=documentCreateElement$1,ie8DomDefine=!DESCRIPTORS$7&&!fails$4(function(){return Object.defineProperty(createElement("div"),"a",{get:function(){return 7}}).a!=7}),DESCRIPTORS$6=descriptors,call=functionCall,propertyIsEnumerableModule=objectPropertyIsEnumerable,createPropertyDescriptor$1=createPropertyDescriptor$2,toIndexedObject$3=toIndexedObject$4,toPropertyKey$1=toPropertyKey$2,hasOwn$5=hasOwnProperty_1,IE8_DOM_DEFINE$1=ie8DomDefine,$getOwnPropertyDescriptor$1=Object.getOwnPropertyDescriptor;objectGetOwnPropertyDescriptor.f=DESCRIPTORS$6?$getOwnPropertyDescriptor$1:function(o,s){if(o=toIndexedObject$3(o),s=toPropertyKey$1(s),IE8_DOM_DEFINE$1)try{return $getOwnPropertyDescriptor$1(o,s)}catch{}if(hasOwn$5(o,s))return createPropertyDescriptor$1(!call(propertyIsEnumerableModule.f,o,s),o[s])};var objectDefineProperty={},DESCRIPTORS$5=descriptors,fails$3=fails$9,v8PrototypeDefineBug=DESCRIPTORS$5&&fails$3(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42}),isObject$2$1=isObject$6$1,$String=String,$TypeError$1=TypeError,anObject$4=function(a){if(isObject$2$1(a))return a;throw $TypeError$1($String(a)+" is not an object")},DESCRIPTORS$4=descriptors,IE8_DOM_DEFINE=ie8DomDefine,V8_PROTOTYPE_DEFINE_BUG$1=v8PrototypeDefineBug,anObject$3=anObject$4,toPropertyKey=toPropertyKey$2,$TypeError=TypeError,$defineProperty=Object.defineProperty,$getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor,ENUMERABLE="enumerable",CONFIGURABLE$1="configurable",WRITABLE="writable";objectDefineProperty.f=DESCRIPTORS$4?V8_PROTOTYPE_DEFINE_BUG$1?function(o,s,_){if(anObject$3(o),s=toPropertyKey(s),anObject$3(_),typeof o=="function"&&s==="prototype"&&"value"in _&&WRITABLE in _&&!_[WRITABLE]){var j=$getOwnPropertyDescriptor(o,s);j&&j[WRITABLE]&&(o[s]=_.value,_={configurable:CONFIGURABLE$1 in _?_[CONFIGURABLE$1]:j[CONFIGURABLE$1],enumerable:ENUMERABLE in _?_[ENUMERABLE]:j[ENUMERABLE],writable:!1})}return $defineProperty(o,s,_)}:$defineProperty:function(o,s,_){if(anObject$3(o),s=toPropertyKey(s),anObject$3(_),IE8_DOM_DEFINE)try{return $defineProperty(o,s,_)}catch{}if("get"in _||"set"in _)throw $TypeError("Accessors not supported");return"value"in _&&(o[s]=_.value),o};var DESCRIPTORS$3=descriptors,definePropertyModule$3=objectDefineProperty,createPropertyDescriptor=createPropertyDescriptor$2,createNonEnumerableProperty$2=DESCRIPTORS$3?function(a,o,s){return definePropertyModule$3.f(a,o,createPropertyDescriptor(1,s))}:function(a,o,s){return a[o]=s,a},makeBuiltIn$2={exports:{}},DESCRIPTORS$2=descriptors,hasOwn$4=hasOwnProperty_1,FunctionPrototype=Function.prototype,getDescriptor=DESCRIPTORS$2&&Object.getOwnPropertyDescriptor,EXISTS=hasOwn$4(FunctionPrototype,"name"),PROPER=EXISTS&&function(){}.name==="something",CONFIGURABLE=EXISTS&&(!DESCRIPTORS$2||DESCRIPTORS$2&&getDescriptor(FunctionPrototype,"name").configurable),functionName={EXISTS,PROPER,CONFIGURABLE},uncurryThis$5=functionUncurryThis,isCallable$6=isCallable$c,store$1=sharedStore,functionToString=uncurryThis$5(Function.toString);isCallable$6(store$1.inspectSource)||(store$1.inspectSource=function(a){return functionToString(a)});var inspectSource$2=store$1.inspectSource,global$3=global$a,isCallable$5=isCallable$c,WeakMap$1$1=global$3.WeakMap,weakMapBasicDetection=isCallable$5(WeakMap$1$1)&&/native code/.test(String(WeakMap$1$1)),shared$1=shared$3.exports,uid=uid$2,keys$7=shared$1("keys"),sharedKey$2=function(a){return keys$7[a]||(keys$7[a]=uid(a))},hiddenKeys$4={},NATIVE_WEAK_MAP=weakMapBasicDetection,global$2=global$a,isObject$1$1=isObject$6$1,createNonEnumerableProperty$1=createNonEnumerableProperty$2,hasOwn$3=hasOwnProperty_1,shared=sharedStore,sharedKey$1=sharedKey$2,hiddenKeys$3=hiddenKeys$4,OBJECT_ALREADY_INITIALIZED="Object already initialized",TypeError$1=global$2.TypeError,WeakMap$5=global$2.WeakMap,set,get$5,has,enforce=function(a){return has(a)?get$5(a):set(a,{})},getterFor=function(a){return function(o){var s;if(!isObject$1$1(o)||(s=get$5(o)).type!==a)throw TypeError$1("Incompatible receiver, "+a+" required");return s}};if(NATIVE_WEAK_MAP||shared.state){var store$4=shared.state||(shared.state=new WeakMap$5);store$4.get=store$4.get,store$4.has=store$4.has,store$4.set=store$4.set,set=function(a,o){if(store$4.has(a))throw TypeError$1(OBJECT_ALREADY_INITIALIZED);return o.facade=a,store$4.set(a,o),o},get$5=function(a){return store$4.get(a)||{}},has=function(a){return store$4.has(a)}}else{var STATE=sharedKey$1("state");hiddenKeys$3[STATE]=!0,set=function(a,o){if(hasOwn$3(a,STATE))throw TypeError$1(OBJECT_ALREADY_INITIALIZED);return o.facade=a,createNonEnumerableProperty$1(a,STATE,o),o},get$5=function(a){return hasOwn$3(a,STATE)?a[STATE]:{}},has=function(a){return hasOwn$3(a,STATE)}}var internalState={set,get:get$5,has,enforce,getterFor},fails$2=fails$9,isCallable$4=isCallable$c,hasOwn$2=hasOwnProperty_1,DESCRIPTORS$1=descriptors,CONFIGURABLE_FUNCTION_NAME=functionName.CONFIGURABLE,inspectSource$1=inspectSource$2,InternalStateModule=internalState,enforceInternalState=InternalStateModule.enforce,getInternalState=InternalStateModule.get,defineProperty$1$1=Object.defineProperty,CONFIGURABLE_LENGTH=DESCRIPTORS$1&&!fails$2(function(){return defineProperty$1$1(function(){},"length",{value:8}).length!==8}),TEMPLATE=String(String).split("String"),makeBuiltIn$1=makeBuiltIn$2.exports=function(a,o,s){String(o).slice(0,7)==="Symbol("&&(o="["+String(o).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),s&&s.getter&&(o="get "+o),s&&s.setter&&(o="set "+o),(!hasOwn$2(a,"name")||CONFIGURABLE_FUNCTION_NAME&&a.name!==o)&&(DESCRIPTORS$1?defineProperty$1$1(a,"name",{value:o,configurable:!0}):a.name=o),CONFIGURABLE_LENGTH&&s&&hasOwn$2(s,"arity")&&a.length!==s.arity&&defineProperty$1$1(a,"length",{value:s.arity});try{s&&hasOwn$2(s,"constructor")&&s.constructor?DESCRIPTORS$1&&defineProperty$1$1(a,"prototype",{writable:!1}):a.prototype&&(a.prototype=void 0)}catch{}var _=enforceInternalState(a);return hasOwn$2(_,"source")||(_.source=TEMPLATE.join(typeof o=="string"?o:"")),a};Function.prototype.toString=makeBuiltIn$1(function(){return isCallable$4(this)&&getInternalState(this).source||inspectSource$1(this)},"toString");var isCallable$3=isCallable$c,definePropertyModule$2=objectDefineProperty,makeBuiltIn=makeBuiltIn$2.exports,defineGlobalProperty$1=defineGlobalProperty$3,defineBuiltIn$1=function(a,o,s,_){_||(_={});var j=_.enumerable,$t=_.name!==void 0?_.name:o;if(isCallable$3(s)&&makeBuiltIn(s,$t,_),_.global)j?a[o]=s:defineGlobalProperty$1(o,s);else{try{_.unsafe?a[o]&&(j=!0):delete a[o]}catch{}j?a[o]=s:definePropertyModule$2.f(a,o,{value:s,enumerable:!1,configurable:!_.nonConfigurable,writable:!_.nonWritable})}return a},objectGetOwnPropertyNames={},ceil=Math.ceil,floor=Math.floor,mathTrunc=Math.trunc||function(o){var s=+o;return(s>0?floor:ceil)(s)},trunc=mathTrunc,toIntegerOrInfinity$2=function(a){var o=+a;return o!==o||o===0?0:trunc(o)},toIntegerOrInfinity$1=toIntegerOrInfinity$2,max=Math.max,min$1=Math.min,toAbsoluteIndex$1=function(a,o){var s=toIntegerOrInfinity$1(a);return s<0?max(s+o,0):min$1(s,o)},toIntegerOrInfinity=toIntegerOrInfinity$2,min=Math.min,toLength$1=function(a){return a>0?min(toIntegerOrInfinity(a),9007199254740991):0},toLength=toLength$1,lengthOfArrayLike$2=function(a){return toLength(a.length)},toIndexedObject$2=toIndexedObject$4,toAbsoluteIndex=toAbsoluteIndex$1,lengthOfArrayLike$1=lengthOfArrayLike$2,createMethod$1=function(a){return function(o,s,_){var j=toIndexedObject$2(o),$t=lengthOfArrayLike$1(j),zt=toAbsoluteIndex(_,$t),Ht;if(a&&s!=s){for(;$t>zt;)if(Ht=j[zt++],Ht!=Ht)return!0}else for(;$t>zt;zt++)if((a||zt in j)&&j[zt]===s)return a||zt||0;return!a&&-1}},arrayIncludes={includes:createMethod$1(!0),indexOf:createMethod$1(!1)},uncurryThis$4=functionUncurryThis,hasOwn$1=hasOwnProperty_1,toIndexedObject$1=toIndexedObject$4,indexOf=arrayIncludes.indexOf,hiddenKeys$2=hiddenKeys$4,push$1=uncurryThis$4([].push),objectKeysInternal=function(a,o){var s=toIndexedObject$1(a),_=0,j=[],$t;for($t in s)!hasOwn$1(hiddenKeys$2,$t)&&hasOwn$1(s,$t)&&push$1(j,$t);for(;o.length>_;)hasOwn$1(s,$t=o[_++])&&(~indexOf(j,$t)||push$1(j,$t));return j},enumBugKeys$3=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],internalObjectKeys$1=objectKeysInternal,enumBugKeys$2=enumBugKeys$3,hiddenKeys$1=enumBugKeys$2.concat("length","prototype");objectGetOwnPropertyNames.f=Object.getOwnPropertyNames||function(o){return internalObjectKeys$1(o,hiddenKeys$1)};var objectGetOwnPropertySymbols={};objectGetOwnPropertySymbols.f=Object.getOwnPropertySymbols;var getBuiltIn$2=getBuiltIn$5,uncurryThis$3=functionUncurryThis,getOwnPropertyNamesModule=objectGetOwnPropertyNames,getOwnPropertySymbolsModule=objectGetOwnPropertySymbols,anObject$2=anObject$4,concat=uncurryThis$3([].concat),ownKeys$1$1=getBuiltIn$2("Reflect","ownKeys")||function(o){var s=getOwnPropertyNamesModule.f(anObject$2(o)),_=getOwnPropertySymbolsModule.f;return _?concat(s,_(o)):s},hasOwn$7=hasOwnProperty_1,ownKeys$6=ownKeys$1$1,getOwnPropertyDescriptorModule=objectGetOwnPropertyDescriptor,definePropertyModule$1=objectDefineProperty,copyConstructorProperties$1=function(a,o,s){for(var _=ownKeys$6(o),j=definePropertyModule$1.f,$t=getOwnPropertyDescriptorModule.f,zt=0;zt<_.length;zt++){var Ht=_[zt];!hasOwn$7(a,Ht)&&!(s&&hasOwn$7(s,Ht))&&j(a,Ht,$t(o,Ht))}},fails$1=fails$9,isCallable$2=isCallable$c,replacement=/#|\.prototype\./,isForced$1=function(a,o){var s=data$1[normalize(a)];return s==POLYFILL?!0:s==NATIVE?!1:isCallable$2(o)?fails$1(o):!!o},normalize=isForced$1.normalize=function(a){return String(a).replace(replacement,".").toLowerCase()},data$1=isForced$1.data={},NATIVE=isForced$1.NATIVE="N",POLYFILL=isForced$1.POLYFILL="P",isForced_1=isForced$1,global$1$1=global$a,getOwnPropertyDescriptor$2=objectGetOwnPropertyDescriptor.f,createNonEnumerableProperty=createNonEnumerableProperty$2,defineBuiltIn=defineBuiltIn$1,defineGlobalProperty=defineGlobalProperty$3,copyConstructorProperties=copyConstructorProperties$1,isForced=isForced_1,_export=function(a,o){var s=a.target,_=a.global,j=a.stat,$t,zt,Ht,Ut,Gt,Xt;if(_?zt=global$1$1:j?zt=global$1$1[s]||defineGlobalProperty(s,{}):zt=(global$1$1[s]||{}).prototype,zt)for(Ht in o){if(Gt=o[Ht],a.dontCallGetSet?(Xt=getOwnPropertyDescriptor$2(zt,Ht),Ut=Xt&&Xt.value):Ut=zt[Ht],$t=isForced(_?Ht:s+(j?".":"#")+Ht,a.forced),!$t&&Ut!==void 0){if(typeof Gt==typeof Ut)continue;copyConstructorProperties(Gt,Ut)}(a.sham||Ut&&Ut.sham)&&createNonEnumerableProperty(Gt,"sham",!0),defineBuiltIn(zt,Ht,Gt,a)}},uncurryThis$2=functionUncurryThis,aCallable=aCallable$2,NATIVE_BIND=functionBindNative,bind$1=uncurryThis$2(uncurryThis$2.bind),functionBindContext=function(a,o){return aCallable(a),o===void 0?a:NATIVE_BIND?bind$1(a,o):function(){return a.apply(o,arguments)}},classof$2=classofRaw$2,isArray$1$1=Array.isArray||function(o){return classof$2(o)=="Array"},wellKnownSymbol$3=wellKnownSymbol$5,TO_STRING_TAG$1=wellKnownSymbol$3("toStringTag"),test={};test[TO_STRING_TAG$1]="z";var toStringTagSupport=String(test)==="[object z]",TO_STRING_TAG_SUPPORT=toStringTagSupport,isCallable$1=isCallable$c,classofRaw=classofRaw$2,wellKnownSymbol$2=wellKnownSymbol$5,TO_STRING_TAG=wellKnownSymbol$2("toStringTag"),$Object=Object,CORRECT_ARGUMENTS=classofRaw(function(){return arguments}())=="Arguments",tryGet=function(a,o){try{return a[o]}catch{}},classof$1=TO_STRING_TAG_SUPPORT?classofRaw:function(a){var o,s,_;return a===void 0?"Undefined":a===null?"Null":typeof(s=tryGet(o=$Object(a),TO_STRING_TAG))=="string"?s:CORRECT_ARGUMENTS?classofRaw(o):(_=classofRaw(o))=="Object"&&isCallable$1(o.callee)?"Arguments":_},uncurryThis$1=functionUncurryThis,fails=fails$9,isCallable=isCallable$c,classof=classof$1,getBuiltIn$1=getBuiltIn$5,inspectSource=inspectSource$2,noop=function(){},empty=[],construct$1=getBuiltIn$1("Reflect","construct"),constructorRegExp=/^\s*(?:class|function)\b/,exec=uncurryThis$1(constructorRegExp.exec),INCORRECT_TO_STRING=!constructorRegExp.exec(noop),isConstructorModern=function(o){if(!isCallable(o))return!1;try{return construct$1(noop,empty,o),!0}catch{return!1}},isConstructorLegacy=function(o){if(!isCallable(o))return!1;switch(classof(o)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return INCORRECT_TO_STRING||!!exec(constructorRegExp,inspectSource(o))}catch{return!0}};isConstructorLegacy.sham=!0;var isConstructor$1=!construct$1||fails(function(){var a;return isConstructorModern(isConstructorModern.call)||!isConstructorModern(Object)||!isConstructorModern(function(){a=!0})||a})?isConstructorLegacy:isConstructorModern,isArray$d=isArray$1$1,isConstructor=isConstructor$1,isObject$a=isObject$6$1,wellKnownSymbol$1=wellKnownSymbol$5,SPECIES=wellKnownSymbol$1("species"),$Array=Array,arraySpeciesConstructor$1=function(a){var o;return isArray$d(a)&&(o=a.constructor,isConstructor(o)&&(o===$Array||isArray$d(o.prototype))?o=void 0:isObject$a(o)&&(o=o[SPECIES],o===null&&(o=void 0))),o===void 0?$Array:o},arraySpeciesConstructor=arraySpeciesConstructor$1,arraySpeciesCreate$1=function(a,o){return new(arraySpeciesConstructor(a))(o===0?0:o)},bind=functionBindContext,uncurryThis=functionUncurryThis,IndexedObject=indexedObject,toObject=toObject$2,lengthOfArrayLike=lengthOfArrayLike$2,arraySpeciesCreate=arraySpeciesCreate$1,push=uncurryThis([].push),createMethod=function(a){var o=a==1,s=a==2,_=a==3,j=a==4,$t=a==6,zt=a==7,Ht=a==5||$t;return function(Ut,Gt,Xt,Jt){for(var Zt=toObject(Ut),er=IndexedObject(Zt),tr=bind(Gt,Xt),nr=lengthOfArrayLike(er),sr=0,or=Jt||arraySpeciesCreate,ir=o?or(Ut,nr):s||zt?or(Ut,0):void 0,rr,ar;nr>sr;sr++)if((Ht||sr in er)&&(rr=er[sr],ar=tr(rr,sr,Zt),a))if(o)ir[sr]=ar;else if(ar)switch(a){case 3:return!0;case 5:return rr;case 6:return sr;case 2:push(ir,rr)}else switch(a){case 4:return!1;case 7:push(ir,rr)}return $t?-1:_||j?j:ir}},arrayIteration={forEach:createMethod(0),map:createMethod(1),filter:createMethod(2),some:createMethod(3),every:createMethod(4),find:createMethod(5),findIndex:createMethod(6),filterReject:createMethod(7)},objectDefineProperties={},internalObjectKeys=objectKeysInternal,enumBugKeys$1=enumBugKeys$3,objectKeys$1=Object.keys||function(o){return internalObjectKeys(o,enumBugKeys$1)},DESCRIPTORS=descriptors,V8_PROTOTYPE_DEFINE_BUG=v8PrototypeDefineBug,definePropertyModule=objectDefineProperty,anObject$1=anObject$4,toIndexedObject=toIndexedObject$4,objectKeys=objectKeys$1;objectDefineProperties.f=DESCRIPTORS&&!V8_PROTOTYPE_DEFINE_BUG?Object.defineProperties:function(o,s){anObject$1(o);for(var _=toIndexedObject(s),j=objectKeys(s),$t=j.length,zt=0,Ht;$t>zt;)definePropertyModule.f(o,Ht=j[zt++],_[Ht]);return o};var getBuiltIn=getBuiltIn$5,html$1$1=getBuiltIn("document","documentElement"),anObject=anObject$4,definePropertiesModule=objectDefineProperties,enumBugKeys=enumBugKeys$3,hiddenKeys=hiddenKeys$4,html$2=html$1$1,documentCreateElement=documentCreateElement$1,sharedKey=sharedKey$2,GT=">",LT="<",PROTOTYPE="prototype",SCRIPT="script",IE_PROTO=sharedKey("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(a){return LT+SCRIPT+GT+a+LT+"/"+SCRIPT+GT},NullProtoObjectViaActiveX=function(a){a.write(scriptTag("")),a.close();var o=a.parentWindow.Object;return a=null,o},NullProtoObjectViaIFrame=function(){var a=documentCreateElement("iframe"),o="java"+SCRIPT+":",s;return a.style.display="none",html$2.appendChild(a),a.src=String(o),s=a.contentWindow.document,s.open(),s.write(scriptTag("document.F=Object")),s.close(),s.F},activeXDocument,NullProtoObject=function(){try{activeXDocument=new ActiveXObject("htmlfile")}catch{}NullProtoObject=typeof document<"u"?document.domain&&activeXDocument?NullProtoObjectViaActiveX(activeXDocument):NullProtoObjectViaIFrame():NullProtoObjectViaActiveX(activeXDocument);for(var a=enumBugKeys.length;a--;)delete NullProtoObject[PROTOTYPE][enumBugKeys[a]];return NullProtoObject()};hiddenKeys[IE_PROTO]=!0;var objectCreate$2=Object.create||function(o,s){var _;return o!==null?(EmptyConstructor[PROTOTYPE]=anObject(o),_=new EmptyConstructor,EmptyConstructor[PROTOTYPE]=null,_[IE_PROTO]=o):_=NullProtoObject(),s===void 0?_:definePropertiesModule.f(_,s)},wellKnownSymbol=wellKnownSymbol$5,create$1=objectCreate$2,defineProperty$4=objectDefineProperty.f,UNSCOPABLES=wellKnownSymbol("unscopables"),ArrayPrototype=Array.prototype;ArrayPrototype[UNSCOPABLES]==null&&defineProperty$4(ArrayPrototype,UNSCOPABLES,{configurable:!0,value:create$1(null)});var addToUnscopables$1=function(a){ArrayPrototype[UNSCOPABLES][a]=!0}
1262,$=_export,$find=arrayIteration.find,addToUnscopables=addToUnscopables$1,FIND="find",SKIPS_HOLES=!0;FIND in[]&&Array(1)[FIND](function(){SKIPS_HOLES=!1});$({target:"Array",proto:!0,forced:SKIPS_HOLES},{find:function(o){return $find(this,o,arguments.length>1?arguments[1]:void 0)}});addToUnscopables(FIND);var CONSTANT={GLOBAL:{HIDE:"__react_tooltip_hide_event",REBUILD:"__react_tooltip_rebuild_event",SHOW:"__react_tooltip_show_event"}},dispatchGlobalEvent=function(o,s){var _;typeof window.CustomEvent=="function"?_=new window.CustomEvent(o,{detail:s}):(_=document.createEvent("Event"),_.initEvent(o,!1,!0,s)),window.dispatchEvent(_)};function staticMethods(a){a.hide=function(o){dispatchGlobalEvent(CONSTANT.GLOBAL.HIDE,{target:o})},a.rebuild=function(){dispatchGlobalEvent(CONSTANT.GLOBAL.REBUILD)},a.show=function(o){dispatchGlobalEvent(CONSTANT.GLOBAL.SHOW,{target:o})},a.prototype.globalRebuild=function(){this.mount&&(this.unbindListener(),this.bindListener())},a.prototype.globalShow=function(o){if(this.mount){var s=o&&o.detail&&o.detail.target&&!0||!1;this.showTooltip({currentTarget:s&&o.detail.target},!0)}},a.prototype.globalHide=function(o){if(this.mount){var s=o&&o.detail&&o.detail.target&&!0||!1;this.hideTooltip({currentTarget:s&&o.detail.target},s)}}}function windowListener(a){a.prototype.bindWindowEvents=function(o){window.removeEventListener(CONSTANT.GLOBAL.HIDE,this.globalHide),window.addEventListener(CONSTANT.GLOBAL.HIDE,this.globalHide,!1),window.removeEventListener(CONSTANT.GLOBAL.REBUILD,this.globalRebuild),window.addEventListener(CONSTANT.GLOBAL.REBUILD,this.globalRebuild,!1),window.removeEventListener(CONSTANT.GLOBAL.SHOW,this.globalShow),window.addEventListener(CONSTANT.GLOBAL.SHOW,this.globalShow,!1),o&&(window.removeEventListener("resize",this.onWindowResize),window.addEventListener("resize",this.onWindowResize,!1))},a.prototype.unbindWindowEvents=function(){window.removeEventListener(CONSTANT.GLOBAL.HIDE,this.globalHide),window.removeEventListener(CONSTANT.GLOBAL.REBUILD,this.globalRebuild),window.removeEventListener(CONSTANT.GLOBAL.SHOW,this.globalShow),window.removeEventListener("resize",this.onWindowResize)},a.prototype.onWindowResize=function(){this.mount&&this.hideTooltip()}}var checkStatus=function(o,s){var _=this.state.show,j=this.props.id,$t=this.isCapture(s.currentTarget),zt=s.currentTarget.getAttribute("currentItem");$t||s.stopPropagation(),_&&zt==="true"?o||this.hideTooltip(s):(s.currentTarget.setAttribute("currentItem","true"),setUntargetItems(s.currentTarget,this.getTargetArray(j)),this.showTooltip(s))},setUntargetItems=function(o,s){for(var _=0;_<s.length;_++)o!==s[_]?s[_].setAttribute("currentItem","false"):s[_].setAttribute("currentItem","true")},customListeners={id:"9b69f92e-d3fe-498b-b1b4-c5e63a51b0cf",set:function(o,s,_){if(this.id in o){var j=o[this.id];j[s]=_}else Object.defineProperty(o,this.id,{configurable:!0,value:_defineProperty$8({},s,_)})},get:function(o,s){var _=o[this.id];if(_!==void 0)return _[s]}};function customEvent(a){a.prototype.isCustomEvent=function(o){var s=this.state.event;return s||!!o.getAttribute("data-event")},a.prototype.customBindListener=function(o){var s=this,_=this.state,j=_.event,$t=_.eventOff,zt=o.getAttribute("data-event")||j,Ht=o.getAttribute("data-event-off")||$t;zt.split(" ").forEach(function(Ut){o.removeEventListener(Ut,customListeners.get(o,Ut));var Gt=checkStatus.bind(s,Ht);customListeners.set(o,Ut,Gt),o.addEventListener(Ut,Gt,!1)}),Ht&&Ht.split(" ").forEach(function(Ut){o.removeEventListener(Ut,s.hideTooltip),o.addEventListener(Ut,s.hideTooltip,!1)})},a.prototype.customUnbindListener=function(o){var s=this.state,_=s.event,j=s.eventOff,$t=_||o.getAttribute("data-event"),zt=j||o.getAttribute("data-event-off");o.removeEventListener($t,customListeners.get(o,_)),zt&&o.removeEventListener(zt,this.hideTooltip)}}function isCapture(a){a.prototype.isCapture=function(o){return o&&o.getAttribute("data-iscapture")==="true"||this.props.isCapture||!1}}function getEffect(a){a.prototype.getEffect=function(o){var s=o.getAttribute("data-effect");return s||this.props.effect||"float"}}var makeProxy=function(o){var s={};for(var _ in o)typeof o[_]=="function"?s[_]=o[_].bind(o):s[_]=o[_];return s},bodyListener=function(o,s,_){for(var j=s.respectEffect,$t=j===void 0?!1:j,zt=s.customEvent,Ht=zt===void 0?!1:zt,Ut=this.props.id,Gt=null,Xt,Jt=_.target,Zt;Gt===null&&Jt!==null;)Zt=Jt,Gt=Jt.getAttribute("data-tip")||null,Xt=Jt.getAttribute("data-for")||null,Jt=Jt.parentElement;
1262if(Jt=Zt||_.target,!(this.isCustomEvent(Jt)&&!Ht)){var er=Ut==null&&Xt==null||Xt===Ut;if(Gt!=null&&(!$t||this.getEffect(Jt)==="float")&&er){var tr=makeProxy(_);tr.currentTarget=Jt,o(tr)}}},findCustomEvents=function(o,s){var _={};return o.forEach(function(j){var $t=j.getAttribute(s);$t&&$t.split(" ").forEach(function(zt){return _[zt]=!0})}),_},getBody=function(){return document.getElementsByTagName("body")[0]};function bodyMode(a){a.prototype.isBodyMode=function(){return!!this.props.bodyMode},a.prototype.bindBodyListener=function(o){var s=this,_=this.state,j=_.event,$t=_.eventOff,zt=_.possibleCustomEvents,Ht=_.possibleCustomEventsOff,Ut=getBody(),Gt=findCustomEvents(o,"data-event"),Xt=findCustomEvents(o,"data-event-off");j!=null&&(Gt[j]=!0),$t!=null&&(Xt[$t]=!0),zt.split(" ").forEach(function(nr){return Gt[nr]=!0}),Ht.split(" ").forEach(function(nr){return Xt[nr]=!0}),this.unbindBodyListener(Ut);var Jt=this.bodyModeListeners={};j==null&&(Jt.mouseover=bodyListener.bind(this,this.showTooltip,{}),Jt.mousemove=bodyListener.bind(this,this.updateTooltip,{respectEffect:!0}),Jt.mouseout=bodyListener.bind(this,this.hideTooltip,{}));for(var Zt in Gt)Jt[Zt]=bodyListener.bind(this,function(nr){var sr=nr.currentTarget.getAttribute("data-event-off")||$t;checkStatus.call(s,sr,nr)},{customEvent:!0});for(var er in Xt)Jt[er]=bodyListener.bind(this,this.hideTooltip,{customEvent:!0});for(var tr in Jt)Ut.addEventListener(tr,Jt[tr])},a.prototype.unbindBodyListener=function(o){o=o||getBody();var s=this.bodyModeListeners;for(var _ in s)o.removeEventListener(_,s[_])}}var getMutationObserverClass=function(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver};function trackRemoval(a){a.prototype.bindRemovalTracker=function(){var o=this,s=getMutationObserverClass();if(s!=null){var _=new s(function(j){for(var $t=0;$t<j.length;$t++)for(var zt=j[$t],Ht=0;Ht<zt.removedNodes.length;Ht++){var Ut=zt.removedNodes[Ht];if(Ut===o.state.currentTarget){o.hideTooltip();return}}});_.observe(window.document,{childList:!0,subtree:!0}),this.removalTracker=_}},a.prototype.unbindRemovalTracker=function(){this.removalTracker&&(this.removalTracker.disconnect(),this.removalTracker=null)}}function getPosition(a,o,s,_,j,$t,zt){var Ht=getDimensions(s),Ut=Ht.width,Gt=Ht.height,Xt=getDimensions(o),Jt=Xt.width,Zt=Xt.height,er=getCurrentOffset(a,o,$t),tr=er.mouseX,nr=er.mouseY,sr=getDefaultPosition($t,Jt,Zt,Ut,Gt),or=calculateOffset(zt),ir=or.extraOffsetX,rr=or.extraOffsetY,ar=window.innerWidth,lr=window.innerHeight,ur=getParent(s),cr=ur.parentTop,dr=ur.parentLeft,gr=function($r){var Kr=sr[$r].l;return tr+Kr+ir},_r=function($r){var Kr=sr[$r].r;return tr+Kr+ir},Sr=function($r){var Kr=sr[$r].t;return nr+Kr+rr},wr=function($r){var Kr=sr[$r].b;return nr+Kr+rr},Rr=function($r){return gr($r)<0},Ir=function($r){return _r($r)>ar},mr=function($r){return Sr($r)<0},hr=function($r){return wr($r)>lr},vr=function($r){return Rr($r)||Ir($r)||mr($r)||hr($r)},pr=function($r){return!vr($r)},br={top:pr("top"),bottom:pr("bottom"),left:pr("left"),right:pr("right")};function Pr(){var Fr=j.split(",").concat(_,["top","bottom","left","right"]),$r=_createForOfIteratorHelper(Fr),Kr;try{for($r.s();!(Kr=$r.n()).done;){var rn=Kr.value;if(br[rn])return rn}}catch(Zr){$r.e(Zr)}finally{$r.f()}return _}var kr=Pr(),Lr=!1,Gr;return kr&&kr!==_&&(Lr=!0,Gr=kr),Lr?{isNewState:!0,newState:{place:Gr}}:{isNewState:!1,position:{left:parseInt(gr(_)-dr,10),top:parseInt(Sr(_)-cr,10)}}}var getDimensions=function(o){var s=o.getBoundingClientRect(),_=s.height,j=s.width;return{height:parseInt(_,10),width:parseInt(j,10)}},getCurrentOffset=function(o,s,_){var j=s.getBoundingClientRect(),$t=j.top,zt=j.left,Ht=getDimensions(s),Ut=Ht.width,Gt=Ht.height;return _==="float"?{mouseX:o.clientX,mouseY:o.clientY}:{mouseX:zt+Ut/2,mouseY:$t+Gt/2}},getDefaultPosition=function(o,s,_,j,$t){var zt,Ht,Ut,Gt,Xt=3,Jt=2,Zt=12;return o==="float"?(zt={l:-(j/2),r:j/2,t:-($t+Xt+Jt),b:-Xt},Ut={l:-(j/2),r:j/2,t:Xt+Zt,b:$t+Xt+Jt+Zt},Gt={l:-(j+Xt+Jt),r:-Xt,t:-($t/2),b:$t/2},Ht={l:Xt,r:j+Xt+Jt,t:-($t/2),b:$t/2}):o==="solid"&&(zt={l:-(j/2),r:j/2,t:-(_/2+$t+Jt),b:-(_/2)},Ut={l:-(j/2),r:j/2,t:_/2,b:_/2+$t+Jt},Gt={l:-(j+s/2+Jt),r:-(s/2),t:-($t/2),b:$t/2},Ht={l:s/2,r:j+s/2+Jt,t:-($t/2),b:$t/2}),{top:zt,bottom:Ut,left:Gt,right:Ht}},calculateOffset=function(o){var s=0,_=0;Object.prototype.toString.apply(o)==="[object String]"&&(o=JSON.parse(o.toString().replace(/'/g,'"')));for(var j in o)j==="top"?_-=parseInt(o[j],10):j==="bottom"?_+=parseInt(o[j],10):j==="left"?s-=parseInt(o[j],10):j==="right"&&(s+=parseInt(o[j],10));return{extraOffsetX:s,extraOffsetY:_}},getParent=function(o){for(var s=o;s;){var _=window.getComputedStyle(s);if(_.getPropertyValue("transform")!=="none"||_.getPropertyValue("will-change")==="transform")break;s=s.parentElement}var j=s&&s.getBoundingClientRect().top||0,$t=s&&s.getBoundingClientRect().left||0;return{parentTop:j,parentLeft:$t}};function TipContent(a,o,s,_){if(o)return o;if(s!=null)return s;if(s===null)return null;var j=/<br\s*\/?>/;return!_||_==="false"||!j.test(a)?a:a.split(j).map(function($t,zt){return React.createElement("span",{key:zt,className:"multi-line"},$t)})}function parseAria(a){var o={};return Object.keys(a).filter(function(s){return/(^aria-\w+$|^role$)/.test(s)}
1262).forEach(function(s){o[s]=a[s]}),o}function nodeListToArray(a){var o=a.length;return a.hasOwnProperty?Array.prototype.slice.call(a):new Array(o).fill().map(function(s){return a[s]})}function generateUUID(){return"t"+v4()}var baseCss=`.__react_component_tooltip {
1263  border-radius: 3px;
1264  display: inline-block;
1265  font-size: 13px;
1266  left: -999em;
1267  opacity: 0;
1268  position: fixed;
1269  pointer-events: none;
1270  transition: opacity 0.3s ease-out;
1271  top: -999em;
1272  visibility: hidden;
1273  z-index: 999;
1274}
1275.__react_component_tooltip.allow_hover, .__react_component_tooltip.allow_click {
1276  pointer-events: auto;
1277}
1278.__react_component_tooltip::before, .__react_component_tooltip::after {
1279  content: "";
1280  width: 0;
1281  height: 0;
1282  position: absolute;
1283}
1284.__react_component_tooltip.show {
1285  opacity: 0.9;
1286  margin-top: 0;
1287  margin-left: 0;
1288  visibility: visible;
1289}
1290.__react_component_tooltip.place-top::before {
1291  bottom: 0;
1292  left: 50%;
1293  margin-left: -11px;
1294}
1295.__react_component_tooltip.place-bottom::before {
1296  top: 0;
1297  left: 50%;
1298  margin-left: -11px;
1299}
1300.__react_component_tooltip.place-left::before {
1301  right: 0;
1302  top: 50%;
1303  margin-top: -9px;
1304}
1305.__react_component_tooltip.place-right::before {
1306  left: 0;
1307  top: 50%;
1308  margin-top: -9px;
1309}
1310.__react_component_tooltip .multi-line {
1311  display: block;
1312  padding: 2px 0;
1313  text-align: center;
1314}`,defaultColors={dark:{text:"#fff",background:"#222",border:"transparent",arrow:"#222"},success:{text:"#fff",background:"#8DC572",border:"transparent",arrow:"#8DC572"},warning:{text:"#fff",background:"#F0AD4E",border:"transparent",arrow:"#F0AD4E"},error:{text:"#fff",background:"#BE6464",border:"transparent",arrow:"#BE6464"},info:{text:"#fff",background:"#337AB7",border:"transparent",arrow:"#337AB7"},light:{text:"#222",background:"#fff",border:"transparent",arrow:"#fff"}};function getDefaultPopupColors(a){return defaultColors[a]?_objectSpread2$1({},defaultColors[a]):void 0}var DEFAULT_PADDING="8px 21px",DEFAULT_RADIUS={tooltip:3,arrow:0};function generateTooltipStyle(a,o,s,_,j,$t){return generateStyle(a,getPopupColors(o,s,_),j,$t)}function generateStyle(a,o){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:DEFAULT_PADDING,_=arguments.length>3&&arguments[3]!==void 0?arguments[3]:DEFAULT_RADIUS,j=o.text,$t=o.background,zt=o.border,Ht=o.arrow,Ut=_.arrow,Gt=_.tooltip;return`
1315  	.`.concat(a,` {
1316	    color: `).concat(j,`;
1317	    background: `).concat($t,`;
1318	    border: 1px solid `).concat(zt,`;
1319	    border-radius: `).concat(Gt,`px;
1320	    padding: `).concat(s,`;
1321  	}
1322
1323  	.`).concat(a,`.place-top {
1324        margin-top: -10px;
1325    }
1326    .`).concat(a,`.place-top::before {
1327        content: "";
1328        background-color: inherit;
1329        position: absolute;
1330        z-index: 2;
1331        width: 20px;
1332        height: 12px;
1333    }
1334    .`).concat(a,`.place-top::after {
1335        content: "";
1336        position: absolute;
1337        width: 10px;
1338        height: 10px;
1339        border-top-right-radius: `).concat(Ut,`px;
1340        border: 1px solid `).concat(zt,`;
1341        background-color: `).concat(Ht,`;
1342        z-index: -2;
1343        bottom: -6px;
1344        left: 50%;
1345        margin-left: -6px;
1346        transform: rotate(135deg);
1347    }
1348
1349    .`).concat(a,`.place-bottom {
1350        margin-top: 10px;
1351    }
1352    .`).concat(a,`.place-bottom::before {
1353        content: "";
1354        background-color: inherit;
1355        position: absolute;
1356        z-index: -1;
1357        width: 18px;
1358        height: 10px;
1359    }
1360    .`).concat(a,`.place-bottom::after {
1361        content: "";
1362        position: absolute;
1363        width: 10px;
1364        height: 10px;
1365        border-top-right-radius: `).concat(Ut,`px;
1366        border: 1px solid `).concat(zt,`;
1367        background-color: `).concat(Ht,`;
1368        z-index: -2;
1369        top: -6px;
1370        left: 50%;
1371        margin-left: -6px;
1372        transform: rotate(45deg);
1373    }
1374
1375    .`).concat(a,`.place-left {
1376        margin-left: -10px;
1377    }
1378    .`).concat(a,`.place-left::before {
1379        content: "";
1380        background-color: inherit;
1381        position: absolute;
1382        z-index: -1;
1383        width: 10px;
1384        height: 18px;
1385    }
1386    .`).concat(a,`.place-left::after {
1387        content: "";
1388        position: absolute;
1389        width: 10px;
1390        height: 10px;
1391        border-top-right-radius: `).concat(Ut,`px;
1392        border: 1px solid `).concat(zt,`;
1393        background-color: `).concat(Ht,`;
1394        z-index: -2;
1395        right: -6px;
1396        top: 50%;
1397        margin-top: -6px;
1398        transform: rotate(45deg);
1399    }
1400
1401    .`).concat(a,`.place-right {
1402        margin-left: 10px;
1403    }
1404    .`).concat(a,`.place-right::before {
1405        content: "";
1406        background-color: inherit;
1407        position: absolute;
1408        z-index: -1;
1409        width: 10px;
1410        height: 18px;
1411    }
1412    .`).concat(a,`.place-right::after {
1413        content: "";
1414        position: absolute;
1415        width: 10px;
1416        height: 10px;
1417        border-top-right-radius: `).concat(Ut,`px;
1418        border: 1px solid `).concat(zt,`;
1419        background-color: `).concat(Ht,`;
1420        z-index: -2;
1421        left: -6px;
1422        top: 50%;
1423        margin-top: -6px;
1424        transform: rotate(-135deg);
1425    }
1426  `)}function getPopupColors(a,o,s){var _=a.text,j=a.background,$t=a.border,zt=a.arrow?a.arrow:a.background,Ht=getDefaultPopupColors(o);return _&&(Ht.text=_),j&&(Ht.background=j),s&&($t?Ht.border=$t:Ht.border=o==="light"?"black":"white"),zt&&(Ht.arrow=zt),Ht}var _class,_class2;staticMethods(_class=windowListener(_class=customEvent(_class=isCapture(_class=getEffect(_class=bodyMode(_class=trackRemoval(_class=(_class2=function(a){_inherits$f(s,a);var o=_createSuper$5(s);function s(_){var j;return _classCallCheck$f(this,s),j=o.call(this,_),j.state={uuid:_.uuid||generateUUID(),place:_.place||"top",desiredPlace:_.place||"top",type:_.type||"dark",effect:_.effect||"float",show:!1,border:!1,borderClass:"border",customColors:{},customRadius:{},offset:{},padding:_.padding,extraClass:"",html:!1,delayHide:0,delayShow:0,event:_.event||null,eventOff:_.eventOff||null,currentEvent:null,currentTarget:null,ariaProps:parseAria(_),isEmptyTip:!1,disable:!1,possibleCustomEvents:_.possibleCustomEvents||"",possibleCustomEventsOff:_.possibleCustomEventsOff||"",originTooltip:null,isMultiline:!1},j.bind(["showTooltip","updateTooltip","hideTooltip","hideTooltipOnScroll","getTooltipContent","globalRebuild","globalShow","globalHide","onWindowResize","mouseOnToolTip"]),j.mount=!0,j.delayShowLoop=null,j.delayHideLoop=null,j.delayReshow=null,j.intervalUpdateContent=null,j}return _createClass$d(s,[{key:"bind",value:function(j){var $t=this;
1426j.forEach(function(zt){$t[zt]=$t[zt].bind($t)})}},{key:"componentDidMount",value:function(){var j=this.props;j.insecure;var $t=j.resizeHide,zt=j.disableInternalStyle;this.mount=!0,this.bindListener(),this.bindWindowEvents($t),zt||this.injectStyles()}},{key:"componentWillUnmount",value:function(){this.mount=!1,this.clearTimer(),this.unbindListener(),this.removeScrollListener(this.state.currentTarget),this.unbindWindowEvents()}},{key:"injectStyles",value:function(){var j=this.tooltipRef;if(j){for(var $t=j.parentNode;$t.parentNode;)$t=$t.parentNode;var zt;switch($t.constructor.name){case"Document":case"HTMLDocument":case void 0:zt=$t.head;break;case"ShadowRoot":default:zt=$t;break}if(!zt.querySelector("style[data-react-tooltip]")){var Ht=document.createElement("style");Ht.textContent=baseCss,Ht.setAttribute("data-react-tooltip","true"),zt.appendChild(Ht)}}}},{key:"mouseOnToolTip",value:function(){var j=this.state.show;return j&&this.tooltipRef?(this.tooltipRef.matches||(this.tooltipRef.msMatchesSelector?this.tooltipRef.matches=this.tooltipRef.msMatchesSelector:this.tooltipRef.matches=this.tooltipRef.mozMatchesSelector),this.tooltipRef.matches(":hover")):!1}},{key:"getTargetArray",value:function(j){var $t=[],zt;if(!j)zt="[data-tip]:not([data-for])";else{var Ht=j.replace(/\\/g,"\\\\").replace(/"/g,'\\"');zt='[data-tip][data-for="'.concat(Ht,'"]')}return nodeListToArray(document.getElementsByTagName("*")).filter(function(Ut){return Ut.shadowRoot}).forEach(function(Ut){$t=$t.concat(nodeListToArray(Ut.shadowRoot.querySelectorAll(zt)))}),$t.concat(nodeListToArray(document.querySelectorAll(zt)))}},{key:"bindListener",value:function(){var j=this,$t=this.props,zt=$t.id,Ht=$t.globalEventOff,Ut=$t.isCapture,Gt=this.getTargetArray(zt);Gt.forEach(function(Xt){Xt.getAttribute("currentItem")===null&&Xt.setAttribute("currentItem","false"),j.unbindBasicListener(Xt),j.isCustomEvent(Xt)&&j.customUnbindListener(Xt)}),this.isBodyMode()?this.bindBodyListener(Gt):Gt.forEach(function(Xt){var Jt=j.isCapture(Xt),Zt=j.getEffect(Xt);if(j.isCustomEvent(Xt)){j.customBindListener(Xt);return}Xt.addEventListener("mouseenter",j.showTooltip,Jt),Xt.addEventListener("focus",j.showTooltip,Jt),Zt==="float"&&Xt.addEventListener("mousemove",j.updateTooltip,Jt),Xt.addEventListener("mouseleave",j.hideTooltip,Jt),Xt.addEventListener("blur",j.hideTooltip,Jt)}),Ht&&(window.removeEventListener(Ht,this.hideTooltip),window.addEventListener(Ht,this.hideTooltip,Ut)),this.bindRemovalTracker()}},{key:"unbindListener",value:function(){var j=this,$t=this.props,zt=$t.id,Ht=$t.globalEventOff;if(this.isBodyMode())this.unbindBodyListener();else{var Ut=this.getTargetArray(zt);Ut.forEach(function(Gt){j.unbindBasicListener(Gt),j.isCustomEvent(Gt)&&j.customUnbindListener(Gt)})}Ht&&window.removeEventListener(Ht,this.hideTooltip),this.unbindRemovalTracker()}},{key:"unbindBasicListener",value:function(j){var $t=this.isCapture(j);j.removeEventListener("mouseenter",this.showTooltip,$t),j.removeEventListener("mousemove",this.updateTooltip,$t),j.removeEventListener("mouseleave",this.hideTooltip,$t)}},{key:"getTooltipContent",value:function(){var j=this.props,$t=j.getContent,zt=j.children,Ht;return $t&&(Array.isArray($t)?Ht=$t[0]&&$t[0](this.state.originTooltip):Ht=$t(this.state.originTooltip)),TipContent(this.state.originTooltip,zt,Ht,this.state.isMultiline)}},{key:"isEmptyTip",value:function(j){return typeof j=="string"&&j===""||j===null}},{key:"showTooltip",value:function(j,$t){if(this.tooltipRef){if($t){var zt=this.getTargetArray(this.props.id),Ht=zt.some(function(dr){return dr===j.currentTarget});if(!Ht)return}var Ut=this.props,Gt=Ut.multiline,Xt=Ut.getContent,Jt=j.currentTarget.getAttribute("data-tip"),Zt=j.currentTarget.getAttribute("data-multiline")||Gt||!1,er=j instanceof window.FocusEvent||$t,tr=!0;j.currentTarget.getAttribute("data-scroll-hide")?tr=j.currentTarget.getAttribute("data-scroll-hide")==="true":this.props.scrollHide!=null&&(tr=this.props.scrollHide),j&&j.currentTarget&&j.currentTarget.setAttribute&&j.currentTarget.setAttribute("aria-describedby",this.props.id||this.state.uuid);var nr=j.currentTarget.getAttribute("data-place")||this.props.place||"top",sr=er&&"solid"||this.getEffect(j.currentTarget),or=j.currentTarget.getAttribute("data-offset")||this.props.offset||{},ir=getPosition(j,j.currentTarget,this.tooltipRef,nr.split(",")[0],nr,sr,or);ir.position&&this.props.overridePosition&&(ir.position=this.props.overridePosition(ir.position,j,j.currentTarget,this.tooltipRef,nr,nr,sr,or));var rr=ir.isNewState?ir.newState.place:nr.split(",")[0];this.clearTimer();var ar=j.currentTarget,lr=this.state.show?ar.getAttribute("data-delay-update")||this.props.delayUpdate:0,ur=this,cr=function(){ur.setState({originTooltip:Jt,isMultiline:Zt,desiredPlace:nr,place:rr,type:ar.getAttribute("data-type")||ur.props.type||"dark",customColors:{text:ar.getAttribute("data-text-color")||ur.props.textColor||null,background:ar.getAttribute("data-background-color")||ur.props.backgroundColor||null,border:ar.getAttribute("data-border-color")||ur.props.borderColor||null,arrow:ar.getAttribute("data-arrow-color")||ur.props.arrowColor||null},customRadius:{tooltip:ar.getAttribute("data-tooltip-radius")||ur.props.tooltipRadius||"3",arrow:ar.getAttribute("data-arrow-radius")||ur.props.arrowRadius||"0"},effect:sr,offset:or,padding:ar.getAttribute("data-padding")||ur.props.padding,html:(ar.getAttribute("data-html")?ar.getAttribute("data-html")==="true":ur.props.html)||!1,delayShow:ar.getAttribute("data-delay-show")||ur.props.delayShow||0,delayHide:ar.getAttribute("data-delay-hide")||ur.props.delayHide||0,delayUpdate:ar.getAttribute("data-delay-update")||ur.props.delayUpdate||0,border:(ar.getAttribute("data-border")?ar.getAttribute("data-border")==="true":ur.props.border)||!1,borderClass:ar.getAttribute("data-border-class")||ur.props.borderClass||"border",extraClass:ar.getAttribute("data-class")||ur.props.class||ur.props.className||"",disable:(ar.getAttribute("data-tip-disable")?ar.getAttribute("data-tip-disable")==="true":ur.props.disable)||!1,currentTarget:ar},function(){tr&&ur.addScrollListener(ur.state.currentTarget),ur.updateTooltip(j),Xt&&Array.isArray(Xt)&&(ur.intervalUpdateContent=setInterval(function(){if(ur.mount){var gr=ur.props.getContent,_r=TipContent(Jt,"",gr[0](),Zt),Sr=ur.isEmptyTip(_r);ur.setState({isEmptyTip:Sr}),ur.updatePosition()}},Xt[1]))})};lr?this.delayReshow=setTimeout(cr,lr):cr()}}},{key:"updateTooltip",value:function(j){var $t=this,zt=this.state,Ht=zt.delayShow,Ut=zt.disable,Gt=this.props,
1426Xt=Gt.afterShow,Jt=Gt.disable,Zt=this.getTooltipContent(),er=j.currentTarget||j.target;if(!this.mouseOnToolTip()&&!(this.isEmptyTip(Zt)||Ut||Jt)){var tr=this.state.show?0:parseInt(Ht,10),nr=function(){if(Array.isArray(Zt)&&Zt.length>0||Zt){var or=!$t.state.show;$t.setState({currentEvent:j,currentTarget:er,show:!0},function(){$t.updatePosition(function(){or&&Xt&&Xt(j)})})}};this.delayShowLoop&&clearTimeout(this.delayShowLoop),tr?this.delayShowLoop=setTimeout(nr,tr):(this.delayShowLoop=null,nr())}}},{key:"listenForTooltipExit",value:function(){var j=this.state.show;j&&this.tooltipRef&&this.tooltipRef.addEventListener("mouseleave",this.hideTooltip)}},{key:"removeListenerForTooltipExit",value:function(){var j=this.state.show;j&&this.tooltipRef&&this.tooltipRef.removeEventListener("mouseleave",this.hideTooltip)}},{key:"hideTooltip",value:function(j,$t){var zt=this,Ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{isScroll:!1},Ut=this.state.disable,Gt=Ht.isScroll,Xt=Gt?0:this.state.delayHide,Jt=this.props,Zt=Jt.afterHide,er=Jt.disable,tr=this.getTooltipContent();if(this.mount&&!(this.isEmptyTip(tr)||Ut||er)){if($t){var nr=this.getTargetArray(this.props.id),sr=nr.some(function(ir){return ir===j.currentTarget});if(!sr||!this.state.show)return}j&&j.currentTarget&&j.currentTarget.removeAttribute&&j.currentTarget.removeAttribute("aria-describedby");var or=function(){var rr=zt.state.show;if(zt.mouseOnToolTip()){zt.listenForTooltipExit();return}zt.removeListenerForTooltipExit(),zt.setState({show:!1},function(){zt.removeScrollListener(zt.state.currentTarget),rr&&Zt&&Zt(j)})};this.clearTimer(),Xt?this.delayHideLoop=setTimeout(or,parseInt(Xt,10)):or()}}},{key:"hideTooltipOnScroll",value:function(j,$t){this.hideTooltip(j,$t,{isScroll:!0})}},{key:"addScrollListener",value:function(j){var $t=this.isCapture(j);window.addEventListener("scroll",this.hideTooltipOnScroll,$t)}},{key:"removeScrollListener",value:function(j){var $t=this.isCapture(j);window.removeEventListener("scroll",this.hideTooltipOnScroll,$t)}},{key:"updatePosition",value:function(j){var $t=this,zt=this.state,Ht=zt.currentEvent,Ut=zt.currentTarget,Gt=zt.place,Xt=zt.desiredPlace,Jt=zt.effect,Zt=zt.offset,er=this.tooltipRef,tr=getPosition(Ht,Ut,er,Gt,Xt,Jt,Zt);if(tr.position&&this.props.overridePosition&&(tr.position=this.props.overridePosition(tr.position,Ht,Ut,er,Gt,Xt,Jt,Zt)),tr.isNewState)return this.setState(tr.newState,function(){$t.updatePosition(j)});j&&typeof j=="function"&&j(),er.style.left=tr.position.left+"px",er.style.top=tr.position.top+"px"}},{key:"clearTimer",value:function(){this.delayShowLoop&&(clearTimeout(this.delayShowLoop),this.delayShowLoop=null),this.delayHideLoop&&(clearTimeout(this.delayHideLoop),this.delayHideLoop=null),this.delayReshow&&(clearTimeout(this.delayReshow),this.delayReshow=null),this.intervalUpdateContent&&(clearInterval(this.intervalUpdateContent),this.intervalUpdateContent=null)}},{key:"hasCustomColors",value:function(){var j=this;return!!(Object.keys(this.state.customColors).find(function($t){return $t!=="border"&&j.state.customColors[$t]})||this.state.border&&this.state.customColors.border)}},{key:"render",value:function(){var j=this,$t=this.state,zt=$t.extraClass,Ht=$t.html,Ut=$t.ariaProps,Gt=$t.disable,Xt=$t.uuid,Jt=this.getTooltipContent(),Zt=this.isEmptyTip(Jt),er=this.props.disableInternalStyle?"":generateTooltipStyle(this.state.uuid,this.state.customColors,this.state.type,this.state.border,this.state.padding,this.state.customRadius),tr="__react_component_tooltip"+" ".concat(this.state.uuid)+(this.state.show&&!Gt&&!Zt?" show":"")+(this.state.border?" "+this.state.borderClass:"")+" place-".concat(this.state.place)+" type-".concat(this.hasCustomColors()?"custom":this.state.type)+(this.props.delayUpdate?" allow_hover":"")+(this.props.clickable?" allow_click":""),nr=this.props.wrapper;s.supportedWrappers.indexOf(nr)<0&&(nr=s.defaultProps.wrapper);var sr=[tr,zt].filter(Boolean).join(" ");if(Ht){var or="".concat(Jt).concat(er?`
1427<style aria-hidden="true">`.concat(er,"</style>"):"");return React.createElement(nr,_extends$o({className:"".concat(sr),id:this.props.id||Xt,ref:function(rr){return j.tooltipRef=rr}},Ut,{"data-id":"tooltip",dangerouslySetInnerHTML:{__html:or}}))}else return React.createElement(nr,_extends$o({className:"".concat(sr),id:this.props.id||Xt},Ut,{ref:function(rr){return j.tooltipRef=rr},"data-id":"tooltip"}),er&&React.createElement("style",{dangerouslySetInnerHTML:{__html:er},"aria-hidden":"true"}),Jt)}}],[{key:"propTypes",get:function(){return{uuid:PropTypes.string,children:PropTypes.any,place:PropTypes.string,type:PropTypes.string,effect:PropTypes.string,offset:PropTypes.object,padding:PropTypes.string,multiline:PropTypes.bool,border:PropTypes.bool,borderClass:PropTypes.string,textColor:PropTypes.string,backgroundColor:PropTypes.string,borderColor:PropTypes.string,arrowColor:PropTypes.string,arrowRadius:PropTypes.string,tooltipRadius:PropTypes.string,insecure:PropTypes.bool,class:PropTypes.string,className:PropTypes.string,id:PropTypes.string,html:PropTypes.bool,delayHide:PropTypes.number,delayUpdate:Pro
1427pTypes.number,delayShow:PropTypes.number,event:PropTypes.string,eventOff:PropTypes.string,isCapture:PropTypes.bool,globalEventOff:PropTypes.string,getContent:PropTypes.any,afterShow:PropTypes.func,afterHide:PropTypes.func,overridePosition:PropTypes.func,disable:PropTypes.bool,scrollHide:PropTypes.bool,resizeHide:PropTypes.bool,wrapper:PropTypes.string,bodyMode:PropTypes.bool,possibleCustomEvents:PropTypes.string,possibleCustomEventsOff:PropTypes.string,clickable:PropTypes.bool,disableInternalStyle:PropTypes.bool}}},{key:"getDerivedStateFromProps",value:function(j,$t){var zt=$t.ariaProps,Ht=parseAria(j),Ut=Object.keys(Ht).some(function(Gt){return Ht[Gt]!==zt[Gt]});return Ut?_objectSpread2$1(_objectSpread2$1({},$t),{},{ariaProps:Ht}):null}}]),s}(React.Component),_defineProperty$8(_class2,"defaultProps",{insecure:!0,resizeHide:!0,wrapper:"div",clickable:!1}),_defineProperty$8(_class2,"supportedWrappers",["div","span"]),_defineProperty$8(_class2,"displayName","ReactTooltip"),_class2))||_class)||_class)||_class)||_class)||_class)||_class);var lib$1={},slider={},innerSlider={},initialState={};(function(a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o={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},s=o;a.default=s})(initialState);var FUNC_ERROR_TEXT$4="Expected a function",NAN$1=0/0,symbolTag$5="[object Symbol]",reTrim=/^\s+|\s+$/g,reIsBadHex$1=/^[-+]0x[0-9a-f]+$/i,reIsBinary$1=/^0b[01]+$/i,reIsOctal$1=/^0o[0-7]+$/i,freeParseInt$1=parseInt,freeGlobal$2=typeof window=="object"&&window&&window.Object===Object&&window,freeSelf$1=typeof self=="object"&&self&&self.Object===Object&&self,root$b=freeGlobal$2||freeSelf$1||Function("return this")(),objectProto$t=Object.prototype,objectToString$1=objectProto$t.toString,nativeMax$2=Math.max,nativeMin$1=Math.min,now$2=function(){return root$b.Date.now()};function debounce$1(a,o,s){var _,j,$t,zt,Ht,Ut,Gt=0,Xt=!1,Jt=!1,Zt=!0;if(typeof a!="function")throw new TypeError(FUNC_ERROR_TEXT$4);o=toNumber$1(o)||0,isObject$9(s)&&(Xt=!!s.leading,Jt="maxWait"in s,$t=Jt?nativeMax$2(toNumber$1(s.maxWait)||0,o):$t,Zt="trailing"in s?!!s.trailing:Zt);function er(ur){var cr=_,dr=j;return _=j=void 0,Gt=ur,zt=a.apply(dr,cr),zt}function tr(ur){return Gt=ur,Ht=setTimeout(or,o),Xt?er(ur):zt}function nr(ur){var cr=ur-Ut,dr=ur-Gt,gr=o-cr;return Jt?nativeMin$1(gr,$t-dr):gr}function sr(ur){var cr=ur-Ut,dr=ur-Gt;return Ut===void 0||cr>=o||cr<0||Jt&&dr>=$t}function or(){var ur=now$2();if(sr(ur))return ir(ur);Ht=setTimeout(or,nr(ur))}function ir(ur){return Ht=void 0,Zt&&_?er(ur):(_=j=void 0,zt)}function rr(){Ht!==void 0&&clearTimeout(Ht),Gt=0,_=Ut=j=Ht=void 0}function ar(){return Ht===void 0?zt:ir(now$2())}function lr(){var ur=now$2(),cr=sr(ur);if(_=arguments,j=this,Ut=ur,cr){if(Ht===void 0)return tr(Ut);if(Jt)return Ht=setTimeout(or,o),er(Ut)}return Ht===void 0&&(Ht=setTimeout(or,o)),zt}return lr.cancel=rr,lr.flush=ar,lr}function isObject$9(a){var o=typeof a;return!!a&&(o=="object"||o=="function")}function isObjectLike$a(a){return!!a&&typeof a=="object"}function isSymbol$3(a){return typeof a=="symbol"||isObjectLike$a(a)&&objectToString$1.call(a)==symbolTag$5}function toNumber$1(a){if(typeof a=="number")return a;
1427if(isSymbol$3(a))return NAN$1;if(isObject$9(a)){var o=typeof a.valueOf=="function"?a.valueOf():a;a=isObject$9(o)?o+"":o}if(typeof a!="string")return a===0?a:+a;a=a.replace(reTrim,"");var s=reIsBinary$1.test(a);return s||reIsOctal$1.test(a)?freeParseInt$1(a.slice(2),s?2:8):reIsBadHex$1.test(a)?NAN$1:+a}var lodash_debounce=debounce$1,classnames={exports:{}};/*!
1428	Copyright (c) 2018 Jed Watson.
1429	Licensed under the MIT License (MIT), see
1430	http://jedwatson.github.io/classnames
1431*/(function(a){(function(){var o={}.hasOwnProperty;function s(){for(var _=[],j=0;j<arguments.length;j++){var $t=arguments[j];if($t){var zt=typeof $t;if(zt==="string"||zt==="number")_.push($t);else if(Array.isArray($t)){if($t.length){var Ht=s.apply(null,$t);Ht&&_.push(Ht)}}else if(zt==="object"){if($t.toString!==Object.prototype.toString&&!$t.toString.toString().includes("[native code]")){_.push($t.toString());continue}for(var Ut in $t)o.call($t,Ut)&&$t[Ut]&&_.push(Ut)}}}return _.join(" ")}a.exports?(s.default=s,a.exports=s):window.classNames=s})()})(classnames);var classnamesExports=classnames.exports,innerSliderUtils={};Object.defineProperty(innerSliderUtils,"__esModule",{value:!0});innerSliderUtils.checkSpecKeys=innerSliderUtils.checkNavigable=innerSliderUtils.changeSlide=innerSliderUtils.canUseDOM=innerSliderUtils.canGoNext=void 0;innerSliderUtils.clamp=clamp;innerSliderUtils.swipeStart=innerSliderUtils.swipeMove=innerSliderUtils.swipeEnd=innerSliderUtils.slidesOnRight=innerSliderUtils.slidesOnLeft=innerSliderUtils.slideHandler=innerSliderUtils.siblingDirection=innerSliderUtils.safePreventDefault=innerSliderUtils.lazyStartIndex=innerSliderUtils.lazySlidesOnRight=innerSliderUtils.lazySlidesOnLeft=innerSliderUtils.lazyEndIndex=innerSliderUtils.keyHandler=innerSliderUtils.initializedState=innerSliderUtils.getWidth=innerSliderUtils.getTrackLeft=innerSliderUtils.getTrackCSS=innerSliderUtils.getTrackAnimateCSS=innerSliderUtils.getTotalSlides=innerSliderUtils.getSwipeDirection=innerSliderUtils.getSlideCount=innerSliderUtils.getRequiredLazySlides=innerSliderUtils.getPreClones=innerSliderUtils.getPostClones=innerSliderUtils.getOnDemandLazySlides=innerSliderUtils.getNavigableIndexes=innerSliderUtils.getHeight=innerSliderUtils.extractObject=void 0;var _react$c=_interopRequireDefault$d(reactExports);function _interopRequireDefault$d(a){return a&&a.__esModule?a:{default:a}}function ownKeys$5(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(j){return Object.getOwnPropertyDescriptor(a,j).enumerable})),s.push.apply(s,_)}return s}function _objectSpread$4(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$5(Object(s),!0).forEach(function(_){_defineProperty$7(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$5(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _defineProperty$7(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function clamp(a,o,s){return Math.max(o,Math.min(a,s))}var safePreventDefault=function(o){var s=["onTouchStart","onTouchMove","onWheel"];s.includes(o._reactName)||o.preventDefault()};innerSliderUtils.safePreventDefault=safePreventDefault;var getOnDemandLazySlides=function(o){for(var s=[],_=lazyStartIndex(o),j=lazyEndIndex(o),$t=_;$t<j;$t++)o.lazyLoadedList.indexOf($t)<0&&s.push($t);return s};innerSliderUtils.getOnDemandLazySlides=getOnDemandLazySlides;var getRequiredLazySlides=function(o){for(var s=[],_=lazyStartIndex(o),j=lazyEndIndex(o),$t=_;$t<j;$t++)s.push($t);return s};innerSliderUtils.getRequiredLazySlides=getRequiredLazySlides;var lazyStartIndex=function(o){return o.currentSlide-lazySlidesOnLeft(o)};innerSliderUtils.lazyStartIndex=lazyStartIndex;var lazyEndIndex=function(o){return o.currentSlide+lazySlidesOnRight(o)};innerSliderUtils.lazyEndIndex=lazyEndIndex;var lazySlidesOnLeft=function(o){return o.centerMode?Math.floor(o.slidesToShow/2)+(parseInt(o.centerPadding)>0?1:0):0};innerSliderUtils.lazySlidesOnLeft=lazySlidesOnLeft;var lazySlidesOnRight=function(o){return o.centerMode?Math.floor((o.slidesToShow-1)/2)+1+(parseInt(o.centerPadding)>0?1:0):o.slidesToShow};innerSliderUtils.lazySlidesOnRight=lazySlidesOnRight;var getWidth=function(o){return o&&o.offsetWidth||0};innerSliderUtils.getWidth=getWidth;var getHeight=function(o){return o&&o.offsetHeight||0};innerSliderUtils.getHeight=getHeight;var getSwipeDirection=function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_,j,$t,zt;return _=o.startX-o.curX,j=o.startY-o.curY,$t=Math.atan2(j,_),zt=Math.round($t*180/Math.PI),zt<0&&(zt=360-Math.abs(zt)),zt<=45&&zt>=0||zt<=360&&zt>=315?"left":zt>=135&&zt<=225?"right":s===!0?zt>=35&&zt<=135?"up":"down":"vertical"};innerSliderUtils.getSwipeDirection=getSwipeDirection;var canGoNext=function(o){var s=!0;return o.infinite||(o.centerMode&&o.currentSlide>=o.slideCount-1||o.slideCount<=o.slidesToShow||o.currentSlide>=o.slideCount-o.slidesToShow)&&(s=!1),s};innerSliderUtils.canGoNext=canGoNext;var extractObject=function(o,s){var _={};
vendor: 28,396 bytes, line 1431
1431return s.forEach(function(j){return _[j]=o[j]}),_};innerSliderUtils.extractObject=extractObject;var initializedState=function(o){var s=_react$c.default.Children.count(o.children),_=o.listRef,j=Math.ceil(getWidth(_)),$t=o.trackRef&&o.trackRef.node,zt=Math.ceil(getWidth($t)),Ht;if(o.vertical)Ht=j;else{var Ut=o.centerMode&&parseInt(o.centerPadding)*2;typeof o.centerPadding=="string"&&o.centerPadding.slice(-1)==="%"&&(Ut*=j/100),Ht=Math.ceil((j-Ut)/o.slidesToShow)}var Gt=_&&getHeight(_.querySelector('[data-index="0"]')),Xt=Gt*o.slidesToShow,Jt=o.currentSlide===void 0?o.initialSlide:o.currentSlide;o.rtl&&o.currentSlide===void 0&&(Jt=s-1-o.initialSlide);var Zt=o.lazyLoadedList||[],er=getOnDemandLazySlides(_objectSpread$4(_objectSpread$4({},o),{},{currentSlide:Jt,lazyLoadedList:Zt}));Zt=Zt.concat(er);var tr={slideCount:s,slideWidth:Ht,listWidth:j,trackWidth:zt,currentSlide:Jt,slideHeight:Gt,listHeight:Xt,lazyLoadedList:Zt};return o.autoplaying===null&&o.autoplay&&(tr.autoplaying="playing"),tr};innerSliderUtils.initializedState=initializedState;var slideHandler=function(o){var s=o.waitForAnimate,_=o.animating,j=o.fade,$t=o.infinite,zt=o.index,Ht=o.slideCount,Ut=o.lazyLoad,Gt=o.currentSlide,Xt=o.centerMode,Jt=o.slidesToScroll,Zt=o.slidesToShow,er=o.useCSS,tr=o.lazyLoadedList;if(s&&_)return{};var nr=zt,sr,or,ir,rr={},ar={},lr=$t?zt:clamp(zt,0,Ht-1);if(j){if(!$t&&(zt<0||zt>=Ht))return{};zt<0?nr=zt+Ht:zt>=Ht&&(nr=zt-Ht),Ut&&tr.indexOf(nr)<0&&(tr=tr.concat(nr)),rr={animating:!0,currentSlide:nr,lazyLoadedList:tr,targetSlide:nr},ar={animating:!1,targetSlide:nr}}else sr=nr,nr<0?(sr=nr+Ht,$t?Ht%Jt!==0&&(sr=Ht-Ht%Jt):sr=0):!canGoNext(o)&&nr>Gt?nr=sr=Gt:Xt&&nr>=Ht?(nr=$t?Ht:Ht-1,sr=$t?0:Ht-1):nr>=Ht&&(sr=nr-Ht,$t?Ht%Jt!==0&&(sr=0):sr=Ht-Zt),!$t&&nr+Zt>=Ht&&(sr=Ht-Zt),or=getTrackLeft(_objectSpread$4(_objectSpread$4({},o),{},{slideIndex:nr})),ir=getTrackLeft(_objectSpread$4(_objectSpread$4({},o),{},{slideIndex:sr})),$t||(or===ir&&(nr=sr),or=ir),Ut&&(tr=tr.concat(getOnDemandLazySlides(_objectSpread$4(_objectSpread$4({},o),{},{currentSlide:nr})))),er?(rr={animating:!0,currentSlide:sr,trackStyle:getTrackAnimateCSS(_objectSpread$4(_objectSpread$4({},o),{},{left:or})),lazyLoadedList:tr,targetSlide:lr},ar={animating:!1,currentSlide:sr,trackStyle:getTrackCSS(_objectSpread$4(_objectSpread$4({},o),{},{left:ir})),swipeLeft:null,targetSlide:lr}):rr={currentSlide:sr,trackStyle:getTrackCSS(_objectSpread$4(_objectSpread$4({},o),{},{left:ir})),lazyLoadedList:tr,targetSlide:lr};return{state:rr,nextState:ar}};innerSliderUtils.slideHandler=slideHandler;var changeSlide=function(o,s){var _,j,$t,zt,Ht,Ut=o.slidesToScroll,Gt=o.slidesToShow,Xt=o.slideCount,Jt=o.currentSlide,Zt=o.targetSlide,er=o.lazyLoad,tr=o.infinite;if(zt=Xt%Ut!==0,_=zt?0:(Xt-Jt)%Ut,s.message==="previous")$t=_===0?Ut:Gt-_,Ht=Jt-$t,er&&!tr&&(j=Jt-$t,Ht=j===-1?Xt-1:j),tr||(Ht=Zt-Ut);else if(s.message==="next")$t=_===0?Ut:_,Ht=Jt+$t,er&&!tr&&(Ht=(Jt+Ut)%Xt+_),tr||(Ht=Zt+Ut);else if(s.message==="dots")Ht=s.index*s.slidesToScroll;else if(s.message==="children"){if(Ht=s.index,tr){var nr=siblingDirection(_objectSpread$4(_objectSpread$4({},o),{},{targetSlide:Ht}));Ht>s.currentSlide&&nr==="left"?Ht=Ht-Xt:Ht<s.currentSlide&&nr==="right"&&(Ht=Ht+Xt)}}else s.message==="index"&&(Ht=Number(s.index));return Ht};innerSliderUtils.changeSlide=changeSlide;var keyHandler=function(o,s,_){return o.target.tagName.match("TEXTAREA|INPUT|SELECT")||!s?"":o.keyCode===37?_?"next":"previous":o.keyCode===39?_?"previous":"next":""};innerSliderUtils.keyHandler=keyHandler;var swipeStart=function(o,s,_){return o.target.tagName==="IMG"&&safePreventDefault(o),!s||!_&&o.type.indexOf("mouse")!==-1?"":{dragging:!0,touchObject:{startX:o.touches?o.touches[0].pageX:o.clientX,startY:o.touches?o.touches[0].pageY:o.clientY,curX:o.touches?o.touches[0].pageX:o.clientX,curY:o.touches?o.touches[0].pageY:o.clientY}}};innerSliderUtils.swipeStart=swipeStart;var swipeMove=function(o,s){var _=s.scrolling,j=s.animating,$t=s.vertical,zt=s.swipeToSlide,Ht=s.verticalSwiping,Ut=s.rtl,Gt=s.currentSlide,Xt=s.edgeFriction,Jt=s.edgeDragged,Zt=s.onEdge,er=s.swiped,tr=s.swiping,nr=s.slideCount,sr=s.slidesToScroll,or=s.infinite,ir=s.touchObject,rr=s.swipeEvent,ar=s.listHeight,lr=s.listWidth;if(!_){if(j)return safePreventDefault(o);$t&&zt&&Ht&&safePreventDefault(o);var ur,cr={},dr=getTrackLeft(s);ir.curX=o.touches?o.touches[0].pageX:o.clientX,ir.curY=o.touches?o.touches[0].pageY:o.clientY,ir.swipeLength=Math.round(Math.sqrt(Math.pow(ir.curX-ir.startX,2)));var gr=Math.round(Math.sqrt(Math.pow(ir.curY-ir.startY,2)));if(!Ht&&!tr&&gr>10)return{scrolling:!0};Ht&&(ir.swipeLength=gr);var _r=(Ut?-1:1)*(ir.curX>ir.startX?1:-1);Ht&&(_r=ir.curY>ir.startY?1:-1);var Sr=Math.ceil(nr/sr),wr=getSwipeDirection(s.touchObject,Ht),Rr=ir.swipeLength;return or||(Gt===0&&(wr==="right"||wr==="down")||Gt+1>=Sr&&(wr==="left"||wr==="up")||!canGoNext(s)&&(wr==="left"||wr==="up"))&&(Rr=ir.swipeLength*Xt,Jt===!1&&Zt&&(Zt(wr),cr.edgeDragged=!0)),!er&&rr&&(rr(wr),cr.swiped=!0),$t?ur=dr+Rr*(ar/lr)*_r:Ut?ur=dr-Rr*_r:ur=dr+Rr*_r,Ht&&(ur=dr+Rr*_r),cr=_objectSpread$4(_objectSpread$4({},cr),{},{touchObject:ir,swipeLeft:ur,trackStyle:getTrackCSS(_objectSpread$4(_objectSpread$4({},s),{},{left:ur}))}),Math.abs(ir.curX-ir.startX)<Math.abs(ir.curY-ir.startY)*.8||ir.swipeLength>10&&(cr.swiping=!0,safePreventDefault(o)),cr}};innerSliderUtils.swipeMove=swipeMove;var swipeEnd=function(o,s){var _=s.dragging,j=s.swipe,$t=s.touchObject,zt=s.listWidth,Ht=s.touchThreshold,Ut=s.verticalSwiping,Gt=s.listHeight,Xt=s.swipeToSlide,Jt=s.scrolling,Zt=s.onSwipe,er=s.targetSlide,tr=s.currentSlide,nr=s.infinite;if(!_)return j&&safePreventDefault(o),{};var sr=Ut?Gt/Ht:zt/Ht,or=getSwipeDirection($t,Ut),ir={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(Jt||!$t.swipeLength)return ir;if($t.swipeLength>sr){safePreventDefault(o),Zt&&Zt(or);var rr,ar,lr=nr?tr:er;switch(or){case"left":case"up":ar=lr+getSlideCount(s),rr=Xt?checkNavigable(s,ar):ar,ir.currentDirection=0;break;case"right":case"down":ar=lr-getSlideCount(s),rr=Xt?checkNavigable(s,ar):ar,ir.currentDirection=1;break;default:rr=lr}ir.triggerSlideHandler=rr}else{var ur=getTrackLeft(s);ir.trackStyle=getTrackAnimateCSS(_objectSpread$4(_objectSpread$4({},s),{},{left:ur}))}return ir};innerSliderUtils.swipeEnd=swipeEnd;var getNavigableIndexes=function(o){for(var s=o.infinite?o.slideCount*2:o.slideCount,_=o.infinite?o.slidesToShow*-1:0,j=o.infinite?o.slidesToShow*-1:0,$t=[];_<s;)$t.push(_),_=j+o.slidesToScroll,j+=Math.min(o.slidesToScroll,o.slidesToShow);return $t};innerSliderUtils.getNavigableIndexes=getNavigableIndexes;var checkNavigable=function(o,s){var _=getNavigableIndexes(o),j=0;if(s>_[_.length-1])s=_[_.length-1];else for(var $t in _){if(s<_[$t]){s=j;break}j=_[$t]}return s};innerSliderUtils.checkNavigable=checkNavigable;var getSlideCount=function(o){var s=o.centerMode?o.slideWidth*Math.floor(o.slidesToShow/2):0;if(o.swipeToSlide){var _,j=o.listRef,$t=j.querySelectorAll&&j.querySelectorAll(".slick-slide")||[];if(Array.from($t).every(function(Ut){if(o.vertical){if(Ut.offsetTop+getHeight(Ut)/2>o.swipeLeft*-1)return _=Ut,!1}else if(Ut.offsetLeft-s+getWidth(Ut)/2>o.swipeLeft*-1)return _=Ut,!1;return!0}),!_)return 0;var zt=o.rtl===!0?o.slideCount-o.currentSlide:o.currentSlide,Ht=Math.abs(_.dataset.index-zt)||1;return Ht}else return o.slidesToScroll};innerSliderUtils.getSlideCount=getSlideCount;var checkSpecKeys=function(o,s){return s.reduce(function(_,j){return _&&o.hasOwnProperty(j)},!0)?null:console.error("Keys Missing:",o)};innerSliderUtils.checkSpecKeys=checkSpecKeys;var getTrackCSS=function(o){checkSpecKeys(o,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var s,_,j=o.slideCount+2*o.slidesToShow;o.vertical?_=j*o.slideHeight:s=getTotalSlides(o)*o.slideWidth;var $t={opacity:1,transition:"",WebkitTransition:""};if(o.useTransform){var zt=o.vertical?"translate3d(0px, "+o.left+"px, 0px)":"translate3d("+o.left+"px, 0px, 0px)",Ht=o.vertical?"translate3d(0px, "+o.left+"px, 0px)":"translate3d("+o.left+"px, 0px, 0px)",Ut=o.vertical?"translateY("+o.left+"px)":"translateX("+o.left+"px)";$t=_objectSpread$4(_objectSpread$4({},$t),{},{WebkitTransform:zt,transform:Ht,msTransform:Ut})}else o.vertical?$t.top=o.left:$t.left=o.left;return o.fade&&($t={opacity:1}),s&&($t.width=s),_&&($t.height=_),window&&!window.addEventListener&&window.attachEvent&&(o.vertical?$t.marginTop=o.left+"px":$t.marginLeft=o.left+"px"),$t};innerSliderUtils.getTrackCSS=getTrackCSS;var getTrackAnimateCSS=function(o){checkSpecKeys(o,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var s=getTrackCSS(o);return o.useTransform?(s.WebkitTransition="-webkit-transform "+o.speed+"ms "+o.cssEase,s.transition="transform "+o.speed+"ms "+o.cssEase):o.vertical?s.transition="top "+o.speed+"ms "+o.cssEase:s.transition="left "+o.speed+"ms "+o.cssEase,s};innerSliderUtils.getTrackAnimateCSS=getTrackAnimateCSS;var getTrackLeft=function(o){if(o.unslick)return 0;checkSpecKeys(o,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var s=o.slideIndex,_=o.trackRef,j=o.infinite,$t=o.centerMode,zt=o.slideCount,Ht=o.slidesToShow,Ut=o.slidesToScroll,Gt=o.slideWidth,Xt=o.listWidth,Jt=o.variableWidth,Zt=o.slideHeight,er=o.fade,tr=o.vertical,nr=0,sr,or,ir=0;if(er||o.slideCount===1)return 0;var rr=0;if(j?(rr=-getPreClones(o),zt%Ut!==0&&s+Ut>zt&&(rr=-(s>zt?Ht-(s-zt):zt%Ut)),$t&&(rr+=parseInt(Ht/2))):(zt%Ut!==0&&s+Ut>zt&&(rr=Ht-zt%Ut),$t&&(rr=parseInt(Ht/2))),nr=rr*Gt,ir=rr*Zt,tr?sr=s*Zt*-1+ir:sr=s*Gt*-1+nr,Jt===!0){var ar,lr=_&&_.node;if(ar=s+getPreClones(o),or=lr&&lr.childNodes[ar],sr=or?or.offsetLeft*-1:0,$t===!0){ar=j?s+getPreClones(o):s,or=lr&&lr.children[ar],sr=0;for(var ur=0;ur<ar;ur++)sr-=lr&&lr.children[ur]&&lr.children[ur].offsetWidth;sr-=parseInt(o.centerPadding),sr+=or&&(Xt-or.offsetWidth)/2}}return sr};innerSliderUtils.getTrackLeft=getTrackLeft;var getPreClones=function(o){return o.unslick||!o.infinite?0:o.variableWidth?o.slideCount:o.slidesToShow+(o.centerMode?1:0)};innerSliderUtils.getPreClones=getPreClones;var getPostClones=function(o){return o.unslick||!o.infinite?0:o.slideCount};innerSliderUtils.getPostClones=getPostClones;var getTotalSlides=function(o){return o.slideCount===1?1:getPreClones(o)+o.slideCount+getPostClones(o)};innerSliderUtils.getTotalSlides=getTotalSlides;var siblingDirection=function(o){return o.targetSlide>o.currentSlide?o.targetSlide>o.currentSlide+slidesOnRight(o)?"left":"right":o.targetSlide<o.currentSlide-slidesOnLeft(o)?"right":"left"};innerSliderUtils.siblingDirection=siblingDirection;var slidesOnRight=function(o){var s=o.slidesToShow,_=o.centerMode,j=o.rtl,$t=o.centerPadding;if(_){var zt=(s-1)/2+1;return parseInt($t)>0&&(zt+=1),j&&s%2===0&&(zt+=1),zt}return j?0:s-1};innerSliderUtils.slidesOnRight=slidesOnRight;var slidesOnLeft=function(o){var s=o.slidesToShow,_=o.centerMode,j=o.rtl,$t=o.centerPadding;if(_){var zt=(s-1)/2+1;return parseInt($t)>0&&(zt+=1),!j&&s%2===0&&(zt+=1),zt}return j?s-1:0};innerSliderUtils.slidesOnLeft=slidesOnLeft;var canUseDOM=function(){return!!(typeof window<"u"&&window.document&&window.document.createElement)};innerSliderUtils.canUseDOM=canUseDOM;var track={};function _typeof$3(a){"@babel/helpers - typeof";return _typeof$3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof$3(a)}Object.defineProperty(track,"__esModule",{value:!0});track.Track=void 0;var _react$b=_interopRequireDefault$c(reactExports),_classnames$3=_interopRequireDefault$c(classnamesExports),_innerSliderUtils$3=innerSliderUtils;function _interopRequireDefault$c(a){return a&&a.__esModule?a:{default:a}}function _extends$n(){return _extends$n=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_extends$n.apply(this,arguments)}function _classCallCheck$e(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$4(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$c(a,o,s){return o&&_defineProperties$4(a.prototype,o),s&&_defineProperties$4(a,s),Object.defineProperty(a,"prototype",{writable:!1}),a}function _inherits$e(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),o&&_setPrototypeOf$4(a,o)}function _setPrototypeOf$4(a,o){return _setPrototypeOf$4=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$4(a,o)}function _createSuper$4(a){var o=_isNativeReflectConstruct$4();return function(){var _=_getPrototypeOf$4(a),j;if(o){var $t=_getPrototypeOf$4(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$e(this,j)}}function _possibleConstructorReturn$e(a,o){if(o&&(_typeof$3(o)==="object"||typeof o=="function"))return o;if(o!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized$4(a)}function _assertThisInitialized$4(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$4(){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 _getPrototypeOf$4(a){return _getPrototypeOf$4=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$4(a)}function ownKeys$4(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(j){return Object.getOwnPropertyDescriptor(a,j).enumerable})),s.push.apply(s,_)}return s}function _objectSpread$3(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$4(Object(s),!0).forEach(function(_){_defineProperty$6(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$4(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _defineProperty$6(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var getSlideClasses=function(o){var s,_,j,$t,zt;o.rtl?zt=o.slideCount-1-o.index:zt=o.index,j=zt<0||zt>=o.slideCount,o.centerMode?($t=Math.floor(o.slidesToShow/2),_=(zt-o.currentSlide)%o.slideCount===0,zt>o.currentSlide-$t-1&&zt<=o.currentSlide+$t&&(s=!0)):s=o.currentSlide<=zt&&zt<o.currentSlide+o.slidesToShow;var Ht;o.targetSlide<0?Ht=o.targetSlide+o.slideCount:o.targetSlide>=o.slideCount?Ht=o.targetSlide-o.slideCount:Ht=o.targetSlide;var Ut=zt===Ht;return{"slick-slide":!0,"slick-active":s,"slick-center":_,"slick-cloned":j,"slick-current":Ut}},getSlideStyle=function(o){var s={};return(o.variableWidth===void 0||o.variableWidth===!1)&&(s.width=o.slideWidth),o.fade&&(s.position="relative",o.vertical?s.top=-o.index*parseInt(o.slideHeight):s.left=-o.index*parseInt(o.slideWidth),s.opacity=o.currentSlide===o.index?1:0,o.useCSS&&(s.transition="opacity "+o.speed+"ms "+o.cssEase+", visibility "+o.speed+"ms "+o.cssEase)),s},getKey=function(o,s){return o.key||s},renderSlides=function(o){var s,_=[],j=[],$t=[],zt=_react$b.default.Children.count(o.children),Ht=(0,_innerSliderUtils$3.lazyStartIndex)(o),Ut=(0,_innerSliderUtils$3.lazyEndIndex)(o);return _react$b.default.Children.forEach(o.children,function(Gt,Xt){var Jt,Zt={message:"children",index:Xt,slidesToScroll:o.slidesToScroll,currentSlide:o.currentSlide};!o.lazyLoad||o.lazyLoad&&o.lazyLoadedList.indexOf(Xt)>=0?Jt=Gt:Jt=_react$b.default.createElement("div",null);var er=getSlideStyle(_objectSpread$3(_objectSpread$3({},o),{},{index:Xt})),tr=Jt.props.className||"",nr=getSlideClasses(_objectSpread$3(_objectSpread$3({},o),{},{index:Xt}));if(_.push(_react$b.default.cloneElement(Jt,{key:"original"+getKey(Jt,Xt),"data-index":Xt,className:(0,_classnames$3.default)(nr,tr),tabIndex:"-1","aria-hidden":!nr["slick-active"],style:_objectSpread$3(_objectSpread$3({outline:"none"},Jt.props.style||{}),er),onClick:function(ir){Jt.props&&Jt.props.onClick&&Jt.props.onClick(ir),o.focusOnSelect&&o.focusOnSelect(Zt)}})),o.infinite&&o.fade===!1){var sr=zt-Xt;sr<=(0,_innerSliderUtils$3.getPreClones)(o)&&zt!==o.slidesToShow&&(s=-sr,s>=Ht&&(Jt=Gt),nr=getSlideClasses(_objectSpread$3(_objectSpread$3({},o),{},{index:s})),j.push(_react$b.default.cloneElement(Jt,{key:"precloned"+getKey(Jt,s),"data-index":s,tabIndex:"-1",className:(0,_classnames$3.default)(nr,tr),"aria-hidden":!nr["slick-active"],style:_objectSpread$3(_objectSpread$3({},Jt.props.style||{}),er),onClick:function(ir){Jt.props&&Jt.props.onClick&&Jt.props.onClick(ir),o.focusOnSelect&&o.focusOnSelect(Zt)}}))),zt!==o.slidesToShow&&(s=zt+Xt,s<Ut&&(Jt=Gt),nr=getSlideClasses(_objectSpread$3(_objectSpread$3({},o),{},{index:s})),$t.push(_react$b.default.cloneElement(Jt,{key:"postcloned"+getKey(Jt,s),"data-index":s,tabIndex:"-1",className:(0,_classnames$3.default)(nr,tr),"aria-hidden":!nr["slick-active"],style:_objectSpread$3(_objectSpread$3({},Jt.props.style||{}),er),onClick:function(ir){Jt.props&&Jt.props.onClick&&Jt.props.onClick(ir),o.focusOnSelect&&o.focusOnSelect(Zt)}})))}}),o.rtl?j.concat(_,$t).reverse():j.concat(_,$t)},Track=function(a){_inherits$e(s,a);var o=_createSuper$4(s);function s(){var _;_classCallCheck$e(this,s);for(var j=arguments.length,$t=new Array(j),zt=0;zt<j;zt++)$t[zt]=arguments[zt];return _=o.call.apply(o,[this].concat($t)),_defineProperty$6(_assertThisInitialized$4(_),"node",null),_defineProperty$6(_assertThisInitialized$4(_),"handleRef",function(Ht){_.node=Ht}),_}return _createClass$c(s,[{key:"render",value:function(){var j=renderSlides(this.props),$t=this.props,zt=$t.onMouseEnter,Ht=$t.onMouseOver,Ut=$t.onMouseLeave,Gt={onMouseEnter:zt,onMouseOver:Ht,onMouseLeave:Ut};return _react$b.default.createElement("div",_extends$n({ref:this.handleRef,className:"slick-track",style:this.props.trackStyle},Gt),j)}}]),s}(_react$b.default.PureComponent);track.Track=Track;var dots={};function _typeof$2(a){"@babel/helpers - typeof";return _typeof$2=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof$2(a)}Object.defineProperty(dots,"__esModule",{value:!0});dots.Dots=void 0;var _react$a=_interopRequireDefault$b(reactExports),_classnames$2=_interopRequireDefault$b(classnamesExports),_innerSliderUtils$2=innerSliderUtils;function _interopRequireDefault$b(a){return a&&a.__esModule?a:{default:a}}function ownKeys$3(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(j){return Object.getOwnPropertyDescriptor(a,j).enumerable})),s.push.apply(s,_)}return s}function _objectSpread$2(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$3(Object(s),!0).forEach(function(_){_defineProperty$5(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$3(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _defineProperty$5(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function _classCallCheck$d(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$3(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$b(a,o,s){return o&&_defineProperties$3(a.prototype,o),s&&_defineProperties$3(a,s),Object.defineProperty(a,"prototype",{writable:!1}),a}function _inherits$d(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),o&&_setPrototypeOf$3(a,o)}function _setPrototypeOf$3(a,o){return _setPrototypeOf$3=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$3(a,o)}function _createSuper$3(a){var o=_isNativeReflectConstruct$3();return function(){var _=_getPrototypeOf$3(a),j;if(o){var $t=_getPrototypeOf$3(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$d(this,j)}}function _possibleConstructorReturn$d(a,o){if(o&&(_typeof$2(o)==="object"||typeof o=="function"))return o;if(o!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized$3(a)}function _assertThisInitialized$3(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$3(){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 _getPrototypeOf$3(a){return _getPrototypeOf$3=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$3(a)}var getDotCount=function(o){var s;return o.infinite?s=Math.ceil(o.slideCount/o.slidesToScroll):s=Math.ceil((o.slideCount-o.slidesToShow)/o.slidesToScroll)+1,s},Dots=function(a){_inherits$d(s,a);var o=_createSuper$3(s);function s(){return _classCallCheck$d(this,s),o.apply(this,arguments)}return _createClass$b(s,[{key:"clickHandler",value:function(j,$t){$t.preventDefault(),this.props.clickHandler(j)}},{key:"render",value:function(){for(var j=this.props,$t=j.onMouseEnter,zt=j.onMouseOver,Ht=j.onMouseLeave,Ut=j.infinite,Gt=j.slidesToScroll,Xt=j.slidesToShow,Jt=j.slideCount,Zt=j.currentSlide,er=getDotCount({slideCount:Jt,slidesToScroll:Gt,slidesToShow:Xt,infinite:Ut}),tr={onMouseEnter:$t,onMouseOver:zt,onMouseLeave:Ht},nr=[],sr=0;sr<er;sr++){var or=(sr+1)*Gt-1,ir=Ut?or:(0,_innerSliderUtils$2.clamp)(or,0,Jt-1),rr=ir-(Gt-1),ar=Ut?rr:(0,_innerSliderUtils$2.clamp)(rr,0,Jt-1),lr=(0,_classnames$2.default)({"slick-active":Ut?Zt>=ar&&Zt<=ir:Zt===ar}),ur={message:"dots",index:sr,slidesToScroll:Gt,currentSlide:Zt},cr=this.clickHandler.bind(this,ur);nr=nr.concat(_react$a.default.createElement("li",{key:sr,className:lr},_react$a.default.cloneElement(this.props.customPaging(sr),{onClick:cr})))}return _react$a.default.cloneElement(this.props.appendDots(nr),_objectSpread$2({className:this.props.dotsClass},tr))}}]),s}(_react$a.default.PureComponent);dots.Dots=Dots;var arrows={};function _typeof$1(a){"@babel/helpers - typeof";return _typeof$1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof$1(a)}Object.defineProperty(arrows,"__esModule",{value:!0});arrows.PrevArrow=arrows.NextArrow=void 0;var _react$9=_interopRequireDefault$a(reactExports),_classnames$1=_interopRequireDefault$a(classnamesExports),_innerSliderUtils$1=innerSliderUtils;function _interopRequireDefault$a(a){return a&&a.__esModule?a:{default:a}}function _extends$m(){return _extends$m=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_extends$m.apply(this,arguments)}function ownKeys$2(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(j){return Object.getOwnPropertyDescriptor(a,j).enumerable})),s.push.apply(s,_)}return s}function _objectSpread$1(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$2(Object(s),!0).forEach(function(_){_defineProperty$4(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$2(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _defineProperty$4(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function _classCallCheck$c(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$2(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$a(a,o,s){return o&&_defineProperties$2(a.prototype,o),s&&_defineProperties$2(a,s),Object.defineProperty(a,"prototype",{writable:!1}),a}function _inherits$c(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),o&&_setPrototypeOf$2(a,o)}function _setPrototypeOf$2(a,o){return _setPrototypeOf$2=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$2(a,o)}function _createSuper$2(a){var o=_isNativeReflectConstruct$2();return function(){var _=_getPrototypeOf$2(a),j;if(o){var $t=_getPrototypeOf$2(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$c(this,j)}}function _possibleConstructorReturn$c(a,o){if(o&&(_typeof$1(o)==="object"||typeof o=="function"))return o;if(o!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized$2(a)}function _assertThisInitialized$2(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$2(){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 _getPrototypeOf$2(a){return _getPrototypeOf$2=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$2(a)}var PrevArrow=function(a){_inherits$c(s,a);var o=_createSuper$2(s);function s(){return _classCallCheck$c(this,s),o.apply(this,arguments)}return _createClass$a(s,[{key:"clickHandler",value:function(j,$t){$t&&$t.preventDefault(),this.props.clickHandler(j,$t)}},{key:"render",value:function(){var j={"slick-arrow":!0,"slick-prev":!0},$t=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(j["slick-disabled"]=!0,$t=null);var zt={key:"0","data-role":"none",className:(0,_classnames$1.default)(j),style:{display:"block"},onClick:$t},Ht={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Ut;return this.props.prevArrow?Ut=_react$9.default.cloneElement(this.props.prevArrow,_objectSpread$1(_objectSpread$1({},zt),Ht)):Ut=_react$9.default.createElement("button",_extends$m({key:"0",type:"button"},zt)," ","Previous"),Ut}}]),s}(_react$9.default.PureComponent);arrows.PrevArrow=PrevArrow;var NextArrow=function(a){_inherits$c(s,a);var o=_createSuper$2(s);function s(){return _classCallCheck$c(this,s),o.apply(this,arguments)}return _createClass$a(s,[{key:"clickHandler",value:function(j,$t){$t&&$t.preventDefault(),this.props.clickHandler(j,$t)}},{key:"render",value:function(){var j={"slick-arrow":!0,"slick-next":!0},$t=this.clickHandler.bind(this,{message:"next"});(0,_innerSliderUtils$1.canGoNext)(this.props)||(j["slick-disabled"]=!0,$t
1431=null);var zt={key:"1","data-role":"none",className:(0,_classnames$1.default)(j),style:{display:"block"},onClick:$t},Ht={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Ut;return this.props.nextArrow?Ut=_react$9.default.cloneElement(this.props.nextArrow,_objectSpread$1(_objectSpread$1({},zt),Ht)):Ut=_react$9.default.createElement("button",_extends$m({key:"1",type:"button"},zt)," ","Next"),Ut}}]),s}(_react$9.default.PureComponent);arrows.NextArrow=NextArrow;var MapShim=function(){if(typeof Map<"u")return Map;function a(o,s){var _=-1;return o.some(function(j,$t){return j[0]===s?(_=$t,!0):!1}),_}return function(){function o(){this.__entries__=[]}return Object.defineProperty(o.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),o.prototype.get=function(s){var _=a(this.__entries__,s),j=this.__entries__[_];return j&&j[1]},o.prototype.set=function(s,_){var j=a(this.__entries__,s);~j?this.__entries__[j][1]=_:this.__entries__.push([s,_])},o.prototype.delete=function(s){var _=this.__entries__,j=a(_,s);~j&&_.splice(j,1)},o.prototype.has=function(s){return!!~a(this.__entries__,s)},o.prototype.clear=function(){this.__entries__.splice(0)},o.prototype.forEach=function(s,_){_===void 0&&(_=null);for(var j=0,$t=this.__entries__;j<$t.length;j++){var zt=$t[j];s.call(_,zt[1],zt[0])}},o}()}(),isBrowser=typeof window<"u"&&typeof document<"u"&&window.document===document,global$1=function(){return typeof window<"u"&&window.Math===Math?window:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")()}(),requestAnimationFrame$1=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(global$1):function(a){return setTimeout(function(){return a(Date.now())},1e3/60)}}(),trailingTimeout=2;function throttle$2(a,o){var s=!1,_=!1,j=0;function $t(){s&&(s=!1,a()),_&&Ht()}function zt(){requestAnimationFrame$1($t)}function Ht(){var Ut=Date.now();if(s){if(Ut-j<trailingTimeout)return;_=!0}else s=!0,_=!1,setTimeout(zt,o);j=Ut}return Ht}var REFRESH_DELAY=20,transitionKeys=["top","right","bottom","left","width","height","size","weight"],mutationObserverSupported=typeof MutationObserver<"u",ResizeObserverController=function(){function a(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=throttle$2(this.refresh.bind(this),REFRESH_DELAY)}return a.prototype.addObserver=function(o){~this.observers_.indexOf(o)||this.observers_.push(o),this.connected_||this.connect_()},a.prototype.removeObserver=function(o){var s=this.observers_,_=s.indexOf(o);~_&&s.splice(_,1),!s.length&&this.connected_&&this.disconnect_()},a.prototype.refresh=function(){var o=this.updateObservers_();o&&this.refresh()},a.prototype.updateObservers_=function(){var o=this.observers_.filter(function(s){return s.gatherActive(),s.hasActive()});return o.forEach(function(s){return s.broadcastActive()}),o.length>0},a.prototype.connect_=function(){!isBrowser||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),mutationObserverSupported?(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)},a.prototype.disconnect_=function(){!isBrowser||!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)},a.prototype.onTransitionEnd_=function(o){var s=o.propertyName,_=s===void 0?"":s,j=transitionKeys.some(function($t){return!!~_.indexOf($t)});j&&this.refresh()},a.getInstance=function(){return this.instance_||(this.instance_=ne
vendor: 4,615 bytes, line 1431
1431w a),this.instance_},a.instance_=null,a}(),defineConfigurable=function(a,o){for(var s=0,_=Object.keys(o);s<_.length;s++){var j=_[s];Object.defineProperty(a,j,{value:o[j],enumerable:!1,writable:!1,configurable:!0})}return a},getWindowOf=function(a){var o=a&&a.ownerDocument&&a.ownerDocument.defaultView;return o||global$1},emptyRect=createRectInit(0,0,0,0);function toFloat(a){return parseFloat(a)||0}function getBordersSize(a){for(var o=[],s=1;s<arguments.length;s++)o[s-1]=arguments[s];return o.reduce(function(_,j){var $t=a["border-"+j+"-width"];return _+toFloat($t)},0)}function getPaddings(a){for(var o=["top","right","bottom","left"],s={},_=0,j=o;_<j.length;_++){var $t=j[_],zt=a["padding-"+$t];s[$t]=toFloat(zt)}return s}function getSVGContentRect(a){var o=a.getBBox();return createRectInit(0,0,o.width,o.height)}function getHTMLElementContentRect(a){var o=a.clientWidth,s=a.clientHeight;if(!o&&!s)return emptyRect;var _=getWindowOf(a).getComputedStyle(a),j=getPaddings(_),$t=j.left+j.right,zt=j.top+j.bottom,Ht=toFloat(_.width),Ut=toFloat(_.height);if(_.boxSizing==="border-box"&&(Math.round(Ht+$t)!==o&&(Ht-=getBordersSize(_,"left","right")+$t),Math.round(Ut+zt)!==s&&(Ut-=getBordersSize(_,"top","bottom")+zt)),!isDocumentElement(a)){var Gt=Math.round(Ht+$t)-o,Xt=Math.round(Ut+zt)-s;Math.abs(Gt)!==1&&(Ht-=Gt),Math.abs(Xt)!==1&&(Ut-=Xt)}return createRectInit(j.left,j.top,Ht,Ut)}var isSVGGraphicsElement=function(){return typeof SVGGraphicsElement<"u"?function(a){return a instanceof getWindowOf(a).SVGGraphicsElement}:function(a){return a instanceof getWindowOf(a).SVGElement&&typeof a.getBBox=="function"}}();function isDocumentElement(a){return a===getWindowOf(a).document.documentElement}function getContentRect(a){return isBrowser?isSVGGraphicsElement(a)?getSVGContentRect(a):getHTMLElementContentRect(a):emptyRect}function createReadOnlyRect(a){var o=a.x,s=a.y,_=a.width,j=a.height,$t=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,zt=Object.create($t.prototype);return defineConfigurable(zt,{x:o,y:s,width:_,height:j,top:s,right:o+_,bottom:j+s,left:o}),zt}function createRectInit(a,o,s,_){return{x:a,y:o,width:s,height:_}}var ResizeObservation=function(){function a(o){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=createRectInit(0,0,0,0),this.target=o}return a.prototype.isActive=function(){var o=getContentRect(this.target);return this.contentRect_=o,o.width!==this.broadcastWidth||o.height!==this.broadcastHeight},a.prototype.broadcastRect=function(){var o=this.contentRect_;return this.broadcastWidth=o.width,this.broadcastHeight=o.height,o},a}(),ResizeObserverEntry=function(){function a(o,s){var _=createReadOnlyRect(s);defineConfigurable(this,{target:o,contentRect:_})}return a}(),ResizeObserverSPI=function(){function a(o,s,_){if(this.activeObservations_=[],this.observations_=new MapShim,typeof o!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=o,this.controller_=s,this.callbackCtx_=_}return a.prototype.observe=function(o){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(o instanceof getWindowOf(o).Element))throw new TypeError('parameter 1 is not of type "Element".');var s=this.observations_;s.has(o)||(s.set(o,new ResizeObservation(o)),this.controller_.addObserver(this),this.controller_.refresh())}},a.prototype.unobserve=function(o){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(o instanceof getWindowOf(o).Element))throw new TypeError('parameter 1 is not of type "Element".');var s=this.observations_;s.has(o)&&(s.delete(o),s.size||this.controller_.removeObserver(this))}},a.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},a.prototype.gatherActive=function(){var o=this;this.clearActive(),this.observations_.forEach(function(s){s.isActive()&&o.activeObservations_.push(s)})},a.prototype.broadcastActive=function(){if(this.hasActive()){var o=this.callbackCtx_,s=this.activeObservations_.map(function(_){return new ResizeObserverEntry(_.target,_.broadcastRect())});this.callback_.call(o,s,o),this.clearActive()}},a.prototype.clearActive=function(){this.activeObservations_.splice(0)},a.prototype.hasActive=function(){return this.activeObservations_.length>0},a}(),observers=typeof WeakMap<"u"?new WeakMap:new MapShim,ResizeObserver=function(){function a(o){if(!(this instanceof a))throw new TypeError("Cannot call a class as a function.");
1431if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var s=ResizeObserverController.getInstance(),_=new ResizeObserverSPI(o,s,this);observers.set(this,_)}return a}();["observe","unobserve","disconnect"].forEach(function(a){ResizeObserver.prototype[a]=function(){var o;return(o=observers.get(this))[a].apply(o,arguments)}});var index=function(){return typeof global$1.ResizeObserver<"u"?global$1.ResizeObserver:ResizeObserver}();const ResizeObserver_es=Object.freeze(Object.defineProperty({__proto__:null,default:index},Symbol.toStringTag,{value:"Module"})),require$$8=getAugmentedNamespace(ResizeObserver_es);Object.defineProperty(innerSlider,"__esModule",{value:!0});innerSlider.InnerSlider=void 0;var _react$8=_interopRequireDefault$9(reactExports),_initialState=_interopRequireDefault$9(initialState),_lodash=_interopRequireDefault$9(lodash_debounce),_classnames=_interopRequireDefault$9(classnamesExports),_innerSliderUtils=innerSliderUtils,_track=track,_dots=dots,_arrows=arrows,_resizeObserverPolyfill=_interopRequireDefault$9(require$$8);function _interopRequireDefault$9(a){return a&&a.__esModule?a:{default:a}}function _typeof(a){"@babel/helpers - typeof";return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(a)}function _extends$l(){return _extends$l=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_extends$l.apply(this,arguments)}function _objectWithoutProperties$3(a,o){if(a==null)return{};var s=_objectWithoutPropertiesLoose$2(a,o),_,j;if(Object.getOwnPropertySymbols){var $t=Object.getOwnPropertySymbols(a);for(j=0;j<$t.length;j++)_=$t[j],!(o.indexOf(_)>=0)&&Object.prototype.propertyIsEnumerable.call(a,_)&&(s[_]=a[_])}return s}function _objectWithoutPropertiesLoose$2(a,o){if(a==null)return{};var s={},_=Object.keys(a),j,$t;for($t=0;$t<_.length;$t++)j=_[$t],!(o.indexOf(j)>=0)&&(s[j]=a[j]);return s}function ownKeys$1(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(j){return Object.getOwnPropertyDescriptor(a,j).enumerable})),s.push.apply(s,_)}return s}function _objectSpread(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$1(Object(s),!0).forEach(function(_){_defineProperty$3(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$1(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _classCallCheck$b(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$1(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$9(a,o,s){return o&&_defineProperties$1(a.prototype,o),s&&_defineProperties$1(a,s),Object.defineProperty(a,"prototype",{writable:!1}),a}function _inherits$b(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),o&&_setPrototypeOf$1(a,o)}function _setPrototypeOf$1(a,o){return _setPrototypeOf$1=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf$1(a,o)}function _createSuper$1(a){var o=_isNativeReflectConstruct$1();return function(){var _=_getPrototypeOf$1(a),j;if(o){var $t=_getPrototypeOf$1(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$b(this,j)}}function _possibleConstructorReturn$b(a,o){if(o&&(_typeof(o)==="object"||typeof o=="function"))return o;if(o!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized$1(a)}function _assertThisInitialized$1(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$1(){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}}
vendor: 16,154 bytes, line 1431
1431function _getPrototypeOf$1(a){return _getPrototypeOf$1=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$1(a)}function _defineProperty$3(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var InnerSlider=function(a){_inherits$b(s,a);var o=_createSuper$1(s);function s(_){var j;_classCallCheck$b(this,s),j=o.call(this,_),_defineProperty$3(_assertThisInitialized$1(j),"listRefHandler",function(zt){return j.list=zt}),_defineProperty$3(_assertThisInitialized$1(j),"trackRefHandler",function(zt){return j.track=zt}),_defineProperty$3(_assertThisInitialized$1(j),"adaptHeight",function(){if(j.props.adaptiveHeight&&j.list){var zt=j.list.querySelector('[data-index="'.concat(j.state.currentSlide,'"]'));j.list.style.height=(0,_innerSliderUtils.getHeight)(zt)+"px"}}),_defineProperty$3(_assertThisInitialized$1(j),"componentDidMount",function(){if(j.props.onInit&&j.props.onInit(),j.props.lazyLoad){var zt=(0,_innerSliderUtils.getOnDemandLazySlides)(_objectSpread(_objectSpread({},j.props),j.state));zt.length>0&&(j.setState(function(Ut){return{lazyLoadedList:Ut.lazyLoadedList.concat(zt)}}),j.props.onLazyLoad&&j.props.onLazyLoad(zt))}var Ht=_objectSpread({listRef:j.list,trackRef:j.track},j.props);j.updateState(Ht,!0,function(){j.adaptHeight(),j.props.autoplay&&j.autoPlay("update")}),j.props.lazyLoad==="progressive"&&(j.lazyLoadTimer=setInterval(j.progressiveLazyLoad,1e3)),j.ro=new _resizeObserverPolyfill.default(function(){j.state.animating?(j.onWindowResized(!1),j.callbackTimers.push(setTimeout(function(){return j.onWindowResized()},j.props.speed))):j.onWindowResized()}),j.ro.observe(j.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(Ut){Ut.onfocus=j.props.pauseOnFocus?j.onSlideFocus:null,Ut.onblur=j.props.pauseOnFocus?j.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",j.onWindowResized):window.attachEvent("onresize",j.onWindowResized)}),_defineProperty$3(_assertThisInitialized$1(j),"componentWillUnmount",function(){j.animationEndCallback&&clearTimeout(j.animationEndCallback),j.lazyLoadTimer&&clearInterval(j.lazyLoadTimer),j.callbackTimers.length&&(j.callbackTimers.forEach(function(zt){return clearTimeout(zt)}),j.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",j.onWindowResized):window.detachEvent("onresize",j.onWindowResized),j.autoplayTimer&&clearInterval(j.autoplayTimer),j.ro.disconnect()}),_defineProperty$3(_assertThisInitialized$1(j),"componentDidUpdate",function(zt){if(j.checkImagesLoad(),j.props.onReInit&&j.props.onReInit(),j.props.lazyLoad){var Ht=(0,_innerSliderUtils.getOnDemandLazySlides)(_objectSpread(_objectSpread({},j.props),j.state));Ht.length>0&&(j.setState(function(Xt){return{lazyLoadedList:Xt.lazyLoadedList.concat(Ht)}}),j.props.onLazyLoad&&j.props.onLazyLoad(Ht))}j.adaptHeight();var Ut=_objectSpread(_objectSpread({listRef:j.list,trackRef:j.track},j.props),j.state),Gt=j.didPropsChange(zt);Gt&&j.updateState(Ut,Gt,function(){j.state.currentSlide>=_react$8.default.Children.count(j.props.children)&&j.changeSlide({message:"index",index:_react$8.default.Children.count(j.props.children)-j.props.slidesToShow,currentSlide:j.state.currentSlide}),j.props.autoplay?j.autoPlay("update"):j.pause("paused")})}),_defineProperty$3(_assertThisInitialized$1(j),"onWindowResized",function(zt){j.debouncedResize&&j.debouncedResize.cancel(),j.debouncedResize=(0,_lodash.default)(function(){return j.resizeWindow(zt)},50),j.debouncedResize()}),_defineProperty$3(_assertThisInitialized$1(j),"resizeWindow",function(){var zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,Ht=!!(j.track&&j.track.node);if(Ht){var Ut=_objectSpread(_objectSpread({listRef:j.list,trackRef:j.track},j.props),j.state);j.updateState(Ut,zt,function(){j.props.autoplay?j.autoPlay("update"):j.pause("paused")}),j.setState({animating:!1}),clearTimeout(j.animationEndCallback),delete j.animationEndCallback}}),_defineProperty$3(_assertThisInitialized$1(j),"updateState",function(zt,Ht,Ut){var Gt=(0,_innerSliderUtils.initializedState)(zt);zt=_objectSpread(_objectSpread(_objectSpread({},zt),Gt),{},{slideIndex:Gt.currentSlide});var Xt=(0,_innerSliderUtils.getTrackLeft)(zt);zt=_objectSpread(_objectSpread({},zt),{},{left:Xt});var Jt=(0,_innerSliderUtils.getTrackCSS)(zt);(Ht||_react$8.default.Children.count(j.props.children)!==_react$8.default.Children.count(zt.children))&&(Gt.trackStyle=Jt),j.setState(Gt,Ut)}),_defineProperty$3(_assertThisInitialized$1(j),"ssrInit",function(){if(j.props.variableWidth){var zt=0,Ht=0,Ut=[],Gt=(0,_innerSliderUtils.getPreClones)(_objectSpread(_objectSpread(_objectSpread({},j.props),j.state),{},{slideCount:j.props.children.length})),Xt=(0,_innerSliderUtils.getPostClones)(_objectSpread(_objectSpread(_objectSpread({},j.props),j.state),{},{slideCount:j.props.children.length}));j.props.children.forEach(function(cr){Ut.push(cr.props.style.width),zt+=cr.props.style.width});for(var Jt=0;Jt<Gt;Jt++)Ht+=Ut[Ut.length-1-Jt],zt+=Ut[Ut.length-1-Jt];for(var Zt=0;Zt<Xt;Zt++)zt+=Ut[Zt];for(var er=0;er<j.state.currentSlide;er++)Ht+=Ut[er];var tr={width:zt+"px",left:-Ht+"px"};if(j.props.centerMode){var nr="".concat(Ut[j.state.currentSlide],"px");tr.left="calc(".concat(tr.left," + (100% - ").concat(nr,") / 2 ) ")}return{trackStyle:tr}}var sr=_react$8.default.Children.count(j.props.children),or=_objectSpread(_objectSpread(_objectSpread({},j.props),j.state),{},{slideCount:sr}),ir=(0,_innerSliderUtils.getPreClones)(or)+(0,_innerSliderUtils.getPostClones)(or)+sr,rr=100/j.props.slidesToShow*ir,ar=100/ir,lr=-ar*((0,_innerSliderUtils.getPreClones)(or)+j.state.currentSlide)*rr/100;j.props.centerMode&&(lr+=(100-ar*rr/100)/2);var ur={width:rr+"%",left:lr+"%"};return{slideWidth:ar+"%",trackStyle:ur}}),_defineProperty$3(_assertThisInitialized$1(j),"checkImagesLoad",function(){var zt=j.list&&j.list.querySelectorAll&&j.list.querySelectorAll(".slick-slide img")||[],Ht=zt.length,Ut=0;Array.prototype.forEach.call(zt,function(Gt){var Xt=function(){return++Ut&&Ut>=Ht&&j.onWindowResized()};if(!Gt.onclick)Gt.onclick=function(){return Gt.parentNode.focus()};else{var Jt=Gt.onclick;Gt.onclick=function(){Jt(),Gt.parentNode.focus()}}Gt.onload||(j.props.lazyLoad?Gt.onload=function(){j.adaptHeight(),j.callbackTimers.push(setTimeout(j.onWindowResized,j.props.speed))}:(Gt.onload=Xt,Gt.onerror=function(){Xt(),j.props.onLazyLoadError&&j.props.onLazyLoadError()}))})}),_defineProperty$3(_assertThisInitialized$1(j),"progressiveLazyLoad",function(){for(var zt=[],Ht=_objectSpread(_objectSpread({},j.props),j.state),Ut=j.state.currentSlide;Ut<j.state.slideCount+(0,_innerSliderUtils.getPostClones)(Ht);Ut++)if(j.state.lazyLoadedList.indexOf(Ut)<0){zt.push(Ut);break}for(var Gt=j.state.currentSlide-1;Gt>=-(0,_innerSliderUtils.getPreClones)(Ht);Gt--)if(j.state.lazyLoadedList.indexOf(Gt)<0){zt.push(Gt);break}zt.length>0?(j.setState(function(Xt){return{lazyLoadedList:Xt.lazyLoadedList.concat(zt)}}),j.props.onLazyLoad&&j.props.onLazyLoad(zt)):j.lazyLoadTimer&&(clearInterval(j.lazyLoadTimer),delete j.lazyLoadTimer)}),_defineProperty$3(_assertThisInitialized$1(j),"slideHandler",function(zt){var Ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ut=j.props,Gt=Ut.asNavFor,Xt=Ut.beforeChange,Jt=Ut.onLazyLoad,Zt=Ut.speed,er=Ut.afterChange,tr=j.state.currentSlide,nr=(0,_innerSliderUtils.slideHandler)(_objectSpread(_objectSpread(_objectSpread({index:zt},j.props),j.state),{},{trackRef:j.track,useCSS:j.props.useCSS&&!Ht})),sr=nr.state,or=nr.nextState;if(sr){Xt&&Xt(tr,sr.currentSlide);var ir=sr.lazyLoadedList.filter(function(rr){return j.state.lazyLoadedList.indexOf(rr)<0});Jt&&ir.length>0&&Jt(ir),!j.props.waitForAnimate&&j.animationEndCallback&&(clearTimeout(j.animationEndCallback),er&&er(tr),delete j.animationEndCallback),j.setState(sr,function(){Gt&&j.asNavForIndex!==zt&&(j.asNavForIndex=zt,Gt.innerSlider.slideHandler(zt)),or&&(j.animationEndCallback=setTimeout(function(){var rr=or.animating,ar=_objectWithoutProperties$3(or,["animating"]);j.setState(ar,function(){j.callbackTimers.push(setTimeout(function(){return j.setState({animating:rr})},10)),er&&er(sr.currentSlide),delete j.animationEndCallback})},Zt))})}}),_defineProperty$3(_assertThisInitialized$1(j),"changeSlide",function(zt){var Ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ut=_objectSpread(_objectSpread({},j.props),j.state),Gt=(0,_innerSliderUtils.changeSlide)(Ut,zt);if(!(Gt!==0&&!Gt)&&(Ht===!0?j.slideHandler(Gt,Ht):j.slideHandler(Gt),j.props.autoplay&&j.autoPlay("update"),j.props.focusOnSelect)){var Xt=j.list.querySelectorAll(".slick-current");Xt[0]&&Xt[0].focus()}}),_defineProperty$3(_assertThisInitialized$1(j),"clickHandler",function(zt){j.clickable===!1&&(zt.stopPropagation(),zt.preventDefault()),j.clickable=!0}),_defineProperty$3(_assertThisInitialized$1(j),"keyHandler",function(zt){var Ht=(0,_innerSliderUtils.keyHandler)(zt,j.props.accessibility,j.props.rtl);Ht!==""&&j.changeSlide({message:Ht})}),_defineProperty$3(_assertThisInitialized$1(j),"selectHandler",function(zt){j.changeSlide(zt)}),_defineProperty$3(_assertThisInitialized$1(j),"disableBodyScroll",function(){var zt=function(Ut){Ut=Ut||window.event,Ut.preventDefault&&Ut.preventDefault(),Ut.returnValue=!1};window.ontouchmove=zt}),_defineProperty$3(_assertThisInitialized$1(j),"enableBodyScroll",function(){window.ontouchmove=null}),_defineProperty$3(_assertThisInitialized$1(j),"swipeStart",function(zt){j.props.verticalSwiping&&j.disableBodyScroll();var Ht=(0,_innerSliderUtils.swipeStart)(zt,j.props.swipe,j.props.draggable);Ht!==""&&j.setState(Ht)}),_defineProperty$3(_assertThisInitialized$1(j),"swipeMove",function(zt){var Ht=(0,_innerSliderUtils.swipeMove)(zt,_objectSpread(_objectSpread(_objectSpread({},j.props),j.state),{},{trackRef:j.track,listRef:j.list,slideIndex:j.state.currentSlide}));Ht&&(Ht.swiping&&(j.clickable=!1),j.setState(Ht))}),_defineProperty$3(_assertThisInitialized$1(j),"swipeEnd",function(zt){var Ht=(0,_innerSliderUtils.swipeEnd)(zt,_objectSpread(_objectSpread(_objectSpread({},j.props),j.state),{},{trackRef:j.track,listRef:j.list,slideIndex:j.state.currentSlide}));if(Ht){var Ut=Ht.triggerSlideHandler;delete Ht.triggerSlideHandler,j.setState(Ht),Ut!==void 0&&(j.slideHandler(Ut),j.props.verticalSwiping&&j.enableBodyScroll())}}),_defineProperty$3(_assertThisInitialized$1(j),"touchEnd",function(zt){j.swipeEnd(zt),j.clickable=!0}),_defineProperty$3(_assertThisInitialized$1(j),"slickPrev",function(){j.callbackTimers.push(setTimeout(function(){return j.changeSlide({message:"previous"})},0))}),_defineProperty$3(_assertThisInitialized$1(j),"slickNext",function(){j.callbackTimers.push(setTimeout(function(){return j.changeSlide({message:"next"})},0))}),_defineProperty$3(_assertThisInitialized$1(j),"slickGoTo",function(zt){var Ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(zt=Number(zt),isNaN(zt))return"";j.callbackTimers.push(setTimeout(function(){return j.changeSlide({message:"index",index:zt,currentSlide:j.state.currentSlide},Ht)},0))}),_defineProperty$3(_assertThisInitialized$1(j),"play",function(){var zt;if(j.props.rtl)zt=j.state.currentSlide-j.props.slidesToScroll;else if((0,_innerSliderUtils.canGoNext)(_objectSpread(_objectSpread({},j.props),j.state)))zt=j.state.currentSlide+j.props.slidesToScroll;else return!1;j.slideHandler(zt)}),_defineProperty$3(_assertThisInitialized$1(j),"autoPlay",function(zt){j.autoplayTimer&&clearInterval(j.autoplayTimer);var Ht=j.state.autoplaying;if(zt==="update"){if(Ht==="hovered"||Ht==="focused"||Ht==="paused")return}else if(zt==="leave"){if(Ht==="paused"||Ht==="focused")return}else if(zt==="blur"&&(Ht==="paused"||Ht==="hovered"))return;j.autoplayTimer=setInterval(j.play,j.props.autoplaySpeed+50),j.setState({autoplaying:"playing"})}),_defineProperty$3(_assertThisInitialized$1(j),"pause",function(zt){j.autoplayTimer&&(clearInterval(j.autoplayTimer),j.autoplayTimer=null);var Ht=j.state.autoplaying;zt==="paused"?j.setState({autoplaying:"paused"}):zt==="focused"?(Ht==="hovered"||Ht==="playing")&&j.setState({autoplaying:"focused"}):Ht==="playing"&&j.setState({autoplaying:"hovered"})}),_defineProperty$3(_assertThisInitialized$1(j),"onDotsOver",function(){return j.props.autoplay&&j.pause("hovered")}),_defineProperty$3(_assertThisInitialized$1(j),"onDotsLeave",function(){return j.props.autoplay&&j.state.autoplaying==="hovered"&&j.autoPlay("leave")}),_defineProperty$3(_assertThisInitialized$1(j),"onTrackOver",function(){return j.props.autoplay&&j.pause("hovered")}),_defineProperty$3(_assertThisInitialized$1(j),"onTrackLeave",function(){return j.props.autoplay&&j.state.autoplaying==="hovered"&&j.autoPlay("leave")}),_defineProperty$3(_assertThisInitialized$1(j),"onSlideFocus",function(){return j.props.autoplay&&j.pause("focused")}),_defineProperty$3(_assertThisInitialized$1(j),"onSlideBlur",function(){return j.props.autoplay&&j.state.autoplaying==="focused"&&j.autoPlay("blur")}),_defineProperty$3(_assertThisInitialized$1(j),"render",function(){var zt=(0,_classnames.default)("slick-slider",j.props.className,{"slick-vertical":j.props.vertical,"slick-initialized":!0}),Ht=_objectSpread(_objectSpread({},j.props),j.state),Ut=(0,_innerSliderUtils.extractObject)(Ht,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),Gt=j.props.pauseOnHover;Ut=_objectSpread(_objectSpread({},Ut),{},{onMouseEnter:Gt?j.onTrackOver:null,onMouseLeave:Gt?j.onTrackLeave:null,onMouseOver:Gt?j.onTrackOver:null,focusOnSelect:j.props.focusOnSelect&&j.clickable?j.selectHandler:null});var Xt;if(j.props.dots===!0&&j.state.slideCount>=j.props.slidesToShow){var Jt=(0,_innerSliderUtils.extractObject)(Ht,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),Zt=j.props.pauseOnDotsHover;Jt=_objectSpread(_objectSpread({},Jt),{},{clickHandler:j.changeSlide,onMouseEnter:Zt?j.onDotsLeave:null,onMouseOver:Zt?j.onDotsOver:null,onMouseLeave:Zt?j.onDotsLeave:null}),Xt=_react$8.default.createElement(_dots.Dots,Jt)}var er,tr,nr=(0,_innerSliderUtils.extractObject)(Ht,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);nr.clickHandler=j.changeSlide,j.props.arrows&&(er=_react$8.default.createElement(_arrows.PrevArrow,nr),tr=_react$8.default.createElement(_arrows.NextArrow,nr));var sr=null;j.props.vertical&&(sr={height:j.state.listHeight});var or=null;j.props.vertical===!1?j.props.centerMode===!0&&(or={padding:"0px "+j.props.centerPadding}):j.props.centerMode===!0&&(or={padding:j.props.centerPadding+" 0px"});var ir=_objectSpread(_objectSpread({},sr),or),rr=j.props.touchMove,ar={className:"slick-list",style:ir,onClick:j.clickHandler,onMouseDown:rr?j.swipeStart:null,onMouseMove:j.state.dragging&&rr?j.swipeMove:null,onMouseUp:rr?j.swipeEnd:null,onMouseLeave:j.state.dragging&&rr?j.swipeEnd:null,onTouchStart:rr?j.swipeStart:null,onTouchMove:j.state.dragging&&rr?j.swipeMove:null,onTouchEnd:rr?j.touchEnd:null,onTouchCancel:j.state.dragging&&rr?j.swipeEnd:null,onKeyDown:j.props.accessibility?j.keyHandler:null},lr={className:zt,dir:"ltr",style:j.props.style};return j.props.unslick&&(ar={className:"slick-list"},lr={className:zt}),_react$8.default.createElement("div",lr,j.props.unslick?"":er,_react$8.default.createElement("div",_extends$l({ref:j.listRefHandler},ar),_react$8.default.createElement(_track.Track,_extends$l({ref:j.trackRefHandler},Ut),j.props.children)),j.props.unslick?"":tr,j.props.unslick?"":Xt)}),j.list=null,j.track=null,j.state=_objectSpread(_objectSpread({},_initialState.default),{},{currentSlide:j.props.initialSlide,slideCount:_react$8.default.Children.count(j.props.children)}),j.callbackTimers=[],j.clickable=!0,j.debouncedResize=null;var $t=j.ssrInit();return j.state=_objectSpread(_objectSpread({},j.state),$t),j}
1431return _createClass$9(s,[{key:"didPropsChange",value:function(j){for(var $t=!1,zt=0,Ht=Object.keys(this.props);zt<Ht.length;zt++){var Ut=Ht[zt];if(!j.hasOwnProperty(Ut)){$t=!0;break}if(!(_typeof(j[Ut])==="object"||typeof j[Ut]=="function")&&j[Ut]!==this.props[Ut]){$t=!0;break}}return $t||_react$8.default.Children.count(this.props.children)!==_react$8.default.Children.count(j.children)}}]),s}(_react$8.default.Component);innerSlider.InnerSlider=InnerSlider;var camel2hyphen$1=function(a){return a.replace(/[A-Z]/g,function(o){return"-"+o.toLowerCase()}).toLowerCase()},camel2hyphen_1=camel2hyphen$1,camel2hyphen=camel2hyphen_1,isDimension=function(a){var o=/[height|width]$/;return o.test(a)},obj2mq=function(a){var o="",s=Object.keys(a);return s.forEach(function(_,j){var $t=a[_];_=camel2hyphen(_),isDimension(_)&&typeof $t=="number"&&($t=$t+"px"),$t===!0?o+=_:$t===!1?o+="not "+_:o+="("+_+": "+$t+")",j<s.length-1&&(o+=" and ")}),o},json2mq=function(a){var o="";return typeof a=="string"?a:a instanceof Array?(a.forEach(function(s,_){o+=obj2mq(s),_<a.length-1&&(o+=", ")}),o):obj2mq(a)},json2mq_1=json2mq,defaultProps={};(function(a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=s(reactExports);function s($t){return $t&&$t.__esModule?$t:{default:$t}}var _={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(zt){return o.default.createElement("ul",{style:{display:"block"}},zt)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(zt){return o.default.createElement("button",null,zt+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},j=_;a.default=j})(defaultProps);var QueryHandler_1,hasRequiredQueryHandler;function requireQueryHandler(){if(hasRequiredQueryHandler)return QueryHandler_1;hasRequiredQueryHandler=1;function a(o){this.options=o,!o.deferSetup&&this.setup()}return a.prototype={constructor:a,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(o){return this.options===o||this.options.match===o}},QueryHandler_1=a,QueryHandler_1}var Util,hasRequiredUtil;function requireUtil(){if(hasRequiredUtil)return Util;hasRequiredUtil=1;function a(_,j){var $t=0,zt=_.length,Ht;for($t;$t<zt&&(Ht=j(_[$t],$t),Ht!==!1);$t++);}function o(_){return Object.prototype.toString.apply(_)==="[object Array]"}function s(_){return typeof _=="function"}return Util={isFunction:s,isArray:o,each:a},Util}var MediaQuery_1,hasRequiredMediaQuery;function requireMediaQuery(){if(hasRequiredMediaQuery)return MediaQuery_1;hasRequiredMediaQuery=1;var a=requireQueryHandler(),o=requireUtil().each;function s(_,j){this.query=_,this.isUnconditional=j,this.handlers=[],this.mql=window.matchMedia(_);var $t=this;this.listener=function(zt){$t.mql=zt.currentTarget||zt,$t.assess()},this.mql.addListener(this.listener)}return s.prototype={constuctor:s,addHandler:function(_){var j=new a(_);this.handlers.push(j),this.matches()&&j.on()},removeHandler:function(_){var j=this.handlers;o(j,function($t,zt){if($t.equals(_))return $t.destroy(),!j.splice(zt,1)})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){o(this.handlers,function(_){_.destroy()}),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var _=this.matches()?"on":"off";o(this.handlers,function(j){j[_]()})}},MediaQuery_1=s,MediaQuery_1}var MediaQueryDispatch_1,hasRequiredMediaQueryDispatch;function requireMediaQueryDispatch(){if(hasRequiredMediaQueryDispatch)return MediaQueryDispatch_1;hasRequiredMediaQueryDispatch=1;var a=requireMediaQuery(),o=requireUtil(),s=o.each,_=o.isFunction,j=o.isArray;function $t(){if(!window.matchMedia)throw new Error("matchMedia n
1431ot present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}return $t.prototype={constructor:$t,register:function(zt,Ht,Ut){var Gt=this.queries,Xt=Ut&&this.browserIsIncapable;return Gt[zt]||(Gt[zt]=new a(zt,Xt)),_(Ht)&&(Ht={match:Ht}),j(Ht)||(Ht=[Ht]),s(Ht,function(Jt){_(Jt)&&(Jt={match:Jt}),Gt[zt].addHandler(Jt)}),this},unregister:function(zt,Ht){var Ut=this.queries[zt];return Ut&&(Ht?Ut.removeHandler(Ht):(Ut.clear(),delete this.queries[zt])),this}},MediaQueryDispatch_1=$t,MediaQueryDispatch_1}var src,hasRequiredSrc;function requireSrc(){if(hasRequiredSrc)return src;hasRequiredSrc=1;var a=requireMediaQueryDispatch();return src=new a,src}(function(a){function o(dr){"@babel/helpers - typeof";return o=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(gr){return typeof gr}:function(gr){return gr&&typeof Symbol=="function"&&gr.constructor===Symbol&&gr!==Symbol.prototype?"symbol":typeof gr},o(dr)}Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var s=Ht(reactExports),_=innerSlider,j=Ht(json2mq_1),$t=Ht(defaultProps),zt=innerSliderUtils;function Ht(dr){return dr&&dr.__esModule?dr:{default:dr}}function Ut(){return Ut=Object.assign||function(dr){for(var gr=1;gr<arguments.length;gr++){var _r=arguments[gr];for(var Sr in _r)Object.prototype.hasOwnProperty.call(_r,Sr)&&(dr[Sr]=_r[Sr])}return dr},Ut.apply(this,arguments)}function Gt(dr,gr){var _r=Object.keys(dr);if(Object.getOwnPropertySymbols){var Sr=Object.getOwnPropertySymbols(dr);gr&&(Sr=Sr.filter(function(wr){return Object.getOwnPropertyDescriptor(dr,wr).enumerable})),_r.push.apply(_r,Sr)}return _r}function Xt(dr){for(var gr=1;gr<arguments.length;gr++){var _r=arguments[gr]!=null?arguments[gr]:{};gr%2?Gt(Object(_r),!0).forEach(function(Sr){lr(dr,Sr,_r[Sr])}):Object.getOwnPropertyDescriptors?Object.defineProperties(dr,Object.getOwnPropertyDescriptors(_r)):Gt(Object(_r)).forEach(function(Sr){Object.defineProperty(dr,Sr,Object.getOwnPropertyDescriptor(_r,Sr))})}return dr}function Jt(dr,gr){if(!(dr instanceof gr))throw new TypeError("Cannot call a class as a function")}function Zt(dr,gr){for(var _r=0;_r<gr.length;_r++){var Sr=gr[_r];Sr.enumerable=Sr.enumerable||!1,Sr.configurable=!0,"value"in Sr&&(Sr.writable=!0),Object.defineProperty(dr,Sr.key,Sr)}}function er(dr,gr,_r){return gr&&Zt(dr.prototype,gr),_r&&Zt(dr,_r),Object.defineProperty(dr,"prototype",{writable:!1}),dr}function tr(dr,gr){if(typeof gr!="function"&&gr!==null)throw new TypeError("Super expression must either be null or a function");dr.prototype=Object.create(gr&&gr.prototype,{constructor:{value:dr,writable:!0,configurable:!0}}),Object.defineProperty(dr,"prototype",{writable:!1}),gr&&nr(dr,gr)}function nr(dr,gr){return nr=Object.setPrototypeOf||function(Sr,wr){return Sr.__proto__=wr,Sr},nr(dr,gr)}function sr(dr){var gr=rr();return function(){var Sr=ar(dr),wr;if(gr){var Rr=ar(this).constructor;wr=Reflect.construct(Sr,arguments,Rr)}else wr=Sr.apply(this,arguments);return or(this,wr)}}function or(dr,gr){if(gr&&(o(gr)==="object"||typeof gr=="function"))return gr;if(gr!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ir(dr)}function ir(dr){if(dr===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return dr}function rr(){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 ar(dr){return ar=Object.setPrototypeOf?Object.getPrototypeOf:function(_r){return _r.__proto__||Object.getPrototypeOf(_r)},ar(dr)}function lr(dr,gr,_r){return gr in dr?Object.defineProperty(dr,gr,{value:_r,enumerable:!0,configurable:!0,writable:!0}):dr[gr]=_r,dr}var ur=(0,zt.canUseDOM)()&&requireSrc(),cr=function(dr){tr(_r,dr);var gr=sr(_r);function _r(Sr){var wr;return Jt(this,_r),wr=gr.call(this,Sr),lr(ir(wr),"innerSliderRefHandler",function(Rr){return wr.innerSlider=Rr}),lr(ir(wr),"slickPrev",function(){return wr.innerSlider.slickPrev()}),lr(ir(wr),"slickNext",function(){return wr.innerSlider.slickNext()}),lr(ir(wr),"slickGoTo",function(Rr){var Ir=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return wr.innerSlider.slickGoTo(Rr,Ir)}),lr(ir(wr),"slickPause",function(){return wr.innerSlider.pause("paused")}),lr(ir(wr),"slickPlay",function(){return wr.innerSlider.autoPlay("play")}),wr.state={breakpoint:null},wr._responsiveMediaHandlers=[],wr}return er(_r,[{key:"media",value:function(wr,Rr){ur.register(wr,Rr),this._responsiveMediaHandlers.push({query:wr,handler:Rr})}},{key:"componentDidMount",value:function(){var wr=this;if(this.props.responsive){var Rr=this.props.responsive.map(function(mr){return mr.breakpoint});Rr.sort(function(mr,hr){return mr-hr}),Rr.forEach(function(mr,hr){var vr;hr===0?vr=(0,j.default)({minWidth:0,maxWidth:mr}):vr=(0,j.default)({minWidth:Rr[hr-1]+1,maxWidth:mr}),(0,zt.canUseDOM)()&&wr.media(vr,function(){wr.setState({breakpoint:mr})})});var Ir=(0,j.default)({minWidth:Rr.slice(-1)[0]});(0,zt.canUseDOM)()&&this.media(Ir,function(){wr.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEac
1431h(function(wr){ur.unregister(wr.query,wr.handler)})}},{key:"render",value:function(){var wr=this,Rr,Ir;this.state.breakpoint?(Ir=this.props.responsive.filter(function(Fr){return Fr.breakpoint===wr.state.breakpoint}),Rr=Ir[0].settings==="unslick"?"unslick":Xt(Xt(Xt({},$t.default),this.props),Ir[0].settings)):Rr=Xt(Xt({},$t.default),this.props),Rr.centerMode&&(Rr.slidesToScroll>1,Rr.slidesToScroll=1),Rr.fade&&(Rr.slidesToShow>1,Rr.slidesToScroll>1,Rr.slidesToShow=1,Rr.slidesToScroll=1);var mr=s.default.Children.toArray(this.props.children);mr=mr.filter(function(Fr){return typeof Fr=="string"?!!Fr.trim():!!Fr}),Rr.variableWidth&&(Rr.rows>1||Rr.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),Rr.variableWidth=!1);for(var hr=[],vr=null,pr=0;pr<mr.length;pr+=Rr.rows*Rr.slidesPerRow){for(var br=[],Pr=pr;Pr<pr+Rr.rows*Rr.slidesPerRow;Pr+=Rr.slidesPerRow){for(var kr=[],Lr=Pr;Lr<Pr+Rr.slidesPerRow&&(Rr.variableWidth&&mr[Lr].props.style&&(vr=mr[Lr].props.style.width),!(Lr>=mr.length));Lr+=1)kr.push(s.default.cloneElement(mr[Lr],{key:100*pr+10*Pr+Lr,tabIndex:-1,style:{width:"".concat(100/Rr.slidesPerRow,"%"),display:"inline-block"}}));br.push(s.default.createElement("div",{key:10*pr+Pr},kr))}Rr.variableWidth?hr.push(s.default.createElement("div",{key:pr,style:{width:vr}},br)):hr.push(s.default.createElement("div",{key:pr},br))}if(Rr==="unslick"){var Gr="regular slider "+(this.props.className||"");return s.default.createElement("div",{className:Gr},mr)}else hr.length<=Rr.slidesToShow&&(Rr.unslick=!0);return s.default.createElement(_.InnerSlider,Ut({style:this.props.style,ref:this.innerSliderRefHandler},Rr),hr)}}]),_r}(s.default.Component);a.default=cr})(slider);(function(a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=s(slider);function s(j){return j&&j.__esModule?j:{default:j}}var _=o.default;a.default=_})(lib$1);Radium(a=>{const{id:o,value:s,options:_,onChange:j}=a,zt=reactExports.useContext(CustomThemeContext).colourCode||void 0;return jsx("ul",{id:o,className:"flex flex-wrap",children:_.map((Ht,Ut)=>{const Gt=s===Ht.value||parseInt(s?.toString()||"")===Ht.value;return jsx("li",{className:clsx("font-lato cursor-pointer font-normal","text-ink-bayoux","flex","justify-center","text-default","py-1","px-3","rounded-[30px]","border",{"border-transparent":!Gt},{"border-blue-ch border-[3px]":Gt}),style:{borderColor:Gt?zt:void 0},onClick:()=>j(Ht.value),children:Ht.label},Ut)})})});const Loader=({loaderLabel:a,loaderContainerClassName:o=""})=>{const s=reactExports.useContext(CustomThemeContext);return jsxs("div",{className:"z-100 relative mb-4 h-6",children:[jsx("p",{className:"hidden-accessibility",children:a}),jsxs("div",{className:clsx("css-loading",{"absolute top-1/2 left-1/2 flex -translate-y-1/2 -translate-x-1/2 pt-2":!o},{[o]:o}),"aria-hidden":!0,children:[jsx("div",{style:{backgroundColor:s.colourCode||void 0},className:"loading-bar bg-ch20-purple animate-loading mr-1"}),jsx("div",{style:{backgroundColor:s.colourCode||void 0},className:"loading-bar bg-ch20-purple animate-loading animation-delay-1 mr-1"}),jsx("div",{style:{backgroundColor:s.colourCode||void 0},className:"loading-bar bg-ch20-purple animate-loading animation-delay-2 mr-1"}),jsx("div",{style:{backgroundColor:s.colourCode||void 0},className:"loading-bar bg-ch20-purple animate-loading animation-delay-3 mr-1"}),jsx("div",{style:{backgroundColor:s.colourCode||void 0},className:"loading-bar bg-ch20-purple animate-loading animation-delay-4 mr-1"})]})]})},LabelOptionalDescription$1=a=>{const{descriptionMessage:o,id:s,disabled:_=!1,labelClassName:j,isCharityAdmin:$t=!1}=a;return jsx("span",{id:s,className:clsx("block",$t?"font-inter text-ch20-purpleLight":"text-ink-bayoux","text-caption","mt-2",j,{"text-ink-cadet cursor-not-allowed":_}),children:o})},QuestionTooltip$1=Radium(a=>{const[o,s]=React.useState(!1),_=React.useRef(null),j=React.useRef(null),[$t,zt]=React.useState(""),[Ht,Ut]=React.useState({}),[Gt,Xt]=React.useState({}),{iconClassName:Jt,questionTooltipText:Zt,questionTooltipContent:er,hideInfoIcon:tr,containerClassName:nr}=a,sr=React.useContext(CustomThemeContext),[or,ir]=React.useState();React.useEffect(()=>{ir(_.current?.ownerDocument.defaultView||window)},[]);const rr=()=>{const ar=_.current?.ownerDocument.defaultView||window,lr=_?.current?.getBoundingClientRect(),ur=lr?.x||0,cr=lr?.width||0,dr=lr?.height||0,gr=lr?.top||0,_r=lr?.left||0,Sr=j?.current?.getBoundingClientRect(),wr=Sr?.x||0,Rr=Sr?.width||0,Ir=Sr?.height||0,mr=8,hr=300,vr=2
14310,pr=16;if(Sr&&j&&o){const br=ur+cr+Rr;Ut({top:`${Ir/2-pr/2}px`});const Pr=`${(gr||0)+ar.scrollY-Ir/2+dr/2}px`;if(br>ar.innerWidth&&ar.innerWidth/2<ur){zt("border-l-ink-charcoal border-t-8 border-l-8 border-b-8 border-r-0 border-r-transparent border-t-transparent border-b-transparent -right-2");const kr=ur<hr?ur-mr:hr;Xt({top:Pr,left:`${(_r||0+(cr||0))-kr}px`,marginRight:`${mr}px`,width:`${kr}px`})}else zt("border-r-ink-charcoal border-t-8 border-l-0 border-b-8 border-r-8 border-l-transparent border-t-transparent border-b-transparent -left-2"),Xt({top:Pr,left:`${(_r||0)+cr}px`,marginLeft:`${mr}px`,width:`${ar.innerWidth-wr<hr+vr?ar.innerWidth-wr-vr:hr}px`})}};return React.useEffect(()=>{rr()},[o]),React.useEffect(()=>{const ar=()=>{rr()};return or?.addEventListener("resize",ar),()=>{or?.removeEventListener("resize",ar)}},[or]),React.useEffect(()=>{const ar=()=>{rr()};return or?.addEventListener("scroll",ar),()=>{or?.removeEventListener("scroll",ar)}},[or]),jsxs("div",{"aria-label":Zt,className:clsx("relative self-start",nr),onMouseLeave:()=>s(!1),onMouseOver:()=>s(!0),ref:_,role:"img",tabIndex:0,children:[jsx(FontAwesomeIcon,{icon:faQuestionCircle,style:{color:sr.colourCode||void 0},className:clsx("ch-question-circle text-blue-ch h-3 w-3 cursor-pointer",Jt)}),o&&or?ReactDOM.createPortal(jsx("div",{style:Gt||void 0,className:clsx("bg-ink-charcoal font-lato text-default z-50 max-w-[300px] rounded p-4 font-normal normal-case tracking-normal text-white","absolute",{hidden:!o},{table:o}),ref:j,children:jsxs("div",{className:"flex",children:[!tr&&jsx(FontAwesomeIcon,{icon:faInfoCircle$1,className:clsx("ch-info-circle mt-1 mr-2 h-4 w-4 text-white")}),er||Zt,jsx("div",{style:Ht||void 0,className:clsx("absolute h-0 w-0",$t)})]})}),or.document.body):null]})}),Required$1=({requiredMessage:a,leadingSpace:o=!1,asteriskClassName:s})=>jsxs(Fragment,{children:[jsx("span",{className:clsx("hide-for-sr text-error-solid",o?"ml-1":"",s),"aria-hidden":!0,title:a,children:"*"}),jsx("span",{className:"hidden-accessibility",children:a})]}),CustomLabel$1=({htmlFor:a,labelMessage:o,hideLabel:s=!1,requiredMessage:_,hasError:j=!1,disabled:$t=!1,questionTooltipText:zt,labelDescription:Ht,labelClassName:Ut,isCharityAdmin:Gt=!1,leadingSpace:Xt,asteriskClassName:Jt,useNewToolTip:Zt=!1,inlineTooltipContent:er,tooltipIconId:tr,iconClassName:nr,inlineTooltipClassName:sr})=>{const or=React.useRef(null),ir=tr||`${a}-tooltip-icon`;return jsxs(Fragment,{children:[jsxs("label",{htmlFor:a,className:clsx(Ut,"!flex","items-center",{"hidden-accessibility":s},{"custom-label":!s&&!Gt},{"!text-error-solid":j&&!Gt},{"!text-ch20-danger":j&&Gt},{"text-ink-cadet cursor-not-allowed":$t}),children:[jsx("span",{className:clsx({"font-inter text-ch20-purple font-bold capitalize":Gt}),children:o}),_&&jsx(Required$1,{requiredMessage:_,leadingSpace:Xt,asteriskClassName:Jt}),zt&&!Zt&&jsx(QuestionTooltip$1,{iconClassName:"ml-1",questionTooltipText:zt}),er&&Zt&&jsxs(Fragment,{children:[jsx("span",{id:ir,ref:or,className:"ml-1 inline-flex items-center",children:jsx(FontAwesomeIcon,{className:clsx("text-sm",nr||"text-ink-bayoux"),icon:faCircleQuestion$1,size:"sm"})}),jsx(TooltipRebrand,{elementId:ir,domElement:or.current,variant:"secondary",tooltipPositionStyle:"bottom",tooltipContent:er??null,tooltipClassName:clsx("max-w-[300px] !leading-[18px]",sr),useModernizedStyle:!0})]})]}),Ht&&jsx(LabelOptionalDescription$1,{descriptionMessage:Ht,id:`inputDescription-${a}`,labelClassName:clsx({"font-inter text-ch20-purple":Gt}),isCharityAdmin:Gt})]})},ValidationErrorMessage$1=({containerClassName:a,errorMessage:o,id:s})=>jsx("div",{"aria-live":"polite","aria-atomic":!0,className:clsx("font-lato","text-error-solid","text-caption","mt-2",{hidden:!o},a),children:o&&jsx("span",{tabIndex:0,id:s,"aria-live":"polite",children:o})});Radium(a=>{const{id:o,children:s,className:_,type:j,onClick:$t,onKeyDown:zt,ariaLabel:Ht}=a,Ut=reactExports.useContext(CustomThemeContext),Gt=Ut.colourCode||"#1466A9",Xt=modifyColorBrightness(Gt,-50);return jsx("button",{"aria-label":Ht,id:o,onClick:$t,onKeyDown:zt||(Jt=>Jt.key==="Enter"?$t:void 0),type:j,className:clsx(_,"rounded-lg","border-solid","px-4","font-lato","font-semi-bold","outline","outline-1","focus:outline-2","items-center","cursor-pointer","!border-none 
1431!outline-none","text-white","py-2","px-4","transition-colors","bg-[var(--bg-color)] hover:bg-[var(--hover-bg-color)]"),style:{color:Ut.textColourCode,"--bg-color":Gt,"--hover-bg-color":Xt},children:s})});Radium(a=>{const{id:o,name:s,value:_,options:j,onChange:$t,onBlur:zt,onFocus:Ht,containerClassName:Ut,ariaLabelledBy:Gt,ariaLabel:Xt}=a,Jt=reactExports.useContext(CustomThemeContext),Zt="#1466A9";return jsx("fieldset",{id:o,"aria-labelledby":Gt,role:"group","aria-label":Xt,children:jsx("div",{className:clsx(Ut,"flex","flex-wrap"),children:j.map((er,tr)=>{const nr=_===er.value||parseInt(_?.toString()||"")===er.value,sr={":hover":{outlineColor:Jt.colourCode||Zt,backgroundColor:nr?Jt.colourCode||Zt:void 0},":focus":{outlineColor:Jt.colourCode||Zt,backgroundColor:nr?Jt.colourCode||Zt:void 0},":checked":{outlineColor:Jt.colourCode||Zt},backgroundColor:nr?Jt.colourCode||Zt:void 0};return jsxs("div",{className:clsx("mr-4","mb-4","flex","content-start"),children:[jsx("input",{id:`${o}-${tr}`,type:"radio",value:er.value,name:s,onChange:$t,onFocus:or=>{Ht&&Ht(or)},onBlur:or=>{zt&&zt(or)},checked:nr,style:sr,className:clsx("mt-0.8","cursor-pointer","mr-3","h-[18px]","w-[18px]","p-0.5","focus:ring-1","focus:ring-offset-2","focus:shadow-none","checked:bg-none","border-none","ring-1","ring-offset-2","ring-shade-iron"),disabled:!1},`${tr}-radio`),jsx("div",{children:jsx("div",{className:"flex",children:jsx("label",{htmlFor:`${o}-${tr}`,className:clsx("font-lato cursor-pointer font-normal","text-grey-dark","text-default"),children:er.label},`${tr}-label`)})})]},tr)})})})});var mailcheck={exports:{}};(function(a){var o={domainThreshold:2,secondLevelThreshold:2,topLevelThreshold:2,defaultDomains:["msn.com","bellsouth.net","telus.net","comcast.net","optusnet.com.au","earthlink.net","qq.com","sky.com","icloud.com","mac.com","sympatico.ca","googlemail.com","att.net","xtra.co.nz","web.de","cox.net","gmail.com","ymail.com","aim.com","rogers.com","verizon.net","rocketmail.com","google.com","optonline.net","sbcglobal.net","aol.com","me.com","btinternet.com","charter.net","shaw.ca"],defaultSecondLevelDomains:["yahoo","hotmail","mail","live","outlook","gmx"],defaultTopLevelDomains:["com","com.au","com.tw","ca","co.nz","co.uk","de","fr","it","ru","net","org","edu","gov","jp","nl","kr","se","eu","ie","co.il","us","at","be","dk","hk","es","gr","ch","no","cz","in","net","net.au","info","biz","mil","co.jp","sg","hu"],run:function(s){s.domains=s.domains||o.defaultDomains,s.secondLevelDomains=s.secondLevelDomains||o.defaultSecondLevelDomains,s.topLevelDomains=s.topLevelDomains||o.defaultTopLevelDomains,s.distanceFunction=s.distanceFunction||o.sift3Distance;var _=function(Ht){return Ht},j=s.suggested||_,$t=s.empty||_,zt=o.suggest(o.encodeEmail(s.email),s.domains,s.secondLevelDomains,s.topLevelDomains,s.distanceFunction);return zt?j(zt):$t()},suggest:function(s,_,j,$t,zt){s=s.toLowerCase();var Ht=this.splitEmail(s);if(j&&$t&&j.indexOf(Ht.secondLevelDomain)!==-1&&$t.indexOf(Ht.topLevelDomain)!==-1)return!1;var Ut=this.findClosestDomain(Ht.domain,_,zt,this.domainThreshold);if(Ut)return Ut==Ht.domain?!1:{address:Ht.address,domain:Ut,full:Ht.address+"@"+Ut};var Gt=this.findClosestDomain(Ht.secondLevelDomain,j,zt,this.secondLevelThreshold),Xt=this.findClosestDomain(Ht.topLevelDomain,$t,zt,this.topLevelThreshold);if(Ht.domain){var Ut=Ht.domain,Jt=!1;if(Gt&&Gt!=Ht.secondLevelDomain&&(Ut=Ut.replace(Ht.secondLevelDomain,Gt),Jt=!0),Xt&&Xt!=Ht.topLevelDomain&&(Ut=Ut.replace(Ht.topLevelDomain,Xt),Jt=!0),Jt==!0)return{address:Ht.address,domain:Ut,full:Ht.address+"@"+Ut}}return!1},findClosestDomain:function(s,_,j,$t){$t=$t||this.topLevelThreshold;var zt,Ht=99,Ut=null;if(!s||!_)return!1;j||(j=this.sift3Distance);for(var Gt=0;Gt<_.length;Gt++){if(s===_[Gt])return s;zt=j(s,_[Gt]),zt<Ht&&(Ht=zt,Ut=_[Gt])}return Ht<=$t&&Ut!==null?Ut:!1},sift3Distance:function(s,_){if(s==null||s.length===0)return _==null||_.length===0?0:_.length;if(_==null||_.length===0)return s.length;for(var j=0,$t=0,zt=0,Ht=0,Ut=5;j+$t<s.length&&j+zt<_.length;){if(s.charAt(j+$t)==_.charAt(j+zt))Ht++;else{$t=0,zt=0;for(var Gt=0;Gt<Ut;Gt++){if(j+Gt<s.length&&s.charAt(j+Gt)==_.charAt(j)){$t=Gt;break}if(j+Gt<_.length&&s.charAt(j)==_.charAt(j+Gt)){zt=Gt;break}}}j++}return(s.length+_.length)/2-Ht},splitEmail:function(s){var _=s.trim().split("@");if(_.length<2)return!1;for(var j=0;j<_.length;j++)if(_[j]==="")return!1;var $t=_.pop(),zt=$t.split("."),Ht="",Ut="";if(zt.length==0)return!1;if(zt.length==1)Ut=zt[0];else{Ht=zt[0];for(var j=1;j<zt.length;j++)Ut+=zt[j]+".";Ut=Ut.substring(0,Ut.length-1)}return{topLevelDomain:Ut,secondLevelDomain:Ht,domain:$t,address:_.join("@")}},encodeEmail:function(s){var _=encodeURI(s);return _=_.replace("%20"," ").replace("%25","%").replace("%5E","^").replace("%60","`").replace("%7B","{").replace("%7C","|").replace("%7D","}"),_}};a.exports&&(a.exports=o),typeof window<"u"&&window.jQuery&&function(s){s.fn.mailcheck=function(_){var j=this;if(_.suggested){var $t=_.suggested;
1431_.suggested=function(Ht){$t(j,Ht)}}if(_.empty){var zt=_.empty;_.empty=function(){zt.call(null,j)}}_.email=this.val(),o.run(_)}}(jQuery)})(mailcheck);const ButtonLink=Radium(a=>{const{id:o,children:s,className:_,type:j,disabled:$t,onClick:zt,onKeyDown:Ht,iconLeft:Ut,iconRight:Gt,iconClassName:Xt,fontColorClassName:Jt,ariaLabel:Zt,showThemeColors:er=!0}=a,tr=reactExports.useContext(CustomThemeContext),nr=tr.colourCode?modifyColorBrightness(tr.colourCode,-50):void 0;return jsxs("button",{id:o,onClick:zt,onKeyDown:Ht||(sr=>sr.key==="Enter"?zt:void 0),"aria-label":Zt,disabled:$t,type:j,style:{color:er?tr.colourCode:void 0,":hover":{color:er?nr:void 0}},className:clsx(_,{"text-ch20-blue hover:text-ch20-purple focus:text-ch20-purple active:text-ch20-purpleHyperlink":!Jt},Jt,"text-center","underline","focus:outline-ch20-purple focus:outline-dotted focus:!outline-[2px]"),children:[Ut&&jsx(FontAwesomeIcon,{size:"lg",className:clsx("mr-2.5",Xt),icon:Ut,role:"presentation"}),s,Gt&&jsx(FontAwesomeIcon,{size:"lg",className:clsx("ml-2.5",Xt),icon:Gt,role:"presentation"})]})}),CharacterCounter$1=({id:a,charactersRemainingText:o,characterCount:s,maxCharacters:_,className:j})=>jsx("div",{"aria-live":"polite",children:jsx("span",{id:a,className:clsx(j,"text-caption text-ch20-purpleLighter block",{"text-ch20-danger":s>=_}),children:o(_-s)})}),QuestionTooltip=Radium(a=>{const[o,s]=React.useState(!1),_=React.useRef(null),j=React.useRef(null),[$t,zt]=React.useState(""),[Ht,Ut]=React.useState({}),[Gt,Xt]=React.useState({}),{iconClassName:Jt,questionTooltipText:Zt,hideInfoIcon:er,containerClassName:tr}=a,nr=React.useContext(CustomThemeContext),[sr,or]=React.useState();React.useEffect(()=>{or(_.current?.ownerDocument.defaultView||window)},[]);const ir=()=>{const rr=_.current?.ownerDocument.defaultView||window,ar=_?.current?.getBoundingClientRect(),lr=ar?.x||0,ur=ar?.width||0,cr=ar?.height||0,dr=ar?.top||0,gr=ar?.left||0,_r=j?.current?.getBoundingClientRect(),Sr=_r?.x||0,wr=_r?.width||0,Rr=_r?.height||0,Ir=8,mr=300,hr=20,vr=16;if(_r&&j&&o){const pr=lr+ur+wr;Ut({top:`${Rr/2-vr/2}px`});const br=`${(dr||0)+rr.scrollY-Rr/2+cr/2}px`;if(pr>rr.innerWidth&&rr.innerWidth/2<lr){zt("border-l-ch20-purple border-t-8 border-l-8 border-b-8 border-r-0 border-r-transparent border-t-transparent border-b-transparent -right-2");const Pr=lr<mr?lr-Ir:mr;Xt({top:br,left:`${(gr||0+(ur||0))-Pr}px`,marginRight:`${Ir}px`,width:`${Pr}px`})}else zt("border-r-ch20-purple border-t-8 border-l-0 border-b-8 border-r-8 border-l-transparent border-t-transparent border-b-transparent -left-2"),Xt({top:br,left:`${(gr||0)+ur}px`,marginLeft:`${Ir}px`,width:`${rr.innerWidth-Sr<mr+hr?rr.innerWidth-Sr-hr:mr}px`})}};return React.useEffect(()=>{ir()},[o]),React.useEffect(()=>{const rr=()=>{ir()};return sr?.addEventListener("resize",rr),()=>{sr?.removeEventListener("resize",rr)}},[sr]),React.useEffect(()=>{const rr=()=>{ir()};return sr?.addEventListener("scroll",rr),()=>{sr?.removeEventListener("scroll",rr)}},[sr]),jsxs("div",{"aria-label":Zt,className:clsx("relative self-start",tr),onMouseLeave:()=>s(!1),onMouseOver:()=>s(!0),ref:_,role:"img",tabIndex:0,children:[jsx(FontAwesomeIcon,{icon:faQuestionCircle,style:{color:nr.colourCode||void 0},className:clsx("ch-question-circle text-ch20-purple h-3 w-3 cursor-pointer",Jt)}),o&&sr?ReactDOM.createPortal(jsx("div",{style:Gt||void 0,className:clsx("bg-ch20-purple font-inter text-default z-50 max-w-[300px] rounded p-4 font-normal normal-case tracking-normal text-white","absolute",{hidden:!o},{table:o}),ref:j,children:jsxs("div",{className:"flex",children:[!er&&jsx(FontAwesomeIcon,{icon:faInfoCircle$1,className:clsx("ch-info-circle mt-1 mr-2 h-4 w-4 text-white")}),jsx("div",{dangerouslySetInnerHTML:{__html:Zt||""}}),jsx("div",{style:Ht||void 0,className:clsx("absolute h-0 w-0",$t)})]})}),sr.document.body):null]})}),Required=({requiredMessage:a})=>jsxs(Fragment,{children:[jsx("span",{className:clsx("hide-for-sr text-ch20-danger"),"aria-hidden":!0,title:a,children:"*"}),jsx("span",{className:"hidden-accessibility",children:a})]}),CustomLabel=({htmlFor:a,labelMessage:o,hideLabel:s=!1,requiredMessage:_,hasError:j=!1,disabled:$t=!1,questionTooltipText:zt,labelDescription:Ht,labelClassName:Ut})=>jsxs(Fragment,{children:[jsxs("label",{htmlFor:a,className:clsx(Ut,"!flex","items-center","font-inter text-ch20-purple font-bold capitalize",{"hidden-accessibility":s},{"custom-label-ch20":!s},{"text-ch20-danger":j},{"text-ink-cadet cursor-not-allowed":$t}),children:[o,_&&jsx(Required,{requiredMessage:_}),zt&&jsx(QuestionTooltip,{iconClassName:"ml-1",questionTooltipText:zt})]}
1431),Ht&&jsx(LabelOptionalDescription$1,{descriptionMessage:Ht,id:`inputDescription-${a}`,labelClassName:"font-inter text-ch20-purple",isCharityAdmin:!0})]}),ValidationErrorMessage=({containerClassName:a,errorMessage:o,inputClassName:s,id:_})=>{const j=!!o;return jsx("div",{"aria-live":"polite","aria-atomic":!0,className:clsx("font-lato","text-ch20-danger","text-caption","mt-2",{hidden:!j},a),children:j&&jsx("span",{tabIndex:0,id:_,"aria-live":"polite",className:clsx("text-ch20-danger font-inter",s),children:o})})},GenericTextInput$1=({name:a,value:o="",label:s,type:_,requiredMessage:j,id:$t,onChange:zt,onBlur:Ht,onFocus:Ut,onKeyDown:Gt,errorMessage:Xt,placeholder:Jt="",inputClassName:Zt,containerClassName:er,disabled:tr=!1,min:nr,max:sr,maxLength:or,autoFocus:ir=!1,hideErrorOnFocus:rr=!0,hideLabel:ar=!1,showRegularStyledLabel:lr=!1,labelClassName:ur,isCharacterCounterEnabled:cr=!1,charactersRemainingText:dr=()=>"",hideError:gr=!1,icon:_r,iconRight:Sr,iconClick:wr,iconClassName:Rr,readOnly:Ir=!1,inputMode:mr="text",inputHeightClassName:hr,isCharityAdmin:vr=!1})=>{const[pr,br]=reactExports.useState(!1);return jsxs("div",{className:clsx("relative",er),children:[lr&&!ar&&jsx(CustomLabel,{htmlFor:$t,labelMessage:s,labelClassName:`${ur} text-ch20-purple font-bold`,requiredMessage:j||"",isCharityAdmin:vr}),_r&&jsx(FontAwesomeIcon,{className:clsx("text-ch20-purple absolute left-2",!Rr&&"top-[34px]",Rr),icon:_r,size:"lg",onClick:wr}),jsx("input",{name:a,value:o,type:_||"text","aria-invalid":!!Xt,"aria-errormessage":`${$t}-error`,placeholder:`${s&&!ar&&!lr?s:Jt}${j&&Jt&&!lr?"*":""}`,"aria-label":s,min:nr,max:sr,maxLength:or,className:clsx(Zt,hr||"h-10","font-inter","w-full","p-2","rounded-ch20","hover:border-ch20-purple","focus:border-ch20-purple","active:border-ch20-purple","focus:outline-none","peer","focus:shadow-none","focus:ring-0","text-default","border-solid",{"text-ch20-danger":Xt},{"text-ch20-purple":!Xt},{"placeholder-transparent":!ar&&!lr},{"!border-ch20-danger":Xt},{"border-ch20-keyline":!Xt},{"bg-ch20-keyline hover:border-ch20-keyline focus:border-ch20-keyline active:border-ch20-keyline cursor-not-allowed":tr},{"pl-8":!!_r},{"pr-8":!!Sr}),id:$t,onChange:zt,onFocus:Pr=>{Ut&&Ut(Pr),br(!0)},onBlur:Pr=>{Ht&&Ht(Pr),br(!1)},onKeyDown:Pr=>{Gt&&Gt(Pr)},onWheel:Pr=>Pr.target.blur(),disabled:tr,autoFocus:ir,readOnly:Ir,inputMode:mr}),Sr&&jsx(FontAwesomeIcon,{className:clsx("text-ch20-purple absolute top-3 right-2 cursor-pointer",Rr),icon:Sr,size:"lg",onClick:wr}),!ar&&!lr&&jsxs("label",{className:clsx("absolute","left-2","text-ch20-purpleLighter","pl-1.2","font-inter","scale-75","peer-focus:scale-75","peer-placeholder-shown:scale-100","transition-all","duration-200","cursor-text",{"text-ch20-danger focus:text-ch20-purple peer-hover:text-ch20-purple peer-focus:text-ch20-purple":Xt},"-translate-y-6","-translate-x-2.5","top-3","peer-placeholder-shown:-translate-y-1","peer-focus:-translate-y-6","peer-placeholder-shown:-translate-x-1.2","peer-focus:-translate-x-2.5",{"bg-cos-error-light":Xt},{"bg-white":!Xt},"peer-placeholder-shown:bg-transparent",{"peer-focus:bg-white":!Xt},{"peer-focus:bg-cos-error-light":Xt},"peer-focus:text-ch20-purple",{"text-ch20-purpleLight cursor-not-allowed peer-placeholder-shown:bg-transparent":tr},{"pl-8":!!_r},ur),htmlFor:$t,children:[s,j&&jsx(Required,{requiredMessage:j})]}),cr&&jsx(CharacterCounter$1,{charactersRemainingText:dr,maxCharacters:or||0,id:`${$t}-counter`,characterCount:o?.length||0,className:"font-inter text-ch20-purple mt-2"}),!gr&&jsx("div",{className:clsx({"hidden-accessibility":pr&&rr}),children:jsx(ValidationErrorMessage,{id:`${$t}-error`,errorMessage:Xt,inputClassName:Zt})})]})},scriptRel="modulepreload",assetsURL=function(a){return"/"+a},seen={},__vitePreload=function(o,s,_){if(!s||s.length===0)return o();const j=document.getElementsByTagName("link");return Promise.all(s.map($t=>{if($t=assetsURL($t),$t in seen)return;seen[$t]=!0;const zt=$t.endsWith(".css"),Ht=zt?'[rel="stylesheet"]':"";if(!!_)for(let Xt=j.length-1;Xt>=0;Xt--){const Jt=j[Xt];if(Jt.href===$t&&(!zt||Jt.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${$t}"]${Ht}`))return;const Gt=document.createElement("link");if(Gt.rel=zt?"stylesheet":scriptRel,zt||(Gt.as="script",Gt.crossOrigin=""),Gt.href=$t,document.head.appendChild(Gt),zt)return new Promise((Xt,Jt)=>{Gt.addEventListener("load",Xt),Gt.addEventListener("error",()=>Jt(new Error(`Unable to preload CSS for ${$t}`)))})})).then(()=>o()).catch($t=>
1431{const zt=new Event("vite:preloadError",{cancelable:!0});if(zt.payload=$t,window.dispatchEvent(zt),!zt.defaultPrevented)throw $t})};/*!
1432 * react-paypal-js v7.8.1 (2022-05-27T22:10:01.444Z)
1433 * Copyright 2020-present, PayPal, Inc. All rights reserved.
1434 *
1435 * Licensed under the Apache License, Version 2.0 (the "License");
1436 * you may not use this file except in compliance with the License.
1437 * You may obtain a copy of the License at
1438 *
1439 * https://www.apache.org/licenses/LICENSE-2.0
1440 *
1441 * Unless required by applicable law or agreed to in writing, software
1442 * distributed under the License is distributed on an "AS IS" BASIS,
1443 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1444 * See the License for the specific language governing permissions and
1445 * limitations under the License.
1446 */var SCRIPT_LOADING_STATE;(function(a){a.INITIAL="initial",a.PENDING="pending",a.REJECTED="rejected",a.RESOLVED="resolved"})(SCRIPT_LOADING_STATE||(SCRIPT_LOADING_STATE={}));var DISPATCH_ACTION;(function(a){a.LOADING_STATUS="setLoadingStatus",a.RESET_OPTIONS="resetOptions",a.SET_BRAINTREE_INSTANCE="braintreeInstance"})(DISPATCH_ACTION||(DISPATCH_ACTION={}));var PAYPAL_HOSTED_FIELDS_TYPES;(function(a){a.NUMBER="number",a.CVV="cvv",a.EXPIRATION_DATE="expirationDate",a.EXPIRATION_MONTH="expirationMonth",a.EXPIRATION_YEAR="expirationYear",a.POSTAL_CODE="postalCode"})(PAYPAL_HOSTED_FIELDS_TYPES||(PAYPAL_HOSTED_FIELDS_TYPES={}));reactExports.createContext(null);reactExports.createContext({});reactExports.lazy(()=>__vitePreload(()=>import("./PayPalLegacyButton-682052a5.js"),[]));const FormField=a=>{const{name:o,children:s,rules:_,formControl:j}=a,{control:$t}=useFormContext();return jsx(Controller,{control:j||$t,name:o,rules:_,render:({field:zt,fieldState:Ht})=>s(zt,Ht.error)})};function isString$2(a){return typeof a=="string"||a instanceof String}function isObject$8(a){var o;return typeof a=="object"&&a!=null&&(a==null||(o=a.constructor)==null?void 0:o.name)==="Object"}function pick(a,o){return Array.isArray(o)?pick(a,(s,_)=>o.includes(_)):Object.entries(a).reduce((s,_)=>{let[j,$t]=_;return o($t,j)&&(s[j]=$t),s},{})}const DIRECTION={NONE:"NONE",LEFT:"LEFT",FORCE_LEFT:"FORCE_LEFT",RIGHT:"RIGHT",FORCE_RIGHT:"FORCE_RIGHT"};function forceDirection(a){switch(a){case DIRECTION.LEFT:return DIRECTION.FORCE_LEFT;case DIRECTION.RIGHT:return DIRECTION.FORCE_RIGHT;default:return a}}function escapeRegExp(a){return a.replace(/([.*+?^=!:${}()|[\]/\\])/g,"\\$1")}function objectIncludes(a,o){if(o===a)return!0;const s=Array.isArray(o),_=Array.isArray(a);let j;if(s&&_){if(o.length!=a.length)return!1;for(j=0;j<o.length;j++)if(!objectIncludes(o[j],a[j]))return!1;return!0}if(s!=_)return!1;if(o&&a&&typeof o=="object"&&typeof a=="object"){const $t=o instanceof Date,zt=a instanceof Date;if($t&&zt)return o.getTime()==a.getTime();if($t!=zt)return!1;const Ht=o instanceof RegExp,Ut=a instanceof RegExp;if(Ht&&Ut)return o.toString()==a.toString();if(Ht!=Ut)return!1;const Gt=Object.keys(o);for(j=0;j<Gt.length;j++)if(!Object.prototype.hasOwnProperty.call(a,Gt[j]))return!1;for(j=0;j<Gt.length;j++)if(!objectIncludes(a[Gt[j]],o[Gt[j]]))return!1;return!0}else if(o&&a&&typeof o=="function"&&typeof a=="function")return o.toString()===a.toString();return!1}class ActionDetails{constructor(o){for(Object.assign(this,o);this.value.slice(0,this.startChangePos)!==this.oldValue.slice(0,this.startChangePos);)--this.oldSelection.start;if(this.insertedCount)for(;this.value.slice(this.cursorPos)!==this.oldValue.slice(this.oldSelection.end);)this.value.length-this.cursorPos<this.oldValue.length-this.oldSelection.end?++this.oldSelection.end:++this.cursorPos}get startChangePos(){return Math.min(this.cursorPos,this.oldSelection.start)}get insertedCount(){return this.cursorPos-this.startChangePos}get inserted(){return this.value.substr(this.startChangePos,this.insertedCount)}get removedCount(){return Math.max(this.oldSelection.end-this.startChangePos||this.oldValue.length-this.value.length,0)}get removed(){return this.oldValue.substr(this.startChangePos,this.removedCount)}get head(){return this.value.substring(0,this.startChangePos)}get tail(){return this.value.substring(this.startChangePos+this.insertedCount)}get removeDirection(){return!this.removedCount||this.insertedCount?DIRECTION.NONE:(this.oldSelection.end===this.cursorPos||this.oldSelection.start===this.cursorPos)&&this.oldSelection.end===this.oldSelection.start?DIRECTION.RIGHT:DIRECTION.LEFT}}function IMask(a,o){return new IMask.InputMask(a,o)}function maskedClass(a){if(a==null)throw new Error("mask property should be defined");return a instanceof RegExp?IMask.MaskedRegExp:isString$2(a)?IMask.MaskedPattern:a===Date?IMask.MaskedDate:a===Number?IMask.MaskedNumber:Array.isArray(a)||a===Array?IMask.MaskedDynamic:IMask.Masked&&a.prototype instanceof IMask.Masked?a:IMask.Masked&&a instanceof IMask.Masked?a.constructor:a instanceof Function?IMask.MaskedFunction:(console.warn("Mask not found for mask",a),IMask.Masked)}function normalizeOpts(a){if(!a)throw new Error("Options in not defined");if(IMask.Masked){if(a.prototype instanceof IMask.Masked)return{mask:a};const{mask:o=void 0,...s}=a instanceof IMask.Masked?{mask:a}:isObject$8(a)&&a.mask instanceof IMask.Masked?a:{};if(o){const _=o.mask;return{...pick(o,(j,$t)=>!$t.startsWith("_")),mask:o.constructor,_mask:_,...s}}}return isObject$8(a)?{...a}:{mask:a}}
1446function createMask(a){if(IMask.Masked&&a instanceof IMask.Masked)return a;const o=normalizeOpts(a),s=maskedClass(o.mask);if(!s)throw new Error("Masked class is not found for provided mask "+o.mask+", appropriate module needs to be imported manually before creating mask.");return o.mask===s&&delete o.mask,o._mask&&(o.mask=o._mask,delete o._mask),new s(o)}IMask.createMask=createMask;class MaskElement{get selectionStart(){let o;try{o=this._unsafeSelectionStart}catch{}return o??this.value.length}get selectionEnd(){let o;try{o=this._unsafeSelectionEnd}catch{}return o??this.value.length}select(o,s){if(!(o==null||s==null||o===this.selectionStart&&s===this.selectionEnd))try{this._unsafeSelect(o,s)}catch{}}get isActive(){return!1}}IMask.MaskElement=MaskElement;const KEY_Z=90,KEY_Y=89;class HTMLMaskElement extends MaskElement{constructor(o){super(),this.input=o,this._onKeydown=this._onKeydown.bind(this),this._onInput=this._onInput.bind(this),this._onBeforeinput=this._onBeforeinput.bind(this),this._onCompositionEnd=this._onCompositionEnd.bind(this)}get rootElement(){var o,s,_;return(o=(s=(_=this.input).getRootNode)==null?void 0:s.call(_))!=null?o:document}get isActive(){return this.input===this.rootElement.activeElement}bindEvents(o){this.input.addEventListener("keydown",this._onKeydown),this.input.addEventListener("input",this._onInput),this.input.addEventListener("beforeinput",this._onBeforeinput),this.input.addEventListener("compositionend",this._onCompositionEnd),this.input.addEventListener("drop",o.drop),this.input.addEventListener("click",o.click),this.input.addEventListener("focus",o.focus),this.input.addEventListener("blur",o.commit),this._handlers=o}_onKeydown(o){if(this._handlers.redo&&(o.keyCode===KEY_Z&&o.shiftKey&&(o.metaKey||o.ctrlKey)||o.keyCode===KEY_Y&&o.ctrlKey))return o.preventDefault(),this._handlers.redo(o);if(this._handlers.undo&&o.keyCode===KEY_Z&&(o.metaKey||o.ctrlKey))return o.preventDefault(),this._handlers.undo(o);o.isComposing||this._handlers.selectionChange(o)}_onBeforeinput(o){if(o.inputType==="historyUndo"&&this._handlers.undo)return o.preventDefault(),this._handlers.undo(o);if(o.inputType==="historyRedo"&&this._handlers.redo)return o.preventDefault(),this._handlers.redo(o)}_onCompositionEnd(o){this._handlers.input(o)}_onInput(o){o.isComposing||this._handlers.input(o)}unbindEvents(){this.input.removeEventListener("keydown",this._onKeydown),this.input.removeEventListener("input",this._onInput),this.input.removeEventListener("beforeinput",this._onBeforeinput),this.input.removeEventListener("compositionend",this._onCompositionEnd),this.input.removeEventListener("drop",this._handlers.drop),this.input.removeEventListener("click",this._handlers.click),this.input.removeEventListener("focus",this._handlers.focus),this.input.removeEventListener("blur",this._handlers.commit),this._handlers={}}}IMask.HTMLMaskElement=HTMLMaskElement;class HTMLInputMaskElement extends HTMLMaskElement{constructor(o){super(o),this.input=o}get _unsafeSelectionStart(){return this.input.selectionStart!=null?this.input.selectionStart:this.value.length}get _unsafeSelectionEnd(){return this.input.selectionEnd}_unsafeSelect(o,s){this.input.setSelectionRange(o,s)}get value(){return this.input.value}set value(o){this.input.value=o}}IMask.HTMLMaskElement=HTMLMaskElement;class HTMLContenteditableMaskElement extends HTMLMaskElement{get _unsafeSelectionStart(){const o=this.rootElement,s=o.getSelection&&o.getSelection(),_=s&&s.anchorOffset,j=s&&s.focusOffset;return j==null||_==null||_<j?_:j}get _unsafeSelectionEnd(){const o=this.rootElement,s=o.getSelection&&o.getSelection(),_=s&&s.anchorOffset,j=s&&s.focusOffset;return j==null||_==null||_>j?_:j}_unsafeSelect(o,s){if(!this.rootElement.createRange)return;const _=this.rootElement.createRange();_.setStart(this.input.firstChild||this.input,o),_.setEnd(this.input.lastChild||this.input,s);const j=this.rootElement,$t=j.getSelection&&j.getSelection();$t&&($t.removeAllRanges(),$t.addRange(_))}get value(){return this.input.textContent||""}set value(o){this.input.textContent=o}}IMask.HTMLContenteditableMaskElement=HTMLContenteditableMaskElement;class InputHistory{constructor(){this.states=[],this.currentIndex=0}get currentState(){return this.states[this.currentIndex]}get isEmpty(){return this.states.length===0}push(o){this.currentIndex<this.states.length-1&&(this.states.length=this.currentIndex+1),this.states.push(o),this.states.length>InputHistory.MAX_LENGTH&&this.states.shift(),this.currentIndex=this.states.length-1}go(o){return this.currentIndex=Math.min(Math.max(this.currentIndex+o,0),this.states.length-1),this.currentState}undo(){return this.go(-1)}redo(){return this.go(1)}clear(){this.states.length=0,this.currentIndex=0}}InputHistory.MAX_LENGTH=100;class InputMask{constructor(o,s){this.el=o instanceof MaskElement?o:o.isContentEditable&&o.tagName!=="INPUT"&&o.tagName!=="TEXTAREA"?new HTMLContenteditableMaskElement(o):new HTMLInputMaskElement(o),this.masked=createMask(s),this._listeners={},this._value="",this._unmaskedValue="",this._rawInputValue="",this.history=new InputHistory,this._saveSelection=this._saveSelection.bind(this),this._onInput=this._onInput.bind(this),this._onChange=this._onChange.bind(this),this._onDrop=this._onDrop.bind(this),this._onFocus=this._onFocus.bind(this),this._onClick=this._onClick.bind(this),this._onUndo=this._onUndo.bind(this),this._onRedo=this._onRedo.bind(this),this.alignCursor=this.alignCursor.bind(this),this.alignCursorFriendly=this.alignCursorFriendly.bind(this),this._bindEvents(),this.updateV
1446alue(),this._onChange()}maskEquals(o){var s;return o==null||((s=this.masked)==null?void 0:s.maskEquals(o))}get mask(){return this.masked.mask}set mask(o){if(this.maskEquals(o))return;if(!(o instanceof IMask.Masked)&&this.masked.constructor===maskedClass(o)){this.masked.updateOptions({mask:o});return}const s=o instanceof IMask.Masked?o:createMask({mask:o});s.unmaskedValue=this.masked.unmaskedValue,this.masked=s}get value(){return this._value}set value(o){this.value!==o&&(this.masked.value=o,this.updateControl("auto"))}get unmaskedValue(){return this._unmaskedValue}set unmaskedValue(o){this.unmaskedValue!==o&&(this.masked.unmaskedValue=o,this.updateControl("auto"))}get rawInputValue(){return this._rawInputValue}set rawInputValue(o){this.rawInputValue!==o&&(this.masked.rawInputValue=o,this.updateControl(),this.alignCursor())}get typedValue(){return this.masked.typedValue}set typedValue(o){this.masked.typedValueEquals(o)||(this.masked.typedValue=o,this.updateControl("auto"))}get displayValue(){return this.masked.displayValue}_bindEvents(){this.el.bindEvents({selectionChange:this._saveSelection,input:this._onInput,drop:this._onDrop,click:this._onClick,focus:this._onFocus,commit:this._onChange,undo:this._onUndo,redo:this._onRedo})}_unbindEvents(){this.el&&this.el.unbindEvents()}_fireEvent(o,s){const _=this._listeners[o];_&&_.forEach(j=>j(s))}get selectionStart(){return this._cursorChanging?this._changingCursorPos:this.el.selectionStart}get cursorPos(){return this._cursorChanging?this._changingCursorPos:this.el.selectionEnd}set cursorPos(o){!this.el||!this.el.isActive||(this.el.select(o,o),this._saveSelection())}_saveSelection(){this.displayValue!==this.el.value&&console.warn("Element value was changed outside of mask. Syncronize mask using `mask.updateValue()` to work properly."),this._selection={start:this.selectionStart,end:this.cursorPos}}updateValue(){this.masked.value=this.el.value,this._value=this.masked.value,this._unmaskedValue=this.masked.unmaskedValue,this._rawInputValue=this.masked.rawInputValue}updateControl(o){const s=this.masked.unmaskedValue,_=this.masked.value,j=this.masked.rawInputValue,$t=this.displayValue,zt=this.unmaskedValue!==s||this.value!==_||this._rawInputValue!==j;this._unmaskedValue=s,this._value=_,this._rawInputValue=j,this.el.value!==$t&&(this.el.value=$t),o==="auto"?this.alignCursor():o!=null&&(this.cursorPos=o),zt&&this._fireChangeEvents(),!this._historyChanging&&(zt||this.history.isEmpty)&&this.history.push({unmaskedValue:s,selection:{start:this.selectionStart,end:this.cursorPos}})}updateOptions(o){const{mask:s,..._}=o,j=!this.maskEquals(s),$t=this.masked.optionsIsChanged(_);j&&(this.mask=s),$t&&this.masked.updateOptions(_),(j||$t)&&this.updateControl()}updateCursor(o){o!=null&&(this.cursorPos=o,this._delayUpdateCursor(o))}_delayUpdateCursor(o){this._abortUpdateCursor(),this._changingCursorPos=o,this._cursorChanging=setTimeout(()=>{this.el&&(this.cursorPos=this._changingCursorPos,this._abortUpdateCursor())},10)}_fireChangeEvents(){this._fireEvent("accept",this._inputEvent),this.masked.isComplete&&this._fireEvent("complete",this._inputEvent)}_abortUpdateCursor(){this._cursorChanging&&(clearTimeout(this._cursorChanging),delete this._cursorChanging)}alignCursor(){this.cursorPos=this.masked.nearestInputPos(this.masked.nearestInputPos(this.cursorPos,DIRECTION.LEFT))}alignCursorFriendly(){this.selectionStart===this.cursorPos&&this.alignCursor()}on(o,s){return this._listeners[o]||(this._listeners[o]=[]),this._listeners[o].push(s),this}off(o,s){if(!this._listeners[o])return this;if(!s)return delete this._listeners[o],this;const _=this._listeners[o].indexOf(s);return _>=0&&this._listeners[o].splice(_,1),this}_onInput(o){this._inputEvent=o,this._abortUpdateCursor();const s=new ActionDetails({value:this.el.value,cursorPos:this.cursorPos,oldValue:this.displayValue,oldSelection:this._selection}),_=this.masked.rawInputValue,j=this.masked.splice(s.startChangePos,s.removed.length,s.inserted,s.removeDirection,{input:!0,raw:!0}).offset,$t=_===this.masked.rawInputValue?s.removeDirection:DIRECTION.NONE;let zt=this.masked.nearestInputPos(s.startChangePos+j,$t);$t!==DIRECTION.NONE&&(zt=this.masked.nearestInputPos(zt,DIRECTION.NONE)),this.updateControl(zt),delete this._inputEvent}
1446_onChange(){this.displayValue!==this.el.value&&this.updateValue(),this.masked.doCommit(),this.updateControl(),this._saveSelection()}_onDrop(o){o.preventDefault(),o.stopPropagation()}_onFocus(o){this.alignCursorFriendly()}_onClick(o){this.alignCursorFriendly()}_onUndo(){this._applyHistoryState(this.history.undo())}_onRedo(){this._applyHistoryState(this.history.redo())}_applyHistoryState(o){o&&(this._historyChanging=!0,this.unmaskedValue=o.unmaskedValue,this.el.select(o.selection.start,o.selection.end),this._saveSelection(),this._historyChanging=!1)}destroy(){this._unbindEvents(),this._listeners.length=0,delete this.el}}IMask.InputMask=InputMask;class ChangeDetails{static normalize(o){return Array.isArray(o)?o:[o,new ChangeDetails]}constructor(o){Object.assign(this,{inserted:"",rawInserted:"",tailShift:0,skip:!1},o)}aggregate(o){return this.inserted+=o.inserted,this.rawInserted+=o.rawInserted,this.tailShift+=o.tailShift,this.skip=this.skip||o.skip,this}get offset(){return this.tailShift+this.inserted.length}get consumed(){return!!this.rawInserted||this.skip}equals(o){return this.inserted===o.inserted&&this.tailShift===o.tailShift&&this.rawInserted===o.rawInserted&&this.skip===o.skip}}IMask.ChangeDetails=ChangeDetails;class ContinuousTailDetails{constructor(o,s,_){o===void 0&&(o=""),s===void 0&&(s=0),this.value=o,this.from=s,this.stop=_}toString(){return this.value}extend(o){this.value+=String(o)}appendTo(o){return o.append(this.toString(),{tail:!0}).aggregate(o._appendPlaceholder())}get state(){return{value:this.value,from:this.from,stop:this.stop}}set state(o){Object.assign(this,o)}unshift(o){if(!this.value.length||o!=null&&this.from>=o)return"";const s=this.value[0];return this.value=this.value.slice(1),s}shift(){if(!this.value.length)return"";const o=this.value[this.value.length-1];return this.value=this.value.slice(0,-1),o}}class Masked{constructor(o){this._value="",this._update({...Masked.DEFAULTS,...o}),this._initialized=!0}updateOptions(o){this.optionsIsChanged(o)&&this.withValueRefresh(this._update.bind(this,o))}_update(o){Object.assign(this,o)}get state(){return{_value:this.value,_rawInputValue:this.rawInputValue}}set state(o){this._value=o._value}reset(){this._value=""}get value(){return this._value}set value(o){this.resolve(o,{input:!0})}resolve(o,s){s===void 0&&(s={input:!0}),this.reset(),this.append(o,s,""),this.doCommit()}get unmaskedValue(){return this.value}set unmaskedValue(o){this.resolve(o,{})}get typedValue(){return this.parse?this.parse(this.value,this):this.unmaskedValue}set typedValue(o){this.format?this.value=this.format(o,this):this.unmaskedValue=String(o)}get rawInputValue(){return this.extractInput(0,this.displayValue.length,{raw:!0})}set rawInputValue(o){this.resolve(o,{raw:!0})}get displayValue(){return this.value}get isComplete(){return!0}get isFilled(){return this.isComplete}nearestInputPos(o,s){return o}totalInputPositions(o,s){return o===void 0&&(o=0),s===void 0&&(s=this.displayValue.length),Math.min(this.displayValue.length,s-o)}extractInput(o,s,_){return o===void 0&&(o=0),s===void 0&&(s=this.displayValue.length),this.displayValue.slice(o,s)}extractTail(o,s){return o===void 0&&(o=0),s===void 0&&(s=this.displayValue.length),new ContinuousTailDetails(this.extractInput(o,s),o)}appendTail(o){return isString$2(o)&&(o=new ContinuousTailDetails(String(o))),o.appendTo(this)}_appendCharRaw(o,s){return o?(this._value+=o,new ChangeDetails({inserted:o,rawInserted:o})):new ChangeDetails}_appendChar(o,s,_){s===void 0&&(s={});const j=this.state;let $t;if([o,$t]=this.doPrepareChar(o,s),o&&($t=$t.aggregate(this._appendCharRaw(o,s)),!$t.rawInserted&&this.autofix==="pad")){const zt=this.state;this.state=j;let Ht=this.pad(s);const Ut=this._appendCharRaw(o,s);Ht=Ht.aggregate(Ut),Ut.rawInserted||Ht.equals($t)?$t=Ht:this.state=zt}if($t.inserted){let zt,Ht=this.doValidate(s)!==!1;if(Ht&&_!=null){const Ut=this.state;if(this.overwrite===!0){zt=_.state;for(let Xt=0;Xt<$t.rawInserted.length;++Xt)_.unshift(this.displayValue.length-$t.tailShift)}let Gt=this.appendTail(_);if(Ht=Gt.rawInserted.length===_.toString().length,!(Ht&&Gt.inserted)&&this.overwrite==="shift"){this.state=Ut,zt=_.state;for(let Xt=0;Xt<$t.rawInserted.length;++Xt)_.shift();Gt=this.appendTail(_),Ht=Gt.rawInserted.length===_.toString().length}Ht&&Gt.inserted&&(this.state=Ut)}Ht||($t=new ChangeDetails,this.state=j,_&&zt&&(_.state=zt))}return $t}_appendPlaceholder(){return new ChangeDetails}_appendEager(){return new ChangeDetails}append(o,s,_){if(!isString$2(o))throw new Error("value should be string");const j=isString$2(_)?new ContinuousTailDetails(String(_)):_;s!=null&&s.tail&&(s._beforeTailState=this.state);let $t;[o,$t]=this.doPrepare(o,s);for(let zt=0;zt<o.length;++zt){const Ht=this._appendChar(o[zt],s,j);if(!Ht.rawInserted&&!this.doSkipInvalid(o[zt],s,j))break;$t.aggregate(Ht)}return(this.eager===!0||this.eager==="append")&&s!=null&&s.input&&o&&$t.aggregate(this._appendEager()),j!=null&&($t.tailShift+=this.appendTail(j).tailShift),$t}remove(o,s){return o===void 0&&(o=0),s===void 0&&(s=this.displayValue.length),this._value=this.displayValue.slice(0,o)+this.displayValue.slice(s),new ChangeDetails}withValueRefresh(o){if(this._refreshing||!this._initialized)return o();this._refreshing=!0;
1446const s=this.rawInputValue,_=this.value,j=o();return this.rawInputValue=s,this.value&&this.value!==_&&_.indexOf(this.value)===0&&(this.append(_.slice(this.displayValue.length),{},""),this.doCommit()),delete this._refreshing,j}runIsolated(o){if(this._isolated||!this._initialized)return o(this);this._isolated=!0;const s=this.state,_=o(this);return this.state=s,delete this._isolated,_}doSkipInvalid(o,s,_){return!!this.skipInvalid}doPrepare(o,s){return s===void 0&&(s={}),ChangeDetails.normalize(this.prepare?this.prepare(o,this,s):o)}doPrepareChar(o,s){return s===void 0&&(s={}),ChangeDetails.normalize(this.prepareChar?this.prepareChar(o,this,s):o)}doValidate(o){return(!this.validate||this.validate(this.value,this,o))&&(!this.parent||this.parent.doValidate(o))}doCommit(){this.commit&&this.commit(this.value,this)}splice(o,s,_,j,$t){_===void 0&&(_=""),j===void 0&&(j=DIRECTION.NONE),$t===void 0&&($t={input:!0});const zt=o+s,Ht=this.extractTail(zt),Ut=this.eager===!0||this.eager==="remove";let Gt;Ut&&(j=forceDirection(j),Gt=this.extractInput(0,zt,{raw:!0}));let Xt=o;const Jt=new ChangeDetails;if(j!==DIRECTION.NONE&&(Xt=this.nearestInputPos(o,s>1&&o!==0&&!Ut?DIRECTION.NONE:j),Jt.tailShift=Xt-o),Jt.aggregate(this.remove(Xt)),Ut&&j!==DIRECTION.NONE&&Gt===this.rawInputValue)if(j===DIRECTION.FORCE_LEFT){let Zt;for(;Gt===this.rawInputValue&&(Zt=this.displayValue.length);)Jt.aggregate(new ChangeDetails({tailShift:-1})).aggregate(this.remove(Zt-1))}else j===DIRECTION.FORCE_RIGHT&&Ht.unshift();return Jt.aggregate(this.append(_,$t,Ht))}maskEquals(o){return this.mask===o}optionsIsChanged(o){return!objectIncludes(this,o)}typedValueEquals(o){const s=this.typedValue;return o===s||Masked.EMPTY_VALUES.includes(o)&&Masked.EMPTY_VALUES.includes(s)||(this.format?this.format(o,this)===this.format(this.typedValue,this):!1)}pad(o){return new ChangeDetails}}Masked.DEFAULTS={skipInvalid:!0};Masked.EMPTY_VALUES=[void 0,null,""];IMask.Masked=Masked;class ChunksTailDetails{constructor(o,s){o===void 0&&(o=[]),s===void 0&&(s=0),this.chunks=o,this.from=s}toString(){return this.chunks.map(String).join("")}extend(o){if(!String(o))return;o=isString$2(o)?new ContinuousTailDetails(String(o)):o;const s=this.chunks[this.chunks.length-1],_=s&&(s.stop===o.stop||o.stop==null)&&o.from===s.from+s.toString().length;if(o instanceof ContinuousTailDetails)_?s.extend(o.toString()):this.chunks.push(o);else if(o instanceof ChunksTailDetails){if(o.stop==null){let j;for(;o.chunks.length&&o.chunks[0].stop==null;)j=o.chunks.shift(),j.from+=o.from,this.extend(j)}o.toString()&&(o.stop=o.blockIndex,this.chunks.push(o))}}appendTo(o){if(!(o instanceof IMask.MaskedPattern))return new ContinuousTailDetails(this.toString()).appendTo(o);const s=new ChangeDetails;for(let _=0;_<this.chunks.length;++_){const j=this.chunks[_],$t=o._mapPosToBlock(o.displayValue.length),zt=j.stop;let Ht;if(zt!=null&&(!$t||$t.index<=zt)&&((j instanceof ChunksTailDetails||o._stops.indexOf(zt)>=0)&&s.aggregate(o._appendPlaceholder(zt)),Ht=j instanceof ChunksTailDetails&&o._blocks[zt]),Ht){const Ut=Ht.appendTail(j);s.aggregate(Ut);const Gt=j.toString().slice(Ut.rawInserted.length);Gt&&s.aggregate(o.append(Gt,{tail:!0}))}else s.aggregate(o.append(j.toString(),{tail:!0}))}return s}get state(){return{chunks:this.chunks.map(o=>o.state),from:this.from,stop:this.stop,blockIndex:this.blockIndex}}set state(o){const{chunks:s,..._}=o;Object.assign(this,_),this.chunks=s.map(j=>{const $t="chunks"in j?new ChunksTailDetails:new ContinuousTailDetails;return $t.state=j,$t})}unshift(o){if(!this.chunks.length||o!=null&&this.from>=o)return"";const s=o!=null?o-this.from:o;let _=0;for(;_<this.chunks.length;){const j=this.chunks[_],$t=j.unshift(s);if(j.toString()){if(!$t)break;++_}else this.chunks.splice(_,1);if($t)return $t}return""}shift(){if(!this.chunks.length)return"";let o=this.chunks.length-1;for(;0<=o;){const s=this.chunks[o],_=s.shift();if(s.toString()){if(!_)break;--o}else this.chunks.splice(o,1);if(_)return _}return""}}class PatternCursor{constructor(o,s){this.masked=o,this._log=[];const{offset:_,index:j}=o._mapPosToBlock(s)||(s<0?{index:0,offset:0}:{index:this.masked._blocks.length,offset:0});this.offset=_,this.index=j,this.ok=!1}get block(){return this.masked._blocks[this.index]}get pos(){return this.masked._blockStartPos(this.index)+this.offset}get state(){return{index:this.index,offset:this.offset,ok:this.ok}}set state(o){Object.assign(this,o)}pushState(){this._log.push(this.state)}popState(){const o=this._log.pop();return o&&(this.state=o),o}bindBlock(){this.block||(this.index<0&&(this.index=0,this.offset=0),this.index>=this.masked._blocks.length&&(this.index=this.masked._blocks.length-1,this.offset=this.block.displayValue.length))}_pushLeft(o){for(this.pushState(),this.bindBlock();0<=this.index;--this.index,this.offset=((s=this.block)==null?void 0:s.displayValue.length)||0){var s;if(o())return this.ok=!0}return this.ok=!1}_pushRight(o){for(this.pushState(),this.bindBlock();this.index<this.masked._blocks.length;++this.index,this.offset=0)if(o())return this.ok=!0;return this.ok=!1}pushLeftBeforeFilled(){return this._pushLeft(()=>{if(!(this.block.isFixed||!this.block.value)&&(this.offset=this.block.nearestInputPos(this.offset,DIRECTION.FORCE_LEFT),this.offset!==0))return!0})}pushLeftBeforeInput(){return this._pushLeft(()=>{if(!this.block.isFixed)return this.offset=this.block.nearestInputPos(this.offset,DIRECTION.LEFT),!0})}pushLeftBeforeRequired(){return this._pushLeft(()=>{if(!(this.block.isFixed||this.block.isOptional&&!this.block.value))return this.offset=this.block.nearestInputPos(this.offset,DIRECTION.LEFT),!0})}pushRightBeforeFilled(){return this._pushRight(()=>{if(!(this.block.isFixed||!this.block.value)&&(this.offset=this.block.nearestInputPos(this.offset,DIRECTION.FORCE_RIGHT),this.offset!==this.block.value.length))return!0})}pushRightBeforeInput(){return this._pushRight(()=>{if(!this.block.isFixed)return this.offset=this.block.nearestInputPos(this.offset,DIRECTION.NONE),!0})}pushRightBeforeRequired(){return this._pushRight(()=>{if(!(this.block.isFixed||this.block.isOptional&&!this.block.value))return this.offset=this.block.nearestInputPos(this.offset,DIRECTION.NONE),!0})}}class PatternFixedDefinition{constructor(o){Object.assign(this,o),this._value="",this.isFixed=!0}get value(){return this._value}get unmaskedValue(){return this.isUnmasking?this.value:""}get rawInputValue(){return this._isRawInput?this.value:""}get displayValue(){return this.value}reset(){this._isRawInput=!1,this._value=""}remove(o,s){return o===void 0&&(o=0),s===void 0&&(s=this._value.length),this._value=this._value.slice(0,o)+this._value.slice(s),this._value||(this._isRawInput=!1),new ChangeDetails}nearestInputPos(o,s){s===void 0&&(s=DIRECTION.NONE);const _=0,j=this._value.length;switch(s){case DIRECTION.LEFT:case DIRECTION.FORCE_LEFT:return _;case DIRECTION.NONE:case DIRECTION.RIGHT:case DIRECTION.FORCE_RIGHT:default:return j}}totalInputPositions(o,s){return o===void 0&&(o=0),s===void 0&&(s=this._value.length),this._isRawInput?s-o:0}
1446extractInput(o,s,_){return o===void 0&&(o=0),s===void 0&&(s=this._value.length),_===void 0&&(_={}),_.raw&&this._isRawInput&&this._value.slice(o,s)||""}get isComplete(){return!0}get isFilled(){return!!this._value}_appendChar(o,s){if(s===void 0&&(s={}),this.isFilled)return new ChangeDetails;const _=this.eager===!0||this.eager==="append",$t=this.char===o&&(this.isUnmasking||s.input||s.raw)&&(!s.raw||!_)&&!s.tail,zt=new ChangeDetails({inserted:this.char,rawInserted:$t?this.char:""});return this._value=this.char,this._isRawInput=$t&&(s.raw||s.input),zt}_appendEager(){return this._appendChar(this.char,{tail:!0})}_appendPlaceholder(){const o=new ChangeDetails;return this.isFilled||(this._value=o.inserted=this.char),o}extractTail(){return new ContinuousTailDetails("")}appendTail(o){return isString$2(o)&&(o=new ContinuousTailDetails(String(o))),o.appendTo(this)}append(o,s,_){const j=this._appendChar(o[0],s);return _!=null&&(j.tailShift+=this.appendTail(_).tailShift),j}doCommit(){}get state(){return{_value:this._value,_rawInputValue:this.rawInputValue}}set state(o){this._value=o._value,this._isRawInput=!!o._rawInputValue}pad(o){return this._appendPlaceholder()}}class PatternInputDefinition{constructor(o){const{parent:s,isOptional:_,placeholderChar:j,displayChar:$t,lazy:zt,eager:Ht,...Ut}=o;this.masked=createMask(Ut),Object.assign(this,{parent:s,isOptional:_,placeholderChar:j,displayChar:$t,lazy:zt,eager:Ht})}reset(){this.isFilled=!1,this.masked.reset()}remove(o,s){return o===void 0&&(o=0),s===void 0&&(s=this.value.length),o===0&&s>=1?(this.isFilled=!1,this.masked.remove(o,s)):new ChangeDetails}get value(){return this.masked.value||(this.isFilled&&!this.isOptional?this.placeholderChar:"")}get unmaskedValue(){return this.masked.unmaskedValue}get rawInputValue(){return this.masked.rawInputValue}get displayValue(){return this.masked.value&&this.displayChar||this.value}get isComplete(){return!!this.masked.value||this.isOptional}_appendChar(o,s){if(s===void 0&&(s={}),this.isFilled)return new ChangeDetails;const _=this.masked.state;let j=this.masked._appendChar(o,this.currentMaskFlags(s));return j.inserted&&this.doValidate(s)===!1&&(j=new ChangeDetails,this.masked.state=_),!j.inserted&&!this.isOptional&&!this.lazy&&!s.input&&(j.inserted=this.placeholderChar),j.skip=!j.inserted&&!this.isOptional,this.isFilled=!!j.inserted,j}append(o,s,_){return this.masked.append(o,this.currentMaskFlags(s),_)}_appendPlaceholder(){return this.isFilled||this.isOptional?new ChangeDetails:(this.isFilled=!0,new ChangeDetails({inserted:this.placeholderChar}))}_appendEager(){return new ChangeDetails}extractTail(o,s){return this.masked.extractTail(o,s)}appendTail(o){return this.masked.appendTail(o)}extractInput(o,s,_){return o===void 0&&(o=0),s===void 0&&(s=this.value.length),this.masked.extractInput(o,s,_)}nearestInputPos(o,s){s===void 0&&(s=DIRECTION.NONE);const _=0,j=this.value.length,$t=Math.min(Math.max(o,_),j);switch(s){case DIRECTION.LEFT:case DIRECTION.FORCE_LEFT:return this.isComplete?$t:_;case DIRECTION.RIGHT:case DIRECTION.FORCE_RIGHT:return this.isComplete?$t:j;case DIRECTION.NONE:default:return $t}}totalInputPositions(o,s){return o===void 0&&(o=0),s===void 0&&(s=this.value.length),this.value.slice(o,s).length}doValidate(o){return this.masked.doValidate(this.currentMaskFlags(o))&&(!this.parent||this.parent.doValidate(this.currentMaskFlags(o)))}doCommit(){this.masked.doCommit()}get state(){return{_value:this.value,_rawInputValue:this.rawInputValue,masked:this.masked.state,isFilled:this.isFilled}}set state(o){this.masked.state=o.masked,this.isFilled=o.isFilled}currentMaskFlags(o){var s;return{...o,_beforeTailState:(o==null||(s=o._beforeTailState)==null?void 0:s.masked)||o?._beforeTailState}}pad(o){return new ChangeDetails}}PatternInputDefinition.DEFAULT_DEFINITIONS={0:/\d/,a:/[\u0041-\u005A\u0061-\u007A\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u
14460EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,"*":/./};class MaskedRegExp extends Masked{updateOptions(o){super.updateOptions(o)}_update(o){const s=o.mask;s&&(o.validate=_=>_.search(s)>=0),super._update(o)}}IMask.MaskedRegExp=MaskedRegExp;class MaskedPattern extends Masked{constructor(o){super({...MaskedPattern.DEFAULTS,...o,definitions:Object.assign({},PatternInputDefinition.DEFAULT_DEFINITIONS,o?.definitions)})}updateOptions(o){super.updateOptions(o)}_update(o){o.definitions=Object.assign({},this.definitions,o.definitions),super._update(o),this._rebuildMask()}_rebuildMask(){const o=this.definitions;this._blocks=[],this.exposeBlock=void 0,this._stops=[],this._maskedBlocks={};const s=this.mask;if(!s||!o)return;let _=!1,j=!1;for(let $t=0;$t<s.length;++$t){if(this.blocks){const Gt=s.slice($t),Xt=Object.keys(this.blocks).filter(Zt=>Gt.indexOf(Zt)===0);Xt.sort((Zt,er)=>er.length-Zt.length);const Jt=Xt[0];if(Jt){const{expose:Zt,repeat:er,...tr}=normalizeOpts(this.blocks[Jt]),nr={lazy:this.lazy,eager:this.eager,placeholderChar:this.placeholderChar,displayChar:this.displayChar,overwrite:this.overwrite,autofix:this.autofix,...tr,repeat:er,parent:this},sr=er!=null?new IMask.RepeatBlock(nr):createMask(nr);sr&&(this._blocks.push(sr),Zt&&(this.exposeBlock=sr),this._maskedBlocks[Jt]||(this._maskedBlocks[Jt]=[]),this._maskedBlocks[Jt].push(this._blocks.length-1)),$t+=Jt.length-1;continue}}let zt=s[$t],Ht=zt in o;if(zt===MaskedPattern.STOP_CHAR){this._stops.push(this._blocks.length);continue}if(zt==="{"||zt==="}"){_=!_;continue}if(zt==="["||zt==="]"){j=!j;continue}if(zt===MaskedPattern.ESCAPE_CHAR){if(++$t,zt=s[$t],!zt)break;Ht=!1}const Ut=Ht?new PatternInputDefinition({isOptional:j,lazy:this.lazy,eager:this.eager,placeholderChar:this.placeholderChar,displayChar:this.displayChar,...normalizeOpts(o[zt]),parent:this}):new PatternFixedDefinition({char:zt,eager:this.eager,isUnmasking:_});this._blocks.push(Ut)}}get state(){return{...super.state,_blocks:this._blocks.map(o=>o.state)}}set state(o){if(!o){this.reset();return}const{_blocks:s,..._}=o;this._blocks.forEach((j,$t)=>j.state=s[$t]),super.state=_}reset(){super.reset(),this._blocks.forEach(o=>o.reset())}get isComplete(){return this.exposeBlock?this.exposeBlock.isComplete:this._blocks.every(o=>o.isComplete)}get isFilled(){return this._blocks.every(o=>o.isFilled)}get isFixed(){return this._blocks.every(o=>o.isFixed)}get isOptional(){return this._blocks.every(o=>o.isOptional)}doCommit(){this._blocks.forEach(o=>o.doCommit()),super.doCommit()}get unmaskedValue(){return this.exposeBlock?this.exposeBlock.unmaskedValue:this._blocks.reduce((o,s)=>o+=s.unmaskedValue,"")}set unmaskedValue(o){if(this.exposeBlock){const s=this.extractTail(this._blockStartPos(this._blocks.indexOf(this.exposeBlock))+this.exposeBlock.displayValue.length);this.exposeBlock.unmaskedValue=o,this.appendTail(s),this.doCommit()}else super.unmaskedValue=o}get value(){return this.exposeBlock?this.exposeBlock.value:this._blocks.reduce((o,s)=>o+=s.value,"")}set value(o){if(this.exposeBlock){const s=this.extractTail(this._blockStartPos(this._blocks.indexOf(this.exposeBlock))+this.exposeBlock.displayValue.length);this.exposeBlock.value=o,this.appendTail(s),this.doCommit()}else super.value=o}get typedValue(){return this.exposeBlock?this.exposeBlock.typedValue:super.typedValue}set typedValue(o){if(this.exposeBlock){const s=this.extractTail(this._blockStartPos(this._blocks.indexOf(this.exposeBlock))+this.exposeBlock.displayValue.length);this.exposeBlock.typedValue=o,this.appendTail(s),this.doCommit()}else super.typedValue=o}get displayValue(){return this._blocks.reduce((o,s)=>o+=s.displayValue,"")}appendTail(o){return super.appendTail(o).aggregate(this._appendPlaceholder())}_appendEager(){var o;const s=new ChangeDetails;let _=(o=this._mapPosToBlock(this.displayValue.length))==null?void 0:o.index;if(_==null)return s;this._blocks[_].isFilled&&++_;for(let j=_;j<this._blocks.length;++j){const $t=this._blocks[j]._appendEager();if(!$t.inserted)break;s.aggregate($t)}return s}_appendCharRaw(o,s){s===void 0&&(s={});const _=this._mapPosToBlock(this.displayValue.length),j=new ChangeDetails;if(!_)return j;for(let zt=_.index,Ht;Ht=this._blocks[zt];++zt){var $t;const Ut=Ht._appendChar(o,{...s,_beforeTailState:($t=s._beforeTailState)==null||($t=$t._blocks)==null?void 0:$t[zt]});if(j.aggregate(Ut),Ut.consumed)break}return j}extractTail(o,s){o===void 0&&(o=0),s===void 0&&(s=this.displayValue.length);const _=new ChunksTailDetails;
1446return o===s||this._forEachBlocksInRange(o,s,(j,$t,zt,Ht)=>{const Ut=j.extractTail(zt,Ht);Ut.stop=this._findStopBefore($t),Ut.from=this._blockStartPos($t),Ut instanceof ChunksTailDetails&&(Ut.blockIndex=$t),_.extend(Ut)}),_}extractInput(o,s,_){if(o===void 0&&(o=0),s===void 0&&(s=this.displayValue.length),_===void 0&&(_={}),o===s)return"";let j="";return this._forEachBlocksInRange(o,s,($t,zt,Ht,Ut)=>{j+=$t.extractInput(Ht,Ut,_)}),j}_findStopBefore(o){let s;for(let _=0;_<this._stops.length;++_){const j=this._stops[_];if(j<=o)s=j;else break}return s}_appendPlaceholder(o){const s=new ChangeDetails;if(this.lazy&&o==null)return s;const _=this._mapPosToBlock(this.displayValue.length);if(!_)return s;const j=_.index,$t=o??this._blocks.length;return this._blocks.slice(j,$t).forEach(zt=>{if(!zt.lazy||o!=null){var Ht;s.aggregate(zt._appendPlaceholder((Ht=zt._blocks)==null?void 0:Ht.length))}}),s}_mapPosToBlock(o){let s="";for(let _=0;_<this._blocks.length;++_){const j=this._blocks[_],$t=s.length;if(s+=j.displayValue,o<=s.length)return{index:_,offset:o-$t}}}_blockStartPos(o){return this._blocks.slice(0,o).reduce((s,_)=>s+=_.displayValue.length,0)}_forEachBlocksInRange(o,s,_){s===void 0&&(s=this.displayValue.length);const j=this._mapPosToBlock(o);if(j){const $t=this._mapPosToBlock(s),zt=$t&&j.index===$t.index,Ht=j.offset,Ut=$t&&zt?$t.offset:this._blocks[j.index].displayValue.length;if(_(this._blocks[j.index],j.index,Ht,Ut),$t&&!zt){for(let Gt=j.index+1;Gt<$t.index;++Gt)_(this._blocks[Gt],Gt,0,this._blocks[Gt].displayValue.length);_(this._blocks[$t.index],$t.index,0,$t.offset)}}}remove(o,s){o===void 0&&(o=0),s===void 0&&(s=this.displayValue.length);const _=super.remove(o,s);return this._forEachBlocksInRange(o,s,(j,$t,zt,Ht)=>{_.aggregate(j.remove(zt,Ht))}),_}nearestInputPos(o,s){if(s===void 0&&(s=DIRECTION.NONE),!this._blocks.length)return 0;const _=new PatternCursor(this,o);if(s===DIRECTION.NONE)return _.pushRightBeforeInput()||(_.popState(),_.pushLeftBeforeInput())?_.pos:this.displayValue.length;if(s===DIRECTION.LEFT||s===DIRECTION.FORCE_LEFT){if(s===DIRECTION.LEFT){if(_.pushRightBeforeFilled(),_.ok&&_.pos===o)return o;_.popState()}if(_.pushLeftBeforeInput(),_.pushLeftBeforeRequired(),_.pushLeftBeforeFilled(),s===DIRECTION.LEFT){if(_.pushRightBeforeInput(),_.pushRightBeforeRequired(),_.ok&&_.pos<=o||(_.popState(),_.ok&&_.pos<=o))return _.pos;_.popState()}return _.ok?_.pos:s===DIRECTION.FORCE_LEFT?0:(_.popState(),_.ok||(_.popState(),_.ok)?_.pos:0)}return s===DIRECTION.RIGHT||s===DIRECTION.FORCE_RIGHT?(_.pushRightBeforeInput(),_.pushRightBeforeRequired(),_.pushRightBeforeFilled()?_.pos:s===DIRECTION.FORCE_RIGHT?this.displayValue.length:(_.popState(),_.ok||(_.popState(),_.ok)?_.pos:this.nearestInputPos(o,DIRECTION.LEFT))):o}totalInputPositions(o,s){o===void 0&&(o=0),s===void 0&&(s=this.displayValue.length);let _=0;return this._forEachBlocksInRange(o,s,(j,$t,zt,Ht)=>{_+=j.totalInputPositions(zt,Ht)}),_}maskedBlock(o){return this.maskedBlocks(o)[0]}maskedBlocks(o){const s=this._maskedBlocks[o];return s?s.map(_=>this._blocks[_]):[]}pad(o){const s=new ChangeDetails;return this._forEachBlocksInRange(0,this.displayValue.length,_=>s.aggregate(_.pad(o))),s}}MaskedPattern.DEFAULTS={...Masked.DEFAULTS,lazy:!0,placeholderChar:"_"};MaskedPattern.STOP_CHAR="`";MaskedPattern.ESCAPE_CHAR="\\";MaskedPattern.InputDefinition=PatternInputDefinition;MaskedPattern.FixedDefinition=PatternFixedDefinition;IMask.MaskedPattern=MaskedPattern;class MaskedRange extends MaskedPattern{get _matchFrom(){return this.maxLength-String(this.from).length}constructor(o){super(o)}updateOptions(o){super.updateOptions(o)}_update(o){const{to:s=this.to||0,from:_=this.from||0,maxLength:j=this.maxLength||0,autofix:$t=this.autofix,...zt}=o;this.to=s,this.from=_,this.maxLength=Math.max(String(s).length,j),this.autofix=$t;const Ht=String(this.from).padStart(this.maxLength,"0"),Ut=String(this.to).padStart(this.maxLength,"0");let Gt=0;for(;Gt<Ut.length&&Ut[Gt]===Ht[Gt];)++Gt;zt.mask=Ut.slice(0,Gt).replace(/0/g,"\\0")+"0".repeat(this.maxLength-Gt),super._update(zt)}get isComplete(){return super.isComplete&&!!this.value}boundaries(o){let s="",_="";const[,j,$t]=o.match(/^(\D*)(\d*)(\D*)/)||[];return $t&&(s="0".repeat(j.length)+$t,_="9".repeat(j.length)+$t),s=s.padEnd(this.maxLength,"0"),_=_.padEnd(this.maxLength,"9"),[s,_]}doPrepareChar(o,s){s===void 0&&(s={});let _;return[o,_]=super.doPrepareChar(o.replace(/\D/g,""),s),o||(_.skip=!this.isComplete),[o,_]}_appendCharRaw(o,s){if(s===void 0&&(s={}),!this.autofix||this.value.length+1>this.maxLength)return super._appendCharRaw(o,s);const _=String(this.from).padStart(this.maxLength,"0"),j=String(this.to).padStart(this.maxLength,"0"),[$t,zt]=this.boundaries(this.value+o);return Number(zt)<this.from?super._appendCharRaw(_[this.value.length],s):Number($t)>this.to?!s.tail&&this.autofix==="pad"&&this.value.length+1<this.maxLength?super._appendCharRaw(_[this.value.length],s).aggregate(this._appendCharRaw(o,s)):super._appendCharRaw(j[this.value.length],s):super._appendCharRaw(o,s)}doValidate(o){const s=this.value;if(s.search(/[^0]/)===-1&&s.length<=this._matchFrom)return!0;const[j,$t]=this.boundaries(s);return this.from<=Number($t)&&Number(j)<=this.to&&super.doValidate(o)}pad(o){const s=new ChangeDetails;if(this.value.length===this.maxLength)return s;
1446const _=this.value,j=this.maxLength-this.value.length;if(j){this.reset();for(let $t=0;$t<j;++$t)s.aggregate(super._appendCharRaw("0",o));_.split("").forEach($t=>this._appendCharRaw($t))}return s}}IMask.MaskedRange=MaskedRange;const DefaultPattern="d{.}`m{.}`Y";class MaskedDate extends MaskedPattern{static extractPatternOptions(o){const{mask:s,pattern:_,...j}=o;return{...j,mask:isString$2(s)?s:_}}constructor(o){super(MaskedDate.extractPatternOptions({...MaskedDate.DEFAULTS,...o}))}updateOptions(o){super.updateOptions(o)}_update(o){const{mask:s,pattern:_,blocks:j,...$t}={...MaskedDate.DEFAULTS,...o},zt=Object.assign({},MaskedDate.GET_DEFAULT_BLOCKS());o.min&&(zt.Y.from=o.min.getFullYear()),o.max&&(zt.Y.to=o.max.getFullYear()),o.min&&o.max&&zt.Y.from===zt.Y.to&&(zt.m.from=o.min.getMonth()+1,zt.m.to=o.max.getMonth()+1,zt.m.from===zt.m.to&&(zt.d.from=o.min.getDate(),zt.d.to=o.max.getDate())),Object.assign(zt,this.blocks,j),super._update({...$t,mask:isString$2(s)?s:_,blocks:zt})}doValidate(o){const s=this.date;return super.doValidate(o)&&(!this.isComplete||this.isDateExist(this.value)&&s!=null&&(this.min==null||this.min<=s)&&(this.max==null||s<=this.max))}isDateExist(o){return this.format(this.parse(o,this),this).indexOf(o)>=0}get date(){return this.typedValue}set date(o){this.typedValue=o}get typedValue(){return this.isComplete?super.typedValue:null}set typedValue(o){super.typedValue=o}maskEquals(o){return o===Date||super.maskEquals(o)}optionsIsChanged(o){return super.optionsIsChanged(MaskedDate.extractPatternOptions(o))}}MaskedDate.GET_DEFAULT_BLOCKS=()=>({d:{mask:MaskedRange,from:1,to:31,maxLength:2},m:{mask:MaskedRange,from:1,to:12,maxLength:2},Y:{mask:MaskedRange,from:1900,to:9999}});MaskedDate.DEFAULTS={...MaskedPattern.DEFAULTS,mask:Date,pattern:DefaultPattern,format:(a,o)=>{if(!a)return"";const s=String(a.getDate()).padStart(2,"0"),_=String(a.getMonth()+1).padStart(2,"0"),j=a.getFullYear();return[s,_,j].join(".")},parse:(a,o)=>{const[s,_,j]=a.split(".").map(Number);return new Date(j,_-1,s)}};IMask.MaskedDate=MaskedDate;class MaskedDynamic extends Masked{constructor(o){super({...MaskedDynamic.DEFAULTS,...o}),this.currentMask=void 0}updateOptions(o){super.updateOptions(o)}_update(o){super._update(o),"mask"in o&&(this.exposeMask=void 0,this.compiledMasks=Array.isArray(o.mask)?o.mask.map(s=>{const{expose:_,...j}=normalizeOpts(s),$t=createMask({overwrite:this._overwrite,eager:this._eager,skipInvalid:this._skipInvalid,...j});return _&&(this.exposeMask=$t),$t}):[])}_appendCharRaw(o,s){s===void 0&&(s={});const _=this._applyDispatch(o,s);return this.currentMask&&_.aggregate(this.currentMask._appendChar(o,this.currentMaskFlags(s))),_}_applyDispatch(o,s,_){o===void 0&&(o=""),s===void 0&&(s={}),_===void 0&&(_="");const j=s.tail&&s._beforeTailState!=null?s._beforeTailState._value:this.value,$t=this.rawInputValue,zt=s.tail&&s._beforeTailState!=null?s._beforeTailState._rawInputValue:$t,Ht=$t.slice(zt.length),Ut=this.currentMask,Gt=new ChangeDetails,Xt=Ut?.state;return this.currentMask=this.doDispatch(o,{...s},_),this.currentMask&&(this.currentMask!==Ut?(this.currentMask.reset(),zt&&(this.currentMask.append(zt,{raw:!0}),Gt.tailShift=this.currentMask.value.length-j.length),Ht&&(Gt.tailShift+=this.currentMask.append(Ht,{raw:!0,tail:!0}).tailShift)):Xt&&(this.currentMask.state=Xt)),Gt}_appendPlaceholder(){const o=this._applyDispatch();return this.currentMask&&o.aggregate(this.currentMask._appendPlaceholder()),o}_appendEager(){const o=this._applyDispatch();return this.currentMask&&o.aggregate(this.currentMask._appendEager()),o}appendTail(o){const s=new ChangeDetails;return o&&s.aggregate(this._applyDispatch("",{},o)),s.aggregate(this.currentMask?this.currentMask.appendTail(o):super.appendTail(o))}currentMaskFlags(o){var s,_;return{...o,_beforeTailState:((s=o._beforeTailState)==null?void 0:s.currentMaskRef)===this.currentMask&&((_=o._beforeTailState)==null?void 0:_.currentMask)||o._beforeTailState}}doDispatch(o,s,_){return s===void 0&&(s={}),_===void 0&&(_=""),this.dispatch(o,this,s,_)}doValidate(o){return super.doValidate(o)&&(!this.currentMask||this.currentMask.doValidate(this.currentMaskFlags(o)))}doPrepare(o,s){s===void 0&&(s={});let[_,j]=super.doPrepare(o,s);if(this.currentMask){let $t;[_,$t]=super.doPrepare(_,this.currentMaskFlags(s)),j=j.aggregate($t)}return[_,j]}doPrepareChar(o,s){s===void 0&&(s={});let[_,j]=super.doPrepareChar(o,s);if(this.currentMask){let $t;[_,$t]=super.doPrepareChar(_,this.currentMaskFlags(s)),j=j.aggregate($t)}return[_,j]}reset(){var o;(o=this.currentMask)==null||o.reset(),this.compiledMasks.forEach(s=>s.reset())}get value(){return this.exposeMask?this.exposeMask.value:this.currentMask?this.currentMask.value:""}set value(o){this.exposeMask?(this.exposeMask.value=o,this.currentMask=this.exposeMask,this._applyDispatch()):super.value=o}get unmaskedValue(){return this.exposeMask?this.exposeMask.unmaskedValue:this.currentMask?this.currentMask.unmaskedValue:""}set unmaskedValue(o){this.exposeMask?(this.exposeMask.unmaskedValue=o,this.currentMask=this.exposeMask,this._applyDispatch()):super.unmaskedValue=o}get typedValue(){return this.exposeMask?this.exposeMask.typedValue:this.currentMask?this.currentMask.typedValue:""}set typedValue(o){if(this.exposeMask){this.exposeMask.typedValue=o,this.currentMask=this.exposeMask,this._applyDispatch();return}let s=String(o);this.currentMask&&(this.currentMask.typedValue=o,s=this.currentMask.unmaskedValue),this.unmaskedValue=s}get displayValue(){return this.currentMask?this.currentMask.displayValue:""}get isComplete(){var o;return!!((o=this.currentMask)!=null&&o.isComplete)}get isFilled(){var o;return!!((o=this.currentMask)!=null&&o.isFilled)}remove(o,s){const _=new ChangeDetails;return this.currentMask&&_.aggregate(this.currentMask.remove(o,s)).aggregate(this._applyDispatch()),_}get state(){var o;return{...super.state,_rawInputValue:this.rawInputValue,compiledMasks:this.compiledMasks.map(s=>s.state),currentMaskRef:this.currentMask,currentMask:(o=this.currentMask)==null?void 0:o.state}}set state(o){const{compiledMasks:s,currentMaskRef:_,currentMask:j,...$t}=o;s&&this.compiledMasks.forEach((zt,Ht)=>zt.state=s[Ht]),_!=null&&(this.currentMask=_,this.currentMask.state=j),super.state=$t}extractInput(o,s,_){return this.currentMask?this.currentMask.extractInput(o,s,_):""}extractTail(o,s){return this.currentMask?this.currentMask.extractTail(o,s):super.extractTail(o,s)}doCommit(){this.currentMask&&this.currentMask.doCommit(),super.doCommit()}nearestInputPos(o,s){return this.currentMask?this.currentMask.nearestInputPos(o,s):super.nearestInputPos(o,s)}get overwrite(){return this.currentMask?this.currentMask.overwrite:this._overwrite}set overwrite(o){this._overwrite=o}get eager(){return this.currentMask?this.currentMask.eager:this._eager}set eager(o){this._eager=o}get skipInvalid(){return this.currentMask?this.currentMask.skipInvalid:this._skipInvalid}set skipInvalid(o){this._skipInvalid=o}get autofix(){return this.currentMask?this.currentMask.autofix:this._autofix}set autofix(o){this._autofix=o}maskEquals(o){return Array.isArray(o)?this.compiledMasks.every((s,_)=>{if(!o[_])return;const{mask:j,...$t}=o[_];return objectIncludes(s,$t)&&s.maskEquals(j)}):super.maskEquals(o)}typedValueEquals(o){var s;return!!((s=this.currentMask)!=null&&s.typedValueEquals(o))}}MaskedDynamic.DEFAULTS={...Masked.DEFAULTS,dispatch:(a,o,s,_)=>{if(!o.compiledMasks.length)return;const j=o.rawInputValue,$t=o.compiledMasks.map((zt,Ht)=>{const Ut=o.currentMask===zt,Gt=Ut?zt.displayValue.length:zt.nearestInputPos(zt.dis
1446playValue.length,DIRECTION.FORCE_LEFT);return zt.rawInputValue!==j?(zt.reset(),zt.append(j,{raw:!0})):Ut||zt.remove(Gt),zt.append(a,o.currentMaskFlags(s)),zt.appendTail(_),{index:Ht,weight:zt.rawInputValue.length,totalInputPositions:zt.totalInputPositions(0,Math.max(Gt,zt.nearestInputPos(zt.displayValue.length,DIRECTION.FORCE_LEFT)))}});return $t.sort((zt,Ht)=>Ht.weight-zt.weight||Ht.totalInputPositions-zt.totalInputPositions),o.compiledMasks[$t[0].index]}};IMask.MaskedDynamic=MaskedDynamic;class MaskedEnum extends MaskedPattern{constructor(o){super({...MaskedEnum.DEFAULTS,...o})}updateOptions(o){super.updateOptions(o)}_update(o){const{enum:s,..._}=o;if(s){const j=s.map(Ht=>Ht.length),$t=Math.min(...j),zt=Math.max(...j)-$t;_.mask="*".repeat($t),zt&&(_.mask+="["+"*".repeat(zt)+"]"),this.enum=s}super._update(_)}_appendCharRaw(o,s){s===void 0&&(s={});const _=Math.min(this.nearestInputPos(0,DIRECTION.FORCE_RIGHT),this.value.length),j=this.enum.filter($t=>this.matchValue($t,this.unmaskedValue+o,_));if(j.length){j.length===1&&this._forEachBlocksInRange(0,this.value.length,(zt,Ht)=>{const Ut=j[0][Ht];Ht>=this.value.length||Ut===zt.value||(zt.reset(),zt._appendChar(Ut,s))});const $t=super._appendCharRaw(j[0][this.value.length],s);return j.length===1&&j[0].slice(this.unmaskedValue.length).split("").forEach(zt=>$t.aggregate(super._appendCharRaw(zt))),$t}return new ChangeDetails({skip:!this.isComplete})}extractTail(o,s){return o===void 0&&(o=0),s===void 0&&(s=this.displayValue.length),new ContinuousTailDetails("",o)}remove(o,s){if(o===void 0&&(o=0),s===void 0&&(s=this.displayValue.length),o===s)return new ChangeDetails;const _=Math.min(super.nearestInputPos(0,DIRECTION.FORCE_RIGHT),this.value.length);let j;for(j=o;j>=0&&!(this.enum.filter(Ht=>this.matchValue(Ht,this.value.slice(_,j),_)).length>1);--j);const $t=super.remove(j,s);return $t.tailShift+=j-o,$t}get isComplete(){return this.enum.indexOf(this.value)>=0}}MaskedEnum.DEFAULTS={...MaskedPattern.DEFAULTS,matchValue:(a,o,s)=>a.indexOf(o,s)===s};IMask.MaskedEnum=MaskedEnum;class MaskedFunction extends Masked{updateOptions(o){super.updateOptions(o)}_update(o){super._update({...o,validate:o.mask})}}IMask.MaskedFunction=MaskedFunction;var _MaskedNumber;class MaskedNumber extends Masked{constructor(o){super({...MaskedNumber.DEFAULTS,...o})}updateOptions(o){super.updateOptions(o)}_update(o){super._update(o),this._updateRegExps()}_updateRegExps(){const o="^"+(this.allowNegative?"[+|\\-]?":""),s="\\d*",_=(this.scale?"("+escapeRegExp(this.radix)+"\\d{0,"+this.scale+"})?":"")+"$";this._numberRegExp=new RegExp(o+s+_),this._mapToRadixRegExp=new RegExp("["+this.mapToRadix.map(escapeRegExp).join("")+"]","g"),this._thousandsSeparatorRegExp=new RegExp(escapeRegExp(this.thousandsSeparator),"g")}_removeThousandsSeparators(o){return o.replace(this._thousandsSeparatorRegExp,"")}_insertThousandsSeparators(o){const s=o.split(this.radix);return s[0]=s[0].replace(/\B(?=(\d{3})+(?!\d))/g,this.thousandsSeparator),s.join(this.radix)}doPrepareChar(o,s){s===void 0&&(s={});const[_,j]=super.doPrepareChar(this._removeThousandsSeparators(this.scale&&this.mapToRadix.length&&(s.input&&s.raw||!s.input&&!s.raw)?o.replace(this._mapToRadixRegExp,this.radix):o),s);return o&&!_&&(j.skip=!0),_&&!this.allowPositive&&!this.value&&_!=="-"&&j.aggregate(this._appendChar("-")),[_,j]}_separatorsCount(o,s){s===void 0&&(s=!1);let _=0;for(let j=0;j<o;++j)this._value.indexOf(this.thousandsSeparator,j)===j&&(++_,s&&(o+=this.thousandsSeparator.length));return _}_separatorsCountFromSlice(o){return o===void 0&&(o=this._value),this._separatorsCount(this._removeThousandsSeparators(o).length,!0)}extractInput(o,s,_){return o===void 0&&(o=0),s===void 0&&(s=this.displayValue.length),[o,s]=this._adjustRangeWithSeparators(o,s),this._removeThousandsSeparators(super.extractInput(o,s,_))}_appendCharRaw(o,s){s===void 0&&(s={});const _=s.tail&&s._beforeTailState?s._beforeTailState._value:this._value,j=this._separatorsCountFromSlice(_);this._value=this._removeThousandsSeparators(this.value);const $t=this._value;this._value+=o;const zt=this.number;let Ht=!isNaN(zt),Ut=!1;if(Ht){let Zt;this.min!=null&&this.min<0&&this.number<this.min&&(Zt=this.min),this.max!=null&&this.max>0&&this.number>this.max&&(Zt=this.max),Zt!=null&&(this.autofix?(this._value=this.format(Zt,this).replace(MaskedNumber.UNMASKED_RADIX,this.radix),Ut||(Ut=$t===this._value&&!s.tail)):Ht=!1),Ht&&(Ht=!!this._value.match(this._numberRegExp))}let Gt;Ht?Gt=new ChangeDetails({inserted:this._value.slice($t.length),rawInserted:Ut?"":o,skip:Ut}):(this._value=$t,Gt=new ChangeDetails),this._value=this._insertThousandsSeparators(this._value);const Xt=s.tail&&s._beforeTailState?s._beforeTailState._value:this._value,Jt=this._separatorsCountFromSlice(Xt);return Gt.tailShift+=(Jt-j)*this.thousandsSeparator.length,Gt}_findSeparatorAround(o){if(this.thousandsSeparator){const s=o-this.thousandsSeparator.length+1,_=this.value.indexOf(this.thousandsSeparator,s);if(_<=o)return _}return-1}_adjustRangeWithSeparators(o,s){const _=this._findSeparatorAround(o);_>=0&&(o=_);const j=this._findSeparatorAround(s);return j>=0&&(s=j+this.thousandsSeparator.length),[o,s]}remove(o,s){o===void 0&&(o=0),s===void 0&&(s=this.displayValue.length),[o,s]=this._adjustRangeWithSeparators(o,s);const _=this.value.slice(0,o),j=this.value.slice(s),$t=this._separatorsCount(_.length);this._value=this._insertThousandsSeparators(this._removeThousandsSeparators(_+j));
1446const zt=this._separatorsCountFromSlice(_);return new ChangeDetails({tailShift:(zt-$t)*this.thousandsSeparator.length})}nearestInputPos(o,s){if(!this.thousandsSeparator)return o;switch(s){case DIRECTION.NONE:case DIRECTION.LEFT:case DIRECTION.FORCE_LEFT:{const _=this._findSeparatorAround(o-1);if(_>=0){const j=_+this.thousandsSeparator.length;if(o<j||this.value.length<=j||s===DIRECTION.FORCE_LEFT)return _}break}case DIRECTION.RIGHT:case DIRECTION.FORCE_RIGHT:{const _=this._findSeparatorAround(o);if(_>=0)return _+this.thousandsSeparator.length}}return o}doCommit(){if(this.value){const o=this.number;let s=o;this.min!=null&&(s=Math.max(s,this.min)),this.max!=null&&(s=Math.min(s,this.max)),s!==o&&(this.unmaskedValue=this.format(s,this));let _=this.value;this.normalizeZeros&&(_=this._normalizeZeros(_)),this.padFractionalZeros&&this.scale>0&&(_=this._padFractionalZeros(_)),this._value=_}super.doCommit()}_normalizeZeros(o){const s=this._removeThousandsSeparators(o).split(this.radix);return s[0]=s[0].replace(/^(\D*)(0*)(\d*)/,(_,j,$t,zt)=>j+zt),o.length&&!/\d$/.test(s[0])&&(s[0]=s[0]+"0"),s.length>1&&(s[1]=s[1].replace(/0*$/,""),s[1].length||(s.length=1)),this._insertThousandsSeparators(s.join(this.radix))}_padFractionalZeros(o){if(!o)return o;const s=o.split(this.radix);return s.length<2&&s.push(""),s[1]=s[1].padEnd(this.scale,"0"),s.join(this.radix)}doSkipInvalid(o,s,_){s===void 0&&(s={});const j=this.scale===0&&o!==this.thousandsSeparator&&(o===this.radix||o===MaskedNumber.UNMASKED_RADIX||this.mapToRadix.includes(o));return super.doSkipInvalid(o,s,_)&&!j}get unmaskedValue(){return this._removeThousandsSeparators(this._normalizeZeros(this.value)).replace(this.radix,MaskedNumber.UNMASKED_RADIX)}set unmaskedValue(o){super.unmaskedValue=o}get typedValue(){return this.parse(this.unmaskedValue,this)}set typedValue(o){this.rawInputValue=this.format(o,this).replace(MaskedNumber.UNMASKED_RADIX,this.radix)}get number(){return this.typedValue}set number(o){this.typedValue=o}get allowNegative(){return this.min!=null&&this.min<0||this.max!=null&&this.max<0}get allowPositive(){return this.min!=null&&this.min>0||this.max!=null&&this.max>0}typedValueEquals(o){return(super.typedValueEquals(o)||MaskedNumber.EMPTY_VALUES.includes(o)&&MaskedNumber.EMPTY_VALUES.includes(this.typedValue))&&!(o===0&&this.value==="")}}_MaskedNumber=MaskedNumber;MaskedNumber.UNMASKED_RADIX=".";MaskedNumber.EMPTY_VALUES=[...Masked.EMPTY_VALUES,0];MaskedNumber.DEFAULTS={...Masked.DEFAULTS,mask:Number,radix:",",thousandsSeparator:"",mapToRadix:[_MaskedNumber.UNMASKED_RADIX],min:Number.MIN_SAFE_INTEGER,max:Number.MAX_SAFE_INTEGER,scale:2,normalizeZeros:!0,padFractionalZeros:!1,parse:Number,format:a=>a.toLocaleString("en-US",{useGrouping:!1,maximumFractionDigits:20})};IMask.MaskedNumber=MaskedNumber;const PIPE_TYPE={MASKED:"value",UNMASKED:"unmaskedValue",TYPED:"typedValue"};function createPipe(a,o,s){o===void 0&&(o=PIPE_TYPE.MASKED),s===void 0&&(s=PIPE_TYPE.MASKED);const _=createMask(a);return j=>_.runIsolated($t=>($t[o]=j,$t[s]))}function pipe(a,o,s,_){return createPipe(o,s,_)(a)}IMask.PIPE_TYPE=PIPE_TYPE;IMask.createPipe=createPipe;IMask.pipe=pipe;class RepeatBlock extends MaskedPattern{get repeatFrom(){var o;return(o=Array.isArray(this.repeat)?this.repeat[0]:this.repeat===1/0?0:this.repeat)!=null?o:0}get repeatTo(){var o;return(o=Array.isArray(this.repeat)?this.repeat[1]:this.repeat)!=null?o:1/0}constructor(o){super(o)}updateOptions(o){super.updateOptions(o)}_update(o){var s,_,j;const{repeat:$t,...zt}=normalizeOpts(o);this._blockOpts=Object.assign({},this._blockOpts,zt);const Ht=createMask(this._blockOpts);this.repeat=(s=(_=$t??Ht.repeat)!=null?_:this.repeat)!=null?s:1/0,super._update({mask:"m".repeat(Math.max(this.repeatTo===1/0&&((j=this._blocks)==null?void 0:j.length)||0,this.repeatFrom)),blocks:{m:Ht},eager:Ht.eager,overwrite:Ht.overwrite,skipInvalid:Ht.skipInvalid,lazy:Ht.lazy,placeholderChar:Ht.placeholderChar,displayChar:Ht.displayChar})}_allocateBlock(o){if(o<this._blocks.length)return this._blocks[o];if(this.repeatTo===1/0||this._blocks.length<this.repeatTo)return this._blocks.push(createMask(this._blockOpts)),this.mask+="m",this._blocks[this._blocks.length-1]}_appendCharRaw(o,s){s===void 0&&(s={});const _=new ChangeDetails;for(let Ut=(j=($t=this._mapPosToBlock(this.displayValue.length))==null?void 0:$t.index)!=null?j:Math.max(this._blocks.length-1,0),Gt,Xt;Gt=(zt=this._blocks[Ut])!=null?zt:Xt=!Xt&&this._allocateBlock(Ut);++Ut){var j,$t,zt,Ht;const Jt=Gt._appendChar(o,{...s,_beforeTailState:(Ht=s._beforeTailState)==null||(Ht=Ht._blocks)==null?void 0:Ht[Ut]});if(Jt.skip&&Xt){this._blocks.pop(),this.mask=this.mask.slice(1);break}if(_.aggregate(Jt),Jt.consumed)break}return _}_trimEmptyTail(o,s){var _,j;o===void 0&&(o=0);const $t=Math.max(((_=this._mapPosToBlock(o))==null?void 0:_.index)||0,this.repeatFrom,0);let zt;s!=null&&(zt=(j=this._mapPosToBlock(s))==null?void 0:j.index),zt
1446==null&&(zt=this._blocks.length-1);let Ht=0;for(let Ut=zt;$t<=Ut&&!this._blocks[Ut].unmaskedValue;--Ut,++Ht);Ht&&(this._blocks.splice(zt-Ht+1,Ht),this.mask=this.mask.slice(Ht))}reset(){super.reset(),this._trimEmptyTail()}remove(o,s){o===void 0&&(o=0),s===void 0&&(s=this.displayValue.length);const _=super.remove(o,s);return this._trimEmptyTail(o,s),_}totalInputPositions(o,s){return o===void 0&&(o=0),s==null&&this.repeatTo===1/0?1/0:super.totalInputPositions(o,s)}get state(){return super.state}set state(o){this._blocks.length=o._blocks.length,this.mask=this.mask.slice(0,this._blocks.length),super.state=o}}IMask.RepeatBlock=RepeatBlock;try{globalThis.IMask=IMask}catch{}const MASK_PROPS={mask:PropTypes.oneOfType([PropTypes.array,PropTypes.func,PropTypes.string,PropTypes.instanceOf(RegExp),PropTypes.oneOf([Date,Number,IMask.Masked]),PropTypes.instanceOf(IMask.Masked)]),value:PropTypes.any,unmask:PropTypes.oneOfType([PropTypes.bool,PropTypes.oneOf(["typed"])]),prepare:PropTypes.func,prepareChar:PropTypes.func,validate:PropTypes.func,commit:PropTypes.func,overwrite:PropTypes.oneOfType([PropTypes.bool,PropTypes.oneOf(["shift"])]),eager:PropTypes.oneOfType([PropTypes.bool,PropTypes.oneOf(["append","remove"])]),skipInvalid:PropTypes.bool,onAccept:PropTypes.func,onComplete:PropTypes.func,placeholderChar:PropTypes.string,displayChar:PropTypes.string,lazy:PropTypes.bool,definitions:PropTypes.object,blocks:PropTypes.object,enum:PropTypes.arrayOf(PropTypes.string),maxLength:PropTypes.number,from:PropTypes.number,to:PropTypes.number,pattern:PropTypes.string,format:PropTypes.func,parse:PropTypes.func,autofix:PropTypes.oneOfType([PropTypes.bool,PropTypes.oneOf(["pad"])]),radix:PropTypes.string,thousandsSeparator:PropTypes.string,mapToRadix:PropTypes.arrayOf(PropTypes.string),scale:PropTypes.number,normalizeZeros:PropTypes.bool,padFractionalZeros:PropTypes.bool,min:PropTypes.oneOfType([PropTypes.number,PropTypes.instanceOf(Date)]),max:PropTypes.oneOfType([PropTypes.number,PropTypes.instanceOf(Date)]),dispatch:PropTypes.func,inputRef:PropTypes.oneOfType([PropTypes.func,PropTypes.shape({current:PropTypes.object})])},MASK_PROPS_NAMES=Object.keys(MASK_PROPS).filter(a=>a!=="value"),NON_MASK_OPTIONS_NAMES=["value","unmask","onAccept","onComplete","inputRef"],MASK_OPTIONS_NAMES=MASK_PROPS_NAMES.filter(a=>NON_MASK_OPTIONS_NAMES.indexOf(a)<0);function IMaskMixin(a){var o;const s=(o=class extends React.Component{constructor($t){super($t),this._inputRef=this._inputRef.bind(this)}componentDidMount(){this.props.mask&&this.initMask()}componentDidUpdate(){const $t=this.props,zt=this._extractMaskOptionsFromProps($t);if(zt.mask)this.maskRef?(this.maskRef.updateOptions(zt),"value"in $t&&$t.value!==void 0&&(this.maskValue=$t.value)):this.initMask(zt);else if(this.destroyMask(),"value"in $t&&$t.value!==void 0){var Ht;(Ht=this.element)!=null&&Ht.isContentEditable&&this.element.tagName!=="INPUT"&&this.element.tagName!=="TEXTAREA"?this.element.textContent=$t.value:this.element.value=$t.value}}componentWillUnmount(){this.destroyMask()}_inputRef($t){this.element=$t,this.props.inputRef&&(Object.prototype.hasOwnProperty.call(this.props.inputRef,"current")?this.props.inputRef.current=$t:this.props.inputRef($t))}initMask($t){$t===void 0&&($t=this._extractMaskOptionsFromProps(this.props)),this.maskRef=IMask(this.element,$t).on("accept",this._onAccept.bind(this)).on("complete",this._onComplete.bind(this)),"value"in this.props&&this.props.value!==void 0&&(this.maskValue=this.props.value)}destroyMask(){this.maskRef&&(this.maskRef.destroy(),delete this.maskRef)}_extractMaskOptionsFromProps($t){const{...zt}=$t;return Object.keys(zt).filter(Ht=>MASK_OPTIONS_NAMES.indexOf(Ht)<0).forEach(Ht=>{delete zt[Ht]}),zt}_extractNonMaskProps($t){const{...zt}=$t;return MASK_PROPS_NAMES.forEach(Ht=>{Ht!=="maxLength"&&delete zt[Ht]}),"defaultValue"in zt||(zt.defaultValue=$t.mask?"":zt.value),delete zt.value,zt}get maskValue(){return this.maskRef?this.props.unmask==="typed"?this.maskRef.typedValue:this.props.unmask?this.maskRef.unmaskedValue:this.maskRef.value:""}set maskValue($t){this.maskRef&&($t=$t==null&&this.props.unmask!=="typed"?"":$t,this.props.unmask==="typed"?this.maskRef.typedValue=$t:this.props.unmask?this.maskRef.unmaskedValue=$t:this.maskRef.value=$t)}_onAccept($t){this.props.onAccept&&this.maskRef&&this.props.onAccept(this.maskValue,this.maskRef,$t)}_onComplete($t){this.props.onComplete&&this.maskRef&&this.props.onComplete(this.maskValue,this.maskRef,$t)}render(){return React.createElement(a,{...this._extractNonMaskProps(this.props),inputRef:this._inputRef})}},o.displayName=void 0,o.propTypes=void 0,o),_=a.displayName||a.name||"Component";return s.displayName="IMask("+_+")",s.propTypes=MASK_PROPS,React.forwardRef((j,$t)=>React.createElement(s,{...j,ref:$t}))}const IMaskInputClass=IMaskMixin(a=>{let{inputRef:o,...s}=a;return React.createElement("input",{...s,ref:o})}),IMaskInputFn=(a,o)=>React.createElement(IMaskInputClass,{...a,ref:o});
1446React.forwardRef(IMaskInputFn);ChaseTransactionErrorStatusCode.INVALID_CARD_NUMBER,ChaseTransactionErrorStatusCode.CARD_NUMBER_LENGTH,ChaseTransactionErrorStatusCode.CARD_BRAND_NOT_ACCEPTED,ChaseTransactionErrorStatusCode.CARD_NOT_ACCEPTED,ChaseTransactionErrorStatusCode.CVV_INVALID,ChaseTransactionErrorStatusCode.PAST_EXPIRY_DATE,ChaseTransactionErrorStatusCode.INVALID_EXPIRY_MONTH,ChaseTransactionErrorStatusCode.INVALID_EXPIRY_YEAR,ChaseTransactionErrorStatusCode.INVALID_EXPIRY_DATE,ChaseTransactionErrorStatusCode.TRANSACTION_TYPE_UNSUPPORTED,ChaseTransactionErrorStatusCode.FIELD_REQUIRED,ChaseTransactionErrorStatusCode.CC_IN_NON_CC_INPUT;Radium(a=>{const{id:o,name:s,value:_,options:j,label:$t,hideLabel:zt=!1,onChange:Ht,onBlur:Ut,onFocus:Gt,innerRef:Xt,alignment:Jt,disabled:Zt,errorMessage:er,containerClassName:tr,legendClassName:nr="custom-label",requiredMessage:sr,tooltipPositionStyle:or="top"}=a,ir=reactExports.useContext(CustomThemeContext),rr=reactExports.useRef([]),[ar,lr]=reactExports.useState(!1),ur=cr=>{switch(String(cr).toLowerCase()){case"creditcard":return paymentLogos.creditcard;case"paypal":return paymentLogos.paypal;case"googlepay":return paymentLogos.gpay;case"applepay":return paymentLogos.applepay;case"giftcard":return paymentLogos.giftcard;default:return""}};return jsxs("fieldset",{id:o,children:[jsxs("legend",{className:clsx({"hidden-accessibility":zt},{[nr]:!zt},{"text-error-solid":er&&!ar},{"text-ink-cadet cursor-not-allowed":Zt}),children:[$t,sr&&jsx(Required$1,{requiredMessage:sr})]}),jsx("div",{className:clsx(tr,"ml-0.5 flex","flex-wrap",{"flex-col":Jt==="vertical"}),children:j.filter(cr=>!cr.hidden).map((cr,dr)=>{const gr=Zt||cr.disabled,_r=_===cr.value||parseInt(_?.toString()||"")===cr.value;return jsxs("div",{className:clsx("flex-col","mr-2","mb-4","flex","content-start",{"mb-4 last:mb-0":Jt==="vertical"},cr.className),children:[jsx("input",{id:`${o}-${dr}`,type:"radio",value:cr.value,ref:Xt,name:s,onChange:Ht,onFocus:Sr=>{Gt&&Gt(Sr),lr(!0)},onBlur:Sr=>{Ut&&Ut(Sr),lr(!1)},checked:_r,style:{pointerEvents:"none"},className:clsx("border-0","w-0","height-px","cursor-pointer","-m-px","p-0","overflow-hidden","absolute","peer","focus:ring-0","-z-[10]"),disabled:gr},`${dr}-radio`),jsx("div",{children:jsxs("div",{className:"flex",children:[cr.imgLink&&jsx("img",{className:"h-10 w-10",src:cr.imgLink,alt:cr.label}),jsx("label",{htmlFor:`${o}-${dr}`,className:clsx("min-h-11 rounded-cos inline-flex max-h-11 w-[68px] min-w-[68px] flex-col items-center justify-center gap-2 bg-[#f4f4f4] px-4 py-2","font-lato","cursor-pointer","text-center",{"text-error-solid":er&&!gr&&!ar,"text-ink-cadet cursor-not-allowed":gr,"hover:bg-[#e0e3e9]":!_r}),style:{..._r&&{borderColor:ir.colourCode||"#1971AD",borderWidth:"2px",marginLeft:"-2px",marginRight:"-2px"}},children:(()=>{const Sr=ur(cr.value);return Sr&&typeof Sr!="string"?jsxs(Fragment,{children:[jsx("img",{id:`${dr}-label`,className:clsx("h-10 w-10",{"opacity-40 grayscale":gr}),src:Sr.url,alt:Sr.alt,ref:wr=>{wr&&(rr.current[dr]=wr)}}),!_r&&jsx(Tooltip,{elementId:`${dr}-label`,domElement:rr.current[dr],variant:"secondary",tooltipPositionStyle:or,tooltipContent:cr.label,tooltipClassName:"max-w-[300px] leading-[18px]"})]}):null})()},`${dr}-label`)]})}),gr&&jsxs("div",{className:"mt-2 flex items-center text-sm text-gray-500",children:[jsx(FontAwesomeIcon,{icon:faInfoCircle,className:clsx("ch-info-circle mt-1 mr-2 h-4 w-4")}),jsx("span",{children:cr.labelDescription})]})]},dr)})}),jsx("div",{className:clsx({"hidden-accessibility":ar}),children:jsx(ValidationErrorMessage$1,{id:`${o}-error`,errorMessage:er})})]})});const envUrl=getEnvURL(),paymentLogos={creditcard:{url:`${envUrl}/secure/img/creditcard.svg`,alt:"Creditcard"},paypal:{url:`${envUrl}/secure/img/paypal.svg`,alt:"Paypal"},gpay:{url:`${envUrl}/secure/img/gpay.svg`,alt:"Google Pay"},applepay:{url:`${envUrl}/secure/img/applepay.svg`,alt:"Apple Pay"},giftcard:{url:`${envUrl}/secure/img/giftcard.svg`,alt:"Giftcard"}};var root$a=_root;root$a.isFinite;function _classCallCheck$a(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$8(a,o,s){return o&&_defineProperties(a.prototype,o),s&&_defineProperties(a,s),a}function _inherits$a(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf(a,o)}function _getPrototypeOf(a){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf(a)}function _setPrototypeOf(a,o){return _setPrototypeOf=Object.setPrototypeOf||function(_,j){return _.__proto__=j,_},_setPrototypeOf(a,o)}function _isNativeReflectConstruct(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}
1446function _assertThisInitialized(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _possibleConstructorReturn$a(a,o){return o&&(typeof o=="object"||typeof o=="function")?o:_assertThisInitialized(a)}function _createSuper(a){var o=_isNativeReflectConstruct();return function(){var _=_getPrototypeOf(a),j;if(o){var $t=_getPrototypeOf(this).constructor;j=Reflect.construct(_,arguments,$t)}else j=_.apply(this,arguments);return _possibleConstructorReturn$a(this,j)}}function _toConsumableArray(a){return _arrayWithoutHoles(a)||_iterableToArray(a)||_unsupportedIterableToArray$1(a)||_nonIterableSpread()}function _arrayWithoutHoles(a){if(Array.isArray(a))return _arrayLikeToArray$1(a)}function _iterableToArray(a){if(typeof Symbol<"u"&&Symbol.iterator in Object(a))return Array.from(a)}function _unsupportedIterableToArray$1(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$1(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$1(a,o)}}function _arrayLikeToArray$1(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _nonIterableSpread(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1447In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zeroPad(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2,s=String(a);if(o===0)return s;var _=s.match(/(.*?)([0-9]+)(.*)/),j=_?_[1]:"",$t=_?_[3]:"",zt=_?_[2]:s,Ht=zt.length>=o?zt:(_toConsumableArray(Array(o)).map(function(){return"0"}).join("")+zt).slice(o*-1);return"".concat(j).concat(Ht).concat($t)}var timeDeltaFormatOptionsDefaults={daysInHours:!1,zeroPadTime:2};function calcTimeDelta(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.now,_=s===void 0?Date.now:s,j=o.precision,$t=j===void 0?0:j,zt=o.controlled,Ht=o.offsetTime,Ut=Ht===void 0?0:Ht,Gt=o.overtime,Xt;typeof a=="string"?Xt=new Date(a).getTime():a instanceof Date?Xt=a.getTime():Xt=a,zt||(Xt+=Ut);var Jt=zt?Xt:Xt-_(),Zt=Math.min(20,Math.max(0,$t)),er=Math.round(parseFloat(((Gt?Jt:Math.max(0,Jt))/1e3).toFixed(Zt))*1e3),tr=Math.abs(er)/1e3;return{total:er,days:Math.floor(tr/(3600*24)),hours:Math.floor(tr/3600%24),minutes:Math.floor(tr/60%60),seconds:Math.floor(tr%60),milliseconds:Number((tr%1*1e3).toFixed()),completed:er<=0}}function formatTimeDelta(a,o){var s=a.days,_=a.hours,j=a.minutes,$t=a.seconds,zt=Object.assign(Object.assign({},timeDeltaFormatOptionsDefaults),o),Ht=zt.daysInHours,Ut=zt.zeroPadTime,Gt=zt.zeroPadDays,Xt=Gt===void 0?Ut:Gt,Jt=Math.min(2,Ut),Zt=Ht?zeroPad(_+s*24,Ut):zeroPad(_,Jt);return{days:Ht?"":zeroPad(s,Xt),hours:Zt,minutes:zeroPad(j,Jt),seconds:zeroPad($t,Jt)}}var Countdown=function(a){_inherits$a(s,a);var o=_createSuper(s);function s(){var _;return _classCallCheck$a(this,s),_=o.apply(this,arguments),_.state={count:_.props.count||3},_.startCountdown=function(){_.interval=window.setInterval(function(){var j=_.state.count-1;j===0?(_.stopCountdown(),_.props.onComplete&&_.props.onComplete()):_.setState(function($t){return{count:$t.count-1}})},1e3)},_.stopCountdown=function(){clearInterval(_.interval)},_.addTime=function(j){_.stopCountdown(),_.setState(function($t){return{count:$t.count+j}},_.startCountdown)},_}return _createClass$8(s,[{key:"componentDidMount",value:function(){this.startCountdown()}},{key:"componentWillUnmount",value:function(){clearInterval(this.interval)}},{key:"render",value:function(){return this.props.children?reactExports.cloneElement(this.props.children,{count:this.state.count}):null}}]),s}(reactExports.Component);Countdown.propTypes={count:propTypesExports.number,children:propTypesExports.element,onComplete:propTypesExports.func};var Countdown$1=function(a){_inherits$a(s,a);var o=_createSuper(s);function s(_){var j;if(_classCallCheck$a(this,s),j=o.call(this,_),j.mounted=!1,j.initialTimestamp=j.calcOffsetStartTimestamp(),j.offsetStartTimestamp=j.props.autoStart?0:j.initialTimestamp,j.offsetTime=0,j.legacyMode=!1,j.legacyCountdownRef=reactExports.createRef(),j.tick=function(){var zt=j.calcTimeDelta(),Ht=zt.completed&&!j.props.overt
1447ime?void 0:j.props.onTick;j.setTimeDeltaState(zt,void 0,Ht)},j.start=function(){if(!j.isStarted()){var zt=j.offsetStartTimestamp;j.offsetStartTimestamp=0,j.offsetTime+=zt?j.calcOffsetStartTimestamp()-zt:0;var Ht=j.calcTimeDelta();j.setTimeDeltaState(Ht,"STARTED",j.props.onStart),!j.props.controlled&&(!Ht.completed||j.props.overtime)&&(j.clearTimer(),j.interval=window.setInterval(j.tick,j.props.intervalDelay))}},j.pause=function(){j.isPaused()||(j.clearTimer(),j.offsetStartTimestamp=j.calcOffsetStartTimestamp(),j.setTimeDeltaState(j.state.timeDelta,"PAUSED",j.props.onPause))},j.stop=function(){j.isStopped()||(j.clearTimer(),j.offsetStartTimestamp=j.calcOffsetStartTimestamp(),j.offsetTime=j.offsetStartTimestamp-j.initialTimestamp,j.setTimeDeltaState(j.calcTimeDelta(),"STOPPED",j.props.onStop))},j.isStarted=function(){return j.isStatus("STARTED")},j.isPaused=function(){return j.isStatus("PAUSED")},j.isStopped=function(){return j.isStatus("STOPPED")},j.isCompleted=function(){return j.isStatus("COMPLETED")},j.handleOnComplete=function(zt){j.props.onComplete&&j.props.onComplete(zt)},_.date){var $t=j.calcTimeDelta();j.state={timeDelta:$t,status:$t.completed?"COMPLETED":"STOPPED"}}else j.legacyMode=!0;return j}return _createClass$8(s,[{key:"componentDidMount",value:function(){this.legacyMode||(this.mounted=!0,this.props.onMount&&this.props.onMount(this.calcTimeDelta()),this.props.autoStart&&this.start())}},{key:"componentDidUpdate",value:function(j){this.legacyMode||this.props.date!==j.date&&(this.initialTimestamp=this.calcOffsetStartTimestamp(),this.offsetStartTimestamp=this.initialTimestamp,this.offsetTime=0,this.setTimeDeltaState(this.calcTimeDelta()))}},{key:"componentWillUnmount",value:function(){this.legacyMode||(this.mounted=!1,this.clearTimer())}},{key:"calcTimeDelta",value:function(){var j=this.props,$t=j.date,zt=j.now,Ht=j.precision,Ut=j.controlled,Gt=j.overtime;return calcTimeDelta($t,{now:zt,precision:Ht,controlled:Ut,offsetTime:this.offsetTime,overtime:Gt})}},{key:"calcOffsetStartTimestamp",value:function(){return Date.now()}},{key:"addTime",value:function(j){this.legacyCountdownRef.current.addTime(j)}},{key:"clearTimer",value:function(){window.clearInterval(this.interval)}},{key:"isStatus",value:function(j){return this.state.status===j}},{key:"setTimeDeltaState",value:function(j,$t,zt){var Ht=this;if(this.mounted){var Ut;!this.state.timeDelta.completed&&j.completed&&(this.props.overtime||this.clearTimer(),Ut=this.handleOnComplete);var Gt=function(){zt&&zt(Ht.state.timeDelta),Ut&&Ut(Ht.state.timeDelta)};return this.setState(function(Xt){var Jt=$t||Xt.status;return j.completed&&!Ht.props.overtime?Jt="COMPLETED":!$t&&Jt==="COMPLETED"&&(Jt="STOPPED"),{timeDelta:j,status:Jt}},Gt)}}},{key:"getApi",value:function(){return this.api=this.api||{start:this.start,pause:this.pause,stop:this.stop,isStarted:this.isStarted,isPaused:this.isPaused,isStopped:this.isStopped,isCompleted:this.isCompleted}}},{key:"getRenderProps",value:function(){var j=this.props,$t=j.daysInHours,zt=j.zeroPadTime,Ht=j.zeroPadDays,Ut=this.state.timeDelta;return Object.assign(Object.assign({},Ut),{api:this.getApi(),props:this.props,formatted:formatTimeDelta(Ut,{daysInHours:$t,zeroPadTime:zt,zeroPadDays:Ht})})}},{key:"render",value:function(){if(this.legacyMode){var j=this.props,$t=j.count,zt=j.children,Ht=j.onComplete;return reactExports.createElement(Countdown,{ref:this.legacyCountdownRef,count:$t,onComplete:Ht},zt)}var Ut=this.props,Gt=Ut.className,Xt=Ut.overtime,Jt=Ut.children,Zt=Ut.renderer,er=this.getRenderProps();if(Zt)return Zt(er);if(Jt&&this.state.timeDelta.completed&&!Xt)return reactExports.cloneElement(Jt,{countdown:er});var tr=er.formatted,nr=tr.days,sr=tr.hours,or=tr.minutes,ir=tr.seconds;return reactExports.createElement("span",{className:Gt},er.total<0?"-":"",nr,nr?":":"",sr,":",or,":",ir)}}]),s}(reactExports.Component);Countdown$1.defaultProps=Object.assign(Object.assign({},timeDeltaFormatOptionsDefaults),{controlled:!1,intervalDelay:1e3,precision:0,autoStart:!0});Countdown$1.propTypes={date:propTypesExports.oneOfType([propTypesExports.instanceOf(Date),propTypesExports.string,propTypesExports.number]),daysInHours:propTypesExports.bool,zeroPadTime:propTypesExports.number,zeroPadDays:propTypesExports.number,controlled:propTypesExports.bool,intervalDelay:propTypesExports.number,precision:propTypesExports.number,autoStart:propTypesExports.bool,overtime:propTypesExports.bool,className:propTypesExports.string,children:propTypesExports.element,renderer:propTypesExports.func,now:propTypesExports.func,onMount:propTypesExports.func,onStart:propTypesExports.func,onPause:propTypesExports.func,onStop:propTypesExports.func,onTick:propTypesExports.func,onComplete:propTypesExports.func};/*! @license DOMPurify 3.3.0 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.0/LICENSE */const{entries,setPrototypeOf,isFrozen,getPrototypeOf,getOwnPropertyDescriptor}=Object;let{freeze,seal,create}=Object,{apply:apply$1,construct}=typeof Reflect<"u"&&Reflect;freeze||(freeze=function(o){return o}
vendor: 5,593 bytes, line 1447
1447);seal||(seal=function(o){return o});apply$1||(apply$1=function(o,s){for(var _=arguments.length,j=new Array(_>2?_-2:0),$t=2;$t<_;$t++)j[$t-2]=arguments[$t];return o.apply(s,j)});construct||(construct=function(o){for(var s=arguments.length,_=new Array(s>1?s-1:0),j=1;j<s;j++)_[j-1]=arguments[j];return new o(..._)});const arrayForEach=unapply(Array.prototype.forEach),arrayLastIndexOf=unapply(Array.prototype.lastIndexOf),arrayPop=unapply(Array.prototype.pop),arrayPush$4=unapply(Array.prototype.push),arraySplice=unapply(Array.prototype.splice),stringToLowerCase=unapply(String.prototype.toLowerCase),stringToString=unapply(String.prototype.toString),stringMatch=unapply(String.prototype.match),stringReplace=unapply(String.prototype.replace),stringIndexOf=unapply(String.prototype.indexOf),stringTrim=unapply(String.prototype.trim),objectHasOwnProperty=unapply(Object.prototype.hasOwnProperty),regExpTest=unapply(RegExp.prototype.test),typeErrorCreate=unconstruct(TypeError);function unapply(a){return function(o){o instanceof RegExp&&(o.lastIndex=0);for(var s=arguments.length,_=new Array(s>1?s-1:0),j=1;j<s;j++)_[j-1]=arguments[j];return apply$1(a,o,_)}}function unconstruct(a){return function(){for(var o=arguments.length,s=new Array(o),_=0;_<o;_++)s[_]=arguments[_];return construct(a,s)}}function addToSet(a,o){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:stringToLowerCase;setPrototypeOf&&setPrototypeOf(a,null);let _=o.length;for(;_--;){let j=o[_];if(typeof j=="string"){const $t=s(j);$t!==j&&(isFrozen(o)||(o[_]=$t),j=$t)}a[j]=!0}return a}function cleanArray(a){for(let o=0;o<a.length;o++)objectHasOwnProperty(a,o)||(a[o]=null);return a}function clone(a){const o=create(null);for(const[s,_]of entries(a))objectHasOwnProperty(a,s)&&(Array.isArray(_)?o[s]=cleanArray(_):_&&typeof _=="object"&&_.constructor===Object?o[s]=clone(_):o[s]=_);return o}function lookupGetter(a,o){for(;a!==null;){const _=getOwnPropertyDescriptor(a,o);if(_){if(_.get)return unapply(_.get);if(typeof _.value=="function")return unapply(_.value)}a=getPrototypeOf(a)}function s(){return null}return s}const html$1=freeze(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),svg$1=freeze(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),svgFilters=freeze(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),svgDisallowed=freeze(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),mathMl$1=freeze(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),mathMlDisallowed=freeze(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),text=freeze(["#text"]),html=freeze(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
1447spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),svg=freeze(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),mathMl=freeze(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),xml=freeze(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),MUSTACHE_EXPR=seal(/\{\{[\w\W]*|[\w\W]*\}\}/gm),ERB_EXPR=seal(/<%[\w\W]*|[\w\W]*%>/gm),TMPLIT_EXPR=seal(/\$\{[\w\W]*/gm),DATA_ATTR=seal(/^data-[\-\w.\u00B7-\uFFFF]+$/),ARIA_ATTR=seal(/^aria-[\-\w]+$/),IS_ALLOWED_URI=seal(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),IS_SCRIPT_OR_DATA=seal(/^(?:\w+script|data):/i),ATTR_WHITESPACE=seal(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),DOCTYPE_NAME=seal(/^html$/i),CUSTOM_ELEMENT=seal(/^[a-z][.\w]*(-[.\w]+)+$/i);var EXPRESSIONS=Object.freeze({__proto__:null,ARIA_ATTR,ATTR_WHITESPACE,CUSTOM_ELEMENT,DATA_ATTR,DOCTYPE_NAME,ERB_EXPR,IS_ALLOWED_URI,IS_SCRIPT_OR_DATA,MUSTACHE_EXPR,TMPLIT_EXPR});const NODE_TYPE={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},getGlobal=function(){return typeof window>"u"?null:window},_createTrustedTypesPolicy=function(o,s){if(typeof o!="object"||typeof o.createPolicy!="function")return null;let _=null;
vendor: 5,645 bytes, line 1447
1447const j="data-tt-policy-suffix";s&&s.hasAttribute(j)&&(_=s.getAttribute(j));const $t="dompurify"+(_?"#"+_:"");try{return o.createPolicy($t,{createHTML(zt){return zt},createScriptURL(zt){return zt}})}catch{return console.warn("TrustedTypes policy "+$t+" could not be created."),null}},_createHooksMap=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function createDOMPurify(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:getGlobal();const o=yn=>createDOMPurify(yn);if(o.version="3.3.0",o.removed=[],!a||!a.document||a.document.nodeType!==NODE_TYPE.document||!a.Element)return o.isSupported=!1,o;let{document:s}=a;const _=s,j=_.currentScript,{DocumentFragment:$t,HTMLTemplateElement:zt,Node:Ht,Element:Ut,NodeFilter:Gt,NamedNodeMap:Xt=a.NamedNodeMap||a.MozNamedAttrMap,HTMLFormElement:Jt,DOMParser:Zt,trustedTypes:er}=a,tr=Ut.prototype,nr=lookupGetter(tr,"cloneNode"),sr=lookupGetter(tr,"remove"),or=lookupGetter(tr,"nextSibling"),ir=lookupGetter(tr,"childNodes"),rr=lookupGetter(tr,"parentNode");if(typeof zt=="function"){const yn=s.createElement("template");yn.content&&yn.content.ownerDocument&&(s=yn.content.ownerDocument)}let ar,lr="";const{implementation:ur,createNodeIterator:cr,createDocumentFragment:dr,getElementsByTagName:gr}=s,{importNode:_r}=_;let Sr=_createHooksMap();o.isSupported=typeof entries=="function"&&typeof rr=="function"&&ur&&ur.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:wr,ERB_EXPR:Rr,TMPLIT_EXPR:Ir,DATA_ATTR:mr,ARIA_ATTR:hr,IS_SCRIPT_OR_DATA:vr,ATTR_WHITESPACE:pr,CUSTOM_ELEMENT:br}=EXPRESSIONS;let{IS_ALLOWED_URI:Pr}=EXPRESSIONS,kr=null;const Lr=addToSet({},[...html$1,...svg$1,...svgFilters,...mathMl$1,...text]);let Gr=null;const Fr=addToSet({},[...html,...svg,...mathMl,...xml]);let $r=Object.seal(create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Kr=null,rn=null;const Zr=Object.seal(create(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let sn=!0,nn=!0,cn=!1,Wr=!0,xr=!1,Or=!0,Cr=!1,Dr=!1,Vr=!1,Yr=!1,tn=!1,an=!1,Nr=!0,Br=!1;const Hr="user-content-";let Xr=!0,Qr=!1,qr={},Tr=null;const yr=addToSet({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Er=null;const Mr=addToSet({},["audio","video","img","source","image","track"]);let jr=null;const Ur=addToSet({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Jr="http://www.w3.org/1998/Math/MathML",un="http://www.w3.org/2000/svg",vn="http://www.w3.org/1999/xhtml";let bn=vn,mn=!1,dn=null;const Pn=addToSet({},[Jr,un,vn],stringToString);let Ln=addToSet({},["mi","mo","mn","ms","mtext"]),Fn=addToSet({},["annotation-xml"]);const io=addToSet({},["title","style","font","a","script"]);let Un=null;const na=["application/xhtml+xml","text/html"],Vn="text/html";let Tn=null,Bn=null;const ga=s.createElement("form"),eo=function(Ar){return Ar instanceof RegExp||Ar instanceof Function},ba=function(){let Ar=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(Bn&&Bn===Ar)){if((!Ar||typeof Ar!="object")&&(Ar={}),Ar=clone(Ar),Un=na.indexOf(Ar.PARSER_MEDIA_TYPE)===-1?Vn:Ar.PARSER_MEDIA_TYPE,Tn=Un==="application/xhtml+xml"?stringToString:stringToLowerCase,kr=objectHasOwnProperty(Ar,"ALLOWED_TAGS")?addToSet({},Ar.ALLOWED_TAGS,Tn):Lr,Gr=objectHasOwnProperty(Ar,"ALLOWED_ATTR")?addToSet({},Ar.ALLOWED_ATTR,Tn):Fr,dn=objectHasOwnProperty(Ar,"ALLOWED_NAMESPACES")?addToSet({},Ar.ALLOWED_NAMESPACES,stringToString):Pn,jr=objectHasOwnProperty(Ar,"ADD_URI_SAFE_ATTR")?addToSet(clone(Ur),Ar.ADD_URI_SAFE_ATTR,Tn):Ur,Er=objectHasOwnProperty(Ar,"ADD_DATA_URI_TAGS")?addToSet(clone(Mr),Ar.ADD_DATA_URI_TAGS,Tn):Mr,Tr=objectHasOwnProperty(Ar,"FORBID_CONTENTS")?addToSet({},Ar.FORBID_CONTENTS,Tn):yr,Kr=objectHasOwnProperty(Ar,"FORBID_TAGS")?addToSet({},Ar.FORBID_TAGS,Tn):clone({}),rn=objectHasOwnProperty(Ar,"FORBID_ATTR")?addToSet({},Ar.FORBID_ATTR,Tn):clone({}),qr=objectHasOwnProperty(Ar,"USE_PROFILES")?Ar.USE_PROFILES:!1,sn=Ar.ALLOW_ARIA_ATTR!==!1,nn=Ar.ALLOW_DATA_ATTR!==!1,cn=Ar.ALLOW_UNKNOWN_PROTOCOLS||!1,Wr=Ar.ALLOW_SELF_CLOSE_IN_ATTR!==!1,xr=Ar.SAFE_FOR_TEMPLATES||!1,Or=Ar.SAFE_FOR_XML!==!1,Cr=Ar.WHOLE_DOCUMENT||!1,Yr=Ar.RETURN_DOM||!1,tn=Ar.RETURN_DOM_FRAGMENT||!1,an=Ar.RETURN_TRUSTED_TYPE||!1,Vr=Ar.FORCE_BODY||!1,Nr=Ar.SANITIZE_DOM!==!1,Br=Ar.SANITIZE_NAMED_PROPS||!1,Xr=Ar.KEEP_CONTENT!==!1,Qr=Ar.IN_PLACE||!1,Pr=Ar.ALLOWED_URI_REGEXP||IS_ALLOWED_URI,bn=Ar.NAMESPACE||vn,Ln=Ar.MATHML_TEXT_INTEGRATION_POINTS||Ln,Fn=Ar.HTML_INTEGRATION_POINTS||Fn,$r=Ar.CUSTOM_ELEMENT_HANDLING||{},Ar.CUSTOM_ELEMENT_HANDLING&&eo(Ar.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&($r.tagNameCheck=Ar.CUSTOM_ELEMENT_HANDLING.tagNameCheck),Ar.CUSTOM_ELEMENT_HANDLING&&eo(Ar.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&($r.attributeNameCheck=Ar.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),Ar.CUSTOM_ELEMENT_HANDLING&&typeof Ar.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&($r.allowCustomizedBuiltInElements=Ar.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),xr&&(nn=!1),tn&&(Yr=!0),qr&&(kr=ad
vendor: 10,117 bytes, lines 1447-1448
1447dToSet({},text),Gr=[],qr.html===!0&&(addToSet(kr,html$1),addToSet(Gr,html)),qr.svg===!0&&(addToSet(kr,svg$1),addToSet(Gr,svg),addToSet(Gr,xml)),qr.svgFilters===!0&&(addToSet(kr,svgFilters),addToSet(Gr,svg),addToSet(Gr,xml)),qr.mathMl===!0&&(addToSet(kr,mathMl$1),addToSet(Gr,mathMl),addToSet(Gr,xml))),Ar.ADD_TAGS&&(typeof Ar.ADD_TAGS=="function"?Zr.tagCheck=Ar.ADD_TAGS:(kr===Lr&&(kr=clone(kr)),addToSet(kr,Ar.ADD_TAGS,Tn))),Ar.ADD_ATTR&&(typeof Ar.ADD_ATTR=="function"?Zr.attributeCheck=Ar.ADD_ATTR:(Gr===Fr&&(Gr=clone(Gr)),addToSet(Gr,Ar.ADD_ATTR,Tn))),Ar.ADD_URI_SAFE_ATTR&&addToSet(jr,Ar.ADD_URI_SAFE_ATTR,Tn),Ar.FORBID_CONTENTS&&(Tr===yr&&(Tr=clone(Tr)),addToSet(Tr,Ar.FORBID_CONTENTS,Tn)),Xr&&(kr["#text"]=!0),Cr&&addToSet(kr,["html","head","body"]),kr.table&&(addToSet(kr,["tbody"]),delete Kr.tbody),Ar.TRUSTED_TYPES_POLICY){if(typeof Ar.TRUSTED_TYPES_POLICY.createHTML!="function")throw typeErrorCreate('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof Ar.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw typeErrorCreate('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');ar=Ar.TRUSTED_TYPES_POLICY,lr=ar.createHTML("")}else ar===void 0&&(ar=_createTrustedTypesPolicy(er,j)),ar!==null&&typeof lr=="string"&&(lr=ar.createHTML(""));freeze&&freeze(Ar),Bn=Ar}},oo=addToSet({},[...svg$1,...svgFilters,...svgDisallowed]),Yn=addToSet({},[...mathMl$1,...mathMlDisallowed]),zn=function(Ar){let zr=rr(Ar);(!zr||!zr.tagName)&&(zr={namespaceURI:bn,tagName:"template"});const en=stringToLowerCase(Ar.tagName),ln=stringToLowerCase(zr.tagName);return dn[Ar.namespaceURI]?Ar.namespaceURI===un?zr.namespaceURI===vn?en==="svg":zr.namespaceURI===Jr?en==="svg"&&(ln==="annotation-xml"||Ln[ln]):!!oo[en]:Ar.namespaceURI===Jr?zr.namespaceURI===vn?en==="math":zr.namespaceURI===un?en==="math"&&Fn[ln]:!!Yn[en]:Ar.namespaceURI===vn?zr.namespaceURI===un&&!Fn[ln]||zr.namespaceURI===Jr&&!Ln[ln]?!1:!Yn[en]&&(io[en]||!oo[en]):!!(Un==="application/xhtml+xml"&&dn[Ar.namespaceURI]):!1},Rn=function(Ar){arrayPush$4(o.removed,{element:Ar});try{rr(Ar).removeChild(Ar)}catch{sr(Ar)}},jn=function(Ar,zr){try{arrayPush$4(o.removed,{attribute:zr.getAttributeNode(Ar),from:zr})}catch{arrayPush$4(o.removed,{attribute:null,from:zr})}if(zr.removeAttribute(Ar),Ar==="is")if(Yr||tn)try{Rn(zr)}catch{}else try{zr.setAttribute(Ar,"")}catch{}},to=function(Ar){let zr=null,en=null;if(Vr)Ar="<remove></remove>"+Ar;else{const pn=stringMatch(Ar,/^[\r\n\t ]+/);en=pn&&pn[0]}Un==="application/xhtml+xml"&&bn===vn&&(Ar='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+Ar+"</body></html>");const ln=ar?ar.createHTML(Ar):Ar;if(bn===vn)try{zr=new Zt().parseFromString(ln,Un)}catch{}if(!zr||!zr.documentElement){zr=ur.createDocument(bn,"template",null);try{zr.documentElement.innerHTML=mn?lr:ln}catch{}}const hn=zr.body||zr.documentElement;return Ar&&en&&hn.insertBefore(s.createTextNode(en),hn.childNodes[0]||null),bn===vn?gr.call(zr,Cr?"html":"body")[0]:Cr?zr.documentElement:hn},Mn=function(Ar){return cr.call(Ar.ownerDocument||Ar,Ar,Gt.SHOW_ELEMENT|Gt.SHOW_COMMENT|Gt.SHOW_TEXT|Gt.SHOW_PROCESSING_INSTRUCTION|Gt.SHOW_CDATA_SECTION,null)},Kn=function(Ar){return Ar instanceof Jt&&(typeof Ar.nodeName!="string"||typeof Ar.textContent!="string"||typeof Ar.removeChild!="function"||!(Ar.attributes instanceof Xt)||typeof Ar.removeAttribute!="function"||typeof Ar.setAttribute!="function"||typeof Ar.namespaceURI!="string"||typeof Ar.insertBefore!="function"||typeof Ar.hasChildNodes!="function")},ro=function(Ar){return typeof Ht=="function"&&Ar instanceof Ht};function $n(yn,Ar,zr){arrayForEach(yn,en=>{en.call(o,Ar,zr,Bn)})}const Xn=function(Ar){let zr=null;if($n(Sr.beforeSanitizeElements,Ar,null),Kn(Ar))return Rn(Ar),!0;const en=Tn(Ar.nodeName);if($n(Sr.uponSanitizeElement,Ar,{tagName:en,allowedTags:kr}),Or&&Ar.hasChildNodes()&&!ro(Ar.firstElementChild)&&regExpTest(/<[/\w!]/g,Ar.innerHTML)&&regExpTest(/<[/\w!]/g,Ar.textContent)||Ar.nodeType===NODE_TYPE.progressingInstruction||Or&&Ar.nodeType===NODE_TYPE.comment&&regExpTest(/<[/\w]/g,Ar.data))return Rn(Ar),!0;if(!(Zr.tagCheck instanceof Function&&Zr.tagCheck(en))&&(!kr[en]||Kr[en])){if(!Kr[en]&&xa(en)&&($r.tagNameCheck instanceof RegExp&&regExpTest($r.tagNameCheck,en)||$r.tagNameCheck instanceof Function&&$r.tagNameCheck(en)))return!1;if(Xr&&!Tr[en]){const ln=rr(Ar)||Ar.parentNode,hn=ir(Ar)||Ar.childNodes;if(hn&&ln){const pn=hn.length;for(let gn=pn-1;gn>=0;--gn){const En=nr(hn[gn],!0);En.__removalCount=(Ar.__removalCount||0)+1,ln.insertBefore(En,or(Ar))}}}return Rn(Ar),!0}return Ar instanceof Ut&&!zn(Ar)||(en==="noscript"||en==="noembed"||en==="noframes")&&regExpTest(/<\/no(script|embed|frames)/i,Ar.innerHTML)?(Rn(Ar),!0):(xr&&Ar.nodeType===NODE_TYPE.text&&(zr=Ar.textContent,arrayForEach([wr,Rr,Ir],ln=>{zr=stringReplace(zr,ln," ")}),Ar.textContent!==zr&&(arrayPush$4(o.removed,{element:Ar.cloneNode()}),Ar.textContent=zr)),$n(Sr.afterSanitizeElements,Ar,null),!1)},Qn=function(Ar,zr,en){if(Nr&&(zr==="id"||zr==="name")&&(en in s||en in ga))return!1;if(!(nn&&!rn[zr]&&regExpTest(mr,zr))){if(!(sn&&regExpTest(hr,zr))){if(!(Zr.attributeCheck instanceof Function&&Zr.attributeCheck(zr,Ar))){if(!Gr[zr]||rn[zr]){if(!(xa(Ar)&&($r.tagNameCheck instanceof RegExp&&regExpTest($r.tagNameCheck,Ar)||$r.tagNameCheck instanceof Function&&$r.tagNameCheck(Ar))&&($r.attributeNameCheck instanceof RegExp&&regExpTest($r.attributeNameCheck,zr)||$r.attributeNameCheck instanceof Function&&$r.attributeNameCheck(zr,Ar))||zr==="is"&&$r.allowCustomizedBuiltInElements&&($r.tagNameCheck instanceof RegExp&&regExpTest($r.tagNameCheck,en)||$r.tagNameCheck instanceof Function&&$r.tagNameCheck(en))))return!1}else if(!jr[zr]){if(!regExpTest(Pr,stringReplace(en,pr,""))){if(!((zr==="src"||zr==="xlink:href"||zr==="href")&&Ar!=="script"&&stringIndexOf(en,"data:")===0&&Er[Ar])){if(!(cn&&!regExpTest(vr,stringReplace(en,pr,"")))){if(en)return!1}}}}}}}return!0},xa=function(Ar){return Ar!=="annotation-xml"&&stringMatch(Ar,br)},so=function(Ar){$n(Sr.beforeSanitizeAttributes,Ar,null);const{attributes:zr}=Ar;if(!zr||Kn(Ar))return;const en={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Gr,forceKeepAttr:void 0};let ln=zr.length;for(;ln--;){const hn=zr[ln],{name:pn,namespaceURI:gn,value:En}=hn,wn=Tn(pn),Sn=En;let _n=pn==="value"?Sn:stringTrim(Sn);if(en.attrName=wn,en.attrValue=_n,en.keepAttr=!0,en.forceKeepAttr=void 0,$n(Sr.uponSanitizeAttribute,Ar,en),_n=en.attrValue,Br&&(wn==="id"||wn==="name")&&(jn(pn,Ar),_n=Hr+_n),Or&&regExpTest(/((--!?|])>)|<\/(style|title|textarea)/i,_n)){jn(pn,Ar);continue}if(wn==="attributename"&&stringMatch(_n,"href")){jn(pn,Ar);continue}if(en.forceKeepAttr)continue;if(!en.keepAttr){jn(pn,Ar);continue}if(!Wr&&regExpTest(/\/>/i,_n)){jn(pn,Ar);continue}xr&&arrayForEach([wr,Rr,Ir],In=>{_n=stringReplace(_n,In," ")});const On=Tn(Ar.nodeName);if(!Qn(On,wn,_n)){jn(pn,Ar);continue}if(ar&&typeof er=="object"&&typeof er.getAttributeType=="function"&&!gn)switch(er.getAttributeType(On,wn)){case"TrustedHTML":{_n=ar.createHTML(_n);break}case"TrustedScriptURL":{_n=ar.createScriptURL(_n);break}}if(_n!==Sn)try{gn?Ar.setAttributeNS(gn,pn,_n):Ar.setAttribute(pn,_n),Kn(Ar)?Rn(Ar):arrayPop(o.removed)}catch{jn(pn,Ar)}}$n(Sr.afterSanitizeAttributes,Ar,null)},$a=function yn(Ar){let zr=null;const en=Mn(Ar);for($n(Sr.beforeSanitizeShadowDOM,Ar,null);zr=en.nextNode();)$n(Sr.uponSanitizeShadowNode,zr,null),Xn(zr),so(zr),zr.content instanceof $t&&yn(zr.content);$n(Sr.afterSanitizeShadowDOM,Ar,null)};return o.sanitize=function(yn){let Ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zr=null,en=null,ln=null,hn=null;if(mn=!yn,mn&&(yn="<!-->"),typeof yn!="string"&&!ro(yn))if(typeof yn.toString=="function"){if(yn=yn.toString(),typeof yn!="string")throw typeErrorCreate("dirty is not a string, aborting")}else throw typeErrorCreate("toString is not a function");if(!o.isSupported)return yn;if(Dr||ba(Ar),o.removed=[],typeof yn=="string"&&(Qr=!1),Qr){if(yn.nodeName){const En=Tn(yn.nodeName);if(!kr[En]||Kr[En])throw typeErrorCreate("root node is forbidden and cannot be sanitized in-place")}}else if(yn instanceof Ht)zr=to("<!---->"),en=zr.ownerDocument.importNode(yn,!0),en.nodeType===NODE_TYPE.element&&en.nodeName==="BODY"||en.nodeName==="HTML"?zr=en:zr.appendChild(en);else{if(!Yr&&!xr&&!Cr&&yn.indexOf("<")===-1)return ar&&an?ar.createHTML(yn):yn;if(zr=to(yn),!zr)return Yr?null:an?lr:""}zr&&Vr&&Rn(zr.firstChild);const pn=Mn(Qr?yn:zr);for(;ln=pn.nextNode();)Xn(ln),so(ln),ln.content instanceof $t&&$a(ln.content);if(Qr)return yn;if(Yr){if(tn)for(hn=dr.call(zr.ownerDocument);zr.firstChild;)hn.appendChild(zr.firstChild);else hn=zr;return(Gr.shadowroot||Gr.shadowrootmode)&&(hn=_r.call(_,hn,!0)),hn}let gn=Cr?zr.outerHTML:zr.innerHTML;return Cr&&kr["!doctype"]&&zr.ownerDocument&&zr.ownerDocument.doctype&&zr.ownerDocument.doctype.name&&regExpTest(DOCTYPE_NAME,zr.ownerDocument.doctype.name)&&(gn="<!DOCTYPE "+zr.ownerDocument.doctype.name+`>
1448`+gn),xr&&arrayForEach([wr,Rr,Ir],En=>{gn=stringReplace(gn,En," ")}),ar&&an?ar.createHTML(gn):gn},o.setConfig=function(){let yn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};ba(yn),Dr=!0},o.clearConfig=function(){Bn=null,Dr=!1},o.isValidAttribute=function(yn,Ar,zr){Bn||ba({});const en=Tn(yn),ln=Tn(Ar);return Qn(en,ln,zr)},o.addHook=function(yn,Ar){typeof Ar=="function"&&arrayPush$4(Sr[yn],Ar)},o.removeHook=function(yn,Ar){if(Ar!==void 0){const zr=arrayLastIndexOf(Sr[yn],Ar);return zr===-1?void 0:arraySplice(Sr[yn],zr,1)[0]}return arrayPop(Sr[yn])},o.removeHooks=function(yn){Sr[yn]=[]},o.removeAllHooks=function(){Sr=_createHooksMap()},o}createDOMPurify();Radium(a=>{const{id:o,children:s,className:_,type:j,onClick:$t,onKeyDown:zt,ariaLabel:Ht}=a,Ut=reactExports.useContext(CustomThemeContext),Gt=Ut.colourCode||"#1b1750",Xt=getBrandDark(Gt);return jsx("button",{"aria-label":Ht,id:o,onClick:$t,onKeyDown:zt||(Jt=>Jt.key==="Enter"?$t:void 0),type:j,className:clsx(_,"rounded-lg","border-solid","px-4","font-lato","font-semi-bold","outline","outline-1","focus:outline-2","items-center","cursor-pointer","!border-none 
1448!outline-none","text-white","py-2","px-4","transition-colors","bg-[var(--bg-color)] hover:bg-[var(--hover-bg-color)]"),style:{color:Ut.textColourCode,"--bg-color":Gt,"--hover-bg-color":Xt},children:jsxs("div",{className:"flex flex-row items-center gap-3",children:[jsx(FontAwesomeIcon,{size:"lg",icon:faHandHoldingHeart,style:{color:Ut.textColourCode??"#fff"}}),s]})})});Radium(a=>{const{id:o,name:s,value:_,options:j,onChange:$t,onBlur:zt,onFocus:Ht,containerClassName:Ut,ariaLabelledBy:Gt,ariaLabel:Xt}=a,Jt="#0070AF";return jsx("fieldset",{id:o,"aria-labelledby":Gt,role:"group","aria-label":Xt,children:jsx("div",{className:clsx(Ut,"flex","flex-wrap"),children:j.map((Zt,er)=>{const tr=_===Zt.value||parseInt(_?.toString()||"")===Zt.value,nr={":hover":{outlineColor:Jt,backgroundColor:tr?Jt:void 0},":focus":{outlineColor:Jt,backgroundColor:tr?Jt:void 0},":checked":{outlineColor:Jt},backgroundColor:tr?Jt:void 0};return jsxs("div",{className:clsx("mr-4","mb-4","flex","content-start"),children:[jsx("input",{id:`${o}-${er}`,type:"radio",value:Zt.value,name:s,onChange:$t,onFocus:sr=>{Ht&&Ht(sr)},onBlur:sr=>{zt&&zt(sr)},checked:tr,style:nr,className:clsx("mt-0.8","cursor-pointer","mr-3","h-[18px]","w-[18px]","p-0.5","focus:ring-1","focus:ring-offset-2","focus:shadow-none","checked:bg-none","border-none","ring-1","ring-offset-2","ring-shade-iron"),disabled:!1},`${er}-radio`),jsx("div",{children:jsx("div",{className:"flex",children:jsx("label",{htmlFor:`${o}-${er}`,className:clsx("font-lato cursor-pointer font-normal","text-grey-dark","text-default"),children:Zt.label},`${er}-label`)})})]},er)})})})});(function(a){var o={};function s(_){if(o[_])return o[_].exports;var j=o[_]={i:_,l:!1,exports:{}};return a[_].call(j.exports,j,j.exports,s),j.l=!0,j.exports}return s.m=a,s.c=o,s.d=function(_,j,$t){s.o(_,j)||Object.defineProperty(_,j,{enumerable:!0,get:$t})},s.r=function(_){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(_,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(_,"__esModule",{value:!0})},s.t=function(_,j){if(1&j&&(_=s(_)),8&j||4&j&&typeof _=="object"&&_&&_.__esModule)return _;var $t=Object.create(null);if(s.r($t),Object.defineProperty($t,"default",{enumerable:!0,value:_}),2&j&&typeof _!="string")for(var zt in _)s.d($t,zt,function(Ht){return _[Ht]}.bind(null,zt));return $t},s.n=function(_){var j=_&&_.__esModule?function(){return _.default}:function(){return _};return s.d(j,"a",j),j},s.o=function(_,j){return Object.prototype.hasOwnProperty.call(_,j)},s.p="",s(s.s=9)})([function(a,o){a.exports=reactExports},function(a,o,s){var _;/*!
1449  Copyright (c) 2017 Jed Watson.
1450  Licensed under the MIT License (MIT), see
1451  http://jedwatson.github.io/classnames
1452*/(function(){var j={}.hasOwnProperty;function $t(){for(var zt=[],Ht=0;Ht<arguments.length;Ht++){var Ut=arguments[Ht];if(Ut){var Gt=typeof Ut;if(Gt==="string"||Gt==="number")zt.push(Ut);else if(Array.isArray(Ut)&&Ut.length){var Xt=$t.apply(null,Ut);Xt&&zt.push(Xt)}else if(Gt==="object")for(var Jt in Ut)j.call(Ut,Jt)&&Ut[Jt]&&zt.push(Jt)}}return zt.join(" ")}a.exports?($t.default=$t,a.exports=$t):(_=function(){return $t}.apply(o,[]))===void 0||(a.exports=_)})()},function(a,o,s){(function(_){var j=/^\s+|\s+$/g,$t=/^[-+]0x[0-9a-f]+$/i,zt=/^0b[01]+$/i,Ht=/^0o[0-7]+$/i,Ut=parseInt,Gt=typeof _=="object"&&_&&_.Object===Object&&_,Xt=typeof self=="object"&&self&&self.Object===Object&&self,Jt=Gt||Xt||Function("return this")(),Zt=Object.prototype.toString,er=Jt.Symbol,tr=er?er.prototype:void 0,nr=tr?tr.toString:void 0;function sr(ar){if(typeof ar=="string")return ar;if(ir(ar))return nr?nr.call(ar):"";var lr=ar+"";return lr=="0"&&1/ar==-1/0?"-0":lr}function or(ar){var lr=typeof ar;return!!ar&&(lr=="object"||lr=="function")}function ir(ar){return typeof ar=="symbol"||function(lr){return!!lr&&typeof lr=="object"}(ar)&&Zt.call(ar)=="[object Symbol]"}function rr(ar){return ar?(ar=function(lr){if(typeof lr=="number")return lr;if(ir(lr))return NaN;if(or(lr)){var ur=typeof lr.valueOf=="function"?lr.valueOf():lr;lr=or(ur)?ur+"":ur}if(typeof lr!="string")return lr===0?lr:+lr;lr=lr.replace(j,"");var cr=zt.test(lr);return cr||Ht.test(lr)?Ut(lr.slice(2),cr?2:8):$t.test(lr)?NaN:+lr}(ar))===1/0||ar===-1/0?17976931348623157e292*(ar<0?-1:1):ar==ar?ar:0:ar===0?ar:0}a.exports=function(ar,lr,ur){var cr,dr,gr,_r;return ar=(cr=ar)==null?"":sr(cr),dr=function(Sr){var wr=rr(Sr),Rr=wr%1;return wr==wr?Rr?wr-Rr:wr:0}(ur),gr=0,_r=ar.length,dr==dr&&(_r!==void 0&&(dr=dr<=_r?dr:_r),gr!==void 0&&(dr=dr>=gr?dr:gr)),ur=dr,lr=sr(lr),ar.slice(ur,ur+lr.length)==lr}}).call(this,s(3))},function(a,o){var s;s=function(){return this}();try{s=s||new Function("return this")()}catch{typeof window=="object"&&(s=window)}a.exports=s},function(a,o,s){(function(_){var j=/^\[object .+?Constructor\]$/,$t=typeof _=="object"&&_&&_.Object===Object&&_,zt=typeof self=="object"&&self&&self.Object===Object&&self,Ht=$t||zt||Function("return this")(),Ut,Gt=Array.prototype,Xt=Function.prototype,Jt=Object.prototype,Zt=Ht["__core-js_shared__"],er=(Ut=/[^.]+$/.exec(Zt&&Zt.keys&&Zt.keys.IE_PROTO||""))?"Symbol(sr
1452c)_1."+Ut:"",tr=Xt.toString,nr=Jt.hasOwnProperty,sr=Jt.toString,or=RegExp("^"+tr.call(nr).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ir=Gt.splice,rr=Sr(Ht,"Map"),ar=Sr(Object,"create");function lr(Ir){var mr=-1,hr=Ir?Ir.length:0;for(this.clear();++mr<hr;){var vr=Ir[mr];this.set(vr[0],vr[1])}}function ur(Ir){var mr=-1,hr=Ir?Ir.length:0;for(this.clear();++mr<hr;){var vr=Ir[mr];this.set(vr[0],vr[1])}}function cr(Ir){var mr=-1,hr=Ir?Ir.length:0;for(this.clear();++mr<hr;){var vr=Ir[mr];this.set(vr[0],vr[1])}}function dr(Ir,mr){for(var hr,vr,pr=Ir.length;pr--;)if((hr=Ir[pr][0])===(vr=mr)||hr!=hr&&vr!=vr)return pr;return-1}function gr(Ir){return!(!Rr(Ir)||(mr=Ir,er&&er in mr))&&(function(hr){var vr=Rr(hr)?sr.call(hr):"";return vr=="[object Function]"||vr=="[object GeneratorFunction]"}(Ir)||function(hr){var vr=!1;if(hr!=null&&typeof hr.toString!="function")try{vr=!!(hr+"")}catch{}return vr}(Ir)?or:j).test(function(hr){if(hr!=null){try{return tr.call(hr)}catch{}try{return hr+""}catch{}}return""}(Ir));var mr}function _r(Ir,mr){var hr,vr,pr=Ir.__data__;return((vr=typeof(hr=mr))=="string"||vr=="number"||vr=="symbol"||vr=="boolean"?hr!=="__proto__":hr===null)?pr[typeof mr=="string"?"string":"hash"]:pr.map}function Sr(Ir,mr){var hr=function(vr,pr){return vr?.[pr]}(Ir,mr);return gr(hr)?hr:void 0}function wr(Ir,mr){if(typeof Ir!="function"||mr&&typeof mr!="function")throw new TypeError("Expected a function");var hr=function(){var vr=arguments,pr=mr?mr.apply(this,vr):vr[0],br=hr.cache;if(br.has(pr))return br.get(pr);var Pr=Ir.apply(this,vr);return hr.cache=br.set(pr,Pr),Pr};return hr.cache=new(wr.Cache||cr),hr}function Rr(Ir){var mr=typeof Ir;return!!Ir&&(mr=="object"||mr=="function")}lr.prototype.clear=function(){this.__data__=ar?ar(null):{}},lr.prototype.delete=function(Ir){return this.has(Ir)&&delete this.__data__[Ir]},lr.prototype.get=function(Ir){var mr=this.__data__;if(ar){var hr=mr[Ir];return hr==="__lodash_hash_undefined__"?void 0:hr}return nr.call(mr,Ir)?mr[Ir]:void 0},lr.prototype.has=function(Ir){var mr=this.__data__;return ar?mr[Ir]!==void 0:nr.call(mr,Ir)},lr.prototype.set=function(Ir,mr){return this.__data__[Ir]=ar&&mr===void 0?"__lodash_hash_undefined__":mr,this},ur.prototype.clear=function(){this.__data__=[]},ur.prototype.delete=function(Ir){var mr=this.__data__,hr=dr(mr,Ir);return!(hr<0)&&(hr==mr.length-1?mr.pop():ir.call(mr,hr,1),!0)},ur.prototype.get=function(Ir){var mr=this.__data__,hr=dr(mr,Ir);return hr<0?void 0:mr[hr][1]},ur.prototype.has=function(Ir){return dr(this.__data__,Ir)>-1},ur.prototype.set=function(Ir,mr){var hr=this.__data__,vr=dr(hr,Ir);return vr<0?hr.push([Ir,mr]):hr[vr][1]=mr,this},cr.prototype.clear=function(){this.__data__={hash:new lr,map:new(rr||ur),string:new lr}},cr.prototype.delete=function(Ir){return _r(this,Ir).delete(Ir)},cr.prototype.get=function(Ir){return _r(this,Ir).get(Ir)},cr.prototype.has=function(Ir){return _r(this,Ir).has(Ir)},cr.prototype.set=function(Ir,mr){return _r(this,Ir).set(Ir,mr),this},wr.Cache=cr,a.exports=wr}).call(this,s(3))},function(a,o,s){(function(_){var j=/^\s+|\s+$/g,$t=/^[-+]0x[0-9a-f]+$/i,zt=/^0b[01]+$/i,Ht=/^0o[0-7]+$/i,Ut=parseInt,Gt=typeof _=="object"&&_&&_.Object===Object&&_,Xt=typeof self=="object"&&self&&self.Object===Object&&self,Jt=Gt||Xt||Function("return this")(),Zt=Object.prototype.toString,er=Math.max,tr=Math.min,nr=function(){return Jt.Date.now()};function sr(ir){var rr=typeof ir;return!!ir&&(rr=="object"||rr=="function")}function or(ir){if(typeof ir=="number")return ir;if(function(lr){return typeof lr=="symbol"||function(ur){return!!ur&&typeof ur
1452=="object"}(lr)&&Zt.call(lr)=="[object Symbol]"}(ir))return NaN;if(sr(ir)){var rr=typeof ir.valueOf=="function"?ir.valueOf():ir;ir=sr(rr)?rr+"":rr}if(typeof ir!="string")return ir===0?ir:+ir;ir=ir.replace(j,"");var ar=zt.test(ir);return ar||Ht.test(ir)?Ut(ir.slice(2),ar?2:8):$t.test(ir)?NaN:+ir}a.exports=function(ir,rr,ar){var lr,ur,cr,dr,gr,_r,Sr=0,wr=!1,Rr=!1,Ir=!0;if(typeof ir!="function")throw new TypeError("Expected a function");function mr(kr){var Lr=lr,Gr=ur;return lr=ur=void 0,Sr=kr,dr=ir.apply(Gr,Lr)}function hr(kr){return Sr=kr,gr=setTimeout(pr,rr),wr?mr(kr):dr}function vr(kr){var Lr=kr-_r;return _r===void 0||Lr>=rr||Lr<0||Rr&&kr-Sr>=cr}function pr(){var kr=nr();if(vr(kr))return br(kr);gr=setTimeout(pr,function(Lr){var Gr=rr-(Lr-_r);return Rr?tr(Gr,cr-(Lr-Sr)):Gr}(kr))}function br(kr){return gr=void 0,Ir&&lr?mr(kr):(lr=ur=void 0,dr)}function Pr(){var kr=nr(),Lr=vr(kr);if(lr=arguments,ur=this,_r=kr,Lr){if(gr===void 0)return hr(_r);if(Rr)return gr=setTimeout(pr,rr),mr(_r)}return gr===void 0&&(gr=setTimeout(pr,rr)),dr}return rr=or(rr)||0,sr(ar)&&(wr=!!ar.leading,cr=(Rr="maxWait"in ar)?er(or(ar.maxWait)||0,rr):cr,Ir="trailing"in ar?!!ar.trailing:Ir),Pr.cancel=function(){gr!==void 0&&clearTimeout(gr),Sr=0,lr=_r=ur=gr=void 0},Pr.flush=function(){return gr===void 0?dr:br(nr())},Pr}}).call(this,s(3))},function(a,o,s){(function(_,j){var $t="[object Arguments]",zt="[object Map]",Ht="[object Object]",Ut="[object Set]",Gt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Xt=/^\w*$/,Jt=/^\./,Zt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,er=/\\(\\)?/g,tr=/^\[object .+?Constructor\]$/,nr=/^(?:0|[1-9]\d*)$/,sr={};sr["[object Float32Array]"]=sr["[object Float64Array]"]=sr["[object Int8Array]"]=sr["[object Int16Array]"]=sr["[object Int32Array]"]=sr["[object Uint8Array]"]=sr["[object Uint8ClampedArray]"]=sr["[object Uint16Array]"]=sr["[object Uint32Array]"]=!0,sr[$t]=sr["[object Array]"]=sr["[object ArrayBuffer]"]=sr["[object Boolean]"]=sr["[object DataView]"]=sr["[object Date]"]=sr["[object Error]"]=sr["[object Function]"]=sr[zt]=sr["[object Number]"]=sr[Ht]=sr["[object RegExp]"]=sr[Ut]=sr["[object String]"]=sr["[object WeakMap]"]=!1;var or=typeof _=="object"&&_&&_.Object===Object&&_,ir=typeof self=="object"&&self&&self.Object===Object&&self,rr=or||ir||Function("return this")(),ar=o&&!o.nodeType&&o,lr=ar&&typeof j=="object"&&j&&!j.nodeType&&j,ur=lr&&lr.exports===ar&&or.process,cr=function(){try{return ur&&ur.binding("util")}catch{}}(),dr=cr&&cr.isTypedArray;function gr(Ar,zr,en,ln){var hn=-1,pn=Ar?Ar.length:0;for(ln&&pn&&(en=Ar[++hn]);++hn<pn;)en=zr(en,Ar[hn],hn,Ar);return en}function _r(Ar,zr){for(var en=-1,ln=Ar?Ar.length:0;++en<ln;)if(zr(Ar[en],en,Ar))return!0;return!1}function Sr(Ar,zr,en,ln,hn){return hn(Ar,function(pn,gn,En){en=ln?(ln=!1,pn):zr(en,pn,gn,En)}),en}function wr(Ar){var zr=!1;if(Ar!=null&&typeof Ar.toString!="function")try{zr=!!(Ar+"")}catch{}return zr}function Rr(Ar){var zr=-1,en=Array(Ar.size);return Ar.forEach(function(ln,hn){en[++zr]=[hn,ln]}),en}function Ir(Ar){var zr=-1,en=Array(Ar.size);return Ar.forEach(function(ln){en[++zr]=ln}),en}var mr,hr,vr,pr=Array.prototype,br=Function.prototype,Pr=Object.prototype,kr=rr["__core-js_shared__"],Lr=(mr=/[^.]+$/.exec(kr&&kr.keys&&kr.keys.IE_PROTO||""))?"Symbol(src)_1."+mr:"",Gr=br.toString,Fr=Pr.hasOwnProperty,$r=Pr.toString,Kr=RegExp("^"+Gr.call(Fr).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),rn=rr.Symbol,Zr=rr.Uint8Array,sn=Pr.propertyIsEnumerable,nn=pr.splice,cn=(hr=Object.keys,vr=Object,function(Ar){return hr(vr(Ar))}),Wr=Vn(rr,"DataView"),xr=Vn(rr,"Map"),Or=Vn(rr,"Promise"),Cr=Vn(rr,"Set"),Dr=Vn(rr,"WeakMap"),Vr=Vn(Object,"create"),Yr=zn(Wr),tn=zn(xr),an=zn(Or),Nr=zn(Cr),Br=zn(Dr),Hr=rn?rn.prototype:void 0,Xr=Hr?Hr.valueOf:void 0,Qr=Hr?Hr.toString:void 0;function qr(Ar){var zr=-1,en=Ar?Ar.length:0;for(this.clear();++zr<en;){var ln=Ar[zr];this.set(ln[0],ln[1])}}function Tr(Ar){var zr=-1,en=Ar?Ar.length:0;for(this.clear();++zr<en;){var ln=Ar[zr];this.set(ln[0],ln[1])}}function yr(Ar){var zr=-1,en=Ar?Ar.length:0;for(this.clear();++zr<en;){var ln=Ar[zr];this.set(ln[0],ln[1])}}function Er(Ar){var zr=-1,en=Ar?Ar.length:0;for(this.__data__=new yr;++zr<en;)this.add(Ar[zr])}function Mr(Ar){this.__data__=new Tr(Ar)}function jr(Ar,zr){var en=Mn(Ar)||to(Ar)?function(gn,En){for(var wn=-1,Sn=Array(gn);++wn<gn;)Sn[wn]=En(wn);return Sn}(Ar.length,String):[],ln=en.length,hn=!!ln;for(var pn in Ar)!zr&&!Fr.call(Ar,pn)||hn&&(pn=="length"||Bn(pn,ln))||en.push(pn);return en}function Ur(Ar,zr){for(var en=Ar.length;en--;)if(jn(Ar[en][0],zr))return en;return-1}qr.prototype.clear=function(){this.__data__=Vr?Vr(null):{}},qr.prototype.delete=function(Ar){return this.has(Ar)&&delete this.__data__[Ar]},qr.prototype.get=function(Ar){var zr=this.__data__;if(Vr){var en=zr[Ar];return en==="__lodash_hash_undefined__"?void 0:en}return Fr.call(zr,Ar)?zr[Ar]:void 0},qr.prototype.has=function(Ar){var zr=this.__data__;return Vr?zr[Ar]!==void 0:Fr.call(zr,Ar)},qr.prototype.set=function(Ar,zr){return this.__data__[Ar]=Vr&&zr===void 0?"__lodash_hash_undefined__":zr,this},Tr.prototype.clear=function(){this.__data__=[]},Tr.prototype.delete=function(Ar){var zr=this.__data__,en=Ur(zr,Ar);return!(en<0)&&(en==zr.length-1?zr.pop():nn.call(zr,en,1),!0)},Tr.prototype.get=function(Ar){var zr=this.__data__,en=Ur(zr,Ar);return en<0?void 0:zr[en][1]},Tr.prototype.has=function(Ar){return Ur(this.__data__,Ar)>-1},Tr.prototype.set=function(Ar,zr){var en=this.__data__,ln=Ur(en,Ar);return ln<0?en.push([Ar,zr]):en[ln][1]=zr,this},yr.prototype.clear=function(){this.__data__={hash:new qr,map:new(xr||Tr),string:new qr}},yr.prototype.delete=function(Ar){return na(this,Ar).delete(Ar)},yr.prototype.get=function(Ar){return na(this,Ar).get(Ar)},yr.prototype.has=function(Ar){return na(this,Ar).has(Ar)},yr.prototype.set=function(Ar,zr){return na(this,Ar).set(Ar,zr),this},Er.prototype.add=Er.prototype.push=function(Ar){return this.__data__.set(Ar,"__lodash_hash_undefined__"),this},Er.prototype.has=function(Ar){return this.__data__.has(Ar)},Mr.prototype.clear=function(){this.__data__=new Tr},Mr.prototype.delete=function(Ar){return this.__data__.delete(Ar)},Mr.prototype.get=function(Ar){return this.__data__.get(Ar)},Mr.prototype.has=function(Ar){return this.__data__.has(Ar)},Mr.prototype.set=function(Ar,zr){var en=this.__data__;if(en instanceof Tr){var ln=en.__data__;if(!xr||ln.length<199)return ln.push([Ar,zr]),this;en=this.__data__=new yr(ln)}return en.set(Ar,zr),this};var Jr,un=(Jr=function(Ar,zr){return Ar&&vn(Ar,zr,$a)},function(Ar,zr){if(Ar==null)return Ar;if(!Kn(Ar))return Jr(Ar,zr);for(var en=Ar.length,ln=-1,hn=Object(Ar);++ln<en&&zr(hn[ln],ln,hn)!==!1;);return Ar}),vn=function(Ar){return function(zr,en,ln){for(var hn=-1,pn=Object(zr),gn=ln(zr),En=gn.length;En--;){var wn=gn[Ar?En:++hn];if(en(pn[wn],wn,pn)===!1)break}return zr}}();function bn(Ar,zr){for(var en=0,ln=(zr=ga(zr,Ar)?[zr]:io(zr)).length;Ar!=null&&en<ln;)Ar=Ar[Yn(zr[en++])];return en&&en==ln?Ar:void 0}function mn(Ar,zr){return Ar!=null&&zr in Object(Ar)}function dn(Ar,zr,en,ln,hn){return Ar===zr||(Ar==null||zr==null||!Xn(Ar)&&!Qn(zr)?Ar!=Ar&&zr!=zr:function(pn,gn,En,wn,Sn,_n){var On=Mn(pn),In=Mn(gn),kn="[object Array]",An="[object Array]";On||(kn=(kn=Tn(pn))==$t?Ht:kn),In||(An=(An=Tn(gn))==$t?Ht:An);var Dn=kn==Ht&&!wr(pn),Jn=An==Ht&&!wr(gn),Gn=kn==An;if(Gn&&!Dn)return _n||(_n=new Mr),On||so(pn)?Un(pn,gn,En,wn,Sn,_n):function(Cn,xn,bo,Zn,lo,Nn,Hn){switch(bo){case"[object DataView]":if(Cn.byteLength!=xn.byteLength||Cn.byteOffset!=xn.byteOffset)return!1;Cn=Cn.buffer,xn=xn.buffer;case"[object ArrayBuffer]":return!(Cn.byteLength!=xn.byteLength||!Zn(new Zr(Cn),new Zr(xn)));case"[object Boolean]":case"[object Date]":case"[object Number]":return jn(+Cn,+xn);case"[object Error]":return Cn.name==xn.name&&Cn.message==xn.message;case"[object RegExp]":case"[object String]":return Cn==xn+"";case zt:var Wn=Rr;case Ut:var ao=2&Nn;if(Wn||(Wn=Ir),Cn.size!=xn.size&&!ao)return!1;var uo=Hn.get(Cn);if(uo)return uo==xn;Nn|=1,Hn.set(Cn,xn);var _i=Un(Wn(Cn),Wn(xn),Zn,lo,Nn,Hn);return Hn.delete(Cn),_i;case"[object Symbol]":if(Xr)return Xr.call(Cn)==Xr.call(xn)}return!1}(pn,gn,kn,En,wn,Sn,_n);if(!(2&Sn)){var no=Dn&&Fr.call(pn,"__wrapped__"),Eo=Jn&&Fr.call(gn,"__wrapped__");
1452if(no||Eo){var ko=no?pn.value():pn,Po=Eo?gn.value():gn;return _n||(_n=new Mr),En(ko,Po,wn,Sn,_n)}}return Gn?(_n||(_n=new Mr),function(Cn,xn,bo,Zn,lo,Nn){var Hn=2&lo,Wn=$a(Cn),ao=Wn.length,uo=$a(xn).length;if(ao!=uo&&!Hn)return!1;for(var _i=ao;_i--;){var qn=Wn[_i];if(!(Hn?qn in xn:Fr.call(xn,qn)))return!1}var So=Nn.get(Cn);if(So&&Nn.get(xn))return So==xn;var co=!0;Nn.set(Cn,xn),Nn.set(xn,Cn);for(var _o=Hn;++_i<ao;){qn=Wn[_i];var fo=Cn[qn],po=xn[qn];if(Zn)var wo=Hn?Zn(po,fo,qn,xn,Cn,Nn):Zn(fo,po,qn,Cn,xn,Nn);if(!(wo===void 0?fo===po||bo(fo,po,Zn,lo,Nn):wo)){co=!1;break}_o||(_o=qn=="constructor")}if(co&&!_o){var ho=Cn.constructor,go=xn.constructor;ho==go||!("constructor"in Cn)||!("constructor"in xn)||typeof ho=="function"&&ho instanceof ho&&typeof go=="function"&&go instanceof go||(co=!1)}return Nn.delete(Cn),Nn.delete(xn),co}(pn,gn,En,wn,Sn,_n)):!1}(Ar,zr,dn,en,ln,hn))}function Pn(Ar){return!(!Xn(Ar)||function(zr){return!!Lr&&Lr in zr}(Ar))&&(ro(Ar)||wr(Ar)?Kr:tr).test(zn(Ar))}function Ln(Ar){return typeof Ar=="function"?Ar:Ar==null?yn:typeof Ar=="object"?Mn(Ar)?function(ln,hn){return ga(ln)&&eo(hn)?ba(Yn(ln),hn):function(pn){var gn=function(En,wn,Sn){var _n=En==null?void 0:bn(En,wn);return _n===void 0?Sn:_n}(pn,ln);return gn===void 0&&gn===hn?function(En,wn){return En!=null&&function(Sn,_n,On){_n=ga(_n,Sn)?[_n]:io(_n);for(var In,kn=-1,An=_n.length;++kn<An;){var Dn=Yn(_n[kn]);if(!(In=Sn!=null&&On(Sn,Dn)))break;Sn=Sn[Dn]}return In||!!(An=Sn?Sn.length:0)&&$n(An)&&Bn(Dn,An)&&(Mn(Sn)||to(Sn))}(En,wn,mn)}(pn,ln):dn(hn,gn,void 0,3)}}(Ar[0],Ar[1]):function(ln){var hn=function(pn){for(var gn=$a(pn),En=gn.length;En--;){var wn=gn[En],Sn=pn[wn];gn[En]=[wn,Sn,eo(Sn)]}return gn}(ln);return hn.length==1&&hn[0][2]?ba(hn[0][0],hn[0][1]):function(pn){return pn===ln||function(gn,En,wn,Sn){var _n=wn.length,On=_n,In=!Sn;if(gn==null)return!On;for(gn=Object(gn);_n--;){var kn=wn[_n];if(In&&kn[2]?kn[1]!==gn[kn[0]]:!(kn[0]in gn))return!1}for(;++_n<On;){var An=(kn=wn[_n])[0],Dn=gn[An],Jn=kn[1];if(In&&kn[2]){if(Dn===void 0&&!(An in gn))return!1}else{var Gn=new Mr;if(Sn)var no=Sn(Dn,Jn,An,gn,En,Gn);if(!(no===void 0?dn(Jn,Dn,Sn,3,Gn):no))return!1}}return!0}(pn,ln,hn)}}(Ar):ga(zr=Ar)?(en=Yn(zr),function(ln){return ln?.[en]}):function(ln){return function(hn){return bn(hn,ln)}}(zr);var zr,en}function Fn(Ar){if(en=(zr=Ar)&&zr.constructor,ln=typeof en=="function"&&en.prototype||Pr,zr!==ln)return cn(Ar);var zr,en,ln,hn=[];for(var pn in Object(Ar))Fr.call(Ar,pn)&&pn!="constructor"&&hn.push(pn);return hn}function io(Ar){return Mn(Ar)?Ar:oo(Ar)}function Un(Ar,zr,en,ln,hn,pn){var gn=2&hn,En=Ar.length,wn=zr.length;if(En!=wn&&!(gn&&wn>En))return!1;var Sn=pn.get(Ar);if(Sn&&pn.get(zr))return Sn==zr;var _n=-1,On=!0,In=1&hn?new Er:void 0;for(pn.set(Ar,zr),pn.set(zr,Ar);++_n<En;){var kn=Ar[_n],An=zr[_n];if(ln)var Dn=gn?ln(An,kn,_n,zr,Ar,pn):ln(kn,An,_n,Ar,zr,pn);if(Dn!==void 0){if(Dn)continue;On=!1;break}if(In){if(!_r(zr,function(Jn,Gn){if(!In.has(Gn)&&(kn===Jn||en(kn,Jn,ln,hn,pn)))return In.add(Gn)})){On=!1;break}}else if(kn!==An&&!en(kn,An,ln,hn,pn)){On=!1;break}}return pn.delete(Ar),pn.delete(zr),On}function na(Ar,zr){var en,ln,hn=Ar.__data__;return((ln=typeof(en=zr))=="string"||ln=="number"||ln=="symbol"||ln=="boolean"?en!=="__proto__":en===null)?hn[typeof zr=="string"?"string":"hash"]:hn.map}function Vn(Ar,zr){var en=function(ln,hn){return ln?.[hn]}(Ar,zr);return Pn(en)?en:void 0}var Tn=function(Ar){return $r.call(Ar)};function Bn(Ar,zr){return!!(zr=zr??9007199254740991)&&(typeof Ar=="number"||nr.test(Ar))&&Ar>-1&&Ar%1==0&&Ar<zr}function ga(Ar,zr){if(Mn(Ar))return!1;var en=typeof Ar;return!(en!="number"&&en!="symbol"&&en!="boolean"&&Ar!=null&&!xa(Ar))||Xt.test(Ar)||!Gt.test(Ar)||zr!=null&&Ar in Object(zr)}function eo(Ar){return Ar==Ar&&!Xn(Ar)}function ba(Ar,zr){return function(en){return en!=null&&en[Ar]===zr&&(zr!==void 0||Ar in Object(en))}}(Wr&&Tn(new Wr(new ArrayBuffer(1)))!="[object DataView]"||xr&&Tn(new xr)!=zt||Or&&Tn(Or.resolve())!="[object Promise]"||Cr&&Tn(new Cr)!=Ut||Dr&&Tn(new Dr)!="[object WeakMap]")&&(Tn=function(Ar){var zr=$r.call(Ar),en=zr==Ht?Ar.constructor:void 0,ln=en?zn(en):void 0;if(ln)switch(ln){case Yr:return"[object DataView]";case tn:return zt;case an:return"[object Promise]";case Nr:return Ut;case Br:return"[object WeakMap]"}return zr});var oo=Rn(function(Ar){var zr;Ar=(zr=Ar)==null?"":function(ln){if(typeof ln=="string")return ln;if(xa(ln))return Qr?Qr.call(ln):"";var hn=ln+"";return hn=="0"&&1/ln==-1/0?"-0":hn}(zr);var en=[];return Jt.test(Ar)&&en.push(""),Ar.replace(Zt,function(ln,hn,pn,gn){en.push(pn?gn.replace(er,"$1"):hn||ln)}),en});function Yn(Ar){if(typeof Ar=="string"||xa(Ar))return Ar;var zr=Ar+"";return zr=="0"&&1/Ar==-1/0?"-0":zr}function zn(Ar){if(Ar!=null){try{return Gr.call(Ar)}catch{}try{return Ar+""}catch{}}return""}function Rn(Ar,zr){if(typeof Ar!="function"||zr&&typeof zr!="function")throw new TypeError("Expected a function");var en=function(){var ln=arguments,hn=zr?zr.apply(this,ln):ln[0],pn=en.cache;if(pn.has(hn))return pn.get(hn);var gn=Ar.apply(this,ln);return en.cache=pn.set(hn,gn),gn};return en.cache=new(Rn.Cache||yr),en}function jn(Ar,zr){return Ar===zr||Ar!=Ar&&zr!=zr}function to(Ar){return function(zr){return Qn(zr)&&Kn(zr)}(Ar)&&Fr.call(Ar,"callee")&&(!sn.call(Ar,"callee")||$r.call(Ar)==$t)}Rn.Cache=yr;var Mn=Array.isArray;function Kn(Ar){return Ar!=null&&$n(Ar.length)&&!ro(Ar)}function ro(Ar){var zr=Xn(Ar)?$r.call(Ar):"";return zr=="[object Function]"||zr=="[object GeneratorFunction]"}function $n(Ar){return typeof Ar=="number"&&Ar>-1&&Ar%1==0&&Ar<=9007199254740991}function Xn(Ar){var zr=typeof Ar;return!!Ar&&(zr=="object"||zr=="function")}function Qn(Ar){return!!Ar&&typeof Ar=="object"}function xa(Ar){return typeof Ar=="symbol"||Qn(Ar)&&$r.call(Ar)=="[object Symbol]"}var so=dr?function(Ar){return function(zr){return Ar(zr)}}(dr):function(Ar){return Qn(Ar)&&$n(Ar.length)&&!!sr[$r.call(Ar)]};function $a(Ar){return Kn(Ar)?jr(Ar):Fn(Ar)}function yn(Ar){return Ar}j.exports=function(Ar,zr,en){var ln=Mn(Ar)?gr:Sr,hn=arguments.length<3;return ln(Ar,Ln(zr),en,hn,un)}}).call(this,s(3),s(7)(a))},function(a,o){a.exports=function(s){return s.webpackPolyfill||(s.deprecate=function(){},s.paths=[],s.children||(s.children=[]),Object.defineProperty(s,"loaded",{enumerable:!0,get:function(){return s.l}}),Object.defineProperty(s,"id",{enumerable:!0,get:function(){return s.i}}),s.webpackPolyfill=1),s}},function(a,o){String.prototype.padEnd||(String.prototype.padEnd=function(s,_){return s>>=0,_=String(_!==void 0?_:" "),this.length>s?String(this):((s-=this.length)>_.length&&(_+=_.repeat(s/_.length)),String(this)+_.slice(0,s))})},function(a,o,s){function _(Pr,kr,Lr){return kr in Pr?Object.defineProperty(Pr,kr,{value:Lr,enumerable:!0,configurable:!0,writable:!0}):Pr[kr]=Lr,Pr}function j(Pr){if(Symbol.iterator in Object(Pr)||Object.prototype.toString.call(Pr)==="[object Arguments]")return Array.from(Pr)}function $t(Pr){return function(kr){if(Array.isArray(kr)){for(var Lr=0,Gr=new Array(kr.length);Lr<kr.length;Lr++)Gr[Lr]=kr[Lr];return Gr}}(Pr)||j(Pr)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function zt(Pr){if(Array.isArray(Pr))return Pr}
vendor: 10,257 bytes, line 1452
1452function Ht(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function Ut(Pr,kr){if(!(Pr instanceof kr))throw new TypeError("Cannot call a class as a function")}function Gt(Pr,kr){for(var Lr=0;Lr<kr.length;Lr++){var Gr=kr[Lr];Gr.enumerable=Gr.enumerable||!1,Gr.configurable=!0,"value"in Gr&&(Gr.writable=!0),Object.defineProperty(Pr,Gr.key,Gr)}}function Xt(Pr){return(Xt=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(kr){return typeof kr}:function(kr){return kr&&typeof Symbol=="function"&&kr.constructor===Symbol&&kr!==Symbol.prototype?"symbol":typeof kr})(Pr)}function Jt(Pr){return(Jt=typeof Symbol=="function"&&Xt(Symbol.iterator)==="symbol"?function(kr){return Xt(kr)}:function(kr){return kr&&typeof Symbol=="function"&&kr.constructor===Symbol&&kr!==Symbol.prototype?"symbol":Xt(kr)})(Pr)}function Zt(Pr){if(Pr===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Pr}function er(Pr){return(er=Object.setPrototypeOf?Object.getPrototypeOf:function(kr){return kr.__proto__||Object.getPrototypeOf(kr)})(Pr)}function tr(Pr,kr){return(tr=Object.setPrototypeOf||function(Lr,Gr){return Lr.__proto__=Gr,Lr})(Pr,kr)}s.r(o);var nr=s(0),sr=s.n(nr),or=s(5),ir=s.n(or),rr=s(4),ar=s.n(rr),lr=s(6),ur=s.n(lr),cr=s(2),dr=s.n(cr),gr=s(1),_r=s.n(gr);s(8);function Sr(Pr,kr){return zt(Pr)||function(Lr,Gr){var Fr=[],$r=!0,Kr=!1,rn=void 0;try{for(var Zr,sn=Lr[Symbol.iterator]();!($r=(Zr=sn.next()).done)&&(Fr.push(Zr.value),!Gr||Fr.length!==Gr);$r=!0);}catch(nn){Kr=!0,rn=nn}finally{try{$r||sn.return==null||sn.return()}finally{if(Kr)throw rn}}return Fr}(Pr,kr)||Ht()}var wr=[["Afghanistan",["asia"],"af","93"],["Albania",["europe"],"al","355"],["Algeria",["africa","north-africa"],"dz","213"],["Andorra",["europe"],"ad","376"],["Angola",["africa"],"ao","244"],["Antigua and Barbuda",["america","carribean"],"ag","1268"],["Argentina",["america","south-america"],"ar","54","(..) ........",0,["11","221","223","261","264","2652","280","2905","291","2920","2966","299","341","342","343","351","376","379","381","3833","385","387","388"]],["Armenia",["asia","ex-ussr"],"am","374",".. ......"],["Aruba",["america","carribean"],"aw","297"],["Australia",["oceania"],"au","61","(..) .... ....",0,["2","3","4","7","8","02","03","04","07","08"]],["Austria",["europe","eu-union"],"at","43"],["Azerbaijan",["asia","ex-ussr"],"az","994","(..) ... .. .."],["Bahamas",["america","carribean"],"bs","1242"],["Bahrain",["middle-east"],"bh","973"],["Bangladesh",["asia"],"bd","880"],["Barbados",["america","carribean"],"bb","1246"],["Belarus",["europe","ex-ussr"],"by","375","(..) ... .. .."],["Belgium",["europe","eu-union"],"be","32","... .. .. .."],["Belize",["america","central-america"],"bz","501"],["Benin",["africa"],"bj","229"],["Bhutan",["asia"],"bt","975"],["Bolivia",["america","south-america"],"bo","591"],["Bosnia and Herzegovina",["europe","ex-yugos"],"ba","387"],["Botswana",["africa"],"bw","267"],["Brazil",["america","south-america"],"br","55","(..) ........."],["British Indian Ocean Territory",["asia"],"io","246"],["Brunei",["asia"],"bn","673"],["Bulgaria",["europe","eu-union"],"bg","359"],["Burkina Faso",["africa"],"bf","226"],["Burundi",["africa"],"bi","257"],["Cambodia",["asia"],"kh","855"],["Cameroon",["africa"],"cm","237"],["Canada",["america","north-america"],"ca","1","(...) ...-....",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde",["africa"],"cv","238"],["Caribbean Netherlands",["america","carribean"],"bq","599","",1],["Central African Republic",["africa"],"cf","236"],["Chad",["africa"],"td","235"],["Chile",["america","south-america"],"cl","56"],["China",["asia"],"cn","86","..-........."],["Colombia",["america","south-america"],"co","57","... ... ...."],["Comoros",["africa"],"km","269"],["Congo",["africa"],"cd","243"],["Congo",["africa"],"cg","242"],["Costa Rica",["america","central-america"],"cr","506","....-...."],["Côte d’Ivoire",["africa"],"ci","225",".. .. .. .."],["Croatia",["europe","eu-union","ex-yugos"],"hr","385"],["Cuba",["america","carribean"],"cu","53"],["Curaçao",["america","carribean"],"cw","599","",0],["Cyprus",["europe","eu-union"],"cy","357",".. ......"],["Czech Republic",["europe","eu-union"],"cz","420","... ... ..."],["Denmark",["europe","eu-union","baltic"],"dk","45",".. .. .. .."],["Djibouti",["africa"],"dj","253"],["Dominica",["america","carribean"],"dm","1767"],["Dominican Republic",["america","carribean"],"do","1","",2,["809","829","849"]],["Ecuador",["america","south-america"],"ec","593"],["Egypt",["africa","north-africa"],"eg","20"],["El Salvador",["america","central-america"],"sv","503","....-...."],["Equatorial Guinea",["africa"],"gq","240"],["Eritrea",["africa"],"er","291"],["Estonia",["europe","eu-union","ex-ussr","baltic"],"ee","372",".... ......"],["Ethiopia",["africa"],"et","251"],["Fiji",["oceania"],"fj","679"],["Finland",["europe","eu-union","baltic"],"fi","358",".. ... .. .."],["France",["europe","eu-union"],"fr","33",". .. .. .. .."],["French Guiana",["america","south-america"],"gf","594"],["French Polynesia",["oceania"],"pf","689"],["Gabon",["africa"],"ga","241"],["Gambia",["africa"],"gm","220"],["Georgia",["asia","ex-ussr"],"ge","995"],["Germany",["europe","eu-union","baltic"],"de","49",".... ........"],["Ghana",["africa"],"gh","233"],["Greece",["europe","eu-union"],"gr","30"],["Grenada",["america","carribean"],"gd","1473"],["Guadeloupe",["america","carribean"],"gp","590","",0],["Guam",["oceania"],"gu","1671"],["Guatemala",["america","central-america"],"gt","502","....-...."],["Guinea",["africa"],"gn","224"],["Guinea-Bissau",["africa"],"gw","245"],["Guyana",["america","south-america"],"gy","592"],["Haiti",["america","carribean"],"ht","509","....-...."],["Honduras",["america","central-america"],"hn","504"],["Hong Kong",["asia"],"hk","852",".... ...."],["Hungary",["europe","eu-union"],"hu","36"],["Iceland",["europe"],"is","354","... ...."],["India",["asia"],"in","91",".....-....."],["Indonesia",["asia"],"id","62"],["Iran",["middle-east"],"ir","98","... ... ...."],["Iraq",["middle-east"],"iq","964"],["Ireland",["europe","eu-union"],"ie","353",".. ......."],["Israel",["middle-east"],"il","972","... ... ...."],["Italy",["europe","eu-union"],"it","39","... .......",0],["Jamaica",["america","carribean"],"jm","1876"],["Japan",["asia"],"jp","81",".. .... ...."],["Jordan",["middle-east"],"jo","962"],["Kazakhstan",["asia","ex-ussr"],"kz","7","... ...-..-..",1,["310","311","312","313","315","318","321","324","325","326","327","336","7172","73622"]],["Kenya",["africa"],"ke","254"],["Kiribati",["oceania"],"ki","686"],["Kosovo",["europe","ex-yugos"],"xk","383"],["Kuwait",["middle-east"],"kw","965"],["Kyrgyzstan",["asia","ex-ussr"],"kg","996","... ... ..."],["Laos",["asia"],"la","856"],["Latvia",["europe","eu-union","ex-ussr","baltic"],"lv","371",".. ... ..."],["Lebanon",["middle-east"],"lb","961"],["Lesotho",["africa"],"ls","266"],["Liberia",["africa"],"lr","231"],["Libya",["africa","north-africa"],"ly","218"],["Liechtenstein",["europe"],"li","423"],["Lithuania",["europe","eu-union","ex-ussr","baltic"],"lt","370"],["Luxembourg",["europe","eu-union"],"lu","352"],["Macau",["asia"],"mo","853"],["Macedonia",["europe","ex-yugos"],"mk","389"],["Madagascar",["africa"],"mg","261"],["Malawi",["africa"],"mw","265"],["Malaysia",["asia"],"my","60","..-....-...."],["Maldives",["asia"],"mv","960"],["Mali",["africa"],"ml","223"],["Malta",["europe","eu-union"],"mt","356"],["Marshall Islands",["oceania"],"mh","692"],["Martinique",["america","carribean"],"mq","596"],["Mauritania",["africa"],"mr","222"],["Mauritius",["africa"],"mu","230"],["Mexico",["america","central-america"],"mx","52","... ... ....",0,["55","81","33","656","664","998","774","229"]],["Micronesia",["oceania"],"fm","691"],["Moldova",["europe"],"md","373","(..) ..-..-.."],["Monaco",["europe"],"mc","377"],["Mongolia",["asia"],"mn","976"],["Montenegro",["europe","ex-yugos"],"me","382"],["Morocco",["africa","north-africa"],"ma","212"],["Mozambique",["africa"],"mz","258"],["Myanmar",["asia"],"mm","95"],["Namibia",["africa"],"na","264"],["Nauru",["africa"],"nr","674"],["Nepal",["asia"],"np","977"],["Netherlands",["europe","eu-union"],"nl","31",".. ........"],["New Caledonia",["oceania"],"nc","687"],["New Zealand",["oceania"],"nz","64","...-...-...."],["Nicaragua",["america","central-america"],"ni","505"],["Niger",["africa"],"ne","227"],["Nigeria",["africa"],"ng","234"],["North Korea",["asia"],"kp","850"],["Norway",["europe","baltic"],"no","47","... .. ..."],["Oman",["middle-east"],"om","968"],["Pakistan",["asia"],"pk","92","...-......."],["Palau",["oceania"],"pw","680"],["Palestine",["middle-east"],"ps","970"],["Panama",["america","central-america"],"pa","507"],["Papua New Guinea",["oceania"],"pg","675"],["Paraguay",["america","south-america"],"py","595"],["Peru",["america","south-america"],"pe","51"],["Philippines",["asia"],"ph","63",".... ......."],["Poland",["europe","eu-union","baltic"],"pl","48","...-...-..."],["Portugal",["europe","eu-union"],"pt","351"],["Puerto Rico",["america","carribean"],"pr","1","",3,["787","939"]],["Qatar",["middle-east"],"qa","974"],["Réunion",["africa"],"re","262"],["Romania",["europe","eu-union"],"ro","40"],["Russia",["europe","asia","ex-ussr","baltic"],"ru","7","(...) ...-..-..",0],["Rwanda",["africa"],"rw","250"],["Saint Kitts and Nevis",["america","carribean"],"kn","1869"],["Saint Lucia",["america","carribean"],"lc","1758"],["Saint Vincent and the Grenadines",["america","carribean"],"vc","1784"],["Samoa",["oceania"],"ws","685"],["San Marino",["europe"],"sm","378"],["São Tomé and Príncipe",["africa"],"st","239"],["Saudi Arabia",["middle-east"],"sa","966"],["Senegal",["africa"],"sn","221"],["Serbia",["europe","ex-yugos"],"rs","381"],["Seychelles",["africa"],"sc","248"],["Sierra Leone",["africa"],"sl","232"],["Singapore",["asia"],"sg","65","....-...."],["Slovakia",["europe","eu-union"],"sk","421"],["Slovenia",["europe","eu-union","ex-yugos"],"si","386"],["Solomon Islands",["oceania"],"sb","677"],["S
1452omalia",["africa"],"so","252"],["South Africa",["africa"],"za","27"],["South Korea",["asia"],"kr","82","... .... ...."],["South Sudan",["africa","north-africa"],"ss","211"],["Spain",["europe","eu-union"],"es","34","... ... ..."],["Sri Lanka",["asia"],"lk","94"],["Sudan",["africa"],"sd","249"],["Suriname",["america","south-america"],"sr","597"],["Swaziland",["africa"],"sz","268"],["Sweden",["europe","eu-union","baltic"],"se","46","(...) ...-..."],["Switzerland",["europe"],"ch","41",".. ... .. .."],["Syria",["middle-east"],"sy","963"],["Taiwan",["asia"],"tw","886"],["Tajikistan",["asia","ex-ussr"],"tj","992"],["Tanzania",["africa"],"tz","255"],["Thailand",["asia"],"th","66"],["Timor-Leste",["asia"],"tl","670"],["Togo",["africa"],"tg","228"],["Tonga",["oceania"],"to","676"],["Trinidad and Tobago",["america","carribean"],"tt","1868"],["Tunisia",["africa","north-africa"],"tn","216"],["Turkey",["europe"],"tr","90","... ... .. .."],["Turkmenistan",["asia","ex-ussr"],"tm","993"],["Tuvalu",["asia"],"tv","688"],["Uganda",["africa"],"ug","256"],["Ukraine",["europe","ex-ussr"],"ua","380","(..) ... .. .."],["United Arab Emirates",["middle-east"],"ae","971"],["United Kingdom",["europe","eu-union"],"gb","44",".... ......"],["United States",["america","north-america"],"us","1","(...) ...-....",0,["907","205","251","256","334","479","501","870","480","520","602","623","928","209","213","310","323","408","415","510","530","559","562","619","626","650","661","707","714","760","805","818","831","858","909","916","925","949","951","303","719","970","203","860","202","302","239","305","321","352","386","407","561","727","772","813","850","863","904","941","954","229","404","478","706","770","912","808","319","515","563","641","712","208","217","309","312","618","630","708","773","815","847","219","260","317","574","765","812","316","620","785","913","270","502","606","859","225","318","337","504","985","413","508","617","781","978","301","410","207","231","248","269","313","517","586","616","734","810","906","989","218","320","507","612","651","763","952","314","417","573","636","660","816","228","601","662","406","252","336","704","828","910","919","701","308","402","603","201","609","732","856","908","973","505","575","702","775","212","315","516","518","585","607","631","716","718","845","914","216","330","419","440","513","614","740","937","405","580","918","503","541","215","412","570","610","717","724","814","401","803","843","864","605","423","615","731","865","901","931","210","214","254","281","325","361","409","432","512","713","806","817","830","903","915","936","940","956","972","979","435","801","276","434","540","703","757","804","802","206","253","360","425","509","262","414","608","715","920","304","307"]],["Uruguay",["america","south-america"],"uy","598"],["Uzbekistan",["asia","ex-ussr"],"uz","998",".. ... .. .."],["Vanuatu",["oceania"],"vu","678"],["Vatican City",["europe"],"va","39",".. .... ....",1],["Venezuela",["america","south-america"],"ve","58"],["Vietnam",["asia"],"vn","84"],["Yemen",["middle-east"],"ye","967"],["Zambia",["africa"],"zm","260"],["Zimbabwe",["africa"],"zw","263"]],Rr=[["American Samoa",["oceania"],"as","1684"],["Anguilla",["america","carribean"],"ai","1264"],["Bermuda",["america","north-america"],"bm","1441"],["British Virgin Islands",["america","carribean"],"vg","1284"],["Cayman Islands",["america","carribean"],"ky","1345"],["Cook Islands",["oceania"],"ck","682"],["Falkland Islands",["america","south-america"],"fk","500"],["Faroe Islands",["europe"],"fo","298"],["Gibraltar",["europe"],"gi","350"],["Greenland",["america"],"gl","299"],["Jersey",["europe","eu-union"],"je","44",".... ......"],["Montserrat",["america","carribean"],"ms","1664"],["Niue",["asia"],"nu","683"],["Norfolk Island",["oceania"],"nf","672"],["Northern Mariana Islands",["oceania"],"mp","1670"],["Saint Barthélemy",["america","carribean"],"bl","590","",1],["Saint Helena",["africa"],"sh","290"],["Saint Martin",["america","carribean"],"mf","590","",2],["Saint Pierre and Miquelon",["america","north-america"],"pm","508"],["Sint Maarten",["america","carribean"],"sx","1721"],["Tokelau",["oceania"],"tk","690"],["Turks and Caicos Islands",["america","carribean"],"tc","1649"],["U.S. Virgin Islands",["america","carribean"],"vi","1340"],["Wallis and Futuna",["oceania"],"wf","681"]];function Ir(Pr,kr,Lr,Gr,Fr){return!Lr||Fr?Pr+"".padEnd(kr.length,".")+" "+Gr:Pr+"".padEnd(kr.length,".")+" "+Lr}function mr(Pr,kr,Lr,Gr,Fr){var $r,Kr,rn=[];return Kr=kr===!0,[($r=[]).concat.apply($r,$t(Pr.map(function(Zr){var sn={name:Zr[0],regions:Zr[1],iso2:Zr[2],countryCode:Zr[3],dialCode:Zr[3],format:Ir(Lr,Zr[3],Zr[4],Gr,Fr),priority:Zr[5]||0},nn=[];return Zr[6]&&Zr[6].map(function(cn){var Wr=function(xr){for(var Or=1;Or<arguments.length;Or++){var Cr=arguments[Or]!=null?arguments[Or]:{},Dr=Object.keys(Cr);typeof Object.getOwnPropertySymbols=="function"&&(Dr=Dr.concat(Object.getOwnPropertySymbols(Cr).filter(function(Vr){return Object.getOwnPropertyDescriptor(Cr,Vr).enumerable}))),Dr.forEach(function(Vr){_(xr,Vr,Cr[Vr])})}return xr}({},sn);Wr.dialCode=Zr[3]+cn,Wr.isAreaCode=!0,Wr.areaCodeLength=cn.length,nn.push(Wr)}),nn.length>0?(sn.mainCode=!0,Kr||kr.constructor.name==="Array"&&kr.includes(Zr[2])?(sn.hasAreaCodes=!0,[sn].concat(nn)):(rn=rn.c
1452oncat(nn),[sn])):[sn]}))),rn]}function hr(Pr,kr,Lr,Gr){if(Lr!==null){var Fr=Object.keys(Lr),$r=Object.values(Lr);Fr.forEach(function(Kr,rn){if(Gr)return Pr.push([Kr,$r[rn]]);var Zr=Pr.findIndex(function(nn){return nn[0]===Kr});if(Zr===-1){var sn=[Kr];sn[kr]=$r[rn],Pr.push(sn)}else Pr[Zr][kr]=$r[rn]})}}function vr(Pr,kr){return kr.length===0?Pr:Pr.map(function(Lr){var Gr=kr.findIndex(function($r){return $r[0]===Lr[2]});if(Gr===-1)return Lr;var Fr=kr[Gr];return Fr[1]&&(Lr[4]=Fr[1]),Fr[3]&&(Lr[5]=Fr[3]),Fr[2]&&(Lr[6]=Fr[2]),Lr})}var pr=function Pr(kr,Lr,Gr,Fr,$r,Kr,rn,Zr,sn,nn,cn,Wr,xr,Or){Ut(this,Pr),this.filterRegions=function(Hr,Xr){if(typeof Hr=="string"){var Qr=Hr;return Xr.filter(function(qr){return qr.regions.some(function(Tr){return Tr===Qr})})}return Xr.filter(function(qr){return Hr.map(function(Tr){return qr.regions.some(function(yr){return yr===Tr})}).some(function(Tr){return Tr})})},this.sortTerritories=function(Hr,Xr){var Qr=[].concat($t(Hr),$t(Xr));return Qr.sort(function(qr,Tr){return qr.name<Tr.name?-1:qr.name>Tr.name?1:0}),Qr},this.getFilteredCountryList=function(Hr,Xr,Qr){return Hr.length===0?Xr:Qr?Hr.map(function(qr){var Tr=Xr.find(function(yr){return yr.iso2===qr});if(Tr)return Tr}).filter(function(qr){return qr}):Xr.filter(function(qr){return Hr.some(function(Tr){return Tr===qr.iso2})})},this.localizeCountries=function(Hr,Xr,Qr){for(var qr=0;qr<Hr.length;qr++)Xr[Hr[qr].iso2]!==void 0?Hr[qr].localName=Xr[Hr[qr].iso2]:Xr[Hr[qr].name]!==void 0&&(Hr[qr].localName=Xr[Hr[qr].name]);return Qr||Hr.sort(function(Tr,yr){return Tr.localName<yr.localName?-1:Tr.localName>yr.localName?1:0}),Hr},this.getCustomAreas=function(Hr,Xr){for(var Qr=[],qr=0;qr<Xr.length;qr++){var Tr=JSON.parse(JSON.stringify(Hr));Tr.dialCode+=Xr[qr],Qr.push(Tr)}return Qr},this.excludeCountries=function(Hr,Xr){return Xr.length===0?Hr:Hr.filter(function(Qr){return!Xr.includes(Qr.iso2)})};var Cr=function(Hr,Xr,Qr){var qr=[];return hr(qr,1,Hr,!0),hr(qr,3,Xr),hr(qr,2,Qr),qr}(Zr,sn,nn),Dr=vr(JSON.parse(JSON.stringify(wr)),Cr),Vr=vr(JSON.parse(JSON.stringify(Rr)),Cr),Yr=Sr(mr(Dr,kr,Wr,xr,Or),2),tn=Yr[0],an=Yr[1];if(Lr){var Nr=Sr(mr(Vr,kr,Wr,xr,Or),2),Br=Nr[0];Nr[1],tn=this.sortTerritories(Br,tn)}Gr&&(tn=this.filterRegions(Gr,tn)),this.onlyCountries=this.localizeCountries(this.excludeCountries(this.getFilteredCountryList(Fr,tn,rn.includes("onlyCountries")),Kr),cn,rn.includes("onlyCountries")),this.preferredCountries=$r.length===0?[]:this.localizeCountries(this.getFilteredCountryList($r,tn,rn.includes("preferredCountries")),cn,rn.includes("preferredCountries")),this.hiddenAreaCodes=this.excludeCountries(this.getFilteredCountryList(Fr,an),Kr)},br=function(Pr){function kr(Fr){var $r;Ut(this,kr),($r=function(Cr,Dr){return!Dr||Jt(Dr)!=="object"&&typeof Dr!="function"?Zt(Cr):Dr}(this,er(kr).call(this,Fr))).getProbableCandidate=ar()(function(Cr){return Cr&&Cr.length!==0?$r.state.onlyCountries.filter(function(Dr){return dr()(Dr.name.toLowerCase(),Cr.toLowerCase())},Zt(Zt($r)))[0]:null}),$r.guessSelectedCountry=ar()(function(Cr,Dr,Vr,Yr){var tn;if($r.props.enableAreaCodes===!1&&(Yr.some(function(Br){if(dr()(Cr,Br.dialCode))return Vr.some(function(Hr){if(Br.iso2===Hr.iso2&&Hr.mainCode)return tn=Hr,!0}),!0}),tn))return tn;var an=Vr.find(function(Br){return Br.iso2==Dr});if(Cr.trim()==="")return an;var Nr=Vr.reduce(function(Br,Hr){return dr()(Cr,Hr.dialCode)&&(Hr.dialCode.length>Br.dialCode.length||Hr.dialCode.length===Br.dialCode.length&&Hr.priority<Br.priority)?Hr:Br},{dialCode:"",priority:10001},Zt(Zt($r)));return Nr.name?Nr:an}),$r.updateCountry=function(Cr){var Dr,Vr=$r.state.onlyCountries;(Dr=Cr.indexOf(0)>="0"&&Cr.indexOf(0)<="9"?Vr.find(function(Yr){return Yr.dialCode==+Cr}):Vr.find(function(Yr){return Yr.iso2==Cr}))&&Dr.dialCode&&$r.setState({selectedCountry:Dr,formattedNumber:$r.props.disableCountryCode?"":$r.formatNumber(Dr.dialCode,Dr)})},$r.scrollTo=function(Cr,Dr){if(Cr){var Vr=$r.dropdownRef;if(Vr&&document.body){var Yr=Vr.offsetHeight,tn=Vr.getBoundingClientRect().top+document.body.scrollTop,an=tn+Yr,Nr=Cr,Br=Nr.getBoundingClientRect(),Hr=Nr.offsetHeight,Xr=Br.top+document.body.scrollTop,Qr=Xr+Hr,qr=Xr-tn+Vr.scrollTop,Tr=Yr/2-Hr/2;if($r.props.enableSearch?Xr<tn+32:Xr<tn)Dr&&(qr-=Tr),Vr.scrollTop=qr;else if(Qr>an){Dr&&(qr+=Tr);var yr=Yr-Hr;Vr.scrollTop=qr-yr}}}},$r.scrollToTop=function(){var Cr=$r.dropdownRef;Cr&&document.body&&(Cr.scrollTop=0)},$r.formatNumber=function(Cr,Dr){if(!Dr)return Cr;var Vr,Yr=Dr.format,tn=$r.props,an=tn.disableCountryCode,Nr=tn.enableAreaCodeStretch,Br=tn.enableLongNumbers,Hr=tn.autoFormat;if(an?((Vr=Yr.split(" ")).shift(),Vr=Vr.join(" ")):Nr&&Dr.isAreaCode?((Vr=Yr.split(" "))[1]=Vr[1].replace(/\.+/,"".padEnd(Dr.areaCodeLength,".")),Vr=Vr.join(" ")):Vr=Yr,!Cr||Cr.length===0)return an?"":$r.props.prefix;if(Cr&&Cr.length<2||!Vr||!Hr)return an?Cr:$r.props.prefix+Cr;var Xr,Qr=ur()(Vr,function(qr,Tr){if(qr.remainingText.length===0)return qr;if(Tr!==".")return{formattedText:qr.formattedText+Tr,remainingText:qr.remainingText};var yr,Er=zt(yr=qr.remainingText)||j(yr)||Ht(),Mr=Er[0],jr=Er.slice(1);return{formattedText:qr.formattedText+Mr,remainingText:jr}},{formattedText:"",remainingText:Cr.split("")});return(Xr=Br?Qr.formattedText+Qr.remainingText.join(""):Qr.formattedText).includes("(")&&!Xr.includes(")")&&(Xr+=")"),Xr},$r.cursorToEnd=function(){var Cr=$r.numberInputRef;if(document.activeElement===Cr){Cr.focus();var Dr=Cr.value.length;Cr.value.charAt(Dr-1)===")"&&(Dr-=1),Cr.setSelectionRange(Dr,Dr)}},$r.getElement=function(Cr){return $r["flag_no_".concat(Cr)]},$r.getCountryData=function(){return $r.state.selectedCountry?{name:$r.state.selectedCountry.name||"",dialCode:$r.state.selectedCountry.dialCode||"",countryCode:$r.state.selectedCountry.iso2||"",format:$r.state.selectedCountry.format||""}:{}},$r.handleFlagDropdownClick=function(Cr){if(Cr.preventDefault(),$r.state.showDropdown||!$r.props.disabled){var Dr=$r.state,Vr=Dr.preferredCountries,Yr=Dr.onlyCountries,tn=Dr.selectedCountry,an=$r.concatPreferredCountries(Vr,Yr).findIndex(function(Nr){return Nr.dialCode===tn.dialCode&&Nr.iso2===tn.iso2});$r.setState({showDropdown:!$r.state.showDropdown,highlightCountryIndex:an},function(){$r.state.showDropdown&&$r.scrollTo($r.getElement($r.state.highlightCountryIndex))})}},$r.handleInput=function(Cr){var Dr=Cr.target.value,Vr=$r.props,Yr=Vr.prefix,tn=Vr.onChange,an=$r.props.disableCountryCode?"":Yr,Nr=$r.state.selectedCountry,Br=$r.state.freezeSelection;if(!$r.props.countryCodeEditable){var Hr=Yr+(Nr.hasAreaCodes?$r.state.onlyCountries.find(function(un){return un.iso2===Nr.iso2&&un.mainCode}).dialCode:Nr.dialCode);
vendor: 8,078 bytes, line 1452
1452if(Dr.slice(0,Hr.length)!==Hr)return}if(Dr===Yr)return tn&&tn("",$r.getCountryData(),Cr,""),$r.setState({formattedNumber:""});if(!(Dr.replace(/\D/g,"").length>15&&($r.props.enableLongNumbers===!1||typeof $r.props.enableLongNumbers=="number"&&Dr.replace(/\D/g,"").length>$r.props.enableLongNumbers))&&Dr!==$r.state.formattedNumber){Cr.preventDefault?Cr.preventDefault():Cr.returnValue=!1;var Xr=$r.props.country,Qr=$r.state,qr=Qr.onlyCountries,Tr=Qr.selectedCountry,yr=Qr.hiddenAreaCodes;if(tn&&Cr.persist(),Dr.length>0){var Er=Dr.replace(/\D/g,"");(!$r.state.freezeSelection||Tr&&Tr.dialCode.length>Er.length)&&(Nr=$r.props.disableCountryGuess?Tr:$r.guessSelectedCountry(Er.substring(0,6),Xr,qr,yr)||Tr,Br=!1),an=$r.formatNumber(Er,Nr),Nr=Nr.dialCode?Nr:Tr}var Mr=Cr.target.selectionStart,jr=Cr.target.selectionStart,Ur=$r.state.formattedNumber,Jr=an.length-Ur.length;$r.setState({formattedNumber:an,freezeSelection:Br,selectedCountry:Nr},function(){Jr>0&&(jr-=Jr),an.charAt(an.length-1)==")"?$r.numberInputRef.setSelectionRange(an.length-1,an.length-1):jr>0&&Ur.length>=an.length?$r.numberInputRef.setSelectionRange(jr,jr):Mr<Ur.length&&$r.numberInputRef.setSelectionRange(Mr,Mr),tn&&tn(an.replace(/[^0-9]+/g,""),$r.getCountryData(),Cr,an)})}},$r.handleInputClick=function(Cr){$r.setState({showDropdown:!1}),$r.props.onClick&&$r.props.onClick(Cr,$r.getCountryData())},$r.handleDoubleClick=function(Cr){var Dr=Cr.target.value.length;Cr.target.setSelectionRange(0,Dr)},$r.handleFlagItemClick=function(Cr,Dr){var Vr=$r.state.selectedCountry,Yr=$r.state.onlyCountries.find(function(Br){return Br==Cr});if(Yr){var tn=$r.state.formattedNumber.replace(" ","").replace("(","").replace(")","").replace("-",""),an=tn.length>1?tn.replace(Vr.dialCode,Yr.dialCode):Yr.dialCode,Nr=$r.formatNumber(an.replace(/\D/g,""),Yr);$r.setState({showDropdown:!1,selectedCountry:Yr,freezeSelection:!0,formattedNumber:Nr,searchValue:""},function(){$r.cursorToEnd(),$r.props.onChange&&$r.props.onChange(Nr.replace(/[^0-9]+/g,""),$r.getCountryData(),Dr,Nr)})}},$r.handleInputFocus=function(Cr){$r.numberInputRef&&$r.numberInputRef.value===$r.props.prefix&&$r.state.selectedCountry&&!$r.props.disableCountryCode&&$r.setState({formattedNumber:$r.props.prefix+$r.state.selectedCountry.dialCode},function(){$r.props.jumpCursorToEnd&&setTimeout($r.cursorToEnd,0)}),$r.setState({placeholder:""}),$r.props.onFocus&&$r.props.onFocus(Cr,$r.getCountryData()),$r.props.jumpCursorToEnd&&setTimeout($r.cursorToEnd,0)},$r.handleInputBlur=function(Cr){Cr.target.value||$r.setState({placeholder:$r.props.placeholder}),$r.props.onBlur&&$r.props.onBlur(Cr,$r.getCountryData())},$r.handleInputCopy=function(Cr){if($r.props.copyNumbersOnly){var Dr=window.getSelection().toString().replace(/[^0-9]+/g,"");Cr.clipboardData.setData("text/plain",Dr),Cr.preventDefault()}},$r.getHighlightCountryIndex=function(Cr){var Dr=$r.state.highlightCountryIndex+Cr;return Dr<0||Dr>=$r.state.onlyCountries.length+$r.state.preferredCountries.length?Dr-Cr:$r.props.enableSearch&&Dr>$r.getSearchFilteredCountries().length?0:Dr},$r.searchCountry=function(){var Cr=$r.getProbableCandidate($r.state.queryString)||$r.state.onlyCountries[0],Dr=$r.state.onlyCountries.findIndex(function(Vr){return Vr==Cr})+$r.state.preferredCountries.length;$r.scrollTo($r.getElement(Dr),!0),$r.setState({queryString:"",highlightCountryIndex:Dr})},$r.handleKeydown=function(Cr){var Dr=$r.props.keys,Vr=Cr.target.className;if(Vr.includes("selected-flag")&&Cr.which===Dr.ENTER&&!$r.state.showDropdown)return $r.handleFlagDropdownClick(Cr);if(Vr.includes("form-control")&&(Cr.which===Dr.ENTER||Cr.which===Dr.ESC))return Cr.target.blur();if($r.state.showDropdown&&!$r.props.disabled&&(!Vr.includes("search-box")||Cr.which===Dr.UP||Cr.which===Dr.DOWN||Cr.which===Dr.ENTER||Cr.which===Dr.ESC&&Cr.target.value==="")){Cr.preventDefault?Cr.preventDefault():Cr.returnValue=!1;var Yr=function(tn){$r.setState({highlightCountryIndex:$r.getHighlightCountryIndex(tn)},function(){$r.scrollTo($r.getElement($r.state.highlightCountryIndex),!0)})};switch(Cr.which){case Dr.DOWN:Yr(1);break;case Dr.UP:Yr(-1);break;case Dr.ENTER:$r.props.enableSearch?$r.handleFlagItemClick($r.getSearchFilteredCountries()[$r.state.highlightCountryIndex]||$r.getSearchFilteredCountries()[0],Cr):$r.handleFlagItemClick([].concat($t($r.state.preferredCountries),$t($r.state.onlyCountries))[$r.state.highlightCountryIndex],Cr);break;case Dr.ESC:case Dr.TAB:$r.setState({showDropdown:!1},$r.cursorToEnd);break;default:(Cr.which>=Dr.A&&Cr.which<=Dr.Z||Cr.which===Dr.SPACE)&&$r.setState({queryString:$r.state.queryString+String.fromCharCode(Cr.which)},$r.state.debouncedQueryStingSearcher)}}},$r.handleInputKeyDown=function(Cr){var Dr=$r.props,Vr=Dr.keys,Yr=Dr.onEnterKeyPress,tn=Dr.onKeyDown;Cr.which===Vr.ENTER&&Yr&&Yr(Cr),tn&&tn(Cr)},$r.handleClickOutside=function(Cr){$r.dropdownRef&&!$r.dropdownContainerRef.contains(Cr.target)&&$r.state.showDropdown&&$r.setState({showDropdown:!1})},$r.handleSearchChange=function(Cr){var Dr=Cr.currentTarget.value,Vr=$r.state,Yr=Vr.preferredCountries,tn=Vr.selectedCountry,an=0;if(Dr===""&&tn){var Nr=$r.state.onlyCountries;an=$r.concatPreferredCountries(Yr,Nr).findIndex(function(Br){return Br==tn}),setTimeout(function(){return $r.scrollTo($r.getElement(an))},100)}$r.setState({searchValue:Dr,highlightCountryIndex:an})},$r.concatPreferredCountries=function(Cr,Dr){return Cr.length>0?$t(new Set(Cr.concat(Dr))):Dr},$r.getDropdownCountryName=function(Cr){return Cr.localName||Cr.name},$r.getSearchFilteredCountries=function(){var Cr=$r.state,Dr=Cr.preferredCountries,Vr=Cr.onlyCountries,Yr=Cr.searchValue,tn=$r.props.enableSearch,an=$r.concatPreferredCountries(Dr,Vr),Nr=Yr.trim().toLowerCase().replace("+","");if(tn&&Nr){if(/^\d+$/.test(Nr))return an.filter(function(Xr){var Qr=Xr.dialCode;return["".concat(Qr)].some(function(qr){return qr.toLowerCase().includes(Nr)})});var Br=an.filter(function(Xr){var Qr=Xr.iso2;return["".concat(Qr)].some(function(qr){return qr.toLowerCase().includes(Nr)})}),Hr=an.filter(function(Xr){var Qr=Xr.name,qr=Xr.localName;return Xr.iso2,["".concat(Qr),"".concat(qr||"")].some(function(Tr){return Tr.toLowerCase().includes(Nr)})});return $r.scrollToTop(),$t(new Set([].concat(Br,Hr)))}return an},$r.getCountryDropdownList=function(){var Cr=$r.state,Dr=Cr.preferredCountries,Vr=Cr.highlightCountryIndex,Yr=Cr.showDropdown,tn=Cr.searchValue,an=$r.props,Nr=an.disableDropdown,Br=an.prefix,Hr=$r.props,Xr=Hr.enableSearch,Qr=Hr.searchNotFound,qr=Hr.disableSearchIcon,Tr=Hr.searchClass,yr=Hr.searchStyle,Er=Hr.searchPlaceholder,Mr=Hr.autocompleteSearch,jr=$r.getSearchFilteredCountries().map(function(un,vn){var bn=Vr===vn,mn=_r()({country:!0,preferred:un.iso2==="us"||un.iso2==="gb",active:un.iso2==="us",highlight:bn}),dn="flag ".concat(un.iso2);return sr.a.createElement("li",Object.assign({ref:function(Pn){return $r["flag_no_".concat(vn)]=Pn},key:"flag_no_".concat(vn),"data-flag-key":"flag_no_".concat(vn),className:mn,"data-dial-code":"1",tabIndex:Nr?"-1":"0","data-country-code":un.iso2,onClick:function(Pn){return $r.handleFlagItemClick(un,Pn)},role:"option"},bn?{"aria-selected":!0}:{}),sr.a.createElement("div",{className:dn}),sr.a.createElement("span",{className:"country-name"},$r.getDropdownCountryName(un)),sr.a.createElement("span",{className:"dial-code"},un.format?$r.formatNumber(un.dialCode,un):Br+un.dialCode))}),Ur=sr.a.createElement("li",{key:"dashes",className:"divider"});Dr.length>0&&(!Xr||Xr&&!tn.trim())&&jr.splice(Dr.length,0,Ur);var Jr=_r()(_({"country-list":!0,hide:!Yr},$r.props.dropdownClass,!0));return sr.a.createElement("ul",{ref:function(un){return!Xr&&un&&un.focus(),$r.dropdownRef=un},className:Jr,style:$r.props.dropdownStyle,role:"listbox",tabIndex:"0"},Xr&&sr.a.createElement("li",{className:_r()(_({search:!0},Tr,Tr))},!qr&&sr.a.createElement("span",{className:_r()(_({"search-emoji":!0},"".concat(Tr,"-emoji"),Tr)),role:"img","aria-label":"Magnifying glass"},"🔎"),sr.a.createElement("input",{className:_r()(_({"search-box":!0},"".concat(Tr,"-box"),Tr)),style:yr,type:"search",placeholder:Er,autoF
1452ocus:!0,autoComplete:Mr?"on":"off",value:tn,onChange:$r.handleSearchChange})),jr.length>0?jr:sr.a.createElement("li",{className:"no-entries-message"},sr.a.createElement("span",null,Qr)))};var Kr,rn=new pr(Fr.enableAreaCodes,Fr.enableTerritories,Fr.regions,Fr.onlyCountries,Fr.preferredCountries,Fr.excludeCountries,Fr.preserveOrder,Fr.masks,Fr.priority,Fr.areaCodes,Fr.localization,Fr.prefix,Fr.defaultMask,Fr.alwaysDefaultMask),Zr=rn.onlyCountries,sn=rn.preferredCountries,nn=rn.hiddenAreaCodes,cn=Fr.value?Fr.value.replace(/\D/g,""):"";Kr=Fr.disableInitialCountryGuess?0:cn.length>1?$r.guessSelectedCountry(cn.substring(0,6),Fr.country,Zr,nn)||0:Fr.country&&Zr.find(function(Cr){return Cr.iso2==Fr.country})||0;var Wr,xr=cn.length<2&&Kr&&!dr()(cn,Kr.dialCode)?Kr.dialCode:"";Wr=cn===""&&Kr===0?"":$r.formatNumber((Fr.disableCountryCode?"":xr)+cn,Kr.name?Kr:void 0);var Or=Zr.findIndex(function(Cr){return Cr==Kr});return $r.state={showDropdown:Fr.showDropdown,formattedNumber:Wr,onlyCountries:Zr,preferredCountries:sn,hiddenAreaCodes:nn,selectedCountry:Kr,highlightCountryIndex:Or,queryString:"",freezeSelection:!1,debouncedQueryStingSearcher:ir()($r.searchCountry,250),searchValue:""},$r}var Lr,Gr;return function(Fr,$r){if(typeof $r!="function"&&$r!==null)throw new TypeError("Super expression must either be null or a function");Fr.prototype=Object.create($r&&$r.prototype,{constructor:{value:Fr,writable:!0,configurable:!0}}),$r&&tr(Fr,$r)}(kr,Pr),Lr=kr,(Gr=[{key:"componentDidMount",value:function(){document.addEventListener&&this.props.enableClickOutside&&document.addEventListener("mousedown",this.handleClickOutside),this.props.onMount&&this.props.onMount(this.state.formattedNumber.replace(/[^0-9]+/g,""),this.getCountryData(),this.state.formattedNumber)}},{key:"componentWillUnmount",value:function(){document.removeEventListener&&this.props.enableClickOutside&&document.removeEventListener("mousedown",this.handleClickOutside)}},{key:"componentDidUpdate",value:function(Fr,$r,Kr){Fr.country!==this.props.country?this.updateCountry(this.props.country):Fr.value!==this.props.value&&this.updateFormattedNumber(this.props.value)}},{key:"updateFormattedNumber",value:function(Fr){if(Fr===null)return this.setState({selectedCountry:0,formattedNumber:""});var $r=this.state,Kr=$r.onlyCountries,rn=$r.selectedCountry,Zr=$r.hiddenAreaCodes,sn=this.props,nn=sn.country,cn=sn.prefix;if(Fr==="")return this.setState({selectedCountry:rn,formattedNumber:""});var Wr,xr,Or=Fr.replace(/\D/g,"");if(rn&&dr()(Fr,cn+rn.dialCode))xr=this.formatNumber(Or,rn),this.setState({formattedNumber:xr});else{var Cr=(Wr=this.props.disableCountryGuess?rn:this.guessSelectedCountry(Or.substring(0,6),nn,Kr,Zr)||rn)&&dr()(Or,cn+Wr.dialCode)?Wr.dialCode:"";xr=this.formatNumber((this.props.disableCountryCode?"":Cr)+Or,Wr||void 0),this.setState({selectedCountry:Wr,formattedNumber:xr})}}},{key:"render",value:function(){var Fr,$r,Kr,rn=this,Zr=this.state,sn=Zr.onlyCountries,nn=Zr.selectedCountry,cn=Zr.showDropdown,Wr=Zr.formattedNumber,xr=Zr.hiddenAreaCodes,Or=this.props,Cr=Or.disableDropdown,Dr=Or.renderStringAsFlag,Vr=Or.isValid,Yr=Or.defaultErrorMessage,tn=Or.specialLabel;if(typeof Vr=="boolean")$r=Vr;else{var an=Vr(Wr.replace(/\D/g,""),nn,sn,xr);typeof an=="boolean"?($r=an)===!1&&(Kr=Yr):($r=!1,Kr=an)}var Nr=_r()((_(Fr={},this.props.containerClass,!0),_(Fr,"react-tel-input",!0),Fr)),Br=_r()({arrow:!0,up:cn}),Hr=_r()(_({"form-control":!0,"invalid-number":!$r,open:cn},this.props.inputClass,!0)),Xr=_r()({"selected-flag":!0,open:cn}),Qr=_r()(_({"flag-dropdown":!0,"invalid-number":!$r,open:cn},this.props.buttonClass,!0)),qr="flag ".concat(nn&&nn.iso2);return sr.a.createElement("div",{className:"".concat(Nr," ").concat(this.props.className),style:this.props.style||this.props.containerStyle,onKeyDown:this.handleKeydown},tn&&sr.a.createElement("div",{className:"special-label"},tn),Kr&&sr.a.createElement("div",{className:"invalid-number-message"},Kr),sr.a.createElement("input",Object.assign({className:Hr,style:this.props.inputStyle,onChange:this.handleInput,onClick:this.handleInputClick,onDoubleClick:this.handleDoubleClick,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur,onCopy:this.handleInputCopy,value:Wr,onKeyDown:this.handleInputKeyDown,placeholder:this.props.placeholder,disabled:this.props.disabled,type:"tel"},this.props.inputProps,{ref:function(Tr){rn.numberInputRef=Tr,typeof rn.props.inputProps.ref=="function"?rn.props.inputProps.ref(Tr):typeof rn.props.inputProps.ref=="object"&&(rn.props.inputProps.ref.current=Tr)}})),sr.a.createElement("div",{className:Qr,style:this.props.buttonStyle,ref:function(Tr){return rn.dropdownContainerRef
1452=Tr}},Dr?sr.a.createElement("div",{className:Xr},Dr):sr.a.createElement("div",{onClick:Cr?void 0:this.handleFlagDropdownClick,className:Xr,title:nn?"".concat(nn.localName||nn.name,": + ").concat(nn.dialCode):"",tabIndex:Cr?"-1":"0",role:"button","aria-haspopup":"listbox","aria-expanded":!!cn||void 0},sr.a.createElement("div",{className:qr},!Cr&&sr.a.createElement("div",{className:Br}))),cn&&this.getCountryDropdownList()))}}])&&Gt(Lr.prototype,Gr),kr}(sr.a.Component);br.defaultProps={country:"",value:"",onlyCountries:[],preferredCountries:[],excludeCountries:[],placeholder:"1 (702) 123-4567",searchPlaceholder:"search",searchNotFound:"No entries to show",flagsImagePath:"./flags.png",disabled:!1,containerStyle:{},inputStyle:{},buttonStyle:{},dropdownStyle:{},searchStyle:{},containerClass:"",inputClass:"",buttonClass:"",dropdownClass:"",searchClass:"",className:"",autoFormat:!0,enableAreaCodes:!1,enableTerritories:!1,disableCountryCode:!1,disableDropdown:!1,enableLongNumbers:!1,countryCodeEditable:!0,enableSearch:!1,disableSearchIcon:!1,disableInitialCountryGuess:!1,disableCountryGuess:!1,regions:"",inputProps:{},localization:{},masks:null,priority:null,areaCodes:null,preserveOrder:[],defaultMask:"... ... ... ... ..",alwaysDefaultMask:!1,prefix:"+",copyNumbersOnly:!0,renderStringAsFlag:"",autocompleteSearch:!1,jumpCursorToEnd:!0,enableAreaCodeStretch:!1,enableClickOutside:!0,showDropdown:!1,isValid:!0,defaultErrorMessage:"",specialLabel:"Phone",onEnterKeyPress:null,keys:{UP:38,DOWN:40,RIGHT:39,LEFT:37,ENTER:13,ESC:27,PLUS:43,A:65,Z:90,SPACE:32,TAB:9}},o.default=br}]);PaymentOption.APPLEPAY,PaymentOption.GOOGLEPAY,PaymentOption.PAYPAL;PaymentOption.APPLEPAY,PaymentOption.GOOGLEPAY,PaymentOption.PAYPAL;const ButtonGroupSelector=({name:a,onChange:o,onBlur:s,onFocus:_,options:j,value:$t,isLegendVisible:zt,label:Ht,errorMessage:Ut,containerClassName:Gt,buttonClassName:Xt,activeButtonClassName:Jt,stretchButtonWidth:Zt=!1,fillStyleEnabled:er=!1,alignment:tr="horizontal",buttonContainerClassName:nr})=>{const sr=reactExports.useContext(CustomThemeContext),or=ir=>{const rr=er?{background:sr.colourCode}:{color:sr.colourCode};return ir===$t||parseInt($t||"")===ir?{borderColor:sr.colourCode||void 0,...rr}:{color:sr.colourCode}};return jsxs("fieldset",{className:clsx(Gt),children:[jsx("legend",{className:clsx({"hidden-accessibility":!zt},{"custom-label":zt},{"text-error-solid":Ut}),children:Ht}),jsx("div",{className:clsx(`item-group xxs:flex-col ${tr==="horizontal"?"flex":"flex-col"} ${Zt&&"w-full"}`,nr),children:j.map((ir,rr)=>{const ar=ir.value===$t||parseInt($t||"")===ir.value;return jsxs("div",{className:clsx({"flex-auto":Zt},{"w-1/2":Zt&&j.length===2},"xs:flex-1","xs:self-stretch",{"xxs:w-auto":Zt&&j.length===2}),children:[jsx("input",{id:ir.id,name:a,value:ir.value,type:"radio",className:clsx("border-0","w-0","height-px","cursor-pointer","-m-px","p-0","overflow-hidden","absolute","peer","focus:ring-0","-z-[10]"),onChange:o,onBlur:s,onFocus:_,checked:ar}),jsx("label",{style:sr.colourCode?or(ir.value):{},className:clsx(Xt,{[Jt]:ar&&Jt},"flex items-center justify-center","text-center","font-lato","py-2","px-4","xs:px-2",{"peer-checked:text-blue-ch":!er&&!Jt},"peer-checked:border-blue-ch",{"peer-checked:bg-blue-ch":er&&!Jt},{"peer-checked:text-white":er&&!Jt},{"peer-checked:font-bold":!er},{"font-semibold":er},"border-shade-solitude","border-2",{"border-l-0":tr!=="vertical"},"xxs:border-l-2","xxs:border-b-0",{"xxs:border-b-2":rr===j.length-1},"xxs:peer-checked:border-b-2","peer-checked:border-r-2","peer-checked:border-l-2",{"border-l-2":rr===0},{"border-r-2":rr===j.length-1},{"xxs:rounded-t-none":rr===j.length-1},{"xxs:rounded-bl-ch":rr===j.length-1},{"text-ink-bayoux":!er},{"text-blue-ch":er},"text-default","cursor-pointer",{"rounded-l-ch":rr===0&&tr==="horizontal"&&!Jt},{"rounded-l-cos":rr===0&&tr==="horizontal"&&!!Jt},{"rounded-r-ch":rr===j.length-1&&tr==="horizontal"&&!Jt},{"rounded-r-cos":rr===j.length-1&&tr==="horizontal"&&!!Jt},{"rounded-t-ch":rr===0&&tr==="vertical"&&!Jt},{"rounded-t-cos":rr===0&&tr==="vertical"&&!!Jt},{"rounded-b-ch":rr===j.length-1&&tr==="vertical"&&!Jt},{"rounded-b-cos":rr===j.length-1&&tr==="vertical"&&!!Jt},{"xxs:rounded-t-ch":rr===0&&!Jt},{"xxs:rounded-t-cos":rr===0&&!!Jt},"xxs:rounded-bl-none",{"font-bold":ar&&!er},{"hover:bg-gradient-to-b":!ar},"from-[#FAFBFC]","to-[#EBEFF2]","xs:h-full","xxs:h-auto"),htmlFor:ir.id,children:ir.label})]},rr)})})]})},Button=Radium(a=>{const{id:o,children:s,className:_,variant:j,size:$t="medium",type:zt,disabled:Ht,visuallyDisabled:Ut,onClick:Gt,onKeyDown:Xt,iconLeft:Jt,iconRight:Zt,style:er,form:tr,ariaLabel:nr="button",ref:sr}=a,or=reactExports.useContext(CustomThemeContext),ir=or.colourCode?modifyColorBrightness(or.colourCode,-50):void 0,rr=or.colourCode?{background:or.colourCode,color:or.sectionTitleTextColourCode,outlineColor:ir,":hover":{background:`linear-gradient(${or.colourCode}, ${ir})`},...er}:{...er},ar=or.colourCode?{color:or.colourCode,...er}:{...er},lr=tr?{form:tr}:{},ur=Ut||Ht;return jsxs("button",{"aria-label":nr,ref:sr,id:o,onClick:Gt,onKeyDown:Xt||(cr=>cr.key==="Enter"?Gt:void 0),disabled:Ht,type:zt,style:j==="secondary"?ar:j==="primaryPurple"?rr:{...er},...lr,className:clsx(_,"rounded-ch20","border-solid","px-4","font-bold","items-center","hover:bg-gradient-to-b","active:shadow-inner","cursor-pointer","active:!px-[14px]",{"text-caption py-1":$t==="small"},{"text-default py-2 active:!py-[6px]":$t==="medium"},{"text-btnLarge py-4 active:!py-[14px]":$t==="large"},{"bg-ch20-blue border-ch20-blue hover:bg-ch20-blueDark active:bg-ch20-blueDark active:border-ch20-blueDarker text-white active:border-2":j==="primaryBlue"&&!ur},{"bg-ch20-purple border-ch20-purple hover:bg-opacity-66 active:bg-opacity-66 active:border-ch20-purple text-white active:border-2":j==="primaryPurple"&&!ur},{"text-ch20-purple border-ch20-purple hover:bg-ch20-purple hover:bg-opacity-15 active:bg-ch20-purple active:bg-opacity-15 border bg-transparent !py-[7px] active:border-2":j==="secondary"&&!ur},{"!bg-ch20-error border-ch20-error hover:bg-opacity-66 text-white":j==="destructive"&&!ur},{"bg-ch20-purple bg-opacity-15 border-none text-white":j==="primaryPurple"&&ur}
1452,{"bg-shade-lilac text-ink-cadet border-none":j==="secondary"&&ur},{"bg-red-light border-none text-white":j==="destructive"&&ur},{"bg-ch20-blue bg-opacity-15 border-none text-white":j==="primaryBlue"&&ur},{"bg-ch20-white bg-opacity-15 text-ch20-purple border-ch20-purple hover:bg-ch20-purple hover:bg-opacity-15 active:bg-ch20-purple active:bg-opacity-15 border":j==="primaryWhite"&&!ur},{"!bg-ch20-background bg-opacity-15 text-ch20-purpleLighter hover:bg-ch20-purpleLighter hover:bg-opacity-15 active:bg-ch20-purpleLighter active:bg-opacity-15":j==="tertiary"&&!ur},{"!bg-ch20-background text-ch20-purpleLighter border-none hover:opacity-80 active:opacity-70":j==="tertiaryFlat"&&!ur},{"!bg-ch20-background text-ch20-purpleLighter border-none opacity-50":j==="tertiaryFlat"&&ur},{"!border-none !outline-none":er?.background}),children:[Jt&&jsx(FontAwesomeIcon,{size:"lg",className:"mr-2.5",icon:Jt}),s,Zt&&jsx(FontAwesomeIcon,{size:"lg",className:"ml-2.5",icon:Zt})]})});registerPlugin(plugin$1,plugin$3,plugin$2,plugin);const Checkbox=Radium(a=>{const{name:o,value:s,id:_,onChange:j,onBlur:$t,onFocus:zt,label:Ht,labelDescription:Ut,hideLabel:Gt,disabled:Xt,errorMessage:Jt,innerRef:Zt,indeterminate:er,containerClassName:tr,inputClassName:nr,labelClassName:sr,labelDescriptionClassName:or,questionTooltipText:ir,isCharityAdmin:rr=!1}=a,ar=Zt||reactExports.useRef(null),lr=reactExports.useContext(CustomThemeContext),[ur,cr]=reactExports.useState(!1);reactExports.useEffect(()=>{!ar||!ar.current||(ar.current.checked=!!s,ar.current.indeterminate=!!er&&!s,cr(ar.current?.checked||ar.current?.indeterminate||s||!!er&&!s))},[ar,er,s]);const[dr,gr]=reactExports.useState(!1),_r=Ut?{"aria-describedby":`inputDescription${_?`-${_}`:""}`}:{};return jsxs("div",{className:clsx(tr,"flex","content-start"),children:[jsx("input",{id:_,name:o,"data-is-checked":ur,type:"checkbox",onChange:j,onFocus:Sr=>{zt&&zt(Sr),gr(!0)},style:{":hover":{borderColor:lr.colourCode||void 0,backgroundColor:ur&&lr.colourCode||void 0},":focus":{borderColor:lr.colourCode||void 0,backgroundColor:ur&&lr.colourCode||void 0},backgroundColor:ur?lr.colourCode||void 0:rr?"#DDDCE5":void 0,borderColor:ur&&lr.colourCode||void 0},onBlur:Sr=>{$t&&$t(Sr),gr(!1)},disabled:Xt,ref:ar,..._r,className:clsx(nr,"align-top","mr-2","mt-0.5","h-[18px]","w-[18px]","cursor-pointer","rounded-ch","ring-0","focus:ring-0","focus:ring-offset-0","focus:shadow-none",{"border-shade-iron":!Xt&&!Jt&&!rr},{"border-ch20-keyline":!Xt&&!Jt&&rr},{"checked:border-ch20-purple checked:bg-ch20-purple indeterminate:bg-ch20-purple hover:border-ch20-purple checked:hover:bg-ch20-purple indeterminate:hover:bg-ch20-purple focus:border-ch20-purple checked:focus:bg-ch20-purple indeterminate:focus:bg-ch20-purple ":!Xt&&!Jt},{"border-ch20-keyline checked:bg-ch20-keyline indeterminate:bg-ch20-keyline hover:bg-ch20-keyline checked:hover:bg-ch20-keyline indeterminate:hover:bg-ch20-keyline focus:bg-ch20-keyline indeterminate:focus:bg-ch20-keyline active:bg-ch20-keyline cursor-not-allowed":Xt},{"border-error-solid bg-red-lighter checked:border-error-solid checked:bg-red-lighter  indeterminate:border-error-solid indeterminate:bg-red-lighter hover:border-ch20-purple checked:hover:border-error-solid checked:hover:bg-red-lighter hover:indeterminate:border-error-solid indeterminate:hover:bg-red-lighter focus:border-ch20-purple checked:focus:border-error-solid checked:focus:bg-red-lighter focus:indeterminate:border-error-solid indeterminate:focus:bg-red-lighter hover:bg-white focus:bg-white ":Jt&&!Xt},{"checkmark-red":Jt&&!Xt},{"checkmark-intermediate-red":er&&Jt&&!Xt})}),jsxs("div",{children:[jsxs("div",{className:"flex",children:[jsx("label",{htmlFor:_,className:clsxm({"hidden-accessibility":Gt},"font-inter cursor-pointer select-none font-normal","text-default text-ch20-purple",{"text-error-solid":Jt&&!Xt},{"text-ch20-purpleLight cursor-not-allowed":Xt},sr),children:Ht}),ir&&jsx(QuestionTooltip$1,{iconClassName:"ml-2.5",questionTooltipText:ir,hideInfoIcon:!0})]}),Ut&&jsx(LabelOptionalDescription$1,{descriptionMessage:Ut,id:`inputDescription-${_}`,disabled:Xt,isCharityAdmin:rr,labelClassName:or}),jsx("div",{className:clsx({"hidden-accessibility":dr}),children:jsx(ValidationErrorMessage$1,{id:`${_}-error`,errorMessage:Jt})})]})]})}),Link=a=>{const{ariaLabel:o,href:s,children:_,target:j,className:$t,rel:zt,fontColorClassName:Ht,underline:Ut=!1}=a,Gt=reactExports.useContext(CustomThemeContext),Xt=Gt.colourCode?{color:Gt.colourCode}:{};return jsx("a",{"aria-label":o,href:s,target:j||"_blank",rel:zt,className:clsx({"text-ch20-blue hover:text-ch20-purple active:text-ch20-purpleHyperlink":!Ht},"hover:underline","cursor-pointer",{underline:Ut},Ht,$t),style:Xt,children:_})};var lib={},flattenNames$1={},baseGetTag$6=_baseGetTag,isArray$c=isArray_1,isObjectLike$9=isObjectLike_1,stringTag$6="[object String]";
vendor: 6,305 bytes, line 1452
1452function isString$1(a){return typeof a=="string"||!isArray$c(a)&&isObjectLike$9(a)&&baseGetTag$6(a)==stringTag$6}var isString_1=isString$1;function createBaseFor$2(a){return function(o,s,_){for(var j=-1,$t=Object(o),zt=_(o),Ht=zt.length;Ht--;){var Ut=zt[a?Ht:++j];if(s($t[Ut],Ut,$t)===!1)break}return o}}var _createBaseFor=createBaseFor$2,createBaseFor$1=_createBaseFor,baseFor$3=createBaseFor$1(),_baseFor=baseFor$3;function baseTimes$2(a,o){for(var s=-1,_=Array(a);++s<a;)_[s]=o(s);return _}var _baseTimes=baseTimes$2,baseGetTag$5=_baseGetTag,isObjectLike$8=isObjectLike_1,argsTag$6="[object Arguments]";function baseIsArguments$2(a){return isObjectLike$8(a)&&baseGetTag$5(a)==argsTag$6}var _baseIsArguments=baseIsArguments$2,baseIsArguments$1=_baseIsArguments,isObjectLike$7=isObjectLike_1,objectProto$s=Object.prototype,hasOwnProperty$n=objectProto$s.hasOwnProperty,propertyIsEnumerable$3=objectProto$s.propertyIsEnumerable,isArguments$4=baseIsArguments$1(function(){return arguments}())?baseIsArguments$1:function(a){return isObjectLike$7(a)&&hasOwnProperty$n.call(a,"callee")&&!propertyIsEnumerable$3.call(a,"callee")},isArguments_1=isArguments$4,isBuffer$5={exports:{}};function stubFalse$1(){return!1}var stubFalse_1=stubFalse$1;isBuffer$5.exports;(function(a,o){var s=_root,_=stubFalse_1,j=o&&!o.nodeType&&o,$t=j&&!0&&a&&!a.nodeType&&a,zt=$t&&$t.exports===j,Ht=zt?s.Buffer:void 0,Ut=Ht?Ht.isBuffer:void 0,Gt=Ut||_;a.exports=Gt})(isBuffer$5,isBuffer$5.exports);var isBufferExports=isBuffer$5.exports,MAX_SAFE_INTEGER$3=9007199254740991,reIsUint$1=/^(?:0|[1-9]\d*)$/;function isIndex$3(a,o){var s=typeof a;return o=o??MAX_SAFE_INTEGER$3,!!o&&(s=="number"||s!="symbol"&&reIsUint$1.test(a))&&a>-1&&a%1==0&&a<o}var _isIndex=isIndex$3,MAX_SAFE_INTEGER$2=9007199254740991;function isLength$4(a){return typeof a=="number"&&a>-1&&a%1==0&&a<=MAX_SAFE_INTEGER$2}var isLength_1=isLength$4,baseGetTag$4=_baseGetTag,isLength$3=isLength_1,isObjectLike$6=isObjectLike_1,argsTag$5="[object Arguments]",arrayTag$4="[object Array]",boolTag$5="[object Boolean]",dateTag$5="[object Date]",errorTag$4="[object Error]",funcTag$4="[object Function]",mapTag$8="[object Map]",numberTag$5="[object Number]",objectTag$8="[object Object]",regexpTag$5="[object RegExp]",setTag$8="[object Set]",stringTag$5="[object String]",weakMapTag$4="[object WeakMap]",arrayBufferTag$5="[object ArrayBuffer]",dataViewTag$7="[object DataView]",float32Tag$3="[object Float32Array]",float64Tag$3="[object Float64Array]",int8Tag$3="[object Int8Array]",int16Tag$3="[object Int16Array]",int32Tag$3="[object Int32Array]",uint8Tag$3="[object Uint8Array]",uint8ClampedTag$3="[object Uint8ClampedArray]",uint16Tag$3="[object Uint16Array]",uint32Tag$3="[object Uint32Array]",typedArrayTags$1={};typedArrayTags$1[float32Tag$3]=typedArrayTags$1[float64Tag$3]=typedArrayTags$1[int8Tag$3]=typedArrayTags$1[int16Tag$3]=typedArrayTags$1[int32Tag$3]=typedArrayTags$1[uint8Tag$3]=typedArrayTags$1[uint8ClampedTag$3]=typedArrayTags$1[uint16Tag$3]=typedArrayTags$1[uint32Tag$3]=!0;typedArrayTags$1[argsTag$5]=typedArrayTags$1[arrayTag$4]=typedArrayTags$1[arrayBufferTag$5]=typedArrayTags$1[boolTag$5]=typedArrayTags$1[dataViewTag$7]=typedArrayTags$1[dateTag$5]=typedArrayTags$1[errorTag$4]=typedArrayTags$1[funcTag$4]=typedArrayTags$1[mapTag$8]=typedArrayTags$1[numberTag$5]=typedArrayTags$1[objectTag$8]=typedArrayTags$1[regexpTag$5]=typedArrayTags$1[setTag$8]=typedArrayTags$1[stringTag$5]=typedArrayTags$1[weakMapTag$4]=!1;function baseIsTypedArray$2(a){return isObjectLike$6(a)&&isLength$3(a.length)&&!!typedArrayTags$1[baseGetTag$4(a)]}var _baseIsTypedArray=baseIsTypedArray$2,baseIsTypedArray$1=_baseIsTypedArray,baseUnary$3=_baseUnary,nodeUtil$4=_nodeUtilExports,nodeIsTypedArray$1=nodeUtil$4&&nodeUtil$4.isTypedArray,isTypedArray$4=nodeIsTypedArray$1?baseUnary$3(nodeIsTypedArray$1):baseIsTypedArray$1,isTypedArray_1=isTypedArray$4,baseTimes$1=_baseTimes,isArguments$3=isArguments_1,isArray$b=isArray_1,isBuffer$4=isBufferExports,isIndex$2=_isIndex,isTypedArray$3=isTypedArray_1,objectProto$r=Object.prototype,hasOwnProperty$m=objectProto$r.hasOwnProperty;function arrayLikeKeys$3(a,o){var s=isArray$b(a),_=!s&&isArguments$3(a),j=!s&&!_&&isBuffer$4(a),$t=!s&&!_&&!j&&isTypedArray$3(a),zt=s||_||j||$t,Ht=zt?baseTimes$1(a.length,String):[],Ut=Ht.length;for(var Gt in a)(o||hasOwnProperty$m.call(a,Gt))&&!(zt&&(Gt=="length"||j&&(Gt=="offset"||Gt=="parent")||$t&&(Gt=="buffer"||Gt=="byteLength"||Gt=="byteOffset")||isIndex$2(Gt,Ut)))&&Ht.push(Gt);return Ht}var _arrayLikeKeys=arrayLikeKeys$3,objectProto$q=Object.prototype;function isPrototype$4(a){var o=a&&a.constructor,s=typeof o=="function"&&o.prototype||objectProto$q;return a===s}var _isPrototype=isPrototype$4;function overArg$3(a,o){return function(s){return a(o(s))}}var _overArg=overArg$3,overArg$2=_overArg,nativeKeys$3=overArg$2(Object.keys,Object),_nativeKeys=nativeKeys$3,isPrototype$3=_isPrototype,nativeKeys$2=_nativeKeys,objectProto$p=Object.prototype,hasOwnProperty$l=objectProto$p.hasOwnProperty;function baseKeys$2(a){if(!isPrototype$3(a))return nativeKeys$2(a);var o=[];for(var s in Object(a))hasOwnProperty$l.call(a,s)&&s!="constructor"&&o.push(s);return o}var _baseKeys=baseKeys$2,baseGetTag$3=_baseGetTag,isObject$7=isObject_1,asyncTag$1="[object AsyncFunction]",funcTag$3="[object Function]",genTag$2="[object GeneratorFunction]",proxyTag$1="[object Proxy]";function isFunction$3(a){if(!isObject$7(a))return!1;var o=baseGetTag$3(a);return o==funcTag$3||o==genTag$2||o==asyncTag$1||o==proxyTag$1}var isFunction_1=isFunction$3,isFunction$2=isFunction_1,isLength$2=isLength_1;function isArrayLike$5(a){return a!=null&&isLength$2(a.length)&&!isFunction$2(a)}var isArrayLike_1=isArrayLike$5,arrayLikeKeys$2=_arrayLikeKeys,baseKeys$1=_baseKeys,isArrayLike$4=isArrayLike_1;function keys$6(a){return isArrayLike$4(a)?arrayLikeKeys$2(a):baseKeys$1(a)}var keys_1=keys$6,baseFor$2=_baseFor,keys$5=keys_1;function baseForOwn$3(a,o){return a&&baseFor$2(a,o,keys$5)}var _baseForOwn=baseForOwn$3;function identity$3(a){return a}var identity_1=identity$3,identity$2=identity_1;function castFunction$2(a){return typeof a=="function"?a:identity$2}var _castFunction=castFunction$2,baseForOwn$2=_baseForOwn,castFunction$1=_castFunction;function forOwn(a,o){return a&&baseForOwn$2(a,castFunction$1(o))}
vendor: 6,164 bytes, line 1452
1452var forOwn_1=forOwn,overArg$1=_overArg,getPrototype$5=overArg$1(Object.getPrototypeOf,Object),_getPrototype=getPrototype$5,baseGetTag$2=_baseGetTag,getPrototype$4=_getPrototype,isObjectLike$5=isObjectLike_1,objectTag$7="[object Object]",funcProto$5=Function.prototype,objectProto$o=Object.prototype,funcToString$5=funcProto$5.toString,hasOwnProperty$k=objectProto$o.hasOwnProperty,objectCtorString$1=funcToString$5.call(Object);function isPlainObject$3(a){if(!isObjectLike$5(a)||baseGetTag$2(a)!=objectTag$7)return!1;var o=getPrototype$4(a);if(o===null)return!0;var s=hasOwnProperty$k.call(o,"constructor")&&o.constructor;return typeof s=="function"&&s instanceof s&&funcToString$5.call(s)==objectCtorString$1}var isPlainObject_1=isPlainObject$3;function listCacheClear$2(){this.__data__=[],this.size=0}var _listCacheClear=listCacheClear$2;function eq$4(a,o){return a===o||a!==a&&o!==o}var eq_1=eq$4,eq$3=eq_1;function assocIndexOf$5(a,o){for(var s=a.length;s--;)if(eq$3(a[s][0],o))return s;return-1}var _assocIndexOf=assocIndexOf$5,assocIndexOf$4=_assocIndexOf,arrayProto$1=Array.prototype,splice$1=arrayProto$1.splice;function listCacheDelete$2(a){var o=this.__data__,s=assocIndexOf$4(o,a);if(s<0)return!1;var _=o.length-1;return s==_?o.pop():splice$1.call(o,s,1),--this.size,!0}var _listCacheDelete=listCacheDelete$2,assocIndexOf$3=_assocIndexOf;function listCacheGet$2(a){var o=this.__data__,s=assocIndexOf$3(o,a);return s<0?void 0:o[s][1]}var _listCacheGet=listCacheGet$2,assocIndexOf$2=_assocIndexOf;function listCacheHas$2(a){return assocIndexOf$2(this.__data__,a)>-1}var _listCacheHas=listCacheHas$2,assocIndexOf$1=_assocIndexOf;function listCacheSet$2(a,o){var s=this.__data__,_=assocIndexOf$1(s,a);return _<0?(++this.size,s.push([a,o])):s[_][1]=o,this}var _listCacheSet=listCacheSet$2,listCacheClear$1=_listCacheClear,listCacheDelete$1=_listCacheDelete,listCacheGet$1=_listCacheGet,listCacheHas$1=_listCacheHas,listCacheSet$1=_listCacheSet;function ListCache$5(a){var o=-1,s=a==null?0:a.length;for(this.clear();++o<s;){var _=a[o];this.set(_[0],_[1])}}ListCache$5.prototype.clear=listCacheClear$1;ListCache$5.prototype.delete=listCacheDelete$1;ListCache$5.prototype.get=listCacheGet$1;ListCache$5.prototype.has=listCacheHas$1;ListCache$5.prototype.set=listCacheSet$1;var _ListCache=ListCache$5,ListCache$4=_ListCache;function stackClear$2(){this.__data__=new ListCache$4,this.size=0}var _stackClear=stackClear$2;function stackDelete$2(a){var o=this.__data__,s=o.delete(a);return this.size=o.size,s}var _stackDelete=stackDelete$2;function stackGet$2(a){return this.__data__.get(a)}var _stackGet=stackGet$2;function stackHas$2(a){return this.__data__.has(a)}var _stackHas=stackHas$2,root$9=_root,coreJsData$3=root$9["__core-js_shared__"],_coreJsData=coreJsData$3,coreJsData$2=_coreJsData,maskSrcKey$1=function(){var a=/[^.]+$/.exec(coreJsData$2&&coreJsData$2.keys&&coreJsData$2.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}();function isMasked$2(a){return!!maskSrcKey$1&&maskSrcKey$1 in a}var _isMasked=isMasked$2,funcProto$4=Function.prototype,funcToString$4=funcProto$4.toString;function toSource$3(a){if(a!=null){try{return funcToString$4.call(a)}catch{}try{return a+""}catch{}}return""}var _toSource=toSource$3,isFunction$1=isFunction_1,isMasked$1=_isMasked,isObject$6=isObject_1,toSource$2=_toSource,reRegExpChar$1=/[\\^$.*+?()[\]{}|]/g,reIsHostCtor$1=/^\[object .+?Constructor\]$/,funcProto$3=Function.prototype,objectProto$n=Object.prototype,funcToString$3=funcProto$3.toString,hasOwnProperty$j=objectProto$n.hasOwnProperty,reIsNative$1=RegExp("^"+funcToString$3.call(hasOwnProperty$j).replace(reRegExpChar$1,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function baseIsNative$2(a){if(!isObject$6(a)||isMasked$1(a))return!1;var o=isFunction$1(a)?reIsNative$1:reIsHostCtor$1;return o.test(toSource$2(a))}var _baseIsNative=baseIsNative$2;function getValue$2(a,o){return a?.[o]}var _getValue=getValue$2,baseIsNative$1=_baseIsNative,getValue$1=_getValue;function getNative$8(a,o){var s=getValue$1(a,o);return baseIsNative$1(s)?s:void 0}var _getNative=getNative$8,getNative$7=_getNative,root$8=_root,Map$6=getNative$7(root$8,"Map"),_Map=Map$6,getNative$6=_getNative,nativeCreate$6=getNative$6(Object,"create"),_nativeCreate=nativeCreate$6,nativeCreate$5=_nativeCreate;function hashClear$2(){this.__data__=nativeCreate$5?nativeCreate$5(null):{},this.size=0}var _hashClear=hashClear$2;function hashDelete$2(a){var o=this.has(a)&&delete this.__data__[a];return this.size-=o?1:0,o}var _hashDelete=hashDelete$2,nativeCreate$4=_nativeCreate,HASH_UNDEFINED$5="__lodash_hash_undefined__",objectProto$m=Object.prototype,hasOwnProperty$i=objectProto$m.hasOwnProperty;function hashGet$2(a){var o=this.__data__;if(nativeCreate$4){var s=o[a];return s===HASH_UNDEFINED$5?void 0:s}return hasOwnProperty$i.call(o,a)?o[a]:void 0}var _hashGet=hashGet$2,nativeCreate$3=_nativeCreate,objectProto$l=Object.prototype,hasOwnProperty$h=objectProto$l.hasOwnProperty;function hashHas$2(a){var o=this.__data__;return nativeCreate$3?o[a]!==void 0:hasOwnProperty$h.call(o,a)}var _hashHas=hashHas$2,nativeCreate$2=_nativeCreate,HASH_UNDEFINED$4="__lodash_hash_undefined__";function hashSet$2(a,o){var s=this.__data__;return this.size+=this.has(a)?0:1,s[a]=nativeCreate$2&&o===void 0?HASH_UNDEFINED$4:o,this}var _hashSet=hashSet$2,hashClear$1=_hashClear,hashDelete$1=_hashDelete,hashGet$1=_hashGet,hashHas$1=_hashHas,hashSet$1=_hashSet;function Hash$2(a){var o=-1,s=a==null?0:a.length;for(this.clear();++o<s;){var _=a[o];this.set(_[0],_[1])}}Hash$2.prototype.clear=hashClear$1;Hash$2.prototype.delete=hashDelete$1;Hash$2.prototype.get=hashGet$1;Hash$2.prototype.has=hashHas$1;Hash$2.prototype.set=hashSet$1;var _Hash=Hash$2,Hash$1=_Hash,ListCache$3=_ListCache,Map$5=_Map;function mapCacheClear$2(){this.size=0,this.__data__={hash:new Hash$1,map:new(Map$5||ListCache$3),string:new Hash$1}}var _mapCacheClear=mapCacheClear$2;function isKeyable$2(a){var o=typeof a;return o=="string"||o=="number"||o=="symbol"||o=="boolean"?a!=="__proto__":a===null}var _isKeyable=isKeyable$2,isKeyable$1=_isKeyable;function getMapData$5(a,o){var s=a.__data__;
vendor: 6,037 bytes, line 1452
1452return isKeyable$1(o)?s[typeof o=="string"?"string":"hash"]:s.map}var _getMapData=getMapData$5,getMapData$4=_getMapData;function mapCacheDelete$2(a){var o=getMapData$4(this,a).delete(a);return this.size-=o?1:0,o}var _mapCacheDelete=mapCacheDelete$2,getMapData$3=_getMapData;function mapCacheGet$2(a){return getMapData$3(this,a).get(a)}var _mapCacheGet=mapCacheGet$2,getMapData$2=_getMapData;function mapCacheHas$2(a){return getMapData$2(this,a).has(a)}var _mapCacheHas=mapCacheHas$2,getMapData$1=_getMapData;function mapCacheSet$2(a,o){var s=getMapData$1(this,a),_=s.size;return s.set(a,o),this.size+=s.size==_?0:1,this}var _mapCacheSet=mapCacheSet$2,mapCacheClear$1=_mapCacheClear,mapCacheDelete$1=_mapCacheDelete,mapCacheGet$1=_mapCacheGet,mapCacheHas$1=_mapCacheHas,mapCacheSet$1=_mapCacheSet;function MapCache$4(a){var o=-1,s=a==null?0:a.length;for(this.clear();++o<s;){var _=a[o];this.set(_[0],_[1])}}MapCache$4.prototype.clear=mapCacheClear$1;MapCache$4.prototype.delete=mapCacheDelete$1;MapCache$4.prototype.get=mapCacheGet$1;MapCache$4.prototype.has=mapCacheHas$1;MapCache$4.prototype.set=mapCacheSet$1;var _MapCache=MapCache$4,ListCache$2=_ListCache,Map$4=_Map,MapCache$3=_MapCache,LARGE_ARRAY_SIZE$1=200;function stackSet$2(a,o){var s=this.__data__;if(s instanceof ListCache$2){var _=s.__data__;if(!Map$4||_.length<LARGE_ARRAY_SIZE$1-1)return _.push([a,o]),this.size=++s.size,this;s=this.__data__=new MapCache$3(_)}return s.set(a,o),this.size=s.size,this}var _stackSet=stackSet$2,ListCache$1=_ListCache,stackClear$1=_stackClear,stackDelete$1=_stackDelete,stackGet$1=_stackGet,stackHas$1=_stackHas,stackSet$1=_stackSet;function Stack$4(a){var o=this.__data__=new ListCache$1(a);this.size=o.size}Stack$4.prototype.clear=stackClear$1;Stack$4.prototype.delete=stackDelete$1;Stack$4.prototype.get=stackGet$1;Stack$4.prototype.has=stackHas$1;Stack$4.prototype.set=stackSet$1;var _Stack=Stack$4,HASH_UNDEFINED$3="__lodash_hash_undefined__";function setCacheAdd$2(a){return this.__data__.set(a,HASH_UNDEFINED$3),this}var _setCacheAdd=setCacheAdd$2;function setCacheHas$2(a){return this.__data__.has(a)}var _setCacheHas=setCacheHas$2,MapCache$2=_MapCache,setCacheAdd$1=_setCacheAdd,setCacheHas$1=_setCacheHas;function SetCache$2(a){var o=-1,s=a==null?0:a.length;for(this.__data__=new MapCache$2;++o<s;)this.add(a[o])}SetCache$2.prototype.add=SetCache$2.prototype.push=setCacheAdd$1;SetCache$2.prototype.has=setCacheHas$1;var _SetCache=SetCache$2;function arraySome$2(a,o){for(var s=-1,_=a==null?0:a.length;++s<_;)if(o(a[s],s,a))return!0;return!1}var _arraySome=arraySome$2;function cacheHas$2(a,o){return a.has(o)}var _cacheHas=cacheHas$2,SetCache$1=_SetCache,arraySome$1=_arraySome,cacheHas$1=_cacheHas,COMPARE_PARTIAL_FLAG$b=1,COMPARE_UNORDERED_FLAG$7=2;function equalArrays$3(a,o,s,_,j,$t){var zt=s&COMPARE_PARTIAL_FLAG$b,Ht=a.length,Ut=o.length;if(Ht!=Ut&&!(zt&&Ut>Ht))return!1;var Gt=$t.get(a),Xt=$t.get(o);if(Gt&&Xt)return Gt==o&&Xt==a;var Jt=-1,Zt=!0,er=s&COMPARE_UNORDERED_FLAG$7?new SetCache$1:void 0;for($t.set(a,o),$t.set(o,a);++Jt<Ht;){var tr=a[Jt],nr=o[Jt];if(_)var sr=zt?_(nr,tr,Jt,o,a,$t):_(tr,nr,Jt,a,o,$t);if(sr!==void 0){if(sr)continue;Zt=!1;break}if(er){if(!arraySome$1(o,function(or,ir){if(!cacheHas$1(er,ir)&&(tr===or||j(tr,or,s,_,$t)))return er.push(ir)})){Zt=!1;break}}else if(!(tr===nr||j(tr,nr,s,_,$t))){Zt=!1;break}}return $t.delete(a),$t.delete(o),Zt}var _equalArrays=equalArrays$3,root$7=_root,Uint8Array$5=root$7.Uint8Array,_Uint8Array=Uint8Array$5;function mapToArray$2(a){var o=-1,s=Array(a.size);return a.forEach(function(_,j){s[++o]=[j,_]}),s}var _mapToArray=mapToArray$2;function setToArray$2(a){var o=-1,s=Array(a.size);return a.forEach(function(_){s[++o]=_}),s}var _setToArray=setToArray$2,Symbol$4=_Symbol,Uint8Array$4=_Uint8Array,eq$2=eq_1,equalArrays$2=_equalArrays,mapToArray$1=_mapToArray,setToArray$1=_setToArray,COMPARE_PARTIAL_FLAG$a=1,COMPARE_UNORDERED_FLAG$6=2,boolTag$4="[object Boolean]",dateTag$4="[object Date]",errorTag$3="[object Error]",mapTag$7="[object Map]",numberTag$4="[object Number]",regexpTag$4="[object RegExp]",setTag$7="[object Set]",stringTag$4="[object String]",symbolTag$4="[object Symbol]",arrayBufferTag$4="[object ArrayBuffer]",dataViewTag$6="[object DataView]",symbolProto$3=Symbol$4?Symbol$4.prototype:void 0,symbolValueOf$2=symbolProto$3?symbolProto$3.valueOf:void 0;function equalByTag$2(a,o,s,_,j,$t,zt){switch(s){case dataViewTag$6:if(a.byteLength!=o.byteLength||a.byteOffset!=o.byteOffset)return!1;a=a.buffer,o=o.buffer;case arrayBufferTag$4:return!(a.byteLength!=o.byteLength||!$t(new Uint8Array$4(a),new Uint8Array$4(o)));case boolTag$4:case dateTag$4:case numberTag$4:return eq$2(+a,+o);case errorTag$3:return a.name==o.name&&a.message==o.message;case regexpTag$4:case stringTag$4:return a==o+"";case mapTag$7:var Ht=mapToArray$1;case setTag$7:var Ut=_&COMPARE_PARTIAL_FLAG$a;if(Ht||(Ht=setToArray$1),a.size!=o.size&&!Ut)return!1;var Gt=zt.get(a);if(Gt)return Gt==o;_|=COMPARE_UNORDERED_FLAG$6,zt.set(a,o);var Xt=equalArrays$2(Ht(a),Ht(o),_,j,$t,zt);return zt.delete(a),Xt;case symbolTag$4:if(symbolValueOf$2)return symbolValueOf$2.call(a)==symbolValueOf$2.call(o)}return!1}var _equalByTag=equalByTag$2;function arrayPush$3(a,o){for(var s=-1,_=o.length,j=a.length;++s<_;)a[j+s]=o[s];return a}var _arrayPush=arrayPush$3,arrayPush$2=_arrayPush,isArray$a=isArray_1;function baseGetAllKeys$3(a,o,s){var _=o(a);return isArray$a(a)?_:arrayPush$2(_,s(a))}var _baseGetAllKeys=baseGetAllKeys$3;function arrayFilter$2(a,o){for(var s=-1,_=a==null?0:a.length,j=0,$t=[];++s<_;){var zt=a[s];o(zt,s,a)&&($t[j++]=zt)}return $t}var _arrayFilter=arrayFilter$2;function stubArray$3(){return[]}var stubArray_1=stubArray$3,arrayFilter$1=_arrayFilter,stubArray$2=stubArray_1,objectProto$k=Object.prototype,propertyIsEnumerable$2=objectProto$k.propertyIsEnumerable,nativeGetSymbols$2=Object.getOwnPropertySymbols,getSymbols$5=nativeGetSymbols$2?function(a){return a==null?[]:(a=Object(a),arrayFilter$1(nativeGetSymbols$2(a),function(o){return propertyIsEnumerable$2.call(a,o)}))}
vendor: 10,960 bytes, line 1452
1452:stubArray$2,_getSymbols=getSymbols$5,baseGetAllKeys$2=_baseGetAllKeys,getSymbols$4=_getSymbols,keys$4=keys_1;function getAllKeys$3(a){return baseGetAllKeys$2(a,keys$4,getSymbols$4)}var _getAllKeys=getAllKeys$3,getAllKeys$2=_getAllKeys,COMPARE_PARTIAL_FLAG$9=1,objectProto$j=Object.prototype,hasOwnProperty$g=objectProto$j.hasOwnProperty;function equalObjects$2(a,o,s,_,j,$t){var zt=s&COMPARE_PARTIAL_FLAG$9,Ht=getAllKeys$2(a),Ut=Ht.length,Gt=getAllKeys$2(o),Xt=Gt.length;if(Ut!=Xt&&!zt)return!1;for(var Jt=Ut;Jt--;){var Zt=Ht[Jt];if(!(zt?Zt in o:hasOwnProperty$g.call(o,Zt)))return!1}var er=$t.get(a),tr=$t.get(o);if(er&&tr)return er==o&&tr==a;var nr=!0;$t.set(a,o),$t.set(o,a);for(var sr=zt;++Jt<Ut;){Zt=Ht[Jt];var or=a[Zt],ir=o[Zt];if(_)var rr=zt?_(ir,or,Zt,o,a,$t):_(or,ir,Zt,a,o,$t);if(!(rr===void 0?or===ir||j(or,ir,s,_,$t):rr)){nr=!1;break}sr||(sr=Zt=="constructor")}if(nr&&!sr){var ar=a.constructor,lr=o.constructor;ar!=lr&&"constructor"in a&&"constructor"in o&&!(typeof ar=="function"&&ar instanceof ar&&typeof lr=="function"&&lr instanceof lr)&&(nr=!1)}return $t.delete(a),$t.delete(o),nr}var _equalObjects=equalObjects$2,getNative$5=_getNative,root$6=_root,DataView$3=getNative$5(root$6,"DataView"),_DataView=DataView$3,getNative$4=_getNative,root$5=_root,Promise$4=getNative$4(root$5,"Promise"),_Promise=Promise$4,getNative$3=_getNative,root$4=_root,Set$4=getNative$3(root$4,"Set"),_Set=Set$4,getNative$2=_getNative,root$3=_root,WeakMap$4=getNative$2(root$3,"WeakMap"),_WeakMap=WeakMap$4,DataView$2=_DataView,Map$3=_Map,Promise$3=_Promise,Set$3=_Set,WeakMap$3=_WeakMap,baseGetTag$1=_baseGetTag,toSource$1=_toSource,mapTag$6="[object Map]",objectTag$6="[object Object]",promiseTag$1="[object Promise]",setTag$6="[object Set]",weakMapTag$3="[object WeakMap]",dataViewTag$5="[object DataView]",dataViewCtorString$1=toSource$1(DataView$2),mapCtorString$1=toSource$1(Map$3),promiseCtorString$1=toSource$1(Promise$3),setCtorString$1=toSource$1(Set$3),weakMapCtorString$1=toSource$1(WeakMap$3),getTag$7=baseGetTag$1;(DataView$2&&getTag$7(new DataView$2(new ArrayBuffer(1)))!=dataViewTag$5||Map$3&&getTag$7(new Map$3)!=mapTag$6||Promise$3&&getTag$7(Promise$3.resolve())!=promiseTag$1||Set$3&&getTag$7(new Set$3)!=setTag$6||WeakMap$3&&getTag$7(new WeakMap$3)!=weakMapTag$3)&&(getTag$7=function(a){var o=baseGetTag$1(a),s=o==objectTag$6?a.constructor:void 0,_=s?toSource$1(s):"";if(_)switch(_){case dataViewCtorString$1:return dataViewTag$5;case mapCtorString$1:return mapTag$6;case promiseCtorString$1:return promiseTag$1;case setCtorString$1:return setTag$6;case weakMapCtorString$1:return weakMapTag$3}return o});var _getTag=getTag$7,Stack$3=_Stack,equalArrays$1=_equalArrays,equalByTag$1=_equalByTag,equalObjects$1=_equalObjects,getTag$6=_getTag,isArray$9=isArray_1,isBuffer$3=isBufferExports,isTypedArray$2=isTypedArray_1,COMPARE_PARTIAL_FLAG$8=1,argsTag$4="[object Arguments]",arrayTag$3="[object Array]",objectTag$5="[object Object]",objectProto$i=Object.prototype,hasOwnProperty$f=objectProto$i.hasOwnProperty;function baseIsEqualDeep$2(a,o,s,_,j,$t){var zt=isArray$9(a),Ht=isArray$9(o),Ut=zt?arrayTag$3:getTag$6(a),Gt=Ht?arrayTag$3:getTag$6(o);Ut=Ut==argsTag$4?objectTag$5:Ut,Gt=Gt==argsTag$4?objectTag$5:Gt;var Xt=Ut==objectTag$5,Jt=Gt==objectTag$5,Zt=Ut==Gt;if(Zt&&isBuffer$3(a)){if(!isBuffer$3(o))return!1;zt=!0,Xt=!1}if(Zt&&!Xt)return $t||($t=new Stack$3),zt||isTypedArray$2(a)?equalArrays$1(a,o,s,_,j,$t):equalByTag$1(a,o,Ut,s,_,j,$t);if(!(s&COMPARE_PARTIAL_FLAG$8)){var er=Xt&&hasOwnProperty$f.call(a,"__wrapped__"),tr=Jt&&hasOwnProperty$f.call(o,"__wrapped__");if(er||tr){var nr=er?a.value():a,sr=tr?o.value():o;return $t||($t=new Stack$3),j(nr,sr,s,_,$t)}}return Zt?($t||($t=new Stack$3),equalObjects$1(a,o,s,_,j,$t)):!1}var _baseIsEqualDeep=baseIsEqualDeep$2,baseIsEqualDeep$1=_baseIsEqualDeep,isObjectLike$4=isObjectLike_1;function baseIsEqual$3(a,o,s,_,j){return a===o?!0:a==null||o==null||!isObjectLike$4(a)&&!isObjectLike$4(o)?a!==a&&o!==o:baseIsEqualDeep$1(a,o,s,_,baseIsEqual$3,j)}var _baseIsEqual=baseIsEqual$3,Stack$2=_Stack,baseIsEqual$2=_baseIsEqual,COMPARE_PARTIAL_FLAG$7=1,COMPARE_UNORDERED_FLAG$5=2;function baseIsMatch$2(a,o,s,_){var j=s.length,$t=j,zt=!_;if(a==null)return!$t;for(a=Object(a);j--;){var Ht=s[j];if(zt&&Ht[2]?Ht[1]!==a[Ht[0]]:!(Ht[0]in a))return!1}for(;++j<$t;){Ht=s[j];var Ut=Ht[0],Gt=a[Ut],Xt=Ht[1];if(zt&&Ht[2]){if(Gt===void 0&&!(Ut in a))return!1}else{var Jt=new Stack$2;if(_)var Zt=_(Gt,Xt,Ut,a,o,Jt);if(!(Zt===void 0?baseIsEqual$2(Xt,Gt,COMPARE_PARTIAL_FLAG$7|COMPARE_UNORDERED_FLAG$5,_,Jt):Zt))return!1}}return!0}var _baseIsMatch=baseIsMatch$2,isObject$5=isObject_1;function isStrictComparable$3(a){return a===a&&!isObject$5(a)}var _isStrictComparable=isStrictComparable$3,isStrictComparable$2=_isStrictComparable,keys$3=keys_1;function getMatchData$2(a){for(var o=keys$3(a),s=o.length;s--;){var _=o[s],j=a[_];o[s]=[_,j,isStrictComparable$2(j)]}return o}var _getMatchData=getMatchData$2;function matchesStrictComparable$3(a,o){return function(s){return s==null?!1:s[a]===o&&(o!==void 0||a in Object(s))}}var _matchesStrictComparable=matchesStrictComparable$3,baseIsMatch$1=_baseIsMatch,getMatchData$1=_getMatchData,matchesStrictComparable$2=_matchesStrictComparable;function baseMatches$2(a){var o=getMatchData$1(a);return o.length==1&&o[0][2]?matchesStrictComparable$2(o[0][0],o[0][1]):function(s){return s===a||baseIsMatch$1(s,a,o)}}var _baseMatches=baseMatches$2,isArray$8=isArray_1,isSymbol$2=isSymbol_1,reIsDeepProp$1=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,reIsPlainProp$1=/^\w*$/;function isKey$4(a,o){if(isArray$8(a))return!1;var s=typeof a;return s=="number"||s=="symbol"||s=="boolean"||a==null||isSymbol$2(a)?!0:reIsPlainProp$1.test(a)||!reIsDeepProp$1.test(a)||o!=null&&a in Object(o)}var _isKey=isKey$4,MapCache$1=_MapCache,FUNC_ERROR_TEXT$3="Expected a function";function memoize$2(a,o){if(typeof a!="function"||o!=null&&typeof o!="function")throw new TypeError(FUNC_ERROR_TEXT$3);var s=function(){var _=arguments,j=o?o.apply(this,_):_[0],$t=s.cache;if($t.has(j))return $t.get(j);var zt=a.apply(this,_);return s.cache=$t.set(j,zt)||$t,zt};return s.cache=new(memoize$2.Cache||MapCache$1),s}memoize$2.Cache=MapCache$1;var memoize_1=memoize$2,memoize$1=memoize_1,MAX_MEMOIZE_SIZE$1=500;function memoizeCapped$2(a){var o=memoize$1(a,function(_){return s.size===MAX_MEMOIZE_SIZE$1&&s.clear(),_}),s=o.cache;return o}var _memoizeCapped=memoizeCapped$2,memoizeCapped$1=_memoizeCapped,rePropName$1=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,reEscapeChar$1=/\\(\\)?/g,stringToPath$3=memoizeCapped$1(function(a){var o=[];return a.charCodeAt(0)===46&&o.push(""),a.replace(rePropName$1,function(s,_,j,$t){o.push(j?$t.replace(reEscapeChar$1,"$1"):_||s)}),o}),_stringToPath=stringToPath$3,isArray$7=isArray_1,isKey$3=_isKey,stringToPath$2=_stringToPath,toString$2=toString_1;function castPath$3(a,o){return isArray$7(a)?a:isKey$3(a,o)?[a]:stringToPath$2(toString$2(a))}var _castPath=castPath$3,isSymbol$1=isSymbol_1,INFINITY$3=1/0;function toKey$5(a){if(typeof a=="string"||isSymbol$1(a))return a;var o=a+"";return o=="0"&&1/a==-INFINITY$3?"-0":o}var _toKey=toKey$5,castPath$2=_castPath,toKey$4=_toKey;function baseGet$3(a,o){o=castPath$2(o,a);for(var s=0,_=o.length;a!=null&&s<_;)a=a[toKey$4(o[s++])];return s&&s==_?a:void 0}var _baseGet=baseGet$3,baseGet$2=_baseGet;function get$4(a,o,s){var _=a==null?void 0:baseGet$2(a,o);return _===void 0?s:_}var get_1=get$4;function baseHasIn$2(a,o){return a!=null&&o in Object(a)}var _baseHasIn=baseHasIn$2,castPath$1=_castPath,isArguments$2=isArguments_1,isArray$6=isArray_1,isIndex$1=_isIndex,isLength$1=isLength_1,toKey$3=_toKey;function hasPath$2(a,o,s){o=castPath$1(o,a);for(var _=-1,j=o.length,$t=!1;++_<j;){var zt=toKey$3(o[_]);if(!($t=a!=null&&s(a,zt)))break;a=a[zt]}return $t||++_!=j?$t:(j=a==null?0:a.length,!!j&&isLength$1(j)&&isIndex$1(zt,j)&&(isArray$6(a)||isArguments$2(a)))}var _hasPath=hasPath$2,baseHasIn$1=_baseHasIn,hasPath$1=_hasPath;function hasIn$2(a,o){return a!=null&&hasPath$1(a,o,baseHasIn$1)}var hasIn_1=hasIn$2,baseIsEqual$1=_baseIsEqual,get$3=get_1,hasIn$1=hasIn_1,isKey$2=_isKey,isStrictComparable$1=_isStrictComparable,matchesStrictComparable$1=_matchesStrictComparable,toKey$2=_toKey,COMPARE_PARTIAL_FLAG$6=1,COMPARE_UNORDERED_FLAG$4=2;function baseMatchesProperty$2(a,o){return isKey$2(a)&&isStrictComparable$1(o)?matchesStrictComparable$1(toKey$2(a),o):function(s){var _=get$3(s,a);return _===void 0&&_===o?hasIn$1(s,a):baseIsEqual$1(o,_,COMPARE_PARTIAL_FLAG$6|COMPARE_UNORDERED_FLAG$4)}}var _baseMatchesProperty=baseMatchesProperty$2,baseGet$1=_baseGet;function basePropertyDeep$2(a){return function(o){return baseGet$1(o,a)}}var _basePropertyDeep=basePropertyDeep$2,baseProperty$1=_baseProperty,basePropertyDeep$1=_basePropertyDeep,isKey$1=_isKey,toKey$1=_toKey;function property$2(a){return isKey$1(a)?baseProperty$1(toKey$1(a)):basePropertyDeep$1(a)}var property_1=property$2,baseMatches$1=_baseMatches,baseMatchesProperty$1=_baseMatchesProperty,identity$1=identity_1,isArray$5=isArray_1,property$1=property_1;function baseIteratee$2(a){return typeof a=="function"?a:a==null?identity$1:typeof a=="object"?isArray$5(a)?baseMatchesProperty$1(a[0],a[1]):baseMatches$1(a):property$1(a)}var _baseIteratee=baseIteratee$2,isArrayLike$3=isArrayLike_1;function createBaseEach$2(a,o){return function(s,_){if(s==null)return s;if(!isArrayLike$3(s))return a(s,_);for(var j=s.length,$t=o?j:-1,zt=Object(s);(o?$t--:++$t<j)&&_(zt[$t],$t,zt)!==!1;);return s}}var _createBaseEach=createBaseEach$2,baseForOwn$1=_baseForOwn,createBaseEach$1=_createBaseEach,baseEach$3=createBaseEach$1(baseForOwn$1),_baseEach=baseEach$3,baseEach$2=_baseEach,isArrayLike$2=isArrayLike_1;function baseMap$2(a,o){var s=-1,_=isArrayLike$2(a)?Array(a.length):[];return baseEach$2(a,function(j,$t,zt){_[++s]=o(j,$t,zt)}),_}var _baseMap=baseMap$2,arrayMap$1=_arrayMap,baseIteratee$1=_baseIteratee,baseMap$1=_baseMap,isArray$4=isArray_1;function map$1(a,o){var s=isArray$4(a)?arrayMap$1:baseMap$1;return s(a,baseIteratee$1(o))}var map_1=map$1;Object.defineProperty(flattenNames$1,"__esModule",{value:!0});flattenNames$1.flattenNames=void 0;var _isString2=isString_1,_isString3=_interopRequireDefault$8(_isString2),_forOwn2$2=forOwn_1,_forOwn3$2=_interopRequireDefault$8(_forOwn2$2),_isPlainObject2=isPlainObject_1,_isPlainObject3=_interopRequireDefault$8(_isPlainObject2),_map2=map_1,_map3=_interopRequireDefault$8(_map2);function _interopRequireDefault$8(a){return a&&a.__esModule?a:{default:a}}var flattenNames=flattenNames$1.flattenNames=function a(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],s=[];return(0,_map3.default)(o,function(_){Array.isArray(_)?a(_).map(function(j){return s.push(j)}):(0,_isPlainObject3.default)(_)?(0,_forOwn3$2.default)(_,function(j,$t){j===!0&&s.push($t),s.push($t+"-"+j)}):(0,_isString3.default)(_)&&s.push(_)}),s};flattenNames$1.default=flattenNames;
vendor: 5,209 bytes, line 1452
1452var mergeClasses$1={};function arrayEach$2(a,o){for(var s=-1,_=a==null?0:a.length;++s<_&&o(a[s],s,a)!==!1;);return a}var _arrayEach=arrayEach$2,getNative$1=_getNative,defineProperty$3=function(){try{var a=getNative$1(Object,"defineProperty");return a({},"",{}),a}catch{}}(),_defineProperty$2=defineProperty$3,defineProperty$2=_defineProperty$2;function baseAssignValue$3(a,o,s){o=="__proto__"&&defineProperty$2?defineProperty$2(a,o,{configurable:!0,enumerable:!0,value:s,writable:!0}):a[o]=s}var _baseAssignValue=baseAssignValue$3,baseAssignValue$2=_baseAssignValue,eq$1=eq_1,objectProto$h=Object.prototype,hasOwnProperty$e=objectProto$h.hasOwnProperty;function assignValue$3(a,o,s){var _=a[o];(!(hasOwnProperty$e.call(a,o)&&eq$1(_,s))||s===void 0&&!(o in a))&&baseAssignValue$2(a,o,s)}var _assignValue=assignValue$3,assignValue$2=_assignValue,baseAssignValue$1=_baseAssignValue;function copyObject$5(a,o,s,_){var j=!s;s||(s={});for(var $t=-1,zt=o.length;++$t<zt;){var Ht=o[$t],Ut=_?_(s[Ht],a[Ht],Ht,s,a):void 0;Ut===void 0&&(Ut=a[Ht]),j?baseAssignValue$1(s,Ht,Ut):assignValue$2(s,Ht,Ut)}return s}var _copyObject=copyObject$5,copyObject$4=_copyObject,keys$2=keys_1;function baseAssign$1(a,o){return a&&copyObject$4(o,keys$2(o),a)}var _baseAssign=baseAssign$1;function nativeKeysIn$2(a){var o=[];if(a!=null)for(var s in Object(a))o.push(s);return o}var _nativeKeysIn=nativeKeysIn$2,isObject$4=isObject_1,isPrototype$2=_isPrototype,nativeKeysIn$1=_nativeKeysIn,objectProto$g=Object.prototype,hasOwnProperty$d=objectProto$g.hasOwnProperty;function baseKeysIn$2(a){if(!isObject$4(a))return nativeKeysIn$1(a);var o=isPrototype$2(a),s=[];for(var _ in a)_=="constructor"&&(o||!hasOwnProperty$d.call(a,_))||s.push(_);return s}var _baseKeysIn=baseKeysIn$2,arrayLikeKeys$1=_arrayLikeKeys,baseKeysIn$1=_baseKeysIn,isArrayLike$1=isArrayLike_1;function keysIn$4(a){return isArrayLike$1(a)?arrayLikeKeys$1(a,!0):baseKeysIn$1(a)}var keysIn_1=keysIn$4,copyObject$3=_copyObject,keysIn$3=keysIn_1;function baseAssignIn$1(a,o){return a&&copyObject$3(o,keysIn$3(o),a)}var _baseAssignIn=baseAssignIn$1,_cloneBuffer={exports:{}};_cloneBuffer.exports;(function(a,o){var s=_root,_=o&&!o.nodeType&&o,j=_&&!0&&a&&!a.nodeType&&a,$t=j&&j.exports===_,zt=$t?s.Buffer:void 0,Ht=zt?zt.allocUnsafe:void 0;function Ut(Gt,Xt){if(Xt)return Gt.slice();var Jt=Gt.length,Zt=Ht?Ht(Jt):new Gt.constructor(Jt);return Gt.copy(Zt),Zt}a.exports=Ut})(_cloneBuffer,_cloneBuffer.exports);var _cloneBufferExports=_cloneBuffer.exports;function copyArray$2(a,o){var s=-1,_=a.length;for(o||(o=Array(_));++s<_;)o[s]=a[s];return o}var _copyArray=copyArray$2,copyObject$2=_copyObject,getSymbols$3=_getSymbols;function copySymbols$1(a,o){return copyObject$2(a,getSymbols$3(a),o)}var _copySymbols=copySymbols$1,arrayPush$1=_arrayPush,getPrototype$3=_getPrototype,getSymbols$2=_getSymbols,stubArray$1=stubArray_1,nativeGetSymbols$1=Object.getOwnPropertySymbols,getSymbolsIn$2=nativeGetSymbols$1?function(a){for(var o=[];a;)arrayPush$1(o,getSymbols$2(a)),a=getPrototype$3(a);return o}:stubArray$1,_getSymbolsIn=getSymbolsIn$2,copyObject$1=_copyObject,getSymbolsIn$1=_getSymbolsIn;function copySymbolsIn$1(a,o){return copyObject$1(a,getSymbolsIn$1(a),o)}var _copySymbolsIn=copySymbolsIn$1,baseGetAllKeys$1=_baseGetAllKeys,getSymbolsIn=_getSymbolsIn,keysIn$2=keysIn_1;function getAllKeysIn$1(a){return baseGetAllKeys$1(a,keysIn$2,getSymbolsIn)}var _getAllKeysIn=getAllKeysIn$1,objectProto$f=Object.prototype,hasOwnProperty$c=objectProto$f.hasOwnProperty;function initCloneArray$1(a){var o=a.length,s=new a.constructor(o);return o&&typeof a[0]=="string"&&hasOwnProperty$c.call(a,"index")&&(s.index=a.index,s.input=a.input),s}var _initCloneArray=initCloneArray$1,Uint8Array$3=_Uint8Array;function cloneArrayBuffer$4(a){var o=new a.constructor(a.byteLength);return new Uint8Array$3(o).set(new Uint8Array$3(a)),o}var _cloneArrayBuffer=cloneArrayBuffer$4,cloneArrayBuffer$3=_cloneArrayBuffer;function cloneDataView$1(a,o){var s=o?cloneArrayBuffer$3(a.buffer):a.buffer;return new a.constructor(s,a.byteOffset,a.byteLength)}var _cloneDataView=cloneDataView$1,reFlags=/\w*$/;function cloneRegExp$1(a){var o=new a.constructor(a.source,reFlags.exec(a));return o.lastIndex=a.lastIndex,o}var _cloneRegExp=cloneRegExp$1,Symbol$3=_Symbol,symbolProto$2=Symbol$3?Symbol$3.prototype:void 0,symbolValueOf$1=symbolProto$2?symbolProto$2.valueOf:void 0;function cloneSymbol$1(a){return symbolValueOf$1?Object(symbolValueOf$1.call(a)):{}}var _cloneSymbol=cloneSymbol$1,cloneArrayBuffer$2=_cloneArrayBuffer;function cloneTypedArray$2(a,o){var s=o?cloneArrayBuffer$2(a.buffer):a.buffer;return new a.constructor(s,a.byteOffset,a.length)}var _cloneTypedArray=cloneTypedArray$2,cloneArrayBuffer$1=_cloneArrayBuffer,cloneDataView=_cloneDataView,cloneRegExp=_cloneRegExp,cloneSymbol=_cloneSymbol,cloneTypedArray$1=_cloneTypedArray,boolTag$3="[object Boolean]",dateTag$3="[object Date]",mapTag$5="[object Map]",numberTag$3="[object Number]",regexpTag$3="[object RegExp]",setTag$5="[object Set]",stringTag$3="[object String]",symbolTag$3="[object Symbol]",arrayBufferTag$3="[object ArrayBuffer]",dataViewTag$4="[object DataView]",float32Tag$2="[object Float32Array]",float64Tag$2="[object Float64Array
1452]",int8Tag$2="[object Int8Array]",int16Tag$2="[object Int16Array]",int32Tag$2="[object Int32Array]",uint8Tag$2="[object Uint8Array]",uint8ClampedTag$2="[object Uint8ClampedArray]",uint16Tag$2="[object Uint16Array]",uint32Tag$2="[object Uint32Array]";function initCloneByTag$1(a,o,s){var _=a.constructor;switch(o){case arrayBufferTag$3:return cloneArrayBuffer$1(a);case boolTag$3:case dateTag$3:return new _(+a);case dataViewTag$4:return cloneDataView(a,s);case float32Tag$2:case float64Tag$2:case int8Tag$2:case int16Tag$2:case int32Tag$2:case uint8Tag$2:case uint8ClampedTag$2:case uint16Tag$2:case uint32Tag$2:return cloneTypedArray$1(a,s);case mapTag$5:return new _;case numberTag$3:case stringTag$3:return new _(a);case regexpTag$3:return cloneRegExp(a);case setTag$5:return new _;case symbolTag$3:return cloneSymbol(a)}}var _initCloneByTag=initCloneByTag$1,isObject$3=isObject_1,objectCreate$1=Object.create,baseCreate$3=function(){function a(){}return function(o){if(!isObject$3(o))return{};if(objectCreate$1)return objectCreate$1(o);a.prototype=o;var s=new a;return a.prototype=void 0,s}}(),_baseCreate=baseCreate$3,baseCreate$2=_baseCreate,getPrototype$2=_getPrototype,isPrototype$1=_isPrototype;function initCloneObject$2(a){return typeof a.constructor=="function"&&!isPrototype$1(a)?baseCreate$2(getPrototype$2(a)):{}}
vendor: 4,105 bytes, line 1452
1452var _initCloneObject=initCloneObject$2,getTag$5=_getTag,isObjectLike$3=isObjectLike_1,mapTag$4="[object Map]";function baseIsMap$1(a){return isObjectLike$3(a)&&getTag$5(a)==mapTag$4}var _baseIsMap=baseIsMap$1,baseIsMap=_baseIsMap,baseUnary$2=_baseUnary,nodeUtil$3=_nodeUtilExports,nodeIsMap=nodeUtil$3&&nodeUtil$3.isMap,isMap$1=nodeIsMap?baseUnary$2(nodeIsMap):baseIsMap,isMap_1=isMap$1,getTag$4=_getTag,isObjectLike$2=isObjectLike_1,setTag$4="[object Set]";function baseIsSet$1(a){return isObjectLike$2(a)&&getTag$4(a)==setTag$4}var _baseIsSet=baseIsSet$1,baseIsSet=_baseIsSet,baseUnary$1=_baseUnary,nodeUtil$2=_nodeUtilExports,nodeIsSet=nodeUtil$2&&nodeUtil$2.isSet,isSet$1=nodeIsSet?baseUnary$1(nodeIsSet):baseIsSet,isSet_1=isSet$1,Stack$1=_Stack,arrayEach$1=_arrayEach,assignValue$1=_assignValue,baseAssign=_baseAssign,baseAssignIn=_baseAssignIn,cloneBuffer$1=_cloneBufferExports,copyArray$1=_copyArray,copySymbols=_copySymbols,copySymbolsIn=_copySymbolsIn,getAllKeys$1=_getAllKeys,getAllKeysIn=_getAllKeysIn,getTag$3=_getTag,initCloneArray=_initCloneArray,initCloneByTag=_initCloneByTag,initCloneObject$1=_initCloneObject,isArray$3=isArray_1,isBuffer$2=isBufferExports,isMap=isMap_1,isObject$2=isObject_1,isSet=isSet_1,keys$1=keys_1,keysIn$1=keysIn_1,CLONE_DEEP_FLAG$1=1,CLONE_FLAT_FLAG=2,CLONE_SYMBOLS_FLAG$1=4,argsTag$3="[object Arguments]",arrayTag$2="[object Array]",boolTag$2="[object Boolean]",dateTag$2="[object Date]",errorTag$2="[object Error]",funcTag$2="[object Function]",genTag$1="[object GeneratorFunction]",mapTag$3="[object Map]",numberTag$2="[object Number]",objectTag$4="[object Object]",regexpTag$2="[object RegExp]",setTag$3="[object Set]",stringTag$2="[object String]",symbolTag$2="[object Symbol]",weakMapTag$2="[object WeakMap]",arrayBufferTag$2="[object ArrayBuffer]",dataViewTag$3="[object DataView]",float32Tag$1="[object Float32Array]",float64Tag$1="[object Float64Array]",int8Tag$1="[object Int8Array]",int16Tag$1="[object Int16Array]",int32Tag$1="[object Int32Array]",uint8Tag$1="[object Uint8Array]",uint8ClampedTag$1="[object Uint8ClampedArray]",uint16Tag$1="[object Uint16Array]",uint32Tag$1="[object Uint32Array]",cloneableTags={};cloneableTags[argsTag$3]=cloneableTags[arrayTag$2]=cloneableTags[arrayBufferTag$2]=cloneableTags[dataViewTag$3]=cloneableTags[boolTag$2]=cloneableTags[dateTag$2]=cloneableTags[float32Tag$1]=cloneableTags[float64Tag$1]=cloneableTags[int8Tag$1]=cloneableTags[int16Tag$1]=cloneableTags[int32Tag$1]=cloneableTags[mapTag$3]=cloneableTags[numberTag$2]=cloneableTags[objectTag$4]=cloneableTags[regexpTag$2]=cloneableTags[setTag$3]=cloneableTags[stringTag$2]=cloneableTags[symbolTag$2]=cloneableTags[uint8Tag$1]=cloneableTags[uint8ClampedTag$1]=cloneableTags[uint16Tag$1]=cloneableTags[uint32Tag$1]=!0;cloneableTags[errorTag$2]=cloneableTags[funcTag$2]=cloneableTags[weakMapTag$2]=!1;function baseClone$1(a,o,s,_,j,$t){var zt,Ht=o&CLONE_DEEP_FLAG$1,Ut=o&CLONE_FLAT_FLAG,Gt=o&CLONE_SYMBOLS_FLAG$1;if(s&&(zt=j?s(a,_,j,$t):s(a)),zt!==void 0)return zt;if(!isObject$2(a))return a;var Xt=isArray$3(a);if(Xt){if(zt=initCloneArray(a),!Ht)return copyArray$1(a,zt)}else{var Jt=getTag$3(a),Zt=Jt==funcTag$2||Jt==genTag$1;if(isBuffer$2(a))return cloneBuffer$1(a,Ht);if(Jt==objectTag$4||Jt==argsTag$3||Zt&&!j){if(zt=Ut||Zt?{}:initCloneObject$1(a),!Ht)return Ut?copySymbolsIn(a,baseAssignIn(zt,a)):copySymbols(a,baseAssign(zt,a))}else{if(!cloneableTags[Jt])return j?a:{};zt=initCloneByTag(a,Jt,Ht)}}$t||($t=new Stack$1);var er=$t.get(a);if(er)return er;$t.set(a,zt),isSet(a)?a.forEach(function(sr){zt.add(baseClone$1(sr,o,s,sr,a,$t))}):isMap(a)&&a.forEach(function(sr,or){zt.set(or,baseClone$1(sr,o,s,or,a,$t))});var tr=Gt?Ut?getAllKeysIn:getAllKeys$1:Ut?keysIn$1:keys$1,nr=Xt?void 0:tr(a);return arrayEach$1(nr||a,function(sr,or){nr&&(or=sr,sr=a[or]),assignValue$1(zt,or,baseClone$1(sr,o,s,or,a,$t))}),zt}var _baseClone=baseClone$1,baseClone=_baseClone,CLONE_DEEP_FLAG=1,CLONE_SYMBOLS_FLAG=4;function cloneDeep(a){return baseClone(a,CLONE_DEEP_FLAG|CLONE_SYMBOLS_FLAG)}var cloneDeep_1=cloneDeep;Object.defineProperty(mergeClasses$1,"__esModule",{value:!0});
vendor: 6,573 bytes, line 1452
1452mergeClasses$1.mergeClasses=void 0;var _forOwn2$1=forOwn_1,_forOwn3$1=_interopRequireDefault$7(_forOwn2$1),_cloneDeep2=cloneDeep_1,_cloneDeep3=_interopRequireDefault$7(_cloneDeep2),_extends$k=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a};function _interopRequireDefault$7(a){return a&&a.__esModule?a:{default:a}}var mergeClasses=mergeClasses$1.mergeClasses=function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],_=o.default&&(0,_cloneDeep3.default)(o.default)||{};return s.map(function(j){var $t=o[j];return $t&&(0,_forOwn3$1.default)($t,function(zt,Ht){_[Ht]||(_[Ht]={}),_[Ht]=_extends$k({},_[Ht],$t[Ht])}),j}),_};mergeClasses$1.default=mergeClasses;var autoprefix$1={};Object.defineProperty(autoprefix$1,"__esModule",{value:!0});autoprefix$1.autoprefix=void 0;var _forOwn2=forOwn_1,_forOwn3=_interopRequireDefault$6(_forOwn2),_extends$j=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a};function _interopRequireDefault$6(a){return a&&a.__esModule?a:{default:a}}var transforms={borderRadius:function(o){return{msBorderRadius:o,MozBorderRadius:o,OBorderRadius:o,WebkitBorderRadius:o,borderRadius:o}},boxShadow:function(o){return{msBoxShadow:o,MozBoxShadow:o,OBoxShadow:o,WebkitBoxShadow:o,boxShadow:o}},userSelect:function(o){return{WebkitTouchCallout:o,KhtmlUserSelect:o,MozUserSelect:o,msUserSelect:o,WebkitUserSelect:o,userSelect:o}},flex:function(o){return{WebkitBoxFlex:o,MozBoxFlex:o,WebkitFlex:o,msFlex:o,flex:o}},flexBasis:function(o){return{WebkitFlexBasis:o,flexBasis:o}},justifyContent:function(o){return{WebkitJustifyContent:o,justifyContent:o}},transition:function(o){return{msTransition:o,MozTransition:o,OTransition:o,WebkitTransition:o,transition:o}},transform:function(o){return{msTransform:o,MozTransform:o,OTransform:o,WebkitTransform:o,transform:o}},absolute:function(o){var s=o&&o.split(" ");return{position:"absolute",top:s&&s[0],right:s&&s[1],bottom:s&&s[2],left:s&&s[3]}},extend:function(o,s){var _=s[o];return _||{extend:o}}},autoprefix=autoprefix$1.autoprefix=function(o){var s={};return(0,_forOwn3.default)(o,function(_,j){var $t={};(0,_forOwn3.default)(_,function(zt,Ht){var Ut=transforms[Ht];Ut?$t=_extends$j({},$t,Ut(zt)):$t[Ht]=zt}),s[j]=$t}),s};autoprefix$1.default=autoprefix;var hover$1={};Object.defineProperty(hover$1,"__esModule",{value:!0});hover$1.hover=void 0;var _extends$i=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_react$7=reactExports,_react2$3=_interopRequireDefault$5(_react$7);function _interopRequireDefault$5(a){return a&&a.__esModule?a:{default:a}}function _classCallCheck$9(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn$9(a,o){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:a}function _inherits$9(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(a,o):a.__proto__=o)}var hover=hover$1.hover=function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(_){_inherits$9(j,_);function j(){var $t,zt,Ht,Ut;_classCallCheck$9(this,j);for(var Gt=arguments.length,Xt=Array(Gt),Jt=0;Jt<Gt;Jt++)Xt[Jt]=arguments[Jt];return Ut=(zt=(Ht=_possibleConstructorReturn$9(this,($t=j.__proto__||Object.getPrototypeOf(j)).call.apply($t,[this].concat(Xt))),Ht),Ht.state={hover:!1},Ht.handleMouseOver=function(){return Ht.setState({hover:!0})},Ht.handleMouseOut=function(){return Ht.setState({hover:!1})},Ht.render=function(){return _react2$3.default.createElement(s,{onMouseOver:Ht.handleMouseOver,onMouseOut:Ht.handleMouseOut},_react2$3.default.createElement(o,_extends$i({},Ht.props,Ht.state)))},zt),_possibleConstructorReturn$9(Ht,Ut)}return j}(_react2$3.default.Component)};hover$1.default=hover;var active$1={};Object.defineProperty(active$1,"__esModule",{value:!0});active$1.active=void 0;var _extends$h=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_react$6=reactExports,_react2$2=_interopRequireDefault$4(_react$6);function _interopRequireDefault$4(a){return a&&a.__esModule?a:{default:a}}function _classCallCheck$8(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn$8(a,o){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:a}function _inherits$8(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(a,o):a.__proto__=o)}var active=active$1.active=function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(_){_inherits$8(j,_);function j(){var $t,zt,Ht,Ut;_classCallCheck$8(this,j);for(var Gt=arguments.length,Xt=Array(Gt),Jt=0;Jt<Gt;Jt++)Xt[Jt]=arguments[Jt];return Ut=(zt=(Ht=_possibleConstructorReturn$8(this,($t=j.__proto__||Object.getPrototypeOf(j)).call.apply($t,[this].concat(Xt))),Ht),Ht.state={active:!1},Ht.handleMouseDown=function(){return Ht.setState({active:!0})},Ht.handleMouseUp=function(){return Ht.setState({active:!1})},Ht.render=function(){return _react2$2.default.createElement(s,{onMouseDown:Ht.handleMouseDown,onMouseUp:Ht.handleMouseUp},_react2$2.default.createElement(o,_extends$h({},Ht.props,Ht.state)))},zt),_possibleConstructorReturn$8(Ht,Ut)}return j}(_react2$2.default.Component)};active$1.default=active;var loop={};Object.defineProperty(loop,"__esModule",{value:!0});var loopable=function(o,s){var _={},j=function(zt){var Ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;_[zt]=Ht};return o===0&&j("first-child"),o===s-1&&j("last-child"),(o===0||o%2===0)&&j("even"),Math.abs(o%2)===1&&j("odd"),j("nth-child",o),_};loop.default=loopable;
1452Object.defineProperty(lib,"__esModule",{value:!0});lib.ReactCSS=lib.loop=lib.handleActive=handleHover=lib.handleHover=lib.hover=void 0;var _flattenNames=flattenNames$1,_flattenNames2=_interopRequireDefault$3(_flattenNames),_mergeClasses=mergeClasses$1,_mergeClasses2=_interopRequireDefault$3(_mergeClasses),_autoprefix=autoprefix$1,_autoprefix2=_interopRequireDefault$3(_autoprefix),_hover2=hover$1,_hover3=_interopRequireDefault$3(_hover2),_active=active$1,_active2=_interopRequireDefault$3(_active),_loop2=loop,_loop3=_interopRequireDefault$3(_loop2);function _interopRequireDefault$3(a){return a&&a.__esModule?a:{default:a}}lib.hover=_hover3.default;var handleHover=lib.handleHover=_hover3.default;lib.handleActive=_active2.default;lib.loop=_loop3.default;var ReactCSS=lib.ReactCSS=function(o){for(var s=arguments.length,_=Array(s>1?s-1:0),j=1;j<s;j++)_[j-1]=arguments[j];var $t=(0,_flattenNames2.default)(_),zt=(0,_mergeClasses2.default)(o,$t);return(0,_autoprefix2.default)(zt)},_default$2=lib.default=ReactCSS,calculateChange$2=function(o,s,_,j,$t){var zt=$t.clientWidth,Ht=$t.clientHeight,Ut=typeof o.pageX=="number"?o.pageX:o.touches[0].pageX,Gt=typeof o.pageY=="number"?o.pageY:o.touches[0].pageY,Xt=Ut-($t.getBoundingClientRect().left+window.pageXOffset),Jt=Gt-($t.getBoundingClientRect().top+window.pageYOffset);if(_==="vertical"){var Zt=void 0;if(Jt<0?Zt=0:Jt>Ht?Zt=1:Zt=Math.round(Jt*100/Ht)/100,s.a!==Zt)return{h:s.h,s:s.s,l:s.l,a:Zt,source:"rgb"}}else{var er=void 0;if(Xt<0?er=0:Xt>zt?er=1:er=Math.round(Xt*100/zt)/100,j!==er)return{h:s.h,s:s.s,l:s.l,a:er,source:"rgb"}}return null},checkboardCache={},render=function(o,s,_,j){if(typeof document>"u"&&!j)return null;var $t=j?new j:document.createElement("canvas");$t.width=_*2,$t.height=_*2;var zt=$t.getContext("2d");return zt?(zt.fillStyle=o,zt.fillRect(0,0,$t.width,$t.height),zt.fillStyle=s,zt.fillRect(0,0,_,_),zt.translate(_,_),zt.fillRect(0,0,_,_),$t.toDataURL()):null},get$2=function(o,s,_,j){var $t=o+"-"+s+"-"+_+(j?"-server":"");if(checkboardCache[$t])return checkboardCache[$t];var zt=render(o,s,_,j);return checkboardCache[$t]=zt,zt},_extends$g=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},Checkboard=function(o){var s=o.white,_=o.grey,j=o.size,$t=o.renderers,zt=o.borderRadius,Ht=o.boxShadow,Ut=o.children,Gt=_default$2({default:{grid:{borderRadius:zt,boxShadow:Ht,absolute:"0px 0px 0px 0px",background:"url("+get$2(s,_,j,$t.canvas)+") center left"}}});return reactExports.isValidElement(Ut)?React.cloneElement(Ut,_extends$g({},Ut.props,{style:_extends$g({},Ut.props.style,Gt.grid)})):React.createElement("div",{style:Gt.grid})};Checkboard.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};var _extends$f=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_createClass$7=function(){function a(o,s){for(var _=0;_<s.length;_++){var j=s[_];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(o,j.key,j)}}return function(o,s,_){return s&&a(o.prototype,s),_&&a(o,_),o}}();function _classCallCheck$7(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn$7(a,o){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:a}function _inherits$7(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(a,o):a.__proto__=o)}var Alpha=function(a){_inherits$7(o,a);function o(){var s,_,j,$t;_classCallCheck$7(this,o);for(var zt=arguments.length,Ht=Array(zt),Ut=0;Ut<zt;Ut++)Ht[Ut]=arguments[Ut];return $t=(_=(j=_possibleConstructorReturn$7(this,(s=o.__proto__||Object.getPrototypeOf(o
1452)).call.apply(s,[this].concat(Ht))),j),j.handleChange=function(Gt){var Xt=calculateChange$2(Gt,j.props.hsl,j.props.direction,j.props.a,j.container);Xt&&typeof j.props.onChange=="function"&&j.props.onChange(Xt,Gt)},j.handleMouseDown=function(Gt){j.handleChange(Gt),window.addEventListener("mousemove",j.handleChange),window.addEventListener("mouseup",j.handleMouseUp)},j.handleMouseUp=function(){j.unbindEventListeners()},j.unbindEventListeners=function(){window.removeEventListener("mousemove",j.handleChange),window.removeEventListener("mouseup",j.handleMouseUp)},_),_possibleConstructorReturn$7(j,$t)}return _createClass$7(o,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var _=this,j=this.props.rgb,$t=_default$2({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+j.r+","+j.g+","+j.b+`, 0) 0%,
1453           rgba(`+j.r+","+j.g+","+j.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:j.a*100+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+j.r+","+j.g+","+j.b+`, 0) 0%,
1454           rgba(`+j.r+","+j.g+","+j.b+", 1) 100%)"},pointer:{left:0,top:j.a*100+"%"}},overwrite:_extends$f({},this.props.style)},{vertical:this.props.direction==="vertical",overwrite:!0});return React.createElement("div",{style:$t.alpha},React.createElement("div",{style:$t.checkboard},React.createElement(Checkboard,{renderers:this.props.renderers})),React.createElement("div",{style:$t.gradient}),React.createElement("div",{style:$t.container,ref:function(Ht){return _.container=Ht},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},React.createElement("div",{style:$t.pointer},this.props.pointer?React.createElement(this.props.pointer,this.props):React.createElement("div",{style:$t.slider}))))}}]),o}(reactExports.PureComponent||reactExports.Component),_createClass$6=function(){function a(o,s){for(var _=0;_<s.length;_++){var j=s[_];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(o,j.key,j)}}return function(o,s,_){return s&&a(o.prototype,s),_&&a(o,_),o}}();function _defineProperty$1(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function _classCallCheck$6(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn$6(a,o){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:a}function _inherits$6(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(a,o):a.__proto__=o)}var DEFAULT_ARROW_OFFSET=1,UP_KEY_CODE=38,DOWN_KEY_CODE=40,VALID_KEY_CODES=[UP_KEY_CODE,DOWN_KEY_CODE],isValidKeyCode=function(o){return VALID_KEY_CODES.indexOf(o)>-1},getNumberValue=function(o){return Number(String(o).replace(/%/g,""))},idCounter=1,EditableInput=function(a){_inherits$6(o,a);function o(s){_classCallCheck$6(this,o);var _=_possibleConstructorReturn$6(this,(o.__proto__||Object.getPrototypeOf(o)).call(this));return _.handleBlur=function(){_.state.blurValue&&_.setState({value:_.state.blurValue,blurValue:null})},_.handleChange=function(j){_.setUpdatedValue(j.target.value,j)},_.handleKeyDown=function(j){var $t=getNumberValue(j.target.value);if(!isNaN($t)&&isValidKeyCode(j.keyCode)){var zt=_.getArrowOffset(),Ht=j.keyCode===UP_KEY_CODE?$t+zt:$t-zt;_.setUpdatedValue(Ht,j)}},_.handleDrag=function(j){if(_.props.dragLabel){var $t=Math.round(_.props.value+j.movementX);$t>=0&&$t<=_.props.dragMax&&_.props.onChange&&_.props.onChange(_.getValueObjectWithLabel($t),j)}},_.handleMouseDown=function(j){_.props.dragLabel&&(j.preventDefault(),_.handleDrag(j),window.addEventListener("mousemove",_.handleDrag),window.addEventListener("mouseup",_.handleMouseUp))},_.handleMouseUp=function(){_.unbindEventListeners()},_.unbindEventListeners=function(){window.removeEventListener("mousemove",_.handleDrag),window.removeEventListener("mouseup",_.handleMouseUp)},_.state={value:String(s.value).toUpperCase(),blurValue:String(s.value).toUpperCase()},_.inputId="rc-editable-input-"+idCounter++,_}
1454return _createClass$6(o,[{key:"componentDidUpdate",value:function(_,j){this.props.value!==this.state.value&&(_.value!==this.props.value||j.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(_){return _defineProperty$1({},this.props.label,_)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||DEFAULT_ARROW_OFFSET}},{key:"setUpdatedValue",value:function(_,j){var $t=this.props.label?this.getValueObjectWithLabel(_):_;this.props.onChange&&this.props.onChange($t,j),this.setState({value:_})}},{key:"render",value:function(){var _=this,j=_default$2({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return React.createElement("div",{style:j.wrap},React.createElement("input",{id:this.inputId,style:j.input,ref:function(zt){return _.input=zt},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?React.createElement("label",{htmlFor:this.inputId,style:j.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),o}(reactExports.PureComponent||reactExports.Component),calculateChange$1=function(o,s,_,j){var $t=j.clientWidth,zt=j.clientHeight,Ht=typeof o.pageX=="number"?o.pageX:o.touches[0].pageX,Ut=typeof o.pageY=="number"?o.pageY:o.touches[0].pageY,Gt=Ht-(j.getBoundingClientRect().left+window.pageXOffset),Xt=Ut-(j.getBoundingClientRect().top+window.pageYOffset);if(s==="vertical"){var Jt=void 0;if(Xt<0)Jt=359;else if(Xt>zt)Jt=0;else{var Zt=-(Xt*100/zt)+100;Jt=360*Zt/100}if(_.h!==Jt)return{h:Jt,s:_.s,l:_.l,a:_.a,source:"hsl"}}else{var er=void 0;if(Gt<0)er=0;else if(Gt>$t)er=359;else{var tr=Gt*100/$t;er=360*tr/100}if(_.h!==er)return{h:er,s:_.s,l:_.l,a:_.a,source:"hsl"}}return null},_createClass$5=function(){function a(o,s){for(var _=0;_<s.length;_++){var j=s[_];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(o,j.key,j)}}return function(o,s,_){return s&&a(o.prototype,s),_&&a(o,_),o}}();function _classCallCheck$5(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn$5(a,o){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:a}function _inherits$5(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(a,o):a.__proto__=o)}var Hue=function(a){_inherits$5(o,a);function o(){var s,_,j,$t;_classCallCheck$5(this,o);for(var zt=arguments.length,Ht=Array(zt),Ut=0;Ut<zt;Ut++)Ht[Ut]=arguments[Ut];return $t=(_=(j=_possibleConstructorReturn$5(this,(s=o.__proto__||Object.getPrototypeOf(o)).call.apply(s,[this].concat(Ht))),j),j.handleChange=function(Gt){var Xt=calculateChange$1(Gt,j.props.direction,j.props.hsl,j.container);Xt&&typeof j.props.onChange=="function"&&j.props.onChange(Xt,Gt)},j.handleMouseDown=function(Gt){j.handleChange(Gt),window.addEventListener("mousemove",j.handleChange),window.addEventListener("mouseup",j.handleMouseUp)},j.handleMouseUp=function(){j.unbindEventListeners()},_),_possibleConstructorReturn$5(j,$t)}return _createClass$5(o,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var _=this,j=this.props.direction,$t=j===void 0?"horizontal":j,zt=_default$2({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxSh
1454adow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:this.props.hsl.h*100/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-(this.props.hsl.h*100/360)+100+"%"}}},{vertical:$t==="vertical"});return React.createElement("div",{style:zt.hue},React.createElement("div",{className:"hue-"+$t,style:zt.container,ref:function(Ut){return _.container=Ut},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},React.createElement("style",null,`
1455            .hue-horizontal {
1456              background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0
1457                33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
1458              background: -webkit-linear-gradient(to right, #f00 0%, #ff0
1459                17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
1460            }
1461
1462            .hue-vertical {
1463              background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,
1464                #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
1465              background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,
1466                #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
1467            }
1468          `),React.createElement("div",{style:zt.pointer},this.props.pointer?React.createElement(this.props.pointer,this.props):React.createElement("div",{style:zt.slider}))))}}]),o}(reactExports.PureComponent||reactExports.Component);function listCacheClear(){this.__data__=[],this.size=0}function eq(a,o){return a===o||a!==a&&o!==o}function assocIndexOf(a,o){for(var s=a.length;s--;)if(eq(a[s][0],o))return s;return-1}var arrayProto=Array.prototype,splice=arrayProto.splice;function listCacheDelete(a){var o=this.__data__,s=assocIndexOf(o,a);if(s<0)return!1;var _=o.length-1;return s==_?o.pop():splice.call(o,s,1),--this.size,!0}function listCacheGet(a){var o=this.__data__,s=assocIndexOf(o,a);return s<0?void 0:o[s][1]}function listCacheHas(a){return assocIndexOf(this.__data__,a)>-1}function listCacheSet(a,o){var s=this.__data__,_=assocIndexOf(s,a);return _<0?(++this.size,s.push([a,o])):s[_][1]=o,this}function ListCache(a){var o=-1,s=a==null?0:a.length;for(this.clear();++o<s;){var _=a[o];this.set(_[0],_[1])}}ListCache.prototype.clear=listCacheClear;ListCache.prototype.delete=listCacheDelete;ListCache.prototype.get=listCacheGet;ListCache.prototype.has=listCacheHas;ListCache.prototype.set=listCacheSet;function stackClear(){this.__data__=new ListCache,this.size=0}function stackDelete(a){var o=this.__data__,s=o.delete(a);return this.size=o.size,s}function stackGet(a){return this.__data__.get(a)}function stackHas(a){return this.__data__.has(a)}var freeGlobal=typeof window=="object"&&window&&window.Object===Object&&window;const freeGlobal$1=freeGlobal;var freeSelf=typeof self=="object"&&self&&self.Object===Object&&self,root$1=freeGlobal$1||freeSelf||Function("return this")();const root$2=root$1;var Symbol$1=root$2.Symbol;const Symbol$2=Symbol$1;var objectProto$e=Object.prototype,hasOwnProperty$b=objectProto$e.hasOwnProperty,nativeObjectToString$1=objectProto$e.toString,symToStringTag$1=Symbol$2?Symbol$2.toStringTag:void 0;function getRawTag(a){var o=hasOwnProperty$b.call(a,symToStringTag$1),s=a[symToStringTag$1];try{a[symToStringTag$1]=void 0;var _=!0}catch{}var j=nativeObjectToString$1.call(a);return _&&(o?a[symToStringTag$1]=s:delete a[symToStringTag$1]),j}var objectProto$d=Object.prototype,nativeObjectToString=objectProto$d.toString;function objectToString(a){return nativeObjectToString.call(a)}var nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag=Symbol$2?Symbol$2.toStringTag:void 0;function baseGetTag(a){return a==null?a===void 0?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(a)?getRawTag(a):objectToString(a)}function isObject$1(a){var o=typeof a;return a!=null&&(o=="object"||o=="function")}var asyncTag="[object AsyncFunction]",funcTag$1="[object Function]",genTag="[object GeneratorFunction]",proxyTag="[object Proxy]";
vendor: 5,400 bytes, line 1468
1468function isFunction(a){if(!isObject$1(a))return!1;var o=baseGetTag(a);return o==funcTag$1||o==genTag||o==asyncTag||o==proxyTag}var coreJsData=root$2["__core-js_shared__"];const coreJsData$1=coreJsData;var maskSrcKey=function(){var a=/[^.]+$/.exec(coreJsData$1&&coreJsData$1.keys&&coreJsData$1.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}();function isMasked(a){return!!maskSrcKey&&maskSrcKey in a}var funcProto$2=Function.prototype,funcToString$2=funcProto$2.toString;function toSource(a){if(a!=null){try{return funcToString$2.call(a)}catch{}try{return a+""}catch{}}return""}var reRegExpChar=/[\\^$.*+?()[\]{}|]/g,reIsHostCtor=/^\[object .+?Constructor\]$/,funcProto$1=Function.prototype,objectProto$c=Object.prototype,funcToString$1=funcProto$1.toString,hasOwnProperty$a=objectProto$c.hasOwnProperty,reIsNative=RegExp("^"+funcToString$1.call(hasOwnProperty$a).replace(reRegExpChar,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function baseIsNative(a){if(!isObject$1(a)||isMasked(a))return!1;var o=isFunction(a)?reIsNative:reIsHostCtor;return o.test(toSource(a))}function getValue(a,o){return a?.[o]}function getNative(a,o){var s=getValue(a,o);return baseIsNative(s)?s:void 0}var Map$1=getNative(root$2,"Map");const Map$2=Map$1;var nativeCreate=getNative(Object,"create");const nativeCreate$1=nativeCreate;function hashClear(){this.__data__=nativeCreate$1?nativeCreate$1(null):{},this.size=0}function hashDelete(a){var o=this.has(a)&&delete this.__data__[a];return this.size-=o?1:0,o}var HASH_UNDEFINED$2="__lodash_hash_undefined__",objectProto$b=Object.prototype,hasOwnProperty$9=objectProto$b.hasOwnProperty;function hashGet(a){var o=this.__data__;if(nativeCreate$1){var s=o[a];return s===HASH_UNDEFINED$2?void 0:s}return hasOwnProperty$9.call(o,a)?o[a]:void 0}var objectProto$a=Object.prototype,hasOwnProperty$8=objectProto$a.hasOwnProperty;function hashHas(a){var o=this.__data__;return nativeCreate$1?o[a]!==void 0:hasOwnProperty$8.call(o,a)}var HASH_UNDEFINED$1="__lodash_hash_undefined__";function hashSet(a,o){var s=this.__data__;return this.size+=this.has(a)?0:1,s[a]=nativeCreate$1&&o===void 0?HASH_UNDEFINED$1:o,this}function Hash(a){var o=-1,s=a==null?0:a.length;for(this.clear();++o<s;){var _=a[o];this.set(_[0],_[1])}}Hash.prototype.clear=hashClear;Hash.prototype.delete=hashDelete;Hash.prototype.get=hashGet;Hash.prototype.has=hashHas;Hash.prototype.set=hashSet;function mapCacheClear(){this.size=0,this.__data__={hash:new Hash,map:new(Map$2||ListCache),string:new Hash}}function isKeyable(a){var o=typeof a;return o=="string"||o=="number"||o=="symbol"||o=="boolean"?a!=="__proto__":a===null}function getMapData(a,o){var s=a.__data__;return isKeyable(o)?s[typeof o=="string"?"string":"hash"]:s.map}function mapCacheDelete(a){var o=getMapData(this,a).delete(a);return this.size-=o?1:0,o}function mapCacheGet(a){return getMapData(this,a).get(a)}function mapCacheHas(a){return getMapData(this,a).has(a)}function mapCacheSet(a,o){var s=getMapData(this,a),_=s.size;return s.set(a,o),this.size+=s.size==_?0:1,this}function MapCache(a){var o=-1,s=a==null?0:a.length;for(this.clear();++o<s;){var _=a[o];this.set(_[0],_[1])}}MapCache.prototype.clear=mapCacheClear;MapCache.prototype.delete=mapCacheDelete;MapCache.prototype.get=mapCacheGet;MapCache.prototype.has=mapCacheHas;MapCache.prototype.set=mapCacheSet;var LARGE_ARRAY_SIZE=200;function stackSet(a,o){var s=this.__data__;if(s instanceof ListCache){var _=s.__data__;if(!Map$2||_.length<LARGE_ARRAY_SIZE-1)return _.push([a,o]),this.size=++s.size,this;s=this.__data__=new MapCache(_)}return s.set(a,o),this.size=s.size,this}function Stack(a){var o=this.__data__=new ListCache(a);this.size=o.size}Stack.prototype.clear=stackClear;Stack.prototype.delete=stackDelete;Stack.prototype.get=stackGet;Stack.prototype.has=stackHas;Stack.prototype.set=stackSet;var defineProperty=function(){try{var a=getNative(Object,"defineProperty");return a({},"",{}),a}catch{}}();const defineProperty$1=defineProperty;function baseAssignValue(a,o,s){o=="__proto__"&&defineProperty$1?defineProperty$1(a,o,{configurable:!0,enumerable:!0,value:s,writable:!0}):a[o]=s}function assignMergeValue(a,o,s){(s!==void 0&&!eq(a[o],s)||s===void 0&&!(o in a))&&baseAssignValue(a,o,s)}function createBaseFor(a){return function(o,s,_){for(var j=-1,$t=Object(o),zt=_(o),Ht=zt.length;Ht--;){var Ut=zt[a?Ht:++j];if(s($t[Ut],Ut,$t)===!1)break}return o}}var baseFor=createBaseFor();const baseFor$1=baseFor;var freeExports$2=typeof exports=="object"&&exports&&!exports.nodeType&&exports,freeModule$2=freeExports$2&&typeof module=="object"&&module&&!module.nodeType&&module,moduleExports$2=freeModule$2&&freeModule$2.exports===freeExports$2,Buffer$1=moduleExports$2?root$2.Buffer:void 0,allocUnsafe=Buffer$1?Buffer$1.allocUnsafe:void 0;function cloneBuffer(a,o){if(o)return a.slice();var s=a.length,_=allocUnsafe?allocUnsafe(s):new a.constructor(s);return a.copy(_),_}var Uint8Array$1=root$2.Uint8Array;const Uint8Array$2=Uint8Array$1;function cloneArrayBuffer(a){var o=new a.constructor(a.byteLength);return new Uint8Array$2(o).set(new Uint8Array$2(a)),o}function cloneTypedArray(a,o){var s=o?cloneArrayBuffer(a.buffer):a.buffer;return new a.constructor(s,a.byteOffset,a.length)}function copyArray(a,o){var s=-1,_=a.length;for(o||(o=Array(_));++s<_;)o[s]=a[s];return o}var objectCreate=Object.create,baseCreate=function(){function a(){}
vendor: 2,647 bytes, line 1468
1468return function(o){if(!isObject$1(o))return{};if(objectCreate)return objectCreate(o);a.prototype=o;var s=new a;return a.prototype=void 0,s}}();const baseCreate$1=baseCreate;function overArg(a,o){return function(s){return a(o(s))}}var getPrototype=overArg(Object.getPrototypeOf,Object);const getPrototype$1=getPrototype;var objectProto$9=Object.prototype;function isPrototype(a){var o=a&&a.constructor,s=typeof o=="function"&&o.prototype||objectProto$9;return a===s}function initCloneObject(a){return typeof a.constructor=="function"&&!isPrototype(a)?baseCreate$1(getPrototype$1(a)):{}}function isObjectLike$1(a){return a!=null&&typeof a=="object"}var argsTag$2="[object Arguments]";function baseIsArguments(a){return isObjectLike$1(a)&&baseGetTag(a)==argsTag$2}var objectProto$8=Object.prototype,hasOwnProperty$7=objectProto$8.hasOwnProperty,propertyIsEnumerable$1=objectProto$8.propertyIsEnumerable,isArguments=baseIsArguments(function(){return arguments}())?baseIsArguments:function(a){return isObjectLike$1(a)&&hasOwnProperty$7.call(a,"callee")&&!propertyIsEnumerable$1.call(a,"callee")};const isArguments$1=isArguments;var isArray$1=Array.isArray;const isArray$2=isArray$1;var MAX_SAFE_INTEGER$1=9007199254740991;function isLength(a){return typeof a=="number"&&a>-1&&a%1==0&&a<=MAX_SAFE_INTEGER$1}function isArrayLike(a){return a!=null&&isLength(a.length)&&!isFunction(a)}function isArrayLikeObject(a){return isObjectLike$1(a)&&isArrayLike(a)}function stubFalse(){return!1}var freeExports$1=typeof exports=="object"&&exports&&!exports.nodeType&&exports,freeModule$1=freeExports$1&&typeof module=="object"&&module&&!module.nodeType&&module,moduleExports$1=freeModule$1&&freeModule$1.exports===freeExports$1,Buffer=moduleExports$1?root$2.Buffer:void 0,nativeIsBuffer=Buffer?Buffer.isBuffer:void 0,isBuffer=nativeIsBuffer||stubFalse;const isBuffer$1=isBuffer;var objectTag$3="[object Object]",funcProto=Function.prototype,objectProto$7=Object.prototype,funcToString=funcProto.toString,hasOwnProperty$6=objectProto$7.hasOwnProperty,objectCtorString=funcToString.call(Object);function isPlainObject$2(a){if(!isObjectLike$1(a)||baseGetTag(a)!=objectTag$3)return!1;var o=getPrototype$1(a);if(o===null)return!0;var s=hasOwnProperty$6.call(o,"constructor")&&o.constructor;return typeof s=="function"&&s instanceof s&&funcToString.call(s)==objectCtorString}var argsTag$1="[object Arguments]",arrayTag$1="[object Array]",boolTag$1="[object Boolean]",dateTag$1="[object Date]",errorTag$1="[object Error]",funcTag="[object Function]",mapTag$2="[object Map]",numberTag$1="[object Number]",objectTag$2="[object Object]",regexpTag$1="[object RegExp]",setTag$2
vendor: 4,130 bytes, line 1468
1468="[object Set]",stringTag$1="[object String]",weakMapTag$1="[object WeakMap]",arrayBufferTag$1="[object ArrayBuffer]",dataViewTag$2="[object DataView]",float32Tag="[object Float32Array]",float64Tag="[object Float64Array]",int8Tag="[object Int8Array]",int16Tag="[object Int16Array]",int32Tag="[object Int32Array]",uint8Tag="[object Uint8Array]",uint8ClampedTag="[object Uint8ClampedArray]",uint16Tag="[object Uint16Array]",uint32Tag="[object Uint32Array]",typedArrayTags={};typedArrayTags[float32Tag]=typedArrayTags[float64Tag]=typedArrayTags[int8Tag]=typedArrayTags[int16Tag]=typedArrayTags[int32Tag]=typedArrayTags[uint8Tag]=typedArrayTags[uint8ClampedTag]=typedArrayTags[uint16Tag]=typedArrayTags[uint32Tag]=!0;typedArrayTags[argsTag$1]=typedArrayTags[arrayTag$1]=typedArrayTags[arrayBufferTag$1]=typedArrayTags[boolTag$1]=typedArrayTags[dataViewTag$2]=typedArrayTags[dateTag$1]=typedArrayTags[errorTag$1]=typedArrayTags[funcTag]=typedArrayTags[mapTag$2]=typedArrayTags[numberTag$1]=typedArrayTags[objectTag$2]=typedArrayTags[regexpTag$1]=typedArrayTags[setTag$2]=typedArrayTags[stringTag$1]=typedArrayTags[weakMapTag$1]=!1;function baseIsTypedArray(a){return isObjectLike$1(a)&&isLength(a.length)&&!!typedArrayTags[baseGetTag(a)]}function baseUnary(a){return function(o){return a(o)}}var freeExports=typeof exports=="object"&&exports&&!exports.nodeType&&exports,freeModule=freeExports&&typeof module=="object"&&module&&!module.nodeType&&module,moduleExports=freeModule&&freeModule.exports===freeExports,freeProcess=moduleExports&&freeGlobal$1.process,nodeUtil=function(){try{var a=freeModule&&freeModule.require&&freeModule.require("util").types;return a||freeProcess&&freeProcess.binding&&freeProcess.binding("util")}catch{}}();const nodeUtil$1=nodeUtil;var nodeIsTypedArray=nodeUtil$1&&nodeUtil$1.isTypedArray,isTypedArray=nodeIsTypedArray?baseUnary(nodeIsTypedArray):baseIsTypedArray;const isTypedArray$1=isTypedArray;function safeGet(a,o){if(!(o==="constructor"&&typeof a[o]=="function")&&o!="__proto__")return a[o]}var objectProto$6=Object.prototype,hasOwnProperty$5=objectProto$6.hasOwnProperty;function assignValue(a,o,s){var _=a[o];(!(hasOwnProperty$5.call(a,o)&&eq(_,s))||s===void 0&&!(o in a))&&baseAssignValue(a,o,s)}function copyObject(a,o,s,_){var j=!s;s||(s={});for(var $t=-1,zt=o.length;++$t<zt;){var Ht=o[$t],Ut=_?_(s[Ht],a[Ht],Ht,s,a):void 0;Ut===void 0&&(Ut=a[Ht]),j?baseAssignValue(s,Ht,Ut):assignValue(s,Ht,Ut)}return s}function baseTimes(a,o){for(var s=-1,_=Array(a);++s<a;)_[s]=o(s);return _}var MAX_SAFE_INTEGER=9007199254740991,reIsUint=/^(?:0|[1-9]\d*)$/;function isIndex(a,o){var s=typeof a;return o=o??MAX_SAFE_INTEGER,!!o&&(s=="number"||s!="symbol"&&reIsUint.test(a))&&a>-1&&a%1==0&&a<o}var objectProto$5=Object.prototype,hasOwnProperty$4=objectProto$5.hasOwnProperty;function arrayLikeKeys(a,o){var s=isArray$2(a),_=!s&&isArguments$1(a),j=!s&&!_&&isBuffer$1(a),$t=!s&&!_&&!j&&isTypedArray$1(a),zt=s||_||j||$t,Ht=zt?baseTimes(a.length,String):[],Ut=Ht.length;for(var Gt in a)(o||hasOwnProperty$4.call(a,Gt))&&!(zt&&(Gt=="length"||j&&(Gt=="offset"||Gt=="parent")||$t&&(Gt=="buffer"||Gt=="byteLength"||Gt=="byteOffset")||isIndex(Gt,Ut)))&&Ht.push(Gt);return Ht}function nativeKeysIn(a){var o=[];if(a!=null)for(var s in Object(a))o.push(s);return o}var objectProto$4=Object.prototype,hasOwnProperty$3=objectProto$4.hasOwnProperty;function baseKeysIn(a){if(!isObject$1(a))return nativeKeysIn(a);var o=isPrototype(a),s=[];for(var _ in a)_=="constructor"&&(o||!hasOwnProperty$3.call(a,_))||s.push(_);return s}function keysIn(a){return isArrayLike(a)?arrayLikeKeys(a,!0):baseKeysIn(a)}function toPlainObject(a){return copyObject(a,keysIn(a))}function baseMergeDeep(a,o,s,_,j,$t,zt){var Ht=safeGet(a,s),Ut=safeGet(o,s),Gt=zt.get(Ut);if(Gt){assignMergeValue(a,s,Gt);return}var Xt=$t?$t(Ht,Ut,s+"",a,o,zt):void 0,Jt=Xt===void 0;if(Jt){var Zt=isArray$2(Ut),er=!Zt&&isBuffer$1(Ut),tr=!Zt&&!er&&isTypedArray$1(Ut);Xt=Ut,Zt||er||tr?isArray$2(Ht)?Xt=Ht:isArrayLikeObject(Ht)?Xt=copyArray(Ht):er?(Jt=!1,Xt=cloneBuffer(Ut,!0)):tr?(Jt=!1,Xt=cloneTypedArray(Ut,!0)):Xt=[]:isPlainObject$2(Ut)||isArguments$1(Ut)?(Xt=Ht,
1468isArguments$1(Ht)?Xt=toPlainObject(Ht):(!isObject$1(Ht)||isFunction(Ht))&&(Xt=initCloneObject(Ut))):Jt=!1}Jt&&(zt.set(Ut,Xt),j(Xt,Ut,_,$t,zt),zt.delete(Ut)),assignMergeValue(a,s,Xt)}function baseMerge(a,o,s,_,j){a!==o&&baseFor$1(o,function($t,zt){if(j||(j=new Stack),isObject$1($t))baseMergeDeep(a,o,zt,s,baseMerge,_,j);else{var Ht=_?_(safeGet(a,zt),$t,zt+"",a,o,j):void 0;Ht===void 0&&(Ht=$t),assignMergeValue(a,zt,Ht)}},keysIn)}function identity(a){return a}function apply(a,o,s){switch(s.length){case 0:return a.call(o);case 1:return a.call(o,s[0]);case 2:return a.call(o,s[0],s[1]);case 3:return a.call(o,s[0],s[1],s[2])}return a.apply(o,s)}var nativeMax$1=Math.max;function overRest(a,o,s){return o=nativeMax$1(o===void 0?a.length-1:o,0),function(){for(var _=arguments,j=-1,$t=nativeMax$1(_.length-o,0),zt=Array($t);++j<$t;)zt[j]=_[o+j];j=-1;for(var Ht=Array(o+1);++j<o;)Ht[j]=_[j];return Ht[o]=s(zt),apply(a,this,Ht)}}function constant(a){return function(){return a}}var baseSetToString=defineProperty$1?function(a,o){return defineProperty$1(a,"toString",{configurable:!0,enumerable:!1,value:constant(o),writable:!0})}:identity;const baseSetToString$1=baseSetToString;var HOT_COUNT=800,HOT_SPAN=16,nativeNow=Date.now;function shortOut(a){var o=0,s=0;return function(){var _=nativeNow(),j=HOT_SPAN-(_-s);if(s=_,j>0){if(++o>=HOT_COUNT)return arguments[0]}else o=0;return a.apply(void 0,arguments)}}var setToString=shortOut(baseSetToString$1);const setToString$1=setToString;function baseRest(a,o){return setToString$1(overRest(a,o,identity),a+"")}function isIterateeCall(a,o,s){if(!isObject$1(s))return!1;var _=typeof o;return(_=="number"?isArrayLike(s)&&isIndex(o,s.length):_=="string"&&o in s)?eq(s[o],a):!1}function createAssigner(a){return baseRest(function(o,s){var _=-1,j=s.length,$t=j>1?s[j-1]:void 0,zt=j>2?s[2]:void 0;for($t=a.length>3&&typeof $t=="function"?(j--,$t):void 0,zt&&isIterateeCall(s[0],s[1],zt)&&($t=j<3?void 0:$t,j=1),o=Object(o);++_<j;){var Ht=s[_];Ht&&a(o,Ht,_,$t)}return o})}var merge=createAssigner(function(a,o,s){baseMerge(a,o,s)});const merge$1=merge;var Raised=function(o){var s=o.zDepth,_=o.radius,j=o.background,$t=o.children,zt=o.styles,Ht=zt===void 0?{}:zt,Ut=_default$2(merge$1({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+s+"px "+s*4+"px rgba(0,0,0,.24)",borderRadius:_,background:j}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},Ht),{"zDepth-1":s===1});return React.createElement("div",{style:Ut.wrap},React.createElement("div",{style:Ut.bg}),React.createElement("div",{style:Ut.content},$t))};Raised.propTypes={background:PropTypes.string,zDepth:PropTypes.oneOf([0,1,2,3,4,5]),radius:PropTypes.number,styles:PropTypes.object};Raised.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};var now=function(){return root$2.Date.now()};const now$1=now;var reWhitespace=/\s/;function trimmedEndIndex(a){for(var o=a.length;o--&&reWhitespace.test(a.charAt(o)););return o}var reTrimStart=/^\s+/;function baseTrim(a){return a&&a.slice(0,trimmedEndIndex(a)+1).replace(reTrimStart,"")}var symbolTag$1="[object Symbol]";function isSymbol(a){return typeof a=="symbol"||isObjectLike$1(a)&&baseGetTag(a)==symbolTag$1}var NAN=0/0,reIsBadHex=/^[-+]0x[0-9a-f]+$/i,reIsBinary=/^0b[01]+$/i,reIsOctal=/^0o[0-7]+$/i,freeParseInt=parseInt;function toNumber(a){if(typeof a=="number")return a;
1468if(isSymbol(a))return NAN;if(isObject$1(a)){var o=typeof a.valueOf=="function"?a.valueOf():a;a=isObject$1(o)?o+"":o}if(typeof a!="string")return a===0?a:+a;a=baseTrim(a);var s=reIsBinary.test(a);return s||reIsOctal.test(a)?freeParseInt(a.slice(2),s?2:8):reIsBadHex.test(a)?NAN:+a}var FUNC_ERROR_TEXT$2="Expected a function",nativeMax=Math.max,nativeMin=Math.min;function debounce(a,o,s){var _,j,$t,zt,Ht,Ut,Gt=0,Xt=!1,Jt=!1,Zt=!0;if(typeof a!="function")throw new TypeError(FUNC_ERROR_TEXT$2);o=toNumber(o)||0,isObject$1(s)&&(Xt=!!s.leading,Jt="maxWait"in s,$t=Jt?nativeMax(toNumber(s.maxWait)||0,o):$t,Zt="trailing"in s?!!s.trailing:Zt);function er(ur){var cr=_,dr=j;return _=j=void 0,Gt=ur,zt=a.apply(dr,cr),zt}function tr(ur){return Gt=ur,Ht=setTimeout(or,o),Xt?er(ur):zt}function nr(ur){var cr=ur-Ut,dr=ur-Gt,gr=o-cr;return Jt?nativeMin(gr,$t-dr):gr}function sr(ur){var cr=ur-Ut,dr=ur-Gt;return Ut===void 0||cr>=o||cr<0||Jt&&dr>=$t}function or(){var ur=now$1();if(sr(ur))return ir(ur);Ht=setTimeout(or,nr(ur))}function ir(ur){return Ht=void 0,Zt&&_?er(ur):(_=j=void 0,zt)}function rr(){Ht!==void 0&&clearTimeout(Ht),Gt=0,_=Ut=j=Ht=void 0}function ar(){return Ht===void 0?zt:ir(now$1())}function lr(){var ur=now$1(),cr=sr(ur);if(_=arguments,j=this,Ut=ur,cr){if(Ht===void 0)return tr(Ut);if(Jt)return clearTimeout(Ht),Ht=setTimeout(or,o),er(Ut)}return Ht===void 0&&(Ht=setTimeout(or,o)),zt}return lr.cancel=rr,lr.flush=ar,lr}var FUNC_ERROR_TEXT$1="Expected a function";function throttle$1(a,o,s){var _=!0,j=!0;if(typeof a!="function")throw new TypeError(FUNC_ERROR_TEXT$1);return isObject$1(s)&&(_="leading"in s?!!s.leading:_,j="trailing"in s?!!s.trailing:j),debounce(a,o,{leading:_,maxWait:o,trailing:j})}var calculateChange=function(o,s,_){var j=_.getBoundingClientRect(),$t=j.width,zt=j.height,Ht=typeof o.pageX=="number"?o.pageX:o.touches[0].pageX,Ut=typeof o.pageY=="number"?o.pageY:o.touches[0].pageY,Gt=Ht-(_.getBoundingClientRect().left+window.pageXOffset),Xt=Ut-(_.getBoundingClientRect().top+window.pageYOffset);Gt<0?Gt=0:Gt>$t&&(Gt=$t),Xt<0?Xt=0:Xt>zt&&(Xt=zt);var Jt=Gt/$t,Zt=1-Xt/zt;return{h:s.h,s:Jt,v:Zt,a:s.a,source:"hsv"}},_createClass$4=function(){function a(o,s){for(var _=0;_<s.length;_++){var j=s[_];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(o,j.key,j)}}return function(o,s,_){return s&&a(o.prototype,s),_&&a(o,_),o}}();function _classCallCheck$4(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn$4(a,o){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:a}function _inherits$4(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(a,o):a.__proto__=o)}var Saturation=function(a){_inherits$4(o,a);function o(s){_classCallCheck$4(this,o);var _=_possibleConstructorReturn$4(this,(o.__proto__||Object.getPrototypeOf(o)).call(this,s));return _.handleChange=function(j){typeof _.props.onChange=="function"&&_.throttle(_.props.onChange,calculateChange(j,_.props.hsl,_.container),j)},_.handleMouseDown=function(j){_.handleChange(j);var $t=_.getContainerRenderWindow();$t.addEventListener("mousemove",_.handleChange),$t.addEventListener("mouseup",_.handleMouseUp)},_.handleMouseUp=function(){_.unbindEventListeners()},_.throttle=throttle$1(function(j,$t,zt){j($t,zt)},50),_}return _createClass$4(o,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var _=this.container,j=window;!j.document.contains(_)&&j.parent!==j;)j=j.parent;return j}},{key:"unbindEventListeners",value:function(){var _=this.getContainerRenderWindow();_.removeEventListener("mousemove",this.handleChange),_.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var _=this,j=this.props.style||{},$t=j.color,zt=j.white,Ht=j.black,Ut=j.pointer,Gt=j.circle,Xt=_default$2({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-(this.props.hsv.v*100)+100+"%",left:this.props.hsv.s*100+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:`0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),
1469            0 0 1px 2px rgba(0,0,0,.4)`,borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:$t,white:zt,black:Ht,pointer:Ut,circle:Gt}},{custom:!!this.props.style});return React.createElement("div",{style:Xt.color,ref:function(Zt){return _.container=Zt},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},React.createElement("style",null,`
1470          .saturation-white {
1471            background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));
1472            background: linear-gradient(to right, #fff, rgba(255,255,255,0));
1473          }
1474          .saturation-black {
1475            background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));
1476            background: linear-gradient(to top, #000, rgba(0,0,0,0));
1477          }
1478        `),React.createElement("div",{style:Xt.white,className:"saturation-white"},React.createElement("div",{style:Xt.black,className:"saturation-black"}),React.createElement("div",{style:Xt.pointer},this.props.pointer?React.createElement(this.props.pointer,this.props):React.createElement("div",{style:Xt.circle}))))}}]),o}(reactExports.PureComponent||reactExports.Component);function arrayEach(a,o){for(var s=-1,_=a==null?0:a.length;++s<_&&o(a[s],s,a)!==!1;);return a}var nativeKeys=overArg(Object.keys,Object);const nativeKeys$1=nativeKeys;var objectProto$3=Object.prototype,hasOwnProperty$2=objectProto$3.hasOwnProperty;
1478function baseKeys(a){if(!isPrototype(a))return nativeKeys$1(a);var o=[];for(var s in Object(a))hasOwnProperty$2.call(a,s)&&s!="constructor"&&o.push(s);return o}function keys(a){return isArrayLike(a)?arrayLikeKeys(a):baseKeys(a)}function baseForOwn(a,o){return a&&baseFor$1(a,o,keys)}function createBaseEach(a,o){return function(s,_){if(s==null)return s;if(!isArrayLike(s))return a(s,_);for(var j=s.length,$t=o?j:-1,zt=Object(s);(o?$t--:++$t<j)&&_(zt[$t],$t,zt)!==!1;);return s}}var baseEach=createBaseEach(baseForOwn);const baseEach$1=baseEach;function castFunction(a){return typeof a=="function"?a:identity}function forEach(a,o){var s=isArray$2(a)?arrayEach:baseEach$1;return s(a,castFunction(o))}var tinycolor$1={exports:{}};(function(a){(function(o){var s=/^\s+/,_=/\s+$/,j=0,$t=o.round,zt=o.min,Ht=o.max,Ut=o.random;function Gt(xr,Or){if(xr=xr||"",Or=Or||{},xr instanceof Gt)return xr;if(!(this instanceof Gt))return new Gt(xr,Or);var Cr=Xt(xr);this._originalInput=xr,this._r=Cr.r,this._g=Cr.g,this._b=Cr.b,this._a=Cr.a,this._roundA=$t(100*this._a)/100,this._format=Or.format||Cr.format,this._gradientType=Or.gradientType,this._r<1&&(this._r=$t(this._r)),this._g<1&&(this._g=$t(this._g)),this._b<1&&(this._b=$t(this._b)),this._ok=Cr.ok,this._tc_id=j++}Gt.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var xr=this.toRgb();return(xr.r*299+xr.g*587+xr.b*114)/1e3},getLuminance:function(){var xr=this.toRgb(),Or,Cr,Dr,Vr,Yr,tn;return Or=xr.r/255,Cr=xr.g/255,Dr=xr.b/255,Or<=.03928?Vr=Or/12.92:Vr=o.pow((Or+.055)/1.055,2.4),Cr<=.03928?Yr=Cr/12.92:Yr=o.pow((Cr+.055)/1.055,2.4),Dr<=.03928?tn=Dr/12.92:tn=o.pow((Dr+.055)/1.055,2.4),.2126*Vr+.7152*Yr+.0722*tn},setAlpha:function(xr){return this._a=br(xr),this._roundA=$t(100*this._a)/100,this},toHsv:function(){var xr=tr(this._r,this._g,this._b);return{h:xr.h*360,s:xr.s,v:xr.v,a:this._a}},toHsvString:function(){var xr=tr(this._r,this._g,this._b),Or=$t(xr.h*360),Cr=$t(xr.s*100),Dr=$t(xr.v*100);return this._a==1?"hsv("+Or+", "+Cr+"%, "+Dr+"%)":"hsva("+Or+", "+Cr+"%, "+Dr+"%, "+this._roundA+")"},toHsl:function(){var xr=Zt(this._r,this._g,this._b);return{h:xr.h*360,s:xr.s,l:xr.l,a:this._a}},toHslString:function(){var xr=Zt(this._r,this._g,this._b),Or=$t(xr.h*360),Cr=$t(xr.s*100),Dr=$t(xr.l*100);return this._a==1?"hsl("+Or+", "+Cr+"%, "+Dr+"%)":"hsla("+Or+", "+Cr+"%, "+Dr+"%, "+this._roundA+")"},toHex:function(xr){return sr(this._r,this._g,this._b,xr)},toHexString:function(xr){return"#"+this.toHex(xr)},toHex8:function(xr){return or(this._r,this._g,this._b,this._a,xr)},toHex8String:function(xr){return"#"+this.toHex8(xr)},toRgb:function(){return{r:$t(this._r),g:$t(this._g),b:$t(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+$t(this._r)+", "+$t(this._g)+", "+$t(this._b)+")":"rgba("+$t(this._r)+", "+$t(this._g)+", "+$t(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:$t(Pr(this._r,255)*100)+"%",g:$t(Pr(this._g,255)*100)+"%",b:$t(Pr(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+$t(Pr(this._r,255)*100)+"%, "+$t(Pr(this._g,255)*100)+"%, "+$t(Pr(this._b,255)*100)+"%)":"rgba("+$t(Pr(this._r,255)*100)+"%, "+$t(Pr(this._g,255)*100)+"%, "+$t(Pr(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:vr[sr(this._r,this._g,this._b,!0)]||!1},toFilter:function(xr){var Or="#"+ir(this._r,this._g,this._b,this._a),Cr=Or,Dr=this._gradientType?"GradientType = 1, ":"";if(xr){var Vr=Gt(xr);Cr="#"+ir(Vr._r,Vr._g,Vr._b,Vr._a)}return"progid:DXImageTransform.Microsoft.gradient("+Dr+"startColorstr="+Or+",endColorstr="+Cr+")"},toString:function(xr){var Or=!!xr;xr=xr||this._format;var Cr=!1,Dr=this._a<1&&this._a>=0,Vr=!Or&&Dr&&(xr==="hex"||xr==="hex6"||xr==="hex3"||xr==="hex4"||xr==="hex8"||xr==="name");return Vr?xr==="name"&&this._a===0?this.toName():this.toRgbString():(xr==="rgb"&&(Cr=this.toRgbString()),xr==="prgb"&&(Cr=this.toPercentageRgbString()),(xr==="hex"||xr==="hex6")&&(Cr=this.toHexString()),xr==="hex3"&&(Cr=this.toHexString(!0)),xr==="hex4"&&(Cr=this.toHex8String(!0)),xr==="hex8"&&(Cr=this.toHex8String()),xr==="name"&&(Cr=this.toName()),xr==="hsl"&&(Cr=this.toHslString()),xr==="hsv"&&(Cr=this.toHsvString()),Cr||this.toHexString())},clone:function(){return Gt(this.toString())}
vendor: 4,958 bytes, line 1478
1478,_applyModification:function(xr,Or){var Cr=xr.apply(null,[this].concat([].slice.call(Or)));return this._r=Cr._r,this._g=Cr._g,this._b=Cr._b,this.setAlpha(Cr._a),this},lighten:function(){return this._applyModification(ur,arguments)},brighten:function(){return this._applyModification(cr,arguments)},darken:function(){return this._applyModification(dr,arguments)},desaturate:function(){return this._applyModification(rr,arguments)},saturate:function(){return this._applyModification(ar,arguments)},greyscale:function(){return this._applyModification(lr,arguments)},spin:function(){return this._applyModification(gr,arguments)},_applyCombination:function(xr,Or){return xr.apply(null,[this].concat([].slice.call(Or)))},analogous:function(){return this._applyCombination(Ir,arguments)},complement:function(){return this._applyCombination(_r,arguments)},monochromatic:function(){return this._applyCombination(mr,arguments)},splitcomplement:function(){return this._applyCombination(Rr,arguments)},triad:function(){return this._applyCombination(Sr,arguments)},tetrad:function(){return this._applyCombination(wr,arguments)}},Gt.fromRatio=function(xr,Or){if(typeof xr=="object"){var Cr={};for(var Dr in xr)xr.hasOwnProperty(Dr)&&(Dr==="a"?Cr[Dr]=xr[Dr]:Cr[Dr]=Kr(xr[Dr]));xr=Cr}return Gt(xr,Or)};function Xt(xr){var Or={r:0,g:0,b:0},Cr=1,Dr=null,Vr=null,Yr=null,tn=!1,an=!1;return typeof xr=="string"&&(xr=cn(xr)),typeof xr=="object"&&(nn(xr.r)&&nn(xr.g)&&nn(xr.b)?(Or=Jt(xr.r,xr.g,xr.b),tn=!0,an=String(xr.r).substr(-1)==="%"?"prgb":"rgb"):nn(xr.h)&&nn(xr.s)&&nn(xr.v)?(Dr=Kr(xr.s),Vr=Kr(xr.v),Or=nr(xr.h,Dr,Vr),tn=!0,an="hsv"):nn(xr.h)&&nn(xr.s)&&nn(xr.l)&&(Dr=Kr(xr.s),Yr=Kr(xr.l),Or=er(xr.h,Dr,Yr),tn=!0,an="hsl"),xr.hasOwnProperty("a")&&(Cr=xr.a)),Cr=br(Cr),{ok:tn,format:xr.format||an,r:zt(255,Ht(Or.r,0)),g:zt(255,Ht(Or.g,0)),b:zt(255,Ht(Or.b,0)),a:Cr}}function Jt(xr,Or,Cr){return{r:Pr(xr,255)*255,g:Pr(Or,255)*255,b:Pr(Cr,255)*255}}function Zt(xr,Or,Cr){xr=Pr(xr,255),Or=Pr(Or,255),Cr=Pr(Cr,255);var Dr=Ht(xr,Or,Cr),Vr=zt(xr,Or,Cr),Yr,tn,an=(Dr+Vr)/2;if(Dr==Vr)Yr=tn=0;else{var Nr=Dr-Vr;switch(tn=an>.5?Nr/(2-Dr-Vr):Nr/(Dr+Vr),Dr){case xr:Yr=(Or-Cr)/Nr+(Or<Cr?6:0);break;case Or:Yr=(Cr-xr)/Nr+2;break;case Cr:Yr=(xr-Or)/Nr+4;break}Yr/=6}return{h:Yr,s:tn,l:an}}function er(xr,Or,Cr){var Dr,Vr,Yr;xr=Pr(xr,360),Or=Pr(Or,100),Cr=Pr(Cr,100);function tn(Br,Hr,Xr){return Xr<0&&(Xr+=1),Xr>1&&(Xr-=1),Xr<1/6?Br+(Hr-Br)*6*Xr:Xr<1/2?Hr:Xr<2/3?Br+(Hr-Br)*(2/3-Xr)*6:Br}if(Or===0)Dr=Vr=Yr=Cr;else{var an=Cr<.5?Cr*(1+Or):Cr+Or-Cr*Or,Nr=2*Cr-an;Dr=tn(Nr,an,xr+1/3),Vr=tn(Nr,an,xr),Yr=tn(Nr,an,xr-1/3)}return{r:Dr*255,g:Vr*255,b:Yr*255}}function tr(xr,Or,Cr){xr=Pr(xr,255),Or=Pr(Or,255),Cr=Pr(Cr,255);var Dr=Ht(xr,Or,Cr),Vr=zt(xr,Or,Cr),Yr,tn,an=Dr,Nr=Dr-Vr;if(tn=Dr===0?0:Nr/Dr,Dr==Vr)Yr=0;else{switch(Dr){case xr:Yr=(Or-Cr)/Nr+(Or<Cr?6:0);break;case Or:Yr=(Cr-xr)/Nr+2;break;case Cr:Yr=(xr-Or)/Nr+4;break}Yr/=6}return{h:Yr,s:tn,v:an}}function nr(xr,Or,Cr){xr=Pr(xr,360)*6,Or=Pr(Or,100),Cr=Pr(Cr,100);var Dr=o.floor(xr),Vr=xr-Dr,Yr=Cr*(1-Or),tn=Cr*(1-Vr*Or),an=Cr*(1-(1-Vr)*Or),Nr=Dr%6,Br=[Cr,tn,Yr,Yr,an,Cr][Nr],Hr=[an,Cr,Cr,tn,Yr,Yr][Nr],Xr=[Yr,Yr,an,Cr,Cr,tn][Nr];return{r:Br*255,g:Hr*255,b:Xr*255}}function sr(xr,Or,Cr,Dr){var Vr=[$r($t(xr).toString(16)),$r($t(Or).toString(16)),$r($t(Cr).toString(16))];return Dr&&Vr[0].charAt(0)==Vr[0].charAt(1)&&Vr[1].charAt(0)==Vr[1].charAt(1)&&Vr[2].charAt(0)==Vr[2].charAt(1)?Vr[0].charAt(0)+Vr[1].charAt(0)+Vr[2].charAt(0):Vr.join("")}function or(xr,Or,Cr,Dr,Vr){var Yr=[$r($t(xr).toString(16)),$r($t(Or).toString(16)),$r($t(Cr).toString(16)),$r(rn(Dr))];return Vr&&Yr[0].charAt(0)==Yr[0].charAt(1)&&Yr[1].charAt(0)==Yr[1].charAt(1)&&Yr[2].charAt(0)==Yr[2].charAt(1)&&Yr[3].charAt(0)==Yr[3].charAt(1)?Yr[0].charAt(0)+Yr[1].charAt(0)+Yr[2].charAt(0)+Yr[3].charAt(0):Yr.join("")}function ir(xr,Or,Cr,Dr){var Vr=[$r(rn(Dr)),$r($t(xr).toString(16)),$r($t(Or).toString(16)),$r($t(Cr).toString(16))];return Vr.join("")}Gt.equals=function(xr,Or){return!xr||!Or?!1:Gt(xr).toRgbString()==Gt(Or).toRgbString()},Gt.random=function(){return Gt.fromRatio({r:Ut(),g:Ut(),b:Ut()})};function rr(xr,Or){Or=Or===0?0:Or||10;var Cr=Gt(xr).toHsl();return Cr.s-=Or/100,Cr.s=kr(Cr.s),Gt(Cr)}function ar(xr,Or){Or=Or===0?0:Or||10;var Cr=Gt(xr).toHsl();return Cr.s+=Or/100,Cr.s=kr(Cr.s),Gt(Cr)}function lr(xr){return Gt(xr).desaturate(100)}function ur(xr,Or){Or=Or===0?0:Or||10;var Cr=Gt(xr).toHsl();return Cr.l+=Or/100,Cr.l=kr(Cr.l),Gt(Cr)}function cr(xr,Or){Or=Or===0?0:Or||10;var Cr=Gt(xr).toRgb();return Cr.r=Ht(0,zt(255,Cr.r-$t(255*-(Or/100)))),Cr.g=Ht(0,zt(255,Cr.g-$t(255*-(Or/100)))),Cr.b=Ht(0,zt(255,Cr.b-$t(255*-(Or/100)))),Gt(Cr)}function dr(xr,Or){Or=Or===0?0:Or||10;var Cr=Gt(xr).toHsl();return Cr.l-=Or/100,Cr.l=kr(Cr.l),Gt(Cr)}function gr(xr,Or){var Cr=Gt(xr).toHsl(),Dr=(Cr.h+Or)%360;return Cr.h=Dr<0?360+Dr:Dr,Gt(Cr)}function _r(xr){var Or=Gt(xr).toHsl();return Or.h=(Or.h+180)%360,Gt(Or)}function Sr(xr){var Or=Gt(xr).toHsl(),Cr=Or.h;
vendor: 3,028 bytes, line 1478
1478return[Gt(xr),Gt({h:(Cr+120)%360,s:Or.s,l:Or.l}),Gt({h:(Cr+240)%360,s:Or.s,l:Or.l})]}function wr(xr){var Or=Gt(xr).toHsl(),Cr=Or.h;return[Gt(xr),Gt({h:(Cr+90)%360,s:Or.s,l:Or.l}),Gt({h:(Cr+180)%360,s:Or.s,l:Or.l}),Gt({h:(Cr+270)%360,s:Or.s,l:Or.l})]}function Rr(xr){var Or=Gt(xr).toHsl(),Cr=Or.h;return[Gt(xr),Gt({h:(Cr+72)%360,s:Or.s,l:Or.l}),Gt({h:(Cr+216)%360,s:Or.s,l:Or.l})]}function Ir(xr,Or,Cr){Or=Or||6,Cr=Cr||30;var Dr=Gt(xr).toHsl(),Vr=360/Cr,Yr=[Gt(xr)];for(Dr.h=(Dr.h-(Vr*Or>>1)+720)%360;--Or;)Dr.h=(Dr.h+Vr)%360,Yr.push(Gt(Dr));return Yr}function mr(xr,Or){Or=Or||6;for(var Cr=Gt(xr).toHsv(),Dr=Cr.h,Vr=Cr.s,Yr=Cr.v,tn=[],an=1/Or;Or--;)tn.push(Gt({h:Dr,s:Vr,v:Yr})),Yr=(Yr+an)%1;return tn}Gt.mix=function(xr,Or,Cr){Cr=Cr===0?0:Cr||50;var Dr=Gt(xr).toRgb(),Vr=Gt(Or).toRgb(),Yr=Cr/100,tn={r:(Vr.r-Dr.r)*Yr+Dr.r,g:(Vr.g-Dr.g)*Yr+Dr.g,b:(Vr.b-Dr.b)*Yr+Dr.b,a:(Vr.a-Dr.a)*Yr+Dr.a};return Gt(tn)},Gt.readability=function(xr,Or){var Cr=Gt(xr),Dr=Gt(Or);return(o.max(Cr.getLuminance(),Dr.getLuminance())+.05)/(o.min(Cr.getLuminance(),Dr.getLuminance())+.05)},Gt.isReadable=function(xr,Or,Cr){var Dr=Gt.readability(xr,Or),Vr,Yr;switch(Yr=!1,Vr=Wr(Cr),Vr.level+Vr.size){case"AAsmall":case"AAAlarge":Yr=Dr>=4.5;break;case"AAlarge":Yr=Dr>=3;break;case"AAAsmall":Yr=Dr>=7;break}return Yr},Gt.mostReadable=function(xr,Or,Cr){var Dr=null,Vr=0,Yr,tn,an,Nr;Cr=Cr||{},tn=Cr.includeFallbackColors,an=Cr.level,Nr=Cr.size;for(var Br=0;Br<Or.length;Br++)Yr=Gt.readability(xr,Or[Br]),Yr>Vr&&(Vr=Yr,Dr=Gt(Or[Br]));return Gt.isReadable(xr,Dr,{level:an,size:Nr})||!tn?Dr:(Cr.includeFallbackColors=!1,Gt.mostReadable(xr,["#fff","#000"],Cr))};var hr=Gt.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee9
14780",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},vr=Gt.hexNames=pr(hr);function pr(xr){var Or={};for(var Cr in xr)xr.hasOwnProperty(Cr)&&(Or[xr[Cr]]=Cr);return Or}function br(xr){return xr=parseFloat(xr),(isNaN(xr)||xr<0||xr>1)&&(xr=1),xr}function Pr(xr,Or){Gr(xr)&&(xr="100%");var Cr=Fr(xr);return xr=zt(Or,Ht(0,parseFloat(xr))),Cr&&(xr=parseInt(xr*Or,10)/100),o.abs(xr-Or)<1e-6?1:xr%Or/parseFloat(Or)}function kr(xr){return zt(1,Ht(0,xr))}function Lr(xr){return parseInt(xr,16)}function Gr(xr){return typeof xr=="string"&&xr.indexOf(".")!=-1&&parseFloat(xr)===1}function Fr(xr){return typeof xr=="string"&&xr.indexOf("%")!=-1}function $r(xr){return xr.length==1?"0"+xr:""+xr}function Kr(xr){return xr<=1&&(xr=xr*100+"%"),xr}function rn(xr){return o.round(parseFloat(xr)*255).toString(16)}function Zr(xr){return Lr(xr)/255}var sn=function(){var xr="[-\\+]?\\d+%?",Or="[-\\+]?\\d*\\.\\d+%?",Cr="(?:"+Or+")|(?:"+xr+")",Dr="[\\s|\\(]+("+Cr+")[,|\\s]+("+Cr+")[,|\\s]+("+Cr+")\\s*\\)?",Vr="[\\s|\\(]+("+Cr+")[,|\\s]+("+Cr+")[,|\\s]+("+Cr+")[,|\\s]+("+Cr+")\\s*\\)?";return{CSS_UNIT:new RegExp(Cr),rgb:new RegExp("rgb"+Dr),rgba:new RegExp("rgba"+Vr),hsl:new RegExp("hsl"+Dr),hsla:new RegExp("hsla"+Vr),hsv:new RegExp("hsv"+Dr),hsva:new RegExp("hsva"
1478+Vr),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function nn(xr){return!!sn.CSS_UNIT.exec(xr)}function cn(xr){xr=xr.replace(s,"").replace(_,"").toLowerCase();var Or=!1;if(hr[xr])xr=hr[xr],Or=!0;else if(xr=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var Cr;return(Cr=sn.rgb.exec(xr))?{r:Cr[1],g:Cr[2],b:Cr[3]}:(Cr=sn.rgba.exec(xr))?{r:Cr[1],g:Cr[2],b:Cr[3],a:Cr[4]}:(Cr=sn.hsl.exec(xr))?{h:Cr[1],s:Cr[2],l:Cr[3]}:(Cr=sn.hsla.exec(xr))?{h:Cr[1],s:Cr[2],l:Cr[3],a:Cr[4]}:(Cr=sn.hsv.exec(xr))?{h:Cr[1],s:Cr[2],v:Cr[3]}:(Cr=sn.hsva.exec(xr))?{h:Cr[1],s:Cr[2],v:Cr[3],a:Cr[4]}:(Cr=sn.hex8.exec(xr))?{r:Lr(Cr[1]),g:Lr(Cr[2]),b:Lr(Cr[3]),a:Zr(Cr[4]),format:Or?"name":"hex8"}:(Cr=sn.hex6.exec(xr))?{r:Lr(Cr[1]),g:Lr(Cr[2]),b:Lr(Cr[3]),format:Or?"name":"hex"}:(Cr=sn.hex4.exec(xr))?{r:Lr(Cr[1]+""+Cr[1]),g:Lr(Cr[2]+""+Cr[2]),b:Lr(Cr[3]+""+Cr[3]),a:Zr(Cr[4]+""+Cr[4]),format:Or?"name":"hex8"}:(Cr=sn.hex3.exec(xr))?{r:Lr(Cr[1]+""+Cr[1]),g:Lr(Cr[2]+""+Cr[2]),b:Lr(Cr[3]+""+Cr[3]),format:Or?"name":"hex"}:!1}function Wr(xr){var Or,Cr;return xr=xr||{level:"AA",size:"small"},Or=(xr.level||"AA").toUpperCase(),Cr=(xr.size||"small").toLowerCase(),Or!=="AA"&&Or!=="AAA"&&(Or="AA"),Cr!=="small"&&Cr!=="large"&&(Cr="small"),{level:Or,size:Cr}}a.exports?a.exports=Gt:window.tinycolor=Gt})(Math)})(tinycolor$1);var tinycolorExports=tinycolor$1.exports;const tinycolor=getDefaultExportFromCjs(tinycolorExports);var simpleCheckForValidColor=function(o){var s=["r","g","b","a","h","s","l","v"],_=0,j=0;return forEach(s,function($t){if(o[$t]&&(_+=1,isNaN(o[$t])||(j+=1),$t==="s"||$t==="l")){var zt=/^\d+%$/;zt.test(o[$t])&&(j+=1)}}),_===j?o:!1},toState=function(o,s){var _=o.hex?tinycolor(o.hex):tinycolor(o),j=_.toHsl(),$t=_.toHsv(),zt=_.toRgb(),Ht=_.toHex();j.s===0&&(j.h=s||0,$t.h=s||0);var Ut=Ht==="000000"&&zt.a===0;return{hsl:j,hex:Ut?"transparent":"#"+Ht,rgb:zt,hsv:$t,oldHue:o.h||s||j.h,source:o.source}},isValidHex=function(o){if(o==="transparent")return!0;var s=String(o).charAt(0)==="#"?1:0;return o.length!==4+s&&o.length<7+s&&tinycolor(o).isValid()},getContrastingColor=function(o){if(!o)return"#fff";var s=toState(o);if(s.hex==="transparent")return"rgba(0,0,0,0.4)";var _=(s.rgb.r*299+s.rgb.g*587+s.rgb.b*114)/1e3;return _>=128?"#000":"#fff"},isvalidColorString=function(o,s){var _=o.replace("°","");return tinycolor(s+" ("+_+")")._ok},_extends$e=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_createClass$3=function(){function a(o,s){for(var _=0;_<s.length;_++){var j=s[_];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(o,j.key,j)}}return function(o,s,_){return s&&a(o.prototype,s),_&&a(o,_),o}}();function _classCallCheck$3(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn$3(a,o){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:a}function _inherits$3(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(a,o):a.__proto__=o)}var ColorWrap=function(o){var s=function(_){_inherits$3(j,_);function j($t){_classCallCheck$3(this,j);var zt=_possibleConstructorReturn$3(this,(j.__proto__||Object.getPrototypeOf(j)).call(this));return zt.handleChange=function(Ht,Ut){var Gt=simpleCheckForValidColor(Ht);if(Gt){var Xt=toState(Ht,Ht.h||zt.state.oldHue);zt.setState(Xt),zt.props.onChangeComplete&&zt.debounce(zt.props.onChangeComplete,Xt,Ut),zt.props.onChange&&zt.props.onChange(Xt,Ut)}},zt.handleSwatchHover=function(Ht,Ut){var Gt=simpleCheckForValidColor(Ht);if(Gt){var Xt=toState(Ht,Ht.h||zt.state.oldHue);zt.props.onSwatchHover&&zt.props.onSwatchHover(Xt,Ut)}},zt.state=_extends$e({},toState($t.color,0)),zt.debounce=debounce(function(Ht,Ut,Gt){Ht(Ut,Gt)},100),zt}return _createClass$3(j,[{key:"render",value:function(){var zt={};return this.props.onSwatchHover&&(zt.onSwatchHover=this.handleSwatchHover),React.createElement(o,_extends$e({},this.props,this.state,{onChange:this.handleChange},zt))}}],[{key:"getDerivedStateFromProps",value:function(zt,Ht){return _extends$e({},toState(zt.color,Ht.oldHue))}}]),j}(reactExports.PureComponent||reactExports.Component);return s.propTypes=_extends$e({},o.propTypes),s.defaultProps=_extends$e({},o.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),s},_extends$d=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_createClass$2=function(){function a(o,s){for(var _=0;_<s.length;_++){var j=s[_];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(o,j.key,j)}}return function(o,s,_){return s&&a(o.prototype,s),_&&a(o,_),o}}();function _classCallCheck$2(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn$2(a,o){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:a}function _inherits$2(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(a,o):a.__proto__=o)}var handleFocus=function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(_){_inherits$2(j,_);function j(){var $t,zt,Ht,Ut;_classCallCheck$2(this,j);for(var Gt=arguments.length,Xt=Array(Gt),Jt=0;Jt<Gt;Jt++)Xt[Jt]=arguments[Jt];return Ut=(zt=(Ht=_possibleConstructorReturn$2(this,($t=j.__proto__||Object.getPrototypeOf(j)).call.apply($t,[this].concat(Xt))),Ht),Ht.state={focus:!1},Ht.handleFocus=function(){return Ht.setState({focus:!0})},Ht.handleBlur=function(){return Ht.setState({focus:!1})},zt),_possibleConstructorReturn$2(Ht,Ut)}return _createClass$2(j,[{key:"render",value:function(){return React.createElement(s,{onFocus:this.handleFocus,onBlur:this.handleBlur},React.createElement(o,_extends$d({},this.props,this.state)))}}]),j}(React.Component)},_extends$c=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},ENTER=13,Swatch=function(o){var s=o.color,_=o.style,j=o.onClick,$t
1478=j===void 0?function(){}:j,zt=o.onHover,Ht=o.title,Ut=Ht===void 0?s:Ht,Gt=o.children,Xt=o.focus,Jt=o.focusStyle,Zt=Jt===void 0?{}:Jt,er=s==="transparent",tr=_default$2({default:{swatch:_extends$c({background:s,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},_,Xt?Zt:{})}}),nr=function(ar){return $t(s,ar)},sr=function(ar){return ar.keyCode===ENTER&&$t(s,ar)},or=function(ar){return zt(s,ar)},ir={};return zt&&(ir.onMouseOver=or),React.createElement("div",_extends$c({style:tr.swatch,onClick:nr,title:Ut,tabIndex:0,onKeyDown:sr},ir),Gt,er&&React.createElement(Checkboard,{borderRadius:tr.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))};const Swatch$1=handleFocus(Swatch);var AlphaPointer=function(o){var s=o.direction,_=_default$2({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:s==="vertical"});return React.createElement("div",{style:_.picker})},_extends$b=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},AlphaPicker=function(o){var s=o.rgb,_=o.hsl,j=o.width,$t=o.height,zt=o.onChange,Ht=o.direction,Ut=o.style,Gt=o.renderers,Xt=o.pointer,Jt=o.className,Zt=Jt===void 0?"":Jt,er=_default$2({default:{picker:{position:"relative",width:j,height:$t},alpha:{radius:"2px",style:Ut}}});return React.createElement("div",{style:er.picker,className:"alpha-picker "+Zt},React.createElement(Alpha,_extends$b({},er.alpha,{rgb:s,hsl:_,pointer:Xt,renderers:Gt,onChange:zt,direction:Ht})))};AlphaPicker.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:AlphaPointer};ColorWrap(AlphaPicker);function arrayMap(a,o){for(var s=-1,_=a==null?0:a.length,j=Array(_);++s<_;)j[s]=o(a[s],s,a);return j}var HASH_UNDEFINED="__lodash_hash_undefined__";function setCacheAdd(a){return this.__data__.set(a,HASH_UNDEFINED),this}function setCacheHas(a){return this.__data__.has(a)}function SetCache(a){var o=-1,s=a==null?0:a.length;for(this.__data__=new MapCache;++o<s;)this.add(a[o])}SetCache.prototype.add=SetCache.prototype.push=setCacheAdd;SetCache.prototype.has=setCacheHas;function arraySome(a,o){for(var s=-1,_=a==null?0:a.length;++s<_;)if(o(a[s],s,a))return!0;return!1}function cacheHas(a,o){return a.has(o)}var COMPARE_PARTIAL_FLAG$5=1,COMPARE_UNORDERED_FLAG$3=2;function equalArrays(a,o,s,_,j,$t){var zt=s&COMPARE_PARTIAL_FLAG$5,Ht=a.length,Ut=o.length;if(Ht!=Ut&&!(zt&&Ut>Ht))return!1;var Gt=$t.get(a),Xt=$t.get(o);if(Gt&&Xt)return Gt==o&&Xt==a;var Jt=-1,Zt=!0,er=s&COMPARE_UNORDERED_FLAG$3?new SetCache:void 0;for($t.set(a,o),$t.set(o,a);++Jt<Ht;){var tr=a[Jt],nr=o[Jt];if(_)var sr=zt?_(nr,tr,Jt,o,a,$t):_(tr,nr,Jt,a,o,$t);if(sr!==void 0){if(sr)continue;Zt=!1;break}if(er){if(!arraySome(o,function(or,ir){if(!cacheHas(er,ir)&&(tr===or||j(tr,or,s,_,$t)))return er.push(ir)})){Zt=!1;break}}else if(!(tr===nr||j(tr,nr,s,_,$t))){Zt=!1;break}}return $t.delete(a),$t.delete(o),Zt}function mapToArray(a){var o=-1,s=Array(a.size);return a.forEach(function(_,j){s[++o]=[j,_]}),s}function setToArray(a){var o=-1,s=Array(a.size);return a.forEach(function(_){s[++o]=_}),s}var COMPARE_PARTIAL_FLAG$4=1,COMPARE_UNORDERED_FLAG$2=2,boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",mapTag$1="[object Map]",numberTag="[object Number]",regexpTag="[object RegExp]",setTag$1="[object Set]",stringTag="[object String]",symbolTag="[object Symbol]",arrayBufferTag="[object ArrayBuffer]",dataViewTag$1="[object DataView]",symbolProto$1=Symbol$2?Symbol$2.prototype:void 0,symbolValueOf=symbolProto$1?symbolProto$1.valueOf:void 0;function equalByTag(a,o,s,_,j,$t,zt){switch(s){case dataViewTag$1:if(a.byteLength!=o.byteLength||a.byteOffset!=o.byteOffset)return!1;a=a.buffer,o=o.buffer;case arrayBufferTag:return!(a.byteLength!=o.byteLength||!$t(new Uint8Array$2(a),new Uint8Array$2(o)));case boolTag:case dateTag:case numberTag:return eq(+a,+o);case errorTag:return a.name==o.name&&a.message==o.message;case regexpTag:case stringTag:return a==o+"";case mapTag$1:var Ht=mapToArray;case setTag$1:var Ut=_&COMPARE_PARTIAL_FLAG$4;if(Ht||(Ht=setToArray),a.size!=o.size&&!Ut)return!1;var Gt=zt.get(a);if(Gt)return Gt==o;_|=COMPARE_UNORDERED_FLAG$2,zt.set(a,o);var Xt=equalArrays(Ht(a),Ht(o),_,j,$t,zt);return zt.delete(a),Xt;case symbolTag:if(symbolValueOf)return symbolValueOf.call(a)==symbolValueOf.call(o)}return!1}function arrayPush(a,o){for(var s=-1,_=o.length,j=a.length;++s<_;)a[j+s]=o[s];return a}function baseGetAllKeys(a,o,s){var _=o(a);return isArray$2(a)?_:arrayPush(_,s(a))}function arrayFilter(a,o){for(var s=-1,_=a==null?0:a.length,j=0,$t=[];++s<_;){var zt=a[s];o(zt,s,a)&&($t[j++]=zt)}return $t}function stubArray(){return[]}var objectProto$2=Object.prototype,propertyIsEnumerable=objectProto$2.propertyIsEnumerable,nativeGetSymbols=Object.getOwnPropertySymbols,getSymbols=nativeGetSymbols?function(a){return a==null?[]:(a=Object(a),arrayFilter(nativeGetSymbols(a),function(o){return propertyIsEnumerable.call(a,o)}))}:stubArray;
vendor: 5,485 bytes, line 1478
1478const getSymbols$1=getSymbols;function getAllKeys(a){return baseGetAllKeys(a,keys,getSymbols$1)}var COMPARE_PARTIAL_FLAG$3=1,objectProto$1=Object.prototype,hasOwnProperty$1=objectProto$1.hasOwnProperty;function equalObjects(a,o,s,_,j,$t){var zt=s&COMPARE_PARTIAL_FLAG$3,Ht=getAllKeys(a),Ut=Ht.length,Gt=getAllKeys(o),Xt=Gt.length;if(Ut!=Xt&&!zt)return!1;for(var Jt=Ut;Jt--;){var Zt=Ht[Jt];if(!(zt?Zt in o:hasOwnProperty$1.call(o,Zt)))return!1}var er=$t.get(a),tr=$t.get(o);if(er&&tr)return er==o&&tr==a;var nr=!0;$t.set(a,o),$t.set(o,a);for(var sr=zt;++Jt<Ut;){Zt=Ht[Jt];var or=a[Zt],ir=o[Zt];if(_)var rr=zt?_(ir,or,Zt,o,a,$t):_(or,ir,Zt,a,o,$t);if(!(rr===void 0?or===ir||j(or,ir,s,_,$t):rr)){nr=!1;break}sr||(sr=Zt=="constructor")}if(nr&&!sr){var ar=a.constructor,lr=o.constructor;ar!=lr&&"constructor"in a&&"constructor"in o&&!(typeof ar=="function"&&ar instanceof ar&&typeof lr=="function"&&lr instanceof lr)&&(nr=!1)}return $t.delete(a),$t.delete(o),nr}var DataView=getNative(root$2,"DataView");const DataView$1=DataView;var Promise$1=getNative(root$2,"Promise");const Promise$2=Promise$1;var Set$1=getNative(root$2,"Set");const Set$2=Set$1;var WeakMap$1=getNative(root$2,"WeakMap");const WeakMap$2=WeakMap$1;var mapTag="[object Map]",objectTag$1="[object Object]",promiseTag="[object Promise]",setTag="[object Set]",weakMapTag="[object WeakMap]",dataViewTag="[object DataView]",dataViewCtorString=toSource(DataView$1),mapCtorString=toSource(Map$2),promiseCtorString=toSource(Promise$2),setCtorString=toSource(Set$2),weakMapCtorString=toSource(WeakMap$2),getTag$1=baseGetTag;(DataView$1&&getTag$1(new DataView$1(new ArrayBuffer(1)))!=dataViewTag||Map$2&&getTag$1(new Map$2)!=mapTag||Promise$2&&getTag$1(Promise$2.resolve())!=promiseTag||Set$2&&getTag$1(new Set$2)!=setTag||WeakMap$2&&getTag$1(new WeakMap$2)!=weakMapTag)&&(getTag$1=function(a){var o=baseGetTag(a),s=o==objectTag$1?a.constructor:void 0,_=s?toSource(s):"";if(_)switch(_){case dataViewCtorString:return dataViewTag;case mapCtorString:return mapTag;case promiseCtorString:return promiseTag;case setCtorString:return setTag;case weakMapCtorString:return weakMapTag}return o});const getTag$2=getTag$1;var COMPARE_PARTIAL_FLAG$2=1,argsTag="[object Arguments]",arrayTag="[object Array]",objectTag="[object Object]",objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function baseIsEqualDeep(a,o,s,_,j,$t){var zt=isArray$2(a),Ht=isArray$2(o),Ut=zt?arrayTag:getTag$2(a),Gt=Ht?arrayTag:getTag$2(o);Ut=Ut==argsTag?objectTag:Ut,Gt=Gt==argsTag?objectTag:Gt;var Xt=Ut==objectTag,Jt=Gt==objectTag,Zt=Ut==Gt;if(Zt&&isBuffer$1(a)){if(!isBuffer$1(o))return!1;zt=!0,Xt=!1}if(Zt&&!Xt)return $t||($t=new Stack),zt||isTypedArray$1(a)?equalArrays(a,o,s,_,j,$t):equalByTag(a,o,Ut,s,_,j,$t);if(!(s&COMPARE_PARTIAL_FLAG$2)){var er=Xt&&hasOwnProperty.call(a,"__wrapped__"),tr=Jt&&hasOwnProperty.call(o,"__wrapped__");if(er||tr){var nr=er?a.value():a,sr=tr?o.value():o;return $t||($t=new Stack),j(nr,sr,s,_,$t)}}return Zt?($t||($t=new Stack),equalObjects(a,o,s,_,j,$t)):!1}function baseIsEqual(a,o,s,_,j){return a===o?!0:a==null||o==null||!isObjectLike$1(a)&&!isObjectLike$1(o)?a!==a&&o!==o:baseIsEqualDeep(a,o,s,_,baseIsEqual,j)}var COMPARE_PARTIAL_FLAG$1=1,COMPARE_UNORDERED_FLAG$1=2;function baseIsMatch(a,o,s,_){var j=s.length,$t=j,zt=!_;if(a==null)return!$t;for(a=Object(a);j--;){var Ht=s[j];if(zt&&Ht[2]?Ht[1]!==a[Ht[0]]:!(Ht[0]in a))return!1}for(;++j<$t;){Ht=s[j];var Ut=Ht[0],Gt=a[Ut],Xt=Ht[1];if(zt&&Ht[2]){if(Gt===void 0&&!(Ut in a))return!1}else{var Jt=new Stack;if(_)var Zt=_(Gt,Xt,Ut,a,o,Jt);if(!(Zt===void 0?baseIsEqual(Xt,Gt,COMPARE_PARTIAL_FLAG$1|COMPARE_UNORDERED_FLAG$1,_,Jt):Zt))return!1}}return!0}function isStrictComparable(a){return a===a&&!isObject$1(a)}function getMatchData(a){for(var o=keys(a),s=o.length;s--;){var _=o[s],j=a[_];o[s]=[_,j,isStrictComparable(j)]}return o}function matchesStrictComparable(a,o){return function(s){return s==null?!1:s[a]===o&&(o!==void 0||a in Object(s))}}function baseMatches(a){var o=getMatchData(a);return o.length==1&&o[0][2]?matchesStrictComparable(o[0][0],o[0][1]):function(s){return s===a||baseIsMatch(s,a,o)}}var reIsDeepProp=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,reIsPlainProp=/^\w*$/;function isKey(a,o){if(isArray$2(a))return!1;var s=typeof a;return s=="number"||s=="symbol"||s=="boolean"||a==null||isSymbol(a)?!0:reIsPlainProp.test(a)||!reIsDeepProp.test(a)||o!=null&&a in Object(o)}var FUNC_ERROR_TEXT="Expected a function";function memoize(a,o){if(typeof a!="function"||o!=null&&typeof o!="function")throw new TypeError(FUNC_ERROR_TEXT);var s=function(){var _=arguments,j=o?o.apply(this,_):_[0],$t=s.cache;if($t.has(j))return $t.get(j);var zt=a.apply(this,_);return s.cache=$t.set(j,zt)||$t,zt};return s.cache=new(memoize.Cache||MapCache),s}memoize.Cache=MapCache;var MAX_MEMOIZE_SIZE=500;function memoizeCapped(a){var o=memoize(a,function(_){return s.size===MAX_MEMOIZE_SIZE&&s.clear(),_}),s=o.cache;return o}var rePropName=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,reEscapeChar=/\\(\\)?/g,stringToPath=memoizeCapped(function(a){var o=[];return a.charCodeAt(0)===46&&o.push(""),a.replace(rePropName,function(s,_,j,$t){o.push(j?$t.replace(reEscapeChar,"$1"):_||s)}),o});const stringToPath$1=stringToPath;var INFINITY$2=1/0,symbolProto=Symbol$2?Symbol$2.prototype:void 0,symbolToString=symbolProto?symbolProto.toString:void 0;function baseToString$1(a){if(typeof a=="string")return a;
1478if(isArray$2(a))return arrayMap(a,baseToString$1)+"";if(isSymbol(a))return symbolToString?symbolToString.call(a):"";var o=a+"";return o=="0"&&1/a==-INFINITY$2?"-0":o}function toString$1(a){return a==null?"":baseToString$1(a)}function castPath(a,o){return isArray$2(a)?a:isKey(a,o)?[a]:stringToPath$1(toString$1(a))}var INFINITY$1=1/0;function toKey(a){if(typeof a=="string"||isSymbol(a))return a;var o=a+"";return o=="0"&&1/a==-INFINITY$1?"-0":o}function baseGet(a,o){o=castPath(o,a);for(var s=0,_=o.length;a!=null&&s<_;)a=a[toKey(o[s++])];return s&&s==_?a:void 0}function get$1(a,o,s){var _=a==null?void 0:baseGet(a,o);return _===void 0?s:_}function baseHasIn(a,o){return a!=null&&o in Object(a)}function hasPath(a,o,s){o=castPath(o,a);for(var _=-1,j=o.length,$t=!1;++_<j;){var zt=toKey(o[_]);if(!($t=a!=null&&s(a,zt)))break;a=a[zt]}return $t||++_!=j?$t:(j=a==null?0:a.length,!!j&&isLength(j)&&isIndex(zt,j)&&(isArray$2(a)||isArguments$1(a)))}function hasIn(a,o){return a!=null&&hasPath(a,o,baseHasIn)}var COMPARE_PARTIAL_FLAG=1,COMPARE_UNORDERED_FLAG=2;function baseMatchesProperty(a,o){return isKey(a)&&isStrictComparable(o)?matchesStrictComparable(toKey(a),o):function(s){var _=get$1(s,a);return _===void 0&&_===o?hasIn(s,a):baseIsEqual(o,_,COMPARE_PARTIAL_FLAG|COMPARE_UNORDERED_FLAG)}}function baseProperty(a){return function(o){return o?.[a]}}function basePropertyDeep(a){return function(o){return baseGet(o,a)}}function property(a){return isKey(a)?baseProperty(toKey(a)):basePropertyDeep(a)}function baseIteratee(a){return typeof a=="function"?a:a==null?identity:typeof a=="object"?isArray$2(a)?baseMatchesProperty(a[0],a[1]):baseMatches(a):property(a)}function baseMap(a,o){var s=-1,_=isArrayLike(a)?Array(a.length):[];return baseEach$1(a,function(j,$t,zt){_[++s]=o(j,$t,zt)}),_}function map(a,o){var s=isArray$2(a)?arrayMap:baseMap;return s(a,baseIteratee(o))}var BlockSwatches=function(o){var s=o.colors,_=o.onClick,j=o.onSwatchHover,$t=_default$2({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return React.createElement("div",{style:$t.swatches},map(s,function(zt){return React.createElement(Swatch$1,{key:zt,color:zt,style:$t.swatch,onClick:_,onHover:j,focusStyle:{boxShadow:"0 0 4px "+zt}})}),React.createElement("div",{style:$t.clear}))},Block=function(o){var s=o.onChange,_=o.onSwatchHover,j=o.hex,$t=o.colors,zt=o.width,Ht=o.triangle,Ut=o.styles,Gt=Ut===void 0?{}:Ut,Xt=o.className,Jt=Xt===void 0?"":Xt,Zt=j==="transparent",er=function(sr,or){isValidHex(sr)&&s({hex:sr,source:"hex"},or)},tr=_default$2(merge$1({default:{card:{width:zt,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:j,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:getContrastingColor(j),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+j+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},Gt),{"hide-triangle":Ht==="hide"});return React.createElement("div",{style:tr.card,className:"block-picker "+Jt},React.createElement("div",{style:tr.triangle}),React.createElement("div",{style:tr.head},Zt&&React.createElement(Checkboard,{borderRadius:"6px 6px 0 0"}),React.createElement("div",{style:tr.label},j)),React.createElement("div",{style:tr.body},React.createElement(BlockSwatches,{colors:$t,onClick:er,onSwatchHover:_}),React.createElement(EditableInput,{style:{input:tr.input},value:j,onChange:er})))};Block.propTypes={width:PropTypes.oneOfType([PropTypes.string,PropTypes.number]),colors:PropTypes.arrayOf(PropTypes.string),triangle:PropTypes.oneOf(["top","hide"]),styles:PropTypes.object};Block.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};ColorWrap(Block);var red$1={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},pink={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a
vendor: 4,765 bytes, line 1478
1478700:"#c51162"},purple={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},deepPurple={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},indigo={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},blue$1={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},lightBlue={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},cyan={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},teal={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},green$1={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},lightGreen={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},lime={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},yellow$1={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},amber={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},orange={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},deepOrange={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},brown={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},blueGrey={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"},CircleSwatch=function(o){var s=o.color,_=o.onClick,j=o.onSwatchHover,$t=o.hover,zt=o.active,Ht=o.circleSize,Ut=o.circleSpacing,Gt=_default$2({default:{swatch:{width:Ht,height:Ht,marginRight:Ut,marginBottom:Ut,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(Ht/2+1)+"px "+s,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+s}}},{hover:$t,active:zt});return React.createElement("div",{style:Gt.swatch},React.createElement(Swatch$1,{style:Gt.Swatch,color:s,onClick:_,onHover:j,focusStyle:{boxShadow:Gt.Swatch.boxShadow+", 0 0 5px "+s}}))};CircleSwatch.defaultProps={circleSize:28,circleSpacing:14};const CircleSwatch$1=handleHover(CircleSwatch);var Circle=function(o){var s=o.width,_=o.onChange,j=o.onSwatchHover,$t=o.colors,zt=o.hex,Ht=o.circleSize,Ut=o.styles,Gt=Ut===void 0?{}:Ut,Xt=o.circleSpacing,Jt=o.className,Zt=Jt===void 0?"":Jt,er=_default$2(merge$1({default:{card:{width:s,display:"flex",flexWrap:"wrap",marginRight:-Xt,marginBottom:-Xt}}},Gt)),tr=function(sr,or){return _({hex:sr,source:"hex"},or)};return React.createElement("div",{style:er.card,className:"circle-picker "+Zt},map($t,function(nr){return React.createElement(CircleSwatch$1,{key:nr,color:nr,onClick:tr,onSwatchHover:j,active:zt===nr.toLowerCase(),circleSize:Ht,circleSpacing:Xt})}))};Circle.propTypes={width:PropTypes.oneOfType([PropTypes.string,PropTypes.number]),circleSize:PropTypes.number,cir
1478cleSpacing:PropTypes.number,styles:PropTypes.object};Circle.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[red$1[500],pink[500],purple[500],deepPurple[500],indigo[500],blue$1[500],lightBlue[500],cyan[500],teal[500],green$1[500],lightGreen[500],lime[500],yellow$1[500],amber[500],orange[500],deepOrange[500],brown[500],blueGrey[500]],styles:{}};ColorWrap(Circle);function isUndefined(a){return a===void 0}var UnfoldMoreHorizontalIcon={};Object.defineProperty(UnfoldMoreHorizontalIcon,"__esModule",{value:!0});var _extends$a=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_react$5=reactExports,_react2$1=_interopRequireDefault$2(_react$5);function _interopRequireDefault$2(a){return a&&a.__esModule?a:{default:a}}function _objectWithoutProperties$2(a,o){var s={};for(var _ in a)o.indexOf(_)>=0||Object.prototype.hasOwnProperty.call(a,_)&&(s[_]=a[_]);return s}var DEFAULT_SIZE$1=24,_default$1=UnfoldMoreHorizontalIcon.default=function(a){var o=a.fill,s=o===void 0?"currentColor":o,_=a.width,j=_===void 0?DEFAULT_SIZE$1:_,$t=a.height,zt=$t===void 0?DEFAULT_SIZE$1:$t,Ht=a.style,Ut=Ht===void 0?{}:Ht,Gt=_objectWithoutProperties$2(a,["fill","width","height","style"]);return _react2$1.default.createElement("svg",_extends$a({viewBox:"0 0 "+DEFAULT_SIZE$1+" "+DEFAULT_SIZE$1,style:_extends$a({fill:s,width:j,height:zt},Ut)},Gt),_react2$1.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))},_createClass$1=function(){function a(o,s){for(var _=0;_<s.length;_++){var j=s[_];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(o,j.key,j)}}return function(o,s,_){return s&&a(o.prototype,s),_&&a(o,_),o}}();function _classCallCheck$1(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn$1(a,o){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:a}function _inherits$1(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(a,o):a.__proto__=o)}var ChromeFields=function(a){_inherits$1(o,a);function o(s){_classCallCheck$1(this,o);var _=_possibleConstructorReturn$1(this,(o.__proto__||Object.getPrototypeOf(o)).call(this));return _.toggleViews=function(){_.state.view==="hex"?_.setState({view:"rgb"}):_.state.view==="rgb"?_.setState({view:"hsl"}):_.state.view==="hsl"&&(_.props.hsl.a===1?_.setState({view:"hex"}):_.setState({view:"rgb"}))},_.handleChange=function(j,$t){j.hex?isValidHex(j.hex)&&_.props.onChange({hex:j.hex,source:"hex"},$t):j.r||j.g||j.b?_.props.onChange({r:j.r||_.props.rgb.r,g:j.g||_.props.rgb.g,b:j.b||_.props.rgb.b,source:"rgb"},$t):j.a?(j.a<0?j.a=0:j.a>1&&(j.a=1),_.props.onChange({h:_.props.hsl.h,s:_.props.hsl.s,l:_.props.hsl.l,a:Math.round(j.a*100)/100,source:"rgb"},$t)):(j.h||j.s||j.l)&&(typeof j.s=="string"&&j.s.includes("%")&&(j.s=j.s.replace("%","")),typeof j.l=="string"&&j.l.includes("%")&&(j.l=j.l.replace("%","")),j.s==1?j.s=.01:j.l==1&&(j.l=.01),_.props.onChange({h:j.h||_.props.hsl.h,s:Number(isUndefined(j.s)?_.props.hsl.s:j.s),l:Number(isUndefined(j.l)?_.props.hsl.l:j.l),source:"hsl"},$t))},_.showHighlight=function(j){j.currentTarget.style.background="#eee"},_.hideHighlight=function(j){j.currentTarget.style.background="transparent"},s.hsl.a!==1&&s.view==="hex"?_.state={view:"rgb"}:_.state={view:s.view},_}return _createClass$1(o,[{key:"render",value:function(){var _=this,j=_default$2({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),$t=void 0;return this.state.view==="hex"?$t=React.createElement("div",{style:j.fields,className:"flexbox-fix"},React.createElement("div",{style:j.field},React.createElement(EditableInput,{style:{input:j.input,label:j.label},label:"hex",value:this.props.hex,onChange:this.handleChange}
vendor: 5,396 bytes, line 1478
1478))):this.state.view==="rgb"?$t=React.createElement("div",{style:j.fields,className:"flexbox-fix"},React.createElement("div",{style:j.field},React.createElement(EditableInput,{style:{input:j.input,label:j.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),React.createElement("div",{style:j.field},React.createElement(EditableInput,{style:{input:j.input,label:j.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),React.createElement("div",{style:j.field},React.createElement(EditableInput,{style:{input:j.input,label:j.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),React.createElement("div",{style:j.alpha},React.createElement(EditableInput,{style:{input:j.input,label:j.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):this.state.view==="hsl"&&($t=React.createElement("div",{style:j.fields,className:"flexbox-fix"},React.createElement("div",{style:j.field},React.createElement(EditableInput,{style:{input:j.input,label:j.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),React.createElement("div",{style:j.field},React.createElement(EditableInput,{style:{input:j.input,label:j.label},label:"s",value:Math.round(this.props.hsl.s*100)+"%",onChange:this.handleChange})),React.createElement("div",{style:j.field},React.createElement(EditableInput,{style:{input:j.input,label:j.label},label:"l",value:Math.round(this.props.hsl.l*100)+"%",onChange:this.handleChange})),React.createElement("div",{style:j.alpha},React.createElement(EditableInput,{style:{input:j.input,label:j.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),React.createElement("div",{style:j.wrap,className:"flexbox-fix"},$t,React.createElement("div",{style:j.toggle},React.createElement("div",{style:j.icon,onClick:this.toggleViews,ref:function(Ht){return _.icon=Ht}},React.createElement(_default$1,{style:j.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(_,j){return _.hsl.a!==1&&j.view==="hex"?{view:"rgb"}:null}}]),o}(React.Component);ChromeFields.defaultProps={view:"hex"};var ChromePointer=function(){var o=_default$2({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return React.createElement("div",{style:o.picker})},ChromePointerCircle=function(){var o=_default$2({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return React.createElement("div",{style:o.picker})},Chrome=function(o){var s=o.width,_=o.onChange,j=o.disableAlpha,$t=o.rgb,zt=o.hsl,Ht=o.hsv,Ut=o.hex,Gt=o.renderers,Xt=o.styles,Jt=Xt===void 0?{}:Xt,Zt=o.className,er=Zt===void 0?"":Zt,tr=o.defaultView,nr=_default$2(merge$1({default:{picker:{width:s,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+$t.r+", "+$t.g+", "+$t.b+", "+$t.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},Jt),{disableAlpha:j});return React.createElement("div",{style:nr.picker,className:"chrome-picker "+er},React.createElement("div",{style:nr.saturation},React.createElement(Saturation,{style:nr.Saturation,hsl:zt,hsv:Ht,pointer:ChromePointerCircle,onChange:_})),React.createElement("div",{style:nr.body},React.createElement("div",{style:nr.controls,className:"flexbox-fix"},React.createElement("div",{style:nr.color},React.createElement("div",{style:nr.swatch},React.createElement("div",{style:nr.active}),React.createElement(Checkboard,{renderers:Gt}))),React.createElement("div",{style:nr.toggles},React.createElement("div",{style:nr.hue},React.createElement(Hue,{style:nr.Hue,hsl:zt,pointer:ChromePointer,onChange:_})),React.createElement("div",{style:nr.alpha},React.createElement(Alpha,{style:nr.Alpha,rgb:$t,hsl:zt,pointer:ChromePointer,renderers:Gt,onChange:_})))),React.createElement(ChromeFields,{rgb:$t,hsl:zt,hex:Ut,view:tr,onChange:_,disableAlpha:j})))};Chrome.propTypes={width:PropTypes.oneOfType([PropTypes.string,PropTypes.number]),disableAlpha:PropTypes.bool,styles:PropTypes.object,defaultView:PropTypes.oneOf(["hex","rgb","hsl"])};Chrome.defaultProps={width:225,disableAlpha:!1,styles:{}};ColorWrap(Chrome);var CompactColor=function(o){var s=o.color,_=o.onClick,j=_===void 0?function(){}:_,$t=o.onSwatchHover,zt=o.active,Ht=_default$2({default:{color:{background:s,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",curs
vendor: 5,011 bytes, line 1478
1478or:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:getContrastingColor(s),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:zt,"color-#FFFFFF":s==="#FFFFFF",transparent:s==="transparent"});return React.createElement(Swatch$1,{style:Ht.color,color:s,onClick:j,onHover:$t,focusStyle:{boxShadow:"0 0 4px "+s}},React.createElement("div",{style:Ht.dot}))},CompactFields=function(o){var s=o.hex,_=o.rgb,j=o.onChange,$t=_default$2({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:s},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),zt=function(Ut,Gt){Ut.r||Ut.g||Ut.b?j({r:Ut.r||_.r,g:Ut.g||_.g,b:Ut.b||_.b,source:"rgb"},Gt):j({hex:Ut.hex,source:"hex"},Gt)};return React.createElement("div",{style:$t.fields,className:"flexbox-fix"},React.createElement("div",{style:$t.active}),React.createElement(EditableInput,{style:{wrap:$t.HEXwrap,input:$t.HEXinput,label:$t.HEXlabel},label:"hex",value:s,onChange:zt}),React.createElement(EditableInput,{style:{wrap:$t.RGBwrap,input:$t.RGBinput,label:$t.RGBlabel},label:"r",value:_.r,onChange:zt}),React.createElement(EditableInput,{style:{wrap:$t.RGBwrap,input:$t.RGBinput,label:$t.RGBlabel},label:"g",value:_.g,onChange:zt}),React.createElement(EditableInput,{style:{wrap:$t.RGBwrap,input:$t.RGBinput,label:$t.RGBlabel},label:"b",value:_.b,onChange:zt}))},Compact=function(o){var s=o.onChange,_=o.onSwatchHover,j=o.colors,$t=o.hex,zt=o.rgb,Ht=o.styles,Ut=Ht===void 0?{}:Ht,Gt=o.className,Xt=Gt===void 0?"":Gt,Jt=_default$2(merge$1({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},Ut)),Zt=function(tr,nr){tr.hex?isValidHex(tr.hex)&&s({hex:tr.hex,source:"hex"},nr):s(tr,nr)};return React.createElement(Raised,{style:Jt.Compact,styles:Ut},React.createElement("div",{style:Jt.compact,className:"compact-picker "+Xt},React.createElement("div",null,map(j,function(er){return React.createElement(CompactColor,{key:er,color:er,active:er.toLowerCase()===$t,onClick:Zt,onSwatchHover:_})}),React.createElement("div",{style:Jt.clear})),React.createElement(CompactFields,{hex:$t,rgb:zt,onChange:Zt})))};Compact.propTypes={colors:PropTypes.arrayOf(PropTypes.string),styles:PropTypes.object};Compact.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};ColorWrap(Compact);var GithubSwatch=function(o){var s=o.hover,_=o.color,j=o.onClick,$t=o.onSwatchHover,zt={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},Ht=_default$2({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:zt}},{hover:s});return React.createElement("div",{style:Ht.swatch},React.createElement(Swatch$1,{color:_,onClick:j,onHover:$t,focusStyle:zt}))};const GithubSwatch$1=handleHover(GithubSwatch);var Github=function(o){var s=o.width,_=o.colors,j=o.onChange,$t=o.onSwatchHover,zt=o.triangle,Ht=o.styles,Ut=Ht===void 0?{}:Ht,Gt=o.className,Xt=Gt===void 0?"":Gt,Jt=_default$2(merge$1({default:{card:{width:s,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}}
1478,Ut),{"hide-triangle":zt==="hide","top-left-triangle":zt==="top-left","top-right-triangle":zt==="top-right","bottom-left-triangle":zt==="bottom-left","bottom-right-triangle":zt==="bottom-right"}),Zt=function(tr,nr){return j({hex:tr,source:"hex"},nr)};return React.createElement("div",{style:Jt.card,className:"github-picker "+Xt},React.createElement("div",{style:Jt.triangleShadow}),React.createElement("div",{style:Jt.triangle}),map(_,function(er){return React.createElement(GithubSwatch$1,{color:er,key:er,onClick:Zt,onSwatchHover:$t})}))};Github.propTypes={width:PropTypes.oneOfType([PropTypes.string,PropTypes.number]),colors:PropTypes.arrayOf(PropTypes.string),triangle:PropTypes.oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:PropTypes.object};Github.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};ColorWrap(Github);var SliderPointer$1=function(o){var s=o.direction,_=_default$2({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:s==="vertical"});return React.createElement("div",{style:_.picker})},_extends$9=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},HuePicker=function(o){var s=o.width,_=o.height,j=o.onChange,$t=o.hsl,zt=o.direction,Ht=o.pointer,Ut=o.styles,Gt=Ut===void 0?{}:Ut,Xt=o.className,Jt=Xt===void 0?"":Xt,Zt=_default$2(merge$1({default:{picker:{position:"relative",width:s,height:_},hue:{radius:"2px"}}},Gt)),er=function(nr){return j({a:1,h:nr.h,l:.5,s:1})};return React.createElement("div",{style:Zt.picker,className:"hue-picker "+Jt},React.createElement(Hue,_extends$9({},Zt.hue,{hsl:$t,pointer:Ht,onChange:er,direction:zt})))};HuePicker.propTypes={styles:PropTypes.object};HuePicker.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:SliderPointer$1,styles:{}};ColorWrap(HuePicker);var Material=function(o){var s=o.onChange,_=o.hex,j=o.rgb,$t=o.styles,zt=$t===void 0?{}:$t,Ht=o.className,Ut=Ht===void 0?"":Ht,Gt=_default$2(merge$1({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+_,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},zt)),Xt=function(Zt,er){Zt.hex?isValidHex(Zt.hex)&&s({hex:Zt.hex,source:"hex"},er):(Zt.r||Zt.g||Zt.b)&&s({r:Zt.r||j.r,g:Zt.g||j.g,b:Zt.b||j.b,source:"rgb"},er)};return React.createElement(Raised,{styles:zt},React.createElement("div",{style:Gt.material,className:"material-picker "+Ut},React.createElement(EditableInput,{style:{wrap:Gt.HEXwrap,input:Gt.HEXinput,label:Gt.HEXlabel},label:"hex",value:_,onChange:Xt}),React.createElement("div",{style:Gt.split,className:"flexbox-fix"},React.createElement("div",{style:Gt.third},React.createElement(EditableInput,{style:{wrap:Gt.RGBwrap,input:Gt.RGBinput,label:Gt.RGBlabel},label:"r",value:j.r,onChange:Xt})),React.createElement("div",{style:Gt.third},React.createElement(EditableInput,{style:{wrap:Gt.RGBwrap,input:Gt.RGBinput,label:Gt.RGBlabel},label:"g",value:j.g,onChange:Xt})),React.createElement("div",{style:Gt.third},React.createElement(EditableInput,{style:{wrap:Gt.RGBwrap,input
vendor: 16,981 bytes, line 1478
1478:Gt.RGBinput,label:Gt.RGBlabel},label:"b",value:j.b,onChange:Xt})))))};ColorWrap(Material);var PhotoshopPicker=function(o){var s=o.onChange,_=o.rgb,j=o.hsv,$t=o.hex,zt=_default$2({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),Ht=function(Gt,Xt){Gt["#"]?isValidHex(Gt["#"])&&s({hex:Gt["#"],source:"hex"},Xt):Gt.r||Gt.g||Gt.b?s({r:Gt.r||_.r,g:Gt.g||_.g,b:Gt.b||_.b,source:"rgb"},Xt):(Gt.h||Gt.s||Gt.v)&&s({h:Gt.h||j.h,s:Gt.s||j.s,v:Gt.v||j.v,source:"hsv"},Xt)};return React.createElement("div",{style:zt.fields},React.createElement(EditableInput,{style:{wrap:zt.RGBwrap,input:zt.RGBinput,label:zt.RGBlabel},label:"h",value:Math.round(j.h),onChange:Ht}),React.createElement(EditableInput,{style:{wrap:zt.RGBwrap,input:zt.RGBinput,label:zt.RGBlabel},label:"s",value:Math.round(j.s*100),onChange:Ht}),React.createElement(EditableInput,{style:{wrap:zt.RGBwrap,input:zt.RGBinput,label:zt.RGBlabel},label:"v",value:Math.round(j.v*100),onChange:Ht}),React.createElement("div",{style:zt.divider}),React.createElement(EditableInput,{style:{wrap:zt.RGBwrap,input:zt.RGBinput,label:zt.RGBlabel},label:"r",value:_.r,onChange:Ht}),React.createElement(EditableInput,{style:{wrap:zt.RGBwrap,input:zt.RGBinput,label:zt.RGBlabel},label:"g",value:_.g,onChange:Ht}),React.createElement(EditableInput,{style:{wrap:zt.RGBwrap,input:zt.RGBinput,label:zt.RGBlabel},label:"b",value:_.b,onChange:Ht}),React.createElement("div",{style:zt.divider}),React.createElement(EditableInput,{style:{wrap:zt.HEXwrap,input:zt.HEXinput,label:zt.HEXlabel},label:"#",value:$t.replace("#",""),onChange:Ht}),React.createElement("div",{style:zt.fieldSymbols},React.createElement("div",{style:zt.symbol},"°"),React.createElement("div",{style:zt.symbol},"%"),React.createElement("div",{style:zt.symbol},"%")))},PhotoshopPointerCircle$1=function(o){var s=o.hsl,_=_default$2({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":s.l>.5});return React.createElement("div",{style:_.picker})},PhotoshopPointerCircle=function(){var o=_default$2({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return React.createElement("div",{style:o.pointer},React.createElement("div",{style:o.left},React.createElement("div",{style:o.leftInside})),React.createElement("div",{style:o.right},React.createElement("div",{style:o.rightInside})))},PhotoshopButton=function(o){var s=o.onClick,_=o.label,j=o.children,$t=o.active,zt=_default$2({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:$t});return React.createElement("div",{style:zt.button,onClick:s},_||j)},PhotoshopPreviews=function(o){var s=o.rgb,_=o.currentColor,j=_default$2({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+s.r+","+s.g+", "+s.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:_,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return React.createElement("div",null,React.createElement("div",{style:j.label},"new"),React.createElement("div",{style:j.swatches},React.createElement("div",{style:j.new}),React.createElement("div",{style:j.current})),React.createElement("div",{style:j.label},"current"))},_createClass=function(){function a(o,s){for(var _=0;_<s.length;_++){var j=s[_];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(o,j.key,j)}}return function(o,s,_){return s&&a(o.prototype,s),_&&a(o,_),o}}();function _classCallCheck(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn(a,o){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:a}function _inherits(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(a,o):a.__proto__=o)}var Photoshop=function(a){_inherits(o,a);function o(s){_classCallCheck(this,o);var _=_possibleConstructorReturn(this,(o.__proto__||Object.getPrototypeOf(o)).call(this));return _.state={currentColor:s.hex},_}return _createClass(o,[{key:"render",value:function(){var _=this.props,j=_.styles,$t=j===void 0?{}:j,zt=_.className,Ht=zt===void 0?"":zt,Ut=_default$2(merge$1({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},$t));return React.createElement("div",{style:Ut.picker,className:"photoshop-picker "+Ht},React.createElement("div",{style:Ut.head},this.props.header),React.createElement("div",{style:Ut.body,className:"flexbox-fix"},React.createElement("div",{style:Ut.saturation},React.createElement(Saturation,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:PhotoshopPointerCircle$1,onChange:this.props.onChange})),React.createElement("div",{style:Ut.hue},React.createElement(Hue,{direction:"vertical",hsl:this.props.hsl,pointer:PhotoshopPointerCircle,onChange:this.props.onChange})),React.createElement("div",{style:Ut.controls},React.createElement("div",{style:Ut.top,className:"flexbox-fix"},React.createElement("div",{style:Ut.previews},React.createElement(PhotoshopPreviews,{rgb:this.props.rgb,currentColor:this.state.currentColor})),React.createElement("div",{style:Ut.actions},React.createElement(PhotoshopButton,{label:"OK",onClick:this.props.onAccept,active:!0}),React.createElement(PhotoshopButton,{label:"Cancel",onClick:this.props.onCancel}),React.createElement(PhotoshopPicker,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),o}(React.Component);Photoshop.propTypes={header:PropTypes.string,styles:PropTypes.object};Photoshop.defaultProps={header:"Color Picker",styles:{}};ColorWrap(Photoshop);var SketchFields=function(o){var s=o.onChange,_=o.rgb,j=o.hsl,$t=o.hex,zt=o.disableAlpha,Ht=_default$2({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:zt}),Ut=function(Xt,Jt){Xt.hex?isValidHex(Xt.hex)&&s({hex:Xt.hex,source:"hex"},Jt):Xt.r||Xt.g||Xt.b?s({r:Xt.r||_.r,g:Xt.g||_.g,b:Xt.b||_.b,a:_.a,source:"rgb"},Jt):Xt.a&&(Xt.a<0?Xt.a=0:Xt.a>100&&(Xt.a=100),Xt.a/=100,s({h:j.h,s:j.s,l:j.l,a:Xt.a,source:"rgb"},Jt))};return React.createElement("div",{style:Ht.fields,className:"flexbox-fix"},React.createElement("div",{style:Ht.double},React.createElement(EditableInput,{style:{input:Ht.input,label:Ht.label},label:"hex",value:$t.replace("#",""),onChange:Ut})),React.createElement("div",{style:Ht.single},React.createElement(EditableInput,{style:{input:Ht.input,label:Ht.label},label:"r",value:_.r,onChange:Ut,dragLabel:"true",dragMax:"255"})),React.createElement("div",{style:Ht.single},React.createElement(EditableInput,{style:{input:Ht.input,label:Ht.label},label:"g",value:_.g,onChange:Ut,dragLabel:"true",dragMax:"255"})),React.createElement("div",{style:Ht.single},React.createElement(EditableInput,{style:{input:Ht.input,label:Ht.label},label:"b",value:_.b,onChange:Ut,dragLabel:"true",dragMax:"255"})),React.createElement("div",{style:Ht.alpha},React.createElement(EditableInput,{style:{input:Ht.input,label:Ht.label},label:"a",value:Math.round(_.a*100),onChange:Ut,dragLabel:"true",dragMax:"100"})))},_extends$8=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},SketchPresetColors=function(o){var s=o.colors,_=o.onClick,j=_===void 0?function(){}:_,$t=o.onSwatchHover,zt=_default$2({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!s||!s.length}),Ht=function(Gt,Xt){j({hex:Gt,source:"hex"},Xt)};return React.createElement("div",{style:zt.colors,className:"flexbox-fix"},s.map(function(Ut){var Gt=typeof Ut=="string"?{color:Ut}:Ut,Xt=""+Gt.color+(Gt.title||"");return React.createElement("div",{key:Xt,style:zt.swatchWrap},React.createElement(Swatch$1,_extends$8({},Gt,{style:zt.swatch,onClick:Ht,onHover:$t,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+Gt.color}})))}))};SketchPresetColors.propTypes={colors:PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.string,PropTypes.shape({color:PropTypes.string,title:PropTypes.string})])).isRequired};var _extends$7=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},Sketch=function(o){var s=o.width,_=o.rgb,j=o.hex,$t=o.hsv,zt=o.hsl,Ht=o.onChange,Ut=o.onSwatchHover,Gt=o.disableAlpha,Xt=o.presetColors,Jt=o.renderers,Zt=o.styles,er=Zt===void 0?{}:Zt,tr=o.className,nr=tr===void 0?"":tr,sr=_default$2(merge$1({default:_extends$7({picker:{width:s,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+_.r+","+_.g+","+_.b+","+_.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},er),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},er),{disableAlpha:Gt});return React.createElement("div",{style:sr.picker,className:"sketch-picker "+nr},React.createElement("div",{style:sr.saturation},React.createElement(Saturation,{style:sr.Saturation,hsl:zt,hsv:$t,onChange:Ht})),React.createElement("div",{style:sr.controls,className:"flexbox-fix"},React.createElement("div",{style:sr.sliders},React.createElement("div",{style:sr.hue},React.createElement(Hue,{style:sr.Hue,hsl:zt,onChange:Ht})),React.createElement("div",{style:sr.alpha},React.createElement(Alpha,{style:sr.Alpha,rgb:_,hsl:zt,renderers:Jt,onChange:Ht}))),React.createElement("div",{style:sr.color},React.createElement(Checkboard,null),React.createElement("div",{style:sr.activeColor}))),React.createElement(SketchFields,{rgb:_,hsl:zt,hex:j,onChange:Ht,disableAlpha:Gt}),React.createElement(SketchPresetColors,{colors:Xt,onClick:Ht,onSwatchHover:Ut}))};Sketch.propTypes={disableAlpha:PropTypes.bool,width:PropTypes.oneOfType([PropTypes.string,PropTypes.number]),styles:PropTypes.object};Sketch.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};ColorWrap(Sketch);var SliderSwatch=function(o){var s=o.hsl,_=o.offset,j=o.onClick,$t=j===void 0?function(){}:j,zt=o.active,Ht=o.first,Ut=o.last,Gt=_default$2({default:{swatch:{height:"12px",background:"hsl("+s.h+", 50%, "+_*100+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:zt,first:Ht,last:Ut}),Xt=function(Zt){return $t({h:s.h,s:.5,l:_,source:"hsl"},Zt)};return React.createElement("div",{style:Gt.swatch,onClick:Xt})},SliderSwatches=function(o){var s=o.onClick,_=o.hsl,j=_default$2({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),$t=.1;return React.createElement("div",{style:j.swatches},React.createElement("div",{style:j.swatch},React.createElement(SliderSwatch,{hsl:_,offset:".80",active:Math.abs(_.l-.8)<$t&&Math.abs(_.s-.5)<$t,onClick:s,first:!0})),React.createElement("div",{style:j.swatch},React.createElement(SliderSwatch,{hsl:_,offset:".65",active:Math.abs(_.l-.65)<$t&&Math.abs(_.s-.5)<$t,onClick:s})),React.createElement("div",{style:j.swatch},React.createElement(SliderSwatch,{hsl:_,offset:".50",active:Math.abs(_.l-.5)<$t&&Math.abs(_.s-.5)<$t,onClick:s})),React.createElement("div",{style:j.swatch},React.createElement(SliderSwatch,{hsl:_,offset:".35",active:Math.abs(_.l-.35)<$t&&Math.abs(_.s-.5)<$t,onClick:s})),React.createElement("div",{style:j.swatch},React.createElement(SliderSwatch,{hsl:_,offset:".20",active:Math.abs(_.l-.2)<$t&&Math.abs(_.s-.5)<$t,onClick:s,last:!0})),React.createElement("div",{style:j.clear}))},SliderPointer=function(){var o=_default$2({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return React.createElement("div",{style:o.picker})},Slider=function(o){var s=o.hsl,_=o.onChange,j=o.pointer,$t=o.styles,zt=$t===void 0?{}:$t,Ht=o.className,Ut=Ht===void 0?"":Ht,Gt=_default$2(merge$1({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},zt));return React.createElement("div",{style:Gt.wrap||{},className:"slider-picker "+Ut},React.createElement("div",{style:Gt.hue},React.createElement(Hue,{style:Gt.Hue,hsl:s,pointer:j,onChange:_})),React.createElement("div",{style:Gt.swatches},React.createElement(SliderSwatches,{hsl:s,onClick:_})))};
1478Slider.propTypes={styles:PropTypes.object};Slider.defaultProps={pointer:SliderPointer,styles:{}};ColorWrap(Slider);var CheckIcon={};Object.defineProperty(CheckIcon,"__esModule",{value:!0});var _extends$6=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_react$4=reactExports,_react2=_interopRequireDefault$1(_react$4);function _interopRequireDefault$1(a){return a&&a.__esModule?a:{default:a}}function _objectWithoutProperties$1(a,o){var s={};for(var _ in a)o.indexOf(_)>=0||Object.prototype.hasOwnProperty.call(a,_)&&(s[_]=a[_]);return s}var DEFAULT_SIZE=24,_default=CheckIcon.default=function(a){var o=a.fill,s=o===void 0?"currentColor":o,_=a.width,j=_===void 0?DEFAULT_SIZE:_,$t=a.height,zt=$t===void 0?DEFAULT_SIZE:$t,Ht=a.style,Ut=Ht===void 0?{}:Ht,Gt=_objectWithoutProperties$1(a,["fill","width","height","style"]);return _react2.default.createElement("svg",_extends$6({viewBox:"0 0 "+DEFAULT_SIZE+" "+DEFAULT_SIZE,style:_extends$6({fill:s,width:j,height:zt},Ut)},Gt),_react2.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))},SwatchesColor=function(o){var s=o.color,_=o.onClick,j=_===void 0?function(){}:_,$t=o.onSwatchHover,zt=o.first,Ht=o.last,Ut=o.active,Gt=_default$2({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:s,marginBottom:"1px"},check:{color:getContrastingColor(s),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:zt,last:Ht,active:Ut,"color-#FFFFFF":s==="#FFFFFF",transparent:s==="transparent"});return React.createElement(Swatch$1,{color:s,style:Gt.color,onClick:j,onHover:$t,focusStyle:{boxShadow:"0 0 4px "+s}},React.createElement("div",{style:Gt.check},React.createElement(_default,null)))},SwatchesGroup=function(o){var s=o.onClick,_=o.onSwatchHover,j=o.group,$t=o.active,zt=_default$2({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return React.createElement("div",{style:zt.group},map(j,function(Ht,Ut){return React.createElement(SwatchesColor,{key:Ht,color:Ht,active:Ht.toLowerCase()===$t,first:Ut===0,last:Ut===j.length-1,onClick:s,onSwatchHover:_})}))},Swatches=function(o){var s=o.width,_=o.height,j=o.onChange,$t=o.onSwatchHover,zt=o.colors,Ht=o.hex,Ut=o.styles,Gt=Ut===void 0?{}:Ut,Xt=o.className,Jt=Xt===void 0?"":Xt,Zt=_default$2(merge$1({default:{picker:{width:s,height:_},overflow:{height:_,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},Gt)),er=function(nr,sr){return j({hex:nr,source:"hex"},sr)};return React.createElement("div",{style:Zt.picker,className:"swatches-picker "+Jt},React.createElement(Raised,null,React.createElement("div",{style:Zt.overflow},React.createElement("div",{style:Zt.body},map(zt,function(tr){return React.createElement(SwatchesGroup,{key:tr.toString(),group:tr,active:Ht,onClick:er,onSwatchHover:$t})}),React.createElement("div",{style:Zt.clear})))))};Swatches.propTypes={width:PropTypes.oneOfType([PropTypes.string,PropTypes.number]),height:PropTypes.oneOfType([PropTypes.string,PropTypes.number]),colors:PropTypes.arrayOf(PropTypes.arrayOf(PropTypes.string)),styles:PropTypes.object};Swatches.defaultProps={width:320,height:240,colors:[[red$1[900],red$1[700],red$1[500],red$1[300],red$1[100]],[pink[900],pink[700],pink[500],pink[300],pink[100]],[purple[900],purple[700],purple[500],purple[300],purple[100]],[deepPurple[900],deepPurple[700],deepPurple[500],deepPurple[300],deepPurple[100]],[indigo[900],indigo[700],indigo[500],indigo[300],indigo[100]],[blue$1[900],blue$1[700],blue$1[500],blue$1[300],blue$1[100]],[lightBlue[900],lightBlue[700],lightBlue[500],lightBlue[300],lightBlue[100]],[cyan[900],cyan[700],cyan[500],cyan[300],cyan[100]],[teal[900],teal[700],teal[500],teal[300],teal[100]],["#194D33",green$1[700],green$1[500],green$1[300],green$1[100]],[lightGreen[900],lightGreen[700],lightGreen[500],lightGreen[300],lightGreen[100]],[lime[900],lime[700],lime[500],lime[300],lime[100]],[yellow$1[900],yellow$1[700],yellow$1[500],yellow$1[300],yellow$1[100]],[amber[900],amber[700],amber[500],amber[300],amber[100]],[orange[900],orange[700],orange[500],orange[300],orange[100]],[deepOrange[900],deepOrange[700],deepOrange[500],deepOrange[300],deepOrange[100]],[brown[900],brown[700],brown[500],brown[300],brown[100]],[blueGrey[900],blueGrey[700],blueGrey[500],blueGrey[300],blueGrey[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};ColorWrap(Swatches);var Twitter=function(o){var s=o.onChange,_=o.onSwatchHover,j=o.hex,$t=o.colors,zt=o.width,Ht=o.triangle,Ut=o.styles,Gt=Ut===void 0?{}:Ut,Xt=o.className,Jt=Xt===void 0?"":Xt,Zt=_default$2(merge$1({default:{card:{width:zt,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",dis
1478play:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},Gt),{"hide-triangle":Ht==="hide","top-left-triangle":Ht==="top-left","top-right-triangle":Ht==="top-right"}),er=function(nr,sr){isValidHex(nr)&&s({hex:nr,source:"hex"},sr)};return React.createElement("div",{style:Zt.card,className:"twitter-picker "+Jt},React.createElement("div",{style:Zt.triangleShadow}),React.createElement("div",{style:Zt.triangle}),React.createElement("div",{style:Zt.body},map($t,function(tr,nr){return React.createElement(Swatch$1,{key:nr,color:tr,hex:tr,style:Zt.swatch,onClick:er,onHover:_,focusStyle:{boxShadow:"0 0 4px "+tr}})}),React.createElement("div",{style:Zt.hash},"#"),React.createElement(EditableInput,{label:null,style:{input:Zt.input},value:j.replace("#",""),onChange:er}),React.createElement("div",{style:Zt.clear})))};Twitter.propTypes={width:PropTypes.oneOfType([PropTypes.string,PropTypes.number]),triangle:PropTypes.oneOf(["hide","top-left","top-right"]),colors:PropTypes.arrayOf(PropTypes.string),styles:PropTypes.object};Twitter.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};ColorWrap(Twitter);var GooglePointerCircle=function(o){var s=_default$2({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(o.hsl.h)+", "+Math.round(o.hsl.s*100)+"%, "+Math.round(o.hsl.l*100)+"%)"}}});return React.createElement("div",{style:s.picker})};GooglePointerCircle.propTypes={hsl:PropTypes.shape({h:PropTypes.number,s:PropTypes.number,l:PropTypes.number,a:PropTypes.number})};GooglePointerCircle.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var GooglePointer=function(o){var s=_default$2({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(o.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return React.createElement("div",{style:s.picker})};GooglePointer.propTypes={hsl:PropTypes.shape({h:PropTypes.number,s:PropTypes.number,l:PropTypes.number,a:PropTypes.number})};GooglePointer.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var GoogleFields=function(o){var s=o.onChange,_=o.rgb,j=o.hsl,$t=o.hex,zt=o.hsv,Ht=function(er,tr){if(er.hex)isValidHex(er.hex)&&s({hex:er.hex,source:"hex"},tr);else if(er.rgb){var nr=er.rgb.split(",");isvalidColorString(er.rgb,"rgb")&&s({r:nr[0],g:nr[1],b:nr[2],a:1,source:"rgb"},tr)}else if(er.hsv){var sr=er.hsv.split(",");isvalidColorString(er.hsv,"hsv")&&(sr[2]=sr[2].replace("%",""),sr[1]=sr[1].replace("%",""),sr[0]=sr[0].replace("°",""),sr[1]==1?sr[1]=.01:sr[2]==1&&(sr[2]=.01),s({h:Number(sr[0]),s:Number(sr[1]),v:Number(sr[2]),source:"hsv"},tr))}else if(er.hsl){var or=er.hsl.split(",");isvalidColorString(er.hsl,"hsl")&&(or[2]=or[2].replace("%",""),or[1]=or[1].replace("%",""),or[0]=or[0].replace("°",""),Jt[1]==1?Jt[1]=.01:Jt[2]==1&&(Jt[2]=.01),s({h:Number(or[0]),s:Number(or[1]),v:Number(or[2]),source:"hsl"},tr))}},Ut=_default$2({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),Gt=_.r+", "+_.g+", "+_.b,Xt=Math.round(j.h)+"°, "+Math.round(j.s*100)+"%, "+Math.round(j.l*100)+"%",Jt=Math.round(zt.h)+"°, "+Math.round(zt.s*100)+"%, "+Math.round(zt.v*100)+"%";return React.createElement("div",{style:Ut.wrap,className:"flexbox-fix"},React.createElement("div",{style:Ut.fields},React.createElement("div",{style:Ut.double},React.createElement(EditableInput,{style:{input:Ut.input,label:Ut.label}
1478,label:"hex",value:$t,onChange:Ht})),React.createElement("div",{style:Ut.column},React.createElement("div",{style:Ut.single},React.createElement(EditableInput,{style:{input:Ut.input2,label:Ut.label2},label:"rgb",value:Gt,onChange:Ht})),React.createElement("div",{style:Ut.single},React.createElement(EditableInput,{style:{input:Ut.input2,label:Ut.label2},label:"hsv",value:Jt,onChange:Ht})),React.createElement("div",{style:Ut.single},React.createElement(EditableInput,{style:{input:Ut.input2,label:Ut.label2},label:"hsl",value:Xt,onChange:Ht})))))},Google=function(o){var s=o.width,_=o.onChange,j=o.rgb,$t=o.hsl,zt=o.hsv,Ht=o.hex,Ut=o.header,Gt=o.styles,Xt=Gt===void 0?{}:Gt,Jt=o.className,Zt=Jt===void 0?"":Jt,er=_default$2(merge$1({default:{picker:{width:s,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+j.r+", "+j.g+", "+j.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},Xt));return React.createElement("div",{style:er.picker,className:"google-picker "+Zt},React.createElement("div",{style:er.head},Ut),React.createElement("div",{style:er.swatch}),React.createElement("div",{style:er.saturation},React.createElement(Saturation,{hsl:$t,hsv:zt,pointer:GooglePointerCircle,onChange:_})),React.createElement("div",{style:er.body},React.createElement("div",{style:er.controls,className:"flexbox-fix"},React.createElement("div",{style:er.hue},React.createElement(Hue,{style:er.Hue,hsl:$t,radius:"4px",pointer:GooglePointer,onChange:_}))),React.createElement(GoogleFields,{rgb:j,hsl:$t,hex:Ht,hsv:zt,onChange:_})))};Google.propTypes={width:PropTypes.oneOfType([PropTypes.string,PropTypes.number]),styles:PropTypes.object,header:PropTypes.string};Google.defaultProps={width:652,styles:{},header:"Color picker"};ColorWrap(Google);const CharacterCounter=({id:a,charactersRemainingText:o,characterCount:s,maxCharacters:_,className:j,isV2:$t=!1})=>{const zt=s>=_;return jsx("div",{"aria-live":"polite",children:jsx("span",{id:a,className:clsx(j,"text-caption text-ink-bayoux block",{"text-error-solid":zt&&!$t}),children:o(_-s)})})},GenericTextInput=({name:a,value:o="",label:s,type:_,requiredMessage:j,id:$t,onChange:zt,onBlur:Ht,onFocus:Ut,onKeyDown:Gt,errorMessage:Xt,placeholder:Jt="",inputClassName:Zt,containerClassName:er,disabled:tr=!1,min:nr,max:sr,maxLength:or,autoFocus:ir=!1,hideErrorOnFocus:rr=!0,hideLabel:ar=!1,showRegularStyledLabel:lr=!1,labelClassName:ur,isCharacterCounterEnabled:cr=!1,charactersRemainingText:dr=()=>"",hideError:gr=!1,icon:_r,iconRight:Sr,iconClick:wr,iconClassName:Rr,readOnly:Ir=!1,inputMode:mr="text",inputHeightClassName:hr,isV2:vr,leadingSpace:pr=!1,asteriskClassName:br})=>{const[Pr,kr]=reactExports.useState(!1);return jsxs("div",{className:clsx("relative",er),children:[lr&&jsx(CustomLabel$1,{htmlFor:$t,labelMessage:s,labelClassName:ur,requiredMessage:j||"",leadingSpace:pr,asteriskClassName:br}),_r&&jsx(FontAwesomeIcon,{className:clsx("text-ink-bayoux absolute top-3 left-2",Rr),icon:_r,size:"lg",onClick:wr}),jsx("input",{name:a,value:o,type:_||"text","aria-invalid":!!Xt,"aria-errormessage":`${$t}-error`,placeholder:`${s&&!ar&&!lr?s:Jt}${j&&Jt&&!lr&&!vr?"*":""}`,"aria-label":s,min:nr,max:sr,maxLength:or,className:clsx(Zt,vr&&Xt&&"placeholder-error-solid",{"!border-shade-solitude rounded-cos !outline-none !ring-2 !ring-transparent":vr},hr||"h-10","font-lato","w-full","p-2","rounded-ch",{"hover:border-blue-dark focus:border-blue-dark active:border-blue-dark focus:shadow-none focus:outline-none focus:ring-0":!vr},"peer","text-default","border-solid","text-ink-charcoal",{"placeholder-transparent":!ar&&!lr},{"!border-error-solid":Xt},{"border-shade-solitude":!Xt}
1478,{"bg-shade-lilac hover:border-shade-solitude focus:border-shade-solitude active:border-shade-solitude cursor-not-allowed":tr&&!vr},{"pl-8":!!_r},{"pr-8":!!Sr}),id:$t,onChange:zt,onFocus:Lr=>{Ut&&Ut(Lr),kr(!0)},onBlur:Lr=>{Ht&&Ht(Lr),kr(!1)},onKeyDown:Lr=>{Gt&&Gt(Lr)},disabled:tr,autoFocus:ir,readOnly:Ir,inputMode:mr}),Sr&&jsx(FontAwesomeIcon,{className:clsx("text-ink-charcoal absolute top-3 right-2 cursor-pointer",Rr),icon:Sr,size:"lg",onClick:wr}),!vr&&!ar&&!lr&&jsxs("label",{className:clsx(ur,"absolute","left-2","text-ink-bayoux","pl-1.2","font-lato","scale-75","peer-focus:scale-75","peer-placeholder-shown:scale-100","transition-all","duration-200","cursor-text",{"text-error-solid focus:text-ink-bayoux peer-hover:text-ink-bayoux peer-focus:text-ink-bayoux":Xt},"-translate-y-6","-translate-x-2.5","top-3","peer-placeholder-shown:-translate-y-1","peer-focus:-translate-y-6","peer-placeholder-shown:-translate-x-1.2","peer-focus:-translate-x-2.5","bg-white","peer-placeholder-shown:bg-white","peer-focus:text-blue-dark",{"text-ink-cadet cursor-not-allowed peer-placeholder-shown:bg-transparent":tr},{"pl-8":!!_r}),htmlFor:$t,children:[s,j&&jsx(Required$1,{requiredMessage:j,leadingSpace:pr,asteriskClassName:br})]}),cr&&jsx(CharacterCounter,{charactersRemainingText:dr,maxCharacters:or||0,id:`${$t}-counter`,characterCount:o?.length||0,className:"mt-2"}),!gr&&jsx("div",{className:clsx({"hidden-accessibility":Pr&&rr}),children:vr&&Xt?jsxs("div",{className:"mt-2 flex items-center space-x-2",children:[jsx(FontAwesomeIcon,{className:clsx("text-error-solid"),icon:faExclamationCircle,size:"sm"}),jsx(ValidationErrorMessage$1,{id:`${$t}-error`,errorMessage:Xt,containerClassName:"mt-0 text-[13px]"})]}):jsx(ValidationErrorMessage$1,{id:`${$t}-error`,errorMessage:Xt})})]})},LabelOptionalDescription=a=>{const{descriptionMessage:o,id:s,disabled:_=!1,labelClassName:j}=a;return jsx("span",{id:s,className:clsx("block","text-ch20-purpleLight","text-caption","mt-2",{"text-ch20-purpleLight cursor-not-allowed":_},j),children:o})};Radium(a=>{const{id:o,name:s,value:_,options:j,label:$t,hideLabel:zt=!1,onChange:Ht,onBlur:Ut,onFocus:Gt,innerRef:Xt,alignment:Jt,disabled:Zt,errorMessage:er,containerClassName:tr,legendClassName:nr="custom-label-ch20",requiredMessage:sr,onlyShowLabelDescriptionWhenSelected:or=!1,inputClassName:ir,isCharityAdmin:rr=!1,allowDisabledCheckedOption:ar=!1}=a,lr=reactExports.useContext(CustomThemeContext),[ur,cr]=reactExports.useState(!1),dr=rr?LabelOptionalDescription:LabelOptionalDescription$1;return jsxs("fieldset",{id:o,children:[jsxs("legend",{className:clsx({"hidden-accessibility":zt},{[nr]:!zt},{"text-error-solid":er&&!ur},{"text-ink-cadet cursor-not-allowed":Zt&&!rr},{"text-grey-disabled cursor-not-allowed":Zt&&rr},rr&&"capitalize"),children:[$t,sr&&jsx(Required$1,{requiredMessage:sr})]}),jsx("div",{className:clsx(tr,"ml-0.5 flex","flex-wrap",{"flex-col":Jt==="vertical"}),children:j.filter(gr=>!gr.hidden).map((gr,_r)=>{const Sr=Zt||gr.disabled,wr=_===gr.value||parseInt(_?.toString()||"")===gr.value,Rr=gr.labelDescription&&(wr||!or),Ir=ar&&wr;return jsxs("div",{className:clsx("mr-4","mb-4","flex","content-start",{"mb-4 last:mb-0":Jt==="vertical"},gr.className),children:[jsx("input",{id:`${o}-${_r}`,type:"radio",value:gr.value,ref:Xt,name:s,onChange:Ht,onFocus:mr=>{Gt&&Gt(mr),cr(!0)},onBlur:mr=>{Ut&&Ut(mr),cr(!1)},checked:wr,style:{":hover":{outlineColor:lr.colourCode||void 0,backgroundColor:wr&&lr.colourCode||void 0},":focus":{outlineColor:lr.colourCode||void 0,backgroundColor:wr&&lr.colourCode||void 0},backgroundColor:wr?lr.colourCode||void 0:rr?"#DDDCE5":void 0},className:clsx(ir,"mt-0.8","cursor-pointer","mr-2","h-[18px]","w-[18px]","p-0.5","focus:ring-1","focus:ring-offset-2","focus:shadow-none","checked:bg-none","border-none","ring-1","ring-offset-2",{"ring-ch20-keyline checked:bg-ch20-purple checked:ring-ch20-keyline  hover:ring-ch20-purple checked:hover:bg-ch20-purple focus:ring-ch20-purple checked:focus:bg-ch20-purple":!Sr&&!er||ur||Ir},{"ring-shade-zicron checked:bg-shade-zicron cursor-not-allowed ":Sr},{"text-error-solid ring-error-solid checked:bg-error-solid checked:text-error-solid checked:ring-error-solid hover:ring-ch20-purple checked:hover:bg-ch20-purple focus:ring-ch20-purple checked:focus:bg-ch20-purple":er&&!Sr&&!ur},{"checked:hover:bg-ch20-keyline":rr&&Sr&&!Ir},rr&&"border-ch20-keyline"),disabled:!Ir&&Sr},`${_r}-radio`),jsxs("div",{children:[jsxs("div",{className:"flex",children:[gr.imgLink&&jsx("img",{className:"mr-2 h-7 w-7",src:gr.imgLink,alt:gr.label}),jsx("label",{htmlFor:`${o}-${_r}`,className:clsx("font-inter cursor-pointer font-normal","text-ch20-purple","text-default",{"text-error-solid":er&&!Sr&&!ur},{"text-ink-cadet cursor-not-allowed":Sr&&!rr},{"text-grey-disabled cursor-not-allowed":Sr&&rr}),children:gr.label},`${_r}-label`),gr.tooltipDescription&&jsx(QuestionTooltip,{iconClassName:"ml-2.5 h-2 w-2",containerClassName:"flex items-start",questionTooltipText:gr.tooltipDescription})]}),Rr&&jsx(dr,{descriptionMessage:gr.labelDescription||"",id:`inputDescription-${_r}`,disabled:Zt,labelClassName:gr.value===DonationAmountsType.CUSTOM_AMOUNTS?"!text-ch20-purple":""}),gr.optionAddition&&gr.optionAddition]})]},_r)})}),jsx("div",{className:clsx({"hidden-accessibility":ur}),children:jsx(ValidationErrorMessage$1,{id:`${o}-error`,errorMessage:er})})]})});var immutabilityHelper={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0});function s(cr){return typeof cr=="object"&&!("toString"in cr)?Object.prototype.toString.call(cr).slice(8,-1):cr}var _=typeof process=="object"&&!0;function j(cr,dr){if(!cr)throw _?new Error("Invariant failed"):new Error(dr())}o.invariant=j;var $t=Object.prototype.hasOwnProperty,zt=Array.prototype.splice,Ht=Object.prototype.toString;function Ut(cr){return Ht.call(cr).slice(8,-1)}var Gt=Object.assign||function(cr,dr){return Xt(dr).forEach(function(gr){$t.call(dr,gr)&&(cr[gr]=dr[gr])}),cr},Xt=typeof Object.getOwnPropertySymbols=="function"?function(cr){return Object.keys(cr).concat(Object.getOwnPropertySymbols(cr))}:function(cr){return Object.keys(cr)};function Jt(cr){return Array.isArray(cr)?Gt(cr.constructor(cr.length),cr):Ut(cr)==="Map"?new Map(cr):Ut(cr)==="Set"?new Set(cr):cr&&typeof cr=="object"?Gt(Object.create(Object.getPrototypeOf(cr)),cr):cr}var Zt=function(){function cr(){this.commands=Gt({},er),this.update=this.update.bind(this),this.update.extend=this.extend=this.extend.bind(this),this.update.isEquals=function(dr,gr){return dr===gr},this.update.newContext=function(){return new cr().update}}return Object.defineProperty(cr.prototype,"isEquals",{get:function(){return this.update.isEquals},set:function(dr){this.update.isEquals=dr},enumerable:!0,configurable:!0}),cr.prototype.extend=function(dr,gr){this.commands[dr]=gr}
vendor: 5,687 bytes, lines 1478-1482
1478,cr.prototype.update=function(dr,gr){var _r=this,Sr=typeof gr=="function"?{$apply:gr}:gr;Array.isArray(dr)&&Array.isArray(Sr)||j(!Array.isArray(Sr),function(){return"update(): You provided an invalid spec to update(). The spec may not contain an array except as the value of $set, $push, $unshift, $splice or any custom command allowing an array value."}),j(typeof Sr=="object"&&Sr!==null,function(){return"update(): You provided an invalid spec to update(). The spec and every included key path must be plain objects containing one of the "+("following commands: "+Object.keys(_r.commands).join(", ")+".")});var wr=dr;return Xt(Sr).forEach(function(Rr){if($t.call(_r.commands,Rr)){var Ir=dr===wr;wr=_r.commands[Rr](Sr[Rr],wr,Sr,dr),Ir&&_r.isEquals(wr,dr)&&(wr=dr)}else{var mr=Ut(dr)==="Map"?_r.update(dr.get(Rr),Sr[Rr]):_r.update(dr[Rr],Sr[Rr]),hr=Ut(wr)==="Map"?wr.get(Rr):wr[Rr];(!_r.isEquals(mr,hr)||typeof mr>"u"&&!$t.call(dr,Rr))&&(wr===dr&&(wr=Jt(dr)),Ut(wr)==="Map"?wr.set(Rr,mr):wr[Rr]=mr)}}),wr},cr}();o.Context=Zt;var er={$push:function(cr,dr,gr){return nr(dr,gr,"$push"),cr.length?dr.concat(cr):dr},$unshift:function(cr,dr,gr){return nr(dr,gr,"$unshift"),cr.length?cr.concat(dr):dr},$splice:function(cr,dr,gr,_r){return or(dr,gr),cr.forEach(function(Sr){ir(Sr),dr===_r&&Sr.length&&(dr=Jt(_r)),zt.apply(dr,Sr)}),dr},$set:function(cr,dr,gr){return ar(gr),cr},$toggle:function(cr,dr){sr(cr,"$toggle");var gr=cr.length?Jt(dr):dr;return cr.forEach(function(_r){gr[_r]=!dr[_r]}),gr},$unset:function(cr,dr,gr,_r){return sr(cr,"$unset"),cr.forEach(function(Sr){Object.hasOwnProperty.call(dr,Sr)&&(dr===_r&&(dr=Jt(_r)),delete dr[Sr])}),dr},$add:function(cr,dr,gr,_r){return ur(dr,"$add"),sr(cr,"$add"),Ut(dr)==="Map"?cr.forEach(function(Sr){var wr=Sr[0],Rr=Sr[1];dr===_r&&dr.get(wr)!==Rr&&(dr=Jt(_r)),dr.set(wr,Rr)}):cr.forEach(function(Sr){dr===_r&&!dr.has(Sr)&&(dr=Jt(_r)),dr.add(Sr)}),dr},$remove:function(cr,dr,gr,_r){return ur(dr,"$remove"),sr(cr,"$remove"),cr.forEach(function(Sr){dr===_r&&dr.has(Sr)&&(dr=Jt(_r)),dr.delete(Sr)}),dr},$merge:function(cr,dr,gr,_r){return lr(dr,cr),Xt(cr).forEach(function(Sr){cr[Sr]!==dr[Sr]&&(dr===_r&&(dr=Jt(_r)),dr[Sr]=cr[Sr])}),dr},$apply:function(cr,dr){return rr(cr),cr(dr)}},tr=new Zt;o.isEquals=tr.update.isEquals,o.extend=tr.extend,o.default=tr.update,o.default.default=a.exports=Gt(o.default,o);function nr(cr,dr,gr){j(Array.isArray(cr),function(){return"update(): expected target of "+s(gr)+" to be an array; got "+s(cr)+"."}),sr(dr[gr],gr)}function sr(cr,dr){j(Array.isArray(cr),function(){return"update(): expected spec of "+s(dr)+" to be an array; got "+s(cr)+". Did you forget to wrap your parameter in an array?"})}function or(cr,dr){j(Array.isArray(cr),function(){return"Expected $splice target to be an array; got "+s(cr)}),ir(dr.$splice)}function ir(cr){j(Array.isArray(cr),function(){return"update(): expected spec of $splice to be an array of arrays; got "+s(cr)+". Did you forget to wrap your parameters in an array?"})}function rr(cr){j(typeof cr=="function",function(){return"update(): expected spec of $apply to be a function; got "+s(cr)+"."})}function ar(cr){j(Object.keys(cr).length===1,function(){return"Cannot have more than one key in an object with $set"})}function lr(cr,dr){j(dr&&typeof dr=="object",function(){return"update(): $merge expects a spec of type 'object'; got "+s(dr)}),j(cr&&typeof cr=="object",function(){return"update(): $merge expects a target of type 'object'; got "+s(cr)})}function ur(cr,dr){var gr=Ut(cr);j(gr==="Map"||gr==="Set",function(){return"update(): "+s(dr)+" expects a target of type Set or Map; got "+s(gr)})}})(immutabilityHelper,immutabilityHelper.exports);CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_AMOUNT_ONE,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_ONE_ENGLISH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_ONE_FRENCH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_AMOUNT_TWO,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_TWO_ENGLISH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_TWO_FRENCH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_AMOUNT_THREE,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_THREE_ENGLISH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_THREE_FRENCH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_AMOUNT_FOUR,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_FOUR_ENGLISH,CDF_ADMIN_INPUTS_NAMES.ONETIME_CUSTOM_DONATION_DESCRIPTION_FOUR_FRENCH;CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_AMOUNT_ONE,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_ONE_ENGLISH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_ONE_FRENCH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_AMOUNT_TWO,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_TWO_ENGLISH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_TWO_FRENCH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_AMOUNT_THREE,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_THREE_ENGLISH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_THREE_FRENCH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_AMOUNT_FOUR,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_FOUR_ENGLISH,CDF_ADMIN_INPUTS_NAMES.MONTHLY_CUSTOM_DONATION_DESCRIPTION_FOUR_FRENCH;/**
1479 * @license QR Code generator library (TypeScript)
1480 * Copyright (c) Project Nayuki.
1481 * SPDX-License-Identifier: MIT
1482 */var qrcodegen;(a=>{const o=class{constructor(Ut,Gt,Xt,Jt){if(this.version=Ut,this.errorCorrectionLevel=Gt,this.modules=[],this.isFunction=[],Ut<o.MIN_VERSION||Ut>o.MAX_VERSION)throw new RangeError("Version value out of range");if(Jt<-1||Jt>7)throw new RangeError("Mask value out of range");
1482this.size=Ut*4+17;let Zt=[];for(let tr=0;tr<this.size;tr++)Zt.push(!1);for(let tr=0;tr<this.size;tr++)this.modules.push(Zt.slice()),this.isFunction.push(Zt.slice());this.drawFunctionPatterns();const er=this.addEccAndInterleave(Xt);if(this.drawCodewords(er),Jt==-1){let tr=1e9;for(let nr=0;nr<8;nr++){this.applyMask(nr),this.drawFormatBits(nr);const sr=this.getPenaltyScore();sr<tr&&(Jt=nr,tr=sr),this.applyMask(nr)}}$t(0<=Jt&&Jt<=7),this.mask=Jt,this.applyMask(Jt),this.drawFormatBits(Jt),this.isFunction=[]}static encodeText(Ut,Gt){const Xt=a.QrSegment.makeSegments(Ut);return o.encodeSegments(Xt,Gt)}static encodeBinary(Ut,Gt){const Xt=a.QrSegment.makeBytes(Ut);return o.encodeSegments([Xt],Gt)}static encodeSegments(Ut,Gt,Xt=1,Jt=40,Zt=-1,er=!0){if(!(o.MIN_VERSION<=Xt&&Xt<=Jt&&Jt<=o.MAX_VERSION)||Zt<-1||Zt>7)throw new RangeError("Invalid value");let tr,nr;for(tr=Xt;;tr++){const rr=o.getNumDataCodewords(tr,Gt)*8,ar=Ht.getTotalBits(Ut,tr);if(ar<=rr){nr=ar;break}if(tr>=Jt)throw new RangeError("Data too long")}for(const rr of[o.Ecc.MEDIUM,o.Ecc.QUARTILE,o.Ecc.HIGH])er&&nr<=o.getNumDataCodewords(tr,rr)*8&&(Gt=rr);let sr=[];for(const rr of Ut){_(rr.mode.modeBits,4,sr),_(rr.numChars,rr.mode.numCharCountBits(tr),sr);for(const ar of rr.getData())sr.push(ar)}$t(sr.length==nr);const or=o.getNumDataCodewords(tr,Gt)*8;$t(sr.length<=or),_(0,Math.min(4,or-sr.length),sr),_(0,(8-sr.length%8)%8,sr),$t(sr.length%8==0);for(let rr=236;sr.length<or;rr^=253)_(rr,8,sr);let ir=[];for(;ir.length*8<sr.length;)ir.push(0);return sr.forEach((rr,ar)=>ir[ar>>>3]|=rr<<7-(ar&7)),new o(tr,Gt,ir,Zt)}getModule(Ut,Gt){return 0<=Ut&&Ut<this.size&&0<=Gt&&Gt<this.size&&this.modules[Gt][Ut]}getModules(){return this.modules}drawFunctionPatterns(){for(let Xt=0;Xt<this.size;Xt++)this.setFunctionModule(6,Xt,Xt%2==0),this.setFunctionModule(Xt,6,Xt%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);const Ut=this.getAlignmentPatternPositions(),Gt=Ut.length;for(let Xt=0;Xt<Gt;Xt++)for(let Jt=0;Jt<Gt;Jt++)Xt==0&&Jt==0||Xt==0&&Jt==Gt-1||Xt==Gt-1&&Jt==0||this.drawAlignmentPattern(Ut[Xt],Ut[Jt]);this.drawFormatBits(0),this.drawVersion()}drawFormatBits(Ut){const Gt=this.errorCorrectionLevel.formatBits<<3|Ut;let Xt=Gt;for(let Zt=0;Zt<10;Zt++)Xt=Xt<<1^(Xt>>>9)*1335;const Jt=(Gt<<10|Xt)^21522;$t(Jt>>>15==0);for(let Zt=0;Zt<=5;Zt++)this.setFunctionModule(8,Zt,j(Jt,Zt));this.setFunctionModule(8,7,j(Jt,6)),this.setFunctionModule(8,8,j(Jt,7)),this.setFunctionModule(7,8,j(Jt,8));for(let Zt=9;Zt<15;Zt++)this.setFunctionModule(14-Zt,8,j(Jt,Zt));for(let Zt=0;Zt<8;Zt++)this.setFunctionModule(this.size-1-Zt,8,j(Jt,Zt));for(let Zt=8;Zt<15;Zt++)this.setFunctionModule(8,this.size-15+Zt,j(Jt,Zt));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let Ut=this.version;for(let Xt=0;Xt<12;Xt++)Ut=Ut<<1^(Ut>>>11)*7973;const Gt=this.version<<12|Ut;$t(Gt>>>18==0);for(let Xt=0;Xt<18;Xt++){const Jt=j(Gt,Xt),Zt=this.size-11+Xt%3,er=Math.floor(Xt/3);this.setFunctionModule(Zt,er,Jt),this.setFunctionModule(er,Zt,Jt)}}drawFinderPattern(Ut,Gt){for(let Xt=-4;Xt<=4;Xt++)for(let Jt=-4;Jt<=4;Jt++){const Zt=Math.max(Math.abs(Jt),Math.abs(Xt)),er=Ut+Jt,tr=Gt+Xt;0<=er&&er<this.size&&0<=tr&&tr<this.size&&this.setFunctionModule(er,tr,Zt!=2&&Zt!=4)}}drawAlignmentPattern(Ut,Gt){for(let Xt=-2;Xt<=2;Xt++)for(let Jt=-2;Jt<=2;Jt++)this.setFunctionModule(Ut+Jt,Gt+Xt,Math.max(Math.abs(Jt),Math.abs(Xt))!=1)}setFunctionModule(Ut,Gt,Xt){this.modules[Gt][Ut]=Xt,this.isFunction[Gt][Ut]=!0}addEccAndInterleave(Ut){const Gt=this.version,Xt=this.errorCorrectionLevel;if(Ut.length!=o.getNumDataCodewords(Gt,Xt))throw new RangeError("Invalid argument");const Jt=o.NUM_ERROR_CORRECTION_BLOCKS[Xt.ordinal][Gt],Zt=o.ECC_CODEWORDS_PER_BLOCK[Xt.ordinal][Gt],er=Math.floor(o.getNumRawDataModules(Gt)/8),tr=Jt-er%Jt,nr=Math.floor(er/Jt);let sr=[];const or=o.reedSolomonComputeDivisor(Zt);for(let rr=0,ar=0;rr<Jt;rr++){let lr=Ut.slice(ar,ar+nr-Zt+(rr<tr?0:1));ar+=lr.length;const ur=o.reedSolomonComputeRemainder(lr,or);rr<tr&&lr.push(0),sr.push(lr.concat(ur))}let ir=[];for(let rr=0;rr<sr[0].length;rr++)sr.forEach((ar,lr)=>{(rr!=nr-Zt||lr>=tr)&&ir.push(ar[rr])});return $t(ir.length==er),ir}drawCodewords(Ut){if(Ut.length!=Math.floor(o.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let Gt=0;for(let Xt=this.size-1;Xt>=1;Xt-=2){Xt==6&&(Xt=5);for(let Jt=0;Jt<this.size;Jt++)for(let Zt=0;Zt<2;Zt++){const er=Xt-Zt,nr=(Xt+1&2)==0?this.size-1-Jt:Jt;!this.isFunction[nr][er]&&Gt<Ut.length*8&&(this.modules[nr][er]=j(Ut[Gt>>>3],7-(Gt&7)),Gt++)}}$t(Gt==Ut.length*8)}
1482applyMask(Ut){if(Ut<0||Ut>7)throw new RangeError("Mask value out of range");for(let Gt=0;Gt<this.size;Gt++)for(let Xt=0;Xt<this.size;Xt++){let Jt;switch(Ut){case 0:Jt=(Xt+Gt)%2==0;break;case 1:Jt=Gt%2==0;break;case 2:Jt=Xt%3==0;break;case 3:Jt=(Xt+Gt)%3==0;break;case 4:Jt=(Math.floor(Xt/3)+Math.floor(Gt/2))%2==0;break;case 5:Jt=Xt*Gt%2+Xt*Gt%3==0;break;case 6:Jt=(Xt*Gt%2+Xt*Gt%3)%2==0;break;case 7:Jt=((Xt+Gt)%2+Xt*Gt%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[Gt][Xt]&&Jt&&(this.modules[Gt][Xt]=!this.modules[Gt][Xt])}}getPenaltyScore(){let Ut=0;for(let Zt=0;Zt<this.size;Zt++){let er=!1,tr=0,nr=[0,0,0,0,0,0,0];for(let sr=0;sr<this.size;sr++)this.modules[Zt][sr]==er?(tr++,tr==5?Ut+=o.PENALTY_N1:tr>5&&Ut++):(this.finderPenaltyAddHistory(tr,nr),er||(Ut+=this.finderPenaltyCountPatterns(nr)*o.PENALTY_N3),er=this.modules[Zt][sr],tr=1);Ut+=this.finderPenaltyTerminateAndCount(er,tr,nr)*o.PENALTY_N3}for(let Zt=0;Zt<this.size;Zt++){let er=!1,tr=0,nr=[0,0,0,0,0,0,0];for(let sr=0;sr<this.size;sr++)this.modules[sr][Zt]==er?(tr++,tr==5?Ut+=o.PENALTY_N1:tr>5&&Ut++):(this.finderPenaltyAddHistory(tr,nr),er||(Ut+=this.finderPenaltyCountPatterns(nr)*o.PENALTY_N3),er=this.modules[sr][Zt],tr=1);Ut+=this.finderPenaltyTerminateAndCount(er,tr,nr)*o.PENALTY_N3}for(let Zt=0;Zt<this.size-1;Zt++)for(let er=0;er<this.size-1;er++){const tr=this.modules[Zt][er];tr==this.modules[Zt][er+1]&&tr==this.modules[Zt+1][er]&&tr==this.modules[Zt+1][er+1]&&(Ut+=o.PENALTY_N2)}let Gt=0;for(const Zt of this.modules)Gt=Zt.reduce((er,tr)=>er+(tr?1:0),Gt);const Xt=this.size*this.size,Jt=Math.ceil(Math.abs(Gt*20-Xt*10)/Xt)-1;return $t(0<=Jt&&Jt<=9),Ut+=Jt*o.PENALTY_N4,$t(0<=Ut&&Ut<=2568888),Ut}getAlignmentPatternPositions(){if(this.version==1)return[];{const Ut=Math.floor(this.version/7)+2,Gt=this.version==32?26:Math.ceil((this.version*4+4)/(Ut*2-2))*2;let Xt=[6];for(let Jt=this.size-7;Xt.length<Ut;Jt-=Gt)Xt.splice(1,0,Jt);return Xt}}static getNumRawDataModules(Ut){if(Ut<o.MIN_VERSION||Ut>o.MAX_VERSION)throw new RangeError("Version number out of range");let Gt=(16*Ut+128)*Ut+64;if(Ut>=2){const Xt=Math.floor(Ut/7)+2;Gt-=(25*Xt-10)*Xt-55,Ut>=7&&(Gt-=36)}return $t(208<=Gt&&Gt<=29648),Gt}static getNumDataCodewords(Ut,Gt){return Math.floor(o.getNumRawDataModules(Ut)/8)-o.ECC_CODEWORDS_PER_BLOCK[Gt.ordinal][Ut]*o.NUM_ERROR_CORRECTION_BLOCKS[Gt.ordinal][Ut]}static reedSolomonComputeDivisor(Ut){if(Ut<1||Ut>255)throw new RangeError("Degree out of range");let Gt=[];for(let Jt=0;Jt<Ut-1;Jt++)Gt.push(0);Gt.push(1);let Xt=1;for(let Jt=0;Jt<Ut;Jt++){for(let Zt=0;Zt<Gt.length;Zt++)Gt[Zt]=o.reedSolomonMultiply(Gt[Zt],Xt),Zt+1<Gt.length&&(Gt[Zt]^=Gt[Zt+1]);Xt=o.reedSolomonMultiply(Xt,2)}return Gt}static reedSolomonComputeRemainder(Ut,Gt){let Xt=Gt.map(Jt=>0);for(const Jt of Ut){const Zt=Jt^Xt.shift();Xt.push(0),Gt.forEach((er,tr)=>Xt[tr]^=o.reedSolomonMultiply(er,Zt))}return Xt}static reedSolomonMultiply(Ut,Gt){if(Ut>>>8||Gt>>>8)throw new RangeError("Byte out of range");let Xt=0;for(let Jt=7;Jt>=0;Jt--)Xt=Xt<<1^(Xt>>>7)*285,Xt^=(Gt>>>Jt&1)*Ut;return $t(Xt>>>8==0),Xt}finderPenaltyCountPatterns(Ut){const Gt=Ut[1];$t(Gt<=this.size*3);const Xt=Gt>0&&Ut[2]==Gt&&Ut[3]==Gt*3&&Ut[4]==Gt&&Ut[5]==Gt;return(Xt&&Ut[0]>=Gt*4&&Ut[6]>=Gt?1:0)+(Xt&&Ut[6]>=Gt*4&&Ut[0]>=Gt?1:0)}finderPenaltyTerminateAndCount(Ut,Gt,Xt){return Ut&&(this.finderPenaltyAddHistory(Gt,Xt),Gt=0),Gt+=this.size,this.finderPenaltyAddHistory(Gt,Xt),this.finderPenaltyCountPatterns(Xt)}finderPenaltyAddHistory(Ut,Gt){Gt[0]==0&&(Ut+=this.size),Gt.pop(),Gt.unshift(Ut)}};let s=o;s.MIN_VERSION=1,s.MAX_VERSION=40,s.PENALTY_N1=3,s.PENALTY_N2=3,s.PENALTY_N3=40,s.PENALTY_N4=10,s.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],s.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],a.QrC
1482ode=s;function _(Ut,Gt,Xt){if(Gt<0||Gt>31||Ut>>>Gt)throw new RangeError("Value out of range");for(let Jt=Gt-1;Jt>=0;Jt--)Xt.push(Ut>>>Jt&1)}function j(Ut,Gt){return(Ut>>>Gt&1)!=0}function $t(Ut){if(!Ut)throw new Error("Assertion error")}const zt=class{constructor(Ut,Gt,Xt){if(this.mode=Ut,this.numChars=Gt,this.bitData=Xt,Gt<0)throw new RangeError("Invalid argument");this.bitData=Xt.slice()}static makeBytes(Ut){let Gt=[];for(const Xt of Ut)_(Xt,8,Gt);return new zt(zt.Mode.BYTE,Ut.length,Gt)}static makeNumeric(Ut){if(!zt.isNumeric(Ut))throw new RangeError("String contains non-numeric characters");let Gt=[];for(let Xt=0;Xt<Ut.length;){const Jt=Math.min(Ut.length-Xt,3);_(parseInt(Ut.substr(Xt,Jt),10),Jt*3+1,Gt),Xt+=Jt}return new zt(zt.Mode.NUMERIC,Ut.length,Gt)}static makeAlphanumeric(Ut){if(!zt.isAlphanumeric(Ut))throw new RangeError("String contains unencodable characters in alphanumeric mode");let Gt=[],Xt;for(Xt=0;Xt+2<=Ut.length;Xt+=2){let Jt=zt.ALPHANUMERIC_CHARSET.indexOf(Ut.charAt(Xt))*45;Jt+=zt.ALPHANUMERIC_CHARSET.indexOf(Ut.charAt(Xt+1)),_(Jt,11,Gt)}return Xt<Ut.length&&_(zt.ALPHANUMERIC_CHARSET.indexOf(Ut.charAt(Xt)),6,Gt),new zt(zt.Mode.ALPHANUMERIC,Ut.length,Gt)}static makeSegments(Ut){return Ut==""?[]:zt.isNumeric(Ut)?[zt.makeNumeric(Ut)]:zt.isAlphanumeric(Ut)?[zt.makeAlphanumeric(Ut)]:[zt.makeBytes(zt.toUtf8ByteArray(Ut))]}static makeEci(Ut){let Gt=[];if(Ut<0)throw new RangeError("ECI assignment value out of range");if(Ut<128)_(Ut,8,Gt);else if(Ut<16384)_(2,2,Gt),_(Ut,14,Gt);else if(Ut<1e6)_(6,3,Gt),_(Ut,21,Gt);else throw new RangeError("ECI assignment value out of range");return new zt(zt.Mode.ECI,0,Gt)}static isNumeric(Ut){return zt.NUMERIC_REGEX.test(Ut)}static isAlphanumeric(Ut){return zt.ALPHANUMERIC_REGEX.test(Ut)}getData(){return this.bitData.slice()}static getTotalBits(Ut,Gt){let Xt=0;for(const Jt of Ut){const Zt=Jt.mode.numCharCountBits(Gt);if(Jt.numChars>=1<<Zt)return 1/0;Xt+=4+Zt+Jt.bitData.length}return Xt}static toUtf8ByteArray(Ut){Ut=encodeURI(Ut);let Gt=[];for(let Xt=0;Xt<Ut.length;Xt++)Ut.charAt(Xt)!="%"?Gt.push(Ut.charCodeAt(Xt)):(Gt.push(parseInt(Ut.substr(Xt+1,2),16)),Xt+=2);return Gt}};let Ht=zt;Ht.NUMERIC_REGEX=/^[0-9]*$/,Ht.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,Ht.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",a.QrSegment=Ht})(qrcodegen||(qrcodegen={}));(a=>{(o=>{const s=class{constructor(j,$t){this.ordinal=j,this.formatBits=$t}};let _=s;_.LOW=new s(0,1),_.MEDIUM=new s(1,0),_.QUARTILE=new s(2,3),_.HIGH=new s(3,2),o.Ecc=_})(a.QrCode||(a.QrCode={}))})(qrcodegen||(qrcodegen={}));(a=>{(o=>{const s=class{constructor(j,$t){this.modeBits=j,this.numBitsCharCount=$t}numCharCountBits(j){return this.numBitsCharCount[Math.floor((j+7)/17)]}};let _=s;_.NUMERIC=new s(1,[10,12,14]),_.ALPHANUMERIC=new s(2,[9,11,13]),_.BYTE=new s(4,[8,16,16]),_.KANJI=new s(8,[8,10,12]),_.ECI=new s(7,[0,0,0]),o.Mode=_})(a.QrSegment||(a.QrSegment={}))})(qrcodegen||(qrcodegen={}));var qrcodegen_default=qrcodegen;/**
1483 * @license qrcode.react
1484 * Copyright (c) Paul O'Shannessy
1485 * SPDX-License-Identifier: ISC
1486 */qrcodegen_default.QrCode.Ecc.LOW,qrcodegen_default.QrCode.Ecc.MEDIUM,qrcodegen_default.QrCode.Ecc.QUARTILE,qrcodegen_default.QrCode.Ecc.HIGH;(function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0})();UnifiedErrorCodes.OK;CDF_INPUTS_NAMES.DONATION_FREQUENCY+"",DonationType.ONE_TIME,CDF_INPUTS_NAMES.DONATION_AMOUNT+"",CDF_INPUTS_NAMES.DONATION_PRESET+"",CDF_INPUTS_NAMES.DONATION_FUND+"",CDF_INPUTS_NAMES.MESSAGE_FOR_CHARITY+"",CDF_INPUTS_NAMES.SUPPORTERS_WALL_MESSAGE+"",CDF_INPUTS_NAMES.ANONYMOUS_DONATION+"",CDF_INPUTS_NAMES.SUPPORTER_WALL_ANONYMITY_PREFERENCE+"",CDF_INPUTS_NAMES.COVER_THE_FEE+"",CDF_INPUTS_NAMES.MONTHLY_PROMPT_AMOUNT+"",CDF_INPUTS_NAMES.DEDICATION_ENABLED+"",CDF_INPUTS_NAMES.DEDICATION_SEND_TYPE+"",DedicationSendType.SEND_ECARD,CDF_INPUTS_NAMES.DEDICATION_TYPE+"",DedicationTypes.NO_DEDICATION,CDF_INPUTS_NAMES.HONOREE_NAME+"",CDF_INPUTS_NAMES.HONOREE_EMAIL+"",CDF_INPUTS_NAMES.RECIPIENT_NAME+"",CDF_INPUTS_NAMES.RECIPIENT_FIRST_NAME+"",CDF_INPUTS_NAMES.RECIPIENT_LAST_NAME+"",CDF_INPUTS_NAMES.RECIPIENT_EMAIL+"",CDF_INPUTS_NAMES.RECIPIENT_ADDRESS_LINE_1+"",CDF_INPUTS_NAMES.RECIPIENT_ADDRESS_LINE_2+"",CDF_INPUTS_NAMES.RECIPIENT_CITY+"",CDF_INPUTS_NAMES.RECIPIENT_COUNTRY+"",CDF_INPUTS_NAMES.RECIPIENT_PROVINCE+"",CDF_INPUTS_NAMES.RECIPIENT_PROVINCE_OTHER+"",CDF_INPUTS_NAMES.RECIPIENT_POSTAL_CODE+"",CDF_INPUTS_NAMES.RECIPIENT_MESSAGE+"",CDF_INPUTS_NAMES.SENDER_NAME+"",CDF_INPUTS_NAMES.SENDER_EMAIL+"",CDF_INPUTS_NAMES.DONOR_EMAIL+"",CDF_INPUTS_NAMES.EXPRESS_LOGIN_PASSWORD+"",CDF_INPUTS_NAMES.DONOR_FIRST_NAME+"",CDF_INPUTS_NAMES.DONOR_LAST_NAME+"",CDF_INPUTS_NAMES.DONOR_ADDRESS_LINE_1+"",CDF_INPUTS_NAMES.DONOR_ADDRESS_LINE_2+"",CDF_INPUTS_NAMES.DONOR_CITY+"",CDF_INPUTS_NAMES.DONOR_PROVINCE+"",CDF_INPUTS_NAMES.DONOR_PROVINCE_OTHER+"",CDF_INPUTS_NAMES.DONOR_COUNTRY+"",CDF_INPUTS_NAMES.DONOR_POSTAL_CODE+"",CDF_INPUTS_NAMES.IS_CORPORATE_DONATION+"",CDF_INPUTS_NAMES.DONOR_COMPANY_NAME+"",CDF_INPUTS_NAMES.DONOR_PHONE_NUMBER+"",CDF_INPUTS_NAMES.DONOR_MAILING_OPTION+"",CDF_INPUTS_NAMES.PAYMENT_TYPE+"",PaymentOption.CREDITCARD,CDF_INPUTS_NAMES.CREDIT_CARD_NAME+"",CDF_INPUTS_NAMES.CREDIT_CARD_NUMBER+"",CDF_INPUTS_NAMES.CREDIT_CARD_CVV+"",CDF_INPUTS_NAMES.CREDIT_CARD_EXPIRY_DATE+"",CDF_INPUTS_NAMES.PAYMENT_TOKEN+"",CDF_INPUTS_NAMES.PAYPAL_PAYER_ID+"",CDF_INPUTS_NAMES.SUGGESTED_ASK_ENABLED+"",CDF_INPUTS_NAMES.SUGGESTED_ASK_AMOUNT+"",CDF_INPUTS_NAMES.GIFT_CARD_NUMBER+"",CDF_INPUTS_NAMES.CUSTOM_QUESTION+"",CDF_INPUTS_NAMES.ANSWER_ONE+"",CDF_INPUTS_NAMES.RECAPTCHA_CHECKBOX+"",CHASE_INPUT_NAMES.CHASE_EDIT_CC_FORM_CLOSED+"",CDF_INPUTS_NAMES.CHASE_OTPT_LOADED+"";Ue("en-CA",enDate);Ue("fr",frDate);const TODAY=new Date(new Date().toDateString());new Date(TODAY.getFullYear(),TODAY.getMonth(),TODAY.getDate()-30);const Modal=({isOpen:a=!1,children:o,size:s="small",appElement:_,closeModal:j,modalClassName:$t,shouldCloseOnOverlayClick:zt=!0,contentLabel:Ht,shouldReturnFocusAfterClose:Ut=!0,modalHeader:Gt,modalFooter:Xt,modalFooterClassName:Jt,customModalHeader:Zt,modalBodyClassName:er,closeAriaLabel:tr,overlayClassName:nr})=>(React.useEffect(()=>{document.addEventListener("DOMContentLoaded",()=>{Modal$1.setAppElement("body")},!1)},[]),jsxs(Modal$1,{appElement:_,isOpen:a,onRequestClose:j,className:clsx($t,{"xs:w-full w-[480px]":s==="small"},{"w-[680px] sm:w-full sm:max-w-[680px]":s==="medium"},{"m:max-w-[800px] m:w-full w-[800px]":s==="large"},{"m:max-w-[950px] m:w-full w-[950px]":s==="extra-large"},"bg-white","rounded-ch","border-ink-charcoal","mx-auto","mt-10","border"),overlayClassName:clsx("bg-black bg-opacity-50","fixed","top-0","left-0","bottom-0","right-0","overflow-x-hidden","overflow-y-scroll","z-50",nr),shouldCloseOnOverlayClick:zt,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,aria:{labelledby:"modalHeader",describedby:"modalBody"},contentLabel:Ht,shouldReturnFocusAfterClose:Ut,children:[Zt||jsxs("div",{className:clsx("flex","pt-10","px-10","pb-6","border-0","border-b","border-solid","border-shade-zicron","justify-between","sm:p-5"),children:[Gt&&jsx("h2",{id:"modalHeader",className:"text-ink-charcoal !text-h1",children:Gt}),jsx("button",{type:"button",onClick:j,className:"ml-auto self-start border-0 bg-transparent p-1","aria-label":tr,children:jsx(FontAwesomeIcon,{icon:faRectangleXmark,className:"text-h1 text-ch20-purple"})})]}),jsx("div",{className:er||clsx("p-10","sm:p-5"),id:"modalBody",children:o}
1486),Xt&&jsx("div",{className:clsx(Jt,"p-10","sm:p-5","border-t","border-shade-zicron","text-right"),children:Xt})]}));Radium(a=>{const{name:o,value:s,id:_,onChange:j,onBlur:$t,onFocus:zt,label:Ht,labelDescription:Ut,hideLabel:Gt,disabled:Xt,errorMessage:Jt,innerRef:Zt,indeterminate:er,containerClassName:tr,inputClassName:nr,labelClassName:sr,questionTooltipText:or,styles:ir,focusColor:rr}=a,ar=Zt||reactExports.useRef(null),lr=reactExports.useContext(CustomThemeContext),[ur,cr]=reactExports.useState(!1);reactExports.useEffect(()=>{!ar||!ar.current||(ar.current.checked=!!s,ar.current.indeterminate=!!er&&!s,cr(ar.current?.checked||ar.current?.indeterminate||s||!!er&&!s))},[ar,er,s]);const[dr,gr]=reactExports.useState(!1),_r=Ut?{"aria-describedby":`inputDescription${_?`-${_}`:""}`}:{},Sr=rr??lr.colourCode??void 0,Rr=!Xt&&!Jt?{":hover":{borderColor:Sr,backgroundColor:ur?Sr:void 0},":focus":{borderColor:Sr,backgroundColor:ur?Sr:void 0},backgroundColor:ur?Sr:void 0,borderColor:ur?Sr:void 0}:{},Ir=ir?{...Rr,...ir}:Rr;return jsxs("div",{className:clsx(tr,"flex","content-start"),children:[jsx("input",{id:_,name:o,"data-is-checked":ur,type:"checkbox",onChange:j,onFocus:mr=>{zt&&zt(mr),gr(!0)},style:Ir,onBlur:mr=>{$t&&$t(mr),gr(!1)},disabled:Xt,ref:ar,..._r,className:clsx(nr,"align-top","mr-2","mt-0.5","h-[18px]","w-[18px]","cursor-pointer","rounded-ch","ring-0","focus:ring-0","focus:ring-offset-0","focus:shadow-none",{"border-shade-iron checked:border-blue-ch checked:bg-blue-ch indeterminate:bg-blue-ch hover:border-blue-ch checked:hover:bg-blue-ch indeterminate:hover:bg-blue-ch focus:border-blue-ch checked:focus:bg-blue-ch indeterminate:focus:bg-blue-ch ":!Xt&&!Jt},{"border-shade-zicron checked:bg-shade-zicron indeterminate:bg-shade-zicron hover:bg-shade-zicron checked:hover:bg-shade-zicron indeterminate:hover:bg-shade-zicron focus:bg-shade-zicron indeterminate:focus:bg-shade-zicron active:bg-shade-zicron cursor-not-allowed":Xt},{"border-error-solid bg-red-lighter checked:border-error-solid checked:bg-red-lighter  indeterminate:border-error-solid indeterminate:bg-red-lighter hover:border-blue-ch checked:hover:border-error-solid checked:hover:bg-red-lighter hover:indeterminate:border-error-solid indeterminate:hover:bg-red-lighter focus:border-blue-ch checked:focus:border-error-solid checked:focus:bg-red-lighter focus:indeterminate:border-error-solid indeterminate:focus:bg-red-lighter hover:bg-white focus:bg-white ":Jt&&!Xt},{"checkmark-red":Jt&&!Xt},{"checkmark-intermediate-red":er&&Jt&&!Xt})}),jsxs("div",{children:[jsxs("div",{className:"flex",children:[jsx("label",{htmlFor:_,className:clsxm({"hidden-accessibility":Gt},"font-lato cursor-pointer select-none font-normal","text-ink-charcoal","text-default",{"text-error-solid":Jt&&!Xt},{"text-ink-cadet cursor-not-allowed":Xt},sr),children:Ht}),or&&jsx(QuestionTooltip$1,{iconClassName:"ml-2.5",questionTooltipText:or,hideInfoIcon:!0})]}),Ut&&jsx(LabelOptionalDescription$1,{descriptionMessage:Ut,id:`inputDescription-${_}`,disabled:Xt}),jsx("div",{className:clsx({"hidden-accessibility":dr}),children:jsx(ValidationErrorMessage$1,{id:`${_}-error`,errorMessage:Jt})})]})]})});Radium(a=>{const{id:o,name:s,value:_,options:j,label:$t,hideLabel:zt=!1,onChange:Ht,onBlur:Ut,onFocus:Gt,innerRef:Xt,alignment:Jt,disabled:Zt,errorMessage:er,containerClassName:tr,legendClassName:nr="custom-label",requiredMessage:sr,onlyShowLabelDescriptionWhenSelected:or=!1}=a,ir=reactExports.useContext(CustomThemeContext),[rr,ar]=reactExports.useState(!1);return jsxs("fieldset",{id:o,children:[jsxs("legend",{className:clsx({"hidden-accessibility":zt},{[nr]:!zt},{"text-error-solid":er&&!rr},{"text-ink-cadet cursor-not-allowed":Zt}),children:[$t,sr&&jsx(Required$1,{requiredMessage:sr})]}),jsx("div",{className:clsx({"flex-col":Jt==="vertical"},"ml-0.5 flex","flex-wrap",tr),children:j.filter(lr=>!lr.hidden).map((lr,ur)=>{const cr=Zt||lr.disabled,dr=_===lr.value||parseInt(_?.toString()||"")===lr.value,gr=lr.labelDescription&&(dr||!or);return jsxs("div",{className:clsx("mr-4","mb-4","flex","content-start",{"mb-4 last:mb-0":Jt==="vertical"},lr.className),children:[jsx("input",{id:`${o}-${ur}
1486`,type:"radio",value:lr.value,ref:Xt,name:s,onChange:Ht,onFocus:_r=>{Gt&&Gt(_r),ar(!0)},onBlur:_r=>{Ut&&Ut(_r),ar(!1)},checked:dr,style:{":hover":{outlineColor:ir.colourCode||void 0,backgroundColor:dr&&ir.colourCode||void 0},":focus":{outlineColor:ir.colourCode||void 0,backgroundColor:dr&&ir.colourCode||void 0},backgroundColor:dr&&ir.colourCode||void 0},className:clsx("mt-0.8","cursor-pointer","mr-2","h-[18px]","w-[18px]","p-0.5","focus:ring-1","focus:ring-offset-2","focus:shadow-none","checked:bg-none","border-none","ring-1","ring-offset-2",{"ring-shade-iron checked:bg-blue-ch checked:ring-shade-iron  hover:ring-blue-ch checked:hover:bg-blue-ch focus:ring-blue-ch checked:focus:bg-blue-ch":!cr&&!er||rr},{"ring-shade-zicron checked:bg-shade-zicron cursor-not-allowed ":cr},{"text-error-solid ring-error-solid checked:bg-error-solid checked:text-error-solid checked:ring-error-solid hover:ring-blue-ch checked:hover:bg-blue-ch focus:ring-blue-ch checked:focus:bg-blue-ch":er&&!cr&&!rr}),disabled:cr},`${ur}-radio`),jsxs("div",{children:[jsxs("div",{className:"flex",children:[lr.imgLink&&jsx("img",{className:"mr-2 h-7 w-7",src:lr.imgLink,alt:lr.label}),jsx("label",{htmlFor:`${o}-${ur}`,className:clsx("font-lato cursor-pointer font-normal","text-ink-charcoal","text-default",{"text-error-solid":er&&!cr&&!rr},{"text-ink-cadet cursor-not-allowed":cr}),children:lr.label},`${ur}-label`),lr.tooltipDescription&&jsx(QuestionTooltip$1,{iconClassName:"ml-2.5 h-2 w-2",containerClassName:"flex items-start",questionTooltipText:lr.tooltipDescription})]}),gr&&jsx(LabelOptionalDescription$1,{descriptionMessage:lr.labelDescription||"",id:`inputDescription-${ur}`,disabled:Zt}),lr.optionAddition&&lr.optionAddition]})]},ur)})}),jsx("div",{className:clsx({"hidden-accessibility":rr}),children:jsx(ValidationErrorMessage$1,{id:`${o}-error`,errorMessage:er})})]})});window.location.href.indexOf("/forcharities")>=0||window.location.href.indexOf("/le-rapport-sur-les-dons/")>=0||window.location.href.indexOf("/the-giving-report")>=0||window.location.href.indexOf("/pour-les-organismes")>=0;function isArray(a){return Array.isArray?Array.isArray(a):getTag(a)==="[object Array]"}const INFINITY=1/0;function baseToString(a){if(typeof a=="string")return a;let o=a+"";return o=="0"&&1/a==-INFINITY?"-0":o}function toString(a){return a==null?"":baseToString(a)}function isString(a){return typeof a=="string"}function isNumber(a){return typeof a=="number"}function isBoolean(a){return a===!0||a===!1||isObjectLike(a)&&getTag(a)=="[object Boolean]"}function isObject(a){return typeof a=="object"}function isObjectLike(a){return isObject(a)&&a!==null}function isDefined(a){return a!=null}function isBlank(a){return!a.trim().length}function getTag(a){return a==null?a===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(a)}const EXTENDED_SEARCH_UNAVAILABLE="Extended search is not available",INCORRECT_INDEX_TYPE="Incorrect 'index' type",LOGICAL_SEARCH_INVALID_QUERY_FOR_KEY=a=>`Invalid value for key ${a}`,PATTERN_LENGTH_TOO_LARGE=a=>`Pattern length exceeds max of ${a}.`,MISSING_KEY_PROPERTY=a=>`Missing ${a} property in key`,INVALID_KEY_WEIGHT_VALUE=a=>`Property 'weight' in key '${a}' must be a positive integer`,hasOwn=Object.prototype.hasOwnProperty;class KeyStore{constructor(o){this._keys=[],this._keyMap={};let s=0;o.forEach(_=>{let j=createKey$1(_);this._keys.push(j),this._keyMap[j.id]=j,s+=j.weight}),this._keys.forEach(_=>{_.weight/=s})}get(o){return this._keyMap[o]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function createKey$1(a){let o=null,s=null,_=null,j=1,$t=null;if(isString(a)||isArray(a))_=a,o=createKeyPath(a),s=createKeyId(a);else{if(!hasOwn.call(a,"name"))throw new Error(MISSING_KEY_PROPERTY("name"));const zt=a.name;if(_=zt,hasOwn.call(a,"weight")&&(j=a.weight,j<=0))throw new Error(INVALID_KEY_WEIGHT_VALUE(zt));o=createKeyPath(zt),s=createKeyId(zt),$t=a.getFn}return{path:o,id:s,weight:j,src:_,getFn:$t}}function createKeyPath(a){return isArray(a)?a:a.split(".")}function createKeyId(a){return isArray(a)?a.join("."):a}function get(a,o){let s=[],_=!1;const j=($t,zt,Ht)=>{if(isDefined($t))if(!zt[Ht])s.push($t);else{let Ut=zt[Ht];const Gt=$t[Ut];if(!isDefined(Gt))return;if(Ht===zt.length-1&&(isString(Gt)||isNumber(Gt)||isBoolean(Gt)))s.push(toString(Gt));else if(isArray(Gt)){_=!0;for(let Xt=0,Jt=Gt.length;Xt<Jt;Xt+=1)j(Gt[Xt],zt,Ht+1)}else zt.length&&j(Gt,zt,Ht+1)}};return j(a,isString(o)?o.split("."):o,0),_?s:s[0]}const MatchOptions={includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},BasicOptions={isCaseSensitive:!1,ignoreDiacritics:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(a,o)=>a.score===o.score?a.idx<o.idx?-1:1:a.score<o.score?-1:1},FuzzyOptions={location:0,threshold:.6,distance:100},AdvancedOptions={useExtendedSearch:!1,getFn:get,ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1};var Config={...BasicOptions,...MatchOptions,...FuzzyOptions,...AdvancedOptions};const SPACE=/[^ ]+/g;function norm(a=1,o=3){const s=new Map,_=Math.pow(10,o);return{get(j){const $t=j.match(SPACE).length;if(s.has($t))return s.get($t);
vendor: 4,308 bytes, line 1486
1486const zt=1/Math.pow($t,.5*a),Ht=parseFloat(Math.round(zt*_)/_);return s.set($t,Ht),Ht},clear(){s.clear()}}}class FuseIndex{constructor({getFn:o=Config.getFn,fieldNormWeight:s=Config.fieldNormWeight}={}){this.norm=norm(s,3),this.getFn=o,this.isCreated=!1,this.setIndexRecords()}setSources(o=[]){this.docs=o}setIndexRecords(o=[]){this.records=o}setKeys(o=[]){this.keys=o,this._keysMap={},o.forEach((s,_)=>{this._keysMap[s.id]=_})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,isString(this.docs[0])?this.docs.forEach((o,s)=>{this._addString(o,s)}):this.docs.forEach((o,s)=>{this._addObject(o,s)}),this.norm.clear())}add(o){const s=this.size();isString(o)?this._addString(o,s):this._addObject(o,s)}removeAt(o){this.records.splice(o,1);for(let s=o,_=this.size();s<_;s+=1)this.records[s].i-=1}getValueForItemAtKeyId(o,s){return o[this._keysMap[s]]}size(){return this.records.length}_addString(o,s){if(!isDefined(o)||isBlank(o))return;let _={v:o,i:s,n:this.norm.get(o)};this.records.push(_)}_addObject(o,s){let _={i:s,$:{}};this.keys.forEach((j,$t)=>{let zt=j.getFn?j.getFn(o):this.getFn(o,j.path);if(isDefined(zt)){if(isArray(zt)){let Ht=[];const Ut=[{nestedArrIndex:-1,value:zt}];for(;Ut.length;){const{nestedArrIndex:Gt,value:Xt}=Ut.pop();if(isDefined(Xt))if(isString(Xt)&&!isBlank(Xt)){let Jt={v:Xt,i:Gt,n:this.norm.get(Xt)};Ht.push(Jt)}else isArray(Xt)&&Xt.forEach((Jt,Zt)=>{Ut.push({nestedArrIndex:Zt,value:Jt})})}_.$[$t]=Ht}else if(isString(zt)&&!isBlank(zt)){let Ht={v:zt,n:this.norm.get(zt)};_.$[$t]=Ht}}}),this.records.push(_)}toJSON(){return{keys:this.keys,records:this.records}}}function createIndex(a,o,{getFn:s=Config.getFn,fieldNormWeight:_=Config.fieldNormWeight}={}){const j=new FuseIndex({getFn:s,fieldNormWeight:_});return j.setKeys(a.map(createKey$1)),j.setSources(o),j.create(),j}function parseIndex(a,{getFn:o=Config.getFn,fieldNormWeight:s=Config.fieldNormWeight}={}){const{keys:_,records:j}=a,$t=new FuseIndex({getFn:o,fieldNormWeight:s});return $t.setKeys(_),$t.setIndexRecords(j),$t}function computeScore$1(a,{errors:o=0,currentLocation:s=0,expectedLocation:_=0,distance:j=Config.distance,ignoreLocation:$t=Config.ignoreLocation}={}){const zt=o/a.length;if($t)return zt;const Ht=Math.abs(_-s);return j?zt+Ht/j:Ht?1:zt}function convertMaskToIndices(a=[],o=Config.minMatchCharLength){let s=[],_=-1,j=-1,$t=0;for(let zt=a.length;$t<zt;$t+=1){let Ht=a[$t];Ht&&_===-1?_=$t:!Ht&&_!==-1&&(j=$t-1,j-_+1>=o&&s.push([_,j]),_=-1)}return a[$t-1]&&$t-_>=o&&s.push([_,$t-1]),s}const MAX_BITS=32;function search(a,o,s,{location:_=Config.location,distance:j=Config.distance,threshold:$t=Config.threshold,findAllMatches:zt=Config.findAllMatches,minMatchCharLength:Ht=Config.minMatchCharLength,includeMatches:Ut=Config.includeMatches,ignoreLocation:Gt=Config.ignoreLocation}={}){if(o.length>MAX_BITS)throw new Error(PATTERN_LENGTH_TOO_LARGE(MAX_BITS));const Xt=o.length,Jt=a.length,Zt=Math.max(0,Math.min(_,Jt));let er=$t,tr=Zt;const nr=Ht>1||Ut,sr=nr?Array(Jt):[];let or;for(;(or=a.indexOf(o,tr))>-1;){let cr=computeScore$1(o,{currentLocation:or,expectedLocation:Zt,distance:j,ignoreLocation:Gt});if(er=Math.min(cr,er),tr=or+Xt,nr){let dr=0;for(;dr<Xt;)sr[or+dr]=1,dr+=1}}tr=-1;let ir=[],rr=1,ar=Xt+Jt;const lr=1<<Xt-1;for(let cr=0;cr<Xt;cr+=1){let dr=0,gr=ar;for(;dr<gr;)computeScore$1(o,{errors:cr,currentLocation:Zt+gr,expectedLocation:Zt,distance:j,ignoreLocation:Gt})<=er?dr=gr:ar=gr,gr=Math.floor((ar-dr)/2+dr);ar=gr;let _r=Math.max(1,Zt-gr+1),Sr=zt?Jt:Math.min(Zt+gr,Jt)+Xt,wr=Array(Sr+2);wr[Sr+1]=(1<<cr)-1;for(let Ir=Sr;Ir>=_r;Ir-=1){let mr=Ir-1,hr=s[a.charAt(mr)];if(nr&&(sr[mr]=+!!hr),wr[Ir]=(wr[Ir+1]<<1|1)&hr,cr&&(wr[Ir]|=(ir[Ir+1]|ir[Ir])<<1|1|ir[Ir+1]),wr[Ir]&lr&&(rr=computeScore$1(o,{errors:cr,currentLocation:mr,expectedLocation:Zt,distance:j,ignoreLocation:Gt}),rr<=er)){if(er=rr,tr=mr,tr<=Zt)break;_r=Math.max(1,2*Zt-tr)}}if(computeScore$1(o,{errors:cr+1,currentLocation:Zt,expectedLocation:Zt,distance:j,ignoreLocation:Gt})>er)break;ir=wr}const ur={isMatch:tr>=0,score:Math.max(.001,rr)};if(nr){const cr=convertMaskToIndices(sr,Ht);cr.length?Ut&&(ur.indices=cr):ur.isMatch=!1}return ur}function createPatternAlphabet(a){let o={};for(let s=0,_=a.length;s<_;s+=1){const j=a.charAt(s);o[j]=(o[j]||0)|1<<_-s-1}return o}const stripDiacritics=String.prototype.normalize?a=>
vendor: 4,273 bytes, line 1486
1486a.normalize("NFD").replace(/[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C04\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F]/g,""):a=>a;class BitapSearch{constructor(o,{location:s=Config.location,threshold:_=Config.threshold,distance:j=Config.distance,includeMatches:$t=Config.includeMatches,findAllMatches:zt=Config.findAllMatches,minMatchCharLength:Ht=Config.minMatchCharLength,isCaseSensitive:Ut=Config.isCaseSensitive,ignoreDiacritics:Gt=Config.ignoreDiacritics,ignoreLocation:Xt=Config.ignoreLocation}={}){if(this.options={location:s,threshold:_,distance:j,includeMatches:$t,findAllMatches:zt,minMatchCharLength:Ht,isCaseSensitive:Ut,ignoreDiacritics:Gt,ignoreLocation:Xt},o=Ut?o:o.toLowerCase(),o=Gt?stripDiacritics(o):o,this.pattern=o,this.chunks=[],!this.pattern.length)return;const Jt=(er,tr)=>{this.chunks.push({pattern:er,alphabet:createPatternAlphabet(er),startIndex:tr})},Zt=this.pattern.length;if(Zt>MAX_BITS){let er=0;const tr=Zt%MAX_BITS,nr=Zt-tr;for(;er<nr;)Jt(this.pattern.substr(er,MAX_BITS),er),er+=MAX_BITS;if(tr){const sr=Zt-MAX_BITS;Jt(this.pattern.substr(sr),sr)}}else Jt(this.pattern,0)}searchIn(o){const{isCaseSensitive:s,ignoreDiacritics:_,includeMatches:j}=this.options;if(o=s?o:o.toLowerCase(),o=_?stripDiacritics(o):o,this.pattern===o){let nr={isMatch:!0,score:0};return j&&(nr.indices=[[0,o.length-1]]),nr}const{location:$t,distance:zt,threshold:Ht,findAllMatches:Ut,minMatchCharLength:Gt,ignoreLocation:Xt}=this.options;let Jt=[],Zt=0,er=!1;this.chunks.forEach(({pattern:nr,alphabet:sr,startIndex:or})=>{const{isMatch:ir,score:rr,indices:ar}=search(o,nr,sr,{location:$t+or,distance:zt,threshold:Ht,findAllMatches:Ut,minMatchCharLength:Gt,includeMatches:j,ignoreLocation:Xt});ir&&(er=!0),Zt+=rr,ir&&ar&&(Jt=[...Jt,...ar])});let tr={isMatch:er,score:er?Zt/this.chunks.length:1};return er&&j&&(tr.indices=Jt),tr}}class BaseMatch{constructor(o){this.pattern=o}static isMultiMatch(o){return getMatch(o,this.multiRegex)}static isSingleMatch(o){return getMatch(o,this.singleRegex)}search(){}}function getMatch(a,o){const s=a.match(o);return s?s[1]:null}class ExactMatch extends BaseMatch{constructor(o){super(o)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}
vendor: 8,696 bytes, line 1486
1486search(o){const s=o===this.pattern;return{isMatch:s,score:s?0:1,indices:[0,this.pattern.length-1]}}}class InverseExactMatch extends BaseMatch{constructor(o){super(o)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(o){const _=o.indexOf(this.pattern)===-1;return{isMatch:_,score:_?0:1,indices:[0,o.length-1]}}}class PrefixExactMatch extends BaseMatch{constructor(o){super(o)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(o){const s=o.startsWith(this.pattern);return{isMatch:s,score:s?0:1,indices:[0,this.pattern.length-1]}}}class InversePrefixExactMatch extends BaseMatch{constructor(o){super(o)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(o){const s=!o.startsWith(this.pattern);return{isMatch:s,score:s?0:1,indices:[0,o.length-1]}}}class SuffixExactMatch extends BaseMatch{constructor(o){super(o)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(o){const s=o.endsWith(this.pattern);return{isMatch:s,score:s?0:1,indices:[o.length-this.pattern.length,o.length-1]}}}class InverseSuffixExactMatch extends BaseMatch{constructor(o){super(o)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(o){const s=!o.endsWith(this.pattern);return{isMatch:s,score:s?0:1,indices:[0,o.length-1]}}}class FuzzyMatch extends BaseMatch{constructor(o,{location:s=Config.location,threshold:_=Config.threshold,distance:j=Config.distance,includeMatches:$t=Config.includeMatches,findAllMatches:zt=Config.findAllMatches,minMatchCharLength:Ht=Config.minMatchCharLength,isCaseSensitive:Ut=Config.isCaseSensitive,ignoreDiacritics:Gt=Config.ignoreDiacritics,ignoreLocation:Xt=Config.ignoreLocation}={}){super(o),this._bitapSearch=new BitapSearch(o,{location:s,threshold:_,distance:j,includeMatches:$t,findAllMatches:zt,minMatchCharLength:Ht,isCaseSensitive:Ut,ignoreDiacritics:Gt,ignoreLocation:Xt})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(o){return this._bitapSearch.searchIn(o)}}class IncludeMatch extends BaseMatch{constructor(o){super(o)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(o){let s=0,_;const j=[],$t=this.pattern.length;for(;(_=o.indexOf(this.pattern,s))>-1;)s=_+$t,j.push([_,s-1]);const zt=!!j.length;return{isMatch:zt,score:zt?0:1,indices:j}}}const searchers=[ExactMatch,IncludeMatch,PrefixExactMatch,InversePrefixExactMatch,InverseSuffixExactMatch,SuffixExactMatch,InverseExactMatch,FuzzyMatch],searchersLen=searchers.length,SPACE_RE=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,OR_TOKEN="|";function parseQuery(a,o={}){return a.split(OR_TOKEN).map(s=>{let _=s.trim().split(SPACE_RE).filter($t=>$t&&!!$t.trim()),j=[];for(let $t=0,zt=_.length;$t<zt;$t+=1){const Ht=_[$t];let Ut=!1,Gt=-1;for(;!Ut&&++Gt<searchersLen;){const Xt=searchers[Gt];let Jt=Xt.isMultiMatch(Ht);Jt&&(j.push(new Xt(Jt,o)),Ut=!0)}if(!Ut)for(Gt=-1;++Gt<searchersLen;){const Xt=searchers[Gt];let Jt=Xt.isSingleMatch(Ht);if(Jt){j.push(new Xt(Jt,o));break}}}return j})}const MultiMatchSet=new Set([FuzzyMatch.type,IncludeMatch.type]);class ExtendedSearch{constructor(o,{isCaseSensitive:s=Config.isCaseSensitive,ignoreDiacritics:_=Config.ignoreDiacritics,includeMatches:j=Config.includeMatches,minMatchCharLength:$t=Config.minMatchCharLength,ignoreLocation:zt=Config.ignoreLocation,findAllMatches:Ht=Config.findAllMatches,location:Ut=Config.location,threshold:Gt=Config.threshold,distance:Xt=Config.distance}={}){this.query=null,this.options={isCaseSensitive:s,ignoreDiacritics:_,includeMatches:j,minMatchCharLength:$t,findAllMatches:Ht,ignoreLocation:zt,location:Ut,threshold:Gt,distance:Xt},o=s?o:o.toLowerCase(),o=_?stripDiacritics(o):o,this.pattern=o,this.query=parseQuery(this.pattern,this.options)}static condition(o,s){return s.useExtendedSearch}searchIn(o){const s=this.query;if(!s)return{isMatch:!1,score:1};const{includeMatches:_,isCaseSensitive:j,ignoreDiacritics:$t}=this.options;o=j?o:o.toLowerCase(),o=$t?stripDiacritics(o):o;let zt=0,Ht=[],Ut=0;for(let Gt=0,Xt=s.length;Gt<Xt;Gt+=1){const Jt=s[Gt];Ht.length=0,zt=0;for(let Zt=0,er=Jt.length;Zt<er;Zt+=1){const tr=Jt[Zt],{isMatch:nr,indices:sr,score:or}=tr.search(o);if(nr){if(zt+=1,Ut+=or,_){const ir=tr.constructor.type;MultiMatchSet.has(ir)?Ht=[...Ht,...sr]:Ht.push(sr)}}else{Ut=0,zt=0,Ht.length=0;break}}if(zt){let Zt={isMatch:!0,score:Ut/zt};return _&&(Zt.indices=Ht),Zt}}return{isMatch:!1,score:1}}}const registeredSearchers=[];function register(...a){registeredSearchers.push(...a)}function createSearcher(a,o){for(let s=0,_=registeredSearchers.length;s<_;s+=1){let j=registeredSearchers[s];if(j.condition(a,o))return new j(a,o)}return new BitapSearch(a,o)}const LogicalOperator={AND:"$and",OR:"$or"},KeyType={PATH:"$path",PATTERN:"$val"},isExpression=a=>!!(a[LogicalOperator.AND]||a[LogicalOperator.OR]),isPath=a=>!!a[KeyType.PATH],isLeaf=a=>!isArray(a)&&isObject(a)&&!isExpression(a),convertToExplicit=a=>({[LogicalOperator.AND]:Object.keys(a).map(o=>({[o]:a[o]}))});function parse$2(a,o,{auto:s=!0}={}){const _=j=>{let $t=Object.keys(j);const zt=isPath(j);if(!zt&&$t.length>1&&!isExpression(j))return _(convertToExplicit(j));if(isLeaf(j)){const Ut=zt?j[KeyType.PATH]:$t[0],Gt=zt?j[KeyType.PATTERN]:j[Ut];if(!isString(Gt))throw new Error(LOGICAL_SEARCH_INVALID_QUERY_FOR_KEY(Ut));const Xt={keyId:createKeyId(Ut),pattern:Gt};return s&&(Xt.searcher=createSearcher(Gt,o)),Xt}let Ht={children:[],operator:$t[0]};return $t.forEach(Ut=>{const Gt=j[Ut];isArray(Gt)&&Gt.forEach(Xt=>{Ht.children.push(_(Xt))})}),Ht};return isExpression(a)||(a=convertToExplicit(a)),_(a)}function computeScore(a,{ignoreFieldNorm:o=Config.ignoreFieldNorm}){a.forEach(s=>{let _=1;s.matches.forEach(({key:j,norm:$t,score:zt})=>{const Ht=j?j.weight:null;_*=Math.pow(zt===0&&Ht?Number.EPSILON:zt,(Ht||1)*(o?1:$t))}),s.score=_})}function transformMatches(a,o){const s=a.matches;o.matches=[],isDefined(s)&&s.forEach(_=>{if(!isDefined(_.indices)||!_.indices.length)return;const{indices:j,value:$t}=_;let zt={indices:j,value:$t};_.key&&(zt.key=_.key.src),_.idx>-1&&(zt.refIndex=_.idx),o.matches.push(zt)})}function transformScore(a,o){o.score=a.score}function format$1(a,o,{includeMatches:s=Config.includeMatches,includeScore:_=Config.includeScore}={}){const j=[];return s&&j.push(transformMatches),_&&j.push(transformScore),a.map($t=>{const{idx:zt}=$t,Ht={item:o[zt],refIndex:zt};return j.length&&j.forEach(Ut=>{Ut($t,Ht)}),Ht})}class Fuse{constructor(o,s={},_){this.options={...Config,...s},this.options.useExtendedSearch,this._keyStore=new KeyStore(this.options.keys),this.setCollection(o,_)}setCollection(o,s){if(this._docs=o,s&&!(s instanceof FuseIndex))throw new Error(INCORRECT_INDEX_TYPE);this._myIndex=s||createIndex(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(o){isDefined(o)&&(this._docs.push(o),this._myIndex.add(o))}remove(o=()=>!1){const s=[];for(let _=0,j=this._docs.length;_<j;_+=1){const $t=this._docs[_];o($t,_)&&(this.removeAt(_),_-=1,j-=1,s.push($t))}return s}removeAt(o){this._docs.splice(o,1),this._myIndex.removeAt(o)}getIndex(){return this._myIndex}search(o,{limit:s=-1}={}){const{includeMatches:_,includeScore:j,shouldSort:$t,sortFn:zt,ignoreFieldNorm:Ht}=this.options;let Ut=isString(o)?isString(this._docs[0])?this._searchStringList(o):this._searchObjectList(o):this._searchLogical(o);return computeScore(Ut,{ignoreFieldNorm:Ht}),$t&&Ut.sort(zt),isNumber(s)&&s>-1&&(Ut=Ut.slice(0,s)),format$1(Ut,this._docs,{includeMatches:_,includeScore:j})}_searchStringList(o){const s=createSearcher(o,this.options),{records:_}=this._myIndex,j=[];return _.forEach(({v:$t,i:zt,n:Ht})=>{if(!isDefined($t))return;const{isMatch:Ut,score:Gt,indices:Xt}=s.searchIn($t);Ut&&j.push({item:$t,idx:zt,matches:[{score:Gt,value:$t,norm:Ht,indices:Xt}]})}),j}_searchLogical(o){const s=parse$2(o,this.options),_=(Ht,Ut,Gt)=>{if(!Ht.children){const{keyId:Jt,searcher:Zt}=Ht,er=this._findMatches({key:this._keyStore.get(Jt),value:this._myIndex.getValueForItemAtKeyId(Ut,Jt),searcher:Zt});return er&&er.length?[{idx:Gt,item:Ut,matches:er}]:[]}const Xt=[];for(let Jt=0,Zt=Ht.children.length;Jt<Zt;Jt+=1){const er=Ht.children[Jt],tr=_(er,Ut,Gt);if(tr.length)Xt.push(...tr);else if(Ht.operator===LogicalOperator.AND)return[]}return Xt},j=this._myIndex.records,$t={},zt=[];
1486return j.forEach(({$:Ht,i:Ut})=>{if(isDefined(Ht)){let Gt=_(s,Ht,Ut);Gt.length&&($t[Ut]||($t[Ut]={idx:Ut,item:Ht,matches:[]},zt.push($t[Ut])),Gt.forEach(({matches:Xt})=>{$t[Ut].matches.push(...Xt)}))}}),zt}_searchObjectList(o){const s=createSearcher(o,this.options),{keys:_,records:j}=this._myIndex,$t=[];return j.forEach(({$:zt,i:Ht})=>{if(!isDefined(zt))return;let Ut=[];_.forEach((Gt,Xt)=>{Ut.push(...this._findMatches({key:Gt,value:zt[Xt],searcher:s}))}),Ut.length&&$t.push({idx:Ht,item:zt,matches:Ut})}),$t}_findMatches({key:o,value:s,searcher:_}){if(!isDefined(s))return[];let j=[];if(isArray(s))s.forEach(({v:$t,i:zt,n:Ht})=>{if(!isDefined($t))return;const{isMatch:Ut,score:Gt,indices:Xt}=_.searchIn($t);Ut&&j.push({score:Gt,key:o,value:$t,idx:zt,norm:Ht,indices:Xt})});else{const{v:$t,n:zt}=s,{isMatch:Ht,score:Ut,indices:Gt}=_.searchIn($t);Ht&&j.push({score:Ut,key:o,value:$t,norm:zt,indices:Gt})}return j}}Fuse.version="7.1.0";Fuse.createIndex=createIndex;Fuse.parseIndex=parseIndex;Fuse.config=Config;Fuse.parseQuery=parse$2;register(ExtendedSearch);const CharityNotFoundMessage=({contactUrl:a="mailto:[email protected]"})=>{const{text:o}=React.useContext(LocalizationContext);return jsxs("div",{className:"text-ink-charcoal font-lato flex flex-col p-3 text-sm",children:[jsxs("div",{className:"text-cos-error-solid flex gap-2",children:[jsx(FontAwesomeIcon,{icon:faExclamationCircle$1.faExclamationCircle,className:"mt-0.5 text-base"}),jsxs("div",{className:"font-bold leading-tight",children:[o.charityRegistration.weCouldntFindAMatch(),jsx("span",{className:"text-cos-error-solid mt-1 block font-normal",children:o.charityRegistration.pleaseTrySearchingAgain()})]})]}),jsxs("div",{className:"mt-4",children:[jsxs("p",{className:"text-ink-charcoal mb-1 font-bold",children:[" ",o.charityRegistration.tips(),":"]}),jsxs("ul",{className:"text-ink-charcoal list-disc space-y-2 pl-5",children:[jsx("li",{children:o.charityRegistration.tryUsingYourCharitysFullLegalName()}),jsxs("li",{children:[o.charityRegistration.yourBNShouldFollowThisFormat(),": ",jsx("br",{}),jsx("span",{className:"font-medium",children:"123456789RR0001"})]})]})]}),jsx("hr",{className:"border-grey-light my-4"}),jsxs("p",{className:"text-grey-dark",children:[o.charityRegistration.stillCantFindYourCharity()," ",jsx("a",{href:a,className:"text-blue-ch cursor-pointer font-medium hover:underline",children:o.charityRegistration.contactSupport()})," ",o.charityRegistration.toGetAssistanceWithYourRegistration()]})]})},ContactFooter=({className:a,linkClassName:o})=>{const{text:s,lang:_}=React.useContext(LocalizationContext),j="[email protected]",$t=_==="en"?"https://www.canadahelps.org/en/contact-us/":"https://www.canadahelps.org/fr/contactez-nous/",zt=_==="en"?"https://help.canadahelps.org/s/topic/0TOJR0000001iOn4AI/help-for-charities?language=en_US":"https://help.canadahelps.org/s/topic/0TOJR0000001iOn4AI/help-for-charities?language=fr";return jsxs("div",{className:a,children:[jsx(Link,{href:`mailto:${j}`,className:o,children:j}),jsx(Link,{href:$t,className:o,children:s.charityRegistration.otherWaysToGetInTouch()}),jsx(Link,{href:zt,className:o,children:s.charityRegistration.helpForCharities()})]})},OnboardingPrompt=({title:a,content:o,url:s})=>{const{lang:_}=React.useContext(LocalizationContext);return jsxs("div",{className:"rounded-cos shadow-ch20-default bg-shade-romance m:flex-col pt-27 mx-auto max-w-xl pr-4 pl-4 sm:pt-8",children:[jsx("img",{src:`${s}/${_==="en"?"ch-logo.container.svg":"ch-logo.container-fr.svg"}`,alt:"ch-logo"}),jsx("h1",{className:"text-ch20-purple text-h1 font-ptserif mb-4 font-bold",children:a}),jsx("p",{className:"text-ch20-purple text-base-rem font-regular mb-8 leading-[1.5]",children:o})]})},ErrorMessage=a=>jsxs("p",{...a,className:`${a.className} text-cos-error-solid font-500 mt-1 flex text-[13px] leading-[18px]`,children:[jsx(FontAwesomeIcon,{className:"text-cos-error-solid mr-1 mt-1",icon:faExclamationCircle$1.faExclamationCircle}),a.children]}),Input=reactExports.forwardRef((a,o)=>{const{onChange:s,inputClassName:_,errorMessage:j,hasError:$t,disabled:zt,icon:Ht,containerClassName:Ut,clearable:Gt,iconSize:Xt,maskText:Jt,disableKeydownPropogation:Zt}=a,er={...a,value:a.value===void 0?"":a.value};delete er.errorMessage,delete er.hasError,delete er.inputClassName,delete er.containerClassName,delete er.clearable,delete er.iconSize,delete er.maskText,delete er.disableKeydownPropogation;const tr=a.type==="currency",nr=ir=>{const rr=ir.target.value;s&&/^[0-9,.]*$/g.test(rr)&&s(ir)},sr=ir=>{Zt&&ir.stopPropagation(),er.onKeyDown&&er.onKeyDown(ir)},or=!!j||!!$t;return jsxs(Fragment,{children:[jsxs("div",{className:`border-grey-outline rounded-cos relative flex border ${Ut} ${or?"!border-error-solid":""}`,children:[Ht&&jsx(FontAwesomeIcon,{className:`${or?"text-cos-error-solid":"text-grey-medium"} absolute top-1/2 left-2 -translate-y-1/2`,icon:Ht,size:Xt||"lg"}),Jt?jsx("p",{className:"text-grey-medium text-default absolute top-2 left-2 leading-[26px]",children:Jt}):null,jsx("input",{...er,ref:o,onChange:tr?nr:s,onKeyDown:sr,className:clsx(_,"h-10","font-lato","w-full","px-3 py-2.5","border-none","rounded-cos","hover:border-blue-dark","focus:border-blue-dark","active:border-blue-dark","focus:outline-none","focus:shadow-none","focus:ring-0","text-default","border-solid","text-ink-charcoal",{"bg-cos-error-light":or}
1486,{"bg-shade-lilac text-grey-disabled hover:border-shade-solitude focus:border-shade-solitude active:border-shade-solitude cursor-not-allowed":zt},{"pl-8":!!Ht},{"pl-6":!!Jt},{"pr-8":Gt})}),Gt&&a.value&&jsx("button",{className:"absolute top-2 right-2","aria-label":"Clear input",type:"button",onClick:()=>a.onChange&&a.onChange({target:{value:""}}),children:jsx(FontAwesomeIcon,{className:"text-grey-medium cursor-pointer",icon:faXmark$1.faXmark,size:"lg"})})]}),j&&jsx(ErrorMessage,{children:j})]})});Input.displayName="Input";const INITIAL_DISPLAY_LIMIT=20,SearchInput=a=>{const{menuItem:o,fetchList:s,itemClassName:_,onAdd:j,onAddText:$t,emptyText:zt,setValue:Ht,innerClassName:Ut,containerClassName:Gt,id:Xt,value:Jt,onChange:Zt,maxLength:er,placeholder:tr}=a,{text:nr}=reactExports.useContext(LocalizationContext),[sr,or]=reactExports.useState(!1),[ir,rr]=reactExports.useState([]),[ar,lr]=reactExports.useState(INITIAL_DISPLAY_LIMIT),[ur,cr]=reactExports.useState(!1),[dr,gr]=reactExports.useState(!1),_r=reactExports.useRef(null),Sr=reactExports.useRef(!0),wr=reactExports.useMemo(()=>debouncePromise(s),[s]);reactExports.useEffect(()=>{const Fr=$r=>{const Kr=document.getElementById(Xt||"");Kr&&!Kr.contains($r.target)&&gr(!1)};return document.addEventListener("click",Fr),()=>document.removeEventListener("click",Fr)},[Xt]),reactExports.useEffect(()=>{if(Sr.current){Sr.current=!1;return}Jt?Jt.toString().length>=3?(or(!0),rr([]),wr(Jt).then(Fr=>{rr(Fr),or(!1),lr(INITIAL_DISPLAY_LIMIT)})):Jt.toString().length<3&&rr([]):(cr(!1),rr([]))},[Jt,wr]),reactExports.useEffect(()=>{cr(!!a.clearable)},[a.clearable]);const Rr=Fr=>{if(Fr.key==="Escape")gr(!1);else if(Fr.key==="ArrowDown"||Fr.key==="ArrowUp"){const $r=_r.current?.querySelector(":focus");$r?((Fr.key==="ArrowDown"?$r.nextElementSibling:$r.previousElementSibling)?.focus(),Fr.preventDefault()):(_r.current?.firstElementChild?.focus(),Fr.preventDefault())}},Ir=Fr=>{const $r=Fr.target.value;Ht($r),$r.length>0&&gr(!0)},mr=Fr=>()=>{gr(!1),rr([]),cr(!0),Zt(Fr)},hr=Fr=>{Fr.stopPropagation(),lr($r=>$r+INITIAL_DISPLAY_LIMIT)},vr=Jt?Jt.toString().length:0,pr=er?vr===er:!1,br=pr&&er?nr.charityRegistration.maximumCharactersAllowed(er):void 0,Pr=!pr&&!sr&&ir.length===0&&vr>=3,kr=ir.slice(0,ar),Lr=ir.length>ar,Gr=Fr=>{Jt&&gr(!0),a.onFocus&&a.onFocus(Fr)};return jsxs("div",{onKeyDown:Rr,className:Gt||"relative",id:Xt,children:[jsx(Input,{ref:a.inputRef,placeholder:tr,maxLength:er,value:Jt,onChange:Ir,onFocus:Gr,clearable:ur,icon:faMagnifyingGlass.faMagnifyingGlass,errorMessage:br,hasError:Pr}),dr&&!pr&&jsxs("ul",{ref:_r,className:Ut||"rounded-cos border-grey-outline absolute top-full z-50 mt-2 max-h-60 min-w-full overflow-auto border bg-white p-1",children:[j&&!sr&&jsxs("li",{id:`${Xt}-add`,tabIndex:0,className:"flex-start text-default rounded-cos text-blue-ch font-500 hover:bg-blue-lighter focus:bg-blue-lighter my-1 flex cursor-pointer items-center justify-start px-3 py-2 leading-[14px] focus:outline-none",onKeyDown:Fr=>{Fr.key==="Enter"&&j()},onClick:j,children:[jsx(FontAwesomeIcon,{className:"text-blue-ch mr-2",icon:faPlus$1.faPlus,size:"lg"}),$t]}),kr.length?jsxs(Fragment,{children:[kr.map((Fr,$r)=>jsx("li",{id:`${Xt}-${$r}`,tabIndex:0,className:`${_} sm:text-default rounded-cos text-grey-dark font-lato font-500 hover:bg-ch20-background focus:bg-ch20-background my-1 cursor-pointer justify-start px-3 py-2 text-sm last:mb-0 focus:outline-none`,onKeyDown:Kr=>{Kr.key==="Enter"&&mr(Fr)()},onClick:mr(Fr),children:o(Fr,Jt)},$r)),Lr&&jsx("li",{tabIndex:0,className:"rounded-cos text-ch20-purple hover:bg-ch20-background focus:bg-ch20-background my-1 flex cursor-pointer items-center justify-center px-3 py-2 text-sm font-bold focus:outline-none",onClick:hr,onKeyDown:Fr=>{Fr.key==="Enter"&&hr(Fr)},children:nr.charityRegistration.showMore()})]}):jsx("li",{className:"cursor-default",children:sr?jsx("div",{className:"flex min-h-[140px] items-center justify-center",children:jsx(Loader,{})}):zt})]})]})},SelectedCharityDisplay=({charity:a,onEdit:o})=>{const s=`${a.streetAddress1}, ${a.city}, ${a.province} ${a.postalCode}`,{text:_}=React.useContext(LocalizationContext);return jsxs("div",{className:"bg-ch20-background border-grey-light rounded-cos flex items-center p-4",children:[jsxs("div",{className:"min-w-0 flex-grow",children:[jsxs("div",{className:"mb-1 flex items-center",children:[jsx(FontAwesomeIcon,{icon:faCheckCircle,className:"text-ch20-green mr-3",size:"lg"}),jsx("h3",{className:"text-ch20-purple text-base font-semibold leading-tight",children:($t=>$t?$t.toLowerCase().split(" ").map(Ht=>Ht?Ht.charAt(0).toUpperCase()+Ht.slice(1):"").join(" "):"")(a.legalName)})]}),jsxs("p",{className:"text-ch20-purpleLighter text-base leading-tight",children:[a.businessNumber," (",s,")"]})]}),jsx(ButtonLink$1,{onClick:o,className:"text-ch20-blue hover:text-blue-dark font-regular ml-4 flex-shrink-0 cursor-pointer border-none bg-transparent p-0 text-base underline",id:"edit-charity-button",children:_.charityRegistration.edit()})]})},HighlightText=({text:a,highlight:o})=>{if(!o.trim())return jsx("span",{children:a});const s=$t=>$t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),_=new RegExp(`(${s(o)})`,"gi"),j=a.split(_);return jsx("span",{children:j.map(($t,zt)=>_.test($t)?jsx("span",{className:"text-ch20-blue font-bold",children:$t},zt):jsx("span",{children:$t},zt))})},getSearchResults=async a=>{try{const s=await new CharityRegistrationAPIClient().getCharitieForRegistration(a),_=Array.isArray(s)?s:[];if(!a.trim())return _;const j={keys:["legalName","businessNumber","streetAddress1","city","province","postalCode"],includeScore:!0,threshold:.4,ignoreLocation:!0}
1486;return new Fuse(_,j).search(a).map(Ut=>Ut.item)}catch{return[]}},CharityRegistrationLanding=({onNext:a,lang:o,prodStaticBaseUrl:s})=>{const{text:_}=React.useContext(LocalizationContext),[j,$t]=reactExports.useState(""),[zt,Ht]=reactExports.useState(""),Ut=reactExports.useRef(null),[Gt,Xt]=reactExports.useState(null),Jt=reactExports.useRef(!1),[Zt,er]=reactExports.useState([]),[tr,nr]=reactExports.useState(!1),sr=`${s}/img/charity-registration-assets`,or="h-15 md:h-8 w-auto object-contain opacity-90 hover:opacity-100 transition-opacity",ir=reactExports.useRef(null),rr={keys:["legalName","businessNumber","streetAddress1","city","province","postalCode"],includeScore:!0,threshold:.4,ignoreLocation:!0},ar=reactExports.useCallback((hr,vr)=>((!ir.current||ir.current.list!==vr)&&(ir.current=new Fuse(vr,rr)),ir.current.search(hr).map(br=>br.item)),[]),lr=reactExports.useRef(null),ur=reactExports.useRef(null),cr=reactExports.useCallback(hr=>{const vr=hr.trim(),pr=vr.substring(0,4);return new Promise(br=>{if(vr.length<4){lr.current&&(window.clearTimeout(lr.current),lr.current=null),br([]);return}if(Jt.current){lr.current&&(window.clearTimeout(lr.current),lr.current=null),Jt.current=!1,br(Zt);return}if(vr.length>=4&&zt.length>=4&&zt===pr){br(ar(vr,Zt));return}ur.current&&(ur.current([]),ur.current=null),lr.current&&(window.clearTimeout(lr.current),lr.current=null),ur.current=br;const Pr=300;lr.current=window.setTimeout(async()=>{try{const kr=await getSearchResults(vr);Ht(pr),er(kr),ur.current&&(ur.current(kr),ur.current=null)}catch{ur.current&&(ur.current([]),ur.current=null)}finally{lr.current&&(window.clearTimeout(lr.current),lr.current=null)}},Pr)})},[getSearchResults,zt,Zt]);reactExports.useEffect(()=>()=>{lr.current&&(window.clearTimeout(lr.current),lr.current=null),ur.current&&(ur.current([]),ur.current=null)},[]);const dr=(hr,vr)=>{const pr=`${hr.streetAddress1}, ${hr.city}, ${hr.province} ${hr.postalCode}`;return jsxs("div",{className:"flex flex-col py-1",children:[jsx("span",{className:"text-ink-charcoal mb-0.5 text-base font-bold",children:jsx(HighlightText,{text:hr.legalName??"",highlight:vr})}),jsxs("span",{className:"text-grey-medium text-sm",children:[jsx(HighlightText,{text:hr.businessNumber??"",highlight:vr}),` (${pr})`]})]})},gr=hr=>{Jt.current=!0,$t(hr.legalName),Xt(hr),nr(!1)},_r=()=>{tr&&nr(!1),j.trim().length>=4&&cr(j)},Sr=hr=>{$t(hr),tr&&nr(!1)},wr=()=>{Jt.current=!1,$t(""),Xt(null),nr(!1)},Rr=()=>{if(!Gt){nr(!0);return}sendTimestamp(OnboardingEventKey.START_CHARITY_REGISTRATION,JSON.stringify({lang:o,bn:Gt.businessNumber||"",account_name:Gt.legalName||""})),a({charityName:Gt.legalName,businessNumber:Gt.businessNumber})},Ir=Gt&&Gt.isRegistered,mr=Gt&&!Ir;return jsxs("div",{className:"flex flex-row lg:flex-col",children:[jsxs("div",{className:"flex w-1/2 flex-col bg-white lg:w-full",children:[jsxs("div",{className:"lg:pt-27 flex-grow sm:p-4 md:p-8",children:[jsx("div",{className:"hidden justify-end lg:flex",children:jsx(LanguageToggle,{lang:o,isV2:!0,className:"!text-ch20-purple font-inter font-regular flex h-[44px] items-center text-sm underline hover:underline"})}),jsx(OnboardingPrompt,{title:_.charityRegistration.getStartedNow(),content:_.charityRegistration.joinThousandsOfCharities(),url:sr}),jsx("div",{className:"mx-auto max-w-xl pl-4 pr-4",children:Ir?jsxs("div",{className:"bg-ch20-background border-grey-light rounded-cos flex flex-col border p-4",children:[jsx("h3",{className:"text-ch20-purple text-base font-bold",children:Gt.legalName}),jsxs("p",{className:"text-ch20-purpleLighter mt-1 text-sm",children:[Gt.businessNumber," (",Gt.streetAddress1,", ",Gt.city,","," ",Gt.province," ",Gt.postalCode,")"]}),jsx("p",{className:"text-cos-error-solid mt-4 mb-4 text-base font-medium",children:_.charityRegistration.thisCh
1486arityIsAlreadyRegistered()}),jsx(ButtonV2,{className:"!rounded-cos !bg-ch20-purple w-full border-none py-3 font-bold text-white",id:"sign-in-btn",type:"button",onClick:()=>window.location.href=`/${o}/sign-in`,children:_.charityRegistration.signIn()}),jsx("div",{className:"border-grey-light mt-4 border-t pt-4",children:jsxs("span",{className:"text-grey-dark text-base",children:[_.charityRegistration.notYourCharity()," ",jsx("button",{onClick:wr,className:"text-blue-ch hover:text-blue-dark cursor-pointer border-none bg-transparent p-0 font-medium underline",children:_.charityRegistration.searchAgain()})]})})]}):mr?jsxs("div",{children:[jsx(SelectedCharityDisplay,{charity:Gt,onEdit:wr}),jsx(ButtonV2,{className:"!bg-ch20-purple !rounded-ch20 text-ink-white font-inter mt-4 mb-4 flex h-[44px] w-full items-center justify-center gap-2.5 border-none font-bold",id:"get-started",type:"button",iconClassName:"mb-1",onClick:Rr,children:_.getStarted()}),jsxs("span",{className:"font-inter font-regular text-ch20-purpleLighter text-base",children:[_.charityRegistration.alreadyHaveAnAccount()," ",jsx(Link,{href:`${o}/sign-in`,className:"text-ch20-blue hover:text-blue-dark font-inter font-regular cursor-pointer border-none bg-transparent p-0 underline",target:"_self",children:_.charityRegistration.signIn()}),"."]})]}):jsxs("div",{children:[jsx(SearchInput,{id:"search-input",maxLength:200,containerClassName:`m:flex-col !rounded-ch20 relative ${tr?"!border-cos-error-solid":"border-grey-outline"}`,itemClassName:"border-b border-grey-light last:border-0",innerClassName:"rounded-cos border-grey-outline absolute top-full left-0 right-0 z-50 mt-1 max-h-60 overflow-auto border bg-white p-1 shadow-lg",value:j,setValue:Sr,fetchList:cr,menuItem:dr,onChange:gr,onFocus:_r,placeholder:_.charityRegistration.findYourCharityByNameOrBN(),emptyText:j&&(j.trim().length>0&&j.trim().length<4?jsx("span",{className:"font-inter text-ch20-purple block px-2 py-1 font-bold",children:_.charityRegistration.pleaseEnter4OrMoreCharacters()}):j.trim().length>=4&&Zt.length===0&&!tr?jsx(CharityNotFoundMessage,{}):void 0),inputRef:Ut}),tr&&jsx(ValidationErrorMessage,{id:"charity-search-error",errorMessage:_.charityRegistration.pleaseSelectACharity(),containerClassName:"mt-1 text-sm text-ch20-danger"}),jsx(ButtonV2,{className:"!bg-ch20-purple !rounded-ch20 text-ink-white font-inter mt-4 mb-4 flex h-[44px] w-full items-center justify-center gap-2.5 border-none font-bold",id:"get-started",type:"button",iconClassName:"mb-1",onClick:Rr,children:_.getStarted()}),jsxs("span",{className:"font-inter font-regular text-ch20-purpleLighter text-base",children:[_.charityRegistration.alreadyHaveAnAccount()," ",jsx(Link,{href:`/${o}/sign-in`,className:"text-ch20-blue hover:text-blue-dark font-inter font-regular cursor-pointer border-none bg-transparent p-0 underline",target:"_self",children:_.charityRegistration.signIn()}),"."]})]})})]}),jsx("div",{className:"mt-auto md:p-6",children:jsxs("div",{className:"bg-shade-romance m:flex-col mx-27 pt-100 max-w-xl sm:mx-8 sm:pt-12",children:[jsx("div",{className:"text-xsmall flex w-full flex-col items-center bg-white pt-12 sm:flex-col sm:space-x-0 sm:space-y-2 sm:space-y-0 sm:pb-6 lg:w-full",children:jsx("span",{className:"text-ch20-purpleLighter font-inter text-large mb-4 font-bold",children:_.charityRegistration.haveQuestionsGetInTouch()})}),jsx(ContactFooter,{className:"text-xsmall !m-0 flex flex-row justify-center space-x-8 space-y-0 pb-6 sm:flex-col sm:space-x-0 sm:space-y-2",linkClassName:"text-ch20-blue font-inter font-normal underline leading-4 pt-3.5 pb-3.5 h-[44px] flex items-center"})]})})]}),jsxs("div",{className:"bg-ch20-purple flex w-1/2 flex-col text-white lg:w-full",children:[jsx("div",{className:"flex justify-end p-4 sm:hidden md:p-6 lg:p-8",children:jsx(LanguageToggle,{lang:o,isV2:!0,className:"flex h-[44px] items-center pt-3 pb-3 text-sm font-semibold !text-white underline hover:underline"})}),jsx("div",{className:"bg-ch20-purple flex flex-grow flex-col items-center justify-center sm:p-8 md:p-8 lg:p-12",children:jsxs("div",{className:"max-w-xl pt-20 text-center sm:pt-0 md:max-w-3xl md:text-left",children:[jsx("h2",{className:"text-xlarge-ch20 mb-8 font-serif font-bold not-italic leading-[40px] leading-tight",children:_.charityRegistration.unlockPowerfulFundraisingTools()}),jsx("img",{src:`${sr}/charity-onboarding-content.svg`,alt:"Get Started Content",className:"h-auto w-full rounded-lg shadow-2xl"})]})}),jsxs("div",{className:"bg-ch20-purple lg:pr-27 lg:pl-27 pt-46 flex flex-col items-center justify-center sm:pl-0 sm:pr-0 md:pb-12",children:[jsx("h2",{className:"font-inter font-regular mb-8 text-center text-sm text-white/80",children:_.charityRegistration.trustedBy()}),jsxs("div",{className:"flex flex-wrap items-center justify-center gap-8 px-4 pb-6 sm:pb-8 md:gap-10",children:[jsx("img",{src:`${sr}/bc-alberta-guide-dogs.svg`,alt:"BC & Alberta Guide Dogs",className:or}),jsx("img",{src:`${sr}/charlies-freewheels.svg`,alt:"Charlie's Freewheels",className:or}),jsx("img",{src:`${sr}/edmonton-foodbank.svg`,alt:"Edmonton Foodbank",className:or}),jsx("img",{src:`${sr}/hockey-4-youth.svg`,alt:"Hockey 4 Youth",className:or})]})]})]})]})},SignatureBox=({children:a,className:o,innerClassName:s})=>jsxs("div",{className:clsx(`border-blue-ch flex flex-row items-center gap-x-2 border-b-2 ${o}`),children:[jsx(FontAwesomeIcon,{className:clsx(`text-blue-ch my-2 ${s}`),icon:faFileSignature,size:"lg"}),a]}),CANVAS_HEIGHT=100,CANVAS_WIDTH=350,SignatureCanvasBox=reactExports.forwardRef(({id:a,onDraw:o,value:s,signatureBoxClassName:_,innerClassName:j},$t)=>(reactExports.useEffect(()=>{if($t){if(typeof $t=="function")return;
1486const zt=$t.current;if(zt){const Ht=zt.getContext("2d"),Ut=window.devicePixelRatio;zt.width=Math.floor(CANVAS_WIDTH*Ut),zt.height=Math.floor(CANVAS_HEIGHT*Ut),Ht&&(Ht.clearRect(0,0,zt.width,zt.height),Ht.scale(Ut,Ut),o(s,Ht))}}},[o,s,$t]),jsx(SignatureBox,{className:_,innerClassName:j,children:jsx("canvas",{ref:$t,id:a,width:CANVAS_WIDTH,height:CANVAS_HEIGHT,style:{width:`${CANVAS_WIDTH}px`,height:`${CANVAS_HEIGHT}px`}})})));var build$1={exports:{}};/*!
1487 * Signature Pad v2.3.2
1488 * https://github.com/szimek/signature_pad
1489 *
1490 * Copyright 2017 Szymon Nowak
1491 * Released under the MIT license
1492 *
1493 * The main idea and some parts of the code (e.g. drawing variable width Bézier curve) are taken from:
1494 * http://corner.squareup.com/2012/07/smoother-signatures.html
1495 *
1496 * Implementation of interpolation using cubic Bézier curves is taken from:
1497 * http://benknowscode.wordpress.com/2012/09/14/path-interpolation-using-cubic-bezier-and-control-point-estimation-in-javascript
1498 *
1499 * Algorithm for approximated length of a Bézier curve is taken from:
1500 * http://www.lemoda.net/maths/bezier-length/index.html
1501 *
1502 */function Point(a,o,s){this.x=a,this.y=o,this.time=s||new Date().getTime()}Point.prototype.velocityFrom=function(a){return this.time!==a.time?this.distanceTo(a)/(this.time-a.time):1};Point.prototype.distanceTo=function(a){return Math.sqrt(Math.pow(this.x-a.x,2)+Math.pow(this.y-a.y,2))};Point.prototype.equals=function(a){return this.x===a.x&&this.y===a.y&&this.time===a.time};function Bezier(a,o,s,_){this.startPoint=a,this.control1=o,this.control2=s,this.endPoint=_}Bezier.prototype.length=function(){for(var a=10,o=0,s=void 0,_=void 0,j=0;j<=a;j+=1){var $t=j/a,zt=this._point($t,this.startPoint.x,this.control1.x,this.control2.x,this.endPoint.x),Ht=this._point($t,this.startPoint.y,this.control1.y,this.control2.y,this.endPoint.y);if(j>0){var Ut=zt-s,Gt=Ht-_;o+=Math.sqrt(Ut*Ut+Gt*Gt)}s=zt,_=Ht}return o};Bezier.prototype._point=function(a,o,s,_,j){return o*(1-a)*(1-a)*(1-a)+3*s*(1-a)*(1-a)*a+3*_*(1-a)*a*a+j*a*a*a};function throttle(a,o,s){var _,j,$t,zt=null,Ht=0;s||(s={});var Ut=function(){Ht=s.leading===!1?0:Date.now(),zt=null,$t=a.apply(_,j),zt||(_=j=null)};return function(){var Gt=Date.now();!Ht&&s.leading===!1&&(Ht=Gt);var Xt=o-(Gt-Ht);return _=this,j=arguments,Xt<=0||Xt>o?(zt&&(clearTimeout(zt),zt=null),Ht=Gt,$t=a.apply(_,j),zt||(_=j=null)):!zt&&s.trailing!==!1&&(zt=setTimeout(Ut,Xt)),$t}}function SignaturePad(a,o){var s=this,_=o||{};this.velocityFilterWeight=_.velocityFilterWeight||.7,this.minWidth=_.minWidth||.5,this.maxWidth=_.maxWidth||2.5,this.throttle="throttle"in _?_.throttle:16,this.minDistance="minDistance"in _?_.minDistance:5,this.throttle?this._strokeMoveUpdate=throttle(SignaturePad.prototype._strokeUpdate,this.throttle):this._strokeMoveUpdate=SignaturePad.prototype._strokeUpdate,this.dotSize=_.dotSize||function(){return(this.minWidth+this.maxWidth)/2},this.penColor=_.penColor||"black",this.backgroundColor=_.backgroundColor||"rgba(0,0,0,0)",this.onBegin=_.onBegin,this.onEnd=_.onEnd,this._canvas=a,this._ctx=a.getContext("2d"),this.clear(),this._handleMouseDown=function(j){j.which===1&&(s._mouseButtonDown=!0,s._strokeBegin(j))},this._handleMouseMove=function(j){s._mouseButtonDown&&s._strokeMoveUpdate(j)},this._handleMouseUp=function(j){j.which===1&&s._mouseButtonDown&&(s._mouseButtonDown=!1,s._strokeEnd(j))},this._handleTouchStart=function(j){if(j.targetTouches.length===1){var $t=j.changedTouches[0];s._strokeBegin($t)}},this._handleTouchMove=function(j){j.preventDefault();var $t=j.targetTouches[0];s._strokeMoveUpdate($t)},this._handleTouchEnd=function(j){var $t=j.target===s._canvas;$t&&(j.preventDefault(),s._strokeEnd(j))},this.on()}SignaturePad.prototype.clear=function(){var a=this._ctx,o=this._canvas;a.fillStyle=this.backgroundColor,a.clearRect(0,0,o.width,o.height),a.fillRect(0,0,o.width,o.height),this._data=[],this._reset(),this._isEmpty=!0};SignaturePad.prototype.fromDataURL=function(a){var o=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=new Image,j=s.ratio||window.devicePixelRatio||1,$t=s.width||this._canvas.width/j,zt=s.height||this._canvas.height/j;this._reset(),_.src=a,_.onload=function(){o._ctx.drawImage(_,0,0,$t,zt)},this._isEmpty=!1};SignaturePad.prototype.toDataURL=function(a){var o;switch(a){case"image/svg+xml":return this._toSVG();default:for(var s=arguments.length,_=Array(s>1?s-1:0),j=1;j<s;j++)_[j-1]=arguments[j];return(o=this._canvas).toDataURL.apply(o,[a].concat(_))}};SignaturePad.prototype.on=function(){this._handleMouseEvents(),this._handleTouchEvents()};SignaturePad.prototype.off=function(){this._canvas.removeEventListener("mousedown",this._handleMouseDown),this._canvas.removeEventListener("mousemove",this._handleMouseMove),document.removeEventListener("mouseup",this._handleMouseUp),this._canvas.removeEventListener("touchstart",this._handleTouchStart),this._canvas.removeEventListener("touchmove",this._handleTouchMove),this._canvas.removeEventListener("touchend",this._handleTouchEnd)};SignaturePad.prototype.isEmpty=function(){return this._isEmpty};SignaturePad.prototype._strokeBegin=function(a){this._data.push([]),this._reset(),this._strokeUpdate(a),typeof this.onBegin=="function"&&this.onBegin(a)};SignaturePad.prototype._strokeUpdate=function(a){var o=a.clientX,s=a.clientY,_=this._createPoint(o,s),j=this._data[this._data.length-1],$t=j&&j[j.length-1],zt=$t&&_.distanceTo($t)<this.minDistance;if(!($t&&zt)){var Ht=this._addPoint(_),Ut=Ht.curve,Gt=Ht.widths;Ut&&Gt&&this._drawCurve(Ut,Gt.start,Gt.end),this._data[this._data.length-1].push({x:_.x,y:_.y,time:_.time,color:this.penColor})}};SignaturePad.prototype._strokeEnd=function(a){var o=this.points.length>2,s=this.points[0];if(!o&&s&&this._drawDot(s),s){var _=this._data[this._data.length-1],j=_[_.length-1];s.equals(j)||_.push({x:s.x,y:s.y,time:s.time,color:this.penColor})}typeof this.onEnd=="function"&&this.onEnd(a)};SignaturePad.prototype._handleMouseEvents=function(){this._mouseButtonDown=!1,this._canvas.addEventListener("mousedown",this._handleMouseDown),this._canvas.addEventListener("mousemove",this._handleMouseMove),document.addEventListener("mouseup",this._handleMouseUp)};SignaturePad.prototype._handleTouchEvents=function(){this._canvas.style.msTouchAction="none",this._canvas.style.touchAction="none",this._canvas.addEventListener("touchstart",this._handleTouchStart),this._canvas.addEventListener("touchmove",this._handleTouchMove),this._canvas.addEventListener("touchend",this._handleTouchEnd)};SignaturePad.prototype._reset=function(){this.points=[],this._lastVelocity=0,this._lastWidth=(this.minWidth+this.maxWidth)/2,this._ctx.fillStyle=this.penColor};SignaturePad.prototype._createPoint=function(a,o,s){var _=this._canvas.getBoundingClientRect();return new Point(a-_.left,o-_.top,s||new Date().getTime())};
1502SignaturePad.prototype._addPoint=function(a){var o=this.points,s=void 0;if(o.push(a),o.length>2){o.length===3&&o.unshift(o[0]),s=this._calculateCurveControlPoints(o[0],o[1],o[2]);var _=s.c2;s=this._calculateCurveControlPoints(o[1],o[2],o[3]);var j=s.c1,$t=new Bezier(o[1],_,j,o[2]),zt=this._calculateCurveWidths($t);return o.shift(),{curve:$t,widths:zt}}return{}};SignaturePad.prototype._calculateCurveControlPoints=function(a,o,s){var _=a.x-o.x,j=a.y-o.y,$t=o.x-s.x,zt=o.y-s.y,Ht={x:(a.x+o.x)/2,y:(a.y+o.y)/2},Ut={x:(o.x+s.x)/2,y:(o.y+s.y)/2},Gt=Math.sqrt(_*_+j*j),Xt=Math.sqrt($t*$t+zt*zt),Jt=Ht.x-Ut.x,Zt=Ht.y-Ut.y,er=Xt/(Gt+Xt),tr={x:Ut.x+Jt*er,y:Ut.y+Zt*er},nr=o.x-tr.x,sr=o.y-tr.y;return{c1:new Point(Ht.x+nr,Ht.y+sr),c2:new Point(Ut.x+nr,Ut.y+sr)}};SignaturePad.prototype._calculateCurveWidths=function(a){var o=a.startPoint,s=a.endPoint,_={start:null,end:null},j=this.velocityFilterWeight*s.velocityFrom(o)+(1-this.velocityFilterWeight)*this._lastVelocity,$t=this._strokeWidth(j);return _.start=this._lastWidth,_.end=$t,this._lastVelocity=j,this._lastWidth=$t,_};SignaturePad.prototype._strokeWidth=function(a){return Math.max(this.maxWidth/(a+1),this.minWidth)};SignaturePad.prototype._drawPoint=function(a,o,s){var _=this._ctx;_.moveTo(a,o),_.arc(a,o,s,0,2*Math.PI,!1),this._isEmpty=!1};SignaturePad.prototype._drawCurve=function(a,o,s){var _=this._ctx,j=s-o,$t=Math.floor(a.length());_.beginPath();for(var zt=0;zt<$t;zt+=1){var Ht=zt/$t,Ut=Ht*Ht,Gt=Ut*Ht,Xt=1-Ht,Jt=Xt*Xt,Zt=Jt*Xt,er=Zt*a.startPoint.x;er+=3*Jt*Ht*a.control1.x,er+=3*Xt*Ut*a.control2.x,er+=Gt*a.endPoint.x;var tr=Zt*a.startPoint.y;tr+=3*Jt*Ht*a.control1.y,tr+=3*Xt*Ut*a.control2.y,tr+=Gt*a.endPoint.y;var nr=o+Gt*j;this._drawPoint(er,tr,nr)}_.closePath(),_.fill()};SignaturePad.prototype._drawDot=function(a){var o=this._ctx,s=typeof this.dotSize=="function"?this.dotSize():this.dotSize;o.beginPath(),this._drawPoint(a.x,a.y,s),o.closePath(),o.fill()};SignaturePad.prototype._fromData=function(a,o,s){for(var _=0;_<a.length;_+=1){var j=a[_];if(j.length>1)for(var $t=0;$t<j.length;$t+=1){var zt=j[$t],Ht=new Point(zt.x,zt.y,zt.time),Ut=zt.color;if($t===0)this.penColor=Ut,this._reset(),this._addPoint(Ht);else if($t!==j.length-1){var Gt=this._addPoint(Ht),Xt=Gt.curve,Jt=Gt.widths;Xt&&Jt&&o(Xt,Jt,Ut)}}else{this._reset();var Zt=j[0];s(Zt)}}};SignaturePad.prototype._toSVG=function(){var a=this,o=this._data,s=this._canvas,_=Math.max(window.devicePixelRatio||1,1),j=0,$t=0,zt=s.width/_,Ht=s.height/_,Ut=document.createElementNS("http://www.w3.org/2000/svg","svg");Ut.setAttributeNS(null,"width",s.width),Ut.setAttributeNS(null,"height",s.height),this._fromData(o,function(or,ir,rr){var ar=document.createElement("path");if(!isNaN(or.control1.x)&&!isNaN(or.control1.y)&&!isNaN(or.control2.x)&&!isNaN(or.control2.y)){var lr="M "+or.startPoint.x.toFixed(3)+","+or.startPoint.y.toFixed(3)+" "+("C "+or.control1.x.toFixed(3)+","+or.control1.y.toFixed(3)+" ")+(or.control2.x.toFixed(3)+","+or.control2.y.toFixed(3)+" ")+(or.endPoint.x.toFixed(3)+","+or.endPoint.y.toFixed(3));ar.setAttribute("d",lr),ar.setAttribute("stroke-width",(ir.end*2.25).toFixed(3)),ar.setAttribute("stroke",rr),ar.setAttribute("fill","none"),ar.setAttribute("stroke-linecap","round"),Ut.appendChild(ar)}},function(or){var ir=document.createElement("circle"),rr=typeof a.dotSize=="function"?a.dotSize():a.dotSize;ir.setAttribute("r",rr),ir.setAttribute("cx",or.x),ir.setAttribute("cy",or.y),ir.setAttribute("fill",or.color),Ut.appendChild(ir)});var Gt="data:image/svg+xml;base64,",Xt='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"'+(' viewBox="'+j+" "+$t+" "+zt+" "+Ht+'"')+(' width="'+zt+'"')+(' height="'+Ht+'"')+">",Jt=Ut.innerHTML;if(Jt===void 0){var Zt=document.createElement("dummy"),er=Ut.childNodes;Zt.innerHTML="";for(var tr=0;tr<er.length;tr+=1)Zt.appendChild(er[tr].cloneNode(!0));Jt=Zt.innerHTML}var nr="</svg>",sr=Xt+Jt+nr;return Gt+btoa(sr)};SignaturePad.prototype.fromData=function(a){var o=this;this.clear(),this._fromData(a,function(s,_){return o._drawCurve(s,_.start,_.end)},function(s){return o._drawDot(s)}),this._data=a};SignaturePad.prototype.toData=function(){return this._data};const signature_pad=Object.freeze(Object.defineProperty({__proto__:null,default:SignaturePad},Symbol.toStringTag,{value:"Module"})),require$$2=getAugmentedNamespace(signature_pad);var build={exports:{}},hasRequiredBuild;function requireBuild(){return hasRequiredBuild||(hasRequiredBuild=1,function(a,o){(function(s,_){a.exports=_()})(commonjsGlobal$1,function(){return function(s){function _($t){if(j[$t])return j[$t].exports;var zt=j[$t]={exports:{},id:$t,loaded:!1};return s[$t].call(zt.exports,zt,zt.exports,_),zt.loaded=!0,zt.exports}var j={};return _.m=s,_.c=j,_.p="",_(0)}([function(s,_){function j(Gt){var Xt=Gt.getContext("2d"),Jt=Gt.width,Zt=Gt.height,er=Xt.getImageData(0,0,Jt,Zt).data,tr=Ht(!0,Jt,Zt,er),nr=Ht(!1,Jt,Zt,er),sr=Ut(!0,Jt,Zt,er),or=Ut(!1,Jt,Zt,er),ir=or-sr+1,rr=nr-tr+1,ar=Xt.getImageData(sr,tr,ir,rr);return Gt.width=ir,Gt.height=rr,Xt.clearRect(0,0,ir,rr),Xt.putImageData(ar,0,0
1502),Gt}function $t(Gt,Xt,Jt,Zt){return{red:Zt[4*(Jt*Xt+Gt)],green:Zt[4*(Jt*Xt+Gt)+1],blue:Zt[4*(Jt*Xt+Gt)+2],alpha:Zt[4*(Jt*Xt+Gt)+3]}}function zt(Gt,Xt,Jt,Zt){return $t(Gt,Xt,Jt,Zt).alpha}function Ht(Gt,Xt,Jt,Zt){for(var er=Gt?1:-1,tr=Gt?0:Jt-1,nr=tr;Gt?nr<Jt:nr>-1;nr+=er)for(var sr=0;sr<Xt;sr++)if(zt(sr,nr,Xt,Zt))return nr;return null}function Ut(Gt,Xt,Jt,Zt){for(var er=Gt?1:-1,tr=Gt?0:Xt-1,nr=tr;Gt?nr<Xt:nr>-1;nr+=er)for(var sr=0;sr<Jt;sr++)if(zt(nr,sr,Xt,Zt))return nr;return null}Object.defineProperty(_,"__esModule",{value:!0}),_.default=j}])})}(build)),build.exports}(function(a,o){(function(s,_){a.exports=_(propTypesExports,reactExports,require$$2,requireBuild())})(commonjsGlobal$1,function(s,_,j,$t){return function(zt){function Ht(Gt){if(Ut[Gt])return Ut[Gt].exports;var Xt=Ut[Gt]={exports:{},id:Gt,loaded:!1};return zt[Gt].call(Xt.exports,Xt,Xt.exports,Ht),Xt.loaded=!0,Xt.exports}var Ut={};return Ht.m=zt,Ht.c=Ut,Ht.p="",Ht(0)}([function(zt,Ht,Ut){function Gt(gr){return gr&&gr.__esModule?gr:{default:gr}}function Xt(gr,_r){var Sr={};for(var wr in gr)_r.indexOf(wr)>=0||Object.prototype.hasOwnProperty.call(gr,wr)&&(Sr[wr]=gr[wr]);return Sr}function Jt(gr,_r){if(!(gr instanceof _r))throw new TypeError("Cannot call a class as a function")}function Zt(gr,_r){if(!gr)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!_r||typeof _r!="object"&&typeof _r!="function"?gr:_r}function er(gr,_r){if(typeof _r!="function"&&_r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof _r);gr.prototype=Object.create(_r&&_r.prototype,{constructor:{value:gr,enumerable:!1,writable:!0,configurable:!0}}),_r&&(Object.setPrototypeOf?Object.setPrototypeOf(gr,_r):gr.__proto__=_r)}Object.defineProperty(Ht,"__esModule",{value:!0});var tr=Object.assign||function(gr){for(var _r=1;_r<arguments.length;_r++){var Sr=arguments[_r];for(var wr in Sr)Object.prototype.hasOwnProperty.call(Sr,wr)&&(gr[wr]=Sr[wr])}return gr},nr=function(){function gr(_r,Sr){for(var wr=0;wr<Sr.length;wr++){var Rr=Sr[wr];Rr.enumerable=Rr.enumerable||!1,Rr.configurable=!0,"value"in Rr&&(Rr.writable=!0),Object.defineProperty(_r,Rr.key,Rr)}}return function(_r,Sr,wr){return Sr&&gr(_r.prototype,Sr),wr&&gr(_r,wr),_r}}(),sr=Ut(1),or=Gt(sr),ir=Ut(2),rr=Gt(ir),ar=Ut(3),lr=Gt(ar),ur=Ut(4),cr=Gt(ur),dr=function(gr){function _r(){var Sr,wr,Rr,Ir;Jt(this,_r);for(var mr=arguments.length,hr=Array(mr),vr=0;vr<mr;vr++)hr[vr]=arguments[vr];return wr=Rr=Zt(this,(Sr=_r.__proto__||Object.getPrototypeOf(_r)).call.apply(Sr,[this].concat(hr))),Rr._sigPad=null,Rr._excludeOurProps=function(){var pr=Rr.props,br=(pr.canvasProps,pr.clearOnResize,Xt(pr,["canvasProps","clearOnResize"]));return br},Rr.getCanvas=function(){return Rr._canvas},Rr.getTrimmedCanvas=function(){var pr=document.createElement("canvas");return pr.width=Rr._canvas.width,pr.height=Rr._canvas.height,pr.getContext("2d").drawImage(Rr._canvas,0,0),(0,cr.default)(pr)},Rr.getSignaturePad=function(){return Rr._sigPad},Rr._checkClearOnResize=function(){Rr.props.clearOnResize&&Rr._resizeCanvas()},Rr._resizeCanvas=function(){var pr=Rr.props.canvasProps||{},br=pr.width,Pr=pr.height;if(!br||!Pr){var kr=Rr._canvas,Lr=Math.max(window.devicePixelRatio||1,1);br||(kr.width=kr.offsetWidth*Lr),Pr||(kr.height=kr.offsetHeight*Lr),kr.getContext("2d").scale(Lr,Lr),Rr.clear()}},Rr.on=function(){return window.addEventListener("resize",Rr._checkClearOnResize),Rr._sigPad.on()},Rr.off=function(){return window.removeEventListener("resize",Rr._checkClearOnResize),Rr._sigPad.off()},Rr.clear=function(){return Rr._sigPad.clear()},Rr.isEmpty=function(){return Rr._sigPad.isEmpty()},Rr.fromDataURL=function(pr,br){return Rr._sigPad.fromDataURL(pr,br)},Rr.toDataURL=function(pr,br){return Rr._sigPad.toDataURL(pr,br)},Rr.fromData=function(pr){return Rr._sigPad.fromData(pr)},Rr.toData=function(){return Rr._sigPad.toData()},Ir=wr,Zt(Rr,Ir)}return er(_r,gr),nr(_r,[{key:"componentDidMount",value:function(){this._sigPad=new lr.default(this._canvas,this._excludeOurProps()),this._resizeCanvas(),this.on()}},{key:"componentWillUnmount",value:function(){this.off()}},{key:"componentDidUpdate",value:function(){Object.assign(this._sigPad,this._excludeOurProps())}},{key:"render",value:function(){var Sr=this,wr=this.props.canvasProps;return rr.default.createElement("canvas",tr({ref:function(Rr){Sr._canvas=Rr}},wr))}}]),_r}(ir.Component);dr.propTypes={velocityFilterWeight:or.default.number,minWidth:or.default.number,maxWidth:or.default.number,minDistance:or.default.number,dotSize:or.default.oneOfType([or.default.number,or.default.func]),penColor:or.default.string,throttle:or.default.number,onEnd:or.default.func,onBegin:or.default.func,canvasProps:or.default.object,clearOnResize:or.default.bool},dr.defaultProps={clearOnResize:!0},Ht.default=dr},function(zt,Ht){zt.exports=s},function(zt,Ht){zt.exports=_},function(zt,Ht){zt.exports=j},function(zt,Ht){zt.exports=$t}])})})(build$1);var buildExports=build$1.exports;const SignatureCanvas=getDefaultExportFromCjs(buildExports);registerPlugin(plugin$1,plugin$3,plugin$2,plugin);const OPTIONS=["type","draw","upload"],TypeSignature=reactExports.forwardRef(({setIsCanvasDrawn:a,officerName:o,signatureBoxClassName:s,innerClassName:_},j)=>{const[$t,zt]=reactExports.useState(o||""),{text:Ht}=reactExports.useContext(LocalizationContext),Ut=(Gt,Xt)=>{Xt.textBaseline="middle",Xt.font="36px Brush Script MT, cursive",Xt.fillStyle="#2D2D5E",Xt.fillText(Gt,10,CANVAS_HEIGHT/2),a(Gt!=="")};return jsxs("div",{className:"flex flex-col gap-y-4",children:[jsx(GenericTextInput,{id:"charity-reg-success-type-signature",label:Ht.charityRegistration.typeTheSignatureOfTheSigningOfficer(),name:"charity-reg-success-type-signature",value:$t,onCh
1502ange:Gt=>{zt(Gt.target.value)},requiredMessage:Ht.fieldRequired(),type:"text"}),jsx(SignatureCanvasBox,{ref:j,id:"typeSignatureCanvas",onDraw:Ut,value:$t,signatureBoxClassName:s,innerClassName:_})]})}),UploadSignature=reactExports.forwardRef(({setIsCanvasDrawn:a},o)=>{const[s,_]=reactExports.useState([]),{text:j}=reactExports.useContext(LocalizationContext),$t=(zt,Ht)=>{if(zt.length>0&&zt[0].file){const Ut=new Image,Gt=window.URL||window.webkitURL,Xt=Gt.createObjectURL(zt[0].file);Ut.src=Xt,Ut.onload=()=>{const Jt=Math.min(CANVAS_WIDTH/Ut.width,CANVAS_HEIGHT/Ut.height),Zt=Ut.width*Jt,er=Ut.height*Jt,tr=CANVAS_WIDTH/2-Zt/2,nr=CANVAS_HEIGHT/2-er/2;Ht.drawImage(Ut,tr,nr,Zt,er),Gt.revokeObjectURL(Xt),a(!0)}}};return jsxs("div",{children:[jsx("div",{className:clsx({hidden:s.length>0}),children:jsx(FilePond,{id:"charity-reg-success-upload-signature",files:[],maxFileSize:"MB",maxFiles:1,acceptedFileTypes:["image/*"],allowMultiple:!1,onupdatefiles:zt=>{zt.length>0&&!(zt[0].file instanceof File)||_(zt)}})}),jsxs("div",{className:clsx("flex flex-col gap-y-2",{hidden:s.length<=0}),children:[jsx(SignatureCanvasBox,{ref:o,id:"uploadSignatureCanvas",onDraw:$t,value:s}),jsx(ButtonLink$1,{id:"clear-signature",className:"self-end",onClick:()=>{_([]),a(!1)},children:j.clear()})]})]})}),AddSignatureModal=({isOpen:a,onCloseHandler:o,onApplySignatureHandler:s,subHeaderText:_,customModalHeader:j,subHeaderClassName:$t,buttonGroupContainerClassName:zt,activeTabClassName:Ht,primaryButtonClassName:Ut,secondaryButtonClassName:Gt,signatureBoxClassName:Xt,signatureBoxInnerClassName:Jt})=>{const{text:Zt}=reactExports.useContext(LocalizationContext),[er,tr]=reactExports.useState("type"),[nr,sr]=reactExports.useState(!1),or=reactExports.useRef(null),ir=reactExports.useRef(null),rr=ar=>{switch(ar){case"type":return jsx(TypeSignature,{ref:or,setIsCanvasDrawn:sr,signatureBoxClassName:Xt,innerClassName:Jt});case"draw":return jsxs("div",{className:"flex flex-col gap-y-2",children:[jsx(SignatureBox,{className:Xt,innerClassName:Jt,children:jsx(SignatureCanvas,{ref:ir,canvasProps:{width:CANVAS_WIDTH,height:CANVAS_HEIGHT},onEnd:()=>{sr(!0)}})}),jsx(ButtonLink$1,{id:"clear-signature",className:"self-end",onClick:()=>{ir?.current?.clear(),sr(!1)},children:Zt.charityRegistration.clear()})]});case"upload":return jsx(UploadSignature,{ref:or,setIsCanvasDrawn:sr});default:return null}};return jsx(Modal,{isOpen:a,closeModal:o,closeAriaLabel:Zt.close(),modalClassName:"!p-0 !rounded-cos overflow-hidden",customModalHeader:jsxs(Fragment,{children:[j,jsxs("div",{className:"flex flex-col gap-y-4 bg-white px-8 pt-4 pb-0",children:[_&&jsx("p",{className:clsx($t),children:_}),jsx(ButtonGroupSelector,{name:"charity-registration-success-add-signature",isLegendVisible:!1,label:"",containerClassName:zt,activeButtonClassName:Ht,buttonClassName:"!border-none rounded-md",options:OPTIONS.map(ar=>({id:ar,label:Zt.charityRegistrationSuccess[ar](),value:ar})),value:er,onChange:ar=>{tr(ar.target.value),sr(!1)}})]})]}),children:jsxs("div",{children:[rr(er),jsxs("div",{className:"flex flex-row-reverse items-center justify-end gap-x-4 border-t border-gray-100 pt-6",children:[jsx(Button$1,{className:clsx("mr-2",Gt),id:"add-signature-cancel",onClick:o,variant:"secondary",children:Zt.cancel()}),jsx(Button$1,{id:"add-signature-apply",className:clsx(Ut),onClick:()=>{const ar=er==="draw"?ir.current?.getCanvas():or.current;ar&&s(ar),sr(!1),o()},disabled:!nr,variant:"primaryBlue",children:Zt.charityRegistrationSuccess.applySignature()})]})]})})};LogoCardTypes.visa,LogoCardTypes.visaDebit,LogoCardTypes.mastercard,LogoCardTypes.amex;Ue("en-CA",enDate);Ue("fr",frDate);var head={exports:{}},_extends$5={};Object.defineProperty(_extends$5,"__esModule",{value:!0});_extends$5.default=_extends$4;function _extends$4(){return extends_.apply(this,arguments)}function extends_(){return extends_=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},extends_.apply(this,arguments)}var _interop_require_default$4={};
1502Object.defineProperty(_interop_require_default$4,"__esModule",{value:!0});_interop_require_default$4.default=_interopRequireDefault;function _interopRequireDefault(a){return a&&a.__esModule?a:{default:a}}var _interop_require_wildcard$3={};Object.defineProperty(_interop_require_wildcard$3,"__esModule",{value:!0});_interop_require_wildcard$3.default=_interopRequireWildcard;function _interopRequireWildcard(a,o){if(!o&&a&&a.__esModule)return a;if(a===null||typeof a!="object"&&typeof a!="function")return{default:a};var s=_getRequireWildcardCache(o);if(s&&s.has(a))return s.get(a);var _={},j=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var $t in a)if($t!=="default"&&Object.prototype.hasOwnProperty.call(a,$t)){var zt=j?Object.getOwnPropertyDescriptor(a,$t):null;zt&&(zt.get||zt.set)?Object.defineProperty(_,$t,zt):_[$t]=a[$t]}return _.default=a,s&&s.set(a,_),_}function _getRequireWildcardCache(a){if(typeof WeakMap!="function")return null;var o=new WeakMap,s=new WeakMap;return(_getRequireWildcardCache=function(_){return _?s:o})(a)}var sideEffect={};Object.defineProperty(sideEffect,"__esModule",{value:!0});sideEffect.default=SideEffect;var _interop_require_wildcard$2=_interop_require_wildcard$3.default,_react$3=_interop_require_wildcard$2(reactExports);function SideEffect(a){const{headManager:o,reduceComponentsToState:s}=a;function _(){if(o&&o.mountedInstances){const $t=_react$3.Children.toArray(Array.from(o.mountedInstances).filter(Boolean));o.updateHead(s($t,a))}}if(isServer){var j;o==null||(j=o.mountedInstances)==null||j.add(a.children),_()}return useClientOnlyLayoutEffect(()=>{var $t;return o==null||($t=o.mountedInstances)==null||$t.add(a.children),()=>{var zt;o==null||(zt=o.mountedInstances)==null||zt.delete(a.children)}}),useClientOnlyLayoutEffect(()=>(o&&(o._pendingUpdate=_),()=>{o&&(o._pendingUpdate=_)})),useClientOnlyEffect(()=>(o&&o._pendingUpdate&&(o._pendingUpdate(),o._pendingUpdate=null),()=>{o&&o._pendingUpdate&&(o._pendingUpdate(),o._pendingUpdate=null)})),null}const isServer=typeof window>"u",useClientOnlyLayoutEffect=isServer?()=>{}:_react$3.useLayoutEffect,useClientOnlyEffect=isServer?()=>{}:_react$3.useEffect;var ampContext={};Object.defineProperty(ampContext,"__esModule",{value:!0});ampContext.AmpStateContext=void 0;var _interop_require_default$3=_interop_require_default$4.default,_react$2=_interop_require_default$3(reactExports);const AmpStateContext=_react$2.default.createContext({});ampContext.AmpStateContext=AmpStateContext;var headManagerContext={};Object.defineProperty(headManagerContext,"__esModule",{value:!0});headManagerContext.HeadManagerContext=void 0;var _interop_require_default$2=_interop_require_default$4.default,_react$1=_interop_require_default$2(reactExports);const HeadManagerContext=_react$1.default.createContext({});headManagerContext.HeadManagerContext=HeadManagerContext;var ampMode={};Object.defineProperty(ampMode,"__esModule",{value:!0});ampMode.isInAmpMode=isInAmpMode;function isInAmpMode({ampFirst:a=!1,hybrid:o=!1,hasQuery:s=!1}={}){return a||o&&s}var utils$1={},_async_to_generator$2={};Object.defineProperty(_async_to_generator$2,"__esModule",{value:!0});_async_to_generator$2.default=_asyncToGenerator;function _asyncToGenerator(a){return function(){var o=this,s=arguments;return new Promise(function(_,j){var $t=a.apply(o,s);function zt(Ut){asyncGeneratorStep($t,_,j,zt,Ht,"next",Ut)}function Ht(Ut){asyncGeneratorStep($t,_,j,zt,Ht,"throw",Ut)}zt(void 0)})}}function asyncGeneratorStep(a,o,s,_,j,$t,zt){try{var Ht=a[$t](zt),Ut=Ht.value}catch(Gt){s(Gt);return}Ht.done?o(Ut):Promise.resolve(Ut).then(_,j)}Object.defineProperty(utils$1,"__esModule",{value:!0});utils$1.execOnce=execOnce;utils$1.getLocationOrigin=getLocationOrigin;utils$1.getURL=getURL;utils$1.getDisplayName=getDisplayName;utils$1.isResSent=isResSent;utils$1.normalizeRepeatedSlashes=normalizeRepeatedSlashes;utils$1.loadGetInitialProps=loadGetInitialProps;utils$1.ST=utils$1.SP=utils$1.warnOnce=utils$1.isAbsoluteUrl=utils$1.WEB_VITALS=void 0;var _async_to_generator$1=_async_to_generator$2.default;const WEB_VITALS=["CLS","FCP","FID","INP","LCP","TTFB"];utils$1.WEB_VITALS=WEB_VITALS;
1502function execOnce(a){let o=!1,s;return(..._)=>(o||(o=!0,s=a(..._)),s)}const ABSOLUTE_URL_REGEX=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,isAbsoluteUrl$1=a=>ABSOLUTE_URL_REGEX.test(a);utils$1.isAbsoluteUrl=isAbsoluteUrl$1;function getLocationOrigin(){const{protocol:a,hostname:o,port:s}=window.location;return`${a}//${o}${s?":"+s:""}`}function getURL(){const{href:a}=window.location,o=getLocationOrigin();return a.substring(o.length)}function getDisplayName(a){return typeof a=="string"?a:a.displayName||a.name||"Unknown"}function isResSent(a){return a.finished||a.headersSent}function normalizeRepeatedSlashes(a){const o=a.split("?");return o[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(o[1]?`?${o.slice(1).join("?")}`:"")}function loadGetInitialProps(a,o){return _loadGetInitialProps.apply(this,arguments)}function _loadGetInitialProps(){return _loadGetInitialProps=_async_to_generator$1(function*(a,o){const s=o.res||o.ctx&&o.ctx.res;if(!a.getInitialProps)return o.ctx&&o.Component?{pageProps:yield loadGetInitialProps(o.Component,o.ctx)}:{};const _=yield a.getInitialProps(o);if(s&&isResSent(s))return _;if(!_){const j=`"${getDisplayName(a)}.getInitialProps()" should resolve to an object. But found "${_}" instead.`;throw new Error(j)}return _}),_loadGetInitialProps.apply(this,arguments)}let warnOnce=a=>{};const SP=typeof performance<"u";utils$1.SP=SP;const ST=SP&&["mark","measure","getEntriesByName"].every(a=>typeof performance[a]=="function");utils$1.ST=ST;class DecodeError extends Error{}utils$1.DecodeError=DecodeError;class NormalizeError extends Error{}utils$1.NormalizeError=NormalizeError;class PageNotFoundError extends Error{constructor(o){super(),this.code="ENOENT",this.message=`Cannot find module for page: ${o}`}}utils$1.PageNotFoundError=PageNotFoundError;class MissingStaticPage extends Error{constructor(o,s){super(),this.message=`Failed to load static file for page: ${o} ${s}`}}utils$1.MissingStaticPage=MissingStaticPage;class MiddlewareNotFoundError extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}utils$1.MiddlewareNotFoundError=MiddlewareNotFoundError;utils$1.warnOnce=warnOnce;(function(a,o){"use client";Object.defineProperty(o,"__esModule",{value:!0}),o.defaultHead=Xt,o.default=void 0;var s=_extends$5.default,_=_interop_require_default$4.default,j=_interop_require_wildcard$3.default,$t=j(reactExports),zt=_(sideEffect),Ht=ampContext,Ut=headManagerContext,Gt=ampMode;function Xt(or=!1){const ir=[$t.default.createElement("meta",{charSet:"utf-8"})];return or||ir.push($t.default.createElement("meta",{name:"viewport",content:"width=device-width"})),ir}function Jt(or,ir){return typeof ir=="string"||typeof ir=="number"?or:ir.type===$t.default.Fragment?or.concat($t.default.Children.toArray(ir.props.children).reduce((rr,ar)=>typeof ar=="string"||typeof ar=="number"?rr:rr.concat(ar),[])):or.concat(ir)}const Zt=["name","httpEquiv","charSet","itemProp"];function er(){const or=new Set,ir=new Set,rr=new Set,ar={};return lr=>{let ur=!0,cr=!1;if(lr.key&&typeof lr.key!="number"&&lr.key.indexOf("$")>0){cr=!0;const dr=lr.key.slice(lr.key.indexOf("$")+1);or.has(dr)?ur=!1:or.add(dr)}switch(lr.type){case"title":case"base":ir.has(lr.type)?ur=!1:ir.add(lr.type);break;case"meta":for(let dr=0,gr=Zt.length;dr<gr;dr++){const _r=Zt[dr];if(lr.props.hasOwnProperty(_r))if(_r==="charSet")rr.has(_r)?ur=!1:rr.add(_r);else{const Sr=lr.props[_r],wr=ar[_r]||new Set;(_r!=="name"||!cr)&&wr.has(Sr)?ur=!1:(wr.add(Sr),ar[_r]=wr)}}break}return ur}}function tr(or,ir){const{inAmpMode:rr}=ir;return or.reduce(Jt,[]).reverse().concat(Xt(rr).reverse()).filter(er()).reverse().map((ar,lr)=>{const ur=ar.key||lr;if({NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_OPTIMIZE_FONTS&&!rr&&ar.type==="link"&&ar.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(cr=>ar.props.href.startsWith(cr))){const cr=s({},ar.props||{});return cr["data-href"]=cr.href,cr.href=void 0,cr["data-optimized-fonts"]=!0,$t.default.cloneElement(ar,cr)}return $t.default.cloneElement(ar,{key:ur})})}function nr({children:or}){const ir=$t.useContext(Ht.AmpStateContext),rr=$t.useContext(Ut.HeadManagerContext);return $t.default.createElement(zt.default,{reduceComponentsToState:tr,headManager:rr,inAmpMode:Gt.isInAmpMode(ir)},or)}var sr=nr;o.default=sr,(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>
1502"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)})(head,head.exports);var router$1={exports:{}},router={},normalizeTrailingSlash={exports:{}},removeTrailingSlash$1={};Object.defineProperty(removeTrailingSlash$1,"__esModule",{value:!0});removeTrailingSlash$1.removeTrailingSlash=removeTrailingSlash;function removeTrailingSlash(a){return a.replace(/\/$/,"")||"/"}var parsePath$1={};Object.defineProperty(parsePath$1,"__esModule",{value:!0});parsePath$1.parsePath=parsePath;function parsePath(a){const o=a.indexOf("#"),s=a.indexOf("?"),_=s>-1&&(o<0||s<o);return _||o>-1?{pathname:a.substring(0,_?s:o),query:_?a.substring(s,o>-1?o:void 0):"",hash:o>-1?a.slice(o):""}:{pathname:a,query:"",hash:""}}(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.normalizePathTrailingSlash=void 0;var s=removeTrailingSlash$1,_=parsePath$1;const j=$t=>{if(!$t.startsWith("/"))return $t;const{pathname:zt,query:Ht,hash:Ut}=_.parsePath($t);return{NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_TRAILING_SLASH?/\.[^/]+\/?$/.test(zt)?`${s.removeTrailingSlash(zt)}${Ht}${Ut}`:zt.endsWith("/")?`${zt}${Ht}${Ut}`:`${zt}/${Ht}${Ut}`:`${s.removeTrailingSlash(zt)}${Ht}${Ut}`};o.normalizePathTrailingSlash=j,(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)})(normalizeTrailingSlash,normalizeTrailingSlash.exports);var normalizeTrailingSlashExports=normalizeTrailingSlash.exports,routeLoader={exports:{}},getAssetPathFromRoute$1={};Object.defineProperty(getAssetPathFromRoute$1,"__esModule",{value:!0});getAssetPathFromRoute$1.default=getAssetPathFromRoute;function getAssetPathFromRoute(a,o=""){return(a==="/"?"/index":/^\/index(\/|$)/.test(a)?`/index${a}`:`${a}`)+o}var trustedTypes={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.__unsafeCreateTrustedScriptURL=j;let s;function _(){if(typeof s>"u"&&typeof window<"u"){var $t;s=(($t=window.trustedTypes)==null?void 0:$t.createPolicy("nextjs",{createHTML:zt=>zt,createScript:zt=>zt,createScriptURL:zt=>zt}))||null}return s}function j($t){var zt;return((zt=_())==null?void 0:zt.createScriptURL($t))||$t}(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)})(trustedTypes,trustedTypes.exports);var trustedTypesExports=trustedTypes.exports,requestIdleCallback={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.cancelIdleCallback=o.requestIdleCallback=void 0;const s=typeof self<"u"&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(j){let $t=Date.now();return setTimeout(function(){j({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-$t))}})},1)};o.requestIdleCallback=s;const _=typeof self<"u"&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(j){return clearTimeout(j)};o.cancelIdleCallback=_,(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)})(requestIdleCallback,requestIdleCallback.exports);var requestIdleCallbackExports=requestIdleCallback.exports;(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.markAssetError=Jt,o.isAssetError=Zt,o.getClientBuildManifest=nr,o.createRouteLoader=or;var s=_interop_require_default$4.default;s(getAssetPathFromRoute$1);var _=trustedTypesExports,j=requestIdleCallbackExports;const $t=3800;function zt(ir,rr,ar){let lr=rr.get(ir);if(lr)return"future"in lr?lr.future:Promise.resolve(lr);let ur;const cr=new Promise(dr=>{ur=dr});return rr.set(ir,lr={resolve:ur,future:cr}),ar?ar().then(dr=>(ur(dr),dr)).catch(dr=>{throw rr.delete(ir),dr}):cr}function Ht(ir){try{return ir=document.createElement("link"),!!window.MSInputMethodContext&&!!document.documentMode||ir.relList.supports("prefetch")}catch{return!1}}const Ut=Ht();function Gt(ir,rr,ar){return new Promise((lr,ur)=>{const cr=`
1503      link[rel="prefetch"][href^="${ir}"],
1504      link[rel="preload"][href^="${ir}"],
1505      script[src^="${ir}"]`;if(document.querySelector(cr))return lr();ar=document.createElement("link"),rr&&(ar.as=rr),ar.rel="prefetch",ar.crossOrigin={NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_CROSS_ORIGIN,ar.onload=lr,ar.onerror=ur,ar.href=ir,document.head.appendChild(ar)})}const Xt=Symbol("ASSET_LOAD_ERROR");function Jt(ir){return Object.defineProperty(ir,Xt,{})}function Zt(ir){return ir&&Xt in ir}function er(ir,rr){return new Promise((ar,lr)=>{rr=document.createElement("script"),rr.onload=ar,rr.onerror=()=>lr(Jt(new Error(`Failed to load script: ${ir}`))),rr.crossOrigin={NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_CROSS_ORIGIN,rr.src=ir,document.body.appendChild(rr)})}function tr(ir,rr,ar){return new Promise((lr,ur)=>{let cr=!1;ir.then(dr=>{cr=!0,lr(dr)}
1505).catch(ur),j.requestIdleCallback(()=>setTimeout(()=>{cr||ur(ar)},rr))})}function nr(){if(self.__BUILD_MANIFEST)return Promise.resolve(self.__BUILD_MANIFEST);const ir=new Promise(rr=>{const ar=self.__BUILD_MANIFEST_CB;self.__BUILD_MANIFEST_CB=()=>{rr(self.__BUILD_MANIFEST),ar&&ar()}});return tr(ir,$t,Jt(new Error("Failed to load client build manifest")))}function sr(ir,rr){return nr().then(ar=>{if(!(rr in ar))throw Jt(new Error(`Failed to lookup route: ${rr}`));const lr=ar[rr].map(ur=>ir+"/_next/"+encodeURI(ur));return{scripts:lr.filter(ur=>ur.endsWith(".js")).map(ur=>_.__unsafeCreateTrustedScriptURL(ur)),css:lr.filter(ur=>ur.endsWith(".css"))}})}function or(ir){const rr=new Map,ar=new Map,lr=new Map,ur=new Map;function cr(gr){{let _r=ar.get(gr.toString());return _r||(document.querySelector(`script[src^="${gr}"]`)?Promise.resolve():(ar.set(gr.toString(),_r=er(gr)),_r))}}function dr(gr){let _r=lr.get(gr);return _r||(lr.set(gr,_r=fetch(gr).then(Sr=>{if(!Sr.ok)throw new Error(`Failed to load stylesheet: ${gr}`);return Sr.text().then(wr=>({href:gr,content:wr}))}).catch(Sr=>{throw Jt(Sr)})),_r)}return{whenEntrypoint(gr){return zt(gr,rr)},onEntrypoint(gr,_r){(_r?Promise.resolve().then(()=>_r()).then(Sr=>({component:Sr&&Sr.default||Sr,exports:Sr}),Sr=>({error:Sr})):Promise.resolve(void 0)).then(Sr=>{const wr=rr.get(gr);wr&&"resolve"in wr?Sr&&(rr.set(gr,Sr),wr.resolve(Sr)):(Sr?rr.set(gr,Sr):rr.delete(gr),ur.delete(gr))})},loadRoute(gr,_r){return zt(gr,ur,()=>tr(sr(ir,gr).then(({scripts:Sr,css:wr})=>Promise.all([rr.has(gr)?[]:Promise.all(Sr.map(cr)),Promise.all(wr.map(dr))])).then(Sr=>this.whenEntrypoint(gr).then(wr=>({entrypoint:wr,styles:Sr[1]}))),$t,Jt(new Error(`Route did not complete loading: ${gr}`))).then(({entrypoint:Sr,styles:wr})=>{const Rr=Object.assign({styles:wr},Sr);return"error"in Sr?Sr:Rr}).catch(Sr=>{if(_r)throw Sr;return{error:Sr}}).finally(()=>{}))},prefetch(gr){let _r;
1505return(_r=navigator.connection)&&(_r.saveData||/2g/.test(_r.effectiveType))?Promise.resolve():sr(ir,gr).then(Sr=>Promise.all(Ut?Sr.scripts.map(wr=>Gt(wr.toString(),"script")):[])).then(()=>{j.requestIdleCallback(()=>this.loadRoute(gr,!0).catch(()=>{}))}).catch(()=>{})}}}(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)})(routeLoader,routeLoader.exports);var routeLoaderExports=routeLoader.exports,script={exports:{}},_object_without_properties_loose={};Object.defineProperty(_object_without_properties_loose,"__esModule",{value:!0});_object_without_properties_loose.default=_objectWithoutPropertiesLoose$1;function _objectWithoutPropertiesLoose$1(a,o){if(a==null)return{};var s={},_=Object.keys(a),j,$t;for($t=0;$t<_.length;$t++)j=_[$t],!(o.indexOf(j)>=0)&&(s[j]=a[j]);return s}var headManager={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=s,o.isEqualNode=$t,o.DOMAttributeNames=void 0;function s(){return{mountedInstances:new Set,updateHead:Ht=>{const Ut={};Ht.forEach(Jt=>{if(Jt.type==="link"&&Jt.props["data-optimized-fonts"]){if(document.querySelector(`style[data-href="${Jt.props["data-href"]}"]`))return;Jt.props.href=Jt.props["data-href"],Jt.props["data-href"]=void 0}const Zt=Ut[Jt.type]||[];Zt.push(Jt),Ut[Jt.type]=Zt});const Gt=Ut.title?Ut.title[0]:null;let Xt="";if(Gt){const{children:Jt}=Gt.props;Xt=typeof Jt=="string"?Jt:Array.isArray(Jt)?Jt.join(""):""}Xt!==document.title&&(document.title=Xt),["meta","base","link","style","script"].forEach(Jt=>{zt(Jt,Ut[Jt]||[])})}}}const _={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};o.DOMAttributeNames=_;function j({type:Ht,props:Ut}){const Gt=document.createElement(Ht);for(const Zt in Ut){if(!Ut.hasOwnProperty(Zt)||Zt==="children"||Zt==="dangerouslySetInnerHTML"||Ut[Zt]===void 0)continue;const er=_[Zt]||Zt.toLowerCase();Ht==="script"&&(er==="async"||er==="defer"||er==="noModule")?Gt[er]=!!Ut[Zt]:Gt.setAttribute(er,Ut[Zt])}const{children:Xt,dangerouslySetInnerHTML:Jt}=Ut;return Jt?Gt.innerHTML=Jt.__html||"":Xt&&(Gt.textContent=typeof Xt=="string"?Xt:Array.isArray(Xt)?Xt.join(""):""),Gt}function $t(Ht,Ut){if(Ht instanceof HTMLElement&&Ut instanceof HTMLElement){const Gt=Ut.getAttribute("nonce");if(Gt&&!Ht.getAttribute("nonce")){const Xt=Ut.cloneNode(!0);return Xt.setAttribute("nonce",""),Xt.nonce=Gt,Gt===Ht.nonce&&Ht.isEqualNode(Xt)}}return Ht.isEqualNode(Ut)}function zt(Ht,Ut){const Gt=document.getElementsByTagName("head")[0],Xt=Gt.querySelector("meta[name=next-head-count]"),Jt=Number(Xt.content),Zt=[];for(let nr=0,sr=Xt.previousElementSibling;nr<Jt;nr++,sr=sr?.previousElementSibling||null){var er;(sr==null||(er=sr.tagName)==null?void 0:er.toLowerCase())===Ht&&Zt.push(sr)}const tr=Ut.map(j).filter(nr=>{for(let sr=0,or=Zt.length;sr<or;sr++){const ir=Zt[sr];if($t(ir,nr))return Zt.splice(sr,1),!1}return!0});Zt.forEach(nr=>{var sr;return(sr=nr.parentNode)==null?void 0:sr.removeChild(nr)}),tr.forEach(nr=>Gt.insertBefore(nr,Xt)),Xt.content=(Jt-Zt.length+tr.length).toString()}(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)})(headManager,headManager.exports);var headManagerExports=headManager.exports;(function(a,o){"use client";Object.defineProperty(o,"__esModule",{value:!0}),o.handleClientScriptLoad=nr,o.initScriptLoader=ir,o.default=void 0;var s=_extends$5.default,_=_interop_require_default$4.default,j=_interop_require_wildcard$3.default,$t=_object_without_properties_loose.default,zt=_(reactDomExports),Ht=j(reactExports),Ut=headManagerContext,Gt=headManagerExports,Xt=requestIdleCallbackExports;const Jt=new Map,Zt=new Set,er=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy"],tr=lr=>{const{src:ur,id:cr,onLoad:dr=()=>{},onReady:gr=null,dangerouslySetInnerHTML:_r,children:Sr="",strategy:wr="afterInteractive",onError:Rr}=lr,Ir=cr||ur;if(Ir&&Zt.has(Ir))return;if(Jt.has(ur)){Zt.add(Ir),Jt.get(ur).then(dr,Rr);return}const mr=()=>{gr&&gr(),Zt.add(Ir)},hr=document.createElement("script"),vr=new Promise((pr,br)=>{hr.addEventListener("load",function(Pr){pr(),dr&&dr.call(this,Pr),mr()}),hr.addEventListener("error",function(Pr){br(Pr)})}).catch(function(pr){Rr&&Rr(pr)});_r?(hr.innerHTML=_r.__html||"",mr()):Sr?(hr.textContent=typeof Sr=="string"?Sr:Array.isArray(Sr)?Sr.join(""):"",mr()):ur&&(hr.src=ur,Jt.set(ur,vr));for(const[pr,br]of Object.entries(lr)){if(br===void 0||er.includes(pr))continue;const Pr=Gt.DOMAttributeNames[pr]||pr.toLowerCase();hr.setAttribute(Pr,br)}
1505wr==="worker"&&hr.setAttribute("type","text/partytown"),hr.setAttribute("data-nscript",wr),document.body.appendChild(hr)};function nr(lr){const{strategy:ur="afterInteractive"}=lr;ur==="lazyOnload"?window.addEventListener("load",()=>{Xt.requestIdleCallback(()=>tr(lr))}):tr(lr)}function sr(lr){document.readyState==="complete"?Xt.requestIdleCallback(()=>tr(lr)):window.addEventListener("load",()=>{Xt.requestIdleCallback(()=>tr(lr))})}function or(){[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(ur=>{const cr=ur.id||ur.getAttribute("src");Zt.add(cr)})}function ir(lr){lr.forEach(nr),or()}function rr(lr){const{id:ur,src:cr="",onLoad:dr=()=>{},onReady:gr=null,strategy:_r="afterInteractive",onError:Sr}=lr,wr=$t(lr,["id","src","onLoad","onReady","strategy","onError"]),{updateScripts:Rr,scripts:Ir,getIsSsr:mr,appDir:hr,nonce:vr}=Ht.useContext(Ut.HeadManagerContext),pr=Ht.useRef(!1);Ht.useEffect(()=>{const Pr=ur||cr;pr.current||(gr&&Pr&&Zt.has(Pr)&&gr(),pr.current=!0)},[gr,ur,cr]);const br=Ht.useRef(!1);if(Ht.useEffect(()=>{br.current||(_r==="afterInteractive"?tr(lr):_r==="lazyOnload"&&sr(lr),br.current=!0)},[lr,_r]),(_r==="beforeInteractive"||_r==="worker")&&(Rr?(Ir[_r]=(Ir[_r]||[]).concat([s({id:ur,src:cr,onLoad:dr,onReady:gr,onError:Sr},wr)]),Rr(Ir)):mr&&mr()?Zt.add(ur||cr):mr&&!mr()&&tr(lr)),hr){if(_r==="beforeInteractive")return cr?(zt.default.preload(cr,wr.integrity?{as:"script",integrity:wr.integrity}:{as:"script"}),Ht.default.createElement("script",{nonce:vr,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([cr])})`}})):(wr.dangerouslySetInnerHTML&&(wr.children=wr.dangerouslySetInnerHTML.__html,delete wr.dangerouslySetInnerHTML),Ht.default.createElement("script",{nonce:vr,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([0,s({},wr)])})`}}));_r==="afterInteractive"&&cr&&zt.default.preload(cr,wr.integrity?{as:"script",integrity:wr.integrity}:{as:"script"})}return null}Object.defineProperty(rr,"__nextScript",{value:!0});var ar=rr;o.default=ar,(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)})(script,script.exports);var scriptExports=script.exports,isError$1={},isPlainObject$1={};Object.defineProperty(isPlainObject$1,"__esModule",{value:!0});isPlainObject$1.getObjectClassLabel=getObjectClassLabel;isPlainObject$1.isPlainObject=isPlainObject;function getObjectClassLabel(a){return Object.prototype.toString.call(a)}function isPlainObject(a){if(getObjectClassLabel(a)!=="[object Object]")return!1;const o=Object.getPrototypeOf(a);return o===null||o.hasOwnProperty("isPrototypeOf")}Object.defineProperty(isError$1,"__esModule",{value:!0});isError$1.default=isError;isError$1.getProperError=getProperError;var _isPlainObject=isPlainObject$1;function isError(a){return typeof a=="object"&&a!==null&&"name"in a&&"message"in a}function getProperError(a){return isError(a)?a:new Error(_isPlainObject.isPlainObject(a)?JSON.stringify(a):a+"")}var denormalizePagePath$1={},utils={},sortedRoutes={};Object.defineProperty(sortedRoutes,"__esModule",{value:!0});sortedRoutes.getSortedRoutes=getSortedRoutes;class UrlNode{insert(o){this._insert(o.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(o="/"){const s=[...this.children.keys()].sort();this.slugName!==null&&s.splice(s.indexOf("[]"),1),this.restSlugName!==null&&s.splice(s.indexOf("[...]"),1),this.optionalRestSlugName!==null&&s.splice(s.indexOf("[[...]]"),1);const _=s.map(j=>this.children.get(j)._smoosh(`${o}${j}/`)).reduce((j,$t)=>[...j,...$t],[]);if(this.slugName!==null&&_.push(...this.children.get("[]")._smoosh(`${o}[${this.slugName}]/`)),!this.placeholder){const j=o==="/"?"/":o.slice(0,-1);if(this.optionalRestSlugName!=null)throw new Error(`You cannot define a route with the same specificity as a optional catch-all route ("${j}" and "${j}[[...${this.optionalRestSlugName}]]").`);_.unshift(j)}return this.restSlugName!==null&&_.push(...this.children.get("[...]")._smoosh(`${o}[...${this.restSlugName}]/`)),this.optionalRestSlugName!==null&&_.push(...this.children.get("[[...]]")._smoosh(`${o}[[...${this.optionalRestSlugName}]]/`)),_}_insert(o,s,_){if(o.length===0){this.placeholder=!1;return}if(_)throw new Error("Catch-all must be the last part of the URL.");let j=o[0];if(j.startsWith("[")&&j.endsWith("]")){let Ht=function(Ut,Gt){if(Ut!==null&&Ut!==Gt)throw new Error(`You cannot use different slug names for the same dynamic path ('${Ut}' !== '${Gt}').`);
1505s.forEach(Xt=>{if(Xt===Gt)throw new Error(`You cannot have the same slug name "${Gt}" repeat within a single dynamic path`);if(Xt.replace(/\W/g,"")===j.replace(/\W/g,""))throw new Error(`You cannot have the slug names "${Xt}" and "${Gt}" differ only by non-word symbols within a single dynamic path`)}),s.push(Gt)},$t=j.slice(1,-1),zt=!1;if($t.startsWith("[")&&$t.endsWith("]")&&($t=$t.slice(1,-1),zt=!0),$t.startsWith("...")&&($t=$t.substring(3),_=!0),$t.startsWith("[")||$t.endsWith("]"))throw new Error(`Segment names may not start or end with extra brackets ('${$t}').`);if($t.startsWith("."))throw new Error(`Segment names may not start with erroneous periods ('${$t}').`);if(_)if(zt){if(this.restSlugName!=null)throw new Error(`You cannot use both an required and optional catch-all route at the same level ("[...${this.restSlugName}]" and "${o[0]}" ).`);Ht(this.optionalRestSlugName,$t),this.optionalRestSlugName=$t,j="[[...]]"}else{if(this.optionalRestSlugName!=null)throw new Error(`You cannot use both an optional and required catch-all route at the same level ("[[...${this.optionalRestSlugName}]]" and "${o[0]}").`);Ht(this.restSlugName,$t),this.restSlugName=$t,j="[...]"}else{if(zt)throw new Error(`Optional route parameters are not yet supported ("${o[0]}").`);Ht(this.slugName,$t),this.slugName=$t,j="[]"}}this.children.has(j)||this.children.set(j,new UrlNode),this.children.get(j)._insert(o.slice(1),s,_)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function getSortedRoutes(a){const o=new UrlNode;return a.forEach(s=>o.insert(s)),o.smoosh()}var isDynamic={};Object.defineProperty(isDynamic,"__esModule",{value:!0});isDynamic.isDynamicRoute=isDynamicRoute;const TEST_ROUTE=/\/\[[^/]+?\](?=\/|$)/;function isDynamicRoute(a){return TEST_ROUTE.test(a)}(function(a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"getSortedRoutes",{enumerable:!0,get:function(){return o.getSortedRoutes}}),Object.defineProperty(a,"isDynamicRoute",{enumerable:!0,get:function(){return s.isDynamicRoute}});var o=sortedRoutes,s=isDynamic})(utils);var normalizePathSep$1={};Object.defineProperty(normalizePathSep$1,"__esModule",{value:!0});normalizePathSep$1.normalizePathSep=normalizePathSep;function normalizePathSep(a){return a.replace(/\\/g,"/")}Object.defineProperty(denormalizePagePath$1,"__esModule",{value:!0});denormalizePagePath$1.denormalizePagePath=denormalizePagePath;var _utils$3=utils,_normalizePathSep=normalizePathSep$1;function denormalizePagePath(a){let o=_normalizePathSep.normalizePathSep(a);return o.startsWith("/index/")&&!_utils$3.isDynamicRoute(o)?o.slice(6):o!=="/index"?o:"/"}var normalizeLocalePath$1={};Object.defineProperty(normalizeLocalePath$1,"__esModule",{value:!0});normalizeLocalePath$1.normalizeLocalePath=normalizeLocalePath;function normalizeLocalePath(a,o){let s;const _=a.split("/");return(o||[]).some(j=>_[1]&&_[1].toLowerCase()===j.toLowerCase()?(s=j,_.splice(1,1),a=_.join("/")||"/",!0):!1),{pathname:a,detectedLocale:s}}var mitt$1={};Object.defineProperty(mitt$1,"__esModule",{value:!0});mitt$1.default=mitt;function mitt(){const a=Object.create(null);return{on(o,s){(a[o]||(a[o]=[])).push(s)},off(o,s){a[o]&&a[o].splice(a[o].indexOf(s)>>>0,1)},emit(o,...s){(a[o]||[]).slice().map(_=>{_(...s)})}}}var parseRelativeUrl$1={},querystring$1={};Object.defineProperty(querystring$1,"__esModule",{value:!0});querystring$1.searchParamsToUrlQuery=searchParamsToUrlQuery;querystring$1.urlQueryToSearchParams=urlQueryToSearchParams;querystring$1.assign=assign;function searchParamsToUrlQuery(a){const o={};return a.forEach((s,_)=>{typeof o[_]>"u"?o[_]=s:Array.isArray(o[_])?o[_].push(s):o[_]=[o[_],s]}),o}function stringifyUrlQueryParam(a){return typeof a=="string"||typeof a=="number"&&!isNaN(a)||typeof a=="boolean"?String(a):""}function urlQueryToSearchParams(a){const o=new URLSearchParams;return Object.entries(a).forEach(([s,_])=>{Array.isArray(_)?_.forEach(j=>o.append(s,stringifyUrlQueryParam(j))):o.set(s,stringifyUrlQueryParam(_))}),o}function assign(a,...o){return o.forEach(s=>
1505{Array.from(s.keys()).forEach(_=>a.delete(_)),s.forEach((_,j)=>a.append(j,_))}),a}Object.defineProperty(parseRelativeUrl$1,"__esModule",{value:!0});parseRelativeUrl$1.parseRelativeUrl=parseRelativeUrl;var _utils$2=utils$1,_querystring$2=querystring$1;function parseRelativeUrl(a,o){const s=new URL(typeof window>"u"?"http://n":_utils$2.getLocationOrigin()),_=o?new URL(o,s):a.startsWith(".")?new URL(typeof window>"u"?"http://n":window.location.href):s,{pathname:j,searchParams:$t,search:zt,hash:Ht,href:Ut,origin:Gt}=new URL(a,_);if(Gt!==s.origin)throw new Error(`invariant: invalid relative URL, router received ${a}`);return{pathname:j,query:_querystring$2.searchParamsToUrlQuery($t),search:zt,hash:Ht,href:Ut.slice(s.origin.length)}}var resolveRewrites$1={},pathMatch$1={},pathToRegexp$2={};Object.defineProperty(pathToRegexp$2,"__esModule",{value:!0});function lexer$1(a){for(var o=[],s=0;s<a.length;){var _=a[s];if(_==="*"||_==="+"||_==="?"){o.push({type:"MODIFIER",index:s,value:a[s++]});continue}if(_==="\\"){o.push({type:"ESCAPED_CHAR",index:s++,value:a[s++]});continue}if(_==="{"){o.push({type:"OPEN",index:s,value:a[s++]});continue}if(_==="}"){o.push({type:"CLOSE",index:s,value:a[s++]});continue}if(_===":"){for(var j="",$t=s+1;$t<a.length;){var zt=a.charCodeAt($t);if(zt>=48&&zt<=57||zt>=65&&zt<=90||zt>=97&&zt<=122||zt===95){j+=a[$t++];continue}break}if(!j)throw new TypeError("Missing parameter name at "+s);o.push({type:"NAME",index:s,value:j}),s=$t;continue}if(_==="("){var Ht=1,Ut="",$t=s+1;if(a[$t]==="?")throw new TypeError('Pattern cannot start with "?" at '+$t);for(;$t<a.length;){if(a[$t]==="\\"){Ut+=a[$t++]+a[$t++];continue}if(a[$t]===")"){if(Ht--,Ht===0){$t++;break}}else if(a[$t]==="("&&(Ht++,a[$t+1]!=="?"))throw new TypeError("Capturing groups are not allowed at "+$t);Ut+=a[$t++]}if(Ht)throw new TypeError("Unbalanced pattern at "+s);if(!Ut)throw new TypeError("Missing pattern at "+s);o.push({type:"PATTERN",index:s,value:Ut}),s=$t;continue}o.push({type:"CHAR",index:s,value:a[s++]})}return o.push({type:"END",index:s,value:""}),o}function parse$1(a,o){o===void 0&&(o={});for(var s=lexer$1(a),_=o.prefixes,j=_===void 0?"./":_,$t="[^"+escapeString$1(o.delimiter||"/#?")+"]+?",zt=[],Ht=0,Ut=0,Gt="",Xt=function(ur){if(Ut<s.length&&s[Ut].type===ur)return s[Ut++].value},Jt=function(ur){var cr=Xt(ur);if(cr!==void 0)return cr;var dr=s[Ut],gr=dr.type,_r=dr.index;throw new TypeError("Unexpected "+gr+" at "+_r+", expected "+ur)},Zt=function(){for(var ur="",cr;cr=Xt("CHAR")||Xt("ESCAPED_CHAR");)ur+=cr;return ur};Ut<s.length;){var er=Xt("CHAR"),tr=Xt("NAME"),nr=Xt("PATTERN");if(tr||nr){var sr=er||"";j.indexOf(sr)===-1&&(Gt+=sr,sr=""),Gt&&(zt.push(Gt),Gt=""),zt.push({name:tr||Ht++,prefix:sr,suffix:"",pattern:nr||$t,modifier:Xt("MODIFIER")||""});continue}var or=er||Xt("ESCAPED_CHAR");if(or){Gt+=or;continue}Gt&&(zt.push(Gt),Gt="");var ir=Xt("OPEN");if(ir){var sr=Zt(),rr=Xt("NAME")||"",ar=Xt("PATTERN")||"",lr=Zt();Jt("CLOSE"),zt.push({name:rr||(ar?Ht++:""),pattern:rr&&!ar?$t:ar,prefix:sr,suffix:lr,modifier:Xt("MODIFIER")||""});continue}Jt("END")}return zt}pathToRegexp$2.parse=parse$1;function compile(a,o){return tokensToFunction(parse$1(a,o),o)}pathToRegexp$2.compile=compile;function tokensToFunction(a,o){o===void 0&&(o={});var s=flags$1(o),_=o.encode,j=_===void 0?function(Ut){return Ut}:_,$t=o.validate,zt=$t===void 0?!0:$t,Ht=a.map(function(Ut){if(typeof Ut=="object")return new RegExp("^(?:"+Ut.pattern+")$",s)});return function(Ut){for(var Gt="",Xt=0;Xt<a.length;Xt++){var Jt=a[Xt];if(typeof Jt=="string"){Gt+=Jt;continue}var Zt=Ut?Ut[Jt.name]:void 0,er=Jt.modifier==="?"||Jt.modifier==="*",tr=Jt.modifier==="*"||Jt.modifier==="+";if(Array.isArray(Zt)){if(!tr)throw new TypeError('Expected "'+Jt.name+'" to not repeat, but got an array');if(Zt.length===0){if(er)continue;throw new TypeError('Expected "'+Jt.name+'" to not be empty')}for(var nr=0;nr<Zt.length;nr++){var sr=j(Zt[nr],Jt);if(zt&&!Ht[Xt].test(sr))throw new TypeError('Expected all "'+Jt.name+'" to match "'+Jt.pattern+'", but got "'+sr+'"');Gt+=Jt.prefix+sr+Jt.suffix}continue}if(typeof Zt=="string"||typeof Zt=="number"){var sr=j(String(Zt),Jt);
1505if(zt&&!Ht[Xt].test(sr))throw new TypeError('Expected "'+Jt.name+'" to match "'+Jt.pattern+'", but got "'+sr+'"');Gt+=Jt.prefix+sr+Jt.suffix;continue}if(!er){var or=tr?"an array":"a string";throw new TypeError('Expected "'+Jt.name+'" to be '+or)}}return Gt}}pathToRegexp$2.tokensToFunction=tokensToFunction;function match$1(a,o){var s=[],_=pathToRegexp$1(a,s,o);return regexpToFunction$1(_,s,o)}pathToRegexp$2.match=match$1;function regexpToFunction$1(a,o,s){s===void 0&&(s={});var _=s.decode,j=_===void 0?function($t){return $t}:_;return function($t){var zt=a.exec($t);if(!zt)return!1;for(var Ht=zt[0],Ut=zt.index,Gt=Object.create(null),Xt=function(Zt){if(zt[Zt]===void 0)return"continue";var er=o[Zt-1];er.modifier==="*"||er.modifier==="+"?Gt[er.name]=zt[Zt].split(er.prefix+er.suffix).map(function(tr){return j(tr,er)}):Gt[er.name]=j(zt[Zt],er)},Jt=1;Jt<zt.length;Jt++)Xt(Jt);return{path:Ht,index:Ut,params:Gt}}}pathToRegexp$2.regexpToFunction=regexpToFunction$1;function escapeString$1(a){return a.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function flags$1(a){return a&&a.sensitive?"":"i"}function regexpToRegexp$1(a,o){if(!o)return a;var s=a.source.match(/\((?!\?)/g);if(s)for(var _=0;_<s.length;_++)o.push({name:_,prefix:"",suffix:"",modifier:"",pattern:""});return a}function arrayToRegexp$1(a,o,s){var _=a.map(function(j){return pathToRegexp$1(j,o,s).source});return new RegExp("(?:"+_.join("|")+")",flags$1(s))}function stringToRegexp$1(a,o,s){return tokensToRegexp$1(parse$1(a,s),o,s)}function tokensToRegexp$1(a,o,s){s===void 0&&(s={});for(var _=s.strict,j=_===void 0?!1:_,$t=s.start,zt=$t===void 0?!0:$t,Ht=s.end,Ut=Ht===void 0?!0:Ht,Gt=s.encode,Xt=Gt===void 0?function(ur){return ur}:Gt,Jt="["+escapeString$1(s.endsWith||"")+"]|$",Zt="["+escapeString$1(s.delimiter||"/#?")+"]",er=zt?"^":"",tr=0,nr=a;tr<nr.length;tr++){var sr=nr[tr];if(typeof sr=="string")er+=escapeString$1(Xt(sr));else{var or=escapeString$1(Xt(sr.prefix)),ir=escapeString$1(Xt(sr.suffix));if(sr.pattern)if(o&&o.push(sr),or||ir)if(sr.modifier==="+"||sr.modifier==="*"){var rr=sr.modifier==="*"?"?":"";er+="(?:"+or+"((?:"+sr.pattern+")(?:"+ir+or+"(?:"+sr.pattern+"))*)"+ir+")"+rr}else er+="(?:"+or+"("+sr.pattern+")"+ir+")"+sr.modifier;else er+="("+sr.pattern+")"+sr.modifier;else er+="(?:"+or+ir+")"+sr.modifier}}if(Ut)j||(er+=Zt+"?"),er+=s.endsWith?"(?="+Jt+")":"$";else{var ar=a[a.length-1],lr=typeof ar=="string"?Zt.indexOf(ar[ar.length-1])>-1:ar===void 0;j||(er+="(?:"+Zt+"(?="+Jt+"))?"),lr||(er+="(?="+Zt+"|"+Jt+")")}return new RegExp(er,flags$1(s))}pathToRegexp$2.tokensToRegexp=tokensToRegexp$1;function pathToRegexp$1(a,o,s){return a instanceof RegExp?regexpToRegexp$1(a,o):Array.isArray(a)?arrayToRegexp$1(a,o,s):stringToRegexp$1(a,o,s)}pathToRegexp$2.pathToRegexp=pathToRegexp$1;Object.defineProperty(pathMatch$1,"__esModule",{value:!0});pathMatch$1.getPathMatch=getPathMatch;var _extends$3=_extends$5.default,_pathToRegexp$1=pathToRegexp$2;function getPathMatch(a,o){const s=[],_=_pathToRegexp$1.pathToRegexp(a,s,{delimiter:"/",sensitive:!1,strict:o?.strict}),j=_pathToRegexp$1.regexpToFunction(o?.regexModifier?new RegExp(o.regexModifier(_.source),_.flags):_,s);return($t,zt)=>{const Ht=$t==null?!1:j($t);if(!Ht)return!1;if(o?.removeUnnamedParams)for(const Ut of s)typeof Ut.name=="number"&&delete Ht.params[Ut.name];return _extends$3({},zt,Ht.params)}}var prepareDestination$1={},escapeRegexp={};Object.defineProperty(escapeRegexp,"__esModule",{value:!0});escapeRegexp.escapeStringRegexp=escapeStringRegexp;const reHasRegExp=/[|\\{}()[\]^$+*?.-]/,reReplaceRegExp=/[|\\{}()[\]^$+*?.-]/g;function escapeStringRegexp(a){return reHasRegExp.test(a)?a.replace(reReplaceRegExp,"\\$&"):a}var parseUrl$1={};Object.defineProperty(parseUrl$1,"__esModule",{value:!0});parseUrl$1.parseUrl=parseUrl;var _querystring$1=querystring$1,_parseRelativeUrl$2=parseRelativeUrl$1;function parseUrl(a){if(a.startsWith("/"))return _parseRelativeUrl$2.parseRelativeUrl(a);const o=new URL(a);return{hash:o.hash,hostname:o.hostname,href:o.href,pathname:o.pathname,port:o.port,protocol:o.protocol,query:_querystring$1.searchParamsToUrlQuery(o.searchParams),search:o.search}}Object.defineProperty(prepareDestination$1,"__esModule",{value:!0});prepareDestination$1.matchHas=matchHas;prepareDestination$1.compileNonPath=compileNonPath;prepareDestination$1.prepareDestination=prepareDestination;var _extends$2=_extends$5.default,_pathToRegexp=pathToRegexp$2,_escapeRegexp$1=escapeRegexp,_parseUrl=parseUrl$1;function getSafeParamName(a){let o="";for(let s=0;s<a.length;
1505s++){const _=a.charCodeAt(s);(_>64&&_<91||_>96&&_<123)&&(o+=a[s])}return o}function escapeSegment(a,o){return a.replace(new RegExp(`:${_escapeRegexp$1.escapeStringRegexp(o)}`,"g"),`__ESC_COLON_${o}`)}function unescapeSegments(a){return a.replace(/__ESC_COLON_/gi,":")}function matchHas(a,o,s){const _={};return o.every($t=>{let zt,Ht=$t.key;switch($t.type){case"header":{Ht=Ht.toLowerCase(),zt=a.headers[Ht];break}case"cookie":{zt=a.cookies[$t.key];break}case"query":{zt=s[Ht];break}case"host":{const{host:Ut}=a?.headers||{};zt=Ut?.split(":")[0].toLowerCase();break}}if(!$t.value&&zt)return _[getSafeParamName(Ht)]=zt,!0;if(zt){const Ut=new RegExp(`^${$t.value}$`),Gt=Array.isArray(zt)?zt.slice(-1)[0].match(Ut):zt.match(Ut);if(Gt)return Array.isArray(Gt)&&(Gt.groups?Object.keys(Gt.groups).forEach(Xt=>{_[Xt]=Gt.groups[Xt]}):$t.type==="host"&&Gt[0]&&(_.host=Gt[0])),!0}return!1})?_:!1}function compileNonPath(a,o){if(!a.includes(":"))return a;for(const s of Object.keys(o))a.includes(`:${s}`)&&(a=a.replace(new RegExp(`:${s}\\*`,"g"),`:${s}--ESCAPED_PARAM_ASTERISKS`).replace(new RegExp(`:${s}\\?`,"g"),`:${s}--ESCAPED_PARAM_QUESTION`).replace(new RegExp(`:${s}\\+`,"g"),`:${s}--ESCAPED_PARAM_PLUS`).replace(new RegExp(`:${s}(?!\\w)`,"g"),`--ESCAPED_PARAM_COLON${s}`));return a=a.replace(/(:|\*|\?|\+|\(|\)|\{|\})/g,"\\$1").replace(/--ESCAPED_PARAM_PLUS/g,"+").replace(/--ESCAPED_PARAM_COLON/g,":").replace(/--ESCAPED_PARAM_QUESTION/g,"?").replace(/--ESCAPED_PARAM_ASTERISKS/g,"*"),_pathToRegexp.compile(`/${a}`,{validate:!1})(o).slice(1)}function prepareDestination(a){const o=Object.assign({},a.query);delete o.__nextLocale,delete o.__nextDefaultLocale,delete o.__nextDataReq;let s=a.destination;for(const tr of Object.keys(_extends$2({},a.params,o)))s=escapeSegment(s,tr);const _=_parseUrl.parseUrl(s),j=_.query,$t=unescapeSegments(`${_.pathname}${_.hash||""}`),zt=unescapeSegments(_.hostname||""),Ht=[],Ut=[];_pathToRegexp.pathToRegexp($t,Ht),_pathToRegexp.pathToRegexp(zt,Ut);const Gt=[];Ht.forEach(tr=>Gt.push(tr.name)),Ut.forEach(tr=>Gt.push(tr.name));const Xt=_pathToRegexp.compile($t,{validate:!1}),Jt=_pathToRegexp.compile(zt,{validate:!1});for(const[tr,nr]of Object.entries(j))Array.isArray(nr)?j[tr]=nr.map(sr=>compileNonPath(unescapeSegments(sr),a.params)):typeof nr=="string"&&(j[tr]=compileNonPath(unescapeSegments(nr),a.params));let Zt=Object.keys(a.params).filter(tr=>tr!=="nextInternalLocale");if(a.appendParamsToQuery&&!Zt.some(tr=>Gt.includes(tr)))for(const tr of Zt)tr in j||(j[tr]=a.params[tr]);let er;try{er=Xt(a.params);const[tr,nr]=er.split("#");_.hostname=Jt(a.params),_.pathname=tr,_.hash=`${nr?"#":""}${nr||""}`,delete _.search}catch(tr){throw tr.message.match(/Expected .*? to not repeat, but got an array/)?new Error("To use a multi-match in the destination you must add `*` at the end of the param name to signify it should repeat. https://nextjs.org/docs/messages/invalid-multi-match"):tr}return _.query=_extends$2({},o,_.query),{newUrl:er,destQuery:j,parsedDestination:_}}var removeBasePath={exports:{}},hasBasePath={exports:{}},pathHasPrefix$1={};Object.defineProperty(pathHasPrefix$1,"__esModule",{value:!0});pathHasPrefix$1.pathHasPrefix=pathHasPrefix;var _parsePath$3=parsePath$1;function pathHasPrefix(a,o){if(typeof a!="string")return!1;const{pathname:s}=_parsePath$3.parsePath(a);return s===o||s.startsWith(o+"/")}(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.hasBasePath=j;var s=pathHasPrefix$1;const _={NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_ROUTER_BASEPATH||"";function j($t){return s.pathHasPrefix($t,_)}(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)})(hasBasePath,hasBasePath.exports);var hasBasePathExports=hasBasePath.exports;(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.removeBasePath=j;var s=hasBasePathExports;const _={NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_ROUTER_BASEPATH||"";function j($t){return{NODE_ENV:"production",NX_APP_ENV:"production"}
1505.__NEXT_MANUAL_CLIENT_BASE_PATH&&!s.hasBasePath($t)||($t=$t.slice(_.length),$t.startsWith("/")||($t=`/${$t}`)),$t}(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)})(removeBasePath,removeBasePath.exports);var removeBasePathExports=removeBasePath.exports;Object.defineProperty(resolveRewrites$1,"__esModule",{value:!0});resolveRewrites$1.default=resolveRewrites;var _pathMatch=pathMatch$1,_prepareDestination=prepareDestination$1,_removeTrailingSlash$3=removeTrailingSlash$1,_normalizeLocalePath$2=normalizeLocalePath$1,_removeBasePath$1=removeBasePathExports,_parseRelativeUrl$1=parseRelativeUrl$1;function resolveRewrites(a,o,s,_,j,$t){let zt=!1,Ht=!1,Ut=_parseRelativeUrl$1.parseRelativeUrl(a),Gt=_removeTrailingSlash$3.removeTrailingSlash(_normalizeLocalePath$2.normalizeLocalePath(_removeBasePath$1.removeBasePath(Ut.pathname),$t).pathname),Xt;const Jt=er=>{let nr=_pathMatch.getPathMatch(er.source+({NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_TRAILING_SLASH?"(/)?":""),{removeUnnamedParams:!0,strict:!0})(Ut.pathname);if(er.has&&nr){const sr=_prepareDestination.matchHas({headers:{host:document.location.hostname},cookies:document.cookie.split("; ").reduce((or,ir)=>{const[rr,...ar]=ir.split("=");return or[rr]=ar.join("="),or},{})},er.has,Ut.query);sr?Object.assign(nr,sr):nr=!1}if(nr){if(!er.destination)return Ht=!0,!0;const sr=_prepareDestination.prepareDestination({appendParamsToQuery:!0,destination:er.destination,params:nr,query:_});if(Ut=sr.parsedDestination,a=sr.newUrl,Object.assign(_,sr.parsedDestination.query),Gt=_removeTrailingSlash$3.removeTrailingSlash(_normalizeLocalePath$2.normalizeLocalePath(_removeBasePath$1.removeBasePath(a),$t).pathname),o.includes(Gt))return zt=!0,Xt=Gt,!0;if(Xt=j(Gt),Xt!==a&&o.includes(Xt))return zt=!0,!0}};let Zt=!1;for(let er=0;er<s.beforeFiles.length;er++)Jt(s.beforeFiles[er]);if(zt=o.includes(Gt),!zt){if(!Zt){for(let er=0;er<s.afterFiles.length;er++)if(Jt(s.afterFiles[er])){Zt=!0;break}}if(Zt||(Xt=j(Gt),zt=o.includes(Xt),Zt=zt),!Zt){for(let er=0;er<s.fallback.length;er++)if(Jt(s.fallback[er])){Zt=!0;break}}}return{asPath:a,parsedAs:Ut,matchedPage:zt,resolvedHref:Xt,externalDest:Ht}}var routeMatcher={};Object.defineProperty(routeMatcher,"__esModule",{value:!0});routeMatcher.getRouteMatcher=getRouteMatcher;var _utils$1=utils$1;function getRouteMatcher({re:a,groups:o}){return s=>{const _=a.exec(s);if(!_)return!1;const j=zt=>{try{return decodeURIComponent(zt)}catch{throw new _utils$1.DecodeError("failed to decode param")}},$t={};return Object.keys(o).forEach(zt=>{const Ht=o[zt],Ut=_[Ht.pos];Ut!==void 0&&($t[zt]=~Ut.indexOf("/")?Ut.split("/").map(Gt=>j(Gt)):Ht.repeat?[j(Ut)]:j(Ut))}),$t}}var routeRegex={};Object.defineProperty(routeRegex,"__esModule",{value:!0});routeRegex.getRouteRegex=getRouteRegex;routeRegex.getNamedRouteRegex=getNamedRouteRegex;routeRegex.getNamedMiddlewareRegex=getNamedMiddlewareRegex;var _extends$1=_extends$5.default,_escapeRegexp=escapeRegexp,_removeTrailingSlash$2=removeTrailingSlash$1;function parseParameter(a){const o=a.startsWith("[")&&a.endsWith("]");o&&(a=a.slice(1,-1));const s=a.startsWith("...");return s&&(a=a.slice(3)),{key:a,repeat:s,optional:o}}function getParametrizedRoute(a){const o=_removeTrailingSlash$2.removeTrailingSlash(a).slice(1).split("/"),s={};let _=1;return{parameterizedRoute:o.map(j=>{if(j.startsWith("[")&&j.endsWith("]")){const{key:$t,optional:zt,repeat:Ht}=parseParameter(j.slice(1,-1));return s[$t]={pos:_++,repeat:Ht,optional:zt},Ht?zt?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}else return`/${_escapeRegexp.escapeStringRegexp(j)}`}).join(""),groups:s}}function getRouteRegex(a){const{parameterizedRoute:o,groups:s}=getParametrizedRoute(a);return{re:new RegExp(`^${o}(?:/)?$`),groups:s}}function buildGetSafeRouteKey(){let a=97,o=1;return()=>{let s="";for(let _=0;_<o;_++)s+=String.fromCharCode(a),a++,a>122&&(o++,a=97);return s}}function getNamedParametrizedRoute(a){const o=_removeTrailingSlash$2.removeTrailingSlash(a).slice(1).split("/"),s=buildGetSafeRouteKey(),_={};return{namedParameterizedRoute:o.map(j=>{if(j.startsWith("[")&&j.endsWith("]")){const{key:$t,optional:zt,repeat:Ht}=parseParameter(j.slice(1,-1));let Ut=$t.replace(/\W/g,""),Gt=!1;return(Ut.length===0||Ut.length>30)&&(Gt=!0),isNaN(parseInt(Ut.slice(0,1)))||(Gt=!0),Gt&&(Ut=s()),_[Ut]=$t,Ht?zt?`(?:/(?<${Ut}>.+?))?`:`/(?<${Ut}>.+?)`:`/(?<${Ut}>[^/]+?)`}else return`/${_escapeRegexp.escapeStringRegexp(j)}`}).join(""),routeKeys:_}}function getNamedRouteRegex(a){const o=getNamedParametrizedRoute(a);return _extends$1({},getRouteRegex(a),{namedRegex:`^${o.namedParameterizedRoute}(?:/)?$`,routeKeys:o.routeKeys})}function getNamedMiddlewareRegex(a,o){const{parameterizedRoute:s}=getParametrizedRoute(a),{catchAll:_=!0}=o;if(s==="/")return{namedRegex:`^/${_?".*":""}$`};const{namedParameterizedRoute:j}=getNamedParametrizedRoute(a);return{namedRegex:`^${j}${_?"(?:(/.*)?)":""}$`}}var formatUrl$1={};Object.defineProperty(formatUrl$1,"__esModule",{value:!0});formatUrl$1.formatUrl=formatUrl;formatUrl$1.formatWithValidation=formatWithValidation;formatUrl$1.urlObjectKeys=void 0;var _interop_require_wildcard$1=_interop_require_wildcard$3.default,querystring=_interop_require_wildcard$1(querystring$1);const slashedProtocols=/https?|ftp|gopher|file/;function formatUrl(a){let{auth:o,hostname:s}=a,_=a.protocol||"",j=a.pathname||"",$t=a.hash||"",zt=a.query||"",Ht=!1;o=o?encodeURIComponent(o).replace(/%3A/i,":")+"@":"",a.host?Ht=o+a.host:s&&(Ht=o+(~s.indexOf(":")?`[${s}]`:s),a.port&&(Ht+=":"+a.port)),zt&&typeof zt=="object"&&(zt=String(querystring.urlQueryToSearchParams(zt)));let Ut=a.search||zt&&`?${zt}`||"";return _&&!_.endsWith(":")&&(_+=":"),a.slashes||(!_||slashedProtocols.test(_))&&Ht!==!1?(Ht="//"+(Ht||""),j&&j[0]!=="/"&&(j="/"+j)):Ht||(Ht=""),$t&&$t[0]!=="#"&&($t="#"+$t),Ut&&Ut[0]!=="?"&&(Ut="?"+Ut),j=j.replace(/[?#]/g,encodeURIComponent),Ut=Ut.replace("#","%23"),`${_}${Ht}${j}${Ut}${$t}`}const urlObjectKeys=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];formatUrl$1.urlObjectKeys=urlObjectKeys;function formatWithValidation(a){return formatUrl(a)}var detectDomainLocale$1={exports:{}},detectDomainLocale={},hasRequiredDetectDomainLocale;function requireDetectDomainLocale(){if(hasRequiredDetectDomainLocale)return detectDomainLocale;hasRequiredDetectDomainLocale=1,Object.defineProperty(detectDomainLocale,"__esMo
1505dule",{value:!0}),detectDomainLocale.detectDomainLocale=a;function a(o,s,_){let j;if(o){_&&(_=_.toLowerCase());for(const Ht of o){var $t,zt;const Ut=($t=Ht.domain)==null?void 0:$t.split(":")[0].toLowerCase();if(s===Ut||_===Ht.defaultLocale.toLowerCase()||(zt=Ht.locales)!=null&&zt.some(Gt=>Gt.toLowerCase()===_)){j=Ht;break}}}return j}return detectDomainLocale}(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.detectDomainLocale=void 0;const s=(..._)=>{if({NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_I18N_SUPPORT)return requireDetectDomainLocale().detectDomainLocale(..._)};o.detectDomainLocale=s,(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)})(detectDomainLocale$1,detectDomainLocale$1.exports);var detectDomainLocaleExports=detectDomainLocale$1.exports,addLocale$2={exports:{}},addLocale$1={},addPathPrefix$1={};Object.defineProperty(addPathPrefix$1,"__esModule",{value:!0});addPathPrefix$1.addPathPrefix=addPathPrefix;var _parsePath$2=parsePath$1;function addPathPrefix(a,o){if(!a.startsWith("/")||!o)return a;const{pathname:s,query:_,hash:j}=_parsePath$2.parsePath(a);return`${o}${s}${_}${j}`}Object.defineProperty(addLocale$1,"__esModule",{value:!0});addLocale$1.addLocale=addLocale;var _addPathPrefix$1=addPathPrefix$1,_pathHasPrefix$2=pathHasPrefix$1;function addLocale(a,o,s,_){return o&&o!==s&&(_||!_pathHasPrefix$2.pathHasPrefix(a.toLowerCase(),`/${o.toLowerCase()}`)&&!_pathHasPrefix$2.pathHasPrefix(a.toLowerCase(),"/api"))?_addPathPrefix$1.addPathPrefix(a,`/${o}`):a}(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.addLocale=void 0;var s=normalizeTrailingSlashExports;const _=(j,...$t)=>({NODE_ENV:"production",NX_APP_ENV:"production"}).__NEXT_I18N_SUPPORT?s.normalizePathTrailingSlash(addLocale$1.addLocale(j,...$t)):j;o.addLocale=_,(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)})(addLocale$2,addLocale$2.exports);var addLocaleExports=addLocale$2.exports,removeLocale={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.removeLocale=_;var s=parsePath$1;function _(j,$t){if({NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_I18N_SUPPORT){const{pathname:zt}=s.parsePath(j),Ht=zt.toLowerCase(),Ut=$t?.toLowerCase();return $t&&(Ht.startsWith(`/${Ut}/`)||Ht===`/${Ut}`)?`${zt.length===$t.length+1?"/":""}${j.slice($t.length+1)}`:j}return j}(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)})(removeLocale,removeLocale.exports);var removeLocaleExports=removeLocale.exports,addBasePath={exports:{}};(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.addBasePath=$t;var s=addPathPrefix$1,_=normalizeTrailingSlashExports;const j={NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_ROUTER_BASEPATH||"";function $t(zt,Ht){return{NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_MANUAL_CLIENT_BASE_PATH&&!Ht?zt:_.normalizePathTrailingSlash(s.addPathPrefix(zt,j))}(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)})(addBasePath,addBasePath.exports);var addBasePathExports=addBasePath.exports,getNextPathnameInfo$1={},removePathPrefix$1={};Object.defineProperty(removePathPrefix$1,"__esModule",{value:!0});removePathPrefix$1.removePathPrefix=removePathPrefix;var _pathHasPrefix$1=pathHasPrefix$1;function removePathPrefix(a,o){if(_pathHasPrefix$1.pathHasPrefix(a,o)){const s=a.slice(o.length);return s.startsWith("/")?s:`/${s}`}return a}Object.defineProperty(getNextPathnameInfo$1,"__esModule",{value:!0});getNextPathnameInfo$1.getNextPathnameInfo=getNextPathnameInfo;var _normalizeLocalePath$1=normalizeLocalePath$1,_removePathPrefix=removePathPrefix$1,_pathHasPrefix=pathHasPrefix$1;function getNextPathnameInfo(a,o){var s;const{basePath:_,i18n:j,trailingSlash:$t}=(s=o.nextConfig)!=null?s:{},zt={pathname:a,trailingSlash:a!=="/"?a.endsWith("/"):$t};if(_&&_pathHasPrefix.pathHasPrefix(zt.pathname,_)&&(zt.pathname=_removePathPrefix.removePathPrefix(zt.pathname,_),zt.basePath=_),o.parseData===!0&&zt.pathname.startsWith("/_next/data/")&&zt.pathname.endsWith(".json")){const Ht=zt.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),Ut=Ht[0];zt.pathname=Ht[1]!=="index"?`/${Ht.slice(1).join("/")}`:"/",zt.buildId=Ut}if(j){const Ht=_normalizeLocalePath$1.normalizeLocalePath(zt.pathname,j.locales);zt.locale=Ht?.detectedLocale,zt.pathname=Ht?.pathname||zt.pathname}return zt}var formatNextPathnameInfo$1={},addPathSuffix$1={};Object.defineProperty(addPathSuffix$1,"__esModule",{value:!0});addPathSuffix$1.addPathSuffix=addPathSuffix;var _parsePath$1=parsePath$1;function addPathSuffix(a,o){if(!a.startsWith("/")||!o)return a;const{pathname:s,query:_,hash:j}=_parsePath$1.parsePath(a);return`${s}${o}${_}${j}`}Object.defineProperty(formatNextPathnameInfo$1,"__esModule",{value:!0});formatNextPathnameInfo$1.formatNextPathnameInfo=formatNextPathnameInfo;var _removeTrailingSlash$1=removeTrailingSlash$1,_addPathPrefix=addPathPrefix$1,_addPathSuffix=addPathSuffix$1,_addLocale$1=addLocale$1;function formatNextPathnameInfo(a){let o=_addLocale$1.addLocale(a.pathname,a.locale,a.buildId?void 0:a.defaultLocale,a.ignorePrefix);return(a.buildId||!a.trailingSlash)&&(o=_removeTrailingSlash$1.removeTrailingSlash(o)),a.buildId&&(o=_addPathSuffix.addPathSuffix(_addPathPrefix.addPathPrefix(o,`/_next/data/${a.buildId}`),a.pathname==="/"?"index.json":".json")),o=_addPathPrefix.addPathPrefix(o,a.basePath),!a.buildId&&a.trailingSlash?o.endsWith("/")?o:_addPathSuffix.addPathSuffix(o,"/"):_removeTrailingSlash$1.removeTrailingSlash(o)}var compareStates={};Object.defineProperty(compareStates,"__esModule",{value:!0});compareStates.compareRouterStates=compareRouterStates;function compareRouterStates(a,o){const s=Object.keys(a);if(s.length!==Object.keys(o).length)return!1;for(let _=s.length;_--;){const j=s[_];if(j==="query"){const $t=Object.keys(a.query);if($t.length!==Object.keys(o.query).length)return!1;for(let zt=$t.length;zt--;){const Ht=$t[zt];if(!o.query.hasOwnProperty(Ht)||a.query[Ht]!==o.query[Ht])return!1}}else if(!o.hasOwnProperty(j)||a[j]!==o[j])return!1}return!0}var isBot$1={};Object.defineProperty(isBot$1,"__esModule",{value:!0});isBot$1.isBot=isBot;function isBot(a){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|Skype
1505UriPreview|ia_archiver/i.test(a)}Object.defineProperty(router,"__esModule",{value:!0});router.matchesMiddleware=matchesMiddleware;router.isLocalURL=isLocalURL;router.interpolateAs=interpolateAs;router.resolveHref=resolveHref;router.createKey=createKey;router.default=void 0;var _async_to_generator=_async_to_generator$2.default,_extends=_extends$5.default,_interop_require_default$1=_interop_require_default$4.default,_interop_require_wildcard=_interop_require_wildcard$3.default,_normalizeTrailingSlash=normalizeTrailingSlashExports,_removeTrailingSlash=removeTrailingSlash$1,_routeLoader=routeLoaderExports,_script=scriptExports,_isError=_interop_require_wildcard(isError$1),_denormalizePagePath=denormalizePagePath$1,_normalizeLocalePath=normalizeLocalePath$1,_mitt=_interop_require_default$1(mitt$1),_utils=utils$1,_isDynamic=isDynamic,_parseRelativeUrl=parseRelativeUrl$1,_querystring=querystring$1,_resolveRewrites=_interop_require_default$1(resolveRewrites$1),_routeMatcher=routeMatcher,_routeRegex=routeRegex,_formatUrl=formatUrl$1,_detectDomainLocale=detectDomainLocaleExports,_parsePath=parsePath$1,_addLocale=addLocaleExports,_removeLocale=removeLocaleExports,_removeBasePath=removeBasePathExports,_addBasePath=addBasePathExports,_hasBasePath=hasBasePathExports,_getNextPathnameInfo=getNextPathnameInfo$1,_formatNextPathnameInfo=formatNextPathnameInfo$1,_compareStates=compareStates,_isBot=isBot$1;function buildCancellationError(){return Object.assign(new Error("Route Cancelled"),{cancelled:!0})}function matchesMiddleware(a){return _matchesMiddleware.apply(this,arguments)}function _matchesMiddleware(){return _matchesMiddleware=_async_to_generator(function*(a){const o=yield Promise.resolve(a.router.pageLoader.getMiddleware());if(!o)return!1;const{pathname:s}=_parsePath.parsePath(a.asPath),_=_hasBasePath.hasBasePath(s)?_removeBasePath.removeBasePath(s):s,j=_addBasePath.addBasePath(_addLocale.addLocale(_,a.locale));return o.some($t=>new RegExp($t.regexp).test(j))}),_matchesMiddleware.apply(this,arguments)}function stripOrigin(a){const o=_utils.getLocationOrigin();return a.startsWith(o)?a.substring(o.length):a}function omit(a,o){const s={};return Object.keys(a).forEach(_=>{o.includes(_)||(s[_]=a[_])}),s}function isLocalURL(a){if(!_utils.isAbsoluteUrl(a))return!0;try{const o=_utils.getLocationOrigin(),s=new URL(a,o);return s.origin===o&&_hasBasePath.hasBasePath(s.pathname)}catch{return!1}}function interpolateAs(a,o,s){let _="";const j=_routeRegex.getRouteRegex(a),$t=j.groups,zt=(o!==a?_routeMatcher.getRouteMatcher(j)(o):"")||s;_=a;const Ht=Object.keys($t);return Ht.every(Ut=>{let Gt=zt[Ut]||"";const{repeat:Xt,optional:Jt}=$t[Ut];let Zt=`[${Xt?"...":""}${Ut}]`;return Jt&&(Zt=`${Gt?"":"/"}[${Zt}]`),Xt&&!Array.isArray(Gt)&&(Gt=[Gt]),(Jt||Ut in zt)&&(_=_.replace(Zt,Xt?Gt.map(er=>encodeURIComponent(er)).join("/"):encodeURIComponent(Gt))||"/")})||(_=""),{params:Ht,result:_}}function resolveHref(a,o,s){let _,j=typeof o=="string"?o:_formatUrl.formatWithValidation(o);const $t=j.match(/^[a-zA-Z]{1,}:\/\//),zt=$t?j.slice($t[0].length):j;if((zt.split("?")[0]||"").match(/(\/\/|\\)/)){console.error(`Invalid href passed to next/router: ${j}, repeated forward-slashes (//) or backslashes \\ are not valid in the href`);const Ut=_utils.normalizeRepeatedSlashes(zt);j=($t?$t[0]:"")+Ut}if(!isLocalURL(j))return s?[j]:j;try{_=new URL(j.startsWith("#")?a.asPath:a.pathname,"http://n")}catch{_=new URL("/","http://n")}try{const Ut=new URL(j,_);Ut.pathname=_normalizeTrailingSlash.normalizePathTrailingSlash(Ut.pathname);let Gt="";if(_isDynamic.isDynamicRoute(Ut.pathname)&&Ut.searchParams&&s){const Jt=_querystring.searchParamsToUrlQuery(Ut.searchParams),{result:Zt,params:er}=interpolateAs(Ut.pathname,Ut.pathname,Jt);Zt&&(Gt=_formatUrl.formatWithValidation({pathname:Zt,hash:Ut.hash,query:omit(Jt,er)}))}const Xt=Ut.origin===_.origin?Ut.href.slice(Ut.origin.length):Ut.href;return s?[Xt,Gt||Xt]:Xt}catch{return s?[j]:j}}function prepareUrlAs(a,o,s){let[_,j]=resolveHref(a,o,!0);const $t=_utils.getLocationOrigin(),zt=_.startsWith($t),Ht=j&&j.startsWith($t);_=stripOrigin(_),j=j&&stripOrigin(j);const Ut=zt?_:_addBasePath.addBasePath(_),Gt=s?stripOrigin(resolveHref(a,s)):j||_;return{url:Ut,as:Ht?Gt:_addBasePath.addBasePath(Gt)}}function resolveDynamicRoute(a,o){const s=_removeTrailingSlash.removeTrailingSlash(_denormalizePagePath.denormalizePagePath(a));return s==="/404"||s==="/_error"?a:(o.includes(s)||o.some(_=>{if(_isDynamic.isDynamicRoute(_)&&_routeRegex.getRouteRegex(_).re.test(s))return a=_,!0}),_removeTrailingSlash.removeTrailingSlash(a))}function getMiddlewareData(a,o,s){const _={basePath:s.router.basePath,i18n:{locales:s.router.locales},trailingSlash:!!{NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_TRAILING_SLASH},j=o.headers.get("x-nextjs-rewrite");let $t=j||o.headers.get("x-nextjs-matched-path");
1505const zt=o.headers.get("x-matched-path");if(zt&&!$t&&!zt.includes("__next_data_catchall")&&!zt.includes("/_error")&&!zt.includes("/404")&&($t=zt),$t){if($t.startsWith("/")){const Xt=_parseRelativeUrl.parseRelativeUrl($t),Jt=_getNextPathnameInfo.getNextPathnameInfo(Xt.pathname,{nextConfig:_,parseData:!0});let Zt=_removeTrailingSlash.removeTrailingSlash(Jt.pathname);return Promise.all([s.router.pageLoader.getPageList(),_routeLoader.getClientBuildManifest()]).then(([er,{__rewrites:tr}])=>{let nr=_addLocale.addLocale(Jt.pathname,Jt.locale);if(_isDynamic.isDynamicRoute(nr)||!j&&er.includes(_normalizeLocalePath.normalizeLocalePath(_removeBasePath.removeBasePath(nr),s.router.locales).pathname)){const or=_getNextPathnameInfo.getNextPathnameInfo(_parseRelativeUrl.parseRelativeUrl(a).pathname,{parseData:!0});nr=_addBasePath.addBasePath(or.pathname),Xt.pathname=nr}if({NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_HAS_REWRITES){const or=_resolveRewrites.default(nr,er,tr,Xt.query,ir=>resolveDynamicRoute(ir,er),s.router.locales);or.matchedPage&&(Xt.pathname=or.parsedAs.pathname,nr=Xt.pathname,Object.assign(Xt.query,or.parsedAs.query))}else if(!er.includes(Zt)){const or=resolveDynamicRoute(Zt,er);or!==Zt&&(Zt=or)}const sr=er.includes(Zt)?Zt:resolveDynamicRoute(_normalizeLocalePath.normalizeLocalePath(_removeBasePath.removeBasePath(Xt.pathname),s.router.locales).pathname,er);if(_isDynamic.isDynamicRoute(sr)){const or=_routeMatcher.getRouteMatcher(_routeRegex.getRouteRegex(sr))(nr);Object.assign(Xt.query,or||{})}return{type:"rewrite",parsedAs:Xt,resolvedHref:sr}})}const Ut=_parsePath.parsePath(a),Gt=_formatNextPathnameInfo.formatNextPathnameInfo(_extends({},_getNextPathnameInfo.getNextPathnameInfo(Ut.pathname,{nextConfig:_,parseData:!0}),{defaultLocale:s.router.defaultLocale,buildId:""}));return Promise.resolve({type:"redirect-external",destination:`${Gt}${Ut.query}${Ut.hash}`})}const Ht=o.headers.get("x-nextjs-redirect");if(Ht){if(Ht.startsWith("/")){const Ut=_parsePath.parsePath(Ht),Gt=_formatNextPathnameInfo.formatNextPathnameInfo(_extends({},_getNextPathnameInfo.getNextPathnameInfo(Ut.pathname,{nextConfig:_,parseData:!0}),{defaultLocale:s.router.defaultLocale,buildId:""}));return Promise.resolve({type:"redirect-internal",newAs:`${Gt}${Ut.query}${Ut.hash}`,newUrl:`${Gt}${Ut.query}${Ut.hash}`})}return Promise.resolve({type:"redirect-external",destination:Ht})}return Promise.resolve({type:"next"})}function withMiddlewareEffects(a){return matchesMiddleware(a).then(o=>o&&a.fetchData?a.fetchData().then(s=>getMiddlewareData(s.dataHref,s.response,a).then(_=>({dataHref:s.dataHref,cacheKey:s.cacheKey,json:s.json,response:s.response,text:s.text,effect:_}))).catch(s=>null):null)}const manualScrollRestoration={NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_SCROLL_RESTORATION&&typeof window<"u"&&"scrollRestoration"in window.history&&!!function(){try{let a="__next";return sessionStorage.setItem(a,a),sessionStorage.removeItem(a),!0}catch{}}(),SSG_DATA_NOT_FOUND=Symbol("SSG_DATA_NOT_FOUND");function fetchRetry(a,o,s){return fetch(a,{credentials:"same-origin",method:s.method||"GET",headers:Object.assign({},s.headers,{"x-nextjs-data":"1"})}).then(_=>!_.ok&&o>1&&_.status>=500?fetchRetry(a,o-1,s):_)}const backgroundCache={};function handleSmoothScroll(a){const o=document.documentElement,s=o.style.scrollBehavior;o.style.scrollBehavior="auto",a(),o.style.scrollBehavior=s}function tryToParseAsJSON(a){try{return JSON.parse(a)}catch{return null}}function fetchNextData({dataHref:a,inflightCache:o,isPrefetch:s,hasMiddleware:_,isServerRender:j,parseJSON:$t,persistCache:zt,isBackground:Ht,unstable_skipClientCache:Ut}){const{href:Gt}=new URL(a,window.location.href);var Xt;const Jt=Zt=>fetchRetry(a,j?3:1,{headers:s?{purpose:"prefetch"}:{},method:(Xt=Zt?.method)!=null?Xt:"GET"}).then(er=>er.ok&&Zt?.method==="HEAD"?{dataHref:a,response:er,text:"",json:{},cacheKey:Gt}:er.text().then(tr=>{if(!er.ok){if(_&&[301,302,307,308].includes(er.status))return{dataHref:a,response:er,text:tr,json:{},cacheKey:Gt};if(!_&&er.status===404){var nr;if((nr=tryToParseAsJSON(tr))!=null&&nr.notFound)return{dataHref:a,json:{notFound:SSG_DATA_NOT_FOUND}
1505,response:er,text:tr,cacheKey:Gt}}const sr=new Error("Failed to load static props");throw j||_routeLoader.markAssetError(sr),sr}return{dataHref:a,json:$t?tryToParseAsJSON(tr):null,response:er,text:tr,cacheKey:Gt}})).then(er=>((!zt||er.response.headers.get("x-middleware-cache")==="no-cache")&&delete o[Gt],er)).catch(er=>{throw delete o[Gt],er});return Ut&&zt?Jt({}).then(Zt=>(o[Gt]=Promise.resolve(Zt),Zt)):o[Gt]!==void 0?o[Gt]:o[Gt]=Jt(Ht?{method:"HEAD"}:{})}function createKey(){return Math.random().toString(36).slice(2,10)}function handleHardNavigation({url:a,router:o}){if(a===_addBasePath.addBasePath(_addLocale.addLocale(o.asPath,o.locale)))throw new Error(`Invariant: attempted to hard navigate to the same URL ${a} ${location.href}`);window.location.href=a}const getCancelledHandler=({route:a,router:o})=>{let s=!1;const _=o.clc=()=>{s=!0};return()=>{if(s){const $t=new Error(`Abort fetching component for route: "${a}"`);throw $t.cancelled=!0,$t}_===o.clc&&(o.clc=null)}};class Router{reload(){window.location.reload()}back(){window.history.back()}push(o,s,_={}){if({NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_SCROLL_RESTORATION&&manualScrollRestoration)try{sessionStorage.setItem("__next_scroll_"+this._key,JSON.stringify({x:self.pageXOffset,y:self.pageYOffset}))}catch{}return{url:o,as:s}=prepareUrlAs(this,o,s),this.change("pushState",o,s,_)}replace(o,s,_={}){return{url:o,as:s}=prepareUrlAs(this,o,s),this.change("replaceState",o,s,_)}change(o,s,_,j,$t){var zt=this;return _async_to_generator(function*(){if(!isLocalURL(s))return handleHardNavigation({url:s,router:zt}),!1;const Ht=j._h;let Ut=Ht||j._shouldResolveHref||_parsePath.parsePath(s).pathname===_parsePath.parsePath(_).pathname;const Gt=_extends({},zt.state),Xt=zt.isReady!==!0;zt.isReady=!0;const Jt=zt.isSsr;if(Ht||(zt.isSsr=!1),Ht&&zt.clc)return!1;const Zt=Gt.locale;if({NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_I18N_SUPPORT){Gt.locale=j.locale===!1?zt.defaultLocale:j.locale||Gt.locale,typeof j.locale>"u"&&(j.locale=Gt.locale);const hr=_parseRelativeUrl.parseRelativeUrl(_hasBasePath.hasBasePath(_)?_removeBasePath.removeBasePath(_):_),vr=_normalizeLocalePath.normalizeLocalePath(hr.pathname,zt.locales);vr.detectedLocale&&(Gt.locale=vr.detectedLocale,hr.pathname=_addBasePath.addBasePath(hr.pathname),_=_formatUrl.formatWithValidation(hr),s=_addBasePath.addBasePath(_normalizeLocalePath.normalizeLocalePath(_hasBasePath.hasBasePath(s)?_removeBasePath.removeBasePath(s):s,zt.locales).pathname));let pr=!1;if({NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_I18N_SUPPORT){var er;(er=zt.locales)!=null&&er.includes(Gt.locale)||(hr.pathname=_addLocale.addLocale(hr.pathname,Gt.locale),handleHardNavigation({url:_formatUrl.formatWithValidation(hr),router:zt}),pr=!0)}const br=_detectDomainLocale.detectDomainLocale(zt.domainLocales,void 0,Gt.locale);if({NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_I18N_SUPPORT&&!pr&&br&&zt.isLocaleDomain&&self.location.hostname!==br.domain){const Pr=_removeBasePath.removeBasePath(_);handleHardNavigation({url:`http${br.http?"":"s"}://${br.domain}${_addBasePath.addBasePath(`${Gt.locale===br.defaultLocale?"":`/${Gt.locale}`}${Pr==="/"?"":Pr}`||"/")}`,router:zt}),pr=!0}if(pr)return new Promise(()=>{})}_utils.ST&&performance.mark("routeChange");const{shallow:tr=!1,scroll:nr=!0}=j,sr={shallow:tr};zt._inFlightRoute&&zt.clc&&(Jt||Router.events.emit("routeChangeError",buildCancellationError(),zt._inFlightRoute,sr),zt.clc(),zt.clc=null),_=_addBasePath.addBasePath(_addLocale.addLocale(_hasBasePath.hasBasePath(_)?_removeBasePath.removeBasePath(_):_,j.locale,zt.defaultLocale));const or=_removeLocale.removeLocale(_hasBasePath.hasBasePath(_)?_removeBasePath.removeBasePath(_):_,Gt.locale);zt._inFlightRoute=_;const ir=Zt!==Gt.locale;if(!Ht&&zt.onlyAHashChange(or)&&!ir){Gt.asPath=or,Router.events.emit("hashChangeStart",_,sr),zt.changeState(o,s,_,_extends({},j,{scroll:!1})),nr&&zt.scrollToHash(or);try{yield zt.set(Gt,zt.components[Gt.route],null)}catch(hr){throw _isError.default(hr)&&hr.cancelled&&Router.events.emit("routeChangeError",hr,or,sr),hr}return Router.events.emit("hashChangeComplete",_,sr),!0}let rr=_parseRelativeUrl.parseRelativeUrl(s),{pathname:ar,query:lr}=rr,ur,cr;try{[ur,{__rewrites:cr}
1505]=yield Promise.all([zt.pageLoader.getPageList(),_routeLoader.getClientBuildManifest(),zt.pageLoader.getMiddleware()])}catch{return handleHardNavigation({url:_,router:zt}),!1}!zt.urlIsNew(or)&&!ir&&(o="replaceState");let dr=_;ar=ar&&_removeTrailingSlash.removeTrailingSlash(_removeBasePath.removeBasePath(ar));const gr=yield matchesMiddleware({asPath:_,locale:Gt.locale,router:zt});if(j.shallow&&gr&&(ar=zt.pathname),Ht&&gr&&(Ut=!1),Ut&&ar!=="/_error")if(j._shouldResolveHref=!0,{NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_HAS_REWRITES&&_.startsWith("/")){const hr=_resolveRewrites.default(_addBasePath.addBasePath(_addLocale.addLocale(or,Gt.locale),!0),ur,cr,lr,vr=>resolveDynamicRoute(vr,ur),zt.locales);if(hr.externalDest)return handleHardNavigation({url:_,router:zt}),!0;gr||(dr=hr.asPath),hr.matchedPage&&hr.resolvedHref&&(ar=hr.resolvedHref,rr.pathname=_addBasePath.addBasePath(ar),gr||(s=_formatUrl.formatWithValidation(rr)))}else rr.pathname=resolveDynamicRoute(ar,ur),rr.pathname!==ar&&(ar=rr.pathname,rr.pathname=_addBasePath.addBasePath(ar),gr||(s=_formatUrl.formatWithValidation(rr)));if(!isLocalURL(_))return handleHardNavigation({url:_,router:zt}),!1;dr=_removeLocale.removeLocale(_removeBasePath.removeBasePath(dr),Gt.locale);let _r=_removeTrailingSlash.removeTrailingSlash(ar),Sr=!1;if(_isDynamic.isDynamicRoute(_r)){const hr=_parseRelativeUrl.parseRelativeUrl(dr),vr=hr.pathname,pr=_routeRegex.getRouteRegex(_r);Sr=_routeMatcher.getRouteMatcher(pr)(vr);const br=_r===vr,Pr=br?interpolateAs(_r,vr,lr):{};if(!Sr||br&&!Pr.result){const kr=Object.keys(pr.groups).filter(Lr=>!lr[Lr]);if(kr.length>0&&!gr)throw new Error((br?`The provided \`href\` (${s}) value is missing query values (${kr.join(", ")}) to be interpolated properly. `:`The provided \`as\` value (${vr}) is incompatible with the \`href\` value (${_r}). `)+`Read more: https://nextjs.org/docs/messages/${br?"href-interpolation-failed":"incompatible-href-as"}`)}else br?_=_formatUrl.formatWithValidation(Object.assign({},hr,{pathname:Pr.result,query:omit(lr,Pr.params)})):Object.assign(lr,Sr)}Ht||Router.events.emit("routeChangeStart",_,sr);try{var wr,Rr;let hr=yield zt.getRouteInfo({route:_r,pathname:ar,query:lr,as:_,resolvedAs:dr,routeProps:sr,locale:Gt.locale,isPreview:Gt.isPreview,hasMiddleware:gr,unstable_skipClientCache:j.unstable_skipClientCache,isQueryUpdating:Ht&&!zt.isFallback});if("route"in hr&&gr){ar=hr.route||_r,_r=ar,sr.shallow||(lr=Object.assign({},hr.query||{},lr));const Zr=_hasBasePath.hasBasePath(rr.pathname)?_removeBasePath.removeBasePath(rr.pathname):rr.pathname;if(Sr&&ar!==Zr&&Object.keys(Sr).forEach(sn=>{Sr&&lr[sn]===Sr[sn]&&delete lr[sn]}),_isDynamic.isDynamicRoute(ar)){let nn=!sr.shallow&&hr.resolvedAs?hr.resolvedAs:_addBasePath.addBasePath(_addLocale.addLocale(new URL(_,location.href).pathname,Gt.locale),!0);if(_hasBasePath.hasBasePath(nn)&&(nn=_removeBasePath.removeBasePath(nn)),{NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_I18N_SUPPORT){const xr=_normalizeLocalePath.normalizeLocalePath(nn,zt.locales);Gt.locale=xr.detectedLocale||Gt.locale,nn=xr.pathname}const cn=_routeRegex.getRouteRegex(ar),Wr=_routeMatcher.getRouteMatcher(cn)(new URL(nn,location.href).pathname);
1505Wr&&Object.assign(lr,Wr)}}if("type"in hr)return hr.type==="redirect-internal"?zt.change(o,hr.newUrl,hr.newAs,j):(handleHardNavigation({url:hr.destination,router:zt}),new Promise(()=>{}));let{error:vr,props:pr,__N_SSG:br,__N_SSP:Pr}=hr;const kr=hr.Component;if(kr&&kr.unstable_scriptLoader&&[].concat(kr.unstable_scriptLoader()).forEach(sn=>{_script.handleClientScriptLoad(sn.props)}),(br||Pr)&&pr){if(pr.pageProps&&pr.pageProps.__N_REDIRECT){j.locale=!1;const Zr=pr.pageProps.__N_REDIRECT;if(Zr.startsWith("/")&&pr.pageProps.__N_REDIRECT_BASE_PATH!==!1){const sn=_parseRelativeUrl.parseRelativeUrl(Zr);sn.pathname=resolveDynamicRoute(sn.pathname,ur);const{url:nn,as:cn}=prepareUrlAs(zt,Zr,Zr);return zt.change(o,nn,cn,j)}return handleHardNavigation({url:Zr,router:zt}),new Promise(()=>{})}if(Gt.isPreview=!!pr.__N_PREVIEW,pr.notFound===SSG_DATA_NOT_FOUND){let Zr;try{yield zt.fetchComponent("/404"),Zr="/404"}catch{Zr="/_error"}if(hr=yield zt.getRouteInfo({route:Zr,pathname:Zr,query:lr,as:_,resolvedAs:dr,routeProps:{shallow:!1},locale:Gt.locale,isPreview:Gt.isPreview}),"type"in hr)throw new Error("Unexpected middleware effect on /404")}}Router.events.emit("beforeHistoryChange",_,sr),zt.changeState(o,s,_,j),Ht&&ar==="/_error"&&((wr=self.__NEXT_DATA__.props)==null||(Rr=wr.pageProps)==null?void 0:Rr.statusCode)===500&&pr?.pageProps&&(pr.pageProps.statusCode=500);var Ir;const Lr=j.shallow&&Gt.route===((Ir=hr.route)!=null?Ir:_r);var mr;const Gr=(mr=j.scroll)!=null?mr:!j._h&&!Lr,Fr=Gr?{x:0,y:0}:null,$r=_extends({},Gt,{route:_r,pathname:ar,query:lr,asPath:or,isFallback:!1}),Kr=$t??Fr;if(!(j._h&&!Kr&&!Xt&&!ir&&_compareStates.compareRouterStates($r,zt.state))){if(yield zt.set($r,hr,Kr).catch(sn=>{if(sn.cancelled)vr=vr||sn;else throw sn}),vr)throw Ht||Router.events.emit("routeChangeError",vr,or,sr),vr;({NODE_ENV:"production",NX_APP_ENV:"production"}).__NEXT_I18N_SUPPORT&&Gt.locale&&(document.documentElement.lang=Gt.locale),Ht||Router.events.emit("routeChangeComplete",_,sr),Gr&&/#.+$/.test(_)&&zt.scrollToHash(_)}return!0}catch(hr){if(_isError.default(hr)&&hr.cancelled)return!1;throw hr}})()}changeState(o,s,_,j={}){(o!=="pushState"||_utils.getURL()!==_)&&(this._shallow=j.shallow,window.history[o]({url:s,as:_,options:j,__N:!0,key:this._key=o!=="pushState"?this._key:createKey()},"",_))}handleRouteInfoError(o,s,_,j,$t,zt){var Ht=this;return _async_to_generator(function*(){if(console.error(o),o.cancelled)throw o;if(_routeLoader.isAssetError(o)||zt)throw Router.events.emit("routeChangeError",o,j,$t),handleHardNavigation({url:j,router:Ht}),buildCancellationError();try{let Ut;const{page:Gt,styleSheets:Xt}=yield Ht.fetchComponent("/_error"),Jt={props:Ut,Component:Gt,styleSheets:Xt,err:o,error:o};if(!Jt.props)try{Jt.props=yield Ht.getInitialProps(Gt,{err:o,pathname:s,query:_})}catch(Zt){console.error("Error in error page `getInitialProps`: ",Zt),Jt.props={}}return Jt}catch(Ut){return Ht.handleRouteInfoError(_isError.default(Ut)?Ut:new Error(Ut+""),s,_,j,$t,!0)}})()}getRouteInfo({route:o,pathname:s,query:_,as:j,resolvedAs:$t,routeProps:zt,locale:Ht,hasMiddleware:Ut,isPreview:Gt,unstable_skipClientCache:Xt,isQueryUpdating:Jt}){var Zt=this;return _async_to_generator(function*(){let er=o;try{var tr,nr,sr;const or=getCancelledHandler({route:er,router:Zt});let ir=Zt.components[er];if(zt.shallow&&ir&&Zt.route===er)return ir;Ut&&(ir=void 0);let rr=ir&&!("initial"in ir)?ir:void 0;const ar={dataHref:Zt.pageLoader.getDataHref({href:_formatUrl.formatWithValidation({pathname:s,query:_}),skipInterpolation:!0,asPath:$t,locale:Ht}),hasMiddleware:!0,isServerRender:Zt.isSsr,parseJSON:!0,inflightCache:Zt.sdc,persistCache:!Gt,isPrefetch:!1,unstable_skipClientCache:Xt,isBackground:Jt},lr=Jt?{}:yield withMiddlewareEffects({fetchData:()=>fetchNextData(ar),asPath:$t,locale:Ht,router:Zt});if(Jt&&lr&&(lr.json=self.__NEXT_DATA__.props),or(),(lr==null||(tr=lr.effect)==null?void 0:tr.type)==="redirect-internal"||(lr==null||(nr=lr.effect)==null?void 0:nr.type)==="redirect-external")return lr.effect;if((lr==null||(sr=lr.effect)==null?void 0:sr.type)==="rewrite"&&(er=_removeTrailingSlash.removeTrailingSlash(lr.effect.resolvedHref),s=lr.effect.resolvedHref,_=_extends({}
1505,_,lr.effect.parsedAs.query),$t=_removeBasePath.removeBasePath(_normalizeLocalePath.normalizeLocalePath(lr.effect.parsedAs.pathname,Zt.locales).pathname),ir=Zt.components[er],zt.shallow&&ir&&Zt.route===er&&!Ut))return _extends({},ir,{route:er});if(er==="/api"||er.startsWith("/api/"))return handleHardNavigation({url:j,router:Zt}),new Promise(()=>{});const ur=rr||(yield Zt.fetchComponent(er).then(_r=>({Component:_r.page,styleSheets:_r.styleSheets,__N_SSG:_r.mod.__N_SSG,__N_SSP:_r.mod.__N_SSP}))),cr=ur.__N_SSG||ur.__N_SSP,{props:dr,cacheKey:gr}=yield Zt._getData(_async_to_generator(function*(){if(cr){const{json:_r,cacheKey:Sr}=lr?.json?lr:yield fetchNextData({dataHref:Zt.pageLoader.getDataHref({href:_formatUrl.formatWithValidation({pathname:s,query:_}),asPath:$t,locale:Ht}),isServerRender:Zt.isSsr,parseJSON:!0,inflightCache:Zt.sdc,persistCache:!Gt,isPrefetch:!1,unstable_skipClientCache:Xt});return{cacheKey:Sr,props:_r||{}}}return{headers:{},cacheKey:"",props:yield Zt.getInitialProps(ur.Component,{pathname:s,query:_,asPath:j,locale:Ht,locales:Zt.locales,defaultLocale:Zt.defaultLocale})}}));return ur.__N_SSP&&ar.dataHref&&delete Zt.sdc[gr],!Zt.isPreview&&ur.__N_SSG&&!Jt&&fetchNextData(Object.assign({},ar,{isBackground:!0,persistCache:!1,inflightCache:backgroundCache})).catch(()=>{}),dr.pageProps=Object.assign({},dr.pageProps),ur.props=dr,ur.route=er,ur.query=_,ur.resolvedAs=$t,Zt.components[er]=ur,ur}catch(or){return Zt.handleRouteInfoError(_isError.getProperError(or),s,_,j,zt)}})()}set(o,s,_){return this.state=o,this.sub(s,this.components["/_app"].Component,_)}beforePopState(o){this._bps=o}onlyAHashChange(o){if(!this.asPath)return!1;const[s,_]=this.asPath.split("#"),[j,$t]=o.split("#");return $t&&s===j&&_===$t?!0:s!==j?!1:_!==$t}scrollToHash(o){const[,s=""]=o.split("#");if(s===""||s==="top"){handleSmoothScroll(()=>window.scrollTo(0,0));return}const _=decodeURIComponent(s),j=document.getElementById(_);if(j){handleSmoothScroll(()=>j.scrollIntoView());return}const $t=document.getElementsByName(_)[0];$t&&handleSmoothScroll(()=>$t.scrollIntoView())}urlIsNew(o){return this.asPath!==o}prefetch(o,s=o,_={}){var j=this;return _async_to_generator(function*(){if(typeof window<"u"&&_isBot.isBot(window.navigator.userAgent))return;let $t=_parseRelativeUrl.parseRelativeUrl(o),{pathname:zt,query:Ht}=$t;if({NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_I18N_SUPPORT&&_.locale===!1){zt=_normalizeLocalePath.normalizeLocalePath(zt,j.locales).pathname,$t.pathname=zt,o=_formatUrl.formatWithValidation($t);let Zt=_parseRelativeUrl.parseRelativeUrl(s);const er=_normalizeLocalePath.normalizeLocalePath(Zt.pathname,j.locales);Zt.pathname=er.pathname,_.locale=er.detectedLocale||j.defaultLocale,s=_formatUrl.formatWithValidation(Zt)}const Ut=yield j.pageLoader.getPageList();let Gt=s;const Xt=typeof _.locale<"u"?_.locale||void 0:j.locale;if({NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_HAS_REWRITES&&s.startsWith("/")){let Zt;({__rewrites:Zt}=yield _routeLoader.getClientBuildManifest());const er=_resolveRewrites.default(_addBasePath.addBasePath(_addLocale.addLocale(s,j.locale),!0),Ut,Zt,$t.query,tr=>resolveDynamicRoute(tr,Ut),j.locales);if(er.externalDest)return;Gt=_removeLocale.removeLocale(_removeBasePath.removeBasePath(er.asPath),j.locale),er.matchedPage&&er.resolvedHref&&(zt=er.resolvedHref,$t.pathname=zt,o=_formatUrl.formatWithValidation($t))}$t.pathname=resolveDynamicRoute($t.pathname,Ut),_isDynamic.isDynamicRoute($t.pathname)&&(zt=$t.pathname,$t.pathname=zt,Object.assign(Ht,_routeMatcher.getRouteMatcher(_routeRegex.getRouteRegex($t.pathname))(_parsePath.parsePath(s).pathname)||{}),o=_formatUrl.formatWithValidation($t));const Jt=_removeTrailingSlash.removeTrailingSlash(zt);yield Promise.all([j.pageLoader._isSsg(Jt).then(Zt=>Zt?fetchNextData({dataHref:j.pageLoader.getDataHref({href:o,asPath:Gt,locale:Xt}),isServerRender:!1,parseJSON:!0,inflightCache:j.sdc,persistCache:!j.isPreview,isPrefetch:!0,unstable_skipClientCache:_.unstable_skipClientCache||_.priority&&!!{NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_OPTIMISTIC_CLIENT_CACHE}).then(()=>!1):!1),j.pageLoader[_.priority?"loadPage":"prefetch"](Jt)])})()}fetchComponent(o){var s=this;
1505return _async_to_generator(function*(){const _=getCancelledHandler({route:o,router:s});try{const j=yield s.pageLoader.loadPage(o);return _(),j}catch(j){throw _(),j}})()}_getData(o){let s=!1;const _=()=>{s=!0};return this.clc=_,o().then(j=>{if(_===this.clc&&(this.clc=null),s){const $t=new Error("Loading initial props cancelled");throw $t.cancelled=!0,$t}return j})}_getFlightData(o){return fetchNextData({dataHref:o,isServerRender:!0,parseJSON:!1,inflightCache:this.sdc,persistCache:!1,isPrefetch:!1}).then(({text:s})=>({data:s}))}getInitialProps(o,s){const{Component:_}=this.components["/_app"],j=this._wrapApp(_);return s.AppTree=j,_utils.loadGetInitialProps(_,{AppTree:j,Component:o,router:this,ctx:s})}get route(){return this.state.route}get pathname(){return this.state.pathname}get query(){return this.state.query}get asPath(){return this.state.asPath}get locale(){return this.state.locale}get isFallback(){return this.state.isFallback}get isPreview(){return this.state.isPreview}constructor(o,s,_,{initialProps:j,pageLoader:$t,App:zt,wrapApp:Ht,Component:Ut,err:Gt,subscription:Xt,isFallback:Jt,locale:Zt,locales:er,defaultLocale:tr,domainLocales:nr,isPreview:sr}){this.sdc={},this.isFirstPopStateEvent=!0,this._key=createKey(),this.onPopState=rr=>{const{isFirstPopStateEvent:ar}=this;this.isFirstPopStateEvent=!1;const lr=rr.state;if(!lr){const{pathname:wr,query:Rr}=this;this.changeState("replaceState",_formatUrl.formatWithValidation({pathname:_addBasePath.addBasePath(wr),query:Rr}),_utils.getURL());return}if(lr.__NA){window.location.reload();return}if(!lr.__N||ar&&this.locale===lr.options.locale&&lr.as===this.asPath)return;let ur;const{url:cr,as:dr,options:gr,key:_r}=lr;if({NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_SCROLL_RESTORATION&&manualScrollRestoration&&this._key!==_r){try{sessionStorage.setItem("__next_scroll_"+this._key,JSON.stringify({x:self.pageXOffset,y:self.pageYOffset}))}catch{}try{const wr=sessionStorage.getItem("__next_scroll_"+_r);ur=JSON.parse(wr)}catch{ur={x:0,y:0}}}this._key=_r;const{pathname:Sr}=_parseRelativeUrl.parseRelativeUrl(cr);this.isSsr&&dr===_addBasePath.addBasePath(this.asPath)&&Sr===_addBasePath.addBasePath(this.pathname)||this._bps&&!this._bps(lr)||this.change("replaceState",cr,dr,Object.assign({},gr,{shallow:gr.shallow&&this._shallow,locale:gr.locale||this.defaultLocale,_h:0}),ur)};const or=_removeTrailingSlash.removeTrailingSlash(o);this.components={},o!=="/_error"&&(this.components[or]={Component:Ut,initial:!0,props:j,err:Gt,__N_SSG:j&&j.__N_SSG,__N_SSP:j&&j.__N_SSP}),this.components["/_app"]={Component:zt,styleSheets:[]},this.events=Router.events,this.pageLoader=$t;const ir=_isDynamic.isDynamicRoute(o)&&self.__NEXT_DATA__.autoExport;if(this.basePath={NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_ROUTER_BASEPATH||"",this.sub=Xt,this.clc=null,this._wrapApp=Ht,this.isSsr=!0,this.isLocaleDomain=!1,this.isReady=!!(self.__NEXT_DATA__.gssp||self.__NEXT_DATA__.gip||self.__NEXT_DATA__.appGip&&!self.__NEXT_DATA__.gsp||!ir&&!self.location.search&&!{NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_HAS_REWRITES),{NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_I18N_SUPPORT&&(this.locales=er,this.defaultLocale=tr,this.domainLocales=nr,this.isLocaleDomain=!!_detectDomainLocale.detectDomainLocale(nr,self.location.hostname)),this.state={route:or,pathname:o,query:s,asPath:ir?o:_,isPreview:!!sr,locale:{NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_I18N_SUPPORT?Zt:void 0,isFallback:Jt},this._initialMatchesMiddlewarePromise=Promise.resolve(!1),typeof window<"u"){if(!_.startsWith("//")){const rr={locale:Zt},ar=_utils.getURL();this._initialMatchesMiddlewarePromise=matchesMiddleware({router:this,locale:Zt,asPath:ar}).then(lr=>(rr._shouldResolveHref=_!==o,this.changeState("replaceState",lr?ar:_formatUrl.formatWithValidation({pathname:_addBasePath.addBasePath(o),query:s}),ar,rr),lr))}window.addEventListener("popstate",this.onPopState),{NODE_ENV:"production",NX_APP_ENV:"production"}.__NEXT_SCROLL_RESTORATION&&manualScrollRestoration&&(window.history.scrollRestoration="manual")}}}Router.events=_mitt.default();router.default=Router;var routerContext={};
1505Object.defineProperty(routerContext,"__esModule",{value:!0});routerContext.RouterContext=void 0;var _interop_require_default=_interop_require_default$4.default,_react=_interop_require_default(reactExports);const RouterContext=_react.default.createContext(null);routerContext.RouterContext=RouterContext;var withRouter={exports:{}},hasRequiredWithRouter;function requireWithRouter(){return hasRequiredWithRouter||(hasRequiredWithRouter=1,function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=$t;var s=_interop_require_default$4.default,_=s(reactExports),j=requireRouter();function $t(zt){function Ht(Ut){return _.default.createElement(zt,Object.assign({router:j.useRouter()},Ut))}return Ht.getInitialProps=zt.getInitialProps,Ht.origGetInitialProps=zt.origGetInitialProps,Ht}(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)}(withRouter,withRouter.exports)),withRouter.exports}var hasRequiredRouter;function requireRouter(){return hasRequiredRouter||(hasRequiredRouter=1,function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),Object.defineProperty(o,"Router",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(o,"withRouter",{enumerable:!0,get:function(){return Ht.default}}),o.useRouter=tr,o.createRouter=nr,o.makePublicRouterInstance=sr,o.default=void 0;var s=_interop_require_default$4.default,_=s(reactExports),j=s(router),$t=routerContext,zt=s(isError$1),Ht=s(requireWithRouter());const Ut={router:null,readyCallbacks:[],ready(or){if(this.router)return or();typeof window<"u"&&this.readyCallbacks.push(or)}},Gt=["pathname","route","query","asPath","components","isFallback","basePath","locale","locales","defaultLocale","isReady","isPreview","isLocaleDomain","domainLocales"],Xt=["routeChangeStart","beforeHistoryChange","routeChangeComplete","routeChangeError","hashChangeStart","hashChangeComplete"],Jt=["push","replace","reload","back","prefetch","beforePopState"];Object.defineProperty(Ut,"events",{get(){return j.default.events}});function Zt(){if(!Ut.router){const or=`No router instance found.
1506You should only use "next/router" on the client side of your app.
1507`;throw new Error(or)}return Ut.router}Gt.forEach(or=>{Object.defineProperty(Ut,or,{get(){return Zt()[or]}})}),Jt.forEach(or=>{Ut[or]=(...ir)=>Zt()[or](...ir)}),Xt.forEach(or=>{Ut.ready(()=>{j.default.events.on(or,(...ir)=>{const rr=`on${or.charAt(0).toUpperCase()}${or.substring(1)}`,ar=Ut;if(ar[rr])try{ar[rr](...ir)}catch(lr){console.error(`Error when running the Router event: ${rr}`),console.error(zt.default(lr)?`${lr.message}
1508${lr.stack}`:lr+"")}})})});var er=Ut;o.default=er;function tr(){return _.default.useContext($t.RouterContext)}function nr(...or){return Ut.router=new j.default(...or),Ut.readyCallbacks.forEach(ir=>ir()),Ut.readyCallbacks=[],Ut.router}function sr(or){const ir=or,rr={};for(const ar of Gt){if(typeof ir[ar]=="object"){rr[ar]=Object.assign(Array.isArray(ir[ar])?[]:{},ir[ar]);continue}rr[ar]=ir[ar]}return rr.events=j.default.events,Jt.forEach(ar=>{rr[ar]=(...lr)=>ir[ar](...lr)}),rr}(typeof o.default=="function"||typeof o.default=="object"&&o.default!==null)&&typeof o.default.__esModule>"u"&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),a.exports=o.default)}(router$1,router$1.exports)),router$1.exports}requireRouter();var POSITIONALS_EXP=/(%?)(%([sdijo]))/g;function serializePositional(a,o){switch(o){case"s":return a;case"d":case"i":return Number(a);case"j":return JSON.stringify(a);case"o":{if(typeof a=="string")return a;const s=JSON.stringify(a);return s==="{}"||s==="[]"||/^\[object .+?\]$/.test(s)?a:s}}}function format(a,...o){if(o.length===0)return a;let s=0,_=a.replace(POSITIONALS_EXP,(j,$t,zt,Ht)=>{const Ut=o[s],Gt=serializePositional(Ut,Ht);return $t?j:(s++,Gt)});return s<o.length&&(_+=` ${o.slice(s).join(" ")}`),_=_.replace(/%{2,2}/g,"%"),_}var STACK_FRAMES_TO_IGNORE=2;function cleanErrorStack(a){if(!a.stack)return;const o=a.stack.split(`
1509`);o.splice(1,STACK_FRAMES_TO_IGNORE),a.stack=o.join(`
1510`)}
1510var InvariantError=class extends Error{constructor(a,...o){super(a),this.message=a,this.name="Invariant Violation",this.message=format(a,...o),cleanErrorStack(this)}},invariant=(a,o,...s)=>{if(!a)throw new InvariantError(o,...s)};invariant.as=(a,o,s,..._)=>{if(!o){const j=_.length===0?s:format(s,..._);let $t;try{$t=Reflect.construct(a,[j])}catch{$t=a(j)}throw $t}};const LIBRARY_PREFIX="[MSW]";function formatMessage(a,...o){const s=format(a,...o);return`${LIBRARY_PREFIX} ${s}`}function warn(a,...o){console.warn(formatMessage(a,...o))}function error(a,...o){console.error(formatMessage(a,...o))}const devUtils={formatMessage,warn,error};function checkGlobals(){invariant(typeof URL<"u",devUtils.formatMessage(`Global "URL" class is not defined. This likely means that you're running MSW in an environment that doesn't support all Node.js standard API (e.g. React Native). If that's the case, please use an appropriate polyfill for the "URL" class, like "react-native-url-polyfill".`))}const SOURCE_FRAME=/[\/\\]msw[\/\\]src[\/\\](.+)/,BUILD_FRAME=/(node_modules)?[\/\\]lib[\/\\](core|browser|node|native|iife)[\/\\]|^[^\/\\]*$/;function getCallFrame(a){const o=a.stack;if(!o)return;const _=o.split(`
1511`).slice(1).find($t=>!(SOURCE_FRAME.test($t)||BUILD_FRAME.test($t)));return _?_.replace(/\s*at [^()]*\(([^)]+)\)/,"$1").replace(/^@/,""):void 0}function isIterable(a){return a?Reflect.has(a,Symbol.iterator)||Reflect.has(a,Symbol.asyncIterator):!1}class RequestHandler{static cache=new WeakMap;__kind;info;isUsed;resolver;resolverIterator;resolverIteratorResult;options;constructor(o){this.resolver=o.resolver,this.options=o.options;const s=getCallFrame(new Error);this.info={...o.info,callFrame:s},this.isUsed=!1,this.__kind="RequestHandler"}async parse(o){return{}}async test(o){const s=await this.parse({request:o.request,resolutionContext:o.resolutionContext});return this.predicate({request:o.request,parsedResult:s,resolutionContext:o.resolutionContext})}extendResolverArgs(o){return{}}cloneRequestOrGetFromCache(o){const s=RequestHandler.cache.get(o);if(typeof s<"u")return s;const _=o.clone();return RequestHandler.cache.set(o,_),_}async run(o){if(this.isUsed&&this.options?.once)return null;const s=this.cloneRequestOrGetFromCache(o.request),_=await this.parse({request:o.request,resolutionContext:o.resolutionContext});if(!this.predicate({request:o.request,parsedResult:_,resolutionContext:o.resolutionContext})||this.isUsed&&this.options?.once)return null;this.isUsed=!0;const $t=this.wrapResolver(this.resolver),zt=this.extendResolverArgs({request:o.request,parsedResult:_}),Ut=await $t({...zt,requestId:o.requestId,request:o.request}).catch(Xt=>{if(Xt instanceof Response)return Xt;throw Xt});return this.createExecutionResult({request:s,requestId:o.requestId,response:Ut,parsedResult:_})}wrapResolver(o){return async s=>{if(!this.resolverIterator){const zt=await o(s);if(!isIterable(zt))return zt;this.resolverIterator=Symbol.iterator in zt?zt[Symbol.iterator]():zt[Symbol.asyncIterator]()}this.isUsed=!1;const{done:_,value:j}=await this.resolverIterator.next(),$t=await j;return $t&&(this.resolverIteratorResult=$t.clone()),_?(this.isUsed=!0,this.resolverIteratorResult?.clone()):$t}}createExecutionResult(o){return{handler:this,request:o.request,requestId:o.requestId,response:o.response,parsedResult:o.parsedResult}}}function isStringEqual(a,o){return a.toLowerCase()===o.toLowerCase()}function getStatusCodeColor(a){return a<300?"#69AB32":a<400?"#F0BB4B":"#E95F5D"}function getTimestamp(a){const o=new Date,s=`${o.getHours().toString().padStart(2,"0")}:${o.getMinutes().toString().padStart(2,"0")}:${o.getSeconds().toString().padStart(2,"0")}`;return a?.milliseconds?`${s}.${o.getMilliseconds().toString().padStart(3,"0")}`:s}async function serializeRequest(a){const s=await a.clone().text();return{url:new URL(a.url),method:a.method,headers:Object.fromEntries(a.headers.entries()),body:s}}var __create$3=Object.create,__defProp$4=Object.defineProperty,__getOwnPropDesc$3=Object.getOwnPropertyDescriptor,__getOwnPropNames$3=Object.getOwnPropertyNames,__getProtoOf$3=Object.getPrototypeOf,__hasOwnProp$3=Object.prototype.hasOwnProperty,__commonJS$3=(a,o)=>function(){return o||(0,a[__getOwnPropNames$3(a)[0]])((o={exports:{}}).exports,o),o.exports},__copyProps$3=(a,o,s,_)=>{if(o&&typeof o=="object"||typeof o=="function")for(let j of __getOwnPropNames$3(o))!__hasOwnProp$3.call(a,j)&&j!==s&&__defProp$4(a,j,{get:()=>o[j],enumerable:!(_=__getOwnPropDesc$3(o,j))||_.enumerable});return a},__toESM$3=(a,o,s)=>(s=a!=null?__create$3(__getProtoOf$3(a)):{},__copyProps$3(o||!a||!a.__esModule?__defProp$4(s,"default",{value:a,enumerable:!0}):s,a)),require_codes=__commonJS$3({"node_modules/statuses/codes.json"(a,o){o.exports={100:"Continue",101:"Switching Protocols",102:"Processing",103:"Early Hints",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Parti
1511al Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a Teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Too Early",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}}}),require_statuses=__commonJS$3({"node_modules/statuses/index.js"(a,o){var s=require_codes();o.exports=Ht,Ht.message=s,Ht.code=_(s),Ht.codes=j(s),Ht.redirect={300:!0,301:!0,302:!0,303:!0,305:!0,307:!0,308:!0},Ht.empty={204:!0,205:!0,304:!0},Ht.retry={502:!0,503:!0,504:!0};function _(Ut){var Gt={};return Object.keys(Ut).forEach(function(Jt){var Zt=Ut[Jt],er=Number(Jt);Gt[Zt.toLowerCase()]=er}),Gt}function j(Ut){return Object.keys(Ut).map(function(Xt){return Number(Xt)})}function $t(Ut){var Gt=Ut.toLowerCase();if(!Object.prototype.hasOwnProperty.call(Ht.code,Gt))throw new Error('invalid status message: "'+Ut+'"');return Ht.code[Gt]}function zt(Ut){if(!Object.prototype.hasOwnProperty.call(Ht.message,Ut))throw new Error("invalid status code: "+Ut);return Ht.message[Ut]}function Ht(Ut){if(typeof Ut=="number")return zt(Ut);if(typeof Ut!="string")throw new TypeError("code must be a number or string");var Gt=parseInt(Ut,10);return isNaN(Gt)?$t(Ut):zt(Gt)}}}),import_statuses=__toESM$3(require_statuses(),1),source_default$2=import_statuses.default;/*! Bundled license information:
1512
1513statuses/index.js:
1514  (*!
1515   * statuses
1516   * Copyright(c) 2014 Jonathan Ong
1517   * Copyright(c) 2016 Douglas Christopher Wilson
1518   * MIT Licensed
1519   *)
1520*/const{message:message$1}=source_default$2;async function serializeResponse(a){const o=a.clone(),s=await o.text(),_=o.status||200,j=o.statusText||message$1[_]||"OK";return{status:_,statusText:j,headers:Object.fromEntries(o.headers.entries()),body:s}}function lexer(a){for(var o=[],s=0;s<a.length;){var _=a[s];if(_==="*"||_==="+"||_==="?"){o.push({type:"MODIFIER",index:s,value:a[s++]});continue}if(_==="\\"){o.push({type:"ESCAPED_CHAR",index:s++,value:a[s++]});continue}if(_==="{"){o.push({type:"OPEN",index:s,value:a[s++]});continue}if(_==="}"){o.push({type:"CLOSE",index:s,value:a[s++]});continue}if(_===":"){for(var j="",$t=s+1;$t<a.length;){var zt=a.charCodeAt($t);if(zt>=48&&zt<=57||zt>=65&&zt<=90||zt>=97&&zt<=122||zt===95){j+=a[$t++];continue}break}if(!j)throw new TypeError("Missing parameter name at ".concat(s));o.push({type:"NAME",index:s,value:j}),s=$t;continue}if(_==="("){var Ht=1,Ut="",$t=s+1;if(a[$t]==="?")throw new TypeError('Pattern cannot start with "?" at '.concat($t));for(;$t<a.length;){if(a[$t]==="\\"){Ut+=a[$t++]+a[$t++];continue}if(a[$t]===")"){if(Ht--,Ht===0){$t++;break}}else if(a[$t]==="("&&(Ht++,a[$t+1]!=="?"))throw new TypeError("Capturing groups are not allowed at ".concat($t));Ut+=a[$t++]}if(Ht)throw new TypeError("Unbalanced pattern at ".concat(s));if(!Ut)throw new TypeError("Missing pattern at ".concat(s));o.push({type:"PATTERN",index:s,value:Ut}),s=$t;continue}o.push({type:"CHAR",index:s,value:a[s++]})}return o.push({type:"END",index:s,value:""}),o}function parse(a,o){o===void 0&&(o={});for(var s=lexer(a),_=o.prefixes,j=_===void 0?"./":_,$t=o.delimiter,zt=$t===void 0?"/#?":$t,Ht=[],Ut=0,Gt=0,Xt="",Jt=function(gr){if(Gt<s.length&&s[Gt].type===gr)return s[Gt++].value},Zt=function(gr){var _r=Jt(gr);if(_r!==void 0)return _r;var Sr=s[Gt],wr=Sr.type,Rr=Sr.index;throw new TypeError("Unexpected ".concat(wr," at ").concat(Rr,", expected ").concat(gr))},er=function(){for(var gr="",_r;_r=Jt("CHAR")||Jt("ESCAPED_CHAR");)gr+=_r;return gr},tr=function(gr){for(var _r=0,Sr=zt;_r<Sr.length;_r++){var wr=Sr[_r];if(gr.indexOf(wr)>-1)return!0}return!1},nr=function(gr){var _r=Ht[Ht.length-1],Sr=gr||(_r&&typeof _r=="string"?_r:"");
1520if(_r&&!Sr)throw new TypeError('Must have text between two parameters, missing text after "'.concat(_r.name,'"'));return!Sr||tr(Sr)?"[^".concat(escapeString(zt),"]+?"):"(?:(?!".concat(escapeString(Sr),")[^").concat(escapeString(zt),"])+?")};Gt<s.length;){var sr=Jt("CHAR"),or=Jt("NAME"),ir=Jt("PATTERN");if(or||ir){var rr=sr||"";j.indexOf(rr)===-1&&(Xt+=rr,rr=""),Xt&&(Ht.push(Xt),Xt=""),Ht.push({name:or||Ut++,prefix:rr,suffix:"",pattern:ir||nr(rr),modifier:Jt("MODIFIER")||""});continue}var ar=sr||Jt("ESCAPED_CHAR");if(ar){Xt+=ar;continue}Xt&&(Ht.push(Xt),Xt="");var lr=Jt("OPEN");if(lr){var rr=er(),ur=Jt("NAME")||"",cr=Jt("PATTERN")||"",dr=er();Zt("CLOSE"),Ht.push({name:ur||(cr?Ut++:""),pattern:ur&&!cr?nr(rr):cr,prefix:rr,suffix:dr,modifier:Jt("MODIFIER")||""});continue}Zt("END")}return Ht}function match(a,o){var s=[],_=pathToRegexp(a,s,o);return regexpToFunction(_,s,o)}function regexpToFunction(a,o,s){s===void 0&&(s={});var _=s.decode,j=_===void 0?function($t){return $t}:_;return function($t){var zt=a.exec($t);if(!zt)return!1;for(var Ht=zt[0],Ut=zt.index,Gt=Object.create(null),Xt=function(Zt){if(zt[Zt]===void 0)return"continue";var er=o[Zt-1];er.modifier==="*"||er.modifier==="+"?Gt[er.name]=zt[Zt].split(er.prefix+er.suffix).map(function(tr){return j(tr,er)}):Gt[er.name]=j(zt[Zt],er)},Jt=1;Jt<zt.length;Jt++)Xt(Jt);return{path:Ht,index:Ut,params:Gt}}}function escapeString(a){return a.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function flags(a){return a&&a.sensitive?"":"i"}function regexpToRegexp(a,o){if(!o)return a;for(var s=/\((?:\?<(.*?)>)?(?!\?)/g,_=0,j=s.exec(a.source);j;)o.push({name:j[1]||_++,prefix:"",suffix:"",modifier:"",pattern:""}),j=s.exec(a.source);return a}function arrayToRegexp(a,o,s){var _=a.map(function(j){return pathToRegexp(j,o,s).source});return new RegExp("(?:".concat(_.join("|"),")"),flags(s))}function stringToRegexp(a,o,s){return tokensToRegexp(parse(a,s),o,s)}function tokensToRegexp(a,o,s){s===void 0&&(s={});for(var _=s.strict,j=_===void 0?!1:_,$t=s.start,zt=$t===void 0?!0:$t,Ht=s.end,Ut=Ht===void 0?!0:Ht,Gt=s.encode,Xt=Gt===void 0?function(_r){return _r}:Gt,Jt=s.delimiter,Zt=Jt===void 0?"/#?":Jt,er=s.endsWith,tr=er===void 0?"":er,nr="[".concat(escapeString(tr),"]|$"),sr="[".concat(escapeString(Zt),"]"),or=zt?"^":"",ir=0,rr=a;ir<rr.length;ir++){var ar=rr[ir];if(typeof ar=="string")or+=escapeString(Xt(ar));else{var lr=escapeString(Xt(ar.prefix)),ur=escapeString(Xt(ar.suffix));if(ar.pattern)if(o&&o.push(ar),lr||ur)if(ar.modifier==="+"||ar.modifier==="*"){var cr=ar.modifier==="*"?"?":"";or+="(?:".concat(lr,"((?:").concat(ar.pattern,")(?:").concat(ur).concat(lr,"(?:").concat(ar.pattern,"))*)").concat(ur,")").concat(cr)}else or+="(?:".concat(lr,"(").concat(ar.pattern,")").concat(ur,")").concat(ar.modifier);else{if(ar.modifier==="+"||ar.modifier==="*")throw new TypeError('Can not repeat "'.concat(ar.name,'" without a prefix and suffix'));or+="(".concat(ar.pattern,")").concat(ar.modifier)}else or+="(?:".concat(lr).concat(ur,")").concat(ar.modifier)}}if(Ut)j||(or+="".concat(sr,"?")),or+=s.endsWith?"(?=".concat(nr,")"):"$";else{var dr=a[a.length-1],gr=typeof dr=="string"?sr.indexOf(dr[dr.length-1])>-1:dr===void 0;j||(or+="(?:".concat(sr,"(?=").concat(nr,"))?")),gr||(or+="(?=".concat(sr,"|").concat(nr,")"))}return new RegExp(or,flags(s))}function pathToRegexp(a,o,s){return a instanceof RegExp?regexpToRegexp(a,o):Array.isArray(a)?arrayToRegexp(a,o,s):stringToRegexp(a,o,s)}new TextEncoder;var _FetchResponse=class extends Response{static isConfigurableStatusCode(a){return a>=200&&a<=599}static isRedirectResponse(a){return _FetchResponse.STATUS_CODES_WITH_REDIRECT.includes(a)}static isResponseWithBody(a){return!_FetchResponse.STATUS_CODES_WITHOUT_BODY.includes(a)}static setUrl(a,o){a&&o.url==""&&Object.defineProperty(o,"url",{value:a,enumerable:!0,configurable:!0,writable:!1})}static parseRawHeaders(a){const o=new Headers;for(let s=0;s<a.length;s+=2)o.append(a[s],a[s+1]);return o}constructor(a,o={}){var s;const _=(s=o.status)!=null?s:200,j=_FetchResponse.isConfigurableStatusCode(_)?_:200,$t=_FetchResponse.isResponseWithBody(_)?a:null;if(super($t,{...o,status:j}
1520),_!==j){const zt=Object.getOwnPropertySymbols(this).find(Ht=>Ht.description==="state");if(zt){const Ht=Reflect.get(this,zt);Reflect.set(Ht,"status",_)}else Object.defineProperty(this,"status",{value:_,enumerable:!0,configurable:!0,writable:!1})}_FetchResponse.setUrl(o.url,this)}},FetchResponse=_FetchResponse;FetchResponse.STATUS_CODES_WITHOUT_BODY=[101,103,204,205,304];FetchResponse.STATUS_CODES_WITH_REDIRECT=[301,302,303,307,308];function isNodeProcess(){if(typeof navigator<"u"&&navigator.product==="ReactNative")return!0;if(typeof process<"u"){const a=process.type;return a==="renderer"||a==="worker"?!1:!!(process.versions&&process.versions.node)}return!1}var __defProp$3=Object.defineProperty,__export=(a,o)=>{for(var s in o)__defProp$3(a,s,{get:o[s],enumerable:!0})},colors_exports={};__export(colors_exports,{blue:()=>blue,gray:()=>gray,green:()=>green,red:()=>red,yellow:()=>yellow});function yellow(a){return`\x1B[33m${a}\x1B[0m`}function blue(a){return`\x1B[34m${a}\x1B[0m`}function gray(a){return`\x1B[90m${a}\x1B[0m`}function red(a){return`\x1B[31m${a}\x1B[0m`}function green(a){return`\x1B[32m${a}\x1B[0m`}isNodeProcess();function getCleanUrl(a,o=!0){return[o&&a.origin,a.pathname].filter(Boolean).join("")}const REDUNDANT_CHARACTERS_EXP=/[\?|#].*$/g;function getSearchParams(a){return new URL(`/${a}`,"http://localhost").searchParams}function cleanUrl(a){return a.endsWith("?")?a:a.replace(REDUNDANT_CHARACTERS_EXP,"")}function isAbsoluteUrl(a){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(a)}function getAbsoluteUrl(a,o){if(isAbsoluteUrl(a)||a.startsWith("*"))return a;const s=o||typeof document<"u"&&document.baseURI;return s?decodeURI(new URL(encodeURI(a),s).href):a}function normalizePath(a,o){if(a instanceof RegExp)return a;const s=getAbsoluteUrl(a,o);return cleanUrl(s)}function coercePath(a){return a.replace(/([:a-zA-Z_-]*)(\*{1,2})+/g,(o,s,_)=>{const j="(.*)";return s?s.startsWith(":")?`${s}${_}`:`${s}${j}`:j}).replace(/([^\/])(:)(?=\d+)/,"$1\\$2").replace(/^([^\/]+)(:)(?=\/\/)/,"$1\\$2")}function matchRequestUrl(a,o,s){const _=normalizePath(o,s),j=typeof _=="string"?coercePath(_):_,$t=getCleanUrl(a),zt=match(j,{decode:decodeURIComponent})($t),Ht=zt&&zt.params||{};return{matches:zt!==!1,params:Ht}}function toPublicUrl(a){if(typeof location>"u")return a.toString();const o=a instanceof URL?a:new URL(a);return o.origin===location.origin?o.pathname:o.origin+o.pathname}var __create$2=Object.create,__defProp$2=Object.defineProperty,__getOwnPropDesc$2=Object.getOwnPropertyDescriptor,__getOwnPropNames$2=Object.getOwnPropertyNames,__getProtoOf$2=Object.getPrototypeOf,__hasOwnProp$2=Object.prototype.hasOwnProperty,__commonJS$2=(a,o)=>function(){return o||(0,a[__getOwnPropNames$2(a)[0]])((o={exports:{}}).exports,o),o.exports},__copyProps$2=(a,o,s,_)=>{if(o&&typeof o=="object"||typeof o=="function")for(let j of __getOwnPropNames$2(o))!__hasOwnProp$2.call(a,j)&&j!==s&&__defProp$2(a,j,{get:()=>o[j],enumerable:!(_=__getOwnPropDesc$2(o,j))||_.enumerable});return a},__toESM$2=(a,o,s)=>(s=a!=null?__create$2(__getProtoOf$2(a)):{},__copyProps$2(o||!a||!a.__esModule?__defProp$2(s,"default",{value:a,enumerable:!0}):s,a)),require_cookie$1=__commonJS$2({"node_modules/cookie/index.js"(a){a.parse=Ht,a.serialize=Xt;var o=Object.prototype.toString,s=Object.prototype.hasOwnProperty,_=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/,j=/^("?)[\u0021\u0023-\u002B\u002D-\u003A\u003C-\u005B\u005D-\u007E]*\1$/,$t=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,zt=/^[\u0020-\u003A\u003D-\u007E]*$/;function Ht(tr,nr){if(typeof tr!="string")throw new TypeError("argument str must be a string");var sr={},or=tr.length;if(or<2)return sr;var ir=nr&&nr.decode||Jt,rr=0,ar=0,lr=0;do{if(ar=tr.indexOf("=",rr),ar===-1)break;if(lr=tr.indexOf(";",rr),lr===-1)lr=or;else if(ar>lr){rr=tr.lastIndexOf(";",ar-1)+1;continue}var ur=Ut(tr,rr,ar),cr=Gt(tr,ar,ur),dr=tr.slice(ur,cr);if(!s.call(sr,dr)){var gr=Ut(tr,ar+1,lr),_r=Gt(tr,lr,gr);tr.charCodeAt(gr)===34&&tr.charCodeAt(_r-1)===34&&(gr++,_r--);var Sr=tr.slice(gr,_r);sr[dr]=er(Sr,ir)}rr=lr+1}while(rr<or);return sr}
1520function Ut(tr,nr,sr){do{var or=tr.charCodeAt(nr);if(or!==32&&or!==9)return nr}while(++nr<sr);return sr}function Gt(tr,nr,sr){for(;nr>sr;){var or=tr.charCodeAt(--nr);if(or!==32&&or!==9)return nr+1}return sr}function Xt(tr,nr,sr){var or=sr&&sr.encode||encodeURIComponent;if(typeof or!="function")throw new TypeError("option encode is invalid");if(!_.test(tr))throw new TypeError("argument name is invalid");var ir=or(nr);if(!j.test(ir))throw new TypeError("argument val is invalid");var rr=tr+"="+ir;if(!sr)return rr;if(sr.maxAge!=null){var ar=Math.floor(sr.maxAge);if(!isFinite(ar))throw new TypeError("option maxAge is invalid");rr+="; Max-Age="+ar}if(sr.domain){if(!$t.test(sr.domain))throw new TypeError("option domain is invalid");rr+="; Domain="+sr.domain}if(sr.path){if(!zt.test(sr.path))throw new TypeError("option path is invalid");rr+="; Path="+sr.path}if(sr.expires){var lr=sr.expires;if(!Zt(lr)||isNaN(lr.valueOf()))throw new TypeError("option expires is invalid");rr+="; Expires="+lr.toUTCString()}if(sr.httpOnly&&(rr+="; HttpOnly"),sr.secure&&(rr+="; Secure"),sr.partitioned&&(rr+="; Partitioned"),sr.priority){var ur=typeof sr.priority=="string"?sr.priority.toLowerCase():sr.priority;switch(ur){case"low":rr+="; Priority=Low";break;case"medium":rr+="; Priority=Medium";break;case"high":rr+="; Priority=High";break;
1520default:throw new TypeError("option priority is invalid")}}if(sr.sameSite){var cr=typeof sr.sameSite=="string"?sr.sameSite.toLowerCase():sr.sameSite;switch(cr){case!0:rr+="; SameSite=Strict";break;case"lax":rr+="; SameSite=Lax";break;case"strict":rr+="; SameSite=Strict";break;case"none":rr+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return rr}function Jt(tr){return tr.indexOf("%")!==-1?decodeURIComponent(tr):tr}function Zt(tr){return o.call(tr)==="[object Date]"}function er(tr,nr){try{return nr(tr)}catch{return tr}}}}),import_cookie=__toESM$2(require_cookie$1(),1),source_default$1=import_cookie.default;/*! Bundled license information:
1521
1522cookie/index.js:
1523  (*!
1524   * cookie
1525   * Copyright(c) 2012-2014 Roman Shtylman
1526   * Copyright(c) 2015 Douglas Christopher Wilson
1527   * MIT Licensed
1528   *)
1529*/function commonjsRequire(a){throw new Error('Could not dynamically require "'+a+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var __create$1=Object.create,__defProp$1=Object.defineProperty,__getOwnPropDesc$1=Object.getOwnPropertyDescriptor,__getOwnPropNames$1=Object.getOwnPropertyNames,__getProtoOf$1=Object.getPrototypeOf,__hasOwnProp$1=Object.prototype.hasOwnProperty,__require=(a=>typeof commonjsRequire<"u"?commonjsRequire:typeof Proxy<"u"?new Proxy(a,{get:(o,s)=>(typeof commonjsRequire<"u"?commonjsRequire:o)[s]}):a)(function(a){if(typeof commonjsRequire<"u")return commonjsRequire.apply(this,arguments);throw Error('Dynamic require of "'+a+'" is not supported')}),__commonJS$1=(a,o)=>function(){return o||(0,a[__getOwnPropNames$1(a)[0]])((o={exports:{}}).exports,o),o.exports},__copyProps$1=(a,o,s,_)=>{if(o&&typeof o=="object"||typeof o=="function")for(let j of __getOwnPropNames$1(o))!__hasOwnProp$1.call(a,j)&&j!==s&&__defProp$1(a,j,{get:()=>o[j],enumerable:!(_=__getOwnPropDesc$1(o,j))||_.enumerable});return a},__toESM$1=(a,o,s)=>(s=a!=null?__create$1(__getProtoOf$1(a)):{},__copyProps$1(o||!a||!a.__esModule?__defProp$1(s,"default",{value:a,enumerable:!0}):s,a)),require_punycode=__commonJS$1({"node_modules/punycode/punycode.js"(a,o){var s=2147483647,_=36,j=1,$t=26,zt=38,Ht=700,Ut=72,Gt=128,Xt="-",Jt=/^xn--/,Zt=/[^\0-\x7F]/,er=/[\x2E\u3002\uFF0E\uFF61]/g,tr={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},nr=_-j,sr=Math.floor,or=String.fromCharCode;function ir(mr){throw new RangeError(tr[mr])}function rr(mr,hr){const vr=[];let pr=mr.length;for(;pr--;)vr[pr]=hr(mr[pr]);return vr}function ar(mr,hr){const vr=mr.split("@");let pr="";vr.length>1&&(pr=vr[0]+"@",mr=vr[1]),mr=mr.replace(er,".");const br=mr.split("."),Pr=rr(br,hr).join(".");return pr+Pr}function lr(mr){const hr=[];let vr=0;const pr=mr.length;for(;vr<pr;){const br=mr.charCodeAt(vr++);if(br>=55296&&br<=56319&&vr<pr){const Pr=mr.charCodeAt(vr++);(Pr&64512)==56320?hr.push(((br&1023)<<10)+(Pr&1023)+65536):(hr.push(br),vr--)}else hr.push(br)}return hr}var ur=mr=>String.fromCodePoint(...mr),cr=function(mr){return mr>=48&&mr<58?26+(mr-48):mr>=65&&mr<91?mr-65:mr>=97&&mr<123?mr-97:_},dr=function(mr,hr){return mr+22+75*(mr<26)-((hr!=0)<<5)},gr=function(mr,hr,vr){let pr=0;for(mr=vr?sr(mr/Ht):mr>>1,mr+=sr(mr/hr);mr>nr*$t>>1;pr+=_)mr=sr(mr/nr);return sr(pr+(nr+1)*mr/(mr+zt))},_r=function(mr){const hr=[],vr=mr.length;let pr=0,br=Gt,Pr=Ut,kr=mr.lastIndexOf(Xt);kr<0&&(kr=0);for(let Lr=0;Lr<kr;++Lr)mr.charCodeAt(Lr)>=128&&ir("not-basic"),hr.push(mr.charCodeAt(Lr));for(let Lr=kr>0?kr+1:0;Lr<vr;){const Gr=pr;for(let $r=1,Kr=_;;Kr+=_){Lr>=vr&&ir("invalid-input");const rn=cr(mr.charCodeAt(Lr++));rn>=_&&ir("invalid-input"),rn>sr((s-pr)/$r)&&ir("overflow"),pr+=rn*$r;const Zr=Kr<=Pr?j:Kr>=Pr+$t?$t:Kr-Pr;if(rn<Zr)break;const sn=_-Zr;$r>sr(s/sn)&&ir("overflow"),$r*=sn}const Fr=hr.length+1;Pr=gr(pr-Gr,Fr,Gr==0),sr(pr/Fr)>s-br&&ir("overflow"),br+=sr(pr/Fr),pr%=Fr,hr.splice(pr++,0,br)}return String.fromCodePoint(...hr)},Sr=function(mr){const hr=[];mr=lr(mr);const vr=mr.length;let pr=Gt,br=0,Pr=Ut;for(const Gr of mr)Gr<128&&hr.push(or(Gr));const kr=hr.length;let Lr=kr;for(kr&&hr.push(Xt);Lr<vr;){let Gr=s;for(const $r of mr)$r>=pr&&$r<Gr&&(Gr=$r);const Fr=Lr+1;Gr-pr>sr((s-br)/Fr)&&ir("overflow"),br+=(Gr-pr)*Fr,pr=Gr;for(const $r of mr)if($r<pr&&++br>s&&ir("overflow"),$r===pr){let Kr=br;for(let rn=_;;rn+=_){const Zr=rn<=Pr?j:rn>=Pr+$t?$t:rn-Pr;if(Kr<Zr)break;const sn=Kr-Zr,nn=_-Zr;
vendor: 8,865 bytes, line 1529
1529hr.push(or(dr(Zr+sn%nn,0))),Kr=sr(sn/nn)}hr.push(or(dr(Kr,0))),Pr=gr(br,Fr,Lr===kr),br=0,++Lr}++br,++pr}return hr.join("")},wr=function(mr){return ar(mr,function(hr){return Jt.test(hr)?_r(hr.slice(4).toLowerCase()):hr})},Rr=function(mr){return ar(mr,function(hr){return Zt.test(hr)?"xn--"+Sr(hr):hr})},Ir={version:"2.3.1",ucs2:{decode:lr,encode:ur},decode:_r,encode:Sr,toASCII:Rr,toUnicode:wr};o.exports=Ir}}),require_requires_port=__commonJS$1({"node_modules/requires-port/index.js"(a,o){o.exports=function(_,j){if(j=j.split(":")[0],_=+_,!_)return!1;switch(j){case"http":case"ws":return _!==80;case"https":case"wss":return _!==443;case"ftp":return _!==21;case"gopher":return _!==70;case"file":return!1}return _!==0}}}),require_querystringify=__commonJS$1({"node_modules/querystringify/index.js"(a){var o=Object.prototype.hasOwnProperty,s;function _(Ht){try{return decodeURIComponent(Ht.replace(/\+/g," "))}catch{return null}}function j(Ht){try{return encodeURIComponent(Ht)}catch{return null}}function $t(Ht){for(var Ut=/([^=?#&]+)=?([^&]*)/g,Gt={},Xt;Xt=Ut.exec(Ht);){var Jt=_(Xt[1]),Zt=_(Xt[2]);Jt===null||Zt===null||Jt in Gt||(Gt[Jt]=Zt)}return Gt}function zt(Ht,Ut){Ut=Ut||"";var Gt=[],Xt,Jt;typeof Ut!="string"&&(Ut="?");for(Jt in Ht)if(o.call(Ht,Jt)){if(Xt=Ht[Jt],!Xt&&(Xt===null||Xt===s||isNaN(Xt))&&(Xt=""),Jt=j(Jt),Xt=j(Xt),Jt===null||Xt===null)continue;Gt.push(Jt+"="+Xt)}return Gt.length?Ut+Gt.join("&"):""}a.stringify=zt,a.parse=$t}}),require_url_parse=__commonJS$1({"node_modules/url-parse/index.js"(a,o){var s=require_requires_port(),_=require_querystringify(),j=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,$t=/[\n\r\t]/g,zt=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,Ht=/:\d+$/,Ut=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,Gt=/^[a-zA-Z]:/;function Xt(ar){return(ar||"").toString().replace(j,"")}var Jt=[["#","hash"],["?","query"],function(lr,ur){return tr(ur.protocol)?lr.replace(/\\/g,"/"):lr},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],Zt={hash:1,query:1};function er(ar){var lr;typeof window<"u"||typeof window<"u"?lr=window:typeof self<"u"?lr=self:lr={};var ur=lr.location||{};ar=ar||ur;var cr={},dr=typeof ar,gr;if(ar.protocol==="blob:")cr=new or(unescape(ar.pathname),{});else if(dr==="string"){cr=new or(ar,{});for(gr in Zt)delete cr[gr]}else if(dr==="object"){for(gr in ar)gr in Zt||(cr[gr]=ar[gr]);cr.slashes===void 0&&(cr.slashes=zt.test(ar.href))}return cr}function tr(ar){return ar==="file:"||ar==="ftp:"||ar==="http:"||ar==="https:"||ar==="ws:"||ar==="wss:"}function nr(ar,lr){ar=Xt(ar),ar=ar.replace($t,""),lr=lr||{};var ur=Ut.exec(ar),cr=ur[1]?ur[1].toLowerCase():"",dr=!!ur[2],gr=!!ur[3],_r=0,Sr;return dr?gr?(Sr=ur[2]+ur[3]+ur[4],_r=ur[2].length+ur[3].length):(Sr=ur[2]+ur[4],_r=ur[2].length):gr?(Sr=ur[3]+ur[4],_r=ur[3].length):Sr=ur[4],cr==="file:"?_r>=2&&(Sr=Sr.slice(2)):tr(cr)?Sr=ur[4]:cr?dr&&(Sr=Sr.slice(2)):_r>=2&&tr(lr.protocol)&&(Sr=ur[4]),{protocol:cr,slashes:dr||tr(cr),slashesCount:_r,rest:Sr}}function sr(ar,lr){if(ar==="")return lr;for(var ur=(lr||"/").split("/").slice(0,-1).concat(ar.split("/")),cr=ur.length,dr=ur[cr-1],gr=!1,_r=0;cr--;)ur[cr]==="."?ur.splice(cr,1):ur[cr]===".."?(ur.splice(cr,1),_r++):_r&&(cr===0&&(gr=!0),ur.splice(cr,1),_r--);return gr&&ur.unshift(""),(dr==="."||dr==="..")&&ur.push(""),ur.join("/")}function or(ar,lr,ur){if(ar=Xt(ar),ar=ar.replace($t,""),!(this instanceof or))return new or(ar,lr,ur);var cr,dr,gr,_r,Sr,wr,Rr=Jt.slice(),Ir=typeof lr,mr=this,hr=0;for(Ir!=="object"&&Ir!=="string"&&(ur=lr,lr=null),ur&&typeof ur!="function"&&(ur=_.parse),lr=er(lr),dr=nr(ar||"",lr),cr=!dr.protocol&&!dr.slashes,mr.slashes=dr.slashes||cr&&lr.slashes,mr.protocol=dr.protocol||lr.protocol||"",ar=dr.rest,(dr.protocol==="file:"&&(dr.slashesCount!==2||Gt.test(ar))||!dr.slashes&&(dr.protocol||dr.slashesCount<2||!tr(mr.protocol)))&&(Rr[3]=[/(.*)/,"pathname"]);hr<Rr.length;hr++){if(_r=Rr[hr],typeof _r=="function"){ar=_r(ar,mr);continue}gr=_r[0],wr=_r[1],gr!==gr?mr[wr]=ar:typeof gr=="string"?(Sr=gr==="@"?ar.lastIndexOf(gr):ar.indexOf(gr),~Sr&&(typeof _r[2]=="number"?(mr[wr]=ar.slice(0,Sr),ar=ar.slice(Sr+_r[2])):(mr[wr]=ar.slice(Sr),ar=ar.slice(0,Sr)))):(Sr=gr.exec(ar))&&(mr[wr]=Sr[1],ar=ar.slice(0,Sr.index)),mr[wr]=mr[wr]||cr&&_r[3]&&lr[wr]||"",_r[4]&&(mr[wr]=mr[wr].toLowerCase())}ur&&(mr.query=ur(mr.query)),cr&&lr.slashes&&mr.pathname.charAt(0)!=="/"&&(mr.pathname!==""||lr.pathname!=="")&&(mr.pathname=sr(mr.pathname,lr.pathname)),mr.pathname.charAt(0)!=="/"&&tr(mr.protocol)&&(mr.pathname="/"+mr.pathname),s(mr.port,mr.protocol)||(mr.host=mr.hostname,mr.port=""),mr.username=mr.password="",mr.auth&&(Sr=mr.auth.indexOf(":"),~Sr?(mr.username=mr.auth.slice(0,Sr),mr.username=encodeURIComponent(decodeURIComponent(mr.username)),mr.password=mr.auth.slice(Sr+1),mr.password=encodeURIComponent(decodeURIComponent(mr.password))):mr.username=encodeURIComponent(decodeURIComponent(mr.auth)),mr.auth=mr.password?mr.username+":"+mr.password:mr.username),mr.origin=mr.protocol!=="file:"&&tr(mr.protocol)&&mr.host?mr.protocol+"//"+mr.host:"null",mr.href=mr.toString()}function ir(ar,lr,ur){var cr=this;switch(ar){case"query":typeof lr=="string"&&lr.length&&(lr=(ur||_.parse)(lr)),cr[ar]=lr;break;case"port":cr[ar]=lr,s(lr,cr.protocol)?lr&&(cr.host=cr.hostname+":"+lr):(cr.host=cr.hostname,cr[ar]="");break;case"hostname":cr[ar]=lr,cr.port&&(lr+=":"+cr.port),cr.host=lr;break;case"host":cr[ar]=lr,Ht.test(lr)?(lr=lr.split(":"),cr.port=lr.pop(),cr.hostname=lr.join(":")):(cr.hostname=lr,cr.port="");break;case"protocol":cr.protocol=lr.toLowerCase(),cr.slashes=!ur;break;case"pathname":case"hash":if(lr){var dr=ar==="pathname"?"/":"#";cr[ar]=lr.charAt(0)!==dr?dr+lr:lr}else cr[ar]=lr;break;case"username":case"password":cr[ar]=encodeURIComponent(lr);break;case"auth":var gr=lr.indexOf(":");~gr?(cr.username=lr.slice(0,gr),cr.username=encodeURIComponent(decodeURIComponent(cr.username)),cr.password=lr.slice(gr+1),cr.password=encodeURIComponent(decodeURIComponent(cr.password))):cr.username=encodeURIComponent(decodeURIComponent(lr))}for(var _r=0;_r<Jt.length;_r++){var Sr=Jt[_r];Sr[4]&&(cr[Sr[1]]=cr[Sr[1]].toLowerCase())}return cr.auth=cr.password?cr.username+":"+cr.password:cr.username,cr.origin=cr.protocol!=="file:"&&tr(cr.protocol)&&cr.host?cr.protocol+"//"+cr.host:"null",cr.href=cr.toString(),cr}function rr(ar){(!ar||typeof ar!="function")&&(ar=_.stringify);var lr,ur=this,cr=ur.host,dr=ur.protocol;dr&&dr.charAt(dr.length-1)!==":"&&(dr+=":");var gr=dr+(ur.protocol&&ur.slashes||tr(ur.protocol)?"//":"");return ur.username?(gr+=ur.username,ur.password&&(gr+=":"+ur.password),gr+="@"):ur.password?(gr+=":"+ur.password,gr+="@"):ur.protocol!=="file:"&&tr(ur.protocol)&&!cr&&ur.pathname!=="/"&&(gr+="@"),(cr[cr.length-1]===":"||Ht.test(ur.hostname)&&!ur.port)&&(cr+=":"),gr+=cr+ur.pathname,lr=typeof ur.query=="object"?ar(ur.query):ur.query,lr&&(gr+=lr.charAt(0)!=="?"?"?"+lr:lr),ur.hash&&(gr+=ur.hash),gr}or.prototype={set:ir,toString:rr},or.extractProtocol=nr,or.location=er,or.trimLeft=Xt,or.qs=_,o.exports=or}}),require_rules=__commonJS$1({"node_modules/psl/data/rules.json"(a,o){o.exports=["ac","com.ac","edu.ac","gov.ac","net.ac","mil.ac","org.ac","ad","nom.ad","ae","co.ae","net.ae","org.ae","sch.ae","ac.ae","gov.ae","mil.ae","aero","accident-investigation.aero","accident-prevention.aero","aerobatic.aero","aeroclub.aero","aerodrome.aero","agents.aero","aircraft.aero","airline.aero","airport.aero","air-surveillance.aero","airtraffic.aero","air-traffic-control.aero","ambulance.aero","amusement.aero","association.aero","author.aero","ballooning.aero","broker.aero","caa.aero","cargo.aero","catering.aero","certification.aero","championship.aero","charter.aero","civilaviation.aero","club.aero","conference.aero","consultant.aero","consulting.aero","control.aero","council.aero","crew.aero","design.aero","dgca.aero","educator.aero","emergency.aero","engine.aero","engineer.aero","entertainment.aero","equipment.aero","exchange.aero","express.aero","federation.aero","flight.aero","fuel.aero","gliding.aero","government.aero","groundhandling.aero","group.aero","hanggliding.aero","homebuilt.aero","insurance.aero","journal.aero","journalist.aero","leasing.aero","logistics.aero","magazine.aero","maintenance.aero","media.aero","microlight.aero","modelling.aero","navigation.aero","parachuting.aero","paragliding.aero","passenger-association.aero","pilot.aero","press.aero","production.aero","recreation.aero","repbody.aero","res.aero","research.aero","rotorcraft.aero","safety.aero","scientist.aero","services.aero","show.aero","skydiving.aero","software.aero","student.aero","trader.aero","trading.aero","trainer.aero","union.aero","workinggroup.aero","works.aero","af","gov.af","com.af","org.af","net.af","edu.af","ag","com.ag","org.ag","net.ag","co.ag","nom.ag","ai","off.ai","com.ai","
1529net.ai","org.ai","al","com.al","edu.al","gov.al","mil.al","net.al","org.al","am","co.am","com.am","commune.am","net.am","org.am","ao","ed.ao","gv.ao","og.ao","co.ao","pb.ao","it.ao","aq","ar","bet.ar","com.ar","coop.ar","edu.ar","gob.ar","gov.ar","int.ar","mil.ar","musica.ar","mutual.ar","net.ar","org.ar","senasa.ar","tur.ar","arpa","e164.arpa","in-addr.arpa","ip6.arpa","iris.arpa","uri.arpa","urn.arpa","as","gov.as","asia","at","ac.at","co.at","gv.at","or.at","sth.ac.at","au","com.au","net.au","org.au","edu.au","gov.au","asn.au","id.au","info.au","conf.au","oz.au","act.au","nsw.au","nt.au","qld.au","sa.au","tas.au","vic.au","wa.au","act.edu.au","catholic.edu.au","nsw.edu.au","nt.edu.au","qld.edu.au","sa.edu.au","tas.edu.au","vic.edu.au","wa.edu.au","qld.gov.au","sa.gov.au","tas.gov.au","vic.gov.au","wa.gov.au","schools.nsw.edu.au","aw","com.aw","ax","az","com.az","net.az","int.az","gov.az","org.az","edu.az","info.az","pp.az","mil.az","name.az","pro.az","biz.az","ba","com.ba","edu.ba","gov.ba","mil.ba","net.ba","org.ba","bb","biz.bb","co.bb","com.bb","edu.bb","gov.bb","info.bb","net.bb","org.bb","store.bb","tv.bb","*.bd","be","ac.be","bf","gov.bf","bg","a.bg","b.bg","c.bg","d.bg","e.bg","f.bg","g.bg","h.bg","i.bg","j.bg","k.bg","l.bg","m.bg","n.bg","o.bg","p.bg","q.bg","r.bg","s.bg","t.bg","u.bg","v.bg","w.bg","x.bg","y.bg","z.bg","0.bg","1.bg","2.bg","3.bg","4.bg","5.bg","6.bg","7.bg","8.bg","9.bg","bh","com.bh","edu.bh","net.bh","org.bh","gov.bh","bi","co.bi","com.bi","edu.bi","or.bi","org.bi","biz","bj","asso.bj","barreau.bj","gouv.bj","bm","com.bm","edu.bm","gov.bm","net.bm","org.bm","bn","com.bn","edu.bn","gov.bn","net.bn","org.bn","bo","com.bo","edu.bo","gob.bo","int.bo","org.bo","net.bo","mil.bo","tv.bo","web.bo","academia.bo","agro.bo","arte.bo","blog.bo","bolivia.bo","ciencia.bo","cooperativa.bo","democracia.bo","deporte.bo","ecologia.bo","economia.bo","empresa.bo","indigena.bo","industria.bo","info.bo","medicina.bo","movimiento.bo","musica.bo","natural.bo","nombre.bo","noticias.bo","patria.bo","politica.bo","profesional.bo","plurinacional.bo","pueblo.bo","revista.bo","salud.bo","tecnologia.bo","tksat.bo","transporte.bo","wiki.bo","br","9guacu.br","abc.br","adm.br","adv.br","agr.br","aju.br","am.br","anani.br","aparecida.br","app.br","arq.br","art.br","ato.br","b.br","barueri.br","belem.br","bhz.br","bib.br","bio.br","blog.br","bmd.br","boavista.br","bsb.br","campinagrande.br","campinas.br","caxias.br","cim.br","cng.br","cnt.br","com.br","contagem.br","coop.br","coz.br","cri.br","cuiaba.br","curitiba.br","def.br","des.br","det.br","dev.br","ecn.br","eco.br","edu.br","emp.br","enf.br","eng.br","esp.br","etc.br","eti.br","far.br","feira.br","flog.br","floripa.br","fm.br","fnd.br","fortal.br","fot.br","foz.br","fst.br","g12.br","geo.br","ggf.br","goiania.br","gov.br","ac.gov.br","al.gov.br","am.gov.br","ap.gov.br","ba.gov.br","ce.gov.br","df.gov.br","es.gov.br","go.gov.br","ma.gov.br","mg.gov.br","ms.gov.br","mt.gov.br","pa.gov.br","pb.gov.br","pe.gov.br","pi.gov.br","pr.gov.br","rj.gov.br","rn.gov.br","ro.gov.br","rr.gov.br","rs.gov.br","sc.gov.br","se.gov.br","sp.gov.br","to.gov.br","gru.br","imb.br","ind.br","inf.br","jab.br","jampa.br","jdf.br","joinville.br","jor.br","jus.br","leg.br","lel.br","log.br","londrina.br","macapa.br","maceio.br","manaus.br","maringa.br","mat.br","med.br","mil.br","morena.br","mp.br","mus.br","natal.br","net.br","niteroi.br","*.nom.br","not.br","ntr.br","odo.br","ong.br","org.br","osasco.br","palmas.br","poa.br","ppg.br","pro.br","psc.br","psi.br","pvh.br","qsl.br","radio.br","rec.br","recife.br","rep.br","ribeirao.br","rio.br","riobranco.br","riopreto.br","salvador.br","sampa.br","santamaria.br","santoandre.br","saobernardo.br","saogonca.br","seg.br","sjc.br","slg.br","slz.br","sorocaba.br","srv.br","taxi.br","tc.br","tec.br","teo.br","the.br","tmp.br","trd.br","tur.br","tv.br","udi.br","vet.br","vix.br","vlog.br","wiki.br","zlg.br","bs","com.bs","net.bs","org.bs","edu.bs","gov.bs","bt","com.bt","edu.bt","gov.bt","net.bt","org.bt","bv","bw","co.bw","org.bw","by","gov.by","mil.by","com.by","of.by","bz","com.bz","net.bz","org.bz","edu.bz","gov.bz","ca","ab.ca","bc.ca","mb.ca","nb.ca","nf.ca","nl.ca","ns.ca","nt.ca","nu.ca","on.ca","pe.ca","qc.ca","sk.ca","yk.ca","gc.ca","cat","cc","cd","gov.cd","cf","cg","ch","ci","org.ci","or.ci","com.ci","co.ci","edu.ci","ed.ci","ac.ci","net.ci","go.ci","asso.ci","aéroport.ci","int.ci","presse.ci","md.ci","gouv.ci","*.ck","!www.ck","cl","co.cl","gob.cl","gov.cl","mil.cl","cm","co.cm","com.cm","gov.cm","net.cm","cn","ac.cn","com.cn","edu.cn","gov.cn","net.cn","org.cn","mil.cn","公司.cn","网络.cn","網絡.cn","ah.cn","bj.cn","cq.cn","fj.cn","gd.cn","gs.cn","gz.cn","gx.cn","ha.cn","hb.cn","he.cn","hi.cn","hl.cn","hn.cn","jl.cn","js.cn","jx.cn","ln.cn","nm.cn","nx.cn","qh.cn","sc.cn","sd.cn","sh.cn","sn.cn","
1529sx.cn","tj.cn","xj.cn","xz.cn","yn.cn","zj.cn","hk.cn","mo.cn","tw.cn","co","arts.co","com.co","edu.co","firm.co","gov.co","info.co","int.co","mil.co","net.co","nom.co","org.co","rec.co","web.co","com","coop","cr","ac.cr","co.cr","ed.cr","fi.cr","go.cr","or.cr","sa.cr","cu","com.cu","edu.cu","org.cu","net.cu","gov.cu","inf.cu","cv","com.cv","edu.cv","int.cv","nome.cv","org.cv","cw","com.cw","edu.cw","net.cw","org.cw","cx","gov.cx","cy","ac.cy","biz.cy","com.cy","ekloges.cy","gov.cy","ltd.cy","mil.cy","net.cy","org.cy","press.cy","pro.cy","tm.cy","cz","de","dj","dk","dm","com.dm","net.dm","org.dm","edu.dm","gov.dm","do","art.do","com.do","edu.do","gob.do","gov.do","mil.do","net.do","org.do","sld.do","web.do","dz","art.dz","asso.dz","com.dz","edu.dz","gov.dz","org.dz","net.dz","pol.dz","soc.dz","tm.dz","ec","com.ec","info.ec","net.ec","fin.ec","k12.ec","med.ec","pro.ec","org.ec","edu.ec","gov.ec","gob.ec","mil.ec","edu","ee","edu.ee","gov.ee","riik.ee","lib.ee","med.ee","com.ee","pri.ee","aip.ee","org.ee","fie.ee","eg","com.eg","edu.eg","eun.eg","gov.eg","mil.eg","name.eg","net.eg","org.eg","sci.eg","*.er","es","com.es","nom.es","org.es","gob.es","edu.es","et","com.et","gov.et","org.et","edu.et","biz.et","name.et","info.et","net.et","eu","fi","aland.fi","fj","ac.fj","biz.fj","com.fj","gov.fj","info.fj","mil.fj","name.fj","net.fj","org.fj","pro.fj","*.fk","com.fm","edu.fm","net.fm","org.fm","fm","fo","fr","asso.fr","com.fr","gouv.fr","nom.fr","prd.fr","tm.fr","aeroport.fr","avocat.fr","avoues.fr","cci.fr","chambagri.fr","chirurgiens-dentistes.fr","experts-comptables.fr","geometre-expert.fr","greta.fr","huissier-justice.fr","medecin.fr","notaires.fr","pharmacien.fr","port.fr","veterinaire.fr","ga","gb","edu.gd","gov.gd","gd","ge","com.ge","edu.ge","gov.ge","org.ge","mil.ge","net.ge","pvt.ge","gf","gg","co.gg","net.gg","org.gg","gh","com.gh","edu.gh","gov.gh","org.gh","mil.gh","gi","com.gi","ltd.gi","gov.gi","mod.gi","edu.gi","org.gi","gl","co.gl","com.gl","edu.gl","net.gl","org.gl","gm","gn","ac.gn","com.gn","edu.gn","gov.gn","org.gn","net.gn","gov","gp","com.gp","net.gp","mobi.gp","edu.gp","org.gp","asso.gp","gq","gr","com.gr","edu.gr","net.gr","org.gr","gov.gr","gs","gt","com.gt","edu.gt","gob.gt","ind.gt","mil.gt","net.gt","org.gt","gu","com.gu","edu.gu","gov.gu","guam.gu","info.gu","net.gu","org.gu","web.gu","gw","gy","co.gy","com.gy","edu.gy","gov.gy","net.gy","org.gy","hk","com.hk","edu.hk","gov.hk","idv.hk","net.hk","org.hk","公司.hk","教育.hk","敎育.hk","政府.hk","個人.hk","个��
vendor: 5,835 bytes, line 1529
1529.hk","箇人.hk","網络.hk","网络.hk","组織.hk","網絡.hk","网絡.hk","组织.hk","組織.hk","組织.hk","hm","hn","com.hn","edu.hn","org.hn","net.hn","mil.hn","gob.hn","hr","iz.hr","from.hr","name.hr","com.hr","ht","com.ht","shop.ht","firm.ht","info.ht","adult.ht","net.ht","pro.ht","org.ht","med.ht","art.ht","coop.ht","pol.ht","asso.ht","edu.ht","rel.ht","gouv.ht","perso.ht","hu","co.hu","info.hu","org.hu","priv.hu","sport.hu","tm.hu","2000.hu","agrar.hu","bolt.hu","casino.hu","city.hu","erotica.hu","erotika.hu","film.hu","forum.hu","games.hu","hotel.hu","ingatlan.hu","jogasz.hu","konyvelo.hu","lakas.hu","media.hu","news.hu","reklam.hu","sex.hu","shop.hu","suli.hu","szex.hu","tozsde.hu","utazas.hu","video.hu","id","ac.id","biz.id","co.id","desa.id","go.id","mil.id","my.id","net.id","or.id","ponpes.id","sch.id","web.id","ie","gov.ie","il","ac.il","co.il","gov.il","idf.il","k12.il","muni.il","net.il","org.il","im","ac.im","co.im","com.im","ltd.co.im","net.im","org.im","plc.co.im","tt.im","tv.im","in","co.in","firm.in","net.in","org.in","gen.in","ind.in","nic.in","ac.in","edu.in","res.in","gov.in","mil.in","info","int","eu.int","io","com.io","iq","gov.iq","edu.iq","mil.iq","com.iq","org.iq","net.iq","ir","ac.ir","co.ir","gov.ir","id.ir","net.ir","org.ir","sch.ir","ایران.ir","ايران.ir","is","net.is","com.is","edu.is","gov.is","org.is","int.is","it","gov.it","edu.it","abr.it","abruzzo.it","aosta-valley.it","aostavalley.it","bas.it","basilicata.it","cal.it","calabria.it","cam.it","campania.it","emilia-romagna.it","emiliaromagna.it","emr.it","friuli-v-giulia.it","friuli-ve-giulia.it","friuli-vegiulia.it","friuli-venezia-giulia.it","friuli-veneziagiulia.it","friuli-vgiulia.it","friuliv-giulia.it","friulive-giulia.it","friulivegiulia.it","friulivenezia-giulia.it","friuliveneziagiulia.it","friulivgiulia.it","fvg.it","laz.it","lazio.it","lig.it","liguria.it","lom.it","lombardia.it","lombardy.it","lucania.it","mar.it","marche.it","mol.it","molise.it","piedmont.it","piemonte.it","pmn.it","pug.it","puglia.it","sar.it","sardegna.it","sardinia.it","sic.it","sicilia.it","sicily.it","taa.it","tos.it","toscana.it","trentin-sud-tirol.it","trentin-süd-tirol.it","trentin-sudtirol.it","trentin-südtirol.it","trentin-sued-tirol.it","trentin-suedtirol.it","trentino-a-adige.it","trentino-aadige.it","trentino-alto-adige.it","trentino-altoadige.it","trentino-s-tirol.it","trentino-stirol.it","trentino-sud-tirol.it","trentino-süd-tirol.it","trentino-sudtirol.it","trentino-südtirol.it","trentino-sued-tirol.it","trentino-suedtirol.it","trentino.it","trentinoa-adige.it","trentinoaadige.it","trentinoalto-adige.it","trentinoaltoadige.it","trentinos-tirol.it","trentinostirol.it","trentinosud-tirol.it","trentinosüd-tirol.it","trentinosudtirol.it","trentinosüdtirol.it","trentinosued-tirol.it","trentinosuedtirol.it","trentinsud-tirol.it","trentinsüd-tirol.it","trentinsudtirol.it","trentinsüdtirol.it","trentinsued-tirol.it","trentinsuedtirol.it","tuscany.it","umb.it","umbria.it","val-d-aosta.it","val-daosta.it","vald-aosta.it","valdaosta.it","valle-aosta.it","valle-d-aosta.it","valle-daosta.it","valleaosta.it","valled-aosta.it","valledaosta.it","vallee-aoste.it","vallée-aoste.it","vallee-d-aoste.it","vallée-d-aoste.it","valleeaoste.it","valléeaoste.it","valleedaoste.it","valléedaoste.it","vao.it","vda.it","ven.it","veneto.it","ag.it","agrigento.it","al.it","alessandria.it","alto-adige.it","altoadige.it","an.it","ancona.it","andria-barletta-trani.it","andria-trani-barletta.it","andriabarlettatrani.it","andriatranibarletta.it","ao.it","aosta.it","aoste.it","ap.it","aq.it","aquila.it","ar.it","arezzo.it","ascoli-piceno.it","ascolipiceno.it","asti.it","at.it","av.it","avellino.it","ba.it","balsan-sudtirol.it","balsan-südtirol.it","balsan-suedtirol.it","balsan.it","bari.it","barletta-trani-andria.it","barlettatraniandria.it","belluno.it","benevento.it","bergamo.it","bg.it","bi.it","biella.it","bl.it","bn.it","bo.it","bologna.it","bolzano-altoadige.it","bolzano.it","bozen-sudtirol.it","bozen-südtirol.it","bozen-suedtirol.it","bozen.it","br.it","brescia.it","brindisi.it","bs.it","bt.it","bulsan-sudtirol.it","bulsan-südtirol.it","bulsan-suedtirol.it","bulsan.it","bz.it","ca.it","cagliari.it","caltanissetta.it","campidano-medio.it","campidanomedio.it","campobasso.it","carbonia-iglesias.it","carboniaiglesias.it","carrara-massa.it","carraramassa.it","caserta.it","catania.it","catanzaro.it","cb.it","ce.it","cesena-forli.it","cesena-forlì.it","cesenaforli.it","cesenaforlì.it","ch.it","chieti.it","ci.it","cl.it","cn.it","co.it","como.it","cosenza.it","cr.it","cremona.it","crotone.it","cs.it","ct.it","cuneo.it","cz.it","dell-ogliastra.it","dellogliastra.it","en.it","enna.it","fc.it","fe.it","fermo.it","ferrara.it","fg.it","fi.it","firenze.it","florence.it","fm.it","foggia.it","forli-cesena.it","forlì-cesena.it","forlicesena.it","forlìcesena.it","fr.it","frosinone.it","ge.it","genoa.it","genova.it","go.it","gorizia.it","gr.it","grosseto.it","iglesias-carbonia.it","iglesiascarbonia.it","im.it","imperia.it","is.it","isernia.it","kr.it","la-spezia.it","laquila.it","laspezia.it","latina.it","lc.it","le.it","lecce.it","lecco.it","li.it","livorno.it","lo.it","lodi.it","lt.it","lu.it","lucca.it","macerata.it","mantova.it","massa-carrara.it","massacarrara.it","matera.it","mb.it","mc.it","me.it","medio-campidano.it","mediocampidano.it","messina.it","mi.it","milan.it","milano.it","mn.it","mo.it","modena.it","monza-brianza.it","monza-e-della-brianza.it","monza.it","monzabrianza.it","monzaebrianza.it","monzaedellabrianza.it","ms.it","mt.it","na.it","naples.it","napoli.it","no.it","novara.it","nu.it","nuoro.it","og.it","ogliastra.it","olbia-tempio.it","olbiatempio.it","or.it","oristano.it","ot.it","pa.it","padova.it","padua.it","palermo.it","parma.it","pavi
vendor: 76,197 bytes, line 1529
1529a.it","pc.it","pd.it","pe.it","perugia.it","pesaro-urbino.it","pesarourbino.it","pescara.it","pg.it","pi.it","piacenza.it","pisa.it","pistoia.it","pn.it","po.it","pordenone.it","potenza.it","pr.it","prato.it","pt.it","pu.it","pv.it","pz.it","ra.it","ragusa.it","ravenna.it","rc.it","re.it","reggio-calabria.it","reggio-emilia.it","reggiocalabria.it","reggioemilia.it","rg.it","ri.it","rieti.it","rimini.it","rm.it","rn.it","ro.it","roma.it","rome.it","rovigo.it","sa.it","salerno.it","sassari.it","savona.it","si.it","siena.it","siracusa.it","so.it","sondrio.it","sp.it","sr.it","ss.it","suedtirol.it","südtirol.it","sv.it","ta.it","taranto.it","te.it","tempio-olbia.it","tempioolbia.it","teramo.it","terni.it","tn.it","to.it","torino.it","tp.it","tr.it","trani-andria-barletta.it","trani-barletta-andria.it","traniandriabarletta.it","tranibarlettaandria.it","trapani.it","trento.it","treviso.it","trieste.it","ts.it","turin.it","tv.it","ud.it","udine.it","urbino-pesaro.it","urbinopesaro.it","va.it","varese.it","vb.it","vc.it","ve.it","venezia.it","venice.it","verbania.it","vercelli.it","verona.it","vi.it","vibo-valentia.it","vibovalentia.it","vicenza.it","viterbo.it","vr.it","vs.it","vt.it","vv.it","je","co.je","net.je","org.je","*.jm","jo","com.jo","org.jo","net.jo","edu.jo","sch.jo","gov.jo","mil.jo","name.jo","jobs","jp","ac.jp","ad.jp","co.jp","ed.jp","go.jp","gr.jp","lg.jp","ne.jp","or.jp","aichi.jp","akita.jp","aomori.jp","chiba.jp","ehime.jp","fukui.jp","fukuoka.jp","fukushima.jp","gifu.jp","gunma.jp","hiroshima.jp","hokkaido.jp","hyogo.jp","ibaraki.jp","ishikawa.jp","iwate.jp","kagawa.jp","kagoshima.jp","kanagawa.jp","kochi.jp","kumamoto.jp","kyoto.jp","mie.jp","miyagi.jp","miyazaki.jp","nagano.jp","nagasaki.jp","nara.jp","niigata.jp","oita.jp","okayama.jp","okinawa.jp","osaka.jp","saga.jp","saitama.jp","shiga.jp","shimane.jp","shizuoka.jp","tochigi.jp","tokushima.jp","tokyo.jp","tottori.jp","toyama.jp","wakayama.jp","yamagata.jp","yamaguchi.jp","yamanashi.jp","栃木.jp","愛知.jp","愛媛.jp","兵庫.jp","熊本.jp","茨城.jp","北海道.jp","千葉.jp","和歌山.jp","長崎.jp","長野.jp","新潟.jp","青森.jp","静岡.jp","東京.jp","石川.jp","埼玉.jp","三重.jp","京都.jp","佐賀.jp","大分.jp","大阪.jp","奈良.jp","宮城.jp","宮崎.jp","富山.jp","山口.jp","山形.jp","山梨.jp","岩手.jp","岐阜.jp","岡山.jp","島根.jp","広島.jp","徳島.jp","沖縄.jp","滋賀.jp","神奈川.jp","福井.jp","福岡.jp","福島.jp","秋田.jp","群馬.jp","香川.jp","高知.jp","鳥取.jp","鹿児島.jp","*.kawasaki.jp","*.kitakyushu.jp","*.kobe.jp","*.nagoya.jp","*.sapporo.jp","*.sendai.jp","*.yokohama.jp","!city.kawasaki.jp","!city.kitakyushu.jp","!city.kobe.jp","!city.nagoya.jp","!city.sapporo.jp","!city.sendai.jp","!city.yokohama.jp","aisai.aichi.jp","ama.aichi.jp","anjo.aichi.jp","asuke.aichi.jp","chiryu.aichi.jp","chita.aichi.jp","fuso.aichi.jp","gamagori.aichi.jp","handa.aichi.jp","hazu.aichi.jp","hekinan.aichi.jp","higashiura.aichi.jp","ichinomiya.aichi.jp","inazawa.aichi.jp","inuyama.aichi.jp","isshiki.aichi.jp","iwakura.aichi.jp","kanie.aichi.jp","kariya.aichi.jp","kasugai.aichi.jp","kira.aichi.jp","kiyosu.aichi.jp","komaki.aichi.jp","konan.aichi.jp","kota.aichi.jp","mihama.aichi.jp","miyoshi.aichi.jp","nishio.aichi.jp","nisshin.aichi.jp","obu.aichi.jp","oguchi.aichi.jp","oharu.aichi.jp","okazaki.aichi.jp","owariasahi.aichi.jp","seto.aichi.jp","shikatsu.aichi.jp","shinshiro.aichi.jp","shitara.aichi.jp","tahara.aichi.jp","takahama.aichi.jp","tobishima.aichi.jp","toei.aichi.jp","togo.aichi.jp","tokai.aichi.jp","tokoname.aichi.jp","toyoake.aichi.jp","toyohashi.aichi.jp","toyokawa.aichi.jp","toyone.aichi.jp","toyota.aichi.jp","tsushima.aichi.jp","yatomi.aichi.jp","akita.akita.jp","daisen.akita.jp","fujisato.akita.jp","gojome.akita.jp","hachirogata.akita.jp","happou.akita.jp","higashinaruse.akita.jp","honjo.akita.jp","honjyo.akita.jp","ikawa.akita.jp","kamikoani.akita.jp","kamioka.akita.jp","katagami.akita.jp","kazuno.akita.jp","kitaakita.akita.jp","kosaka.akita.jp","kyowa.akita.jp","misato.akita.jp","mitane.akita.jp","moriyoshi.akita.jp","nikaho.akita.jp","noshiro.akita.jp","odate.akita.jp","oga.akita.jp","ogata.akita.jp","semboku.akita.jp","yokote.akita.jp","yurihonjo.akita.jp","aomori.aomori.jp","gonohe.aomori.jp","hachinohe.aomori.jp","hashikami.aomori.jp","hiranai.aomori.jp","hirosaki.aomori.jp","itayanagi.aomori.jp","kuroishi.aomori.jp","misawa.aomori.jp","mutsu.aomori.jp","nakadomari.aomori.jp","noheji.aomori.jp","oirase.aomori.jp","owani.aomori.jp","rokunohe.aomori.jp","sannohe.aomori.jp","shichinohe.aomori.jp","shingo.aomori.jp","takko.aomori.jp","towada.aomori.jp","tsugaru.aomori.jp","tsuruta.aomori.jp","abiko.chiba.jp","asahi.chiba.jp","chonan.chiba.jp","chosei.chiba.jp","choshi.chiba.jp","chuo.chiba.jp","funabashi.chiba.jp","futtsu.chiba.jp","hanamigawa.chiba.jp","ichihara.chiba.jp","ichikawa.chiba.jp","ichinomiya.chiba.jp","inzai.chiba.jp","isumi.chiba.jp","kamagaya.chiba.jp","kamogawa.chiba.jp","kashiwa.chiba.jp","katori.chiba.jp","katsuura.chiba.jp","kimitsu.chiba.jp","kisarazu.chiba.jp","kozaki.chiba.jp","kujukuri.chiba.jp","kyonan.chiba.jp","matsudo.chiba.jp","midori.chiba.jp","mihama.chiba.jp","minamiboso.chiba.jp","mobara.chiba.jp","mutsuzawa.chiba.jp","nagara.chiba.jp","nagareyama.chiba.jp","narashino.chiba.jp","narita.chiba.jp","noda.chiba.jp","oamishirasato.chiba.jp","omigawa.chiba.jp","onjuku.chiba.jp","otaki.chiba.jp","sakae.chiba.jp","sakura.chiba.jp","shimofusa.chiba.jp","shirako.chiba.jp","shiroi.chiba.jp","shisui.chiba.jp","sodegaura.chiba.jp","sosa.chiba.jp","tako.chiba.jp","tateyama.chiba.jp","togane.chiba.jp","tohnosho.chiba.jp","tomisato.chiba.jp","urayasu.chiba.jp","yachimata.chiba.jp","yachiyo.chiba.jp","yokaichiba.chiba.jp","yokoshibahikari.chiba.jp","yotsukaido.chiba.jp","ainan.ehime.jp","honai.ehime.jp","ikata.ehime.jp","imabari.ehime.jp","iyo.ehime.jp","kamijima.ehime.jp","kihoku.ehime.jp","kumakogen.ehime.jp","masaki.ehime.jp","matsuno.ehime.jp","matsuyama.ehime.jp","namikata.ehime.jp","niihama.ehime.jp","ozu.ehime.jp","saijo.ehime.jp","seiyo.ehime.jp","shikokuchuo.ehime.jp","tobe.ehime.jp","toon.ehime.jp","uchiko.ehime.jp","uwajima.ehime.jp","yawatahama.ehime.jp","echizen.fukui.jp","eiheiji.fukui.jp","fukui.fukui.jp","ikeda.fukui.jp","katsuyama.fukui.jp","mihama.fukui.jp","minamiechizen.fukui.jp","obama.fukui.jp","ohi.fukui.jp","ono.fukui.jp","sabae.fukui.jp","sakai.fukui.jp","takahama.fukui.jp","tsuruga.fukui.jp","wakasa.fukui.jp","ashiya.fukuoka.jp","buzen.fukuoka.jp","chikugo.fukuoka.jp","chikuho.fukuoka.jp","chikujo.fukuoka.jp","chikushino.fukuoka.jp","chikuzen.fukuoka.jp","chuo.fukuoka.jp","dazaifu.fukuoka.jp","fukuchi.fukuoka.jp","hakata.fukuoka.jp","higashi.fukuoka.jp","hirokawa.fukuoka.jp","hisayama.fukuoka.jp","iizuka.fukuoka.jp","inatsuki.fukuoka.jp","kaho.fukuoka.jp","kasuga.fukuoka.jp","kasuya.fukuoka.jp","kawara.fukuoka.jp","keisen.fukuoka.jp","koga.fukuoka.jp","kurate.fukuoka.jp","kurogi.fukuoka.jp","kurume.fukuoka.jp","minami.fukuoka.jp","miyako.fukuoka.jp","miyama.fukuoka.jp","miyawaka.fukuoka.jp","mizumaki.fukuoka.jp","munakata.fukuoka.jp","nakagawa.fukuoka.jp","nakama.fukuoka.jp","nishi.fukuoka.jp","nogata.fukuoka.jp","ogori.fukuoka.jp","okagaki.fukuoka.jp","okawa.fukuoka.jp","oki.fukuoka.jp","omuta.fukuoka.jp","onga.fukuoka.jp","onojo.fukuoka.jp","oto.fukuoka.jp","saigawa.fukuoka.jp","sasaguri.fukuoka.jp","shingu.fukuoka.jp","shinyoshitomi.fukuoka.jp","shonai.fukuoka.jp","soeda.fukuoka.jp","sue.fukuoka.jp","tachiarai.fukuoka.jp","tagawa.fukuoka.jp","takata.fukuoka.jp","toho.fukuoka.jp","toyotsu.fukuoka.jp","tsuiki.fukuoka.jp","ukiha.fukuoka.jp","umi.fukuoka.jp","usui.fukuoka.jp","yamada.fukuoka.jp","yame.fukuoka.jp","yanagawa.fukuoka.jp","yukuhashi.fukuoka.jp","aizubange.fukushima.jp","aizumisato.fukushima.jp","aizuwakamatsu.fukushima.jp","asakawa.fukushima.jp","bandai.fukushima.jp","date.fukushima.jp","fukushima.fukushima.jp","furudono.fukushima.jp","futaba.fukushima.jp","hanawa.fukushima.jp","higashi.fukushima.jp","hirata.fukushima.jp","hirono.fukushima.jp","iitate.fukushima.jp","inawashiro.fukushima.jp","ishikawa.fukushima.jp","iwaki.fukushima.jp","izumizaki.fukushima.jp","kagamiishi.fukushima.jp","kaneyama.fukushima.jp","kawamata.fukushima.jp","kitakata.fukushima.jp","kitashiobara.fukushima.jp","koori.fukushima.jp","koriyama.fukushima.jp","kunimi.fukushima.jp","miharu.fukushima.jp","mishima.fukushima.jp","namie.fukushima.jp","nango.fukushima.jp","nishiaizu.fukushima.jp","nishigo.fukushima.jp","okuma.fukushima.jp","omotego.fukushima.jp","ono.fukushima.jp","otama.fukushima.jp","samegawa.fukushima.jp","shimogo.fukushima.jp","shirakawa.fukushima.jp","showa.fukushima.jp","soma.fukushima.jp","sukagawa.fukushima.jp","taishin.fukushima.jp","tamakawa.fukushima.jp","tanagura.fukushima.jp","tenei.fukushima.jp","yabuki.fukushima.jp","yamato.fukushima.jp","yamatsuri.fukushima.jp","yanaizu.fukushima.jp","yugawa.fukushima.jp","anpachi.gifu.jp","ena.gifu.jp","gifu.gifu.jp","ginan.gifu.jp","godo.gifu.jp","gujo.gifu.jp","hashima.gifu.jp","hichiso.gifu.jp","hida.gifu.jp","higashishirakawa.gifu.jp","ibigawa.gifu.jp","ikeda.gifu.jp","kakamigahara.gifu.jp","kani.gifu.jp","kasahara.gifu.jp","kasamatsu.gifu.jp","kawaue.gifu.jp","kitagata.gifu.jp","mino.gifu.jp","minokamo.gifu.jp","mitake.gifu.jp","mizunami.gifu.jp","motosu.gifu.jp","nakatsugawa.gifu.jp","ogaki.gifu.jp","sakahogi.gifu.jp","seki.gifu.jp","sekigahara.gifu.jp","shirakawa.gifu.jp","tajimi.gifu.jp","takayama.gifu.jp","tarui.gifu.jp","toki.gifu.jp","tomika.gifu.jp","wanouchi.gifu.jp","yamagata.gifu.jp","yaotsu.gifu.jp","yoro.gifu.jp","annaka.gunma.jp","chiyoda.gunma.jp","fujioka.gunma.jp","higashiagatsuma.gunma.jp","isesaki.gunma.jp","itakura.gunma.jp","kanna.gunma.jp","kanra.gunma.jp","katashina.gunma.jp","kawaba.gunma.jp","kiryu.gunma.jp","kusatsu.gunma.jp","maebashi.gunma.jp","meiwa.gunma.jp","midori.gunma.jp","minakami.gunma.jp","naganohara.gunma.jp","nakanojo.gunma.jp","nanmoku.gunma.jp","numata.gunma.jp","oizumi.gunma.jp","ora.gunma.jp","ota.gunma.jp","shibukawa.gunma.jp","shimonita.gunma.jp","shinto.gunma.jp","showa.gunma.jp","takasaki.gunma.jp","takayama.gunma.jp","tamamura.gunma.jp","tatebayashi.gunma.jp","tomioka.gunma.jp","tsukiyono.gunma.jp","tsumagoi.gunma.jp","ueno.gunma.jp","yoshioka.gunma.jp","asaminami.hiroshima.jp","daiwa.hiroshima.jp","etajima.hiroshima.jp","fuchu.hiroshima.jp","fukuyama.hiroshima.jp","hatsukaichi.hiroshima.jp","higashihiroshima.hiroshima.jp","hongo.hiroshima.jp","jinsekikogen.hiroshima.jp","kaita.hiroshima.jp","kui.hiroshima.jp","kumano.hiroshima.jp","kure.hiroshima.jp","mihara.hiroshima.jp","miyoshi.hiroshima.jp","naka.hiroshima.jp","onomichi.hiroshima.jp","osakikamijima.hiroshima.jp","otake.hiroshima.jp","saka.hiroshima.jp","sera.hiroshima.jp","seranishi.hiroshima.jp","shinichi.hiroshima.jp","shobara.hiroshima.jp","takehara.hiroshima.jp","abashiri.hokkaido.jp","abira.hokkaido.jp","aibetsu.hokkaido.jp","akabira.hokkaido.jp","akkeshi.hokkaido.jp","asahikawa.hokkaido.jp","ashibetsu.hokkaido.jp","ashoro.hokkaido.jp","assabu.hokkaido.jp","atsuma.hokkaido.jp","bibai.hokkaido.jp","biei.hokkaido.jp","bifuka.hokkaido.jp","bihoro.hokkaido.jp","biratori.hokkaido.jp","chippubetsu.hokkaido.jp","chitose.hokkaido.jp","date.hokkaido.jp","ebetsu.hokkaido.jp","embetsu.hokkaido.jp","eniwa.hokkaido.jp","erimo.hokkaido.jp","esan.hokkaido.jp","esashi.hokkaido.jp","fukagawa.hokkaido.jp","fukushima.hokkaido.jp","furano.hokkaido.jp","furubira.hokkaido.jp","haboro.hokkaido.jp","hakodate.hokkaido.jp","hamatonbetsu.hokkaido.jp","hidaka.hokkaido.jp","higashikagura.hokkaido.jp","higashikawa.hokkaido.jp","hiroo.hokkaido.jp","hokuryu.hokkaido.jp","hokuto.hokkaido.jp","honbetsu.hokkaido.jp","horokanai.hokkaido.jp","horonobe.hokkaido.jp","ikeda.hokkaido.jp","imakane.hokkaido.jp","ishikari.hokkaido.jp","iwamizawa.hokkaido.jp","iwanai.hokkaido.jp","kamifurano.hokkaido.jp","kamikawa.hokkaido.jp","kamishihoro.hokkaido.jp","kamisunagawa.hokkaido.jp","kamoenai.hokkaido.jp","kayabe.hokkaido.jp","kembuchi.hokkaido.jp","kikonai.hokkaido.jp","kimobetsu.hokkaido.jp","kitahiroshima.hokkaido.jp","kitami.hokkaido.jp","kiyosato.hokkaido.jp","koshimizu.hokkaido.jp","kunneppu.hokkaido.jp","kuriyama.hokkaido.jp","kuromatsunai.hokkaido.jp","kushiro.hokkaido.jp","kutchan.hokkaido.jp","kyowa.hokkaido.jp","mashike.hokkaido.jp","matsumae.hokkaido.jp","mikasa.hokkaido.jp","minamifurano.hokkaido.jp","mombetsu.hokkaido.jp","moseushi.hokkaido.jp","mukawa.hokkaido.jp","muroran.hokkaido.jp","naie.hokkaido.jp","nakagawa.hokkaido.jp","nakasatsunai.hokkaido.jp","nakatombetsu.hokkaido.jp","nanae.hokkaido.jp","nanporo.hokkaido.jp","nayoro.hokkaido.jp","nemuro.hokkaido.jp","niikappu.hokkaido.jp","niki.hokkaido.jp","nishiokoppe.hokkaido.jp","noboribetsu.hokkaido.jp","numata.hokkaido.jp","obihiro.hokkaido.jp","obira.hokkaido.jp","oketo.hokkaido.jp","okoppe.hokkaido.jp","otaru.hokkaido.jp","otobe.hokkaido.jp","otofuke.hokkaido.jp","otoineppu.hokkaido.jp","oumu.hokkaido.jp","ozora.hokkaido.jp","pippu.hokkaido.jp","rankoshi.hokkaido.jp","rebun.hokkaido.jp","rikubetsu.hokkaido.jp","rishiri.hokkaido.jp","rishirifuji.hokkaido.jp","saroma.hokkaido.jp","sarufutsu.hokkaido.jp","shakotan.hokkaido.jp","shari.hokkaido.jp","shibecha.hokkaido.jp","shibetsu.hokkaido.jp","shikabe.hokkaido.jp","shikaoi.hokkaido.jp","shimamaki.hokkaido.jp","shimizu.hokkaido.jp","shimokawa.hokkaido.jp","shinshinotsu.hokkaido.jp","shintoku.hokkaido.jp","shiranuka.hokkaido.jp","shiraoi.hokkaido.jp","shiriuchi.hokkaido.jp","sobetsu.hokkaido.jp","sunagawa.hokkaido.jp","taiki.hokkaido.jp","takasu.hokkaido.jp","takikawa.hokkaido.jp","takinoue.hokkaido.jp","teshikaga.hokkaido.jp","tobetsu.hokkaido.jp","tohma.hokkaido.jp","tomakomai.hokkaido.jp","tomari.hokkaido.jp","toya.hokkaido.jp","toyako.hokkaido.jp","toyotomi.hokkaido.jp","toyoura.hokkaido.jp","tsubetsu.hokkaido.jp","tsukigata.hokkaido.jp","urakawa.hokkaido.jp","urausu.hokkaido.jp","uryu.hokkaido.jp","utashinai.hokkaido.jp","wakkanai.hokkaido.jp","wassamu.hokkaido.jp","yakumo.hokkaido.jp","yoichi.hokkaido.jp","aioi.hyogo.jp","akashi.hyogo.jp","ako.hyogo.jp","amagasaki.hyogo.jp","aogaki.hyogo.jp","asago.hyogo.jp","ashiya.hyogo.jp","awaji.hyogo.jp","fukusaki.hyogo.jp","goshiki.hyogo.jp","harima.hyogo.jp","himeji.hyogo.jp","ichikawa.hyogo.jp","inagawa.hyogo.jp","itami.hyogo.jp","kakogawa.hyogo.jp","kamigori.hyogo.jp","kamikawa.hyogo.jp","kasai.hyogo.jp","kasuga.hyogo.jp","kawanishi.hyogo.jp","miki.hyogo.jp","minamiawaji.hyogo.jp","nishinomiya.hyogo.jp","nishiwaki.hyogo.jp","ono.hyogo.jp","sanda.hyogo.jp","sannan.hyogo.jp","sasayama.hyogo.jp","sayo.hyogo.jp","shingu.hyogo.jp","shinonsen.hyogo.jp","shiso.hyogo.jp","sumoto.hyogo.jp","taishi.hyogo.jp","taka.hyogo.jp","takarazuka.hyogo.jp","takasago.hyogo.jp","takino.hyogo.jp","tamba.hyogo.jp","tatsuno.hyogo.jp","toyooka.hyogo.jp","yabu.hyogo.jp","yashiro.hyogo.jp","yoka.hyogo.jp","yokawa.hyogo.jp","ami.ibaraki.jp","asahi.ibaraki.jp","bando.ibaraki.jp","chikusei.ibaraki.jp","daigo.ibaraki.jp","fujishiro.ibaraki.jp","hitachi.ibaraki.jp","hitachinaka.ibaraki.jp","hitachiomiya.ibaraki.jp","hitachiota.ibaraki.jp","ibaraki.ibaraki.jp","ina.ibaraki.jp","inashiki.ibaraki.jp","itako.ibaraki.jp","iwama.ibaraki.jp","joso.ibaraki.jp","kamisu.ibaraki.jp","kasama.ibaraki.jp","kashima.ibaraki.jp","kasumigaura.ibaraki.jp","koga.ibaraki.jp","miho.ibaraki.jp","mito.ibaraki.jp","moriya.ibaraki.jp","naka.ibaraki.jp","namegata.ibaraki.jp","oarai.ibaraki.jp","ogawa.ibaraki.jp","omitama.ibaraki.jp","ryugasaki.ibaraki.jp","sakai.ibaraki.jp","sakuragawa.ibaraki.jp","shimodate.ibaraki.jp","shimotsuma.ibaraki.jp","shirosato.ibaraki.jp","sowa.ibaraki.jp","suifu.ibaraki.jp","takahagi.ibaraki.jp","tamatsukuri.ibaraki.jp","tokai.ibaraki.jp","tomobe.ibaraki.jp","tone.ibaraki.jp","toride.ibaraki.jp","tsuchiura.ibaraki.jp","tsukuba.ibaraki.jp","uchihara.ibaraki.jp","ushiku.ibaraki.jp","yachiyo.ibaraki.jp","yamagata.ibaraki.jp","yawara.ibaraki.jp","yuki.ibaraki.jp","anamizu.ishikawa.jp","hakui.ishikawa.jp","hakusan.ishikawa.jp","kaga.ishikawa.jp","kahoku.ishikawa.jp","kanazawa.ishikawa.jp","kawakita.ishikawa.jp","komatsu.ishikawa.jp","nakanoto.ishikawa.jp","nanao.ishikawa.jp","nomi.ishikawa.jp","nonoichi.ishikawa.jp","noto.ishikawa.jp","shika.ishikawa.jp","suzu.ishikawa.jp","tsubata.ishikawa.jp","tsurugi.ishikawa.jp","uchinada.ishikawa.jp","wajima.ishikawa.jp","fudai.iwate.jp","fujisawa.iwate.jp","hanamaki.iwate.jp","hiraizumi.iwate.jp","hirono.iwate.jp","ichinohe.iwate.jp","ichinoseki.iwate.jp","iwaizumi.iwate.jp","iwate.iwate.jp","joboji.iwate.jp","kamaishi.iwate.jp","kanegasaki.iwate.jp","karumai.iwate.jp","kawai.iwate.jp","kitakami.iwate.jp","kuji.iwate.jp","kunohe.iwate.jp","kuzumaki.iwate.jp","miyako.iwate.jp","mizusawa.iwate.jp","morioka.iwate.jp","ninohe.iwate.jp","noda.iwate.jp","ofunato.iwate.jp","oshu.iwate.jp","otsuchi.iwate.jp","rikuzentakata.iwate.jp","shiwa.iwate.jp","shizukuishi.iwate.jp","sumita.iwate.jp","tanohata.iwate.jp","tono.iwate.jp","yahaba.iwate.jp","yamada.iwate.jp","ayagawa.kagawa.jp","higashikagawa.kagawa.jp","kanonji.kagawa.jp","kotohira.kagawa.jp","manno.kagawa.jp","marugame.kagawa.jp","mitoyo.kagawa.jp","naoshima.kagawa.jp","sanuki.kagawa.jp","tadotsu.kagawa.jp","takamatsu.kagawa.jp","tonosho.kagawa.jp","uchinomi.kagawa.jp","utazu.kagawa.jp","zentsuji.kagawa.jp","akune.kagoshima.jp","amami.kagoshima.jp","hioki.kagoshima.jp","isa.kagoshima.jp","isen.kagoshima.jp","izumi.kagoshima.jp","kagoshima.kagoshima.jp","kanoya.kagoshima.jp","kawanabe.kagoshima.jp","kinko.kagoshima.jp","kouyama.kagoshima.jp","makurazaki.kagoshima.jp","matsumoto.kagoshima.jp","minamitane.kagoshima.jp","nakatane.kagoshima.jp","nishinoomote.kagoshima.jp","satsumasendai.kagoshima.jp","soo.kagoshima.jp","tarumizu.kagoshima.jp","yusui.kagoshima.jp","aikawa.kanagawa.jp","atsugi.kanagawa.jp","ayase.kanagawa.jp","chigasaki.kanagawa.jp","ebina.kanagawa.jp","fujisawa.kanagawa.jp","hadano.kanagawa.jp","hakone.kanagawa.jp","hiratsuka.kanagawa.jp","isehara.kanagawa.jp","kaisei.kanagawa.jp","kamakura.kanagawa.jp","kiyokawa.kanagawa.jp","matsuda.kanagawa.jp","minamiashigara.kanagawa.jp","miura.kanagawa.jp","nakai.kanagawa.jp","ninomiya.kanagawa.jp","odawara.kanagawa.jp","oi.kanagawa.jp","oiso.kanagawa.jp","sagamihara.kanagawa.jp","samukawa.kanagawa.jp","tsukui.kanagawa.jp","yamakita.kanagawa.jp","yamato.kanagawa.jp","yokosuka.kanagawa.jp","yugawara.kanagawa.jp","zama.kanagawa.jp","zushi.kanagawa.jp","aki.kochi.jp","geisei.kochi.jp","hidaka.kochi.jp","higashitsuno.kochi.jp","ino.kochi.jp","kagami.kochi.jp","kami.kochi.jp","kitagawa.kochi.jp","kochi.kochi.jp","mihara.kochi.jp","motoyama.kochi.jp","muroto.kochi.jp","nahari.kochi.jp","nakamura.kochi.jp","nankoku.kochi.jp","nishitosa.kochi.jp","niyodogawa.kochi.jp","ochi.kochi.jp","okawa.kochi.jp","otoyo.kochi.jp","otsuki.kochi.jp","sakawa.kochi.jp","sukumo.kochi.jp","susaki.kochi.jp","tosa.kochi.jp","tosashimizu.kochi.jp","toyo.kochi.jp","tsuno.kochi.jp","umaji.kochi.jp","yasuda.kochi.jp","yusuhara.kochi.jp","amakusa.kumamoto.jp","arao.kumamoto.jp","aso.kumamoto.jp","choyo.kumamoto.jp","gyokuto.kumamoto.jp","kamiamakusa.kumamoto.jp","kikuchi.kumamoto.jp","kumamoto.kumamoto.jp","mashiki.kumamoto.jp","mifune.kumamoto.jp","minamata.kumamoto.jp","minamioguni.kumamoto.jp","nagasu.kumamoto.jp","nishihara.kumamoto.jp","oguni.kumamoto.jp","ozu.kumamoto.jp","sumoto.kumamoto.jp","takamori.kumamoto.jp","uki.kumamoto.jp","uto.kumamoto.jp","yamaga.kumamoto.jp","yamato.kumamoto.jp","yatsushiro.kumamoto.jp","ayabe.kyoto.jp","fukuchiyama.kyoto.jp","higashiyama.kyoto.jp","ide.kyoto.jp","ine.kyoto.jp","joyo.kyoto.jp","kameoka.kyoto.jp","kamo.kyoto.jp","kita.kyoto.jp","kizu.kyoto.jp","kumiyama.kyoto.jp","kyotamba.kyoto.jp","kyotanabe.kyoto.jp","kyotango.kyoto.jp","maizuru.kyoto.jp","minami.kyoto.jp","minamiyamashiro.kyoto.jp","miyazu.kyoto.jp","muko.kyoto.jp","nagaokakyo.kyoto.jp","nakagyo.kyoto.jp","nantan.kyoto.jp","oyamazaki.kyoto.jp","sakyo.kyoto.jp","seika.kyoto.jp","tanabe.kyoto.jp","uji.kyoto.jp","ujitawara.kyoto.jp","wazuka.kyoto.jp","yamashina.kyoto.jp","yawata.kyoto.jp","asahi.mie.jp","inabe.mie.jp","ise.mie.jp","kameyama.mie.jp","kawagoe.mie.jp","kiho.mie.jp","kisosaki.mie.jp","kiwa.mie.jp","komono.mie.jp","kumano.mie.jp","kuwana.mie.jp","matsusaka.mie.jp","meiwa.mie.jp","mihama.mie.jp","minamiise.mie.jp","misugi.mie.jp","miyama.mie.jp","nabari.mie.jp","shima.mie.jp","suzuka.mie.jp","tado.mie.jp","taiki.mie.jp","taki.mie.jp","tamaki.mie.jp","toba.mie.jp","tsu.mie.jp","udono.mie.jp","ureshino.mie.jp","watarai.mie.jp","yokkaichi.mie.jp","furukawa.miyagi.jp","higashimatsushima.miyagi.jp","ishinomaki.miyagi.jp","iwanuma.miyagi.jp","kakuda.miyagi.jp","kami.miyagi.jp","kawasaki.miyagi.jp","marumori.miyagi.jp","matsushima.miyagi.jp","minamisanriku.miyagi.jp","misato.miyagi.jp","murata.miyagi.jp","natori.miyagi.jp","ogawara.miyagi.jp","ohira.miyagi.jp","onagawa.miyagi.jp","osaki.miyagi.jp","rifu.miyagi.jp","semine.miyagi.jp","shibata.miyagi.jp","shichikashuku.miyagi.jp","shikama.miyagi.jp","shiogama.miyagi.jp","shiroishi.miyagi.jp","tagajo.miyagi.jp","taiwa.miyagi.jp","tome.miyagi.jp","tomiya.miyagi.jp","wakuya.miyagi.jp","watari.miyagi.jp","yamamoto.miyagi.jp","zao.miyagi.jp","aya.miyazaki.jp","ebino.miyazaki.jp","gokase.miyazaki.jp","hyuga.miyazaki.jp","kadogawa.miyazaki.jp","kawaminami.miyazaki.jp","kijo.miyazaki.jp","kitagawa.miyazaki.jp","kitakata.miyazaki.jp","kitaura.miyazaki.jp","kobayashi.miyazaki.jp","kunitomi.miyazaki.jp","kushima.miyazaki.jp","mimata.miyazaki.jp","miyakonojo.miyazaki.jp","miyazaki.miyazaki.jp","morotsuka.miyazaki.jp","nichinan.miyazaki.jp","nishimera.miyazaki.jp","nobeoka.miyazaki.jp","saito.miyazaki.jp","shiiba.miyazaki.jp","shintomi.miyazaki.jp","takaharu.miyazaki.jp","takanabe.miyazaki.jp","takazaki.miyazaki.jp","tsuno.miyazaki.jp","achi.nagano.jp","agematsu.nagano.jp","anan.nagano.jp","aoki.nagano.jp","asahi.nagano.jp","azumino.nagano.jp","chikuhoku.nagano.jp","chikuma.nagano.jp","chino.nagano.jp","fujimi.nagano.jp","hakuba.nagano.jp","hara.nagano.jp","hiraya.nagano.jp","iida.nagano.jp","iijima.nagano.jp","iiyama.nagano.jp","iizuna.nagano.jp","ikeda.nagano.jp","ikusaka.nagano.jp","ina.nagano.jp","karuizawa.nagano.jp","kawakami.nagano.jp","kiso.nagano.jp","kisofukushima.nagano.jp","kitaaiki.nagano.jp","komagane.nagano.jp","komoro.nagano.jp","matsukawa.nagano.jp","matsumoto.nagano.jp","miasa.nagano.jp","minamiaiki.nagano.jp","minamimaki.nagano.jp","minamiminowa.nagano.jp","minowa.nagano.jp","miyada.nagano.jp","miyota.nagano.jp","mochizuki.nagano.jp","nagano.nagano.jp","nagawa.nagano.jp","nagiso.nagano.jp","nakagawa.nagano.jp","nakano.nagano.jp","nozawaonsen.nagano.jp","obuse.nagano.jp","ogawa.nagano.jp","okaya.nagano.jp","omachi.nagano.jp","omi.nagano.jp","ookuwa.nagano.jp","ooshika.nagano.jp","otaki.nagano.jp","otari.nagano.jp","sakae.nagano.jp","sakaki.nagano.jp","saku.nagano.jp","sakuho.nagano.jp","shimosuwa.nagano.jp","shinanomachi.nagano.jp","shiojiri.nagano.jp","suwa.nagano.jp","suzaka.nagano.jp","takagi.nagano.jp","takamori.nagano.jp","takayama.nagano.jp","tateshina.nagano.jp","tatsuno.nagano.jp","togakushi.nagano.jp","togura.nagano.jp","tomi.nagano.jp","ueda.nagano.jp","wada.nagano.jp","yamagata.nagano.jp","yamanouchi.nagano.jp","yasaka.nagano.jp","yasuoka.nagano.jp","chijiwa.nagasaki.jp","futsu.nagasaki.jp","goto.nagasaki.jp","hasami.nagasaki.jp","hirado.nagasaki.jp","iki.nagasaki.jp","isahaya.nagasaki.jp","kawatana.nagasaki.jp","kuchinotsu.nagasaki.jp","matsuura.nagasaki.jp","nagasaki.nagasaki.jp","obama.nagasaki.jp","omura.nagasaki.jp","oseto.nagasaki.jp","saikai.nagasaki.jp","sasebo.nagasaki.jp","seihi.nagasaki.jp","shimabara.nagasaki.jp","shinkamigoto.nagasaki.jp","togitsu.nagasaki.jp","tsushima.nagasaki.jp","unzen.nagasaki.jp","ando.nara.jp","gose.nara.jp","heguri.nara.jp","higashiyoshino.nara.jp","ikaruga.nara.jp","ikoma.nara.jp","kamikitayama.nara.jp","kanmaki.nara.jp","kashiba.nara.jp","kashihara.nara.jp","katsuragi.nara.jp","kawai.nara.jp","kawakami.nara.jp","kawanishi.nara.jp","koryo.nara.jp","kurotaki.nara.jp","mitsue.nara.jp","miyake.nara.jp","nara.nara.jp","nosegawa.nara.jp","oji.nara.jp","ouda.nara.jp","oyodo.nara.jp","sakurai.nara.jp","sango.nara.jp","shimoichi.nara.jp","shimokitayama.nara.jp","shinjo.nara.jp","soni.nara.jp","takatori.nara.jp","tawaramoto.nara.jp","tenkawa.nara.jp","tenri.nara.jp","uda.nara.jp","yamatokoriyama.nara.jp","yamatotakada.nara.jp","yamazoe.nara.jp","yoshino.nara.jp","aga.niigata.jp","agano.niigata.jp","gosen.niigata.jp","itoigawa.niigata.jp","izumozaki.niigata.jp","joetsu.niigata.jp","kamo.niigata.jp","kariwa.niigata.jp","kashiwazaki.niigata.jp","minamiuonuma.niigata.jp","mitsuke.niigata.jp","muika.niigata.jp","murakami.niigata.jp","myoko.niigata.jp","nagaoka.niigata.jp","niigata.niigata.jp","ojiya.niigata.jp","omi.niigata.jp","sado.niigata.jp","sanjo.niigata.jp","seiro.niigata.jp","seirou.niigata.jp","sekikawa.niigata.jp","shibata.niigata.jp","tagami.niigata.jp","tainai.niigata.jp","tochio.niigata.jp","tokamachi.niigata.jp","tsubame.niigata.jp","tsunan.niigata.jp","uonuma.niigata.jp","yahiko.niigata.jp","yoita.niigata.jp","yuzawa.niigata.jp","beppu.oita.jp","bungoono.oita.jp","bungotakada.oita.jp","hasama.oita.jp","hiji.oita.jp","himeshima.oita.jp","hita.oita.jp","kamitsue.oita.jp","kokonoe.oita.jp","kuju.oita.jp","kunisaki.oita.jp","kusu.oita.jp","oita.oita.jp","saiki.oita.jp","taketa.oita.jp","tsukumi.oita.jp","usa.oita.jp","usuki.oita.jp","yufu.oita.jp","akaiwa.okayama.jp","asakuchi.okayama.jp","bizen.okayama.jp","hayashima.okayama.jp","ibara.okayama.jp","kagamino.okayama.jp","kasaoka.okayama.jp","kibichuo.okayama.jp","kumenan.okayama.jp","kurashiki.okayama.jp","maniwa.okayama.jp","misaki.okayama.jp","nagi.okayama.jp","niimi.okayama.jp","nishiawakura.okayama.jp","okayama.okayama.jp","satosho.okayama.jp","setouchi.okayama.jp","shinjo.okayama.jp","shoo.okayama.jp","soja.okayama.jp","takahashi.okayama.jp","tamano.okayama.jp","tsuyama.okayama.jp","wake.okayama.jp","yakage.okayama.jp","aguni.okinawa.jp","ginowan.okinawa.jp","ginoza.okinawa.jp","gushikami.okinawa.jp","haebaru.okinawa.jp","higashi.okinawa.jp","hirara.okinawa.jp","iheya.okinawa.jp","ishigaki.okinawa.jp","ishikawa.okinawa.jp","itoman.okinawa.jp","izena.okinawa.jp","kadena.okinawa.jp","kin.okinawa.jp","kitadaito.okinawa.jp","kitanakagusuku.okinawa.jp","kumejima.okinawa.jp","kunigami.okinawa.jp","minamidaito.okinawa.jp","motobu.okinawa.jp","nago.okinawa.jp","naha.okinawa.jp","nakagusuku.okinawa.jp","nakijin.okinawa.jp","nanjo.okinawa.jp","nishihara.okinawa.jp","ogimi.okinawa.jp","okinawa.okinawa.jp","onna.okinawa.jp","shimoji.okinawa.jp","taketomi.okinawa.jp","tarama.okinawa.jp","tokashiki.okinawa.jp","tomigusuku.okinawa.jp","tonaki.okinawa.jp","urasoe.okinawa.jp","uruma.okinawa.jp","yaese.okinawa.jp","yomitan.okinawa.jp","yonabaru.okinawa.jp","yonaguni.okinawa.jp","zamami.okinawa.jp","abeno.osaka.jp","chihayaakasaka.osaka.jp","chuo.osaka.jp","daito.osaka.jp","fujiidera.osaka.jp","habikino.osaka.jp","hannan.osaka.jp","higashiosaka.osaka.jp","higashisumiyoshi.osaka.jp","higashiyodogawa.osaka.jp","hirakata.osaka.jp","ibaraki.osaka.jp","ikeda.osaka.jp","izumi.osaka.jp","izumiotsu.osaka.jp","izumisano.osaka.jp","kadoma.osaka.jp","kaizuka.osaka.jp","kanan.osaka.jp","kashiwara.osaka.jp","katano.osaka.jp","kawachinagano.osaka.jp","kishiwada.osaka.jp","kita.osaka.jp","kumatori.osaka.jp","matsubara.osaka.jp","minato.osaka.jp","minoh.osaka.jp","misaki.osaka.jp","moriguchi.osaka.jp","neyagawa.osaka.jp","nishi.osaka.jp","nose.osaka.jp","osakasayama.osaka.jp","sakai.osaka.jp","sayama.osaka.jp","sennan.osaka.jp","settsu.osaka.jp","shijonawate.osaka.jp","shimamoto.osaka.jp","suita.osaka.jp","tadaoka.osaka.jp","taishi.osaka.jp","tajiri.osaka.jp","takaishi.osaka.jp","takatsuki.osaka.jp","tondabayashi.osaka.jp","toyonaka.osaka.jp","toyono.osaka.jp","yao.osaka.jp","ariake.saga.jp","arita.saga.jp","fukudomi.saga.jp","genkai.saga.jp","hamatama.saga.jp","hizen.saga.jp","imari.saga.jp","kamimine.saga.jp","kanzaki.saga.jp","karatsu.saga.jp","kashima.saga.jp","kitagata.saga.jp","kitahata.saga.jp","kiyama.saga.jp","kouhoku.saga.jp","kyuragi.saga.jp","nishiarita.saga.jp","ogi.saga.jp","omachi.saga.jp","ouchi.saga.jp","saga.saga.jp","shiroishi.saga.jp","taku.saga.jp","tara.saga.jp","tosu.saga.jp","yoshinogari.saga.jp","arakawa.saitama.jp","asaka.saitama.jp","chichibu.saitama.jp","fujimi.saitama.jp","fujimino.saitama.jp","fukaya.saitama.jp","hanno.saitama.jp","hanyu.saitama.jp","hasuda.saitama.jp","hatogaya.saitama.jp","hatoyama.saitama.jp","hidaka.saitama.jp","higashichichibu.saitama.jp","higashimatsuyama.saitama.jp","honjo.saitama.jp","ina.saitama.jp","iruma.saitama.jp","iwatsuki.saitama.jp","kamiizumi.saitama.jp","kamikawa.saitama.jp","kamisato.saitama.jp","kasukabe.saitama.jp","kawagoe.saitama.jp","kawaguchi.saitama.jp","kawajima.saitama.jp","kazo.saitama.jp","kitamoto.saitama.jp","koshigaya.saitama.jp","kounosu.saitama.jp","kuki.saitama.jp","kumagaya.saitama.jp","matsubushi.saitama.jp","minano.saitama.jp","misato.saitama.jp","miyashiro.saitama.jp","miyoshi.saitama.jp","moroyama.saitama.jp","nagatoro.saitama.jp","namegawa.saitama.jp","niiza.saitama.jp","ogano.saitama.jp","ogawa.saitama.jp","ogose.saitama.jp","okegawa.saitama.jp","omiya.saitama.jp","otaki.saitama.jp","ranzan.saitama.jp","ryokami.saitama.jp","saitama.saitama.jp","sakado.saitama.jp","satte.saitama.jp","sayama.saitama.jp","shiki.saitama.jp","shiraoka.saitama.jp","soka.saitama.jp","sugito.saitama.jp","toda.saitama.jp","tokigawa.saitama.jp","tokorozawa.saitama.jp","tsurugashima.saitama.jp","urawa.saitama.jp","warabi.saitama.jp","yashio.saitama.jp","yokoze.saitama.jp","yono.saitama.jp","yorii.saitama.jp","yoshida.saitama.jp","yoshikawa.saitama.jp","yoshimi.saitama.jp","aisho.shiga.jp","gamo.shiga.jp","higashiomi.shiga.jp","hikone.shiga.jp","koka.shiga.jp","konan.shiga.jp","kosei.shiga.jp","koto.shiga.jp","kusatsu.shiga.jp","maibara.shiga.jp","moriyama.shiga.jp","nagahama.shiga.jp","nishiazai.shiga.jp","notogawa.shiga.jp","omihachiman.shiga.jp","otsu.shiga.jp","ritto.shiga.jp","ryuoh.shiga.jp","takashima.shiga.jp","takatsuki.shiga.jp","torahime.shiga.jp","toyosato.shiga.jp","yasu.shiga.jp","akagi.shimane.jp","ama.shimane.jp","gotsu.shimane.jp","hamada.shimane.jp","higashiizumo.shimane.jp","hikawa.shimane.jp","hikimi.shimane.jp","izumo.shimane.jp","kakinoki.shimane.jp","masuda.shimane.jp","matsue.shimane.jp","misato.shimane.jp","nishinoshima.shimane.jp","ohda.shimane.jp","okinoshima.shimane.jp","okuizumo.shimane.jp","shimane.shimane.jp","tamayu.shimane.jp","tsuwano.shimane.jp","unnan.shimane.jp","yakumo.shimane.jp","yasugi.shimane.jp","yatsuka.shimane.jp","arai.shizuoka.jp","atami.shizuoka.jp","fuji.shizuoka.jp","fujieda.shizuoka.jp","fujikawa.shizuoka.jp","fujinomiya.shizuoka.jp","fukuroi.shizuoka.jp","gotemba.shizuoka.jp","haibara.shizuoka.jp","hamamatsu.shizuoka.jp","higashiizu.shizuoka.jp","ito.shizuoka.jp","iwata.shizuoka.jp","izu.shizuoka.jp","izunokuni.shizuoka.jp","kakegawa.shizuoka.jp","kannami.shizuoka.jp","kawanehon.shizuoka.jp","kawazu.shizuoka.jp","kikugawa.shizuoka.jp","kosai.shizuoka.jp","makinohara.shizuoka.jp","matsuzaki.shizuoka.jp","minamiizu.shizuoka.jp","mishima.shizuoka.jp","morimachi.shizuoka.jp","nishiizu.shizuoka.jp","numazu.shizuoka.jp","omaezaki.shizuoka.jp","shimada.shizuoka.jp","shimizu.shizuoka.jp","shimoda.shizuoka.jp","shizuoka.shizuoka.jp","susono.shizuoka.jp","yaizu.shizuoka.jp","yoshida.shizuoka.jp","ashikaga.tochigi.jp","bato.tochigi.jp","haga.tochigi.jp","ichikai.tochigi.jp","iwafune.tochigi.jp","kaminokawa.tochigi.jp","kanuma.tochigi.jp","karasuyama.tochigi.jp","kuroiso.tochigi.jp","mashiko.tochigi.jp","mibu.tochigi.jp","moka.tochigi.jp","motegi.tochigi.jp","nasu.tochigi.jp","nasushiobara.tochigi.jp","nikko.tochigi.jp","nishikata.tochigi.jp","nogi.tochigi.jp","ohira.tochigi.jp","ohtawara.tochigi.jp","oyama.tochigi.jp","sakura.tochigi.jp","sano.tochigi.jp","shimotsuke.tochigi.jp","shioya.tochigi.jp","takanezawa.tochigi.jp","tochigi.tochigi.jp","tsuga.tochigi.jp","ujiie.tochigi.jp","utsunomiya.tochigi.jp","yaita.tochigi.jp","aizumi.tokushima.jp","anan.tokushima.jp","ichiba.tokushima.jp","itano.tokushima.jp","kainan.tokushima.jp","komatsushima.tokushima.jp","matsushige.tokushima.jp","mima.tokushima.jp","minami.tokushima.jp","miyoshi.tokushima.jp","mugi.tokushima.jp","nakagawa.tokushima.jp","naruto.tokushima.jp","sanagochi.tokushima.jp","shishikui.tokushima.jp","tokushima.tokushima.jp","wajiki.tokushima.jp","adachi.tokyo.jp","akiruno.tokyo.jp","akishima.tokyo.jp","aogashima.tokyo.jp","arakawa.tokyo.jp","bunkyo.tokyo.jp","chiyoda.tokyo.jp","chofu.tokyo.jp","chuo.tokyo.jp","edogawa.tokyo.jp","fuchu.tokyo.jp","fussa.tokyo.jp","hachijo.tokyo.jp","hachioji.tokyo.jp","hamura.tokyo.jp","higashikurume.tokyo.jp","higashimurayama.tokyo.jp","higashiyamato.tokyo.jp","hino.tokyo.jp","hinode.tokyo.jp","hinohara.tokyo.jp","inagi.tokyo.jp","itabashi.tokyo.jp","katsushika.tokyo.jp","kita.tokyo.jp","kiyose.tokyo.jp","kodaira.tokyo.jp","koganei.tokyo.jp","kokubunji.tokyo.jp","komae.tokyo.jp","koto.tokyo.jp","kouzushima.tokyo.jp","kunitachi.tokyo.jp","machida.tokyo.jp","meguro.tokyo.jp","minato.tokyo.jp","mitaka.tokyo.jp","mizuho.tokyo.jp","musashimurayama.tokyo.jp","musashino.tokyo.jp","nakano.tokyo.jp","nerima.tokyo.jp","ogasawara.tokyo.jp","okutama.tokyo.jp","ome.tokyo.jp","oshima.tokyo.jp","ota.tokyo.jp","setagaya.tokyo.jp","shibuya.tokyo.jp","shinagawa.tokyo.jp","shinjuku.tokyo.jp","suginami.tokyo.jp","sumida.tokyo.jp","tachikawa.tokyo.jp","taito.tokyo.jp","tama.tokyo.jp","toshima.tokyo.jp","chizu.tottori.jp","hino.tottori.jp","kawahara.tottori.jp","koge.tottori.jp","kotoura.tottori.jp","misasa.tottori.jp","nanbu.tottori.jp","nichinan.tottori.jp","sakaiminato.tottori.jp","tottori.tottori.jp","wakasa.tottori.jp","yazu.tottori.jp","yonago.tottori.jp","asahi.toyama.jp","fuchu.toyama.jp","fukumitsu.toyama.jp","funahashi.toyama.jp","himi.toyama.jp","imizu.toyama.jp","inami.toyama.jp","johana.toyama.jp","kamiichi.toyama.jp","kurobe.toyama.jp","nakaniikawa.toyama.jp","namerikawa.toyama.jp","nanto.toyama.jp","nyuzen.toyama.jp","oyabe.toyama.jp","taira.toyama.jp","takaoka.toyama.jp","tateyama.toyama.jp","toga.toyama.jp","tonami.toyama.jp","toyama.toyama.jp","unazuki.toyama.jp","uozu.toyama.jp","yamada.toyama.jp","arida.wakayama.jp","aridagawa.wakayama.jp","gobo.wakayama.jp","hashimoto.wakayama.jp","hidaka.wakayama.jp","hirogawa.wakayama.jp","inami.wakayama.jp","iwade.wakayama.jp","kainan.wakayama.jp","kamitonda.wakayama.jp","katsuragi.wakayama.jp","kimino.wakayama.jp","kinokawa.wakayama.jp","kitayama.wakayama.jp","koya.wakayama.jp","koza.wakayama.jp","kozagawa.wakayama.jp","kudoyama.wakayama.jp","kushimoto.wakayama.jp","mihama.wakayama.jp","misato.wakayama.jp","nachikatsuura.wakayama.jp","shingu.wakayama.jp","shirahama.wakayama.jp","taiji.wakayama.jp","tanabe.wakayama.jp","wakayama.wakayama.jp","yuasa.wakayama.jp","yura.wakayama.jp","asahi.yamagata.jp","funagata.yamagata.jp","higashine.yamagata.jp","iide.yamagata.jp","kahoku.yamagata.jp","kaminoyama.yamagata.jp","kaneyama.yamagata.jp","kawanishi.yamagata.jp","mamurogawa.yamagata.jp","mikawa.yamagata.jp","murayama.yamagata.jp","nagai.yamagata.jp","nakayama.yamagata.jp","nanyo.yamagata.jp","nishikawa.yamagata.jp","obanazawa.yamagata.jp","oe.yamagata.jp","oguni.yamagata.jp","ohkura.yamagata.jp","oishida.yamagata.jp","sagae.yamagata.jp","sakata.yamagata.jp","sakegawa.yamagata.jp","shinjo.yamagata.jp","shirataka.yamagata.jp","shonai.yamagata.jp","takahata.yamagata.jp","tendo.yamagata.jp","tozawa.yamagata.jp","tsuruoka.yamagata.jp","yamagata.yamagata.jp","yamanobe.yamagata.jp","yonezawa.yamagata.jp","yuza.yamagata.jp","abu.yamaguchi.jp","hagi.yamaguchi.jp","hikari.yamaguchi.jp","hofu.yamaguchi.jp","iwakuni.yamaguchi.jp","kudamatsu.yamaguchi.jp","mitou.yamaguchi.jp","nagato.yamaguchi.jp","oshima.yamaguchi.jp","shimonoseki.yamaguchi.jp","shunan.yamaguchi.jp","tabuse.yamaguchi.jp","tokuyama.yamaguchi.jp","toyota.yamaguchi.jp","ube.yamaguchi.jp","yuu.yamaguchi.jp","chuo.yamanashi.jp","doshi.yamanashi.jp","fuefuki.yamanashi.jp","fujikawa.yamanashi.jp","fujikawaguchiko.yamanashi.jp","fujiyoshida.yamanashi.jp","hayakawa.yamanashi.jp","hokuto.yamanashi.jp","ichikawamisato.yamanashi.jp","kai.yamanashi.jp","kofu.yamanashi.jp","koshu.yamanashi.jp","kosuge.yamanashi.jp","minami-alps.yamanashi.jp","minobu.yamanashi.jp","nakamichi.yamanashi.jp","nanbu.yamanashi.jp","narusawa.yamanashi.jp","nirasaki.yamanashi.jp","nishikatsura.yamanashi.jp","oshino.yamanashi.jp","otsuki.yamanashi.jp","showa.yamanashi.jp","tabayama.yamanashi.jp","tsuru.yamanashi.jp","uenohara.yamanashi.jp","yamanakako.yamanashi.jp","yamanashi.yamanashi.jp","ke","ac.ke","co.ke","go.ke","info.ke","me.ke","mobi.ke","ne.ke","or.ke","sc.ke","kg","org.kg","net.kg","com.kg","edu.kg","gov.kg","mil.kg","*.kh","ki","edu.ki","biz.ki","net.ki","org.ki","gov.ki","info.ki","com.ki","km","org.km","nom.km","gov.km","prd.km","tm.km","edu.km","mil.km","ass.km","com.km","coop.km","asso.km","presse.km","medecin.km","notaires.km","pharmaciens.km","veterinaire.km","gouv.km","kn","net.kn","org.kn","edu.kn","gov.kn","kp","com.kp","edu.kp","gov.kp","org.kp","rep.kp","tra.kp","kr","ac.kr","co.kr","es.kr","go.kr","hs.kr","kg.kr","mil.kr","ms.kr","ne.kr","or.kr","pe.kr","re.kr","sc.kr","busan.kr","chungbuk.kr","chungnam.kr","daegu.kr","daejeon.kr","gangwon.kr","gwangju.kr","gyeongbuk.kr","gyeonggi.kr","gyeongnam.kr","incheon.kr","jeju.kr","jeonbuk.kr","jeonnam.kr","seoul.kr","ulsan.kr","kw","com.kw","edu.kw","emb.kw","gov.kw","ind.kw","net.kw","org.kw","ky","com.ky","edu.ky","net.ky","org.ky","kz","org.kz","edu.kz","net.kz","gov.kz","mil.kz","com.kz","la","int.la","net.la","info.la","edu.la","gov.la","per.la","com.la","org.la","lb","com.lb","edu.lb","gov.lb","net.lb","org.lb","lc","com.lc","net.lc","co.lc","org.lc","edu.lc","gov.lc","li","lk","gov.lk","sch.lk","net.lk","int.lk","com.lk","org.lk","edu.lk","ngo.lk","soc.lk","web.lk","ltd.lk","assn.lk","grp.lk","hotel.lk","ac.lk","lr","com.lr","edu.lr","gov.lr","org.lr","net.lr","ls","ac.ls","biz.ls","co.ls","edu.ls","gov.ls","info.ls","net.ls","org.ls","sc.ls","lt","gov.lt","lu","lv","com.lv","edu.lv","gov.lv","org.lv","mil.lv","id.lv","net.lv","asn.lv","conf.lv","ly","com.ly","net.ly","gov.ly","plc.ly","edu.ly","sch.ly","med.ly","org.ly","id.ly","ma","co.ma","net.ma","gov.ma","org.ma","ac.ma","press.ma","mc","tm.mc","asso.mc","md","me","co.me","net.me","org.me","edu.me","ac.me","gov.me","its.me","priv.me","mg","org.mg","nom.mg","gov.mg","prd.mg","tm.mg","edu.mg","mil.mg","com.mg","co.mg","mh","mil","mk","com.mk","org.mk","net.mk","edu.mk","gov.mk","inf.mk","name.mk","ml","com.ml","edu.ml","gouv.ml","gov.ml","net.ml","org.ml","presse.ml","*.mm","mn","gov.mn","edu.mn","org.mn","mo","com.mo","net.mo","org.mo","edu.mo","gov.mo","mobi","mp","mq","mr","gov.mr","ms","com.ms","edu.ms","gov.ms","net.ms","org.ms","mt","com.mt","edu.mt","net.mt","org.mt","mu","com.mu","net.mu","org.mu","gov.mu","ac.mu","co.mu","or.mu","museum","academy.museum","agriculture.museum","air.museum","airguard.museum","alabama.museum","alaska.museum","amber.museum","ambulance.museum","american.museum","americana.museum","americanantiques.museum","americanart.museum","amsterdam.museum","and.museum","annefrank.museum","anthro.museum","anthropology.museum","antiques.museum","aquarium.museum","arboretum.museum","archaeological.museum","archaeology.museum","architecture.museum","art.museum","artanddesign.museum","artcenter.museum","artdeco.museum","arteducation.museum","artgallery.museum","arts.museum","artsandcrafts.museum","asmatart.museum","assassination.museum","assisi.museum","association.museum","astronomy.museum","atlanta.museum","austin.museum","australia.museum","automotive.museum","aviation.museum","axis.museum","badajoz.museum","baghdad.museum","bahn.museum","bale.museum","baltimore.museum","barcelona.museum","baseball.museum","basel.museum","baths.museum","bauern.museum","beauxarts.museum","beeldengeluid.museum","bellevue.museum","bergbau.museum","berkeley.museum","berlin.museum","bern.museum","bible.museum","bilbao.museum","bill.museum","birdart.museum","birthplace.museum","bonn.museum","boston.museum","botanical.museum","botanicalgarden.museum","botanicgarden.museum","botany.museum","brandywinevalley.museum","brasil.museum","bristol.museum","british.museum","britishcolumbia.museum","broadcast.museum","brunel.museum","brussel.museum","brussels.museum","bruxelles.museum","building.museum","burghof.museum","bus.museum","bushey.museum","cadaques.museum","california.museum","cambridge.museum","can.museum","canada.museum","capebreton.museum","carrier.museum","cartoonart.museum","casadelamoneda.museum","castle.museum","castres.museum","celtic.museum","center.museum","chattanooga.museum","cheltenham.museum","chesapeakebay.museum","chicago.museum","children.museum","childrens.museum","childrensgarden.museum","chiropractic.museum","chocolate.museum","christiansburg.museum","cincinnati.museum","cinema.museum","circus.museum","civilisation.museum","civilization.museum","civilwar.museum","clinton.museum","clock.museum","coal.museum","coastaldefence.museum","cody.museum","coldwar.museum","collection.museum","colonialwilliamsburg.museum","coloradoplateau.museum","columbia.museum","columbus.museum","communication.museum","communications.museum","community.museum","computer.museum","computerhistory.museum","comunicações.museum","contemporary.museum","contemporaryart.museum","convent.museum","copenhagen.museum","corporation.museum","correios-e-telecomunicações.museum","corvette.museum","costume.museum","countryestate.museum","county.museum","crafts.museum","cranbrook.museum","creation.museum","cultural.museum","culturalcenter.museum","culture.museum","cyber.museum","cymru.museum","dali.museum","dallas.museum","database.museum","ddr.museum","decorativearts.museum","delaware.museum","delmenhorst.museum","denmark.museum","depot.museum","design.museum","detroit.museum","dinosaur.museum","discovery.museum","dolls.museum","donostia.museum","durham.museum","eastafrica.museum","eastcoast.museum","education.museum","educational.museum","egyptian.museum","eisenbahn.museum","elburg.museum","elvendrell.museum","embroidery.museum","encyclopedic.museum","england.museum","entomology.museum","environment.museum","environmentalconservation.museum","epilepsy.museum","essex.museum","estate.museum","ethnology.museum","exeter.museum","exhibition.museum","family.museum","farm.museum","farmequipment.museum","farmers.museum","farmstead.museum","field.museum","figueres.museum","filatelia.museum","film.museum","fineart.museum","finearts.museum","finland.museum","flanders.museum","florida.museum","force.museum","fortmissoula.museum","fortworth.museum","foundation.museum","francaise.museum","frankfurt.museum","franziskaner.museum","freemasonry.museum","freiburg.museum","fribourg.museum","frog.museum","fundacio.museum","furniture.museum","gallery.museum","garden.museum","gateway.museum","geelvinck.museum","gemological.museum","geology.museum","georgia.museum","giessen.museum","glas.museum","glass.museum","gorge.museum","grandrapids.museum","graz.museum","guernsey.museum","halloffame.museum","hamburg.museum","handson.museum","harvestcelebration.museum","hawaii.museum","health.museum","heimatunduhren.museum","hellas.museum","helsinki.museum","hembygdsforbund.museum","heritage.museum","histoire.museum","historical.museum","historicalsociety.museum","historichouses.museum","historisch.museum","historisches.museum","history.museum","historyofscience.museum","horology.museum","house.museum","humanities.museum","illustration.museum","imageandsound.museum","indian.museum","indiana.museum","indianapolis.museum","indianmarket.museum","intelligence.museum","interactive.museum","iraq.museum","iron.museum","isleofman.museum","jamison.museum","jefferson.museum","jerusalem.museum","jewelry.museum","jewish.museum","jewishart.museum","jfk.museum","journalism.museum","judaica.museum","judygarland.museum","juedisches.museum","juif.museum","karate.museum","karikatur.museum","kids.museum","koebenhavn.museum","koeln.museum","kunst.museum","kunstsammlung.museum","kunstunddesign.museum","labor.museum","labour.museum","lajolla.museum","lancashire.museum","landes.museum","lans.museum","läns.museum","larsson.museum","lewismiller.museum","lincoln.museum","linz.museum","living.museum","livinghistory.museum","localhistory.museum","london.museum","losangeles.museum","louvre.museum","loyalist.museum","lucerne.museum","luxembourg.museum","luzern.museum","mad.museum","madrid.museum","mallorca.museum","manchester.museum","mansion.museum","mansions.museum","manx.museum","marburg.museum","maritime.museum","maritimo.museum","maryland.museum","marylhurst.museum","media.museum","medical.museum","medizinhistorisches.museum","meeres.museum","memorial.museum","mesaverde.museum","michigan.museum","midatlantic.museum","military.museum","mill.museum","miners.museum","mining.museum","minnesota.museum","missile.museum","missoula.museum","modern.museum","moma.museum","money.museum","monmouth.museum","monticello.museum","montreal.museum","moscow.museum","motorcycle.museum","muenchen.museum","muenster.museum","mulhouse.museum","muncie.museum","museet.museum","museumcenter.museum","museumvereniging.museum","music.museum","national.museum","nationalfirearms.museum","nationalheritage.museum","nativeamerican.museum","naturalhistory.museum","naturalhistorymuseum.museum","naturalsciences.museum","nature.museum","naturhistorisches.museum","natuurwetenschappen.museum","naumburg.museum","naval.museum","nebraska.museum","neues.museum","newhampshire.museum","newjersey.museum","newmexico.museum","newport.museum","newspaper.museum","newyork.museum","niepce.museum","norfolk.museum","north.museum","nrw.museum","nyc.museum","nyny.museum","oceanographic.museum","oceanographique.museum","omaha.museum","online.museum","ontario.museum","openair.museum","oregon.museum","oregontrail.museum","otago.museum","oxford.museum","pacific.museum","paderborn.museum","palace.museum","paleo.museum","palmsprings.museum","panama.museum","paris.museum","pasadena.museum","pharmacy.museum","philadelphia.museum","philadelphiaarea.museum","philately.museum","phoenix.museum","photography.museum","pilots.museum","pittsburgh.museum","planetarium.museum","plantation.museum","plants.museum","plaza.museum","portal.museum","portland.museum","portlligat.museum","posts-and-telecommunications.museum","preservation.museum","presidio.museum","press.museum","project.museum","public.museum","pubol.museum","quebec.museum","railroad.museum","railway.museum","research.museum","resistance.museum","riodejaneiro.museum","rochester.museum","rockart.museum","roma.museum","russia.museum","saintlouis.museum","salem.museum","salvadordali.museum","salzburg.museum","sandiego.museum","sanfrancisco.museum","santabarbara.museum","santacruz.museum","santafe.museum","saskatchewan.museum","satx.museum","savannahga.museum","schlesisches.museum","schoenbrunn.museum","schokoladen.museum","school.museum","schweiz.museum","science.museum","scienceandhistory.museum","scienceandindustry.museum","sciencecenter.museum","sciencecenters.museum","science-fiction.museum","sciencehistory.museum","sciences.museum","sciencesnaturelles.museum","scotland.museum","seaport.museum","settlement.museum","settlers.museum","shell.museum","sherbrooke.museum","sibenik.museum","silk.museum","ski.museum","skole.museum","society.museum","sologne.museum","soundandvision.museum","southcarolina.museum","southwest.museum","space.museum","spy.museum","square.museum","stadt.museum","stalbans.museum","starnberg.museum","state.museum","stateofdelaware.museum","station.museum","steam.museum","steiermark.museum","stjohn.museum","stockholm.museum","stpetersburg.museum","stuttgart.museum","suisse.museum","surgeonshall.museum","surrey.museum","svizzera.museum","sweden.museum","sydney.museum","tank.museum","tcm.museum","technology.museum","telekommunikation.museum","television.museum","texas.museum","textile.museum","theater.museum","time.museum","timekeeping.museum","topology.museum","torino.museum","touch.museum","town.museum","transport.museum","tree.museum","trolley.museum","trust.museum","trustee.museum","uhren.museum","ulm.museum","undersea.museum","university.museum","usa.museum","usantiques.museum","usarts.museum","uscountryestate.museum","usculture.museum","usdecorativearts.museum","usgarden.museum","ushistory.museum","ushuaia.museum","uslivinghistory.museum","utah.museum","uvic.museum","valley.museum","vantaa.museum","versailles.museum","viking.museum","village.museum","virginia.museum","virtual.museum","virtuel.museum","vlaanderen.museum","volkenkunde.museum","wales.museum","wallonie.museum","war.museum","washingtondc.museum","watchandclock.museum","watch-and-clock.museum","western.museum","westfalen.museum","whaling.museum","wildlife.museum","williamsburg.museum","windmill.museum","workshop.museum","york.museum","yorkshire.museum","yosemite.museum","youth.museum","zoological.museum","zoology.museum","ירושלים.museum","иком.museum","mv","aero.mv","biz.mv","com.mv","coop.mv","edu.mv","gov.mv","info.mv","int.mv","mil.mv","museum.mv","name.mv","net.mv","org.mv","pro.mv","mw","ac.mw","biz.mw","co.mw","com.mw","coop.mw","edu.mw","gov.mw","int.mw","museum.mw","net.mw","org.mw","mx","com.mx","org.mx","gob.mx","edu.mx","net.mx","my","biz.my","com.my","edu.my","gov.my","mil.my","name.my","net.my","org.my","mz","ac.mz","adv.mz","co.mz","edu.mz","gov.mz","mil.mz","net.mz","org.mz","na","info.na","pro.na","name.na","school.na","or.na","dr.na","us.na","mx.na","ca.na","in.na","cc.na","tv.na","ws.na","mobi.na","co.na","com.na","org.na","name","nc","asso.nc","nom.nc","ne","net","nf","com.nf","net.nf","per.nf","rec.nf","web.nf","arts.nf","firm.nf","info.nf","other.nf","store.nf","ng","com.ng","edu.ng","gov.ng","i.ng","mil.ng","mobi.ng","name.ng","net.ng","org.ng","sch.ng","ni","ac.ni","biz.ni","co.ni","com.ni","edu.ni","gob.ni","in.ni","info.ni","int.ni","mil.ni","net.ni","nom.ni","org.ni","web.ni","nl","no","fhs.no","vgs.no","fylkesbibl.no","folkebibl.no","museum.no","idrett.no","priv.no","mil.no","stat.no","dep.no","kommune.no","herad.no","aa.no","ah.no","bu.no","fm.no","hl.no","hm.no","jan-mayen.no","mr.no","nl.no","nt.no","of.no","ol.no","oslo.no","rl.no","sf.no","st.no","svalbard.no","tm.no","tr.no","va.no","vf.no","gs.aa.no","gs.ah.no","gs.bu.no","gs.fm.no","gs.hl.no","gs.hm.no","gs.jan-mayen.no","gs.mr.no","gs.nl.no","gs.nt.no","gs.of.no","gs.ol.no","gs.oslo.no","gs.rl.no","gs.sf.no","gs.st.no","gs.svalbard.no","gs.tm.no","gs.tr.no","gs.va.no","gs.vf.no","akrehamn.no","åkrehamn.no","algard.no","ålgård.no","arna.no","brumunddal.no","bryne.no","bronnoysund.no","brønnøysund.no","drobak.no","drøbak.no","egersund.no","fetsund.no","floro.no","florø.no","fredrikstad.no","hokksund.no","honefoss.no","hønefoss.no","jessheim.no","jorpeland.no","jørpeland.no","kirkenes.no","kopervik.no","krokstadelva.no","langevag.no","langevåg.no","leirvik.no","mjondalen.no","mjøndalen.no","mo-i-rana.no","mosjoen.no","mosjøen.no","nesoddtangen.no","orkanger.no","osoyro.no","osøyro.no","raholt.no","råholt.no","sandnessjoen.no","sandnessjøen.no","skedsmokorset.no","slattum.no","spjelkavik.no","stathelle.no","stavern.no","stjordalshalsen.no","stjørdalshalsen.no","tananger.no","tranby.no","vossevangen.no","afjord.no","åfjord.no","agdenes.no","al.no","ål.no","alesund.no","ålesund.no","alstahaug.no","alta.no","áltá.no","alaheadju.no","álaheadju.no","alvdal.no","amli.no","åmli.no","amot.no","åmot.no","andebu.no","andoy.no","andøy.no","andasuolo.no","ardal.no","årdal.no","aremark.no","arendal.no","ås.no","aseral.no","åseral.no","asker.no","askim.no","askvoll.no","askoy.no","askøy.no","asnes.no","åsnes.no","audnedaln.no","aukra.no","aure.no","aurland.no","aurskog-holand.no","aurskog-høland.no","austevoll.no","austrheim.no","averoy.no","averøy.no","balestrand.no","ballangen.no","balat.no","bálát.no","balsfjord.no","bahccavuotna.no","báhccavuotna.no","bamble.no","bardu.no","beardu.no","beiarn.no","bajddar.no","bájddar.no","baidar.no","báidár.no","berg.no","bergen.no","berlevag.no","berlevåg.no","bearalvahki.no","bearalváhki.no","bindal.no","birkenes.no","bjarkoy.no","bjarkøy.no","bjerkreim.no","bjugn.no","bodo.no","bodø.no","badaddja.no","bådåddjå.no","budejju.no","bokn.no","bremanger.no","bronnoy.no","brønnøy.no","bygland.no","bykle.no","barum.no","bærum.no","bo.telemark.no","bø.telemark.no","bo.nordland.no","bø.nordland.no","bievat.no","bievát.no","bomlo.no","bømlo.no","batsfjord.no","båtsfjord.no","bahcavuotna.no","báhcavuotna.no","dovre.no","drammen.no","drangedal.no","dyroy.no","dyrøy.no","donna.no","dønna.no","eid.no","eidfjord.no","eidsberg.no","eidskog.no","eidsvoll.no","eigersund.no","elverum.no","enebakk.no","engerdal.no","etne.no","etnedal.no","evenes.no","evenassi.no","evenášši.no","evje-og-hornnes.no","farsund.no","fauske.no","fuossko.no","fuoisku.no","fedje.no","fet.no","finnoy.no","finnøy.no","fitjar.no","fjaler.no","fjell.no","flakstad.no","flatanger.no","flekkefjord.no","flesberg.no","flora.no","fla.no","flå.no","folldal.no","forsand.no","fosnes.no","frei.no","frogn.no","froland.no","frosta.no","frana.no","fræna.no","froya.no","frøya.no","fusa.no","fyresdal.no","forde.no","førde.no","gamvik.no","gangaviika.no","gáŋgaviika.no","gaular.no","gausdal.no","gildeskal.no","gildeskål.no","giske.no","gjemnes.no","gjerdrum.no","gjerstad.no","gjesdal.no","gjovik.no","gjøvik.no","gloppen.no","gol.no","gran.no","grane.no","granvin.no","gratangen.no","grimstad.no","grong.no","kraanghke.no","kråanghke.no","grue.no","gulen.no","hadsel.no","halden.no","halsa.no","hamar.no","hamaroy.no","habmer.no","hábmer.no","hapmir.no","hápmir.no","hammerfest.no","hammarfeasta.no","hámmárfeasta.no","haram.no","hareid.no","harstad.no","hasvik.no","aknoluokta.no","ákŋoluokta.no","hattfjelldal.no","aarborte.no","haugesund.no","hemne.no","hemnes.no","hemsedal.no","heroy.more-og-romsdal.no","herøy.møre-og-romsdal.no","heroy.nordland.no","herøy.nordland.no","hitra.no","hjartdal.no","hjelmeland.no","hobol.no","hobøl.no","hof.no","hol.no","hole.no","holmestrand.no","holtalen.no","holtålen.no","hornindal.no","horten.no","hurdal.no","hurum.no","hvaler.no","hyllestad.no","hagebostad.no","hægebostad.no","hoyanger.no","høyanger.no","hoylandet.no","høylandet.no","ha.no","hå.no","ibestad.no","inderoy.no","inderøy.no","iveland.no","jevnaker.no","jondal.no","jolster.no","jølster.no","karasjok.no","karasjohka.no","kárášjohka.no","karlsoy.no","galsa.no","gálsá.no","karmoy.no","karmøy.no","kautokeino.no","guovdageaidnu.no","klepp.no","klabu.no","klæbu.no","kongsberg.no","kongsvinger.no","kragero.no","kragerø.no","kristiansand.no","kristiansund.no","krodsherad.no","krødsherad.no","kvalsund.no","rahkkeravju.no","ráhkkerávju.no","kvam.no","kvinesdal.no","kvinnherad.no","kviteseid.no","kvitsoy.no","kvitsøy.no","kvafjord.no","kvæfjord.no","giehtavuoatna.no","kvanangen.no","kvænangen.no","navuotna.no","návuotna.no","kafjord.no","kåfjord.no","gaivuotna.no","gáivuotna.no","larvik.no","lavangen.no","lavagis.no","loabat.no","loabát.no","lebesby.no","davvesiida.no","leikanger.no","leirfjord.no","leka.no","leksvik.no","lenvik.no","leangaviika.no","leaŋgaviika.no","lesja.no","levanger.no","lier.no","lierne.no","lillehammer.no","lillesand.no","lindesnes.no","lindas.no","lindås.no","lom.no","loppa.no","lahppi.no","láhppi.no","lund.no","lunner.no","luroy.no","lurøy.no","luster.no","lyngdal.no","lyngen.no","ivgu.no","lardal.no","lerdal.no","lærdal.no","lodingen.no","lødingen.no","lorenskog.no","lørenskog.no","loten.no","løten.no","malvik.no","masoy.no","måsøy.no","muosat.no","muosát.no","mandal.no","marker.no","marnardal.no","masfjorden.no","meland.no","meldal.no","melhus.no","meloy.no","meløy.no","meraker.no","meråker.no","moareke.no","moåreke.no","midsund.no","midtre-gauldal.no","modalen.no","modum.no","molde.no","moskenes.no","moss.no","mosvik.no","malselv.no","målselv.no","malatvuopmi.no","málatvuopmi.no","namdalseid.no","aejrie.no","namsos.no","namsskogan.no","naamesjevuemie.no","nååmesjevuemie.no","laakesvuemie.no","nannestad.no","narvik.no","narviika.no","naustdal.no","nedre-eiker.no","nes.akershus.no","nes.buskerud.no","nesna.no","nesodden.no","nesseby.no","unjarga.no","unjárga.no","nesset.no","nissedal.no","nittedal.no","nord-aurdal.no","nord-fron.no","nord-odal.no","norddal.no","nordkapp.no","davvenjarga.no","davvenjárga.no","nordre-land.no","nordreisa.no","raisa.no","ráisa.no","nore-og-uvdal.no","notodden.no","naroy.no","nærøy.no","notteroy.no","nøtterøy.no","odda.no","oksnes.no","øksnes.no","oppdal.no","oppegard.no","oppegård.no","orkdal.no","orland.no","ørland.no","orskog.no","ørskog.no","orsta.no","ørsta.no","os.hedmark.no","os.hordaland.no","osen.no","osteroy.no","osterøy.no","ostre-toten.no","østre-toten.no","overhalla.no","ovre-eiker.no","øvre-eiker.no","oyer.no","øyer.no","oygarden.no","øygarden.no","oystre-slidre.no","øystre-slidre.no","porsanger.no","porsangu.no","porsáŋgu.no","porsgrunn.no","radoy.no","radøy.no","rakkestad.no","rana.no","ruovat.no","randaberg.no","rauma.no","rendalen.no","rennebu.no","rennesoy.no","rennesøy.no","rindal.no","ringebu.no","ringerike.no","ringsaker.no","rissa.no","risor.no","risør.no","roan.no","rollag.no","rygge.no","ralingen.no","rælingen.no","rodoy.no","rødøy.no","romskog.no","rømskog.no","roros.no","røros.no","rost.no","røst.no","royken.no","røyken.no","royrvik.no","røyrvik.no","rade.no","råde.no","salangen.no","siellak.no","saltdal.no","salat.no","sálát.no","sálat.no","samnanger.no","sande.more-og-romsdal.no","sande.møre-og-romsdal.no","sande.vestfold.no","sandefjord.no","sandnes.no","sandoy.no","sandøy.no","sarpsborg.no","sauda.no","sauherad.no","sel.no","selbu.no","selje.no","seljord.no","sigdal.no","siljan.no","sirdal.no","skaun.no","skedsmo.no","ski.no","skien.no","skiptvet.no","skjervoy.no","skjervøy.no","skierva.no","skiervá.no","skjak.no","skjåk.no","skodje.no","skanland.no","skånland.no","skanit.no","skánit.no","smola.no","smøla.no","snillfjord.no","snasa.no","snåsa.no","snoasa.no","snaase.no","snåase.no","sogndal.no","sokndal.no","sola.no","solund.no","songdalen.no","sortland.no","spydeberg.no","stange.no","stavanger.no","steigen.no","steinkjer.no","stjordal.no","stjørdal.no","stokke.no","stor-elvdal.no","stord.no","stordal.no","storfjord.no","omasvuotna.no","strand.no","stranda.no","stryn.no","sula.no","suldal.no","sund.no","sunndal.no","surnadal.no","sveio.no","svelvik.no","sykkylven.no","sogne.no","søgne.no","somna.no","sømna.no","sondre-land.no","søndre-land.no","sor-aurdal.no","sør-aurdal.no","sor-fron.no","sør-fron.no","sor-odal.no","sør-odal.no","sor-varanger.no","sør-varanger.no","matta-varjjat.no","mátta-várjjat.no","sorfold.no","sørfold.no","sorreisa.no","sørreisa.no","sorum.no","sørum.no","tana.no","deatnu.no","time.no","tingvoll.no","tinn.no","tjeldsund.no","dielddanuorri.no","tjome.no","tjøme.no","tokke.no","tolga.no","torsken.no","tranoy.no","tranøy.no","tromso.no","tromsø.no","tromsa.no","romsa.no","trondheim.no","troandin.no","trysil.no","trana.no","træna.no","trogstad.no","trøgstad.no","tvedestrand.no","tydal.no","tynset.no","tysfjord.no","divtasvuodna.no","divttasvuotna.no","tysnes.no","tysvar.no","tysvær.no","tonsberg.no","tønsberg.no","ullensaker.no","ullensvang.no","ulvik.no","utsira.no","vadso.no","vadsø.no","cahcesuolo.no","čáhcesuolo.no","vaksdal.no","valle.no","vang.no","vanylven.no","vardo.no","vardø.no","varggat.no","várggát.no","vefsn.no","vaapste.no","vega.no","vegarshei.no","vegårshei.no","vennesla.no","verdal.no","verran.no","vestby.no","vestnes.no","vestre-slidre.no","vestre-toten.no","vestvagoy.no","vestvågøy.no","vevelstad.no","vik.no","vikna.no","vindafjord.no","volda.no","voss.no","varoy.no","værøy.no","vagan.no","vågan.no","voagat.no","vagsoy.no","vågsøy.no","vaga.no","vågå.no","valer.ostfold.no","våler.østfold.no","valer.hedmark.no","våler.hedmark.no","*.np","nr","biz.nr","info.nr","gov.nr","edu.nr","org.nr","net.nr","com.nr","nu","nz","ac.nz","co.nz","cri.nz","geek.nz","gen.nz","govt.nz","health.nz","iwi.nz","kiwi.nz","maori.nz","mil.nz","māori.nz","net.nz","org.nz","parliament.nz","school.nz","om","co.om","com.om","edu.om","gov.om","med.om","museum.om","net.om","org.om","pro.om","onion","org","pa","ac.pa","gob.pa","com.pa","org.pa","sld.pa","edu.pa","net.pa","ing.pa","abo.pa","med.pa","nom.pa","pe","edu.pe","gob.pe","nom.pe","mil.pe","org.pe","com.pe","net.pe","pf","com.pf","org.pf","edu.pf","*.pg","ph","com.ph","net.ph","org.ph","gov.ph","edu.ph","ngo.ph","mil.ph","i.ph","pk","com.pk","net.pk","edu.pk","org.pk","fam.pk","biz.pk","web.pk","gov.pk","gob.pk","gok.pk","gon.pk","gop.pk","gos.pk","info.pk","pl","com.pl","net.pl","org.pl","aid.pl","agro.pl","atm.pl","auto.pl","biz.pl","edu.pl","gmina.pl","gsm.pl","info.pl","mail.pl","miasta.pl","media.pl","mil.pl","nieruchomosci.pl","nom.pl","pc.pl","powiat.pl","priv.pl","realestate.pl","rel.pl","sex.pl","shop.pl","sklep.pl","sos.pl","szkola.pl","targi.pl","tm.pl","tourism.pl","travel.pl","turystyka.pl","gov.pl","ap.gov.pl","ic.gov.pl","is.gov.pl","us.gov.pl","kmpsp.gov.pl","kppsp.gov.pl","kwpsp.gov.pl","psp.gov.pl","wskr.gov.pl","kwp.gov.pl","mw.gov.pl","ug.gov.pl","um.gov.pl","umig.gov.pl","ugim.gov.pl","upow.gov.pl","uw.gov.pl","starostwo.gov.pl","pa.gov.pl","po.gov.pl","psse.gov.pl","pup.gov.pl","rzgw.gov.pl","sa.gov.pl","so.gov.pl","sr.gov.pl","wsa.gov.pl","sko.gov.pl","uzs.gov.pl","wiih.gov.pl","winb.gov.pl","pinb.gov.pl","wios.gov.pl","witd.gov.pl","wzmiuw.gov.pl","piw.gov.pl","wiw.gov.pl","griw.gov.pl","wif.gov.pl","oum.gov.pl","sdn.gov.pl","zp.gov.pl","uppo.gov.pl","mup.gov.pl","wuoz.gov.pl","konsulat.gov.pl","oirm.gov.pl","augustow.pl","babia-gora.pl","bedzin.pl","beskidy.pl","bialowieza.pl","bialystok.pl","bielawa.pl","bieszczady.pl","boleslawiec.pl","bydgoszcz.pl","bytom.pl","cieszyn.pl","czeladz.pl","czest.pl","dlugoleka.pl","elblag.pl","elk.pl","glogow.pl","gniezno.pl","gorlice.pl","grajewo.pl","ilawa.pl","jaworzno.pl","jelenia-gora.pl","jgora.pl","kalisz.pl","kazimierz-dolny.pl","karpacz.pl","kartuzy.pl","kaszuby.pl","katowice.pl","kepno.pl","ketrzyn.pl","klodzko.pl","kobierzyce.pl","kolobrzeg.pl","konin.pl","konskowola.pl","kutno.pl","lapy.pl","lebork.pl","legnica.pl","lezajsk.pl","limanowa.pl","lomza.pl","lowicz.pl","lubin.pl","lukow.pl","malbork.pl","malopolska.pl","mazowsze.pl","mazury.pl","mielec.pl","mielno.pl","mragowo.pl","naklo.pl","nowaruda.pl","nysa.pl","olawa.pl","olecko.pl","olkusz.pl","olsztyn.pl","opoczno.pl","opole.pl","ostroda.pl","ostroleka.pl","ostrowiec.pl","ostrowwlkp.pl","pila.pl","pisz.pl","podhale.pl","podlasie.pl","polkowice.pl","pomorze.pl","pomorskie.pl","prochowice.pl","pruszkow.pl","przeworsk.pl","pulawy.pl","radom.pl","rawa-maz.pl","rybnik.pl","rzeszow.pl","sanok.pl","sejny.pl","slask.pl","slupsk.pl","sosnowiec.pl","stalowa-wola.pl","skoczow.pl","starachowice.pl","stargard.pl","suwalki.pl","swidnica.pl","swiebodzin.pl","swinoujscie.pl","szczecin.pl","szczytno.pl","tarnobrzeg.pl","tgory.pl","turek.pl","tychy.pl","ustka.pl","walbrzych.pl","warmia.pl","warszawa.pl","waw.pl","wegrow.pl","wielun.pl","wlocl.pl","wloclawek.pl","wodzislaw.pl","wolomin.pl","wroclaw.pl","zachpomor.pl","zagan.pl","zarow.pl","zgora.pl","zgorzelec.pl","pm","pn","gov.pn","co.pn","org.pn","edu.pn","net.pn","post","pr","com.pr","net.pr","org.pr","gov.pr","edu.pr","isla.pr","pro.pr","biz.pr","info.pr","name.pr","est.pr","prof.pr","ac.pr","pro","aaa.pro","aca.pro","acct.pro","avocat.pro","bar.pro","cpa.pro","eng.pro","jur.pro","law.pro","med.pro","recht.pro","ps","edu.ps","gov.ps","sec.ps","plo.ps","com.ps","org.ps","net.ps","pt","net.pt","gov.pt","org.pt","edu.pt","int.pt","publ.pt","com.pt","nome.pt","pw","co.pw","ne.pw","or.pw","ed.pw","go.pw","belau.pw","py","com.py","coop.py","edu.py","gov.py","mil.py","net.py","org.py","qa","com.qa","edu.qa","gov.qa","mil.qa","name.qa","net.qa","org.qa","sch.qa","re","asso.re","com.re","nom.re","ro","arts.ro","com.ro","firm.ro","info.ro","nom.ro","nt.ro","org.ro","rec.ro","store.ro","tm.ro","www.ro","rs","ac.rs","co.rs","edu.rs","gov.rs","in.rs","org.rs","ru","rw","ac.rw","co.rw","coop.rw","gov.rw","mil.rw","net.rw","org.rw","sa","com.sa","net.sa","org.sa","gov.sa","med.sa","pub.sa","edu.sa","sch.sa","sb","com.sb","edu.sb","gov.sb","net.sb","org.sb","sc","com.sc","gov.sc","net.sc","org.sc","edu.sc","sd","com.sd","net.sd","org.sd","edu.sd","med.sd","tv.sd","gov.sd","info.sd","se","a.se","ac.se","b.se","bd.se","brand.se","c.se","d.se","e.se","f.se","fh.se","fhsk.se","fhv.se","g.se","h.se","i.se","k.se","komforb.se","kommunalforbund.se","komvux.se","l.se","lanbib.se","m.se","n.se","naturbruksgymn.se","o.se","org.se","p.se","parti.se","pp.se","press.se","r.se","s.se","t.se","tm.se","u.se","w.se","x.se","y.se","z.se","sg","com.sg","net.sg","org.sg","gov.sg","edu.sg","per.sg","sh","com.sh","net.sh","gov.sh","org.sh","mil.sh","si","sj","sk","sl","com.sl","net.sl","edu.sl","gov.sl","org.sl","sm","sn","art.sn","com.sn","edu.sn","gouv.sn","org.sn","perso.sn","univ.sn","so","com.so","edu.so","gov.so","me.so","net.so","org.so","sr","ss","biz.ss","com.ss","edu.ss","gov.ss","me.ss","net.ss","org.ss","sch.ss","st","co.st","com.st","consulado.st","edu.st","embaixada.st","mil.st","net.st","org.st","principe.st","saotome.st","store.st","su","sv","com.sv","edu.sv","gob.sv","org.sv","red.sv","sx","gov.sx","sy","edu.sy","gov.sy","net.sy","mil.sy","com.sy","org.sy","sz","co.sz","ac.sz","org.sz","tc","td","tel","tf","tg","th","ac.th","co.th","go.th","in.th","mi.th","net.th","or.th","tj","ac.tj","biz.tj","co.tj","com.tj","edu.tj","go.tj","gov.tj","int.tj","mil.tj","name.tj","net.tj","nic.tj","org.tj","test.tj","web.tj","tk","tl","gov.tl","tm","com.tm","co.tm","org.tm","net.tm","nom.tm","gov.tm","mil.tm","edu.tm","tn","com.tn","ens.tn","fin.tn","gov.tn","ind.tn","info.tn","intl.tn","mincom.tn","nat.tn","net.tn","org.tn","perso.tn","tourism.tn","to","com.to","gov.to","net.to","org.to","edu.to","mil.to","tr","av.tr","bbs.tr","bel.tr","biz.tr","com.tr","dr.tr","edu.tr","gen.tr","gov.tr","info.tr","mil.tr","k12.tr","kep.tr","name.tr","net.tr","org.tr","pol.tr","tel.tr","tsk.tr","tv.tr","web.tr","nc.tr","gov.nc.tr","tt","co.tt","com.tt","org.tt","net.tt","biz.tt","info.tt","pro.tt","int.tt","coop.tt","jobs.tt","mobi.tt","travel.tt","museum.tt","aero.tt","name.tt","gov.tt","edu.tt","tv","tw","edu.tw","gov.tw","mil.tw","com.tw","net.tw","org.tw","idv.tw","game.tw","ebiz.tw","club.tw","網路.tw","組織.tw","商業.tw","tz","ac.tz","co.tz","go.tz","hotel.tz","info.tz","me.tz","mil.tz","mobi.tz","ne.tz","or.tz","sc.tz","tv.tz","ua","com.ua","edu.ua","gov.ua","in.ua","net.ua","org.ua","cherkassy.ua","cherkasy.ua","chernigov.ua","chernihiv.ua","chernivtsi.ua","chernovtsy.ua","ck.ua","cn.ua","cr.ua","crimea.ua","cv.ua","dn.ua","dnepropetrovsk.ua","dnipropetrovsk.ua","donetsk.ua","dp.ua","if.ua","ivano-frankivsk.ua","kh.ua","kharkiv.ua","kharkov.ua","kherson.ua","khmelnitskiy.ua","khmelnytskyi.ua","kiev.ua","kirovograd.ua","km.ua","kr.ua","krym.ua","ks.ua","kv.ua","kyiv.ua","lg.ua","lt.ua","lugansk.ua","lutsk.ua","lv.ua","lviv.ua","mk.ua","mykolaiv.ua","nikolaev.ua","od.ua","odesa.ua","odessa.ua","pl.ua","poltava.ua","rivne.ua","rovno.ua","rv.ua","sb.ua","sebastopol.ua","sevastopol.ua","sm.ua","sumy.ua","te.ua","ternopil.ua","uz.ua","uzhgorod.ua","vinnica.ua","vinnytsia.ua","vn.ua","volyn.ua","yalta.ua","zaporizhzhe.ua","zaporizhzhia.ua","zhitomir.ua","zhytomyr.ua","zp.ua","zt.ua","ug","co.ug","or.ug","ac.ug","sc.ug","go.ug","ne.ug","com.ug","org.ug","uk","ac.uk","co.uk","gov.uk","ltd.uk","me.uk","net.uk","nhs.uk","org.uk","plc.uk","police.uk","*.sch.uk","us","dni.us","fed.us","isa.us","kids.us","nsn.us","ak.us","al.us","ar.us","as.us","az.us","ca.us","co.us","ct.us","dc.us","de.us","fl.us","ga.us","gu.us","hi.us","ia.us","id.us","il.us","in.us","ks.us","ky.us","la.us","ma.us","md.us","me.us","mi.us","mn.us","mo.us","ms.us","mt.us","nc.us","nd.us","ne.us","nh.us","nj.us","nm.us","nv.us","ny.us","oh.us","ok.us","or.us","pa.us","pr.us","ri.us","sc.us","sd.us","tn.us","tx.us","ut.us","vi.us","vt.us","va.us","wa.us","wi.us","wv.us","wy.us","k12.ak.us","k12.al.us","k12.ar.us","k12.as.us","k12.az.us","k12.ca.us","k12.co.us","k12.ct.us","k12.dc.us","k12.de.us","k12.fl.us","k12.ga.us","k12.gu.us","k12.ia.us","k12.id.us","k12.il.us","k12.in.us","k12.ks.us","k12.ky.us","k12.la.us","k12.ma.us","k12.md.us","k12.me.us","k12.mi.us","k12.mn.us","k12.mo.us","k12.ms.us","k12.mt.us","k12.nc.us","k12.ne.us","k12.nh.us","k12.nj.us","k12.nm.us","k12.nv.us","k12.ny.us","k12.oh.us","k12.ok.us","k12.or.us","k12.pa.us","k12.pr.us","k12.sc.us","k12.tn.us","k12.tx.us","k12.ut.us","k12.vi.us","k12.vt.us","k12.va.us","k12.wa.us","k12.wi.us","k12.wy.us","cc.ak.us","cc.al.us","cc.ar.us","cc.as.us","cc.az.us","cc.ca.us","cc.co.us","cc.ct.us","cc.dc.us","cc.de.us","cc.fl.us","cc.ga.us","cc.gu.us","cc.hi.us","cc.ia.us","cc.id.us","cc.il.us","cc.in.us","cc.ks.us","cc.ky.us","cc.la.us","cc.ma.us","cc.md.us","cc.me.us","cc.mi.us","cc.mn.us","cc.mo.us","cc.ms.us","cc.mt.us","cc.nc.us","cc.nd.us","cc.ne.us","cc.nh.us","cc.nj.us","cc.nm.us","cc.nv.us","cc.ny.us","cc.oh.us","cc.ok.us","cc.or.us","cc.pa.us","cc.pr.us","cc.ri.us","cc.sc.us","cc.sd.us","cc.tn.us","cc.tx.us","cc.ut.us","cc.vi.us","cc.vt.us","cc.va.us","cc.wa.us","cc.wi.us","cc.wv.us","cc.wy.us","lib.ak.us","lib.al.us","lib.ar.us","lib.as.us","lib.az.us","lib.ca.us","lib.co.us","lib.ct.us","lib.dc.us","lib.fl.us","lib.ga.us","lib.gu.us","lib.hi.us","lib.ia.us","lib.id.us","lib.il.us","lib.in.us","lib.ks.us","lib.ky.us","lib.la.us","lib.ma.us","lib.md.us","lib.me.us","lib.mi.us","lib.mn.us","lib.mo.us","lib.ms.us","lib.mt.us","lib.nc.us","lib.nd.us","lib.ne.us","lib.nh.us","lib.nj.us","lib.nm.us","lib.nv.us","lib.ny.us","lib.oh.us","lib.ok.us","lib.or.us","lib.pa.us","lib.pr.us","lib.ri.us","lib.sc.us","lib.sd.us","lib.tn.us","lib.tx.us","lib.ut.us","lib.vi.us","lib.vt.us","lib.va.us","lib.wa.us","lib.wi.us","lib.wy.us","pvt.k12.ma.us","chtr.k12.ma.us","paroch.k12.ma.us","ann-arbor.mi.us","cog.mi.us","dst.mi.us","eaton.mi.us","gen.mi.us","mus.mi.us","tec.mi.us","washtenaw.mi.us","uy","com.uy","edu.uy","gub.uy","mil.uy","net.uy","org.uy","uz","co.uz","com.uz","net.uz","org.uz","va","vc","com.vc","net.vc","org.vc","gov.vc","mil.vc","edu.vc","ve","arts.ve","bib.ve","co.ve","com.ve","e12.ve","edu.ve","firm.ve","gob.ve","gov.ve","info.ve","int.ve","mil.ve","net.ve","nom.ve","org.ve","rar.ve","rec.ve","store.ve","tec.ve","web.ve","vg","vi","co.vi","com.vi","k12.vi","net.vi","org.vi","vn","com.vn","net.vn","org.vn","edu.vn","gov.vn","int.vn","ac.vn","biz.vn","info.vn","name.vn","pro.vn","health.vn","vu","com.vu","edu.vu","net.vu","org.vu","wf","ws","com.ws","net.ws","org.ws","gov.ws","edu.ws","yt","امارات","հայ","বাংলা","бг","البحرين","бел","中国","中國","الجزائر","مصر","ею","ευ","موريتانيا","გე","ελ","香港","公司.香港","教育.香港","政府.香港","個人.香港","網絡.香港","組織.香港","ಭಾರತ","ଭାରତ","ভাৰত","भारतम्","भारोत","ڀارت","ഭാരതം","भारत","بارت","بھارت","భారత్","ભારત","ਭਾਰਤ","ভারত","இந்தியா","ایران","ايران","عراق","الاردن","한국","қаз","ລາວ","ලංකා","இலங்கை","المغرب","мкд","мон","澳門","澳门","مليسيا","عمان","پاکستان","پاكستان","فلسطين","срб","пр.срб","орг.срб","обр.срб","од.срб","упр.срб","ак.срб","рф","قطر","السعودية","السعودیة","السعودیۃ","السعوديه","سودان","新加坡","சிங்கப்பூர்","سورية","سوريا","ไทย","ศึกษา.ไทย","ธุรกิจ.ไทย","รัฐบาล.ไทย","ทหาร.ไทย","เน็ต.ไทย","องค์กร.ไทย","تونس","台灣","台湾","臺灣","укр","اليمن","xxx","ye","com.ye","edu.ye","gov.ye","net.ye","mil.ye","org.ye","ac.za","agric.za","alt.za","co.za","edu.za","gov.za","grondar.za","law.za","mil.za","net.za","ngo.za","nic.za","nis.za","nom.za","org.za","school.za","tm.za","web.za","zm","ac.zm","biz.zm","co.zm","com.zm","edu.zm","gov.zm","info.zm","mil.zm","net.zm","org.zm","sch.zm","zw","ac.zw","co.zw","gov.zw","mil.zw","org.zw","aaa","aarp","abarth","abb","abbott","abbvie","abc","able","abogado","abudhabi","academy","accenture","accountant","accountants","aco","actor","adac","ads","adult","aeg","aetna","afl","africa","agakhan","agency","aig","airbus","airforce","airtel","akdn","alfaromeo","alibaba","alipay","allfinanz","allstate","ally","alsace","alstom","amazon","americanexpress","americanfamily","amex","amfam","amica","amsterdam","analytics","android","anquan","anz","aol","apartments","app","apple","aquarelle","arab","aramco","archi","army","art","arte","asda","associates","athleta","attorney","auction","audi","audible","audio","auspost","author","auto","autos","avianca","aws","axa","azure","baby","baidu","banamex","bananarepublic","band","bank","bar","barcelona","barclaycard","barclays","barefoot","bargains","baseball","basketball","bauhaus","bayern","bbc","bbt","bbva","bcg","bcn","beats","beauty","beer","bentley","berlin","best","bestbuy","bet","bharti","bible","bid","bike","bing","bingo","bio","black","blackfriday","blockbuster","blog","bloomberg","blue","bms","bmw","bnpparibas","boats","boehringer","bofa","bom","bond","boo","book","booking","bosch","bostik","boston","bot","boutique","box","bradesco","bridgestone","broadway","broker","brother","brussels","bugatti","build","builders","business","buy","buzz","bzh","cab","cafe","cal","call","calvinklein","cam","camera","camp","cancerresearch","canon","capetown","capital","capitalone","car","caravan","cards","care","career","careers","cars","casa","case","cash","casino","catering","catholic","cba","cbn","cbre","cbs","center","ceo","cern","cfa","cfd","chanel","channel","charity","chase","chat","cheap","chintai","christmas","chrome","church","cipriani","circle","cisco","citadel","citi","citic","city","cityeats","claims","cleaning","click","clinic","clinique","clothing","cloud","club","clubmed","coach","codes","coffee","college","cologne","comcast","commbank","community","company","compare","computer","comsec","condos","construction","consulting","contact","contractors","cooking","cookingchannel","cool","corsica","country","coupon","coupons","courses","cpa","credit","creditcard","creditunion","cricket","crown","crs","cruise","cruises","cuisinella","cymru","cyou","dabur","dad","dance","data","date","dating","datsun","day","dclk","dds","deal","dealer","deals","degree","delivery","dell","deloitte","delta","democrat","dental","dentist","desi","design","dev","dhl","diamonds","diet","digital","direct","directory","discount","discover","dish","diy","dnp","docs","doctor","dog","domains","dot","download","drive","dtv","dubai","dunlop","dupont","durban","dvag","dvr","earth","eat","eco","edeka","education","email","emerck","energy","engineer","engineering","enterprises","epson","equipment","ericsson","erni","esq","estate","etisalat","eurovision","eus","events","exchange","expert","exposed","express","extraspace","fage","fail","fairwinds","faith","family","fan","fans","farm","farmers","fashion","fast","fedex","feedback","ferrari","ferrero","fiat","fidelity","fido","film","final","finance","financial","fire","firestone","firmdale","fish","fishing","fit","fitness","flickr","flights","flir","florist","flowers","fly","foo","food","foodnetwork","football","ford","forex","forsale","forum","foundation","fox","free","fresenius","frl","frogans","frontdoor","frontier","ftr","fujitsu","fun","fund","furniture","futbol","fyi","gal","gallery","gallo","gallup","game","games","gap","garden","gay","gbiz","gdn","gea","gent","genting","george","ggee","gift","gifts","gives","giving","glass","gle","
1529window
vendor: 20,550 bytes, line 1529
1529","globo","gmail","gmbh","gmo","gmx","godaddy","gold","goldpoint","golf","goo","goodyear","goog","google","gop","got","grainger","graphics","gratis","green","gripe","grocery","group","guardian","gucci","guge","guide","guitars","guru","hair","hamburg","hangout","haus","hbo","hdfc","hdfcbank","health","healthcare","help","helsinki","here","hermes","hgtv","hiphop","hisamitsu","hitachi","hiv","hkt","hockey","holdings","holiday","homedepot","homegoods","homes","homesense","honda","horse","hospital","host","hosting","hot","hoteles","hotels","hotmail","house","how","hsbc","hughes","hyatt","hyundai","ibm","icbc","ice","icu","ieee","ifm","ikano","imamat","imdb","immo","immobilien","inc","industries","infiniti","ing","ink","institute","insurance","insure","international","intuit","investments","ipiranga","irish","ismaili","ist","istanbul","itau","itv","jaguar","java","jcb","jeep","jetzt","jewelry","jio","jll","jmp","jnj","joburg","jot","joy","jpmorgan","jprs","juegos","juniper","kaufen","kddi","kerryhotels","kerrylogistics","kerryproperties","kfh","kia","kids","kim","kinder","kindle","kitchen","kiwi","koeln","komatsu","kosher","kpmg","kpn","krd","kred","kuokgroup","kyoto","lacaixa","lamborghini","lamer","lancaster","lancia","land","landrover","lanxess","lasalle","lat","latino","latrobe","law","lawyer","lds","lease","leclerc","lefrak","legal","lego","lexus","lgbt","lidl","life","lifeinsurance","lifestyle","lighting","like","lilly","limited","limo","lincoln","linde","link","lipsy","live","living","llc","llp","loan","loans","locker","locus","loft","lol","london","lotte","lotto","love","lpl","lplfinancial","ltd","ltda","lundbeck","luxe","luxury","macys","madrid","maif","maison","makeup","man","management","mango","map","market","marketing","markets","marriott","marshalls","maserati","mattel","mba","mckinsey","med","media","meet","melbourne","meme","memorial","men","menu","merckmsd","miami","microsoft","mini","mint","mit","mitsubishi","mlb","mls","mma","mobile","moda","moe","moi","mom","monash","money","monster","mormon","mortgage","moscow","moto","motorcycles","mov","movie","msd","mtn","mtr","music","mutual","nab","nagoya","natura","navy","nba","nec","netbank","netflix","network","neustar","new","news","next","nextdirect","nexus","nfl","ngo","nhk","nico","nike","nikon","ninja","nissan","nissay","nokia","northwesternmutual","norton","now","nowruz","nowtv","nra","nrw","ntt","nyc","obi","observer","office","okinawa","olayan","olayangroup","oldnavy","ollo","omega","one","ong","onl","online","ooo","open","oracle","orange","organic","origins","osaka","otsuka","ott","ovh","page","panasonic","paris","pars","partners","parts","party","passagens","pay","pccw","pet","pfizer","pharmacy","phd","philips","phone","photo","photography","photos","physio","pics","pictet","pictures","pid","pin","ping","pink","pioneer","pizza","place","play","playstation","plumbing","plus","pnc","pohl","poker","politie","porn","pramerica","praxi","press","prime","prod","productions","prof","progressive","promo","properties","property","protection","pru","prudential","pub","pwc","qpon","quebec","quest","racing","radio","read","realestate","realtor","realty","recipes","red","redstone","redumbrella","rehab","reise","reisen","reit","reliance","ren","rent","rentals","repair","report","republican","rest","restaurant","review","reviews","rexroth","rich","richardli","ricoh","ril","rio","rip","rocher","rocks","rodeo","rogers","room","rsvp","rugby","ruhr","run","rwe","ryukyu","saarland","safe","safety","sakura","sale","salon","samsclub","samsung","sandvik","sandvikcoromant","sanofi","sap","sarl","sas","save","saxo","sbi","sbs","sca","scb","schaeffler","schmidt","scholarships","school","schule","schwarz","science","scot","search","seat","secure","security","seek","select","sener","services","ses","seven","sew","sex","sexy","sfr","shangrila","sharp","shaw","shell","shia","shiksha","shoes","shop","shopping","shouji","show","showtime","silk","sina","singles","site","ski","skin","sky","skype","sling","smart","smile","sncf","soccer","social","softbank","software","sohu","solar","solutions","song","sony","soy","spa","space","sport","spot","srl","stada","staples","star","statebank","statefarm","stc","stcgroup","stockholm","storage","store","stream","studio","study","style","sucks","supplies","supply","support","surf","surgery","suzuki","swatch","swiss","sydney","systems","tab","taipei","talk","taobao","target","tatamotors","tatar","tattoo","tax","taxi","tci","tdk","team","tech","technology","temasek","tennis","teva","thd","theater","theatre","tiaa","tickets","tienda","tiffany","tips","tires","tirol","tjmaxx","tjx","tkmaxx","tmall","today","tokyo","tools","top","toray","toshiba","total","tours","town","toyota","toys","trade","trading","training","travel","travelchannel","travelers","travelersinsurance","trust","trv","tube","tui","tunes","tushu","tvs","ubank","ubs","unicom","university","uno","uol","ups","vacations","vana","vanguard","vegas","ventures","verisign","versicherung","vet","viajes","video","vig","viking","villas","vin","vip","virgin","visa","vision","viva","vivo","vlaanderen","vodka","volkswagen","volvo","vote","voting","voto","voyage","vuelos","wales","walmart","walter","wang","wanggou","watch","watches","weather","weatherchannel","webcam","weber","website","wedding","weibo","weir","whoswho","wien","wiki","williamhill","win","windows","wine","winners","wme","wolterskluwer","woodside","work","works","world","wow","wtc","wtf","xbox","xerox","xfinity","xihuan","xin","कॉम","セール","佛山","慈善","集团","在线","点看","คอม","八卦","موقع","公益","公司","香格里拉","网站","移动","我爱你","москва","католик","онлайн","сайт","联通","קום","时尚","微博","淡马锡","ファッション","орг","नेट","ストア","アマゾン","삼성","商标","商店","商城","дети","ポイント","新闻","家電","كوم","中文网","中信","娱乐","谷歌","電訊盈科","购物","クラウド","通販","网店","संगठन","餐厅","网络","ком","亚马逊","诺基亚","食品","飞利浦","手机","ارامكو","العليان","اتصالات","بازار","ابوظبي","كاثوليك","همراه","닷컴","政府","شبكة","بيتك","عرب","机构","组织机构","健康","招聘","рус","大拿","みんな","グーグル","世界","書籍","网址","닷넷","コム","天主教","游戏","vermögensberater","vermögensberatung","企业","信息","嘉里大酒店","嘉里","广东","政务","xyz","yachts","yahoo","yamaxun","yandex","yodobashi","yoga","yokohama","you","youtube","yun","zappos","zara","zero","zip","zone","zuerich","cc.ua","inf.ua","ltd.ua","611.to","graphox.us","*.devcdnaccesso.com","adobeaemcloud.com","*.dev.adobeaemcloud.com","hlx.live","adobeaemcloud.net","hlx.page","hlx3.page","beep.pl","airkitapps.com","airkitapps-au.com","airkitapps.eu","aivencloud.com","barsy.ca","*.compute.estate","*.alces.network","kasserver.com","altervista.org","alwaysdata.net","cloudfront.net","*.compute.amazonaws.com","*.compute-1.amazonaws.com","*.compute.amazonaws.com.cn","us-east-1.amazonaws.com","cn-north-1.eb.amazonaws.com.cn","cn-northwest-1.eb.amazonaws.com.cn","elasticbeanstalk.com","ap-northeast-1.elasticbeanstalk.com","ap-northeast-2.elasticbeanstalk.com","ap-northeast-3.elasticbeanstalk.com","ap-south-1.elasticbeanstalk.com","ap-southeast-1.elasticbeanstalk.com","ap-southeast-2.elasticbeanstalk.com","ca-central-1.elasticbeanstalk.com","eu-central-1.elasticbeanstalk.com","eu-west-1.elasticbeanstalk.com","eu-west-2.elasticbeanstalk.com","eu-west-3.elasticbeanstalk.com","sa-east-1.elasticbeanstalk.com","us-east-1.elasticbeanstalk.com","us-east-2.elasticbeanstalk.com","us-gov-west-1.elasticbeanstalk.com","us-west-1.elasticbeanstalk.com","us-west-2.elasticbeanstalk.com","*.elb.amazonaws.com","*.elb.amazonaws.com.cn","awsglobalaccelerator.com","s3.amazonaws.com","s3-ap-northeast-1.amazonaws.com","s3-ap-northeast-2.amazonaws.com","s3-ap-south-1.amazonaws.com","s3-ap-southeast-1.amazonaws.com","s3-ap-southeast-2.amazonaws.com","s3-ca-central-1.amazonaws.com","s3-eu-central-1.amazonaws.com","s3-eu-west-1.amazonaws.com","s3-eu-west-2.amazonaws.com","s3-eu-west-3.amazonaws.com","s3-external-1.amazonaws.com","s3-fips-us-gov-west-1.amazonaws.com","s3-sa-east-1.amazonaws.com","s3-us-gov-west-1.amazonaws.com","s3-us-east-2.amazonaws.com","s3-us-west-1.amazonaws.com","s3-us-west-2.amazonaws.com","s3.ap-northeast-2.amazonaws.com","s3.ap-south-1.amazonaws.com","s3.cn-north-1.amazonaws.com.cn","s3.ca-central-1.amazonaws.com","s3.eu-central-1.amazonaws.com","s3.eu-west-2.amazonaws.com","s3.eu-west-3.amazonaws.com","s3.us-east-2.amazonaws.com","s3.dualstack.ap-northeast-1.amazonaws.com","s3.dualstack.ap-northeast-2.amazonaws.com","s3.dualstack.ap-south-1.amazonaws.com","s3.dualstack.ap-southeast-1.amazonaws.com","s3.dualstack.ap-southeast-2.amazonaws.com","s3.dualstack.ca-central-1.amazonaws.com","s3.dualstack.eu-central-1.amazonaws.com","s3.dualstack.eu-west-1.amazonaws.com","s3.dualstack.eu-west-2.amazonaws.com","s3.dualstack.eu-west-3.amazonaws.com","s3.dualstack.sa-east-1.amazonaws.com","s3.dualstack.us-east-1.amazonaws.com","s3.dualstack.us-east-2.amazonaws.com","s3-website-us-east-1.amazonaws.com","s3-website-us-west-1.amazonaws.com","s3-website-us-west-2.amazonaws.com","s3-website-ap-northeast-1.amazonaws.com","s3-website-ap-southeast-1.amazonaws.com","s3-website-ap-southeast-2.amazonaws.com","s3-website-eu-west-1.amazonaws.com","s3-website-sa-east-1.amazonaws.com","s3-website.ap-northeast-2.amazonaws.com","s3-website.ap-south-1.amazonaws.com","s3-website.ca-central-1.amazonaws.com","s3-website.eu-central-1.amazonaws.com","s3-website.eu-west-2.amazonaws.com","s3-website.eu-west-3.amazonaws.com","s3-website.us-east-2.amazonaws.com","t3l3p0rt.net","tele.amune.org","apigee.io","siiites.com","appspacehosted.com","appspaceusercontent.com","appudo.net","on-aptible.com","user.aseinet.ne.jp","gv.vc","d.gv.vc","user.party.eus","pimienta.org","poivron.org","potager.org","sweetpepper.org","myasustor.com","cdn.prod.atlassian-dev.net","translated.page","myfritz.net","onavstack.net","*.awdev.ca","*.advisor.ws","ecommerce-shop.pl","b-data.io","backplaneapp.io","balena-devices.com","rs.ba","*.banzai.cloud","app.banzaicloud.io","*.backyards.banzaicloud.io","base.ec","official.ec","buyshop.jp","fashionstore.jp","handcrafted.jp","kawaiishop.jp","supersale.jp","theshop.jp","shopselect.net","base.shop","*.beget.app","betainabox.com","bnr.la","bitbucket.io","blackbaudcdn.net","of.je","bluebite.io","boomla.net","boutir.com","boxfuse.io","square7.ch","bplaced.com","bplaced.de","square7.de","bplaced.net","square7.net","shop.brendly.rs","browsersafetymark.io","uk0.bigv.io","dh.bytemark.co.uk","vm.bytemark.co.uk","cafjs.com","mycd.eu","drr.ac","uwu.ai","carrd.co","crd.co","ju.mp","ae.org","br.com","cn.com","com.de","com.se","de.com","eu.com","gb.net","hu.net","jp.net","jpn.com","mex.com","ru.com","sa.com","se.net","uk.com","uk.net","us.com","za.bz","za.com","ar.com","hu.com","kr.com","no.com","qc.com","uy.com","africa.com","gr.com","in.net","web.in","us.org","co.com","aus.basketball","nz.basketball","radio.am","radio.fm","c.la","certmgr.org","cx.ua","discourse.group","discourse.team","cleverapps.io","clerk.app","clerkstage.app","*.lcl.dev","*.lclstage.dev","*.stg.dev","*.stgstage.dev","clickrising.net","c66.me","cloud66.ws","cloud66.zone","jdevcloud.com","wpdevcloud.com","cloudaccess.host","freesite.host","cloudaccess.net","cloudcontrolled.com","cloudcontrolapp.com","*.cloudera.site","pages.dev","trycloudflare.com","workers.dev","wnext.app","co.ca","*.otap.co","co.cz","c.cdn77.org","cdn77-ssl.net","r.cdn77.net","rsc.cdn77.org","ssl.origin.cdn77-secure.org","cloudns.asia","cloudns.biz","cloudns.club","cloudns.cc","cloudns.eu","cloudns.in","cloudns.info","cloudns.org","cloudns.pro","cloudns.pw","cloudns.us","cnpy.gdn","codeberg.page","co.nl","co.no","webhosting.be","hosting-cluster.nl","ac.ru","edu.ru","gov.ru","int.ru","mil.ru","test.ru","dyn.cosidns.de","dynamisches-dns.de","dnsupdater.de","internet-dns.de","l-o-g-i-n.de","dynamic-dns.info","feste-ip.net","knx-server.net","static-access.net","realm.cz","*.cryptonomic.net","cupcake.is","curv.dev","*.customer-oci.com","*.oci.customer-oci.com","*.ocp.customer-oci.com","*.ocs.customer-oci.com","cyon.link","cyon.site","fnwk.site","folionetwork.site","platform0.app","daplie.me","localhost.daplie.me","dattolocal.com","dattorelay.com","dattoweb.com","mydatto.com","dattolocal.net","mydatto.net","biz.dk","co.dk","firm.dk","reg.dk","store.dk","dyndns.dappnode.io","*.dapps.earth","*.bzz.dapps.earth","builtwithdark.com","demo.datadetect.com","instance.datadetect.com","edgestack.me","ddns5.com","debian.net","deno.dev","deno-staging.dev","dedyn.io","deta.app","deta.dev","*.rss.my.id","*.diher.solutions","discordsays.com","discordsez.com","jozi.biz","dnshome.de","online.th","shop.th","drayddns.com","shoparena.pl","dreamhosters.com","mydrobo.com","drud.io","drud.us","duckdns.org","bip.sh","bitbridge.net","dy.fi","tunk.org","dyndns-at-home.com","dyndns-at-work.com","dyndns-blog.com","dyndns-free.com","dyndns-home.com","dyndns-ip.com","dyndns-mail.com","dyndns-office.com","dyndns-pics.com","dyndns-remote.com","dyndns-server.com","dyndns-web.com","dyndns-wiki.com","dyndns-work.com","dyndns.biz","dyndns.info","dyndns.org","dyndns.tv","at-band-camp.net","ath.cx","barrel-of-knowledge.info","barrell-of-knowledge.info","better-than.tv","blogdns.com","blogdns.net","blogdns.org","blogsite.org","boldlygoingnowhere.org","broke-it.net","buyshouses.net","cechire.com","dnsalias.com","dnsalias.net","dnsalias.org","dnsdojo.com","dnsdojo.net","dnsdojo.org","does-it.net","doesntexist.com","doesntexist.org","dontexist.com","dontexist.net","dontexist.org","doomdns.com","doomdns.org","dvrdns.org","dyn-o-saur.com","dynalias.com","dynalias.net","dynalias.org","dynathome.net","dyndns.ws","endofinternet.net","endofinternet.org","endoftheinternet.org","est-a-la-maison.com","est-a-la-masion.com","est-le-patron.com","est-mon-blogueur.com","for-better.biz","for-more.biz","for-our.info","for-some.biz","for-the.biz","forgot.her.name","forgot.his.name","from-ak.com","from-al.com","from-ar.com","from-az.net","from-ca.com","from-co.net","from-ct.com","from-dc.com","from-de.com","from-fl.com","from-ga.com","from-hi.com","from-ia.com","from-id.com","from-il.com","from-in.com","from-ks.com","from-ky.com","from-la.net","from-ma.com","from-md.com","from-me.org","from-mi.com","from-mn.com","from-mo.com","from-ms.com","from-mt.com","from-nc.com","from-nd.com","from-ne.com","from-nh.com","from-nj.com","from-nm.com","from-nv.com","from-ny.net","from-oh.com","from-ok.com","from-or.com","from-pa.com","from-pr.com","from-ri.com","from-sc.com","from-sd.com","from-tn.com","from-tx.com","from-ut.com","from-va.com","from-vt.com","from-wa.com","from-wi.com","from-wv.com","from-wy.com","ftpaccess.cc","fuettertdasnetz.de","game-host.org","game-server.cc","getmyip.com","gets-it.net","go.dyndns.org","gotdns.com","gotdns.org","groks-the.info","groks-this.info","ham-radio-op.net","here-for-more.info","hobby-site.com","hobby-site.org","home.dyndns.org","homedns.org","homeftp.net","homeftp.org","homeip.net","homelinux.com","homelinux.net","homelinux.org","homeunix.com","homeunix.net","homeunix.org","iamallama.com","in-the-band.net","is-a-anarchist.com","is-a-blogger.com","is-a-bookkeeper.com","is-a-bruinsfan.org","is-a-bulls-fan.com","is-a-candidate.org","is-a-caterer.com","is-a-celticsfan.org","is-a-chef.com","is-a-chef.net","is-a-chef.org","is-a-conservative.com","is-a-cpa.com","is-a-cubicle-slave.com","is-a-democrat.com","is-a-designer.com","is-a-doctor.com","is-a-financialadvisor.com","is-a-geek.com","is-a-geek.net","is-a-geek.org","is-a-green.com","is-a-guru.com","is-a-hard-worker.com","is-a-hunter.com","is-a-knight.org","is-a-landscaper.com","is-a-lawyer.com","is-a-liberal.com","is-a-libertarian.com","is-a-linux-user.org","is-a-llama.com","is-a-musician.com","is-a-nascarfan.com","is-a-nurse.com","is-a-painter.com","is-a-patsfan.org","is-a-personaltrainer.com","is-a-photographer.com","is-a-player.com","is-a-republican.com","is-a-rockstar.com","is-a-socialist.com","is-a-soxfan.org","is-a-student.com","is-a-teacher.com","is-a-techie.com","is-a-therapist.com","is-an-accountant.com","is-an-actor.com","is-an-actress.com","is-an-anarchist.com","is-an-artist.com","is-an-engineer.com","is-an-entertainer.com","is-by.us","is-certified.com","is-found.org","is-gone.com","is-into-anime.com","is-into-cars.com","is-into-cartoons.com","is-into-games.com","is-leet.com","is-lost.org","is-not-certified.com","is-saved.org","is-slick.com","is-uberleet.com","is-very-bad.org","is-very-evil.org","is-very-good.org","is-very-nice.org","is-very-sweet.org","is-with-theband.com","isa-geek.com","isa-geek.net","isa-geek.org","isa-hockeynut.com","issmarterthanyou.com","isteingeek.de","istmein.de","kicks-ass.net","kicks-ass.org","knowsitall.info","land-4-sale.us","lebtimnetz.de","leitungsen.de","likes-pie.com","likescandy.com","merseine.nu","mine.nu","misconfused.org","mypets.ws","myphotos.cc","neat-url.com","office-on-the.net","on-the-web.tv","podzone.net","podzone.org","readmyblog.org","saves-the-whales.com","scrapper-site.net","scrapping.cc","selfip.biz","selfip.com","selfip.info","selfip.net","selfip.org","sells-for-less.com","sells-for-u.com","sells-it.net","sellsyourhome.org","servebbs.com","servebbs.net","servebbs.org","serveftp.net","serveftp.org","servegame.org","shacknet.nu","simple-url.com","space-to-rent.com","stuff-4-sale.org","stuff-4-sale.us","teaches-yoga.com","thruhere.net","traeumtgerade.de","webhop.biz","webhop.info","webhop.net","webhop.org","worse-than.tv","writesthisblog.com","ddnss.de","dyn.ddnss.de","dyndns.ddnss.de","dyndns1.de","dyn-ip24.de","home-webserver.de","dyn.home-webserver.de","myhome-server.de","ddnss.org","definima.net","definima.io","ondigitalocean.app","*.digitaloceanspaces.com","bci.dnstrace.pro","ddnsfree.com","ddnsgeek.com","giize.com","gleeze.com","kozow.com","loseyourip.com","ooguy.com","theworkpc.com","casacam.net","dynu.net","accesscam.org","camdvr.org","freeddns.org","mywire.org","webredirect.org","myddns.rocks","blogsite.xyz","dynv6.net","e4.cz","eero.online","eero-stage.online","elementor.cloud","elementor.cool","en-root.fr","mytuleap.com","tuleap-partners.com","encr.app","encoreapi.com","onred.one","staging.onred.one","eu.encoway.cloud","eu.org","al.eu.org","asso.eu.org","at.eu.org","au.eu.org","be.eu.org","bg.eu.org","ca.eu.org","cd.eu.org","ch.eu.org","cn.eu.org","cy.eu.org","cz.eu.org","de.eu.org","dk.eu.org","edu.eu.org","ee.eu.org","es.eu.org","fi.eu.org","fr.eu.org","gr.eu.org","hr.eu.org","hu.eu.org","ie.eu.org","il.eu.org","in.eu.org","int.eu.org","is.eu.org","it.eu.org","jp.eu.org","kr.eu.org","lt.eu.org","lu.eu.org","lv.eu.org","mc.eu.org","me.eu.org","mk.eu.org","mt.eu.org","my.eu.org","net.eu.org","ng.eu.org","nl.eu.org","no.eu.org","nz.eu.org","paris.eu.org","pl.eu.org","pt.eu.org","q-a.eu.org","ro.eu.org","ru.eu.org","se.eu.org","si.eu.org","sk.eu.org","tr.eu.org","uk.eu.org","us.eu.org","eurodir.ru","eu-1.evennode.com","eu-2.evennode.com","eu-3.evennode.com","eu-4.evennode.com","us-1.evennode.com","us-2.evennode.com","us-3.evennode.com","us-4.evennode.com","twmail.cc","twmail.net","twmail.org","mymailer.com.tw","url.tw","onfabrica.com","apps.fbsbx.com","ru.net","adygeya.ru","bashkiria.ru","bir.ru","cbg.ru","com.ru","dagestan.ru","grozny.ru","kalmykia.ru","kustanai.ru","marine.ru","mordovia.ru","msk.ru","mytis.ru","nalchik.ru","nov.ru","pyatigorsk.ru","spb.ru","vladikavkaz.ru","vladimir.ru","abkhazia.su","adygeya.su","aktyubinsk.su","arkhangelsk.su","armenia.su","ashgabad.su","azerbaijan.su","balashov.su","bashkiria.su","bryansk.su","bukhara.su","chimkent.su","dagestan.su","east-kazakhstan.su","exnet.su","georgia.su","grozny.su","ivanovo.su","jambyl.su","kalmykia.su","kaluga.su","karacol.su","karaganda.su","karelia.su","khakassia.su","krasnodar.su","kurgan.su","kustanai.su","lenug.su","mangyshlak.su","mordovia.su","msk.su","murmansk.su","nalchik.su","navoi.su","north-kazakhstan.su","nov.su","obninsk.su","penza.su","pokrovsk.su","sochi.su","spb.su","tashkent.su","termez.su","togliatti.su","troitsk.su","tselinograd.su","tula.su","tuva.su","vladikavkaz.su","vladimir.su","vologda.su","channelsdvr.net","u.channelsdvr.net","edgecompute.app","fastly-terrarium.com","fastlylb.net","map.fastlylb.net","freetls.fastly.net","map.fastly.net","a.prod.fastly.net","
1529window.prod.fastly.net","a.ssl.fastly.net","b.ssl.fastly.net","window
vendor: 19,019 bytes, line 1529
1529.ssl.fastly.net","fastvps-server.com","fastvps.host","myfast.host","fastvps.site","myfast.space","fedorainfracloud.org","fedorapeople.org","cloud.fedoraproject.org","app.os.fedoraproject.org","app.os.stg.fedoraproject.org","conn.uk","copro.uk","hosp.uk","mydobiss.com","fh-muenster.io","filegear.me","filegear-au.me","filegear-de.me","filegear-gb.me","filegear-ie.me","filegear-jp.me","filegear-sg.me","firebaseapp.com","fireweb.app","flap.id","onflashdrive.app","fldrv.com","fly.dev","edgeapp.net","shw.io","flynnhosting.net","forgeblocks.com","id.forgerock.io","framer.app","framercanvas.com","*.frusky.de","ravpage.co.il","0e.vc","freebox-os.com","freeboxos.com","fbx-os.fr","fbxos.fr","freebox-os.fr","freeboxos.fr","freedesktop.org","freemyip.com","wien.funkfeuer.at","*.futurecms.at","*.ex.futurecms.at","*.in.futurecms.at","futurehosting.at","futuremailing.at","*.ex.ortsinfo.at","*.kunden.ortsinfo.at","*.statics.cloud","independent-commission.uk","independent-inquest.uk","independent-inquiry.uk","independent-panel.uk","independent-review.uk","public-inquiry.uk","royal-commission.uk","campaign.gov.uk","service.gov.uk","api.gov.uk","gehirn.ne.jp","usercontent.jp","gentapps.com","gentlentapis.com","lab.ms","cdn-edges.net","ghost.io","gsj.bz","githubusercontent.com","githubpreview.dev","github.io","gitlab.io","gitapp.si","gitpage.si","glitch.me","nog.community","co.ro","shop.ro","lolipop.io","angry.jp","babyblue.jp","babymilk.jp","backdrop.jp","bambina.jp","bitter.jp","blush.jp","boo.jp","boy.jp","boyfriend.jp","but.jp","candypop.jp","capoo.jp","catfood.jp","cheap.jp","chicappa.jp","chillout.jp","chips.jp","chowder.jp","chu.jp","ciao.jp","cocotte.jp","coolblog.jp","cranky.jp","cutegirl.jp","daa.jp","deca.jp","deci.jp","digick.jp","egoism.jp","fakefur.jp","fem.jp","flier.jp","floppy.jp","fool.jp","frenchkiss.jp","girlfriend.jp","girly.jp","gloomy.jp","gonna.jp","greater.jp","hacca.jp","heavy.jp","her.jp","hiho.jp","hippy.jp","holy.jp","hungry.jp","icurus.jp","itigo.jp","jellybean.jp","kikirara.jp","kill.jp","kilo.jp","kuron.jp","littlestar.jp","lolipopmc.jp","lolitapunk.jp","lomo.jp","lovepop.jp","lovesick.jp","main.jp","mods.jp","mond.jp","mongolian.jp","moo.jp","namaste.jp","nikita.jp","nobushi.jp","noor.jp","oops.jp","parallel.jp","parasite.jp","pecori.jp","peewee.jp","penne.jp","pepper.jp","perma.jp","pigboat.jp","pinoko.jp","punyu.jp","pupu.jp","pussycat.jp","pya.jp","raindrop.jp","readymade.jp","sadist.jp","schoolbus.jp","secret.jp","staba.jp","stripper.jp","sub.jp","sunnyday.jp","thick.jp","tonkotsu.jp","under.jp","upper.jp","velvet.jp","verse.jp","versus.jp","vivian.jp","watson.jp","weblike.jp","whitesnow.jp","zombie.jp","heteml.net","cloudapps.digital","london.cloudapps.digital","pymnt.uk","homeoffice.gov.uk","ro.im","goip.de","run.app","a.run.app","web.app","*.0emm.com","appspot.com","*.r.appspot.com","codespot.com","googleapis.com","googlecode.com","pagespeedmobilizer.com","publishproxy.com","withgoogle.com","withyoutube.com","*.gateway.dev","cloud.goog","translate.goog","*.usercontent.goog","cloudfunctions.net","blogspot.ae","blogspot.al","blogspot.am","blogspot.ba","blogspot.be","blogspot.bg","blogspot.bj","blogspot.ca","blogspot.cf","blogspot.ch","blogspot.cl","blogspot.co.at","blogspot.co.id","blogspot.co.il","blogspot.co.ke","blogspot.co.nz","blogspot.co.uk","blogspot.co.za","blogspot.com","blogspot.com.ar","blogspot.com.au","blogspot.com.br","blogspot.com.by","blogspot.com.co","blogspot.com.cy","blogspot.com.ee","blogspot.com.eg","blogspot.com.es","blogspot.com.mt","blogspot.com.ng","blogspot.com.tr","blogspot.com.uy","blogspot.cv","blogspot.cz","blogspot.de","blogspot.dk","blogspot.fi","blogspot.fr","blogspot.gr","blogspot.hk","blogspot.hr","blogspot.hu","blogspot.ie","blogspot.in","blogspot.is","blogspot.it","blogspot.jp","blogspot.kr","blogspot.li","blogspot.lt","blogspot.lu","blogspot.md","blogspot.mk","blogspot.mr","blogspot.mx","blogspot.my","blogspot.nl","blogspot.no","blogspot.pe","blogspot.pt","blogspot.qa","blogspot.re","blogspot.ro","blogspot.rs","blogspot.ru","blogspot.se","blogspot.sg","blogspot.si","blogspot.sk","blogspot.sn","blogspot.td","blogspot.tw","blogspot.ug","blogspot.vn","goupile.fr","gov.nl","awsmppl.com","günstigbestellen.de","günstigliefern.de","fin.ci","free.hr","caa.li","ua.rs","conf.se","hs.zone","hs.run","hashbang.sh","hasura.app","hasura-app.io","pages.it.hs-heilbronn.de","hepforge.org","herokuapp.com","herokussl.com","ravendb.cloud","myravendb.com","ravendb.community","ravendb.me","development.run","ravendb.run","homesklep.pl","secaas.hk","hoplix.shop","orx.biz","biz.gl","col.ng","firm.ng","gen.ng","ltd.ng","ngo.ng","edu.scot","sch.so","hostyhosting.io","häkkinen.fi","*.moonscale.io","moonscale.net","iki.fi","ibxos.it","iliadboxos.it","impertrixcdn.com","impertrix.com","smushcdn.com","wphostedmail.com","wpmucdn.com","tempurl.host","wpmudev.host","dyn-berlin.de","in-berlin.de","in-brb.de","in-butter.de","in-dsl.de","in-dsl.net","in-dsl.org","in-vpn.de","in-vpn.net","in-vpn.org","biz.at","info.at","info.cx","ac.leg.br","al.leg.br","am.leg.br","ap.leg.br","ba.leg.br","ce.leg.br","df.leg.br","es.leg.br","go.leg.br","ma.leg.br","mg.leg.br","ms.leg.br","mt.leg.br","pa.leg.br","pb.leg.br","pe.leg.br","pi.leg.br","pr.leg.br","rj.leg.br","rn.leg.br","ro.leg.br","rr.leg.br","rs.leg.br","sc.leg.br","se.leg.br","sp.leg.br","to.leg.br","pixolino.com","na4u.ru","iopsys.se","ipifony.net","iservschule.de","mein-iserv.de","schulplattform.de","schulserver.de","test-iserv.de","iserv.dev","iobb.net","mel.cloudlets.com.au","cloud.interhostsolutions.be","users.scale.virtualcloud.com.br","mycloud.by","alp1.ae.flow.ch","appengine.flow.ch","es-1.axarnet.cloud","diadem.cloud","vip.jelastic.cloud","jele.cloud","it1.eur.aruba.jenv-aruba.cloud","it1.jenv-aruba.cloud","keliweb.cloud","cs.keliweb.cloud","oxa.cloud","tn.oxa.cloud","uk.oxa.cloud","primetel.cloud","uk.primetel.cloud","ca.reclaim.cloud","uk.reclaim.cloud","us.reclaim.cloud","ch.trendhosting.cloud","de.trendhosting.cloud","jele.club","amscompute.com","clicketcloud.com","dopaas.com","hidora.com","paas.hosted-by-previder.com","rag-cloud.hosteur.com","rag-cloud-ch.hosteur.com","jcloud.ik-server.com","jcloud-ver-jpc.ik-server.com","demo.jelastic.com","kilatiron.com","paas.massivegrid.com","jed.wafaicloud.com","lon.wafaicloud.com","ryd.wafaicloud.com","j.scaleforce.com.cy","jelastic.dogado.eu","fi.cloudplatform.fi","demo.datacenter.fi","paas.datacenter.fi","jele.host","mircloud.host","paas.beebyte.io","sekd1.beebyteapp.io","jele.io","cloud-fr1.unispace.io","jc.neen.it","cloud.jelastic.open.tim.it","jcloud.kz","upaas.kazteleport.kz","cloudjiffy.net","fra1-de.cloudjiffy.net","west1-us.cloudjiffy.net","jls-sto1.elastx.net","jls-sto2.elastx.net","jls-sto3.elastx.net","faststacks.net","fr-1.paas.massivegrid.net","lon-1.paas.massivegrid.net","lon-2.paas.massivegrid.net","ny-1.paas.massivegrid.net","ny-2.paas.massivegrid.net","sg-1.paas.massivegrid.net","jelastic.saveincloud.net","nordeste-idc.saveincloud.net","j.scaleforce.net","jelastic.tsukaeru.net","sdscloud.pl","unicloud.pl","mircloud.ru","jelastic.regruhosting.ru","enscaled.sg","jele.site","jelastic.team","orangecloud.tn","j.layershift.co.uk","phx.enscaled.us","mircloud.us","myjino.ru","*.hosting.myjino.ru","*.landing.myjino.ru","*.spectrum.myjino.ru","*.vps.myjino.ru","jotelulu.cloud","*.triton.zone","*.cns.joyent.com","js.org","kaas.gg","khplay.nl","ktistory.com","kapsi.fi","keymachine.de","kinghost.net","uni5.net","knightpoint.systems","koobin.events","oya.to","kuleuven.cloud","ezproxy.kuleuven.be","co.krd","edu.krd","krellian.net","webthings.io","git-repos.de","lcube-server.de","svn-repos.de","leadpages.co","lpages.co","lpusercontent.com","lelux.site","co.business","co.education","co.events","co.financial","co.network","co.place","co.technology","app.lmpm.com","linkyard.cloud","linkyard-cloud.ch","members.linode.com","*.nodebalancer.linode.com","*.linodeobjects.com","ip.linodeusercontent.com","we.bs","*.user.localcert.dev","localzone.xyz","loginline.app","loginline.dev","loginline.io","loginline.services","loginline.site","servers.run","lohmus.me","krasnik.pl","leczna.pl","lubartow.pl","lublin.pl","poniatowa.pl","swidnik.pl","glug.org.uk","lug.org.uk","lugs.org.uk","barsy.bg","barsy.co.uk","barsyonline.co.uk","barsycenter.com","barsyonline.com","barsy.club","barsy.de","barsy.eu","barsy.in","barsy.info","barsy.io","barsy.me","barsy.menu","barsy.mobi","barsy.net","barsy.online","barsy.org","barsy.pro","barsy.pub","barsy.ro","barsy.shop","barsy.site","barsy.support","barsy.uk","*.magentosite.cloud","mayfirst.info","mayfirst.org","hb.cldmail.ru","cn.vu","mazeplay.com","mcpe.me","mcdir.me","mcdir.ru","mcpre.ru","vps.mcdir.ru","mediatech.by","mediatech.dev","hra.health","miniserver.com","memset.net","messerli.app","*.cloud.metacentrum.cz","custom.metacentrum.cz","flt.cloud.muni.cz","usr.cloud.muni.cz","meteorapp.com","eu.meteorapp.com","co.pl","*.azurecontainer.io","azurewebsites.net","azure-mobile.net","cloudapp.net","azurestaticapps.net","1.azurestaticapps.net","centralus.azurestaticapps.net","eastasia.azurestaticapps.net","eastus2.azurestaticapps.net","westeurope.azurestaticapps.net","westus2.azurestaticapps.net","csx.cc","mintere.site","forte.id","mozilla-iot.org","bmoattachments.org","net.ru","org.ru","pp.ru","hostedpi.com","customer.mythic-beasts.com","caracal.mythic-beasts.com","fentiger.mythic-beasts.com","lynx.mythic-beasts.com","ocelot.mythic-beasts.com","oncilla.mythic-beasts.com","onza.mythic-beasts.com","sphinx.mythic-beasts.com","vs.mythic-beasts.com","x.mythic-beasts.com","yali.mythic-beasts.com","cust.retrosnub.co.uk","ui.nabu.casa","pony.club","of.fashion","in.london","of.london","from.marketing","with.marketing","for.men","repair.men","and.mom","for.mom","for.one","under.one","for.sale","that.win","from.work","to.work","cloud.nospamproxy.com","netlify.app","4u.com","ngrok.io","nh-serv.co.uk","nfshost.com","*.developer.app","noop.app","*.northflank.app","*.build.run","*.code.run","*.database.run","*.migration.run","noticeable.news","dnsking.ch","mypi.co","n4t.co","001www.com","ddnslive.com","myiphost.com","forumz.info","16-b.it","32-b.it","64-b.it","soundcast.me","tcp4.me","dnsup.net","hicam.net","now-dns.net","ownip.net","vpndns.net","dynserv.org","now-dns.org","x443.pw","now-dns.top","ntdll.top","freeddns.us","crafting.xyz","zapto.xyz","nsupdate.info","nerdpol.ovh","blogsyte.com","brasilia.me","cable-modem.org","ciscofreak.com","collegefan.org","couchpotatofries.org","damnserver.com","ddns.me","ditchyourip.com","dnsfor.me","dnsiskinky.com","dvrcam.info","dynns.com","eating-organic.net","fantasyleague.cc","geekgalaxy.com","golffan.us","health-carereform.com","homesecuritymac.com","homesecuritypc.com","hopto.me","ilovecollege.info","loginto.me","mlbfan.org","mmafan.biz","myactivedirectory.com","mydissent.net","myeffect.net","mymediapc.net","mypsx.net","mysecuritycamera.com","mysecuritycamera.net","mysecuritycamera.org","net-freaks.com","nflfan.org","nhlfan.net","no-ip.ca","no-ip.co.uk","no-ip.net","noip.us","onthewifi.com","pgafan.net","point2this.com","pointto.us","privatizehealthinsurance.net","quicksytes.com","read-books.org","securitytactics.com","serveexchange.com","servehumour.com","servep2p.com","servesarcasm.com","stufftoread.com","ufcfan.org","unusualperson.com","workisboring.com","3utilities.com","bounceme.net","ddns.net","ddnsking.com","gotdns.ch","hopto.org","myftp.biz","myftp.org","myvnc.com","no-ip.biz","no-ip.info","no-ip.org","noip.me","redirectme.net","servebeer.com","serveblog.net","servecounterstrike.com","serveftp.com","servegame.com","servehalflife.com","servehttp.com","serveirc.com","serveminecraft.net","servemp3.com","servepics.com","servequake.com","sytes.net","webhop.me","zapto.org","stage.nodeart.io","pcloud.host","nyc.mn","static.observableusercontent.com","cya.gg","omg.lol","cloudycluster.net","omniwe.site","service.one","nid.io","opensocial.site","opencraft.hosting","orsites.com","operaunite.com","tech.orange","authgear-staging.com","authgearapps.com","skygearapp.com","outsystemscloud.com","*.webpaas.ovh.net","*.hosting.ovh.net","ownprovider.com","own.pm","*.owo.codes","ox.rs","oy.lc","pgfog.com","pagefrontapp.com","pagexl.com","*.paywhirl.com","bar0.net","bar1.net","bar2.net","rdv.to","art.pl","gliwice.pl","krakow.pl","poznan.pl","wroc.pl","zakopane.pl","pantheonsite.io","gotpantheon.com","mypep.link","perspecta.cloud","lk3.ru","on-web.fr","bc.platform.sh","ent.platform.sh","eu.platform.sh","us.platform.sh","*.platformsh.site","*.tst.site","platter-app.com","platter-app.dev","platterp.us","pdns.page","plesk.page","pleskns.com","dyn53.io","onporter.run","co.bn","postman-echo.com","pstmn.io","mock.pstmn.io","httpbin.org","prequalifyme.today","xen.prgmr.com","priv.at","prvcy.page","*.dweb.link","protonet.io","chirurgiens-dentistes-en-france.fr","byen.site","pubtls.org","pythonanywhere.com","eu.pythonanywhere.com","qoto.io","qualifioapp.com","qbuser.com","cloudsite.builders","instances.spawn.cc","instantcloud.cn","ras.ru","qa2.com","qcx.io","*.sys.qcx.io","dev-myqnapcloud.com","alpha-myqnapcloud.com","myqnapcloud.com","*.quipelements.com","vapor.cloud","vaporcloud.io","rackmaze.com","rackmaze.net","g.vbrplsbx.io","*.on-k3s.io","*.on-rancher.cloud","*.on-rio.io","readthedocs.io","rhcloud.com","app.render.com","onrender.com","repl.co","id.repl.co","repl.run","resindevice.io","devices.resinstaging.io","hzc.io","wellbeingzone.eu","wellbeingzone.co.uk","adimo.co.uk","itcouldbewor.se","git-pages.rit.edu","rocky.page","биз.рус","ком.рус","крым.рус","мир.рус","мск.рус","орг.рус","самара.рус","сочи.рус","спб.рус","я.рус","*.builder.code.com","*.dev-builder.code.com","*.stg-builder.code.com","sandcats.io","logoip.de","logoip.com","fr-par-1.baremetal.scw.cloud","fr-par-2.baremetal.scw.cloud","nl-ams-1.baremetal.scw.cloud","fnc.fr-par.scw.cloud","functions.fnc.fr-par.scw.cloud","k8s.fr-par.scw.cloud","nodes.k8s.fr-par.scw.cloud","s3.fr-par.scw.cloud","s3-website.fr-par.scw.cloud","whm.fr-par.scw.cloud","priv.instances.scw.cloud","pub.instances.scw.cloud","k8s.scw.cloud","k8s.nl-ams.scw.cloud","nodes.k8s.nl-ams.scw.cloud","s3.nl-ams.scw.cloud","s3-website.nl-ams.scw.cloud","whm.nl-ams.scw.cloud","k8s.pl-waw.scw.cloud","nodes.k8s.pl-waw.scw.cloud","s3.pl-waw.scw.cloud","s3-website.pl-waw.scw.cloud","scalebook.scw.cloud","smartlabeling.scw.cloud","dedibox.fr","schokokeks.net","gov.scot","service.gov.scot","scrysec.com","firewall-gateway.com","firewall-gateway.de","my-gateway.de","my-router.de","spdns.de","spdns.eu","firewall-gateway.net","my-firewall.org","myfirewall.org","spdns.org","seidat.net","sellfy.store","senseering.net","minisite.ms","magnet.page","biz.ua","co.ua","pp.ua","shiftcrypto.dev","shiftcrypto.io","shiftedit.io","myshopblocks.com","myshopify.com","shopitsite.com","shopware.store","mo-siemens.io","1kapp.com","appchizi.com","applinzi.com","sinaapp.com","vipsinaapp.com","siteleaf.net","bounty-full.com","alpha.bounty-full.com","beta.bounty-full.com","small-web.org","vp4.me","try-snowplow.com","srht.site","stackhero-network.com","musician.io","novecore.site","static.land","dev.static.land","sites.static.land","storebase.store","vps-host.net","atl.jelastic.vps-host.net","njs.jelastic.vps-host.net","ric.jelastic.vps-host.net","playstation-cloud.com","apps.lair.io","*.stolos.io","spacekit.io","customer.speedpartner.de","myspreadshop.at","myspreadshop.com.au","myspreadshop.be","myspreadshop.ca","myspreadshop.ch","myspreadshop.com","myspreadshop.de","myspreadshop.dk","myspreadshop.es","myspreadshop.fi","myspreadshop.fr","myspreadshop.ie","myspreadshop.it","myspreadshop.net","myspreadshop.nl","myspreadshop.no","myspreadshop.pl","myspreadshop.se","myspreadshop.co.uk","api.stdlib.com","storj.farm","utwente.io","soc.srcf.net","user.srcf.net","temp-dns.com","supabase.co","supabase.in","supabase.net","su.paba.se","*.s5y.io","*.sensiosite.cloud","syncloud.it","dscloud.biz","direct.quickconnect.cn","dsmynas.com","familyds.com","diskstation.me","dscloud.me","i234.me","myds.me","synology.me","dscloud.mobi","dsmynas.net","familyds.net","dsmynas.org","familyds.org","vpnplus.to","direct.quickconnect.to","tabitorder.co.il","taifun-dns.de","beta.tailscale.net","ts.net","gda.pl","gdansk.pl","gdynia.pl","med.pl","sopot.pl","site.tb-hosting.com","edugit.io","s3.teckids.org","telebit.app","telebit.io","*.telebit.xyz","gwiddle.co.uk","*.firenet.ch","*.svc.firenet.ch","reservd.com","thingdustdata.com","cust.dev.thingdust.io","cust.disrec.thingdust.io","cust.prod.thingdust.io","cust.testing.thingdust.io","reservd.dev.thingdust.io","reservd.disrec.thingdust.io","reservd.testing.thingdust.io","tickets.io","arvo.network","azimuth.network","tlon.network","torproject.net","pages.torproject.net","bloxcms.com","townnews-staging.com","tbits.me","12hp.at","2ix.at","4lima.at","lima-city.at","12hp.ch","2ix.ch","4lima.ch","lima-city.ch","trafficplex.cloud","de.cool","12hp.de","2ix.de","4lima.de","lima-city.de","1337.pictures","clan.rip","lima-city.rocks","webspace.rocks","lima.zone","*.transurl.be","*.transurl.eu","*.transurl.nl","site.transip.me","tuxfamily.org","dd-dns.de","diskstation.eu","diskstation.org","dray-dns.de","draydns.de","dyn-vpn.de","dynvpn.de","mein-vigor.de","my-vigor.de","my-wan.de","syno-ds.de","synology-diskstation.de","synology-ds.de","typedream.app","pro.typeform.com","uber.space","*.uberspace.de","hk.com","hk.org","ltd.hk","inc.hk","name.pm","sch.tf","biz.wf","sch.wf","org.yt","virtualuser.de","virtual-user.de","upli.io","urown.cloud","dnsupdate.info","lib.de.us","2038.io","vercel.app","vercel.dev","now.sh","router.management","v-info.info","voorloper.cloud","neko.am","nyaa.am","be.ax","cat.ax","es.ax","eu.ax","gg.ax","mc.ax","us.ax","xy.ax","nl.ci","xx.gl","app.gp","blog.gt","de.gt","to.gt","be.gy","cc.hn","blog.kg","io.kg","jp.kg","tv.kg","uk.kg","us.kg","de.ls","at.md","de.md","jp.md","to.md","indie.porn","vxl.sh","ch.tc","me.tc","we.tc","nyan.to","at.vg","blog.vu","dev.vu","me.vu","v.ua","*.vultrobjects.com","wafflecell.com","*.webhare.dev","reserve-online.net","reserve-online.com","bookonline.app","hotelwithflight.com","wedeploy.io","wedeploy.me","wedeploy.sh","remotewd.com","pages.wiardweb.com","wmflabs.org","toolforge.org","wmcloud.org","panel.gg","daemon.panel.gg","messwithdns.com","woltlab-demo.com","myforum.community","community-pro.de","diskussionsbereich.de","community-pro.net","meinforum.net","affinitylottery.org.uk","raffleentry.org.uk","weeklylottery.org.uk","wpenginepowered.com","js.wpenginepowered.com","wixsite.com","editorx.io","half.host","xnbay.com","u2.xnbay.com","u2-local.xnbay.com","cistron.nl","demon.nl","xs4all.space","yandexcloud.net","storage.yandexcloud.net","website.yandexcloud.net","official.academy","yolasite.com","ybo.faith","yombo.me","homelink.one","ybo.party","ybo.review","ybo.science","ybo.trade","ynh.fr","nohost.me","noho.st","za.net","za.org","bss.design","basicserver.io","virtualserver.io","enterprisecloud.nu"]
1529}}),require_psl=__commonJS$1({"node_modules/psl/index.js"(a){var o=require_punycode(),s={};s.rules=require_rules().map(function(_){return{rule:_,suffix:_.replace(/^(\*\.|\!)/,""),punySuffix:-1,wildcard:_.charAt(0)==="*",exception:_.charAt(0)==="!"}}),s.endsWith=function(_,j){return _.indexOf(j,_.length-j.length)!==-1},s.findRule=function(_){var j=o.toASCII(_);return s.rules.reduce(function($t,zt){return zt.punySuffix===-1&&(zt.punySuffix=o.toASCII(zt.suffix)),!s.endsWith(j,"."+zt.punySuffix)&&j!==zt.punySuffix?$t:zt},null)},a.errorCodes={DOMAIN_TOO_SHORT:"Domain name too short.",DOMAIN_TOO_LONG:"Domain name too long. It should be no more than 255 chars.",LABEL_STARTS_WITH_DASH:"Domain name label can not start with a dash.",LABEL_ENDS_WITH_DASH:"Domain name label can not end with a dash.",LABEL_TOO_LONG:"Domain name label should be at most 63 chars long.",LABEL_TOO_SHORT:"Domain name label should be at least 1 character long.",LABEL_INVALID_CHARS:"Domain name label can only contain alphanumeric characters or dashes."},s.validate=function(_){var j=o.toASCII(_);if(j.length<1)return"DOMAIN_TOO_SHORT";if(j.length>255)return"DOMAIN_TOO_LONG";for(var $t=j.split("."),zt,Ht=0;Ht<$t.length;++Ht){if(zt=$t[Ht],!zt.length)return"LABEL_TOO_SHORT";if(zt.length>63)return"LABEL_TOO_LONG";if(zt.charAt(0)==="-")return"LABEL_STARTS_WITH_DASH";if(zt.charAt(zt.length-1)==="-")return"LABEL_ENDS_WITH_DASH";if(!/^[a-z0-9\-]+$/.test(zt))return"LABEL_INVALID_CHARS"}},a.parse=function(_){if(typeof _!="string")throw new TypeError("Domain name must be a string.");var j=_.slice(0).toLowerCase();j.charAt(j.length-1)==="."&&(j=j.slice(0,j.length-1));var $t=s.validate(j);if($t)return{input:_,error:{message:a.errorCodes[$t],code:$t}};var zt={input:_,tld:null,sld:null,domain:null,subdomain:null,listed:!1},Ht=j.split(".");if(Ht[Ht.length-1]==="local")return zt;var Ut=function(){return/xn--/.test(j)&&(zt.domain&&(zt.domain=o.toASCII(zt.domain)),zt.subdomain&&(zt.subdomain=o.toASCII(zt.subdomain))),zt},Gt=s.findRule(j);if(!Gt)return Ht.length<2?zt:(zt.tld=Ht.pop(),zt.sld=Ht.pop(),zt.domain=[zt.sld,zt.tld].join("."),Ht.length&&(zt.subdomain=Ht.pop()),Ut());zt.listed=!0;var Xt=Gt.suffix.split("."),Jt=Ht.slice(0,Ht.length-Xt.length);return Gt.exception&&Jt.push(Xt.shift()),zt.tld=Xt.join("."),!Jt.length||(Gt.wildcard&&(Xt.unshift(Jt.pop()),zt.tld=Xt.join(".")),!Jt.length)||(zt.sld=Jt.pop(),zt.domain=[zt.sld,zt.tld].join("."),Jt.length&&(zt.subdomain=Jt.join("."))),Ut()},a.get=function(_){return _&&a.parse(_).domain||null},a.isValid=function(_){var j=a.parse(_);return!!(j.domain&&j.listed)}}}),require_pubsuffix_psl=__commonJS$1({"node_modules/tough-cookie/lib/pubsuffix-psl.js"(a){var o=require_psl(),s=["local","example","invalid","localhost","test"],_=["localhost","invalid"];function j($t,zt={}){const Ht=$t.split("."),Ut=Ht[Ht.length-1],Gt=!!zt.allowSpecialUseDomain,Xt=!!zt.ignoreError;if(Gt&&s.includes(Ut)){if(Ht.length>1)return`${Ht[Ht.length-2]}.${Ut}`;if(_.includes(Ut))return`${Ut}`}if(!Xt&&s.includes(Ut))throw new Error(`Cookie has domain set to the public suffix "${Ut}" which is a special use domain. To allow this, configure your CookieJar with {allowSpecialUseDomain:true, rejectPublicSuffixes: false}.`);return o.get($t)}a.getPublicSuffix=j}}),require_store=__commonJS$1({"node_modules/tough-cookie/lib/store.js"(a){var o=class{constructor(){this.synchronous=!1}findCookie(s,_,j,$t){throw new Error("findCookie is not implemented")}
1529findCookies(s,_,j,$t){throw new Error("findCookies is not implemented")}putCookie(s,_){throw new Error("putCookie is not implemented")}updateCookie(s,_,j){throw new Error("updateCookie is not implemented")}removeCookie(s,_,j,$t){throw new Error("removeCookie is not implemented")}removeCookies(s,_,j){throw new Error("removeCookies is not implemented")}removeAllCookies(s){throw new Error("removeAllCookies is not implemented")}getAllCookies(s){throw new Error("getAllCookies is not implemented (therefore jar cannot be serialized)")}};a.Store=o}}),require_universalify=__commonJS$1({"node_modules/universalify/index.js"(a){a.fromCallback=function(o){return Object.defineProperty(function(){if(typeof arguments[arguments.length-1]=="function")o.apply(this,arguments);else return new Promise((s,_)=>{arguments[arguments.length]=(j,$t)=>{if(j)return _(j);s($t)},arguments.length++,o.apply(this,arguments)})},"name",{value:o.name})},a.fromPromise=function(o){return Object.defineProperty(function(){const s=arguments[arguments.length-1];if(typeof s!="function")return o.apply(this,arguments);delete arguments[arguments.length-1],arguments.length--,o.apply(this,arguments).then(_=>s(null,_),s)},"name",{value:o.name})}}}),require_permuteDomain=__commonJS$1({"node_modules/tough-cookie/lib/permuteDomain.js"(a){var o=require_pubsuffix_psl();function s(_,j){const $t=o.getPublicSuffix(_,{allowSpecialUseDomain:j});if(!$t)return null;if($t==_)return[_];_.slice(-1)=="."&&(_=_.slice(0,-1));const Ht=_.slice(0,-($t.length+1)).split(".").reverse();let Ut=$t;const Gt=[Ut];for(;Ht.length;)Ut=`${Ht.shift()}.${Ut}`,Gt.push(Ut);return Gt}a.permuteDomain=s}}),require_pathMatch=__commonJS$1({"node_modules/tough-cookie/lib/pathMatch.js"(a){function o(s,_){return _===s||s.indexOf(_)===0&&(_.substr(-1)==="/"||s.substr(_.length,1)==="/")}a.pathMatch=o}}),require_utilHelper=__commonJS$1({"node_modules/tough-cookie/lib/utilHelper.js"(a){function o(){try{return __require("util")}catch{return null}}function s(){return Symbol.for("nodejs.util.inspect.custom")}function _(j){const zt=(j.requireUtil||o)();return zt?zt.inspect.custom:null}a.getUtilInspect=function($t,zt={}){const Ut=(zt.requireUtil||o)();return function(Xt,Jt,Zt){return Ut?Ut.inspect(Xt,Jt,Zt):$t(Xt)}},a.getCustomInspectSymbol=function($t={}){return($t.lookupCustomInspectSymbol||s)()||_($t)}}}),require_memstore=__commonJS$1({"node_modules/tough-cookie/lib/memstore.js"(a){var{fromCallback:o}=require_universalify(),s=require_store().Store,_=require_permuteDomain().permuteDomain,j=require_pathMatch().pathMatch,{getCustomInspectSymbol:$t,getUtilInspect:zt}=require_utilHelper(),Ht=class extends s{constructor(){super(),this.synchronous=!0,this.idx=Object.create(null);const Jt=$t();Jt&&(this[Jt]=this.inspect)}inspect(){return`{ idx: ${{inspect:zt(Ut)}.inspect(this.idx,!1,2)} }`}findCookie(Jt,Zt,er,tr){return!this.idx[Jt]||!this.idx[Jt][Zt]?tr(null,void 0):tr(null,this.idx[Jt][Zt][er]||null)}findCookies(Jt,Zt,er,tr){const nr=[];if(typeof er=="function"&&(tr=er,er=!0),!Jt)return tr(null,[]);let sr;Zt?sr=function(ar){Object.keys(ar).forEach(lr=>{if(j(Zt,lr)){const ur=ar[lr];for(const cr in ur)nr.push(ur[cr])}})}:sr=function(ar){for(const lr in ar){const ur=ar[lr];for(const cr in ur)nr.push(ur[cr])}};const or=_(Jt,er)||[Jt],ir=this.idx;or.forEach(rr=>{const ar=ir[rr];ar&&sr(ar)}),tr(null,nr)}putCookie(Jt,Zt){this.idx[Jt.domain]||(this.idx[Jt.domain]=Object.create(null)),this.idx[Jt.domain][Jt.path]||(this.idx[Jt.domain][Jt.path]=Object.create(null)),this.idx[Jt.domain][Jt.path][Jt.key]=Jt,Zt(null)}updateCookie(Jt,Zt,er){this.putCookie(Zt,er)}removeCookie(Jt,Zt,er,tr){this.idx[Jt]&&this.idx[Jt][Zt]&&this.idx[Jt][Zt][er]&&delete this.idx[Jt][Zt][er],tr(null)}removeCookies(Jt,Zt,er){return this.idx[Jt]&&(Zt?delete this.idx[Jt][Zt]:delete this.idx[Jt]),er(null)}removeAllCookies(Jt){return this.idx=Object.create(null),Jt(null)}getAllCookies(Jt){const Zt=[],er=this.idx;Object.keys(er).forEach(nr=>{Object.keys(er[nr]).forEach(or=>{Object.keys(er[nr][or]).forEach(rr=>{rr!==null&&Zt.push(er[nr][or][rr])})})}),Zt.sort((nr,sr)=>(nr.creationIndex||0)-(sr.creationIndex||0)),Jt(null,Zt)}};
1529["findCookie","findCookies","putCookie","updateCookie","removeCookie","removeCookies","removeAllCookies","getAllCookies"].forEach(Jt=>{Ht.prototype[Jt]=o(Ht.prototype[Jt])}),a.MemoryCookieStore=Ht;function Ut(Jt){const Zt=Object.keys(Jt);if(Zt.length===0)return"[Object: null prototype] {}";let er=`[Object: null prototype] {
1530`;return Object.keys(Jt).forEach((tr,nr)=>{er+=Gt(tr,Jt[tr]),nr<Zt.length-1&&(er+=","),er+=`
1531`}),er+="}",er}function Gt(Jt,Zt){const er="  ";let tr=`${er}'${Jt}': [Object: null prototype] {
1532`;return Object.keys(Zt).forEach((nr,sr,or)=>{tr+=Xt(nr,Zt[nr]),sr<or.length-1&&(tr+=","),tr+=`
1533`}),tr+=`${er}}`,tr}function Xt(Jt,Zt){const er="    ";let tr=`${er}'${Jt}': [Object: null prototype] {
1534`;return Object.keys(Zt).forEach((nr,sr,or)=>{const ir=Zt[nr];tr+=`      ${nr}: ${ir.inspect()}`,sr<or.length-1&&(tr+=","),tr+=`
1535`}),tr+=`${er}}`,tr}a.inspectFallback=Ut}}),require_validators=__commonJS$1({"node_modules/tough-cookie/lib/validators.js"(a){var o=Object.prototype.toString;function s(er){return typeof er=="function"}function _(er){return zt(er)&&er!==""}function j(er){return Ut(er,Date)&&Xt(er.getTime())}function $t(er){return er===""||er instanceof String&&er.toString()===""}function zt(er){return typeof er=="string"||er instanceof String}function Ht(er){return o.call(er)==="[object Object]"}function Ut(er,tr){try{return er instanceof tr}catch{return!1}}function Gt(er){return _(er)||Ht(er)&&"hostname"in er&&"pathname"in er&&"protocol"in er||Ut(er,URL)}function Xt(er){return typeof er=="number"&&er%1===0}function Jt(er,tr,nr){if(s(tr)||(nr=tr,tr=null),Ht(nr)||(nr={Error:"Failed Check"}),!er)if(tr)tr(new Zt(nr));else throw new Zt(nr)}var Zt=class extends Error{constructor(...er){super(...er)}};a.ParameterError=Zt,a.isFunction=s,a.isNonEmptyString=_,a.isDate=j,a.isEmptyString=$t,a.isString=zt,a.isObject=Ht,a.isUrlStringOrObject=Gt,a.validate=Jt}}),require_version=__commonJS$1({"node_modules/tough-cookie/lib/version.js"(a,o){o.exports="4.1.4"}}),require_cookie=__commonJS$1({"node_modules/tough-cookie/lib/cookie.js"(a){var o=require_punycode(),s=require_url_parse(),_=require_pubsuffix_psl(),j=require_store().Store,$t=require_memstore().MemoryCookieStore,zt=require_pathMatch().pathMatch,Ht=require_validators(),Ut=require_version(),{fromCallback:Gt}=require_universalify(),{getCustomInspectSymbol:Xt}=require_utilHelper(),Jt=/^[\x21\x23-\x2B\x2D-\x3A\x3C-\x5B\x5D-\x7E]+$/,Zt=/[\x00-\x1F]/,er=[`
1536`,"\r","\0"],tr=/[\x20-\x3A\x3C-\x7E]+/,nr=/[\x09\x20-\x2F\x3B-\x40\x5B-\x60\x7B-\x7E]/,sr={jan:0,feb:1,mar:2,apr:3,may:4,jun:5,jul:6,aug:7,sep:8,oct:9,nov:10,dec:11},or=2147483647e3,ir=0,rr='Invalid sameSiteContext option for getCookies(); expected one of "strict", "lax", or "none"';function ar(Wr){Ht.validate(Ht.isNonEmptyString(Wr),Wr);const xr=String(Wr).toLowerCase();return xr==="none"||xr==="lax"||xr==="strict"?xr:null}var lr=Object.freeze({SILENT:"silent",STRICT:"strict",DISABLED:"unsafe-disabled"}),ur=/(?:^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$)|(?:^(?:(?:[a-f\d]{1,4}:){7}(?:[a-f\d]{1,4}|:)|(?:[a-f\d]{1,4}:){6}(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|:[a-f\d]{1,4}|:)|(?:[a-f\d]{1,4}:){5}(?::(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-f\d]{1,4}){1,2}|:)|(?:[a-f\d]{1,4}:){4}(?:(?::[a-f\d]{1,4}){0,1}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-f\d]{1,4}){1,3}|:)|(?:[a-f\d]{1,4}:){3}(?:(?::[a-f\d]{1,4}){0,2}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-f\d]{1,4}){1,4}|:)|(?:[a-f\d]{1,4}:){2}(?:(?::[a-f\d]{1,4}){0,3}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-f\d]{1,4}){1,5}|:)|(?:[a-f\d]{1,4}:){1}(?:(?::[a-f\d]{1,4}){0,4}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-f\d]{1,4}){1,6}|:)|(?::(?:(?::[a-f\d]{1,4}){0,5}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-f\d]{1,4}){1,7}|:)))$)/,cr=`
1537\\[?(?:
1538(?:[a-fA-F\\d]{1,4}:){7}(?:[a-fA-F\\d]{1,4}|:)|
1539(?:[a-fA-F\\d]{1,4}:){6}(?:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|:[a-fA-F\\d]{1,4}|:)|
1540(?:[a-fA-F\\d]{1,4}:){5}(?::(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(?::[a-fA-F\\d]{1,4}){1,2}|:)|
1541(?:[a-fA-F\\d]{1,4}:){4}(?:(?::[a-fA-F\\d]{1,4}){0,1}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(?::[a-fA-F\\d]{1,4}){1,3}|:)|
1542(?:[a-fA-F\\d]{1,4}:){3}(?:(?::[a-fA-F\\d]{1,4}){0,2}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(?::[a-fA-F\\d]{1,4}){1,4}|:)|
1543(?:[a-fA-F\\d]{1,4}:){2}(?:(?::[a-fA-F\\d]{1,4}){0,3}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(?::[a-fA-F\\d]{1,4}){1,5}|:)|
1544(?:[a-fA-F\\d]{1,4}:){1}(?:(?::[a-fA-F\\d]{1,4}){0,4}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(?::[a-fA-F\\d]{1,4}){1,6}|:)|
1545(?::(?:(?::[a-fA-F\\d]{1,4}){0,5}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(?::[a-fA-F\\d]{1,4}){1,7}|:))
1546)(?:%[0-9a-zA-Z]{1,})?\\]?
1547`.replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),dr=new RegExp(`^${cr}$`);function gr(Wr,xr,Or,Cr){let Dr=0;for(;Dr<Wr.length;){const Vr=Wr.charCodeAt(Dr);if(Vr<=47||Vr>=58)break;Dr++}return Dr<xr||Dr>Or||!Cr&&Dr!=Wr.length?null:parseInt(Wr.substr(0,Dr),10)}function _r(Wr){const xr=Wr.split(":"),Or=[0,0,0];if(xr.length!==3)return null;for(let Cr=0;Cr<3;Cr++){const Dr=Cr==2,Vr=gr(xr[Cr],1,2,Dr);if(Vr===null)return null;Or[Cr]=Vr}return Or}function Sr(Wr){Wr=String(Wr).substr(0,3).toLowerCase();const xr=sr[Wr];return xr>=0?xr:null}function wr(Wr){if(!Wr)return;const xr=Wr.split(nr);if(!xr)return;let Or=null,Cr=null,Dr=null,Vr=null,Yr=null,tn=null;for(let an=0;an<xr.length;an++){const Nr=xr[an].trim();if(!Nr.length)continue;let Br;if(Dr===null&&(Br=_r(Nr),Br)){Or=Br[0],Cr=Br[1],Dr=Br[2];continue}if(Vr===null&&(Br=gr(Nr,1,2,!0),Br!==null)){Vr=Br;continue}if(Yr===null&&(Br=Sr(Nr),Br!==null)){Yr=Br;continue}tn===null&&(Br=gr(Nr,2,4,!0),Br!==null&&(tn=Br,tn>=70&&tn<=99?tn+=1900:tn>=0&&tn<=69&&(tn+=2e3)))}if(!(Vr===null||Yr===null||tn===null||Dr===null||Vr<1||Vr>31||tn<1601||Or>23||Cr>59||Dr>59))return new Date(Date.UTC(tn,Yr,Vr,Or,Cr,Dr))}function Rr(Wr){return Ht.validate(Ht.isDate(Wr),Wr),Wr.toUTCString()}function Ir(Wr){return Wr==null?null:(Wr=Wr.trim().replace(/^\./,""),dr.test(Wr)&&(Wr=Wr.replace("[","").replace("]","")),o&&/[^\u0001-\u007f]/.test(Wr)&&(Wr=o.toASCII(Wr)),Wr.toLowerCase())}function mr(Wr,xr,Or){if(Wr==null||xr==null)return null;if(Or!==!1&&(Wr=Ir(Wr),xr=Ir(xr)),Wr==xr)return!0;const Cr=Wr.lastIndexOf(xr);return!(Cr<=0||Wr.length!==xr.length+Cr||Wr.substr(Cr-1,1)!=="."||ur.test(Wr))}function hr(Wr){if(!Wr||Wr.substr(0,1)!=="/")return"/";if(Wr==="/")return Wr;const xr=Wr.lastIndexOf("/");return xr===0?"/":Wr.slice(0,xr)}function vr(Wr){if(Ht.isEmptyString(Wr))return Wr;for(let xr=0;xr<er.length;xr++){const Or=Wr.indexOf(er[xr]);Or!==-1&&(Wr=Wr.substr(0,Or))}return Wr}function pr(Wr,xr){Wr=vr(Wr),Ht.validate(Ht.isString(Wr),Wr);let Or=Wr.indexOf("=");if(xr)Or===0&&(Wr=Wr.substr(1),Or=Wr.indexOf("="));else if(Or<=0)return;let Cr,Dr;if(Or<=0?(Cr="",Dr=Wr.trim()):(Cr=Wr.substr(0,Or).trim(),Dr=Wr.substr(Or+1).trim()),Zt.test(Cr)||Zt.test(Dr))return;const Vr=new Zr;return Vr.key=Cr,Vr.value=Dr,Vr}function br(Wr,xr){if((!xr||typeof xr!="object")&&(xr={}),Ht.isEmptyString(Wr)||!Ht.isString(Wr))return null;Wr=Wr.trim();const Or=Wr.indexOf(";"),Cr=Or===-1?Wr:Wr.substr(0,Or),Dr=pr(Cr,!!xr.loose);if(!Dr)return;if(Or===-1)return Dr;const Vr=Wr.slice(Or+1).trim();if(Vr.length===0)return Dr;const Yr=Vr.split(";");for(;Yr.length;){const tn=Yr.shift().trim();if(tn.length===0)continue;const an=tn.indexOf("=");let Nr,Br;switch(an===-1?(Nr=tn,Br=null):(Nr=tn.substr(0,an),Br=tn.substr(an+1)),Nr=Nr.trim().toLowerCase(),Br&&(Br=Br.trim()),Nr){case"expires":if(Br){const Xr=wr(Br);Xr&&(Dr.expires=Xr)}break;case"max-age":if(Br&&/^-?[0-9]+$/.test(Br)){const Xr=parseInt(Br,10);Dr.setMaxAge(Xr)}break;case"domain":if(Br){const Xr=Br.trim().replace(/^\./,"");Xr&&(Dr.domain=Xr.toLowerCase())}break;case"path":Dr.path=Br&&Br[0]==="/"?Br:null;break;case"secure":Dr.secure=!0;break;case"httponly":Dr.httpOnly=!0;break;case"samesite":switch(Br?Br.toLowerCase():""){case"strict":Dr.sameSite="strict";break;case"lax":Dr.sameSite="lax";break;case"none":Dr.sameSite="none";break;default:Dr.sameSite=void 0;break}break;default:Dr.extensions=Dr.extensions||[],Dr.extensions.push(tn);break}}return Dr}function Pr(Wr){return Ht.validate(Ht.isObject(Wr),Wr),!Wr.key.startsWith("__Secure-")||Wr.secure}function kr(Wr){return Ht.validate(Ht.isObject(Wr)),!Wr.key.startsWith("__Host-")||Wr.secure&&Wr.hostOnly&&Wr.path!=null&&Wr.path==="/"}function Lr(Wr){let xr;try{xr=JSON.parse(Wr)}catch(Or){return Or}return xr}function Gr(Wr){if(!Wr||Ht.isEmptyString(Wr))return null;let xr;if(typeof Wr=="string"){if(xr=Lr(Wr),xr instanceof Error)return null}else xr=Wr;const Or=new Zr;for(let Cr=0;Cr<Zr.serializableProperties.length;Cr++){const Dr=Zr.serializableProperties[Cr];xr[Dr]===void 0||xr[Dr]===rn[Dr]||(Dr==="expires"||Dr==="creation"||Dr==="lastAccessed"?xr[Dr]===null?Or[Dr]=null:Or[Dr]=xr[Dr]=="Infinity"?"Infinity":new Date(xr[Dr]):Or[Dr]=xr[Dr])}return Or}function Fr(Wr,xr){Ht.validate(Ht.isObject(Wr),Wr),Ht.validate(Ht.isObject(xr),xr);let Or=0;const Cr=Wr.path?Wr.path.length:0;if(Or=(xr.path?xr.path.length:0)-Cr,Or!==0)return Or;const Vr=Wr.creation?Wr.creation.getTime():or,Yr=xr.creation?xr.creation.getTime():or;return Or=Vr-Yr,Or!==0||(Or=Wr.creationIndex-xr.creationIndex),Or}function $r(Wr){if(Ht.validate(Ht.isString(Wr)),Wr==="/")return["/"];const xr=[Wr];for(;Wr.length>1;){const Or=Wr.lastIndexOf("/");if(Or===0)break;Wr=Wr.substr(0,Or),xr.push(Wr)}return xr.push("/"),xr}function Kr(Wr){if(Wr instanceof Object)return Wr;try{Wr=decodeURI(Wr)}catch{}return s(Wr)}var rn={key:"",value:"",expires:"Infinity",maxAge:null,domain:null,path:null,secure:!1,httpOnly:!1,extensions:null,hostOnly:null,pathIsDefault:null,creation:null,lastAccessed:null,sameSite:void 0},Zr=class yo{constructor(xr={}){const Or=Xt();Or&&(this[Or]=this.inspect),Object.assign(this,rn,xr),this.creation=this.creation||new Date,Object.defineProperty(this,"creationIndex",{configurable:!1,enumerable:!1,writable:!0,value:++yo.cookiesCreated})}inspect(){const xr=Date.now(),Or=this.hostOnly!=null?this.hostOnly:"?",Cr=this.creation?`${xr-this.creation.getTime()}ms`:"?",Dr=this.lastAccessed?`${xr-this.lastAccessed.getTime()}ms`:"?";return`Cookie="${this.toString()}; hostOnly=${Or}; aAge=${Dr}; cAge=${Cr}"`}toJSON(){const xr={};for(const Or of yo.serializableProperties)this[Or]!==rn[Or]&&(Or==="expires"||Or==="creation"||Or==="lastAccessed"?this[Or]===null?xr[Or]=null:xr[Or]=this[Or]=="Infinity"?"Infinity":this[Or].toISOString():Or==="maxAge"?this[Or]!==null&&(xr[Or]=this[Or]==1/0||this[Or]==-1/0?this[Or].toString():this[Or]):this[Or]!==rn[Or]&&(xr[Or]=this[Or]));return xr}clone(){return Gr(this.toJSON())}validate(){if(!Jt.test(this.value)||this.expires!=1/0&&!(this.expires instanceof Date)&&!wr(this.expires)||this.maxAge!=null&&this.maxAge<=0||this.path!=null&&!tr.test(this.path))return!1;const xr=this.cdomain();return!(xr&&(xr.match(/\.$/)||_.getPublicSuffix(xr)==null))}setExpires(xr){xr instanceof Date?this.expires=xr:this.expires=wr(xr)||"Infinity"}setMaxAge(xr){xr===1/0||xr===-1/0?this.maxAge=xr.toString():this.maxAge=xr}cookieString(){let xr=this.value;return xr==null&&(xr=""),this.key===""?xr:`${this.key}=${xr}`}toString(){let xr=this.cookieString();if(this.expires!=1/0&&(this.expires instanceof Date?xr+=`;
1547 Expires=${Rr(this.expires)}`:xr+=`; Expires=${this.expires}`),this.maxAge!=null&&this.maxAge!=1/0&&(xr+=`; Max-Age=${this.maxAge}`),this.domain&&!this.hostOnly&&(xr+=`; Domain=${this.domain}`),this.path&&(xr+=`; Path=${this.path}`),this.secure&&(xr+="; Secure"),this.httpOnly&&(xr+="; HttpOnly"),this.sameSite&&this.sameSite!=="none"){const Or=yo.sameSiteCanonical[this.sameSite.toLowerCase()];xr+=`; SameSite=${Or||this.sameSite}`}return this.extensions&&this.extensions.forEach(Or=>{xr+=`; ${Or}`}),xr}TTL(xr){if(this.maxAge!=null)return this.maxAge<=0?0:this.maxAge*1e3;let Or=this.expires;return Or!=1/0?(Or instanceof Date||(Or=wr(Or)||1/0),Or==1/0?1/0:Or.getTime()-(xr||Date.now())):1/0}expiryTime(xr){if(this.maxAge!=null){const Or=xr||this.creation||new Date,Cr=this.maxAge<=0?-1/0:this.maxAge*1e3;return Or.getTime()+Cr}return this.expires==1/0?1/0:this.expires.getTime()}expiryDate(xr){const Or=this.expiryTime(xr);return Or==1/0?new Date(or):Or==-1/0?new Date(ir):new Date(Or)}isPersistent(){return this.maxAge!=null||this.expires!=1/0}canonicalizedDomain(){return this.domain==null?null:Ir(this.domain)}cdomain(){return this.canonicalizedDomain()}};Zr.cookiesCreated=0,Zr.parse=br,Zr.fromJSON=Gr,Zr.serializableProperties=Object.keys(rn),Zr.sameSiteLevel={strict:3,lax:2,none:1},Zr.sameSiteCanonical={strict:"Strict",lax:"Lax"};function sn(Wr){if(Wr!=null){const xr=Wr.toLowerCase();switch(xr){case lr.STRICT:case lr.SILENT:case lr.DISABLED:return xr}}return lr.SILENT}var nn=class vo{constructor(xr,Or={rejectPublicSuffixes:!0}){typeof Or=="boolean"&&(Or={rejectPublicSuffixes:Or}),Ht.validate(Ht.isObject(Or),Or),this.rejectPublicSuffixes=Or.rejectPublicSuffixes,this.enableLooseMode=!!Or.looseMode,this.allowSpecialUseDomain=typeof Or.allowSpecialUseDomain=="boolean"?Or.allowSpecialUseDomain:!0,this.store=xr||new $t,this.prefixSecurity=sn(Or.prefixSecurity),this._cloneSync=cn("clone"),this._importCookiesSync=cn("_importCookies"),this.getCookiesSync=cn("getCookies"),this.getCookieStringSync=cn("getCookieString"),this.getSetCookieStringsSync=cn("getSetCookieStrings"),this.removeAllCookiesSync=cn("removeAllCookies"),this.setCookieSync=cn("setCookie"),this.serializeSync=cn("serialize")}setCookie(xr,Or,Cr,Dr){Ht.validate(Ht.isUrlStringOrObject(Or),Dr,Cr);let Vr;if(Ht.isFunction(Or))return Dr=Or,Dr(new Error("No URL was specified"));const Yr=Kr(Or);if(Ht.isFunction(Cr)&&(Dr=Cr,Cr={}),Ht.validate(Ht.isFunction(Dr),Dr),!Ht.isNonEmptyString(xr)&&!Ht.isObject(xr)&&xr instanceof String&&xr.length==0)return Dr(null);const tn=Ir(Yr.hostname),an=Cr.loose||this.enableLooseMode;let Nr=null;if(Cr.sameSiteContext&&(Nr=ar(Cr.sameSiteContext),!Nr))return Dr(new Error(rr));if(typeof xr=="string"||xr instanceof String){if(xr=Zr.parse(xr,{loose:an}),!xr)return Vr=new Error("Cookie failed to parse"),Dr(Cr.ignoreError?null:Vr)}else if(!(xr instanceof Zr))return Vr=new Error("First argument to setCookie must be a Cookie object or string"),Dr(Cr.ignoreError?null:Vr);const Br=Cr.now||new Date;if(this.rejectPublicSuffixes&&xr.domain&&_.getPublicSuffix(xr.cdomain(),{allowSpecialUseDomain:this.allowSpecialUseDomain,ignoreError:Cr.ignoreError})==null&&!dr.test(xr.domain))return Vr=new Error("Cookie has domain set to a public suffix"),Dr(Cr.ignoreError?null:Vr);if(xr.domain){if(!mr(tn,xr.cdomain(),!1))return Vr=new Error(`Cookie not in this host's domain. Cookie:${xr.cdomain()} Request:${tn}`),Dr(Cr.ignoreError?null:Vr);xr.hostOnly==null&&(xr.hostOnly=!1)}else xr.hostOnly=!0,xr.domain=tn;if((!xr.path||xr.path[0]!=="/")&&(xr.path=hr(Yr.pathname),xr.pathIsDefault=!0),Cr.http===!1&&xr.httpOnly)return Vr=new Error("Cookie is HttpOnly and this isn't an HTTP API"),Dr(Cr.ignoreError?null:Vr);if(xr.sameSite!=="none"&&xr.sameSite!==void 0&&Nr&&Nr==="none")return Vr=new Error("Cookie is SameSite but this is a cross-origin request"),Dr(Cr.ignoreError?null:Vr);const Hr=this.prefixSecurity===lr.SILENT;if(!(this.prefixSecurity===lr.DISABLED)){let Tr=!1,yr;if(Pr(xr)?kr(xr)||(Tr=!0,yr="Cookie has __Host prefix but either Secure or HostOnly attribute is not set or Path is not '/'"):(Tr=!0,yr="Cookie has __Secure prefix but Secure attribute is not set"),Tr)return Dr(Cr.ignoreError||Hr?null:new Error(yr))}const Qr=this.store;Qr.updateCookie||(Qr.updateCookie=function(Tr,yr,Er){this.putCookie(yr,Er)});function qr(Tr,yr){if(Tr)return Dr(Tr);const Er=function(Mr){if(Mr)return Dr(Mr);Dr(null,xr)};
1547if(yr){if(Cr.http===!1&&yr.httpOnly)return Tr=new Error("old Cookie is HttpOnly and this isn't an HTTP API"),Dr(Cr.ignoreError?null:Tr);xr.creation=yr.creation,xr.creationIndex=yr.creationIndex,xr.lastAccessed=Br,Qr.updateCookie(yr,xr,Er)}else xr.creation=xr.lastAccessed=Br,Qr.putCookie(xr,Er)}Qr.findCookie(xr.domain,xr.path,xr.key,qr)}getCookies(xr,Or,Cr){Ht.validate(Ht.isUrlStringOrObject(xr),Cr,xr);const Dr=Kr(xr);Ht.isFunction(Or)&&(Cr=Or,Or={}),Ht.validate(Ht.isObject(Or),Cr,Or),Ht.validate(Ht.isFunction(Cr),Cr);const Vr=Ir(Dr.hostname),Yr=Dr.pathname||"/";let tn=Or.secure;tn==null&&Dr.protocol&&(Dr.protocol=="https:"||Dr.protocol=="wss:")&&(tn=!0);let an=0;if(Or.sameSiteContext){const Tr=ar(Or.sameSiteContext);if(an=Zr.sameSiteLevel[Tr],!an)return Cr(new Error(rr))}let Nr=Or.http;Nr==null&&(Nr=!0);const Br=Or.now||Date.now(),Hr=Or.expire!==!1,Xr=!!Or.allPaths,Qr=this.store;function qr(Tr){if(Tr.hostOnly){if(Tr.domain!=Vr)return!1}else if(!mr(Vr,Tr.domain,!1))return!1;return!Xr&&!zt(Yr,Tr.path)||Tr.secure&&!tn||Tr.httpOnly&&!Nr||an&&Zr.sameSiteLevel[Tr.sameSite||"none"]>an?!1:Hr&&Tr.expiryTime()<=Br?(Qr.removeCookie(Tr.domain,Tr.path,Tr.key,()=>{}),!1):!0}Qr.findCookies(Vr,Xr?null:Yr,this.allowSpecialUseDomain,(Tr,yr)=>{if(Tr)return Cr(Tr);yr=yr.filter(qr),Or.sort!==!1&&(yr=yr.sort(Fr));const Er=new Date;for(const Mr of yr)Mr.lastAccessed=Er;Cr(null,yr)})}getCookieString(...xr){const Or=xr.pop();Ht.validate(Ht.isFunction(Or),Or);const Cr=function(Dr,Vr){Dr?Or(Dr):Or(null,Vr.sort(Fr).map(Yr=>Yr.cookieString()).join("; "))};xr.push(Cr),this.getCookies.apply(this,xr)}getSetCookieStrings(...xr){const Or=xr.pop();Ht.validate(Ht.isFunction(Or),Or);const Cr=function(Dr,Vr){Dr?Or(Dr):Or(null,Vr.map(Yr=>Yr.toString()))};xr.push(Cr),this.getCookies.apply(this,xr)}serialize(xr){Ht.validate(Ht.isFunction(xr),xr);let Or=this.store.constructor.name;Ht.isObject(Or)&&(Or=null);const Cr={version:`tough-cookie@${Ut}`,storeType:Or,rejectPublicSuffixes:!!this.rejectPublicSuffixes,enableLooseMode:!!this.enableLooseMode,allowSpecialUseDomain:!!this.allowSpecialUseDomain,prefixSecurity:sn(this.prefixSecurity),cookies:[]};if(!(this.store.getAllCookies&&typeof this.store.getAllCookies=="function"))return xr(new Error("store does not support getAllCookies and cannot be serialized"));this.store.getAllCookies((Dr,Vr)=>Dr?xr(Dr):(Cr.cookies=Vr.map(Yr=>(Yr=Yr instanceof Zr?Yr.toJSON():Yr,delete Yr.creationIndex,Yr)),xr(null,Cr)))}toJSON(){return this.serializeSync()}_importCookies(xr,Or){let Cr=xr.cookies;if(!Cr||!Array.isArray(Cr))return Or(new Error("serialized jar has no cookies array"));Cr=Cr.slice();const Dr=Vr=>{if(Vr)return Or(Vr);if(!Cr.length)return Or(Vr,this);let Yr;try{Yr=Gr(Cr.shift())}catch(tn){return Or(tn)}if(Yr===null)return Dr(null);this.store.putCookie(Yr,Dr)};Dr()}clone(xr,Or){arguments.length===1&&(Or=xr,xr=null),this.serialize((Cr,Dr)=>{if(Cr)return Or(Cr);vo.deserialize(Dr,xr,Or)})}cloneSync(xr){if(arguments.length===0)return this._cloneSync();if(!xr.synchronous)throw new Error("CookieJar clone destination store is not synchronous; use async API instead.");return this._cloneSync(xr)}removeAllCookies(xr){Ht.validate(Ht.isFunction(xr),xr);const Or=this.store;if(typeof Or.removeAllCookies=="function"&&Or.removeAllCookies!==j.prototype.removeAllCookies)return Or.removeAllCookies(xr);Or.getAllCookies((Cr,Dr)=>{if(Cr)return xr(Cr);if(Dr.length===0)return xr(null);let Vr=0;const Yr=[];function tn(an){if(an&&Yr.push(an),Vr++,Vr===Dr.length)return xr(Yr.length?Yr[0]:null)}Dr.forEach(an=>{Or.removeCookie(an.domain,an.path,an.key,tn)})})}static deserialize(xr,Or,Cr){arguments.length!==3&&(Cr=Or,Or=null),Ht.validate(Ht.isFunction(Cr),Cr);let Dr;if(typeof xr=="string"){if(Dr=Lr(xr),Dr instanceof Error)return Cr(Dr)}else Dr=xr;const Vr=new vo(Or,{rejectPublicSuffixes:Dr.rejectPublicSuffixes,looseMode:Dr.enableLooseMode,allowSpecialUseDomain:Dr.allowSpecialUseDomain,prefixSecurity:Dr.prefixSecurity});Vr._importCookies(Dr,Yr=>{if(Yr)return Cr(Yr);Cr(null,Vr)})}static deserializeSync(xr,Or){const Cr=typeof xr=="string"?JSON.parse(xr):xr,Dr=new vo(Or,{rejectPublicSuffixes:Cr.rejectPublicSuffixes,looseMode:Cr.enableLooseMode});if(!Dr.store.synchronous)throw new Error("CookieJar store is not synchronous; use async API instead.");return Dr._importCookiesSync(Cr),Dr}};nn.fromJSON=nn.deserializeSync,["_importCookies","clone","getCookies","getCookieString","getSetCookieStrings","removeAllCookies","serialize","setCookie"].forEach(Wr=>{nn.prototype[Wr]=Gt(nn.prototype[Wr])}),nn.deserialize=Gt(nn.deserialize);function cn(Wr){return function(...xr){if(!this.store.synchronous)throw new Error("CookieJar store is not synchronous; use async API instead.");let Or,Cr;if(this[Wr](...xr,(Dr,Vr)=>{Or=Dr,Cr=Vr}),Or)throw Or;return Cr}}a.version=Ut,a.CookieJar=nn,a.Cookie=Zr,a.Store=j,a.MemoryCookieStore=$t,a.parseDate=wr,a.formatDate=Rr,a.parse=br,a.fromJSON=Gr,a.domainMatch=mr,a.defaultPath=hr,a.pathMatch=zt,a.getPublicSuffix=_.getPublicSuffix,a.cookieCompare=Fr,a.permuteDomain=require_permuteDomain().permuteDomain,a.permutePath=$r,a.canonicalDomain=Ir,a.PrefixSecurityEnum=lr,a.ParameterError=Ht.ParameterError}}),import_tough_cookie=__toESM$1(require_cookie(),1),source_default=import_tough_cookie.default;/*! Bundled license information:
vendor: 8,382 bytes, lines 1547-1711
1547
1548
1549tough-cookie/lib/pubsuffix-psl.js:
1550  (*!
1551   * Copyright (c) 2018, Salesforce.com, Inc.
1552   * All rights reserved.
1553   *
1554   * Redistribution and use in source and binary forms, with or without
1555   * modification, are permitted provided that the following conditions are met:
1556   *
1557   * 1. Redistributions of source code must retain the above copyright notice,
1558   * this list of conditions and the following disclaimer.
1559   *
1560   * 2. Redistributions in binary form must reproduce the above copyright notice,
1561   * this list of conditions and the following disclaimer in the documentation
1562   * and/or other materials provided with the distribution.
1563   *
1564   * 3. Neither the name of Salesforce.com nor the names of its contributors may
1565   * be used to endorse or promote products derived from this software without
1566   * specific prior written permission.
1567   *
1568   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1569   * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1570   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1571   * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
1572   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1573   * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1574   * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
1575   * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
1576   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1577   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1578   * POSSIBILITY OF SUCH DAMAGE.
1579   *)
1580
1581tough-cookie/lib/store.js:
1582  (*!
1583   * Copyright (c) 2015, Salesforce.com, Inc.
1584   * All rights reserved.
1585   *
1586   * Redistribution and use in source and binary forms, with or without
1587   * modification, are permitted provided that the following conditions are met:
1588   *
1589   * 1. Redistributions of source code must retain the above copyright notice,
1590   * this list of conditions and the following disclaimer.
1591   *
1592   * 2. Redistributions in binary form must reproduce the above copyright notice,
1593   * this list of conditions and the following disclaimer in the documentation
1594   * and/or other materials provided with the distribution.
1595   *
1596   * 3. Neither the name of Salesforce.com nor the names of its contributors may
1597   * be used to endorse or promote products derived from this software without
1598   * specific prior written permission.
1599   *
1600   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1601   * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1602   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1603   * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
1604   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1605   * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1606   * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
1607   * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
1608   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1609   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1610   * POSSIBILITY OF SUCH DAMAGE.
1611   *)
1612
1613tough-cookie/lib/permuteDomain.js:
1614  (*!
1615   * Copyright (c) 2015, Salesforce.com, Inc.
1616   * All rights reserved.
1617   *
1618   * Redistribution and use in source and binary forms, with or without
1619   * modification, are permitted provided that the following conditions are met:
1620   *
1621   * 1. Redistributions of source code must retain the above copyright notice,
1622   * this list of conditions and the following disclaimer.
1623   *
1624   * 2. Redistributions in binary form must reproduce the above copyright notice,
1625   * this list of conditions and the following disclaimer in the documentation
1626   * and/or other materials provided with the distribution.
1627   *
1628   * 3. Neither the name of Salesforce.com nor the names of its contributors may
1629   * be used to endorse or promote products derived from this software without
1630   * specific prior written permission.
1631   *
1632   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1633   * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1634   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1635   * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
1636   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1637   * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1638   * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
1639   * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
1640   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1641   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1642   * POSSIBILITY OF SUCH DAMAGE.
1643   *)
1644
1645tough-cookie/lib/pathMatch.js:
1646  (*!
1647   * Copyright (c) 2015, Salesforce.com, Inc.
1648   * All rights reserved.
1649   *
1650   * Redistribution and use in source and binary forms, with or without
1651   * modification, are permitted provided that the following conditions are met:
1652   *
1653   * 1. Redistributions of source code must retain the above copyright notice,
1654   * this list of conditions and the following disclaimer.
1655   *
1656   * 2. Redistributions in binary form must reproduce the above copyright notice,
1657   * this list of conditions and the following disclaimer in the documentation
1658   * and/or other materials provided with the distribution.
1659   *
1660   * 3. Neither the name of Salesforce.com nor the names of its contributors may
1661   * be used to endorse or promote products derived from this software without
1662   * specific prior written permission.
1663   *
1664   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1665   * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1666   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1667   * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
1668   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1669   * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1670   * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
1671   * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
1672   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1673   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1674   * POSSIBILITY OF SUCH DAMAGE.
1675   *)
1676
1677tough-cookie/lib/memstore.js:
1678  (*!
1679   * Copyright (c) 2015, Salesforce.com, Inc.
1680   * All rights reserved.
1681   *
1682   * Redistribution and use in source and binary forms, with or without
1683   * modification, are permitted provided that the following conditions are met:
1684   *
1685   * 1. Redistributions of source code must retain the above copyright notice,
1686   * this list of conditions and the following disclaimer.
1687   *
1688   * 2. Redistributions in binary form must reproduce the above copyright notice,
1689   * this list of conditions and the following disclaimer in the documentation
1690   * and/or other materials provided with the distribution.
1691   *
1692   * 3. Neither the name of Salesforce.com nor the names of its contributors may
1693   * be used to endorse or promote products derived from this software without
1694   * specific prior written permission.
1695   *
1696   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1697   * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1698   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1699   * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
1700   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1701   * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1702   * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
1703   * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
1704   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1705   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1706   * POSSIBILITY OF SUCH DAMAGE.
1707   *)
1708
1709tough-cookie/lib/cookie.js:
1710  (*!
1711   * Copyright (c) 2015
1711-2020, Salesforce.com, Inc.
1712   * All rights reserved.
1713   *
1714   * Redistribution and use in source and binary forms, with or without
1715   * modification, are permitted provided that the following conditions are met:
1716   *
1717   * 1. Redistributions of source code must retain the above copyright notice,
1718   * this list of conditions and the following disclaimer.
1719   *
1720   * 2. Redistributions in binary form must reproduce the above copyright notice,
1721   * this list of conditions and the following disclaimer in the documentation
1722   * and/or other materials provided with the distribution.
1723   *
1724   * 3. Neither the name of Salesforce.com nor the names of its contributors may
1725   * be used to endorse or promote products derived from this software without
1726   * specific prior written permission.
1727   *
1728   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1729   * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1730   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1731   * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
1732   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1733   * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1734   * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
1735   * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
1736   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1737   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1738   * POSSIBILITY OF SUCH DAMAGE.
1739   *)
1740*/const{Cookie,CookieJar,Store,MemoryCookieStore,domainMatch,pathMatch}=source_default;class WebStorageCookieStore extends Store{storage;storageKey;constructor(){super(),invariant(typeof localStorage<"u","Failed to create a WebStorageCookieStore: `localStorage` is not available in this environment. This is likely an issue with MSW. Please report it on GitHub: https://github.com/mswjs/msw/issues"),this.synchronous=!0,this.storage=localStorage,this.storageKey="__msw-cookie-store__"}findCookie(o,s,_,j){try{const $t=this.getStore(),zt=this.filterCookiesFromList($t,{domain:o,path:s,key:_});j(null,zt[0]||null)}catch($t){$t instanceof Error&&j($t,null)}}findCookies(o,s,_,j){if(!o){j(null,[]);return}try{const $t=this.getStore(),zt=this.filterCookiesFromList($t,{domain:o,path:s});j(null,zt)}catch($t){$t instanceof Error&&j($t,[])}}putCookie(o,s){try{if(o.maxAge===0)return;const _=this.getStore();_.push(o),this.updateStore(_)}catch(_){_ instanceof Error&&s(_)}}updateCookie(o,s,_){if(s.maxAge===0){this.removeCookie(s.domain||"",s.path||"",s.key,_);return}this.putCookie(s,_)}removeCookie(o,s,_,j){try{const $t=this.getStore(),zt=this.deleteCookiesFromList($t,{domain:o,path:s,key:_});this.updateStore(zt),j(null)}catch($t){$t instanceof Error&&j($t)}}removeCookies(o,s,_){try{const j=this.getStore(),$t=this.deleteCookiesFromList(j,{domain:o,path:s});this.updateStore($t),_(null)}catch(j){j instanceof Error&&_(j)}}getAllCookies(o){try{o(null,this.getStore())}catch(s){s instanceof Error&&o(s,[])}}getStore(){try{const o=this.storage.getItem(this.storageKey);if(o==null)return[];const s=JSON.parse(o),_=[];for(const j of s){const $t=Cookie.fromJSON(j);$t!=null&&_.push($t)}return _}catch{return[]}}updateStore(o){this.storage.setItem(this.storageKey,JSON.stringify(o.map(s=>s.toJSON())))}filterCookiesFromList(o,s){const _=[];for(const j of o)s.domain&&!domainMatch(s.domain,j.domain||"")||s.path&&!pathMatch(s.path,j.path||"")||s.key&&j.key!==s.key||_.push(j);return _}deleteCookiesFromList(o,s){const _=this.filterCookiesFromList(o,s);return o.filter(j=>!_.includes(j))}}const store=isNodeProcess()?new MemoryCookieStore:new WebStorageCookieStore,cookieStore=new CookieJar(store);function parseCookies(a){const o=source_default$1.parse(a),s={};for(const _ in o)typeof o[_]<"u"&&(s[_]=o[_]);return s}function getAllDocumentCookies(){return parseCookies(document.cookie)}function getDocumentCookies(a){if(typeof document>"u"||typeof location>"u")return{};switch(a.credentials){case"same-origin":{const o=new URL(a.url);return location.origin===o.origin?getAllDocumentCookies():{}}case"include":return getAllDocumentCookies();default:return{}}}function getAllRequestCookies(a){const o=a.headers.get("cookie"),s=o?parseCookies(o):{},_=getDocumentCookies(a);for(const zt in _)a.headers.append("cookie",source_default$1.serialize(zt,_[zt]));const j=cookieStore.getCookiesSync(a.url),$t=Object.fromEntries(j.map(zt=>[zt.key,zt.value]));for(const zt of j)a.headers.append("cookie",zt.toString());return{..._,...$t,...s}}var HttpMethods=(a=>(a.HEAD="HEAD",a.GET="GET",a.POST="POST",a.PUT="PUT",a.PATCH="PATCH",a.OPTIONS="OPTIONS",a.DELETE="DELETE",a))(HttpMethods||{});class HttpHandler extends RequestHandler{constructor(o,s,_,j){super({info:{header:`${o} ${s}`,path:s,method:o},resolver:_,options:j}),this.checkRedundantQueryParameters()}checkRedundantQueryParameters(){const{method:o,path:s}=this.info;if(s instanceof RegExp||cleanUrl(s)===s)return;
1740getSearchParams(s).forEach(($t,zt)=>{}),devUtils.warn(`Found a redundant usage of query parameters in the request handler URL for "${o} ${s}". Please match against a path instead and access query parameters using "new URL(request.url).searchParams" instead. Learn more: https://mswjs.io/docs/recipes/query-parameters`)}async parse(o){const s=new URL(o.request.url),_=matchRequestUrl(s,this.info.path,o.resolutionContext?.baseUrl),j=getAllRequestCookies(o.request);return{match:_,cookies:j}}predicate(o){const s=this.matchMethod(o.request.method),_=o.parsedResult.match.matches;return s&&_}matchMethod(o){return this.info.method instanceof RegExp?this.info.method.test(o):isStringEqual(this.info.method,o)}extendResolverArgs(o){return{params:o.parsedResult.match?.params||{},cookies:o.parsedResult.cookies}}async log(o){const s=toPublicUrl(o.request.url),_=await serializeRequest(o.request),j=await serializeResponse(o.response),$t=getStatusCodeColor(j.status);console.groupCollapsed(devUtils.formatMessage(`${getTimestamp()} ${o.request.method} ${s} (%c${j.status} ${j.statusText}%c)`),`color:${$t}`,"color:inherit"),console.log("Request",_),console.log("Handler:",this),console.log("Response",j),console.groupEnd()}}function createHttpHandler(a){return(o,s,_={})=>new HttpHandler(a,o,s,_)}const http={all:createHttpHandler(/.+/),head:createHttpHandler(HttpMethods.HEAD),get:createHttpHandler(HttpMethods.GET),post:createHttpHandler(HttpMethods.POST),put:createHttpHandler(HttpMethods.PUT),delete:createHttpHandler(HttpMethods.DELETE),patch:createHttpHandler(HttpMethods.PATCH),options:createHttpHandler(HttpMethods.OPTIONS)};var __create=Object.create,__defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropNames=Object.getOwnPropertyNames,__getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty,__commonJS=(a,o)=>function(){return o||(0,a[__getOwnPropNames(a)[0]])((o={exports:{}}).exports,o),o.exports},__copyProps=(a,o,s,_)=>{if(o&&typeof o=="object"||typeof o=="function")for(let j of __getOwnPropNames(o)
1740)!__hasOwnProp.call(a,j)&&j!==s&&__defProp(a,j,{get:()=>o[j],enumerable:!(_=__getOwnPropDesc(o,j))||_.enumerable});return a},__toESM=(a,o,s)=>(s=a!=null?__create(__getProtoOf(a)):{},__copyProps(o||!a||!a.__esModule?__defProp(s,"default",{value:a,enumerable:!0}):s,a)),require_set_cookie=__commonJS({"node_modules/set-cookie-parser/lib/set-cookie.js"(a,o){var s={decodeValues:!0,map:!1,silent:!1};function _(Ut){return typeof Ut=="string"&&!!Ut.trim()}function j(Ut,Gt){var Xt=Ut.split(";").filter(_),Jt=Xt.shift(),Zt=$t(Jt),er=Zt.name,tr=Zt.value;Gt=Gt?Object.assign({},s,Gt):s;try{tr=Gt.decodeValues?decodeURIComponent(tr):tr}catch(sr){console.error("set-cookie-parser encountered an error while decoding a cookie with value '"+tr+"'. Set options.decodeValues to false to disable this feature.",sr)}var nr={name:er,value:tr};return Xt.forEach(function(sr){var or=sr.split("="),ir=or.shift().trimLeft().toLowerCase(),rr=or.join("=");ir==="expires"?nr.expires=new Date(rr):ir==="max-age"?nr.maxAge=parseInt(rr,10):ir==="secure"?nr.secure=!0:ir==="httponly"?nr.httpOnly=!0:ir==="samesite"?nr.sameSite=rr:nr[ir]=rr}),nr}function $t(Ut){var Gt="",Xt="",Jt=Ut.split("=");return Jt.length>1?(Gt=Jt.shift(),Xt=Jt.join("=")):Xt=Ut,{name:Gt,value:Xt}}function zt(Ut,Gt){if(Gt=Gt?Object.assign({},s,Gt):s,!Ut)return Gt.map?{}:[];if(Ut.headers)if(typeof Ut.headers.getSetCookie=="function")Ut=Ut.headers.getSetCookie();else if(Ut.headers["set-cookie"])Ut=Ut.headers["set-cookie"];else{var Xt=Ut.headers[Object.keys(Ut.headers).find(function(Zt){return Zt.toLowerCase()==="set-cookie"})];!Xt&&Ut.headers.cookie&&!Gt.silent&&console.warn("Warning: set-cookie-parser appears to have been called on a request object. It is designed to parse Set-Cookie headers from responses, not Cookie headers from requests. Set the option {silent: true} to suppress this warning."),Ut=Xt}if(Array.isArray(Ut)||(Ut=[Ut]),Gt=Gt?Object.assign({},s,Gt):s,Gt.map){var Jt={};return Ut.filter(_).reduce(function(Zt,er){var tr=j(er,Gt);return Zt[tr.name]=tr,Zt},Jt)}else return Ut.filter(_).map(function(Zt){return j(Zt,Gt)})}function Ht(Ut){if(Array.isArray(Ut))return Ut;if(typeof Ut!="string")return[];var Gt=[],Xt=0,Jt,Zt,er,tr,nr;function sr(){for(;Xt<Ut.length&&/\s/.test(Ut.charAt(Xt));)Xt+=1;return Xt<Ut.length}function or(){return Zt=Ut.charAt(Xt),Zt!=="="&&Zt!==";"&&Zt!==","}for(;Xt<Ut.length;){for(Jt=Xt,nr=!1;sr();)if(Zt=Ut.charAt(Xt),Zt===","){for(er=Xt,Xt+=1,sr(),tr=Xt;Xt<Ut.length&&or();)Xt+=1;Xt<Ut.length&&Ut.charAt(Xt)==="="?(nr=!0,Xt=tr,Gt.push(Ut.substring(Jt,er)),Jt=Xt):Xt=er+1}else Xt+=1;(!nr||Xt>=Ut.length)&&Gt.push(Ut.substring(Jt,Ut.length))}return Gt}o.exports=zt,o.exports.parse=zt,o.exports.parseString=j,o.exports.splitCookiesString=Ht}}),import_set_cookie_parser=__toESM(require_set_cookie()),HEADERS_INVALID_CHARACTERS=/[^a-z0-9\-#$%&'*+.^_`|~]/i;function normalizeHeaderName(a){if(HEADERS_INVALID_CHARACTERS.test(a)||a.trim()==="")throw new TypeError("Invalid character in header field name");return a.trim().toLowerCase()}var charCodesToRemove=[String.fromCharCode(10),String.fromCharCode(13),String.fromCharCode(9),String.fromCharCode(32)],HEADER_VALUE_REMOVE_REGEXP=new RegExp(`(^[${charCodesToRemove.join("")}]|$[${charCodesToRemove.join("")}])`,"g");function normalizeHeaderValue(a){return a.replace(HEADER_VALUE_REMOVE_REGEXP,"")}function isValidHeaderName(a){if(typeof a!="string"||a.length===0)return!1;for(let o=0;o<a.length;o++){const s=a.charCodeAt(o);if(s>127||!isToken(s))return!1}return!0}function isToken(a){return![127,32,"(",")","<",">","@",",",";",":","\\",'"',"/","[","]","?","=","{","}"].includes(a)}function isValidHeaderValue(a){if(typeof a!="string"||a.trim()!==a)return!1;for(let o=0;o<a.length;o++){const s=a.charCodeAt(o);if(s===0||s===10||s===13)return!1}return!0}var NORMALIZED_HEADERS=Symbol("normalizedHeaders"),RAW_HEADER_NAMES=Symbol("rawHeaderNames"),HEADER_VALUE_DELIMITER=", ",_a,_b,_c,Headers$1=class Co{constructor(o){this[_a]={},this[_b]=new Map,this[_c]="Headers",["Headers","HeadersPolyfill"].includes(o?.constructor.name)||o instanceof Co||typeof globalThis.Headers<"u"&&o instanceof globalThis.Headers?o.forEach((_,j)=>{this.append(j,_)},this):Array.isArray(o)?o.forEach(([s,_])=>{this.append(s,Array.isArray(_)?_.join(HEADER_VALUE_DELIMITER):_)}
1740):o&&Object.getOwnPropertyNames(o).forEach(s=>{const _=o[s];this.append(s,Array.isArray(_)?_.join(HEADER_VALUE_DELIMITER):_)})}[(_a=NORMALIZED_HEADERS,_b=RAW_HEADER_NAMES,_c=Symbol.toStringTag,Symbol.iterator)](){return this.entries()}*keys(){for(const[o]of this.entries())yield o}*values(){for(const[,o]of this.entries())yield o}*entries(){let o=Object.keys(this[NORMALIZED_HEADERS]).sort((s,_)=>s.localeCompare(_));for(const s of o)if(s==="set-cookie")for(const _ of this.getSetCookie())yield[s,_];else yield[s,this.get(s)]}has(o){if(!isValidHeaderName(o))throw new TypeError(`Invalid header name "${o}"`);return this[NORMALIZED_HEADERS].hasOwnProperty(normalizeHeaderName(o))}get(o){if(!isValidHeaderName(o))throw TypeError(`Invalid header name "${o}"`);return this[NORMALIZED_HEADERS][normalizeHeaderName(o)]??null}set(o,s){if(!isValidHeaderName(o)||!isValidHeaderValue(s))return;const _=normalizeHeaderName(o),j=normalizeHeaderValue(s);this[NORMALIZED_HEADERS][_]=normalizeHeaderValue(j),this[RAW_HEADER_NAMES].set(_,o)}append(o,s){if(!isValidHeaderName(o)||!isValidHeaderValue(s))return;const _=normalizeHeaderName(o),j=normalizeHeaderValue(s);let $t=this.has(_)?`${this.get(_)}, ${j}`:j;this.set(o,$t)}delete(o){if(!isValidHeaderName(o)||!this.has(o))return;const s=normalizeHeaderName(o);delete this[NORMALIZED_HEADERS][s],this[RAW_HEADER_NAMES].delete(s)}forEach(o,s){for(const[_,j]of this.entries())o.call(s,j,_,this)}getSetCookie(){const o=this.get("set-cookie");return o===null?[]:o===""?[""]:(0,import_set_cookie_parser.splitCookiesString)(o)}};const{message}=source_default$2,kSetCookie=Symbol("kSetCookie");function normalizeResponseInit(a={}){const o=a?.status||200,s=a?.statusText||message[o]||"",_=new Headers(a?.headers);return{...a,headers:_,status:o,statusText:s}}function decorateResponse(a,o){o.type&&Object.defineProperty(a,"type",{value:o.type,enumerable:!0,writable:!1});const s=o.headers.get("set-cookie");if(s&&(Object.defineProperty(a,kSetCookie,{value:s,enumerable:!1,writable:!1}),typeof document<"u")){const _=Headers$1.prototype.getSetCookie.call(o.headers);for(const j of _)document.cookie=j}return a}const bodyType=Symbol("bodyType");class HttpResponse extends FetchResponse{[bodyType];constructor(o,s){const _=normalizeResponseInit(s);super(o,_),decorateResponse(this,_)}static text(o,s){const _=normalizeResponseInit(s);return _.headers.has("Content-Type")||_.headers.set("Content-Type","text/plain"),_.headers.has("Content-Length")||_.headers.set("Content-Length",o?new Blob([o]).size.toString():"0"),new HttpResponse(o,_)}static json(o,s){const _=normalizeResponseInit(s);_.headers.has("Content-Type")||_.headers.set("Content-Type","application/json");const j=JSON.stringify(o);return _.headers.has("Content-Length")||_.headers.set("Content-Length",j?new Blob([j]).size.toString():"0"),new HttpResponse(j,_)}static xml(o,s){const _=normalizeResponseInit(s);return _.headers.has("Content-Type")||_.headers.set("Content-Type","text/xml"),new HttpResponse(o,_)}static html(o,s){const _=normalizeResponseInit(s);return _.headers.has("Content-Type")||_.headers.set("Content-Type","text/html"),new HttpResponse(o,_)}static arrayBuffer(o,s){const _=normalizeResponseInit(s);return _.headers.has("Content-Type")||_.headers.set("Content-Type","application/octet-stream"),o&&!_.headers.has("Content-Length")&&_.headers.set("Content-Length",o.byteLength.toString()),new HttpResponse(o,_)}static formData(o,s){return new HttpResponse(o,normalizeResponseInit(s))}}const SET_TIMEOUT_MAX_ALLOWED_INT=2147483647,MIN_SERVER_RESPONSE_TIME=100,MAX_SERVER_RESPONSE_TIME=400,NODE_SERVER_RESPONSE_TIME=5;function getRealisticResponseTime(){return isNodeProcess()?NODE_SERVER_RESPONSE_TIME:Math.floor(Math.random()*(MAX_SERVER_RESPONSE_TIME-MIN_SERVER_RESPONSE_TIME)+MIN_SERVER_RESPONSE_TIME)}async function delay(a){let o;if(typeof a=="string")switch(a){case"infinite":{o=SET_TIMEOUT_MAX_ALLOWED_INT;break}case"real":{o=getRealisticResponseTime();break}default:throw new Error(`Failed to delay a response: unknown delay mode "${a}". Please make sure you provide one of the supported modes ("real", "infinite") or a number.`)}else if(typeof a>"u")o=getRealisticResponseTime();else{if(a>SET_TIMEOUT_MAX_ALLOWED_INT)throw new Error(`Failed to delay a response: provided delay duration (${a}) exceeds the maximum allowed duration for "setTimeout" (${SET_TIMEOUT_MAX_ALLOWED_INT}). This will cause the response to be returned immediately. Please use a number within the allowed range to delay the response by exact duration, or consider the "infinite" delay mode to delay the response indefinitely.`);o=a}return new Promise(s=>setTimeout(s,o))}checkGlobals();const CHARITY_LIST=[{id:"1",dotNetCharityID:1,categories:["education"],subCategories:[],charitySlug:"test-charity1",charitySlugEn:"test-charity1-en",charitySlugFr:"test-charity1-fr",isDelisted:!1,isRegistered:!0,missionScopes:[],cityEn:"Brampton",cityFr:"Brampton",provinceEn:"ONT",provinceFr:"ONT",popularNameEn:"Test Charity 1",popularNameFr:"Test Charity 1 FR"},{id:"2",dotNetCharityID:2,categories:["health","social-services"],subCategories:[],charitySlug:"test-charity2",charitySlugEn:"test-charity2-en",charitySlugFr:"test-charity2-fr",isDelisted:!1,isRegistered:!0,missionScopes:["local-regional-area-scope"],cityEn:"Calgary",cityFr:"Calgary",provinceEn:"AB",provinceFr:"AB",popularNameEn:"Test Charity 2",popularNameFr:"Test Charity 2 FR"},{id:"3",dotNetCharityID:3,categories:["health"],subCategories:["breast-cancer","cancer"],charitySlug:"test-charity",charitySlugEn:"test-charity-en",charitySlugFr:"test-charity-fr",isDelisted:!1,isRegistered:!0,missionScopes:[],cityEn:"Port Coquitlam",cityFr:"Port Coquitlam",provinceEn:"BC",provinceFr:"BC",popularNameEn:"Test Charity",popularNameFr:"Test Charity FR"}];http.get("/site/api/charity-search/get-results",async()=>(await delay(800),HttpResponse.json({count:CHARITY_LIST.length,next:null,results:CHARITY_LIST})));const AccountConnectSuccess=({flinksProgressStep:a})=>{const{text:o,lang:s}=reactExports.useContext(LocalizationContext),_=()=>{const j=s==="en"?getEnvURL()+"/en/Admin/MCAccountInfo.aspx":getEnvURL()+"/fr/Admin/MCAccountInfo.aspx";window.location.href=j};return jsxs("div",{className:"flex min-h-screen flex-row lg:flex-col",children:[jsxs("div",{className:"flex w-1/2 flex-col justify-center overflow-x-hidden bg-white p-8 md:p-12 lg:w-full",children:[jsx("div",{className:"hidden justify-end pb-4 lg:flex",children:jsx(LanguageToggle,{lang:s,isV2:!0,className:"!text-ch20-purple font-inter font-regular flex h-[44px] items-center text-sm underline hover:underline"})}),jsx("div",{className:"mx-auto w-full max-w-xl",children:jsxs("div",{className:"justify-start",children:[jsx("h1",{className:"text-h1 font-ptserif text-ch20-purple mb-4 font-bold",children:o.charityRegistration.yourBankAccountWasConnectedSuccessfully()}),jsx("p",{className:"text-default font-inter text-ch20-purple mb-8 leading-normal",children:o.charityRegistration.aCanadaHelpsRepresentativeWillBeInTouchShortly()}),jsx(ButtonV2,{className:"!bg-ch20-purple !rounded-cos text-ink-white font-inter flex h-[54px] w-full items-center justify-center gap-2.5 border-none text-lg font-bold",id:"proceed-to-profile-btn",onClick:_,children:o.charityRegistration.takeMeToMyAccount()})]})})]}),jsxs("div",{className:"bg-ch20-purple flex w-1/2 flex-col text-white lg:w-full",children:[jsx("div",{className:"flex justify-end p-4 sm:hidden md:p-6 lg:p-8",children:jsx(LanguageToggle,{lang:s,isV2:!0,className:"flex h-[44px] items-center text-sm font-semibold !text-white underline hover:underline"})}),jsx("div",{className:"flex flex-grow flex-col items-center justify-center p-8 md:p-12",children:jsx(FlinksConnectProgress,{activeStep:a})})]})]})},BackButtonAlertModal=({isOpen:a,onLeave:o,onStay:s})=>{const{text:_}=reactExports.useContext(LocalizationContext);return jsx(Modal,{isOpen:a,closeModal:s,closeAriaLabel:"Close",modalClassName:"!p-0 !rounded-ch20 overflow-hidden w-full max-w-md",modalBodyClassName:"p-8 pt-2",customModalHeader:jsx("div",{className:"w-full bg-white",children:jsx("div",{className:"flex items-start justify-end pr-4 pt-4",children:jsx("button",{onClick:s,className:"text-ch20-purpleLighter hover:text-ch20-purple flex h-8 w-8 items-center justify-center bg-transparent transition-colors","aria-label":"Close",children:jsx(FontAwesomeIcon,{icon:faTimes,size:"lg"})})})}),children:jsxs("div",{className:"bg-white text-left",children:[jsx("h1",{className:"text-h1 font-inter text-ch20-purple mb-2 font-bold leading-tight",children:_.charityRegistration.areYouSureToGo()}),jsx("p",{className:"font-inter text-ch20-purpleLighter mb-4 text-left leading-relaxed",children:_.charityRegistration.leaveNowProgressLost()}),jsxs("div",{className:"flex w-full items-center justify-center gap-3",children:[jsx("button",{type:"button",onClick:o,className:"bg-ch20-background text-ch20-purpleLighter font-inter text-default rounded-ch20 flex-1 px-6 py-3 font-bold transition-colors hover:bg-gray-100",children:_.charityRegistration.leaveAnyway()}),jsx(Button,{id:"stay-continue-btn",variant:"primaryPurple",className:"!bg-ch20-purple !rounded-ch20 flex-1 border-none px-6 font-bold text-white",onClick:s,children:_.charityRegistration.stayAndContinue()})]})]})})},FAQItem=({question:a,answer:o})=>{const[s,_]=reactExports.useState(!1);return jsxs("div",{className:"border-b border-gray-200",children:[jsxs("button",{className:"text-ch20-purpleLighter hover:text-ch20-purple flex w-full items-center justify-between py-4 text-left font-medium",onClick:()=>_(!s),"aria-expanded":s,children:[jsx("span",{className:"flex items-center space-x-2",children:jsx("span",{children:a})}),jsx(FontAwesomeIcon,{icon:s?faChevronUp:faChevronDown,className:"text-ch20-purpleLighter",size:"sm"})]}),s&&jsx("div",{className:"text-ch20-purpleLighter pb-4 text-sm",children:o})]})},BankAccountConnectSetup=({onConnectBank:a,prodStaticBaseUrl:o})=>{const{text:s,lang:_}=reactExports.useContext(LocalizationContext),j=`${o}/img/charity-registration-assets`,$t=[{question:s.charityRegistration.isTheInformationThatIProvideKeptSafeAndSecure(),answer:s.charityRegistration.yesYourBankLoginCredentialsAreNeverSeenByOrShared()},{question:s.charityRegistration.whatIfIDontHaveOnlineBanking(),answer:s.charityRegistration.youCanStillConnectYourBankAccountManually()},{question:s.charityRegistration.canIChangeMyBankAccountDetailsLater(),answer:s.charityRegistration.yesYouCanUpdateYourBankAccountDetailsAnytime()}];return jsxs("div",{className:"flex flex-row lg:flex-col",children:[jsx("div",{className:"hidden justify-end lg:flex",children:jsx(LanguageToggle,{lang:_,isV2:!0,className:"!text-ch20-purple font-inter font-regular flex h-[44px] items-center text-sm underline hover:underline"})}),jsx("div",{className:"pt-27 flex w-1/2 flex-col bg-white p-8 md:p-12 lg:w-full",children:jsxs("div",{className:"mx-auto max-w-xl pl-4 pr-4 ",children:[jsx("h1",{className:"text-h2 font-inter text-ch20-purple mb-4 font-bold",children:s.charityRegistration.securelyConnectYourBankToReceiveDonations()}),jsx("p",{className:"font-inter font-regular text-ch20-purpleLighter mb-8 text-base",children:s.charityRegistration.verifyingYourCharityIsRequired()}),jsxs("h2",{className:"font-inter text-ch20-purple mb-4 text-base font-bold",children:[s.charityRegistration.whatIsNeededFromYou(),":"]}),jsxs("div",{className:"mb-8 space-y-3",children:[jsxs("div",{className:"border-ch20-keyline bg-ch20-background flex flex-col gap-3 rounded-lg border p-3",children:[jsxs("div",{className:"flex items-center space-x-2",children:[jsx(FontAwesomeIcon,{icon:faCheckCircle,className:"text-ch20-purpleLighter",size:"lg"}),jsx("span",{className:"text-ch20-purpleLighter",children:s.charityRegistration.onlineBankingAccessToLinkYourCharitysBankAccount()})]}),jsxs("div",{className:"flex items-center space-x-2",children:[jsx(FontAwesomeIcon,{icon:faCheckCircle,className:"text-ch20-purpleLighter",size:"lg"}),jsx("span",{className:"text-ch20-purpleLighter",children:s.charityRegistration.yourBankAccountDetailsToSetupEFT()})]})]}),jsxs("div",{className:"flex items-start space-x-3 p-3",children:[jsx(FontAwesomeIcon,{icon:faExclamationCircle$2,className:"text-ch20-purpleLighter",size:"lg"}),jsx("p",{className:"text-ch20-purpleLighter text-sm",children:s.charityRegistration.onceDocumentsAreReceivedOurTeamWillVerify()})]})]}),jsxs(ButtonV2,{className:"!bg-ch20-purple !rounded-cos text-ink-white font-inter mt-4 flex h-[48px] w-full items-center justify-center gap-2.5 border-none font-bold",id:"connect-bank-btn",onClick:a,children:[jsx(FontAwesomeIcon,{icon:faLock$1,className:"mr-2"}),s.charityRegistration.connectYourBankAccount()]}),jsxs("div",{className:"mt-27 border-gray-200 pt-6",children:[jsx("h2",{className:"text-ch20-purple mb-4 text-base font-bold",children:s.charityRegistration.faq()}),$t.map((zt,Ht)=>jsx(FAQItem,{question:zt.question,answer:zt.answer},Ht))]})]})}),jsxs("div",{className:"bg-ch20-purple flex w-1/2 flex-col pb-6 text-white lg:w-full",children:[jsx("div",{className:"flex justify-end p-4 sm:hidden md:p-6 lg:p-8",children:jsx(LanguageToggle,{lang:_,isV2:!0,className:"flex h-[44px] items-center text-sm font-semibold !text-white underline hover:underline"})}),jsx("div",{className:"flex flex-grow flex-col items-center p-8 pt-20 md:p-12",children:jsxs("div",{className:"max-w-md text-center",children:[jsxs("div",{className:"mb-10 flex flex-col items-center justify-center space-y-3",children:[jsx("img",{src:_==="en"?`${j}/ch-logo.container.v2.svg`:`${j}
1740/ch-logo.container.v2.fr.svg`,alt:"CanadaHelps Logo",className:"h-12 md:h-10"}),jsx("span",{className:"my-1 text-3xl font-light text-white",children:jsx(FontAwesomeIcon,{icon:faPlus})}),jsx("img",{src:`${j}/flinks-institution-logo.svg`,alt:"Flinks Logo",className:"h-12 md:h-10"})]}),jsx("h2",{className:"text-h3 mb-4 font-serif font-bold",children:s.charityRegistration.canadaHelpsUsesFlinksToConnectToYourAccount()}),jsx("p",{className:"mb-4 text-base opacity-90",children:s.charityRegistration.flinksATrustedCanadianFinancialCompany()})]})}),jsx("div",{className:"mt-auto items-center justify-center md:p-6",children:jsx("div",{className:"bg-ch20-purple m:flex-col mx-27 pt-100 max-w-xl sm:mx-8 sm:pt-12",children:jsx(ContactFooter,{className:"text-xsmall !m-0 flex flex-row justify-center space-x-8 space-y-0 pb-6 sm:flex-col sm:space-x-0 sm:space-y-2",linkClassName:"!text-white font-inter font-normal underline leading-4 h-[44px] flex items-center"})})})]})]})},BankingInfoPending=()=>{const{text:a,lang:o}=reactExports.useContext(LocalizationContext),s=()=>{const _=o==="en"?getEnvURL()+"/en/Admin/MCAccountInfo.aspx":getEnvURL()+"/fr/Admin/MCAccountInfo.aspx";window.location.href=_};return jsx("div",{className:"flex min-h-screen flex-row lg:flex-col",children:jsx("div",{className:"flex w-full flex-col justify-center overflow-x-hidden bg-white p-8 md:p-12",children:jsx("div",{className:"mx-auto w-full max-w-xl",children:jsxs("div",{className:"justify-start",children:[jsx("h1",{className:"text-h1 font-ptserif text-ch20-purple mb-4 font-bold",children:a.charityRegistrationSuccess.thankYouForConnecting()}),jsx("p",{className:"text-default font-inter text-ch20-purple mb-8 leading-normal",children:a.charityRegistrationSuccess.mightTakeTimeToComplete()}),jsx(ButtonV2,{className:"!bg-ch20-purple !rounded-cos text-ink-white font-inter flex h-[54px] w-full items-center justify-center gap-2.5 border-none text-lg font-bold",id:"proceed-to-profile-btn",onClick:s,children:a.charityRegistration.takeMeToMyAccount()})]})})})})},validateEmailFormat$1=a=>{if(!isEmail(a))return"Invalid email format"},renderCustomError$1=(a,o,s)=>{if(!a)return null;const _=zt=>typeof zt=="object"&&zt!==null&&"type"in zt;let j=a.message;const $t=_(a)?a.type:void 0;return $t==="required"&&(j=s.fieldRequired()),(j==="Invalid email format"||$t==="validate"&&o==="email")&&(j=s.charityRegistration.pleaseEnterValidEmail()),jsxs("div",{className:"mt-2 flex items-center space-x-2",children:[jsx(FontAwesomeIcon,{className:"text-ch20-danger",icon:faExclamationCircle,size:"sm"}),jsx(ValidationErrorMessage,{id:`${o}-error`,errorMessage:j,containerClassName:"mt-0 text-small text-ch20-danger font-inter"})]})},CollectSigningOfficerFormModal=({isOpen:a,onSend:o,onClose:s})=>{const{text:_}=reactExports.useContext(LocalizationContext),{handleSubmit:j,reset:$t}=useFormContext(),zt=Ht=>{o(Ht),$t()};return jsx(Modal,{isOpen:a,closeModal:s,closeAriaLabel:_.close(),modalClassName:"!p-0 !rounded-cos overflow-hidden w-full",modalBodyClassName:"pl-8 pr-8 pt-4",customModalHeader:jsxs("div",{className:"w-full bg-white",children:[jsxs("div",{className:"flex items-start justify-between pl-8 pr-8 pt-4 pb-4",children:[jsx("h1",{className:"text-h1 font-ptserif text-ch20-purple font-bold leading-tight",children:_.charityRegistration.sendFormSigningOfficer()}),jsx("button",{onClick:s,className:"bg-ch20-background text-ch20-purpleLighter hover:text-ch20-purple flex h-10 w-10 items-center justify-center rounded-lg transition-colors",children:jsx(FontAwesomeIcon,{icon:faTimes,size:"lg"})})]}),jsx("hr",{className:"m-0 w-full border-gray-100"})]}),children:jsxs("div",{children:[jsx("form",{id:"signing-officer-form",onSubmit:j(zt),className:"bg-white",children:jsxs("div",{children:[jsx("p",{className:"text-default font-inter text-ch20-purpleLighter leading-relaxed",children:_.charityRegistration.notAuthorizedSigningOfficer()}),jsx(FormField,{name:"fullName",rules:{required:_.charityRegistration.fieldRequired(_.charityRegistration.signingOfficersName())},children:(Ht,Ut)=>jsxs("div",{className:"flex flex-col",children:[jsx("label",{className:"text-ch20-purpleLighter text-default font-inter mt-2 flex items-center font-bold",children:jsx("span",{children:_.charityRegistration.signingOfficersName()})}),jsx(GenericTextInput$1,{label:"fullName",...Ht,id:"fullName",placeholder:_.charityRegistration.signingOfficerNameLabel(),inputClassName:clsx("h-[54px] rounded-lg",Ut?"bg-cos-error-light":""),hideLabel:!0}),renderCustomError$1(Ut,"fullName",_)]})}),jsx(FormField,{name:"email",rules:{required:_.charityRegistration.emailRequired(),validate:validateEmailFormat$1},children:(Ht,Ut)=>jsxs("div",{className:"flex flex-col",children:[jsx("label",{className:"text-ch20-purpleLighter text-default font-inter mt-2 flex items-center font-bold",children:jsx("span",{children:_.charityRegistration.signingOfficersEmail()})}),jsx(GenericTextInput$1,{label:"email",...Ht,type:"email",id:"email",placeholder:_.charityRegistration.signingOfficerEmailLabel(),inputClassName:clsx("h-[54px] rounded-lg",Ut?"bg-cos-error-light":""),hideLabel:!0}),renderCustomError$1(Ut,"email",_)]})})]})}),jsx("div",{className:"mt-4 w-full border-t border-gray-100",children:jsxs("div",{className:"flex items-center justify-end py-4",children:[jsx(Button,{form:"signing-officer-form",id:"send-signing-officer-btn",variant:"primaryPurple",className:"!bg-ch20-purple !rounded-cos mr-2 border-none font-bold text-white",type:"submit",children:_.charityRegistration.send()}),jsx("button",{type:"button",onClick:s,className:"text-ch20-purple font-inter text-default cursor-pointer border-none bg-transparent font-bold hover:underline",children:_.charityRegistration.cancel()})]})})]})})},CollectSigningOfficerGeneralErrorModal=({isOpen:a,onClose:o})=>{const{text:s,lang:_}=reactExports.useContext(LocalizationContext),j=()=>{const $t=_==="en"?getEnvURL()+"/en/Admin/MCAccountInfo.aspx":getEnvURL()+"/fr/Admin/MCAccountInfo.aspx";window.location.href=$t};return jsx(Modal,{isOpen:a,closeModal:o,closeAriaLabel:s.close(),modalClassName:"!p-0 !rounded-cos overflow-hidden !max-w-[440px] w-full",modalBodyClassName:"p-8",customModalHeader:jsxs("div",{className:"relative flex flex-col items-center bg-white px-8 pt-8 pb-0 text-center",children:[jsx("button",{onClick:o,className:"text-ch20-purpleLighter hover:text-ch20-purple absolute top-6 right-8 
1740cursor-pointer border-none bg-transparent p-0 transition-colors",children:jsx(FontAwesomeIcon,{icon:faTimes,size:"lg"})}),jsx("div",{className:"bg-ch20-yellow mb-8 mt-8 flex h-24 w-24 items-center justify-center rounded-full",children:jsx(FontAwesomeIcon,{icon:faExclamationTriangle,className:"text-5xl text-white"})}),jsx("h2",{className:"text-h1 font-ptserif text-ch20-purple mb-6 font-bold",children:s.charityRegistration.somethingWentWrong()}),jsxs("div",{className:"text-default font-inter text-ch20-purpleLighter space-y-2 leading-relaxed",children:[jsx("p",{children:s.charityRegistration.technicalIssueOccurred()}),jsx("p",{children:s.charityRegistration.tryAgainLaterFromBankingPage()})]})]}),children:jsx("div",{className:"bg-white",children:jsx(ButtonV2,{onClick:j,className:"!bg-ch20-yellow font-inter flex h-[54px] w-full items-center justify-center !rounded-lg border-none text-lg font-bold text-white",children:s.charityRegistration.goToBankingDetails()})})})},CollectSigningOfficerResendModal=({isOpen:a,onTryAgain:o,onClose:s})=>{const{text:_}=reactExports.useContext(LocalizationContext);return jsx(Modal,{isOpen:a,closeModal:s,closeAriaLabel:_.close(),modalClassName:"!p-0 !rounded-cos overflow-hidden !max-w-[440px] w-full",modalBodyClassName:"p-8",customModalHeader:jsxs("div",{className:"relative flex flex-col items-center bg-white px-8 pt-8 pb-0 text-center",children:[jsx("button",{onClick:s,className:"text-ch20-purpleLighter hover:text-ch20-purple absolute top-6 right-8 cursor-pointer border-none bg-transparent p-0 transition-colors",children:jsx(FontAwesomeIcon,{icon:faTimes,size:"lg"})}),jsx("div",{className:"bg-ch20-yellow mb-8 mt-8 flex h-24 w-24 items-center justify-center rounded-full",children:jsx(FontAwesomeIcon,{icon:faExclamationTriangle,className:"text-5xl text-white"})}),jsxs("h2",{className:"text-h1 font-ptserif text-ch20-purple mb-6 font-bold",children:[_.charityRegistration.sorry(),"!"]}),jsxs("div",{className:"text-default font-inter text-ch20-purpleLighter space-y-2 leading-relaxed",children:[jsx("p",{children:_.charityRegistration.thereWasAProblemSendingTheEmailToYourSigningOfficer()}),jsx("p",{children:_.charityRegistration.pleaseCheckTheEmailAddressAndTryAgain()})]})]}),children:jsx("div",{className:"bg-white",children:jsxs("div",{className:"flex gap-x-4",children:[jsx("button",{type:"button",onClick:s,className:"text-ch20-purple bg-ch20-background font-inter h-[54px] flex-1 cursor-pointer rounded-lg border-none text-lg font-bold transition-colors hover:bg-gray-200",children:_.charityRegistration.cancel()}),jsx(ButtonV2,{onClick:o,className:"!bg-ch20-yellow font-inter flex h-[54px] flex-1 items-center justify-center !rounded-lg border-none text-lg font-bold text-white",children:_.charityRegistration.tryAgain()})]})})})},CollectSigningOfficerSuccessModal=({isOpen:a,onClose:o})=>{const{text:s}=reactExports.useContext(LocalizationContext);return jsx(Modal,{isOpen:a,closeModal:o,closeAriaLabel:s.close(),modalBodyClassName:"p-8",modalClassName:"!p-0 !rounded-cos overflow-hidden !max-w-[440px] w-full",customModalHeader:jsxs("div",{className:"relative flex flex-col items-center bg-white px-8 pt-8 pb-0 text-center",children:[jsx("button",{onClick:o,className:"text-ch20-purpleLighter hover:text-ch20-purple absolute top-6 right-8 cursor-pointer border-none bg-transparent transition-colors",children:jsx(FontAwesomeIcon,{icon:faTimes,size:"lg"})}),jsx("div",{className:"bg-ch20-green mb-8 mt-8 flex h-24 w-24 items-center justify-center rounded-full",children:jsx(FontAwesomeIcon,{icon:faCheck,className:"text-5xl text-white"})}),jsx("h2",{className:"text-h1 font-ptserif text-ch20-purple mb-6 font-bold",children:s.charityRegistration.success()}),jsxs("div",{className:"text-default font-inter text-ch20-purpleLighter space-y-2 leading-relaxed",children:[jsx("p",{children:s.charityRegistration.weHaveEmailedTheSigningOfficer()}),jsxs("p",{children:[s.charityRegistration.youWillBeNotifiedOnceTheFormIsSigned()," ",jsx("span",{className:"italic",children:s.charityRegistration.theLinkWillExpireIn7Days()})]})]})]}),children:jsx("div",{className:"bg-white",children:jsx(ButtonV2,{onClick:o,className:"!bg-ch20-green !rounded-cos font-inter flex w-full items-center justify-center border-none text-lg font-bold text-white",children:s.ok()})})})},charityRegistrationApiClient=new CharityRegistrationAPIClient,MAX_ADDRESS_LENGTH=100,renderCustomError=(a,o,s)=>{if(!a)return null;const _=zt=>typeof zt=="object"&&zt!==null&&"type"in zt;let j=a.message;return(_(a)?a.type:void 0)==="maxLength"&&(j=s.charityRegistration.maximumCharactersAllowed(MAX_ADDRESS_LENGTH)),jsxs("div",{className:"mt-2 flex items-center space-x-2",children:[jsx(FontAwesomeIcon,{className:"text-ch20-danger",icon:faExclamationCircle,size:"sm"}),jsx(ValidationErrorMessage,{id:`${o}
1740-error`,errorMessage:j,containerClassName:"mt-0 text-small text-ch20-danger"})]})},EditCharityAddressModal=({initialData:a,onSave:o,onClose:s,isOpen:_,requestId:j,charityId:$t,onError:zt})=>{const{text:Ht,lang:Ut}=reactExports.useContext(LocalizationContext),{handleSubmit:Gt,watch:Xt}=useFormContext(),Zt=Xt("country")==="CA",[er,tr]=reactExports.useState(!1),[nr,sr]=reactExports.useState(null),or=async rr=>{tr(!0),sr(null);try{const ar=new UpdateCharityBankingDetailAddressCommand({requestId:j,streetAddress1:rr.address1,streetAddress2:rr.address2,city:rr.city,province:rr.province,country:rr.country,postalCode:rr.postalCode,charityId:$t});await charityRegistrationApiClient.updateCharityBankingDetailRequestAddress(ar)?(o&&o(rr),s()):zt?zt():sr("Failed to update address.")}catch{zt?zt():sr("Failed to update address.")}finally{tr(!1)}},ir=jsxs("div",{className:"border-ch20-keyline flex items-center justify-between border p-6",children:[jsx("h2",{className:"text-h1 font-ptserif text-ch20-purple font-bold",children:Ht.charityRegistration.editCharityAddress()}),jsx("button",{onClick:er?void 0:s,className:"bg-ch20-background hover:bg-ch20-background text-md rounded-cos cursor-pointer border-none font-light",disabled:er,"aria-disabled":er,tabIndex:er?-1:0,children:jsx(FontAwesomeIcon,{icon:faXmark$2,className:"text-ch20-purpleLighter p-1 text-xl"})})]});return jsx(Modal,{isOpen:_,closeModal:s,size:"medium",customModalHeader:ir,modalBodyClassName:"p-0",shouldCloseOnOverlayClick:!er,children:jsxs("form",{onSubmit:Gt(or),className:"space-y-4 p-6",children:[nr&&jsx("div",{className:"text-ch20-danger mb-2 text-sm",children:nr}),jsx(FormField,{name:"address1",rules:{required:Ht.charityRegistration.fieldRequired(Ht.charityRegistration.address1()),maxLength:{value:MAX_ADDRESS_LENGTH,message:"MAX_LENGTH"}},children:(rr,ar)=>jsxs("div",{className:"flex flex-col",children:[jsxs("label",{className:"text-ch20-purpleLighter mb-1 text-sm font-bold",children:[Ht.charityRegistration.address1()," *"]}),jsx(GenericTextInput$1,{...rr,id:rr.name,hideError:!0,inputClassName:ar?"bg-cos-error-light placeholder-ch20-danger":"",placeholder:a.address1||"e.g. 123 Main St.",hideLabel:!0,label:"Address 1"}),renderCustomError(ar,"address1",Ht)]})}),jsx(FormField,{name:"address2",children:rr=>jsxs("div",{className:"flex flex-col",children:[jsx("label",{className:"text-ch20-purpleLighter mb-1 text-sm font-bold",children:Ht.charityRegistration.address2Optional()}),jsx(GenericTextInput$1,{...rr,id:rr.name,placeholder:a.address2||"e.g. unit #",hideLabel:!0,label:"Address 2"})]})}),jsx(FormField,{name:"city",rules:{required:Ht.charityRegistration.fieldRequired(Ht.charityRegistration.city())},children:(rr,ar)=>jsxs("div",{className:"flex flex-col",children:[jsxs("label",{className:"text-ch20-purpleLighter mb-1 text-sm font-bold",children:[Ht.charityRegistration.city()," *"]}),jsx(GenericTextInput$1,{...rr,id:rr.name,hideError:!0,inputClassName:ar?"bg-cos-error-light placeholder-ch20-danger":"",placeholder:a.city||"Toronto",hideLabel:!0,label:"City"}),renderCustomError(ar,"city",Ht)]})}),jsx(FormField,{name:"province",rules:{required:Ht.charityRegistration.fieldRequired(Ht.charityRegistration.provinceState())},children:(rr,ar)=>jsxs("div",{className:"flex flex-col",children:[jsxs("label",{className:"text-ch20-purpleLighter mb-1 text-sm font-bold",children:[Ht.charityRegistration.provinceState()," *"]}),Zt?jsx("select",{...rr,id:rr.name,className:clsx("font-inter focus:border-ch20-purple h-[40px] rounded-lg border p-2 text-sm outline-none transition-colors",ar?"border-ch20-danger bg-cos-error-light":"border-ch20-keyline"),children:provinces.map(lr=>jsx("option",{value:lr.abbr,children:Ut==="fr"?lr.label_fr:lr.label_en},lr.abbr))}):jsx(GenericTextInput$1,{...rr,id:rr.name,hideError:!0,inputClassName:ar?"bg-cos-error-light placeholder-ch20-danger":"",placeholder:a.province||"e.g. New York",hideLabel:!0,label:Ht.charityRegistration.provinceState()}),renderCustomError(ar,"province",Ht)]})}),jsx(FormField,{name:"postalCode",rules:{required:Ht.charityRegistration.fieldRequired(Ht.charityRegistration.postalCode()),pattern:{value:/^[A-Za-z]\d[A-Za-z][ -]?\d[A-Za-z]\d$|^(\d{5}(-\d{4})?)$/,message:"Invalid postal/zip code format."}},children:(rr,ar)=>jsxs("div",{className:"flex flex-col",children:[jsxs("label",{className:"text-ch20-purpleLighter mb-1 text-sm font-bold",children:[Ht.charityRegistration.postalCode()," *"]}),jsx(GenericTextInput$1,{...rr,id:rr.name,hideError:!0,inputClassName:ar?"bg-cos-error-light placeholder-ch20-danger":"",placeholder:a.postalCode||"M5T 3B2",hideLabel:!0,label:"Postal Code"}),renderCustomError(ar,"postalCode",Ht)]})}),jsx(FormField,{name:"country",rules:{required:Ht.charityRegistration.fieldRequired(Ht.charityRegistration.country())},children:(rr,ar)=>jsxs("div",{className:"flex flex-col",children:[jsxs("label",{className:"text-ch20-purpleLighter mb-1 text-sm font-bold",children:[Ht.charityRegistration.country()," *"]}),jsx("select",{...rr,id:rr.name,className:clsx("font-inter focus:border-ch20-purple h-[40px] rounded-lg border p-2 text-sm outline-none transition-colors",ar?"border-ch20-danger bg-cos-error-light":"border-ch20-keyline"),children:countries.map(lr=>jsx("option",{value:lr.abbr,children:Ut==="fr"?lr.label_fr:lr.label_en},lr.abbr))}),renderCustomError(ar,"country",Ht)]})}),jsx("div",{className:"mt-6 flex justify-end space-x-3 border-t border-gray-100 pt-6",children:er?jsx("div",{className:"flex h-[42px] w-full items-center justify-center",children:jsx(Loader,{loaderLabel:Ht.charityRegistration.savingYourAddress()})}):jsxs(Fragment,{children:[jsx(ButtonV2,{className:"!bg-ch20-purple !rounded-cos text-ink-white font-inter flex h-[42px] items-center justify-center gap-2.5 border-none font-bold",id:"save-address-btn",type:"submit",children:Ht.charityRegistration.saveAddress()}),jsx("button",{type:"button",onClick:s,className:"text-ch20-purpleLighter cursor-pointer rounded-lg border-none bg-transparent py-2 px-4 font-semibold hover:bg-gray-100",children:Ht.cancel()})]})})]})})},ErrorPageRebrand=({imageUrl:a,errorType:o,heading:s,paragraph1:_,paragraph1Line2:j,paragraph2:$t,contactText:zt,ctaLink:Ht,classNames:Ut={}})=>jsxs("div",{className:"flex lg:flex-col",children:[jsx("div",{className:"flex w-1/2 flex-col bg-white lg:w-full",children:jsx("div",{className:"flex-grow 
1740sm:p-4 sm:pb-0 md:p-8 lg:pt-0",children:jsx("div",{className:"bg-shade-romance m:flex-col pt-17.5 pb-68.5 mx-auto max-w-xl pr-4 pl-4 sm:pt-8 sm:pb-8 lg:pb-0 lg:pt-6",children:jsx("img",{src:a,alt:"Error Page",className:"h-auto w-full rounded-lg"})})})}),jsx("div",{className:"flex w-1/2 flex-col bg-white lg:w-full",children:jsx("div",{className:"bg-shade-romance m:flex-col xl:pt-27 max-w-xl pr-4 pl-4 sm:pt-0 lg:mx-auto lg:pt-0",children:jsxs("div",{className:"pr-4 pl-4 lg:pb-8",children:[jsx("div",{className:"pt-8 pb-8 lg:pt-0",children:jsx("span",{className:Ut.errorType??"text-ch20-purple font-inter text-large tracking-large uppercase",children:o})}),jsx("div",{className:"pb-10",children:jsx("span",{className:Ut.heading??"text-ch20-purple text-xxlarge lg:text-xlarge leading-76px font-ptserif font-bold",children:s})}),_&&jsxs("div",{className:"pb-2",children:[jsx("p",{className:Ut.paragraph1??"text-ch20-purple font-inter text-large",children:_}),j&&jsx("p",{className:Ut.paragraph1Line2??"text-ch20-purple font-inter text-large",children:j})]}),$t&&jsx("div",{className:"pb-6",children:jsx("p",{className:Ut.paragraph2??"text-ch20-purple font-inter text-large",children:$t})}),Ht&&jsx("div",{className:"pb-6",children:jsx("p",{className:Ut.ctaLink??"text-ch20-blue font-inter text-large cursor-pointer underline",children:Ht})}),zt&&zt]})})})]}),getInitialDataFromWindow=()=>window.chRegistration?.__INITIAL_DATA__,BankingInfoForm=({onBack:a,onNext:o,flinksProgressStep:s,charityName:_,userData:j,initialCharityAddress:$t,requestId:zt,fullImageUrl:Ht})=>{const{text:Ut,lang:Gt}=reactExports.useContext(LocalizationContext),{flinksRequestId:Xt,flinksAccountId:Jt,flinksLoginId:Zt}=reactExports.useContext(OnboardingFlinksContext),er=useLocation(),[tr,nr]=reactExports.useState(null),[sr,or]=reactExports.useState(!1),[ir,rr]=reactExports.useState(!1),[ar,lr]=reactExports.useState(!1),[ur,cr]=reactExports.useState(!1),[dr,gr]=reactExports.useState(""),[_r,Sr]=reactExports.useState(!1),[wr,Rr]=reactExports.useState("expired"),[Ir,mr]=reactExports.useState(!1),[hr,vr]=reactExports.useState(!1),[pr,br]=reactExports.useState(!1),[Pr,kr]=reactExports.useState(!1),[Lr,Gr]=reactExports.useState(!1),[Fr,$r]=reactExports.useState(!1),[Kr,rn]=reactExports.useState(!1),[Zr,sn]=reactExports.useState(0),[nn,cn]=reactExports.useState($t||{address1:"",address2:"",city:"",province:"",postalCode:"",country:""}),[Wr,xr]=reactExports.useState(null),Or=useForm({mode:"onTouched",defaultValues:nn}),Cr=reactExports.useCallback(async(Qr,qr,Tr)=>{try{or(!0);const yr=await getCharityBankingConfirmation(Qr,qr,Tr,Gt);return yr&&(!yr.bankingInstitutionCode||!yr.bankAccountNumber||!yr.bankTransit||!yr.bankAccountName||!yr.bankAccountType)&&mr(!0),yr}catch{return Rr("api"),Sr(!0),null}finally{or(!1)}},[Gt]),Dr=()=>{const Qr=Zr+1;sn(Qr),vr(!1),Qr>=2?Gr(!0):kr(!0)},Vr=async Qr=>{try{if(!tr?.id){Dr();return}$r(!0);const qr=new CharityRegistrationAPIClient,Tr=new SendSOSignatureRequestCommand({requestModel:new SOSignatureRequestModel({charityBankingDetailRequestID:tr?.id||0,charityName:tr?.operatingName||_||"",language:Gt==="fr"?Languages._2:Languages._1,soEmailAddress:Qr.email,soFullName:Qr.fullName})});await qr.sendSoSignatureEmailRequest(Tr)?(rn(!0),sn(0),vr(!1),br(!0)):Dr()}catch{Dr()}finally{$r(!1)}};reactExports.useEffect(()=>{const Qr=new URLSearchParams(er.search),qr=Qr.get("token"),Tr=Qr.get("requestId");if(!!(qr||Tr)&&(!Xt||!Jt||!Zt)){const Mr=getInitialDataFromWindow();if(!Mr||!Mr.accountDetails){Sr(!0);return}const jr=Mr.accountDetails,Ur={operatingName:jr.charityName||"",bnNumber:jr.businessNumber||"",streetAddress1:jr.streetAddress1||"",streetAddress2:jr.streetAddress2||"",charityId:jr.charityId||0,city:jr.city||"",province:jr.province||"",postalCode:jr.postalCode||"",country:jr.country||"",userFirstName:jr.contactFirstName||"",userLastName:jr.contactLastName||"",bankingInstitutionCode:jr.bankingInstitutionCode||"",bankAccountNumber:jr.bankingAccountNumber||"",bankTransit:jr.bankingTransitNumber||"",bankAccountName:jr.accountName||"",bankAccountType:jr.accountType||"",requestId:jr.requestId||""};if(nr(Ur),!Ur.bankingInstitutionCode||!Ur.bankAccountNumber||!Ur.bankTransit||!Ur.bankAccountName||!Ur.bankAccountType){Rr("error"),Sr(!0);return}const Jr={address1:Ur.streetAddress1,address2:Ur.streetAddress2,city:Ur.city,province:Ur.province,postalCode:Ur.postalCode,country:Ur.country||"CA"};cn(Jr)}else Xt&&Jt&&Zt?(async()=>{const jr=await Cr(Xt,Jt,Zt);if(jr){if(!jr.bankingInstitutionCode||!jr.bankAccountNumber||!jr.bankTransit||!jr.bankAccountName||!jr.bankAccountType){mr(!0);return}nr(jr);const Ur={address1:jr.streetAddress1||"",address2:jr.streetAddress2||"",city:jr.city||"",province:jr.province||"",postalCode:jr.postalCode||"",country:jr.country||"CA"};cn(Ur),Or.reset(Ur)}})():(Rr("error"),Sr(!0))},[Xt,Jt,Zt,Cr,Or,er.search]);const Yr={name:tr?.operatingName||_||"N/A",contact:tr?`${tr.userFirstName} ${tr.userLastName}`:`${j?.firstName||""} ${j?.lastName||""}
1740`,bn:tr?.bnNumber?Ut.charityRegistration.bN()+` ${tr.bnNumber}`:"N/A",address:`${nn.address1}${nn.address2?`, ${nn.address2}`:""}, ${nn.city}, ${nn.province} ${nn.postalCode}`,institution:tr?.bankingInstitutionCode||"N/A",accountNumber:tr?.bankAccountNumber||"N/A",transitNumber:tr?.bankTransit||"N/A",accountName:tr?.bankAccountName||"N/A",accountType:tr?.bankAccountType||"N/A"},tn=()=>{Or.reset(nn),rr(!0)},an=Qr=>{cn(Qr),rr(!1)},Nr=Qr=>{const qr=Qr.toDataURL();xr(qr),cr(!1)},Br=()=>{Rr("api"),Sr(!0),rr(!1)},Hr=async Qr=>{Qr.preventDefault();const qr=getInitialDataFromWindow();if(!Wr){cr(!0);return}if(!(!Xt&&!qr?.accountDetails?.requestId))try{const Tr=Wr.split(",")[1],yr=new CharityRegistrationAPIClient,Er=new UpdateSignatureRequestModel({requestId:Xt??qr?.accountDetails?.requestId??"",charityId:qr?.accountDetails?.charityId||0,authorizedSigningOfficerName:dr,imageData:Tr,language:Gt==="fr"?Languages._2:Languages._1});await yr.updateCharityBankingSignature(new UpdateCharityBankingSignatureCommand({requestModel:Er}))?o({isSigned:!0,charityAddress:nn,signingOfficerName:dr,signatureImage:Wr}):(Rr("api"),Sr(!0))}catch{Rr("api"),Sr(!0)}},Xr=()=>{const Qr=Gt==="en"?getEnvURL()+"/en/Admin/MCAccountInfo.aspx":getEnvURL()+"/fr/Admin/MCAccountInfo.aspx";window.location.href=Qr};return!sr&&Ir?jsx(BankingInfoPending,{}):_r?wr==="api"||wr==="error"?jsx(ErrorPageRebrand,{errorType:Ut.charityRegistration.error(),imageUrl:Ht||"",heading:Ut.charityRegistration.experiencingIssue(),ctaLink:Ut.charityRegistration.goToHomepage()}):jsx(ErrorPageRebrand,{imageUrl:Ht||"",errorType:Ut.charityRegistration.pageNotFound(),heading:Ut.charityRegistration.thisLinkHasExpired(),paragraph1:Ut.charityRegistration.secureLinkInvalidInfo(),paragraph1Line2:Ut.charityRegistration.linkValid7Days(),paragraph2:Ut.charityRegistration.contactResendLinkInfo(),contactText:Ut.charityRegistration.getInTouch()}):jsxs("div",{className:"flex min-h-screen flex-row lg:flex-col",children:[jsxs("div",{className:"flex w-1/2 flex-col overflow-x-hidden bg-white p-8 md:p-12 lg:w-full",children:[jsx("div",{className:"hidden justify-end lg:flex",children:jsx(LanguageToggle,{lang:Gt,isV2:!0,className:"!text-ch20-purple font-inter font-regular flex h-[44px] items-center text-sm underline hover:underline"})}),jsxs("div",{className:"mx-auto max-w-xl",children:[jsx("button",{onClick:a,className:"text-ch20-purpleLighter mb-8 flex items-center bg-transparent p-0","aria-label":Ut.charityRegistration.back(),children:jsx(FontAwesomeIcon,{icon:faArrowLeft,className:"mr-2"})}),jsx("h1",{className:"text-h2 font-ptserif text-ch20-purple font-bold",children:Ut.charityRegistration.bankingInformationForm()}),jsx("h1",{className:"text-h2 font-ptserif text-ch20-purple mb-4 font-bold",children:Ut.charityRegistration.preauthorizedDebitAndCredit()}),jsx("h2",{className:"text-h3 font-regular font-ptserif text-ch20-purple mb-4",children:Ut.charityRegistration.confirmTheInformationBelow()}),sr?jsx(BankingInfoSkeleton,{}):jsxs("div",{className:"rounded-cos border-ch20-keyline bg-ch20-background mb-10 border p-6",children:[jsx("div",{className:"font-inter text-default text-ch20-purple mb-4 font-semibold",children:Yr.name}),jsxs("div",{className:"text-ch20-purpleLighter font-inter mb-4 text-sm",children:[Yr.bn,jsx("br",{}),Yr.address,!Kr&&jsx(ButtonLink,{onClick:tn,className:"text-ch20-blue ml-2 text-sm underline",id:"edit-address",children:Ut.charityRegistration.editAddress()})]}),jsx("p",{className:"text-ch20-purple mt-4 text-sm font-semibold",children:Ut.charityRegistration.charityContact()}),jsx("p",{className:"text-ch20-purpleLighter text-sm",children:Yr.contact}),!Kr&&jsxs("div",{className:"text-ch20-purpleLighter border-ch20-keyline font-inter mt-4 border-t pt-4 text-sm",children:[jsx("p",{className:"text-ch20-purple mb-2 font-semibold",children:Ut.charityRegistration.bankingDetails()}),jsxs("p",{children:[Ut.charityRegistration.institutionCode(),":"," ",Yr.institution]}),jsxs("p",{children:[Ut.charityRegistration.bankAccountNumber(),":"," ",Yr.accountNumber]}),jsxs("p",{children:[Ut.charityRegistration.bankTransitNumber(),":"," ",Yr.transitNumber]}),jsxs("p",{children:[Ut.charityRegistration.accountName(),":"," ",Yr.accountName]}),jsxs("p",{children:[Ut.charityRegistration.accountType(),":"," ",Yr.accountType]})]})]}),Kr?jsx("div",{className:"mt-8 flex justify-center",children:jsx(ButtonV2,{onClick:Xr,className:"!bg-ch20-purple !rounded-cos text-ink-white font-inter flex h-[54px] w-full items-center justify-center border-none text-lg font-bold",children:Ut.charityRegistration.takeMeToMyAccount()})}):jsxs(Fragment,{children:[jsxs("div",{className:"text-ch20-purpleLighter mb-6 flex items-center gap-2 text-sm",children:[jsx(FontAwesomeIcon,{icon:faExclamationCircle$2,className:"text-ch20-blue"}),jsxs("span",{className:"font-inter",children:[Ut.charityRegistration.importantInformationRegardingPreAuthorization()," "]}),jsx(ButtonLink,{type:"button",className:"text-ch20-blue font-inter ml-2 text-sm underline",onClick:()=>lr(!0),id:"show-more",children:Ut.charityRegistration.clickForMore()})]}),jsxs("form",{onSubmit:Hr,children:[jsxs("div",{className:"mb-4 flex flex-col",children:[jsx("label",{className:"text-ch20-purpleLighter font-inter mb-1 text-sm font-bold",children:Ut.charityRegistration.charitySigningOfficer()}),jsx("input",{type:"text",value:dr,onChange:Qr=>gr(Qr.target.value),placeholder:"Name of authorized signing officer",className:"font-inter rounded-lg border border-gray-300 p-2",required:!0})]}),Wr&&jsxs("div",{className:"mb-6 flex flex-col gap-y-2",children:[jsxs("div",{className:"bg-ch20-background border-ch20-blue flex items-center gap-x-4 roun
1740ded-lg p-4",children:[jsx(FontAwesomeIcon,{icon:faFileSignature$1,className:"text-ch20-purpleLighter",size:"lg"}),jsx("img",{src:Wr,alt:"Signature",className:"h-12 object-contain"})]}),jsx("button",{type:"button",onClick:()=>cr(!0),className:"text-ch20-blue font-inter cursor-pointer self-end border-none bg-transparent text-sm underline",children:Ut.charityRegistration.changeSignature()})]}),jsx(ButtonV2,{className:"!bg-ch20-purple !rounded-cos text-ink-white font-inter mb-4 flex h-[48px] w-full items-center justify-center border-none font-bold",type:"submit",disabled:!dr||sr||Fr,children:Wr?Ut.charityRegistration.confirmSignatureAndComplete():Ut.charityRegistration.signAsTheAuthorizedOfficer()}),jsxs("div",{className:"bg-ch20-backgroundYellow text-ch20-purple flex gap-3 rounded-lg p-4 text-sm",children:[jsx(FontAwesomeIcon,{icon:faExclamationTriangle,className:"text-ch20-yellow mt-1"}),jsx("div",{children:jsxs("p",{className:"font-inter",children:[Ut.charityRegistration.theCharitySigningOfficersSignatureIsRequired(),jsx(ButtonLink,{type:"button",className:"text-ch20-blue font-inter ml-2 inline cursor-pointer border-none bg-transparent p-0 underline",id:"send-link-button",onClick:()=>vr(!0),children:Ut.charityRegistration.sendThemALinkToSignTheForm()})]})})]})]})]})]})]}),jsxs("div",{className:"bg-ch20-purple flex w-1/2 flex-col text-white lg:w-full",children:[jsx("div",{className:"flex justify-end p-4 sm:hidden md:p-6 lg:p-8",children:jsx(LanguageToggle,{lang:Gt,isV2:!0,className:"flex h-[44px] items-center text-sm font-semibold !text-white underline hover:underline"})}),jsx("div",{className:"flex flex-grow flex-col items-center justify-center p-8 md:p-12",children:jsx(FlinksConnectProgress,{activeStep:s})})]}),ur&&jsx(AddSignatureModal,{isOpen:ur,onCloseHandler:()=>cr(!1),onApplySignatureHandler:Nr,customModalHeader:jsxs("div",{className:"w-full bg-white",children:[jsxs("div",{className:"flex items-center justify-between px-8 py-6",children:[jsx("h2",{className:"text-h2 font-ptserif text-ch20-purple font-bold",children:Ut.charityRegistration.signature()}),jsx("button",{onClick:()=>cr(!1),className:"bg-ch20-background text-ch20-purpleLighter hover:text-ch20-purple flex h-10 w-10 items-center justify-center rounded-lg",children:jsx(FontAwesomeIcon,{icon:faTimes,size:"lg"})})]}),jsx("hr",{className:"w-full border-gray-100"})]}),subHeaderText:Ut.charityRegistration.typeDrawOrUploadASignature(),subHeaderClassName:"text-ch20-purpleLighter text-default font-inter",buttonGroupContainerClassName:"rounded-lg border border-gray-200 inline-flex w-fit",activeTabClassName:"!bg-ch20-purple !text-white shadow-sm",secondaryButtonClassName:"font-bold hover:underline font-inter text-default !border-none !bg-transparent !outline-none !text-ch20-purple",primaryButtonClassName:"h-[48px] px-8 font-bold border-none !bg-ch20-purple !rounded-cos text-white",signatureBoxClassName:"!p-4 !bg-ch20-background !rounded-cos !border-none",signatureBoxInnerClassName:"!text-ch20-purpleLighter"}),hr&&jsx(FormProvider,{...Or,children:jsx(CollectSigningOfficerFormModal,{isOpen:hr,onSend:Vr,onClose:()=>vr(!1)})}),jsx(CollectSigningOfficerSuccessModal,{isOpen:pr,onClose:()=>br(!1)}),jsx(CollectSigningOfficerResendModal,{isOpen:Pr,onTryAgain:()=>{kr(!1),vr(!0)},onClose:()=>kr(!1)}),jsx(CollectSigningOfficerGeneralErrorModal,{isOpen:Lr,onClose:()=>Gr(!1)}),ar&&jsx("div",{className:"fixed inset-0 z-[100] flex items-center justify-center bg-black bg-opacity-50 p-4",children:jsxs("div",{className:"relative w-full max-w-md rounded-lg bg-white p-8 shadow-xl",children:[jsx("button",{onClick:()=>lr(!1),className:"text-ch20-purpleLighter hover:text-ch20-purple absolute top-4 right-4",children:jsx(FontAwesomeIcon,{icon:faTimes})}),jsx("h2",{className:"text-h3 font-ptserif text-ch20-purple mb-4 font-bold",children:Ut.charityRegistration.importantInformationRegardingPreAuthorization()}),jsxs("div",{className:"text-default text-ch20-purpleLighter font-inter mb-8 leading-relaxed",children:[jsx("p",{className:"mb-4",children:Ut.charityRegistration.importantInformationRegardingPreAuthorizationParagraph1()}),jsx("p",{children:Ut.charityRegistration.importantInformationRegardingPreAuthorizationParagraph2()})]}),jsx(ButtonV2,{className:"!bg-ch20-purple !rounded-cos text-ink-white font-inter flex h-[48px] w-full items-center justify-center border-none font-bold",onClick:()=>lr(!1),children:"Ok"})]})}),ir&&jsx(FormProvider,{...Or,children:jsx(EditCharityAddressModal,{isOpen:ir,initialData:nn,onSave:an,onClose:()=>rr(!1),onError:Br,requestId:tr?.requestId??zt??void 0,charityId:tr?.charityId===void 0||tr?.charityId===0?getInitialDataFromWindow()?.accountDetails?.charityId||0:tr?.charityId})})]})};
vendor: 135,118 bytes, lines 1740-1748
1740var lottie$1={exports:{}};(function(module,exports){typeof document<"u"&&typeof navigator<"u"&&function(a,o){module.exports=o()}(commonjsGlobal$1,function(){var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(o){_useWebWorker=!!o},getWebWorker=function(){return _useWebWorker},setLocationHref=function(o){locationHref=o},getLocationHref=function(){return locationHref};function createTag(a){return document.createElement(a)}function extendPrototype(a,o){var s,_=a.length,j;for(s=0;s<_;s+=1){j=a[s].prototype;for(var $t in j)Object.prototype.hasOwnProperty.call(j,$t)&&(o.prototype[$t]=j[$t])}}function getDescriptor(a,o){return Object.getOwnPropertyDescriptor(a,o)}function createProxyFunction(a){function o(){}return o.prototype=a,o}var audioControllerFactory=function(){function a(o){this.audios=[],this.audioFactory=o,this._volume=1,this._isMuted=!1}return a.prototype={addAudio:function(s){this.audios.push(s)},pause:function(){var s,_=this.audios.length;for(s=0;s<_;s+=1)this.audios[s].pause()},resume:function(){var s,_=this.audios.length;for(s=0;s<_;s+=1)this.audios[s].resume()},setRate:function(s){var _,j=this.audios.length;for(_=0;_<j;_+=1)this.audios[_].setRate(s)},createAudio:function(s){return this.audioFactory?this.audioFactory(s):window.Howl?new window.Howl({src:[s]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(s){this.audioFactory=s},setVolume:function(s){this._volume=s,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var s,_=this.audios.length;for(s=0;s<_;s+=1)this.audios[s].volume(this._volume*(this._isMuted?0:1))}},function(){return new a}}(),createTypedArray=function(){function a(s,_){var j=0,$t=[],zt;switch(s){case"int16":case"uint8c":zt=1;break;default:zt=1.1;break}for(j=0;j<_;j+=1)$t.push(zt);return $t}function o(s,_){return s==="float32"?new Float32Array(_):s==="int16"?new Int16Array(_):s==="uint8c"?new Uint8ClampedArray(_):a(s,_)}return typeof Uint8ClampedArray=="function"&&typeof Float32Array=="function"?o:a}();function createSizedArray(a){return Array.apply(null,{length:a})}function _typeof$6(a){"@babel/helpers - typeof";return _typeof$6=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof$6(a)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};(function(){var a=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],o,s=a.length;for(o=0;o<s;o+=1)BMMath[a[o]]=Math[a[o]]})(),BMMath.random=Math.random,BMMath.abs=function(a){var o=_typeof$6(a);if(o==="object"&&a.length){var s=createSizedArray(a.length),_,j=a.length;for(_=0;_<j;_+=1)s[_]=Math.abs(a[_]);return s}return Math.abs(a)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function styleDiv(a){a.style.position="absolute",a.style.top=0,a.style.left=0,a.style.display="block",a.style.transformOrigin="0 0",a.style.webkitTransformOrigin="0 0",a.style.backfaceVisibility="visible",a.style.webkitBackfaceVisibility="visible",a.style.transformStyle="preserve-3d",a.style.webkitTransformStyle="preserve-3d",a.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(a,o,s,_){this.type=a,this.currentTime=o,this.totalTime=s,this.direction=_<0?-1:1}function BMCompleteEvent(a,o){this.type=a,this.direction=o<0?-1:1}function BMCompleteLoopEvent(a,o,s,_){this.type=a,this.currentLoop=s,this.totalLoops=o,this.direction=_<0?-1:1}function BMSegmentStartEvent(a,o,s){this.type=a,this.firstFrame=o,this.totalFrames=s}function BMDestroyEvent(a,o){this.type=a,this.target=o}function BMRenderFrameErrorEvent(a,o){this.type="renderFrameError",this.nativeError=a,this.currentTime=o}function BMConfigErrorEvent(a){this.type="configError",this.nativeError=a}var createElementID=function(){var a=0;return function(){return a+=1,idPrefix$1+"__lottie_element_"+a}}();function HSVtoRGB(a,o,s){var _,j,$t,zt,Ht,Ut,Gt,Xt;switch(zt=Math.floor(a*6),Ht=a*6-zt,Ut=s*(1-o),Gt=s*(1-Ht*o),Xt=s*(1-(1-Ht)*o),zt%6){case 0:_=s,j=Xt,$t=Ut;break;case 1:_=Gt,j=s,$t=Ut;break;case 2:_=Ut,j=s,$t=Xt;break;case 3:_=Ut,j=Gt,$t=s;break;case 4:_=Xt,j=Ut,$t=s;break;case 5:_=s,j=Ut,$t=Gt;break}return[_,j,$t]}function RGBtoHSV(a,o,s){var _=Math.max(a,o,s),j=Math.min(a,o,s),$t=_-j,zt,Ht=_===0?0:$t/_,Ut=_/255;switch(_){case j:zt=0;break;case a:zt=o-s+$t*(o<s?6:0),zt/=6*$t;break;case o:zt=s-a+$t*2,zt/=6*$t;break;case s:zt=a-o+$t*4,zt/=6*$t;break}return[zt,Ht,Ut]}function addSaturationToRGB(a,o){var s=RGBtoHSV(a[0]*255,a[1]*255,a[2]*255);return s[1]+=o,s[1]>1?s[1]=1:s[1]<=0&&(s[1]=0),HSVtoRGB(s[0],s[1],s[2])}function addBrightnessToRGB(a,o){var s=RGBtoHSV(a[0]*255,a[1]*255,a[2]*255);return s[2]+=o,s[2]>1?s[2]=1:s[2]<0&&(s[2]=0),HSVtoRGB(s[0],s[1],s[2])}function addHueToRGB(a,o){var s=RGBtoHSV(a[0]*255,a[1]*255,a[2]*255);return s[0]+=o/360,s[0]>1?s[0]-=1:s[0]<0&&(s[0]+=1),HSVtoRGB(s[0],s[1],s[2])}var rgbToHex=function(){var a=[],o,s;for(o=0;o<256;o+=1)s=o.toString(16),a[o]=s.length===1?"0"+s:s;return function(_,j,$t){return _<0&&(_=0),j<0&&(j=0),$t<0&&($t=0),"#"+a[_]+a[j]+a[$t]}}(),setSubframeEnabled=function(o){subframeEnabled=!!o},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(o){expressionsPlugin=o},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(o){expressionsInterfaces=o},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(o){defaultCurveSegments=o},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(o){idPrefix$1=o};function createNS(a){return document.createElementNS(svgNS,a)}function _typeof$5(a){"@babel/helpers - typeof";return _typeof$5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof$5(a)}var dataManager=function(){var a=1,o=[],s,_,j={onmessage:function(){},postMessage:function(er){s({data:er})}},$t={postMessage:function(er){j.onmessage({data:er})}};function zt(Zt){if(window.Worker&&window.Blob&&getWebWorker()){var er=new Blob(["var _workerSelf = self; self.onmessage = ",Zt.toString()],{type:"text/javascript"}),tr=URL.createObjectURL(er);return new Worker(tr)}return s=Zt,j}function Ht(){_||(_=zt(function(er){function tr(){function sr(mr,hr){var vr,pr,br=mr.length,Pr,kr,Lr,Gr;for(pr=0;pr<br;pr+=1)if(vr=mr[pr],"ks"in vr&&!vr.completed){if(vr.completed=!0,vr.hasMask){var Fr=vr.masksProperties;for(kr=Fr.length,Pr=0;Pr<kr;Pr+=1)if(Fr[Pr].pt.k.i)lr(Fr[Pr].pt.k);else for(Gr=Fr[Pr].pt.k.length,Lr=0;Lr<Gr;Lr+=1)Fr[Pr].pt.k[Lr].s&&lr(Fr[Pr].pt.k[Lr].s[0]),Fr[Pr].pt.k[Lr].e&&lr(Fr[Pr].pt.k[Lr].e[0])}vr.ty===0?(vr.layers=rr(vr.refId,hr),sr(vr.layers,hr)):vr.ty===4?ar(vr.shapes):vr.ty===5&&Rr(vr)}}function or(mr,hr){if(mr){var vr=0,pr=mr.length;for(vr=0;vr<pr;vr+=1)mr[vr].t===1&&(mr[vr].data.layers=rr(mr[vr].data.refId,hr),sr(mr[vr].data.layers,hr))}}function ir(mr,hr){for(var vr=0,pr=hr.length;vr<pr;){if(hr[vr].id===mr)return hr[vr];vr+=1}return null}function rr(mr,hr){var vr=ir(mr,hr);return vr?vr.layers.__used?JSON.parse(JSON.stringify(vr.layers)):(vr.layers.__used=!0,vr.layers):null}function ar(mr){var hr,vr=mr.length,pr,br;for(hr=vr-1;hr>=0;hr-=1)if(mr[hr].ty==="sh")if(mr[hr].ks.k.i)lr(mr[hr].ks.k);else for(br=mr[hr].ks.k.length,pr=0;pr<br;pr+=1)mr[hr].ks.k[pr].s&&lr(mr[hr].ks.k[pr].s[0]),mr[hr].ks.k[pr].e&&lr(mr[hr].ks.k[pr].e[0]);else mr[hr].ty==="gr"&&ar(mr[hr].it)}function lr(mr){var hr,vr=mr.i.length;for(hr=0;hr<vr;hr+=1)mr.i[hr][0]+=mr.v[hr][0],mr.i[hr][1]+=mr.v[hr][1],mr.o[hr][0]+=mr.v[hr][0],mr.o[hr][1]+=mr.v[hr][1]}function ur(mr,hr){var vr=hr?hr.split("."):[100,100,100];return mr[0]>vr[0]?!0:vr[0]>mr[0]?!1:mr[1]>vr[1]?!0:vr[1]>mr[1]?!1:mr[2]>vr[2]?!0:vr[2]>mr[2]?!1:null}var cr=function(){var mr=[4,4,14];function hr(pr){var br=pr.t.d;pr.t.d={k:[{s:br,t:0}]}}function vr(pr){var br,Pr=pr.length;for(br=0;br<Pr;br+=1)pr[br].ty===5&&hr(pr[br])}return function(pr){if(ur(mr,pr.v)&&(vr(pr.layers),pr.assets)){var br,Pr=pr.assets.length;for(br=0;br<Pr;br+=1)pr.assets[br].layers&&vr(pr.assets[br].layers)}}}(),dr=function(){var mr=[4,7,99];return function(hr){if(hr.chars&&!ur(mr,hr.v)){var vr,pr=hr.chars.length;for(vr=0;vr<pr;vr+=1){var br=hr.chars[vr];br.data&&br.data.shapes&&(ar(br.data.shapes),br.data.ip=0,br.data.op=99999,br.data.st=0,br.data.sr=1,br.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},hr.chars[vr].t||(br.data.shapes.push({ty:"no"}),br.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}}(),gr=function(){var mr=[5,7,15];function hr(pr){var br=pr.t.p;typeof br.a=="number"&&(br.a={a:0,k:br.a}),typeof br.p=="number"&&(br.p={a:0,k:br.p}),typeof br.r=="number"&&(br.r={a:0,k:br.r})}function vr(pr){var br,Pr=pr.length;for(br=0;br<Pr;br+=1)pr[br].ty===5&&hr(pr[br])}return function(pr){if(ur(mr,pr.v)&&(vr(pr.layers),pr.assets)){var br,Pr=pr.assets.length;for(br=0;br<Pr;br+=1)pr.assets[br].layers&&vr(pr.assets[br].layers)}}}(),_r=function(){var mr=[4,1,9];function hr(pr){var br,Pr=pr.length,kr,Lr;for(br=0;br<Pr;br+=1)if(pr[br].ty==="gr")hr(pr[br].it);else if(pr[br].ty==="fl"||pr[br].ty==="st")if(pr[br].c.k&&pr[br].c.k[0].i)for(Lr=pr[br].c.k.length,kr=0;kr<Lr;kr+=1)pr[br].c.k[kr].s&&(pr[br].c.k[kr].s[0]/=255,pr[br].c.k[kr].s[1]/=255,pr[br].c.k[kr].s[2]/=255,pr[br].c.k[kr].s[3]/=255),pr[br].c.k[kr].e&&(pr[br].c.k[kr].e[0]/=255,pr[br].c.k[kr].e[1]/=255,pr[br].c.k[kr].e[2]/=255,pr[br].c.k[kr].e[3]/=255);else pr[br].c.k[0]/=255,pr[br].c.k[1]/=255,pr[br].c.k[2]/=255,pr[br].c.k[3]/=255}function vr(pr){var br,Pr=pr.length;for(br=0;br<Pr;br+=1)pr[br].ty===4&&hr(pr[br].shapes)}return function(pr){if(ur(mr,pr.v)&&(vr(pr.layers),pr.assets)){var br,Pr=pr.assets.length;for(br=0;br<Pr;br+=1)pr.assets[br].layers&&vr(pr.assets[br].layers)}}}(),Sr=function(){var mr=[4,4,18];function hr(pr){var br,Pr=pr.length,kr,Lr;for(br=Pr-1;br>=0;br-=1)if(pr[br].ty==="sh")if(pr[br].ks.k.i)pr[br].ks.k.c=pr[br].closed;else for(Lr=pr[br].ks.k.length,kr=0;kr<Lr;kr+=1)pr[br].ks.k[kr].s&&(pr[br].ks.k[kr].s[0].c=pr[br].closed),pr[br].ks.k[kr].e&&(pr[br].ks.k[kr].e[0].c=pr[br].closed);else pr[br].ty==="gr"&&hr(pr[br].it)}function vr(pr){var br,Pr,kr=pr.length,Lr,Gr,Fr,$r;for(Pr=0;Pr<kr;Pr+=1){if(br=pr[Pr],br.hasMask){var Kr=br.masksProperties;for(Gr=Kr.length,Lr=0;Lr<Gr;Lr+=1)if(Kr[Lr].pt.k.i)Kr[Lr].pt.k.c=Kr[Lr].cl;else for($r=Kr[Lr].pt.k.length,Fr=0;Fr<$r;Fr+=1)Kr[Lr].pt.k[Fr].s&&(Kr[Lr].pt.k[Fr].s[0].c=Kr[Lr].cl),Kr[Lr].pt.k[Fr].e&&(Kr[Lr].pt.k[Fr].e[0].c=Kr[Lr].cl)}br.ty===4&&hr(br.shapes)}}return function(pr){if(ur(mr,pr.v)&&(vr(pr.layers),pr.assets)){var br,Pr=pr.assets.length;for(br=0;br<Pr;br+=1)pr.assets[br].layers&&vr(pr.assets[br].layers)}}}();function wr(mr){mr.__complete||(_r(mr),cr(mr),dr(mr),gr(mr),Sr(mr),sr(mr.layers,mr.assets),or(mr.chars,mr.assets),mr.__complete=!0)}function Rr(mr){mr.t.a.length===0&&"m"in mr.t.p}var Ir={};return Ir.completeData=wr,Ir.checkColors=_r,Ir.checkChars=dr,Ir.checkPathProperties=gr,Ir.checkShapes=Sr,Ir.completeLayers=sr,Ir}if($t.dataManager||($t.dataManager=tr()),$t.assetLoader||($t.assetLoader=function(){function sr(ir){var rr=ir.getResponseHeader("content-type");return rr&&ir.responseType==="json"&&rr.indexOf("json")!==-1||ir.response&&_typeof$5(ir.response)==="object"?ir.response:ir.response&&typeof ir.response=="string"?JSON.parse(ir.response):ir.responseText?JSON.parse(ir.responseText):null}function or(ir,rr,ar,lr){var ur,cr=new XMLHttpRequest;try{cr.responseType="json"}catch{}cr.onreadystatechange=function(){if(cr.readyState===4)if(cr.status===200)ur=sr(cr),ar(ur);else try{ur=sr(cr),ar(ur)}catch(dr){lr&&lr(dr)}};try{cr.open(["G","E","T"].join(""),ir,!0)}catch{cr.open(["G","E","T"].join(""),rr+"/"+ir,!0)}cr.send()}return{load:or}}()),er.data.type==="loadAnimation")$t.assetLoader.load(er.data.path,er.data.fullPath,function(sr){$t.dataManager.completeData(sr),$t.postMessage({id:er.data.id,payload:sr,status:"success"})},function(){$t.postMessage({id:er.data.id,status:"error"})});else if(er.data.type==="complete"){var nr=er.data.animation;$t.dataManager.completeData(nr),$t.postMessage({id:er.data.id,payload:nr,status:"success"})}else er.data.type==="loadData"&&$t.assetLoader.load(er.data.path,er.data.fullPath,function(sr){$t.postMessage({id:er.data.id,payload:sr,status:"success"})},function(){$t.postMessage({id:er.data.id,status:"error"})})}),_.onmessage=function(Zt){var er=Zt.data,tr=er.id,nr=o[tr];o[tr]=null,er.status==="success"?nr.onComplete(er.payload):nr.onError&&nr.onError()})}function Ut(Zt,er){a+=1;var tr="processId_"+a;return o[tr]={onComplete:Zt,onError:er},tr}function Gt(Zt,er,tr){Ht();var nr=Ut(er,tr);_.postMessage({type:"loadAnimation",path:Zt,fullPath:window.location.origin+window.location.pathname,id:nr})}function Xt(Zt,er,tr){Ht();var nr=Ut(er,tr);_.postMessage({type:"loadData",path:Zt,fullPath:window.location.origin+window.location.pathname,id:nr})}function Jt(Zt,er,tr){Ht();var nr=Ut(er,tr);_.postMessage({type:"complete",animation:Zt,id:nr})}return{loadAnimation:Gt,loadData:Xt,completeAnimation:Jt}}(),ImagePreloader=function(){var a=function(){var or=createTag("canvas");or.width=1,or.height=1;var ir=or.getContext("2d");return ir.fillStyle="rgba(0,0,0,0)",ir.fillRect(0,0,1,1),or}();function o(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function s(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function _(or,ir,rr){var ar="";if(or.e)ar=or.p;else if(ir){var lr=or.p;lr.indexOf("images/")!==-1&&(lr=lr.split("/")[1]),ar=ir+lr}else ar=rr,ar+=or.u?or.u:"",ar+=or.p;return ar}function j(or){var ir=0,rr=setInterval(function(){var ar=or.getBBox();(ar.width||ir>500)&&(this._imageLoaded(),clearInterval(rr)),ir+=1}.bind(this),50)}function $t(or){var ir=_(or,this.assetsPath,this.path),rr=createNS("image");isSafari?this.testImageLoaded(rr):rr.addEventListener("load",this._imageLoaded,!1),rr.addEventListener("error",function(){ar.img=a,this._imageLoaded()}.bind(this),!1),rr.setAttributeNS("http://www.w3.org/1999/xlink","href",ir),this._elementHelper.append?this._elementHelper.append(rr):this._elementHelper.appendChild(rr);var ar={img:rr,assetData:or};return ar}function zt(or){var ir=_(or,this.assetsPath,this.path),rr=createTag("img");rr.crossOrigin="anonymous",rr.addEventListener("load",this._imageLoaded,!1),rr.addEventListener("error",function(){ar.img=a,this._imageLoaded()}.bind(this),!1),rr.src=ir;var ar={img:rr,assetData:or};return ar}function Ht(or){var ir={assetData:or},rr=_(or,this.assetsPath,this.path);return dataManager.loadData(rr,function(ar){ir.img=ar,this._footageLoaded()}.bind(this),function(){ir.img={},this._footageLoaded()}.bind(this)),ir}function Ut(or,ir){this.imagesLoadedCb=ir;var rr,ar=or.length;for(rr=0;rr<ar;rr+=1)or[rr].layers||(!or[rr].t||or[rr].t==="seq"?(this.totalImages+=1,this.images.push(this._createImageData(or[rr]))):or[rr].t===3&&(this.totalFootages+=1,this.images.push(this.createFootageData(or[rr]))))}function Gt(or){this.path=or||""}function Xt(or){this.assetsPath=or||""}function Jt(or){for(var ir=0,rr=this.images.length;ir<rr;){if(this.images[ir].assetData===or)return this.images[ir].img;ir+=1}return null}function Zt(){this.imagesLoadedCb=null,this.images.length=0}function er(){return this.totalImages===this.loadedAssets}function tr(){return this.totalFootages===this.loadedFootagesCount}function nr(or,ir){or==="svg"?(this._elementHelper=ir,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}function sr(){this._imageLoaded=o.bind(this),this._footageLoaded=s.bind(this),this.testImageLoaded=j.bind(this),this.createFootageData=Ht.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return sr.prototype={loadAssets:Ut,setAssetsPath:Xt,setPath:Gt,loadedImages:er,loadedFootages:tr,destroy:Zt,getAsset:Jt,createImgData:zt,createImageData:$t,imageLoaded:o,footageLoaded:s,setCacheType:nr},sr}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(o,s){if(this._cbs[o])for(var _=this._cbs[o],j=0;j<_.length;j+=1)_[j](s)},addEventListener:function(o,s){return this._cbs[o]||(this._cbs[o]=[]),this._cbs[o].push(s),function(){this.removeEventListener(o,s)}.bind(this)},removeEventListener:function(o,s){if(!s)this._cbs[o]=null;else if(this._cbs[o]){for(var _=0,j=this._cbs[o].length;_<j;)this._cbs[o][_]===s&&(this._cbs[o].splice(_,1),_-=1,j-=1),_+=1;this._cbs[o].length||(this._cbs[o]=null)}}};var markerParser=function(){function a(o){for(var s=o.split(`\r
1741`),_={},j,$t=0,zt=0;zt<s.length;zt+=1)j=s[zt].split(":"),j.length===2&&(_[j[0]]=j[1].trim(),$t+=1);if($t===0)throw new Error;return _}return function(o){for(var s=[],_=0;_<o.length;_+=1){var j=o[_],$t={time:j.tm,duration:j.dr};try{$t.payload=JSON.parse(o[_].cm)}catch{try{$t.payload=a(o[_].cm)}catch{$t.payload={name:o[_].cm}}}s.push($t)}return s}}(),ProjectInterface=function(){function a(o){this.compositions.push(o)}return function(){function o(s){for(var _=0,j=this.compositions.length;_<j;){if(this.compositions[_].data&&this.compositions[_].data.nm===s)return this.compositions[_].prepareFrame&&this.compositions[_].data.xt&&this.compositions[_].prepareFrame(this.currentFrame),this.compositions[_].compInterface;_+=1}return null}return o.compositions=[],o.currentFrame=0,o.registerComposition=a,o}}(),renderers={},registerRenderer=function(o,s){renderers[o]=s};function getRenderer(a){return renderers[a]}function getRegisteredRenderer(){if(renderers.canvas)return"canvas";for(var a in renderers)if(renderers[a])return a;return""}function _typeof$4(a){"@babel/helpers - typeof";return _typeof$4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof$4(a)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new BMEnterFrameEvent("drawnFrame",0,0,0),this.expressionsPlugin=getExpressionsPlugin()};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(a){(a.wrapper||a.container)&&(this.wrapper=a.wrapper||a.container);var o="svg";a.animType?o=a.animType:a.renderer&&(o=a.renderer);var s=getRenderer(o);this.renderer=new s(this,a.rendererSettings),this.imagePreloader.setCacheType(o,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=o,a.loop===""||a.loop===null||a.loop===void 0||a.loop===!0?this.loop=!0:a.loop===!1?this.loop=!1:this.loop=parseInt(a.loop,10),this.autoplay="autoplay"in a?a.autoplay:!0,this.name=a.name?a.name:"",this.autoloadSegments=Object.prototype.hasOwnProperty.call(a,"autoloadSegments")?a.autoloadSegments:!0,this.assetsPath=a.assetsPath,this.initialSegment=a.initialSegment,a.audioFactory&&this.audioController.setAudioFactory(a.audioFactory),a.animationData?this.setupAnimation(a.animationData):a.path&&(a.path.lastIndexOf("\\")!==-1?this.path=a.path.substr(0,a.path.lastIndexOf("\\")+1):this.path=a.path.substr(0,a.path.lastIndexOf("/")+1),this.fileName=a.path.substr(a.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(a.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(a){dataManager.completeAnimation(a,this.configAnimation)},AnimationItem.prototype.setData=function(a,o){o&&_typeof$4(o)!=="object"&&(o=JSON.parse(o));var s={wrapper:a,animationData:o},_=a.attributes;s.path=_.getNamedItem("data-animation-path")?_.getNamedItem("data-animation-path").value:_.getNamedItem("data-bm-path")?_.getNamedItem("data-bm-path").value:_.getNamedItem("bm-path")?_.getNamedItem("bm-path").value:"",s.animType=_.getNamedItem("data-anim-type")?_.getNamedItem("data-anim-type").value:_.getNamedItem("data-bm-type")?_.getNamedItem("data-bm-type").value:_.getNamedItem("bm-type")?_.getNamedItem("bm-type").value:_.getNamedItem("data-bm-renderer")?_.getNamedItem("data-bm-renderer").value:_.getNamedItem("bm-renderer")?_.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";var j=_.getNamedItem("data-anim-loop")?_.getNamedItem("data-anim-loop").value:_.getNamedItem("data-bm-loop")?_.getNamedItem("data-bm-loop").value:_.getNamedItem("bm-loop")?_.getNamedItem("bm-loop").value:"";j==="false"?s.loop=!1:j==="true"?s.loop=!0:j!==""&&(s.loop=parseInt(j,10));var $t=_.getNamedItem("data-anim-autoplay")?_.getNamedItem("data-anim-autoplay").value:_.getNamedItem("data-bm-autoplay")?_.getNamedItem("data-bm-autoplay").value:_.getNamedItem("bm-autoplay")?_.getNamedItem("bm-autoplay").value:!0;s.autoplay=$t!=="false",s.name=_.getNamedItem("data-name")?_.getNamedItem("data-name").value:_.getNamedItem("data-bm-name")?_.getNamedItem("data-bm-name").value:_.getNamedItem("bm-name")?_.getNamedItem("bm-name").value:"";var zt=_.getNamedItem("data-anim-prerender")?_.getNamedItem("data-anim-prerender").value:_.getNamedItem("data-bm-prerender")?_.getNamedItem("data-bm-prerender").value:_.getNamedItem("bm-prerender")?_.getNamedItem("bm-prerender").value:"";zt==="false"&&(s.prerender=!1),s.path?this.setParams(s):this.trigger("destroy")},AnimationItem.prototype.includeLayers=function(a){a.op>this.animationData.op&&(this.animationData.op=a.op,this.totalFrames=Math.floor(a.op-this.animationData.ip));var o=this.animationData.layers,s,_=o.length,j=a.layers,$t,zt=j.length;for($t=0;$t<zt;$t+=1)for(s=0;s<_;){if(o[s].id===j[$t].id){o[s]=j[$t];break}s+=1}if((a.chars||a.fonts)&&(this.renderer.globalData.fontManager.addChars(a.chars),this.renderer.globalData.fontManager.addFonts(a.fonts,this.renderer.globalData.defs)),a.assets)for(_=a.assets.length,s=0;s<_;s+=1)this.animationData.assets.push(a.assets[s]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(a){this.animationData=a;var o=getExpressionsPlugin();o&&o.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var a=this.animationData.segments;if(!a||a.length===0||!this.autoloadSegments){this.trigger("data_ready"),this.timeCompleted=this.totalFrames;return}var o=a.shift();this.timeCompleted=o.time*this.frameRate;var s=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(s,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){var a=this.animationData.segments;a||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(a){if(this.renderer)try{this.animationData=a,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(a),a.assets||(a.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(a.assets),this.markers=markerParser(a.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(o){this.triggerConfigError(o)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||this.renderer.rendererType!=="canvas")&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var a=getExpressionsPlugin();a&&a.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(a,o){var s=typeof a=="number"?a:void 0,_=typeof o=="number"?o:void 0;this.renderer.updateContainerSize(s,_)},AnimationItem.prototype.setSubframe=function(a){this.isSubframeEnabled=!!a},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!(this.isLoaded===!1||!this.renderer))try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(a){this.triggerRenderFrameError(a)}},AnimationItem.prototype.play=function(a){a&&this.name!==a||this.isPaused===!0&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(a){a&&this.name!==a||this.isPaused===!1&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(a){a&&this.name!==a||(this.isPaused===!0?this.play():this.pause())},AnimationItem.prototype.stop=function(a){a&&this.name!==a||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(a){for(var o,s=0;s<this.markers.length;s+=1)if(o=this.markers[s],o.payload&&o.payload.name===a)return o;return null},AnimationItem.prototype.goToAndStop=function(a,o,s){if(!(s&&this.name!==s)){var _=Number(a);if(isNaN(_)){var j=this.getMarkerData(a);j&&this.goToAndStop(j.time,!0)}else o?this.setCurrentRawFrameValue(a):this.setCurrentRawFrameValue(a*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(a,o,s){if(!(s&&this.name!==s)){var _=Number(a);if(isNaN(_)){var j=this.getMarkerData(a);j&&(j.duration?this.playSegments([j.time,j.time+j.duration],!0):this.goToAndStop(j.time,!0))}else this.goToAndStop(_,o,s);this.play()}},AnimationItem.prototype.advanceTime=function(a){if(!(this.isPaused===!0||this.isLoaded===!1)){var o=this.currentRawFrame+a*this.frameModifier,s=!1;o>=this.totalFrames-1&&this.frameModifier>0?!this.loop||this.playCount===this.loop?this.checkSegments(o>this.totalFrames?o%this.totalFrames:0)||(s=!0,o=this.totalFrames-1):o>=this.totalFrames?(this.playCount+=1,this.checkSegments(o%this.totalFrames)||(this.setCurrentRawFrameValue(o%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(o):o<0?this.checkSegments(o%this.totalFrames)||(this.loop&&!(this.playCount--<=0&&this.loop!==!0)?(this.setCurrentRawFrameValue(this.totalFrames+o%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0):(s=!0,o=0)):this.setCurrentRawFrameValue(o),s&&(this.setCurrentRawFrameValue(o),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(a,o){this.playCount=0,a[1]<a[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=a[0]-a[1],this.timeCompleted=this.totalFrames,this.firstFrame=a[1],this.setCurrentRawFrameValue(this.totalFrames-.001-o)):a[1]>a[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=a[1]-a[0],this.timeCompleted=this.totalFrames,this.firstFrame=a[0],this.setCurrentRawFrameValue(.001+o)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(a,o){var s=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<a?s=a:this.currentRawFrame+this.firstFrame>o&&(s=o-a)),this.firstFrame=a,this.totalFrames=o-a,this.timeCompleted=this.totalFrames,s!==-1&&this.goToAndStop(s,!0)},AnimationItem.prototype.playSegments=function(a,o){if(o&&(this.segments.length=0),_typeof$4(a[0])==="object"){var s,_=a.length;for(s=0;s<_;s+=1)this.segments.push(a[s])}else this.segments.push(a);this.segments.length&&o&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(a){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),a&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(a){return this.segments.length?(this.adjustSegment(this.segments.shift(),a),!0):!1},AnimationItem.prototype.destroy=function(a){a&&this.name!==a||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(a){this.currentRawFrame=a,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(a){this.playSpeed=a,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(a){this.playDirection=a<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setLoop=function(a){this.loop=a},AnimationItem.prototype.setVolume=function(a,o){o&&this.name!==o||this.audioController.setVolume(a)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(a){a&&this.name!==a||this.audioController.mute()},AnimationItem.prototype.unmute=function(a){a&&this.name!==a||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(a){var o="";if(a.e)o=a.p;else if(this.assetsPath){var s=a.p;s.indexOf("images/")!==-1&&(s=s.split("/")[1]),o=this.assetsPath+s}else o=this.path,o+=a.u?a.u:"",o+=a.p;return o},AnimationItem.prototype.getAssetData=function(a){for(var o=0,s=this.assets.length;o<s;){if(a===this.assets[o].id)return this.assets[o];o+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(a){return a?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(a,o,s){try{var _=this.renderer.getElementByPath(a);_.updateDocumentData(o,s)}catch{}},AnimationItem.prototype.trigger=function(a){if(this._cbs&&this._cbs[a])switch(a){case"enterFrame":this.triggerEvent(a,new BMEnterFrameEvent(a,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(a,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(a,new BMCompleteLoopEvent(a,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(a,new BMCompleteEvent(a,this.frameMult));break;case"segmentStart":this.triggerEvent(a,new BMSegmentStartEvent(a,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(a,new BMDestroyEvent(a,this));break;default:this.triggerEvent(a)}a==="enterFrame"&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(a,this.currentFrame,this.totalFrames,this.frameMult)),a==="loopComplete"&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(a,this.loop,this.playCount,this.frameMult)),a==="complete"&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(a,this.frameMult)),a==="segmentStart"&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(a,this.firstFrame,this.totalFrames)),a==="destroy"&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(a,this))},AnimationItem.prototype.triggerRenderFrameError=function(a){var o=new BMRenderFrameErrorEvent(a,this.currentFrame);this.triggerEvent("error",o),this.onError&&this.onError.call(this,o)},AnimationItem.prototype.triggerConfigError=function(a){var o=new BMConfigErrorEvent(a,this.currentFrame);this.triggerEvent("error",o),this.onError&&this.onError.call(this,o)};var animationManager=function(){var a={},o=[],s=0,_=0,j=0,$t=!0,zt=!1;function Ht(hr){for(var vr=0,pr=hr.target;vr<_;)o[vr].animation===pr&&(o.splice(vr,1),vr-=1,_-=1,pr.isPaused||Jt()),vr+=1}function Ut(hr,vr){if(!hr)return null;for(var pr=0;pr<_;){if(o[pr].elem===hr&&o[pr].elem!==null)return o[pr].animation;pr+=1}var br=new AnimationItem;return Zt(br,hr),br.setData(hr,vr),br}function Gt(){var hr,vr=o.length,pr=[];for(hr=0;hr<vr;hr+=1)pr.push(o[hr].animation);return pr}function Xt(){j+=1,_r()}function Jt(){j-=1}function Zt(hr,vr){hr.addEventListener("destroy",Ht),hr.addEventListener("_active",Xt),hr.addEventListener("_idle",Jt),o.push({elem:vr,animation:hr}),_+=1}function er(hr){var vr=new AnimationItem;return Zt(vr,null),vr.setParams(hr),vr}function tr(hr,vr){var pr;for(pr=0;pr<_;pr+=1)o[pr].animation.setSpeed(hr,vr)}function nr(hr,vr){var pr;for(pr=0;pr<_;pr+=1)o[pr].animation.setDirection(hr,vr)}function sr(hr){var vr;for(vr=0;vr<_;vr+=1)o[vr].animation.play(hr)}function or(hr){var vr=hr-s,pr;for(pr=0;pr<_;pr+=1)o[pr].animation.advanceTime(vr);s=hr,j&&!zt?window.requestAnimationFrame(or):$t=!0}function ir(hr){s=hr,window.requestAnimationFrame(or)}function rr(hr){var vr;for(vr=0;vr<_;vr+=1)o[vr].animation.pause(hr)}function ar(hr,vr,pr){var br;for(br=0;br<_;br+=1)o[br].animation.goToAndStop(hr,vr,pr)}function lr(hr){var vr;for(vr=0;vr<_;vr+=1)o[vr].animation.stop(hr)}function ur(hr){var vr;for(vr=0;vr<_;vr+=1)o[vr].animation.togglePause(hr)}function cr(hr){var vr;for(vr=_-1;vr>=0;vr-=1)o[vr].animation.destroy(hr)}function dr(hr,vr,pr){var br=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),Pr,kr=br.length;for(Pr=0;Pr<kr;Pr+=1)pr&&br[Pr].setAttribute("data-bm-type",pr),Ut(br[Pr],hr);if(vr&&kr===0){pr||(pr="svg");var Lr=document.getElementsByTagName("body")[0];Lr.innerText="";var Gr=createTag("div");Gr.style.width="100%",Gr.style.height="100%",Gr.setAttribute("data-bm-type",pr),Lr.appendChild(Gr),Ut(Gr,hr)}}function gr(){var hr;for(hr=0;hr<_;hr+=1)o[hr].animation.resize()}function _r(){!zt&&j&&$t&&(window.requestAnimationFrame(ir),$t=!1)}function Sr(){zt=!0}function wr(){zt=!1,_r()}function Rr(hr,vr){var pr;for(pr=0;pr<_;pr+=1)o[pr].animation.setVolume(hr,vr)}function Ir(hr){var vr;for(vr=0;vr<_;vr+=1)o[vr].animation.mute(hr)}function mr(hr){var vr;for(vr=0;vr<_;vr+=1)o[vr].animation.unmute(hr)}return a.registerAnimation=Ut,a.loadAnimation=er,a.setSpeed=tr,a.setDirection=nr,a.play=sr,a.pause=rr,a.stop=lr,a.togglePause=ur,a.searchAnimations=dr,a.resize=gr,a.goToAndStop=ar,a.destroy=cr,a.freeze=Sr,a.unfreeze=wr,a.setVolume=Rr,a.mute=Ir,a.unmute=mr,a.getRegisteredAnimations=Gt,a}(),BezierFactory=function(){var a={};a.getBezierEasing=s;var o={};function s(ir,rr,ar,lr,ur){var cr=ur||("bez_"+ir+"_"+rr+"_"+ar+"_"+lr).replace(/\./g,"p");if(o[cr])return o[cr];var dr=new or([ir,rr,ar,lr]);return o[cr]=dr,dr}var _=4,j=.001,$t=1e-7,zt=10,Ht=11,Ut=1/(Ht-1),Gt=typeof Float32Array=="function";function Xt(ir,rr){return 1-3*rr+3*ir}function Jt(ir,rr){return 3*rr-6*ir}function Zt(ir){return 3*ir}function er(ir,rr,ar){return((Xt(rr,ar)*ir+Jt(rr,ar))*ir+Zt(rr))*ir}function tr(ir,rr,ar){return 3*Xt(rr,ar)*ir*ir+2*Jt(rr,ar)*ir+Zt(rr)}function nr(ir,rr,ar,lr,ur){var cr,dr,gr=0;do dr=rr+(ar-rr)/2,cr=er(dr,lr,ur)-ir,cr>0?ar=dr:rr=dr;while(Math.abs(cr)>$t&&++gr<zt);return dr}function sr(ir,rr,ar,lr){for(var ur=0;ur<_;++ur){var cr=tr(rr,ar,lr);if(cr===0)return rr;var dr=er(rr,ar,lr)-ir;rr-=dr/cr}return rr}function or(ir){this._p=ir,this._mSampleValues=Gt?new Float32Array(Ht):new Array(Ht),this._precomputed=!1,this.get=this.get.bind(this)}return or.prototype={get:function(rr){var ar=this._p[0],lr=this._p[1],ur=this._p[2],cr=this._p[3];return this._precomputed||this._precompute(),ar===lr&&ur===cr?rr:rr===0?0:rr===1?1:er(this._getTForX(rr),lr,cr)},_precompute:function(){var rr=this._p[0],ar=this._p[1],lr=this._p[2],ur=this._p[3];this._precomputed=!0,(rr!==ar||lr!==ur)&&this._calcSampleValues()},_calcSampleValues:function(){for(var rr=this._p[0],ar=this._p[2],lr=0;lr<Ht;++lr)this._mSampleValues[lr]=er(lr*Ut,rr,ar)},_getTForX:function(rr){for(var ar=this._p[0],lr=this._p[2],ur=this._mSampleValues,cr=0,dr=1,gr=Ht-1;dr!==gr&&ur[dr]<=rr;++dr)cr+=Ut;--dr;var _r=(rr-ur[dr])/(ur[dr+1]-ur[dr]),Sr=cr+_r*Ut,wr=tr(Sr,ar,lr);return wr>=j?sr(rr,Sr,ar,lr):wr===0?Sr:nr(rr,cr,cr+Ut,ar,lr)}},a}(),pooling=function(){function a(o){return o.concat(createSizedArray(o.length))}return{double:a}}(),poolFactory=function(){return function(a,o,s){var _=0,j=a,$t=createSizedArray(j),zt={newElement:Ht,release:Ut};function Ht(){var Gt;return _?(_-=1,Gt=$t[_]):Gt=o(),Gt}function Ut(Gt){_===j&&($t=pooling.double($t),j*=2),s&&s(Gt),$t[_]=Gt,_+=1}return zt}}(),bezierLengthPool=function(){function a(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}}return poolFactory(8,a)}(),segmentsLengthPool=function(){function a(){return{lengths:[],totalLength:0}}function o(s){var _,j=s.lengths.length;for(_=0;_<j;_+=1)bezierLengthPool.release(s.lengths[_]);s.lengths.length=0}return poolFactory(8,a,o)}();function bezFunction(){var a=Math;function o(Zt,er,tr,nr,sr,or){var ir=Zt*nr+er*sr+tr*or-sr*nr-or*Zt-tr*er;return ir>-.001&&ir<.001}function s(Zt,er,tr,nr,sr,or,ir,rr,ar){if(tr===0&&or===0&&ar===0)return o(Zt,er,nr,sr,ir,rr);var lr=a.sqrt(a.pow(nr-Zt,2)+a.pow(sr-er,2)+a.pow(or-tr,2)),ur=a.sqrt(a.pow(ir-Zt,2)+a.pow(rr-er,2)+a.pow(ar-tr,2)),cr=a.sqrt(a.pow(ir-nr,2)+a.pow(rr-sr,2)+a.pow(ar-or,2)),dr;return lr>ur?lr>cr?dr=lr-ur-cr:dr=cr-ur-lr:cr>ur?dr=cr-ur-lr:dr=ur-lr-cr,dr>-1e-4&&dr<1e-4}var _=function(){return function(Zt,er,tr,nr){var sr=getDefaultCurveSegments(),or,ir,rr,ar,lr,ur=0,cr,dr=[],gr=[],_r=bezierLengthPool.newElement();for(rr=tr.length,or=0;or<sr;or+=1){for(lr=or/(sr-1),cr=0,ir=0;ir<rr;ir+=1)ar=bmPow(1-lr,3)*Zt[ir]+3*bmPow(1-lr,2)*lr*tr[ir]+3*(1-lr)*bmPow(lr,2)*nr[ir]+bmPow(lr,3)*er[ir],dr[ir]=ar,gr[ir]!==null&&(cr+=bmPow(dr[ir]-gr[ir],2)),gr[ir]=dr[ir];cr&&(cr=bmSqrt(cr),ur+=cr),_r.percents[or]=lr,_r.lengths[or]=ur}return _r.addedLength=ur,_r}}();function j(Zt){var er=segmentsLengthPool.newElement(),tr=Zt.c,nr=Zt.v,sr=Zt.o,or=Zt.i,ir,rr=Zt._length,ar=er.lengths,lr=0;for(ir=0;ir<rr-1;ir+=1)ar[ir]=_(nr[ir],nr[ir+1],sr[ir],or[ir+1]),lr+=ar[ir].addedLength;return tr&&rr&&(ar[ir]=_(nr[ir],nr[0],sr[ir],or[0]),lr+=ar[ir].addedLength),er.totalLength=lr,er}function $t(Zt){this.segmentLength=0,this.points=new Array(Zt)}function zt(Zt,er){this.partialLength=Zt,this.point=er}var Ht=function(){var Zt={};return function(er,tr,nr,sr){var or=(er[0]+"_"+er[1]+"_"+tr[0]+"_"+tr[1]+"_"+nr[0]+"_"+nr[1]+"_"+sr[0]+"_"+sr[1]).replace(/\./g,"p");if(!Zt[or]){var ir=getDefaultCurveSegments(),rr,ar,lr,ur,cr,dr=0,gr,_r,Sr=null;er.length===2&&(er[0]!==tr[0]||er[1]!==tr[1])&&o(er[0],er[1],tr[0],tr[1],er[0]+nr[0],er[1]+nr[1])&&o(er[0],er[1],tr[0],tr[1],tr[0]+sr[0],tr[1]+sr[1])&&(ir=2);var wr=new $t(ir);for(lr=nr.length,rr=0;rr<ir;rr+=1){for(_r=createSizedArray(lr),cr=rr/(ir-1),gr=0,ar=0;ar<lr;ar+=1)ur=bmPow(1-cr,3)*er[ar]+3*bmPow(1-cr,2)*cr*(er[ar]+nr[ar])+3*(1-cr)*bmPow(cr,2)*(tr[ar]+sr[ar])+bmPow(cr,3)*tr[ar],_r[ar]=ur,Sr!==null&&(gr+=bmPow(_r[ar]-Sr[ar],2));gr=bmSqrt(gr),dr+=gr,wr.points[rr]=new zt(gr,_r),Sr=_r}wr.segmentLength=dr,Zt[or]=wr}return Zt[or]}}();function Ut(Zt,er){var tr=er.percents,nr=er.lengths,sr=tr.length,or=bmFloor((sr-1)*Zt),ir=Zt*er.addedLength,rr=0;if(or===sr-1||or===0||ir===nr[or])return tr[or];for(var ar=nr[or]>ir?-1:1,lr=!0;lr;)if(nr[or]<=ir&&nr[or+1]>ir?(rr=(ir-nr[or])/(nr[or+1]-nr[or]),lr=!1):or+=ar,or<0||or>=sr-1){if(or===sr-1)return tr[or];lr=!1}return tr[or]+(tr[or+1]-tr[or])*rr}function Gt(Zt,er,tr,nr,sr,or){var ir=Ut(sr,or),rr=1-ir,ar=a.round((rr*rr*rr*Zt[0]+(ir*rr*rr+rr*ir*rr+rr*rr*ir)*tr[0]+(ir*ir*rr+rr*ir*ir+ir*rr*ir)*nr[0]+ir*ir*ir*er[0])*1e3)/1e3,lr=a.round((rr*rr*rr*Zt[1]+(ir*rr*rr+rr*ir*rr+rr*rr*ir)*tr[1]+(ir*ir*rr+rr*ir*ir+ir*rr*ir)*nr[1]+ir*ir*ir*er[1])*1e3)/1e3;return[ar,lr]}var Xt=createTypedArray("float32",8);function Jt(Zt,er,tr,nr,sr,or,ir){sr<0?sr=0:sr>1&&(sr=1);var rr=Ut(sr,ir);or=or>1?1:or;var ar=Ut(or,ir),lr,ur=Zt.length,cr=1-rr,dr=1-ar,gr=cr*cr*cr,_r=rr*cr*cr*3,Sr=rr*rr*cr*3,wr=rr*rr*rr,Rr=cr*cr*dr,Ir=rr*cr*dr+cr*rr*dr+cr*cr*ar,mr=rr*rr*dr+cr*rr*ar+rr*cr*ar,hr=rr*rr*ar,vr=cr*dr*dr,pr=rr*dr*dr+cr*ar*dr+cr*dr*ar,br=rr*ar*dr+cr*ar*ar+rr*dr*ar,Pr=rr*ar*ar,kr=dr*dr*dr,Lr=ar*dr*dr+dr*ar*dr+dr*dr*ar,Gr=ar*ar*dr+dr*ar*ar+ar*dr*ar,Fr=ar*ar*ar;for(lr=0;lr<ur;lr+=1)Xt[lr*4]=a.round((gr*Zt[lr]+_r*tr[lr]+Sr*nr[lr]+wr*er[lr])*1e3)/1e3,Xt[lr*4+1]=a.round((Rr*Zt[lr]+Ir*tr[lr]+mr*nr[lr]+hr*er[lr])*1e3)/1e3,Xt[lr*4+2]=a.round((vr*Zt[lr]+pr*tr[lr]+br*nr[lr]+Pr*er[lr])*1e3)/1e3,Xt[lr*4+3]=a.round((kr*Zt[lr]+Lr*tr[lr]+Gr*nr[lr]+Fr*er[lr])*1e3)/1e3;return Xt}return{getSegmentsLength:j,getNewSegment:Jt,getPointInSegment:Gt,buildBezierData:Ht,pointOnLine2D:o,pointOnLine3D:s}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(a,o){var s=this.offsetTime,_;this.propType==="multidimensional"&&(_=createTypedArray("float32",this.pv.length));for(var j=o.lastIndex,$t=j,zt=this.keyframes.length-1,Ht=!0,Ut,Gt,Xt;Ht;){if(Ut=this.keyframes[$t],Gt=this.keyframes[$t+1],$t===zt-1&&a>=Gt.t-s){Ut.h&&(Ut=Gt),j=0;break}if(Gt.t-s>a){j=$t;break}$t<zt-1?$t+=1:(j=0,Ht=!1)}Xt=this.keyframesMetadata[$t]||{};var Jt,Zt,er,tr,nr,sr,or=Gt.t-s,ir=Ut.t-s,rr;if(Ut.to){Xt.bezierData||(Xt.bezierData=bez.buildBezierData(Ut.s,Gt.s||Ut.e,Ut.to,Ut.ti));var ar=Xt.bezierData;if(a>=or||a<ir){var lr=a>=or?ar.points.length-1:0;for(Zt=ar.points[lr].point.length,Jt=0;Jt<Zt;Jt+=1)_[Jt]=ar.points[lr].point[Jt]}else{Xt.__fnct?sr=Xt.__fnct:(sr=BezierFactory.getBezierEasing(Ut.o.x,Ut.o.y,Ut.i.x,Ut.i.y,Ut.n).get,Xt.__fnct=sr),er=sr((a-ir)/(or-ir));var ur=ar.segmentLength*er,cr,dr=o.lastFrame<a&&o._lastKeyframeIndex===$t?o._lastAddedLength:0;for(nr=o.lastFrame<a&&o._lastKeyframeIndex===$t?o._lastPoint:0,Ht=!0,tr=ar.points.length;Ht;){if(dr+=ar.points[nr].partialLength,ur===0||er===0||nr===ar.points.length-1){for(Zt=ar.points[nr].point.length,Jt=0;Jt<Zt;Jt+=1)_[Jt]=ar.points[nr].point[Jt];break}else if(ur>=dr&&ur<dr+ar.points[nr+1].partialLength){for(cr=(ur-dr)/ar.points[nr+1].partialLength,Zt=ar.points[nr].point.length,Jt=0;Jt<Zt;Jt+=1)_[Jt]=ar.points[nr].point[Jt]+(ar.points[nr+1].point[Jt]-ar.points[nr].point[Jt])*cr;break}nr<tr-1?nr+=1:Ht=!1}o._lastPoint=nr,o._lastAddedLength=dr-ar.points[nr].partialLength,o._lastKeyframeIndex=$t}}else{var gr,_r,Sr,wr,Rr;if(zt=Ut.s.length,rr=Gt.s||Ut.e,this.sh&&Ut.h!==1)if(a>=or)_[0]=rr[0],_[1]=rr[1],_[2]=rr[2];else if(a<=ir)_[0]=Ut.s[0],_[1]=Ut.s[1],_[2]=Ut.s[2];else{var Ir=createQuaternion(Ut.s),mr=createQuaternion(rr),hr=(a-ir)/(or-ir);quaternionToEuler(_,slerp(Ir,mr,hr))}else for($t=0;$t<zt;$t+=1)Ut.h!==1&&(a>=or?er=1:a<ir?er=0:(Ut.o.x.constructor===Array?(Xt.__fnct||(Xt.__fnct=[]),Xt.__fnct[$t]?sr=Xt.__fnct[$t]:(gr=Ut.o.x[$t]===void 0?Ut.o.x[0]:Ut.o.x[$t],_r=Ut.o.y[$t]===void 0?Ut.o.y[0]:Ut.o.y[$t],Sr=Ut.i.x[$t]===void 0?Ut.i.x[0]:Ut.i.x[$t],wr=Ut.i.y[$t]===void 0?Ut.i.y[0]:Ut.i.y[$t],sr=BezierFactory.getBezierEasing(gr,_r,Sr,wr).get,Xt.__fnct[$t]=sr)):Xt.__fnct?sr=Xt.__fnct:(gr=Ut.o.x,_r=Ut.o.y,Sr=Ut.i.x,wr=Ut.i.y,sr=BezierFactory.getBezierEasing(gr,_r,Sr,wr).get,Ut.keyframeMetadata=sr),er=sr((a-ir)/(or-ir)))),rr=Gt.s||Ut.e,Rr=Ut.h===1?Ut.s[$t]:Ut.s[$t]+(rr[$t]-Ut.s[$t])*er,this.propType==="multidimensional"?_[$t]=Rr:_=Rr}return o.lastIndex=j,_}function slerp(a,o,s){var _=[],j=a[0],$t=a[1],zt=a[2],Ht=a[3],Ut=o[0],Gt=o[1],Xt=o[2],Jt=o[3],Zt,er,tr,nr,sr;return er=j*Ut+$t*Gt+zt*Xt+Ht*Jt,er<0&&(er=-er,Ut=-Ut,Gt=-Gt,Xt=-Xt,Jt=-Jt),1-er>1e-6?(Zt=Math.acos(er),tr=Math.sin(Zt),nr=Math.sin((1-s)*Zt)/tr,sr=Math.sin(s*Zt)/tr):(nr=1-s,sr=s),_[0]=nr*j+sr*Ut,_[1]=nr*$t+sr*Gt,_[2]=nr*zt+sr*Xt,_[3]=nr*Ht+sr*Jt,_}function quaternionToEuler(a,o){var s=o[0],_=o[1],j=o[2],$t=o[3],zt=Math.atan2(2*_*$t-2*s*j,1-2*_*_-2*j*j),Ht=Math.asin(2*s*_+2*j*$t),Ut=Math.atan2(2*s*$t-2*_*j,1-2*s*s-2*j*j);a[0]=zt/degToRads,a[1]=Ht/degToRads,a[2]=Ut/degToRads}function createQuaternion(a){var o=a[0]*degToRads,s=a[1]*degToRads,_=a[2]*degToRads,j=Math.cos(o/2),$t=Math.cos(s/2),zt=Math.cos(_/2),Ht=Math.sin(o/2),Ut=Math.sin(s/2),Gt=Math.sin(_/2),Xt=j*$t*zt-Ht*Ut*Gt,Jt=Ht*Ut*zt+j*$t*Gt,Zt=Ht*$t*zt+j*Ut*Gt,er=j*Ut*zt-Ht*$t*Gt;return[Jt,Zt,er,Xt]}function getValueAtCurrentTime(){var a=this.comp.renderedFrame-this.offsetTime,o=this.keyframes[0].t-this.offsetTime,s=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(a===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=s&&a>=s||this._caching.lastFrame<o&&a<o))){this._caching.lastFrame>=a&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var _=this.interpolateValue(a,this._caching);this.pv=_}return this._caching.lastFrame=a,this.pv}function setVValue(a){var o;if(this.propType==="unidimensional")o=a*this.mult,mathAbs(this.v-o)>1e-5&&(this.v=o,this._mdf=!0);else for(var s=0,_=this.v.length;s<_;)o=a[s]*this.mult,mathAbs(this.v[s]-o)>1e-5&&(this.v[s]=o,this._mdf=!0),s+=1}function processEffectsSequence(){if(!(this.elem.globalData.frameId===this.frameId||!this.effectsSequence.length)){if(this.lock){this.setVValue(this.pv);return}this.lock=!0,this._mdf=this._isFirstFrame;var a,o=this.effectsSequence.length,s=this.kf?this.pv:this.data.k;for(a=0;a<o;a+=1)s=this.effectsSequence[a](s);this.setVValue(s),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function addEffect(a){this.effectsSequence.push(a),this.container.addDynamicProperty(this)}function ValueProperty(a,o,s,_){this.propType="unidimensional",this.mult=s||1,this.data=o,this.v=s?o.k*s:o.k,this.pv=o.k,this._mdf=!1,this.elem=a,this.container=_,this.comp=a.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function MultiDimensionalProperty(a,o,s,_){this.propType="multidimensional",this.mult=s||1,this.data=o,this._mdf=!1,this.elem=a,this.container=_,this.comp=a.comp,this.k=!1,this.kf=!1,this.frameId=-1;var j,$t=o.k.length;for(this.v=createTypedArray("float32",$t),this.pv=createTypedArray("float32",$t),this.vel=createTypedArray("float32",$t),j=0;j<$t;j+=1)this.v[j]=o.k[j]*this.mult,this.pv[j]=o.k[j];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(a,o,s,_){this.propType="unidimensional",this.keyframes=o.k,this.keyframesMetadata=[],this.offsetTime=a.data.st,this.frameId=-1,this._caching={lastFrame:initFrame,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=o,this.mult=s||1,this.elem=a,this.container=_,this.comp=a.comp,this.v=initFrame,this.pv=initFrame,this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.addEffect=addEffect}function KeyframedMultidimensionalProperty(a,o,s,_){this.propType="multidimensional";var j,$t=o.k.length,zt,Ht,Ut,Gt;for(j=0;j<$t-1;j+=1)o.k[j].to&&o.k[j].s&&o.k[j+1]&&o.k[j+1].s&&(zt=o.k[j].s,Ht=o.k[j+1].s,Ut=o.k[j].to,Gt=o.k[j].ti,(zt.length===2&&!(zt[0]===Ht[0]&&zt[1]===Ht[1])&&bez.pointOnLine2D(zt[0],zt[1],Ht[0],Ht[1],zt[0]+Ut[0],zt[1]+Ut[1])&&bez.pointOnLine2D(zt[0],zt[1],Ht[0],Ht[1],Ht[0]+Gt[0],Ht[1]+Gt[1])||zt.length===3&&!(zt[0]===Ht[0]&&zt[1]===Ht[1]&&zt[2]===Ht[2])&&bez.pointOnLine3D(zt[0],zt[1],zt[2],Ht[0],Ht[1],Ht[2],zt[0]+Ut[0],zt[1]+Ut[1],zt[2]+Ut[2])&&bez.pointOnLine3D(zt[0],zt[1],zt[2],Ht[0],Ht[1],Ht[2],Ht[0]+Gt[0],Ht[1]+Gt[1],Ht[2]+Gt[2]))&&(o.k[j].to=null,o.k[j].ti=null),zt[0]===Ht[0]&&zt[1]===Ht[1]&&Ut[0]===0&&Ut[1]===0&&Gt[0]===0&&Gt[1]===0&&(zt.length===2||zt[2]===Ht[2]&&Ut[2]===0&&Gt[2]===0)&&(o.k[j].to=null,o.k[j].ti=null));this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.data=o,this.keyframes=o.k,this.keyframesMetadata=[],this.offsetTime=a.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=s||1,this.elem=a,this.container=_,this.comp=a.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var Xt=o.k[0].s.length;for(this.v=createTypedArray("float32",Xt),this.pv=createTypedArray("float32",Xt),j=0;j<Xt;j+=1)this.v[j]=initFrame,this.pv[j]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",Xt)},this.addEffect=addEffect}var PropertyFactory=function(){function a(s,_,j,$t,zt){_.sid&&(_=s.globalData.slotManager.getProp(_));var Ht;if(!_.k.length)Ht=new ValueProperty(s,_,$t,zt);else if(typeof _.k[0]=="number")Ht=new MultiDimensionalProperty(s,_,$t,zt);else switch(j){case 0:Ht=new KeyframedValueProperty(s,_,$t,zt);break;case 1:Ht=new KeyframedMultidimensionalProperty(s,_,$t,zt);break}return Ht.effectsSequence.length&&zt.addDynamicProperty(Ht),Ht}var o={getProp:a};return o}();function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(o){this.dynamicProperties.indexOf(o)===-1&&(this.dynamicProperties.push(o),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){this._mdf=!1;var o,s=this.dynamicProperties.length;for(o=0;o<s;o+=1)this.dynamicProperties[o].getValue(),this.dynamicProperties[o]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(o){this.container=o,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=function(){function a(){return createTypedArray("float32",2)}return poolFactory(8,a)}();function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(a,o){this.c=a,this.setLength(o);for(var s=0;s<o;)this.v[s]=pointPool.newElement(),this.o[s]=pointPool.newElement(),this.i[s]=pointPool.newElement(),s+=1},ShapePath.prototype.setLength=function(a){for(;this._maxLength<a;)this.doubleArrayLength();this._length=a},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(a,o,s,_,j){var $t;switch(this._length=Math.max(this._length,_+1),this._length>=this._maxLength&&this.doubleArrayLength(),s){case"v":$t=this.v;break;case"i":$t=this.i;break;case"o":$t=this.o;break;default:$t=[];break}(!$t[_]||$t[_]&&!j)&&($t[_]=pointPool.newElement()),$t[_][0]=a,$t[_][1]=o},ShapePath.prototype.setTripleAt=function(a,o,s,_,j,$t,zt,Ht){this.setXYAt(a,o,"v",zt,Ht),this.setXYAt(s,_,"o",zt,Ht),this.setXYAt(j,$t,"i",zt,Ht)},ShapePath.prototype.reverse=function(){var a=new ShapePath;a.setPathData(this.c,this._length);var o=this.v,s=this.o,_=this.i,j=0;this.c&&(a.setTripleAt(o[0][0],o[0][1],_[0][0],_[0][1],s[0][0],s[0][1],0,!1),j=1);var $t=this._length-1,zt=this._length,Ht;for(Ht=j;Ht<zt;Ht+=1)a.setTripleAt(o[$t][0],o[$t][1],_[$t][0],_[$t][1],s[$t][0],s[$t][1],Ht,!1),$t-=1;return a},ShapePath.prototype.length=function(){return this._length};var shapePool=function(){function a(){return new ShapePath}function o(j){var $t=j._length,zt;for(zt=0;zt<$t;zt+=1)pointPool.release(j.v[zt]),pointPool.release(j.i[zt]),pointPool.release(j.o[zt]),j.v[zt]=null,j.i[zt]=null,j.o[zt]=null;j._length=0,j.c=!1}function s(j){var $t=_.newElement(),zt,Ht=j._length===void 0?j.v.length:j._length;for($t.setLength(Ht),$t.c=j.c,zt=0;zt<Ht;zt+=1)$t.setTripleAt(j.v[zt][0],j.v[zt][1],j.o[zt][0],j.o[zt][1],j.i[zt][0],j.i[zt][1],zt);return $t}var _=poolFactory(4,a,o);return _.clone=s,_}();function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(a){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=a,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var a;for(a=0;a<this._length;a+=1)shapePool.release(this.shapes[a]);this._length=0};var shapeCollectionPool=function(){var a={newShapeCollection:j,release:$t},o=0,s=4,_=createSizedArray(s);function j(){var zt;return o?(o-=1,zt=_[o]):zt=new ShapeCollection,zt}function $t(zt){var Ht,Ut=zt._length;for(Ht=0;Ht<Ut;Ht+=1)shapePool.release(zt.shapes[Ht]);zt._length=0,o===s&&(_=pooling.double(_),s*=2),_[o]=zt,o+=1}return a}(),ShapePropertyFactory=function(){var a=-999999;function o(or,ir,rr){var ar=rr.lastIndex,lr,ur,cr,dr,gr,_r,Sr,wr,Rr,Ir=this.keyframes;if(or<Ir[0].t-this.offsetTime)lr=Ir[0].s[0],cr=!0,ar=0;else if(or>=Ir[Ir.length-1].t-this.offsetTime)lr=Ir[Ir.length-1].s?Ir[Ir.length-1].s[0]:Ir[Ir.length-2].e[0],cr=!0;else{for(var mr=ar,hr=Ir.length-1,vr=!0,pr,br,Pr;vr&&(pr=Ir[mr],br=Ir[mr+1],!(br.t-this.offsetTime>or));)mr<hr-1?mr+=1:vr=!1;if(Pr=this.keyframesMetadata[mr]||{},cr=pr.h===1,ar=mr,!cr){if(or>=br.t-this.offsetTime)wr=1;else if(or<pr.t-this.offsetTime)wr=0;else{var kr;Pr.__fnct?kr=Pr.__fnct:(kr=BezierFactory.getBezierEasing(pr.o.x,pr.o.y,pr.i.x,pr.i.y).get,Pr.__fnct=kr),wr=kr((or-(pr.t-this.offsetTime))/(br.t-this.offsetTime-(pr.t-this.offsetTime)))}ur=br.s?br.s[0]:pr.e[0]}lr=pr.s[0]}for(_r=ir._length,Sr=lr.i[0].length,rr.lastIndex=ar,dr=0;dr<_r;dr+=1)for(gr=0;gr<Sr;gr+=1)Rr=cr?lr.i[dr][gr]:lr.i[dr][gr]+(ur.i[dr][gr]-lr.i[dr][gr])*wr,ir.i[dr][gr]=Rr,Rr=cr?lr.o[dr][gr]:lr.o[dr][gr]+(ur.o[dr][gr]-lr.o[dr][gr])*wr,ir.o[dr][gr]=Rr,Rr=cr?lr.v[dr][gr]:lr.v[dr][gr]+(ur.v[dr][gr]-lr.v[dr][gr])*wr,ir.v[dr][gr]=Rr}function s(){var or=this.comp.renderedFrame-this.offsetTime,ir=this.keyframes[0].t-this.offsetTime,rr=this.keyframes[this.keyframes.length-1].t-this.offsetTime,ar=this._caching.lastFrame;return ar!==a&&(ar<ir&&or<ir||ar>rr&&or>rr)||(this._caching.lastIndex=ar<or?this._caching.lastIndex:0,this.interpolateShape(or,this.pv,this._caching)),this._caching.lastFrame=or,this.pv}function _(){this.paths=this.localShapeCollection}function j(or,ir){if(or._length!==ir._length||or.c!==ir.c)return!1;var rr,ar=or._length;for(rr=0;rr<ar;rr+=1)if(or.v[rr][0]!==ir.v[rr][0]||or.v[rr][1]!==ir.v[rr][1]||or.o[rr][0]!==ir.o[rr][0]||or.o[rr][1]!==ir.o[rr][1]||or.i[rr][0]!==ir.i[rr][0]||or.i[rr][1]!==ir.i[rr][1])return!1;return!0}function $t(or){j(this.v,or)||(this.v=shapePool.clone(or),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function zt(){if(this.elem.globalData.frameId!==this.frameId){if(!this.effectsSequence.length){this._mdf=!1;return}if(this.lock){this.setVValue(this.pv);return}this.lock=!0,this._mdf=!1;var or;this.kf?or=this.pv:this.data.ks?or=this.data.ks.k:or=this.data.pt.k;var ir,rr=this.effectsSequence.length;for(ir=0;ir<rr;ir+=1)or=this.effectsSequence[ir](or);this.setVValue(or),this.lock=!1,this.frameId=this.elem.globalData.frameId}}function Ht(or,ir,rr){this.propType="shape",this.comp=or.comp,this.container=or,this.elem=or,this.data=ir,this.k=!1,this.kf=!1,this._mdf=!1;var ar=rr===3?ir.pt.k:ir.ks.k;this.v=shapePool.clone(ar),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=_,this.effectsSequence=[]}function Ut(or){this.effectsSequence.push(or),this.container.addDynamicProperty(this)}Ht.prototype.interpolateShape=o,Ht.prototype.getValue=zt,Ht.prototype.setVValue=$t,Ht.prototype.addEffect=Ut;function Gt(or,ir,rr){this.propType="shape",this.comp=or.comp,this.elem=or,this.container=or,this.offsetTime=or.data.st,this.keyframes=rr===3?ir.pt.k:ir.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var ar=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,ar),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=a,this.reset=_,this._caching={lastFrame:a,lastIndex:0},this.effectsSequence=[s.bind(this)]}Gt.prototype.getValue=zt,Gt.prototype.interpolateShape=o,Gt.prototype.setVValue=$t,Gt.prototype.addEffect=Ut;var Xt=function(){var or=roundCorner;function ir(rr,ar){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=ar.d,this.elem=rr,this.comp=rr.comp,this.frameId=-1,this.initDynamicPropertyContainer(rr),this.p=PropertyFactory.getProp(rr,ar.p,1,0,this),this.s=PropertyFactory.getProp(rr,ar.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return ir.prototype={reset:_,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var ar=this.p.v[0],lr=this.p.v[1],ur=this.s.v[0]/2,cr=this.s.v[1]/2,dr=this.d!==3,gr=this.v;gr.v[0][0]=ar,gr.v[0][1]=lr-cr,gr.v[1][0]=dr?ar+ur:ar-ur,gr.v[1][1]=lr,gr.v[2][0]=ar,gr.v[2][1]=lr+cr,gr.v[3][0]=dr?ar-ur:ar+ur,gr.v[3][1]=lr,gr.i[0][0]=dr?ar-ur*or:ar+ur*or,gr.i[0][1]=lr-cr,gr.i[1][0]=dr?ar+ur:ar-ur,gr.i[1][1]=lr-cr*or,gr.i[2][0]=dr?ar+ur*or:ar-ur*or,gr.i[2][1]=lr+cr,gr.i[3][0]=dr?ar-ur:ar+ur,gr.i[3][1]=lr+cr*or,gr.o[0][0]=dr?ar+ur*or:ar-ur*or,gr.o[0][1]=lr-cr,gr.o[1][0]=dr?ar+ur:ar-ur,gr.o[1][1]=lr+cr*or,gr.o[2][0]=dr?ar-ur*or:ar+ur*or,gr.o[2][1]=lr+cr,gr.o[3][0]=dr?ar-ur:ar+ur,gr.o[3][1]=lr-cr*or}},extendPrototype([DynamicPropertyContainer],ir),ir}(),Jt=function(){function or(ir,rr){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=ir,this.comp=ir.comp,this.data=rr,this.frameId=-1,this.d=rr.d,this.initDynamicPropertyContainer(ir),rr.sy===1?(this.ir=PropertyFactory.getProp(ir,rr.ir,0,0,this),this.is=PropertyFactory.getProp(ir,rr.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(ir,rr.pt,0,0,this),this.p=PropertyFactory.getProp(ir,rr.p,1,0,this),this.r=PropertyFactory.getProp(ir,rr.r,0,degToRads,this),this.or=PropertyFactory.getProp(ir,rr.or,0,0,this),this.os=PropertyFactory.getProp(ir,rr.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return or.prototype={reset:_,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var rr=Math.floor(this.pt.v)*2,ar=Math.PI*2/rr,lr=!0,ur=this.or.v,cr=this.ir.v,dr=this.os.v,gr=this.is.v,_r=2*Math.PI*ur/(rr*2),Sr=2*Math.PI*cr/(rr*2),wr,Rr,Ir,mr,hr=-Math.PI/2;hr+=this.r.v;var vr=this.data.d===3?-1:1;for(this.v._length=0,wr=0;wr<rr;wr+=1){Rr=lr?ur:cr,Ir=lr?dr:gr,mr=lr?_r:Sr;var pr=Rr*Math.cos(hr),br=Rr*Math.sin(hr),Pr=pr===0&&br===0?0:br/Math.sqrt(pr*pr+br*br),kr=pr===0&&br===0?0:-pr/Math.sqrt(pr*pr+br*br);pr+=+this.p.v[0],br+=+this.p.v[1],this.v.setTripleAt(pr,br,pr-Pr*mr*Ir*vr,br-kr*mr*Ir*vr,pr+Pr*mr*Ir*vr,br+kr*mr*Ir*vr,wr,!0),lr=!lr,hr+=ar*vr}},convertPolygonToPath:function(){var rr=Math.floor(this.pt.v),ar=Math.PI*2/rr,lr=this.or.v,ur=this.os.v,cr=2*Math.PI*lr/(rr*4),dr,gr=-Math.PI*.5,_r=this.data.d===3?-1:1;for(gr+=this.r.v,this.v._length=0,dr=0;dr<rr;dr+=1){var Sr=lr*Math.cos(gr),wr=lr*Math.sin(gr),Rr=Sr===0&&wr===0?0:wr/Math.sqrt(Sr*Sr+wr*wr),Ir=Sr===0&&wr===0?0:-Sr/Math.sqrt(Sr*Sr+wr*wr);Sr+=+this.p.v[0],wr+=+this.p.v[1],this.v.setTripleAt(Sr,wr,Sr-Rr*cr*ur*_r,wr-Ir*cr*ur*_r,Sr+Rr*cr*ur*_r,wr+Ir*cr*ur*_r,dr,!0),gr+=ar*_r}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],or),or}(),Zt=function(){function or(ir,rr){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=ir,this.comp=ir.comp,this.frameId=-1,this.d=rr.d,this.initDynamicPropertyContainer(ir),this.p=PropertyFactory.getProp(ir,rr.p,1,0,this),this.s=PropertyFactory.getProp(ir,rr.s,1,0,this),this.r=PropertyFactory.getProp(ir,rr.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return or.prototype={convertRectToPath:function(){var rr=this.p.v[0],ar=this.p.v[1],lr=this.s.v[0]/2,ur=this.s.v[1]/2,cr=bmMin(lr,ur,this.r.v),dr=cr*(1-roundCorner);this.v._length=0,this.d===2||this.d===1?(this.v.setTripleAt(rr+lr,ar-ur+cr,rr+lr,ar-ur+cr,rr+lr,ar-ur+dr,0,!0),this.v.setTripleAt(rr+lr,ar+ur-cr,rr+lr,ar+ur-dr,rr+lr,ar+ur-cr,1,!0),cr!==0?(this.v.setTripleAt(rr+lr-cr,ar+ur,rr+lr-cr,ar+ur,rr+lr-dr,ar+ur,2,!0),this.v.setTripleAt(rr-lr+cr,ar+ur,rr-lr+dr,ar+ur,rr-lr+cr,ar+ur,3,!0),this.v.setTripleAt(rr-lr,ar+ur-cr,rr-lr,ar+ur-cr,rr-lr,ar+ur-dr,4,!0),this.v.setTripleAt(rr-lr,ar-ur+cr,rr-lr,ar-ur+dr,rr-lr,ar-ur+cr,5,!0),this.v.setTripleAt(rr-lr+cr,ar-ur,rr-lr+cr,ar-ur,rr-lr+dr,ar-ur,6,!0),this.v.setTripleAt(rr+lr-cr,ar-ur,rr+lr-dr,ar-ur,rr+lr-cr,ar-ur,7,!0)):(this.v.setTripleAt(rr-lr,ar+ur,rr-lr+dr,ar+ur,rr-lr,ar+ur,2),this.v.setTripleAt(rr-lr,ar-ur,rr-lr,ar-ur+dr,rr-lr,ar-ur,3))):(this.v.setTripleAt(rr+lr,ar-ur+cr,rr+lr,ar-ur+dr,rr+lr,ar-ur+cr,0,!0),cr!==0?(this.v.setTripleAt(rr+lr-cr,ar-ur,rr+lr-cr,ar-ur,rr+lr-dr,ar-ur,1,!0),this.v.setTripleAt(rr-lr+cr,ar-ur,rr-lr+dr,ar-ur,rr-lr+cr,ar-ur,2,!0),this.v.setTripleAt(rr-lr,ar-ur+cr,rr-lr,ar-ur+cr,rr-lr,ar-ur+dr,3,!0),this.v.setTripleAt(rr-lr,ar+ur-cr,rr-lr,ar+ur-dr,rr-lr,ar+ur-cr,4,!0),this.v.setTripleAt(rr-lr+cr,ar+ur,rr-lr+cr,ar+ur,rr-lr+dr,ar+ur,5,!0),this.v.setTripleAt(rr+lr-cr,ar+ur,rr+lr-dr,ar+ur,rr+lr-cr,ar+ur,6,!0),this.v.setTripleAt(rr+lr,ar+ur-cr,rr+lr,ar+ur-cr,rr+lr,ar+ur-dr,7,!0)):(this.v.setTripleAt(rr-lr,ar-ur,rr-lr+dr,ar-ur,rr-lr,ar-ur,1,!0),this.v.setTripleAt(rr-lr,ar+ur,rr-lr,ar+ur-dr,rr-lr,ar+ur,2,!0),this.v.setTripleAt(rr+lr,ar+ur,rr+lr-dr,ar+ur,rr+lr,ar+ur,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:_},extendPrototype([DynamicPropertyContainer],or),or}();function er(or,ir,rr){var ar;if(rr===3||rr===4){var lr=rr===3?ir.pt:ir.ks,ur=lr.k;ur.length?ar=new Gt(or,ir,rr):ar=new Ht(or,ir,rr)}else rr===5?ar=new Zt(or,ir):rr===6?ar=new Xt(or,ir):rr===7&&(ar=new Jt(or,ir));return ar.k&&or.addDynamicProperty(ar),ar}function tr(){return Ht}function nr(){return Gt}var sr={};return sr.getShapeProp=er,sr.getConstructorFunction=tr,sr.getKeyframedConstructorFunction=nr,sr}();/*!
1742 Transformation Matrix v2.0
1743 (c) Epistemex 2014-2015
1744 www.epistemex.com
1745 By Ken Fyrstenberg
1746 Contributions by leeoniya.
1747 License: MIT, header required.
1748 */var Matrix=function(){var a=Math.cos,o=Math.sin,s=Math.tan,_=Math.round;function j(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function $t(pr){if(pr===0)return this;var br=a(pr),Pr=o(pr);return this._t(br,-Pr,0,0,Pr,br,0,0,0,0,1,0,0,0,0,1)}function zt(pr){if(pr===0)return this;var br=a(pr),Pr=o(pr);return this._t(1,0,0,0,0,br,-Pr,0,0,Pr,br,0,0,0,0,1)}function Ht(pr){if(pr===0)return this;var br=a(pr),Pr=o(pr);return this._t(br,0,Pr,0,0,1,0,0,-Pr,0,br,0,0,0,0,1)}function Ut(pr){if(pr===0)return this;var br=a(pr),Pr=o(pr);return this._t(br,-Pr,0,0,Pr,br,0,0,0,0,1,0,0,0,0,1)}function Gt(pr,br){return this._t(1,br,pr,1,0,0)}function Xt(pr,br){return this.shear(s(pr),s(br))}function Jt(pr,br){var Pr=a(br),kr=o(br);return this._t(Pr,kr,0,0,-kr,Pr,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,s(pr),1,0,0,0,0,1,0,0,0,0,1)._t(Pr,-kr,0,0,kr,Pr,0,0,0,0,1,0,0,0,0,1)}function Zt(pr,br,Pr){return!Pr&&Pr!==0&&(Pr=1),pr===1&&br===1&&Pr===1?this:this._t(pr,0,0,0,0,br,0,0,0,0,Pr,0,0,0,0,1)}function er(pr,br,Pr,kr,Lr,Gr,Fr,$r,Kr,rn,Zr,sn,nn,cn,Wr,xr){return this.props[0]=pr,this.props[1]=br,this.props[2]=Pr,this.props[3]=kr,this.props[4]=Lr,this.props[5]=Gr,this.props[6]=Fr,this.props[7]=$r,this.props[8]=Kr,this.props[9]=rn,this.props[10]=Zr,this.props[11]=sn,this.props[12]=nn,this.props[13]=cn,this.props[14]=Wr,this.props[15]=xr,this}function tr(pr,br,Pr){return Pr=Pr||0,pr!==0||br!==0||Pr!==0?this._t(1,0,0,0,0,1,0,0,0,0,1,0,pr,br,Pr,1):this}function nr(pr,br,Pr,kr,Lr,Gr,Fr,$r,Kr,rn,Zr,sn,nn,cn,Wr,xr){var Or=this.props;if(pr===1&&br===0&&Pr===0&&kr===0&&Lr===0&&Gr===1&&Fr===0&&$r===0&&Kr===0&&rn===0&&Zr===1&&sn===0)return Or[12]=Or[12]*pr+Or[15]*nn,Or[13]=Or[13]*Gr+Or[15]*cn,Or[14]=Or[14]*Zr+Or[15]*Wr,Or[15]*=xr,this._identityCalculated=!1,this;var Cr=Or[0],Dr=Or[1],Vr=Or[2],Yr=Or[3],tn=Or[4],an=Or[5],Nr=Or[6],Br=Or[7],Hr=Or[8],Xr=Or[9],Qr=Or[10],qr=Or[11],Tr=Or[12],yr=Or[13],Er=Or[14],Mr=Or[15];return Or[0]=Cr*pr+Dr*Lr+Vr*Kr+Yr*nn,Or[1]=Cr*br+Dr*Gr+Vr*rn+Yr*cn,Or[2]=Cr*Pr+Dr*Fr+Vr*Zr+Yr*Wr,Or[3]=Cr*kr+Dr*$r+Vr*sn+Yr*xr,Or[4]=tn*pr+an*Lr+Nr*Kr+Br*nn,Or[5]=tn*br+an*Gr+Nr*rn+Br*cn,Or[6]=tn*Pr+an*Fr+Nr*Zr+Br*Wr,Or[7]=tn*kr+an*$r+Nr*sn+Br*xr,Or[8]=Hr*pr+Xr*Lr+Qr*Kr+qr*nn,Or[9]=Hr*br+Xr*Gr+Qr*rn+qr*cn,Or[10]=Hr*Pr+Xr*Fr+Qr*Zr+qr*Wr,Or[11]=Hr*kr+Xr*$r+Qr*sn+qr*xr,Or[12]=Tr*pr+yr*Lr+Er*Kr+Mr*nn,Or[13]=Tr*br+yr*Gr+Er*rn+Mr*cn,Or[14]=Tr*Pr+yr*Fr+Er*Zr+Mr*Wr,Or[15]=Tr*kr+yr*$r+Er*sn+Mr*xr,this._identityCalculated=!1,this}function sr(pr){var br=pr.props;return this.transform(br[0],br[1],br[2],br[3],br[4],br[5],br[6],br[7],br[8],br[9],br[10],br[11],br[12],br[13],br[14],br[15])}function or(){return this._identityCalculated||(this._identity=!(this.props[0]!==1||this.props[1]!==0||this.props[2]!==0||this.props[3]!==0||this.props[4]!==0||this.props[5]!==1||this.props[6]!==0||this.props[7]!==0||this.props[8]!==0||this.props[9]!==0||this.props[10]!==1||this.props[11]!==0||this.props[12]!==0||this.props[13]!==0||this.props[14]!==0||this.props[15]!==1),this._identityCalculated=!0),this._identity}function ir(pr){for(var br=0;br<16;){if(pr.props[br]!==this.props[br])return!1;br+=1}return!0}function rr(pr){var br;for(br=0;br<16;br+=1)pr.props[br]=this.props[br];return pr}function ar(pr){var br;for(br=0;br<16;br+=1)this.props[br]=pr[br]}function lr(pr,br,Pr){return{x:pr*this.props[0]+br*this.props[4]+Pr*this.props[8]+this.props[12],y:pr*this.props[1]+br*this.props[5]+Pr*this.props[9]+this.props[13],z:pr*this.props[2]+br*this.props[6]+Pr*this.props[10]+this.props[14]}}function ur(pr,br,Pr){return pr*this.props[0]+br*this.props[4]+Pr*this.props[8]+this.props[12]}function cr(pr,br,Pr){return pr*this.props[1]+br*this.props[5]+Pr*this.props[9]+this.props[13]}function dr(pr,br,Pr){return pr*this.props[2]+br*this.props[6]+Pr*this.props[10]+this.props[14]}function gr(){var pr=this.props[0]*this.props[5]-this.props[1]*this.props[4],br=this.props[5]/pr,Pr=-this.props[1]/pr,kr=-this.props[4]/pr,Lr=this.props[0]/pr,Gr=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/pr,Fr=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/pr,$r=new Matrix;return $r.props[0]=br,$r.props[1]=Pr,$r.props[4]=kr,$r.props[5]=Lr,$r.props[12]=Gr,$r.props[13]=Fr,$r}function _r(pr){var br=this.getInverseMatrix();return br.applyToPointArray(pr[0],pr[1],pr[2]||0)}function Sr(pr){var br,Pr=pr.length,kr=[];for(br=0;br<Pr;br+=1)kr[br]=_r(pr[br]);return kr}function wr(pr,br,Pr){var kr=createTypedArray("float32",6);if(this.isIdentity())kr[0]=pr[0],kr[1]=pr[1],kr[2]=br[0],kr[3]=br[1],kr[4]=Pr[0],kr[5]=Pr[1];else{var Lr=this.props[0],Gr=this.props[1],Fr=this.props[4],$r=this.props[5],Kr=this.props[12],rn=this.props[13];kr[0]=pr[0]*Lr+pr[1]*Fr+Kr,kr[1]=pr[0]*Gr+pr[1]*$r+rn,kr[2]=br[0]*Lr+br[1]*Fr+Kr,kr[3]=br[0]*Gr+br[1]*$r+rn,kr[4]=Pr[0]*Lr+Pr[1]*Fr+Kr,kr[5]=Pr[0]*Gr+Pr[1]*$r+rn}return kr}function Rr(pr,br,Pr){var kr;return this.isIdentity()?kr=[pr,br,Pr]:kr=[pr*this.props[0]+br*this.props[4]+Pr*this.props[8]+this.props[12],pr*this.props[1]+br*this.props[5]+Pr*this.props[9]+this.props[13],pr*this.props[2]+br*this.props[6]+Pr*this.props[10]+this.props[14]],kr}function Ir(pr,br){if(this.isIdentity())return pr+","+br;var Pr=this.props;return Math.round((pr*Pr[0]+br*Pr[4]+Pr[12])*100)/100+","+Math.round((pr*Pr[1]+br*Pr[5]+Pr[13])*100)/100}function mr(){for(var pr=0,br=this.props,Pr="matrix3d(",kr=1e4;pr<16;)Pr+=_(br[pr]*kr)/kr,Pr+=pr===15?")":",",pr+=1;return Pr}function hr(pr){var br=1e4;return pr<1e-6&&pr>0||pr>-1e-6&&pr<0?_(pr*br)/br:pr}function vr(){var pr=this.props,br=hr(pr[0]),Pr=hr(pr[1]),kr=hr(pr[4]),Lr=hr(pr[5]),Gr=hr(pr[12]),Fr=hr(pr[13]);return"matrix("+br+","+Pr+","+kr+","+Lr+","+Gr+","+Fr+")"}return function(){this.reset=j,this.rotate=$t,this.rotateX=zt,this.rotateY=Ht,this.rotateZ=Ut,this.skew=Xt,this.skewFromAxis=Jt,this.shear=Gt,this.scale=Zt,this.setTransform=er,this.translate=tr,this.transform=nr,this.multiply=sr,this.applyToPoint=lr,this.applyToX=ur,this.applyToY=cr,this.applyToZ=dr,this.applyToPointArray=Rr,this.applyToTriplePoints=wr,this.applyToPointStringified=Ir,this.toCSS=mr,this.to2dCSS=vr,this.clone=rr,this.cloneFromProps=ar,this.equals=ir,this.inversePoints=Sr,this.inversePoint=_r,this.getInverseMatrix=gr,this._t=this.transform,this.isIdentity=or,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(a){"@babel/helpers - typeof";return _typeof$3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof$3(a)}var lottie={};function setLocation(a){setLocationHref(a)}function searchAnimations(){animationManager.searchAnimations()}function setSubframeRendering(a){setSubframeEnabled(a)}function setPrefix(a){setIdPrefix(a)}function loadAnimation(a){return animationManager.loadAnimation(a)}function setQuality(a){if(typeof a=="string")switch(a){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10);break}else!isNaN(a)&&a>1&&setDefaultCurveSegments(a)}function inBrowser(){return typeof navigator<"u"}function installPlugin(a,o){a==="expressions"&&setExpressionsPlugin(o)}function getFactory(a){switch(a){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.13.0";function checkReady(){document.readyState==="complete"&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(a){for(var o=queryString.split("&"),s=0;s<o.length;s+=1){var _=o[s].split("=");if(decodeURIComponent(_[0])==a)return decodeURIComponent(_[1])}return null}var queryString="";{var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);try{_typeof$3(exports)!=="object"&&(window.bodymovin=lottie)}catch(a){}var ShapeModifiers=function(){var a={},o={};a.registerModifier=s,a.getModifier=_;function s(j,$t){o[j]||(o[j]=$t)}function _(j,$t,zt){return new o[j]($t,zt)}return a}();function ShapeModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(a){if(!this.closed){a.sh.container.addDynamicProperty(a.sh);var o={shape:a.sh,data:a,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(o),this.addShapeToModifier(o),this._isAnimated&&a.setAsAnimated()}},ShapeModifier.prototype.init=function(a,o){this.shapes=[],this.elem=a,this.initDynamicPropertyContainer(a),this.initModifierProperties(a,o),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier);function TrimModifier(){}extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(a,o){this.s=PropertyFactory.getProp(a,o.s,0,.01,this),this.e=PropertyFactory.getProp(a,o.e,0,.01,this),this.o=PropertyFactory.getProp(a,o.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=o.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(a){a.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(a,o,s,_,j){var $t=[];o<=1?$t.push({s:a,e:o}):a>=1?$t.push({s:a-1,e:o-1}):($t.push({s:a,e:1}),$t.push({s:0,e:o-1}));var zt=[],Ht,Ut=$t.length,Gt;for(Ht=0;Ht<Ut;Ht+=1)if(Gt=$t[Ht],!(Gt.e*j<_||Gt.s*j>_+s)){var Xt,Jt;Gt.s*j<=_?Xt=0:Xt=(Gt.s*j-_)/s,Gt.e*j>=_+s?Jt=1:Jt=(Gt.e*j-_)/s,zt.push([Xt,Jt])}return zt.length||zt.push([0,0]),zt},TrimModifier.prototype.releasePathsData=function(a){var o,s=a.length;for(o=0;o<s;o+=1)segmentsLengthPool.release(a[o]);return a.length=0,a},TrimModifier.prototype.processShapes=function(a){var o,s;if(this._mdf||a){var _=this.o.v%360/360;if(_<0&&(_+=1),this.s.v>1?o=1+_:this.s.v<0?o=0+_:o=this.s.v+_,this.e.v>1?s=1+_:this.e.v<0?s=0+_:s=this.e.v+_,o>s){var j=o;o=s,s=j}o=Math.round(o*1e4)*1e-4,s=Math.round(s*1e4)*1e-4,this.sValue=o,this.eValue=s}else o=this.sValue,s=this.eValue;var $t,zt,Ht=this.shapes.length,Ut,Gt,Xt,Jt,Zt,er=0;if(s===o)for(zt=0;zt<Ht;zt+=1)this.shapes[zt].localShapeCollection.releaseShapes(),this.shapes[zt].shape._mdf=!0,this.shapes[zt].shape.paths=this.shapes[zt].localShapeCollection,this._mdf&&(this.shapes[zt].pathsData.length=0);else if(s===1&&o===0||s===0&&o===1){if(this._mdf)for(zt=0;zt<Ht;zt+=1)this.shapes[zt].pathsData.length=0,this.shapes[zt].shape._mdf=!0}else{var tr=[],nr,sr;for(zt=0;zt<Ht;zt+=1)if(nr=this.shapes[zt],!nr.shape._mdf&&!this._mdf&&!a&&this.m!==2)nr.shape.paths=nr.localShapeCollection;else{if($t=nr.shape.paths,Gt=$t._length,Zt=0,!nr.shape._mdf&&nr.pathsData.length)Zt=nr.totalShapeLength;else{for(Xt=this.releasePathsData(nr.pathsData),Ut=0;Ut<Gt;Ut+=1)Jt=bez.getSegmentsLength($t.shapes[Ut]),Xt.push(Jt),Zt+=Jt.totalLength;nr.totalShapeLength=Zt,nr.pathsData=Xt}er+=Zt,nr.shape._mdf=!0}var or=o,ir=s,rr=0,ar;for(zt=Ht-1;zt>=0;zt-=1)if(nr=this.shapes[zt],nr.shape._mdf){for(sr=nr.localShapeCollection,sr.releaseShapes(),this.m===2&&Ht>1?(ar=this.calculateShapeEdges(o,s,nr.totalShapeLength,rr,er),rr+=nr.totalShapeLength):ar=[[or,ir]],Gt=ar.length,Ut=0;Ut<Gt;Ut+=1){or=ar[Ut][0],ir=ar[Ut][1],tr.length=0,ir<=1?tr.push({s:nr.totalShapeLength*or,e:nr.totalShapeLength*ir}):or>=1?tr.push({s:nr.totalShapeLength*(or-1),e:nr.totalShapeLength*(ir-1)}):(tr.push({s:nr.totalShapeLength*or,e:nr.totalShapeLength}),tr.push({s:0,e:nr.totalShapeLength*(ir-1)}));var lr=this.addShapes(nr,tr[0]);if(tr[0].s!==tr[0].e){if(tr.length>1){var ur=nr.shape.paths.shapes[nr.shape.paths._length-1];if(ur.c){var cr=lr.pop();this.addPaths(lr,sr),lr=this.addShapes(nr,tr[1],cr)}else this.addPaths(lr,sr),lr=this.addShapes(nr,tr[1])}this.addPaths(lr,sr)}}nr.shape.paths=sr}}},TrimModifier.prototype.addPaths=function(a,o){var s,_=a.length;for(s=0;s<_;s+=1)o.addShape(a[s])},TrimModifier.prototype.addSegment=function(a,o,s,_,j,$t,zt){j.setXYAt(o[0],o[1],"o",$t),j.setXYAt(s[0],s[1],"i",$t+1),zt&&j.setXYAt(a[0],a[1],"v",$t),j.setXYAt(_[0],_[1],"v",$t+1)},TrimModifier.prototype.addSegmentFromArray=function(a,o,s,_){o.setXYAt(a[1],a[5],"o",s),o.setXYAt(a[2],a[6],"i",s+1),_&&o.setXYAt(a[0],a[4],"v",s),o.setXYAt(a[3],a[7],"v",s+1)},TrimModifier.prototype.addShapes=function(a,o,s){var _=a.pathsData,j=a.shape.paths.shapes,$t,zt=a.shape.paths._length,Ht,Ut,Gt=0,Xt,Jt,Zt,er,tr=[],nr,sr=!0;for(s?(Jt=s._length,nr=s._length):(s=shapePool.newElement(),Jt=0,nr=0),tr.push(s),$t=0;$t<zt;$t+=1){for(Zt=_[$t].lengths,s.c=j[$t].c,Ut=j[$t].c?Zt.length:Zt.length+1,Ht=1;Ht<Ut;Ht+=1)if(Xt=Zt[Ht-1],Gt+Xt.addedLength<o.s)Gt+=Xt.addedLength,s.c=!1;else if(Gt>o.e){s.c=!1;break}else o.s<=Gt&&o.e>=Gt+Xt.addedLength?(this.addSegment(j[$t].v[Ht-1],j[$t].o[Ht-1],j[$t].i[Ht],j[$t].v[Ht],s,Jt,sr),sr=!1):(er=bez.getNewSegment(j[$t].v[Ht-1],j[$t].v[Ht],j[$t].o[Ht-1],j[$t].i[Ht],(o.s-Gt)/Xt.addedLength,(o.e-Gt)/Xt.addedLength,Zt[Ht-1]),this.addSegmentFromArray(er,s,Jt,sr),sr=!1,s.c=!1),Gt+=Xt.addedLength,Jt+=1;if(j[$t].c&&Zt.length){if(Xt=Zt[Ht-1],Gt<=o.e){var or=Zt[Ht-1].addedLength;o.s<=Gt&&o.e>=Gt+or?(this.addSegment(j[$t].v[Ht-1],j[$t].o[Ht-1],j[$t].i[0],j[$t].v[0],s,Jt,sr),sr=!1):(er=bez.getNewSegment(j[$t].v[Ht-1],j[$t].v[0],j[$t].o[Ht-1],j[$t].i[0],(o.s-Gt)/or,(o.e-Gt)/or,Zt[Ht-1]),this.addSegmentFromArray(er,s,Jt,sr),sr=!1,s.c=!1)}else s.c=!1;Gt+=Xt.addedLength,Jt+=1}if(s._length&&(s.setXYAt(s.v[nr][0],s.v[nr][1],"i",nr),s.setXYAt(s.v[s._length-1][0],s.v[s._length-1][1],"o",s._length-1)),Gt>o.e)break;$t<zt-1&&(s=shapePool.newElement(),sr=!0,tr.push(s),Jt=0)}return tr};function PuckerAndBloatModifier(){}extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(a,o){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(a,o.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(a,o){var s=o/100,_=[0,0],j=a._length,$t=0;for($t=0;$t<j;$t+=1)_[0]+=a.v[$t][0],_[1]+=a.v[$t][1];_[0]/=j,_[1]/=j;var zt=shapePool.newElement();zt.c=a.c;var Ht,Ut,Gt,Xt,Jt,Zt;for($t=0;$t<j;$t+=1)Ht=a.v[$t][0]+(_[0]-a.v[$t][0])*s,Ut=a.v[$t][1]+(_[1]-a.v[$t][1])*s,Gt=a.o[$t][0]+(_[0]-a.o[$t][0])*-s,Xt=a.o[$t][1]+(_[1]-a.o[$t][1])*-s,Jt=a.i[$t][0]+(_[0]-a.i[$t][0])*-s,Zt=a.i[$t][1]+(_[1]-a.i[$t][1])*-s,zt.setTripleAt(Ht,Ut,Gt,Xt,Jt,Zt,$t);return zt},PuckerAndBloatModifier.prototype.processShapes=function(a){var o,s,_=this.shapes.length,j,$t,zt=this.amount.v;if(zt!==0){var Ht,Ut;for(s=0;s<_;s+=1){if(Ht=this.shapes[s],Ut=Ht.localShapeCollection,!(!Ht.shape._mdf&&!this._mdf&&!a))for(Ut.releaseShapes(),Ht.shape._mdf=!0,o=Ht.shape.paths.shapes,$t=Ht.shape.paths._length,j=0;j<$t;j+=1)Ut.addShape(this.processPath(o[j],zt));Ht.shape.paths=Ht.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var a=[0,0];function o(Ut){var Gt=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||Gt,this.a&&Ut.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&Ut.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&Ut.skewFromAxis(-this.sk.v,this.sa.v),this.r?Ut.rotate(-this.r.v):Ut.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?Ut.translate(this.px.v,this.py.v,-this.pz.v):Ut.translate(this.px.v,this.py.v,0):Ut.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}function s(Ut){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||Ut){var Gt;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var Xt,Jt;if(Gt=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(Xt=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/Gt,0),Jt=this.p.getValueAtTime(this.p.keyframes[0].t/Gt,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(Xt=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/Gt,0),Jt=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/Gt,0)):(Xt=this.p.pv,Jt=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/Gt,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){Xt=[],Jt=[];var Zt=this.px,er=this.py;Zt._caching.lastFrame+Zt.offsetTime<=Zt.keyframes[0].t?(Xt[0]=Zt.getValueAtTime((Zt.keyframes[0].t+.01)/Gt,0),Xt[1]=er.getValueAtTime((er.keyframes[0].t+.01)/Gt,0),Jt[0]=Zt.getValueAtTime(Zt.keyframes[0].t/Gt,0),Jt[1]=er.getValueAtTime(er.keyframes[0].t/Gt,0)):Zt._caching.lastFrame+Zt.offsetTime>=Zt.keyframes[Zt.keyframes.length-1].t?(Xt[0]=Zt.getValueAtTime(Zt.keyframes[Zt.keyframes.length-1].t/Gt,0),Xt[1]=er.getValueAtTime(er.keyframes[er.keyframes.length-1].t/Gt,0),Jt[0]=Zt.getValueAtTime((Zt.keyframes[Zt.keyframes.length-1].t-.01)/Gt,0),Jt[1]=er.getValueAtTime((er.keyframes[er.keyframes.length-1].t-.01)/Gt,0)):(Xt=[Zt.pv,er.pv],Jt[0]=Zt.getValueAtTime((Zt._caching.lastFrame+Zt.offsetTime-.01)/Gt,Zt.offsetTime),Jt[1]=er.getValueAtTime((er._caching.lastFrame+er.offsetTime-.01)/Gt,er.offsetTime))}else Jt=a,Xt=Jt;this.v.rotate(-Math.atan2(Xt[1]-Jt[1],Xt[0]-Jt[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}}function _(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length)this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1;else return;if(!this.s.effectsSequence.length)this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2;else return;if(this.sk)if(!this.sk.effectsSequence.length&&!this.sa.effectsSequence.length)this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3;else return;this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):!this.rz.effectsSequence.length&&!this.ry.effectsSequence.length&&!this.rx.effectsSequence.length&&!this.or.effectsSequence.length&&(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}function j(){}function $t(Ut){this._addDynamicProperty(Ut),this.elem.addDynamicProperty(Ut),this._isDirty=!0}function zt(Ut,Gt,Xt){if(this.elem=Ut,this.frameId=-1,this.propType="transform",this.data=Gt,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(Xt||Ut),Gt.p&&Gt.p.s?(this.px=PropertyFactory.getProp(Ut,Gt.p.x,0,0,this),this.py=PropertyFactory.getProp(Ut,Gt.p.y,0,0,this),Gt.p.z&&(this.pz=PropertyFactory.getProp(Ut,Gt.p.z,0,0,this))):this.p=PropertyFactory.getProp(Ut,Gt.p||{k:[0,0,0]},1,0,this),Gt.rx){if(this.rx=PropertyFactory.getProp(Ut,Gt.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(Ut,Gt.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(Ut,Gt.rz,0,degToRads,this),Gt.or.k[0].ti){var Jt,Zt=Gt.or.k.length;for(Jt=0;Jt<Zt;Jt+=1)Gt.or.k[Jt].to=null,Gt.or.k[Jt].ti=null}this.or=PropertyFactory.getProp(Ut,Gt.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(Ut,Gt.r||{k:0},0,degToRads,this);Gt.sk&&(this.sk=PropertyFactory.getProp(Ut,Gt.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(Ut,Gt.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(Ut,Gt.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(Ut,Gt.s||{k:[100,100,100]},1,.01,this),Gt.o?this.o=PropertyFactory.getProp(Ut,Gt.o,0,.01,Ut):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}zt.prototype={applyToMatrix:o,getValue:s,precalculateMatrix:_,autoOrient:j},extendPrototype([DynamicPropertyContainer],zt),zt.prototype.addDynamicProperty=$t,zt.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty;function Ht(Ut,Gt,Xt){return new zt(Ut,Gt,Xt)}return{getTransformProperty:Ht}}();function RepeaterModifier(){}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(a,o){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(a,o.c,0,null,this),this.o=PropertyFactory.getProp(a,o.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(a,o.tr,this),this.so=PropertyFactory.getProp(a,o.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(a,o.tr.eo,0,.01,this),this.data=o,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(a,o,s,_,j,$t){var zt=$t?-1:1,Ht=_.s.v[0]+(1-_.s.v[0])*(1-j),Ut=_.s.v[1]+(1-_.s.v[1])*(1-j);a.translate(_.p.v[0]*zt*j,_.p.v[1]*zt*j,_.p.v[2]),o.translate(-_.a.v[0],-_.a.v[1],_.a.v[2]),o.rotate(-_.r.v*zt*j),o.translate(_.a.v[0],_.a.v[1],_.a.v[2]),s.translate(-_.a.v[0],-_.a.v[1],_.a.v[2]),s.scale($t?1/Ht:Ht,$t?1/Ut:Ut),s.translate(_.a.v[0],_.a.v[1],_.a.v[2])},RepeaterModifier.prototype.init=function(a,o,s,_){for(this.elem=a,this.arr=o,this.pos=s,this.elemsData=_,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(a),this.initModifierProperties(a,o[s]);s>0;)s-=1,this._elements.unshift(o[s]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(a){var o,s=a.length;for(o=0;o<s;o+=1)a[o]._processed=!1,a[o].ty==="gr"&&this.resetElements(a[o].it)},RepeaterModifier.prototype.cloneElements=function(a){var o=JSON.parse(JSON.stringify(a));return this.resetElements(o),o},RepeaterModifier.prototype.changeGroupRender=function(a,o){var s,_=a.length;for(s=0;s<_;s+=1)a[s]._render=o,a[s].ty==="gr"&&this.changeGroupRender(a[s].it,o)},RepeaterModifier.prototype.processShapes=function(a){var o,s,_,j,$t,zt=!1;if(this._mdf||a){var Ht=Math.ceil(this.c.v);if(this._groups.length<Ht){for(;this._groups.length<Ht;){var Ut={it:this.cloneElements(this._elements),ty:"gr"};Ut.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,Ut),this._groups.splice(0,0,Ut),this._currentCopies+=1}this.elem.reloadShapes(),zt=!0}$t=0;var Gt;for(_=0;_<=this._groups.length-1;_+=1){if(Gt=$t<Ht,this._groups[_]._render=Gt,this.changeGroupRender(this._groups[_].it,Gt),!Gt){var Xt=this.elemsData[_].it,Jt=Xt[Xt.length-1];Jt.transform.op.v!==0?(Jt.transform.op._mdf=!0,Jt.transform.op.v=0):Jt.transform.op._mdf=!1}$t+=1}this._currentCopies=Ht;var Zt=this.o.v,er=Zt%1,tr=Zt>0?Math.floor(Zt):Math.ceil(Zt),nr=this.pMatrix.props,sr=this.rMatrix.props,or=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var ir=0;if(Zt>0){for(;ir<tr;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),ir+=1;er&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,er,!1),ir+=er)}else if(Zt<0){for(;ir>tr;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),ir-=1;er&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-er,!0),ir-=er)}_=this.data.m===1?0:this._currentCopies-1,j=this.data.m===1?1:-1,$t=this._currentCopies;for(var rr,ar;$t;){if(o=this.elemsData[_].it,s=o[o.length-1].transform.mProps.v.props,ar=s.length,o[o.length-1].transform.mProps._mdf=!0,o[o.length-1].transform.op._mdf=!0,o[o.length-1].transform.op.v=this._currentCopies===1?this.so.v:this.so.v+(this.eo.v-this.so.v)*(_/(this._currentCopies-1)),ir!==0){for((_!==0&&j===1||_!==this._currentCopies-1&&j===-1)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(sr[0],sr[1],sr[2],sr[3],sr[4],sr[5],sr[6],sr[7],sr[8],sr[9],sr[10],sr[11],sr[12],sr[13],sr[14],sr[15]),this.matrix.transform(or[0],or[1],or[2],or[3],or[4],or[5],or[6],or[7],or[8],or[9],or[10],or[11],or[12],or[13],or[14],or[15]),this.matrix.transform(nr[0],nr[1],nr[2],nr[3],nr[4],nr[5],nr[6],nr[7],nr[8],nr[9],nr[10],nr[11],nr[12],nr[13],nr[14],nr[15]),rr=0;rr<ar;rr+=1)s[rr]=this.matrix.props[rr];this.matrix.reset()}else for(this.matrix.reset(),rr=0;rr<ar;rr+=1)s[rr]=this.matrix.props[rr];ir+=1,$t-=1,_+=j}}else for($t=this._currentCopies,_=0,j=1;$t;)o=this.elemsData[_].it,s=o[o.length-1].transform.mProps.v.props,o[o.length-1].transform.mProps._mdf=!1,o[o.length-1].transform.op._mdf=!1,$t-=1,_+=j;return zt},RepeaterModifier.prototype.addShape=function(){};function RoundCornersModifier(){}extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(a,o){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(a,o.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(a,o){var s=shapePool.newElement();s.c=a.c;var _,j=a._length,$t,zt,Ht,Ut,Gt,Xt,Jt=0,Zt,er,tr,nr,sr,or;for(_=0;_<j;_+=1)$t=a.v[_],Ht=a.o[_],zt=a.i[_],$t[0]===Ht[0]&&$t[1]===Ht[1]&&$t[0]===zt[0]&&$t[1]===zt[1]?(_===0||_===j-1)&&!a.c?(s.setTripleAt($t[0],$t[1],Ht[0],Ht[1],zt[0],zt[1],Jt),Jt+=1):(_===0?Ut=a.v[j-1]:Ut=a.v[_-1],Gt=Math.sqrt(Math.pow($t[0]-Ut[0],2)+Math.pow($t[1]-Ut[1],2)),Xt=Gt?Math.min(Gt/2,o)/Gt:0,sr=$t[0]+(Ut[0]-$t[0])*Xt,Zt=sr,or=$t[1]-($t[1]-Ut[1])*Xt,er=or,tr=Zt-(Zt-$t[0])*roundCorner,nr=er-(er-$t[1])*roundCorner,s.setTripleAt(Zt,er,tr,nr,sr,or,Jt),Jt+=1,_===j-1?Ut=a.v[0]:Ut=a.v[_+1],Gt=Math.sqrt(Math.pow($t[0]-Ut[0],2)+Math.pow($t[1]-Ut[1],2)),Xt=Gt?Math.min(Gt/2,o)/Gt:0,tr=$t[0]+(Ut[0]-$t[0])*Xt,Zt=tr,nr=$t[1]+(Ut[1]-$t[1])*Xt,er=nr,sr=Zt-(Zt-$t[0])*roundCorner,or=er-(er-$t[1])*roundCorner,s.setTripleAt(Zt,er,tr,nr,sr,or,Jt),Jt+=1):(s.setTripleAt(a.v[_][0],a.v[_][1],a.o[_][0],a.o[_][1],a.i[_][0],a.i[_][1],Jt),Jt+=1);return s},RoundCornersModifier.prototype.processShapes=function(a){var o,s,_=this.shapes.length,j,$t,zt=this.rd.v;if(zt!==0){var Ht,Ut;for(s=0;s<_;s+=1){if(Ht=this.shapes[s],Ut=Ht.localShapeCollection,!(!Ht.shape._mdf&&!this._mdf&&!a))for(Ut.releaseShapes(),Ht.shape._mdf=!0,o=Ht.shape.paths.shapes,$t=Ht.shape.paths._length,j=0;j<$t;j+=1)Ut.addShape(this.processPath(o[j],zt));Ht.shape.paths=Ht.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};function floatEqual(a,o){return Math.abs(a-o)*1e5<=Math.min(Math.abs(a),Math.abs(o))}function floatZero(a){return Math.abs(a)<=1e-5}function lerp(a,o,s){return a*(1-s)+o*s}function lerpPoint(a,o,s){return[lerp(a[0],o[0],s),lerp(a[1],o[1],s)]}function quadRoots(a,o,s){if(a===0)return[];var _=o*o-4*a*s;if(_<0)return[];var j=-o/(2*a);if(_===0)return[j];var $t=Math.sqrt(_)/(2*a);return[j-$t,j+$t]}function polynomialCoefficients(a,o,s,_){return[-a+3*o-3*s+_,3*a-6*o+3*s,-3*a+3*o,a]}function singlePoint(a){return new PolynomialBezier(a,a,a,a,!1)}function PolynomialBezier(a,o,s,_,j){j&&pointEqual(a,o)&&(o=lerpPoint(a,_,1/3)),j&&pointEqual(s,_)&&(s=lerpPoint(a,_,2/3));var $t=polynomialCoefficients(a[0],o[0],s[0],_[0]),zt=polynomialCoefficients(a[1],o[1],s[1],_[1]);this.a=[$t[0],zt[0]],this.b=[$t[1],zt[1]],this.c=[$t[2],zt[2]],this.d=[$t[3],zt[3]],this.points=[a,o,s,_]}PolynomialBezier.prototype.point=function(a){return[((this.a[0]*a+this.b[0])*a+this.c[0])*a+this.d[0],((this.a[1]*a+this.b[1])*a+this.c[1])*a+this.d[1]]},PolynomialBezier.prototype.derivative=function(a){return[(3*a*this.a[0]+2*this.b[0])*a+this.c[0],(3*a*this.a[1]+2*this.b[1])*a+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(a){var o=this.derivative(a);return Math.atan2(o[1],o[0])},PolynomialBezier.prototype.normalAngle=function(a){var o=this.derivative(a);return Math.atan2(o[0],o[1])},PolynomialBezier.prototype.inflectionPoints=function(){var a=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(a))return[];var o=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/a,s=o*o-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/a;if(s<0)return[];var _=Math.sqrt(s);return floatZero(_)?_>0&&_<1?[o]:[]:[o-_,o+_].filter(function(j){return j>0&&j<1})},PolynomialBezier.prototype.split=function(a){if(a<=0)return[singlePoint(this.points[0]),this];if(a>=1)return[this,singlePoint(this.points[this.points.length-1])];var o=lerpPoint(this.points[0],this.points[1],a),s=lerpPoint(this.points[1],this.points[2],a),_=lerpPoint(this.points[2],this.points[3],a),j=lerpPoint(o,s,a),$t=lerpPoint(s,_,a),zt=lerpPoint(j,$t,a);return[new PolynomialBezier(this.points[0],o,j,zt,!0),new PolynomialBezier(zt,$t,_,this.points[3],!0)]};function extrema(a,o){var s=a.points[0][o],_=a.points[a.points.length-1][o];if(s>_){var j=_;_=s,s=j}for(var $t=quadRoots(3*a.a[o],2*a.b[o],a.c[o]),zt=0;zt<$t.length;zt+=1)if($t[zt]>0&&$t[zt]<1){var Ht=a.point($t[zt])[o];Ht<s?s=Ht:Ht>_&&(_=Ht)}return{min:s,max:_}}PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var a=this.bounds();return{left:a.x.min,right:a.x.max,top:a.y.min,bottom:a.y.max,width:a.x.max-a.x.min,height:a.y.max-a.y.min,cx:(a.x.max+a.x.min)/2,cy:(a.y.max+a.y.min)/2}};function intersectData(a,o,s){var _=a.boundingBox();return{cx:_.cx,cy:_.cy,width:_.width,height:_.height,bez:a,t:(o+s)/2,t1:o,t2:s}}function splitData(a){var o=a.bez.split(.5);return[intersectData(o[0],a.t1,a.t),intersectData(o[1],a.t,a.t2)]}function boxIntersect(a,o){return Math.abs(a.cx-o.cx)*2<a.width+o.width&&Math.abs(a.cy-o.cy)*2<a.height+o.height}function intersectsImpl(a,o,s,_,j,$t){if(boxIntersect(a,o)){if(s>=$t||a.width<=_&&a.height<=_&&o.width<=_&&o.height<=_){j.push([a.t,o.t]);return}var zt=splitData(a),Ht=splitData(o);intersectsImpl(zt[0],Ht[0],s+1,_,j,$t),intersectsImpl(zt[0],Ht[1],s+1,_,j,$t),intersectsImpl(zt[1],Ht[0],s+1,_,j,$t),intersectsImpl(zt[1],Ht[1],s+1,_,j,$t)}}PolynomialBezier.prototype.intersections=function(a,o,s){o===void 0&&(o=2),s===void 0&&(s=7);var _=[];return intersectsImpl(intersectData(this,0,1),intersectData(a,0,1),0,o,_,s),_},PolynomialBezier.shapeSegment=function(a,o){var s=(o+1)%a.length();return new PolynomialBezier(a.v[o],a.o[o],a.i[s],a.v[s],!0)},PolynomialBezier.shapeSegmentInverted=function(a,o){var s=(o+1)%a.length();return new PolynomialBezier(a.v[s],a.i[s],a.o[o],a.v[o],!0)};function crossProduct(a,o){return[a[1]*o[2]-a[2]*o[1],a[2]*o[0]-a[0]*o[2],a[0]*o[1]-a[1]*o[0]]}function lineIntersection(a,o,s,_){var j=[a[0],a[1],1],$t=[o[0],o[1],1],zt=[s[0],s[1],1],Ht=[_[0],_[1],1],Ut=crossProduct(crossProduct(j,$t),crossProduct(zt,Ht));return floatZero(Ut[2])?null:[Ut[0]/Ut[2],Ut[1]/Ut[2]]}function polarOffset(a,o,s){return[a[0]+Math.cos(o)*s,a[1]-Math.sin(o)*s]}function pointDistance(a,o){return Math.hypot(a[0]-o[0],a[1]-o[1])}function pointEqual(a,o){return floatEqual(a[0],o[0])&&floatEqual(a[1],o[1])}function ZigZagModifier(){}extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(a,o){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(a,o.s,0,null,this),this.frequency=PropertyFactory.getProp(a,o.r,0,null,this),this.pointsType=PropertyFactory.getProp(a,o.pt,0,null,this),this._isAnimated=this.amplitude.effectsSequence.length!==0||this.frequency.effectsSequence.length!==0||this.pointsType.effectsSequence.length!==0};function setPoint(a,o,s,_,j,$t,zt){var Ht=s-Math.PI/2,Ut=s+Math.PI/2,Gt=o[0]+Math.cos(s)*_*j,Xt=o[1]-Math.sin(s)*_*j;a.setTripleAt(Gt,Xt,Gt+Math.cos(Ht)*$t,Xt-Math.sin(Ht)*$t,Gt+Math.cos(Ut)*zt,Xt-Math.sin(Ut)*zt,a.length())}function getPerpendicularVector(a,o){var s=[o[0]-a[0],o[1]-a[1]],_=-Math.PI*.5,j=[Math.cos(_)*s[0]-Math.sin(_)*s[1],Math.sin(_)*s[0]+Math.cos(_)*s[1]];return j}function getProjectingAngle(a,o){var s=o===0?a.length()-1:o-1,_=(o+1)%a.length(),j=a.v[s],$t=a.v[_],zt=getPerpendicularVector(j,$t);return Math.atan2(0,1)-Math.atan2(zt[1],zt[0])}function zigZagCorner(a,o,s,_,j,$t,zt){var Ht=getProjectingAngle(o,s),Ut=o.v[s%o._length],Gt=o.v[s===0?o._length-1:s-1],Xt=o.v[(s+1)%o._length],Jt=$t===2?Math.sqrt(Math.pow(Ut[0]-Gt[0],2)+Math.pow(Ut[1]-Gt[1],2)):0,Zt=$t===2?Math.sqrt(Math.pow(Ut[0]-Xt[0],2)+Math.pow(Ut[1]-Xt[1],2)):0;setPoint(a,o.v[s%o._length],Ht,zt,_,Zt/((j+1)*2),Jt/((j+1)*2))}function zigZagSegment(a,o,s,_,j,$t){for(var zt=0;zt<_;zt+=1){var Ht=(zt+1)/(_+1),Ut=j===2?Math.sqrt(Math.pow(o.points[3][0]-o.points[0][0],2)+Math.pow(o.points[3][1]-o.points[0][1],2)):0,Gt=o.normalAngle(Ht),Xt=o.point(Ht);setPoint(a,Xt,Gt,$t,s,Ut/((_+1)*2),Ut/((_+1)*2)),$t=-$t}return $t}ZigZagModifier.prototype.processPath=function(a,o,s,_){var j=a._length,$t=shapePool.newElement();if($t.c=a.c,a.c||(j-=1),j===0)return $t;var zt=-1,Ht=PolynomialBezier.shapeSegment(a,0);zigZagCorner($t,a,0,o,s,_,zt);for(var Ut=0;Ut<j;Ut+=1)zt=zigZagSegment($t,Ht,o,s,_,-zt),Ut===j-1&&!a.c?Ht=null:Ht=PolynomialBezier.shapeSegment(a,(Ut+1)%j),zigZagCorner($t,a,Ut+1,o,s,_,zt);return $t},ZigZagModifier.prototype.processShapes=function(a){var o,s,_=this.shapes.length,j,$t,zt=this.amplitude.v,Ht=Math.max(0,Math.round(this.frequency.v)),Ut=this.pointsType.v;if(zt!==0){var Gt,Xt;for(s=0;s<_;s+=1){if(Gt=this.shapes[s],Xt=Gt.localShapeCollection,!(!Gt.shape._mdf&&!this._mdf&&!a))for(Xt.releaseShapes(),Gt.shape._mdf=!0,o=Gt.shape.paths.shapes,$t=Gt.shape.paths._length,j=0;j<$t;j+=1)Xt.addShape(this.processPath(o[j],zt,Ht,Ut));Gt.shape.paths=Gt.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};function linearOffset(a,o,s){var _=Math.atan2(o[0]-a[0],o[1]-a[1]);return[polarOffset(a,_,s),polarOffset(o,_,s)]}function offsetSegment(a,o){var s,_,j,$t,zt,Ht,Ut;Ut=linearOffset(a.points[0],a.points[1],o),s=Ut[0],_=Ut[1],Ut=linearOffset(a.points[1],a.points[2],o),j=Ut[0],$t=Ut[1],Ut=linearOffset(a.points[2],a.points[3],o),zt=Ut[0],Ht=Ut[1];var Gt=lineIntersection(s,_,j,$t);Gt===null&&(Gt=_);var Xt=lineIntersection(zt,Ht,j,$t);return Xt===null&&(Xt=zt),new PolynomialBezier(s,Gt,Xt,Ht)}function joinLines(a,o,s,_,j){var $t=o.points[3],zt=s.points[0];if(_===3||pointEqual($t,zt))return $t;if(_===2){var Ht=-o.tangentAngle(1),Ut=-s.tangentAngle(0)+Math.PI,Gt=lineIntersection($t,polarOffset($t,Ht+Math.PI/2,100),zt,polarOffset(zt,Ht+Math.PI/2,100)),Xt=Gt?pointDistance(Gt,$t):pointDistance($t,zt)/2,Jt=polarOffset($t,Ht,2*Xt*roundCorner);return a.setXYAt(Jt[0],Jt[1],"o",a.length()-1),Jt=polarOffset(zt,Ut,2*Xt*roundCorner),a.setTripleAt(zt[0],zt[1],zt[0],zt[1],Jt[0],Jt[1],a.length()),zt}var Zt=pointEqual($t,o.points[2])?o.points[0]:o.points[2],er=pointEqual(zt,s.points[1])?s.points[3]:s.points[1],tr=lineIntersection(Zt,$t,zt,er);return tr&&pointDistance(tr,$t)<j?(a.setTripleAt(tr[0],tr[1],tr[0],tr[1],tr[0],tr[1],a.length()),tr):$t}function getIntersection(a,o){var s=a.intersections(o);return s.length&&floatEqual(s[0][0],1)&&s.shift(),s.length?s[0]:null}function pruneSegmentIntersection(a,o){var s=a.slice(),_=o.slice(),j=getIntersection(a[a.length-1],o[0]);return j&&(s[a.length-1]=a[a.length-1].split(j[0])[0],_[0]=o[0].split(j[1])[1]),a.length>1&&o.length>1&&(j=getIntersection(a[0],o[o.length-1]),j)?[[a[0].split(j[0])[0]],[o[o.length-1].split(j[1])[1]]]:[s,_]}function pruneIntersections(a){for(var o,s=1;s<a.length;s+=1)o=pruneSegmentIntersection(a[s-1],a[s]),a[s-1]=o[0],a[s]=o[1];return a.length>1&&(o=pruneSegmentIntersection(a[a.length-1],a[0]),a[a.length-1]=o[0],a[0]=o[1]),a}function offsetSegmentSplit(a,o){var s=a.inflectionPoints(),_,j,$t,zt;if(s.length===0)return[offsetSegment(a,o)];if(s.length===1||floatEqual(s[1],1))return $t=a.split(s[0]),_=$t[0],j=$t[1],[offsetSegment(_,o),offsetSegment(j,o)];$t=a.split(s[0]),_=$t[0];var Ht=(s[1]-s[0])/(1-s[0]);return $t=$t[1].split(Ht),zt=$t[0],j=$t[1],[offsetSegment(_,o),offsetSegment(zt,o),offsetSegment(j,o)]}function OffsetPathModifier(){}extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(a,o){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(a,o.a,0,null,this),this.miterLimit=PropertyFactory.getProp(a,o.ml,0,null,this),this.lineJoin=o.lj,this._isAnimated=this.amount.effectsSequence.length!==0},OffsetPathModifier.prototype.processPath=function(a,o,s,_){var j=shapePool.newElement();j.c=a.c;var $t=a.length();a.c||($t-=1);var zt,Ht,Ut,Gt=[];for(zt=0;zt<$t;zt+=1)Ut=PolynomialBezier.shapeSegment(a,zt),Gt.push(offsetSegmentSplit(Ut,o));if(!a.c)for(zt=$t-1;zt>=0;zt-=1)Ut=PolynomialBezier.shapeSegmentInverted(a,zt),Gt.push(offsetSegmentSplit(Ut,o));Gt=pruneIntersections(Gt);var Xt=null,Jt=null;for(zt=0;zt<Gt.length;zt+=1){var Zt=Gt[zt];for(Jt&&(Xt=joinLines(j,Jt,Zt[0],s,_)),Jt=Zt[Zt.length-1],Ht=0;Ht<Zt.length;Ht+=1)Ut=Zt[Ht],Xt&&pointEqual(Ut.points[0],Xt)?j.setXYAt(Ut.points[1][0],Ut.points[1][1],"o",j.length()-1):j.setTripleAt(Ut.points[0][0],Ut.points[0][1],Ut.points[1][0],Ut.points[1][1],Ut.points[0][0],Ut.points[0][1],j.length()),j.setTripleAt(Ut.points[3][0],Ut.points[3][1],Ut.points[3][0],Ut.points[3][1],Ut.points[2][0],Ut.points[2][1],j.length()),Xt=Ut.points[3]}return Gt.length&&joinLines(j,Jt,Gt[0][0],s,_),j},OffsetPathModifier.prototype.processShapes=function(a){var o,s,_=this.shapes.length,j,$t,zt=this.amount.v,Ht=this.miterLimit.v,Ut=this.lineJoin;if(zt!==0){var Gt,Xt;for(s=0;s<_;s+=1){if(Gt=this.shapes[s],Xt=Gt.localShapeCollection,!(!Gt.shape._mdf&&!this._mdf&&!a))for(Xt.releaseShapes(),Gt.shape._mdf=!0,o=Gt.shape.paths.shapes,$t=Gt.shape.paths._length,j=0;j<$t;j+=1)Xt.addShape(this.processPath(o[j],zt,Ut,Ht));Gt.shape.paths=Gt.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};function getFontProperties(a){for(var o=a.fStyle?a.fStyle.split(" "):[],s="normal",_="normal",j=o.length,$t,zt=0;zt<j;zt+=1)switch($t=o[zt].toLowerCase(),$t){case"italic":_="italic";break;case"bold":s="700";break;case"black":s="900";break;case"medium":s="500";break;case"regular":case"normal":s="400";break;case"light":case"thin":s="200";break}return{style:_,weight:a.fWeight||s}}var FontManager=function(){var a=5e3,o={w:0,size:0,shapes:[],data:{shapes:[]}},s=[];s=s.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var _=127988,j=917631,$t=917601,zt=917626,Ht=65039,Ut=8205,Gt=127462,Xt=127487,Jt=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"];function Zt(hr){var vr=hr.split(","),pr,br=vr.length,Pr=[];for(pr=0;pr<br;pr+=1)vr[pr]!=="sans-serif"&&vr[pr]!=="monospace"&&Pr.push(vr[pr]);return Pr.join(",")}function er(hr,vr){var pr=createTag("span");pr.setAttribute("aria-hidden",!0),pr.style.fontFamily=vr;var br=createTag("span");br.innerText="giItT1WQy@!-/#",pr.style.position="absolute",pr.style.left="-10000px",pr.style.top="-10000px",pr.style.fontSize="300px",pr.style.fontVariant="normal",pr.style.fontStyle="normal",pr.style.fontWeight="normal",pr.style.letterSpacing="0",pr.appendChild(br),document.body.appendChild(pr);var Pr=br.offsetWidth;return br.style.fontFamily=Zt(hr)+", "+vr,{node:br,w:Pr,parent:pr}}function tr(){var hr,vr=this.fonts.length,pr,br,Pr=vr;for(hr=0;hr<vr;hr+=1)this.fonts[hr].loaded?Pr-=1:this.fonts[hr].fOrigin==="n"||this.fonts[hr].origin===0?this.fonts[hr].loaded=!0:(pr=this.fonts[hr].monoCase.node,br=this.fonts[hr].monoCase.w,pr.offsetWidth!==br?(Pr-=1,this.fonts[hr].loaded=!0):(pr=this.fonts[hr].sansCase.node,br=this.fonts[hr].sansCase.w,pr.offsetWidth!==br&&(Pr-=1,this.fonts[hr].loaded=!0)),this.fonts[hr].loaded&&(this.fonts[hr].sansCase.parent.parentNode.removeChild(this.fonts[hr].sansCase.parent),this.fonts[hr].monoCase.parent.parentNode.removeChild(this.fonts[hr].monoCase.parent)));Pr!==0&&Date.now()-this.initTime<a?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)}function nr(hr,vr){var pr=document.body&&vr?"svg":"canvas",br,Pr=getFontProperties(hr);if(pr==="svg"){var kr=createNS("text");kr.style.fontSize="100px",kr.setAttribute("font-family",hr.fFamily),kr.setAttribute("font-style",Pr.style),kr.setAttribute("font-weight",Pr.weight),kr.textContent="1",hr.fClass?(kr.style.fontFamily="inherit",kr.setAttribute("class",hr.fClass)):kr.style.fontFamily=hr.fFamily,vr.appendChild(kr),br=kr}else{var Lr=new OffscreenCanvas(500,500).getContext("2d");Lr.font=Pr.style+" "+Pr.weight+" 100px "+hr.fFamily,br=Lr}function Gr(Fr){return pr==="svg"?(br.textContent=Fr,br.getComputedTextLength()):br.measureText(Fr).width}return{measureText:Gr}}function sr(hr,vr){if(!hr){this.isLoaded=!0;return}if(this.chars){this.isLoaded=!0,this.fonts=hr.list;return}if(!document.body){this.isLoaded=!0,hr.list.forEach(function(Zr){Zr.helper=nr(Zr),Zr.cache={}}),this.fonts=hr.list;return}var pr=hr.list,br,Pr=pr.length,kr=Pr;for(br=0;br<Pr;br+=1){var Lr=!0,Gr,Fr;if(pr[br].loaded=!1,pr[br].monoCase=er(pr[br].fFamily,"monospace"),pr[br].sansCase=er(pr[br].fFamily,"sans-serif"),!pr[br].fPath)pr[br].loaded=!0,kr-=1;else if(pr[br].fOrigin==="p"||pr[br].origin===3){if(Gr=document.querySelectorAll('style[f-forigin="p"][f-family="'+pr[br].fFamily+'"], style[f-origin="3"][f-family="'+pr[br].fFamily+'"]'),Gr.length>0&&(Lr=!1),Lr){var $r=createTag("style");$r.setAttribute("f-forigin",pr[br].fOrigin),$r.setAttribute("f-origin",pr[br].origin),$r.setAttribute("f-family",pr[br].fFamily),$r.type="text/css",$r.innerText="@font-face {font-family: "+pr[br].fFamily+"; font-style: normal; src: url('"+pr[br].fPath+"');}",vr.appendChild($r)}}else if(pr[br].fOrigin==="g"||pr[br].origin===1){for(Gr=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),Fr=0;Fr<Gr.length;Fr+=1)Gr[Fr].href.indexOf(pr[br].fPath)!==-1&&(Lr=!1);if(Lr){var Kr=createTag("link");Kr.setAttribute("f-forigin",pr[br].fOrigin),Kr.setAttribute("f-origin",pr[br].origin),Kr.type="text/css",Kr.rel="stylesheet",Kr.href=pr[br].fPath,document.body.appendChild(Kr)}}else if(pr[br].fOrigin==="t"||pr[br].origin===2){for(Gr=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),Fr=0;Fr<Gr.length;Fr+=1)pr[br].fPath===Gr[Fr].src&&(Lr=!1);if(Lr){var rn=createTag("link");rn.setAttribute("f-forigin",pr[br].fOrigin),rn.setAttribute("f-origin",pr[br].origin),rn.setAttribute("rel","stylesheet"),rn.setAttribute("href",pr[br].fPath),vr.appendChild(rn)}}pr[br].helper=nr(pr[br],vr),pr[br].cache={},this.fonts.push(pr[br])}kr===0?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}function or(hr){if(hr){this.chars||(this.chars=[]);var vr,pr=hr.length,br,Pr=this.chars.length,kr;for(vr=0;vr<pr;vr+=1){for(br=0,kr=!1;br<Pr;)this.chars[br].style===hr[vr].style&&this.chars[br].fFamily===hr[vr].fFamily&&this.chars[br].ch===hr[vr].ch&&(kr=!0),br+=1;kr||(this.chars.push(hr[vr]),Pr+=1)}}}function ir(hr,vr,pr){for(var br=0,Pr=this.chars.length;br<Pr;){if(this.chars[br].ch===hr&&this.chars[br].style===vr&&this.chars[br].fFamily===pr)return this.chars[br];br+=1}return(typeof hr=="string"&&hr.charCodeAt(0)!==13||!hr)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",hr,vr,pr)),o}function rr(hr,vr,pr){var br=this.getFontByName(vr),Pr=hr;if(!br.cache[Pr]){var kr=br.helper;if(hr===" "){var Lr=kr.measureText("|"+hr+"|"),Gr=kr.measureText("||");br.cache[Pr]=(Lr-Gr)/100}else br.cache[Pr]=kr.measureText(hr)/100}return br.cache[Pr]*pr}function ar(hr){for(var vr=0,pr=this.fonts.length;vr<pr;){if(this.fonts[vr].fName===hr)return this.fonts[vr];vr+=1}return this.fonts[0]}function lr(hr){var vr=0,pr=hr.charCodeAt(0);if(pr>=55296&&pr<=56319){var br=hr.charCodeAt(1);br>=56320&&br<=57343&&(vr=(pr-55296)*1024+br-56320+65536)}return vr}function ur(hr,vr){var pr=hr.toString(16)+vr.toString(16);return Jt.indexOf(pr)!==-1}function cr(hr){return hr===Ut}function dr(hr){return hr===Ht}function gr(hr){var vr=lr(hr);return vr>=Gt&&vr<=Xt}function _r(hr){return gr(hr.substr(0,2))&&gr(hr.substr(2,2))}function Sr(hr){return s.indexOf(hr)!==-1}function wr(hr,vr){var pr=lr(hr.substr(vr,2));if(pr!==_)return!1;var br=0;for(vr+=2;br<5;){if(pr=lr(hr.substr(vr,2)),pr<$t||pr>zt)return!1;br+=1,vr+=2}return lr(hr.substr(vr,2))===j}function Rr(){this.isLoaded=!0}var Ir=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};Ir.isModifier=ur,Ir.isZeroWidthJoiner=cr,Ir.isFlagEmoji=_r,Ir.isRegionalCode=gr,Ir.isCombinedCharacter=Sr,Ir.isRegionalFlag=wr,Ir.isVariationSelector=dr,Ir.BLACK_FLAG_CODE_POINT=_;var mr={addChars:or,addFonts:sr,getCharData:ir,getFontByName:ar,measureText:rr,checkLoadedFonts:tr,setIsLoaded:Rr};return Ir.prototype=mr,Ir}();function SlotManager(a){this.animationData=a}SlotManager.prototype.getProp=function(a){return this.animationData.slots&&this.animationData.slots[a.sid]?Object.assign(a,this.animationData.slots[a.sid].p):a};function slotFactory(a){return new SlotManager(a)}function RenderableElement(){}RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(o){this.renderableComponents.indexOf(o)===-1&&this.renderableComponents.push(o)},removeRenderableComponent:function(o){this.renderableComponents.indexOf(o)!==-1&&this.renderableComponents.splice(this.renderableComponents.indexOf(o),1)},prepareRenderableFrame:function(o){this.checkLayerLimits(o)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(o){this.data.ip-this.data.st<=o&&this.data.op-this.data.st>o?this.isInRange!==!0&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):this.isInRange!==!1&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var o,s=this.renderableComponents.length;for(o=0;o<s;o+=1)this.renderableComponents[o].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return this.data.ty===5?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var getBlendMode=function(){var a={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"};return function(o){return a[o]||""}}();function SliderEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,0,0,s)}function AngleEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,0,0,s)}function ColorEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,1,0,s)}function PointEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,1,0,s)}function LayerIndexEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,0,0,s)}function MaskIndexEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,0,0,s)}function CheckboxEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,0,0,s)}function NoValueEffect(){this.p={}}function EffectsManager(a,o){var s=a.ef||[];this.effectElements=[];var _,j=s.length,$t;for(_=0;_<j;_+=1)$t=new GroupEffect(s[_],o),this.effectElements.push($t)}function GroupEffect(a,o){this.init(a,o)}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(a,o){this.data=a,this.effectElements=[],this.initDynamicPropertyContainer(o);var s,_=this.data.ef.length,j,$t=this.data.ef;for(s=0;s<_;s+=1){switch(j=null,$t[s].ty){case 0:j=new SliderEffect($t[s],o,this);break;case 1:j=new AngleEffect($t[s],o,this);break;case 2:j=new ColorEffect($t[s],o,this);break;case 3:j=new PointEffect($t[s],o,this);break;case 4:case 7:j=new CheckboxEffect($t[s],o,this);break;case 10:j=new LayerIndexEffect($t[s],o,this);break;case 11:j=new MaskIndexEffect($t[s],o,this);break;case 5:j=new EffectsManager($t[s],o);break;default:j=new NoValueEffect($t[s]);break}j&&this.effectElements.push(j)}};function BaseElement(){}BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var o=0,s=this.data.masksProperties.length;o<s;){if(this.data.masksProperties[o].mode!=="n"&&this.data.masksProperties[o].cl!==!1)return!0;o+=1}return!1},initExpressions:function(){var o=getExpressionInterfaces();if(o){var s=o("layer"),_=o("effects"),j=o("shape"),$t=o("text"),zt=o("comp");this.layerInterface=s(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var Ht=_.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(Ht),this.data.ty===0||this.data.xt?this.compInterface=zt(this):this.data.ty===4?(this.layerInterface.shapeInterface=j(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):this.data.ty===5&&(this.layerInterface.textInterface=$t(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var o=getBlendMode(this.data.bm),s=this.baseElement||this.layerElement;s.style["mix-blend-mode"]=o},initBaseData:function(o,s,_){this.globalData=s,this.comp=_,this.data=o,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}};function FrameElement(){}FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(o,s){var _,j=this.dynamicProperties.length;for(_=0;_<j;_+=1)(s||this._isParent&&this.dynamicProperties[_].propType==="transform")&&(this.dynamicProperties[_].getValue(),this.dynamicProperties[_]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(o){this.dynamicProperties.indexOf(o)===-1&&this.dynamicProperties.push(o)}};function FootageElement(a,o,s){this.initFrame(),this.initRenderable(),this.assetData=o.getAssetData(a.refId),this.footageData=o.imageLoader.getAsset(this.assetData),this.initBaseData(a,o,s)}FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){var a=getExpressionInterfaces();if(a){var o=a("footage");this.layerInterface=o(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData};function AudioElement(a,o,s){this.initFrame(),this.initRenderable(),this.assetData=o.getAssetData(a.refId),this.initBaseData(a,o,s),this._isPlaying=!1,this._canPlay=!1;var _=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(_),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=a.tm?PropertyFactory.getProp(this,a.tm,0,o.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,a.au&&a.au.lv?a.au.lv:{k:[100]},1,.01,this)}AudioElement.prototype.prepareFrame=function(a){if(this.prepareRenderableFrame(a,!0),this.prepareProperties(a,!0),this.tm._placeholder)this._currentTime=a/this.data.sr;else{var o=this.tm.v;this._currentTime=o}this._volume=this.lv.v[0];var s=this._volume*this._volumeMultiplier;this._previousVolume!==s&&(this._previousVolume=s,this.audio.volume(s))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(a){this.audio.rate(a)},AudioElement.prototype.volume=function(a){this._volumeMultiplier=a,this._previousVolume=a*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){};function BaseRenderer(){}BaseRenderer.prototype.checkLayers=function(a){var o,s=this.layers.length,_;for(this.completeLayers=!0,o=s-1;o>=0;o-=1)this.elements[o]||(_=this.layers[o],_.ip-_.st<=a-this.layers[o].st&&_.op-_.st>a-this.layers[o].st&&this.buildItem(o)),this.completeLayers=this.elements[o]?this.completeLayers:!1;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(a){switch(a.ty){case 2:return this.createImage(a);case 0:return this.createComp(a);case 1:return this.createSolid(a);case 3:return this.createNull(a);case 4:return this.createShape(a);case 5:return this.createText(a);case 6:return this.createAudio(a);case 13:return this.createCamera(a);case 15:return this.createFootage(a);default:return this.createNull(a)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(a){return new AudioElement(a,this.globalData,this)},BaseRenderer.prototype.createFootage=function(a){return new FootageElement(a,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var a,o=this.layers.length;for(a=0;a<o;a+=1)this.buildItem(a);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(a){this.completeLayers=!1;var o,s=a.length,_,j=this.layers.length;for(o=0;o<s;o+=1)for(_=0;_<j;){if(this.layers[_].id===a[o].id){this.layers[_]=a[o];break}_+=1}},BaseRenderer.prototype.setProjectInterface=function(a){this.globalData.projectInterface=a},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(a,o,s){for(var _=this.elements,j=this.layers,$t=0,zt=j.length;$t<zt;)j[$t].ind==o&&(!_[$t]||_[$t]===!0?(this.buildItem($t),this.addPendingElement(a)):(s.push(_[$t]),_[$t].setAsParent(),j[$t].parent!==void 0?this.buildElementParenting(a,j[$t].parent,s):a.setHierarchy(s))),$t+=1},BaseRenderer.prototype.addPendingElement=function(a){this.pendingElements.push(a)},BaseRenderer.prototype.searchExtraCompositions=function(a){var o,s=a.length;for(o=0;o<s;o+=1)if(a[o].xt){var _=this.createComp(a[o]);_.initExpressions(),this.globalData.projectInterface.registerComposition(_)}},BaseRenderer.prototype.getElementById=function(a){var o,s=this.elements.length;for(o=0;o<s;o+=1)if(this.elements[o].data.ind===a)return this.elements[o];return null},BaseRenderer.prototype.getElementByPath=function(a){var o=a.shift(),s;if(typeof o=="number")s=this.elements[o];else{var _,j=this.elements.length;for(_=0;_<j;_+=1)if(this.elements[_].data.nm===o){s=this.elements[_];break}}return a.length===0?s:s.getElementByPath(a)},BaseRenderer.prototype.setupGlobalData=function(a,o){this.globalData.fontManager=new FontManager,this.globalData.slotManager=slotFactory(a),this.globalData.fontManager.addChars(a.chars),this.globalData.fontManager.addFonts(a.fonts,o),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=a.fr,this.globalData.nm=a.nm,this.globalData.compSize={w:a.w,h:a.h}};var effectTypes={TRANSFORM_EFFECT:"transformEFfect"};function TransformElement(){}TransformElement.prototype={initTransform:function(){var o=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:o,localMat:o,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var o,s=this.finalTransform.mat,_=0,j=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;_<j;){if(this.hierarchy[_].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}_+=1}if(this.finalTransform._matMdf)for(o=this.finalTransform.mProp.v.props,s.cloneFromProps(o),_=0;_<j;_+=1)s.multiply(this.hierarchy[_].finalTransform.mProp.v)}(!this.localTransforms||this.finalTransform._matMdf)&&(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var o=0,s=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;o<s;)this.localTransforms[o]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[o]._opMdf&&!this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v,this.finalTransform._opMdf=!0),o+=1;if(this.finalTransform._localMatMdf){var _=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(_),o=1;o<s;o+=1){var j=this.localTransforms[o].matrix;_.multiply(j)}_.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var $t=this.finalTransform.localOpacity;for(o=0;o<s;o+=1)$t*=this.localTransforms[o].opacity*.01;this.finalTransform.localOpacity=$t}}},searchEffectTransforms:function(){if(this.renderableEffectsManager){var o=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(o.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;var s=0,_=o.length;for(s=0;s<_;s+=1)this.localTransforms.push(o[s])}}},globalToLocal:function(o){var s=[];s.push(this.finalTransform);for(var _=!0,j=this.comp;_;)j.finalTransform?(j.data.hasMask&&s.splice(0,0,j.finalTransform),j=j.comp):_=!1;var $t,zt=s.length,Ht;for($t=0;$t<zt;$t+=1)Ht=s[$t].mat.applyToPointArray(0,0,0),o=[o[0]-Ht[0],o[1]-Ht[1],0];return o},mHelper:new Matrix};function MaskElement(a,o,s){this.data=a,this.element=o,this.globalData=s,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var _=this.globalData.defs,j,$t=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray($t),this.solidPath="";var zt,Ht=this.masksProperties,Ut=0,Gt=[],Xt,Jt,Zt=createElementID(),er,tr,nr,sr,or="clipPath",ir="clip-path";for(j=0;j<$t;j+=1)if((Ht[j].mode!=="a"&&Ht[j].mode!=="n"||Ht[j].inv||Ht[j].o.k!==100||Ht[j].o.x)&&(or="mask",ir="mask"),(Ht[j].mode==="s"||Ht[j].mode==="i")&&Ut===0?(er=createNS("rect"),er.setAttribute("fill","#ffffff"),er.setAttribute("width",this.element.comp.data.w||0),er.setAttribute("height",this.element.comp.data.h||0),Gt.push(er)):er=null,zt=createNS("path"),Ht[j].mode==="n")this.viewData[j]={op:PropertyFactory.getProp(this.element,Ht[j].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,Ht[j],3),elem:zt,lastPath:""},_.appendChild(zt);else{Ut+=1,zt.setAttribute("fill",Ht[j].mode==="s"?"#000000":"#ffffff"),zt.setAttribute("clip-rule","nonzero");var rr;if(Ht[j].x.k!==0?(or="mask",ir="mask",sr=PropertyFactory.getProp(this.element,Ht[j].x,0,null,this.element),rr=createElementID(),tr=createNS("filter"),tr.setAttribute("id",rr),nr=createNS("feMorphology"),nr.setAttribute("operator","erode"),nr.setAttribute("in","SourceGraphic"),nr.setAttribute("radius","0"),tr.appendChild(nr),_.appendChild(tr),zt.setAttribute("stroke",Ht[j].mode==="s"?"#000000":"#ffffff")):(nr=null,sr=null),this.storedData[j]={elem:zt,x:sr,expan:nr,lastPath:"",lastOperator:"",filterId:rr,lastRadius:0},Ht[j].mode==="i"){Jt=Gt.length;var ar=createNS("g");for(Xt=0;Xt<Jt;Xt+=1)ar.appendChild(Gt[Xt]);var lr=createNS("mask");lr.setAttribute("mask-type","alpha"),lr.setAttribute("id",Zt+"_"+Ut),lr.appendChild(zt),_.appendChild(lr),ar.setAttribute("mask","url("+getLocationHref()+"#"+Zt+"_"+Ut+")"),Gt.length=0,Gt.push(ar)}else Gt.push(zt);Ht[j].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[j]={elem:zt,lastPath:"",op:PropertyFactory.getProp(this.element,Ht[j].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,Ht[j],3),invRect:er},this.viewData[j].prop.k||this.drawPath(Ht[j],this.viewData[j].prop.v,this.viewData[j])}for(this.maskElement=createNS(or),$t=Gt.length,j=0;j<$t;j+=1)this.maskElement.appendChild(Gt[j]);Ut>0&&(this.maskElement.setAttribute("id",Zt),this.element.maskedElement.setAttribute(ir,"url("+getLocationHref()+"#"+Zt+")"),_.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}MaskElement.prototype.getMaskProperty=function(a){return this.viewData[a].prop},MaskElement.prototype.renderFrame=function(a){var o=this.element.finalTransform.mat,s,_=this.masksProperties.length;for(s=0;s<_;s+=1)if((this.viewData[s].prop._mdf||a)&&this.drawPath(this.masksProperties[s],this.viewData[s].prop.v,this.viewData[s]),(this.viewData[s].op._mdf||a)&&this.viewData[s].elem.setAttribute("fill-opacity",this.viewData[s].op.v),this.masksProperties[s].mode!=="n"&&(this.viewData[s].invRect&&(this.element.finalTransform.mProp._mdf||a)&&this.viewData[s].invRect.setAttribute("transform",o.getInverseMatrix().to2dCSS()),this.storedData[s].x&&(this.storedData[s].x._mdf||a))){var j=this.storedData[s].expan;this.storedData[s].x.v<0?(this.storedData[s].lastOperator!=="erode"&&(this.storedData[s].lastOperator="erode",this.storedData[s].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[s].filterId+")")),j.setAttribute("radius",-this.storedData[s].x.v)):(this.storedData[s].lastOperator!=="dilate"&&(this.storedData[s].lastOperator="dilate",this.storedData[s].elem.setAttribute("filter",null)),this.storedData[s].elem.setAttribute("stroke-width",this.storedData[s].x.v*2))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var a="M0,0 ";return a+=" h"+this.globalData.compSize.w,a+=" v"+this.globalData.compSize.h,a+=" h-"+this.globalData.compSize.w,a+=" v-"+this.globalData.compSize.h+" ",a},MaskElement.prototype.drawPath=function(a,o,s){var _=" M"+o.v[0][0]+","+o.v[0][1],j,$t;for($t=o._length,j=1;j<$t;j+=1)_+=" C"+o.o[j-1][0]+","+o.o[j-1][1]+" "+o.i[j][0]+","+o.i[j][1]+" "+o.v[j][0]+","+o.v[j][1];if(o.c&&$t>1&&(_+=" C"+o.o[j-1][0]+","+o.o[j-1][1]+" "+o.i[0][0]+","+o.i[0][1]+" "+o.v[0][0]+","+o.v[0][1]),s.lastPath!==_){var zt="";s.elem&&(o.c&&(zt=a.inv?this.solidPath+_:_),s.elem.setAttribute("d",zt)),s.lastPath=_}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var a={};a.createFilter=o,a.createAlphaToLuminanceFilter=s;function o(_,j){var $t=createNS("filter");return $t.setAttribute("id",_),j!==!0&&($t.setAttribute("filterUnits","objectBoundingBox"),$t.setAttribute("x","0%"),$t.setAttribute("y","0%"),$t.setAttribute("width","100%"),$t.setAttribute("height","100%")),$t}function s(){var _=createNS("feColorMatrix");return _.setAttribute("type","matrix"),_.setAttribute("color-interpolation-filters","sRGB"),_.setAttribute("values","0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1"),_}return a}(),featureSupport=function(){var a={maskType:!0,svgLumaHidden:!0,offscreenCanvas:typeof OffscreenCanvas<"u"};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(a.maskType=!1),/firefox/i.test(navigator.userAgent)&&(a.svgLumaHidden=!1),a}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(a){var o,s="SourceGraphic",_=a.data.ef?a.data.ef.length:0,j=createElementID(),$t=filtersFactory.createFilter(j,!0),zt=0;this.filters=[];var Ht;for(o=0;o<_;o+=1){Ht=null;var Ut=a.data.ef[o].ty;if(registeredEffects$1[Ut]){var Gt=registeredEffects$1[Ut].effect;Ht=new Gt($t,a.effectsManager.effectElements[o],a,idPrefix+zt,s),s=idPrefix+zt,registeredEffects$1[Ut].countsAsEffect&&(zt+=1)}Ht&&this.filters.push(Ht)}zt&&(a.globalData.defs.appendChild($t),a.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+j+")")),this.filters.length&&a.addRenderableComponent(this)}SVGEffects.prototype.renderFrame=function(a){var o,s=this.filters.length;for(o=0;o<s;o+=1)this.filters[o].renderFrame(a)},SVGEffects.prototype.getEffects=function(a){var o,s=this.filters.length,_=[];for(o=0;o<s;o+=1)this.filters[o].type===a&&_.push(this.filters[o]);return _};function registerEffect$1(a,o,s){registeredEffects$1[a]={effect:o,countsAsEffect:s}}function SVGBaseElement(){}SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var o=null;if(this.data.td){this.matteMasks={};var s=createNS("g");s.setAttribute("id",this.layerId),s.appendChild(this.layerElement),o=s,this.globalData.defs.appendChild(s)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),o=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),this.data.ty===0&&!this.data.hd){var _=createNS("clipPath"),j=createNS("path");j.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var $t=createElementID();if(_.setAttribute("id",$t),_.appendChild(j),this.globalData.defs.appendChild(_),this.checkMasks()){var zt=createNS("g");zt.setAttribute("clip-path","url("+getLocationHref()+"#"+$t+")"),zt.appendChild(this.layerElement),this.transformedElement=zt,o?o.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+$t+")")}this.data.bm!==0&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("op
1748acity",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this),this.searchEffectTransforms()},getMatte:function(o){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[o]){var s=this.layerId+"_"+o,_,j,$t,zt;if(o===1||o===3){var Ht=createNS("mask");Ht.setAttribute("id",s),Ht.setAttribute("mask-type",o===3?"luminance":"alpha"),$t=createNS("use"),$t.setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),Ht.appendChild($t),this.globalData.defs.appendChild(Ht),!featureSupport.maskType&&o===1&&(Ht.setAttribute("mask-type","luminance"),_=createElementID(),j=filtersFactory.createFilter(_),this.globalData.defs.appendChild(j),j.appendChild(filtersFactory.createAlphaToLuminanceFilter()),zt=createNS("g"),zt.appendChild($t),Ht.appendChild(zt),zt.setAttribute("filter","url("+getLocationHref()+"#"+_+")"))}else if(o===2){var Ut=createNS("mask");Ut.setAttribute("id",s),Ut.setAttribute("mask-type","alpha");var Gt=createNS("g");Ut.appendChild(Gt),_=createElementID(),j=filtersFactory.createFilter(_);var Xt=createNS("feComponentTransfer");Xt.setAttribute("in","SourceGraphic"),j.appendChild(Xt);var Jt=createNS("feFuncA");Jt.setAttribute("type","table"),Jt.setAttribute("tableValues","1.0 0.0"),Xt.appendChild(Jt),this.globalData.defs.appendChild(j);var Zt=createNS("rect");Zt.setAttribute("width",this.comp.data.w),Zt.setAttribute("height",this.comp.data.h),Zt.setAttribute("x","0"),Zt.setAttribute("y","0"),Zt.setAttribute("fill","#ffffff"),Zt.setAttribute("opacity","0"),Gt.setAttribute("filter","url("+getLocationHref()+"#"+_+")"),Gt.appendChild(Zt),$t=createNS("use"),$t.setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),Gt.appendChild($t),featureSupport.maskType||(Ut.setAttribute("mask-type","luminance"),j.appendChild(filtersFactory.createAlphaToLuminanceFilter()),zt=createNS("g"),Gt.appendChild(Zt),zt.appendChild(this.layerElement),Gt.appendChild(zt)),this.globalData.defs.appendChild(Ut)}this.matteMasks[o]=s}return this.matteMasks[o]},setMatte:function(o){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+o+")")}};function HierarchyElement(){}HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(o){this.hierarchy=o},setAsParent:function(){this._isParent=!0},checkParenting:function(){this.data.parent!==void 0&&this.comp.buildElementParenting(this,this.data.parent,[])}};function RenderableDOMElement(){}(function(){var a={initElement:function(s,_,j){this.initFrame(),this.initBaseData(s,_,j),this.initTransform(s,_,j),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){if(!this.hidden&&(!this.isInRange||this.isTransparent)){var s=this.baseElement||this.layerElement;s.style.display="none",this.hidden=!0}},show:function(){if(this.isInRange&&!this.isTransparent){if(!this.data.hd){var s=this.baseElement||this.layerElement;s.style.display="block"}this.hidden=!1,this._isFirstFrame=!0}},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(s){this._mdf=!1,this.prepareRenderableFrame(s),this.prepareProperties(s,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}};extendPrototype([RenderableElement,createProxyFunction(a)],RenderableDOMElement)})();function IImageElement(a,o,s){this.assetData=o.getAssetData(a.refId),this.assetData&&this.assetData.sid&&(this.assetData=o.slotManager.getProp(this.assetData)),this.initElement(a,o,s),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var a=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",a),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect};function ProcessedElement(a,o){this.elem=a,this.pos=o}function IShapeElement(){}IShapeElement.prototype={addShapeToModifiers:function(o){var s,_=this.shapeModifiers.length;for(s=0;s<_;s+=1)this.shapeModifiers[s].addShape(o)},isShapeInAnimatedModifiers:function(o){for(var s=0,_=this.shapeModifiers.length;s<_;)if(this.shapeModifiers[s].isAnimatedWithShape(o))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var o,s=this.shapes.length;for(o=0;o<s;o+=1)this.shapes[o].sh.reset();s=this.shapeModifiers.length;var _;
vendor: 54,619 bytes, line 1748
1748for(o=s-1;o>=0&&(_=this.shapeModifiers[o].processShapes(this._isFirstFrame),!_);o-=1);}},searchProcessedElement:function(o){for(var s=this.processedElements,_=0,j=s.length;_<j;){if(s[_].elem===o)return s[_].pos;_+=1}return 0},addProcessedElement:function(o,s){for(var _=this.processedElements,j=_.length;j;)if(j-=1,_[j].elem===o){_[j].pos=s;return}_.push(new ProcessedElement(o,s))},prepareFrame:function(o){this.prepareRenderableFrame(o),this.prepareProperties(o,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(a,o,s){this.caches=[],this.styles=[],this.transformers=a,this.lStr="",this.sh=s,this.lvl=o,this._isAnimated=!!s.k;for(var _=0,j=a.length;_<j;){if(a[_].mProps.dynamicProperties.length){this._isAnimated=!0;break}_+=1}}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0};function SVGStyleData(a,o){this.data=a,this.type=a.ty,this.d="",this.lvl=o,this._mdf=!1,this.closed=a.hd===!0,this.pElem=createNS("path"),this.msElem=null}SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1};function DashProperty(a,o,s,_){this.elem=a,this.frameId=-1,this.dataProps=createSizedArray(o.length),this.renderer=s,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",o.length?o.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(_);var j,$t=o.length||0,zt;for(j=0;j<$t;j+=1)zt=PropertyFactory.getProp(a,o[j].v,0,0,this),this.k=zt.k||this.k,this.dataProps[j]={n:o[j].n,p:zt};this.k||this.getValue(!0),this._isAnimated=this.k}DashProperty.prototype.getValue=function(a){if(!(this.elem.globalData.frameId===this.frameId&&!a)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||a,this._mdf)){var o=0,s=this.dataProps.length;for(this.renderer==="svg"&&(this.dashStr=""),o=0;o<s;o+=1)this.dataProps[o].n!=="o"?this.renderer==="svg"?this.dashStr+=" "+this.dataProps[o].p.v:this.dashArray[o]=this.dataProps[o].p.v:this.dashoffset[0]=this.dataProps[o].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty);function SVGStrokeStyleData(a,o,s){this.initDynamicPropertyContainer(a),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(a,o.o,0,.01,this),this.w=PropertyFactory.getProp(a,o.w,0,null,this),this.d=new DashProperty(a,o.d||{},"svg",this),this.c=PropertyFactory.getProp(a,o.c,1,255,this),this.style=s,this._isAnimated=!!this._isAnimated}extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData);function SVGFillStyleData(a,o,s){this.initDynamicPropertyContainer(a),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(a,o.o,0,.01,this),this.c=PropertyFactory.getProp(a,o.c,1,255,this),this.style=s}extendPrototype([DynamicPropertyContainer],SVGFillStyleData);function SVGNoStyleData(a,o,s){this.initDynamicPropertyContainer(a),this.getValue=this.iterateDynamicProperties,this.style=s}extendPrototype([DynamicPropertyContainer],SVGNoStyleData);function GradientProperty(a,o,s){this.data=o,this.c=createTypedArray("uint8c",o.p*4);var _=o.k.k[0].s?o.k.k[0].s.length-o.p*4:o.k.k.length-o.p*4;this.o=createTypedArray("float32",_),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=_,this.initDynamicPropertyContainer(s),this.prop=PropertyFactory.getProp(a,o.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}GradientProperty.prototype.comparePoints=function(a,o){for(var s=0,_=this.o.length/2,j;s<_;){if(j=Math.abs(a[s*4]-a[o*4+s*2]),j>.01)return!1;s+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!==this.c.length/4)return!1;if(this.data.k.k[0].s)for(var a=0,o=this.data.k.k.length;a<o;){if(!this.comparePoints(this.data.k.k[a].s,this.data.p))return!1;a+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(a){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||a){var o,s=this.data.p*4,_,j;for(o=0;o<s;o+=1)_=o%4===0?100:255,j=Math.round(this.prop.v[o]*_),this.c[o]!==j&&(this.c[o]=j,this._cmdf=!a);if(this.o.length)for(s=this.prop.v.length,o=this.data.p*4;o<s;o+=1)_=o%2===0?100:1,j=o%2===0?Math.round(this.prop.v[o]*100):this.prop.v[o],this.o[o-this.data.p*4]!==j&&(this.o[o-this.data.p*4]=j,this._omdf=!a);this._mdf=!a}},extendPrototype([DynamicPropertyContainer],GradientProperty);function SVGGradientFillStyleData(a,o,s){this.initDynamicPropertyContainer(a),this.getValue=this.iterateDynamicProperties,this.initGradientData(a,o,s)}SVGGradientFillStyleData.prototype.initGradientData=function(a,o,s){this.o=PropertyFactory.getProp(a,o.o,0,.01,this),this.s=PropertyFactory.getProp(a,o.s,1,null,this),this.e=PropertyFactory.getProp(a,o.e,1,null,this),this.h=PropertyFactory.getProp(a,o.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(a,o.a||{k:0},0,degToRads,this),this.g=new GradientProperty(a,o.g,this),this.style=s,this.stops=[],this.setGradientData(s.pElem,o),this.setGradientOpacity(o,s),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(a,o){var s=createElementID(),_=createNS(o.t===1?"linearGradient":"radialGradient");_.setAttribute("id",s),_.setAttribute("spreadMethod","pad"),_.setAttribute("gradientUnits","userSpaceOnUse");var j=[],$t,zt,Ht;for(Ht=o.g.p*4,zt=0;zt<Ht;zt+=4)$t=createNS("stop"),_.appendChild($t),j.push($t);a.setAttribute(o.ty==="gf"?"fill":"stroke","url("+getLocationHref()+"#"+s+")"),this.gf=_,this.cst=j},SVGGradientFillStyleData.prototype.setGradientOpacity=function(a,o){if(this.g._hasOpacity&&!this.g._collapsable){var s,_,j,$t=createNS("mask"),zt=createNS("path");$t.appendChild(zt);var Ht=createElementID(),Ut=createElementID();$t.setAttribute("id",Ut);var Gt=createNS(a.t===1?"linearGradient":"radialGradient");Gt.setAttribute("id",Ht),Gt.setAttribute("spreadMethod","pad"),Gt.setAttribute("gradientUnits","userSpaceOnUse"),j=a.g.k.k[0].s?a.g.k.k[0].s.length:a.g.k.k.length;var Xt=this.stops;for(_=a.g.p*4;_<j;_+=2)s=createNS("stop"),s.setAttribute("stop-color","rgb(255,255,255)"),Gt.appendChild(s),Xt.push(s);zt.setAttribute(a.ty==="gf"?"fill":"stroke","url("+getLocationHref()+"#"+Ht+")"),a.ty==="gs"&&(zt.setAttribute("stroke-linecap",lineCapEnum[a.lc||2]),zt.setAttribute("stroke-linejoin",lineJoinEnum[a.lj||2]),a.lj===1&&zt.setAttribute("stroke-miterlimit",a.ml)),this.of=Gt,this.ms=$t,this.ost=Xt,this.maskId=Ut,o.msElem=zt}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData);function SVGGradientStrokeStyleData(a,o,s){this.initDynamicPropertyContainer(a),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(a,o.w,0,null,this),this.d=new DashProperty(a,o.d||{},"svg",this),this.initGradientData(a,o,s),this._isAnimated=!!this._isAnimated}extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(a,o,s){this.transform={mProps:a,op:o,container:s},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}var buildShapeString=function(o,s,_,j){if(s===0)return"";var $t=o.o,zt=o.i,Ht=o.v,Ut,Gt=" M"+j.applyToPointStringified(Ht[0][0],Ht[0][1]);for(Ut=1;Ut<s;Ut+=1)Gt+=" C"+j.applyToPointStringified($t[Ut-1][0],$t[Ut-1][1])+" "+j.applyToPointStringified(zt[Ut][0],zt[Ut][1])+" "+j.applyToPointStringified(Ht[Ut][0],Ht[Ut][1]);return _&&s&&(Gt+=" C"+j.applyToPointStringified($t[Ut-1][0],$t[Ut-1][1])+" "+j.applyToPointStringified(zt[0][0],zt[0][1])+" "+j.applyToPointStringified(Ht[0][0],Ht[0][1]),Gt+="z"),Gt},SVGElementsRenderer=function(){var a=new Matrix,o=new Matrix,s={createRenderFunction:_};function _(Jt){switch(Jt.ty){case"fl":return Ht;case"gf":return Gt;case"gs":return Ut;case"st":return Xt;case"sh":case"el":case"rc":case"sr":return zt;case"tr":return j;case"no":return $t;default:return null}}function j(Jt,Zt,er){(er||Zt.transform.op._mdf)&&Zt.transform.container.setAttribute("opacity",Zt.transform.op.v),(er||Zt.transform.mProps._mdf)&&Zt.transform.container.setAttribute("transform",Zt.transform.mProps.v.to2dCSS())}function $t(){}function zt(Jt,Zt,er){var tr,nr,sr,or,ir,rr,ar=Zt.styles.length,lr=Zt.lvl,ur,cr,dr,gr;for(rr=0;rr<ar;rr+=1){if(or=Zt.sh._mdf||er,Zt.styles[rr].lvl<lr){for(cr=o.reset(),dr=lr-Zt.styles[rr].lvl,gr=Zt.transformers.length-1;!or&&dr>0;)or=Zt.transformers[gr].mProps._mdf||or,dr-=1,gr-=1;if(or)for(dr=lr-Zt.styles[rr].lvl,gr=Zt.transformers.length-1;dr>0;)cr.multiply(Zt.transformers[gr].mProps.v),dr-=1,gr-=1}else cr=a;if(ur=Zt.sh.paths,nr=ur._length,or){for(sr="",tr=0;tr<nr;tr+=1)ir=ur.shapes[tr],ir&&ir._length&&(sr+=buildShapeString(ir,ir._length,ir.c,cr));Zt.caches[rr]=sr}else sr=Zt.caches[rr];Zt.styles[rr].d+=Jt.hd===!0?"":sr,Zt.styles[rr]._mdf=or||Zt.styles[rr]._mdf}}function Ht(Jt,Zt,er){var tr=Zt.style;(Zt.c._mdf||er)&&tr.pElem.setAttribute("fill","rgb("+bmFloor(Zt.c.v[0])+","+bmFloor(Zt.c.v[1])+","+bmFloor(Zt.c.v[2])+")"),(Zt.o._mdf||er)&&tr.pElem.setAttribute("fill-opacity",Zt.o.v)}function Ut(Jt,Zt,er){Gt(Jt,Zt,er),Xt(Jt,Zt,er)}function Gt(Jt,Zt,er){var tr=Zt.gf,nr=Zt.g._hasOpacity,sr=Zt.s.v,or=Zt.e.v;if(Zt.o._mdf||er){var ir=Jt.ty==="gf"?"fill-opacity":"stroke-opacity";Zt.style.pElem.setAttribute(ir,Zt.o.v)}if(Zt.s._mdf||er){var rr=Jt.t===1?"x1":"cx",ar=rr==="x1"?"y1":"cy";tr.setAttribute(rr,sr[0]),tr.setAttribute(ar,sr[1]),nr&&!Zt.g._collapsable&&(Zt.of.setAttribute(rr,sr[0]),Zt.of.setAttribute(ar,sr[1]))}var lr,ur,cr,dr;if(Zt.g._cmdf||er){lr=Zt.cst;var gr=Zt.g.c;for(cr=lr.length,ur=0;ur<cr;ur+=1)dr=lr[ur],dr.setAttribute("offset",gr[ur*4]+"%"),dr.setAttribute("stop-color","rgb("+gr[ur*4+1]+","+gr[ur*4+2]+","+gr[ur*4+3]+")")}if(nr&&(Zt.g._omdf||er)){var _r=Zt.g.o;for(Zt.g._collapsable?lr=Zt.cst:lr=Zt.ost,cr=lr.length,ur=0;ur<cr;ur+=1)dr=lr[ur],Zt.g._collapsable||dr.setAttribute("offset",_r[ur*2]+"%"),dr.setAttribute("stop-opacity",_r[ur*2+1])}if(Jt.t===1)(Zt.e._mdf||er)&&(tr.setAttribute("x2",or[0]),tr.setAttribute("y2",or[1]),nr&&!Zt.g._collapsable&&(Zt.of.setAttribute("x2",or[0]),Zt.of.setAttribute("y2",or[1])));else{var Sr;if((Zt.s._mdf||Zt.e._mdf||er)&&(Sr=Math.sqrt(Math.pow(sr[0]-or[0],2)+Math.pow(sr[1]-or[1],2)),tr.setAttribute("r",Sr),nr&&!Zt.g._collapsable&&Zt.of.setAttribute("r",Sr)),Zt.s._mdf||Zt.e._mdf||Zt.h._mdf||Zt.a._mdf||er){Sr||(Sr=Math.sqrt(Math.pow(sr[0]-or[0],2)+Math.pow(sr[1]-or[1],2)));var wr=Math.atan2(or[1]-sr[1],or[0]-sr[0]),Rr=Zt.h.v;Rr>=1?Rr=.99:Rr<=-1&&(Rr=-.99);var Ir=Sr*Rr,mr=Math.cos(wr+Zt.a.v)*Ir+sr[0],hr=Math.sin(wr+Zt.a.v)*Ir+sr[1];tr.setAttribute("fx",mr),tr.setAttribute("fy",hr),nr&&!Zt.g._collapsable&&(Zt.of.setAttribute("fx",mr),Zt.of.setAttribute("fy",hr))}}}function Xt(Jt,Zt,er){var tr=Zt.style,nr=Zt.d;nr&&(nr._mdf||er)&&nr.dashStr&&(tr.pElem.setAttribute("stroke-dasharray",nr.dashStr),tr.pElem.setAttribute("stroke-dashoffset",nr.dashoffset[0])),Zt.c&&(Zt.c._mdf||er)&&tr.pElem.setAttribute("stroke","rgb("+bmFloor(Zt.c.v[0])+","+bmFloor(Zt.c.v[1])+","+bmFloor(Zt.c.v[2])+")"),(Zt.o._mdf||er)&&tr.pElem.setAttribute("stroke-opacity",Zt.o.v),(Zt.w._mdf||er)&&(tr.pElem.setAttribute("stroke-width",Zt.w.v),tr.msElem&&tr.msElem.setAttribute("stroke-width",Zt.w.v))}return s}();function SVGShapeElement(a,o,s){this.shapes=[],this.shapesData=a.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(a,o,s),this.prevViewData=[]}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var a,o=this.shapes.length,s,_,j=this.stylesList.length,$t,zt=[],Ht=!1;for(_=0;_<j;_+=1){for($t=this.stylesList[_],Ht=!1,zt.length=0,a=0;a<o;a+=1)s=this.shapes[a],s.styles.indexOf($t)!==-1&&(zt.push(s),Ht=s._isAnimated||Ht);zt.length>1&&Ht&&this.setShapesAsAnimated(zt)}},SVGShapeElement.prototype.setShapesAsAnimated=function(a){var o,s=a.length;for(o=0;o<s;o+=1)a[o].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(a,o){var s,_=new SVGStyleData(a,o),j=_.pElem;if(a.ty==="st")s=new SVGStrokeStyleData(this,a,_);else if(a.ty==="fl")s=new SVGFillStyleData(this,a,_);else if(a.ty==="gf"||a.ty==="gs"){var $t=a.ty==="gf"?SVGGradientFillStyleData:SVGGradientStrokeStyleData;s=new $t(this,a,_),this.globalData.defs.appendChild(s.gf),s.maskId&&(this.globalData.defs.appendChild(s.ms),this.globalData.defs.appendChild(s.of),j.setAttribute("mask","url("+getLocationHref()+"#"+s.maskId+")"))}else a.ty==="no"&&(s=new SVGNoStyleData(this,a,_));return(a.ty==="st"||a.ty==="gs")&&(j.setAttribute("stroke-linecap",lineCapEnum[a.lc||2]),j.setAttribute("stroke-linejoin",lineJoinEnum[a.lj||2]),j.setAttribute("fill-opacity","0"),a.lj===1&&j.setAttribute("stroke-miterlimit",a.ml)),a.r===2&&j.setAttribute("fill-rule","evenodd"),a.ln&&j.setAttribute("id",a.ln),a.cl&&j.setAttribute("class",a.cl),a.bm&&(j.style["mix-blend-mode"]=getBlendMode(a.bm)),this.stylesList.push(_),this.addToAnimatedContents(a,s),s},SVGShapeElement.prototype.createGroupElement=function(a){var o=new ShapeGroupData;return a.ln&&o.gr.setAttribute("id",a.ln),a.cl&&o.gr.setAttribute("class",a.cl),a.bm&&(o.gr.style["mix-blend-mode"]=getBlendMode(a.bm)),o},SVGShapeElement.prototype.createTransformElement=function(a,o){var s=TransformPropertyFactory.getTransformProperty(this,a,this),_=new SVGTransformData(s,s.o,o);return this.addToAnimatedContents(a,_),_},SVGShapeElement.prototype.createShapeElement=function(a,o,s){var _=4;a.ty==="rc"?_=5:a.ty==="el"?_=6:a.ty==="sr"&&(_=7);var j=ShapePropertyFactory.getShapeProp(this,a,_,this),$t=new SVGShapeData(o,s,j);return this.shapes.push($t),this.addShapeToModifiers($t),this.addToAnimatedContents(a,$t),$t},SVGShapeElement.prototype.addToAnimatedContents=function(a,o){for(var s=0,_=this.animatedContents.length;s<_;){if(this.animatedContents[s].element===o)return;s+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(a),element:o,data:a})},SVGShapeElement.prototype.setElementStyles=function(a){var o=a.styles,s,_=this.stylesList.length;for(s=0;s<_;s+=1)o.indexOf(this.stylesList[s])===-1&&!this.stylesList[s].closed&&o.push(this.stylesList[s])},SVGShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var a,o=this.itemsData.length;for(a=0;a<o;a+=1)this.prevViewData[a]=this.itemsData[a];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),o=this.dynamicProperties.length,a=0;a<o;a+=1)this.dynamicProperties[a].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(a,o,s,_,j,$t,zt){var Ht=[].concat($t),Ut,Gt=a.length-1,Xt,Jt,Zt=[],er=[],tr,nr,sr;for(Ut=Gt;Ut>=0;Ut-=1){if(sr=this.searchProcessedElement(a[Ut]),sr?o[Ut]=s[sr-1]:a[Ut]._render=zt,a[Ut].ty==="fl"||a[Ut].ty==="st"||a[Ut].ty==="gf"||a[Ut].ty==="gs"||a[Ut].ty==="no")sr?o[Ut].style.closed=a[Ut].hd:o[Ut]=this.createStyleElement(a[Ut],j),a[Ut]._render&&o[Ut].style.pElem.parentNode!==_&&_.appendChild(o[Ut].style.pElem),Zt.push(o[Ut].style);else if(a[Ut].ty==="gr"){if(!sr)o[Ut]=this.createGroupElement(a[Ut]);else for(Jt=o[Ut].it.length,Xt=0;Xt<Jt;Xt+=1)o[Ut].prevViewData[Xt]=o[Ut].it[Xt];this.searchShapes(a[Ut].it,o[Ut].it,o[Ut].prevViewData,o[Ut].gr,j+1,Ht,zt),a[Ut]._render&&o[Ut].gr.parentNode!==_&&_.appendChild(o[Ut].gr)}else a[Ut].ty==="tr"?(sr||(o[Ut]=this.createTransformElement(a[Ut],_)),tr=o[Ut].transform,Ht.push(tr)):a[Ut].ty==="sh"||a[Ut].ty==="rc"||a[Ut].ty==="el"||a[Ut].ty==="sr"?(sr||(o[Ut]=this.createShapeElement(a[Ut],Ht,j)),this.setElementStyles(o[Ut])):a[Ut].ty==="tm"||a[Ut].ty==="rd"||a[Ut].ty==="ms"||a[Ut].ty==="pb"||a[Ut].ty==="zz"||a[Ut].ty==="op"?(sr?(nr=o[Ut],nr.closed=!1):(nr=ShapeModifiers.getModifier(a[Ut].ty),nr.init(this,a[Ut]),o[Ut]=nr,this.shapeModifiers.push(nr)),er.push(nr)):a[Ut].ty==="rp"&&(sr?(nr=o[Ut],nr.closed=!0):(nr=ShapeModifiers.getModifier(a[Ut].ty),o[Ut]=nr,nr.init(this,a,Ut,o),this.shapeModifiers.push(nr),zt=!1),er.push(nr));this.addProcessedElement(a[Ut],Ut+1)}for(Gt=Zt.length,Ut=0;Ut<Gt;Ut+=1)Zt[Ut].closed=!0;for(Gt=er.length,Ut=0;Ut<Gt;Ut+=1)er[Ut].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){this.renderModifiers();var a,o=this.stylesList.length;for(a=0;a<o;a+=1)this.stylesList[a].reset();for(this.renderShape(),a=0;a<o;a+=1)(this.stylesList[a]._mdf||this._isFirstFrame)&&(this.stylesList[a].msElem&&(this.stylesList[a].msElem.setAttribute("d",this.stylesList[a].d),this.stylesList[a].d="M0 0"+this.stylesList[a].d),this.stylesList[a].pElem.setAttribute("d",this.stylesList[a].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var a,o=this.animatedContents.length,s;for(a=0;a<o;a+=1)s=this.animatedContents[a],(this._isFirstFrame||s.element._isAnimated)&&s.data!==!0&&s.fn(s.data,s.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null};function LetterProps(a,o,s,_,j,$t){this.o=a,this.sw=o,this.sc=s,this.fc=_,this.m=j,this.p=$t,this._mdf={o:!0,sw:!!o,sc:!!s,fc:!!_,m:!0,p:!0}}LetterProps.prototype.update=function(a,o,s,_,j,$t){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var zt=!1;return this.o!==a&&(this.o=a,this._mdf.o=!0,zt=!0),this.sw!==o&&(this.sw=o,this._mdf.sw=!0,zt=!0),this.sc!==s&&(this.sc=s,this._mdf.sc=!0,zt=!0),this.fc!==_&&(this.fc=_,this._mdf.fc=!0,zt=!0),this.m!==j&&(this.m=j,this._mdf.m=!0,zt=!0),$t.length&&(this.p[0]!==$t[0]||this.p[1]!==$t[1]||this.p[4]!==$t[4]||this.p[5]!==$t[5]||this.p[12]!==$t[12]||this.p[13]!==$t[13])&&(this.p=$t,this._mdf.p=!0,zt=!0),zt};function TextProperty(a,o){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,o.d&&o.d.sid&&(o.d=a.globalData.slotManager.getProp(o.d)),this.data=o,this.elem=a,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(a,o){for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&(a[s]=o[s]);return a},TextProperty.prototype.setCurrentData=function(a){a.__complete||this.completeTextData(a),this.currentData=a,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(a){this.effectsSequence.push(a),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(a){if(!((this.elem.globalData.frameId===this.frameId||!this.effectsSequence.length)&&!a)){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var o=this.currentData,s=this.keysIndex;if(this.lock){this.setCurrentData(this.currentData);return}this.lock=!0,this._mdf=!1;var _,j=this.effectsSequence.length,$t=a||this.data.d.k[this.keysIndex].s;for(_=0;_<j;_+=1)s!==this.keysIndex?$t=this.effectsSequence[_]($t,$t.t):$t=this.effectsSequence[_](this.currentData,$t.t);o!==$t&&this.setCurrentData($t),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}},TextProperty.prototype.getKeyframeValue=function(){for(var a=this.data.d.k,o=this.elem.comp.renderedFrame,s=0,_=a.length;s<=_-1&&!(s===_-1||a[s+1].t>o);)s+=1;return this.keysIndex!==s&&(this.keysIndex=s),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(a){for(var o=[],s=0,_=a.length,j,$t,zt=!1,Ht=!1,Ut="";s<_;)zt=Ht,Ht=!1,j=a.charCodeAt(s),Ut=a.charAt(s),FontManager.isCombinedCharacter(j)?zt=!0:j>=55296&&j<=56319?FontManager.isRegionalFlag(a,s)?Ut=a.substr(s,14):($t=a.charCodeAt(s+1),$t>=56320&&$t<=57343&&(FontManager.isModifier(j,$t)?(Ut=a.substr(s,2),zt=!0):FontManager.isFlagEmoji(a.substr(s,4))?Ut=a.substr(s,4):Ut=a.substr(s,2))):j>56319?($t=a.charCodeAt(s+1),FontManager.isVariationSelector(j)&&(zt=!0)):FontManager.isZeroWidthJoiner(j)&&(zt=!0,Ht=!0),zt?(o[o.length-1]+=Ut,zt=!1):o.push(Ut),s+=Ut.length;return o},TextProperty.prototype.completeTextData=function(a){a.__complete=!0;var o=this.elem.globalData.fontManager,s=this.data,_=[],j,$t,zt,Ht=0,Ut,Gt=s.m.g,Xt=0,Jt=0,Zt=0,er=[],tr=0,nr=0,sr,or,ir=o.getFontByName(a.f),rr,ar=0,lr=getFontProperties(ir);a.fWeight=lr.weight,a.fStyle=lr.style,a.finalSize=a.s,a.finalText=this.buildFinalText(a.t),$t=a.finalText.length,a.finalLineHeight=a.lh;var ur=a.tr/1e3*a.finalSize,cr;if(a.sz)for(var dr=!0,gr=a.sz[0],_r=a.sz[1],Sr,wr;dr;){wr=this.buildFinalText(a.t),Sr=0,tr=0,$t=wr.length,ur=a.tr/1e3*a.finalSize;var Rr=-1;for(j=0;j<$t;j+=1)cr=wr[j].charCodeAt(0),zt=!1,wr[j]===" "?Rr=j:(cr===13||cr===3)&&(tr=0,zt=!0,Sr+=a.finalLineHeight||a.finalSize*1.2),o.chars?(rr=o.getCharData(wr[j],ir.fStyle,ir.fFamily),ar=zt?0:rr.w*a.finalSize/100):ar=o.measureText(wr[j],a.f,a.finalSize),tr+ar>gr&&wr[j]!==" "?(Rr===-1?$t+=1:j=Rr,Sr+=a.finalLineHeight||a.finalSize*1.2,wr.splice(j,Rr===j?1:0,"\r"),Rr=-1,tr=0):(tr+=ar,tr+=ur);Sr+=ir.ascent*a.finalSize/100,this.canResize&&a.finalSize>this.minimumFontSize&&_r<Sr?(a.finalSize-=1,a.finalLineHeight=a.finalSize*a.lh/a.s):(a.finalText=wr,$t=a.finalText.length,dr=!1)}tr=-ur,ar=0;var Ir=0,mr;for(j=0;j<$t;j+=1)if(zt=!1,mr=a.finalText[j],cr=mr.charCodeAt(0),cr===13||cr===3?(Ir=0,er.push(tr),nr=tr>nr?tr:nr,tr=-2*ur,Ut="",zt=!0,Zt+=1):Ut=mr,o.chars?(rr=o.getCharData(mr,ir.fStyle,o.getFontByName(a.f).fFamily),ar=zt?0:rr.w*a.finalSize/100):ar=o.measureText(Ut,a.f,a.finalSize),mr===" "?Ir+=ar+ur:(tr+=ar+ur+Ir,Ir=0),_.push({l:ar,an:ar,add:Xt,n:zt,anIndexes:[],val:Ut,line:Zt,animatorJustifyOffset:0}),Gt==2){if(Xt+=ar,Ut===""||Ut===" "||j===$t-1){for((Ut===""||Ut===" ")&&(Xt-=ar);Jt<=j;)_[Jt].an=Xt,_[Jt].ind=Ht,_[Jt].extra=ar,Jt+=1;Ht+=1,Xt=0}}else if(Gt==3){if(Xt+=ar,Ut===""||j===$t-1){for(Ut===""&&(Xt-=ar);Jt<=j;)_[Jt].an=Xt,_[Jt].ind=Ht,_[Jt].extra=ar,Jt+=1;Xt=0,Ht+=1}}else _[Ht].ind=Ht,_[Ht].extra=0,Ht+=1;if(a.l=_,nr=tr>nr?tr:nr,er.push(tr),a.sz)a.boxWidth=a.sz[0],a.justifyOffset=0;else switch(a.boxWidth=nr,a.j){case 1:a.justifyOffset=-a.boxWidth;break;case 2:a.justifyOffset=-a.boxWidth/2;break;default:a.justifyOffset=0}a.lineWidths=er;var hr=s.a,vr,pr;or=hr.length;var br,Pr,kr=[];for(sr=0;sr<or;sr+=1){for(vr=hr[sr],vr.a.sc&&(a.strokeColorAnim=!0),vr.a.sw&&(a.strokeWidthAnim=!0),(vr.a.fc||vr.a.fh||vr.a.fs||vr.a.fb)&&(a.fillColorAnim=!0),Pr=0,br=vr.s.b,j=0;j<$t;j+=1)pr=_[j],pr.anIndexes[sr]=Pr,(br==1&&pr.val!==""||br==2&&pr.val!==""&&pr.val!==" "||br==3&&(pr.n||pr.val==" "||j==$t-1)||br==4&&(pr.n||j==$t-1))&&(vr.s.rn===1&&kr.push(Pr),Pr+=1);s.a[sr].s.totalChars=Pr;var Lr=-1,Gr;if(vr.s.rn===1)for(j=0;j<$t;j+=1)pr=_[j],Lr!=pr.anIndexes[sr]&&(Lr=pr.anIndexes[sr],Gr=kr.splice(Math.floor(Math.random()*kr.length),1)[0]),pr.anIndexes[sr]=Gr}a.yOffset=a.finalLineHeight||a.finalSize*1.2,a.ls=a.ls||0,a.ascent=ir.ascent*a.finalSize/100},TextProperty.prototype.updateDocumentData=function(a,o){o=o===void 0?this.keysIndex:o;var s=this.copyData({},this.data.d.k[o].s);s=this.copyData(s,a),this.data.d.k[o].s=s,this.recalculate(o),this.setCurrentData(s),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(a){var o=this.data.d.k[a].s;o.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(o)},TextProperty.prototype.canResizeFont=function(a){this.canResize=a,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(a){this.minimumFontSize=Math.floor(a)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var a=Math.max,o=Math.min,s=Math.floor;function _($t,zt){this._currentTextLength=-1,this.k=!1,this.data=zt,this.elem=$t,this.comp=$t.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer($t),this.s=PropertyFactory.getProp($t,zt.s||{k:0},0,0,this),"e"in zt?this.e=PropertyFactory.getProp($t,zt.e,0,0,this):this.e={v:100},this.o=PropertyFactory.getProp($t,zt.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp($t,zt.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp($t,zt.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp($t,zt.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp($t,zt.a,0,.01,this),this.dynamicProperties.length||this.getValue()}_.prototype={getMult:function(zt){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var Ht=0,Ut=0,Gt=1,Xt=1;this.ne.v>0?Ht=this.ne.v/100:Ut=-this.ne.v/100,this.xe.v>0?Gt=1-this.xe.v/100:Xt=1+this.xe.v/100;var Jt=BezierFactory.getBezierEasing(Ht,Ut,Gt,Xt).get,Zt=0,er=this.finalS,tr=this.finalE,nr=this.data.sh;if(nr===2)tr===er?Zt=zt>=tr?1:0:Zt=a(0,o(.5/(tr-er)+(zt-er)/(tr-er),1)),Zt=Jt(Zt);else if(nr===3)tr===er?Zt=zt>=tr?0:1:Zt=1-a(0,o(.5/(tr-er)+(zt-er)/(tr-er),1)),Zt=Jt(Zt);else if(nr===4)tr===er?Zt=0:(Zt=a(0,o(.5/(tr-er)+(zt-er)/(tr-er),1)),Zt<.5?Zt*=2:Zt=1-2*(Zt-.5)),Zt=Jt(Zt);else if(nr===5){if(tr===er)Zt=0;else{var sr=tr-er;zt=o(a(0,zt+.5-er),tr-er);var or=-sr/2+zt,ir=sr/2;Zt=Math.sqrt(1-or*or/(ir*ir))}Zt=Jt(Zt)}else nr===6?(tr===er?Zt=0:(zt=o(a(0,zt+.5-er),tr-er),Zt=(1+Math.cos(Math.PI+Math.PI*2*zt/(tr-er)))/2),Zt=Jt(Zt)):(zt>=s(er)&&(zt-er<0?Zt=a(0,o(o(tr,1)-(er-zt),1)):Zt=a(0,o(tr-zt,1))),Zt=Jt(Zt));if(this.sm.v!==100){var rr=this.sm.v*.01;rr===0&&(rr=1e-8);var ar=.5-rr*.5;Zt<ar?Zt=0:(Zt=(Zt-ar)/rr,Zt>1&&(Zt=1))}return Zt*this.a.v},getValue:function(zt){this.iterateDynamicProperties(),this._mdf=zt||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,zt&&this.data.r===2&&(this.e.v=this._currentTextLength);var Ht=this.data.r===2?1:100/this.data.totalChars,Ut=this.o.v/Ht,Gt=this.s.v/Ht+Ut,Xt=this.e.v/Ht+Ut;if(Gt>Xt){var Jt=Gt;Gt=Xt,Xt=Jt}this.finalS=Gt,this.finalE=Xt}},extendPrototype([DynamicPropertyContainer],_);function j($t,zt,Ht){return new _($t,zt)}return{getTextSelectorProp:j}}();function TextAnimatorDataProperty(a,o,s){var _={propType:!1},j=PropertyFactory.getProp,$t=o.a;this.a={r:$t.r?j(a,$t.r,0,degToRads,s):_,rx:$t.rx?j(a,$t.rx,0,degToRads,s):_,ry:$t.ry?j(a,$t.ry,0,degToRads,s):_,sk:$t.sk?j(a,$t.sk,0,degToRads,s):_,sa:$t.sa?j(a,$t.sa,0,degToRads,s):_,s:$t.s?j(a,$t.s,1,.01,s):_,a:$t.a?j(a,$t.a,1,0,s):_,o:$t.o?j(a,$t.o,0,.01,s):_,p:$t.p?j(a,$t.p,1,0,s):_,sw:$t.sw?j(a,$t.sw,0,0,s):_,sc:$t.sc?j(a,$t.sc,1,0,s):_,fc:$t.fc?j(a,$t.fc,1,0,s):_,fh:$t.fh?j(a,$t.fh,0,0,s):_,fs:$t.fs?j(a,$t.fs,0,.01,s):_,fb:$t.fb?j(a,$t.fb,0,.01,s):_,t:$t.t?j(a,$t.t,0,0,s):_},this.s=TextSelectorProp.getTextSelectorProp(a,o.s,s),this.s.t=o.s.t}function TextAnimatorProperty(a,o,s){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=a,this._renderType=o,this._elem=s,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(s)}TextAnimatorProperty.prototype.searchProperties=function(){var a,o=this._textData.a.length,s,_=PropertyFactory.getProp;for(a=0;a<o;a+=1)s=this._textData.a[a],this._animatorsData[a]=new TextAnimatorDataProperty(this._elem,s,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:_(this._elem,this._textData.p.a,0,0,this),f:_(this._elem,this._textData.p.f,0,0,this),l:_(this._elem,this._textData.p.l,0,0,this),r:_(this._elem,this._textData.p.r,0,0,this),p:_(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=_(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(a,o){if(this.lettersChangedFlag=o,!(!this._mdf&&!this._isFirstFrame&&!o&&(!this._hasMaskedPath||!this._pathData.m._mdf))){this._isFirstFrame=!1;var s=this._moreOptions.alignment.v,_=this._animatorsData,j=this._textData,$t=this.mHelper,zt=this._renderType,Ht=this.renderedLetters.length,Ut,Gt,Xt,Jt,Zt=a.l,er,tr,nr,sr,or,ir,rr,ar,lr,ur,cr,dr,gr,_r,Sr;if(this._hasMaskedPath){if(Sr=this._pathData.m,!this._pathData.n||this._pathData._mdf){var wr=Sr.v;this._pathData.r.v&&(wr=wr.reverse()),er={tLength:0,segments:[]},Jt=wr._length-1;var Rr;for(dr=0,Xt=0;Xt<Jt;Xt+=1)Rr=bez.buildBezierData(wr.v[Xt],wr.v[Xt+1],[wr.o[Xt][0]-wr.v[Xt][0],wr.o[Xt][1]-wr.v[Xt][1]],[wr.i[Xt+1][0]-wr.v[Xt+1][0],wr.i[Xt+1][1]-wr.v[Xt+1][1]]),er.tLength+=Rr.segmentLength,er.segments.push(Rr),dr+=Rr.segmentLength;Xt=Jt,Sr.v.c&&(Rr=bez.buildBezierData(wr.v[Xt],wr.v[0],[wr.o[Xt][0]-wr.v[Xt][0],wr.o[Xt][1]-wr.v[Xt][1]],[wr.i[0][0]-wr.v[0][0],wr.i[0][1]-wr.v[0][1]]),er.tLength+=Rr.segmentLength,er.segments.push(Rr),dr+=Rr.segmentLength),this._pathData.pi=er}if(er=this._pathData.pi,tr=this._pathData.f.v,rr=0,ir=1,sr=0,or=!0,ur=er.segments,tr<0&&Sr.v.c)for(er.tLength<Math.abs(tr)&&(tr=-Math.abs(tr)%er.tLength),rr=ur.length-1,lr=ur[rr].points,ir=lr.length-1;tr<0;)tr+=lr[ir].partialLength,ir-=1,ir<0&&(rr-=1,lr=ur[rr].points,ir=lr.length-1);lr=ur[rr].points,ar=lr[ir-1],nr=lr[ir],cr=nr.partialLength}Jt=Zt.length,Ut=0,Gt=0;var Ir=a.finalSize*1.2*.714,mr=!0,hr,vr,pr,br,Pr;br=_.length;var kr,Lr=-1,Gr,Fr,$r,Kr=tr,rn=rr,Zr=ir,sn=-1,nn,cn,Wr,xr,Or,Cr,Dr,Vr,Yr="",tn=this.defaultPropsArray,an;if(a.j===2||a.j===1){var Nr=0,Br=0,Hr=a.j===2?-.5:-1,Xr=0,Qr=!0;for(Xt=0;Xt<Jt;Xt+=1)if(Zt[Xt].n){for(Nr&&(Nr+=Br);Xr<Xt;)Zt[Xr].animatorJustifyOffset=Nr,Xr+=1;Nr=0,Qr=!0}else{for(pr=0;pr<br;pr+=1)hr=_[pr].a,hr.t.propType&&(Qr&&a.j===2&&(Br+=hr.t.v*Hr),vr=_[pr].s,kr=vr.getMult(Zt[Xt].anIndexes[pr],j.a[pr].s.totalChars),kr.length?Nr+=hr.t.v*kr[0]*Hr:Nr+=hr.t.v*kr*Hr);Qr=!1}for(Nr&&(Nr+=Br);Xr<Xt;)Zt[Xr].animatorJustifyOffset=Nr,Xr+=1}for(Xt=0;Xt<Jt;Xt+=1){if($t.reset(),nn=1,Zt[Xt].n)Ut=0,Gt+=a.yOffset,Gt+=mr?1:0,tr=Kr,mr=!1,this._hasMaskedPath&&(rr=rn,ir=Zr,lr=ur[rr].points,ar=lr[ir-1],nr=lr[ir],cr=nr.partialLength,sr=0),Yr="",Vr="",Cr="",an="",tn=this.defaultPropsArray;else{if(this._hasMaskedPath){if(sn!==Zt[Xt].line){switch(a.j){case 1:tr+=dr-a.lineWidths[Zt[Xt].line];break;case 2:tr+=(dr-a.lineWidths[Zt[Xt].line])/2;break}sn=Zt[Xt].line}Lr!==Zt[Xt].ind&&(Zt[Lr]&&(tr+=Zt[Lr].extra),tr+=Zt[Xt].an/2,Lr=Zt[Xt].ind),tr+=s[0]*Zt[Xt].an*.005;var qr=0;for(pr=0;pr<br;pr+=1)hr=_[pr].a,hr.p.propType&&(vr=_[pr].s,kr=vr.getMult(Zt[Xt].anIndexes[pr],j.a[pr].s.totalChars),kr.length?qr+=hr.p.v[0]*kr[0]:qr+=hr.p.v[0]*kr),hr.a.propType&&(vr=_[pr].s,kr=vr.getMult(Zt[Xt].anIndexes[pr],j.a[pr].s.totalChars),kr.length?qr+=hr.a.v[0]*kr[0]:qr+=hr.a.v[0]*kr);for(or=!0,this._pathData.a.v&&(tr=Zt[0].an*.5+(dr-this._pathData.f.v-Zt[0].an*.5-Zt[Zt.length-1].an*.5)*Lr/(Jt-1),tr+=this._pathData.f.v);or;)sr+cr>=tr+qr||!lr?(gr=(tr+qr-sr)/nr.partialLength,Fr=ar.point[0]+(nr.point[0]-ar.point[0])*gr,$r=ar.point[1]+(nr.point[1]-ar.point[1])*gr,$t.translate(-s[0]*Zt[Xt].an*.005,-(s[1]*Ir)*.01),or=!1):lr&&(sr+=nr.partialLength,ir+=1,ir>=lr.length&&(ir=0,rr+=1,ur[rr]?lr=ur[rr].points:Sr.v.c?(ir=0,rr=0,lr=ur[rr].points):(sr-=nr.partialLength,lr=null)),lr&&(ar=nr,nr=lr[ir],cr=nr.partialLength));Gr=Zt[Xt].an/2-Zt[Xt].add,$t.translate(-Gr,0,0)}else Gr=Zt[Xt].an/2-Zt[Xt].add,$t.translate(-Gr,0,0),$t.translate(-s[0]*Zt[Xt].an*.005,-s[1]*Ir*.01,0);for(pr=0;pr<br;pr+=1)hr=_[pr].a,hr.t.propType&&(vr=_[pr].s,kr=vr.getMult(Zt[Xt].anIndexes[pr],j.a[pr].s.totalChars),(Ut!==0||a.j!==0)&&(this._hasMaskedPath?kr.length?tr+=hr.t.v*kr[0]:tr+=hr.t.v*kr:kr.length?Ut+=hr.t.v*kr[0]:Ut+=hr.t.v*kr));for(a.strokeWidthAnim&&(Wr=a.sw||0),a.strokeColorAnim&&(a.sc?cn=[a.sc[0],a.sc[1],a.sc[2]]:cn=[0,0,0]),a.fillColorAnim&&a.fc&&(xr=[a.fc[0],a.fc[1],a.fc[2]]),pr=0;pr<br;pr+=1)hr=_[pr].a,hr.a.propType&&(vr=_[pr].s,kr=vr.getMult(Zt[Xt].anIndexes[pr],j.a[pr].s.totalChars),kr.length?$t.translate(-hr.a.v[0]*kr[0],-hr.a.v[1]*kr[1],hr.a.v[2]*kr[2]):$t.translate(-hr.a.v[0]*kr,-hr.a.v[1]*kr,hr.a.v[2]*kr));for(pr=0;pr<br;pr+=1)hr=_[pr].a,hr.s.propType&&(vr=_[pr].s,kr=vr.getMult(Zt[Xt].anIndexes[pr],j.a[pr].s.totalChars),kr.length?$t.scale(1+(hr.s.v[0]-1)*kr[0],1+(hr.s.v[1]-1)*kr[1],1):$t.scale(1+(hr.s.v[0]-1)*kr,1+(hr.s.v[1]-1)*kr,1));for(pr=0;pr<br;pr+=1){if(hr=_[pr].a,vr=_[pr].s,kr=vr.getMult(Zt[Xt].anIndexes[pr],j.a[pr].s.totalChars),hr.sk.propType&&(kr.length?$t.skewFromAxis(-hr.sk.v*kr[0],hr.sa.v*kr[1]):$t.skewFromAxis(-hr.sk.v*kr,hr.sa.v*kr)),hr.r.propType&&(kr.length?$t.rotateZ(-hr.r.v*kr[2]):$t.rotateZ(-hr.r.v*kr)),hr.ry.propType&&(kr.length?$t.rotateY(hr.ry.v*kr[1]):$t.rotateY(hr.ry.v*kr)),hr.rx.propType&&(kr.length?$t.rotateX(hr.rx.v*kr[0]):$t.rotateX(hr.rx.v*kr)),hr.o.propType&&(kr.length?nn+=(hr.o.v*kr[0]-nn)*kr[0]:nn+=(hr.o.v*kr-nn)*kr),a.strokeWidthAnim&&hr.sw.propType&&(kr.length?Wr+=hr.sw.v*kr[0]:Wr+=hr.sw.v*kr),a.strokeColorAnim&&hr.sc.propType)for(Or=0;Or<3;Or+=1)kr.length?cn[Or]+=(hr.sc.v[Or]-cn[Or])*kr[0]:cn[Or]+=(hr.sc.v[Or]-cn[Or])*kr;if(a.fillColorAnim&&a.fc){if(hr.fc.propType)for(Or=0;Or<3;Or+=1)kr.length?xr[Or]+=(hr.fc.v[Or]-xr[Or])*kr[0]:xr[Or]+=(hr.fc.v[Or]-xr[Or])*kr;hr.fh.propType&&(kr.length?xr=addHueToRGB(xr,hr.fh.v*kr[0]):xr=addHueToRGB(xr,hr.fh.v*kr)),hr.fs.propType&&(kr.length?xr=addSaturationToRGB(xr,hr.fs.v*kr[0]):xr=addSaturationToRGB(xr,hr.fs.v*kr)),hr.fb.propType&&(kr.length?xr=addBrightnessToRGB(xr,hr.fb.v*kr[0]):xr=addBrightnessToRGB(xr,hr.fb.v*kr))}}for(pr=0;pr<br;pr+=1)hr=_[pr].a,hr.p.propType&&(vr=_[pr].s,kr=vr.getMult(Zt[Xt].anIndexes[pr],j.a[pr].s.totalChars),this._hasMaskedPath?kr.length?$t.translate(0,hr.p.v[1]*kr[0],-hr.p.v[2]*kr[1]):$t.translate(0,hr.p.v[1]*kr,-hr.p.v[2]*kr):kr.length?$t.translate(hr.p.v[0]*kr[0],hr.p.v[1]*kr[1],-hr.p.v[2]*kr[2]):$t.translate(hr.p.v[0]*kr,hr.p.v[1]*kr,-hr.p.v[2]*kr));if(a.strokeWidthAnim&&(Cr=Wr<0?0:Wr),a.strokeColorAnim&&(Dr="rgb("+Math.round(cn[0]*255)+","+Math.round(cn[1]*255)+","+Math.round(cn[2]*255)+")"),a.fillColorAnim&&a.fc&&(Vr="rgb("+Math.round(xr[0]*255)+","+Math.round(xr[1]*255)+","+Math.round(xr[2]*255)+")"),this._hasMaskedPath){if($t.translate(0,-a.ls),$t.translate(0,s[1]*Ir*.01+Gt,0),this._pathData.p.v){_r=(nr.point[1]-ar.point[1])/(nr.point[0]-ar.point[0]);var Tr=Math.atan(_r)*180/Math.PI;nr.point[0]<ar.point[0]&&(Tr+=180),$t.rotate(-Tr*Math.PI/180)}$t.translate(Fr,$r,0),tr-=s[0]*Zt[Xt].an*.005,Zt[Xt+1]&&Lr!==Zt[Xt+1].ind&&(tr+=Zt[Xt].an/2,tr+=a.tr*.001*a.finalSize)}else{switch($t.translate(Ut,Gt,0),a.ps&&$t.translate(a.ps[0],a.ps[1]+a.ascent,0),a.j){case 1:$t.translate(Zt[Xt].animatorJustifyOffset+a.justifyOffset+(a.boxWidth-a.lineWidths[Zt[Xt].line]),0,0);break;case 2:$t.translate(Zt[Xt].animatorJustifyOffset+a.justifyOffset+(a.boxWidth-a.lineWidths[Zt[Xt].line])/2,0,0);break}$t.translate(0,-a.ls),$t.translate(Gr,0,0),$t.translate(s[0]*Zt[Xt].an*.005,s[1]*Ir*.01,0),Ut+=Zt[Xt].l+a.tr*.001*a.finalSize}zt==="html"?Yr=$t.toCSS():zt==="svg"?Yr=$t.to2dCSS():tn=[$t.props[0],$t.props[1],$t.props[2],$t.props[3],$t.props[4],$t.props[5],$t.props[6],$t.props[7],$t.props[8],$t.props[9],$t.props[10],$t.props[11],$t.props[12],$t.props[13],$t.props[14],$t.props[15]],an=nn}Ht<=Xt?(Pr=new LetterProps(an,Cr,Dr,Vr,Yr,tn),this.renderedLetters.push(Pr),Ht+=1,this.lettersChangedFlag=!0):(Pr=this.renderedLetters[Xt],this.lettersChangedFlag=Pr.update(an,Cr,Dr,Vr,Yr,tn)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty);function ITextElement(){}ITextElement.prototype.initElement=function(a,o,s){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(a,o,s),this.textProperty=new TextProperty(this,a.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(a.t,this.renderType,this),this.initTransform(a,o,s),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(a){this._mdf=!1,this.prepareRenderableFrame(a),this.prepareProperties(a,this.isInRange)},ITextElement.prototype.createPathShape=function(a,o){var s,_=o.length,j,$t="";for(s=0;s<_;s+=1)o[s].ty==="sh"&&(j=o[s].ks.k,$t+=buildShapeString(j,j.i.length,!0,a));return $t},ITextElement.prototype.updateDocumentData=function(a,o){this.textProperty.updateDocumentData(a,o)},ITextElement.prototype.canResizeFont=function(a){this.textProperty.canResizeFont(a)},ITextElement.prototype.setMinimumFontSize=function(a){this.textProperty.setMinimumFontSize(a)},ITextElement.prototype.applyTextPropertiesToMatrix=function(a,o,s,_,j){switch(a.ps&&o.translate(a.ps[0],a.ps[1]+a.ascent,0),o.translate(0,-a.ls,0),a.j){case 1:o.translate(a.justifyOffset+(a.boxWidth-a.lineWidths[s]),0,0);break;case 2:o.translate(a.justifyOffset+(a.boxWidth-a.lineWidths[s])/2,0,0);break}o.translate(_,j,0)},ITextElement.prototype.buildColor=function(a){return"rgb("+Math.round(a[0]*255)+","+Math.round(a[1]*255)+","+Math.round(a[2]*255)+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},ITextElement.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var emptyShapeData={shapes:[]};function SVGTextLottieElement(a,o,s){this.textSpans=[],this.renderType="svg",this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(a){for(var o=0,s=a.length,_=[],j="";o<s;)a[o]===String.fromCharCode(13)||a[o]===String.fromCharCode(3)?(_.push(j),j=""):j+=a[o],o+=1;return _.push(j),_},SVGTextLottieElement.prototype.buildShapeData=function(a,o){if(a.shapes&&a.shapes.length){var s=a.shapes[0];if(s.it){var _=s.it[s.it.length-1];_.s&&(_.s.k[0]=o,_.s.k[1]=o)}}return a},SVGTextLottieElement.prototype.buildNewText=function(){this.addDynamicProperty(this);var a,o,s=this.textProperty.currentData;this.renderedLetters=createSizedArray(s?s.l.length:0),s.fc?this.layerElement.setAttribute("fill",this.buildColor(s.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),s.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(s.sc)),this.layerElement.setAttribute("stroke-width",s.sw)),this.layerElement.setAttribute("font-size",s.finalSize);var _=this.globalData.fontManager.getFontByName(s.f);if(_.fClass)this.layerElement.setAttribute("class",_.fClass);else{this.layerElement.setAttribute("font-family",_.fFamily);var j=s.fWeight,$t=s.fStyle;this.layerElement.setAttribute("font-style",$t),this.layerElement.setAttribute("font-weight",j)}this.layerElement.setAttribute("aria-label",s.t);var zt=s.l||[],Ht=!!this.globalData.fontManager.chars;o=zt.length;var Ut,Gt=this.mHelper,Xt="",Jt=this.data.singleShape,Zt=0,er=0,tr=!0,nr=s.tr*.001*s.finalSize;if(Jt&&!Ht&&!s.sz){var sr=this.textContainer,or="start";switch(s.j){case 1:or="end";break;case 2:or="middle";break;default:or="start";break}sr.setAttribute("text-anchor",or),sr.setAttribute("letter-spacing",nr);var ir=this.buildTextContents(s.finalText);for(o=ir.length,er=s.ps?s.ps[1]+s.ascent:0,a=0;a<o;a+=1)Ut=this.textSpans[a].span||createNS("tspan"),Ut.textContent=ir[a],Ut.setAttribute("x",0),Ut.setAttribute("y",er),Ut.style.display="inherit",sr.appendChild(Ut),this.textSpans[a]||(this.textSpans[a]={span:null,glyph:null}),this.textSpans[a].span=Ut,er+=s.finalLineHeight;this.layerElement.appendChild(sr)}else{var rr=this.textSpans.length,ar;for(a=0;a<o;a+=1){if(this.textSpans[a]||(this.textSpans[a]={span:null,childSpan:null,glyph:null}),!Ht||!Jt||a===0){if(Ut=rr>a?this.textSpans[a].span:createNS(Ht?"g":"text"),rr<=a){if(Ut.setAttribute("stroke-linecap","butt"),Ut.setAttribute("stroke-linejoin","round"),Ut.setAttribute("stroke-miterlimit","4"),this.textSpans[a].span=Ut,Ht){var lr=createNS("g");Ut.appendChild(lr),this.textSpans[a].childSpan=lr}this.textSpans[a].span=Ut,this.layerElement.appendChild(Ut)}Ut.style.display="inherit"}if(Gt.reset(),Jt&&(zt[a].n&&(Zt=-nr,er+=s.yOffset,er+=tr?1:0,tr=!1),this.applyTextPropertiesToMatrix(s,Gt,zt[a].line,Zt,er),Zt+=zt[a].l||0,Zt+=nr),Ht){ar=this.globalData.fontManager.getCharData(s.finalText[a],_.fStyle,this.globalData.fontManager.getFontByName(s.f).fFamily);var ur;if(ar.t===1)ur=new SVGCompElement(ar.data,this.globalData,this);else{var cr=emptyShapeData;ar.data&&ar.data.shapes&&(cr=this.buildShapeData(ar.data,s.finalSize)),ur=new SVGShapeElement(cr,this.globalData,this)}if(this.textSpans[a].glyph){var dr=this.textSpans[a].glyph;this.textSpans[a].childSpan.removeChild(dr.layerElement),dr.destroy()}this.textSpans[a].glyph=ur,ur._debug=!0,ur.prepareFrame(0),ur.renderFrame(),this.textSpans[a].childSpan.appendChild(ur.layerElement),ar.t===1&&this.textSpans[a].childSpan.setAttribute("transform","scale("+s.finalSize/100+","+s.finalSize/100+")")}else Jt&&Ut.setAttribute("transform","translate("+Gt.props[12]+","+Gt.props[13]+")"),Ut.textContent=zt[a].val,Ut.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}Jt&&Ut&&Ut.setAttribute("d",Xt)}for(;a<this.textSpans.length;)this.textSpans[a].span.style.display="none",a+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var a=this.layerElement.getBBox();this.bbox={top:a.y,left:a.x,width:a.width,height:a.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var a,o=this.textSpans.length,s;for(this.renderedFrame=this.comp.renderedFrame,a=0;a<o;a+=1)s=this.textSpans[a].glyph,s&&(s.prepareFrame(this.comp.renderedFrame-this.data.st),s._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){this._sizeChanged=!0;var a,o,s=this.textAnimator.renderedLetters,_=this.textProperty.currentData.l;o=_.length;var j,$t,zt;for(a=0;a<o;a+=1)_[a].n||(j=s[a],$t=this.textSpans[a].span,zt=this.textSpans[a].glyph,zt&&zt.renderFrame(),j._mdf.m&&$t.setAttribute("transform",j.m),j._mdf.o&&$t.setAttribute("opacity",j.o),j._mdf.sw&&$t.setAttribute("stroke-width",j.sw),j._mdf.sc&&$t.setAttribute("stroke",j.sc),j._mdf.fc&&$t.setAttribute("fill",j.fc))}};function ISolidElement(a,o,s){this.initElement(a,o,s)}extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var a=createNS("rect");a.setAttribute("width",this.data.sw),a.setAttribute("height",this.data.sh),a.setAttribute("fill",this.data.sc),this.layerElement.appendChild(a)};function NullElement(a,o,s){this.initFrame(),this.initBaseData(a,o,s),this.initFrame(),this.initTransform(a,o,s),this.initHierarchy()}NullElement.prototype.prepareFrame=function(a){this.prepareProperties(a,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement);function SVGRendererBase(){}extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(a){return new NullElement(a,this.globalData,this)},SVGRendererBase.prototype.createShape=function(a){return new SVGShapeElement(a,this.globalData,this)},SVGRendererBase.prototype.createText=function(a){return new SVGTextLottieElement(a,this.globalData,this)},SVGRendererBase.prototype.createImage=function(a){return new IImageElement(a,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(a){return new ISolidElement(a,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(a){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.svgElement.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+a.w+" "+a.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",a.w),this.svgElement.setAttribute("height",a.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),this.renderConfig.focusable!==void 0&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var o=this.globalData.defs;this.setupGlobalData(a,o),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=a;var s=createNS("clipPath"),_=createNS("rect");_.setAttribute("width",a.w),_.setAttribute("height",a.h),_.setAttribute("x",0),_.setAttribute("y",0);var j=createElementID();s.setAttribute("id",j),s.appendChild(_),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+j+")"),o.appendChild(s),this.layers=a.layers,this.elements=createSizedArray(a.layers.length)},SVGRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var a,o=this.layers?this.layers.length:0;for(a=0;a<o;a+=1)this.elements[a]&&this.elements[a].destroy&&this.elements[a].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(a){var o=0,s=this.layers.length;for(o=0;o<s;o+=1)if(this.layers[o].ind===a)return o;return-1},SVGRendererBase.prototype.buildItem=function(a){var o=this.elements;if(!(o[a]||this.layers[a].ty===99)){o[a]=!0;var s=this.createItem(this.layers[a]);if(o[a]=s,getExpressionsPlugin()&&(this.layers[a].ty===0&&this.globalData.projectInterface.registerComposition(s),s.initExpressions()),this.appendElementInPos(s,a),this.layers[a].tt){var _="tp"in this.layers[a]?this.findIndexByInd(this.layers[a].tp):a-1;if(_===-1)return;if(!this.elements[_]||this.elements[_]===!0)this.buildItem(_),this.addPendingElement(s);else{var j=o[_],$t=j.getMatte(this.layers[a].tt);s.setMatte($t)}}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var a=this.pendingElements.pop();if(a.checkParenting(),a.data.tt)for(var o=0,s=this.elements.length;o<s;){if(this.elements[o]===a){var _="tp"in a.data?this.findIndexByInd(a.data.tp):o-1,j=this.elements[_],$t=j.getMatte(this.layers[o].tt);a.setMatte($t);break}o+=1}}},SVGRendererBase.prototype.renderFrame=function(a){if(!(this.renderedFrame===a||this.destroyed)){a===null?a=this.renderedFrame:this.renderedFrame=a,this.globalData.frameNum=a,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=a,this.globalData._mdf=!1;var o,s=this.layers.length;for(this.completeLayers||this.checkLayers(a),o=s-1;o>=0;o-=1)(this.completeLayers||this.elements[o])&&this.elements[o].prepareFrame(a-this.layers[o].st);if(this.globalData._mdf)for(o=0;o<s;o+=1)(this.completeLayers||this.elements[o])&&this.elements[o].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(a,o){var s=a.getBaseElement();if(s){for(var _=0,j;_<o;)this.elements[_]&&this.elements[_]!==!0&&this.elements[_].getBaseElement()&&(j=this.elements[_].getBaseElement()),_+=1;j?this.layerElement.insertBefore(s,j):this.layerElement.appendChild(s)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"};function ICompElement(){}extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(a,o,s){this.initFrame(),this.initBaseData(a,o,s),this.initTransform(a,o,s),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),(this.data.xt||!o.progressiveLoad)&&this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(a){if(this._mdf=!1,this.prepareRenderableFrame(a),this.prepareProperties(a,this.isInRange),!(!this.isInRange&&!this.data.xt)){if(this.tm._placeholder)this.renderedFrame=a/this.data.sr;else{var o=this.tm.v;o===this.data.op&&(o=this.data.op-1),this.renderedFrame=o}var s,_=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),s=_-1;s>=0;s-=1)(this.completeLayers||this.elements[s])&&(this.elements[s].prepareFrame(this.renderedFrame-this.layers[s].st),this.elements[s]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var a,o=this.layers.length;for(a=0;a<o;a+=1)(this.completeLayers||this.elements[a])&&this.elements[a].renderFrame()},ICompElement.prototype.setElements=function(a){this.elements=a},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var a,o=this.layers.length;for(a=0;a<o;a+=1)this.elements[a]&&this.elements[a].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()};function SVGCompElement(a,o,s){this.layers=a.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(a,o,s),this.tm=a.tm?PropertyFactory.getProp(this,a.tm,0,o.frameRate,this):{_placeholder:!0}}extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(a){return new SVGCompElement(a,this.globalData,this)};function SVGRenderer(a,o){this.animationItem=a,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var s="";if(o&&o.title){var _=createNS("title"),j=createElementID();_.setAttribute("id",j),_.textContent=o.title,this.svgElement.appendChild(_),s+=j}if(o&&o.description){var $t=createNS("desc"),zt=createElementID();$t.setAttribute("id",zt),$t.textContent=o.description,this.svgElement.appendChild($t),s+=" "+zt}s&&this.svgElement.setAttribute("aria-labelledby",s);var Ht=createNS("defs");this.svgElement.appendChild(Ht);var Ut=createNS("g");this.svgElement.appendChild(Ut),this.layerElement=Ut,this.renderConfig={preserveAspectRatio:o&&o.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:o&&o.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:o&&o.contentVisibility||"visible",progressiveLoad:o&&o.progressiveLoad||!1,hideOnTransparent:!(o&&o.hideOnTransparent===!1),viewBoxOnly:o&&o.viewBoxOnly||!1,viewBoxSize:o&&o.viewBoxSize||!1,className:o&&o.className||"",id:o&&o.id||"",focusable:o&&o.focusable,filterSize:{width:o&&o.filterSize&&o.filterSize.width||"100%",height:o&&o.filterSize&&o.filterSize.height||"100%",x:o&&o.filterSize&&o.filterSize.x||"0%",y:o&&o.filterSize&&o.filterSize.y||"0%"},width:o&&o.width,height:o&&o.height,runExpressions:!o||o.runExpressions===void 0||o.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:Ht,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(a){return new SVGCompElement(a,this.globalData,this)};function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}ShapeTransformManager.prototype={addTransformSequence:function(o){var s,_=o.length,j="_";for(s=0;s<_;s+=1)j+=o[s].transform.key+"_";var $t=this.sequences[j];return $t||($t={transforms:[].concat(o),finalTransform:new Matrix,_mdf:!1},this.sequences[j]=$t,this.sequenceList.push($t)),$t},processSequence:function(o,s){for(var _=0,j=o.transforms.length,$t=s;_<j&&!s;){if(o.transforms[_].transform.mProps._mdf){$t=!0;break}_+=1}if($t)for(o.finalTransform.reset(),_=j-1;_>=0;_-=1)o.finalTransform.multiply(o.transforms[_].transform.mProps.v);o._mdf=$t},processSequences:function(o){var s,_=this.sequenceList.length;for(s=0;s<_;s+=1)this.processSequence(this.sequenceList[s],o)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var o="__lottie_element_luma_buffer",s=null,_=null,j=null;function $t(){var Ut=createNS("svg"),Gt=createNS("filter"),Xt=createNS("feColorMatrix");return Gt.setAttribute("id",o),Xt.setAttribute("type","matrix"),Xt.setAttribute("color-interpolation-filters","sRGB"),Xt.setAttribute("values","0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0"),Gt.appendChild(Xt),Ut.appendChild(Gt),Ut.setAttribute("id",o+"_svg"),featureSupport.svgLumaHidden&&(Ut.style.display="none"),Ut}function zt(){s||(j=$t(),document.body.appendChild(j),s=createTag("canvas"),_=s.getContext("2d"),_.filter="url
1748(#"+o+")",_.fillStyle="rgba(0,0,0,0)",_.fillRect(0,0,1,1))}function Ht(Ut){return s||zt(),s.width=Ut.width,s.height=Ut.height,_.filter="url(#"+o+")",s}return{load:zt,get:Ht}};function createCanvas(a,o){if(featureSupport.offscreenCanvas)return new OffscreenCanvas(a,o);var s=createTag("canvas");return s.width=a,s.height=o,s}var assetLoader=function(){return{loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas}}(),registeredEffects={};function CVEffects(a){var o,s=a.data.ef?a.data.ef.length:0;this.filters=[];var _;for(o=0;o<s;o+=1){_=null;var j=a.data.ef[o].ty;if(registeredEffects[j]){var $t=registeredEffects[j].effect;_=new $t(a.effectsManager.effectElements[o],a)}_&&this.filters.push(_)}this.filters.length&&a.addRenderableComponent(this)}CVEffects.prototype.renderFrame=function(a){var o,s=this.filters.length;for(o=0;o<s;o+=1)this.filters[o].renderFrame(a)},CVEffects.prototype.getEffects=function(a){var o,s=this.filters.length,_=[];for(o=0;o<s;o+=1)this.filters[o].type===a&&_.push(this.filters[o]);return _};function registerEffect(a,o){registeredEffects[a]={effect:o}}function CVMaskElement(a,o){this.data=a,this.element=o,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var s,_=this.masksProperties.length,j=!1;for(s=0;s<_;s+=1)this.masksProperties[s].mode!=="n"&&(j=!0),this.viewData[s]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[s],3);this.hasMasks=j,j&&this.element.addRenderableComponent(this)}CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var a=this.element.finalTransform.mat,o=this.element.canvasContext,s,_=this.masksProperties.length,j,$t,zt;for(o.beginPath(),s=0;s<_;s+=1)if(this.masksProperties[s].mode!=="n"){this.masksProperties[s].inv&&(o.moveTo(0,0),o.lineTo(this.element.globalData.compSize.w,0),o.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),o.lineTo(0,this.element.globalData.compSize.h),o.lineTo(0,0)),zt=this.viewData[s].v,j=a.applyToPointArray(zt.v[0][0],zt.v[0][1],0),o.moveTo(j[0],j[1]);var Ht,Ut=zt._length;for(Ht=1;Ht<Ut;Ht+=1)$t=a.applyToTriplePoints(zt.o[Ht-1],zt.i[Ht],zt.v[Ht]),o.bezierCurveTo($t[0],$t[1],$t[2],$t[3],$t[4],$t[5]);$t=a.applyToTriplePoints(zt.o[Ht-1],zt.i[0],zt.v[0]),o.bezierCurveTo($t[0],$t[1],$t[2],$t[3],$t[4],$t[5])}this.element.globalData.renderer.save(!0),o.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null};function CVBaseElement(){}var operationsMap={1:"source-in",2:"source-out",3:"source-in",4:"source-out"};CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){if(this.data.tt>=1){this.buffers=[];var o=this.globalData.canvasContext,s=assetLoader.createCanvas(o.canvas.width,o.canvas.height);this.buffers.push(s);var _=assetLoader.createCanvas(o.canvas.width,o.canvas.height);this.buffers.push(_),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var o=this.globalData;if(o.blendMode!==this.data.bm){o.blendMode=this.data.bm;var s=getBlendMode(this.data.bm);o.canvasContext.globalCompositeOperation=s}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){!this.hidden&&(!this.isInRange||this.isTransparent)&&(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(o){o.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var o=this.buffers[0],s=o.getContext("2d");this.clearCanvas(s),s.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var o=this.buffers[1],s=o.getContext("2d");this.clearCanvas(s),s.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform);var _=this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1);if(_.renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var j=assetLoader.getLumaCanvas(this.canvasContext.canvas),$t=j.getContext("2d");$t.drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(j,
vendor: 121,330 bytes, lines 1748-1749
17480,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(o,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(o){if(!(this.hidden||this.data.hd)&&!(this.data.td===1&&!o)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var s=this.data.ty===0;this.prepareLayer(),this.globalData.renderer.save(s),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(s),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement;function CVShapeData(a,o,s,_){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var j=4;o.ty==="rc"?j=5:o.ty==="el"?j=6:o.ty==="sr"&&(j=7),this.sh=ShapePropertyFactory.getShapeProp(a,o,j,a);var $t,zt=s.length,Ht;for($t=0;$t<zt;$t+=1)s[$t].closed||(Ht={transforms:_.addTransformSequence(s[$t].transforms),trNodes:[]},this.styledShapes.push(Ht),s[$t].elements.push(Ht))}CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated;function CVShapeElement(a,o,s){this.shapes=[],this.shapesData=a.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(a,o){var s={data:a,type:a.ty,preTransforms:this.transformsManager.addTransformSequence(o),transforms:[],elements:[],closed:a.hd===!0},_={};if(a.ty==="fl"||a.ty==="st"?(_.c=PropertyFactory.getProp(this,a.c,1,255,this),_.c.k||(s.co="rgb("+bmFloor(_.c.v[0])+","+bmFloor(_.c.v[1])+","+bmFloor(_.c.v[2])+")")):(a.ty==="gf"||a.ty==="gs")&&(_.s=PropertyFactory.getProp(this,a.s,1,null,this),_.e=PropertyFactory.getProp(this,a.e,1,null,this),_.h=PropertyFactory.getProp(this,a.h||{k:0},0,.01,this),_.a=PropertyFactory.getProp(this,a.a||{k:0},0,degToRads,this),_.g=new GradientProperty(this,a.g,this)),_.o=PropertyFactory.getProp(this,a.o,0,.01,this),a.ty==="st"||a.ty==="gs"){if(s.lc=lineCapEnum[a.lc||2],s.lj=lineJoinEnum[a.lj||2],a.lj==1&&(s.ml=a.ml),_.w=PropertyFactory.getProp(this,a.w,0,null,this),_.w.k||(s.wi=_.w.v),a.d){var j=new DashProperty(this,a.d,"canvas",this);_.d=j,_.d.k||(s.da=_.d.dashArray,s.do=_.d.dashoffset[0])}}else s.r=a.r===2?"evenodd":"nonzero";return this.stylesList.push(s),_.style=s,_},CVShapeElement.prototype.createGroupElement=function(){var a={it:[],prevViewData:[]};return a},CVShapeElement.prototype.createTransformElement=function(a){var o={transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,a.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,a,this)}};return o},CVShapeElement.prototype.createShapeElement=function(a){var o=new CVShapeData(this,a,this.stylesList,this.transformsManager);return this.shapes.push(o),this.addShapeToModifiers(o),o},CVShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var a,o=this.itemsData.length;for(a=0;a<o;a+=1)this.prevViewData[a]=this.itemsData[a];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),o=this.dynamicProperties.length,a=0;a<o;a+=1)this.dynamicProperties[a].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(a){var o,s=this.stylesList.length;for(o=0;o<s;o+=1)this.stylesList[o].closed||this.stylesList[o].transforms.push(a)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var a,o=this.stylesList.length;for(a=0;a<o;a+=1)this.stylesList[a].closed||this.stylesList[a].transforms.pop()},CVShapeElement.prototype.closeStyles=function(a){var o,s=a.length;for(o=0;o<s;o+=1)a[o].closed=!0},CVShapeElement.prototype.searchShapes=function(a,o,s,_,j){var $t,zt=a.length-1,Ht,Ut,Gt=[],Xt=[],Jt,Zt,er,tr=[].concat(j);for($t=zt;$t>=0;$t-=1){if(Jt=this.searchProcessedElement(a[$t]),Jt?o[$t]=s[Jt-1]:a[$t]._shouldRender=_,a[$t].ty==="fl"||a[$t].ty==="st"||a[$t].ty==="gf"||a[$t].ty==="gs")Jt?o[$t].style.closed=!1:o[$t]=this.createStyleElement(a[$t],tr),Gt.push(o[$t].style);else if(a[$t].ty==="gr"){if(!Jt)o[$t]=this.createGroupElement(a[$t]);else for(Ut=o[$t].it.length,Ht=0;Ht<Ut;Ht+=1)o[$t].prevViewData[Ht]=o[$t].it[Ht];this.searchShapes(a[$t].it,o[$t].it,o[$t].prevViewData,_,tr)}else a[$t].ty==="tr"?(Jt||(er=this.createTransformElement(a[$t]),o[$t]=er),tr.push(o[$t]),this.addTransformToStyleList(o[$t])):a[$t].ty==="sh"||a[$t].ty==="rc"||a[$t].ty==="el"||a[$t].ty==="sr"?Jt||(o[$t]=this.createShapeElement(a[$t])):a[$t].ty==="tm"||a[$t].ty==="rd"||a[$t].ty==="pb"||a[$t].ty==="zz"||a[$t].ty==="op"?(Jt?(Zt=o[$t],Zt.closed=!1):(Zt=ShapeModifiers.getModifier(a[$t].ty),Zt.init(this,a[$t]),o[$t]=Zt,this.shapeModifiers.push(Zt)),Xt.push(Zt)):a[$t].ty==="rp"&&(Jt?(Zt=o[$t],Zt.closed=!0):(Zt=ShapeModifiers.getModifier(a[$t].ty),o[$t]=Zt,Zt.init(this,a,$t,o),this.shapeModifiers.push(Zt),_=!1),Xt.push(Zt));this.addProcessedElement(a[$t],$t+1)}for(this.removeTransformFromStyleList(),this.closeStyles(Gt),zt=Xt.length,$t=0;$t<zt;$t+=1)Xt[$t].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(a,o){(a._opMdf||o.op._mdf||this._isFirstFrame)&&(o.opacity=a.opacity,o.opacity*=o.op.v,o._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var a,o=this.stylesList.length,s,_,j,$t,zt,Ht,Ut=this.globalData.renderer,Gt=this.globalData.canvasContext,Xt,Jt;for(a=0;a<o;a+=1)if(Jt=this.stylesList[a],Xt=Jt.type,!((Xt==="st"||Xt==="gs")&&Jt.wi===0||!Jt.data._shouldRender||Jt.coOp===0||this.globalData.currentGlobalAlpha===0)){for(Ut.save(),zt=Jt.elements,Xt==="st"||Xt==="gs"?(Ut.ctxStrokeStyle(Xt==="st"?Jt.co:Jt.grd),Ut.ctxLineWidth(Jt.wi),Ut.ctxLineCap(Jt.lc),Ut.ctxLineJoin(Jt.lj),Ut.ctxMiterLimit(Jt.ml||0)):Ut.ctxFillStyle(Xt==="fl"?Jt.co:Jt.grd),Ut.ctxOpacity(Jt.coOp),Xt!=="st"&&Xt!=="gs"&&Gt.beginPath(),Ut.ctxTransform(Jt.preTransforms.finalTransform.props),_=zt.length,s=0;s<_;s+=1){for((Xt==="st"||Xt==="gs")&&(Gt.beginPath(),Jt.da&&(Gt.setLineDash(Jt.da),Gt.lineDashOffset=Jt.do)),Ht=zt[s].trNodes,$t=Ht.length,j=0;j<$t;j+=1)Ht[j].t==="m"?Gt.moveTo(Ht[j].p[0],Ht[j].p[1]):Ht[j].t==="c"?Gt.bezierCurveTo(Ht[j].pts[0],Ht[j].pts[1],Ht[j].pts[2],Ht[j].pts[3],Ht[j].pts[4],Ht[j].pts[5]):Gt.closePath();(Xt==="st"||Xt==="gs")&&(Ut.ctxStroke(),Jt.da&&Gt.setLineDash(this.dashResetter))}Xt!=="st"&&Xt!=="gs"&&this.globalData.renderer.ctxFill(Jt.r),Ut.restore()}},CVShapeElement.prototype.renderShape=function(a,o,s,_){var j,$t=o.length-1,zt;for(zt=a,j=$t;j>=0;j-=1)o[j].ty==="tr"?(zt=s[j].transform,this.renderShapeTransform(a,zt)):o[j].ty==="sh"||o[j].ty==="el"||o[j].ty==="rc"||o[j].ty==="sr"?this.renderPath(o[j],s[j]):o[j].ty==="fl"?this.renderFill(o[j],s[j],zt):o[j].ty==="st"?this.renderStroke(o[j],s[j],zt):o[j].ty==="gf"||o[j].ty==="gs"?this.renderGradientFill(o[j],s[j],zt):o[j].ty==="gr"?this.renderShape(zt,o[j].it,s[j].it):o[j].ty;_&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(a,o){if(this._isFirstFrame||o._mdf||a.transforms._mdf){var s=a.trNodes,_=o.paths,j,$t,zt,Ht=_._length;s.length=0;var Ut=a.transforms.finalTransform;for(zt=0;zt<Ht;zt+=1){var Gt=_.shapes[zt];if(Gt&&Gt.v){for($t=Gt._length,j=1;j<$t;j+=1)j===1&&s.push({t:"m",p:Ut.applyToPointArray(Gt.v[0][0],Gt.v[0][1],0)}),s.push({t:"c",pts:Ut.applyToTriplePoints(Gt.o[j-1],Gt.i[j],Gt.v[j])});$t===1&&s.push({t:"m",p:Ut.applyToPointArray(Gt.v[0][0],Gt.v[0][1],0)}),Gt.c&&$t&&(s.push({t:"c",pts:Ut.applyToTriplePoints(Gt.o[j-1],Gt.i[0],Gt.v[0])}),s.push({t:"z"}))}}a.trNodes=s}},CVShapeElement.prototype.renderPath=function(a,o){if(a.hd!==!0&&a._shouldRender){var s,_=o.styledShapes.length;for(s=0;s<_;s+=1)this.renderStyledShape(o.styledShapes[s],o.sh)}},CVShapeElement.prototype.renderFill=function(a,o,s){var _=o.style;(o.c._mdf||this._isFirstFrame)&&(_.co="rgb("+bmFloor(o.c.v[0])+","+bmFloor(o.c.v[1])+","+bmFloor(o.c.v[2])+")"),(o.o._mdf||s._opMdf||this._isFirstFrame)&&(_.coOp=o.o.v*s.opacity)},CVShapeElement.prototype.renderGradientFill=function(a,o,s){var _=o.style,j;if(!_.grd||o.g._mdf||o.s._mdf||o.e._mdf||a.t!==1&&(o.h._mdf||o.a._mdf)){var $t=this.globalData.canvasContext,zt=o.s.v,Ht=o.e.v;if(a.t===1)j=$t.createLinearGradient(zt[0],zt[1],Ht[0],Ht[1]);else{var Ut=Math.sqrt(Math.pow(zt[0]-Ht[0],2)+Math.pow(zt[1]-Ht[1],2)),Gt=Math.atan2(Ht[1]-zt[1],Ht[0]-zt[0]),Xt=o.h.v;Xt>=1?Xt=.99:Xt<=-1&&(Xt=-.99);var Jt=Ut*Xt,Zt=Math.cos(Gt+o.a.v)*Jt+zt[0],er=Math.sin(Gt+o.a.v)*Jt+zt[1];j=$t.createRadialGradient(Zt,er,0,zt[0],zt[1],Ut)}var tr,nr=a.g.p,sr=o.g.c,or=1;for(tr=0;tr<nr;tr+=1)o.g._hasOpacity&&o.g._collapsable&&(or=o.g.o[tr*2+1]),j.addColorStop(sr[tr*4]/100,"rgba("+sr[tr*4+1]+","+sr[tr*4+2]+","+sr[tr*4+3]+","+or+")");_.grd=j}_.coOp=o.o.v*s.opacity},CVShapeElement.prototype.renderStroke=function(a,o,s){var _=o.style,j=o.d;j&&(j._mdf||this._isFirstFrame)&&(_.da=j.dashArray,_.do=j.dashoffset[0]),(o.c._mdf||this._isFirstFrame)&&(_.co="rgb("+bmFloor(o.c.v[0])+","+bmFloor(o.c.v[1])+","+bmFloor(o.c.v[2])+")"),(o.o._mdf||s._opMdf||this._isFirstFrame)&&(_.coOp=o.o.v*s.opacity),(o.w._mdf||this._isFirstFrame)&&(_.wi=o.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0};function CVTextElement(a,o,s){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var a=this.textProperty.currentData;this.renderedLetters=createSizedArray(a.l?a.l.length:0);var o=!1;a.fc?(o=!0,this.values.fill=this.buildColor(a.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=o;var s=!1;a.sc&&(s=!0,this.values.stroke=this.buildColor(a.sc),this.values.sWidth=a.sw);var _=this.globalData.fontManager.getFontByName(a.f),j,$t,zt=a.l,Ht=this.mHelper;this.stroke=s,this.values.fValue=a.finalSize+"px "+this.globalData.fontManager.getFontByName(a.f).fFamily,$t=a.finalText.length;var Ut,Gt,Xt,Jt,Zt,er,tr,nr,sr,or,ir=this.data.singleShape,rr=a.tr*.001*a.finalSize,ar=0,lr=0,ur=!0,cr=0;for(j=0;j<$t;j+=1){Ut=this.globalData.fontManager.getCharData(a.finalText[j],_.fStyle,this.globalData.fontManager.getFontByName(a.f).fFamily),Gt=Ut&&Ut.data||{},Ht.reset(),ir&&zt[j].n&&(ar=-rr,lr+=a.yOffset,lr+=ur?1:0,ur=!1),Zt=Gt.shapes?Gt.shapes[0].it:[],tr=Zt.length,Ht.scale(a.finalSize/100,a.finalSize/100),ir&&this.applyTextPropertiesToMatrix(a,Ht,zt[j].line,ar,lr),sr=createSizedArray(tr-1);var dr=0;for(er=0;er<tr;er+=1)if(Zt[er].ty==="sh"){for(Jt=Zt[er].ks.k.i.length,nr=Zt[er].ks.k,or=[],Xt=1;Xt<Jt;Xt+=1)Xt===1&&or.push(Ht.applyToX(nr.v[0][0],nr.v[0][1],0),Ht.applyToY(nr.v[0][0],nr.v[0][1],0)),or.push(Ht.applyToX(nr.o[Xt-1][0],nr.o[Xt-1][1],0),Ht.applyToY(nr.o[Xt-1][0],nr.o[Xt-1][1],0),Ht.applyToX(nr.i[Xt][0],nr.i[Xt][1],0),Ht.applyToY(nr.i[Xt][0],nr.i[Xt][1],0),Ht.applyToX(nr.v[Xt][0],nr.v[Xt][1],0),Ht.applyToY(nr.v[Xt][0],nr.v[Xt][1],0));or.push(Ht.applyToX(nr.o[Xt-1][0],nr.o[Xt-1][1],0),Ht.applyToY(nr.o[Xt-1][0],nr.o[Xt-1][1],0),Ht.applyToX(nr.i[0][0],nr.i[0][1],0),Ht.applyToY(nr.i[0][0],nr.i[0][1],0),Ht.applyToX(nr.v[0][0],nr.v[0][1],0),Ht.applyToY(nr.v[0][0],nr.v[0][1],0)),sr[dr]=or,dr+=1}ir&&(ar+=zt[j].l,ar+=rr),this.textSpans[cr]?this.textSpans[cr].elem=sr:this.textSpans[cr]={elem:sr},cr+=1}},CVTextElement.prototype.renderInnerContent=function(){this.validateText();var a=this.canvasContext;a.font=this.values.fValue,this.globalData.renderer.ctxLineCap("butt"),this.globalData.renderer.ctxLineJoin("miter"),this.globalData.renderer.ctxMiterLimit(4),this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var o,s,_,j,$t,zt,Ht=this.textAnimator.renderedLetters,Ut=this.textProperty.currentData.l;s=Ut.length;var Gt,Xt=null,Jt=null,Zt=null,er,tr,nr=this.globalData.renderer;for(o=0;o<s;o+=1)if(!Ut[o].n){if(Gt=Ht[o],Gt&&(nr.save(),nr.ctxTransform(Gt.p),nr.ctxOpacity(Gt.o)),this.fill){for(Gt&&Gt.fc?Xt!==Gt.fc&&(nr.ctxFillStyle(Gt.fc),Xt=Gt.fc):Xt!==this.values.fill&&(Xt=this.values.fill,nr.ctxFillStyle(this.values.fill)),er=this.textSpans[o].elem,j=er.length,this.globalData.canvasContext.beginPath(),_=0;_<j;_+=1)for(tr=er[_],zt=tr.length,this.globalData.canvasContext.moveTo(tr[0],tr[1]),$t=2;$t<zt;$t+=6)this.globalData.canvasContext.bezierCurveTo(tr[$t],tr[$t+1],tr[$t+2],tr[$t+3],tr[$t+4],tr[$t+5]);this.globalData.canvasContext.closePath(),nr.ctxFill()}if(this.stroke){for(Gt&&Gt.sw?Zt!==Gt.sw&&(Zt=Gt.sw,nr.ctxLineWidth(Gt.sw)):Zt!==this.values.sWidth&&(Zt=this.values.sWidth,nr.ctxLineWidth(this.values.sWidth)),Gt&&Gt.sc?Jt!==Gt.sc&&(Jt=Gt.sc,nr.ctxStrokeStyle(Gt.sc)):Jt!==this.values.stroke&&(Jt=this.values.stroke,nr.ctxStrokeStyle(this.values.stroke)),er=this.textSpans[o].elem,j=er.length,this.globalData.canvasContext.beginPath(),_=0;_<j;_+=1)for(tr=er[_],zt=tr.length,this.globalData.canvasContext.moveTo(tr[0],tr[1]),$t=2;$t<zt;$t+=6)this.globalData.canvasContext.bezierCurveTo(tr[$t],tr[$t+1],tr[$t+2],tr[$t+3],tr[$t+4],tr[$t+5]);this.globalData.canvasContext.closePath(),nr.ctxStroke()}Gt&&this.globalData.renderer.restore()}};function CVImageElement(a,o,s){this.assetData=o.getAssetData(a.refId),this.img=o.imageLoader.getAsset(this.assetData),this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var a=createTag("canvas");a.width=this.assetData.w,a.height=this.assetData.h;var o=a.getContext("2d"),s=this.img.width,_=this.img.height,j=s/_,$t=this.assetData.w/this.assetData.h,zt,Ht,Ut=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;j>$t&&Ut==="xMidYMid slice"||j<$t&&Ut!=="xMidYMid slice"?(Ht=_,zt=Ht*$t):(zt=s,Ht=zt/$t),o.drawImage(this.img,(s-zt)/2,(_-Ht)/2,zt,Ht,0,0,this.assetData.w,this.assetData.h),this.img=a}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null};function CVSolidElement(a,o,s){this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){this.globalData.renderer.ctxFillStyle(this.data.sc),this.globalData.renderer.ctxFillRect(0,0,this.data.sw,this.data.sh)};function CanvasRendererBase(){}extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(a){return new CVShapeElement(a,this.globalData,this)},CanvasRendererBase.prototype.createText=function(a){return new CVTextElement(a,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(a){return new CVImageElement(a,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(a){return new CVSolidElement(a,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(a){a[0]===1&&a[1]===0&&a[4]===0&&a[5]===1&&a[12]===0&&a[13]===0||this.canvasContext.transform(a[0],a[1],a[4],a[5],a[12],a[13])},CanvasRendererBase.prototype.ctxOpacity=function(a){this.canvasContext.globalAlpha*=a<0?0:a},CanvasRendererBase.prototype.ctxFillStyle=function(a){this.canvasContext.fillStyle=a},CanvasRendererBase.prototype.ctxStrokeStyle=function(a){this.canvasContext.strokeStyle=a},CanvasRendererBase.prototype.ctxLineWidth=function(a){this.canvasContext.lineWidth=a},CanvasRendererBase.prototype.ctxLineCap=function(a){this.canvasContext.lineCap=a},CanvasRendererBase.prototype.ctxLineJoin=function(a){this.canvasContext.lineJoin=a},CanvasRendererBase.prototype.ctxMiterLimit=function(a){this.canvasContext.miterLimit=a},CanvasRendererBase.prototype.ctxFill=function(a){this.canvasContext.fill(a)},CanvasRendererBase.prototype.ctxFillRect=function(a,o,s,_){this.canvasContext.fillRect(a,o,s,_)},CanvasRendererBase.prototype.ctxStroke=function(){this.canvasContext.stroke()},CanvasRendererBase.prototype.reset=function(){if(!this.renderConfig.clearCanvas){this.canvasContext.restore();return}this.contextData.reset()},CanvasRendererBase.prototype.save=function(){this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(a){if(!this.renderConfig.clearCanvas){this.canvasContext.restore();return}a&&(this.globalData.blendMode="source-over"),this.contextData.restore(a)},CanvasRendererBase.prototype.configAnimation=function(a){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var o=this.animationItem.container.style;o.width="100%",o.height="100%";var s="0px 0px 0px";o.transformOrigin=s,o.mozTransformOrigin=s,o.webkitTransformOrigin=s,o["-webkit-transform"]=s,o.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.contextData.setContext(this.canvasContext),this.data=a,this.layers=a.layers,this.transformCanvas={w:a.w,h:a.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(a,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(a.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(a,o){this.reset();var s,_;a?(s=a,_=o,this.canvasContext.canvas.width=s,this.canvasContext.canvas.height=_):(this.animationItem.wrapper&&this.animationItem.container?(s=this.animationItem.wrapper.offsetWidth,_=this.animationItem.wrapper.offsetHeight):(s=this.canvasContext.canvas.width,_=this.canvasContext.canvas.height),this.canvasContext.canvas.width=s*this.renderConfig.dpr,this.canvasContext.canvas.height=_*this.renderConfig.dpr);var j,$t;if(this.renderConfig.preserveAspectRatio.indexOf("meet")!==-1||this.renderConfig.preserveAspectRatio.indexOf("slice")!==-1){var zt=this.renderConfig.preserveAspectRatio.split(" "),Ht=zt[1]||"meet",Ut=zt[0]||"xMidYMid",Gt=Ut.substr(0,4),Xt=Ut.substr(4);j=s/_,$t=this.transformCanvas.w/this.transformCanvas.h,$t>j&&Ht==="meet"||$t<j&&Ht==="slice"?(this.transformCanvas.sx=s/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=s/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=_/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=_/(this.transformCanvas.h/this.renderConfig.dpr)),Gt==="xMid"&&($t<j&&Ht==="meet"||$t>j&&Ht==="slice")?this.transformCanvas.tx=(s-this.transformCanvas.w*(_/this.transformCanvas.h))/2*this.renderConfig.dpr:Gt==="xMax"&&($t<j&&Ht==="meet"||$t>j&&Ht==="slice")?this.transformCanvas.tx=(s-this.transformCanvas.w*(_/this.transformCanvas.h))*this.renderConfig.dpr:this.transformCanvas.tx=0,Xt==="YMid"&&($t>j&&Ht==="meet"||$t<j&&Ht==="slice")?this.transformCanvas.ty=(_-this.transformCanvas.h*(s/this.transformCanvas.w))/2*this.renderConfig.dpr:Xt==="YMax"&&($t>j&&Ht==="meet"||$t<j&&Ht==="slice")?this.transformCanvas.ty=(_-this.transformCanvas.h*(s/this.transformCanvas.w))*this.renderConfig.dpr:this.transformCanvas.ty=0}else this.renderConfig.preserveAspectRatio==="none"?(this.transformCanvas.sx=s/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=_/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText="");var a,o=this.layers?this.layers.length:0;for(a=o-1;a>=0;a-=1)this.elements[a]&&this.elements[a].destroy&&this.elements[a].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(a,o){if(!(this.renderedFrame===a&&this.renderConfig.clearCanvas===!0&&!o||this.destroyed||a===-1)){this.renderedFrame=a,this.globalData.frameNum=a-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||o,this.globalData.projectInterface.currentFrame=a;var s,_=this.layers.length;for(this.completeLayers||this.checkLayers(a),s=_-1;s>=0;s-=1)(this.completeLayers||this.elements[s])&&this.elements[s].prepareFrame(a-this.layers[s].st);if(this.globalData._mdf){for(this.renderConfig.clearCanvas===!0?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),s=_-1;s>=0;s-=1)(this.completeLayers||this.elements[s])&&this.elements[s].renderFrame();this.renderConfig.clearCanvas!==!0&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(a){var o=this.elements;if(!(o[a]||this.layers[a].ty===99)){var s=this.createItem(this.layers[a],this,this.globalData);o[a]=s,s.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var a=this.pendingElements.pop();a.checkParenting()}},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"};function CanvasContext(){this.opacity=-1,this.transform=createTypedArray("float32",16),this.fillStyle="",this.strokeStyle="",this.lineWidth="",this.lineCap="",this.lineJoin="",this.miterLimit="",this.id=Math.random()}function CVContextData(){this.stack=[],this.cArrPos=0,this.cTr=new Matrix;var a,o=15;for(a=0;a<o;a+=1){var s=new CanvasContext;this.stack[a]=s}this._length=o,this.nativeContext=null,this.transformMat=new Matrix,this.currentOpacity=1,this.currentFillStyle="",this.appliedFillStyle="",this.currentStrokeStyle="",this.appliedStrokeStyle="",this.currentLineWidth="",this.appliedLineWidth="",this.currentLineCap="",this.appliedLineCap="",this.currentLineJoin="",this.appliedLineJoin="",this.appliedMiterLimit="",this.currentMiterLimit=""}CVContextData.prototype.duplicate=function(){var a=this._length*2,o=0;for(o=this._length;o<a;o+=1)this.stack[o]=new CanvasContext;this._length=a},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.stack[this.cArrPos].opacity=1},CVContextData.prototype.restore=function(a){this.cArrPos-=1;var o=this.stack[this.cArrPos],s=o.transform,_,j=this.cTr.props;for(_=0;_<16;_+=1)j[_]=s[_];if(a){this.nativeContext.restore();var $t=this.stack[this.cArrPos+1];this.appliedFillStyle=$t.fillStyle,this.appliedStrokeStyle=$t.strokeStyle,this.appliedLineWidth=$t.lineWidth,this.appliedLineCap=$t.lineCap,this.appliedLineJoin=$t.lineJoin,this.appliedMiterLimit=$t.miterLimit}this.nativeContext.setTransform(s[0],s[1],s[4],s[5],s[12],s[13]),(a||o.opacity!==-1&&this.currentOpacity!==o.opacity)&&(this.nativeContext.globalAlpha=o.opacity,this.currentOpacity=o.opacity),this.currentFillStyle=o.fillStyle,this.currentStrokeStyle=o.strokeStyle,this.currentLineWidth=o.lineWidth,this.currentLineCap=o.lineCap,this.currentLineJoin=o.lineJoin,this.currentMiterLimit=o.miterLimit},CVContextData.prototype.save=function(a){a&&this.nativeContext.save();var o=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();var s=this.stack[this.cArrPos],_;for(_=0;_<16;_+=1)s.transform[_]=o[_];this.cArrPos+=1;var j=this.stack[this.cArrPos];j.opacity=s.opacity,j.fillStyle=s.fillStyle,j.strokeStyle=s.strokeStyle,j.lineWidth=s.lineWidth,j.lineCap=s.lineCap,j.lineJoin=s.lineJoin,j.miterLimit=s.miterLimit},CVContextData.prototype.setOpacity=function(a){this.stack[this.cArrPos].opacity=a},CVContextData.prototype.setContext=function(a){this.nativeContext=a},CVContextData.prototype.fillStyle=function(a){this.stack[this.cArrPos].fillStyle!==a&&(this.currentFillStyle=a,this.stack[this.cArrPos].fillStyle=a)},CVContextData.prototype.strokeStyle=function(a){this.stack[this.cArrPos].strokeStyle!==a&&(this.currentStrokeStyle=a,this.stack[this.cArrPos].strokeStyle=a)},CVContextData.prototype.lineWidth=function(a){this.stack[this.cArrPos].lineWidth!==a&&(this.currentLineWidth=a,this.stack[this.cArrPos].lineWidth=a)},CVContextData.prototype.lineCap=function(a){this.stack[this.cArrPos].lineCap!==a&&(this.currentLineCap=a,this.stack[this.cArrPos].lineCap=a)},CVContextData.prototype.lineJoin=function(a){this.stack[this.cArrPos].lineJoin!==a&&(this.currentLineJoin=a,this.stack[this.cArrPos].lineJoin=a)},CVContextData.prototype.miterLimit=function(a){this.stack[this.cArrPos].miterLimit!==a&&(this.currentMiterLimit=a,this.stack[this.cArrPos].miterLimit=a)},CVContextData.prototype.transform=function(a){this.transformMat.cloneFromProps(a);var o=this.cTr;this.transformMat.multiply(o),o.cloneFromProps(this.transformMat.props);var s=o.props;this.nativeContext.setTransform(s[0],s[1],s[4],s[5],s[12],s[13])},CVContextData.prototype.opacity=function(a){var o=this.stack[this.cArrPos].opacity;o*=a<0?0:a,this.stack[this.cArrPos].opacity!==o&&(this.currentOpacity!==a&&(this.nativeContext.globalAlpha=a,this.currentOpacity=a),this.stack[this.cArrPos].opacity=o)},CVContextData.prototype.fill=function(a){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fill(a)},CVContextData.prototype.fillRect=function(a,o,s,_){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fillRect(a,o,s,_)},CVContextData.prototype.stroke=function(){this.appliedStrokeStyle!==this.currentStrokeStyle&&(this.appliedStrokeStyle=this.currentStrokeStyle,this.nativeContext.strokeStyle=this.appliedStrokeStyle),this.appliedLineWidth!==this.currentLineWidth&&(this.appliedLineWidth=this.currentLineWidth,this.nativeContext.lineWidth=this.appliedLineWidth),this.appliedLineCap!==this.currentLineCap&&(this.appliedLineCap=this.currentLineCap,this.nativeContext.lineCap=this.appliedLineCap),this.appliedLineJoin!==this.currentLineJoin&&(this.appliedLineJoin=this.currentLineJoin,this.nativeContext.lineJoin=this.appliedLineJoin),this.appliedMiterLimit!==this.currentMiterLimit&&(this.appliedMiterLimit=this.currentMiterLimit,this.nativeContext.miterLimit=this.appliedMiterLimit),this.nativeContext.stroke()};function CVCompElement(a,o,s){this.completeLayers=!1,this.layers=a.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(a,o,s),this.tm=a.tm?PropertyFactory.getProp(this,a.tm,0,o.frameRate,this):{_placeholder:!0}}extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var a=this.canvasContext;a.beginPath(),a.moveTo(0,0),a.lineTo(this.data.w,0),a.lineTo(this.data.w,this.data.h),a.lineTo(0,this.data.h),a.lineTo(0,0),a.clip();var o,s=this.layers.length;for(o=s-1;o>=0;o-=1)(this.completeLayers||this.elements[o])&&this.elements[o].renderFrame()},CVCompElement.prototype.destroy=function(){var a,o=this.layers.length;for(a=o-1;a>=0;a-=1)this.elements[a]&&this.elements[a].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(a){return new CVCompElement(a,this.globalData,this)};function CanvasRenderer(a,o){this.animationItem=a,this.renderConfig={clearCanvas:o&&o.clearCanvas!==void 0?o.clearCanvas:!0,context:o&&o.context||null,progressiveLoad:o&&o.progressiveLoad||!1,preserveAspectRatio:o&&o.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:o&&o.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:o&&o.contentVisibility||"visible",className:o&&o.className||"",id:o&&o.id||"",runExpressions:!o||o.runExpressions===void 0||o.runExpressions},this.renderConfig.dpr=o&&o.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=o&&o.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas",this.renderConfig.clearCanvas&&(this.ctxTransform=this.contextData.transform.bind(this.contextData),this.ctxOpacity=this.contextData.opacity.bind(this.contextData),this.ctxFillStyle=this.contextData.fillStyle.bind(this.contextData),this.ctxStrokeStyle=this.contextData.strokeStyle.bind(this.contextData),this.ctxLineWidth=this.contextData.lineWidth.bind(this.contextData),this.ctxLineCap=this.contextData.lineCap.bind(this.contextData),this.ctxLineJoin=this.contextData.lineJoin.bind(this.contextData),this.ctxMiterLimit=this.contextData.miterLimit.bind(this.contextData),this.ctxFill=this.contextData.fill.bind(this.contextData),this.ctxFillRect=this.contextData.fillRect.bind(this.contextData),this.ctxStroke=this.contextData.stroke.bind(this.contextData),this.save=this.contextData.save.bind(this.contextData))}extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(a){return new CVCompElement(a,this.globalData,this)};function HBaseElement(){}HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),this.data.bm!==0&&this.setBlendMode()},renderElement:function(){var o=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var s=this.finalTransform.mat.toCSS();o.transform=s,o.webkitTransform=s}this.finalTransform._opMdf&&(o.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting;function HSolidElement(a,o,s){this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var a;this.data.hasMask?(a=createNS("rect"),a.setAttribute("width",this.data.sw),a.setAttribute("height",this.data.sh),a.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):(a=createTag("div"),a.style.width=this.data.sw+"px",a.style.height=this.data.sh+"px",a.style.backgroundColor=this.data.sc),this.layerElement.appendChild(a)};function HShapeElement(a,o,s){this.shapes=[],this.shapesData=a.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(a,o,s),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var a;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),a=this.svgElement;else{a=createNS("svg");var o=this.comp.data?this.comp.data:this.globalData.compSize;a.setAttribute("width",o.w),a.setAttribute("height",o.h),a.appendChild(this.shapesContainer),this.layerElement.appendChild(a)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=a},HShapeElement.prototype.getTransformedPoint=function(a,o){var s,_=a.length;for(s=0;s<_;s+=1)o=a[s].mProps.v.applyToPointArray(o[0],o[1],0);return o},HShapeElement.prototype.calculateShapeBoundingBox=function(a,o){var s=a.sh.v,_=a.transformers,j,$t=s._length,zt,Ht,Ut,Gt;if(!($t<=1)){for(j=0;j<$t-1;j+=1)zt=this.getTransformedPoint(_,s.v[j]),Ht=this.getTransformedPoint(_,s.o[j]),Ut=this.getTransformedPoint(_,s.i[j+1]),Gt=this.getTransformedPoint(_,s.v[j+1]),this.checkBounds(zt,Ht,Ut,Gt,o);s.c&&(zt=this.getTransformedPoint(_,s.v[j]),Ht=this.getTransformedPoint(_,s.o[j]),Ut=this.getTransformedPoint(_,s.i[0]),Gt=this.getTransformedPoint(_,s.v[0]),this.checkBounds(zt,Ht,Ut,Gt,o))}},HShapeElement.prototype.checkBounds=function(a,o,s,_,j){this.getBoundsOfCurve(a,o,s,_);var $t=this.shapeBoundingBox;j.x=bmMin($t.left,j.x),j.xMax=bmMax($t.right,j.xMax),j.y=bmMin($t.top,j.y),j.yMax=bmMax($t.bottom,j.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(a,o,s,_){for(var j=[[a[0],_[0]],[a[1],_[1]]],$t,zt,Ht,Ut,Gt,Xt,Jt,Zt=0;Zt<2;++Zt)zt=6*a[Zt]-12*o[Zt]+6*s[Zt],$t=-3*a[Zt]+9*o[Zt]-9*s[Zt]+3*_[Zt],Ht=3*o[Zt]-3*a[Zt],zt|=0,$t|=0,Ht|=0,$t===0&&zt===0||($t===0?(Ut=-Ht/zt,Ut>0&&Ut<1&&j[Zt].push(this.calculateF(Ut,a,o,s,_,Zt))):(Gt=zt*zt-4*Ht*$t,Gt>=0&&(Xt=(-zt+bmSqrt(Gt))/(2*$t),Xt>0&&Xt<1&&j[Zt].push(this.calculateF(Xt,a,o,s,_,Zt)),Jt=(-zt-bmSqrt(Gt))/(2*$t),Jt>0&&Jt<1&&j[Zt].push(this.calculateF(Jt,a,o,s,_,Zt)))));this.shapeBoundingBox.left=bmMin.apply(null,j[0]),this.shapeBoundingBox.top=bmMin.apply(null,j[1]),this.shapeBoundingBox.right=bmMax.apply(null,j[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,j[1])},HShapeElement.prototype.calculateF=function(a,o,s,_,j,$t){return bmPow(1-a,3)*o[$t]+3*bmPow(1-a,2)*a*s[$t]+3*(1-a)*bmPow(a,2)*_[$t]+bmPow(a,3)*j[$t]},HShapeElement.prototype.calculateBoundingBox=function(a,o){var s,_=a.length;for(s=0;s<_;s+=1)a[s]&&a[s].sh?this.calculateShapeBoundingBox(a[s],o):a[s]&&a[s].it?this.calculateBoundingBox(a[s].it,o):a[s]&&a[s].style&&a[s].w&&this.expandStrokeBoundingBox(a[s].w,o)},HShapeElement.prototype.expandStrokeBoundingBox=function(a,o){var s=0;if(a.keyframes){for(var _=0;_<a.keyframes.length;_+=1){var j=a.keyframes[_].s;j>s&&(s=j)}s*=a.mult}else s=a.v*a.mult;o.x-=s,o.xMax+=s,o.y-=s,o.yMax+=s},HShapeElement.prototype.currentBoxContains=function(a){return this.currentBBox.x<=a.x&&this.currentBBox.y<=a.y&&this.currentBBox.width+this.currentBBox.x>=a.x+a.width&&this.currentBBox.height+this.currentBBox.y>=a.y+a.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var a=this.tempBoundingBox,o=999999;if(a.x=o,a.xMax=-o,a.y=o,a.yMax=-o,this.calculateBoundingBox(this.itemsData,a),a.width=a.xMax<a.x?0:a.xMax-a.x,a.height=a.yMax<a.y?0:a.yMax-a.y,this.currentBoxContains(a))return;var s=!1;if(this.currentBBox.w!==a.width&&(this.currentBBox.w=a.width,this.shapeCont.setAttribute("width",a.width),s=!0),this.currentBBox.h!==a.height&&(this.currentBBox.h=a.height,this.shapeCont.setAttribute("height",a.height),s=!0),s||this.currentBBox.x!==a.x||this.currentBBox.y!==a.y){this.currentBBox.w=a.width,this.currentBBox.h=a.height,this.currentBBox.x=a.x,this.currentBBox.y=a.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var _=this.shapeCont.style,j="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";_.transform=j,_.webkitTransform=j}}};function HTextElement(a,o,s){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var a=createNS("g");this.maskedElement.appendChild(a),this.innerElem=a}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var a=this.textProperty.currentData;this.renderedLetters=createSizedArray(a.l?a.l.length:0);var o=this.innerElem.style,s=a.fc?this.buildColor(a.fc):"rgba(0,0,0,0)";o.fill=s,o.color=s,a.sc&&(o.stroke=this.buildColor(a.sc),o.strokeWidth=a.sw+"px");var _=this.globalData.fontManager.getFontByName(a.f);if(!this.globalData.fontManager.chars)if(o.fontSize=a.finalSize+"px",o.lineHeight=a.finalSize+"px",_.fClass)this.innerElem.className=_.fClass;else{o.fontFamily=_.fFamily;var j=a.fWeight,$t=a.fStyle;o.fontStyle=$t,o.fontWeight=j}var zt,Ht,Ut=a.l;Ht=Ut.length;var Gt,Xt,Jt,Zt=this.mHelper,er,tr="",nr=0;for(zt=0;zt<Ht;zt+=1){if(this.globalData.fontManager.chars?(this.textPaths[nr]?Gt=this.textPaths[nr]:(Gt=createNS("path"),Gt.setAttribute("stroke-linecap",lineCapEnum[1]),Gt.setAttribute("stroke-linejoin",lineJoinEnum[2]),Gt.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[nr]?(Xt=this.textSpans[nr],Jt=Xt.children[0]):(Xt=createTag("div"),Xt.style.lineHeight=0,Jt=createNS("svg"),Jt.appendChild(Gt),styleDiv(Xt)))):this.isMasked?Gt=this.textPaths[nr]?this.textPaths[nr]:createNS("text"):this.textSpans[nr]?(Xt=this.textSpans[nr],Gt=this.textPaths[nr]):(Xt=createTag("span"),styleDiv(Xt),Gt=createTag("span"),styleDiv(Gt),Xt.appendChild(Gt)),this.globalData.fontManager.chars){var sr=this.globalData.fontManager.getCharData(a.finalText[zt],_.fStyle,this.globalData.fontManager.getFontByName(a.f).fFamily),or;if(sr?or=sr.data:or=null,Zt.reset(),or&&or.shapes&&or.shapes.length&&(er=or.shapes[0].it,Zt.scale(a.finalSize/100,a.finalSize/100),tr=this.createPathShape(Zt,er),Gt.setAttribute("d",tr)),this.isMasked)this.innerElem.appendChild(Gt);else{if(this.innerElem.appendChild(Xt),or&&or.shapes){document.body.appendChild(Jt);var ir=Jt.getBBox();Jt.setAttribute("width",ir.width+2),Jt.setAttribute("height",ir.height+2),Jt.setAttribute("viewBox",ir.x-1+" "+(ir.y-1)+" "+(ir.width+2)+" "+(ir.height+2));var rr=Jt.style,ar="translate("+(ir.x-1)+"px,"+(ir.y-1)+"px)";rr.transform=ar,rr.webkitTransform=ar,Ut[zt].yOffset=ir.y-1}else Jt.setAttribute("width",1),Jt.setAttribute("height",1);Xt.appendChild(Jt)}}else if(Gt.textContent=Ut[zt].val,Gt.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(Gt);else{this.innerElem.appendChild(Xt);var lr=Gt.style,ur="translate3d(0,"+-a.finalSize/1.2+"px,0)";lr.transform=ur,lr.webkitTransform=ur}this.isMasked?this.textSpans[nr]=Gt:this.textSpans[nr]=Xt,this.textSpans[nr].style.display="block",this.textPaths[nr]=Gt,nr+=1}for(;nr<this.textSpans.length;)this.textSpans[nr].style.display="none",nr+=1},HTextElement.prototype.renderInnerContent=function(){this.validateText();var a;if(this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),a=this.svgElement.style;var o="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";a.transform=o,a.webkitTransform=o}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),!(!this.lettersChangedFlag&&!this.textAnimator.lettersChangedFlag)){var s,_,j=0,$t=this.textAnimator.renderedLetters,zt=this.textProperty.currentData.l;_=zt.length;var Ht,Ut,Gt;for(s=0;s<_;s+=1)zt[s].n?j+=1:(Ut=this.textSpans[s],Gt=this.textPaths[s],Ht=$t[j],j+=1,Ht._mdf.m&&(this.isMasked?Ut.setAttribute("transform",Ht.m):(Ut.style.webkitTransform=Ht.m,Ut.style.transform=Ht.m)),Ut.style.opacity=Ht.o,Ht.sw&&Ht._mdf.sw&&Gt.setAttribute("stroke-width",Ht.sw),Ht.sc&&Ht._mdf.sc&&Gt.setAttribute("stroke",Ht.sc),Ht.fc&&Ht._mdf.fc&&(Gt.setAttribute("fill",Ht.fc),Gt.style.color=Ht.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var Xt=this.innerElem.getBBox();this.currentBBox.w!==Xt.width&&(this.currentBBox.w=Xt.width,this.svgElement.setAttribute("width",Xt.width)),this.currentBBox.h!==Xt.height&&(this.currentBBox.h=Xt.height,this.svgElement.setAttribute("height",Xt.height));var Jt=1;if(this.currentBBox.w!==Xt.width+Jt*2||this.currentBBox.h!==Xt.height+Jt*2||this.currentBBox.x!==Xt.x-Jt||this.currentBBox.y!==Xt.y-Jt){this.currentBBox.w=Xt.width+Jt*2,this.currentBBox.h=Xt.height+Jt*2,this.currentBBox.x=Xt.x-Jt,this.currentBBox.y=Xt.y-Jt,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),a=this.svgElement.style;var Zt="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";a.transform=Zt,a.webkitTransform=Zt}}}};function HCameraElement(a,o,s){this.initFrame(),this.initBaseData(a,o,s),this.initHierarchy();var _=PropertyFactory.getProp;if(this.pe=_(this,a.pe,0,0,this),a.ks.p.s?(this.px=_(this,a.ks.p.x,1,0,this),this.py=_(this,a.ks.p.y,1,0,this),this.pz=_(this,a.ks.p.z,1,0,this)):this.p=_(this,a.ks.p,1,0,this),a.ks.a&&(this.a=_(this,a.ks.a,1,0,this)),a.ks.or.k.length&&a.ks.or.k[0].to){var j,$t=a.ks.or.k.length;for(j=0;j<$t;j+=1)a.ks.or.k[j].to=null,a.ks.or.k[j].ti=null}this.or=_(this,a.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=_(this,a.ks.rx,0,degToRads,this),this.ry=_(this,a.ks.ry,0,degToRads,this),this.rz=_(this,a.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var a,o=this.comp.threeDElements.length,s,_,j;for(a=0;a<o;a+=1)if(s=this.comp.threeDElements[a],s.type==="3d"){_=s.perspectiveElem.style,j=s.container.style;var $t=this.pe.v+"px",zt="0px 0px 0px",Ht="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";_.perspective=$t,_.webkitPerspective=$t,j.transformOrigin=zt,j.mozTransformOrigin=zt,j.webkitTransformOrigin=zt,_.transform=Ht,_.webkitTransform=Ht}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var a=this._isFirstFrame,o,s;if(this.hierarchy)for(s=this.hierarchy.length,o=0;o<s;o+=1)a=this.hierarchy[o].finalTransform.mProp._mdf||a;if(a||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(s=this.hierarchy.length-1,o=s;o>=0;o-=1){var _=this.hierarchy[o].finalTransform.mProp;this.mat.translate(-_.p.v[0],-_.p.v[1],_.p.v[2]),this.mat.rotateX(-_.or.v[0]).rotateY(-_.or.v[1]).rotateZ(_.or.v[2]),this.mat.rotateX(-_.rx.v).rotateY(-_.ry.v).rotateZ(_.rz.v),this.mat.scale(1/_.s.v[0],1/_.s.v[1],1/_.s.v[2]),this.mat.translate(_.a.v[0],_.a.v[1],_.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var j;this.p?j=[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:j=[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var $t=Math.sqrt(Math.pow(j[0],2)+Math.pow(j[1],2)+Math.pow(j[2],2)),zt=[j[0]/$t,j[1]/$t,j[2]/$t],Ht=Math.sqrt(zt[2]*zt[2]+zt[0]*zt[0]),Ut=Math.atan2(zt[1],Ht),Gt=Math.atan2(zt[0],-zt[2]);this.mat.rotateY(Gt).rotateX(-Ut)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var Xt=!this._prevMat.equals(this.mat);if((Xt||this.pe._mdf)&&this.comp.threeDElements){s=this.comp.threeDElements.length;var Jt,Zt,er;for(o=0;o<s;o+=1)if(Jt=this.comp.threeDElements[o],Jt.type==="3d"){if(Xt){var tr=this.mat.toCSS();er=Jt.container.style,er.transform=tr,er.webkitTransform=tr}this.pe._mdf&&(Zt=Jt.perspectiveElem.style,Zt.perspective=this.pe.v+"px",Zt.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(a){this.prepareProperties(a,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null};function HImageElement(a,o,s){this.assetData=o.getAssetData(a.refId),this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var a=this.globalData.getAssetsPath(this.assetData),o=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",a),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(o),o.crossOrigin="anonymous",o.src=a,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)};function HybridRendererBase(a,o){this.animationItem=a,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:o&&o.className||"",imagePreserveAspectRatio:o&&o.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(o&&o.hideOnTransparent===!1),filterSize:{width:o&&o.filterSize&&o.filterSize.width||"400%",height:o&&o.filterSize&&o.filterSize.height||"400%",x:o&&o.filterSize&&o.filterSize.x||"-100%",y:o&&o.filterSize&&o.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var a=this.pendingElements.pop();a.checkParenting()}},HybridRendererBase.prototype.appendElementInPos=function(a,o){var s=a.getBaseElement();if(s){var _=this.layers[o];if(!_.ddd||!this.supports3d)if(this.threeDElements)this.addTo3dContainer(s,o);else{for(var j=0,$t,zt,Ht;j<o;)this.elements[j]&&this.elements[j]!==!0&&this.elements[j].getBaseElement&&(zt=this.elements[j],Ht=this.layers[j].ddd?this.getThreeDContainerByPos(j):zt.getBaseElement(),$t=Ht||$t),j+=1;$t?(!_.ddd||!this.supports3d)&&this.layerElement.insertBefore(s,$t):(!_.ddd||!this.supports3d)&&this.layerElement.appendChild(s)}else this.addTo3dContainer(s,o)}},HybridRendererBase.prototype.createShape=function(a){return this.supports3d?new HShapeElement(a,this.globalData,this):new SVGShapeElement(a,this.globalData,this)},HybridRendererBase.prototype.createText=function(a){return this.supports3d?new HTextElement(a,this.globalData,this):new SVGTextLottieElement(a,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(a){return this.camera=new HCameraElement(a,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(a){return this.supports3d?new HImageElement(a,this.globalData,this):new IImageElement(a,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(a){return this.supports3d?new HSolidElement(a,this.globalData,this):new ISolidElement(a,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(a){for(var o=0,s=this.threeDElements.length;o<s;){if(this.threeDElements[o].startPos<=a&&this.threeDElements[o].endPos>=a)return this.threeDElements[o].perspectiveElem;o+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(a,o){var s=createTag("div"),_,j;styleDiv(s);var $t=createTag("div");if(styleDiv($t),o==="3d"){_=s.style,_.width=this.globalData.compSize.w+"px",_.height=this.globalData.compSize.h+"px";var zt="50% 50%";_.webkitTransformOrigin=zt,_.mozTransformOrigin=zt,_.transformOrigin=zt,j=$t.style;var Ht="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";j.transform=Ht,j.webkitTransform=Ht}s.appendChild($t);var Ut={container:$t,perspectiveElem:s,startPos:a,endPos:a,type:o};return this.threeDElements.push(Ut),Ut},HybridRendererBase.prototype.build3dContainers=function(){var a,o=this.layers.length,s,_="";for(a=0;a<o;a+=1)this.layers[a].ddd&&this.layers[a].ty!==3?(_!=="3d"&&(_="3d",s=this.createThreeDContainer(a,"3d")),s.endPos=Math.max(s.endPos,a)):(_!=="2d"&&(_="2d",s=this.createThreeDContainer(a,"2d")),s.endPos=Math.max(s.endPos,a));for(o=this.threeDElements.length,a=o-1;a>=0;a-=1)this.resizerElem.appendChild(this.threeDElements[a].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(a,o){for(var s=0,_=this.threeDElements.length;s<_;){if(o<=this.threeDElements[s].endPos){for(var j=this.threeDElements[s].startPos,$t;j<o;)this.elements[j]&&this.elements[j].getBaseElement&&($t=this.elements[j].getBaseElement()),j+=1;$t?this.threeDElements[s].container.insertBefore(a,$t):this.threeDElements[s].container.appendChild(a);break}s+=1}},HybridRendererBase.prototype.configAnimation=function(a){var o=createTag("div"),s=this.animationItem.wrapper,_=o.style;_.width=a.w+"px",_.height=a.h+"px",this.resizerElem=o,styleDiv(o),_.transformStyle="flat",_.mozTransformStyle="flat",_.webkitTransformStyle="flat",this.renderConfig.className&&o.setAttribute("class",this.renderConfig.className),s.appendChild(o),_.overflow="hidden";var j=createNS("svg");j.setAttribute("width","1"),j.setAttribute("height","1"),styleDiv(j),this.resizerElem.appendChild(j);var $t=createNS("defs");j.appendChild($t),this.data=a,this.setupGlobalData(a,j),this.globalData.defs=$t,this.layers=a.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var a,o=this.layers?this.layers.length:0;for(a=0;a<o;a+=1)this.elements[a]&&this.elements[a].destroy&&this.elements[a].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var a=this.animationItem.wrapper.offsetWidth,o=this.animationItem.wrapper.offsetHeight,s=a/o,_=this.globalData.compSize.w/this.globalData.compSize.h,j,$t,zt,Ht;_>s?(j=a/this.globalData.compSize.w,$t=a/this.globalData.compSize.w,zt=0,Ht=(o-this.globalData.compSize.h*(a/this.globalData.compSize.w))/2):(j=o/this.globalData.compSize.h,$t=o/this.globalData.compSize.h,zt=(a-this.globalData.compSize.w*(o/this.globalData.compSize.h))/2,Ht=0);var Ut=this.resizerElem.style;Ut.webkitTransform="matrix3d("+j+",0,0,0,0,"+$t+",0,0,0,0,1,0,"+zt+","+Ht+",0,1)",Ut.transform=Ut.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var a=this.globalData.compSize.w,o=this.globalData.compSize.h,s,_=this.threeDElements.length;for(s=0;s<_;s+=1){var j=this.threeDElements[s].perspectiveElem.style;j.webkitPerspective=Math.sqrt(Math.pow(a,2)+Math.pow(o,2))+"px",j.perspective=j.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(a){var o,s=a.length,_=createTag("div");for(o=0;o<s;o+=1)if(a[o].xt){var j=this.createComp(a[o],_,this.globalData.comp,null);j.initExpressions(),this.globalData.projectInterface.registerComposition(j)}};function HCompElement(a,o,s){this.layers=a.layers,this.supports3d=!a.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(a,o,s),this.tm=a.tm?PropertyFactory.getProp(this,a.tm,0,o.frameRate,this):{_placeholder:!0}}extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(a,o){for(var s=0,_;s<o;)this.elements[s]&&this.elements[s].getBaseElement&&(_=this.elements[s].getBaseElement()),s+=1;_?this.layerElement.insertBefore(a,_):this.layerElement.appendChild(a)},HCompElement.prototype.createComp=function(a){return this.supports3d?new HCompElement(a,this.globalData,this):new SVGCompElement(a,this.globalData,this)};function HybridRenderer(a,o){this.animationItem=a,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:o&&o.className||"",imagePreserveAspectRatio:o&&o.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(o&&o.hideOnTransparent===!1),filterSize:{width:o&&o.filterSize&&o.filterSize.width||"400%",height:o&&o.filterSize&&o.filterSize.height||"400%",x:o&&o.filterSize&&o.filterSize.x||"-100%",y:o&&o.filterSize&&o.filterSize.y||"-100%"},runExpressions:!o||o.runExpressions===void 0||o.runExpressions},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(a){return this.supports3d?new HCompElement(a,this.globalData,this):new SVGCompElement(a,this.globalData,this)};var CompExpressionInterface=function(){return function(a){function o(s){for(var _=0,j=a.layers.length;_<j;){if(a.layers[_].nm===s||a.layers[_].ind===s)return a.elements[_].layerInterface;_+=1}return null}return Object.defineProperty(o,"_name",{value:a.data.nm}),o.layer=o,o.pixelAspect=1,o.height=a.data.h||a.globalData.compSize.h,o.width=a.data.w||a.globalData.compSize.w,o.pixelAspect=1,o.frameDuration=1/a.globalData.frameRate,o.displayStartTime=0,o.numLayers=a.layers.length,o}}();function _typeof$2(a){"@babel/helpers - typeof";return _typeof$2=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof$2(a)}function seedRandom(a,o){var s=256,_=6,j=52,$t="random",zt=o.pow(s,_),Ht=o.pow(2,j),Ut=Ht*2,Gt=s-1,Xt;function Jt(ir,rr,ar){var lr=[];rr=rr===!0?{entropy:!0}:rr||{};var ur=nr(tr(rr.entropy?[ir,or(a)]:ir===null?sr():ir,3),lr),cr=new Zt(lr),dr=function(){for(var _r=cr.g(_),Sr=zt,wr=0;_r<Ht;)_r=(_r+wr)*s,Sr*=s,wr=cr.g(1);for(;_r>=Ut;)_r/=2,Sr/=2,wr>>>=1;return(_r+wr)/Sr};return dr.int32=function(){return cr.g(4)|0},dr.quick=function(){return cr.g(4)/4294967296},dr.double=dr,nr(or(cr.S),a),(rr.pass||ar||function(gr,_r,Sr,wr){return wr&&(wr.S&&er(wr,cr),gr.state=function(){return er(cr,{})}),Sr?(o[$t]=gr,_r):gr})(dr,ur,"window"in rr?rr.global:this==o,rr.state)}o["seed"+$t]=Jt;function Zt(ir){var rr,ar=ir.length,lr=this,ur=0,cr=lr.i=lr.j=0,dr=lr.S=[];for(ar||(ir=[ar++]);ur<s;)dr[ur]=ur++;for(ur=0;ur<s;ur++)dr[ur]=dr[cr=Gt&cr+ir[ur%ar]+(rr=dr[ur])],dr[cr]=rr;lr.g=function(gr){for(var _r,Sr=0,wr=lr.i,Rr=lr.j,Ir=lr.S;gr--;)_r=Ir[wr=Gt&wr+1],Sr=Sr*s+Ir[Gt&(Ir[wr]=Ir[Rr=Gt&Rr+_r])+(Ir[Rr]=_r)];return lr.i=wr,lr.j=Rr,Sr}}function er(ir,rr){return rr.i=ir.i,rr.j=ir.j,rr.S=ir.S.slice(),rr}function tr(ir,rr){var ar=[],lr=_typeof$2(ir),ur;if(rr&&lr=="object")for(ur in ir)try{ar.push(tr(ir[ur],rr-1))}catch{}return ar.length?ar:lr=="string"?ir:ir+"\0"}function nr(ir,rr){for(var ar=ir+"",lr,ur=0;ur<ar.length;)rr[Gt&ur]=Gt&(lr^=rr[Gt&ur]*19)+ar.charCodeAt(ur++);return or(rr)}function sr(){try{var ir=new Uint8Array(s);return(window.crypto||window.msCrypto).getRandomValues(ir),or(ir)}catch{var rr=window.navigator,ar=rr&&rr.plugins;return[+new Date,window,ar,window.screen,or(a)]}}function or(ir){return String.fromCharCode.apply(0,ir)}nr(o.random(),a)}function initialize$2(a){seedRandom([],a)}var propTypes={SHAPE:"shape"};function _typeof$1(a){"@babel/helpers - typeof";return _typeof$1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof$1(a)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};initialize$2(BMMath);function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(a){return a.constructor===Array||a.constructor===Float32Array}function isNumerable(a,o){return a==="number"||o instanceof Number||a==="boolean"||a==="string"}function $bm_neg(a){var o=_typeof$1(a);if(o==="number"||a instanceof Number||o==="boolean")return-a;if($bm_isInstanceOfArray(a)){var s,_=a.length,j=[];for(s=0;s<_;s+=1)j[s]=-a[s];return j}return a.propType?a.v:-a}var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(a,o){var s=_typeof$1(a),_=_typeof$1(o);if(isNumerable(s,a)&&isNumerable(_,o)||s==="string"||_==="string")return a+o;if($bm_isInstanceOfArray(a)&&isNumerable(_,o))return a=a.slice(0),a[0]+=o,a;if(isNumerable(s,a)&&$bm_isInstanceOfArray(o))return o=o.slice(0),o[0]=a+o[0],o;if($bm_isInstanceOfArray(a)&&$bm_isInstanceOfArray(o)){for(var j=0,$t=a.length,zt=o.length,Ht=[];j<$t||j<zt;)(typeof a[j]=="number"||a[j]instanceof Number)&&(typeof o[j]=="number"||o[j]instanceof Number)?Ht[j]=a[j]+o[j]:Ht[j]=o[j]===void 0?a[j]:a[j]||o[j],j+=1;return Ht}return 0}var add=sum;function sub(a,o){var s=_typeof$1(a),_=_typeof$1(o);if(isNumerable(s,a)&&isNumerable(_,o))return s==="string"&&(a=parseInt(a,10)),_==="string"&&(o=parseInt(o,10)),a-o;if($bm_isInstanceOfArray(a)&&isNumerable(_,o))return a=a.slice(0),a[0]-=o,a;if(isNumerable(s,a)&&$bm_isInstanceOfArray(o))return o=o.slice(0),o[0]=a-o[0],o;if($bm_isInstanceOfArray(a)&&$bm_isInstanceOfArray(o)){for(var j=0,$t=a.length,zt=o.length,Ht=[];j<$t||j<zt;)(typeof a[j]=="number"||a[j]instanceof Number)&&(typeof o[j]=="number"||o[j]instanceof Number)?Ht[j]=a[j]-o[j]:Ht[j]=o[j]===void 0?a[j]:a[j]||o[j],j+=1;return Ht}return 0}function mul(a,o){var s=_typeof$1(a),_=_typeof$1(o),j;if(isNumerable(s,a)&&isNumerable(_,o))return a*o;var $t,zt;if($bm_isInstanceOfArray(a)&&isNumerable(_,o)){for(zt=a.length,j=createTypedArray("float32",zt),$t=0;$t<zt;$t+=1)j[$t]=a[$t]*o;return j}if(isNumerable(s,a)&&$bm_isInstanceOfArray(o)){for(zt=o.length,j=createTypedArray("float32",zt),$t=0;$t<zt;$t+=1)j[$t]=a*o[$t];return j}return 0}function div(a,o){var s=_typeof$1(a),_=_typeof$1(o),j;if(isNumerable(s,a)&&isNumerable(_,o))return a/o;var $t,zt;if($bm_isInstanceOfArray(a)&&isNumerable(_,o)){for(zt=a.length,j=createTypedArray("float32",zt),$t=0;$t<zt;$t+=1)j[$t]=a[$t]/o;return j}if(isNumerable(s,a)&&$bm_isInstanceOfArray(o)){for(zt=o.length,j=createTypedArray("float32",zt),$t=0;$t<zt;$t+=1)j[$t]=a/o[$t];return j}return 0}function mod(a,o){return typeof a=="string"&&(a=parseInt(a,10)),typeof o=="string"&&(o=parseInt(o,10)),a%o}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(a,o,s){if(o>s){var _=s;s=o,o=_}return Math.min(Math.max(a,o),s)}function radiansToDegrees(a){return a/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(a){return a*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(a,o){if(typeof a=="number"||a instanceof Number)return o=o||0,Math.abs(a-o);o||(o=helperLengthArray);var s,_=Math.min(a.length,o.length),j=0;for(s=0;s<_;s+=1)j+=Math.pow(o[s]-a[s],2);return Math.sqrt(j)}function normalize(a){return div(a,length(a))}function rgbToHsl(a){var o=a[0],s=a[1],_=a[2],j=Math.max(o,s,_),$t=Math.min(o,s,_),zt,Ht,Ut=(j+$t)/2;if(j===$t)zt=0,Ht=0;else{var Gt=j-$t;switch(Ht=Ut>.5?Gt/(2-j-$t):Gt/(j+$t),j){case o:zt=(s-_)/Gt+(s<_?6:0);break;case s:zt=(_-o)/Gt+2;break;case _:zt=(o-s)/Gt+4;break}zt/=6}return[zt,Ht,Ut,a[3]]}function hue2rgb(a,o,s){return s<0&&(s+=1),s>1&&(s-=1),s<1/6?a+(o-a)*6*s:s<1/2?o:s<2/3?a+(o-a)*(2/3-s)*6:a}function hslToRgb(a){var o=a[0],s=a[1],_=a[2],j,$t,zt;if(s===0)j=_,zt=_,$t=_;else{var Ht=_<.5?_*(1+s):_+s-_*s,Ut=2*_-Ht;j=hue2rgb(Ut,Ht,o+1/3),$t=hue2rgb(Ut,Ht,o),zt=hue2rgb(Ut,Ht,o-1/3)}return[j,$t,zt,a[3]]}function linear(a,o,s,_,j){if((_===void 0||j===void 0)&&(_=o,j=s,o=0,s=1),s<o){var $t=s;s=o,o=$t}if(a<=o)return _;if(a>=s)return j;var zt=s===o?0:(a-o)/(s-o);if(!_.length)return _+(j-_)*zt;var Ht,Ut=_.length,Gt=createTypedArray("float32",Ut);for(Ht=0;Ht<Ut;Ht+=1)Gt[Ht]=_[Ht]+(j[Ht]-_[Ht])*zt;return Gt}function random(a,o){if(o===void 0&&(a===void 0?(a=0,o=1):(o=a,a=void 0)),o.length){var s,_=o.length;a||(a=createTypedArray("float32",_));var j=createTypedArray("float32",_),$t=BMMath.random();for(s=0;s<_;s+=1)j[s]=a[s]+$t*(o[s]-a[s]);return j}a===void 0&&(a=0);var zt=BMMath.random();return a+zt*(o-a)}function createPath(a,o,s,_){var j,$t=a.length,zt=shapePool.newElement();zt.setPathData(!!_,$t);var Ht=[0,0],Ut,Gt;for(j=0;j<$t;j+=1)Ut=o&&o[j]?o[j]:Ht,Gt=s&&s[j]?s[j]:Ht,zt.setTripleAt(a[j][0],a[j][1],Gt[0]+a[j][0],Gt[1]+a[j][1],Ut[0]+a[j][0],Ut[1]+a[j][1],j,!0);return zt}function initiateExpression(elem,data,property){function noOp(a){return a}if(!elem.globalData.renderConfig.runExpressions)return noOp;var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=val.indexOf("random")!==-1,elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty._name=elem.data.nm,thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||this.data.hd!==!0,wiggle=function a(o,s){var _,j,$t=this.pv.length?this.pv.length:1,zt=createTypedArray("float32",$t);o=5;var Ht=Math.floor(time*o);for(_=0,j=0;_<Ht;){for(j=0;j<$t;j+=1)zt[j]+=-s+s*2*BMMath.random();_+=1}var Ut=time*o,Gt=Ut-Math.floor(Ut),Xt=createTypedArray("float32",$t);if($t>1){for(j=0;j<$t;j+=1)Xt[j]=this.pv[j]+zt[j]+(-s+s*2*BMMath.random())*Gt;return Xt}return this.pv+zt[0]+(-s+s*2*BMMath.random())*Gt}.bind(this);thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty));function loopInDuration(a,o){return loopIn(a,o,!0)}function loopOutDuration(a,o){return loopOut(a,o,!0)}this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface);function lookAt(a,o){var s=[o[0]-a[0],o[1]-a[1],o[2]-a[2]],_=Math.atan2(s[0],Math.sqrt(s[1]*s[1]+s[2]*s[2]))/degToRads,j=-Math.atan2(s[1],s[2])/degToRads;return[j,_,0]}function easeOut(a,o,s,_,j){return applyEase(easeOutBez,a,o,s,_,j)}function easeIn(a,o,s,_,j){return applyEase(easeInBez,a,o,s,_,j)}function ease(a,o,s,_,j){return applyEase(easeInOutBez,a,o,s,_,j)}function applyEase(a,o,s,_,j,$t){j===void 0?(j=s,$t=_):o=(o-s)/(_-s),o>1?o=1:o<0&&(o=0);var zt=a(o);if($bm_isInstanceOfArray(j)){var Ht,Ut=j.length,Gt=createTypedArray("float32",Ut);for(Ht=0;Ht<Ut;Ht+=1)Gt[Ht]=($t[Ht]-j[Ht])*zt+j[Ht];return Gt}return($t-j)*zt+j}function nearestKey(a){var o,s=data.k.length,_,j;if(!data.k.length||typeof data.k[0]=="number")_=0,j=0;else if(_=-1,a*=elem.comp.globalData.frameRate,a<data.k[0].t)_=1,j=data.k[0].t;else{for(o=0;o<s-1;o+=1)if(a===data.k[o].t){_=o+1,j=data.k[o].t;break}else if(a>data.k[o].t&&a<data.k[o+1].t){a-data.k[o].t>data.k[o+1].t-a?(_=o+2,j=data.k[o+1].t):(_=o+1,j=data.k[o].t);break}_===-1&&(_=o+1,j=data.k[o].t)}var $t={};return $t.index=_,$t.time=j/elem.comp.globalData.frameRate,$t}function key(a){var o,s,_;if(!data.k.length||typeof data.k[0]=="number")throw new Error("The property has no keyframe at index "+a);a-=1,o={time:data.k[a].t/elem.comp.globalData.frameRate,value:[]};var j=Object.prototype.hasOwnProperty.call(data.k[a],"s")?data.k[a].s:data.k[a-1].e;for(_=j.length,s=0;s<_;s+=1)o[s]=j[s],o.value[s]=j[s];return o}function framesToTime(a,o){return o||(o=elem.comp.globalData.frameRate),a/o}function timeToFrames(a,o){return!a&&a!==0&&(a=time),o||(o=elem.comp.globalData.frameRate),a*o}function seedRandom(a){BMMath.seedrandom(randSeed+a)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(a,o){return typeof value=="string"?o===void 0?value.substring(a):value.substring(a,o):""}function substr(a,o){return typeof value=="string"?o===void 0?value.substr(a):value.substr(a,o):""}function posterizeTime(a){time=a===0?0:Math.floor(time*a)/a,value=valueAtTime(time)}var time,velocity,value,text,textIndex,textTotal,selectorValue,index=elem.data.ind,hasParent=!!(elem.hierarchy&&elem.hierarchy.length),parent,randSeed=Math.floor(Math.random()*1e6),globalData=elem.globalData;function executeExpression(a){return value=a,this.frameExpressionId===elem.globalData.frameId&&this.propType!=="textSelector"?value:(this.propType==="textSelector"&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),elemType===4&&!content&&(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),hasParent=!!(elem.hierarchy&&elem.hierarchy.length),hasParent&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt,scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKeys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath,_lottieGlobal],ob.resetFrame=resetFrame,ob}(),Expressions=function(){var a={};a.initExpressions=o,a.resetFrame=ExpressionManager.resetFrame;function o(s){var _=0,j=[];function $t(){_+=1}function zt(){_-=1,_===0&&Ut()}function Ht(Gt){j.indexOf(Gt)===-1&&j.push(Gt)}function Ut(){var Gt,Xt=j.length;for(Gt=0;Gt<Xt;Gt+=1)j[Gt].release();j.length=0}s.renderer.compInterface=CompExpressionInterface(s.renderer),s.renderer.globalData.projectInterface.registerComposition(s.renderer),s.renderer.globalData.pushExpression=$t,s.renderer.globalData.popExpression=zt,s.renderer.globalData.registerExpressionProperty=Ht}return a}(),MaskManagerInterface=function(){function a(s,_){this._mask=s,this._data=_}Object.defineProperty(a.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(a.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),this._mask.op.v*100}});var o=function(_){var j=createSizedArray(_.viewData.length),$t,zt=_.viewData.length;for($t=0;$t<zt;$t+=1)j[$t]=new a(_.viewData[$t],_.masksProperties[$t]);var Ht=function(Gt){for($t=0;$t<zt;){if(_.masksProperties[$t].nm===Gt)return j[$t];$t+=1}return null};return Ht};return o}(),ExpressionPropertyInterface=function(){var a={pv:0,v:0,mult:1},o={pv:[0,0,0],v:[0,0,0],mult:1};function s(zt,Ht,Ut){Object.defineProperty(zt,"velocity",{get:function(){return Ht.getVelocityAtTime(Ht.comp.currentFrame)}}),zt.numKeys=Ht.keyframes?Ht.keyframes.length:0,zt.key=function(Gt){if(!zt.numKeys)return 0;var Xt="";"s"in Ht.keyframes[Gt-1]?Xt=Ht.keyframes[Gt-1].s:"e"in Ht.keyframes[Gt-2]?Xt=Ht.keyframes[Gt-2].e:Xt=Ht.keyframes[Gt-2].s;var Jt=Ut==="unidimensional"?new Number(Xt):Object.assign({},Xt);return Jt.time=Ht.keyframes[Gt-1].t/Ht.elem.comp.globalData.frameRate,Jt.value=Ut==="unidimensional"?Xt[0]:Xt,Jt},zt.valueAtTime=Ht.getValueAtTime,zt.speedAtTime=Ht.getSpeedAtTime,zt.velocityAtTime=Ht.getVelocityAtTime,zt.propertyGroup=Ht.propertyGroup}function _(zt){(!zt||!("pv"in zt))&&(zt=a);var Ht=1/zt.mult,Ut=zt.pv*Ht,Gt=new Number(Ut);return Gt.value=Ut,s(Gt,zt,"unidimensional"),function(){return zt.k&&zt.getValue(),Ut=zt.v*Ht,Gt.value!==Ut&&(Gt=new Number(Ut),Gt.value=Ut,Gt[0]=Ut,s(Gt,zt,"unidimensional")),Gt}}function j(zt){(!zt||!("pv"in zt))&&(zt=o);var Ht=1/zt.mult,Ut=zt.data&&zt.data.l||zt.pv.length,Gt=createTypedArray("float32",Ut),Xt=createTypedArray("float32",Ut);return Gt.value=Xt,s(Gt,zt,"multidimensional"),function(){zt.k&&zt.getValue();for(var Jt=0;Jt<Ut;Jt+=1)Xt[Jt]=zt.v[Jt]*Ht,Gt[Jt]=Xt[Jt];return Gt}}function $t(){return a}return function(zt){return zt?zt.propType==="unidimensional"?_(zt):j(zt):$t}}(),TransformExpressionInterface=function(){return function(a){function o(zt){switch(zt){case"scale":case"Scale":case"ADBE Scale":case 6:return o.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return o.rotation;case"ADBE Rotate X":return o.xRotation;case"ADBE Rotate Y":return o.yRotation;case"position":case"Position":case"ADBE Position":case 2:return o.position;case"ADBE Position_0":return o.xPosition;case"ADBE Position_1":return o.yPosition;case"ADBE Position_2":return o.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return o.anchorPoint;case"opacity":case"Opacity":case 11:return o.opacity;default:return null}}Object.defineProperty(o,"rotation",{get:ExpressionPropertyInterface(a.r||a.rz)}),Object.defineProperty(o,"zRotation",{get:ExpressionPropertyInterface(a.rz||a.r)}),Object.defineProperty(o,"xRotation",{get:ExpressionPropertyInterface(a.rx)}),Object.defineProperty(o,"yRotation",{get:ExpressionPropertyInterface(a.ry)}),Object.defineProperty(o,"scale",{get:ExpressionPropertyInterface(a.s)});var s,_,j,$t;return a.p?$t=ExpressionPropertyInterface(a.p):(s=ExpressionPropertyInterface(a.px),_=ExpressionPropertyInterface(a.py),a.pz&&(j=ExpressionPropertyInterface(a.pz))),Object.defineProperty(o,"position",{get:function(){return a.p?$t():[s(),_(),j?j():0]}}),Object.defineProperty(o,"xPosition",{get:ExpressionPropertyInterface(a.px)}),Object.defineProperty(o,"yPosition",{get:ExpressionPropertyInterface(a.py)}),Object.defineProperty(o,"zPosition",{get:ExpressionPropertyInterface(a.pz)}),Object.defineProperty(o,"anchorPoint",{get:ExpressionPropertyInterface(a.a)}),Object.defineProperty(o,"opacity",{get:ExpressionPropertyInterface(a.o)}),Object.defineProperty(o,"skew",{get:ExpressionPropertyInterface(a.sk)}),Object.defineProperty(o,"skewAxis",{get:ExpressionPropertyInterface(a.sa)}),Object.defineProperty(o,"orientation",{get:ExpressionPropertyInterface(a.or)}),o}}(),LayerExpressionInterface=function(){function a(Gt){var Xt=new Matrix;if(Gt!==void 0){var Jt=this._elem.finalTransform.mProp.getValueAtTime(Gt);Jt.clone(Xt)}else{var Zt=this._elem.finalTransform.mProp;Zt.applyToMatrix(Xt)}return Xt}function o(Gt,Xt){var Jt=this.getMatrix(Xt);return Jt.props[12]=0,Jt.props[13]=0,Jt.props[14]=0,this.applyPoint(Jt,Gt)}function s(Gt,Xt){var Jt=this.getMatrix(Xt);return this.applyPoint(Jt,Gt)}function _(Gt,Xt){var Jt=this.getMatrix(Xt);return Jt.props[12]=0,Jt.props[13]=0,Jt.props[14]=0,this.invertPoint(Jt,Gt)}function j(Gt,Xt){var Jt=this.getMatrix(Xt);return this.invertPoint(Jt,Gt)}function $t(Gt,Xt){if(this._elem.hierarchy&&this._elem.hierarchy.length){var Jt,Zt=this._elem.hierarchy.length;for(Jt=0;Jt<Zt;Jt+=1)this._elem.hierarchy[Jt].finalTransform.mProp.applyToMatrix(Gt)}return Gt.applyToPointArray(Xt[0],Xt[1],Xt[2]||0)}function zt(Gt,Xt){if(this._elem.hierarchy&&this._elem.hierarchy.length){var Jt,Zt=this._elem.hierarchy.length;for(Jt=0;Jt<Zt;Jt+=1)this._elem.hierarchy[Jt].finalTransform.mProp.applyToMatrix(Gt)}return Gt.inversePoint(Xt)}function Ht(Gt){var Xt=new Matrix;if(Xt.reset(),this._elem.finalTransform.mProp.applyToMatrix(Xt),this._elem.hierarchy&&this._elem.hierarchy.length){var Jt,Zt=this._elem.hierarchy.length;for(Jt=0;Jt<Zt;Jt+=1)this._elem.hierarchy[Jt].finalTransform.mProp.applyToMatrix(Xt);return Xt.inversePoint(Gt)}return Xt.inversePoint(Gt)}function Ut(){return[1,1,1,1]}return function(Gt){var Xt;function Jt(nr){er.mask=new MaskManagerInterface(nr,Gt)}function Zt(nr){er.effect=nr}function er(nr){switch(nr){case"ADBE Root Vectors Group":case"Contents":case 2:return er.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return Xt;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return er.effect;case"ADBE Text Properties":return er.textInterface;default:return null}}er.getMatrix=a,er.invertPoint=zt,er.applyPoint=$t,er.toWorld=s,er.toWorldVec=o,er.fromWorld=j,er.fromWorldVec=_,er.toComp=s,er.fromComp=Ht,er.sampleImage=Ut,er.sourceRectAtTime=Gt.sourceRectAtTime.bind(Gt),er._elem=Gt,Xt=TransformExpressionInterface(Gt.finalTransform.mProp);var tr=getDescriptor(Xt,"anchorPoint");return Object.defineProperties(er,{hasParent:{get:function(){return Gt.hierarchy.length}},parent:{get:function(){return Gt.hierarchy[0].layerInterface}},rotation:getDescriptor(Xt,"rotation"),scale:getDescriptor(Xt,"scale"),position:getDescriptor(Xt,"position"),opacity:getDescriptor(Xt,"opacity"),anchorPoint:tr,anchor_point:tr,transform:{get:function(){return Xt}},active:{get:function(){return Gt.isInRange}}}),er.startTime=Gt.data.st,er.index=Gt.data.ind,er.source=Gt.data.refId,er.height=Gt.data.ty===0?Gt.data.h:100,er.width=Gt.data.ty===0?Gt.data.w:100,er.inPoint=Gt.data.ip/Gt.comp.globalData.frameRate,er.outPoint=Gt.data.op/Gt.comp.globalData.frameRate,er._name=Gt.data.nm,er.registerMaskInterface=Jt,er.registerEffectsInterface=Zt,er}}(),propertyGroupFactory=function(){return function(a,o){return function(s){return s=s===void 0?1:s,s<=0?a:o(s-1)}}}(),PropertyInterface=function(){return function(a,o){var s={_name:a};function _(j){return j=j===void 0?1:j,j<=0?s:o(j-1)}return _}}(),EffectsExpressionInterface=function(){var a={createEffectsInterface:o};function o(j,$t){if(j.effectsManager){var zt=[],Ht=j.data.ef,Ut,Gt=j.effectsManager.effectElements.length;for(Ut=0;Ut<Gt;Ut+=1)zt.push(s(Ht[Ut],j.effectsManager.effectElements[Ut],$t,j));var Xt=j.data.ef||[],Jt=function(er){for(Ut=0,Gt=Xt.length;Ut<Gt;){if(er===Xt[Ut].nm||er===Xt[Ut].mn||er===Xt[Ut].ix)return zt[Ut];Ut+=1}return null};return Object.defineProperty(Jt,"numProperties",{get:function(){return Xt.length}}),Jt}return null}function s(j,$t,zt,Ht){function Ut(er){for(var tr=j.ef,nr=0,sr=tr.length;nr<sr;){if(er===tr[nr].nm||er===tr[nr].mn||er===tr[nr].ix)return tr[nr].ty===5?Xt[nr]:Xt[nr]();nr+=1}throw new Error}var Gt=propertyGroupFactory(Ut,zt),Xt=[],Jt,Zt=j.ef.length;for(Jt=0;Jt<Zt;Jt+=1)j.ef[Jt].ty===5?Xt.push(s(j.ef[Jt],$t.effectElements[Jt],$t.effectElements[Jt].propertyGroup,Ht)):Xt.push(_($t.effectElements[Jt],j.ef[Jt].ty,Ht,Gt));return j.mn==="ADBE Color Control"&&Object.defineProperty(Ut,"color",{get:function(){return Xt[0]()}}),Object.defineProperties(Ut,{numProperties:{get:function(){return j.np}},_name:{value:j.nm},propertyGroup:{value:Gt}}),Ut.enabled=j.en!==0,Ut.active=Ut.enabled,Ut}function _(j,$t,zt,Ht){var Ut=ExpressionPropertyInterface(j.p);function Gt(){return $t===10?zt.comp.compInterface(j.p.v):Ut()}return j.p.setGroupProperty&&j.p.setGroupProperty(PropertyInterface("",Ht)),Gt}return a}(),ShapePathInterface=function(){return function(o,s,_){var j=s.sh;function $t(Ht){return Ht==="Shape"||Ht==="shape"||Ht==="Path"||Ht==="path"||Ht==="ADBE Vector Shape"||Ht===2?$t.path:null}var zt=propertyGroupFactory($t,_);return j.setGroupProperty(PropertyInterface("Path",zt)),Object.defineProperties($t,{path:{get:function(){return j.k&&j.getValue(),j}},shape:{get:function(){return j.k&&j.getValue(),j}},_name:{value:o.nm},ix:{value:o.ix},propertyIndex:{value:o.ix},mn:{value:o.mn},propertyGroup:{value:_}}),$t}}(),ShapeExpressionInterface=function(){function a(tr,nr,sr){var or=[],ir,rr=tr?tr.length:0;for(ir=0;ir<rr;ir+=1)tr[ir].ty==="gr"?or.push(s(tr[ir],nr[ir],sr)):tr[ir].ty==="fl"?or.push(_(tr[ir],nr[ir],sr)):tr[ir].ty==="st"?or.push(zt(tr[ir],nr[ir],sr)):tr[ir].ty==="tm"?or.push(Ht(tr[ir],nr[ir],sr)):tr[ir].ty==="tr"||(tr[ir].ty==="el"?or.push(Gt(tr[ir],nr[ir],sr)):tr[ir].ty==="sr"?or.push(Xt(tr[ir],nr[ir],sr)):tr[ir].ty==="sh"?or.push(ShapePathInterface(tr[ir],nr[ir],sr)):tr[ir].ty==="rc"?or.push(Jt(tr[ir],nr[ir],sr)):tr[ir].ty==="rd"?or.push(Zt(tr[ir],nr[ir],sr)):tr[ir].ty==="rp"?or.push(er(tr[ir],nr[ir],sr)):tr[ir].ty==="gf"?or.push(j(tr[ir],nr[ir],sr)):or.push($t(tr[ir],nr[ir])));return or}function o(tr,nr,sr){var or,ir=function(lr){for(var ur=0,cr=or.length;ur<cr;){if(or[ur]._name===lr||or[ur].mn===lr||or[ur].propertyIndex===lr||or[ur].ix===lr||or[ur].ind===lr)return or[ur];ur+=1}return typeof lr=="number"?or[lr-1]:null};ir.propertyGroup=propertyGroupFactory(ir,sr),or=a(tr.it,nr.it,ir.propertyGroup),ir.numProperties=or.length;var rr=Ut(tr.it[tr.it.length-1],nr.it[nr.it.length-1],ir.propertyGroup);return ir.transform=rr,ir.propertyIndex=tr.cix,ir._name=tr.nm,ir}function s(tr,nr,sr){var or=function(lr){switch(lr){case"ADBE Vectors Group":case"Contents":case 2:return or.content;default:return or.transform}};or.propertyGroup=propertyGroupFactory(or,sr);var ir=o(tr,nr,or.propertyGroup),rr=Ut(tr.it[tr.it.length-1],nr.it[nr.it.length-1],or.propertyGroup);return or.content=ir,or.transform=rr,Object.defineProperty(or,"_name",{get:function(){return tr.nm}}),or.numProperties=tr.np,or.propertyIndex=tr.ix,or.nm=tr.nm,or.mn=tr.mn,or}function _(tr,nr,sr){function or(ir){return ir==="Color"||ir==="color"?or.color:ir==="Opacity"||ir==="opacity"?or.opacity:null}return Object.defineProperties(or,{color:{get:ExpressionPropertyInterface(nr.c)},opacity:{get:ExpressionPropertyInterface(nr.o)},_name:{value:tr.nm},mn:{value:tr.mn}}),nr.c.setGroupProperty(PropertyInterface("Color",sr)),nr.o.setGroupProperty(PropertyInterface("Opacity",sr)),or}function j(tr,nr,sr){function or(ir){return ir==="Start Point"||ir==="start point"?or.startPoint:ir==="End Point"||ir==="end point"?or.endPoint:ir==="Opacity"||ir==="opacity"?or.opacity:null}return Object.defineProperties(or,{startPoint:{get:ExpressionPropertyInterface(nr.s)},endPoint:{get:ExpressionPropertyInterface(nr.e)},opacity:{get:ExpressionPropertyInterface(nr.o)},type:{get:function(){return"a"}},_name:{value:tr.nm},mn:{value:tr.mn}}),nr.s.setGroupProperty(PropertyInterface("Start Point",sr)),nr.e.setGroupProperty(PropertyInterface("End Point",sr)),nr.o.setGroupProperty(PropertyInterface("Opacity",sr)),or}function $t(){function tr(){return null}return tr}function zt(tr,nr,sr){var or=propertyGroupFactory(cr,sr),ir=propertyGroupFactory(ur,or);function rr(dr){Object.defineProperty(ur,tr.d[dr].nm,{get:ExpressionPropertyInterface(nr.d.dataProps[dr].p)})}var ar,lr=tr.d?tr.d.length:0,ur={};for(ar=0;ar<lr;ar+=1)rr(ar),nr.d.dataProps[ar].p.setGroupProperty(ir);function cr(dr){return dr==="Color"||dr==="color"?cr.color:dr==="Opacity"||dr==="opacity"?cr.opacity:dr==="Stroke Width"||dr==="stroke width"?cr.strokeWidth:null}return Object.defineProperties(cr,{color:{get:ExpressionPropertyInterface(nr.c)},opacity:{get:ExpressionPropertyInterface(nr.o)},strokeWidth:{get:ExpressionPropertyInterface(nr.w)},dash:{get:function(){return ur}},_name:{value:tr.nm},mn:{value:tr.mn}}),nr.c.setGroupProperty(PropertyInterface("Color",or)),nr.o.setGroupProperty(PropertyInterface("Opacity",or)),nr.w.setGroupProperty(PropertyInterface("Stroke Width",or)),cr}function Ht(tr,nr,sr){function or(rr){return rr===tr.e.ix||rr==="End"||rr==="end"?or.end:rr===tr.s.ix?or.start:rr===tr.o.ix?or.offset:null}var ir=propertyGroupFactory(or,sr);return or.propertyIndex=tr.ix,nr.s.setGroupProperty(PropertyInterface("Start",ir)),nr.e.setGroupProperty(PropertyInterface("End",ir)),nr.o.setGroupProperty(PropertyInterface("Offset",ir)),or.propertyIndex=tr.ix,or.propertyGroup=sr,Object.defineProperties(or,{start:{get:ExpressionPropertyInterface(nr.s)},end:{get:ExpressionPropertyInterface(nr.e)},offset:{get:ExpressionPropertyInterface(nr.o)},_name:{value:tr.nm}}),or.mn=tr.mn,or}function Ut(tr,nr,sr){function or(rr){return tr.a.ix===rr||rr==="Anchor Point"?or.anchorPoint:tr.o.ix===rr||rr==="Opacity"?or.opacity:tr.p.ix===rr||rr==="Position"?or.position:tr.r.ix===rr||rr==="Rotation"||rr==="ADBE Vector Rotation"?or.rotation:tr.s.ix===rr||rr==="Scale"?or.scale:tr.sk&&tr.sk.ix===rr||rr==="Skew"?or.skew:tr.sa&&tr.sa.ix===rr||rr==="Skew Axis"?or.skewAxis:null}var ir=propertyGroupFactory(or,sr);return nr.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",ir)),nr.transform.mProps.p.setGroupProperty(PropertyInterface("Position",ir)),nr.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",ir)),nr.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",ir)),nr.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",ir)),nr.transform.mProps.sk&&(nr.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",ir)),nr.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",ir))),nr.transform.op.setGroupProperty(PropertyInterface("Opacity",ir)),Object.defineProperties(or,{opacity:{get:ExpressionPropertyInterface(nr.transform.mProps.o)},position:{get:ExpressionPropertyInterface(nr.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(nr.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(nr.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(nr.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(nr.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(nr.transform.mProps.sa)},_name:{value:tr.nm}}),or.ty="tr",or.mn=tr.mn,or.propertyGroup=sr,or}function Gt(tr,nr,sr){function or(ar){return tr.p.ix===ar?or.position:tr.s.ix===ar?or.size:null}var ir=propertyGroupFactory(or,sr);or.propertyIndex=tr.ix;var rr=nr.sh.ty==="tm"?nr.sh.prop:nr.sh;return rr.s.setGroupProperty(PropertyInterface("Size",ir)),rr.p.setGroupProperty(PropertyInterface("Position",ir)),Object.defineProperties(or,{size:{get:ExpressionPropertyInterface(rr.s)},position:{get:ExpressionPropertyInterface(rr.p)},_name:{value:tr.nm}}),or.mn=tr.mn,or}function Xt(tr,nr,sr){function or(ar){return tr.p.ix===ar?or.position:tr.r.ix===ar?or.rotation:tr.pt.ix===ar?or.points:tr.or.ix===ar||ar==="ADBE Vector Star Outer Radius"?or.outerRadius:tr.os.ix===ar?or.outerRoundness:tr.ir&&(tr.ir.ix===ar||ar==="ADBE Vector Star Inner Radius")?or.innerRadius:tr.is&&tr.is.ix===ar?or.innerRoundness:null}var ir=propertyGroupFactory(or,sr),rr=nr.sh.ty==="tm"?nr.sh.prop:nr.sh;return or.propertyIndex=tr.ix,rr.or.setGroupProperty(PropertyInterface("Outer Radius",ir)),rr.os.setGroupProperty(PropertyInterface("Outer Roundness",ir)),rr.pt.setGroupProperty(PropertyInterface("Points",ir)),rr.p.setGroupProperty(PropertyInterface("Position",ir)),rr.r.setGroupProperty(PropertyInterface("Rotation",ir)),tr.ir&&(rr.ir.setGroupProperty(PropertyInterface("Inner Radius",ir)),rr.is.setGroupProperty(PropertyInterface("Inner Roundness",ir))),Object.defineProperties(or,{position:{get:ExpressionPropertyInterface(rr.p)},rotation:{get:ExpressionPropertyInterface(rr.r)},points:{get:ExpressionPropertyInterface(rr.pt)},outerRadius:{get:ExpressionPropertyInterface(rr.or)},outerRoundness:{get:ExpressionPropertyInterface(rr.os)},innerRadius:{get:ExpressionPropertyInterface(rr.ir)},innerRoundness:{get:ExpressionPropertyInterface(rr.is)},_name:{value:tr.nm}}),or.mn=tr.mn,or}function Jt(tr,nr,sr){function or(ar){return tr.p.ix===ar?or.position:tr.r.ix===ar?or.roundness:tr.s.ix===ar||ar==="Size"||ar==="ADBE Vector Rect Size"?or.size:null}var ir=propertyGroupFactory(or,sr),rr=nr.sh.ty==="tm"?nr.sh.prop:nr.sh;return or.propertyIndex=tr.ix,rr.p.setGroupProperty(PropertyInterface("Position",ir)),rr.s.setGroupProperty(PropertyInterface("Size",ir)),rr.r.setGroupProperty(PropertyInterface("Rotation",ir)),Object.defineProperties(or,{position:{get:ExpressionPropertyInterface(rr.p)},roundness:{get:ExpressionPropertyInterface(rr.r)},size:{get:ExpressionPropertyInterface(rr.s)},_name:{value:tr.nm}}),or.mn=tr.mn,or}function Zt(tr,nr,sr){function or(ar){return tr.r.ix===ar||ar==="Round Corners 1"?or.radius:null}var ir=propertyGroupFactory(or,sr),rr=nr;return or.propertyIndex=tr.ix,rr.rd.setGroupProperty(PropertyInterface("Radius",ir)),Object.defineProperties(or,{radius:{get:ExpressionPropertyInterface(rr.rd)},_name:{value:tr.nm}}),or.mn=tr.mn,or}function er(tr,nr,sr){function or(ar){return tr.c.ix===ar||ar==="Copies"?or.copies:tr.o.ix===ar||ar==="Offset"?or.offset:null}var ir=propertyGroupFactory(or,sr),rr=nr;return or.propertyIndex=tr.ix,rr.c.setGroupProperty(PropertyInterface("Copies",ir)),rr.o.setGroupProperty(PropertyInterface("Offset",ir)),Object.defineProperties(or,{copies:{get:ExpressionPropertyInterface(rr.c)},offset:{get:ExpressionPropertyInterface(rr.o)},_name:{value:tr.nm}}),or.mn=tr.mn,or}return function(tr,nr,sr){var or;function ir(ar){if(typeof ar=="number")return ar=ar===void 0?1:ar,ar===0?sr:or[ar-1];for(var lr=0,ur=or.length;lr<ur;){if(or[lr]._name===ar)return or[lr];lr+=1}return null}function rr(){return sr}return ir.propertyGroup=propertyGroupFactory(ir,rr),or=a(tr,nr,ir.propertyGroup),ir.numProperties=or.length,ir._name="Contents",ir}}(),TextExpressionInterface=function(){return function(a){var o;function s(_){switch(_){case"ADBE Text Document":return s.sourceText;default:return null}}return Object.defineProperty(s,"sourceText",{get:function(){a.textProperty.getValue();var j=a.textProperty.currentData.t;return(!o||j!==o.value)&&(o=new String(j),o.value=j||new String(j),Object.defineProperty(o,"style",{get:function(){return{fillColor:a.textProperty.currentData.fc}}})),o}}),s}}();function _typeof(a){"@babel/helpers - typeof";return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(a)}var FootageInterface=function(){var a=function(_){var j="",$t=_.getFootageData();function zt(){return j="",$t=_.getFootageData(),Ht}function Ht(Ut){if($t[Ut])return j=Ut,$t=$t[Ut],_typeof($t)==="object"?Ht:$t;var Gt=Ut.indexOf(j);if(Gt!==-1){var Xt=parseInt(Ut.substr(Gt+j.length),10);return $t=$t[Xt],_typeof($t)==="object"?Ht:$t}return""}return zt},o=function(_){function j($t){return $t==="Outline"?j.outlineInterface():null}return j._name="Outline",j.outlineInterface=a(_),j};return function(s){function _(j){return j==="Data"?_.dataInterface:null}return _._name="Data",_.dataInterface=o(s),_}}(),interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(a){return interfaces[a]||null}var expressionHelpers=function(){function a(zt,Ht,Ut){Ht.x&&(Ut.k=!0,Ut.x=!0,Ut.initiateExpression=ExpressionManager.initiateExpression,Ut.effectsSequence.push(Ut.initiateExpression(zt,Ht,Ut).bind(Ut)))}function o(zt){return zt*=this.elem.globalData.frameRate,zt-=this.offsetTime,zt!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<zt?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(zt,this._cachingAtTime),this._cachingAtTime.lastFrame=zt),this._cachingAtTime.value}function s(zt){var Ht=-.01,Ut=this.getValueAtTime(zt),Gt=this.getValueAtTime(zt+Ht),Xt=0;if(Ut.length){var Jt;for(Jt=0;Jt<Ut.length;Jt+=1)Xt+=Math.pow(Gt[Jt]-Ut[Jt],2);Xt=Math.sqrt(Xt)*100}else Xt=0;return Xt}function _(zt){if(this.vel!==void 0)return this.vel;var Ht=-.001,Ut=this.getValueAtTime(zt),Gt=this.getValueAtTime(zt+Ht),Xt;if(Ut.length){Xt=createTypedArray("float32",Ut.length);var Jt;for(Jt=0;Jt<Ut.length;Jt+=1)Xt[Jt]=(Gt[Jt]-Ut[Jt])/Ht}else Xt=(Gt-Ut)/Ht;return Xt}function j(){return this.pv}function $t(zt){this.propertyGroup=zt}return{searchExpressions:a,getSpeedAtTime:s,getVelocityAtTime:_,getValueAtTime:o,getStaticValueAtTime:j,setGroupProperty:$t}}();function addPropertyDecorator(){function a(Zt,er,tr){if(!this.k||!this.keyframes)return this.pv;Zt=Zt?Zt.toLowerCase():"";var nr=this.comp.renderedFrame,sr=this.keyframes,or=sr[sr.length-1].t;if(nr<=or)return this.pv;var ir,rr;tr?(er?ir=Math.abs(or-this.elem.comp.globalData.frameRate*er):ir=Math.max(0,or-this.elem.data.ip),rr=or-ir):((!er||er>sr.length-1)&&(er=sr.length-1),rr=sr[sr.length-1-er].t,ir=or-rr);var ar,lr,ur;if(Zt==="pingpong"){var cr=Math.floor((nr-rr)/ir);if(cr%2!==0)return this.getValueAtTime((ir-(nr-rr)%ir+rr)/this.comp.globalData.frameRate,0)}else if(Zt==="offset"){var dr=this.getValueAtTime(rr/this.comp.globalData.frameRate,0),gr=this.getValueAtTime(or/this.comp.globalData.frameRate,0),_r=this.getValueAtTime(((nr-rr)%ir+rr)/this.comp.globalData.frameRate,0),Sr=Math.floor((nr-rr)/ir);if(this.pv.length){for(ur=new Array(dr.length),lr=ur.length,ar=0;ar<lr;ar+=1)ur[ar]=(gr[ar]-dr[ar])*Sr+_r[ar];return ur}return(gr-dr)*Sr+_r}else if(Zt==="continue"){var wr=this.getValueAtTime(or/this.comp.globalData.frameRate,0),Rr=this.getValueAtTime((or-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(ur=new Array(wr.length),lr=ur.length,ar=0;ar<lr;ar+=1)ur[ar]=wr[ar]+(wr[ar]-Rr[ar])*((nr-or)/this.comp.globalData.frameRate)/5e-4;return ur}return wr+(wr-Rr)*((nr-or)/.001)}return this.getValueAtTime(((nr-rr)%ir+rr)/this.comp.globalData.frameRate,0)}function o(Zt,er,tr){if(!this.k)return this.pv;Zt=Zt?Zt.toLowerCase():"";var nr=this.comp.renderedFrame,sr=this.keyframes,or=sr[0].t;if(nr>=or)return this.pv;var ir,rr;tr?(er?ir=Math.abs(this.elem.comp.globalData.frameRate*er):ir=Math.max(0,this.elem.data.op-or),rr=or+ir):((!er||er>sr.length-1)&&(er=sr.length-1),rr=sr[er].t,ir=rr-or);var ar,lr,ur;if(Zt==="pingpong"){var cr=Math.floor((or-nr)/ir);if(cr%2===0)return this.getValueAtTime(((or-nr)%ir+or)/this.comp.globalData.frameRate,0)}else if(Zt==="offset"){var dr=this.getValueAtTime(or/this.comp.globalData.frameRate,0),gr=this.getValueAtTime(rr/this.comp.globalData.frameRate,0),_r=this.getValueAtTime((ir-(or-nr)%ir+or)/this.comp.globalData.frameRate,0),Sr=Math.floor((or-nr)/ir)+1;if(this.pv.length){for(ur=new Array(dr.length),lr=ur.length,ar=0;ar<lr;ar+=1)ur[ar]=_r[ar]-(gr[ar]-dr[ar])*Sr;return ur}return _r-(gr-dr)*Sr}else if(Zt==="continue"){var wr=this.getValueAtTime(or/this.comp.globalData.frameRate,0),Rr=this.getValueAtTime((or+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(ur=new Array(wr.length),lr=ur.length,ar=0;ar<lr;ar+=1)ur[ar]=wr[ar]+(wr[ar]-Rr[ar])*(or-nr)/.001;return ur}return wr+(wr-Rr)*(or-nr)/.001}return this.getValueAtTime((ir-((or-nr)%ir+or))/this.comp.globalData.frameRate,0)}function s(Zt,er){if(!this.k)return this.pv;if(Zt=(Zt||.4)*.5,er=Math.floor(er||5),er<=1)return this.pv;var tr=this.comp.renderedFrame/this.comp.globalData.frameRate,nr=tr-Zt,sr=tr+Zt,or=er>1?(sr-nr)/(er-1):1,ir=0,rr=0,ar;this.pv.length?ar=createTypedArray("float32",this.pv.length):ar=0;for(var lr;ir<er;){if(lr=this.getValueAtTime(nr+ir*or),this.pv.length)for(rr=0;rr<this.pv.length;rr+=1)ar[rr]+=lr[rr];else ar+=lr;ir+=1}if(this.pv.length)for(rr=0;rr<this.pv.length;rr+=1)ar[rr]/=er;else ar/=er;return ar}function _(Zt){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var er=this._transformCachingAtTime.v;if(er.cloneFromProps(this.pre.props),this.appliedTransformations<1){var tr=this.a.getValueAtTime(Zt);er.translate(-tr[0]*this.a.mult,-tr[1]*this.a.mult,tr[2]*this.a.mult)}if(this.appliedTransformations<2){var nr=this.s.getValueAtTime(Zt);er.scale(nr[0]*this.s.mult,nr[1]*this.s.mult,nr[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var sr=this.sk.getValueAtTime(Zt),or=this.sa.getValueAtTime(Zt);er.skewFromAxis(-sr*this.sk.mult,or*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var ir=this.r.getValueAtTime(Zt);er.rotate(-ir*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var rr=this.rz.getValueAtTime(Zt),ar=this.ry.getValueAtTime(Zt),lr=this.rx.getValueAtTime(Zt),ur=this.or.getValueAtTime(Zt);er.rotateZ(-rr*this.rz.mult).rotateY(ar*this.ry.mult).rotateX(lr*this.rx.mult).rotateZ(-ur[2]*this.or.mult).rotateY(ur[1]*this.or.mult).rotateX(ur[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var cr=this.px.getValueAtTime(Zt),dr=this.py.getValueAtTime(Zt);if(this.data.p.z){var gr=this.pz.getValueAtTime(Zt);er.translate(cr*this.px.mult,dr*this.py.mult,-gr*this.pz.mult)}else er.translate(cr*this.px.mult,dr*this.py.mult,0)}else{var _r=this.p.getValueAtTime(Zt);er.translate(_r[0]*this.p.mult,_r[1]*this.p.mult,-_r[2]*this.p.mult)}return er}function j(){return this.v.clone(new Matrix)}var $t=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(Zt,er,tr){var nr=$t(Zt,er,tr);return nr.dynamicProperties.length?nr.getValueAtTime=_.bind(nr):nr.getValueAtTime=j.bind(nr),nr.setGroupProperty=expressionHelpers.setGroupProperty,nr};var zt=PropertyFactory.getProp;PropertyFactory.getProp=function(Zt,er,tr,nr,sr){var or=zt(Zt,er,tr,nr,sr);or.kf?or.getValueAtTime=expressionHelpers.getValueAtTime.bind(or):or.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(or),or.setGroupProperty=expressionHelpers.setGroupProperty,or.loopOut=a,or.loopIn=o,or.smooth=s,or.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(or),or.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(or),or.numKeys=er.a===1?er.k.length:0,or.propertyIndex=er.ix;var ir=0;return tr!==0&&(ir=createTypedArray("float32",er.a===1?er.k[0].s.length:er.k.length)),or._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:ir},expressionHelpers.searchExpressions(Zt,er,or),or.k&&sr.addDynamicProperty(or),or};function Ht(Zt){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),Zt*=this.elem.globalData.frameRate,Zt-=this.offsetTime,Zt!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<Zt?this._caching.lastIndex:0,this._cachingAtTime.lastTime=Zt,this.interpolateShape(Zt,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue}var Ut=ShapePropertyFactory.getConstructorFunction(),Gt=ShapePropertyFactory.getKeyframedConstructorFunction();function Xt(){}Xt.prototype={vertices:function(er,tr){this.k&&this.getValue();var nr=this.v;tr!==void 0&&(nr=this.getValueAtTime(tr,0));var sr,or=nr._length,ir=nr[er],rr=nr.v,ar=createSizedArray(or);for(sr=0;sr<or;sr+=1)er==="i"||er==="o"?ar[sr]=[ir[sr][0]-rr[sr][0],ir[sr][1]-rr[sr][1]]:ar[sr]=[ir[sr][0],ir[sr][1]];return ar},points:function(er){return this.vertices("v",er)},inTangents:function(er){return this.vertices("i",er)},outTangents:function(er){return this.vertices("o",er)},isClosed:function(){return this.v.c},pointOnPath:function(er,tr){var nr=this.v;tr!==void 0&&(nr=this.getValueAtTime(tr,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(nr));for(var sr=this._segmentsLength,or=sr.lengths,ir=sr.totalLength*er,rr=0,ar=or.length,lr=0,ur;rr<ar;){if(lr+or[rr].addedLength>ir){var cr=rr,dr=nr.c&&rr===ar-1?0:rr+1,gr=(ir-lr)/or[rr].addedLength;ur=bez.getPointInSegment(nr.v[cr],nr.v[dr],nr.o[cr],nr.i[dr],gr,or[rr]);break}else lr+=or[rr].addedLength;rr+=1}return ur||(ur=nr.c?[nr.v[0][0],nr.v[0][1]]:[nr.v[nr._length-1][0],nr.v[nr._length-1][1]]),ur},vectorOnPath:function(er,tr,nr){er==1?er=this.v.c:er==0&&(er=.999);var sr=this.pointOnPath(er,tr),or=this.pointOnPath(er+.001,tr),ir=or[0]-sr[0],rr=or[1]-sr[1],ar=Math.sqrt(Math.pow(ir,2)+Math.pow(rr,2));if(ar===0)return[0,0];var lr=nr==="tangent"?[ir/ar,rr/ar]:[-rr/ar,ir/ar];return lr},tangentOnPath:function(er,tr){return this.vectorOnPath(er,tr,"tangent")},normalOnPath:function(er,tr){return this.vectorOnPath(er,tr,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([Xt],Ut),extendPrototype([Xt],Gt),Gt.prototype.getValueAtTime=Ht,Gt.prototype.initiateExpression=ExpressionManager.initiateExpression;var Jt=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(Zt,er,tr,nr,sr){var or=Jt(Zt,er,tr,nr,sr);return or.propertyIndex=er.ix,or.lock=!1,tr===3?expressionHelpers.searchExpressions(Zt,er.pt,or):tr===4&&expressionHelpers.searchExpressions(Zt,er.ks,or),or.k&&Zt.addDynamicProperty(or),or}}function initialize$1(){addPropertyDecorator()}function addDecorator(){function a(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}TextProperty.prototype.getExpressionValue=function(o,s){var _=this.calculateExpression(s);if(o.t!==_){var j={};return this.copyData(j,o),j.t=_.toString(),j.__complete=!1,j}return o},TextProperty.prototype.searchProperty=function(){var o=this.searchKeyframes(),s=this.searchExpressions();return this.kf=o||s,this.kf},TextProperty.prototype.searchExpressions=a}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function a(o,s){var _=createNS("feMerge");_.setAttribute("result",o);var j,$t;for($t=0;$t<s.length;$t+=1)j=createNS("feMergeNode"),j.setAttribute("in",s[$t]),_.appendChild(j),_.appendChild(j);return _}};var linearFilterValue="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0";function SVGTintFilter(a,o,s,_,j){this.filterManager=o;var $t=createNS("feColorMatrix");$t.setAttribute("type","matrix"),$t.setAttribute("color-interpolation-filters","linearRGB"),$t.setAttribute("values",linearFilterValue+" 1 0"),this.linearFilter=$t,$t.setAttribute("result",_+"_tint_1"),a.appendChild($t),$t=createNS("feColorMatrix"),$t.setAttribute("type","matrix"),$t.setAttribute("color-interpolation-filters","sRGB"),$t.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),$t.setAttribute("result",_+"_tint_2"),a.appendChild($t),this.matrixFilter=$t;var zt=this.createMergeNode(_,[j,_+"_tint_1",_+"_tint_2"]);a.appendChild(zt)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(a){if(a||this.filterManager._mdf){var o=this.filterManager.effectElements[0].p.v,s=this.filterManager.effectElements[1].p.v,_=this.filterManager.effectElements[2].p.v/100;this.linearFilter.setAttribute("values",linearFilterValue+" "+_+" 0"),this.matrixFilter.setAttribute("values",s[0]-o[0]+" 0 0 0 "+o[0]+" "+(s[1]-o[1])+" 0 0 0 "+o[1]+" "+(s[2]-o[2])+" 0 0 0 "+o[2]+" 0 0 0 1 0")}};function SVGFillFilter(a,o,s,_){this.filterManager=o;var j=createNS("feColorMatrix");j.setAttribute("type","matrix"),j.setAttribute("color-interpolation-filters","sRGB"),j.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),j.setAttribute("result",_),a.appendChild(j),this.matrixFilter=j}SVGFillFilter.prototype.renderFrame=function(a){if(a||this.filterManager._mdf){var o=this.filterManager.effectElements[2].p.v,s=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+o[0]+" 0 0 0 0 "+o[1]+" 0 0 0 0 "+o[2]+" 0 0 0 "+s+" 0")}};function SVGStrokeEffect(a,o,s){this.initialized=!1,this.filterManager=o,this.elem=s,this.paths=[]}SVGStrokeEffect.prototype.initialize=function(){var a=this.elem.layerElement.children||this.elem.layerElement.childNodes,o,s,_,j;for(this.filterManager.effectElements[1].p.v===1?(j=this.elem.maskManager.masksProperties.length,_=0):(_=this.filterManager.effectElements[0].p.v-1,j=_+1),s=createNS("g"),s.setAttribute("fill","none"),s.setAttribute("stroke-linecap","round"),s.setAttribute("stroke-dashoffset",1),_;_<j;_+=1)o=createNS("path"),s.appendChild(o),this.paths.push({p:o,m:_});if(this.filterManager.effectElements[10].p.v===3){var $t=createNS("mask"),zt=createElementID();$t.setAttribute("id",zt),$t.setAttribute("mask-type","alpha"),$t.appendChild(s),this.elem.globalData.defs.appendChild($t);var Ht=createNS("g");for(Ht.setAttribute("mask","url("+getLocationHref()+"#"+zt+")");a[0];)Ht.appendChild(a[0]);this.elem.layerElement.appendChild(Ht),this.masker=$t,s.setAttribute("stroke","#fff")}else if(this.filterManager.effectElements[10].p.v===1||this.filterManager.effectElements[10].p.v===2){if(this.filterManager.effectElements[10].p.v===2)for(a=this.elem.layerElement.children||this.elem.layerElement.childNodes;a.length;)this.elem.layerElement.removeChild(a[0]);this.elem.layerElement.appendChild(s),this.elem.layerElement.removeAttribute("mask"),s.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=s},SVGStrokeEffect.prototype.renderFrame=function(a){this.initialized||this.initialize();var o,s=this.paths.length,_,j;for(o=0;o<s;o+=1)if(this.paths[o].m!==-1&&(_=this.elem.maskManager.viewData[this.paths[o].m],j=this.paths[o].p,(a||this.filterManager._mdf||_.prop._mdf)&&j.setAttribute("d",_.lastPath),a||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||_.prop._mdf)){var $t;if(this.filterManager.effectElements[7].p.v!==0||this.filterManager.effectElements[8].p.v!==100){var zt=Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)*.01,Ht=Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)*.01,Ut=j.getTotalLength();$t="0 0 0 "+Ut*zt+" ";var Gt=Ut*(Ht-zt),Xt=1+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01,Jt=Math.floor(Gt/Xt),Zt;for(Zt=0;Zt<Jt;Zt+=1)$t+="1 "+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01+" ";$t+="0 "+Ut*10+" 0 0"}else $t="1 "+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01;j.setAttribute("stroke-dasharray",$t)}if((a||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",this.filterManager.effectElements[4].p.v*2),(a||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(this.filterManager.effectElements[10].p.v===1||this.filterManager.effectElements[10].p.v===2)&&(a||this.filterManager.effectElements[3].p._mdf)){var er=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(er[0]*255)+","+bmFloor(er[1]*255)+","+bmFloor(er[2]*255)+")")}};function SVGTritoneFilter(a,o,s,_){this.filterManager=o;var j=createNS("feColorMatrix");j.setAttribute("type","matrix"),j.setAttribute("color-interpolation-filters","linearRGB"),j.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),a.appendChild(j);var $t=createNS("feComponentTransfer");$t.setAttribute("color-interpolation-filters","sRGB"),$t.setAttribute("result",_),this.matrixFilter=$t;var zt=createNS("feFuncR");zt.setAttribute("type","table"),$t.appendChild(zt),this.feFuncR=zt;var Ht=createNS("feFuncG");Ht.setAttribute("type","table"),$t.appendChild(Ht),this.feFuncG=Ht;var Ut=createNS("feFuncB");Ut.setAttribute("type","table"),$t.appendChild(Ut),this.feFuncB=Ut,a.appendChild($t)}SVGTritoneFilter.prototype.renderFrame=function(a){if(a||this.filterManager._mdf){var o=this.filterManager.effectElements[0].p.v,s=this.filterManager.effectElements[1].p.v,_=this.filterManager.effectElements[2].p.v,j=_[0]+" "+s[0]+" "+o[0],$t=_[1]+" "+s[1]+" "+o[1],zt=_[2]+" "+s[2]+" "+o[2];this.feFuncR.setAttribute("tableValues",j),this.feFuncG.setAttribute("tableValues",$t),this.feFuncB.setAttribute("tableValues",zt)}};function SVGProLevelsFilter(a,o,s,_){this.filterManager=o;var j=this.filterManager.effectElements,$t=createNS("feComponentTransfer");(j[10].p.k||j[10].p.v!==0||j[11].p.k||j[11].p.v!==1||j[12].p.k||j[12].p.v!==1||j[13].p.k||j[13].p.v!==0||j[14].p.k||j[14].p.v!==1)&&(this.feFuncR=this.createFeFunc("feFuncR",$t)),(j[17].p.k||j[17].p.v!==0||j[18].p.k||j[18].p.v!==1||j[19].p.k||j[19].p.v!==1||j[20].p.k||j[20].p.v!==0||j[21].p.k||j[21].p.v!==1)&&(this.feFuncG=this.createFeFunc("feFuncG",$t)),(j[24].p.k||j[24].p.v!==0||j[25].p.k||j[25].p.v!==1||j[26].p.k||j[26].p.v!==1||j[27].p.k||j[27].p.v!==0||j[28].p.k||j[28].p.v!==1)&&(this.feFuncB=this.createFeFunc("feFuncB",$t)),(j[31].p.k||j[31].p.v!==0||j[32].p.k||j[32].p.v!==1||j[33].p.k||j[33].p.v!==1||j[34].p.k||j[34].p.v!==0||j[35].p.k||j[35].p.v!==1)&&(this.feFuncA=this.createFeFunc("feFuncA",$t)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&($t.setAttribute("color-interpolation-filters","sRGB"),a.appendChild($t)),(j[3].p.k||j[3].p.v!==0||j[4].p.k||j[4].p.v!==1||j[5].p.k||j[5].p.v!==1||j[6].p.k||j[6].p.v!==0||j[7].p.k||j[7].p.v!==1)&&($t=createNS("feComponentTransfer"),$t.setAttribute("color-interpolation-filters","sRGB"),$t.setAttribute("result",_),a.appendChild($t),this.feFuncRComposed=this.createFeFunc("feFuncR",$t),this.feFuncGComposed=this.createFeFunc("feFuncG",$t),this.feFuncBComposed=this.createFeFunc("feFuncB",$t))}SVGProLevelsFilter.prototype.createFeFunc=function(a,o){var s=createNS(a);return s.setAttribute("type","table"),o.appendChild(s),s},SVGProLevelsFilter.prototype.getTableValue=function(a,o,s,_,j){for(var $t=0,zt=256,Ht,Ut=Math.min(a,o),Gt=Math.max(a,o),Xt=Array.call(null,{length:zt}),Jt,Zt=0,er=j-_,tr=o-a;$t<=256;)Ht=$t/256,Ht<=Ut?Jt=tr<0?j:_:Ht>=Gt?Jt=tr<0?_:j:Jt=_+er*Math.pow((Ht-a)/tr,1/s),Xt[Zt]=Jt,Zt+=1,$t+=256/(zt-1);return Xt.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(a){if(a||this.filterManager._mdf){var o,s=this.filterManager.effectElements;this.feFuncRComposed&&(a||s[3].p._mdf||s[4].p._mdf||s[5].p._mdf||s[6].p._mdf||s[7].p._mdf)&&(o=this.getTableValue(s[3].p.v,s[4].p.v,s[5].p.v,s[6].p.v,s[7].p.v),this.feFuncRComposed.setAttribute("tableValues",o),this.feFuncGComposed.setAttribute("tableValues",o),this.feFuncBComposed.setAttribute("tableValues",o)),this.feFuncR&&(a||s[10].p._mdf||s[11].p._mdf||s[12].p._mdf||s[13].p._mdf||s[14].p._mdf)&&(o=this.getTableValue(s[10].p.v,s[11].p.v,s[12].p.v,s[13].p.v,s[14].p.v),this.feFuncR.setAttribute("tableValues",o)),this.feFuncG&&(a||s[17].p._mdf||s[18].p._mdf||s[19].p._mdf||s[20].p._mdf||s[21].p._mdf)&&(o=this.getTableValue(s[17].p.v,s[18].p.v,s[19].p.v,s[20].p.v,s[21].p.v),this.feFuncG.setAttribute("tableValues",o)),this.feFuncB&&(a||s[24].p._mdf||s[25].p._mdf||s[26].p._mdf||s[27].p._mdf||s[28].p._mdf)&&(o=this.getTableValue(s[24].p.v,s[25].p.v,s[26].p.v,s[27].p.v,s[28].p.v),this.feFuncB.setAttribute("tableValues",o)),this.feFuncA&&(a||s[31].p._mdf||s[32].p._mdf||s[33].p._mdf||s[34].p._mdf||s[35].p._mdf)&&(o=this.getTableValue(s[31].p.v,s[32].p.v,s[33].p.v,s[34].p.v,s[35].p.v),this.feFuncA.setAttribute("tableValues",o))}};function SVGDropShadowEffect(a,o,s,_,j){var $t=o.container.globalData.renderConfig.filterSize,zt=o.data.fs||$t;a.setAttribute("x",zt.x||$t.x),a.setAttribute("y",zt.y||$t.y),a.setAttribute("width",zt.width||$t.width),a.setAttribute("height",zt.height||$t.height),this.filterManager=o;var Ht=createNS("feGaussianBlur");Ht.setAttribute("in","SourceAlpha"),Ht.setAttribute("result",_+"_drop_shadow_1"),Ht.setAttribute("stdDeviation","0"),this.feGaussianBlur=Ht,a.appendChild(Ht);var Ut=createNS("feOffset");Ut.setAttribute("dx","25"),Ut.setAttribute("dy","0"),Ut.setAttribute("in",_+"_drop_shadow_1"),Ut.setAttribute("result",_+"_drop_shadow_2"),this.feOffset=Ut,a.appendChild(Ut);var Gt=createNS("feFlood");Gt.setAttribute("flood-color","#00ff00"),Gt.setAttribute("flood-opacity","1"),Gt.setAttribute("result",_+"_drop_shadow_3"),this.feFlood=Gt,a.appendChild(Gt);var Xt=createNS("feComposite");Xt.setAttribute("in",_+"_drop_shadow_3"),Xt.setAttribute("in2",_+"_drop_shadow_2"),Xt.setAttribute("operator","in"),Xt.setAttribute("result",_+"_drop_shadow_4"),a.appendChild(Xt);var Jt=this.createMergeNode(_,[_+"_drop_shadow_4",j]);a.appendChild(Jt)}extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(a){if(a||this.filterManager._mdf){if((a||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),a||this.filterManager.effectElements[0].p._mdf){var o=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(o[0]*255),Math.round(o[1]*255),Math.round(o[2]*255)))}if((a||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),a||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var s=this.filterManager.effectElements[3].p.v,_=(this.filterManager.effectElements[2].p.v-90)*degToRads,j=s*Math.cos(_),$t=s*Math.sin(_);this.feOffset.setAttribute("dx",j),this.feOffset.setAttribute("dy",$t)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(a,o,s){this.initialized=!1,this.filterManager=o,this.filterElem=a,this.elem=s,s.matteElement=createNS("g"),s.matteElement.appendChild(s.layerElement),s.matteElement.appendChild(s.transformedElement),s.baseElement=s.matteElement}SVGMatte3Effect.prototype.findSymbol=function(a){for(var o=0,s=_svgMatteSymbols.length;o<s;){if(_svgMatteSymbols[o]===a)return _svgMatteSymbols[o];o+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(a,o){var s=a.layerElement.parentNode;if(s){for(var _=s.children,j=0,$t=_.length;j<$t&&_[j]!==a.layerElement;)j+=1;var zt;j<=$t-2&&(zt=_[j+1]);var Ht=createNS("use");Ht.setAttribute("href","#"+o),zt?s.insertBefore(Ht,zt):s.appendChild(Ht)}},SVGMatte3Effect.prototype.setElementAsMask=function(a,o){if(!this.findSymbol(o)){var s=createElementID(),_=createNS("mask");_.setAttribute("id",o.layerId),_.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(o);var j=a.globalData.defs;j.appendChild(_);var $t=createNS("symbol");$t.setAttribute("id",s),this.replaceInParent(o,s),$t.appendChild(o.layerElement),j.appendChild($t);var zt=createNS("use");zt.setAttribute("href","#"+s),_.appendChild(zt),o.data.hd=!1,o.show()}a.setMatte(o.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var a=this.filterManager.effectElements[0].p.v,o=this.elem.comp.elements,s=0,_=o.length;s<_;)o[s]&&o[s].data.ind===a&&this.setElementAsMask(this.elem,o[s]),s+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()};function SVGGaussianBlurEffect(a,o,s,_){a.setAttribute("x","-100%"),a.setAttribute("y","-100%"),a.setAttribute("width","300%"),a.setAttribute("height","300%"),this.filterManager=o;var j=createNS("feGaussianBlur");j.setAttribute("result",_),a.appendChild(j),this.feGaussianBlur=j}SVGGaussianBlurEffect.prototype.renderFrame=function(a){if(a||this.filterManager._mdf){var o=.3,s=this.filterManager.effectElements[0].p.v*o,_=this.filterManager.effectElements[1].p.v,j=_==3?0:s,$t=_==2?0:s;this.feGaussianBlur.setAttribute("stdDeviation",j+" "+$t);var zt=this.filterManager.effectElements[2].p.v==1?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",zt)}};function TransformEffect(){}TransformEffect.prototype.init=function(a){this.effectsManager=a,this.type=effectTypes.TRANSFORM_EFFECT,this.matrix=new Matrix,this.opacity=-1,this._mdf=!1,this._opMdf=!1},TransformEffect.prototype.renderFrame=function(a){if(this._opMdf=!1,this._mdf=!1,a||this.effectsManager._mdf){var o=this.effectsManager.effectElements,s=o[0].p.v,_=o[1].p.v,j=o[2].p.v===1,$t=o[3].p.v,zt=j?$t:o[4].p.v,Ht=o[5].p.v,Ut=o[6].p.v,Gt=o[7].p.v;this.matrix.reset(),this.matrix.translate(-s[0],-s[1],s[2]),this.matrix.scale(zt*.01,$t*.01,1),this.matrix.rotate(-Gt*degToRads),this.matrix.skewFromAxis(-Ht*degToRads,(Ut+90)*degToRads),this.matrix.translate(_[0],_[1],0),this._mdf=!0,this.opacity!==o[8].p.v&&(this.opacity=o[8].p.v,this._opMdf=!0)}};function SVGTransformEffect(a,o){this.init(o)}extendPrototype([TransformEffect],SVGTransformEffect);function CVTransformEffect(a){this.init(a)}return extendPrototype([TransformEffect],CVTransformEffect),registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),ShapeModifiers.registerModifier("zz",ZigZagModifier),ShapeModifiers.registerModifier("op",OffsetPathModifier),setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect$1(20,SVGTintFilter,!0),registerEffect$1(21,SVGFillFilter,!0),registerEffect$1(22,SVGStrokeEffect,!1),registerEffect$1(23,SVGTritoneFilter,!0),registerEffect$1(24,SVGProLevelsFilter,!0),registerEffect$1(25,SVGDropShadowEffect,!0),registerEffect$1(28,SVGMatte3Effect,!1),registerEffect$1(29,SVGGaussianBlurEffect,!0),registerEffect$1(35,SVGTransformEffect,!1),registerEffect(35,CVTransformEffect),lottie})})(lottie$1,lottie$1.exports);var lottieExports=lottie$1.exports;const lottie=getDefaultExportFromCjs(lottieExports);function _arrayLikeToArray(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=Array(o);s<o;s++)_[s]=a[s];return _}function _arrayWithHoles(a){if(Array.isArray(a))return a}function _defineProperty(a,o,s){return(o=_toPropertyKey(o))in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function _iterableToArrayLimit(a,o){var s=a==null?null:typeof Symbol<"u"&&a[Symbol.iterator]||a["@@iterator"];if(s!=null){var _,j,$t,zt,Ht=[],Ut=!0,Gt=!1;try{if($t=(s=s.call(a)).next,o===0){if(Object(s)!==s)return;Ut=!1}else for(;!(Ut=(_=$t.call(s)).done)&&(Ht.push(_.value),Ht.length!==o);Ut=!0);}catch(Xt){Gt=!0,j=Xt}finally{try{if(!Ut&&s.return!=null&&(zt=s.return(),Object(zt)!==zt))return}finally{if(Gt)throw j}}return Ht}}function _nonIterableRest(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1749In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ownKeys(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(j){return Object.getOwnPropertyDescriptor(a,j).enumerable})),s.push.apply(s,_)}return s}function _objectSpread2(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys(Object(s),!0).forEach(function(_){_defineProperty(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _objectWithoutProperties(a,o){if(a==null)return{};var s,_,j=_objectWithoutPropertiesLoose(a,o);if(Object.getOwnPropertySymbols){var $t=Object.getOwnPropertySymbols(a);for(_=0;_<$t.length;_++)s=$t[_],o.includes(s)||{}.propertyIsEnumerable.call(a,s)&&(j[s]=a[s])}return j}function _objectWithoutPropertiesLoose(a,o){if(a==null)return{};var s={};for(var _ in a)if({}.hasOwnProperty.call(a,_)){if(o.includes(_))continue;s[_]=a[_]}return s}function _slicedToArray(a,o){return _arrayWithHoles(a)||_iterableToArrayLimit(a,o)||_unsupportedIterableToArray(a,o)||_nonIterableRest()}function _toPrimitive(a,o){if(typeof a!="object"||!a)return a;var s=a[Symbol.toPrimitive];if(s!==void 0){var _=s.call(a,o||"default");if(typeof _!="object")return _;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(a)}function _toPropertyKey(a){var o=_toPrimitive(a,"string");return typeof o=="symbol"?o:o+""}function _unsupportedIterableToArray(a,o){if(a){if(typeof a=="str
1749ing")return _arrayLikeToArray(a,o);var s={}.toString.call(a).slice(8,-1);return s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set"?Array.from(a):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?_arrayLikeToArray(a,o):void 0}}var _excluded$1=["animationData","loop","autoplay","initialSegment","onComplete","onLoopComplete","onEnterFrame","onSegmentStart","onConfigReady","onDataReady","onDataFailed","onLoadedImages","onDOMLoaded","onDestroy","lottieRef","renderer","name","assetsPath","rendererSettings"],useLottie=function a(o,s){var _=o.animationData,j=o.loop,$t=o.autoplay,zt=o.initialSegment,Ht=o.onComplete,Ut=o.onLoopComplete,Gt=o.onEnterFrame,Xt=o.onSegmentStart,Jt=o.onConfigReady,Zt=o.onDataReady,er=o.onDataFailed,tr=o.onLoadedImages,nr=o.onDOMLoaded,sr=o.onDestroy;o.lottieRef,o.renderer,o.name,o.assetsPath,o.rendererSettings;var or=_objectWithoutProperties(o,_excluded$1),ir=reactExports.useState(!1),rr=_slicedToArray(ir,2),ar=rr[0],lr=rr[1],ur=reactExports.useRef(),cr=reactExports.useRef(null),dr=function(){var Lr;(Lr=ur.current)===null||Lr===void 0||Lr.play()},gr=function(){var Lr;(Lr=ur.current)===null||Lr===void 0||Lr.stop()},_r=function(){var Lr;(Lr=ur.current)===null||Lr===void 0||Lr.pause()},Sr=function(Lr){var Gr;(Gr=ur.current)===null||Gr===void 0||Gr.setSpeed(Lr)},wr=function(Lr,Gr){var Fr;(Fr=ur.current)===null||Fr===void 0||Fr.goToAndPlay(Lr,Gr)},Rr=function(Lr,Gr){var Fr;(Fr=ur.current)===null||Fr===void 0||Fr.goToAndStop(Lr,Gr)},Ir=function(Lr){var Gr;(Gr=ur.current)===null||Gr===void 0||Gr.setDirection(Lr)},mr=function(Lr,Gr){var Fr;(Fr=ur.current)===null||Fr===void 0||Fr.playSegments(Lr,Gr)},hr=function(Lr){var Gr;(Gr=ur.current)===null||Gr===void 0||Gr.setSubframe(Lr)},vr=function(Lr){var Gr;return(Gr=ur.current)===null||Gr===void 0?void 0:Gr.getDuration(Lr)},pr=function(){var Lr;(Lr=ur.current)===null||Lr===void 0||Lr.destroy(),ur.current=void 0},br=function(){var Lr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Gr;if(cr.current){(Gr=ur.current)===null||Gr===void 0||Gr.destroy();var Fr=_objectSpread2(_objectSpread2(_objectSpread2({},o),Lr),{},{container:cr.current});return ur.current=lottie.loadAnimation(Fr),lr(!!ur.current),function(){var $r;($r=ur.current)===null||$r===void 0||$r.destroy(),ur.current=void 0}}};reactExports.useEffect(function(){var kr=br();return function(){return kr?.()}},[_,j]),reactExports.useEffect(function(){ur.current&&(ur.current.autoplay=!!$t)},[$t]),reactExports.useEffect(function(){if(ur.current){if(!zt){ur.current.resetSegments(!0);return}!Array.isArray(zt)||!zt.length||((ur.current.currentRawFrame<zt[0]||ur.current.currentRawFrame>zt[1])&&(ur.current.currentRawFrame=zt[0]),ur.current.setSegment(zt[0],zt[1]))}},[zt]),reactExports.useEffect(function(){var kr=[{name:"complete",handler:Ht},{name:"loopComplete",handler:Ut},{name:"enterFrame",handler:Gt},{name:"segmentStart",handler:Xt},{name:"config_ready",handler:Jt},{name:"data_ready",handler:Zt},{name:"data_failed",handler:er},{name:"loaded_images",handler:tr},{name:"DOMLoaded",handler:nr},{name:"destroy",handler:sr}],Lr=kr.filter(function(Fr){return Fr.handler!=null});if(Lr.length){var Gr=Lr.map(function(Fr){var $r;return($r=ur.current)===null||$r===void 0||$r.addEventListener(Fr.name,Fr.handler),function(){var Kr;(Kr=ur.current)===null||Kr===void 0||Kr.removeEventListener(Fr.name,Fr.handler)}});return function(){Gr.forEach(function(Fr){return Fr()})}}},[Ht,Ut,Gt,Xt,Jt,Zt,er,tr,nr,sr]);var Pr=React.createElement("div",_objectSpread2({style:s,ref:cr},or));return{View:Pr,play:dr,stop:gr,pause:_r,setSpeed:Sr,goToAndStop:Rr,goToAndPlay:wr,setDirection:Ir,playSegments:mr,setSubframe:hr,getDuration:vr,destroy:pr,animationContainerRef:cr,animationLoaded:ar,animationItem:ur.current}};function getContainerVisibility(a){var o=a.getBoundingClientRect(),s=o.top,_=o.height,j=window.innerHeight-s,$t=window.innerHeight+_;return j/$t}function getContainerCursorPosition(a,o,s){var _=a.getBoundingClientRect(),j=_.top,$t=_.left,zt=_.width,Ht=_.height,Ut=(o-$t)/zt,Gt=(s-j)/Ht;return{x:Ut,y:Gt}}var useInitInteractivity=function a(o){var s=o.wrapperRef,_=o.animationItem,j=o.mode,$t=o.actions;reactExports.useEffect(function(){var zt=s.current;if(!(!zt||!_||!$t.length)){_.stop();var Ht=function(){var Xt=null,Jt=function(){var er=getContainerVisibility(zt),tr=$t.find(function(sr){var or=sr.visibility;return or&&er>=or[0]&&er<=or[1]});if(tr){if(tr.type==="seek"&&tr.visibility&&tr.frames.length===2){var nr=tr.frames[0]+Math.ceil((er-tr.visibility[0])/(tr.visibility[1]-tr.visibility[0])*tr.frames[1]);//! goToAndStop must be relative to the start of the current segment
1750_.goToAndStop(nr-_.firstFrame-1,!0)}
vendor: 2,073 bytes, line 1750
1750tr.type==="loop"&&(Xt===null||Xt!==tr.frames||_.isPaused)&&(_.playSegments(tr.frames,!0),Xt=tr.frames),tr.type==="play"&&_.isPaused&&(_.resetSegments(!0),_.play()),tr.type==="stop"&&_.goToAndStop(tr.frames[0]-_.firstFrame-1,!0)}};return document.addEventListener("scroll",Jt),function(){document.removeEventListener("scroll",Jt)}},Ut=function(){var Xt=function(tr,nr){var sr=tr,or=nr;if(sr!==-1&&or!==-1){var ir=getContainerCursorPosition(zt,sr,or);sr=ir.x,or=ir.y}var rr=$t.find(function(ur){var cr=ur.position;return cr&&Array.isArray(cr.x)&&Array.isArray(cr.y)?sr>=cr.x[0]&&sr<=cr.x[1]&&or>=cr.y[0]&&or<=cr.y[1]:cr&&!Number.isNaN(cr.x)&&!Number.isNaN(cr.y)?sr===cr.x&&or===cr.y:!1});if(rr){if(rr.type==="seek"&&rr.position&&Array.isArray(rr.position.x)&&Array.isArray(rr.position.y)&&rr.frames.length===2){var ar=(sr-rr.position.x[0])/(rr.position.x[1]-rr.position.x[0]),lr=(or-rr.position.y[0])/(rr.position.y[1]-rr.position.y[0]);_.playSegments(rr.frames,!0),_.goToAndStop(Math.ceil((ar+lr)/2*(rr.frames[1]-rr.frames[0])),!0)}rr.type==="loop"&&_.playSegments(rr.frames,!0),rr.type==="play"&&(_.isPaused&&_.resetSegments(!1),_.playSegments(rr.frames)),rr.type==="stop"&&_.goToAndStop(rr.frames[0],!0)}},Jt=function(tr){Xt(tr.clientX,tr.clientY)},Zt=function(){Xt(-1,-1)};return zt.addEventListener("mousemove",Jt),zt.addEventListener("mouseout",Zt),function(){zt.removeEventListener("mousemove",Jt),zt.removeEventListener("mouseout",Zt)}};switch(j){case"scroll":return Ht();case"cursor":return Ut()}}},[j,_])},useLottieInteractivity=function a(o){var s=o.actions,_=o.mode,j=o.lottieObj,$t=j.animationItem,zt=j.View,Ht=j.animationContainerRef;return useInitInteractivity({actions:s,animationItem:$t,mode:_,wrapperRef:Ht}),zt},_excluded=["style","interactivity"],Lottie=function a(o){var s,_,j,$t=o.style,zt=o.interactivity,Ht=_objectWithoutProperties(o,_excluded),Ut=useLottie(Ht,$t),Gt=Ut.View,Xt=Ut.play,Jt=Ut.stop,Zt=Ut.pause,er=Ut.setSpeed,tr=Ut.goToAndStop,nr=Ut.goToAndPlay,sr=Ut.setDirection,or=Ut.playSegments,ir=Ut.setSubframe,rr=Ut.getDuration,ar=Ut.destroy,lr
1750=Ut.animationContainerRef,ur=Ut.animationLoaded,cr=Ut.animationItem;return reactExports.useEffect(function(){o.lottieRef&&(o.lottieRef.current={play:Xt,stop:Jt,pause:Zt,setSpeed:er,goToAndPlay:nr,goToAndStop:tr,setDirection:sr,playSegments:or,setSubframe:ir,getDuration:rr,destroy:ar,animationContainerRef:lr,animationLoaded:ur,animationItem:cr})},[(s=o.lottieRef)===null||s===void 0?void 0:s.current]),useLottieInteractivity({lottieObj:{View:Gt,play:Xt,stop:Jt,pause:Zt,setSpeed:er,goToAndStop:tr,goToAndPlay:nr,setDirection:sr,playSegments:or,setSubframe:ir,getDuration:rr,destroy:ar,animationContainerRef:lr,animationLoaded:ur,animationItem:cr},actions:(_=zt?.actions)!==null&&_!==void 0?_:[],mode:(j=zt?.mode)!==null&&j!==void 0?j:"scroll"})};const nm="Gpay Tick",ddd=0,h=1920,w=1920,meta={g:"LottieFiles AE 0.1.20"},layers=[{ty:4,nm:"Tick",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[278.033,227.218,0],ix:1},s:{a:1,k:[{o:{x:.333,y:0},i:{x:.667,y:1},s:[20,20,100],t:30},{s:[100,100,100],t:60}],ix:6},sk:{a:0,k:0},p:{a:0,k:[346.916,346.917,0],ix:2},r:{a:1,k:[{o:{x:.333,y:0},i:{x:.667,y:1},s:[-99],t:30},{s:[0],t:60}],ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:.167},i:{x:.833,y:.833},s:[0],t:0},{o:{x:.167,y:.167},i:{x:.833,y:.833},s:[100],t:4},{s:[100],t:32}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!1,i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[-153.033,.588],[-51.404,102.218],[153.032,-102.218]]},ix:2}},{ty:"st",bm:0,hd:!1,mn:"ADBE Vector Graphic - Stroke",nm:"Stroke 1",lc:2,lj:2,ml:1,o:{a:0,k:100,ix:4},w:{a:0,k:50,ix:5},c:{a:0,k:[1,1,1],ix:3}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[278.033,227.218],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]},{ty:"tm",bm:0,hd:!1,mn:"ADBE Vector Filter - Trim",nm:"Trim Paths 1",ix:2,e:{a:1,k:[{o:{x:.67,y:0},i:{x:.33,y:1},s:[0],t:31},{s:[100],t:60}],ix:2},o:{a:0,k:0,ix:3},s:{a:0,k:0,ix:1},m:1}],ind:1,parent:4},{ty:4,nm:"Glow Mask",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,td:1,ao:0,ks:{a:{a:0,k:[346.917,346.917,0],ix:1},s:{a:1,k:[{o:{x:.333,y:0},i:{x:.667,y:1},s:[20,20,100],t:30},{o:{x:.333,y:0},i:{x:.833,y:1},s:[110,110,100],t:60},{o:{x:.167,y:0},i:{x:.833,y:1},s:[95,95,100],t:80},{o:{x:.167,y:0},i:{x:.833,y:1},s:[102,102,100],t:92},{o:{x:.167,y:0},i:{x:.833,y:1},s:[98,98,100],t:100},{s:[100,100,100],t:110}],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.506,y:0},i:{x:.783,y:.496},s:[1099.01,1187.835,0],t:0,ti:[23.519,29.424,0],to:[-51.058,-20.951,0]},{o:{x:.337,y:.495},i:{x:.576,y:1},s:[989.155,1114.015,0],t:30,ti:[3.563,56.649,0],to:[-26.997,-33.775,0]},{s:[947.01,981.835,0],t:50}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:.167},i:{x:.833,y:.833},s:[0],t:0},{o:{x:.167,y:.167},i:{x:.833,y:.833},s:[100],t:4},{s:[100],t:32}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!0,i:[[0,-191.459],[191.459,0],[0,191.458],[-191.458,0]],o:[[0,191.458],[-191.458,0],[0,-191.459],[191.459,0]],v:[[346.667,0],[0,346.667],[-346.667,0],[0,-346.666]]},ix:2}},{ty:"fl",bm:0,hd:!1,mn:"ADBE Vector Graphic - Fill",nm:"Fill 1",c:{a:0,k:[.1098,.098,.3098],ix:4},r:1,o:{a:0,k:100,ix:5}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[346.916,346.917],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:2},{ty:4,nm:"Glow",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,tt:1,hasMask:!1,ao:0,ks:{a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.72,y:0},i:{x:.833,y:.788},s:[56,440,0],t:94,ti:[-226.667,-131.333,0],to:[226.667,131.333,0]},{s:[1416,1228,0],t:140}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:0},i:{x:.833,y:1},s:[0],t:0},{o:{x:.167,y:0},i:{x:.833,y:1},s:[100],t:4},{o:{x:.72,y:0},i:{x:.833,y:.643},s:[100],t:110},{s:[0],t:140}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Shape 1",ix:1,cix:2,np:3,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!0,i:[[0,0],[348.655,1.947],[0,0],[35.647,880.072]],o:[[0,0],[-8.868,-.049],[0,0],[-3.819,-94.283]],v:[[211.999,-440],[-480,280],[-136,648],[483.999,-312]]},ix:2}},{ty:"fl",bm:0,hd:!1,mn:"ADBE Vector Graphic - Fill",nm:"Fill 1",c:{a:0,k:[.1294,.4039,.6549],ix:4},r:1,o:{a:0,k:30,ix:5}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[0,0],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:3}
1750,{ty:4,nm:"Background Circle (Blue)",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[346.917,346.917,0],ix:1},s:{a:1,k:[{o:{x:.333,y:0},i:{x:.667,y:1},s:[20,20,100],t:30},{o:{x:.333,y:0},i:{x:.833,y:1},s:[110,110,100],t:60},{o:{x:.167,y:0},i:{x:.833,y:1},s:[95,95,100],t:80},{o:{x:.167,y:0},i:{x:.833,y:1},s:[102,102,100],t:92},{o:{x:.167,y:0},i:{x:.833,y:1},s:[98,98,100],t:100},{s:[100,100,100],t:110}],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.506,y:0},i:{x:.783,y:.496},s:[1099.01,1187.835,0],t:0,ti:[23.519,29.424,0],to:[-51.058,-20.951,0]},{o:{x:.337,y:.495},i:{x:.576,y:1},s:[989.155,1114.015,0],t:30,ti:[3.563,56.649,0],to:[-26.997,-33.775,0]},{s:[947.01,981.835,0],t:50}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:.167},i:{x:.833,y:.833},s:[0],t:0},{o:{x:.167,y:.167},i:{x:.833,y:.833},s:[100],t:4},{s:[100],t:32}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!0,i:[[0,-191.459],[191.459,0],[0,191.458],[-191.458,0]],o:[[0,191.458],[-191.458,0],[0,-191.459],[191.459,0]],v:[[346.667,0],[0,346.667],[-346.667,0],[0,-346.666]]},ix:2}},{ty:"fl",bm:0,hd:!1,mn:"ADBE Vector Graphic - Fill",nm:"Fill 1",c:{a:0,k:[.1098,.098,.3098],ix:4},r:1,o:{a:0,k:100,ix:5}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[346.916,346.917],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:4},{ty:4,nm:"Background(Blue)",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[346.917,346.917,0],ix:1},s:{a:1,k:[{o:{x:.67,y:0},i:{x:.33,y:1},s:[100,100,100],t:0},{o:{x:.67,y:0},i:{x:.33,y:1},s:[148,148,100],t:60},{s:[88,88,100],t:110}],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.167,y:.167},i:{x:.833,y:.833},s:[346.917,346.917,0],t:30,ti:[0,0,0],to:[0,0,0]},{s:[346.917,346.917,0],t:49}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:.167},i:{x:.833,y:.833},s:[0],t:0},{o:{x:.167,y:.167},i:{x:.833,y:.833},s:[20],t:4},{s:[20],t:32}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!0,i:[[0,-191.459],[191.459,0],[0,191.458],[-191.458,0]],o:[[0,191.458],[-191.458,0],[0,-191.459],[191.459,0]],v:[[346.667,0],[0,346.667],[-346.667,0],[0,-346.666]]},ix:2}},{ty:"fl",bm:0,hd:!1,mn:"ADBE Vector Graphic - Fill",nm:"Fill 1",c:{a:0,k:[.1098,.098,.3098],ix:4},r:1,o:{a:0,k:100,ix:5}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[346.916,346.917],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:5,parent:4},{ty:4,nm:"Element 11",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[88.379,84.132,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.174,y:0},i:{x:.33,y:1},s:[1088.545,1185.048,0],t:10,ti:[34.333,-69,0],to:[-154.333,61,0]},{s:[774.545,1455.048,0],t:42}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:0},i:{x:.833,y:1},s:[0],t:0},{o:{x:.167,y:0},i:{x:.833,y:1},s:[100],t:4},{o:{x:.72,y:0},i:{x:.833,y:.601},s:[100],t:32},{s:[0],t:87}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!1,i:[[0,0],[-17.539,13.457],[-12.743,-16.607],[0,0]],o:[[-12.743,-16.608],[17.539,-13.458],[0,0],[0,0]],v:[[-25.635,34.132],[-16.894,-20.673],[38.306,-14.931],[38.379,-14.837]]},ix:2}},{ty:"st",bm:0,hd:!1,mn:"ADBE Vector Graphic - Stroke",nm:"Stroke 1",lc:2,lj:2,ml:1,o:{a:0,k:100,ix:4},w:{a:0,k:20,ix:5},c:{a:0,k:[.6118,.451,.9725],ix:3}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[88.378,84.131],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:6},{ty:4,nm:"Element 10",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[33.514,41.664,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.229,y:0},i:{x:.33,y:1}
1750,s:[1088.113,1187.051,0],t:10,ti:[-71.667,-48,0],to:[37.667,40,0]},{s:[1314.113,1427.051,0],t:46}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:0},i:{x:.833,y:1},s:[0],t:0},{o:{x:.167,y:0},i:{x:.833,y:1},s:[100],t:4},{o:{x:.72,y:0},i:{x:.833,y:.601},s:[100],t:32},{s:[0],t:87}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!0,i:[[3.281,-1.895],[0,0],[1.894,3.281],[0,0],[-3.281,1.894],[0,0],[-1.894,-3.282],[0,0]],o:[[0,0],[-3.281,1.894],[0,0],[-1.894,-3.283],[0,0],[3.281,-1.895],[0,0],[1.894,3.281]],v:[[28.859,29.055],[10.732,39.52],[1.361,37.009],[-31.37,-19.681],[-28.859,-29.053],[-10.732,-39.519],[-1.361,-37.008],[31.37,19.683]]},ix:2}},{ty:"fl",bm:0,hd:!1,mn:"ADBE Vector Graphic - Fill",nm:"Fill 1",c:{a:0,k:[.1098,.098,.3098],ix:4},r:1,o:{a:0,k:100,ix:5}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[33.514,41.664],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:7},{ty:4,nm:"Element 9",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[60.548,78.82,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.189,y:0},i:{x:.33,y:1},s:[1106.768,1189.936,0],t:10,ti:[-62.333,-30.333,0],to:[70.333,-5.667,0]},{s:[1420.768,1239.936,0],t:43}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:0},i:{x:.833,y:1},s:[0],t:0},{o:{x:.167,y:0},i:{x:.833,y:1},s:[100],t:4},{o:{x:.72,y:0},i:{x:.833,y:.601},s:[100],t:32},{s:[0],t:87}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!1,i:[[0,0],[2.886,-21.917],[20.753,2.734],[.039,.005]],o:[[20.754,2.733],[-2.886,21.918],[-.04,-.005],[0,0]],v:[[-12.409,-41.32],[20.162,3.615],[-22.93,38.586],[-23.048,38.571]]},ix:2}},{ty:"st",bm:0,hd:!1,mn:"ADBE Vector Graphic - Stroke",nm:"Stroke 1",lc:2,lj:2,ml:1,o:{a:0,k:100,ix:4},w:{a:0,k:15,ix:5},c:{a:0,k:[.8706,.5176,.2471],ix:3}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[60.548,78.82],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:8},{ty:4,nm:"Element 8",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[47.326,47.325,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.263,y:0},i:{x:.33,y:1},s:[1095.413,1171.271,0],t:10,ti:[-98.333,51.667,0],to:[46.333,-81.667,0]},{s:[1397.413,873.271,0],t:68}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:0},i:{x:.833,y:1},s:[0],t:0},{o:{x:.167,y:0},i:{x:.833,y:1},s:[100],t:4},{o:{x:.72,y:0},i:{x:.833,y:.601},s:[100],t:32},{s:[0],t:87}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!0,i:[[-11.644,-3.948],[0,0],[-3.912,2.92],[0,0],[.157,-12.294],[0,0],[-3.985,-2.819],[0,0],[11.74,-3.65],[0,0],[1.449,-4.662],[0,0],[7.098,10.038],[0,0],[4.882,-.063],[0,0],[-7.354,9.853],[0,0],[1.569,4.624],[0,0]],o:[[0,0],[4.623,1.568],[0,0],[9.854,-7.353],[0,0],[-.062,4.882],[0,0],[10.038,7.099],[0,0],[-4.662,1.449],[0,0],[-3.649,11.74],[0,0],[-2.82,-3.986],[0,0],[-12.293,.156],[0,0],[2.92,-3.913],[0,0],[-3.948,-11.644]],v:[[-17.558,-36.37],[-13.481,-34.987],[.154,-37.147],[3.606,-39.722],[27.31,-27.644],[27.255,-23.339],[33.522,-11.038],[37.038,-8.552],[32.877,17.724],[28.763,19.002],[19.003,28.764],[17.724,32.876],[-8.551,37.037],[-11.037,33.522],[-23.338,27.255],[-27.644,27.31],[-39.721,3.606],[-37.146,.155],[-34.987,-13.481],[-36.37,-17.558]]},ix:2}},{ty:"fl",bm:0,hd:!1,mn:"ADBE Vector Graphic - Fill",nm:"Fill 1",c:{a:0,k:[.9529,.7373,.2902],ix:4},r:1,o:{a:0,k:100,ix:5}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[47.325,47.325],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:9},{ty:4,nm:"Element 7",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[7
17507.856,74.774,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.229,y:0},i:{x:.33,y:1},s:[1086.148,1173.839,0],t:10,ti:[-64.333,76,0],to:[18.333,-110,0]},{s:[1316.148,645.839,0],t:46}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:0},i:{x:.833,y:1},s:[0],t:0},{o:{x:.167,y:0},i:{x:.833,y:1},s:[100],t:4},{o:{x:.72,y:0},i:{x:.833,y:.601},s:[100],t:32},{s:[0],t:87}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!1,i:[[0,0],[-12.731,9.768],[-9.249,-12.055],[-.018,-.022]],o:[[-9.249,-12.055],[12.73,-9.768],[.018,.023],[0,0]],v:[[-18.607,24.774],[-12.262,-15.006],[27.805,-10.838],[27.857,-10.77]]},ix:2}},{ty:"st",bm:0,hd:!1,mn:"ADBE Vector Graphic - Stroke",nm:"Stroke 1",lc:2,lj:2,ml:1,o:{a:0,k:100,ix:4},w:{a:0,k:20,ix:5},c:{a:0,k:[.9333,.9216,.9608],ix:3}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[77.856,74.774],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:10},{ty:4,nm:"Element 6",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[47.326,47.325,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.189,y:0},i:{x:.33,y:1},s:[1081.471,1169.811,0],t:10,ti:[110,-64.333,0],to:[-138,24.333,0]},{s:[529.471,1363.811,0],t:43}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:0},i:{x:.833,y:1},s:[0],t:0},{o:{x:.167,y:0},i:{x:.833,y:1},s:[100],t:4},{o:{x:.72,y:0},i:{x:.833,y:.601},s:[100],t:32},{s:[0],t:87}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!0,i:[[-11.644,-3.948],[0,0],[-3.913,2.92],[0,0],[.157,-12.294],[0,0],[-3.986,-2.819],[0,0],[11.74,-3.65],[0,0],[1.449,-4.662],[0,0],[7.099,10.038],[0,0],[4.881,-.062],[0,0],[-7.353,9.853],[0,0],[1.568,4.624],[0,0]],o:[[0,0],[4.623,1.567],[0,0],[9.853,-7.352],[0,0],[-.063,4.882],[0,0],[10.038,7.1],[0,0],[-4.662,1.449],[0,0],[-3.649,11.741],[0,0],[-2.819,-3.987],[0,0],[-12.293,.157],[0,0],[2.92,-3.913],[0,0],[-3.948,-11.644]],v:[[-17.558,-36.37],[-13.481,-34.987],[.154,-37.147],[3.605,-39.723],[27.31,-27.644],[27.255,-23.339],[33.521,-11.038],[37.037,-8.553],[32.875,17.724],[28.763,19.002],[19.003,28.764],[17.724,32.875],[-8.552,37.037],[-11.039,33.522],[-23.339,27.254],[-27.645,27.31],[-39.722,3.606],[-37.146,.154],[-34.987,-13.481],[-36.37,-17.558]]},ix:2}},{ty:"fl",bm:0,hd:!1,mn:"ADBE Vector Graphic - Fill",nm:"Fill 1",c:{a:0,k:[.9333,.9216,.9608],ix:4},r:1,o:{a:0,k:100,ix:5}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[47.325,47.325],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:11},{ty:4,nm:"Element 5",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[30.771,30.771,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.283,y:0},i:{x:.33,y:1},s:[1071.297,1171.159,0],t:10,ti:[132.333,-35,0],to:[-118.333,-25,0]},{s:[517.297,1177.159,0],t:70}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:0},i:{x:.833,y:1},s:[0],t:0},{o:{x:.167,y:0},i:{x:.833,y:1},s:[100],t:4},{o:{x:.72,y:0},i:{x:.833,y:.601},s:[100],t:32},{s:[0],t:87}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!0,i:[[0,-16.856],[16.856,0],[0,16.856],[-16.857,0]],o:[[0,16.856],[-16.857,0],[0,-16.856],[16.856,0]],v:[[30.521,0],[0,30.521],[-30.521,0],[0,-30.521]]},ix:2}},{ty:"fl",bm:0,hd:!1,mn:"ADBE Vector Graphic - Fill",nm:"Fill 1",c:{a:0,k:[.9804,.5373,.2],ix:4},r:1,o:{a:0,k:100,ix:5}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[30.771,30.771],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:12},{ty:4,nm:"Element 4",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[42,25.144,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.273,y:0},i:{x:.33,y:1},s:[1074.624,1178.727,0],t:10,ti:[140.667,20.667,0],to:[-94.667,-86.667,0]},{s:[446.624,934.727,0],t:69}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:0},i:{x:.833,y:1},s:[0],t:0},{o:{x:.167,y:0},i:{x:.833,y:1},s:[100],t:4},{o:{x:.72,y:0},i:{x:.833,y:.601},s:[100],t:32},{s:[0],t:87}],ix:11}}
1750,ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!0,i:[[-.829,-3.697],[0,0],[3.698,-.828],[0,0],[.83,3.697],[0,0],[-3.697,.828],[0,0]],o:[[0,0],[.829,3.697],[0,0],[-3.697,.828],[0,0],[-.828,-3.697],[0,0],[3.697,-.828]],v:[[36.343,-18.872],[40.921,1.552],[35.727,9.747],[-28.148,24.066],[-36.344,18.872],[-40.922,-1.553],[-35.728,-9.747],[28.148,-24.066]]},ix:2}},{ty:"fl",bm:0,hd:!1,mn:"ADBE Vector Graphic - Fill",nm:"Fill 1",c:{a:0,k:[.1098,.098,.3098],ix:4},r:1,o:{a:0,k:100,ix:5}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[42,25.144],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:13},{ty:4,nm:"Element 3",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[47.326,47.325,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.174,y:0},i:{x:.33,y:1},s:[1067.471,1180.071,0],t:10,ti:[149.667,68,0],to:[-11
17505.667,-176,0]},{s:[529.471,736.071,0],t:61}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:0},i:{x:.833,y:1},s:[0],t:0},{o:{x:.167,y:0},i:{x:.833,y:1},s:[100],t:4},{o:{x:.72,y:0},i:{x:.833,y:.601},s:[100],t:32},{s:[0],t:87}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!0,i:[[-11.644,-3.948],[0,0],[-3.913,2.92],[0,0],[.157,-12.294],[0,0],[-3.986,-2.819],[0,0],[11.74,-3.65],[0,0],[1.449,-4.662],[0,0],[7.099,10.038],[0,0],[4.881,-.063],[0,0],[-7.353,9.854],[0,0],[1.568,4.624],[0,0]],o:[[0,0],[4.623,1.568],[0,0],[9.853,-7.353],[0,0],[-.063,4.882],[0,0],[10.038,7.099],[0,0],[-4.662,1.449],[0,0],[-3.649,11.74],[0,0],[-2.819,-3.986],[0,0],[-12.293,.157],[0,0],[2.92,-3.912],[0,0],[-3.948,-11.644]],v:[[-17.558,-36.37],[-13.481,-34.987],[.154,-37.147],[3.605,-39.722],[27.31,-27.644],[27.255,-23.339],[33.521,-11.038],[37.037,-8.552],[32.875,17.724],[28.763,19.002],[19.003,28.764],[17.724,32.876],[-8.552,37.037],[-11.039,33.522],[-23.339,27.255],[-27.645,27.309],[-39.722,3.605],[-37.146,.154],[-34.987,-13.481],[-36.37,-17.558]]},ix:2}},{ty:"fl",bm:0,hd:!1,mn:"ADBE Vector Graphic - Fill",nm:"Fill 1",c:{a:0,k:[.4118,.298,.6627],ix:4},r:1,o:{a:0,k:100,ix:5}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[47.325,47.325],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:14},{ty:4,nm:"Element 2",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[33.515,41.664,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.292,y:0},i:{x:.33,y:1},s:[1098.638,1189.457,0],t:10,ti:[3.667,95,0],to:[-95.667,-127,0]},{s:[788.638,547.457,0],t:71}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:0},i:{x:.833,y:1},s:[0],t:0},{o:{x:.167,y:0},i:{x:.833,y:1},s:[100],t:4},{o:{x:.72,y:0},i:{x:.833,y:.601},s:[100],t:32},{s:[0],t:87}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!0,i:[[3.281,-1.895],[0,0],[1.895,3.281],[0,0],[-3.281,1.894],[0,0],[-1.895,-3.281],[0,0]],o:[[0,0],[-3.282,1.895],[0,0],[-1.895,-3.281],[0,0],[3.281,-1.894],[0,0],[1.895,3.282]],v:[[28.859,29.054],[10.733,39.519],[1.36,37.008],[-31.37,-19.683],[-28.859,-29.054],[-10.732,-39.52],[-1.36,-37.009],[31.37,19.682]]},ix:2}},{ty:"fl",bm:0,hd:!1,mn:"ADBE Vector Graphic - Fill",nm:"Fill 1",c:{a:0,k:[.8784,.5176,.2431],ix:4},r:1,o:{a:0,k:100,ix:5}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[33.515,41.664],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:15},{ty:4,nm:"Element 1",sr:1,st:0,op:1800,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[30.771,30.771,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.252,y:0},i:{x:.33,y:1},s:[1087.199,1174.507,0],t:10,ti:[40,75.667,0],to:[22,-151.667,0]},{s:[1027.199,504.507,0],t:67}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:1,k:[{o:{x:.167,y:.167},i:{x:.833,y:.833},s:[0],t:0},{o:{x:.167,y:.167},i:{x:.833,y:.833},s:[100],t:4},{o:{x:.167,y:.167},i:{x:.833,y:.833},s:[100],t:32},{s:[0],t:87}],ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Group 1",ix:1,cix:2,np:2,it:[{ty:"sh",bm:0,hd:!1,mn:"ADBE Vector Shape - Group",nm:"Path 1",ix:1,d:1,ks:{a:0,k:{c:!0,i:[[0,-16.856],[16.856,0],[0,16.857],[-16.857,0]],o:[[0,16.857],[-16.857,0],[0,-16.856],[16.856,0]],v:[[30.522,-.001],[0,30.522],[-30.522,-.001],[0,-30.522]]},ix:2}},{ty:"fl",bm:0,hd:!1,mn:"ADBE Vector Graphic - Fill",nm:"Fill 1",c:{a:0,k:[.6118,.451,.9725],ix:4},r:1,o:{a:0,k:100,ix:5}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[30.771,30.772],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:16}],v="5.5.7",fr=60,op=180,ip=0,assets=[],checkAnimation={nm,ddd,h,w,meta,layers,v,fr,op,ip,assets},AnimatedCheckMark=()=>jsx("div",{style:{width:150,height:150},className:"mx-auto mb-4 flex w-full items-center justify-center",children:jsx(Lottie,{animationData:checkAnimation,loop:!1,autoplay:!0})}),FeatureHighlight=({icon:a,title:o,description:s})=>jsxs("div",{className:clsx("mb-10 text-white"),children:[jsx(FontAwesomeIcon,{icon:a,size:"2x",className:"mb-4 text-white/70"}),jsx("h2",{className:"font-serif text-2xl font-bold leading-tight",children:o}),jsx("p",{className:"base-rem mt-1",children:s})]}),SkipEFTConfirmationPopUp=({title:a,instructionalText:o,promptText:s,confirmButtonText:_,ski
1750pButtonText:j,onClose:$t,onConfirm:zt,onSkip:Ht})=>jsx("div",{className:"fixed inset-0 z-50 flex items-center justify-center bg-black bg-opacity-50",children:jsxs("div",{className:"mx-4 w-full max-w-xl rounded-lg bg-white p-4 shadow-2xl",children:[jsxs("div",{className:"mb-6 flex items-start justify-between",children:[jsx("h3",{className:"font-inter text-ch20-purple text-xl font-bold",children:a}),jsx("button",{onClick:$t,className:"text-grey-dark hover:text-ink-charcoal p-1","aria-label":"Close dialog",children:jsx(FontAwesomeIcon,{icon:faTimes,size:"lg"})})]}),jsx("p",{className:"font-inter text-default text-ch20-purpleLight mb-6 leading-normal",children:o}),jsx("p",{className:"font-inter text-default text-ch20-purpleLight mb-4 leading-normal",children:s}),jsxs("div",{className:"flex flex-row justify-center space-x-3 pt-2 sm:flex-col sm:space-x-0",children:[jsx(ButtonV2,{className:"!bg-ch20-background hover:bg-ch20-background !text-ch20-purpleLight !rounded-cos flex justify-center border-none text-xs",id:"skip-to-profile-btn",type:"button",onClick:Ht,children:j}),jsx(ButtonV2,{className:"!bg-ch20-yellow hover:!bg-ch20-yellow !rounded-cos flex justify-center border-none text-xs text-white sm:mt-2",id:"proceed-eft-btn",type:"button",onClick:zt,children:_})]})]})}),EFTSetupForm=({onNext:a,onboardingData:o})=>{const{text:s,lang:_}=React.useContext(LocalizationContext),[j,$t]=reactExports.useState(!1),zt=()=>{const Xt={lang:_,bn:o.businessNumber||"",account_name:o.charityName||"",email:o.email||"",flinks_verification:FlinksVerificationStatus.PENDING};sendTimestamp(OnboardingEventKey.FLINKS_DISPLAY,JSON.stringify(Xt)),a({proceedWithEFT:!0})},Ht=()=>{$t(!0)},Ut=()=>{$t(!1),a({proceedWithEFT:!0})},Gt=()=>{const Xt=_==="en"?getEnvURL()+"/en/Admin/MCAccountInfo.aspx":getEnvURL()+"/fr/Admin/MCAccountInfo.aspx";window.location.href=Xt,$t(!1)};return jsxs("div",{className:"flex h-screen flex-row lg:flex-col",children:[jsx("div",{className:"flex w-1/2 flex-col bg-white lg:w-full",children:jsxs("div",{className:"flex-grow sm:mb-8 sm:p-4 md:p-8",children:[jsx("div",{className:"hidden justify-end lg:flex",children:jsx(LanguageToggle,{lang:_,isV2:!0,className:"!text-ch20-purple font-inter font-regular flex h-[44px] items-center text-sm underline hover:underline"})}),jsxs("div",{className:"mx-auto max-w-xl pl-4 pr-4 pt-24 sm:pt-20",children:[jsx(AnimatedCheckMark,{}),jsx("h1",{className:"text-h1 font-ptserif text-ink-charcoal mb-4 flex justify-center font-bold",children:s.charityRegistration.welcomeToCanadaHelps()}),jsx("p",{className:"font-inter font-regular text-grey-dark mb-4 text-base",children:s.charityRegistration.yourCharityAccountSuccessfullyCreated()}),jsxs("h2",{className:"text-default font-inter text-ch20-purple mb-2 font-bold leading-normal",children:[s.charityRegistration.completeYourAccount(),":"]}),jsx("p",{className:"font-inter font-regular text-grey-dark mb-8 text-base",children:s.charityRegistration.securelyAddBankingDetails()}),jsxs("div",{className:"space-y-4",children:[jsx(ButtonV2,{className:"!bg-ch20-purple !rounded-cos text-ink-white font-inter flex h-[44px] w-full items-center justify-center gap-2.5 border-none font-bold",id:"setup-eft-btn",type:"button",onClick:zt,children:s.charityRegistration.setupEFTForFasterDeposits()}),jsx("button",{id:"skip-eft-link",type:"button",onClick:Ht,className:"text-ch20-purple h-[44px] w-full bg-transparent p-0 text-center text-sm font-semibold hover:underline",children:s.charityRegistration.skipEFTAndGoToProfile()})]})]})]})}),jsxs("div",{className:"bg-ch20-purple flex w-1/2 flex-col text-white lg:w-full",children:[jsx("div",{className:"flex justify-end p-4 sm:hidden md:p-6 lg:p-8",children:jsx(LanguageToggle,{lang:_,isV2:!0,className:"flex h-[44px] items-center text-sm font-semibold !text-white underline hover:underline"})}),jsx("div",{className:"bg-ch20-purple flex flex-grow flex-col items-center justify-center sm:p-8 md:p-8 lg:p-12",children:jsxs("div",{className:"max-w-xl pt-20 text-left sm:pt-0 md:max-w-3xl",children:[jsx(FeatureHighlight,{icon:faBolt,title:s.charityRegistration.fasterFu
1750ndDeposits(),description:s.charityRegistration.weeklyDisbursementsForQuickerAccess()}),jsx(FeatureHighlight,{icon:faShieldCheck,title:s.charityRegistration.enhancedSecurity(),description:s.charityRegistration.eliminateRiskOfLostCheques()}),jsx(FeatureHighlight,{icon:faLockOpen,title:s.charityRegistration.unlockFundraisingTools(),description:s.charityRegistration.accessEverythingNeededAfterEFT()})]})})]}),j&&jsx(SkipEFTConfirmationPopUp,{title:s.charityRegistration.headsUpBeforeYouGo(),instructionalText:s.charityRegistration.ifYouDontConnectYourBankAccount(),promptText:s.charityRegistration.readyToFinishSteps(),confirmButtonText:s.charityRegistration.yesIWantQuickerAccess(),skipButtonText:s.charityRegistration.noContinueWithoutConnectingBank(),onClose:()=>$t(!1),onConfirm:Ut,onSkip:Gt})]})},FLINKS_STEP_MAP={COMPONENT_ACCEPT_CONSENT:1,INSTITUTION_SELECTED:2,SUBMIT_CREDENTIAL:2,SUBMIT_MFA:2,ACCOUNT_SELECTED:3},Flinks=({src:a,onFlinksComplete:o,flinksProgressStep:s})=>{const{text:_,lang:j}=reactExports.useContext(LocalizationContext),{flinksLoaded:$t}=reactExports.useContext(OnboardingFlinksContext),[zt,Ht]=reactExports.useState(1),Ut=500;return reactExports.useEffect(()=>{const Gt=Xt=>{let Jt="";try{Jt=Xt.data.step}catch{return}if(Jt&&FLINKS_STEP_MAP[Jt]){const Zt=FLINKS_STEP_MAP[Jt];Ht(er=>Zt>er?Zt:er),Jt==="ACCOUNT_SELECTED"&&setTimeout(()=>{o(!0)},Ut)}};return window.addEventListener("message",Gt),()=>{window.removeEventListener("message",Gt)}},[o]),reactExports.useEffect(()=>{s===4&&Ht(4)},[s]),jsxs("div",{className:"flex min-h-screen flex-row lg:flex-col",children:[jsxs("div",{className:"flex w-1/2 flex-col overflow-x-hidden bg-white p-8 md:p-12 lg:w-full",children:[jsx("div",{className:"hidden justify-end lg:flex",children:jsx(LanguageToggle,{lang:j,isV2:!0,className:"!text-ch20-purple font-inter font-regular flex h-[44px] items-center text-sm underline hover:underline"})}),jsxs("div",{className:"xs:w-full mx-auto flex min-h-[760px] w-full flex-col bg-white py-4 px-6 sm:w-3/4",children:[!$t&&jsx("div",{className:"flex flex-grow items-center justify-center",children:jsx(Loader,{loaderLabel:_.charityRegistrationSuccess.loadingFlinks()})}),jsx("iframe",{title:"flinks-connect",className:clsx("w-full overflow-y-hidden",{hidden:!$t}),height:"760",src:a})]})]}),jsxs("div",{className:"bg-ch20-purple flex w-1/2 flex-col text-white lg:w-full",children:[jsx("div",{className:"flex justify-end p-4 sm:hidden md:p-6 lg:p-8",children:jsx(LanguageToggle,{lang:j,isV2:!0,className:"flex h-[44px] items-center text-sm font-semibold !text-white underline hover:underline"})}),jsx("div",{className:"flex flex-grow flex-col items-center justify-center p-8 md:p-12",children:jsx(FlinksConnectProgress,{activeStep:zt})})]})]})},validateEmailFormat=a=>{if(!isEmail(a))return"Invalid email format"},validateRoleBasedEmail=(a,o)=>{if(!a||o.length===0)return;const s=a.toLowerCase().trim();for(const _ of o)if(s.startsWith(_.toLowerCase().trim()))return"ROLE_BASED_EMAIL_NOT_ALLOWED"},MAX_NAME_LENGTH=20,RegistrationFormFields=({onBack:a,onNext:o,prodStaticBaseUrl:s,charityName:_,onboardingData:j,blockedEmails:$t=[]})=>{const{text:zt,lang:Ht}=React.useContext(LocalizationContext),{handleSubmit:Ut,watch:Gt,formState:{errors:Xt},setError:Jt}=useFormContext(),[Zt,er]=React.useState(!1),[tr,nr]=React.useState(!1),[sr,or]=React.useState(!1),[ir,rr]=React.useState(!1),[ar,lr]=React.useState(!1),ur=async(mr,hr)=>{try{return!!(await signInUser(mr,hr))?.d}catch{return!1}},cr=async mr=>{try{return await new CharityRegistrationAPIClient().registerv2(new RegisterCharityV2RegisterCharityV2Command({businessNumber:j.businessNumber||"",preferredLanguage:Ht==="fr"?Languages._2:Languages._1,tosCheck:mr.agreeToTerms,userEmailAddress:mr.email,userFirstName:mr.firstName,userLastName:mr.lastName,userPassword:mr.password})),rr(!1),!0}catch{return rr(!0),!1}},dr=async mr=>!!await new CharityRegistrationAPIClient().isEmailValid(new IsEmailValidRequest({emailAddress:mr})),gr=async mr=>{lr(!0);try{let hr;try{hr=await dr(mr.email)}catch{or(!0);return}if(!hr){Jt("email",{type:"api",message:"EMAIL_INVALID_FOR_REGISTRATION"},{shouldFocus:!1}),lr(!1);return}const vr=await cr(mr);let pr=!1;vr?(pr=await ur(mr.email,mr.password),or(!pr)):or(!1),sendTimestamp(OnboardingEventKey.SUBMIT_REGISTRATION_FORM,JSON.stringify({lang:Ht,bn:j.businessNumber||"",account_name:j.charityName||"",email:mr.email??""})),pr&&o({...mr,charityName:j.charityName,businessNumber:j.businessNumber})}finally{lr(!1)}};if(ir||sr)return jsx(ErrorPageRebrand,{imageUrl:`${s}/img/charity-registration-assets/Header%20Image%202.png`,errorType:zt.charityRegistration.pageError(),heading:zt.charityRegistration.whoops(),contactText:zt.charityRegistration.accountNotCreatedYet()});const _r=Gt("password")||"",Sr=(mr,hr)=>{if(!mr)return null;const vr=mr.message;let pr=null;return typeof vr=="string"?vr==="Invalid email format"?pr=zt.charityRegistration.pleaseEnterValidEmail():vr==="MAX_LENGTH_NAME"?pr=zt.charityRegistration.maximumCharactersAllowed(MAX_NAME_LENGTH):vr==="EMAIL_INVALID_FOR_REGISTRATION"?pr=zt.charityRegistration.emailInvalidForRegistration():vr==="ROLE_BASED_EMAIL_NOT_ALLOWED"?pr=zt.charityRegistration.emailRoleBasedNotAllowed():pr=vr:vr!==void 0&&(pr=vr),jsxs("div",{className:"mt-2 flex items-center space-x-2",children:[jsx(FontAwesomeIcon,{className:clsx("text-ch20-danger"),icon:faExclamationCircle,size:"sm"}),jsx(ValidationErrorMessage,{id:`${hr}-error`,errorMessage:pr,containerClassName:"mt-0 text-small text-ch20-danger"})]})},wr=_r.length>=8,Rr=/[0-9!@#$%^&*()_+{}[\]:;<>,.?~\\-]/.test(_r),Ir=(mr,hr)=>{const vr=mr?"text-ch20-green":"text-ink-charcoal",pr=mr?faCheck:void 0;return jsxs("li",{className:`flex items-center space-x-2 ${vr}`,children:[pr&&jsx(FontAwesomeIcon,{icon:pr,size:"sm"}),jsx("span",{className:clsx({"ml-4":!pr}),children:hr})]})};return jsxs("div",{className:"flex flex-row lg:flex-col",children:[jsx("div",{className:"flex w-1/2 flex-col bg-white lg:w-full",children:jsxs("div",{className:"flex-grow 
1750sm:p-4 md:p-8",children:[jsx("div",{className:"hidden justify-end lg:flex",children:jsx(LanguageToggle,{lang:Ht,isV2:!0,className:"!text-ch20-purple font-inter font-regular flex h-[44px] items-center text-sm underline hover:underline"})}),jsxs("div",{className:"pt-35 mx-auto max-w-xl pl-4 pr-4",children:[jsx("button",{onClick:a,className:"text-ch20-purpleLighter mb-8 flex items-center bg-transparent p-0","aria-label":zt.charityRegistration.back(),children:jsx(FontAwesomeIcon,{icon:faArrowLeft,className:"mr-2"})}),jsx("h1",{className:"text-h1 font-ptserif text-ink-charcoal mb-2 font-bold",children:zt.charityRegistration.createYourCanadaHelpsAccount()}),jsx("p",{className:"font-inter font-regular text-grey-dark mb-8 text-base",children:zt.charityRegistration.tellUsAboutYourself(_)}),jsxs("form",{onSubmit:Ut(gr),className:"space-y-4 pb-24",children:[jsxs("div",{className:"xxs:flex-col mb-4 flex",children:[jsx("div",{className:"xxs:w-full xxs:pr-0 xxs:mb-4 w-1/2 flex-col pr-2",children:jsx(FormField,{name:"firstName",rules:{required:zt.charityRegistration.fieldRequired(zt.charityRegistration.firstName()),maxLength:{value:MAX_NAME_LENGTH,message:"MAX_LENGTH_NAME"}},children:(mr,hr)=>{const Pr=((mr.value?mr.value.toString().length:0)===MAX_NAME_LENGTH?{type:"maxLength",message:"MAX_LENGTH_NAME"}:null)||hr;return jsxs("div",{className:"flex w-full flex-col",children:[jsx("div",{className:"flex items-start justify-between",children:jsxs("legend",{className:clsx("!flex","items-center","text-ch20-purpleLighter font-lato text-small mb-1 font-bold leading-7"),children:[jsx("span",{className:Pr?"text-ch20-danger font-bold":"text-ch20-purple",children:zt.charityRegistration.firstName()}),jsx(Required,{requiredMessage:""})]})}),jsx(GenericTextInput$1,{name:mr.name,value:mr.value,id:mr.name,onChange:mr.onChange,onBlur:mr.onBlur,maxLength:MAX_NAME_LENGTH,hideError:!0,hideLabel:!0,inputClassName:Pr?"bg-cos-error-light placeholder-ch20-danger":"",iconClassName:Pr?"text-ch20-danger":"text-ch20-purpleLighter",label:zt.charityRegistration.enterYourFirstName(),placeholder:zt.charityRegistration.enterYourFirstName()}),Sr(Pr,"firstName")]})}})}),jsx("div",{className:"xxs:w-full xxs:pl-0 w-1/2 flex-col pl-2",children:jsx(FormField,{name:"lastName",rules:{required:zt.charityRegistration.fieldRequired(zt.charityRegistration.lastName()),maxLength:{value:MAX_NAME_LENGTH,message:"MAX_LENGTH_NAME"}},children:(mr,hr)=>{const Pr=((mr.value?mr.value.toString().length:0)===MAX_NAME_LENGTH?{type:"maxLength",message:"MAX_LENGTH_NAME"}:null)||hr;return jsxs("div",{className:"flex w-full flex-col",children:[jsx("div",{className:"flex items-start justify-between",children:jsxs("legend",{className:clsx("!flex","items-center","text-ch20-purpleLighter font-lato text-small mb-1 font-bold leading-7"),children:[jsx("span",{className:Pr?"text-ch20-danger font-bold":"text-ch20-purple",children:zt.charityRegistration.lastName()}),jsx(Required,{requiredMessage:""})]})}),jsx(GenericTextInput$1,{name:mr.name,value:mr.value,id:mr.name,onChange:mr.onChange,onBlur:mr.onBlur,maxLength:MAX_NAME_LENGTH,hideError:!0,hideLabel:!0,inputClassName:Pr?"bg-cos-error-light placeholder-ch20-danger":"",iconClassName:Pr?"text-ch20-danger":"text-ch20-purpleLighter",label:zt.charityRegistration.enterYourLastName(),placeholder:zt.charityRegistration.enterYourLastName()}),Sr(Pr,"lastName")]})}})})]}),jsx(FormField,{name:"email",rules:{required:zt.charityRegistration.emailRequired(),validate:{format:validateEmailFormat,roleBasedEmail:mr=>validateRoleBasedEmail(mr,$t)}},children:(mr,hr)=>jsxs("div",{className:"flex w-full flex-col",children:[jsx("div",{className:"flex items-start justify-between",children:jsxs("legend",{className:clsx("!flex","items-center","text-ch20-purpleLighter font-lato text-small mb-1 font-bold leading-7"),children:[jsx("span",{className:hr?"text-ch20-danger font-bold":"text-ch20-purple",children:zt.charityRegistration.emailAddress()}),jsx(Required,{requiredMessage:""})]})}),jsx(GenericTextInput$1,{type:"email",name:mr.name,value:mr.value,id:mr.name,onChange:mr.onChange,onBlur:mr.onBlur,errorMessage:typeof hr?.message=="string"?hr.message:void 0,hideError:!0,hideLabel:!0,inputClassName:hr?"bg-cos-error-light input-error placeholder-ch20-danger":"",iconClassName:hr?"text-ch20-danger":"text-ch20-purpleLighter",label:zt.charityRegistration.enterYourEmail(),placeholder:zt.charityRegistration.enterYourEmail()}),Sr(hr,"email")]})}),jsx(FormField,{name:"password",rules:{required:zt.charityRegistration.fieldRequired(zt.charityRegistration.password()),validate:mr=>{const hr=mr.length>=8,vr=/[0-9!@#$%^&*()_+{}[\]:;<>,.?~\\-]/.test(mr);if(mr.length>0&&(!hr||!vr))return zt.charityRegistration.passwordDoesNotMeetRequirements()}},children:(mr,hr)=>{const vr=mr.value&&mr.value.length>0||!!hr,pr=`${mr.name}-error-message`;return jsxs("div",{className:"flex w-full flex-col",children:[jsx("div",{className:"flex items-start justify-between",children:jsxs("legend",{className:"text-ch20-purpleLighter font-lato text-small mb-1 !flex items-center font-bold leading-7",children:[jsx("span",{className:hr?"text-ch20-danger font-bold":"text-ch20-purple",children:zt.charityRegistration.password()}),jsx(Required,{requiredMessage:""})]})}),jsx(GenericTextInput$1,{type:Zt?"text":"password",name:mr.name,value:mr.value,id:mr.name,onChange:mr.onChange,onBlur:mr.onBlur,hideError:!0,"aria-describedby":hr?pr:void 0,"aria-invalid":!!hr,iconRight:Zt?faEyeSlash:faEye,iconClick:()=>er(!Zt),hideLabel:!0,inputClassName:hr?"bg-cos-error-light placeholder-ch20-danger":"",iconClassName:hr?"text-ch20-danger":"text-ch20-purpleLighter",label:zt.charityRegistration.password(),placeholder:zt.charityRegistration.password()}),jsx("div",{id:pr,children:Sr(hr,"password")}),vr&&jsx("div",{className:"mt-2",children:jsxs("ul",{className:"text-small space-y-1",children:[Ir(wr,zt.charityRegistration.atLeast8CharactersLong()),Ir(Rr,zt.charityRegistration.atLeastOneNumberOrSpecialCharacter())]})})]})}}),jsx(FormField,{name:"confirmPassword",rules:{required:zt.charityRegistration.fieldRequired(zt.charityRegistration.confirmPassword()),validate:mr=>mr===_r?void 0:zt.charityRegistration.passwordsDontMatch()},children:(mr,hr)=>jsxs("div",{className:"flex w-full flex-col",children:[jsx("div",{className:"flex items-start justify-between",children:jsxs("legend",{className:clsx("!flex","items-center","text-ch20-purpleLighter font-lato text-small mb-1 font-bold leading-7"),children:[jsx("span",{className:hr?"text-ch20-danger font-bold":"text-ch20-purple",children:zt.charityRegistration.confirmPassword()}),jsx(Required,{requiredMessage:""})]})}),jsx(GenericTextInput$1,{type:tr?"text":"password",name:mr.name,value:mr.value,id:mr.name,onChange:mr.onChange,onBlur:mr.onBlur,errorMessage:hr?.message,hideError:!0,iconRight:tr?faEyeSlash:faEye,iconClick:()=>nr(!tr),hideLabel:!0,inputClassName:hr?"bg-cos-error-light placeholder-ch20-danger":"",iconClassName:hr?"text-ch20-danger":"text-ch20-purpleLighter",label:zt.charityRegistration.confirmPassword(),placeholder:zt.charityRegistration.confirmPassword()}),Sr(hr,"confirmPassword")]})}),Xt.agreeToTerms&&jsx("div",{className:"bg-ch20-dangerLight mb-4 rounded-md p-3",children:jsxs("div",{className:"text-default text-ch20-danger flex items-center space-x-2 font-semibold",children:[jsx(FontAwesomeIcon,{className:clsx("text-ch20-danger"),icon:faExclamationCircle,size:"sm"}),jsx("span",{children:zt.charityRegistration.agreeToTermsRequired()})]})}),jsx("div",{className:"flex flex-col pt-2",children:jsx(FormField,{name:"agreeToTerms",rules:{required:zt.charityRegistration.agreeToTermsRequired()},children:mr=>jsx(Checkbox,{id:mr.name,onChange:hr=>mr.onChange(hr.target.checked),onBlur:mr.onBlur,name:mr.name,value:!!mr.value,label:zt.charityRegistration.agreeTotermsAndConditions(jsx("a",{href:Ht==="en"?"https://www.canadahelps.org/en/canadahelps-client-agreement/":"https://www.canadahelps.org/fr/entente-de-service-entre-canadon-et-le-client/ ",className:"text-ch20-purple hover:underline",children:zt.charityRegistration.termsAndConditions()})),containerClassName:"mb-0"})})}),ar?jsx("div",{className:"mt-4 flex h-[44px] w-full items-center justify-center",children:jsx(Loader,{loaderLabel:zt.charityRegistration.creatingYourAccount()})}):jsx(ButtonV2,{className:"!bg-ch20-purple !rounded-cos text-ink-white font-inter mt-4 flex h-[44px] w-full items-center justify-center gap-2.5 border-none font-bold",id:"create-account-btn",type:"submit",children:zt.charityRegistration.createAccount()})]})]})]})}),jsxs("div",{className:"bg-ch20-purple flex w-1/2 flex-col text-white lg:w-full",children:[jsx("div",{className:"flex justify-end p-4 sm:hidden md:p-6 lg:p-8",children:jsx(LanguageToggle,{lang:Ht,isV2:!0,className:"flex h-[44px] items-center text-sm font-semibold !text-white underline hover:underline"})}),jsx("div",{className:"bg-ch20-purple flex flex-grow flex-col items-center justify-center sm:p-8 md:p-8 lg:p-12",children:jsxs("div",{className:"max-w-xl pt-20 text-left sm:pt-0 md:max-w-3xl",children:[jsx(FeatureHighlight,{icon:faHourglass,title:zt.charityRegistration.saveTimeRelaxFocusOnImpact(),description:zt.charityRegistration.getAllYourFundraisingNeedsCovered()}),jsx(FeatureHighlight,{icon:faHandshake,title:zt.charityRegistration.builtForCharities(),description:zt.charityRegistration.weCollectDonationsDepositFundsHandleTax()}),jsx(FeatureHighlight,{icon:faLeafMaple,title:zt.charityRegistration.joinThous
1750andsOfCharitiesAcrossCanada(),description:zt.charityRegistration.trustedByCharitiesNationwide()})]})})]})]})},RegistrationFormContainer=({onBack:a,onNext:o,prodStaticBaseUrl:s,charityName:_,onboardingData:j,blockedEmails:$t})=>{const zt=useForm({defaultValues:{agreeToTerms:!1}});return jsx(FormProvider,{...zt,children:jsx(RegistrationFormFields,{onBack:a,onNext:o,prodStaticBaseUrl:s,charityName:_,onboardingData:j,blockedEmails:$t})})},STEP_COUNT=7,CharityOnboardingStepper=({isLinkValid:a,initialStep:o,requestId:s,prodStaticBaseUrl:_})=>{const[j,$t]=reactExports.useState(1),[zt,Ht]=reactExports.useState({}),[Ut,Gt]=reactExports.useState(!1),{text:Xt,lang:Jt}=React.useContext(LocalizationContext);reactExports.useEffect(()=>{if((!zt.charityName||zt.charityName==="")&&window.chRegistration?.__INITIAL_DATA__?.accountDetails){const rr=window.chRegistration?.__INITIAL_DATA__?.accountDetails;if(!rr)return;const ar=rr.charityName,lr=rr.businessNumber;ar&&lr&&Ht(ur=>({...ur,charityName:ar,businessNumber:lr}))}},[zt.charityName]),reactExports.useEffect(()=>{if(o){const rr=parseInt(o,10);rr>=1&&rr<=STEP_COUNT&&$t(rr)}},[o]),reactExports.useEffect(()=>{if(j<2)return;window.history.pushState({guarded:!0},"",window.location.href);const rr=()=>{window.history.pushState({guarded:!0},"",window.location.href),Gt(!0)};return window.addEventListener("popstate",rr),()=>{window.removeEventListener("popstate",rr)}},[j]);const Zt=()=>{Gt(!1);const rr=document.referrer;rr?window.location.href=rr:window.location.href="/"},er=()=>{Gt(!1)},tr=rr=>{if(Ht(ar=>({...ar,...rr})),j===3&&rr.skipToProfile){$t(STEP_COUNT+1);return}$t(ar=>ar<STEP_COUNT?ar+1:ar)},nr=()=>{$t(rr=>rr>1?rr-1:rr)},sr=()=>j<=4?1:j===5?2:j===6?3:j>=7?4:1,or=`${_}/img/charity-registration-assets/Header%20Image%202.png`;return a?jsx(OnboardingFlinksProvider,{isActiveStep:j,lang:Jt,children:jsxs("div",{className:"onboarding-stepper",children:[(()=>{const rr=sr();switch(j){case 1:return jsx(CharityRegistrationLanding,{onNext:tr,lang:Jt,prodStaticBaseUrl:_});case 2:{const ar=window.chRegistration?.__INITIAL_DATA__?.blockedEmails||[];return jsx(RegistrationFormContainer,{onBack:nr,onNext:lr=>tr({...lr}),prodStaticBaseUrl:_,charityName:zt?.charityName,onboardingData:zt,blockedEmails:ar})}case 3:return jsx(EFTSetupForm,{onBack:nr,onNext:tr,onboardingData:zt});case 4:return jsx(BankAccountConnectSetup,{onConnectBank:()=>tr({}),prodStaticBaseUrl:_});case 5:return jsx(Flinks,{src:getFlinksSrcUrl(Jt),onFlinksComplete:ar=>tr({accountsSummary:ar}),flinksProgressStep:rr});case 6:return jsx(BankingInfoForm,{onBack:nr,onNext:ar=>tr({charityAddress:ar.charityAddress}),flinksProgressStep:rr,charityName:zt?.charityName,userData:zt?.userData,initialCharityAddress:zt?.charityAddress,requestId:s,fullImageUrl:or});case 7:return jsx(AccountConnectSuccess,{flinksProgressStep:rr});default:return null}})(),jsx(BackButtonAlertModal,{isOpen:Ut,onLeave:Zt,onStay:er})]})}):jsx(ErrorPageRebrand,{imageUrl:or,errorType:Xt.charityRegistration.pageNotFound(),heading:Xt.charityRegistration.thisLinkHasExpired(),paragraph1:Xt.charityRegistration.secureLinkInvalidInfo(),paragraph1Line2:Xt.charityRegistration.linkValid7Days(),paragraph2:Xt.charityRegistration.contactResendLinkInfo(),contactText:Xt.charityRegistration.getInTouch()})},BankingConfirmationForm=()=>{const[a,o]=reactExports.useState(null),[s,_]=reactExports.useState(!0);return reactExports.useEffect(()=>{const j=new CharityRegistrationAPIClient,zt=new URLSearchParams(window.location.search).get("ID");if(!zt){_(!1);return}const Ht=parseInt(zt);if(Number.isNaN(Ht)){_(!1);return}_(!0),j.getCharityBankingDetailRequest(new GetCharityBankingDetailQuery({id:Ht})).then(Ut=>{o(Ut)}).catch(()=>{}).finally(()=>_(!1))},[]),s?jsx("div",{className:"flex min-h-screen items-center justify-center bg-white p-8",children:jsx("div",{className:"w-full max-w-xl",children:jsx(BankingInfoSkeleton,{})})}):a?jsx(BankingInfoFormView,{data:a}):null};Modal$1.setAppElement("#charity-registration");function App(){const a=window.location.pathname.startsWith("/fr/")?"fr":"en",[o,s]=React.useState(window.location.pathname.startsWith("/fr/")?"fr":"en"),_="https://canad
1750ahelpscdn.blob.core.windows.net/prod-static",j=window.chRegistration?.__INITIAL_DATA__,[$t]=useSearchParams(),zt=$t.get("token"),Ht=$t.get("step");let Ut=$t.get("requestId"),Gt=!1;const Xt=j?.accountDetails===null||j?.accountDetails===void 0;return(!zt||zt&&!Xt)&&(Gt=!0,Ut=j?.accountDetails?.requestId||Ut),jsx("main",{className:"m-auto",children:jsx(LocalizationContext.Provider,{value:{text:getMessages(o),lang:a||"en",setLanguage:Jt=>s(Jt)},children:jsxs(Routes,{children:[jsx(Route,{path:"/Admin/BankingConfirmationForm.aspx",element:jsx(BankingConfirmationForm,{})}),jsx(Route,{path:"/*",element:jsx(CharityOnboardingStepper,{isLinkValid:Gt,initialStep:Ht,requestId:Ut,prodStaticBaseUrl:_})})]})})})}const root=createRoot(document.getElementById("charity-registration"));root.render(jsx(reactExports.StrictMode,{children:jsx(BrowserRouter,{children:jsx(App,{})})}));export{CDF_INPUTS_NAMES as C,DonationType as D,FormTypes as F,GIVING_BASKET_PAYMENT_INPUT_NAMES as G,LocalizationContext as L,MobileDetect as M,RequestMethod as R,UnifiedErrorCodes as U,DonationAmountType as a,getDefaultExportFromCjs as b,commonjsGlobal$1 as c,React$1 as d,ReactDOM$1 as e,fetchWrapper as f,getUnifiedErrorCodesByCode as g,clsx as h,jsxs as i,jsx as j,GIVING_BASKET_INPUTS_NAMES as k,reactExports as r,useFormContext as u};

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